Version in base suite: 1.43.8+dfsg-1~deb13u1 Base version: mediawiki_1.43.8+dfsg-1~deb13u1 Target version: mediawiki_1.43.9+dfsg-1~deb13u1 Base file: /srv/ftp-master.debian.org/ftp/pool/main/m/mediawiki/mediawiki_1.43.8+dfsg-1~deb13u1.dsc Target file: /srv/ftp-master.debian.org/policy/pool/main/m/mediawiki/mediawiki_1.43.9+dfsg-1~deb13u1.dsc RELEASE-NOTES-1.43 | 74 autoload.php | 3 composer.json | 16 debian/changelog | 10 debian/patches/0007-CVE-2026-34095-fix.patch | 30 debian/patches/series | 1 docs/config-schema.yaml | 11 docs/extension.schema.v2.json | 4 extensions/AbuseFilter/i18n/api/hi.json | 43 extensions/AbuseFilter/i18n/api/ko.json | 12 extensions/AbuseFilter/i18n/api/nl.json | 2 extensions/AbuseFilter/i18n/api/so.json | 56 extensions/AbuseFilter/i18n/arz.json | 5 extensions/AbuseFilter/i18n/azb.json | 5 extensions/AbuseFilter/i18n/be-tarask.json | 8 extensions/AbuseFilter/i18n/bg.json | 4 extensions/AbuseFilter/i18n/br.json | 8 extensions/AbuseFilter/i18n/bs.json | 4 extensions/AbuseFilter/i18n/cbk-zam.json | 8 extensions/AbuseFilter/i18n/da.json | 470 extensions/AbuseFilter/i18n/de.json | 3 extensions/AbuseFilter/i18n/es.json | 2 extensions/AbuseFilter/i18n/hi.json | 30 extensions/AbuseFilter/i18n/hr.json | 3 extensions/AbuseFilter/i18n/id.json | 5 extensions/AbuseFilter/i18n/it.json | 4 extensions/AbuseFilter/i18n/kk-cyrl.json | 5 extensions/AbuseFilter/i18n/ko.json | 130 extensions/AbuseFilter/i18n/ku-latn.json | 2 extensions/AbuseFilter/i18n/lb.json | 12 extensions/AbuseFilter/i18n/nl.json | 33 extensions/AbuseFilter/i18n/pap.json | 8 extensions/AbuseFilter/i18n/ps.json | 5 extensions/AbuseFilter/i18n/pt-br.json | 1 extensions/AbuseFilter/i18n/qqq.json | 5 extensions/AbuseFilter/i18n/ru.json | 7 extensions/AbuseFilter/i18n/se.json | 1 extensions/AbuseFilter/i18n/sh-latn.json | 8 extensions/AbuseFilter/i18n/sjd.json | 7 extensions/AbuseFilter/i18n/sk.json | 249 extensions/AbuseFilter/i18n/sms.json | 2 extensions/AbuseFilter/i18n/so.json | 619 extensions/AbuseFilter/i18n/sr-ec.json | 18 extensions/AbuseFilter/i18n/th.json | 5 extensions/AbuseFilter/i18n/tr.json | 26 extensions/AbuseFilter/i18n/ur.json | 2 extensions/AbuseFilter/i18n/zh-hans.json | 9 extensions/AbuseFilter/includes/Api/QueryAbuseFilters.php | 4 extensions/CategoryTree/i18n/api/it.json | 6 extensions/CategoryTree/i18n/api/ps.json | 12 extensions/CategoryTree/i18n/api/so.json | 12 extensions/CategoryTree/i18n/da.json | 9 extensions/CategoryTree/i18n/frs.json | 12 extensions/CategoryTree/i18n/ko.json | 10 extensions/CategoryTree/i18n/nl.json | 5 extensions/CategoryTree/i18n/pap.json | 15 extensions/CategoryTree/i18n/ps.json | 9 extensions/CategoryTree/i18n/so.json | 28 extensions/Cite/i18n/arz.json | 5 extensions/Cite/i18n/be-tarask.json | 2 extensions/Cite/i18n/ca.json | 5 extensions/Cite/i18n/cbk-zam.json | 36 extensions/Cite/i18n/ce.json | 2 extensions/Cite/i18n/cs.json | 1 extensions/Cite/i18n/de.json | 31 extensions/Cite/i18n/el.json | 2 extensions/Cite/i18n/fi.json | 3 extensions/Cite/i18n/fr.json | 9 extensions/Cite/i18n/frs.json | 8 extensions/Cite/i18n/gl.json | 1 extensions/Cite/i18n/he.json | 3 extensions/Cite/i18n/hi.json | 3 extensions/Cite/i18n/hr.json | 17 extensions/Cite/i18n/hu.json | 4 extensions/Cite/i18n/id.json | 5 extensions/Cite/i18n/ja.json | 2 extensions/Cite/i18n/jax.json | 8 extensions/Cite/i18n/kgp.json | 8 extensions/Cite/i18n/ko.json | 5 extensions/Cite/i18n/ku-latn.json | 2 extensions/Cite/i18n/lb.json | 4 extensions/Cite/i18n/ms.json | 3 extensions/Cite/i18n/nl.json | 7 extensions/Cite/i18n/pap.json | 29 extensions/Cite/i18n/pl.json | 3 extensions/Cite/i18n/pt-br.json | 3 extensions/Cite/i18n/qqq.json | 11 extensions/Cite/i18n/ru.json | 7 extensions/Cite/i18n/sjd.json | 11 extensions/Cite/i18n/sk.json | 3 extensions/Cite/i18n/so.json | 45 extensions/Cite/i18n/sv.json | 3 extensions/Cite/i18n/tl.json | 3 extensions/Cite/i18n/tr.json | 3 extensions/Cite/i18n/uk.json | 4 extensions/Cite/modules/ext.cite.referencePreviews/constants.js | 4 extensions/Cite/modules/ext.cite.referencePreviews/createReferenceGateway.js | 2 extensions/Cite/modules/ext.cite.referencePreviews/index.js | 61 extensions/Cite/modules/ext.cite.referencePreviews/isReferencePreviewsEnabled.js | 29 extensions/Cite/modules/ext.cite.wikiEditor.js | 8 extensions/Cite/modules/ve-cite/i18n/be-tarask.json | 2 extensions/Cite/modules/ve-cite/i18n/cbk-zam.json | 14 extensions/Cite/modules/ve-cite/i18n/cs.json | 6 extensions/Cite/modules/ve-cite/i18n/da.json | 35 extensions/Cite/modules/ve-cite/i18n/el.json | 5 extensions/Cite/modules/ve-cite/i18n/id.json | 6 extensions/Cite/modules/ve-cite/i18n/it.json | 3 extensions/Cite/modules/ve-cite/i18n/ja.json | 3 extensions/Cite/modules/ve-cite/i18n/kab.json | 3 extensions/Cite/modules/ve-cite/i18n/ko.json | 6 extensions/Cite/modules/ve-cite/i18n/ku-latn.json | 6 extensions/Cite/modules/ve-cite/i18n/nl.json | 4 extensions/Cite/modules/ve-cite/i18n/pap.json | 38 extensions/Cite/modules/ve-cite/i18n/ru.json | 7 extensions/Cite/modules/ve-cite/i18n/sjd.json | 26 extensions/Cite/modules/ve-cite/i18n/sk.json | 7 extensions/Cite/modules/ve-cite/i18n/so.json | 52 extensions/Cite/modules/ve-cite/i18n/uk.json | 5 extensions/Cite/modules/ve-cite/i18n/zh-hans.json | 3 extensions/Cite/modules/ve-cite/ve.dm.MWDocumentReferences.js | 6 extensions/Cite/modules/ve-cite/ve.dm.MWReferenceNode.js | 2 extensions/Cite/src/FootnoteMarkFormatter.php | 2 extensions/Cite/src/Hooks/CiteHooks.php | 4 extensions/Cite/src/ReferenceListFormatter.php | 16 extensions/Cite/src/ReferenceStack.php | 6 extensions/Cite/src/Validator.php | 2 extensions/Cite/tests/parser/subReferencing.txt | 58 extensions/Cite/tests/phpunit/CiteHooksTest.php | 2 extensions/Cite/tests/phpunit/integration/ValidatorTest.php | 16 extensions/Cite/tests/qunit/ve-cite/ve.dm.MWGroupReferences.test.js | 3 extensions/Cite/tests/qunit/ve-cite/ve.dm.Transaction.test.js | 4 extensions/Cite/tests/qunit/ve-cite/ve.ui.MWReferenceSearchWidget.test.js | 4 extensions/Cite/tests/qunit/ve-cite/ve.ui.MWUseExistingReferenceCommand.test.js | 5 extensions/CiteThisPage/i18n/bcl.json | 5 extensions/CiteThisPage/i18n/da.json | 7 extensions/CiteThisPage/i18n/frs.json | 9 extensions/CiteThisPage/i18n/ja.json | 3 extensions/CiteThisPage/i18n/kgp.json | 8 extensions/CiteThisPage/i18n/ko.json | 3 extensions/CiteThisPage/i18n/lad.json | 5 extensions/CiteThisPage/i18n/ms.json | 3 extensions/CiteThisPage/i18n/mvf.json | 5 extensions/CiteThisPage/i18n/pap.json | 10 extensions/CiteThisPage/i18n/sk.json | 4 extensions/CiteThisPage/i18n/so.json | 6 extensions/CodeEditor/i18n/hi.json | 19 extensions/CodeEditor/i18n/sjd.json | 3 extensions/CodeEditor/i18n/sk.json | 5 extensions/CodeEditor/i18n/so.json | 21 extensions/ConfirmEdit/FancyCaptcha/i18n/bol.json | 2 extensions/ConfirmEdit/FancyCaptcha/i18n/da.json | 6 extensions/ConfirmEdit/FancyCaptcha/i18n/frs.json | 12 extensions/ConfirmEdit/FancyCaptcha/i18n/jax.json | 11 extensions/ConfirmEdit/FancyCaptcha/i18n/kgp.json | 10 extensions/ConfirmEdit/FancyCaptcha/i18n/lad.json | 5 extensions/ConfirmEdit/FancyCaptcha/i18n/lkt.json | 3 extensions/ConfirmEdit/FancyCaptcha/i18n/mrt.json | 8 extensions/ConfirmEdit/FancyCaptcha/i18n/ms.json | 9 extensions/ConfirmEdit/FancyCaptcha/i18n/nl.json | 8 extensions/ConfirmEdit/FancyCaptcha/i18n/pap.json | 7 extensions/ConfirmEdit/FancyCaptcha/i18n/ps.json | 4 extensions/ConfirmEdit/FancyCaptcha/i18n/sk.json | 4 extensions/ConfirmEdit/FancyCaptcha/i18n/uz.json | 5 extensions/ConfirmEdit/QuestyCaptcha/i18n/nl-informal.json | 2 extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/api/ko.json | 8 extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/api/sk.json | 8 extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/be-tarask.json | 5 extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/nl.json | 5 extensions/ConfirmEdit/Turnstile/i18n/api/ko.json | 8 extensions/ConfirmEdit/Turnstile/i18n/api/sk.json | 8 extensions/ConfirmEdit/Turnstile/i18n/api/tr.json | 8 extensions/ConfirmEdit/Turnstile/i18n/api/uk.json | 8 extensions/ConfirmEdit/Turnstile/i18n/nl.json | 5 extensions/ConfirmEdit/i18n/api/so.json | 9 extensions/ConfirmEdit/i18n/be-tarask.json | 9 extensions/ConfirmEdit/i18n/bg.json | 2 extensions/ConfirmEdit/i18n/da.json | 30 extensions/ConfirmEdit/i18n/ko.json | 8 extensions/ConfirmEdit/i18n/ms.json | 19 extensions/ConfirmEdit/i18n/nb.json | 3 extensions/ConfirmEdit/i18n/nl.json | 4 extensions/ConfirmEdit/i18n/ps.json | 2 extensions/ConfirmEdit/i18n/ru.json | 3 extensions/ConfirmEdit/i18n/sk.json | 5 extensions/ConfirmEdit/i18n/so.json | 35 extensions/ConfirmEdit/i18n/zh-hant.json | 3 extensions/DiscussionTools/i18n/api/ko.json | 17 extensions/DiscussionTools/i18n/api/ku-latn.json | 8 extensions/DiscussionTools/i18n/api/pap.json | 16 extensions/DiscussionTools/i18n/api/ps.json | 44 extensions/DiscussionTools/i18n/api/pt-br.json | 8 extensions/DiscussionTools/i18n/api/so.json | 47 extensions/DiscussionTools/i18n/api/tr.json | 4 extensions/DiscussionTools/i18n/api/ur.json | 5 extensions/DiscussionTools/i18n/ar.json | 2 extensions/DiscussionTools/i18n/as.json | 17 extensions/DiscussionTools/i18n/az.json | 4 extensions/DiscussionTools/i18n/bcc.json | 7 extensions/DiscussionTools/i18n/bcl.json | 17 extensions/DiscussionTools/i18n/be-tarask.json | 4 extensions/DiscussionTools/i18n/be.json | 12 extensions/DiscussionTools/i18n/bol.json | 24 extensions/DiscussionTools/i18n/bs.json | 23 extensions/DiscussionTools/i18n/cbk-zam.json | 4 extensions/DiscussionTools/i18n/csb.json | 14 extensions/DiscussionTools/i18n/da.json | 1 extensions/DiscussionTools/i18n/dsb.json | 5 extensions/DiscussionTools/i18n/frs.json | 33 extensions/DiscussionTools/i18n/hi.json | 79 extensions/DiscussionTools/i18n/hr.json | 1 extensions/DiscussionTools/i18n/hy.json | 1 extensions/DiscussionTools/i18n/ibb.json | 7 extensions/DiscussionTools/i18n/io.json | 4 extensions/DiscussionTools/i18n/jax.json | 33 extensions/DiscussionTools/i18n/kab.json | 1 extensions/DiscussionTools/i18n/kgp.json | 12 extensions/DiscussionTools/i18n/ko.json | 63 extensions/DiscussionTools/i18n/ku-latn.json | 20 extensions/DiscussionTools/i18n/kw.json | 26 extensions/DiscussionTools/i18n/li.json | 9 extensions/DiscussionTools/i18n/lkt.json | 1 extensions/DiscussionTools/i18n/mnw.json | 8 extensions/DiscussionTools/i18n/mt.json | 21 extensions/DiscussionTools/i18n/nds-nl.json | 11 extensions/DiscussionTools/i18n/nl.json | 12 extensions/DiscussionTools/i18n/nyo.json | 1 extensions/DiscussionTools/i18n/pap.json | 115 extensions/DiscussionTools/i18n/ru.json | 7 extensions/DiscussionTools/i18n/ryu.json | 4 extensions/DiscussionTools/i18n/sjd.json | 15 extensions/DiscussionTools/i18n/sk.json | 3 extensions/DiscussionTools/i18n/sl.json | 1 extensions/DiscussionTools/i18n/so.json | 188 extensions/DiscussionTools/i18n/sq.json | 4 extensions/DiscussionTools/i18n/sr-ec.json | 1 extensions/DiscussionTools/i18n/ssy.json | 26 extensions/DiscussionTools/i18n/su.json | 7 extensions/DiscussionTools/i18n/sv.json | 2 extensions/DiscussionTools/i18n/tr.json | 3 extensions/DiscussionTools/i18n/ttj.json | 1 extensions/DiscussionTools/i18n/uk.json | 5 extensions/DiscussionTools/i18n/zh-hant.json | 3 extensions/DiscussionTools/includes/Notifications/EventDispatcher.php | 3 extensions/DiscussionTools/includes/ThreadItem/CommentItemTrait.php | 6 extensions/DiscussionTools/includes/ThreadItem/DatabaseCommentItem.php | 3 extensions/DiscussionTools/tests/phpunit/ContentThreadItemTest.php | 3 extensions/DiscussionTools/tests/phpunit/EventDispatcherTest.php | 4 extensions/Echo/extension.json | 13 extensions/Echo/i18n/api/be-tarask.json | 7 extensions/Echo/i18n/api/ko.json | 54 extensions/Echo/i18n/api/nl.json | 6 extensions/Echo/i18n/api/pap.json | 10 extensions/Echo/i18n/api/ps.json | 29 extensions/Echo/i18n/api/ru.json | 6 extensions/Echo/i18n/api/sl.json | 4 extensions/Echo/i18n/api/so.json | 87 extensions/Echo/i18n/ar.json | 5 extensions/Echo/i18n/az.json | 3 extensions/Echo/i18n/be-tarask.json | 42 extensions/Echo/i18n/be.json | 6 extensions/Echo/i18n/bg.json | 4 extensions/Echo/i18n/bn.json | 1 extensions/Echo/i18n/bo.json | 8 extensions/Echo/i18n/bs.json | 2 extensions/Echo/i18n/cbk-zam.json | 14 extensions/Echo/i18n/da.json | 132 extensions/Echo/i18n/de.json | 3 extensions/Echo/i18n/en.json | 3 extensions/Echo/i18n/es.json | 4 extensions/Echo/i18n/et.json | 5 extensions/Echo/i18n/fi.json | 9 extensions/Echo/i18n/fr.json | 6 extensions/Echo/i18n/gl.json | 11 extensions/Echo/i18n/he.json | 3 extensions/Echo/i18n/hi.json | 3 extensions/Echo/i18n/hsb.json | 8 extensions/Echo/i18n/ia.json | 7 extensions/Echo/i18n/io.json | 2 extensions/Echo/i18n/it.json | 5 extensions/Echo/i18n/ja.json | 4 extensions/Echo/i18n/juk.json | 8 extensions/Echo/i18n/ko.json | 49 extensions/Echo/i18n/ku-latn.json | 12 extensions/Echo/i18n/lb.json | 2 extensions/Echo/i18n/mk.json | 3 extensions/Echo/i18n/ms.json | 3 extensions/Echo/i18n/nb.json | 3 extensions/Echo/i18n/nl.json | 27 extensions/Echo/i18n/pap.json | 203 extensions/Echo/i18n/ps.json | 3 extensions/Echo/i18n/qqq.json | 1 extensions/Echo/i18n/ru.json | 9 extensions/Echo/i18n/sjd.json | 1 extensions/Echo/i18n/sk.json | 16 extensions/Echo/i18n/sl.json | 4 extensions/Echo/i18n/so.json | 201 extensions/Echo/i18n/sq.json | 7 extensions/Echo/i18n/sr-ec.json | 2 extensions/Echo/i18n/tok.json | 7 extensions/Echo/i18n/uk.json | 6 extensions/Echo/i18n/zh-hans.json | 6 extensions/Echo/includes/Api/ApiEchoMarkRead.php | 13 extensions/Echo/includes/Api/ApiEchoMarkSeen.php | 10 extensions/Echo/includes/Api/ApiEchoNotifications.php | 11 extensions/Echo/includes/Api/ApiEchoPermissionsTrait.php | 51 extensions/Echo/includes/Api/ApiEchoUnreadNotificationPages.php | 7 extensions/Echo/includes/ForeignWikiRequest.php | 3 extensions/Echo/includes/Hooks.php | 7 extensions/Echo/includes/Special/SpecialNotifications.php | 28 extensions/Echo/tests/phpunit/DbFactoryTest.php | 1 extensions/Echo/tests/phpunit/DiscussionParserTest.php | 1 extensions/Echo/tests/phpunit/unit/Mapper/AbstractMapperTest.php | 1 extensions/Gadgets/i18n/api/so.json | 21 extensions/Gadgets/i18n/be-tarask.json | 4 extensions/Gadgets/i18n/bg.json | 2 extensions/Gadgets/i18n/cs.json | 22 extensions/Gadgets/i18n/da.json | 43 extensions/Gadgets/i18n/fi.json | 11 extensions/Gadgets/i18n/hi.json | 2 extensions/Gadgets/i18n/hu.json | 4 extensions/Gadgets/i18n/ko.json | 13 extensions/Gadgets/i18n/ku-latn.json | 2 extensions/Gadgets/i18n/ms.json | 52 extensions/Gadgets/i18n/nl.json | 2 extensions/Gadgets/i18n/ru.json | 6 extensions/Gadgets/i18n/sk.json | 5 extensions/Gadgets/i18n/so.json | 52 extensions/Gadgets/i18n/uk.json | 33 extensions/Gadgets/i18n/zh-hans.json | 12 extensions/ImageMap/i18n/sk.json | 5 extensions/ImageMap/i18n/so.json | 19 extensions/InputBox/i18n/frs.json | 8 extensions/InputBox/i18n/jax.json | 8 extensions/InputBox/i18n/jje.json | 8 extensions/InputBox/i18n/kgp.json | 8 extensions/InputBox/i18n/kw.json | 8 extensions/InputBox/i18n/nl.json | 4 extensions/InputBox/i18n/pap.json | 5 extensions/InputBox/i18n/so.json | 14 extensions/Linter/i18n/api/ko.json | 9 extensions/Linter/i18n/api/ps.json | 18 extensions/Linter/i18n/api/so.json | 18 extensions/Linter/i18n/api/uk.json | 4 extensions/Linter/i18n/be-tarask.json | 30 extensions/Linter/i18n/fi.json | 29 extensions/Linter/i18n/id.json | 3 extensions/Linter/i18n/ko.json | 17 extensions/Linter/i18n/nl.json | 6 extensions/Linter/i18n/nn.json | 1 extensions/Linter/i18n/pap.json | 8 extensions/Linter/i18n/ps.json | 37 extensions/Linter/i18n/ru.json | 5 extensions/Linter/i18n/sl.json | 13 extensions/Linter/i18n/so.json | 113 extensions/Linter/i18n/sr-ec.json | 3 extensions/Linter/i18n/uk.json | 17 extensions/Linter/i18n/zh-hans.json | 3 extensions/LoginNotify/i18n/nl.json | 5 extensions/LoginNotify/i18n/so.json | 14 extensions/LoginNotify/i18n/tr.json | 6 extensions/Math/i18n/api/ko.json | 11 extensions/Math/i18n/api/so.json | 11 extensions/Math/i18n/az.json | 5 extensions/Math/i18n/bs.json | 5 extensions/Math/i18n/da.json | 2 extensions/Math/i18n/it.json | 3 extensions/Math/i18n/ko.json | 2 extensions/Math/i18n/ms.json | 4 extensions/Math/i18n/nl.json | 2 extensions/Math/i18n/nn.json | 3 extensions/Math/i18n/pap.json | 9 extensions/Math/i18n/ru.json | 3 extensions/Math/i18n/sjd.json | 2 extensions/Math/i18n/so.json | 114 extensions/Math/i18n/sr-ec.json | 3 extensions/Math/tests/phpunit/MathLaTeXMLCacheTest.php | 1 extensions/MultimediaViewer/extension.json | 3 extensions/MultimediaViewer/i18n/ar.json | 2 extensions/MultimediaViewer/i18n/as.json | 1 extensions/MultimediaViewer/i18n/ast.json | 4 extensions/MultimediaViewer/i18n/az.json | 2 extensions/MultimediaViewer/i18n/ba.json | 3 extensions/MultimediaViewer/i18n/ban.json | 1 extensions/MultimediaViewer/i18n/be-tarask.json | 8 extensions/MultimediaViewer/i18n/be.json | 4 extensions/MultimediaViewer/i18n/bew.json | 1 extensions/MultimediaViewer/i18n/bn.json | 1 extensions/MultimediaViewer/i18n/bs.json | 1 extensions/MultimediaViewer/i18n/ce.json | 6 extensions/MultimediaViewer/i18n/cs.json | 2 extensions/MultimediaViewer/i18n/cy.json | 1 extensions/MultimediaViewer/i18n/de.json | 2 extensions/MultimediaViewer/i18n/el.json | 4 extensions/MultimediaViewer/i18n/en.json | 3 extensions/MultimediaViewer/i18n/eo.json | 1 extensions/MultimediaViewer/i18n/es.json | 2 extensions/MultimediaViewer/i18n/et.json | 1 extensions/MultimediaViewer/i18n/fa.json | 1 extensions/MultimediaViewer/i18n/fi.json | 6 extensions/MultimediaViewer/i18n/fr.json | 2 extensions/MultimediaViewer/i18n/gd.json | 1 extensions/MultimediaViewer/i18n/gl.json | 2 extensions/MultimediaViewer/i18n/he.json | 2 extensions/MultimediaViewer/i18n/hi.json | 6 extensions/MultimediaViewer/i18n/hr.json | 2 extensions/MultimediaViewer/i18n/hsb.json | 2 extensions/MultimediaViewer/i18n/hu.json | 1 extensions/MultimediaViewer/i18n/ia.json | 2 extensions/MultimediaViewer/i18n/id.json | 4 extensions/MultimediaViewer/i18n/ilo.json | 1 extensions/MultimediaViewer/i18n/io.json | 4 extensions/MultimediaViewer/i18n/it.json | 4 extensions/MultimediaViewer/i18n/ja.json | 1 extensions/MultimediaViewer/i18n/jv.json | 1 extensions/MultimediaViewer/i18n/ko.json | 14 extensions/MultimediaViewer/i18n/ksh.json | 1 extensions/MultimediaViewer/i18n/lb.json | 1 extensions/MultimediaViewer/i18n/lij.json | 4 extensions/MultimediaViewer/i18n/lmo.json | 4 extensions/MultimediaViewer/i18n/lt.json | 4 extensions/MultimediaViewer/i18n/lv.json | 1 extensions/MultimediaViewer/i18n/min.json | 1 extensions/MultimediaViewer/i18n/mk.json | 3 extensions/MultimediaViewer/i18n/ml.json | 4 extensions/MultimediaViewer/i18n/mr.json | 1 extensions/MultimediaViewer/i18n/nb.json | 2 extensions/MultimediaViewer/i18n/nl.json | 10 extensions/MultimediaViewer/i18n/nqo.json | 4 extensions/MultimediaViewer/i18n/pl.json | 2 extensions/MultimediaViewer/i18n/pt-br.json | 2 extensions/MultimediaViewer/i18n/pt.json | 4 extensions/MultimediaViewer/i18n/qqq.json | 3 extensions/MultimediaViewer/i18n/ro.json | 4 extensions/MultimediaViewer/i18n/roa-tara.json | 1 extensions/MultimediaViewer/i18n/ru.json | 2 extensions/MultimediaViewer/i18n/sd.json | 1 extensions/MultimediaViewer/i18n/sjd.json | 6 extensions/MultimediaViewer/i18n/sk.json | 1 extensions/MultimediaViewer/i18n/skr-arab.json | 1 extensions/MultimediaViewer/i18n/sl.json | 4 extensions/MultimediaViewer/i18n/sms.json | 1 extensions/MultimediaViewer/i18n/so.json | 104 extensions/MultimediaViewer/i18n/sr-ec.json | 1 extensions/MultimediaViewer/i18n/sr-el.json | 1 extensions/MultimediaViewer/i18n/sv.json | 2 extensions/MultimediaViewer/i18n/tcy.json | 1 extensions/MultimediaViewer/i18n/th.json | 1 extensions/MultimediaViewer/i18n/tl.json | 3 extensions/MultimediaViewer/i18n/tr.json | 2 extensions/MultimediaViewer/i18n/tt-cyrl.json | 1 extensions/MultimediaViewer/i18n/uk.json | 2 extensions/MultimediaViewer/i18n/uz.json | 1 extensions/MultimediaViewer/i18n/vi.json | 4 extensions/MultimediaViewer/i18n/xmf.json | 1 extensions/MultimediaViewer/i18n/yi.json | 1 extensions/MultimediaViewer/i18n/za.json | 7 extensions/MultimediaViewer/i18n/zh-hans.json | 2 extensions/MultimediaViewer/i18n/zh-hant.json | 2 extensions/MultimediaViewer/resources/mmv/ui/mmv.ui.canvas.js | 23 extensions/Nuke/i18n/id.json | 3 extensions/Nuke/i18n/it.json | 4 extensions/Nuke/i18n/ru.json | 1 extensions/Nuke/i18n/sk.json | 7 extensions/Nuke/i18n/so.json | 26 extensions/Nuke/i18n/tr.json | 4 extensions/OATHAuth/extension.json | 25 extensions/OATHAuth/i18n/api/ko.json | 5 extensions/OATHAuth/i18n/az.json | 2 extensions/OATHAuth/i18n/be-tarask.json | 4 extensions/OATHAuth/i18n/bg.json | 2 extensions/OATHAuth/i18n/bn.json | 3 extensions/OATHAuth/i18n/bs.json | 9 extensions/OATHAuth/i18n/el.json | 3 extensions/OATHAuth/i18n/en.json | 2 extensions/OATHAuth/i18n/es.json | 17 extensions/OATHAuth/i18n/fi.json | 3 extensions/OATHAuth/i18n/fr.json | 4 extensions/OATHAuth/i18n/it.json | 9 extensions/OATHAuth/i18n/ja.json | 6 extensions/OATHAuth/i18n/ko.json | 81 extensions/OATHAuth/i18n/ms.json | 6 extensions/OATHAuth/i18n/nl.json | 4 extensions/OATHAuth/i18n/pl.json | 3 extensions/OATHAuth/i18n/qqq.json | 2 extensions/OATHAuth/i18n/ru.json | 6 extensions/OATHAuth/i18n/sk.json | 31 extensions/OATHAuth/i18n/so.json | 77 extensions/OATHAuth/i18n/sr-ec.json | 3 extensions/OATHAuth/i18n/tr.json | 3 extensions/OATHAuth/i18n/tt-cyrl.json | 3 extensions/OATHAuth/i18n/zh-hans.json | 12 extensions/OATHAuth/src/Auth/TOTPSecondaryAuthenticationProvider.php | 8 extensions/OATHAuth/src/Key/TOTPKey.php | 7 extensions/OATHAuth/src/Special/DisableOATHForUser.php | 17 extensions/OATHAuth/src/Special/VerifyOATHForUser.php | 24 extensions/PageImages/i18n/api/ko.json | 15 extensions/PageImages/i18n/api/nl.json | 5 extensions/PageImages/i18n/api/so.json | 19 extensions/PageImages/i18n/so.json | 9 extensions/ParserFunctions/i18n/da.json | 18 extensions/ParserFunctions/i18n/frs.json | 11 extensions/ParserFunctions/i18n/ko.json | 24 extensions/ParserFunctions/i18n/ms.json | 7 extensions/ParserFunctions/i18n/nl.json | 2 extensions/ParserFunctions/i18n/ps.json | 2 extensions/ParserFunctions/i18n/sk.json | 7 extensions/ParserFunctions/i18n/so.json | 24 extensions/ParserFunctions/i18n/uk.json | 4 extensions/PdfHandler/i18n/hr.json | 9 extensions/PdfHandler/i18n/nl.json | 2 extensions/PdfHandler/i18n/so.json | 18 extensions/Poem/i18n/so.json | 8 extensions/ReplaceText/i18n/hi.json | 39 extensions/ReplaceText/i18n/ko.json | 3 extensions/ReplaceText/i18n/ru.json | 5 extensions/ReplaceText/i18n/sjd.json | 8 extensions/ReplaceText/i18n/sk.json | 3 extensions/ReplaceText/i18n/smn.json | 2 extensions/ReplaceText/i18n/so.json | 48 extensions/Scribunto/i18n/api/so.json | 13 extensions/Scribunto/i18n/be-tarask.json | 7 extensions/Scribunto/i18n/frs.json | 8 extensions/Scribunto/i18n/hi.json | 2 extensions/Scribunto/i18n/ms.json | 2 extensions/Scribunto/i18n/ps.json | 21 extensions/Scribunto/i18n/so.json | 63 extensions/Scribunto/i18n/tcy.json | 7 extensions/Scribunto/i18n/tr.json | 10 extensions/Scribunto/includes/Engines/LuaSandbox/LuaSandboxInterpreter.php | 2 extensions/Scribunto/tests/phpunit/Engines/LuaSandbox/SandboxInterpreterTest.php | 5 extensions/SecureLinkFixer/domains.php |13127 +++++----- extensions/SecureLinkFixer/i18n/so.json | 8 extensions/SpamBlacklist/i18n/api/pt-br.json | 10 extensions/SpamBlacklist/i18n/api/so.json | 10 extensions/SpamBlacklist/i18n/be-tarask.json | 7 extensions/SpamBlacklist/i18n/da.json | 22 extensions/SpamBlacklist/i18n/ko.json | 7 extensions/SpamBlacklist/i18n/ms.json | 17 extensions/SpamBlacklist/i18n/ps.json | 8 extensions/SpamBlacklist/i18n/pt-br.json | 4 extensions/SpamBlacklist/i18n/sk.json | 12 extensions/SpamBlacklist/i18n/so.json | 22 extensions/SpamBlacklist/i18n/uk.json | 3 extensions/SpamBlacklist/i18n/zh-hans.json | 3 extensions/SpamBlacklist/tests/phpunit/SpamBlacklistTest.php | 1 extensions/SyntaxHighlight_GeSHi/i18n/be.json | 5 extensions/SyntaxHighlight_GeSHi/i18n/hi.json | 5 extensions/SyntaxHighlight_GeSHi/i18n/ko.json | 5 extensions/SyntaxHighlight_GeSHi/i18n/pap.json | 8 extensions/SyntaxHighlight_GeSHi/i18n/sk.json | 7 extensions/SyntaxHighlight_GeSHi/i18n/so.json | 25 extensions/SyntaxHighlight_GeSHi/i18n/uk.json | 6 extensions/SyntaxHighlight_GeSHi/i18n/yue-hant.json | 12 extensions/SyntaxHighlight_GeSHi/includes/SyntaxHighlight.php | 8 extensions/TemplateData/i18n/api/nl.json | 5 extensions/TemplateData/i18n/api/pt-br.json | 4 extensions/TemplateData/i18n/api/so.json | 15 extensions/TemplateData/i18n/az.json | 4 extensions/TemplateData/i18n/be-tarask.json | 5 extensions/TemplateData/i18n/be.json | 2 extensions/TemplateData/i18n/fi.json | 4 extensions/TemplateData/i18n/is.json | 80 extensions/TemplateData/i18n/ko.json | 47 extensions/TemplateData/i18n/ku-latn.json | 58 extensions/TemplateData/i18n/lb.json | 2 extensions/TemplateData/i18n/nl.json | 2 extensions/TemplateData/i18n/ru.json | 5 extensions/TemplateData/i18n/sh-latn.json | 2 extensions/TemplateData/i18n/sjd.json | 36 extensions/TemplateData/i18n/sk.json | 13 extensions/TemplateData/i18n/so.json | 112 extensions/TemplateData/i18n/sq.json | 9 extensions/TemplateData/i18n/sv.json | 5 extensions/TextExtracts/i18n/api/ko.json | 18 extensions/TextExtracts/i18n/api/so.json | 23 extensions/TextExtracts/i18n/sk.json | 8 extensions/TextExtracts/i18n/so.json | 8 extensions/Thanks/i18n/api/so.json | 15 extensions/Thanks/i18n/be-tarask.json | 7 extensions/Thanks/i18n/frs.json | 8 extensions/Thanks/i18n/jax.json | 8 extensions/Thanks/i18n/ko.json | 8 extensions/Thanks/i18n/lb.json | 6 extensions/Thanks/i18n/lkt.json | 49 extensions/Thanks/i18n/ms.json | 44 extensions/Thanks/i18n/sjd.json | 1 extensions/Thanks/i18n/sk.json | 8 extensions/Thanks/i18n/so.json | 50 extensions/Thanks/tests/phpunit/ApiCoreThankUnitTest.php | 1 extensions/TitleBlacklist/extension.json | 4 extensions/TitleBlacklist/i18n/api/ko.json | 10 extensions/TitleBlacklist/i18n/api/nl.json | 11 extensions/TitleBlacklist/i18n/api/so.json | 14 extensions/TitleBlacklist/i18n/da.json | 26 extensions/TitleBlacklist/i18n/ko.json | 9 extensions/TitleBlacklist/i18n/ms.json | 26 extensions/TitleBlacklist/i18n/nn.json | 18 extensions/TitleBlacklist/i18n/sk.json | 19 extensions/TitleBlacklist/i18n/so.json | 26 extensions/TitleBlacklist/i18n/sr-ec.json | 2 extensions/TitleBlacklist/i18n/zh-hans.json | 7 extensions/TitleBlacklist/includes/TitleBlacklist.php | 145 extensions/VisualEditor/editcheck/i18n/ar.json | 3 extensions/VisualEditor/editcheck/i18n/bg.json | 9 extensions/VisualEditor/editcheck/i18n/bs.json | 26 extensions/VisualEditor/editcheck/i18n/ccp.json | 7 extensions/VisualEditor/editcheck/i18n/ce.json | 6 extensions/VisualEditor/editcheck/i18n/cs.json | 5 extensions/VisualEditor/editcheck/i18n/el.json | 3 extensions/VisualEditor/editcheck/i18n/es.json | 5 extensions/VisualEditor/editcheck/i18n/fr.json | 9 extensions/VisualEditor/editcheck/i18n/he.json | 3 extensions/VisualEditor/editcheck/i18n/it.json | 4 extensions/VisualEditor/editcheck/i18n/ja.json | 7 extensions/VisualEditor/editcheck/i18n/ko.json | 3 extensions/VisualEditor/editcheck/i18n/nl-informal.json | 3 extensions/VisualEditor/editcheck/i18n/pt-br.json | 3 extensions/VisualEditor/editcheck/i18n/pt.json | 3 extensions/VisualEditor/editcheck/i18n/ru.json | 7 extensions/VisualEditor/editcheck/i18n/sjd.json | 7 extensions/VisualEditor/editcheck/i18n/sk.json | 7 extensions/VisualEditor/editcheck/i18n/so.json | 26 extensions/VisualEditor/editcheck/i18n/sq.json | 7 extensions/VisualEditor/editcheck/i18n/syl.json | 18 extensions/VisualEditor/editcheck/i18n/tr.json | 4 extensions/VisualEditor/editcheck/i18n/zh-hans.json | 14 extensions/VisualEditor/i18n/ve-mw/api/ko.json | 24 extensions/VisualEditor/i18n/ve-mw/api/nl.json | 4 extensions/VisualEditor/i18n/ve-mw/api/sl.json | 5 extensions/VisualEditor/i18n/ve-mw/api/so.json | 48 extensions/VisualEditor/i18n/ve-mw/az.json | 2 extensions/VisualEditor/i18n/ve-mw/be-tarask.json | 8 extensions/VisualEditor/i18n/ve-mw/be.json | 4 extensions/VisualEditor/i18n/ve-mw/bol.json | 2 extensions/VisualEditor/i18n/ve-mw/bs.json | 2 extensions/VisualEditor/i18n/ve-mw/cbk-zam.json | 8 extensions/VisualEditor/i18n/ve-mw/ce.json | 2 extensions/VisualEditor/i18n/ve-mw/fi.json | 2 extensions/VisualEditor/i18n/ve-mw/frs.json | 15 extensions/VisualEditor/i18n/ve-mw/gom-latn.json | 29 extensions/VisualEditor/i18n/ve-mw/hi.json | 10 extensions/VisualEditor/i18n/ve-mw/id.json | 6 extensions/VisualEditor/i18n/ve-mw/ja.json | 3 extensions/VisualEditor/i18n/ve-mw/jax.json | 5 extensions/VisualEditor/i18n/ve-mw/kgp.json | 11 extensions/VisualEditor/i18n/ve-mw/kk-cyrl.json | 13 extensions/VisualEditor/i18n/ve-mw/ko.json | 53 extensions/VisualEditor/i18n/ve-mw/ks.json | 4 extensions/VisualEditor/i18n/ve-mw/ku-latn.json | 22 extensions/VisualEditor/i18n/ve-mw/lad.json | 7 extensions/VisualEditor/i18n/ve-mw/lb.json | 12 extensions/VisualEditor/i18n/ve-mw/mrt.json | 8 extensions/VisualEditor/i18n/ve-mw/mvf.json | 7 extensions/VisualEditor/i18n/ve-mw/mwlanguagevariant/ko.json | 23 extensions/VisualEditor/i18n/ve-mw/mwlanguagevariant/lb.json | 6 extensions/VisualEditor/i18n/ve-mw/mwlanguagevariant/ms.json | 8 extensions/VisualEditor/i18n/ve-mw/mwlanguagevariant/nl.json | 6 extensions/VisualEditor/i18n/ve-mw/mwlanguagevariant/so.json | 45 extensions/VisualEditor/i18n/ve-mw/nds-nl.json | 6 extensions/VisualEditor/i18n/ve-mw/nl.json | 14 extensions/VisualEditor/i18n/ve-mw/pap.json | 151 extensions/VisualEditor/i18n/ve-mw/ps.json | 4 extensions/VisualEditor/i18n/ve-mw/shn.json | 2 extensions/VisualEditor/i18n/ve-mw/sjd.json | 24 extensions/VisualEditor/i18n/ve-mw/sk.json | 13 extensions/VisualEditor/i18n/ve-mw/so.json | 346 extensions/VisualEditor/i18n/ve-mw/sr-ec.json | 2 extensions/VisualEditor/i18n/ve-mw/tt-cyrl.json | 2 extensions/VisualEditor/i18n/ve-mw/yua.json | 11 extensions/VisualEditor/i18n/ve-mw/zh-hans.json | 3 extensions/VisualEditor/i18n/ve-wmf/bs.json | 3 extensions/VisualEditor/i18n/ve-wmf/frs.json | 7 extensions/VisualEditor/i18n/ve-wmf/ja.json | 3 extensions/VisualEditor/i18n/ve-wmf/ko.json | 3 extensions/VisualEditor/i18n/ve-wmf/ku-latn.json | 4 extensions/VisualEditor/i18n/ve-wmf/nl.json | 2 extensions/VisualEditor/i18n/ve-wmf/pap.json | 13 extensions/VisualEditor/i18n/ve-wmf/ps.json | 1 extensions/VisualEditor/i18n/ve-wmf/ru.json | 4 extensions/VisualEditor/i18n/ve-wmf/so.json | 16 extensions/VisualEditor/i18n/ve-wmf/tt-cyrl.json | 11 extensions/VisualEditor/i18n/ve-wmf/uk.json | 3 extensions/VisualEditor/i18n/ve-wmf/yua.json | 2 extensions/WikiEditor/i18n/be-tarask.json | 3 extensions/WikiEditor/i18n/bs.json | 7 extensions/WikiEditor/i18n/ce.json | 2 extensions/WikiEditor/i18n/da.json | 6 extensions/WikiEditor/i18n/hi.json | 6 extensions/WikiEditor/i18n/io.json | 1 extensions/WikiEditor/i18n/ku-latn.json | 6 extensions/WikiEditor/i18n/nl.json | 28 extensions/WikiEditor/i18n/pap.json | 139 extensions/WikiEditor/i18n/ps.json | 4 extensions/WikiEditor/i18n/qqq.json | 5 extensions/WikiEditor/i18n/ru.json | 2 extensions/WikiEditor/i18n/sjd.json | 25 extensions/WikiEditor/i18n/sk.json | 15 extensions/WikiEditor/i18n/smn.json | 1 extensions/WikiEditor/i18n/sms.json | 1 extensions/WikiEditor/i18n/so.json | 165 extensions/WikiEditor/i18n/sr-ec.json | 2 extensions/WikiEditor/i18n/uk.json | 3 extensions/WikiEditor/modules/jquery.wikiEditor.toolbar.less | 1 includes/Defines.php | 2 includes/Hook/GetSecurityLogContextHook.php | 32 includes/HookContainer/HookRunner.php | 9 includes/MainConfigSchema.php | 12 includes/Permissions/PermissionManager.php | 1 includes/Request/HeaderCallback.php | 20 includes/Request/WebRequest.php | 65 includes/ResourceLoader/DateFormatterConfig.php | 84 includes/ResourceLoader/Module.php | 3 includes/ResourceLoader/UserOptionsModule.php | 12 includes/Rest/i18n/es.json | 6 includes/Rest/i18n/id.json | 3 includes/Rest/i18n/ja.json | 4 includes/Rest/i18n/ko.json | 21 includes/Rest/i18n/nb.json | 3 includes/Rest/i18n/nl.json | 7 includes/Rest/i18n/pt-br.json | 27 includes/Rest/i18n/ru.json | 4 includes/Rest/i18n/sk.json | 88 includes/Rest/i18n/tr.json | 41 includes/Setup.php | 6 includes/actions/ActionEntryPoint.php | 6 includes/actions/InfoAction.php | 10 includes/actions/RawAction.php | 17 includes/api/ApiChangeAuthenticationData.php | 2 includes/api/ApiFormatBase.php | 3 includes/api/ApiHelp.php | 2 includes/api/ApiLinkAccount.php | 2 includes/api/ApiQueryInfo.php | 3 includes/api/ApiRemoveAuthenticationData.php | 2 includes/api/ApiResult.php | 5 includes/api/ApiUserrights.php | 23 includes/api/i18n/en.json | 1 includes/api/i18n/qqq.json | 1 includes/auth/AuthManager.php | 33 includes/composer/PhpUnitSplitter/PhpUnitTestFileScannerFilter.php | 8 includes/composer/PhpUnitSplitter/PhpUnitXml.php | 7 includes/config-schema.php | 6 includes/content/TextContentHandler.php | 15 includes/htmlform/HTMLForm.php | 2 includes/import/WikiImporter.php | 27 includes/import/WikiRevision.php | 10 includes/installer/DatabaseUpdater.php | 12 includes/language/Language.php | 409 includes/language/LocalisationCache.php | 13 includes/libs/Message/ScalarParam.php | 5 includes/libs/ParamValidator/i18n/ko.json | 59 includes/libs/ParamValidator/i18n/lb.json | 5 includes/libs/ParamValidator/i18n/nl.json | 5 includes/libs/ParamValidator/i18n/qqq.json | 2 includes/libs/ParamValidator/i18n/sk.json | 68 includes/libs/ParamValidator/i18n/tr.json | 9 includes/libs/ParamValidator/i18n/zh-hans.json | 3 includes/libs/filebackend/fsfile/TempFSFile.php | 17 includes/logging/DatabaseLogEntry.php | 2 includes/logging/LogEntryBase.php | 40 includes/logging/LogFormatter.php | 12 includes/logging/LogFormatterFactory.php | 5 includes/logging/UnsafeLogFormatter.php | 71 includes/mail/UserMailer.php | 140 includes/media/DjVuHandler.php | 25 includes/media/ImageHandler.php | 27 includes/parser/CacheTime.php | 22 includes/parser/Parser.php | 22 includes/parser/ParserOutput.php | 26 includes/parser/Sanitizer.php | 3 includes/password/Pbkdf2PasswordUsingHashExtension.php | 9 includes/recentchanges/RecentChange.php | 10 includes/registration/ExtensionProcessor.php | 1 includes/site/HashSiteStore.php | 4 includes/site/SiteList.php | 4 includes/specials/SpecialLinkAccounts.php | 5 includes/specials/SpecialUnlinkAccounts.php | 5 includes/upload/UploadBase.php | 5 includes/upload/UploadFromUrl.php | 17 includes/xml/Xml.php | 2 languages/i18n/ar.json | 32 languages/i18n/arn.json | 2 languages/i18n/ary.json | 3 languages/i18n/arz.json | 2 languages/i18n/as.json | 16 languages/i18n/awa.json | 7 languages/i18n/az.json | 68 languages/i18n/ban.json | 9 languages/i18n/bcc.json | 17 languages/i18n/bcl.json | 38 languages/i18n/be-tarask.json | 207 languages/i18n/be.json | 62 languages/i18n/bg.json | 32 languages/i18n/bgn.json | 3 languages/i18n/bn.json | 18 languages/i18n/bo.json | 14 languages/i18n/bol.json | 279 languages/i18n/br.json | 8 languages/i18n/bs.json | 79 languages/i18n/ca.json | 3 languages/i18n/cbk-zam.json | 359 languages/i18n/ccp.json | 1 languages/i18n/ce.json | 37 languages/i18n/codex/be-tarask.json | 19 languages/i18n/codex/bg.json | 29 languages/i18n/codex/bs.json | 28 languages/i18n/codex/ccp.json | 4 languages/i18n/codex/io.json | 29 languages/i18n/codex/it.json | 3 languages/i18n/codex/kk-cyrl.json | 18 languages/i18n/codex/lb.json | 3 languages/i18n/codex/lkt.json | 18 languages/i18n/codex/ml.json | 29 languages/i18n/codex/sd.json | 16 languages/i18n/codex/sjd.json | 9 languages/i18n/codex/sk.json | 29 languages/i18n/codex/so.json | 29 languages/i18n/codex/vi.json | 9 languages/i18n/codex/yua.json | 5 languages/i18n/cs.json | 8 languages/i18n/csb.json | 365 languages/i18n/da.json | 748 languages/i18n/dsb.json | 14 languages/i18n/dty.json | 7 languages/i18n/el.json | 7 languages/i18n/en-gb.json | 2 languages/i18n/en.json | 3 languages/i18n/eo.json | 2 languages/i18n/es.json | 11 languages/i18n/et.json | 2 languages/i18n/eu.json | 9 languages/i18n/exif/az.json | 6 languages/i18n/exif/be-tarask.json | 6 languages/i18n/exif/bg.json | 31 languages/i18n/exif/bn.json | 8 languages/i18n/exif/ce.json | 2 languages/i18n/exif/da.json | 26 languages/i18n/exif/kab.json | 4 languages/i18n/exif/ko.json | 13 languages/i18n/exif/mk.json | 14 languages/i18n/exif/ms.json | 6 languages/i18n/exif/mt.json | 60 languages/i18n/exif/nl.json | 8 languages/i18n/exif/ps.json | 58 languages/i18n/exif/qqq.json | 7 languages/i18n/exif/sk.json | 72 languages/i18n/exif/so.json | 390 languages/i18n/exif/sr-ec.json | 2 languages/i18n/exif/tr.json | 3 languages/i18n/exif/uk.json | 6 languages/i18n/exif/vi.json | 19 languages/i18n/ext.json | 20 languages/i18n/fa.json | 6 languages/i18n/fi.json | 20 languages/i18n/fr.json | 7 languages/i18n/frs.json | 564 languages/i18n/gl.json | 12 languages/i18n/gom-latn.json | 3 languages/i18n/got.json | 266 languages/i18n/he.json | 3 languages/i18n/hi.json | 59 languages/i18n/hr.json | 17 languages/i18n/hrx.json | 4 languages/i18n/hsb.json | 154 languages/i18n/hy.json | 5 languages/i18n/iba.json | 41 languages/i18n/ibb.json | 62 languages/i18n/id.json | 28 languages/i18n/io.json | 2 languages/i18n/it.json | 9 languages/i18n/ja.json | 19 languages/i18n/kab.json | 40 languages/i18n/kk-cyrl.json | 163 languages/i18n/ko.json | 215 languages/i18n/ku-latn.json | 56 languages/i18n/kw.json | 37 languages/i18n/la.json | 4 languages/i18n/lad.json | 143 languages/i18n/lb.json | 106 languages/i18n/lg.json | 10 languages/i18n/lkt.json | 49 languages/i18n/lzh.json | 58 languages/i18n/min.json | 4 languages/i18n/ml.json | 39 languages/i18n/mnw.json | 49 languages/i18n/ms-arab.json | 4 languages/i18n/ms.json | 30 languages/i18n/mt.json | 19 languages/i18n/nb.json | 3 languages/i18n/nds-nl.json | 26 languages/i18n/nl-informal.json | 6 languages/i18n/nl.json | 631 languages/i18n/nn.json | 30 languages/i18n/nyo.json | 6 languages/i18n/pap.json | 910 languages/i18n/pl.json | 5 languages/i18n/preferences/be-tarask.json | 4 languages/i18n/preferences/be.json | 6 languages/i18n/preferences/bg.json | 17 languages/i18n/preferences/bs.json | 17 languages/i18n/preferences/cbk-zam.json | 70 languages/i18n/preferences/cs.json | 2 languages/i18n/preferences/da.json | 49 languages/i18n/preferences/el.json | 3 languages/i18n/preferences/fi.json | 2 languages/i18n/preferences/fr.json | 3 languages/i18n/preferences/got.json | 52 languages/i18n/preferences/hi.json | 2 languages/i18n/preferences/hsb.json | 14 languages/i18n/preferences/id.json | 3 languages/i18n/preferences/io.json | 2 languages/i18n/preferences/ja.json | 4 languages/i18n/preferences/kab.json | 1 languages/i18n/preferences/kk-cyrl.json | 4 languages/i18n/preferences/ko.json | 8 languages/i18n/preferences/ku-latn.json | 2 languages/i18n/preferences/lb.json | 16 languages/i18n/preferences/lzh.json | 5 languages/i18n/preferences/nl.json | 12 languages/i18n/preferences/pap.json | 258 languages/i18n/preferences/ps.json | 6 languages/i18n/preferences/qqq.json | 2 languages/i18n/preferences/ru.json | 7 languages/i18n/preferences/sh-latn.json | 1 languages/i18n/preferences/shn.json | 2 languages/i18n/preferences/sjd.json | 32 languages/i18n/preferences/sk.json | 31 languages/i18n/preferences/smn.json | 24 languages/i18n/preferences/so.json | 158 languages/i18n/preferences/sr-ec.json | 2 languages/i18n/preferences/tr.json | 6 languages/i18n/preferences/tt-cyrl.json | 4 languages/i18n/preferences/uk.json | 3 languages/i18n/preferences/vi.json | 3 languages/i18n/preferences/zh-hans.json | 5 languages/i18n/preferences/zh-hant.json | 4 languages/i18n/ps.json | 375 languages/i18n/pt-br.json | 2 languages/i18n/pt.json | 5 languages/i18n/qqq.json | 44 languages/i18n/rsk.json | 2 languages/i18n/ru.json | 32 languages/i18n/ryu.json | 10 languages/i18n/scn.json | 1 languages/i18n/sd.json | 4 languages/i18n/se.json | 2 languages/i18n/sh-latn.json | 18 languages/i18n/shn.json | 14 languages/i18n/sjd.json | 198 languages/i18n/sk.json | 495 languages/i18n/smn.json | 76 languages/i18n/sms.json | 7 languages/i18n/so.json | 2672 +- languages/i18n/sq.json | 4 languages/i18n/sr-ec.json | 19 languages/i18n/su.json | 3 languages/i18n/sv.json | 2 languages/i18n/tcy.json | 6 languages/i18n/te.json | 40 languages/i18n/tok.json | 52 languages/i18n/tr.json | 74 languages/i18n/tt-cyrl.json | 6 languages/i18n/ttj.json | 1 languages/i18n/uk.json | 12 languages/i18n/ur.json | 5 languages/i18n/uz.json | 30 languages/i18n/vi.json | 11 languages/i18n/wlx.json | 106 languages/i18n/yi.json | 4 languages/i18n/yo.json | 1 languages/i18n/yua.json | 35 languages/i18n/za.json | 5 languages/i18n/zh-hans.json | 5 languages/i18n/zh-hant.json | 56 languages/i18n/zu.json | 16 languages/messages/MessagesAcm.php | 2 languages/messages/MessagesAnp.php | 2 languages/messages/MessagesApc.php | 39 languages/messages/MessagesAr.php | 2 languages/messages/MessagesArq.php | 2 languages/messages/MessagesAry.php | 2 languages/messages/MessagesArz.php | 2 languages/messages/MessagesAs.php | 2 languages/messages/MessagesBgc.php | 2 languages/messages/MessagesBho.php | 2 languages/messages/MessagesBlk.php | 2 languages/messages/MessagesBn.php | 2 languages/messages/MessagesBo.php | 2 languages/messages/MessagesBpy.php | 2 languages/messages/MessagesCcp.php | 2 languages/messages/MessagesCkb.php | 2 languages/messages/MessagesDz.php | 2 languages/messages/MessagesEn.php | 12 languages/messages/MessagesEt.php | 6 languages/messages/MessagesFa.php | 15 languages/messages/MessagesFi.php | 7 languages/messages/MessagesGu.php | 2 languages/messages/MessagesHi.php | 1 languages/messages/MessagesHno.php | 2 languages/messages/MessagesKjp.php | 2 languages/messages/MessagesKk_arab.php | 2 languages/messages/MessagesKm.php | 2 languages/messages/MessagesKn.php | 2 languages/messages/MessagesKo_kp.php | 6 languages/messages/MessagesKs_arab.php | 2 languages/messages/MessagesKs_deva.php | 2 languages/messages/MessagesKsw.php | 2 languages/messages/MessagesKu_arab.php | 2 languages/messages/MessagesLo.php | 2 languages/messages/MessagesLzh.php | 2 languages/messages/MessagesMag.php | 2 languages/messages/MessagesMni.php | 2 languages/messages/MessagesMnw.php | 2 languages/messages/MessagesMr.php | 2 languages/messages/MessagesMy.php | 2 languages/messages/MessagesNe.php | 2 languages/messages/MessagesNew.php | 2 languages/messages/MessagesNod.php | 2 languages/messages/MessagesNqo.php | 2 languages/messages/MessagesOr.php | 2 languages/messages/MessagesPi.php | 2 languages/messages/MessagesPnb.php | 2 languages/messages/MessagesPs.php | 15 languages/messages/MessagesRki.php | 2 languages/messages/MessagesSa.php | 2 languages/messages/MessagesSat.php | 2 languages/messages/MessagesSkr_arab.php | 2 languages/messages/MessagesTh.php | 13 maintenance/changePassword.php | 13 maintenance/convertExtensionToRegistration.php | 1 maintenance/deleteAutoPatrolLogs.php | 2 maintenance/purgeChangedFiles.php | 4 maintenance/resetUserEmail.php | 33 resources/Resources.php | 15 resources/src/mediawiki.DateFormatter/DateFormatter.js | 698 resources/src/mediawiki.api/index.js | 14 skins/MinervaNeue/i18n/bcc.json | 7 skins/MinervaNeue/i18n/bcl.json | 12 skins/MinervaNeue/i18n/be-tarask.json | 2 skins/MinervaNeue/i18n/bol.json | 2 skins/MinervaNeue/i18n/cak.json | 9 skins/MinervaNeue/i18n/cbk-zam.json | 2 skins/MinervaNeue/i18n/frs.json | 16 skins/MinervaNeue/i18n/gom-latn.json | 21 skins/MinervaNeue/i18n/got.json | 6 skins/MinervaNeue/i18n/ibb.json | 6 skins/MinervaNeue/i18n/ko.json | 7 skins/MinervaNeue/i18n/ks.json | 1 skins/MinervaNeue/i18n/kw.json | 11 skins/MinervaNeue/i18n/lad.json | 12 skins/MinervaNeue/i18n/mnw.json | 6 skins/MinervaNeue/i18n/mrt.json | 14 skins/MinervaNeue/i18n/mvf.json | 12 skins/MinervaNeue/i18n/nds-nl.json | 2 skins/MinervaNeue/i18n/nl.json | 4 skins/MinervaNeue/i18n/pap.json | 50 skins/MinervaNeue/i18n/ru.json | 2 skins/MinervaNeue/i18n/shn.json | 3 skins/MinervaNeue/i18n/sk.json | 9 skins/MinervaNeue/i18n/smn.json | 2 skins/MinervaNeue/i18n/so.json | 43 skins/MinervaNeue/i18n/su.json | 6 skins/MinervaNeue/i18n/tr.json | 11 skins/MinervaNeue/i18n/tw.json | 4 skins/MinervaNeue/i18n/zu.json | 4 skins/MonoBook/i18n/da.json | 5 skins/MonoBook/i18n/hsb.json | 14 skins/MonoBook/i18n/ko.json | 13 skins/MonoBook/i18n/pap.json | 18 skins/MonoBook/i18n/ps.json | 2 skins/MonoBook/i18n/sk.json | 17 skins/MonoBook/i18n/so.json | 19 skins/MonoBook/i18n/tr.json | 8 skins/Timeless/i18n/ko.json | 8 skins/Timeless/i18n/nl.json | 2 skins/Timeless/i18n/pap.json | 27 skins/Timeless/i18n/ps.json | 2 skins/Timeless/i18n/sk.json | 11 skins/Timeless/i18n/so.json | 27 skins/Timeless/i18n/tr.json | 3 skins/Vector/i18n/bcc.json | 18 skins/Vector/i18n/bcl.json | 28 skins/Vector/i18n/bol.json | 24 skins/Vector/i18n/cak.json | 21 skins/Vector/i18n/cbk-zam.json | 4 skins/Vector/i18n/ce.json | 2 skins/Vector/i18n/chr.json | 3 skins/Vector/i18n/csb.json | 5 skins/Vector/i18n/da.json | 1 skins/Vector/i18n/fi.json | 2 skins/Vector/i18n/frs.json | 43 skins/Vector/i18n/gom-latn.json | 1 skins/Vector/i18n/got.json | 18 skins/Vector/i18n/hr.json | 2 skins/Vector/i18n/ibb.json | 19 skins/Vector/i18n/ja.json | 4 skins/Vector/i18n/jax.json | 8 skins/Vector/i18n/kab.json | 2 skins/Vector/i18n/kgp.json | 34 skins/Vector/i18n/ko.json | 15 skins/Vector/i18n/ku-latn.json | 8 skins/Vector/i18n/kw.json | 30 skins/Vector/i18n/lad.json | 6 skins/Vector/i18n/lkt.json | 14 skins/Vector/i18n/mnw.json | 5 skins/Vector/i18n/mrt.json | 21 skins/Vector/i18n/ms.json | 2 skins/Vector/i18n/mvf.json | 16 skins/Vector/i18n/nds-nl.json | 1 skins/Vector/i18n/nl.json | 2 skins/Vector/i18n/nn.json | 2 skins/Vector/i18n/pap.json | 64 skins/Vector/i18n/ps.json | 2 skins/Vector/i18n/qqq.json | 7 skins/Vector/i18n/ru.json | 13 skins/Vector/i18n/shn.json | 3 skins/Vector/i18n/sjd.json | 9 skins/Vector/i18n/sk.json | 22 skins/Vector/i18n/so.json | 65 skins/Vector/i18n/ssy.json | 1 skins/Vector/i18n/su.json | 9 skins/Vector/i18n/tl.json | 7 skins/Vector/i18n/tr.json | 5 skins/Vector/i18n/yua.json | 2 skins/Vector/i18n/zh-hant.json | 3 skins/Vector/i18n/zu.json | 4 tests/parser/parserTests.txt | 9 tests/phpunit/data/ParserCache/1.47_no_hints-CacheTime-cacheExpiry.json | 1 tests/phpunit/data/ParserCache/1.47_no_hints-CacheTime-cacheExpiryWithSource.json | 1 tests/phpunit/data/ParserCache/1.47_no_hints-CacheTime-cacheRevisionId.json | 1 tests/phpunit/data/ParserCache/1.47_no_hints-CacheTime-cacheTime.json | 1 tests/phpunit/data/ParserCache/1.47_no_hints-CacheTime-empty.json | 1 tests/phpunit/data/ParserCache/1.47_no_hints-CacheTime-usedOptions.json | 1 tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-binaryPageProperties.json | 1 tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-cacheTime.json | 1 tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-codecableExtensionData.json | 1 tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-empty.json | 1 tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-extensionData.json | 1 tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-pageProperties1_45.json | 1 tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-text.json | 1 tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-usedOptions.json | 1 tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-withEmptyToC.json | 1 tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-withFalsyProperties1_45.json | 1 tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-withMetadataPost1_31.json | 1 tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-withMetadataPost1_34.json | 1 tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-withMetadataPost1_44.json | 1 tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-withMetadataPost1_45.json | 1 tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-withSections.json | 1 tests/phpunit/includes/Request/WebRequestTest.php | 47 tests/phpunit/includes/Rest/RequestFromGlobalsTest.php | 2 tests/phpunit/includes/api/ApiBlockTest.php | 16 tests/phpunit/includes/api/ApiUserrightsTest.php | 13 tests/phpunit/includes/filerepo/file/FileTest.php | 50 tests/phpunit/includes/import/ImportTest.php | 115 tests/phpunit/includes/language/LanguageIntegrationTest.php | 20 tests/phpunit/includes/languages/LanguageApcTest.php | 19 tests/phpunit/includes/logging/LogEntryBaseTest.php | 39 tests/phpunit/includes/logging/LogFormatterTest.php | 6 tests/phpunit/includes/logging/UnsafeLogFormatterTest.php | 42 tests/phpunit/includes/parser/ParserCacheSerializationTestCases.php | 8 tests/phpunit/includes/site/HashSiteStoreTest.php | 18 tests/phpunit/includes/upload/UploadFromUrlTest.php | 69 tests/phpunit/maintenance/DumpAsserter.php | 3 tests/phpunit/structure/ResourcesTest.php | 60 tests/phpunit/unit/includes/language/LanguageTest.php | 178 tests/phpunit/unit/includes/mail/UserMailerTest.php | 72 tests/qunit/QUnitTestResources.php | 2 tests/qunit/resources/mediawiki.DateFormatter/DateFormatter.test.js | 273 tests/selenium/docs/Stack/specs/expect.js | 2 tests/selenium/specs/page.js | 32 tests/selenium/specs/recentchanges.js | 2 tests/selenium/specs/user.js | 20 tests/selenium/wdio-mediawiki/specs/BlankPage.js | 2 vendor/composer.json | 20 vendor/composer.lock | 177 vendor/composer/autoload_classmap.php | 19 vendor/composer/autoload_files.php | 2 vendor/composer/autoload_static.php | 21 vendor/composer/installed.json | 195 vendor/composer/installed.php | 64 vendor/guzzlehttp/guzzle/CHANGELOG.md | 184 vendor/guzzlehttp/guzzle/README.md | 14 vendor/guzzlehttp/guzzle/UPGRADING.md | 14 vendor/guzzlehttp/guzzle/composer.json | 88 vendor/guzzlehttp/guzzle/src/Client.php | 842 vendor/guzzlehttp/guzzle/src/Cookie/CookieJar.php | 42 vendor/guzzlehttp/guzzle/src/Cookie/SessionCookieJar.php | 21 vendor/guzzlehttp/guzzle/src/Cookie/SetCookie.php | 96 vendor/guzzlehttp/guzzle/src/Exception/ConnectException.php | 2 vendor/guzzlehttp/guzzle/src/Exception/RequestException.php | 4 vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php | 701 vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php | 29 vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php | 127 vendor/guzzlehttp/guzzle/src/Handler/CurlShareHandleState.php | 182 vendor/guzzlehttp/guzzle/src/Handler/CurlVersion.php | 161 vendor/guzzlehttp/guzzle/src/Handler/EasyHandle.php | 13 vendor/guzzlehttp/guzzle/src/Handler/HeaderProcessor.php | 37 vendor/guzzlehttp/guzzle/src/Handler/MockHandler.php | 3 vendor/guzzlehttp/guzzle/src/Handler/ProxyEnvironment.php | 113 vendor/guzzlehttp/guzzle/src/Handler/StreamHandler.php | 464 vendor/guzzlehttp/guzzle/src/HandlerStack.php | 22 vendor/guzzlehttp/guzzle/src/Middleware.php | 2 vendor/guzzlehttp/guzzle/src/Pool.php | 12 vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php | 2 vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php | 6 vendor/guzzlehttp/guzzle/src/RequestOptions.php | 160 vendor/guzzlehttp/guzzle/src/RetryMiddleware.php | 8 vendor/guzzlehttp/guzzle/src/TransportSharing.php | 14 vendor/guzzlehttp/guzzle/src/Utils.php | 523 vendor/guzzlehttp/guzzle/src/functions.php | 2 vendor/guzzlehttp/promises/CHANGELOG.md | 28 vendor/guzzlehttp/promises/README.md | 55 vendor/guzzlehttp/promises/UPGRADING.md | 83 vendor/guzzlehttp/promises/composer.json | 21 vendor/guzzlehttp/promises/src/Coroutine.php | 5 vendor/guzzlehttp/promises/src/Create.php | 10 vendor/guzzlehttp/promises/src/Each.php | 23 vendor/guzzlehttp/promises/src/EachPromise.php | 25 vendor/guzzlehttp/promises/src/Utils.php | 48 vendor/guzzlehttp/psr7/CHANGELOG.md | 128 vendor/guzzlehttp/psr7/README.md | 77 vendor/guzzlehttp/psr7/UPGRADING.md | 198 vendor/guzzlehttp/psr7/composer.json | 42 vendor/guzzlehttp/psr7/src/AppendStream.php | 49 vendor/guzzlehttp/psr7/src/BufferStream.php | 45 vendor/guzzlehttp/psr7/src/CachingStream.php | 79 vendor/guzzlehttp/psr7/src/DroppingStream.php | 9 vendor/guzzlehttp/psr7/src/FnStream.php | 51 vendor/guzzlehttp/psr7/src/Header.php | 46 vendor/guzzlehttp/psr7/src/LimitStream.php | 39 vendor/guzzlehttp/psr7/src/Message.php | 147 vendor/guzzlehttp/psr7/src/MessageTrait.php | 97 vendor/guzzlehttp/psr7/src/MimeType.php | 192 vendor/guzzlehttp/psr7/src/MultipartStream.php | 173 vendor/guzzlehttp/psr7/src/NoSeekStream.php | 18 vendor/guzzlehttp/psr7/src/PumpStream.php | 79 vendor/guzzlehttp/psr7/src/Query.php | 27 vendor/guzzlehttp/psr7/src/Request.php | 40 vendor/guzzlehttp/psr7/src/Response.php | 30 vendor/guzzlehttp/psr7/src/Rfc3986.php | 25 vendor/guzzlehttp/psr7/src/Rfc7230.php | 89 vendor/guzzlehttp/psr7/src/ServerRequest.php | 166 vendor/guzzlehttp/psr7/src/Stream.php | 47 vendor/guzzlehttp/psr7/src/StreamDecoratorTrait.php | 45 vendor/guzzlehttp/psr7/src/StreamWrapper.php | 8 vendor/guzzlehttp/psr7/src/UploadedFile.php | 22 vendor/guzzlehttp/psr7/src/Uri.php | 249 vendor/guzzlehttp/psr7/src/UriComparator.php | 12 vendor/guzzlehttp/psr7/src/UriNormalizer.php | 42 vendor/guzzlehttp/psr7/src/UriResolver.php | 48 vendor/guzzlehttp/psr7/src/Utils.php | 270 vendor/symfony/polyfill-php82/Php82.php | 18 vendor/symfony/polyfill-php83/Php83.php | 31 vendor/symfony/polyfill-php83/bootstrap.php | 16 vendor/symfony/polyfill-php83/bootstrap80.php | 30 vendor/symfony/polyfill-php84/Php84.php | 301 vendor/symfony/polyfill-php84/README.md | 6 vendor/symfony/polyfill-php84/Resources/Deprecated.php | 25 vendor/symfony/polyfill-php84/Resources/RoundingMode.php | 24 vendor/symfony/polyfill-php84/Resources/stubs/Deprecated.php | 15 vendor/symfony/polyfill-php84/Resources/stubs/Pdo/Dblib.php | 43 vendor/symfony/polyfill-php84/Resources/stubs/Pdo/Firebird.php | 39 vendor/symfony/polyfill-php84/Resources/stubs/Pdo/Mysql.php | 101 vendor/symfony/polyfill-php84/Resources/stubs/Pdo/Odbc.php | 41 vendor/symfony/polyfill-php84/Resources/stubs/Pdo/Pgsql.php | 94 vendor/symfony/polyfill-php84/Resources/stubs/Pdo/Sqlite.php | 58 vendor/symfony/polyfill-php84/Resources/stubs/ReflectionConstant.php | 156 vendor/symfony/polyfill-php84/Resources/stubs/RoundingMode.php | 44 vendor/symfony/polyfill-php84/bootstrap.php | 35 vendor/symfony/polyfill-php84/bootstrap80.php | 57 vendor/symfony/polyfill-php84/bootstrap82.php | 20 vendor/symfony/polyfill-php85/Php85.php | 91 vendor/symfony/polyfill-php85/README.md | 4 vendor/symfony/polyfill-php85/Resources/stubs/DelayedTargetValidation.php | 18 vendor/symfony/polyfill-php85/Resources/stubs/Filter/FilterException.php | 18 vendor/symfony/polyfill-php85/Resources/stubs/Filter/FilterFailedException.php | 18 vendor/symfony/polyfill-php85/bootstrap.php | 14 vendor/symfony/polyfill-php85/bootstrap80.php | 20 vendor/symfony/yaml/CHANGELOG.md | 3 vendor/symfony/yaml/Inline.php | 353 vendor/symfony/yaml/Parser.php | 65 vendor/symfony/yaml/ParserState.php | 72 vendor/symfony/yaml/Yaml.php | 21 vendor/wikimedia/css-sanitizer/HISTORY.md | 61 vendor/wikimedia/css-sanitizer/README.md | 104 vendor/wikimedia/css-sanitizer/src/Exception/ParseException.php | 16 vendor/wikimedia/css-sanitizer/src/Grammar/Alternative.php | 2 vendor/wikimedia/css-sanitizer/src/Grammar/AnythingMatcher.php | 3 vendor/wikimedia/css-sanitizer/src/Grammar/BlockMatcher.php | 1 vendor/wikimedia/css-sanitizer/src/Grammar/CheckedMatcher.php | 2 vendor/wikimedia/css-sanitizer/src/Grammar/CustomPropertyMatcher.php | 1 vendor/wikimedia/css-sanitizer/src/Grammar/DelimMatcher.php | 3 vendor/wikimedia/css-sanitizer/src/Grammar/FunctionMatcher.php | 3 vendor/wikimedia/css-sanitizer/src/Grammar/Juxtaposition.php | 7 vendor/wikimedia/css-sanitizer/src/Grammar/KeywordMatcher.php | 3 vendor/wikimedia/css-sanitizer/src/Grammar/Matcher.php | 8 vendor/wikimedia/css-sanitizer/src/Grammar/MatcherFactory.php | 863 vendor/wikimedia/css-sanitizer/src/Grammar/NoWhitespace.php | 1 vendor/wikimedia/css-sanitizer/src/Grammar/NonEmpty.php | 2 vendor/wikimedia/css-sanitizer/src/Grammar/Quantifier.php | 19 vendor/wikimedia/css-sanitizer/src/Grammar/TokenMatcher.php | 5 vendor/wikimedia/css-sanitizer/src/Grammar/UnorderedGroup.php | 2 vendor/wikimedia/css-sanitizer/src/Grammar/UrangeMatcher.php | 4 vendor/wikimedia/css-sanitizer/src/Grammar/UrlMatcher.php | 14 vendor/wikimedia/css-sanitizer/src/Grammar/WhitespaceMatcher.php | 6 vendor/wikimedia/css-sanitizer/src/Objects/AtRule.php | 2 vendor/wikimedia/css-sanitizer/src/Objects/CSSFunction.php | 2 vendor/wikimedia/css-sanitizer/src/Objects/CSSObjectList.php | 30 vendor/wikimedia/css-sanitizer/src/Objects/ComponentValue.php | 3 vendor/wikimedia/css-sanitizer/src/Objects/ComponentValueList.php | 4 vendor/wikimedia/css-sanitizer/src/Objects/Declaration.php | 2 vendor/wikimedia/css-sanitizer/src/Objects/DeclarationList.php | 3 vendor/wikimedia/css-sanitizer/src/Objects/DeclarationOrAtRuleList.php | 1 vendor/wikimedia/css-sanitizer/src/Objects/QualifiedRule.php | 2 vendor/wikimedia/css-sanitizer/src/Objects/RuleList.php | 1 vendor/wikimedia/css-sanitizer/src/Objects/SimpleBlock.php | 2 vendor/wikimedia/css-sanitizer/src/Objects/Token.php | 6 vendor/wikimedia/css-sanitizer/src/Objects/TokenList.php | 6 vendor/wikimedia/css-sanitizer/src/Parser/DataSourceTokenizer.php | 82 vendor/wikimedia/css-sanitizer/src/Parser/Encoder.php | 4 vendor/wikimedia/css-sanitizer/src/Parser/Parser.php | 40 vendor/wikimedia/css-sanitizer/src/Sanitizer/CounterStyleAtRuleSanitizer.php | 130 vendor/wikimedia/css-sanitizer/src/Sanitizer/FontFaceAtRuleSanitizer.php | 1 vendor/wikimedia/css-sanitizer/src/Sanitizer/ImportAtRuleSanitizer.php | 3 vendor/wikimedia/css-sanitizer/src/Sanitizer/KeyframesAtRuleSanitizer.php | 3 vendor/wikimedia/css-sanitizer/src/Sanitizer/MarginAtRuleSanitizer.php | 3 vendor/wikimedia/css-sanitizer/src/Sanitizer/MediaAtRuleSanitizer.php | 1 vendor/wikimedia/css-sanitizer/src/Sanitizer/NamespaceAtRuleSanitizer.php | 1 vendor/wikimedia/css-sanitizer/src/Sanitizer/PageAtRuleSanitizer.php | 6 vendor/wikimedia/css-sanitizer/src/Sanitizer/PropertySanitizer.php | 1 vendor/wikimedia/css-sanitizer/src/Sanitizer/RuleSanitizer.php | 4 vendor/wikimedia/css-sanitizer/src/Sanitizer/Sanitizer.php | 22 vendor/wikimedia/css-sanitizer/src/Sanitizer/StyleAttributeSanitizer.php | 3 vendor/wikimedia/css-sanitizer/src/Sanitizer/StylePropertySanitizer.php | 677 vendor/wikimedia/css-sanitizer/src/Sanitizer/StyleRuleSanitizer.php | 4 vendor/wikimedia/css-sanitizer/src/Sanitizer/StylesheetSanitizer.php | 4 vendor/wikimedia/css-sanitizer/src/Sanitizer/SupportsAtRuleSanitizer.php | 1 vendor/wikimedia/css-sanitizer/src/Util.php | 2 vendor/wikimedia/parsoid/src/Language/ConversionTraverser.php | 2 vendor/wikimedia/parsoid/src/Utils/Utils.php | 2 vendor/wikimedia/parsoid/src/Wt2Html/DOM/Processors/PWrapState.php | 5 1340 files changed, 39006 insertions(+), 13523 deletions(-) dpkg-source: warning: cannot verify inline signature for /srv/release.debian.org/tmp/tmpzrl5hin9/mediawiki_1.43.8+dfsg-1~deb13u1.dsc: no acceptable signature found dpkg-source: warning: cannot verify inline signature for /srv/release.debian.org/tmp/tmpzrl5hin9/mediawiki_1.43.9+dfsg-1~deb13u1.dsc: no acceptable signature found diff -Nru mediawiki-1.43.8+dfsg/RELEASE-NOTES-1.43 mediawiki-1.43.9+dfsg/RELEASE-NOTES-1.43 --- mediawiki-1.43.8+dfsg/RELEASE-NOTES-1.43 2026-04-01 12:33:26.127625000 +0000 +++ mediawiki-1.43.9+dfsg/RELEASE-NOTES-1.43 2026-06-29 18:12:30.750654200 +0000 @@ -6,6 +6,80 @@ PHP 8.4 workboard: https://phabricator.wikimedia.org/tag/php_8.4_support/ PHP 8.5 workboard: https://phabricator.wikimedia.org/tag/php_8.5_support/ +== MediaWiki 1.43.9 == + +This is a security and maintenance release of the MediaWiki 1.43 branch. + +=== Changes since 1.43.8 === +* Localisation updates. +* (T419192) Actions: Fix incorrect variable shadowing. +* (T421659) Installer: Skip dropIndex() when table does not exists. +* (T413545, T422879) Update wikimedia/parsoid to 0.20.8. +* (T423185) HashSiteStore: Don't trigger PHP 8.5 warnings if the Site has + no globalID. +* Make CacheTime/ParserOutput JsonCodecable; deprecate older json classes. +* ParserOutput: Add JsonCodec hints for TOCData and WarningMsgs. +* (T414805) Media: Re-apply Use previous step for non-standard width between + steps and original. +* (T418745, T423895) Media: Fallback to the largest standard size if an + overly large one is requested. +* (T328921) Drop various PHP 7.4/8.0 support hacks, no longer needed. +* (T261260) Re-add preloading of classes used in the header callback. +* (T261260) Limit preloading workaround for autoload bug to PHP<8.6. +* Upload: Avoid null array key in UploadBase::getMaxUploadSize. +* (T395204) Unify logging of IP / user agent / etc on sensitive operations. +* (T423502) AuthManager: Log status changes from + SecuritySensitiveOperationStatusHook call. +* (T419768) RawAction: Restrict content type to javascript. +* HTMLForm: Add 'type' => 'button'. +* (T395204) Update GetSecurityLogContext @since tags for backports. +* (T402792, T414805, T416620, T418178) DjvuHandler: Make it follow thumb steps. +* TextContentHandler::fillParserOutput: Drop old support for Content::getHtml, + no longer needed. +* (T410934) Remove noop xml_parser_free() call. +* Drop empty ids. +* (T425742) ApiQueryInfo: Pass an empty string instead of null to + EditFormPreloadText hook. +* (T424114) Media: Improve $wgThumbnailSteps docs. +* resetUserEmail: Log email change to authentication log. +* resetUserEmail: Add reason option for email change. +* resetUserEmail: Log more events from script. +* changePassword/resetUserEmail: Invalidate user sessions upon password + change. +* (T426861) composer.json: Updated symfony/yaml from 5.4.45 to 5.4.52. +* (T366986) Parser: Improve recursive lock error message. +* Add GitHub to $wgGitRepositoryViewers. +* (T425818) changePassword: Log password change to authentication log. +* changePassword: Add reason option for password change. +* (T429826) Updated guzzlehttp/guzzle from 7.10.0 to 7.12.1. +* (T423617) Check the target url for redirects are allowed. +* (T429965) Updated guzzlehttp/guzzle from 7.12.1 to 7.12.3. +* (T389161) Client-side date/time formatter library. +* (T382781) Changed Levantine Arabic numerals to Western numerals. +* (T382781) [PHP 8.4] Ensure Levantine Arabic numerals stay as Western + numerals. +* (T383047) UserMailer: hack: preserve multiple error callbacks. +* (T383047) Mail: Extract sendWithMailFunction() from UserMailer::send(). +* (T429720) FileRepo: Fix typos in schema compatibility checks. +* (T383047) Mail: Log PHP mail() send failures with recipient count. +* (T425406, CVE-2026-58036) SECURITY: Fix ApiQueryUsers leaking status of + private user conditions for user. +* (T422306, CVE-2026-58028) SECURITY: Disallow user JS in pretty-print api.php + responses. +* (T427235, CVE-2026-58033) SECURITY: Exclude rev-deleted usernames from + distinct authors query. +* (T426867, CVE-2026-58032) SECURITY: mw.Api.getErrorMessage: Treat + formatversion=1 as text. +* (T299359, CVE-2026-58026) SECURITY: Make sure the actual title that's being + transcluded is includable. +* (T422085, CVE-2026-58024) SECURITY: Restrict interwiki user lookup in + ApiUserrights. +* (T422676, CVE-2026-58029) SECURITY: Check for editmyprivateinfo right in more + places. +* (T422995, CVE-2026-58037) SECURITY: LogFormatter: 'raw' parameter format is no + longer raw HTML. +* (T422244, CVE-2026-58025) SECURITY: Safely unserialize log entry parameters. + == MediaWiki 1.43.8 == This is a maintenance release of the MediaWiki 1.43 branch. diff -Nru mediawiki-1.43.8+dfsg/autoload.php mediawiki-1.43.9+dfsg/autoload.php --- mediawiki-1.43.8+dfsg/autoload.php 2026-04-01 12:33:20.283547200 +0000 +++ mediawiki-1.43.9+dfsg/autoload.php 2026-06-29 17:54:56.750230300 +0000 @@ -1474,6 +1474,7 @@ 'MediaWiki\\Hook\\GetMetadataVersionHook' => __DIR__ . '/includes/media/Hook/GetMetadataVersionHook.php', 'MediaWiki\\Hook\\GetNewMessagesAlertHook' => __DIR__ . '/includes/skins/Hook/GetNewMessagesAlertHook.php', 'MediaWiki\\Hook\\GetRelativeTimestampHook' => __DIR__ . '/includes/Hook/GetRelativeTimestampHook.php', + 'MediaWiki\\Hook\\GetSecurityLogContextHook' => __DIR__ . '/includes/Hook/GetSecurityLogContextHook.php', 'MediaWiki\\Hook\\GitViewersHook' => __DIR__ . '/includes/Hook/GitViewersHook.php', 'MediaWiki\\Hook\\HistoryPageToolLinksHook' => __DIR__ . '/includes/actions/Hook/HistoryPageToolLinksHook.php', 'MediaWiki\\Hook\\HistoryToolsHook' => __DIR__ . '/includes/actions/Hook/HistoryToolsHook.php', @@ -1824,6 +1825,7 @@ 'MediaWiki\\Logger\\NullSpi' => __DIR__ . '/includes/debug/logger/NullSpi.php', 'MediaWiki\\Logger\\Spi' => __DIR__ . '/includes/debug/logger/Spi.php', 'MediaWiki\\Logging\\LoggingSelectQueryBuilder' => __DIR__ . '/includes/logging/LoggingSelectQueryBuilder.php', + 'MediaWiki\\Logging\\UnsafeLogFormatter' => __DIR__ . '/includes/logging/UnsafeLogFormatter.php', 'MediaWiki\\Mail\\EmailUser' => __DIR__ . '/includes/mail/EmailUser.php', 'MediaWiki\\Mail\\EmailUserFactory' => __DIR__ . '/includes/mail/EmailUserFactory.php', 'MediaWiki\\Mail\\Emailer' => __DIR__ . '/includes/mail/Emailer.php', @@ -2161,6 +2163,7 @@ 'MediaWiki\\ResourceLoader\\ClientHtml' => __DIR__ . '/includes/ResourceLoader/ClientHtml.php', 'MediaWiki\\ResourceLoader\\CodexModule' => __DIR__ . '/includes/ResourceLoader/CodexModule.php', 'MediaWiki\\ResourceLoader\\Context' => __DIR__ . '/includes/ResourceLoader/Context.php', + 'MediaWiki\\ResourceLoader\\DateFormatterConfig' => __DIR__ . '/includes/ResourceLoader/DateFormatterConfig.php', 'MediaWiki\\ResourceLoader\\DerivativeContext' => __DIR__ . '/includes/ResourceLoader/DerivativeContext.php', 'MediaWiki\\ResourceLoader\\FileModule' => __DIR__ . '/includes/ResourceLoader/FileModule.php', 'MediaWiki\\ResourceLoader\\FilePath' => __DIR__ . '/includes/ResourceLoader/FilePath.php', diff -Nru mediawiki-1.43.8+dfsg/composer.json mediawiki-1.43.9+dfsg/composer.json --- mediawiki-1.43.8+dfsg/composer.json 2026-04-01 12:33:20.283547200 +0000 +++ mediawiki-1.43.9+dfsg/composer.json 2026-06-29 17:54:46.389088600 +0000 @@ -34,7 +34,7 @@ "ext-openssl": "*", "ext-xml": "*", "ext-xmlreader": "*", - "guzzlehttp/guzzle": "7.10.0", + "guzzlehttp/guzzle": "7.12.3", "justinrainbow/json-schema": "5.3.1", "liuggio/statsd-php-client": "1.0.18", "mck89/peast": "1.17.4", @@ -48,11 +48,11 @@ "psr/http-message": "1.1", "psr/log": "1.1.4", "ralouphie/getallheaders": "3.0.3", - "symfony/polyfill-php82": "1.31.0", - "symfony/polyfill-php83": "1.31.0", - "symfony/polyfill-php84": "1.32.0", - "symfony/polyfill-php85": "1.33.0", - "symfony/yaml": "5.4.45", + "symfony/polyfill-php82": "1.37.0", + "symfony/polyfill-php83": "1.37.0", + "symfony/polyfill-php84": "1.37.0", + "symfony/polyfill-php85": "1.37.0", + "symfony/yaml": "5.4.52", "wikimedia/assert": "0.5.1", "wikimedia/at-ease": "3.0.0", "wikimedia/base-convert": "2.0.2", @@ -61,7 +61,7 @@ "wikimedia/cldr-plural-rule-parser": "3.0.0", "wikimedia/common-passwords": "0.5.0", "wikimedia/composer-merge-plugin": "2.1.0", - "wikimedia/css-sanitizer": "^5.1.0 || ^5.2.0 || ^5.3.0 || ^5.4.0", + "wikimedia/css-sanitizer": "6.2.1", "wikimedia/cssjanus": "2.3.0", "wikimedia/html-formatter": "4.1.0", "wikimedia/ip-utils": "5.0.0", @@ -70,7 +70,7 @@ "wikimedia/minify": "2.9.0", "wikimedia/normalized-exception": "2.0.0", "wikimedia/object-factory": "5.0.1", - "wikimedia/parsoid": "0.20.7", + "wikimedia/parsoid": "0.20.8", "wikimedia/php-session-serializer": "3.0.0", "wikimedia/purtle": "2.0.0", "wikimedia/relpath": "4.0.1", diff -Nru mediawiki-1.43.8+dfsg/debian/changelog mediawiki-1.43.9+dfsg/debian/changelog --- mediawiki-1.43.8+dfsg/debian/changelog 2026-04-10 22:17:36.000000000 +0000 +++ mediawiki-1.43.9+dfsg/debian/changelog 2026-07-05 11:30:37.000000000 +0000 @@ -1,3 +1,13 @@ +mediawiki (1:1.43.9+dfsg-1~deb13u1) trixie-security; urgency=medium + + * New upstream version 1.43.9, fixing CVE-2026-58024, CVE-2026-58025, + CVE-2026-58026, CVE-2026-58027, CVE-2026-58028, CVE-2026-58029, + CVE-2026-58030, CVE-2026-58032, CVE-2026-58033, CVE-2026-58037. This + version is not affected by CVE-2026-58036. + * Drop patches merged upstream. + + -- Taavi Väänänen Sun, 05 Jul 2026 14:30:37 +0300 + mediawiki (1:1.43.8+dfsg-1~deb13u1) trixie-security; urgency=medium * New upstream version 1.43.8, fixing CVE-2026-5266, CVE-2026-34086, diff -Nru mediawiki-1.43.8+dfsg/debian/patches/0007-CVE-2026-34095-fix.patch mediawiki-1.43.9+dfsg/debian/patches/0007-CVE-2026-34095-fix.patch --- mediawiki-1.43.8+dfsg/debian/patches/0007-CVE-2026-34095-fix.patch 2026-04-10 22:17:28.000000000 +0000 +++ mediawiki-1.43.9+dfsg/debian/patches/0007-CVE-2026-34095-fix.patch 1970-01-01 00:00:00.000000000 +0000 @@ -1,30 +0,0 @@ -From 5846982a8d9cf1a7194c81f929ae9e1a84bf87c9 Mon Sep 17 00:00:00 2001 -From: Taavi Väänänen -Date: Fri, 03 Apr 2026 01:00:17 +0300 -Subject: [PATCH] Actions: Fix incorrect variable shadowing - -When the original fix for T419192 was submitted to Gerrit to be -released, a "$request = $context->getRequest();" line was added to -resolve some CI issue. Unfortunately this overrides $request from -earlier context, which renders the original fix ineffective. Fix that by -using an another variable name. - -Origin: upstream, https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1267979 -Bug: https://phabricator.wikimedia.org/T419192 ---- - ---- a/includes/actions/ActionEntryPoint.php -+++ b/includes/actions/ActionEntryPoint.php -@@ -517,9 +517,9 @@ - } - } - -- $request = $context->getRequest(); -- if ( $request instanceof FauxRequest ) { -- $fauxResponse = $request->response(); -+ $contextRequest = $context->getRequest(); -+ if ( $contextRequest instanceof FauxRequest ) { -+ $fauxResponse = $contextRequest->response(); - if ( $fauxResponse->getStatusCode() ) { - $request->response()->statusHeader( $fauxResponse->getStatusCode() ); - } diff -Nru mediawiki-1.43.8+dfsg/debian/patches/series mediawiki-1.43.9+dfsg/debian/patches/series --- mediawiki-1.43.8+dfsg/debian/patches/series 2026-04-10 22:17:28.000000000 +0000 +++ mediawiki-1.43.9+dfsg/debian/patches/series 2026-07-04 20:07:52.000000000 +0000 @@ -2,4 +2,3 @@ 0002-Have-SyntaxHighlight-use-packaged-pygmentize-rather-.patch 0004-Disable-MathJax.patch 0006-Disable-Vector-night-mode-reporting.patch -0007-CVE-2026-34095-fix.patch diff -Nru mediawiki-1.43.8+dfsg/docs/config-schema.yaml mediawiki-1.43.9+dfsg/docs/config-schema.yaml --- mediawiki-1.43.8+dfsg/docs/config-schema.yaml 2026-04-01 12:33:20.285547300 +0000 +++ mediawiki-1.43.9+dfsg/docs/config-schema.yaml 2026-06-29 17:54:46.393088600 +0000 @@ -1377,13 +1377,16 @@ - array - 'null' description: |- - When defined, is an array of image widths used as steps for thumbnail sizes. + Array of image widths used as steps for thumbnail sizes. + Requested thumbnail widths are rounded up to the nearest step The thumbnail with smallest step that has larger value than requested will be shown but it will be downsized via HTML values. It increases the bandwidth to the users by serving slightly large thumbnail sizes they have requested but it will save resources by de-duplicating thumbnail generation and storage. Note that these steps are "best effort" and MediaWiki might decide to use the requested size for any reason. + @see MediaWiki\Media\ImageHandler::getSteppedThumbWidth + @since 1.43.7 ThumbnailStepsRatio: default: null type: @@ -6496,8 +6499,10 @@ description: 'Fully specified path to git binary' GitRepositoryViewers: default: - 'https://(?:[a-z0-9_]+@)?gerrit.wikimedia.org/r/(?:p/)?(.*)': 'https://gerrit.wikimedia.org/g/%R/+/%H' - 'ssh://(?:[a-z0-9_]+@)?gerrit.wikimedia.org:29418/(.*)': 'https://gerrit.wikimedia.org/g/%R/+/%H' + 'https://(?:[a-z0-9_]+@)?gerrit\.wikimedia\.org/r/(?:p/)?(.*)': 'https://gerrit.wikimedia.org/g/%R/+/%H' + 'ssh://(?:[a-z0-9_]+@)?gerrit\.wikimedia\.org:29418/(.*)': 'https://gerrit.wikimedia.org/g/%R/+/%H' + 'https://github\.com/(.*?)(\.git)?': 'https://github.com/$1/commit/%H' + 'git@github\.com:(.*?)(\.git)?': 'https://github.com/$1/commit/%H' type: object description: |- Map GIT repository URLs to viewer URLs to provide links in Special:Version diff -Nru mediawiki-1.43.8+dfsg/docs/extension.schema.v2.json mediawiki-1.43.9+dfsg/docs/extension.schema.v2.json --- mediawiki-1.43.8+dfsg/docs/extension.schema.v2.json 2026-04-01 12:33:20.286547200 +0000 +++ mediawiki-1.43.9+dfsg/docs/extension.schema.v2.json 2026-06-29 17:54:56.751230200 +0000 @@ -1668,6 +1668,10 @@ "load_composer_autoloader": { "type": "boolean", "description": "Load the composer autoloader for this extension, if one is present" + }, + "LogParamsAllowedClasses": { + "type": "object", + "description": "For each log type, list of PHP classes allowed to be used in serialized parameters for log entries of that type. Do not use this in new code, and do not store non-plain data in log entry parameters, since they can't be parsed if your extension is uninstalled. This attribute may be removed in the future." } } } diff -Nru mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/api/hi.json mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/api/hi.json --- mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/api/hi.json 2025-12-17 21:58:15.298331500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/api/hi.json 2026-05-08 00:20:45.054239000 +0000 @@ -1,24 +1,33 @@ { "@metadata": { "authors": [ - "Hindustanilanguage" + "Hindustanilanguage", + "Saurmandal" ] }, - "apihelp-abusefiltercheckmatch-param-filter": "मेल खाने को जाँचने के लिए पूर्ण फ़िलटर पाठ ।", - "apihelp-abusefilterevalexpression-param-expression": "जाँचने की अभिव्यक्ति", - "apihelp-abusefilterevalexpression-example-1": "सीधी अभिव्यक्ति जाँचना", + "apihelp-abusefiltercheckmatch-summary": "जाँचें कि क्या कोई दुरुपयोग फ़िल्टर, वेरिएबलों के किसी समुच्चय, किसी सम्पादन, या फिर दुरुपयोग फ़िल्टर की किसी लॉग की गई घटना से मेल खाता है।", + "apihelp-abusefiltercheckmatch-extended-description": "vars, rcid या logid में से एक आवश्यक है, हालाँकि इनमें से किसी एक का ही प्रयोग किया जा सकता है।", + "apihelp-abusefiltercheckmatch-param-filter": "मिलान को जाँचने के लिए फ़िल्टर का पूरा टेक्स्ट।", + "apihelp-abusefilterchecksyntax-summary": "दुरुपयोग फ़िल्टर का सिनटैक्स जाँचें।", + "apihelp-abusefilterevalexpression-summary": "दुरुपयोग फ़िल्टर व्यंजक का मूल्यांकन करता है।", + "apihelp-abusefilterevalexpression-param-expression": "मूल्यांकन हेतु व्यंजक।", + "apihelp-abusefilterevalexpression-example-1": "सरल व्यंजक का मूल्यांकन करें", + "apihelp-abusefilterunblockautopromote-summary": "दुरुपयोग फ़िल्टर के परिणामस्वरूप स्वतः पदोन्नति से अवरोधित किसी सदस्य पर से अवरोध हटाता है।", "apihelp-abusefilterunblockautopromote-param-user": "उस सदस्य का सदस्यनाम जिस पर से आप अवरोध हटाना चाहते हैं।", - "apihelp-abusefilterunblockautopromote-example-1": "[[User:Example]] के स्वतःपदोन्नति पर से अवरोध हटाना", - "apihelp-query+abusefilters-param-prop": "कौन से गुण पाना चाहिए।", - "apihelp-query+abusefilters-example-1": "सक्षम सार्वजनिक फ़िलटरों सूची दें", - "apihelp-query+abusefilters-example-2": "फ़िलटरों के बारे में कुछ जानकारी दिखाइये", - "apihelp-query+abuselog-param-start": "समयछाप की गिनती प्रारंभ हो रही (स्थान) से।", - "apihelp-query+abuselog-param-end": "समयछाप की गिनती समाप्त हो रही (स्थान) से।", - "apihelp-query+abuselog-param-user": "केवल उन प्रविष्टियों को दिखाएँ जो दिए गए सदस्य या आई०पी० पते द्वारा किए गए हैं।", - "apihelp-query+abuselog-param-title": "केवल उन प्रविष्टियों को दिखाएँ जो दिए गए पृष्ठ पर आ रहे हैं।", - "apihelp-query+abuselog-param-filter": "केवल उन प्रविष्टियों को दिखाएँ जो दी गई फ़िलटर आई०डी० द्वारा दिखाई गई है।", - "apihelp-query+abuselog-param-limit": "सूची के अनुसार सर्वाधिक प्रविष्टियाँ।", - "apihelp-query+abuselog-param-prop": "कौन से गुण पाना चाहिए।", - "apihelp-query+abuselog-example-1": "हाल के लॉग प्रविष्टियाँ दिखाएँ", - "apihelp-query+abuselog-example-2": "हाल के लॉग प्रविष्टियाँ [[API]] के लिए दिखाएँ" + "apihelp-abusefilterunblockautopromote-example-1": "[[User:Example]] की स्वतः पदोन्नति पर से अवरोध हटाएँ", + "apihelp-query+abusefilters-summary": "दुरुपयोग फ़िल्टरों का विवरण दिखाएँ।", + "apihelp-query+abusefilters-param-prop": "कौन-से गुणधर्म प्राप्त करने हैं।", + "apihelp-query+abusefilters-example-1": "सक्षम सार्वजनिक फ़िल्टरों को सूचीबद्ध करें", + "apihelp-query+abusefilters-example-2": "फ़िल्टरों के बारे में कुछ जानकारी दिखाएँ", + "apihelp-query+abuselog-summary": "किसी दुरुपयोग फ़िल्टर द्वारा पकड़ी गई घटनाएँ दिखाएँ।", + "apihelp-query+abuselog-param-start": "टाइमस्टैम्प जहाँ से गणना शुरू करनी है।", + "apihelp-query+abuselog-param-end": "टाइमस्टैम्प जहाँ तक गणना जारी रखनी है।", + "apihelp-query+abuselog-param-user": "केवल वे प्रविष्टियाँ दिखाएँ जो दिए गए सदस्य या IP पते द्वारा की गई हैं।", + "apihelp-query+abuselog-param-title": "केवल वे प्रविष्टियाँ दिखाएँ जो दिए गए पृष्ठ से आ रही हैं।", + "apihelp-query+abuselog-param-filter": "केवल वे प्रविष्टियाँ दिखाएँ जो दिए गए फ़िल्टर ID-ओं द्वारा पकड़े गए थे। पाइप (|) से अलग करें, और वैश्विक फ़िल्टरों के लिए \"$1\" उपसर्ग का प्रयोग करें।", + "apihelp-query+abuselog-param-limit": "सूचीबद्ध करने के लिए सर्वाधिक प्रविष्टियाँ।", + "apihelp-query+abuselog-param-prop": "कौन-से गुणधर्म प्राप्त करने हैं।", + "apihelp-query+abuselog-example-1": "हाल की लॉग प्रविष्टियाँ दिखाएँ", + "apihelp-query+abuselog-example-2": "[[API]] के लिए हाल की लॉग प्रविष्टियाँ दिखाएँ", + "apihelp-abuselogprivatedetails-summary": "किसी दुरुपयोग लॉग प्रविष्टि का गोपनीय विवरण देखें।" } diff -Nru mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/api/ko.json mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/api/ko.json --- mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/api/ko.json 2026-04-01 12:37:38.298978600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/api/ko.json 2026-06-29 18:12:58.959041600 +0000 @@ -32,17 +32,17 @@ "apihelp-abusefilterunblockautopromote-param-user": "제한을 해제할 사용자의 계정 이름", "apihelp-abusefilterunblockautopromote-example-1": "[[User:Example]]의 자동 인증 제한을 해제하기", "apihelp-query+abusefilters-summary": "편집 필터에 관한 세부 사항을 보여줍니다.", - "apihelp-query+abusefilters-param-startid": "열거하기 시작할 필터의 ID", - "apihelp-query+abusefilters-param-endid": "열거를 마칠 필터의 ID", + "apihelp-query+abusefilters-param-startid": "나열을 시작할 필터의 ID입니다.", + "apihelp-query+abusefilters-param-endid": "나열을 중단할 필터의 ID입니다.", "apihelp-query+abusefilters-param-show": "이 조건을 만족하는 필터만 출력하기.", "apihelp-query+abusefilters-param-limit": "열거할 필터의 최대 개수", - "apihelp-query+abusefilters-param-prop": "얻고자 하는 속성", + "apihelp-query+abusefilters-param-prop": "가져올 속성입니다.", "apihelp-query+abusefilters-example-1": "사용 중인 공개 필터 나열", "apihelp-query+abusefilters-example-2": "필터에 관한 더 자세한 정보 표시", "apihelp-query+abuselog-summary": "편집 필터에 감지된 행위를 보여줍니다.", "apihelp-query+abuselog-param-logid": "주어진 기록 ID에 해당하는 기록을 보여 줍니다.", - "apihelp-query+abuselog-param-start": "나열을 시작할 타임스탬프.", - "apihelp-query+abuselog-param-end": "나열을 끝낼 타임스탬프.", + "apihelp-query+abuselog-param-start": "나열을 시작할 타임스탬프입니다.", + "apihelp-query+abuselog-param-end": "나열을 중단할 타임스탬프입니다.", "apihelp-query+abuselog-param-user": "주어진 사용자 또는 IP 주소에 의한 기록만을 보여줍니다.", "apihelp-query+abuselog-param-title": "주어진 문서에서 발생한 기록만을 보여줍니다.", "apihelp-query+abuselog-param-filter": "주어진 필터 ID에서 발생한 기록만을 보여 줍니다. 파이프로 구분되며, 전역 필터의 접두사는 \"$1\"입니다.", @@ -53,7 +53,7 @@ "apihelp-query+abuselog-example-1": "최근 기록 보기", "apihelp-query+abuselog-example-2": "[[API]]의 최근 기록 보기", "apihelp-abuselogprivatedetails-summary": "악용 기록 항목의 비공개 세부 사항을 봅니다.", - "apihelp-abuselogprivatedetails-param-logid": "검사할 악용 기록 항목의 ID입니다.\nThe ID of the AbuseLog entry to be checked.", + "apihelp-abuselogprivatedetails-param-logid": "검사할 악용 기록 항목의 ID입니다.", "apihelp-abuselogprivatedetails-param-reason": "검사 수행을 위한 유효한 이유입니다.", "apihelp-abuselogprivatedetails-example-1": "\"example\"이라는 이유를 사용하여 ID 1의 악용 기록 항목에 대한 비공개 상세 정보를 가져옵니다.", "apierror-abusefilter-canttest": "편집 필터를 테스트할 권한이 없습니다.", diff -Nru mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/api/nl.json mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/api/nl.json --- mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/api/nl.json 2026-04-01 12:37:38.299978500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/api/nl.json 2026-06-29 18:12:58.959041600 +0000 @@ -17,7 +17,7 @@ "apihelp-abusefilterchecksyntax-summary": "Controleer de syntaxis van een filter.", "apihelp-abusefilterchecksyntax-param-filter": "De volledige filtertekst om de syntaxis van te controleren.", "apihelp-abusefilterchecksyntax-example-1": "Controleer de syntaxis van een geldig filter", - "apihelp-abusefilterchecksyntax-example-2": "Controleer de syntaxis van een ongeldig filter", + "apihelp-abusefilterchecksyntax-example-2": "Controleer de syntaxis van een foutief filter", "apihelp-abusefilterevalexpression-summary": "Evalueert een misbruikfilterexpressie.", "apihelp-abusefilterevalexpression-param-expression": "De te evalueren expressie.", "apihelp-abusefilterevalexpression-param-prettyprint": "Of het resultaat opgemaakt moet worden.", diff -Nru mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/api/so.json mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/api/so.json --- mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/api/so.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/api/so.json 2026-06-29 18:12:58.959041600 +0000 @@ -0,0 +1,56 @@ +{ + "@metadata": { + "authors": [ + "AhmedG612" + ] + }, + "apihelp-abusefiltercheckmatch-summary": "Hubi in Shaandhada Xadgudubku la jaanqaadayso doorsoomayaal la bixiyay, tafatir, ama dhacdo AbuseFilter ah oo diiwaan gashan.", + "apihelp-abusefiltercheckmatch-extended-description": "vars, rcid ama logid waa loo baahan yahay, laakiin mid kaliya ayaa la isticmaali karaa.", + "apihelp-abusefiltercheckmatch-param-filter": "Qoraalka buuxa ee shaandhada si loo hubiyo in uu is waafaqayo.", + "apihelp-abusefiltercheckmatch-param-vars": "JSON ahaan loo codeeyay liiska doorsoomayaasha lagu tijaabinayo.", + "apihelp-abusefiltercheckmatch-param-rcid": "Aqoonsiga isbeddelka dhowaan dhacay ee la hubinayo.", + "apihelp-abusefiltercheckmatch-param-logid": "Aqoonsiga diiwaanka Shaandhada Xadgudubka ee la hubinayo.", + "apihelp-abusefiltercheckmatch-example-1": "Tijaabi in aqoonsiga isbeddelka dhowaan ee 15 uu la jaanqaadayo shaandho fudud", + "apihelp-abusefilterchecksyntax-summary": "Hubi saxnaanta qaab dhismeedka shaandhada Shaandhada Xadgudubka.", + "apihelp-abusefilterchecksyntax-param-filter": "Qoraalka buuxa ee shaandhada si loo hubiyo saxnaanta qaab dhismeedkiisa.", + "apihelp-abusefilterchecksyntax-example-1": "Hubi saxnaanta qaab dhismeedka shaandho sax ah", + "apihelp-abusefilterchecksyntax-example-2": "Hubi saxnaanta qaab dhismeedka shaandho aan sax ahayn", + "apihelp-abusefilterevalexpression-summary": "Qiimee tibaax Shaandhada Xadgudubka.", + "apihelp-abusefilterevalexpression-param-expression": "Tibaaxda la doonayo in la qiimeeyo.", + "apihelp-abusefilterevalexpression-param-prettyprint": "In natiijada si quruxsan loo soo bandhigo.", + "apihelp-abusefilterevalexpression-example-1": "Qiimee tibaax fudud", + "apihelp-abusefilterevalexpression-example-2": "Qiimee tibaax fudud, adigoo qaabeynaya natiijada", + "apihelp-abusefilterunblockautopromote-summary": "Ka qaad xannibaadda isticmaalaha ee ka hor istaageysa kor u qaadista otomaatiga ah ee ka dhalatay shaandhada xadgudubka.", + "apihelp-abusefilterunblockautopromote-param-user": "Magaca isticmaalaha aad rabto inaad ka qaaddo xannibaadda.", + "apihelp-abusefilterunblockautopromote-example-1": "Ka saar xannibaadda kor u qaadista otomaatiga ah ee [[User:Example]].", + "apihelp-query+abusefilters-summary": "Muuji faahfaahinta shaandhooyinka xadgudubka.", + "apihelp-query+abusefilters-param-startid": "Aqoonsiga shaandhada laga bilaabayo tirinta.", + "apihelp-query+abusefilters-param-endid": "Aqoonsiga shaandhada lagu joojinayo tirinta.", + "apihelp-query+abusefilters-param-show": "Muuji kaliya shaandhooyinka buuxiya shuruudahan.", + "apihelp-query+abusefilters-param-limit": "Tirada ugu badan ee shaandhooyinka la soo bandhigi karo.", + "apihelp-query+abusefilters-param-prop": "Astaamaha la doonayo in la helo.", + "apihelp-query+abusefilters-example-1": "Liiska shaandhooyinka dadweynaha ee shaqaynaya.", + "apihelp-query+abusefilters-example-2": "Muuji qaar ka mid ah faahfaahinta shaandhooyinka", + "apihelp-query+abuselog-summary": "Muuji dhacdooyinka uu qabtay mid ka mid ah shaandhooyinka xadgudubka.", + "apihelp-query+abuselog-param-logid": "Muuji gelis leh aqoonsiga diiwaanka ee la bixiyay.", + "apihelp-query+abuselog-param-start": "Waqtiga laga bilaabayo tirinta.", + "apihelp-query+abuselog-param-end": "Waqtiga lagu joojinayo tirinta.", + "apihelp-query+abuselog-param-user": "Muuji kaliya gelisyada uu sameeyay isticmaale ama IP gaar ah.", + "apihelp-query+abuselog-param-title": "Muuji kaliya gelisyada ka dhacay bog gaar ah.", + "apihelp-query+abuselog-param-filter": "Muuji kaliya gelisyada uu qabtay aqoonsiyada shaandhooyinka la bixiyay. Kala saar adigoo isticmaalaya oo ku bilow \"$1\" shaandhooyinka caalamiga ah.", + "apihelp-query+abuselog-param-filter-central": "Muuji kaliya gelisyada uu qabtay aqoonsiyada shaandhooyinka la bixiyay.", + "apihelp-query+abuselog-param-limit": "Tirada ugu badan ee gelis la soo bandhigi karo.", + "apihelp-query+abuselog-param-prop": "Astaamaha la doonayo in la helo.", + "apihelp-query+abuselog-param-wiki": "Wiki-ga laga muujinayo hits-ka.", + "apihelp-query+abuselog-example-1": "Muuji gelisyada diiwaanka ee dhowaan", + "apihelp-query+abuselog-example-2": "Muuji gelisyada diiwaanka ee dhowaan ee [[API]]", + "apihelp-abuselogprivatedetails-summary": "Eeg faahfaahinta gaarka ah ee gelitaanka AbuseLog.", + "apihelp-abuselogprivatedetails-param-logid": "Aqoonsiga gelitaanka AbuseLog ee la hubinayo.", + "apihelp-abuselogprivatedetails-param-reason": "Sabab ansax ah oo lagu sameynayo hubinta.", + "apihelp-abuselogprivatedetails-example-1": "Hel faahfaahinta gaarka ah ee gelitaanka AbuseLog ee leh ID 1, adigoo adeegsanaya sababta \"example\".", + "apierror-abusefilter-canttest": "Ma haysatid oggolaansho aad ku tijaabiso shaandhooyinka xadgudubka.", + "apierror-abusefilter-cantcheck": "Ma haysatid oggolaansho aad ku hubiso saxnaanta qaab-dhismeedka shaandhooyinka xadgudubka.", + "apierror-abusefilter-canteval": "Ma haysatid oggolaansho aad ku qiimeyso tibaaxaha Shaandhada Xadgudubka.", + "apierror-abusefilter-nosuchlogid": "Ma jiro gelis AbuseLog ah oo leh aqoonsiga $1.", + "apierror-abusefilter-badsyntax": "Shaandhadu waxay leedahay qaab-dhismeed aan sax ahayn." +} diff -Nru mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/arz.json mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/arz.json --- mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/arz.json 2026-04-01 12:37:38.300978700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/arz.json 2026-06-29 17:51:25.590342000 +0000 @@ -5,7 +5,8 @@ "Matma Rex", "Meno25", "OsamaK", - "Ramsis II" + "Ramsis II", + "HitomiAkane" ] }, "abusefilter-desc": "يطبق قواعد آليه على التعديلات.", @@ -89,7 +90,7 @@ "abusefilter-tools-text": "هنا بعض الأدوات التى ربما تكون مفيده فى صياغه وتصليح مرشحات الإساءه.", "abusefilter-tools-expr": "مختبر التعبير", "abusefilter-tools-submitexpr": "تقييم", - "abusefilter-tools-reautoconfirm": "استرجاع حاله التأكيد التلقائي", + "abusefilter-tools-reautoconfirm": "استرجاع حالة التأكيد التلقائى", "abusefilter-tools-reautoconfirm-user": "المستخدم:", "abusefilter-tools-reautoconfirm-submit": "إعاده التأكيد التلقائي", "abusefilter-reautoconfirm-none": "{{GENDER:$1|هذا المستخدم|هذه المستخدمة}} لم يتم تعليق حاله {{GENDER:$1|تأكيده|تأكيدها}} التلقائى.", diff -Nru mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/azb.json mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/azb.json --- mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/azb.json 2026-04-01 12:37:38.301978600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/azb.json 2026-06-29 17:51:25.591342000 +0000 @@ -9,7 +9,8 @@ "Koroğlu", "Macofe", "Matma Rex", - "Mousa" + "Mousa", + "شاه زمان پټان" ] }, "abusefilter-desc": "دوزلیش‌لره ائوریستیک فیلترلرین تطبیق اولونماسینا ایمکان وئریر.", @@ -300,7 +301,7 @@ "abusefilter-exception-noparams": "\"$ 2\" فونکسیاسینا $ 1 کاراکتئرینده هئچ پارامئتر وئریلمه‌دی.", "abusefilter-exception-dividebyzero": "$ 1 کاراکتئرینده $ 2 ایله کورالدیشی صیفیرا بؤلمه جهدی.", "abusefilter-exception-unrecognisedvar": "$ 1 کاراکتئرینده تانینمایان دییشن $ 2", - "abusefilter-exception-notenoughargs": "$ 1 کاراکتئرینده چاغیریلان $ 2 فونکسیاسی اوچون کافی دییشن یوخ.\n$ 3 {{پلورال: $ 3 | دییشن | دییشن}} گؤزلنیلیردی، $ 4 آلیندی", + "abusefilter-exception-notenoughargs": "$ 1 کاراکتئرینده چاغیریلان $ 2 فونکسیاسی اوچون کافی دییشن یوخ.\n$ 3 {{PLURAL: $ 3 | دییشن | دییشن}} گؤزلنیلیردی، $ 4 آلیندی", "abusefilter-exception-regexfailure": "\"$ 3\" نیزام‌لی ایفاده‌سی‌نین $ 1 کاراکتئرینده سهو: \"$ 2\"", "abusefilter-exception-overridebuiltin": "$ 1 کاراکتئرینده \"$ 2\" مسکون دئغیشکئنی‌نین کورالدیشی اعتبارسیز قیلینماسی.", "abusefilter-exception-outofbounds": "$1 کاراکتئرین‌دکی مؤوجود اولمایان سیاهی ائلئمئنتی $2 (سیاهی اؤلچوسو = $3) ایستنیر.", diff -Nru mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/be-tarask.json mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/be-tarask.json --- mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/be-tarask.json 2026-04-01 12:37:38.302978500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/be-tarask.json 2026-06-29 18:12:58.961041500 +0000 @@ -28,7 +28,7 @@ "abusefilter-disallowed": "Гэтае дзеяньне было аўтаматычна ідэнтыфікаванае як шкоднае і таму было забароненае.\nКалі Вы ўпэўненыя, што гэта карыснае рэдагаваньне, калі ласка, зьвяжыцеся з адміністратарам і растлумачце яму, што Вы спрабуеце зрабіць.\nКароткае апісаньне шкоды, зь якой супала Вашае дзеяньне: $1", "abusefilter-blocked-display": "Гэтае дзеяньне было аўтаматычна ідэнтыфікаванае як шкоднае і Вам было забароненае яго выкананьне.\nАкрамя гэтага, у мэтах абароны {{GRAMMAR:родны|{{SITENAME}}}}, Ваш рахунак і ўсе зьвязаныя зь ім ІР-адрасы былі заблякаваныя.\nКалі гэта адбылася памылкова, калі ласка, зьвяжыцеся з адміністратарам.\nКароткае апісаньне шкоды, зь якой супала Вашае дзеяньне: $1", "abusefilter-degrouped": "Гэтае дзеяньне было аўтаматычна ідэнтыфікаванае як шкоднае.\nТакім чынам, дзеяньне было забароненае і, у выніку таго, што Ваш рахунак трапіў пад падазрэньне, зь яго былі зьнятыя ўсе правы.\nКалі Вы ўпэўнены, што гэта адбылося памылкова, калі ласка, зьвяжыцеся зь бюракратам і растлумачце яму Вашыя дзеяньні, тады Вашыя правы могуць быць адноўленыя.\nКароткае апісаньне шкоды, зь якой супала Вашае дзеяньне: $1", - "abusefilter-autopromote-blocked": "Гэтае дзеяньне было аўтаматычна ідэнтыфікаванае як шкоднае і было забароненае.\nАкрамя таго, у мэтах бясьпекі, з Вашага рахунку часова адкліканыя некаторыя правы, якія звычайна даюцца пад час рэґістрацыі.\nКароткае апісаньне шкоды, зь якой супала Вашае дзеяньне: $1", + "abusefilter-autopromote-blocked": "Гэтае дзеяньне было аўтаматычна ідэнтыфікаванае як шкоднае і было забароненае.\nАкрамя таго, у мэтах бясьпекі, з вашага рахунку часова адкліканыя некаторыя правы, якія звычайна даюцца падчас рэгістрацыі.\nКароткае апісаньне шкоды, зь якой супала вашае дзеяньне: $1", "abusefilter-blocker": "Фільтар злоўжываньняў", "abusefilter-blockreason": "Аўтаматычна заблякаваны фільтрам злоўжываньняў. Апісаньне адпаведнага правіла: $1", "abusefilter-degroupreason": "Фільтар злоўжываньняў аўтаматычна зьняў правы. Апісаньне правіла: $1", @@ -357,14 +357,14 @@ "abusefilter-edit-builder-funcs-ip_in_ranges": "Ці знаходзіцца ІП у якім-небудзь з дыяпазонаў? ($1)", "abusefilter-edit-builder-funcs-contains-any": "Радок пошуку для шматлікіх падрадкоў у OR-рэжыме. ($1)", "abusefilter-edit-builder-funcs-contains-all": "Радок пошуку для мноства падрадкоў у рэжыме AND. ($1)", - "abusefilter-edit-builder-funcs-equals-to-any": "Праверце, ці роўны дадзены аргумэнт (===) кожнаму з наступных арґумэнтаў ($1)", + "abusefilter-edit-builder-funcs-equals-to-any": "Праверце, ці роўны дадзены аргумэнт (===) кожнаму з наступных аргумэнтаў ($1)", "abusefilter-edit-builder-funcs-substr": "Падрадок ($1)", "abusefilter-edit-builder-funcs-strpos": "Пазыцыя падрадку ў радку ($1)", "abusefilter-edit-builder-funcs-str_replace": "Замена падрадку ў радку ($1)", "abusefilter-edit-builder-funcs-str_replace_regexp": "Пошук і замена рэгулярных выразаў ($1)", "abusefilter-edit-builder-funcs-rescape": "Экранаваньне радка як літэрал у рэгулярных выразах ($1)", "abusefilter-edit-builder-funcs-set_var": "Устанавіць зьменную ($1)", - "abusefilter-edit-builder-funcs-sanitize": "Нармалізацыя HTML-аб’ектаў у сымбалі юнікоду ($1)", + "abusefilter-edit-builder-funcs-sanitize": "Нармалізаваць HTML-існасьці у сымбалі юнікоду ($1)", "abusefilter-edit-builder-group-vars": "Зьменныя", "abusefilter-edit-builder-vars-timestamp": "Unix-час зьмены ($1)", "abusefilter-edit-builder-vars-accountname": "Назва ўліковага запісу пры стварэньні ($1)", @@ -482,7 +482,7 @@ "abusefilter-exception-overridebuiltin": "Недазволенае перавызначэньне ўбудаванай зьменнай «$2» ў пазыцыі $1.", "abusefilter-exception-usebuiltin": "Недазволены ўжытак інтэґраванага ідэнтыфікатару \"$2\" ў сымбалі $1.", "abusefilter-exception-outofbounds": "Запыт няіснага элемэнту сьпісу $2 (памер сьпісу = $3) у пазыцыі $1.", - "abusefilter-exception-negativeindex": "Адмоўныя індэксы ў масівах не дапускаюцца. Атрыманы індэкс «$2» на пазыцыі $1.", + "abusefilter-exception-negativeindex": "Нэґатыўныя індэксы ў масівах не дапускаюцца. Атрыманы індэкс «$2» на пазыцыі $1.", "abusefilter-exception-notarray": "Запыт элемэнту масіву для аб’екту, які не зьяўляецца масівам, у пазыцыі $1.", "abusefilter-exception-unclosedcomment": "Незакрыты камэнтар на пазыцыі $1.", "abusefilter-exception-invalidiprange": "Няслушны IP-дыяпазон «$2», пададзены на пазыцыі $1.", diff -Nru mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/bg.json mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/bg.json --- mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/bg.json 2026-04-01 12:37:38.303978700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/bg.json 2026-06-29 17:51:25.593342000 +0000 @@ -531,7 +531,7 @@ "abusefilter-invalid-request-noid": "Невалидна заявка! Трябва да осъществите достъп до непубличните записи през формуляра на съответната страница и да посочите причина.", "blockedexternaldomains": "Блокирани външни домейни", "abusefilter-blocked-domains-title": "Блокирани външни домейни", - "abusefilter-blocked-domains-intro": "Външните връзки, съответстващи на този списък, ще бъдат блокирани при опит за добавяне към страница. Тези домейни се съхраняват в [[MediaWiki:BlockedExternalDomains.json]].", + "abusefilter-blocked-domains-intro": "Външните връзки, съответстващи на този списък, ще бъдат блокирани при опит за добавяне към страница. Тези домейни се съхраняват в [[MediaWiki:BlockedExternalDomains.json]]. Опитите за добавяне на блокирани връзки се записват в дневника [[Special:Log/abusefilterblockeddomainhit]].", "abusefilter-blocked-domains-add-heading": "Добавяне на нов блокиран домейн", "abusefilter-blocked-domains-add-explanation": "Тук можете да добавите домейн към списъка с блокирани домейни.", "abusefilter-blocked-domains-domain": "Домейн за блокиране, напр. wikipedia.org", @@ -543,7 +543,7 @@ "abusefilter-blocked-domains-remove-reason": "Причина", "abusefilter-blocked-domains-remove-submit": "Премахване", "abusefilter-blocked-domains-json-error": "JSON трябва да е масив", - "log-description-abusefilterblockeddomainhit": "Тези събития проследяват посещения на блокирани домейни.", + "log-description-abusefilterblockeddomainhit": "Тези събития проследяват посещения на [[Special:BlockedExternalDomains|блокирани домейни]].", "abusefilter-noreason": "Предупреждение: За да видите личните данни в този дневник, ще трябва да посочите причина.", "abusefilter-log-ip-not-available": "Недостъпен", "abusefilter-tag-reserved": "Етикетът abusefilter-condition-limit е запазен за вътрешна обработка от филтъра на злоупотребите.", diff -Nru mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/br.json mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/br.json --- mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/br.json 2026-04-01 12:37:38.303978700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/br.json 2026-06-29 18:12:58.962041600 +0000 @@ -448,7 +448,11 @@ "abusefilter-http-error": "Ur fazi HTTP zo bet : $1", "abusefilter-log-details-id": "ID ar marilh", "blockedexternaldomains": "Domanioù diavaez stanket", + "abusefilter-blocked-domains-title": "Domanioù diavaez stanket", "abusefilter-blocked-domains-intro": "Difennet e vo lakaat liammoù diavaez a glot gant ar roll-mañ en ur bajenn. Enrollet eo an domani-mañ e [[MediaWiki:BlockedExternalDomains.json]]. Enrollet eo ar c’hlaskoù da ouzhpennañ liammoù difennet e [[Special:Log/abusefilterblockeddomainhit]].", + "abusefilter-blocked-domains-add-heading": "Ouzhpennañ un domani stanket nevez", + "abusefilter-blocked-domains-add-explanation": "Amañ e c'hallit ouzhpennañ un domani da roll an domanioù stanket.", + "abusefilter-blocked-domains-domain": "Domani da stankañ, evel wikipedia.org", "abusefilter-blocked-domains-notes": "Notennoù", "abusefilter-blocked-domains-add-submit": "Kas", "abusefilter-blocked-domains-domain-header": "Domani", @@ -457,15 +461,19 @@ "abusefilter-blocked-domains-addedby-header": "Ouzhpennet gant", "abusefilter-blocked-domains-remove": "lemel", "abusefilter-blocked-domains-remove-title": "Dilemel un domani stanket", + "abusefilter-blocked-domains-remove-explanation-initial": "War ar bajenn-mañ e c'hallit lemel un domani stanket", "abusefilter-blocked-domains-remove-reason": "Abeg", "abusefilter-blocked-domains-remove-submit": "Dilemel", "abusefilter-blocked-domains-domain-added-comment": "Ouzhpennet domani diavaez stanket $1 gant notennoù: $2", + "abusefilter-blocked-domains-domain-removed-comment": "Dilemel an domani diavaez stanket $1 gant notennoù : $2", "abusefilter-log-ip-not-available": "N'eo ket da gaout", "notification-header-throttle-filter-actions": "Ar sil a-enep ar gwallimplij ̯$2 kemmet {{GENDER:$1|ganeoc’h}} n’eus ket pell zo en deus bet ur feur uhel a dizhadennoù ha diweredekaet eo bet an {{PLURAL:$4|ober|oberoù}}-mañː $3.", "notification-header-throttle-filter-no-actions": "Ar sil a-enep ar gwallimplij ̯$2 kemmet {{GENDER:$1|ganeoc’h}} n’eus ket pell zo en deus bet ur feur uhel a dizhadennoù met n’eo ket bet diweredekaet ober ebet.", "notification-link-text-show-filter": "Diskouez ar sil", "right-abusefilter-modify-blocked-external-domains": "Krouiñ pe kemmañ pe domanioù diavaez a zo miret ouzh bezañ liammet war o zu", + "action-abusefilter-modify-blocked-external-domains": "krouiñ pe kemmañ pe domanioù diavaez a zo miret ouzh bezañ liammet war o zu", "right-abusefilter-bypass-blocked-external-domains": "Korntroiañ domanioù diavaez stanket", + "action-abusefilter-bypass-blocked-external-domains": "liammañ war-du an domani diavaez stanket", "abusefilter-blocked-domains-cannot-edit-directly": "Krouiñ pe kemmañ pe domanioù diavaez a zo miret ouzh bezañ liammet war o zu a rank bezañ graet dre [[Special:BlockedExternalDomains|ar bajenn a-ratozh]].", "abusefilter-preference-protected-vars-view-agreement": "Gweredekaat diskuliañ chomlec’hioù IP ar c’hontoù berrbad er sil a-enep ar gwallimplij" } diff -Nru mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/bs.json mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/bs.json --- mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/bs.json 2026-04-01 12:37:38.303978700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/bs.json 2026-06-29 17:51:25.594342000 +0000 @@ -84,6 +84,7 @@ "abusefilter-log-hide-reason-other": "Drugi / dodatni razlog:", "abusefilter-log-hide-forbidden": "Nemate dopuštenje da sakrivate stavke zapisnika zloupotrebe.", "logentry-abusefilter-hit": "$1 je {{GENDER:$2|aktivirao|aktivirala}} filter $4, izvodeći radnju \"$5\" na stranici $3. Poduzete radnje: $6 ($7)", + "log-name-abusefilterblockeddomainhit": "Zapisnik pogodaka blokiranih domena", "abusefilter-list": "Svi filteri", "abusefilter-list-id": "ID filtera", "abusefilter-list-status": "Stanje", @@ -389,5 +390,6 @@ "abusefilter-import-intro": "Možete koristiti ovaj interfejs za uvoz filtera sa drugih wikija.\nU izvornoj wiki, kliknite na \"{{int:abusefilter-edit-export}}\" u meniju \"{{int:abusefilter-edit-tools}}\" u interfejsu uređivanja.\nKopirajte iz tekstualne kutije koja se pojavi i zalijepite u ovu kutiju, zatim kliknite na \"{{int:abusefilter-import-submit}}\",", "abusefilter-import-submit": "Uvezi podatke", "abusefilter-group-default": "Standardno", - "abusefilter-http-error": "Pojavila se HTTP greška: $1." + "abusefilter-http-error": "Pojavila se HTTP greška: $1.", + "log-description-abusefilterblockeddomainhit": "Zapisnik prati pogotke sa spiska [[Special:BlockedExternalDomains|blokiranih domena]]." } diff -Nru mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/cbk-zam.json mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/cbk-zam.json --- mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/cbk-zam.json 2026-03-25 19:46:11.158012600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/cbk-zam.json 2026-05-08 00:20:45.055239000 +0000 @@ -5,8 +5,8 @@ "Noooote" ] }, - "abusefilter-log-linkonhistory": "mira con el log de abuso", - "abusefilter-log-linkonhistory-text": "Mira con el log de abuso de este pagina", - "abusefilter-log-linkonundelete": "Mira con el log de abuso", - "abusefilter-log-linkonundelete-text": "Mira con el log de abuso de este pagina" + "abusefilter-log-linkonhistory": "mira el registro de abuso", + "abusefilter-log-linkonhistory-text": "Mira maga regisro de abuso de este pagina", + "abusefilter-log-linkonundelete": "Mira el registro de abuso", + "abusefilter-log-linkonundelete-text": "Mira maga registro de abuso de este pagina" } diff -Nru mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/da.json mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/da.json --- mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/da.json 2026-04-01 12:37:38.305978500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/da.json 2026-06-29 18:12:58.963041500 +0000 @@ -29,14 +29,16 @@ "abusefilter": "Håndtering af misbrugsfilter", "abuselog": "Log for misbrugsfilter", "abusefilter-intro": "Velkommen til grænsefladen for håndtering af misbrugsfilteret.\nMisbrugsfilteret er en automatisk mekanisme i softwaren som udfører automatisk tjek af alle handlinger.\nDenne grænseflade viser en liste over definerede filtre, og gør det muligt at ændre dem.", - "abusefilter-warning": "'''Advarsel:''' Denne handling er automatisk blevet identificeret som skadelig.\nIkke-konstruktive redigeringer bliver fjernet hurtigt,\nog forstyrrende eller gentagende ikke-konstruktive redigeringer vil føre til at din konto eller IP-adresse bliver blokeret.\nHvis du mener at dette er en konstruktiv handling, så klik på \"Gem\" igen for at bekræfte.\nHer er kortfattet beskrivelse af misbrugsreglen som din handling udløste: $1", - "abusefilter-disallowed": "Denne handling er automatisk blevet identificeret som skadelig,\nog er derfor ikke tilladt.\nHvis du mener at din redigering var konstruktiv, så kontakt venligst en administrator, og informer denne om hvad du forsøgte at gøre.\nHer er en kortfattet beskrivelse af misbrugsreglen som din handling udløste: $1", - "abusefilter-blocked-display": "Denne handling er automatisk blevet identificeret som skadelig,\nog du er derfor blevet forhindret i at udføre den.\nHerudover, for at beskytte {{SITENAME}}, er din brugerkonto og alle associerede IP-adresser blevet blokeret fra at kunne redigere.\nHvis dette er sket som en fejl, så kontakt venligst en administrator.\nHer er en kortfattet beskrivelse af misbrugsreglen som din handling udløste: $1", - "abusefilter-degrouped": "Denne handling er automatisk blevet identificeret som skadelig.\nSom konsekvens heraf er den ikke tilladt, og på grund af mistanke om misbrug har din konto mistet alle rettigheder.\nHvis 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.\nHer er en kortfattet beskrivelse af misbrugsreglen som din handling udløste: $1", + "abusefilter-mustviewprivateoredit": "Af sikkerhedsmæssige årsager må kun brugere med rettigheder til at se private misbrugsfiltre eller ændre filtre bruge denne brugerflade.", + "abusefilter-warning": "'''Advarsel:''' Denne handling er automatisk blevet identificeret som skadelig.\nIkke-konstruktive handlinger bliver tilbageført hurtigt,\nog forstyrrende eller gentagende ikke-konstruktive redigeringer kan føre til, at din konto eller IP-adresse bliver blokeret.\nHvis du mener, at dette er en konstruktiv handling, kan du klikke på \"Gem\" igen for at bekræfte.\nHer er en kortfattet beskrivelse af misbrugsreglen, som din handling udløste: $1", + "abusefilter-disallowed": "Denne handling er automatisk blevet identificeret som skadelig, og er derfor ikke tilladt.\nHvis du mener at din redigering var konstruktiv, så kontakt venligst en administrator, og informer denne om hvad du forsøgte at gøre.\nHer er en kortfattet beskrivelse af misbrugsreglen som din handling udløste: $1", + "abusefilter-blocked-display": "Denne handling er automatisk blevet identificeret som skadelig,\nog du er derfor blevet forhindret i at udføre den.\nHerudover, for at beskytte {{SITENAME}}, er din brugerkonto og alle tilknyttede IP-adresser desuden blevet blokeret for redigering.\nHvis dette er sket som en fejl, så kontakt venligst en administrator.\nHer er en kortfattet beskrivelse af misbrugsreglen som din handling udløste: $1", + "abusefilter-degrouped": "Denne handling er automatisk blevet identificeret som skadelig.\nSom konsekvens heraf er den ikke tilladt, og da din konto mistænkes for at være kompromitteret, er alle rettigheder blevet tilbagekaldt.\nHvis 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.\nHer er en kortfattet beskrivelse af misbrugsreglen som din handling udløste: $1", "abusefilter-autopromote-blocked": "Denne handling er automatisk blevet identificeret som skadelig, og den er blevet nægtet.\nHertil kommer, som en sikkerhedsforanstaltning, at nogle privilegier, som rutinemæssigt tildeles til oprettede konti, er blevet midlertidigt inddraget fra din konto.\nHer er kort beskrivelse af misbrugsreglen, som din handling udløste: $1", "abusefilter-blocker": "Misbrugsfilter", "abusefilter-blockreason": "Automatisk blokeret af misbrugsfilter.\nBeskrivelse af den udløste regel: $1", "abusefilter-degroupreason": "Rettigheder fjernet automatisk af misbrugsfilter.\nRegelbeskrivelse: $1", + "abusefilter-blockautopromotereason": "Automatisk forfremmelse blev automatisk udsat af misbrugfilter.\nRegelbeskrivelse: $1", "abusefilter-accountreserved": "Dette kontonavn er reserveret til brug af misbrugsfilteret.", "right-abusefilter-modify": "Opret eller redigér misbrugsfiltre", "right-abusefilter-view": "Se misbrugsfiltre", @@ -48,23 +50,34 @@ "right-abusefilter-revert": "Tilbagerul alle ændringer udført af et bestemt misbrugsfilter", "right-abusefilter-view-private": "Se misbrugsfiltre markeret som private", "right-abusefilter-log-private": "Se logposter fra misbrugsfiltre der er markeret som private", - "right-abusefilter-hide-log": "Skjule poster i misbrugslog", - "right-abusefilter-hidden-log": "Se skjulte poster i misbrugslog", + "right-abusefilter-hide-log": "Skjule poster i misbrugsloggen", + "right-abusefilter-hidden-log": "Se skjulte poster i misbrugsloggen", "right-abusefilter-modify-global": "Opret eller redigér globale misbrugsfiltre", + "right-abusefilter-protected-vars-log": "Se log relateret til adgang til beskyttede variabelværdier", "action-abusefilter-modify": "redigér misbrugsfiltre", "action-abusefilter-view": "se misbrugsfiltre", "action-abusefilter-log": "se misbrugsloggen", "action-abusefilter-log-detail": "vis detaljerede poster i misbrugsloggen", "action-abusefilter-privatedetails": "se privat information i misbrugsloggen", + "action-abusefilter-privatedetails-log": "se adgangsloggen for private oplysninger i AbuseFilter", "action-abusefilter-modify-restricted": "ændre misbrugsfiltre med begrænsede handlinger", "action-abusefilter-revert": "tilbagerulle alle ændringer udført af et bestemt misbrugsfilter", "action-abusefilter-view-private": "se misbrugsfiltre markeret som private", - "abusefilter-log-summary": "Denne log viser en liste over alle handlinger som filtrene har opfanget.", + "action-abusefilter-log-private": "se log over misbrugsfiltre, der er markeret som private", + "action-abusefilter-log-protected": "se log over misbrugsfiltre, der er markeret som beskyttet", + "action-abusefilter-log-protected-access": "se log med eksponerede beskyttede variabler uden først at have aktiveret indstillingen i dine indstillinger", + "action-abusefilter-hide-log": "skjul poster i misbrugsloggen", + "action-abusefilter-hidden-log": "se skjulte poster i misbrugsloggen", + "action-abusefilter-modify-global": "opret eller rediger globale misbrugsfiltre", + "action-abusefilter-protected-vars-log": "se log, der afslører beskyttede variabler", + "abusefilter-log-summary": "Denne log viser en liste over alle handlinger, der er fanget af filtrene.", "abusefilter-log-search": "Søg i misbrugsloggen", "abusefilter-log-search-user": "Bruger:", - "abusefilter-log-search-group": "Filtrer gruppe:", + "abusefilter-log-search-group": "Filtergruppe:", "abusefilter-log-search-group-any": "Enhver", "abusefilter-log-search-filter": "Filter-id'er:", + "abusefilter-log-search-filter-help": "Adskil med pipes, præfiks med \"$1\" for globale filtre", + "abusefilter-log-search-filter-help-central": "Adskil med vertikalstreger", "abusefilter-log-search-title": "Titel:", "abusefilter-log-search-wiki": "Wiki:", "abusefilter-log-search-impact": "Indvirkning:", @@ -72,45 +85,75 @@ "abusefilter-log-search-impact-saved": "Kun gemte ændringer", "abusefilter-log-search-impact-not-saved": "Uden gemte ændringer", "abusefilter-log-search-entries-label": "Synlighed:", + "abusefilter-log-search-entries-all": "Alle elementer", + "abusefilter-log-search-entries-hidden": "Kun skjulte elementer", + "abusefilter-log-search-entries-visible": "Kun synlige elementer", "abusefilter-log-search-action-label": "Udløsende handling:", "abusefilter-log-search-action-other": "Andet", "abusefilter-log-search-action-any": "Enhver", "abusefilter-log-search-action-taken-label": "Handling udført:", "abusefilter-log-search-action-taken-any": "Enhver", "abusefilter-log-search-submit": "Søg", - "abusefilter-log-entry": "$1: $2 udløste et misbrugsfilter med handlingen \"$3\" på $4.\nForanstaltninger: $5.\nFilterbeskrivelse: $6", - "abusefilter-log-entry-withdiff": "$1: $2 udløste et misbrugsfilter med handlingen \"$3\" på $4.\nForanstaltninger: $5;\nFilterbeskrivelse: $6 ($7)", - "abusefilter-log-detailedentry-meta": "$1: $2 udløste $3 med handlingen \"$4\" på $5.\nForanstaltninger: $6.\nFilterbeskrivelse: $7 ($8)", + "abusefilter-log-entry": "$1: $2 {{GENDER:$8|udløste}} et misbrugsfilter med {{GENDER:$8|handlingen}} \"$3\" på $4.\nForanstaltninger: $5.\nFilterbeskrivelse: $6", + "abusefilter-log-entry-withdiff": "$1: $2 {{GENDER:$8|udløste}} et misbrugsfilter med {{GENDER:$8|handlingen}} \"$3\" på $4.\nForanstaltninger: $5;\nFilterbeskrivelse: $6 ($7)", + "abusefilter-log-detailedentry-meta": "$1: $2 {{GENDER:$9|udløste}} $3 med {{GENDER:$9|handlingen}} \"$4\" på $5.\nForanstaltninger: $6.\nFilterbeskrivelse: $7 ($8)", "abusefilter-log-detailedentry-global": "globalt filter $1", "abusefilter-log-detailedentry-local": "filter $1", "abusefilter-log-detailslink": "detaljer", "abusefilter-log-diff": "forskel", "abusefilter-log-hidelink": "juster synlighed", + "abusefilter-log-hide-entries": "Skift synligheden af valgte elementer", "abusefilter-log-description-not-available": "ikke tilgængelig", - "abusefilter-log-details-legend": "Detaljer for logpunkt $1", + "abusefilter-log-details-legend": "Detaljer for logelement $1", "abusefilter-log-details-var": "Variabel", "abusefilter-log-details-val": "Værdi", "abusefilter-log-details-vars": "Handlingsparametre", "abusefilter-log-details-privatedetails": "Private logdetaljer", - "abusefilter-log-details-ip": "Ophavs-IP", + "abusefilter-log-details-ip": "Oprindelig IP-adresse", + "abusefilter-log-details-checkuser": "Tjekbruger", "abusefilter-log-noactions": "ingen", "abusefilter-log-noactions-filter": "Ingen", "abusefilter-log-details-diff": "Ændringer udført i redigeringen", "abusefilter-log-linkoncontribs": "misbrugslog", "abusefilter-log-linkoncontribs-text": "Misbrugslog for {{GENDER:$1|denne bruger}}", "abusefilter-log-linkonhistory": "vis misbrugsloggen", + "abusefilter-log-linkonhistory-text": "Se misbrugslog for denne side", + "abusefilter-log-linkonundelete": "se misbrugslog", + "abusefilter-log-linkonundelete-text": "Se misbrugslog for denne side", "abusefilter-log-hidden-implicit": "(skjult da versionen er blevet slettet)", - "abusefilter-log-cannot-see-details": "Du har ikke tilladelse til at se detaljer om denne post.", - "abusefilter-log-cannot-see-privatedetails": "Du har ikke tilladelse til at se private oplysninger om denne andgang", + "abusefilter-log-cannot-see-details": "Du har ikke rettigheder til at se detaljer om denne post.", + "abusefilter-log-cannot-see-privatedetails": "Du har ikke rettigheder til at se private oplysninger om denne post", + "abusefilter-log-nonexistent": "En element med det angivne ID findes ikke.", "abusefilter-log-details-hidden": "Du kan ikke se detaljerne for denne post, fordi den er skjult for offentligheden", - "abusefilter-log-hide-legend": "Skift synlighed", + "abusefilter-log-details-hidden-implicit": "Du kan ikke se detaljerne for dette element, fordi den tilhørende sideversion er skjult for offentligheden.", + "abusefilter-log-hide-no-selected": "Ingen elementer valgt", + "abusefilter-log-hide-selected": "{{PLURAL:$1|Valgt element i misbrugslog|Valgte elementer i misbrugslog}}:", + "abusefilter-log-hide-legend": "Ændre synlighed", + "abusefilter-log-hide-set-visibility": "Indstil synlighed for de valgte elementer:", "abusefilter-log-hide-reason": "Årsag:", + "abusefilter-log-hide-reason-other": "Anden/uddybende begrundelse:", "abusefilter-log-hide-forbidden": "Du har ikke rettigheder til at skjule poster i misbrugsfilteret", "abusefilter-log-hide-show": "Vis", "abusefilter-log-hide-hide": "Skjul", + "abusefilter-log-hide-no-change": "Alle de valgte ID'er har allerede den ønskede synlighed.", + "abusefilter-log-hide-done": "Synlighed opdateret: $1 {{PLURAL:$1|indlæg}} $2 .", + "abusefilter-log-hide-done-hide": "{{PLURAL:$1|skjult}}", + "abusefilter-log-hide-done-show": "{{PLURAL:$1|fjernede fra skjult}}", "abusefilter-log-entry-suppress": "$1 {{GENDER:$2|skjulte}} $3", - "logentry-abusefilter-hit": "$1 udløste $4 med handlingen \"$5\" på $3. Tiltag: $6 ($7)", - "abusefilterprivatedetails-log-name": "Misbrugsfilter for private oplysningers adgangslog", + "abusefilter-log-entry-unsuppress": "$1 {{GENDER:$2|fjernet skjult}} af $3", + "logentry-abusefilter-hit": "$1 {{GENDER:$2|udløste}} $4 med handlingen \"$5\" på $3. Tiltag: $6 ($7)", + "log-action-filter-abusefilter": "Type filterændring:", + "log-action-filter-abusefilter-create": "Oprettelse af nyt filter", + "log-action-filter-abusefilter-modify": "Filterændring", + "log-action-filter-suppress-abuselog": "Skjult i misbrugslog", + "log-action-filter-rights-blockautopromote": "Blokke automatisk forfremmelse", + "log-action-filter-rights-restoreautopromote": "Genetabler automatik forfremmelse", + "logentry-abusefilterprivatedetails-access": "$1 {{GENDER:$2|fik tilgang}} til private detaljer for $3", + "logentry-rights-blockautopromote": "$1 {{GENDER:$2|blokerede}} automatik forfremmelse af {{GENDER:$4|$3}} i $5", + "logentry-rights-restoreautopromote": "$1 {{GENDER:$2|gendannede}} muligheden for automatisk forfremmelse til {{GENDER:$4|$3}}", + "logentry-abusefilterblockeddomainhit-hit": "{{GENDER:$2|$1}} forårsagede et træf på et blokeret domæne på $3 ved at forsøge at tilføje $4", + "abusefilterprivatedetails-log-name": "Adgangslog for private oplysninger fra misbrugsfilter", + "log-name-abusefilterblockeddomainhit": "Log over træf for blokerede domæner", "abusefilter-list": "Alle filtre", "abusefilter-list-id": "Filter-ID", "abusefilter-list-pattern": "Mønster", @@ -123,16 +166,18 @@ "abusefilter-list-lastmodified": "Senest ændret", "abusefilter-list-group": "Filtergruppe", "abusefilter-hidden": "Privat", + "abusefilter-protected": "Beskyttet", "abusefilter-unhidden": "Offentlig", "abusefilter-enabled": "Aktiveret", "abusefilter-deleted": "Slettet", "abusefilter-disabled": "Deaktiveret", + "abusefilter-throttled": "Høj andel af træf", "abusefilter-hitcount": "$1 {{PLURAL:$1|træf}}", "abusefilter-new": "Opret et nyt filter", "abusefilter-import-button": "Importer filter", "abusefilter-return": "Vend tilbage til filterhåndtering", "abusefilter-status-global": "Globalt", - "abusefilter-list-options": "Indstillinger", + "abusefilter-list-options": "Søgemuligheder", "abusefilter-list-options-deleted": "Slettede filtre:", "abusefilter-list-options-deleted-only": "Vis kun slettede filtre", "abusefilter-list-options-deleted-hide": "Skjul slettede filtre", @@ -143,28 +188,45 @@ "abusefilter-list-options-scope-all": "Lokale og globale regler", "abusefilter-list-options-further-options": "Yderligere indstillinger:", "abusefilter-list-options-hidedisabled": "Skjul deaktiverede filtre", - "abusefilter-list-options-hideprivate": "Skjul private filtrer", + "abusefilter-list-options-hideprivate": "Skjul private filtre", + "abusefilter-list-options-searchfield": "Søg inden for regler:", "abusefilter-list-options-searchpattern": "Indsæt et mønster", + "abusefilter-list-options-searchoptions": "Søgetilstand:", + "abusefilter-list-options-search-like": "Almindelig forespørgsel", + "abusefilter-list-options-search-rlike": "Regulært udtryk", + "abusefilter-list-options-search-irlike": "Regulært udtryk, der ikke skelner mellem store og små bogstaver", + "abusefilter-list-invalid-searchmode": "Den angivne søgetilstand er ikke gyldig.", + "abusefilter-list-regexerror": "Der opstod en fejl under søgningen: Syntaksfejl i regulært udtryk.", "abusefilter-list-options-submit": "Opdatér", "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": "Evaluér", - "abusefilter-tools-reautoconfirm": "Genopret status som registreret bruger", + "abusefilter-tools-syntax-error": "Filteret har ugyldig syntaks.", + "abusefilter-tools-reautoconfirm": "Gendan automatisk bekræftet status", "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 {{PLURAL:$1|den seneste $1 handling|de seneste $1 handlinger}} har $2 ($3 %) nået betingelsesgrænsen på $4, og $5 ($6 %) har udløst et af de aktuelt aktiverede filtre.", + "abusefilter-tools-reautoconfirm-submit": "Giv automatisk bekræftet-status på ny", + "abusefilter-tools-restoreautopromote": "Automatisk forfremming gendannet via misbrugfilterværktøj.", + "abusefilter-reautoconfirm-none": "Den bruger har ikke fået {{GENDER:$1|sin}} automatisk bekræftede status suspenderet.", + "abusefilter-reautoconfirm-notallowed": "Du har ikke rettigheder til at gendanne automatisk bekræftet status.", + "abusefilter-reautoconfirm-done": "Kontoens automatisk bekræftede status er blevet gendannet", + "abusefilter-status": "Af {{PLURAL:$1|den seneste $1 handling|de seneste $1 handlinger}} har $2 ($3 %) nået betingelsesgrænsen på $4, og $5 ($6 %) {{PLURAL:$5|har}} matchet mindst ét af de filtre, der i øjeblikket er aktiveret.", + "abusefilter-add": "Tilføjer til misbrugsfilter", "abusefilter-edit": "Redigerer misbrugsfilter", + "abusefilter-edit-specific": "Redigering af misbrugsfilter $1: $2", + "abusefilter-view-specific": "Viser misbrugsfilter $1: $2", "abusefilter-edit-subtitle": "Redigerer filter $1", "abusefilter-edit-subtitle-new": "Opretter filter", + "abusefilter-edit-token-not-match": "Redigeringen blev ikke gemt! Gem venligst igen.", "abusefilter-edit-oldwarning": "Du redigerer en gammel version af dette filter.\nDen citerede statistik er for den seneste version af filteret.\nHvis du gemmer dine ændringer, overskriver du alle ændringer siden den version du redigerer. •\n[[Special:AbuseFilter/history/$2|Vend tilbage til dette filters historik]].", + "abusefilter-edit-oldwarning-view": "Du ser en gammel version af dette filter.\nDen angivne statistik er for den seneste version af filteret. •\n[[Special:AbuseFilter/history/$2|Tilbage til dette filters historik]].", "abusefilter-edit-status-label": "Statistik:", - "abusefilter-edit-status": "Af {{PLURAL:$1|den sidste handling|de sidste $1 handlinger}} har dette filter matchet $2 ($3 %).", + "abusefilter-edit-status": "Af {{PLURAL:$1|den sidste handling|de sidste $1 handlinger}} har dette filter matchet $2 ($3 %).\nI gennemsnit er dets kørselstid $4 ms, og det bruger $5 {{PLURAL:$5|vilkår}} af vilkårgrænsen.", + "abusefilter-edit-throttled-warning": "'''Advarsel:''' Dette filter blev automatisk markeret som skadeligt. Som en sikkerhedsforanstaltning vil følgende {{PLURAL:$2| handling|handlinger}} ikke udføres: $1. Kontroller venligst, om den høje andel af matches forventes. Hvis det er tilfældet, kan du gemme filteret igen for at fjerne denne begrænsning.", + "abusefilter-edit-throttled-warning-no-actions": "'''Advarsel:''' Dette filter blev automatisk markeret som skadeligt. Ingen handlinger blev automatisk deaktiveret, men tjek venligst, om den høje andel af matches er forventet. Hvis det er tilfældet, kan du ignorere denne advarsel.", "abusefilter-edit-new": "Nyt filter", "abusefilter-edit-save": "Gem filter", "abusefilter-edit-id": "Filter-ID:", + "abusefilter-edit-switch-editor": "Skift editor", "abusefilter-edit-description": "Beskrivelse:\n:''(vises offentligt)''", "abusefilter-edit-field-description": "beskrivelse", "abusefilter-edit-group": "Filtergruppe:", @@ -172,44 +234,57 @@ "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-protected-variable-already-protected": "Detaljer om dette filter er skjult for brugere, der ikke kan se beskyttede variabler", "abusefilter-edit-global": "Globalt filter", "abusefilter-edit-rules": "Betingelser:", "abusefilter-edit-field-conditions": "betingelser", - "abusefilter-edit-notes": "Noter:", + "abusefilter-edit-notes": "Bemærkninger:", "abusefilter-edit-lastmod": "Filter senest ændret:", "abusefilter-edit-lastmod-text": "$1 af $2", "abusefilter-edit-hitcount": "Filtertræf:", "abusefilter-edit-consequences": "Handlinger som skal 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-blockautopromote": "Fjern brugerens status som registreret bruger", - "abusefilter-edit-action-degroup": "Fjern brugeren fra alle priviligerede grupper", + "abusefilter-edit-action-blockautopromote": "Fjern brugerens status som automatisk bekræftet", + "abusefilter-edit-action-degroup": "Fjern brugeren fra alle privilegerede grupper", "abusefilter-edit-action-block": "Bloker brugeren og/eller IP-adressen fra redigering", + "abusefilter-edit-action-blocktalk": "Bloker brugeren og/eller IP-adressen fra at redigere deres egen diskussionsside", "abusefilter-edit-action-throttle": "Udfør kun handlingerne hvis brugeren overstiger en rategrænse", - "abusefilter-edit-action-rangeblock": "Bloker det /16-interval, som brugeren kommer fra", + "abusefilter-edit-action-rangeblock": "Bloker det respektive IP-område, som brugeren kommer fra", "abusefilter-edit-action-tag": "Mærk redigeringen til yderligere gennemgang", "abusefilter-edit-throttle-count": "Antal tilladte handlinger:", "abusefilter-edit-throttle-period": "Tidsrum (i sekunder):", "abusefilter-edit-throttle-groups": "Grupper begrænsning efter:", "abusefilter-edit-throttle-groups-help": "Se $1.", "abusefilter-edit-throttle-groups-help-text": "dokumentationen på mediawiki.org", + "abusefilter-edit-throttle-hidden-placeholder": "Opdel med kommaer for at forbinde med AND, og med linjeskift for at forbinde med OR", + "abusefilter-edit-throttle-placeholder": "Opdel med kommaer for at forbinde med AND, og indsæt et efter et for at forbinde med OR", "abusefilter-throttle-ip": "IP-adresse", "abusefilter-throttle-user": "brugerkonto", "abusefilter-throttle-range": "IP-interval", - "abusefilter-throttle-site": "hele siden", + "abusefilter-throttle-creationdate": "kontooprettelsesdato", + "abusefilter-throttle-editcount": "antal redigeringer", + "abusefilter-throttle-site": "hele webstedet", "abusefilter-throttle-page": "side", "abusefilter-throttle-none": "(ingen)", + "abusefilter-throttle-details": "Tillad $1 {{PLURAL:$1|handling|handlinger}} hvert $2 {{PLURAL:$2|sekund|sekunder}}, grupperingsdæmpning med: $3", "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:\n:''(uden \"MediaWiki:\" præfiks)''", "abusefilter-edit-warn-actions": "Handlinger:", "abusefilter-edit-warn-preview": "Vis/skjul forhåndsvisning af valgt meddelelse", "abusefilter-edit-warn-edit": "Opret/redigér valgt meddelelse", + "abusefilter-edit-disallow-message": "Systemmeddelelse, der skal bruges til at forhindre:", "abusefilter-edit-disallow-other": "Anden meddelelse", + "abusefilter-edit-disallow-other-label": "Sidenavn på anden besked:\n:''(uden præfikset \"MediaWiki:\")", "abusefilter-edit-disallow-actions": "Handlinger:", + "abusefilter-edit-disallow-preview": "Vis/skjul forhåndsvisning af valgt meddelelse", "abusefilter-edit-disallow-edit": "Opret/redigér valgte meddelelse", "abusefilter-edit-tag-tag": "[[Special:Tags|Mærker]] som skal anvendes:", - "abusefilter-edit-block-anon-durations": "Varighed på blokeringen for anonyme brugere:", + "abusefilter-edit-tag-placeholder": "Tilføj tags (en efter en eller kommasepareret)", + "abusefilter-edit-tag-hidden-placeholder": "Tilføj tags (kommasepareret)", + "abusefilter-edit-block-anon-durations": "Blokeringsvarighed for ikke-registrerede brugere:", + "abusefilter-edit-block-user-durations": "Blokeringsvarighed for registrerede brugere:", "abusefilter-block-anon": "Bloker anonyme brugere", "abusefilter-block-user": "bloker registrerede brugere", "abusefilter-block-talk": "blokeret fra at redigere sin egen diskussionside", @@ -218,127 +293,170 @@ "abusefilter-edit-done-subtitle": "Filter redigeret", "abusefilter-edit-done": "[[Special:AbuseFilter/history/$1/diff/prev/$2|Dine ændringer]] til [[Special:AbuseFilter/$1|filter $3]] er blevet gemt.", "abusefilter-edit-badsyntax": "Der er en syntaksfejl i det filter du angav.\nResultatet fra parseren var:
$1
", + "abusefilter-edit-missingfields": "Følgende felter er obligatoriske og skal udfyldes: $1", + "abusefilter-edit-deleting-enabled": "Du kan ikke markere et aktivt filter som slettet.", "abusefilter-edit-restricted": "Du kan ikke redigere dette filter, fordi det indeholder en eller flere begrænsede handlinger.\nBed en bruger med tilladelse til at tilføje begrænsede handlinger om at lave ændringen for dig.", + "abusefilter-edit-protected-variable": "Du kan ikke gemme dette filter, fordi du ikke har rettigheder til at bruge følgende variabler: $1", "abusefilter-edit-viewhistory": "Vis dette filters historik", "abusefilter-edit-history": "Historik:", "abusefilter-edit-check": "Tjek syntaks", - "abusefilter-edit-badfilter": "Det filter du har angivet findes ikke", + "abusefilter-edit-badfilter": "Det filter, du har angivet, findes ikke", "abusefilter-edit-revert": "Tilbagerul handlinger udført af dette filter", "abusefilter-edit-tools": "Værktøj:", "abusefilter-edit-test-link": "Test dette filter mod seneste ændringer", "abusefilter-edit-export": "Eksporter dette filter til en anden wiki", "abusefilter-edit-syntaxok": "Ingen syntaksfejl fundet.", "abusefilter-edit-syntaxerr": "Syntaksfejl fundet: $1", - "abusefilter-edit-bad-tags": "Et eller flere af de tags, du har angivet, er ikke gyldige.\nTags bør være korte, og de bør ikke indeholde specialtegn.", + "abusefilter-edit-warn-leave": "Hvis du forlader siden, mister du alle ændringer foretaget i dette filter.", + "abusefilter-edit-bad-tags": "Et eller flere af de tags, du har angivet, er ikke gyldige.\nTags skal være korte, de må ikke indeholde specialtegn, og de må ikke være reserveret af anden software. Prøv at vælge et andet navn.", "abusefilter-edit-notallowed": "Du har ikke tilladelse til at oprette eller redigere misbrugsfiltre", "abusefilter-edit-notallowed-global": "Du har ikke tilladelse til at oprette eller redigere globale misbrugsfiltre", - "abusefilter-edit-notallowed-global-custom-msg": "Brugerdefinerede advarselsmeddelelser understøttes ikke for globale filtre", - "abusefilter-edit-builder-select": "Vælg en indstilling for at tilføje det ved markøren", + "abusefilter-edit-notallowed-global-custom-msg": "Brugerdefinerede advarsels- eller fravalgsmeddelelser understøttes ikke for globale filtre", + "abusefilter-edit-invalid-warn-message": "Advarselsmeddelelsen kan ikke stå tom.", + "abusefilter-edit-invalid-disallow-message": "Meddelelsen \"ikke tilladt\" kan ikke stå tom.", + "abusefilter-edit-invalid-throttlecount": "Hastighedsgrænsen skal være et positivt heltal.", + "abusefilter-edit-invalid-throttleperiod": "Hastighedsgrænsensperioden skal være et positivt heltal.", + "abusefilter-edit-empty-throttlegroups": "Mindst én hastighedsgrænsensgruppe skal vælges.", + "abusefilter-edit-duplicated-throttlegroups": "Hastighedsgrænsensgrupper kan ikke have dubletter.", + "abusefilter-edit-invalid-throttlegroups": "De angivne hastighedsgrænsensgrupper er ikke gyldige.", + "abusefilter-edit-invalid-group": "Den angivne filtergruppe ('$1') er ikke gyldig.", + "abusefilter-edit-builder-select": "Vælg en mulighed for at tilføje den ved markøren", "abusefilter-edit-builder-group-op-arithmetic": "Aritmetiske operatører", - "abusefilter-edit-builder-op-arithmetic-addition": "Addition (+)", - "abusefilter-edit-builder-op-arithmetic-subtraction": "Subtraktion (-)", - "abusefilter-edit-builder-op-arithmetic-multiplication": "Multiplikation (*)", - "abusefilter-edit-builder-op-arithmetic-divide": "Division (/)", - "abusefilter-edit-builder-op-arithmetic-modulo": "Rest/modulo (%)", - "abusefilter-edit-builder-op-arithmetic-pow": "Potens (**)", + "abusefilter-edit-builder-op-arithmetic-addition": "Addition ($1)", + "abusefilter-edit-builder-op-arithmetic-subtraction": "Subtraktion ($1)", + "abusefilter-edit-builder-op-arithmetic-multiplication": "Multiplikation ($1)", + "abusefilter-edit-builder-op-arithmetic-divide": "Division ($1)", + "abusefilter-edit-builder-op-arithmetic-modulo": "Rest/modulo ($1)", + "abusefilter-edit-builder-op-arithmetic-pow": "Potens ($1)", "abusefilter-edit-builder-group-op-comparison": "Sammenligningsoperatører", - "abusefilter-edit-builder-op-comparison-equal": "Værdien er lig med (==)", - "abusefilter-edit-builder-op-comparison-equal-strict": "Værdien og typen er lig med (===)", - "abusefilter-edit-builder-op-comparison-notequal": "Værdien er ikke lig med (!=)", - "abusefilter-edit-builder-op-comparison-notequal-strict": "Værdien og typen er ikke lig med (!==)", - "abusefilter-edit-builder-op-comparison-lt": "Mindre end (<)", - "abusefilter-edit-builder-op-comparison-gt": "Større end (>)", - "abusefilter-edit-builder-op-comparison-lte": "Mindre end eller lig med (<=)", - "abusefilter-edit-builder-op-comparison-gte": "Større end eller lig med (>=)", + "abusefilter-edit-builder-op-comparison-equal": "Værdien er lig med ($1)", + "abusefilter-edit-builder-op-comparison-equal-strict": "Værdien og typen er lig med ($1)", + "abusefilter-edit-builder-op-comparison-notequal": "Værdien er ikke lig med ($1)", + "abusefilter-edit-builder-op-comparison-notequal-strict": "Værdien og typen er ikke lig med ($1)", + "abusefilter-edit-builder-op-comparison-lt": "Mindre end ($1)", + "abusefilter-edit-builder-op-comparison-gt": "Større end ($1)", + "abusefilter-edit-builder-op-comparison-lte": "Mindre end eller lig med ($1)", + "abusefilter-edit-builder-op-comparison-gte": "Større end eller lig med ($1)", "abusefilter-edit-builder-group-op-bool": "Boolske operatører", - "abusefilter-edit-builder-op-bool-not": "Ikke (!)", - "abusefilter-edit-builder-op-bool-and": "Og (&)", - "abusefilter-edit-builder-op-bool-or": "Eller (|)", + "abusefilter-edit-builder-op-bool-not": "Ikke ($1)", + "abusefilter-edit-builder-op-bool-and": "Og ($1)", + "abusefilter-edit-builder-op-bool-or": "Eller ($1)", "abusefilter-edit-builder-group-misc": "Diverse", - "abusefilter-edit-builder-misc-in": "del af en streng (in)", - "abusefilter-edit-builder-misc-contains": "Venstre streng indeholder højre streng (contains)", - "abusefilter-edit-builder-misc-like": "Passer med mønster (like)", - "abusefilter-edit-builder-misc-stringlit": "Ordret streng (\"\")", - "abusefilter-edit-builder-misc-rlike": "Passer med regulært udtryk (rlike)", - "abusefilter-edit-builder-misc-irlike": "Stemmer overens med regulært udtryk, store og små bogstaver (irlike)", - "abusefilter-edit-builder-misc-tern": "Trefoldig operator (X ? Y : Z)", - "abusefilter-edit-builder-misc-cond": "Betinget (if X then Y else Z end)", + "abusefilter-edit-builder-misc-in": "del af en streng ($1)", + "abusefilter-edit-builder-misc-contains": "Venstre streng indeholder højre streng ($1)", + "abusefilter-edit-builder-misc-like": "Passer med mønster ($1)", + "abusefilter-edit-builder-misc-stringlit": "Ordret streng ($1)", + "abusefilter-edit-builder-misc-rlike": "Passer med regulært udtryk ($1)", + "abusefilter-edit-builder-misc-irlike": "Passer regulært udtryk, skiller ikke mellem store og små tegn ($1)", + "abusefilter-edit-builder-misc-tern": "Ternær operator ( $1 )", + "abusefilter-edit-builder-misc-cond": "Betinget ($1)", + "abusefilter-edit-builder-misc-cond-short": "Kort betingelse ($1)", "abusefilter-edit-builder-group-funcs": "Funktioner", - "abusefilter-edit-builder-funcs-length": "Strenglængde (length)", + "abusefilter-edit-builder-funcs-length": "Strenglængde ($1)", "abusefilter-edit-builder-funcs-lcase": "Konverter til små bogstaver (lcase)", "abusefilter-edit-builder-funcs-ucase": "Konverter til store bogstaver (ucase)", - "abusefilter-edit-builder-funcs-ccnorm": "Normaliser forvirrende tegn (ccnorm)", - "abusefilter-edit-builder-funcs-rmdoubles": "Fjern dobbelte tegn (rmdoubles)", - "abusefilter-edit-builder-funcs-specialratio": "Specialtegn / samlet antal tegn (specialratio)", - "abusefilter-edit-builder-funcs-norm": "Normaliser (norm)", - "abusefilter-edit-builder-funcs-count": "Antal gange streng X findes i streng Y (count)", - "abusefilter-edit-builder-funcs-rcount": "Antal gange det regulære udtryk X findes i streng Y (rcount)", - "abusefilter-edit-builder-funcs-rmwhitespace": "Fjern tomrum (rmwhitespace)", - "abusefilter-edit-builder-funcs-rmspecials": "Fjern specialtegn (rmspecials)", - "abusefilter-edit-builder-funcs-ip_in_range": "Er IP i intervallet? (ip_in_range)", - "abusefilter-edit-builder-funcs-contains-any": "Søgestreng for flere understrenge i OR-tilstand. (contains_any)", - "abusefilter-edit-builder-funcs-substr": "Understreng (substr)", - "abusefilter-edit-builder-funcs-strpos": "Placering af understreng i streng (strpos)", - "abusefilter-edit-builder-funcs-str_replace": "Erstat understreng med streng (str_replace)", - "abusefilter-edit-builder-funcs-rescape": "Escape streng som ordret i regex (rescape)", - "abusefilter-edit-builder-funcs-set_var": "Sæt variabel (set_var)", + "abusefilter-edit-builder-funcs-ccnorm": "Normaliser forvekslelige tegn ($1)", + "abusefilter-edit-builder-funcs-ccnorm-contains-any": "Normaliser og søg i en streng efter flere delstrenge i OR-tilstand ($1)", + "abusefilter-edit-builder-funcs-ccnorm-contains-all": "Normaliser og søg i en streng efter flere delstrenge i AND-tilstand ($1)", + "abusefilter-edit-builder-funcs-rmdoubles": "Fjern dobbelte tegn ($1)", + "abusefilter-edit-builder-funcs-specialratio": "Specialtegn / samlet antal tegn ($1)", + "abusefilter-edit-builder-funcs-norm": "Normaliser ($1)", + "abusefilter-edit-builder-funcs-count": "Antal gange streng X findes i streng Y ($1)", + "abusefilter-edit-builder-funcs-rcount": "Antal gange det regulære udtryk X findes i streng Y ($1)", + "abusefilter-edit-builder-funcs-get_matches": "Liste over træf i regulære udtryk inden for en tekst for hver fangstgruppe ($1)", + "abusefilter-edit-builder-funcs-rmwhitespace": "Fjernt mellemrum ($1)", + "abusefilter-edit-builder-funcs-rmspecials": "Fjern specialtegn ($1)", + "abusefilter-edit-builder-funcs-ip_in_range": "Er IP i intervallet? ($1)", + "abusefilter-edit-builder-funcs-ip_in_ranges": "Er IP-adressen inden for et af disse intervaller? ($1)", + "abusefilter-edit-builder-funcs-contains-any": "Søgestreng for flere delstrenge i OR-tilstand. ($1)", + "abusefilter-edit-builder-funcs-contains-all": "Søgestreng for flere delstrenge i AND-tilstand ($1)", + "abusefilter-edit-builder-funcs-equals-to-any": "Tjek om et givet argument er lig (===) med et af følgende argumenter ($1)", + "abusefilter-edit-builder-funcs-substr": "Delstreng ($1)", + "abusefilter-edit-builder-funcs-strpos": "Placering af delstreng i streng ($1)", + "abusefilter-edit-builder-funcs-str_replace": "Erstat delstreng med streng ($1)", + "abusefilter-edit-builder-funcs-str_replace_regexp": "Søgning og erstat med regulære udtryk ($1)", + "abusefilter-edit-builder-funcs-rescape": "Escape-streng som ordret i regex ($1)", + "abusefilter-edit-builder-funcs-set_var": "Sæt variabel ($1)", + "abusefilter-edit-builder-funcs-sanitize": "Normaliser HTML-enheder til Unicode-tegn ($1)", "abusefilter-edit-builder-group-vars": "Variabler", - "abusefilter-edit-builder-vars-timestamp": "Unix-tidsstempel ved ændring", + "abusefilter-edit-builder-vars-timestamp": "Unix-tidsstempel ved ændring ($1)", "abusefilter-edit-builder-vars-accountname": "Kontonavn (on account creation)", - "abusefilter-edit-builder-vars-action": "Handling", - "abusefilter-edit-builder-vars-addedlines": "Linjer tilføjet i redigering", - "abusefilter-edit-builder-vars-delta": "Størrelse ændret i redigering", - "abusefilter-edit-builder-vars-diff": "Samlet diff af ændringer foretaget i redigering", - "abusefilter-edit-builder-vars-newsize": "Ny sidestørrelse", - "abusefilter-edit-builder-vars-oldsize": "Gammel sidestørrelse", - "abusefilter-edit-builder-vars-new-content-model": "Ny indholdsmodel", - "abusefilter-edit-builder-vars-old-content-model": "Gammel indholdsmodel", - "abusefilter-edit-builder-vars-removedlines": "Linjer fjernet i redigering", - "abusefilter-edit-builder-vars-summary": "Redigeringssammenfatning", - "abusefilter-edit-builder-vars-page-id": "Side-ID", - "abusefilter-edit-builder-vars-page-ns": "Sidens navnerum", - "abusefilter-edit-builder-vars-page-title": "Sidetitel (uden navnerum)", - "abusefilter-edit-builder-vars-page-prefixedtitle": "Fuld sidetitel", - "abusefilter-edit-builder-vars-page-age": "Sidens alder (i sekunder)", - "abusefilter-edit-builder-vars-movedfrom-id": "Side-ID på kildeside ved flytning", - "abusefilter-edit-builder-vars-movedfrom-ns": "Navnerum på kildeside ved flytning", - "abusefilter-edit-builder-vars-movedfrom-title": "Titel på kildeside ved flytning", - "abusefilter-edit-builder-vars-movedfrom-prefixedtitle": "Fuld titel på kildeside ved flytning", - "abusefilter-edit-builder-vars-movedto-id": "Side-ID på destinationsside ved flytning", - "abusefilter-edit-builder-vars-movedto-ns": "Navnerum på destinationsside ved flytning", - "abusefilter-edit-builder-vars-movedto-title": "Titel på destinationsside ved flytning", - "abusefilter-edit-builder-vars-movedto-prefixedtitle": "Fuld titel på destinationsside ved flytning", - "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", - "abusefilter-edit-builder-vars-user-rights": "Rettigheder som en bruger har", - "abusefilter-edit-builder-vars-user-blocked": "Hvorvidt brugeren er blokeret", - "abusefilter-edit-builder-vars-user-emailconfirm": "Tidspunkt e-mailadressen blev bekræftet", - "abusefilter-edit-builder-vars-old-wikitext": "Den gamle sides wikitekst, før redigeringen", - "abusefilter-edit-builder-vars-new-wikitext": "Den nye sides wikitekst, efter redigeringen", + "abusefilter-edit-builder-vars-action": "Handling ($1)", + "abusefilter-edit-builder-vars-addedlines": "Linjer tilføjet i redigeringen ($1)", + "abusefilter-edit-builder-vars-delta": "Størrelsesændring i redigering ($1)", + "abusefilter-edit-builder-vars-diff": "Samlet forskel af ændringer foretaget af redigering ($1)", + "abusefilter-edit-builder-vars-newsize": "Ny sidestørrelse ($1)", + "abusefilter-edit-builder-vars-oldsize": "Gammel sidestørrelse ($1)", + "abusefilter-edit-builder-vars-new-content-model": "Ny indholdsmodel ($1)", + "abusefilter-edit-builder-vars-old-content-model": "Gammel indholdsmodel ($1)", + "abusefilter-edit-builder-vars-removedlines": "Linjer fjernet i redigering ($1)", + "abusefilter-edit-builder-vars-summary": "Redigeringssammenfatning ($1)", + "abusefilter-edit-builder-vars-page-id": "Side-ID ($1)", + "abusefilter-edit-builder-vars-page-ns": "Sidenavnrum ($1)", + "abusefilter-edit-builder-vars-page-title": "Sidetitel uden navnerum ($1)", + "abusefilter-edit-builder-vars-page-prefixedtitle": "Fuld sidetitel ($1)", + "abusefilter-edit-builder-vars-page-age": "Sidens alder i sekunder ($1)", + "abusefilter-edit-builder-vars-page-last-edit-age": "Tid siden sidste sideredigering i sekunder ($1)", + "abusefilter-edit-builder-vars-movedfrom-id": "Side-ID på kildeside ved flytning ($1)", + "abusefilter-edit-builder-vars-movedfrom-ns": "Navnerum på kildeside ved flytning ($1)", + "abusefilter-edit-builder-vars-movedfrom-title": "Titel på kildeside ved flytning ($1)", + "abusefilter-edit-builder-vars-movedfrom-prefixedtitle": "Fuld titel på kildeside ved flytning ($1)", + "abusefilter-edit-builder-vars-movedfrom-age": "Alder for flyttet kildeside i sekunder ($1)", + "abusefilter-edit-builder-vars-movedfrom-last-edit-age": "Tid siden sidste redigering af kildeside for flytning i sekunder ($1)", + "abusefilter-edit-builder-vars-movedto-id": "Side-ID på destinationsside ved flytning ($1)", + "abusefilter-edit-builder-vars-movedto-ns": "Navnerum på destinationsside ved flytning ($1)", + "abusefilter-edit-builder-vars-movedto-title": "Titel på destinationsside ved flytning ($1)", + "abusefilter-edit-builder-vars-movedto-prefixedtitle": "Fuld titel på destinationsside ved flytning ($1)", + "abusefilter-edit-builder-vars-movedto-age": "Sidealder for flyttemål i sekunder ($1)", + "abusefilter-edit-builder-vars-movedto-last-edit-age": "Tid siden sidste flytning af destinationssiden i sekunder ($1)", + "abusefilter-edit-builder-vars-user-editcount": "Brugerens antal redigeringer ($1)", + "abusefilter-edit-builder-vars-user-age": "Alder på brugerkontoen ($1)", + "abusefilter-edit-builder-vars-user-unnamed-ip": "IP-adresse for brugerkontoen (kun for udloggede brugere og midlertidige konti) ($1)", + "abusefilter-edit-builder-vars-user-name": "Navn på brugerkontoen ($1)", + "abusefilter-edit-builder-vars-user-type": "Brugerkontotype ($1)", + "abusefilter-edit-builder-vars-user-groups": "Grupper (inklusive implicitte) som brugeren er i ($1)", + "abusefilter-edit-builder-vars-user-rights": "Rettigheder, som brugeren har ($1)", + "abusefilter-edit-builder-vars-user-blocked": "Hvorvidt brugeren er blokeret ($1)", + "abusefilter-edit-builder-vars-user-emailconfirm": "Tidspunkt hvor e-mailadressen blev bekræftet ($1)", + "abusefilter-edit-builder-vars-old-wikitext": "Den gamle wikiteksten til siden, før ændringen ($1)", + "abusefilter-edit-builder-vars-new-wikitext": "Den nye wikiteksten til siden, efter ændringen ($1)", "abusefilter-edit-builder-vars-added-links": "Alle eksterne henvisninger tilføjet i redigeringen", "abusefilter-edit-builder-vars-removed-links": "Alle eksterne henvisninger fjernet i redigeringen", "abusefilter-edit-builder-vars-all-links": "Alle eksterne henvisninger i den nye tekst", - "abusefilter-edit-builder-vars-new-pst": "Ny side wikitekst, transformeret før den er gemt", - "abusefilter-edit-builder-vars-new-text": "Ny sidetekst, uden opmarkering", - "abusefilter-edit-builder-vars-new-html": "Tolket HTML-kildekode for den nye revision", - "abusefilter-edit-builder-vars-restrictions-edit": "Beskyttelsesniveau for redigering af siden", - "abusefilter-edit-builder-vars-restrictions-move": "Beskyttelsesniveau for flytning af siden", - "abusefilter-edit-builder-vars-restrictions-create": "Beskyt siden mod oprettelse", - "abusefilter-edit-builder-vars-restrictions-upload": "Upload beskyttelse af filen", - "abusefilter-edit-builder-vars-recent-contributors": "Seneste ti brugere som har bidraget til siden", - "abusefilter-edit-builder-vars-first-contributor": "Første bruger til at bidrage til siden", + "abusefilter-edit-builder-vars-new-pst": "Ny wikitekst til side, transformeret før den er gemt ($1)", + "abusefilter-edit-builder-vars-diff-pst": "Samlet difference af ændringer foretaget ved redigering, transformeret før gem ($1)", + "abusefilter-edit-builder-vars-addedlines-pst": "Linjer tilføjet i redigering, transformeret før gem ($1)", + "abusefilter-edit-builder-vars-new-text": "Ny sidetekst, fjernet for enhver markup ($1)", + "abusefilter-edit-builder-vars-new-html": "Tolket HTML-kildekode for den nye sideversion ($1)", + "abusefilter-edit-builder-vars-restrictions-edit": "Beskyttelsesniveau for redigering af siden ($1)", + "abusefilter-edit-builder-vars-restrictions-move": "Beskyttelsesniveau for flytning af siden ($1)", + "abusefilter-edit-builder-vars-restrictions-create": "Beskyt siden mod oprettelse ($1)", + "abusefilter-edit-builder-vars-restrictions-upload": "Uploadbeskyttelse af filen ($1)", + "abusefilter-edit-builder-vars-recent-contributors": "De sidste ti brugere, der har bidraget til siden ($1)", + "abusefilter-edit-builder-vars-first-contributor": "Første bruger til at bidrage til siden ($1)", + "abusefilter-edit-builder-vars-movedfrom-restrictions-edit": "Rediger beskyttelsesniveau for flytning af kildeside ($1)", + "abusefilter-edit-builder-vars-movedfrom-restrictions-move": "Flytbeskyttelsesniveau for flytningskildeside ($1)", + "abusefilter-edit-builder-vars-movedfrom-restrictions-create": "Opretbeskyttelse af flyttet kildeside ($1)", + "abusefilter-edit-builder-vars-movedfrom-restrictions-upload": "Uploadbeskyttelse af flyttekildefil ($1)", + "abusefilter-edit-builder-vars-movedfrom-recent-contributors": "De sidste ti brugere, der har bidraget til flyttet kildeside ($1)", + "abusefilter-edit-builder-vars-movedfrom-first-contributor": "Første bruger til at bidrage til flyttet kildeside ($1)", + "abusefilter-edit-builder-vars-movedto-restrictions-edit": "Rediger beskyttelsesniveau for flytning for destinationssiden ($1)", + "abusefilter-edit-builder-vars-movedto-restrictions-move": "Flyttebeskyttelsesniveau for flyttet destinationsside ($1)", + "abusefilter-edit-builder-vars-movedto-restrictions-create": "Opretbeskyttelse af flyttet destinationsside ($1)", + "abusefilter-edit-builder-vars-movedto-restrictions-upload": "Uploadbeskyttelse af flyttet destinationsfil ($1)", + "abusefilter-edit-builder-vars-movedto-recent-contributors": "De sidste ti brugere, der har bidraget til flyttet destinationssiden ($1)", + "abusefilter-edit-builder-vars-movedto-first-contributor": "Første bruger som bidragede til flyttet destinationsside ($1)", "abusefilter-edit-builder-vars-old-links": "Henvisninger på siden, før redigeringen", - "abusefilter-edit-builder-vars-file-sha1": "SHA1-hash af filindhold", - "abusefilter-edit-builder-vars-file-size": "Filstørrelsen i bytes", - "abusefilter-edit-builder-vars-file-mime": "Filens MIME-type", - "abusefilter-edit-builder-vars-file-mediatype": "Filens medietype", - "abusefilter-edit-builder-vars-file-width": "Filens bredde i pixels", - "abusefilter-edit-builder-vars-file-height": "Filens højde i pixels", - "abusefilter-edit-builder-vars-wiki-name": "Databasenavnet til wikien", - "abusefilter-edit-builder-vars-wiki-language": "Sprogkoden for wikien", - "abusefilter-edit-builder-vars-old-text": "Gammel sidetekst, uden opmarkering", + "abusefilter-edit-builder-vars-file-sha1": "SHA1-hash af filindhold ($1)", + "abusefilter-edit-builder-vars-file-size": "Filstørrelsen i byte ($1)", + "abusefilter-edit-builder-vars-file-mime": "MIME-typen for filen ($1)", + "abusefilter-edit-builder-vars-file-mediatype": "Filens medietype ($1)", + "abusefilter-edit-builder-vars-file-width": "Filens bredde i pixels ($1)", + "abusefilter-edit-builder-vars-file-height": "Filens højde i pixels ($1)", + "abusefilter-edit-builder-vars-file-bits-per-channel": "Bits pr. farvekanal i filen ($1)", + "abusefilter-edit-builder-vars-wiki-name": "Databasenavnet til wikien ($1)", + "abusefilter-edit-builder-vars-wiki-language": "Wikiens sprogkode ($1)", + "abusefilter-edit-builder-vars-old-text": "Gammel sidetekst, fjernet for enhver markup (ikke længere i brug)", "abusefilter-edit-builder-vars-old-html": "Den gamle sides wikitekst, tolket til HTML (ikke længere i brug)", "abusefilter-edit-builder-vars-minor-edit": "Om redigeringen er markeret som mindre ændring (bruges ikke længere)", "abusefilter-edit-builder-vars-timestamp-expanded": "Tidsstempel for loggen", @@ -346,6 +464,7 @@ "abusefilter-history": "Ændringshistorik for misbrugsfilter #$1", "abusefilter-history-foruser": "Ændringer af $1", "abusefilter-history-hidden": "Skjult", + "abusefilter-history-protected": "Beskyttet", "abusefilter-history-enabled": "Aktiveret", "abusefilter-history-global": "Global", "abusefilter-history-timestamp": "Tid", @@ -355,7 +474,7 @@ "abusefilter-history-filter": "Filterregel", "abusefilter-history-comments": "Kommentarer", "abusefilter-history-actions": "Handlinger", - "abusefilter-history-backedit": "Tilbage til filterredigering", + "abusefilter-history-backedit": "Filterredigering", "abusefilter-history-deleted": "Slettet", "abusefilter-history-filterid": "Filter", "abusefilter-history-select-legend": "Uddyb søgning", @@ -367,19 +486,28 @@ "abusefilter-exception-unexpectedatend": "Uventet \"$2\" ved tegn $1.", "abusefilter-exception-expectednotfound": "Forventede et $2 ved tegn $1, ikke fundet (fandt $3 $4 i stedet).", "abusefilter-exception-unrecognisedkeyword": "Ukendt nøgleord $2 ved tegn $1.", - "abusefilter-exception-unexpectedtoken": "Uventet token #$3\" (af type $2) ved tegn $1.", + "abusefilter-exception-unexpectedtoken": "Uventet nøgleord #$3\" (af type $2) ved tegn $1.", "abusefilter-exception-unclosedstring": "Åben streng begyndende ved tegn $1.", "abusefilter-exception-invalidoperator": "Ugyldig operator \"$2\" ved tegn $1.", "abusefilter-exception-unrecognisedtoken": "Ukendt token \"$2\" ved tegn $1.", "abusefilter-exception-noparams": "Ingen parametre givet til funktion \"$2\" ved tegn $1.\nForventede $3 {{PLURAL:$3|argument|argumenter}}.", "abusefilter-exception-dividebyzero": "Ulovligt forsøg på at dividere $2 med nul ved tegn $1.", "abusefilter-exception-unrecognisedvar": "Ukendt variabel $2 ved tegn $1.", - "abusefilter-exception-notenoughargs": "Funktionskaldet $2 ved tegn $1 havde ikke nok argumenter.\nForventede {{PLURAL:$3|et argument|$3 argumenter}}, fik $4", + "abusefilter-exception-notenoughargs": "Ikke nok argumenter til at funktionen $2 blev kaldt ved tegnet $1. \nForventede {{PLURAL:$3|et argument|$3 argumenter}}, fik $4", + "abusefilter-exception-toomanyargs": "For mange argumenter til at funktionen $2 blev kaldt ved tegnet $1.\nForventede højst $3 {{PLURAL:$3|argument|argumenter}}, fik $4", "abusefilter-exception-regexfailure": "Fejl i det regulære udtryk \"$2\" ved tegn $1.", - "abusefilter-exception-overridebuiltin": "Ulovlig overskrivning af den indbyggede variabel \"$2\" ved tegnet $1.", + "abusefilter-exception-overridebuiltin": "Ulovlig tilsidesættelse af den indbyggede identifikator \"$2\" ved tegnet $1.", + "abusefilter-exception-usebuiltin": "Ulovlig brug af den indbyggede identifikator \"$2\" ved tegnet $1.", "abusefilter-exception-outofbounds": "Anmoder om ikke-eksisterende listeelement $2 (listens størrelse = $3) ved tegnet $1.", + "abusefilter-exception-negativeindex": "Negative indekser er ikke tilladt i arrays. Indeks \"$2\" blev fundet ved tegnet $1.", "abusefilter-exception-notarray": "Efterspørger tabelelement fra en ikke-tabel ved tegn $1.", "abusefilter-exception-unclosedcomment": "Ikke-lukket kommentar ved tegnet $1.", + "abusefilter-exception-invalidiprange": "Ugyldigt IP-interval \"$2\" angivet ved tegnet $1.", + "abusefilter-exception-disabledvar": "Variablen $2 ved tegnet $1 er ikke længere i brug.", + "abusefilter-exception-variablevariable": "`set` og `set_var` forventer, at det første argument er en strengliteral, som findes ved tegnet $1.", + "abusefilter-exception-unknownfunction": "$2 er ikke en gyldig funktion ved tegnet $1.", + "abusefilter-exception-unusedvars": "Følgende variabler bruges ikke: $2.", + "abusefilter-parser-warning-match-empty-regex": "Dette regulære udtryk matcher den tomme streng ved tegnet $1", "abusefilter-action-tag": "Mærke", "abusefilter-action-throttle": "Begrænsning af ændringshastighed", "abusefilter-action-warn": "Advar", @@ -389,21 +517,24 @@ "abusefilter-action-rangeblock": "Intervalblokering", "abusefilter-action-disallow": "Nægt", "abusefilter-revert-title": "Tilbagerul alle ændringer af filter $1", - "abusefilter-revert-intro": "Med denne form kan du tilbagerulle alle ændringer foretaget af misbrugsfilteret $1.\nVær venligst forsigtig når du bruger dette værktøj.", - "abusefilter-revert-preview-item": "$1: $2 gjorde en $3 på $4.\nHandlinger som skal tilbagerulles: $5 ($6)", + "abusefilter-revert-intro": "Denne formular giver dig mulighed for at tilbagerulle alle ændringer foretaget af misbrugsfilteret $1.\nVær venligst forsigtig når du bruger dette værktøj.", + "abusefilter-revert-preview-item": "$1: $2 {{GENDER:$7|gjorde}} en $3 på $4.\nHandlinger som skal tilbagerulles: $5 ($6)", "abusefilter-revert-search-legend": "Vælg misbrugsfilterhandlinger som skal tilbagerulles", "abusefilter-revert-periodstart": "Periodestart:", "abusefilter-revert-periodend": "Periodeslut:", "abusefilter-revert-search": "Vælg handlinger", - "abusefilter-revert-filter": "Filter ID:", + "abusefilter-revert-filter": "Filter-ID:", + "abusefilter-revert-preview-no-results": "Forespørgslen fandt ingen handlinger, der kunne tilbagerulles.", "abusefilter-revert-preview-intro": "Nedenfor er de handlinger, som misbrugsfilteret har udført, der vil blive tilbagerullet af denne handling.\nKontrollér dem omhyggeligt, og klik på \"{{int:abusefilter-revert-confirm}}\" for at bekræfte dit valg.", - "abusefilter-revert-confirm-legend": "Bekræft tibagerulnignen", + "abusefilter-revert-confirm-legend": "Bekræft tilbagerulningen", "abusefilter-revert-confirm": "Bekræft", "abusefilter-revert-success": "Du har tilbagerullet alle handlinger udført af misbrugsfilteret på grund af [[Special:AbuseFilter/$1|filter $2]].", "abusefilter-revert-reason": "Automatisk tilbagerulning af alle handlinger udført af misbrugsfilteret på grund af filter $1.\nBegrundelse: $2", "abusefilter-revert-reasonfield": "Begrundelse:", "abusefilter-test": "Test et filter mod tidligere redigeringer", "abusefilter-test-intro": "På denne side kan du kontrollere et filter, der er indtastet i boksen nedenfor mod {{PLURAL:$1|den sidste ændring|de sidste $1 ændringer}}.\nFor at indlæse et eksisterende filter, skriv dets filter-ID i boksen under Rediger tekstboksen, og klik på knappen \"{{int:abusefilter-test-load}}\".", + "abusefilter-test-rules-section": "Regler, der skal testes", + "abusefilter-test-options-section": "Søgemuligheder", "abusefilter-test-legend": "Filtertesting", "abusefilter-test-load-filter": "Indlæs filter-ID:", "abusefilter-test-submit": "Test", @@ -415,15 +546,18 @@ "abusefilter-test-page": "Ændringer udført på side:", "abusefilter-test-shownegative": "Vis ændringer som ikke matcher filteret", "abusefilter-test-syntaxerr": "Det filter, du angav indeholdt en fejl i syntaksen.\nDu kan modtage en fuld forklaring ved at klikke på knappen \"{{int:abusefilter-edit-check}}\".", + "abusefilter-test-protectedvarerr": "Filteret vises ikke, da det bruger beskyttede variabler og er skjult for offentligheden.", "abusefilter-test-action": "Handlingstype:", "abusefilter-test-search-type-all": "Alle handlinger", "abusefilter-test-search-type-edit": "Redigeringer", "abusefilter-test-search-type-move": "Flytninger", "abusefilter-test-search-type-delete": "Sletninger", + "abusefilter-test-search-type-upload": "Uploads", "abusefilter-test-search-type-createaccount": "Kontooprettelser", "abusefilter-changeslist-examine": "undersøg", "abusefilter-examine": "Undersøg enkelte ændringer", - "abusefilter-examine-intro": "Denne side lader dig undersøge variablerne genereret af misbrugsfilteret for en enkelt ændring, og teste den mod filtre.", + "abusefilter-examine-intro": "Denne side giver dig mulighed for at undersøge de variabler, der genereres af misbrugsfilteret for en enkelt ændring, og teste den mod filtre.", + "abusefilter-examine-intro-examine-only": "Denne side giver dig mulighed for at undersøge de variabler, der genereres af misbrugsfilteret for en individuel ændring.", "abusefilter-examine-legend": "Vælg ændringer", "abusefilter-examine-submit": "Søg", "abusefilter-examine-vars": "Variabler genereret for denne ændring", @@ -445,6 +579,8 @@ "abusefilter-log-name": "Log for misbrugsfilter", "abusefilter-log-header": "Denne log viser en oversigt over ændringer i filtre.\nFor fuldstændige oplysninger, se [[Special:AbuseFilter/history|listen]] over de seneste ændringer for filtre.", "abusefilter-logentry-create": "$1 {{GENDER:$2|oprettede}} $4 ($5)", + "abusefilter-logentry-modify": "$1 {{GENDER:$2|ændret}} $4 ($5)", + "abusefilter-log-invalid-filter": "Nogle af de angivne filter-ID'er er ugyldige.", "abusefilter-log-noresults": "Ingen resultater", "abusefilter-diff-title": "Forskelle mellem versioner", "abusefilter-diff-item": "Element", @@ -452,21 +588,67 @@ "abusefilter-diff-info": "Grundlæggende information", "abusefilter-diff-pattern": "Filterregler", "abusefilter-diff-invalid": "Kunne ikke hente de ønskede versioner", - "abusefilter-diff-backhistory": "Tilbage til filterhistorik", + "abusefilter-diff-backhistory": "Filtrer historik", "abusefilter-diff-prev": "Ældre ændring", "abusefilter-diff-next": "Nyere ændring", "abusefilter-import-intro": "Du kan bruge denne grænseflade til at importere filtre fra andre wiki-websteder direkte.\nKlik på kilde wiki, \"{{int:abusefilter-edit-export}}\" under \"{{int:abusefilter-edit-tools}}\" i redigeringsgrænsefladen.\nKopiere fra tekstfeltet der vises, og indsætte det i denne tekstboks, og klik derefter på \"{{int:abusefilter-import-submit}}\".", "abusefilter-import-submit": "Importer data", + "abusefilter-import-invalid-data": "De data, du forsøgte at importere, er ikke gyldige", "abusefilter-group-default": "Standard", - "abusefilter-http-error": "Der opstod en HTTP fejl: $1", + "abusefilter-http-error": "Der opstod en HTTP fejl: $1.", "abusefilter-view-privatedetails-submit": "Se private oplysninger", "abusefilter-view-privatedetails-legend": "Se private oplysninger", - "abusefilter-view-privatedetails-reason": "Grund for adgang til private oplysninger:", - "abusefilter-log-details-id": "Log ID", + "abusefilter-view-privatedetails-reason": "Årsag til adgang til private oplysninger:", + "abusefilter-log-details-id": "Log-ID", + "abusefilter-invalid-request": "Ugyldig anmodning! Du skal tilgå private logoplysninger via formularen på [[Special:AbuseLog/$1]] og angive en årsag.", + "abusefilter-invalid-request-noid": "Ugyldig anmodning! Du skal tilgå private logoplysninger via formularen på siden med misbrugslogoplysninger og angive en årsag.", + "blockedexternaldomains": "Blokerede eksterne domæner", + "abusefilter-blocked-domains-title": "Blokerede eksterne domæner", "abusefilter-blocked-domains-intro": "Eksterne links, der matcher denne liste vil blive blokeret, når de tilføjes til en side. Disse domæner gemmes i [[MediaWiki:BlockedExternalDomains.json]]. Forsøg på at tilføje blokerede links logges på [[Special:Log/abusefilterblockeddomainhit]].", + "abusefilter-blocked-domains-add-heading": "Tilføj et nyt blokeret domæne", + "abusefilter-blocked-domains-add-explanation": "Her kan du tilføje et domæne til listen over blokerede domæner.", + "abusefilter-blocked-domains-domain": "Domæne, der skal blokeres, f.eks. wikipedia.org", + "abusefilter-blocked-domains-notes": "Bemærkninger", + "abusefilter-blocked-domains-add-submit": "Gem", + "abusefilter-blocked-domains-domain-header": "Domæne", + "abusefilter-blocked-domains-notes-header": "Bemærkninger", + "abusefilter-blocked-domains-actions-header": "Handlinger", + "abusefilter-blocked-domains-addedby-header": "Tilføjet af", + "abusefilter-blocked-domains-remove": "fjern", + "abusefilter-blocked-domains-remove-title": "Fjern et blokeret domæne", + "abusefilter-blocked-domains-remove-explanation-initial": "På denne side kan du fjerne et blokeret domæne", + "abusefilter-blocked-domains-remove-reason": "Begrundelse", + "abusefilter-blocked-domains-remove-submit": "Fjern", + "abusefilter-blocked-domains-attempted": "Den tekst, du ønskede at udgive, blev blokeret af vores filter. Følgende domæne er blokeret fra at blive tilføjet: $1", + "abusefilter-blocked-domains-json-error": "JSON skal være et array", + "abusefilter-blocked-domains-invalid-entry": "Post $1 i JSON er ugyldig - det skal være et objekt med kun felterne 'domain' og 'notes', som begge er strenge", "abusefilter-blocked-domains-domain-added-comment": "Tilføjer blokeret eksternt domæne $1 med noter: $2", + "abusefilter-blocked-domains-domain-removed-comment": "Fjern blokeret eksternt domæne $1 med noter: $2", "log-description-abusefilterprivatedetails": "Denne log viser en liste over gange, hvor en bruger havde adgang til de private oplysninger i en misbrugslog.", + "log-description-abusefilterblockeddomainhit": "Disse hændelser sporer hits til [[Special:BlockedExternalDomains|blokerede domæner]].", "abusefilter-noreason": "Advarsel: For at se de private oplysninger i denne log, skal du angive en grund.", - "abusefilter-log-ip-not-available": "Ikke tilgængelig.", - "notification-link-text-show-filter": "Vis filter" + "abusefilter-log-ip-not-available": "Ikke tilgængelig", + "abusefilter-tag-reserved": "Tagget abusefilter-condition-limit er reserveret til intern brug af AbuseFilter.", + "tag-abusefilter-condition-limit": "betingelsesgrænsen er nået", + "tag-abusefilter-condition-limit-description": "Redigeringer eller andre hændelser, der ikke kunne kontrolleres af alle aktive [[Special:AbuseFilter|misbrugsfiltre]] ([https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:AbuseFilter/Conditions help]).", + "notification-header-throttle-filter": "Misbrugsfilteret $2 {{GENDER:$1|du}} for nylig redigerede, blev begrænset.", + "notification-header-throttle-filter-actions": "Misbrugsfilteret $2 {{GENDER:$1|du}} for nylig redigerede, havde en høj andel af matches, og følgende {{PLURAL:$4|handling blev|handlinger blev}} automatisk deaktiveret: $3.", + "notification-header-throttle-filter-no-actions": "Misbrugsfilteret $2 {{GENDER:$1|som du}} for nylig redigerede, havde en høj andel af matches, men ingen handlinger, blev automatisk deaktiveret.", + "notification-subject-throttle-filter": "Et misbrugsfilter {{GENDER:$1|du}} redigerede, blev begrænset på {{SITENAME}}", + "notification-link-text-show-filter": "Vis filter", + "right-abusefilter-modify-blocked-external-domains": "Opret eller rediger hvilke eksterne domæner der er blokeret fra at blive henvist til", + "action-abusefilter-modify-blocked-external-domains": "opret eller rediger hvilke eksterne domæner der er blokeret fra at blive henvist til", + "right-abusefilter-bypass-blocked-external-domains": "Omgå blokerede eksterne domæner", + "action-abusefilter-bypass-blocked-external-domains": "omgå blokeret eksternt domæne", + "abusefilter-blocked-domains-cannot-edit-directly": "Oprettelse eller ændring af, hvilke eksterne domæner der er blokeret fra at blive henvist til, skal gøres via [[Special:BlockedExternalDomains|specialsiden]].", + "right-abusefilter-access-protected-vars": "Vis og opret filtre, der bruger beskyttede variabler", + "action-abusefilter-access-protected-vars": "se og opret filtre, der bruger beskyttede variabler", + "abusefilter-protected-vars-log-name": "Log af beskyttede variabler fra misbrugsfiltret", + "abusefilter-protected-vars-log-header": "Dette er en log over:\n# Visning af beskyttede variabler i logdetaljer\n# Ændring af brugeradgangsniveauer for visning af beskyttede variabler", + "logentry-abusefilter-protected-vars-change-access-enable": "$1 aktiverede {{GENDER:$2|hans|hendes|deres}} egen adgang til at se beskyttede variabler", + "logentry-abusefilter-protected-vars-change-access-disable": "$1 deaktiveret {{GENDER:$2|hans|hendes|deres}} egen adgang til at se beskyttede variabler", + "logentry-abusefilter-protected-vars-view-protected-var-value": "$1 {{GENDER:$2|set}} beskyttede variabler forbundet med $3", + "log-action-filter-abusefilter-protected-vars": "Handlingstype:", + "log-action-filter-abusefilter-protected-vars-change-access": "Skift adgang", + "log-action-filter-abusefilter-protected-vars-view-protected-variable-value": "Se værdier for beskyttede variable" } diff -Nru mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/de.json mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/de.json --- mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/de.json 2026-04-01 12:37:38.305978500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/de.json 2026-06-29 18:12:58.963041500 +0000 @@ -39,7 +39,8 @@ "Wnme", "Xqt", "PretzelRocky", - "Reinhard Kraasch" + "Reinhard Kraasch", + "IWL04" ] }, "abusefilter-desc": "Wendet Heuristiken automatisch auf Bearbeitungen an", diff -Nru mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/es.json mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/es.json --- mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/es.json 2026-04-01 12:37:38.307978600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/es.json 2026-06-29 18:12:58.964041500 +0000 @@ -87,7 +87,7 @@ "abusefilter-blocker": "Filtro antiabusos", "abusefilter-blockreason": "Bloqueado automáticamente por el filtro antiabusos.\nDescripción del filtro que se ha disparado: $1", "abusefilter-degroupreason": "Derechos revocados automáticamente por el filtro antiabusos.\nDescripción de la regla: $1", - "abusefilter-blockautopromotereason": "Autopromoción retrasado automáticamente por el filtro antiabusos.\nDescripción de la regla: $1", + "abusefilter-blockautopromotereason": "Recepción automática de permisos retrasada automáticamente por el filtro antiabusos.\nDescripción de la regla: $1", "abusefilter-accountreserved": "Este nombre de cuenta está reservado para su uso por el filtro antiabusos.", "right-abusefilter-modify": "Crear o modificar filtros antiabusos", "right-abusefilter-view": "Ver filtros antiabusos", diff -Nru mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/hi.json mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/hi.json --- mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/hi.json 2026-04-01 12:37:38.310978700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/hi.json 2026-06-29 18:12:58.968041700 +0000 @@ -30,8 +30,8 @@ "abusefilter-desc": "सम्पादनों पर स्वतः शोध प्रणाली का प्रयोग लागू करता है", "abusefilter": "दुरुपयोग फ़िल्टर प्रबंधन", "abuselog": "दुरुपयोग फ़िल्टर लॉग", - "abusefilter-intro": "दुरुपयोग फ़िल्टर प्रबंधन इंटरफ़ेस में आपका स्वागत है।\nदुरुपयोग फ़िल्टर सभी कार्यों पर स्वतः शोध प्रणाली लागू करने का एक स्वचालित सॉफ़्टवेयर तंत्र है।\nयह इंटरफ़ेस परिभाषित फ़िल्टरों की एक सूची दिखाता है, और यहाँ पर उन्हें सम्पादित किया जा सकता है।", - "abusefilter-mustviewprivateoredit": "सुरक्षा के कारणों से केवल गोपनीय दुरुपयोग फ़िल्टर्स देखने या फिर फ़िल्टर्स संशोधित करने के अधिकार वाले सदस्य ही इस इंटरफ़ेस का उपयोग कर सकते हैं।", + "abusefilter-intro": "दुरुपयोग फ़िल्टर प्रबंधन अंतरफलक में आपका स्वागत है।\nदुरुपयोग फ़िल्टर सभी कार्यों पर स्वतः शोध प्रणाली लागू करने का एक स्वचालित सॉफ़्टवेयर तंत्र है।\nयह अंतरफलक परिभाषित फ़िल्टरों की एक सूची दिखाता है, और यहाँ पर उन्हें सम्पादित किया जा सकता है।", + "abusefilter-mustviewprivateoredit": "सुरक्षा के कारणों से केवल गोपनीय दुरुपयोग फ़िल्टर्स देखने या फिर फ़िल्टर्स संशोधित करने के अधिकार वाले सदस्य ही इस अंतरफलक का उपयोग कर सकते हैं।", "abusefilter-warning": "'''चेतावनी''': इस क्रिया को स्वचालित रूप से हानिकारक पाया गया है।\nअरचनात्मक क्रियाओं को शीघ्र पूर्ववत कर दिया जाएगा,\nऔर बार-बार अरचनात्मक और हानिकारक सम्पादन करने पर आपके सदस्य खाते अथवा IP पते को अवरोधित भी कर दिया जा सकता है।\nयदि आपका मानना है कि यह क्रिया रचनात्मक है तो आप पुष्टि करने के लिए इसे फिर से जमा कर सकते हैं।\nआपकी क्रिया को पकड़ने वाले दुरुपयोग नियम का संक्षिप्त विवरण है: $1", "abusefilter-disallowed": "इस क्रिया को स्वचालित रूप से हानिकारक पाया गया है, अतः इसे प्रतिबंधित किया गया है।\nयदि आपका मानना है कि आपकी क्रिया रचनात्मक थी तो कृपया किसी प्रबंधक को सूचित करें कि आप क्या करना चाह रहे थे।\nआपकी क्रिया को पकड़ने वाले दुरुपयोग नियम का संक्षिप्त विवरण है: $1", "abusefilter-blocked-display": "इस क्रिया को स्वचालित रूप से हानिकारक पाया गया है,\nऔर आपको इसे करने से रोका गया है।\nसाथ ही, {{SITENAME}} की सुरक्षा के लिए आपके सदस्य खाते और सभी संबंधित IP पतों को सम्पादन से अवरोधित कर दिया गया है।\nयदि यह गलती से हुआ है तो कृपया किसी प्रबंधक से संपर्क करें।\nआपकी क्रिया को पकड़ने वाले दुरुपयोग नियम का संक्षिप्त विवरण है: $1", @@ -54,7 +54,7 @@ "right-abusefilter-log-private": "गोपनीय चिह्नित दुरुपयोग फ़िल्टरों की लॉग प्रविष्टियाँ देखना", "right-abusefilter-hide-log": "दुरुपयोग लॉग में प्रविष्टियाँ छिपाना", "right-abusefilter-hidden-log": "दुरुपयोग लॉग की छिपाई गई प्रविष्टियाँ देखना", - "right-abusefilter-modify-global": "ग्लोबल दुरुपयोग फ़िल्टर्स बनाना या संशोधित करना", + "right-abusefilter-modify-global": "वैश्विक दुरुपयोग फ़िल्टर्स बनाना या संशोधित करना", "right-abusefilter-protected-vars-log": "सुरक्षित वेरिएबलों के वैल्युओं तक पहुँचने से संबंधित लॉग्स देखना", "action-abusefilter-modify": "दुरुपयोग फ़िल्टर्स संशोधित करने", "action-abusefilter-view": "दुरुपयोग फ़िल्टर्स देखने", @@ -70,7 +70,7 @@ "action-abusefilter-log-protected-access": "पहले अपनी वरीयताओं में विकल्प को सक्षम किए बिना अनावृत सुरक्षित वेरिएबल्स देखने", "action-abusefilter-hide-log": "दुरुपयोग लॉग में प्रविष्टियाँ छिपाने", "action-abusefilter-hidden-log": "दुरुपयोग लॉग की छिपाई गई प्रविष्टियाँ देखने", - "action-abusefilter-modify-global": "ग्लोबल दुरुपयोग फ़िल्टर्स बनाने या संशोधित करने", + "action-abusefilter-modify-global": "वैश्विक दुरुपयोग फ़िल्टर्स बनाने या संशोधित करने", "action-abusefilter-protected-vars-log": "सुरक्षित वेरिएबलों का खुलासा करने वाले लॉग्स देखने", "abusefilter-log-summary": "यह लॉग फ़िल्टरों द्वारा पकड़ी गई सभी क्रियाओं की सूची दिखाता है।", "abusefilter-log-search": "दुरुपयोग लॉग में खोजें", @@ -78,7 +78,7 @@ "abusefilter-log-search-group": "फ़िल्टर समूह:", "abusefilter-log-search-group-any": "कोई भी", "abusefilter-log-search-filter": "फ़िल्टर ID:", - "abusefilter-log-search-filter-help": "पाइप से विभाजित करें, ग्लोबल फ़िल्टरों के लिए उपसर्ग \"$1\" होगा", + "abusefilter-log-search-filter-help": "पाइप से विभाजित करें, वैश्विक फ़िल्टरों के लिए उपसर्ग \"$1\" होगा", "abusefilter-log-search-filter-help-central": "पाइप से विभाजित करें", "abusefilter-log-search-title": "शीर्षक:", "abusefilter-log-search-wiki": "विकि:", @@ -99,7 +99,7 @@ "abusefilter-log-entry": "$1: $2 ने $4 पर \"$3\" क्रिया करते समय एक दुरुपयोग फ़िल्टर को {{GENDER:$8|ट्रिगर किया}}।\nकी गई कार्रवाई: $5;\nफ़िल्टर का विवरण: $6", "abusefilter-log-entry-withdiff": "$1: $2 ने $4 पर \"$3\" क्रिया करते समय एक दुरुपयोग फ़िल्टर को {{GENDER:$8|ट्रिगर किया}}।\nकी गई कार्रवाई: $5;\nफ़िल्टर का विवरण: $6 ($7)", "abusefilter-log-detailedentry-meta": "$1: $2 ने $5 पर \"$4\" क्रिया करते समय $3 को {{GENDER:$9|ट्रिगर किया}}।\nकी गई कार्रवाई: $6;\nफ़िल्टर का विवरण: $7 ($8)", - "abusefilter-log-detailedentry-global": "ग्लोबल फ़िल्टर $1", + "abusefilter-log-detailedentry-global": "वैश्विक फ़िल्टर $1", "abusefilter-log-detailedentry-local": "फ़िल्टर $1", "abusefilter-log-detailslink": "विवरण", "abusefilter-log-diff": "अंतर", @@ -178,16 +178,16 @@ "abusefilter-new": "नया फ़िल्टर बनाएँ", "abusefilter-import-button": "फ़िल्टर आयात करें", "abusefilter-return": "फ़िल्टर प्रबंधन को लौटें", - "abusefilter-status-global": "ग्लोबल", + "abusefilter-status-global": "वैश्विक", "abusefilter-list-options": "खोज के विकल्प", "abusefilter-list-options-deleted": "हटाए गए फ़िल्टर्स:", "abusefilter-list-options-deleted-only": "केवल हटाए गए फ़िल्टर्स दिखाएँ", "abusefilter-list-options-deleted-hide": "हटाए गए फ़िल्टर्स छिपाएँ", "abusefilter-list-options-deleted-show": "हटाए गए फ़िल्टर्स शामिल करें", "abusefilter-list-options-scope": "फ़िल्टर्स दिखाएँ:", - "abusefilter-list-options-scope-local": "केवल लोकल नियम", - "abusefilter-list-options-scope-global": "केवल ग्लोबल नियम", - "abusefilter-list-options-scope-all": "लोकल और ग्लोबल नियम", + "abusefilter-list-options-scope-local": "केवल स्थानीय नियम", + "abusefilter-list-options-scope-global": "केवल वैश्विक नियम", + "abusefilter-list-options-scope-all": "स्थानीय और वैश्विक नियम", "abusefilter-list-options-further-options": "अतिरिक्त विकल्प:", "abusefilter-list-options-hidedisabled": "अक्षम किए गए फ़िल्टर्स छिपाएँ", "abusefilter-list-options-hideprivate": "गोपनीय फ़िल्टर्स छिपाएँ", @@ -237,7 +237,7 @@ "abusefilter-edit-deleted": "हटाया गया चिह्नित करें", "abusefilter-edit-hidden": "इस फ़िल्टर का विवरण सार्वजनिक दृश्य से छिपाएँ", "abusefilter-edit-protected-variable-already-protected": "इस फ़िल्टर का विवरण उन सदस्यों से छिपा हुआ है जो सुरक्षित वेरिएबल्स नहीं देख सकते", - "abusefilter-edit-global": "ग्लोबल फ़िल्टर", + "abusefilter-edit-global": "वैश्विक फ़िल्टर", "abusefilter-edit-rules": "शर्तें:", "abusefilter-edit-field-conditions": "शर्तें", "abusefilter-edit-notes": "टिप्पणियाँ:", @@ -312,8 +312,8 @@ "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": "आपको वैश्विक दुरुपयोग फ़िल्टर्स बनाने अथवा सम्पादित करने की अनुमति नहीं है", + "abusefilter-edit-notallowed-global-custom-msg": "चेतावनी या प्रतिबंध के अनुकूलित संदेश वैश्विक फ़िल्टरों के लिए समर्थित नहीं हैं", "abusefilter-edit-invalid-warn-message": "चेतावनी का संदेश खाली नहीं छोड़ा जा सकता।", "abusefilter-edit-invalid-disallow-message": "प्रतिबंध का संदेश खाली नहीं छोड़ा जा सकता।", "abusefilter-edit-invalid-throttlecount": "थ्रॉटल करने के लिए क्रिया की संख्या एक धनात्मक पूर्णांक होनी चाहिए।", @@ -469,7 +469,7 @@ "abusefilter-history-hidden": "छिपा हुआ", "abusefilter-history-protected": "सुरक्षित", "abusefilter-history-enabled": "सक्षम", - "abusefilter-history-global": "ग्लोबल", + "abusefilter-history-global": "वैश्विक", "abusefilter-history-timestamp": "समय", "abusefilter-history-user": "सदस्य", "abusefilter-history-public": "सार्वजनिक फ़िल्टर विवरण", @@ -594,7 +594,7 @@ "abusefilter-diff-backhistory": "फ़िल्टर इतिहास", "abusefilter-diff-prev": "पुराना बदलाव", "abusefilter-diff-next": "नया बदलाव", - "abusefilter-import-intro": "आप दूसरे विकियों से फ़िल्टर्स आयात करने के लिए इस इंटरफ़ेस का उपयोग कर सकते हैं। स्रोत विकि पर सम्पादन इंटरफ़ेस में \"{{int:abusefilter-edit-tools}}\" के नीचे \"{{int:abusefilter-edit-export}}\" पर क्लिक करें। फिर दिखने वाले टेक्स्टबक्से में दी गई सामग्री को कॉपी करें, इस टेक्स्टबक्से में पेस्ट करें, और फिर \"{{int:abusefilter-import-submit}}\" पर क्लिक करें।", + "abusefilter-import-intro": "आप दूसरे विकियों से फ़िल्टर्स आयात करने के लिए इस अंतरफलक का उपयोग कर सकते हैं। स्रोत विकि पर सम्पादन अंतरफलक में \"{{int:abusefilter-edit-tools}}\" के नीचे \"{{int:abusefilter-edit-export}}\" पर क्लिक करें। फिर दिखने वाले टेक्स्टबक्से में दी गई सामग्री को कॉपी करें, इस टेक्स्टबक्से में पेस्ट करें, और फिर \"{{int:abusefilter-import-submit}}\" पर क्लिक करें।", "abusefilter-import-submit": "डेटा आयात करें", "abusefilter-import-invalid-data": "आपने जो डेटा आयात करने का प्रयास किया है वह मान्य नहीं है", "abusefilter-group-default": "डिफ़ॉल्ट", diff -Nru mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/hr.json mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/hr.json --- mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/hr.json 2026-04-01 12:37:38.310978700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/hr.json 2026-06-29 18:12:58.968041700 +0000 @@ -132,6 +132,7 @@ "log-action-filter-rights-restoreautopromote": "Automatska dodjela statusa omogućena", "logentry-rights-blockautopromote": "$1 {{GENDER:$2|onemogućio|onemogućila}} je automatsku dodjelu statusa {{GENDER:$4|$3}} na rok od $5", "logentry-rights-restoreautopromote": "$1 {{GENDER:$2|omogućio|omogućila}} je automatsku dodjelu statusa {{GENDER:$4|$3}}", + "log-name-abusefilterblockeddomainhit": "Evidencija blokiranih domena", "abusefilter-list": "Svi filtri", "abusefilter-list-id": "ID filtra", "abusefilter-list-pattern": "Uzorak", @@ -522,7 +523,9 @@ "abusefilter-view-privatedetails-legend": "Vidi privatne detalje", "abusefilter-view-privatedetails-reason": "Razlog pristupu privatnim detaljima:", "abusefilter-log-details-id": "Evidencijski ID", + "abusefilter-blocked-domains-add-explanation": "Ovdje možete dodati internetsku domenu na popis blokiranih domena.", "abusefilter-blocked-domains-attempted": "Tekst koji ste htjeli objaviti blokirao je naš filter. Blokirano je dodavanje sljedeće domene: $1", + "log-description-abusefilterblockeddomainhit": "Evidencija pokušaja dodavanja [[Special:BlockedExternalDomains|blokiranih internetskih domena]].", "abusefilter-log-ip-not-available": "Nije dostupno", "tag-abusefilter-condition-limit": "dostignuta granica uvjeta", "tag-abusefilter-condition-limit-description": "Uređivanja ili druge radnje koje nije bilo moguće provjeriti pomoću svih aktivnih [[Special:AbuseFilter|filtara zloporaba]] ([[mw:Extension:AbuseFilter/Conditions|pomoć]])." diff -Nru mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/id.json mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/id.json --- mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/id.json 2026-04-01 12:37:38.311978800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/id.json 2026-06-29 17:51:25.602342100 +0000 @@ -34,7 +34,8 @@ "Syman51", "Veracious", "Zulf", - "Penyuwangi" + "Penyuwangi", + "Bayahiu" ] }, "abusefilter-desc": "Menerapkan heuristik otomatis ke suntingan", @@ -576,7 +577,7 @@ "abusefilter-examine-incompatible": "Perubahan yang Anda minta tidak ditunjang oleh Filter Penyalahgunaan", "abusefilter-examine-noresults": "Tidak ada hasil yang ditemukan untuk pencarian dengan parameter yang anda sediakan.", "abusefilter-topnav": "'''Navigasi Filter Penyalahgunaan '''", - "abusefilter-topnav-home": "Utama", + "abusefilter-topnav-home": "Beranda", "abusefilter-topnav-recentchanges": "Perubahan filter terbaru", "abusefilter-topnav-test": "Tumpak uji coba", "abusefilter-topnav-examine": "Memeriksa suntingan terdahulu", diff -Nru mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/it.json mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/it.json --- mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/it.json 2026-04-01 12:37:38.312978700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/it.json 2026-06-29 18:12:58.969041600 +0000 @@ -341,8 +341,8 @@ "abusefilter-edit-builder-op-comparison-notequal-strict": "Valore e tipo diversi da ($1)", "abusefilter-edit-builder-op-comparison-lt": "Minore di ($1)", "abusefilter-edit-builder-op-comparison-gt": "Maggiore di ($1)", - "abusefilter-edit-builder-op-comparison-lte": "Minore di o uguale a ($1)", - "abusefilter-edit-builder-op-comparison-gte": "Maggiore di o uguale a ($1)", + "abusefilter-edit-builder-op-comparison-lte": "Minore o uguale a ($1)", + "abusefilter-edit-builder-op-comparison-gte": "Maggiore o uguale a ($1)", "abusefilter-edit-builder-group-op-bool": "Operatori booleani", "abusefilter-edit-builder-op-bool-not": "Not logico ($1)", "abusefilter-edit-builder-op-bool-and": "And logico ($1)", diff -Nru mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/kk-cyrl.json mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/kk-cyrl.json --- mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/kk-cyrl.json 2026-04-01 12:37:38.313978700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/kk-cyrl.json 2026-06-29 17:51:25.604342200 +0000 @@ -8,7 +8,8 @@ "Hedeyohu22", "U.ayaao.p", "Нұрлан Рахымжанов", - "СеніңШешең" + "СеніңШешең", + "Moonborn" ] }, "abusefilter": "Бұзақылықты сүзгілеуді басқару", @@ -59,7 +60,7 @@ "abusefilter-log-details-privatedetails": "Жеке деректері", "abusefilter-log-details-ip": "Қайнар IP мекен жайы", "abusefilter-log-noactions": "еш", - "abusefilter-log-noactions-filter": "Еш", + "abusefilter-log-noactions-filter": "Ешқайсысы", "abusefilter-log-details-diff": "Өңдеп жасаған өзгерістері", "abusefilter-log-linkoncontribs": "бұзақылық жасау журналы", "abusefilter-log-linkoncontribs-text": "Бұл қатысушының бұзақылық жасау журналы", diff -Nru mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/ko.json mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/ko.json --- mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/ko.json 2026-04-01 12:37:38.313978700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/ko.json 2026-06-29 18:12:58.969041600 +0000 @@ -36,19 +36,23 @@ "렌즈", "밝은소년", "아라", - "YeBoy371" + "YeBoy371", + "Bisang", + "Minejango2", + "Tensama0415", + "解浪" ] }, "abusefilter-desc": "사용자 편집을 규칙에 따라 자동으로 검사합니다", "abusefilter": "편집 필터 관리", "abuselog": "편집 필터 기록", - "abusefilter-intro": "편집 필터 관리 인터페이스를 사용하는 여러분을 환영합니다.\n편집 필터는 모든 행위에 대해 문제가 있는지 자동으로 검사하는 소프트웨어입니다.\n이 인터페이스는 정의된 필터 목록을 나열하며, 나열된 필터는 수정할 수 있습니다.", + "abusefilter-intro": "편집 필터 관리 인터페이스를 사용하는 여러분을 환영합니다.\n편집 필터는 모든 작업에 대해 문제가 있는지 자동으로 검사하는 소프트웨어입니다.\n이 인터페이스는 정의된 필터 목록을 나열하며, 나열된 필터는 수정할 수 있습니다.", "abusefilter-mustviewprivateoredit": "보안상의 이유로, 비공개 편집 필터를 보거나 필터 편집 권한을 가진 사용자만이 이 양식을 사용할 수 있습니다.", - "abusefilter-warning": "'''경고:''' 이 동작은 유해한 것으로 자동 판별되었습니다.\n비생산적인 동작은 즉시 되돌려질 것이며,\n이러한 편집이 반복되거나 정도가 심한 경우 계정이나 IP 주소가 차단될 것입니다.\n만약 해당 동작에 문제가 없다면, 확인을 위해 다시 저장해도 됩니다.\n문제가 되는 관련 규칙에 대한 간략한 설명은 다음과 같습니다: $1", - "abusefilter-disallowed": "이 동작은 유해한 것으로 자동 판별되었기 때문에 불허되었습니다.\n이 동작에 문제가 없다면 관리자에게 무엇을 하려 하는지 알려 주세요.\n문제가 되는 관련 규칙에 대한 간략한 설명은 다음과 같습니다: $1", - "abusefilter-blocked-display": "시스템이 현재 동작에 문제가 있다고 판단하여 동작의 실행을 금지하였습니다.\n또한 {{SITENAME}}을(를) 보호하기 위하여 사용 중인 계정과 관련된 IP 주소가 차단되었습니다.\n이 차단이 오류로 인한 것이라면 관리자에게 문의해 주세요.\n문제가 된 필터 규칙은 다음과 같습니다: $1", - "abusefilter-degrouped": "이 동작은 유해한 것으로 자동 판별되었습니다.\n따라서 동작이 불허되었으며, 계정이 비정상적으로 사용된다고 의심되어 모든 권한이 해제되었습니다.\n이것이 잘못된 판별이라고 생각되시면 사무관에게 연락하여 이 동작에 대한 설명을 제공해 주세요. 그러면 권한은 복구될 것입니다.\n문제가 되는 관련 규칙에 대한 간략한 설명은 다음과 같습니다: $1", - "abusefilter-autopromote-blocked": "시스템이 현재 동작에 문제가 있다고 판단하여 동작이 불허되었습니다.\n또한 보안상 이유로 사용자 계정에 부여된 일부 권한이 일시적으로 정지되었습니다.\n문제가 된 필터 규칙은 다음과 같습니다: $1", + "abusefilter-warning": "'''경고:''' 이 작업은 유해한 것으로 자동 판별되었습니다.\n비생산적인 작업은 빠르게 되돌려질 것이며,\n이러한 편집이 반복되거나 정도가 심한 경우 계정이나 IP 주소가 차단될 수 있습니다.\n만약 해당 작업에 문제가 없다고 생각한다면, 다시 저장할 수 있습니다.\n문제가 되는 편집 필터 규칙에 대한 간략한 설명은 다음과 같습니다: $1", + "abusefilter-disallowed": "이 작업은 유해한 것으로 자동 판별되었기 때문에 불허되었습니다.\n이 작업에 문제가 없다면 관리자에게 무엇을 하려 하는지 알려 주세요.\n문제가 되는 관련 규칙에 대한 간략한 설명은 다음과 같습니다: $1", + "abusefilter-blocked-display": "시스템이 현재 작업에 문제가 있다고 판단하여 동작의 실행을 금지하였습니다.\n또한 {{SITENAME}}을(를) 보호하기 위하여 사용 중인 계정과 관련된 IP 주소가 차단되었습니다.\n이 차단이 오류로 인한 것이라면 관리자에게 문의해 주세요.\n문제가 된 필터 규칙은 다음과 같습니다: $1", + "abusefilter-degrouped": "이 작업은 유해한 것으로 자동 판별되었습니다.\n따라서 작업이 불허되었으며, 계정이 비정상적으로 사용된다고 의심되어 모든 권한이 해제되었습니다.\n이것이 잘못된 판별이라고 생각되시면 사무관에게 연락하여 이 작업에 대한 설명을 제공해 주세요. 그러면 권한은 복구될 것입니다.\n문제가 되는 관련 규칙에 대한 간략한 설명은 다음과 같습니다: $1", + "abusefilter-autopromote-blocked": "시스템이 현재 작업에 문제가 있다고 판단하여 작업이 불허되었습니다.\n또한 보안상 이유로 사용자 계정에 부여된 일부 권한이 일시적으로 정지되었습니다.\n문제가 된 필터 규칙은 다음과 같습니다: $1", "abusefilter-blocker": "편집 필터", "abusefilter-blockreason": "편집 필터에 의해 자동으로 차단되었습니다.\n일치한 규칙에 대한 설명: $1", "abusefilter-degroupreason": "편집 필터에 의해 자동으로 권한이 해제되었습니다.\n규칙 설명: $1", @@ -58,33 +62,33 @@ "right-abusefilter-view": "편집 필터 보기", "right-abusefilter-log": "편집 필터 기록 보기", "right-abusefilter-log-detail": "편집 필터 기록의 자세한 내용 보기", - "right-abusefilter-privatedetails": "편집 필터 기록의 비공개 정보 보기", + "right-abusefilter-privatedetails": "편집 필터 로그의 비공개 데이터 보기", "right-abusefilter-privatedetails-log": "편집 필터 비공개 상세 정보 접근 기록 보기", - "right-abusefilter-modify-restricted": "편집 필터의 제한된 기능 설정 바꾸기", + "right-abusefilter-modify-restricted": "편집 필터의 제한된 작업 설정 바꾸기", "right-abusefilter-revert": "주어진 필터에 의한 모든 바뀜을 되돌리기", - "right-abusefilter-view-private": "비공개된 필터 보기", + "right-abusefilter-view-private": "비공개로 표시된 필터 보기", "right-abusefilter-log-private": "비공개된 편집 필터 기록 보기", "right-abusefilter-hide-log": "편집 필터 기록의 항목 숨기기", "right-abusefilter-hidden-log": "숨겨진 편집 필터 기록 보기", "right-abusefilter-modify-global": "전역 편집 필터를 만들거나 수정하기", - "right-abusefilter-protected-vars-log": "보호된 변수 값에 접근하는 것과 관련된 기록 보기", - "action-abusefilter-modify": "편집 필터를 수정할", - "action-abusefilter-view": "편집 필터를 볼", - "action-abusefilter-log": "편집 필터 기록을 볼", - "action-abusefilter-log-detail": "편집 필터 기록에서 자세한 내용을 볼", - "action-abusefilter-privatedetails": "편집 필터 기록에서 비공개 내용을 볼", + "right-abusefilter-protected-vars-log": "보호된 변수 값에 접근하는 것과 관련된 로그 보기", + "action-abusefilter-modify": "편집 필터를 수정", + "action-abusefilter-view": "편집 필터 보기", + "action-abusefilter-log": "편집 필터 기록 보기", + "action-abusefilter-log-detail": "편집 필터 기록에서 자세한 내용 보기", + "action-abusefilter-privatedetails": "편집 필터 로그의 비공개 데이터 보기", "action-abusefilter-privatedetails-log": "편집 필터 비공개 상세 정보 접근 기록 보기", - "action-abusefilter-modify-restricted": "편집 필터의 제한된 기능 설정을 바꿀", + "action-abusefilter-modify-restricted": "편집 필터의 제한된 작업 설정을 바꾸기", "action-abusefilter-revert": "주어진 필터에 의한 모든 바뀜을 되돌릴", - "action-abusefilter-view-private": "비공개된 필터를 볼", - "action-abusefilter-log-private": "비공개된 필터의 기록을 볼", - "action-abusefilter-log-protected": "보호된 것으로 표시된 편집 필터의 기록을 볼", - "action-abusefilter-log-protected-access": "환경 설정에서 옵션을 먼저 활성화하지 않고도 노출 및 보호된 변수가 있는 기록을 볼", + "action-abusefilter-view-private": "비공개로 표시된 필터 보기", + "action-abusefilter-log-private": "비공개된 필터 기록 보기", + "action-abusefilter-log-protected": "보호된 것으로 표시된 편집 필터의 기록 보기", + "action-abusefilter-log-protected-access": "환경 설정에서 옵션을 먼저 활성화하지 않고도 노출 및 보호된 변수가 있는 로그를 보기", "action-abusefilter-hide-log": "편집 필터 기록의 항목 숨기기", "action-abusefilter-hidden-log": "숨겨진 편집 필터 기록 보기", "action-abusefilter-modify-global": "전역 편집 필터를 만들거나 수정하기", - "action-abusefilter-protected-vars-log": "보호된 변수를 표시하는 기록을 볼", - "abusefilter-log-summary": "이 기록은 필터 규칙과 일치하는 모든 행위에 대한 목록을 보여줍니다.", + "action-abusefilter-protected-vars-log": "보호된 변수를 표시하는 로그 보기", + "abusefilter-log-summary": "이 기록은 필터 규칙과 일치하는 모든 작업에 대한 목록을 보여줍니다.", "abusefilter-log-search": "편집 필터 기록 검색", "abusefilter-log-search-user": "사용자:", "abusefilter-log-search-group": "필터 그룹:", @@ -108,9 +112,9 @@ "abusefilter-log-search-action-taken-label": "조치:", "abusefilter-log-search-action-taken-any": "모두", "abusefilter-log-search-submit": "검색", - "abusefilter-log-entry": "$1: $2님이 $4 문서에서 \"$3\" 동작을 {{GENDER:$8|수행하여}} 편집 필터가 {{GENDER:$8|작동하였습니다}}.\n조치: $5;\n필터 설명: $6", - "abusefilter-log-entry-withdiff": "$1: $2님이 $4 문서에서 \"$3\" 동작을 {{GENDER:$8|수행하여}} 편집 필터가 {{GENDER:$8|작동하였습니다}}.\n조치: $5;\n필터 설명: $6 ($7)", - "abusefilter-log-detailedentry-meta": "$1: $2님이 $5에서 \"$4\" 동작을 {{GENDER:$9|수행하여}} $3이(가) {{GENDER:$9|작동했습니다}}.\n조치: $6;\n필터 설명: $7 ($8)", + "abusefilter-log-entry": "$1: $2님이 $4 문서에서 \"$3\" 작업을 {{GENDER:$8|수행하여}} 편집 필터가 {{GENDER:$8|작동하였습니다}}.\n조치: $5;\n필터 설명: $6", + "abusefilter-log-entry-withdiff": "$1: $2님이 $4 문서에서 \"$3\" 작업을 {{GENDER:$8|수행하여}} 편집 필터가 {{GENDER:$8|작동하였습니다}}.\n조치: $5;\n필터 설명: $6 ($7)", + "abusefilter-log-detailedentry-meta": "$1: $2님이 $5에서 \"$4\" 작업을 {{GENDER:$9|수행하여}} $3이(가) {{GENDER:$9|작동했습니다}}.\n조치: $6;\n필터 설명: $7 ($8)", "abusefilter-log-detailedentry-global": "전역 필터 $1", "abusefilter-log-detailedentry-local": "필터 $1", "abusefilter-log-detailslink": "자세한 사항", @@ -121,7 +125,7 @@ "abusefilter-log-details-legend": "기록 $1에 대한 자세한 정보", "abusefilter-log-details-var": "변수", "abusefilter-log-details-val": "값", - "abusefilter-log-details-vars": "명령 변수", + "abusefilter-log-details-vars": "작업 매개변수", "abusefilter-log-details-privatedetails": "비공개 기록 상세 정보", "abusefilter-log-details-ip": "사용자의 IP 주소", "abusefilter-log-details-checkuser": "사용자 검사", @@ -157,7 +161,7 @@ "abusefilter-log-hide-done-show": "{{PLURAL:$1|숨김 해제됨}}", "abusefilter-log-entry-suppress": "$1님이 $3 기록을 {{GENDER:$2|숨겼습니다}}", "abusefilter-log-entry-unsuppress": "$1님이 $3 기록의 {{GENDER:$2|숨김을 해제했습니다}}", - "logentry-abusefilter-hit": "$1님이 $3에서 \"$5\" 동작을 {{GENDER:$2|하여}} $4이(가) {{GENDER:$2|작동하였습니다}}. 조치: $6 ($7)", + "logentry-abusefilter-hit": "$1님이 $3에서 \"$5\" 작업을 {{GENDER:$2|하여}} $4이(가) {{GENDER:$2|작동하였습니다}}. 조치: $6 ($7)", "log-action-filter-abusefilter": "필터 변경 유형:", "log-action-filter-abusefilter-create": "새 필터 만들기", "log-action-filter-abusefilter-modify": "필터 수정", @@ -166,7 +170,7 @@ "log-action-filter-rights-restoreautopromote": "자동 승격 복원", "logentry-abusefilterprivatedetails-access": "$1님이 $3의 비공개 상세 정보에 {{GENDER:$2|접근하였습니다}}", "logentry-rights-blockautopromote": "$1님이 {{GENDER:$4|$3}}님의 자동 권한 상승을 $5 {{GENDER:$2|차단했습니다}}", - "logentry-rights-restoreautopromote": "$1은 {{GENDER:$4|$3}}의 자동 승진 기능을 {{GENDER:$2|복원}}함", + "logentry-rights-restoreautopromote": "$1님이 {{GENDER:$4|$3}}의 자동 승진 기능을 {{GENDER:$2|복원}}했습니다", "logentry-abusefilterblockeddomainhit-hit": "{{GENDER:$2|$1}}님이 $3 문서에 $4 항목 추가를 시도함으로써 차단된 도메인 히트를 일으켰습니다", "abusefilterprivatedetails-log-name": "편집 필터 비공개 상세 정보 접근 기록", "log-name-abusefilterblockeddomainhit": "차단된 도메인 히트 기록", @@ -225,7 +229,7 @@ "abusefilter-reautoconfirm-none": "이 사용자는 {{GENDER:$1}}자동 인증 상태가 중단된 적이 없습니다.", "abusefilter-reautoconfirm-notallowed": "자동 인증 상태를 복구할 권한이 없습니다.", "abusefilter-reautoconfirm-done": "계정의 자동 인증 상태가 복구되었습니다", - "abusefilter-status": "최근 {{PLURAL:$1|동작}} $1개 중 $2개 ($3%)가 부하 한도 $4에 도달{{PLURAL:$2|했고}} $5개($6%)가 현재 활성화된 필터와 일치{{PLURAL:$5|했습니다}}.", + "abusefilter-status": "최근 {{PLURAL:$1|작업}} $1개 중 $2개 ($3%)가 부하 한도 $4에 도달{{PLURAL:$2|했고}} $5개($6%)가 현재 활성화된 필터와 일치{{PLURAL:$5|했습니다}}.", "abusefilter-add": "편집 필터 추가하기", "abusefilter-edit": "편집 필터 편집하기", "abusefilter-edit-specific": "편집 필터 $1: $2 편집하기", @@ -236,7 +240,7 @@ "abusefilter-edit-oldwarning": "이 필터의 이전 버전을 수정하고 있습니다.\n아래의 통계는 이 필터의 최신판에 대한 것입니다.\n변경 사항을 저장하면 편집하고 있는 판 이후의 모든 변경사항을 덮어쓰게 됩니다. •\n[[Special:AbuseFilter/history/$2|이 필터의 역사로 돌아가기]].", "abusefilter-edit-oldwarning-view": "이 필터의 오래된 판을 보고 있습니다.\n인용된 통계는 최근 판의 필터에 대한 것입니다. •\n[[Special:AbuseFilter/history/$2|이 필터의 역사로 돌아갑니다]].", "abusefilter-edit-status-label": "통계:", - "abusefilter-edit-status": "최근 {{PLURAL:$1|동작}} $1개 중 $2건($3%)이 이 필터와 일치하였습니다.\n평균적으로 필터의 작동 시간은 $4밀리초이며, $5만큼의 {{PLURAL:$5|부하}}가 걸리고 있습니다.", + "abusefilter-edit-status": "최근 {{PLURAL:$1|작업}} $1개 중 $2건($3%)이 이 필터와 일치하였습니다.\n평균적으로 필터의 작동 시간은 $4밀리초이며, $5만큼의 {{PLURAL:$5|부하}}가 걸리고 있습니다.", "abusefilter-edit-throttled-warning": "'''경고''': 이 필터는 자동으로 유해한 것으로 표시되었습니다. 안전 장치로서 다음의 {{PLURAL:$2|조치}}는 실행되지 않을 것입니다: $1 높은 일치율이 예상되는지 확인해주세요. 그렇다면 필터를 다시 저장하여 이 제한을 제거할 수 있습니다.", "abusefilter-edit-throttled-warning-no-actions": "'''경고:''' 이 필터는 자동으로 유해한 것으로 표시되었습니다. 자동으로 비활성화된 조치는 없지만 높은 일치율이 예상되는지 확인해 주세요. 그렇다면 이 경고를 무시해도 됩니다.", "abusefilter-edit-new": "새 필터", @@ -261,8 +265,8 @@ "abusefilter-edit-lastmod-text": "$1에 $2님이 바꿈", "abusefilter-edit-hitcount": "필터 동작 횟수:", "abusefilter-edit-consequences": "일치할 때 취할 조치", - "abusefilter-edit-action-warn": "사용자에게 경고하고 이 행위를 중지", - "abusefilter-edit-action-disallow": "문제가 되는 동작을 사용자가 수행하지 못하도록 막기", + "abusefilter-edit-action-warn": "사용자에게 경고하고 이 작업을 중지", + "abusefilter-edit-action-disallow": "문제가 되는 작업을 사용자가 수행하지 못하도록 막기", "abusefilter-edit-action-blockautopromote": "사용자의 자동 인증 상태를 해제", "abusefilter-edit-action-degroup": "모든 사용자 권한을 해제", "abusefilter-edit-action-block": "사용자 및 IP 주소의 편집을 차단", @@ -270,7 +274,7 @@ "abusefilter-edit-action-throttle": "속도 제한을 넘었을 때만 필터를 적용", "abusefilter-edit-action-rangeblock": "사용자가 사용한 개별 IP 대역을 차단", "abusefilter-edit-action-tag": "나중에 검토하기 위해 태그하기", - "abusefilter-edit-throttle-count": "허용할 동작 수:", + "abusefilter-edit-throttle-count": "허용할 작업 수:", "abusefilter-edit-throttle-period": "주기 (단위: 초):", "abusefilter-edit-throttle-groups": "속도 제한 묶기 기준:", "abusefilter-edit-throttle-groups-help": "$1를 참고하십시오.", @@ -285,17 +289,17 @@ "abusefilter-throttle-site": "사이트 전반", "abusefilter-throttle-page": "문서", "abusefilter-throttle-none": "(없음)", - "abusefilter-throttle-details": "$2{{PLURAL:$2|초}}당 {{PLURAL:$1|동작}} $1회를 허용, 속도 제한 단위: $3", + "abusefilter-throttle-details": "$2{{PLURAL:$2|초}}당 {{PLURAL:$1|작업}} $1회를 허용, 속도 제한 단위: $3", "abusefilter-edit-warn-message": "경고할 때 사용할 시스템 메시지:", "abusefilter-edit-warn-other": "다른 메시지", "abusefilter-edit-warn-other-label": "다른 메시지의 문서 이름:\n:(\"미디어위키:\" 접두어를 뺀 이름)", - "abusefilter-edit-warn-actions": "동작:", + "abusefilter-edit-warn-actions": "작업:", "abusefilter-edit-warn-preview": "선택한 메시지 미리 보기 표시/숨기기", "abusefilter-edit-warn-edit": "선택한 메시지를 만들기/편집하기", "abusefilter-edit-disallow-message": "불허에 사용될 시스템 메시지:", "abusefilter-edit-disallow-other": "다른 메시지", "abusefilter-edit-disallow-other-label": "다른 메시지의 문서 이름:\n:(\"미디어위키:\" 접두어를 뺀 이름)", - "abusefilter-edit-disallow-actions": "동작:", + "abusefilter-edit-disallow-actions": "작업:", "abusefilter-edit-disallow-preview": "선택한 메시지 미리 보기 표시/숨기기", "abusefilter-edit-disallow-edit": "선택한 메시지를 만들기/편집하기", "abusefilter-edit-tag-tag": "적용할 [[Special:Tags|태그]]:", @@ -308,7 +312,7 @@ "abusefilter-block-talk": "토론 문서 차단됨", "abusefilter-edit-denied": "이 필터는 비공개로 설정되었기 때문에 이 필터의 자세한 사항을 볼 수 없습니다.", "abusefilter-edit-denied-protected-vars": "이 필터는 보호된 변수를 사용하고 비공개되어 있으므로 세부 정보를 볼 수 없습니다.", - "abusefilter-edit-main": "필터 변수", + "abusefilter-edit-main": "필터 매개변수", "abusefilter-edit-done-subtitle": "필터 편집됨", "abusefilter-edit-done": "[[Special:AbuseFilter/$1|필터 $3]]에서 [[Special:AbuseFilter/history/$1/diff/prev/$2|내 편집]]이 저장되었습니다.", "abusefilter-edit-badsyntax": "입력된 필터에 구문 오류가 있습니다.\n파서 출력값:
$1
", @@ -334,11 +338,11 @@ "abusefilter-edit-notallowed-global-custom-msg": "전역 필터의 경우 사용자 지정 경고 및 불허 메시지는 지원되지 않습니다", "abusefilter-edit-invalid-warn-message": "경고 메시지는 비워둘 수 없습니다.", "abusefilter-edit-invalid-disallow-message": "경고 메시지는 비워둘 수 없습니다.", - "abusefilter-edit-invalid-throttlecount": "스로틀 동작 수는 양수여야 합니다.", - "abusefilter-edit-invalid-throttleperiod": "스로틀 기간은 양의 정수여야 합니다.", - "abusefilter-edit-empty-throttlegroups": "적어도 하나의 스로틀 그룹을 선택해야 합니다.", - "abusefilter-edit-duplicated-throttlegroups": "스로틀 그룹은 중복을 가질 수 없습니다.", - "abusefilter-edit-invalid-throttlegroups": "지정된 스로틀 그룹은 유효하지 않습니다.", + "abusefilter-edit-invalid-throttlecount": "속도 제한 조치 수는 양수여야 합니다.", + "abusefilter-edit-invalid-throttleperiod": "속도 제한 기간은 양의 정수여야 합니다.", + "abusefilter-edit-empty-throttlegroups": "적어도 하나의 속도 제한 그룹을 선택해야 합니다.", + "abusefilter-edit-duplicated-throttlegroups": "속도 제한 그룹은 중복을 가질 수 없습니다.", + "abusefilter-edit-invalid-throttlegroups": "지정된 속도 제한 그룹은 유효하지 않습니다.", "abusefilter-edit-invalid-group": "제시한 필터 그룹('$1')이 올바르지 않습니다.", "abusefilter-edit-builder-select": "커서가 있는 위치에 추가할 설정을 선택하세요.", "abusefilter-edit-builder-group-op-arithmetic": "산술 연산자", @@ -366,7 +370,7 @@ "abusefilter-edit-builder-misc-in": "문자열에 포함 ($1)", "abusefilter-edit-builder-misc-contains": "왼쪽 문자열이 오른쪽 문자열을 포함 ($1)", "abusefilter-edit-builder-misc-like": "패턴 일치 ($1)", - "abusefilter-edit-builder-misc-stringlit": "문자열 그대로 ($1)", + "abusefilter-edit-builder-misc-stringlit": "문자열 리터럴 ($1)", "abusefilter-edit-builder-misc-rlike": "정규 표현식 일치 ($1)", "abusefilter-edit-builder-misc-irlike": "정규 표현식 일치, 대소문자 구분하지 않음 ($1)", "abusefilter-edit-builder-misc-tern": "3단 연산자 ($1)", @@ -402,7 +406,7 @@ "abusefilter-edit-builder-group-vars": "변수", "abusefilter-edit-builder-vars-timestamp": "바뀐 시점의 유닉스 시간 기록 ($1)", "abusefilter-edit-builder-vars-accountname": "계정 생성 시 계정 이름 ($1)", - "abusefilter-edit-builder-vars-action": "동작 ($1)", + "abusefilter-edit-builder-vars-action": "작업 ($1)", "abusefilter-edit-builder-vars-addedlines": "편집 중 추가된 줄 ($1)", "abusefilter-edit-builder-vars-delta": "편집에서의 문서 크기 변화 ($1)", "abusefilter-edit-builder-vars-diff": "편집 전후의 차이 ($1)", @@ -512,13 +516,13 @@ "abusefilter-exception-unclosedstring": "$1에서 시작하는 닫히지 않은 문자열이 있습니다.", "abusefilter-exception-invalidoperator": "$1번째 문자에 잘못된 연산자 \"$2\"가 사용되었습니다.", "abusefilter-exception-unrecognisedtoken": "$1번째 문자에 알 수 없는 토큰 \"$2\"이 있습니다.", - "abusefilter-exception-noparams": "$1번째 문자에 있는 \"$2\" 함수에 변수가 없습니다.\n{{PLURAL:$3|인수}} $3개를 예측했습니다.", + "abusefilter-exception-noparams": "$1번째 문자에 있는 \"$2\" 함수에 매개변수가 없습니다.\n{{PLURAL:$3|인수}} $3개를 예측했습니다.", "abusefilter-exception-dividebyzero": "$1번째 문자에서 $2를 0으로 나누려 하고 있습니다.", "abusefilter-exception-unrecognisedvar": "$1번째 문자에 알 수 없는 변수 $2가 있습니다.", - "abusefilter-exception-notenoughargs": "$1번째 문자에서 호출한 $2 함수에 변수가 부족합니다.\n{{PLURAL:$3|변수}} $3개가 있어야 하지만 $4개가 있습니다.", - "abusefilter-exception-toomanyargs": "$1번째 문자에서 호출한 $2 함수에 변수가 너무 많습니다.\n{{PLURAL:$3|변수}} $3개가 최대이지만 $4개가 있습니다.", + "abusefilter-exception-notenoughargs": "$1번째 문자에서 호출한 $2 함수에 인수가 부족합니다.\n{{PLURAL:$3|인수}} $3개가 있어야 하지만 $4개가 있습니다.", + "abusefilter-exception-toomanyargs": "$1번째 문자에서 호출한 $2 함수에 인수가 너무 많습니다.\n{{PLURAL:$3|인수}} $3개가 최대이지만 $4개가 있습니다.", "abusefilter-exception-regexfailure": "$1번째 글자의 \"$2\" 정규 표현식에 오류가 있습니다.", - "abusefilter-exception-overridebuiltin": "$1번째 문자에서 소프트웨어에 내장된 변수를 덮는 \"$2\" 변수가 있습니다.", + "abusefilter-exception-overridebuiltin": "$1번째 문자에서 소프트웨어에 내장된 변수를 덮는 \"$2\" 식별자가 있습니다.", "abusefilter-exception-usebuiltin": "문자 $1에서 \"$2\" 내장 식별자를 잘못 사용했습니다.", "abusefilter-exception-outofbounds": "$1번째 문자에서 존재하지 않는 배열 항목 $2(배열 길이 = $3)를 요청하고 있습니다.", "abusefilter-exception-negativeindex": "배열에는 음수 인덱스가 허용되지 않습니다. $1 문자에서 \"$2\" 인덱스를 받았습니다.", @@ -539,15 +543,15 @@ "abusefilter-action-rangeblock": "광역 차단하기", "abusefilter-action-disallow": "불허", "abusefilter-revert-title": "필터 $1로 모든 편집을 되돌리기", - "abusefilter-revert-intro": "이 양식을 통해 부정 행위 필터 $1이 일으킨 모든 조치를 되돌릴 수 있습니다.\n이 도구를 사용할 때 주의해주세요.", - "abusefilter-revert-preview-item": "$1: $2가 $4에 $3{{GENDER:$7|함}}\n되돌릴 동작: $5 ($6)", - "abusefilter-revert-search-legend": "부정 행위 방지 필터의 동작 중 되돌릴 동작 선택하기", + "abusefilter-revert-intro": "이 양식을 통해 편집 필터 $1에 의해 발생한 모든 조치를 되돌릴 수 있습니다.\n이 도구를 사용할 때 주의해주세요.", + "abusefilter-revert-preview-item": "$1: $2가 $4에 $3{{GENDER:$7|함}}\n되돌릴 작업: $5 ($6)", + "abusefilter-revert-search-legend": "부정 행위 방지 필터의 조치 중 되돌릴 조치 선택하기", "abusefilter-revert-periodstart": "시작 시간:", "abusefilter-revert-periodend": "마지막 시간:", - "abusefilter-revert-search": "명령 선택하기", + "abusefilter-revert-search": "조치 선택하기", "abusefilter-revert-filter": "필터 ID:", - "abusefilter-revert-preview-no-results": "쿼리가 되돌릴 작업을 찾지 못했습니다.", - "abusefilter-revert-preview-intro": "다음은 이 동작을 통해 복구될 부정 행위 방지 필터의 동작의 목록입니다.\n주의를 기울여 검토한 후에 \"{{int:abusefilter-revert-confirm}}\" 버튼을 클릭하십시오.", + "abusefilter-revert-preview-no-results": "쿼리가 되돌릴 조치를 찾지 못했습니다.", + "abusefilter-revert-preview-intro": "다음은 이 작업을 통해 복구될 부정 행위 방지 필터의 조치의 목록입니다.\n주의를 기울여 검토한 후에 \"{{int:abusefilter-revert-confirm}}\" 버튼을 클릭하십시오.", "abusefilter-revert-confirm-legend": "되돌림 확인", "abusefilter-revert-confirm": "확인", "abusefilter-revert-success": "[[Special:AbuseFilter/$1|필터 $2]]에 의해 취해진 모든 조치를 되돌렸습니다.", @@ -590,7 +594,7 @@ "abusefilter-examine-syntaxerror": "이 필터의 필터 규칙 문법이 잘못되었습니다.", "abusefilter-examine-notfound": "요청한 바뀜을 찾을 수 없습니다.", "abusefilter-examine-incompatible": "요청한 바뀜은 부정 행위 방지 필터에서 지원하지 않습니다.", - "abusefilter-examine-noresults": "제공한 검색 변수에서 결과가 없습니다.", + "abusefilter-examine-noresults": "제공한 검색 매개변수에서 결과가 없습니다.", "abusefilter-examine-protected-vars-permission": "보호된 변수가 포함된 기록을 보려면 [[Special:Preferences|환경 설정]]에서 관련 동의를 수락해 주십시오.", "abusefilter-topnav": "'''편집 필터 둘러보기'''", "abusefilter-topnav-home": "대문", @@ -635,7 +639,7 @@ "abusefilter-blocked-domains-add-submit": "제출", "abusefilter-blocked-domains-domain-header": "도메인", "abusefilter-blocked-domains-notes-header": "노트", - "abusefilter-blocked-domains-actions-header": "동작", + "abusefilter-blocked-domains-actions-header": "작업", "abusefilter-blocked-domains-addedby-header": "추가한 사람:", "abusefilter-blocked-domains-remove": "제거", "abusefilter-blocked-domains-remove-title": "차단된 도메인 제거", @@ -655,17 +659,17 @@ "tag-abusefilter-condition-limit": "조건 제한 도달", "tag-abusefilter-condition-limit-description": "[[Special:AbuseFilter|편집 필터]]가 모두 확인하지 못한 편집 또는 행위 ([https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:AbuseFilter/Conditions 도움말])", "notification-header-throttle-filter": "최근 {{GENDER:$1|편집하신}} $2 편집 필터의 속도가 제한되었습니다.", - "notification-header-throttle-filter-actions": "{{GENDER:$1|당신이}} 최근 편집한 편집 필터 $2는 높은 속도의 일치를 보였으며 다음의 {{PLURAL:$4|동작이}} 자동으로 비활성화되었습니다: $3.", - "notification-header-throttle-filter-no-actions": "{{GENDER:$1|당신이}} 최근 편집한 편집 필터 $2는 높은 속도의 일치를 보였으며 다음의 자동으로 비활성화된 동작은 없습니다.", + "notification-header-throttle-filter-actions": "{{GENDER:$1|당신이}} 최근 편집한 편집 필터 $2는 높은 일치율을 보였으며 다음의 {{PLURAL:$4|작업이}} 자동으로 비활성화되었습니다: $3.", + "notification-header-throttle-filter-no-actions": "{{GENDER:$1|당신이}} 최근 편집한 편집 필터 $2는 높은 일치율을 보였지만 자동으로 비활성화된 작업은 없습니다.", "notification-subject-throttle-filter": "{{GENDER:$1|당신이}} 편집한 편집 필터는 {{SITENAME}}에서 속도가 제한되었습니다", "notification-link-text-show-filter": "필터 표시", "right-abusefilter-modify-blocked-external-domains": "링크를 차단할 외부 도메인을 만들거나 수정하기", - "action-abusefilter-modify-blocked-external-domains": "링크를 차단할 외부 도메인을 만들거나 수정할", + "action-abusefilter-modify-blocked-external-domains": "링크를 차단할 외부 도메인을 만들거나 수정하기", "right-abusefilter-bypass-blocked-external-domains": "차단된 외부 도메인을 우회하기", - "action-abusefilter-bypass-blocked-external-domains": "차단된 외부 도메인을 우회할", + "action-abusefilter-bypass-blocked-external-domains": "차단된 외부 도메인을 우회하기", "abusefilter-blocked-domains-cannot-edit-directly": "연결이 차단된 외부 도메인을 생성하거나 수정하려면 [[Special:BlockedExternalDomains|특수문서]]를 통해 수행해야 합니다.", "right-abusefilter-access-protected-vars": "보호된 변수를 사용하는 필터 보기 및 생성", - "action-abusefilter-access-protected-vars": "보호된 변수를 사용하는 필터를 보고 생성할", + "action-abusefilter-access-protected-vars": "보호된 변수를 사용하는 필터 보기 및 생성", "prefs-abusefilter": "편집필터", "abusefilter-preference-protected-vars-view-agreement": "편집 필터에서 임시 계정의 IP 주소 표시 활성화", "abusefilter-protected-vars-log-name": "편집 필터 보호 변수 기록", @@ -673,7 +677,7 @@ "logentry-abusefilter-protected-vars-change-access-enable": "$1님이 {{GENDER:$2|자신}}에게 보호된 변수를 볼 권한을 활성화함", "logentry-abusefilter-protected-vars-change-access-disable": "$1님이 {{GENDER:$2|자신}}에게 보호된 변수를 볼 권한을 비활성화함", "logentry-abusefilter-protected-vars-view-protected-var-value": "$1님이 $3 문서와 관련한 보호된 변수를 {{GENDER:$2|조회함}}", - "log-action-filter-abusefilter-protected-vars": "조치 유형:", + "log-action-filter-abusefilter-protected-vars": "작업 유형:", "log-action-filter-abusefilter-protected-vars-change-access": "접근 권한 변경", "log-action-filter-abusefilter-protected-vars-view-protected-variable-value": "보호된 변수 값 보기" } diff -Nru mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/ku-latn.json mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/ku-latn.json --- mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/ku-latn.json 2026-03-25 19:46:11.174013000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/ku-latn.json 2026-06-23 01:21:02.459357000 +0000 @@ -45,7 +45,7 @@ "abusefilter-edit-id": "IDya Fîltreyê:", "abusefilter-edit-switch-editor": "Edîtorê biguhêre", "abusefilter-edit-description": "Daxuyanî:\n:''(ji aliye her kesî dikare were dîtin)''", - "abusefilter-edit-field-description": "danasîn", + "abusefilter-edit-field-description": "îzah", "abusefilter-edit-group": "Komê parzûnê:", "abusefilter-edit-flags": "Al:", "abusefilter-edit-enabled": "Vî parzûnê biqefêle", diff -Nru mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/lb.json mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/lb.json --- mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/lb.json 2026-04-01 12:37:38.315978800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/lb.json 2026-06-29 18:12:58.970041800 +0000 @@ -57,9 +57,9 @@ "abusefilter-log-search-impact-saved": "Nëmme gespäichert Aktiounen", "abusefilter-log-search-impact-not-saved": "Ouni gespäichert Ännerungen", "abusefilter-log-search-entries-label": "Visibilitéit:", - "abusefilter-log-search-entries-all": "All Anträg", - "abusefilter-log-search-entries-hidden": "Nëmme verstoppten Anträg", - "abusefilter-log-search-entries-visible": "Nëmme siichtbar Anträg", + "abusefilter-log-search-entries-all": "All Ännerungen", + "abusefilter-log-search-entries-hidden": "Nëmme verstoppt Ännerungen", + "abusefilter-log-search-entries-visible": "Nëmme siichtbar Ännerungen", "abusefilter-log-search-action-label": "Ausléisend Aktioun:", "abusefilter-log-search-action-other": "Anerer", "abusefilter-log-search-action-taken-label": "Ausgeléist Aktioun:", @@ -184,7 +184,7 @@ "abusefilter-edit-action-degroup": "De Benotzer aus alle priviligéierte Gruppen eraushuelen", "abusefilter-edit-action-block": "De Benotzer an/oder d'IP-Adress fir Ännerunge spären", "abusefilter-edit-action-throttle": "Aktiounen nëmmen ausléise wann de Benotzer eng bestëmmte Limitt depasséiert", - "abusefilter-edit-action-rangeblock": "Späert den IP-Adresseberäich, aus dem de Benotzer kënnt.", + "abusefilter-edit-action-rangeblock": "Späert den IP-Adressberäich, aus dem de Benotzer kënnt.", "abusefilter-edit-action-tag": "D'Ännerung fir e spéidert Nokucke markéieren", "abusefilter-edit-throttle-count": "Zuel vun den erlaabten Aktiounen:", "abusefilter-edit-throttle-period": "Zäitraum (a Sekonnen):", @@ -192,7 +192,7 @@ "abusefilter-edit-throttle-groups-help-text": "d'Dokumentatioun op mediawiki.org", "abusefilter-throttle-ip": "IP-Adress", "abusefilter-throttle-user": "Benotzerkont", - "abusefilter-throttle-range": "IP Adressberäich", + "abusefilter-throttle-range": "IP-Adressberäich", "abusefilter-throttle-editcount": "Zuel vun den Ännerungen", "abusefilter-throttle-site": "ganzen Internetsite", "abusefilter-throttle-page": "Säit", @@ -274,7 +274,7 @@ "abusefilter-edit-builder-funcs-rcount": "Zuel vun de Kéieren, wou de regulären Ausdrock X an der Zeecheketten Y virkënnt ($1)", "abusefilter-edit-builder-funcs-rmwhitespace": "Espacen ewechhuelen ($1)", "abusefilter-edit-builder-funcs-rmspecials": "Spezialzeechen ewechhuelen ($1)", - "abusefilter-edit-builder-funcs-ip_in_range": "Ass d'IP am Beräich? ($1)", + "abusefilter-edit-builder-funcs-ip_in_range": "Ass d'IP am Adressberäich? ($1)", "abusefilter-edit-builder-funcs-ip_in_ranges": "Ass d'IP an engem vun de Beräicher? ($1)", "abusefilter-edit-builder-funcs-substr": "Deel-Zeecheketten ($1)", "abusefilter-edit-builder-funcs-strpos": "Positioun vun enger Deel-Zeecheketten an enger Zeecheketten ($1)", diff -Nru mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/nl.json mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/nl.json --- mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/nl.json 2026-04-01 12:37:38.318978800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/nl.json 2026-06-29 18:12:58.972041600 +0000 @@ -35,7 +35,8 @@ "Trijnstel", "Tvdm", "Wiki13", - "Xbaked potatox" + "Xbaked potatox", + "ItsNyoty" ] }, "abusefilter-desc": "Voert automatisch heuristische analyse uit op bewerkingen", @@ -115,7 +116,7 @@ "abusefilter-log-detailslink": "details", "abusefilter-log-diff": "verschil", "abusefilter-log-hidelink": "zichtbaarheid aanpassen", - "abusefilter-log-hide-entries": "Zichtbaarheid van geselecteerde items veranderen", + "abusefilter-log-hide-entries": "Zichtbaarheid van geselecteerde items wijzigen", "abusefilter-log-description-not-available": "niet beschikbaar", "abusefilter-log-details-legend": "Details voor logboekregel $1", "abusefilter-log-details-var": "Variabele", @@ -146,7 +147,7 @@ "abusefilter-log-hide-legend": "Zichtbaarheid wijzigen", "abusefilter-log-hide-set-visibility": "Stel de zichtbaarheid in voor geselecteerde items:", "abusefilter-log-hide-reason": "Reden:", - "abusefilter-log-hide-reason-other": "Andere/aanvullende reden:", + "abusefilter-log-hide-reason-other": "Andere of aanvullende reden:", "abusefilter-log-hide-forbidden": "{{#FORMAL:U|Je}} hebt geen toestemming om vermeldingen in het filterlogboek te verbergen.", "abusefilter-log-hide-show": "Weergeven", "abusefilter-log-hide-hide": "Verbergen", @@ -210,7 +211,7 @@ "abusefilter-list-options-search-like": "Normale zoekopdracht", "abusefilter-list-options-search-rlike": "Reguliere expressie", "abusefilter-list-options-search-irlike": "Hoofdletter-ongevoelige reguliere expressie", - "abusefilter-list-invalid-searchmode": "De opgegeven zoekmodus is ongeldig.", + "abusefilter-list-invalid-searchmode": "De opgegeven zoekmodus is onjuist.", "abusefilter-list-regexerror": "Er trad een fout op tijdens het zoeken: Syntaxfout in de reguliere expressie.", "abusefilter-list-options-submit": "Bijwerken", "abusefilter-tools-text": "Dit zijn een aantal hulpmiddelen die van pas kunnen komen bij het formuleren en debuggen van filters.", @@ -242,7 +243,7 @@ "abusefilter-edit-save": "Filter opslaan", "abusefilter-edit-id": "Filternummer:", "abusefilter-edit-switch-editor": "Van tekstverwerker omschakelen", - "abusefilter-edit-description": "Beschrijving:\n:''(publiekelijk zichtbaar)''", + "abusefilter-edit-description": "Beschrijving:\n:''(openbaar zichtbaar)''", "abusefilter-edit-field-description": "beschrijving", "abusefilter-edit-group": "Filtergroep:", "abusefilter-edit-flags": "Markeringen:", @@ -289,13 +290,13 @@ "abusefilter-edit-warn-other": "Ander bericht", "abusefilter-edit-warn-other-label": "Paginanaam of ander bericht:\n:''(zonder het ''MediaWiki:'' voorvoegsel)''", "abusefilter-edit-warn-actions": "Handelingen:", - "abusefilter-edit-warn-preview": "Toon/Verberg voorvertoning van het geselecteerde bericht", + "abusefilter-edit-warn-preview": "Voorvertoning weergeven/verbergen van het geselecteerde bericht", "abusefilter-edit-warn-edit": "Geselecteerd bericht aanmaken/bewerken", "abusefilter-edit-disallow-message": "Te gebruiken systeembericht voor weigeren:", "abusefilter-edit-disallow-other": "Ander bericht", "abusefilter-edit-disallow-other-label": "Paginanaam of ander bericht:\n:''(zonder het ''MediaWiki:'' voorvoegsel)''", "abusefilter-edit-disallow-actions": "Handelingen:", - "abusefilter-edit-disallow-preview": "Toon/Verberg voorvertoning van het geselecteerde bericht", + "abusefilter-edit-disallow-preview": "Voorvertoning weergeven/verbergen van het geselecteerde bericht", "abusefilter-edit-disallow-edit": "Geselecteerd bericht aanmaken/bewerken", "abusefilter-edit-tag-tag": "[[Special:Tags|Labels]] toe te passen:", "abusefilter-edit-tag-placeholder": "Labels toevoegen (één per regel of door komma's gescheiden)", @@ -316,7 +317,7 @@ "abusefilter-edit-restricted": "{{#FORMAL:U|Je}} kunt dit filter niet bewerken omdat het één of meerdere beperkte handelingen bevat.\nVraag een gebruiker met toestemming om beperkte handelingen toe te voegen om de wijziging voor {{#FORMAL:u|je}} door te voeren.", "abusefilter-edit-protected-variable": "U kunt dit filter niet opslaan omdat u geen toestemming hebt om de volgende variabelen te gebruiken: $1", "abusefilter-edit-protected-variable-not-protected": "Uw filter is niet opgeslagen omdat het de volgende [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:AbuseFilter/Rules_format#Protected_variables beveiligde variabele{{PLURAL:$1||n}}] gebruikt: $1. Bevestig dat u begrijpt dat de details van dit filter verborgen blijven voor gebruikers die de beschermde variabelen niet kunnen zien.", - "abusefilter-edit-viewhistory": "Geschiedenis van het filter bekijken", + "abusefilter-edit-viewhistory": "Geschiedenis van deze filter bekijken", "abusefilter-edit-history": "Geschiedenis:", "abusefilter-edit-check": "Syntaxis controleren", "abusefilter-edit-badfilter": "Het opgegeven filter bestaat niet", @@ -517,12 +518,12 @@ "abusefilter-exception-toomanyargs": "Er zijn te veel parameters opgegeven voor de functie $2 die is aangeroepen bij teken $1.\nEr {{PLURAL:$3|werd maximaal één parameter|werden maximaal $3 parameters}} verwacht, en er {{PLURAL:$4|is er één|zijn er $4}} aangetroffen.", "abusefilter-exception-regexfailure": "Er is een fout aangetroffen in de reguliere expressie \"$2\" bij teken $1.", "abusefilter-exception-overridebuiltin": "De ingebouwde identifier \"$2\" wordt vervangen bij teken $1.\nDit is niet toegestaan.", - "abusefilter-exception-usebuiltin": "Ongeldig gebruik van ingebouwde identifier \"$2\" bij teken $1.", + "abusefilter-exception-usebuiltin": "Onjuist gebruik van ingebouwde identifier \"$2\" bij teken $1.", "abusefilter-exception-outofbounds": "Er is getracht een lijstelement ($2 bij lijstgrootte $3) op te halen dat niet niet bestaat bij teken $1.", "abusefilter-exception-negativeindex": "Een negatieve positie is niet toegestaan in een lijst. Positie \"$2\" werd gevonden als karakter $1.", "abusefilter-exception-notarray": "Er is getracht een verzamelingselement op te vragen uit iets dat geen verzameling is bij teken $1.", "abusefilter-exception-unclosedcomment": "Een opmerking werd niet afgesloten op karakterpositie $1.", - "abusefilter-exception-invalidiprange": "Ongeldig IP-bereik \"$2\" bij teken $1.", + "abusefilter-exception-invalidiprange": "Onjuist IP-bereik \"$2\" bij teken $1.", "abusefilter-exception-disabledvar": "Variabele $2 bij teken $1 is niet meer in gebruik.", "abusefilter-exception-variablevariable": "set en set_var verwachten dat het eerste argument een tekenreeks (string) is, op karakterpositie $1.", "abusefilter-exception-unknownfunction": "$2 is geen geldige functie bij teken $1.", @@ -566,7 +567,7 @@ "abusefilter-test-page": "Wijzigingen aan pagina:", "abusefilter-test-shownegative": "Wijzigingen weergeven die niet aan het filter voldoen", "abusefilter-test-syntaxerr": "Het filter dat {{#FORMAL:u|je}} hebt ingevoerd bevat een syntaxisfout.\n{{#FORMAL:Door op “{{int:abusefilter-edit-check}}” te klikken krijgt u|Klik op “{{int:abusefilter-edit-check}}” voor}} een volledige toelichting.", - "abusefilter-test-protectedvarerr": "Het filter wordt niet weergegeven, want het gebruikt beveiligde variabelen en is dus niet voor het publiek zichtbaar.", + "abusefilter-test-protectedvarerr": "Het filter wordt niet weergegeven, want het gebruikt beveiligde variabelen en is dus niet openbaar.", "abusefilter-test-action": "Type handeling:", "abusefilter-test-search-type-all": "Alle handelingen", "abusefilter-test-search-type-edit": "Bewerkingen", @@ -601,7 +602,7 @@ "abusefilter-log-header": "Dit logboek geeft een overzicht van wijzigingen aan filters.\nZie de [[Special:AbuseFilter/history|lijst met recente filterwijzigingen]] voor volledige details.", "abusefilter-logentry-create": "$1 heeft $4 {{GENDER:$2|aangemaakt}} ($5)", "abusefilter-logentry-modify": "$1 {{GENDER:$2|heeft}} $4 aangepast ($5)", - "abusefilter-log-invalid-filter": "Een aantal van de opgegeven filter IDs zijn ongeldig.", + "abusefilter-log-invalid-filter": "Een aantal van de opgegeven filter ID's zijn onjuist.", "abusefilter-log-noresults": "Geen resultaten", "abusefilter-diff-title": "Verschillen tussen versies", "abusefilter-diff-item": "Item", @@ -614,18 +615,18 @@ "abusefilter-diff-next": "Nieuwere wijziging", "abusefilter-import-intro": "Met deze interface {{#FORMAL:kunt u|kun je}} filters van andere wiki’s importeren.\nKlik op “{{int:abusefilter-edit-export}}” onder “{{int:abusefilter-edit-tools}}” op de bewerkingsinterface.\nKopieer de tekst uit het tekstvak dat dan verschijnt, plak deze in dit tekstvak, en klik dan op “{{int:abusefilter-import-submit}}”.", "abusefilter-import-submit": "Filtergegevens importeren", - "abusefilter-import-invalid-data": "De data die u probeerde te importeren is niet geldig", + "abusefilter-import-invalid-data": "De gegevens die u probeerde te importeren zijn niet correct", "abusefilter-group-default": "Standaard", "abusefilter-http-error": "Er is een HTTP-fout opgetreden: $1.", "abusefilter-view-privatedetails-submit": "Beperkt zichtbare gegevens bekijken", "abusefilter-view-privatedetails-legend": "Privégegevens bekijken", "abusefilter-view-privatedetails-reason": "Reden voor het opvragen van beperkt zichtbare logboekgegevens:", "abusefilter-log-details-id": "Logboekregel-ID", - "abusefilter-invalid-request": "Ongeldig verzoek! U kunt verborgen details inzien via het formulier op [[Special:AbuseLog/$1]] mits opgave van reden.", + "abusefilter-invalid-request": "Incorrect verzoek! U kunt verborgen details inzien via het formulier op [[Special:AbuseLog/$1]] mits opgave van reden.", "abusefilter-invalid-request-noid": "Ongeldig verzoek! Gegevens uit de privélogboeken moet {{#FORMAL:u|je}}, met {{#FORMAL:opgave|opgaaf}} van reden, opvragen via het formulier op de pagina met details van het misbruiklogboek.", "blockedexternaldomains": "Geblokkeerde externe domeinen", "abusefilter-blocked-domains-title": "Geblokkeerde externe domeinen", - "abusefilter-blocked-domains-intro": "Externe koppelingen die overeenkomen met deze lijst worden geblokkeerd wanneer ze aan een pagina worden toegevoegd. Deze domeinen worden opgeslagen in [[MediaWiki:BlockedExternalDomains.json]]. Pogingen om geblokkeerde links toe te voegen worden geregistreerd in [[Special:Log/abusefilterblockeddomainhit]].", + "abusefilter-blocked-domains-intro": "Externe koppelingen die overeenkomen met deze lijst worden geblokkeerd wanneer ze aan een pagina worden toegevoegd. Deze domeinen worden opgeslagen in [[MediaWiki:BlockedExternalDomains.json]]. Pogingen om geblokkeerde koppelingen toe te voegen worden geregistreerd in [[Special:Log/abusefilterblockeddomainhit]].", "abusefilter-blocked-domains-add-heading": "Een nieuw geblokkeerd domein toevoegen", "abusefilter-blocked-domains-add-explanation": "Hier kunt u een domein toevoegen aan de lijst met geblokkeerde domeinen.", "abusefilter-blocked-domains-domain": "Domein om te blokkeren, zoals wikipedia.org", @@ -642,7 +643,7 @@ "abusefilter-blocked-domains-remove-submit": "Verwijderen", "abusefilter-blocked-domains-attempted": "De tekst die u hebt willen publiceren is door ons filter geblokkeerd. Het volgende domein kan niet worden toegevoegd: $1", "abusefilter-blocked-domains-json-error": "JSON moet een array zijn", - "abusefilter-blocked-domains-invalid-entry": "Invoer $1 in JSON is ongeldig - het moet een object zijn met alleen de velden 'domain' en 'notes', beide tekenreeksen", + "abusefilter-blocked-domains-invalid-entry": "Invoer $1 in JSON is incorrect - het moet een object zijn met alleen de velden 'domain' en 'notes', beide tekenreeksen", "abusefilter-blocked-domains-domain-added-comment": "Geblokkeerd extern domein $1 toevoegen met notities: $2", "abusefilter-blocked-domains-domain-removed-comment": "Geblokkeerd extern domein $1 verwijderen met notities: $2", "log-description-abusefilterprivatedetails": "Dit logboek houdt de tijden bij waarop een gebruiker toegang heeft gekregen tot de privégegevens van een misbruiklogboek.", diff -Nru mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/pap.json mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/pap.json --- mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/pap.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/pap.json 2026-05-12 12:30:00.130341000 +0000 @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Kallmemel" + ] + }, + "abusefilter-blocker": "Felter di abuso" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/ps.json mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/ps.json --- mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/ps.json 2026-04-01 12:37:38.320978900 +0000 +++ mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/ps.json 2026-06-29 18:12:58.972041600 +0000 @@ -30,6 +30,7 @@ "right-abusefilter-hide-log": "د ورانکارۍ يادښت مېنځپانگې پټول", "right-abusefilter-hidden-log": "ورانکارۍ يادښت پټې‌شوې ننوتنې کتل", "right-abusefilter-modify-global": "د ورانکارۍ ټوليز چاڼگرونه جوړول يا بدلول", + "right-abusefilter-protected-vars-log": "د ژغورل شوي اوښتونکو ارزښتونو د لاسرسي اړوند يادښتونه کتل", "action-abusefilter-modify": "د ناوړه گټې اخيستنې چاڼگر بدلول", "action-abusefilter-view": "د ورانکارۍ چاڼگرونه کتل", "action-abusefilter-log": "د ورانکارۍ يادښت کتل", @@ -74,7 +75,7 @@ "abusefilter-log-details-var": "اوښتونکی", "abusefilter-log-details-val": "ارزښت", "abusefilter-log-details-vars": "چارې پاراميترونه", - "abusefilter-log-details-privatedetails": "ځانوتله يادښت سپيناوي", + "abusefilter-log-details-privatedetails": "پټواله يادښت سپيناوی", "abusefilter-log-details-ip": "پيليزې وېب‌پتې", "abusefilter-log-details-checkuser": "کره‌کتونکی کارن", "abusefilter-log-noactions": "هېڅ", @@ -330,9 +331,11 @@ "abusefilter-blocked-domains-remove-reason": "لامل", "abusefilter-blocked-domains-remove-submit": "لرې کول", "abusefilter-blocked-domains-json-error": "جی‌اېس‌او‌اېن بايد يو کتار وي", + "abusefilter-blocked-domains-invalid-entry": "په جی‌او‌اېس‌اېن کې $1 ننوتنه ناسمه ده - دا بايد په 'واک‌سيمه' او 'يادښتونو' کې يو شان وي، دواړه تارونه لري", "abusefilter-blocked-domains-domain-removed-comment": "باندنۍ بنديز لگېدلې واک‌سيمه $1 يادښتونو سره لرې‌کول: $2", "log-description-abusefilterblockeddomainhit": "دا پېښې د [[Special:BlockedExternalDomains|بنديزلگېدلې واک‌سيمو]] چلند څاري.", "abusefilter-log-ip-not-available": "د لاسرسي وړ نه دی", + "tag-abusefilter-condition-limit-description": "هغه سمونونه يا نورې پېښې چې د ټولو کارنده [[Special:AbuseFilter|ورانکارۍ چاڼگرو]] له خوا نه‌شي کتل کېدی ([https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:AbuseFilter/Conditions لارښود])", "notification-link-text-show-filter": "چاڼگر ښودل", "right-abusefilter-modify-blocked-external-domains": "هغه باندنۍ واک‌سيمې جوړول يا بدلول چې د تړوني کېدو بنديز پرې لگېدلی وي", "right-abusefilter-bypass-blocked-external-domains": "له باندنيو بنديزلگېدلو واک‌سيمو نه ډډه کول", diff -Nru mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/pt-br.json mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/pt-br.json --- mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/pt-br.json 2026-04-01 12:37:38.321978800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/pt-br.json 2026-06-29 18:12:58.973041800 +0000 @@ -661,6 +661,7 @@ "abusefilter-blocked-domains-cannot-edit-directly": "A criação ou modificação de quais domínios externos são bloqueados de se tornarem ligações (''links'') deve ser realizada através da [[Special:BlockedExternalDomains|página especial]].", "right-abusefilter-access-protected-vars": "Ver e criar filtros que usam variáveis protegidas", "action-abusefilter-access-protected-vars": "ver e criar filtros que usam variáveis protegidas", + "abusefilter-protected-vars-log-name": "Registro de variáveis protegidas pelo filtro de abuso", "log-action-filter-abusefilter-protected-vars": "Tipo de ação:", "log-action-filter-abusefilter-protected-vars-change-access": "Mudança de acesso", "log-action-filter-abusefilter-protected-vars-view-protected-variable-value": "Ver valores de variáveis protegidas" diff -Nru mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/qqq.json mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/qqq.json --- mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/qqq.json 2026-04-01 12:37:38.321978800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/qqq.json 2026-06-29 18:12:58.973041800 +0000 @@ -53,7 +53,8 @@ "Aca", "Marcin Szwarc", "Warudo", - "Ильгиз" + "Ильгиз", + "Nike" ] }, "abusefilter-desc": "{{desc|name=Abuse Filter|url=https://www.mediawiki.org/wiki/Extension:AbuseFilter}}", @@ -554,7 +555,7 @@ "abusefilter-action-block": "{{doc-abusefilter-action}}\n\nUsers matching the filter will be blocked indefinitely, with a descriptive block summary indicating the rule that was triggered.\n\n{{Identical|Block}}", "abusefilter-action-degroup": "{{doc-abusefilter-action}}\n\n'''Removing from privileged groups'''\n\nUsers matching the filter will be '''removed from all privileged groups''' (sysop, bureaucrat, and so on). A descriptive summary will be used, detailing the rule that was triggered.\n\nAdditional information: https://www.mediawiki.org/wiki/Extension:AbuseFilter/Actions", "abusefilter-action-rangeblock": "{{doc-abusefilter-action}}\n\n'''Range-block'''\n\nSomewhat of a 'nuclear option', the entire /16 range from which the rule was triggered will be blocked for 24 hours.", - "abusefilter-action-disallow": "{{doc-abusefilter-action}}\n\nTo '''disallow''' actions means that actions matching the filter will be '''prevented''', and a descriptive error message will be shown. Additional information: https://www.mediawiki.org/wiki/Extension:AbuseFilter/Actions\n{{Identical|Disallow}}", + "abusefilter-action-disallow": "{{doc-abusefilter-action}}\n\nTo '''disallow''' actions means that actions matching the filter will be '''prevented''', and a descriptive error message will be shown. Additional information: https://www.mediawiki.org/wiki/Extension:AbuseFilter/Actions", "abusefilter-revert-title": "Used as page title of [[Special:AbuseFilter/revert/1]] (go to [[Special:AbuseFilter]], open a filter, click \"Revert actions taken by this filter\").\n\nParameters:\n* $1 - filter ID", "abusefilter-revert-intro": "Parameters:\n* $1 - filter", "abusefilter-revert-preview-item": "Parameters:\n* $1 is a localised time and date\n* $2 is the linked user that made a change\n* $3 is the action (one of block, blockautopromote or degroup)\n* $4 is the page title of the page that was changed\n* $5 is a (localised) comma-separated list of actions\n* $6 is link to the log details with {{msg-mw|abusefilter-log-detailslink}} as link description.\n* $7 is a raw username, which can be used for GENDER.", diff -Nru mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/ru.json mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/ru.json --- mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/ru.json 2026-04-01 12:37:38.322978700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/ru.json 2026-06-29 18:12:58.974041700 +0000 @@ -78,7 +78,8 @@ "Megitsune-chan", "Ivan-r", "1233qwer1234qwer4", - "Lvova" + "Lvova", + "Shabe" ] }, "abusefilter-desc": "Позволяет применять к правкам автоматические эвристические фильтры", @@ -686,9 +687,9 @@ "tag-abusefilter-condition-limit": "предел условия достигнут", "tag-abusefilter-condition-limit-description": "Правки или другие действия, которые не могут быть проверены всеми активными [[Special:AbuseFilter|фильтрами злоупотреблений]] ([https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:AbuseFilter/Conditions справка]).", "notification-header-throttle-filter": "Фильтр злоупотреблений $2, который {{GENDER:$1|вы}} недавно редактировали, был ограничен.", - "notification-header-throttle-filter-actions": "Фильтр злоупотреблений $2 недавно отредактированный {{GENDER:$1|вами}} имел высокий процент совпадений, а следующие {{PLURAL:$4|действие было|действия были}} автоматически отключены: $3.", + "notification-header-throttle-filter-actions": "Фильтр злоупотреблений $2 недавно отредактированный {{GENDER:$1|вами}} имел высокий процент совпадений, а {{PLURAL:$4|следующее действие было|следующие действия были}} автоматически отключены: $3.", "notification-header-throttle-filter-no-actions": "Фильтр злоупотреблений $2, который {{GENDER:$1|вы}} недавно редактировали, имел высокий уровень совпадений, но никакие действия не были автоматически отключены.", - "notification-subject-throttle-filter": "Отредактированный {{GENDER:$1|вами}} фильтр злоупотреблений был заблокирован на сайте {{SITENAME}}", + "notification-subject-throttle-filter": "Отредактированный {{GENDER:$1|вами}} фильтр злоупотреблений избыточно переработал на сайте {{SITENAME}}", "notification-link-text-show-filter": "Показать фильтр", "right-abusefilter-modify-blocked-external-domains": "Создание или изменение установки блокировки ссылок на внешние домены", "action-abusefilter-modify-blocked-external-domains": "создание или изменение установки блокировки ссылок на внешние домены", diff -Nru mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/se.json mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/se.json --- mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/se.json 2026-03-30 15:24:38.746698100 +0000 +++ mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/se.json 2026-06-11 08:56:37.253341000 +0000 @@ -47,6 +47,7 @@ "abusefilter-log-hide-entries": "Čájet/čiega válljejuvvon loggamearkkastagaid", "abusefilter-log-details-legend": "Lassedieđut loggamearkkastagas $1", "abusefilter-log-details-val": "Árvu", + "abusefilter-log-details-checkuser": "Čujuhusaid dárkkisteapmi", "abusefilter-log-linkoncontribs": "boasttugeavahanlogga", "abusefilter-log-linkoncontribs-text": "Boasttugeavahanlogga {{GENDER:$1|dán geavaheaddjái}}", "abusefilter-log-linkonhistory": "čájet boasttugeavahanlogga", diff -Nru mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/sh-latn.json mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/sh-latn.json --- mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/sh-latn.json 2026-04-01 12:37:38.323979000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/sh-latn.json 2026-06-29 17:51:25.614342500 +0000 @@ -210,8 +210,8 @@ "abusefilter-edit-deleted": "Označi kao izbrisan", "abusefilter-edit-hidden": "Sakrij iz javnosti informacije ovog filtera", "abusefilter-edit-global": "Globalni filter", - "abusefilter-edit-rules": "Uslovi:", - "abusefilter-edit-field-conditions": "uslovi", + "abusefilter-edit-rules": "Uvjeti:", + "abusefilter-edit-field-conditions": "uvjeti", "abusefilter-edit-notes": "Bilješke:", "abusefilter-edit-lastmod": "Nedavno izmijenjeni filteri:", "abusefilter-edit-lastmod-text": "$1 od strane $2", @@ -227,7 +227,7 @@ "abusefilter-edit-action-rangeblock": "Blokiraj respektivni opseg IP adresa korisnika odakle korisnik radi", "abusefilter-edit-action-tag": "Označi izmenu za dalji pregled", "abusefilter-edit-throttle-count": "Broj dozvoljenih radnji:", - "abusefilter-edit-throttle-period": "Vremenski period (u sekundama):", + "abusefilter-edit-throttle-period": "Period (u sekundama):", "abusefilter-edit-throttle-groups": "Istisak prema skupinama:", "abusefilter-edit-throttle-groups-help": "Pogledajte $1.", "abusefilter-edit-throttle-groups-help-text": "dokumentaciju na mediawiki.org", @@ -547,7 +547,7 @@ "abusefilter-diff-item": "Stavka", "abusefilter-diff-version": "Verzija od $1 {{GENDER:$3|od}} $2", "abusefilter-diff-info": "Osnovni podaci", - "abusefilter-diff-pattern": "Uslovi filtera", + "abusefilter-diff-pattern": "Uvjeti filtera", "abusefilter-diff-invalid": "Nije moguće naći traženu verziju", "abusefilter-diff-backhistory": "Historija filtera", "abusefilter-diff-prev": "Stare izmjene", diff -Nru mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/sjd.json mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/sjd.json --- mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/sjd.json 2026-03-30 15:24:38.747698000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/sjd.json 2026-06-11 08:56:37.255340800 +0000 @@ -4,10 +4,11 @@ "Merrahtar" ] }, - "action-abusefilter-log": "кӣһче эйй вӯййк оаннҍмужэ журналл", - "abusefilter-log-linkoncontribs": "эйй вӯййк оаннҍмуж журналл", - "abusefilter-log-linkonhistory": "кӣһче эйй вӯййк оаннҍмужэ журнал", + "action-abusefilter-log": "кӣһче ве̄ррь оаннҍмуж журнал", + "abusefilter-log-linkoncontribs": "ве̄ррь оаннҍмуж журналл", + "abusefilter-log-linkonhistory": "кӣһче ве̄ррь оаннҍмуж журнал", "abusefilter-list-options": "О̄дзэм оа̄ссмуж", "abusefilter-test-search-type-createaccount": "Аккаунтэтҍ лыһкмуж", + "abusefilter-topnav-home": "Оа̄лкхэшша", "abusefilter-diff-item": "Элеменнт" } diff -Nru mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/sk.json mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/sk.json --- mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/sk.json 2026-04-01 12:37:38.324978800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/sk.json 2026-06-29 17:51:25.614342500 +0000 @@ -13,7 +13,8 @@ "Sudo77(new)", "Teslaton", "TomášPolonec", - "Vlad5250" + "Vlad5250", + "Wizzard" ] }, "abusefilter-desc": "Vykonáva automatickú heuristiku úprav.", @@ -110,7 +111,7 @@ "abusefilter-log-details-hidden": "Nemôžete si pozrieť podrobnosti tejto položky, pretože je verejnosti skrytá.", "abusefilter-log-details-hidden-implicit": "Nemôžete si prezerať detaily tohto záznamu, pretože úprava s ním súvisiaca je pred verejnosťou skrytá.", "abusefilter-log-private-not-included": "Jeden alebo viac filtrov s uvedeným ID je neverejných. Keďže nemáte oprávnenie prezerať si podrobnosti neverejných filtrov, neboli tieto filtre prehľadávané.", - "abusefilter-log-hide-legend": "Skryť položku v zázname", + "abusefilter-log-hide-legend": "Zmeniť viditeľnosť", "abusefilter-log-hide-reason": "Dôvod:", "abusefilter-log-hide-reason-other": "Iný/ďalší dôvod:", "abusefilter-log-hide-forbidden": "Nemáte oprávnenie skrývať položky záznamu zneužití.", @@ -144,13 +145,13 @@ "abusefilter-enabled": "Zapnuté", "abusefilter-deleted": "Zmazané", "abusefilter-disabled": "Vypnuté", - "abusefilter-throttled": "obmedzený", + "abusefilter-throttled": "Vysoká miera zhôd", "abusefilter-hitcount": "$1 {{PLURAL:$1|zásah|zásahov}}", "abusefilter-new": "Vytvoriť nový filter", "abusefilter-import-button": "Importovať filter", "abusefilter-return": "Vrátiť sa späť na správu filtrov", "abusefilter-status-global": "Globálny", - "abusefilter-list-options": "Možnosti", + "abusefilter-list-options": "Možnosti vyhľadávania", "abusefilter-list-options-deleted": "Zmazané filtre:", "abusefilter-list-options-deleted-only": "Zobraziť iba zmazané filtre", "abusefilter-list-options-deleted-hide": "Skryť zmazané filtre", @@ -191,7 +192,7 @@ "abusefilter-edit-oldwarning-view": "Prezeráte si starú verziu tohto filtra.\nUvedené štatistiky sú pre aktuálnu verziu filtra. •\n[[Special:AbuseFilter/history/$2|Vrátiť sa na históriu tohto filtra]].", "abusefilter-edit-status-label": "Štatistika:", "abusefilter-edit-status": "{{PLURAL:$1|Z posledných $1 operácií}} tomuto filtru {{PLURAL:$2|zodpovedala|zodpovedali|zodpovedalo}} $2 ($3 %).\nPriemerná doba jeho činnosti je $4 ms a potrebuje $5 {{PLURAL:$5|podmienku|podmienky|podmienok}} z povoleného limitu.", - "abusefilter-edit-throttled-warning": "'''Varovanie:''' Tento filter bol automaticky označený ako škodlivý. Z bezpečnostných dôvodov nebudú nasledovné akcie vykonané: $1. Pre odstránenie tohto obmedzenia, prosím, skontrolujte a [[mw:Extension:AbuseFilter/Conditions|optimalizujte]] podmienky.", + "abusefilter-edit-throttled-warning": "'''Upozornenie:''' Tento filter bol automaticky označený ako škodlivý. Z bezpečnostných dôvodov sa {{PLURAL:$2|nevykoná nasledovná akcia|nevykonajú nasledovné akcie}}: $1. Skontrolujte prosím, či je vysoká miera zhôd očakávaná. Ak áno, môžete filter znova uložiť a toto obmedzenie odstrániť.", "abusefilter-edit-new": "Nový filter", "abusefilter-edit-save": "Uložiť filter", "abusefilter-edit-id": "ID filtra:", @@ -229,7 +230,7 @@ "abusefilter-edit-throttle-placeholder": "Oddeľujte čiarkami na spojenie skrz AND a vkladajte jedno po druhom na spojenie skrz OR", "abusefilter-throttle-ip": "IP adresa", "abusefilter-throttle-user": "používateľský účet", - "abusefilter-throttle-range": "rozsah /16", + "abusefilter-throttle-range": "rozsah IP", "abusefilter-throttle-creationdate": "datum založenia účtu", "abusefilter-throttle-editcount": "počet úprav", "abusefilter-throttle-site": "celá stránka", @@ -251,7 +252,7 @@ "abusefilter-edit-tag-tag": "[[Special:Tags|Značky]], ktoré sa majú pridať:", "abusefilter-edit-tag-placeholder": "Pridať prvky (osve alebo oddelené čiarkami)", "abusefilter-edit-tag-hidden-placeholder": "Pridať prvky (oddelené čiarkami)", - "abusefilter-edit-block-anon-durations": "Obdobie trvania zablokovania pre anonymných používateľov:", + "abusefilter-edit-block-anon-durations": "Trvanie blokovania pre neregistrovaných používateľov:", "abusefilter-edit-block-user-durations": "Obdobie trvania zablokovania pre registrovaných používateľov:", "abusefilter-block-anon": "Blokovať anonymných používateľov", "abusefilter-block-user": "blokovať registrovaných používateľov", @@ -283,133 +284,133 @@ "abusefilter-edit-invalid-disallow-message": "Hatiacu správu nemožno nechať prázdnu.", "abusefilter-edit-builder-select": "Vyberte voľbu, ktorá sa pridá na miesto, kde je kurzor", "abusefilter-edit-builder-group-op-arithmetic": "Aritmetické operátory", - "abusefilter-edit-builder-op-arithmetic-addition": "Sčítanie (+)", - "abusefilter-edit-builder-op-arithmetic-subtraction": "Odčítanie (-)", - "abusefilter-edit-builder-op-arithmetic-multiplication": "Násobenie (*)", - "abusefilter-edit-builder-op-arithmetic-divide": "Delenie (/)", - "abusefilter-edit-builder-op-arithmetic-modulo": "Modulo (%)", - "abusefilter-edit-builder-op-arithmetic-pow": "Umocnenie (**)", + "abusefilter-edit-builder-op-arithmetic-addition": "Sčítanie ($1)", + "abusefilter-edit-builder-op-arithmetic-subtraction": "Odčítanie ($1)", + "abusefilter-edit-builder-op-arithmetic-multiplication": "Násobenie ($1)", + "abusefilter-edit-builder-op-arithmetic-divide": "Delenie ($1)", + "abusefilter-edit-builder-op-arithmetic-modulo": "Modulo ($1)", + "abusefilter-edit-builder-op-arithmetic-pow": "Umocnenie ($1)", "abusefilter-edit-builder-group-op-comparison": "Operátory porovnávania", - "abusefilter-edit-builder-op-comparison-equal": "Hodnota sa rovná (==)", - "abusefilter-edit-builder-op-comparison-equal-strict": "Hodnota a typ sa rovnajú (===)", - "abusefilter-edit-builder-op-comparison-notequal": "Hodnota sa nerovná (!=)", - "abusefilter-edit-builder-op-comparison-notequal-strict": "Hodnota alebo typ sa nerovnajú (!==)", - "abusefilter-edit-builder-op-comparison-lt": "Menší ako (<)", - "abusefilter-edit-builder-op-comparison-gt": "Väčší ako (>)", - "abusefilter-edit-builder-op-comparison-lte": "Menší alebo rovný ako (<=)", - "abusefilter-edit-builder-op-comparison-gte": "Väčší alebo rovný ako (>=)", + "abusefilter-edit-builder-op-comparison-equal": "Hodnota sa rovná ($1)", + "abusefilter-edit-builder-op-comparison-equal-strict": "Hodnota a typ sa rovnajú ($1)", + "abusefilter-edit-builder-op-comparison-notequal": "Hodnota sa nerovná ($1)", + "abusefilter-edit-builder-op-comparison-notequal-strict": "Hodnota a typ sa nerovnajú ($1)", + "abusefilter-edit-builder-op-comparison-lt": "Menší ako ($1)", + "abusefilter-edit-builder-op-comparison-gt": "Väčší ako ($1)", + "abusefilter-edit-builder-op-comparison-lte": "Menší alebo rovný ($1)", + "abusefilter-edit-builder-op-comparison-gte": "Väčší alebo rovný ($1)", "abusefilter-edit-builder-group-op-bool": "Operátory pravdivostných hodnôt", - "abusefilter-edit-builder-op-bool-not": "Negácia (!)", - "abusefilter-edit-builder-op-bool-and": "Logický súčin (&)", - "abusefilter-edit-builder-op-bool-or": "Logický súčet (|)", + "abusefilter-edit-builder-op-bool-not": "Negácia ($1)", + "abusefilter-edit-builder-op-bool-and": "Logický súčin ($1)", + "abusefilter-edit-builder-op-bool-or": "Logický súčet ($1)", "abusefilter-edit-builder-group-misc": "Rôzne", - "abusefilter-edit-builder-misc-in": "Reťazec obsahuje (in)", - "abusefilter-edit-builder-misc-contains": "Reťazec vľavo obsahuje reťazec vpravo (obsahuje)", - "abusefilter-edit-builder-misc-like": "Zodpovedá vzoru (like)", - "abusefilter-edit-builder-misc-stringlit": "Reťazcový literál (\"\")", - "abusefilter-edit-builder-misc-rlike": "Zodpovedá regulárnemu výrazu (rlike)", - "abusefilter-edit-builder-misc-irlike": "Zodpovedá regulárnemu výrazu, nezáleží na veľkosti písmen (irlike)", - "abusefilter-edit-builder-misc-tern": "Ternárny operátor (X ? Y : Z)", - "abusefilter-edit-builder-misc-cond": "Podmienka (if X then Y else Z end)", - "abusefilter-edit-builder-misc-cond-short": "Krátka podmienka (if X then Y end)", + "abusefilter-edit-builder-misc-in": "obsiahnuté v reťazci ($1)", + "abusefilter-edit-builder-misc-contains": "Reťazec vľavo obsahuje reťazec vpravo ($1)", + "abusefilter-edit-builder-misc-like": "Zodpovedá vzoru ($1)", + "abusefilter-edit-builder-misc-stringlit": "Reťazcový literál ($1)", + "abusefilter-edit-builder-misc-rlike": "Zodpovedá regulárnemu výrazu ($1)", + "abusefilter-edit-builder-misc-irlike": "Zodpovedá regulárnemu výrazu, nezáleží na veľkosti písmen ($1)", + "abusefilter-edit-builder-misc-tern": "Ternárny operátor ($1)", + "abusefilter-edit-builder-misc-cond": "Podmienka ($1)", + "abusefilter-edit-builder-misc-cond-short": "Krátka podmienka ($1)", "abusefilter-edit-builder-group-funcs": "Funkcie", - "abusefilter-edit-builder-funcs-length": "Dĺžka reťazca (length)", + "abusefilter-edit-builder-funcs-length": "Dĺžka reťazca ($1)", "abusefilter-edit-builder-funcs-lcase": "Zmeniť na malé písmená (lcase)", "abusefilter-edit-builder-funcs-ucase": "Zmeniť na veľké písmená (ucase)", - "abusefilter-edit-builder-funcs-ccnorm": "Normalizovať zameniteľné znaky (ccnorm)", - "abusefilter-edit-builder-funcs-ccnorm-contains-any": "Normalizovať reťazec a hľadať v ňom viacero podreťazcov v režime OR (ccnorm_contains_any)", - "abusefilter-edit-builder-funcs-ccnorm-contains-all": "Normalizovať reťazec a hľadať v ňom viacero podreťazcov v režime AND (ccnorm_contains_all)", - "abusefilter-edit-builder-funcs-rmdoubles": "Odstrániť dvojité znaky (rmdoubles)", - "abusefilter-edit-builder-funcs-specialratio": "Špeciálne znaky / znakov celkom (specialratio)", - "abusefilter-edit-builder-funcs-norm": "Normalizovať (norm)", - "abusefilter-edit-builder-funcs-count": "Koľkokrát sa reťazec X nachádza v reťazci Y (count)", - "abusefilter-edit-builder-funcs-rcount": "Koľkokrát sa regulárny výraz X vyskytuje v texte Y (rcount)", - "abusefilter-edit-builder-funcs-get_matches": "Pole zhôd regulárnych výrazov s textom pre každú skupinu zachytenia (get_matches)", - "abusefilter-edit-builder-funcs-rmwhitespace": "Odstrániť medzery a iné biele znaky (rmwhitespace)", - "abusefilter-edit-builder-funcs-rmspecials": "Odstrániť špeciálne znaky (rmspecials)", - "abusefilter-edit-builder-funcs-ip_in_range": "Patrí IP do rozsahu? (ip_in_range)", - "abusefilter-edit-builder-funcs-contains-any": "Hľadať v reťazci viacero podreťazcov v režime OR (contains_any)", - "abusefilter-edit-builder-funcs-contains-all": "Hľadať v reťazci viacero podreťazcov v režime AND (contains_all)", - "abusefilter-edit-builder-funcs-equals-to-any": "Zistí, či je daný argument rovný (===) ľubovoľnému z nasledujúcich argumentov (equals_to_any)", - "abusefilter-edit-builder-funcs-substr": "Podreťazec (substr)", - "abusefilter-edit-builder-funcs-strpos": "Pozícia podreťazca v reťazci (strpos)", - "abusefilter-edit-builder-funcs-str_replace": "Nahradiť reťazec reťazcom (str_replace)", - "abusefilter-edit-builder-funcs-rescape": "Označkovať reťazec ako literál pre regulárny výraz (rescape)", - "abusefilter-edit-builder-funcs-set_var": "Nastaviť premennnú (set_var)", - "abusefilter-edit-builder-funcs-sanitize": "Normalizovať HTML entity na unicode znaky (sanitize)", + "abusefilter-edit-builder-funcs-ccnorm": "Normalizovať zameniteľné znaky ($1)", + "abusefilter-edit-builder-funcs-ccnorm-contains-any": "Normalizovať reťazec a hľadať v ňom viacero podreťazcov v režime OR ($1)", + "abusefilter-edit-builder-funcs-ccnorm-contains-all": "Normalizovať reťazec a hľadať v ňom viacero podreťazcov v režime AND ($1)", + "abusefilter-edit-builder-funcs-rmdoubles": "Odstrániť dvojité znaky ($1)", + "abusefilter-edit-builder-funcs-specialratio": "Špeciálne znaky / znakov celkom ($1)", + "abusefilter-edit-builder-funcs-norm": "Normalizovať ($1)", + "abusefilter-edit-builder-funcs-count": "Koľkokrát sa reťazec X nachádza v reťazci Y ($1)", + "abusefilter-edit-builder-funcs-rcount": "Koľkokrát sa regulárny výraz X vyskytuje v reťazci Y ($1)", + "abusefilter-edit-builder-funcs-get_matches": "Pole zhôd regulárneho výrazu v texte pre každú zachytávajúcu skupinu ($1)", + "abusefilter-edit-builder-funcs-rmwhitespace": "Odstrániť biele znaky ($1)", + "abusefilter-edit-builder-funcs-rmspecials": "Odstrániť špeciálne znaky ($1)", + "abusefilter-edit-builder-funcs-ip_in_range": "Patrí IP do rozsahu? ($1)", + "abusefilter-edit-builder-funcs-contains-any": "Hľadať v reťazci viacero podreťazcov v režime OR ($1)", + "abusefilter-edit-builder-funcs-contains-all": "Hľadať v reťazci viacero podreťazcov v režime AND ($1)", + "abusefilter-edit-builder-funcs-equals-to-any": "Zistí, či je daný argument rovný (===) ľubovoľnému z nasledujúcich argumentov ($1)", + "abusefilter-edit-builder-funcs-substr": "Podreťazec ($1)", + "abusefilter-edit-builder-funcs-strpos": "Pozícia podreťazca v reťazci ($1)", + "abusefilter-edit-builder-funcs-str_replace": "Nahradiť podreťazec reťazcom ($1)", + "abusefilter-edit-builder-funcs-rescape": "Escapovať reťazec ako literál pre regulárny výraz ($1)", + "abusefilter-edit-builder-funcs-set_var": "Nastaviť premennú ($1)", + "abusefilter-edit-builder-funcs-sanitize": "Normalizovať HTML entity na znaky Unicode ($1)", "abusefilter-edit-builder-group-vars": "Premenné", - "abusefilter-edit-builder-vars-timestamp": "Čas úpravy v unixovom formáte", + "abusefilter-edit-builder-vars-timestamp": "Čas úpravy v unixovom formáte ($1)", "abusefilter-edit-builder-vars-accountname": "Názov účtu (on account creation)", - "abusefilter-edit-builder-vars-action": "Operácia", - "abusefilter-edit-builder-vars-addedlines": "Riadky pridané pri úprave", - "abusefilter-edit-builder-vars-delta": "Zmena veľkosti pri úprave", - "abusefilter-edit-builder-vars-diff": "Zjednotený diff zmien vykonaných pri úprave", - "abusefilter-edit-builder-vars-newsize": "Nová veľkosť stránky", - "abusefilter-edit-builder-vars-oldsize": "Stará veľkosť stránky", - "abusefilter-edit-builder-vars-new-content-model": "Nový model obsahu", - "abusefilter-edit-builder-vars-old-content-model": "Pôvodný model obsahu", - "abusefilter-edit-builder-vars-removedlines": "Riadky odstránené pri úprave", - "abusefilter-edit-builder-vars-summary": "Zhrnutie úprav/zdôvodnenie", - "abusefilter-edit-builder-vars-page-id": "ID stránky", - "abusefilter-edit-builder-vars-page-ns": "Menný priestor stránky", - "abusefilter-edit-builder-vars-page-title": "Názov stránky (bez menného priestoru)", - "abusefilter-edit-builder-vars-page-prefixedtitle": "Úplný názov stránky", - "abusefilter-edit-builder-vars-page-age": "Vek stránky (v sekundách)", - "abusefilter-edit-builder-vars-movedfrom-id": "ID presúvanej stránky", - "abusefilter-edit-builder-vars-movedfrom-ns": "Menný priestor presúvanej stránky", - "abusefilter-edit-builder-vars-movedfrom-title": "Názov presúvanej stránky", - "abusefilter-edit-builder-vars-movedfrom-prefixedtitle": "Úplný názov presúvanej stránky", - "abusefilter-edit-builder-vars-movedfrom-age": "Vek stránky na presun (v sekundách)", - "abusefilter-edit-builder-vars-movedto-id": "ID stránky, na ktorú sa presúva", - "abusefilter-edit-builder-vars-movedto-ns": "Menný priestor, do ktorého sa presúva", - "abusefilter-edit-builder-vars-movedto-title": "Názov, na ktorý sa stránka presúva", - "abusefilter-edit-builder-vars-movedto-prefixedtitle": "Úplný názov, na ktorý sa stránka presúva", - "abusefilter-edit-builder-vars-movedto-age": "Vek cieľovej stránky (v sekundách)", - "abusefilter-edit-builder-vars-user-editcount": "Počet úprav používateľa", - "abusefilter-edit-builder-vars-user-age": "Vek používateľského účtu", - "abusefilter-edit-builder-vars-user-name": "Názov používateľského účtu", - "abusefilter-edit-builder-vars-user-groups": "Skupiny (vrátane implicitných), v ktorých sa používateľ nachádza", - "abusefilter-edit-builder-vars-user-rights": "Práva, ktoré má používateľ", - "abusefilter-edit-builder-vars-user-blocked": "Či je používateľ zablokovaný", - "abusefilter-edit-builder-vars-user-emailconfirm": "Čas, kedy bola overená e-mailová adresa", - "abusefilter-edit-builder-vars-old-wikitext": "Pôvodný wikitext stránky pred úpravou", - "abusefilter-edit-builder-vars-new-wikitext": "Nový wikitext stránky po úprave", + "abusefilter-edit-builder-vars-action": "Akcia ($1)", + "abusefilter-edit-builder-vars-addedlines": "Riadky pridané pri úprave ($1)", + "abusefilter-edit-builder-vars-delta": "Zmena veľkosti pri úprave ($1)", + "abusefilter-edit-builder-vars-diff": "Zjednotený diff zmien vykonaných úpravou ($1)", + "abusefilter-edit-builder-vars-newsize": "Nová veľkosť stránky ($1)", + "abusefilter-edit-builder-vars-oldsize": "Stará veľkosť stránky ($1)", + "abusefilter-edit-builder-vars-new-content-model": "Nový model obsahu ($1)", + "abusefilter-edit-builder-vars-old-content-model": "Pôvodný model obsahu ($1)", + "abusefilter-edit-builder-vars-removedlines": "Riadky odstránené pri úprave ($1)", + "abusefilter-edit-builder-vars-summary": "Zhrnutie úpravy/dôvod ($1)", + "abusefilter-edit-builder-vars-page-id": "ID stránky ($1)", + "abusefilter-edit-builder-vars-page-ns": "Menný priestor stránky ($1)", + "abusefilter-edit-builder-vars-page-title": "Názov stránky bez menného priestoru ($1)", + "abusefilter-edit-builder-vars-page-prefixedtitle": "Úplný názov stránky ($1)", + "abusefilter-edit-builder-vars-page-age": "Vek stránky v sekundách ($1)", + "abusefilter-edit-builder-vars-movedfrom-id": "ID zdrojovej stránky presunu ($1)", + "abusefilter-edit-builder-vars-movedfrom-ns": "Menný priestor zdrojovej stránky presunu ($1)", + "abusefilter-edit-builder-vars-movedfrom-title": "Názov zdrojovej stránky presunu ($1)", + "abusefilter-edit-builder-vars-movedfrom-prefixedtitle": "Úplný názov zdrojovej stránky presunu ($1)", + "abusefilter-edit-builder-vars-movedfrom-age": "Vek zdrojovej stránky presunu v sekundách ($1)", + "abusefilter-edit-builder-vars-movedto-id": "ID cieľovej stránky presunu ($1)", + "abusefilter-edit-builder-vars-movedto-ns": "Menný priestor cieľovej stránky presunu ($1)", + "abusefilter-edit-builder-vars-movedto-title": "Názov cieľovej stránky presunu ($1)", + "abusefilter-edit-builder-vars-movedto-prefixedtitle": "Úplný názov cieľovej stránky presunu ($1)", + "abusefilter-edit-builder-vars-movedto-age": "Vek cieľovej stránky presunu v sekundách ($1)", + "abusefilter-edit-builder-vars-user-editcount": "Počet úprav používateľa ($1)", + "abusefilter-edit-builder-vars-user-age": "Vek používateľského účtu ($1)", + "abusefilter-edit-builder-vars-user-name": "Názov používateľského účtu ($1)", + "abusefilter-edit-builder-vars-user-groups": "Skupiny (vrátane implicitných), v ktorých sa používateľ nachádza ($1)", + "abusefilter-edit-builder-vars-user-rights": "Práva, ktoré má používateľ ($1)", + "abusefilter-edit-builder-vars-user-blocked": "Či je používateľ zablokovaný ($1)", + "abusefilter-edit-builder-vars-user-emailconfirm": "Čas, kedy bola overená e-mailová adresa ($1)", + "abusefilter-edit-builder-vars-old-wikitext": "Pôvodný wikitext stránky pred úpravou ($1)", + "abusefilter-edit-builder-vars-new-wikitext": "Nový wikitext stránky po úprave ($1)", "abusefilter-edit-builder-vars-added-links": "Všetky externé odkazy pridané v úprave", "abusefilter-edit-builder-vars-removed-links": "Všetky externé odkazy odstránené v úprave", "abusefilter-edit-builder-vars-all-links": "Všetky externé odkazy v novom texte", - "abusefilter-edit-builder-vars-new-pst": "Nový wikitext stránky, po transformácii pred uložením", - "abusefilter-edit-builder-vars-diff-pst": "Zjednotený diff zmien vykonaných pri úprave, po transformácii pred uložením", - "abusefilter-edit-builder-vars-addedlines-pst": "Riadky pridané pri úprave, po transformácii pred uložením", - "abusefilter-edit-builder-vars-new-text": "Nový text stránky zbavený formátovania", - "abusefilter-edit-builder-vars-new-html": "Vygenerovaný HTML markup novej revízie", - "abusefilter-edit-builder-vars-restrictions-edit": "Úroveň zámku stránky pre úpravy", - "abusefilter-edit-builder-vars-restrictions-move": "Úroveň zámku stránky pre presuny", - "abusefilter-edit-builder-vars-restrictions-create": "Úroveň zámku stránky pre založenie", - "abusefilter-edit-builder-vars-restrictions-upload": "Úroveň zámku súboru pre upload", - "abusefilter-edit-builder-vars-recent-contributors": "Posledných desať prispievateľov tejto stránky", - "abusefilter-edit-builder-vars-first-contributor": "Prvý autor tejto stránky", - "abusefilter-edit-builder-vars-movedfrom-restrictions-edit": "Úroveň zámku presúvanej stránky pre úpravy", - "abusefilter-edit-builder-vars-movedfrom-restrictions-move": "Úroveň zámku presúvanej stránky pre presuny", - "abusefilter-edit-builder-vars-movedfrom-restrictions-create": "Úroveň zámku presúvanej stránky pre založenie", - "abusefilter-edit-builder-vars-movedfrom-restrictions-upload": "Úroveň zámku presúvanej stránky pre upload súboru", - "abusefilter-edit-builder-vars-movedfrom-recent-contributors": "Posledných desať používateľov, ktorí editovali presúvanú stránku", - "abusefilter-edit-builder-vars-movedfrom-first-contributor": "Prvý používateľ, ktorý editoval presúvanú stránku", - "abusefilter-edit-builder-vars-movedto-restrictions-edit": "Úroveň zámku stránky, na ktorú sa presúva, pre úpravy", - "abusefilter-edit-builder-vars-movedto-restrictions-move": "Úroveň zámku stránky, na ktorú sa presúva, pre presuny", - "abusefilter-edit-builder-vars-movedto-restrictions-create": "Úroveň zámku stránky, na ktorú sa presúva, pre založenie", - "abusefilter-edit-builder-vars-movedto-restrictions-upload": "Úroveň zámku stránky, na ktorú sa presúva, pre upload", - "abusefilter-edit-builder-vars-movedto-recent-contributors": "Posledných desať používateľov, ktorí editovali stránku, na ktorú sa presúva", - "abusefilter-edit-builder-vars-movedto-first-contributor": "Prvý používateľ, ktorý editoval stránku, na ktorú sa presúva", + "abusefilter-edit-builder-vars-new-pst": "Nový wikitext stránky po transformácii pred uložením ($1)", + "abusefilter-edit-builder-vars-diff-pst": "Zjednotený diff zmien vykonaných úpravou, po transformácii pred uložením ($1)", + "abusefilter-edit-builder-vars-addedlines-pst": "Riadky pridané pri úprave, po transformácii pred uložením ($1)", + "abusefilter-edit-builder-vars-new-text": "Nový text stránky zbavený akéhokoľvek formátovania ($1)", + "abusefilter-edit-builder-vars-new-html": "Parsovaný zdrojový HTML kód novej revízie ($1)", + "abusefilter-edit-builder-vars-restrictions-edit": "Úroveň zámku stránky pre úpravy ($1)", + "abusefilter-edit-builder-vars-restrictions-move": "Úroveň zámku stránky pre presuny ($1)", + "abusefilter-edit-builder-vars-restrictions-create": "Úroveň zámku stránky pre vytvorenie ($1)", + "abusefilter-edit-builder-vars-restrictions-upload": "Úroveň zámku súboru pre nahrávanie ($1)", + "abusefilter-edit-builder-vars-recent-contributors": "Posledných desať používateľov, ktorí prispeli k stránke ($1)", + "abusefilter-edit-builder-vars-first-contributor": "Prvý používateľ, ktorý prispel k stránke ($1)", + "abusefilter-edit-builder-vars-movedfrom-restrictions-edit": "Úroveň zámku zdrojovej stránky presunu pre úpravy ($1)", + "abusefilter-edit-builder-vars-movedfrom-restrictions-move": "Úroveň zámku zdrojovej stránky presunu pre presuny ($1)", + "abusefilter-edit-builder-vars-movedfrom-restrictions-create": "Úroveň zámku zdrojovej stránky presunu pre vytvorenie ($1)", + "abusefilter-edit-builder-vars-movedfrom-restrictions-upload": "Úroveň zámku zdrojového súboru presunu pre nahrávanie ($1)", + "abusefilter-edit-builder-vars-movedfrom-recent-contributors": "Posledných desať používateľov, ktorí prispeli k zdrojovej stránke presunu ($1)", + "abusefilter-edit-builder-vars-movedfrom-first-contributor": "Prvý používateľ, ktorý prispel k zdrojovej stránke presunu ($1)", + "abusefilter-edit-builder-vars-movedto-restrictions-edit": "Úroveň zámku cieľovej stránky presunu pre úpravy ($1)", + "abusefilter-edit-builder-vars-movedto-restrictions-move": "Úroveň zámku cieľovej stránky presunu pre presuny ($1)", + "abusefilter-edit-builder-vars-movedto-restrictions-create": "Úroveň zámku cieľovej stránky presunu pre vytvorenie ($1)", + "abusefilter-edit-builder-vars-movedto-restrictions-upload": "Úroveň zámku cieľového súboru presunu pre nahrávanie ($1)", + "abusefilter-edit-builder-vars-movedto-recent-contributors": "Posledných desať používateľov, ktorí prispeli k cieľovej stránke presunu ($1)", + "abusefilter-edit-builder-vars-movedto-first-contributor": "Prvý používateľ, ktorý prispel k cieľovej stránke presunu ($1)", "abusefilter-edit-builder-vars-old-links": "Odkazy na stránke pred úpravou", - "abusefilter-edit-builder-vars-file-sha1": "SHA1 haš obsahu súboru", - "abusefilter-edit-builder-vars-file-size": "Veľkosť súboru v bajtoch", - "abusefilter-edit-builder-vars-file-mime": "MIME typ súboru", - "abusefilter-edit-builder-vars-file-mediatype": "Typ obsahu tohoto súboru", - "abusefilter-edit-builder-vars-file-width": "Šírka súboru v pixeloch", - "abusefilter-edit-builder-vars-file-height": "Výška súboru v pixeloch", - "abusefilter-edit-builder-vars-file-bits-per-channel": "Farebná hĺbka súboru v bitoch na farebný kanál", - "abusefilter-edit-builder-vars-wiki-name": "Názov databázy wiki", - "abusefilter-edit-builder-vars-wiki-language": "Jazykový kód wiki", + "abusefilter-edit-builder-vars-file-sha1": "SHA1 haš obsahu súboru ($1)", + "abusefilter-edit-builder-vars-file-size": "Veľkosť súboru v bajtoch ($1)", + "abusefilter-edit-builder-vars-file-mime": "MIME typ súboru ($1)", + "abusefilter-edit-builder-vars-file-mediatype": "Typ média súboru ($1)", + "abusefilter-edit-builder-vars-file-width": "Šírka súboru v pixeloch ($1)", + "abusefilter-edit-builder-vars-file-height": "Výška súboru v pixeloch ($1)", + "abusefilter-edit-builder-vars-file-bits-per-channel": "Bity na farebný kanál súboru ($1)", + "abusefilter-edit-builder-vars-wiki-name": "Názov databázy wiki ($1)", + "abusefilter-edit-builder-vars-wiki-language": "Jazykový kód wiki ($1)", "abusefilter-edit-builder-vars-old-text": "Pôvodný text stránky, zbavený všetkých značiek", "abusefilter-edit-builder-vars-old-html": "Pôvodný wikitext stránky, prevedený na HTML (už sa nepoužíva)", "abusefilter-edit-builder-vars-minor-edit": "Či je alebo nie je táto úprava označená ako drobná (už sa nepoužíva)", @@ -427,7 +428,7 @@ "abusefilter-history-filter": "Pravidlo filtra", "abusefilter-history-comments": "Komentáre", "abusefilter-history-actions": "Operácie", - "abusefilter-history-backedit": "Späť do editora filtrov", + "abusefilter-history-backedit": "Editor filtra", "abusefilter-history-deleted": "Zmazané", "abusefilter-history-filterid": "Filter", "abusefilter-history-select-legend": "Upraviť vyhľadávací reťazec", @@ -531,7 +532,7 @@ "abusefilter-diff-info": "Základné informácie", "abusefilter-diff-pattern": "Podmienky filtra", "abusefilter-diff-invalid": "Nepodarilo sa získať požadované verzie", - "abusefilter-diff-backhistory": "Späť na históriu filtra", + "abusefilter-diff-backhistory": "História filtra", "abusefilter-diff-prev": "Staršia zmena", "abusefilter-diff-next": "Novšia zmena", "abusefilter-import-intro": "Toto rozhranie môžete použiť na importovanie filtrov z iných wiki.\nNa zdrojovej wiki kliknite na „{{int:Abusefilter-edit-export}}“ v ponuke „{{int:abusefilter-edit-tools}}“ v rozhraní na úpravy.\nSkopírujte ho z textového poľa, kde sa objaví a vložte ho do tohto textového poľa. Potom kliknite na „{{int:abusefilter-import-submit}}“.", diff -Nru mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/sms.json mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/sms.json --- mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/sms.json 2026-03-25 19:46:11.187013100 +0000 +++ mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/sms.json 2026-06-11 08:56:37.256341000 +0000 @@ -14,7 +14,7 @@ "abusefilter-log-detailslink": "lââʹssteâđ", "abusefilter-log-diff": "jeäʹrdõs", "abusefilter-log-details-val": "Ärvv", - "abusefilter-log-details-checkuser": "Čujuhusaid dárkkisteapmi", + "abusefilter-log-details-checkuser": "Addrõõzzi taʹrǩǩummuš", "abusefilter-log-hide-reason": "Mäinn:", "abusefilter-log-hide-reason-other": "Jeeʹres mäinn leʹbe lââʹssmäinn:", "abusefilter-log-hide-show": "Čuäʹjet", diff -Nru mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/so.json mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/so.json --- mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/so.json 2023-12-21 17:21:39.981239300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/so.json 2026-06-29 18:12:58.975041600 +0000 @@ -2,10 +2,625 @@ "@metadata": { "authors": [ "Abshirdheere", - "Maax" + "Maax", + "AhmedG612" ] }, + "abusefilter-desc": "Waxay ku dabaqdaa habab qiyaaseed oo otomaatig ah wax ka beddellada", + "abusefilter": "Maareynta shaandhada xadgudubka", + "abuselog": "Diiwaanka shaandhada xadgudubka", + "abusefilter-intro": "Ku soo dhowow is dhexgalka maareynta Shaandhada Xadgudubka.\nShaandhada Xadgudubka waa nidaam software otomaatig ah oo ku dabaqa habab qiyaaseed dhammaan falalka.\nIs dhexgalkani wuxuu muujinayaa liiska shaandhooyinka la qeexay, wuxuuna oggolaanayaa in la beddelo.", + "abusefilter-mustviewprivateoredit": "Sababo amni awgood, kaliya isticmaalayaasha leh xuquuqda ay ku arki karaan shaandhooyinka xadgudubka ee gaarka ah ama ku beddeli karaan shaandhooyinka ayaa adeegsan kara is-dhexgalkan.", + "abusefilter-warning": "'''Digniin:''' Tallaabadan waxaa si otomaatig ah loogu aqoonsaday inay waxyeello leedahay.\nTallaabooyinka aan wax dhisayn si dhakhso ah ayaa loo celin doonaa,\nwax ka beddelka aan waxtarka lahayn ee soo noqnoqda ama daranna wuxuu keeni doonaa in akoonkaaga ama IP-gaaga la xannibo.\nHaddii aad u malaynayso in tallaabadani tahay mid wax dhisaysa, waad dib u soo gudbin kartaa si aad u xaqiijiso.\nSharaxaad kooban oo ku saabsan xeerka xadgudubka ee falkaaga la jaanqaaday waa: $1", + "abusefilter-disallowed": "Tallaabadan waxaa si otomaatig ah loogu aqoonsaday inay waxyeello leedahay, sidaas darteed waa la diiday.\nHaddii aad u malaynayso in tallaabadani tahay mid wax dhisaysa, fadlan u sheeg maamulaha waxa aad isku dayaysay inaad sameyso.\nSharaxaad kooban oo ku saabsan xeerka xadgudubka ee falkaaga la jaanqaaday waa: $1", + "abusefilter-blocked-display": "Ficilkan si otomaatig ah ayaa loo aqoonsaday inuu waxyeello leeyahay, sidaas darteed waa lagaa hor istaagay inaad fuliso. Intaa waxaa dheer, si loo ilaaliyo {{SITENAME}}, akoonkaaga isticmaalaha iyo dhammaan cinwaannada IP-ga ee la xiriira waa la xanibay wax ka beddelka. Haddii tani ay khalad tahay, fadlan la xiriir maamule. Sharaxaad kooban oo ku saabsan xeerka xadgudubka ee ficilkaagu la jaanqaaday waa: $1", + "abusefilter-degrouped": "Tallaabadan waxaa si otomaatig ah loogu aqoonsaday inay waxyeello leedahay.\nSidaas darteed waa la diiday, iyo maadaama lagu tuhunsan yahay in akoonkaaga la jabiyay, dhammaan xuquuqaha waa lagala noqday.\nHaddii aad u malaynayso in tani ay qalad tahay, fadlan la xiriir sarkaal sare adigoo sharaxaya waxa dhacay, waxaana laga yaabaa in xuquuqahaaga dib laguugu soo celiyo.\nSharaxaad kooban oo ku saabsan xeerka xadgudubka ee falkaaga la jaanqaaday waa: $1", + "abusefilter-autopromote-blocked": "Tallaabadan waxaa si otomaatig ah loogu aqoonsaday inay waxyeello leedahay, sidaas darteed waa la diiday.\nIntaa waxaa dheer, si amniga loo ilaaliyo, qaar ka mid ah xuquuqaha sida caadiga ah loo siiyo akoonnada la aamini karo ayaa si ku meel gaar ah lagala noqday akoonkaaga.\nSharaxaad kooban oo ku saabsan xeerka xadgudubka ee falkaaga la jaanqaaday waa: $1", + "abusefilter-blocker": "Shaandhada xadgudubka", + "abusefilter-blockreason": "Si otomaatig ah ayuu u xannibay shaandhada xadgudubka.\nSharaxaad kooban oo ku saabsan xeerka la jaanqaaday: $1", + "abusefilter-degroupreason": "Xuquuqaha si otomaatig ah ayaa lagala noqday shaandhada xadgudubka.\nSharaxaad xeerka: $1", + "abusefilter-blockautopromotereason": "Kor u qaadista otomaatiga ah waxaa si otomaatig ah dib loogu dhigay shaandhada xadgudubka.\nSharaxaad xeerka: $1", + "abusefilter-accountreserved": "Magacan akoonka waxaa loo xafiday isticmaalka shaandhada xadgudubka.", + "right-abusefilter-modify": "Samee ama wax ka beddel shaandhooyinka xadgudubka", + "right-abusefilter-view": "Eeg shaandhooyinka xadgudubka", + "right-abusefilter-log": "Eeg diiwaanka xadgudubka", + "right-abusefilter-log-detail": "Eeg gelinnada faahfaahsan ee diiwaanka xadgudubka", + "right-abusefilter-privatedetails": "Eeg xogta gaarka ah ee diiwaanka xadgudubka", + "right-abusefilter-privatedetails-log": "Eeg diiwaanka gelitaanka faahfaahinta gaarka ah ee AbuseFilter", + "right-abusefilter-modify-restricted": "Wax ka beddel shaandhooyinka xadgudubka oo leh falal xaddidan", + "right-abusefilter-revert": "Dib u celi dhammaan wax ka beddellada uu sameeyay shaandho xadgudub oo la bixiyay", + "right-abusefilter-view-private": "Eeg shaandhooyinka xadgudubka ee lagu calaamadeeyay inay gaar yihiin", + "right-abusefilter-log-private": "Eeg gelinnada diiwaanka ee shaandhooyinka xadgudubka ee lagu calaamadeeyay inay gaar yihiin", + "right-abusefilter-hide-log": "Qari gelinnada diiwaanka xadgudubka", + "right-abusefilter-hidden-log": "Eeg gelinnada diiwaanka xadgudubka ee la qariyey", + "right-abusefilter-modify-global": "Samee ama wax ka beddel shaandhooyinka xadgudubka ee caalamiga ah", + "right-abusefilter-protected-vars-log": "Eeg diiwaannada la xiriira gelitaanka qiimayaasha doorsoomayaasha la ilaaliyo", + "action-abusefilter-modify": "Wax ka beddel shaandhooyinka xadgudubka", + "action-abusefilter-view": "Eeg shaandhooyinka xadgudubka", + "action-abusefilter-log": "Eeg diiwaanka xadgudubka", + "action-abusefilter-log-detail": "Eeg gelinnada faahfaahsan ee diiwaanka xadgudubka", + "action-abusefilter-privatedetails": "Eeg xogta gaarka ah ee diiwaanka xadgudubka", + "action-abusefilter-privatedetails-log": "Eeg diiwaanka gelitaanka faahfaahinta gaarka ah ee AbuseFilter", + "action-abusefilter-modify-restricted": "Wax ka beddel shaandhooyinka xadgudubka oo leh falal xaddidan", + "action-abusefilter-revert": "Dib u celi dhammaan isbeddellada uu sameeyay shaandho xadgudub oo la bixiyay", + "action-abusefilter-view-private": "Eeg shaandhooyinka xadgudubka ee lagu calaamadeeyay inay gaar yihiin", + "action-abusefilter-log-private": "Eeg diiwaannada shaandhooyinka xadgudubka ee lagu calaamadeeyay inay gaar yihiin", + "action-abusefilter-log-protected": "Eeg diiwaannada shaandhooyinka xadgudubka ee lagu calaamadeeyay inay la ilaaliyo", + "action-abusefilter-log-protected-access": "Eeg diiwaannada leh doorsoomayaal la ilaaliyay oo la muujiyay adigoon marka hore shidin ikhtiyaarka ku jira dookhyadaada", + "action-abusefilter-hide-log": "Qari gelinnada diiwaanka xadgudubka", + "action-abusefilter-hidden-log": "Eeg gelinnada qarsoon ee diiwaanka xadgudubka", + "action-abusefilter-modify-global": "Samee ama wax ka beddel shaandhooyinka xadgudubka ee caalamiga ah", + "action-abusefilter-protected-vars-log": "Eeg diiwaannada muujinaya doorsoomayaal la ilaaliyay", + "abusefilter-log-summary": "Diiwaankan wuxuu muujinayaa liiska dhammaan falalka ay qabteen shaandhooyinka.", + "abusefilter-log-search": "Raadi diiwaanka xadgudubka", + "abusefilter-log-search-user": "Isticmaale:", + "abusefilter-log-search-group": "Kooxda shaandhada:", + "abusefilter-log-search-group-any": "Mid kasta", + "abusefilter-log-search-filter": "Aqoonsiyada shaandhada:", + "abusefilter-log-search-filter-help": "Ku kala sooc adigoo adeegsanaya, kuna bilow \"$1\" shaandhooyinka caalamiga ah", + "abusefilter-log-search-filter-help-central": "Ku kala sooc adigoo adeegsanaya pipes", + "abusefilter-log-search-title": "Cinwaanka:", + "abusefilter-log-search-wiki": "Wiki:", + "abusefilter-log-search-impact": "Saameyn:", + "abusefilter-log-search-impact-all": "Dhammaan falalka", + "abusefilter-log-search-impact-saved": "Isbeddellada la keydiyay oo keliya", + "abusefilter-log-search-impact-not-saved": "Iyadoo aan la tixgelin isbeddellada la keydiyay", + "abusefilter-log-search-entries-label": "Muuqaal:", + "abusefilter-log-search-entries-all": "Dhammaan gelinnada", + "abusefilter-log-search-entries-hidden": "Gelinnada qarsoon oo keliya", + "abusefilter-log-search-entries-visible": "Gelinnada muuqda oo keliya", + "abusefilter-log-search-action-label": "Fal kicinta:", + "abusefilter-log-search-action-other": "Kale", + "abusefilter-log-search-action-any": "Mid kasta", + "abusefilter-log-search-action-taken-label": "Tallaabada la qaaday:", + "abusefilter-log-search-action-taken-any": "Mid kasta", "abusefilter-log-search-submit": "Raadi", + "abusefilter-log-entry": "$1: $2 ayaa {{GENDER:$8|kiciyay}} shaandho xadgudub, {{GENDER:$8|fulinaya}} tallaabada \"$3\" ee $4.\nTallaabooyinka la qaaday: $5;\nSharaxaadda shaandhada: $6", + "abusefilter-log-entry-withdiff": "$1: $2 ayaa {{GENDER:$8|kiciyay}} shaandho xadgudub, {{GENDER:$8|fulinaya}} tallaabada \"$3\" ee $4.\nTallaabooyinka la qaaday: $5;\nSharaxaadda shaandhada: $6 ($7)", + "abusefilter-log-detailedentry-meta": "$1: $2 ayaa {{GENDER:$9|kiciyay}} $3, {{GENDER:$9|fulinaya}} tallaabada \"$4\" ee $5.\nTallaabooyinka la qaaday: $6;\nSharaxaadda shaandhada: $7 ($8)", + "abusefilter-log-detailedentry-global": "shaandho caalami ah $1", + "abusefilter-log-detailedentry-local": "shaandho $1", + "abusefilter-log-detailslink": "Faahfaahinta", + "abusefilter-log-diff": "Kala duwanaansho", + "abusefilter-log-hidelink": "Hagaaji muuqaalka", + "abusefilter-log-hide-entries": "Beddel muuqaalka gelinnada la doortay", + "abusefilter-log-description-not-available": "Lama heli karo", + "abusefilter-log-details-legend": "Faahfaahinta gelitaanka diiwaanka $1", + "abusefilter-log-details-var": "Doorsoome", + "abusefilter-log-details-val": "Qiimaha", + "abusefilter-log-details-vars": "Halbeegyada falka", + "abusefilter-log-details-privatedetails": "Faahfaahinta gaarka ah ee diiwaanka", + "abusefilter-log-details-ip": "Cinwaanka IP-ga asalka ah", + "abusefilter-log-details-checkuser": "Hubi isticmaalaha", "abusefilter-log-noactions": "Waxba", - "abusefilter-examine-submit": "Raadi" + "abusefilter-log-noactions-filter": "Midna", + "abusefilter-log-details-diff": "Isbeddellada lagu sameeyay wax ka beddelka", + "abusefilter-log-linkoncontribs": "Diiwaanka xadgudubka", + "abusefilter-log-linkoncontribs-text": "Diiwaanka xadgudubka ee {{GENDER:$1|isticmaalahan}}", + "abusefilter-log-linkonhistory": "Eeg diiwaanka xadgudubka", + "abusefilter-log-linkonhistory-text": "Fiiri diiwaanka xadgudubka ee boggaan", + "abusefilter-log-linkonundelete": "Eeg diiwaanka xadgudubka", + "abusefilter-log-linkonundelete-text": "Eeg diiwaanka xadgudubka ee boggan", + "abusefilter-log-hidden-implicit": "(lagu qariyey sababtoo ah dib u eegis waa la tirtiray)", + "abusefilter-log-cannot-see-details": "Ma haysatid oggolaansho aad ku arki karto faahfaahinta gelitaankan.", + "abusefilter-log-cannot-see-privatedetails": "Ma haysatid oggolaansho aad ku arki karto faahfaahinta gaarka ah ee gelitaankan.", + "abusefilter-log-nonexistent": "Gelitaan leh aqoonsiga la bixiyay ma jiro.", + "abusefilter-log-details-hidden": "Ma arki kartid faahfaahinta gelitaankan sababtoo ah waa laga qariyey aragtida dadweynaha.", + "abusefilter-log-details-hidden-implicit": "Ma arki kartid faahfaahinta gelitaankan sababtoo ah dib u eegista la xiriirta waa laga qariyey aragtida dadweynaha.", + "abusefilter-log-hide-no-selected": "Gelinnada lama dooran", + "abusefilter-log-hide-selected": "{{PLURAL:$1|Gelitaanka AbuseLog ee la xushay|Gelitaannada AbuseLog ee la xushay}}:", + "abusefilter-log-hide-legend": "Beddel muuqaalka", + "abusefilter-log-hide-set-visibility": "U deji muuqaalka gelitaannada la xushay:", + "abusefilter-log-hide-reason": "Sababta:", + "abusefilter-log-hide-reason-other": "Sabab kale / dheeraad ah:", + "abusefilter-log-hide-forbidden": "Ma haysatid oggolaansho aad ku qarin karto gelitaanka diiwaanka xadgudubka.", + "abusefilter-log-hide-show": "Muuji", + "abusefilter-log-hide-hide": "Qari", + "abusefilter-log-hide-no-change": "Dhammaan aqoonsiyada la xushay hore ayay u leeyihiin muuqaalka la doonayo.", + "abusefilter-log-hide-done": "Muuqaalka waa la cusboonaysiiyay: $1 {{PLURAL:$1|gelitaan|gelitaanno}} $2.", + "abusefilter-log-hide-done-hide": "{{PLURAL:$1|la qariyey}}", + "abusefilter-log-hide-done-show": "{{PLURAL:$1|la muujiyey}}", + "abusefilter-log-entry-suppress": "$1 {{GENDER:$2|waa la qariyey}} $3", + "abusefilter-log-entry-unsuppress": "$1 {{GENDER:$2|waa la muujiyey}} $3", + "logentry-abusefilter-hit": "$1 ayaa {{GENDER:$2|kiciyay}} $4, isagoo {{GENDER:$2|fulinaya}} tallaabada \"$5\" ee $3. Tallaabooyinka la qaaday: $6 ($7)", + "log-action-filter-abusefilter": "Nooca isbeddelka shaandhada:", + "log-action-filter-abusefilter-create": "Abuurista shaandho cusub", + "log-action-filter-abusefilter-modify": "Wax ka beddelka shaandhada", + "log-action-filter-suppress-abuselog": "Xakamaynta diiwaanka xadgudubka", + "log-action-filter-rights-blockautopromote": "Xannibaadda kor u qaadista otomaatiga ah", + "log-action-filter-rights-restoreautopromote": "Soo celinta kor u qaadista otomaatiga ah", + "logentry-abusefilterprivatedetails-access": "$1 {{GENDER:$2|wuxuu galay}} faahfaahinta gaarka ah ee $3", + "logentry-rights-blockautopromote": "$1 {{GENDER:$2|wuxuu xannibay}} kor u qaadista otomaatiga ah ee {{GENDER:$4|$3}} muddo $5 ah", + "logentry-rights-restoreautopromote": "$1 {{GENDER:$2|wuxuu soo celiyey}} awoodda kor u qaadista otomaatiga ah ee {{GENDER:$4|$3}}", + "logentry-abusefilterblockeddomainhit-hit": "{{GENDER:$2|$1}} wuxuu sababay in domain la xannibay lagu dhufto $3 isagoo isku dayay inuu ku daro $4", + "abusefilterprivatedetails-log-name": "Diiwaanka gelitaanka faahfaahinta gaarka ah ee AbuseFilter", + "log-name-abusefilterblockeddomainhit": "Diiwaanka ku dhufashada domain-ka la xannibay", + "abusefilter-list": "Dhammaan shaandhooyinka", + "abusefilter-list-id": "Aqoonsiga shaandhada", + "abusefilter-list-pattern": "Qaabka", + "abusefilter-list-status": "Xaaladda", + "abusefilter-list-public": "Sharaxaad guud", + "abusefilter-list-consequences": "Cawaaqibta", + "abusefilter-list-visibility": "Muuqaalka", + "abusefilter-list-hitcount": "Tirada ku dhufashada", + "abusefilter-list-limit": "Tirada bog kasta:", + "abusefilter-list-lastmodified": "Markii ugu dambeysay ee la beddelay", + "abusefilter-list-group": "Kooxda shaandhada", + "abusefilter-hidden": "Gaar ah", + "abusefilter-protected": "La ilaaliyey", + "abusefilter-unhidden": "Dadweyne", + "abusefilter-enabled": "La hawlgeliyay", + "abusefilter-deleted": "La tirtiray", + "abusefilter-disabled": "La joojiyey", + "abusefilter-throttled": "Heer sare oo iswaafajinno ah", + "abusefilter-hitcount": "$1 {{PLURAL:$1|iswaafajin|iswaafajinno}}", + "abusefilter-new": "Abuur shaandho cusub", + "abusefilter-import-button": "Soo deji shaandho", + "abusefilter-return": "Ku noqo maamulka shaandhada", + "abusefilter-status-global": "Caalami ah", + "abusefilter-list-options": "Xulashooyinka raadinta", + "abusefilter-list-options-deleted": "Shaandhooyinka la tirtiray:", + "abusefilter-list-options-deleted-only": "Muuji oo keliya shaandhooyinka la tirtiray", + "abusefilter-list-options-deleted-hide": "Qari shaandhooyinka la tirtiray", + "abusefilter-list-options-deleted-show": "Ku dar shaandhooyinka la tirtiray", + "abusefilter-list-options-scope": "Muuji shaandhooyinka:", + "abusefilter-list-options-scope-local": "Xeerarka maxalliga ah oo keliya", + "abusefilter-list-options-scope-global": "Xeerarka caalamiga ah oo keliya", + "abusefilter-list-options-scope-all": "Xeerarka maxalliga ah iyo kuwa caalamiga ah", + "abusefilter-list-options-further-options": "Xulashooyin dheeraad ah:", + "abusefilter-list-options-hidedisabled": "Qari shaandhooyinka la naafoyeeyay", + "abusefilter-list-options-hideprivate": "Qari shaandhooyinka", + "abusefilter-list-options-searchfield": "Ka raadi gudaha xeerarka:", + "abusefilter-list-options-searchpattern": "Geli qaab", + "abusefilter-list-options-searchoptions": "Habka raadinta:", + "abusefilter-list-options-search-like": "Weydiin caadi ah", + "abusefilter-list-options-search-rlike": "Muujinta joogtada ah", + "abusefilter-list-options-search-irlike": "Muujinta joogtada ah ee aan xasaasi u ahayn far waaweyn iyo far yar", + "abusefilter-list-invalid-searchmode": "Habka raadinta ee la cayimay ma aha mid ansax ah.", + "abusefilter-list-regexerror": "Khalad ayaa dhacay intii lagu jiray raadinta: qalad ku jira qaabka muujinta joogtada ah.", + "abusefilter-list-options-submit": "Cusboonaysii", + "abusefilter-tools-text": "Halkan waxaa ku yaal qaar ka mid ah qalabyo laga yaabo inay faa’iido u yeeshaan samaynta iyo ka saarista khaladaadka shaandhooyinka xadgudubka.", + "abusefilter-tools-expr": "Tijaabiyaha tibaaxda", + "abusefilter-tools-submitexpr": "Qiimee", + "abusefilter-tools-syntax-error": "Shaandhadu waxay leedahay hab-qoraal aan sax ahayn.", + "abusefilter-tools-reautoconfirm": "Soo celi xaaladda si otomaatig ah loo xaqiijiyay", + "abusefilter-tools-reautoconfirm-user": "Isticmaale:", + "abusefilter-tools-reautoconfirm-submit": "Dib u xaqiiji si otomaatig ah", + "abusefilter-tools-restoreautopromote": "Kor u qaadista otomaatiga ah ayaa dib loogu soo celiyay iyada oo la adeegsanayo qalabka shaandhada xadgudubka.", + "abusefilter-reautoconfirm-none": "Isticmaalahaas lagama hakinin {{GENDER:$1|xaaladdiisa|xaaladdeeda|xaaladdooda}} si otomaatig ah loo xaqiijiyay.", + "abusefilter-reautoconfirm-notallowed": "Looma oggola inaad soo celiso xaaladda si otomaatig ah loo xaqiijiyay.", + "abusefilter-reautoconfirm-done": "Xaaladda si otomaatig ah loo xaqiijiyay ee akoonka waa la soo celiyay", + "abusefilter-status": "$1 {{PLURAL:$1|ficil|ficillo}} ee ugu dambeeyay, $2 ($3%) {{PLURAL:$2|ayay|ayaa}} gaaray xadka shuruudda ee $4, $5 ($6%) {{PLURAL:$5|ayay|ayaa}}na ugu yaraan la jaanqaaday hal shaandho oo hadda shaqaynaysa.", + "abusefilter-add": "Ku darista shaandhada xadgudubka", + "abusefilter-edit": "Wax ka beddelka shaandhada xadgudubka", + "abusefilter-edit-specific": "Wax ka beddelka shaandhada xadgudubka $1: $2", + "abusefilter-view-specific": "Daawashada shaandhada xadgudubka $1: $2", + "abusefilter-edit-subtitle": "Wax ka beddelka shaandhada $1", + "abusefilter-edit-subtitle-new": "Abuurista shaandho", + "abusefilter-edit-token-not-match": "Wax ka beddelka lama kaydin! Fadlan mar kale kaydi.", + "abusefilter-edit-oldwarning": "Waxaad wax ka beddeleysaa nuqul hore oo shaandhadan ah.\nTirakoobyada la xusay waxay khuseeyaan nuqulka ugu dambeeya ee shaandhadan.\nHaddii aad kaydiso isbeddelladaada, waxaad tirtiri doontaa dhammaan isbeddelladii dhacay tan iyo nuqulka aad hadda wax ka beddeleyso. •\n[[Special:AbuseFilter/history/$2|Ku noqo taariikhda shaandhadan]].", + "abusefilter-edit-oldwarning-view": "Waxaad daawanaysaa nuqul hore oo shaandhadan ah.\nTirakoobyada la xusay waxay khuseeyaan nuqulka ugu dambeeya ee shaandhadan. •\n[[Special:AbuseFilter/history/$2|Ku noqo taariikhda shaandhadan]].", + "abusefilter-edit-status-label": "Tirakoob:", + "abusefilter-edit-status": "$1 {{PLURAL:$1|ficil|ficillo}} ee ugu dambeeyay, shaandhadan waxay la jaanqaadday $2 ($3%).\nCelcelis ahaan, waqtiga ay qaadato waa $4 ms, waxayna isticmaashaa $5 {{PLURAL:$5|shardi|shuruudo}} oo ka mid ah xadka shuruudaha.", + "abusefilter-edit-throttled-warning": "'''Digniin:''' Shaandhadan si otomaatig ah ayaa loogu calaamadeeyay inay waxyeello keeni karto. Tallaabo badbaado ahaan, {{PLURAL:$2|ficilkan|ficilladan}} soo socda lama fulin doono: $1. Fadlan hubi in tirada badan ee is waafajinta la filayay. Haddii ay sidaas tahay, mar kale kaydi shaandhada si xayiraaddan looga saaro.", + "abusefilter-edit-throttled-warning-no-actions": "'''Digniin:''' Shaandhadan si otomaatig ah ayaa loogu calaamadeeyay inay waxyeello keeni karto. Wax ficillo ah si otomaatig ah looma naafoyn, balse fadlan hubi in tirada badan ee is waafajinta la filayay. Haddii ay sidaas tahay, waad iska indho tiri kartaa digniintan.", + "abusefilter-edit-new": "Shaandho cusub", + "abusefilter-edit-save": "Kaydi shaandhada", + "abusefilter-edit-id": "Aqoonsiga shaandhada:", + "abusefilter-edit-switch-editor": "Beddel tifaftiraha", + "abusefilter-edit-description": "Sharaxaad:\n:''(dadweyne ahaan la arki karo)''", + "abusefilter-edit-field-description": "Sharaxaad", + "abusefilter-edit-group": "Kooxda shaandhada:", + "abusefilter-edit-flags": "Calanka:", + "abusefilter-edit-enabled": "Dhaqaaji shaandhadan", + "abusefilter-edit-deleted": "U calaamadee mid la tirtiray", + "abusefilter-edit-hidden": "Ka qari faahfaahinta shaandhadan aragtida dadweynaha", + "abusefilter-edit-protected-variable-already-protected": "Faahfaahinta shaandhadan waa laga qariyey isticmaaleyaasha aan arki karin doorsoomayaasha la ilaaliyo.", + "abusefilter-edit-global": "Shaandho caalami ah", + "abusefilter-edit-rules": "Shuruudo:", + "abusefilter-edit-field-conditions": "shuruudaha", + "abusefilter-edit-notes": "Xusuusin:", + "abusefilter-edit-lastmod": "Shaandhada ugu dambeysay waa la beddelay:", + "abusefilter-edit-lastmod-text": "$1 oo uu qoray $2", + "abusefilter-edit-hitcount": "Isku dhufashada shaandhada:", + "abusefilter-edit-consequences": "Tallaabooyinka la qaadayo marka la is waafaqo", + "abusefilter-edit-action-warn": "Kici tallaabooyinkan kadib marka isticmaalaha la siiyo digniin", + "abusefilter-edit-action-disallow": "Ka horjoogso isticmaalaha inuu fuliyo ficilka la sheegay", + "abusefilter-edit-action-blockautopromote": "Ka laabo isticmaalaha xaaladdiisa si otomaatig ah loo xaqiijiyay", + "abusefilter-edit-action-degroup": "Ka saar isticmaalaha dhammaan kooxaha leh xuquuqda gaar ah", + "abusefilter-edit-action-block": "Xannib isticmaalaha iyo/ama cinwaanka IP-ga si uu u wax uga beddelo", + "abusefilter-edit-action-blocktalk": "Xannib isticmaalaha iyo/ama cinwaanka IP-ga si aanu wax uga beddeli karin boggiisa wahadalka", + "abusefilter-edit-action-throttle": "Kici tallaabooyinka kaliya haddii isticmaaluhu dhaafo xadka heerka", + "abusefilter-edit-action-rangeblock": "Xannib xadka IP-ga ee uu isticmaaluhu ka soo jeedo", + "abusefilter-edit-action-tag": "Calaamadee wax ka beddelka si dib u eegis dheeraad ah loogu sameeyo", + "abusefilter-edit-throttle-count": "Tirada ficillada la oggol yahay:", + "abusefilter-edit-throttle-period": "Muddada waqtiga (ilbiriqsiyo ahaan):", + "abusefilter-edit-throttle-groups": "Kooxaynta ceejinta iyadoo lagu salaynayo:", + "abusefilter-edit-throttle-groups-help": "Eeg $1.", + "abusefilter-edit-throttle-groups-help-text": "dukumiintiga ku jira mediawiki.org", + "abusefilter-edit-throttle-hidden-placeholder": "Ku kala saar calaamadda comma si loo isku xiro AND, iyo khad cusub si loo isku xiro OR", + "abusefilter-edit-throttle-placeholder": "Ku kala saar comma si loo isku xiro AND, kuna dar mid mid si loo isku xiro OR", + "abusefilter-throttle-ip": "Cinwaanka IP", + "abusefilter-throttle-user": "Akoonka isticmaalaha", + "abusefilter-throttle-range": "Xadka IP-ga", + "abusefilter-throttle-creationdate": "Taariikhda la sameeyay akoontiga", + "abusefilter-throttle-editcount": "Tirada wax ka beddelka", + "abusefilter-throttle-site": "goobta oo dhan", + "abusefilter-throttle-page": "Bog", + "abusefilter-throttle-none": "(midna)", + "abusefilter-throttle-details": "U oggolow $1 {{PLURAL:$1|ficil|ficillo}} kasta $2 {{PLURAL:$2|ilbiriqsi|ilbiriqsiyo}}, kooxaynta ceejinta iyadoo lagu salaynayo: $3", + "abusefilter-edit-warn-message": "Farriinta nidaamka ee loo isticmaalo digniinta:", + "abusefilter-edit-warn-other": "Fariin kale", + "abusefilter-edit-warn-other-label": "Magaca bogga farriinta kale:\n:''(iyada oo aan lahayn horgalaha \"MediaWiki:\")''", + "abusefilter-edit-warn-actions": "Ficillada:", + "abusefilter-edit-warn-preview": "Muuji/Qari hor u eegista farriinta la xushay", + "abusefilter-edit-warn-edit": "Abuur/Wax ka beddel farriinta la xushay", + "abusefilter-edit-disallow-message": "Farriinta nidaamka ee loo isticmaalo mamnuucidda:", + "abusefilter-edit-disallow-other": "Fariin kale", + "abusefilter-edit-disallow-other-label": "Magaca bogga farriinta kale:\n:''(iyada oo aan lahayn horgalaha \"MediaWiki:\")''", + "abusefilter-edit-disallow-actions": "Ficillada:", + "abusefilter-edit-disallow-preview": "Muuji/Qari hor u eegista farriinta la xushay", + "abusefilter-edit-disallow-edit": "Abuur/Wax ka beddel farriinta la xushay", + "abusefilter-edit-tag-tag": "[[Special:Tags|Calaamado]] lagu dabaqo:", + "abusefilter-edit-tag-placeholder": "Ku dar calaamado (mid mid ama lagu kala sooco comma)", + "abusefilter-edit-tag-hidden-placeholder": "Ku dar calaamado (comma lagu kala sooco)", + "abusefilter-edit-block-anon-durations": "Muddada xannibaadda isticmaaleyaasha aan diiwaangashanayn:", + "abusefilter-edit-block-user-durations": "Muddada xannibaadda isticmaaleyaasha diiwaangashan:", + "abusefilter-block-anon": "Xannib isticmaaleyaasha aan la aqoon", + "abusefilter-block-user": "Xannib isticmaaleyaasha diiwaangashan", + "abusefilter-block-talk": "Bogga hadalka waa la xannibay", + "abusefilter-edit-main": "Halbeegyada shaandhada", + "abusefilter-edit-done-subtitle": "Shaandhada waa la wax ka beddelay", + "abusefilter-edit-done": "[[Special:AbuseFilter/history/$1/diff/prev/$2|Isbeddelladaada]] ee [[Special:AbuseFilter/$1|shaandhada $3]] waa la kaydiyay.", + "abusefilter-edit-badsyntax": "Waxaa jira qalad ku jira hab qoraalka shaandhada aad sheegtay.\nWax soo saarka falanqeeyaha waa:
$1
", + "abusefilter-edit-missingfields": "Beeraha soo socda waa khasab in la buuxiyo: $1", + "abusefilter-edit-deleting-enabled": "Lama calaamadin karo shaandho shaqaynaysa mid la tirtiray.", + "abusefilter-edit-protected-variable": "Lama kaydin karo shaandhadan sababtoo ah ma haysatid oggolaansho aad ku isticmaasho doorsoomayaasha soo socda: $1", + "abusefilter-edit-viewhistory": "Eeg taariikhda shaandhadan", + "abusefilter-edit-history": "Taariikhda:", + "abusefilter-edit-check": "Hubi hab-qoraalka", + "abusefilter-edit-badfilter": "Shaandhada aad sheegtay ma jirto", + "abusefilter-edit-revert": "Dib u celi ficillada uu qaaday shaandhadan", + "abusefilter-edit-tools": "Qalabka:", + "abusefilter-edit-test-link": "Tijaabi shaandhadan adigoo adeegsanaya wax ka beddeladii ugu dambeeyay", + "abusefilter-edit-export": "U dhoofi shaandhadan wiki kale", + "abusefilter-edit-syntaxok": "Ma jiraan qaladaad ku jira hab-qoraalka.", + "abusefilter-edit-syntaxerr": "Qalad ku jira hab-qoraalka ayaa la ogaaday: $1", + "abusefilter-edit-warn-leave": "Ka bixitaanka boggan waxay keeni doontaa inaad lumiso isbeddel kasta oo aad ku samaysay shaandhadan.", + "abusefilter-edit-bad-tags": "Mid ama dhowr ka mid ah calaamadaha aad sheegtay ma aha kuwo sax ah.\nCalaamaduhu waa inay gaaban yihiin, waa inaysan ka koobnaan calaamado gaar ah, mana aha inay noqdaan kuwo ay adeegsadaan software kale. Fadlan isku day inaad doorato magac cusub oo calaamad ah.", + "abusefilter-edit-notallowed": "Looma oggola inaad abuurto ama wax ka beddesho shaandhooyinka xadgudubka", + "abusefilter-edit-notallowed-global": "Looma oggola inaad abuurto ama wax ka beddesho shaandhooyinka xadgudubka caalamiga ah", + "abusefilter-edit-notallowed-global-custom-msg": "Digniino ama fariimo diidmo oo la habeeyay looma taageero shaandhooyinka caalamiga ah", + "abusefilter-edit-invalid-warn-message": "Fariinta digniinta lama reebi karo mid bannaan.", + "abusefilter-edit-invalid-disallow-message": "Fariinta diidmada lama reebi karo mid bannaan.", + "abusefilter-edit-invalid-throttlecount": "Tirada tallaabada throttle-ku waa inay noqotaa tiro togan oo buuxda.", + "abusefilter-edit-invalid-throttleperiod": "Muddada ceejinta waa inay noqotaa tiro togan oo buuxda.", + "abusefilter-edit-empty-throttlegroups": "Ugu yaraan hal koox ceejin waa in la doortaa.", + "abusefilter-edit-duplicated-throttlegroups": "Kooxaha ceejinta ma yeelan karaan nuqullo isku mid ah.", + "abusefilter-edit-invalid-throttlegroups": "Kooxaha ceejinta ee la cayimay ma aha kuwo sax ah.", + "abusefilter-edit-invalid-group": "Kooxda shaandhada ee la cayimay ('$1') ma aha mid sax ah.", + "abusefilter-edit-builder-select": "Dooro ikhtiyaar si aad ugu darto meesha tilmaame ku yaal.", + "abusefilter-edit-builder-group-op-arithmetic": "Hawl wadeennada xisaabta", + "abusefilter-edit-builder-op-arithmetic-addition": "Isugeyn ($1)", + "abusefilter-edit-builder-op-arithmetic-subtraction": "Kala goyn ($1)", + "abusefilter-edit-builder-op-arithmetic-multiplication": "Isku dhufasho ($1)", + "abusefilter-edit-builder-op-arithmetic-divide": "Qaybin ($1)", + "abusefilter-edit-builder-op-arithmetic-modulo": "Hadhaaga qaybinta ($1)", + "abusefilter-edit-builder-op-arithmetic-pow": "Awood ($1)", + "abusefilter-edit-builder-group-op-comparison": "Hawl wadeennada isbarbardhigga", + "abusefilter-edit-builder-op-comparison-equal": "Qiime u dhigma ($1)", + "abusefilter-edit-builder-op-comparison-equal-strict": "Qiime iyo nooc u dhigma ($1)", + "abusefilter-edit-builder-op-comparison-notequal": "Qiime aan u dhigmaan ($1)", + "abusefilter-edit-builder-op-comparison-notequal-strict": "Qiime iyo nooc aan u dhigmaan ($1)", + "abusefilter-edit-builder-op-comparison-lt": "Ka yar ($1)", + "abusefilter-edit-builder-op-comparison-gt": "Ka weyn ($1)", + "abusefilter-edit-builder-op-comparison-lte": "Ka yar ama u dhigma ($1)", + "abusefilter-edit-builder-op-comparison-gte": "Ka weyn ama u dhigma ($1)", + "abusefilter-edit-builder-group-op-bool": "Hawl wadeennada Boolean-ka", + "abusefilter-edit-builder-op-bool-not": "La diiday ($1)", + "abusefilter-edit-builder-op-bool-and": "Iyo ($1)", + "abusefilter-edit-builder-op-bool-or": "Ama ($1)", + "abusefilter-edit-builder-group-misc": "Waxyaabo kala duwan", + "abusefilter-edit-builder-misc-in": "ku jira xarafka ($1)", + "abusefilter-edit-builder-misc-contains": "Xarafka bidix wuxuu ka kooban yahay xarafka midig ($1)", + "abusefilter-edit-builder-misc-like": "Wuu la mid yahay qaabka ($1)", + "abusefilter-edit-builder-misc-stringlit": "Xaraf dhab ah ($1)", + "abusefilter-edit-builder-misc-rlike": "Wuu la mid yahay muujinta joogtada ah ($1)", + "abusefilter-edit-builder-misc-irlike": "Wuu la mid yahay muujinta joogtada ah, iyadoo aan la kala saarin xaraf weyn iyo mid yar ($1)", + "abusefilter-edit-builder-misc-tern": "Hawlgalka saddex geesoodka ah ($1)", + "abusefilter-edit-builder-misc-cond": "Shardi ($1)", + "abusefilter-edit-builder-misc-cond-short": "Shardi gaaban ($1)", + "abusefilter-edit-builder-group-funcs": "Hawlaha", + "abusefilter-edit-builder-funcs-length": "Dhererka xarafka ($1)", + "abusefilter-edit-builder-funcs-ccnorm": "Sax xarfo is qaldami kara ($1)", + "abusefilter-edit-builder-funcs-ccnorm-contains-any": "Caadiyee oo ka raadi xaraf dhowr xaraf hoosaad oo ku jira qaabka OR ($1)", + "abusefilter-edit-builder-funcs-ccnorm-contains-all": "Caadiyee oo ka raadi xaraf dhowr xaraf hoosaad oo ku jira qaabka AND ($1)", + "abusefilter-edit-builder-funcs-rmdoubles": "Ka saar xarfo laba-laab ah ($1)", + "abusefilter-edit-builder-funcs-specialratio": "Xarfaha gaarka ah / tirada guud ee xarfaha ($1)", + "abusefilter-edit-builder-funcs-norm": "Caadiyeyn ($1)", + "abusefilter-edit-builder-funcs-count": "Tirada jeer ee xarafka X uu ka muuqdo xarafka Y ($1)", + "abusefilter-edit-builder-funcs-rcount": "Tirada jeer ee muujinta joogtada ah X ay ka muuqato xarafka Y ($1)", + "abusefilter-edit-builder-funcs-get_matches": "Liiska u dhigma ee regex ee ku jira qoraal, mid kasta oo ka mid ah kooxaha qabashada ($1)", + "abusefilter-edit-builder-funcs-rmwhitespace": "Ka saar meelaha bannaan ($1)", + "abusefilter-edit-builder-funcs-rmspecials": "Ka saar xarfaha gaarka ah ($1)", + "abusefilter-edit-builder-funcs-ip_in_range": "IP-ku ma ku jiraa xadka? ($1)", + "abusefilter-edit-builder-funcs-ip_in_ranges": "IP-ku ma ku jiraa mid ka mid ah xadadka? ($1)", + "abusefilter-edit-builder-funcs-contains-any": "Ka raadi xaraf dhowr xaraf-hoosaad oo ku jira qaabka OR ($1)", + "abusefilter-edit-builder-funcs-contains-all": "Ka raadi xaraf dhowr xaraf hoosaad oo ku jira qaabka AND ($1)", + "abusefilter-edit-builder-funcs-equals-to-any": "Hubi haddii dood la siiyay ay la mid tahay (===) mid ka mid ah doodaha soo socda ($1)", + "abusefilter-edit-builder-funcs-substr": "Qayb ka mid ah xarafka ($1)", + "abusefilter-edit-builder-funcs-strpos": "Meesha uu ku yaal qaybta xarafka ee gudaha xarafka ($1)", + "abusefilter-edit-builder-funcs-str_replace": "Ku beddel qayb ka mid ah xarafka xaraf kale ($1)", + "abusefilter-edit-builder-funcs-str_replace_regexp": "Raadin iyo beddelid muujinta joogtada ah ($1)", + "abusefilter-edit-builder-funcs-rescape": "Ka dhig xarafka mid dhab ah gudaha muujinta joogtada ah ($1)", + "abusefilter-edit-builder-funcs-set_var": "Deji doorsoome ($1)", + "abusefilter-edit-builder-funcs-sanitize": "U beddel HTML entities xarfo Unicode ah ($1)", + "abusefilter-edit-builder-group-vars": "Doorsoomayaal", + "abusefilter-edit-builder-vars-timestamp": "Waqtiga Unix ee isbeddelka ($1)", + "abusefilter-edit-builder-vars-action": "Fal ($1)", + "abusefilter-edit-builder-vars-addedlines": "Sadarrada lagu daray wax ka beddelka ($1)", + "abusefilter-edit-builder-vars-delta": "Isbeddelka cabbirka ee wax ka beddelka ($1)", + "abusefilter-edit-builder-vars-diff": "Farqiga mideysan ee isbeddellada lagu sameeyay wax ka beddelka ($1)", + "abusefilter-edit-builder-vars-newsize": "Cabbirka bogga cusub ($1)", + "abusefilter-edit-builder-vars-oldsize": "Cabbirka bogga hore ($1)", + "abusefilter-edit-builder-vars-new-content-model": "Qaabka waxa ku jira cusub ($1)", + "abusefilter-edit-builder-vars-old-content-model": "Qaabka waxa ku jira hore ($1)", + "abusefilter-edit-builder-vars-removedlines": "Sadarrada laga saaray wax ka beddelka ($1)", + "abusefilter-edit-builder-vars-summary": "Soo koobidda/sababta wax ka beddelka ($1)", + "abusefilter-edit-builder-vars-page-id": "Aqoonsiga bogga ($1)", + "abusefilter-edit-builder-vars-page-ns": "Meesha magacyada ee bogga ($1)", + "abusefilter-edit-builder-vars-page-title": "Cinwaanka bogga oo aan lahayn meel-magac ($1)", + "abusefilter-edit-builder-vars-page-prefixedtitle": "Cinwaanka buuxa ee bogga ($1)", + "abusefilter-edit-builder-vars-page-age": "Da’da bogga ee ilbiriqsiyo ($1)", + "abusefilter-edit-builder-vars-page-last-edit-age": "Waqtiga ka soo wareegay wax ka beddelkii ugu dambeeyay ee bogga ee ilbiriqsiyo ($1)", + "abusefilter-edit-builder-vars-movedfrom-id": "Aqoonsiga bogga ee isha wareejinta ($1)", + "abusefilter-edit-builder-vars-movedfrom-ns": "Meesha magacyada ee bogga isha wareejinta ($1)", + "abusefilter-edit-builder-vars-movedfrom-title": "Cinwaanka bogga isha wareejinta ($1)", + "abusefilter-edit-builder-vars-movedfrom-prefixedtitle": "Cinwaanka buuxa ee bogga isha wareejinta ($1)", + "abusefilter-edit-builder-vars-movedfrom-age": "Da’da bogga isha wareejinta ee ilbiriqsiyo ($1)", + "abusefilter-edit-builder-vars-movedfrom-last-edit-age": "Waqtiga ka soo wareegay wax ka beddelkii ugu dambeeyay ee bogga isha wareejinta ee ilbiriqsiyo ($1)", + "abusefilter-edit-builder-vars-movedto-id": "Aqoonsiga bogga meesha loo wareejinayo ($1)", + "abusefilter-edit-builder-vars-movedto-ns": "Meesha magacyada ee bogga meesha loo wareejinayo ($1)", + "abusefilter-edit-builder-vars-movedto-title": "Cinwaanka bogga meesha loo wareejinayo ($1)", + "abusefilter-edit-builder-vars-movedto-prefixedtitle": "Cinwaanka buuxa ee bogga meesha loo wareejinayo ($1)", + "abusefilter-edit-builder-vars-movedto-age": "Da’da bogga meesha loo wareejinayo ee ilbiriqsiyo ($1)", + "abusefilter-edit-builder-vars-movedto-last-edit-age": "Waqtiga ka soo wareegay wax ka beddelkii ugu dambeeyay ee bogga meesha loo wareejinayo ee ilbiriqsiyo ($1)", + "abusefilter-edit-builder-vars-user-editcount": "Tirada wax ka beddelka ee isticmaalaha ($1)", + "abusefilter-edit-builder-vars-user-age": "Da’da akoonka isticmaalaha ($1)", + "abusefilter-edit-builder-vars-user-unnamed-ip": "IP-ga akoonka isticmaalaha (kaliya isticmaalayaasha aan soo gelin iyo akoonnada ku meelgaarka ah) ($1)", + "abusefilter-edit-builder-vars-user-name": "Magaca akoonka isticmaalaha ($1)", + "abusefilter-edit-builder-vars-user-type": "Nooca akoonka isticmaalaha ($1)", + "abusefilter-edit-builder-vars-user-groups": "Kooxaha (oo ay ku jiraan kuwa si toos ah loo siiyo) ee isticmaaluhu ku jiro ($1)", + "abusefilter-edit-builder-vars-user-rights": "Xuquuqaha uu leeyahay isticmaaluhu ($1)", + "abusefilter-edit-builder-vars-user-blocked": "Haddii isticmaaluhu la xanibay iyo in kale ($1)", + "abusefilter-edit-builder-vars-user-emailconfirm": "Waqtiga la xaqiijiyay cinwaanka iimaylka ($1)", + "abusefilter-edit-builder-vars-old-wikitext": "Wikitext-kii hore ee bogga, ka hor wax ka beddelka ($1)", + "abusefilter-edit-builder-vars-new-wikitext": "Wikitext-ka cusub ee bogga, ka dib wax ka beddelka ($1)", + "abusefilter-edit-builder-vars-new-pst": "Wikitext-ka cusub ee bogga, ka hor keydinta la beddelay ($1)", + "abusefilter-edit-builder-vars-diff-pst": "Farqiga mideysan ee isbeddellada lagu sameeyay wax ka beddelka, ka hor keydinta la beddelay ($1)", + "abusefilter-edit-builder-vars-addedlines-pst": "Sadarrada lagu daray wax ka beddelka, ka hor keydinta la beddelay ($1)", + "abusefilter-edit-builder-vars-new-text": "Qoraalka cusub ee bogga, laga saaray dhammaan calaamadaha ($1)", + "abusefilter-edit-builder-vars-new-html": "Isha HTML ee la falanqeeyay ee dib u eegista cusub ($1)", + "abusefilter-edit-builder-vars-restrictions-edit": "Heerka ilaalinta wax ka beddelka ee bogga ($1)", + "abusefilter-edit-builder-vars-restrictions-move": "Heerka ilaalinta wareejinta ee bogga ($1)", + "abusefilter-edit-builder-vars-restrictions-create": "Ilaalinta abuurista ee bogga ($1)", + "abusefilter-edit-builder-vars-restrictions-upload": "Ilaalinta gelinta ee faylka ($1)", + "abusefilter-edit-builder-vars-recent-contributors": "Tobankii isticmaale ee ugu dambeeyay ee ka qayb qaatay bogga ($1)", + "abusefilter-edit-builder-vars-first-contributor": "Isticmaalihii ugu horreeyay ee ka qayb qaatay bogga ($1)", + "abusefilter-edit-builder-vars-movedfrom-restrictions-edit": "Heerka ilaalinta wax ka beddelka ee bogga isha wareejinta ($1)", + "abusefilter-edit-builder-vars-movedfrom-restrictions-move": "Heerka ilaalinta wareejinta ee bogga isha wareejinta ($1)", + "abusefilter-edit-builder-vars-movedfrom-restrictions-create": "Ilaalinta abuurista ee bogga isha wareejinta ($1)", + "abusefilter-edit-builder-vars-movedfrom-restrictions-upload": "Ilaalinta gelinta ee faylka isha wareejinta ($1)", + "abusefilter-edit-builder-vars-movedfrom-recent-contributors": "Tobankii isticmaale ee ugu dambeeyay ee ka qayb qaatay bogga isha wareejinta ($1)", + "abusefilter-edit-builder-vars-movedfrom-first-contributor": "Isticmaalihii ugu horreeyay ee ka qayb qaatay bogga isha wareejinta ($1)", + "abusefilter-edit-builder-vars-movedto-restrictions-edit": "Heerka ilaalinta wax ka beddelka ee bogga meesha loo wareejinayo ($1)", + "abusefilter-edit-builder-vars-movedto-restrictions-move": "Heerka ilaalinta wareejinta ee bogga meesha loo wareejinayo ($1)", + "abusefilter-edit-builder-vars-movedto-restrictions-create": "Ilaalinta abuurista ee bogga meesha loo wareejinayo ($1)", + "abusefilter-edit-builder-vars-movedto-restrictions-upload": "Ilaalinta gelinta ee faylka meesha loo wareejinayo ($1)", + "abusefilter-edit-builder-vars-movedto-recent-contributors": "Tobankii isticmaale ee ugu dambeeyay ee ka qayb qaatay bogga meesha loo wareejinayo ($1)", + "abusefilter-edit-builder-vars-movedto-first-contributor": "Isticmaalihii ugu horreeyay ee ka qayb qaatay bogga meesha loo wareejinayo ($1)", + "abusefilter-edit-builder-vars-file-sha1": "SHA1 hash ee waxa ku jira faylka ($1)", + "abusefilter-edit-builder-vars-file-size": "Cabbirka faylka ee baytyada ($1)", + "abusefilter-edit-builder-vars-file-mime": "Nooca MIME ee faylka ($1)", + "abusefilter-edit-builder-vars-file-mediatype": "Nooca warbaahinta ee faylka ($1)", + "abusefilter-edit-builder-vars-file-width": "Ballaca faylka ee pixels ($1)", + "abusefilter-edit-builder-vars-file-height": "Dhererka faylka ee pixels ($1)", + "abusefilter-edit-builder-vars-file-bits-per-channel": "Qaybo halkii kanaal midab ee faylka ($1)", + "abusefilter-edit-builder-vars-wiki-name": "Magaca xogta ee wiki-ga ($1)", + "abusefilter-edit-builder-vars-wiki-language": "Koodhka luqadda ee wiki-ga ($1)", + "abusefilter-edit-builder-vars-old-text": "Qoraalka bogga hore, laga saaray dhammaan calaamadaha (hadda lama isticmaalo)", + "abusefilter-edit-builder-vars-old-html": "Wikitext-kii hore ee bogga, oo loo turjumay HTML (hadda lama isticmaalo)", + "abusefilter-edit-builder-vars-minor-edit": "Haddii wax ka beddelka loo calaamadeeyay inuu yahay mid yar iyo in kale (hadda lama isticmaalo)", + "abusefilter-edit-builder-vars-timestamp-expanded": "Waqtiga diiwaanka", + "abusefilter-filter-log": "Isbeddellada shaandhada ee dhowaan", + "abusefilter-history": "Taariikhda isbeddellada ee Shaandhada Xadgudubka #$1", + "abusefilter-history-foruser": "Isbeddellada uu sameeyay $1", + "abusefilter-history-hidden": "Qarsoon", + "abusefilter-history-protected": "La ilaaliyey", + "abusefilter-history-enabled": "La hawlgeliyay", + "abusefilter-history-global": "Caalami ah", + "abusefilter-history-timestamp": "Waqtiga", + "abusefilter-history-user": "Isticmaale", + "abusefilter-history-public": "Sharaxaadda shaandhada dadweynaha", + "abusefilter-history-flags": "Calanka", + "abusefilter-history-filter": "Xeerka shaandhaynta", + "abusefilter-history-comments": "Faallooyin", + "abusefilter-history-actions": "Falalka", + "abusefilter-history-backedit": "Tafatirka shaandhada", + "abusefilter-history-deleted": "Tirtiray", + "abusefilter-history-filterid": "Shaandho", + "abusefilter-history-select-legend": "Sii hagaaji raadinta", + "abusefilter-history-select-user": "Isticmaale:", + "abusefilter-history-select-filter": "Aqoonsiga shaandhada:", + "abusefilter-history-select-submit": "Sii hagaaji", + "abusefilter-history-diff": "Isbeddello", + "abusefilter-history-error-hidden": "Shaandhada aad codsatay waa la qariyey, mana arki kartid taariikhdeeda.", + "abusefilter-exception-unexpectedatend": "lama filaanka ah \"$2\" ayaa ku jira xarafka $1.", + "abusefilter-exception-expectednotfound": "Waxaa laga filayay $2 xarafka $1, lama helin (waxaa la helay $3 $4 halkii).", + "abusefilter-exception-unrecognisedkeyword": "Erayga aan la aqoonsan $2 ee xarafka $1.", + "abusefilter-exception-unexpectedtoken": "Astaanta lama filaanka ah \"$3\" (nooca $2) ayaa ku jirta xarafka $1.", + "abusefilter-exception-unclosedstring": "Xadhig aan la xirin oo ka bilaabanaya xarafka $1.", + "abusefilter-exception-invalidoperator": "Hawl gale aan sax ahayn \"$2\" ee xarafka $1.", + "abusefilter-exception-unrecognisedtoken": "Astaanta aan la aqoonsan \"$2\" ee xarafka $1.", + "abusefilter-exception-noparams": "Wax xad-dhaaf ah looma siin shaqada \"$2\" ee xarafka $1.\nWaxaa la filayay $3 {{PLURAL:$3|dood|doodo}}.", + "abusefilter-exception-dividebyzero": "Lama oggola in la qaybiyo $2 oo eber ah ee xarafka $1.", + "abusefilter-exception-unrecognisedvar": "Doorsoome aan la aqoonsan $2 ee xarafka $1.", + "abusefilter-exception-notenoughargs": "Dood ku filan looma siin shaqada $2 ee la wacay xarafka $1.\nWaxaa la filayay $3 {{PLURAL:$3|dood|doodo}}, laakiin waxaa la helay $4", + "abusefilter-exception-toomanyargs": "Doodo aad u badan ayaa la siiyay shaqada $2 ee la wacay xarafka $1.\nWaxaa la filayay ugu badnaan $3 {{PLURAL:$3|dood|doodo}}, laakiin waxaa la helay $4", + "abusefilter-exception-regexfailure": "Khalad ku jira muujinta joogtada ah \"$2\" ee xarafka $1.", + "abusefilter-exception-overridebuiltin": "Si sharci darro ah ayaa loo beddelay aqoonsiga ku dhex\ndhisan \"$2\" ee xarafka $1.", + "abusefilter-exception-usebuiltin": "Isticmaal sharci darro ah oo aqoonsi ku-dhex dhisan \"$2\" ee xarafka $1.", + "abusefilter-exception-outofbounds": "Codsi lagu dalbanayo shay aan jirin oo ku jira safka $2 (cabbirka safka waa $3) ee xarafka $1.", + "abusefilter-exception-negativeindex": "Lambarro taban laguma oggola safka. Waxaa la helay tusmada \"$2\" ee xarafka $1.", + "abusefilter-exception-notarray": "Codsi shay saf ah oo aan ahayn saf ayaa lagu sameeyay xarafka $1.", + "abusefilter-exception-unclosedcomment": "Faallo aan la xirin oo ka bilaabanaysa xarafka $1.", + "abusefilter-exception-invalidiprange": "Xadka IP-ga ee aan sax ahayn \"$2\" ayaa la bixiyay xarafka $1.", + "abusefilter-exception-disabledvar": "Doorsoome $2 ee xarafka $1 hadda lama isticmaalo.", + "abusefilter-exception-variablevariable": "set iyo set_var waxay filayaan in dooda koowaad ay noqoto xaraf go'an, laguna helay xarafka $1.", + "abusefilter-exception-unknownfunction": "$2 ma aha shaqo sax ah ee xarafka $1.", + "abusefilter-exception-unusedvars": "Doorsoomayaasha soo socda lama isticmaalin: $2.", + "abusefilter-parser-warning-match-empty-regex": "Muujinta joogtada ah ee la bixiyay waxay la mid tahay xarriiq madhan, oo ku taal xarafka $1", + "abusefilter-action-tag": "Calaamad", + "abusefilter-action-throttle": "Xakameyn", + "abusefilter-action-warn": "Digniin", + "abusefilter-action-blockautopromote": "Xannib kor u qaadista otomaatiga ah", + "abusefilter-action-block": "Xannib", + "abusefilter-action-degroup": "Ka saar kooxaha", + "abusefilter-action-rangeblock": "Xannibaad kala duwan", + "abusefilter-action-disallow": "Lama oggola", + "abusefilter-revert-title": "Dib u celi dhammaan isbeddellada uu sameeyay shaandhada $1", + "abusefilter-revert-intro": "Foomkan wuxuu kuu oggolaanayaa inaad dib u celiso dhammaan isbeddelladii uu sameeyay shaandhada xadgudubka ee ay sababtay shaandhada $1.\nFadlan si taxaddar leh u isticmaal qalabkan.", + "abusefilter-revert-preview-item": "$1: $2 {{GENDER:$7|wuxuu sameeyay}} $3 oo ku saabsan $4.\nTallaabooyinka dib loo celinayo: $5 ($6)", + "abusefilter-revert-search-legend": "Xulo tallaabooyinka shaandhada xadgudubka ee dib loo celinayo", + "abusefilter-revert-periodstart": "Bilowga muddada:", + "abusefilter-revert-periodend": "Dhammaadka muddada:", + "abusefilter-revert-search": "Xulo tallaabooyin", + "abusefilter-revert-filter": "Aqoonsiga shaandhada:", + "abusefilter-revert-preview-no-results": "Weydiintu ma helin wax tallaabooyin ah oo dib loo celin karo.", + "abusefilter-revert-preview-intro": "Hoos waxaa ku qoran tallaabooyinka uu qaaday shaandhada xadgudubka ee dib loo celin doono marka la sameeyo falalkan.\nFadlan si taxaddar leh u hubi, kadibna guji \"{{int:abusefilter-revert-confirm}}\" si aad u xaqiijiso xulashadaada.", + "abusefilter-revert-confirm-legend": "Xaqiiji dib u celinta", + "abusefilter-revert-confirm": "Xaqiiji", + "abusefilter-revert-success": "Waxaad dib u celisay dhammaan tallaabooyinkii uu qaaday shaandhada xadgudubka ee ay sababtay [[Special:AbuseFilter/$1|shaandhada $2]].", + "abusefilter-revert-reason": "Dib u celin toos ah oo dhammaan tallaabooyinkii uu qaaday shaandhada xadgudubka sababta shaandhada $1.\nSababta la bixiyay: $2", + "abusefilter-revert-reasonfield": "Sababta:", + "abusefilter-test": "Ku tijaabi shaandho isbeddelladii hore", + "abusefilter-test-intro": "Boggan wuxuu kuu oggolaanayaa inaad ku tijaabiso shaandho aad ku qortay sanduuqa hoose marka loo eego $1 {{PLURAL:$1|isbeddel|isbeddello}} ee ugu dambeeyay.\nSi aad u soo shubato shaandho jirta, ku qor aqoonsiga shaandhada sanduuqa hoose ee sanduuqa tafatirka, kadibna guji badhanka \"{{int:abusefilter-test-load}}\".", + "abusefilter-test-rules-section": "Xeerarka la tijaabinayo", + "abusefilter-test-options-section": "Xulashooyinka raadinta", + "abusefilter-test-legend": "Tijaabinta shaandhada", + "abusefilter-test-load-filter": "Soo shub aqoonsiga shaandhada:", + "abusefilter-test-submit": "Tijaabo", + "abusefilter-test-load": "Soo shub", + "abusefilter-test-user": "Isbeddellada uu sameeyay isticmaalaha:", + "abusefilter-test-nobots": "Qari tafatirrada bot-ka", + "abusefilter-test-period-start": "Isbeddellada la sameeyay kadib:", + "abusefilter-test-period-end": "Isbeddellada la sameeyay ka hor:", + "abusefilter-test-page": "Isbeddellada lagu sameeyay bogga:", + "abusefilter-test-shownegative": "Muuji isbeddellada aan la iswaafajin shaandhada", + "abusefilter-test-syntaxerr": "Shaandhada aad gelisay waxay lahayd qalad ku jira qaab dhismeedka.\nWaxaad heli kartaa sharaxaad buuxda adigoo gujinaya badhanka \"{{int:abusefilter-edit-check}}\".", + "abusefilter-test-protectedvarerr": "Shaandhada lama soo bandhigayo, sababtoo ah waxay isticmaashaa doorsoomayaal la ilaaliyey waxaana laga qariyey aragtida dadweynaha.", + "abusefilter-test-action": "Nooca tallaabada:", + "abusefilter-test-search-type-all": "Dhammaan tallaabooyinka", + "abusefilter-test-search-type-edit": "Tafatirro", + "abusefilter-test-search-type-move": "Wareejinno", + "abusefilter-test-search-type-delete": "Tirtirid", + "abusefilter-test-search-type-upload": "Soo gelinno", + "abusefilter-test-search-type-createaccount": "Abuurista akoonnada", + "abusefilter-changeslist-examine": "Baadh", + "abusefilter-examine": "Baadh isbeddellada gaarka ah", + "abusefilter-examine-intro": "Boggan wuxuu kuu oggolaanayaa inaad baarto doorsoomayaasha uu soo saaro Shaandhada Xadgudubka ee isbeddel gaar ah, isla markaana aad ku tijaabiso shaandhooyinka.", + "abusefilter-examine-intro-examine-only": "Boggan wuxuu kuu oggolaanayaa inaad baarto doorsoomayaasha uu soo saaro Shaandhada Xadgudubka ee isbeddel gaar ah.", + "abusefilter-examine-legend": "Xulo isbeddello", + "abusefilter-examine-submit": "Raadi", + "abusefilter-examine-vars": "Doorsoomayaasha loo soo saaray isbeddelkan", + "abusefilter-examine-test": "Ku tijaabi isbeddelkan shaandho", + "abusefilter-examine-test-button": "Tijaabi shaandho", + "abusefilter-examine-match": "Shaandhadu waxay iswaafajisay isbeddelkan.", + "abusefilter-examine-nomatch": "Shaandhadu ma iswaafajin isbeddelkan.", + "abusefilter-examine-syntaxerror": "Shaandhadu waxay leedahay qaab dhismeed aan ansax ahayn", + "abusefilter-examine-notfound": "Isbeddelka aad codsatay lama helin.", + "abusefilter-examine-incompatible": "Isbeddelka aad codsatay lama taageero ee Shaandhada Xadgudubka", + "abusefilter-examine-noresults": "Natiijooyin lama helin ee ku habboon shuruudaha raadinta aad bixisay.", + "abusefilter-topnav": "'''Hagaajinta Shaandhaynta Xadgudubka'''", + "abusefilter-topnav-home": "Bogga Hore", + "abusefilter-topnav-recentchanges": "Isbeddellada ugu dambeeyay ee shaandhada", + "abusefilter-topnav-test": "Tijaabinta qaybaha", + "abusefilter-topnav-examine": "Baadh wax ka beddeladii hore", + "abusefilter-topnav-log": "Diiwaanka xadgudubka", + "abusefilter-topnav-tools": "Qalabka khalad raadinta", + "abusefilter-log-name": "Diiwaanka shaandhaynta xadgudubka", + "abusefilter-log-header": "Diiwaankan wuxuu muujinayaa soo koobid isbeddellada lagu sameeyay shaandhooyinka.\nFaahfaahin buuxda, eeg [[Special:AbuseFilter/history|liiska]] isbeddelladii ugu dambeeyay ee shaandhooyinka.", + "abusefilter-logentry-create": "$1 {{GENDER:$2|abuuray}} $4 ($5)", + "abusefilter-logentry-modify": "$1 {{GENDER:$2|wax ka beddelay}} $4 ($5)", + "abusefilter-log-invalid-filter": "Qaar ka mid ah aqoonsiga shaandhada ee la cayimay ma aha kuwo sax ah.", + "abusefilter-log-noresults": "Natiijooyin lama helin", + "abusefilter-diff-title": "Farqiga u dhexeeya noocyada", + "abusefilter-diff-item": "Shay", + "abusefilter-diff-version": "Nooc ka yimid $1 {{GENDER:$3|oo uu sameeyay}} $2", + "abusefilter-diff-info": "Macluumaad aasaasi ah", + "abusefilter-diff-pattern": "Shuruudaha shaandhada", + "abusefilter-diff-invalid": "Lama awoodo in la soo saaro noocyadii la codsaday", + "abusefilter-diff-backhistory": "Taariikhda shaandhada", + "abusefilter-diff-prev": "Isbeddelkii hore", + "abusefilter-diff-next": "Isbeddelka cusub", + "abusefilter-import-intro": "Waxaad adeegsan kartaa is dhexgalkan si aad uga soo dhoofiso shaandhooyinka wikis kale.\nWiki-ga ilaha, guji \"{{int:abusefilter-edit-export}}\" oo ku yaal hoosta \"{{int:abusefilter-edit-tools}}\" ee is dhexgalka tafatirka.\nKa koobi sanduuqa qoraalka ee soo baxa, kadibna ku dheji sanduuqan, ka dibna guji \"{{int:abusefilter-import-submit}}\".", + "abusefilter-import-submit": "Soo dhoofi xogta", + "abusefilter-import-invalid-data": "Xogta aad isku dayday inaad soo dhoofiso ma aha mid ansax ah", + "abusefilter-group-default": "Caadi", + "abusefilter-http-error": "Khalad HTTP ah ayaa dhacay: $1.", + "abusefilter-view-privatedetails-submit": "Eeg faahfaahinta gaarka ah", + "abusefilter-view-privatedetails-legend": "Eeg faahfaahinta gaarka ah", + "abusefilter-view-privatedetails-reason": "Sababta loo gelayo faahfaahinta gaarka ah:", + "abusefilter-log-details-id": "Aqoonsiga diiwaanka", + "abusefilter-invalid-request": "Codsi aan ansax ahayn! Waa inaad faahfaahinta diiwaanka gaarka ah ka gashaa foomka ku yaal [[Special:AbuseLog/$1]] isla markaana bixisaa sabab.", + "abusefilter-invalid-request-noid": "Codsi aan ansax ahayn! Waa inaad faahfaahinta diiwaanka gaarka ah ka gashaa foomka ku yaal bogga faahfaahinta diiwaanka xadgudubka, isla markaana bixisaa sabab.", + "blockedexternaldomains": "Domains-ka dibadda ee la xannibay", + "abusefilter-blocked-domains-title": "Domains-ka dibadda ee la xannibay", + "abusefilter-blocked-domains-intro": "Xiriirrada dibadda ee u dhigma liiskan waa la xannibi doonaa marka lagu daro bogga. Domain-yadan waxaa lagu kaydiyaa [[MediaWiki:BlockedExternalDomains.json]]. Isku dayga lagu daro xiriirro la xannibay waxaa lagu diiwaangeliyaa [[Special:Log/abusefilterblockeddomainhit]].", + "abusefilter-blocked-domains-add-heading": "Ku dar domain cusub oo la xannibay", + "abusefilter-blocked-domains-add-explanation": "Halkan waxaad ku dari kartaa domain liiska domains-ka la xannibay.", + "abusefilter-blocked-domains-domain": "Domain la xannibayo, sida wikipedia.org", + "abusefilter-blocked-domains-notes": "Xusuusin", + "abusefilter-blocked-domains-add-submit": "Gudbi", + "abusefilter-blocked-domains-domain-header": "Domain", + "abusefilter-blocked-domains-notes-header": "Xusuusin", + "abusefilter-blocked-domains-actions-header": "Falalka", + "abusefilter-blocked-domains-addedby-header": "Waxaa ku daray", + "abusefilter-blocked-domains-remove": "ka saar", + "abusefilter-blocked-domains-remove-title": "Ka saar domain la xannibay", + "abusefilter-blocked-domains-remove-explanation-initial": "Boggan waxaad ka saari kartaa domain la xannibay", + "abusefilter-blocked-domains-remove-reason": "Sababta", + "abusefilter-blocked-domains-remove-submit": "Ka saar", + "abusefilter-blocked-domains-attempted": "Qoraalka aad rabtay inaad daabacdo waxaa xannibay shaandhadeenna. Domain-ka soo socda ayaa laga xannibay in lagu daro: $1", + "abusefilter-blocked-domains-json-error": "JSON waa inuu noqdaa saf", + "abusefilter-blocked-domains-invalid-entry": "Gelinta $1 ee JSON waa khalad - waa inay noqotaa object leh oo keliya 'domain' iyo 'notes' fields, labaduna waa inay noqdaan strings", + "abusefilter-blocked-domains-domain-added-comment": "Ku dar domain dibadda oo la xannibay $1 oo leh faallo: $2", + "abusefilter-blocked-domains-domain-removed-comment": "Ka saar domain-ka dibadda ee la xannibay $1 oo leh qoraalladan: $2", + "log-description-abusefilterprivatedetails": "Diiwaankan wuxuu muujinayaa liiska waqtiyada uu isticmaale arkay faahfaahinta qarsoon ee diiwaanka xadgudubka.", + "log-description-abusefilterblockeddomainhit": "Dhacdooyinkan waxay la socdaan gelitaanka [[Special:BlockedExternalDomains|domain-yada la xannibay]].", + "abusefilter-noreason": "Digniin: Si aad u aragto faahfaahinta qarsoon ee diiwaankan, waa inaad bixisaa sabab.", + "abusefilter-log-ip-not-available": "Lama heli karo", + "abusefilter-tag-reserved": "Calaamadda abusefilter-condition-limit waa mid loo qoondeeyay isticmaalka gudaha ee AbuseFilter.", + "tag-abusefilter-condition-limit": "Xadka shuruudaha waa la gaaray", + "tag-abusefilter-condition-limit-description": "Tafatirrada ama dhacdooyinka kale ee aan lagu hubin karin dhammaan [[Special:AbuseFilter|shaandhooyinka xadgudubka]] ee shaqeynaya ([https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:AbuseFilter/Conditions caawimaad]).", + "notification-header-throttle-filter": "Shaandhada xadgudubka $2 ee aad {{GENDER:$1|hadda}} wax ka beddeshay waa la xaddiday.", + "notification-header-throttle-filter-actions": "Shaandhada xadgudubka $2 ee aad {{GENDER:$1|hadda}} wax ka beddeshay waxay lahayd heer sare oo is waafajin ah, waxaana si otomaatig ah loo joojiyay {{PLURAL:$4|tallaabadan|tallaabooyinkan}} soo socda: $3.", + "notification-header-throttle-filter-no-actions": "Shaandhada xadgudubka $2 ee aad {{GENDER:$1|hadda}} wax ka beddeshay waxay lahayd heer sare oo is waafajin ah, laakiin wax tallaabo ah si otomaatig ah looma joojin.", + "notification-subject-throttle-filter": "Shaandho xadgudub oo aad {{GENDER:$1|wax ka beddeshay}} ayaa lagu xaddiday {{SITENAME}}.", + "notification-link-text-show-filter": "Muuji shaandhada", + "right-abusefilter-modify-blocked-external-domains": "Abuur ama wax ka beddel domains-ka dibadda ee laga xannibay in la isku xiro", + "action-abusefilter-modify-blocked-external-domains": "Abuur ama wax ka beddel domains-ka dibadda ee laga xannibay in la isku xiro", + "right-abusefilter-bypass-blocked-external-domains": "Ka gudub domains-ka dibadda ee la xannibay", + "action-abusefilter-bypass-blocked-external-domains": "Ka gudub domain-ka dibadda ee la xannibay", + "abusefilter-blocked-domains-cannot-edit-directly": "Abuur ama wax ka beddel domains-ka dibadda ee laga xannibay in la isku xiro waa in lagu sameeyaa [[Special:BlockedExternalDomains|bogga gaarka ah]].", + "right-abusefilter-access-protected-vars": "Eeg oo abuuro shaandhooyin isticmaala doorsoomayaal la ilaaliyay", + "action-abusefilter-access-protected-vars": "Eeg oo abuuro shaandhooyin isticmaala doorsoomayaal la ilaaliyay", + "abusefilter-protected-vars-log-name": "Diiwaanka doorsoomayaasha la ilaaliyay ee Shaandhada Xadgudubka", + "abusefilter-protected-vars-log-header": "Tani waa diiwaan ka kooban:\n# Eegista doorsoomayaasha la ilaaliyay ee faahfaahinta diiwaanka\n# Beddelidda heerarka gelitaanka isticmaalaha ee daawashada doorsoomayaasha la ilaaliyay", + "logentry-abusefilter-protected-vars-change-access-enable": "$1 ayaa awood siiyay {{GENDER:$2|isaga|iyada|iyaga}} gelitaankiisa si uu u arko doorsoomayaasha la ilaaliyay", + "logentry-abusefilter-protected-vars-change-access-disable": "$1 ayaa joojiyay {{GENDER:$2|isaga|iyada|iyaga}} gelitaankiisa si uu u arko doorsoomayaasha la ilaaliyay", + "logentry-abusefilter-protected-vars-view-protected-var-value": "$1 {{GENDER:$2|wuxuu arkay}} doorsoomayaasha la ilaaliyay ee la xiriira $3", + "log-action-filter-abusefilter-protected-vars": "Nooca falka:", + "log-action-filter-abusefilter-protected-vars-change-access": "Beddel gelitaanka", + "log-action-filter-abusefilter-protected-vars-view-protected-variable-value": "Eeg qiimayaasha doorsoomayaasha la ilaaliyay" } diff -Nru mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/sr-ec.json mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/sr-ec.json --- mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/sr-ec.json 2026-04-01 12:37:38.325979000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/sr-ec.json 2026-06-29 18:12:58.976041800 +0000 @@ -36,19 +36,19 @@ "abusefilter-blockautopromotereason": "Филтер злоупотреба је аутоматски одложио самоунапређивање.\nОпис правила: $1", "abusefilter-accountreserved": "Ово корисничко име је резервисано за филтер злоупотреба.", "right-abusefilter-modify": "прављење и мењање филтерâ злоупотреба", - "right-abusefilter-view": "прегледање филтерâ злоупотреба", - "right-abusefilter-log": "прегледање дневника злоупотреба", - "right-abusefilter-log-detail": "преглед детаљних података у дневнику злоупотреба", - "right-abusefilter-privatedetails": "прегледање личних података у дневнику злоупотребе", + "right-abusefilter-view": "приступ филтерима злоупотребе", + "right-abusefilter-log": "приступ дневнику злоупотреба", + "right-abusefilter-log-detail": "приступ детаљним подацима у дневнику злоупотреба", + "right-abusefilter-privatedetails": "приступ приватним податцима у дневнику злоупотребе", "right-abusefilter-privatedetails-log": "преглед дневника у вези приступа приватним детаљима филтера злоупотребе", "right-abusefilter-modify-restricted": "мењање филтерâ злоупотреба с ограниченим радњама", "right-abusefilter-revert": "враћање свих измена датог филтера злоупотреба", - "right-abusefilter-view-private": "прегледање филтерâ злоупотреба означених приватнима", - "right-abusefilter-log-private": "прегледање ставки у дневнику злоупотреба означених приватнима", + "right-abusefilter-view-private": "приступ филтерима злоупотребе означених приватнима", + "right-abusefilter-log-private": "приступ уносима у дневнику злоупотреба означених приватнима", "right-abusefilter-hide-log": "сакривање ставки у дневнику злоупотреба", - "right-abusefilter-hidden-log": "прегледање скривених ставки у дневнику злоупотреба", + "right-abusefilter-hidden-log": "приступ скривеним уносима у дневнику злоупотреба", "right-abusefilter-modify-global": "прављење или мењање глобалних филтера злоупотреба", - "right-abusefilter-protected-vars-log": "преглед дневника у вези приступа заштићеним променљивим вредностима", + "right-abusefilter-protected-vars-log": "приступ дневницима који откривају заштићене променљиве", "action-abusefilter-modify": "мењате филтере злоупотреба", "action-abusefilter-view": "прегледате филтере злоупотреба", "action-abusefilter-log": "прегледате дневник злоупотреба", @@ -580,7 +580,7 @@ "right-abusefilter-bypass-blocked-external-domains": "заобилажење блокираних спољних домена", "action-abusefilter-bypass-blocked-external-domains": "заобилазите блокиране спољне домене", "abusefilter-blocked-domains-cannot-edit-directly": "Додавање или мењање блокираних спољашњих веза мора се радити преко [[Special:BlockedExternalDomains|ове посебне стрранице]].", - "right-abusefilter-access-protected-vars": "преглед и прављење филтера који користе заштићене променљиве", + "right-abusefilter-access-protected-vars": "приступ и прављење филтера који користе заштићене променљиве", "prefs-abusefilter": "Филтер злоупотреба", "abusefilter-preference-protected-vars-view-agreement": "Омогућује приказивање IP адресе привремених налога у Филтеру злоупотребе", "abusefilter-protected-vars-log-name": "Дневник филтера злоупотребе - заштићене променљиве", diff -Nru mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/th.json mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/th.json --- mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/th.json 2026-04-01 12:37:38.326979000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/th.json 2026-06-29 17:51:25.617342500 +0000 @@ -21,7 +21,8 @@ "RidJasper", "Trisorn Triboon", "Woraponboonkerd", - "Electorus" + "Electorus", + "Ouclie" ] }, "abusefilter-desc": "วิเคราะห์พฤติกรรมการแก้ไขอัตโนมัติ", @@ -249,7 +250,7 @@ "abusefilter-edit-throttle-count": "จำนวนการกระทำที่อนุญาต:", "abusefilter-edit-throttle-period": "ช่วงเวลา (ในหน่วยวินาที):", "abusefilter-edit-throttle-groups": "จัดกลุ่มการจำกัดผลลัพธ์ตาม:", - "abusefilter-edit-throttle-groups-help": "ดู $1", + "abusefilter-edit-throttle-groups-help": "ดู$1", "abusefilter-edit-throttle-groups-help-text": "เอกสารทาง mediawiki.org", "abusefilter-edit-throttle-hidden-placeholder": "คั่นด้วยจุลภาคเพื่อเชื่อมด้วย AND หรือด้วยการแบ่งบรรทัดเพื่อเชื่อมด้วย OR", "abusefilter-edit-throttle-placeholder": "คั่นด้วยจุลภาคเพื่อเชื่อมด้วย AND และแทรกเดี่ยว ๆ เพื่อเชื่อมด้วย OR", diff -Nru mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/tr.json mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/tr.json --- mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/tr.json 2026-04-01 12:37:38.327978800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/tr.json 2026-06-29 18:12:58.977041700 +0000 @@ -34,7 +34,8 @@ "Wooze", "Brightt11", "Leo", - "LisafBia" + "LisafBia", + "HakanIST" ] }, "abusefilter-desc": "Değişikliklere otomatik bulucu yöntemler uygular", @@ -65,6 +66,7 @@ "right-abusefilter-hide-log": "Girdileri kötüye kullanım günlüğünde gizle", "right-abusefilter-hidden-log": "Gizli kötüye kullanım günlüğü girişlerini görüntüle", "right-abusefilter-modify-global": "Küresel suistimal süzgeçleri oluştur ya da değiştir", + "right-abusefilter-protected-vars-log": "Korunan değişken değerlerine erişimle ilgili günlükleri görüntüle", "action-abusefilter-modify": "kötüye kullanım süzgeçlerini değiştir", "action-abusefilter-view": "kötüye kullanım süzgeçlerini gör", "action-abusefilter-log": "kötüye kullanım günlüğünü gör", @@ -76,9 +78,11 @@ "action-abusefilter-view-private": "özel olarak işaretlenmiş kötüye kullanım süzgeçlerini gör", "action-abusefilter-log-private": "özel olarak işaretlenmiş kötüye kullanım süzgeci günlüklerini gör", "action-abusefilter-log-protected": "özel olarak işaretlenmiş kötüye kullanım süzgeci günlüklerini görüntüle", + "action-abusefilter-log-protected-access": "tercihlerinizde ilgili seçeneği etkinleştirmeden korunan değişkenlerin açığa çıktığı günlükleri görüntüleme", "action-abusefilter-hide-log": "kötüye kullanım günlüğündeki girdileri gizle", "action-abusefilter-hidden-log": "gizli kötüye kullanım günlüğü girişlerini görüntüle", "action-abusefilter-modify-global": "küresel kötüye kullanım filtreleri oluşturun veya değiştirin", + "action-abusefilter-protected-vars-log": "korunan değişkenleri açığa çıkaran günlükleri görüntüleme", "abusefilter-log-summary": "Bu günlük, süzgeçlere yakalanan tüm eylemlerin bir listesini gösterir.", "abusefilter-log-search": "Kötüye kullanım günlüğünde ara", "abusefilter-log-search-user": "Kullanıcı:", @@ -141,7 +145,7 @@ "abusefilter-log-hide-legend": "Görünürlüğü değiştir", "abusefilter-log-hide-set-visibility": "Seçili girişler için görünürlüğü ayarlayın:", "abusefilter-log-hide-reason": "Gerekçe:", - "abusefilter-log-hide-reason-other": "Diğer/ilave neden:", + "abusefilter-log-hide-reason-other": "Diğer/ek gerekçe:", "abusefilter-log-hide-forbidden": "Kötüye kullanım günlüğü girdilerini gizleme yetkiniz yok.", "abusefilter-log-hide-show": "Göster", "abusefilter-log-hide-hide": "Gizle", @@ -244,6 +248,7 @@ "abusefilter-edit-enabled": "Bu süzgeci etkinleştir", "abusefilter-edit-deleted": "Silinmiş olarak işaretle", "abusefilter-edit-hidden": "Bu süzgecin ayrıntılarını genel görünümden gizle", + "abusefilter-edit-protected-variable-already-protected": "Bu filtrenin ayrıntıları, korunan değişkenleri göremeyen kullanıcılardan gizlenmiştir", "abusefilter-edit-global": "Küresel filtre", "abusefilter-edit-rules": "Şartlar:", "abusefilter-edit-field-conditions": "şartlar", @@ -305,6 +310,7 @@ "abusefilter-edit-missingfields": "Aşağıdaki alanlar zorunludur ve doldurulması zorunludur: $1", "abusefilter-edit-deleting-enabled": "Aktif bir filtreyi silinmiş olarak işaretleyemezsiniz.", "abusefilter-edit-restricted": "Bu filtreyi değiştiremezsiniz, çünkü bir veya daha fazla kısıtlı eylem içeriyor.\nLütfen kısıtlı eylemleri eklemeye izni olan bir kullanıcıdan, sizin için değişikliği yapmasını isteyin.", + "abusefilter-edit-protected-variable": "Aşağıdaki değişkenleri kullanma izniniz olmadığı için bu filtreyi kaydedemezsiniz: $1", "abusefilter-edit-viewhistory": "Bu süzgecin geçmişini gör", "abusefilter-edit-history": "Geçmiş:", "abusefilter-edit-check": "Sözdizimini kontrol et", @@ -419,6 +425,7 @@ "abusefilter-edit-builder-vars-movedto-last-edit-age": "Taşımanın hedef sayfasındaki son düzenlemeden geçen süre ($1)", "abusefilter-edit-builder-vars-user-editcount": "Kullanıcının değişiklik sayısı ($1)", "abusefilter-edit-builder-vars-user-age": "Kullanıcı hesabının yaşı ($1)", + "abusefilter-edit-builder-vars-user-unnamed-ip": "Kullanıcı hesabının IP'si (yalnızca çıkış yapmış kullanıcılar ve geçici hesaplar için) ($1)", "abusefilter-edit-builder-vars-user-name": "Kullanıcı hesabının adı ($1)", "abusefilter-edit-builder-vars-user-type": "Kullanıcı hesabının türü ($1)", "abusefilter-edit-builder-vars-user-groups": "Kullanıcının içinde bulunduğu gruplar (örtülü gruplar dahil) ($1)", @@ -471,6 +478,7 @@ "abusefilter-history": "Suistimal filtresi #$1 için değişiklik geçmişi", "abusefilter-history-foruser": "$1 tarafından değişiklikler", "abusefilter-history-hidden": "Gizli", + "abusefilter-history-protected": "Korunan", "abusefilter-history-enabled": "Etkin", "abusefilter-history-global": "Küresel", "abusefilter-history-timestamp": "Zaman", @@ -552,6 +560,7 @@ "abusefilter-test-page": "Sayfaya yapılan değişiklikler:", "abusefilter-test-shownegative": "Süzgeçle eşleşmeyen değişiklikleri göster", "abusefilter-test-syntaxerr": "Girdiğiniz filtre sözdizimi hatası içeriyordu.\n\"{{int:abusefilter-edit-check}}\" düğmesine tıklayarak tam bir açıklama alabilirsiniz.", + "abusefilter-test-protectedvarerr": "Filtre gösterilmiyor çünkü korunan değişkenler kullanmaktadır ve herkese açık görünümden gizlenmiştir.", "abusefilter-test-action": "Eylem türü:", "abusefilter-test-search-type-all": "Tüm eylemler", "abusefilter-test-search-type-edit": "Düzenlemeler", @@ -630,6 +639,7 @@ "abusefilter-blocked-domains-domain-added-comment": "Engellenen $1 dış etki alanını notlarla birlikte ekle: $2", "abusefilter-blocked-domains-domain-removed-comment": "Engellenen $1 dış etki alanını notlarla birlikte kaldır: $2", "log-description-abusefilterprivatedetails": "Bu günlük, bir kullanıcının kötüye kullanım günlüğünün özel detaylarına eriştiği zamanların bir listesini gösterir.", + "log-description-abusefilterblockeddomainhit": "Bu olaylar [[Special:BlockedExternalDomains|engellenen alan adlarına]] yapılan isabetleri takip eder.", "abusefilter-noreason": "Uyarı: Bu kaydın özel ayrıntılarını görmek için bir sebep belirtmelisiniz.", "abusefilter-log-ip-not-available": "Mevcut değil", "abusefilter-tag-reserved": "abusefilter-condition-limit etiketi, AbuseFilter tarafından dahili kullanım için ayrılmıştır.", @@ -644,5 +654,15 @@ "action-abusefilter-modify-blocked-external-domains": "hangi dış etki alanlarının bağlanmasının engelleneceğini oluşturmaya ya da değiştirmeye", "right-abusefilter-bypass-blocked-external-domains": "Engellenen dış alan adlarını atla", "action-abusefilter-bypass-blocked-external-domains": "engellenen dış alan adlarını atla", - "abusefilter-blocked-domains-cannot-edit-directly": "Hangi dış etki alanlarının bağlanmasının engelleneceğini oluşturmak ya da değiştirmek [[Special:BlockedExternalDomains|özel sayfa]] aracılığıyla yapılmalıdır." + "abusefilter-blocked-domains-cannot-edit-directly": "Hangi dış etki alanlarının bağlanmasının engelleneceğini oluşturmak ya da değiştirmek [[Special:BlockedExternalDomains|özel sayfa]] aracılığıyla yapılmalıdır.", + "right-abusefilter-access-protected-vars": "Korunan değişkenleri kullanan filtreleri görüntüle ve oluştur", + "action-abusefilter-access-protected-vars": "korunan değişkenleri kullanan filtreleri görüntüleme ve oluşturma", + "abusefilter-protected-vars-log-name": "Kötüye kullanım filtresi korunan değişkenler günlüğü", + "abusefilter-protected-vars-log-header": "Bu, şunların bir günlüğüdür:\n# Günlük ayrıntılarında korunan değişkenlerin görüntülenmesi\n# Korunan değişkenleri görüntülemek için kullanıcı erişim düzeylerinin değiştirilmesi", + "logentry-abusefilter-protected-vars-change-access-enable": "$1 korunan değişkenleri görüntülemek için kendi erişimini {{GENDER:$2|etkinleştirdi}}", + "logentry-abusefilter-protected-vars-change-access-disable": "$1 korunan değişkenleri görüntülemek için kendi erişimini {{GENDER:$2|devre dışı bıraktı}}", + "logentry-abusefilter-protected-vars-view-protected-var-value": "$1 $3 ile ilişkili korunan değişkenleri {{GENDER:$2|görüntüledi}}", + "log-action-filter-abusefilter-protected-vars": "Eylem türü:", + "log-action-filter-abusefilter-protected-vars-change-access": "Erişimi değiştir", + "log-action-filter-abusefilter-protected-vars-view-protected-variable-value": "Korunan değişken değerlerini görüntüle" } diff -Nru mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/ur.json mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/ur.json --- mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/ur.json 2026-04-01 12:37:38.328979000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/ur.json 2026-06-29 18:12:58.978041600 +0000 @@ -245,7 +245,7 @@ "abusefilter-edit-builder-vars-movedto-ns": "منتقلی کے لیے ہدف صفحہ کا نام فضا ($1)", "abusefilter-edit-builder-vars-movedto-title": "منتقل کرنے کے لیے ہدف صفحہ کا عنوان ($1)", "abusefilter-edit-builder-vars-movedto-prefixedtitle": "منتقل کرنے کے لیے ہدف صفحہ کا مکمل عنوان ($1)", - "abusefilter-edit-builder-vars-user-editcount": "صارف کے شمار میں ترمیم کریں ($1)", + "abusefilter-edit-builder-vars-user-editcount": "صارف کی ترامیم کی تعداد ($1)", "abusefilter-edit-builder-vars-user-age": "صارف کھاتے کا عرصہ ($1)", "abusefilter-edit-builder-vars-user-name": "صارف کھاتے کا نام ($1)", "abusefilter-edit-builder-vars-user-groups": "گروپس (سمیت آدمى) صارف میں ہے", diff -Nru mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/zh-hans.json mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/zh-hans.json --- mediawiki-1.43.8+dfsg/extensions/AbuseFilter/i18n/zh-hans.json 2026-04-01 12:37:38.330978900 +0000 +++ mediawiki-1.43.9+dfsg/extensions/AbuseFilter/i18n/zh-hans.json 2026-06-29 18:12:58.979041800 +0000 @@ -94,7 +94,10 @@ "Nikki", "XtexChooser", "Nvdtn19", - "Peterxy12" + "Peterxy12", + "0x48fe75df30", + "臺灣象象", + "Srapoj" ] }, "abusefilter-desc": "对编辑行为进行自动化条件判定", @@ -227,7 +230,7 @@ "logentry-rights-restoreautopromote": "$1{{GENDER:$2|允许}}{{GENDER:$4|$3}}获自动授权", "logentry-abusefilterblockeddomainhit-hit": "{{GENDER:$2|$1}}在$3上试图添加$4,触发了封禁域名列表。", "abusefilterprivatedetails-log-name": "滥用过滤器非公开详情访问日志", - "log-name-abusefilterblockeddomainhit": "被阻止的域名访问日志", + "log-name-abusefilterblockeddomainhit": "已封域名触发日志", "abusefilter-list": "所有过滤器", "abusefilter-list-id": "过滤器ID", "abusefilter-list-pattern": "模式", @@ -706,7 +709,7 @@ "abusefilter-blocked-domains-domain-added-comment": "添加对外部域名$1的封禁并附上说明:$2", "abusefilter-blocked-domains-domain-removed-comment": "移除对$1的外部域名封禁,附言:$2", "log-description-abusefilterprivatedetails": "此日志显示用户访问非公开滥用日志详情的时间列表。", - "log-description-abusefilterblockeddomainhit": "这些事件追踪对[[Special:BlockedExternalDomains|封锁域名]]的点击情况。", + "log-description-abusefilterblockeddomainhit": "这些事件追踪对[[Special:BlockedExternalDomains|封锁域名]]的触发情况。", "abusefilter-noreason": "警告:要查看此日志的非公开详情,您必须提供原因。", "abusefilter-log-ip-not-available": "不可用", "abusefilter-tag-reserved": "abusefilter-condition-limit标签由滥用过滤器保留作内部使用。", diff -Nru mediawiki-1.43.8+dfsg/extensions/AbuseFilter/includes/Api/QueryAbuseFilters.php mediawiki-1.43.9+dfsg/extensions/AbuseFilter/includes/Api/QueryAbuseFilters.php --- mediawiki-1.43.8+dfsg/extensions/AbuseFilter/includes/Api/QueryAbuseFilters.php 2026-04-01 12:37:38.331979000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/AbuseFilter/includes/Api/QueryAbuseFilters.php 2026-06-29 18:12:58.980041700 +0000 @@ -166,7 +166,9 @@ $entry['actions'] = $row->af_actions; } if ( $fld_hits ) { - $entry['hits'] = intval( $row->af_hit_count ); + if ( $this->afPermManager->canSeeLogDetailsForFilter( $this->getAuthority(), $filter ) ) { + $entry['hits'] = intval( $row->af_hit_count ); + } } if ( $fld_comments && diff -Nru mediawiki-1.43.8+dfsg/extensions/CategoryTree/i18n/api/it.json mediawiki-1.43.9+dfsg/extensions/CategoryTree/i18n/api/it.json --- mediawiki-1.43.8+dfsg/extensions/CategoryTree/i18n/api/it.json 2025-12-17 21:58:15.378332600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/CategoryTree/i18n/api/it.json 2026-06-11 08:56:37.353342300 +0000 @@ -2,11 +2,13 @@ "@metadata": { "authors": [ "Beta16", - "Nemo ter" + "Nemo ter", + "Bultro" ] }, "apihelp-categorytree-summary": "Modulo interno per l'estensione CategoryTree.", "apihelp-categorytree-param-category": "Titolo nel namespace categoria, il prefisso verrà ignorato se dato.", "apihelp-categorytree-param-options": "Opzioni per il costruttore CategoryTree come oggetto JSON. L'opzione depth predefinita è 1.", - "apierror-categorytree-invalidjson": "Le opzioni devono essere fornite come un oggetto JSON valido." + "apierror-categorytree-invalidjson": "Le opzioni devono essere fornite come un oggetto JSON valido.", + "apierror-categorytree-invalidjson-option": "L'opzione \"$1\" contiene un valore non valido." } diff -Nru mediawiki-1.43.8+dfsg/extensions/CategoryTree/i18n/api/ps.json mediawiki-1.43.9+dfsg/extensions/CategoryTree/i18n/api/ps.json --- mediawiki-1.43.8+dfsg/extensions/CategoryTree/i18n/api/ps.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/CategoryTree/i18n/api/ps.json 2026-06-11 08:56:37.354342200 +0000 @@ -0,0 +1,12 @@ +{ + "@metadata": { + "authors": [ + "شاه زمان پټان" + ] + }, + "apihelp-categorytree-summary": "د وېشنيزې ونې شاتاړي دننه‌نی چلنوال.", + "apihelp-categorytree-param-category": "د وېشنيزې نوم‌تشيال کې که سرليک يا مختاړی ورکړل شي، له پامه به وغورځول شي.", + "apihelp-categorytree-param-options": "د جی‌او‌اېس‌اېن څيز په توگه د وېشنيزې‌ونې جوړوونکي لپاره خوښنې. د depth خوښنه په تلواله ډول 1 ده.", + "apierror-categorytree-invalidjson": "خوښنې بايد يو باوري جی‌اواېس‌اېن څيز وي.", + "apierror-categorytree-invalidjson-option": "\"$1\" خوښنه ناچله ارزښت لري." +} diff -Nru mediawiki-1.43.8+dfsg/extensions/CategoryTree/i18n/api/so.json mediawiki-1.43.9+dfsg/extensions/CategoryTree/i18n/api/so.json --- mediawiki-1.43.8+dfsg/extensions/CategoryTree/i18n/api/so.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/CategoryTree/i18n/api/so.json 2026-06-11 08:56:37.354342200 +0000 @@ -0,0 +1,12 @@ +{ + "@metadata": { + "authors": [ + "AhmedG612" + ] + }, + "apihelp-categorytree-summary": "Qaybta gudaha ee kordhinta CategoryTree.", + "apihelp-categorytree-param-category": "Cinwaanka qaybta magaca, horgalaha waa la iska indho tiri doonaa haddii la bixiyo.", + "apihelp-categorytree-param-options": "Ikhtiyaarada dhisaha CategoryTree oo ah shay JSON ah. Ikhtiyaarka qoto dheer wuxuu caadi ahaan u beddelaa 1 .", + "apierror-categorytree-invalidjson": "Xulashooyinku waa inay ahaadaan shay JSON ah oo sax ah.", + "apierror-categorytree-invalidjson-option": "Ikhtiyaarka \" $1 \" waxa ku jira qiimo aan sax ahayn." +} diff -Nru mediawiki-1.43.8+dfsg/extensions/CategoryTree/i18n/da.json mediawiki-1.43.9+dfsg/extensions/CategoryTree/i18n/da.json --- mediawiki-1.43.8+dfsg/extensions/CategoryTree/i18n/da.json 2026-03-30 15:24:38.789698600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/CategoryTree/i18n/da.json 2026-06-29 17:20:42.776117300 +0000 @@ -32,13 +32,16 @@ "categorytree-num-files": "$1 F", "categorytree-num-empty": "tom", "categorytree-load": "hent", - "categorytree-loading": "indlæser", + "categorytree-loading": "indlæser…", "categorytree-nothing-found": "intet fundet", "categorytree-no-subcategories": "ingen underkategorier", "categorytree-no-parent-categories": "ingen overkategorier", "categorytree-no-pages": "ingen sider eller underkategorier", - "categorytree-not-found": "Kategorien ''$1'' blev ikke fundet", + "categorytree-not-found": "Kategorien $1 blev ikke fundet", "categorytree-error": "Der opstod et problem under indlæsning af data.", "categorytree-retry": "Vent et øjeblik og prøv igen.", - "categorytree-deprecation-category": "Sider, der bruger forældede categorytree-parametre" + "categorytree-onlyroot-message": "[https://phabricator.wikimedia.org/T290062 T290062]: Parameteren onlyroot er udfaset. Brug depth=\"0\" i stedet.", + "categorytree-deprecation-warning": "'''Advarsel:''' Denne side bruger med en forældet parameter.", + "categorytree-deprecation-category": "Sider, der bruger forældede categorytree-parametre", + "categorytree-deprecation-category-desc": "Siden bruger forældede categorytree-parametre som onlyroot." } diff -Nru mediawiki-1.43.8+dfsg/extensions/CategoryTree/i18n/frs.json mediawiki-1.43.9+dfsg/extensions/CategoryTree/i18n/frs.json --- mediawiki-1.43.8+dfsg/extensions/CategoryTree/i18n/frs.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/CategoryTree/i18n/frs.json 2026-05-08 00:20:48.843290800 +0000 @@ -0,0 +1,12 @@ +{ + "@metadata": { + "authors": [ + "WikiFayo95" + ] + }, + "categorytree-expand": "uutklappen", + "categorytree-member-counts": "undholt {{PLURAL:$1|1 unnerkategoorii|$1 unnerkategooriien}}, {{PLURAL:$2|1 siid|$2 siiden}} un {{PLURAL:$3|1 dóótäj|$3 dóótäjen}}", + "categorytree-num-categories": "$1 K", + "categorytree-num-pages": "$1 S", + "categorytree-num-files": "$1 D" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/CategoryTree/i18n/ko.json mediawiki-1.43.9+dfsg/extensions/CategoryTree/i18n/ko.json --- mediawiki-1.43.8+dfsg/extensions/CategoryTree/i18n/ko.json 2026-04-01 12:37:38.367979500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/CategoryTree/i18n/ko.json 2026-06-29 18:12:59.018042300 +0000 @@ -42,9 +42,9 @@ "categorytree-no-pages": "문서나 하위 분류 없음", "categorytree-not-found": "$1 분류가 없습니다", "categorytree-error": "값을 불러오는 중 오류 발생", - "categorytree-retry": "잠시 후에 다시 해보세요.", - "categorytree-onlyroot-message": "[https://phabricator.wikimedia.org/T290062 T290062]: 매개변수 onlyroot는 사용되지 않습니다. 대신 depth=\"0\"를 사용하세요.", - "categorytree-deprecation-warning": "'''경고:''' 이 페이지에서는 사용되지 않는 매개변수를 가진 를 사용하고 있습니다.", - "categorytree-deprecation-category": "구식 categorytree 변수를 사용하는 문서", - "categorytree-deprecation-category-desc": "이 페이지에서는 onlyroot와 같은 사용되지 않는 categorytree 매개 변수를 사용하고 있습니다." + "categorytree-retry": "잠시 후에 다시 시도하세요.", + "categorytree-onlyroot-message": "[https://phabricator.wikimedia.org/T290062 T290062]: 매개변수 onlyroot는 구식입니다. 대신 depth=\"0\"를 사용하세요.", + "categorytree-deprecation-warning": "'''경고:''' 이 페이지에서는 구식의 매개변수를 가진 를 사용하고 있습니다.", + "categorytree-deprecation-category": "구식 categorytree 매개변수를 사용하는 문서", + "categorytree-deprecation-category-desc": "이 페이지에서는 onlyroot와 같은 구식 categorytree 매개변수를 사용하고 있습니다." } diff -Nru mediawiki-1.43.8+dfsg/extensions/CategoryTree/i18n/nl.json mediawiki-1.43.9+dfsg/extensions/CategoryTree/i18n/nl.json --- mediawiki-1.43.8+dfsg/extensions/CategoryTree/i18n/nl.json 2025-12-17 21:58:15.382332600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/CategoryTree/i18n/nl.json 2026-06-11 08:56:37.359342300 +0000 @@ -7,7 +7,8 @@ "McDutchie", "Nickthijssen1994", "SPQRobin", - "Siebrand" + "Siebrand", + "Erik Baas" ] }, "categorytree": "Categorieboom", @@ -33,7 +34,7 @@ "categorytree-loading": "aan het laden…", "categorytree-nothing-found": "niets gevonden", "categorytree-no-subcategories": "Geen ondercategorieën.", - "categorytree-no-parent-categories": "geen bovencategorieën", + "categorytree-no-parent-categories": "geen", "categorytree-no-pages": "Geen pagina's of ondercategorieën.", "categorytree-not-found": "Categorie $1 is niet gevonden", "categorytree-error": "Probleem bij het laden van de gegevens.", diff -Nru mediawiki-1.43.8+dfsg/extensions/CategoryTree/i18n/pap.json mediawiki-1.43.9+dfsg/extensions/CategoryTree/i18n/pap.json --- mediawiki-1.43.8+dfsg/extensions/CategoryTree/i18n/pap.json 2021-12-09 20:18:57.150040000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/CategoryTree/i18n/pap.json 2026-06-11 08:56:37.359342300 +0000 @@ -1,12 +1,21 @@ { "@metadata": { "authors": [ - "ObaTango" + "ObaTango", + "Kallmemel" ] }, + "categorytree-portlet": "Kategoria", + "categorytree-category": "Kategoria:", + "categorytree-mode-label": "Modo:", + "categorytree-mode-all": "tur página", + "categorytree-collapse": "kolèps", "categorytree-expand": "Ekspandé", "categorytree-member-counts": "Ta kontené {{PLURAL:$1|1 supkategoria\n|$1 supkategoria}}, {{PLURAL:$2|1 página|$2 página}}, i {{PLURAL:$3|1 fail|$3 fail}}", - "categorytree-num-categories": "$1 C", + "categorytree-num-categories": "$1 K", "categorytree-num-pages": "$1 P", - "categorytree-num-files": "$1 F" + "categorytree-num-files": "$1 F", + "categorytree-num-empty": "bashí", + "categorytree-load": "karga", + "categorytree-loading": "Ta karga…" } diff -Nru mediawiki-1.43.8+dfsg/extensions/CategoryTree/i18n/ps.json mediawiki-1.43.9+dfsg/extensions/CategoryTree/i18n/ps.json --- mediawiki-1.43.8+dfsg/extensions/CategoryTree/i18n/ps.json 2026-04-01 12:37:38.367979500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/CategoryTree/i18n/ps.json 2026-06-29 17:51:25.649342800 +0000 @@ -9,6 +9,7 @@ "categorytree": "د وېشنيزو ونه", "categorytree-portlet": "وېشنيزې", "categorytree-legend": "د وېشنيزې ونه ښکاره کول", + "categorytree-desc": "د [[Special:CategoryTree|وېشنيزې جوړښت]] خوځنده گرځښت", "categorytree-header": "د وېشنيزې نوم وليکئ؛ ترڅو د هغې منځپانگې د ونې جوړښت په څېر وگورئ. (جاواسکريپټ ته اړتيا لري.)", "categorytree-category": ":وېشنيزه", "categorytree-go": "ونه ښکاره کول", @@ -29,8 +30,12 @@ "categorytree-nothing-found": "هېڅ هم و نه موندل شو", "categorytree-no-subcategories": "هېڅ وړې-وېشنيزې نشته", "categorytree-no-parent-categories": "مورنۍ وېشنيزې نشته", - "categorytree-no-pages": "هېڅ مخ يا وړه-وېشنيزه نشته", + "categorytree-no-pages": "هېڅ مخ يا څېرمه‌وېشنيزې نشته", "categorytree-not-found": "د $1 وېشنيزه و نه موندل شوه", "categorytree-error": "د مالوماتو د برسېرېدلو ستونزه.", - "categorytree-retry": "مهرباني وکړی لږ څه تم شی او بيا يې وآزمايۍ" + "categorytree-retry": "مهرباني وکړئ لږ تم شئ او بياځلي هڅه وکړئ.", + "categorytree-onlyroot-message": "[https://phabricator.wikimedia.org/T290062 T290062]: onlyroot ازښت د منلووړ نه دی. پرځای يې depth=\"0\" وکاروئ.", + "categorytree-deprecation-warning": "'''گواښنه:''' دا مخ <categorytree> د نه‌منلووړ ارزښت سره کاروي.", + "categorytree-deprecation-category": "هغه مخونه چې د نه‌منلووړ وېشنيزې‌ونې ارزښتونه کاروي", + "categorytree-deprecation-category-desc": "هغه مخونه چې د onlyroot په څېر د نه‌منلووړ وېشنيزې‌ونې ارزښتونه کاروي." } diff -Nru mediawiki-1.43.8+dfsg/extensions/CategoryTree/i18n/so.json mediawiki-1.43.9+dfsg/extensions/CategoryTree/i18n/so.json --- mediawiki-1.43.8+dfsg/extensions/CategoryTree/i18n/so.json 2021-12-09 20:18:57.158040000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/CategoryTree/i18n/so.json 2026-06-11 08:56:37.360342300 +0000 @@ -3,16 +3,40 @@ "authors": [ "Abdullahi", "Abshirdheere", - "Maax" + "Maax", + "AhmedG612" ] }, + "categorytree": "Geedka qaybaha", "categorytree-portlet": "Qaybaha", + "categorytree-legend": "Muuji geedka qaybta", + "categorytree-desc": "Si firfircoon u dhex mara [[Special:CategoryTree|qaab-dhismeedka qaybta]]", + "categorytree-header": "Geli magaca qaybta si aad u aragto waxa ku jira qaab-dhismeed geed. (Waxay u baahan tahay JavaScript.)", "categorytree-category": "Qeybta:", + "categorytree-go": "Muuji geedka", + "categorytree-parents": "Waalidiinta", + "categorytree-mode-label": "Habka:", + "categorytree-mode-categories": "qaybaha oo keliya", + "categorytree-mode-pages": "bogagga marka laga reebo faylasha", + "categorytree-mode-all": "Dhamaan bogagga", + "categorytree-collapse": "Qari", "categorytree-expand": "sii balaari", "categorytree-member-counts": "Waxay ka koobantahay{{PLURAL:$1|1 qayb hoosaad|$1 qaybo hoosaad}}, {{PLURAL:$2|1 bog|$2 boggag}}, iyo {{PLURAL:$3|1 feyl|$3feylal}}", "categorytree-num-categories": "$1 C", "categorytree-num-pages": "$1 B", "categorytree-num-files": "$1 F", + "categorytree-num-empty": "ebar", + "categorytree-load": "rarid", + "categorytree-loading": "Soo raraya…", + "categorytree-nothing-found": "waxba lama helin", "categorytree-no-subcategories": "Ma jiraan wax laamaha qaybaha ah", - "categorytree-not-found": "Qeybta $1 lama helin" + "categorytree-no-parent-categories": "ma jiraan qaybo waalid", + "categorytree-no-pages": "bogag ama qaybo hoosaadyo ma jiraan", + "categorytree-not-found": "Qeybta $1 lama helin", + "categorytree-error": "Dhibaato ku timid soo dejinta xogta.", + "categorytree-retry": "Fadlan sug in yar oo isku day mar kale.", + "categorytree-onlyroot-message": "[https://phabricator.wikimedia.org/T290062 T290062]: Parameter onlyroot waa la joojiyay. Isticmaal depth=\"0\" beddelkeeda.", + "categorytree-deprecation-warning": "'''Digniin:''' Boggan wuxuu adeegsadaa oo leh halbeeg aan la isticmaalin.", + "categorytree-deprecation-category": "Bogagga isticmaalaya xuduudaha qaybta ee aan la isticmaalin", + "categorytree-deprecation-category-desc": "Bogga wuxuu isticmaalaa xuduudaha qaybta ee la joojiyay sida onlyroot." } diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/i18n/arz.json mediawiki-1.43.9+dfsg/extensions/Cite/i18n/arz.json --- mediawiki-1.43.8+dfsg/extensions/Cite/i18n/arz.json 2026-04-01 12:37:38.399979800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/i18n/arz.json 2026-06-29 18:12:59.043042700 +0000 @@ -3,7 +3,8 @@ "authors": [ "Ghaly", "Meno25", - "Ramsis II" + "Ramsis II", + "HitomiAkane" ] }, "cite-desc": "بيضيف التاجز <ref[ name=id]> و <references/> ، للاستشهاد", @@ -17,7 +18,7 @@ "cite_error_references_no_text": "مش صحيح <ref> تاج;\nمافيش نص متوافر فى المراجع اللى اسمها$1", "cite_error_included_ref": "إغلاق </ref> مفقود لوسم <ref>", "cite_error_group_refs_without_references": "<ref> فى تاجز موجوده لمجموعه اسمها \"$1\", بس مافيش مقابلها تاجز <references group=\"$1\"/> اتلقت", - "cite_references_link_many_format_backlink_labels": "أ ب ت ث ج ح خ د ذ ر ز س ش ص ض ط ظ ع غ ف ق ك ل م ن ه و ى أأ أب أت أث أج أح أخ أد أذ أر أز أس أش أص أض أط أظ أع أغ أف أق أك أل أم أن أه أو أى بأ بب بت بث بج بح بخ بد بذ بر بز بس بش بص بض بط بظ بع بغ بف بق بك بل بم بن به بو بى تأ تب تت تث تج تح تخ تد تذ تر تز تس تش تص تض تط تظ تع تغ تف تق تك تل تم تن ته تو تى ثأ ثب ثت ثث ثج ثح ثخ ثد ثذ ثر ثز ثس ثش ثص ثض ثط ثظ ثع ثغ ثف ثق ثك ثل ثم ثن ثه ثو ثى جأ جب جت جث جج جح جخ جد جذ جر جز جس جش جص جض جط جظ جع جغ جف جق جك جل جم جن جه جو جى حأ حب حت حث حج حح حخ حد حذ حر حز حس حش حص حض حط حظ حع حغ حف حق حك حل حم حن حه حو حى خأ خب خت خث خج خح خخ خد خذ خر خز خس خش خص خض خط خظ خع خغ خف خق خك خل خم خن خه خو خى دأ دب دت دث دج دح دخ دد دذ در دز دس دش دص دض دط دظ دع دغ دف دق دك دل دم دن ده دو دى ذأ ذب ذت ذث ذج ذح ذخ ذد ذذ ذر ذز ذس ذش ذص ذض ذط ذظ ذع ذغ ذف ذق ذك ذل ذم ذن ذه ذو ذى رأ رب رت رث رج رح رخ رد رذ رر رز رس رش رص رض رط رظ رع رغ رف رق رك رل رم رن ره رو رى زأ زب زت زث زج زح زخ زد زذ زر زز زس زش زص زض زط زظ زع زغ زف زق زك زل زم زن زه زو زى سأ سب ست سث سج سح سخ سد سذ سر سز سس سش سص سض سط سظ سع سغ سف سق سك سل سم سن سه سو سى شأ شب شت شث شج شح شخ شد شذ شر شز شس شش شص شض شط شظ شع شغ شف شق شك شل شم شن شه شو شى صأ صب صت صث صج صح صخ صد صذ صر صز صس صش صص صض صط صظ صع صغ صف صق صك صل صم صن صه صو صى ضأ ضب ضت ضث ضج ضح ضخ ضد ضذ ضر ضز ضس ضش ضص ضض ضط ضظ ضع ضغ ضف ضق ضك ضل ضم ضن ضه ضو ضى طأ طب طت طث طج طح طخ طد طذ طر طز طس طش طص طض طط طظ طع طغ طف طق طك طل طم طن طه طو طى ظأ ظب ظت ظث ظج ظح ظخ ظد ظذ ظر ظز ظس ظش ظص ظض ظط ظظ ظع ظغ ظف ظق ظك ظل ظم ظن ظه ظو ظى عأ عب عت عث عج عح عخ عد عذ عر عز عس عش عص عض عط عظ عع عغ عف عق عك عل عم عن عه عو عى غأ غب غت غث غج غح غخ غد غذ غر غز غس غش غص غض غط غظ غع غغ غف غق غك غل غم غن غه غو غى فأ فب فت فث فج فح فخ فد فذ فر فز فس فش فص فض فط فظ فع فغ فف فق فك فل فم فن فه فو فى قأ قب قت قث قج قح قخ قد قذ قر قز قس قش قص قض قط قظ قع قغ قف قق قك قل قم قن قه قو قى كأ كب كت كث كج كح كخ كد كذ كر كز كس كش كص كض كط كظ كع كغ كف كق كك كل كم كن كه كو كى لأ لب لت لث لج لح لخ لد لذ لر لز لس لش لص لض لط لظ لع لغ لف لق لك لل لم لن له لو لى مأ مب مت مث مج مح مخ مد مذ مر مز مس مش مص مض مط مظ مع مغ مف مق مك مل مم من مه مو مى نأ نب نت نث نج نح نخ ند نذ نر نز نس نش نص نض نط نظ نع نغ نف نق نك نل نم نن نه نو نى هأ هب هت هث هج هح هخ هد هذ هر هز هس هش هص هض هط هظ هع هغ هف هق هك هل هم هن هه هو هى وأ وب وت وث وج وح وخ ود وذ ور وز وس وش وص وض وط وظ وع وغ وف وق وك ول وم ون وه وو وى يأ يب يت يث يج يح يخ يد يذ ير يز يس يش يص يض يط يظ يع يغ يف يق يك يل يم ين يه يو يى", + "cite_references_link_many_format_backlink_labels": "أ ب ج د هـ و ز ح ط ى ك ل م ن س ع ف ص ق ر ش ت ث خ ذ ض ظ غ أأ أب أج أد أه أو أز أح أط أى أك أل أم أن أس أع أف أص أق أر أش أت أث أخ أذ أض أظ أغ بأ بب بج بد به بو بز بح بط بى بك بل بم بن بس بع بف بص بق بر بش بت بث بخ بذ بض بظ بغ تأ تب تج تد ته تو تز تح تط تى تك تل تم تن تس تع تف تص تق تر تش تت تث تخ تذ تض تظ تغ ثأ ثب ثج ثد ثه ثو ثز ثح ثط ثى ثك ثل ثم ثن ثس ثع ثف ثص ثق ثر ثش ثت ثث ثخ ثذ ثض ثظ ثغ جأ جب جج جد جه جو جز جح جط جى جك جل جم جن جس جع جف جص جق جر جش جت جث جخ جذ جض جظ جغ حأ حب حج حد حه حو حز حح حط حى حك حل حم حن حس حع حف حص حق حر حش حت حث حخ حذ حض حظ حغ خأ خب خج خد خه خو خز خح خط خى خك خل خم خن خس خع خف خص خق خر خش خت خث خخ خذ خض خظ خغ دأ دب دج دد ده دو دز دح دط دى دك دل دم دن دس دع دف دص دق در دش دت دث دخ دذ دض دظ دغ ذأ ذب ذج ذد ذه ذو ذز ذح ذط ذى ذك ذل ذم ذن ذس ذع ذف ذص ذق ذر ذش ذت ذث ذخ ذذ ذض ذظ ذغ رأ رب رج رد ره رو رز رح رط رى رك رل رم رن رس رع رف رص رق رش رت رث رخ رذ رض رظ رغ زأ زب زج زد زه زو زز زح زط زى زك زل زم زن زس زع زف زص زق زر زش زت زث زخ زذ زض زظ زغ سأ سب سج سد سه سو سز سح سط سى سك سل سم سن سس سع سف سص سق سر سش ست سث سخ سذ سض سظ سغ شأ شب شج شد شه شو شز شح شط شى شك شل شم شن شس شع شف شص شق شر شش شت شث شخ شذ شض شظ شغ صأ صب صج صد صه صو صز صح صط صى صك صل صم صن صس صع صف صص صق صر صش صت صث صخ صذ صض صظ صغ ضأ ضب ضج ضد ضه ضو ضز ضح ضط ضى ضك ضل ضم ضن ضس ضع ضف ضص ضق ضر ضش ضت ضث ضخ ضذ ضض ضظ ضغ طأ طب طج طد طه طو طز طح طط طى طك طل طم طن طس طع طف طص طق طر طش طت طث طخ طذ طض طظ طغ ظأ ظب ظج ظد ظه ظو ظز ظح ظط ظى ظك ظل ظم ظن ظس ظع ظف ظص ظق ظر ظش ظت ظث ظخ ظذ ظض ظظ ظغ عأ عب عج عد عه عو عز عح عط عى عك عل عم عن عس عع عف عص عق عر عش عت عث عخ عذ عض عظ عغ غأ غب غج غد غه غو غز غح غط غى غك غل غم غن غس غع غف غص غق غر غش غت غث غخ غذ غض غظ غغ فأ فب فج فد فه فو فز فح فط فى فك فل فم فن فس فع فف فص فق فر فش فت فث فخ فذ فض فظ فغ قأ قب قج قد قه قو قز قح قط قى قك قل قم قن قس قع قف قص قق قر قش قت قث قخ قذ قض قظ قغ كأ كب كج كد كه كو كز كح كط كى كك كل كم كن كس كع كف كص كق كر كش كت كث كخ كذ كض كظ كغ لأ لب لج لد له لو لز لح لط لى لك لل لم لن لس لع لف لص لق لر لش لت لث لخ لذ لض لظ لغ مأ مب مج مد مه مو مز مح مط مى مك مل مم من مس مع مف مص مق مر مش مت مث مخ مذ مض مظ مغ نأ نب نج ند نه نو نز نح نط نى نك نل نم نن نس نع نف نص نق نر نش نت نث نخ نذ نض نظ نغ هأ هب هج هد هه هو هز هح هط هى هك هل هم هن هس هع هف هص هق هر هش هت هث هخ هذ هض هظ هغ وأ وب وج ود وه وو وز وح وط وى وك ول وم ون وس وع وف وص وق ور وش وت وث وخ وذ وض وظ وغ يأ يب يج يد يه يو يز يح يط يى يك يل يم ين يس يع يف يص يق ير يش يت يث يخ يذ يض يظ يغ", "cite-wikieditor-tool-reference": "مرجع", "cite-wikieditor-help-page-references": "مراجع", "cite-wikieditor-help-content-reference-description": "مرجع", diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/i18n/be-tarask.json mediawiki-1.43.9+dfsg/extensions/Cite/i18n/be-tarask.json --- mediawiki-1.43.8+dfsg/extensions/Cite/i18n/be-tarask.json 2026-04-01 12:37:38.400980000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/i18n/be-tarask.json 2026-06-29 18:12:59.043042700 +0000 @@ -22,7 +22,7 @@ "cite_error_no_link_label_group": "Скончыліся нестандартныя меткі спасылак для групы «$1». Вызначце болей у паведамленьні [[MediaWiki:$2]].", "cite_error_references_no_text": "Няслушны тэг <ref>; няма тэксту ў назьве зносак $1", "cite_error_included_ref": "Няма закрываючага тэга </ref> пасьля адкрытага тэга <ref>", - "cite_error_included_references": "Адсутнічае закрываючы тэг для <references>", + "cite_error_included_references": "Бракуе закрывальнага тэґу для <references>", "cite_error_group_refs_without_references": "Тэгі <ref> існуюць для групы «$1», але адпаведнага тэга <references group=\"$1\"/> ня знойдзена", "cite_error_references_group_mismatch": "Тэг <ref> у <references> утрымлівае канфліктуючы атрыбут групы «$1».", "cite_error_references_missing_key": "Тэг <ref> з назвай «$1» вызначаны ў <references> не выкарыстоўваўся ў папярэднім тэксьце.", diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/i18n/ca.json mediawiki-1.43.9+dfsg/extensions/Cite/i18n/ca.json --- mediawiki-1.43.8+dfsg/extensions/Cite/i18n/ca.json 2026-04-01 12:37:38.400980000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/i18n/ca.json 2026-06-29 18:12:59.044042600 +0000 @@ -8,7 +8,8 @@ "Pere prlpz", "SMP", "Vriullop", - "Arnaugir" + "Arnaugir", + "Paucabot" ] }, "cite-desc": "Afegiu les etiquetes <ref> i <references> per a cites", @@ -22,7 +23,7 @@ "cite_error_references_invalid_parameters": "L’etiqueta <references> conté un paràmetre no vàlid", "cite_error_references_no_backlink_label": "Hi ha massa etiquetes personalitzades. Se'n poden definir més a [[MediaWiki:Cite references link many format backlink labels]]", "cite_error_no_link_label_group": "No hi ha etiquetes vincle personalitzat per al grup \"$1\". Defineix més al missatge [[MediaWiki:$2]].", - "cite_error_references_no_text": "Etiqueta <ref> no vàlida;\nno s'ha proporcionat text per les refs nomenades $1", + "cite_error_references_no_text": "Etiqueta <ref> no vàlida;\nno s'ha proporcionat text per les refs anomenades $1", "cite_error_included_ref": "Es tanca el </ref> que manca per una etiqueta <ref>", "cite_error_group_refs_without_references": "Existeixen etiquetes <ref> pel grup «$1» però no s'ha trobat l'etiqueta <references group=\"$1\"/> corresponent.", "cite_error_references_group_mismatch": "L'etiqueta <ref> a <references> té un conflicte amb l'atribut de grup \"$1\".", diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/i18n/cbk-zam.json mediawiki-1.43.9+dfsg/extensions/Cite/i18n/cbk-zam.json --- mediawiki-1.43.8+dfsg/extensions/Cite/i18n/cbk-zam.json 2026-04-01 12:37:38.400980000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/i18n/cbk-zam.json 2026-06-29 18:12:59.044042600 +0000 @@ -8,20 +8,20 @@ "cite-desc": "Ta aumenta maga tags de <ref> y lt;references> para na maga citacion", "cite_error": "Error de citada: $1", "cite_error_ref_invalid_dir": "Invalido dir=$1, debe ltr o rtl ele", - "cite_error_ref_conflicting_dir": "Uno del tag de <ref> que tiene nombre \"$1\" tiene man conflicting dir attribute.", - "cite_error_ref_numeric_key": "Invalido tag de <ref>; el nombre no puede queda un simple integer. Usa un titulo descriptivo", - "cite_error_ref_no_key": "El opening <ref> tag malformao o tiene nombre umal", + "cite_error_ref_conflicting_dir": "Uno del etiqueta tiene nombre \"$1\" no hay atributo contradictario \"$1\".", + "cite_error_ref_numeric_key": "Etiqueta <ref> invalido; no puede queda simple numero entero el nomnbre. Usa un titulo descriptivo", + "cite_error_ref_no_key": "El opening <ref> etiqueta malformao o tiene nombre umal", "cite_error_ref_too_many_keys": "Parametro invalido na <ref> tag", - "cite_error_ref_no_input": "Invalido <ref> tag; msga refs que no hay nombre debe tiene content", - "cite_error_references_duplicate_key": "Invalido <ref> tag; el nombre \"$1\"\nya defini muchas veces con content otro-otro", - "cite_error_references_no_text": "Invalido <ref> tag; no hay texto ya dale para na refs nombrao como $1", - "cite_error_included_ref": "El closing </ref> ta esta perdido para na <ref> tag", - "cite_error_included_references": "El closing tag ta esta perdido para na <references>", - "cite_error_group_refs_without_references": "El maga <ref> tags ta existi para na un grupo tiene nombre \"$1\", pero no hay correspondiente <references group=\"$1\"/> tag el ya encontra", - "cite_error_references_group_mismatch": "El <ref> tag na <references> tiene conflicting group attribute \"$1\".", - "cite_error_references_missing_key": "El <ref> tag tiene nombre \"$1\" ya defini na <references> el no hay usa na prior texto.", - "cite_error_references_no_key": "El <ref> tag referido na <references> no hay atributo de nombre.", - "cite_error_empty_references_define": "El <ref> tag que tiene nombre \"$1\" ya hace defini na grupo \"$2\" para na <references>", + "cite_error_ref_no_input": "Invalido etiqueta de <ref>; maga ref sin nombre debe tiene account", + "cite_error_references_duplicate_key": "Invalido etiqueta de <ref>; el \"$1\" ts esta definido mucho veces junto el contenido diferente", + "cite_error_references_no_text": "Etiqueta <ref> invalido; no hay texto el ya dale para na maga ref nombrao como $1", + "cite_error_included_ref": "El etiqueta </ref> sin correspondiente cerrada </ref>", + "cite_error_included_references": "El etiqueta de cerrada ta esta perdido para na <references>", + "cite_error_group_refs_without_references": "El maga etiqueta <ref> ta existi para na un grupo nombrao como \"$1\", pero no hay maga etiqueta de correspondiente referencia de <references group=\"$1\"/> el ya encontra", + "cite_error_references_group_mismatch": "El etiqueta <ref> na <references> tiene un conflicto con el atributo de grupo \"$1\".", + "cite_error_references_missing_key": "Hende ta usa na texto ultimo el etiqueta <ref> con nombre \"$1\" definido na <references>.", + "cite_error_references_no_key": "El etiqueta <ref> definido na maga <references> no hay atributo de nombre.", + "cite_error_empty_references_define": "No hay contenido el etiqueta <ref> con nombre \"$1\" definido na grupo \"$2\" para na <references>.", "cite-tracking-category-cite-error": "Maga pagina que tiene error na referencia", "cite-tracking-category-cite-error-desc": "Maga pagina na este categoria tiene maga error na usada del tags de referencia.", "cite-reference-previews-reference": "Referencia", @@ -30,12 +30,15 @@ "cite-reference-previews-news": "Noticias de referencia", "cite-reference-previews-note": "Nota", "cite-reference-previews-web": "Web de referencia", - "cite-reference-previews-collapsible-placeholder": "Este referencia ta inclui un figura que hende ta cabe na preview.", + "cite-reference-previews-collapsible-placeholder": "Este referencia ta inclui un figura que hende ta cabe na previsualizacion.", + "cite_reference_backlink_symbol": "↑", + "cite_references_link_many_format_backlink_labels": "a b c d e f g h i j k l m n ñ o p q r s t u v w x y z aa ab ac ad ae af ag ah ai aj ak al am an añ ao ap aq ar as at au av aw ax ay az ba bb bc bd be bf bg bh bi bj bk bl bm bn bñ bo bp bq br bs bt bu bv bw bx by bz ca cb cc cd ce cf cg ch ci cj ck cl cm cn cñ co cp cq cr cs ct cu cv cw cx cy cz da db dc dd de df dg dh di dj dk dl dm dn dñ do dp dq dr ds dt du dv dw dx dy dz ea eb ec ed ee ef eg eh ei ej ek el em en eñ eo ep eq er es et eu ev ew ex ey ez fa fb fc fd fe ff fg fh fi fj fk fl fm fn fñ fo fp fq fr fs ft fu fv fw fx fy fz ga gb gc gd ge gf gg gh gi gj gk gl gm gn gñ go gp gq gr gs gt gu gv gw gx gy gz ha hb hc hd he hf hg hh hi hj hk hl hm hn hñ ho hp hq hr hs ht hu hv hw hx hy hz ia ib ic id ie if ig ih ii ij ik il im in iñ io ip iq ir is it iu iv iw ix iy iz ja jb jc jd je jf jg jh ji jj jk jl jm jn jñ jo jp jq jr js jt ju jv jw jx jy jz ka kb kc kd ke kf kg kh ki kj kk kl km kn kñ ko kp kq kr ks kt ku kv kw kx ky kz la lb lc ld le lf lg lh li lj lk ll lm ln lñ lo lp lq lr ls lt lu lv lw lx ly lz ma mb mc md me mf mg mh mi mj mk ml mm mn mñ mo mp mq mr ms mt mu mv mw mx my mz na nb nc nd ne nf ng nh ni nj nk nl nm nn nñ no np nq nr ns nt nu nv nw nx ny nz ña ñb ñc ñd ñe ñf ñg ñh ñi ñj ñk ñl ñm ñn ññ ño ñp ñq ñr ñs ñt ñu ñv ñw ñx ñy ñz oa ob oc od oe of og oh oi oj ok ol om on oñ oo op oq or os ot ou ov ow ox oy oz pa pb pc pd pe pf pg ph pi pj pk pl pm pn pñ po pp pq pr ps pt pu pv pw px py pz qa qb qc qd qe qf qg qh qi qj qk ql qm qn qñ qo qp qq qr qs qt qu qv qw qx qy qz ra rb rc rd re rf rg rh ri rj rk rl rm rn rñ ro rp rq rr rs rt ru rv rw rx ry rz sa sb sc sd se sf sg sh si sj sk sl sm sn sñ so sp sq sr ss st su sv sw sx sy sz ta tb tc td te tf tg th ti tj tk tl tm tn tñ to tp tq tr ts tt tu tv tw tx ty tz ua ub uc ud ue uf ug uh ui uj uk ul um un uñ uo up uq ur us ut uu uv uw ux uy uz va vb vc vd ve vf vg vh vi vj vk vl vm vn vñ vo vp vq vr vs vt vu vv vw vx vy vz wa wb wc wd we wf wg wh wi wj wk wl wm wn wñ wo wp wq wr ws wt wu wv ww wx wy wz xa xb xc xd xe xf xg xh xi xj xk xl xm xn xñ xo xp xq xr xs xt xu xv xw xx xy xz ya yb yc yd ye yf yg yh yi yj yk yl ym yn yñ yo yp yq yr ys yt yu yv yw yx yy yz za zb zc zd ze zf zg zh zi zj zk zl zm zn zñ zo zp zq zr zs zt zu zv zw zx zy zz", + "cite_references_link_many_and": " ", "cite_references_link_accessibility_label": "Salta para arriba", "cite_references_link_many_accessibility_label": "Salta na:", "cite_references_link_accessibility_back_label": "Salta para arriba", - "cite_section_preview_references": "Preview de maga referencia", - "cite_warning_sectionpreview_no_text": "El <ref> tag que tiene nombre $1 el hende puede queda previewed kay referido este afuera del reciente seccion o hende gayod referido.", + "cite_section_preview_references": "Previsualizacion del maga referencia", + "cite_warning_sectionpreview_no_text": "El etiqueta <ref> con nombre $1 no puede queda previsulizao kay definido este afuera del actual seccion p no hay gayod con este defini.", "cite-wikieditor-tool-reference": "Referencia", "cite-wikieditor-help-page-references": "Maga referencias", "cite-wikieditor-help-content-reference-description": "Referencia", @@ -45,5 +48,6 @@ "cite-wikieditor-help-content-reference-example-text1": "Texto del pagina.$1", "cite-wikieditor-help-content-reference-example-text2": "[$1 Texto del link], texto adicional", "cite-wikieditor-help-content-reference-example-text3": "[$1 Texto del link]", + "cite-wikieditor-help-content-reference-example-ref-id": "test", "cite-wikieditor-help-content-reference-example-extra-details": "Maga detalle adicional" } diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/i18n/ce.json mediawiki-1.43.9+dfsg/extensions/Cite/i18n/ce.json --- mediawiki-1.43.8+dfsg/extensions/Cite/i18n/ce.json 2026-04-01 12:37:38.400980000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/i18n/ce.json 2026-06-29 18:12:59.044042600 +0000 @@ -17,7 +17,7 @@ "cite_error_references_invalid_parameters": "Нийса йоцу тег <references>;\nпараметраш шорйина йац.\nЛелайе <references />", "cite_error_references_no_backlink_label": "Хьаьркаш тоьаш дац йуха йалочу гиперхьажоргашна. Системнан хаам [[MediaWiki:Cite references link many format backlink labels]] шорбан беза", "cite_error_no_link_label_group": "Тобан «$1» декъашхойн билгалонаш чекхйаьлла. Хаам [[MediaWiki:$2]] чохь билгалйе кхин тӀе йерш.", - "cite_error_references_no_text": "<ref> тег нийса йац; кху $1 тIетовжаран текст йазйина йац", + "cite_error_references_no_text": "<ref> тег нийса йац; кху $1 тӀетовжаран текст йазйина йац", "cite_error_included_ref": "ДӀакъовлуш йолу тег йац </ref>", "cite_error_included_references": "ДӀачӀогӀу тег йац <references>", "cite_error_group_refs_without_references": "Йолуш йолучу \"$1\" тобанан <ref> тегашна ца карийра йогӀуш йолу <references group=\"$1\"/> тег.", diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/i18n/cs.json mediawiki-1.43.9+dfsg/extensions/Cite/i18n/cs.json --- mediawiki-1.43.8+dfsg/extensions/Cite/i18n/cs.json 2026-04-01 12:37:38.401980000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/i18n/cs.json 2026-06-29 18:12:59.045042800 +0000 @@ -14,6 +14,7 @@ "cite-desc": "Přidává značky <ref><references/> na označení citací", "cite_error": "Chybná citace: $1", "cite_error_ref_invalid_dir": "Chybné dir=\"$1\", musí být ltr nebo rtl", + "cite_error_ref_conflicting_dir": "Jedna ze značek <ref> s názvem „$1“ má konfliktní atribut „dir“.", "cite_error_ref_numeric_key": "Chyba v tagu <ref>; názvem nesmí být prosté číslo, použijte popisné označení", "cite_error_ref_no_key": "Otvírací značka <ref> je chybná nebo má špatný název", "cite_error_ref_too_many_keys": "Chyba v tagu <ref>; chybné názvy, např. je jich příliš mnoho", diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/i18n/de.json mediawiki-1.43.9+dfsg/extensions/Cite/i18n/de.json --- mediawiki-1.43.8+dfsg/extensions/Cite/i18n/de.json 2026-04-01 12:37:38.401980000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/i18n/de.json 2026-06-29 18:12:59.045042800 +0000 @@ -15,33 +15,34 @@ "The Evil IP address", "Umherirrender", "SaldırganSincap", - "Johannnes89" + "Johannnes89", + "Johannes Richter (WMDE)" ] }, "cite-desc": "Ermöglicht Referenzierungen mittels <ref> und <references>", "cite_error": "Referenzfehler: $1", - "cite_error_ref_invalid_dir": "Ungültiges Tag dir=\"$1\", muss ltr oder rtl sein.", - "cite_error_ref_conflicting_dir": "Einer der <ref>-Tags mit dem Namen „$1“ weist ein widersprüchliches dir-Attribut auf.", + "cite_error_ref_invalid_dir": "Ungültiges Argument dir=\"$1\", nur ltr oder rtl können verwendet werden.", + "cite_error_ref_conflicting_dir": "Eines der <ref>-Elemente mit dem Namen „$1“ verwendet ein widersprüchliches dir-Attribut.", "cite_error_ref_numeric_key": "Ungültige Verwendung von <ref>: Der Parameter „name“ darf kein reiner Zahlenwert sein. {{#FORMAL:Benutze|Benutzen Sie}} einen beschreibenden Namen.", - "cite_error_ref_no_key": "Das öffnende <ref>-Tag ist beschädigt oder hat einen ungültigen Namen", + "cite_error_ref_no_key": "Das öffnende <ref>-Element ist unvollständig oder hat einen ungültigen Namen.", "cite_error_ref_too_many_keys": "Ungültiger Parameter in <ref>.", "cite_error_ref_follow_conflicts": "Ein code><ref follow=\"…\">-Tag, das die Fortsetzung eines vorherigen ist, kann weder einzeln benannt noch erweitert werden", "cite_error_ref_nested_extends": "Die Erweiterung von <ref>-Tags tiefer als eine Ebene ist nicht erlaubt", - "cite_error_ref_no_input": "Ungültige Verwendung von <ref>: Der Parameter „ref“ ohne Namen muss einen Inhalt haben.", - "cite_error_references_duplicate_key": "Ungültiges <ref>-Tag. Der Name „$1“ wurde mehrere Male mit einem unterschiedlichen Inhalt definiert.", + "cite_error_ref_no_input": "Ungültige Verwendung von <ref>: Einzelnachweise ohne Namen müssen eigenen Inhalt haben.", + "cite_error_references_duplicate_key": "Fehlerhaftes <ref>-Element: Der Einzelnachweis mit dem Namen „$1“ wurde mehrere Male mit unterschiedlichen Inhalten definiert.", "cite_error_references_invalid_parameters": "Ungültiger Parameter im <references>-Tag", "cite_error_references_no_backlink_label": "Die Rücksprungmarken sind ausgegangen. Es können weitere in der Systemnachricht [[MediaWiki:Cite references link many format backlink labels]] definiert werden.", "cite_error_no_link_label_group": "Für die Gruppe „$1“ sind keine benutzerdefinierten Rücksprungmarken mehr verfügbar. Es können weitere in der Systemnachricht [[MediaWiki:$2]] definiert werden.", - "cite_error_references_no_text": "Es ist ein ungültiger <ref>-Tag vorhanden: Für die Referenz namens $1 wurde kein Text angegeben.", - "cite_error_included_ref": "Für ein <ref>-Tag fehlt ein schließendes </ref>-Tag.", + "cite_error_references_no_text": "Ungültiges <ref>-Element: Für den Einzelnachweis mit dem Namen $1 wurde kein Text angegeben.", + "cite_error_included_ref": "Für ein <ref>-Element fehlt das schließende </ref>.", "cite_error_included_references": "Schließendes Tag für <references> fehlt", - "cite_error_group_refs_without_references": "Es sind <ref>-Tags für die Gruppe „$1“ vorhanden, jedoch wurde kein dazugehöriges <references group=\"$1\" />-Tag gefunden.", - "cite_error_references_group_mismatch": "Das <ref>-Tag in <references> enthält das kollidierende Attribut „$1“.", - "cite_error_references_missing_key": "Das in <references> definierte <ref>-Tag mit dem Namen „$1“ wird im vorausgehenden Text nicht verwendet.", - "cite_error_references_no_key": "Das in <references> definierte <ref>-Tag hat kein Namensattribut.", - "cite_error_empty_references_define": "Das in <references> Gruppe „$2“ definierte <ref>-Tag mit dem Namen „$1“ weist keinen Inhalt auf.", + "cite_error_group_refs_without_references": "Es sind <ref>-Elemente für die Gruppe „$1“ vorhanden, jedoch wurde kein dazugehöriges <references group=\"$1\" />-Element gefunden.", + "cite_error_references_group_mismatch": "Ein <ref>-Element in <references> verwendet den widersprüchlichen Gruppennamen „$1“.", + "cite_error_references_missing_key": "Das in <references> definierte <ref>-Element mit dem Namen „$1“ wird im vorausgehenden Text nicht verwendet.", + "cite_error_references_no_key": "Ein in <references> definiertes <ref>-Element hat kein Namens-Attribut.", + "cite_error_empty_references_define": "Das in der <references>-Gruppe „$2“ definierte <ref>-Element mit dem Namen „$1“ weist keinen Inhalt auf.", "cite-tracking-category-cite-error": "Seiten, die Referenzierungsfehler enthalten", - "cite-tracking-category-cite-error-desc": "Seiten in dieser Kategorie haben Fehler in der Verwendung von Einzelnachweis-Tags.", + "cite-tracking-category-cite-error-desc": "Seiten in dieser Kategorie haben Fehler in der Verwendung von Einzelnachweisen.", "cite-tracking-category-ref-extends": "Seiten, die erweiterte Einzelnachweise verwenden", "cite-tracking-category-ref-extends-desc": "Seiten in dieser Kategorie verwenden das „extends“-Attribut des <ref>-Tags.", "cite-reference-previews-reference": "Einzelnachweis", @@ -56,7 +57,7 @@ "cite_references_link_accessibility_back_label": "Zurück nach oben springen", "cite_section_preview_references": "Vorschau von Einzelnachweisen", "cite_warning": "Referenzwarnung: $1", - "cite_warning_sectionpreview_no_text": "Das Tag <ref> mit dem Namen $1 kann nicht in der Vorschau angezeigt werden, da es außerhalb des aktuellen Abschnitts liegt oder überhaupt nicht definiert ist.", + "cite_warning_sectionpreview_no_text": "Das <ref>-Element mit dem Namen $1 kann nicht in der Vorschau angezeigt werden, da es außerhalb des aktuellen Abschnitts liegt oder überhaupt nicht definiert ist.", "cite-wikieditor-tool-reference": "Quellenangabe", "cite-wikieditor-help-page-references": "Quellenangaben", "cite-wikieditor-help-content-reference-description": "Einzelnachweis", diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/i18n/el.json mediawiki-1.43.9+dfsg/extensions/Cite/i18n/el.json --- mediawiki-1.43.8+dfsg/extensions/Cite/i18n/el.json 2026-04-01 12:37:38.401980000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/i18n/el.json 2026-06-29 18:12:59.046042700 +0000 @@ -42,6 +42,7 @@ "cite-reference-previews-note": "Σημείωση", "cite-reference-previews-web": "Παραπομπή σε ιστοσελίδα", "cite-reference-previews-collapsible-placeholder": "Αυτή η παραπομπή περιλαμβάνει ένα σχήμα που δεν χωράει στην προεπισκόπηση.", + "cite_references_link_many_format_backlink_labels": "α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ ψ ω αα αβ αγ αδ αε αζ αη αθ αι ακ αλ αμ αν αξ αο απ αρ ασ ατ αυ αφ αχ αψ αω βα ββ βγ βδ βε βζ βη βθ βι βκ βλ βμ βν βξ βο βπ βρ βσ βτ βυ βφ βχ βψ βω γα γβ γγ γδ γε γζ γη γθ γι γκ γλ γμ γν γξ γο γπ γρ γσ γτ γυ γφ γχ γψ γω δα δβ δγ δδ δε δζ δη δθ δι δκ δλ δμ δν δξ δο δπ δρ δσ δτ δυ δφ δχ δψ δω εα εβ εγ εδ εε εζ εη εθ ει εκ ελ εμ εν εξ εο επ ερ εσ ετ ευ εφ εχ εψ εω ζα ζβ ζγ ζδ ζε ζζ ζη ζθ ζι ζκ ζλ ζμ ζν ζξ ζο ζπ ζρ ζσ ζτ ζυ ζφ ζχ ζψ ζω ηα ηβ ηγ ηδ ηε ηζ ηη ηθ ηι ηκ ηλ ημ ην ηξ ηο ηπ ηρ ησ ητ ηυ ηφ ηχ ηψ ηω θα θβ θγ θδ θε θζ θη θθ θι θκ θλ θμ θν θξ θο θπ θρ θσ θτ θυ θφ θχ θψ θω ια ιβ ιγ ιδ ιε ιζ ιη ιθ ιι ικ ιλ ιμ ιν ιξ ιο ιπ ιρ ισ ιτ ιυ ιφ ιχ ιψ ιω κα κβ κγ κδ κε κζ κη κθ κι κκ κλ κμ κν κξ κο κπ κρ κσ κτ κυ κφ κχ κψ κω λα λβ λγ λδ λε λζ λη λθ λι λκ λλ λμ λν λξ λο λπ λρ λσ λτ λυ λφ λχ λψ λω μα μβ μγ μδ με μζ μη μθ μι μκ μλ μμ μν μξ μο μπ μρ μσ μτ μυ μφ μχ μψ μω να νβ νγ νδ νε νζ νη νθ νι νκ νλ νμ νν νξ νο νπ νρ νσ ντ νυ νφ νχ νψ νω ξα ξβ ξγ ξδ ξε ξζ ξη ξθ ξι ξκ ξλ ξμ ξν ξξ ξο ξπ ξρ ξσ ξτ ξυ ξφ σχ ξψ ξω οα οβ ογ οδ οε οζ οη οθ οι οκ ολ ομ ον οξ οο οπ ορ οσ οτ ου οφ οχ οψ οω πα πβ πγ πδ πε πζ πη πθ πι πκ πλ πμ πν πξ πο ππ πρ πσ πτ πυ πφ πχ πψ πω ρα ρβ ργ ρδ ρε ρζ ρη ρθ ρι ρκ ρλ ρμ ρν ρξ ρο ρπ ρρ ρσ ρτ ρυ ρφ ρχ ρψ ρω σα σβ σγ σδ σε σζ ση σθ σι σκ σλ σμ σν σξ σο σπ σρ σσ στ συ σφ σχ σψ σω τα τβ τγ τδ τε τζ τη τθ τι τκ τλ τμ τν τξ το τπ τρ τσ ττ τυ τφ τχ τψ τω υα υβ υγ υδ υε υζ υη υθ υι υκ υλ υμ υν υξ υο υπ υρ υσ υτ υυ υφ υχ υψ υω φα φβ φγ φδ φε φζ φη φθ φι φκ φλ φμ φν φξ φο φπ φρ φσ φτ φυ φφ φχ φψ φω χα χβ χγ χδ χε χζ χη χθ χι χκ χλ χμ χν χξ χο χπ χρ χσ χτ χυ χφ χχ χψ χω ψα ψβ ψγ ψδ ψε ψζ ψη ψθ ψι ψκ ψλ ψμ ψν ψξ ψο ψπ ψρ ψσ ψτ ψυ ψφ ψχ ψψ ψω ωα ωβ ωγ ωδ ωε ωζ ωη ωθ ωι ωκ ωλ ωμ ων ωξ ωο ωπ ωρ ωσ ωτ ωυ ωφ ωχ ωψ ωω ααα ααβ ααγ ααδ ααε ααζ ααη ααθ ααι αακ ααλ ααμ ααν ααξ ααο ααπ ααρ αασ αατ ααυ ααφ ααχ ααψ ααω αβα αββ αβγ αβδ αβε αβζ αβη αβθ αβι αβκ αβλ αβμ αβν αβξ αβο αβπ αβρ αβσ αβτ αβυ αβφ αβχ αβψ αβω αγα αγβ αγγ αγδ αγε αγζ αγη αγθ αγι αγκ αγλ αγμ αγν αγξ αγο αγπ αγρ αγσ αγτ αγυ αγφ αγχ αγψ αγω αδα αδβ αδγ αδδ αδε αδζ αδη αδθ αδι αδκ αδλ αδμ αδν αδξ αδο αδπ αδρ αδσ αδτ αδυ αδφ αδχ αδψ αδω αεα αεβ αεγ αεδ αεε αεζ αεη αεθ αει αεκ αελ αεμ αεν αεξ αεο αεπ αερ αεσ αετ αευ αεφ αεχ αεψ αεω αζα αζβ αζγ αζδ αζε αζζ αζη αζθ αζι αζκ αζλ αζμ αζν αζξ αζο αζπ αζρ αζσ αζτ αζυ αζφ αζχ αζψ αζω αηα αηβ αηγ αηδ αηε αηζ αηη αηθ αηι αηκ αηλ αημ αην αηξ αηο αηπ αηρ αησ αητ αηυ αηφ αηχ αηψ αηω αθα αθβ αθγ αθδ αθε αθζ αθη αθθ αθι αθκ αθλ αθμ αθν αθξ αθο αθπ αθρ αθσ αθτ αθυ αθφ αθχ αθψ αθω αια αιβ αιγ αιδ αιε αιζ αιη αιθ αιι αικ αιλ αιμ αιν αιξ αιο αιπ αιρ αισ αιτ αιυ αιφ αιχ αιψ αιω ακα ακβ ακγ ακδ ακε ακζ ακη ακθ ακι ακκ ακλ ακμ ακν ακξ ακο ακπ ακρ ακσ ακτ ακυ ακφ ακχ ακψ ακω αλα αλβ αλγ αλδ αλε αλζ αλη αλθ αλι αλκ αλλ αλμ αλν αλξ αλο αλπ αλρ αλσ αλτ αλυ αλφ αλχ αλψ αλω αμα αμβ αμγ αμδ αμε αμζ αμη αμθ αμι αμκ αμλ αμμ αμν αμξ αμο αμπ αμρ αμσ αμτ αμυ αμφ αμχ αμψ αμω ανα ανβ ανγ ανδ ανε ανζ ανη ανθ ανι ανκ ανλ ανμ ανν ανξ ανο ανπ ανρ ανσ αντ ανυ ανφ ανχ ανψ ανω αξα αξβ αξγ αξδ αξε αξζ αξη αξθ αξι αξκ αξλ αξμ αξν αξξ αξο αξπ αξρ αξσ αξτ αξυ αξφ αξχ αξψ αξω αοα αοβ αογ αοδ αοε αοζ αοη αοθ αοι αοκ αολ αομ αον αοξ αοο αοπ αορ αοσ αοτ αου αοφ αοχ αοψ αοω απα απβ απγ απδ απε απζ απη απθ απι απκ απλ απμ απν απξ απο αππ απρ απσ απτ απυ απφ απχ απψ απω αρα αρβ αργ αρδ αρε αρζ αρη αρθ αρι αρκ αρλ αρμ αρν αρξ αρο αρπ αρρ αρσ αρτ αρυ αρφ αρχ αρψ αρω ασα ασβ ασγ ασδ ασε ασζ αση ασθ ασι ασκ ασλ ασμ ασν ασξ ασο ασπ ασρ ασσ αστ ασυ ασφ ασχ ασψ ασω ατα ατβ ατγ ατδ ατε ατζ ατη ατθ ατι ατκ ατλ ατμ ατν ατξ ατο ατπ ατρ ατσ αττ ατυ ατφ ατχ ατψ ατω αυα αυβ αυγ αυδ αυε αυζ αυη αυθ αυι αυκ αυλ αυμ αυν αυξ αυο αυπ αυρ αυσ αυτ αυυ αυφ αυχ αυψ αυω αφα αφβ αφγ αφδ αφε αφζ αφη αφθ αφι αφκ αφλ αφμ αφν αφξ αφο αφπ αφρ αφσ αφτ αφυ αφφ αφχ αφψ αφω αχα αχβ αχγ αχδ αχε αχζ αχη αχθ αχι αχκ αχλ αχμ αχν αχξ αχο αχπ αχρ αχσ αχτ αχυ αχφ αχχ αχψ αχω αψα αψβ αψγ αψδ αψε αψζ αψη αψθ αψι αψκ αψλ αψμ αψν αψξ αψο αψπ αψρ αψσ αψτ αψυ αψφ αψχ αψψ αψω αωα αωβ αωγ αωδ αωε αωζ αωη αωθ αωι αωκ αωλ αωμ αων αωξ αωο αωπ αωρ αωσ αωτ αωυ αωφ αωχ αωψ αωω", "cite_references_link_accessibility_label": "Άλμα πάνω", "cite_references_link_many_accessibility_label": "Άλμα πάνω, στο:", "cite_references_link_accessibility_back_label": "Πήδηξε πίσω", @@ -57,6 +58,7 @@ "cite-wikieditor-help-content-reference-example-text1": "Κείμενο σελίδας.$1", "cite-wikieditor-help-content-reference-example-text2": "[$1 Κείμενο συνδέσμου], πρόσθετο κείμενο.", "cite-wikieditor-help-content-reference-example-text3": "[$1 Κείμενο συνδέσμου]", + "cite-wikieditor-help-content-reference-example-ref-id": "δοκιμή", "popups-prefs-navpopups-gadget-conflict-info": "Έχετε ενεργοποιημένο το πρόσθετο [[$1|Navigation popups]], κι έτσι δεν θα βλέπετε προεπισκοπήσεις που παρέχει αυτή η λειτουργία. Ανάλογα με το wiki σας, το πρόσθετο μπορεί να έχει λίγο διαφορετικό όνομα. Εάν συνεχίσετε να αντιμετωπίζετε προβλήματα, ελέγξτε τα πρόσθετο και τα σκριπτ χρήστη, συμπεριλαμβανομένων των παγκόσμιων.", "popups-prefs-reftooltips-and-navpopups-gadget-conflict-info": "Έχετε ενεργοποιημένα τα πρόσθετα [[$1|Navigation popups]] και [[$1|Reference Tooltips]], κι έτσι δεν θα βλέπετε προεπισκοπήσεις που παρέχει αυτή η λειτουργία. Ανάλογα με το wiki σας, τα πρόσθετα μπορεί να έχουν λίγο διαφορετικά ονόματα. Εάν συνεχίσετε να αντιμετωπίζετε προβλήματα, ελέγξτε τα πρόσθετο και τα σκριπτ χρήστη, συμπεριλαμβανομένων των παγκόσμιων.", "popups-prefs-reftooltips-gadget-conflict-info": "Έχετε ενεργοποιημένο το πρόσθετο [[$1|Reference Tooltips]], κι έτσι δεν θα βλέπετε προεπισκοπήσεις αλλά θα εξακολουθείτε να βλέπετε προεπισκοπήσεις σελίδων. Ανάλογα με το wiki σας, το πρόσθετο μπορεί να έχει λίγο διαφορετικό όνομα. Εάν συνεχίσετε να αντιμετωπίζετε προβλήματα, ελέγξτε τα πρόσθετο και τα σκριπτ χρήστη, συμπεριλαμβανομένων των παγκόσμιων.", diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/i18n/fi.json mediawiki-1.43.9+dfsg/extensions/Cite/i18n/fi.json --- mediawiki-1.43.8+dfsg/extensions/Cite/i18n/fi.json 2026-04-01 12:37:38.402979900 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/i18n/fi.json 2026-06-29 18:12:59.046042700 +0000 @@ -17,7 +17,8 @@ "Tarmo", "Valtlai", "Valtlait", - "Yupik" + "Yupik", + "Stryn" ] }, "cite-desc": "Tarjoaa <ref>- ja <references>-elementit viittauksien tekemiseen.", diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/i18n/fr.json mediawiki-1.43.9+dfsg/extensions/Cite/i18n/fr.json --- mediawiki-1.43.8+dfsg/extensions/Cite/i18n/fr.json 2026-04-01 12:37:38.402979900 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/i18n/fr.json 2026-06-29 18:12:59.046042700 +0000 @@ -29,13 +29,14 @@ "ꠢꠣꠍꠘ ꠞꠣꠎꠣ", "JLTRY", "Goombiis", - "Escargot bleu" + "Escargot bleu", + "DavidL" ] }, - "cite-desc": "Ajoute les balises <ref[ name=id]> et <references/> pour les citations", + "cite-desc": "Ajoute les balises <ref> et <references> pour les références", "cite_error": "Erreur de référence : $1", - "cite_error_ref_invalid_dir": "dir=\"$1\" non valide, doit être ltr ou rtl", - "cite_error_ref_conflicting_dir": "Une des balises <ref> avec le nom \"$1\" a un attribut dir en conflit.", + "cite_error_ref_invalid_dir": "La valeur de l’attribut dir=\"$1\" n’est pas valide, elle doit être ltr ou rtl.", + "cite_error_ref_conflicting_dir": "Une des balises <ref> avec le nom « $1 » a un attribut dir en conflit.", "cite_error_ref_numeric_key": "Balise <ref> incorrecte : la valeur de l’attribut name ne peut être un simple entier. Utilisez un titre descriptif.", "cite_error_ref_no_key": "La balise ouvrante <ref> est mal formée ou a un mauvais nom.", "cite_error_ref_too_many_keys": "Paramètre invalide dans la balise <ref>", diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/i18n/frs.json mediawiki-1.43.9+dfsg/extensions/Cite/i18n/frs.json --- mediawiki-1.43.8+dfsg/extensions/Cite/i18n/frs.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/i18n/frs.json 2026-05-08 00:20:56.516395300 +0000 @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "VanModers" + ] + }, + "cite_error": "Referensfeeler: $1" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/i18n/gl.json mediawiki-1.43.9+dfsg/extensions/Cite/i18n/gl.json --- mediawiki-1.43.8+dfsg/extensions/Cite/i18n/gl.json 2026-04-01 12:37:38.402979900 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/i18n/gl.json 2026-06-29 18:12:59.047042600 +0000 @@ -59,6 +59,7 @@ "cite-wikieditor-help-content-reference-example-text1": "Texto da páxina.$1", "cite-wikieditor-help-content-reference-example-text2": "[$1 Texto da ligazón], texto adicional.", "cite-wikieditor-help-content-reference-example-text3": "[$1 Texto da ligazón]", + "cite-wikieditor-help-content-reference-example-ref-id": "proba", "cite-wikieditor-help-content-reference-example-extra-details": "Detalles suplementarios", "popups-prefs-navpopups-gadget-conflict-info": "Tes o [[$1|trebello das ventás emerxentes de navegación]] activado, así que non verás as vistas previas proporcionadas por esta funcionalidade. Dependendo do teu wiki, o trebello pode ter un nome lixeiramente diferente. Se atopas algún problema, revisa os teus trebellos e secuencias de ordes de usuario, incluíndo os globais.", "popups-prefs-reftooltips-and-navpopups-gadget-conflict-info": "Tes o [[$1|trebello das ventás emerxentes de navegación]] e o [[$1|trebello da vista previa das notas]] activados, así que non verás as vistas previas proporcionadas por esta funcionalidade. Dependendo do teu wiki, os trebellos poden ter nomes lixeiramente diferentes. Se atopas algún problema, revisa os teus trebellos e secuencias de ordes de usuario, incluíndo os globais.", diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/i18n/he.json mediawiki-1.43.9+dfsg/extensions/Cite/i18n/he.json --- mediawiki-1.43.8+dfsg/extensions/Cite/i18n/he.json 2026-04-01 12:37:38.403980000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/i18n/he.json 2026-06-29 18:12:59.047042600 +0000 @@ -6,7 +6,8 @@ "IKhitron", "Rotem Liss", "Rotemliss", - "YaronSh" + "YaronSh", + "Sije" ] }, "cite-desc": "הוספת תגי <ref> ו־<references/> בשביל הערות שוליים", diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/i18n/hi.json mediawiki-1.43.9+dfsg/extensions/Cite/i18n/hi.json --- mediawiki-1.43.8+dfsg/extensions/Cite/i18n/hi.json 2026-04-01 12:37:38.403980000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/i18n/hi.json 2026-06-29 18:12:59.047042600 +0000 @@ -11,7 +11,8 @@ "Sfic", "Shubhamkanodia", "Siddhartha Ghai", - "संजीव कुमार" + "संजीव कुमार", + "Johannes Richter (WMDE)" ] }, "cite-desc": "उद्धरणों के लिए <ref> और <references/> टैग्स जोड़ता है", diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/i18n/hr.json mediawiki-1.43.9+dfsg/extensions/Cite/i18n/hr.json --- mediawiki-1.43.8+dfsg/extensions/Cite/i18n/hr.json 2026-04-01 12:37:38.403980000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/i18n/hr.json 2026-06-29 18:12:59.047042600 +0000 @@ -8,11 +8,13 @@ "Neptune, the Mystic", "Ponor", "Roberta F.", - "SpeedyGonsales" + "SpeedyGonsales", + "Hijerovit" ] }, - "cite-desc": "Dodaje <ref[ name=id]> i <references/> oznake, za citiranje", + "cite-desc": "Dodaje oznake <ref[ name=id]> i <references/> za citiranje", "cite_error": "Pogreška u citiranju: $1", + "cite_error_ref_conflicting_dir": "Jedna od oznaka <ref> naziva \"$1\" sadrži sukobljeni atribut dir.", "cite_error_ref_numeric_key": "nevaljana <ref> oznaka; naziv ne smije biti jednostavni broj, koristite opisni naziv", "cite_error_ref_no_key": "nevaljana <ref> oznaka; izvori bez sadržaja moraju imati naziv", "cite_error_ref_too_many_keys": "nevaljana <ref> oznaka; loš naziv, npr. previše naziva", @@ -27,14 +29,20 @@ "cite_error_references_group_mismatch": "<ref> oznaka u <references> ima konfliktni grupni atribut \"$1\".", "cite_error_references_missing_key": "<ref> oznaka s imenom \"$1\" definirana u <references> nije prethodno rabljena u tekstu.", "cite_error_references_no_key": "<ref> oznaka definirana u <references> nema parametar \"name\" (ime).", - "cite_error_empty_references_define": "<ref> oznaka definirana u <references> s imenom \"$1\" nema sadržaja.", + "cite_error_empty_references_define": "Oznaka <ref> naziva \"$1\" definirana u <references> grupi \"$2\" nema sadržaja.", "cite-tracking-category-cite-error": "Stranice s pogreškama u izvorima", "cite-tracking-category-cite-error-desc": "Stranice u ovoj kategoriji imaju pogreške u upotrebi oznaka za referencije.", "cite-reference-previews-reference": "Izvori", "cite-reference-previews-book": "Knjižni izvor", "cite-reference-previews-journal": "Časopisni izvor", "cite-reference-previews-news": "Novinski izvor", + "cite-reference-previews-note": "Bilješka", "cite-reference-previews-web": "Mrežni izvor", + "cite-reference-previews-collapsible-placeholder": "Ova referencija uključuje broj koji ne stane u pretpregled.", + "cite_reference_backlink_symbol": "↑", + "cite_references_link_accessibility_label": "Idi na", + "cite_references_link_many_accessibility_label": "Idi gore na:", + "cite_references_link_accessibility_back_label": "Vrati se gore", "cite_section_preview_references": "Pretpregled izvora", "cite_warning": "Upozorenje: $1", "cite_warning_sectionpreview_no_text": "oznaka <ref> pod imenom $1 ne može biti prikazana jer je definirana izvan ovog odlomka ili uopće nije definirana.", @@ -44,5 +52,8 @@ "cite-wikieditor-help-content-named-reference-description": "Imenovana referenca", "cite-wikieditor-help-content-rereference-description": "Dodatno korištenje iste bilješke", "cite-wikieditor-help-content-showreferences-description": "Prikazivanje bilješki", + "cite-wikieditor-help-content-reference-example-text1": "Tekst stranice.$1", + "cite-wikieditor-help-content-reference-example-text2": "[$1 Tekst poveznice], dodatan tekst.", + "cite-wikieditor-help-content-reference-example-ref-id": "testiranje", "popups-refpreview-user-preference-label": "Omogući pretpregled referenci (brzi pregled fusnota pri čitanju stranice)" } diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/i18n/hu.json mediawiki-1.43.9+dfsg/extensions/Cite/i18n/hu.json --- mediawiki-1.43.8+dfsg/extensions/Cite/i18n/hu.json 2026-04-01 12:37:38.403980000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/i18n/hu.json 2026-06-29 18:12:59.048042800 +0000 @@ -5,7 +5,9 @@ "Glanthor Reviol", "KossuthRad", "Nyuszika7H", - "Tacsipacsi" + "Tacsipacsi", + "TMg", + "Bean49" ] }, "cite-desc": "Lehetővé teszi idézések létrehozását <ref> és <references/> XML-elemek segítségével", diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/i18n/id.json mediawiki-1.43.9+dfsg/extensions/Cite/i18n/id.json --- mediawiki-1.43.8+dfsg/extensions/Cite/i18n/id.json 2026-04-01 12:37:38.403980000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/i18n/id.json 2026-06-29 18:12:59.048042800 +0000 @@ -14,12 +14,14 @@ "Sumbukompor", "Veracious", "Felianiwiki", - "Penyuwangi" + "Penyuwangi", + "NikolasKHF" ] }, "cite-desc": "Menambahkan tanda <ref> dan <references> untuk kutipan", "cite_error": "Kesalahan pengutipan: $1", "cite_error_ref_invalid_dir": "dir=\"$1\" tidak sah, harusnya ltr atau rtl", + "cite_error_ref_conflicting_dir": "Salah satu tanda <ref> dengan nama \"$1\" memiliki atribut dir yang bertentangan.", "cite_error_ref_numeric_key": "Tanda <ref> tidak sah; \nnama tidak boleh berupa angka sederhana (mis. \"123\").\nGunakan nama yang lebih deskriptif.", "cite_error_ref_no_key": "Tanda pembuka <ref> tidak sah atau mempunyai nama yang salah.", "cite_error_ref_too_many_keys": "Parameter dalam tag <ref> tidak sah;", @@ -58,6 +60,7 @@ "cite-wikieditor-help-content-named-reference-description": "Referensi bernama", "cite-wikieditor-help-content-rereference-description": "Penggunaan kembali referensi yang sama", "cite-wikieditor-help-content-showreferences-description": "Menampilkan referensi", + "cite-wikieditor-help-content-reference-example-text1": "Teks halaman.$1", "cite-wikieditor-help-content-reference-example-text2": "[$1 Teks pranala], teks tambahan.", "cite-wikieditor-help-content-reference-example-text3": "[$1 Teks pranala]", "popups-prefs-navpopups-gadget-conflict-info": "Anda telah menyalakan perkakas [[$1|Navigation popups]], jadi Anda tidak akan melihat pratayang yang disediakan oleh fitur ini. Tergantung wiki Anda, perkakas ini mungkin memiliki nama yang sedikit berbeda. Jika Anda terus mengalami masalah, tolong lihat kembali perkakas dan skrip pengguna Anda, termasuk yang sifatnya global.", diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/i18n/ja.json mediawiki-1.43.9+dfsg/extensions/Cite/i18n/ja.json --- mediawiki-1.43.8+dfsg/extensions/Cite/i18n/ja.json 2026-04-01 12:37:38.404980000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/i18n/ja.json 2026-06-29 18:12:59.048042800 +0000 @@ -52,7 +52,7 @@ "cite-reference-previews-news": "新聞の出典", "cite-reference-previews-note": "注釈", "cite-reference-previews-web": "ウェブサイトの出典", - "cite-reference-previews-collapsible-placeholder": "このリファレンスには、プレビューに収まらない図が含まれています。", + "cite-reference-previews-collapsible-placeholder": "この参照には、プレビューに収まらない図が含まれています。", "cite_references_link_accessibility_label": "元の位置に戻る", "cite_references_link_many_accessibility_label": "以下の位置に戻る:", "cite_references_link_accessibility_back_label": "最後の位置に戻る", diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/i18n/jax.json mediawiki-1.43.9+dfsg/extensions/Cite/i18n/jax.json --- mediawiki-1.43.8+dfsg/extensions/Cite/i18n/jax.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/i18n/jax.json 2026-06-11 08:56:37.555345000 +0000 @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Pitchrigi" + ] + }, + "cite_error": "Salah kutip: $1" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/i18n/kgp.json mediawiki-1.43.9+dfsg/extensions/Cite/i18n/kgp.json --- mediawiki-1.43.8+dfsg/extensions/Cite/i18n/kgp.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/i18n/kgp.json 2026-06-11 08:56:37.556345000 +0000 @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Arcstur" + ] + }, + "cite_error": "$1: to rán ja kygnã" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/i18n/ko.json mediawiki-1.43.9+dfsg/extensions/Cite/i18n/ko.json --- mediawiki-1.43.8+dfsg/extensions/Cite/i18n/ko.json 2026-04-01 12:37:38.405979900 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/i18n/ko.json 2026-06-29 18:12:59.049042700 +0000 @@ -14,7 +14,8 @@ "Ykhwong", "아라", "YeBoy371", - "Namoroka" + "Namoroka", + "Tensama0415" ] }, "cite-desc": "인용에 쓰이는 <ref><references> 태그를 추가합니다", @@ -57,7 +58,7 @@ "cite-wikieditor-tool-reference": "각주", "cite-wikieditor-help-page-references": "각주", "cite-wikieditor-help-content-reference-description": "각주", - "cite-wikieditor-help-content-named-reference-description": "이름이 지정된 각주", + "cite-wikieditor-help-content-named-reference-description": "명명된 각주", "cite-wikieditor-help-content-rereference-description": "같은 각주의 추가 사용", "cite-wikieditor-help-content-showreferences-description": "각주 표시", "cite-wikieditor-help-content-reference-example-text1": "페이지 텍스트.$1", diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/i18n/ku-latn.json mediawiki-1.43.9+dfsg/extensions/Cite/i18n/ku-latn.json --- mediawiki-1.43.8+dfsg/extensions/Cite/i18n/ku-latn.json 2025-12-17 21:58:15.492334100 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/i18n/ku-latn.json 2026-06-23 01:21:02.844362300 +0000 @@ -11,7 +11,7 @@ "cite-reference-previews-reference": "Çavkanî", "cite-reference-previews-book": "Çavkaniya kitêban", "cite-reference-previews-journal": "Çavkaniya kovaran", - "cite-reference-previews-news": "Çavkaniya nûçeyan", + "cite-reference-previews-news": "Çavkaniya xeberan", "cite-reference-previews-note": "Not", "cite-reference-previews-web": "Çavkaniya înternetê", "cite-wikieditor-tool-reference": "Çavkanî", diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/i18n/lb.json mediawiki-1.43.9+dfsg/extensions/Cite/i18n/lb.json --- mediawiki-1.43.8+dfsg/extensions/Cite/i18n/lb.json 2026-04-01 12:37:38.405979900 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/i18n/lb.json 2026-06-29 18:12:59.049042700 +0000 @@ -33,6 +33,7 @@ "cite-reference-previews-collapsible-placeholder": "An dëser Referenz ass eng Duerstellung déi net an dës Fënster passt.", "cite_references_link_accessibility_label": "No uewe sprangen", "cite_references_link_many_accessibility_label": "Eropsprangen op:", + "cite_references_link_accessibility_back_label": "Zeréck no uewe sprangen", "cite_section_preview_references": "Ausgesi vun de Referenzen", "cite_warning": "Referenzwarnung: $1", "cite_warning_sectionpreview_no_text": "Den Tag <ref> mam Numm $1 kann hei net gewise ginn, well en entweder ausserhalb vun dësem Abschnitt ass oder guer net definéiert ass.", @@ -42,6 +43,9 @@ "cite-wikieditor-help-content-named-reference-description": "Referenz mat engem Numm", "cite-wikieditor-help-content-rereference-description": "Zousätzleche Gebrauch vun derselwëschter Referenz", "cite-wikieditor-help-content-showreferences-description": "Referenze weisen", + "cite-wikieditor-help-content-reference-example-text1": "Säitentext.$1", + "cite-wikieditor-help-content-reference-example-text2": "[$1 Linktext], zousätzlechen Text.", + "cite-wikieditor-help-content-reference-example-ref-id": "Test", "cite-wikieditor-help-content-reference-example-extra-details": "Weider Detailer", "popups-refpreview-user-preference-label": "Ausgesi vun de Referenzen (séier gesinn, wéi d'Foussnouten ausgesinn) aschalten" } diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/i18n/ms.json mediawiki-1.43.9+dfsg/extensions/Cite/i18n/ms.json --- mediawiki-1.43.8+dfsg/extensions/Cite/i18n/ms.json 2026-04-01 12:37:38.406980000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/i18n/ms.json 2026-06-29 18:12:59.051042800 +0000 @@ -6,7 +6,8 @@ "CyberTroopers", "Hakimi97", "Izzudin", - "Tofeiku" + "Tofeiku", + "SNN95" ] }, "cite-desc": "Menambah tag <ref> and <references> untuk pemetikan", diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/i18n/nl.json mediawiki-1.43.9+dfsg/extensions/Cite/i18n/nl.json --- mediawiki-1.43.8+dfsg/extensions/Cite/i18n/nl.json 2026-04-01 12:37:38.407980000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/i18n/nl.json 2026-06-29 18:12:59.051042800 +0000 @@ -11,10 +11,11 @@ "Niels", "PiefPafPier", "Romaine", - "Siebrand" + "Siebrand", + "Jeroen N" ] }, - "cite-desc": "Voegt <ref>- en <references>-labels toe voor citaten", + "cite-desc": "Voegt <ref>- en <references>-tags toe voor referenties", "cite_error": "Citefout: $1", "cite_error_ref_invalid_dir": "Ongeldig dir=\"$1\", moet ltr of rtl zijn.", "cite_error_ref_conflicting_dir": "Eén van de <ref>-tags met de naam “$1” heeft een conflicterend dir-attribuut.", @@ -24,7 +25,7 @@ "cite_error_ref_follow_conflicts": "Een <ref follow=\"…\">-tag die de voortzetting is van een vorige, kan niet ook afzonderlijk worden genoemd (name=\"…\") of worden uitgebreid (extends=\"…\").", "cite_error_ref_nested_extends": "Het uitbreiden van <ref>-tags tot meer dan één niveau diep is niet toegestaan", "cite_error_ref_no_input": "Onjuist label <ref>; refs zonder naam moeten inhoud hebben", - "cite_error_references_duplicate_key": "Ongeldig label <ref>; de naam \"$1\" wordt meerdere keren met andere inhoud gedefinieerd.", + "cite_error_references_duplicate_key": "Incorrect label <ref>; de naam \"$1\" wordt meerdere keren met andere inhoud gedefinieerd.", "cite_error_references_invalid_parameters": "Onjuiste parameter in <references>-tag", "cite_error_references_no_backlink_label": "Het aantal beschikbare backlinklabels is opgebruikt. Geef meer labels op in het bericht [[MediaWiki:Cite references link many format backlink labels]]", "cite_error_no_link_label_group": "Het aantal aangepaste koppelinglabels voor de group \"$1\" is uitgeput. U kunt er meer instellen in het systeembericht [[MediaWiki:$2]].", diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/i18n/pap.json mediawiki-1.43.9+dfsg/extensions/Cite/i18n/pap.json --- mediawiki-1.43.8+dfsg/extensions/Cite/i18n/pap.json 2022-03-03 21:23:38.869032600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/i18n/pap.json 2026-06-29 18:12:59.051042800 +0000 @@ -1,8 +1,33 @@ { "@metadata": { "authors": [ - "ObaTango" + "ObaTango", + "Kallmemel" ] }, - "cite_error": "Eror di sita: $1" + "cite-desc": "Ta agregá <ref> i <references> lebel pa sitashon.", + "cite_error": "Eror di sita: $1", + "cite_error_ref_invalid_dir": "Inbálido dir=\"$1\", mester ta ltr òf rtl", + "cite-tracking-category-cite-error": "Páginanan ku referensia defekto", + "cite-tracking-category-cite-error-desc": "Páginanan den e kategoria aki tin eror den e uso di tagnan di referensia.", + "cite-reference-previews-reference": "Referensia", + "cite-reference-previews-book": "Referensia di buki", + "cite-reference-previews-journal": "Referencia di revista", + "cite-reference-previews-news": "Referencia di notisia", + "cite-reference-previews-note": "Nota", + "cite-reference-previews-web": "Referensia di wèp", + "cite-reference-previews-collapsible-placeholder": "E referensia aki ta inkluí un figura ku no ta pas den e avanse.", + "cite_references_link_accessibility_label": "Na laira", + "cite_references_link_many_accessibility_label": "Bai laira na:", + "cite_references_link_accessibility_back_label": "Bai bèk laira", + "cite_section_preview_references": "Avanse di referensia", + "cite_warning_sectionpreview_no_text": "No ta posibel pa duna un avanse di <ref> ku e nòmber $1, ya ku e no ta definí den e sekshon aktual òf mes.", + "cite-wikieditor-tool-reference": "Referensia", + "cite-wikieditor-help-page-references": "Referensia", + "cite-wikieditor-help-content-reference-description": "Referensia", + "cite-wikieditor-help-content-named-reference-description": "Referensia nombrá", + "cite-wikieditor-help-content-rereference-description": "Reutilisá e mesun referensia", + "cite-wikieditor-help-content-showreferences-description": "Mustra referensia", + "cite-wikieditor-help-content-reference-example-text1": "Teksto di página.$1", + "cite-wikieditor-help-content-reference-example-text2": "[$1 Teksto di lenk], teksto adishonal." } diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/i18n/pl.json mediawiki-1.43.9+dfsg/extensions/Cite/i18n/pl.json --- mediawiki-1.43.8+dfsg/extensions/Cite/i18n/pl.json 2026-04-01 12:37:38.407980000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/i18n/pl.json 2026-06-29 18:12:59.052042700 +0000 @@ -12,7 +12,8 @@ "Rail", "Railfail536", "Sp5uhe", - "Woytecr" + "Woytecr", + "Wostr" ] }, "cite-desc": "Dodaje znaczniki <ref> oraz <references> ułatwiające podawanie źródeł cytatów", diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/i18n/pt-br.json mediawiki-1.43.9+dfsg/extensions/Cite/i18n/pt-br.json --- mediawiki-1.43.8+dfsg/extensions/Cite/i18n/pt-br.json 2026-04-01 12:37:38.407980000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/i18n/pt-br.json 2026-06-29 18:12:59.052042700 +0000 @@ -14,7 +14,8 @@ "Mariagarbin", "Marinaazev", "TheEduGobi", - "EGobi" + "EGobi", + "Jaideraf" ] }, "cite-desc": "Adiciona elementos <ref> e <references> para uso em citações", diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/i18n/qqq.json mediawiki-1.43.9+dfsg/extensions/Cite/i18n/qqq.json --- mediawiki-1.43.8+dfsg/extensions/Cite/i18n/qqq.json 2026-04-01 12:37:38.408980000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/i18n/qqq.json 2026-06-29 18:12:59.052042700 +0000 @@ -20,7 +20,8 @@ "Xiplus", "Matma Rex", "McDutchie", - "TMg" + "TMg", + "Johannes Richter (WMDE)" ] }, "cite-desc": "{{desc|name=Cite|url=https://www.mediawiki.org/wiki/Extension:Cite}}", @@ -43,13 +44,13 @@ "cite_error_group_refs_without_references": "Error message shown when a ref group has no <references> tag.\n\nParameters:\n* $1 - the group name", "cite_error_references_group_mismatch": "Error message shown when a <ref> has a different group than its enclosing <references>.\n\nParameters:\n* $1 - the value of the group attribute on the inner <ref>", "cite_error_references_missing_key": "Error message shown when using something like\n
\n\n...\n\n
\nand the reference <ref name=\"refname\"/> is not used anywhere in the page text.\n\nParameters:\n* $1 - the name of the unused reference (in the example above, “refname”)", - "cite_error_references_no_key": "Error message shown when a <ref> inside <references> does not have a name attribute.", + "cite_error_references_no_key": "Error message shown when a <ref> inside <references> does not have a name. A name is needed to be able to use the reference in the text before the reference list.", "cite_error_empty_references_define": "Error message shown when there is a ref tag inside <references>, but it does not have any content, e.g.\n
\n\n\n\n
\nParameters:\n* $1 - The name of the erroneous ref tag (in the above example, “foo”)\n* $2 - Group name the ref tag belongs to", "cite-tracking-category-cite-error": "{{tracking category name}}\nTracking category name.", "cite-tracking-category-cite-error-desc": "Tracking category description.", "cite-tracking-category-ref-extends": "{{tracking category name}}\nThe [[:mw:Special:MyLanguage/Help:Tracking categories|tracking category]] to add to the article if it uses <ref> tags with an extends attribute.", "cite-tracking-category-ref-extends-desc": "Description of the extends feature tracking category. (See {{msg-mw|Cite-tracking-category-ref-extends}}.)", - "cite-reference-previews-reference": "Default heading for popups that show previews of references as provided by the Cite extension's tags (also known as footnotes).\n{{Identical|Reference}}", + "cite-reference-previews-reference": "Default heading for popups that show previews of references as provided by the Cite extension's <ref> tags (also known as footnotes).\n{{Identical|Reference}}", "cite-reference-previews-book": "Heading for a popup previewing a citation from a book.\n{{Identical|Book}}", "cite-reference-previews-journal": "Heading for a popup previewing a citation from a journal.\n{{Identical|Journal}}", "cite-reference-previews-news": "Heading for a popup previewing a citation from the news.\n{{Identical|News}}", @@ -77,8 +78,8 @@ "cite-wikieditor-help-content-rereference-description": "Row header in WikiEditor's reference help section.\n\n{{doc-jqueryMsg}}", "cite-wikieditor-help-content-extended-reference-description": "Row header in WikiEditor's reference help section.\n\n{{doc-jqueryMsg}}", "cite-wikieditor-help-content-showreferences-description": "Row header in WikiEditor's reference help section.\n\n{{doc-jqueryMsg}}", - "cite-wikieditor-help-content-reference-example-text1": "Short sample text with a reference.\n\nParameters:\n* $1 - a <ref> tag\n\n{{doc-jqueryMsg}}", - "cite-wikieditor-help-content-reference-example-text2": "Short sample of some wikitext that can be put inside a tag.\n\nParameters:\n* $1 - A short example URL\n\n{{doc-jqueryMsg}}", + "cite-wikieditor-help-content-reference-example-text1": "Short sample text with a reference.\n\nParameters:\n* $1 - a <ref> tag\n\n{{doc-jqueryMsg}}", + "cite-wikieditor-help-content-reference-example-text2": "Short sample of some wikitext that can be put inside a <ref> tag.\n\nParameters:\n* $1 - A short example URL\n\n{{doc-jqueryMsg}}", "cite-wikieditor-help-content-reference-example-text3": "Short sample of some wikitext that can be put inside a ref tag.\n\nParameters:\n* $1 - A short example URL\n\n{{doc-jqueryMsg}}", "cite-wikieditor-help-content-reference-example-ref-id": "{{optional}}\nUsed as an example of a name for a reference.", "cite-wikieditor-help-content-reference-example-extra-details": "Used as an example for additional footnote content within a tag", diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/i18n/ru.json mediawiki-1.43.9+dfsg/extensions/Cite/i18n/ru.json --- mediawiki-1.43.8+dfsg/extensions/Cite/i18n/ru.json 2026-04-01 12:37:38.408980000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/i18n/ru.json 2026-06-29 18:12:59.053043000 +0000 @@ -29,7 +29,9 @@ "Elzav", "Vonavy", "Merrahtar", - "Yurina Tatiana" + "Yurina Tatiana", + "Le Loi", + "Alex NB IT" ] }, "cite-desc": "Добавляет для сносок теги <ref> и <references/>", @@ -72,12 +74,13 @@ "cite-wikieditor-help-page-references": "Примечания", "cite-wikieditor-help-content-reference-description": "Примечание", "cite-wikieditor-help-content-named-reference-description": "Сноска с названием", - "cite-wikieditor-help-content-rereference-description": "Дополнительное использование той же ссылки", + "cite-wikieditor-help-content-rereference-description": "Повторное использование той же ссылки", "cite-wikieditor-help-content-extended-reference-description": "Дополнительное использование той же ссылки с дополнительными подробностями", "cite-wikieditor-help-content-showreferences-description": "Показывать примечания", "cite-wikieditor-help-content-reference-example-text1": "Текст страницы. $1", "cite-wikieditor-help-content-reference-example-text2": "[$1 Текст ссылки], ещё текст.", "cite-wikieditor-help-content-reference-example-text3": "[$1 Текст ссылки]", + "cite-wikieditor-help-content-reference-example-ref-id": "тест", "cite-wikieditor-help-content-reference-example-extra-details": "Очень подробные детали", "popups-prefs-navpopups-gadget-conflict-info": "У вас включен гаджет [[$1|всплывающих навигационных окон]], поэтому вы не увидите окно предпросмотра, предоставляемое этой функцией. В зависимости от вашей вики, гаджет может иметь немного другое название. Если вы продолжаете испытывать проблемы, пожалуйста, проверьте вашими гаджеты и пользовательские скрипты, в том числе глобальные.", "popups-prefs-reftooltips-and-navpopups-gadget-conflict-info": "У вас включены гаджеты [[$1|всплывающих навигационных окошек]] и [[$1|всплывающей подсказки с примечаниями]], поэтому вы не увидите окно предпросмотра, предоставляемое этой функцией. В зависимости от вашей вики, гаджеты могут иметь немного другие названия. Если вы продолжаете испытывать проблемы, пожалуйста, проверьте вашими гаджеты и пользовательские скрипты, в том числе глобальные.", diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/i18n/sjd.json mediawiki-1.43.9+dfsg/extensions/Cite/i18n/sjd.json --- mediawiki-1.43.8+dfsg/extensions/Cite/i18n/sjd.json 2026-04-01 12:37:38.409980000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/i18n/sjd.json 2026-06-29 17:51:25.740344000 +0000 @@ -6,7 +6,14 @@ }, "cite_error": "Цитируввмужэсьт ся̄гкнэгк: $1", "cite_error_included_ref": "Ка̄һтӭй тэ̄гк </ref> элля", - "cite_references_link_many_format_backlink_labels": "а а̄ ӓ б в г д е е̄ ё ё̄ ж з һ и ӣ й ј к л ӆ м ӎ н ӊ ӈ о о̄ п р ҏ с т у ӯ ф х ц ч ш ъ ы ь ҍ э э̄ ӭ ю ю̄ я я̄ аа аа̄ аӓ аб ав аг ад ае ае̄ аё аё̄ аж аз аһ аи аӣ ай ај ак ал аӆ ам аӎ ан аӊ аӈ ао ао̄ ап ар аҏ ас ат ау аӯ аф ах ац ач аш аъ аы аь аҍ аэ аэ̄ аӭ аю аю̄ ая ая̄ а̄а а̄а̄ а̄ӓ а̄б а̄в а̄г а̄д а̄е а̄е̄ а̄ё а̄ё̄ а̄ж а̄з а̄һ а̄и а̄ӣ а̄й а̄ј а̄к а̄л а̄ӆ а̄м а̄ӎ а̄н а̄ӊ а̄ӈ а̄о а̄о̄ а̄п а̄р а̄ҏ а̄с а̄т а̄у а̄ӯ а̄ф а̄х а̄ц а̄ч а̄ш а̄ъ а̄ы а̄ь а̄ҍ а̄э а̄э̄ а̄ӭ а̄ю а̄ю̄ а̄я а̄я̄ ӓа ӓа̄ ӓӓ ӓб ӓв ӓг ӓд ӓе ӓе̄ ӓё ӓё̄ ӓж ӓз ӓһ ӓи ӓӣ ӓй ӓј ӓк ӓл ӓӆ ӓм ӓӎ ӓн ӓӊ ӓӈ ӓо ӓо̄ ӓп ӓр ӓҏ ӓс ӓт ӓу ӓӯ ӓф ӓх ӓц ӓч ӓш ӓъ ӓы ӓь ӓҍ ӓэ ӓэ̄ ӓӭ ӓю ӓю̄ ӓя ӓя̄ ба ба̄ бӓ бб бв бг бд бе бе̄ бё бё̄ бж бз бһ би бӣ бй бј бк бл бӆ бм бӎ бн бӊ бӈ бо бо̄ бп бр бҏ бс бт бу бӯ бф бх бц бч бш бъ бы бь бҍ бэ бэ̄ бӭ бю бю̄ бя бя̄ ва ва̄ вӓ вб вв вг вд ве ве̄ вё вё̄ вж вз вһ ви вӣ вй вј вк вл вӆ вм вӎ вн вӊ вӈ во во̄ вп вр вҏ вс вт ву вӯ вф вх вц вч вш въ вы вь вҍ вэ вэ̄ вӭ вю вю̄ вя вя̄ га га̄ гӓ гб гв гг гд ге ге̄ гё гё̄ гж гз гһ ги гӣ гй гј гк гл гӆ гм гӎ гн гӊ гӈ го го̄ гп гр гҏ гс гт гу гӯ гф гх гц гч гш гъ гы гь гҍ гэ гэ̄ гӭ гю гю̄ гя гя̄ да да̄ дӓ дб дв дг дд де де̄ дё дё̄ дж дз дһ ди дӣ дй дј дк дл дӆ дм дӎ дн дӊ дӈ до до̄ дп др дҏ дс дт ду дӯ дф дх дц дч дш дъ ды дь дҍ дэ дэ̄ дӭ дю дю̄ дя дя̄ еа еа̄ еӓ еб ев ег ед ее ее̄ её её̄ еж ез еһ еи еӣ ей еј ек ел еӆ ем еӎ ен еӊ еӈ ео ео̄ еп ер еҏ ес ет еу еӯ еф ех ец еч еш еъ еы еь еҍ еэ еэ̄ еӭ ею ею̄ ея ея̄ е̄а е̄а̄ е̄ӓ е̄б е̄в е̄г е̄д е̄е е̄е̄ е̄ё е̄ё̄ е̄ж е̄з е̄һ е̄и е̄ӣ е̄й е̄ј е̄к е̄л е̄ӆ е̄м е̄ӎ е̄н е̄ӊ е̄ӈ е̄о е̄о̄ е̄п е̄р е̄ҏ е̄с е̄т е̄у е̄ӯ е̄ф е̄х е̄ц е̄ч е̄ш е̄ъ е̄ы е̄ь е̄ҍ е̄э е̄э̄ е̄ӭ е̄ю е̄ю̄ е̄я е̄я̄ ёа ёа̄ ёӓ ёб ёв ёг ёд ёе ёе̄ ёё ёё̄ ёж ёз ёһ ёи ёӣ ёй ёј ёк ёл ёӆ ём ёӎ ён ёӊ ёӈ ёо ёо̄ ёп ёр ёҏ ёс ёт ёу ёӯ ёф ёх ёц ёч ёш ёъ ёы ёь ёҍ ёэ ёэ̄ ёӭ ёю ёю̄ ёя ёя̄ ё̄а ё̄а̄ ё̄ӓ ё̄б ё̄в ё̄г ё̄д ё̄е ё̄е̄ ё̄ё ё̄ё̄ ё̄ж ё̄з ё̄һ ё̄и ё̄ӣ ё̄й ё̄ј ё̄к ё̄л ё̄ӆ ё̄м ё̄ӎ ё̄н ё̄ӊ ё̄ӈ ё̄о ё̄о̄ ё̄п ё̄р ё̄ҏ ё̄с ё̄т ё̄у ё̄ӯ ё̄ф ё̄х ё̄ц ё̄ч ё̄ш ё̄ъ ё̄ы ё̄ь ё̄ҍ ё̄э ё̄э̄ ё̄ӭ ё̄ю ё̄ю̄ ё̄я ё̄я̄ жа жа̄ жӓ жб жв жг жд же же̄ жё жё̄ жж жз жһ жи жӣ жй жј жк жл жӆ жм жӎ жн жӊ жӈ жо жо̄ жп жр жҏ жс жт жу жӯ жф жх жц жч жш жъ жы жь жҍ жэ жэ̄ жӭ жю жю̄ жя жя̄ за за̄ зӓ зб зв зг зд зе зе̄ зё зё̄ зж зз зһ зи зӣ зй зј зк зл зӆ зм зӎ зн зӊ зӈ зо зо̄ зп зр зҏ зс зт зу зӯ зф зх зц зч зш зъ зы зь зҍ зэ зэ̄ зӭ зю зю̄ зя зя̄ һа һа̄ һӓ һб һв һг һд һе һе̄ һё һё̄ һж һз һһ һи һӣ һй һј һк һл һӆ һм һӎ һн һӊ һӈ һо һо̄ һп һр һҏ һс һт һу һӯ һф һх һц һч һш һъ һы һь һҍ һэ һэ̄ һӭ һю һю̄ һя һя̄ иа иа̄ иӓ иб ив иг ид ие ие̄ иё иё̄ иж из иһ ии иӣ ий иј ик ил иӆ им иӎ ин иӊ иӈ ио ио̄ ип ир иҏ ис ит иу иӯ иф их иц ич иш иъ иы иь иҍ иэ иэ̄ иӭ ию ию̄ ия ия̄ ӣа ӣа̄ ӣӓ ӣб ӣв ӣг ӣд ӣе ӣе̄ ӣё ӣё̄ ӣж ӣз ӣһ ӣи ӣӣ ӣй ӣј ӣк ӣл ӣӆ ӣм ӣӎ ӣн ӣӊ ӣӈ ӣо ӣо̄ ӣп ӣр ӣҏ ӣс ӣт ӣу ӣӯ ӣф ӣх ӣц ӣч ӣш ӣъ ӣы ӣь ӣҍ ӣэ ӣэ̄ ӣӭ ӣю ӣю̄ ӣя ӣя̄ йа йа̄ йӓ йб йв йг йд йе йе̄ йё йё̄ йж йз йһ йи йӣ йй йј йк йл йӆ йм йӎ йн йӊ йӈ йо йо̄ йп йр йҏ йс йт йу йӯ йф йх йц йч йш йъ йы йь йҍ йэ йэ̄ йӭ йю йю̄ йя йя̄ ја ја̄ јӓ јб јв јг јд је је̄ јё јё̄ јж јз јһ ји јӣ јй јј јк јл јӆ јм јӎ јн јӊ јӈ јо јо̄ јп јр јҏ јс јт ју јӯ јф јх јц јч јш јъ јы јь јҍ јэ јэ̄ јӭ јю јю̄ јя јя̄ ка ка̄ кӓ кб кв кг кд ке ке̄ кё кё̄ кж кз кһ ки кӣ кй кј кк кл кӆ км кӎ кн кӊ кӈ ко ко̄ кп кр кҏ кс кт ку кӯ кф кх кц кч кш къ кы кь кҍ кэ кэ̄ кӭ кю кю̄ кя кя̄ ла ла̄ лӓ лб лв лг лд ле ле̄ лё лё̄ лж лз лһ ли лӣ лй лј лк лл лӆ лм лӎ лн лӊ лӈ ло ло̄ лп лр лҏ лс лт лу лӯ лф лх лц лч лш лъ лы ль лҍ лэ лэ̄ лӭ лю лю̄ ля ля̄ ӆа ӆа̄ ӆӓ ӆб ӆв ӆг ӆд ӆе ӆе̄ ӆё ӆё̄ ӆж ӆз ӆһ ӆи ӆӣ ӆй ӆј ӆк ӆл ӆӆ ӆм ӆӎ ӆн ӆӊ ӆӈ ӆо ӆо̄ ӆп ӆр ӆҏ ӆс ӆт ӆу ӆӯ ӆф ӆх ӆц ӆч ӆш ӆъ ӆы ӆь ӆҍ ӆэ ӆэ̄ ӆӭ ӆю ӆю̄ ӆя ӆя̄ ма ма̄ мӓ мб мв мг мд ме ме̄ мё мё̄ мж мз мһ ми мӣ мй мј мк мл мӆ мм мӎ мн мӊ мӈ мо мо̄ мп мр мҏ мс мт му мӯ мф мх мц мч мш мъ мы мь мҍ мэ мэ̄ мӭ мю мю̄ мя мя̄ ӎа ӎа̄ ӎӓ ӎб ӎв ӎг ӎд ӎе ӎе̄ ӎё ӎё̄ ӎж ӎз ӎһ ӎи ӎӣ ӎй ӎј ӎк ӎл ӎӆ ӎм ӎӎ ӎн ӎӊ ӎӈ ӎо ӎо̄ ӎп ӎр ӎҏ ӎс ӎт ӎу ӎӯ ӎф ӎх ӎц ӎч ӎш ӎъ ӎы ӎь ӎҍ ӎэ ӎэ̄ ӎӭ ӎю ӎю̄ ӎя ӎя̄ на на̄ нӓ нб нв нг нд не не̄ нё нё̄ нж нз нһ ни нӣ нй нј нк нл нӆ нм нӎ нн нӊ нӈ но но̄ нп нр нҏ нс нт ну нӯ нф нх нц нч нш нъ ны нь нҍ нэ нэ̄ нӭ ню ню̄ ня ня̄ ӊа ӊа̄ ӊӓ ӊб ӊв ӊг ӊд ӊе ӊе̄ ӊё ӊё̄ ӊж ӊз ӊһ ӊи ӊӣ ӊй ӊј ӊк ӊл ӊӆ ӊм ӊӎ ӊн ӊӊ ӊӈ ӊо ӊо̄ ӊп ӊр ӊҏ ӊс ӊт ӊу ӊӯ ӊф ӊх ӊц ӊч ӊш ӊъ ӊы ӊь ӊҍ ӊэ ӊэ̄ ӊӭ ӊю ӊю̄ ӊя ӊя̄ ӈа ӈа̄ ӈӓ ӈб ӈв ӈг ӈд ӈе ӈе̄ ӈё ӈё̄ ӈж ӈз ӈһ ӈи ӈӣ ӈй ӈј ӈк ӈл ӈӆ ӈм ӈӎ ӈн ӈӊ ӈӈ ӈо ӈо̄ ӈп ӈр ӈҏ ӈс ӈт ӈу ӈӯ ӈф ӈх ӈц ӈч ӈш ӈъ ӈы ӈь ӈҍ ӈэ ӈэ̄ ӈӭ ӈю ӈю̄ ӈя ӈя̄ оа оа̄ оӓ об ов ог од ое ое̄ оё оё̄ ож оз оһ ои оӣ ой ој ок ол оӆ ом оӎ он оӊ оӈ оо оо̄ оп ор оҏ ос от оу оӯ оф ох оц оч ош оъ оы оь оҍ оэ оэ̄ оӭ ою ою̄ оя оя̄ о̄а о̄а̄ о̄ӓ о̄б о̄в о̄г о̄д о̄е о̄е̄ о̄ё о̄ё̄ о̄ж о̄з о̄һ о̄и о̄ӣ о̄й о̄ј о̄к о̄л о̄ӆ о̄м о̄ӎ о̄н о̄ӊ о̄ӈ о̄о о̄о̄ о̄п о̄р о̄ҏ о̄с о̄т о̄у о̄ӯ о̄ф о̄х о̄ц о̄ч о̄ш о̄ъ о̄ы о̄ь о̄ҍ о̄э о̄э̄ о̄ӭ о̄ю о̄ю̄ о̄я о̄я̄ па па̄ пӓ пб пв пг пд пе пе̄ пё пё̄ пж пз пһ пи пӣ пй пј пк пл пӆ пм пӎ пн пӊ пӈ по по̄ пп пр пҏ пс пт пу пӯ пф пх пц пч пш пъ пы пь пҍ пэ пэ̄ пӭ пю пю̄ пя пя̄ ра ра̄ рӓ рб рв рг рд ре ре̄ рё рё̄ рж рз рһ ри рӣ рй рј рк рл рӆ рм рӎ рн рӊ рӈ ро ро̄ рп рр рҏ рс рт ру рӯ рф рх рц рч рш ръ ры рь рҍ рэ рэ̄ рӭ рю рю̄ ря ря̄ ҏа ҏа̄ ҏӓ ҏб ҏв ҏг ҏд ҏе ҏе̄ ҏё ҏё̄ ҏж ҏз ҏһ ҏи ҏӣ ҏй ҏј ҏк ҏл ҏӆ ҏм ҏӎ ҏн ҏӊ ҏӈ ҏо ҏо̄ ҏп ҏр ҏҏ ҏс ҏт ҏу ҏӯ ҏф ҏх ҏц ҏч ҏш ҏъ ҏы ҏь ҏҍ ҏэ ҏэ̄ ҏӭ ҏю ҏю̄ ҏя ҏя̄ са са̄ сӓ сб св сг сд се се̄ сё сё̄ сж сз сһ си сӣ сй сј ск сл сӆ см сӎ сн сӊ сӈ со со̄ сп ср сҏ сс ст су сӯ сф сх сц сч сш съ сы сь сҍ сэ сэ̄ сӭ сю сю̄ ся ся̄ та та̄ тӓ тб тв тг тд те те̄ тё тё̄ тж тз тһ ти тӣ тй тј тк тл тӆ тм тӎ тн тӊ тӈ то то̄ тп тр тҏ тс тт ту тӯ тф тх тц тч тш тъ ты ть тҍ тэ тэ̄ тӭ тю тю̄ тя тя̄ уа уа̄ уӓ уб ув уг уд уе уе̄ уё уё̄ уж уз уһ уи уӣ уй уј ук ул уӆ ум уӎ ун уӊ уӈ уо уо̄ уп ур уҏ ус ут уу уӯ уф ух уц уч уш уъ уы уь уҍ уэ уэ̄ уӭ ую ую̄ уя уя̄ ӯа ӯа̄ ӯӓ ӯб ӯв ӯг ӯд ӯе ӯе̄ ӯё ӯё̄ ӯж ӯз ӯһ ӯи ӯӣ ӯй ӯј ӯк ӯл ӯӆ ӯм ӯӎ ӯн ӯӊ ӯӈ ӯо ӯо̄ ӯп ӯр ӯҏ ӯс ӯт ӯу ӯӯ ӯф ӯх ӯц ӯч ӯш ӯъ ӯы ӯь ӯҍ ӯэ ӯэ̄ ӯӭ ӯю ӯю̄ ӯя ӯя̄ фа фа̄ фӓ фб фв фг фд фе фе̄ фё фё̄ фж фз фһ фи фӣ фй фј фк фл фӆ фм фӎ фн фӊ фӈ фо фо̄ фп фр фҏ фс фт фу фӯ фф фх фц фч фш фъ фы фь фҍ фэ фэ̄ фӭ фю фю̄ фя фя̄ ха ха̄ хӓ хб хв хг хд хе хе̄ хё хё̄ хж хз хһ хи хӣ хй хј хк хл хӆ хм хӎ хн хӊ хӈ хо хо̄ хп хр хҏ хс хт ху хӯ хф хх хц хч хш хъ хы хь хҍ хэ хэ̄ хӭ хю хю̄ хя хя̄ ца ца̄ цӓ цб цв цг цд це це̄ цё цё̄ цж цз цһ ци цӣ цй цј цк цл цӆ цм цӎ цн цӊ цӈ цо цо̄ цп цр цҏ цс цт цу цӯ цф цх цц цч цш цъ цы ць цҍ цэ цэ̄ цӭ цю цю̄ ця ця̄ ча ча̄ чӓ чб чв чг чд че че̄ чё чё̄ чж чз чһ чи чӣ чй чј чк чл чӆ чм чӎ чн чӊ чӈ чо чо̄ чп чр чҏ чс чт чу чӯ чф чх чц чч чш чъ чы чь чҍ чэ чэ̄ чӭ чю чю̄ чя чя̄ ша ша̄ шӓ шб шв шг шд ше ше̄ шё шё̄ шж шз шһ ши шӣ шй шј шк шл шӆ шм шӎ шн шӊ шӈ шо шо̄ шп шр шҏ шс шт шу шӯ шф шх шц шч шш шъ шы шь шҍ шэ шэ̄ шӭ шю шю̄ шя шя̄ ъа ъа̄ ъӓ ъб ъв ъг ъд ъе ъе̄ ъё ъё̄ ъж ъз ъһ ъи ъӣ ъй ъј ък ъл ъӆ ъм ъӎ ън ъӊ ъӈ ъо ъо̄ ъп ър ъҏ ъс ът ъу ъӯ ъф ъх ъц ъч ъш ъъ ъы ъь ъҍ ъэ ъэ̄ ъӭ ъю ъю̄ ъя ъя̄ ыа ыа̄ ыӓ ыб ыв ыг ыд ые ые̄ ыё ыё̄ ыж ыз ыһ ыи ыӣ ый ыј ык ыл ыӆ ым ыӎ ын ыӊ ыӈ ыо ыо̄ ып ыр ыҏ ыс ыт ыу ыӯ ыф ых ыц ыч ыш ыъ ыы ыь ыҍ ыэ ыэ̄ ыӭ ыю ыю̄ ыя ыя̄ ьа ьа̄ ьӓ ьб ьв ьг ьд ье ье̄ ьё ьё̄ ьж ьз ьһ ьи ьӣ ьй ьј ьк ьл ьӆ ьм ьӎ ьн ьӊ ьӈ ьо ьо̄ ьп ьр ьҏ ьс ьт ьу ьӯ ьф ьх ьц ьч ьш ьъ ьы ьь ьҍ ьэ ьэ̄ ьӭ ью ью̄ ья ья̄ ҍа ҍа̄ ҍӓ ҍб ҍв ҍг ҍд ҍе ҍе̄ ҍё ҍё̄ ҍж ҍз ҍһ ҍи ҍӣ ҍй ҍј ҍк ҍл ҍӆ ҍм ҍӎ ҍн ҍӊ ҍӈ ҍо ҍо̄ ҍп ҍр ҍҏ ҍс ҍт ҍу ҍӯ ҍф ҍх ҍц ҍч ҍш ҍъ ҍы ҍь ҍҍ ҍэ ҍэ̄ ҍӭ ҍю ҍю̄ ҍя ҍя̄ эа эа̄ эӓ эб эв эг эд эе эе̄ эё эё̄ эж эз эһ эи эӣ эй эј эк эл эӆ эм эӎ эн эӊ эӈ эо эо̄ эп эр эҏ эс эт эу эӯ эф эх эц эч эш эъ эы эь эҍ ээ ээ̄ эӭ эю эю̄ эя эя̄ э̄а э̄а̄ э̄ӓ э̄б э̄в э̄г э̄д э̄е э̄е̄ э̄ё э̄ё̄ э̄ж э̄з э̄һ э̄и э̄ӣ э̄й э̄ј э̄к э̄л э̄ӆ э̄м э̄ӎ э̄н э̄ӊ э̄ӈ э̄о э̄о̄ э̄п э̄р э̄ҏ э̄с э̄т э̄у э̄ӯ э̄ф э̄х э̄ц э̄ч э̄ш э̄ъ э̄ы э̄ь э̄ҍ э̄э э̄э̄ э̄ӭ э̄ю э̄ю̄ э̄я э̄я̄ ӭа ӭа̄ ӭӓ ӭб ӭв ӭг ӭд ӭе ӭе̄ ӭё ӭё̄ ӭж ӭз ӭһ ӭи ӭӣ ӭй ӭј ӭк ӭл ӭӆ ӭм ӭӎ ӭн ӭӊ ӭӈ ӭо ӭо̄ ӭп ӭр ӭҏ ӭс ӭт ӭу ӭӯ ӭф ӭх ӭц ӭч ӭш ӭъ ӭы ӭь ӭҍ ӭэ ӭэ̄ ӭӭ ӭю ӭю̄ ӭя ӭя̄ юа юа̄ юӓ юб юв юг юд юе юе̄ юё юё̄ юж юз юһ юи юӣ юй юј юк юл юӆ юм юӎ юн юӊ юӈ юо юо̄ юп юр юҏ юс ют юу юӯ юф юх юц юч юш юъ юы юь юҍ юэ юэ̄ юӭ юю юю̄ юя юя̄ ю̄а ю̄а̄ ю̄ӓ ю̄б ю̄в ю̄г ю̄д ю̄е ю̄е̄ ю̄ё ю̄ё̄ ю̄ж ю̄з ю̄һ ю̄и ю̄ӣ ю̄й ю̄ј ю̄к ю̄л ю̄ӆ ю̄м ю̄ӎ ю̄н ю̄ӊ ю̄ӈ ю̄о ю̄о̄ ю̄п ю̄р ю̄ҏ ю̄с ю̄т ю̄у ю̄ӯ ю̄ф ю̄х ю̄ц ю̄ч ю̄ш ю̄ъ ю̄ы ю̄ь ю̄ҍ ю̄э ю̄э̄ ю̄ӭ ю̄ю ю̄ю̄ ю̄я ю̄я̄ яа яа̄ яӓ яб яв яг яд яе яе̄ яё яё̄ яж яз яһ яи яӣ яй яј як ял яӆ ям яӎ ян яӊ яӈ яо яо̄ яп яр яҏ яс ят яу яӯ яф ях яц яч яш яъ яы яь яҍ яэ яэ̄ яӭ яю яю̄ яя яя̄ я̄а я̄а̄ я̄ӓ я̄б я̄в я̄г я̄д я̄е я̄е̄ я̄ё я̄ё̄ я̄ж я̄з я̄һ я̄и я̄ӣ я̄й я̄ј я̄к я̄л я̄ӆ я̄м я̄ӎ я̄н я̄ӊ я̄ӈ я̄о я̄о̄ я̄п я̄р я̄ҏ я̄с я̄т я̄у я̄ӯ я̄ф я̄х я̄ц я̄ч я̄ш я̄ъ я̄ы я̄ь я̄ҍ я̄э я̄э̄ я̄ӭ я̄ю я̄ю̄ я̄я я̄я̄", + "cite-reference-previews-reference": "Ка̄ййв", + "cite_references_link_many_format_backlink_labels": "а а̄ ӓ б в г д е е̄ ё ё̄ ж з һ и ӣ й ј к л ӆ м ӎ н ӊ ӈ о о̄ п р ҏ с т у ӯ ф х ц ч ш ъ ы ь ҍ э э̄ ӭ ю ю̄ я я̄ аа аа̄ аӓ аб ав аг ад ае ае̄ аё аё̄ аж аз аһ аи аӣ ай ај аҋ ак ал аӆ ам аӎ ан аӊ аӈ ао ао̄ ап ар аҏ ас ат ау аӯ аф ах ац ач аш аъ аы аь аҍ аэ аэ̄ аӭ аю аю̄ ая ая̄ а̄а а̄а̄ а̄ӓ а̄б а̄в а̄г а̄д а̄е а̄е̄ а̄ё а̄ё̄ а̄ж а̄з а̄һ а̄и а̄ӣ а̄й а̄ј а̄ҋ а̄к а̄л а̄ӆ а̄м а̄ӎ а̄н а̄ӊ а̄ӈ а̄о а̄о̄ а̄п а̄р а̄ҏ а̄с а̄т а̄у а̄ӯ а̄ф а̄х а̄ц а̄ч а̄ш а̄ъ а̄ы а̄ь а̄ҍ а̄э а̄э̄ а̄ӭ а̄ю а̄ю̄ а̄я а̄я̄ ӓа ӓа̄ ӓӓ ӓб ӓв ӓг ӓд ӓе ӓе̄ ӓё ӓё̄ ӓж ӓз ӓһ ӓи ӓӣ ӓй ӓј ӓҋ ӓк ӓл ӓӆ ӓм ӓӎ ӓн ӓӊ ӓӈ ӓо ӓо̄ ӓп ӓр ӓҏ ӓс ӓт ӓу ӓӯ ӓф ӓх ӓц ӓч ӓш ӓъ ӓы ӓь ӓҍ ӓэ ӓэ̄ ӓӭ ӓю ӓю̄ ӓя ӓя̄ ба ба̄ бӓ бб бв бг бд бе бе̄ бё бё̄ бж бз бһ би бӣ бй бј бҋ бк бл бӆ бм бӎ бн бӊ бӈ бо бо̄ бп бр бҏ бс бт бу бӯ бф бх бц бч бш бъ бы бь бҍ бэ бэ̄ бӭ бю бю̄ бя бя̄ ва ва̄ вӓ вб вв вг вд ве ве̄ вё вё̄ вж вз вһ ви вӣ вй вј вҋ вк вл вӆ вм вӎ вн вӊ вӈ во во̄ вп вр вҏ вс вт ву вӯ вф вх вц вч вш въ вы вь вҍ вэ вэ̄ вӭ вю вю̄ вя вя̄ га га̄ гӓ гб гв гг гд ге ге̄ гё гё̄ гж гз гһ ги гӣ гй гј гҋ гк гл гӆ гм гӎ гн гӊ гӈ го го̄ гп гр гҏ гс гт гу гӯ гф гх гц гч гш гъ гы гь гҍ гэ гэ̄ гӭ гю гю̄ гя гя̄ да да̄ дӓ дб дв дг дд де де̄ дё дё̄ дж дз дһ ди дӣ дй дј лҋ дк дл дӆ дм дӎ дн дӊ дӈ до до̄ дп др дҏ дс дт ду дӯ дф дх дц дч дш дъ ды дь дҍ дэ дэ̄ дӭ дю дю̄ дя дя̄ еа еа̄ еӓ еб ев ег ед ее ее̄ её её̄ еж ез еһ еи еӣ ей еј еҋ ек ел еӆ ем еӎ ен еӊ еӈ ео ео̄ еп ер еҏ ес ет еу еӯ еф ех ец еч еш еъ еы еь еҍ еэ еэ̄ еӭ ею ею̄ ея ея̄ е̄а е̄а̄ е̄ӓ е̄б е̄в е̄г е̄д е̄е е̄е̄ е̄ё е̄ё̄ е̄ж е̄з е̄һ е̄и е̄ӣ е̄й е̄ј е̄ҋ е̄к е̄л е̄ӆ е̄м е̄ӎ е̄н е̄ӊ е̄ӈ е̄о е̄о̄ е̄п е̄р е̄ҏ е̄с е̄т е̄у е̄ӯ е̄ф е̄х е̄ц е̄ч е̄ш е̄ъ е̄ы е̄ь е̄ҍ е̄э е̄э̄ е̄ӭ е̄ю е̄ю̄ е̄я е̄я̄ ёа ёа̄ ёӓ ёб ёв ёг ёд ёе ёе̄ ёё ёё̄ ёж ёз ёһ ёи ёӣ ёй ёј ёҋ ёк ёл ёӆ ём ёӎ ён ёӊ ёӈ ёо ёо̄ ёп ёр ёҏ ёс ёт ёу ёӯ ёф ёх ёц ёч ёш ёъ ёы ёь ёҍ ёэ ёэ̄ ёӭ ёю ёю̄ ёя ёя̄ ё̄а ё̄а̄ ё̄ӓ ё̄б ё̄в ё̄г ё̄д ё̄е ё̄е̄ ё̄ё ё̄ё̄ ё̄ж ё̄з ё̄һ ё̄и ё̄ӣ ё̄й ё̄ј ё̄ҋ ё̄к ё̄л ё̄ӆ ё̄м ё̄ӎ ё̄н ё̄ӊ ё̄ӈ ё̄о ё̄о̄ ё̄п ё̄р ё̄ҏ ё̄с ё̄т ё̄у ё̄ӯ ё̄ф ё̄х ё̄ц ё̄ч ё̄ш ё̄ъ ё̄ы ё̄ь ё̄ҍ ё̄э ё̄э̄ ё̄ӭ ё̄ю ё̄ю̄ ё̄я ё̄я̄ жа жа̄ жӓ жб жв жг жд же же̄ жё жё̄ жж жз жһ жи жӣ жй жј жҋ жк жл жӆ жм жӎ жн жӊ жӈ жо жо̄ жп жр жҏ жс жт жу жӯ жф жх жц жч жш жъ жы жь жҍ жэ жэ̄ жӭ жю жю̄ жя жя̄ за за̄ зӓ зб зв зг зд зе зе̄ зё зё̄ зж зз зһ зи зӣ зй зј зҋ зк зл зӆ зм зӎ зн зӊ зӈ зо зо̄ зп зр зҏ зс зт зу зӯ зф зх зц зч зш зъ зы зь зҍ зэ зэ̄ зӭ зю зю̄ зя зя̄ һа һа̄ һӓ һб һв һг һд һе һе̄ һё һё̄ һж һз һһ һи һӣ һй һј һҋ һк һл һӆ һм һӎ һн һӊ һӈ һо һо̄ һп һр һҏ һс һт һу һӯ һф һх һц һч һш һъ һы һь һҍ һэ һэ̄ һӭ һю һю̄ һя һя̄ иа иа̄ иӓ иб ив иг ид ие ие̄ иё иё̄ иж из иһ ии иӣ ий иј иҋ ик ил иӆ им иӎ ин иӊ иӈ ио ио̄ ип ир иҏ ис ит иу иӯ иф их иц ич иш иъ иы иь иҍ иэ иэ̄ иӭ ию ию̄ ия ия̄ ӣа ӣа̄ ӣӓ ӣб ӣв ӣг ӣд ӣе ӣе̄ ӣё ӣё̄ ӣж ӣз ӣһ ӣи ӣӣ ӣй ӣј ӣҋ ӣк ӣл ӣӆ ӣм ӣӎ ӣн ӣӊ ӣӈ ӣо ӣо̄ ӣп ӣр ӣҏ ӣс ӣт ӣу ӣӯ ӣф ӣх ӣц ӣч ӣш ӣъ ӣы ӣь ӣҍ ӣэ ӣэ̄ ӣӭ ӣю ӣю̄ ӣя ӣя̄ йа йа̄ йӓ йб йв йг йд йе йе̄ йё йё̄ йж йз йһ йи йӣ йй йј йҋ йк йл йӆ йм йӎ йн йӊ йӈ йо йо̄ йп йр йҏ йс йт йу йӯ йф йх йц йч йш йъ йы йь йҍ йэ йэ̄ йӭ йю йю̄ йя йя̄ ја ја̄ јӓ јб јв јг јд је је̄ јё јё̄ јж јз јһ ји јӣ јй јј јҋ јк јл јӆ јм јӎ јн јӊ јӈ јо јо̄ јп јр јҏ јс јт ју јӯ јф јх јц јч јш јъ јы јь јҍ јэ јэ̄ јӭ јю јю̄ јя јя̄ ка ка̄ кӓ кб кв кг кд ке ке̄ кё кё̄ кж кз кһ ки кӣ кй кј кҋ кк кл кӆ км кӎ кн кӊ кӈ ко ко̄ кп кр кҏ кс кт ку кӯ кф кх кц кч кш къ кы кь кҍ кэ кэ̄ кӭ кю кю̄ кя кя̄ ла ла̄ лӓ лб лв лг лд ле ле̄ лё лё̄ лж лз лһ ли лӣ лй лј лҋ лк лл лӆ лм лӎ лн лӊ лӈ ло ло̄ лп лр лҏ лс лт лу лӯ лф лх лц лч лш лъ лы ль лҍ лэ лэ̄ лӭ лю лю̄ ля ля̄ ӆа ӆа̄ ӆӓ ӆб ӆв ӆг ӆд ӆе ӆе̄ ӆё ӆё̄ ӆж ӆз ӆһ ӆи ӆӣ ӆй ӆј ӆк ӆл ӆӆ ӆм ӆӎ ӆн ӆӊ ӆӈ ӆо ӆо̄ ӆп ӆр ӆҏ ӆс ӆт ӆу ӆӯ ӆф ӆх ӆц ӆч ӆш ӆъ ӆы ӆь ӆҍ ӆэ ӆэ̄ ӆӭ ӆю ӆю̄ ӆя ӆя̄ ма ма̄ мӓ мб мв мг мд ме ме̄ мё мё̄ мж мз мһ ми мӣ мй мј мҋ мк мл мӆ мм мӎ мн мӊ мӈ мо мо̄ мп мр мҏ мс мт му мӯ мф мх мц мч мш мъ мы мь мҍ мэ мэ̄ мӭ мю мю̄ мя мя̄ ӎа ӎа̄ ӎӓ ӎб ӎв ӎг ӎд ӎе ӎе̄ ӎё ӎё̄ ӎж ӎз ӎһ ӎи ӎӣ ӎй ӎј ӎҋ ӎк ӎл ӎӆ ӎм ӎӎ ӎн ӎӊ ӎӈ ӎо ӎо̄ ӎп ӎр ӎҏ ӎс ӎт ӎу ӎӯ ӎф ӎх ӎц ӎч ӎш ӎъ ӎы ӎь ӎҍ ӎэ ӎэ̄ ӎӭ ӎю ӎю̄ ӎя ӎя̄ на на̄ нӓ нб нв нг нд не не̄ нё нё̄ нж нз нһ ни нӣ нй нј нҋ нк нл нӆ нм нӎ нн нӊ нӈ но но̄ нп нр нҏ нс нт ну нӯ нф нх нц нч нш нъ ны нь нҍ нэ нэ̄ нӭ ню ню̄ ня ня̄ ӊа ӊа̄ ӊӓ ӊб ӊв ӊг ӊд ӊе ӊе̄ ӊё ӊё̄ ӊж ӊз ӊһ ӊи ӊӣ ӊй ӊј ӊҋ ӊк ӊл ӊӆ ӊм ӊӎ ӊн ӊӊ ӊӈ ӊо ӊо̄ ӊп ӊр ӊҏ ӊс ӊт ӊу ӊӯ ӊф ӊх ӊц ӊч ӊш ӊъ ӊы ӊь ӊҍ ӊэ ӊэ̄ ӊӭ ӊю ӊю̄ ӊя ӊя̄ ӈа ӈа̄ ӈӓ ӈб ӈв ӈг ӈд ӈе ӈе̄ ӈё ӈё̄ ӈж ӈз ӈһ ӈи ӈӣ ӈй ӈј ӈҋ ӈк ӈл ӈӆ ӈм ӈӎ ӈн ӈӊ ӈӈ ӈо ӈо̄ ӈп ӈр ӈҏ ӈс ӈт ӈу ӈӯ ӈф ӈх ӈц ӈч ӈш ӈъ ӈы ӈь ӈҍ ӈэ ӈэ̄ ӈӭ ӈю ӈю̄ ӈя ӈя̄ оа оа̄ оӓ об ов ог од ое ое̄ оё оё̄ ож оз оһ ои оӣ ой ој оҋ ок ол оӆ ом оӎ он оӊ оӈ оо оо̄ оп ор оҏ ос от оу оӯ оф ох оц оч ош оъ оы оь оҍ оэ оэ̄ оӭ ою ою̄ оя оя̄ о̄а о̄а̄ о̄ӓ о̄б о̄в о̄г о̄д о̄е о̄е̄ о̄ё о̄ё̄ о̄ж о̄з о̄һ о̄и о̄ӣ о̄й о̄ј о̄ҋ о̄к о̄л о̄ӆ о̄м о̄ӎ о̄н о̄ӊ о̄ӈ о̄о о̄о̄ о̄п о̄р о̄ҏ о̄с о̄т о̄у о̄ӯ о̄ф о̄х о̄ц о̄ч о̄ш о̄ъ о̄ы о̄ь о̄ҍ о̄э о̄э̄ о̄ӭ о̄ю о̄ю̄ о̄я о̄я̄ па па̄ пӓ пб пв пг пд пе пе̄ пё пё̄ пж пз пһ пи пӣ пй пј пҋ пк пл пӆ пм пӎ пн пӊ пӈ по по̄ пп пр пҏ пс пт пу пӯ пф пх пц пч пш пъ пы пь пҍ пэ пэ̄ пӭ пю пю̄ пя пя̄ ра ра̄ рӓ рб рв рг рд ре ре̄ рё рё̄ рж рз рһ ри рӣ рй рј рҋ рк рл рӆ рм рӎ рн рӊ рӈ ро ро̄ рп рр рҏ рс рт ру рӯ рф рх рц рч рш ръ ры рь рҍ рэ рэ̄ рӭ рю рю̄ ря ря̄ ҏа ҏа̄ ҏӓ ҏб ҏв ҏг ҏд ҏе ҏе̄ ҏё ҏё̄ ҏж ҏз ҏһ ҏи ҏӣ ҏй ҏј ҏҋ ҏк ҏл ҏӆ ҏм ҏӎ ҏн ҏӊ ҏӈ ҏо ҏо̄ ҏп ҏр ҏҏ ҏс ҏт ҏу ҏӯ ҏф ҏх ҏц ҏч ҏш ҏъ ҏы ҏь ҏҍ ҏэ ҏэ̄ ҏӭ ҏю ҏю̄ ҏя ҏя̄ са са̄ сӓ сб св сг сд се се̄ сё сё̄ сж сз сһ си сӣ сй сј сҋ ск сл сӆ см сӎ сн сӊ сӈ со со̄ сп ср сҏ сс ст су сӯ сф сх сц сч сш съ сы сь сҍ сэ сэ̄ сӭ сю сю̄ ся ся̄ та та̄ тӓ тб тв тг тд те те̄ тё тё̄ тж тз тһ ти тӣ тй тј тҋ тк тл тӆ тм тӎ тн тӊ тӈ то то̄ тп тр тҏ тс тт ту тӯ тф тх тц тч тш тъ ты ть тҍ тэ тэ̄ тӭ тю тю̄ тя тя̄ уа уа̄ уӓ уб ув уг уд уе уе̄ уё уё̄ уж уз уһ уи уӣ уй уј уҋ ук ул уӆ ум уӎ ун уӊ уӈ уо уо̄ уп ур уҏ ус ут уу уӯ уф ух уц уч уш уъ уы уь уҍ уэ уэ̄ уӭ ую ую̄ уя уя̄ ӯа ӯа̄ ӯӓ ӯб ӯв ӯг ӯд ӯе ӯе̄ ӯё ӯё̄ ӯж ӯз ӯһ ӯи ӯӣ ӯй ӯј ӯҋ ӯк ӯл ӯӆ ӯм ӯӎ ӯн ӯӊ ӯӈ ӯо ӯо̄ ӯп ӯр ӯҏ ӯс ӯт ӯу ӯӯ ӯф ӯх ӯц ӯч ӯш ӯъ ӯы ӯь ӯҍ ӯэ ӯэ̄ ӯӭ ӯю ӯю̄ ӯя ӯя̄ фа фа̄ фӓ фб фв фг фд фе фе̄ фё фё̄ фж фз фһ фи фӣ фй фј фҋ фк фл фӆ фм фӎ фн фӊ фӈ фо фо̄ фп фр фҏ фс фт фу фӯ фф фх фц фч фш фъ фы фь фҍ фэ фэ̄ фӭ фю фю̄ фя фя̄ ха ха̄ хӓ хб хв хг хд хе хе̄ хё хё̄ хж хз хһ хи хӣ хй хј хҋ хк хл хӆ хм хӎ хн хӊ хӈ хо хо̄ хп хр хҏ хс хт ху хӯ хф хх хц хч хш хъ хы хь хҍ хэ хэ̄ хӭ хю хю̄ хя хя̄ ца ца̄ цӓ цб цв цг цд це це̄ цё цё̄ цж цз цһ ци цӣ цй цј цҋ цк цл цӆ цм цӎ цн цӊ цӈ цо цо̄ цп цр цҏ цс цт цу цӯ цф цх цц цч цш цъ цы ць цҍ цэ цэ̄ цӭ цю цю̄ ця ця̄ ча ча̄ чӓ чб чв чг чд че че̄ чё чё̄ чж чз чһ чи чӣ чй чј чҋ чк чл чӆ чм чӎ чн чӊ чӈ чо чо̄ чп чр чҏ чс чт чу чӯ чф чх чц чч чш чъ чы чь чҍ чэ чэ̄ чӭ чю чю̄ чя чя̄ ша ша̄ шӓ шб шв шг шд ше ше̄ шё шё̄ шж шз шһ ши шӣ шй шј шҋ шк шл шӆ шм шӎ шн шӊ шӈ шо шо̄ шп шр шҏ шс шт шу шӯ шф шх шц шч шш шъ шы шь шҍ шэ шэ̄ шӭ шю шю̄ шя шя̄ ъа ъа̄ ъӓ ъб ъв ъг ъд ъе ъе̄ ъё ъё̄ ъж ъз ъһ ъи ъӣ ъй ъј ъҋ ък ъл ъӆ ъм ъӎ ън ъӊ ъӈ ъо ъо̄ ъп ър ъҏ ъс ът ъу ъӯ ъф ъх ъц ъч ъш ъъ ъы ъь ъҍ ъэ ъэ̄ ъӭ ъю ъю̄ ъя ъя̄ ыа ыа̄ ыӓ ыб ыв ыг ыд ые ые̄ ыё ыё̄ ыж ыз ыһ ыи ыӣ ый ыј ыҋ ык ыл ыӆ ым ыӎ ын ыӊ ыӈ ыо ыо̄ ып ыр ыҏ ыс ыт ыу ыӯ ыф ых ыц ыч ыш ыъ ыы ыь ыҍ ыэ ыэ̄ ыӭ ыю ыю̄ ыя ыя̄ ьа ьа̄ ьӓ ьб ьв ьг ьд ье ье̄ ьё ьё̄ ьж ьз ьһ ьи ьӣ ьй ьј ьк ьл ьӆ ьм ьӎ ьн ьӊ ьӈ ьо ьо̄ ьп ьр ьҏ ьс ьт ьу ьӯ ьф ьҋ ьх ьц ьч ьш ьъ ьы ьь ьҍ ьэ ьэ̄ ьӭ ью ью̄ ья ья̄ ҍа ҍа̄ ҍӓ ҍб ҍв ҍг ҍд ҍе ҍе̄ ҍё ҍё̄ ҍж ҍз ҍһ ҍи ҍӣ ҍй ҍј ҍҋ ҍк ҍл ҍӆ ҍм ҍӎ ҍн ҍӊ ҍӈ ҍо ҍо̄ ҍп ҍр ҍҏ ҍс ҍт ҍу ҍӯ ҍф ҍх ҍц ҍч ҍш ҍъ ҍы ҍь ҍҍ ҍэ ҍэ̄ ҍӭ ҍю ҍю̄ ҍя ҍя̄ эа эа̄ эӓ эб эв эг эд эе эе̄ эё эё̄ эж эз эһ эи эӣ эй эј эҋ эк эл эӆ эм эӎ эн эӊ эӈ эо эо̄ эп эр эҏ эс эт эу эӯ эф эх эц эч эш эъ эы эь эҍ ээ ээ̄ эӭ эю эю̄ эя эя̄ э̄а э̄а̄ э̄ӓ э̄б э̄в э̄г э̄д э̄е э̄е̄ э̄ё э̄ё̄ э̄ж э̄з э̄һ э̄и э̄ӣ э̄й э̄ј э̄ҋ э̄к э̄л э̄ӆ э̄м э̄ӎ э̄н э̄ӊ э̄ӈ э̄о э̄о̄ э̄п э̄р э̄ҏ э̄с э̄т э̄у э̄ӯ э̄ф э̄х э̄ц э̄ч э̄ш э̄ъ э̄ы э̄ь э̄ҍ э̄э э̄э̄ э̄ӭ э̄ю э̄ю̄ э̄я э̄я̄ ӭа ӭа̄ ӭӓ ӭб ӭв ӭг ӭд ӭе ӭе̄ ӭё ӭё̄ ӭж ӭз ӭһ ӭи ӭӣ ӭй ӭј ӭҋ ӭк ӭл ӭӆ ӭм ӭӎ ӭн ӭӊ ӭӈ ӭо ӭо̄ ӭп ӭр ӭҏ ӭс ӭт ӭу ӭӯ ӭф ӭх ӭц ӭч ӭш ӭъ ӭы ӭь ӭҍ ӭэ ӭэ̄ ӭӭ ӭю ӭю̄ ӭя ӭя̄ юа юа̄ юӓ юб юв юг юд юе юе̄ юё юё̄ юж юз юһ юи юӣ юй юј юҋ юк юл юӆ юм юӎ юн юӊ юӈ юо юо̄ юп юр юҏ юс ют юу юӯ юф юх юц юч юш юъ юы юь юҍ юэ юэ̄ юӭ юю юю̄ юя юя̄ ю̄а ю̄а̄ ю̄ӓ ю̄б ю̄в ю̄г ю̄д ю̄е ю̄е̄ ю̄ё ю̄ё̄ ю̄ж ю̄з ю̄һ ю̄и ю̄ӣ ю̄й ю̄ј ю̄ҋ ю̄к ю̄л ю̄ӆ ю̄м ю̄ӎ ю̄н ю̄ӊ ю̄ӈ ю̄о ю̄о̄ ю̄п ю̄р ю̄ҏ ю̄с ю̄т ю̄у ю̄ӯ ю̄ф ю̄х ю̄ц ю̄ч ю̄ш ю̄ъ ю̄ы ю̄ь ю̄ҍ ю̄э ю̄э̄ ю̄ӭ ю̄ю ю̄ю̄ ю̄я ю̄я̄ яа яа̄ яӓ яб яв яг яд яе яе̄ яё яё̄ яж яз яһ яи яӣ яй яј яҋ як ял яӆ ям яӎ ян яӊ яӈ яо яо̄ яп яр яҏ яс ят яу яӯ яф ях яц яч яш яъ яы яь яҍ яэ яэ̄ яӭ яю яю̄ яя яя̄ я̄а я̄а̄ я̄ӓ я̄б я̄в я̄г я̄д я̄е я̄е̄ я̄ё я̄ё̄ я̄ж я̄з я̄һ я̄и я̄ӣ я̄й я̄ј я̄ҋ я̄к я̄л я̄ӆ я̄м я̄ӎ я̄н я̄ӊ я̄ӈ я̄о я̄о̄ я̄п я̄р я̄ҏ я̄с я̄т я̄у я̄ӯ я̄ф я̄х я̄ц я̄ч я̄ш я̄ъ я̄ы я̄ь я̄ҍ я̄э я̄э̄ я̄ӭ я̄ю я̄ю̄ я̄я я̄я̄", "cite_section_preview_references": "Тӣһтсоа̄нӭтҍ э̄ввткӣһчмушш", - "cite-wikieditor-help-page-references": "Тӣһтса̄нҍ" + "cite-wikieditor-help-page-references": "Тӣһтса̄нҍ", + "cite-wikieditor-help-content-reference-description": "Тӣһтса̄ннҍ", + "cite-wikieditor-help-content-named-reference-description": "Нэ̄ммда тӣһтса̄ннҍ", + "cite-wikieditor-help-content-rereference-description": "Тэнн шэ тӣһтса̄нҍ ва̄сьт оаннҍмушш", + "cite-wikieditor-help-content-showreferences-description": "Вуэзхэллэ тӣһтсоа̄нӭтҍ", + "cite-wikieditor-help-content-reference-example-text1": "Лыст текст. $1", + "cite-wikieditor-help-content-reference-example-text2": "[$1 Уж текст], лашшь текст." } diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/i18n/sk.json mediawiki-1.43.9+dfsg/extensions/Cite/i18n/sk.json --- mediawiki-1.43.8+dfsg/extensions/Cite/i18n/sk.json 2026-04-01 12:37:38.409980000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/i18n/sk.json 2026-06-29 18:12:59.053043000 +0000 @@ -4,7 +4,8 @@ "Helix84", "Luky001", "Teslaton", - "TomášPolonec" + "TomášPolonec", + "Wizzard" ] }, "cite-desc": "Pridáva značky <ref> a <references> pre citácie", diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/i18n/so.json mediawiki-1.43.9+dfsg/extensions/Cite/i18n/so.json --- mediawiki-1.43.8+dfsg/extensions/Cite/i18n/so.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/i18n/so.json 2026-06-29 18:12:59.053043000 +0000 @@ -0,0 +1,45 @@ +{ + "@metadata": { + "authors": [ + "AhmedG612" + ] + }, + "cite-desc": "Ku dar calaamadaha <ref> iyo <references> si loo tixraaco ilaha", + "cite_error": "Cillad tixraac: $1", + "cite_error_ref_invalid_dir": "dir=\"$1\" waa khalad, waa inuu noqdaa ltr ama rtl", + "cite_error_ref_conflicting_dir": "Mid ka mid ah tagyada <ref> ee leh magaca \"$1\" wuxuu leeyahay dir isku dhac ah.", + "cite_error_ref_numeric_key": "Tagga <ref> waa khalad; magaca ma noqon karo tiro fudud. Isticmaal cinwaan sharaxaad leh.", + "cite_error_ref_no_key": "Tagga furitaanka <ref> waa khaldan ama wuxuu leeyahay magac aan sax ahayn.", + "cite_error_ref_no_input": "Tagga <ref> waa khalad; tixraacyada aan lahayn magac waa inay lahaadaan waxyaabo gudaha ah.", + "cite_error_references_duplicate_key": "Tagga <ref> waa khalad; magaca \"$1\" waxaa lagu qeexay dhowr jeer oo leh waxyaabo kala duwan.", + "cite_error_references_no_text": "Calaamad <ref> waa khalad; lama bixin qoraal loogu talagalay tixraacyada loo bixiyay magaca $1.", + "cite_error_included_ref": "Xiritaanka </ref> ayaa ka maqan calaamadda <ref>.", + "cite_error_included_references": "Xiritaanka </references> ayaa ka maqan calaamadda <references>.", + "cite_error_group_refs_without_references": "Calaamadaha <ref> ayaa jira koox la magacaabay \"$1\", laakiin lama helin calaamadda u dhiganta <references group=\"$1\"/>.", + "cite_error_references_group_mismatch": "Calaamadda <ref> ee ku jirta <references> waxay leedahay sifada kooxeed ee is khilaafsan \"$1\".", + "cite_error_references_missing_key": "Calaamadda <ref> ee leh magaca \"$1\" ee lagu qeexay <references> lama isticmaalin qoraalka hore.", + "cite_error_references_no_key": "Calaamadda <ref> ee lagu qeexay <references> ma leh sifada magaca.", + "cite_error_empty_references_define": "Calaamadda <ref> ee leh magaca \"$1\" ee lagu qeexay <references> kooxda \"$2\" ma leh waxyaabo.", + "cite-tracking-category-cite-error": "Bogagga leh khaladaad tixraac", + "cite-tracking-category-cite-error-desc": "Bogagga ku jira qaybtan waxay leeyihiin khaladaad ku saabsan isticmaalka calaamadaha tixraacyada.", + "cite-reference-previews-reference": "Tixraac", + "cite-reference-previews-book": "Tixraac buug", + "cite-reference-previews-journal": "Tixraac joornaal", + "cite-reference-previews-news": "Tixraac war", + "cite-reference-previews-note": "Fiiro gaar ah", + "cite-reference-previews-web": "Tixraac web", + "cite-reference-previews-collapsible-placeholder": "Tixraacan waxaa ku jira sawir aan ku habboonayn horu fiirinta.", + "cite_references_link_accessibility_label": "Kor u bood", + "cite_references_link_many_accessibility_label": "U bood dhanka:", + "cite_references_link_accessibility_back_label": "Dib ula bood kor", + "cite_section_preview_references": "Hordaca tixraacyada", + "cite_warning_sectionpreview_no_text": "Astaanta <ref> ee wadata magaca $1 lama hordaci karo sababtoo ah waxaa lagu dhex qeexay bannaanka qaybtan hadda furan, ama gabi ahaanba lama qeexin.", + "cite-wikieditor-tool-reference": "Tixraac", + "cite-wikieditor-help-page-references": "Tixraacyo", + "cite-wikieditor-help-content-reference-description": "Tixraac", + "cite-wikieditor-help-content-named-reference-description": "Tixraac magac leh", + "cite-wikieditor-help-content-rereference-description": "Isticmaalka dheeraadka ah ee isku tixraac ah", + "cite-wikieditor-help-content-showreferences-description": "Muuji tixraacyada", + "cite-wikieditor-help-content-reference-example-text1": "Qoraalka bogga.$1", + "cite-wikieditor-help-content-reference-example-text2": "[$1 Qoraalka xiriiriyaha], qoraal dheeri ah." +} diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/i18n/sv.json mediawiki-1.43.9+dfsg/extensions/Cite/i18n/sv.json --- mediawiki-1.43.8+dfsg/extensions/Cite/i18n/sv.json 2026-04-01 12:37:38.410980000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/i18n/sv.json 2026-06-29 18:12:59.054042800 +0000 @@ -15,7 +15,8 @@ "Sabelöga", "Skalman", "WikiPhoenix", - "Stefan2255" + "Stefan2255", + "Johannes Richter (WMDE)" ] }, "cite-desc": "Lägger till märkena <ref> och <references> för referenser till källor", diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/i18n/tl.json mediawiki-1.43.9+dfsg/extensions/Cite/i18n/tl.json --- mediawiki-1.43.8+dfsg/extensions/Cite/i18n/tl.json 2026-04-01 12:37:38.410980000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/i18n/tl.json 2026-06-29 18:12:59.054042800 +0000 @@ -3,7 +3,8 @@ "authors": [ "AnakngAraw", "GinawaSaHapon", - "Qwrop" + "Qwrop", + "Jojit fb" ] }, "cite-desc": "Dinadagdag ang <ref> at <references> na tag para sa pagsipi", diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/i18n/tr.json mediawiki-1.43.9+dfsg/extensions/Cite/i18n/tr.json --- mediawiki-1.43.8+dfsg/extensions/Cite/i18n/tr.json 2026-04-01 12:37:38.410980000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/i18n/tr.json 2026-06-29 18:12:59.055042700 +0000 @@ -11,7 +11,8 @@ "SaldırganSincap", "Superyetkin", "SwornToTranslate29", - "Vito Genovese" + "Vito Genovese", + "HakanIST" ] }, "cite-desc": "Kaynaklar için, <ref> ve <references> etiketlerini ekler", diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/i18n/uk.json mediawiki-1.43.9+dfsg/extensions/Cite/i18n/uk.json --- mediawiki-1.43.8+dfsg/extensions/Cite/i18n/uk.json 2026-04-01 12:37:38.410980000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/i18n/uk.json 2026-06-29 18:12:59.055042700 +0000 @@ -13,7 +13,9 @@ "Piramidion", "Prima klasy4na", "Ytsukeng Fyvaprol", - "Ата" + "Ата", + "Repakr", + "Vlad5250" ] }, "cite-desc": "Додає теги <ref> і <references/> для виносок", diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/modules/ext.cite.referencePreviews/constants.js mediawiki-1.43.9+dfsg/extensions/Cite/modules/ext.cite.referencePreviews/constants.js --- mediawiki-1.43.8+dfsg/extensions/Cite/modules/ext.cite.referencePreviews/constants.js 2026-04-01 12:37:38.412980000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/modules/ext.cite.referencePreviews/constants.js 1970-01-01 00:00:00.000000000 +0000 @@ -1,4 +0,0 @@ -module.exports = { - TYPE_REFERENCE: 'reference', - FETCH_DELAY_REFERENCE_TYPE: 150 -}; diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/modules/ext.cite.referencePreviews/createReferenceGateway.js mediawiki-1.43.9+dfsg/extensions/Cite/modules/ext.cite.referencePreviews/createReferenceGateway.js --- mediawiki-1.43.8+dfsg/extensions/Cite/modules/ext.cite.referencePreviews/createReferenceGateway.js 2026-04-01 12:37:38.412980000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/modules/ext.cite.referencePreviews/createReferenceGateway.js 2026-06-29 18:12:59.056043000 +0000 @@ -2,7 +2,7 @@ * @module gateway/reference */ -const { TYPE_REFERENCE } = require( './constants.js' ); +const TYPE_REFERENCE = 'reference'; /** * @return {Gateway} diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/modules/ext.cite.referencePreviews/index.js mediawiki-1.43.9+dfsg/extensions/Cite/modules/ext.cite.referencePreviews/index.js --- mediawiki-1.43.8+dfsg/extensions/Cite/modules/ext.cite.referencePreviews/index.js 2026-04-01 12:37:38.412980000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/modules/ext.cite.referencePreviews/index.js 2026-06-29 18:12:59.056043000 +0000 @@ -1,15 +1,36 @@ -const isReferencePreviewsEnabled = require( './isReferencePreviewsEnabled.js' ); const { initReferencePreviewsInstrumentation, LOGGING_SCHEMA } = require( './referencePreviewsInstrumentation.js' ); const createReferenceGateway = require( './createReferenceGateway.js' ); -const renderFn = require( './createReferencePreview.js' ); -const { TYPE_REFERENCE, FETCH_DELAY_REFERENCE_TYPE } = require( './constants.js' ); +const createReferencePreview = require( './createReferencePreview.js' ); +const TYPE_REFERENCE = 'reference'; + +/** + * Given the global state of the application, creates a function that gets + * whether or not the user should have Reference Previews enabled. + * + * @param {mw.user} user The `mw.user` singleton instance + * @param {Function} isPreviewTypeEnabled check whether preview has been disabled or enabled. + * @param {mw.Map} config + * + * @return {boolean|null} Null when there is no way the popup type can be enabled at run-time. + * @memberof module:ext.cite.referencePreviews + */ +function isReferencePreviewsEnabled( user, isPreviewTypeEnabled, config ) { + if ( !config.get( 'wgCiteReferencePreviewsActive' ) ) { + return null; + } + + if ( user.isAnon() ) { + return isPreviewTypeEnabled( TYPE_REFERENCE ); + } + + return true; +} const referencePreviewsState = isReferencePreviewsEnabled( mw.user, mw.popups.isEnabled, mw.config ); -const gateway = createReferenceGateway(); // For tracking baseline stats in the Cite extension https://phabricator.wikimedia.org/T353798 // FIXME: This might be obsolete when the code moves to the Cite extension and the tracking there @@ -22,22 +43,32 @@ } } ); -module.exports = referencePreviewsState !== null ? { - type: TYPE_REFERENCE, - selector: '#mw-content-text .reference a[ href*="#" ]', - delay: FETCH_DELAY_REFERENCE_TYPE, - gateway, - renderFn, - init: () => { - initReferencePreviewsInstrumentation(); - } -} : null; +/** + * Create the relevant config to register the preview type in the Popups extension. + * + * @see mw.popups.register() + * @memberof module:ext.cite.referencePreviews + */ +function createReferencePreviewsType() { + return { + type: TYPE_REFERENCE, + selector: '#mw-content-text .reference a[ href*="#" ]', + delay: 150, + gateway: createReferenceGateway(), + renderFn: createReferencePreview, + init: () => { + initReferencePreviewsInstrumentation(); + } + }; +} + +module.exports = referencePreviewsState !== null ? createReferencePreviewsType() : null; // Expose private methods for QUnit tests if ( typeof QUnit !== 'undefined' ) { module.exports = { private: { createReferenceGateway: require( './createReferenceGateway.js' ), createReferencePreview: require( './createReferencePreview.js' ), - isReferencePreviewsEnabled: require( './isReferencePreviewsEnabled.js' ) + isReferencePreviewsEnabled } }; } diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/modules/ext.cite.referencePreviews/isReferencePreviewsEnabled.js mediawiki-1.43.9+dfsg/extensions/Cite/modules/ext.cite.referencePreviews/isReferencePreviewsEnabled.js --- mediawiki-1.43.8+dfsg/extensions/Cite/modules/ext.cite.referencePreviews/isReferencePreviewsEnabled.js 2026-04-01 12:37:38.412980000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/modules/ext.cite.referencePreviews/isReferencePreviewsEnabled.js 1970-01-01 00:00:00.000000000 +0000 @@ -1,29 +0,0 @@ -const { TYPE_REFERENCE } = require( './constants.js' ); - -/** - * @module isReferencePreviewsEnabled - */ - -/** - * Given the global state of the application, creates a function that gets - * whether or not the user should have Reference Previews enabled. - * - * @param {mw.user} user The `mw.user` singleton instance - * @param {Function} isPreviewTypeEnabled check whether preview has been disabled or enabled. - * @param {mw.Map} config - * - * @return {boolean|null} Null when there is no way the popup type can be enabled at run-time. - */ -function isReferencePreviewsEnabled( user, isPreviewTypeEnabled, config ) { - if ( !config.get( 'wgCiteReferencePreviewsActive' ) ) { - return null; - } - - if ( user.isAnon() ) { - return isPreviewTypeEnabled( TYPE_REFERENCE ); - } - - return true; -} - -module.exports = isReferencePreviewsEnabled; diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/modules/ext.cite.wikiEditor.js mediawiki-1.43.9+dfsg/extensions/Cite/modules/ext.cite.wikiEditor.js --- mediawiki-1.43.8+dfsg/extensions/Cite/modules/ext.cite.wikiEditor.js 2026-04-01 12:37:38.412980000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/modules/ext.cite.wikiEditor.js 2026-06-29 18:12:59.056043000 +0000 @@ -93,7 +93,7 @@ ' ' + mw.message( 'cite-wikieditor-help-content-reference-example-text3', window.location.href + '#' ).parse() + - ( mw.config.get( 'wgCiteBookReferencing' ) ? + ( mw.config.get( 'wgCiteSubReferencing' ) ? '
    ' + '
  1. ' + '2.1 ' + mw.message( 'cite-wikieditor-help-content-reference-example-extra-details' ).parse() + @@ -106,8 +106,7 @@ ]; - if ( mw.config.get( 'wgCiteBookReferencing' ) ) { - + if ( mw.config.get( 'wgCiteSubReferencing' ) ) { const extendedRefObj = { description: { html: mw.message( 'cite-wikieditor-help-content-extended-reference-description' ).parse() @@ -122,7 +121,8 @@ } }; - // Insert extendedRefObj right after the row for named refs with the description message key "Additional use of the same reference" + // Insert extendedRefObj right after the row for named refs with the description message key + // "Additional use of the same reference" const indexOfNamedRefItem = helpRows.findIndex( ( obj ) => mw.message( 'cite-wikieditor-help-content-rereference-description' ).plain() === obj.description.html ); helpRows.splice( indexOfNamedRefItem + 1, 0, extendedRefObj ); } diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/modules/ve-cite/i18n/be-tarask.json mediawiki-1.43.9+dfsg/extensions/Cite/modules/ve-cite/i18n/be-tarask.json --- mediawiki-1.43.8+dfsg/extensions/Cite/modules/ve-cite/i18n/be-tarask.json 2026-03-30 15:24:38.946700600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/modules/ve-cite/i18n/be-tarask.json 2026-06-29 17:20:42.883118900 +0000 @@ -25,7 +25,7 @@ "cite-ve-dialogbutton-referenceslist-tooltip": "Сьпіс зносак", "cite-ve-reference-input-placeholder": "Што хочаце зьмясьціць у зносцы?", "cite-ve-referenceslist-isempty": "На гэтай старонцы н�� мае зносак з групы «$1».", - "cite-ve-referenceslist-isempty-default": "На гэтай старонцы адсутнічаюць крыніцы, якія можна ўключыць у гэты сьпіс.", + "cite-ve-referenceslist-isempty-default": "На гэтай старонцы няма зноскаў, якія можна далучыць у гэты сьпіс.", "cite-ve-referenceslist-missingref": "Гэтая зноска вызначаная ў шаблёне ці іншым згенэраваным блёку і пакуль можа быць зьмененая толькі ў рэжыме рэдагаваньня.", "cite-ve-referenceslist-missingref-in-list": "Гэтая зноска вызначаная ў шаблёне ці іншым згенэраваным блёку і пакуль можа быць прагледжаная толькі ў рэжыме рэдагаваньня.", "cite-ve-referenceslist-missingreflist": "Гэты сьпіс крыніцаў створаны шаблёнам.", diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/modules/ve-cite/i18n/cbk-zam.json mediawiki-1.43.9+dfsg/extensions/Cite/modules/ve-cite/i18n/cbk-zam.json --- mediawiki-1.43.8+dfsg/extensions/Cite/modules/ve-cite/i18n/cbk-zam.json 2026-04-01 12:37:38.413980000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/modules/ve-cite/i18n/cbk-zam.json 2026-06-29 17:51:25.742344100 +0000 @@ -19,18 +19,18 @@ "cite-ve-changedesc-reflist-responsive-set": "El lista del maga referencia ya cambia para na muestra na maga columna responsivo", "cite-ve-changedesc-reflist-responsive-unset": "Maga lista de referencia ya cambia para na muestra lang na un columna", "cite-ve-citationneeded-button": "Aumenta un citacion", - "cite-ve-citationneeded-description": "Un ediyor el ya indica que este claim ta necesita un citacion na un source que makacree y reliable.", + "cite-ve-citationneeded-description": "Un editor el ya indica que este reclamo ta necesita un citacion na un origen reliable.", "cite-ve-citationneeded-reason": "Ya dale razon:", "cite-ve-citationneeded-title": "Ta necesita citacion", "cite-ve-dialog-reference-contextitem-extends": "Re-used edte reference que tiene maga detalle adicional:", "cite-ve-dialog-reference-editing-reused": "Este referencia usao {{PLURAL:$1|una vez|2=veces|$1 veces}} na este pagina.", "cite-ve-dialog-reference-editing-reused-long": "Este referencia usao {{PLURAL:$1|una vez|2=veces|$1 veces}} na este pagina. El maga cambio que ya hace aqui el queda aplicao na todo lugar donde este referencia ya hace reuse.", - "cite-ve-dialog-reference-missing-parent-ref": "Linked este maga detalle na un falta referencia. Por favor quita con estos estaba na msga pagina y compone el problema na source code.", + "cite-ve-dialog-reference-missing-parent-ref": "Linked este maga detalle na un falta referencia. Por favor quita con estos estaba na msga pagina y compone el problema na editor de texto de codigo.", "cite-ve-dialog-reference-options-group-label": "Usa con este grupo", "cite-ve-dialog-reference-options-group-placeholder": "Referencia de todo-todo", "cite-ve-dialog-reference-options-responsive-label": "Usa responsivo layout de columna", "cite-ve-dialog-reference-options-section": "Maga opcion", - "cite-ve-dialog-reference-placeholder": "Escribi o pega con el de tuyo referencia aqui, o inserta un template de citacion.", + "cite-ve-dialog-reference-placeholder": "Escribi o pega con el de tuyo referencia aqui, o inserta un plantilla de citacion.", "cite-ve-dialog-reference-title": "Referencia", "cite-ve-dialog-reference-title-add-details": "Aumenta con el maga detalle na referencia", "cite-ve-dialog-reference-useexisting-tool": "Re-use", @@ -46,10 +46,10 @@ "cite-ve-reference-input-placeholder": "Busca na maga reciente citacion", "cite-ve-referenceslist-isempty": "No hay maga referencia na grupo \"$1\" na este pagina que inclui na este lista.", "cite-ve-referenceslist-isempty-default": "No hay referencia na este pagina que inclui na este lista.", - "cite-ve-referenceslist-missing-parent": "Linked el maga detalles abajo para na un falta referencia. Por favor quita con estos estaba na pagina o quita o compone con el problema na source code.", - "cite-ve-referenceslist-missingref": "Este referencia ta referi na un template o otro pa maga bloque generao, y por ahora, ta puede lang hace edit na source code.", - "cite-ve-referenceslist-missingref-in-list": "Este referencia ta referi na un template o otro pa maga bloque generao, y por ahora, ta puede lang man preview na source code.", - "cite-ve-referenceslist-missingreflist": "Generao usando el template este lista de referencia.", + "cite-ve-referenceslist-missing-parent": "Linked el maga detalles abajo para na un falta referencia. Por favor quita con estos estaba na pagina o quita o compone con el problema na editor de texto de codigo.", + "cite-ve-referenceslist-missingref": "Este referencia ta defini na un plantilla o otro bloque generao, y por ahora ta puede lang edita na editor de texto de codigo.", + "cite-ve-referenceslist-missingref-in-list": "Este referencia ta referi na un plamtilla o otro pa maga bloque generao, y por ahora, ta puede lang hace previsualiza na editor de texto de codigo.", + "cite-ve-referenceslist-missingreflist": "Este lista de referencia ya hace genera usando el plantilla.", "cite-ve-toolbar-group-label": "Cita", "cite-ve-othergroup-item": "referencia $1" } diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/modules/ve-cite/i18n/cs.json mediawiki-1.43.9+dfsg/extensions/Cite/modules/ve-cite/i18n/cs.json --- mediawiki-1.43.8+dfsg/extensions/Cite/modules/ve-cite/i18n/cs.json 2026-04-01 12:37:38.413980000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/modules/ve-cite/i18n/cs.json 2026-06-29 17:51:25.743344000 +0000 @@ -22,7 +22,8 @@ "Polda18", "Tchoř", "Vojtěch Dostál", - "ශ්වෙත" + "ශ්වෙත", + "Johannes Richter (WMDE)" ] }, "visualeditor-cite-tool-name-book": "Kniha", @@ -41,8 +42,10 @@ "cite-ve-citationneeded-description": "Podle některého editora vyžaduje toto tvrzení citaci důvěryhodného zdroje.", "cite-ve-citationneeded-reason": "Zdůvodnění:", "cite-ve-citationneeded-title": "Chybí citace", + "cite-ve-dialog-reference-contextitem-extends": "Tato reference je opětovným použitím s doplňujícími podrobnostmi:", "cite-ve-dialog-reference-editing-reused": "Tato reference se na této stránce používá $1{{PLURAL:$1|krát}}.", "cite-ve-dialog-reference-editing-reused-long": "Tato reference se na této stránce používá $1{{PLURAL:$1|krát}}. Zde provedené změny se projeví všude, kde se tato reference používá.", + "cite-ve-dialog-reference-missing-parent-ref": "Tyto podrobnosti odkazují na chybějící referenci. Odeberte je prosím ze stránky, nebo problém opravte v režimu zdrojového kódu.", "cite-ve-dialog-reference-options-group-label": "Použít tuto skupinu", "cite-ve-dialog-reference-options-group-placeholder": "Obecné reference", "cite-ve-dialog-reference-options-responsive-label": "Použít responzivní vzhled sloupců", @@ -62,6 +65,7 @@ "cite-ve-reference-input-placeholder": "Hledat ve stávajících referencích", "cite-ve-referenceslist-isempty": "Na této stránce nejsou žádné reference se skupinou „$1“, které by se v tomto seznamu zobrazily.", "cite-ve-referenceslist-isempty-default": "Na této stránce nejsou žádné reference, které by se v tomto seznamu zobrazily.", + "cite-ve-referenceslist-missing-parent": "Níže uvedené podrobnosti odkazují na chybějící referenci. Odeberte je prosím ze stránky, nebo problém opravte v režimu zdrojového kódu.", "cite-ve-referenceslist-missingref": "Tato reference je definována v šabloně nebo jiné generované části textu a zatím ji lze editovat jen v režimu zdrojového textu.", "cite-ve-referenceslist-missingref-in-list": "Tato reference je definována v šabloně nebo jiné generované části textu a její náhled si zatím lze zobrazit jen v režimu zdrojového textu.", "cite-ve-referenceslist-missingreflist": "Tento seznam referencí je generován šablonou.", diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/modules/ve-cite/i18n/da.json mediawiki-1.43.9+dfsg/extensions/Cite/modules/ve-cite/i18n/da.json --- mediawiki-1.43.8+dfsg/extensions/Cite/modules/ve-cite/i18n/da.json 2025-12-17 21:58:15.506334300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/modules/ve-cite/i18n/da.json 2026-06-29 17:51:25.743344000 +0000 @@ -15,7 +15,8 @@ "Sarrus", "Simeondahl", "Tehnix", - "Weblars" + "Weblars", + "Steenth" ] }, "visualeditor-cite-tool-name-book": "Bog", @@ -23,18 +24,21 @@ "visualeditor-cite-tool-name-news": "Nyheder", "visualeditor-cite-tool-name-web": "Webside", "cite-ve-changedesc-ref-group-both": "Referencegruppe ændret fra \"$1\" til \"$2\"", - "cite-ve-changedesc-ref-group-from": "Referencegruppe ændret fra \"$1\" til den generelle gruppe", - "cite-ve-changedesc-ref-group-to": "Referencegruppe ændret fra den generelle gruppe til \"$1\"", - "cite-ve-changedesc-reflist-group-both": "Referencelistegruppe ændret fra \"$1\" til \"$2\"", - "cite-ve-changedesc-reflist-group-from": "Referencelistegruppe ændret fra \"$1\" til den generelle gruppe", - "cite-ve-changedesc-reflist-group-to": "Referencelistegruppe ændret fra den generelle gruppe til \"$1\"", - "cite-ve-changedesc-reflist-responsive-set": "Referenceliste ændret til at vises i responsive kolonner", - "cite-ve-changedesc-reflist-responsive-unset": "Referenceliste ændret til at vises i kun én kolonne", - "cite-ve-citationneeded-button": "Tilføj en citering", + "cite-ve-changedesc-ref-group-from": "Referencegruppen er ændret fra \"$1\" til den generelle gruppe", + "cite-ve-changedesc-ref-group-to": "Referencegruppen er ændret fra den generelle gruppe til \"$1\"", + "cite-ve-changedesc-reflist-group-both": "Referencelistegruppen er ændret fra \"$1\" til \"$2\"", + "cite-ve-changedesc-reflist-group-from": "Referencelistegruppen er ændret fra \"$1\" til den generelle gruppe", + "cite-ve-changedesc-reflist-group-to": "Referencelistegruppen er ændret fra den generelle gruppe til \"$1\"", + "cite-ve-changedesc-reflist-responsive-set": "Referencelisten er ændret til at vises i responsive kolonner", + "cite-ve-changedesc-reflist-responsive-unset": "Referencelisten er ændret til at vises i kun én kolonne", + "cite-ve-citationneeded-button": "Tilføj en reference", "cite-ve-citationneeded-description": "En bruger har angivet, at denne påstand har brug for en reference til en troværdig kilde.", - "cite-ve-citationneeded-title": "Citering mangler", + "cite-ve-citationneeded-reason": "Angivet årsag:", + "cite-ve-citationneeded-title": "Citation nødvendig", + "cite-ve-dialog-reference-contextitem-extends": "Denne reference er en genbrug med yderligere detaljer:", "cite-ve-dialog-reference-editing-reused": "Denne reference er brugt {{PLURAL:$1|en gang|2=to gange|$1 gange}} på denne side.", "cite-ve-dialog-reference-editing-reused-long": "Denne reference er brugt {{PLURAL:$1|en gang|2=to gange|$1 gange}} på denne side. Ændringer foretaget her vil slå igennem alle steder, hvor denne reference anvendes.", + "cite-ve-dialog-reference-missing-parent-ref": "Disse oplysninger er knyttet til en manglende reference. Fjern dem venligst fra siden, eller ret problemet i kildetilstand.", "cite-ve-dialog-reference-options-group-label": "Brug denne gruppe", "cite-ve-dialog-reference-options-group-placeholder": "Generelle referencer", "cite-ve-dialog-reference-options-responsive-label": "Brug responsivt kolonnelayout", @@ -45,18 +49,19 @@ "cite-ve-dialog-referenceslist-contextitem-description-general": "Liste over generelle referencer", "cite-ve-dialog-referenceslist-contextitem-description-named": "Liste over referencer i gruppen \"$1\"", "cite-ve-dialog-referenceslist-title": "Referenceliste", - "cite-ve-dialogbutton-citation-educationpopup-text": "Forbedrer dit indhold ved at tilføje kilder. Du kan henvise til bøger, aviser, websites og tidsskrifter.", + "cite-ve-dialogbutton-citation-educationpopup-text": "Forbedrer dit indhold ved at tilføje informationskilder. Du kan citere fra bøger, aviser og hjemmesider.", "cite-ve-dialogbutton-citation-educationpopup-title": "Referencer", - "cite-ve-dialogbutton-reference-full-label": "Simpel form", + "cite-ve-dialogbutton-reference-full-label": "Grundlæggende", "cite-ve-dialogbutton-reference-title": "Reference", "cite-ve-dialogbutton-reference-tooltip": "Simpel", "cite-ve-dialogbutton-referenceslist-tooltip": "Referenceliste", "cite-ve-reference-input-placeholder": "Søg i de eksisterende referencer", "cite-ve-referenceslist-isempty": "Der er ingen referencer med gruppen \"$1\" på denne side, som kan medtages i denne liste.", "cite-ve-referenceslist-isempty-default": "Der er ingen referencer på denne side, som kan medtages i denne liste.", - "cite-ve-referenceslist-missingref": "Denne reference er defineret i en skabelon eller en anden genereret blok, og kan foreløbig kun redigeres i wikikode-tilstand.", - "cite-ve-referenceslist-missingref-in-list": "Denne reference er defineret i en skabelon eller en anden genereret blok, og kan foreløbig kun forhåndsvises i wikikode-tilstand.", - "cite-ve-referenceslist-missingreflist": "Denne referenceliste genereres af en skabelon, og kan foreløbig kun redigeres i wikikode-tilstand.", + "cite-ve-referenceslist-missing-parent": "Oplysningerne nedenfor er knyttet til en manglende reference. Fjern dem venligst fra siden, eller ret problemet i kildetilstand.", + "cite-ve-referenceslist-missingref": "Denne reference er defineret i en skabelon eller anden genereret blok, og kan indtil videre kun redigeres i kildetilstand.", + "cite-ve-referenceslist-missingref-in-list": "Denne reference er defineret i en skabelon eller anden genereret blok, og kan indtil videre kun forhåndsvises i kildetilstand.", + "cite-ve-referenceslist-missingreflist": "Denne referenceliste genereres af en skabelon.", "cite-ve-toolbar-group-label": "Kilde", "cite-ve-othergroup-item": "$1 reference" } diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/modules/ve-cite/i18n/el.json mediawiki-1.43.9+dfsg/extensions/Cite/modules/ve-cite/i18n/el.json --- mediawiki-1.43.8+dfsg/extensions/Cite/modules/ve-cite/i18n/el.json 2026-04-01 12:37:38.413980000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/modules/ve-cite/i18n/el.json 2026-06-29 17:51:25.743344000 +0000 @@ -37,9 +37,11 @@ "cite-ve-citationneeded-description": "Ένας συντάκτης επεσήμανε ότι αυτός ο ισχυρισμός απαιτεί μια παραπομπής προς αξιόπιστη πηγή.", "cite-ve-citationneeded-reason": "Αιτία που δόθηκε:", "cite-ve-citationneeded-title": "Απαιτείται παραπομπή", + "cite-ve-dialog-reference-contextitem-extends": "Αυτή η παραπομπή είναι μια επαναχρησιμοποίηση με πρόσθετες λεπτομέρειες:", "cite-ve-dialog-reference-editing-reused": "Αυτή η παραπομπή χρησιμοποιείται {{PLURAL:$1|μία φορά|$1 φορές}} σε αυτή τη σελίδα.", "cite-ve-dialog-reference-editing-reused-long": "Αυτή η παραπομπή χρησιμοποιείται {{PLURAL:$1|μία φορά|2=δύο φορές|$1 φορές}} σε αυτή τη σελίδα. Αλλαγές που θα γίνουν εδώ θα εφαρμοστούν σε όλα τα σημεία όπου επαναχρησιμοποιείται αυτή η παραπομπή.", "cite-ve-dialog-reference-editing-extends": "Αυτή είναι μια επέκταση μιας άλλης πηγής.", + "cite-ve-dialog-reference-missing-parent-ref": "Αυτές οι λεπτομέρειες συνδέονται με μια παραπομπή που λείπει. Αφαιρέστε τις από τη σελίδα ή διορθώστε το πρόβλημα στη λειτουργία πηγαίου κώδικα.", "cite-ve-dialog-reference-options-group-label": "Χρησιμοποιείστε αυτή την ομάδα", "cite-ve-dialog-reference-options-group-placeholder": "Γενικές αναφορές", "cite-ve-dialog-reference-options-responsive-label": "Χρήση ανταποκρινόμενης διάταξης στηλών", @@ -59,9 +61,10 @@ "cite-ve-reference-input-placeholder": "Αναζήτηση εντός των τρεχουσών παραπομπών", "cite-ve-referenceslist-isempty": "Δεν υπάρχουν παραπομπές με την ομάδα «$1» σε αυτήν τη σελίδα για να περιληφθούν σε αυτόν τον κατάλογο.", "cite-ve-referenceslist-isempty-default": "Δεν υπάρχουν παραπομπές σε αυτήν τη σελίδα για να περιληφθούν σε αυτόν τον κατάλογο.", + "cite-ve-referenceslist-missing-parent": "Αυτές οι λεπτομέρειες συνδέονται με μια παραπομπή που λείπει. Αφαιρέστε τις από τη σελίδα ή διορθώστε το πρόβλημα στη λειτουργία πηγαίου κώδικα.", "cite-ve-referenceslist-missingref": "Η παραπομπή αυτή έχει οριστεί μέσω προτύπου ή άλλου αυτόματα παραγόμενου μπλοκ και, προς το παρόν, δεν μπορείτε να την επεξεργαστείτε με τον VisualEditor. Χρησιμοποιήστε τον επεξεργαστή κώδικα.", "cite-ve-referenceslist-missingref-in-list": "Αυτή η αναφορά ορίζεται σε ένα πρότυπο ή άλλο\nδημιουργημένο μπλοκ, και προς το παρόν μπορεί να γίνει προεπισκόπηση μόνο σε λειτουργία πηγής.", - "cite-ve-referenceslist-missingreflist": "Αυτή η λίστα αναφοράς δημιουργείται από ένα πρότυπο και προς το παρόν μπορεί να επεξεργαστεί μόνο σε λειτουργία πηγής.", + "cite-ve-referenceslist-missingreflist": "Αυτή η λίστα αναφοράς δημιουργείται από ένα πρότυπο.", "cite-ve-toolbar-group-label": "Παραπομπή", "cite-ve-othergroup-item": "$1 παραπομπή" } diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/modules/ve-cite/i18n/id.json mediawiki-1.43.9+dfsg/extensions/Cite/modules/ve-cite/i18n/id.json --- mediawiki-1.43.8+dfsg/extensions/Cite/modules/ve-cite/i18n/id.json 2026-04-01 12:37:38.415980000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/modules/ve-cite/i18n/id.json 2026-06-29 17:51:25.744344200 +0000 @@ -23,7 +23,8 @@ "Veracious", "William Surya Permana", "Felianiwiki", - "Penyuwangi" + "Penyuwangi", + "NikolasKHF" ] }, "visualeditor-cite-tool-name-book": "Buku", @@ -42,9 +43,11 @@ "cite-ve-citationneeded-description": "Penyunting telah mengindikasikan bahwa klaim ini memerlukan kutipan dari sumber tepercaya.", "cite-ve-citationneeded-reason": "Alasan yang diberikan:", "cite-ve-citationneeded-title": "Diperlukan kutipan", + "cite-ve-dialog-reference-contextitem-extends": "Referensi ini digunakan dengan tambahan rincian:", "cite-ve-dialog-reference-editing-reused": "Referensi ini dipakai {{PLURAL:$1|sekali\n|$1 kali}} pada halaman ini.", "cite-ve-dialog-reference-editing-reused-long": "Referensi ini dipakai {{PLURAL:$1|sekali|$1 kali}} pada halaman ini. Perubahan yang dilakukan di sini akan diterapkan di semua tempat referensi ini dipakai.", "cite-ve-dialog-reference-editing-extends": "Ini adalah ekstensi referensi lainnya.", + "cite-ve-dialog-reference-missing-parent-ref": "Rincian berikut ditautkan pada referensi yang hilang. Harap hapus mereka dari halaman tersebut atau perbaiki masalahnya pada mode sumber.", "cite-ve-dialog-reference-options-group-label": "Pakai kelompok ini", "cite-ve-dialog-reference-options-group-placeholder": "Referensi umum", "cite-ve-dialog-reference-options-responsive-label": "Gunakan tata letak kolom responsif", @@ -64,6 +67,7 @@ "cite-ve-reference-input-placeholder": "Cari dalam kutipan saat ini", "cite-ve-referenceslist-isempty": "Tidak ada referensi dengan kelompok \"$1\" pada halaman ini yang dapat disertakan dalam daftar ini.", "cite-ve-referenceslist-isempty-default": "Tidak ada referensi pada halaman ini yang dapat disertakan dalam daftar ini.", + "cite-ve-referenceslist-missing-parent": "Rincian berikut ditautkan pada referensi yang hilang. Harap hapus mereka dari halaman tersebut atau perbaiki masalahnya pada mode sumber.", "cite-ve-referenceslist-missingref": "Referensi ini didefinisikan dalam templat atau blok lain, dan saat ini hanya dapat disunting dalam mode sumber.", "cite-ve-referenceslist-missingref-in-list": "Referensi ini didefinisikan dalam templat atau blok lain, dan saat ini hanya dapat dipratinjau dalam mode sumber.", "cite-ve-referenceslist-missingreflist": "Daftar referensi ini dihasilkan oleh templat.", diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/modules/ve-cite/i18n/it.json mediawiki-1.43.9+dfsg/extensions/Cite/modules/ve-cite/i18n/it.json --- mediawiki-1.43.8+dfsg/extensions/Cite/modules/ve-cite/i18n/it.json 2026-04-01 12:37:38.415980000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/modules/ve-cite/i18n/it.json 2026-06-29 17:51:25.744344200 +0000 @@ -44,7 +44,10 @@ "cite-ve-changedesc-reflist-group-both": "Elenco gruppo note cambiato da \"$1\" a \"$2\"", "cite-ve-changedesc-reflist-group-from": "Elenco gruppo note cambiato da \"$1\" a gruppo generale", "cite-ve-changedesc-reflist-group-to": "Elenco gruppo note cambiato da gruppo generale a \"$1\"", + "cite-ve-changedesc-reflist-responsive-set": "L'elenco dei riferimenti è stato modificato per essere visualizzato in colonne adattive.", + "cite-ve-changedesc-reflist-responsive-unset": "L'elenco dei riferimenti è stato modificato per essere visualizzato in una sola colonna.", "cite-ve-citationneeded-button": "Aggiungi una fonte", + "cite-ve-citationneeded-description": "Un editore ha indicato che questa affermazione necessita di una citazione da una fonte attendibile.", "cite-ve-citationneeded-reason": "Motivo fornito:", "cite-ve-citationneeded-title": "Citazione necessaria", "cite-ve-dialog-reference-contextitem-extends": "Questo riferimento è un riutilizzo con dettagli aggiuntivi:", diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/modules/ve-cite/i18n/ja.json mediawiki-1.43.9+dfsg/extensions/Cite/modules/ve-cite/i18n/ja.json --- mediawiki-1.43.8+dfsg/extensions/Cite/modules/ve-cite/i18n/ja.json 2026-04-01 12:37:38.415980000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/modules/ve-cite/i18n/ja.json 2026-06-29 18:12:59.064043000 +0000 @@ -26,7 +26,8 @@ "おはぐろ蜻蛉", "TAKAHASHI Shuuji", "Shulmj", - "Kokage si" + "Kokage si", + "FlatLanguage" ] }, "visualeditor-cite-tool-name-book": "書籍", diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/modules/ve-cite/i18n/kab.json mediawiki-1.43.9+dfsg/extensions/Cite/modules/ve-cite/i18n/kab.json --- mediawiki-1.43.8+dfsg/extensions/Cite/modules/ve-cite/i18n/kab.json 2021-09-30 16:46:01.193110500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/modules/ve-cite/i18n/kab.json 2026-06-29 17:20:42.885119000 +0000 @@ -1,7 +1,8 @@ { "@metadata": { "authors": [ - "Belkacem77" + "Belkacem77", + "ButterflyOfFire" ] }, "visualeditor-cite-tool-name-book": "Adlis", diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/modules/ve-cite/i18n/ko.json mediawiki-1.43.9+dfsg/extensions/Cite/modules/ve-cite/i18n/ko.json --- mediawiki-1.43.8+dfsg/extensions/Cite/modules/ve-cite/i18n/ko.json 2026-04-01 12:37:38.415980000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/modules/ve-cite/i18n/ko.json 2026-06-29 17:51:25.745344200 +0000 @@ -24,7 +24,8 @@ "고기랑", "렌즈", "아라", - "콩가루" + "콩가루", + "Tensama0415" ] }, "visualeditor-cite-tool-name-book": "책", @@ -43,8 +44,10 @@ "cite-ve-citationneeded-description": "어떤 편집자가 이 주장에 신뢰할 수 있는 출처 인용이 필요하다고 지적했습니다.", "cite-ve-citationneeded-reason": "이유:", "cite-ve-citationneeded-title": "출처 필요", + "cite-ve-dialog-reference-contextitem-extends": "이 각주는 추가적인 세부사항과 함께 재사용된 것입니다:", "cite-ve-dialog-reference-editing-reused": "이 인용은 이 문서에서 {{PLURAL:$1|한 번|2=두 번|$1번}} 사용되었습니다.", "cite-ve-dialog-reference-editing-reused-long": "이 인용은 이 문서에서 {{PLURAL:$1|한 번|2=두 번|$1회}} 사용됐습니다. 여기서 변경한 내용은 이 인용이 재사용된 모든 곳에 반영됩니다.", + "cite-ve-dialog-reference-missing-parent-ref": "이 세부사항들은 존재하지 않는 각주에 연결되어 있습니다. 문서에서 제거하거나 원본 모드에서 문제를 해결하세요.", "cite-ve-dialog-reference-options-group-label": "이 그룹 사용", "cite-ve-dialog-reference-options-group-placeholder": "일반 각주", "cite-ve-dialog-reference-options-responsive-label": "반응형 컬럼 레이아웃 사용", @@ -65,6 +68,7 @@ "cite-ve-reference-input-placeholder": "현재 인용 안에서 검색", "cite-ve-referenceslist-isempty": "이 문서에서 이 목록에 포함될 \"$1\" 그룹으로 된 각주가 없습니다.", "cite-ve-referenceslist-isempty-default": "이 문서에서 이 목록에 포함될 각주가 없습니다.", + "cite-ve-referenceslist-missing-parent": "아래의 세부사항들은 존재하지 않는 각주에 연결되어 있습니다. 문서에서 제거하거나 원본 모드에서 문제를 해결하세요.", "cite-ve-referenceslist-missingref": "이 각주는 틀이나 다른 생성된 블록에서 정의되었고, 현재는 원본 모드에서만 편집할 수 있습니다.", "cite-ve-referenceslist-missingref-in-list": "이 각주는 틀이나 다른 생성된 블록에서 정의되었고, 현재는 원본 모드에서만 미리 볼 수 있습니다.", "cite-ve-referenceslist-missingreflist": "이 각주 목록은 틀에 의해 생성된 것입니다.", diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/modules/ve-cite/i18n/ku-latn.json mediawiki-1.43.9+dfsg/extensions/Cite/modules/ve-cite/i18n/ku-latn.json --- mediawiki-1.43.8+dfsg/extensions/Cite/modules/ve-cite/i18n/ku-latn.json 2025-12-17 21:58:15.510334300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/modules/ve-cite/i18n/ku-latn.json 2026-06-23 01:21:02.851362500 +0000 @@ -16,7 +16,7 @@ "cite-ve-dialog-reference-editing-reused": "Ev çavkanî di vê rûpelê de {{PLURAL:$1|carekî|2=car|$1 caran}} tê bikaranîn.", "cite-ve-dialog-reference-options-group-label": "Vê komê bi kar bîne", "cite-ve-dialog-reference-options-group-placeholder": "Çavkaniyên giştî", - "cite-ve-dialog-reference-options-responsive-label": "Plansaziya stûnê ya bersivdar bi kar bîne", + "cite-ve-dialog-reference-options-responsive-label": "Dîzayna stûnê ya bersivdar bi kar bîne", "cite-ve-dialog-reference-options-section": "Vebijark", "cite-ve-dialog-reference-title": "Çavkanî", "cite-ve-dialog-reference-useexisting-tool": "Dîsa bi kar bîne", @@ -28,8 +28,8 @@ "cite-ve-dialogbutton-reference-tooltip": "Bingehîn", "cite-ve-dialogbutton-referenceslist-tooltip": "Lîsteya çavkaniyan", "cite-ve-reference-input-placeholder": "Di navbera gotinên rojane de bigere", - "cite-ve-referenceslist-isempty": "Di vê rûpelê de di koma \"$1\" de ti çavkanî tine ku bên lîstekirin.", - "cite-ve-referenceslist-isempty-default": "Di vê rûpelê de ti çavkanî tine ku were lîstekirin.", + "cite-ve-referenceslist-isempty": "Di vê sahîfeyê de di koma \"$1\" de ti çavkanî tine ku bên lîstekirin.", + "cite-ve-referenceslist-isempty-default": "Di vê sahîfeyê de ti çavkanî tine ku were lîstekirin.", "cite-ve-referenceslist-missingref": "Ev çavkanî ji aliyê şablonekê ve hatiye çêkirin, vêga tenê di moda çavkaniyê de dikare biguhêrî.", "cite-ve-referenceslist-missingreflist": "Ev listeya çavkaniyan ji aliyê şablonekê hatiye çêkirin, tenê di moda çavkaniyê de dikare biguhêrî.", "cite-ve-toolbar-group-label": "Çavkanî", diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/modules/ve-cite/i18n/nl.json mediawiki-1.43.9+dfsg/extensions/Cite/modules/ve-cite/i18n/nl.json --- mediawiki-1.43.8+dfsg/extensions/Cite/modules/ve-cite/i18n/nl.json 2026-04-01 12:37:38.416980000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/modules/ve-cite/i18n/nl.json 2026-06-29 17:51:25.746344000 +0000 @@ -53,7 +53,7 @@ "cite-ve-changedesc-reflist-responsive-set": "Referentielijst gewijzigd naar responsive kolommen", "cite-ve-changedesc-reflist-responsive-unset": "Referentielijst gewijzigd naar één kolom", "cite-ve-citationneeded-button": "Referentie toevoegen", - "cite-ve-citationneeded-description": "Een redacteur heeft aangegeven dat deze bewering een verwijzing naar een betrouwbare bron nodig heeft.", + "cite-ve-citationneeded-description": "Een bewerker heeft aangegeven dat deze bewering een verwijzing naar een betrouwbare bron nodig heeft.", "cite-ve-citationneeded-reason": "Opgegeven reden:", "cite-ve-citationneeded-title": "Referentie gewenst", "cite-ve-dialog-reference-contextitem-extends": "Deze referentie is hergebruikt met aanvullende details:", @@ -78,7 +78,7 @@ "cite-ve-dialog-referenceslist-contextitem-description-named": "Lijst van referenties in de groep \"$1\"", "cite-ve-dialog-referenceslist-title": "Referentielijst", "cite-ve-dialogbutton-citation-educationpopup-text": "Verbetert uw inhoud door het toevoegen van bronnen voor gegevens. U kunt citeren uit boeken, kranten en andere websites.", - "cite-ve-dialogbutton-citation-educationpopup-title": "Citaten", + "cite-ve-dialogbutton-citation-educationpopup-title": "Referenties", "cite-ve-dialogbutton-reference-full-label": "Eenvoudig", "cite-ve-dialogbutton-reference-title": "Referentie", "cite-ve-dialogbutton-reference-tooltip": "Eenvoudige", diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/modules/ve-cite/i18n/pap.json mediawiki-1.43.9+dfsg/extensions/Cite/modules/ve-cite/i18n/pap.json --- mediawiki-1.43.8+dfsg/extensions/Cite/modules/ve-cite/i18n/pap.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/modules/ve-cite/i18n/pap.json 2026-06-29 17:51:25.746344000 +0000 @@ -0,0 +1,38 @@ +{ + "@metadata": { + "authors": [ + "Kallmemel" + ] + }, + "visualeditor-cite-tool-name-book": "Buki", + "visualeditor-cite-tool-name-journal": "Revista", + "visualeditor-cite-tool-name-news": "Notisia", + "visualeditor-cite-tool-name-web": "Wèpsait", + "cite-ve-changedesc-ref-group-both": "Grupo di referensia a kambia di \"$1\" pa \"$2\"", + "cite-ve-citationneeded-button": "Agregá un sitashon", + "cite-ve-citationneeded-reason": "Motibu duná:", + "cite-ve-citationneeded-title": "Sitashon nesesario", + "cite-ve-dialog-reference-options-group-label": "Usa e grupo aki", + "cite-ve-dialog-reference-options-group-placeholder": "Referensia general", + "cite-ve-dialog-reference-options-section": "Opshon", + "cite-ve-dialog-reference-title": "Referensia", + "cite-ve-dialog-reference-useexisting-tool": "Reutilisá", + "cite-ve-dialog-referenceslist-contextitem-description-general": "Lista di referensia general", + "cite-ve-dialog-referenceslist-contextitem-description-named": "Lista di referensia pa grupo \"$1\"", + "cite-ve-dialog-referenceslist-title": "Lista di referensia", + "cite-ve-dialogbutton-citation-educationpopup-text": "Mehorá bo kontenido dor di agregá fuente di informashon. Bo por sita for di buki, korant i wèpsait.", + "cite-ve-dialogbutton-citation-educationpopup-title": "Sitashon", + "cite-ve-dialogbutton-reference-full-label": "Básiko", + "cite-ve-dialogbutton-reference-title": "Referensia", + "cite-ve-dialogbutton-reference-tooltip": "Simpel", + "cite-ve-dialogbutton-referenceslist-tooltip": "Lista di referensia", + "cite-ve-reference-input-placeholder": "Listra denter sitashonnan aktual", + "cite-ve-referenceslist-isempty": "No tin referensia ku e grupo \"$1\" riba e página aki pa inkluí den e lista aki.", + "cite-ve-referenceslist-isempty-default": "No tin referensia riba e página aki pa inkluí den e lista aki.", + "cite-ve-referenceslist-missing-parent": "E detayenan akibou ta vinkulá na un referensia ku falta. Por fabor kita nan for di e página òf drecha e problema aki den modo di fuente.", + "cite-ve-referenceslist-missingref": "E referensia aki ta definí den un malchi òf otro blòki generá, i pa awor por wòrdu editá solamente den modo di fuente.", + "cite-ve-referenceslist-missingref-in-list": "E referensia aki ta definí den un malchi òf otro blòki generá, i pa awor por wòrdu previsualisá solamente den modo di fuente.", + "cite-ve-referenceslist-missingreflist": "E lista di referensia aki ta wòrdu generá dor di un malchi.", + "cite-ve-toolbar-group-label": "Sita", + "cite-ve-othergroup-item": "$1 referensia" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/modules/ve-cite/i18n/ru.json mediawiki-1.43.9+dfsg/extensions/Cite/modules/ve-cite/i18n/ru.json --- mediawiki-1.43.8+dfsg/extensions/Cite/modules/ve-cite/i18n/ru.json 2026-04-01 12:37:38.417980200 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/modules/ve-cite/i18n/ru.json 2026-06-29 17:51:25.747344300 +0000 @@ -40,7 +40,9 @@ "Умар", "EneshTranslates", "Merrahtar", - "Yurina Tatiana" + "Yurina Tatiana", + "Le Loi", + "Alex NB IT" ] }, "visualeditor-cite-tool-name-book": "Книга", @@ -59,8 +61,10 @@ "cite-ve-citationneeded-description": "Редактор указал, что это утверждение нуждается в ссылке на надежный источник.", "cite-ve-citationneeded-reason": "Указанная причина:", "cite-ve-citationneeded-title": "Нужна ссылка на источник", + "cite-ve-dialog-reference-contextitem-extends": "Эта сноска представляет собой повторное использование другой сноски с новыми подробностями:", "cite-ve-dialog-reference-editing-reused": "Эта ссылка используется на странице $1 {{PLURAL:$1|раз|раза|раз}}.", "cite-ve-dialog-reference-editing-reused-long": "Эта ссылка используется на странице {{PLURAL:$1|однажды|2=дважды|$1 раз}}. Выполненные здесь изменения будут применены ко всем местам её использования.", + "cite-ve-dialog-reference-missing-parent-ref": "Эта вложенная сноска связана с отсутствующей основной сноской. Пожалуйста, удалите её со страницы или исправьте ошибку в режиме редактирования вики-разметки.", "cite-ve-dialog-reference-options-group-label": "Использовать эту группу", "cite-ve-dialog-reference-options-group-placeholder": "Общие ссылки", "cite-ve-dialog-reference-options-responsive-label": "Использовать адаптивный макет столбцов", @@ -81,6 +85,7 @@ "cite-ve-reference-input-placeholder": "Поиск в пределах текущих ссылок на источники", "cite-ve-referenceslist-isempty": "На этой странице нет ссылок с группой «$1» для включения в этот список.", "cite-ve-referenceslist-isempty-default": "На этой странице нет ссылок для включения в этот список.", + "cite-ve-referenceslist-missing-parent": "Приведённые ниже вложенные сноски связаны с отсутствующей основной сноской. Пожалуйста, удалите их со страницы или исправьте эту ошибку в режиме редактирования вики-разметки.", "cite-ve-referenceslist-missingref": "Эта сноска определена в шаблоне или другом генерируемом блоке и на данный момент может быть отредактирована только в режиме правки исходного текста.", "cite-ve-referenceslist-missingref-in-list": "Это примечание определено в шаблоне или другом генерируемом блоке и на данный момент может быть предпросмотрено только в режиме правки вики-кода.", "cite-ve-referenceslist-missingreflist": "Этот список примечаний генерируется шаблоном.", diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/modules/ve-cite/i18n/sjd.json mediawiki-1.43.9+dfsg/extensions/Cite/modules/ve-cite/i18n/sjd.json --- mediawiki-1.43.8+dfsg/extensions/Cite/modules/ve-cite/i18n/sjd.json 2026-03-30 15:24:38.953700500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/modules/ve-cite/i18n/sjd.json 2026-06-29 17:51:25.747344300 +0000 @@ -4,15 +4,41 @@ "Merrahtar" ] }, + "visualeditor-cite-tool-name-book": "Кыррьй", + "visualeditor-cite-tool-name-journal": "Журналл", + "visualeditor-cite-tool-name-news": "О̄дтас", "visualeditor-cite-tool-name-web": "Вэб-са̄ййт", + "cite-ve-changedesc-ref-group-both": "Ка̄йв тугк нэ̄мм воа̄йхувэ нэ̄мэсьт \"$1\" нэ̄мме \"$2\"", + "cite-ve-changedesc-ref-group-from": "Ка̄йв туһк воа̄йхувэ тугкэсьт \"$1\" э̄ххтса тугке", + "cite-ve-changedesc-ref-group-to": "Ка̄йв туһк воа̄йхувэ э̄ххтса тугкэсьт \"$1\" туһке", + "cite-ve-changedesc-reflist-group-both": "Коа̄йвэ нэ̄ммлыст тугк нэ̄мм воа̄йхувэ нэ̄мэсьт \"$1\" нэ̄мме \"$2\"", + "cite-ve-changedesc-reflist-group-from": "Коа̄йвэ туһк воа̄йхувэ \"$1\" тугкэсьт э̄ххтса тугке", + "cite-ve-changedesc-reflist-group-to": "Коа̄йвэ нэ̄ммлыст туһк воа̄йхувэ э̄ххтса тугкэсьт \"$1\" туһке", + "cite-ve-changedesc-reflist-responsive-set": "Коа̄йвэ нэ̄ммлысст воа̄йхувэ адаптивнэ стуэлпанҍ вуэзхэллмушша", + "cite-ve-changedesc-reflist-responsive-unset": "Коа̄йвэ нэ̄ммлысст воа̄йхувэ эфт стуэлпасьт вуэзхэллмушша", + "cite-ve-citationneeded-button": "Лажьхэ ка̄ййва ноа̄ллькъемуж", + "cite-ve-citationneeded-description": "Воа̄йхэй вӯзеһтҍ, тэнн пыйнэмуж гуэйкэ на̄дӭй ка̄йвва вӯзьхэ быдт.", + "cite-ve-citationneeded-reason": "Аннтма а̄шшь:", + "cite-ve-citationneeded-title": "Быдт ка̄ййва ноа̄ллькъемуж", + "cite-ve-dialog-reference-editing-reused": "Тэдт ка̄ййв {{PLURAL:$1|э̄ххьтэшьт|2=кӯһтэшьт|3=ко̄ллмэшьт|4=не̄лльешьт|5=выдтэшьт|6=кудтэшьт|7=кыджьмэшьт|8=ка̄ххцэшьт|$1 вӯррэ}} тэнн лыстэсьт о̄ннъювв.", "cite-ve-dialog-reference-options-group-label": "Оаннӭ тэнн группа", + "cite-ve-dialog-reference-options-group-placeholder": "Э̄ххтса ка̄йв", "cite-ve-dialog-reference-options-responsive-label": "Оаннӭ адаптивнэ стуалпае макет", + "cite-ve-dialog-reference-options-section": "Параметэр", "cite-ve-dialog-reference-title": "Тӣһтса̄ннҍ", "cite-ve-dialog-reference-useexisting-tool": "Аввта оаннӭ", + "cite-ve-dialog-referenceslist-contextitem-description-general": "Э̄ххтса коа̄йвэ нэ̄ммлысст", + "cite-ve-dialog-referenceslist-contextitem-description-named": "Коа̄йвэ нэ̄ммлысст \"$1\" тугк гуэйкэ", "cite-ve-dialog-referenceslist-title": "Тӣһтсоа̄нӭ нэ̄ммлысст", + "cite-ve-dialogbutton-citation-educationpopup-title": "Коа̄йвэтҍ ноа̄ллькъемуж", + "cite-ve-dialogbutton-reference-full-label": "А̄рркъесь", + "cite-ve-dialogbutton-reference-title": "Ка̄ййв", "cite-ve-dialogbutton-reference-tooltip": "Пыйе ба̄зовэ", "cite-ve-dialogbutton-referenceslist-tooltip": "Тӣһтсоа̄нӭ нэ̄ммлысст", + "cite-ve-reference-input-placeholder": "О̄дзэ кэскэсьт тэйта коа̄йвэтҍ ноа̄ллькъемужэ", "cite-ve-referenceslist-isempty": "Тэнн лыстэсьт евла тӣһтса̄нҍ «$1» группанҍ тэнн лысста ва̄лльтэм гуэйкэ.", "cite-ve-referenceslist-isempty-default": "Тэнн лыстэсьт евла тӣһтса̄нҍ тэнн лысста ва̄лльтэм гуэйкэ.", + "cite-ve-referenceslist-missingreflist": "Тэдт коа̄йвэ нэ̄ммлысст лӣ коа̄вь вӣкенҍ лыһкъюввма.", + "cite-ve-toolbar-group-label": "Лажьхэ ка̄йв", "cite-ve-othergroup-item": "$1 тӣһтса̄нҍ" } diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/modules/ve-cite/i18n/sk.json mediawiki-1.43.9+dfsg/extensions/Cite/modules/ve-cite/i18n/sk.json --- mediawiki-1.43.8+dfsg/extensions/Cite/modules/ve-cite/i18n/sk.json 2025-12-17 21:58:15.514334400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/modules/ve-cite/i18n/sk.json 2026-06-23 01:21:02.852362400 +0000 @@ -7,7 +7,8 @@ "Sudo77(new)", "Teslaton", "TomášPolonec", - "Vlad5250" + "Vlad5250", + "Wizzard" ] }, "visualeditor-cite-tool-name-book": "Kniha", @@ -38,7 +39,7 @@ "cite-ve-dialog-referenceslist-title": "Zoznam referencií", "cite-ve-dialogbutton-citation-educationpopup-text": "Skvalitňuje váš obsah doplnením zdrojov informácií. Môžete citovať z kníh, novín alebo webových stránok.", "cite-ve-dialogbutton-citation-educationpopup-title": "Citácie", - "cite-ve-dialogbutton-reference-full-label": "Základná podoba", + "cite-ve-dialogbutton-reference-full-label": "Základná", "cite-ve-dialogbutton-reference-title": "Referencia", "cite-ve-dialogbutton-reference-tooltip": "Referencia", "cite-ve-dialogbutton-referenceslist-tooltip": "Zoznam referencií", @@ -47,7 +48,7 @@ "cite-ve-referenceslist-isempty-default": "Na tejto stránke nie sú definované žiadne referencie, ktoré by bolo možné zobraziť v tomto zozname.", "cite-ve-referenceslist-missingref": "Táto referencia je definovaná v šablóne alebo inej automaticky generovanej časti textu. Zatiľ je možné editovať ju len v režime zdrojového kódu.", "cite-ve-referenceslist-missingref-in-list": "Táto referencia je definovaná v šablóne alebo inej generovanej časti textu a zatiaľ je možné editovať ju len v režime zdrojového kódu.", - "cite-ve-referenceslist-missingreflist": "Tento zoznam referencií je generovaný šablónou a zatiaľ ho je možné upravovať len v režime zdrojového textu.", + "cite-ve-referenceslist-missingreflist": "Tento zoznam referencií je generovaný šablónou.", "cite-ve-toolbar-group-label": "Citácia", "cite-ve-othergroup-item": "$1 referencia" } diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/modules/ve-cite/i18n/so.json mediawiki-1.43.9+dfsg/extensions/Cite/modules/ve-cite/i18n/so.json --- mediawiki-1.43.8+dfsg/extensions/Cite/modules/ve-cite/i18n/so.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/modules/ve-cite/i18n/so.json 2026-06-29 17:51:25.747344300 +0000 @@ -0,0 +1,52 @@ +{ + "@metadata": { + "authors": [ + "AhmedG612" + ] + }, + "visualeditor-cite-tool-name-book": "Buug", + "visualeditor-cite-tool-name-journal": "Wariisgeed", + "visualeditor-cite-tool-name-news": "Wararka", + "visualeditor-cite-tool-name-web": "Mareegta", + "cite-ve-changedesc-ref-group-both": "Kooxda tixraaca waxaa laga beddelay \"$1\" loona beddelay \"$2\"", + "cite-ve-changedesc-ref-group-from": "Kooxda tixraaca waxaa laga beddelay \"$1\" loona beddelay kooxda guud", + "cite-ve-changedesc-ref-group-to": "Kooxda tixraaca waxaa laga beddelay kooxda guud loona beddelay \"$1\"", + "cite-ve-changedesc-reflist-group-both": "Liiska kooxda tixraaca waxaa laga beddelay \"$1\" loona beddelay \"$2\"", + "cite-ve-changedesc-reflist-group-from": "Liiska kooxda tixraaca waxaa laga beddelay \"$1\" loona beddelay kooxda guud", + "cite-ve-changedesc-reflist-group-to": "Liiska kooxda tixraaca waxaa laga beddelay kooxda guud loona beddelay \"$1\"", + "cite-ve-changedesc-reflist-responsive-set": "Liiska tixraacyada waxaa loo beddelay inay u muuqdaan tiirar isku habeynaya", + "cite-ve-changedesc-reflist-responsive-unset": "Liiska tixraacyada waxaa loo beddelay inay u muuqdaan hal tiir oo kaliya", + "cite-ve-citationneeded-button": "Ku dar xigasho", + "cite-ve-citationneeded-description": "Tifaftire ayaa tilmaamay in sheegashadan ay u baahan tahay tixraac laga helay ilo lagu kalsoonaan karo.", + "cite-ve-citationneeded-reason": "Sababta la bixiyey:", + "cite-ve-citationneeded-title": "Xigasho ayaa loo baahan yahay", + "cite-ve-dialog-reference-contextitem-extends": "Tixraacan waa dib-u-isticmaalka tixraac kale oo wata faahfaahin dheeri ah:", + "cite-ve-dialog-reference-editing-reused": "Tixraacan waxaa boggaan laga isticmaalay {{PLURAL:$1|mar|2=laba jeer|$1 jeer}}.", + "cite-ve-dialog-reference-editing-reused-long": "Tixraacan waxaa boggaan laga isticmaalay {{PLURAL:$1|mar|2=laba jeer|$1 jeer}}. Wax ka beddelka halkan lagu sameeyo waxaa laga dabaqi doonaa dhammaan meelaha ay tixraacani dib uga soo noqoto.", + "cite-ve-dialog-reference-missing-parent-ref": "Faahfaahintaan waxay ku xiran yihiin tixraac maqan. Fadlan ka saar bogga ama arrinta ka xallil qaabka kooxda.", + "cite-ve-dialog-reference-options-group-label": "Isticmaal kooxdaan", + "cite-ve-dialog-reference-options-group-placeholder": "Tixraacyada guud", + "cite-ve-dialog-reference-options-responsive-label": "Isticmaal qaabka tiirarka ee is waafajinta leh", + "cite-ve-dialog-reference-options-section": "Xulashooyinka", + "cite-ve-dialog-reference-placeholder": "Ku qor ama ku dheji tixraacaaga halkaan, ama geli tusmada xigashada.", + "cite-ve-dialog-reference-title": "Tixraac", + "cite-ve-dialog-reference-useexisting-tool": "Dib u isticmaal", + "cite-ve-dialog-referenceslist-contextitem-description-general": "Liiska tixraacyada guud", + "cite-ve-dialog-referenceslist-contextitem-description-named": "Liiska tixraacyada kooxda \"$1\"", + "cite-ve-dialog-referenceslist-title": "Liiska tixraacyada", + "cite-ve-dialogbutton-citation-educationpopup-text": "Waxay ku habeynaysaa qoraalkaaga adoo ku daraya ilaha xogta. Waxaad xigan kartaa buugaagta, wargeysyada iyo mareegaha.", + "cite-ve-dialogbutton-citation-educationpopup-title": "Xigashooyinka", + "cite-ve-dialogbutton-reference-full-label": "Aasaasiga ah", + "cite-ve-dialogbutton-reference-title": "Tixraac", + "cite-ve-dialogbutton-reference-tooltip": "Aasaasi", + "cite-ve-dialogbutton-referenceslist-tooltip": "Liiska tixraacyada", + "cite-ve-reference-input-placeholder": "Ka dhex raadi xigashooyinka hadda jira", + "cite-ve-referenceslist-isempty": "Kuma jiraan boggaan wax tixraacyo ah oo ka tirsan kooxda \"$1\" oo lagu dari karo liiskaan.", + "cite-ve-referenceslist-isempty-default": "Kuma jiraan boggaan wax tixraacyo ah oo lagu dari karo liiskaan.", + "cite-ve-referenceslist-missing-parent": "Faahfaahinta hoose waxay ku xiran tahay tixraac maqan. Fadlan ka saar bogga ama arrintaan ku cilad bixi habka qoraalka.", + "cite-ve-referenceslist-missingref": "Tixraacaan waxaa lagu dhex qeexay tusmada ama meel kale oo si otomaatig ah u dhalatay, haddana waxaa kaliya oo wax laga beddeli karaa habka qoraalka", + "cite-ve-referenceslist-missingref-in-list": "Tixraacaan waxaa lagu dhex qeexay tusmada ama qayb kale oo la dhalay, markaan la joogana waxaa kaliya oo lagu hor-arki karaa habka koodhka.", + "cite-ve-referenceslist-missingreflist": "Liiskaan tixraacyada ah waxaa dhalay tusmada.", + "cite-ve-toolbar-group-label": "Xigasho", + "cite-ve-othergroup-item": "$1 tixraac" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/modules/ve-cite/i18n/uk.json mediawiki-1.43.9+dfsg/extensions/Cite/modules/ve-cite/i18n/uk.json --- mediawiki-1.43.8+dfsg/extensions/Cite/modules/ve-cite/i18n/uk.json 2026-04-01 12:37:38.418980100 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/modules/ve-cite/i18n/uk.json 2026-06-29 17:51:25.748344200 +0000 @@ -20,7 +20,9 @@ "SteveR", "Tel'et", "Tifinaghes", - "Ата" + "Ата", + "Repakr", + "Vlad5250" ] }, "visualeditor-cite-tool-name-book": "Книга", @@ -39,6 +41,7 @@ "cite-ve-citationneeded-description": "Редактор вказав, що це твердження потребує посилання на авторитетне джерело.", "cite-ve-citationneeded-reason": "Вказана причина:", "cite-ve-citationneeded-title": "Потрібне посилання на джерело", + "cite-ve-dialog-reference-contextitem-extends": "Цю примітку повторно використано з додатковими деталями:", "cite-ve-dialog-reference-editing-reused": "Ця примітка вживається $1 {{PLURAL:$1|раз|рази|разів}} на цій сторінці.", "cite-ve-dialog-reference-editing-reused-long": "Ця примітка вживається на цій сторінці {{PLURAL:$1|$1 раз|$1 рази|$1 разів}}. Зміни, здійснені тут, буде застосовано в усіх місцях, у яких повторно використовується ця примітка.", "cite-ve-dialog-reference-editing-extends": "Це посилання є повторним використанням із додатковими деталями. Тут ви можете редагувати лише деталі.", diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/modules/ve-cite/i18n/zh-hans.json mediawiki-1.43.9+dfsg/extensions/Cite/modules/ve-cite/i18n/zh-hans.json --- mediawiki-1.43.8+dfsg/extensions/Cite/modules/ve-cite/i18n/zh-hans.json 2026-04-01 12:37:38.419980000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/modules/ve-cite/i18n/zh-hans.json 2026-06-29 17:51:25.748344200 +0000 @@ -32,7 +32,8 @@ "沈澄心", "Kcx36", "人间百态", - "Peterxy12" + "Peterxy12", + "Peterxy" ] }, "visualeditor-cite-tool-name-book": "图书", diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/modules/ve-cite/ve.dm.MWDocumentReferences.js mediawiki-1.43.9+dfsg/extensions/Cite/modules/ve-cite/ve.dm.MWDocumentReferences.js --- mediawiki-1.43.8+dfsg/extensions/Cite/modules/ve-cite/ve.dm.MWDocumentReferences.js 2026-04-01 12:37:38.419980000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/modules/ve-cite/ve.dm.MWDocumentReferences.js 2026-06-29 17:51:25.749344000 +0000 @@ -47,15 +47,15 @@ */ ve.dm.MWDocumentReferences.static.refsForDoc = function ( doc ) { let docRefs; + // Only use cache if we're working with the full document. if ( !doc.getOriginalDocument() ) { - // Only use cache if we're working with the full document. - docRefs = doc.getStorage( 'document-references-store' ); + docRefs = doc.extCiteDocumentReferences; } if ( docRefs === undefined ) { docRefs = new ve.dm.MWDocumentReferences( doc ); } if ( !doc.getOriginalDocument() ) { - doc.setStorage( 'document-references-store', docRefs ); + doc.extCiteDocumentReferences = docRefs; } return docRefs; }; diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/modules/ve-cite/ve.dm.MWReferenceNode.js mediawiki-1.43.9+dfsg/extensions/Cite/modules/ve-cite/ve.dm.MWReferenceNode.js --- mediawiki-1.43.8+dfsg/extensions/Cite/modules/ve-cite/ve.dm.MWReferenceNode.js 2026-04-01 12:37:38.420980200 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/modules/ve-cite/ve.dm.MWReferenceNode.js 2026-06-29 18:12:59.068043000 +0000 @@ -94,7 +94,7 @@ contentsUsed: body !== '' && queueResult.isNew } }; - if ( mwAttrs.extends && mw.config.get( 'wgCiteBookReferencing' ) ) { + if ( mwAttrs.extends && mw.config.get( 'wgCiteSubReferencing' ) ) { dataElement.attributes.extendsRef = mwAttrs.extends ? 'literal/' + mwAttrs.extends : null; } if ( reflistItemId ) { diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/src/FootnoteMarkFormatter.php mediawiki-1.43.9+dfsg/extensions/Cite/src/FootnoteMarkFormatter.php --- mediawiki-1.43.8+dfsg/extensions/Cite/src/FootnoteMarkFormatter.php 2026-04-01 12:37:38.424980200 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/src/FootnoteMarkFormatter.php 2026-06-29 18:12:59.074043000 +0000 @@ -61,7 +61,7 @@ private function makeLabel( ReferenceStackItem $ref, Parser $parser ): string { $label = $this->fetchCustomizedLinkLabel( $parser, $ref->group, $ref->number ) ?? $this->makeDefaultLabel( $ref ); - if ( isset( $ref->extendsIndex ) ) { + if ( $ref->extendsIndex !== null ) { $label .= '.' . $this->messageLocalizer->localizeDigits( (string)$ref->extendsIndex ); } return $label; diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/src/Hooks/CiteHooks.php mediawiki-1.43.9+dfsg/extensions/Cite/src/Hooks/CiteHooks.php --- mediawiki-1.43.8+dfsg/extensions/Cite/src/Hooks/CiteHooks.php 2026-04-01 12:37:38.424980200 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/src/Hooks/CiteHooks.php 2026-06-29 18:12:59.075043200 +0000 @@ -91,7 +91,7 @@ public function onResourceLoaderGetConfigVars( array &$vars, $skin, Config $config ): void { $vars['wgCiteVisualEditorOtherGroup'] = $config->get( 'CiteVisualEditorOtherGroup' ); $vars['wgCiteResponsiveReferences'] = $config->get( 'CiteResponsiveReferences' ); - $vars['wgCiteBookReferencing'] = $config->get( 'CiteBookReferencing' ); + $vars['wgCiteSubReferencing'] = $config->get( 'CiteBookReferencing' ); } /** @@ -291,10 +291,8 @@ ], 'packageFiles' => [ 'index.js', - 'constants.js', 'createReferenceGateway.js', 'createReferencePreview.js', - 'isReferencePreviewsEnabled.js', 'referencePreviewsInstrumentation.js' ] ] diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/src/ReferenceListFormatter.php mediawiki-1.43.9+dfsg/extensions/Cite/src/ReferenceListFormatter.php --- mediawiki-1.43.8+dfsg/extensions/Cite/src/ReferenceListFormatter.php 2026-04-01 12:37:38.425980300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/src/ReferenceListFormatter.php 2026-06-29 18:12:59.076043100 +0000 @@ -101,19 +101,19 @@ // Make sure the parent is not a subreference. // FIXME: Move to a validation function. $extends =& $ref->extends; - if ( isset( $extends ) && isset( $groupRefs[$extends]->extends ) ) { + if ( $extends !== null && isset( $groupRefs[$extends]->extends ) ) { $ref->warnings[] = [ 'cite_error_ref_nested_extends', $extends, $groupRefs[$extends]->extends ]; } - if ( !$indented && isset( $extends ) ) { + if ( !$indented && $extends !== null ) { // The nested
      must be inside the parent's
    1. if ( preg_match( '#
    2. \s*$#D', $parserInput, $matches, PREG_OFFSET_CAPTURE ) ) { $parserInput = substr( $parserInput, 0, $matches[0][1] ); } $parserInput .= Html::openElement( 'ol', [ 'class' => 'mw-extended-references' ] ); $indented = $matches[0][0] ?? true; - } elseif ( $indented && !isset( $extends ) ) { + } elseif ( $indented && $extends === null ) { $parserInput .= $this->closeIndention( $indented ); $indented = false; } @@ -151,13 +151,13 @@ // Special case for an incomplete follow="…". This is valid e.g. in the Page:… namespace on // Wikisource. Note this returns a

      , not an

    3. as expected! - if ( isset( $ref->follow ) ) { + if ( $ref->follow !== null ) { return '

      ' . $text . '

      '; } // Parameter $4 in the cite_references_link_one and cite_references_link_many messages $extraAttributes = ''; - if ( isset( $ref->dir ) ) { + if ( $ref->dir !== null ) { // The following classes are generated here: // * mw-cite-dir-ltr // * mw-cite-dir-rtl @@ -165,7 +165,7 @@ } if ( $ref->count === 1 ) { - if ( !isset( $ref->name ) ) { + if ( $ref->name === null ) { $id = $ref->key; $backlinkId = $this->anchorFormatter->backLink( $ref->key ); } else { @@ -220,7 +220,7 @@ private function renderTextAndWarnings( Parser $parser, $key, ReferenceStackItem $ref, bool $isSectionPreview ): string { - if ( !isset( $ref->text ) ) { + if ( $ref->text === null ) { return $this->errorReporter->plain( $parser, $isSectionPreview ? 'cite_warning_sectionpreview_no_text' @@ -270,7 +270,7 @@ private function referencesFormatEntryAlternateBacklinkLabel( Parser $parser, int $offset ): ?string { - if ( !isset( $this->backlinkLabels ) ) { + if ( $this->backlinkLabels === null ) { $msg = $this->messageLocalizer->msg( 'cite_references_link_many_format_backlink_labels' ); $this->backlinkLabels = $msg->isDisabled() ? [] : preg_split( '/\s+/', $msg->plain() ); } diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/src/ReferenceStack.php mediawiki-1.43.9+dfsg/extensions/Cite/src/ReferenceStack.php --- mediawiki-1.43.8+dfsg/extensions/Cite/src/ReferenceStack.php 2026-04-01 12:37:38.425980300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/src/ReferenceStack.php 2026-06-29 18:12:59.076043100 +0000 @@ -153,9 +153,9 @@ $ref->number ??= ++$this->groupRefSequence[$group]; // Do not mess with a known parent a second time - if ( $extends && !isset( $ref->extendsIndex ) ) { + if ( $extends && $ref->extendsIndex === null ) { $parentRef =& $this->refs[$group][$extends]; - if ( !isset( $parentRef ) ) { + if ( $parentRef === null ) { // Create a new placeholder and give it the current sequence number. $parentRef = new ReferenceStackItem(); $parentRef->name = $extends; @@ -347,7 +347,7 @@ $ref =& $this->refs[$group][$name]; $ref ??= new ReferenceStackItem(); $ref->placeholder = false; - if ( !isset( $ref->text ) ) { + if ( $ref->text === null ) { $ref->text = $text; } elseif ( $ref->text !== $text ) { // two refs with same key and different content diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/src/Validator.php mediawiki-1.43.9+dfsg/extensions/Cite/src/Validator.php --- mediawiki-1.43.8+dfsg/extensions/Cite/src/Validator.php 2026-04-01 12:37:38.425980300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/src/Validator.php 2026-06-29 18:12:59.077043000 +0000 @@ -63,7 +63,7 @@ $groupRefs = $this->referenceStack->getGroupRefs( $group ); // @phan-suppress-next-line PhanTypeMismatchDimFetchNullable false positive - if ( isset( $groupRefs[$name] ) && !isset( $groupRefs[$name]->extends ) ) { + if ( isset( $groupRefs[$name ?? ''] ) && $groupRefs[$name ?? '']->extends === null ) { // T242141: A top-level can't be changed into a sub-reference return StatusValue::newFatal( 'cite_error_references_duplicate_key', $name ); } elseif ( isset( $groupRefs[$extends]->extends ) ) { diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/tests/parser/subReferencing.txt mediawiki-1.43.9+dfsg/extensions/Cite/tests/parser/subReferencing.txt --- mediawiki-1.43.8+dfsg/extensions/Cite/tests/parser/subReferencing.txt 2026-04-01 12:37:38.428980400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/tests/parser/subReferencing.txt 2026-06-29 18:12:59.082043200 +0000 @@ -228,13 +228,15 @@ T236256 - Sub-referencing a reference that doesn't exist #1 !! config wgCiteBookReferencing=true +!! options +disabled !! wikitext page 1 !! html/php

      [1.1]

        -
      1. Cite error: Invalid <ref> tag; no text was provided for refs named a
        1. page 1 +
        2. Cite error: Invalid <ref> tag; no text was provided for refs named a
          1. page 1
      @@ -244,6 +246,8 @@ T236256 - Sub-referencing a reference that doesn't exist #2 !! config wgCiteBookReferencing=true +!! options +disabled !! wikitext book page 1 @@ -254,7 +258,7 @@
      1. book
      2. -
      3. Cite error: Invalid <ref> tag; no text was provided for refs named a
        1. page 1 +
        2. Cite error: Invalid <ref> tag; no text was provided for refs named a
          1. page 1
      @@ -329,6 +333,8 @@ T236256 - Cannot sub-reference a sub-reference (no nesting), specified in reverse order !! config wgCiteBookReferencing=true +!! options +disabled !! wikitext section 3 page 2 @@ -340,7 +346,7 @@ [2]

        -
      1. Cite error: Invalid <ref> tag; no text was provided for refs named b
        1. section 3 +
        2. Cite error: Invalid <ref> tag; no text was provided for refs named b
          1. section 3
        3. book @@ -443,6 +449,8 @@ T236256 - Sub-reference in named group cannot access parent from another named group !! config wgCiteBookReferencing=true +!! options +disabled !! wikitext book page @@ -457,7 +465,7 @@
        -
      1. Cite error: Invalid <ref> tag; no text was provided for refs named a
        1. page +
        2. Cite error: Invalid <ref> tag; no text was provided for refs named a
          1. page
      @@ -467,6 +475,8 @@ T236256 - Sub-reference in the unnamed default group doesn't collide with refs from other groups !! config wgCiteBookReferencing=true +!! options +disabled !! wikitext book page @@ -480,7 +490,7 @@
      -
    1. Cite error: Invalid <ref> tag; no text was provided for refs named a
      1. page +
      2. Cite error: Invalid <ref> tag; no text was provided for refs named a
        1. page
    @@ -490,6 +500,8 @@ T236256 - Sub-reference in named group cannot access parent from unnamed default group !! config wgCiteBookReferencing=true +!! options +disabled !! wikitext book page @@ -499,7 +511,7 @@ [g1 1.1]

      -
    1. Cite error: Invalid <ref> tag; no text was provided for refs named a
      1. page +
      2. Cite error: Invalid <ref> tag; no text was provided for refs named a
        1. page
    @@ -596,6 +608,8 @@ Sub-referencing a list-defined parent that doesn't appear in the text, but in !! config wgCiteBookReferencing=true +!! options +disabled !! wikitext Page 2 @@ -605,7 +619,7 @@

    [1.1]

      -
    1. Book +
    2. Book
      1. Page 2
    3. @@ -616,6 +630,8 @@ T239810: Sub-referencing a list-defined parent that doesn't appear in the text, but in {{#tag:references}} !! config wgCiteBookReferencing=true +!! options +disabled !! wikitext Page 2 {{#tag:references| @@ -625,7 +641,7 @@

      [1.1]

        -
      1. Book +
      2. Book
        1. Page 2
      3. @@ -828,6 +844,8 @@ T242110: Copy-pasted, named sub-references should be merged and not mess with the numbering !! config wgCiteBookReferencing=true +!! options +disabled !! wikitext a1 a1 @@ -839,7 +857,7 @@ [1.1]

          -
        1. a +
        2. a
          1. 1.1.0 1.1.1 a1
        3. @@ -850,6 +868,8 @@ T242110: Reused sub-references should be merged and not mess with the numbering !! config wgCiteBookReferencing=true +!! options +disabled !! wikitext a1 @@ -861,7 +881,7 @@ [1.1]

            -
          1. a +
          2. a
            1. 1.1.0 1.1.1 a1
          3. @@ -872,6 +892,8 @@ Reused sub-references can be rolled back without messing up numbering !! config wgCiteBookReferencing=true +!! options +disabled !! wikitext @@ -888,7 +910,7 @@ [g 1.1]

              -
            1. a in group +
            2. a in group
              1. a1 in group
            3. @@ -896,7 +918,7 @@

              [1.1]

                -
              1. a in group Cite error: Invalid <ref> tag; name "a" defined multiple times with different content +
              2. a in group Cite error: Invalid <ref> tag; name "a" defined multiple times with different content
                1. 1.1.0 1.1.1 a1
              3. @@ -907,6 +929,8 @@ T242110: Bad sub-referencing attributes on reused sub-references should report an error !! config wgCiteBookReferencing=true +!! options +disabled !! wikitext a1 @@ -918,7 +942,7 @@ [1.1]

                  -
                1. a +
                2. a
                  1. 1.1.0 1.1.1 a1 Cite error: Invalid <ref> tag; name "a1" defined multiple times with different content
                3. @@ -929,6 +953,8 @@ T242110: Copy-pasted, named sub-references should appear in proper order !! config wgCiteBookReferencing=true +!! options +disabled !! wikitext a1 a1 @@ -950,15 +976,15 @@ [3.1]

                    -
                  1. a +
                  2. a
                    1. 1.1.0 1.1.1 a1
                  3. -
                  4. a +
                  5. a
                    1. 2.1.0 2.1.1 b1
                  6. -
                  7. a +
                  8. a
                    1. 3.1.0 3.1.1 c1
                  9. diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/tests/phpunit/CiteHooksTest.php mediawiki-1.43.9+dfsg/extensions/Cite/tests/phpunit/CiteHooksTest.php --- mediawiki-1.43.8+dfsg/extensions/Cite/tests/phpunit/CiteHooksTest.php 2026-04-01 12:37:38.428980400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/tests/phpunit/CiteHooksTest.php 2026-06-29 18:12:59.082043200 +0000 @@ -39,7 +39,7 @@ $this->assertSame( [ 'wgCiteVisualEditorOtherGroup' => $enabled, 'wgCiteResponsiveReferences' => $enabled, - 'wgCiteBookReferencing' => $enabled, + 'wgCiteSubReferencing' => $enabled, ], $vars ); } diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/tests/phpunit/integration/ValidatorTest.php mediawiki-1.43.9+dfsg/extensions/Cite/tests/phpunit/integration/ValidatorTest.php --- mediawiki-1.43.8+dfsg/extensions/Cite/tests/phpunit/integration/ValidatorTest.php 2026-04-01 12:37:38.429980300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/tests/phpunit/integration/ValidatorTest.php 2026-06-29 18:12:59.083043000 +0000 @@ -61,7 +61,7 @@ 'isSectionPreview' => false, 'text' => 't', 'group' => '', - 'name' => null, + 'name' => 'n', 'extends' => null, 'follow' => '1', 'dir' => null, @@ -73,7 +73,7 @@ 'isSectionPreview' => false, 'text' => 't', 'group' => '', - 'name' => null, + 'name' => 'n', 'extends' => '1', 'follow' => null, 'dir' => null, @@ -97,7 +97,7 @@ 'isSectionPreview' => false, 'text' => 't', 'group' => '', - 'name' => null, + 'name' => 'n', 'extends' => 'e', 'follow' => 'f', 'dir' => null, @@ -110,7 +110,7 @@ 'isSectionPreview' => false, 'text' => 't', 'group' => '', - 'name' => null, + 'name' => 'n', 'extends' => null, 'follow' => null, 'dir' => null, @@ -122,7 +122,7 @@ 'isSectionPreview' => false, 'text' => '', 'group' => '', - 'name' => null, + 'name' => '', 'extends' => null, 'follow' => null, 'dir' => null, @@ -134,7 +134,7 @@ 'isSectionPreview' => false, 'text' => null, 'group' => '', - 'name' => null, + 'name' => '', 'extends' => null, 'follow' => null, 'dir' => null, @@ -146,7 +146,7 @@ 'isSectionPreview' => false, 'text' => 't', 'group' => '', - 'name' => '', + 'name' => 'n', 'extends' => null, 'follow' => null, 'dir' => null, @@ -196,7 +196,7 @@ 'isSectionPreview' => false, 'text' => 't', 'group' => 'g', - 'name' => null, + 'name' => '', 'extends' => null, 'follow' => null, 'dir' => null, diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/tests/qunit/ve-cite/ve.dm.MWGroupReferences.test.js mediawiki-1.43.9+dfsg/extensions/Cite/tests/qunit/ve-cite/ve.dm.MWGroupReferences.test.js --- mediawiki-1.43.8+dfsg/extensions/Cite/tests/qunit/ve-cite/ve.dm.MWGroupReferences.test.js 2026-04-01 12:37:38.430980200 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/tests/qunit/ve-cite/ve.dm.MWGroupReferences.test.js 2026-06-29 17:51:25.762344400 +0000 @@ -81,7 +81,8 @@ // The total usage count should be the sum of main refs and subrefs assert.strictEqual( plainGroupRefs.getTotalUsageCount( mockListKey ), - plainGroupRefs.getRefUsages( mockListKey ).length + plainGroupRefs.getSubrefs( mockListKey ).length + plainGroupRefs.getRefUsages( mockListKey ).length + + plainGroupRefs.getSubrefs( mockListKey ).length ); } ); diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/tests/qunit/ve-cite/ve.dm.Transaction.test.js mediawiki-1.43.9+dfsg/extensions/Cite/tests/qunit/ve-cite/ve.dm.Transaction.test.js --- mediawiki-1.43.8+dfsg/extensions/Cite/tests/qunit/ve-cite/ve.dm.Transaction.test.js 2026-04-01 12:37:38.430980200 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/tests/qunit/ve-cite/ve.dm.Transaction.test.js 2026-06-29 17:20:42.903119000 +0000 @@ -97,7 +97,9 @@ ); const expectedStoreItems = caseItem.expectedStoreItems || []; - const actualStoreItems = expectedStoreItems.map( ( item ) => doc.store.value( OO.getHash( item ) ) ); + const actualStoreItems = expectedStoreItems.map( + ( item ) => doc.store.value( OO.getHash( item ) ) + ); assert.deepEqual( actualStoreItems, expectedStoreItems, caseItem.msg + ': store items' ); } ); } ); diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/tests/qunit/ve-cite/ve.ui.MWReferenceSearchWidget.test.js mediawiki-1.43.9+dfsg/extensions/Cite/tests/qunit/ve-cite/ve.ui.MWReferenceSearchWidget.test.js --- mediawiki-1.43.8+dfsg/extensions/Cite/tests/qunit/ve-cite/ve.ui.MWReferenceSearchWidget.test.js 2026-04-01 12:37:38.431980400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/tests/qunit/ve-cite/ve.ui.MWReferenceSearchWidget.test.js 2026-06-29 17:51:25.763344300 +0000 @@ -27,7 +27,9 @@ getAllGroupNames: () => ( Object.keys( groups ) ), getIndexLabel: () => ( '1' ), getItemNode: () => ( node ), - getGroupRefs: ( groupName ) => ( ve.dm.MWGroupReferences.static.makeGroupRefs( groups[ groupName ] ) ), + getGroupRefs: ( groupName ) => ( ve.dm.MWGroupReferences.static.makeGroupRefs( + groups[ groupName ] + ) ), hasRefs: () => ( !!hasNode ) }; diff -Nru mediawiki-1.43.8+dfsg/extensions/Cite/tests/qunit/ve-cite/ve.ui.MWUseExistingReferenceCommand.test.js mediawiki-1.43.9+dfsg/extensions/Cite/tests/qunit/ve-cite/ve.ui.MWUseExistingReferenceCommand.test.js --- mediawiki-1.43.8+dfsg/extensions/Cite/tests/qunit/ve-cite/ve.ui.MWUseExistingReferenceCommand.test.js 2026-04-01 12:37:38.431980400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Cite/tests/qunit/ve-cite/ve.ui.MWUseExistingReferenceCommand.test.js 2026-06-29 17:51:25.763344300 +0000 @@ -9,9 +9,8 @@ return { getDocument: () => ( { - getOriginalDocument: () => undefined, - getStorage: () => docRefsMock, - setStorage: () => undefined + extCiteDocumentReferences: docRefsMock, + getOriginalDocument: () => undefined } ), getSelection: () => ( { getName: () => 'linear' diff -Nru mediawiki-1.43.8+dfsg/extensions/CiteThisPage/i18n/bcl.json mediawiki-1.43.9+dfsg/extensions/CiteThisPage/i18n/bcl.json --- mediawiki-1.43.8+dfsg/extensions/CiteThisPage/i18n/bcl.json 2026-04-01 12:37:38.450980700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/CiteThisPage/i18n/bcl.json 2026-06-29 17:51:25.776344500 +0000 @@ -5,12 +5,13 @@ "Daramlagon", "Filipinayzd", "Geopoet", - "ShimunUfesoj" + "ShimunUfesoj", + "ShiminUfesoj" ] }, "citethispage": "Sambiton", "citethispage-desc": "Nagdudugang nin sarong [[Special:CiteThisPage|citation]] espesyal na pahina asin kasugpunan sa palindông kahon", - "citethispage-link": "I-cite an pahinang ini", + "citethispage-link": "Sambiton an pahinang ini", "tooltip-citethispage": "Impormasyon kun paanuhon na sambiton an pahinang ini", "citethispage-change-submit": "Sambiton", "citethispage-change-target": "Pahina:", diff -Nru mediawiki-1.43.8+dfsg/extensions/CiteThisPage/i18n/da.json mediawiki-1.43.9+dfsg/extensions/CiteThisPage/i18n/da.json --- mediawiki-1.43.8+dfsg/extensions/CiteThisPage/i18n/da.json 2026-04-01 12:37:38.450980700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/CiteThisPage/i18n/da.json 2026-06-29 17:51:25.777344700 +0000 @@ -7,11 +7,12 @@ "Jhertel", "Morten LJ", "Peter Alberti", - "Weblars" + "Weblars", + "Steenth" ] }, - "citethispage": "Referér", - "citethispage-desc": "Tilføjer en [[Special:Cite|specialside til reference]] og en henvisning i værktøjsmenuen", + "citethispage": "Citer denne side", + "citethispage-desc": "Tilføjer en [[Special:CiteThisPage|specialside til reference]] og en henvisning i værktøjsmenuen", "citethispage-link": "Referer til denne side", "tooltip-citethispage": "Information om, hvordan man kan citere denne side", "citethispage-change-submit": "Anvend som reference", diff -Nru mediawiki-1.43.8+dfsg/extensions/CiteThisPage/i18n/frs.json mediawiki-1.43.9+dfsg/extensions/CiteThisPage/i18n/frs.json --- mediawiki-1.43.8+dfsg/extensions/CiteThisPage/i18n/frs.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/CiteThisPage/i18n/frs.json 2026-05-08 00:21:00.373448100 +0000 @@ -0,0 +1,9 @@ +{ + "@metadata": { + "authors": [ + "WikiFayo95" + ] + }, + "citethispage-link": "Siid tsitäären", + "tooltip-citethispage": "Henwiisen, woo disser siid tsitäärt worden kan" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/CiteThisPage/i18n/ja.json mediawiki-1.43.9+dfsg/extensions/CiteThisPage/i18n/ja.json --- mediawiki-1.43.8+dfsg/extensions/CiteThisPage/i18n/ja.json 2026-04-01 12:37:38.453980700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/CiteThisPage/i18n/ja.json 2026-06-29 17:51:25.779344600 +0000 @@ -8,7 +8,8 @@ "Shirayuki", "Suisui", "Whym", - "Yusuke1109" + "Yusuke1109", + "Tensama0415" ] }, "citethispage": "引用", diff -Nru mediawiki-1.43.8+dfsg/extensions/CiteThisPage/i18n/kgp.json mediawiki-1.43.9+dfsg/extensions/CiteThisPage/i18n/kgp.json --- mediawiki-1.43.8+dfsg/extensions/CiteThisPage/i18n/kgp.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/CiteThisPage/i18n/kgp.json 2026-05-12 12:30:00.250342600 +0000 @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Arcstur" + ] + }, + "citethispage-link": "Ti ve tó" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/CiteThisPage/i18n/ko.json mediawiki-1.43.9+dfsg/extensions/CiteThisPage/i18n/ko.json --- mediawiki-1.43.8+dfsg/extensions/CiteThisPage/i18n/ko.json 2026-04-01 12:37:38.453980700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/CiteThisPage/i18n/ko.json 2026-06-29 17:51:25.779344600 +0000 @@ -4,7 +4,8 @@ "Kwj2772", "ToePeu", "관인생략", - "아라" + "아라", + "Tensama0415" ] }, "citethispage": "인용", diff -Nru mediawiki-1.43.8+dfsg/extensions/CiteThisPage/i18n/lad.json mediawiki-1.43.9+dfsg/extensions/CiteThisPage/i18n/lad.json --- mediawiki-1.43.8+dfsg/extensions/CiteThisPage/i18n/lad.json 2021-12-09 20:18:57.298041600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/CiteThisPage/i18n/lad.json 2026-06-23 01:21:02.905363000 +0000 @@ -2,9 +2,10 @@ "@metadata": { "authors": [ "Menachem.Moreira", - "WikiiiTranslator" + "WikiiiTranslator", + "Maor X" ] }, - "citethispage-link": "Sitar esta hoja", + "citethispage-link": "Sitar esta oja", "citethispage-change-target": "Pajina:" } diff -Nru mediawiki-1.43.8+dfsg/extensions/CiteThisPage/i18n/ms.json mediawiki-1.43.9+dfsg/extensions/CiteThisPage/i18n/ms.json --- mediawiki-1.43.8+dfsg/extensions/CiteThisPage/i18n/ms.json 2026-04-01 12:37:38.454980600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/CiteThisPage/i18n/ms.json 2026-06-29 17:51:25.780344700 +0000 @@ -6,7 +6,8 @@ "Aviator", "Hakimi97", "Tofeiku", - "Zulfadli51" + "Zulfadli51", + "SNN95" ] }, "citethispage": "Petik Laman Ini", diff -Nru mediawiki-1.43.8+dfsg/extensions/CiteThisPage/i18n/mvf.json mediawiki-1.43.9+dfsg/extensions/CiteThisPage/i18n/mvf.json --- mediawiki-1.43.8+dfsg/extensions/CiteThisPage/i18n/mvf.json 2021-12-09 20:18:57.302041500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/CiteThisPage/i18n/mvf.json 2026-06-29 17:20:42.921119500 +0000 @@ -1,8 +1,9 @@ { "@metadata": { "authors": [ - "Enkhsaihan2005" + "Enkhsaihan2005", + "Anand.orkhon" ] }, - "citethispage-link": "ᠡᠨᠳᠡ ᠡᠴᠡ ᠡᠰᠢ ᠲᠠᠲᠠᠬᠤ" + "citethispage-link": "ᠡᠰᠢ ᠲᠠᠲᠠᠬᠤ" } diff -Nru mediawiki-1.43.8+dfsg/extensions/CiteThisPage/i18n/pap.json mediawiki-1.43.9+dfsg/extensions/CiteThisPage/i18n/pap.json --- mediawiki-1.43.8+dfsg/extensions/CiteThisPage/i18n/pap.json 2026-04-01 12:37:38.454980600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/CiteThisPage/i18n/pap.json 2026-06-29 17:51:25.781344700 +0000 @@ -2,9 +2,13 @@ "@metadata": { "authors": [ "ObaTango", - "Bdijkstra" + "Bdijkstra", + "Kallmemel" ] }, - "citethispage-link": "Cita e página akí", - "tooltip-citethispage": "Informashon tokante kon sita e página akí" + "citethispage": "Sita e página aki", + "citethispage-link": "Sita e página aki", + "tooltip-citethispage": "Informashon tokante kon pa sitá e página aki", + "citethispage-change-submit": "Sita", + "citethispage-change-target": "Página:" } diff -Nru mediawiki-1.43.8+dfsg/extensions/CiteThisPage/i18n/sk.json mediawiki-1.43.9+dfsg/extensions/CiteThisPage/i18n/sk.json --- mediawiki-1.43.8+dfsg/extensions/CiteThisPage/i18n/sk.json 2026-04-01 12:37:38.455980500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/CiteThisPage/i18n/sk.json 2026-06-29 17:51:25.782344600 +0000 @@ -6,7 +6,8 @@ "Martin Kozák", "TomášPolonec", "Vlad5250", - "Yardom78" + "Yardom78", + "Wizzard" ] }, "citethispage": "Citovať", @@ -15,5 +16,6 @@ "tooltip-citethispage": "Informácie ako citovať túto stránku", "citethispage-change-submit": "Citovať", "citethispage-change-target": "Stránka:", + "citethispage-badrevision": "Chyba: nepodarilo sa nájsť žiadnu revíziu stránky „$1“ s ID revízie $2.", "citethispage-content": "__NOTOC__\n
                    \n\n== Bibliografické podrobnosti pre článok {{FULLPAGENAME}} ==\n* Názov stránky: {{FULLPAGENAME}}\n* Autor: prispievatelia {{SITENAME}}\n* Vydavateľ: ''{{SITENAME}}''.\n* Dátum poslednej revízie: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC\n* Dátum získania: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC\n* Permanentný odkaz: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\n* ID verzie stránky: {{REVISIONID}}\n\n
                    \n " } diff -Nru mediawiki-1.43.8+dfsg/extensions/CiteThisPage/i18n/so.json mediawiki-1.43.9+dfsg/extensions/CiteThisPage/i18n/so.json --- mediawiki-1.43.8+dfsg/extensions/CiteThisPage/i18n/so.json 2026-04-01 12:37:38.455980500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/CiteThisPage/i18n/so.json 2026-06-29 17:51:25.782344600 +0000 @@ -2,14 +2,16 @@ "@metadata": { "authors": [ "Abdullahi", - "Abshirdheere" + "Abshirdheere", + "AhmedG612" ] }, "citethispage": "Soo xigasho", - "citethispage-desc": "Ku dar bogga [[Special:Cite|xigashada]] gaar ahaan bogga qalabka shaqada", + "citethispage-desc": "Wuxuu ku darayaa bogga gaarka ah ee [[Special:CiteThisPage|soo xigashada]] iyo xiriiriyaha sanduuqa qalabka", "citethispage-link": "Boggaan soo xigo", "tooltip-citethispage": "Macluumaad ku saabsan habka soo xigashada ee bogga", "citethispage-change-submit": "Soo xigasho", "citethispage-change-target": "Bogga:", + "citethispage-badrevision": "Khalad: Baadi goobka dib-u eegista bogga \"$1\" oo wadata aqoonsiga dib u eegista $2 waa laga waayey.", "citethispage-content": "__NOTOC__\n
                    \n\n== Faahfaahinta buug-ahaaneed ee {{FULLPAGENAME}} ==\n\n* Magaca Bogga: {{FULLPAGENAME}}\n* Qoraa: {{SITENAME}} contributors\n* soo bandhigaha: ''{{SITENAME}}''.\n* Taariikhda dib u eegista ugu danbeesay: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC\n* Taariikhda soo celinta: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC\n* Permanent URL: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\n* Nooca Aqoonsiga bogga: {{REVISIONID}}\n\n
                    \n " } diff -Nru mediawiki-1.43.8+dfsg/extensions/CodeEditor/i18n/hi.json mediawiki-1.43.9+dfsg/extensions/CodeEditor/i18n/hi.json --- mediawiki-1.43.8+dfsg/extensions/CodeEditor/i18n/hi.json 2019-06-07 17:02:18.122942700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/CodeEditor/i18n/hi.json 2026-06-29 17:20:42.936119600 +0000 @@ -1,9 +1,22 @@ { "@metadata": { "authors": [ - "Siddhartha Ghai" + "Siddhartha Ghai", + "Saurmandal" ] }, - "codeeditor-desc": "जावास्क्रिप्ट और सीएसएस पृष्ठों के सम्पादन के लिये सिंटेक्स-हाइलाइट करने हेतु [https://ace.c9.io/ ऐस सम्पादक]", - "codeeditor-toolbar-toggle": "कोड सम्पादक ऑन/ऑफ़ करें" + "codeeditor-desc": "[https://ace.c9.io/ Ace एडिटर] की मदद से जावास्क्रिप्ट और CSS पृष्ठों के लिए सिनटैक्स हाइलाइटिंग सहित सम्पादन", + "codeeditor-next-annotation": "अगले एनोटेशन पर जाएँ", + "codeeditor-toolbar-toggle": "कोड एडिटर टॉगल करें", + "codeeditor-save-with-errors": "इस दस्तावेज़ में त्रुटियाँ हैं। क्या आप वाकई में इसे प्रकाशित करना चाहते हैं?", + "codeeditor-invisibleChars-toggle": "अदृश्य कैरेक्टर्स टॉगल करें", + "codeeditor-lineWrapping-toggle": "पंक्ति रैपिंग टॉगल करें", + "codeeditor-searchReplace-toggle": "खोजें-और-बदलें का डायलॉग टॉगल करें", + "codeeditor-gotoline": "इस पंक्ति संख्या पर जाएँ...", + "codeeditor-gotoline-placeholder": "पंक्ति[:कॉलम]", + "codeeditor-gotoline-prompt": "पंक्ति नंबर दर्ज करें", + "codeeditor-indent": "इनडेंट", + "codeeditor-outdent": "इनडेंट पूर्ववत", + "codeeditor-error-title": "निर्भरता विफल", + "codeeditor-error-message": "CodeEditor को लोड होने के लिए WikiEditor की आवश्यकता है।" } diff -Nru mediawiki-1.43.8+dfsg/extensions/CodeEditor/i18n/sjd.json mediawiki-1.43.9+dfsg/extensions/CodeEditor/i18n/sjd.json --- mediawiki-1.43.8+dfsg/extensions/CodeEditor/i18n/sjd.json 2026-03-30 15:24:39.045701700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/CodeEditor/i18n/sjd.json 2026-06-11 08:56:37.675346600 +0000 @@ -5,5 +5,6 @@ ] }, "codeeditor-toolbar-toggle": "Ко̄д воа̄йхэм режимм", - "codeeditor-save-with-errors": "Документэсьт ле̄в ся̄гкнэг. Та̄так то̄нн зоа̄бэль со̄н элмсаһтӭ?" + "codeeditor-save-with-errors": "Документэсьт ле̄в ся̄гкнэг. Та̄так то̄нн зоа̄бэль со̄н элмсаһтӭ?", + "codeeditor-indent": "Туммплаһтҍмушш" } diff -Nru mediawiki-1.43.8+dfsg/extensions/CodeEditor/i18n/sk.json mediawiki-1.43.9+dfsg/extensions/CodeEditor/i18n/sk.json --- mediawiki-1.43.8+dfsg/extensions/CodeEditor/i18n/sk.json 2019-06-07 17:02:18.126942400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/CodeEditor/i18n/sk.json 2026-06-23 01:21:03.001364500 +0000 @@ -3,13 +3,14 @@ "authors": [ "Helix84", "Lexected", - "Teslaton" + "Teslaton", + "Wizzard" ] }, "codeeditor-desc": "Editor stránok JavaScriptu a CSS so zvýrazňovaním syntaxe pomocou [https://ace.c9.io/ editora Ace]", "codeeditor-next-annotation": "Prejsť na ďalšiu anotáciu", "codeeditor-toolbar-toggle": "Prepnúť editor kódu", - "codeeditor-save-with-errors": "Tento dokument obsahuje chyby. Skutočne ho chcete uložiť?", + "codeeditor-save-with-errors": "Dokument obsahuje chyby. Naozaj ho chcete zverejniť?", "codeeditor-invisibleChars-toggle": "Prepnúť zobrazenie neviditeľných znakov", "codeeditor-lineWrapping-toggle": "Prepnúť zalamovanie riadkov", "codeeditor-searchReplace-toggle": "Prepnúť zobrazenie okna pre vyhľadávanie a náhrady", diff -Nru mediawiki-1.43.8+dfsg/extensions/CodeEditor/i18n/so.json mediawiki-1.43.9+dfsg/extensions/CodeEditor/i18n/so.json --- mediawiki-1.43.8+dfsg/extensions/CodeEditor/i18n/so.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/CodeEditor/i18n/so.json 2026-06-11 08:56:37.675346600 +0000 @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "AhmedG612" + ] + }, + "codeeditor-desc": "Wax ka beddel leh muujin naxwe oo loogu talagalay bogagga JavaScript iyo CSS iyadoo la adeegsanayo [https://ace.c9.io/ Tifaftiraha Ace]", + "codeeditor-next-annotation": "U gudub faallada xigta", + "codeeditor-toolbar-toggle": "Daar ama dami tifaftiraha koodka", + "codeeditor-save-with-errors": "Dukumeentigu wuxuu ka kooban yahay khaladaad. Ma hubtaa inaad rabto inaad daabacdo?", + "codeeditor-invisibleChars-toggle": "Daar ama dami xarfaha aan muuqan", + "codeeditor-lineWrapping-toggle": "Daar ama dami duubista khadadka", + "codeeditor-searchReplace-toggle": "Daar ama dami daaqadda raadinta iyo beddelka", + "codeeditor-gotoline": "U gudub lambarka khadka...", + "codeeditor-gotoline-placeholder": "khad[:tiir]", + "codeeditor-gotoline-prompt": "Geli lambarka khadka", + "codeeditor-indent": "Gelin", + "codeeditor-outdent": "Ka saar gelinta", + "codeeditor-error-title": "Ku xirnaanshuhu wuu fashilmay", + "codeeditor-error-message": "CodeEditor wuxuu u baahan yahay in WikiEditor la soo raro." +} diff -Nru mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/bol.json mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/bol.json --- mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/bol.json 2025-09-29 17:38:39.123279600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/bol.json 2026-06-11 08:56:37.778348000 +0000 @@ -7,5 +7,5 @@ "fancycaptcha-captcha": "Bincike kariya", "fancycaptcha-accountcreate": "Nko kariya ga wiki gako awe account n musamman, mu dolan ma zoyi lambobin ya a waloli gaga akwatin ([[Special:Captcha/help|sawwi bayani]]):", "fancycaptcha-imgcaptcha-ph": "Zowi kalamila ka inna woyi ga ga hoto eme", - "fancycaptcha-reload-text": "Warwarti" + "fancycaptcha-reload-text": "Watstsikayi" } diff -Nru mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/da.json mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/da.json --- mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/da.json 2025-09-29 17:38:39.125279700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/da.json 2026-06-25 15:15:55.851282000 +0000 @@ -5,9 +5,11 @@ "Christian List", "HenrikKbh", "Kaare", - "Peter Alberti" + "Peter Alberti", + "Steenth" ] }, + "fancycaptcha-desc": "Smart CAPTCHA-generator til Bekræft redigering", "fancycaptcha-addurl": "Din ændring tilføjer nye eksterne henvisninger.\nFor at beskytte mod automatiseret spam, skal du indtaste ordene som vises i feltet nedenfor. ([[Special:Captcha/help|mere information]]):", "fancycaptcha-badlogin": "For at beskytte mod automatiske forsøg på at gætte adgangskoden, skal du indtaste ordene som vises i feltet nedenfor. ([[Special:Captcha/help|mere information]]):", "fancycaptcha-captcha": "Sikkerhedskontrol", @@ -15,6 +17,6 @@ "fancycaptcha-create": "For at oprette en ny side, skal du indtaste ordet som vises nedenfor i feltet under det. ([[Special:Captcha/help|mere information]]):", "fancycaptcha-edit": "For at redigere denne side, indtast da venligst ordene, der står i feltet nedenfor ([[Special:Captcha/help|mere information]]):", "fancycaptcha-imgcaptcha-ph": "Indtast venligst den tekst, du kan se på billedet", - "fancycaptcha-sendemail": "For at beskytte mod automatisk spam, skal du skrive ordene der vises i feltet herunder ([[Special:Captcha/help|mere information]]):", + "fancycaptcha-sendemail": "For at beskytte wikien mod automatisk spamming, beder vi dig venligst om at indtaste ordene, der vises nedenfor, i feltet ([[Special:Captcha/help|mere information]]):", "fancycaptcha-reload-text": "Opdater" } diff -Nru mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/frs.json mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/frs.json --- mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/frs.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/frs.json 2026-05-08 00:21:06.926537500 +0000 @@ -0,0 +1,12 @@ +{ + "@metadata": { + "authors": [ + "VanModers", + "WikiFayo95" + ] + }, + "fancycaptcha-captcha": "Seekerhaidsprüüfen", + "fancycaptcha-accountcreate": "Tau d' skuts fan dat Wiki fööer d' aautomóótisäärt anlóóeğ fan benütserkuntos beedent wii dii, dat folgend woord in dat feld unner in t' geeven ([[Special:Captcha/help|Fróógen of probleemen?]]):", + "fancycaptcha-imgcaptcha-ph": "Dau däi tekst ingeeven, däi duu up dat bild süğst", + "fancycaptcha-reload-text": "Aktuóólisäären" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/jax.json mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/jax.json --- mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/jax.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/jax.json 2026-05-08 00:21:06.927537400 +0000 @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "Muhamad Izzul Fiqih" + ] + }, + "fancycaptcha-captcha": "Perikso keamanan", + "fancycaptcha-accountcreate": "Biak ngelindungi wiki dari akun otomatis, kami mohon kau masukin kato di bawah ko ke dalam kotak yang disediokan ([[Special:Captcha/help|info lengkap]]):", + "fancycaptcha-imgcaptcha-ph": "Masukkin teks yang kau tengok dalam gambar", + "fancycaptcha-reload-text": "Segarin" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/kgp.json mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/kgp.json --- mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/kgp.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/kgp.json 2026-06-11 08:56:37.780348000 +0000 @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Arcstur" + ] + }, + "fancycaptcha-captcha": "Tug nỹm kỹ kirῖr", + "fancycaptcha-imgcaptcha-ph": "To rán ra ã tỹ vẽnhkãgrá vég mũ ẽn tῖ", + "fancycaptcha-reload-text": "Ti ven tãg" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/lad.json mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/lad.json --- mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/lad.json 2025-09-29 17:38:39.131279700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/lad.json 2026-06-23 01:21:03.078365600 +0000 @@ -1,11 +1,12 @@ { "@metadata": { "authors": [ - "WikiiiTranslator" + "WikiiiTranslator", + "Maor X" ] }, "fancycaptcha-captcha": "Comprobasyón de seguridad", - "fancycaptcha-accountcreate": "Para protejer la viki kontra la criasión de usadores automática, eskrive en el rekuadro las palabras que se muestran abajo ([[Special:Captcha/help|más informasión]])", + "fancycaptcha-accountcreate": "Para protejer la viki kontra la kriasiyon de usadores automatika, eskrive en el rekuadro los biervos ke se amostran enbasho ([[Special:Captcha/help|mas informasion]])", "fancycaptcha-imgcaptcha-ph": "Eskrive el teksto ke ves en la imajen", "fancycaptcha-reload-text": "Actualisar" } diff -Nru mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/lkt.json mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/lkt.json --- mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/lkt.json 2026-04-01 11:45:16.359037400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/lkt.json 2026-05-08 00:21:06.928537600 +0000 @@ -4,7 +4,8 @@ "Tuwewanzi" ] }, + "fancycaptcha-captcha": "Wóawaŋyaŋke wóiyutȟe", "fancycaptcha-accountcreate": "Wiki kiŋ le ektá naídeya čhažé-oyáŋke káǧapi iyówiŋkhiyapi šni. Takomni mas'wíčhaša heníčha šni lusúta kte. He uŋ, wičhóiye kiŋ lená owa {{GENDER:|yo|ye|yo/ye}} ([[Special:Captcha/help|more info]]):", "fancycaptcha-imgcaptcha-ph": "Itówapi mahél wičhóiye waŋláŋka kiŋ owá {{GENDER:|yo|ye|yo/ye}}", - "fancycaptcha-reload-text": "Iglútheča {{GENDER:|yo|ye|yo/ye}}" + "fancycaptcha-reload-text": "Iglútȟeča {{GENDER:|yo|ye|yo/ye}}" } diff -Nru mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/mrt.json mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/mrt.json --- mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/mrt.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/mrt.json 2026-06-23 01:21:03.078365600 +0000 @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Galdiz" + ] + }, + "fancycaptcha-captcha": "firle akarasugu" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/ms.json mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/ms.json --- mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/ms.json 2025-09-29 17:38:39.134279700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/ms.json 2026-06-29 17:20:42.953119800 +0000 @@ -5,16 +5,17 @@ "Aviator", "MNH48", "Pizza1016", - "Tofeiku" + "Tofeiku", + "SNN95" ] }, - "fancycaptcha-addurl": "Suntingan anda mengandungi pautan luar baru. Untuk membanteras kegiatan spam automatik, anda diminta mengisi huruf-huruf berikut dalam kotak yang disediakan ([[Special:Captcha/help|maklumat lanjut]]):", - "fancycaptcha-badlogin": "Untuk membanteras kegiatan meneka kata laluan secara automatik, anda diminta mengisi huruf-huruf berikut dalam kotak yang disediakan ([[Special:Captcha/help|maklumat lanjut]]):", + "fancycaptcha-addurl": "Suntingan anda mengandungi pautan luar baharu. Bagi melindungi wiki ini daripada spam automatik, kami memohon anda supaya memasukkan perkataan yang dipaparkan di bawah ke dalam kotak ([[Special:Captcha/help|maklumat lanjut]]):", + "fancycaptcha-badlogin": "Bagi melindungi wiki daripada pemecahan kata laluan automatik, kami memohon anda supaya memasukkan perkataan yang dipaparkan di bawah ke dalam kotak ([[Special:Captcha/help|maklumat lanjut]]):", "fancycaptcha-captcha": "Pemeriksaan keselamatan", "fancycaptcha-accountcreate": "Untuk melindungi wiki ini dari pembukaan akaun secara automatik, kami memohon anda untuk mengisi perkataan-perkataan berikut dalam kotak yang disediakan ([[Special:Captcha/help|maklumat lanjut]]):", "fancycaptcha-create": "Untuk mencipta laman ini, anda diminta mengisi huruf-huruf berikut dalam kotak yang disediakan ([[Special:Captcha/help|maklumat lanjut]]):", "fancycaptcha-edit": "Untuk menyunting laman ini, anda diminta mengisi huruf-huruf berikut dalam kotak yang disediakan ([[Special:Captcha/help|maklumat lanjut]]):", "fancycaptcha-imgcaptcha-ph": "Masukkan teks yang anda lihat dalam gambar", - "fancycaptcha-sendemail": "Untuk membanteras kegiatan spam secara automatik, anda diminta mengisi huruf-huruf berikut dalam kotak yang disediakan ([[Special:Captcha/help|maklumat lanjut]]):", + "fancycaptcha-sendemail": "Bagi melindungi wiki daripada spam automatik, kami memohon anda supaya memasukkan perkataan yang dipaparkan di bawah ke dalam kotak ([[Special:Captcha/help|maklumat lanjut]]):", "fancycaptcha-reload-text": "Muat semula" } diff -Nru mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/nl.json mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/nl.json --- mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/nl.json 2025-09-29 17:38:39.135280000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/nl.json 2026-06-23 01:21:03.078365600 +0000 @@ -12,12 +12,12 @@ }, "fancycaptcha-desc": "Generator voor opgedirkte captcha's voor ConfirmEdit", "fancycaptcha-addurl": "Uw bewerking bevat nieuwe externe koppelingen.\nVoer de woorden die hieronder verschijnen in het invoerveld in als bescherming tegen automatische spam ([[Special:Captcha/help|meer informatie]]):", - "fancycaptcha-badlogin": "Voer de woorden die hieronder getoond worden in het invoerveld in als bescherming tegen het automatisch kraken van wachtwoorden ([[Special:Captcha/help|meer informatie]]):", + "fancycaptcha-badlogin": "Voer de woorden die hieronder weergegeven worden in het invoerveld in als bescherming tegen het automatisch kraken van wachtwoorden ([[Special:Captcha/help|meer informatie]]):", "fancycaptcha-captcha": "Veiligheidscontrole", - "fancycaptcha-accountcreate": "Om de wiki te beschermen tegen het geautomatiseerd aanmaken van accounts, vragen wij u de woorden in te voeren die in het vak hieronder getoond worden ([[Special:Captcha/help|meer informatie]]):", + "fancycaptcha-accountcreate": "Om de wiki te beschermen tegen het geautomatiseerd aanmaken van accounts, vragen wij u de woorden in te voeren die in het vak hieronder weergegeven worden ([[Special:Captcha/help|meer informatie]]):", "fancycaptcha-create": "Voer de woorden die hieronder verschijnen in het invoerveld in om de pagina aan te maken ([[Special:Captcha/help|meer informatie]]):", "fancycaptcha-edit": "Voer de woorden die hieronder verschijnen in het invoerveld in om deze pagina te bewerken ([[Special:Captcha/help|meer informatie]]):", - "fancycaptcha-imgcaptcha-ph": "Geef de tekst die u in de afbeelding ziet", - "fancycaptcha-sendemail": "Voer de woorden die hieronder getoond worden in het invoerveld in als bescherming tegen spam ([[Special:Captcha/help|meer informatie]]):", + "fancycaptcha-imgcaptcha-ph": "Geef de tekst in van de afbeelding", + "fancycaptcha-sendemail": "Voer de woorden die hieronder weergegeven worden in het invoerveld in als bescherming tegen spam ([[Special:Captcha/help|meer informatie]]):", "fancycaptcha-reload-text": "Vernieuwen" } diff -Nru mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/pap.json mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/pap.json --- mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/pap.json 2025-09-29 17:38:39.135280000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/pap.json 2026-05-12 12:30:00.353344000 +0000 @@ -1,11 +1,12 @@ { "@metadata": { "authors": [ - "ObaTango" + "ObaTango", + "Kallmemel" ] }, - "fancycaptcha-captcha": "Verifikashon pa siguridat", + "fancycaptcha-captcha": "Kontrol di seguridat", "fancycaptcha-accountcreate": "Pa protehá e wiki kontra kreashon outomátiko di kuenta nos ta pidibo enkaresidamente pa skirbi e palabranan ku ta den e kuadro abou ([[Special:Captcha/help|more info]]):", "fancycaptcha-imgcaptcha-ph": "Yena e teksto ku bo ta mira riba e imágen", - "fancycaptcha-reload-text": "Aktualisá" + "fancycaptcha-reload-text": "Refreská" } diff -Nru mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/ps.json mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/ps.json --- mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/ps.json 2025-12-17 21:58:15.717337100 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/ps.json 2026-06-11 08:56:37.781348000 +0000 @@ -10,8 +10,8 @@ }, "fancycaptcha-captcha": "خونديتوب بياکتنه", "fancycaptcha-accountcreate": "په ويکي کې د خپلسري گڼون جوړېدنې د مخنيوي په موخه موږ له تاسې غوښتنه کوو چې لاندې توري هماغسې په ورکړل شوي بکس کې وټاپئ څنگه چې تاسې ته ښکارېږي ([[Special:Captcha/help|لا نور مالومات]]):", - "fancycaptcha-create": "ددې مخ د جوړلو لپاره، لطفاً ورکړل شوي توري چې څنگه تاسې ته ښکاري هماغسې کټ مټ په لانديني چوکاټ کې وليکی ([[Special:Captcha/help|نور مالومات]]):", - "fancycaptcha-edit": "ددې مخ د سمولو لپاره، لطفاً ورکړل شوي توري چې څنگه تاسې ته ښکاري هماغسې کټ مټ په لانديني چوکاټ کې وليکی ([[Special:Captcha/help|نور مالومات]]):", + "fancycaptcha-create": "ددې مخ د جوړلو لپاره، لطفاً ورکړل شوي توري چې څنگه تاسې ته ښکاري هماغسې کټ مټ په لاندې چوکاټ کې وليکئ ([[Special:Captcha/help|نور مالومات]]):", + "fancycaptcha-edit": "ددې مخ د سمولو لپاره، لطفاً ورکړل شوي توري چې څنگه تاسې ته ښکاري هماغسې کټ مټ په لاندې چوکاټ کې وليکئ ([[Special:Captcha/help|نور مالومات]]):", "fancycaptcha-imgcaptcha-ph": "په انځور کې ښکارېدونکی ليک دلته وټاپئ", "fancycaptcha-reload-text": "بياتازه کول" } diff -Nru mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/sk.json mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/sk.json --- mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/sk.json 2025-09-29 17:38:39.138280000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/sk.json 2026-06-23 01:21:03.078365600 +0000 @@ -4,9 +4,11 @@ "Helix84", "Luky001", "Teslaton", - "TomášPolonec" + "TomášPolonec", + "Wizzard" ] }, + "fancycaptcha-desc": "Generátor Fancy CAPTCHA pre rozšírenie Confirm Edit", "fancycaptcha-addurl": "Vaša úprava obsahuje nové externé odkazy.\nV záujme ochrany tejto wiki proti automatizovanému spamu, prosím, napíšte nižšie uvedené slová do poľa ([[Special:Captcha/help|viac informácií]]):", "fancycaptcha-badlogin": "V záujme ochrany tejto wiki pred automatizovanými lámaniami hesiel, prosím, napíšte nižšie uvedené slová do poľa ([[Special:Captcha/help|viac informácií]]):", "fancycaptcha-captcha": "Bezpečnostná kontrola", diff -Nru mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/uz.json mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/uz.json --- mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/uz.json 2025-09-29 17:38:39.140280000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/FancyCaptcha/i18n/uz.json 2026-05-12 12:30:00.353344000 +0000 @@ -3,11 +3,12 @@ "authors": [ "Malikxan", "Sociologist", - "Zafar Shamsiddinov" + "Zafar Shamsiddinov", + "Mainculprit" ] }, "fancycaptcha-captcha": "Xavfsizlik tekshiruvi", - "fancycaptcha-accountcreate": "Vikini avtomatlashtirilgan hisob tuzishdan himoya qilish uchun Sizdan quyidagi maydonga soʻzlarni kiritishingizni soʻraymiz. ([[Special:Captcha/help|Batafsil maʼlumot]]):", + "fancycaptcha-accountcreate": "Vikini avtomatlashtirilgan akkaunt tuzishdan himoya qilish uchun Sizdan quyidagi maydonga soʻzlarni kiritishingizni soʻraymiz. ([[Special:Captcha/help|Batafsil maʼlumot]]):", "fancycaptcha-imgcaptcha-ph": "Yuqoridagi matnni bu yerga kiriting", "fancycaptcha-reload-text": "Yangilash" } diff -Nru mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/QuestyCaptcha/i18n/nl-informal.json mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/QuestyCaptcha/i18n/nl-informal.json --- mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/QuestyCaptcha/i18n/nl-informal.json 2018-12-12 23:35:21.905775300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/QuestyCaptcha/i18n/nl-informal.json 2026-06-23 01:21:03.084365600 +0000 @@ -5,5 +5,5 @@ ] }, "questycaptcha-addurl": "Je bewerking bevat nieuwe externe koppelingen.\nBeantwoord de onderstaande vraag als bescherming tegen automatische spam ([[Special:Captcha/help|meer informatie]]):", - "questycaptchahelp-text": "Websites die vrij te bewerken zijn, zoals deze wiki, worden vaak misbruikt door spammers die er met hun programma's automatisch koppelingen op zetten naar vele websites.\nHoewel deze externe koppelingen weer verwijderd kunnen worden, leveren ze wel veel hinder en administratief werk op.\n\nSoms, en in het bijzonder bij het toevoegen van externe koppelingen op pagina's, vraag de wiki je een vraag te beantwoorden.\nOmdat dit proces lastig te automatiseren is, zijn vrijwel alleen mensen in staat dit proces succesvol te doorlopen en worden hiermee spammers en andere geautomatiseerde aanvallen geweerd.\n\nVraag assistentie van de [[Special:ListAdmins|sitebeheerders]] als dit proces je verhindert een nuttige bijdrage te leveren.\n\nKlik op de knop \"terug\" in je browser om terug te gaan naar het tekstbewerkingsscherm." + "questycaptchahelp-text": "Websites die vrij te bewerken zijn, zoals deze wiki, worden vaak misbruikt door spammers die er met hun programma's automatisch koppelingen op zetten naar vele websites.\nHoewel deze externe koppelingen weer verwijderd kunnen worden, leveren ze wel veel hinder en administratief werk op.\n\nSoms, en in het bijzonder bij het toevoegen van externe koppelingen op pagina's, vraagt de wiki je een vraag te beantwoorden.\nOmdat dit proces lastig te automatiseren is, zijn vrijwel alleen mensen in staat dit proces succesvol te doorlopen en worden hiermee spammers en andere geautomatiseerde aanvallen geweerd.\n\nVraag assistentie van de [[Special:ListAdmins|sitebeheerders]] als dit proces je verhindert een nuttige bijdrage te leveren.\n\nKlik op de knop \"terug\" in je browser om terug te gaan naar het tekstbewerkingsscherm." } diff -Nru mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/api/ko.json mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/api/ko.json --- mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/api/ko.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/api/ko.json 2026-05-08 00:21:06.932537600 +0000 @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Tensama0415" + ] + }, + "renocaptcha-apihelp-param-g-recaptcha-response": "ReCaptcha 위젯의 필드입니다." +} diff -Nru mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/api/sk.json mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/api/sk.json --- mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/api/sk.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/api/sk.json 2026-06-11 08:56:37.784348000 +0000 @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Wizzard" + ] + }, + "renocaptcha-apihelp-param-g-recaptcha-response": "Pole z widgetu ReCaptcha." +} diff -Nru mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/be-tarask.json mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/be-tarask.json --- mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/be-tarask.json 2025-09-29 17:38:39.147280000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/be-tarask.json 2026-06-23 01:21:03.084365600 +0000 @@ -1,7 +1,8 @@ { "@metadata": { "authors": [ - "Red Winged Duck" + "Red Winged Duck", + "Ucukor" ] }, "renocaptcha-desc": "Модуль reCAPTCHA NoCAPTCHA для пацьверджаньня рэдагаваньняў", @@ -9,7 +10,7 @@ "renocaptcha-addurl": "Вашае рэдагаваньне ўтрымлівае новыя вонкавыя спасылкі. Для абароны вікі ад аўтаматызаванага спаму, мы просім вас разьвязаць наступную CAPTCHA:", "renocaptcha-badlogin": "Для абароны вікі ад аўтаматычнага ўзлому паролю, мы просім вас разьвязаць наступную CAPTCHA:", "renocaptcha-createaccount": "Для абароны вікі ад аўтаматычнага стварэньня рахункаў, мы просім вас разьвязаць наступную CAPTCHA:", - "renocaptcha-createaccount-fail": "Падобна, у вас не атрымалася разьвязаць CAPTCHA.", + "renocaptcha-createaccount-fail": "Падобна, вам не ўдалося разьвязаць CAPTCHA.", "renocaptcha-create": "Для абароны вікі ад аўтаматычнага стварэньня старонак, мы просім вас разьвязаць наступную CAPTCHA:", "renocaptcha-noscript": "На жаль, вы адключылі JavaScript, таму мы ня можам аўтаматычна вызначыць, ці чалавек вы. Калі ласка, разьвяжыце CAPTCHA вышэй і скапіюйце тэкст у наступнае поле:", "renocaptcha-help": "Калі ласка, разьвяжыце заданьне ReCaptcha NoCaptcha і ўвядзіце значэньне ў адказ як captchaWord." diff -Nru mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/nl.json mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/nl.json --- mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/nl.json 2025-09-29 17:38:39.147280000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/nl.json 2026-06-23 01:21:03.085365500 +0000 @@ -1,12 +1,13 @@ { "@metadata": { "authors": [ - "McDutchie" + "McDutchie", + "Siebrand" ] }, "renocaptcha-desc": "reCAPTCHA NoCAPTCHA-module voor Confirm Edit", "renocaptcha-edit": "Om de wiki te beschermen tegen geautomatiseerde bewerkingsspam vragen wij u vriendelijk de volgende CAPTCHA op te lossen:", - "renocaptcha-addurl": "Uw bewerking bevat nieuwe externe links. Om de wiki te beschermen tegen geautomatiseerde spam vragen wij u vriendelijk de volgende CAPTCHA op te lossen:", + "renocaptcha-addurl": "Uw bewerking bevat nieuwe externe koppelingen. Om de wiki te beschermen tegen geautomatiseerde spam vragen wij u vriendelijk de volgende CAPTCHA op te lossen:", "renocaptcha-badlogin": "Om de wiki te beschermen tegen automatisch kraken van wachtwoorden vragen wij u vriendelijk de volgende CAPTCHA op te lossen:", "renocaptcha-createaccount": "Om de wiki te beschermen tegen het automatisch aanmaken van accounts vragen wij u vriendelijk de volgende CAPTCHA op te lossen:", "renocaptcha-createaccount-fail": "Het lijkt erop dat u de CAPTCHA niet hebt opgelost.", diff -Nru mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/Turnstile/i18n/api/ko.json mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/Turnstile/i18n/api/ko.json --- mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/Turnstile/i18n/api/ko.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/Turnstile/i18n/api/ko.json 2026-05-08 00:21:06.933537700 +0000 @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Tensama0415" + ] + }, + "turnstile-apihelp-param-cf-turnstile-response": "Turnstile 위젯의 필드입니다." +} diff -Nru mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/Turnstile/i18n/api/sk.json mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/Turnstile/i18n/api/sk.json --- mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/Turnstile/i18n/api/sk.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/Turnstile/i18n/api/sk.json 2026-06-11 08:56:37.786348000 +0000 @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Wizzard" + ] + }, + "turnstile-apihelp-param-cf-turnstile-response": "Pole z widgetu Turnstile." +} diff -Nru mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/Turnstile/i18n/api/tr.json mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/Turnstile/i18n/api/tr.json --- mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/Turnstile/i18n/api/tr.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/Turnstile/i18n/api/tr.json 2026-06-11 08:56:37.786348000 +0000 @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "HakanIST" + ] + }, + "turnstile-apihelp-param-cf-turnstile-response": "Turnstile widget'ından gelen alan." +} diff -Nru mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/Turnstile/i18n/api/uk.json mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/Turnstile/i18n/api/uk.json --- mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/Turnstile/i18n/api/uk.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/Turnstile/i18n/api/uk.json 2026-05-12 12:30:00.355343800 +0000 @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Movses" + ] + }, + "turnstile-apihelp-param-cf-turnstile-response": "Поле з віджета «Turnstile»." +} diff -Nru mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/Turnstile/i18n/nl.json mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/Turnstile/i18n/nl.json --- mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/Turnstile/i18n/nl.json 2025-12-17 21:58:15.721337000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/Turnstile/i18n/nl.json 2026-06-11 08:56:37.786348000 +0000 @@ -2,7 +2,8 @@ "@metadata": { "authors": [ "McDutchie", - "Mitsjol" + "Mitsjol", + "Siebrand" ] }, "turnstile-desc": "Voegt ondersteuning voor Cloudflare Turnstile toe aan ConfirmEdit", @@ -10,7 +11,7 @@ "turnstile-addurl": "Uw bewerking bevat nieuwe externe koppelingen. Om de wiki te beschermen tegen geautomatiseerde spam vragen wij u de volgende CAPTCHA op te lossen:", "turnstile-badlogin": "Om de wiki te beschermen tegen het automatisch kraken van wachtwoorden vragen wij u de volgende CAPTCHA op te lossen:", "turnstile-createaccount": "Om de wiki te beschermen tegen het automatisch aanmaken van accounts vragen wij u de volgende CAPTCHA op te lossen:", - "turnstile-createaccount-fail": "Het lijkt erop dat je de CAPTCHA niet hebt opgelost.", + "turnstile-createaccount-fail": "Het lijkt erop dat u de CAPTCHA niet hebt opgelost.", "turnstile-create": "Om de wiki te beschermen tegen het automatisch aanmaken van pagina’s vragen wij u de volgende CAPTCHA op te lossen:", "turnstile-help": "Los een Turnstile-uitdaging op en retourneer de antwoordwaarde als captchaWord." } diff -Nru mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/i18n/api/so.json mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/i18n/api/so.json --- mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/i18n/api/so.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/i18n/api/so.json 2026-06-29 17:20:42.957120000 +0000 @@ -0,0 +1,9 @@ +{ + "@metadata": { + "authors": [ + "AhmedG612" + ] + }, + "captcha-apihelp-param-captchaword": "Jawaabta CAPTCHA", + "captcha-apihelp-param-captchaid": "Aqoonsiga CAPTCHA ee codsiga hore" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/i18n/be-tarask.json mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/i18n/be-tarask.json --- mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/i18n/be-tarask.json 2026-04-01 12:37:38.565982000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/i18n/be-tarask.json 2026-06-29 18:12:59.278046000 +0000 @@ -6,19 +6,20 @@ "Red Winged Duck", "Vlad5250", "Wizardist", - "Renessaince" + "Renessaince", + "Ucukor" ] }, "captcha-edit": "Каб рэдагаваць гэтую старонку, калі ласка, разьвяжыце наступнае заданьне і ўвядзіце адказ у поле ([[Special:Captcha/help|падрабязнасьці]]):", - "captcha-edit-fail": "CAPTCHA няслушная або адсутнічае.", + "captcha-edit-fail": "CAPTCHA няслушная альбо яе няма.", "captcha-desc": "Дадае мэтад CAPTCHA для абароны супраць спаму і падбору пароляў", "captcha-addurl": "Вашае рэдагаваньне ўтрымлівае новыя вонкавыя спасылкі.\nУ мэтах абароны ад аўтаматычнага спаму, мы просім вас разьвязаць наступнае заданьне і ўвесьці вынік у поле, каб захаваць зьмены ([[Special:Captcha/help|падрабязнасьці]]):", "captcha-badlogin": "У мэтах абароны ад аўтаматычнага ўзлому пароляў, мы просім вас разьвязаць наступную задачу і ўвесьці вынік у поле ([[Special:Captcha/help|дадатковая інфармацыя]]):", "captcha-createaccount": "У мэтах абароны ад аўтаматычнага стварэньня рахункаў, мы просім вас разьвязаць наступную задачу і ўвесьці вынік у поле ([[Special:Captcha/help|дадатковая інфармацыя]]):", - "captcha-createaccount-fail": "Код пацьверджаньня няслушны альбо адсутнічае.", + "captcha-createaccount-fail": "CAPTCHA няслушная альбо яе няма.", "captcha-create": "Каб стварыць старонку, калі ласка, разьвяжыце наступную задачу і ўвядзіце адказ у поле ([[Special:Captcha/help|падрабязнасьці]]):", "captcha-sendemail": "У мэтах абароны супраць аўтаматычнага спаму, мы просім вас разьвязаць наступную задачу і ўвесьці адказ у поле ([[Special:Captcha/help|дадатковая інфармацыя]]):", - "captcha-sendemail-fail": "Код пацьверджаньня няслушны альбо адсутнічае.", + "captcha-sendemail-fail": "CAPTCHA няслушная альбо яе няма.", "captcha-disabledinapi": "Гэтае дзеяньне патрабуе праверкі captcha, і з-за гэтага ня можа быць выкананае праз API.", "captchahelp-title": "Дапамога ў captcha", "captchahelp-cookies-needed": "Вам трэба дазволіць файлы-кукі ў Вашым браўзэры, каб гэтая функцыя працавала.", diff -Nru mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/i18n/bg.json mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/i18n/bg.json --- mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/i18n/bg.json 2025-09-29 17:38:39.162280300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/i18n/bg.json 2026-05-12 12:30:00.358343800 +0000 @@ -23,7 +23,7 @@ "captcha-disabledinapi": "Това действие изисква CAPTCHA, следователно не може да бъде извършено през приложния програмен интерфейс.", "captchahelp-title": "Помощ за CAPTCHA", "captchahelp-cookies-needed": "За да работи това, необходимо е бисквитките на вашия браузър да са включени.", - "captchahelp-text": "Уеб сайтовете, които позволяват свободно да се редактира и добавя ново съдържание (като това уики), често са обект на атаки от страна на спамъри, които използват средства за автоматизирано редактиране за публикуване на препратки към много сайтове. Въпреки че тези препратки могат да бъдат премахнати, те са особено неприятни за потребителите.\n\nПонякога, особено когато се добавят нови препратки към страниците, е възможно уикито да покаже картинка с текст, който трябва да бъде въведен в посоченото поле. Тъй като това е стъпка, която е трудно да бъде прескочена при автоматизирано редактиране, тя затруднява и спира повечето спамъри и роботи, но допуска истинските потребителите да правят редакции.\n\nЗа съжаление тази стъпка може да затрудни незрящи потребители или потребители, които използват текстови или речеви браузъри. За момента системата не разполага с възможност за гласова алтернатива. Обърнете се за помощ към [[{{int:grouppage-sysop}}|администратор на сайта]], ако това изискване на системата ви затруднява да допринасяте легитимно.\n\nНатиснете бутона „back“ на вашия браузър, за да се върнете към редактора на страници.", + "captchahelp-text": "Уеб сайтовете, които позволяват свободно да се редактира и добавя ново съдържание (като това уики), често са обект на атаки от страна на спамъри, които използват средства за автоматизирано редактиране за публикуване на препратки към много сайтове. Въпреки че тези препратки могат да бъдат премахнати, те са особено неприятни за потребителите.\n\nПонякога, особено когато се добавят нови препратки към страниците, е възможно уикито да покаже картинка с текст, който трябва да бъде въведен в посоченото поле. Тъй като това е стъпка, която е трудно да бъде прескочена при автоматизирано редактиране, тя затруднява и спира повечето спамъри и роботи, но допуска истинските потребителите да правят редакции.\n\nЗа съжаление тази стъпка може да затрудни незрящи потребители или потребители, които използват текстови или речеви браузъри. За момента системата не разполага с възможност за гласова алтернатива. Обърнете се за помощ към [[{{int:grouppage-sysop}}|администратор на сайта]], ако това изискване на системата ви затруднява да допринасяте легитимно.\n\nНатиснете бутона „Назад“ на вашия браузър, за да се върнете към редактора на страници.", "right-skipcaptcha": "Изпълнение на действия, предизвикващи CAPTCHA, без да се налага минаването през CAPTCHA", "action-skipcaptcha": "изпълнение на действия, предизвикващи CAPTCHA, без да се налага минаването през CAPTCHA", "confirmedit-preview-line": "Номер на реда", diff -Nru mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/i18n/da.json mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/i18n/da.json --- mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/i18n/da.json 2025-09-29 17:38:39.163280200 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/i18n/da.json 2026-06-29 17:20:42.957120000 +0000 @@ -8,28 +8,36 @@ "Hylle", "Kaare", "Peter Alberti", - "Saederup92" + "Saederup92", + "Steenth" ] }, "captcha-edit": "For at redigere denne side, skal du give svaret på følgende opgave nedenfor, og angive resultatet i feltet under det. ([[Special:Captcha/help|mere information]]):", "captcha-edit-fail": "Forkert eller manglende CAPTCHA.", "captcha-desc": "Giver CAPTCHA-teknikker til at beskytte mod spam og gætning af adgangskoder", - "captcha-addurl": "Din redigering tilføjer nye eksterne henvisninger.\nSom beskyttelse af wikien mod automatiseret spam, skal du løse det enkle regnestykke nedenfor og skrive resultatet i boksen, for at kunne gemme din redigering ([[Special:Captcha/help|flere oplysninger]]):", - "captcha-badlogin": "For at beskytte wikien mod automatiseret adgangskodegætning, skal du løse det enkle regnestykke nedenfor og skrive resultatet i boksen ([[Special:Captcha/help|flere oplysninger]]):", - "captcha-createaccount": "For at beskytte wikien mod automatisk oprettelse af brugernavne, skal du løse det enkle regnestykke nedenfor og skrive resultatet i boksen ([[Special:Captcha/help|flere oplysninger]]):", + "captcha-help": "Løsning af CAPTCHA.", + "captcha-info-help": "Beskrivelse af CAPTCHA'en.", + "captcha-id-label": "CAPTCHA-ID", + "captcha-id-help": "Denne værdi skal sendes tilbage uændret.", + "captcha-addurl": "Din redigering tilføjer nye eksterne henvisninger.\nFor at beskytte wikien mod automatisk spam beder vi dig venligst om at løse følgende opgave nedenfor og indtaste svaret i feltet for at gemme din redigering ([[Special:Captcha/help|flere oplysninger]]):", + "captcha-badlogin": "For at beskytte wikien mod automatiseret adgangskodegætning, beder vi dig venligst om at løse følgende opgave og indtaste svaret i feltet ([[Special:Captcha/help|flere oplysninger]]):", + "captcha-createaccount": "For at beskytte wikien mod automatisk oprettelse af konti, beder vi dig venligst om at løse følgende opgave og indtaste svaret i feltet ([[Special:Captcha/help|mere info]]):", "captcha-createaccount-fail": "Forkert eller manglende CAPTCHA.", - "captcha-create": "For at oprette en ny side, skal du give svaret på regnestyket nedenfor, og angive resultatet i feltet under det. ([[Special:Captcha/help|mere information]]):", - "captcha-sendemail": "For at beskytte wikien mod automatisk spamning, skal du løse det enkle regnestykke nedenfor og skrive resultatet i boksen ([[Special:Captcha/help|flere oplysninger]]):", + "captcha-create": "For at oprette siden skal du løse følgende opgave og indtaste svaret i feltet ([[Special:Captcha/help|mere info]]):", + "captcha-sendemail": "For at beskytte wikien mod automatisk spamming, beder vi dig venligst om at løse følgende opgave og indtaste svaret i feltet ([[Special:Captcha/help|mere info]]):", "captcha-sendemail-fail": "Forkert eller manglende CAPTCHA.", - "captcha-disabledinapi": "Denne handling kræver en captcha, så det ikke kan udføres via API'en.", - "captchahelp-title": "Captcha-hjælp", + "captcha-disabledinapi": "Denne handling kræver en CAPTCHA, så det ikke kan udføres via API'en.", + "captcha-error": "CAPTCHA-bekræftelse mislykkedes på grund af intern fejl: $1", + "captchahelp-title": "CAPTCHA-hjælp", "captchahelp-cookies-needed": "Din browser skal have cookies slået til, før dette kan virke.", "captchahelp-text": "Websites der accepterer indhold fra offentligheden, bliver ofte udsat for angreb fra spammere. Disse angreb sker med automatiske værktøjer, der anbringer de samme links på et stort antal websites på kort tid. Selvom disse links kan fjernes, er de en vedligeholdelsesmæssig byrde.\n\nI visse tilfælde, specielt når der tilføjes nye links til denne wiki, vil softwaren vise dig et billede af et stykke forvredet og sløret tekst. Du skal indtaste det ord, der vises, før du kan gennemføre handlingen. Formålet er at skelne mellem mennesker og automatiserede værktøjer, da de sidste har meget svært ved at genkende ordene.\n\nDesværre kan dette medføre problemer for svagtseende brugere, og brugere der bruger software der oplæser indholdet af siden. For øjeblikket findes der ikke et lydbaseret alternativ. Kontakt venligst en [[{{int:grouppage-sysop}}|administrator]] med henblik på at få hjælp, hvis dette forhindrer tilføjelsen af godartet materiale.\n\nTryk på 'tilbage'-knappen i din browser for at returnere til redigeringssiden.", "captcha-addurl-whitelist": " #
                    \n# Vejledning:\n#   * Alt fra et \"#\"-tegn til slutningen af en linje er en kommentar\n#   * Alle ikke-blanke linjer benyttes som regulært udtryk, der anvendes på hostnavne i URL'er\n #
                    ", - "right-skipcaptcha": "Udføre handlinger som normalt kræver \"captcha\"-bekræftelse uden at bruge \"captcha\"", - "confirmedit-preview-line": "Linjenumre", + "right-skipcaptcha": "Udfør CAPTCHA-udløsende handlinger uden at skulle gennemgå CAPTCHA'en", + "action-skipcaptcha": "udføre CAPTCHA-udløsende handlinger uden at skulle gennemgå CAPTCHA'en", + "confirmedit-preview-line": "Linjenummer", "confirmedit-preview-content": "Indhold", "confirmedit-preview-validity": "Gyldighed", "confirmedit-preview-valid": "gyldig", - "confirmedit-preview-invalid": "ugyldig" + "confirmedit-preview-invalid": "ugyldig", + "confirmedit-preview-description": "Følgende tabel viser listen over linjer på denne side, og om det er en gyldig IP-adresse eller et gyldigt IP-adresseinterval. Hvis linjen er en gyldig IP-adresse eller et gyldigt IP-adresseinterval, vil den blive udelukket fra CAPTCHA-kontroller, men ugyldige linjer vil blive ignoreret. Et eksempel på et gyldigt IP-adresseinterval ville være: 69.208.0.0/16, som går fra 69.208.0.0 til 69.208.255.255. [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Range_blocks#Calculating_the_CIDR_suffix Mere information] om beregning af et IP-adresseinterval." } diff -Nru mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/i18n/ko.json mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/i18n/ko.json --- mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/i18n/ko.json 2025-12-17 21:58:15.727337100 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/i18n/ko.json 2026-06-29 17:20:42.958119900 +0000 @@ -10,7 +10,8 @@ "Revi", "ToePeu", "Ykhwong", - "아라" + "아라", + "Tensama0415" ] }, "captcha-edit": "글을 편집하려면 아래의 문제를 해결한 다음 상자에 정답을 입력해 주세요 ([[Special:Captcha/help|자세한 정보]]):", @@ -34,12 +35,13 @@ "captchahelp-cookies-needed": "정상적으로 작동하려면 웹 브라우저의 쿠키 사용이 활성화되어 있어야 합니다.", "captchahelp-text": "이 위키와 같이 사람의 공개적인 참여가 가능한 웹 사이트에서는 자동 프로그램이 스팸을 뿌리는 경우가 있습니다.\n물론 이러한 스팸은 제거할 수는 있지만 번거로운 작업이 늘어납니다.\n\n이러한 스팸을 방지하기 위해서, 이 위키의 문서에 웹 사이트 주소를 추가하는 등의 행동을 할 경우에는 비틀린 글자가 들어있는 그림을 보여주고 그 그림의 글자를 입력해 달라고 하는 경우가 있습니다.\n이 글자 입력 작업은 자동 프로그램을 만들기가 힘들기 때문에 스팸을 효과적으로 막으면서 일반 사용자를 막지 않을 수 있습니다.\n\n웹 브라우저에서 그림을 완벽하게 표시할 수 없거나, 그림이 나오지 않는 텍스트 방식이나 음성 합성 방식 웹 브라우저를 사용하는 경우에는 이러한 입력이 불가능합니다.\n아직까지는 이런 경우에 대한 대안이 없습니다.\n예기치않게 정당한 행동을 하지 못하도록 막는다면 [[{{int:grouppage-sysop}}|사이트 관리자]]에게 도움을 요청해 주세요.\n\n이전 화면으로 돌아가려면 웹 브라우저의 \"뒤로\" 버튼을 누르세요.", "captcha-addurl-whitelist": " #
                    \n# 문법은 다음과 같습니다:\n#   * \"#\" 문자에서 줄의 끝까지는 주석입니다\n#   * 빈 줄이 아닌 줄은 정규식으로, URL의 호스트만을 검사합니다\n #
                    ", - "right-skipcaptcha": "캡차 과정을 거치지 않고 캡차 작동 동작을 수행", - "action-skipcaptcha": "캡차 과정을 거치지 않고 캡차 작동 동작을 수행", + "right-skipcaptcha": "캡차 과정을 거치지 않고 캡차 작동 작업을 수행", + "action-skipcaptcha": "캡차 과정을 거치지 않고 캡차 작동 작업을 수행", "confirmedit-preview-line": "줄 번호", "confirmedit-preview-content": "내용", "confirmedit-preview-validity": "유효성", "confirmedit-preview-valid": "유효함", "confirmedit-preview-invalid": "유효하지 않음", + "confirmedit-preview-description": "다음 표는 이 페이지의 각 줄과 해당 줄이 유효한 IP 주소 또는 IP 주소 범위인지 여부를 보여줍니다. 해당 줄이 유효한 IP 주소 또는 IP 주소 범위인 경우 CAPTCHA 검사에서 제외되지만, 유효하지 않은 줄은 무시됩니다. 유효한 IP 주소 범위의 예는: 69.208.0.0/16이며, 이는 69.208.0.0부터 69.208.255.255까지의 범위를 나타냅니다. IP 주소 범위 계산에 대한 [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Range_blocks#Calculating_the_CIDR_suffix 더 많은 정보]를 확인하세요.", "abusefilter-edit-action-showcaptcha": "작업 진행을 위해 사용자에게 CAPTCHA를 완성할 것을 요구합니다. CAPTCHA를 건너뛸 수 있는 권한이 있는 사용자는 예외입니다." } diff -Nru mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/i18n/ms.json mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/i18n/ms.json --- mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/i18n/ms.json 2025-09-29 17:38:39.168280400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/i18n/ms.json 2026-06-29 17:20:42.958119900 +0000 @@ -5,24 +5,25 @@ "Aurora", "Aviator", "Pizza1016", - "Tofeiku" + "Tofeiku", + "SNN95" ] }, - "captcha-edit": "Untuk menyunting laman ini, sila selesaikan kira-kira di bawah dan masukkan jawapannya dalam kotak yang disediakan ([[Special:Captcha/help|maklumat lanjut]]):", + "captcha-edit": "Untuk menyunting halaman ini, sila selesaikan tugasan berikut di bawah dan masukkan jawapan ke dalam kotak ([[Special:Captcha/help|maklumat lanjut]]):", "captcha-desc": "Menyediakan teknik CAPTCHA untuk melindungi daripada spam dan teka kata laluan", - "captcha-addurl": "Suntingan anda mengandungi pautan luar baru.\nUntuk melindungi wiki daripada spam automatik, anda diminta supaya menyelesaikan kira-kira di bawah dan memasukkan jawapannya dalam kotak yang disediakan untuk menyimpan suntingan anda ([[Special:Captcha/help|maklumat lanjut]]):", - "captcha-badlogin": "Untuk melindungi wiki daripada kegiatan meneka kata laluan secara automatik, anda diminta supaya menyelesaikan kira-kira di bawah dan masukkan jawapannya dalam kotak yang disediakan ([[Special:Captcha/help|maklumat lanjut]]):", - "captcha-createaccount": "Untuk melindungi wiki daripada pembukaan akaun secara automatik, anda diminta supaya menyelesaikan kira-kira di bawah dan masukkan jawapannya dalam kotak yang disediakan ([[Special:Captcha/help|maklumat lanjut]]):", + "captcha-addurl": "Suntingan anda mengandungi pautan luar baharu. Bagi melindungi wiki ini daripada spam automatik, kami memohon anda supaya menyelesaikan tugasan di bawah dan masukkan jawapannya ke dalam kotak untuk menyimpan suntingan anda ([[Special:Captcha/help|maklumat lanjut]]):", + "captcha-badlogin": "Bagi melindungi wiki daripada pemecahan kata laluan automatik, kami memohon anda supaya menyelesaikan tugasan di bawah dan masukkan jawapannya ke dalam kotak ([[Special:Captcha/help|maklumat lanjut]]):", + "captcha-createaccount": "Bagi melindungi wiki daripada penciptaan akaun secara automatik, kami memohon anda supaya menyelesaikan tugasan di bawah dan masukkan jawapannya ke dalam kotak ([[Special:Captcha/help|maklumat lanjut]]):", "captcha-createaccount-fail": "Kod CAPTCHA tidak betul atau tidak ada.", - "captcha-create": "Untuk mencipta laman tersebut, sila selesaikan kira-kira di bawah dan masukkan jawapannya dalam kotak yang disediakan ([[Special:Captcha/help|maklumat lanjut]]):", - "captcha-sendemail": "Untuk melindungi wiki daripada spam automatik, anda diminta supaya menyelesaikan kira-kira di bawah dan masukkan jawapannya dalam kotak yang disediakan ([[Special:Captcha/help|maklumat lanjut]]):", + "captcha-create": "Untuk mencipta halaman ini, sila selesaikan tugasan di bawah dan masukkan jawapannya ke dalam kotak ([[Special:Captcha/help|maklumat lanjut]]):", + "captcha-sendemail": "Bagi melindungi wiki daripada spam automatik, kami memohon anda supaya menyelesaikan tugasan di bawah dan masukkan jawapannya ke dalam kotak ([[Special:Captcha/help|maklumat lanjut]]):", "captcha-sendemail-fail": "Kod CAPTCHA tidak betul atau tidak ada.", "captcha-disabledinapi": "Tindakan ini memerlukan captcha, maka ia tidak boleh dilakukan melalui API.", "captchahelp-title": "Bantuan CAPTCHA", "captchahelp-cookies-needed": "Sila aktifkan ''cookies'' pada pelayar web anda.", - "captchahelp-text": "Tapak web yang menerima pos-pos dari orang awam, misalnya wiki ini, sering disalahgunakan oleh penghantar spam yang menggunakan peralatan berautomasi untuk mengepos pautan-pautan mereka ke banyak tapak.\nWalaupun pautan-pautan spam ini boleh dipadamkan, namun ia amat menyusahkan.\n\nAdakalanya, terutamanya apabila menambah pautan web baharu kepada sesebuah laman, wiki ini mungkin akan memaparkan suatu imej yang mengandungi teks yang berwarna atau samar-samar dan meminta anda untuk menaip perkataan-perkataan yang ditunjukkan.\nOleh sebab tugas ini sukar dilakukan secara automatik, ia akan membolehkan kebanyakan manusia sebenar untuk membuat pos-pos mereka sambil menghalang penghantar spam dan serangan robotik yang seumpamanya.\n\nMalangnya ini boleh menyukarkan pengguna yang mengalami masalah penglihatan atau sedang menggunakan pelayar web teks atau tuturan.\nPada masa ini kami tidak mempunyai alternatif audio.\nSila hubungi [[{{int:grouppage-sysop}}|penyelia-penyelia tapak]] untuk mendapat bantuan jika ia menghalang anda daripada membuat sumbangan yang munasabah tanpa dijangka.\n\nSila tekan butang 'balik' dalam pelayar web anda untuk kembali ke penyunting laman.", + "captchahelp-text": "Laman web yang menerima kiriman daripada orang awam, seperti wiki ini, sering disalahgunakan oleh penyepam yang menggunakan alatan automatik untuk mengirim pautan mereka ke banyak tapak. Walaupun pautan spam ini boleh dialih keluar, ia merupakan satu gangguan yang besar.\n\nKadangkala, terutamanya apabila menambah pautan web baharu pada sesuatu halaman, wiki mungkin memaparkan imej teks yang berwarna atau herot dan meminta anda menaip perkataan yang ditunjukkan. Memandangkan ini adalah tugasan yang sukar diautomatikkan, ia membolehkan kebanyakan manusia sebenar membuat kiriman sambil menyekat kebanyakan penyepam dan penyerang robotik yang lain.\n\nMalangnya, perkara ini mungkin menyulitkan pengguna yang mempunyai penglihatan terhad atau mereka yang menggunakan pelayar berasaskan teks atau pertuturan. Buat masa ini, kami tidak mempunyai alternatif audio yang tersedia. Sila hubungi [[{{int:grouppage-sysop}}|pentadbir tapak]] untuk mendapatkan bantuan sekiranya perkara ini menghalang anda daripada melakukan tindakan yang sah secara tidak sengaja.\n\nTekan butang \"kembali\" pada pelayar anda untuk kembali ke penyunting halaman.", "captcha-addurl-whitelist": " #
                    \n# Sintaks:\n#  * Aksara \"#\" sampai akhir baris diabaikan\n#  * Ungkapan nalar dibaca daripada setiap baris dan dipadankan dengan nama hos sahaja\n  #
                    ", - "right-skipcaptcha": "Melepasi pemeriksaan CAPTCHA", + "right-skipcaptcha": "Melakukan tindakan yang mencetuskan CAPTCHA tanpa perlu menyelesaikannya", "confirmedit-preview-content": "Kandungan", "confirmedit-preview-valid": "sah", "confirmedit-preview-invalid": "tidak sah" diff -Nru mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/i18n/nb.json mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/i18n/nb.json --- mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/i18n/nb.json 2025-12-17 21:58:15.727337100 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/i18n/nb.json 2026-06-29 17:20:42.958119900 +0000 @@ -7,7 +7,8 @@ "Haakon K", "Jon Harald Søby", "Laaknor", - "Nghtwlkr" + "Nghtwlkr", + "EdoAug" ] }, "captcha-edit": "Skriv inn summen i boksen nedenfor for å kunne redigere denne siden ([[Special:Captcha/help|mer informasjon]]):", diff -Nru mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/i18n/nl.json mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/i18n/nl.json --- mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/i18n/nl.json 2026-04-01 12:37:38.566982000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/i18n/nl.json 2026-06-29 18:12:59.279045800 +0000 @@ -27,7 +27,7 @@ "captcha-error": "CAPTCHA-verificatie is mislukt vanwege een interne fout: $1", "captchahelp-title": "Captcha-hulppagina", "captchahelp-cookies-needed": "U dient in uw browser cookies ingeschakeld te hebben om dit te laten werken.", - "captchahelp-text": "Websites die publiekelijk te bewerken zijn, zoals deze wiki, worden vaak misbruikt door spammers die er met hun programma’s automatisch koppelingen naar allerlei websites op zetten.\nHoewel deze spamkoppelingen weer verwijderd kunnen worden, leveren ze veel hinder en administratief werk op.\n\nSoms, en in het bijzonder bij het toevoegen van externe koppelingen op pagina's, ziet u een afbeelding met gekleurde of vervormde tekst en wordt u gevraagd de weergegeven tekst in te typen.\nOmdat dit proces lastig te automatiseren is, zijn vrijwel alleen mensen in staat dit proces succesvol te doorlopen en worden hiermee spammers en andere geautomatiseerde aanvallen geweerd.\n\nHelaas levert deze bevestiging voor gebruikers met een visuele handicap of een tekst- of spraakgebaseerde browser problemen op.\nOp het moment is er geen alternatief met geluid beschikbaar.\nVraag assistentie van de [[{{int:grouppage-sysop}}|sitebeheerders]] als dit proces u verhindert een nuttige bijdrage te leveren.\n\nKlik op de ‘terug’-knop in uw browser om terug te gaan naar het tekstbewerkingsscherm.", + "captchahelp-text": "Websites die openbaar te bewerken zijn, zoals deze wiki, worden vaak misbruikt door spammers die er met hun programma’s automatisch koppelingen naar allerlei websites op zetten.\nHoewel deze spamkoppelingen weer verwijderd kunnen worden, leveren ze veel hinder en administratief werk op.\n\nSoms, en in het bijzonder bij het toevoegen van externe koppelingen op pagina's, ziet u een afbeelding met gekleurde of vervormde tekst en wordt u gevraagd de weergegeven tekst in te typen.\nOmdat dit proces lastig te automatiseren is, zijn vrijwel alleen mensen in staat dit proces succesvol te doorlopen en worden hiermee spammers en andere geautomatiseerde aanvallen geweerd.\n\nHelaas levert deze bevestiging voor gebruikers met een visuele handicap of een tekst- of spraakgebaseerde browser problemen op.\nOp het moment is er geen alternatief met geluid beschikbaar.\nVraag assistentie van de [[{{int:grouppage-sysop}}|sitebeheerders]] als dit proces u verhindert een nuttige bijdrage te leveren.\n\nKlik op de ‘terug’-knop in uw browser om terug te gaan naar het tekstbewerkingsscherm.", "captcha-addurl-whitelist": " #
                    \n# De syntaxis is als volgt:\n#   * Alle tekst vanaf het teken \"#\" tot het einde van de regels wordt gezien als opmerking\n#   * Iedere niet-lege regel is een fragment van een reguliere expressie die alleen van toepassing is op hosts binnen URL's\n #
                    ", "right-skipcaptcha": "Handelingen die een CAPTCHA vereisen uitvoeren zonder de CAPTCHA te hoeven doorlopen", "action-skipcaptcha": "handelingen die een CAPTCHA vereisen uit te voeren zonder de CAPTCHA te hoeven doorlopen", @@ -35,7 +35,7 @@ "confirmedit-preview-content": "Inhoud", "confirmedit-preview-validity": "Geldigheid", "confirmedit-preview-valid": "geldig", - "confirmedit-preview-invalid": "ongeldig", + "confirmedit-preview-invalid": "onjuist", "confirmedit-preview-description": "In de volgende tabel staat de lijst met regels op deze pagina en of het een geldig IP-adres of -bereik is. Als een regel dat is, wordt deze uitgesloten van CAPTCHA-controles, maar ongeldige regels worden genegeerd. Een voorbeeld van een geldig IP-adresbereik is: 69.208.0.0/16, wat loopt van 69.208.0.0 tot 69.208.255.255. [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Range_blocks#Calculated_the_CIDR_suffix Meer informatie] over het berekenen van een IP-adresbereik.", "abusefilter-edit-action-showcaptcha": "Vereisen dat de gebruiker een CAPTCHA voltooit om door te gaan met de handeling. Gebruikers met toestemming om een CAPTCHA over te slaan zijn vrijgesteld." } diff -Nru mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/i18n/ps.json mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/i18n/ps.json --- mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/i18n/ps.json 2025-12-17 21:58:15.727337100 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/i18n/ps.json 2026-06-29 17:20:42.959119800 +0000 @@ -27,10 +27,12 @@ "captchahelp-text": "هغه وېبځايونه چې د ټولو وگړو پر لور د ليکنو د ليکلو لپاره پرانيستي دي، لکه همدا ويکي، ډېر ځل د سپام‌گرو لهٔ خوا چې خپلکاره توکي د خپلو تړنو او وېبپاڼو د خبرتياوو په خپرولو کې کاروي، په ناوړه توگه کارېږي. تر هغه وخت پورې چې همدا سپمونه او هماغه وېبتړنې راموندل کېږي او لرې کېږي؛ نو تر هغه وخته پورې همدا سپمونه ډېر سرخوږی جوړوي.\n\nپه ځانگړې توگه په يوه مخ کې د يوه وېبځي د وېبتړنې د ورگډولو په وخت کې به ويکي يو ډول گډوډ رنگين ليک ښکاره کړي او له کارن نه به د هماغه ليک د ټاپلو غوښتنه شوې وي. \n\nڅرنگه چې جوته ده چې ار وگړي کولی شي چې په دې کار کې بريالي شي؛ خو دې ته ناورته سپامگر ماشينونه او روبوټونه دا ډول کار په خپلکاره توگه نشي ترسره کولی او پهٔ دې توگه د سپامگرو او روبوټونو د غورځنگ مخ نيول کېږي.\n\nلهٔ بده مرغه چې دا کار د کارنانو لپاره ستونزه جوړولای شي او هغه څوک چې د سترگو ليد يې کمزوری دی او يا هم د ليک پر بنسټ او يا هم د غږ پر بنسټ جوړ شوي کتنملونه کاروي نهٔ شي کولی په آسانۍ سره خپلې سمونې او خپرونې ترسره کړي.\n\nاوسمهال موږ د داسې متنونو غږيز انډول نه لرو.\n\nکه چېرته دا کار تاسې له سمونو او ليکنو خپرولو پاتې راولي نو مهرباني وکړئ د مرستې لپاره د [[{{int:grouppage-sysop}}|پازوالانو]] سره اړيکه ټينگه کړئ.\n\nپه خپل کتنمل کې د 'شاکېدلو' تڼۍ کېښکاږئ چې بېرته پخواني مخ ته وگرځئ.", "captcha-addurl-whitelist": " #
                    \n# غونډل پوهه په لاندې ډول ده:\n#   * هر څه له يوې \"#\" لوښې د کرښې تر پايه يوه څرگندونه ده\n#   * هره کرښه چې تشه نه وي يوه ټوټه ده. چې يوازې د اينټرنېټي کوربه په نوم سنجول کېږي\n#
                    ", "right-skipcaptcha": "هغه چارې چې کپچا چارنوي پرته له دې چې کپچا تگلاره ترسره کړي", + "action-skipcaptcha": "هغه چارې چې کپچا چارنوي پرته له دې چې کپچا تگلاره ترسره کړي", "confirmedit-preview-line": "د کرښې شمېره", "confirmedit-preview-content": "منځپانگه", "confirmedit-preview-validity": "چلېدو موده", "confirmedit-preview-valid": "چلېدو‌ ور", "confirmedit-preview-invalid": "ناچله", + "confirmedit-preview-description": "لاندې لښتيال په مخ کې د کرښو لړليک ښيي او دا چې دا يو باوري وېبپته ده يا د وېبپتې بريد. که چېرې يوه کرښه باوري وېبپته يا د وېبپتې بريد وي؛ نو دا به د کپچا سم‌کتنې نه وويستل شي؛ خو ناسمې کرښې به له پامه وغورځول شي. د يو باوري وېبپتې بريد يوه بېلگه به دا وي: 69.208.0.0/16 چې له 69.208.0.0 څخه تر 69.208.255.255 پورې ځي. د وېبپتو بريد ارزونې په اړه [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Range_blocks#Calculating_the_CIDR_suffix نور مالومات].", "abusefilter-edit-action-showcaptcha": "د پام‌وړ چارې ترسره کولو لپاره کارن بايد کپچا بشپړه کړئ. هغه کارنان چې د کپچا پرېښودلو لاسرسی لري له دې چارې بښلي دي." } diff -Nru mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/i18n/ru.json mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/i18n/ru.json --- mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/i18n/ru.json 2026-04-01 12:37:38.567982200 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/i18n/ru.json 2026-06-29 18:12:59.279045800 +0000 @@ -18,7 +18,8 @@ "Александр Сигачёв", "Pavel200071", "Well very well", - "Mitte27" + "Mitte27", + "Shabe" ] }, "captcha-edit": "Чтобы отредактировать эту страницу, введите символы для проверки (капчу) в текстовое поле, которое находится ниже ([[Special:Captcha/help|подробнее]]):", diff -Nru mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/i18n/sk.json mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/i18n/sk.json --- mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/i18n/sk.json 2025-09-29 17:38:39.170280200 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/i18n/sk.json 2026-06-23 01:21:03.094365800 +0000 @@ -3,7 +3,8 @@ "authors": [ "Helix84", "Luky001", - "Vlad5250" + "Vlad5250", + "Wizzard" ] }, "captcha-edit": "Aby ste mohli upravovať túto stránku, vyriešte prosím nižšie uvedenú úlohu a napíšte odpoveď do poľa ([[Special:Captcha/help|viac informácií]]):", @@ -18,7 +19,7 @@ "captcha-disabledinapi": "Táto operácia vyžaduje captcha, preto nemôže byť vykonaná prostredníctvom rozhrania API.", "captchahelp-title": "Pomocník ku captcha", "captchahelp-cookies-needed": "Aby toto fungovalo, budete si musieť v prehliadači zapnúť koláčiky (cookies).", - "captchahelp-text": "Webstránky prijímajúce príspevky od verejnosti ako táto wiki sú často cieľom zneužitia spammermi, ktorí používajú automatizované nástroje na to, aby svoje odkazy umiestnili na množstvo stránok. Hoci je možné tieto odkazy odstrániť, zbytočne to zaťažuje používateľov.\n\nNiekedy, obzvlášť keď pridávate webové odkazy k článkom, wiki vám môže zobraziť obrázok so zafarbeným alebo pokriveným textom a požiadať vás o prepísanie zobrazených slov. Keďže takúto úlohu je ťažké zautomatizovať a umožní skutočným ľuďom poslať svoje príspevky, zastaví to väčšinu spammerov a iných robotických útočníkov.\n\nNanešťastie, môže to byť prekážkou pre používateľov so zrakovým postihnutím alebo tých, ktorí používajú textové alebo hovoriace prehliadače. Momentálne nemáme dostupnú audio zvukovú alternatívu. Kontaktujte prosím [[{{int:grouppage-sysop}}|správcov stránok]] ak vám to neočakávane komplikuje umiestňovanie oprávnených príspevkov.\n\nStlačením tlačidla „späť“ vo vašom prehliadači sa vrátite do editora stránky.", + "captchahelp-text": "Webové stránky prijímajúce príspevky od verejnosti, ako táto wiki, sú často zneužívané spamermi, ktorí používajú automatizované nástroje na umiestňovanie svojich odkazov na množstvo stránok.\nHoci je možné tieto spamové odkazy odstrániť, sú výrazne obťažujúce.\n\nNiekedy, obzvlášť pri pridávaní nových webových odkazov na stránku, vám wiki môže zobraziť obrázok s farebným alebo skresleným textom a požiadať vás o opísanie zobrazených slov.\nKeďže takúto úlohu je ťažké zautomatizovať, umožní to väčšine skutočných ľudí odoslať svoje príspevky, ale zastaví väčšinu spamerov a iných robotických útočníkov.\n\nNanešťastie to môže byť prekážkou pre používateľov s obmedzeným zrakom alebo pre tých, ktorí používajú textové či hlasové prehliadače.\nMomentálne nemáme dostupnú zvukovú alternatívu.\nAk vám to neočakávane bráni vo vykonávaní oprávnených akcií, kontaktujte prosím [[{{int:grouppage-sysop}}|správcov stránky]].\n\nStlačením tlačidla „späť“ vo svojom prehliadači sa vrátite do editora stránky.", "captcha-addurl-whitelist": " #
                    \n# Syntax je nasledovná:\n#   * Všetko od znaku „#“ do konca riadka je komentár\n#   * Každý neprázdny riadok je fragment regulárneho výrazu, ktorého zhody budú iba stroje v rámci URL\n  #
                    ", "right-skipcaptcha": "Vykonávať činnosti spúšťajúce CAPTCHA bez toho, aby bolo potrebné vyriešiť CAPTCHA", "action-skipcaptcha": "vykonávať činnosti spúšťajúce CAPTCHA bez toho, aby bolo potrebné vyriešiť CAPTCHA", diff -Nru mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/i18n/so.json mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/i18n/so.json --- mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/i18n/so.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/i18n/so.json 2026-06-29 17:20:42.959119800 +0000 @@ -0,0 +1,35 @@ +{ + "@metadata": { + "authors": [ + "AhmedG612" + ] + }, + "captcha-edit": "Si aad u saxdo boggan, fadlan xalliso hawsha hoose oo geli jawaabta sanduuqa ([[Special:Captcha/help|faahfaahin dheeraad ah]]):", + "captcha-edit-fail": "CAPTCHA khaldan ama maqan.", + "captcha-desc": "Waxay bixisaa farsamooyinka CAPTCHA si looga ilaaliyo spam iyo isku dayga qiyaasidda erayga sirta ah.", + "captcha-help": "Xalka CAPTCHA", + "captcha-info-help": "Sharaxaadda CAPTCHA.", + "captcha-id-label": "Aqoonsiga CAPTCHA", + "captcha-id-help": "Qiimahan waa in dib loo soo diraa isbeddel la’aan.", + "captcha-addurl": "Wax ka beddelkaaga wuxuu ka kooban yahay xiriirro dibadda ah oo cusub.\nSi loo ilaaliyo wiki-ga spam otomaatig ah, fadlan xalliso hawsha hoose oo geli jawaabta sanduuqa si aad u kaydiso wax ka beddelkaaga ([[Special:Captcha/help|faahfaahin dheeraad ah]]):", + "captcha-badlogin": "Si loo ilaaliyo wiki-ga ka hortagga jabinta sirta tooska ah, waxaan si naxariis leh kaaga codsanaynaa inaad xalliso hawsha hoose oo aad geli jawaabta sanduuqa ([[Special:Captcha/help|faahfaahin dheeraad ah]]):", + "captcha-createaccount": "Si loo ilaaliyo wiki-ga ka hortagga abuurista akoonnada tooska ah, waxaan si naxariis leh kaaga codsanaynaa inaad xalliso hawsha hoose oo aad geli jawaabta sanduuqa ([[Special:Captcha/help|faahfaahin dheeraad ah]]):", + "captcha-createaccount-fail": "CAPTCHA khaldan ama maqan.", + "captcha-create": "Si aad u abuurto bogga, fadlan xalliso hawsha hoose oo geli jawaabta sanduuqa ([[Special:Captcha/help|faahfaahin dheeraad ah]]):", + "captcha-sendemail": "Si loo ilaaliyo wiki-ga ka hortagga spam-ka tooska ah, waxaan si naxariis leh kaaga codsanaynaa inaad xalliso hawsha hoose oo aad geli jawaabta sanduuqa ([[Special:Captcha/help|faahfaahin dheeraad ah]]):", + "captcha-sendemail-fail": "CAPTCHA khaldan ama maqan.", + "captcha-disabledinapi": "Tallaabadani waxay u baahan tahay CAPTCHA, sidaas darteed laguma fulin karo API-ga.", + "captcha-error": "Xaqiijinta CAPTCHA ayaa fashilantay sabab la xiriirta khalad gudaha ah: $1", + "captchahelp-title": "Caawimaadda CAPTCHA", + "captchahelp-cookies-needed": "Si arrintan loo sameeyo waa inaad ku rakibtaa cookies-ka biraawsarkaaga.", + "captchahelp-text": "Mareegaha u oggolaanaya dadweynaha inay wax ku qoraan, sida wiki-kan, badanaa waxaa si xun u adeegsada spammer-yaal isticmaala qalab otomaatig ah si ay u faafiyaan xiriirradooda bogag badan.\n\nInkasta oo xiriirrada spam-ka la tirtiri karo, haddana waxay yihiin dhib weyn.\n\nMararka qaar, gaar ahaan marka lagu darayo xiriirro cusub oo web ah bogga, wiki-ga ayaa laga yaabaa inuu ku tuso sawir qoraal midabaysan ama qalloocan oo ku weydiinaya inaad qorto erayada ku jira sawirka.\n\nMaadaama tani ay tahay hawl adag in si otomaatig ah loo sameeyo, waxay u oggolaanaysaa dadka dhabta ah inay wax qoraan halka ay joojinayso spammer-yaasha iyo weerarrada robot-ka ah intooda badan.\n\nNasiib darro, tani waxay dhib ku noqon kartaa dadka aragga xaddidan leh ama kuwa isticmaalaya browserro qoraal ama cod ku saleysan.\n\nWaqtigan xaadirka ah, ma jiro beddel cod ah oo la heli karo.\n\nFadlan la xiriir [[{{int:grouppage-sysop}}|maamulka bogga]] haddii tani si lama filaan ah kuu hor istaagto inaad sameyso ficillo sharci ah.\n\nRiix badhanka \"dib u noqo\" ee browser-kaaga si aad ugu noqoto tifaftiraha bogga.", + "captcha-addurl-whitelist": "#
                    \n# Qaabka syntax-ku waa sidan:\n#   * Wax kasta oo ka bilaabma \"#\" ilaa dhamaadka khadka waa faallo\n#   * Khad kasta oo aan madhnayn waa qayb regex ah oo kaliya la jaanqaadaysa host-yada ku jira URL-yada\n #
                    ", + "right-skipcaptcha": "Samee falal kicinaya CAPTCHA adigoon marin CAPTCHA-ga", + "action-skipcaptcha": "samee ficillo kicinaya CAPTCHA adigoon marin CAPTCHA", + "confirmedit-preview-line": "Tirada Sadarka", + "confirmedit-preview-content": "Nuxur", + "confirmedit-preview-validity": "Ansaxnimo", + "confirmedit-preview-valid": "Ansax", + "confirmedit-preview-invalid": "aan ansax ahayn", + "confirmedit-preview-description": "Jadwalku soo socda wuxuu muujinayaa liiska khadadka ku jira boggan iyo in mid kasta uu yahay cinwaan IP sax ah ama xadka cinwaannada IP. Haddii khadku yahay cinwaan IP sax ah ama xad IP sax ah, waxaa laga saari doonaa hubinta CAPTCHA, halka khadadka aan sax ahayn la iska indho tiri doono. Tusaale xad IP sax ah waa: 69.208.0.0/16 oo ka bilaabma 69.208.0.0 ilaa 69.208.255.255. [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Range_blocks#Calculating_the_CIDR_suffix Macluumaad dheeraad ah] oo ku saabsan xisaabinta xadka cinwaanka IP." +} diff -Nru mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/i18n/zh-hant.json mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/i18n/zh-hant.json --- mediawiki-1.43.8+dfsg/extensions/ConfirmEdit/i18n/zh-hant.json 2025-12-17 21:58:15.729337200 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ConfirmEdit/i18n/zh-hant.json 2026-06-29 17:20:42.960120000 +0000 @@ -16,7 +16,8 @@ "Wbxshiori", "Winston Sung", "Xiplus", - "捍粵者" + "捍粵者", + "LowensteinYang" ] }, "captcha-edit": "要編輯這篇文章,請完成以下項目,然後在框內輸入 ([[Special:Captcha/help|更多資料]]) :", diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/api/ko.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/api/ko.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/api/ko.json 2026-03-30 15:24:39.148703000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/api/ko.json 2026-06-29 17:20:42.980120200 +0000 @@ -6,7 +6,8 @@ "Ykhwong", "아라", "Jango", - "Minejango2" + "Minejango2", + "Tensama0415" ] }, "apierror-discussiontools-commentid-notfound": "ID가 ' $1 '인 댓글을 찾을 수 없습니다.", @@ -17,15 +18,28 @@ "apierror-discussiontools-subscription-failed-add": "이 주제를 구독하지 못했습니다.", "apierror-discussiontools-subscription-failed-remove": "이 주제의 구독을 취소하지 못했습니다.", "apihelp-discussiontoolscompare-summary": "두 페이지 판 사이의 의견 변경사항에 관한 정보를 가져옵니다.", + "apihelp-discussiontoolsedit-param-commentid": "답글을 달 댓글의 ID입니다. pactionaddcomment 일 때만 사용됩니다. commentname을 재정의합니다.", + "apihelp-discussiontoolsedit-param-commentname": "답글을 달 댓글의 이름입니다. pactionaddcomment 일 때만 사용됩니다.", + "apihelp-discussiontoolsedit-param-autosubscribe": "사용자를 토론 문서 스레드에 자동으로 구독시킬 것인지?", + "apihelp-discussiontoolsedit-param-formtoken": "중복 게시를 방지하기 위해 클라이언트에서 생성되는 선택적 고유 ID입니다.", + "apihelp-discussiontoolsedit-param-html": "게시할 콘텐츠입니다 (HTML 형식). wikitext와 함께 사용할 수 없습니다.", + "apihelp-discussiontoolsedit-param-sectiontitle": "{{int:apihelp-edit-param-sectiontitle}} pactionaddtopic ㅐ인 경우에만 사용됩니다.", + "apihelp-discussiontoolsedit-param-allownosectiontitle": "제목 없이 새 문단을 게시할 수 있도록 허용합니다.", "apihelp-discussiontoolsedit-param-wikitext": "위키텍스트로 게시할 콘텐츠입니다. html과 함께 사용할 수 없습니다.", "apihelp-discussiontoolsedit-paramvalue-paction-addcomment": "기존 댓글에 답변으로 새 댓글을 추가합니다.", + "apihelp-discussiontoolsedit-paramvalue-paction-addtopic": "새로운 토론 문단을 만들고 거기에 첫 번째 댓글을 추가합니다.", "apihelp-discussiontoolsedit-summary": "토론 문서에 메시지를 게시합니다.", "apihelp-discussiontoolsfindcomment-summary": "ID 또는 이름으로 댓글을 찾습니다.", "apihelp-discussiontoolsfindcomment-param-idorname": "댓글 ID 또는 이름", + "apihelp-discussiontoolsfindcomment-param-heading": "헤딩 해시값 프래그먼트", + "apihelp-discussiontoolsfindcomment-param-page": "헤딩 해시값 프래그먼트가 이전에 존재했던 문서", "apihelp-discussiontoolsgetsubscriptions-param-commentname": "검사할 주제의 이름", "apihelp-discussiontoolsgetsubscriptions-summary": "지정된 주제의 구독 상태를 가져옵니다.", "apihelp-discussiontoolspageinfo-param-oldid": "사용할 판 번호입니다. (기본값은 최신판입니다)", "apihelp-discussiontoolspageinfo-param-prop": "가져올 속성:", + "apihelp-discussiontoolspageinfo-param-excludesignatures": "댓글에서 사용자 서명을 제외합니다 (prop=threaditemshtml을 사용할 때).", + "apihelp-discussiontoolspageinfo-paramvalue-prop-threaditemshtml": "문서로부터 구문 분석된 댓글 스레드의 표현", + "apihelp-discussiontoolspageinfo-paramvalue-prop-transcludedfrom": "다른 문서의 댓글이 어디로부터 끼워넣어졌는지", "apihelp-discussiontoolspageinfo-summary": "토론 도구 초기화에 필요한 메타데이터를 반환합니다.", "apihelp-discussiontoolspreview-param-type": "미리 볼 메시지의 유형", "apihelp-discussiontoolspreview-param-wikitext": "위키텍스트 형식의 미리 볼 내용입니다.", @@ -34,5 +48,6 @@ "apihelp-discussiontoolssubscribe-param-page": "주제가 표시되는 페이지", "apihelp-discussiontoolssubscribe-param-subscribe": "true는 구독이며, false는 구독 해지임", "apihelp-discussiontoolssubscribe-summary": "주제에 관한 알림을 수신하기 위해 구독(또는 구독 해지)을 합니다.", + "apihelp-discussiontoolsthank-param-commentid": "감사를 표할 댓글의 ID입니다.", "apihelp-discussiontoolsthank-summary": "의견에 대해 공개적인 감사 표현 알림을 보냅니다." } diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/api/ku-latn.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/api/ku-latn.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/api/ku-latn.json 2025-12-17 21:58:15.755337500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/api/ku-latn.json 2026-06-23 01:21:03.155366700 +0000 @@ -6,12 +6,12 @@ "Guherto" ] }, - "apierror-discussiontools-commentid-notfound": "Şîroveyê bi IDya '$1' nehat dîtin.", + "apierror-discussiontools-commentid-notfound": "Şiroveyê bi IDya '$1' nehat dîtin.", "apierror-discussiontools-commentname-ambiguous": "Bi navê '$1' ji yekî zêdetir şîrove hatine dîtin, commentid lazim e.", "apierror-discussiontools-commentname-notfound": "Şiroveya bi navê '$1' nehatiye dîtin.", - "apierror-discussiontools-subscription-failed-add": "Pirsgirêkek bi şopandina mijarê re derket.", - "apierror-discussiontools-subscription-failed-remove": "Pirsgirêkek bi neşopîne re derket.", - "apihelp-discussiontoolsedit-param-commentid": "IDya şîroveyê ji bo cewabdanê. Tenê gava paction addcomment be tê bikaranîn. commentname piştguh bikin.", + "apierror-discussiontools-subscription-failed-add": "Mimkûn nebû vê mijarê bişopînî", + "apierror-discussiontools-subscription-failed-remove": "Mimkûn nebû ku ji abonetiya vê mijarê derkevî", + "apihelp-discussiontoolsedit-param-commentid": "IDya şiroveyê ji bo cewabdanê. Tenê gava paction addcomment be tê bikaranîn. commentname piştguh bikin.", "apihelp-discussiontoolsedit-param-wikitext": "Naveroka ku wek wîkînivîs were weşandin. Nikare tevî html were bikaranîn.", "apihelp-discussiontoolsedit-summary": "Peyamek li ser rûpeleke gotûbêjê binivîse.", "apihelp-discussiontoolspageinfo-param-oldid": "Hejmara guhartoye ku ber werê bikaranîn (ya ji ber xwe ve dibê ya herî nû).", diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/api/pap.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/api/pap.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/api/pap.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/api/pap.json 2026-06-11 08:56:37.860349200 +0000 @@ -0,0 +1,16 @@ +{ + "@metadata": { + "authors": [ + "Kallmemel" + ] + }, + "apierror-discussiontools-commentid-notfound": "No a haña reakshon ku ID '$1'.", + "apierror-discussiontools-commentname-ambiguous": "Multiple reakshon ku e nòmber '$1' a wòrdu hañá, commentid ta rekerí.", + "apierror-discussiontools-commentname-notfound": "No a haña reakshon ku nòmber '$1'.", + "apierror-discussiontools-findcomment-pagenevertalk": "E página nunka a kontené un diskushon.", + "apierror-discussiontools-formtoken-used": "Reakshon ya kaba a wòrdu butá. Karga e página di nobo pa wak e.", + "apierror-discussiontools-subscription-failed-add": "No por a suskribí na e tópiko aki.", + "apierror-discussiontools-subscription-failed-remove": "No por a anulá for di e tópiko aki.", + "apihelp-discussiontoolscompare-summary": "Haña informashon tokante kambionan di reakshon entre dos revishon di página.", + "apihelp-discussiontoolsfindcomment-param-idorname": "Kódigo di identifikashon òf nòmber di reakshon" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/api/ps.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/api/ps.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/api/ps.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/api/ps.json 2026-06-29 17:20:42.980120200 +0000 @@ -0,0 +1,44 @@ +{ + "@metadata": { + "authors": [ + "شاه زمان پټان" + ] + }, + "apierror-discussiontools-commentid-notfound": "'$1' پېژند سره څرگندونه ونه موندل شوه.", + "apierror-discussiontools-commentname-ambiguous": "د '$1' په نوم گڼې څرگندونې وموندل شوې، commentid اړينه ده.", + "apierror-discussiontools-commentname-notfound": "د '$1' په نوم څرگندونه ونه موندل شوه.", + "apierror-discussiontools-findcomment-pagenevertalk": "مخ کې هېڅ شننې نه دې شوي.", + "apierror-discussiontools-formtoken-used": "څرگندونه لادمخه خپره شوې ده. ليدلو لپاره يې مخ بيا بار کړئ.", + "apierror-discussiontools-subscription-failed-add": "دې سکالو کې گډون نشي کېدای.", + "apierror-discussiontools-subscription-failed-remove": "دې سکالو کې گډون نشي پرېښودل کېدای.", + "apihelp-discussiontoolscompare-summary": "د دوه مخونو د بياليدنو ترمنځ د څرگندونې بدلولونونو په اړه مالومات ترلاسه کړئ.", + "apihelp-discussiontoolsedit-param-commentid": "د هغه څرگندونې پېژند چې ځواب ورکول کېږي. يوازې هغه وخت کارول کېږي کله چې paction د commentname دپاسه ترتيب شوی وي. commentname له پامه غورځوي.", + "apihelp-discussiontoolsedit-param-commentname": "د هغه څرگندونې نوم چې ځواب ورکول کېږي. يوازې هغه وخت کارول کېږي کله چې paction د commentname دپاسه ترتيب شوی وي.", + "apihelp-discussiontoolsedit-param-autosubscribe": "کارن په خپلکاري ډول د خبرو اترو مخ شننلړ کې گډون وکړي؟", + "apihelp-discussiontoolsedit-param-formtoken": "يو اختياري بې‌ساری پېژند چې په مرجع کې رامنځته شوی دی؛ ترڅو د دوه ځلي خپراوي مخه ونيسي.", + "apihelp-discussiontoolsedit-param-html": "خپرولو لپاره د اېچ‌ټي‌اېم‌اېل په توگه منځپانگه. د wikitext سره يوځای نشي کارېدی.", + "apihelp-discussiontoolsedit-param-sectiontitle": "{{int:apihelp-edit-param-sectiontitle}} يوازې هغه وخت کارېږي کله چې paction addtopic وي.", + "apihelp-discussiontoolsedit-param-allownosectiontitle": "له سرليک پرته د يوې نوې برخې خپرولو ته اجازه ورکوي.", + "apihelp-discussiontoolsedit-param-wikitext": "خپرولو لپاره د ويکي‌ليک په توگه منځپانگه. د html سره يوځای نشي کارېدی.", + "apihelp-discussiontoolsedit-paramvalue-paction-addcomment": "د شته څرگندونې په ځواب ک يوه نوې څرگندونه ورگډول.", + "apihelp-discussiontoolsedit-paramvalue-paction-addtopic": "د شننې يوه نوې برخه او لومړۍ څرگندونه پکې ورگډول.", + "apihelp-discussiontoolsedit-summary": "په شنن‌مخ باندې يو پيغام خپرول.", + "apihelp-discussiontoolsfindcomment-summary": "د پېژند يا نوم له مخې د څرگندونې موندل.", + "apihelp-discussiontoolsfindcomment-param-idorname": "څرگندونې پېژند يا نوم", + "apihelp-discussiontoolsfindcomment-param-heading": "د سرليک ميده ټوټه", + "apihelp-discussiontoolsfindcomment-param-page": "هغه مخ چې د سرليک ميده ټوټې يې يو وخت شتون درلود", + "apihelp-discussiontoolsgetsubscriptions-param-commentname": "د هغه سکالوگانو نومونه چې سم‌کتنه يې بايد وشي", + "apihelp-discussiontoolsgetsubscriptions-summary": "د ورکړل شوو سکالوگانو د گډون دريځونه ترلاسه کړئ.", + "apihelp-discussiontoolspageinfo-param-oldid": "د کارولو لپاره د بياکتنې شمېره (تر وروستۍ بياکتنې پورې تلواليز).", + "apihelp-discussiontoolspageinfo-param-prop": "کومې ځانتياوې بايد ترلاسه شي:", + "apihelp-discussiontoolspageinfo-param-excludesignatures": "له څرگندونو څخه د کارن لاسليکونه لرې کول (کله چې prop=threaditemshtml کاروي).", + "apihelp-discussiontoolspreview-param-type": "د مخکتنې لپاره د پيغام ډول", + "apihelp-discussiontoolspreview-param-wikitext": "د ويکي‌ليک په توگه د مخکتنې لپاره منځپانگه.", + "apihelp-discussiontoolspreview-summary": "په شنن‌مخ باندې د يو پيغام مخکتنه.", + "apihelp-discussiontoolssubscribe-param-commentname": "د هغه سکالو نوم چې گډون بايد پکې وشي (يا يې گډون بايد پرېښودل شي)", + "apihelp-discussiontoolssubscribe-param-page": "يو مخ چې سکالو پکې ښکاري", + "apihelp-discussiontoolssubscribe-param-subscribe": "گډون کولو لپاره رښتيا، گډون نه کولو لپاره ناسم", + "apihelp-discussiontoolssubscribe-summary": "د يوې سکالو په اړه د خبرتياوو ترلاسه کولو لپاره گډون کول (يا گډون پرېښودل).", + "apihelp-discussiontoolsthank-param-commentid": "د مننې کولو لپاره د څرگندونې پېژند.", + "apihelp-discussiontoolsthank-summary": "څرگندونې لپاره د ټولگړې مننې خبرتيا ولېږئ." +} diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/api/pt-br.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/api/pt-br.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/api/pt-br.json 2026-03-30 15:24:39.152703300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/api/pt-br.json 2026-06-29 17:20:42.980120200 +0000 @@ -12,16 +12,24 @@ "apierror-discussiontools-commentname-ambiguous": "Vários comentários com o nome '$1' encontrados, commentid requerido.", "apierror-discussiontools-commentname-notfound": "Comentário com o nome '$1' não encontrado.", "apierror-discussiontools-findcomment-pagenevertalk": "A página nunca conteve nenhuma discussão.", + "apierror-discussiontools-formtoken-used": "O comentário já foi publicado. Recarregue a página para vê-lo.", "apierror-discussiontools-subscription-failed-add": "Não foi possível se inscrever neste tópico.", "apierror-discussiontools-subscription-failed-remove": "Não foi possível cancelar a inscrição neste tópico.", + "apihelp-discussiontoolscompare-summary": "Obter informações sobre alterações de comentários entre duas revisões de página.", "apihelp-discussiontoolsedit-param-commentid": "ID do comentário a ser respondido. Só usado quando paction é addcomment. Substituições commentname.", "apihelp-discussiontoolsedit-param-commentname": "Nome do comentário ao qual responder. Só usado quando paction é addcomment.", + "apihelp-discussiontoolsedit-param-autosubscribe": "Criar automaticamente para o usuário uma assinatura do tópico da página de discussão?", + "apihelp-discussiontoolsedit-param-formtoken": "Um identificador opcional único gerado no cliente para evitar duplas publicações.", "apihelp-discussiontoolsedit-param-html": "Conteúdo para postar, como HTML. Não pode ser usado junto com wikitext.", "apihelp-discussiontoolsedit-param-sectiontitle": "{{int:apihelp-edit-param-sectiontitle}} Só usado quando paction é addtopic.", + "apihelp-discussiontoolsedit-param-allownosectiontitle": "Permitir publicar uma nova secção sem título.", "apihelp-discussiontoolsedit-param-wikitext": "Conteúdo para postar, como wikitexto. Não pode ser usado junto com html.", "apihelp-discussiontoolsedit-paramvalue-paction-addcomment": "Adicione um novo comentário como resposta a um comentário existente.", "apihelp-discussiontoolsedit-paramvalue-paction-addtopic": "Adicione uma nova seção de discussão e o primeiro comentário nela.", "apihelp-discussiontoolsedit-summary": "Publique uma mensagem em uma página de discussão.", + "apihelp-discussiontoolsfindcomment-summary": "Encontrar um comentário pelo seu identificador ou nome.", + "apihelp-discussiontoolsfindcomment-param-idorname": "ID ou nome do comentário", + "apihelp-discussiontoolsfindcomment-param-heading": "Fragmento do resumo criptográfico do cabeçalho", "apihelp-discussiontoolsgetsubscriptions-param-commentname": "Nomes dos tópicos a serem verificados", "apihelp-discussiontoolsgetsubscriptions-summary": "Obtenha os status de assinatura de determinados tópicos.", "apihelp-discussiontoolspageinfo-param-oldid": "O número de revisão para utilizar (a última revisão por padrão).", diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/api/so.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/api/so.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/api/so.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/api/so.json 2026-06-29 17:20:42.981120000 +0000 @@ -0,0 +1,47 @@ +{ + "@metadata": { + "authors": [ + "AhmedG612" + ] + }, + "apierror-discussiontools-commentid-notfound": "Faallada leh aqoonsiga '$1' lama helin.", + "apierror-discussiontools-commentname-ambiguous": "Faallooyin badan oo leh magaca '$1' ayaa la helay, commentid waa loo baahan yahay.", + "apierror-discussiontools-commentname-notfound": "Faallada leh magaca '$1' lama helin.", + "apierror-discussiontools-findcomment-pagenevertalk": "Boggan waligiis kuma jirin wax dood ah.", + "apierror-discussiontools-formtoken-used": "Faallada hore ayaa loo dhajiyay. Dib u cusboonaysii bogga si aad u aragto.", + "apierror-discussiontools-subscription-failed-add": "Lama is-diiwaangelin karin mawduucan.", + "apierror-discussiontools-subscription-failed-remove": "Lama ka bixi karin is-diiwaangelinta mawduucan.", + "apihelp-discussiontoolscompare-summary": "Hel macluumaad ku saabsan isbeddellada faallooyinka ee u dhexeeya laba nuqul oo bog ah.", + "apihelp-discussiontoolsedit-param-commentid": "Aqoonsiga faallada lagu jawaabayo. Waxa kaliya la isticmaalaa marka paction uu yahay addcomment. Wuxuu ka hormaraa commentname.", + "apihelp-discussiontoolsedit-param-commentname": "Magaca faallada lagu jawaabayo. Waxa kaliya la isticmaalaa marka paction uu yahay addcomment.", + "apihelp-discussiontoolsedit-param-autosubscribe": "Si toos ah ma u is-diiwaangeliyaa isticmaalaha mawduuca bogga wadahadalka?", + "apihelp-discussiontoolsedit-param-formtoken": "Aqoonsi gaar ah oo ikhtiyaari ah oo laga soo saaro dhinaca macmiilka si looga hortago in laba jeer la soo dhajiyo.", + "apihelp-discussiontoolsedit-param-html": "Nuxurka la doonayo in la dhajiyo, oo ah HTML. Lama adeegsan karo isla mar ahaantaana wikitext.", + "apihelp-discussiontoolsedit-param-sectiontitle": "{{int:apihelp-edit-param-sectiontitle}} Waxa kaliya la isticmaalaa marka paction uu yahay ku dar mowduuc.", + "apihelp-discussiontoolsedit-param-allownosectiontitle": "Oggolow in la soo dhajiyo qayb cusub oo aan cinwaan lahayn.", + "apihelp-discussiontoolsedit-param-wikitext": "Nuxurka la doonayo in la dhajiyo, oo ah wikitext. Lama adeegsan karo isla mar ahaantaana html.", + "apihelp-discussiontoolsedit-paramvalue-paction-addcomment": "Ku dar faallo cusub oo jawaab u ah faallo hore.", + "apihelp-discussiontoolsedit-paramvalue-paction-addtopic": "Ku dar qayb cusub oo dood ah iyo faallada ugu horreysa ee ku jirta.", + "apihelp-discussiontoolsedit-summary": "Ku dhaji fariin bogga wadahadalka.", + "apihelp-discussiontoolsfindcomment-summary": "Raadi faallo adigoo adeegsanaya aqoonsigeeda ama magaceeda.", + "apihelp-discussiontoolsfindcomment-param-idorname": "Aqoonsiga faallada ama magaca faallada", + "apihelp-discussiontoolsfindcomment-param-heading": "Qaybta hash-ka ee cinwaanka", + "apihelp-discussiontoolsfindcomment-param-page": "Bogga uu mar ka jiray hash-ka cinwaanka", + "apihelp-discussiontoolsgetsubscriptions-param-commentname": "Magacyada mawduucyada la hubinayo", + "apihelp-discussiontoolsgetsubscriptions-summary": "Hel xaaladaha is-diiwaangelinta ee mawduucyada la bixiyay.", + "apihelp-discussiontoolspageinfo-param-oldid": "Lambarka nuqulka la adeegsanayo (caadi ahaan waa nuqulka ugu dambeeya).", + "apihelp-discussiontoolspageinfo-param-prop": "Astaamaha la doonayo in la helo:", + "apihelp-discussiontoolspageinfo-param-excludesignatures": "Ka saar saxiixyada isticmaalaha faallooyinka (marka la isticmaalayo prop=threaditemshtml).", + "apihelp-discussiontoolspageinfo-paramvalue-prop-threaditemshtml": "Matalaadda mawduucyada faallooyinka ee laga soo falanqeeyay bogga", + "apihelp-discussiontoolspageinfo-paramvalue-prop-transcludedfrom": "Bogagga kale ee faallooyinkooda laga soo gudbiyay", + "apihelp-discussiontoolspageinfo-summary": "Waxay soo celisaa xogta meta ah ee loo baahan yahay si loo bilaabo Qalabka doodda.", + "apihelp-discussiontoolspreview-param-type": "Nooca fariinta la doonayo in la eego horudhaceeda", + "apihelp-discussiontoolspreview-param-wikitext": "Nuxurka la doonayo in la eego horudhaceeda, oo ah wikitext.", + "apihelp-discussiontoolspreview-summary": "Eeg horudhac fariin ku saabsan bogga wadahadalka.", + "apihelp-discussiontoolssubscribe-param-commentname": "Magaca mawduuca la doonayo in la is-diiwaangeliyo (ama laga baxo is-diiwaangelinta)", + "apihelp-discussiontoolssubscribe-param-page": "Bogga uu mawduucu ka muuqdo", + "apihelp-discussiontoolssubscribe-param-subscribe": "Run si aad isu-diiwaangeliso, been si aad uga baxdo is-diiwaangelinta", + "apihelp-discussiontoolssubscribe-summary": "Is-diiwaangeli (ama ka bax is-diiwaangelinta) si aad u hesho ogeysiisyo ku saabsan mawduuc.", + "apihelp-discussiontoolsthank-param-commentid": "Aqoonsiga faallada lagu mahadcelinayo", + "apihelp-discussiontoolsthank-summary": "Dir ogeysiis mahadcelin dadweyne oo loogu talagalay faallo." +} diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/api/tr.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/api/tr.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/api/tr.json 2025-12-17 21:58:15.756337600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/api/tr.json 2026-05-12 12:30:00.380344200 +0000 @@ -42,5 +42,7 @@ "apihelp-discussiontoolssubscribe-param-commentname": "Abone olunacak (veya abonelikten çıkılacak) konunun adı", "apihelp-discussiontoolssubscribe-param-page": "Konunun göründüğü bir sayfa", "apihelp-discussiontoolssubscribe-param-subscribe": "Abone olmak için true, ayrılmak için false", - "apihelp-discussiontoolssubscribe-summary": "Bir konu hakkında bildirim almak için abone ol (ya da abonelikten çık)." + "apihelp-discussiontoolssubscribe-summary": "Bir konu hakkında bildirim almak için abone ol (ya da abonelikten çık).", + "apihelp-discussiontoolsthank-param-commentid": "Teşekkür edilecek yorumun kimliği.", + "apihelp-discussiontoolsthank-summary": "Yorum için herkese açık bir teşekkür bildirimi gönderin." } diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/api/ur.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/api/ur.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/api/ur.json 2026-04-01 12:37:38.660983300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/api/ur.json 2026-06-29 18:12:59.303046200 +0000 @@ -3,7 +3,8 @@ "authors": [ "Muhammad Shuaib", "TheAafi", - "Aafi" + "Aafi", + "شاه زمان پټان" ] }, "apierror-discussiontools-commentid-notfound": "آئی ڈی '$1' کے ساتھ تبصرہ نہیں ملا۔", @@ -16,7 +17,7 @@ "apihelp-discussiontoolsedit-param-commentid": "جواب دیے جانے والے تبصرے کی آئی ڈی۔ یہ صرف اس صورت استعمال ہوتا ہے جب paction addcomment ہو۔ اس سے commentname اور۔رائڈ ہوتا ہے۔", "apihelp-discussiontoolsedit-param-commentname": "جواب دیے جانے والے تبصرے کا نام۔ یہ صرف اس صورت استعمال ہوتا ہے جب paction addcomment ہو۔", "apihelp-discussiontoolsedit-param-formtoken": "دوہری پوسٹنگ کو روکنے کے لیے کلائنٹ میں ایک آپشنل منفرد آئی ڈی تیار کی جاتی ہے۔", - "apihelp-discussiontoolsedit-param-html": "بطور ایچ۔ٹی۔ایم۔ال، ہوسٹ کرنے کے لیے مواد ikitext\n کے ساتھ ساتھ استعمال نہیں کیا جاسکتا۔", + "apihelp-discussiontoolsedit-param-html": "بطور ایچ۔ٹی۔ایم۔ال، ہوسٹ کرنے کے لیے مواد wikitext کے ساتھ ساتھ استعمال نہیں کیا جاسکتا۔", "apihelp-discussiontoolsedit-param-sectiontitle": "{{int:apihelp-edit-param-sectiontitle}} صرف اسی صورت استعمال ہوتا ہے جب paction addtopic ہو۔", "apihelp-discussiontoolsedit-param-allownosectiontitle": "عنوان کے بغیر نیا موضوع شروع کرنے کی اجازت۔", "apihelp-discussiontoolsedit-param-wikitext": "بطور ویکی ٹیکسٹ، ہوسٹ کرنے کے لیے مواد html کے ساتھ ساتھ استعمال نہیں کیا جاسکتا۔", diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/ar.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/ar.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/ar.json 2026-04-01 12:37:38.660983300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/ar.json 2026-06-29 18:12:59.303046200 +0000 @@ -109,7 +109,7 @@ "discussiontools-pageframe-latestcomment-notopic": "التعليق الأخير: $1 من $2", "discussiontools-pagetitle-newtopic": "بدء موضوع جديد على $1", "discussiontools-pagetitle-reply": "الرد على $1", - "discussiontools-permalink-comment-copied": "تم نسخ رابط التعليق إلى الحافظة.", + "discussiontools-permalink-comment-copied": "نُسخت وصلة التعليق إلى الحافظة.", "discussiontools-postedit-confirmation-published": "نُشِر تعليقك.", "discussiontools-postedit-confirmation-topicadded": "أُضيف موضوعك.", "discussiontools-preference-autotopicsub": "الاشتراك الآلي في المواضيع", diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/as.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/as.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/as.json 2026-04-01 12:37:38.660983300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/as.json 2026-06-29 18:12:59.303046200 +0000 @@ -37,7 +37,7 @@ "discussiontools-findcomment-results-transcluded": "(অন্য পৃষ্ঠাৰ পৰা অন্তৰ্ভুক্ত)", "discussiontools-findcomment-title": "মন্তব্য সন্ধান কৰক", "discussiontools-limitreport-timeusage-value": "$1 {{PLURAL:$1|ছেকেণ্ড}}", - "discussiontools-newtopic-missing-title": "অনুগ্ৰহ কৰি আপোনাৰ আলোচনা বিষয়ৰ বাবে এটা শিৰোনাম প্ৰদান কৰক। যদি আপুনি \"{{int:discussiontools-replywidget-newtopic}}\"ত ক্লিক কৰে, আপোনাৰ বিষয়টো শিৰোনাম অবিহনেই যোগ কৰা হ'ব।", + "discussiontools-newtopic-missing-title": "অনুগ্ৰহ কৰি {{GENDER:|আপোনাৰ}} আলোচনা বিষয়ৰ বাবে এটা শিৰোনাম প্ৰদান কৰক।", "discussiontools-newtopic-placeholder-title": "বিষয়", "discussiontools-notification-removed-topic-view": "পৃষ্ঠা চাওক", "discussiontools-notification-removed-topic-disable": "এনেধৰণৰ জাননী পোৱা বন্ধ কৰক", @@ -71,15 +71,18 @@ "discussiontools-replywidget-mention-tool-title": "এজন সদস্যক উল্লেখ কৰক", "discussiontools-replywidget-mode-source": "উৎস", "discussiontools-replywidget-mode-visual": "দৃশ্যমান", - "discussiontools-replywidget-newtopic": "বিষয় যোগ কৰক", + "discussiontools-replywidget-newtopic": "বিষয় {{GENDER:|যোগ কৰক}}", "discussiontools-replywidget-placeholder-newtopic": "বিৱৰণ", - "discussiontools-replywidget-placeholder-reply": "{{BIDI:$1}}ক উত্তৰ দিয়ক", + "discussiontools-replywidget-placeholder-reply": "{{BIDI:$1}}ক {{GENDER:|উত্তৰ দিয়ক}}", "discussiontools-replywidget-preferences": "পছন্দসমূহ", "discussiontools-replywidget-preview": "খচৰা চাওক", - "discussiontools-replywidget-reply": "উত্তৰ দিয়ক", + "discussiontools-replywidget-reply": "{{GENDER:|উত্তৰ দিয়ক}}", "discussiontools-replywidget-return-to-newtopic": "নতুন বিষয়লৈ উভতি যাওক", "discussiontools-replywidget-return-to-reply": "উত্তৰলৈ উভতি যাওক", "discussiontools-replywidget-summary": "সাৰাংশ", + "discussiontools-replywidget-watchthis": "এই পৃষ্ঠাটো আপোনাৰ [[Special:Watchlist|লক্ষ্য-তালিকাত]] যোগ কৰক", + "discussiontools-topicheader-authorcount": "আলোচনাত $1 গৰাকী {{PLURAL:$1| ব্যক্তি}} আছে", + "discussiontools-topicheader-commentcount": "$1টা {{PLURAL:$1| মন্তব্য}}", "discussiontools-topicheader-latestcomment": "শেহতীয়া মন্তব্য: $1", "discussiontools-topicsubscription-action-unsubscribe-button": "আনচাবস্ক্ৰাইব কৰক", "discussiontools-topicsubscription-button-subscribe": "চাবস্ক্ৰাইব কৰক", @@ -87,8 +90,10 @@ "discussiontools-topicsubscription-button-unsubscribe": "আনচাবস্ক্ৰাইব কৰক", "discussiontools-topicsubscription-button-unsubscribe-label": "আনচাবস্ক্ৰাইব কৰক", "discussiontools-topicsubscription-error-not-found-title": "চাবস্ক্ৰিপচন পোৱা নগ'ল", - "discussiontools-topicsubscription-notify-subscribed-title": "আপুনি চাবস্ক্ৰাইব কৰিলে!", - "discussiontools-topicsubscription-notify-unsubscribed-title": "আপুনি আনচাবস্ক্ৰাইব কৰিলে।", + "discussiontools-topicsubscription-notify-subscribed-body": "{{GENDER:|আপুনি}} এই বিষয়ত দিয়া নতুন মন্তব্যৰ বিষয়ে জাননী লাভ কৰিব।", + "discussiontools-topicsubscription-notify-subscribed-title": "{{GENDER:|আপুনি}} চাবস্ক্ৰাইব কৰিলে!", + "discussiontools-topicsubscription-notify-unsubscribed-body": "{{GENDER:|আপুনি}} এই বিষয়ত দিয়া নতুন মন্তব্যৰ বিষয়ে আৰু জাননী লাভ নকৰিব।", + "discussiontools-topicsubscription-notify-unsubscribed-title": "{{GENDER:|আপুনি}} আনচাবস্ক্ৰাইব কৰিলে।", "discussiontools-topicsubscription-pager-created": "চাবস্ক্ৰাইব কৰাৰ তাৰিখ", "discussiontools-topicsubscription-pager-notified": "শেহতীয়া জাননী", "discussiontools-topicsubscription-pager-notified-never": "কদাপি নহয়", diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/az.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/az.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/az.json 2026-04-01 12:37:38.660983300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/az.json 2026-06-29 18:12:59.304046200 +0000 @@ -91,8 +91,8 @@ "discussiontools-notification-subscribed-new-comment-header-bundled": "\"$3\" bölməsində {{PLURAL:$1|bir yeni cavab|$1 yeni cavab|100=99+ yeni cavab}}", "discussiontools-notification-subscribed-new-comment-header-compact": "$1: $3.", "discussiontools-notification-subscribed-new-comment-view": "Şərhə bax", - "discussiontools-pageframe-latestcomment": "Ən son rəy: $1, $2 tərəfindən \"$3\" adlı mövzuda", - "discussiontools-pageframe-latestcomment-notopic": "Ən son rəy: $1, $2 tərəfindən", + "discussiontools-pageframe-latestcomment": "Ən son şərh: $1, $2 tərəfindən \"$3\" adlı mövzuda", + "discussiontools-pageframe-latestcomment-notopic": "Ən son şərh: $1, $2 tərəfindən", "discussiontools-pagetitle-newtopic": "Yeni mövzu əlavə edilir: $1 səhifəsi", "discussiontools-pagetitle-reply": "Cavab verilir: $1 səhifəsində", "discussiontools-permalink-comment-copied": "Şərhin keçidi kopyalandı", diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/bcc.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/bcc.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/bcc.json 2025-12-17 21:58:15.758337700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/bcc.json 2026-06-11 08:56:37.865349000 +0000 @@ -1,15 +1,20 @@ { "@metadata": { "authors": [ - "Moshtank" + "Moshtank", + "Yasirkhan" ] }, "discussiontools-defaultsummary-reply": "جواب", + "discussiontools-newtopic-missing-title": "پہ مھروانی {{GENDER:|وتی}} گپ ءُ تران ءِ موضوع ءِ سرگال ءَ بہ دے اِت۔", + "discussiontools-newtopic-placeholder-title": "سرگال", "discussiontools-replylink": "{{GENDER:|جواب دئ}}", "discussiontools-replywidget-advanced": "دݔمارپتگݔن/اڈوانسݔن", "discussiontools-replywidget-cancel": "بججگ", "discussiontools-replywidget-mode-source": "سرچممگ", "discussiontools-replywidget-mode-visual": "گندگی", + "discussiontools-replywidget-newtopic": "سرگال ءِ {{GENDER:|ھوار کنگ}}", + "discussiontools-replywidget-placeholder-newtopic": "سرۏشتادی", "discussiontools-replywidget-placeholder-reply": "{{GENDER:|جواب دیگہ}} پہ {{BIDI:$1}}‌ئا", "discussiontools-replywidget-preview": "پݔشسۏج", "discussiontools-replywidget-reply": "{{GENDER:|جواب دیگ}}", diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/bcl.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/bcl.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/bcl.json 2025-12-17 21:58:15.758337700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/bcl.json 2026-05-08 00:21:10.710589200 +0000 @@ -1,13 +1,22 @@ { "@metadata": { "authors": [ - "Kunokuno" + "Kunokuno", + "ShiminUfesoj" ] }, - "discussiontools-replylink": "{{GENDER:|magsimbag}}", + "discussiontools-defaultsummary-reply": "Simbag", + "discussiontools-newtopic-missing-title": "Tabi magtao nin sarong titulo para sa {{GENDER:|saindong}} topic na pinag-uulayan.", + "discussiontools-newtopic-placeholder-title": "Subheto", + "discussiontools-replylink": "{{GENDER:|simbag}}", "discussiontools-replywidget-cancel": "dai idagos", "discussiontools-replywidget-mode-source": "Ginunuan", "discussiontools-replywidget-mode-visual": "Biswal", - "discussiontools-replywidget-placeholder-reply": "Magsimbag sa {{BIDI:$1}}", - "discussiontools-replywidget-reply": "magsimbag" + "discussiontools-replywidget-newtopic": "{{GENDER:|Magdugang}} nin pag-uulayan", + "discussiontools-replywidget-placeholder-newtopic": "Paglaladawan", + "discussiontools-replywidget-placeholder-reply": "{{GENDER:|Magsimbag}} sa {{BIDI:$1}}", + "discussiontools-replywidget-reply": "{{GENDER:|Simbag}}", + "discussiontools-replywidget-summary": "Sumaryo", + "discussiontools-replywidget-watchthis": "Idugang an pahinang ini sa saimong [[Special:Watchlist|lista nin mga pagbantay]]", + "discussiontools-topicsubscription-notify-subscribed-body": "{{GENDER:|Ika}} makakaresibe nin mga notipikasyon dapit sa mga bagong komento sa temang ini." } diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/be-tarask.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/be-tarask.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/be-tarask.json 2026-04-01 12:37:38.661983300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/be-tarask.json 2026-06-29 18:12:59.304046200 +0000 @@ -11,7 +11,7 @@ ] }, "discussiontools": "Інструмэнты абмеркаваньня", - "discussiontools-autotopicsubpopup-body": "Калі хтосьці апублікуе ў гэтым абмеркаваньні новы камэнтар, {{GENDER:|вы}} атрымаеце абвестку. Атрыманьне абвесткаў можна зьмяніць у наладах.", + "discussiontools-autotopicsubpopup-body": "Калі хтосьці апублікуе ў гэтым абмеркаваньні новы камэнтар, {{GENDER:|вы}} атрымаеце абвестку. Атрыманьне абвестак можна зьмяніць у наладах.", "discussiontools-autotopicsubpopup-dismiss": "Добра, зразумела", "discussiontools-autotopicsubpopup-preferences": "Рэдагаваць налады", "discussiontools-autotopicsubpopup-title": "Вы {{GENDER:|падпісаны|падпісаная|падпісаныя}}", @@ -27,7 +27,7 @@ "discussiontools-limitreport-timeusage-value": "$1 {{PLURAL:$1|сэкунда|сэкунды|сэкундаў}}", "discussiontools-newtopic-missing-title": "Калі ласка, падайце загаловак для {{GENDER:|вашай}} тэмы абмеркаваньня.", "discussiontools-newtopic-placeholder-title": "Тэма", - "discussiontools-notification-removed-topic-body": "Вы больш ня будзеце атрымліваць абвесткаў пра {{PLURAL:$1|гэтую тэму|гэтыя тэмы}}.", + "discussiontools-notification-removed-topic-body": "Вы больш ня будзеце атрымліваць абвесткі пра {{PLURAL:$1|гэтую тэму|гэтыя тэмы}}.", "discussiontools-notification-removed-topic-header-bundled": "{{PLURAL:$1|Адна тэма была архіваваная ці выдаленая|$1 тэмы былі архіваваныя ці выдаленыя|тэмаў былі архіваваныя ці выдаленыя|100=>99 тэмаў былі архіваваныя ці выдаленыя}} з старонкі $2.", "discussiontools-notification-removed-topic-header-compact": "Тэма „$4“ была архіваваная ці выдаленая.", "discussiontools-notification-removed-topic-view": "Праглядзець старонку", diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/be.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/be.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/be.json 2026-04-01 12:37:38.661983300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/be.json 2026-06-29 18:12:59.304046200 +0000 @@ -68,7 +68,7 @@ "discussiontools-newtopicssubscription-button-subscribe-label": "Падпісацца", "discussiontools-newtopicssubscription-button-subscribe-tooltip": "Падпішыцеся, каб атрымоўваць апавяшчэнні пра з’яўленне новых тэм на гэтай старонцы.", "discussiontools-newtopicssubscription-button-unsubscribe-label": "Адпісацца", - "discussiontools-newtopicssubscription-button-unsubscribe-tooltip": "Адмяніце падпіску, каб больш не атрымоўваць апавяшчэнні пра стварэнне новых тэм на гэтай старонцы.", + "discussiontools-newtopicssubscription-button-unsubscribe-tooltip": "Адпішыцеся, каб больш не атрымліваць апавяшчэнні пра стварэнне новых тэм на гэтай старонцы.", "discussiontools-newtopicssubscription-notify-subscribed-body": "Вы будзеце атрымліваць апавяшчэнні пра новыя тэмы на гэтай старонцы.", "discussiontools-newtopicssubscription-notify-subscribed-title": "Вы падпісаліся!", "discussiontools-newtopicssubscription-notify-unsubscribed-body": "Вы больш не будзеце атрымоўваць апавяшчэнні пра новыя тэмы на гэтай старонцы.", @@ -116,11 +116,11 @@ "discussiontools-preference-visualenhancements-help": "Гэта ўключыць новы выгляд старонкі размоў, які паказвае звесткі аб дзейнасці ў кожным абмеркаванні.", "discussiontools-replybutton": "{{GENDER:|Адказаць}}", "discussiontools-replylink": "{{GENDER:|адказаць}}", - "discussiontools-replywidget-abandon": "Вы ўпэўнены, што хочаце адмяніць напісаны вамі каментарый?", - "discussiontools-replywidget-abandon-discard": "Адмяніць каментарый", + "discussiontools-replywidget-abandon": "Вы ўпэўнены, што хочаце адхіліць напісаны вамі каментар?", + "discussiontools-replywidget-abandon-discard": "Адхіліць каментар", "discussiontools-replywidget-abandon-keep": "Працягнуць пісаць", - "discussiontools-replywidget-abandontopic": "Вы ўпэўнены, што хочаце адмяніць напісаную вамі тэму?", - "discussiontools-replywidget-abandontopic-discard": "Адмяніць тэму", + "discussiontools-replywidget-abandontopic": "Вы ўпэўнены, што хочаце адхіліць напісаную вамі тэму?", + "discussiontools-replywidget-abandontopic-discard": "Адхіліць тэму", "discussiontools-replywidget-abandontopic-keep": "Працягнуць пісаць", "discussiontools-replywidget-advanced": "Дадаткова", "discussiontools-replywidget-anon-warning": "Вы не ўвайшлі ў сістэму. Каб атрымліваць апавяшчэнні пра адказы і паведамленне было пад вашым імем, а не IP-адрасам, вы можаце [$1 ўвайсці] або [$2 стварыць уліковы запіс].", @@ -140,7 +140,7 @@ "discussiontools-replywidget-reply": "{{GENDER:|Адказаць}}", "discussiontools-replywidget-return-to-newtopic": "Вярнуцца да новай тэмы", "discussiontools-replywidget-return-to-reply": "Вярнуцца да адказу", - "discussiontools-replywidget-signature-body": "$1 было пераўтворана ў {{GENDER:|ваш}} подпіс. Каб адмяніць гэта, націсніце $2. Звярніце ўвагу, што вам не трэба падпісваць каментарыі пры выкарыстанні гэтага інструмента. Ваш подпіс будзе дадавацца аўтаматычна.", + "discussiontools-replywidget-signature-body": "$1 было пераўтворана ў {{GENDER:|ваш}} подпіс. Каб адрабіць гэта, націсніце $2. Звярніце ўвагу, што вам не трэба падпісваць каментары пры выкарыстанні гэтага інструмента. Ваш подпіс будзе дадавацца аўтаматычна.", "discussiontools-replywidget-signature-title": "Знойдзена разметка подпісі", "discussiontools-replywidget-summary": "Тлумачэнне", "discussiontools-replywidget-terms-click": "Націскаючы \"$1\", {{GENDER:|вы}} згаджаецеся з умовамі выкарыстання гэтай вікі.", diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/bol.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/bol.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/bol.json 2026-03-30 15:24:39.154703100 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/bol.json 2026-06-11 08:56:37.868349300 +0000 @@ -8,9 +8,9 @@ "discussiontools-newtopic-missing-title": "Please provide a title for {{GENDER:|your}} discussion topic.", "discussiontools-newtopic-placeholder-title": "Subject", "discussiontools-replylink": "{{GENDER:|matiti}}", - "discussiontools-replywidget-advanced": "'yan eweni", - "discussiontools-replywidget-cancel": "Gukoo", - "discussiontools-replywidget-mode-source": "Zalshe", + "discussiontools-replywidget-advanced": "Tinadom", + "discussiontools-replywidget-cancel": "Guko", + "discussiontools-replywidget-mode-source": "Tushe", "discussiontools-replywidget-mode-visual": "I inne", "discussiontools-replywidget-newtopic": "{{GENDER:|Sauwadi}} labar", "discussiontools-replywidget-placeholder-newtopic": "Bayani", @@ -18,16 +18,16 @@ "discussiontools-replywidget-preview": "Kaya inne", "discussiontools-replywidget-reply": "{{GENDER:|Matiti}}", "discussiontools-replywidget-summary": "Taƙaito", - "discussiontools-replywidget-watchthis": "Zawi shafi eme gaga [[Special:Watchlist|shafilla aji doffa shake]]", + "discussiontools-replywidget-watchthis": "Zawi shafi eme ga [[Special:Watchlist|shafilla aji doffa shake]]", "discussiontools-topicheader-authorcount": "$1 {{PLURAL:$1|memu|me'eyah}} ga mosalla", - "discussiontools-topicheader-commentcount": "$1 {{PLURAL:$1|comment|comments}}", - "discussiontools-topicheader-latestcomment": "Mosa foyo: $1", + "discussiontools-topicheader-commentcount": "$1 {{PLURAL:$1|muhawara|muhawara su}}", + "discussiontools-topicheader-latestcomment": "Muhawara in foyo: $1", "discussiontools-topicsubscription-button-subscribe": "bikki", "discussiontools-topicsubscription-button-subscribe-label": "Bikki", - "discussiontools-topicsubscription-button-unsubscribe": "kutti", - "discussiontools-topicsubscription-button-unsubscribe-label": "Kutti", - "discussiontools-topicsubscription-notify-subscribed-body": "{{GENDER:|Ka}} will receive notifications about new comments in this topic.", - "discussiontools-topicsubscription-notify-subscribed-title": "{{GENDER:|Ka}} have subscribed!", - "discussiontools-topicsubscription-notify-unsubscribed-body": "{{GENDER:|Ka}} will no longer receive notifications about new comments in this topic.", - "discussiontools-topicsubscription-notify-unsubscribed-title": "{{GENDER:|Ka}} have unsubscribed." + "discussiontools-topicsubscription-button-unsubscribe": "kuttu bikkayi", + "discussiontools-topicsubscription-button-unsubscribe-label": "Kuttu bikkayi", + "discussiontools-topicsubscription-notify-subscribed-body": "{{GENDER:|Kaiye}} will receive notifications about new comments in this topic.", + "discussiontools-topicsubscription-notify-subscribed-title": "{{GENDER:|Kaiye}} have subscribed!", + "discussiontools-topicsubscription-notify-unsubscribed-body": "{{GENDER:|Kaiye}} will no longer receive notifications about new comments in this topic.", + "discussiontools-topicsubscription-notify-unsubscribed-title": "{{GENDER:|Kaiye}} have unsubscribed." } diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/bs.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/bs.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/bs.json 2026-04-01 12:37:38.662983400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/bs.json 2026-06-29 18:12:59.305046300 +0000 @@ -51,7 +51,7 @@ "discussiontools-pagetitle-newtopic": "Nova tema na $1", "discussiontools-pagetitle-reply": "Odgovor na $1", "discussiontools-permalink-comment-copied": "Link komentara kopiran u međuspremnik.", - "discussiontools-postedit-confirmation-published": "Vaš je komentar objavljen.", + "discussiontools-postedit-confirmation-published": "Komentar je objavljen.", "discussiontools-postedit-confirmation-topicadded": "Vaša tema je dodana.", "discussiontools-preference-autotopicsub": "Automatski prati teme", "discussiontools-preference-autotopicsub-help": "Kada {{GENDER:|započnete}} novu raspravu ili dodate komentar postojećoj, automatski ćete biti obaviješteni kad neko odgovori.", @@ -60,14 +60,16 @@ "discussiontools-preference-newtopictool-createpage": "Kada posjetim stranicu za razgovor koja još nije napravljena:", "discussiontools-preference-newtopictool-createpage-editor": "Otvori uređivač wikiteksta", "discussiontools-preference-newtopictool-createpage-newtopictool": "Ponudi dodavanje nove teme", - "discussiontools-preference-newtopictool-help": "Ovo će Vam prikazati formular za dodavanje novih tema.", + "discussiontools-preference-newtopictool-help": "Prikazuje formular za dodavanje novih tema.", "discussiontools-preference-replytool": "Uključi brzo odgovaranje", - "discussiontools-preference-replytool-help": "Ovo će Vam prikazati link da jednim klikom možete odgovoriti na komentare na stranicama za razgovor.", + "discussiontools-preference-replytool-help": "Prikazuje link kojim se jednim klikom može odgovoriti na komentare na stranicama za razgovor.", "discussiontools-preference-sourcemodetoolbar": "Uključi alate za uređivanje u izvornom režimu", - "discussiontools-preference-sourcemodetoolbar-help": "Ovo će dodati alatnu traku s prečicama za spominjanje korisnika i dodavanje linkova u izvornim režimima alata za brzo odgovaranje i stvaranje novih tema.", + "discussiontools-preference-sourcemodetoolbar-help": "Dodaje alatnu traku s prečicama za spominjanje korisnika i dodavanje linkova u izvornim režimima alata za brzo odgovaranje i pravljenje novih tema.", "discussiontools-preference-summary": "Detaljnije informacije možete pronaći na [https://www.mediawiki.org/wiki/Special:MyLanguage/Talk_pages_project/Feature_summary odgovarajućoj stranici] na sajtu MediaWiki.org.", "discussiontools-preference-topicsubscription": "Uključi praćenje tema", - "discussiontools-preference-topicsubscription-help": "Ovo će Vam omogućiti praćenje pojedinačnih tema na stranicama za razgovor.", + "discussiontools-preference-topicsubscription-help": "Omogućava praćenje pojedinačnih tema na stranicama za razgovor.", + "discussiontools-preference-visualenhancements": "Prikaži aktivnost rasprave", + "discussiontools-preference-visualenhancements-help": "Mijenja izgled stranica za razgovor tako što se dodaju informacije o aktivnosti o najnovijoj raspravi na vrhu i pojedinačnim raspravama pored svakog odlomka.", "discussiontools-replybutton": "{{GENDER:|Odgovori}}", "discussiontools-replylink": "{{GENDER:|odgovori}}", "discussiontools-replywidget-abandon": "Jeste li {{GENDER:|sigurni}} da želite odbaciti komentar koji pišete?", @@ -77,6 +79,7 @@ "discussiontools-replywidget-abandontopic-keep": "Nastavi pisati", "discussiontools-replywidget-advanced": "Napredno", "discussiontools-replywidget-anon-warning": "Niste prijavljeni. Da biste bili obaviješteni kad neko odgovori i primili zasluge pod svojim imenom umjesto IP-adrese, možete se [$1 prijaviti] ili [$2 napraviti račun].", + "discussiontools-replywidget-autocreate-warning": "Niste prijavljeni. Nakon što objavite izmjenu, automatski će Vam biti napravljen privremeni račun. [[$3|Detaljnije]]. [$1 Prijavite se] ili [$2 napravite račun] da biste dobili obavještenje kad neko odgovori i imali pristup drugim mogućnostima nakon što ovaj račun istekne.", "discussiontools-replywidget-cancel": "Otkaži", "discussiontools-replywidget-feedback": "{{GENDER:|Dajte mišljenje}} o ovoj mogućnosti", "discussiontools-replywidget-loading": "Učitavam…", @@ -100,6 +103,8 @@ "discussiontools-replywidget-watchthis": "Dodaj stranicu na [[Special:Watchlist|spisak praćenja]]", "discussiontools-target-comment-missing": "Nije moguće pronaći komentar. Možda je izbrisan ili premješten.", "discussiontools-target-comments-missing": "Nije moguće pronaći nove komentare. Možda su izbrisani ili premješteni.", + "discussiontools-target-heading-missing": "Tema nije pronađena. Moguće je da je izbrisana, premještena ili preimenovana.", + "discussiontools-target-heading-found-moved": "Tema nije pronađena na ovoj stranici ali postoji na {{PLURAL:$1|sljedećoj|sljedećima}}:", "discussiontools-topicheader-authorcount": "$1 {{PLURAL:$1|osoba|osobe}} u raspravi", "discussiontools-topicheader-commentcount": "$1 {{PLURAL:$1|komentar|komentara}}", "discussiontools-topicheader-latestcomment": "Posljednji komentar: $1", @@ -118,6 +123,12 @@ "discussiontools-topicsubscription-preferences-editsubscriptions": "Izmijeni praćenja", "echo-category-title-dt-subscription": "Praćene {{PLURAL:$1|stranice}} za razgovor", "echo-pref-tooltip-dt-subscription": "Obavijesti me kad neko odgovori na temu koju {{GENDER:|pratim}}.", + "tag-discussiontools-added-comment-description": "Izmjenom je dodan komentar na stranicu za razgovor", + "tag-discussiontools-description": "Izmjena alatima za raspravu", "tag-discussiontools-newtopic": "[{{int:discussiontools-replywidget-newtopic-link}} nova tema]", - "tag-discussiontools-reply": "[{{int:discussiontools-replywidget-reply-link}} odgovor]" + "tag-discussiontools-newtopic-description": "Korisnik dodao novu temu stranici pomoći alata za raspravu", + "tag-discussiontools-reply": "[{{int:discussiontools-replywidget-reply-link}} odgovor]", + "tag-discussiontools-reply-description": "Korisnik odgovorio na komentar pomoću alata za raspravu", + "tag-discussiontools-source-description": "Alati za raspravu bili su u izvornom režimu", + "tag-discussiontools-source-enhanced-description": "Alati za raspravu bili su u unaprijeđenom izvornom režimu s alatnom trakom" } diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/cbk-zam.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/cbk-zam.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/cbk-zam.json 2026-03-30 15:24:39.156703200 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/cbk-zam.json 2026-05-08 00:21:10.712589300 +0000 @@ -13,12 +13,12 @@ "discussiontools-replylink": "{{GENDER:|responde}}", "discussiontools-replywidget-advanced": "Advanced", "discussiontools-replywidget-cancel": "Cancela", - "discussiontools-replywidget-mode-source": "Source", + "discussiontools-replywidget-mode-source": "Codigo", "discussiontools-replywidget-mode-visual": "Visual", "discussiontools-replywidget-newtopic": "{{GENDER:|Aumenta}} tema", "discussiontools-replywidget-placeholder-newtopic": "Descripcion", "discussiontools-replywidget-placeholder-reply": "{{GENDER:|Responde}} con {{BIDI:$1}}", - "discussiontools-replywidget-preview": "Preview", + "discussiontools-replywidget-preview": "Previsualizacion", "discussiontools-replywidget-reply": "{{GENDER:|Responde}}", "discussiontools-replywidget-summary": "Sumario", "discussiontools-replywidget-watchthis": "Aumenta con este pagina na de tuyo [[Special:Watchlist|viciada]]", diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/csb.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/csb.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/csb.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/csb.json 2026-05-08 00:21:10.714589400 +0000 @@ -0,0 +1,14 @@ +{ + "@metadata": { + "authors": [ + "Orbitminis", + "Iketsi" + ] + }, + "discussiontools-newtopic-placeholder-title": "Téma", + "discussiontools-replylink": "{{GENDER:|òdpòwiedz}}", + "discussiontools-replywidget-cancel": "Anulëje", + "discussiontools-replywidget-mode-source": "Zdrój", + "discussiontools-replywidget-placeholder-newtopic": "Òpisënk", + "discussiontools-replywidget-reply": "Òdpòwiedz" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/da.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/da.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/da.json 2026-04-01 12:37:38.664983500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/da.json 2026-06-29 18:12:59.307046200 +0000 @@ -77,7 +77,6 @@ "discussiontools-newtopicssubscription-notify-unsubscribed-title": "{{GENDER:|Du}} har afmeldt abonnementet.", "discussiontools-notification-added-topic-header": "Ny diskussion \"$4\" er oprettet på $3 af $2.", "discussiontools-notification-added-topic-header-bundled": "{{PLURAL:$1|En ny diskussion|$1 nye diskussioner|100=99+ nye diskussioner}} på \"$2\".", - "discussiontools-notification-added-topic-header-compact": "$3: $4", "discussiontools-notification-added-topic-view": "Vis diskussion", "discussiontools-notification-comment-thank-header": "$1 {{GENDER:$2|takkede}} {{GENDER:$4|dig}} for din kommentar i \"$3\".", "discussiontools-notification-comment-thank-header-bundled": "{{PLURAL:$1|En person|$1 personer|100=mere end 99 personer}} takkede {{GENDER:$3|dig}} for din kommentar i \"$2\".", diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/dsb.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/dsb.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/dsb.json 2025-12-17 21:58:15.763337600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/dsb.json 2026-06-29 17:20:42.983120200 +0000 @@ -1,11 +1,12 @@ { "@metadata": { "authors": [ - "Vlad5250" + "Vlad5250", + "Michawiki" ] }, "discussiontools-replylink": "{{GENDER:|wótegroniś}}", "discussiontools-replywidget-cancel": "Pśetergnuś", "discussiontools-replywidget-mode-source": "Žrědło", - "discussiontools-replywidget-reply": "Wótegroniś" + "discussiontools-replywidget-reply": "{{GENDER:|Wótegroniś}}" } diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/frs.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/frs.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/frs.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/frs.json 2026-05-08 00:21:10.717589400 +0000 @@ -0,0 +1,33 @@ +{ + "@metadata": { + "authors": [ + "Kluntjekniiper" + ] + }, + "discussiontools-defaultsummary-reply": "Antern", + "discussiontools-newtopic-missing-title": "Bitte dau 'n tittel föör diin diskusjoonsteemó ingeeven.", + "discussiontools-newtopic-placeholder-title": "Unnerwaarp", + "discussiontools-replylink": "{{GENDER:|antern}}", + "discussiontools-replywidget-advanced": "Ferwiidert", + "discussiontools-replywidget-cancel": "Ofbreeken", + "discussiontools-replywidget-mode-source": "Weltekst", + "discussiontools-replywidget-mode-visual": "Wisuel", + "discussiontools-replywidget-newtopic": "Ofsnid taufaugen", + "discussiontools-replywidget-placeholder-newtopic": "Beskriiven", + "discussiontools-replywidget-placeholder-reply": "Antern an {{BIDI:$1}}", + "discussiontools-replywidget-preview": "Föörskaau", + "discussiontools-replywidget-reply": "{{GENDER:|Antern}}", + "discussiontools-replywidget-summary": "T'sóómenfóóten", + "discussiontools-replywidget-watchthis": "Taufaugen fan disser siid tau diin [[Special:Watchlist|abserwäärensliest]]", + "discussiontools-topicheader-authorcount": "$1 {{PLURAL:$1|persoon is|persoonen bünt}} an disser diskusjoon bedäiliğt", + "discussiontools-topicheader-commentcount": "$1 {{PLURAL:$1|kummentaar|kummentaaren}}", + "discussiontools-topicheader-latestcomment": "Läest kummentaar: $1", + "discussiontools-topicsubscription-button-subscribe": "abonnäären", + "discussiontools-topicsubscription-button-subscribe-label": "Abonnäären", + "discussiontools-topicsubscription-button-unsubscribe": "ofbestellen", + "discussiontools-topicsubscription-button-unsubscribe-label": "Ofbestellen", + "discussiontools-topicsubscription-notify-subscribed-body": "Duu worst oover näej kummentaaren tau dit teemó benóórichtiğt.", + "discussiontools-topicsubscription-notify-subscribed-title": "Duu hest abonnäärt!", + "discussiontools-topicsubscription-notify-unsubscribed-body": "Duu kriğst kiin benóórichtigens meer oover näej kummentaaren tau dit teemó.", + "discussiontools-topicsubscription-notify-unsubscribed-title": "Duu hest disser benóórichtigens ofbestelt." +} diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/hi.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/hi.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/hi.json 2026-04-01 12:37:38.666983400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/hi.json 2026-06-29 18:12:59.309046300 +0000 @@ -21,9 +21,36 @@ "discussiontools-defaultsummary-reply": "उत्तर", "discussiontoolsdebug-title": "चर्चा उपकरण डेटा संरचना", "discussiontoolsdebug-pagetitle": "पृष्ठ शीर्षक", + "discussiontoolsdebug-intro": "इस पृष्ठ पर दर्शाया गया है कि [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:DiscussionTools DiscussionTools एक्सटेंशन] '''[[:$1]]''' पृष्ठ पर मौजूद थ्रेड्स और टिप्पणियों को कैसे पहचानता है। इससे आपको एक्सटेंशन की समस्याओं को डीबग करने में या फिर इसके कार्यों को समझने में मदद मिल सकती है। यह जानकारी [[$2|discussiontoolspageinfo API]] में भी उपलब्ध है।", "discussiontools-desc": "चर्चा पृष्ठ सुधार के लिए उपकरण।", "discussiontools-emptystate-button": "चर्चा शुरू करें", - "discussiontools-emptystate-desc": "{{SITENAME}} की सामग्री को यथासंभव सर्वश्रेष्ठ बनाने के लिए लोगों द्वारा जहाँ पर चर्चा की जाती है उन्हें [[{{MediaWiki:discussiontools-emptystate-link-talkpages}}|वार्ता पृष्ठ]] कहा जाता है। [[:{{SUBJECTPAGENAME}}]] में सुधार कैसे करें, इसपर अन्यों के साथ चर्चा आरंभ करने के लिए आप इस पृष्ठ को काम में ले सकते हैं।", + "discussiontools-emptystate-desc": "[[{{MediaWiki:discussiontools-emptystate-link-talkpages}}|वार्ता पृष्ठ]] ऐसी जगहें होते हैं जहाँ पर लोग {{SITENAME}} की सामग्री को बेहतर से बेहतर कैसे बनाना है, इस बारे में चर्चा करते हैं। [[:{{SUBJECTPAGENAME}}]] में सुधार कैसे करें, इस बारे में अन्यों के साथ चर्चा आरंभ करने के लिए आप इस पृष्ठ को काम में ले सकते हैं।", + "discussiontools-emptystate-desc-self": "{{SITENAME}} पर मौजूद लोग इस [[{{MediaWiki:discussiontools-emptystate-link-userpage}}|वार्ता पृष्ठ]] का उपयोग करके आपके लिए एक सार्वजनिक संदेश छोड़ सकते हैं, और जब वे ऐसा करते हैं तब आपको सूचित किया जाएगा।", + "discussiontools-emptystate-desc-self-anon": "{{SITENAME}} पर मौजूद लोग इस [[{{MediaWiki:discussiontools-emptystate-link-userpage-anon}}|वार्ता पृष्ठ]] का उपयोग करके आपके द्वारा वर्तमान में प्रयोग किए जा रहे IP पते से किए गए सम्पादनों के बारे में सार्वजनिक संदेश पोस्ट कर सकते हैं।\n\nकई IP पते समय-समय पर बदलते रहते हैं और अक्सर कई लोगों के बीच एक ही होते हैं। अन्य लॉग-आउट किए हुए सदस्यों के साथ भविष्य में होने की संभावना रखने वाले भ्रम से बचने के लिए आप [$1 एक खाता बना] सकते हैं या फिर [$2 लॉग-इन कर] सकते हैं।", + "discussiontools-emptystate-desc-self-temp": "{{SITENAME}} पर मौजूद लोग इस [[{{MediaWiki:discussiontools-emptystate-link-userpage}}|वार्ता पृष्ठ]] का उपयोग करके आपके लिए एक सार्वजनिक संदेश छोड़ सकते हैं।\n\nकुछ समय बाद [[{{MediaWiki:tempuser-helppage}}|यह पृष्ठ समाप्त हो जाएगा]]। अधिसूचनाएँ प्राप्त करना जारी रखने और दूसरी सुविधाओं तक पहुँचने के लिए [$1 एक खाता बनाएँ] या फिर [$2 एक लॉग-इन करें]।", + "discussiontools-emptystate-desc-user": "[[{{MediaWiki:discussiontools-emptystate-link-userpage}}|वार्ता पृष्ठ]] ऐसी जगहें होते हैं जहाँ पर लोग {{SITENAME}} की सामग्री को बेहतर से बेहतर कैसे बनाना है, इस बारे में चर्चा करते हैं। [[:{{SUBJECTPAGENAME}}|{{PAGENAME}}]] के साथ जुड़ने और सहयोग करना शुरू करने के लिए एक नई चर्चा शुरू करें। यहाँ पर आप जो भी लिखेंगे, वह हर कोई देख पाएगा।", + "discussiontools-emptystate-desc-user-anon": "[[{{MediaWiki:discussiontools-emptystate-link-userpage-anon}}|वार्ता पृष्ठ]] ऐसी जगहें होते हैं जहाँ पर लोग {{SITENAME}} की सामग्री को बेहतर से बेहतर कैसे बनाना है, इस बारे में चर्चा करते हैं। इस IP पते से किए गए सम्पादनों की चर्चा करने के लिए इस पृष्ठ का उपयोग करें। यहाँ पर आप जो भी लिखेंगे, वह हर कोई देख पाएगा। कई IP पते समय-समय पर बदलते रहते हैं और अक्सर कई लोगों के बीच एक ही होते हैं।", + "discussiontools-emptystate-desc-user-temp": "{{SITENAME}} को कैसे बेहतर बनाना है, इस बारे में [[:{{SUBJECTPAGENAME}}|{{PAGENAME}}]] के साथ चर्चा करने के लिए इस [[{{MediaWiki:discussiontools-emptystate-link-userpage-temp}}|वार्ता पृष्ठ]] का उपयोग करें। यहाँ पर आप जो भी लिखेंगे, वह हर कोई देख पाएगा। चूँकि [[:{{SUBJECTPAGENAME}}|{{PAGENAME}}]] एक [[{{MediaWiki:tempuser-helppage}}|अस्थायी खाता]] है, यह वार्ता पृष्ठ कुछ समय बाद समाप्त हो जाएगा। [[{{MediaWiki:tempuser-helppage}}|अधिक जानें]]।", + "discussiontools-emptystate-title": "{{SUBJECTPAGENAME}} के बारे में चर्चा शुरू करें", + "discussiontools-emptystate-title-self": "अपने वार्ता पृष्ठ पर आपका स्वागत है", + "discussiontools-emptystate-title-self-anon": "इस वार्ता पृष्ठ पर आपका स्वागत है", + "discussiontools-emptystate-title-self-temp": "अपने अस्थायी वार्ता पृष्ठ पर आपका स्वागत है", + "discussiontools-emptystate-title-user": "{{PAGENAME}} के साथ चर्चा शुरू करें", + "discussiontools-emptystate-title-user-anon": "इस वार्ता पृष्ठ पर आपका स्वागत है", + "discussiontools-emptystate-title-user-temp": "{{PAGENAME}} के साथ चर्चा शुरू करें", + "discussiontools-error-comment-disappeared": "आप जिस टिप्पणी का उत्तर दे रहे हैं, वह इस पृष्ठ पर नहीं मिली। संभवतः उसे हटा दिया गया है या किसी अन्य पृष्ठ पर स्थानांतरित कर दिया गया है।", + "discussiontools-error-comment-is-transcluded": "इस टिप्पणी का उत्तर देने के लिए \"{{int:discussiontools-replylink}}\" कड़ी का उपयोग नहीं किया जा सकता। उत्तर देने के लिए कृपया \"$1\" पर क्लिक करके संपूर्ण पृष्ठ एडिटर का उपयोग करें।", + "discussiontools-error-comment-is-transcluded-title": "इस टिप्पणी का उत्तर देने के लिए \"{{int:discussiontools-replylink}}\" कड़ी का उपयोग नहीं किया जा सकता क्योंकि यह किसी अन्य पृष्ठ से लोड की गई है। उत्तर देने के लिए कृपया यहाँ पर जाएँ: [[$1]]।", + "discussiontools-error-lint": "विकिटेक्स्ट में एक त्रुटि के कारण इस पृष्ठ पर मौजूद टिप्पणियों को सम्पादित नहीं किया जा सकता। आप [$1 प्रलेख को पढ़कर], [$2 यहाँ पोस्ट करके] मदद माँगकर, या फिर [$3 संपूर्ण पृष्ठ एडिटर] को खोलकर इस त्रुटि के बारे में अधिक जान सकते हैं।", + "discussiontools-error-noswitchtove": "क्षमा करें, यथादृश्य मोड में बदलना अक्षम है क्योंकि आपकी लिखी टिप्पणी में $1 का पता लगा है। [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:DiscussionTools/Reply_tool_visual_mode_limitations अधिक जानें]।", + "discussiontools-error-noswitchtove-extension": "एक्सटेंशन या संदर्भ के सिनटैक्स", + "discussiontools-error-noswitchtove-table": "टेबल के सिनटैक्स", + "discussiontools-error-noswitchtove-template": "साँचे के सिनटैक्स", + "discussiontools-error-noswitchtove-title": "यथादृश्य मोड अक्षम", + "discussiontools-findcomment-results-id": "दी गई ID वाली टिप्पणी निम्नलिखित {{PLURAL:$1|पृष्ठ|पृष्ठों}} पर मिलती है:", + "discussiontools-findcomment-results-name": "दिए गए नाम वाली टिप्पणी निम्नलिखित {{PLURAL:$1|पृष्ठ|पृष्ठों}} पर मिलती है:", + "discussiontools-findcomment-label-idorname": "टिप्पणी ID या नाम", + "discussiontools-findcomment-gotocomment": "अगर यह बस किसी एक पृष्ठ के वर्तमान अवतरण में मिले तो आप [[Special:GoToComment/$1|इस कड़ी की मदद से सीधे उस टिप्पणी पर जा]] सकते हैं। अन्यथा यह इन खोज परिणामों की ओर अनुप्रेषित कर देगी।", "discussiontools-findcomment-label-search": "खोजें", "discussiontools-findcomment-noresults": "कोई परिणाम नहीं।", "discussiontools-findcomment-results-notcurrent": "(वर्तमान अवतरण में नहीं)", @@ -38,12 +65,23 @@ "discussiontools-newtopic-missing-title-prompt": "{{GENDER:|आपने}} अपने चर्चा विषय के लिए कोई शीर्षक प्रदान नहीं किया है। क्या आप वाकई में यह विषय बिना शीर्षक के जोड़ना चाहते हैं?", "discussiontools-newtopic-placeholder-title": "विषय", "discussiontools-newtopicssubscription-button-subscribe-label": "सदस्यता लें", + "discussiontools-newtopicssubscription-button-subscribe-tooltip": "इस पृष्ठ पर नए विषयों के शुरू किए जाने पर अधिसूचनाएँ प्राप्त करने के लिए सदस्यता लें।", "discussiontools-newtopicssubscription-button-unsubscribe-label": "सदस्यता छोड़ें", + "discussiontools-newtopicssubscription-button-unsubscribe-tooltip": "इस पृष्ठ पर नए विषयों के शुरू किए जाने पर अधिसूचनाएँ प्राप्त करना बंद करने के लिए सदस्यता छोड़ें।", "discussiontools-newtopicssubscription-notify-subscribed-body": "इस पृष्ठ पर नए विषय शुरू किए जाने पर {{GENDER:|आपको}} अधिसूचनाएँ प्राप्त होंगी।", "discussiontools-newtopicssubscription-notify-subscribed-title": "{{GENDER:|आपने}} सदस्यता ले ली है!", "discussiontools-newtopicssubscription-notify-unsubscribed-body": "इस पृष्ठ पर नए विषय शुरू किए जाने पर {{GENDER:|आपको}} अब अधिसूचनाएँ प्राप्त नहीं होंगी।", "discussiontools-newtopicssubscription-notify-unsubscribed-title": "{{GENDER:|आपने}} सदस्यता समाप्त कर ली है।", + "discussiontools-notification-added-topic-view": "विषय देखें", + "discussiontools-notification-comment-thank-header-compact": "$1 ने {{GENDER:$3|आपको}} {{GENDER:$2|धन्यवाद दिया}} है।", + "discussiontools-notification-removed-topic-body": "आपको अब {{PLURAL:$1|इस विषय|इन विषयों}} के बारे में अधिसूचनाएँ प्राप्त न भी हो सकती हैं।", + "discussiontools-notification-removed-topic-header": "$3 से \"$4\" विषय संरक्षित कर दिया या हटा दिया गया है।", + "discussiontools-notification-removed-topic-header-compact": "\"$4\" विषय संरक्षित कर दिया या हटा दिया गया है।", + "discussiontools-notification-removed-topic-view": "पृष्ठ देखें", + "discussiontools-notification-removed-topic-disable": "इस तरह की अधिसूचनाएँ प्राप्त करना बंद करें", + "discussiontools-notification-removed-topic-disabled-title": "कोई विषय संरक्षित किए या हटा दिए जाने पर {{GENDER:|आपको}} अब अधिसूचनाएँ प्राप्त नहीं होंगी।", "discussiontools-notification-removed-topic-disabled-body": "आप इसे [[Special:Preferences#mw-prefsection-echo-echosubscriptions|अपनी वरीयताओं]] में बदल सकते हैं।", + "discussiontools-notification-topic-hidden": "(विषय हटा दिया गया है)", "discussiontools-preference-autotopicsub": "स्वचालित रूप से विषयों की सदस्यता लें", "discussiontools-preference-autotopicsub-help": "जब आप कोई नई चर्चा शुरू करेंगे या फिर किसी मौजूदा चर्चा में टिप्पणी करेंगे, उसपर किसी और द्वारा नई टिप्पणियाँ किए जाने पर आपको स्वचालित रूप से सूचित कर दिया जाएगा।", "discussiontools-preference-description": "वार्ता पृष्ठ की प्रयोगात्मक सुविधाएँ सक्षम करता है:\n* हर चर्चा के बारे में [https://www.mediawiki.org/wiki/Talk_pages_project/Usability मेटाडेटा दिखाएँ] और पृष्ठ का एक नया लेआउट सक्षम करें।\n\nआप इन सुविधाओं को अपनी [[Special:Preferences#mw-prefsection-editing-discussion|वरीयताओं]] में अनुकूलित कर सकते हैं।\n\nअपडेट्स [https://www.mediawiki.org/wiki/Talk_pages_project/Updates वार्ता पृष्ठ परियोजना के अपडेट्स पृष्ठ] पर पोस्ट किए जाएँगे।\n\nकृपया ध्यान दें:\n* समय के साथ नई प्रयोगात्मक सुविधाएँ जोड़ी जाएँगी।\n* उपरोक्त में से कुछ सुविधाएँ अब तक आपके विकि पर उपलब्ध न भी हुए हो सकते हैं।", @@ -67,7 +105,12 @@ "discussiontools-preference-visualenhancements-help": "इससे वार्ता पृष्ठ की एक नई दिखावट सक्षम हो जाएगी जिसमें हर चर्चा के अंदर गतिविधियों की जानकारी शामिल होगी।", "discussiontools-replybutton": "{{GENDER:|उत्तर दें}}", "discussiontools-replylink": "{{GENDER:|उत्तर दें}}", + "discussiontools-replywidget-abandon": "क्या आप वाकई में आपके द्वारा लिखी जा रही टिप्पणी को नकारना चाहते हैं?", + "discussiontools-replywidget-abandon-discard": "टिप्पणी नकारें", + "discussiontools-replywidget-abandon-keep": "लिखना जारी रखें", + "discussiontools-replywidget-abandontopic": "क्या आप वाकई में आपके द्वारा लिखे जा रहे विषय को नकारना चाहते हैं?", "discussiontools-replywidget-abandontopic-discard": "विषय त्यागें", + "discussiontools-replywidget-abandontopic-keep": "लिखना जारी रखें", "discussiontools-replywidget-advanced": "उन्नत", "discussiontools-replywidget-anon-warning": "आपने लॉग-इन नहीं किया हुआ है। जब भी कोई उत्तर दे तब सूचित किए जाने और अपने IP पते के बजाय अपने नाम से श्रेय प्राप्त करने के लिए आप [$1 लॉग-इन कर] या [$2 एक खाता बना] सकते हैं।", "discussiontools-replywidget-autocreate-warning": "आपने लॉग-इन नहीं किया हुआ है। कोई भी सम्पादन करने पर आपके लिए एक अस्थायी खाता बना दिया जाएगा। [[$3|अधिक जानें]]। इस खाते के समाप्त हो जाने के बाद भी अधिसूचनाएँ प्राप्त करते रहने और दूसरी सुविधाओं तक पहुँचने के लिए [$1 लॉग-इन करें] या फिर [$2 एक खाता बनाएँ]।", @@ -88,26 +131,54 @@ "discussiontools-replywidget-reply": "उत्तर दें", "discussiontools-replywidget-return-to-newtopic": "नए विषय पर वापस लौटें", "discussiontools-replywidget-return-to-reply": "उत्तर पर वापस लौटें", + "discussiontools-replywidget-signature-body": "$1 को आपके हस्ताक्षर में बदल दिया गया है। इसे पूर्ववत करने के लिए $2 दबाएँ। ध्यान में रखें कि इस उपकरण में आपको टिप्पणियों पर हस्ताक्षर जोड़ने की ज़रूरत नहीं। आपका हस्ताक्षर अपने आप जोड़ दिया जाएगा।", + "discussiontools-replywidget-signature-title": "हस्ताक्षर मार्कअप का पता चला", "discussiontools-replywidget-summary": "सारांश", - "discussiontools-replywidget-watchthis": "इस पृष्ठ को अपनी [[Special:Watchlist|वॉचलिस्ट]] में जोड़ें", - "discussiontools-topicheader-authorcount": "चर्चा में $1 {{PLURAL:$1|व्यक्ति|लोग}}", + "discussiontools-replywidget-terms-click": "\"$1\" पर क्लिक करके आप इस विकि की उपयोग की शर्तों से सहमत होते हैं।", + "discussiontools-replywidget-transcluded": "आपकी टिप्पणी [[$1]] पर सहेजी जाएगी।", + "discussiontools-replywidget-watchthis": "इस पृष्ठ को अपनी [[Special:Watchlist|ध्यानसूची]] में जोड़ें", + "discussiontools-target-comment-missing": "यह टिप्पणी नहीं मिली। हो सकता है इसे हटा दिया या स्थानांतरित कर दिया गया हो।", + "discussiontools-target-comments-missing": "नई टिप्पणियाँ नहीं मिलीं। हो सकता है उन्हें हटा दिया या स्थानांतरित कर दिया गया हो।", + "discussiontools-target-heading-missing": "यह विषय नहीं मिला। हो सकता है इसे हटा दिया या स्थानांतरित कर दिया गया हो।", + "discussiontools-target-comment-found-moved": "यह टिप्पणी इस पृष्ठ पर नहीं मिली, मगर यह {{PLURAL:$1|इस पृष्ठ|इन पृष्ठों}} पर मौजूद है:", + "discussiontools-target-heading-found-moved": "यह विषय इस पृष्ठ पर नहीं मिला, मगर यह {{PLURAL:$1|इस पृष्ठ|इन पृष्ठों}} पर मौजूद है:", + "discussiontools-topicheader-authorcount": "चर्चा में $1 {{PLURAL:$1|व्यक्ति|लोग}} शामिल", "discussiontools-topicheader-commentcount": "$1 {{plural:$1|टिप्पणी|टिप्पणियाँ}}", "discussiontools-topicheader-latestcomment": "नवीनतम टिप्पणी: $1", "discussiontools-topicsubscription-action-subscribe-button": "सदस्यता लें", + "discussiontools-topicsubscription-action-subscribe-prompt": "इस विषय की सदस्यता लें?", + "discussiontools-topicsubscription-action-subscribe-prompt-newtopics": "इस पृष्ठ पर नए विषयों के बारे में अधिसूचनाओं की सदस्यता लें?", + "discussiontools-topicsubscription-action-unsubscribe-button": "सदस्यता छोड़ें", + "discussiontools-topicsubscription-action-unsubscribe-prompt": "इस विषय की सदस्यता छोड़ें?", + "discussiontools-topicsubscription-action-unsubscribe-prompt-newtopics": "इस पृष्ठ पर नए विषयों के बारे में अधिसूचनाओं की सदस्यता छोड़ें?", "discussiontools-topicsubscription-button-subscribe": "सदस्यता लें", "discussiontools-topicsubscription-button-subscribe-label": "सदस्यता लें", + "discussiontools-topicsubscription-button-subscribe-tooltip": "नई टिप्पणियों के बारे में अधिसूचनाएँ प्राप्त करने के लिए सदस्यता लें।", "discussiontools-topicsubscription-button-unsubscribe": "सदस्यता छोड़ें", "discussiontools-topicsubscription-button-unsubscribe-label": "सदस्यता रद्द करें", + "discussiontools-topicsubscription-button-unsubscribe-tooltip": "नई टिप्पणियों के बारे में अधिसूचनाएँ प्राप्त करना बंद करने के लिए सदस्यता छोड़ें।", + "discussiontools-topicsubscription-error-not-found-body": "URL में निर्दिष्ट सदस्यता नहीं मिली।", + "discussiontools-topicsubscription-error-not-found-title": "सदस्यता नहीं मिली", "discussiontools-topicsubscription-notify-subscribed-body": "{{GENDER:|आपको}} इस विषय में नई टिप्पणियों के बारे में सूचनाएं प्राप्त होंगी।", "discussiontools-topicsubscription-notify-subscribed-title": "{{GENDER:|आपने}} सदस्यता ले ली है!", "discussiontools-topicsubscription-notify-unsubscribed-body": "{{GENDER:|आपको}} इस विषय में नई टिप्पणियों के बारे में अब सूचनाएं प्राप्त नहीं होंगी।", "discussiontools-topicsubscription-notify-unsubscribed-title": "{{GENDER:|आपने}} सदस्यता समाप्त कर ली है।", + "discussiontools-topicsubscription-pager-actions": "क्रियाएँ", + "discussiontools-topicsubscription-pager-created": "पहली बार सदस्यता ली", + "discussiontools-topicsubscription-pager-newtopics-label": "नए विषय", + "discussiontools-topicsubscription-pager-notified": "नवीनतम अधिसूचना", "discussiontools-topicsubscription-pager-notified-never": "कभी नहीं", "discussiontools-topicsubscription-pager-page": "पृष्ठ", "discussiontools-topicsubscription-pager-topic": "विषय", - "discussiontools-topicsubscription-preferences-editsubscriptions": "सदस्यताएँ संपादित करें", + "discussiontools-topicsubscription-pager-unsubscribe-button": "सदस्यता छोड़ें", + "discussiontools-topicsubscription-preferences-editsubscriptions": "सदस्यताएँ सम्पादित करें", "discussiontools-topicsubscription-special-intro": "सदस्यता की मदद से आप वार्ता पृष्ठ पर किसी विषय का अनुसरण कर सकते हैं। जब भी विषय पर कोई उत्तर देगा, आपको एक अधिसूचना प्राप्त होगी।\n\nआप ये अधिसूचनाएँ कैसे और कहाँ प्राप्त करते हैं, यह [[Special:Preferences#mw-prefsection-echo|अपनी वरीयताओं]] में समायोजित करें।", + "discussiontools-topicsubscription-special-title": "विषय सदस्यताएँ", "echo-category-title-dt-subscription": "वार्ता पृष्ठ की {{PLURAL:$1|सदस्यता|सदस्यताएँ}}", + "echo-category-title-dt-subscription-archiving": "वार्ता पृष्ठ का {{PLURAL:$1|संरक्षण}}", + "echo-pref-tooltip-dt-subscription": "जब कोई किसी ऐसा विषय में कोई नया टिप्पणी पोस्ट करे जिसकी मैंने सदस्यता ली हुई हो तब मुझे सूचित करें।", + "echo-pref-tooltip-dt-subscription-archiving": "जब किसी ऐसे विषय को संरक्षित किया या पृष्ठ से हटा दिया जाए जिसकी मैंने सदस्यता ली हुई हो तब, या अगर किसी अन्य कारण से उस विषय में पोस्ट की गई नई टिप्पणियों के बारे में अधिसूचनाएँ भेजी न जा सकें तो मुझे सूचित करें।", + "discussiontools-comments-before-first-heading-category-desc": "चर्चा पृष्ठ के प्रमुख अनुभाग में (पहले हेडिंग से पहले) टिप्पणियाँ मौजूद हैं, जिसके चलते प्रमुख अनुभाग या टिप्पणियाँ गलत तरीके से दिखाई दे सकती हैं, विशेषतः मोबाइल संस्करण और मोबाइल ऐप्स में।", "tag-discussiontools-added-comment-description": "इस सम्पादन से वार्ता पृष्ठ पर एक टिप्पणी जोड़ी गई थी", "tag-discussiontools-description": "DiscussionTools की मदद से किया गया सम्पादन", "tag-discussiontools-edit": "टिप्पणी सम्पादित की", diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/hr.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/hr.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/hr.json 2026-04-01 12:37:38.667983500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/hr.json 2026-06-29 18:12:59.310046400 +0000 @@ -57,6 +57,7 @@ "discussiontools-ledesection-title": "O ovoj stranici za razgovor", "discussiontools-limitreport-timeusage-value": "$1 {{PLURAL:$1|sekunda|sekunde|sekundi}}", "discussiontools-newtopic-missing-title": "Molimo Vas dodajte naslov teme. Kliknete li na »{{int:discussiontools-replywidget-newtopic}}«, tema će biti dodana bez naslova.{{GENDER:|}}", + "discussiontools-newtopic-missing-title-prompt": "{{GENDER:|Niste}} naveli naslov {{GENDER:|Vašoj}} temi za raspravu. Jeste li sigurni da želite dodati ovu temu bez naslova?", "discussiontools-newtopic-placeholder-title": "Tema", "discussiontools-newtopicssubscription-button-subscribe-label": "Pretplati se", "discussiontools-newtopicssubscription-button-subscribe-tooltip": "Pretplatite se kako biste dobivali obavijesti o novim temama započetim na ovoj stranici.", diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/hy.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/hy.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/hy.json 2025-12-17 21:58:15.769337700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/hy.json 2026-05-08 00:21:10.719589200 +0000 @@ -14,6 +14,7 @@ "discussiontools-defaultsummary-reply": "Պատասխան", "discussiontools-findcomment-label-search": "Որոնել", "discussiontools-findcomment-noresults": "Գտնված չէ", + "discussiontools-newtopic-placeholder-title": "Թեմա", "discussiontools-preference-label": "Քննարկման գործիքներ", "discussiontools-replybutton": "{{GENDER:|Պատասխանել}}", "discussiontools-replywidget-cancel": "Չեղարկել", diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/ibb.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/ibb.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/ibb.json 2025-12-17 21:58:15.770337800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/ibb.json 2026-06-29 17:20:42.986120200 +0000 @@ -8,15 +8,20 @@ "Ekemini5", "Esther605", "Okon Ibiono", - "Uduakj" + "Uduakj", + "Andikan Efiok Eduok", + "Orokbest1" ] }, "discussiontools-defaultsummary-reply": "Yie", + "discussiontools-newtopic-placeholder-title": "Iwud nwed", "discussiontools-replylink": "{{GENDER:|yie}}‎", "discussiontools-replywidget-advanced": "Ikpo mkpo", "discussiontools-replywidget-cancel": "Kpọñ", "discussiontools-replywidget-mode-source": "Ntak", "discussiontools-replywidget-mode-visual": "Use mkpo", + "discussiontools-replywidget-newtopic": "{{GENDER:|Add}} ikpeghe iko", + "discussiontools-replywidget-placeholder-newtopic": "Tañ nañgha aba", "discussiontools-replywidget-placeholder-reply": "{{GENDER:|Yie}} adi {{BIDI:$1}}‎", "discussiontools-replywidget-preview": "Wọọt", "discussiontools-replywidget-reply": "{{GENDER:|Yie}}‎", diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/io.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/io.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/io.json 2026-04-01 12:37:38.668983500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/io.json 2026-06-29 18:12:59.311046400 +0000 @@ -10,8 +10,12 @@ "discussiontoolsdebug-title": "Datumo-strukturo dil utensili por diskuto", "discussiontools-emptystate-button": "Komencez diskuto", "discussiontools-emptystate-desc": "Diskuto-pagini esas loki ube uzeri povas diskutar pri quale krear kontenajo che {{SITENAME}} la maxim bone posibla. Vu povas uzar ca pagino por komencar diskuti kun altri pri quale plubonigar [[:{{SUBJECTPAGENAME}}]]. [[{{MediaWiki:discussiontools-emptystate-link-talkpages}}|Savez pluse]]", + "discussiontools-emptystate-desc-self": "Individui che {{SITENAME}} povas uzar ca [[{{MediaWiki:discussiontools-emptystate-link-userpage}}|diskuto-pagino]] por sendar mesajo a {{GENDER:|vu}}, e vu recevos informo kande li facos to.", + "discussiontools-emptystate-desc-self-anon": "Individui che {{SITENAME}} povas uzar ca [[{{MediaWiki:discussiontools-emptystate-link-userpage-anon}}|diskuto-pagino]] por skribar publika mesaji facita del IP-adreso quan {{GENDER:|vu}} nun uzas.\n\nMulta IP-adresi modifikesas periodale, ed ofte uzesas da plura individui. Vu povas [$1 krear konto] od [$2 enirar] por preventar futura konfuzigo kun altra uzeri. Krear konto anke celas vua IP-adreso.", + "discussiontools-emptystate-desc-self-temp": "Individui che {{SITENAME}} povas uzar ca [[{{MediaWiki:discussiontools-emptystate-link-userpage}}|diskuto-pagino]] por sendar publika mesajo a {{GENDER:|vu}}.\nTanden, [[{{MediaWiki:tempuser-helppage}}|ca pagino expiros]]. Por durigar recevar notifikuri ed uzar altra resursi, [$1 kreez konto] od [$2 enirez].", "discussiontools-emptystate-desc-user": "[[{{MediaWiki:discussiontools-emptystate-link-userpage}}|Diskuto-pagino]] esas loko ube homi diskutas quale krear kontenajo che {{SITENAME}} maxim efikiva kam posibla. Komencez nova diskuto por konektar e kunlaborar {{GENDER:{{PAGENAME}}|kun}} [[:{{SUBJECTPAGENAME}}|{{PAGENAME}}]]. Quon {{GENDER:|vu}} skribas ibe esos videbla por altra personi.", "discussiontools-emptystate-desc-user-anon": "Diskuto-pagini esas loki ube personi povas diskutar pri quale krear kontenajo che {{SITENAME}} la maxim bone posibla. Uzes ca pagino por diskutar la redakturi facita de ca IP-adreso. Quon vu skribos hike esos videbla por altri. Multa IP-adresi chanjas periodale, e kelkafoye uzesas da multa personi. [[{{MediaWiki:discussiontools-emptystate-link-userpage-anon}}|Savez pluse]]", + "discussiontools-emptystate-desc-user-temp": "Uzez ca [[{{MediaWiki:discussiontools-emptystate-link-userpage-temp}}|diskuto-pagino]] por komencar diskuto {{GENDER:{{PAGENAME}}|kun}} [[:{{SUBJECTPAGENAME}}|{{PAGENAME}}]] pri quale plubonigar {{SITENAME}}. {{GENDER:|Vua}} mesajo divenos publike videbla por altri vidar. Pro ke [[:{{SUBJECTPAGENAME}}|{{PAGENAME}}]] esas [[{{MediaWiki:tempuser-helppage}}|tempala konto]], ca diskuto-pagino tandem expiros. [[{{MediaWiki:tempuser-helppage}}|Savez pluse]].", "discussiontools-emptystate-title": "Komencez diskuto pri {{SUBJECTPAGENAME}}", "discussiontools-emptystate-title-self": "{{GENDER:|Bonveno}} a vua diskuto-pagino", "discussiontools-emptystate-title-self-anon": "{{GENDER:|Bonveno}} a ca diskuto-pagino", diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/jax.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/jax.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/jax.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/jax.json 2026-06-11 08:56:37.884349300 +0000 @@ -0,0 +1,33 @@ +{ + "@metadata": { + "authors": [ + "Pitchrigi" + ] + }, + "discussiontools-defaultsummary-reply": "Jawab", + "discussiontools-newtopic-missing-title": "Berikan judul pada topik ngota {{{{GENDER:|Anda}}}}", + "discussiontools-newtopic-placeholder-title": "Subjék", + "discussiontools-replylink": "{{GENDER:|jawab}}", + "discussiontools-replywidget-advanced": "Lanjutan", + "discussiontools-replywidget-cancel": "Dak jadi", + "discussiontools-replywidget-mode-source": "Sumber", + "discussiontools-replywidget-mode-visual": "Tampakan", + "discussiontools-replywidget-newtopic": "{{GENDER:|Tambah}} topik", + "discussiontools-replywidget-placeholder-newtopic": "Gambaran", + "discussiontools-replywidget-placeholder-reply": "{{GENDER:|Jawad}} ke {{BIDI:$1}}", + "discussiontools-replywidget-preview": "Téngok dulu", + "discussiontools-replywidget-reply": "{{GENDER:|Jawab}}", + "discussiontools-replywidget-summary": "Ringkasan", + "discussiontools-replywidget-watchthis": "Tamboi laman ko ke [[Special:Watchlist|daptar téngokan]] Anda", + "discussiontools-topicheader-authorcount": "$1 {{PLURAL:$1|orang}} dalam pengotaan", + "discussiontools-topicheader-commentcount": "$1 {{PLURAL:$1|tanggapan}}", + "discussiontools-topicheader-latestcomment": "Tanggapan tebaru: $1", + "discussiontools-topicsubscription-button-subscribe": "langganan", + "discussiontools-topicsubscription-button-subscribe-label": "Langganan", + "discussiontools-topicsubscription-button-unsubscribe": "dak langganan lagi", + "discussiontools-topicsubscription-button-unsubscribe-label": "Dak langganan lagi", + "discussiontools-topicsubscription-notify-subscribed-body": "{{GENDER:|Anda}} akan nerimo pemberitauan tentang tanggapan baru di topik ko.", + "discussiontools-topicsubscription-notify-subscribed-title": "{{GENDER:|Anda}} lah langganan!", + "discussiontools-topicsubscription-notify-unsubscribed-body": "{{GENDER:|Anda}} dak akan nerimo lagi pemberitauan tentang tanggap baru di topik ko.", + "discussiontools-topicsubscription-notify-unsubscribed-title": "{{GENDER:|Anda}} lah dak langganan lagi!" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/kab.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/kab.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/kab.json 2026-03-30 15:24:39.174703400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/kab.json 2026-05-08 00:21:10.721589300 +0000 @@ -10,6 +10,7 @@ "discussiontools-replywidget-cancel": "Semmet", "discussiontools-replywidget-mode-source": "Aɣbalu", "discussiontools-replywidget-placeholder-newtopic": "Aglam", + "discussiontools-replywidget-placeholder-reply": "{{GENDER:|Err-as}} i {{BIDI:$1}}", "discussiontools-replywidget-preview": "Taskant", "discussiontools-replywidget-reply": "{{GENDER:|Err}}", "discussiontools-replywidget-summary": "Agzul", diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/kgp.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/kgp.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/kgp.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/kgp.json 2026-06-11 08:56:37.886349400 +0000 @@ -0,0 +1,12 @@ +{ + "@metadata": { + "authors": [ + "Arcstur" + ] + }, + "discussiontools-replywidget-cancel": "Ta krỹ ke", + "discussiontools-topicsubscription-button-subscribe": "rán ge", + "discussiontools-topicsubscription-button-subscribe-label": "Rán ge", + "discussiontools-topicsubscription-button-unsubscribe": "ne ra", + "discussiontools-topicsubscription-button-unsubscribe-label": "Ne rá" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/ko.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/ko.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/ko.json 2026-04-01 12:37:38.670983600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/ko.json 2026-06-29 18:12:59.312046300 +0000 @@ -24,14 +24,15 @@ "discussiontools-defaultsummary-reply": "답변", "discussiontoolsdebug-title": "토론 도구 데이터 구조", "discussiontoolsdebug-pagetitle": "문서 제목", + "discussiontoolsdebug-intro": "이 문서는 [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:DiscussionTools DiscussionTools 확장 기능]이 문서 '''[[:$1]]'''에 있는 스레드와 댓글을 인식하는 방법을 보여줍니다. 이 문서는 확장 기능 관련 문제를 디버깅하거나 작동 방식을 이해하는 데 유용할 수 있습니다. 동일한 정보는 [[$2|discussiontoolspageinfo API]]에서도 확인할 수 있습니다.", "discussiontools-desc": "토론 문서를 향상시키는 도구입니다.", "discussiontools-emptystate-button": "토론 시작하기", - "discussiontools-emptystate-desc": "[[{{MediaWiki:discussiontools-emptystate-link-talkpages}}|토론 문서]]는 {{SITENAME}}에서 내용을 어떻게 가능한 좋게 만들지 논의하는 곳입니다. 이 문서를 사용하여 [[:{{SUBJECTPAGENAME}}]] 문서를 어떻게 발전시킬지에 관해 다른 사람들과 토론을 시작할 수 있습니다.", - "discussiontools-emptystate-desc-self": "{{SITENAME}}의 사람들은 이 [[{{MediaWiki:discussiontools-emptystate-link-userpage}}|토론 문서]]를 사용하여 당신에게 공개 메시지를 게시할 수 있으며 그렇게 하면 알림을 받게 됩니다.", - "discussiontools-emptystate-desc-self-anon": "{{SITENAME}}의 사람들은 이 [[{{MediaWiki:discussiontools-emptystate-link-userpage-anon}}|토론 문서]]를 사용하여 현재 사용 중인 IP 주소에서 편집한 내용에 대한 공개 메시지를 게시할 수 있습니다.\n\n많은 IP 주소는 주기적으로 변경되며 종종 여러 사람이 공유합니다. 로그아웃한 다른 사용자와 향후 혼동을 피하기 위해 [$1 계정을 만들거나] [$2 로그인]할 수 있습니다. 계정을 만들면 IP 주소도 숨겨집니다.", + "discussiontools-emptystate-desc": "[[{{MediaWiki:discussiontools-emptystate-link-talkpages}}|토론 문서]]는 {{SITENAME}}에서 내용을 어떻게 가능한 좋게 만들지 논의하는 곳입니다. {{GENDER:|이}} 문서를 사용하여 [[:{{SUBJECTPAGENAME}}]] 문서를 어떻게 발전시킬지에 관해 다른 사람들과 토론을 시작할 수 있습니다.", + "discussiontools-emptystate-desc-self": "{{SITENAME}}의 사람들은 이 [[{{MediaWiki:discussiontools-emptystate-link-userpage}}|토론 문서]]를 사용하여 {{GENDER:|당신}}에게 공개 메시지를 게시할 수 있으며 그렇게 하면 알림을 받게 됩니다.", + "discussiontools-emptystate-desc-self-anon": "{{SITENAME}}의 사람들은 {{GENDER:|이}} [[{{MediaWiki:discussiontools-emptystate-link-userpage-anon}}|토론 문서]]를 사용하여 현재 사용 중인 IP 주소에서 편집한 내용에 대한 공개 메시지를 게시할 수 있습니다.\n\n많은 IP 주소는 주기적으로 변경되며 종종 여러 사람이 공유합니다. 로그아웃한 다른 사용자와 향후 혼동을 피하기 위해 [$1 계정을 만들거나] [$2 로그인]할 수 있습니다. 계정을 만들면 IP 주소도 숨겨집니다.", "discussiontools-emptystate-desc-self-temp": "{{SITENAME}} 사용자는 이 [[{{MediaWiki:discussiontools-emptystate-link-userpage}}|토론 문서]]를 사용하여 {{GENDER:|본인}}에게 공개 메시지를 게시할 수 있습니다.\n\n결국 [[{{MediaWiki:tempuser-helppage}}|이 문서는 만료됩니다]]. 알림을 계속 받고 다른 기능을 이용하려면 [$1 계정을 생성]하거나 [$2 로그인]하세요.", - "discussiontools-emptystate-desc-user": "[[{{MediaWiki:discussiontools-emptystate-link-userpage}}|토론 문서]]는 {{SITENAME}}에서 내용을 어떻게 가능한 좋게 만들지 논의하는 곳입니다. [[:{{SUBJECTPAGENAME}}|{{PAGENAME}}]]{{GENDER:{{PAGENAME}}|님과}} 연락하고 협업하려면 새 토론을 시작하세요. 여기서 언급하는 내용은 다른 사용자들에게 공개됩니다.", - "discussiontools-emptystate-desc-user-anon": "[[{{MediaWiki:discussiontools-emptystate-link-userpage-anon}}|토론 문서]]는 {{SITENAME}}에서 내용을 어떻게 가능한 좋게 만들지 논의하는 곳입니다. 이 문서를 사용하여 이 IP 주소를 통해 이루어진 편집에 관해 토론을 시작할 수 있습니다. 여기서 언급하는 내용은 다른 사용자들에게 공개됩니다. 수많은 IP 주소는 정기적으로 변경되며 여러 사람들이 공유하는 경우가 있습니다.", + "discussiontools-emptystate-desc-user": "[[{{MediaWiki:discussiontools-emptystate-link-userpage}}|토론 문서]]는 {{SITENAME}}에서 내용을 어떻게 가능한 좋게 만들지 논의하는 곳입니다. [[:{{SUBJECTPAGENAME}}|{{PAGENAME}}]]{{GENDER:{{PAGENAME}}|님과}} 연락하고 협업하려면 새 토론을 시작하세요. {{GENDER:|여기서}} 언급하는 내용은 다른 사용자들에게 공개됩니다.", + "discussiontools-emptystate-desc-user-anon": "[[{{MediaWiki:discussiontools-emptystate-link-userpage-anon}}|토론 문서]]는 {{SITENAME}}에서 내용을 어떻게 가능한 좋게 만들지 논의하는 곳입니다. 이 문서를 사용하여 이 IP 주소를 통해 이루어진 편집에 관해 토론을 시작할 수 있습니다. {{GENDER:|여기서}} 언급하는 내용은 다른 사용자들에게 공개됩니다. 수많은 IP 주소는 정기적으로 변경되며 여러 사람들이 공유하는 경우가 있습니다.", "discussiontools-emptystate-desc-user-temp": "이 [[{{MediaWiki:discussiontools-emptystate-link-userpage-temp}}|토론 문서]]를 사용하여 {{SITENAME}}를 개선하는 방법에 대해 [[:{{SUBJECTPAGENAME}}|{{PAGENAME}}]]{{GENDER:{{PAGENAME}}|님과의}} 토론을 시작하세요. {{GENDER:|귀하}}의 의견은 다른 사람이 볼 수 있도록 공개적으로 표시됩니다. [[:{{SUBJECTPAGENAME}}|{{PAGENAME}}]]님은 [[{{MediaWiki:tempuser-helppage}}|임시 계정]]이므로 이 토론 문서는 결국 만료됩니다. [[{{MediaWiki:tempuser-helppage}}|자세히 알아보기]].", "discussiontools-emptystate-title": "{{SUBJECTPAGENAME}}에 관한 토론을 시작하세요", "discussiontools-emptystate-title-self": "당신의 토론 문서에 오신 것을 {{GENDER:|환영합니다}}", @@ -41,18 +42,21 @@ "discussiontools-emptystate-title-user-anon": "이 토론 문서에 오신 것을 {{GENDER:|환영합니다}}", "discussiontools-emptystate-title-user-temp": "{{PAGENAME}}{{GENDER:{{PAGENAME}}|님}}과 토론을 시작하세요", "discussiontools-error-comment-conflict": "다른 사용자가 당신과 동시에 의견을 남겼기 때문에 당신의 의견이 저장되지 않았습니다. 다시 시도하거나, 페이지를 새로고침하여 새 의견을 확인해 주세요.", - "discussiontools-error-comment-disappeared": "답변할 의견을 문서에서 찾을 수 없습니다. 해당 의견이 삭제되었거나 다른 문서로 옮겨졌을 수 있습니다.", + "discussiontools-error-comment-disappeared": "{{GENDER:|답변할}} 의견을 문서에서 찾을 수 없습니다. 해당 의견이 삭제되었거나 다른 문서로 옮겨졌을 수 있습니다.", "discussiontools-error-comment-disappeared-reload": "페이지를 {{GENDER:|다시 로드}}한 다음 다시 시도해 주십시오.", - "discussiontools-error-comment-is-transcluded": "이 의견에 답변하는 데에 \"{{int:discussiontools-replylink}}\" 링크를 사용할 수 없습니다. 답변을 하고자 하신다면 \"$1\"을 클릭하여 전체 위키텍스트 편집기를 이용해 주세요.", - "discussiontools-error-comment-is-transcluded-title": "이 의견에 답변하는 데에 \"{{int:discussiontools-replylink}}\" 링크를 사용할 수 없습니다. 의견이 다른 문서에서 로드되고 있습니다. 답변을 하려면 [[$1]] 문서로 이동해 주세요.", + "discussiontools-error-comment-is-transcluded": "이 의견에 답변하는 데에 \"{{int:discussiontools-replylink}}\" 링크를 사용할 수 없습니다. 답변을 하고자 하신다면 \"$1\"을 클릭하여 전체 위키텍스트 편집기를 {{GENDER:|이용해}} 주세요.", + "discussiontools-error-comment-is-transcluded-title": "이 의견에 답변하는 데에 \"{{int:discussiontools-replylink}}\" 링크를 사용할 수 없습니다. 의견이 다른 문서에서 로드되고 있습니다. 답변을 하려면 [[$1]] 문서로 {{GENDER:|이동해}} 주세요.", "discussiontools-error-comment-not-saved": "{{GENDER:|당신}}의 댓글을 최신 버전의 문서에 게시할 수 없습니다. 최신 변경사항을 보려면 초안 댓글을 복사한 다음 브라우저를 사용하여 페이지를 새로 고치세요.", - "discussiontools-error-lint": "위키텍스트에 오류가 존재하여 이 문서에 답변을 남길 수 없습니다. 이 오류에 대해 자세히 알아보려면 [$1 미디어위키 설명문서]를 읽어보시거나, [$2 이곳]에 도움을 요청하시거나, 또는 [$3 전체 문서 편집기]를 열어 위키텍스트 오류를 고쳐 주세요.", - "discussiontools-error-noswitchtove": "작성하신 의견에서 $1 코드가 검출되어 시각 모드로 전환할 수 없습니다. 자세한 사항은 [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:DiscussionTools/Reply_tool_visual_mode_limitations 미디어위키 홈페이지]에서 확인해 주시기 바랍니다.", + "discussiontools-error-lint": "위키텍스트에 오류가 존재하여 이 문서에 답변을 남길 수 없습니다. 이 {{GENDER:|오류}}에 대해 자세히 알아보려면 [$1 미디어위키 설명문서]를 읽어보시거나, [$2 이곳]에 도움을 요청하시거나, 또는 [$3 전체 문서 편집기]를 열어 위키텍스트 오류를 고쳐 주세요.", + "discussiontools-error-noswitchtove": "작성하신 {{GENDER:|의견}}에서 $1 코드가 검출되어 시각 모드로 전환할 수 없습니다. 자세한 사항은 [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:DiscussionTools/Reply_tool_visual_mode_limitations 미디어위키 홈페이지]에서 확인해 주시기 바랍니다.", "discussiontools-error-noswitchtove-extension": "확장기능 또는 각주 구문", "discussiontools-error-noswitchtove-table": "표 문법", "discussiontools-error-noswitchtove-template": "틀 문법", "discussiontools-error-noswitchtove-title": "시각 모드 비활성화됨", + "discussiontools-findcomment-results-id": "지정된 ID의 의견이 다음 {{PLURAL:$1|문서}}에 나타납니다:", + "discussiontools-findcomment-results-name": "지정된 이름의 의견이 다음 {{PLURAL:$1|문서}}에 나타납니다:", "discussiontools-findcomment-label-idorname": "댓글 ID 또는 이름", + "discussiontools-findcomment-gotocomment": "한 문서의 현재 판에만 나타난다면, [[Special:GoToComment/$1|이 링크를 사용하여 의견으로 직접 이동]]할 수 있습니다. 해당되지 않는 경우 이 검색 결과로 넘어오게 됩니다.", "discussiontools-findcomment-label-search": "검색", "discussiontools-findcomment-noresults": "결과가 없습니다.", "discussiontools-findcomment-results-notcurrent": "(현재 판에 없음)", @@ -69,18 +73,24 @@ "discussiontools-newtopicssubscription-button-subscribe-label": "구독", "discussiontools-newtopicssubscription-button-subscribe-tooltip": "이 문서에서 새 주제가 시작될 때 알림을 받기 위해 구독합니다.", "discussiontools-newtopicssubscription-button-unsubscribe-label": "구독 해지", + "discussiontools-newtopicssubscription-button-unsubscribe-tooltip": "이 문서에서 새 주제가 시작될 때 알림 받기를 중단하기 위해 구독을 해지합니다.", "discussiontools-newtopicssubscription-notify-subscribed-body": "이 문서에서 새로운 주제가 시작될 때 알림을 받게 됩니다.", "discussiontools-newtopicssubscription-notify-subscribed-title": "구독하였습니다!", "discussiontools-newtopicssubscription-notify-unsubscribed-body": "이 문서에 새로운 주제가 시작될 때 알림을 더 이상 받지 않습니다.", "discussiontools-newtopicssubscription-notify-unsubscribed-title": "구독을 해지했습니다.", + "discussiontools-notification-added-topic-header-bundled": "\"$2\"에 {{PLURAL:$1|새로운 주제 1개|새로운 주제 $1개|100=새로운 주제 99+개}}가 있습니다.", "discussiontools-notification-added-topic-view": "주제 보기", "discussiontools-notification-comment-thank-header": "$1님이 {{GENDER:$4|당신}}의 \"$3\"에서의 댓글에 대해 {{GENDER:$2|감사를 표했습니다}}.", + "discussiontools-notification-comment-thank-header-bundled": "{{PLURAL:$1|사람 한 명|사람 $1명|100=사람 99명 이상}}이 \"$2\"에 {{GENDER:$3|당신}}이 남긴 댓글에 감사를 표했습니다.", "discussiontools-notification-comment-thank-header-compact": "$1님이 {{GENDER:$3|당신}}에게 {{GENDER:$2|감사}}를 표했습니다.", "discussiontools-notification-removed-topic-body": "{{PLURAL:$1|이 주제}}에 관해 더 이상 알림을 받지 않게 됩니다.", - "discussiontools-notification-removed-topic-header": "\"$4\" 주제는 $3 문서에서 보관 또는 제거되었습니다.", + "discussiontools-notification-removed-topic-header": "\"$4\" 주제는 $3 문서에서 보존 또는 제거되었습니다.", + "discussiontools-notification-removed-topic-header-bundled": "\"$2\"에서 {{PLURAL:$1|주제 1개|주제 $1개|100=주제 99+개}}가 보존되거나 제거되었습니다.", "discussiontools-notification-removed-topic-header-compact": "주제 \"$4\"이(가) 보존되거나 제거되었습니다.", "discussiontools-notification-removed-topic-view": "문서 보기", "discussiontools-notification-removed-topic-disable": "이와 같은 알림을 받지 않음", + "discussiontools-notification-removed-topic-disabled-title": "{{GENDER:|주제}}가 보관되거나 제거될 때 알림을 더 이상 받지 않습니다.", + "discussiontools-notification-removed-topic-disabled-body": "이는 [[Special:Preferences#mw-prefsection-echo-echosubscriptions|환경 설정]]에서 변경할 수 있습니다.", "discussiontools-notification-topic-hidden": "(주제가 제거됨)", "discussiontools-notification-subscribed-new-comment-header": "$1님이 \"$4\"에서 {{GENDER:$2|답변을 남겼습니다}}.", "discussiontools-notification-subscribed-new-comment-header-bundled": "\"$3\"의 {{PLURAL:$1|새 답변 하나|새 답변 $1 개|100=새 답변 99+개}}.", @@ -93,9 +103,11 @@ "discussiontools-postedit-confirmation-published": "댓글이 게시되었습니다.", "discussiontools-postedit-confirmation-topicadded": "주제가 추가되었습니다.", "discussiontools-preference-autotopicsub": "자동으로 주제를 구독", - "discussiontools-preference-autotopicsub-help": "새 토론을 시작하거나 기존 토론에 댓글을 달면 다른 사람들이 새 댓글을 게시할 때 자동으로 알림을 받습니다.", + "discussiontools-preference-autotopicsub-help": "새 {{GENDER:|토론}}을 시작하거나 기존 토론에 댓글을 달면 다른 사람들이 새 댓글을 게시할 때 자동으로 알림을 받습니다.", "discussiontools-preference-description": "실험적인 토론 문서 기능을 활성화합니다.\n* 각 토론에 대한 [https://www.mediawiki.org/wiki/Talk_pages_project/Usability 메타데이터를 표시]하고 새 문서 레이아웃 사용하기\n\n이 기능들은 [[Special:Preferences#mw-prefsection-editing-discussion|환경 설정]]에서 맞춤 설정할 수 있습니다.\n\n업데이트 사항은 [https://www.mediawiki.org/wiki/Talk_pages_project/Updates 토론 문서 프로젝트의 업데이트 페이지]에 게시됩니다.\n\n다음을 주의해주세요.\n* 시간이 지남에 따라 새로운 실험 기능이 추가됩니다.\n* 위 기능 중 일부는 여러분의 위키에서 아직 사용하지 못할 수 있습니다.", + "discussiontools-preference-discussion-link": "https://www.mediawiki.org/wiki/Talk:Talk_pages_project", "discussiontools-preference-gadget-conflict": "빠른 답변을 사용하려면 먼저 소도구 환경 설정에서 [[$1|편리한 토론 소도구를 비활성화]]해야 합니다.", + "discussiontools-preference-info-link": "https://www.mediawiki.org/wiki/Special:MyLanguage/Talk_pages_project/Feature_summary", "discussiontools-preference-label": "토론 도구", "discussiontools-preference-newtopictool": "빠른 주제 추가 사용", "discussiontools-preference-newtopictool-createpage": "아직 생성되지 않은 토론 문서를 방문할 때:", @@ -113,10 +125,10 @@ "discussiontools-preference-visualenhancements-help": "각 토론 내의 활동에 대한 정보가 포함된 새로운 토론 문서를 표시합니다.", "discussiontools-replybutton": "{{GENDER:|답변}}", "discussiontools-replylink": "{{GENDER:|답변}}", - "discussiontools-replywidget-abandon": "지금 작성하고 있는 답글을 정말 버리시겠습니까?", + "discussiontools-replywidget-abandon": "지금 작성하고 있는 {{GENDER:|답글}}을 정말 버리시겠습니까?", "discussiontools-replywidget-abandon-discard": "답글 버리기", "discussiontools-replywidget-abandon-keep": "쓰기 계속", - "discussiontools-replywidget-abandontopic": "작성 중이신 주제를 버리시겠습니까?", + "discussiontools-replywidget-abandontopic": "작성 중이신 {{GENDER:|주제}}를 버리시겠습니까?", "discussiontools-replywidget-abandontopic-discard": "주제 버리기", "discussiontools-replywidget-abandontopic-keep": "계속 작성하기", "discussiontools-replywidget-advanced": "고급", @@ -124,6 +136,7 @@ "discussiontools-replywidget-autocreate-warning": "로그인 상태가 아닙니다. 편집을 하면 임시 계정이 생성됩니다. [[$3|더 알아보기]]. 이 계정이 만료된 후에도 알림을 계속 받고 다른 기능을 이용하려면 [$1 로그인]하거나 [$2 계정을 생성]하세요.", "discussiontools-replywidget-cancel": "취소", "discussiontools-replywidget-feedback": "이 기능에 대한 {{GENDER:|피드백 공유}}", + "discussiontools-replywidget-feedback-link": "https://www.mediawiki.org/wiki/Talk:Talk_pages_project/Replying", "discussiontools-replywidget-keyboard-shortcut-submit": "$1를 누르면 댓글을 제출할 수 있습니다", "discussiontools-replywidget-loading": "불러오는 중...", "discussiontools-replywidget-mention-tool-header": "사용자 찾기: $1", @@ -139,15 +152,15 @@ "discussiontools-replywidget-reply": "{{GENDER:|답변}}", "discussiontools-replywidget-return-to-newtopic": "새 주제로 돌아가기", "discussiontools-replywidget-return-to-reply": "답변으로 돌아가기", - "discussiontools-replywidget-signature-body": "$1 코드는 당신의 서명으로 변환되었습니다. 이를 되돌리려면 $2를 입력해 주세요. 이 도구를 사용할 때에는 서명을 할 필요가 없습니다. 당신의 서명은 자동으로 추가될 것입니다.", + "discussiontools-replywidget-signature-body": "$1 코드는 {{GENDER:|당신}}의 서명으로 변환되었습니다. 이를 되돌리려면 $2를 입력해 주세요. 이 도구를 사용할 때에는 서명을 할 필요가 없습니다. 당신의 서명은 자동으로 추가될 것입니다.", "discussiontools-replywidget-signature-title": "서명 마크업 감지됨", "discussiontools-replywidget-summary": "요약", - "discussiontools-replywidget-terms-click": "\"$1\"을 클릭하면 당신은 이 위키의 이용 약관에 동의한 것이 됩니다.", + "discussiontools-replywidget-terms-click": "\"$1\"을 클릭하면 {{GENDER:|당신}}은 이 위키의 이용 약관에 동의한 것이 됩니다.", "discussiontools-replywidget-transcluded": "당신의 의견은 [[$1]]에 저장될 것입니다.", "discussiontools-replywidget-watchthis": "이 문서를 내 [[Special:Watchlist|주시문서 목록]]에 추가", "discussiontools-target-comment-missing": "이 댓글을 찾을 수 없습니다. 삭제되거나 이동되었을 수 있습니다.", "discussiontools-target-comments-missing": "새 댓글을 찾을 수 없습니다. 삭제되거나 이동되었을 수 있습니다.", - "discussiontools-target-heading-missing": "이 주제를 찾을 수 없습니다. 삭제되거나 이동되었을 수 있습니다.", + "discussiontools-target-heading-missing": "이 주제를 찾을 수 없습니다. 삭제되거나 이동되었거나 이름이 변경되었을 수 있습니다.", "discussiontools-target-comment-found-moved": "이 의견은 이 문서에서 찾을 수 없으나 다음 {{PLURAL:$1|문서}}에 존재합니다:", "discussiontools-target-heading-found-moved": "이 주제는 이 문서에서 찾을 수 없으나 다음 {{PLURAL:$1|문서}}에 존재합니다:", "discussiontools-topicheader-authorcount": "$1명의 {{PLURAL:$1|사용자}}가 토론 중", @@ -156,36 +169,36 @@ "discussiontools-topicsubscription-action-subscribe-button": "구독", "discussiontools-topicsubscription-action-subscribe-prompt": "이 주제를 구독하시겠습니까?", "discussiontools-topicsubscription-action-subscribe-prompt-newtopics": "이 문서의 새 주제에 관한 알림을 구독하시겠습니까?", - "discussiontools-topicsubscription-action-unsubscribe-button": "구독 취소", - "discussiontools-topicsubscription-action-unsubscribe-prompt": "이 주제에서 구독을 취소하시겠습니까?", + "discussiontools-topicsubscription-action-unsubscribe-button": "구독 해지", + "discussiontools-topicsubscription-action-unsubscribe-prompt": "이 주제에서 구독을 해지하시겠습니까?", "discussiontools-topicsubscription-action-unsubscribe-prompt-newtopics": "이 문서의 새 주제에 관한 알림 구독을 해지하시겠습니까?", "discussiontools-topicsubscription-button-subscribe": "구독", "discussiontools-topicsubscription-button-subscribe-label": "구독", - "discussiontools-topicsubscription-button-subscribe-tooltip": "새 의견에 관한 알림을 받기 위해 구독합니다.", + "discussiontools-topicsubscription-button-subscribe-tooltip": "새 의견에 관한 알림을 받기 위해 {{GENDER:|구독합니다}}.", "discussiontools-topicsubscription-button-unsubscribe": "구독 해지", "discussiontools-topicsubscription-button-unsubscribe-label": "구독 해지", - "discussiontools-topicsubscription-button-unsubscribe-tooltip": "알림 받기를 중단하기 위해 구독을 해지합니다.", + "discussiontools-topicsubscription-button-unsubscribe-tooltip": "알림 받기를 중단하기 위해 구독을 {{GENDER:|해지합니다}}.", "discussiontools-topicsubscription-error-not-found-body": "URL에 지정된 구독을 찾을 수 없습니다.", "discussiontools-topicsubscription-error-not-found-title": "구독을 찾을 수 없음", "discussiontools-topicsubscription-notify-subscribed-body": "이 주제의 새 댓글에 관한 알림을 받게 됩니다.", "discussiontools-topicsubscription-notify-subscribed-title": "구독하였습니다!", "discussiontools-topicsubscription-notify-unsubscribed-body": "이 주제의 새 댓글에 관한 알림을 더 이상 받지 않게 됩니다.", "discussiontools-topicsubscription-notify-unsubscribed-title": "구독을 해지했습니다.", - "discussiontools-topicsubscription-pager-actions": "동작", + "discussiontools-topicsubscription-pager-actions": "작업", "discussiontools-topicsubscription-pager-created": "처음 {{GENDER:|구독함}}", "discussiontools-topicsubscription-pager-newtopics-label": "새 주제", "discussiontools-topicsubscription-pager-notified": "마지막 알림", "discussiontools-topicsubscription-pager-notified-never": "없음", "discussiontools-topicsubscription-pager-page": "문서", "discussiontools-topicsubscription-pager-topic": "주제", - "discussiontools-topicsubscription-pager-unsubscribe-button": "구독 취소", + "discussiontools-topicsubscription-pager-unsubscribe-button": "구독 해지", "discussiontools-topicsubscription-preferences-editsubscriptions": "구독 편집", "discussiontools-topicsubscription-special-intro": "구독을 통해 토론 문서의 주제를 팔로우할 수 있습니다. 누군가가 주제에 답변하면 당신은 알림을 받게 됩니다.\n\n[[Special:Preferences#mw-prefsection-echo|당신의 환경 설정]]에서 이 알림을 어떻게, 어디에서 받을 것인지 설정하십시오.", "discussiontools-topicsubscription-special-title": "구독하는 주제", "echo-category-title-dt-subscription": "토론 문서 {{PLURAL:$1|구독}}", "echo-category-title-dt-subscription-archiving": "토론 문서 {{PLURAL:$1|보존}}", - "echo-pref-tooltip-dt-subscription": "내가 구독하는 주제에 누군가가 새로운 의견을 제시한 경우 내게 알립니다.", - "echo-pref-tooltip-dt-subscription-archiving": "내가 구독한 주제가 보관되거나 제거될 때 또는 해당 주제에 게시된 새로운 댓글에 관한 알림이 기타 이유로 보낼 수 없을 때 내게 알립니다.", + "echo-pref-tooltip-dt-subscription": "내가 {{GENDER:|구독하는}} 주제에 누군가가 새로운 의견을 제시한 경우 내게 알립니다.", + "echo-pref-tooltip-dt-subscription-archiving": "내가 {{GENDER:|구독한}} 주제가 보관되거나 제거될 때 또는 해당 주제에 게시된 새로운 댓글에 관한 알림이 기타 이유로 보낼 수 없을 때 내게 알립니다.", "discussiontools-comments-before-first-heading-category-desc": "토론 문서의 첫 문단(첫 번째 제목 앞)에 댓글이 포함되어 있습니다. 이로 인해 특히 모바일 버전과 모바일 앱에서 첫 문단이나 댓글이 잘못 표시될 수 있습니다.", "tag-discussiontools-added-comment-description": "이 편집에 토론 문서 댓글이 추가되었습니다.", "tag-discussiontools-description": "토론 도구를 사용한 편집", diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/ku-latn.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/ku-latn.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/ku-latn.json 2026-04-01 12:37:38.670983600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/ku-latn.json 2026-06-29 18:12:59.313046500 +0000 @@ -10,7 +10,7 @@ ] }, "discussiontools": "Amûrên gotûbêjê", - "discussiontools-autotopicsubpopup-body": "Dema ku kesek şîroveyeke nû di vê gotûbêjê de bişîne, tu yê agahdariyekê bistînî. Dikarî eyarên xwe yên agahdarkirinê di tercîhan de biguhêrî.", + "discussiontools-autotopicsubpopup-body": "Dema ku kesek şiroveyeke nû di vê gotûbêjê de bişîne, tu yê agahdariyekê bistînî. Dikarî eyarên xwe yên agahdarkirinê di tercîhan de biguhêrî.", "discussiontools-autotopicsubpopup-dismiss": "Baş e, min fêhm kir", "discussiontools-autotopicsubpopup-preferences": "Tercîhan biguhêre", "discussiontools-autotopicsubpopup-title": "{{GENDER:|Tu}} bûyî abone!", @@ -21,9 +21,9 @@ "discussiontools-emptystate-desc-self": "Kesên li ser {{SITENAME}} dikarin vê [[{{MediaWiki:discussiontools-emptystate-link-userpage}}|rûpela gotûbêjê]] bi kar bînin da ku ji we re peyameke giştî bişînin û gava ew bikin hûn ê agahdar bibin.", "discussiontools-emptystate-title": "Li ser {{SUBJECTPAGENAME}} gotûbêjekê bide destpêkirin", "discussiontools-emptystate-title-self": "{{GENDER:|Bi xêr hatî}} vê rûpela xwe ya gotûbêjê", - "discussiontools-emptystate-title-self-anon": "{{GENDER:|Bi xêr hatî}} vê rûpela gotûbêjê", + "discussiontools-emptystate-title-self-anon": "{{GENDER:|Bi xêr hatî}} vê sahîfeya gotûbêjê", "discussiontools-emptystate-title-user": "{{GENDER:{{PAGENAME}}|Bi}} {{PAGENAME}} re gotûbêjekê bide destpêkirin", - "discussiontools-emptystate-title-user-anon": "{{GENDER:|Bi xêr hatî}} vê rûpela gotûbêjê", + "discussiontools-emptystate-title-user-anon": "{{GENDER:|Bi xêr hatî}} vê sahîfeya gotûbêjê", "discussiontools-error-comment-conflict": "Şiroveya {{GENDER:|te}} nikarîbû were qeydkirin, ji ber ku kesekî dî di eynî wextî de şirovek lê zêde kir. Bi xêra xwe ji nû ve biceribîne, yan jî rûpelê nû bike ji bo ku tu şiroveyên herî nû bibînî.", "discussiontools-error-comment-disappeared": "Şiroveya ku {{GENDER:|tu}} cewab didiyê nikarîbû were dîtin. Belkî hatibe jêbirin yan jî hatibe barkirinî rûpeleke dî.", "discussiontools-error-comment-disappeared-reload": "Ji kerema xwe re rûpelê {{GENDER:|ji nû ve veke}} û dîsa biceribînin.", @@ -36,9 +36,9 @@ "discussiontools-error-noswitchtove-template": "rêzimana şablona", "discussiontools-error-noswitchtove-title": "Şiklê dîtinê girtî ye", "discussiontools-findcomment-label-search": "Lê bigere", - "discussiontools-findcomment-noresults": "Encam tine.", + "discussiontools-findcomment-noresults": "Netîce tine.", "discussiontools-findcomment-results-notcurrent": "(di guhartoya heyî de tine)", - "discussiontools-ledesection-button": "Li ser vê rûpelê zêdetir agahî bibîne", + "discussiontools-ledesection-button": "Li ser vê rûpelê bêhtir malûmat bibîne", "discussiontools-ledesection-title": "Derheqê vê rûpela gotûbêjê", "discussiontools-limitreport-timeusage-value": "$1 {{PLURAL:$1|saniye|saniyeyan}}", "discussiontools-newtopic-missing-title": "Ji kerema xwe re sernavekî bide mijara xwe. Ku tu pê li \"{{int:discussiontools-replywidget-newtopic}}\" bikî, wê mijara te bêsernav lê were zêdekirin.", @@ -53,7 +53,7 @@ "discussiontools-notification-subscribed-new-comment-header": "$1{{GENDER:$2|î|ê|î}} di \"$4\" de {{GENDER:$2|bersiv da}}.", "discussiontools-notification-subscribed-new-comment-header-bundled": "{{PLURAL:$1|Bersiveke|$1 bersivên|100=99+ bersivên}} nû di \"$3\" de.", "discussiontools-notification-subscribed-new-comment-header-compact": "$1: $3.", - "discussiontools-notification-subscribed-new-comment-view": "Şîroveyê bibîne", + "discussiontools-notification-subscribed-new-comment-view": "Şiroveyê bibîne", "discussiontools-pageframe-latestcomment": "Şiroveya dawî: $1 ji aliyê $2 ve di mijara $3 de", "discussiontools-pageframe-latestcomment-notopic": "Şiroveya dawî: $1 ji aliye $2 ve", "discussiontools-pagetitle-newtopic": "Li ser $1 mijareke nû tê destpêkirin", @@ -63,9 +63,9 @@ "discussiontools-preference-autotopicsub": "Bi otomatîkî bibe aboneya mijaran", "discussiontools-preference-label": "Amûrên gotûbêjê", "discussiontools-preference-newtopictool": "Lêzêdekirina mijarê ya zû veke", - "discussiontools-preference-replytool": "Bersivandina bilez çalak bike", + "discussiontools-preference-replytool": "Bersivandina bilez aktîv bike", "discussiontools-preference-replytool-help": "Ev amûr lînkekê dide ku di rûpelên gotûbêjê de ji bo bersivdayîneke bilez tê bikaranîn.", - "discussiontools-preference-topicsubscription": "Şopandina mijaran çalak bike", + "discussiontools-preference-topicsubscription": "Şopandina mijaran aktîv bike", "discussiontools-replybutton": "{{GENDER:|Bersiv bide}}", "discussiontools-replylink": "{{GENDER:|bersiv bide}}", "discussiontools-replywidget-abandon": "{{GENDER:|Tu}} bi rastî dixwazî bersiva xwe ya ku tu niha dinivîsî jê bibî?", @@ -80,7 +80,7 @@ "discussiontools-replywidget-feedback": "Fikir li ser vê alavê bişîne", "discussiontools-replywidget-loading": "Tê barkirin...", "discussiontools-replywidget-mention-tool-header": "Navê bikarhêner: $1", - "discussiontools-replywidget-mention-tool-title": "Qala bikarhênerekî/ê bike", + "discussiontools-replywidget-mention-tool-title": "Qala bikarhênerekî bike", "discussiontools-replywidget-mode-source": "Çavkanî", "discussiontools-replywidget-mode-visual": "Dîtbarî", "discussiontools-replywidget-newcomments-button": "$1 {{PLURAL:$1|şiroveyê|şiroveyan}} nîşan bide", @@ -93,7 +93,7 @@ "discussiontools-replywidget-return-to-newtopic": "Vegere mijara nû", "discussiontools-replywidget-return-to-reply": "Vegere bersivdanê", "discussiontools-replywidget-signature-body": "$1 bû îmzeya te. Ji bonî betalkirinê $2 binivîsîne. Zanibe ku tu ne hewce yî îmzeya binivîsînî bi vê alavê re. Wê îmzeya te bixwe lê ê zêdekirin.", - "discussiontools-replywidget-signature-title": "Şanenaveke taybet hat dîtin", + "discussiontools-replywidget-signature-title": "Îmzeya xas hat dîtin", "discussiontools-replywidget-summary": "Kurte", "discussiontools-replywidget-terms-click": "Piştî pê li \"$1\" kir, ew tê maneya ku tu mercên bikaranînê yên vê wîkiyê qebûl dikî.", "discussiontools-replywidget-transcluded": "Şiroveya te dê li [[$1]] were qeydkirin.", diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/kw.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/kw.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/kw.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/kw.json 2026-05-08 00:21:10.722589300 +0000 @@ -0,0 +1,26 @@ +{ + "@metadata": { + "authors": [ + "Flynn" + ] + }, + "discussiontools-defaultsummary-reply": "Gorthyp", + "discussiontools-newtopic-missing-title": "Proviewgh titel mar pleg rag {{GENDER:|dha}} testen keskows.", + "discussiontools-replywidget-advanced": "Avonsys", + "discussiontools-replywidget-cancel": "Hedhi", + "discussiontools-replywidget-mode-source": "Pennfenten", + "discussiontools-replywidget-mode-visual": "Gwelesek", + "discussiontools-replywidget-newtopic": "{{GENDER:|Keworra}} testen", + "discussiontools-replywidget-placeholder-newtopic": "Deskrifans", + "discussiontools-replywidget-placeholder-reply": "{{GENDER:|Gorthebi}} dhe {{BIDI:$1}}", + "discussiontools-replywidget-preview": "Ragwolok", + "discussiontools-replywidget-summary": "Berrskrif", + "discussiontools-topicheader-authorcount": "$1 {{PLURAL:$1|den|tus}} yn keskows", + "discussiontools-topicheader-commentcount": "$1 {{PLURAL:$1|kampol|kampollys\n}}", + "discussiontools-topicheader-latestcomment": "Kampol diwettha: $1", + "discussiontools-topicsubscription-button-subscribe": "ragbrena", + "discussiontools-topicsubscription-button-subscribe-label": "Ragbrena", + "discussiontools-topicsubscription-button-unsubscribe": "diragbrena", + "discussiontools-topicsubscription-button-unsubscribe-label": "Diragbrena", + "discussiontools-topicsubscription-notify-subscribed-body": "{{GENDER:|Hwi}} a wra degemeres gwarnyansow a-dro dhe gampollys nowydh y'n desten ma." +} diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/li.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/li.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/li.json 2026-03-30 15:24:39.184703600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/li.json 2026-06-25 15:15:55.942283000 +0000 @@ -5,16 +5,25 @@ ] }, "discussiontools-defaultsummary-reply": "Antjwaord", + "discussiontools-newtopic-placeholder-title": "Óngerwerp", + "discussiontools-replylink": "{{GENDER:|antjwaord}}", "discussiontools-replywidget-advanced": "Oetgebreid", "discussiontools-replywidget-cancel": "Braek aaf", "discussiontools-replywidget-mode-source": "Brón", "discussiontools-replywidget-mode-visual": "Visueel", + "discussiontools-replywidget-newtopic": "{{GENDER:|Veug}} óngerwerp toe", "discussiontools-replywidget-placeholder-reply": "{{GENDER:|Antjwaord}} op {{BIDI:$1}}", "discussiontools-replywidget-preview": "Veurbesjouwing", "discussiontools-replywidget-reply": "{{GENDER:|Reageer}}", "discussiontools-replywidget-summary": "Samevatting", "discussiontools-replywidget-watchthis": "Veug dees pagina toe aan dien [[Special:Watchlist|volglies]]", "discussiontools-topicheader-authorcount": "$1 {{PLURAL:$1|miens|luuj}} in 't euverligk", + "discussiontools-topicheader-commentcount": "$1 {{PLURAL:$1|opmirking|opmirkinge}}", + "discussiontools-topicheader-latestcomment": "Lèste besjeid: $1", + "discussiontools-topicsubscription-button-subscribe": "abonneer", + "discussiontools-topicsubscription-button-subscribe-label": "Abonneer", + "discussiontools-topicsubscription-button-unsubscribe": "sjrief oet", + "discussiontools-topicsubscription-button-unsubscribe-label": "Sjrief oet", "discussiontools-topicsubscription-notify-subscribed-body": "{{GENDER:|Doe}} kriegs meljinge van nuuj antjwäörd op dit köpke.", "discussiontools-topicsubscription-notify-subscribed-title": "{{GENDER:|Doe}} höbs dich geabonneerd!" } diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/lkt.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/lkt.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/lkt.json 2026-04-01 12:37:38.671983500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/lkt.json 2026-05-08 00:21:10.723589400 +0000 @@ -13,6 +13,7 @@ "discussiontools-replywidget-advanced": "Ektáwapȟaya", "discussiontools-replywidget-cancel": "Yužúžu {{GENDER:|wo|we|wo/we}}", "discussiontools-replywidget-mode-source": "Óhiyu kiŋ", + "discussiontools-replywidget-mode-visual": "Wówaŋyaŋke", "discussiontools-replywidget-newtopic": "Wóiwoglake tȟéča {{GENDER:|yeyá}} {{GENDER:|yo|ye|yo/ye}}", "discussiontools-replywidget-placeholder-newtopic": "Wóakhiye-oyákapi", "discussiontools-replywidget-placeholder-reply": "{{BIDI:$1}} ektá {{GENDER:|Ayúpta yo|Ayúpta ye|Ayúpta yo/ye}}", diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/mnw.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/mnw.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/mnw.json 2025-12-17 21:58:15.777337800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/mnw.json 2026-06-29 18:12:59.315046300 +0000 @@ -2,7 +2,8 @@ "@metadata": { "authors": [ "Htawmonzel", - "咽頭べさ" + "咽頭べさ", + "Aue Nai" ] }, "discussiontools": "ကရိယာသဳကၠဳမချပ်ဗ္စာရဏာဂမၠိုၚ်", @@ -17,13 +18,18 @@ "discussiontools-emptystate-title": "စကၠောန်ဓရီုကျာချပ်ဗ္စာရဏာပရောဟိုတ် {{SUBJECTPAGENAME}}", "discussiontools-emptystate-title-self": "{{GENDER:|ဒုၚ်တၠုၚ်ဏာ}} နူကဵုမုက်လိက် ဓရီုကျာနကဵုဇကုရအဴ", "discussiontools-emptystate-title-user": "က္ဍိုပ်လိက်ပရောဟိုတ်လ္တူထ္ၜးလဝ်နကဵုမုက်လိက်ဓရီုကျာညးမသုၚ်စောဲမသၠးမံၚ်။ {{PAGENAME}} မဒှ်ယၟုညးမသုၚ်စောဲ။\nလ္ပကၠာဲမဆေၚ်စပ်ကဵုဝေါဟာမှဝ်ဏအ်နကဵုပ္ဍဲမာတ်သေတ်ဏံဂှ်:\n* {{PAGENAME}}", + "discussiontools-newtopic-missing-title": "သ္ပဂုဏ်တုဲ ဗၟံက်ထ္ၜး က္ဍိုပ်လိက် သွက် {{GENDER:|မၞး}} ပရူပရာ သဳကၠဳ", + "discussiontools-newtopic-placeholder-title": "ပရူပရာ", "discussiontools-newtopicssubscription-button-subscribe-label": "ပၠုပ်စရင်", "discussiontools-newtopicssubscription-button-unsubscribe-label": "ပ္တိတ်စရင်", + "discussiontools-replybutton": "{{GENDER:|မကလေၚ်သွဟ်}}", "discussiontools-replylink": "{{GENDER:|ကလေင်လိက်}}", "discussiontools-replywidget-advanced": "သၠုၚ်ဗွဲကိုပ်ကၠာ", "discussiontools-replywidget-cancel": "တးပဲါ", "discussiontools-replywidget-mode-source": "တမ်ရိုဟ်", "discussiontools-replywidget-mode-visual": "ဗီုဆဵုညာတ်", + "discussiontools-replywidget-newtopic": "{{GENDER:|ထပ်}} က္ဍိုပ်လိက်", + "discussiontools-replywidget-placeholder-newtopic": "မဗမံက်ထ္ၜး", "discussiontools-replywidget-placeholder-reply": "{{GENDER:|ကလေင်လိက်}} ကု {{BIDI:$1}}", "discussiontools-replywidget-preview": "စမ်ရံၚ်ပဏာမ", "discussiontools-replywidget-reply": "{{GENDER:|ကလေင်လိက်}}", diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/mt.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/mt.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/mt.json 2026-04-01 12:37:38.673983600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/mt.json 2026-06-29 18:12:59.315046300 +0000 @@ -3,7 +3,8 @@ "authors": [ "Chrisportelli", "ToniSant", - "Woytecr" + "Woytecr", + "JiodoJ" ] }, "discussiontools-defaultsummary-reply": "Tweġiba", @@ -12,7 +13,7 @@ "discussiontools-emptystate-title": "Ibda diskussjoni dwar {{SUBJECTPAGENAME}}", "discussiontools-error-comment-disappeared": "Il-kumment li qed twieġeb għalih ma jistax jinstab fuq il-paġna. Jista' jkun li ġie mħassar jew imċaqlaq lejn paġna oħra.", "discussiontools-error-noswitchtove": "Jiddispjaċina li ma tistax taqleb għal visual mode għax jidher li hemm $1 fil-kumment tiegħek.[https://www.mediawiki.org/wiki/Special:MyLanguage/Help:DiscussionTools/Reply_tool_visual_mode_limitations Ara aktar dwar dan].", - "discussiontools-newtopic-missing-title": "Jekk jogħġbok ipprovdi titlu għas-suġġett tad-diskussjoni tiegħek. Jekk tikklikkja \"{{int:discussiontools-replywidget-newtopic}}\", il-kumment tiegħek jiżdied mingħajr titlu għas-suġġett.", + "discussiontools-newtopic-missing-title": "Jekk jogħġbok agħti titlu għas-suġġett tad-diskussjoni {{GENDER:|tiegħek}}.", "discussiontools-newtopic-placeholder-title": "Suġġett", "discussiontools-notification-subscribed-new-comment-header-bundled": "{{PLURAL:$1|Tweġiba ġdida|$1 tweġibiet ġodda|100=99+ tweġibiet ġodda}} f'\"$3\".", "discussiontools-pagetitle-reply": "Qed twieġeb fuq $1", @@ -26,20 +27,26 @@ "discussiontools-replywidget-anon-warning": "Bħalissa m'intix fil-kont tiegħek. Sabiex tirċievi l-attribuzzjoni b'ismek minflok l-indirizz IP tiegħek, tista' [$1 tidħol] jew [$2 toħloq kont].", "discussiontools-replywidget-cancel": "Ikkanċella", "discussiontools-replywidget-mode-source": "Sors", + "discussiontools-replywidget-mode-visual": "Viżwali", + "discussiontools-replywidget-newtopic": "{{GENDER:|Żid}} suġġett", "discussiontools-replywidget-placeholder-newtopic": "Deskrizzjoni", - "discussiontools-replywidget-placeholder-reply": "Wieġeb lil {{BIDI:$1}}", + "discussiontools-replywidget-placeholder-reply": "{{GENDER:|Wieġeb}} lil {{BIDI:$1}}", "discussiontools-replywidget-preview": "Dehra proviżorja", - "discussiontools-replywidget-reply": "Wieġeb", + "discussiontools-replywidget-reply": "{{GENDER:|Wieġeb}}", "discussiontools-replywidget-return-to-reply": "Erġa lura għat-tweġiba", "discussiontools-replywidget-summary": "Taqsira", + "discussiontools-replywidget-watchthis": "Żid dil-paġna mal-[[Special:Titwilista|titwilista]] tiegħek", + "discussiontools-topicheader-authorcount": "{{PLURAL:$1|persuna|persuni}} fid-diskussjoni", + "discussiontools-topicheader-commentcount": "{{PLURAL:$1|kumment|$1 kummenti}}", "discussiontools-topicheader-latestcomment": "L-aħħar kumment: $1", "discussiontools-topicsubscription-button-subscribe": "abbona", "discussiontools-topicsubscription-button-subscribe-label": "Abbona", "discussiontools-topicsubscription-button-unsubscribe": "ħassar l-abbonament", "discussiontools-topicsubscription-button-unsubscribe-label": "Ħassar l-abbonament", - "discussiontools-topicsubscription-notify-subscribed-body": "Tirċievi notifiki ta' kummenti ġodda fuq dan is-suġġett", - "discussiontools-topicsubscription-notify-subscribed-title": "Abbonajt!", - "discussiontools-topicsubscription-notify-unsubscribed-body": "Mintix se tirċievi aktar notifiki dwar kummenti fuq dan is-suġġett.", + "discussiontools-topicsubscription-notify-subscribed-body": "{{GENDER:|Int}} se tirċievi aktar notifiki dwar kummenti ġodda fuq dan is-suġġett.", + "discussiontools-topicsubscription-notify-subscribed-title": "{{GENDER:|Int}} abbonajt!", + "discussiontools-topicsubscription-notify-unsubscribed-body": "{{GENDER:|Int}} m'intix se tirċievi aktar notifiki dwar kummenti fuq dan is-suġġett.", + "discussiontools-topicsubscription-notify-unsubscribed-title": "{{GENDER:|Int}} inabbonajt", "discussiontools-topicsubscription-pager-actions": "Azzjonijiet", "tag-discussiontools-added-comment-description": "Ġie miżjud kumment f'paġna ta' diskussjoni f'din il-modifika", "tag-discussiontools-newtopic": "[{{int:discussiontools-replywidget-newtopic-link}} Suġġett ġdid]", diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/nds-nl.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/nds-nl.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/nds-nl.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/nds-nl.json 2026-06-23 01:21:03.169366800 +0000 @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "Servien" + ] + }, + "discussiontools-replywidget-cancel": "Afbreaken", + "discussiontools-replywidget-mode-source": "Bronkode", + "discussiontools-replywidget-mode-visual": "Visueel", + "discussiontools-replywidget-reply": "{{GENDER:|Reageren}}" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/nl.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/nl.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/nl.json 2026-04-01 12:37:38.673983600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/nl.json 2026-06-29 18:12:59.316046500 +0000 @@ -34,10 +34,10 @@ "discussiontools-emptystate-button": "Overleg starten", "discussiontools-emptystate-desc": "Op [[{{MediaWiki:discussiontools-emptystate-link-talkpages}}|overlegpagina's]] wordt besproken hoe we de inhoud op {{SITENAME}} zo goed mogelijk kunnen maken. U kunt deze overlegpagina gebruiken om een overleg te starten over het verbeteren van [[:{{SUBJECTPAGENAME}}]].", "discussiontools-emptystate-desc-self": "Mensen op {{SITENAME}} kunnen deze [[{{MediaWiki:discussiontools-emptystate-link-userpage}}|overlegpagina]] gebruiken om u een openbaar bericht te sturen, waarvan u een melding krijgt.", - "discussiontools-emptystate-desc-self-anon": "Mensen op {{SITENAME}} kunnen deze [[{{MediaWiki:discussiontools-emptystate-link-userpage-anon}}|overlegpagina]] gebruiken om een openbaar bericht te plaatsen over wijzigingen die zijn aangebracht vanaf het IP-adres dat u momenteel gebruikt.\n\nVeel IP-adressen veranderen periodiek en worden vaak door meerdere mensen gedeeld. U kunt [$1 een account aanmaken] of zich [$2 aanmelden] om toekomstige verwarring met andere afgemelde gebruikers te voorkomen. Door een account aan te maken, wordt ook uw IP-adres verborgen.", + "discussiontools-emptystate-desc-self-anon": "Mensen op {{SITENAME}} kunnen deze [[{{MediaWiki:discussiontools-emptystate-link-userpage-anon}}|overlegpagina]] gebruiken om een openbaar bericht te plaatsen over wijzigingen die zijn aangebracht vanaf het IP-adres dat u momenteel gebruikt.\n\nVeel IP-adressen wijzigen periodiek en worden vaak door meerdere mensen gedeeld. U kunt [$1 een account aanmaken] of zich [$2 aanmelden] om toekomstige verwarring met andere afgemelde gebruikers te voorkomen. Door een account aan te maken, wordt ook uw IP-adres verborgen.", "discussiontools-emptystate-desc-self-temp": "Mensen op {{SITENAME}} kunnen deze [[{{MediaWiki:discussiontools-emptystate-link-userpage}}|overlegpagina]] gebruiken om voor u een openbaar bericht te plaatsen.\n\nUiteindelijk [[{{MediaWiki:tempuser-helppage}}|verloopt deze pagina]]. Om meldingen te blijven ontvangen en toegang te krijgen tot andere functies, [$1 maakt u een account aan] of [$2 meldt u zich aan].", "discussiontools-emptystate-desc-user": "Op [[{{MediaWiki:discussiontools-emptystate-link-userpage}}|overlegpagina's]] wordt besproken hoe we de inhoud op {{SITENAME}} zo goed mogelijk kunnen maken. Begin een nieuw overleg om verbinding te maken en samen te werken met [[:{{SUBJECTPAGENAME}}|{{PAGENAME}}]]. Wat u hier schrijft, is openbaar zodat anderen het kunnen zien.", - "discussiontools-emptystate-desc-user-anon": "[[{{MediaWiki:discussiontools-emptystate-link-userpage-anon}}|Overlegpagina's]] zijn plekken waar mensen bespreken hoe ze de inhoud op {{SITENAME}} zo goed mogelijk kunnen maken. Gebruik deze pagina om een overleg te starten over de bewerkingen die vanaf dit IP-adres zijn gemaakt. Wat u hier schrijft, is openbaar zodat anderen het kunnen zien. Veel IP-adressen veranderen periodiek en worden vaak door meerdere mensen gedeeld.", + "discussiontools-emptystate-desc-user-anon": "[[{{MediaWiki:discussiontools-emptystate-link-userpage-anon}}|Overlegpagina's]] zijn plekken waar mensen bespreken hoe ze de inhoud op {{SITENAME}} zo goed mogelijk kunnen maken. Gebruik deze pagina om een overleg te starten over de bewerkingen die vanaf dit IP-adres zijn gemaakt. Wat u hier schrijft, is openbaar zodat anderen het kunnen zien. Veel IP-adressen wijzigen periodiek en worden vaak door meerdere mensen gedeeld.", "discussiontools-emptystate-desc-user-temp": "Op deze [[{{MediaWiki:discussiontools-emptystate-link-userpage-temp}}|overlegpagina]] kunt u met [[:{{SUBJECTPAGENAME}}|{{PAGENAME}}]] in overleg gaan over hoe u {{SITENAME}} kunt verbeteren. Wat u hier schrijft is voor iedereen zichtbaar. Aangezien [[:{{SUBJECTPAGENAME}}|{{PAGENAME}}]] een [[{{MediaWiki:tempuser-helppage}}|tijdelijk account]] is, verloopt deze overlegpagina uiteindelijk. [[{{MediaWiki:tempuser-helppage}}|Meer informatie]].", "discussiontools-emptystate-title": "Begin een overleg over {{SUBJECTPAGENAME}}", "discussiontools-emptystate-title-self": "Welkom op uw overlegpagina", @@ -54,7 +54,7 @@ "discussiontools-error-comment-not-saved": "{{GENDER:|Uw}} opmerking kan niet worden gepubliceerd in de meest recente versie van de pagina. Om de laatste wijzigingen te zien, kopieert u uw opgestelde opmerking en gebruikt u vervolgens uw browser om de pagina opnieuw te laden.", "discussiontools-error-lint": "Reacties op deze pagina kunnen niet beantwoord worden vanwege een fout in de wikitekst. {{GENDER:|U}} kunt meer te weten komen over deze fout door [$1 de documentatie te lezen], om hulp te vragen door [$2 hier een bericht te posten] of de fout te herstellen door [$3 de tekstverwerker voor volledige pagina's te openen].", "discussiontools-error-noswitchtove": "Overschakelen naar de visuele modus is uitgeschakeld omdat $1 is gedetecteerd in de opmerking die {{GENDER:|u}} heeft geschreven. [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:DiscussionTools/Reply_tool_visual_mode_limitations Meer informatie].", - "discussiontools-error-noswitchtove-extension": "syntaxis van extensie of referentie", + "discussiontools-error-noswitchtove-extension": "syntaxis van uitbreiding of referentie", "discussiontools-error-noswitchtove-table": "syntaxis van tabel", "discussiontools-error-noswitchtove-template": "syntaxis van sjabloon", "discussiontools-error-noswitchtove-title": "Visuele modus uitgeschakeld", @@ -86,9 +86,9 @@ "discussiontools-notification-added-topic-header": "Nieuw onderwerp \"$4\" aangemaakt door $2 op $3.", "discussiontools-notification-added-topic-header-bundled": "{{PLURAL:$1|Eén nieuw onderwerp|$1 nieuwe onderwerpen|100=99+ nieuwe onderwerpen}} op \"$2\".", "discussiontools-notification-added-topic-view": "Onderwerp bekijken", - "discussiontools-notification-comment-thank-header": "$1 {{GENDER:$2|heeft}} {{GENDER:$4|je}} bedankt voor je reactie op \"$3\".", - "discussiontools-notification-comment-thank-header-bundled": "{{PLURAL:$1|Eén persoon bedankte|$1 personen bedankten|100=99+ personen bedankten}} {{GENDER:$3|je}} voor je reactie op \"$2\".", - "discussiontools-notification-comment-thank-header-compact": "$1 {{GENDER:$2|bedankte}} {{GENDER:$3|je}}.", + "discussiontools-notification-comment-thank-header": "$1 {{GENDER:$2|heeft}} {{GENDER:$4|u}} bedankt voor uw reactie op \"$3\".", + "discussiontools-notification-comment-thank-header-bundled": "{{PLURAL:$1|Eén persoon bedankte|$1 personen bedankten|100=99+ personen bedankten}} {{GENDER:$3|u}} voor uw reactie op \"$2\".", + "discussiontools-notification-comment-thank-header-compact": "$1 {{GENDER:$2|heeft}} {{GENDER:$3|u}} bedankt.", "discussiontools-notification-removed-topic-body": "U ontvangt mogelijk geen meldingen meer over {{PLURAL:$1|dit onderwerp|deze onderwerpen}}.", "discussiontools-notification-removed-topic-header": "Onderwerp \"$4\" is gearchiveerd of verwijderd van $3.", "discussiontools-notification-removed-topic-header-bundled": "Er {{PLURAL:$1|is een onderwerp|zijn $1 onderwerpen|100=zijn 99+ onderwerpen}} gearchiveerd of verwijderd van $2.", diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/nyo.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/nyo.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/nyo.json 2025-12-17 21:58:15.779338000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/nyo.json 2026-05-08 00:21:10.726589400 +0000 @@ -5,6 +5,7 @@ ] }, "discussiontools-defaultsummary-reply": "Engarukamu", + "discussiontools-emptystate-button": "Tandika kucika", "discussiontools-replylink": "{{GENDER:|yakirra}}", "discussiontools-replywidget-advanced": "Ebirukukiraho", "discussiontools-replywidget-cancel": "Dibya", diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/pap.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/pap.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/pap.json 2025-12-17 21:58:15.780337800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/pap.json 2026-06-29 18:12:59.317046400 +0000 @@ -1,13 +1,120 @@ { "@metadata": { "authors": [ - "ObaTango" + "ObaTango", + "Kallmemel" ] }, - "discussiontools-replylink": "{{GENDER:|kontestá}}", + "discussiontools-autotopicsubpopup-body": "{{GENDER:|Bo}} lo risibí un notifikashon ora un usadó publiká un reakshon nobo den e diskushon aki. Bo por konfigurá bo notifikashonnan den preferensia.", + "discussiontools-autotopicsubpopup-dismiss": "Oké, mi a komprondé", + "discussiontools-autotopicsubpopup-preferences": "Editá preferensia", + "discussiontools-autotopicsubpopup-title": "{{GENDER:|Bo}} ta aboná", + "discussiontools-defaultsummary-reply": "Rèspòns", + "discussiontoolsdebug-pagetitle": "Título di página", + "discussiontools-emptystate-button": "Start un diskushon", + "discussiontools-emptystate-title": "Kuminsá un diskushon tokante {{SUBJECTPAGENAME}}", + "discussiontools-emptystate-title-self": "{{GENDER:|Bonbiní}} na bo página di diskushon", + "discussiontools-emptystate-title-self-anon": "{{GENDER:|Bonbiní}} na e página di diskushon aki", + "discussiontools-emptystate-title-self-temp": "{{GENDER:|Bonbiní}} na bo página temporal di diskushon", + "discussiontools-emptystate-title-user": "Kuminsá un diskushon {{GENDER:{{PAGENAME}}|ku}} {{PAGENAME}}", + "discussiontools-emptystate-title-user-anon": "{{GENDER:|Bonbiní}} na e página di diskushon aki", + "discussiontools-emptystate-title-user-temp": "Kuminsá un diskushon {{GENDER:{{PAGENAME}}|ku}} {{PAGENAME}}", + "discussiontools-error-noswitchtove-title": "Modo visual desaktivá", + "discussiontools-findcomment-label-search": "Buska", + "discussiontools-findcomment-noresults": "Sin resultudo", + "discussiontools-findcomment-results-notcurrent": "(no den revishon aktual)", + "discussiontools-findcomment-results-transcluded": "(transkluí for di un otro página)", + "discussiontools-findcomment-title": "Listra pa reakshon", + "discussiontools-ledesection-button": "Mas informashon tokante e página aki", + "discussiontools-ledesection-title": "Tokante e página di diskushon aki", + "discussiontools-limitreport-timeusage-value": "$1 {{PLURAL:$1|sekònde}}", + "discussiontools-newtopic-missing-title": "Por fabor proveé un título pa {{GENDER:|bo}} tópiko diskushon.", + "discussiontools-newtopic-missing-title-prompt": "{{GENDER:|Bo}} no a proveé un título pa {{GENDER:|bo}} tópiko di diskushon. {{GENDER:|Bo}} ta sigur ku bo kier agregá e tópiko aki sin un título?", + "discussiontools-newtopic-placeholder-title": "Tópiko", + "discussiontools-newtopicssubscription-button-subscribe-label": "Suskribí", + "discussiontools-newtopicssubscription-button-subscribe-tooltip": "Suskribí pa risibí notifikashon ora un tema nobo a start riba e página aki.", + "discussiontools-newtopicssubscription-button-unsubscribe-label": "Anulá suskripshon", + "discussiontools-newtopicssubscription-button-unsubscribe-tooltip": "Anulá suskripshon pa stòp di risibí notifikashon ora tópikonan nobo a start riba e página aki.", + "discussiontools-newtopicssubscription-notify-subscribed-body": "{{GENDER:|Bo}} lo risibí notifikashon ora tópikonan nobo a start riba e paágina aki.", + "discussiontools-newtopicssubscription-notify-subscribed-title": "{{GENDER:|Bo}} a suskribí!", + "discussiontools-newtopicssubscription-notify-unsubscribed-body": "{{GENDER:|Bo}} no lo sigui risibí notifikashon ora tópikonan nobo a start riba e página aki.", + "discussiontools-newtopicssubscription-notify-unsubscribed-title": "{{GENDER:|Bo}} a anulá suskripshon.", + "discussiontools-notification-added-topic-header-bundled": "{{PLURAL:$1|Un tópiko nobo|$1 tópiko nobo|100=99+ tópiko nobo}} riba \"$2\".", + "discussiontools-notification-added-topic-view": "Wak tópiko", + "discussiontools-notification-comment-thank-header": "$1 {{GENDER:$2|a manda}} {{GENDER:$4|bo}} mashá danki pa bo reakshon den \"$3\".", + "discussiontools-notification-comment-thank-header-bundled": "{{PLURAL:$1|Un persona|$1 persona|100=99+ persona}} a manda mashá danki na {{GENDER:$3|bo}} pa bo reakshon den \"$2\".", + "discussiontools-notification-comment-thank-header-compact": "$1 {{GENDER:$2|a manda mashá danki}} pa {{GENDER:$3|bo}}.", + "discussiontools-notification-removed-topic-body": "Kisas {{GENDER:|bo}} no lo sigui risibí notifikashon tokante {{PLURAL:$1|e tópiko|tópikonan}} aki.", + "discussiontools-notification-removed-topic-header": "Tópiko \"$4\" a wòrdu archivá òf kitá for di $3.", + "discussiontools-notification-removed-topic-header-bundled": "{{PLURAL:$1|Un tópiko tabata|$1 tópiko tabata|100=99+ tópiko tabata}} archivá òf kitá for di $2.", + "discussiontools-notification-removed-topic-header-compact": "tópiko \"$4\" tabata archivá òf kitá.", + "discussiontools-notification-removed-topic-view": "Wak página", + "discussiontools-notification-removed-topic-disable": "Stòp di risibí e tipo di notifikashon aki", + "discussiontools-notification-topic-hidden": "(tópiko kitá)", + "discussiontools-notification-subscribed-new-comment-header": "$1 {{GENDER:$2|a respondé}} den \"$4\".", + "discussiontools-notification-subscribed-new-comment-view": "Wak reakshon", + "discussiontools-pageframe-latestcomment": "Último reakshon: $1 dor di $2 den tópiko $3", + "discussiontools-pageframe-latestcomment-notopic": "Último reakshon: $1 dor di $2", + "discussiontools-pagetitle-newtopic": "Kuminsá tópiko nobo riba $1", + "discussiontools-pagetitle-reply": "Respondé riba $1", + "discussiontools-postedit-confirmation-published": "Bo reakshon a keda publiká.", + "discussiontools-postedit-confirmation-topicadded": "Bo tópiko a wòrdu agregá.", + "discussiontools-preference-autotopicsub": "Aboná outomátikamente na tópikonan", + "discussiontools-replybutton": "{{GENDER:|Respondé}}", + "discussiontools-replylink": "{{GENDER:|respondé}}", + "discussiontools-replywidget-abandon-discard": "Deskartá reakshon", + "discussiontools-replywidget-abandon-keep": "Sigui skirbi", + "discussiontools-replywidget-abandontopic": "{{GENDER:|Bo}} ta sigur ku bo ke deskartá e tópiko ku bo ta skirbi?", + "discussiontools-replywidget-abandontopic-discard": "Deskartá tópico", + "discussiontools-replywidget-abandontopic-keep": "Sigui skirbi", + "discussiontools-replywidget-advanced": "Avansá", "discussiontools-replywidget-cancel": "Kanselá", + "discussiontools-replywidget-keyboard-shortcut-submit": "Bo por primi $1 pa manda bo reakshon", + "discussiontools-replywidget-loading": "Ta karga…", + "discussiontools-replywidget-mention-tool-header": "Listra pa usadó: $1", + "discussiontools-replywidget-mention-tool-title": "Menshoná un usadó", "discussiontools-replywidget-mode-source": "Fuente", "discussiontools-replywidget-mode-visual": "Visual", - "discussiontools-replywidget-placeholder-reply": "Kontestá {{BIDI:$1}}", - "discussiontools-replywidget-reply": "Kontestá" + "discussiontools-replywidget-newcomments-button": "Mustra $1 {{PLURAL:$1|reakshon}} nobo", + "discussiontools-replywidget-newtopic": "{{GENDER:|Agregá}} tópiko", + "discussiontools-replywidget-placeholder-newtopic": "Diskripshon", + "discussiontools-replywidget-placeholder-reply": "{{GENDER:|Respondé}} na {{BIDI:$1}}", + "discussiontools-replywidget-preferences": "Preferensia", + "discussiontools-replywidget-preview": "Avanse", + "discussiontools-replywidget-reply": "{{GENDER:|Respondé}}", + "discussiontools-replywidget-return-to-newtopic": "Bolbe na tópiko nobo", + "discussiontools-replywidget-return-to-reply": "Bolbe pa respondé", + "discussiontools-replywidget-summary": "Resúmen", + "discussiontools-replywidget-watchthis": "Agregá página aki na bo [[Special:Watchlist|lista di opservashon]]", + "discussiontools-topicheader-authorcount": "$1 {{PLURAL:$1|persona}} den diskushon", + "discussiontools-topicheader-commentcount": "$1 {{PLURAL:$1|notifikashon}}", + "discussiontools-topicheader-latestcomment": "Último notifikashon: $1", + "discussiontools-topicsubscription-action-subscribe-button": "Aboná", + "discussiontools-topicsubscription-action-subscribe-prompt": "Aboná na e tópiko aki?", + "discussiontools-topicsubscription-action-unsubscribe-button": "Kanselá suskripshon", + "discussiontools-topicsubscription-button-subscribe": "aboná", + "discussiontools-topicsubscription-button-subscribe-label": "Aboná", + "discussiontools-topicsubscription-button-subscribe-tooltip": "{{GENDER:|Suskribí}} pa risibí notifikashon tokante reakshonnan nobo.", + "discussiontools-topicsubscription-button-unsubscribe": "anulá suskripshon", + "discussiontools-topicsubscription-button-unsubscribe-label": "Kanselá suskripshon", + "discussiontools-topicsubscription-button-unsubscribe-tooltip": "{{GENDER:|Anulá suskripshon}} pa stòp di risibí notifikashon tokante reakshon nobo.", + "discussiontools-topicsubscription-notify-subscribed-body": "{{GENDER:|Bo}} lo risibí notifikashon tokante reakshonnan nobo riba e tópiko aki.", + "discussiontools-topicsubscription-notify-subscribed-title": "{{GENDER:|Bo}} a suskribí!", + "discussiontools-topicsubscription-notify-unsubscribed-body": "{{GENDER:|Bo}} no lo risibí notifikashon tokante reakshonnan nobo riba e tópiko aki.", + "discussiontools-topicsubscription-notify-unsubscribed-title": "{{GENDER:|Bo}} a kanselá bo suskripshon.", + "discussiontools-topicsubscription-pager-actions": "Akshon", + "discussiontools-topicsubscription-pager-newtopics-label": "Tópiko nobo", + "discussiontools-topicsubscription-pager-notified": "Último notifikashon", + "discussiontools-topicsubscription-pager-notified-never": "nunka", + "discussiontools-topicsubscription-pager-page": "Página", + "discussiontools-topicsubscription-pager-topic": "Tópiko", + "discussiontools-topicsubscription-pager-unsubscribe-button": "Kanselá suskripshon", + "discussiontools-topicsubscription-preferences-editsubscriptions": "Editá suskripshon", + "discussiontools-topicsubscription-special-title": "Suskripshon di tópiko", + "echo-category-title-dt-subscription": "Página di diskushon {{PLURAL:$1|suskripshon}}", + "echo-category-title-dt-subscription-archiving": "Página di diskushon {{PLURAL:$1|archivá}}", + "echo-pref-tooltip-dt-subscription": "Notifikámi ora un usadó publiká un reakshon nobo den un tópiko ku mi ta {{GENDER:|aboná}} na dje.", + "tag-discussiontools-edit": "Reakshon editá", + "tag-discussiontools-edit-description": "Usadó a editá un reakshon eksistente ku DiscussionTools", + "tag-discussiontools-newtopic-description": "Usadó a agregá un tópiko nobo na página ku DiscussionTools" } diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/ru.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/ru.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/ru.json 2026-04-01 12:37:38.676983600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/ru.json 2026-06-29 18:12:59.319046500 +0000 @@ -30,7 +30,8 @@ "WhatamIdoing", "WindEwriX", "Умар", - "Woytecr" + "Woytecr", + "Merrahtar" ] }, "discussiontools": "Инструменты обсуждений", @@ -47,8 +48,10 @@ "discussiontools-emptystate-desc": "На [[{{MediaWiki:discussiontools-emptystate-link-talkpages}}|страницах обсуждения]] люди обсуждают, как улучшить содержимое {{GRAMMAR:genitive|{{SITENAME}}}}. Вы можете использовать эту страницу, чтобы обсудить с другими участниками, какие улучшения внести на страницу «[[:{{SUBJECTPAGENAME}}]]».", "discussiontools-emptystate-desc-self": "Участники {{GRAMMAR:genitive|{{SITENAME}}}} могут использовать эту [[{{MediaWiki:discussiontools-emptystate-link-userpage}}|страницу обсуждения]], чтобы написать вам публичное сообщение, и {{GENDER:|вы}} будете уведомлены, если это произойдёт.", "discussiontools-emptystate-desc-self-anon": "Участники {{GRAMMAR:genitive|{{SITENAME}}}} могут использовать эту [[{{MediaWiki:discussiontools-emptystate-link-userpage-anon}}|страницу обсуждения]], чтобы написать публичное сообщение о правках с используемого {{GENDER:|вами}} IP-адреса.\n\nМногие IP-адреса периодически меняются и часто используются несколькими людьми одновременно. Вы можете [$1 создать учётную запись] или [$2 войти в неё], чтобы вас не принимали за других пользователей. Создание учётной записи также скрывает ваш IP-адрес.", + "discussiontools-emptystate-desc-self-temp": "Участники {{GRAMMAR:genitive|{{SITENAME}}}} могут использовать эту [[{{MediaWiki:discussiontools-emptystate-link-userpage}}|страницу обсуждения]], чтобы написать {{GENDER:|вам}} публичное сообщение.\n\nВ определённый момент [[{{MediaWiki:tempuser-helppage}}|эта страница перестанет существовать]]. Чтобы продолжить получать уведомления и получить доступ к другим функциям, [$1 создайте учётную запись] или [$2 войдите в неё].", "discussiontools-emptystate-desc-user": "[[{{MediaWiki:discussiontools-emptystate-link-userpage}}|Страницы обсуждения]] — место, где люди обсуждают, как улучшить содержимое {{GRAMMAR:genitive|{{SITENAME}}}}. Начните новое обсуждение, чтобы связаться и обсудить что-нибудь {{GENDER:{{PAGENAME}}|с}} [[:{{SUBJECTPAGENAME}}|{{PAGENAME}}]]. Написанное здесь {{GENDER:|вами}} смогут прочесть и другие.", "discussiontools-emptystate-desc-user-anon": "[[{{MediaWiki:discussiontools-emptystate-link-userpage-anon}}|Страницы обсуждения]] — место, где люди обсуждают, как улучшить содержимое {{GRAMMAR:genitive|{{SITENAME}}}}. Используйте эту страницу, чтобы начать обсуждение о правках, сделанных с этого IP-адреса. Написанное здесь {{GENDER:|вами}} смогут прочесть и другие. Многие IP-адреса периодически меняются и часто используются несколькими людьми одновременно.", + "discussiontools-emptystate-desc-user-temp": "Используйте эту [[{{MediaWiki:discussiontools-emptystate-link-userpage-temp}}|страницу обсуждения]], чтобы начать обсуждение {{GENDER:{{PAGENAME}}|с}} [[:{{SUBJECTPAGENAME}}|{{PAGENAME}}]] о том, как улучшить содержимое {{GRAMMAR:genitive|{{SITENAME}}}}. Написанное здесь {{GENDER:|вами}} смогут прочесть и другие. Так как [[:{{SUBJECTPAGENAME}}|{{PAGENAME}}]] — это [[{{MediaWiki:tempuser-helppage}}|временная учётная запись]], эта страница обсуждения со временем перестанет существовать. [[{{MediaWiki:tempuser-helppage}}|Узнать больше]].", "discussiontools-emptystate-title": "Начать обсуждение страницы «{{SUBJECTPAGENAME}}»", "discussiontools-emptystate-title-self": "{{GENDER:|Добро пожаловать}} на вашу страницу обсуждения", "discussiontools-emptystate-title-self-anon": "{{GENDER:|Добро пожаловать}} на эту страницу обсуждения", @@ -83,6 +86,7 @@ "discussiontools-limitreport-timeusage": "Время использования DiscussionTools", "discussiontools-limitreport-timeusage-value": "$1 {{PLURAL:$1|секунда|секунды|секунд}}", "discussiontools-newtopic-missing-title": "Пожалуйста, введите заголовок для {{GENDER:|своей}} темы обсуждения.", + "discussiontools-newtopic-missing-title-prompt": "{{GENDER:|Вы}} не указали заголовок для {{GENDER:|этой}} темы обсуждения. {{GENDER:|Вы}} уверены, что хотите добавить её без заголовка?", "discussiontools-newtopic-placeholder-title": "Тема", "discussiontools-newtopicssubscription-button-subscribe-label": "Подписаться", "discussiontools-newtopicssubscription-button-subscribe-tooltip": "Подпишитесь, чтобы получать уведомления о появлении новых тем на этой странице.", @@ -106,6 +110,7 @@ "discussiontools-notification-removed-topic-disable": "Не получать подобные уведомления", "discussiontools-notification-removed-topic-disabled-title": "{{GENDER:|Вы}} больше не будете получать уведомления, когда тема архивируется или удаляется.", "discussiontools-notification-removed-topic-disabled-body": "Вы можете изменить это в [[Special:Preferences#mw-prefsection-echo-echosubscriptions|своих настройках]].", + "discussiontools-notification-topic-hidden": "(тема удалена)", "discussiontools-notification-subscribed-new-comment-header": "$1 ответил{{GENDER:$2||а}} в «$4».", "discussiontools-notification-subscribed-new-comment-header-bundled": "{{PLURAL:$1|1=Один новый ответ|$1 новый ответ|$1 новых ответа|$1 новых ответов|100=99+ новых ответов}} в «$3».", "discussiontools-notification-subscribed-new-comment-header-compact": "$1: $3.", diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/ryu.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/ryu.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/ryu.json 2025-12-17 21:58:15.783338000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/ryu.json 2026-06-11 08:56:37.898349500 +0000 @@ -2,13 +2,15 @@ "@metadata": { "authors": [ "ChoiChong", - "さきじょーぐー" + "さきじょーぐー", + "Smaugryu" ] }, "discussiontools-defaultsummary-reply": "返信", "discussiontools-newtopic-missing-title": "御主ぬトピックんかいタイトルを付きてぃくぃみしぇーびれー。", "discussiontools-newtopic-placeholder-title": "件名", "discussiontools-replylink": "{{GENDER:|いれーいん}}", + "discussiontools-replywidget-advanced": "いしぇー", "discussiontools-replywidget-cancel": "とぅりちゃーすん", "discussiontools-replywidget-mode-source": "原典", "discussiontools-replywidget-mode-visual": "ビジュアル", diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/sjd.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/sjd.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/sjd.json 2026-04-01 12:37:38.677983500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/sjd.json 2026-06-29 18:12:59.319046500 +0000 @@ -8,11 +8,13 @@ "discussiontools-autotopicsubpopup-preferences": "Воа̄йхэ оа̄ссмужэтҍ", "discussiontools-defaultsummary-reply": "Вуэсстлэгк", "discussiontools-emptystate-button": "Оа̄лкхэ са̄ррнмуж", + "discussiontools-emptystate-desc": "[[{{MediaWiki:discussiontools-emptystate-link-talkpages}}|Соа̄рнънэмлыстэнҍ]] о̄ллмэ соа̄рнънэв тэнн баяс, ко̄ххт шӣгнэ {{GRAMMAR:genitive|{{SITENAME}}}} сыська. То̄нн вуаяк тэнн лыст оаннӭ мудта оаннҍегуэйм са̄ррнэм гуэйкэ тэнн баяс, манҍтэ воа̄йхэзэтҍ тыйй вуэййбэдтӭ лыһкэ, лысст “[[:{{SUBJECTPAGENAME}}]]” пэря шэнтаһч.", "discussiontools-emptystate-title": "Оа̄лкхэ са̄ррнмуж «{{SUBJECTPAGENAME}}» лыст баяс", "discussiontools-emptystate-title-self": "{{GENDER:|Пӯррь пуэдтҍмушш}} то̄н соа̄рнънэмлысста", "discussiontools-ledesection-button": "Е̄намп тӣдҍсэ тэнн лыст баяс", "discussiontools-limitreport-timeusage-value": "$1 {{PLURAL:$1|секунда|секунда|секундэдтӭ}}", "discussiontools-newtopic-missing-title": "Ля̄гка пӯррь, пый вуэййвса̄нҍ {{GENDER:|ӣжянт}} соа̄рнънэм те̄ма гуэйкэ.", + "discussiontools-newtopic-placeholder-title": "Те̄ма", "discussiontools-newtopicssubscription-button-subscribe-label": "Кырьйхуввэ", "discussiontools-newtopicssubscription-button-unsubscribe-label": "Е̄ссктэ кырьйхуввмуж", "discussiontools-newtopicssubscription-notify-unsubscribed-title": "{{GENDER:|То̄нн}} е̄ссктэкь кырьйхуввмуж.", @@ -21,25 +23,33 @@ "discussiontools-pageframe-latestcomment": "Маӈьмусс коамментаррьй: $1 оаннҍесьт $2 те̄масьт $3", "discussiontools-pageframe-latestcomment-notopic": "Маӈьмусс коамментаррьй: $1 оаннҍесьт $2", "discussiontools-pagetitle-reply": "Вуэсстлэмушш лыстэсьт $1", + "discussiontools-preference-newtopictool-createpage": "Куэссь мунн во̄дтэда соа̄рнънэмлысста, кӯ вя̄л элля лыһкма:", + "discussiontools-preference-newtopictool-createpage-editor": "А̄ввьдэ викитекст редактэр", + "discussiontools-preference-newtopictool-createpage-newtopictool": "Эттҍкэ о̄дт те̄ма лажьхэ", "discussiontools-replybutton": "{{GENDER:|Вуэсстлэ}}", "discussiontools-replylink": "{{GENDER:|вуэсстлэ}}", "discussiontools-replywidget-abandon-keep": "Ю̄ттҍкэ кырьйхэ", "discussiontools-replywidget-abandontopic": "Та̄так {{GENDER:|то̄нн}} зоа̄бэль то̄нэнҍ кырьйха те̄ма сӯһпъе?", "discussiontools-replywidget-abandontopic-discard": "Сӯһпъе те̄ма", "discussiontools-replywidget-abandontopic-keep": "Ю̄ттҍкэ кырьйхэ", + "discussiontools-replywidget-advanced": "Лашшь оа̄ссмуж", "discussiontools-replywidget-cancel": "Е̄ссктэ", "discussiontools-replywidget-feedback": "{{GENDER:|Юэгктэдтэ юрртэгуэйм}} тэнн функцъя баяс", "discussiontools-replywidget-loading": "Лоа̄дтмушш...", + "discussiontools-replywidget-mention-tool-header": "Коа̄ввнэ оаннӭй: $1", + "discussiontools-replywidget-mention-tool-title": "Муштче оаннӭй", "discussiontools-replywidget-mode-source": "Ко̄дт", "discussiontools-replywidget-mode-visual": "Визуальнэ", "discussiontools-replywidget-newtopic": "{{GENDER:|Лажьхэ}} те̄ма", - "discussiontools-replywidget-placeholder-newtopic": "Са̄ррнмуж баяс", + "discussiontools-replywidget-placeholder-newtopic": "Кырьйхэмушш а̄шшь баяс", "discussiontools-replywidget-placeholder-reply": "{{GENDER:|Вуэсстлэ}} оаннҍе {{BIDI:$1}}", "discussiontools-replywidget-preferences": "Оа̄ссмуж", "discussiontools-replywidget-preview": "Э̄ввткӣһчмушш", "discussiontools-replywidget-reply": "{{GENDER:|Вуэсстлэ}}", + "discussiontools-replywidget-return-to-newtopic": "Ма̄һце о̄дт те̄мая", "discussiontools-replywidget-return-to-reply": "Ма̄һце вуэсстлэгка", "discussiontools-replywidget-summary": "Коамментарьй баяс", + "discussiontools-replywidget-terms-click": "“$1” э̄л те̄ннҍтлэмэнҍ, {{GENDER:|то̄нн}} шӣтак тэнн вики оаннӭм вӯйкнэгэгуэйм.", "discussiontools-replywidget-watchthis": "Лажьхэ тэнн лыст то̄н [[Special:Watchlist|кӣчнэмлысста]]", "discussiontools-target-heading-missing": "Эйй вуэй тэнн те̄ма коа̄ввнэ. Со̄нн вуайй вэ̄цкса вай мудта сайя выгкма лӣйе, вай со̄нн нэ̄мм воа̄йхувэ.", "discussiontools-target-heading-found-moved": "Эйй вуэй тэнн те̄ма тэнн лыстэсьт коа̄ввнэ, ноа со̄нн пуэдтӭй {{PLURAL:$1| лыстэсьт|лыстэнҍ}} лӣ:", @@ -53,8 +63,11 @@ "discussiontools-topicsubscription-button-subscribe-label": "Кырьйхуввэ", "discussiontools-topicsubscription-button-unsubscribe": "е̄ссктэ кырьйхуввмуж", "discussiontools-topicsubscription-button-unsubscribe-label": "Е̄ссктэ кырьйхуввмуж", + "discussiontools-topicsubscription-notify-subscribed-body": "{{GENDER:|То̄нн}} алкак воа̄ллтлэ тӣдҍхэмужэтҍ о̄дт коамментарье тэнн те̄масьт баяс.", "discussiontools-topicsubscription-notify-subscribed-title": "{{GENDER:|То̄нн}} кырьйхуввэкь!", + "discussiontools-topicsubscription-notify-unsubscribed-body": "{{GENDER:|То̄нн}} эйй альк эвтэс тӣдҍхэмужэтҍ тэнн те̄масьт коамментарье баяс воа̄ллтлэ.", "discussiontools-topicsubscription-notify-unsubscribed-title": "{{GENDER:|То̄нн}} е̄ссктэкь кырьйхуввмуж.", + "discussiontools-topicsubscription-pager-actions": "Лыһкмуж", "discussiontools-topicsubscription-pager-unsubscribe-button": "Е̄ссктэ кырьйхуввмуж", "tag-discussiontools-newtopic": "[{{int:discussiontools-replywidget-newtopic-link}} О̄дт те̄ма]", "tag-discussiontools-reply": "[{{int:discussiontools-replywidget-reply-link}} Вуэсстлэгк]" diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/sk.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/sk.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/sk.json 2026-04-01 12:37:38.677983500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/sk.json 2026-06-29 18:12:59.319046500 +0000 @@ -6,7 +6,8 @@ "Matroxko", "Teslaton", "Yardom78", - "Woytecr" + "Woytecr", + "Wizzard" ] }, "discussiontools-autotopicsubpopup-body": "Keď niekto pridá nový príspevok do tejto diskusie, dostanete upozornenie. Nastavenia upozornení môžete zmeniť v nastaveniach.", diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/sl.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/sl.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/sl.json 2026-04-01 12:37:38.677983500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/sl.json 2026-06-29 18:12:59.320046400 +0000 @@ -72,7 +72,6 @@ "discussiontools-newtopicssubscription-notify-unsubscribed-title": "{{GENDER:|Odnaročili}} ste se.", "discussiontools-notification-added-topic-header": "Na strani $3 je $2 ustvaril_a novo temo »$4«.", "discussiontools-notification-added-topic-header-bundled": "{{PLURAL:$1|Ena nova tema|$1 novi temi|$1 nove teme|$1 novih tem|100=99+ novih tem}} na strani »$2«.", - "discussiontools-notification-added-topic-header-compact": "$3: $4", "discussiontools-notification-added-topic-view": "Ogled teme", "discussiontools-notification-comment-thank-header": "$1 se {{GENDER:$4|vam}} je {{GENDER:$2|zahvalil|zahvalila|zahvalil_a}} za vaš komentar na strani »$3«.", "discussiontools-notification-comment-thank-header-bundled": "{{PLURAL:$1|Ena oseba|$1 človeka|$1 ljudje|$1 ljudi|100=99+ ljudi}} se {{GENDER:$3|vam}} je {{PLURAL:$1|zahvalil|zahvalila|zahvalili|zahvalilo}} za vaš komentar pri temi »$2«.", diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/so.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/so.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/so.json 2025-12-17 21:58:15.784338000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/so.json 2026-06-29 18:12:59.320046400 +0000 @@ -1,12 +1,194 @@ { "@metadata": { "authors": [ - "Abshirdheere" + "Abshirdheere", + "AhmedG612" ] }, + "discussiontools-autotopicsubpopup-body": "{{GENDER:|Adiga}} waxaad heli doontaa ogeysiis marka qof faallo cusub ku daro dooddan. Waxaad hagaajin kartaa dejinta ogeysiisyada gudaha dookhyada.", + "discussiontools-autotopicsubpopup-dismiss": "Waan fahmay, waa hagaag", + "discussiontools-autotopicsubpopup-preferences": "Beddel dookhyada", + "discussiontools-autotopicsubpopup-title": "{{GENDER:|Adiga}} waad is diiwaangelisay", + "discussiontools-defaultsummary-reply": "Jawaab", + "discussiontoolsdebug-title": "Qaab-dhismeedka xogta Qalabka doodda", + "discussiontoolsdebug-pagetitle": "Cinwaanka bogga", + "discussiontoolsdebug-intro": "Boggan wuxuu muujinayaa sida [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:DiscussionTools kordhinta DiscussionTools] ay u aqoonsato mawduucyada iyo faallooyinka ku jira bogga '''[[:$1]]'''. Waxa laga yaabaa inay faa’iido kuu yeelato markaad cilad-baarayso dhibaatooyinka ku jira kordhinta ama aad fahmayso sida ay u shaqeyso. Xogta la midka ah waxaa laga heli karaa [[$2|macluumaadka bogga qalabka doodda API]].", + "discussiontools-desc": "Qalab lagu horumarinayo bogagga wadahadalka.", + "discussiontools-emptystate-button": "Bilow dood", + "discussiontools-emptystate-desc": "[[{{MediaWiki:discussiontools-emptystate-link-talkpages}}|Bogaga dooda]] waa meel ay dadku kaga hadlaan sida loo hagaajin karo nuxurka {{SITENAME}} si uu u noqdo kan ugu wanaagsan ee uu noqon karo. {{GENDER:|Adiga}} waxaad isticmaali kartaa boggan si aad ula bilowdo dood dadka kale oo ku saabsan sida loo horumarin karo [[:{{SUBJECTPAGENAME}}]].", + "discussiontools-emptystate-desc-self": "Dadka ku jira {{SITENAME}} waxay isticmaali karaan [[{{MediaWiki:discussiontools-emptystate-link-userpage}}|boggan doodda]] si ay fariin dadweyne ugu soo diraan {{GENDER:|adiga}}, waxaana laguugu ogeysiin doonaa marka ay sidaas sameeyaan.", + "discussiontools-emptystate-desc-self-anon": "Dadka ku jira {{SITENAME}} waxay isticmaali karaan [[{{MediaWiki:discussiontools-emptystate-link-userpage-anon}}|boggan wadahadalka]] si ay fariin dadweyne uga reebaan wax ka beddelada laga sameeyay cinwaanka IP-ga ee {{GENDER:|aad hadda isticmaalayso}}.\n\nCiwaannada IP-ga badanaa way is beddelaan mararka qaar, sidoo kalena waxaa wada isticmaali kara dad kala duwan. Waxaad [$1 abuuri kartaa akoon] ama [$2 geli kartaa] si aad uga fogaato jahawareer mustaqbalka ee isticmaalayaasha kale ee aan soo gelin. Abuurista akoon sidoo kale waxay qarinaysaa cinwaankaaga IP-ga.", + "discussiontools-emptystate-desc-self-temp": "Dadka ku jira {{SITENAME}} waxay isticmaali karaan [[{{MediaWiki:discussiontools-emptystate-link-userpage}}|boggan wadahadalka]] si ay fariin dadweyne ugu reebaan {{GENDER:|adiga}}.\n\nUgu dambayntii, [[{{MediaWiki:tempuser-helppage}}|boggan wuu dhacayaa]]. Si aad u sii hesho ogeysiisyo, iyo si aad u isticmaasho astaamo kale, [$1 abuuri akoon] ama [$2 gal].", + "discussiontools-emptystate-desc-user": "[[{{MediaWiki:discussiontools-emptystate-link-userpage}}|Bogaga dooda]] waa meel ay dadku kaga hadlaan sida loo hagaajin karo nuxurka {{SITENAME}} si uu u noqdo kan ugu wanaagsan ee uu noqon karo. Bilow dood cusub si aad ula xiriirto oo aad ula shaqeyso {{GENDER:{{PAGENAME}}|la}} [[:{{SUBJECTPAGENAME}}|{{PAGENAME}}]]. Waxa aad halkan ku sheegto si guud ayay u muuqan doonaan si ay dadka kale u arkaan.", + "discussiontools-emptystate-desc-user-anon": "[[{{MediaWiki:discussiontools-emptystate-link-userpage-anon}}|Bogagga wadahadalka]] waa meelaha ay dadku kaga doodaan sida loo hagaajin karo nuxurka {{SITENAME}} si uu u noqdo kan ugu wanaagsan ee suurtagalka ah. Isticmaal boggan si aad u bilowdo dood ku saabsan wax ka beddelka laga sameeyay cinwaankan IP-ga. Waxa {{GENDER:|aad}} halkan ku sheegto waxay noqon doonaan kuwo dadweynuhu arki karaan. Cinwaanno badan oo IP ah way isbeddelaan waqti ka waqti, waxaana inta badan wadaaga dhowr qof.", + "discussiontools-emptystate-desc-user-temp": "Isticmaal [[{{MediaWiki:discussiontools-emptystate-link-userpage-temp}}|boggan doodda]] si aad u bilowdo dood {{GENDER:{{PAGENAME}}|la}} [[:{{SUBJECTPAGENAME}}|{{PAGENAME}}]] oo ku saabsan sida loo horumarin karo {{SITENAME}}. Waxa aad sheegto si guud ayaa loo arki doonaa si ay dadka kale u arkaan. Maadaama [[:{{SUBJECTPAGENAME}}|{{PAGENAME}}]] uu yahay [[{{MediaWiki:tempuser-helppage}}|xisaab ku-meel-gaar ah]], boggan doodda ayaa ugu dambayn dhacaya. [[{{MediaWiki:tempuser-helppage}}|Wax badan ka baro]].", + "discussiontools-emptystate-title": "Bilow dood ku saabsan {{SUBJECTPAGENAME}}", + "discussiontools-emptystate-title-self": "{{GENDER:|Ku soo dhawoow}} boggaaga wadahadalka", + "discussiontools-emptystate-title-self-anon": "{{GENDER:|Ku soo dhawoow}} boggan wadahadalka", + "discussiontools-emptystate-title-self-temp": "{{GENDER:|Ku soo dhowow}} boggaaga wadahadalka ku meel gaarka ah", + "discussiontools-emptystate-title-user": "Bilow dood {{GENDER:{{PAGENAME}}|la soco}} {{PAGENAME}}", + "discussiontools-emptystate-title-user-anon": "{{GENDER:|Ku soo dhawoow}} boggan wadahadalka", + "discussiontools-emptystate-title-user-temp": "Bilow dood {{GENDER:{{PAGENAME}}|la}} {{PAGENAME}}", + "discussiontools-error-comment-disappeared": "Faallada {{GENDER:|aad}} ka jawaabeyso lagama helin bogga. Waxaa laga yaabaa in la tirtiray ama loo wareejiyay bog kale.", + "discussiontools-error-comment-is-transcluded": "Xiriirka \"{{int:discussiontools-replylink}}\" looma isticmaali karo in lagu jawaabo faalladan. Si aad uga jawaabto, fadlan {{GENDER:|isticmaal}} tifaftiraha bogga oo dhammaystiran adigoo gujinaya \"$1\".", + "discussiontools-error-comment-is-transcluded-title": "Xiriirka \"{{int:discussiontools-replylink}}\" looma isticmaali karo in lagu jawaabo faalladan sababtoo ah waxaa laga soo raray bog kale. Si aad uga jawaabto, fadlan {{GENDER:|tag}} halkan: [[$1]].", + "discussiontools-error-lint": "Faallooyinka boggan laguma jawaabi karo sababtoo ah qalad ku jira wikitext-ka. {{GENDER:|Waxaad}} ka baran kartaa qaladkan [$1 akhrinta dukumentiga], waxaadna caawimaad ka codsan kartaa [$2 adigoo halkan ku soo qoraya], ama waxaad hagaajin kartaa qaladka [$3 adigoo furaya tifaftiraha bogga oo dhammaystiran].", + "discussiontools-error-noswitchtove": "Waan ka xumahay, u wareegidda qaabka muuqaalka ah waa la damiyay sababtoo ah $1 ayaa laga helay faallada {{GENDER:|aad}} qortay. [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:DiscussionTools/Reply_tool_visual_mode_limitations Wax badan ka baro].", + "discussiontools-error-noswitchtove-extension": "kordhin ama tixraac syntax", + "discussiontools-error-noswitchtove-table": "syntax-ka jadwalka", + "discussiontools-error-noswitchtove-template": "syntax-ka tusmada", + "discussiontools-error-noswitchtove-title": "qaabka muuqaalka waa la damiyay", + "discussiontools-findcomment-results-id": "Faallada leh aqoonsiga la bixiyay waxay ka soo muuqatay bogagga soo socda {{PLURAL:$1|bog|bogag}}:", + "discussiontools-findcomment-results-name": "Faallada leh magaca la bixiyay waxay ka soo muuqatay bogagga soo socda {{PLURAL:$1|bog|bogag}}:", + "discussiontools-findcomment-label-idorname": "Aqoonsiga faallada ama magaca faallada", + "discussiontools-findcomment-gotocomment": "Haddii ay ku jirto kaliya nuqulka hadda ee hal bog, {{GENDER:|waxaad}} si toos ah ugu aadi kartaa faallada adigoo adeegsanaya [[Special:GoToComment/$1|xiriirkan]]. Haddii kale, wuxuu ku wareegi doonaa natiijooyinkan raadinta.", + "discussiontools-findcomment-label-search": "Raadi", + "discussiontools-findcomment-noresults": "Natiijooyin lama helin.", + "discussiontools-findcomment-results-notcurrent": "(kuma jiro nuqulka hadda)", + "discussiontools-findcomment-results-transcluded": "(laga soo gudbiyay bog kale)", + "discussiontools-findcomment-title": "Raadi faallo", + "discussiontools-ledesection-button": "Wax badan ka baro boggan", + "discussiontools-ledesection-title": "Ku saabsan boggan wadahadalka", + "discussiontools-limitreport-errorreqid": "Aqoonsiga codsiga khaladka Qalabka doodda", + "discussiontools-limitreport-timeusage": "Isticmaalka waqtiga Qalabka doodda", + "discussiontools-limitreport-timeusage-value": "$1 {{PLURAL:$1|ilbiriqsi|ilbiriqsiyo}}", + "discussiontools-newtopic-missing-title": "Fadlan bixi cinwaan ku saabsan mawduuca {{GENDER:|wadahadalkaaga}}.", + "discussiontools-newtopic-missing-title-prompt": "{{GENDER:|Adigu}} ma bixin cinwaan {{GENDER:|mawdúucaaga}} wadahadalka. Ma hubtaa {{GENDER:|inaad}} rabto inaad ku darto mawduccan adoo aan cinwaan lahayn?", + "discussiontools-newtopic-placeholder-title": "Mowduuc", + "discussiontools-newtopicssubscription-button-subscribe-label": "Is-diiwaangeli", + "discussiontools-newtopicssubscription-button-subscribe-tooltip": "Is-diiwaangeli si aad u hesho ogeysiisyo marka mawduucyo cusub laga bilaabo boggan.", + "discussiontools-newtopicssubscription-button-unsubscribe-label": "Ka bax is-diiwaangelinta", + "discussiontools-newtopicssubscription-button-unsubscribe-tooltip": "Ka bax is-diiwaangelinta si aad u joojiso helitaanka ogeysiisyada marka mawduucyo cusub laga bilaabo boggan.", + "discussiontools-newtopicssubscription-notify-subscribed-body": "{{GENDER:|Adiga}} waxaad heli doontaa ogeysiisyo marka mowduucyo cusub laga bilaabo boggan.", + "discussiontools-newtopicssubscription-notify-subscribed-title": "{{GENDER:|Adiga}} waad is-diiwaangelisay!", + "discussiontools-newtopicssubscription-notify-unsubscribed-body": "{{GENDER:|Adiga}} mar dambe ma heli doontid ogeysiisyo marka mowduucyo cusub laga bilaabo boggan.", + "discussiontools-newtopicssubscription-notify-unsubscribed-title": "{{GENDER:|Adiga}} waad ka baxday is diiwaangelinta.", + "discussiontools-notification-added-topic-header-bundled": "{{PLURAL:$1|Hal mowduuc cusub|$1 mowduucyo cusub|100=99+ mowduucyo cusub}} oo ku jira \"$2\".", + "discussiontools-notification-added-topic-view": "Eeg mawduuca", + "discussiontools-notification-comment-thank-header": "$1 {{GENDER:$2|wuu ku mahadceliyey}} {{GENDER:$4|adiga}} faalladaada ee ku saabsan \"$3\".", + "discussiontools-notification-comment-thank-header-bundled": "{{PLURAL:$1|Hal qof|$1 qof|100=99+ qof}} ayaa uga mahadceliyay {{GENDER:$3|adiga}} faalladaada ee \"$2\".", + "discussiontools-notification-comment-thank-header-compact": "$1 {{GENDER:$2|wuu ku mahadceliyey}} {{GENDER:$3|adiga}}.", + "discussiontools-notification-removed-topic-body": "{{GENDER:|Adiga}} laga yaabee inaadan mar dambe heli doonin ogeysiisyo ku saabsan {{PLURAL:$1|mawduucan|mawduucyadan}}.", + "discussiontools-notification-removed-topic-header": "Mawduuca \"$4\" waa la kaydiyay ama waa laga saaray $3.", + "discussiontools-notification-removed-topic-header-bundled": "{{PLURAL:$1|Hal mawduuc ayaa|$1 mawduuc ayaa|100=99+ mawduuc ayaa}} laga kaydiyay ama laga saaray $2.", + "discussiontools-notification-removed-topic-header-compact": "Mawduuca \"$4\" waa la kaydiyay ama waa laga saaray.", + "discussiontools-notification-removed-topic-view": "Eeg bogga", + "discussiontools-notification-removed-topic-disable": "Jooji helitaanka ogeysiisyada sidan oo kale ah", + "discussiontools-notification-removed-topic-disabled-title": "{{GENDER:|Adiga}} mar dambe ma heli doontid ogeysiisyo marka mawduuc la kaydiyo ama la saaro.", + "discussiontools-notification-removed-topic-disabled-body": "Waxaad ka beddeli kartaa tan [[Special:Preferences#mw-prefsection-echo-echosubscriptions|xulashooyinkaaga]].", + "discussiontools-notification-topic-hidden": "(mawduuc la saaray)", + "discussiontools-notification-subscribed-new-comment-header": "$1 {{GENDER:$2|ayaa ku jawaabay}} \"$4\".", + "discussiontools-notification-subscribed-new-comment-header-bundled": "{{PLURAL:$1|Hal jawaab cusub|$1 jawaabo cusub|100=99+ jawaabo cusub}} oo ku jira \"$3\".", + "discussiontools-notification-subscribed-new-comment-view": "Eeg faallada", "discussiontools-pageframe-latestcomment": "Faalladii ugu dambaysay: $1 ee $2 qodobka $3", "discussiontools-pageframe-latestcomment-notopic": "faalladii ugu dambaysay: $1 ee $2", + "discussiontools-pagetitle-newtopic": "Bilowga mawduuc cusub ee $1", + "discussiontools-pagetitle-reply": "Jawaab ku saabsan $1", + "discussiontools-permalink-comment-copied": "Xiriirka faallada waa lagu nuqulay sabuuradda.", + "discussiontools-postedit-confirmation-published": "Faalladaada waa la daabacay.", + "discussiontools-postedit-confirmation-topicadded": "Mawduucaaga waa la daray.", + "discussiontools-preference-autotopicsub": "Si toos ah u is-diiwaangeli mawduucyada", + "discussiontools-preference-autotopicsub-help": "Marka {{GENDER:|adiga}} aad bilowdo dood cusub ama aad faallo ku qorto dood jirta, si toos ah ayaa laguugu ogeysiin doonaa marka kuwa kale ay ku daraan faallooyin cusub.", + "discussiontools-preference-description": "Waxay awood siisaa astaamo tijaabo ah oo bogagga wadahadalka:\n* [https://www.mediawiki.org/wiki/Talk_pages_project/Usability Muujinta xogta] ku saabsan dood kasta iyo qaab bog cusub.\n\nWaxaad ka habayn kartaa astaamahan [[Special:Preferences#mw-prefsection-editing-discussion|xulashooyinkaaga]].\n\nCusboonaysiinta waxaa lagu daabici doonaa [https://www.mediawiki.org/wiki/Talk_pages_project/Updates bogga cusboonaysiinta mashruuca bogagga wadahadalka].\n\nFadlan ogow:\n* Waqti ka dib, astaamo tijaabo oo cusub ayaa lagu dari doonaa.\n* Qaar ka mid ah astaamaha kor ku xusan weli ma heli karaan wiki-gaaga.", + "discussiontools-preference-gadget-conflict": "Si aad u awoodsiiso jawaab degdeg ah, marka hore waxaad u baahan tahay inaad [[$1|demiso qalabka Convenient Discussions]] ee ku jira xulashooyinka Qalabka.", + "discussiontools-preference-label": "Qalabka doodda", + "discussiontools-preference-newtopictool": "Awood u yeelashada ku darista mawduuc degdeg ah", + "discussiontools-preference-newtopictool-createpage": "Markaan booqdo bog wadahadal oo aan weli la abuurin:", + "discussiontools-preference-newtopictool-createpage-editor": "Fur tifaftiraha wikitext", + "discussiontools-preference-newtopictool-createpage-newtopictool": "Soo jeedi in lagu daro mawduuc cusub", + "discussiontools-preference-newtopictool-help": "Tani waxay ku tusi doontaa foom dhexgal ah oo lagu daro mawduucyo cusub.", + "discussiontools-preference-replytool": "Awood u yeelashada jawaab degdeg ah", + "discussiontools-preference-replytool-help": "Tani waxay ku tusi doontaa xiriir aad hal gujin ugu jawaabi karto faallooyinka boga doodda.", + "discussiontools-preference-sourcemodetoolbar": "Awood u yeelashada qalabka tafatirka ee qaabka isha", + "discussiontools-preference-sourcemodetoolbar-help": "Tani waxay ku dari doontaa aalad qaabka isha ee jawaab degdeg ah iyo ku darista mawduuc degdeg ah, taas oo ay ku jiraan jid-gaabyo lagu xuso isticmaalayaasha iyo lagu daro xiriirro.", + "discussiontools-preference-summary": "Waxaad wax badan ka baran kartaa astaamahan adigoo akhrinaya [https://www.mediawiki.org/wiki/Special:MyLanguage/Talk_pages_project/Feature_summary soo koobidda astaamaha].", + "discussiontools-preference-topicsubscription": "Awood u yeelashada is-diiwaangelinta mawduuca", + "discussiontools-preference-topicsubscription-help": "Tani waxay kuu oggolaanaysaa inaad is-diiwaangeliso si aad u hesho ogeysiisyo ku saabsan faallooyinka ku jira mawduucyo gaar ah.", + "discussiontools-preference-visualenhancements": "Muujinta hawlaha doodda", + "discussiontools-preference-visualenhancements-help": "Tani waxay awoodsiin doontaa muuqaal cusub oo bogga wadahadalka ah oo ay ku jirto macluumaad ku saabsan hawlaha ka dhex jira dood kasta.", + "discussiontools-replybutton": "{{GENDER:|Jawaab}}", + "discussiontools-replylink": "{{GENDER:|jawaab}}", + "discussiontools-replywidget-abandon": "Ma hubtaa {{GENDER:|inaad}} rabto inaad tuurto faallada aad qorayso?", + "discussiontools-replywidget-abandon-discard": "Tuur faallada", + "discussiontools-replywidget-abandon-keep": "Sii wad qorista", + "discussiontools-replywidget-abandontopic": "Ma hubtaa inaad rabto inaad tuurto mawduuca aad qorayso?", + "discussiontools-replywidget-abandontopic-discard": "Tuur mawduuca", + "discussiontools-replywidget-abandontopic-keep": "Sii wad qorista", + "discussiontools-replywidget-advanced": "Horumarsan", + "discussiontools-replywidget-anon-warning": "Maadan soo gelin. Si laguugu ogeysiiyo marka qof ku jawaabo iyo si magacaaga loogu muujiyo halkii IP-gaaga, waxaad [$1 geli kartaa] ama [$2 abuuri kartaa akoon].", + "discussiontools-replywidget-autocreate-warning": "Ma soo gelin. Marka aad wax ka beddel sameyso, akoon ku-meel-gaar ah ayaa laguu sameyn doonaa. [[$3|Baro wax badan]]. [$1 Soo gal] ama [$2 samee akoon] si laguugu ogeysiiyo marka qof ka jawaabo ka dib marka akoonkan uu dhammaado, iyo si aad u isticmaasho adeegyo kale.", + "discussiontools-replywidget-cancel": "Jooji", + "discussiontools-replywidget-feedback": "{{GENDER:|La wadaag fikradda}} ku saabsan astaantan", + "discussiontools-replywidget-keyboard-shortcut-submit": "Waxaad riixi kartaa $1 si aad u gudbiso faalladaada", + "discussiontools-replywidget-loading": "Soo raraya…", + "discussiontools-replywidget-mention-tool-header": "Raadi isticmaale: $1", + "discussiontools-replywidget-mention-tool-title": "Xuso isticmaale", + "discussiontools-replywidget-mode-source": "Isha", + "discussiontools-replywidget-mode-visual": "Muuqaal", + "discussiontools-replywidget-newcomments-button": "Muuji $1 faallo {{PLURAL:$1|cusub|cusboon}}", + "discussiontools-replywidget-newtopic": "{{GENDER:|Ku dar}} mawduuc", + "discussiontools-replywidget-placeholder-newtopic": "Sharaxaad", + "discussiontools-replywidget-placeholder-reply": "{{GENDER:|Ka jawaab}} {{BIDI:$1}}", + "discussiontools-replywidget-preferences": "Dooqyada", + "discussiontools-replywidget-preview": "Horu fiirin", + "discussiontools-replywidget-reply": "{{GENDER:|Jawaab}}", + "discussiontools-replywidget-return-to-newtopic": "Ku laabo mawduuc cusub", + "discussiontools-replywidget-return-to-reply": "Ku laabo jawaabta", + "discussiontools-replywidget-signature-body": "$1 ayaa loo beddelay {{GENDER:|saxiixaaga}}. Si aad u celiso, qor $2. Ogow in aadan u baahnayn inaad saxiixdo faallooyinka qalabkan. Saxiixaaga si toos ah ayaa loo dari doonaa.", + "discussiontools-replywidget-signature-title": "Calaamadda saxiixa waa la ogaaday", + "discussiontools-replywidget-summary": "Soo Koobid", + "discussiontools-replywidget-terms-click": "Markaad riixdo \"$1\", {{GENDER:|adiga}} waxaad ogolaanaysaa shuruudaha isticmaalka ee wiki-kan.", + "discussiontools-replywidget-transcluded": "Faalladaada waxaa lagu kaydin doonaa [[$1]].", + "discussiontools-replywidget-watchthis": "Ku dar boggan [[Special:Watchlist|liiskaaga la socodka]].", + "discussiontools-target-comment-missing": "Faalladan lama helin. Waxaa laga yaabaa in la tirtiray ama la wareejiyay.", + "discussiontools-target-comments-missing": "Faallooyinka cusub lama helin. Waxaa laga yaabaa in la tirtiray ama la wareejiyay.", + "discussiontools-target-heading-missing": "Mawduucan lama helin. Waxaa laga yaabaa in la tirtiray, la raray ama magaciisa la beddelay.", + "discussiontools-target-comment-found-moved": "Faalladan lagama helin boggan, laakiin waxay ku jirtaa bogagga soo socda {{PLURAL:$1|bog|bogag}}:", + "discussiontools-target-heading-found-moved": "Mawduucan lagama helin boggan, laakiin wuxuu ku jiraa bogagga soo socda {{PLURAL:$1|bog|bogag}}:", "discussiontools-topicheader-authorcount": "$1 {{PLURAL:$1|qof|qofood}} baa ku jirta doodda", - "discussiontools-topicheader-commentcount": "$1 {{PLURAL:$1|faallo|faallo}}", - "discussiontools-topicheader-latestcomment": "Faalladii ugu dambaysay: $1" + "discussiontools-topicheader-commentcount": "$1 {{PLURAL:$1|faallo|faallooyin}}", + "discussiontools-topicheader-latestcomment": "Faalladii ugu dambaysay: $1", + "discussiontools-topicsubscription-action-subscribe-button": "Is-diiwaangeli", + "discussiontools-topicsubscription-action-subscribe-prompt": "Ma rabtaa inaad is-diiwaangeliso mawduucan?", + "discussiontools-topicsubscription-action-subscribe-prompt-newtopics": "Ma rabtaa inaad is-diiwaangeliso ogeysiisyada ku saabsan mowduucyada cusub ee boggan?", + "discussiontools-topicsubscription-action-unsubscribe-button": "Ka bax is-diiwaangelinta", + "discussiontools-topicsubscription-action-unsubscribe-prompt": "Ma rabtaa inaad ka baxdo is-diiwaangelinta mawduucan?", + "discussiontools-topicsubscription-action-unsubscribe-prompt-newtopics": "Ma rabtaa inaad ka baxdo is-diiwaangelinta ogeysiisyada ku saabsan mowduucyada cusub ee boggan?", + "discussiontools-topicsubscription-button-subscribe": "Rukumo", + "discussiontools-topicsubscription-button-subscribe-label": "Rukumo", + "discussiontools-topicsubscription-button-subscribe-tooltip": "{{GENDER:|Is-diiwaangeli}} si aad u hesho ogeysiisyo ku saabsan faallooyinka cusub.", + "discussiontools-topicsubscription-button-unsubscribe": "Ka bax rukunka", + "discussiontools-topicsubscription-button-unsubscribe-label": "Ka bax rukunka", + "discussiontools-topicsubscription-button-unsubscribe-tooltip": "{{GENDER:|Ka bax is-diiwaangelinta}} si aad u joojiso helitaanka ogeysiisyada ku saabsan faallooyinka cusub.", + "discussiontools-topicsubscription-error-not-found-body": "Is-diiwaangelinta ku xusan URL-ka lama helin.", + "discussiontools-topicsubscription-error-not-found-title": "Is-diiwaangelinta lama helin", + "discussiontools-topicsubscription-notify-subscribed-body": "{{GENDER:|Adiga}} waxaad heli doontaa ogeysiisyo ku saabsan faallooyinka cusub ee mowduucan.", + "discussiontools-topicsubscription-notify-subscribed-title": "{{GENDER:|Adiga}} waad rukumatay!", + "discussiontools-topicsubscription-notify-unsubscribed-body": "Mar dambe ma {{GENDER:|heli doontid}} ogeysiisyada ku saabsan faallooyinka cusub ee mawduucan.", + "discussiontools-topicsubscription-notify-unsubscribed-title": "{{GENDER:|Adiga}} waad ka baxday is-diiwaangelinta.", + "discussiontools-topicsubscription-pager-actions": "Falalka", + "discussiontools-topicsubscription-pager-created": "Markii ugu horreysay {{GENDER:|waa la is-diiwaangeliyay}}", + "discussiontools-topicsubscription-pager-newtopics-label": "Mowduuc cusub", + "discussiontools-topicsubscription-pager-notified": "Ogeysiiska ugu dambeeyay", + "discussiontools-topicsubscription-pager-notified-never": "waligaa", + "discussiontools-topicsubscription-pager-page": "Bog", + "discussiontools-topicsubscription-pager-topic": "Mowduuca", + "discussiontools-topicsubscription-pager-unsubscribe-button": "Ka bax is-diiwaangelinta", + "discussiontools-topicsubscription-preferences-editsubscriptions": "Wax ka beddel is-diiwaangelinta", + "discussiontools-topicsubscription-special-intro": "Is-diiwaangelintu waxay u oggolaanaysaa {{GENDER:|adiga}} inaad la socoto mawduuc ku yaal bogagga wadahadalka. Marka qof ku jawaabo mawduuca, waxaad heli doontaa ogeysiis.\n\nWaxaad ka beddeli kartaa sida iyo meesha aad ku hesho ogeysiisyadan [[Special:Preferences#mw-prefsection-echo|xulashooyinkaaga]].", + "discussiontools-topicsubscription-special-title": "Is-diiwaangelinta mawduucyada", + "echo-category-title-dt-subscription": "Is-diiwaangelinta bogga wadahadalka {{PLURAL:$1|is-diiwaangelin|is-diiwaangelino}}", + "echo-category-title-dt-subscription-archiving": "bogga wadahadalka {{PLURAL:$1|kaydinno}}", + "echo-pref-tooltip-dt-subscription": "I ogeysii marka qof faallo cusub ku qoro mawduuc aan {{GENDER:|is-diiwaangeliyay}}.", + "echo-pref-tooltip-dt-subscription-archiving": "I ogeysii marka mawduuc aan {{GENDER:|is-diiwaangeliyay}} la kaydiyo ama laga saaro bog, ama haddii ogeysiisyada ku saabsan faallooyinka cusub ee mawduucaas aan la diri karin sababo kale awgood.", + "discussiontools-comments-before-first-heading-category-desc": "Bogga wadahadalku wuxuu ka kooban yahay faallooyin ku jira qaybta hordhaca (ka hor cinwaanka koowaad). Tani waxay sababi kartaa in hordhaca ama faallooyinka si khaldan loo muujiyo, gaar ahaan nooca mobile-ka iyo barnaamijyada mobile-ka.", + "tag-discussiontools-added-comment-description": "Faallo bogga wadahadalka ayaa lagu daray wax ka beddelkan", + "tag-discussiontools-description": "Wax ka beddel lagu sameeyay iyadoo la isticmaalayo Qalabka doodda", + "tag-discussiontools-edit": "Faallo la tafatiray", + "tag-discussiontools-edit-description": "Isticmaaluhu wuxuu wax ka beddelay faallo hore u jirtay isagoo adeegsanaya Qalabka doodda", + "tag-discussiontools-newtopic-description": "Isticmaale wuxuu ku daray mowduuc cusub bogga isagoo adeegsanaya Qalabka Wadahadalka", + "tag-discussiontools-reply-description": "Isticmaaluhu wuxuu kaga jawaabay faallo isagoo adeegsanaya Qalabka Wadahadalka", + "tag-discussiontools-source-description": "Qalabka doodda wuxuu ku jiray qaabka isha", + "tag-discussiontools-source-enhanced-description": "Qalabka doodda wuxuu ku jiray qaabka isha ee la xoojiyay oo leh aaladda", + "tag-discussiontools-visual-description": "Qalabka Wadahadalka wuxuu ku jiray qaabka muuqaalka" } diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/sq.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/sq.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/sq.json 2026-04-01 12:37:38.677983500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/sq.json 2026-06-29 18:12:59.320046400 +0000 @@ -15,7 +15,7 @@ "discussiontools-defaultsummary-reply": "Përgjigje", "discussiontoolsdebug-pagetitle": "Titulli i faqes", "discussiontools-emptystate-button": "Nis një diskutim", - "discussiontools-emptystate-desc": "[[{{MediaWiki:discussiontools-emptystate-link-talkpages}}|Faqet e diskutimit]] janë faqet ku njerëzit diskutojnë se si ta bëjnë përmbajtjen e {{SITENAME}} sa më të mirë të jetë e mundur. {{GEND:|Mund}} ta përdorësh këtë faqe për të nisur një diskutim me të tjerët se si ta përmirësoni [[:{{SUBJECTPAGENAME}}]].", + "discussiontools-emptystate-desc": "[[{{MediaWiki:discussiontools-emptystate-link-talkpages}}|Faqet e diskutimit]] janë faqet ku njerëzit diskutojnë se si ta bëjnë përmbajtjen e {{SITENAME}} sa më të mirë të jetë e mundur. {{GENDER:|Mund}} ta përdorësh këtë faqe për të nisur një diskutim me të tjerët se si ta përmirësoni [[:{{SUBJECTPAGENAME}}]].", "discussiontools-emptystate-desc-user": "[[{{MediaWiki:discussiontools-emptystate-link-userpage}}|Faqet e diskutimit]] janë faqet ku njerëzit diskutojnë se si ta bëjnë përmbajtjen e {{SITENAME}} sa më të mirë të jetë e mundur. Fillo një diskutim të ri për t'u lidhur dhe bashkëpunuar {{GENDER:{{PAGENAME}}|me}} [[:{{SUBJECTPAGENAME}}|{{PAGENAME}}]]. Ajo që {{GEND:|do të thuash}} këtu do të jetë publike për të tjerët.", "discussiontools-emptystate-title": "Nis një diskutim rreth {{SUBJECTPAGENAME}}", "discussiontools-emptystate-title-user": "Nis një diskutim {{GENDER:{{PAGENAME}}|me}} {{PAGENAME}}", @@ -57,7 +57,7 @@ "discussiontools-replywidget-abandontopic-keep": "Vazhdo të shkruash", "discussiontools-replywidget-advanced": "Të mëtejshme", "discussiontools-replywidget-cancel": "Anuloje", - "discussiontools-replywidget-feedback": "{{GEND:|Ndaj vlerësime}} rreth këtij funksionaliteti", + "discussiontools-replywidget-feedback": "Ndaje një vlerësim rreth këtij funksionaliteti", "discussiontools-replywidget-loading": "Duke ngarkuar...", "discussiontools-replywidget-mention-tool-header": "Gjej përdoruesin: $1", "discussiontools-replywidget-mention-tool-title": "Përmend një përdorues", diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/sr-ec.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/sr-ec.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/sr-ec.json 2026-04-01 12:37:38.678983700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/sr-ec.json 2026-06-29 18:12:59.320046400 +0000 @@ -51,6 +51,7 @@ "discussiontools-findcomment-results-id": "Коментар са наведеним ID-ем се појављује на {{PLURAL:$1|следећој страници|следећим страницама}}:", "discussiontools-findcomment-results-name": "Коментар са наведеним именом се појављује на {{PLURAL:$1|следећој страници|следећим страницама}}:", "discussiontools-findcomment-label-idorname": "ID коментара или име", + "discussiontools-findcomment-gotocomment": "Приказује се само у тренутној ревизији једне странице, {{GENDER:|можете}} отићи [[Special:GoToComment/$1|директно на коментар помоћу овог линка]]. Или ће вас преусмерити на следеће резултате претраге.", "discussiontools-findcomment-label-search": "Претрага", "discussiontools-findcomment-noresults": "Нема резултата.", "discussiontools-findcomment-results-notcurrent": "(није у тренутној измени)", diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/ssy.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/ssy.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/ssy.json 2026-04-01 12:37:38.678983700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/ssy.json 2026-05-08 00:21:10.730589400 +0000 @@ -4,6 +4,30 @@ "Jmgurey" ] }, + "discussiontools-defaultsummary-reply": "Gaxso", + "discussiontools-newtopic-missing-title": "ku beezza ishi zatehi magaroh migac akah {{GENDER:|eyyec}}.", + "discussiontools-newtopic-placeholder-title": "Naba magaro", + "discussiontools-replylink": "{{GENDER:|gaxish}}", + "discussiontools-replywidget-advanced": "Yefeedede", "discussiontools-replywidget-cancel": "Xishii", - "discussiontools-replywidget-mode-source": "Raxeena" + "discussiontools-replywidget-mode-source": "Raxeena", + "discussiontools-replywidget-mode-visual": "Intih yabliinim", + "discussiontools-replywidget-newtopic": "Magaro {{GENDER:|os}}", + "discussiontools-replywidget-placeholder-newtopic": "Caddos", + "discussiontools-replywidget-placeholder-reply": "{{BIDI:$1}}-ille alle {{GENDER:|edebbaa}}", + "discussiontools-replywidget-preview": "Mamballaytina", + "discussiontools-replywidget-reply": "{{GENDER:|Gaxish}}", + "discussiontools-replywidget-summary": "Arure", + "discussiontools-replywidget-watchthis": "Ta garba tamaa atu tablemhi [[Special:Watchlist|hoorudde]]osit", + "discussiontools-topicheader-authorcount": "Wagrodde $1 {{PLURAL:$1|xiyawti}} yane", + "discussiontools-topicheader-commentcount": "$1 {{PLURAL:$1|mablo|mablol}}", + "discussiontools-topicheader-latestcomment": "cusub mablo: $1", + "discussiontools-topicsubscription-button-subscribe": "engel", + "discussiontools-topicsubscription-button-subscribe-label": "Engel", + "discussiontools-topicsubscription-button-unsubscribe": "mangalin", + "discussiontools-topicsubscription-button-unsubscribe-label": "Mangalin", + "discussiontools-topicsubscription-notify-subscribed-body": "{{GENDER:|Ta}} magarolle yamxaye cusub mablolhi siniyo geyto kito.", + "discussiontools-topicsubscription-notify-subscribed-title": "{{GENDER:|Tengeleh}} tanito!", + "discussiontools-topicsubscription-notify-unsubscribed-body": "Kamboh {{GENDER:|ta}} magarolle yamxaye cusub mablolhi siniyo geyto makito.", + "discussiontools-topicsubscription-notify-unsubscribed-title": "Yangaliinim {{GENDER:|xabteh}} tanito" } diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/su.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/su.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/su.json 2025-12-17 21:58:15.785338000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/su.json 2026-06-23 01:21:03.171366700 +0000 @@ -2,15 +2,20 @@ "@metadata": { "authors": [ "Kandar", - "Pijri Paijar" + "Pijri Paijar", + "Deepturquoise" ] }, "discussiontools-defaultsummary-reply": "Bales", + "discussiontools-newtopic-missing-title": "Mangga pasihan judul kanggo topik diskusi {{GENDER:|anjeun}}.", + "discussiontools-newtopic-placeholder-title": "Ngeunaan", "discussiontools-replylink": "{{GENDER:|balesan}}", "discussiontools-replywidget-advanced": "Lengkep", "discussiontools-replywidget-cancel": "Bolay", "discussiontools-replywidget-mode-source": "Sumber", "discussiontools-replywidget-mode-visual": "Pisual", + "discussiontools-replywidget-newtopic": "{{GENDER:|Tambah}} topik", + "discussiontools-replywidget-placeholder-newtopic": "Pedaran", "discussiontools-replywidget-placeholder-reply": "{{GENDER:|Bales}} ka {{BIDI: $1 }}", "discussiontools-replywidget-preview": "Pramidang", "discussiontools-replywidget-reply": "{{GENDER:|Balesan}}", diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/sv.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/sv.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/sv.json 2026-04-01 12:37:38.678983700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/sv.json 2026-06-29 18:12:59.321046400 +0000 @@ -68,7 +68,7 @@ "discussiontools-limitreport-errorreqid": "DiscussionTools felbegäran-ID", "discussiontools-limitreport-timeusage": "Tidsanvändning av DiscussionTools", "discussiontools-limitreport-timeusage-value": "$1 {{PLURAL:$1|sekund|sekunder}}", - "discussiontools-newtopic-missing-title": "Ange gärna en rubrik till {{GENDER:|ditt}} diskussionsämne.", + "discussiontools-newtopic-missing-title": "Ange en rubrik till {{GENDER:|ditt}} diskussionsämne.", "discussiontools-newtopic-missing-title-prompt": "{{GENDER:|Du}} har inte angett en titel för {{GENDER:|ditt}} diskussionsämne. Är {{GENDER:|du}} säker på att du vill lägga till det här ämnet utan en titel?", "discussiontools-newtopic-placeholder-title": "Ämne", "discussiontools-newtopicssubscription-button-subscribe-label": "Följ", diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/tr.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/tr.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/tr.json 2026-04-01 12:37:38.679983600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/tr.json 2026-06-29 18:12:59.322046500 +0000 @@ -21,7 +21,8 @@ "ToprakM", "Victor Trevor", "Vito Genovese", - "Leo" + "Leo", + "Gadir" ] }, "discussiontools": "Tartışma araçları", diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/ttj.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/ttj.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/ttj.json 2025-12-17 21:58:15.787338000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/ttj.json 2026-05-08 00:21:10.732589500 +0000 @@ -5,6 +5,7 @@ ] }, "discussiontools-defaultsummary-reply": "Okugarukamu", + "discussiontools-emptystate-button": "Tandika kuhanuura", "discussiontools-newtopic-missing-title": "Noosabwa kuha omutwe gw'ekintu ky'okuhanuura {{GENDER:|kyawe}}.", "discussiontools-newtopic-placeholder-title": "Ekintu", "discussiontools-replylink": "{{GENDER:|garukamu}}", diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/uk.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/uk.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/uk.json 2026-04-01 12:37:38.680983500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/uk.json 2026-06-29 18:12:59.322046500 +0000 @@ -14,7 +14,8 @@ "Renamerr", "Ата", "Пан Хаунд", - "Woytecr" + "Woytecr", + "Repakr" ] }, "discussiontools": "Інструменти обговорення", @@ -69,6 +70,7 @@ "discussiontools-limitreport-timeusage": "Використання інструментів DiscussionTools", "discussiontools-limitreport-timeusage-value": "$1 {{PLURAL:$1|секунда|секунди|секунд}}", "discussiontools-newtopic-missing-title": "Будь ласка, вкажіть назву для {{GENDER:|своєї}} теми в обговоренні.", + "discussiontools-newtopic-missing-title-prompt": "{{GENDER:|Ви}} не зазначили назву для {{GENDER:|Вашої}} теми обговорення. Чи {{GENDER:|Ви}} впевнені, що бажаєте додати цю тему без назви?", "discussiontools-newtopic-placeholder-title": "Тема", "discussiontools-newtopicssubscription-button-subscribe-label": "Підписатись", "discussiontools-newtopicssubscription-button-subscribe-tooltip": "Підписатися, щоб отримувати сповіщення, коли на цій сторінці розпочинаються нові теми.", @@ -83,6 +85,7 @@ "discussiontools-notification-added-topic-header-compact": "$3: $4.", "discussiontools-notification-added-topic-view": "Переглянути тему", "discussiontools-notification-comment-thank-header": "$1 {{GENDER:$2|подякував|подякувала}} {{GENDER:$4|вам}} за ваш коментар у темі \"$3\".", + "discussiontools-notification-comment-thank-header-bundled": "{{PLURAL:$1|Одна людина подякувала|$1 людини подякувало|$1 людей подякувало|100=99+ людей подякували}} {{GENDER:$3|Вам}} за коментар на «$2».", "discussiontools-notification-comment-thank-header-compact": "$1 {{GENDER:$2|подякував|подякувала}} {{GENDER:$3|вам}}.", "discussiontools-notification-removed-topic-body": "Можливо, {{GENDER:|ви}} більше не отримуватимете сповіщень про {{PLURAL:$1|цю тему|ці теми}}.", "discussiontools-notification-removed-topic-header": "Тему «$4» було архівовано або вилучено зі сторінки $3.", diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/zh-hant.json mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/zh-hant.json --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/i18n/zh-hant.json 2026-04-01 12:37:38.682983600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/i18n/zh-hant.json 2026-06-29 18:12:59.324046600 +0000 @@ -18,7 +18,8 @@ "Woytecr", "列维劳德", "Peterxy12", - "LowensteinYang" + "LowensteinYang", + "Peterxy" ] }, "discussiontools": "討論工具(Discussion tools)", diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/includes/Notifications/EventDispatcher.php mediawiki-1.43.9+dfsg/extensions/DiscussionTools/includes/Notifications/EventDispatcher.php --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/includes/Notifications/EventDispatcher.php 2026-04-01 12:37:38.685983700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/includes/Notifications/EventDispatcher.php 2026-06-29 18:12:59.326046500 +0000 @@ -11,6 +11,7 @@ use DateInterval; use DateTimeImmutable; +use DateTimeZone; use Iterator; use MediaWiki\Context\RequestContext; use MediaWiki\Deferred\DeferredUpdates; @@ -254,7 +255,7 @@ } // Ignore comments which are more than 10 minutes old, as this may be a user archiving // their own comment. (T290803) - $revTimestamp = new DateTimeImmutable( $newRevRecord->getTimestamp() ); + $revTimestamp = new DateTimeImmutable( $newRevRecord->getTimestamp(), new DateTimeZone( 'UTC' ) ); $threshold = $revTimestamp->sub( new DateInterval( 'PT10M' ) ); if ( $newComment->getTimestamp() <= $threshold ) { continue; diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/includes/ThreadItem/CommentItemTrait.php mediawiki-1.43.9+dfsg/extensions/DiscussionTools/includes/ThreadItem/CommentItemTrait.php --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/includes/ThreadItem/CommentItemTrait.php 2025-12-17 21:58:15.793338000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/includes/ThreadItem/CommentItemTrait.php 2026-06-11 08:56:37.922350000 +0000 @@ -3,6 +3,8 @@ namespace MediaWiki\Extension\DiscussionTools\ThreadItem; use DateTimeImmutable; +use DateTimeZone; +use MediaWiki\MainConfigNames; use MediaWiki\MediaWikiServices; use RuntimeException; @@ -57,7 +59,9 @@ public function getTimestampString(): string { $dtConfig = MediaWikiServices::getInstance()->getConfigFactory()->makeConfig( 'discussiontools' ); $switchTime = new DateTimeImmutable( - $dtConfig->get( 'DiscussionToolsTimestampFormatSwitchTime' ) + $dtConfig->get( 'DiscussionToolsTimestampFormatSwitchTime' ), + // Oops, this probably should have been in UTC, but it's too late to change it now... + new DateTimeZone( MediaWikiServices::getInstance()->getMainConfig()->get( MainConfigNames::Localtimezone ) ) ); $timestamp = $this->getTimestamp(); if ( $timestamp < $switchTime ) { diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/includes/ThreadItem/DatabaseCommentItem.php mediawiki-1.43.9+dfsg/extensions/DiscussionTools/includes/ThreadItem/DatabaseCommentItem.php --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/includes/ThreadItem/DatabaseCommentItem.php 2025-12-17 21:58:15.794338000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/includes/ThreadItem/DatabaseCommentItem.php 2026-06-29 17:20:42.998120500 +0000 @@ -3,6 +3,7 @@ namespace MediaWiki\Extension\DiscussionTools\ThreadItem; use DateTimeImmutable; +use DateTimeZone; use MediaWiki\Page\ProperPageIdentity; use MediaWiki\Revision\RevisionRecord; @@ -47,7 +48,7 @@ * @inheritDoc */ public function getTimestamp(): DateTimeImmutable { - return new DateTimeImmutable( $this->timestamp ); + return new DateTimeImmutable( $this->timestamp, new DateTimeZone( 'UTC' ) ); } /** diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/tests/phpunit/ContentThreadItemTest.php mediawiki-1.43.9+dfsg/extensions/DiscussionTools/tests/phpunit/ContentThreadItemTest.php --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/tests/phpunit/ContentThreadItemTest.php 2025-12-17 21:58:15.969340300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/tests/phpunit/ContentThreadItemTest.php 2026-06-29 17:20:43.089121600 +0000 @@ -3,6 +3,7 @@ namespace MediaWiki\Extension\DiscussionTools\Tests; use DateTimeImmutable; +use DateTimeZone; use MediaWiki\Extension\DiscussionTools\CommentUtils; use MediaWiki\Extension\DiscussionTools\ImmutableRange; use MediaWiki\Extension\DiscussionTools\ThreadItem\ContentCommentItem; @@ -31,7 +32,7 @@ $makeThreadItem = static function ( array $arr ) use ( &$makeThreadItem, $range ): ContentThreadItem { if ( $arr['type'] === 'comment' ) { $item = new ContentCommentItem( - 1, $range, false, [], [], new DateTimeImmutable(), + 1, $range, false, [], [], new DateTimeImmutable( 'now', new DateTimeZone( 'UTC' ) ), $arr['author'], $arr['displayName'] ?? null ); diff -Nru mediawiki-1.43.8+dfsg/extensions/DiscussionTools/tests/phpunit/EventDispatcherTest.php mediawiki-1.43.9+dfsg/extensions/DiscussionTools/tests/phpunit/EventDispatcherTest.php --- mediawiki-1.43.8+dfsg/extensions/DiscussionTools/tests/phpunit/EventDispatcherTest.php 2026-04-01 12:37:38.763984700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/DiscussionTools/tests/phpunit/EventDispatcherTest.php 2026-06-29 17:51:25.928346600 +0000 @@ -46,7 +46,7 @@ $fakeTitle = new PageIdentityValue( 0, NS_TALK, __CLASS__, PageIdentityValue::LOCAL ); $fakeRevRecord = new MutableRevisionRecord( $fakeTitle ); // All mock comments are posted between 00:00 and 00:10 on 2020-01-01 - $fakeRevRecord->setTimestamp( ( new DateTimeImmutable( '2020-01-01T00:10' ) )->format( 'c' ) ); + $fakeRevRecord->setTimestamp( ( new DateTimeImmutable( '2020-01-01T00:10Z' ) )->format( 'c' ) ); MockEventDispatcher::generateEventsFromItemSets( $events, $itemSet1, $itemSet2, $fakeRevRecord, $fakeTitle, $fakeUser ); @@ -64,7 +64,7 @@ // Assert that no "new comment" events are generated for comments saved >10 minutes after their timestamps $events = $other ? static::getJson( $other, true ) : []; - $fakeRevRecord->setTimestamp( ( new DateTimeImmutable( '2020-01-01T00:20' ) )->format( 'c' ) ); + $fakeRevRecord->setTimestamp( ( new DateTimeImmutable( '2020-01-01T00:20Z' ) )->format( 'c' ) ); MockEventDispatcher::generateEventsFromItemSets( $events, $itemSet1, $itemSet2, $fakeRevRecord, $fakeTitle, $fakeUser ); diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/extension.json mediawiki-1.43.9+dfsg/extensions/Echo/extension.json --- mediawiki-1.43.8+dfsg/extensions/Echo/extension.json 2026-04-01 12:37:38.800985000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/extension.json 2026-06-29 18:12:59.368047000 +0000 @@ -122,8 +122,19 @@ "echo-create", "echo-read-notifications" ], + "GrantPermissions": { + "echo-read-notifications": { + "echo-read-notifications": true + } + }, + "GrantPermissionGroups": { + "echo-read-notifications": "private-information" + }, + "GrantRiskGroups": { + "echo-read-notifications": "low" + }, "GroupPermissions": { - "user": { + "*": { "echo-read-notifications": true }, "push-subscription-manager": { diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/api/be-tarask.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/api/be-tarask.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/api/be-tarask.json 2026-03-31 18:48:24.192567300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/api/be-tarask.json 2026-06-11 08:56:38.050351600 +0000 @@ -2,12 +2,13 @@ "@metadata": { "authors": [ "Renessaince", - "Ucukor" + "Ucukor", + "Red Winged Duck" ] }, "apihelp-echomarkread-summary": "Пазначыць абвесткі для цяперашняга карыстальніка прачытанымі.", - "apihelp-echomarkread-param-list": "Сьпіс ідэнтыфікатараў абвесткаў, якія трэба пазначыць прачытанымі.", - "apihelp-echomarkread-param-unreadlist": "Сьпіс ідэнтыфікатараў абвесткаў, якія трэба пазначыць непрачытанымі.", + "apihelp-echomarkread-param-list": "Сьпіс ідэнтыфікатараў абвестак, якія трэба пазначыць прачытанымі.", + "apihelp-echomarkread-param-unreadlist": "Сьпіс ідэнтыфікатараў абвестак, якія трэба пазначыць непрачытанымі.", "apihelp-echomarkread-param-all": "Калі адзначыць, усе абвесткі ўдзельніка пазначацца прачытанымі.", "apihelp-echomarkread-param-sections": "Сьпіс разьдзелаў, якія трэба пазначыць прачытанымі.", "apihelp-query+notifications-paramvalue-format-flyout": "Састарэлае. Для крынічных зьвестак ужывайце $1format=model", diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/api/ko.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/api/ko.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/api/ko.json 2026-03-31 18:44:01.753078700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/api/ko.json 2026-06-29 17:20:43.107122000 +0000 @@ -8,10 +8,18 @@ "Priviet", "Revi", "Ykhwong", - "아라" + "아라", + "Tensama0415" ] }, "apihelp-echocreateevent-summary": "사용자에게 알림을 수동으로 보냅니다", + "apihelp-echocreateevent-example": "알림 보내기", + "apihelp-echocreateevent-param-user": "알림을 보낼 사용자", + "apihelp-echocreateevent-param-header": "알림의 헤더 내용", + "apihelp-echocreateevent-param-content": "알림의 본문 내용", + "apihelp-echocreateevent-param-page": "알림 내의 문서로의 링크", + "apihelp-echocreateevent-param-section": "알림이 전달될 섹션", + "apihelp-echocreateevent-param-email": "이메일도 전송할지의 여부", "apihelp-echomarkread-summary": "현재 사용자의 알림을 읽은 것으로 표시합니다.", "apihelp-echomarkread-param-list": "읽은 것으로 표시할 알림 ID의 목록.", "apihelp-echomarkread-param-unreadlist": "읽지 않은 것으로 처리할 알림 ID의 목록.", @@ -24,32 +32,64 @@ "apihelp-echomarkseen-summary": "현재 사용자가 알림을 본 것으로 표시합니다.", "apihelp-echomarkseen-example-1": "모든 종류의 알림을 본 것으로 표시.", "apihelp-echomarkseen-param-type": "읽은 것으로 표시할 알림의 종류: 'alert', 'message' 또는 'all'.", - "apihelp-echomarkseen-param-timestampFormat": "출력을 위해 사용할 타임스탬프 포맷 'ISO_8601' 또는 'MW'입니다. 'MW'는 구식이므로 모든 클라이언트는 'ISO_8601'로 전환하는 것이 좋습니다. 이 변수는 제거될 것이며 'ISO_8601'이 유일한 출력 포맷이 될 것입니다.", + "apihelp-echomarkseen-param-timestampFormat": "출력을 위해 사용할 타임스탬프 포맷 'ISO_8601' 또는 'MW'입니다. 'MW'는 구식이므로 모든 클라이언트는 'ISO_8601'로 전환하는 것이 좋습니다. 이 매개변수는 제거될 것이며 'ISO_8601'이 유일한 출력 포맷이 될 것입니다.", "apihelp-echomute-summary": "특정 사용자나 문서로부터 오는 알림을 끄거나 다시 켭니다.", "apihelp-echomute-param-type": "추가하거나 제거할 알림 미표시 목록 대상", "apihelp-echomute-param-mute": "알림 미표시 목록에 추가할 문서 또는 사용자", "apihelp-echomute-param-unmute": "알림 미표시 목록에서 제거할 문서 또는 사용자", "apihelp-echopushsubscriptions-summary": "현재 사용자의 푸시 구독을 관리합니다.", - "apihelp-echopushsubscriptions-param-command": "수행할 동작입니다.", + "apihelp-echopushsubscriptions-param-command": "수행할 작업입니다.", "apihelp-echopushsubscriptions+create-summary": "현재 사용자의 푸시 구독을 등록합니다.", "apihelp-echopushsubscriptions+create-param-provider": "토큰을 등록할 푸시 서비스 제공자입니다.", "apihelp-echopushsubscriptions+create-param-providertoken": "등록할 토큰입니다.", + "apihelp-echopushsubscriptions+create-param-topic": "알림을 보낼 APNS 토픽 (앱 묶음 ID)입니다.", "apihelp-echopushsubscriptions+create-example": "현재 사용자의 푸시 구독을 등록합니다.", "apihelp-echopushsubscriptions+delete-summary": "현재 사용자 또는 다른 지정된 사용자의 푸시 구독의 등록을 취소합니다.", "apihelp-echopushsubscriptions+delete-param-providertoken": "등록을 취소할 푸시 구독과 관련된 토큰입니다.", - "apihelp-echopushsubscriptions+delete-param-centraluserid": "구독 등록 취소와 관련된 중앙 사용자 ID입니다.", + "apihelp-echopushsubscriptions+delete-param-centraluserid": "구독 등록 취소와 관련된 통합 사용자 ID입니다.", + "apihelp-echopushsubscriptions+delete-example": "현재 사용자의 푸시 구독을 등록 해제합니다.", "apihelp-query+notifications-summary": "현재 사용자를 기다리고 있는 알림을 가져옵니다.", "apihelp-query+notifications-param-prop": "상세한 요청 내용.", "apihelp-query+notifications-param-sections": "쿼리로의 알림 부분 (예를 들어 'alert'과 'message'의 어떤 조합).", + "apihelp-query+notifications-param-groupbysection": "결과를 섹션별로 그룹화할지 여부입니다. 설정된 경우 각 섹션은 개별적으로 가져와집니다.", "apihelp-query+notifications-param-filter": "필터 알림 반환됨.", - "apihelp-query+notifications-paramvalue-format-model": "미가공 알림 데이터", + "apihelp-query+notifications-param-format": "지정된 경우, 알림이 이 형식으로 반환됩니다.", + "apihelp-query+notifications-paramvalue-format-model": "원본 알림 데이터", + "apihelp-query+notifications-paramvalue-format-special": "Special:Notifications 문서용 (전용입니다!) 으로 형식이 지정되었습니다. HTML 코드는 언제든지 변경될 수 있으므로 이에 의존하지 마세요.", + "apihelp-query+notifications-paramvalue-format-flyout": "구식임. 원본 데이터의 경우 $1format=model을 사용하세요.", + "apihelp-query+notifications-paramvalue-format-html": "구식임. 원본 데이터의 경우 $1format=model을 사용하세요.", "apihelp-query+notifications-param-limit": "반환할 최대 알림 수입니다.", - "apihelp-query+notifications-param-alertcontinue": "더 많은 경보 결과를 사용할 수 있을 때, 계속하려면 이것을 사용합니다.", + "apihelp-query+notifications-param-wikis": "알림을 가져올 위키 목록 (기본값은 현재 위키만).", + "apihelp-query+notifications-param-crosswikisummary": "참으로 설정하면 해외 위키에 대한 알림을 요약 알림에 포함시킵니다.", + "apihelp-query+notifications-param-alertcontinue": "더 많은 경보 결과를 사용할 수 있을 때, 계속하려면 이것을 사용하세요.", + "apihelp-query+notifications-param-unreadfirst": "읽지 않은 알림을 보여줄지 여부 (groupbysection이 설정되어 있는 경우에만 사용됨).", + "apihelp-query+notifications-param-alertunreadfirst": "읽지 않은 메시지 알림을 먼저 보여줄지 여부 (groupbysection이 설정되어 있는 경우에만 사용됨).", + "apihelp-query+notifications-param-messagecontinue": "더 많은 메시지 결과를 사용할 수 있을 때, 계속하려면 이것을 사용하세요.", "apihelp-query+notifications-param-messageunreadfirst": "읽지 않은 경보 알림을 먼저 보여줄지 여부 (groupbysection이 설정되어 있는 경우에만 사용됨).", "apihelp-query+notifications-param-titles": "이 문서들의 알림만 반환합니다. 어떠한 문서에도 속하지 않은 알림을 받으려면 제목으로 []를 사용하세요.", "apihelp-query+notifications-param-bundle": "규칙을 묶는 알림 유형에 따라 묶음과 호환되는 읽지 않은 알림을 보여줄지의 여부.", + "apihelp-query+notifications-param-notifiertypes": "알림을 반환할 알림 방식 유형입니다.", "apihelp-query+notifications-example-1": "웹 알림 리스트", + "apihelp-query+notifications-example-2": "섹션별로 그룹화된, 갯수가 포함된 웹 알림 목록", + "apihelp-query+notifications-example-3": "이메일 알림 목록", + "apihelp-query+unreadnotificationpages-summary": "현재 사용자에게 읽지 않은 알림이 있는 문서를 가져옵니다.", + "apihelp-query+unreadnotificationpages-param-grouppages": "토론 문서들을 주제 문서와 함께 그룹화하고, 문서와 연결되지 않은 알림들을 현재 사용자의 사용자 문서와 함께 그룹화합니다.", "apihelp-query+unreadnotificationpages-param-limit": "반환할 문서의 최대 수입니다.", "apihelp-query+unreadnotificationpages-param-wikis": "읽지 않은 알림 문서를 가져올 위키 목록입니다. (기본값으로는 현재 위키만)", - "apierror-echo-event-creation-failed": "Echo 이벤트를 만들 수 없습니다" + "apihelp-query+unreadnotificationpages-example-1": "읽지 않은 알림이 있는 문서 목록 (알림 개수 포함)", + "apihelp-echoarticlereminder-summary": "지정된 문서를 대한 향후 리마인더를 요청합니다", + "apihelp-echoarticlereminder-param-pageid": "사용자에게 리마인드할 기사의 ID", + "apihelp-echoarticlereminder-param-title": "사용자에게 리마인드할 기사의 제목", + "apihelp-echoarticlereminder-param-timestamp": "사용자에게 리마인드를 보낼 시간의 타임스탬프", + "apihelp-echoarticlereminder-param-comment": "리마인더에 포함될 선택적 사용자 댓글", + "apihelp-echoarticlereminder-example-1": "댓글이 포함된, 내일 리마인더 알림이 있는 문서를 생성", + "apihelp-echoarticlereminder-example-2": "댓글이 포함되지 않은, 내일 리마인더 알림이 있는 문서를 생성", + "apiwarn-echo-deprecation-timestampformat": "여기서 사용되는 MW 타임스탬프 출력 형식은 구식입니다. 향후에는 출력 타임스탬프 형식으로 항상 ISO 8601이 사용될 예정입니다. 클라이언트에서 timestampFormatISO_8601로 설정하세요.", + "apiwarn-echo-deprecation-flyout": "notformat=flyout은 구식이며 곧 제거될 예정입니다. 원본 데이터를 얻기 위해서는 notformat=model을, 미리 렌더링된 HTML을 얻기 위해서는 notformat=special을 사용하세요.", + "apiwarn-echo-deprecation-html": "notformat=flyout은 구식이며 곧 제거될 예정입니다. 대신 notformat=special을 사용하세요.", + "apierror-echo-event-creation-failed": "Echo 이벤트를 만들 수 없습니다", + "apierror-echo-push-token-exists": "제공된 토큰이 이미 데이터베이스에 존재합니다.", + "apierror-echo-push-token-not-found": "제공된 토큰을 데이터베이스에서 찾을 수 없습니다.", + "apierror-echo-push-too-many-subscriptions": "현재 사용자는 이미 허용된 최대 푸시 구독 수($1)를 등록했습니다.", + "apierror-echo-push-topic-required": "이 공급자의 경우 topic 필드는 필수입니다." } diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/api/nl.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/api/nl.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/api/nl.json 2026-03-31 18:44:01.754078900 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/api/nl.json 2026-06-23 01:21:03.344369200 +0000 @@ -53,9 +53,9 @@ "apihelp-query+notifications-param-filter": "De opgevraagde meldingen filteren.", "apihelp-query+notifications-param-format": "Indien opgegeven, worden meldingen teruggegeven met deze opmaak.", "apihelp-query+notifications-paramvalue-format-model": "Rauwe meldingsdata", - "apihelp-query+notifications-paramvalue-format-special": "Formaat voor gebruik op Speciaal:Meldingen (en alleen op die pagina!) Vertrouw niet op deze HTML, het formaat kan op elk moment veranderen.", - "apihelp-query+notifications-paramvalue-format-flyout": "Verouderd. Gebruik $1format=model voor rauwe data", - "apihelp-query+notifications-paramvalue-format-html": "Veroudered. Gebruik $1format=model voor rauwe data", + "apihelp-query+notifications-paramvalue-format-special": "Formaat voor gebruik op Speciaal:Meldingen (en alleen op die pagina!) Vertrouw niet op deze HTML, het formaat kan op elk moment wijzigen.", + "apihelp-query+notifications-paramvalue-format-flyout": "Verouderd. Gebruik $1format=model voor ruwe gegevens", + "apihelp-query+notifications-paramvalue-format-html": "Veroudered. Gebruik $1format=model voor ruwe gegevens", "apihelp-query+notifications-param-limit": "Het maximum aantal opgevraagde meldingen beperken.", "apihelp-query+notifications-param-wikis": "Lijst van wiki's om meldingen van te ontvangen (standaard alleen de huidige wiki).", "apihelp-query+notifications-param-crosswikisummary": "Voeg samengevatte informatie over meldingen op andere wiki's toe.", diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/api/pap.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/api/pap.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/api/pap.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/api/pap.json 2026-06-11 08:56:38.051351800 +0000 @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Kallmemel" + ] + }, + "apihelp-echomarkread-example-2": "Marka tur notifikashon komo lesá", + "apihelp-echomute-summary": "Dèmpel òf no dèmpel notifikashon di sierto usadó òf páginanan.", + "apihelp-query+notifications-example-3": "Listá notifikashon di email" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/api/ps.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/api/ps.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/api/ps.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/api/ps.json 2026-06-11 08:56:38.052351700 +0000 @@ -0,0 +1,29 @@ +{ + "@metadata": { + "authors": [ + "شاه زمان پټان" + ] + }, + "apihelp-echocreateevent-summary": "کارن ته په لاسي ډول خبرتيا لېږل", + "apihelp-echocreateevent-example": "خبرتيا لېږل", + "apihelp-echocreateevent-param-user": "هغه کارن چې خبرتيا ورته ورلېږل کېږي", + "apihelp-echocreateevent-param-header": "د خبرتيا د سرليک منځپانگه", + "apihelp-echocreateevent-param-content": "د خبرتيا د بدن منځپانگه", + "apihelp-echocreateevent-param-page": "هغه مخ چې په خبرتيا کې ورسره تړونی ورکړل شي", + "apihelp-echocreateevent-param-section": "هغه برخه چې خبرتيا به پکې ورکړل شي", + "apihelp-echocreateevent-param-email": "ايا برېښليک هم ولېږي؟", + "apihelp-echomarkread-summary": "د اوسني کارن لپاره خبرتياوې د لوستل شوي په توگه په نښه کړئ.", + "apihelp-echomarkread-param-list": "د خبرتياوو پېژند لړليک چې د لوستي په توگه په نښه شي.", + "apihelp-echomarkread-param-unreadlist": "د خبرتياوو پېژند لړليک چې د نالوستي په توگه په نښه شي.", + "apihelp-echomarkread-param-all": "که واوڼل شي؛ نو د کارن ټولې خبرتياوې د لوستي په توگه نښه کوي.", + "apihelp-echomarkread-param-sections": "د برخو لړليک چې د لوستي په توگه په نښه شي.", + "apihelp-echomarkread-param-wikis": "د ويکي‌گانو لړليک چې د لوستي په توگه په نښه شي (يوازې اوسنۍ ويکي ته تلواله وي).", + "apihelp-echomarkread-example-1": "8 خبرتيا لکه لوستل شوې په نښه کول", + "apihelp-echomarkread-example-2": "ټولې خبرتياوې لکه لوستل شوې په نښه کول", + "apihelp-echomarkread-example-3": "1 خبرتيا لکه لوستل شوې په نښه کول", + "apihelp-echomarkseen-summary": "د اوسني کارن لپاره خبرتياوې د ليدل شويو په توگه په نښه کړئ.", + "apihelp-echomarkseen-example-1": "د ټولو ډولونو خبرتياوې د ليدل شويو په توگه په نښه کړئ", + "apihelp-echomarkseen-param-type": "د خبرتياوو ډولونه چې د ليدل شويو په توگه په نښه کېږي: 'تيارسئ'، 'پيغام' يا 'ټول'.", + "apihelp-query+notifications-param-prop": "سپيناوی چې غوښتل کېږي.", + "apihelp-query+notifications-param-filter": "چاڼ خبرتياوې بېرته راوگرځول شوې." +} diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/api/ru.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/api/ru.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/api/ru.json 2026-04-01 03:11:31.613814600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/api/ru.json 2026-06-29 17:20:43.107122000 +0000 @@ -10,13 +10,17 @@ "Okras", "Putnik", "Sunpriat", - "Daisy40" + "Daisy40", + "Vlad5250" ] }, "apihelp-echocreateevent-summary": "Вручную отправить уведомление участнику", + "apihelp-echocreateevent-example": "Отправить уведомление", + "apihelp-echocreateevent-param-user": "Участник, которому следует отправить уведомление", "apihelp-echocreateevent-param-header": "Содержимое заголовка уведомления", "apihelp-echocreateevent-param-content": "Содержание основного текста уведомления", "apihelp-echocreateevent-param-page": "Страница, на которую ведёт ссылка в уведомлении", + "apihelp-echocreateevent-param-section": "Раздел, в который будет отправлено уведомление", "apihelp-echomarkread-summary": "Отметить уведомления как прочитанные для текущего пользователя.", "apihelp-echomarkread-param-list": "Список ID уведомлений для отметки прочитанными.", "apihelp-echomarkread-param-unreadlist": "Список ID уведомлений для отметки непрочитанными.", diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/api/sl.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/api/sl.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/api/sl.json 2026-03-31 18:44:01.756078700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/api/sl.json 2026-06-23 01:21:03.345369000 +0000 @@ -24,7 +24,7 @@ "apihelp-echomarkread-example-3": "Označi obvestilo 1 kot neprebrano", "apihelp-echomarkseen-summary": "Označi obvestila kot ogledana za trenutnega uporabnika.", "apihelp-echomarkseen-example-1": "Označi vse vrste obvestil kot ogledane", - "apihelp-echomarkseen-param-type": "Vrste obvestil za označitev za ogledano: 'opomnik', 'sporočilo' ali 'vse'.", + "apihelp-echomarkseen-param-type": "Vrste obvestil za označitev za ogledano: »alert«, »message« ali »all«.", "apihelp-echomarkseen-param-timestampFormat": "Datumski odtis pri izpisovanju, 'ISO_8601' ali 'MW'. 'MW' se ne priporoča, zato ga naj uporabniki zamenjajo z 'ISO_8601'. Ko bo ukinjen, bo ostal v uporabi le 'ISO_8601'.", "apihelp-echomute-summary": "Izklop ali vklop obvestil določenih uporabnikov ali strani", "apihelp-echomute-param-type": "Na kateri seznam utišanih naj se doda ali z njega odstrani", @@ -58,7 +58,7 @@ "apihelp-query+notifications-param-unreadfirst": "Ali naj se najprej prikažejo neprebrana obvestila (uporablja se le, če groupbysection ni nastavljeno).", "apihelp-query+notifications-param-alertunreadfirst": "Ali naj se najprej prikažejo obvestila o neprebranih sporočilih (uporablja se le, če je groupbysection nastavljeno).", "apihelp-query+notifications-param-messagecontinue": "Ko je na voljo več sporočil, uporabite to za nadaljevanje.", - "apihelp-query+notifications-param-messageunreadfirst": "Ali naj se najprej prikažejo neprebrana obvestila (uporablja se le, če je groupbysection nastavljeno).", + "apihelp-query+notifications-param-messageunreadfirst": "Ali naj se najprej prikažejo neprebrana opozorila (uporablja se le, če je groupbysection nastavljeno).", "apihelp-query+notifications-param-titles": "Vračaj samo obvestila za te strani. Če želite prejemati obvestila, ki niso povezana z nobeno stranjo, uporabite kot naslov [].", "apihelp-query+notifications-param-bundle": "Ali naj se neprebrana obvestila, združljiva s svežnjem, prikažejo glede na pravila združevanja vrst obvestil.", "apihelp-query+notifications-param-notifiertypes": "Vrste obvestil, za katere naj se vrnejo obvestila.", diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/api/so.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/api/so.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/api/so.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/api/so.json 2026-06-23 01:21:03.345369000 +0000 @@ -0,0 +1,87 @@ +{ + "@metadata": { + "authors": [ + "AhmedG612" + ] + }, + "apihelp-echocreateevent-summary": "Si gacanta ah ugu kici ogeysiis isticmaale", + "apihelp-echocreateevent-example": "Dir ogeysiis", + "apihelp-echocreateevent-param-user": "Isticmaalaha loo dirayo ogeysiiska", + "apihelp-echocreateevent-param-header": "Nuxurka madaxa ogeysiiska", + "apihelp-echocreateevent-param-content": "Nuxurka jirka ogeysiiska", + "apihelp-echocreateevent-param-page": "Bogga lagu xiro ogeysiiska", + "apihelp-echocreateevent-param-section": "Qaybta lagu gaarsiin doono ogeysiiska", + "apihelp-echocreateevent-param-email": "Haddii sidoo kale email la dirayo", + "apihelp-echomarkread-summary": "Calaamadee ogeysiisyada isticmaalaha hadda inay yihiin la akhriyey.", + "apihelp-echomarkread-param-list": "Liiska aqoonsiyada ogeysiisyada ee la calaamadeynayo inay yihiin la akhriyey.", + "apihelp-echomarkread-param-unreadlist": "Liiska aqoonsiyada ogeysiisyada ee la calaamadeynayo inay yihiin aan la akhriyey.", + "apihelp-echomarkread-param-all": "Haddii la dejiyo, waxay calaamadaynaysaa dhammaan ogeysiisyada isticmaalaha inay yihiin la akhriyey.", + "apihelp-echomarkread-param-sections": "Liiska qaybaha ee la calaamadeynayo inay yihiin la akhriyey.", + "apihelp-echomarkread-param-wikis": "Liiska wikiyada lagu calaamadeynayo ogeysiisyada inay yihiin la akhriyey (caadiyan waa wiki-ga hadda kaliya).", + "apihelp-echomarkread-example-1": "Calaamadee ogeysiiska 8 inuu yahay la akhriyey", + "apihelp-echomarkread-example-2": "Calaamadee dhammaan ogeysiisyada inay yihiin la akhriyey", + "apihelp-echomarkread-example-3": "Calaamadee ogeysiiska 1 inuu yahay aan la akhriyey", + "apihelp-echomarkseen-summary": "Calaamadee ogeysiisyada isticmaalaha hadda inay yihiin la arkay.", + "apihelp-echomarkseen-example-1": "Calaamadee dhammaan noocyada ogeysiisyada inay yihiin la arkay", + "apihelp-echomarkseen-param-type": "Nooca ogeysiisyada ee la calaamadeynayo inay yihiin la arkay: 'digniin', 'fariin' ama 'dhammaan'.", + "apihelp-echomarkseen-param-timestampFormat": "Qaabka waqtiga ee loo adeegsanayo soo saarista, 'ISO_8601' ama 'MW'. 'MW' halkan waa laga baxay, sidaas darteed dhammaan macaamiishu waa inay u wareegaan 'ISO_8601'. Qiyaastan waa la tirtiri doonaa, 'ISO_8601'na wuxuu noqon doonaa qaabka kaliya ee soo saarista.", + "apihelp-echomute-summary": "Aamusi ama ka saar aamusi ogeysiisyada ka imanaya isticmaaleyaal ama bogag gaar ah.", + "apihelp-echomute-param-type": "Liiska aamusiinta ee lagu darayo ama laga saarayo", + "apihelp-echomute-param-mute": "Bogagga ama isticmaaleyaasha lagu darayo liiska aamusiinta", + "apihelp-echomute-param-unmute": "Bogagga ama isticmaaleyaasha laga saarayo liiska aamusiinta", + "apihelp-echopushsubscriptions-summary": "Maamul isdiiwaangelinta riix ee isticmaalaha hadda.", + "apihelp-echopushsubscriptions-param-command": "Tallaabada la qabanayo.", + "apihelp-echopushsubscriptions+create-summary": "Diiwaangeli isdiiwaangelinta riix ee isticmaalaha hadda.", + "apihelp-echopushsubscriptions+create-param-provider": "Bixiyaha adeegga riix ee lagu diiwaangelinayo calaamadda.", + "apihelp-echopushsubscriptions+create-param-providertoken": "Calaamadda la diiwaangelinayo.", + "apihelp-echopushsubscriptions+create-param-topic": "Mawduuca APNS (Aqoonsiga xirmada abka) ee lagu diri doono ogeysiiska.", + "apihelp-echopushsubscriptions+create-example": "Diiwaangeli isdiiwaangelinta riix ee isticmaalaha hadda.", + "apihelp-echopushsubscriptions+delete-summary": "Ka saar isdiiwaangelinta riix ee isticmaalaha hadda ama isticmaale kale oo la cayimay.", + "apihelp-echopushsubscriptions+delete-param-providertoken": "Calaamadda la xiriirta isdiiwaangelinta riix ee la doonayo in la tirtiro.", + "apihelp-echopushsubscriptions+delete-param-centraluserid": "Aqoonsiga dhexe ee isticmaalaha ee ku xiran isdiiwaangelinta la doonayo in la tirtiro.", + "apihelp-echopushsubscriptions+delete-example": "Ka saar isdiiwaangelinta riix ee isticmaalaha hadda.", + "apihelp-query+notifications-summary": "Hel ogeysiisyada sugaya ee isticmaalaha hadda.", + "apihelp-query+notifications-param-prop": "Faahfaahinta la codsanayo.", + "apihelp-query+notifications-param-sections": "Qaybaha ogeysiisyada ee la doonayo in la weydiiyo (tusaale isku dar ka mid ah 'digniin' iyo 'fariin').", + "apihelp-query+notifications-param-groupbysection": "Haddii natiijada lagu kooxeeyo qaybaha. Qayb kasta si gooni ah ayaa loo soo helayaa haddii la dejiyo.", + "apihelp-query+notifications-param-filter": "Shaandhee ogeysiisyada la soo celinayo.", + "apihelp-query+notifications-param-format": "Haddii la cayimo, ogeysiisyada waxaa loo soo celin doonaa iyagoo loo qaabeeyay sidan.", + "apihelp-query+notifications-paramvalue-format-model": "Xogta ogeysiiska ee cayriin", + "apihelp-query+notifications-paramvalue-format-special": "Loo qaabeeyey bogga Special:Notifications (kaliya taas!) Ha ku tiirsanaan HTML-ka maadaama uu mar walba is beddeli karo.", + "apihelp-query+notifications-paramvalue-format-flyout": "Waa la joojiyay . Isticmaal $1format=model si aad u hesho xogta cayriin.", + "apihelp-query+notifications-paramvalue-format-html": "Waa la joojiyay . Isticmaal $1format=model si aad u hesho xogta cayriin.", + "apihelp-query+notifications-param-limit": "Tirada ugu badan ee ogeysiisyada la soo celinayo.", + "apihelp-query+notifications-param-wikis": "Liiska wikiyada laga soo helayo ogeysiisyada (caadiyan waa wiki-ga hadda kaliya).", + "apihelp-query+notifications-param-crosswikisummary": "Run si loo doorto in la helo ogeysiis kooban oo ku saabsan ogeysiisyada ka imanaya wikiyada shisheeye.", + "apihelp-query+notifications-param-alertcontinue": "Marka natiijooyin digniin oo dheeraad ah la heli karo, isticmaal tan si aad u sii wadato.", + "apihelp-query+notifications-param-unreadfirst": "Haddii marka hore la muujinayo ogeysiisyada aan la akhriyey (kaliya waxaa la adeegsadaa haddii groupbysection aan la dejin).", + "apihelp-query+notifications-param-alertunreadfirst": "Haddii marka hore la muujinayo ogeysiisyada fariimaha ee aan la akhriyey (kaliya waxaa la adeegsadaa haddii groupbysection la dejiyo).", + "apihelp-query+notifications-param-messagecontinue": "Marka natiijooyin fariimo oo dheeraad ah la heli karo, isticmaal tan si aad u sii wadato.", + "apihelp-query+notifications-param-messageunreadfirst": "Haddii marka hore la muujinayo ogeysiisyada digniinta ee aan la akhriyey (kaliya waxaa la adeegsadaa haddii groupbysection la dejiyo).", + "apihelp-query+notifications-param-titles": "Keliya soo celi ogeysiisyada ku saabsan bogaggan. Si aad u hesho ogeysiisyo aan ku xirnayn bog, isticmaal [] sida cinwaan.", + "apihelp-query+notifications-param-bundle": "Haddii la muujinayo ogeysiisyada aan la akhriyey ee la isku xiri karo iyadoo la raacayo xeerarka isku-xirista noocyada ogeysiisyada.", + "apihelp-query+notifications-param-notifiertypes": "Noocyada ogeysiisyada ee lagu soo celinayo ogeysiisyada.", + "apihelp-query+notifications-example-1": "Liiska ogeysiisyada web-ka", + "apihelp-query+notifications-example-2": "Liiska ogeysiisyada web-ka, oo loo kooxeeyay qaybaha, lana muujinayo tiradooda.", + "apihelp-query+notifications-example-3": "Liiska ogeysiisyada iimaylka", + "apihelp-query+unreadnotificationpages-summary": "Hel bogagga ay jiraan ogeysiisyo aan la akhriyey ee isticmaalaha hadda.", + "apihelp-query+unreadnotificationpages-param-grouppages": "Ku dar wadajir bogagga wadahadalka iyo bogga mawduuca ee ay la xiriiraan, sidoo kale isku dar ogeysiisyada aan ku xirnayn bog gaar ah oo la xiriiri isticmaalaha hadda boggiisa isticmaalaha.", + "apihelp-query+unreadnotificationpages-param-limit": "Tirada ugu badan ee bogagga la soo celinayo.", + "apihelp-query+unreadnotificationpages-param-wikis": "Liiska wiki-yada laga soo qaadayo bogagga leh ogeysiisyo aan la akhrin (si caadi ah waxa lagu kooban yahay wiki-ga hadda jira oo keliya).", + "apihelp-query+unreadnotificationpages-example-1": "Liiska bogagga leh (tirada ee) ogeysiisyada aan la akhrin", + "apihelp-echoarticlereminder-summary": "Codso xusuusin mustaqbalka ah oo ku saabsan maqaalka la cayimay", + "apihelp-echoarticlereminder-param-pageid": "Aqoonsiga maqaalka isticmaalaha laga xusuusinayo", + "apihelp-echoarticlereminder-param-title": "Cinwaanka maqaalka ee lagu xasuusinayo isticmaalaha", + "apihelp-echoarticlereminder-param-timestamp": "Waqtiga ee lagu xasuusinayo isticmaalaha", + "apihelp-echoarticlereminder-param-comment": "Faallo isticmaalaha oo ikhtiyaari ah oo lagu darayo xusuusinta", + "apihelp-echoarticlereminder-example-1": "U samee ogeysiis xusuusin maqaal oo berrito ah oo leh faallo", + "apihelp-echoarticlereminder-example-2": "U samee ogeysiis xusuusin maqaal oo berrito ah oo aan faallo lahayn", + "apiwarn-echo-deprecation-timestampformat": "Qaabka soo saarista timestamp-ka MW halkan waa la joojiyay. Mustaqbalka, ISO 8601 ayaa had iyo jeer loo adeegsan doonaa qaabka soo saarista waqtiga. Cusboonaysii macaamiilkaaga oo u dejiso timestampFormat ISO_8601.", + "apiwarn-echo-deprecation-flyout": "notformat=flyout waa la joojiyay waxaana dhowaan laga saari doonaa. Isticmaal notformat=model si aad u hesho xogta cayriin ama notformat=special si aad u hesho HTML hore loo diyaariyey.", + "apiwarn-echo-deprecation-html": "notformat=html waa la joojiyay waxaana dhowaan laga saari doonaa. Isticmaal notformat=special halkii.", + "apierror-echo-event-creation-failed": "Lama abuurin karin dhacdada Echo", + "apierror-echo-push-token-exists": "Calaamadda la bixiyay hore ayay ugu jirtaa keydka xogta.", + "apierror-echo-push-token-not-found": "Calaamadda la bixiyay lagama helin keydka xogta.", + "apierror-echo-push-too-many-subscriptions": "Isticmaalaha hadda hore ayuu u diiwaangeliyay tirada ugu badan ee la oggol yahay ee isdiiwaangelinta riix ($1).", + "apierror-echo-push-topic-required": "Goobta mawduuca waa lagama maarmaan u ah bixiyahan." +} diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/ar.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/ar.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/ar.json 2026-04-01 12:37:38.800985000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/ar.json 2026-06-29 18:12:59.369047200 +0000 @@ -177,7 +177,7 @@ "notification-header-mention-user-talkpage-v2": "{{GENDER:$2|أشار|أشارت}} $1 {{GENDER:$3|لك|لكِ}} في صفحة نقاش {{GENDER:$5|}} $4 في \"$6\".", "notification-header-mention-user-talkpage-nosection": "{{GENDER:$2|أشار|أشارت}} $1 {{GENDER:$3|لك|لكِ}} في صفحة نقاش مستخدم {{GENDER:$5|ل}} $4.", "notification-header-mention-agent-talkpage": "{{GENDER:$2|أشار|أشارت}} $1 {{GENDER:$3|لك|لكِ}} في صفحة {{GENDER:$2|نقاشه|نقاشها}} في قسم \"$4\".", - "notification-header-mention-agent-talkpage-nosection": "$1 {{GENDER:$2|أشار|أشارت}} {{GENDER:$3|لك}} على صفحة {{GENDER:$2|نقاشه|نقاشها}}.", + "notification-header-mention-agent-talkpage-nosection": "$1 {{GENDER:$2|أشار|أشارت}} {{GENDER:$3|لكَ|لكِ}} على صفحة {{GENDER:$2|نقاشه|نقاشها}}.", "notification-header-mention-article-talkpage": "{{GENDER:$2|أشار|أشارت}} $1 {{GENDER:$3|إليك|إليكِ}} في صفحة نقاش $4 في قسم \"$5\".", "notification-header-mention-article-talkpage-nosection": "{{GENDER:$2|أشار|أشارت}} $1 {{GENDER:$3|إليك|إليكِ}} في صفحة نقاش $4.", "notification-header-mention-failure-user-unknown": "{{GENDER:$2|إشارتك|إشارتكِ}} إلى $3 لم ترسل لأن المستخدم لم يُعثر عليه.", @@ -267,8 +267,11 @@ "notification-header-foreign-notice": "مزيد من الإشعارات من {{PLURAL:$5|ويكي أخر|$5 ويكيات أخرى}}", "notification-header-foreign-all": "المزيد من الإخطارات من {{PLURAL:$5|ويكي أخرى|$5 ويكيات أخرى}}", "echo-badge-count": "{{PLURAL:$1|$1|100={{formatnum:99}}+}}", + "grant-echo-read-notifications": "اقرأ إشعاراتي", "right-echo-create": "إرسال الإشعارات إلى الآخرين", "action-echo-create": "إرسال الإشعارات إلى الآخرين", + "right-echo-read-notifications": "اقرأ إشعاراتي", + "action-echo-read-notifications": "اقرأ إشعاراتك", "right-manage-all-push-subscriptions": "إدارة جميع اشتراكات الدفع", "action-manage-all-push-subscriptions": "إدارة جميع اشتراكات الدفع", "group-push-subscription-manager": "إداريو مصادقات التسليم", diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/az.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/az.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/az.json 2026-04-01 12:37:38.801985300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/az.json 2026-06-29 18:12:59.369047200 +0000 @@ -247,8 +247,11 @@ "notification-header-foreign-all": "Digər {{PLURAL:$5|vikidən|$5 vikidən}} bildirişlər", "echo-foreign-wiki-lang": "$1 - $2", "echo-badge-count": "{{PLURAL:$1| $1 |100={{formatnum:99}}+}}", + "grant-echo-read-notifications": "Öz bildirişlərinizi oxumaq", "right-echo-create": "Başqalarına bildiriş göndərmək", "action-echo-create": "başqalarına bildiriş göndərmək", + "right-echo-read-notifications": "Öz bildirişlərinizi oxumaq", + "action-echo-read-notifications": "öz bildirişlərinizi oxumaq", "right-manage-all-push-subscriptions": "Bütün push abunəliklərini idarə etmək", "action-manage-all-push-subscriptions": "bütün push abunəliklərini idarə etmək", "group-push-subscription-manager": "Push abunə menecerləri", diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/be-tarask.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/be-tarask.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/be-tarask.json 2026-04-01 12:37:38.801985300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/be-tarask.json 2026-06-29 18:12:59.370047000 +0000 @@ -10,7 +10,7 @@ "Ucukor" ] }, - "echo-desc": "Сыстэма абвесткаў ўдзельнікаў пра падзеі і паведамленьні", + "echo-desc": "Сыстэма абвестак ўдзельнікаў пра падзеі і паведамленьні", "prefs-echo": "Абвесткі", "prefs-description-echo": "Выбярыце абвесткі, якія {{GENDER:|вы}} хочаце атрымліваць і якім чынам.", "prefs-emailsettings": "Налады электроннай пошты", @@ -19,9 +19,9 @@ "prefs-blocknotificationslist": "Сьцішаныя ўдзельнікі", "prefs-mutedpageslist": "Старонкі з заглушанымі абвесткамі пра спасылкі", "prefs-echopollupdates": "Жывыя абвесткі", - "echo-mobile-notifications-filter-title": "Фільтр абвесткаў", + "echo-mobile-notifications-filter-title": "Фільтар абвестак", "echo-pref-show-poll-updates": "Паказваць новыя абвесткі, калі яны зьяўляюцца", - "echo-pref-show-poll-updates-help": "Паказваць колькасьць непрачытаных абвесткаў у тытульным радку і кавалак кожнай абвесткі адразу пасьля дастаўкі.", + "echo-pref-show-poll-updates-help": "Паказваць колькасьць непрачытаных абвестак у тытульным радку і кавалак кожнай абвесткі адразу пасьля дастаўкі.", "echo-pref-send-me": "Даслаць мне:", "echo-pref-send-to": "Даслаць да:", "echo-pref-email-format": "Фармат ліста электроннай пошты:", @@ -30,8 +30,8 @@ "echo-pref-push": "Дадаткі", "echo-pref-email-frequency-never": "Не дасылаць мне абвестак праз e-mail", "echo-pref-email-frequency-immediately": "Асобныя абвесткі, калі зьяўляюцца", - "echo-pref-email-frequency-daily": "Штодзённая зборка абвестак", - "echo-pref-email-frequency-weekly": "Штотыднёвая зборка абвестак", + "echo-pref-email-frequency-daily": "Штодзённы збор абвестак", + "echo-pref-email-frequency-weekly": "Штотыднёвы збор абвестак", "echo-pref-email-format-html": "HTML", "echo-pref-email-format-plain-text": "Просты тэкст", "echo-pref-cross-wiki-notifications": "Паказваць абвесткі зь іншых вікаў", @@ -74,33 +74,33 @@ "notifications": "Абвесткі", "tooltip-pt-notifications-alert": "{{GENDER:|Вашыя}} засьцярогі", "tooltip-pt-notifications-notice": "{{GENDER:|Вашыя}} абвесткі", - "echo-displaynotificationsconfiguration": "Паказаць налады абвесткаў", - "echo-displaynotificationsconfiguration-summary": "Гэта агляд наладаў абвесткаў у гэтай вікі.", + "echo-displaynotificationsconfiguration": "Паказаць налады абвестак", + "echo-displaynotificationsconfiguration-summary": "Гэта агляд наладаў абвестак у гэтай вікі.", "echo-displaynotificationsconfiguration-notifications-by-category-header": "Абвесткі паводле катэгорыяў", "echo-displaynotificationsconfiguration-sorting-by-section-header": "Сартаваньне паводле тыпаў", - "echo-displaynotificationsconfiguration-sorting-by-section-legend": "У які разьдзел сартуецца кожны тып абвесткаў", - "echo-displaynotificationsconfiguration-available-notification-methods-header": "Дазволеныя спосабы абвесткаў", - "echo-displaynotificationsconfiguration-available-notification-methods-by-category-legend": "Якія спосабы абвесткаў падтрымліваюцца кожнай катэґорыяй", + "echo-displaynotificationsconfiguration-sorting-by-section-legend": "У які разьдзел сартуецца кожны тып абвестак", + "echo-displaynotificationsconfiguration-available-notification-methods-header": "Дазволеныя спосабы абвестак", + "echo-displaynotificationsconfiguration-available-notification-methods-by-category-legend": "Якія спосабы абвестак падтрымліваюцца кожнай катэгорыяй", "echo-displaynotificationsconfiguration-enabled-default-header": "Перадвызначана ўключана", "echo-displaynotificationsconfiguration-enabled-default-existing-users-legend": "Існыя ўдзельнікі", "echo-displaynotificationsconfiguration-enabled-default-new-users-legend": "Новыя ўдзельнікі", - "echo-displaynotificationsconfiguration-mandatory-notification-methods-header": "Абавязковыя спосабы абвесткаў", - "echo-displaynotificationsconfiguration-mandatory-notification-methods-by-category-legend": "Якія спосабы абвесткаў зьяўляюцца абавязковымі для кожнай катэґорыі", + "echo-displaynotificationsconfiguration-mandatory-notification-methods-header": "Абавязковыя спосабы абвестак", + "echo-displaynotificationsconfiguration-mandatory-notification-methods-by-category-legend": "Якія спосабы абвестак зьяўляюцца абавязковымі для кожнай катэгорыі", "echo-specialpage": "Абвесткі", "echo-specialpage-section-markread": "Пазначыць групу як прачытаную", "echo-specialpage-markasread": "Абвестка: пазначыць прачытаным", "echo-specialpage-markasread-invalid-id": "Няслушны ідэнтыфікатар падзеі", "echo-specialpage-pagefilterwidget-aria-label": "Фільтраваць паводле вікі і назвы старонкі", - "echo-specialpage-special-help-menu-widget-aria-label": "Дадатковыя парамэтры і налады абвесткаў.", - "echo-specialpage-pagination-numnotifications": "$1 {{PLURAL:$1|абвестка|абвесткі|абвесткаў}}", + "echo-specialpage-special-help-menu-widget-aria-label": "Дадатковыя парамэтры і налады абвестак.", + "echo-specialpage-pagination-numnotifications": "$1 {{PLURAL:$1|абвестка|абвесткі|абвестак}}", "echo-specialpage-pagination-range": "$1 — $2", "echo-specialpage-pagefilters-title": "Нядаўняя актыўнасьць", "echo-specialpage-pagefilters-subtitle": "Старонкі зь непрачытанымі абвесткамі", "notificationsmarkread-legend": "Пазначыць абвестку прачытанай", "echo-none": "Вы ня маеце абвестак.", - "echo-api-failure": "Памылка пры атрыманьні абвесткаў.", + "echo-api-failure": "Памылка пры атрыманьні абвестак.", "echo-api-failure-cross-wiki": "Доступ да аддаленага дамэну быў забаронены.", - "echo-notification-placeholder": "Няма абвесткаў.", + "echo-notification-placeholder": "Няма абвестак.", "echo-notification-placeholder-filters": "Няма абвестак, якія адпавядаюць гэтым крытэрам.", "echo-notification-loginrequired": "Вы мусіце ўвайсьці, каб пабачыць вашыя абвесткі.", "echo-notification-popup-loginrequired": "Калі ласка, увайдзіце, каб пабачыць вашыя абвесткі.", @@ -111,7 +111,7 @@ "notification-dynamic-actions-mute-page-linked": "{{GENDER:$2|Сьцішыць}} абвесткі пра спасылкі на „$1“", "notification-dynamic-actions-mute-page-linked-confirmation": "Абвесткі пра спасылкі на старонку „$1“ цяпер адлучаныя", "notification-dynamic-actions-mute-page-linked-confirmation-description": "{{GENDER:$2|Вы}} ў будзь-які час можаце кіраваць прыглушанымі старонкамі ва [$1 ўласных наладах].", - "notification-dynamic-actions-unmute-page-linked": "{{GENDER:$2|Скасаваць сьцішанасьць}} абвесткаў пра спасылкі на „$1“", + "notification-dynamic-actions-unmute-page-linked": "{{GENDER:$2|Скасаваць сьцішанасьць}} абвестак пра спасылкі на «$1»", "notification-dynamic-actions-unmute-page-linked-confirmation": "Абвесткі пра спасылкі на старонку „$1“ цяпер падлучаныя", "notification-dynamic-actions-unmute-page-linked-confirmation-description": "{{GENDER:$2|Вы}} ў будзь-які час можаце кіраваць прыглушанымі старонкамі ва [$1 ўласных наладах].", "notification-dynamic-actions-unwatch": "{{GENDER:$3|Не}} сачыць за зьменамі на старонцы «$1»", @@ -123,7 +123,7 @@ "notification-link-text-expand-all": "Разгарнуць", "notification-link-text-expand-alert-count": "Паказаць {{PLURAL:$1|$1 засьцярогу|$1 засьцярогі|$1 засьцярогаў}}", "notification-link-text-expand-notice-count": "Паказаць {{PLURAL:$1|$1 абвестку|$1 абвесткі|$1 абвестак}}", - "notification-link-text-expand-all-count": "Паказаць {{PLURAL:$1|$1 абвестку|$1 абвесткі|$1 абвесткаў}}", + "notification-link-text-expand-all-count": "Паказаць {{PLURAL:$1|$1 абвестку|$1 абвесткі|$1 абвестак}}", "notification-link-text-collapse-all": "Згарнуць", "notification-link-text-view-message": "Праглядзець паведамленьне", "notification-link-text-view-mention": "Праглядзець згадваньне", @@ -158,7 +158,7 @@ "notification-header-mention-success": "{{GENDER:$2|Вашая}} згадка $3 была дасланая.", "notification-header-mention-success-bundle": "$3 {{PLURAL:$3|згадка|згадкі|згадак}}, {{PLURAL:$3|1=якую|якія}} {{GENDER:$2|вы зрабілі}} на старонцы абмеркаваньня $4 {{PLURAL:$3|1=была дасланая|былі дасланыя}}.", "notification-compact-header-mention-success": "{{GENDER:$2|Вы згадалі}}: $3", - "notification-header-mention-status-bundle": "{{PLURAL:$3|$3 абвестка|$3 абвесткі|$3 абвесткаў}} пра згадкі, {{GENDER:$2|што вы зрабілі}} на старонцы абмеркаваньня $4: {{PLURAL:$5|$5 не была дасланая|$5 не былі дасланыя}}, {{PLURAL:$6|$6 дасланая|$6 дасланыя}}.", + "notification-header-mention-status-bundle": "{{PLURAL:$3|$3 абвестка|$3 абвесткі|$3 абвестак}} пра згадкі, {{GENDER:$2|што вы зрабілі}} на старонцы абмеркаваньня $4: {{PLURAL:$5|$5 не была дасланая|$5 не былі дасланыя}}, {{PLURAL:$6|$6 дасланая|$6 дасланыя}}.", "notification-header-user-rights-add-only": "Вашыя правы {{GENDER:$4|ўдзельніка|ўдзельніцы}} былі {{GENDER:$1|зьмененыя}}. Вы былі дададзеныя да: $2.", "notification-header-user-rights-remove-only": "Вашыя правы {{GENDER:$4|ўдзельніка|ўдзельніцы}} былі {{GENDER:$1|зьмененыя}}. Вы больш не ўваходзіце ў групу: $2.", "notification-header-user-rights-add-and-remove": "Вашыя правы {{GENDER:$6|ўдзельніка|ўдзельніцы}} былі {{GENDER:$1|зьмененыя}}. Вы былі дададзеныя да: $2. Вы больш не ўваходзіце ў: $4.", @@ -175,7 +175,7 @@ "notification-header-watchlist-multiuser-deleted": "$1, старонка з {{GENDER:$2|вашага}} сьпісу назіраньня, была выдаленая $3 {{PLURAL:$3|раз|разы|разоў}}.", "notification-header-watchlist-multiuser-moved": "$1, старонка з {{GENDER:$2|вашага}} сьпісу назіраньня, была перайменаваная $3 {{PLURAL:$3|раз|разы|разоў}}.", "notification-header-watchlist-multiuser-restored": "$1, старонка з {{GENDER:$2|вашага}} сьпісу назіраньня, была адноўленая $3 {{PLURAL:$3|раз|разы|разоў}}.", - "notification-body-watchlist-once": "Надалей у электроннай пошце ня будзе абвесткаў пра якую-кольвек актыўнасьць, пакуль {{GENDER:$1|вы не наведаеце}} гэтую старонку, увайшоўшы ў сыстэму.", + "notification-body-watchlist-once": "Надалей у электроннай пошце ня будзе абвестак пра якую-кольвек актыўнасьць, пакуль {{GENDER:$1|вы не наведаеце}} гэтую старонку, увайшоўшы ў сыстэму.", "notification-welcome-linktext": "Вітаем", "notification-header-thank-you-1-edit": "{{GENDER:$2|Вы}} толькі што зрабілі {{GENDER:$2|вашае}} першае рэдагаваньне; дзякуем {{GENDER:$2|вам}} і сардэчна запрашаем!", "notification-header-thank-you-10-edit": "{{GENDER:$2|Вы}} толькі што зрабілі {{GENDER:$2|вашае}} дзясятае рэдагаваньне; дзякуем {{GENDER:$2|вам}}, так трымаць!", @@ -230,7 +230,7 @@ "echo-email-batch-link-text-view-all-notifications": "Праглядзець усе абвесткі", "notification-header-foreign-alert": "Болей засьцярогаў з {{PLURAL:$5|$5 іншай вікі|$5 іншых вікі}}", "notification-header-foreign-notice": "Болей абвестак з {{PLURAL:$5|$5 іншай вікі|$5 іншых вікі}}", - "notification-header-foreign-all": "Болей абвесткаў зь {{PLURAL:$5|$5 іншай вікі|$5 іншых вікі}}", + "notification-header-foreign-all": "Болей абвестак з {{PLURAL:$5|$5 іншай вікі|$5 іншых вікі}}", "right-echo-create": "Даслаць абвесткі іншым", "action-echo-create": "даслаць абвесткі іншым", "group-push-subscription-manager-member": "{{GENDER:$1|кіраўнік|кіраўніца}} push-падпіскамі", diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/be.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/be.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/be.json 2026-04-01 12:37:38.802985200 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/be.json 2026-06-29 18:12:59.370047000 +0000 @@ -48,7 +48,7 @@ "echo-new-messages": "У вас ёсць новае паведамленне на старонцы размовы", "echo-category-title-edit-user-talk": "{{PLURAL:$1|1=Змена|Змены}} на маёй старонцы размоў", "echo-category-title-article-linked": "{{PLURAL:$1|Спасылка|Спасылкі}} на старонкі", - "echo-category-title-reverted": "{{PLURAL:$1|Адмена|Адмены}} правак", + "echo-category-title-reverted": "{{PLURAL:$1|Адкат|Адкаты}} правак", "echo-category-title-mention": "{{PLURAL:$1|Згадванне|Згадванні}}", "echo-category-title-mention-failure": "{{PLURAL:$1|Няўдалая згадка|Няўдалыя згадкі}}", "echo-category-title-mention-success": "{{PLURAL:$1|Паспяховае згадванне|Паспяховыя згадванні}}", @@ -64,7 +64,7 @@ "echo-category-title-minor-watchlist": "Дробная праўка на назіранай старонцы", "echo-pref-tooltip-edit-user-talk": "Паведамляць мне, калі хтосьці правіць маю старонку размоў.", "echo-pref-tooltip-article-linked": "Паведамляць мне, калі хтосьці спасылаецца на створаную мной старонку з іншай старонкі", - "echo-pref-tooltip-reverted": "Паведамляць мне, калі хтосьці адмяніў маю праўку, выкарыстаўшы функцыю адмены ці адкату.", + "echo-pref-tooltip-reverted": "Паведамляць мне, калі хтосьці адхіліў маю праўку, выкарыстаўшы функцыю скасавання ці адкату.", "echo-pref-tooltip-mention": "Паведамляць мне, калі хтосьці высылаецца на маю старонку ўдзельніка.", "echo-pref-tooltip-mention-failure": "Паведамляць мне, калі я не магу адправіць камусьці згадванне.", "echo-pref-tooltip-mention-success": "Паведамляць мне, калі я адпраўляю камусьці згадванне.", @@ -192,7 +192,7 @@ "notification-header-emailuser": "$1 {{GENDER:$2|даслаў|даслала}} вам ліст.", "notification-edit-talk-page-email-subject2": "{{GENDER:$2|Удзельнік|Удзельніца}} $1 {{GENDER:$2|пакінуў|пакінула}} {{GENDER:$3|вам}} паведамленне на пляцоўцы «{{SITENAME}}»", "notification-page-linked-email-subject": "На сайце «{{SITENAME}}» з’явілася спасылка на створаную {{GENDER:$3|вамі}} старонку", - "notification-reverted-email-subject2": "{{GENDER:$2|Хтосьці}} адмяніў {{PLURAL:$4|вашу праўку|вашы праўкі}} на сайце «{{SITENAME}}»", + "notification-reverted-email-subject2": "{{GENDER:$2|Хтосьці}} адкаціў {{PLURAL:$4|вашу праўку|вашы праўкі}} на сайце «{{SITENAME}}»", "notification-mention-email-subject": "{{GENDER:$2|Удзельнік|Удзельніца}} $1 {{GENDER:$2|згадаў|згадала}} {{GENDER:$3|вас}} на сайце «{{SITENAME}}»", "notification-user-rights-email-subject": "{{GENDER:$3|Вашы}} правы на сайце «{{SITENAME}}» былі зменены", "notification-timestamp-ago-seconds": "{{PLURAL:$1|$1 с}}", diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/bg.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/bg.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/bg.json 2026-04-01 12:37:38.802985200 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/bg.json 2026-06-29 18:12:59.370047000 +0000 @@ -141,8 +141,8 @@ "notification-header-mention-agent-talkpage-nosection": "$1 {{GENDER:$3|Ви}} {{GENDER:$2|спомена}} на {{GENDER:$2|своята}} беседа.", "notification-header-mention-article-talkpage": "$1 {{GENDER:$3|Ви}} {{GENDER:$2|спомена}} в беседата $$4, в раздел „$5“.", "notification-header-mention-article-talkpage-nosection": "$1 {{GENDER:$3|Ви}} {{GENDER:$2|спомена}} на беседата на $4.", - "notification-header-mention-failure-user-unknown": "{{GENDER:$2|Вашето}} споменаване на $3 не е изпратено, защото потребителят не бе намерен.", - "notification-header-mention-failure-user-anonymous": "{{GENDER:$2|Вашето}} споменаване на $3 не е изпратено, защото потребителят е анонимен.", + "notification-header-mention-failure-user-unknown": "Неуспешно изпращане на {{GENDER:$2|вашето}} споменаване на $3, тъй като сметка с такова име не съществува.", + "notification-header-mention-failure-user-anonymous": "Неуспешно изпращане на {{GENDER:$2|вашето}} споменаване на $3, тъй като лицето е анонимно.", "notification-header-mention-failure-too-many": "{{GENDER:$2|Вашите}} споменавания не бяха изпратени, защото превишават лимита от $3 {{PLURAL:$3|потребител|потребителя}}.", "notification-header-mention-failure-bundle": "{{PLURAL:$3|Споменаването, което|$3 Споменаванията, които}} {{GENDER:$2|направихте}} на беседата $4, {{PLURAL:$3|не може да бъде изпратено|не могат да бъдат изпратени}}.", "notification-compact-header-mention-failure-user-unknown": "Потребителското име не съществува: $1", diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/bn.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/bn.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/bn.json 2026-04-01 12:37:38.802985200 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/bn.json 2026-06-29 18:12:59.371047300 +0000 @@ -225,6 +225,7 @@ "notification-header-foreign-notice": "{{PLURAL:$5|আরেকটি উইকি|$5টি উইকি}} থেকে আরও বিজ্ঞপ্তি", "notification-header-foreign-all": "{{PLURAL:$5|আরেকটি উইকি|$5টি উইকি}} থেকে আরও বিজ্ঞপ্তি", "echo-badge-count": "{{PLURAL:$1|$1|100={{formatnum:99}}+}}", + "action-echo-read-notifications": "আমার বিজ্ঞপ্তিগুলো দেখার", "group-push-subscription-manager": "পুশ সাবস্ক্রিপশন ব্যবস্থাপক", "group-push-subscription-manager-member": "{{GENDER:$1|পুশ সাবস্ক্রিপশন ব্যবস্থাপক}}", "grouppage-push-subscription-manager": "{{ns:project}}:পুশ সাবস্ক্রিপশন ব্যবস্থাপক" diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/bo.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/bo.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/bo.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/bo.json 2026-05-08 00:21:14.581642000 +0000 @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Pecha-G.Dhargyal" + ] + }, + "grant-echo-read-notifications": "ངའི་དྲིལ་བརྡ་ཀློགས་དང་།" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/bs.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/bs.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/bs.json 2026-04-01 12:37:38.803985400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/bs.json 2026-06-29 18:12:59.371047300 +0000 @@ -110,6 +110,7 @@ "notification-link-text-view-page": "Prikaži stranicu", "notification-header-edit-user-talk": "$1 {{GENDER:$3|Vam}} je {{GENDER:$2|ostavio|ostavila}} poruku na {{GENDER:$3|Vašoj}} stranici za razgovor.", "notification-header-edit-user-talk-with-section": "$1 {{GENDER:$3|Vam}} je {{GENDER:$2|ostavio|ostavila}} poruku na {{GENDER:$3|Vašoj}} stranici za razgovor u odlomku \"$4\".", + "notification-compact-header-edit-user-page": "$1 {{GENDER:$3|Vam}} je {{GENDER:$2|uredio|uredila}} korisničku stranicu.", "notification-header-page-linked": "Stranica $3 je povezana sa $4.", "notification-compact-header-page-linked": "Povezano sa stranice $1.", "notification-bundle-header-page-linked": "Stranica $3 povezana je {{PLURAL:$5|1=s jednom stranicom|sa $5 stranice|sa $5 stranica|100=s preko 99 stranica}}.", @@ -180,6 +181,7 @@ "echo-mark-wiki-as-read": "Označi sve kao pročitano u izabranom wikiju: $1", "echo-date-today": "Danas", "echo-date-yesterday": "Jučer", + "notification-bundle-header-edit-user-page": "{{PLURAL:$1|Jedna nova izmjena|$1 nove izmjene|$1 novih izmjena|100=99+ novih izmjena}} na {{GENDER:$2|Vašoj}} korisničkoj stranici.", "notification-bundle-header-edit-user-talk-v2": "Imate {{PLURAL:$1|1=jednu novu poruku|$1 nove poruke|$1 novih poruka|100=više od 99 novih poruka}} na {{GENDER:$3|Vašoj}} stranici za razgovor.", "echo-email-batch-subject-daily": "Imate {{PLURAL:$2|novo obavještenje|nova obavještenja}} na {{GRAMMAR:dativ|{{SITENAME}}}}", "echo-email-batch-subject-weekly": "Imate {{PLURAL:$2|novo obavještenje|nova obavještenja}} na {{GRAMMAR:dativ|{{SITENAME}}}} ove sedmice", diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/cbk-zam.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/cbk-zam.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/cbk-zam.json 2026-04-01 12:37:38.803985400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/cbk-zam.json 2026-06-29 18:12:59.371047300 +0000 @@ -34,10 +34,10 @@ "echo-learn-more": "Sabe mas", "echo-log": "Registro publico", "echo-new-messages": "Tiene tu nuevo mensaje", - "echo-category-title-edit-user-talk": "{{PLURAL:$1|Edit|Maga edit}} na mio pagina de discusion", - "echo-category-title-edit-user-page": "{{PLURAL:$1|Edit|Maga edit}} na mio pagina de discusion", + "echo-category-title-edit-user-talk": "{{PLURAL:$1|Editacion|Maga editacion}} na mio pagina de discusion", + "echo-category-title-edit-user-page": "{{PLURAL:$1|Editacion|Maga editacion}} na mio pagina de discusion", "echo-category-title-article-linked": "{{PLURAL:$1|Link|Maga link}} del pagina", - "echo-category-title-reverted": "Hace edit con el {{PLURAL:$1|reversion|maga reversion}}", + "echo-category-title-reverted": "Edita {{PLURAL:$1|reversion|maga reversion}}", "echo-category-title-mention": "{{PLURAL:$1|Mencion|Maga mencion}}", "echo-category-title-mention-failure": "{{PLURAL:$1|Fallao mencion|Maga fallao mencion}}", "echo-category-title-mention-success": "{{PLURAL:$1|Mencion ya vale|Maga mencion ya vale}}", @@ -48,12 +48,12 @@ "echo-category-title-user-rights": "{{PLURAL:$1|Cambio del derecho del usuario|Maga cambio del derecho del usuario}}", "echo-category-title-emailuser": "{{PLURAL:$1|Email de otro usuario|Maga emails de otro usuario}}", "echo-category-title-article-reminder": "{{PLURAL:$1|recordatorio|maga recordatorio}}", - "echo-category-title-thank-you-edit": "Hace edit {{PLURAL:$1|milestone|maga milestones}}", - "echo-category-title-watchlist": "Hace edit maga pagina ya vicia ya", - "echo-category-title-minor-watchlist": "Diutay-diutay edit para na maga pagina ya vicia ya", + "echo-category-title-thank-you-edit": "{{PLURAL:$1|Millaje|Maga millaje de editacion}}", + "echo-category-title-watchlist": "Editacion na viciao pagina", + "echo-category-title-minor-watchlist": "Maga diutay editacion para na maga viciao pagina", "echo-category-title-api-triggered": "Maga API triggered notifications", "echo-pref-tooltip-article-linked": "Notifica conmigo cuando tiene persona ta hace link na pagina que ya crea yo estaba na otro pagina", - "echo-pref-tooltip-reverted": "Notifica conmigo cuando tiene persona ya hace reverti un edit de mio, por medio del herramienta de deshace o rollback.", + "echo-pref-tooltip-reverted": "Notifica conmigo cuando tiene persona ya hace reverti editacion de mio, por medio del herramienta de deshace o rollback.", "echo-pref-tooltip-mention": "Notifica conmigo cuando tiene persona el man link na mio pagina de usuario.", "echo-pref-tooltip-mention-failure": "Notifica conmigo cuando no puede yo envia un mencion na un persona.", "echo-pref-tooltip-mention-success": "Notifica conmigo cuando envia yo un mencion na un persona.", diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/da.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/da.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/da.json 2026-04-01 12:37:38.804985300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/da.json 2026-06-29 18:12:59.372047200 +0000 @@ -14,11 +14,13 @@ "SimmeD", "Thomsen", "Tjernobyl", - "Weblars" + "Weblars", + "Steenth" ] }, "echo-desc": "System til at give brugere besked om handlinger og meddelelser", "prefs-echo": "Meddelelser", + "prefs-description-echo": "Vælg hvilke meddelelser {{GENDER:|du}} modtager, og hvordan du vil modtage dem.", "prefs-emailsettings": "E-mailindstillinger", "prefs-echosubscriptions": "Giv mig en meddelelse ved følgende hændelser", "prefs-echocrosswiki": "Interwiki-meddelelser", @@ -27,70 +29,104 @@ "prefs-echopollupdates": "Live-notifikationer", "echo-mobile-notifications-filter-title": "Filtrér notifikationer", "echo-pref-show-poll-updates": "Vis nye notifikationer så snart de kommer", - "echo-pref-show-poll-updates-help": "Vis antallet af ulæste notifikationer i titellinjen, og vis et uddrag af hver notifikation.", + "echo-pref-show-poll-updates-help": "Vis antallet af ulæste notifikationer i titellinjen, og vis et uddrag af hver notifikation med det samme, når den ankommer.", "echo-pref-send-me": "Send mig:", "echo-pref-send-to": "Send til:", "echo-pref-email-format": "E-mailformat:", "echo-pref-web": "Web", "echo-pref-email": "E-mail", + "echo-pref-push": "Apps", "echo-pref-email-frequency-never": "Send mig ikke nogen e-mailmeddelelser", "echo-pref-email-frequency-immediately": "De enkelte meddelelser når de kommer", "echo-pref-email-frequency-daily": "En daglig oversigt over meddelelser", "echo-pref-email-frequency-weekly": "En ugentlig oversigt over meddelelser", "echo-pref-email-format-html": "HTML", - "echo-pref-email-format-plain-text": "Uformateret tekst", + "echo-pref-email-format-plain-text": "Almindelig tekst", "echo-pref-cross-wiki-notifications": "Vis meddelelser fra andre wikier", "echo-pref-notifications-blacklist": "Vis ikke beskeder (notifikationer) fra disse brugere. ([[mw:Special:MyLanguage/Help:Notifications#mute|læs mere]])", "echo-pref-notifications-page-linked-title-muted-list": "Vis ikke beskeder (notifikationer), når der linkes til disse sider, jeg har oprettet. ([[mw:Special:MyLanguage/Help:Notifications#mute|læs mere]])", + "echo-pref-dont-email-read-notifications": "Medtag ikke læste meddelelser i oversigtsmails", "echo-learn-more": "Find ud af mere", "echo-log": "Offentlig log", - "echo-new-messages": "Du har nye beskeder", - "echo-category-title-edit-user-talk": "{{PLURAL:$1|Besked|Beskeder}} på min brugerdiskussionsside", + "echo-new-messages": "Du har en ny besked på diskussionssiden", + "echo-category-title-edit-user-talk": "{{PLURAL:$1|Rediger|Redigeringer}} til min diskussionsside", + "echo-category-title-edit-user-page": "{{PLURAL:$1|Rediger|Redigeringer}} til min brugerside", "echo-category-title-article-linked": "{{PLURAL:$1|Sidehenvisning|Sidehenvisninger}}", - "echo-category-title-reverted": "Tilbagestilling af {{PLURAL:$1|redigering|redigeringer}}", + "echo-category-title-reverted": "Tilbage rulning af {{PLURAL:$1|redigering|redigeringer}}", "echo-category-title-mention": "{{PLURAL:$1|Omtale|Omtaler}}", "echo-category-title-mention-failure": "{{PLURAL:$1|Mislykket ping|Mislykkede ping}}", - "echo-category-title-mention-success": "{{PLURAL:$1|Vellykket ping|Vellykkede ping}}", + "echo-category-title-mention-success": "{{PLURAL:$1|Vellykket omtale|Vellykkede omtaler}}", "echo-category-title-other": "{{PLURAL:$1|Anden|Andre}}", "echo-category-title-system": "{{PLURAL:$1|System}}", "echo-category-title-system-noemail": "{{PLURAL:$1|System}}", "echo-category-title-system-emailonly": "{{PLURAL:$1|System}}", "echo-category-title-user-rights": "{{PLURAL:$1|Ændring af brugerrettighed|Ændring af brugerrettigheder}}", "echo-category-title-emailuser": "{{PLURAL:$1|E-mail fra anden bruger|E-mails fra andre brugere}}", - "echo-category-title-thank-you-edit": "{{PLURAL:$1|Milepæl|Milepæle}}", + "echo-category-title-article-reminder": "{{PLURAL:$1|Sidepåmindelse|Sidepåmindelser}}", + "echo-category-title-thank-you-edit": "Rediger {{PLURAL:$1|milepæl|milepæle}}", + "echo-category-title-watchlist": "Redigering af overvågede side", + "echo-category-title-minor-watchlist": "Mindre redigering af overvågede side", + "echo-category-title-api-triggered": "API-udløste notifikationer", "echo-pref-tooltip-edit-user-talk": "Giv mig besked, når nogen skriver en besked eller et svar på min brugerdiskussionsside.", - "echo-pref-tooltip-article-linked": "Giv mig besked, når nogen henviser til en side, som jeg har oprettet, fra en artikelside.", + "echo-pref-tooltip-article-linked": "Giv mig besked, når nogen henviser til en side, jeg har oprettet fra en anden side.", "echo-pref-tooltip-reverted": "Giv mig besked, når nogen tilbagestiller en redigering, som jeg lavet, ved at bruge \"fjern redigering\" eller \"rul tilbage\".", "echo-pref-tooltip-mention": "Giv mig besked når nogen henviser til min brugerside.", "echo-pref-tooltip-mention-failure": "Giv mig besked, når jeg forsøger at pinge nogen, men det ikke fungerer.", "echo-pref-tooltip-mention-success": "Giv mig besked, når jeg pinger nogen, f.eks. ved at linke til nogens brugerside.", "echo-pref-tooltip-user-rights": "Giv mig besked, når nogen ændrer mine brugerrettigheder.", "echo-pref-tooltip-emailuser": "Giv mig besked, når nogen sender mig en email.", + "echo-pref-tooltip-article-reminder": "Giv mig besked om denne side, når jeg spørger.", "echo-pref-tooltip-thank-you-edit": "Giv mig besked når jeg foretager min første, tiende, hundrede... redigering.", + "echo-pref-tooltip-watchlist": "Giv mig besked, når nogen foretager en (ikke-mindre) ændring af en side på min overvågningsliste.", + "echo-pref-tooltip-minor-watchlist": "Giv mig besked, når nogen foretager en mindre ændring af en side på min overvågningsliste.", + "echo-pref-tooltip-api-triggered": "Send mig notifikationer udløst af bots eller gadgets via API'en.", "notifications": "Meddelelser", "tooltip-pt-notifications-alert": "{{GENDER:|Dine}} alarmer", "tooltip-pt-notifications-notice": "{{GENDER:|Dine}} meddelelser", + "echo-displaynotificationsconfiguration": "Vis konfiguration af beskeder", + "echo-displaynotificationsconfiguration-summary": "Dette er en oversigt over, hvordan notifikationer er konfigureret på denne wiki.", + "echo-displaynotificationsconfiguration-notifications-by-category-header": "Beskeder efter kategori", "echo-displaynotificationsconfiguration-sorting-by-section-header": "Sortering af typer", + "echo-displaynotificationsconfiguration-sorting-by-section-legend": "Hvilken sektion hver beskedtype er sorteret i", + "echo-displaynotificationsconfiguration-available-notification-methods-header": "Tilladte beskedmetoder", + "echo-displaynotificationsconfiguration-available-notification-methods-by-category-legend": "Hvilke beskedmetoder er støttede for hver kategori", "echo-displaynotificationsconfiguration-enabled-default-header": "Aktiveret som standard", "echo-displaynotificationsconfiguration-enabled-default-existing-users-legend": "Eksisterende brugere", "echo-displaynotificationsconfiguration-enabled-default-new-users-legend": "Nye brugere", + "echo-displaynotificationsconfiguration-mandatory-notification-methods-header": "Obligatoriske beskedmetoder", + "echo-displaynotificationsconfiguration-mandatory-notification-methods-by-category-legend": "Hvilken beskedmetoder er obligatoriske for hver kategori", "echo-specialpage": "Meddelelser", "echo-specialpage-section-markread": "Marker gruppen som læst", "echo-specialpage-markasread": "Notifikation: Marker som læst", + "echo-specialpage-markasread-invalid-id": "Ugyldigt hændelses-ID", + "echo-specialpage-pagefilterwidget-aria-label": "Filtrer efter wiki og sidetitel", + "echo-specialpage-special-help-menu-widget-aria-label": "Yderligere muligheder og beskedsindstillinger.", "echo-specialpage-pagination-numnotifications": "$1 {{PLURAL:$1|meddelelse|meddelelser}}", "echo-specialpage-pagefilters-title": "Nylig aktivitet", "echo-specialpage-pagefilters-subtitle": "Sider med ulæste meddelelser", "notificationsmarkread-legend": "Marker notifikation som læst", "echo-none": "Du har ingen meddelelser.", + "echo-api-failure": "Kunne ikke hente notifikationer.", + "echo-api-failure-cross-wiki": "Adgang til det eksterne domæne blev nægtet.", + "echo-notification-placeholder": "Det er ingen beskeder.", + "echo-notification-placeholder-filters": "Der er ingen beskeder, der matcher disse kriterier.", + "echo-notification-popup-loginrequired": "Log venligst ind for at se dine beskeder.", "echo-notification-markasread": "Marker som læst", "echo-notification-markasunread": "Marker som ulæst", "echo-notification-markasread-tooltip": "Marker som læst", "echo-notification-more-options-tooltip": "Flere muligheder", - "notification-dynamic-actions-mute-page-linked": "{{GENDER:$2|Vis}} ikke linkmeddelelser for \"$1\"", + "notification-dynamic-actions-mute-page-linked": "{{GENDER:$2|Slå fra}} linkmeddelelser for \"$1\"", "notification-dynamic-actions-mute-page-linked-confirmation": "\"Sidelink\"-notifikationer er nu slået fra for siden \"$1\"", "notification-dynamic-actions-mute-page-linked-confirmation-description": "{{GENDER:$2|Du}} kan administrere dine ignorerede sider i [$1 dine indstillinger] når som helst.", + "notification-dynamic-actions-unmute-page-linked": "{{GENDER:$2|Slå til}} henvisningsbeskeder på \"$1\"", "notification-dynamic-actions-unmute-page-linked-confirmation": "\"Sidelink\"-notifikationer er nu slået til for siden \"$1\"", "notification-dynamic-actions-unmute-page-linked-confirmation-description": "{{GENDER:$2|Du}} kan administrere dine ignorerede sider i [$1 dine indstillinger] når som helst.", + "notification-dynamic-actions-unwatch": "{{GENDER:$3|Stop}} med at se ny aktivitet på \"$1\"", + "notification-dynamic-actions-unwatch-confirmation": "{{GENDER:$3|Du}} overvåger ikke længere siden \"$1\"", + "notification-dynamic-actions-unwatch-confirmation-description": "{{GENDER:$3|Du}} kan når som helst begynde at overvåge [$2 denne side] igen.", + "notification-dynamic-actions-watch": "{{GENDER:$3|Følg}} ny aktivitet på \"$1\"", + "notification-dynamic-actions-watch-confirmation": "{{GENDER:$3|Du}} overvåger nu siden \"$1\"", + "notification-dynamic-actions-watch-confirmation-description": "{{GENDER:$3|Du}} kan når som helst stoppe at overvåge [$2 denne side].", "notification-link-text-expand-all": "Udvid", "notification-link-text-expand-alert-count": "Vis {{PLURAL:$1|$1 alarm|$1 alarmer}}", "notification-link-text-expand-notice-count": "Vis {{PLURAL:$1|$1 meddelelse|$1 meddelelser}}", @@ -98,38 +134,56 @@ "notification-link-text-collapse-all": "Sammenfold", "notification-link-text-view-message": "Vis besked", "notification-link-text-view-mention": "Se omtale", - "notification-link-text-view-mention-failure": "{{PLURAL:$1|Se omtale|Se omtaler}}", - "notification-link-text-view-changes": "{{GENDER:$1|Se}} ændringer", + "notification-link-text-view-mention-failure": "Vis {{PLURAL:$1|omtale|omtaler}}", + "notification-link-text-view-changes": "{{GENDER:$1|Vis}} ændringer", "notification-link-text-view-page": "Se side", - "notification-header-edit-user-talk": "$1 {{GENDER:$2|efterlod}} en meddelelse på {{GENDER:$3|din}} diskussionsside.", + "notification-header-edit-user-page": "$1 {{GENDER:$2 redigerede}} {{GENDER:$3|din}} brugerside.", + "notification-header-edit-user-talk": "$1 {{GENDER:$2|efterlod}} en besked på {{GENDER:$3|din}} diskussionsside.", "notification-header-edit-user-talk-with-section": "$1 {{GENDER:$2|skrev}} en besked på {{GENDER:$3|din}} diskussionsside under \"$4\".", + "notification-compact-header-edit-user-page": "$1 {{GENDER:$2|redigerede}} {{GENDER:$3|din}} brugerside.", "notification-compact-header-edit-user-talk": "$1 {{GENDER:$2|efterlod}} en besked til {{GENDER:$3|dig}}.", "notification-compact-header-edit-user-talk-with-section": "$1 {{GENDER:$2|efterlod}} en besked til {{GENDER:$3|dig}} i \"$4\".", - "notification-header-page-linked": "Der blev oprettet et link fra $4 til $3", - "notification-compact-header-page-linked": "Linket fra $1.", + "notification-header-page-linked": "Der blev oprettet en henvisning fra $4 til $3", + "notification-compact-header-page-linked": "Henvisning fra $1.", "notification-bundle-header-page-linked": "Der blev oprettet links fra {{PLURAL:$5|en side|$5 sider|100=99+ sider}} til $3.", - "notification-link-text-what-links-here": "Alle links til denne side", + "notification-header-article-reminder": "En side {{GENDER:$2|du}} har bedt om at blive mindet om, er på $3", + "notification-link-text-what-links-here": "Alle henvisninger til denne side", "notification-header-mention-other": "$1 {{GENDER:$2|nævnte}} {{GENDER:$3|dig}} på $4 i \"$5\".", "notification-header-mention-other-nosection": "$1 {{GENDER:$2|nævnte}} {{GENDER:$3|dig}} på $4.", - "notification-header-mention-user-talkpage-v2": "$1 {{GENDER:$2|nævnte}} {{GENDER:$3|dig}} på brugerdiskussionssiden {{GENDER:$5|for}} $4 i \"$6\".", - "notification-header-mention-user-talkpage-nosection": "$1 {{GENDER:$2|nævnte}} {{GENDER:$3|dig}} på brugerdiskussionssiden {{GENDER:$5|for}} $4.", - "notification-header-mention-agent-talkpage": "$1 {{GENDER:$2|nævnte}} {{GENDER:$3|dig}} på {{GENDER:$2|sin|sin|sin}} diskussionsside under \"$4\".", - "notification-header-mention-agent-talkpage-nosection": "$1 {{GENDER:$2|nævnte}} {{GENDER:$3|dig}} på {{GENDER:$2|sin|sin|sin}} diskussionsside.", + "notification-header-mention-user-talkpage-v2": "$1 {{GENDER:$2|nævnte}} {{GENDER:$3|dig}} på diskussionssiden for {{GENDER:$5|brugeren}} $4 i \"$6\".", + "notification-header-mention-user-talkpage-nosection": "$1 {{GENDER:$2|nævnte}} {{GENDER:$3|dig}} på diskussionssiden for {{GENDER:$5|brugeren}} $4 .", + "notification-header-mention-agent-talkpage": "$1 {{GENDER:$2|nævnte}} {{GENDER:$3|dig}} på {{GENDER:$2|sin}} diskussionsside under \"$4\".", + "notification-header-mention-agent-talkpage-nosection": "$1 {{GENDER:$2|nævnte}} {{GENDER:$3|dig}} på {{GENDER:$2|sin}} diskussionsside.", "notification-header-mention-article-talkpage": "$1 {{GENDER:$2|nævnte}} {{GENDER:$3|dig}} på $4s diskussionsside i \"$5\".", "notification-header-mention-article-talkpage-nosection": "$1 {{GENDER:$2|nævnte}} {{GENDER:$3|dig}} på diskussionssiden for $4.", - "notification-header-mention-failure-user-unknown": "{{GENDER:$2|Dit}} ping til $3 blev ikke sendt fordi brugeren ikke blev fundet.", - "notification-header-mention-failure-user-anonymous": "{{GENDER:$2|Dit}} ping af $3 blev ikke sendt fordi brugeren er anonym.", + "notification-header-mention-failure-user-unknown": "Kan ikke sende {{GENDER:$2|din}} omtale af $3, fordi der ikke findes en konto med dette navn.", + "notification-header-mention-failure-user-anonymous": "Kan ikke sende {{GENDER:$2|din}} omtale af $3, fordi personen er anonym.", "notification-header-mention-failure-too-many": "{{GENDER:$2|Du}} forsøgte at pinge mere end $3 {{PLURAL:$3|bruger|brugere}}. Alle pings ud over denne grænse blev ikke sendt.", + "notification-header-mention-failure-bundle": "{{PLURAL:$3|En omtale|$3 omtaler}} {{GENDER:$2|du lavede}} på diskussionssiden $4 {{PLURAL:$3|kunne}} ikke sendes.", "notification-compact-header-mention-failure-user-unknown": "Brugernavnet findes ikke: $1", "notification-compact-header-mention-failure-user-anonymous": "IP adresser kan ikke blive nævnt: $1", "notification-header-mention-success": "{{GENDER:$2|Dit}} ping af $3 blev sendt.", "notification-header-mention-success-bundle": "{{PLURAL:$3|Et ping|$3 ping}}, som {{GENDER:$2|du lavede}} på diskussionssiden for $4, {{PLURAL:$3|blev}} sendt.", "notification-compact-header-mention-success": "{{GENDER:$2|Du nævnte}}: $3", + "notification-header-mention-status-bundle": "{{PLURAL:$3|En besked|$3 beskeder}} med omtaler {{GENDER:$2|du lavede}} på diskussionssiden $4: {{PLURAL:$5|$5 ikke sendt}}, {{PLURAL:$6|$6 sendt}}.", "notification-header-user-rights-add-only": "{{GENDER:$4|Dine}} brugerrettigheder blev {{GENDER:$1|ændret}}. Du er blevet tilføjet til: $2.", "notification-header-user-rights-remove-only": "{{GENDER:$4|Dine}} brugerrettigheder blev {{GENDER:$1|ændret}}. Du er ikke længere medlem af: $2.", - "notification-header-user-rights-add-and-remove": "{{GENDER:$6|Dine}} brugerrettigheder blev {{GENDER:$1|Ændret}}. Du er blevet tilføjet til: $2. Du er ikke længere medlem af: $4.", + "notification-header-user-rights-add-and-remove": "{{GENDER:$6|Dine}} brugerrettigheder blev {{GENDER:$1|ændret}}. Du er blevet tilføjet til: $2. Du er ikke længere medlem af: $4.", + "notification-header-user-rights-expiry-change": "Udløbstiden af {{GENDER:$4|dit}} medlemskab i følgende {{PLURAL:$3|gruppe|grupper}} er blevet {{GENDER:$1|ændret}}: $2.", "notification-header-welcome": "{{GENDER:$2|Velkommen}} til {{SITENAME}}, $1! Vi er glade for {{GENDER:$2|du}} er her.", "notification-header-mention-summary": "$1 {{GENDER:$2|nævnte}} {{GENDER:$3|dig}} i en redigeringsopsummering på $4.", + "notification-header-watchlist-changed": "$1 {{GENDER:$2|ændrede}} $3, en side på {{GENDER:$4|din}} overvågningsliste {{PLURAL:$5||, $5 gange}}.", + "notification-header-watchlist-created": "$1 {{GENDER:$2|oprettede}} $3 , en side på {{GENDER:$4|din}} overvågningsliste{{PLURAL:$5||, $5 gange}}.", + "notification-header-watchlist-deleted": "$1 {{GENDER:$2|slettede}} $3, en side på {{GENDER:$4|din}} overvågningsliste{{PLURAL:$5||, $5 gange}}.", + "notification-header-watchlist-moved": "$1 {{GENDER:$2|flyttede}} $3, en side på {{GENDER:$4|din}} overvågningsliste{{PLURAL:$5||, $5 gange}}.", + "notification-header-watchlist-restored": "$1 {{GENDER:$2|gendannede}} $3, en side på {{GENDER:$4|din}} overvågningsliste{{PLURAL:$5||, $5 gange}}.", + "notification-header-watchlist-multiuser-changed": "$1, en side på {{GENDER:$2|din}} overvågningsliste, blev ændret $3 {{PLURAL:$3|gang|gange}}.", + "notification-header-watchlist-multiuser-created": "$1, en side på {{GENDER:$2|din}} overvågningsliste, blev oprettet $3 {{PLURAL:$3|gang|gange}}.", + "notification-header-watchlist-multiuser-deleted": "$1, en side på {{GENDER:$2|din}} overvågningsliste, blev slettet $3 {{PLURAL:$3|gang|gange}}.", + "notification-header-watchlist-multiuser-moved": "$1, en side på {{GENDER:$2|din}} overvågningsliste, blev flyttet $3 {{PLURAL:$3|gang|gange}}.", + "notification-header-watchlist-multiuser-restored": "$1, en side på {{GENDER:$2|din}} overvågningsliste, blev gendannet $3 {{PLURAL:$3|gang|gange}}.", + "notification-tooltip-api-triggered": "Denne meddelelse blev sendt til dig af $1", + "notification-body-watchlist-once": "Der vil ikke være nogen yderligere e-mail-beskeder i tilfælde af yderligere aktivitet, medmindre {{GENDER:$1|du}} besøger denne side, mens du er logget ind.", "notification-welcome-linktext": "Velkommen", "notification-header-thank-you-1-edit": "{{GENDER:$2|Du}} har lige lavet {{GENDER:$2|din}} første redigering; mange {{GENDER:$2|tak}}, og velkommen!", "notification-header-thank-you-10-edit": "{{GENDER:$2|Du}} har lige lavet {{GENDER:$2|din}} tiende redigering; mange {{GENDER:$2|tak}}, og fortsæt endelig!", @@ -138,28 +192,34 @@ "notification-header-thank-you-10000-edit": "{{GENDER:$2|Du}} har lige lavet {{GENDER:$2|din}} redigering nummer ti tusind; mange {{GENDER:$2|tak}}!", "notification-header-thank-you-100000-edit": "{{GENDER:$2|Du}} har lige lavet {{GENDER:$2|din}} redigering nummer hundrede tusind; {{GENDER:$2|tak}} for din utrolige indsats!", "notification-header-thank-you-1000000-edit": "{{GENDER:$2|Du}} har lige lavet {{GENDER:$2|din}} redigering nummer en million; {{GENDER:$2|tak}} for en forbløffende indsats!", + "notification-header-thank-you-10000000-edit": "{{GENDER:$2|Du}} har lige foretaget {{GENDER:$2| din}} tiende millionte redigering; tak for {{GENDER:$2|din}} fantastiske dedikation!", "notification-link-thank-you-edit": "{{GENDER:$1|Din}} redigering", "notification-link-text-view-edit": "Se redigering", "notification-link-article-reminder": "Vis side", + "notification-link-api-triggered": "Vis side", "notification-header-reverted": "{{PLURAL:$4|Din redigering af $3 er blevet tilbagestillet|Dine redigeringer af $3 er blevet tilbagestillede}} af $2", "notification-header-emailuser": "$1 {{GENDER:$2|sendte}} dig en email.", - "notification-edit-talk-page-email-subject2": "$1 lagde en besked til dig på {{SITENAME}}", - "notification-page-linked-email-subject": "En side som du oprettede blev henvist til på {{SITENAME}}", - "notification-reverted-email-subject2": "{{PLURAL:$4|Din redigering blev|Dine redigeringer blev}} {{GENDER:$2|omgjort}} på {{SITENAME}}", + "notification-edit-user-page-email-subject": "$1 {{GENDER:$2|redigerede}} {{GENDER:$3|din}} brugerside på {{SITENAME}}", + "notification-edit-talk-page-email-subject2": "$1 {{GENDER:$2|efterlod}} en besked til {{GENDER:$3|dig}} på {{SITENAME}}", + "notification-page-linked-email-subject": "En side som {{GENDER:$3|du}} oprettede blev henvist til på {{SITENAME}}", + "notification-reverted-email-subject2": "{{PLURAL:$4|{{GENDER:$3|Din}} redigering|{{GENDER:$3|Dine}} redigeringer}} blev {{GENDER:$2|rullet tilbage}} på {{SITENAME}}", "notification-mention-email-subject": "$1 {{GENDER:$2|omtalte}} {{GENDER:$3|dig}} på {{SITENAME}}", - "notification-user-rights-email-subject": "Dine brugerrettigheder er blevet ændret på {{SITENAME}}", + "notification-user-rights-email-subject": "{{GENDER:$3|Dine}} brugerrettigheder er blevet ændret på {{SITENAME}}", "notification-timestamp-ago-seconds": "{{PLURAL:$1|$1s}}", "notification-timestamp-ago-minutes": "{{PLURAL:$1|$1m}}", "notification-timestamp-ago-hours": "{{PLURAL:$1|$1t}}", "notification-timestamp-ago-days": "{{PLURAL:$1|$1d}}", - "notification-timestamp-ago-months": "{{PLURAL:$1|$1må}}", - "notification-timestamp-ago-years": "{{PLURAL:$1|$1år}}", + "notification-timestamp-ago-months": "{{PLURAL:$1|$1 md.}}", + "notification-timestamp-ago-years": "{{PLURAL:$1|$1 år}}", "notification-timestamp-today": "I dag", "notification-timestamp-yesterday": "I går", "notification-inbox-filter-read": "Læste", "notification-inbox-filter-unread": "Ulæste", "notification-inbox-filter-all": "Alle", "echo-specialmute-label-mute-notifications": "Slå meddelelser fra {{GENDER:$1|denne bruger}} fra", + "echo-email-plain-footer": "For at kontrollere, hvilke e-mails vi sender {{GENDER:$1|dig}}, skal {{GENDER:$1|du}} tjekke dine indstillinger:", + "echo-email-html-footer-preference-link-text": "tjek {{GENDER:$1|dine}} indstillingerne", + "echo-email-html-footer-with-link": "For at håndtere, hvilke e-mails vi sender {{GENDER:$2|dig}}, $1.", "echo-notification-alert": "{{PLURAL:$1|Meddelelse ($1)|Meddelelser ($1)|100=Meddelelser (99+)}}", "echo-notification-notice": "{{PLURAL:$1|Meddelelse ($1)|Meddelelser ($1)|100=Meddelelser (99+)}}", "echo-notification-alert-text-only": "Alarmer", @@ -169,8 +229,10 @@ "echo-mark-all-as-read": "Marker {{PLURAL:$1|alle}} som læst", "echo-mark-all-as-read-confirmation": "$1 {{PLURAL:$1|meddelelse|meddelelser}} markeret som læst", "echo-mark-wiki-as-read": "Marker {{PLURAL:$2|alle}} som læst i den valgte wiki: $1", + "echo-displaysnippet-title": "Ny notifikation", "echo-date-today": "I dag", "echo-date-yesterday": "I går", + "notification-bundle-header-edit-user-page": "{{PLURAL:$1|Én ny redigering|$1 nye redigeringer|100=99+ nye redigeringer}} til {{GENDER:$2|din}} brugerside .", "notification-bundle-header-edit-user-talk-v2": "{{PLURAL:$1|En ny besked|$1 nye beskeder|100=99+ nye beskeder}} på {{GENDER:$3|din}} diskussionsside.", "echo-email-batch-subject-daily": "Du har {{PLURAL:$2|en ny meddelelse|$2 nye meddelelser}} på {{SITENAME}}", "echo-email-batch-subject-weekly": "Du har {{PLURAL:$2|en ny meddelelse|$2 nye meddelelser}} på {{SITENAME}} i denne uge", @@ -179,5 +241,15 @@ "echo-email-batch-link-text-view-all-notifications": "Se alle meddelelser", "notification-header-foreign-alert": "Flere alarmer fra {{PLURAL:$5|en anden wiki|$5 andre wikier}}", "notification-header-foreign-notice": "Flere meddelelser fra {{PLURAL:$5|en anden wiki|$5 andre wikier}}", - "notification-header-foreign-all": "Flere meddelelser fra {{PLURAL:$5|en anden wiki|$5 andre wikier}}" + "notification-header-foreign-all": "Flere meddelelser fra {{PLURAL:$5|en anden wiki|$5 andre wikier}}", + "grant-echo-read-notifications": "Læs mine notifikationer", + "right-echo-create": "Send notifikationer til andre", + "action-echo-create": "send notifikationer til andre", + "right-echo-read-notifications": "Læs mine notifikationer", + "action-echo-read-notifications": "læs dine notifikationer", + "right-manage-all-push-subscriptions": "Administrer alle push-abonnementer", + "action-manage-all-push-subscriptions": "administrere alle push-abonnementer", + "group-push-subscription-manager": "Push-abonnementsadministratorer", + "group-push-subscription-manager-member": "{{GENDER:$1|push-abonnementsadministrator}}", + "grouppage-push-subscription-manager": "{{ns:project}}:Push-abonnementsadministratorer" } diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/de.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/de.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/de.json 2026-04-01 12:37:38.804985300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/de.json 2026-06-29 18:12:59.372047200 +0000 @@ -255,8 +255,11 @@ "notification-header-foreign-notice": "Weitere Mitteilungen von {{PLURAL:$5|einem anderen Wiki|$5 anderen Wikis}}", "notification-header-foreign-all": "Weitere Benachrichtigungen von {{PLURAL:$5|einem weiteren Wiki|$5 weiteren Wikis}}", "echo-foreign-wiki-lang": "$1 – $2", + "grant-echo-read-notifications": "Meine Benachrichtigungen lesen", "right-echo-create": "Benachrichtigungen an andere senden", "action-echo-create": "Benachrichtigungen an andere zu senden", + "right-echo-read-notifications": "Meine Benachrichtigungen lesen", + "action-echo-read-notifications": "deine Benachrichtigungen zu lesen", "right-manage-all-push-subscriptions": "Verwalten aller Push-Abonnements", "action-manage-all-push-subscriptions": "verwalten aller Push-Abonnements", "group-push-subscription-manager": "Push-Abonnementverwalter", diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/en.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/en.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/en.json 2026-04-01 12:37:38.805985200 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/en.json 2026-06-29 18:12:59.373047000 +0000 @@ -274,10 +274,11 @@ "echo-foreign-wiki-lang": "$1 - $2", "echo-badge-count": "{{PLURAL:$1|$1|100={{formatnum:99}}+}}", "echo-blacklist": "", + "grant-echo-read-notifications": "Read my notifications", "right-echo-create": "Send notifications to others", "action-echo-create": "send notifications to others", "right-echo-read-notifications": "Read my notifications", - "action-echo-read-notifications": "read my notifications", + "action-echo-read-notifications": "read your notifications", "right-manage-all-push-subscriptions": "Manage all push subscriptions", "action-manage-all-push-subscriptions": "manage all push subscriptions", "group-push-subscription-manager": "Push subscription managers", diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/es.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/es.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/es.json 2026-04-01 12:37:38.806985400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/es.json 2026-06-29 18:12:59.373047000 +0000 @@ -43,7 +43,8 @@ "TheBITLINK", "Themasterriot", "Vivaelcelta", - "JorgeElias2302" + "JorgeElias2302", + "Luigi Nakano" ] }, "echo-desc": "Sistema para notificar a los usuarios sobre eventos y mensajes", @@ -274,6 +275,7 @@ "notification-header-foreign-all": "Más notificaciones de {{PLURAL:$5|otra wiki|otras $5 wikis}}", "right-echo-create": "Enviar notificaciones a otros", "action-echo-create": "enviar notificaciones a otros", + "right-echo-read-notifications": "Leer mis notificaciones", "right-manage-all-push-subscriptions": "Gestionar todas las suscripciones push", "action-manage-all-push-subscriptions": "gestionar todas las suscripciones push", "group-push-subscription-manager": "Gestores de notificaciones push", diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/et.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/et.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/et.json 2026-04-01 12:37:38.806985400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/et.json 2026-06-29 18:12:59.373047000 +0000 @@ -205,6 +205,9 @@ "notification-header-foreign-notice": "Veel märkusi {{PLURAL:$5|teisest|$5 teisest}} vikist", "notification-header-foreign-all": "Veel teavitusi {{PLURAL:$5|teisest|$5 teisest}} vikist", "echo-foreign-wiki-lang": "$1 – $2", + "grant-echo-read-notifications": "Minu teavituste lugemine", "right-echo-create": "Saata teistele teavitusi", - "action-echo-create": "teistele teavitusi saata" + "action-echo-create": "teistele teavitusi saata", + "right-echo-read-notifications": "Lugeda minu teavitusi", + "action-echo-read-notifications": "minu teavitusi lugeda" } diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/fi.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/fi.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/fi.json 2026-04-01 12:37:38.806985400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/fi.json 2026-06-29 18:12:59.374047300 +0000 @@ -176,9 +176,9 @@ "notification-header-mention-success-bundle": "{{PLURAL:$3|Maininta, jonka|$3 mainintaa, jotka}} {{GENDER:$2|teit}} keskustelusivulla $4 {{PLURAL:$3|lähetettiin}}.", "notification-compact-header-mention-success": "{{GENDER:$2|Mainitsit}}: $3", "notification-header-mention-status-bundle": "{{PLURAL:$3|Maininta|$3 mainintaa}} maininnoista, jotka {{GENDER:$2|teit}} keskustelusivulla $4: {{PLURAL:$5|$5 ei lähetetty}}, {{PLURAL:$6|$6 lähetetty}}.", - "notification-header-user-rights-add-only": "{{GENDER:$4|Käyttöoikeuksiasi }} on {{GENDER:$1|muutettu}}. Sinut on lisätty ryhmään: $2.", - "notification-header-user-rights-remove-only": "{{GENDER:$4|Käyttöoikeuksiasi}} on {{GENDER:$1|muutettu}}. Sinut on poistettu ryhmistä: $2.", - "notification-header-user-rights-add-and-remove": "{{GENDER:$6|Käyttöoikeuksiasi}} on {{GENDER:$1|muutettu}}. Sinut on lisätty ryhmiin: $2. Sinut on poistettu ryhmistä: $4.", + "notification-header-user-rights-add-only": "{{GENDER:$4|Käyttöoikeuksiasi}} on {{GENDER:$1|muutettu}}. Sinut on lisätty {{PLURAL:$3|ryhmään|ryhmiin}}: $2.", + "notification-header-user-rights-remove-only": "{{GENDER:$4|Käyttöoikeuksiasi}} on {{GENDER:$1|muutettu}}. Sinut on poistettu {{PLURAL:$3|ryhmästä|ryhmistä}}: $2.", + "notification-header-user-rights-add-and-remove": "{{GENDER:$6|Käyttöoikeuksiasi}} on {{GENDER:$1|muutettu}}. Sinut on lisätty {{PLURAL:$3|ryhmään|ryhmiin}}: $2. Sinut on poistettu {{PLURAL:$5|ryhmästä|ryhmistä}}: $4.", "notification-header-user-rights-expiry-change": "{{GENDER:$4|Jäsenyytesi}} päättymisajankohtaa {{PLURAL:$3|seuraavassa ryhmässä|seuraavissa ryhmissä}} on {{GENDER:$1|muutettu}}: $2", "notification-header-welcome": "{{GENDER:$2|Tervetuloa}} {{GRAMMAR:illative|{{SITENAME}}}}, $1! Olemme iloisia, että {{GENDER:$2|olet}} täällä.", "notification-header-mention-summary": "$1 {{GENDER:$2|mainitsi}} {{GENDER:$3|sinut}} muokkausyhteenvedossa sivulla $4.", @@ -253,8 +253,11 @@ "notification-header-foreign-notice": "Lisää ilmoituksia {{PLURAL:$5|toisesta wikistä|$5 muusta wikistä}}", "notification-header-foreign-all": "Lisää ilmoituksia {{PLURAL:$5|toisesta wikistä|$5 toisesta wikistä}}", "echo-foreign-wiki-lang": "$1 – $2", + "grant-echo-read-notifications": "Lukea omia ilmoituksia", "right-echo-create": "Lähettää ilmoituksia muille", "action-echo-create": "lähettää ilmoituksia muille", + "right-echo-read-notifications": "Lukea omia ilmoituksia", + "action-echo-read-notifications": "lukea omia ilmoituksia", "right-manage-all-push-subscriptions": "Hallita kaikkia push-tilauksia", "action-manage-all-push-subscriptions": "hallita kaikkia push-tilauksia", "group-push-subscription-manager": "push-tilauksien hallitsijat", diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/fr.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/fr.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/fr.json 2026-04-01 12:37:38.806985400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/fr.json 2026-06-29 18:12:59.374047300 +0000 @@ -56,7 +56,8 @@ "JLTRY", "EmDashUser002", "Derugon", - "Codeurluce" + "Codeurluce", + "Escargot bleu" ] }, "echo-desc": "Système pour avertir les utilisateurs des événements et messages", @@ -290,8 +291,11 @@ "notification-header-foreign-all": "Davantage de notifications {{PLURAL:$5|d’un autre wiki|de $5 autres wikis}}", "echo-foreign-wiki-lang": "$1 – $2", "echo-badge-count": "{{PLURAL:$1|$1|100={{formatnum:99}}+}}", + "grant-echo-read-notifications": "Afficher mes notifications", "right-echo-create": "Envoyer des notifications aux autres utilisateurs", "action-echo-create": "envoyer des notification aux autres utilisateurs", + "right-echo-read-notifications": "Afficher mes notifications", + "action-echo-read-notifications": "afficher vos notifications", "right-manage-all-push-subscriptions": "Gérer toutes les demandes de poussée", "action-manage-all-push-subscriptions": "gérer toutes les demandes de poussée", "group-push-subscription-manager": "Gestionnaires de demande de poussée", diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/gl.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/gl.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/gl.json 2026-04-01 12:37:38.807985300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/gl.json 2026-06-29 18:12:59.375047200 +0000 @@ -161,9 +161,9 @@ "notification-header-mention-success-bundle": "{{PLURAL:$3|Enviouse unha mención|Enviáronse $3 mencións}} que {{GENDER:$2|fixeches}} na páxina de conversa de $4.", "notification-compact-header-mention-success": "{{GENDER:$2|Mencionaches a}}: $3", "notification-header-mention-status-bundle": "{{PLURAL:$3|Unha notificación|$3 notificacións}} sobre as mencións que {{GENDER:$2|fixeches}} na páxina de conversa de $4: {{PLURAL:$5|$5 non enviada|$5 non enviadas}}, {{PLURAL:$6|$6 enviada|$6 enviadas}}.", - "notification-header-user-rights-add-only": "Modificáronse os {{GENDER:$4|teus}} dereitos de usuario. Agora tamén pertences a: $2.", - "notification-header-user-rights-remove-only": "Modificáronse os {{GENDER:$4|teus}} dereitos de usuario. Agora xa non pertences a: $2.", - "notification-header-user-rights-add-and-remove": "Modificáronse os {{GENDER:$6|teus}} dereitos de usuario. Agora tamén pertences a: $2. Agora xa non pertences a: $4.", + "notification-header-user-rights-add-only": "{{GENDER:$1|Modificáronse}} os teus dereitos de {{GENDER:$4|usuario|usuaria}}. Agora tamén pertences a: $2.", + "notification-header-user-rights-remove-only": "{{GENDER:$1|Modificáronse}} os teus dereitos de {{GENDER:$4|usuario|usuaria}}. Agora xa non pertences a: $2.", + "notification-header-user-rights-add-and-remove": "{{GENDER:$1|Modificáronse}} os teus dereitos de {{GENDER:$6|usuario|usuaria}}. Agora tamén pertences a: $2. Agora xa non pertences a: $4.", "notification-header-user-rights-expiry-change": "{{GENDER:$1|Modificouse}} a data de caducidade da {{GENDER:$4|túa}} pertenza {{PLURAL:$3|ao seguinte grupo|aos seguintes grupos}}: $2.", "notification-header-welcome": "{{GENDER:$2|Benvido|Benvida}} a {{SITENAME}}, $1! Alégranos que esteas aquí.", "notification-header-mention-summary": "$1 {{GENDER:$2|mencionou}}{{GENDER:$3|te}} nun resumo de edición en $4.", @@ -199,7 +199,7 @@ "notification-page-linked-email-subject": "Ligouse unha páxina creada por {{GENDER:$3|ti}} en {{SITENAME}}", "notification-reverted-email-subject2": "{{PLURAL:$4|Reverteuse a {{GENDER:$3|túa}} edición|Revertéronse as {{GENDER:$3|túas}} edicións}} {{GENDER:$2|en}} {{SITENAME}}", "notification-mention-email-subject": "$1 {{GENDER:$2|mencionou}}{{GENDER:$3|te}} en {{SITENAME}}", - "notification-user-rights-email-subject": "Os {{GENDER:$3|teus}} dereitos de usuario cambiaron en {{SITENAME}}", + "notification-user-rights-email-subject": "Os teus dereitos de {{GENDER:$3|usuario|usuaria}} cambiaron en {{SITENAME}}", "notification-timestamp-ago-seconds": "{{PLURAL:$1|$1 s}}", "notification-timestamp-ago-minutes": "{{PLURAL:$1|$1 min}}", "notification-timestamp-ago-hours": "{{PLURAL:$1|$1 h}}", @@ -238,8 +238,11 @@ "notification-header-foreign-notice": "Máis avisos {{PLURAL:$5|doutro wiki|doutros $5 wikis}}", "notification-header-foreign-all": "Máis notificacións {{PLURAL:$5|doutro wiki|doutros $5 wikis}}", "echo-badge-count": "{{PLURAL:$1|$1|100=+{{formatnum:99}}}}", + "grant-echo-read-notifications": "Ler as miñas notificacións", "right-echo-create": "Enviar notificacións a outras persoas", "action-echo-create": "enviar notificacións a outras persoas", + "right-echo-read-notifications": "Ler as miñas notificacións", + "action-echo-read-notifications": "ler as túas notificacións", "right-manage-all-push-subscriptions": "Xestionar todas subscricións push", "action-manage-all-push-subscriptions": "xestionar todas subscricións push", "group-push-subscription-manager": "Xestores de subscricións push", diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/he.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/he.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/he.json 2026-04-01 12:37:38.808985200 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/he.json 2026-06-29 18:12:59.376047100 +0000 @@ -247,8 +247,11 @@ "notification-header-foreign-notice": "עוד הודעות {{PLURAL:$5|מאתר ויקי אחר|מ־$5 אתרי ויקי אחרים}}", "notification-header-foreign-all": "עוד הודעות {{PLURAL:$5|מאתר ויקי אחר|מ־$5 אתרי ויקי אחרים}}", "echo-foreign-wiki-lang": "$1 – $2", + "grant-echo-read-notifications": "קריאת ההתראות שלי", "right-echo-create": "שליחת התראות לאחרים", "action-echo-create": "לשלוח התראות לאחרים", + "right-echo-read-notifications": "קריאת ההתראות שלי", + "action-echo-read-notifications": "לקרוא את ההתראות שלי", "right-manage-all-push-subscriptions": "ניהול כל מינויי הדחיפה", "action-manage-all-push-subscriptions": "לנהל את כל מינויי הדחיפה", "group-push-subscription-manager": "מנהלי מינויי דחיפה", diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/hi.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/hi.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/hi.json 2026-04-01 12:37:38.808985200 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/hi.json 2026-06-29 18:12:59.376047100 +0000 @@ -246,8 +246,11 @@ "notification-header-foreign-alert": "{{PLURAL:$5|एक दूसरे विकि|$5 दूसरे विकियों}} से अधिक अलर्ट्स", "notification-header-foreign-notice": "{{PLURAL:$5|एक दूसरे विकि|$5 दूसरे विकियों}} से अधिक अधिसूचनाएँ", "notification-header-foreign-all": "{{PLURAL:$5|एक दूसरे विकि|$5 दूसरे विकियों}} से अधिक अधिसूचनाएँ", + "grant-echo-read-notifications": "मेरी अधिसूचनाएँ पढ़ना", "right-echo-create": "दूसरों को अधिसूचनाएँ भेजना", "action-echo-create": "दूसरों को अधिसूचनाएँ भेजने", + "right-echo-read-notifications": "मेरी अधिसूचनाएँ पढ़ना", + "action-echo-read-notifications": "आपकी अधिसूचनाएँ पढ़ने", "right-manage-all-push-subscriptions": "सभी पुश सदस्यताएँ प्रबंधित करना", "action-manage-all-push-subscriptions": "सभी पुश सदस्यताएँ प्रबंधित करने", "group-push-subscription-manager": "पुश सदस्यता प्रबंधक", diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/hsb.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/hsb.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/hsb.json 2026-04-01 12:37:38.808985200 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/hsb.json 2026-06-29 18:12:59.376047100 +0000 @@ -38,12 +38,12 @@ "echo-none": "Nimaš zdźělenki.", "notification-link-text-view-message": "Powěsć pokazać", "notification-link-text-view-mention": "Naspomnjenje pokazać", - "notification-link-text-view-changes": "Změny pokazać", + "notification-link-text-view-changes": "{{GENDER:$1|Změny}} pokazać", "notification-link-text-view-page": "Stronu pokazać", "notification-link-text-view-edit": "Změnu pokazać", - "notification-header-reverted": "$1 je {{PLURAL:$4|změnu na $3|změnje na $3|změny na $3}} {{GENDER:$2|anulował|anulowała}}.", - "notification-edit-talk-page-email-subject2": "$1 je ći powěsć na {{GRAMMAR:lokatiw|{{SITENAME}}}} {{GENDER:$2|zawostajił|zawostajiła}}", - "notification-page-linked-email-subject": "Twoja strona je so na {{GRAMMAR:lokatiw|{{SITENAME}}}} wotkazała.", + "notification-header-reverted": "{{PLURAL:$4|Twoja změna na $3 je so cofnyła|Twojej změnje na $3 stej so cofnyłoj|Twoje změny na $3 su so cofnyli}} {{GENDER:$2|}}.", + "notification-edit-talk-page-email-subject2": "$1 je {{GENDER:$3|ći}} powěsć na {{GRAMMAR:lokatiw|{{SITENAME}}}} {{GENDER:$2|zawostajił|zawostajiła}}", + "notification-page-linked-email-subject": "Strona, kotruž sy {{GENDER:$3|wutworił|wutworiła}}, je so na {{GRAMMAR:lokatiw|{{SITENAME}}}} wotkazała.", "notification-reverted-email-subject2": "{{PLURAL:$4|Twoja změna je|Twojej změnje stej|Twoje změny su}} so na {{GRAMMAR:lokatiw|{{SITENAME}}}}{{GENDER:$2|{{PLURAL:$4|anulowała|anulowałoj|anulowali}}}}", "notification-mention-email-subject": "$1 je će na {{GRAMMAR:lokatiw|{{SITENAME}}}} {{GENDER:$2|naspomnił|naspomniła}}", "notification-user-rights-email-subject": "Twoje wužiwarske prawa su so na {{GRAMMAR:lokatiw|{{SITENAME}}}} změnili", diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/ia.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/ia.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/ia.json 2026-04-01 12:37:38.809985400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/ia.json 2026-06-29 18:12:59.377047300 +0000 @@ -156,7 +156,7 @@ "notification-compact-header-mention-success": "{{GENDER:$2|Tu ha mentionate}}: $3", "notification-header-mention-status-bundle": "{{PLURAL:$3|Un notification|$3 notificationes}} sur mentiones que {{GENDER:$2|tu ha facite}} sur le pagina de discussion del articulo $4: {{PLURAL:$5|$5 non inviate}}, {{PLURAL:$6|$6 inviate}}.", "notification-header-user-rights-add-only": "{{GENDER:$4|Tu}} derectos de usator ha {{GENDER:$1|cambiate}}. Tu ha essite addite a: $2.", - "notification-header-user-rights-remove-only": "{{GENDER:$4|Tu}} derectos de usator ha {{GENDER:$1|cambiate}}. Tu non plus es membro de: $2.", + "notification-header-user-rights-remove-only": "{{GENDER:$4|Tu}} derectos de usator ha {{GENDER:$1|cambiate}}. Tu non es plus membro de: $2.", "notification-header-user-rights-add-and-remove": "{{GENDER:$6|Tu}} derectos de usator ha {{GENDER:$1|cambiate}}. Tu ha essite addite a: $2. Tu non plus es membro de: $4.", "notification-header-user-rights-expiry-change": "Le expiration de {{GENDER:$4|tu}} appertinentia al sequente {{PLURAL:$3|gruppo|gruppos}} ha {{GENDER:$1|cambiate}}: $2.", "notification-header-welcome": "{{GENDER:$2|Benvenite}} a {{SITENAME}}, $1! Nos es felice que {{GENDER:$2|tu es}} hic.", @@ -193,7 +193,7 @@ "notification-page-linked-email-subject": "Un pagina create per {{GENDER:$3|te}} ha essite ligate in {{SITENAME}}", "notification-reverted-email-subject2": "Tu {{PLURAL:$4|modification|modificationes}} ha essite {{GENDER:$2|revertite}} in {{SITENAME}}", "notification-mention-email-subject": "$1 {{GENDER:$3|te}} {{GENDER:$2|ha mentionate}} in {{SITENAME}}", - "notification-user-rights-email-subject": "{{GENDER:$3|Tu}} derectos de usator ha cambiate in {{SITENAME}}", + "notification-user-rights-email-subject": "{{GENDER:$3|Tu}} derectos de usator ha cambiate sur {{SITENAME}}", "notification-timestamp-ago-seconds": "{{PLURAL:$1|$1 sec}}", "notification-timestamp-ago-minutes": "{{PLURAL:$1|$1 min}}", "notification-timestamp-ago-hours": "{{PLURAL:$1|$1 hr}}", @@ -231,8 +231,11 @@ "notification-header-foreign-alert": "Plus alertas ab {{PLURAL:$5|un altere wiki|$5 altere wikis}}", "notification-header-foreign-notice": "Plus avisos ab {{PLURAL:$5|un altere wiki|$5 altere wikis}}", "notification-header-foreign-all": "Plus notificationes ab {{PLURAL:$5|un altere wiki|$5 altere wikis}}", + "grant-echo-read-notifications": "Leger mi notificationes", "right-echo-create": "Inviar notificationes a alteres", "action-echo-create": "inviar notificationes a alteres", + "right-echo-read-notifications": "Leger mi notificationes", + "action-echo-read-notifications": "leger tu notificationes", "right-manage-all-push-subscriptions": "Gerer tote le subscriptiones push", "action-manage-all-push-subscriptions": "gerer tote le subscriptiones push", "group-push-subscription-manager": "Gestores de subscriptiones push", diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/io.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/io.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/io.json 2026-04-01 12:37:38.810985300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/io.json 2026-06-29 18:12:59.377047300 +0000 @@ -129,6 +129,8 @@ "echo-email-batch-link-text-view-all-notifications": "Montrez omna avizi", "notification-header-foreign-alert": "Plusa avizi de {{PLURAL:$5|altra Wiki|$5 altra Wiki}}", "notification-header-foreign-notice": "Altra avizi de {{PLURAL:$5|altra Wiki|$5 altra Wiki}}", + "grant-echo-read-notifications": "Lektez mea avizi", + "action-echo-read-notifications": "lektez vua avizi", "right-manage-all-push-subscriptions": "Administrar omna nemediata (''push'') suskriptaji", "action-manage-all-push-subscriptions": "administrar omna nemediata (''push'') suskriptaji", "group-push-subscription-manager": "Jeranti di suskripti ''push''", diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/it.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/it.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/it.json 2026-04-01 12:37:38.810985300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/it.json 2026-06-29 18:12:59.377047300 +0000 @@ -223,5 +223,8 @@ "notification-header-foreign-alert": "Altri avvisi da {{PLURAL:$5|un altro wiki|altri $5 wiki}}", "notification-header-foreign-notice": "Altre notizie da {{PLURAL:$5|un altro wiki|altri $5 wiki}}", "notification-header-foreign-all": "Altre notifiche da {{PLURAL:$5|un altro wiki|altri $5 wiki}}", - "action-echo-create": "inviare notifiche ad altri" + "grant-echo-read-notifications": "Legge le mie notifiche", + "action-echo-create": "inviare notifiche ad altri", + "right-echo-read-notifications": "Legge le mie notifiche", + "action-echo-read-notifications": "leggere le tue notifiche" } diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/ja.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/ja.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/ja.json 2026-04-01 12:37:38.810985300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/ja.json 2026-06-29 18:12:59.378047200 +0000 @@ -32,7 +32,8 @@ "ネイ", "春春眠眠", "Ryoya3", - "YeBoy371" + "YeBoy371", + "Tensama0415" ] }, "echo-desc": "イベントおよびメッセージについて、利用者に通知するシステム", @@ -246,6 +247,7 @@ "notification-header-foreign-alert": "{{PLURAL:$5|他のウィキ|他の$5個のウィキ}}からのアラートがあります", "notification-header-foreign-notice": "{{PLURAL:$5|他のウィキ|他の$5個のウィキ}}からの通知があります", "notification-header-foreign-all": "{{PLURAL:$5|他のウィキ|他の$5個のウィキ}}からの通知があります", + "grant-echo-read-notifications": "自分宛ての通知を確認する", "right-manage-all-push-subscriptions": "すべてのプッシュ・サブスクリプションを管理", "action-manage-all-push-subscriptions": "すべてのプッシュ・サブスクリプションの管理", "group-push-subscription-manager": "プッシュ・サブスクリプション取扱者", diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/juk.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/juk.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/juk.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/juk.json 2026-05-08 00:21:14.583642000 +0000 @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Joseph atebo Nathan" + ] + }, + "grant-echo-read-notifications": "hwen aji waa m tayiu ra" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/ko.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/ko.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/ko.json 2026-04-01 12:37:38.811985300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/ko.json 2026-06-29 18:12:59.379047200 +0000 @@ -24,7 +24,8 @@ "아라", "YeBoy371", "Tensama0415", - "Bisang" + "Bisang", + "解浪" ] }, "echo-desc": "이벤트와 메시지를 사용자에게 알리는 시스템", @@ -38,6 +39,7 @@ "prefs-echopollupdates": "실시간 알림", "echo-mobile-notifications-filter-title": "필터 알림", "echo-pref-show-poll-updates": "새 알림이 오면 표시합니다", + "echo-pref-show-poll-updates-help": "제목 표시줄에 읽지 않은 알림 수를 표시하고, 알림이 도착하는 즉시 각 알림의 요약 내용을 보여줍니다.", "echo-pref-send-me": "다음 방식으로 보내기:", "echo-pref-send-to": "다음 주소로 보내기:", "echo-pref-email-format": "이메일 형식:", @@ -74,6 +76,7 @@ "echo-category-title-thank-you-edit": "편집 {{PLURAL:$1|이정표}}", "echo-category-title-watchlist": "주시 중인 문서의 편집", "echo-category-title-minor-watchlist": "주시 중인 문서의 사소한 편집", + "echo-category-title-api-triggered": "API로 인한 알림", "echo-pref-tooltip-edit-user-talk": "누군가가 내 사용자 토론 문서를 편집할 때 내게 알립니다.", "echo-pref-tooltip-edit-user-page": "누군가가 내 사용자 문서를 편집할 때 내게 알립니다.", "echo-pref-tooltip-article-linked": "누군가가 다른 문서에서 내가 만든 문서를 링크할 때 내게 알립니다.", @@ -87,6 +90,7 @@ "echo-pref-tooltip-thank-you-edit": "1번째, 10번째, 100번째... 편집을 달성할 때 내게 알립니다.", "echo-pref-tooltip-watchlist": "누군가가 내 주시문서 목록에 (사소하지 않은) 편집을 하면 내게 알립니다.", "echo-pref-tooltip-minor-watchlist": "누군가가 내 주시문서 목록의 문서에 사소한 편집을 하면 내게 알립니다.", + "echo-pref-tooltip-api-triggered": "API를 통해 봇이나 소도구에서 발생하는 알림을 보냅니다.", "notifications": "알림", "tooltip-pt-notifications-alert": "{{GENDER:|당신}}의 중요 알림", "tooltip-pt-notifications-notice": "{{GENDER:|당신의}} 알림", @@ -94,11 +98,14 @@ "echo-displaynotificationsconfiguration-summary": "이 위키에서 알림이 어떻게 설정되었는지에 관한 개요입니다.", "echo-displaynotificationsconfiguration-notifications-by-category-header": "분류별 알림", "echo-displaynotificationsconfiguration-sorting-by-section-header": "유형 정렬", + "echo-displaynotificationsconfiguration-sorting-by-section-legend": "각 알림 유형이 어떤 섹션에 분류되는지", "echo-displaynotificationsconfiguration-available-notification-methods-header": "허용된 알림 방식", + "echo-displaynotificationsconfiguration-available-notification-methods-by-category-legend": "각 분류별로 어떤 알림 방법이 지원되는지", "echo-displaynotificationsconfiguration-enabled-default-header": "기본적으로 활성화됨", "echo-displaynotificationsconfiguration-enabled-default-existing-users-legend": "기존 사용자", "echo-displaynotificationsconfiguration-enabled-default-new-users-legend": "새 사용자", "echo-displaynotificationsconfiguration-mandatory-notification-methods-header": "필수 알림 방식", + "echo-displaynotificationsconfiguration-mandatory-notification-methods-by-category-legend": "각 분류별로 어떤 알림 방법이 의무인지", "echo-specialpage": "알림", "echo-specialpage-section-markread": "그룹을 읽은 것으로 표시", "echo-specialpage-markasread": "알림: 읽은 것으로 표시", @@ -151,17 +158,18 @@ "notification-header-page-linked": "$4에서 $3(으)로 연결되는 링크가 생성되었습니다.", "notification-compact-header-page-linked": "$1에서 연결되었습니다.", "notification-bundle-header-page-linked": "$3 문서가 {{PLURAL:$5||$5 개의 문서|100=99개 이상의 문서}}에서 링크되었습니다.", + "notification-header-article-reminder": "{{GENDER:$2|당신}}이 알림을 요청한 문서는 $3입니다", "notification-link-text-what-links-here": "이 문서로 향하는 모든 링크", "notification-header-mention-other": "$1님이 $4의 \"$5\"에서 {{GENDER:$3|나를}} {{GENDER:$2|언급했습니다}}.", "notification-header-mention-other-nosection": "$1 님이 $4에서 {{GENDER:$3|나를}} {{GENDER:$2|언급했습니다}}.", - "notification-header-mention-user-talkpage-v2": "$1님이 $4{{GENDER:$5|의}} 사용자 토론 문서의 \"$6\"에서 {{GENDER:$3|나를}} {{GENDER:$2|언급했습니다}}.", - "notification-header-mention-user-talkpage-nosection": "$1님이 $4{{GENDER:$5|의}} 사용자 토론 문서에서 {{GENDER:$3|나를}} {{GENDER:$2|언급했습니다}}.", + "notification-header-mention-user-talkpage-v2": "$1님이 $4의 {{GENDER:$5|사용자}} 토론 문서의 \"$6\"에서 {{GENDER:$3|나를}} {{GENDER:$2|언급했습니다}}.", + "notification-header-mention-user-talkpage-nosection": "$1님이 $4의 {{GENDER:$5|사용자}} 토론 문서에서 {{GENDER:$3|나를}} {{GENDER:$2|언급했습니다}}.", "notification-header-mention-agent-talkpage": "$1님이 $1님 자신의 사용자 토론 문서의 \"$4\"에서 {{GENDER:$3|나를}} {{GENDER:$2|언급했습니다}}.", "notification-header-mention-agent-talkpage-nosection": "$1님이 $1님 자신의 사용자 토론 문서에서 {{GENDER:$3|나를}} {{GENDER:$2|언급했습니다}}.", "notification-header-mention-article-talkpage": "$1님이 $4 토론 문서의 \"$5\" 문단에서 {{GENDER:$3|나를}} {{GENDER:$2|언급했습니다}}.", "notification-header-mention-article-talkpage-nosection": "$1님이 $4 토론 문서에서 {{GENDER:$3|나를}} {{GENDER:$2|언급했습니다}}.", - "notification-header-mention-failure-user-unknown": "사용자를 찾을 수 없기 때문에 $3에 대한 {{GENDER:$2|당신의}} 언급은 전달되지 않았습니다.", - "notification-header-mention-failure-user-anonymous": "사용자가 익명이기 때문에 $3에 대한 {{GENDER:$2|당신의}} 언급은 전달되지 않았습니다.", + "notification-header-mention-failure-user-unknown": "해당 이름의 계정이 존재하지 않기 때문에 $3에 대한 {{GENDER:$2|당신의}} 언급을 보낼 수 없습니다.", + "notification-header-mention-failure-user-anonymous": "익명의 사용자이기 때문에 $3에 대한 {{GENDER:$2|당신의}} 언급을 보낼 수 없습니다.", "notification-header-mention-failure-too-many": "{{GENDER:$2|당신은}} $3명 이상의 {{PLURAL:$3|사용자}}를 언급하려고 했습니다. 제한을 초과한 모든 언급은 전달되지 않았습니다.", "notification-header-mention-failure-bundle": "$4 토론 문서에 {{GENDER:$2|당신이 한}} {{PLURAL:$3||$3개의}} 언급은 {{PLURAL:$3|전달되지}} 않았습니다.", "notification-compact-header-mention-failure-user-unknown": "사용자 이름이 존재하지 않습니다: $1", @@ -170,13 +178,24 @@ "notification-header-mention-success-bundle": "$4 토론 문서에 {{GENDER:$2|당신이 한}} {{PLURAL:$3|언급|$3개의 언급}}을 보냈습니다.", "notification-compact-header-mention-success": "{{GENDER:$2|언급했습니다}}: $3", "notification-header-mention-status-bundle": "$4 토론 문서에서 {{GENDER:$2|당신이 한}} 언급에 대한 {{PLURAL:$3|한 개의 알림|$3개의 알림}}: {{PLURAL:$5|$5개 보내지 못함}}, {{PLURAL:$6|$6개 보냄}}.", - "notification-header-user-rights-add-only": "{{GENDER:$4|당신}}의 사용자 권한이 {{GENDER:$1|바뀌었습니다}}. 당신은 $2 권한을 부여받았습니다.", - "notification-header-user-rights-remove-only": "{{GENDER:$4|당신}}의 사용자 권한이 {{GENDER:$1|바뀌었습니다}}. 당신은 더 이상 $2 권한을 갖고 있지 않습니다.", - "notification-header-user-rights-add-and-remove": "{{GENDER:$6|당신}}의 사용자 권한이 {{GENDER:$1|바뀌었습니다}}. 당신은 $2 권한을 받았지만, $4 권한은 더 이상 갖고 있지 않습니다.", - "notification-header-user-rights-expiry-change": "$2 {{PLURAL:$3|그룹|그룹들}}에서의 {{GENDER:$4|귀하}}의 멤버십 유효기간이 {{GENDER:$1|변경되었습니다}}.", + "notification-header-user-rights-add-only": "{{GENDER:$4|당신}}의 사용자 권한이 {{GENDER:$1|변경되었습니다}}. $2 권한을 부여받았습니다.", + "notification-header-user-rights-remove-only": "{{GENDER:$4|당신}}의 사용자 권한이 {{GENDER:$1|변경되었습니다}}. 더 이상 $2 권한을 갖고 있지 않습니다.", + "notification-header-user-rights-add-and-remove": "{{GENDER:$6|당신}}의 사용자 권한이 {{GENDER:$1|변경되었습니다}}. $2 권한을 받았지만, $4 권한은 더 이상 갖고 있지 않습니다.", + "notification-header-user-rights-expiry-change": "{{PLURAL:$3|그룹|그룹들}}에서의 {{GENDER:$4|당신}}의 멤버십 만료 기간이 {{GENDER:$1|변경되었습니다}}: $2.", "notification-header-welcome": "{{SITENAME}}에 오신 것을 {{GENDER:$2|환영}}합니다, $1님! 당신을 만나게 되어 기쁩니다.", "notification-header-mention-summary": "$1님이 $4의 편집 요약에서 {{GENDER:$3|나를}} {{GENDER:$2|언급했습니다}}.", - "notification-header-watchlist-changed": "$1님이 {{GENDER:$4|당신의}} 감시문서 목록에 있는 $3 문서를 {{PLURAL:$5|{{GENDER:$2|편집했습니다}}|$5번 {{GENDER:$2|편집했습니다}}}}.", + "notification-header-watchlist-changed": "$1님이 {{GENDER:$4|당신의}} 주시문서 목록에 있는 $3 문서를 {{PLURAL:$5|{{GENDER:$2|편집했습니다}}|$5번 {{GENDER:$2|편집했습니다}}}}.", + "notification-header-watchlist-created": "$1님이 {{GENDER:$4|당신의}} 주시문서 목록에 있는 $3 문서를 {{PLURAL:$5|{{GENDER:$2|만들었습니다}}|$5번 {{GENDER:$2|만들었습니다}}}}.", + "notification-header-watchlist-deleted": "$1님이 {{GENDER:$4|당신의}} 주시문서 목록에 있는 $3 문서를 {{PLURAL:$5|{{GENDER:$2|삭제했습니다}}|$5번 {{GENDER:$2|삭제했습니다}}}}.", + "notification-header-watchlist-moved": "$1님이 {{GENDER:$4|당신의}} 주시문서 목록에 있는 $3 문서를 {{PLURAL:$5|{{GENDER:$2|이동했습니다}}|$5번 {{GENDER:$2|이동했습니다}}}}.", + "notification-header-watchlist-restored": "$1님이 {{GENDER:$4|당신의}} 주시문서 목록에 있는 $3 문서를 {{PLURAL:$5|{{GENDER:$2|복구했습니다}}|$5번 {{GENDER:$2|복구했습니다}}}}.", + "notification-header-watchlist-multiuser-changed": "{{GENDER:$2|당신의}} 주시문서 목록에 있는 $1 문서가 {{PLURAL:$3|편집되었습니다|$3번 편집되었습니다}}.", + "notification-header-watchlist-multiuser-created": "{{GENDER:$2|당신의}} 주시문서 목록에 있는 $1 문서가 {{PLURAL:$3|만들어졌습니다|$3번 만들어졌습니다}}.", + "notification-header-watchlist-multiuser-deleted": "{{GENDER:$2|당신의}} 주시문서 목록에 있는 $1 문서가 {{PLURAL:$3|삭제되었습니다|$3번 삭제되었습니다}}.", + "notification-header-watchlist-multiuser-moved": "{{GENDER:$2|당신의}} 주시문서 목록에 있는 $1 문서가 {{PLURAL:$3|이동되었습니다|$3번 이동되었습니다}}.", + "notification-header-watchlist-multiuser-restored": "{{GENDER:$2|당신의}} 주시문서 목록에 있는 $1 문서가 {{PLURAL:$3|복구되었습니다|$3번 복구되었습니다}}.", + "notification-tooltip-api-triggered": "$1(으)로 인한 알람입니다", + "notification-body-watchlist-once": "활동이 추가로 발생하더라도 로그인한 상태에서 이 문서를 {{GENDER:$1|방문}}하지 않는 한 이메일 알림이 더 이상 발송되지 않습니다.", "notification-welcome-linktext": "환영합니다", "notification-header-thank-you-1-edit": "{{GENDER:$2|}}방금 첫 번째 편집을 달성했습니다. 기여에 감사드리며, 환영합니다!", "notification-header-thank-you-10-edit": "{{GENDER:$2|}}방금 10번째 편집을 달성했습니다. 편집에 감사드리며, 앞으로도 좋은 기여 부탁드립니다!", @@ -185,6 +204,7 @@ "notification-header-thank-you-10000-edit": "{{GENDER:$2|}}방금 10,000번째 편집을 달성했습니다. 진심으로 감사드립니다!", "notification-header-thank-you-100000-edit": "{{GENDER:$2|}}방금 100,000번째 편집을 달성했습니다. 상당한 기여에 감사드립니다!", "notification-header-thank-you-1000000-edit": "{{GENDER:$2|}}방금 1,000,000번째 편집을 달성했습니다. 놀라울 정도로 대단한 기여에 감사드립니다!", + "notification-header-thank-you-10000000-edit": "{{GENDER:$2|}}방금 10,000,000번째 편집을 달성했습니다. 멋진 헌신에 감사드립니다!", "notification-link-thank-you-edit": "{{GENDER:$1|사용자}}의 편집", "notification-link-text-view-edit": "편집 보기", "notification-link-article-reminder": "문서 보기", @@ -196,7 +216,7 @@ "notification-page-linked-email-subject": "{{SITENAME}}에서 {{GENDER:$3|당신}}이 만든 문서가 링크되었습니다", "notification-reverted-email-subject2": "{{SITENAME}}의 {{GENDER:$3|당신}}의 {{PLURAL:$4|편집}}이 {{GENDER:$2|되돌려졌습니다}}", "notification-mention-email-subject": "$1님이 {{SITENAME}}에서 {{GENDER:$3|나를}} {{GENDER:$2|언급했습니다}}", - "notification-user-rights-email-subject": "{{SITENAME}}에서 {{GENDER:$3|당신}}의 사용자 권한이 바뀌었습니다", + "notification-user-rights-email-subject": "{{SITENAME}}에서 {{GENDER:$3|당신}}의 사용자 권한이 변경되었습니다", "notification-timestamp-ago-seconds": "$1초 전", "notification-timestamp-ago-minutes": "$1분 전", "notification-timestamp-ago-hours": "$1시간 전", @@ -209,7 +229,7 @@ "notification-inbox-filter-unread": "읽지 않음", "notification-inbox-filter-all": "모두", "echo-specialmute-label-mute-notifications": "이 {{GENDER:$1|사용자}}의 알림을 표시하지 않습니다", - "echo-email-plain-footer": "저희가 {{GENDER:$1|당신}}에게 보낼 이메일을 수정하려면 {{GENDER:$1|사용자}} 환경 설정을 확인하십시오:", + "echo-email-plain-footer": "저희가 {{GENDER:$1|당신}}에게 보낼 이메일을 수정하려면 {{GENDER:$1|사용자}} 환경 설정을 확인하세요:", "echo-email-html-footer-preference-link-text": "{{GENDER:$1|사용자}} 환경 설정을 확인하세요", "echo-email-html-footer-with-link": "{{GENDER:$2|}}발송되는 메일을 관리하려면, $1.", "echo-notification-alert": "{{PLURAL:$1|중요 알림 ($1)|중요 알림 ($1)|100=중요 알림 (99+)}}", @@ -234,10 +254,13 @@ "notification-header-foreign-alert": "{{PLURAL:$5|다른 위키|$5개의 다른 위키}}의 중요 알림 더 보기", "notification-header-foreign-notice": "{{PLURAL:$5|다른 위키|$5개의 다른 위키}}의 더 많은 알림", "notification-header-foreign-all": "$5개의 다른 위키로부터 알림 더 보기", + "grant-echo-read-notifications": "내 알림 읽기", "right-echo-create": "다른 사용자에게 알림 보내기", "action-echo-create": "다른 사용자에게 알림 보내기", + "right-echo-read-notifications": "내 알림 읽기", + "action-echo-read-notifications": "내 알림을 읽을", "right-manage-all-push-subscriptions": "모든 푸시 구독 관리", - "action-manage-all-push-subscriptions": "모든 푸시 구독을 관리할", + "action-manage-all-push-subscriptions": "모든 푸시 구독 관리", "group-push-subscription-manager": "푸시 구독 관리자", "group-push-subscription-manager-member": "{{GENDER:$1|푸시 구독 관리자}}", "grouppage-push-subscription-manager": "{{ns:project}}:푸시 구독 관리자" diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/ku-latn.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/ku-latn.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/ku-latn.json 2026-04-01 12:37:38.812985400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/ku-latn.json 2026-06-29 18:12:59.380047300 +0000 @@ -8,11 +8,11 @@ "Guherto" ] }, - "echo-desc": "Sîstema ji bo agahdarkirina bikarhêneran di derbarê çalakî û peyaman de", + "echo-desc": "Sîstema ji bo agahdarkirina bikarhêneran di derbarê aktîvîte û peyaman de", "prefs-echo": "Agahdarî", "prefs-description-echo": "Kîjan agahdariyan dixwazî wergirî û çawa wan bistînî {{GENDER:|hilbijêre}}", "prefs-emailsettings": "Vebijarkên e-nameyê", - "prefs-echosubscriptions": "Min li ser van çalakiyan agahdar bike", + "prefs-echosubscriptions": "Min li ser van hedîseyan agahdar bike", "prefs-echocrosswiki": "Agahdariyên navwîkiyan", "prefs-blocknotificationslist": "Bikarhênerên bêdengkirî", "prefs-mutedpageslist": "Rûpelên bêdengkirî ji bo agahdariyên girêdana rûpelê", @@ -22,12 +22,12 @@ "echo-pref-show-poll-updates-help": "Di çova sernavî de hejmara agahdariyên nexwendî nîşan bide û kengî agahdarî hat, hema parçeyekî biçûk a agahdariyê nîşan bide.", "echo-pref-send-me": "Bişîne min:", "echo-pref-send-to": "Bişîne jê re:", - "echo-pref-email-format": "Formata e-nameyê:", + "echo-pref-email-format": "Formata e-postayê:", "echo-pref-web": "Web", "echo-pref-email": "E-name", "echo-pref-push": "Sepan", - "echo-pref-email-frequency-never": "Ti agahdariyên e-nameyê ji min re neşîne", - "echo-pref-email-frequency-immediately": "Agahdariyên takekesî kengî ew tên", + "echo-pref-email-frequency-never": "Ti agahdariyên e-postayê ji min re neşîne", + "echo-pref-email-frequency-immediately": "Agahdariyên yek bi yek wextê ew tên", "echo-pref-email-frequency-daily": "Kurteya rojane ya agahdariyan", "echo-pref-email-frequency-weekly": "Kurteya hefteyî ya agahdariyan", "echo-pref-email-format-html": "HTML", @@ -121,7 +121,7 @@ "notification-compact-header-mention-failure-user-unknown": "Navê bikarhêner tune ye: $1", "notification-welcome-linktext": "Tu bi xêr hatî", "notification-header-thank-you-1-edit": "{{GENDER:$2|Te}} guhartina {{GENDER:$2|xwe}} ya yekem kiriye; mala {{GENDER:$2|te}} ava û bi xêr hatî!", - "notification-header-thank-you-10-edit": "{{GENDER:$2|Te}} guhartina {{GENDER:$2|xwe}} ya dehem kiriye; mala {{GENDER:$2|te}} ava, xêra xwe dest jê bernede!", + "notification-header-thank-you-10-edit": "{{GENDER:$2|Te}} guhartina {{GENDER:$2|xwe}} ya dehan kiriye; mala {{GENDER:$2|te}} ava, xêra xwe dest jê bernede!", "notification-header-thank-you-100-edit": "{{GENDER:$2|Te}} guhartina {{GENDER:$2|xwe}} ya sedan kiriye; mala {{GENDER:$2|te}} sed caran ava!", "notification-header-thank-you-1000-edit": "{{GENDER:$2|Te}} guhartina {{GENDER:$2|xwe}} ya hezaran kiriye; mala {{GENDER:$2|te}} hezar caran ava!", "notification-header-thank-you-10000-edit": "{{GENDER:$2|Te}} guhartina {{GENDER:$2|xwe}} ya deh hezaran kiriye; mala {{GENDER:$2|te}} deh hezar caran ava!", diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/lb.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/lb.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/lb.json 2026-04-01 12:37:38.812985400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/lb.json 2026-06-29 18:12:59.380047300 +0000 @@ -75,7 +75,7 @@ "notifications": "Notifikatiounen", "tooltip-pt-notifications-alert": "{{GENDER:|Är}} Meldungen", "tooltip-pt-notifications-notice": "{{GENDER:|Är}} Notifikatiounen", - "echo-displaynotificationsconfiguration": "Astellunge vun den Notifikatioune weisen", + "echo-displaynotificationsconfiguration": "Notifikatiounsastellunge weisen", "echo-displaynotificationsconfiguration-summary": "Dëst ass eng Iwwersiicht wéi Notifikatiounen op dëser Wiki agestallt sinn.", "echo-displaynotificationsconfiguration-notifications-by-category-header": "Notifikatiounen no Kategorie", "echo-displaynotificationsconfiguration-sorting-by-section-header": "Klassifikatioun vun den Typpen", diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/mk.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/mk.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/mk.json 2026-04-01 12:37:38.814985300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/mk.json 2026-06-29 18:12:59.381047200 +0000 @@ -234,8 +234,11 @@ "notification-header-foreign-notice": "Уште напомени од {{PLURAL:$5|друго вики|$5 други викија}}", "notification-header-foreign-all": "Уште известувања од {{PLURAL:$5|друго вики|$5 други викија}}", "echo-foreign-wiki-lang": "$1 — $2", + "grant-echo-read-notifications": "Читање на мои известувања", "right-echo-create": "Испраќање на известувања до други", "action-echo-create": "испраќање на известувања до други", + "right-echo-read-notifications": "Читање на мои известувања", + "action-echo-read-notifications": "читање на мои известувања", "right-manage-all-push-subscriptions": "Раководење со сите претплати на наметнувања", "action-manage-all-push-subscriptions": "раководење со сите претлати на наметнувања", "group-push-subscription-manager": "Ракводители на претплати на наметнувања", diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/ms.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/ms.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/ms.json 2026-04-01 12:37:38.815985400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/ms.json 2026-06-29 18:12:59.381047200 +0000 @@ -236,8 +236,11 @@ "notification-header-foreign-alert": "Lebih banyak amaran daripada {{PLURAL:$5|satu lagi wiki|$5 lagi wiki}}", "notification-header-foreign-notice": "Lebih banyak notis daripada {{PLURAL:$5|satu lagi wiki|$5 lagi wiki}}", "notification-header-foreign-all": "Lebih pemberitahuan daripada {{PLURAL:$5|wiki lain|$5 wiki lain}}", + "grant-echo-read-notifications": "Baca pemberitahuan saya", "right-echo-create": "Hantar pemberitahuan kepada orang lain", "action-echo-create": "hantar pemberitahuan kepada orang lain", + "right-echo-read-notifications": "Baca pemberitahuan saya", + "action-echo-read-notifications": "baca pemberitahuan anda", "right-manage-all-push-subscriptions": "Urus semua langganan pacuan", "action-manage-all-push-subscriptions": "urus semua pemberitahuan pacuan", "group-push-subscription-manager": "Pengurus langganan pacuan", diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/nb.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/nb.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/nb.json 2026-04-01 12:37:38.815985400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/nb.json 2026-06-29 18:12:59.382047400 +0000 @@ -242,8 +242,11 @@ "notification-header-foreign-notice": "Flere notiser fra {{PLURAL:$5|en annen wiki|$5 andre wikier}}", "notification-header-foreign-all": "Flere beskjeder fra {{PLURAL:$5|en annen wiki|$5 andre wikier}}", "echo-foreign-wiki-lang": "$1 – $2", + "grant-echo-read-notifications": "Lese varslene mine", "right-echo-create": "Sende varsler til andre", "action-echo-create": "sende varsler til andre", + "right-echo-read-notifications": "Lese varslene mine", + "action-echo-read-notifications": "lese varslene dine", "right-manage-all-push-subscriptions": "Behandle alle push-abonnementer", "action-manage-all-push-subscriptions": "behandle alle push-aboennementer", "group-push-subscription-manager": "Push-abonnementsbehandlere", diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/nl.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/nl.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/nl.json 2026-04-01 12:37:38.816985400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/nl.json 2026-06-29 18:12:59.383047300 +0000 @@ -111,14 +111,14 @@ "echo-displaynotificationsconfiguration-mandatory-notification-methods-by-category-legend": "Welke meldingsmethodes verplicht zijn (niet kunnen worden uitgeschakeld) per categorie", "echo-specialpage": "Meldingen", "echo-specialpage-section-markread": "Markeer groep als gelezen", - "echo-specialpage-markasread": "Notificatie: Markeer als gelezen", - "echo-specialpage-markasread-invalid-id": "Ongeldige gebeurtenis-ID", + "echo-specialpage-markasread": "Melding: Als gelezen markeren", + "echo-specialpage-markasread-invalid-id": "Incorrecte gebeurtenis-ID", "echo-specialpage-pagefilterwidget-aria-label": "Filter met wiki en paginatitel", "echo-specialpage-special-help-menu-widget-aria-label": "Extra opties en meldingsvoorkeuren.", "echo-specialpage-pagination-numnotifications": "$1 {{PLURAL:$1|melding|meldingen}}", "echo-specialpage-pagefilters-title": "Recente activiteit", "echo-specialpage-pagefilters-subtitle": "Pagina's met ongelezen meldingen", - "notificationsmarkread-legend": "Markeer notificatie als gelezen", + "notificationsmarkread-legend": "Melding als gelezen markeren", "echo-none": "U hebt geen meldingen.", "echo-api-failure": "Kan meldingen niet ophalen.", "echo-api-failure-cross-wiki": "Toegang tot het externe domein is geweigerd.", @@ -144,12 +144,12 @@ "notification-dynamic-actions-watch-confirmation-description": "{{GENDER:$3|U}} kunt op elk moment stoppen met het volgen van [$2 deze pagina].", "notification-link-text-expand-all": "Uitvouwen", "notification-link-text-expand-alert-count": "{{PLURAL:$1|$1 melding|$1 meldingen}} bekijken", - "notification-link-text-expand-notice-count": "{{PLURAL:$1|$1 notificatie|$1 notificaties}} bekijken", + "notification-link-text-expand-notice-count": "{{PLURAL:$1|$1 melding|$1 meldingen}} bekijken", "notification-link-text-expand-all-count": "{{PLURAL:$1|$1 melding|$1 meldingen}} bekijken", "notification-link-text-collapse-all": "Samenvouwen", "notification-link-text-view-message": "Bericht bekijken", "notification-link-text-view-mention": "Vermelding bekijken", - "notification-link-text-view-mention-failure": "{{PLURAL:$1|Toon vermelding|Toon vermeldingen}}", + "notification-link-text-view-mention-failure": "{{PLURAL:$1|Vermelding weergeven|Vermeldingen weergeven}}", "notification-link-text-view-changes": "Wijzigingen {{GENDER:$1|bekijken}}", "notification-link-text-view-page": "Pagina bekijken", "notification-header-edit-user-page": "$1 heeft {{GENDER:$3|uw}} gebruikerspagina {{GENDER:$2|bewerkt}}.", @@ -162,7 +162,7 @@ "notification-compact-header-page-linked": "Koppeling van $1.", "notification-bundle-header-page-linked": "Er zijn koppelingen gemaakt vanuit {{PLURAL:$5|één andere pagina|$5 andere pagina's|100=99+ andere pagina's}} naar $3.", "notification-header-article-reminder": "Een pagina waarvoor {{GENDER:$2|u}} hebt verzocht te worden herinnerd is op $3", - "notification-link-text-what-links-here": "Alle links naar deze pagina", + "notification-link-text-what-links-here": "Alle koppelingen naar deze pagina", "notification-header-mention-other": "$1 heeft {{GENDER:$3|u}} {{GENDER:$2|genoemd}} op $4 onder \"$5\".", "notification-header-mention-other-nosection": "$1 heeft {{GENDER:$3|u}} {{GENDER:$2|genoemd}} op $4.", "notification-header-mention-user-talkpage-v2": "$1 heeft {{GENDER:$3|u}} {{GENDER:$2|genoemd}} op de overlegpagina van de gebruik{{GENDER:$5||st}}er $4 onder “$6”.", @@ -181,9 +181,9 @@ "notification-header-mention-success-bundle": "{{PLURAL:$3|Een vermelding|$3 vermeldingen}} die {{GENDER:$2|u maakte}} op de overlegpagina van $4 {{PLURAL:$3|zijn}} verzonden.", "notification-compact-header-mention-success": "{{GENDER:$2|U noemde}}: $3", "notification-header-mention-status-bundle": "{{PLURAL:$3|Een melding|$3 meldingen}} over vermeldingen die {{GENDER:$2|u hebt gemaakt}} op de overlegpagina van $4: {{PLURAL:$5|$5 niet verstuurd}}, {{PLURAL:$6|$6 verstuurd}}.", - "notification-header-user-rights-add-only": "{{GENDER:$4|Uw}} gebruikersrechten zijn {{GENDER:$1|veranderd}}. U bent toegevoegd aan: $2.", - "notification-header-user-rights-remove-only": "{{GENDER:$4|Uw}} gebruikersrechten zijn {{GENDER:$1|veranderd}}. U bent niet langer lid meer van: $2.", - "notification-header-user-rights-add-and-remove": "{{GENDER:$6|Uw}} gebruikersrechten zijn {{GENDER:$1|veranderd}}. U bent toegevoegd aan: $2. U bent niet langer lid meer van: $4.", + "notification-header-user-rights-add-only": "{{GENDER:$4|Uw}} gebruikersrechten zijn {{GENDER:$1|gewijzigd}}. U bent toegevoegd aan: $2.", + "notification-header-user-rights-remove-only": "{{GENDER:$4|Uw}} gebruikersrechten zijn {{GENDER:$1|gewijzigd}}. U bent niet langer lid meer van: $2.", + "notification-header-user-rights-add-and-remove": "{{GENDER:$6|Uw}} gebruikersrechten zijn {{GENDER:$1|gewijzigd}}. U bent toegevoegd aan: $2. U bent niet langer lid meer van: $4.", "notification-header-user-rights-expiry-change": "De verlooptijd van {{GENDER:$4|uw}} lidmaatschap in de volgende {{PLURAL:$3|groep|groepen}} is {{GENDER:$1|gewijzigd}}: $2", "notification-header-welcome": "{{GENDER:$2|Welkom}} op {{SITENAME}}, $1! We zijn blij dat {{GENDER:$2|u}} er bent.", "notification-header-mention-summary": "$1 heeft {{GENDER:$3|u}} {{GENDER:$2|genoemd}} in een bewerkingssamenvatting van $4.", @@ -236,15 +236,15 @@ "echo-email-html-footer-preference-link-text": "controleer {{GENDER:$1|uw}} voorkeuren", "echo-email-html-footer-with-link": "Om te bepalen welke e-mails wij {{GENDER:$2|u}} sturen, $1.", "echo-notification-alert": "{{PLURAL:$1|Melding ($1)|Meldingen ($1)|100=Meldingen (99+)}}", - "echo-notification-notice": "{{PLURAL:$1|Notificatie ($1)|Notificaties ($1)|100=Notificaties (99+)}}", + "echo-notification-notice": "{{PLURAL:$1|Melding ($1)|Meldingen ($1)|100=Meldingen (99+)}}", "echo-notification-alert-text-only": "Meldingen", - "echo-notification-notice-text-only": "Notificaties", + "echo-notification-notice-text-only": "Mededelingen", "echo-overlay-link": "Alle meldingen", "echo-overlay-title": "Meldingen", "echo-mark-all-as-read": "{{PLURAL:$1|Als|Alles als}} gelezen markeren", "echo-mark-all-as-read-confirmation": "$1 {{PLURAL:$1|melding|meldingen}} gemarkeerd als gelezen", "echo-mark-wiki-as-read": "{{PLURAL:$2|Als|Alles als}} gelezen markeren op de geselecteerde wiki: $1", - "echo-displaysnippet-title": "Nieuwe notificatie", + "echo-displaysnippet-title": "Nieuwe melding", "echo-date-today": "Vandaag", "echo-date-yesterday": "Gisteren", "notification-bundle-header-edit-user-page": "{{PLURAL:$1|Eén nieuwe bewerking|$1 nieuwe bewerkingen|100=99+ nieuwe bewerkingen}} op {{GENDER:$2|uw}} gebruikerspagina.", @@ -257,8 +257,11 @@ "notification-header-foreign-alert": "Meer meldingen van {{PLURAL:$5|een andere wiki|$5 andere wiki's}}", "notification-header-foreign-notice": "Meer notificaties van {{PLURAL:$5|een andere wiki|$5 andere wiki's}}", "notification-header-foreign-all": "Meer meldingen van {{PLURAL:$5|een andere wiki|$5 andere wiki's}}", + "grant-echo-read-notifications": "Mijn meldingen bekijken", "right-echo-create": "Meldingen naar anderen sturen", "action-echo-create": "meldingen naar anderen te sturen", + "right-echo-read-notifications": "Mijn meldingen bekijken", + "action-echo-read-notifications": "uw meldingen te bekijken", "right-manage-all-push-subscriptions": "Alle push-abonnementen beheren", "action-manage-all-push-subscriptions": "alle push-abonnementen te beheren", "group-push-subscription-manager": "Beheerders push-abonnementen", diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/pap.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/pap.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/pap.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/pap.json 2026-06-29 18:12:59.383047300 +0000 @@ -0,0 +1,203 @@ +{ + "@metadata": { + "authors": [ + "Kallmemel" + ] + }, + "echo-desc": "Sistema pa mèldu usadó di evento i mensahenan", + "prefs-echo": "Notifikashon", + "prefs-description-echo": "Selektá kua notifikashon {{GENDER:|bo}} ke haña i kon pa risibí nan.", + "prefs-emailsettings": "Opshon di email", + "prefs-echosubscriptions": "Notifikámi tokante e evento aki", + "prefs-echocrosswiki": "Notifikashon di otro wikinan", + "prefs-blocknotificationslist": "Usadó silensiadó", + "prefs-mutedpageslist": "Páginanan idèmpel pa notifikashon tokante kopulashon di página", + "prefs-echopollupdates": "Notifikashon en bibo", + "echo-mobile-notifications-filter-title": "Felter notifikashon", + "echo-pref-show-poll-updates": "Disponé notifikashon nobo manera ku nan drenta", + "echo-pref-show-poll-updates-help": "Mustra e kantidat di notifikashon no lesá den e bara di título, i mustra un fragmento di kada notifikashon mesora nan yega.", + "echo-pref-send-me": "Mandami:", + "echo-pref-send-to": "Manda pa:", + "echo-pref-email-format": "Email format:", + "echo-pref-web": "Wèp", + "echo-pref-email": "Email", + "echo-pref-push": "Aplikashon", + "echo-pref-email-frequency-never": "No mandami notifikashon via email", + "echo-pref-email-frequency-immediately": "Notifikashonnan individual segun ku nan yega.", + "echo-pref-email-frequency-daily": "Un resúmen diario di notifikashon", + "echo-pref-email-frequency-weekly": "Un resúmen semanal di notifikashon", + "echo-pref-email-format-html": "HTML", + "echo-pref-email-format-plain-text": "Teksto sin format", + "echo-pref-cross-wiki-notifications": "Mustra notifikashon for di otro wikinan", + "echo-pref-dont-email-read-notifications": "No inklui notifikashon lesá den resúmen di email", + "echo-learn-more": "Mas informashon", + "echo-log": "Registro públiko", + "echo-new-messages": "Mensahe nobo riba bo página di diskushon", + "echo-category-title-edit-user-talk": "{{PLURAL:$1|adaptashon}} riba mi página di diskushon", + "echo-category-title-edit-user-page": "{{PLURAL:$1|adaptashon}} riba mi página di usadó", + "echo-category-title-article-linked": "Kopulashon di página{{PLURAL:$1|nan}}", + "echo-category-title-reverted": "{{PLURAL:$1|Revershon}} di adaptashon", + "echo-category-title-mention": "{{PLURAL:$1|Menshon}}", + "echo-category-title-mention-failure": "{{PLURAL:$1|menshon}} a faya", + "echo-category-title-mention-success": "{{PLURAL:$1|menshon}} hasí ku éksito.", + "echo-category-title-other": "{{PLURAL:$1|Otro}}", + "echo-category-title-system": "{{PLURAL:$1|Sistema}}", + "echo-category-title-system-noemail": "{{PLURAL:$1|Sistema}}", + "echo-category-title-system-emailonly": "{{PLURAL:$1|Sistema}}", + "echo-category-title-user-rights": "{{PLURAL:$1|kambio pa ku derechi usadó}}", + "echo-category-title-emailuser": "{{PLURAL:$1|Enail for di otro usadó}}", + "echo-category-title-article-reminder": "{{PLURAL:$1|Rekordatorio}} di página", + "echo-category-title-thank-you-edit": "{{PLURAL:$1|logro}} di adaptashon", + "echo-category-title-watchlist": "Paginá opservá a wòrdu adaptá", + "echo-category-title-minor-watchlist": "Paginá opservá a wòrdu adaptá ku kambio menor", + "echo-category-title-api-triggered": "Notifikashon aktivá pa API", + "echo-pref-tooltip-article-linked": "Notifikámi ora un usadó agregá un lenk na un página ku mi a krea.", + "echo-pref-tooltip-reverted": "Notifikámi ora un usadó ehekutá un revershon riba un adaptashon ku ami a hasi, dor di usa \"drèi bèk\" òf \"ròlbèk\".", + "echo-pref-tooltip-mention": "Notifikámi ora un usadó a vinkula mi pagina di usadó.", + "echo-pref-tooltip-mention-failure": "Notifikámi ora mi no por manda un menshon na un usadó.", + "echo-pref-tooltip-mention-success": "Notifikámi ora mi manda un menshon na un usadó.", + "echo-pref-tooltip-article-reminder": "Notifikámi tokante e página aki riba mi petishon.", + "echo-pref-tooltip-thank-you-edit": "Notifikámi ora mi yega mi di promé, désimo, sentésimo... adaptashon.", + "echo-pref-tooltip-watchlist": "Notifikámi ora un usadó hasi un adaptashon (no menor) na un página riba mi lista di opservashon.", + "echo-pref-tooltip-minor-watchlist": "Notifikámi ora un usadó hasi un adaptashon menor na un página riba mi lista di opservashon.", + "echo-pref-tooltip-api-triggered": "Manda mi notifikashon via API ku ta wòrdu aktivá pa robot òf aparatonan.", + "notifications": "Notifikashon", + "tooltip-pt-notifications-alert": "{{GENDER:|Bo}} alerta", + "tooltip-pt-notifications-notice": "{{GENDER:|Bo}} notifikashon", + "echo-displaynotificationsconfiguration": "Konfigurashon di notifikashon di pantaya", + "echo-displaynotificationsconfiguration-summary": "Esaki ta un bista di kon notifikashonnan ta wòrdu konfigurá riba e wiki aki.", + "echo-displaynotificationsconfiguration-notifications-by-category-header": "Notifikashon pa kategoria", + "echo-displaynotificationsconfiguration-sorting-by-section-header": "Klasifikashon pa tipo", + "echo-displaynotificationsconfiguration-enabled-default-header": "Aktivá pa standarisashon", + "echo-displaynotificationsconfiguration-mandatory-notification-methods-header": "Métodonan nesesario di notifikashon", + "echo-specialpage": "Notifikashon", + "echo-specialpage-section-markread": "Marka grupo komo lesá", + "echo-specialpage-markasread": "Notifikashon: Marka komo lesá", + "echo-specialpage-pagefilterwidget-aria-label": "Felter pa wiki i título di página", + "echo-specialpage-pagination-numnotifications": "$1 {{PLURAL:$1|notifikashon}}", + "echo-specialpage-pagination-range": "$1 - $2", + "echo-specialpage-pagefilters-title": "Aktividat resien", + "notificationsmarkread-legend": "Marka notifikashon komo lesá", + "echo-none": "Bo no tin notifikashon.", + "echo-api-failure": "No ta posibel pa optené notifikashonnan.", + "echo-notification-placeholder": "No tin notifikashon.", + "echo-notification-placeholder-filters": "No tin notifikashon ku ta kumpli ku e kriterionan aki.", + "echo-notification-popup-loginrequired": "Inisiá seshon pa mira bo notifikashonnan.", + "echo-notification-markasread": "Marka komo lesá", + "echo-notification-markasunread": "Marka komo sin a lesa", + "echo-notification-markasread-tooltip": "Marka komo lesá", + "echo-notification-more-options-tooltip": "Mas opshon", + "notification-dynamic-actions-mute-page-linked": "{{GENDER:$2|Skonde}} notifikashon pa \"$1\"", + "notification-dynamic-actions-mute-page-linked-confirmation": "Notifikashon tokante kopulashon di página ta desaktivá pa página \"$1\".", + "notification-dynamic-actions-mute-page-linked-confirmation-description": "{{GENDER:$2|Bo}} por manehá bo páginanan idèmpel den [$1 bo preferensia] na kalke momento.", + "notification-dynamic-actions-unmute-page-linked": "{{GENDER:$2|No skonde}} notifikashon di kopulashon riba \"$1\"", + "notification-dynamic-actions-unmute-page-linked-confirmation-description": "{{GENDER:$2|Bo}} por manehá bo páginanan idèmpel den [$1 bo preferensia] na kalke momento.", + "notification-dynamic-actions-unwatch": "{{GENDER:$3|Stòp}} di opservá akitividat nobo riba \"$1\"", + "notification-dynamic-actions-unwatch-confirmation": "{{GENDER:$3|Bo}} no ta opservá e página \"$1\" mas", + "notification-dynamic-actions-unwatch-confirmation-description": "{{GENDER:$3|Bo}} por opservá [$2 e página aki] na kalke momento.", + "notification-dynamic-actions-watch": "{{GENDER:$3|Sigui}} akitividat nobo riba \"$1\"", + "notification-dynamic-actions-watch-confirmation": "{{GENDER:$3|Bo}} ta opservá página \"$1\"", + "notification-dynamic-actions-watch-confirmation-description": "{{GENDER:$3|Bo}} por stòp di opservá [$2 e página aki] na kalke momento.", + "notification-link-text-expand-all": "Ekspandé", + "notification-link-text-expand-alert-count": "Wak {{PLURAL:$1|$1 alerta}}", + "notification-link-text-expand-notice-count": "Wak {{PLURAL:$1|$1 notifikashon}}", + "notification-link-text-expand-all-count": "Wak {{PLURAL:$1|$1 notifikashon}}", + "notification-link-text-collapse-all": "kolèps", + "notification-link-text-view-message": "Wak mensahe", + "notification-link-text-view-mention": "Mira menshon", + "notification-link-text-view-mention-failure": "{{PLURAL:$1|Wak menshon}}", + "notification-link-text-view-changes": "{{GENDER:$1|Wak}} kambionan", + "notification-link-text-view-page": "Wak página", + "notification-header-edit-user-page": "$1 {{GENDER:$2|a adaptá}} {{GENDER:$3|bo}} página di usadó.", + "notification-header-edit-user-talk": "$1 {{GENDER:$2|a laga}} un mensahe riba {{GENDER:$3|bo}} página di diskushon.", + "notification-header-edit-user-talk-with-section": "$1 {{GENDER:$2|a laga}} un mensahe riba {{GENDER:$3|bo}} página di diskushon den \"$4\".", + "notification-compact-header-edit-user-page": "$1 {{GENDER:$2|a adaptá}} {{GENDER:$3|bo}} página di usadó.", + "notification-compact-header-edit-user-talk": "$1 {{GENDER:$2|a laga}}{{GENDER:$3|bo}} un mensahe.", + "notification-compact-header-edit-user-talk-with-section": "$1 {{GENDER:$2|a laga}}{{GENDER:$3|bo}} un mensahe den \"$4\".", + "notification-compact-header-page-linked": "Kopulashon di $1.", + "notification-bundle-header-page-linked": "Kopulashon a wòrdu kreá for di {{PLURAL:$5||$5 página|100=99+ página}} pa $3.", + "notification-link-text-what-links-here": "Tur lenk pa e página aki", + "notification-header-mention-other": "$1 {{GENDER:$2|a menshoná}}{{GENDER:$3|bo}} riba $4 den \"$5\".", + "notification-header-mention-other-nosection": "$1 {{GENDER:$2|a menshoná}}{{GENDER:$3|bo}} riba $4.", + "notification-header-mention-user-talkpage-v2": "$1 {{GENDER:$2|a menshoná}}{{GENDER:$3|bo}} riba página di diskushon di {{GENDER:$5|usadó}} $4 den \"$6\".", + "notification-header-mention-user-talkpage-nosection": "$1 {{GENDER:$2|a menshoná}}{{GENDER:$3|bo}} riba página di diskushon di {{GENDER:$5|usadó}} $4.", + "notification-header-mention-agent-talkpage": "$1 {{GENDER:$2|a menshoná}}{{GENDER:$3|bo}} riba {{GENDER:$2|su}} página di diskushon den \"$4\".", + "notification-header-mention-agent-talkpage-nosection": "$1 {{GENDER:$2|a menshoná}}{{GENDER:$3|bo}} riba {{GENDER:$2|su}} página di diskushon.", + "notification-header-mention-article-talkpage": "$1 {{GENDER:$2|meshoná}}{{GENDER:$3|bo}} riba página di diskushon di $4 den \"$5\".", + "notification-header-mention-article-talkpage-nosection": "$1 {{GENDER:$2|a menshoná}}{{GENDER:$3|bo}} riba página di diskushon di $4.", + "notification-compact-header-mention-failure-user-unknown": "Nòmber di usadó no ta eksistí: $1", + "notification-compact-header-mention-failure-user-anonymous": "IPnan no por wòrdu menshoná: $1", + "notification-compact-header-mention-success": "{{GENDER:$2|Bo a menshoná}}: $3", + "notification-header-welcome": "{{GENDER:$2|Bonbiní}} na {{SITENAME}}, $1! Nos ta kontentu ku {{GENDER:$2|bo ta}} akinan.", + "notification-header-mention-summary": "$1 {{GENDER:$2|a menshoná}}{{GENDER:$3|bo}} den un resúmen di adaptashon riba $4.", + "notification-header-watchlist-restored": "$1 {{GENDER:$2|restourá}} $3, un página riba {{GENDER:$4|bo}} lista di opservashon{{PLURAL:$5||, $5 biá}}.", + "notification-header-watchlist-multiuser-changed": "$1, un página riba {{GENDER:$2|bo}} lista di opservashon, a wòrdu kambiá $3 {{PLURAL:$3|biá}}.", + "notification-header-watchlist-multiuser-created": "$1, un página riba {{GENDER:$2|bo}} lista di opservashon, a wòrdu kreá $3 {{PLURAL:$3|biá}}.", + "notification-header-watchlist-multiuser-deleted": "$1, un página riba {{GENDER:$2|bo}} lista di opservashon, a wòrdu eliminá $3 {{PLURAL:$3|biá}}.", + "notification-header-watchlist-multiuser-moved": "$1, un página riba {{GENDER:$2|bo}} lista di opservashon, a wòrdu desplasá $3 {{PLURAL:$3|biá}}.", + "notification-header-watchlist-multiuser-restored": "$1, un página riba {{GENDER:$2|bo}} lista di opservashon, a wòrdu restourá $3 {{PLURAL:$3|biá}}.", + "notification-tooltip-api-triggered": "E notifikashon aki a wòrdu mandá pa bo dor di $1", + "notification-welcome-linktext": "Bonbiní", + "notification-header-thank-you-1-edit": "{{GENDER:$2|Bo}} a kab'i hasi {{GENDER:$2|bo}} promé adaptashon; danki i i bonbiní!", + "notification-header-thank-you-10-edit": "{{GENDER:$2|Bo}} a kab'i hasi {{GENDER:$2|bo}} désimo adaptashon; danki i i sigui ku e bon trabou!", + "notification-header-thank-you-100-edit": "{{GENDER:$2|Bo}} a kab'i hasi {{GENDER:$2|bo}} sentésimo adaptashon; masha danki!", + "notification-header-thank-you-1000-edit": "{{GENDER:$2|Bo}} a kab'i hasi {{GENDER:$2|bo}} milésimo adaptashon; danki pa bo tremendo kontribushon!", + "notification-header-thank-you-10000-edit": "{{GENDER:$2|Bo}} a kab'i hasi {{GENDER:$2|bo}} désimo milésimo adaptashon; masha danki!", + "notification-header-thank-you-10000000-edit": "{{GENDER:$2|Bo}} a kab'i hasi {{GENDER:$2|bo}} désimo mionésimo adaptashon; danki pa bo dedikashon ekselente!", + "notification-link-thank-you-edit": "{{GENDER:$1|Bo}} adaptashon", + "notification-link-text-view-edit": "Wak adaptashon", + "notification-link-article-reminder": "Wak página", + "notification-link-api-triggered": "Wak página", + "notification-header-reverted": "{{GENDER:$2|Revershon}} a wòrdu ehekutá riba bo {{PLURAL:$4|adaptashon di $3|adaptashonnan di $3}}.", + "notification-header-emailuser": "$1 {{GENDER:$2|a mandabo}} un email.", + "notification-edit-user-page-email-subject": "$1 a {{GENDER:$2|adaptá}} {{GENDER:$3|bo}} página di usadó riba {{SITENAME}}", + "notification-edit-talk-page-email-subject2": "$1 a {{GENDER:$2|laga}}{{GENDER:$3|bo}} un mensahe riba {{SITENAME}}", + "notification-page-linked-email-subject": "Un página ku {{GENDER:$3|bo}} a kreá a wòrdu akoplá riba {{SITENAME}}", + "notification-reverted-email-subject2": "Un {{GENDER:$2|revershon}} a wòrdu ehekutá riba {{GENDER:$3|bo}} {{PLURAL:$4|adaptashon|adaptashonnan}} riba {{SITENAME}}", + "notification-mention-email-subject": "$1 a {{GENDER:$2|menshoná}}{{GENDER:$3|bo}} riba {{SITENAME}}", + "notification-user-rights-email-subject": "{{GENDER:$3|Bo}} derechi di usadó a wòrdu kambiá riba {{SITENAME}}", + "notification-timestamp-ago-seconds": "{{PLURAL:$1|$1s}}", + "notification-timestamp-ago-minutes": "{{PLURAL:$1|$1m}}", + "notification-timestamp-ago-hours": "{{PLURAL:$1|$1h}}", + "notification-timestamp-ago-days": "{{PLURAL:$1|$1d}}", + "notification-timestamp-ago-months": "{{PLURAL:$1|$1 luna}}", + "notification-timestamp-ago-years": "{{PLURAL:$1|$1 aña}}", + "notification-timestamp-today": "Awe", + "notification-timestamp-yesterday": "Ayera", + "notification-inbox-filter-read": "Lesa", + "notification-inbox-filter-unread": "No lesá", + "notification-inbox-filter-all": "Tur", + "echo-specialmute-label-mute-notifications": "Skonde notifikashon for di {{GENDER:$1|usadó}}", + "echo-email-plain-footer": "Pa kontrolá kua email nos ta manda{{GENDER:$1|bo}}, chèk {{GENDER:$1|bo}} preferensia:", + "echo-email-html-footer-preference-link-text": "chèk {{GENDER:$1|bo}} preferensia", + "echo-email-html-footer-with-link": "Pa kontrolá kua email nos ta manda{{GENDER:$2|bo}}, $1.", + "echo-notification-alert": "{{PLURAL:$1|Alerta ($1)|100=Alerta (99+)}}", + "echo-notification-notice": "{{PLURAL:$1|Notifikashon ($1)|100=Notifikashon (99+)}}", + "echo-notification-alert-text-only": "Alerta", + "echo-notification-notice-text-only": "Notifikashon", + "echo-overlay-link": "Tur notifikashon", + "echo-overlay-title": "Notifikashon", + "echo-mark-all-as-read": "Marka {{PLURAL:$1|tur}} komo lesá", + "echo-mark-all-as-read-confirmation": "$1 {{PLURAL:$1|notifikashon}} marká komo lesá", + "echo-mark-wiki-as-read": "Marka {{PLURAL:$2|tur}} komo lesá den wiki selektá: $1", + "echo-displaysnippet-title": "Tur notifikashon", + "echo-date-today": "Awe", + "echo-date-yesterday": "Ayera", + "notification-bundle-header-edit-user-page": "{{PLURAL:$1|Un adaptashon nobo|$1 adaptashon nobo|100=99+ adaptashon nobo}} pa {{GENDER:$2|bo}} página di usadó.", + "notification-bundle-header-edit-user-talk-v2": "{{PLURAL:$1|Un mensahe nobo|$1 mensahe nobo|100=99+ mensahe nobo}} riba {{GENDER:$3|bo}} página di diskushon.", + "echo-email-batch-bullet": "•", + "echo-email-batch-subject-daily": "Bo tin {{PLURAL:$2|un notifikashon nobo|notifikashon nobo}} na {{SITENAME}}", + "echo-email-batch-subject-weekly": "Bo tin {{PLURAL:$2|un notifikashon nobo|notifikashon nobo}} na {{SITENAME}} e siman aki", + "echo-email-batch-body-intro-daily": "Hei $1,\nAta un resúmen di akitividatnan djawe riba {{SITENAME}} pabo.", + "echo-email-batch-body-intro-weekly": "Hei $1,\nAta un resúmen di akitividatnan di e siman aki riba {{SITENAME}} pabo.", + "echo-email-batch-link-text-view-all-notifications": "Mira tur notifikashon", + "notification-header-foreign-alert": "mas alerta for di {{PLURAL:$5|un otro wiki|$5 otro wiki}}", + "notification-header-foreign-notice": "Mas notifikashon for di {{PLURAL:$5|un otro wiki|$5 otro wiki}}", + "notification-header-foreign-all": "Mas notifikashon for di {{PLURAL:$5|un otro wiki|$5 otro wiki}}", + "echo-foreign-wiki-lang": "$1 - $2", + "grant-echo-read-notifications": "Lesa mi notifikashonnan", + "right-echo-create": "Manda notifikashon na otro", + "action-echo-create": "manda notificacion na otro", + "right-echo-read-notifications": "Lesa mi notifikashonnan", + "action-echo-read-notifications": "Lesa mi notifikashonnan" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/ps.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/ps.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/ps.json 2026-04-01 12:37:38.817985500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/ps.json 2026-06-29 18:12:59.384047300 +0000 @@ -238,8 +238,11 @@ "notification-header-foreign-all": "نورې خبرتياوې له {{PLURAL:$5|بلې ويکي|$5 نورو ويکي گانو }} څخه", "echo-foreign-wiki-lang": "$1 – $2", "echo-badge-count": "{{PLURAL:$1|$1|100={{formatnum:99}}+}}", + "grant-echo-read-notifications": "زما خبرتياوې لوستل", "right-echo-create": "نورو ته خبرتياوې لېږل", "action-echo-create": "نورو ته خبرتياوې لېږل", + "right-echo-read-notifications": "زما خبرتياوې لوستل", + "action-echo-read-notifications": "خپلې خبرتياوې لوستل", "right-manage-all-push-subscriptions": "ټول ملاتړي گډونونه سمول", "action-manage-all-push-subscriptions": "ټول ملاتړي گډونونه سمول", "group-push-subscription-manager": "ملاتړي گډونونو سمونوال", diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/qqq.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/qqq.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/qqq.json 2026-04-01 12:37:38.818985500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/qqq.json 2026-06-29 18:12:59.385047400 +0000 @@ -280,6 +280,7 @@ "echo-blacklist": "{{ignored}} Site-wide list of accounts that cannot trigger notifications. Can be overridden by users at [[Special:MyPage/Echo-whitelist]].", "right-echo-create": "{{doc-right|echo-create}}", "action-echo-create": "{{doc-action|echo-create}}", + "grant-echo-read-notifications": "{{doc-grant|grant-echo-read-notifications}}", "right-echo-read-notifications": "{{doc-right|echo-read-notifications}}", "action-echo-read-notifications": "{{doc-action|echo-read-notifications}}", "right-manage-all-push-subscriptions": "{{doc-right|manage-all-push-subscriptions}}", diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/ru.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/ru.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/ru.json 2026-04-01 12:37:38.818985500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/ru.json 2026-06-29 18:12:59.385047400 +0000 @@ -50,7 +50,9 @@ "Умар", "Чаховіч Уладзіслаў", "Mitte27", - "Merrahtar" + "Merrahtar", + "Shabe", + "Vlad5250" ] }, "echo-desc": "Система уведомления участников о событиях и сообщениях", @@ -231,6 +233,7 @@ "notification-link-thank-you-edit": "{{GENDER:$1|Ваша}} правка", "notification-link-text-view-edit": "Просмотр правки", "notification-link-article-reminder": "Просмотр страницы", + "notification-link-api-triggered": "Просмотр страницы", "notification-header-reverted": "{{PLURAL:$4|Ваша правка|Ваши правки}} на странице $3 {{GENDER:$2|{{PLURAL:$4|была отменена|были отменены}}}}.", "notification-header-emailuser": "$1 отправил{{GENDER:$2||а}} вам письмо.", "notification-edit-user-page-email-subject": "$1 {{GENDER:$2|отредактировал|отредактировала}} {{GENDER:$3|вашу страницу участника|вашу страницу участницы}} на {{GRAMMAR:locative|{{SITENAME}}}}", @@ -277,6 +280,10 @@ "notification-header-foreign-alert": "Больше уведомлений из {{PLURAL:$5|другой вики|$5 других вики}}", "notification-header-foreign-notice": "Больше уведомлений из {{PLURAL:$5|другой вики|$5 других вики}}", "notification-header-foreign-all": "Больше уведомлений из {{PLURAL:$5|другой вики|$5 других вики}}", + "grant-echo-read-notifications": "Чтение уведомлений", + "right-echo-create": "Отправка уведомлений другим участникам", + "action-echo-create": "отправка уведомлений другим участникам", + "right-echo-read-notifications": "Чтение уведомлений", "right-manage-all-push-subscriptions": "Управление всеми подписками push-уведомлений", "action-manage-all-push-subscriptions": "управление всеми подписками push-уведомлений", "group-push-subscription-manager": "Управляющие подписками push-уведомлений", diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/sjd.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/sjd.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/sjd.json 2026-04-01 12:37:38.819985400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/sjd.json 2026-06-29 18:12:59.386047400 +0000 @@ -35,6 +35,7 @@ "notification-header-thank-you-1000-edit": "{{GENDER:$2|То̄нн}} ля̄к еськ {{GENDER:$2|ӣжянт}} тоа̄фант воа̄йхэз лыһкма; па̄ссьпэ {{GENDER:$2|тоннӭ}} шӯрр лыгк эвтэсьт!", "notification-link-article-reminder": "Кӣһче лыст", "notification-header-reverted": "{{PLURAL:$4|То̄н воа̄йхэсс|То̄н воа̄йхэз}} лыстэсьт $3 {{GENDER:$2|{{PLURAL:$4|ля̄йй ка̄вьса|лӣйенҍ ка̄вьса}}}}.", + "notification-header-emailuser": "$1 {{GENDER:$2|вӯлкхэһтҍ}} тоннӭ кырьй.", "notification-timestamp-ago-seconds": "{{PLURAL:$1|$1 с}}", "notification-timestamp-ago-minutes": "{{PLURAL:$1|$1 мин}}", "notification-timestamp-ago-hours": "{{PLURAL:$1|$1 ч}}", diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/sk.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/sk.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/sk.json 2026-04-01 12:37:38.819985400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/sk.json 2026-06-29 18:12:59.386047400 +0000 @@ -8,7 +8,9 @@ "Teslaton", "TomášPolonec", "Urbanecm", - "Vlad5250" + "Vlad5250", + "KormiSK", + "Wizzard" ] }, "echo-desc": "Systém na upozorňovanie používateľov na udalosti a správy", @@ -40,8 +42,8 @@ "echo-pref-notifications-page-linked-title-muted-list": "Nezobrazovať notifikácie ohľadom odkazov na tieto stránky. ([[mw:Special:MyLanguage/Help:Notifications#mute|podrobnosti]])", "echo-learn-more": "Ďalšie informácie", "echo-log": "Verejný záznam", - "echo-new-messages": "Máte nové správy", - "echo-category-title-edit-user-talk": "{{PLURAL:$1|správu|správy}} v diskusii", + "echo-new-messages": "Máte novú správu na diskusnej stránke", + "echo-category-title-edit-user-talk": "{{PLURAL:$1|Úprava|Úpravy|Úprav}} mojej diskusnej stránky", "echo-category-title-edit-user-page": "{{PLURAL:$1|úpravu|úpravy}} mojej používateľskej stránky", "echo-category-title-article-linked": "{{PLURAL:$1|odkaz|odkazy}} na stránku", "echo-category-title-reverted": "{{PLURAL:$1|vrátenú úpravu|vrátené úpravy}}", @@ -136,8 +138,8 @@ "notification-header-mention-agent-talkpage-nosection": "$1 {{GENDER:$3|vás}} {{GENDER:$2|spomenul|spomenula}} na svojej diskusnej stránke.", "notification-header-mention-article-talkpage": "$1 {{GENDER:$3|vás}} {{GENDER:$2|spomenul|spomenula}} v diskusii k článku $4 v sekcii „$5“.", "notification-header-mention-article-talkpage-nosection": "$1 {{GENDER:$3|vás}} {{GENDER:$2|spomenul|spomenula}} v diskusii k článku $4.", - "notification-header-mention-failure-user-unknown": "{{GENDER:$2|Vaša}} zmienka používateľa $3 nebola odoslaná, pretože daný používateľ nebol nájdený.", - "notification-header-mention-failure-user-anonymous": "{{GENDER:$2|Vaša}} zmienka používateľa $3 nebola odoslaná, pretože daný používateľ je anonymný.", + "notification-header-mention-failure-user-unknown": "{{GENDER:$2|Vašu}} zmienku o používateľovi $3 nemožno odoslať, pretože účet s týmto menom neexistuje.", + "notification-header-mention-failure-user-anonymous": "{{GENDER:$2|Vašu}} zmienku o používateľovi $3 nemožno odoslať, pretože ide o anonymného používateľa.", "notification-header-mention-failure-too-many": "{{GENDER:$2|Pokúsili}} ste sa spomenúť viac ako {{PLURAL:$3|jedného používateľa|$3 používateľov}}. Všetky zmienky nad tento limit neboli odoslané.", "notification-header-mention-failure-bundle": "{{PLURAL:$3|Vašu zmienku|$3 vaše zmienky|$3 vašich zmienok}} na diskusnej stránke $4 {{GENDER:$2|nebolo}} možné odoslať.", "notification-compact-header-mention-failure-user-unknown": "Používateľské meno neexistuje: $1", @@ -207,5 +209,7 @@ "echo-email-batch-link-text-view-all-notifications": "Zobraziť všetky upozornenia", "notification-header-foreign-alert": "Viac upozornení z {{PLURAL:$5|ďalšej wiki|$5 ďalších wiki}}", "notification-header-foreign-notice": "Viac oznámení z {{PLURAL:$5|ďalšej wiki|$5 ďalších wiki}}", - "notification-header-foreign-all": "Ďalšie notifikácie z {{PLURAL:$5|inej wiki|$5 iných wiki}}" + "notification-header-foreign-all": "Ďalšie notifikácie z {{PLURAL:$5|inej wiki|$5 iných wiki}}", + "right-echo-read-notifications": "Prečítať si svoje oznámenia", + "action-echo-read-notifications": "prečítať si svoje oznámenia" } diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/sl.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/sl.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/sl.json 2026-04-01 12:37:38.820985600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/sl.json 2026-06-29 18:12:59.386047400 +0000 @@ -124,7 +124,7 @@ "notification-dynamic-actions-watch-confirmation": "Zdaj {{GENDER:$3|opazujete}} stran »$1«", "notification-dynamic-actions-watch-confirmation-description": "[$2 To stran] lahko kadar koli {{GENDER:$3|prenehate}} opazovati.", "notification-link-text-expand-all": "Razširi", - "notification-link-text-expand-alert-count": "Prikaži {{PLURAL:$1|$1 opomnik|$1 opomnika|$1 opomnike|$1 opomnikov}}", + "notification-link-text-expand-alert-count": "Prikaži {{PLURAL:$1|$1 opozorilo|$1 opozorili|$1 opozorila|$1 opozoril}}", "notification-link-text-expand-notice-count": "Prikaži {{PLURAL:$1|$1 obvestilo|$1 obvestili|$1 obvestila|$1 obvestil}}", "notification-link-text-expand-all-count": "Prikaži {{PLURAL:$1|$1 obvestilo|$1 obvestili|$1 obvestila|$1 obvestil}}", "notification-link-text-collapse-all": "Strni", @@ -217,7 +217,7 @@ "echo-email-plain-footer": "Za določite vrst e-pošte, ki naj {{GENDER:$1|vam}} jih pošiljamo, preverite svoje nastavitve:", "echo-email-html-footer-preference-link-text": "preverite {{GENDER:$1|svoje}} nastavitve", "echo-email-html-footer-with-link": "Za določitev vrste e-pošte, ki naj {{GENDER:$2|vam}} jo pošiljamo, $1.", - "echo-notification-alert": "{{PLURAL:$1|Opomnik ($1)|Opomnika ($1)|Opomniki ($1)|Opomnikov ($1)|100=Opomniki (99+)}}", + "echo-notification-alert": "{{PLURAL:$1|Opozorilo ($1)|Opozorili ($1)|Opozorila ($1)|Opozoril ($1)|100=Opozorila (99+)}}", "echo-notification-notice": "{{PLURAL:$1|Obvestilo ($1)|Obvestili ($1)|Obvestila ($1)|Obvestil ($1)|100=Obvestila (99+)}}", "echo-notification-alert-text-only": "Opomniki", "echo-notification-notice-text-only": "Obvestila", diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/so.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/so.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/so.json 2026-04-01 12:37:38.820985600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/so.json 2026-06-29 18:12:59.386047400 +0000 @@ -1,40 +1,233 @@ { "@metadata": { "authors": [ - "Abshirdheere" + "Abshirdheere", + "AhmedG612" ] }, + "echo-desc": "Nidaam lagu ogeysiiyo isticmaaleyaasha dhacdooyinka iyo farriimaha", "prefs-echo": "Wargelinnada", + "prefs-description-echo": "Dooro ogeysiisyada {{GENDER:|aad}} hesho iyo sida laguugu soo gaarsiiyo.", "prefs-emailsettings": "Dooqyada e-mail-ka", "prefs-echosubscriptions": "Iisoo dir arrimaha ku saabsan dhacdooyinkaan", "prefs-echocrosswiki": "Wargelinno kuu tallabinaya wikiga", + "prefs-blocknotificationslist": "Isticmaaleyaasha la aamusiyay", + "prefs-mutedpageslist": "Bogagga la aamusiyay ee ogeysiisyada xiriirinta bogga", + "prefs-echopollupdates": "Ogeysiisyo toos ah", + "echo-mobile-notifications-filter-title": "Shaandhee ogeysiisyada", + "echo-pref-show-poll-updates": "Muuji ogeysiisyada cusub marka ay soo galaan", + "echo-pref-show-poll-updates-help": "Muuji tirada ogeysiisyada aan la akhrin ee ku jirta baarka cinwaanka, sidoo kalena muuji qayb kooban oo ogeysiis kasta ah isla marka uu soo galo.", + "echo-pref-send-me": "Ii soo dir:", + "echo-pref-send-to": "U dir:", + "echo-pref-email-format": "Qaabka iimaylka:", + "echo-pref-web": "Shabakad", + "echo-pref-email": "Iimayl", + "echo-pref-push": "Barnaamijyada", "echo-pref-email-frequency-never": "Waxba ha iiga soo dirin ku saabsan wargelinnada e-mailka", "echo-pref-email-frequency-immediately": "Wargelinnada kalida ah ee marka ay soo dhacaan.", "echo-pref-email-frequency-daily": "Dulmar maalmeed wargelineed", "echo-pref-email-frequency-weekly": "Dulmar toddobaadle wargelinneed", + "echo-pref-email-format-html": "HTML", + "echo-pref-email-format-plain-text": "Qoraal caadi ah", + "echo-pref-cross-wiki-notifications": "Muuji ogeysiisyada ka imanaya wiki-yada kale", + "echo-pref-dont-email-read-notifications": "Ha ku darin ogeysiisyada la akhriyay iimaylada soo koobidda", "echo-learn-more": "Ogaansho dheeraad ah", - "echo-new-messages": "Farriin cusub baa kuu taal", + "echo-log": "Diiwaanka dadweynaha", + "echo-new-messages": "Waxaad haysataa fariin cusub oo bogga wadahadalka ah", + "echo-category-title-edit-user-talk": "{{PLURAL:$1|Wax ka beddel|Wax ka beddello}} bogga wadahadalkeyga", + "echo-category-title-edit-user-page": "{{PLURAL:$1|Wax ka beddel|Wax ka beddello}} bogga isticmaalahayga", + "echo-category-title-article-linked": "Xiriirka {{PLURAL:$1|bogga|bogagga}}", + "echo-category-title-reverted": "Wax ka beddel {{PLURAL:$1|celin|celinno}}", + "echo-category-title-mention": "{{PLURAL:$1|Xus|Xuso}}", + "echo-category-title-mention-failure": "Fashilmay {{PLURAL:$1|xus|xuso}}", + "echo-category-title-mention-success": "Guuleystay {{PLURAL:$1|xus|xuso}}", + "echo-category-title-other": "{{PLURAL:$1|Kale}}", + "echo-category-title-system": "{{PLURAL:$1|Nidaam}}", + "echo-category-title-system-noemail": "{{PLURAL:$1|Nidaam}}", + "echo-category-title-system-emailonly": "{{PLURAL:$1|Nidaam}}", + "echo-category-title-user-rights": "{{PLURAL:$1|isbeddel xuquuq isticmaalaha|isbeddello xuquuq isticmaalaha}}", + "echo-category-title-emailuser": "{{PLURAL:$1|Iimayl ka yimid isticmaale kale|Iimayllo ka yimid isticmaaleyaasha kale}}", + "echo-category-title-article-reminder": "Bog {{PLURAL:$1|xusuusin|xusuusino}}", + "echo-category-title-thank-you-edit": "Wax ka beddel {{PLURAL:$1|marxalad|marxalado}}", + "echo-category-title-watchlist": "Wax ka beddel bogga liiska la socodka", + "echo-category-title-minor-watchlist": "Wax ka beddel yar oo ku saabsan bogga la socodka", + "echo-category-title-api-triggered": "Ogeysiisyo ay kicisay API", + "echo-pref-tooltip-article-linked": "I ogeysii marka qof ka sameeyo xiriir bog kale oo u jeeda bog aan abuuray.", + "echo-pref-tooltip-reverted": "I ogeysii marka qof ka laabto wax ka beddel aan sameeyay, isagoo isticmaalaya qalabka ka noqoshada ama dib u celinta.", + "echo-pref-tooltip-mention": "I ogeysii marka qof ku xiro boggayga isticmaale.", + "echo-pref-tooltip-mention-failure": "I ogeysii marka aanan awoodin inaan qof u diro xus.", + "echo-pref-tooltip-mention-success": "I ogeysii marka aan qof u diro xus.", + "echo-pref-tooltip-article-reminder": "I ogeysii boggan marka aan codsado.", + "echo-pref-tooltip-thank-you-edit": "I ogeysii marka aan gaaro wax ka beddelkeyga 1aad, 10aad, 100aad...", + "echo-pref-tooltip-watchlist": "I ogeysii marka qof wax ka beddel (aan yarayn) ku sameeyo bog ku jira liiska aan la socdo.", + "echo-pref-tooltip-minor-watchlist": "I ogeysii marka qof wax ka beddel yar ku sameeyo bog ku jira liiska aan la socdo.", + "echo-pref-tooltip-api-triggered": "I soo dir ogeysiisyo ay kiciyaan bots ama qalab iyada oo loo marayo API.", "notifications": "Wargelinnada", "tooltip-pt-notifications-alert": "{{GENDER:|Baraarujin}} taada", + "tooltip-pt-notifications-notice": "{{GENDER:|Ogeysiisyadaada}}", + "echo-displaynotificationsconfiguration": "Muuji dejinta ogeysiisyada", + "echo-displaynotificationsconfiguration-summary": "Tani waa dulmar ku saabsan sida ogeysiisyada loogu habeeyay wiki-kan.", + "echo-displaynotificationsconfiguration-notifications-by-category-header": "Ogeysiisyada qaybaha", + "echo-displaynotificationsconfiguration-sorting-by-section-header": "Kala saarista noocyada", + "echo-displaynotificationsconfiguration-sorting-by-section-legend": "Qaybta lagu kala saarayo nooc kasta oo ogeysiis ah", + "echo-displaynotificationsconfiguration-available-notification-methods-header": "Hababka ogeysiiska ee la oggol yahay", + "echo-displaynotificationsconfiguration-available-notification-methods-by-category-legend": "Hababka ogeysiiska ee lagu taageero qayb kasta", + "echo-displaynotificationsconfiguration-enabled-default-header": "Laga shaqaysiiyay si caadi ah", + "echo-displaynotificationsconfiguration-mandatory-notification-methods-header": "Hababka ogeysiiska ee loo baahan yahay", + "echo-displaynotificationsconfiguration-mandatory-notification-methods-by-category-legend": "Hababka ogeysiiska ee waajibka ku ah qayb kasta", "echo-specialpage": "Wargelin", + "echo-specialpage-section-markread": "U calaamadee kooxda sidii la akhriyay", + "echo-specialpage-markasread": "Calaamadee ogeysiiska sidii la akhriyay", + "echo-specialpage-markasread-invalid-id": "Aqoonsiga dhacdada waa khalad", + "echo-specialpage-pagefilterwidget-aria-label": "Ku shaandhee wiki iyo cinwaanka bogga", + "echo-specialpage-special-help-menu-widget-aria-label": "Xulashooyin dheeraad ah iyo dejinta ogeysiisyada", + "echo-specialpage-pagination-numnotifications": "$1 {{PLURAL:$1|ogeysiis|ogeysiisyo}}", "echo-specialpage-pagefilters-title": "Dhaqdhaqaaqyada cusub", "echo-specialpage-pagefilters-subtitle": "Bogag leh wargelinno ee aan la aqrin", + "notificationsmarkread-legend": "Calaamadee ogeysiiska sidii la akhriyay", "echo-none": "Malahan wax wargelin ah.", + "echo-api-failure": "Waa lagu guul darraystay in la soo qaato ogeysiisyada.", + "echo-api-failure-cross-wiki": "Gelitaanka domain-ka fog waa la diiday.", "echo-notification-placeholder": "Ma lahan wargelin.", "echo-notification-placeholder-filters": "Ma jiraan wargelinno isleh ee xulshadaan kooban", + "echo-notification-popup-loginrequired": "Fadlan soo gal si aad u aragto ogeysiisyadaada.", + "echo-notification-markasread": "Calaamadee sidii la akhriyay", + "echo-notification-markasunread": "Calaamadee sidii aan la akhriyin", + "echo-notification-markasread-tooltip": "Calaamadee sidii la akhriyay", + "echo-notification-more-options-tooltip": "Xulashooyin dheeraad ah", + "notification-dynamic-actions-mute-page-linked": "{{GENDER:$2|Aamus}} ogeysiisyada xiriirinta ee \"$1\"", + "notification-dynamic-actions-mute-page-linked-confirmation": "Ogeysiisyada \"xiriirinta bogga\" hadda waa laga damiyay bogga \"$1\"", + "notification-dynamic-actions-mute-page-linked-confirmation-description": "{{GENDER:$2|Waxaad}} maamuli kartaa bogagga aad aamustay [$1 dooqyadaada] wakhti kasta.", + "notification-dynamic-actions-unmute-page-linked": "{{GENDER:$2|Ka saar aamusnaanta}} ogeysiisyada xiriirinta ee \"$1\"", + "notification-dynamic-actions-unmute-page-linked-confirmation": "Ogeysiisyada \"xiriirinta bogga\" hadda waa la hawlgeliyay bogga \"$1\"", + "notification-dynamic-actions-unmute-page-linked-confirmation-description": "{{GENDER:$2|Waxaad}} maamuli kartaa bogagga aad aamustay [$1 dooqyadaada] wakhti kasta.", + "notification-dynamic-actions-unwatch": "{{GENDER:$3|Jooji}} la socoshada hawlaha cusub ee \"$1\"", + "notification-dynamic-actions-unwatch-confirmation": "{{GENDER:$3|Waxaad}} hadda joojisay la socoshada bogga \"$1\"", + "notification-dynamic-actions-unwatch-confirmation-description": "{{GENDER:$3|Waxaad}} wakhti kasta la socon kartaa [$2 boggan].", + "notification-dynamic-actions-watch": "{{GENDER:$3|La soco}} hawlaha cusub ee \"$1\"", + "notification-dynamic-actions-watch-confirmation": "{{GENDER:$3|Waxaad}} hadda la socotaa bogga \"$1\"", + "notification-dynamic-actions-watch-confirmation-description": "{{GENDER:$3|Waxaad}} wakhti kasta joojin kartaa la socoshada [$2 boggan].", + "notification-link-text-expand-all": "Sii balaari", + "notification-link-text-expand-alert-count": "Eeg {{PLURAL:$1|$1 digniin|$1 digniino}}", + "notification-link-text-expand-notice-count": "Eeg {{PLURAL:$1|$1 ogeysiis|$1 ogeysiisyo}}", + "notification-link-text-expand-all-count": "Eeg {{PLURAL:$1|$1 ogeysiis|$1 ogeysiisyo}}", + "notification-link-text-collapse-all": "Isku laab", + "notification-link-text-view-message": "Eeg fariinta", + "notification-link-text-view-mention": "Eeg xuska", + "notification-link-text-view-mention-failure": "{{PLURAL:$1|Eeg xus|Eeg xuso}}", "notification-link-text-view-changes": "{{GENDER:$1|Itus}} isbedelka", + "notification-link-text-view-page": "Eeg bogga", + "notification-header-edit-user-page": "$1 {{GENDER:$2|wax ka beddelay}} {{GENDER:$3|boggaaga isticmaale}}.", + "notification-header-edit-user-talk": "$1 {{GENDER:$2|fariin kaga tagay}} {{GENDER:$3|boggaaga wadahadalka}}.", + "notification-header-edit-user-talk-with-section": "$1 {{GENDER:$2|fariin kaga tagay}} {{GENDER:$3|boggaaga wadahadalka}} ee \"$4\".", + "notification-compact-header-edit-user-page": "$1 {{GENDER:$2|wax ka beddelay}} {{GENDER:$3|boggaaga isticmaale}}.", + "notification-compact-header-edit-user-talk": "$1 {{GENDER:$2|fariin ku reebay}} {{GENDER:$3|adiga}}.", + "notification-compact-header-edit-user-talk-with-section": "$1 {{GENDER:$2|fariin kuu reebay}} {{GENDER:$3|adiga}} ee \"$4\".", + "notification-header-page-linked": "Xiriir ayaa laga sameeyay $4 ilaa $3.", + "notification-compact-header-page-linked": "Ka xiran $1.", + "notification-bundle-header-page-linked": "Xiriirro ayaa laga sameeyay {{PLURAL:$5||$5 bog|100=99+ bog}} ilaa $3.", + "notification-header-article-reminder": "Bog aad {{GENDER:$2|codsatay}} in lagu xusuusiyo wuxuu ku yaal $3.", + "notification-link-text-what-links-here": "Dhammaan xiriirrada ku xira boggan", + "notification-header-mention-other": "$1 {{GENDER:$2|ku xusay}} {{GENDER:$3|adiga}} $4 ee \"$5\".", + "notification-header-mention-other-nosection": "$1 {{GENDER:$2|ku xusay}} {{GENDER:$3|adiga}} $4.", + "notification-header-mention-user-talkpage-v2": "$1 {{GENDER:$2|ku xusay}} {{GENDER:$3|adiga}} bogga wadahadalka ee {{GENDER:$5|isticmaale}} $4 ee \"$6\".", + "notification-header-mention-user-talkpage-nosection": "$1 {{GENDER:$2|ku xusay}} {{GENDER:$3|adiga}} bogga wadahadalka ee {{GENDER:$5|isticmaale}} $4.", + "notification-header-mention-agent-talkpage": "$1 {{GENDER:$2|ku xusay}} {{GENDER:$3|adiga}} {{GENDER:$2|boggiisa|boggeeda|boggooda}} wadahadalka ee \"$4\".", + "notification-header-mention-agent-talkpage-nosection": "$1 {{GENDER:$2|ayaa ku xusay}} {{GENDER:$3|adiga}} {{GENDER:$2|boggiisa wada hadalka|boggeeda wada hadalka|boggooda wada hadalka}}.", + "notification-header-mention-article-talkpage": "$1 {{GENDER:$2|ku xusay}} {{GENDER:$3|adiga}} $4 bogga wadahadalka ee \"$5\".", + "notification-header-mention-article-talkpage-nosection": "$1 {{GENDER:$2|ku xusay}} {{GENDER:$3|adiga}} $4 bogga wadahadalka.", + "notification-header-mention-failure-user-unknown": "Laguma diri karo {{GENDER:$2|xuskaaga}} ee $3 sababtoo ah akoon magacan leh ma jiro.", + "notification-header-mention-failure-user-anonymous": "Laguma diri karo {{GENDER:$2|xuskaaga}} ee $3 sababtoo ah qofka waa aan la aqoon.", + "notification-header-mention-failure-too-many": "{{GENDER:$2|Waxaad}} isku dayday inaad xusto in ka badan $3 {{PLURAL:$3|isticmaale|isticmaaleyaal}}. Dhammaan xusyada ka sarreeya xadkaas lama dirin.", + "notification-header-mention-failure-bundle": "{{PLURAL:$3|Xus|$3 xuso}} {{GENDER:$2|aad samaysay}} ee $4 bogga wadahadalka {{PLURAL:$3|lama dirin}}.", + "notification-compact-header-mention-failure-user-unknown": "Magaca isticmaalaha ma jiro: $1", + "notification-compact-header-mention-failure-user-anonymous": "IP-yada lama xusi karo: $1", + "notification-header-mention-success": "{{GENDER:$2|Xuskaaga}} ee $3 waa la diray.", + "notification-header-mention-success-bundle": "{{PLURAL:$3|Xus|$3 xuso}} {{GENDER:$2|aad samaysay}} ee $4 bogga wadahadalka {{PLURAL:$3|waa la diray}}.", + "notification-compact-header-mention-success": "{{GENDER:$2|Waxaad xustay}}: $3", + "notification-header-mention-status-bundle": "{{PLURAL:$3|Ogeysiis|$3 ogeysiisyo}} ku saabsan xusyada {{GENDER:$2|aad samaysay}} ee $4 bogga wadahadalka: {{PLURAL:$5|$5 lama dirin}}, {{PLURAL:$6|$6 waa la diray}}.", + "notification-header-user-rights-add-only": "{{GENDER:$4|Xuquuqda isticmaalahaaga}} waa la {{GENDER:$1|beddelay}}. Waxaa lagugu daray: $2.", + "notification-header-user-rights-remove-only": "{{GENDER:$4|Xuquuqda isticmaalahaaga}} waa la {{GENDER:$1|beddelay}}. Hadda kama mid tihid: $2.", + "notification-header-user-rights-add-and-remove": "{{GENDER:$6|Xuquuqda isticmaalahaaga}} waa la {{GENDER:$1|beddelay}}. Waxaa lagugu daray: $2. Hadda kama mid tihid: $4.", + "notification-header-user-rights-expiry-change": "{{GENDER:$4|Muddada dhicitaanka xubinnimadaada}} ee {{PLURAL:$3|kooxda soo socota|kooxaha soo socda}} waa la {{GENDER:$1|beddelay}}: $2.", + "notification-header-welcome": "{{GENDER:$2|Ku soo dhawoow}} {{SITENAME}}, $1! Waan ku faraxsanahay {{GENDER:$2|inaad halkan joogto}}.", + "notification-header-mention-summary": "$1 {{GENDER:$2|ku xusay}} {{GENDER:$3|adiga}} faallo wax ka beddelka ee $4.", + "notification-header-watchlist-changed": "$1 {{GENDER:$2|beddelay}} $3, bog ku jira {{GENDER:$4|liiskaaga la socoshada}} {{PLURAL:$5||, $5 jeer}}.", + "notification-header-watchlist-created": "$1 {{GENDER:$2|abuuray}} $3, bog ku jira {{GENDER:$4|liiskaaga la socoshada}} {{PLURAL:$5||, $5 jeer}}.", + "notification-header-watchlist-deleted": "$1 {{GENDER:$2|tirtiray}} $3, bog ku jira {{GENDER:$4|liiskaaga la socoshada}}{{PLURAL:$5||, $5 jeer}}.", + "notification-header-watchlist-moved": "$1 {{GENDER:$2|wareejiyay}} $3, bog ku jira {{GENDER:$4|liiskaaga la socoshada}}{{PLURAL:$5||, $5 jeer}}.", + "notification-header-watchlist-restored": "$1 {{GENDER:$2|soo celiyay}} $3, bog ku jira {{GENDER:$4|liiskaaga la socoshada}}{{PLURAL:$5||, $5 jeer}}.", + "notification-header-watchlist-multiuser-changed": "$1, bog ku jira {{GENDER:$2|liiskaaga la socoshada}} oo la beddelay $3 {{PLURAL:$3|jeer|jeero}}.", + "notification-header-watchlist-multiuser-created": "$1, bog ku jira {{GENDER:$2|liiskaaga la socoshada}} ayaa la abuuray $3 {{PLURAL:$3|jeer|jeero}}.", + "notification-header-watchlist-multiuser-deleted": "$1, bog ku jira {{GENDER:$2|liiskaaga la socoshada}} ayaa la tirtiray $3 {{PLURAL:$3|jeer|jeero}}.", + "notification-header-watchlist-multiuser-moved": "$1, bog ku jira {{GENDER:$2|liiskaaga la socoshada}} ayaa la wareejiyay $3 {{PLURAL:$3|jeer|jeero}}.", + "notification-header-watchlist-multiuser-restored": "$1, bog ku jira {{GENDER:$2|liiskaaga la socoshada}} ayaa la soo celiyay $3 {{PLURAL:$3|jeer|jeero}}.", + "notification-tooltip-api-triggered": "Ogeysiiskan waxaa kuu soo diray $1", + "notification-body-watchlist-once": "Ogeysiisyo iimayl oo kale lama diri doono haddii ay dhacdo hawl dheeraad ah, ilaa {{GENDER:$1|aad booqato}} boggan adigoo soo galay.", + "notification-welcome-linktext": "Soo dhawoow", + "notification-header-thank-you-1-edit": "{{GENDER:$2|Waxaad}} hadda sameysay wax ka beddelkaagii ugu horreeyay; mahadsanid {{GENDER:$2|adiga}}, soo dhawoow!", + "notification-header-thank-you-10-edit": "{{GENDER:$2|Waxaad}} hadda samaysay wax ka beddelkaaga tobnaad; mahadsanid {{GENDER:$2|adiga}}, fadlan sii wad!", + "notification-header-thank-you-100-edit": "{{GENDER:$2|Waxaad|}} hadda samaysay {{GENDER:$2|wax ka beddelkaaga boqolaad}}; {{GENDER:$2|waad}} ku mahadsan tahay!", + "notification-header-thank-you-1000-edit": "{{GENDER:$2|Waxaad|}} hadda samaysay {{GENDER:$2|wax ka beddelkaaga kunaad}}; {{GENDER:$2|waad}} ku mahadsan tahay inaad noqotay ka qaybqaate wanaagsan!", + "notification-header-thank-you-10000-edit": "{{GENDER:$2|Waxaad}} hadda samaysay {{GENDER:$2|wax ka beddelkaaga tobanka kun ee jeer}}; {{GENDER:$2|waad}} ku mahadsan tahay aad iyo aad!", + "notification-header-thank-you-10000000-edit": "{{GENDER:$2|Waxaad}} hadda samaysay {{GENDER:$2|wax ka beddelkaaga}} toban milyan ee jeer; {{GENDER:$2|aad baad}} ugu mahadsan tahay wax ku biirintaada cajiibka ah!", + "notification-link-thank-you-edit": "{{GENDER:$1|wax ka beddelkaaga}}", + "notification-link-text-view-edit": "Eeg wax ka beddelka", + "notification-link-article-reminder": "Eeg bogga", + "notification-link-api-triggered": "Eeg bogga", + "notification-header-reverted": "{{PLURAL:$4|Wax ka beddelka ee $3|Wax ka beddello ee $3}} {{GENDER:$2|waa la celiyay}}.", + "notification-header-emailuser": "$1 {{GENDER:$2|waxaa laguu soo diray}} iimayl.", + "notification-edit-user-page-email-subject": "$1 {{GENDER:$2|wax ka beddelay}} {{GENDER:$3|boggaaga isticmaalaha}} ee {{SITENAME}}", + "notification-edit-talk-page-email-subject2": "$1 {{GENDER:$2|ka tagay}} {{GENDER:$3|adiga}} fariin ku saabsan {{SITENAME}}", + "notification-page-linked-email-subject": "Bog aad {{GENDER:$3|abuurtay}} ayaa lagu xidhay {{SITENAME}}", + "notification-reverted-email-subject2": "{{GENDER:$3|Wax ka beddelkaaga}} {{PLURAL:$4|waa la celiye|waa la celiyay}} {{GENDER:$2|ee}} {{SITENAME}}", + "notification-mention-email-subject": "$1 {{GENDER:$2|ku xusay}} {{GENDER:$3|adiga}} ee {{SITENAME}}", + "notification-user-rights-email-subject": "Xuquuqdaada {{GENDER:$3|isticmaale}} waa la baddalay ee {{SITENAME}}", + "notification-timestamp-ago-seconds": "{{PLURAL:$1|$1daqiiqo}}", "notification-timestamp-ago-minutes": "{{PLURAL:$1|$1 daqiiqo}}", + "notification-timestamp-ago-hours": "{{PLURAL:$1|$1saacad}}", + "notification-timestamp-ago-days": "{{PLURAL:$1|$1maalmo}}", "notification-timestamp-ago-months": "{{PLURAL:$1|$1bil}}", "notification-timestamp-ago-years": "{{PLURAL:$1|$1sano}}", + "notification-timestamp-today": "Maanta", + "notification-timestamp-yesterday": "Shalay", "notification-inbox-filter-read": "La aqriyay", "notification-inbox-filter-unread": "Aan la aqrin", "notification-inbox-filter-all": "Dhammaan", + "echo-specialmute-label-mute-notifications": "Ka aamusi ogeysiisyada ka imanaya {{GENDER:$1|isticmaalahan}}", + "echo-email-plain-footer": "Si aad u maamusho iimayllada aan kuu soo dirno {{GENDER:$1|adiga}}, hubi {{GENDER:$1|dookhyadaada}}:", + "echo-email-html-footer-preference-link-text": "hubi {{GENDER:$1|dookhyadaada}}", + "echo-email-html-footer-with-link": "Si aad u maamusho iimayllada aan kuu soo dirno {{GENDER:$2|adiga}}, $1.", + "echo-notification-alert": "{{PLURAL:$1|Digniin ($1)|Digniino ($1)|100=Digniino (99+)}}", + "echo-notification-notice": "{{PLURAL:$1|Ogeysiis ($1)|Ogeysiisyo ($1)|100=Ogeysiisyo (99+)}}", "echo-notification-alert-text-only": "Baraarujin", "echo-notification-notice-text-only": "Wargelinnada", "echo-overlay-link": "Dhammaan wargelinnada", "echo-overlay-title": "Wargelinada", - "echo-mark-all-as-read": "Ka dhig dhammaan wax la aqriyey", + "echo-mark-all-as-read": "Calaamadee {{PLURAL:$1|dhammaan}} sidii la akhriyey", + "echo-mark-all-as-read-confirmation": "$1 {{PLURAL:$1|ogeysiis|ogeysiisyo}} ayaa loo calaamadeeyay sidii la akhriyey", + "echo-mark-wiki-as-read": "Calaamadee {{PLURAL:$2|dhammaan}} sidii la akhriyey wiki-ga la xushay: $1", + "echo-displaysnippet-title": "Ogeysiis cusub", "echo-date-today": "Maanta", "echo-date-yesterday": "Shalay", - "echo-email-batch-link-text-view-all-notifications": "Dhamaan eeg waegelinada" + "notification-bundle-header-edit-user-page": "{{PLURAL:$1|Hal wax ka beddel cusub|$1 wax ka beddello cusub|100=99+ wax ka beddello cusub}} oo ku saabsan {{GENDER:$2|boggaaga isticmaalaha}}.", + "notification-bundle-header-edit-user-talk-v2": "{{PLURAL:$1|Hal fariin cusub|$1 fariimo cusub|100=99+ fariimo cusub}} oo ku jira {{GENDER:$3|boggaaga wadahadalka}}.", + "echo-email-batch-subject-daily": "Waxaad haysaa {{PLURAL:$2|ogeysiis cusub|ogeysiisyo cusub}} ee {{SITENAME}}", + "echo-email-batch-subject-weekly": "Waxaad haysaa {{PLURAL:$2|ogeysiis cusub|ogeysiisyo cusub}} ee {{SITENAME}} toddobaadkan", + "echo-email-batch-body-intro-daily": "Salaan $1,\nHalkan waxaa ku yaal soo koobidda hawlihii maanta ee {{SITENAME}} adiga.", + "echo-email-batch-body-intro-weekly": "Salaan $1,\nHalkan waxaa ku yaal soo koobidda hawlihii toddobaadkan ee {{SITENAME}} adiga.", + "echo-email-batch-link-text-view-all-notifications": "Dhamaan eeg waegelinada", + "notification-header-foreign-alert": "Digniino dheeraad ah oo ka imanaya {{PLURAL:$5|wiki kale|$5 wikiyo kale}}", + "notification-header-foreign-notice": "Ogeysiisyo dheeraad ah oo ka yimid {{PLURAL:$5|wiki kale|$5 wiki oo kale}}", + "notification-header-foreign-all": "Ogeysiisyo dheeraad ah oo ka yimid {{PLURAL:$5|wiki kale|$5 wiki oo kale}}", + "grant-echo-read-notifications": "Akhriso ogeysiisyadayda", + "right-echo-create": "U dir ogeysiisyo dadka kale", + "action-echo-create": "U dir ogeysiisyo dadka kale", + "right-echo-read-notifications": "Akhri ogeysiisyadaada", + "action-echo-read-notifications": "akhri ogeysiisyadaada", + "right-manage-all-push-subscriptions": "Maamul dhammaan isdiiwaangelinta riixa", + "action-manage-all-push-subscriptions": "Maamul dhammaan isdiiwaangelinta riixa", + "group-push-subscription-manager": "Maamulayaasha isdiiwaangelinta riixa", + "group-push-subscription-manager-member": "{{GENDER:$1|maamulaha isdiiwaangelinta riixa}}", + "grouppage-push-subscription-manager": "{{ns:project}}:Maamulayaasha isdiiwaangelinta riixa" } diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/sq.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/sq.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/sq.json 2026-04-01 12:37:38.820985600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/sq.json 2026-06-29 18:12:59.387047300 +0000 @@ -6,7 +6,8 @@ "Kosovastar", "Liridon", "Olsi", - "Xhulianoo" + "Xhulianoo", + "INNERLMNT" ] }, "echo-desc": "Sistem për njoftimin e përdoruesve rreth ngjarjeve dhe mesazheve", @@ -97,5 +98,7 @@ "echo-email-batch-body-intro-daily": "Përshëndetje, $1!\n\nMë poshtë gjendet përmbledhja e aktivitetit të sotëm në {{SITENAME}}.", "echo-email-batch-body-intro-weekly": "Përshëndetje, $1!\n\nMë poshtë gjendet përmbledhja e aktivitetit javor në {{SITENAME}}.", "echo-email-batch-link-text-view-all-notifications": "Shfaq të gjitha njoftimet", - "notification-header-foreign-notice": "Më shumë njoftime nga {{PLURAL:$5|një wiki tjetër|$5 wiki të tjera}}" + "notification-header-foreign-notice": "Më shumë njoftime nga {{PLURAL:$5|një wiki tjetër|$5 wiki të tjera}}", + "grant-echo-read-notifications": "Lexo njoftimet e mia", + "action-echo-read-notifications": "lexosh njoftimet e tua" } diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/sr-ec.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/sr-ec.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/sr-ec.json 2026-04-01 12:37:38.820985600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/sr-ec.json 2026-06-29 18:12:59.387047300 +0000 @@ -244,8 +244,10 @@ "notification-header-foreign-notice": "Обавештења са {{PLURAL:$5|другог викија|$5 друга викија|$5 других викија}}", "notification-header-foreign-all": "Обавештења са {{PLURAL:$5|другог викија|$5 друга викија|$5 других викија}}", "echo-foreign-wiki-lang": "$1 — $2", + "grant-echo-read-notifications": "приступ сопственим обавештењима", "right-echo-create": "слање обавештења другима", "action-echo-create": "шаљете обавештења другима", + "right-echo-read-notifications": "приступ сопственим обавештењима", "group-push-subscription-manager": "Менаџери претплата за обавештења", "group-push-subscription-manager-member": "{{GENDER:$1|менаџер претплата за обавештења}}" } diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/tok.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/tok.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/tok.json 2026-04-01 12:37:38.822985400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/tok.json 2026-06-29 18:12:59.388047500 +0000 @@ -4,7 +4,9 @@ "Robin van der Vliet", "Juwan", "Ne", - "Tamzin" + "Tamzin", + "Theleekycauldron", + "Recqy" ] }, "prefs-echo": "toki suli", @@ -88,5 +90,6 @@ "notification-header-foreign-alert": "mu suli li kama tan {{PLURAL:$5|lipu ante}}", "notification-header-foreign-notice": "mu li kama tan {{PLURAL:$5|lipu ante}}", "notification-header-foreign-all": "toki suli li kama tan {{PLURAL:$5|lipu ante}}", - "right-echo-create": "ona li ken mu e jan ante" + "right-echo-create": "ona li ken mu e jan ante", + "right-echo-read-notifications": "ona li ken lukin e ijo suli ona" } diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/uk.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/uk.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/uk.json 2026-04-01 12:37:38.822985400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/uk.json 2026-06-29 18:12:59.388047500 +0000 @@ -21,7 +21,8 @@ "SteveR", "Vlad5250", "Ата", - "Максим Підліснюк" + "Максим Підліснюк", + "Repakr" ] }, "echo-desc": "Система сповіщення користувачів про події і повідомлення", @@ -255,8 +256,11 @@ "notification-header-foreign-all": "Більше сповіщень з {{PLURAL:$5|іншої вікі|$5 інших вікі}}", "echo-foreign-wiki-lang": "$1 - $2", "echo-badge-count": "{{PLURAL:$1|$1|100={{formatnum:99}}+}}", + "grant-echo-read-notifications": "Читання моїх сповіщень", "right-echo-create": "Надсилання сповіщень іншим", "action-echo-create": "надсилання сповіщень іншим", + "right-echo-read-notifications": "Читання моїх сповіщень", + "action-echo-read-notifications": "читання Ваших сповіщень", "right-manage-all-push-subscriptions": "Керування всіма push-підписками", "action-manage-all-push-subscriptions": "керування всіма push-підписками", "group-push-subscription-manager": "Керівники push-підписками", diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/i18n/zh-hans.json mediawiki-1.43.9+dfsg/extensions/Echo/i18n/zh-hans.json --- mediawiki-1.43.8+dfsg/extensions/Echo/i18n/zh-hans.json 2026-04-01 12:37:38.824985500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/i18n/zh-hans.json 2026-06-29 18:12:59.390047300 +0000 @@ -64,7 +64,8 @@ "科劳", "范", "飞舞回堂前", - "22593" + "22593", + "Saoutax" ] }, "echo-desc": "用于通知用户事件和留言的系统", @@ -298,8 +299,11 @@ "notification-header-foreign-all": "来自{{PLURAL:$5|另外$5个wiki}}的更多通知", "echo-foreign-wiki-lang": "$1 - $2", "echo-badge-count": "{{PLURAL:$1|$1|100={{formatnum:99}}+}}", + "grant-echo-read-notifications": "阅读我的通知", "right-echo-create": "发送通知给其他人", "action-echo-create": "发送通知给其他人", + "right-echo-read-notifications": "阅读自己的通知", + "action-echo-read-notifications": "阅读您的通知", "right-manage-all-push-subscriptions": "管理所有推送订阅", "action-manage-all-push-subscriptions": "管理所有推送订阅", "group-push-subscription-manager": "推送订阅管理员", diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/includes/Api/ApiEchoMarkRead.php mediawiki-1.43.9+dfsg/extensions/Echo/includes/Api/ApiEchoMarkRead.php --- mediawiki-1.43.8+dfsg/extensions/Echo/includes/Api/ApiEchoMarkRead.php 2026-04-01 12:37:38.824985500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/includes/Api/ApiEchoMarkRead.php 2026-06-29 18:12:59.390047300 +0000 @@ -5,26 +5,21 @@ use MediaWiki\Api\ApiBase; use MediaWiki\Extension\Notifications\AttributeManager; use MediaWiki\Extension\Notifications\Controller\NotificationController; -use MediaWiki\Extension\Notifications\DbFactory; use MediaWiki\Extension\Notifications\NotifUser; use MediaWiki\WikiMap\WikiMap; use Wikimedia\ParamValidator\ParamValidator; class ApiEchoMarkRead extends ApiBase { use ApiCrossWiki; + use ApiEchoPermissionsTrait; public function execute() { + $this->checkReadNotificationsPermissions(); + // To avoid API warning, register the parameter used to bust browser cache $this->getMain()->getVal( '_' ); - $user = $this->getUser(); - if ( !$user->isRegistered() ) { - $this->dieWithError( 'apierror-mustbeloggedin-generic', 'login-required' ); - } elseif ( DbFactory::newFromDefault()->isReadOnly() ) { - $this->dieReadOnly(); - } - - $notifUser = NotifUser::newFromUser( $user ); + $notifUser = NotifUser::newFromUser( $this->getUser() ); $params = $this->extractRequestParams(); diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/includes/Api/ApiEchoMarkSeen.php mediawiki-1.43.9+dfsg/extensions/Echo/includes/Api/ApiEchoMarkSeen.php --- mediawiki-1.43.8+dfsg/extensions/Echo/includes/Api/ApiEchoMarkSeen.php 2026-04-01 12:37:38.824985500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/includes/Api/ApiEchoMarkSeen.php 2026-06-29 18:12:59.390047300 +0000 @@ -9,19 +9,17 @@ use Wikimedia\ParamValidator\ParamValidator; class ApiEchoMarkSeen extends ApiBase { + use ApiEchoPermissionsTrait; public function execute() { + $this->checkReadNotificationsPermissions(); + // To avoid API warning, register the parameter used to bust browser cache $this->getMain()->getVal( '_' ); - $user = $this->getUser(); - if ( !$user->isRegistered() ) { - $this->dieWithError( 'apierror-mustbeloggedin-generic', 'login-required' ); - } - $params = $this->extractRequestParams(); $timestamp = wfTimestamp( TS_MW ); - $seenTime = SeenTime::newFromUser( $user ); + $seenTime = SeenTime::newFromUser( $this->getUser() ); $seenTime->setTime( $timestamp, $params['type'] ); if ( $params['timestampFormat'] === 'ISO_8601' ) { diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/includes/Api/ApiEchoNotifications.php mediawiki-1.43.9+dfsg/extensions/Echo/includes/Api/ApiEchoNotifications.php --- mediawiki-1.43.8+dfsg/extensions/Echo/includes/Api/ApiEchoNotifications.php 2026-04-01 12:37:38.824985500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/includes/Api/ApiEchoNotifications.php 2026-06-29 18:12:59.391047500 +0000 @@ -25,6 +25,7 @@ class ApiEchoNotifications extends ApiQueryBase { use ApiCrossWiki; + use ApiEchoPermissionsTrait; /** * @var bool @@ -40,17 +41,11 @@ } public function execute() { + $this->checkReadNotificationsPermissions(); + // To avoid API warning, register the parameter used to bust browser cache $this->getMain()->getVal( '_' ); - if ( !$this->getAuthority()->isAllowed( 'echo-read-notifications' ) ) { - if ( !$this->getAuthority()->isRegistered() ) { - $this->dieWithError( 'apierror-mustbeloggedin-generic', 'login-required' ); - } else { - $this->dieWithError( 'apierror-permissiondenied', 'echo-read-notifications' ); - } - } - $params = $this->extractRequestParams(); /* @deprecated */ diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/includes/Api/ApiEchoPermissionsTrait.php mediawiki-1.43.9+dfsg/extensions/Echo/includes/Api/ApiEchoPermissionsTrait.php --- mediawiki-1.43.8+dfsg/extensions/Echo/includes/Api/ApiEchoPermissionsTrait.php 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/includes/Api/ApiEchoPermissionsTrait.php 2026-06-29 17:51:25.983347400 +0000 @@ -0,0 +1,51 @@ +getAuthority()->isRegistered() ) { + $this->dieWithError( 'apierror-mustbeloggedin-generic', 'login-required' ); + } + if ( !$this->getAuthority()->isAllowed( 'echo-read-notifications' ) ) { + $this->dieWithError( [ + 'apierror-permissiondenied', + $this->msg( 'action-echo-read-notifications' ), + ] ); + } + } +} diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/includes/Api/ApiEchoUnreadNotificationPages.php mediawiki-1.43.9+dfsg/extensions/Echo/includes/Api/ApiEchoUnreadNotificationPages.php --- mediawiki-1.43.8+dfsg/extensions/Echo/includes/Api/ApiEchoUnreadNotificationPages.php 2026-04-01 12:37:38.824985500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/includes/Api/ApiEchoUnreadNotificationPages.php 2026-06-29 18:12:59.391047500 +0000 @@ -20,6 +20,7 @@ class ApiEchoUnreadNotificationPages extends ApiQueryBase { use ApiCrossWiki; + use ApiEchoPermissionsTrait; /** * @var bool @@ -52,13 +53,11 @@ * @throws ApiUsageException */ public function execute() { + $this->checkReadNotificationsPermissions(); + // To avoid API warning, register the parameter used to bust browser cache $this->getMain()->getVal( '_' ); - if ( !$this->getUser()->isRegistered() ) { - $this->dieWithError( 'apierror-mustbeloggedin-generic', 'login-required' ); - } - $params = $this->extractRequestParams(); $result = []; diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/includes/ForeignWikiRequest.php mediawiki-1.43.9+dfsg/extensions/Echo/includes/ForeignWikiRequest.php --- mediawiki-1.43.8+dfsg/extensions/Echo/includes/ForeignWikiRequest.php 2026-04-01 12:37:38.826985600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/includes/ForeignWikiRequest.php 2026-06-29 18:12:59.392047400 +0000 @@ -106,7 +106,8 @@ */ protected function getCentralAuthToken( User $user ) { $context = new RequestContext; - $context->setRequest( new FauxRequest( [ 'action' => 'centralauthtoken' ] ) ); + $context->setRequest( new FauxRequest( [ 'action' => 'centralauthtoken' ], + session: SessionManager::getGlobalSession() ) ); $context->setUser( $user ); $api = new ApiMain( $context ); diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/includes/Hooks.php mediawiki-1.43.9+dfsg/extensions/Echo/includes/Hooks.php --- mediawiki-1.43.8+dfsg/extensions/Echo/includes/Hooks.php 2026-04-01 12:37:38.828985700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/includes/Hooks.php 2026-06-29 18:12:59.394047500 +0000 @@ -970,13 +970,16 @@ * @param array &$links Array of URLs to append to. */ public function onSkinTemplateNavigation__Universal( $skinTemplate, &$links ): void { - $user = $skinTemplate->getUser(); - if ( !$user->isRegistered() ) { + if ( !$skinTemplate->getAuthority()->isRegistered() ) { + return; + } + if ( !$skinTemplate->getAuthority()->isAllowed( 'echo-read-notifications' ) ) { return; } $title = $skinTemplate->getTitle(); $out = $skinTemplate->getOutput(); + $user = $skinTemplate->getUser(); $subtractions = $this->processMarkAsRead( $user, $out->getRequest(), $title ); diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/includes/Special/SpecialNotifications.php mediawiki-1.43.9+dfsg/extensions/Echo/includes/Special/SpecialNotifications.php --- mediawiki-1.43.8+dfsg/extensions/Echo/includes/Special/SpecialNotifications.php 2026-04-01 12:37:38.830985500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/includes/Special/SpecialNotifications.php 2026-06-29 18:12:59.395047400 +0000 @@ -18,14 +18,23 @@ private const DISPLAY_NUM = 20; public function __construct() { - parent::__construct( 'Notifications' ); + parent::__construct( 'Notifications', 'echo-read-notifications' ); } /** * @param string|null $par */ public function execute( $par ) { - $this->setHeaders(); + if ( !$this->getUser()->isRegistered() ) { + // Anonymous users cannot have their notification, even if they technically have + // the right permission. Redirect them to login instead of erroring on permissions. + // NOTE: This has to be before parent::execute(), as the parent is responsible for + // permission checks. + $this->requireLogin( 'echo-notification-loginrequired' ); + return; + } + + parent::execute( $par ); $out = $this->getOutput(); $out->setPageTitleMsg( $this->msg( 'echo-specialpage' ) ); @@ -36,13 +45,6 @@ 'preferences' => SpecialPage::getTitleFor( 'Preferences', false, 'mw-prefsection-echo' )->getLinkURL(), ] ); - $user = $this->getUser(); - if ( !$user->isRegistered() ) { - // Redirect to login page and inform user of the need to login - $this->requireLogin( 'echo-notification-loginrequired' ); - return; - } - $out->addSubtitle( $this->buildSubtitle() ); $out->enableOOUI(); @@ -68,7 +70,9 @@ $notif = []; foreach ( $notifications as $notification ) { - $output = DataOutputFormatter::formatOutput( $notification, 'special', $user, $this->getLanguage() ); + $output = DataOutputFormatter::formatOutput( + $notification, 'special', $this->getUser(), $this->getLanguage() + ); if ( $output ) { $notif[] = $output; } @@ -77,7 +81,7 @@ // Add the notifications to the page (interspersed with date headers) $dateHeader = ''; $anyUnread = false; - $seenTime = SeenTime::newFromUser( $user )->getTime(); + $seenTime = SeenTime::newFromUser( $this->getUser() )->getTime(); $notifArray = []; foreach ( $notif as $row ) { if ( !$row['*'] ) { @@ -120,7 +124,7 @@ if ( $anyUnread ) { $markReadSpecialPage = new SpecialNotificationsMarkRead(); $markReadSpecialPage->setContext( $this->getContext() ); - $notifUser = NotifUser::newFromUser( $user ); + $notifUser = NotifUser::newFromUser( $this->getUser() ); $unreadCount = $notifUser->getAlertCount() + $notifUser->getMessageCount(); $markAllAsReadText = $this diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/tests/phpunit/DbFactoryTest.php mediawiki-1.43.9+dfsg/extensions/Echo/tests/phpunit/DbFactoryTest.php --- mediawiki-1.43.8+dfsg/extensions/Echo/tests/phpunit/DbFactoryTest.php 2026-04-01 12:37:38.838985700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/tests/phpunit/DbFactoryTest.php 2026-05-08 00:21:14.589642000 +0000 @@ -35,7 +35,6 @@ public function testGetLB( DbFactory $db ) { $reflection = new ReflectionClass( DbFactory::class ); $method = $reflection->getMethod( 'getLB' ); - $method->setAccessible( true ); $this->assertInstanceOf( ILoadBalancer::class, $method->invoke( $db ) ); } diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/tests/phpunit/DiscussionParserTest.php mediawiki-1.43.9+dfsg/extensions/Echo/tests/phpunit/DiscussionParserTest.php --- mediawiki-1.43.8+dfsg/extensions/Echo/tests/phpunit/DiscussionParserTest.php 2026-04-01 12:37:38.838985700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/tests/phpunit/DiscussionParserTest.php 2026-06-29 18:12:59.403047600 +0000 @@ -977,7 +977,6 @@ $title = Title::newFromText( $title ); $object = new ReflectionObject( $title ); $property = $object->getProperty( 'mDbPageLanguage' ); - $property->setAccessible( true ); $property->setValue( $title, $lang ); // create stub MutableRevisionRecord object diff -Nru mediawiki-1.43.8+dfsg/extensions/Echo/tests/phpunit/unit/Mapper/AbstractMapperTest.php mediawiki-1.43.9+dfsg/extensions/Echo/tests/phpunit/unit/Mapper/AbstractMapperTest.php --- mediawiki-1.43.8+dfsg/extensions/Echo/tests/phpunit/unit/Mapper/AbstractMapperTest.php 2026-04-01 12:37:38.839985600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Echo/tests/phpunit/unit/Mapper/AbstractMapperTest.php 2026-05-08 00:21:14.589642000 +0000 @@ -23,7 +23,6 @@ $class = new ReflectionClass( EchoAbstractMapperStub::class ); $property = $class->getProperty( 'listeners' ); - $property->setAccessible( true ); $listeners = $property->getValue( $mapper ); $this->assertArrayHasKey( 'testMethod', $listeners ); diff -Nru mediawiki-1.43.8+dfsg/extensions/Gadgets/i18n/api/so.json mediawiki-1.43.9+dfsg/extensions/Gadgets/i18n/api/so.json --- mediawiki-1.43.8+dfsg/extensions/Gadgets/i18n/api/so.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Gadgets/i18n/api/so.json 2026-06-29 18:12:59.424048000 +0000 @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "AhmedG612" + ] + }, + "apihelp-query+gadgets-summary": "Waxay soo celisaa liiska aaladaha lagu isticmaalo wiki-kan.", + "apihelp-query+gadgets-param-prop": "Macluumaadka aaladda ee la doonayo in la helo:", + "apihelp-query+gadgets-paramvalue-prop-id": "Aqoonsiga gudaha ee aaladda.", + "apihelp-query+gadgets-paramvalue-prop-metadata": "Macluumaadka aaladda.", + "apihelp-query+gadgets-paramvalue-prop-desc": "Sharaxaadda aaladda oo loo beddelay HTML (waxay noqon kartaa gaabis, isticmaal kaliya haddii loo baahdo).", + "apihelp-query+gadgets-param-categories": "Aaladaha laga soo saarayo qaybaha.", + "apihelp-query+gadgets-param-ids": "Aqoonsiyada aaladaha la doonayo in la soo saaro.", + "apihelp-query+gadgets-param-allowedonly": "Kaliya soo bandhig aaladaha loo oggol yahay isticmaalaha hadda.", + "apihelp-query+gadgets-param-enabledonly": "Kaliya soo bandhig aaladaha uu isticmaaluhu hadda daaray.", + "apihelp-query+gadgets-example-1": "Hel liiska aaladaha iyo sharaxaadkooda", + "apihelp-query+gadgets-example-2": "Hel liiska aaladaha oo leh dhammaan sifooyinka suurtagalka ah", + "apihelp-query+gadgets-example-3": "Hel liiska aaladaha ku jira qaybta \"foo\"", + "apihelp-query+gadgets-example-4": "Hel macluumaadka aaladaha \"foo\" iyo \"bar\".", + "apihelp-query+gadgets-example-5": "Hel liiska aaladaha uu isticmaalaha hadda daaray" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/Gadgets/i18n/be-tarask.json mediawiki-1.43.9+dfsg/extensions/Gadgets/i18n/be-tarask.json --- mediawiki-1.43.8+dfsg/extensions/Gadgets/i18n/be-tarask.json 2026-04-01 12:37:38.858986000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Gadgets/i18n/be-tarask.json 2026-06-29 17:51:26.012347700 +0000 @@ -37,8 +37,8 @@ "gadgets-export": "Экспартаваць", "gadgets-export-title": "Экспарт гаджэта", "gadgets-not-found": "Гаджэт «$1» ня знойдзены.", - "gadgets-export-text": "Каб экспартаваць гаджэт $1, націсьніце кнопку «{{int:gadgets-export-download}}», захавайце загружаны файл, зайдзіце на Special:Import у мэтавай вікі і загрузіце файл туды. Затым дадайце наступны зьмест на старонку MediaWiki:Gadgets-definition:\n
                    $2
                    \nВы павінны мець адпаведныя правы ў мэтавай вікі (у тым ліку і правы на рэдагаваньне сыстэмных паведамленьняў), а ў вікі мусіць быць уключаная магчымасьць імпарту з файлаў.", - "gadgets-export-download": "Загрузіць", + "gadgets-export-text": "Каб экспартаваць гаджэт $1, націсьніце кнопку «{{int:gadgets-export-download}}», захавайце сьцягнуты файл, зайдзіце на Special:Import у мэтавай вікі і дашліце файл туды. Затым дадайце наступны зьмест на старонку MediaWiki:Gadgets-definition:\n
                    $2
                    \nВы павінны мець адпаведныя правы ў мэтавай вікі (у тым ліку і правы на рэдагаваньне сыстэмных паведамленьняў), а ў вікі мусіць быць уключаная магчымасьць імпарту з файлаў.", + "gadgets-export-download": "Сьцягнуць", "gadgets-validate-notset": "Уласьцівасьць $1 не зададзеная.", "gadgets-validate-wrongtype": "Уласьцівасьць $1 мусіць быць тыпу $2." } diff -Nru mediawiki-1.43.8+dfsg/extensions/Gadgets/i18n/bg.json mediawiki-1.43.9+dfsg/extensions/Gadgets/i18n/bg.json --- mediawiki-1.43.8+dfsg/extensions/Gadgets/i18n/bg.json 2026-04-01 12:37:38.858986000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Gadgets/i18n/bg.json 2026-06-29 17:51:26.012347700 +0000 @@ -37,5 +37,5 @@ "gadgets-export-text": "За да експортирате джаджата $1, щракнете на бутона \"{{int:gadgets-export-download/bg}}\", запазете файла на диска си, отидете на страницата Special:Import в целевото уики и го качете там. След това добавете към страницата MediaWiki:Gadgets-definition:\n
                    $2
                    \nВ целевото уики трябва да се ползвате от съответните права (в това число правото да редактирате системни съобщения) и трябва да са разрешени локалните файлови качвания.", "gadgets-export-download": "Изтегляне", "gadgets-validate-notset": "Свойството $1 не е установено.", - "gadgets-validate-wrongtype": "Свойството $1 трябва да бъде $2 вместо от тип $3." + "gadgets-validate-wrongtype": "Свойството $1 трябва да бъде от тип $2." } diff -Nru mediawiki-1.43.8+dfsg/extensions/Gadgets/i18n/cs.json mediawiki-1.43.9+dfsg/extensions/Gadgets/i18n/cs.json --- mediawiki-1.43.8+dfsg/extensions/Gadgets/i18n/cs.json 2026-04-01 12:37:38.858986000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Gadgets/i18n/cs.json 2026-06-29 18:12:59.425047900 +0000 @@ -11,6 +11,7 @@ "prefs-gadgets": "Udělátka", "prefs-description-gadgets": "Zapněte si na svém účtu doplňkové funkce.", "gadgets-prefstext": "Níže je přehled speciálních udělátek, která si můžete ve svém účtu zapnout.\nTato udělátka jsou založena převážně na JavaScriptu, takže je pro jejich funkčnost nutné mít v prohlížeči JavaScript zapnutý.\nUdělátka nejsou aplikována na této stránce nastavení.\n\nUvědomte si také, že speciální udělátka nejsou součástí softwaru MediaWiki a jsou vytvářena a spravována uživateli této wiki.\nMístní správci rozhraní mohou upravovat [[MediaWiki:Gadgets-definition|definice]] dostupných udělátek a místní správci mohou upravovat jejich [[Special:Gadgets|popisy]], kde naleznete také jejich zdrojové kódy. Počty uživatelů každého udělátka na této wiki jsou zaznamenány ve [[Special:GadgetUsage|statistice užívání udělátek]].", + "gadgets-prefstext-safemode": "Udělátka jsou momentálně nedostupná, protože byl zapnut bezpečný režim. Pokud chcete používat udělátka, [[#mw-input-wpforcesafemode|vypněte prosím bezpečný režim]].", "special-gadgets": "Udělátka", "gadgetusage": "Statistika využití udělátek", "gadgetusage-gadget": "Udělátko", @@ -28,6 +29,9 @@ "gadgets-required-rights": "Vyžaduje následující {{PLURAL:$2|oprávnění}}: $1.", "gadgets-required-skins": "Dostupné {{PLURAL:$2|pro vzhled $1|pro následující vzhledy: $1}}.", "gadgets-required-actions": "Omezeno na {{PLURAL:$2|akci stránky „$1“|následující akce stránky: $1}}.", + "gadgets-required-namespaces": "Omezeno na {{PLURAL:$2|jmenný prostor $1|následující jmenné prostory: $1}}.", + "gadgets-required-categories": "Omezeno na {{PLURAL:$2|kategorii $1|následující kategorie: $1}}.", + "gadgets-required-contentmodels": "Omezeno na {{PLURAL:$2|model obsahu $1|následující modely obsahu: $1}}.", "gadgets-default": "Implicitně zapnuto všem.", "gadgets-legacy": "Udělátko se nenačítá. Převeďte ho prosím na ResourceLoader. ([https://www.mediawiki.org/wiki/Special:MyLanguage/ResourceLoader/Migration_guide_(users) Více informací])", "gadgets-packaged": "Toto udělátko používá [https://www.mediawiki.org/wiki/ResourceLoader/Package_files balíčky], vstupním bodem je $1", @@ -36,7 +40,23 @@ "gadgets-not-found": "Udělátko „$1“ nebylo nalezeno.", "gadgets-export-text": "Chcete-li exportovat udělátko $1, klikněte na tlačítko „{{int:gadgets-export-download}}“, uložte stažený soubor, na cílové wiki přejděte na stránku Special:Import a soubor načtěte. Poté na tamní stránku MediaWiki:Gadgets-definition přidejte následující:\n
                    $2
                    \nNa cílové wiki musíte mít příslušná oprávnění (včetně práva editovat systémová hlášení) a musí tam být povolen import načtením souboru.", "gadgets-export-download": "Stáhnout", + "gadgets-requires-es6": "Toto udělátko je podporováno pouze na prohlížečích podporujících ES6.", "gadgets-validate-notset": "Není nastavena vlastnost $1.", - "gadgets-validate-wrongtype": "Vlastnost $1 musí být typu $2 namísto typu $3.", + "gadgets-validate-wrongtype": "Vlastnost $1 musí být typu $2.", + "gadgets-validate-es6default": "Udělátka vyžadující ES6 nemohou být implicitně zapnuta.", + "gadgets-validate-noscripts": "Skripty se ignorují, protože toto udělátko nastavuje type=styles.", + "gadgets-validate-scriptsnotallowed": "Skripty a datové soubory se nepoužívají, protože toto udělátko nastavuje type=styles.", + "gadgets-validate-invalidjs": "Skript $1 se nepoužívá kvůli chybnému modelu obsahu „$2“.", + "gadgets-validate-invalidcss": "Styl $1 se nepoužívá kvůli chybnému modelu obsahu „$2“.", + "gadgets-validate-invalidjson": "Datová stránka $1 se nepoužívá kvůli chybnému modelu obsahu „$2“.", + "gadgets-validate-invalidactions": "Následující akce {{PLURAL:$2|není známa|nejsou známy}}: $1", + "gadgets-validate-invalidcontentmodels": "Následující {{PLURAL:$2|model obsahu neexistuje|modely obsahu neexistují}}: $1", + "gadgets-validate-invalidnamespaces": "Následující {{PLURAL:$2|číslo jmenného prostoru neexistuje|čísla jmenných prostorů neexistují}}: $1", + "gadgets-validate-invalidskins": "Následující {{PLURAL:$2|vzhled neexistuje|vzhledy neexistují}}: $1", + "gadgets-validate-invalidrights": "Následující oprávnění {{PLURAL:$2|neexistuje|neexistují}}: $1", + "gadgets-validate-invalidtitle": "Název stránky „$1“ je neplatný", + "gadgets-validate-unknownpages": "Obsahuje jednu nebo více stránek bez koncovky .js, .css nebo .json. Tyto stránky se nepoužijí.", + "gadgets-validate-duplicate": "Byla nalezena druhá definice udělátka $1, která se bude ignorovat", + "gadgets-validate-nopage": "Stránka „$1“ neexistuje.", "gadgets-supports-urlload": "Toto udělátko podporuje načítání prostřednictví URL pomocí parametru ?withgadget." } diff -Nru mediawiki-1.43.8+dfsg/extensions/Gadgets/i18n/da.json mediawiki-1.43.9+dfsg/extensions/Gadgets/i18n/da.json --- mediawiki-1.43.8+dfsg/extensions/Gadgets/i18n/da.json 2025-12-17 21:58:16.058341500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Gadgets/i18n/da.json 2026-06-29 18:12:59.425047900 +0000 @@ -4,29 +4,64 @@ "Byrial", "Peter Alberti", "Saederup92", - "Zakawer2" + "Zakawer2", + "Steenth" ] }, "gadgets-desc": "Lader brugere vælge brugerdefinerede [[Special:Gadgets|CSS og JavaScript gadgets]] i deres [[Special:Preferences#mw-prefsection-gadgets|indstillinger]]", "prefs-gadgets": "Gadgets", - "gadgets-prefstext": "Nedenstående er en liste over de gadgets som du kan aktivere for din brugerkonto.\nDa disse gadgets hovedsageligt er baseret på JavaScript skal du slå JavaScript til i din browser for at få dem til at virke.\nBemærk at disse gadgets ikke vil have nogen effekt på denne side (indstillinger).\n\nBemærk også at disse specielle gadgets ikke er en del af MediaWiki-softwaren og at de typisk bliver vedligeholdt af brugere på din lokale wiki.\nLokale administratorer kan redigere tilgængelige gadgets med [[MediaWiki:Gadgets-definition|definitioner]] og [[Special:Gadgets|beskrivelser]].", + "prefs-description-gadgets": "Aktivér yderligere funktioner for din konto.", + "gadgets-prefstext": "Nedenstående er en liste over de gadgets som du kan aktivere for din brugerkonto.\nDa disse gadgets hovedsageligt er baseret på JavaScript skal du slå JavaScript til i din browser for at få dem til at virke.\nBemærk at disse gadgets ikke vil have nogen effekt på denne side (indstillinger).\n\nBemærk også at disse specielle gadgets ikke er en del af MediaWiki-softwaren og at de typisk bliver vedligeholdt af brugere på din lokale wiki.\nLokale administratorer kan redigere tilgængelige gadgets med [[MediaWiki:Gadgets-definition|definitioner]] og [[Special:Gadgets|beskrivelser]], hvor du kan se kildekoden for hver gadget. Antallet af brugere for hver gadget på denne wiki er angivet på [[Special:GadgetUsage|Gadgetbrugsstatistik]].", + "gadgets-prefstext-safemode": "Gadgets er i øjeblikket ikke tilgængelige, da sikker tilstand er aktiveret. Deaktiver venligst [[#mw-input-wpforcesafemode|sikker tilstand]] for at bruge gadgets.", "special-gadgets": "Gadgets", "gadgetusage": "Statistik for brug af gadget", "gadgetusage-gadget": "Gadget", "gadgetusage-usercount": "Antal af brugere", "gadgetusage-noresults": "Ingen gadgets blev fundet.", + "gadgetusage-intro": "Denne tabel viser antallet af brugere, der har aktiveret hver gadget på denne wiki. En aktiv bruger tælles som en person, der har foretaget en redigering inden for de sidste {{PLURAL:$1|dag|$1 dage}}. Denne liste ekskluderer statistikker for gadgets, der er aktiveret for alle som standard, og kan omfatte gadgets, der ikke længere er tilgængelige.", "gadgetusage-activeusers": "Aktive brugere", "gadgetusage-default": "Standard", "gadgets-title": "Gadgets", "gadgets-pagetext": "Nedenstående er en liste med de specielle gadgets som brugere kan aktivere i deres [[Special:Preferences#mw-prefsection-gadgets|indstillinger]], som defineret i [[MediaWiki:Gadgets-definition|definitionerne]].\nDenne oversigtsside giver simpel adgang til de beskedsider som definerer hver gadgets beskrivelse og kode.", + "gadgets-editdescription": "Rediger beskrivelse", + "gadgets-viewdescription": "Vis beskrivelse", "gadgets-uses": "Bruger", - "gadgets-required-rights": "Kræver {{PLURAL:$2|rettigheden|følgende rettigheder}}:\n\n$1", + "gadgets-required-rights": "Kræver {{PLURAL:$2|rettigheden|følgende rettigheder}}: $1", "gadgets-required-skins": "Tilgængelig for {{PLURAL:$2|$1-udseendet|de følgende udseender: $1}}.", + "gadgets-required-actions": "Begrænset til {{PLURAL:$2|\"$1\" sidehandling|følgende sidehandlinger: $1}}.", + "gadgets-required-namespaces": "Begrænset til {{PLURAL:$2|navnerummet $1|følgende navnerum: $1}}.", + "gadgets-required-categories": "Begrænset til {{PLURAL:$2|kategori $1|følgende kategorier: $1}}.", + "gadgets-required-contentmodels": "Begrænset til {{PLURAL:$2|indholdsmodel $1|følgende indholdsmodeller: $1}}.", "gadgets-default": "Aktiveret for alle som standard.", + "gadgets-legacy": "Gadgeten er ikke indlæst. Migrer venligst til ResourceLoader. ([https://www.mediawiki.org/wiki/Special:MyLanguage/ResourceLoader/Migration_guide_(users) Læs mere])", + "gadgets-packaged": "Denne gadget er [https://www.mediawiki.org/wiki/ResourceLoader/Package_files pakket], og indgangspunktet er $1", "gadgets-export": "Eksporter", "gadgets-export-title": "Eksporter gadget", "gadgets-not-found": "Gadget \"$1\" ikke fundet.", "gadgets-export-text": "For at eksportere værktøjet $1, klik på knappen \"{{int:gadgets-export-download}}\", gem den downloadede fil, gå til Special:Import på destinationswikien og læg den op. Tilføj så følgende til siden MediaWiki:Gadgets-definition:\n
                    $2
                    \nDu skal have de nødvendige rettigheder på destinationswikien (herunder rettigheden til at redigere systemmeddelelser) og importering via oplægning af filer skal være slået til.", "gadgets-export-download": "Download", - "gadgets-validate-json": "JSON-filer er angivet men bruges ikke. De er kun gyldige i pakkede gadgets." + "gadgets-requires-es6": "Denne gadget understøttes kun på ES6-kompatible browsere", + "gadgets-validate-notset": "Egenskaben $1 er ikke angivet.", + "gadgets-validate-wrongtype": "Egenskaben $1 skal være af typen $2 .", + "gadgets-validate-json": "JSON-filer er angivet men bruges ikke. De er kun gyldige i pakkede gadgets.", + "gadgets-validate-es6default": "Gadgets, der kræver ES6, kan ikke aktiveres som standard.", + "gadgets-validate-noentrypoint": "Pakkens flag ignoreret, da der ikke er angivet nogen scriptfiler.", + "gadgets-validate-noscripts": "Scripts ignoreres, fordi denne gadget angiver type=styles.", + "gadgets-validate-stylepeers": "Peer-gadgets ignoreres, da dette er en gadget kun til stilarter. Angiv type=general for at tilsidesætte.", + "gadgets-validate-scriptsnotallowed": "Scripts og datafiler bruges ikke, fordi denne gadget angiver type=styles .", + "gadgets-validate-invalidjs": "Scriptet $1 bruges ikke på grund af den ugyldige indholdsmodel \"$2\".", + "gadgets-validate-invalidcss": "Stylesheet $1 bruges ikke på grund af den ugyldige indholdsmodel \"$2\".", + "gadgets-validate-invalidjson": "Datasiden $1 bruges ikke på grund af den ugyldige indholdsmodel \"$2\".", + "gadgets-validate-nopeer": "Peer-gadgeten \"$1\" ignoreres, fordi den ikke findes.", + "gadgets-validate-invalidpeer": "Peer-gadgeten \"$1\" ignoreres, da det ikke er en gadget som bruger stile.", + "gadgets-validate-invalidactions": "Følgende {{PLURAL:$2|handling er|handlinger er}} ikke genkendt: $1", + "gadgets-validate-invalidcontentmodels": "Følgende {{PLURAL:$2|indholdsmodel|indholdsmodeller}} findes ikke: $1", + "gadgets-validate-invalidnamespaces": "Følgende {{PLURAL:$2|navnerumnummer|navnerumnumre}} findes ikke: $1", + "gadgets-validate-invalidskins": "Følgende {{PLURAL:$2|skin|skins}} findes ikke: $1", + "gadgets-validate-invalidrights": "Følgende {{PLURAL:$2|rettighed findes|rettigheder findes}} ikke: $1", + "gadgets-validate-invalidtitle": "Sidetitlen \"$1\" er ugyldig", + "gadgets-validate-unknownpages": "Indeholder en eller flere sider uden suffikset .js, .css eller .json. De ville ikke blive brugt.", + "gadgets-validate-duplicate": "En anden definition af gadget $1 blev fundet og skal ignoreres", + "gadgets-validate-nopage": "Siden \"$1\" findes ikke.", + "gadgets-supports-urlload": "Denne gadget understøtter indlæsning via URL med forespørgselsparameteren ?withgadget." } diff -Nru mediawiki-1.43.8+dfsg/extensions/Gadgets/i18n/fi.json mediawiki-1.43.9+dfsg/extensions/Gadgets/i18n/fi.json --- mediawiki-1.43.8+dfsg/extensions/Gadgets/i18n/fi.json 2026-04-01 12:37:38.859986000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Gadgets/i18n/fi.json 2026-06-29 18:12:59.426047800 +0000 @@ -8,23 +8,24 @@ "Olli", "Pyscowicz", "Samoasambia", - "Stryn" + "Stryn", + "Pxos" ] }, "gadgets-desc": "Tarjoaa mahdollisuuden käyttäjille ottaa käyttöön [[Special:Gadgets|määritettyjä CSS- ja JavaScript-pienoisohjelmia]] omista [[Special:Preferences#mw-prefsection-gadgets|asetuksistaan]].", "prefs-gadgets": "Pienoisohjelmat", "prefs-description-gadgets": "Ota käyttöön lisäominaisuuksia.", "gadgets-prefstext": "Alla on lista pienoisohjelmista, joita käyttäjät voivat ottaa käyttöön.\nNämä pienoisohjelmat pohjautuvat usein JavaScriptiin, joten toimiakseen selaimessasi pitää olla JavaScript käytössä.\nHuomaa, ettei näillä pienoisohjelmilla ole vaikutusta tähän asetussivuun.\n\nHuomaa myös, että nämä pienoisohjelmat eivät ole osa MediaWiki-ohjelmistoa – tavallisesti niitä kehittävät ja ylläpitävät paikallisen wikin käyttäjät.\nPaikalliset käyttöliittymän ylläpitäjät voivat muokata saatavilla olevia pienoisohjelmien [[MediaWiki:Gadgets-definition|määrityssivuja]] ja paikalliset ylläpitäjät voivat muokata niiden [[Special:Gadgets|kuvauksia]], josta näet kunkin pienoisohjelman lähdekoodin. Tämän wikin jokaisen pienoisohjelman käyttäjämäärä on kerrottu [[Special:GadgetUsage|pienoisohjelmien käyttötilastoissa]].", - "gadgets-prefstext-safemode": "Pienoisonjelmat eivät ole tällä hetkellä saatavilla, koska turvallinen tila on käytössä. [[#mw-input-wpforcesafemode|Poista turvallinen tila käytöstä]] käyttääksesi pienoisohjelmia.", + "gadgets-prefstext-safemode": "Pienoisohjelmat eivät ole tällä hetkellä käytössä, koska turvallinen tila on päällä. [[#mw-input-wpforcesafemode|Poista turvallinen tila käytöstä]] käyttääksesi pienoisohjelmia.", "special-gadgets": "Pienoisohjelmat", - "gadgetusage": "Pienoisohjelmien käyttötilastot", + "gadgetusage": "Pienoisohjelmien käytön tilastot", "gadgetusage-gadget": "Pienoisohjelma", "gadgetusage-usercount": "Käyttäjien määrä", "gadgetusage-noresults": "Pienoishjelmia ei löytynyt.", "gadgetusage-intro": "Tämä taulukko kertoo jokaisen tämän wikin pienoisohjelman käyttäjämäärän. Aktiiviseksi käyttäjäksi lasketaan sellainen, joka on muokannut viimeisen {{PLURAL:$1|päivän|$1 päivän}} aikana. Tämä luettelo ei sisällä kaikilla oletuksena käytössä olevia pienoisohjelmia ja saattaa sisältää pienoisohjelmia, jotka eivät enää ole käytössä.", "gadgetusage-intro-noactive": "Tämä taulukko kertoo jokaisen tämän wikin pienoisohjelman käyttäjämäärän. Tämä luettelo ei sisällä kaikilla oletuksena käytössä olevia pienoisohjelmia ja saattaa sisältää pienoisohjelmia, jotka eivät enää ole käytössä.", "gadgetusage-activeusers": "Aktiiviset käyttäjät", - "gadgetusage-default": "Oletus", + "gadgetusage-default": "Oletuksena kaikilla", "gadgets-title": "Pienoisohjelmat", "gadgets-pagetext": "Alla on lista pienoisohjelmista, joita käyttäjät voivat ottaa käyttöön [[Special:Preferences#mw-prefsection-gadgets|asetussivulta]]. Pienoisohjelmat määritetään [[MediaWiki:Gadgets-definition|täältä]].\n\nTämä lista antaa helpon pääsyn järjestelmäviesteihin, jotka sisältävät pienoisohjelmien kuvauksen ja koodin.", "gadgets-editdescription": "Muokkaa kuvausta", @@ -35,7 +36,7 @@ "gadgets-required-namespaces": "Rajoitettu {{PLURAL:$2|nimiavaruuteen $1|seuraaviin nimiavaruuksiin: $1}}.", "gadgets-required-categories": "Rajoitettu {{PLURAL:$2|luokkaan $1|seuraaviin luokkiin: $1}}.", "gadgets-required-contentmodels": "Rajoitettu {{PLURAL:$2|sisältömalliin $1|seuraaviin sisältömalleihin: $1}}.", - "gadgets-default": "Oletusarvoisesti käytössä kaikille.", + "gadgets-default": "Yleisesti käytössä kaikilla.", "gadgets-legacy": "Pienoisohjelmaa ei ole ladattu. Siirry käyttämään ResourceLoaderia. ([https://www.mediawiki.org/wiki/Special:MyLanguage/ResourceLoader/Migration_guide_(users) Katso lisää])", "gadgets-export": "Vie", "gadgets-export-title": "Pienoisohjelmien vienti", diff -Nru mediawiki-1.43.8+dfsg/extensions/Gadgets/i18n/hi.json mediawiki-1.43.9+dfsg/extensions/Gadgets/i18n/hi.json --- mediawiki-1.43.8+dfsg/extensions/Gadgets/i18n/hi.json 2025-12-17 21:58:16.060341600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Gadgets/i18n/hi.json 2026-05-08 00:21:17.546682600 +0000 @@ -14,7 +14,7 @@ }, "gadgets-desc": "सदस्यों को उनकी [[Special:Preferences#mw-prefsection-gadgets|वरीयताओं]] में से चुनिंदा [[Special:Gadgets|CSS और जावालिपि जुगत]] चुनने दो।", "prefs-gadgets": "गैजेट्स", - "gadgets-prefstext": "नीचे विशेष गैजेट्स की सूची दी गई है जिन्हें आप अपने खाते पर सक्षम कर सकते हैं।\nये गैजेट्स ज़्यादातर जावास्क्रिप्ट पर आधारित हैं, तो इनके काम करने के लिए आपके ब्राउज़र में जावास्क्रिप्ट को सक्षम होना होगा।\nध्यान रखें कि वरीयताओं के इस पृष्ठ पर गैजेट्स का कोई प्रभाव नहीं होगा।\n\nइस बात का भी ध्यान रखें कि गैजेट्स मीडियाविकि सॉफ़्टवेयर का हिस्सा नहीं हैं, और इन्हें आम तौर पर आपके लोकल विकि पर सदस्यों द्वारा विकसित और अनुरक्षित किया जाता है।\nलोकल इंटरफ़ेस प्रबंधक उपलब्ध गैजेट्स की [[MediaWiki:Gadgets-definition|परिभाषाओं]] को बदल सकते हैं, और लोकल प्रबंधक इनके [[Special:Gadgets|विवरणों]], जहाँ आप हर गैजेट का स्रोत कोड देख सकते हैं। इस विकि पर हर गैजेट के उपयोगकर्ताओं की संख्या [[Special:GadgetUsage|गैजेट उपयोग सांख्यिकी]] में दी गई है।", + "gadgets-prefstext": "नीचे विशेष गैजेट्स की सूची दी गई है जिन्हें आप अपने खाते पर सक्षम कर सकते हैं।\nये गैजेट्स ज़्यादातर जावास्क्रिप्ट पर आधारित हैं, तो इनके काम करने के लिए आपके ब्राउज़र में जावास्क्रिप्ट को सक्षम होना होगा।\nध्यान रखें कि वरीयताओं के इस पृष्ठ पर गैजेट्स का कोई प्रभाव नहीं होगा।\n\nइस बात का भी ध्यान रखें कि गैजेट्स मीडियाविकि सॉफ़्टवेयर का हिस्सा नहीं हैं, और इन्हें आम तौर पर आपके स्थानीय विकि पर सदस्यों द्वारा विकसित और अनुरक्षित किया जाता है।\nस्थानीय अंतरफलक प्रबंधक उपलब्ध गैजेट्स की [[MediaWiki:Gadgets-definition|परिभाषाओं]] को बदल सकते हैं, और स्थानीय प्रबंधक इनके [[Special:Gadgets|विवरणों]], जहाँ आप हर गैजेट का स्रोत कोड देख सकते हैं। इस विकि पर हर गैजेट के उपयोगकर्ताओं की संख्या [[Special:GadgetUsage|गैजेट उपयोग सांख्यिकी]] में दी गई है।", "special-gadgets": "उपकरण", "gadgetusage": "गैजेट उपयोग आंकड़े", "gadgetusage-gadget": "गैजेट", diff -Nru mediawiki-1.43.8+dfsg/extensions/Gadgets/i18n/hu.json mediawiki-1.43.9+dfsg/extensions/Gadgets/i18n/hu.json --- mediawiki-1.43.8+dfsg/extensions/Gadgets/i18n/hu.json 2026-04-01 12:37:38.859986000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Gadgets/i18n/hu.json 2026-06-29 17:51:26.014347800 +0000 @@ -27,7 +27,7 @@ "gadgets-editdescription": "Leírás szerkesztése", "gadgets-viewdescription": "Leírás megtekintése", "gadgets-uses": "Kód", - "gadgets-required-rights": "A következő {{PLURAL:$2|jogosultságra|jogosultságokra}} van szükség:\n\n$1", + "gadgets-required-rights": "A következő {{PLURAL:$2|jogosultságra|jogosultságokra}} van szükség: $1.", "gadgets-required-skins": "{{PLURAL:$2|$1 felületen érhető el|Az alábbi felületeken érhető el: $1}}.", "gadgets-required-actions": "{{PLURAL:$2|A(z) „$1” lapműveletnél érhető el.|Az alábbi lapműveleteknél érhető el: $1.}}", "gadgets-required-namespaces": "{{PLURAL:$2|A(z) $1 névtérben érhető el.|Az alábbi névterekben érhető el: $1.}}", @@ -41,7 +41,7 @@ "gadgets-export-download": "Letöltés", "gadgets-requires-es6": "Ez a segédeszköz csak ES6-kompatibilis böngészőkben támogatott", "gadgets-validate-notset": "A(z) $1 tulajdonság nincs beállítva.", - "gadgets-validate-wrongtype": "A(z) $1 tulajdonságnak $2 típusúnak kell lennie, de $3 típusú.", + "gadgets-validate-wrongtype": "A(z) $1 tulajdonságnak $2 típusúnak kell lennie.", "gadgets-validate-es6default": "Az ES6-ot igénylő segédeszközök nem lehetnek alapértelmezetten engedélyezettek.", "gadgets-validate-invalidjs": "A(z) $1 szkript nincs használatban, mert érvénytelen a tartalommodellje ($2).", "gadgets-validate-invalidcss": "A(z) $1 stíluslap nincs használatban, mert érvénytelen a tartalommodellje ($2).", diff -Nru mediawiki-1.43.8+dfsg/extensions/Gadgets/i18n/ko.json mediawiki-1.43.9+dfsg/extensions/Gadgets/i18n/ko.json --- mediawiki-1.43.8+dfsg/extensions/Gadgets/i18n/ko.json 2026-04-01 12:37:38.860986000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Gadgets/i18n/ko.json 2026-06-29 18:12:59.426047800 +0000 @@ -12,7 +12,8 @@ "Yearning", "Ykhwong", "아라", - "Namoroka" + "Namoroka", + "Tensama0415" ] }, "gadgets-desc": "각 사용자가 [[Special:Gadgets|CSS와 자바스크립트 소도구]]를 [[Special:Preferences#mw-prefsection-gadgets|사용자 환경 설정]]을 통해 사용할 수 있습니다", @@ -36,6 +37,10 @@ "gadgets-uses": "다음 코드를 사용", "gadgets-required-rights": "다음 {{PLURAL:$2|권한}}이 필요합니다: $1.", "gadgets-required-skins": "{{PLURAL:$2|$1 스킨|다음 스킨: $1}}에 사용 가능.", + "gadgets-required-actions": "다음 페이지 작업의 사용이 제한됩니다: {{PLURAL:$2|$1}}.", + "gadgets-required-namespaces": "다음 이름공간의 사용이 제한됩니다: {{PLURAL:$2|$1}}.", + "gadgets-required-categories": "다음 분류의 사용이 제한됩니다: {{PLURAL:$2|$1}}.", + "gadgets-required-contentmodels": "다음 콘텐츠 모델의 사용이 제한됩니다: {{PLURAL:$2|$1}}.", "gadgets-default": "기본적으로 모든 사람에게 활성화되어 있습니다.", "gadgets-legacy": "소도구가 로드되지 않았습니다. ResourceLoader로 전환해주세요. ([https://www.mediawiki.org/wiki/Special:MyLanguage/ResourceLoader/Migration_guide_(users) 더 알아보기])", "gadgets-packaged": "이 소도구는 [https://www.mediawiki.org/wiki/ResourceLoader/Package_files 패키지화]되었으며, 진입접은 $1입니다.", @@ -51,12 +56,14 @@ "gadgets-validate-es6default": "ES6가 필요한 소도구는 기본적으로 활성화할 수 없습니다.", "gadgets-validate-noentrypoint": "스크립트 파일이 지정되지 않았으므로 패키지 플래그가 무시됩니다.", "gadgets-validate-noscripts": "이 소도구는 type=styles를 설정하므로 스크립트는 무시됩니다.", + "gadgets-validate-stylepeers": "이 소도구는 스타일 전용 소도구이므로 피어 소도구들은 무시됩니다. 재정의하려면 type=general로 설정하세요.", "gadgets-validate-scriptsnotallowed": "이 소도구는 type=styles를 설정하므로 스크립트와 데이터 파일은 사용되지 않습니다.", "gadgets-validate-invalidjs": "유효하지 않은 \"$2\" 콘텐츠 모델로 인해 $1 스크립트는 사용되지 않습니다.", "gadgets-validate-invalidcss": "유효하지 않은 \"$2\" 콘텐츠 모델로 인해 $1 스타일시트는 사용되지 않습니다.", "gadgets-validate-invalidjson": "유효하지 않은 \"$2\" 콘텐츠 모델로 인해 $1 데이터 문서는 사용되지 않습니다.", "gadgets-validate-nopeer": "\"$1\" 피어 소도구는 존재하지 않으므로 무시되었습니다.", - "gadgets-validate-invalidactions": "다음의 {{PLURAL:$2|동작이}} 인식되지 않습니다: $1", + "gadgets-validate-invalidpeer": "\"$1\" 피어 소도구는 스타일 전용 소도구가 아니기 때문에 무시됩니다.", + "gadgets-validate-invalidactions": "다음의 {{PLURAL:$2|작업이}} 인식되지 않습니다: $1", "gadgets-validate-invalidcontentmodels": "다음의 콘텐츠 {{PLURAL:$2|모델이}} 존재하지 않습니다: $1", "gadgets-validate-invalidnamespaces": "다음의 이름공간 {{PLURAL:$2|번호가}} 존재하지 않습니다: $1", "gadgets-validate-invalidskins": "다음의 {{PLURAL:$2|스킨이}} 존재하지 않습니다: $1", @@ -65,5 +72,5 @@ "gadgets-validate-unknownpages": ".js, .css 또는 .json 접미사가 없는 문서가 하나 이상 포함되어 있습니다. 해당 문서들은 사용되지 않습니다.", "gadgets-validate-duplicate": "소도구 $1의 두 번째 정의가 확인되었으며 무시됩니다", "gadgets-validate-nopage": "\"$1\" 문서는 존재하지 않습니다.", - "gadgets-supports-urlload": "이 소도구는 ?withgadget 쿼리 변수 URL을 통해 불러오기를 지원합니다." + "gadgets-supports-urlload": "이 소도구는 ?withgadget 쿼리 매개변수 URL을 통해 불러오기를 지원합니다." } diff -Nru mediawiki-1.43.8+dfsg/extensions/Gadgets/i18n/ku-latn.json mediawiki-1.43.9+dfsg/extensions/Gadgets/i18n/ku-latn.json --- mediawiki-1.43.8+dfsg/extensions/Gadgets/i18n/ku-latn.json 2025-12-17 21:58:16.062341700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Gadgets/i18n/ku-latn.json 2026-06-23 01:21:03.411370000 +0000 @@ -10,7 +10,7 @@ ] }, "prefs-gadgets": "Amûr", - "gadgets-prefstext": "Li jêr çend amûrên taybet hatine lîstekirin ku tu dikarî li ser hesabê xwe bi kar bînî.\nPiraniya van amûran JavaScriptê dixebitînin, lewma divê JavaScript di geroka te de were çalakkirin.\nTi tesîra van amûran li ser vê rûpela tercîhan tine ye.\n\nHerwiha hay jê hebe ku ev amûrên taybet parçeyeke nivîsbariya MediaWikiyê nînin û bi gelemperî ji aliyê bikarhênerên xwemalî yên vê wîkiyê ve tên çêkirin û birêvebirin.\nRêveberên navrûyê dikarin [[MediaWiki:Gadgets-definition|taybetmendiyên]] amûrên heyî biguhêrin û rêveberên xwemalî jî dikarin [[Special:Gadgets|danasîna]] wan (kodên wan yên çavkaniyê li wir tên nîşandan) biguhêrin. Hejmara bikarhênerên ku van amûran li ser vê wîkiyê bi kar tînin li [[Special:GadgetUsage|Statîstîkên bikaranîna amûran]] tên lîstekirin.", + "gadgets-prefstext": "Li jêr çend amûrên xisûsî hatine lîstekirin ku tu dikarî li ser hesabê xwe bi kar bînî.\nPiraniya van amûran JavaScriptê dişuxilînin, lewma divê JavaScript di geroka te de were aktîvkirin.\nTi tesîra van amûran li ser vê rûpela tercîhan tine ye.\n\nHerwiha hay jê hebe ku ev amûrên xisûsî parçeyeke nivîsbariya MediaWikiyê nînin û bi giştî ji aliyê bikarhênerên xwemalî yên vê wîkiyê ve tên çêkirin û birêvebirin.\nRêveberên navrûyê dikarin [[MediaWiki:Gadgets-definition|xisûsiyetên]] amûrên heyî biguhêrin û rêveberên xwemalî jî dikarin [[Special:Gadgets|danasîna]] wan (kodên wan yên çavkaniyê li wir tên nîşandan) biguhêrin. Hejmara bikarhênerên ku van amûran li ser vê wîkiyê bi kar tînin li [[Special:GadgetUsage|Statîstîkên bikaranîna amûran]] tên lîstekirin.", "special-gadgets": "Amûr", "gadgets-title": "Amûr", "gadgets-uses": "Bikaranîn", diff -Nru mediawiki-1.43.8+dfsg/extensions/Gadgets/i18n/ms.json mediawiki-1.43.9+dfsg/extensions/Gadgets/i18n/ms.json --- mediawiki-1.43.8+dfsg/extensions/Gadgets/i18n/ms.json 2026-04-01 12:37:38.861986000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Gadgets/i18n/ms.json 2026-06-29 18:12:59.427048000 +0000 @@ -5,23 +5,65 @@ "Aviator", "Pizza1016", "Zamwan", - "Tofeiku" + "Tofeiku", + "Hakimi97", + "SNN95" ] }, "gadgets-desc": "Membolehkan pengguna memilih [[Special:Gadgets|gajet CSS dan JavaScript]] tempahan melalui [[Special:Preferences#mw-prefsection-gadgets|laman keutamaan]]", "prefs-gadgets": "Gajet", - "gadgets-prefstext": "Berikut ialah senarai gajet khas yang anda boleh hidupkan untuk akaun anda.\nKebanyakan daripada gajet-gajet ini mendasarkan JavaScript, oleh itu anda perlu menghidupkan ciri JavaScript dalam pelayar web anda untuk menggunakan mereka\nSila ambil perhatian bahawa gajet-gajet ini tidak menjejaskan laman keutamaan ini.\n\nSila ambil perhatian juga bahawa gajet-gajet khas berikut bukan sebahagian daripada perisian MediaWiki, dan biasanya dibangun dan diselenggarakan oleh para pengguna di wiki tempatan anda.\nPenyelia tempatan boleh mengubah gajet-gajet yang sedia ada menggunakan [[MediaWiki:Gadgets-definition|takrif]] dan [[Special:Gadgets|butiran]] gajet yang bersedia.", + "prefs-description-gadgets": "Dayakan ciri tambahan untuk akaun anda.", + "gadgets-prefstext": "Berikut merupakan senarai gajet khas yang boleh anda dayakan untuk akaun anda.\nGajet-gajet ini kebanyakannya berasaskan JavaScript, maka JavaScript perlu didayakan dalam pelayar anda untuk membolehkannya berfungsi.\nSila ambil perhatian bahawa gajet-gajet berikut tidak akan memberi kesan pada laman keutamaan ini.\n\nJuga ambil perhatian bahawa gajet-gajet khas ini bukan sebahagian daripada perisian MediaWiki, biasanya dibangun dan diselenggara oleh para pengguna di wiki tempatan anda.\nPenyelia antara muka tempatan boleh menyunting [[MediaWiki:Gadgets-definition|takrifan]] gajet yang tersedia, dan penyelia tempatan boleh menyunting [[Special:Gadgets|penerangan]] gajet tersebut, apabila anda dapat melihat kod sumber bagi setiap gajet. Bilangan pengguna bagi setiap gajet di wiki ini disenaraikan di [[Special:GadgetUsage|statistik penggunaan Gajet]].", + "gadgets-prefstext-safemode": "Gajet tidak tersedia buat masa ini kerana mod selamat telah diaktifkan. Sila [[#mw-input-wpforcesafemode|lumpuhkan mod selamat]] untuk menggunakan gajet.", "special-gadgets": "Gajet", + "gadgetusage": "Statistik penggunaan gajet", + "gadgetusage-gadget": "Gajet", + "gadgetusage-usercount": "Bilangan pengguna", + "gadgetusage-noresults": "Tiada gajet ditemui.", + "gadgetusage-intro": "Jadual ini menunjukkan bilangan pengguna yang telah mendayakan setiap gajet di wiki ini. Pengguna aktif dikira sebagai seseorang yang telah membuat suntingan dalam {{PLURAL:$1|sehari|$1 hari}} lalu. Senarai ini tidak termasuk statistik untuk gajet yang didayakan untuk semua orang secara lalai dan mungkin termasuk gajet yang tidak lagi tersedia.", "gadgetusage-activeusers": "Pengguna aktif", + "gadgetusage-default": "Lalai", "gadgets-title": "Gajet", "gadgets-pagetext": "Yang berikut ialah senarai gajet khas yang boleh dihidupkan oleh pengguna melalui [[Special:Preferences#mw-prefsection-gadgets|laman keutamaan]], sebagai mana yang telah [[MediaWiki:Gadgets-definition|ditakrifkan]]. Laman ini menyediakan capaian mudah kepada laman pesanan sistem yang mentakrifkan setiap kod dan keterangan gajet.", + "gadgets-editdescription": "Sunting penerangan", + "gadgets-viewdescription": "Lihat penerangan", "gadgets-uses": "Menggunakan", - "gadgets-required-rights": "{{PLURAL:$2|Hak|Hak-hak}} yang berikut diperlukan:\n\n$1", - "gadgets-required-skins": "Terdapat pada {{PLURAL:$2|kulit $1|kulit-kulit berikut: $1}}.", + "gadgets-required-rights": "Memerlukan {{PLURAL:$2|hak|hak-hak}} berikut: $1.", + "gadgets-required-skins": "Terdapat pada {{PLURAL:$2|rupa $1|rupa berikut: $1}}.", + "gadgets-required-actions": "Terhad kepada {{PLURAL:$2|tindakan laman \"$1\"|tindakan laman berikut: $1}}.", + "gadgets-required-namespaces": "Terhad kepada {{PLURAL:$2|ruang nama \"$1\"|ruang nama berikut: $1}}.", + "gadgets-required-categories": "Terhad kepada {{PLURAL:$2|kategori $1|kategori berikut: $1}}.", + "gadgets-required-contentmodels": "Terhad kepada {{PLURAL:$2|model kandungan $1 |model kandungan berikut: $1}}.", "gadgets-default": "Dihidupkan untuk semua orang secara sediaan.", + "gadgets-legacy": "Gajet tidak dapat dimuatkan. Sila pindahkan ke ResourceLoader. ([https://www.mediawiki.org/wiki/Special:MyLanguage/ResourceLoader/Migration_guide_(users) Ketahui lebih lanjut])", + "gadgets-packaged": "Gajet ini telah [https://www.mediawiki.org/wiki/ResourceLoader/Package_files dipakej], dengan titik masuk ialah $1", "gadgets-export": "Eksport", "gadgets-export-title": "Eksport gajet", "gadgets-not-found": "Gajet \"$1\" tiada.", "gadgets-export-text": "Untuk mengeksport gajet $1, klik butang \"{{int:gadgets-export-download}}\", simpan fail yang dimuat turun, pergi ke Khas:Import di wiki sasaran dan muat naik fail tadi di situ. Kemudian tambah kod berikut dalam laman MediaWiki:Gadgets-definition:\n
                    $2
                    \nAnda hendaklah mempunyai keizinan yang bersesuaian di wiki sasaran (termasuklah hak untuk menyunting pesanan sistem) dan ciri import daripada fail muat naik hendaklah dibolehkan.", - "gadgets-export-download": "Muat turun" + "gadgets-export-download": "Muat turun", + "gadgets-requires-es6": "Gajet ini hanya disokong pada pelayar yang mengikut piawai ES6", + "gadgets-validate-notset": "Sifat $1 tidak ditetapkan.", + "gadgets-validate-wrongtype": "Sifat $1 mestilah jenis $2 .", + "gadgets-validate-json": "Fail JSON dinyatakan tetapi tidak digunakan. Ia hanya sah dalam gajet yang dipakejkan.", + "gadgets-validate-es6default": "Gajet yang memerlukan ES6 tidak boleh diaktifkan secara lalai.", + "gadgets-validate-noentrypoint": "Bendera pakej diabaikan kerana tiada fail skrip ditentukan.", + "gadgets-validate-noscripts": "Skrip diabaikan kerana gajet ini menetapkan type=styles.", + "gadgets-validate-stylepeers": "Gajet sebaya diabaikan kerana ini merupakan gajet gaya sahaja. Tetapkan type=general untuk melangkauinya.", + "gadgets-validate-scriptsnotallowed": "Skrip dan fail data tidak digunakan, kerana gajet ini menetapkan type=styles.", + "gadgets-validate-invalidjs": "Skrip $1 tidak digunakan, disebabkan oleh model kandungan \"$2\" yang tidak sah.", + "gadgets-validate-invalidcss": "Lembaran gaya $1 tidak digunakan, disebabkan oleh model kandungan \"$2\" yang tidak sah.", + "gadgets-validate-invalidjson": "Laman data $1 tidak digunakan, disebabkan oleh model kandungan \"$2\" yang tidak sah.", + "gadgets-validate-nopeer": "Gajet sebaya \"$1\" diabaikan kerana ia tidak wujud.", + "gadgets-validate-invalidpeer": "Gajet sebaya \"$1\" diabaikan kerana ia bukan gajet gaya sahaja.", + "gadgets-validate-invalidactions": "{{PLURAL:$2|Tindakan}} berikut tidak dapat dikecam: $1", + "gadgets-validate-invalidcontentmodels": "Kandungan {{PLURAL:$2|model}} berikut tidak wujud: $1", + "gadgets-validate-invalidnamespaces": "{{PLURAL:$2|Nombor}} ruang nama berikut tidak wujud: $1", + "gadgets-validate-invalidskins": "{{PLURAL:$2|Rupa}} kulit berikut tidak wujud: $1", + "gadgets-validate-invalidrights": "{{PLURAL:$2|Hak}} berikut tidak wujud: $1", + "gadgets-validate-invalidtitle": "Tajuk laman \"$1\" tidak sah", + "gadgets-validate-unknownpages": "Mengandungi satu atau lebih laman tanpa akhiran .js, .css atau .json. Maka tidak akan digunakan.", + "gadgets-validate-duplicate": "Takrifan kedua bagi gajet $1 telah dikesan dan hendaklah diabaikan", + "gadgets-validate-nopage": "Laman \"$1\" tidak wujud.", + "gadgets-supports-urlload": "Gajet ini menyokong pemuatan melalui URL dengan parameter pertanyaan ?withgadget." } diff -Nru mediawiki-1.43.8+dfsg/extensions/Gadgets/i18n/nl.json mediawiki-1.43.9+dfsg/extensions/Gadgets/i18n/nl.json --- mediawiki-1.43.8+dfsg/extensions/Gadgets/i18n/nl.json 2026-04-01 12:37:38.861986000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Gadgets/i18n/nl.json 2026-06-29 18:12:59.427048000 +0000 @@ -68,7 +68,7 @@ "gadgets-validate-invalidnamespaces": "{{PLURAL:$2|Het volgende naamruimtenummer bestaat|De volgende naamruimtenummers bestaan}} niet: $1", "gadgets-validate-invalidskins": "De volgende {{PLURAL:$2|vormgeving bestaat|vormgevingen bestaan}} niet: $1", "gadgets-validate-invalidrights": "{{PLURAL:$2|Het volgende recht bestaat|De volgende rechten bestaan}} niet: $1", - "gadgets-validate-invalidtitle": "Paginatitel “$1” is ongeldig", + "gadgets-validate-invalidtitle": "Paginatitel “$1” is onjuist", "gadgets-validate-unknownpages": "Bevat een of meer pagina’s zonder het achtervoegsel .js, .css of .json. Ze zouden niet worden gebruikt.", "gadgets-validate-duplicate": "Er is een tweede definitie van gadget $1 gedetecteerd, die zal worden genegeerd", "gadgets-validate-nopage": "Pagina “$1” bestaat niet.", diff -Nru mediawiki-1.43.8+dfsg/extensions/Gadgets/i18n/ru.json mediawiki-1.43.9+dfsg/extensions/Gadgets/i18n/ru.json --- mediawiki-1.43.8+dfsg/extensions/Gadgets/i18n/ru.json 2026-04-01 12:37:38.862986000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Gadgets/i18n/ru.json 2026-06-29 18:12:59.427048000 +0000 @@ -24,7 +24,9 @@ "Александр Сигачёв", "Лилиә", "MidnightLG", - "Vonavy" + "Vonavy", + "Shabe", + "Daisy40" ] }, "gadgets-desc": "Позволяет участникам выбирать в своих [[Special:Preferences#mw-prefsection-gadgets|настройках]] те или иные [[Special:Gadgets|CSS- и JavaScript-гаджеты]]", @@ -58,7 +60,7 @@ "gadgets-export": "Экспортировать", "gadgets-export-title": "Экспорт гаджета", "gadgets-not-found": "Гаджет «$1» не найден.", - "gadgets-export-text": "Для экспорта гаджета $1 нажмите кнопку «{{int:gadgets-export-download}}», сохраните загруженный файл,\nперейдите на страницу Special:Import целевой вики и загрузите файл. Затем добавьте следующие строки на страницу MediaWiki:Gadgets-definition:\n
                    $2
                    \nВы должны иметь соответствующие разрешения в целевой вики (в том числе право на редактирование системных сообщений), также на сервере должна быть включена настройка импорта из файлов.", + "gadgets-export-text": "Для экспорта гаджета $1 нажмите кнопку «{{int:gadgets-export-download}}», сохраните загруженный файл,\nперейдите на страницу Special:Import целевой вики и загрузите файл. Затем добавьте следующие строки на страницу MediaWiki:Gadgets-definition:\n
                    $2
                    \nВы должны иметь соответствующие разрешения в целевой вики (в том числе право на редактирование системных сообщений), а также на сервере должна быть включена настройка импорта из файлов.", "gadgets-export-download": "Скачать", "gadgets-requires-es6": "Этот гаджет поддерживается только в браузерах, совместимых с ES6.", "gadgets-validate-notset": "Свойство $1 не установлено.", diff -Nru mediawiki-1.43.8+dfsg/extensions/Gadgets/i18n/sk.json mediawiki-1.43.9+dfsg/extensions/Gadgets/i18n/sk.json --- mediawiki-1.43.8+dfsg/extensions/Gadgets/i18n/sk.json 2026-04-01 12:37:38.862986000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Gadgets/i18n/sk.json 2026-06-29 17:51:26.019348000 +0000 @@ -4,7 +4,8 @@ "Helix84", "Teslaton", "TomášPolonec", - "Luky001" + "Luky001", + "Wizzard" ] }, "gadgets-desc": "Umožňuje používateľovi vybrať [[Special:Gadgets|CSS a JavaScriptové nástroje]] vo svojich [[Special:Preferences#mw-prefsection-gadgets|nastaveniach]]", @@ -23,7 +24,7 @@ "gadgets-title": "Nástroje", "gadgets-pagetext": "Dolu je zoznam špeciálnych nástrojov, ktoré môžu používatelia zapnúť v rámci svojho účtu na svojej stránke [[Special:Preferences#mw-prefsection-gadgets|nastavení]]. Tento zoznam definuje stránka [[MediaWiki:Gadgets-definition]]. Tento prehľad poskytuje jednoduchý prístup k systémovým stránkam, ktoré definujú popis a kód každého z nástrojov.", "gadgets-uses": "Použitia", - "gadgets-required-rights": "Vyžaduje nasledovné {{PLURAL:$2|právo|práva}}:\n\n$1", + "gadgets-required-rights": "Vyžaduje {{PLURAL:$2|nasledovné právo|nasledovné práva}}: $1.", "gadgets-required-skins": "Dostupné {{PLURAL:$2|pre tému vzhľadu $1|pre nasledovné témy vzhľadu: $1}}.", "gadgets-default": "Povolené pre každého v predvolenom nastavení.", "gadgets-export": "Exportovať", diff -Nru mediawiki-1.43.8+dfsg/extensions/Gadgets/i18n/so.json mediawiki-1.43.9+dfsg/extensions/Gadgets/i18n/so.json --- mediawiki-1.43.8+dfsg/extensions/Gadgets/i18n/so.json 2026-04-01 12:37:38.862986000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Gadgets/i18n/so.json 2026-06-29 18:12:59.427048000 +0000 @@ -1,23 +1,65 @@ { "@metadata": { "authors": [ - "Abshirdheere" + "Abshirdheere", + "AhmedG612" ] }, "gadgets-desc": "Waxaa loo ogolyahay iticmaale-yaasha in ay dooqdaan \n[[Special:Gadgets|Ku darista CSS iyo JavaScript dheeraad]] ku jira [[Special:Preferences#mw-prefsection-gadgets|dooqyadooda]]", "prefs-gadgets": "Dheeraad", - "gadgets-prefstext": "Hoos waxaa ku yaalla liis dheeraad gaar ah kaasoo ay suuragal tahay in uu la shaqeeyo akoonkaada.\nWaxyaabahaas dheeraadka ah badankood waxa ay ku dhisanyihiin JavaScript, sidaas daraadeed JavaScript waa inuu browser kada ku jiro si uu u shaqeyo.\nFiira gaar ah waxyaabahaas dheeraadka ah wax saamayn ah kuma yeelanayaan bogga kan ee dooqyada.\n\nWaxaa sido kale ogaataa wax yaabahaan dheeraadka ah ee gaarka ah ka mid maaha barnaamijka MediaWiki, waxaana hagaajiya ama horumariya isticmaallada wikiga aad hadda joogto.\nMaamulayaasha wikiga aad joogto oo kaliya ayaa wax ka bedeli kara [[MediaWiki:Gadgets-definition|aqoonsi]]\niyo [[Special:Gadgets|qeexis]] ku darista dheeraadka ah. Tirada adeegsadayaasha ku daris kasta ee wikigaan waxa lagu soo bandhigayaa [[Special:GadgetUsage|tirakoobka isticmallada dheeraadka]].", + "prefs-description-gadgets": "Daar astaamo dheeraad ah oo loogu talagalay akoonkaaga.", + "gadgets-prefstext": "Hoos waxaa ku qoran liiska aaladaha gaarka ah ee aad u daaran karto akoonkaaga.\nAaladahani badankood waxay ku shaqeeyaan JavaScript, sidaas darteed JavaScript waa inuu ka daaran yahay biraawsarkaaga si ay u shaqeeyaan.\nSidoo kale ogow in aaladahani aysan wax saameyn ah ku yeelan doonin boggan dookhyada.\n\nSidoo kale ogow in aaladahan gaarka ahi aysan qayb ka ahayn barnaamijka MediaWiki, waxaana badanaa sameeya oo dayactira isticmaaleyaasha wiki-gaaga deegaanka.\nMaamulayaasha deegaanka ee interface-ka waxay wax ka beddeli karaan [[MediaWiki:Gadgets-definition|qeexitaannada]] aaladaha la heli karo, halka maamulayaasha deegaanka ay wax ka beddeli karaan [[Special:Gadgets|sharraxaadahooda]], halkaas oo aad ka arki karto koodhka isha ee aalad kasta. Tirada isticmaaleyaasha aalad kasta ee wiki-kan waxaa lagu taxay [[Special:GadgetUsage|tirakoobka isticmaalka aaladaha]].", + "gadgets-prefstext-safemode": "Aaladaha hadda lama heli karo sababtoo ah habka badbaadada ayaa daaran. Fadlan [[#mw-input-wpforcesafemode|dami habka badbaadada]] si aad u isticmaasho aaladaha.", "special-gadgets": "Dheeraad", + "gadgetusage": "Tirakoobka isticmaalka aaladaha", + "gadgetusage-gadget": "Qalabka", + "gadgetusage-usercount": "Tirada isticmaaleyaasha", + "gadgetusage-noresults": "Wax aalado ah lama helin.", + "gadgetusage-intro": "Jadwalkan wuxuu muujinayaa tirada isticmaalayaasha ee karti u yeeshay qalab kasta (gadget) ee wiki-kan. Isticmaale firfircoon waxaa loo tiriyaa qof sameeyay wax ka beddel 24-kii saac ee ugu dambeeyay {{PLURAL:$1|maalin|$1 maalmood}}. Liiskani kuma jiro tirakoobka qalabka si caadi ah u shaqeeya ee qof walba u furan, waxaana ku jiri kara qalab aan hadda la heli karin.", "gadgetusage-intro-noactive": "Jadwalkaan wuxuu muujiyaa tirada adeegsadayaasha sameeyay dhammaan ku darista wikigaan. Liiskaan wuu ka reebayaa tirakoobka ku darista loo sameeyay dhammaan si ka soo qaad ah laga yaabee in ay ka mid tahayku daris aan la heli karin.", + "gadgetusage-activeusers": "Isticmaalayaasha firfircoon", + "gadgetusage-default": "Caadi", "gadgets-title": "Dheeraad", "gadgets-pagetext": "Hoos waxaa ku yaala liis dheeraad gaar ah kasoo ay suurto gal tahay in uu la shaqeeyo akoonkaada [[Special:Preferences#mw-prefsection-gadgets|bogga dooqyada]], waxaad ku ogaan kartaa [[MediaWiki:Gadgets-definition|aqoonsiga]].\nMuuqaalkaan wuxuu sahlayaa galid fudud ee bogagga farriimaha sistemka taasoo qeexaysa kuudka iyo dhamaan dheeraadka.", + "gadgets-editdescription": "Wax ka beddel sharaxaadda", + "gadgets-viewdescription": "Eeg sharaxaadda", "gadgets-uses": "Waxaa loo adeegsadaa", - "gadgets-required-rights": "Waxaa la doonayaa {{PLURAL:$2|xaqqa|xuquuqda}}:\n\n$1", - "gadgets-required-skins": "Waxa laga heli karaa {{PLURAL:$2|$1 skin|following skins: $1}}.", + "gadgets-required-rights": "Waxaa la doonayaa {{PLURAL:$2|xaqqa|xuquuqda}}:\n$1.", + "gadgets-required-skins": "Waxaa loo heli karaa {{PLURAL:$2|$1 muuqaalka|muuqaaladan soo socda: $1}}.", + "gadgets-required-actions": "Ku kooban {{PLURAL:$2|\"$1\" falka bogga|falalkan bogga ee soo socda: $1}}.", + "gadgets-required-namespaces": "Ku kooban {{PLURAL:$2|magaca qaybta $1|magacyada qaybaha soo socda: $1}}.", + "gadgets-required-categories": "Ku kooban {{PLURAL:$2|qaybta $1|qaybahan soo socda: $1}}.", + "gadgets-required-contentmodels": "Ku kooban {{PLURAL:$2|nooca nuxurka $1|noocyadan nuxurka ee soo socda: $1}}.", "gadgets-default": "Ahaysii dhamaan habla la doonayo.", + "gadgets-legacy": "Aaladda lama soo shubin. Fadlan u guur ResourceLoader. ([https://www.mediawiki.org/wiki/Special:MyLanguage/ResourceLoader/Migration_guide_(users) Macluumaad dheeraad ah])", + "gadgets-packaged": "Aaladdan waa [https://www.mediawiki.org/wiki/ResourceLoader/Package_files la baakadeeyay], waxaana laga bilaabaa $1", "gadgets-export": "Ka soo baxay", "gadgets-export-title": "Qalab soo saaris", "gadgets-not-found": "Qalabka \"$1\" aan la helin.", "gadgets-export-text": "Si aad u dhoofiso $1 qalabka, guji \"{{int:gadgets-export-download}}\" batoonka, waxaad soo rogtay fayl gali,\nkadib aad Special:Import on destination wiki and upload it. kadib halkaan ku shub MediaWiki:Gadgets-definition bogga:\n
                    $2
                    \nWaa inaad leedahay qalab munaasab ku ah wiki (ay ka mid tahay inaad xaq uleedahay bedelida farrimaha sistemka) sidoo kale inaad awood uleedahay soo dhoofsashada faylasha.", - "gadgets-export-download": "Soo rog" + "gadgets-export-download": "Soo rog", + "gadgets-requires-es6": "Aaladdan waxaa kaliya lagu taageeraa biraawsarrada u hoggaansan ES6", + "gadgets-validate-notset": "Astaanta $1 lama dejin.", + "gadgets-validate-wrongtype": "Astaanta $1 waa in ay noqotaa nooca $2.", + "gadgets-validate-json": "Faylasha JSON waa la qeexay laakiin lama isticmaalin. Waxay kaliya ansax yihiin aaladaha la baakadeeyay.", + "gadgets-validate-es6default": "Aaladaha u baahan ES6 laguma daaran karo si caadi ah.", + "gadgets-validate-noentrypoint": "Calaamadda baakadka waa la iska indhatiray maadaama aan la qeexin faylal qoraal ah.", + "gadgets-validate-noscripts": "Script-yada waa la iska indhatiray, sababtoo ah aaladdan waxay dejisay type=styles.", + "gadgets-validate-stylepeers": "Aaladaha la midka ah waa la iska indhatiray, sababtoo ah kani waa aalad kaliya qaabka. Deji type=general si aad u beddesho.", + "gadgets-validate-scriptsnotallowed": "Faylasha script-ka iyo xogta lama isticmaalin, sababtoo ah aaladdan waxay dejisay type=styles.", + "gadgets-validate-invalidjs": "Script $1 lama isticmaalin, sababtoo ah nooca nuxurka \"$2\" waa khalad.", + "gadgets-validate-invalidcss": "Qaabka CSS-ka $1 lama isticmaalin, sababtoo ah nooca nuxurka \"$2\" waa khalad.", + "gadgets-validate-invalidjson": "Bogga xogta $1 lama isticmaalin, sababtoo ah nooca nuxurka \"$2\" waa khalad.", + "gadgets-validate-nopeer": "Aaladda la midka ah \"$1\" waa la iska indhatiray, sababtoo ah ma jirto.", + "gadgets-validate-invalidpeer": "Aaladda la midka ah \"$1\" waa la iska indhatiray, sababtoo ah ma aha aalad kaliya qaabka.", + "gadgets-validate-invalidactions": "Falka soo socda {{PLURAL:$2|lama aqoonsan|lama aqoonsanin}}: $1", + "gadgets-validate-invalidcontentmodels": "Nooca nuxurka ee soo socda {{PLURAL:$2|ma jiro|ma jiraan}}: $1", + "gadgets-validate-invalidnamespaces": "Lambarka magac-meelaha ee soo socda {{PLURAL:$2|ma jiro|ma jiraan}}: $1", + "gadgets-validate-invalidskins": "Muuqaalka soo socda {{PLURAL:$2|ma jiro|ma jiraan}}: $1", + "gadgets-validate-invalidrights": "Xuquuqda soo socota {{PLURAL:$2|ma jirto|ma jiraan}}: $1", + "gadgets-validate-invalidtitle": "Cinwaanka bogga \"$1\" waa khalad", + "gadgets-validate-unknownpages": "Waxay ka kooban tahay hal ama in ka badan bogag aan lahayn dhammaadka .js, .css ama .json. Lama isticmaali doono.", + "gadgets-validate-duplicate": "Qeexid labaad oo aaladda $1 ah ayaa la ogaaday waxaana la iska indhatiri doonaa", + "gadgets-validate-nopage": "Bogga \"$1\" ma jiro.", + "gadgets-supports-urlload": "Aaladdan waxay taageertaa in lagu soo shubo URL iyadoo la adeegsanayo cabbirka su’aasha ?withgadget." } diff -Nru mediawiki-1.43.8+dfsg/extensions/Gadgets/i18n/uk.json mediawiki-1.43.9+dfsg/extensions/Gadgets/i18n/uk.json --- mediawiki-1.43.8+dfsg/extensions/Gadgets/i18n/uk.json 2026-04-01 12:37:38.863986000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Gadgets/i18n/uk.json 2026-06-29 18:12:59.428048000 +0000 @@ -19,16 +19,18 @@ "Ата", "Пан Хаунд", "Тест", - "MonX94" + "MonX94", + "Repakr" ] }, "gadgets-desc": "Дозволяє користувачам обирати [[Special:Gadgets|CSS- та JavaScript-додатки]] у своїх [[Special:Preferences#mw-prefsection-gadgets|налаштуваннях]]", "prefs-gadgets": "Додатки", "prefs-description-gadgets": "Увімкніть додаткові функції для свого облікового запису.", "gadgets-prefstext": "Нижче наведено перелік особливих додатків, які ви можете ввімкнути для свого облікового запису.\nЦі додатки переважно засновані на JavaScript, тому ви маєте ввімкнути JavaScript для того, щоб вони працювали.\nЗауважте, що на цій сторінці налаштувань такі додатки не працюватимуть.\n\nТакож зауважте, що ці додатки не є частиною MediaWiki й зазвичай розробляються та обслуговуються дописувачами цієї локальної вікі.\nАдміністратори інтерфейсу можуть змінювати перелік доступних додатків за допомогою сторінок їх [[MediaWiki:Gadgets-definition|визначення]], а адміністратори можуть редагувати їх [[Special:Gadgets|описи]], де можна також переглянути код кожного додатка. Кількість користувачів кожного додатка у цій вікі подано на сторінці [[Special:GadgetUsage|статистики використання додатків]].", + "gadgets-prefstext-safemode": "Додатки наразі недоступні, оскільки увімкнено безпечний режим. [[#mw-input-wpforcesafemode|вимкніть безпечний режим]], щоб використовувати додатки.", "special-gadgets": "Додатки", "gadgetusage": "Статистика використання гаджетів", - "gadgetusage-gadget": "Гаджет", + "gadgetusage-gadget": "Додаток", "gadgetusage-usercount": "Кількість користувачів", "gadgetusage-noresults": "Гаджетів не знайдено.", "gadgetusage-intro": "Ця таблиця показує кількість користувачів, які увімкнули кожен додаток у цій вікі. Активними користувачам вважаються ті, що зробили щонайменше одне редагування за {{PLURAL:$1|останній $1 день|останні $1 днів}}. Список не містить статистики додатків, доступних для всіх, і може включати додатки, які більше не доступні.", @@ -43,18 +45,35 @@ "gadgets-required-rights": "{{PLURAL:$2|1=Потрібне право|Потрібні такі права}}: $1", "gadgets-required-skins": "Доступно для {{PLURAL:$2|1=теми $1|таких тем оформлення: $1}}.", "gadgets-required-actions": "Обмежено до {{PLURAL:$2|дії «$1» на сторінці|таких дій на сторінці: $1}}.", + "gadgets-required-namespaces": "Обмежений {{PLURAL:$2|простором назв: $1|наступними просторами назв: $1}}.", "gadgets-required-categories": "Обмежений {{PLURAL:$2|категорією $1|категоріями: $1}}.", + "gadgets-required-contentmodels": "Обмежений {{PLURAL:$2|моделлю вмісту сторінки: $1|наступними моделями вмісту сторінки: $1}}.", "gadgets-default": "Увімкнено для всіх за замовчуванням.", - "gadgets-legacy": "Гаджет не завантажено. Будь ласка, здійсніть міграцію на ResourceLoader. ([https://www.mediawiki.org/wiki/Special:MyLanguage/ResourceLoader/Migration_guide_(users) Дізнатися більше])", + "gadgets-legacy": "Додаток не завантажено. Будь ласка, здійсніть міграцію на ResourceLoader. ([https://www.mediawiki.org/wiki/Special:MyLanguage/ResourceLoader/Migration_guide_(users) Дізнатися більше])", "gadgets-packaged": "Цей додаток [https://www.mediawiki.org/wiki/ResourceLoader/Package_files запаковано], його точка входу — $1", "gadgets-export": "Експортувати", - "gadgets-export-title": "Експорт гаджета", - "gadgets-not-found": "Гаджет \"$1\" не знайдено.", - "gadgets-export-text": "Аби експортувати гаджет $1, натисніть «{{int:gadgets-export-download}}», збережіть завантажений файл,\nперейдіть до Special:Import на потрібній віці і завантажте його там. Тоді додайте такий текст на сторінку MediaWiki:Gadgets-definition:\n
                    $2
                    \nВи повинні мати відповідні права на цільовій віці (зокрема на редагування системних повідомлень), окрім того має бути ввімкнена можливість імпорту з файлу.", + "gadgets-export-title": "Експорт додатка", + "gadgets-not-found": "Додаток «$1» не знайдено.", + "gadgets-export-text": "Аби експортувати додаток $1, натисніть «{{int:gadgets-export-download}}», збережіть завантажений файл,\nперейдіть до Special:Import на потрібній віці і завантажте його там. Тоді додайте такий текст на сторінку MediaWiki:Gadgets-definition:\n
                    $2
                    \nВи повинні мати відповідні права на цільовій віці (зокрема на редагування системних повідомлень), окрім того має бути ввімкнена можливість імпорту з файлу.", "gadgets-export-download": "Завантажити", - "gadgets-requires-es6": "Цей гаджет підтримується лише в браузерах, сумісних із ES6", + "gadgets-requires-es6": "Цей додаток підтримується лише в браузерах, сумісних із ES6", "gadgets-validate-notset": "Властивість $1 не встановлено.", "gadgets-validate-wrongtype": "Тип властивості $1 має бути $2.", + "gadgets-validate-json": "Файли JSON зазначені, але вони не використовуються. Вони дійсні лише в запакованих додатках.", + "gadgets-validate-es6default": "Додатки, які вимагають ES6, не можуть бути увімкненими за замовчуванням.", + "gadgets-validate-noscripts": "Скрипти проігноровані, бо цей додаток встановлює type=styles.", + "gadgets-validate-scriptsnotallowed": "Файли скриптів та даних не використовуються, бо цей додаток встановлює type=styles.", + "gadgets-validate-invalidjs": "Скрипт $1 не використовується через недійсну модель вмісту «$2».", + "gadgets-validate-invalidcss": "Таблиця стилів $1 не використовується через неправильну модель вмісту «$2».", + "gadgets-validate-invalidjson": "Сторінка даних $1 не використовується через неправильну модель вмісту «$2».", + "gadgets-validate-invalidactions": "{{PLURAL:$2|Наступна дія|Наступні дії}} не {{PLURAL:$2|розпізнана|розпізнані}}: $1", + "gadgets-validate-invalidcontentmodels": "{{PLURAL:$2|Наступної моделі|Наступних моделей}} вмісту не існує: $1", + "gadgets-validate-invalidnamespaces": "{{PLURAL:$2|Наступного номера|Наступних номерів}} простору назв не існує: $1", + "gadgets-validate-invalidskins": "{{PLURAL:$2|Наступної теми|Наступних тем}} не існує: $1", + "gadgets-validate-invalidrights": "{{PLURAL:$2|Наступних прав}} не існує: $1", + "gadgets-validate-invalidtitle": "Недійсна назва сторінки: «$1»", + "gadgets-validate-unknownpages": "Містить одну або більше сторінок без суфіксу .js, .css або .json. Вони не будуть використані.", + "gadgets-validate-duplicate": "Виявлено друге визначення додатка $1, яке буде проігноровано.", "gadgets-validate-nopage": "Сторінка \"$1\" не існує.", "gadgets-supports-urlload": "Цей додаток підтримує завантаження через використання параметра ?withgadget в URL." } diff -Nru mediawiki-1.43.8+dfsg/extensions/Gadgets/i18n/zh-hans.json mediawiki-1.43.9+dfsg/extensions/Gadgets/i18n/zh-hans.json --- mediawiki-1.43.8+dfsg/extensions/Gadgets/i18n/zh-hans.json 2026-04-01 12:37:38.863986000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Gadgets/i18n/zh-hans.json 2026-06-29 18:12:59.428048000 +0000 @@ -31,13 +31,15 @@ "飞舞回堂前", "Kcx36", "優枰", - "Peterxy12" + "Peterxy12", + "Peterxy", + "Kelly Hsueh" ] }, "gadgets-desc": "让用户在其[[Special:Preferences#mw-prefsection-gadgets|参数设置]]中选择自定义[[Special:Gadgets|CSS和JavaScript工具]]", "prefs-gadgets": "小工具", "prefs-description-gadgets": "为您的账号启用额外功能。", - "gadgets-prefstext": "下面是您可以为账号启用的特殊小工具列表。这些小工具大多数基于JavaScript,所以您的浏览器需要启用JavaScript以使其生效。请注意这些小工具不会在本参数设置页面上生效。\n\n同时请注意,这些特殊小工具不是MediaWiki软件的组成部分,而通常是由您的本地wiki的用户开发并维护的。本地界面管理员可以编辑可用小工具的[[MediaWiki:Gadgets-definition|定义]],本地管理员可以编辑它们的描述[[Special:Gadgets|说明]],在该处您可以看到各个小工具的源代码。本wiki上每个小工具的用户数量列于[[Special:GadgetUsage|小工具使用统计]]页面中。", + "gadgets-prefstext": "下面是您可以为账号启用的特殊小工具列表。这些小工具大多数基于JavaScript,所以您的浏览器需要启用JavaScript以使其生效。请注意这些小工具不会在本参数设置页面上生效。\n\n同时请注意,这些特殊小工具不是MediaWiki软件的组成部分,而通常是由您的本地wiki的用户开发并维护的。本地界面管理员可以编辑可用小工具的[[MediaWiki:Gadgets-definition|定义]],本地管理员可以编辑它们的[[Special:Gadgets|描述]],在该处您可以看到各个小工具的源代码。本wiki上每个小工具的用户数量列于[[Special:GadgetUsage|小工具使用统计]]页面中。", "gadgets-prefstext-safemode": "由于已启用安全模式,小工具目前不可用。请[[#mw-input-wpforcesafemode|禁用安全模式]]以使用小工具。", "special-gadgets": "小工具", "gadgetusage": "小工具使用统计", @@ -49,9 +51,9 @@ "gadgetusage-activeusers": "活跃用户", "gadgetusage-default": "默认", "gadgets-title": "小工具", - "gadgets-pagetext": "下面是用户可以在其[[Special:Preferences#mw-prefsection-gadgets|参数设置页面]]启用的特殊小工具的列表,这些小工具是由[[MediaWiki:Gadgets-definition|定义页]]定义的。这个概览可以让您便捷访问定义了每个小工具的说明和代码的系统消息页面。", - "gadgets-editdescription": "添加说明", - "gadgets-viewdescription": "查看说明", + "gadgets-pagetext": "下面是用户可以在其[[Special:Preferences#mw-prefsection-gadgets|参数设置页面]]启用的特殊小工具的列表,这些小工具是由[[MediaWiki:Gadgets-definition|定义页]]定义的。这个概览可以让您便捷访问定义了每个小工具的描述和代码的系统消息页面。", + "gadgets-editdescription": "编辑描述", + "gadgets-viewdescription": "查看描述", "gadgets-uses": "使用", "gadgets-required-rights": "需要以下{{PLURAL:$2|权限}}:$1。", "gadgets-required-skins": "可用于{{PLURAL:$2|$1皮肤|以下皮肤:$1}}。", diff -Nru mediawiki-1.43.8+dfsg/extensions/ImageMap/i18n/sk.json mediawiki-1.43.9+dfsg/extensions/ImageMap/i18n/sk.json --- mediawiki-1.43.8+dfsg/extensions/ImageMap/i18n/sk.json 2018-12-12 23:35:29.625450400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ImageMap/i18n/sk.json 2026-06-23 01:21:03.431370300 +0000 @@ -1,13 +1,14 @@ { "@metadata": { "authors": [ - "Helix84" + "Helix84", + "Wizzard" ] }, "imagemap_desc": "Poskytuje klikateľné obrázkové mapy spracúvané na strane klienta pomocou značky <imagemap>", "imagemap_no_image": "Chyba: musí mať na prvom riadku uvedený obrázok", "imagemap_invalid_image": "Chyba: obrázok je neplatný alebo neexistuje", - "imagemap_bad_image": "Chyba: obrázok na tejto stránke sa nachádza na čiernej listine", + "imagemap_bad_image": "Chyba: Obrázok nie je na tejto stránke povolený.", "imagemap_no_link": "Chyba: na konci riadka $1 nebol nájdený platný odkaz", "imagemap_invalid_title": "Chyba: neplatný nadpis v odkaze na riadku $1", "imagemap_missing_coord": "Chyba: nedostatok súradníc na vytvorenie tvaru na riadku $1", diff -Nru mediawiki-1.43.8+dfsg/extensions/ImageMap/i18n/so.json mediawiki-1.43.9+dfsg/extensions/ImageMap/i18n/so.json --- mediawiki-1.43.8+dfsg/extensions/ImageMap/i18n/so.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ImageMap/i18n/so.json 2026-06-23 01:21:03.431370300 +0000 @@ -0,0 +1,19 @@ +{ + "@metadata": { + "authors": [ + "AhmedG612" + ] + }, + "imagemap_desc": "Waxay u oggolaanaysaa isticmaalka khariidado sawir oo la gujin karo dhinaca macmiilka iyadoo la adeegsanayo calaamadda <imagemap>", + "imagemap_no_image": "Khalad: Waa in sawir lagu caddeeyaa safka koowaad.", + "imagemap_invalid_image": "Khalad: Sawirku ma aha mid sax ah ama ma jiro.", + "imagemap_bad_image": "Khalad: Sawirkan looma oggola boggan.", + "imagemap_no_link": "Khalad: Lama helin xiriir sax ah dhammaadka safka $1.", + "imagemap_invalid_title": "Khalad: Cinwaan aan sax ahayn ayaa ku jira xiriirka safka $1.", + "imagemap_missing_coord": "Khalad: Ma jiraan ku filan isku duwaha qaabka safka $1.", + "imagemap_unrecognised_shape": "Khalad: Qaab aan la aqoonsan ayaa ku jira safka $1, saf kasta waa inuu ku bilaabmaa mid ka mid ah: default, rect, circle ama poly.", + "imagemap_invalid_coord": "Khalad: Iskudubbar aan sax ahayn ayaa ku jira safka $1, waa inuu noqdaa tiro.", + "imagemap_invalid_desc": "Khalad: Qeexidda desc ma aha mid sax ah, waa inay noqotaa mid ka mid ah: $1.", + "imagemap_description": "Ku saabsan sawirkan", + "imagemap_poly_odd": "Khalad: Waxaa laga helay poly leh tiro aan labboobnayn oo iskudubbarro ah safka $1" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/InputBox/i18n/frs.json mediawiki-1.43.9+dfsg/extensions/InputBox/i18n/frs.json --- mediawiki-1.43.8+dfsg/extensions/InputBox/i18n/frs.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/InputBox/i18n/frs.json 2026-05-08 00:21:25.034784800 +0000 @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "WikiFayo95" + ] + }, + "inputbox-tryexact": "Eksâakt söyek döörfören" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/InputBox/i18n/jax.json mediawiki-1.43.9+dfsg/extensions/InputBox/i18n/jax.json --- mediawiki-1.43.8+dfsg/extensions/InputBox/i18n/jax.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/InputBox/i18n/jax.json 2026-06-11 08:56:38.218354000 +0000 @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Pitchrigi" + ] + }, + "inputbox-tryexact": "Cubo pencocokan tentu" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/InputBox/i18n/jje.json mediawiki-1.43.9+dfsg/extensions/InputBox/i18n/jje.json --- mediawiki-1.43.8+dfsg/extensions/InputBox/i18n/jje.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/InputBox/i18n/jje.json 2026-05-08 00:21:25.035784700 +0000 @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Miffedpenguin" + ] + }, + "inputbox-tryexact": "맞게 허여 봐" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/InputBox/i18n/kgp.json mediawiki-1.43.9+dfsg/extensions/InputBox/i18n/kgp.json --- mediawiki-1.43.8+dfsg/extensions/InputBox/i18n/kgp.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/InputBox/i18n/kgp.json 2026-06-11 08:56:38.218354000 +0000 @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Arcstur" + ] + }, + "inputbox-tryexact": "Ti tỹ ki hã ke ki han sór" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/InputBox/i18n/kw.json mediawiki-1.43.9+dfsg/extensions/InputBox/i18n/kw.json --- mediawiki-1.43.8+dfsg/extensions/InputBox/i18n/kw.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/InputBox/i18n/kw.json 2026-05-08 00:21:25.036784600 +0000 @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Flynn" + ] + }, + "inputbox-tryexact": "Assaya par kewar" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/InputBox/i18n/nl.json mediawiki-1.43.9+dfsg/extensions/InputBox/i18n/nl.json --- mediawiki-1.43.8+dfsg/extensions/InputBox/i18n/nl.json 2018-12-12 23:35:29.745445300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/InputBox/i18n/nl.json 2026-06-23 01:21:03.455370700 +0000 @@ -12,7 +12,7 @@ "inputbox-searchfulltext": "Volledige tekst doorzoeken", "inputbox-createarticle": "Pagina aanmaken", "inputbox-movearticle": "Pagina hernoemen", - "inputbox-postcomment": "Nieuw kopje", - "inputbox-postcommenttitle": "Nieuw kopje", + "inputbox-postcomment": "Nieuwe sectie", + "inputbox-postcommenttitle": "Nieuwe sectie", "inputbox-ns-main": "Hoofdnaamruimte" } diff -Nru mediawiki-1.43.8+dfsg/extensions/InputBox/i18n/pap.json mediawiki-1.43.9+dfsg/extensions/InputBox/i18n/pap.json --- mediawiki-1.43.8+dfsg/extensions/InputBox/i18n/pap.json 2021-12-09 20:18:57.658045500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/InputBox/i18n/pap.json 2026-05-12 12:30:00.599347000 +0000 @@ -1,8 +1,9 @@ { "@metadata": { "authors": [ - "ObaTango" + "ObaTango", + "Kallmemel" ] }, - "inputbox-tryexact": "Buska ekspreshon eksakto" + "inputbox-tryexact": "Listra pa título eksakto" } diff -Nru mediawiki-1.43.8+dfsg/extensions/InputBox/i18n/so.json mediawiki-1.43.9+dfsg/extensions/InputBox/i18n/so.json --- mediawiki-1.43.8+dfsg/extensions/InputBox/i18n/so.json 2021-12-09 20:18:57.662045700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/InputBox/i18n/so.json 2026-06-11 08:56:38.219354000 +0000 @@ -1,8 +1,18 @@ { "@metadata": { "authors": [ - "Abdullahi" + "Abdullahi", + "AhmedG612" ] }, - "inputbox-tryexact": "Baroobeey isku mid sax ah" + "inputbox-desc": "Oggolow ku darista foomamka HTML ee horay loo qeexay", + "inputbox-error-no-type": "Ma aadan cayimin nooca sanduuqa gelinta ee la abuuri doono.", + "inputbox-error-bad-type": "Nooca sanduuqa gelinta \"$1\" lama aqoonsan.\nFadlan caddee \"abuur\", \"faallo\", \"raadin\", \"raadin2\" ama \"qoraal buuxa\".", + "inputbox-tryexact": "Baroobeey isku mid sax ah", + "inputbox-searchfulltext": "Raadi qoraal buuxa", + "inputbox-createarticle": "Abuur bog", + "inputbox-movearticle": "Wareeji bogga", + "inputbox-postcomment": "Qayb cusub", + "inputbox-postcommenttitle": "Qayb cusub", + "inputbox-ns-main": "Bogga ugu weyn" } diff -Nru mediawiki-1.43.8+dfsg/extensions/Linter/i18n/api/ko.json mediawiki-1.43.9+dfsg/extensions/Linter/i18n/api/ko.json --- mediawiki-1.43.8+dfsg/extensions/Linter/i18n/api/ko.json 2025-12-17 21:58:16.110342300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Linter/i18n/api/ko.json 2026-06-29 17:20:43.230123500 +0000 @@ -1,14 +1,19 @@ { "@metadata": { "authors": [ - "Ykhwong" + "Ykhwong", + "Tensama0415" ] }, "apihelp-query+linterrors-summary": "린트 오류 목록을 가져옵니다", "apihelp-query+linterrors-param-categories": "린트 오류 분류", + "apihelp-query+linterrors-param-invisible-categories": "보이지 않는 린트 오류 분류", "apihelp-query+linterrors-param-limit": "질의할 결과 수", "apihelp-query+linterrors-param-from": "조회를 시작할 린트 ID", "apihelp-query+linterrors-param-namespace": "지정된 이름공간의 린트 오류만 포함합니다", "apihelp-query+linterrors-param-pageid": "특정 문서 ID의 린트 오류만 포함합니다", - "apihelp-query+linterrors-example-1": "구식 태그 분류의 모든 린트 오류를 가져옵니다" + "apihelp-query+linterrors-param-title": "지정된 문서의 린트 오류만 포함합니다", + "apihelp-query+linterrors-example-1": "구식 태그 분류의 모든 린트 오류를 가져옵니다", + "apihelp-query+linterstats-summary": "각 문류별 린트 오류 수를 가져옵니다", + "apihelp-query+linterstats-example-1": "각 문류별 린트 오류 수를 가져옵니다" } diff -Nru mediawiki-1.43.8+dfsg/extensions/Linter/i18n/api/ps.json mediawiki-1.43.9+dfsg/extensions/Linter/i18n/api/ps.json --- mediawiki-1.43.8+dfsg/extensions/Linter/i18n/api/ps.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Linter/i18n/api/ps.json 2026-06-11 08:56:38.241354200 +0000 @@ -0,0 +1,18 @@ +{ + "@metadata": { + "authors": [ + "شاه زمان پټان" + ] + }, + "apihelp-query+linterrors-summary": "د پټو ساتل شويو تېروتنو لړليک ترلاسه کول", + "apihelp-query+linterrors-param-categories": "د پټو ساتل شويو تېروتنو وېشنيزې", + "apihelp-query+linterrors-param-invisible-categories": "د پټو ساتل شويو تېروتنو نه‌ليدل‌کېدونکې وېشنيزې", + "apihelp-query+linterrors-param-limit": "د تپوس د پايلو شمېر", + "apihelp-query+linterrors-param-from": "د پټې‌ساتل‌شوې‌تېروتنې پېژند چې تپوس ترې پيلېږي", + "apihelp-query+linterrors-param-namespace": "يوازې د مشخص شويو نوم‌تشيالونو پټې‌ساتل‌شوې تېروتنې رانغاړي", + "apihelp-query+linterrors-param-pageid": "يوازې د مشخص شويو مخ پېژندونو پټې‌ساتل‌شوې تېروتنې رانغاړي", + "apihelp-query+linterrors-param-title": "يوازې د مشخص شوي مخ سرليک پټې‌ساتل‌شوې تېروتنې رانغاړي", + "apihelp-query+linterrors-example-1": "د زوړ نښلن وېشنيزې ټولې پټې‌ساتل‌شوې تېروتنې ترلاسه‌کول", + "apihelp-query+linterstats-summary": "په هره وېشنيزه کې د پټوساتل‌شويو تېروتنو شمېره ترلاسه‌کول", + "apihelp-query+linterstats-example-1": "په هره وېشنيزه کې د پټوساتل‌شويو تېروتنو شمېره ترلاسه‌کول" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/Linter/i18n/api/so.json mediawiki-1.43.9+dfsg/extensions/Linter/i18n/api/so.json --- mediawiki-1.43.8+dfsg/extensions/Linter/i18n/api/so.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Linter/i18n/api/so.json 2026-06-11 08:56:38.241354200 +0000 @@ -0,0 +1,18 @@ +{ + "@metadata": { + "authors": [ + "AhmedG612" + ] + }, + "apihelp-query+linterrors-summary": "Hel liiska khaladaadka lint", + "apihelp-query+linterrors-param-categories": "Qaybaha khaladaadka lint", + "apihelp-query+linterrors-param-invisible-categories": "Qaybaha aan muuqan ee khaladaadka lint", + "apihelp-query+linterrors-param-limit": "Tirada natiijooyinka la weydiinayo", + "apihelp-query+linterrors-param-from": "Aqoonsiga lint ee laga bilaabayo weydiinta", + "apihelp-query+linterrors-param-namespace": "Kaliya ku dar khaladaadka lint ee ka yimaadda meel-bogagga la cayimay", + "apihelp-query+linterrors-param-pageid": "Kaliya ku dar khaladaadka lint ee ka yimaadda aqoonsiyada bogagga la cayimay", + "apihelp-query+linterrors-param-title": "Kaliya ku dar khaladaadka lint ee ka yimaadda cinwaanka bogga la cayimay", + "apihelp-query+linterrors-example-1": "Hel dhammaan khaladaadka lint ee qaybta calaamadaha duugoobay", + "apihelp-query+linterstats-summary": "Hel tirada khaladaadka lint ee qayb kasta", + "apihelp-query+linterstats-example-1": "Hel tirada khaladaadka lint ee qayb kasta" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/Linter/i18n/api/uk.json mediawiki-1.43.9+dfsg/extensions/Linter/i18n/api/uk.json --- mediawiki-1.43.8+dfsg/extensions/Linter/i18n/api/uk.json 2025-12-17 21:58:16.111342200 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Linter/i18n/api/uk.json 2026-06-29 17:20:43.230123500 +0000 @@ -2,11 +2,13 @@ "@metadata": { "authors": [ "Piramidion", - "Ата" + "Ата", + "Movses" ] }, "apihelp-query+linterrors-summary": "Отримати список Lint-помилок", "apihelp-query+linterrors-param-categories": "Категорії Lint-помилок", + "apihelp-query+linterrors-param-invisible-categories": "Невидимі категорії lint-помилок", "apihelp-query+linterrors-param-limit": "Кількість результатів, на яку надіслати запит", "apihelp-query+linterrors-param-from": "Ідентифікатор Lint, куди треба надсилати запити", "apihelp-query+linterrors-param-namespace": "Включати лише Lint-помилки із вказаних просторів назв", diff -Nru mediawiki-1.43.8+dfsg/extensions/Linter/i18n/be-tarask.json mediawiki-1.43.9+dfsg/extensions/Linter/i18n/be-tarask.json --- mediawiki-1.43.8+dfsg/extensions/Linter/i18n/be-tarask.json 2026-03-30 15:24:39.435706900 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Linter/i18n/be-tarask.json 2026-06-23 01:21:03.489371000 +0000 @@ -21,20 +21,20 @@ "linter-category-fostered-desc": "Гэтыя старонкі маюць няслушна разьмешчаны зьмест.", "linter-category-fostered-transparent": "Няслушна разьмешчаны празрысты зьмест", "linter-category-fostered-transparent-desc": "Гэтыя старонкі паспрыялі стварэньню нябачнага зьместу.", - "linter-category-html5-misnesting": "Некарэктна ўкладзены цэтлік з розным адлюстраваньнем у HTML5 ды HTML4", + "linter-category-html5-misnesting": "Некарэктна ўкладзены тэг з розным выглядам у HTML5 ды HTML4", "linter-category-html5-misnesting-desc": "Гэтыя няправільна ўкладзеныя цэтлікі ў HTML5 будуць паводзіцца інакш, чымся ў HTML4.", "linter-category-night-mode-unaware-background-color": "Пазначаны колер фону ў тэксьце без пазнакі колеру самога тэксту", "linter-category-night-mode-unaware-background-color-desc": "Гэтыя старонкі маюць правілы стыляў для колераў у тэксьце, але ня маюць адпаведнага колеру тэксту, што псуе цёмны рэжым", "linter-category-misc-tidy-replacement-issues": "Розныя праблемы", - "linter-category-misc-tidy-replacement-issues-desc": "Гэтыя старонкі маюць іншыя праблемы, празь якія яны адлюстроўваюцца ня так, як выглядалі раней", + "linter-category-misc-tidy-replacement-issues-desc": "Гэтыя старонкі маюць іншыя праблемы, празь якія яны адмаляваныя ня так, як выглядалі раней", "linter-category-misnested-tag": "Няслушна ўкладзеныя тэгі", "linter-category-misnested-tag-desc": "Гэтыя старонкі маюць няслушна ўкладзеныя тэгі, якія можна выправіць.", - "linter-category-missing-end-tag": "Брак канцавога тэґу", - "linter-category-missing-end-tag-desc": "На гэтых старонках адсутнічае канцавы тэг.", - "linter-category-missing-end-tag-in-heading": "У загалоўку адсутнічае канцавы цэтлік", - "linter-category-missing-end-tag-in-heading-desc": "У загалоўках гэтых старонак адсутнічаюць закрывальныя цэтлікі.", - "linter-category-missing-image-alt-text": "Адсутнічае альтэрнатыўны тэкст выявы", - "linter-category-missing-image-alt-text-desc": "У выявах на гэтых старонках адсутнічае даступны альтэрнатыўны тэкст.", + "linter-category-missing-end-tag": "Брак канцавога тэгу", + "linter-category-missing-end-tag-desc": "На гэтых старонках бракуе канцавых тэгаў.", + "linter-category-missing-end-tag-in-heading": "У загалоўку бракуе канцавога тэгу", + "linter-category-missing-end-tag-in-heading-desc": "У загалоўках гэтых старонак бракуе канцавых тэгаў.", + "linter-category-missing-image-alt-text": "Брак альтэрнатыўнага тэксту выявы", + "linter-category-missing-image-alt-text-desc": "У выявах на гэтых старонках няма даступнага альтэрнатыўнага тэксту.", "linter-category-multi-colon-escape": "Мноства выкарыстаных двухкроп’яў", "linter-category-multi-colon-escape-desc": "Гэтыя старонкі маюць спасылкі зь мноствам двухкроп’яў ў пачатку.", "linter-category-multiline-html-table-in-list": "Шматрадковая табліца ў сьпісе", @@ -42,9 +42,9 @@ "linter-category-multiple-unclosed-formatting-tags": "Шмат незакрытых цэтлікаў фарматаваньня", "linter-category-multiple-unclosed-formatting-tags-desc": "Гэтыя старонкі маюць мноства незакрытых цэтлікаў фарматаваньня", "linter-category-obsolete-tag": "Састарэлыя HTML-тэгі", - "linter-category-obsolete-tag-desc": "Гэтыя старонкі ўжываюць састарэлыя HTML-тэґі.", - "linter-category-pwrap-bug-workaround": "Пазьбяганьне памылкі абгорткі параграфу", - "linter-category-pwrap-bug-workaround-desc": "Гэтыя старонкі маюць памылку абгорткі параграфу, якая можа быць пазьбегнутая.", + "linter-category-obsolete-tag-desc": "Гэтыя старонкі ўжываюць састарэлыя HTML-тэгі.", + "linter-category-pwrap-bug-workaround": "Абыход памылкі абгорткі параграфу", + "linter-category-pwrap-bug-workaround-desc": "Гэтыя старонкі маюць памылку абгорткі параграфу, якую можна абмінуць.", "linter-category-self-closed-tag": "Самазакрытыя тэгі", "linter-category-self-closed-tag-desc": "Гэтыя старонкі маюць самазакрытыя тэгі.", "linter-category-stripped-tag": "Няпарныя тэгі", @@ -91,15 +91,15 @@ "linter-pager-large-tables-details": "Занадта вялікая для мабільнага выгляду табліца", "linter-pager-misc-tidy-replacement-issues-details": "Разнастайныя памылкі разьметкі", "linter-pager-misnested-tag-details": "Няслушна ўкладзены тэг, які трэба ўкласьці правільна", - "linter-pager-missing-end-tag-details": "Брак канцавога тэґу", - "linter-pager-missing-end-tag-in-heading-details": "У загалоўку адсутнічае канцавы цэтлік", - "linter-pager-missing-image-alt-text-details": "Адсутнічае альтэрнатыўны тэкст выявы", + "linter-pager-missing-end-tag-details": "Брак канцавога тэгу", + "linter-pager-missing-end-tag-in-heading-details": "У загалоўку бракуе канцавога тэгу", + "linter-pager-missing-image-alt-text-details": "Брак альтэрнатыўнага тэксту выявы", "linter-pager-multi-colon-escape-details": "Мноства выкарыстаных двухкроп’яў", "linter-pager-multiline-html-table-in-list-details": "Шматрадковая табліца HTML5 унутры сьпісу", "linter-pager-multiple-unclosed-formatting-tags-details": "Мноства незакрытых цэтлікаў фарматаваньня на старонцы", "linter-pager-night-mode-unaware-background-color-details": "Колер фону ў тэксьце патрабуе і колеру тэксту", "linter-pager-obsolete-tag-details": "Састарэлы HTML-тэг", - "linter-pager-pwrap-bug-workaround-details": "Пазьбяганьне памылкі абгорткі параграфу", + "linter-pager-pwrap-bug-workaround-details": "Абыход памылкі абгорткі параграфу", "linter-pager-self-closed-tag-details": "Самазакрыты тэг", "linter-pager-stripped-tag-details": "Няпарны тэг", "linter-pager-template-header": "Праз шаблён?", diff -Nru mediawiki-1.43.8+dfsg/extensions/Linter/i18n/fi.json mediawiki-1.43.9+dfsg/extensions/Linter/i18n/fi.json --- mediawiki-1.43.8+dfsg/extensions/Linter/i18n/fi.json 2026-04-01 12:37:38.936987000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Linter/i18n/fi.json 2026-06-29 17:51:26.081348700 +0000 @@ -13,25 +13,26 @@ "Silvonen", "Valtlait", "Yupik", - "Taavi" + "Taavi", + "Wikipeedikko" ] }, "linterrors": "Lint-virheet", - "linter-category-deletable-table-tag": "Table-elementti, joka tulisi poistaa", + "linter-category-deletable-table-tag": "Table tag that should be deleted", "linter-category-deletable-table-tag-desc": "Näillä sivuilla on table-tagi, joka pitäisi poistaa.", - "linter-category-misc-tidy-replacement-issues": "Sekalaiset ongelmat", + "linter-category-misc-tidy-replacement-issues": "Miscellaneous issues", "linter-category-missing-end-tag": "Missing end tag", "linter-category-missing-end-tag-desc": "These pages have missing end tags.", - "linter-form-exact-match": "Hae tiettyä sivuotsikkoa", - "linter-form-prefix-match": "Hae kaikki sivut, jotka vastaavat otsikkoetuliitettä", - "linter-form-exact-or-prefix": "Hae tiettyä sivuotsikkoa, tai kaikkia sivuja samalla otsikkoetuliitteellä", + "linter-form-exact-match": "Hae tiettyä sivun nimeä", + "linter-form-prefix-match": "Hae kaikkia sivuja, jotka vastaavat nimen etuliitettä", + "linter-form-exact-or-prefix": "Hae tietyn sivun nimeä tai kaikkia sivuja yhteisellä etuliitteellä", "linter-form-namespace": "Nimiavaruus:", "linter-form-tag-option-all": "Ei suodatinta", - "linter-form-template": "Suodata mallinetilan mukaan", + "linter-form-template": "Suodata mallineiden mukaan", "linter-form-template-option-all": "Ei suodatinta", "linter-form-template-option-with": "Sisältää mallineita", "linter-form-template-option-without": "Ilman mallineita", - "linter-form-title-prefix": "Anna otsikko-etuliite tai kokonainen otsikko:", + "linter-form-title-prefix": "Anna sivun nimen etuliite tai sivun nimi kokonaisena:", "linter-heading-high-priority": "Erittäin tärkeä", "linter-heading-low-priority": "Vähän tärkeä", "linter-heading-medium-priority": "Melko tärkeä", @@ -40,19 +41,19 @@ "linter-page-history": "historia", "linter-page-viewsource": "näytä wikiteksti", "linter-pager-category-header": "Luokka", - "linter-pager-deletable-table-tag-details": "Table-elementti, joka tulisi poistaa", + "linter-pager-deletable-table-tag-details": "Table tag that should be deleted", "linter-pager-details-header": "Lisätiedot", "linter-pager-inline-media-caption-details": "Näkymätön kuvateksti", - "linter-pager-misc-tidy-replacement-issues-details": "Muut syntaksivirheet", + "linter-pager-misc-tidy-replacement-issues-details": "Muut syntaksivirheet (markup errors)", "linter-pager-missing-end-tag-details": "Missing end tag", "linter-pager-multiline-html-table-in-list-details": "Monirivinen HTML5-taulukko luettelon sisällä", - "linter-pager-multiple-unclosed-formatting-tags-details": "Useita sulkemattomia muotoilutunnisteita sivulla", + "linter-pager-multiple-unclosed-formatting-tags-details": "Sivulla on useita muotoilumerkintöjä (tags) sulkematta", "linter-pager-obsolete-tag-details": "Vanhentunut HTML-tagi", - "linter-pager-self-closed-tag-details": "Itsensä sulkeva tunniste", + "linter-pager-self-closed-tag-details": "Itsensä sulkeva tagi", "linter-pager-template-header": "Virhe tulee mallineesta...", - "linter-pager-tidy-font-bug-details": "Font-elementti yrittää muuttaa linkin väriä", + "linter-pager-tidy-font-bug-details": "Font-tag yrittää muuttaa linkin väriä", "linter-pager-title-header": "Sivun nimi", - "linter-pager-wikilink-in-extlink-details": "Linkit linkeissä", + "linter-pager-wikilink-in-extlink-details": "Linkkejä linkeissä", "linterrors-subpage": "Lint-virheet: $1", "linterrors-summary": "Huomaa: Luokkien sisältämät lukumäärät eivät ole tarkkoja vaan perustuvat arvioihin.", "multi-part-template-block": "Tulos ei johdu vain yhdestä mallineesta", diff -Nru mediawiki-1.43.8+dfsg/extensions/Linter/i18n/id.json mediawiki-1.43.9+dfsg/extensions/Linter/i18n/id.json --- mediawiki-1.43.8+dfsg/extensions/Linter/i18n/id.json 2026-03-30 15:24:39.438706900 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Linter/i18n/id.json 2026-06-29 17:20:43.232123600 +0000 @@ -7,7 +7,8 @@ "Farras", "Hidayatsrf", "Veracious", - "Penyuwangi" + "Penyuwangi", + "Argo Carpathians" ] }, "linterrors": "Galat lint", diff -Nru mediawiki-1.43.8+dfsg/extensions/Linter/i18n/ko.json mediawiki-1.43.9+dfsg/extensions/Linter/i18n/ko.json --- mediawiki-1.43.8+dfsg/extensions/Linter/i18n/ko.json 2026-04-01 12:37:38.937987000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Linter/i18n/ko.json 2026-06-29 18:12:59.507049000 +0000 @@ -5,7 +5,8 @@ "Ykhwong", "메이", "밝은소년", - "YeBoy371" + "YeBoy371", + "Tensama0415" ] }, "linterrors": "린트 오류", @@ -19,6 +20,8 @@ "linter-category-duplicate-ids-desc": "이 문서에는 중복 id 속성을 가진 요소가 있습니다.", "linter-category-fostered": "포스터 상위 요소에 상속되는 내용", "linter-category-fostered-desc": "이 문서에는 포스터 상위 요소에 상속되는 내용이 있습니다.", + "linter-category-fostered-transparent": "포스터 상위 요소에 상속되는 렌더링-투명한 내용", + "linter-category-fostered-transparent-desc": "이 문서에는 포스터 상위 요소에 상속되는 렌더링-투명한 내용이 있습니다.", "linter-category-html5-misnesting": "HTML5와 HTML4 간에 렌더링 차이가 있는 잘못 끼워넣은 태그", "linter-category-html5-misnesting-desc": "잘못 끼워넣은 이 태그들은 HTML4에 비해 HTML5에서 다르게 동작합니다.", "linter-category-night-mode-unaware-background-color": "배경색 인라인 스타일 규칙은 있으나 그에 상응하는 글자색이 없음", @@ -32,6 +35,7 @@ "linter-category-missing-end-tag-in-heading": "제목 안의 존재하지 않는 종료 태그", "linter-category-missing-end-tag-in-heading-desc": "이 문서들에는 제목 안에 존재하지 않는 종료 태그가 있습니다.", "linter-category-missing-image-alt-text": "그림 대체 텍스트 누락", + "linter-category-missing-image-alt-text-desc": "이 문서에는 접근 가능한 대체 텍스트가 없는 이미지가 있습니다.", "linter-category-multi-colon-escape": "다중 콜론 이스케이프", "linter-category-multi-colon-escape-desc": "이 문서들은 여러 개의 콜론으로 시작하는 링크들을 포함합니다.", "linter-category-multiline-html-table-in-list": "목록 내의 여러 줄의 테이블", @@ -56,6 +60,7 @@ "linter-category-wikilink-in-extlink-desc": "이 문서들은 수정 가능한 외부 링크 내 위키링크가 있습니다", "linter-desc": "외부 서비스로부터 린트 오류를 추적하고 사용자에게 보여줍니다", "linter-lints-prefix-search-page-desc": "문서 제목의 두문자 또는 전체 제목으로 린트 오류가 있는 문서 검색", + "linter-invalid-title": "이름공간 및/또는 문서 이름을 찾을 수 없거나 형식이 잘못됨", "linter-form-exact-match": "특정 문서 제목 검색", "linter-form-prefix-match": "제목 두문자와 일치하는 모든 문서 검색", "linter-form-exact-or-prefix": "특정 문서 제목 또는 공통되는 제목 두문자가 포함된 모든 문서를 검색", @@ -70,6 +75,7 @@ "linter-heading-high-priority": "높은 우선순위", "linter-heading-low-priority": "낮은 우선순위", "linter-heading-medium-priority": "중간 우선순위", + "linter-namespace-mismatch": "드롭다운 목록에 명시된 이름목록들이 주어진 제목 텍스트의 이름목록과 일치하지 않습니다.", "linter-numerrors": "({{PLURAL:$1|오류}} $1개)", "linter-page-edit": "편집", "linter-page-history": "역사", @@ -77,15 +83,22 @@ "linter-pager-bogus-image-options-details": "무효한 파일 옵션", "linter-pager-category-header": "분류", "linter-pager-deletable-table-tag-details": "삭제해야 하는 테이블 태그", + "linter-pager-details-header": "추가 정보", + "linter-pager-duplicate-ids-details": "중복된 ID", + "linter-pager-fostered-details": "포스터 상위 요소에 상속되는 내용", + "linter-pager-fostered-transparent-details": "포스터 상위 요소에 상속되는 렌더링-투명한 내용", "linter-pager-html5-misnesting-details": "잘못 끼워넣음 (현재 깨져있는 상태)", "linter-pager-inline-media-caption-details": "보이지 않는 캡션", "linter-pager-large-tables-details": "모바일 뷰를 위한 큰 테이블", "linter-pager-misc-tidy-replacement-issues-details": "기타 마크업 오류", "linter-pager-misnested-tag-details": "올바르게 끼워넣어야 하는 잘못 끼워넣은 태그", "linter-pager-missing-end-tag-details": "존재하지 않는 종료 태그", + "linter-pager-missing-end-tag-in-heading-details": "제목 안의 존재하지 않는 종료 태그", + "linter-pager-missing-image-alt-text-details": "그림 대체 텍스트 누락", "linter-pager-multi-colon-escape-details": "다중 콜론 이스케이프", "linter-pager-multiline-html-table-in-list-details": "목록 내의 여러 줄의 HTML5 테이블", "linter-pager-multiple-unclosed-formatting-tags-details": "문서에서 닫히지 않은, 여러 개의 서식 태그", + "linter-pager-night-mode-unaware-background-color-details": "배경색 인라인 스타일에는 텍스트 색상이 필수입니다", "linter-pager-obsolete-tag-details": "구식의 HTML 태그", "linter-pager-pwrap-bug-workaround-details": "문단 래핑 버그 우회 처리", "linter-pager-self-closed-tag-details": "스스로 닫는 태그", @@ -95,6 +108,8 @@ "linter-pager-tidy-whitespace-bug-details": "공백 구문 분석 버그", "linter-pager-title-header": "문서 제목", "linter-pager-unclosed-quotes-in-heading-details": "목차 밖으로 빠져나오는 닫히지 않은 인용 부호", + "linter-pager-wikilink-in-extlink-details": "링크 안 링크", + "linter-prefix-search-subpage": "제목 접두사 또는 전체 제목과 일치하는 린트 오류가 있는 문서: $1", "linterrors-subpage": "린트 오류: $1", "linterrors-summary": "알림: 분류 수는 정확한 개수가 아니며 추정치에 기반합니다.", "multi-part-template-block": "하나의 틀에서 비롯되지 않는 출력", diff -Nru mediawiki-1.43.8+dfsg/extensions/Linter/i18n/nl.json mediawiki-1.43.9+dfsg/extensions/Linter/i18n/nl.json --- mediawiki-1.43.8+dfsg/extensions/Linter/i18n/nl.json 2026-04-01 12:37:38.937987000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Linter/i18n/nl.json 2026-06-29 18:12:59.507049000 +0000 @@ -60,14 +60,14 @@ "linter-category-stripped-tag": "Genegeerde elementen", "linter-category-stripped-tag-desc": "Deze pagina's hebben elementen die genegeerd worden.", "linter-category-tidy-font-bug": "Oud gedrag van font-tags die om een koppeling staan", - "linter-category-tidy-font-bug-desc": "Deze font-elementen werden eerder binnen de koppeling geplaatst om de kleur van de koppeling te veranderen", + "linter-category-tidy-font-bug-desc": "Deze font-elementen werden eerder binnen de koppeling geplaatst om de kleur van de koppeling te wijzigen", "linter-category-tidy-whitespace-bug": "Witruimte-intepretatiebug", "linter-category-tidy-whitespace-bug-desc": "Deze pagina's veroorzaken een Witruimte intepretatiebug die verholpen kan worden.", "linter-category-unclosed-quotes-in-heading": "Niet-afgesloten apostrof in kopje", "linter-category-unclosed-quotes-in-heading-desc": "Deze pagina's hebben niet niet-afgesloten apostrof in een kop, die uit de inhoudsopgave lekt.", "linter-category-wikilink-in-extlink": "Koppelingen in koppelingen", - "linter-category-wikilink-in-extlink-desc": "Deze pagina's hebben wikilinks in externe links die kunnen worden opgelost", - "linter-desc": "Spoor lint-fouten op met een externe service en toon deze aan de gebruikers", + "linter-category-wikilink-in-extlink-desc": "Deze pagina's hebben wikikoppelingen in externe koppelingen die kunnen worden opgelost", + "linter-desc": "Spoor lint-fouten op met een externe dienst en geef deze weer aan de gebruikers", "linter-lints-prefix-search-page-desc": "Zoeken naar pagina's met lintfouten op voorvoegsel van de paginatitel of volledige titel", "linter-invalid-title": "Naamruimte en/of paginanaam niet gevonden of misvormd", "linter-form-exact-match": "Zoek naar een specifieke paginatitel", diff -Nru mediawiki-1.43.8+dfsg/extensions/Linter/i18n/nn.json mediawiki-1.43.9+dfsg/extensions/Linter/i18n/nn.json --- mediawiki-1.43.8+dfsg/extensions/Linter/i18n/nn.json 2025-12-17 21:58:16.116342300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Linter/i18n/nn.json 2026-06-25 15:15:56.256287300 +0000 @@ -13,6 +13,7 @@ "linter-category-large-tables-desc": "Desse sidene har tabellar som er vanskelege å visa på mobil", "linter-category-deletable-table-tag": "Tabellmerke som bør slettast", "linter-category-deletable-table-tag-desc": "Desse sidene har tabellmerke som bør slettast.", + "linter-category-duplicate-ids-desc": "Desse sidene har element med dupliserte id-attributtar.", "linter-category-fostered": "Fostra innhald", "linter-category-fostered-desc": "Desse sidene har fostra innhald.", "linter-category-html5-misnesting": "Feilnøsta taggar med ulik attgjeving i HTML5 og HTML4", diff -Nru mediawiki-1.43.8+dfsg/extensions/Linter/i18n/pap.json mediawiki-1.43.9+dfsg/extensions/Linter/i18n/pap.json --- mediawiki-1.43.8+dfsg/extensions/Linter/i18n/pap.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Linter/i18n/pap.json 2026-06-11 08:56:38.251354500 +0000 @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Kallmemel" + ] + }, + "linterrors": "Eror di lint" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/Linter/i18n/ps.json mediawiki-1.43.9+dfsg/extensions/Linter/i18n/ps.json --- mediawiki-1.43.8+dfsg/extensions/Linter/i18n/ps.json 2026-04-01 12:37:38.937987000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Linter/i18n/ps.json 2026-06-29 18:12:59.508049000 +0000 @@ -17,11 +17,18 @@ "linter-category-duplicate-ids": "دوه‌گوني پېژند", "linter-category-duplicate-ids-desc": "دا مخونه د دوه‌گوني پېژند ځانگړي‌کونگ عناصر لري.", "linter-category-fostered": "کرل‌شوې منځپانگه", - "linter-category-fostered-desc": "دا مخونه د لښتيال ناا اند منځپانگه لري.", + "linter-category-fostered-desc": "دا مخونه د لښتيال نااړوند منځپانگه لري.", + "linter-category-fostered-transparent": "د رڼې منځپانگې د ودې وړانديزول", + "linter-category-fostered-transparent-desc": "دا مخونه د رڼې منځپانگې د ودې وړانديزونه لري.", + "linter-category-html5-misnesting": "په HTML5 او HTML4 کې د بېلابېلو ښودنو سره ناسم‌ځای‌شوی نښلن", + "linter-category-html5-misnesting-desc": "د دې ناسم نوملړ شوي نښلنونو چلند په اېچ‌ټي‌اېم‌اېل۵ کې د اېچ‌ټي‌اېم‌اېل۴ سره توپير کوي.", "linter-category-night-mode-unaware-background-color": "د شاليد رنگ د کرښ‌باندې ښودبڼې قاعدې د اړوند ليک رنگ پرته شتون لري", + "linter-category-night-mode-unaware-background-color-desc": "دا مخونه د کرښ‌باندې ښودبڼې قواعد لري؛ خو د ليک اړوند رنگ نه لري، کوم چې تياره ونگ‌ډول ماتوي", "linter-category-misc-tidy-replacement-issues": "بېلابېلې ستونزې", + "linter-category-misc-tidy-replacement-issues-desc": "دا مخونه نورې ستونزې هم لري چې د پخوا په پرتله يې په بېله بڼه ښکاري", "linter-category-misnested-tag": "بې ځایه شوي نښلنونه", - "linter-category-missing-end-tag": "ورک پای ټکي", + "linter-category-misnested-tag-desc": "دا مخونه ځينې ناسم نښلنونه لري چې سمېدی شي.", + "linter-category-missing-end-tag": "ورک پای نښلن", "linter-category-missing-end-tag-desc": "دا مخونه پای نښلنونه نه لري.", "linter-category-missing-end-tag-in-heading": "سرليک کې پای نښلن ورک دی", "linter-category-missing-end-tag-in-heading-desc": "د دې مخونو سرليک کې پای نښلن ورک دی.", @@ -30,19 +37,28 @@ "linter-category-multi-colon-escape": "څو سپيناويزه واټن", "linter-category-multi-colon-escape-desc": "دا مخونه داسې تړوني لري چې له څوگونو سپيناوټکو سره مختاړې شوې دي.", "linter-category-multiline-html-table-in-list": "لړليک کې گڼ‌کرښی لښتيال", + "linter-category-multiline-html-table-in-list-desc": "پخوا به لښتيالونه د لړليک دننه يا دباندې لېږدول کېدل؛ خو اوس دا لړليک د مخ پاتې برخه غځوي.", "linter-category-multiple-unclosed-formatting-tags": "گڼ ناتړلي بڼل شوي نښلنونه", "linter-category-multiple-unclosed-formatting-tags-desc": "دا مخونه گڼ ناتړلي بڼل شوي نښلنونه لري", - "linter-category-obsolete-tag": "وروستي اسټیکرز HTML", + "linter-category-obsolete-tag": "له دوده‌لوېدلي اېچ‌ټي‌اېم‌اېل نښلنونه", "linter-category-obsolete-tag-desc": "دا مخونه زاړه اېچ‌ټي‌اېم‌اېل نښلنونه لري.", "linter-category-pwrap-bug-workaround": "د پاراگراف رانغاړلو ستونزې حل لار", + "linter-category-pwrap-bug-workaround-desc": "دا مخونه د پاراگراف پوښلو ستونزه لري چې هوارېدی شي.", "linter-category-self-closed-tag": "ځاني تړل‌شوي نښلنونه", "linter-category-self-closed-tag-desc": "دا مخونه ځاني تړل‌شوي نښلنونه لري.", - "linter-category-stripped-tag": "لیرې شوي ټکي", + "linter-category-stripped-tag": "لیرې‌شوي نښلنونه", "linter-category-stripped-tag-desc": "دا مخونه بربنډ نښانونه لري.", + "linter-category-tidy-font-bug": "د ليکبڼې نښلنونو د تړوني د پوښنې زوړ چلند", + "linter-category-tidy-font-bug-desc": "پخوا دا د ليکبڼې نښلنونه د تړونو دننه لېږدول شوې وو؛ ترڅو د تړوني رنگ بدل کړي", "linter-category-tidy-whitespace-bug": "د سپين‌تشيال ارزولو راپور", + "linter-category-tidy-whitespace-bug-desc": "دې مخونو د ټوټه‌کولو پرمهال د سپين‌تشيال ستونزه رامنځته کړه، چې بايد پرې کار وشي.", "linter-category-unclosed-quotes-in-heading": "په سرليک کې ناتړلی وينالېږد", + "linter-category-unclosed-quotes-in-heading-desc": "دا مخونه په سرليک کې يوه ناتړلی وينالېږد لري؛ چې بيا د منځپانگې له لښتيال څخه بهر خپرېږي.", "linter-category-wikilink-in-extlink": "تړونو کې تړوني", + "linter-category-wikilink-in-extlink-desc": "دا مخونه په باندنيو تړونو کې ويکي‌تړوني لري چې بايد سم شي", + "linter-desc": "د باندني چوپړ څخه پټې‌ساتل‌شوې تېروتنې موندل او کارنانو ته د هغې ښودل", "linter-lints-prefix-search-page-desc": "د مخ سرليک د مختاړي يا بشپړ سرليک له مخې د غونډلپوهې تېروتنو لرونکو مخونو پلټل", + "linter-invalid-title": "نوم‌تشيال او/يا مخنوم ونه موندل شو يا بدبڼی شو", "linter-form-exact-match": "د يو ځانگړي مخ سرليک پلټل", "linter-form-prefix-match": "د ټولو هغه مخونو پلټل چې د سرليک مختاړي سره سمون خوري", "linter-form-exact-or-prefix": "د يو ځانگړي مخ سرليک يا ټول مخونه چې ټولگړي سرليک مختاړي لري، و پلټئ", @@ -57,9 +73,11 @@ "linter-heading-high-priority": "لوړ لومړیتوب", "linter-heading-low-priority": "ټیټ لومړیتوب", "linter-heading-medium-priority": "منځنی لومړیتوب", + "linter-namespace-mismatch": "هغه نوم‌تشيالونه چې په پرځېدلې لړليک کې مشخص شوې دي، د ورکړل شوي سرليک ليک کې د نوم‌تشيال سره سمون نه خوري.", "linter-numerrors": "($1 {{PLURAL:$1|تېروتنه|تېروتنې}})", "linter-page-edit": "سمول", "linter-page-history": "پېښليک", + "linter-page-title-edit": "$1 ($2)", "linter-page-viewsource": "سرچينه کتل", "linter-pager-bogus-image-options-details": "شکمنې دوتنې خوښنه", "linter-pager-category-header": "وېشنيزه", @@ -67,26 +85,33 @@ "linter-pager-details-header": "زياتي مالومات", "linter-pager-duplicate-ids-details": "دوه‌گوني پېژند", "linter-pager-fostered-details": "کرل‌شوې منځپانگه", + "linter-pager-fostered-transparent-details": "د رڼې منځپانگې د ودې وړانديزول", "linter-pager-html5-misnesting-details": "ناسمه‌منځولېدنه (اوس ماته شوې)", "linter-pager-inline-media-caption-details": "نه‌لېدل‌کېدونکی نيونگ", "linter-pager-large-tables-details": "لښتيال چې موبايل کتنې لپاره لوی دی", "linter-pager-misc-tidy-replacement-issues-details": "بېلابېلې نښه‌کوونکې تېروتنې", "linter-pager-misnested-tag-details": "ناسم‌منځولېدلی نښلن چې ښايي سم ومنځول شوي", - "linter-pager-missing-end-tag-details": "ورک پای ټکي", + "linter-pager-missing-end-tag-details": "ورک پای نښلن", "linter-pager-missing-end-tag-in-heading-details": "سرليک کې پای نښلن ورک دی", "linter-pager-missing-image-alt-text-details": "انځور انډول ليک ورک دی", "linter-pager-multi-colon-escape-details": "څو سپيناويزه واټن", - "linter-pager-obsolete-tag-details": "زوړ اېچ‌ټي‌اېم‌اېل نښلن", + "linter-pager-multiline-html-table-in-list-details": "د لړليک دننه د اېچ‌ټي‌اېم‌اېل۵ څوکرښيز لښتيال", + "linter-pager-multiple-unclosed-formatting-tags-details": "په مخ کې د بڼلو څوگوني ناتړل‌شوي نښلنونه", + "linter-pager-night-mode-unaware-background-color-details": "د شاليد رنگ د کرښ‌باندې ښودبڼې ليک رنگ ته اړتيا لري", + "linter-pager-obsolete-tag-details": "له دوده‌لوېدلی اېچ‌ټي‌اېم‌اېل نښلن", "linter-pager-pwrap-bug-workaround-details": "د پاراگراف رانغاړلو ستونزې حل لار", "linter-pager-self-closed-tag-details": "ځاني تړل‌شوي نښلن", "linter-pager-stripped-tag-details": "لیرې‌شوی نښلن", "linter-pager-template-header": "کينډۍ له لارې؟", + "linter-pager-tidy-font-bug-details": "ليکبڼې نښلن د تړوني رنگ بدلولو هڅه کوي", "linter-pager-tidy-whitespace-bug-details": "د سپين تشيال ارزولو راپور", "linter-pager-title-header": "مخ سرليک", + "linter-pager-unclosed-quotes-in-heading-details": "ناتړلی وينالېږد چې د منځپانگې له لښتيال څخه راوتلی دی", "linter-pager-wikilink-in-extlink-details": "تړونو کې تړوني", "linter-prefix-search-subpage": "پټۍ کې تېروتنې لرونکي مخونه چې د سرليک مختاړي يا بشپړ سرليک سره سمون خوري: $1", "linterrors-subpage": "پټې ساتل‌شوې تېروتنې: $1", "linterrors-summary": "يادونه: د وېشنيزو شمېرنې کره شمېرنې نه دي؛ بلکې اټکلي شمېرنې دي.", + "multi-part-template-block": "له يوې کينډۍ نه دي راوتلي", "pageinfo-linter": "پټ ساتل شوي تېروتنې", "pageinfo-linter-moreinfo": "د پټ ساتل‌شوې تېروتنو په اړه سپيناوشوي مالومات." } diff -Nru mediawiki-1.43.8+dfsg/extensions/Linter/i18n/ru.json mediawiki-1.43.9+dfsg/extensions/Linter/i18n/ru.json --- mediawiki-1.43.8+dfsg/extensions/Linter/i18n/ru.json 2026-03-30 15:24:39.441707000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Linter/i18n/ru.json 2026-06-29 17:20:43.233123800 +0000 @@ -15,7 +15,8 @@ "Sunpriat", "Vlad5250", "EneshTranslates", - "Engineer56" + "Engineer56", + "Shabe" ] }, "linterrors": "Ошибки статического анализатора", @@ -31,6 +32,8 @@ "linter-category-fostered-desc": "На этих страницах находится присвоенное содержимое.", "linter-category-html5-misnesting": "Некорректно вложенный тег, который по-разному отображается в HTML5 и HTML4", "linter-category-html5-misnesting-desc": "Эти некорректно вложенные теги имеют различное поведение в HTML5 и HTML4.", + "linter-category-night-mode-unaware-background-color": "Указанный вручную в стилях цвет фона присутствует без соответствующего цвета текста", + "linter-category-night-mode-unaware-background-color-desc": "На этих страницах есть указанный вручную в стилях цвет фона без указанного цвета текста, что неверно отображается в тёмном режиме", "linter-category-misc-tidy-replacement-issues": "Различные проблемы", "linter-category-misc-tidy-replacement-issues-desc": "На этих страницах есть другие проблемы, из-за которых они отображаются не так, как раньше", "linter-category-misnested-tag": "Неверно вложенный тег", diff -Nru mediawiki-1.43.8+dfsg/extensions/Linter/i18n/sl.json mediawiki-1.43.9+dfsg/extensions/Linter/i18n/sl.json --- mediawiki-1.43.8+dfsg/extensions/Linter/i18n/sl.json 2026-03-30 15:24:39.442706800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Linter/i18n/sl.json 2026-06-29 18:12:59.508049000 +0000 @@ -14,10 +14,14 @@ "linter-category-deletable-table-tag": "Značka tabele, ki jo je potrebno odstraniti.", "linter-category-deletable-table-tag-desc": "Te strani imajo značke tabele, ki jo jih potrebno odstraniti.", "linter-category-duplicate-ids": "Podvojeni ID-ji", + "linter-category-duplicate-ids-desc": "Te strani vsebujejo elemente s podvojenimi atributi ID.", "linter-category-fostered": "Nepravilno vključena vsebina", "linter-category-fostered-desc": "Te strani vsebujejo posvojeno vsebino.", + "linter-category-fostered-transparent": "Nevidna vsebina tabele na napačnem mestu", + "linter-category-fostered-transparent-desc": "Te strani vsebujejo vsebino tabele na napačnem mestu, ki je prikazana transparentno in zato nevidno.", "linter-category-html5-misnesting": "Napačno gnezdena značka z drugačnim prikazom v HTML5 kot v HTML4", "linter-category-html5-misnesting-desc": "Te napačno gnezdene značke se v HTML5 vedejo drugače kot v HTML4.", + "linter-category-night-mode-unaware-background-color": "Pravilo za slog vrstice za barvo ozadja obstaja brez ustrezne barve besedila", "linter-category-night-mode-unaware-background-color-desc": "Te strani imajo slogovna pravila za barvo ozadja vrstic, vendar nimajo ustrezne barve besedila, kar onemogoča temni način.", "linter-category-misc-tidy-replacement-issues": "Razne napake", "linter-category-misc-tidy-replacement-issues-desc": "Te strani imajo druge težave, zaradi katerih so upodobljene drugače kot so bile videti prej", @@ -27,6 +31,8 @@ "linter-category-missing-end-tag-desc": "Tem stranem manjka zaključek značke.", "linter-category-missing-end-tag-in-heading": "V naslovu manjka končna značka", "linter-category-missing-end-tag-in-heading-desc": "Na teh straneh v naslovih anjkajo končne značke.", + "linter-category-missing-image-alt-text": "Manjkajoče alternativno besedilo slike", + "linter-category-missing-image-alt-text-desc": "Te strani vsebujejo slike brez dostopnega alternativnega besedila.", "linter-category-multi-colon-escape": "Več ubežnih dvopičij", "linter-category-multi-colon-escape-desc": "Te strani vsebujejo povezave z več dvopičji.", "linter-category-multiline-html-table-in-list": "Večvrstična tabela v seznamu", @@ -70,21 +76,27 @@ "linter-numerrors": "($1 {{PLURAL:$1|napaka|napaki|napake|napak}})", "linter-page-edit": "uredi", "linter-page-history": "zgodovina", + "linter-page-title-edit": "$1 ($2)", "linter-page-viewsource": "ogled vira", "linter-pager-bogus-image-options-details": "Napaka v zapisu datoteke", "linter-pager-category-header": "Kategorija", "linter-pager-deletable-table-tag-details": "Značka tabele, ki jo je potrebno odstraniti", "linter-pager-details-header": "Dodatne informacije", "linter-pager-duplicate-ids-details": "Podvojeni ID-ji", + "linter-pager-fostered-details": "Napačno postavljena vsebina", + "linter-pager-fostered-transparent-details": "Napačno postavljena in nevidna vsebina tabele", "linter-pager-html5-misnesting-details": "Nepravilno gnezdenje (zdaj pokvarjeno)", + "linter-pager-inline-media-caption-details": "Neviden napis", "linter-pager-large-tables-details": "Tabela, ki je velika za mobilni pogled", "linter-pager-misc-tidy-replacement-issues-details": "Razne napake označevanja", "linter-pager-misnested-tag-details": "Napačno zgrajena značka, ki jo je treba popraviti", "linter-pager-missing-end-tag-details": "Manjkajoč zaključek značke", "linter-pager-missing-end-tag-in-heading-details": "V naslovu manjka končna značka", + "linter-pager-missing-image-alt-text-details": "Manjkajoče alternativno besedilo slike", "linter-pager-multi-colon-escape-details": "Več dvopičij kot ubežni znak", "linter-pager-multiline-html-table-in-list-details": "Večvrstična tabela HTML5 znotraj seznama", "linter-pager-multiple-unclosed-formatting-tags-details": "Več nezaključenih oblikovnih značk na strani", + "linter-pager-night-mode-unaware-background-color-details": "Barva ozadja v vrstičnem slogu potrebuje barvo besedila", "linter-pager-obsolete-tag-details": "Zastarela značka HTML", "linter-pager-pwrap-bug-workaround-details": "Nadomestna rešitev hrošča pri ovijanju odstavkov", "linter-pager-self-closed-tag-details": "Samozaključena značka", @@ -94,6 +106,7 @@ "linter-pager-tidy-whitespace-bug-details": "Hrošč pri razčlenjevanju presledkov", "linter-pager-title-header": "Naslov strani", "linter-pager-unclosed-quotes-in-heading-details": "Neparni narekovaj, ki izstopa iz vsebinskega kazala", + "linter-pager-wikilink-in-extlink-details": "Povezave v povezavah", "linter-prefix-search-subpage": "STrani z napakami razčlembe Linta, ki se ujemajo v predponi naslova ali celotnem naslovu: $1", "linterrors-subpage": "Skladenjske napake: $1", "linterrors-summary": "Opomba: Za posamezne kategorije so navedena ocenjena števila.", diff -Nru mediawiki-1.43.8+dfsg/extensions/Linter/i18n/so.json mediawiki-1.43.9+dfsg/extensions/Linter/i18n/so.json --- mediawiki-1.43.8+dfsg/extensions/Linter/i18n/so.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Linter/i18n/so.json 2026-06-29 18:12:59.508049000 +0000 @@ -0,0 +1,113 @@ +{ + "@metadata": { + "authors": [ + "AhmedG612" + ] + }, + "linterrors": "Khaladaadka lint-ka", + "linter-category-bogus-image-options": "Xulashooyinka faylka aan sax ahayn", + "linter-category-bogus-image-options-desc": "Bogaggan waxay leeyihiin faylal leh xulashooyin aan sax ahayn.", + "linter-category-large-tables": "Jadwal waaweyn oo ay adag tahay in lagu arko mobilka", + "linter-category-large-tables-desc": "Bogaggan waxay leeyihiin jadwalyo ay adag tahay in lagu arko mobilka", + "linter-category-deletable-table-tag": "Calaamadda jadwalka ee la tirtiray", + "linter-category-deletable-table-tag-desc": "Bogaggan waxay leeyihiin sumado jadwal oo ay tahay in la tirtiro.", + "linter-category-duplicate-ids": "Aqoonsiyo isdaba-joog ah oo isku mid ah", + "linter-category-duplicate-ids-desc": "Bogaggan waxay leeyihiin walxo leh sifooyin id oo isku mid ah.", + "linter-category-fostered": "Nuxur la kobciyay", + "linter-category-fostered-desc": "Bogaggan waxay leeyihiin nuxur la kobciyay.", + "linter-category-fostered-transparent": "Nuxur la kobciyay oo aan saameyn ku yeelan soo bandhigista", + "linter-category-fostered-transparent-desc": "Bogaggan waxay leeyihiin nuxur la kobciyay oo aan saameyn ku yeelan muujinta.", + "linter-category-html5-misnesting": "Calaamad si khaldan loo isku dhex geliyay oo leh muujin kala duwan HTML5 iyo HTML4", + "linter-category-html5-misnesting-desc": "Calaamadahan si khaldan loo isku dhex geliyay waxay si kala duwan u shaqayn doonaan HTML5 marka loo barbar dhigo HTML4.", + "linter-category-night-mode-unaware-background-color": "Xeerka midabka asalka ee lagu qoray qaab muuqaal ah ayaa jira iyadoo aan la socon midab qoraal oo u dhigma.", + "linter-category-night-mode-unaware-background-color-desc": "Bogaggan waxay leeyihiin xeerar midab asalka ah oo si toos ah loogu qoray qaab muuqaal ah, balse ma laha midab qoraal oo u dhigma, taas oo burburisa habka mugdiga.", + "linter-category-misc-tidy-replacement-issues": "Arrimo kala duwan", + "linter-category-misc-tidy-replacement-issues-desc": "Bogaggan waxay leeyihiin arrimo kale oo sababa in ay u muuqdaan si ka duwan sidii ay hore u muuqan jireen", + "linter-category-misnested-tag": "Calaamado si khaldan loo isku dhex geliyay", + "linter-category-misnested-tag-desc": "Bogaggan waxay leeyihiin calaamado si khaldan loo isku dhex geliyay oo la sixi karo.", + "linter-category-missing-end-tag": "Calaamadda xiritaanka ayaa maqan", + "linter-category-missing-end-tag-desc": "Bogaggan waxay leeyihiin calaamado dhammaadkooda ka maqan.", + "linter-category-missing-end-tag-in-heading": "Calaamadda xiritaanka ee cinwaanka ayaa maqan", + "linter-category-missing-end-tag-in-heading-desc": "Bogaggan waxay leeyihiin calaamado xiritaan oo maqan oo ku jira cinwaannada.", + "linter-category-missing-image-alt-text": "Qoraalka beddelka sawirka ayaa maqan", + "linter-category-missing-image-alt-text-desc": "Bogaggan waxay leeyihiin sawirro aan lahayn qoraal beddel ah oo la heli karo.", + "linter-category-multi-colon-escape": "Ka baxsashada laba dhibcood oo badan", + "linter-category-multi-colon-escape-desc": "Bogaggan waxay leeyihiin xiriirro lagu hormariyay laba dhibcood oo badan.", + "linter-category-multiline-html-table-in-list": "Jadwal dhowr xariiq ah oo ku jira liis", + "linter-category-multiline-html-table-in-list-desc": "Hore, jadwalka waxaa loo raray gudaha ama dibadda liiska, balse hadda tani waxay sii ballaarisaa liiska ilaa inta ka hartay bogga.", + "linter-category-multiple-unclosed-formatting-tags": "Calaamado qaabeyn oo badan oo aan la xirin", + "linter-category-multiple-unclosed-formatting-tags-desc": "Bogaggan waxay leeyihiin calaamado qaabeyn oo badan oo aan la xirin.", + "linter-category-obsolete-tag": "Calaamado HTML ah oo duugoobay", + "linter-category-obsolete-tag-desc": "Bogaggan waxay isticmaalaan calaamado HTML ah oo duugoobay.", + "linter-category-pwrap-bug-workaround": "Xalka ku meelgaarka ah ee khaladka isku duubidda tuducyada", + "linter-category-pwrap-bug-workaround-desc": "Bogaggan waxay leeyihiin khalad ku saabsan isku duubidda tuducyada oo la heli karo xal ku-meelgaar ah.", + "linter-category-self-closed-tag": "Calaamado is xiraya", + "linter-category-self-closed-tag-desc": "Bogaggan waxay leeyihiin calaamado is xiraya.", + "linter-category-stripped-tag": "Calaamado la saaray", + "linter-category-stripped-tag-desc": "Bogaggan waxay leeyihiin calaamado la saaray.", + "linter-category-tidy-font-bug": "Dabeecaddii hore ee calaamadaha font-ka ee ku duuba isku xirayaasha", + "linter-category-tidy-font-bug-desc": "Hore, calaamadahan font-ka waxaa loo wareejin jiray gudaha isku xirayaasha si loo beddelo midabka isku xirka", + "linter-category-tidy-whitespace-bug": "Khalad ku saabsan akhrinta meelaha bannaan", + "linter-category-tidy-whitespace-bug-desc": "Bogaggan waxay kiciyeen khalad ku saabsan akhrinta meelaha bannaan marka la falanqeynayo, waana in laga gudbaa si ku meelgaar ah.", + "linter-category-unclosed-quotes-in-heading": "Calaamad xigasho oo aan la xirin oo ku jirta cinwaanka", + "linter-category-unclosed-quotes-in-heading-desc": "Bogaggan waxay leeyihiin calaamad xigasho oo aan la xirin oo ku jirta cinwaan, taas oo ka baxda tusmada waxa ku jira.", + "linter-category-wikilink-in-extlink": "Xiriirro ku jira xiriirro", + "linter-category-wikilink-in-extlink-desc": "Bogaggan waxay leeyihiin isku xirro wiki ah oo ku jira isku xirro dibadeed, kuwaas oo la sixi karo.", + "linter-desc": "Ka raadraac khaladaadka lint-ka adeeg dibadeed oo u muuji isticmaalayaasha", + "linter-lints-prefix-search-page-desc": "Raadi bogag leh khaladaad lint iyadoo lagu raadinayo bilowga cinwaanka bogga ama cinwaanka buuxa", + "linter-invalid-title": "Magaca meel-magac iyo/ama magaca bogga lama helin ama si khaldan ayaa loo qoray", + "linter-form-exact-match": "Raadi cinwaan bog oo gaar ah", + "linter-form-prefix-match": "Raadi dhammaan bogagga u dhigma bilowga cinwaanka", + "linter-form-exact-or-prefix": "Raadi cinwaan bog oo gaar ah, ama dhammaan bogagga leh bilow cinwaan oo la wadaago", + "linter-form-namespace": "Meel bog:", + "linter-form-tag": "Ku shaandhee magaca sumadda", + "linter-form-tag-option-all": "Shaandhayn ma jirto", + "linter-form-template": "Ku shaandhee xaaladda tusmada", + "linter-form-template-option-all": "Shaandhayn ma jirto", + "linter-form-template-option-with": "Iyada oo leh tusmooyin", + "linter-form-template-option-without": "Iyadoo aan lahayn tusmooyin", + "linter-form-title-prefix": "Fadlan geli bilowga cinwaanka bogga ama cinwaan buuxa:", + "linter-heading-high-priority": "Mudnaan sare", + "linter-heading-low-priority": "Mudnaan hoose", + "linter-heading-medium-priority": "Mudnaan dhexdhexaad", + "linter-namespace-mismatch": "Meel bogagga lagu xushay liiska hoos u dhaca kuma eka meel bogga ku jira cinwaanka la bixiyay.", + "linter-numerrors": "($1 {{PLURAL:$1|khalad|khaladaad}})", + "linter-page-edit": "wax ka beddel", + "linter-page-history": "taariikh", + "linter-page-viewsource": "Eeg koodhka", + "linter-pager-bogus-image-options-details": "Xulasho fayl oo aan sax ahayn", + "linter-pager-category-header": "Qayb", + "linter-pager-deletable-table-tag-details": "Calaamadda jadwalka ee la rabo in la tirtiro", + "linter-pager-details-header": "Macluumaad dheeraad ah", + "linter-pager-duplicate-ids-details": "Aqoonsiyo soo noqnoqda", + "linter-pager-fostered-details": "Nuxur la kobciyay", + "linter-pager-fostered-transparent-details": "Nuxur la kobciyay oo aan saameyn ku yeelan muujinta", + "linter-pager-html5-misnesting-details": "Isku dhex gelin khaldan (hadda jaban)", + "linter-pager-inline-media-caption-details": "Qoraal sawir oo aan muuqan", + "linter-pager-large-tables-details": "Jadwal aad u weyn oo ku adag aragtida mobilka", + "linter-pager-misc-tidy-replacement-issues-details": "Khaladaad kala duwan oo ku jira calaamadeynta", + "linter-pager-misnested-tag-details": "Calaamad si khaldan loo isku dhex geliyay oo u baahan in si sax ah loo habeeyo", + "linter-pager-missing-end-tag-details": "Calaamadda xiritaanka ayaa maqan", + "linter-pager-missing-end-tag-in-heading-details": "Calaamadda xiritaanka ee cinwaanka ayaa maqan", + "linter-pager-missing-image-alt-text-details": "Qoraalka beddelka sawirka ayaa maqan", + "linter-pager-multi-colon-escape-details": "Ka baxsasho leh laba dhibcood oo badan", + "linter-pager-multiline-html-table-in-list-details": "Jadwal HTML5 ah oo dhowr xariiq ah oo ku jira liis", + "linter-pager-multiple-unclosed-formatting-tags-details": "Calaamado qaabeyn oo badan oo aan la xirin oo ku yaal bogga", + "linter-pager-night-mode-unaware-background-color-details": "Midabka asalka ee lagu qoray qaab toos ah wuxuu u baahan yahay midab qoraal", + "linter-pager-obsolete-tag-details": "Calaamad HTML ah oo duugoobay", + "linter-pager-pwrap-bug-workaround-details": "Xalka ku meelgaarka ah ee khaladka isku duubidda tuducyada", + "linter-pager-self-closed-tag-details": "Calaamad is-xiraysa", + "linter-pager-stripped-tag-details": "Calaamad la saaray", + "linter-pager-template-header": "Iyada oo loo marayo tusmada?", + "linter-pager-tidy-font-bug-details": "Calaamadda font-ka waxay isku dayeysaa inay beddesho midabka isku xirka", + "linter-pager-tidy-whitespace-bug-details": "Khalad ku saabsan akhrinta meelaha bannaan", + "linter-pager-title-header": "Cinwaanka bogga", + "linter-pager-unclosed-quotes-in-heading-details": "Calaamad xigasho oo aan la xirin oo ka baxda tusmada waxa ku jira", + "linter-pager-wikilink-in-extlink-details": "Xiriirro ku jira xiriirro", + "linter-prefix-search-subpage": "Bogag leh khaladaad lint oo u dhigma bilowga cinwaanka ama cinwaan buuxa: $1", + "linterrors-subpage": "Khaladaadka lint: $1", + "linterrors-summary": "Fiiro gaar ah: tirada qaybaha ma aha tiro sax ah, balse waxay ku salaysan yihiin qiyaaso.", + "multi-part-template-block": "Wax soo saar aan ka imaan hal tusmo", + "pageinfo-linter": "Khaladaadka lint", + "pageinfo-linter-moreinfo": "Eeg macluumaad faahfaahsan oo ku saabsan khaladaadka lint." +} diff -Nru mediawiki-1.43.8+dfsg/extensions/Linter/i18n/sr-ec.json mediawiki-1.43.9+dfsg/extensions/Linter/i18n/sr-ec.json --- mediawiki-1.43.8+dfsg/extensions/Linter/i18n/sr-ec.json 2026-04-01 12:37:38.937987000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Linter/i18n/sr-ec.json 2026-06-29 18:12:59.508049000 +0000 @@ -48,9 +48,12 @@ "linter-category-wikilink-in-extlink-desc": "Ове странице имају викивезе у спољашњим везама које могу да се поправе", "linter-desc": "Прати грешке у коду са спољне услуге и приказује их корисницима", "linter-form-exact-match": "Претрага по одређеном наслову странице", + "linter-form-prefix-match": "Претрага свих страница које имају наведени префикс у наслову", + "linter-form-exact-or-prefix": "Претрага конкретног наслова странице или свих страница са истим префиксом у наслову", "linter-form-namespace": "Именски простор:", "linter-form-tag": "Филтрирање по називу ознаке", "linter-form-tag-option-all": "Нема филтера", + "linter-form-template": "Филтрирање на основу присутности шаблона", "linter-form-template-option-all": "Нема филтера", "linter-form-template-option-with": "Са шаблонима", "linter-form-template-option-without": "Без шаблона", diff -Nru mediawiki-1.43.8+dfsg/extensions/Linter/i18n/uk.json mediawiki-1.43.9+dfsg/extensions/Linter/i18n/uk.json --- mediawiki-1.43.8+dfsg/extensions/Linter/i18n/uk.json 2026-03-30 15:24:39.443706800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Linter/i18n/uk.json 2026-06-29 18:12:59.508049000 +0000 @@ -6,7 +6,9 @@ "Ice bulldog", "Piramidion", "Vlad5250", - "Ата" + "Ата", + "Repakr", + "Movses" ] }, "linterrors": "Lint-помилки", @@ -17,11 +19,15 @@ "linter-category-deletable-table-tag": "Тег таблиці, який слід вилучити", "linter-category-deletable-table-tag-desc": "Ці сторінки мають теги таблиці, які слід вилучити.", "linter-category-duplicate-ids": "Дубльовані ідентифікатори тегів", + "linter-category-duplicate-ids-desc": "Ці сторінки мають елементи з дубльованими ідентифікаторами тегів.", "linter-category-fostered": "Присвоєний контент", "linter-category-fostered-desc": "Ці сторінки містять присвоєний контент.", + "linter-category-fostered-transparent": "Присвоєний невидимий після рендерингу контент", + "linter-category-fostered-transparent-desc": "Ці сторінки мають присвоєний невидимий після рендерингу контент.", "linter-category-html5-misnesting": "Неправильно вкладений тег з різним відтворенням в HTML5 та HTML4", "linter-category-html5-misnesting-desc": "Ці неправильно вкладені теги в HTML5 поводитимуться по-іншому, ніж в HTML4.", "linter-category-night-mode-unaware-background-color": "Вказано колір тла, але не вказано відповідного кольору тексту", + "linter-category-night-mode-unaware-background-color-desc": "Ці сторінки мають колір фону вбудованого стилю, але не мають відповідного кольору тексту, через що ламаєть темний режим", "linter-category-misc-tidy-replacement-issues": "Різні проблеми", "linter-category-misc-tidy-replacement-issues-desc": "Ці сторінки мають інші проблеми, через які вони відтворюються інакше й мають інший вигляд, ніж раніше", "linter-category-misnested-tag": "Неправильно вкладені теги", @@ -30,6 +36,8 @@ "linter-category-missing-end-tag-desc": "На цих сторінках відсутні кінцеві теги.", "linter-category-missing-end-tag-in-heading": "У заголовку відсутній кінцевий тег", "linter-category-missing-end-tag-in-heading-desc": "У заголовках цих сторінок відсутні кінцеві теги.", + "linter-category-missing-image-alt-text": "Бракує альт-тексту зображення", + "linter-category-missing-image-alt-text-desc": "Ці сторінки мають зображення, але без доступного альт-тексту.", "linter-category-multi-colon-escape": "Уникнення дублювання двокрапок", "linter-category-multi-colon-escape-desc": "Ці сторінки мають посилання з декількома двокрапками на початку.", "linter-category-multiline-html-table-in-list": "Багаторядкова таблиця у списку", @@ -78,6 +86,9 @@ "linter-pager-category-header": "Категорія", "linter-pager-deletable-table-tag-details": "Тег таблиці, який слід вилучити", "linter-pager-details-header": "Додаткова інформація", + "linter-pager-duplicate-ids-details": "Дубльовані ідентифікатори тегів", + "linter-pager-fostered-details": "Присвоєний контент", + "linter-pager-fostered-transparent-details": "Присвоєний невидимий після рендерингу контент", "linter-pager-html5-misnesting-details": "Неправильне вкладення (тепер зламано)", "linter-pager-inline-media-caption-details": "Невидимий підпис", "linter-pager-large-tables-details": "Таблиця, велика для мобільного перегляду", @@ -85,9 +96,11 @@ "linter-pager-misnested-tag-details": "Неправильно вкладений тег, який слід вкласти правильно", "linter-pager-missing-end-tag-details": "Відсутній кінцевий тег", "linter-pager-missing-end-tag-in-heading-details": "Відсутній кінцевий тег у заголовку", + "linter-pager-missing-image-alt-text-details": "Бракує альт-тексту зображення", "linter-pager-multi-colon-escape-details": "Уникнення дублювання двокрапок", "linter-pager-multiline-html-table-in-list-details": "Багаторядкова таблиця HTML5 всередині списку", "linter-pager-multiple-unclosed-formatting-tags-details": "Кілька незакритих тегів форматування на сторінці", + "linter-pager-night-mode-unaware-background-color-details": "Колір фону вбудованого стилю також потребує кольору тексту", "linter-pager-obsolete-tag-details": "Застарілий HTML-тег", "linter-pager-pwrap-bug-workaround-details": "Вирішення багу з обгортанням абзацу", "linter-pager-self-closed-tag-details": "Самозакривальний тег", @@ -101,7 +114,7 @@ "linter-prefix-search-subpage": "Сторінки з lint-помилками, що відповідають префіксу назви або повній назві: $1", "linterrors-subpage": "Lint-помилки: $1", "linterrors-summary": "Примітка: підрахунок для категорій не є точним — він базується на приблизних значеннях.", - "multi-part-template-block": "Результати з двох або більше шаблонів", + "multi-part-template-block": "Вивід більш ніж з одного шаблону", "pageinfo-linter": "Lint-помилки", "pageinfo-linter-moreinfo": "Переглянути детальну інформацію про lint-помилки." } diff -Nru mediawiki-1.43.8+dfsg/extensions/Linter/i18n/zh-hans.json mediawiki-1.43.9+dfsg/extensions/Linter/i18n/zh-hans.json --- mediawiki-1.43.8+dfsg/extensions/Linter/i18n/zh-hans.json 2026-04-01 12:37:38.938987000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Linter/i18n/zh-hans.json 2026-06-29 18:12:59.509049000 +0000 @@ -21,7 +21,8 @@ "铁桶", "優枰", "Peterxy12", - "Gsdn" + "Gsdn", + "Peterxy" ] }, "linterrors": "Lint错误", diff -Nru mediawiki-1.43.8+dfsg/extensions/LoginNotify/i18n/nl.json mediawiki-1.43.9+dfsg/extensions/LoginNotify/i18n/nl.json --- mediawiki-1.43.8+dfsg/extensions/LoginNotify/i18n/nl.json 2026-04-01 12:37:38.955987200 +0000 +++ mediawiki-1.43.9+dfsg/extensions/LoginNotify/i18n/nl.json 2026-06-29 18:12:59.527049300 +0000 @@ -7,7 +7,8 @@ "McDutchie", "PiefPafPier", "Sjoerddebruin", - "Woodcutterty" + "Woodcutterty", + "Siebrand" ] }, "loginnotify-desc": "Gebruikers informeren over verdachte aanmeldingen van onbekende apparaten en/of IP-adressen", @@ -18,7 +19,7 @@ "loginnotify-primary-link": "Hulp", "notification-loginnotify-login-fail-email-subject": "{{PLURAL:$2|Mislukte aanmeldingspoging|Meerdere mislukte aanmeldingspogingen}} op {{SITENAME}} als $1", "notification-loginnotify-login-success-email-subject": "Er is aangemeld op {{SITENAME}} als $1 vanaf een apparaat dat {{GENDER:$1|u}} niet recentelijk hebt gebruikt", - "notification-header-login-success": "Iemand (waarschijnlijk {{GENDER:$1|u}}) heeft zich recentelijk vanaf een nieuw apparaat bij uw account aangemeld. Als u dit zelf was, kunt u dit bericht negeren. Als u dit niet was, dan raden wij u aan uw wachtwoord te veranderen en de activiteit van uw account te controleren.", + "notification-header-login-success": "Iemand (waarschijnlijk {{GENDER:$1|u}}) heeft zich recentelijk vanaf een nieuw apparaat bij uw account aangemeld. Als u dit zelf was, kunt u dit bericht negeren. Als u dit niet was, dan raden wij u aan uw wachtwoord te wijzigen en de activiteit van uw account te controleren.", "notification-new-bundled-header-login-fail": "Er {{PLURAL:$1|is '''een mislukte poging'''|zijn '''$1 mislukte pogingen'''}} geweest tot aanmelding op uw account vanaf een nieuw apparaat sinds de laatste keer dat u zich heeft aangemeld. Als u het niet was, zorg er dan voor dat uw account een sterk wachtwoord heeft.", "notification-known-header-login-fail": "Er {{PLURAL:$1|is '''een mislukte poging'''|zijn '''$1 mislukte pogingen'''}} geweest tot aanmelding op uw account sinds de laatste keer dat u zich heeft aangemeld. Als u het niet was, zorg er dan voor dat uw account een sterk wachtwoord heeft.", "notification-new-unbundled-header-login-fail": "Er {{PLURAL:$1|is '''een mislukte poging'''|zijn '''$1 mislukte pogingen'''}} geweest tot aanmelding op uw account vanaf een nieuw apparaat. Zorg ervoor dat uw account een sterk wachtwoord heeft." diff -Nru mediawiki-1.43.8+dfsg/extensions/LoginNotify/i18n/so.json mediawiki-1.43.9+dfsg/extensions/LoginNotify/i18n/so.json --- mediawiki-1.43.8+dfsg/extensions/LoginNotify/i18n/so.json 2025-12-17 21:58:16.137342700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/LoginNotify/i18n/so.json 2026-06-29 18:12:59.527049300 +0000 @@ -1,8 +1,20 @@ { "@metadata": { "authors": [ - "Abshirdheere" + "Abshirdheere", + "AhmedG612" ] }, + "loginnotify-desc": "I soo ogeysii isticmaalayaasha gelitaanno laga shakiyo oo ka yimid qalabyo ama IP-yo aan la aqoon", + "echo-category-title-login-fail": "Isku dayo gelitaan oo fashilmay", + "echo-pref-tooltip-login-fail": "I soo ogeysii marka ay jiraan isku dayo gelitaan oo fashilmay oo lagu sameeyay akoonkayga.", + "echo-category-title-login-success": "Gelitaan ka yimid qalab aan la aqoon", + "echo-pref-tooltip-login-success": "I soo ogeysii mar kasta oo qof akoonkayga ka soo galo qalab iyo IP aan la aqoon.", + "loginnotify-primary-link": "Caawin", + "notification-loginnotify-login-fail-email-subject": "{{PLURAL:$2|Isku day fashilmay|Isku dayo badan oo fashilmay}} oo gelitaan ah oo lagu sameeyay {{SITENAME}} oo loo galay $1", + "notification-loginnotify-login-success-email-subject": "Gelitaan {{SITENAME}} oo loo galay $1 oo ka yimid qalab {{GENDER:$1|aad}} aan dhawaan isticmaalin", + "notification-header-login-success": "Qof (malaha {{GENDER:$1|adiga}}) ayaa dhawaan akoonkaaga ka soo galay qalab cusub. Haddii ay adiga ahayd, fariintan iska ilow. Haddii aysan adiga ahayn, waxaa lagula talinayaa inaad beddesho eraygaaga sirta ah, isla markaana aad hubiso hawlaha akoonkaaga.", + "notification-new-bundled-header-login-fail": "Waxaa {{PLURAL:$1|jirtay '''isku day fashilmay'''|jireen '''$1 isku dayo fashilmay'''}} oo lagu galay akoonkaaga laga soo galay qalab cusub tan iyo markii ugu dambeysay ee aad gashay. Haddii aysan adiga ahayn, fadlan hubi in akoonkaaga uu leeyahay eray sir ah oo adag.", + "notification-known-header-login-fail": "Waxaa {{PLURAL:$1|jirtay '''isku day fashilmay'''|jireen '''$1 isku dayo fashilmay'''}} oo lagu galay akoonkaaga tan iyo markii ugu dambeysay ee aad gashay. Haddii aysan adiga ahayn, fadlan hubi in akoonkaaga uu leeyahay eray sir ah oo adag.", "notification-new-unbundled-header-login-fail": "Waxaa jirtay {{PLURAL:$1|iskuday '''fashilantay'''|waxaa jirtay '''iskudayo farabadan'''}} in laga soo galo akoonkaada qalab cusub. Fadlan hubi akoonkaada in uu yeesho ereysir adag." } diff -Nru mediawiki-1.43.8+dfsg/extensions/LoginNotify/i18n/tr.json mediawiki-1.43.9+dfsg/extensions/LoginNotify/i18n/tr.json --- mediawiki-1.43.8+dfsg/extensions/LoginNotify/i18n/tr.json 2026-04-01 12:37:38.955987200 +0000 +++ mediawiki-1.43.9+dfsg/extensions/LoginNotify/i18n/tr.json 2026-06-29 18:12:59.527049300 +0000 @@ -19,7 +19,7 @@ "notification-loginnotify-login-fail-email-subject": "{{SITENAME}} sitesine $1 kullanıcısı olarak {{PLURAL:$2|başarısız giriş|birden çok başarısız giriş}} denemesi", "notification-loginnotify-login-success-email-subject": "{{SITENAME}} sitesine daha önce kullanmadığınız bir cihazdan $1 olarak giriş yapıldı", "notification-header-login-success": "Birisi (muhtemelen {{GENDER:$1|siz}}) yakın zamanda hesabınıza yeni bir cihazdan oturum açtı. Eğer bu işlemi siz yaptıysanız bu mesajı gözardı edebilirsiniz. Ancak bu işlemi yapan siz değilseniz, parolanızı değiştirmeniz ve hesap etkinliğini kontrol etmeniz önerilir.", - "notification-new-bundled-header-login-fail": "En son giriş yaptığınız zamandan beri hesabınıza yeni bir cihazdan giriş yapmak için {{PLURAL:$1|'''başarısız bir girişim oldu'''|'''başarısız $1 girişim oldu'''}}. Eğer siz değilseniz, lütfen hesabınızın güçlü bir şifresi olduğundan emin olun.", - "notification-known-header-login-fail": "Hesabınıza en son giriş yaptığınızdan bu yana hesabınıza girmek için {{PLURAL:$1|'''başarısız bir girişim oldu''' |'''$1 başarısız girişim oldu'''}}. Eğer giriş yapmaya çalışan siz değilseniz, lütfen hesabınızın güçlü bir şifresi olduğundan emin olun.", - "notification-new-unbundled-header-login-fail": "Hesabınıza yeni bir cihazdan giriş yapmak için {{PLURAL:$1|'''başarısız bir girişim oldu'''|'''başarısız girişimler oldu'''}}. Lütfen hesabınızın güçlü bir şifresi olduğundan emin olun." + "notification-new-bundled-header-login-fail": "En son giriş yaptığınız zamandan beri hesabınıza yeni bir cihazdan giriş yapmak için {{PLURAL:$1|'''başarısız bir girişim oldu'''|'''başarısız $1 girişim oldu'''}}. Eğer siz değilseniz, lütfen hesabınızın güçlü bir parolası olduğundan emin olun.", + "notification-known-header-login-fail": "Hesabınıza en son giriş yaptığınızdan bu yana hesabınıza girmek için {{PLURAL:$1|'''$1 başarısız girişim oldu'''}}. Eğer giriş yapmaya çalışan siz değilseniz, lütfen hesabınızın güçlü bir parolası olduğundan emin olun.", + "notification-new-unbundled-header-login-fail": "Hesabınıza yeni bir cihazdan giriş yapmak için {{PLURAL:$1|'''başarısız bir girişim oldu'''|'''başarısız girişimler oldu'''}}. Lütfen hesabınızın güçlü bir parolası olduğundan emin olun." } diff -Nru mediawiki-1.43.8+dfsg/extensions/Math/i18n/api/ko.json mediawiki-1.43.9+dfsg/extensions/Math/i18n/api/ko.json --- mediawiki-1.43.8+dfsg/extensions/Math/i18n/api/ko.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Math/i18n/api/ko.json 2026-05-08 00:21:37.355953000 +0000 @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "Tensama0415" + ] + }, + "apihelp-query+mathwbextracts-example-1": "수학 관련 위키베이스 항목의 요약을 요청합니다.", + "apihelp-query+mathwbextracts-summary": "수학 관련 위키베이스 항목의 요약을 HTML 형식으로 반환합니다.", + "apihelp-query+mathwbextracts-param-qid": "요청될 위키베이스 항목의 QID입니다.", + "apihelp-query+mathwbextracts-param-uselang": "위키베이스 항목에 요청할 언어입니다. 기본값은 영어입니다." +} diff -Nru mediawiki-1.43.8+dfsg/extensions/Math/i18n/api/so.json mediawiki-1.43.9+dfsg/extensions/Math/i18n/api/so.json --- mediawiki-1.43.8+dfsg/extensions/Math/i18n/api/so.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Math/i18n/api/so.json 2026-06-11 08:56:38.321355300 +0000 @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "AhmedG612" + ] + }, + "apihelp-query+mathwbextracts-example-1": "Waxay codsataa soo koobidda walxaha xisaabta ee Wikibase.", + "apihelp-query+mathwbextracts-summary": "Waxay soo celisaa soo koobidda shayga xisaabta ee Wikibase oo ku jira HTML.", + "apihelp-query+mathwbextracts-param-qid": "Aqoonsiga QID ee shayga Wikibase ee la codsan doono.", + "apihelp-query+mathwbextracts-param-uselang": "Luqadda la codsanayo ee shayga Wikibase. Ingiriisigu waa luqadda caadiga ah." +} diff -Nru mediawiki-1.43.8+dfsg/extensions/Math/i18n/az.json mediawiki-1.43.9+dfsg/extensions/Math/i18n/az.json --- mediawiki-1.43.8+dfsg/extensions/Math/i18n/az.json 2026-03-30 15:24:39.479707200 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Math/i18n/az.json 2026-06-23 01:21:04.321382500 +0000 @@ -6,7 +6,8 @@ "Nemoralis", "PrinceValiant", "Serkanland", - "Wertuose" + "Wertuose", + "Əkrəm" ] }, "math-desc": "<math> ... </math> teqləri arasındakı riyazi formulları renderləyir", @@ -20,7 +21,7 @@ "math-visualeditor-mwlatexinspector-display": "Görünüş", "math-visualeditor-mwlatexinspector-display-block": "Blok", "math-visualeditor-mwlatexinspector-display-default": "Defolt", - "math-visualeditor-mwlatexinspector-display-inline": "Xətdə", + "math-visualeditor-mwlatexinspector-display-inline": "Sətirdaxili", "math-visualeditor-mwlatexinspector-id": "Keçid nömrəsi (məcburi deyil)", "math-visualeditor-mwlatexinspector-qid": "Wikibase ID (Q prefiksi ilə)", "math-visualeditor-mwmathdialog-title": "Riyazi formul", diff -Nru mediawiki-1.43.8+dfsg/extensions/Math/i18n/bs.json mediawiki-1.43.9+dfsg/extensions/Math/i18n/bs.json --- mediawiki-1.43.8+dfsg/extensions/Math/i18n/bs.json 2025-12-17 21:58:16.163343000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Math/i18n/bs.json 2026-06-29 17:20:43.291124300 +0000 @@ -75,9 +75,10 @@ "math_unknown_error": "nepoznata greška", "math_unknown_function": "nepoznata funkcija \"$1\"", "mw-math-latexml": "LaTeXML (eksperimentalni; koristi MathML)", - "mw-math-mathml": "MathML sa SVG ili PNG rezervom (preporučuje se za moderne preglednike i alate pristupačnosti)", + "mw-math-mathjax": "Ispis u MathJaxu s klijentske strane (za preglednike s ograničenom podrškom za MathML)", + "mw-math-mathml": "SVG (MathML se može uključiti pomoću dodatka za preglednik)", "mw-math-native": "MathML (eksperimentalno; nema slika)", - "mw-math-source": "LaTeX izvor (za tekstualne preglednike)", + "mw-math-source": "Izvorni LaTeX (za tekstualne preglednike)", "prefs-math": "Matematika", "mathstatus": "Stanje matematike", "datatypes-type-math": "Matematički izraz", diff -Nru mediawiki-1.43.8+dfsg/extensions/Math/i18n/da.json mediawiki-1.43.9+dfsg/extensions/Math/i18n/da.json --- mediawiki-1.43.8+dfsg/extensions/Math/i18n/da.json 2025-12-17 21:58:16.163343000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Math/i18n/da.json 2026-06-23 01:21:04.322382500 +0000 @@ -51,7 +51,7 @@ "math_unknown_error": "ukendt fejl", "math_unknown_function": "ukendt funktion '$1'", "mw-math-latexml": "LaTeXML (eksperimentel; anvender MathML)", - "mw-math-mathml": "MathML med SVG- eller PNG-fallback (anbefalet til moderne browsere og værktøjer)", + "mw-math-mathml": "SVG (MathML kan aktiveres via browser-plugin)", "mw-math-source": "LaTeX-source (for tekstbrowsere)", "prefs-math": "Matematiske formler", "datatypes-type-math": "Matematisk udtryk", diff -Nru mediawiki-1.43.8+dfsg/extensions/Math/i18n/it.json mediawiki-1.43.9+dfsg/extensions/Math/i18n/it.json --- mediawiki-1.43.8+dfsg/extensions/Math/i18n/it.json 2026-04-01 12:37:39.004988000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Math/i18n/it.json 2026-06-29 17:51:26.111349000 +0000 @@ -9,7 +9,8 @@ "Ricordisamoa", "Sakretsu", "Statix64", - "Valepert" + "Valepert", + "Neonsn0w" ] }, "math-desc": "Esegue il rendering di formule matematiche tra i tag <math> ... </math>", diff -Nru mediawiki-1.43.8+dfsg/extensions/Math/i18n/ko.json mediawiki-1.43.9+dfsg/extensions/Math/i18n/ko.json --- mediawiki-1.43.8+dfsg/extensions/Math/i18n/ko.json 2026-04-01 12:37:39.004988000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Math/i18n/ko.json 2026-06-29 18:12:59.546049600 +0000 @@ -23,6 +23,7 @@ ] }, "math-desc": "<math> ... </math> 태그 사이에 수학 수식을 렌더합니다", + "popups-settings-option-math": "수학", "popups-settings-option-math-description": "수학 공식을 설명합니다.", "popups-settings-option-math-tooltip": "마우스 커서를 올리면 수학 공식을 설명합니다.", "math-visualeditor-mwchemdialog-title": "화학식", @@ -34,6 +35,7 @@ "math-visualeditor-mwlatexinspector-display-default": "기본값", "math-visualeditor-mwlatexinspector-display-inline": "인라인", "math-visualeditor-mwlatexinspector-id": "연결 ID (선택 사항)", + "math-visualeditor-mwlatexinspector-qid": "위키베이스 ID (접두사 Q)", "math-visualeditor-mwmathdialog-title": "수학 공식", "math-visualeditor-symbol-group-chem-addition": "첨가 화합물", "math-visualeditor-symbol-group-chem-aggregation": "물질의 상태", diff -Nru mediawiki-1.43.8+dfsg/extensions/Math/i18n/ms.json mediawiki-1.43.9+dfsg/extensions/Math/i18n/ms.json --- mediawiki-1.43.8+dfsg/extensions/Math/i18n/ms.json 2025-12-17 21:58:16.169343000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Math/i18n/ms.json 2026-05-08 00:21:37.358953000 +0000 @@ -19,7 +19,7 @@ "math-visualeditor-mwlatexinspector-display": "Paparan", "math-visualeditor-mwlatexinspector-display-block": "Sekat", "math-visualeditor-mwlatexinspector-display-default": "Asali", - "math-visualeditor-mwlatexinspector-display-inline": "Inline", + "math-visualeditor-mwlatexinspector-display-inline": "Dalam baris", "math-visualeditor-mwlatexinspector-id": "ID pautan (pilihan)", "math-visualeditor-mwlatexinspector-qid": "ID Wikibase (dengan awalan Q)", "math_failure": "Gagal menghurai", @@ -31,7 +31,7 @@ "math_unknown_function": "fungsi '$1' yang tidak dikenali", "mw-math-latexml": "LaTeXML (percubaan; menggunakan MathML)", "mw-math-mathjax": "Pengemasan MathJax pada sisi pelanggan (untuk penyemak imbas dengan sokongan MathML terhad)", - "mw-math-mathml": "MathML dengan sandaran SVG atau PNG (disyorkan untuk pelayar dan alat-alat aksesibiliti moden)", + "mw-math-mathml": "SVG (MathML boleh didayakan melalui pemalam pelayar)", "mw-math-native": "MathML (percubaan; tiada imej)", "mw-math-source": "Sumber LaTeX (untuk pelayar teks)", "prefs-math": "Matematik", diff -Nru mediawiki-1.43.8+dfsg/extensions/Math/i18n/nl.json mediawiki-1.43.9+dfsg/extensions/Math/i18n/nl.json --- mediawiki-1.43.8+dfsg/extensions/Math/i18n/nl.json 2026-04-01 12:37:39.005988000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Math/i18n/nl.json 2026-06-29 17:51:26.112349300 +0000 @@ -79,7 +79,7 @@ "math-helppage": "Help:Displaying a formula", "math_failure": "Fout bij het verwerken", "math_invalidjson": "$1: het antwoord van de server is ongeldige JSON.", - "math_invalidresponse": "$1: Ongeldig antwoord (\"$3\") van server \"$2\":", + "math_invalidresponse": "$1: Onjuist antwoord (\"$3\") van server \"$2\":", "math_invalidxml": "MathML of SVG is ongeldige XML.", "math_mathoid_error": "Conversiefout. De server (\"$1\") heeft gemeld: \"$2\"", "math-status-introduction": "Deze pagina geeft informatie weer over de ingeschakelde weergave{{PLURAL:$1|modus|modi}} voor wiskundige formules.\n\nDe volgende weergave{{PLURAL:$1|modus is|modi zijn}} ingeschakeld:", diff -Nru mediawiki-1.43.8+dfsg/extensions/Math/i18n/nn.json mediawiki-1.43.9+dfsg/extensions/Math/i18n/nn.json --- mediawiki-1.43.8+dfsg/extensions/Math/i18n/nn.json 2025-12-17 21:58:16.170343200 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Math/i18n/nn.json 2026-06-25 15:15:56.322288300 +0000 @@ -18,5 +18,6 @@ "prefs-math": "Matematiske formlar", "datatypes-type-math": "Matematisk uttrykk", "wikibase-listdatatypes-math-head": "Matematisk uttrykk", - "wikibase-listdatatypes-math-body": "Literalt datafelt for matematiske uttrykk, formlar, likningar og tilsvarande, uttrykt i ein variant av LaTeX." + "wikibase-listdatatypes-math-body": "Literalt datafelt for matematiske uttrykk, formlar, likningar og tilsvarande, uttrykt i ein variant av LaTeX.", + "math-wikibase-formula-elements-header": "Elementa til formelen" } diff -Nru mediawiki-1.43.8+dfsg/extensions/Math/i18n/pap.json mediawiki-1.43.9+dfsg/extensions/Math/i18n/pap.json --- mediawiki-1.43.8+dfsg/extensions/Math/i18n/pap.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Math/i18n/pap.json 2026-06-11 08:56:38.329355500 +0000 @@ -0,0 +1,9 @@ +{ + "@metadata": { + "authors": [ + "Kallmemel" + ] + }, + "math-visualeditor-mwchemdialog-title": "Fórmula kímiko", + "math-visualeditor-mwmathdialog-title": "Fórmula matemátiko" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/Math/i18n/ru.json mediawiki-1.43.9+dfsg/extensions/Math/i18n/ru.json --- mediawiki-1.43.8+dfsg/extensions/Math/i18n/ru.json 2026-04-01 12:37:39.005988000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Math/i18n/ru.json 2026-06-29 18:12:59.546049600 +0000 @@ -30,7 +30,8 @@ "Wikisaurus", "Ядерный Трамвай", "Novichev", - "Shabe" + "Shabe", + "Daisy40" ] }, "math-desc": "Отображает математические формулы в тегах <math> ... </math>", diff -Nru mediawiki-1.43.8+dfsg/extensions/Math/i18n/sjd.json mediawiki-1.43.9+dfsg/extensions/Math/i18n/sjd.json --- mediawiki-1.43.8+dfsg/extensions/Math/i18n/sjd.json 2026-03-30 15:24:39.484707400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Math/i18n/sjd.json 2026-06-11 08:56:38.331355600 +0000 @@ -22,7 +22,7 @@ "math-visualeditor-symbol-group-math-derivatives": "Дифференциал я производнэ", "math-visualeditor-symbol-group-math-functions": "Стандартнэ числа фӯнкцъя", "math-visualeditor-symbol-group-math-geometry": "Геометрия", - "math-visualeditor-symbol-group-math-greek": "Греческэ алфавиһт", + "math-visualeditor-symbol-group-math-greek": "Гре̄цкэ алфавиһт", "math-visualeditor-symbol-group-math-hebrew": "Еврейскэ алфавиһт", "math-visualeditor-symbol-group-math-large": "Шӯрр макет", "math-visualeditor-symbol-group-math-logic": "Логика", diff -Nru mediawiki-1.43.8+dfsg/extensions/Math/i18n/so.json mediawiki-1.43.9+dfsg/extensions/Math/i18n/so.json --- mediawiki-1.43.8+dfsg/extensions/Math/i18n/so.json 2023-12-21 17:21:40.317243600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Math/i18n/so.json 2026-06-29 17:51:26.112349300 +0000 @@ -1,6 +1,116 @@ { "@metadata": { - "authors": [] + "authors": [ + "AhmedG612" + ] }, - "prefs-math": "Xisaab" + "math-desc": "Muuji qaacidooyinka xisaabta ee u dhexeeya summadaha <math> ... </math>", + "popups-settings-option-math": "Xisaab", + "popups-settings-option-math-description": "Sharax qaacidooyinka xisaabta.", + "popups-settings-option-math-tooltip": "Sharax qaacidooyinka xisaabta marka dul la istaajiyo.", + "math-visualeditor-mwchemdialog-title": "Qaacidada kiimikada", + "math-visualeditor-mwlatexcontextitem-quickedit": "Tafatir degdeg ah", + "math-visualeditor-mwlatexdialog-card-formula": "Qaacido", + "math-visualeditor-mwlatexdialog-card-options": "Xulashooyinka", + "math-visualeditor-mwlatexinspector-display": "Muuqaal", + "math-visualeditor-mwlatexinspector-display-block": "Xannib", + "math-visualeditor-mwlatexinspector-display-default": "Caadi", + "math-visualeditor-mwlatexinspector-display-inline": "Gudaha safka", + "math-visualeditor-mwlatexinspector-id": "Aqoonsiga isku xirka (ikhtiyaari)", + "math-visualeditor-mwlatexinspector-qid": "Aqoonsiga Wikibase (oo leh horgalaha Q)", + "math-visualeditor-mwmathdialog-title": "Qaacidada xisaabta", + "math-visualeditor-symbol-group-chem-addition": "Isku darka xeryaha", + "math-visualeditor-symbol-group-chem-aggregation": "Xaaladaha isku urursanaanta", + "math-visualeditor-symbol-group-chem-arrows": "Fallaaraha falcelinta", + "math-visualeditor-symbol-group-chem-brackets": "Qaws, xargo & qaws waaweyn", + "math-visualeditor-symbol-group-chem-charges": "Kharashyo", + "math-visualeditor-symbol-group-chem-dots": "Elektaroono aan isqaban & dhibco radical ah", + "math-visualeditor-symbol-group-chem-equations": "Isku dheellitirka kiimikada", + "math-visualeditor-symbol-group-chem-formulae": "Qaaciddooyinka kiimikada", + "math-visualeditor-symbol-group-chem-greek": "Xarafyada Giriigga", + "math-visualeditor-symbol-group-chem-isotopes": "Isotopyo", + "math-visualeditor-symbol-group-chem-operators": "Hawl wadeennada isle'egta", + "math-visualeditor-symbol-group-chem-oxidation": "Heerarka oksaydheynta", + "math-visualeditor-symbol-group-chem-precipitate": "Roob-dhac iyo gaas", + "math-visualeditor-symbol-group-chem-stoichiometric": "Lambarada saamiga kiimikada", + "math-visualeditor-symbol-group-math-accents": "Calaamadaha dhawaaqa iyo astaamaha sare", + "math-visualeditor-symbol-group-math-arrows": "Fallaaro", + "math-visualeditor-symbol-group-math-bounds": "Xuduudaha", + "math-visualeditor-symbol-group-math-derivatives": "Kala duwanaansho iyo kala soocid", + "math-visualeditor-symbol-group-math-functions": "Hawlaha tirooyinka caadiga ah", + "math-visualeditor-symbol-group-math-geometry": "Joomatari", + "math-visualeditor-symbol-group-math-greek": "Alifbeetada Giriigga", + "math-visualeditor-symbol-group-math-hebrew": "Alifbeetada Cibraaniga", + "math-visualeditor-symbol-group-math-large": "Qaab dhismeedyo waaweyn", + "math-visualeditor-symbol-group-math-logic": "Mantiq", + "math-visualeditor-symbol-group-math-matrices": "Matrixyo", + "math-visualeditor-symbol-group-math-modular": "Xisaabta qaybsiga hadhay", + "math-visualeditor-symbol-group-math-operators": "Hawl wadeeno", + "math-visualeditor-symbol-group-math-parentheses": "Qaws", + "math-visualeditor-symbol-group-math-projections": "Saadaasha", + "math-visualeditor-symbol-group-math-relations": "Xiriirro", + "math-visualeditor-symbol-group-math-root": "Xididdo", + "math-visualeditor-symbol-group-math-sets": "Xirmooyin", + "math-visualeditor-symbol-group-math-spacing": "Kala bannaan", + "math-visualeditor-symbol-group-math-special": "Gaar ah", + "math-visualeditor-symbol-group-math-subscripts": "Hoos qorid, kor qorid iyo isdhexgal", + "math-visualeditor-symbol-group-math-symbols": "Astaamo iyo joogtooyin", + "math-visualeditor-symbol-group-math-typefaces": "Noocyada far qorista", + "math-visualeditor-symbol-group-math-unsorted": "Aan la kala soocin", + "math-form-tex-label": "Gelin TeX oo gaar ah", + "math-form-tex-help": "Ku tijaabi gelinta TeX-kaaga gaarka ah. Eeg [[{{int:math-helppage}}|bogga caawinta ee qaacidooyinka xisaabta]] si aad u hesho caawimo dheeraad ah.", + "math-form-type-label": "Nooca gelinta", + "math-form-type-tex": "qoraal (gelin caadi ah)", + "math-form-type-chem": "chem (gelin leh taageero kiimiko; tusaale \\ce{H2O} biyaha)", + "math-form-display-label": "Habka soo bandhigista xisaabta", + "math-helppage": "Help:Sida loo soo bandhigo qaacido", + "math_failure": "Way fashilantay in la falanqeeyo", + "math_invalidjson": "Jawaabta server-ka ee $1 waa JSON aan sax ahayn.", + "math_invalidresponse": "$1: Jawaab aan sax ahayn (\"$3\") oo ka timid adeega \"$2\":", + "math_invalidxml": "MathML ama SVG waa XML aan sax ahayn.", + "math_mathoid_error": "Khalad beddelid. Adeegga (\"$1\") wuxuu soo sheegay: \"$2\"", + "math-status-introduction": "Boggan wuxuu soo bandhigayaa macluumaad ku saabsan {{PLURAL:$1|habka|hababka}} muuqaalaynta xisaabta ee shaqaynaya.\n\n{{PLURAL:$1|Habkan muuqaalaynta ee soo socda waa|Hababkan muuqaalaynta ee soo socda waa}} shaqaynayaan:", + "math_syntax_error": "khalad naxwe", + "math_timeout": "$1 waqtigu ka dhacay \"$2\".", + "math-test-end": "Tijaabooyinka dhabarka ee habka soo bandhigista ''$1'' waa la dhammeeyay.", + "math-test-fail": "Tijaabada ''$1'' way fashilantay.", + "math-test-start": "Waxaa socda tijaabooyinka dhabarka ee habka soo bandhigista ''$1''.", + "math-test-success": "Tijaabada ''$1'' way guulaysatay.", + "math-test-contains-diff": "Xadhigga la soo celiyay $1 kuma jiro xadhigga la filayay $2.", + "math-test-equals-diff": "Xadhigga la soo celiyay $1 wuu ka duwan yahay xadhigga la filayay $2.", + "math-tracking-category-error": "Bogag leh khaladaad xisaabeed", + "math-tracking-category-error-desc": "Bogagga ku jira qaybtaan waxay leeyihiin khaladaad ku saabsan isticmaalka calaamadda xisaabta.", + "math-tracking-category-mhchem-deprecation": "Bogagga adeegsada qaab duug ah oo laga joojiyay ee calaamadaha kiimikada", + "math-tracking-category-mhchem-deprecation-desc": "Bogagga ku jira qaybtan waxay adeegsadaan qaab duug ah oo laga joojiyay ee calaamadaha kiimikada", + "math-tracking-category-texvc-deprecation": "Bogagga adeegsada qaab duug ah oo laga joojiyay ee calaamadaha xisaabta", + "math-tracking-category-texvc-deprecation-desc": "Bogagga ku jira qaybtan waxay adeegsadaan qaab duug ah oo laga joojiyay ee calaamadaha xisaabta", + "math-tracking-category-render-error": "Bogagga leh khaladaad ku jira soo bandhigista xisaabta", + "math-tracking-category-render-error-desc": "Bogagga ku jira qaybtan waxay leeyihiin khaladaad ku jira soo bandhigista calaamadaha xisaabta.", + "math_unknown_error": "Khalad aan la aqoon", + "math_unknown_function": "Hawl aan la aqoon \"$1\"", + "mw-math-latexml": "LaTeXML (tijaabo; waxay isticmaashaa MathML)", + "mw-math-mathjax": "Samee MathJax ee dhinaca macmiilka (biraawsarrada leh taageero MathML oo xaddidan)", + "mw-math-mathml": "SVG (MathML waxaa lagu kicin karaa adigoo adeegsanaya plugin biraawsar)", + "mw-math-native": "MathML (tijaabo; sawirro ma jiraan)", + "mw-math-source": "Isha LaTeX (loogu talagalay biraawsarrada qoraalka ku salaysan)", + "prefs-math": "Xisaab", + "mathstatus": "Xaaladda xisaabta", + "mathwikibase": "Macluumaadka qaacidada xisaabta", + "datatypes-type-math": "Muujinta xisaabta", + "wikibase-listdatatypes-math-head": "Muujinta xisaabta", + "wikibase-listdatatypes-math-body": "Goob xogeed suugaan ah oo loogu talagalay muujinta xisaabta, qaacidooyinka, isla'egyada iyo wixii la mid ah, laguna qoro nooc LaTeX ah.", + "math-wikibase-header": "Macluumaadka walxaha xisaabta", + "math-wikibase-formula": "Qaacido", + "math-wikibase-formula-name": "Magac", + "math-wikibase-formula-type": "Nooca", + "math-wikibase-formula-description": "Sharaxaad", + "math-wikibase-formula-information": "Macluumaadka qaacidada xisaabta", + "math-wikibase-formula-link-header": "Isha xogta", + "math-wikibase-formula-elements-header": "Qaybaha qaacidada", + "math-wikibase-special-form-header": "Sheeg magaca qaacidada:", + "math-wikibase-special-form-placeholder": "Cinwaanka qaacidada", + "math-wikibase-special-form-button": "Codsi macluumaad", + "math-wikibase-special-error-header": "Khalad", + "math-wikibase-special-error-invalid-argument": "Aqoonsiga Wikibase ee aad sheegtay ma jiro.", + "math-wikibase-special-error-unknown": "Khalad aan la aqoon ayaa dhacay markii xog laga soo qaaday Wikibase." } diff -Nru mediawiki-1.43.8+dfsg/extensions/Math/i18n/sr-ec.json mediawiki-1.43.9+dfsg/extensions/Math/i18n/sr-ec.json --- mediawiki-1.43.8+dfsg/extensions/Math/i18n/sr-ec.json 2026-04-01 12:37:39.005988000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Math/i18n/sr-ec.json 2026-06-29 17:51:26.112349300 +0000 @@ -93,5 +93,6 @@ "math-wikibase-special-form-header": "Име формуле:", "math-wikibase-special-form-placeholder": "Назив формуле", "math-wikibase-special-form-button": "Затражи информацију", - "math-wikibase-special-error-header": "Грешка" + "math-wikibase-special-error-header": "Грешка", + "math-wikibase-special-error-invalid-argument": "Навели сте ID ставке на Викибази који не постоји." } diff -Nru mediawiki-1.43.8+dfsg/extensions/Math/tests/phpunit/MathLaTeXMLCacheTest.php mediawiki-1.43.9+dfsg/extensions/Math/tests/phpunit/MathLaTeXMLCacheTest.php --- mediawiki-1.43.8+dfsg/extensions/Math/tests/phpunit/MathLaTeXMLCacheTest.php 2026-04-01 12:37:39.021988200 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Math/tests/phpunit/MathLaTeXMLCacheTest.php 2026-05-08 00:21:37.362953000 +0000 @@ -23,7 +23,6 @@ protected static function getMethod( $name ) { $class = new ReflectionClass( MathLaTeXML::class ); $method = $class->getMethod( $name ); - $method->setAccessible( true ); return $method; } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/extension.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/extension.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/extension.json 2026-04-01 12:37:39.052988500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/extension.json 2026-06-29 18:12:59.580050000 +0000 @@ -115,9 +115,6 @@ "multimediaviewer-thumbnail-error", "multimediaviewer-thumbnail-error-description", "multimediaviewer-thumbnail-error-retry", - "multimediaviewer-report-issue-url", - "multimediaviewer-thumbnail-error-report", - "multimediaviewer-errorreport-privacywarning", "multimediaviewer-download-link", "multimediaviewer-reuse-link", "multimediaviewer-close-popup-text", diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/ar.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/ar.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/ar.json 2025-12-17 21:58:16.298344900 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/ar.json 2026-06-29 17:20:43.413126200 +0000 @@ -29,7 +29,6 @@ "multimediaviewer-thumbnail-error": "خطأ: تعذر تحميل الملف معطل", "multimediaviewer-thumbnail-error-description": "يبدو أن هناك مشكلة فنية، يمكنك $1 إذا استمرت، الخطأ: $2", "multimediaviewer-thumbnail-error-retry": "إعادة المحاولة", - "multimediaviewer-thumbnail-error-report": "أبلغ عن المشكلة", "multimediaviewer-license-cc-pd": "ملكية عامة", "multimediaviewer-license-pd": "ملكية عامة", "multimediaviewer-license-default": "عرض الترخيص", @@ -128,6 +127,5 @@ "multimediaviewer-enable-alert": "عارض الوسائط غير مفعل الآن", "multimediaviewer-disable-info-title": "لقد عطلت عارض الوسائط", "multimediaviewer-disable-info": "ما زال بإمكانك عرض الملفات المنفردة بعارض الوسائط.", - "multimediaviewer-errorreport-privacywarning": "يتم إرفاق تفاصيل الخطأ بالتقرير، والذي سيكون قابلا للعرض للجمهور، إذا لم تكن مرتاحا لذلك، فيمكنك تحرير التقرير أدناه وإزالة جميع البيانات التي لا تريد مشاركتها.", "multimediaviewer-loading": "جاري تحميل عارض الوسائط." } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/as.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/as.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/as.json 2025-12-17 21:58:16.298344900 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/as.json 2026-06-11 08:56:38.632359500 +0000 @@ -19,7 +19,6 @@ "multimediaviewer-thumbnail-error": "দুঃখিত, ফাইলটো প্ৰদৰ্শিত কৰিব পৰা নাযাব", "multimediaviewer-thumbnail-error-description": "এটা কাৰিকৰী সমস্যা হৈছে যেন লাগিছে। আপুনি $1 কৰিব পাৰে। ত্ৰুটি: $2", "multimediaviewer-thumbnail-error-retry": "পুনৰ চেষ্টা", - "multimediaviewer-thumbnail-error-report": "সমস্যাটো অভিযোগ কৰক", "multimediaviewer-license-cc-pd": "ৰাজহুৱা ডমেইন", "multimediaviewer-license-pd": "ৰাজহুৱা ডমেইন", "multimediaviewer-license-default": "অনুজ্ঞাপত্ৰ চাওক", diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/ast.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/ast.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/ast.json 2025-12-17 21:58:16.298344900 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/ast.json 2026-06-11 08:56:38.632359500 +0000 @@ -18,7 +18,6 @@ "multimediaviewer-thumbnail-error": "Nun ye posible amosar el ficheru", "multimediaviewer-thumbnail-error-description": "Paez qu'hai un problema téunicu. Puedes $1 si siguiera produciéndose. Error: $2", "multimediaviewer-thumbnail-error-retry": "reintentar", - "multimediaviewer-thumbnail-error-report": "informar del problema", "multimediaviewer-license-cc-pd": "Dominiu públicu", "multimediaviewer-license-pd": "Dominiu públicu", "multimediaviewer-license-default": "Ver la llicencia", @@ -107,6 +106,5 @@ "multimediaviewer-enable-confirmation-text": "La siguiente vez que faigas clic n'una miniatura en $1, usaráse'l Visor de multimedia.", "multimediaviewer-enable-alert": "El Visor de multimedia agora ta desactiváu", "multimediaviewer-disable-info-title": "Desactivasti el visor de multimedia", - "multimediaviewer-disable-info": "Inda pues ver los ficheros individualmente col Visor de multimedia.", - "multimediaviewer-errorreport-privacywarning": "Los detalles del error axúntense al informe, que va ser visible públicamente. Si nun tas cómodu con eso, pues editar l'informe más abaxo y desaniciar tolos datos que nun quixeras compartir." + "multimediaviewer-disable-info": "Inda pues ver los ficheros individualmente col Visor de multimedia." } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/az.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/az.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/az.json 2026-04-01 12:37:39.052988500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/az.json 2026-06-29 18:12:59.580050000 +0000 @@ -24,7 +24,6 @@ "multimediaviewer-thumbnail-error": "Bağışlayın, faylı göstərmək mümkün olmadı", "multimediaviewer-thumbnail-error-description": "Çox güman ki, texniki problem var. Davam edərsə, $1 edə bilərsiniz. Xəta: $2", "multimediaviewer-thumbnail-error-retry": "yenidən cəhd et", - "multimediaviewer-thumbnail-error-report": "problemi bildirin", "multimediaviewer-license-cc-pd": "İctimai mülkiyyət", "multimediaviewer-license-pd": "İctimai mülkiyyət", "multimediaviewer-license-default": "Lisenziyaya bax", @@ -118,6 +117,5 @@ "multimediaviewer-enable-alert": "\"Media nümayişetdiricisi\" hazırda deaktivdir", "multimediaviewer-disable-info-title": "\"Media nümayişetdiricisi\" deaktiv edildi", "multimediaviewer-disable-info": "Siz hələ də Media Nümayiş etdiricisi ilə fərdi fayllara baxa bilərsiniz.", - "multimediaviewer-errorreport-privacywarning": "Xətanın detalları hesabata əlavə olunur və bu, ictimaiyyət üçün açıq olacaq. Əgər bununla bağlı narahatçılığınız varsa, aşağıdakı hesabatı redaktə edə və paylaşmaq istəmədiyiniz bütün məlumatları silə bilərsiniz.", "multimediaviewer-loading": "Media Viewer yüklənir." } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/ba.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/ba.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/ba.json 2025-12-17 21:58:16.299344800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/ba.json 2026-06-11 08:56:38.633359700 +0000 @@ -14,6 +14,5 @@ "multimediaviewer-file-not-found-error": "Ағымдағы биттә булмағанлыҡтан $1 файлын күрһәтеп булмай.", "multimediaviewer-thumbnail-error": "Ғәфү итегеҙ, файлды күрһәтеп булмай", "multimediaviewer-thumbnail-error-description": "Техник проблема булған кеүек. Дауам иткән осраҡта $1 алаһығыҙ. Хата: $2", - "multimediaviewer-thumbnail-error-retry": "ҡабатлай", - "multimediaviewer-thumbnail-error-report": "хата белдерә" + "multimediaviewer-thumbnail-error-retry": "ҡабатлай" } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/ban.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/ban.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/ban.json 2025-12-17 21:58:16.299344800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/ban.json 2026-06-11 08:56:38.633359700 +0000 @@ -19,7 +19,6 @@ "multimediaviewer-thumbnail-error": "Ampura, berkas puniki tan prasida kacingakang", "multimediaviewer-thumbnail-error-description": "Minab wentén pikobet téknis. Ragané prasida $1 pinaka pikobét kantun ngalantur. Galat: $2", "multimediaviewer-thumbnail-error-retry": "coba malih", - "multimediaviewer-thumbnail-error-report": "parandika pikobet", "multimediaviewer-license-cc-by-1.0": "CC BY 1.0", "multimediaviewer-license-cc-sa-1.0": "CC SA 1.0", "multimediaviewer-license-cc-by-sa-1.0": "CC BY-SA 1.0", diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/be-tarask.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/be-tarask.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/be-tarask.json 2026-03-30 15:24:39.533708000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/be-tarask.json 2026-06-23 01:21:04.474384500 +0000 @@ -24,13 +24,14 @@ "multimediaviewer-reuse-loading-placeholder": "Ладаваньне...", "multimediaviewer-share-tab": "Падзяліцца", "multimediaviewer-embed-tab": "Выкарыстаць", - "multimediaviewer-download-link": "Спампаваць гэты файл", + "multimediaviewer-download": "Сьцягнуць", + "multimediaviewer-download-link": "Сьцягнуць гэты файл", "multimediaviewer-share-explanation": "Скапіюйце і свабодна дзяліцеся спасылкай", "multimediaviewer-embed-wt": "Вікітэкст", "multimediaviewer-embed-html": "HTML", "multimediaviewer-embed-explanation": "Выкарыстоўвайце гэты код для ўстаўкі файла", "multimediaviewer-default-embed-dimensions": "Перадвызначаны памер мініятуры", - "multimediaviewer-original-embed-dimensions": "Арыґінальны файл $1", + "multimediaviewer-original-embed-dimensions": "Арыгінальны файл $1", "multimediaviewer-large-embed-dimensions": "Вялікі памер $1", "multimediaviewer-medium-embed-dimensions": "Сярэдні памер $1", "multimediaviewer-small-embed-dimensions": "Малы памер $1", @@ -44,6 +45,5 @@ "multimediaviewer-enable-submit-button": "Уключыць мэдыяпраглядальнік", "multimediaviewer-enable-confirmation-header": "Вы ўключылі мэдыяпраглядальнік для ўсіх файлаў", "multimediaviewer-enable-confirmation-text": "Наступны раз, калі вы націсьніце на мініятуру на сайце $1, будзе выкарыстаны мэдыяпраглядальнік.", - "multimediaviewer-enable-alert": "Мэдыяпраглядальнік цяпер адключаны", - "multimediaviewer-errorreport-privacywarning": "Падрабязнасьці памылкі далучаныя да справаздачы, якая будзе публічна даступнай. Калі вас гэта не задавальняе, можаце выправіць справаздачу ўнізе, выдаліўшы тыя зьвесткі, якімі вы ня хочаце дзяліцца." + "multimediaviewer-enable-alert": "Мэдыяпраглядальнік цяпер адключаны" } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/be.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/be.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/be.json 2025-12-17 21:58:16.299344800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/be.json 2026-06-11 08:56:38.633359700 +0000 @@ -21,7 +21,6 @@ "multimediaviewer-thumbnail-error": "Прабачце, файл не можа быць паказаны", "multimediaviewer-thumbnail-error-description": "Здаецца, узнікла нейкая тэхнічная праблема. Вы можаце $1, калі яна будзе паўтарацца. Памылка: $2", "multimediaviewer-thumbnail-error-retry": "паўтарыць", - "multimediaviewer-thumbnail-error-report": "паведаміць пра праблему", "multimediaviewer-license-cc-pd": "Грамадскі набытак", "multimediaviewer-license-pd": "Грамадскі набытак", "multimediaviewer-license-default": "Прагляд ліцэнзіі", @@ -110,6 +109,5 @@ "multimediaviewer-enable-confirmation-text": "Наступны раз, калі Вы націсніце на эскіз на $1, будзе выкарыстаны Праглядальнік медыяфайлаў.", "multimediaviewer-enable-alert": "Праглядальнік медыяфайлаў цяпер адключаны", "multimediaviewer-disable-info-title": "Вы адключылі Праглядальнік медыяфайлаў", - "multimediaviewer-disable-info": "Вы ўсё яшчэ можаце праглядаць асобныя файлы з дапамогай Праглядальніка медыяфайлаў", - "multimediaviewer-errorreport-privacywarning": "Падрабязнасці пра памылку далучаны да звароту, які будзе даступны для публічнага прагляду. Калі Вас гэта не задавальняе, можаце адрэдагаваць зварот і прыбраць усе звесткі, якімі не хочаце дзяліцца." + "multimediaviewer-disable-info": "Вы ўсё яшчэ можаце праглядаць асобныя файлы з дапамогай Праглядальніка медыяфайлаў" } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/bew.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/bew.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/bew.json 2025-12-17 21:58:16.299344800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/bew.json 2026-06-11 08:56:38.634359600 +0000 @@ -17,7 +17,6 @@ "multimediaviewer-thumbnail-error": "Maap, ni berekas kaga' bisa dipampangin", "multimediaviewer-thumbnail-error-description": "Roman-romannya ada mas'alah tèhnis. Lu bisa $1 kalo tetep masalah. Kengabluan: $2", "multimediaviewer-thumbnail-error-retry": "jal lagi", - "multimediaviewer-thumbnail-error-report": "laporin mas'alah", "multimediaviewer-license-cc-pd": "Empunyaan Umum", "multimediaviewer-license-pd": "Empunyaan umum", "multimediaviewer-license-default": "Deleng ongji", diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/bn.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/bn.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/bn.json 2025-12-17 21:58:16.299344800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/bn.json 2026-06-11 08:56:38.634359600 +0000 @@ -22,7 +22,6 @@ "multimediaviewer-thumbnail-error": "দুঃখিত, ফাইলটি প্রদর্শন করা সম্ভব নয়", "multimediaviewer-thumbnail-error-description": "এখানে একটি প্রযুক্তিগত সমস্যা আছে বলে মনে হচ্ছে। যদি এটি চলতেই থাকে তাহলে আপনি $1 করতে পারেন। ত্রুটি: $2", "multimediaviewer-thumbnail-error-retry": "পুনঃচেষ্টা", - "multimediaviewer-thumbnail-error-report": "সমস্যা প্রতিবেদন করতে", "multimediaviewer-license-cc-by-1.0": "সিসি বাই ১.০", "multimediaviewer-license-cc-sa-1.0": "সিসি এসএ ১.০", "multimediaviewer-license-cc-by-sa-1.0": "সিসি বাই-এসএ ১.০", diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/bs.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/bs.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/bs.json 2025-12-17 21:58:16.300344700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/bs.json 2026-06-11 08:56:38.634359600 +0000 @@ -16,7 +16,6 @@ "multimediaviewer-credit-fallback": "Prikaži informacije o autoru", "multimediaviewer-thumbnail-error-description": "Izgleda da postoji tehnički problem. Možete $1 ili $3 ako se nastavi. Greška: $2", "multimediaviewer-thumbnail-error-retry": "probati opet", - "multimediaviewer-thumbnail-error-report": "prijaviti problem", "multimediaviewer-license-cc-pd": "Javno vlasništvo", "multimediaviewer-license-pd": "Javno vlasništvo", "multimediaviewer-license-default": "Vidi licencu", diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/ce.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/ce.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/ce.json 2025-12-17 21:58:16.300344700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/ce.json 2026-06-11 08:56:38.634359600 +0000 @@ -19,9 +19,8 @@ "multimediaviewer-thumbnail-error": "Бехк ма билла, файл гайта йиш йац", "multimediaviewer-thumbnail-error-description": "Цхьа техникин проблема йолчух тера ду. $1 йиш йу хьан, нагахь санна иза карладаьлча. ГӀалат: $2.", "multimediaviewer-thumbnail-error-retry": "йухагӀорта", - "multimediaviewer-thumbnail-error-report": "проблемах лаьцна хаамбан", - "multimediaviewer-license-cc-pd": "Йукъараллин рицӀкъ", - "multimediaviewer-license-pd": "Йукъараллин рицӀкъ", + "multimediaviewer-license-cc-pd": "Йукъараллин рицкъ", + "multimediaviewer-license-pd": "Йукъараллин рицкъ", "multimediaviewer-license-default": "Лицензига хьажар", "multimediaviewer-permission-title": "Бакъонан хаамаш", "multimediaviewer-permission-link": "хьоле хьажар", @@ -112,6 +111,5 @@ "multimediaviewer-enable-alert": "Медиа-хьожург хӀинца дӀайайина йу", "multimediaviewer-disable-info-title": "Ахьа дӀайайина Медиа-хьожург", "multimediaviewer-disable-info": "Хьа хӀинца а йиш йу цхьайолу файлашка медиа-хьожургцан хьажа.", - "multimediaviewer-errorreport-privacywarning": "ГӀалатех лаьцна йуьззина информаци йу отчетан тӀетоьхна, иза массарна а тӀекхочуш хира йу. Нагахь санна хьайна нийса ца хетахь, ахьа хийца мегар ду лахахь йолу отчет, цу тӀера хаамаш дӀабаха, хьайна дӀасабаржо ца лууш болу.", "multimediaviewer-loading": "Медиафайлашка хьожург чуйаккхар." } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/cs.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/cs.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/cs.json 2026-03-30 15:24:39.534708000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/cs.json 2026-06-11 08:56:38.634359600 +0000 @@ -26,7 +26,6 @@ "multimediaviewer-thumbnail-error": "Je nám líto, soubor nelze zobrazit", "multimediaviewer-thumbnail-error-description": "Vypadá to na technické potíže. Můžete to $1, pokud se to nezlepší. Chyba: $2", "multimediaviewer-thumbnail-error-retry": "zkusit znovu", - "multimediaviewer-thumbnail-error-report": "problém nahlásit", "multimediaviewer-license-cc-pd": "Volné dílo", "multimediaviewer-license-pd": "Volné dílo", "multimediaviewer-license-default": "Zobrazit licenci", @@ -124,6 +123,5 @@ "multimediaviewer-enable-alert": "Prohlížeč médií je teď vypnut", "multimediaviewer-disable-info-title": "Vypnuli jste Prohlížeč médií", "multimediaviewer-disable-info": "I nadále si můžete Prohlížečem médií prohlížet jednotlivé soubory.", - "multimediaviewer-errorreport-privacywarning": "Podrobnosti o chybě jsou připojeny k hlášení, které bude veřejně dostupné. Pokud se vám to nelíbí, můžete níže hlášení upravit a odstranit všechny údaje, které nechcete sdílet.", "multimediaviewer-loading": "Prohlížeč médií se nahrává." } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/cy.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/cy.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/cy.json 2025-12-17 21:58:16.300344700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/cy.json 2026-06-11 08:56:38.634359600 +0000 @@ -20,7 +20,6 @@ "multimediaviewer-thumbnail-error": "Mae'n ddrwg gennym, ni ellir dangos y ffeil", "multimediaviewer-thumbnail-error-description": "Mae'n ymddangos bod yna broblem dechnegol. Gallwch chi $1 os yw'n parhau. Gwall: $2", "multimediaviewer-thumbnail-error-retry": "ailgeisio", - "multimediaviewer-thumbnail-error-report": "adrodd y mater", "multimediaviewer-license-cc-pd": "Parth Cyhoeddus", "multimediaviewer-license-pd": "Parth Cyhoeddus", "multimediaviewer-license-default": "Gweld y drwydded", diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/de.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/de.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/de.json 2026-04-01 12:37:39.053988500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/de.json 2026-06-29 17:51:26.160349800 +0000 @@ -28,7 +28,6 @@ "multimediaviewer-thumbnail-error": "Leider kann die Datei nicht angezeigt werden", "multimediaviewer-thumbnail-error-description": "Es scheint ein technisches Problem zu geben. Du kannst es $1, falls es weiterhin besteht. Fehler: $2", "multimediaviewer-thumbnail-error-retry": "erneut versuchen", - "multimediaviewer-thumbnail-error-report": "das Problem melden", "multimediaviewer-license-cc-by-4.0": "CC BY 4.0", "multimediaviewer-license-cc-by-sa-4.0": "CC BY-SA 4.0", "multimediaviewer-license-cc-pd": "Gemeinfrei", @@ -123,6 +122,5 @@ "multimediaviewer-enable-alert": "Der Medienbetrachter ist jetzt deaktiviert", "multimediaviewer-disable-info-title": "Du hast den Medienbetrachter deaktiviert", "multimediaviewer-disable-info": "Du kannst dennoch einzelne Dateien mit dem Medienbetrachter ansehen.", - "multimediaviewer-errorreport-privacywarning": "Einzelheiten zum Fehler werden dem Bericht beigefügt, die öffentlich sichtbar sind. Falls du mit diesem Vorgehen nicht einverstanden bist, kannst du den Bericht unten bearbeiten und alle Daten entfernen, die du nicht teilen möchtest.", "multimediaviewer-loading": "Medienbetrachter wird geladen." } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/el.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/el.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/el.json 2025-12-17 21:58:16.301344900 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/el.json 2026-06-11 08:56:38.634359600 +0000 @@ -28,7 +28,6 @@ "multimediaviewer-thumbnail-error": "Συγνώμη, το αρχείο δεν μπορεί να προβληθεί", "multimediaviewer-thumbnail-error-description": "Φαίνεται να υπάρχει τεχνικό θέμα. Μπορείτε να $1 αν συνεχίζει. Σφάλμα: $2", "multimediaviewer-thumbnail-error-retry": "ξανά προσπάθεια", - "multimediaviewer-thumbnail-error-report": "αναφέρετε το πρόβλημα", "multimediaviewer-license-cc-by-4.0": "CC BY 4.0", "multimediaviewer-license-cc-by-sa-4.0": "CC BY-SA 4.0", "multimediaviewer-license-cc-pd": "Κοινό κτήμα", @@ -119,6 +118,5 @@ "multimediaviewer-enable-confirmation-text": "Την επόμενη φορά που θα κάνετε κλικ σε μια μικρογραφία στο $1, το Media Viewer θα χρησιμοποιηθεί.", "multimediaviewer-enable-alert": "Ο Media Viewer είναι απενεργοποιημένος τώρα", "multimediaviewer-disable-info-title": "Έχετε απενεργοποιήσει το Media Viewer", - "multimediaviewer-disable-info": "Μπορείτε ακόμα να προβάλετε μεμονωμένα αρχεία με το Media Viewer.", - "multimediaviewer-errorreport-privacywarning": "Λεπτομέρειες σχετικά με το σφάλμα επισυνάπτονται στην αναφορά, η οποία θα είναι δημόσια ορατή. Αν δεν είστε άνετοι με αυτό, μπορείτε να επεξεργαστείτε την παρακάτω αναφορά και να αφαιρέσετε όλα τα δεδομένα που δεν θέλετε να μοιραστείτε." + "multimediaviewer-disable-info": "Μπορείτε ακόμα να προβάλετε μεμονωμένα αρχεία με το Media Viewer." } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/en.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/en.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/en.json 2026-04-01 12:37:39.053988500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/en.json 2026-06-29 18:12:59.581050200 +0000 @@ -19,8 +19,6 @@ "multimediaviewer-thumbnail-error": "Sorry, the file cannot be displayed", "multimediaviewer-thumbnail-error-description": "There seems to be a technical issue. You can $1 if it persists. Error: $2", "multimediaviewer-thumbnail-error-retry": "retry", - "multimediaviewer-thumbnail-error-report": "report the issue", - "multimediaviewer-report-issue-url": "https://phabricator.wikimedia.org/maniphest/task/create/?projects=PHID-PROJ-cabyqp5sf4hyvauln3sq&description=$1", "multimediaviewer-license-cc-by-1.0": "CC BY 1.0", "multimediaviewer-license-cc-sa-1.0": "CC SA 1.0", "multimediaviewer-license-cc-by-sa-1.0": "CC BY-SA 1.0", @@ -140,6 +138,5 @@ "multimediaviewer-enable-alert": "Media Viewer is now disabled", "multimediaviewer-disable-info-title": "You have disabled Media Viewer", "multimediaviewer-disable-info": "You can still view individual files with Media Viewer.", - "multimediaviewer-errorreport-privacywarning": "Details of the error are attached to the report, which will be publicly viewable. If you are not comfortable with that, you can edit the report below and remove all the data you don't want to share.", "multimediaviewer-loading": "Loading Media Viewer." } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/eo.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/eo.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/eo.json 2025-12-17 21:58:16.301344900 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/eo.json 2026-06-11 08:56:38.635359500 +0000 @@ -21,7 +21,6 @@ "multimediaviewer-thumbnail-error": "Pardonu, la dosiero ne povas esti montrita", "multimediaviewer-thumbnail-error-description": "Ŝajnas esti ĉi tie teĥnika problemo. Vi povas $1 se ĝi persistas. Eraro: $2", "multimediaviewer-thumbnail-error-retry": "reprovi", - "multimediaviewer-thumbnail-error-report": "raporti la problemon", "multimediaviewer-license-cc-pd": "Publika havaĵo", "multimediaviewer-license-pd": "Publika havaĵo", "multimediaviewer-license-default": "Montri permesilon", diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/es.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/es.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/es.json 2026-04-01 12:37:39.053988500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/es.json 2026-06-29 18:12:59.581050200 +0000 @@ -36,7 +36,6 @@ "multimediaviewer-thumbnail-error": "No se puede mostrar el archivo", "multimediaviewer-thumbnail-error-description": "Parece que hay un problema técnico. Puedes $1 si persiste. Error: $2", "multimediaviewer-thumbnail-error-retry": "reintentar", - "multimediaviewer-thumbnail-error-report": "reportar el problema", "multimediaviewer-license-cc-pd": "Dominio público", "multimediaviewer-license-pd": "Dominio público", "multimediaviewer-license-default": "Ver licencia", @@ -130,6 +129,5 @@ "multimediaviewer-enable-alert": "Se ha desactivado el visor multimedia", "multimediaviewer-disable-info-title": "Has desactivado el visor multimedia", "multimediaviewer-disable-info": "Aún puede ver archivos individuales con el Visor Multimedia.", - "multimediaviewer-errorreport-privacywarning": "El informe contiene detalles del error que serán visibles públicamente. Si ello no te inspira confianza, puedes modificar el informe para quitarle cualquier dato que no quieras compartir.", "multimediaviewer-loading": "Cargando el visor multimedia." } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/et.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/et.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/et.json 2025-12-17 21:58:16.301344900 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/et.json 2026-06-11 08:56:38.635359500 +0000 @@ -21,7 +21,6 @@ "multimediaviewer-thumbnail-error": "Kahjuks ei õnnestunud faili kuvada", "multimediaviewer-thumbnail-error-description": "Paistab, et tegu on tehnilise probleemiga. Saad $1, kui see on püsiv. Tõrge: $2", "multimediaviewer-thumbnail-error-retry": "uuesti proovida", - "multimediaviewer-thumbnail-error-report": "probleemist teatada", "multimediaviewer-license-cc-pd": "Avalik omand", "multimediaviewer-license-pd": "Avalik omand", "multimediaviewer-license-default": "Vaata litsentsi", diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/fa.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/fa.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/fa.json 2025-12-17 21:58:16.301344900 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/fa.json 2026-06-11 08:56:38.635359500 +0000 @@ -29,7 +29,6 @@ "multimediaviewer-thumbnail-error": "با عرض پوزش، پرونده نمی‌تواند نمایش یابد", "multimediaviewer-thumbnail-error-description": "به نظر می‌رسد مشکل فنی وجود داشته باشد. شما می‌توانید $1 اگر همچنان ادامه دارد. خطا: $2", "multimediaviewer-thumbnail-error-retry": "تلاش دوباره", - "multimediaviewer-thumbnail-error-report": "مشکل را گزارش دهید", "multimediaviewer-license-cc-by-1.0": "CC BY 1.0", "multimediaviewer-license-cc-sa-1.0": "CC SA 1.0", "multimediaviewer-license-cc-by-sa-1.0": "CC BY-SA 1.0", diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/fi.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/fi.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/fi.json 2026-03-30 15:24:39.534708000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/fi.json 2026-06-23 01:21:04.475384500 +0000 @@ -10,10 +10,11 @@ "Pxos", "Pyscowicz", "Samoasambia", - "Stryn" + "Stryn", + "Wikipeedikko" ] }, - "multimediaviewer-desc": "Näytä pienoiskuvat suuremmassa koossa kokoruututilassa", + "multimediaviewer-desc": "Näytää pienoiskuvat suuremmassa koossa kokoruututilassa", "multimediaviewer-optin-pref": "Ota käyttöön [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Media_Viewer/About Mediakatselin]", "multimediaviewer-file-page": "Siirry tiedoston omalle sivulle", "multimediaviewer-repository-local": "Lisätiedot", @@ -27,7 +28,6 @@ "multimediaviewer-thumbnail-error": "Pahoittelut, tiedostoa ei voida näyttää", "multimediaviewer-thumbnail-error-description": "Tekninen ongelma. $1, jos se jatkuu. Virhe: $2", "multimediaviewer-thumbnail-error-retry": "yritä uudelleen", - "multimediaviewer-thumbnail-error-report": "ilmoita ongelmasta", "multimediaviewer-license-cc-pd": "Public Domain", "multimediaviewer-license-pd": "Public Domain", "multimediaviewer-license-default": "Näytä lisenssi", diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/fr.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/fr.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/fr.json 2026-04-01 12:37:39.053988500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/fr.json 2026-06-29 18:12:59.581050200 +0000 @@ -38,7 +38,6 @@ "multimediaviewer-thumbnail-error": "Désolé, le fichier ne peut pas être chargé.", "multimediaviewer-thumbnail-error-description": "Il semble y avoir un problème technique. Vous pouvez $1 pour voir s’il persiste. Erreur : $2", "multimediaviewer-thumbnail-error-retry": "essayer à nouveau", - "multimediaviewer-thumbnail-error-report": "signaler le problème", "multimediaviewer-license-cc-by-1.0": "CC BY 1.0", "multimediaviewer-license-cc-sa-1.0": "CC SA 1.0", "multimediaviewer-license-cc-by-sa-1.0": "CC BY-SA 1.0", @@ -157,6 +156,5 @@ "multimediaviewer-enable-alert": "La visionneuse de médias est maintenant désactivée", "multimediaviewer-disable-info-title": "Vous avez désactivé la visionneuse de médias", "multimediaviewer-disable-info": "Vous pouvez toujours consulter des fichiers individuels avec la visionneuse de médias.", - "multimediaviewer-errorreport-privacywarning": "Les détails sur l’erreur sont joints au rapport, qui sera visible publiquement. Si cela ne vous convient pas, vous pouvez modifier le rapport ci-dessous et supprimer toutes les données que vous ne voulez pas partager.", "multimediaviewer-loading": "Chargement de la visionneuse multimédia." } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/gd.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/gd.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/gd.json 2025-12-17 21:58:16.302344800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/gd.json 2026-06-11 08:56:38.635359500 +0000 @@ -19,7 +19,6 @@ "multimediaviewer-thumbnail-error": "Tha sinn duilich ach cha chan urrainn dhuinn am faidhle a shealltainn", "multimediaviewer-thumbnail-error-description": "Tha coltas gu bheil duilgheadas teicnigeach ann. 'S urrainn dhut $1 no $3 ma mhaireas e. Mearachd: $2", "multimediaviewer-thumbnail-error-retry": "feuchainn ris a-rithist", - "multimediaviewer-thumbnail-error-report": "aithris a dhèanamh air an duilgheadas", "multimediaviewer-license-cc-by-1.0": "CC BY 1.0", "multimediaviewer-license-cc-sa-1.0": "CC SA 1.0", "multimediaviewer-license-cc-by-sa-1.0": "CC BY-SA 1.0", diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/gl.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/gl.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/gl.json 2025-12-17 21:58:16.302344800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/gl.json 2026-06-29 17:20:43.413126200 +0000 @@ -23,7 +23,6 @@ "multimediaviewer-thumbnail-error": "Sentímolo, non se pode amosar o ficheiro", "multimediaviewer-thumbnail-error-description": "Semella haber un problema técnico. Pode $1 se persiste. Erro: $2", "multimediaviewer-thumbnail-error-retry": "reintentar", - "multimediaviewer-thumbnail-error-report": "informar sobre o problema", "multimediaviewer-license-cc-pd": "Dominio público", "multimediaviewer-license-pd": "Dominio público", "multimediaviewer-license-default": "Ver a licenza", @@ -116,6 +115,5 @@ "multimediaviewer-enable-alert": "O visor de ficheiros multimedia está agora desactivado", "multimediaviewer-disable-info-title": "Desactivou o visor de ficheiros multimedia", "multimediaviewer-disable-info": "Pode seguir vendo algúns ficheiros co visor de ficheiros multimedia.", - "multimediaviewer-errorreport-privacywarning": "Os detalles do erro achegáronse no informe, que será visible publicamente. Se non concorda con isto, pode editar o informe de abaixo e eliminar todos os datos que non queira compartir.", "multimediaviewer-loading": "Cargando o visor de ficheiros multimedia." } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/he.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/he.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/he.json 2025-12-17 21:58:16.302344800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/he.json 2026-06-29 17:20:43.413126200 +0000 @@ -24,7 +24,6 @@ "multimediaviewer-thumbnail-error": "מצטערים, לא ניתן להציג את הקובץ", "multimediaviewer-thumbnail-error-description": "נראה שיש בעיה טכנית. באפשרותך $1 אם היא ממשיכה. שגיאה: $2", "multimediaviewer-thumbnail-error-retry": "לנסות שוב", - "multimediaviewer-thumbnail-error-report": "לדווח את הבעיה", "multimediaviewer-license-cc-pd": "נחלת הכלל", "multimediaviewer-license-pd": "נחלת הכלל", "multimediaviewer-license-default": "הצגת הרישיון", @@ -122,6 +121,5 @@ "multimediaviewer-enable-alert": "מציג המדיה כבוי עכשיו", "multimediaviewer-disable-info-title": "כיבית את מציג המדיה", "multimediaviewer-disable-info": "עדיין יש לך אפשרות להציג קבצים בודדים עם מציג המדיה.", - "multimediaviewer-errorreport-privacywarning": "פרטי השגיאה מצורפים לדו\"ח, שיהיה זמין לצפייה באופן ציבורי. אם זה לא מתאים לך, באפשרותך לערוך את הדו\"ח להלן ולמחוק את כל הנתונים שאינך רוצה לשתף.", "multimediaviewer-loading": "טעינת מציג מדיה." } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/hi.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/hi.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/hi.json 2025-12-17 21:58:16.302344800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/hi.json 2026-06-11 08:56:38.636359700 +0000 @@ -12,7 +12,7 @@ "Wikiuser13" ] }, - "multimediaviewer-desc": "एक फ़ुलस्क्रीन इंटरफ़ेस पर एक बड़े आकार में अंगूठाकार चित्रों को दिखाता है", + "multimediaviewer-desc": "एक फ़ुलस्क्रीन अंतरफलक पर एक बड़े आकार में अंगूठाकार चित्रों को दिखाता है", "multimediaviewer-optin-pref": "[https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Media_Viewer/About मीडिया वीक्षक] को सक्षम करें", "multimediaviewer-file-page": "संबंधित चित्र पृष्ठ पर जाएँ", "multimediaviewer-repository-local": "अधिक जानकारी", @@ -25,7 +25,6 @@ "multimediaviewer-thumbnail-error": "क्षमा करें, चित्र को दिखाया नहीं जा सकता", "multimediaviewer-thumbnail-error-description": "ऐसा लगता है कोई तकनीकी त्रुटि आई है। अगर यह बरकरार रहती है, आप $1 सकते हैं। त्रुटि: $2", "multimediaviewer-thumbnail-error-retry": "पुनः प्रयास कर", - "multimediaviewer-thumbnail-error-report": "समस्या को रिपोर्ट कर", "multimediaviewer-license-cc-pd": "सार्वजनिक डोमेन", "multimediaviewer-license-pd": "सार्वजनिक डोमेन", "multimediaviewer-license-default": "लाइसेंस देखें", @@ -115,6 +114,5 @@ "multimediaviewer-enable-confirmation-text": "$1 पर अगली बार किसी अंगूठाकार पर क्लिक करने पर मीडिया वीक्षक का इस्तेमाल किया जाएगा।", "multimediaviewer-enable-alert": "मीडिया वीक्षक अब अक्षम है", "multimediaviewer-disable-info-title": "आपने मीडिया वीक्षक को अक्षम किया है", - "multimediaviewer-disable-info": "आप चित्रों को अब भी मीडिया वीक्षक को देख सकते हैं।", - "multimediaviewer-errorreport-privacywarning": "रिपोर्ट के साथ त्रुटि की जानकारी दी गई है, जो सार्वजनिक रूप से दृश्य होगा। अगर आप नहीं चाहते कि यह सार्वजनिक हो, आप नीचे के रिपोर्ट को संपादित करके उस सारी जानकारी को हटा सकते हैं जो आप बाँटना नहीं चाहते।" + "multimediaviewer-disable-info": "आप चित्रों को अब भी मीडिया वीक्षक को देख सकते हैं।" } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/hr.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/hr.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/hr.json 2025-12-17 21:58:16.302344800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/hr.json 2026-06-11 08:56:38.636359700 +0000 @@ -19,7 +19,6 @@ "multimediaviewer-thumbnail-error": "Žao nam je, datoteku nije moguće prikazati", "multimediaviewer-thumbnail-error-description": "Čini se da je došlo do tehničke poteškoće. Možete $1 ako se opet pojavi. Pogreška: $2", "multimediaviewer-thumbnail-error-retry": "ponoviti", - "multimediaviewer-thumbnail-error-report": "prijaviti poteškoću", "multimediaviewer-license-cc-by-1.0": "CC BY 1.0", "multimediaviewer-license-cc-sa-1.0": "CC SA 1.0", "multimediaviewer-license-cc-by-sa-1.0": "CC BY-SA 1.0", @@ -124,6 +123,5 @@ "multimediaviewer-enable-alert": "Preglednik multimedijskih datoteka trenutačno je onemogućen.", "multimediaviewer-disable-info-title": "Onemogućili ste preglednik", "multimediaviewer-disable-info": "Još uvijek možete pregledavati pojedinačne datoteke u pregledniku.", - "multimediaviewer-errorreport-privacywarning": "Pojedinosti pogreške su priložene izvješću koje će biti javno vidljivo. Ako niste suglasni s tim, možete urediti izvješće i ukloniti podatke koje ne želite objaviti javno.", "multimediaviewer-loading": "Učitavanje preglednika multimedijskih datoteka." } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/hsb.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/hsb.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/hsb.json 2025-12-17 21:58:16.302344800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/hsb.json 2026-05-08 00:21:41.182005200 +0000 @@ -7,7 +7,7 @@ }, "multimediaviewer-desc": "Miniaturki w powjerchu połneje wobrazowki powjetšić.", "multimediaviewer-file-page": "K přisłušnej datajowej stronje", - "multimediaviewer-repository-local": "Dalše informacije", + "multimediaviewer-repository-local": "Dalše podrobnosće", "multimediaviewer-datetime-created": "Wutworjeny: $1", "multimediaviewer-datetime-uploaded": "Nahraty: $1", "multimediaviewer-credit-fallback": "Awtorske informacije pokazać", diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/hu.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/hu.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/hu.json 2025-12-17 21:58:16.302344800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/hu.json 2026-06-11 08:56:38.636359700 +0000 @@ -20,7 +20,6 @@ "multimediaviewer-thumbnail-error": "Sajnáljuk, a fájl nem jeleníthető meg", "multimediaviewer-thumbnail-error-description": "Úgy tűnik, technikai hiba lépett fel. $1, ha nem szűnik meg. Hibaüzenet: $2", "multimediaviewer-thumbnail-error-retry": "Újrapróbálkozhatsz", - "multimediaviewer-thumbnail-error-report": "jelentheted a hibát", "multimediaviewer-license-cc-pd": "Közkincs", "multimediaviewer-license-pd": "Közkincs", "multimediaviewer-license-default": "Licenc megtekintése", diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/ia.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/ia.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/ia.json 2025-12-17 21:58:16.302344800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/ia.json 2026-06-29 17:20:43.413126200 +0000 @@ -18,7 +18,6 @@ "multimediaviewer-thumbnail-error": "Non es possibile monstrar le file", "multimediaviewer-thumbnail-error-description": "Il sembla haber un problema technic. Tu pote $1 si illo persiste. Error: $2", "multimediaviewer-thumbnail-error-retry": "reprobar", - "multimediaviewer-thumbnail-error-report": "reportar le problema", "multimediaviewer-license-cc-pd": "Dominio public", "multimediaviewer-license-pd": "Dominio public", "multimediaviewer-license-default": "Vider licentia", @@ -111,6 +110,5 @@ "multimediaviewer-enable-alert": "MediaViewer es ora disactivate", "multimediaviewer-disable-info-title": "Tu ha disactivate Media Viiewer", "multimediaviewer-disable-info": "Tu pote totevia vider files individual con Media Viewer.", - "multimediaviewer-errorreport-privacywarning": "Le detalios del error es attachate al reporto, le qual essera publicamente visibile. Si tu non te senti confortabile con isto, tu pote modificar le reporto hic infra e remover tote le datos que tu non vole condivider.", "multimediaviewer-loading": "Cargamento de Media Viewer in curso." } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/id.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/id.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/id.json 2026-03-30 15:24:39.535708000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/id.json 2026-06-29 17:20:43.413126200 +0000 @@ -21,7 +21,6 @@ "multimediaviewer-thumbnail-error": "Maaf, berkas ini tidak dapat ditampilkan", "multimediaviewer-thumbnail-error-description": "Tampaknya ada masalah teknis. Anda dapat $1 jika masalah berlanjut. Galat: $2", "multimediaviewer-thumbnail-error-retry": "mencoba lagi", - "multimediaviewer-thumbnail-error-report": "laporkan masalah", "multimediaviewer-license-cc-pd": "Domain Publik", "multimediaviewer-license-pd": "Domain Publik", "multimediaviewer-license-default": "Lihat lisensi", @@ -118,6 +117,5 @@ "multimediaviewer-enable-confirmation-text": "Saat Anda mengeklik gambar mini di $1 selanjutnya, Penampil Media akan digunakan.", "multimediaviewer-enable-alert": "Penampil Media kini dinonaktifkan", "multimediaviewer-disable-info-title": "Anda telah menonaktifkan Penampil Media", - "multimediaviewer-disable-info": "Anda masih dapat melihat berkas individu dengan Penampil Media.", - "multimediaviewer-errorreport-privacywarning": "Rincian dari galat dilampirkan pada laporan, yang akan dapat dilihat secara umum. Jika Anda tidak merasa nyaman dengan hal ini, Anda dapat menyunting laporan di bawah ini dan menghapus semua data yang tidak ingin Anda bagikan." + "multimediaviewer-disable-info": "Anda masih dapat melihat berkas individu dengan Penampil Media." } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/ilo.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/ilo.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/ilo.json 2025-12-17 21:58:16.303344700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/ilo.json 2026-06-11 08:56:38.636359700 +0000 @@ -17,7 +17,6 @@ "multimediaviewer-thumbnail-error": "Pasensian, saan a maiparang ti papeles", "multimediaviewer-thumbnail-error-description": "Mabalin nga adda teknikal a parikut. Mabalinmo a $1 no maulit-ulit. Biddut: $2", "multimediaviewer-thumbnail-error-retry": "padasen manen", - "multimediaviewer-thumbnail-error-report": "ireporta ti parikut", "multimediaviewer-license-cc-pd": "Dominio a Publiko", "multimediaviewer-license-pd": "Dominio a Publiko", "multimediaviewer-license-default": "Kitaen ti lisensia", diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/io.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/io.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/io.json 2025-12-17 21:58:16.303344700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/io.json 2026-06-11 08:56:38.637359600 +0000 @@ -14,7 +14,6 @@ "multimediaviewer-thumbnail-error": "Pardonez, l'arkivo ne povas montresar", "multimediaviewer-thumbnail-error-description": "Semblas esar teknikala problemo. Vu povas $1 se ol duros eventar. Eroro: $2", "multimediaviewer-thumbnail-error-retry": "riprobez", - "multimediaviewer-thumbnail-error-report": "informar la problemo", "multimediaviewer-license-cc-pd": "Publika domeno", "multimediaviewer-license-pd": "Publika domeno", "multimediaviewer-license-default": "Montrez licenco", @@ -91,6 +90,5 @@ "multimediaviewer-enable-confirmation-header": "Vu permisis ''Media Viewer'' por tot artikli", "multimediaviewer-enable-alert": "''Media Viewer'' nun deskapabligesis", "multimediaviewer-disable-info-title": "Vu klozis ''Media Viewer''", - "multimediaviewer-disable-info": "Vu ankore povas vidar individual arkivi kun ''Media Viewer''.", - "multimediaviewer-errorreport-privacywarning": "Detali pri l'eroro adjuntesis a la reporto, qua povos videsar publike. Se vu ne prizas to, vu povos modifikar la reporto adinfre, e removar omna detali quin vu ne deziras partigar kun altri." + "multimediaviewer-disable-info": "Vu ankore povas vidar individual arkivi kun ''Media Viewer''." } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/it.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/it.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/it.json 2025-12-17 21:58:16.303344700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/it.json 2026-06-29 17:20:43.414126200 +0000 @@ -30,7 +30,6 @@ "multimediaviewer-thumbnail-error": "Spiacenti, il file non può essere visualizzato", "multimediaviewer-thumbnail-error-description": "Sembra esserci un problema tecnico. Puoi $1 se persiste. Errore: $2", "multimediaviewer-thumbnail-error-retry": "riprova", - "multimediaviewer-thumbnail-error-report": "segnalare il problema", "multimediaviewer-license-cc-pd": "Pubblico dominio", "multimediaviewer-license-pd": "Pubblico dominio", "multimediaviewer-license-default": "Vedi la licenza", @@ -119,6 +118,5 @@ "multimediaviewer-enable-confirmation-text": "La prossima volta che clicchi su un'anteprima in $1, verrà usato Media Viewer.", "multimediaviewer-enable-alert": "Media Viewer è ora disabilitato", "multimediaviewer-disable-info-title": "Hai disabilitato Media Viewer", - "multimediaviewer-disable-info": "Puoi ancora vedere file individuali con Media Viewer.", - "multimediaviewer-errorreport-privacywarning": "I dettagli dell'errore sono allegati al report, che sarà visibile pubblicamente. Se non sei a tuo agio con ciò, puoi modificare il report qui sotto e rimuovere tutti i dati che non vuoi condividere." + "multimediaviewer-disable-info": "Puoi ancora vedere file individuali con Media Viewer." } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/ja.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/ja.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/ja.json 2025-12-17 21:58:16.303344700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/ja.json 2026-06-11 08:56:38.637359600 +0000 @@ -26,7 +26,6 @@ "multimediaviewer-thumbnail-error": "すみません、ファイルを表示できません", "multimediaviewer-thumbnail-error-description": "技術的な問題があるようです。必要があれば$1できます。エラー: $2", "multimediaviewer-thumbnail-error-retry": "再読み込み", - "multimediaviewer-thumbnail-error-report": "問題を報告", "multimediaviewer-license-cc-by-1.0": "CC 表示 1.0", "multimediaviewer-license-cc-sa-1.0": "CC 継承 1.0", "multimediaviewer-license-cc-by-sa-1.0": "CC 表示-継承 1.0", diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/jv.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/jv.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/jv.json 2025-12-17 21:58:16.303344700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/jv.json 2026-06-11 08:56:38.637359600 +0000 @@ -16,7 +16,6 @@ "multimediaviewer-thumbnail-error": "Nyuwun pangapura, barkasé ora bisa ditonton", "multimediaviewer-thumbnail-error-description": "Kayané ana masalah tèhnis. Panjenengan bisa $1 utawa $3 yèn masalahé isih ana. Masalah: $2", "multimediaviewer-thumbnail-error-retry": "jajal manèh", - "multimediaviewer-thumbnail-error-report": "lapuraké masalahé", "multimediaviewer-license-cc-pd": "Kukuban Umum", "multimediaviewer-license-pd": "Kukuban Umum", "multimediaviewer-license-default": "Deleng lisènsi", diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/ko.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/ko.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/ko.json 2026-04-01 12:37:39.053988500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/ko.json 2026-06-29 17:51:26.160349800 +0000 @@ -16,7 +16,8 @@ "Ykhwong", "YuzaTea", "아라", - "YeBoy371" + "YeBoy371", + "Tensama0415" ] }, "multimediaviewer-desc": "섬네일을 전체 화면 인터페이스에서 더 큰 크기로 확장합니다.", @@ -25,14 +26,15 @@ "multimediaviewer-repository-local": "자세한 내용", "multimediaviewer-datetime-created": "만듦: $1", "multimediaviewer-datetime-uploaded": "올림: $1", + "multimediaviewer-credit": "$1 - $2", "multimediaviewer-credit-fallback": "저작자 정보 보기", "multimediaviewer-multiple-authors": "{{PLURAL:$1|한명의 추가 저작자|$1명의 추가 저작자}}", "multimediaviewer-multiple-authors-combine": "$1 및 $2", "multimediaviewer-metadata-error": "그림 상세 정보를 불러오지 못했습니다 (오류: $1)", + "multimediaviewer-file-not-found-error": "죄송합니다. 현재 문서에 $1 파일이 없으므로 표시할 수 없습니다.", "multimediaviewer-thumbnail-error": "죄송합니다. 이 파일을 표시할 수 없습니다.", "multimediaviewer-thumbnail-error-description": "기술적 문제인 것 같습니다. 문제가 지속되는 경우 $1할 수 있습니다. 오류: $2", "multimediaviewer-thumbnail-error-retry": "다시 시도", - "multimediaviewer-thumbnail-error-report": "이슈 보고", "multimediaviewer-license-cc-pd": "퍼블릭 도메인", "multimediaviewer-license-pd": "퍼블릭 도메인", "multimediaviewer-license-default": "라이선스 보기", @@ -40,13 +42,16 @@ "multimediaviewer-permission-link": "조건 보기", "multimediaviewer-permission-link-hide": "조건 숨기기", "multimediaviewer-permission-viewmore": "더 보기", + "multimediaviewer-restriction-2257": "이 이미지는 성적으로 노골적인 내용을 포함하고 있으며, 이는 미국의 아동 보호 및 음란물 단속법의 적용을 받을 수 있습니다.", "multimediaviewer-restriction-aus-reserve": "이 사진은 오스트레일리아 연방 보호 구역에서 찍은 것으로 허가 없이는 상업적 이익을 위해 사용될 수 없습니다.", "multimediaviewer-restriction-communist": "이 이미지에는 일부 국가에서 금지될 수 있는 공산주의 휘장이 포함되어 있습니다.", + "multimediaviewer-restriction-costume": "이 이미지는 의상을 묘사하고 있으며 법적 제한을 받을 수 있습니다.", "multimediaviewer-restriction-currency": "이 이미지는 화폐 단위를 묘사한 것으로, 법적 제한을 받을 수 있습니다.", "multimediaviewer-restriction-design": "이 이미지 소재의 디자인은 저작권이 있을 수 있고, 그 밖의 법적 제한을 받을 수 있습니다.", "multimediaviewer-restriction-fan-art": "이 이미지는 팬 아트의 작품이며 재사용은 법적 제한을 받을 수 있습니다.", "multimediaviewer-restriction-ihl": "이 이미지에는 국제인도법에 의해 제한되는 기호가 포함되어 있습니다.", "multimediaviewer-restriction-insignia": "이 이미지에는 법적 제한을 받을 수 있는 공식 휘장이 포함되어 있습니다.", + "multimediaviewer-restriction-ita-mibac": "이 이미지는 이탈리아 문화유산에 속하는 자산을 재현한 것으로, 이탈리아 법률에 의해 사용이 제한됩니다.", "multimediaviewer-restriction-nazi": "이 이미지에는 일부 국가에서 금지될 수 있는 나치나 다른 파시즘의 휘장이 포함되어 있습니다.", "multimediaviewer-restriction-personality": "이 이미지에는 동의 없이 이미지의 일부 재사용을 법적으로 제한할 수 있는 권한이 있는 사람이 포함되어 있습니다.", "multimediaviewer-restriction-trademarked": "이 이미지에는 상표법의 적용을 받을 수 있는 콘텐츠가 포함되어 있습니다.", @@ -70,12 +75,14 @@ "multimediaviewer-download-small-button-name": "작은 크기 다운로드", "multimediaviewer-download-medium-button-name": "중간 크기 다운로드", "multimediaviewer-download-large-button-name": "큰 크기 다운로드", + "multimediaviewer-download-xl-button-name": "매우 큰 크기 다운로드", "multimediaviewer-link-to-page": "파일 설명 문서로 연결", "multimediaviewer-link-to-file": "원본 파일로 연결", "multimediaviewer-share-explanation": "링크를 복사하고 자유롭게 공유하기", "multimediaviewer-embed-wt": "위키텍스트", "multimediaviewer-embed-html": "HTML", "multimediaviewer-embed-explanation": "파일을 포함하려면 이 코드 사용", + "multimediaviewer-text-embed-credit-text-bl": "저자: $1, $2, $3", "multimediaviewer-text-embed-credit-text-b": "저자: $1, $2", "multimediaviewer-html-embed-credit-text-bl": "저자: $1, $2, $3", "multimediaviewer-html-embed-credit-text-b": "저자: $1, $2", @@ -85,6 +92,7 @@ "multimediaviewer-embed-via": "$1을(를) 통해.", "multimediaviewer-default-embed-dimensions": "기본 섬네일 크기", "multimediaviewer-original-embed-dimensions": "원본 파일 $1", + "multimediaviewer-xl-embed-dimensions": "매우 큰 크기 $1", "multimediaviewer-large-embed-dimensions": "큰 크기 $1", "multimediaviewer-medium-embed-dimensions": "중간 크기 $1", "multimediaviewer-small-embed-dimensions": "작은 크기 $1", @@ -112,6 +120,8 @@ "multimediaviewer-reuse-warning-nonfree": "이 파일은 자유 라이선스가 아닙니다.", "multimediaviewer-reuse-warning-noattribution": "이 파일에 속성 정보가 없습니다.", "multimediaviewer-reuse-warning-generic": "사용하기 전에 [$1 상세 내용]을 확인하십시오.", + "multimediaviewer-attr-plain": "일반", + "multimediaviewer-attr-html": "HTML", "multimediaviewer-disable-confirmation-header": "미디어 뷰어를 비활성화했습니다", "multimediaviewer-disable-confirmation-text": "다음에 $1의 섬네일을 클릭하면, 바로 모든 파일의 속성을 볼 수 있습니다.", "multimediaviewer-enable-dialog-header": "미디어 뷰어를 활성화할까요?", diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/ksh.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/ksh.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/ksh.json 2025-12-17 21:58:16.304345000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/ksh.json 2026-06-11 08:56:38.637359600 +0000 @@ -12,7 +12,6 @@ "multimediaviewer-multiple-authors-combine": "$1 un $2", "multimediaviewer-metadata-error": "Mer kunnte kein Eijnzeljeijte övver dat bed lahde, der Jrond: $1", "multimediaviewer-thumbnail-error-retry": "norr_ens versöhke", - "multimediaviewer-thumbnail-error-report": "donn dat mällde", "multimediaviewer-license-cc-pd": "Allmende (jemeinfrei, public domain)", "multimediaviewer-license-pd": "Allmende (jemeinfrei, public domain)", "multimediaviewer-license-default": "De Lezänz beraache", diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/lb.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/lb.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/lb.json 2026-03-30 15:24:39.539708100 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/lb.json 2026-06-11 08:56:38.637359600 +0000 @@ -17,7 +17,6 @@ "multimediaviewer-thumbnail-error": "Leider kann de Fichier net gewise ginn", "multimediaviewer-thumbnail-error-description": "Et schéngt en technesche Problem ze ginn. Dir kënnt $1, fir ze kucken, ob e weider besteet. Feeler: $2", "multimediaviewer-thumbnail-error-retry": "nach eng Kéier probéieren", - "multimediaviewer-thumbnail-error-report": "de Problem mellen", "multimediaviewer-license-cc-by-4.0": "CC BY 4.0", "multimediaviewer-license-cc-by-sa-4.0": "CC BY-SA 4.0", "multimediaviewer-license-pd": "Ëffentlechen Domaine", diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/lij.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/lij.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/lij.json 2025-12-17 21:58:16.304345000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/lij.json 2026-06-11 08:56:38.637359600 +0000 @@ -17,7 +17,6 @@ "multimediaviewer-thumbnail-error": "Spiaxenti, o file o no poeu vese vixoalizou", "multimediaviewer-thumbnail-error-description": "Pâ che ghe segge 'n problema tecnico. S'o persciste ti poeu $1. Errô: $2", "multimediaviewer-thumbnail-error-retry": "proeuva torna", - "multimediaviewer-thumbnail-error-report": "segnalla o problema", "multimediaviewer-license-cc-pd": "Pubbrico Dominnio", "multimediaviewer-license-pd": "Pubbrico Dominnio", "multimediaviewer-license-default": "Amia a lisensia", @@ -106,6 +105,5 @@ "multimediaviewer-enable-confirmation-text": "A proscima votta che ti clicchi 'na miniatua in $1, saiâ doeuviou o Vizô Murtimediâ.", "multimediaviewer-enable-alert": "Oua o Vizô Murtimediâ o l'è dizabilitou", "multimediaviewer-disable-info-title": "T'hæ dizabilitou o Vizô Murtimediâ", - "multimediaviewer-disable-info": "Ti poeu ancon amiâ i scingoli file co-o Vizô Murtimediâ.", - "multimediaviewer-errorreport-privacywarning": "I detalli de l'aro son aligæ a-o raporto, ch'o saiâ vixibbile pubricamente. Se questo no te conven, ti poeu modificâ o raporto chì de sotta e levâghe tutti i dæti che no ti voeu condividde." + "multimediaviewer-disable-info": "Ti poeu ancon amiâ i scingoli file co-o Vizô Murtimediâ." } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/lmo.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/lmo.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/lmo.json 2025-12-17 21:58:16.304345000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/lmo.json 2026-06-11 08:56:38.637359600 +0000 @@ -17,7 +17,6 @@ "multimediaviewer-thumbnail-error": "Ne rincress, el fail el po vesser minga mostrad", "multimediaviewer-thumbnail-error-description": "El par che ghe sia un problema tecnich. Semai che 'l persista te podet $1. Eror: $2", "multimediaviewer-thumbnail-error-retry": "prova an'mò", - "multimediaviewer-thumbnail-error-report": "segnala el problema", "multimediaviewer-license-cc-pd": "Domini Publich", "multimediaviewer-license-pd": "Domini Publich", "multimediaviewer-license-default": "Varda la licenza", @@ -106,6 +105,5 @@ "multimediaviewer-enable-confirmation-text": "La volta che la ven che te clichet in su una miniadura $1, el sarà drovad el Visualizador Audiovisiv.", "multimediaviewer-enable-alert": "Adess el Visualizador Audiovisiv l'è disativad", "multimediaviewer-disable-info-title": "T'hee disativad el Visualizador Audiovisiv", - "multimediaviewer-disable-info": "Te podet ancamò vedè i fail deperlor cont el Visualizador Audiovisiv.", - "multimediaviewer-errorreport-privacywarning": "I detali de l'eror a inn tacad al report, che 'l sarà visibile publicament. Se 'te voeuret , te podet modifegà el raport chì de sota e toeu via tut i dati che te voeuret no spartì in gir." + "multimediaviewer-disable-info": "Te podet ancamò vedè i fail deperlor cont el Visualizador Audiovisiv." } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/lt.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/lt.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/lt.json 2025-12-17 21:58:16.304345000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/lt.json 2026-06-11 08:56:38.637359600 +0000 @@ -26,7 +26,6 @@ "multimediaviewer-thumbnail-error": "Atsiprašome, negalima parodyti failo", "multimediaviewer-thumbnail-error-description": "Atrodo, kad iškilo techninė problema. Galite $1, jei tai tęsiasi. Klaida: $2", "multimediaviewer-thumbnail-error-retry": "bandyti dar kartą", - "multimediaviewer-thumbnail-error-report": "pranešti apie problemą", "multimediaviewer-license-cc-by-1.0": "CC BY 1.0", "multimediaviewer-license-cc-sa-1.0": "CC SA 1.0", "multimediaviewer-license-cc-by-sa-1.0": "CC BY-SA 1.0", @@ -128,6 +127,5 @@ "multimediaviewer-enable-confirmation-text": "Kitąsyk, kai paspausite ant miniatiūros $1 svetainėje, bus naudojamas nuotraukų peržvalgos įrankis.", "multimediaviewer-enable-alert": "Nuotraukų peržvalgos įrankis dabar išjungtas", "multimediaviewer-disable-info-title": "Jūs išjungėte nuotraukų peržiūros įrankį", - "multimediaviewer-disable-info": "Jūs vis dar galite peržiūrėti atskirus vaizdus su nuotraukų peržvalgos įrankiu", - "multimediaviewer-errorreport-privacywarning": "Išsami informacija apie klaidą pridedama prie ataskaitos, kurią bus galima peržiūrėti viešai. Jei jums tai nepatinka, galite redaguoti toliau pateiktą ataskaitą ir pašalinti visus duomenis, kurių nenorite bendrinti." + "multimediaviewer-disable-info": "Jūs vis dar galite peržiūrėti atskirus vaizdus su nuotraukų peržvalgos įrankiu" } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/lv.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/lv.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/lv.json 2025-12-17 21:58:16.304345000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/lv.json 2026-06-11 08:56:38.638359500 +0000 @@ -12,7 +12,6 @@ "multimediaviewer-multiple-authors-combine": "$1 un $2", "multimediaviewer-metadata-error": "Kļūda: Nevarēja ielādēt attēla datus. $1", "multimediaviewer-thumbnail-error": "Kļūda: Nevarēja ielādēt sīktēlu datus. $1", - "multimediaviewer-thumbnail-error-report": "ziņot par problēmu", "multimediaviewer-license-cc-pd": "Neaizsargāts darbs", "multimediaviewer-license-pd": "Neaizsargāts darbs", "multimediaviewer-license-default": "Skatīt licenci", diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/min.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/min.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/min.json 2025-12-17 21:58:16.304345000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/min.json 2026-06-11 08:56:38.638359500 +0000 @@ -12,7 +12,6 @@ "multimediaviewer-multiple-authors-combine": "$1 jo $2", "multimediaviewer-metadata-error": "Indak dapek mamuek rincian gambar (galat: $1)", "multimediaviewer-thumbnail-error-retry": "cubo lai", - "multimediaviewer-thumbnail-error-report": "laporkan masalah", "multimediaviewer-license-cc-pd": "Domain Publik", "multimediaviewer-license-pd": "Domain Publik", "multimediaviewer-license-default": "Caliak lisensi", diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/mk.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/mk.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/mk.json 2025-12-17 21:58:16.304345000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/mk.json 2026-06-29 18:12:59.581050200 +0000 @@ -20,7 +20,6 @@ "multimediaviewer-thumbnail-error": "За жал, не можев да ја прикажам податотеката", "multimediaviewer-thumbnail-error-description": "Имаме технички проблем. Можете да $1 ако упорно се јавува. Грешка: $2", "multimediaviewer-thumbnail-error-retry": "пробај пак", - "multimediaviewer-thumbnail-error-report": "го пријавите проблемот", "multimediaviewer-license-cc-by-4.0": "CC BY 4.0", "multimediaviewer-license-cc-by-sa-4.0": "CC BY-SA 4.0", "multimediaviewer-license-cc-pd": "Јавна сопственост", @@ -112,6 +111,7 @@ "multimediaviewer-reuse-warning-noattribution": "Оваа податотека нема приписни податоци.", "multimediaviewer-reuse-warning-generic": "Погледајте ги [$1 поединостите] пред да ја употребите.", "multimediaviewer-attr-plain": "Прост", + "multimediaviewer-attr-html": "HTML", "multimediaviewer-disable-confirmation-header": "Прегледувачот ви е исклучен.", "multimediaviewer-disable-confirmation-text": "Следен пат кога ќе стиснете на минијатура на $1, право ќе ви се прикажат сите поединости за податотеката", "multimediaviewer-enable-dialog-header": "Да го вклучам Прегледувачот?", @@ -122,6 +122,5 @@ "multimediaviewer-enable-alert": "Прегледувачот сега ви е исклучен", "multimediaviewer-disable-info-title": "Прегледувачот ви е исклучен", "multimediaviewer-disable-info": "Сè уште можете да прегледувате поединечни податотеки со Прегледувачот.", - "multimediaviewer-errorreport-privacywarning": "Во извештајот се приложени подровности за грешката, кои ќе бидат јавно видливи. Доколку тоа ви пречи, можете да го измените извештајот подолу, отстранувајќи ги податоците што не сакате да се знаат.", "multimediaviewer-loading": "Го вчитувам Прегледувачот." } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/ml.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/ml.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/ml.json 2025-12-17 21:58:16.305344800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/ml.json 2026-06-11 08:56:38.638359500 +0000 @@ -19,7 +19,6 @@ "multimediaviewer-thumbnail-error": "ക്ഷമിക്കണം, പ്രമാണം പ്രദർശിപ്പിക്കാനാവില്ല", "multimediaviewer-thumbnail-error-description": "എന്തോ ഒരു സാങ്കേതിക പ്രശ്നമുണ്ടെന്ന് തോന്നുന്നു. ഇത് സ്ഥിരമായിട്ട് ഉണ്ടെങ്കിൽ താങ്കൾ $1. പിഴവ്: $2", "multimediaviewer-thumbnail-error-retry": "വീണ്ടും ശ്രമിക്കുക", - "multimediaviewer-thumbnail-error-report": "പ്രശ്നമാണെന്ന് അറിയിക്കുക", "multimediaviewer-license-cc-by-1.0": "സി.സി. ബൈ 1.0", "multimediaviewer-license-cc-sa-1.0": "സി.സി. എസ്.എ. 1.0", "multimediaviewer-license-cc-by-sa-1.0": "സി.സി. ബൈ-എസ്.എ. 1.0", @@ -128,6 +127,5 @@ "multimediaviewer-enable-confirmation-text": "അടുത്ത പ്രാവശ്യം $1 സംരംഭത്തിൽ ലഘുചിത്രത്തിൽ താങ്കൾ ഞെക്കുമ്പോൾ, മീഡിയ ദർശനോപാധി ഉപയോഗിക്കപ്പെടുന്നതാണ്.", "multimediaviewer-enable-alert": "മീഡിയ ദർശനോപാധി ഇപ്പോൾ പ്രവർത്തനരഹിതമാണ്", "multimediaviewer-disable-info-title": "താങ്കൾ മീഡിയ ദർശനോപാധി പ്രവർത്തനരഹിതമാക്കി", - "multimediaviewer-disable-info": "താങ്കൾക്ക് ഇപ്പോഴും ഒറ്റയൊറ്റ പ്രമാണങ്ങൾ മീഡിയ ദർശനോപാധി ഉപയോഗിച്ച് കാണാവുന്നതാണ്.", - "multimediaviewer-errorreport-privacywarning": "പിഴവിന്റെ വിശദാംശങ്ങൾ റിപ്പോർട്ടിലേക്ക് ചേർത്തു, ഇത് പരസ്യമായി കാണാവുന്നതായിരിക്കും. അത് അനുയോജ്യമായി താങ്കൾക്ക് അനുഭവപ്പെടുന്നില്ലെങ്കിൽ, റിപ്പോർട്ട് താഴെ തിരുത്താവുന്നതും, താങ്കൾ പങ്ക് വെയ്ക്കാൻ ആഗ്രഹിക്കാത്ത വിവരങ്ങൾ നീക്കം ചെയ്യാവുന്നതും ആണ്." + "multimediaviewer-disable-info": "താങ്കൾക്ക് ഇപ്പോഴും ഒറ്റയൊറ്റ പ്രമാണങ്ങൾ മീഡിയ ദർശനോപാധി ഉപയോഗിച്ച് കാണാവുന്നതാണ്." } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/mr.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/mr.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/mr.json 2025-12-17 21:58:16.305344800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/mr.json 2026-06-11 08:56:38.638359500 +0000 @@ -5,7 +5,6 @@ ] }, "multimediaviewer-optin-pref": "[https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Media_Viewer/About मिडिया व्ह्यूअर] सक्षम करा", - "multimediaviewer-thumbnail-error-report": "याबाबतचा अहवाल द्या", "multimediaviewer-license-pd": "सार्वजनिक अधिक्षेत्र", "multimediaviewer-text-embed-credit-text-bl": "$1,$2,$3 द्वारे", "multimediaviewer-text-embed-credit-text-b": "$1,$2 द्वारे", diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/nb.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/nb.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/nb.json 2025-12-17 21:58:16.305344800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/nb.json 2026-06-11 08:56:38.638359500 +0000 @@ -21,7 +21,6 @@ "multimediaviewer-thumbnail-error": "Beklager, filen kunne ikke vises", "multimediaviewer-thumbnail-error-description": "Det ser ut til å være et teknisk problem. Du kan $1 om det fortsetter. Feil: $2", "multimediaviewer-thumbnail-error-retry": "prøve igjen", - "multimediaviewer-thumbnail-error-report": "rapportere problemet", "multimediaviewer-license-cc-pd": "Offentlig eiendom", "multimediaviewer-license-pd": "Offentlig eiendom", "multimediaviewer-license-default": "Vis lisens", @@ -116,6 +115,5 @@ "multimediaviewer-enable-alert": "Mediefremviseren er deaktivert som standard", "multimediaviewer-disable-info-title": "Du har deaktivert mediefremviseren", "multimediaviewer-disable-info": "Du kan fremdeles vise enkeltfiler i mediefremviseren.", - "multimediaviewer-errorreport-privacywarning": "Detaljer om feilen legges ved rapporten, og vil være synlige offentlig. Om du ikke er komfortabel med det kan du redigere rapporten nedenfor og fjerne data du ikke ønsker å dele.", "multimediaviewer-loading": "Laster mediefremviseren." } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/nl.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/nl.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/nl.json 2026-04-01 12:37:39.053988500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/nl.json 2026-06-29 18:12:59.581050200 +0000 @@ -34,7 +34,6 @@ "multimediaviewer-thumbnail-error": "Sorry, het bestand kan niet worden weergeven", "multimediaviewer-thumbnail-error-description": "Er is een technisch probleem. U kunt $1 als dit zich blijft voordoen. Fout: $2", "multimediaviewer-thumbnail-error-retry": "het opnieuw proberen", - "multimediaviewer-thumbnail-error-report": "het probleem melden", "multimediaviewer-license-cc-pd": "Publiek domein", "multimediaviewer-license-pd": "Publiek domein", "multimediaviewer-license-default": "Licentie weergeven", @@ -45,7 +44,7 @@ "multimediaviewer-restriction-2257": "Deze afbeelding bevat seksueel expliciete inhoud die mogelijk valt onder de Child Protection and Obscenity Enforcement Act in de Verenigde Staten.", "multimediaviewer-restriction-aus-reserve": "Deze afbeelding is gefotografeerd in een reservaat van het Australische Gemenebest en kan zonder vergunning niet worden gebruikt voor commercieel gewin.", "multimediaviewer-restriction-communist": "Deze afbeelding bevat communistische insignes die in sommige landen verboden kunnen zijn.", - "multimediaviewer-restriction-costume": "Deze afbeelding toont kostuums en er kunnen wettelijke beperkingen aan verbonden zijn.", + "multimediaviewer-restriction-costume": "Op deze afbeelding zijn kostuums te zien en er kunnen wettelijke beperkingen aan verbonden zijn.", "multimediaviewer-restriction-currency": "Deze afbeelding vertegenwoordigt een afbeelding van een munteenheid en kan onderworpen zijn aan wettelijke beperkingen.", "multimediaviewer-restriction-design": "Het ontwerp van het onderwerp van deze afbeelding kan auteursrechtelijk beschermd zijn en onderworpen zijn aan wettelijke beperkingen.", "multimediaviewer-restriction-fan-art": "Deze afbeelding is het werk van een fan (“fan art”) en hergebruik kan onderworpen zijn aan wettelijke beperkingen.", @@ -77,7 +76,7 @@ "multimediaviewer-download-large-button-name": "Groot formaat downloaden", "multimediaviewer-download-xl-button-name": "Extra groot formaat downloaden", "multimediaviewer-link-to-page": "Koppeling naar de pagina met de bestandsbeschrijving", - "multimediaviewer-link-to-file": "Koppeling naar het originele bestand", + "multimediaviewer-link-to-file": "Koppeling naar het oorspronkelijke bestand", "multimediaviewer-share-explanation": "Kopiëren en delen", "multimediaviewer-embed-wt": "Wikitekst", "multimediaviewer-embed-html": "HTML", @@ -104,8 +103,8 @@ "multimediaviewer-close-popup-text": "Hulpmiddel sluiten (Esc)", "multimediaviewer-fullscreen-popup-text": "In volledig scherm bekijken", "multimediaviewer-defullscreen-popup-text": "Volledig schermmodus verlaten", - "multimediaviewer-next-image-alt-text": "Toon volgende afbeelding", - "multimediaviewer-prev-image-alt-text": "Toon vorige afbeelding", + "multimediaviewer-next-image-alt-text": "Volgende afbeelding weergeven", + "multimediaviewer-prev-image-alt-text": "Vorige afbeelding weergeven", "multimediaviewer-title-popup-text": "Beschrijving", "multimediaviewer-credit-popup-text": "Auteur- en broninformatie", "multimediaviewer-title-popup-text-more": "Volledige beschrijving bekijken", @@ -131,6 +130,5 @@ "multimediaviewer-enable-alert": "MediaViewer is nu uitgeschakeld", "multimediaviewer-disable-info-title": "U hebt de MediaViewer uitgeschakeld", "multimediaviewer-disable-info": "U kunt nog steeds losse bestanden bekijken met de MediaViewer.", - "multimediaviewer-errorreport-privacywarning": "Details van de fout zijn bij het rapport gevoegd, dat voor het publiek zichtbaar zal zijn. Als u zich daar niet prettig bij voelt, kunt u het onderstaande rapport bewerken en alle gegevens verwijderen die u niet wilt delen.", "multimediaviewer-loading": "Media Viewer wordt geladen." } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/nqo.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/nqo.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/nqo.json 2025-12-17 21:58:16.306344700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/nqo.json 2026-06-11 08:56:38.638359500 +0000 @@ -17,7 +17,6 @@ "multimediaviewer-thumbnail-error": "ߤߊߞߍ߬ߕߏ߫߸ ߞߐߕߐ߮ ߕߍ߫ ߛߐ߲߬ ߠߊߢߎ߲߫ ߠߊ߫", "multimediaviewer-thumbnail-error-description": "ߊ߬ ߞߍߣߍ߲߫ ߦߋ߫ ߦߏ߫ ߛߋߒߞߏߟߦߊ߫ ߝߙߋߞߋ ߘߏ߫ ߟߋ߬ ߓߌ߬ߟߊ߬ߣߍ߲߬ ߦߴߊ߬ ߘߐ߫. ߌ ߘߌ߫ ߛߋ߫ $1 ߟߊ߫ ߣߴߊ߬ ߟߊߝߛߊ߬ ߘߊ߫. ߝߎ߬ߕߎ߲߬ߕߌ: $2", "multimediaviewer-thumbnail-error-retry": "ߊ߬ ߡߊߝߍߣߍ߲߫", - "multimediaviewer-thumbnail-error-report": "ߓߐߒߘߊ ߞߏߝߐ߫", "multimediaviewer-license-cc-pd": "ߝߘߏ߬ߓߊ߬ ߡߊߘߎ߮", "multimediaviewer-license-pd": "ߝߘߏ߬ߓߊ߬ ߡߊߘߎ߮", "multimediaviewer-permission-title": "ߘߌ߬ߢߍ߬ߒ߬ߡߊ߬ߟߌ ߝߊߙߊ߲ߝߊ߯ߛߌ ߟߎ߬", @@ -88,6 +87,5 @@ "multimediaviewer-enable-confirmation-text": "ߛߋ߲߬ߧߊ߫ ߣߊ߬ߕߐ ߸ ߌ ߦߋ߫ $1 ߞߝߊ߬ߟߋ߲ߛߋ߲ ߛߐ߲߬ߞߌ߲߬߸ ߏ߬ ߓߊ߯ ߞߍ߫ ߞߟߋߞߟߋ ߦߋߟߊ߲ ߘߌ߫ ߓߊ߯ߙߊ߫", "multimediaviewer-enable-alert": "ߞߟߋߞߟߋ ߦߋߟߊ߲ ߓߘߊ߫ ߓߴߊ߬ ߟߊ߫ ߡߎ߬ߕߎ߲߬", "multimediaviewer-disable-info-title": "ߌ ߓߘߊ߫ ߞߟߋߞߟߋ ߦߋߟߊ߲ ߓߴߊ߬ ߟߊ߫", - "multimediaviewer-disable-info": "ߌ ߘߌ߫ ߕߏ߫ ߞߐߕߐ߮ ߝߊߙߊ߲ߝߊߙߊ߲ߠߊ ߠߎ߬ ߦߋ߫ ߟߊ߫ ߞߟߋߞߟߋ ߦߋߟߊ߲ ߠߊ߫ ߡߎߣߎ߲߬.", - "multimediaviewer-errorreport-privacywarning": "ߝߌ߬ߟߌ ߝߊߙߊ߲ߝߊ߯ߛߌ ߛߘߌ߬ߣߍ߲߫ ߦߋ߫ ߘߊ߲߬ߕߍ߰ߟߌ ߟߋ߬ ߟߊ߫ ߡߍ߲ ߘߌ߫ ߣߊ߬ ߞߍ߫ ߜߍߘߐ߫ ߦߋߕߊ ߘߌ߫. ߣߴߏ߬ ߘߏ߲߬ ߡߊ߫ ߞߴߌ ߟߊߝߙߍߞߏ߫ ߘߴߌ ߢߣߊ߫߸ ߌ ߘߌ߫ ߛߋ߫ ߘߊ߲߬ߕߍ߰ߟߌ ߘߎ߰ߟߊ ߘߐ߫ ߘߊ߬ ߓߟߏߡߟߊ ߟߎ߬ ߓߍ߯ ߖߏ߰ߛߌ߫ ߌ ߕߴߊ߬ ߝߍ߬ ߞߊ߬ ߡߍ߲ ߠߎ߬ ߟߊߖߍ߲ߛߍ߲߫." + "multimediaviewer-disable-info": "ߌ ߘߌ߫ ߕߏ߫ ߞߐߕߐ߮ ߝߊߙߊ߲ߝߊߙߊ߲ߠߊ ߠߎ߬ ߦߋ߫ ߟߊ߫ ߞߟߋߞߟߋ ߦߋߟߊ߲ ߠߊ߫ ߡߎߣߎ߲߬." } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/pl.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/pl.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/pl.json 2025-12-17 21:58:16.306344700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/pl.json 2026-06-11 08:56:38.639359700 +0000 @@ -33,7 +33,6 @@ "multimediaviewer-thumbnail-error": "Niestety, nie można wyświetlić pliku", "multimediaviewer-thumbnail-error-description": "Wygląda na to, że mamy problem techniczny. Możesz $1, jeśli będzie nadal występował. Błąd: $2", "multimediaviewer-thumbnail-error-retry": "ponowić próbę", - "multimediaviewer-thumbnail-error-report": "zgłosić problem", "multimediaviewer-license-cc-pd": "Domena publiczna", "multimediaviewer-license-pd": "Domena publiczna", "multimediaviewer-license-default": "Zobacz licencję", @@ -126,6 +125,5 @@ "multimediaviewer-enable-alert": "Media Viewer jest wyłączony", "multimediaviewer-disable-info-title": "Wyłączyłeś Media Viewer", "multimediaviewer-disable-info": "Wciąż możesz oglądać poszczególne pliki za pomocą Media Viewera", - "multimediaviewer-errorreport-privacywarning": "Szczegóły błędu są dołączane do zgłoszenia, które będzie publicznie widoczne. Jeśli nie czujesz się z tym komfortowo, możesz zmodyfikować swoje zgłoszenie i usunąć dane, których nie chcesz udostępniać.", "multimediaviewer-loading": "Wczytywanie przeglądarki multimediów." } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/pt-br.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/pt-br.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/pt-br.json 2026-04-01 12:37:39.053988500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/pt-br.json 2026-06-29 18:12:59.581050200 +0000 @@ -29,7 +29,6 @@ "multimediaviewer-thumbnail-error": "Desculpe, o arquivo não pode ser exibido", "multimediaviewer-thumbnail-error-description": "Parece haver um problema técnico. Pode $1, caso o problema continue. Erro: $2", "multimediaviewer-thumbnail-error-retry": "tentar novamente", - "multimediaviewer-thumbnail-error-report": "comunicar o erro", "multimediaviewer-license-cc-by-1.0": "CC BY 1.0", "multimediaviewer-license-cc-sa-1.0": "CC SA 1.0", "multimediaviewer-license-cc-by-sa-1.0": "CC BY-SA 1.0", @@ -148,6 +147,5 @@ "multimediaviewer-enable-alert": "O visualizador multimídia agora está desativado", "multimediaviewer-disable-info-title": "Você desativou o visualizador multimídia", "multimediaviewer-disable-info": "Você pode ainda ver os arquivos individuais com o visualizador multimídia.", - "multimediaviewer-errorreport-privacywarning": "Os detalhes do erro são anexados ao relatório, que será visível publicamente. Se você não está confortável com isso, você pode editar o relatório abaixo e remover todos os dados que você não deseja compartilhar.", "multimediaviewer-loading": "Carregando o Visualizador de Mídia." } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/pt.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/pt.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/pt.json 2025-12-17 21:58:16.306344700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/pt.json 2026-06-11 08:56:38.639359700 +0000 @@ -24,7 +24,6 @@ "multimediaviewer-thumbnail-error": "Desculpe, o ficheiro não pode ser apresentado", "multimediaviewer-thumbnail-error-description": "Parece haver um problema técnico. Pode $1, caso o problema continue. Erro: $2", "multimediaviewer-thumbnail-error-retry": "tentar novamente", - "multimediaviewer-thumbnail-error-report": "comunicar o erro", "multimediaviewer-license-cc-pd": "Domínio Público", "multimediaviewer-license-pd": "Domínio público", "multimediaviewer-license-default": "Ver licença", @@ -113,6 +112,5 @@ "multimediaviewer-enable-confirmation-text": "Da próxima vez que clicar uma miniatura em $1, o Visualizador Multimédia será usado.", "multimediaviewer-enable-alert": "O Visualizador Multimédia está agora desativado", "multimediaviewer-disable-info-title": "Desativou o Visualizador Multimédia", - "multimediaviewer-disable-info": "Pode ainda ver ficheiros individuais com o Visualizador Multimédia.", - "multimediaviewer-errorreport-privacywarning": "Os detalhes do erro foram anexados ao relatório, que será publicamente visível. Se não concordar, pode editar o relatório abaixo e remover todos os dados que não deseja partilhar." + "multimediaviewer-disable-info": "Pode ainda ver ficheiros individuais com o Visualizador Multimédia." } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/qqq.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/qqq.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/qqq.json 2026-04-01 12:37:39.053988500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/qqq.json 2026-06-29 18:12:59.581050200 +0000 @@ -33,8 +33,6 @@ "multimediaviewer-thumbnail-error": "Text shown when the image could not be loaded. Followed by {{msg-mw|multimediaviewer-thumbnail-error-description}}.\nSee also:\n* {{msg-mw|multimediaviewer-thumbnail-error-description}}\n* {{msg-mw|multimediaviewer-metadata-error}}", "multimediaviewer-thumbnail-error-description": "Text shown when the image could not be loaded. Follows {{msg-mw|multimediaviewer-thumbnail-error}}. Parameters:\n* $1 - \"retry\" link (see {{msg-mw|multimediaviewer-thumbnail-error-retry}})\n* $2 - the error message (not localized)\nSee also:\n* {{msg-mw|multimediaviewer-thumbnail-error}}", "multimediaviewer-thumbnail-error-retry": "Used as a part of {{msg-mw|multimediaviewer-thumbnail-error-description}} (as a link text).\n{{Identical|Retry}}", - "multimediaviewer-thumbnail-error-report": "Used as a part of {{msg-mw|multimediaviewer-thumbnail-error-description}} (as a link text).", - "multimediaviewer-report-issue-url": "{{ignored}}URL to the report issue website", "multimediaviewer-license-cc-by-1.0": "{{optional}}\nVery short label for the Creative Commons Attribution license, version 1.0, used in a link to the file information page that has more licensing information.\n{{Identical|CC BY}}", "multimediaviewer-license-cc-sa-1.0": "{{optional}}\nVery short label for the Creative Commons ShareAlike license, version 1.0, used in a link to the file information page that has more licensing information.", "multimediaviewer-license-cc-by-sa-1.0": "{{optional}}\nVery short label for the Creative Commons Attribution ShareAlike license, version 1.0, used in a link to the file information page that has more licensing information.\n{{Identical|CC BY-SA}}", @@ -154,6 +152,5 @@ "multimediaviewer-enable-alert": "Text shown in the enable panel to alert the user that the media viewer is currently disabled.", "multimediaviewer-disable-info-title": "Used as title for {{msg-mw|Multimediaviewer-disable-info}}.", "multimediaviewer-disable-info": "The title for this message is {{msg-mw|Multimediaviewer-disable-info-title}}.", - "multimediaviewer-errorreport-privacywarning": "A warning that is included in the Phabricator error report that's generated when the user clicks on the report link on an error page.", "multimediaviewer-loading": "Label for indeterminate progress bar shown while the dialog is loading." } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/ro.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/ro.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/ro.json 2025-12-17 21:58:16.306344700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/ro.json 2026-06-11 08:56:38.639359700 +0000 @@ -22,7 +22,6 @@ "multimediaviewer-thumbnail-error": "Din păcate fișierul nu poate fi afișat", "multimediaviewer-thumbnail-error-description": "Se pare că a apărut o eroare tehnică. Puteți să $1 dacă aceasta persistă. Eroare: $2", "multimediaviewer-thumbnail-error-retry": "reîncercați", - "multimediaviewer-thumbnail-error-report": "raportați problema", "multimediaviewer-license-cc-pd": "Domeniu public", "multimediaviewer-license-pd": "Domeniu public", "multimediaviewer-license-default": "Vezi licența", @@ -111,6 +110,5 @@ "multimediaviewer-enable-confirmation-text": "Data viitoare când veți face clic pe o miniatură la $1, se va lansa Vizualizatorul multimedia.", "multimediaviewer-enable-alert": "Vizualizatorul multimedia este acum dezactivat", "multimediaviewer-disable-info-title": "Ați dezactivat Vizualizatorul multimedia", - "multimediaviewer-disable-info": "Puteți vizualiza în continuare fișiere individuale cu Vizualizatorul multimedia.", - "multimediaviewer-errorreport-privacywarning": "Detaliile referitoare la eroare sunt atașate raportului care va fi făcut public. Dacă nu vă simțiți confortabil în această postură, puteți modifica raportul și să eliminați informațiile pe care nu le doriți publice." + "multimediaviewer-disable-info": "Puteți vizualiza în continuare fișiere individuale cu Vizualizatorul multimedia." } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/roa-tara.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/roa-tara.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/roa-tara.json 2025-12-17 21:58:16.307345000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/roa-tara.json 2026-06-11 08:56:38.639359700 +0000 @@ -12,7 +12,6 @@ "multimediaviewer-multiple-authors": "{{PLURAL:$1|'n'otre autore|otre $1 auture}}", "multimediaviewer-multiple-authors-combine": "$1 e $2", "multimediaviewer-thumbnail-error-retry": "pruève arrete", - "multimediaviewer-thumbnail-error-report": "segnale stu probbleme", "multimediaviewer-license-cc-pd": "Dominie pubbleche", "multimediaviewer-license-pd": "Dominie pubbleche", "multimediaviewer-license-default": "'Ndruche 'a licenze", diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/ru.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/ru.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/ru.json 2025-12-17 21:58:16.307345000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/ru.json 2026-06-11 08:56:38.639359700 +0000 @@ -39,7 +39,6 @@ "multimediaviewer-thumbnail-error": "Извините, файл не может быть отображён", "multimediaviewer-thumbnail-error-description": "Похоже, возникла какая-то техническая проблема. Вы можете $1, если она будет повторяться. Ошибка: $2", "multimediaviewer-thumbnail-error-retry": "повторить", - "multimediaviewer-thumbnail-error-report": "сообщить о проблеме", "multimediaviewer-license-cc-pd": "Общественное достояние", "multimediaviewer-license-pd": "Общественное достояние", "multimediaviewer-license-default": "Посмотреть лицензию", @@ -143,6 +142,5 @@ "multimediaviewer-enable-alert": "Медиа-просмотрщик сейчас отключён", "multimediaviewer-disable-info-title": "Вы отключили Медиа-просмотрщик", "multimediaviewer-disable-info": "Вы всё ещё можете просматривать отдельные файлы через Медиа-просмотрщик!", - "multimediaviewer-errorreport-privacywarning": "Подробная информация об ошибке прилагается к отчёту, который будет общедоступным. Если вас это не устраивает, вы можете отредактировать отчёт ниже и удалить все данные, которыми вы не хотите поделиться.", "multimediaviewer-loading": "Загрузка средства просмотра медиафайлов." } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/sd.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/sd.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/sd.json 2025-12-17 21:58:16.307345000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/sd.json 2026-06-11 08:56:38.640359600 +0000 @@ -20,7 +20,6 @@ "multimediaviewer-thumbnail-error": "معاف ڪجو، فائيل جي نمائش نٿي ڪري سگهجي", "multimediaviewer-thumbnail-error-description": "ڪو ٽيڪنيڪي مسئلو ٿيو آهي. جي حل نہ ٿي تہ توهان $1 ڪري سگهو ٿا. چُڪَ: $2", "multimediaviewer-thumbnail-error-retry": "ٻيھر ڪوشش ڪريو", - "multimediaviewer-thumbnail-error-report": "معاملي کي رپورٽ ڪريو", "multimediaviewer-license-cc-by-1.0": "سي سي 1.0", "multimediaviewer-license-cc-sa-1.0": "سيسي ايس.اي 1.0", "multimediaviewer-license-cc-by-sa-1.0": "سيسي بيواءِ-ايس.اي 1.0", diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/sjd.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/sjd.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/sjd.json 2026-03-30 15:24:39.544708000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/sjd.json 2026-06-11 08:56:38.640359600 +0000 @@ -4,5 +4,9 @@ "Merrahtar" ] }, - "multimediaviewer-optin-pref": "Ключчье «[https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Media_Viewer/About Ме̄дья кӣһчей]»" + "multimediaviewer-optin-pref": "Ключчье «[https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Media_Viewer/About Ме̄дья кӣһчей]»", + "multimediaviewer-geoloc-north": "т. кт.", + "multimediaviewer-geoloc-east": "н. кк.", + "multimediaviewer-geoloc-south": "с. кт.", + "multimediaviewer-geoloc-west": "в. кк." } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/sk.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/sk.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/sk.json 2025-12-17 21:58:16.307345000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/sk.json 2026-06-11 08:56:38.640359600 +0000 @@ -17,7 +17,6 @@ "multimediaviewer-metadata-error": "Nedajú sa načítať podrobnosti obrázka (chyba: $1)", "multimediaviewer-thumbnail-error": "Prepáčte, súbor nie je možné zobraziť", "multimediaviewer-thumbnail-error-retry": "znova", - "multimediaviewer-thumbnail-error-report": "nahlásiť problém", "multimediaviewer-license-cc-pd": "Voľné dielo", "multimediaviewer-license-pd": "Voľné dielo", "multimediaviewer-license-default": "Zobraziť licenciu", diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/skr-arab.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/skr-arab.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/skr-arab.json 2025-12-17 21:58:16.307345000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/skr-arab.json 2026-06-11 08:56:38.640359600 +0000 @@ -8,7 +8,6 @@ "multimediaviewer-datetime-created": "خلقیا: $1", "multimediaviewer-datetime-uploaded": "اپلوڈ تھیا: $1", "multimediaviewer-thumbnail-error-retry": "ولدا کوشش کرو", - "multimediaviewer-thumbnail-error-report": "مسئلہ رپورٹ کرو", "multimediaviewer-license-cc-pd": "عوامی ڈومین", "multimediaviewer-license-pd": "عوامی ڈومین", "multimediaviewer-license-default": "لائسنس ݙیکھو", diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/sl.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/sl.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/sl.json 2025-12-17 21:58:16.307345000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/sl.json 2026-06-11 08:56:38.640359600 +0000 @@ -22,7 +22,6 @@ "multimediaviewer-thumbnail-error": "Datoteke žal ni mogoče prikazati", "multimediaviewer-thumbnail-error-description": "Prišlo je do tehnične težave. Če vztraja, lahko $1. Napaka: $2.", "multimediaviewer-thumbnail-error-retry": "poskusi znova", - "multimediaviewer-thumbnail-error-report": "sporoči težavo", "multimediaviewer-license-cc-by-1.0": "CC BY 1.0", "multimediaviewer-license-cc-by-sa-1.0": "CC BY-SA 1.0", "multimediaviewer-license-cc-by-2.0": "CC BY 2.0", @@ -129,6 +128,5 @@ "multimediaviewer-enable-confirmation-text": "Naslednjič, ko boste v projektu $1 kliknili sličico, Pregledovalnik datotek ne bo uporabljen.", "multimediaviewer-enable-alert": "Pregledovalnik datotek je zdaj izklopljen", "multimediaviewer-disable-info-title": "Pregledovalnik datotek ste izklopili", - "multimediaviewer-disable-info": "S Pregledovalnikom datotek si še vedno lahko ogledate posamezne datoteke.", - "multimediaviewer-errorreport-privacywarning": "Podatki o napaki so priloženi poročilu in bodo javno vidni. Če tega ne želite, lahko poročilo uredite in izbrišete vse podatke, ki jih ne želite deliti." + "multimediaviewer-disable-info": "S Pregledovalnikom datotek si še vedno lahko ogledate posamezne datoteke." } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/sms.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/sms.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/sms.json 2026-03-30 15:24:39.545708200 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/sms.json 2026-06-11 08:56:38.640359600 +0000 @@ -8,7 +8,6 @@ "multimediaviewer-datetime-created": "Rajjum: $1", "multimediaviewer-multiple-authors-combine": "$1 da $2", "multimediaviewer-thumbnail-error-retry": "ǩiččlõõđ oʹđđest", - "multimediaviewer-thumbnail-error-report": "iʹlmmted čuõlmâst", "multimediaviewer-license-default": "Čuäʹjet liseeʹns", "multimediaviewer-permission-link": "čuäʹjet ââʹnnem-määinaid", "multimediaviewer-permission-link-hide": "čiõǥǥ ââʹnnem-määinaid", diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/so.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/so.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/so.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/so.json 2026-06-25 15:15:56.385289000 +0000 @@ -0,0 +1,104 @@ +{ + "@metadata": { + "authors": [ + "AhmedG612" + ] + }, + "multimediaviewer-desc": "Kordhi thumbnails si ay u noqdaan kuwo waaweyn gudaha is-dhexgal shaashad-buuxda ah", + "multimediaviewer-optin-pref": "Daar [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Media_Viewer/About Media Viewer]", + "multimediaviewer-file-page": "U gudub bogga faylka u dhigma", + "multimediaviewer-repository-local": "Faahfaahin dheeraad ah", + "multimediaviewer-datetime-created": "La abuuray: $1", + "multimediaviewer-datetime-uploaded": "La soo geliyay: $1", + "multimediaviewer-credit-fallback": "Eeg macluumaadka qoraaga", + "multimediaviewer-multiple-authors": "{{PLURAL:$1|hal qoraa oo dheeraad ah|$1 qoraa oo dheeraad ah}}", + "multimediaviewer-multiple-authors-combine": "$1 iyo $2", + "multimediaviewer-metadata-error": "Kuma suurtagelin in la soo geliyo faahfaahinta sawirka (khalad: $1)", + "multimediaviewer-file-not-found-error": "Waan ka xunnahay, faylka $1 lama soo bandhigi karo maadaama uusan ku jirin bogga hadda jira.", + "multimediaviewer-thumbnail-error": "Waan ka xunnahay, faylka lama soo bandhigi karo", + "multimediaviewer-thumbnail-error-description": "Waxay u muuqataa in ay jirto dhibaato farsamo. Waxaad $1 haddii ay sii socoto. Khalad: $2", + "multimediaviewer-thumbnail-error-retry": "isku day mar kale", + "multimediaviewer-license-cc-pd": "Domain-ka dadweynaha", + "multimediaviewer-license-pd": "Domain-ka dadweynaha", + "multimediaviewer-license-default": "Eeg shatiga", + "multimediaviewer-permission-title": "Faahfaahinta oggolaanshaha", + "multimediaviewer-permission-link": "Eeg shuruudaha", + "multimediaviewer-permission-link-hide": "Qari shuruudaha", + "multimediaviewer-permission-viewmore": "Eeg dheeraad", + "multimediaviewer-restriction-2257": "Sawirkan waxa ku jira waxyaabo galmo cad oo laga yaabo inay hoos yimaadaan Sharciga Ilaalinta Carruurta iyo Ka hortagga Muuqaalada Anshax-xumada ee Maraykanka.", + "multimediaviewer-restriction-aus-reserve": "Sawirkan waxaa lagu qaaday keyd ka tirsan Barwaaqo-sooranka Ustaraaliya, mana loo isticmaali karo faa’iido ganacsi la’aan oggolaansho.", + "multimediaviewer-restriction-communist": "Sawirkan waxa ku jira astaamo shuuci ah oo laga yaabo in laga mamnuuco dalal qaar.", + "multimediaviewer-restriction-costume": "Sawirkan waxa uu muujinayaa dhar labbis ah oo laga yaabo in ay hoos yimaadaan xannibaado sharci.", + "multimediaviewer-restriction-currency": "Sawirkan waxa uu matalayaa lacag, waxaana laga yaabaa in uu hoos yimaado xannibaado sharci.", + "multimediaviewer-restriction-design": "Naqshadda mawduuca sawirkan waxaa laga yaabaa in ay leedahay xuquuq daabacaad, isla markaana ay hoos imaan karto xannibaado sharci.", + "multimediaviewer-restriction-fan-art": "Sawirkan waa farshaxan taageere, dib u isticmaalkiisuna waxa uu hoos imaan karaa xannibaado sharci.", + "multimediaviewer-restriction-ihl": "Sawirkan waxa ku jira astaamo ay xaddidayaan Sharciga Caalamiga ah ee Bani’aadantinimada.", + "multimediaviewer-restriction-insignia": "Sawirkan waxa ku jira astaamo rasmi ah oo laga yaabo inay hoos yimaadaan xannibaado sharci.", + "multimediaviewer-restriction-ita-mibac": "Sawirkan waxa uu dib u soo bandhigayaa hanti ka tirsan dhaxalka dhaqanka Talyaaniga, waxaana xaddiday sharciga Talyaaniga.", + "multimediaviewer-restriction-nazi": "Sawirkan waxa ku jira astaamo Nazi ama faashist ah oo laga yaabo in laga mamnuuco dalal qaar.", + "multimediaviewer-restriction-personality": "Sawirkan waxa ku jira dad leh xuquuq sharci ah oo xaddidi karta dib u isticmaalka sawirka qaarkood la’aanta oggolaansho.", + "multimediaviewer-restriction-trademarked": "Sawirkan waxa ku jira waxyaabo laga yaabo inay hoos yimaadaan sharciyada summadaha ganacsiga.", + "multimediaviewer-restriction-default": "Sawirkan waxa laga yaabaa in uu hoos yimaado xannibaado sharci oo ka baxsan sharciga xuquuqda daabacaadda. Faahfaahinta ka eeg bogga sharaxaadda faylka.", + "multimediaviewer-restriction-default-and-others": "Sawirkan waxa laga yaabaa in uu sii hoos yimaado xannibaado sharci oo kale oo ka baxsan sharciga xuquuqda daabacaadda. Faahfaahinta ka eeg bogga sharaxaadda faylka.", + "multimediaviewer-geolocation": "Goobta: $1", + "multimediaviewer-reuse-link": "La wadaag ama dhexgelin faylkan", + "multimediaviewer-reuse-loading-placeholder": "Soo raraya…", + "multimediaviewer-reuse-copy-share": "Xulo oo nuqul ka samee isku-xirka lagu wadaagayo faylkan (haddii la taageero)", + "multimediaviewer-reuse-copy-embed": "Xulo oo nuqul ka samee koodhka lagu dhexgelinayo faylkan (haddii la taageero)", + "multimediaviewer-share-tab": "La wadaag", + "multimediaviewer-embed-tab": "Dhexgelin", + "multimediaviewer-download": "Soo deji", + "multimediaviewer-download-link": "Soo dejiso faylkan", + "multimediaviewer-download-preview-link-title": "Ku eeg biraawsarka", + "multimediaviewer-download-original-button-name": "Soo dejiso faylka asalka ah", + "multimediaviewer-download-small-button-name": "Soo dejiso cabbir yar", + "multimediaviewer-download-medium-button-name": "Soo dejiso cabbir dhexdhexaad", + "multimediaviewer-download-large-button-name": "Soo dejiso cabbir weyn", + "multimediaviewer-download-xl-button-name": "Soo dejiso cabbir aad u weyn", + "multimediaviewer-link-to-page": "Xiriirinta bogga sharaxaadda faylka", + "multimediaviewer-link-to-file": "Xiriirinta faylka asalka ah", + "multimediaviewer-share-explanation": "Nuqul ka samee oo si xor ah u wadaag xiriirkan", + "multimediaviewer-embed-wt": "Wikitext", + "multimediaviewer-embed-html": "HTML", + "multimediaviewer-embed-explanation": "Isticmaal koodhkan si aad u dhexgeliso faylka", + "multimediaviewer-text-embed-credit-text-bl": "Iyada oo $1, $2, $3", + "multimediaviewer-text-embed-credit-text-b": "Iyada oo $1, $2", + "multimediaviewer-html-embed-credit-text-bl": "Iyada oo $1, $2, $3", + "multimediaviewer-html-embed-credit-text-b": "Iyada oo $1, $2", + "multimediaviewer-html-embed-credit-link-text": "Xiriir", + "multimediaviewer-embed-byline": "Iyada oo $1", + "multimediaviewer-embed-license": "Shati lagu bixiyay $1.", + "multimediaviewer-embed-via": "Iyada oo loo marayo $1.", + "multimediaviewer-default-embed-dimensions": "Cabbirka sawirka yar ee caadiga ah", + "multimediaviewer-original-embed-dimensions": "Faylka asalka ah $1", + "multimediaviewer-xl-embed-dimensions": "Aad u weyn $1", + "multimediaviewer-large-embed-dimensions": "Weyn $1", + "multimediaviewer-medium-embed-dimensions": "Dhexdhexaad $1", + "multimediaviewer-small-embed-dimensions": "Yar $1", + "multimediaviewer-description-page-button-text": "Faahfaahin dheeraad ah oo ku saabsan faylkan", + "multimediaviewer-description-page-popup-text": "Faahfaahin dheeraad ah oo ku saabsan faylkan ee $1", + "multimediaviewer-commons-subtitle": "Bakhaarka warbaahinta bilaashka ah", + "multimediaviewer-view-expanded": "Fur Daawade Warbaahinta", + "multimediaviewer-view-config": "Habaynta", + "multimediaviewer-close-popup-text": "Xir qalabkan (Esc)", + "multimediaviewer-fullscreen-popup-text": "Ku muuji shaashad buuxda", + "multimediaviewer-defullscreen-popup-text": "Ka bax shaashad buuxda", + "multimediaviewer-next-image-alt-text": "Muuji sawirka xiga", + "multimediaviewer-prev-image-alt-text": "Muuji sawirka hore", + "multimediaviewer-title-popup-text": "Sharaxaad", + "multimediaviewer-credit-popup-text": "Macluumaadka qoraaga iyo isha", + "multimediaviewer-title-popup-text-more": "Eeg sharaxaad buuxda", + "multimediaviewer-credit-popup-text-more": "Eeg qoraaga iyo isha oo buuxda", + "multimediaviewer-download-attribution": "Xusitaan", + "multimediaviewer-download-attribution-cta-header": "Waxaad u baahan tahay inaad xusto qoraaga", + "multimediaviewer-download-optional-attribution-cta-header": "Waxaad xusi kartaa qoraaga", + "multimediaviewer-download-attribution-cta": "I tus sida", + "multimediaviewer-copy-button": "Nuqul", + "multimediaviewer-download-attribution-copy": "Xulo oo nuqul ka samee (haddii la taageero) qoraalka xusitaanka ee faylkan", + "multimediaviewer-reuse-warning-deletion": "Faylkan waxaa loo tixgeliyaa in la tirtiri doono.", + "multimediaviewer-reuse-warning-nonfree": "Faylkan ma laha shati bilaash ah.", + "multimediaviewer-reuse-warning-noattribution": "Faylkan ma laha macluumaad xusitaan.", + "multimediaviewer-reuse-warning-generic": "Hubi [$1 faahfaahiintiisa] ka hor intaadan isticmaalin.", + "multimediaviewer-attr-plain": "Caadi ah", + "multimediaviewer-loading": "Soo raraya Daawashada Warbaahinta." +} diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/sr-ec.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/sr-ec.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/sr-ec.json 2026-04-01 12:37:39.054988600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/sr-ec.json 2026-06-29 17:51:26.160349800 +0000 @@ -24,7 +24,6 @@ "multimediaviewer-thumbnail-error": "Није могуће приказати датотеку", "multimediaviewer-thumbnail-error-description": "Изгледа да је дошло до техничког проблема. $1 ако се настави. Грешка: $2", "multimediaviewer-thumbnail-error-retry": "Покушајте поново", - "multimediaviewer-thumbnail-error-report": "пријавите проблем", "multimediaviewer-license-cc-pd": "Јавно власништво", "multimediaviewer-license-pd": "Јавно власништво", "multimediaviewer-license-default": "Лиценца", diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/sr-el.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/sr-el.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/sr-el.json 2025-12-17 21:58:16.308344800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/sr-el.json 2026-06-11 08:56:38.641359800 +0000 @@ -18,7 +18,6 @@ "multimediaviewer-thumbnail-error": "Nije moguće prikazati datoteku", "multimediaviewer-thumbnail-error-description": "Izgleda da je došlo do tehničkog problema. $1 ako se nastavi. Greška: $2", "multimediaviewer-thumbnail-error-retry": "Pokušajte ponovo", - "multimediaviewer-thumbnail-error-report": "prijavite problem", "multimediaviewer-license-cc-pd": "Javno vlasništvo", "multimediaviewer-license-pd": "Javno vlasništvo", "multimediaviewer-license-default": "Licenca", diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/sv.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/sv.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/sv.json 2026-03-30 15:24:39.548708200 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/sv.json 2026-06-29 17:20:43.414126200 +0000 @@ -30,7 +30,6 @@ "multimediaviewer-thumbnail-error": "Tyvärr, filen kan inte visas", "multimediaviewer-thumbnail-error-description": "Ett tekniskt fel har uppstått. Du kan $1 om det kvarstår. Felmeddelande: $2", "multimediaviewer-thumbnail-error-retry": "försöka igen", - "multimediaviewer-thumbnail-error-report": "rapportera problemet", "multimediaviewer-license-cc-by-4.0": "CC BY 4.0", "multimediaviewer-license-cc-by-sa-4.0": "CC BY-SA 4.0", "multimediaviewer-license-cc-pd": "Public Domain", @@ -125,6 +124,5 @@ "multimediaviewer-enable-alert": "Media Viewer är nu inaktiverad", "multimediaviewer-disable-info-title": "Du har inaktiverat Media Viewer", "multimediaviewer-disable-info": "Du kan fortfarande visa enskilda filer med Media Viewer.", - "multimediaviewer-errorreport-privacywarning": "Detaljer om felet bifogas rapporten, som kommer att vara tillgänglig för allmänheten. Om du inte trivs med det kan du redigera rapporten nedan och ta bort all data du inte vill dela.", "multimediaviewer-loading": "Aktivera Mediavisaren" } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/tcy.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/tcy.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/tcy.json 2026-04-01 12:37:39.054988600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/tcy.json 2026-06-29 18:12:59.581050200 +0000 @@ -6,6 +6,5 @@ "ChiK" ] }, - "multimediaviewer-thumbnail-error-report": "ಸಮಸ್ಯೆನ್ ವರದಿ ಮಲ್ಪುಲೆ", "multimediaviewer-view-expanded": "ಮಾದ್ಯಮೊ ವೀಕ್ಷಕೊಡು ತೂಲೆ" } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/th.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/th.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/th.json 2025-12-17 21:58:16.308344800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/th.json 2026-06-11 08:56:38.641359800 +0000 @@ -24,7 +24,6 @@ "multimediaviewer-thumbnail-error": "ขออภัย ไม่สามารถแสดงไฟล์นี้ได้", "multimediaviewer-thumbnail-error-description": "ดูเหมือนว่าอาจมีปัญหาทางเทคนิค คุณสามารถ$1ได้หากยังมีปัญหาอยู่ ข้อผิดพลาด: $2", "multimediaviewer-thumbnail-error-retry": "ลองใหม่", - "multimediaviewer-thumbnail-error-report": "รายงานปัญหานี้", "multimediaviewer-license-cc-pd": "สาธารณสมบัติ", "multimediaviewer-license-pd": "สาธารณสมบัติ", "multimediaviewer-license-default": "ดูสัญญาอนุญาต", diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/tl.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/tl.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/tl.json 2025-12-17 21:58:16.308344800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/tl.json 2026-06-11 08:56:38.641359800 +0000 @@ -7,6 +7,5 @@ ] }, "multimediaviewer-repository-local": "Iba pang detalye tungkol sa file", - "multimediaviewer-thumbnail-error-description": "Mukhang mayroong 'technical issue'. Pwedeng $1 kapag napasama. Error: $2", - "multimediaviewer-thumbnail-error-report": "iulat ang palahatla (issue) na ito" + "multimediaviewer-thumbnail-error-description": "Mukhang mayroong 'technical issue'. Pwedeng $1 kapag napasama. Error: $2" } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/tr.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/tr.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/tr.json 2025-12-17 21:58:16.308344800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/tr.json 2026-06-11 08:56:38.641359800 +0000 @@ -31,7 +31,6 @@ "multimediaviewer-thumbnail-error": "Maalesef dosya görüntülenemiyor", "multimediaviewer-thumbnail-error-description": "Teknik bir sorun var gibi görünüyor. Devam ederse $1. Hata: $2", "multimediaviewer-thumbnail-error-retry": "tekrar deneyin", - "multimediaviewer-thumbnail-error-report": "sorun bildir", "multimediaviewer-license-cc-pd": "Kamu Malı", "multimediaviewer-license-pd": "Kamu Malı", "multimediaviewer-license-default": "Lisansı görüntüle", @@ -128,6 +127,5 @@ "multimediaviewer-enable-alert": "Medya Görüntüleyici artık devre dışı", "multimediaviewer-disable-info-title": "Medya Görüntüleyiciyi devre dışı bıraktınız", "multimediaviewer-disable-info": "Medya Görüntüleyici ile dosyaları tek tek görüntüleyebilirsiniz.", - "multimediaviewer-errorreport-privacywarning": "Hatanın ayrıntıları rapora eklenir ve bu rapor herkes tarafından görülebilir. Bundan memnun değilseniz, aşağıdaki raporu düzenleyebilir ve paylaşmak istemediğiniz tüm verileri kaldırabilirsiniz.", "multimediaviewer-loading": "Ortam Görüntüleyici yükleniyor." } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/tt-cyrl.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/tt-cyrl.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/tt-cyrl.json 2025-12-17 21:58:16.308344800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/tt-cyrl.json 2026-06-11 08:56:38.641359800 +0000 @@ -16,7 +16,6 @@ "multimediaviewer-multiple-authors-combine": "$1 һәм $2", "multimediaviewer-thumbnail-error": "Гафу итегез, файлны ачу мөмкин түгел", "multimediaviewer-thumbnail-error-retry": "кабатлау", - "multimediaviewer-thumbnail-error-report": "хата турында хәбәр итү", "multimediaviewer-license-cc-pd": "Җәмгыять мирасы", "multimediaviewer-license-pd": "Җәмгыять мирасы", "multimediaviewer-license-default": "Лицензияне карау", diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/uk.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/uk.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/uk.json 2026-03-30 15:24:39.549708100 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/uk.json 2026-06-29 17:20:43.415126000 +0000 @@ -29,7 +29,6 @@ "multimediaviewer-thumbnail-error": "Вибачте, файл не можна відобразити", "multimediaviewer-thumbnail-error-description": "Схоже, сталася технічна проблема. Ви можете $1, якщо вона збережеться. Помилка: $2", "multimediaviewer-thumbnail-error-retry": "повторити", - "multimediaviewer-thumbnail-error-report": "повідомити про проблему", "multimediaviewer-license-cc-by-1.0": "CC BY 1.0", "multimediaviewer-license-cc-sa-1.0": "CC SA 1.0", "multimediaviewer-license-cc-by-sa-1.0": "CC BY-SA 1.0", @@ -148,6 +147,5 @@ "multimediaviewer-enable-alert": "Медіапереглядач тепер вимкнено", "multimediaviewer-disable-info-title": "Ви вимкнули Медіапереглядач", "multimediaviewer-disable-info": "Ви все ще можете переглядати окремі файли за допомогою Медіапереглядача.", - "multimediaviewer-errorreport-privacywarning": "Відомості про помилку прикріплені до звіту, який буде доступний для публічного перегляду. Якщо для Вас це незручно, Ви можете відредагувати звіт нижче та усунути всі дані, якими Ви не бажаєте ділитися.", "multimediaviewer-loading": "Завантаження Медіапереглядача." } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/uz.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/uz.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/uz.json 2025-12-17 21:58:16.309345000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/uz.json 2026-06-11 08:56:38.642359700 +0000 @@ -13,7 +13,6 @@ "multimediaviewer-multiple-authors-combine": "$1 va $2", "multimediaviewer-metadata-error": "Tasvir tafsilotlari yuklanmadi (xato: $1)", "multimediaviewer-thumbnail-error-retry": "qaytadan", - "multimediaviewer-thumbnail-error-report": "muammo haqida xabar berish", "multimediaviewer-license-cc-pd": "Jamiyat mulki", "multimediaviewer-license-pd": "Jamiyat mulki", "multimediaviewer-license-default": "Litsenziyani koʻrish", diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/vi.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/vi.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/vi.json 2026-04-01 12:37:39.054988600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/vi.json 2026-06-29 17:51:26.160349800 +0000 @@ -26,7 +26,6 @@ "multimediaviewer-thumbnail-error": "Rất tiếc, không thể hiển thị tập tin", "multimediaviewer-thumbnail-error-description": "Hình như đã gặp vấn đề về kỹ thuật. Bạn có thể $1 nếu tiếp tục xảy ra. Lỗi: $2", "multimediaviewer-thumbnail-error-retry": "thử lại", - "multimediaviewer-thumbnail-error-report": "báo cáo về vấn đề", "multimediaviewer-license-cc-by-4.0": "CC-BY 4.0", "multimediaviewer-license-cc-by-sa-4.0": "CC BY-SA 4.0", "multimediaviewer-license-cc-pd": "Phạm vi công cộng", @@ -125,6 +124,5 @@ "multimediaviewer-enable-confirmation-text": "Lần sau khi bạn nhấn chuột vào một hình thu nhỏ trên $1, nó sẽ xuất hiện trong cửa sổ phương tiện.", "multimediaviewer-enable-alert": "Cửa sổ phương tiện đã tắt", "multimediaviewer-disable-info-title": "Đã tắt cửa sổ phương tiện", - "multimediaviewer-disable-info": "Bạn vẫn có thể xem tập tin riêng trong cửa sổ phương tiện.", - "multimediaviewer-errorreport-privacywarning": "Các chi tiết lỗi được đính kèm vào bản báo cáo công khai. Nếu bạn không đồng ý với điều này, bạn có thể sửa đổi bản báo cáo bên dưới và xóa tất cả dữ liệu mà bạn không muốn chia sẻ." + "multimediaviewer-disable-info": "Bạn vẫn có thể xem tập tin riêng trong cửa sổ phương tiện." } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/xmf.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/xmf.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/xmf.json 2025-06-24 23:12:51.776610100 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/xmf.json 2026-06-11 08:56:38.642359700 +0000 @@ -15,7 +15,6 @@ "multimediaviewer-metadata-error": "სურათიშ ინოხარგუაქ ვემიხუჯინჷ (ჩილათა: $1)", "multimediaviewer-thumbnail-error": "სანარღოთ, ატე ფაილიშ ძირაფა ვეშილებე", "multimediaviewer-thumbnail-error-retry": "გომაჟირაფა", - "multimediaviewer-thumbnail-error-report": "პრობლემაშ გინაფა", "multimediaviewer-license-cc-pd": "ჯარალობური დორხველუა", "multimediaviewer-license-pd": "ჯარალობური დორხველუა", "multimediaviewer-license-default": "ლიცენზიაშ ძირაფა", diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/yi.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/yi.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/yi.json 2025-12-17 21:58:16.309345000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/yi.json 2026-06-11 08:56:38.642359700 +0000 @@ -15,7 +15,6 @@ "multimediaviewer-thumbnail-error": "אנטשולדיקט, מען קען נישט ווייזן די טעקע", "multimediaviewer-thumbnail-error-description": "עס זעט אויס אז ס׳איז פֿאראן א טעכנישער פראבלעם. איר קענט $1 טאמער עס האלט זיך אן ווייטער. פֿעלער: $2", "multimediaviewer-thumbnail-error-retry": "פרובירן ווידער", - "multimediaviewer-thumbnail-error-report": "מעלדן דעם פראבלעם", "multimediaviewer-license-default": "באקוקן ליצענץ", "multimediaviewer-permission-title": "ערלויבניש פרטים", "multimediaviewer-permission-link": "באקוקן טערמינען", diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/za.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/za.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/za.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/za.json 2026-06-23 01:21:04.477384600 +0000 @@ -0,0 +1,7 @@ +{ + "@metadata": { + "authors": [ + "OverflowCat" + ] + } +} diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/zh-hans.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/zh-hans.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/zh-hans.json 2025-12-17 21:58:16.309345000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/zh-hans.json 2026-06-11 08:56:38.643359700 +0000 @@ -43,7 +43,6 @@ "multimediaviewer-thumbnail-error": "对不起,该文件无法显示", "multimediaviewer-thumbnail-error-description": "似乎出现了技术问题。如果问题仍然存在,您可以$1。错误:$2", "multimediaviewer-thumbnail-error-retry": "重试", - "multimediaviewer-thumbnail-error-report": "报告问题", "multimediaviewer-license-cc-by-1.0": "CC BY 1.0", "multimediaviewer-license-cc-by-sa-1.0": "CC BY-SA 1.0", "multimediaviewer-license-cc-by-2.0": "CC BY 2.0", @@ -159,6 +158,5 @@ "multimediaviewer-enable-alert": "媒体查看器已停用", "multimediaviewer-disable-info-title": "您已停用媒体查看器", "multimediaviewer-disable-info": "您仍然可以使用媒体查看器查看单个文件。", - "multimediaviewer-errorreport-privacywarning": "错误详情附在报告中,会公开展示。如果您对此不满意,可以编辑下面的报告,删除所有您不想分享的数据。", "multimediaviewer-loading": "正在加载媒体查看器。" } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/zh-hant.json mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/zh-hant.json --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/i18n/zh-hant.json 2025-12-17 21:58:16.309345000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/i18n/zh-hant.json 2026-06-11 08:56:38.643359700 +0000 @@ -32,7 +32,6 @@ "multimediaviewer-thumbnail-error": "抱歉,檔案無法正常顯示", "multimediaviewer-thumbnail-error-description": "似乎發生技術性問題,若問題仍然存在您可以先$1。錯誤:$2", "multimediaviewer-thumbnail-error-retry": "重試", - "multimediaviewer-thumbnail-error-report": "回報問題", "multimediaviewer-license-cc-by-sa-1.0": "CC BY-SA 1.0", "multimediaviewer-license-cc-by-sa-2.0": "CC BY-SA 2.0", "multimediaviewer-license-cc-by-sa-2.1": "CC BY-SA 2.1", @@ -131,6 +130,5 @@ "multimediaviewer-enable-alert": "媒體檢視器現在已關閉", "multimediaviewer-disable-info-title": "您已關閉媒體檢視器", "multimediaviewer-disable-info": "您仍可以使用媒體檢視器來檢視個別檔案。", - "multimediaviewer-errorreport-privacywarning": "錯誤的詳情內容會附加到報告裡,並可公開檢視。若您對此不認同,您可以編輯以下報告並移除您不希望分享的資料。", "multimediaviewer-loading": "正在載入媒體檢視器。" } diff -Nru mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/resources/mmv/ui/mmv.ui.canvas.js mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/resources/mmv/ui/mmv.ui.canvas.js --- mediawiki-1.43.8+dfsg/extensions/MultimediaViewer/resources/mmv/ui/mmv.ui.canvas.js 2025-12-17 21:58:16.314345000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/MultimediaViewer/resources/mmv/ui/mmv.ui.canvas.js 2026-06-29 17:20:43.418126000 +0000 @@ -266,28 +266,8 @@ * @param {string} error error message */ showError( error ) { - const canvasDimensions = this.getDimensions(); - const thumbnailDimensions = this.getCurrentImageWidths(); - - // ** is bolding in Phabricator - const description = `**${ mw.msg( 'multimediaviewer-errorreport-privacywarning' ) }** - - -Error details: - -error: ${ error } -URL: ${ location.href } -user agent: ${ navigator.userAgent } -screen size: ${ screen.width }x${ screen.height } -canvas size: ${ canvasDimensions.width }x${ canvasDimensions.height } -image size: ${ this.imageRawMetadata.originalWidth }x${ this.imageRawMetadata.originalHeight } -thumbnail size: CSS: ${ thumbnailDimensions.cssWidth }x${ thumbnailDimensions.cssHeight }, screen width: ${ thumbnailDimensions.screen }, real width: ${ thumbnailDimensions.real }`; - const errorUri = mw.msg( 'multimediaviewer-report-issue-url', encodeURIComponent( description ) ); - const $retryLink = $( '' ).addClass( 'mw-mmv-retry-link' ).text( mw.msg( 'multimediaviewer-thumbnail-error-retry' ) ); - const $reportLink = $( '' ).attr( 'href', errorUri ).text( - mw.msg( 'multimediaviewer-thumbnail-error-report' ) ); this.$imageDiv.empty() .addClass( 'error' ) @@ -300,8 +280,7 @@ $( '
                    ' ).addClass( 'mw-mmv-error-description' ).append( mw.msg( 'multimediaviewer-thumbnail-error-description', HtmlUtils.jqueryToHtml( $retryLink ), - error, - HtmlUtils.jqueryToHtml( $reportLink ) + error ) ) ) diff -Nru mediawiki-1.43.8+dfsg/extensions/Nuke/i18n/id.json mediawiki-1.43.9+dfsg/extensions/Nuke/i18n/id.json --- mediawiki-1.43.8+dfsg/extensions/Nuke/i18n/id.json 2026-04-01 12:37:39.081989000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Nuke/i18n/id.json 2026-06-29 18:12:59.638050800 +0000 @@ -8,7 +8,8 @@ "IvanLanin", "Iwan Novirion", "Rex", - "Sumbukompor" + "Sumbukompor", + "Argo Carpathians" ] }, "nuke": "Penghapusan massal", diff -Nru mediawiki-1.43.8+dfsg/extensions/Nuke/i18n/it.json mediawiki-1.43.9+dfsg/extensions/Nuke/i18n/it.json --- mediawiki-1.43.8+dfsg/extensions/Nuke/i18n/it.json 2026-04-01 12:37:39.081989000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Nuke/i18n/it.json 2026-06-29 18:12:59.639050700 +0000 @@ -9,7 +9,8 @@ "F. Cosoleto", "Nemo bis", "Sakretsu", - "FL2226" + "FL2226", + "Titore" ] }, "nuke": "Cancellazione di massa", @@ -19,6 +20,7 @@ "nuke-list": "Le seguenti pagine sono state create di recente da [[Special:Contributions/$1|{{GENDER:$1|$1}}]]. Seleziona quali pagine cancellare, fornisci una motivazione e fai clic su \"Cancella selezionati\" per avviare la cancellazione delle pagine.\n\nI reindirizzamenti vengono visualizzati in corsivo.", "nuke-list-multiple": "Le seguenti pagine sono state create recentemente. Seleziona quali pagine cancellare, fornisci una motivazione e fai clic su \"Cancella selezionati\" per avviare la cancellazione delle pagine.\n\nI reindirizzamenti vengono visualizzati in corsivo.", "nuke-defaultreason": "Cancellazione di massa delle pagine create da [[Special:Contributions/$1|{{GENDER:$1|$1}}]]", + "nuke-defaultreason-tempaccount": "Cancellazione di massa delle pagine create da utenze temporanee", "nuke-multiplepeople": "Cancellazione di massa delle pagine create recentemente", "nuke-tools": "Questo strumento permette la cancellazione in massa delle pagina create di recente da un determinato utente registrato o anonimo (IP).\nInserisci il nome utente o l'indirizzo IP per la lista delle pagine da cancellare, oppure lascia vuoto per tutti gli utenti.", "nuke-submit-user": "Elenca pagine", diff -Nru mediawiki-1.43.8+dfsg/extensions/Nuke/i18n/ru.json mediawiki-1.43.9+dfsg/extensions/Nuke/i18n/ru.json --- mediawiki-1.43.8+dfsg/extensions/Nuke/i18n/ru.json 2026-04-01 12:37:39.084989000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Nuke/i18n/ru.json 2026-06-29 18:12:59.643051000 +0000 @@ -31,6 +31,7 @@ "nuke-defaultreason": "Множественное удаление созданных {{GENDER:$1|участником|участницей}} [[Special:Contributions/$1|$1]] страниц", "nuke-multiplepeople": "Массовое удаление недавно добавленных страниц", "nuke-tools": "Эта страница позволяет массово удалять страницы, недавно созданные определённым участником или с заданного IP-адреса.\nЧтобы получить список страниц для удаления, введите имя участника или IP-адрес или оставьте поле пустым, если хотите выбрать всех участников.", + "nuke-tools-tempaccount": "Этот инструмент позволяет массово удалять страницы, недавно созданные определённым участником или с заданной глобальной учётной записи. Чтобы получить список страниц для удаления, введите имя участника или IP-адрес или оставьте поле пустым, если хотите выбрать всех участников. Ввод IP-адреса отобразит все страницы, созданные с этого IP-адреса или временных учётных записей, которые использовались с этого IP-адреса.", "nuke-submit-user": "Выполнить", "nuke-submit-delete": "Удалить выбранные", "right-nuke": "Множественное удаление страниц", diff -Nru mediawiki-1.43.8+dfsg/extensions/Nuke/i18n/sk.json mediawiki-1.43.9+dfsg/extensions/Nuke/i18n/sk.json --- mediawiki-1.43.8+dfsg/extensions/Nuke/i18n/sk.json 2026-04-01 12:37:39.085989000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Nuke/i18n/sk.json 2026-06-29 18:12:59.644050800 +0000 @@ -4,7 +4,8 @@ "Helix84", "Luky001", "Teslaton", - "Vlad5250" + "Vlad5250", + "Wizzard" ] }, "nuke": "Hromadné mazanie", @@ -20,14 +21,14 @@ "nuke-submit-delete": "Zmazať vybrané", "right-nuke": "Hromadné mazanie stránok", "nuke-userorip": "Používateľské meno, IP adresa alebo prázdne:", - "nuke-maxpages": "Maximálny počet stránok:", + "nuke-maxpages": "Počet stránok na načítanie (maximálne 500):", "nuke-editby": "{{GENDER:$1|Vytvoril|Vytvorila}} [[Special:Contributions/$1|$1]]", "nuke-deleted": "Stránka '''$1''' bola zmazaná.", "nuke-not-deleted": "Stránka [[:$1]] '''nemohla byť''' zmazaná.", "nuke-delete-more": "[[Special:Nuke|Odstrániť ďalšie stránky]]", "nuke-pattern": "SQL LIKE vzor (napr. %) pre názov stránky:", "nuke-nopages-global": "Vášmu vyhľadávaniu nezodpovedajú žiadne názvy stránok.", - "nuke-viewchanges": "zobraziť zmeny", + "nuke-viewchanges": "história", "nuke-namespace": "Obmedziť na menný priestor:", "nuke-linkoncontribs": "hromadné mazanie", "nuke-linkoncontribs-text": "Hromadne zmazať stránky, ktorých je {{GENDER:$1|tento používateľ|táto používateľka}} {{GENDER:$1|jediným autorom|jedinou autorkou}}" diff -Nru mediawiki-1.43.8+dfsg/extensions/Nuke/i18n/so.json mediawiki-1.43.9+dfsg/extensions/Nuke/i18n/so.json --- mediawiki-1.43.8+dfsg/extensions/Nuke/i18n/so.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Nuke/i18n/so.json 2026-06-29 18:12:59.644050800 +0000 @@ -0,0 +1,26 @@ +{ + "@metadata": { + "authors": [ + "AhmedG612" + ] + }, + "nuke": "Tirtirid ballaaran", + "action-nuke": "Tirtir bogag badan", + "nuke-desc": "Waxay siisaa maamulayaasha awood ay ku [[Special:Nuke|tirtiraan bogag badan]] hal mar", + "nuke-defaultreason": "Tirtirid ballaaran oo bogag uu ku daray [[Special:Contributions/$1|{{GENDER:$1|$1}}]]", + "nuke-defaultreason-tempaccount": "Tirtirid ballaaran oo bogag ay ku darsadeen akoonno ku-meelgaar ah", + "nuke-multiplepeople": "Tirtirid ballaaran oo bogag dhawaan la daray", + "nuke-tools": "Qalabkani wuxuu oggolaanayaa tirtirid ballaaran oo bogag uu dhawaan ku daray isticmaale gaar ah ama cinwaan IP.\n\nGeli magaca isticmaalaha ama cinwaanka IP-ga si aad u hesho liiska bogagga la tirtirayo, ama ka tag banaan si loo eego dhammaan isticmaalayaasha.", + "nuke-tools-tempaccount": "Qalabkani wuxuu oggolaanayaa tirtirid ballaaran oo bogag uu dhawaan ku daray isticmaale gaar ah ama akoon ku-meelgaar ah. Geli magaca isticmaalaha ama cinwaanka IP-ga si aad u hesho liiska bogagga la tirtirayo, ama ka tag banaan si loo eego dhammaan isticmaalayaasha. Haddii IP la geliyo, waxaa la soo bandhigi doonaa dhammaan bogagga uu sameeyay IP-gaas ama akoonnada ku-meelgaarka ah ee laga isticmaalay IP-gaas.", + "right-nuke": "Tirtir bogag badan", + "nuke-userorip": "Magaca isticmaalaha, cinwaanka IP-ga ama ka tag banaan:", + "nuke-maxpages": "Tirada bogagga la soo saarayo (ugu badnaan 500):", + "nuke-deleted": "Bogga '''$1''' waa la tirtiray.", + "nuke-deletion-queued": "Bogga '''$1''' waxaa loo geliyay safka tirtiridda.", + "nuke-not-deleted": "Bogga [[:$1]] '''lama tirtiri karin'''.", + "nuke-delete-more": "[[Special:Nuke|Tirtir bogag kale]]", + "nuke-pattern": "Qaabka SQL LIKE (tusaale %) ee magaca bogga:", + "nuke-viewchanges": "taariikh", + "nuke-linkoncontribs": "tirtirid ballaaran", + "nuke-linkoncontribs-text": "Tirtir bogagga halka {{GENDER:$1|isticmaalahan}} uu yahay qoraaga kaliya" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/Nuke/i18n/tr.json mediawiki-1.43.9+dfsg/extensions/Nuke/i18n/tr.json --- mediawiki-1.43.8+dfsg/extensions/Nuke/i18n/tr.json 2026-04-01 12:37:39.086989000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Nuke/i18n/tr.json 2026-06-29 18:12:59.645051000 +0000 @@ -14,7 +14,8 @@ "ToprakM", "Vito Genovese", "LisafBia", - "Leo" + "Leo", + "HakanIST" ] }, "nuke": "Toplu sil", @@ -26,6 +27,7 @@ "nuke-defaultreason": "[[Special:Contributions/$1|{{GENDER:$1|$1}}]] tarafından eklenen sayfaların toplu olarak silinmesi", "nuke-multiplepeople": "Son eklenen sayfaların toplu olarak silinmesi", "nuke-tools": "Bu araç, belirli bir kullanıcı veya bir IP adresi tarafından yakın zamanda eklenen sayfaların toplu olarak silinmesine izin verir.\nSilinecek sayfaların bir listesini almak veya tüm kullanıcılar için boş bırakmak için kullanıcı adını veya IP adresini girin.", + "nuke-tools-tempaccount": "Bu araç, belirli bir kullanıcı veya geçici hesap tarafından yakın zamanda eklenen sayfaların toplu olarak silinmesini sağlar. Silinecek sayfaların listesini almak için bir kullanıcı adı veya IP adresi girin veya tüm kullanıcılar için boş bırakın. Bir IP adresi girilmesi, o IP adresi tarafından oluşturulan veya o IP adresinden kullanılan tüm geçici hesaplar tarafından oluşturulan tüm sayfaların listesini verecektir.", "nuke-submit-user": "Sayfaları listele", "nuke-submit-delete": "Seçilenleri sil", "right-nuke": "Sayfaları toplu sil", diff -Nru mediawiki-1.43.8+dfsg/extensions/OATHAuth/extension.json mediawiki-1.43.9+dfsg/extensions/OATHAuth/extension.json --- mediawiki-1.43.8+dfsg/extensions/OATHAuth/extension.json 2026-04-01 12:37:39.109989400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/OATHAuth/extension.json 2026-06-29 18:12:59.678051500 +0000 @@ -151,7 +151,8 @@ "class": "\\MediaWiki\\Extension\\OATHAuth\\Special\\VerifyOATHForUser", "services": [ "OATHUserRepository", - "UserFactory" + "UserFactory", + "CentralIdLookup" ] } }, @@ -216,6 +217,28 @@ 10, 60 ] + }, + "disableoath": { + "&can-bypass": false, + "user": [ + 5, + 60 + ], + "user-global": [ + 5, + 60 + ] + }, + "verify-2fa": { + "&can-bypass": false, + "user": [ + 5, + 60 + ], + "user-global": [ + 5, + 60 + ] } }, "load_composer_autoloader": true, diff -Nru mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/api/ko.json mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/api/ko.json --- mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/api/ko.json 2026-03-31 23:19:17.525297600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/api/ko.json 2026-06-29 18:12:59.678051500 +0000 @@ -3,10 +3,13 @@ "authors": [ "Bluehill", "MemphisA5", - "Ykhwong" + "Ykhwong", + "Tensama0415" ] }, + "apihelp-query+oath-summary": "사용자에게 2단계 인증(OATH)이 활성화되어 있는지 확인합니다.", "apihelp-query+oath-param-user": "정보를 가져올 사용자입니다. 기본값은 현재 사용자입니다.", + "apihelp-query+oath-param-reason": "OATH 상태를 조회하는 이유.", "apihelp-query+oath-example-1": "현재 사용자에 관한 정보를 가져옵니다", "apihelp-query+oath-example-2": "Example 사용자에 관한 정보를 가져옵니다", "apihelp-oathvalidate-summary": "2요소 인증 (OATH) 토큰을 검사합니다.", diff -Nru mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/az.json mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/az.json --- mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/az.json 2026-04-01 12:37:39.109989400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/az.json 2026-06-29 18:12:59.678051500 +0000 @@ -80,7 +80,7 @@ "oathauth-ui-enabled-module": "Aktiv autentifikasiya üsulu", "oathauth-enable-generic": "Aktivləşdir", "oathauth-disable-generic": "Deaktivləşdir", - "oathauth-invalid-data-format": "Data provayderi seçilmiş doğrulama metodu üçün açar yaratmaq üçün etibarsızdır", + "oathauth-invalid-data-format": "Data provayderi seçilmiş təsdiqləmə metodu üçün açar yaratmaq üçün etibarsızdır", "oathauth-disable-page-title": "$1 modulunu deaktiv et", "oathauth-enable-page-title": "$1 modulunu aktivləşdir", "oathauth-action-exclusive-to-2fa": "Bu əməliyyat yalnız iki faktorlu autentifikasiya aktivləşdirilmiş istifadəçilər tərəfindən həyata keçirilə bilər.", diff -Nru mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/be-tarask.json mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/be-tarask.json --- mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/be-tarask.json 2026-04-01 12:37:39.109989400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/be-tarask.json 2026-06-29 17:51:26.197350300 +0000 @@ -17,12 +17,12 @@ "oathauth-recoverycodes-important": "Гэты крок важны! Не прапускайце яго!", "oathauth-recoverycodes-neveragain": "Гэтыя коды больш ніколі не пакажуцца!", "oathauth-recoverytokens-createdat": "Створаныя коды аднаўленьня: $1", - "oathauth-recoverycodes-download": "Загрузіць", + "oathauth-recoverycodes-download": "Сьцягнуць", "oathauth-recoverycodes-copy": "Скапіяваць", "oathauth-recoverycodes-copy-success": "Коды аднаўленьня скапіяваныя ў ваш буфэр абмену!", "oathauth-disable": "Адключыць двухфактарную аўтэнтыфікацыю", "oathauth-validatedoath": "Двухфактарныя пасьведчаньні спраўджаныя. Адгэтуль будзе ўжывацца двухфактарная аўтэнтыфікацыя.", - "oathauth-noscratchforvalidation": "Коды аднаўленьня нельга скрыстаць дзеля пацьверджаньня двухфактарнай аўтэнтыфікацыі. Яны прызначаныя толькі для архіваваньня і прынагоднага ўжытку. Калі ласка, ужывайце код пацьверджаньня з вашай праґрамы двухфактарнай аўтэнтыфікацыі (напрыклад, [https://www.authy.com/ Authy], [https://freeotp.github.io/ FreeOTP], [https://support.google.com/accounts/answer/1066447 Google Authenticator], [https://www.microsoft.com/en-us/security/mobile-authenticator-app Microsoft Authenticator] або [https://1password.com/ 1Password]).", + "oathauth-noscratchforvalidation": "Коды аднаўленьня нельга скрыстаць дзеля пацьверджаньня двухфактарнай аўтэнтыфікацыі. Яны прызначаныя толькі для архіваваньня і прынагоднага ўжытку. Калі ласка, ужывайце код пацьверджаньня з вашай праграмы двухфактарнай аўтэнтыфікацыі (напрыклад, [https://www.authy.com/ Authy], [https://freeotp.github.io/ FreeOTP], [https://support.google.com/accounts/answer/1066447 Google Authenticator], [https://www.microsoft.com/en-us/security/mobile-authenticator-app Microsoft Authenticator] або [https://1password.com/ 1Password]).", "oathauth-failedtovalidateoath": "Памылка спраўджваньня двухфактарнай аўтэнтыфікацыі.", "oathauth-disabledoath": "Двухфактарная аўтэнтыфікацыя адключаная.", "oathauth-prefs-label": "Двухфактарная аўтэнтыфікацыя:", diff -Nru mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/bg.json mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/bg.json --- mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/bg.json 2026-04-01 12:37:39.109989400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/bg.json 2026-06-29 17:51:26.197350300 +0000 @@ -23,7 +23,7 @@ "oathauth-step1": "Стъпка 1: Изтегляне на софтуера за двуфакторно удостоверяване", "oathauth-step1-test": "Изтеглете програма за двуфакторно удостоверяване. Това може да е мобилно или настолно приложение, като [https://www.authy.com/ Authy], [https://freeotp.github.io/ FreeOTP], [https://support.google.com/accounts/answer/1066447 Google Authenticator] или [https://www.microsoft.com/en-us/security/mobile-authenticator-app Microsoft Authenticator]. Разширение за браузър. Или софтуер за управление на пароли като [https://1password.com/ 1Password].", "oathauth-step2": "Стъпка 2: Сканиране на QR кода", - "oathauth-step2alt": "Или напишете тайната ръчно:", + "oathauth-step2alt": "Ако не можете да сканирате QR кода, въведете секретния ключ и името на сметката ръчно:", "oathauth-step3": "Стъпка 3: Запишете кодовете", "oathauth-step4": "Стъпка 4: Потвърждение", "oathauth-entertoken": "Въведете код от устройството Ви за удостоверяване, за проверка:", diff -Nru mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/bn.json mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/bn.json --- mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/bn.json 2026-04-01 12:37:39.109989400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/bn.json 2026-06-29 18:12:59.678051500 +0000 @@ -22,9 +22,10 @@ "oathauth-recoverytokens-createdat": "পুনরুদ্ধারের কোড তৈরি করা হয়েছে: $1", "oathauth-recoverycodes-download": "ডাউনলোড করুন", "oathauth-recoverycodes-copy": "অনুলিপি করুন", + "oathauth-recoverycodes-copy-success": "পুনরুদ্ধারের কোডগুলি আপনার ক্লিপবোর্ডে অনুলিপি করা হয়েছে!", "oathauth-disable": "দুই-ধাপের প্রমাণীকরণ নিষ্ক্রিয় করুন", "oathauth-validatedoath": "দুই-ধাপের পরিচয়পত্র যাচাই করা হয়েছে। এখন থেকে দুই-ধাপের প্রমাণীকরণ প্রয়োগ করা হবে।", - "oathauth-noscratchforvalidation": "আপনি দুই-ধাপের প্রমাণীকরণ নিশ্চিত করতে একটি স্ক্র্যাচ কোড ব্যবহার করতে পারবেন না। স্ক্র্যাচ কোডগুলি শুধুমাত্র ব্যাকআপের জন্য এবং আপদকালীন ব্যবহারের জন্য। অনুগ্রহ করে আপনার কোড উৎপাদক থেকে একটি যাচাইকরণ কোড ব্যবহার করুন।", + "oathauth-noscratchforvalidation": "আপনি দুই-ধাপের প্রমাণীকরণ নিশ্চিত করতে একটি পুনরুদ্ধার কোড ব্যবহার করতে পারবেন না। পুনরুদ্ধারের কোডগুলি শুধুমাত্র ব্যাকআপের জন্য এবং আপদকালীন ব্যবহারের জন্য। অনুগ্রহ করে আপনার দুই-ধাপ প্রমাণীকরণ অ্যাপ্লিকেশন (যেমন [https://www.authy.com/ আথি], [https://freeotp.github.io/ ফ্রিওটিপি], [https://support.google.com/accounts/answer/1066447?hl=bn গুগল অথেনটিকেটর], [https://www.microsoft.com/en-us/security/mobile-authenticator-app মাইক্রোসফট অথেনটিকেটর] অথবা [https://1password.com/ ১পাসওয়ার্ড]) থেকে একটি কোড ব্যবহার করুন।", "oathauth-failedtovalidateoath": "দুই-ধাপের পরিচয়পত্র বৈধকরণ ব্যর্থ হয়েছে", "oathauth-disabledoath": "দুই-ধাপের প্রমাণীকরণ নিষ্ক্রিয় করা হয়েছে।", "oathauth-prefs-label": "দুই-ধাপের প্রমাণীকরণ:", diff -Nru mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/bs.json mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/bs.json --- mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/bs.json 2026-04-01 12:37:39.110989300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/bs.json 2026-06-29 18:12:59.678051500 +0000 @@ -10,6 +10,8 @@ "oathauth-secret": "Tajni ključ za potvrdu u 2 koraka:", "oathauth-enable": "Uključi potvrdu u 2 koraka", "oathauth-recoverycodes": "Sljedeći spisak sadrži žetone za jednokratnu upotrebu. Mogu se koristiti samo jednom i to u hitnim slučajevima. Zapišite i čuvajte ih na sigurnom mjestu. Ako izgubite telefon, jedino će oni moći spasiti Vaš račun. '''Ovi žetoni više se nikad neće prikazati'''.", + "oathauth-recoverycodes-download": "Preuzmi", + "oathauth-recoverycodes-copy": "Kopiraj", "oathauth-disable": "Isključi potvrdu u 2 koraka", "oathauth-validatedoath": "Podaci potvrđeni. Odsad će se provoditi potvrda u 2 koraka.", "oathauth-failedtovalidateoath": "Ne mogu potvrditi dvofaktorske podatke", @@ -18,7 +20,7 @@ "oathauth-step1": "1. korak: Preuzmite program za potvrdu u 2 koraka", "oathauth-step1-test": "Preuzmite program za potvrdu u dva koraka. Može biti mobilna (naprimjer, Google Authenticator) ili računarska aplikacija.", "oathauth-step2": "2. korak: Skenirajte QR kôd", - "oathauth-step2alt": "Ili ručno upišite tajnu:", + "oathauth-step2alt": "Ako ne možete skenirati QR-kôd, ručno unesite tajni ključ i naziv računa:", "oathauth-step3": "3. korak: Zapišite kodove", "oathauth-step4": "4. korak: Potvrda", "oathauth-entertoken": "Upišite kôd za potvrdu sa svog uređaja:", @@ -38,5 +40,8 @@ "oathauth-disable-generic": "Isključi", "oathauth-ui-available-modules": "Dostupne metode", "oathauth-totp-description": "Jednokratni algoritam zasnovan na vremenu (TOTP) proširenje je algoritma zasnovanog na HMAC-u (HOTP) i stvara jednokratnu lozinku uzimajući jedinstvenost trenutnog vremena.", - "oathauth-invalidrequest": "Nevažeći zahtjev" + "oathauth-invalidrequest": "Nevažeći zahtjev", + "oathauth-notifications-disable-help": "Pomoć", + "oathauth-notifications-enable-help": "Pomoć", + "oathauth-notifications-recoverycodesleft-help": "Pomoć" } diff -Nru mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/el.json mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/el.json --- mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/el.json 2026-04-01 12:37:39.110989300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/el.json 2026-06-29 17:51:26.199350400 +0000 @@ -7,7 +7,8 @@ "Nikosgranturismogt", "Norhorn", "Panos78", - "Protnet" + "Protnet", + "Jimkats" ] }, "oathauth-desc": "Παρέχει υποστήριξη ελέγχου ταυτότητας με χρήση κωδικών πρόσβασης μίας χρήσης με βάση HMAC", diff -Nru mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/en.json mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/en.json --- mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/en.json 2026-04-01 12:37:39.110989300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/en.json 2026-06-29 18:12:59.679051400 +0000 @@ -52,7 +52,7 @@ "oathauth-auth-token-help": "The one-time password used as the second factor of two-factor authentication.", "oathauth-auth-token-help-ui": "Enter either a code from your authentication device, or a recovery code", "oathauth-auth-ui": "Please enter a code from your two-factor authentication application (such as [https://www.authy.com/ Authy], [https://freeotp.github.io/ FreeOTP], [https://support.google.com/accounts/answer/1066447 Google Authenticator], [https://www.microsoft.com/en-us/security/mobile-authenticator-app Microsoft Authenticator] or [https://1password.com/ 1Password]).", - "oathauth-throttled": "Too many verification attempts! Please wait $1.", + "oathauth-throttled": "Too many attempts! please wait a few minutes", "oathauth-login-failed": "Verification failed.", "oathauth-describe-provider": "Two-factor authentication (OATH).", "grant-group-authentication": "Perform authentication actions for self and others", diff -Nru mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/es.json mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/es.json --- mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/es.json 2026-04-01 12:37:39.111989300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/es.json 2026-06-29 18:12:59.680051300 +0000 @@ -21,7 +21,8 @@ "Rousmery96", "Ezarate", "Avengium", - "Codename Noreste" + "Codename Noreste", + "Luigi Nakano" ] }, "oathauth-desc": "Proporciona compatibilidad con la autenticación mediante contraseñas en HMAC de un solo uso", @@ -32,17 +33,21 @@ "oathauth-enable": "Activar la autenticación en dos pasos", "oathauth-recoverycodes": "La lista siguiente es una lista de claves de un solo uso. Estas claves solo pueden utilizarse una vez y son para usar en caso de emergencia. Por favor, anótalas y mantenlas en un lugar seguro. Si pierdes el teléfono, estas claves son la única manera de recuperar tu cuenta. '''Estas claves nunca se mostrarán una segunda vez'''.", "oathauth-recoverycodes-important": "¡Este paso es importante! ¡No te saltes este paso!", - "oathauth-recoverycodes-download": "Descargar códigos de recuperación", + "oathauth-recoverycodes-neveragain": "¡Estas claves nunca se volverán a mostrar!", + "oathauth-recoverytokens-createdat": "Códigos de recuperación creados: $1", + "oathauth-recoverycodes-download": "Descargar", + "oathauth-recoverycodes-copy": "Copiar", + "oathauth-recoverycodes-copy-success": "¡Se copiaron los códigos de recuperación a tu portapapeles!", "oathauth-disable": "Desactivar la autenticación en dos pasos", "oathauth-validatedoath": "Se han validado las credenciales en dos pasos. Ahora se aplicará la autenticación en dos pasos.", - "oathauth-noscratchforvalidation": "No puedes utilizar códigos predefinidos para confirmar la autenticación de dos pasos. Tales códigos solo sirven como respaldo y para uso ocasional accesorio. Utiliza un código de verificación proveniente de un generador de códigos.", + "oathauth-noscratchforvalidation": "No puedes utilizar un código de recuperación para confirmar la autenticación en dos pasos. Los códigos de recuperación solo sirven como respaldo y para uso ocasional accesorio. Utiliza un código de tu aplicación de autenticación de dos factores (como [https://www.authy.com/ Authy], [https://freeotp.github.io/ FreeOTP], [https://support.google.com/accounts/answer/1066447 Google Authenticator], [https://www.microsoft.com/es-mx/security/mobile-authenticator-app Microsoft Authenticator] o [https://1password.com/ 1Password]).", "oathauth-failedtovalidateoath": "Error al validar las credenciales en dos pasos", "oathauth-disabledoath": "Se ha deshabilitado la autenticación en dos pasos.", "oathauth-prefs-label": "Autenticación en dos pasos:", "oathauth-step1": "Paso 1: descarga un programa de autenticación en dos pasos", "oathauth-step1-test": "Descarga un programa para la autenticación en dos pasos. Puede tratarse de una aplicación móvil (como Google Authenticator) o bien de una aplicación de escritorio.", "oathauth-step2": "Paso 2: escanea el código QR", - "oathauth-step2alt": "O escribe la clave secreta manualmente:", + "oathauth-step2alt": "Si no puedes escanear el código QR, introduce manualmente la clave secreta y el nombre de la cuenta:", "oathauth-step3": "Paso 3: escribe los códigos", "oathauth-step4": "Paso 4: verificación", "oathauth-entertoken": "Escribe el código de tu dispositivo de autenticación a verificar:", @@ -51,8 +56,8 @@ "right-oathauth-disable-for-user": "Desactivar la autenticación en dos pasos de un usuario", "action-oathauth-disable-for-user": "desactivar la autenticación en dos pasos de un usuario", "right-oathauth-verify-user": "Verificar si un usuario tiene activada la autenticación de dos pasos", - "action-oathauth-verify-user": "comprobar si una cuenta tiene activada la autenticación en dos fases", - "right-oathauth-view-log": "Acceder al registro de cambios en la autenticación en dos pasos", + "action-oathauth-verify-user": "comprobar si una cuenta tiene activada la autenticación en dos factores", + "right-oathauth-view-log": "Acceder al registro de cambios en la autenticación de dos factores", "action-oathauth-view-log": "acceder al registro de cambios en la autenticación en dos pasos", "oathauth-disable-intro": "Un gran poder conlleva una gran responsabilidad", "oathauth-enteruser": "Nombre de usuario:", diff -Nru mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/fi.json mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/fi.json --- mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/fi.json 2026-04-01 12:37:39.111989300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/fi.json 2026-06-29 18:12:59.680051300 +0000 @@ -14,7 +14,8 @@ "Minilammas", "Taavi", "01miki10", - "Lentokonefani" + "Lentokonefani", + "Wikipeedikko" ] }, "oathauth-desc": "Tarjoaa tunnistautumista HMAC-pohjaisten kertakäyttöisten salasanojen avulla", diff -Nru mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/fr.json mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/fr.json --- mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/fr.json 2026-04-01 12:37:39.111989300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/fr.json 2026-06-29 18:12:59.680051300 +0000 @@ -26,7 +26,9 @@ "Bananax47", "Escargot bleu", "Raveloaritiana Mamisoa", - "The RedBurn" + "The RedBurn", + "Aquasen", + "Jérémy-Günther-Heinz Jähnick" ] }, "oathauth-desc": "Prend en charge l’authentification utilisant des mots de passe HMAC à utilisation unique.", diff -Nru mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/it.json mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/it.json --- mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/it.json 2026-04-01 12:37:39.112989400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/it.json 2026-06-29 18:12:59.682051400 +0000 @@ -10,7 +10,8 @@ "Sakretsu", "GseSro", "Dream Indigo", - "Asteralee" + "Asteralee", + "Titore" ] }, "oathauth-desc": "Fornisce supporto per l'autenticazione utilizzando password a uso singolo basate su HMAC", @@ -19,6 +20,7 @@ "oathauth-secret": "Chiave segreta per l'autenticazione a due fattori:", "oathauth-enable": "Abilita autenticazione a due fattori", "oathauth-recoverycodes": "Il seguente è un elenco di codici di ripristino monouso. Questi codici possono essere utilizzati solo una volta e sono per casi di emergenza quando non hai accesso al tuo dispositivo. Sei pregato di annotarteli e tenerli in un luogo sicuro. Si consiglia di contrassegnare ciascun codice come utilizzato una volta effettuato l'accesso utilizzandolo. Se perdi il tuo dispositivo, questi codici sono l'unico modo per recuperare l'accesso al tuo account.", + "oathauth-recoverycodes-important": "Questo passaggio è importante! Non saltare questo passaggio!", "oathauth-recoverycodes-neveragain": "Questi codici non saranno mostrati mai più!", "oathauth-recoverytokens-createdat": "Codici di recupero creati: $1", "oathauth-recoverycodes-download": "Scarica", @@ -41,6 +43,7 @@ "right-oathauth-disable-for-user": "Disabilita l'autenticazione a due fattori per un utente", "right-oathauth-verify-user": "Controlla se un utente ha l'autenticazione a due fattori abilitata", "action-oathauth-verify-user": "controllare se un utente ha l'autenticazione a due fattori abilitata", + "oathauth-disable-intro": "Da un grande potere derivano grandi responsabilità", "oathauth-enteruser": "Nome utente:", "oathauth-enterverifyreason": "Motivo per controllare:", "oathauth-user-not-does-not-have-oath-enabled": "L'utente non ha l'autenticazione a due fattori abilitata, quindi non c'è nulla da disabilitare", @@ -74,7 +77,11 @@ "oathauth-totp-disable-warning": "Non potrai più utilizzare il dispositivo di autenticazione registrato con questa utenza. Tutti i codici di ripristino associati a questa utenza verranno invalidati.", "oathauth-invalidrequest": "Richiesta non valida", "notification-header-oathauth-remove-device": "Un dispositivo di autenticazione a due fattori è stato rimosso dalla {{GENDER:$2|tua utenza}}.", + "notification-body-oathauth-disable": "Se non l'hai fatto {{GENDER:$2|tu}}, {{GENDER:$2|la tua utenza}} potrebbe essere stata compromessa.", + "notification-body-oathauth-disable-other": "Se non l'hai richiesto {{GENDER:$2|tu}}, {{GENDER:$2|dovresti}} contattare un amministratore.", + "notification-body-oathauth-disable-remaining": "{{PLURAL:$3|C'è ancora un dispositivo aggiuntivo attivo|Ci sono ancora $3 dispositivi aggiuntivi attivi}} {{GENDER:$2|sulla tua utenza}}.", "oathauth-notifications-disable-primary": "Controlla le impostazioni di autenticazione a due fattori", + "notification-body-oathauth-enable": "Se non l'hai fatto {{GENDER:$2|tu}}, {{GENDER:$2|la tua utenza}} potrebbe essere stata compromessa.", "oathauth-notifications-enable-help": "Aiuto", "oathauth-notifications-enable-primary": "Controlla le impostazioni di autenticazione a due fattori", "oathauth-verify-enabled": "{{GENDER:$1|$1}} ha l'autenticazione a due fattori abilitata.", diff -Nru mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/ja.json mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/ja.json --- mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/ja.json 2026-04-01 12:37:39.112989400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/ja.json 2026-06-29 18:12:59.682051400 +0000 @@ -19,12 +19,16 @@ "Foomin10", "Dragoniez", "X200b", - "RhAnish" + "RhAnish", + "Tensama0415", + "Ska101~translate", + "Amayus" ] }, "oathauth-desc": "HMAC に基づいたワンタイムパスワードを使用する認証機能を提供する", "disableoathforuser": "利用者の二要素認証を無効化", "verifyoathforuser": "二要素認証の状態を確認", + "oath": "OATHAuth", "oathauth-account": "アカウント名:", "oathauth-secret": "二要素認証の秘密鍵:", "oathauth-enable": "二要素認証の有効化", diff -Nru mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/ko.json mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/ko.json --- mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/ko.json 2026-04-01 12:37:39.113989400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/ko.json 2026-06-29 18:12:59.682051400 +0000 @@ -14,15 +14,18 @@ "밝은소년", "아라", "YeBoy371", - "Bisang" + "Bisang", + "Tensama0415", + "解浪" ] }, "oathauth-desc": "HMAC 기반 일회용 비밀번호를 이용한 인증 지원 제공", - "disableoathforuser": "사용자에 대해 2요소 인증 비활성화하기", - "verifyoathforuser": "2요소 인증 상태 확인", + "disableoathforuser": "사용자에 대해 2단계 인증 비활성화하기", + "verifyoathforuser": "2단계 인증 상태 확인", + "oath": "OATHAuth", "oathauth-account": "계정 이름:", - "oathauth-secret": "2요소 인증 비밀 키:", - "oathauth-enable": "2요소 인증 활성화하기", + "oathauth-secret": "2단계 인증 비밀 키:", + "oathauth-enable": "2단계 인증 활성화하기", "oathauth-recoverycodes": "다음 목록은 일회용 스크래치 토큰 목록입니다. 이 토큰들은 한 번만 사용할 수 있으며 비상용입니다. 이것들을 적어놓고 안전한 위치에 보관하세요. 전화를 분실할 경우 이 토큰들이 당신의 계정을 찾을 유일한 수단입니다. '''이 토큰들은 다시 볼 수 없습니다'''.", "oathauth-recoverycodes-important": "이 단계는 중요합니다! 이 단계를 건너뛰지 마세요!", "oathauth-recoverycodes-neveragain": "이 코드는 다시 표시되지 않습니다.", @@ -30,12 +33,12 @@ "oathauth-recoverycodes-download": "다운로드", "oathauth-recoverycodes-copy": "복사", "oathauth-recoverycodes-copy-success": "복구 코드가 클립보드에 복사되었습니다!", - "oathauth-disable": "2요소 인증 비활성화하기", - "oathauth-validatedoath": "2요소 자격 정보를 검증했습니다. 이제부터 2요소 인증을 실행합니다.", - "oathauth-noscratchforvalidation": "복구 코드는 2단계 인증을 확인하는 데 사용할 수 없습니다. 복구 코드는 백업 및 비상시 사용을 위한 것입니다. 2요소 인증 애플리케이션(예: [https://www.authy.com/ Authy], [https://freeotp.github.io/ FreeOTP], [https://support.google.com/accounts/answer/1066447 Google Authenticator], [https://www.microsoft.com/ko-kr/security/mobile-authenticator-app Microsoft Authenticator], [https://1password.com/ 1Password] 등)에서 발급받은 코드를 사용해 주십시오.", + "oathauth-disable": "2단계 인증 비활성화하기", + "oathauth-validatedoath": "2단계 자격 정보를 검증했습니다. 이제부터 2단계 인증을 실행합니다.", + "oathauth-noscratchforvalidation": "복구 코드는 2단계 인증을 확인하는 데 사용할 수 없습니다. 복구 코드는 백업 및 비상시 사용을 위한 것입니다. 2단계 인증 애플리케이션(예: [https://www.authy.com/ Authy], [https://freeotp.github.io/ FreeOTP], [https://support.google.com/accounts/answer/1066447 Google Authenticator], [https://www.microsoft.com/ko-kr/security/mobile-authenticator-app Microsoft Authenticator], [https://1password.com/ 1Password] 등)에서 발급받은 코드를 사용해 주십시오.", "oathauth-failedtovalidateoath": "2요소 자격정보를 검증하는 데 실패했습니다", - "oathauth-disabledoath": "2요소 인증이 비활성화되었습니다.", - "oathauth-prefs-label": "2요소 인증:", + "oathauth-disabledoath": "2단계 인증이 비활성화되었습니다.", + "oathauth-prefs-label": "2단계 인증:", "oathauth-step1": "1단계: 2요소 인증 프로그램을 다운로드하세요", "oathauth-step1-test": "2요소 인증을 위한 프로그램을 다운로드하세요. 모바일 애플리케이션(Google Authenticator 등)이나 데스크톱 애플리케이션일 수 있습니다.", "oathauth-step2": "2단계: QR코드를 스캔하세요", @@ -44,44 +47,49 @@ "oathauth-step3": "3단계: 복구 코드를 기록하세요", "oathauth-step4": "4단계: 검증", "oathauth-entertoken": "확인을 위해 인증 장치로부터 받은 코드를 입력하세요:", - "oathauth-disable-for-user": "사용자에 대해 2요소 인증 비활성화하기", - "oathauth-verify-for-user": "사용자에게 2요소 인증이 설정되어 있는지 확인", - "right-oathauth-disable-for-user": "사용자에 대해 2요소 인증 비활성화하기", - "action-oathauth-disable-for-user": "사용자에 대해 2요소 인증 비활성화하기", - "right-oathauth-verify-user": "사용자에게 2요소 인증이 활성화되어 있는지 확인", - "action-oathauth-verify-user": "사용자에게 2요소 인증이 활성화되어 있는지 확인할", - "right-oathauth-view-log": "2요소 인증 변경 기록에 접근하기", - "action-oathauth-view-log": "2요소 인증 변경 기록에 접근하기", + "oathauth-disable-for-user": "사용자에 대해 2단계 인증 비활성화하기", + "oathauth-verify-for-user": "사용자에게 2단계 인증이 설정되어 있는지 확인", + "right-oathauth-disable-for-user": "사용자에 대해 2단계 인증 비활성화하기", + "action-oathauth-disable-for-user": "사용자에 대해 2단계 인증 비활성화하기", + "right-oathauth-verify-user": "사용자에게 2단계 인증이 활성화되어 있는지 확인", + "action-oathauth-verify-user": "사용자에게 2단계 인증이 활성화되어 있는 확인", + "right-oathauth-view-log": "2단계 인증 변경 기록에 접근하기", + "action-oathauth-view-log": "2단계 인증 변경 기록에 접근하기", "oathauth-disable-intro": "권한이 클수록 책임이 커집니다", "oathauth-enteruser": "사용자 이름:", "oathauth-enterdisablereason": "비활성화 이유:", "oathauth-enterverifyreason": "확인 이유:", "oathauth-user-not-does-not-have-oath-enabled": "사용자는 2요소 인증이 활성화되어 있지 않아 비활성화할 항목이 없습니다", - "right-oathauth-enable": "2요소 인증 활성화", - "action-oathauth-enable": "2요소 인증 활성화", + "right-oathauth-enable": "2단계 인증 활성화", + "action-oathauth-enable": "2단계 인증 활성화", "oathauth-auth-token-label": "2요소 토큰 또는 복구 코드", "oathauth-auth-token-help": "2단계 인증의 두 번째 단계로 사용되는 일회용 암호입니다.", "oathauth-auth-token-help-ui": "인증 장치의 코드나 복구 코드를 입력하세요", "oathauth-auth-ui": "2요소 인증 애플리케이션(Google Authenticator 등)의 코드를 입력해 주십시오.", "oathauth-throttled": "너무 많은 인증을 요청했습니다! $1 기다리세요.", "oathauth-login-failed": "인증 검토 실패.", - "oathauth-describe-provider": "2요소 인증(OATH)입니다.", + "oathauth-describe-provider": "2단계 인증(OATH)입니다.", "grant-group-authentication": "자신과 다른 사용자를 위한 인증 작업을 수행합니다", - "grant-oath": "자기 자신과 다른 사람에 대한 2요소 인증(OATH) 정보에 접근합니다", + "grant-oath": "자기 자신과 다른 사람에 대한 2단계 인증(OATH) 정보에 접근합니다", "right-oathauth-api-all": "자신과 다른 사람에 대한 OATH 정보 쿼리 및 검증", "action-oathauth-api-all": "OATH 상태 학인", "oathauth-user-not-found": "해당 이름을 가진 사용자 계정을 찾을 수 없습니다", - "oath-log-name": "2요소 인증 기록", - "logentry-oath-disable-other": "$1님이 $3님의 2요소 인증을 {{GENDER:$2|비활성화했습니다}}", - "logentry-oath-verify": "$1님이 $3님의 2요소 인증이 활성화되어 있는지 {{GENDER:$2|확인했습니다}}", + "oath-log-name": "2단계 인증 기록", + "oath-log-header": "이러한 이벤트는 사용자의 2단계 인증 상태 변경 사항을 추적합니다.", + "logentry-oath-disable-other": "$1님이 $3님의 2단계 인증을 {{GENDER:$2|비활성화함}}", + "logentry-oath-verify": "$1님이 $3님의 2단계 인증이 활성화되어 있는지 {{GENDER:$2|확인함}}", + "log-action-filter-oath": "2단계 인증 작업 유형:", + "log-action-filter-oath-verify": "2단계 인증 시도 가능 여부 확인", + "log-action-filter-oath-disable-other": "다른 사용자에 대해 2단계 인증 비활성화하기", "oathauth-ui-no-module": "활성화된 항목 없음", "oathauth-module-totp-label": "TOTP (1회용 토큰)", "oathauth-ui-manage": "관리", - "oathmanage": "2요소 인증 관리", + "oathmanage": "2단계 인증 관리", "oathauth-ui-not-enabled-modules": "다른 인증 방식으로 전환", "oathauth-ui-enabled-module": "활성화된 인증 방식", "oathauth-enable-generic": "활성화", "oathauth-disable-generic": "비활성화", + "oathauth-invalid-data-format": "선택한 인증 방식에 대한 키를 생성하기 위한 데이터 제공자가 유효하지 않습니다", "oathauth-disable-page-title": "$1 비활성화", "oathauth-enable-page-title": "$1 활성화", "oathauth-ui-available-modules": "사용 가능한 방식", @@ -91,19 +99,26 @@ "oathauth-disable-method-warning-button-label": "확인하고 계속하기", "oathauth-disable-method-warning": "$1 2요소 인증 방법을 사용하지 않도록 설정하면 로그인할 때 이 방법을 더 이상 사용할 수 없으며 이 인증 방법과 관련된 모든 데이터가 삭제됩니다.", "oathauth-totp-disable-warning": "이 계정에 등록된 인증 장치를 더 이상 사용할 수 없습니다. 이 계정과 연결된 모든 스크래치 토큰이 무효화됩니다.", - "oathauth-invalidrequest": "잘못된 요청", + "oathauth-invalidrequest": "유효하지 않은 요청", "notification-header-oathauth-disable": "{{GENDER:$2|당신의 계정}}에서 2요소 인증이 비활성화 되었습니다.", + "notification-header-oathauth-remove-device": "{{GENDER:$2|당신의 계정}}에서 2단계 인증 장치가 제거되었습니다.", "notification-body-oathauth-disable": "만약 {{GENDER:$2|당신}}이 하지 않았다면, {{GENDER:$2|계정}}이 해킹당했을 수 있습니다.", + "notification-body-oathauth-disable-other": "만약 {{GENDER:$2|당신}}이 하지 않았다면, 관리자에게 연락하세요.", + "notification-body-oathauth-disable-remaining": "{{GENDER:$2|당신의 계정이}} 아직 {{PLURAL:$3|$3개의 추가 기기에서}} 활성화되어 있습니다.", "oathauth-notifications-disable-help": "도움말", - "oathauth-notifications-disable-primary": "2요소 인증 설정 확인하기", + "oathauth-notifications-disable-primary": "2단계 인증 설정 확인하기", "notification-header-oathauth-enable": "2요소 인증이 {{GENDER:$2|당신의 계정}}에 활성화되었습니다.", "notification-body-oathauth-enable": "만약 {{GENDER:$2|당신}}이 하지 않았다면, {{GENDER:$2|계정}}이 해킹당했을 수 있습니다.", "oathauth-notifications-enable-help": "도움말", - "oathauth-notifications-enable-primary": "2요소 인증 설정 확인하기", + "oathauth-notifications-enable-primary": "2단계 인증 설정을 확인하세요", + "notification-header-oathauth-recoverycodes-count": "{{GENDER:$2|당신}}은 2단계 인증을 위해 {{GENDER:$2|당신의 계정}}을 다시 등록해야 합니다.", + "notification-body-oathauth-recoverycodesleft": "{{GENDER:$2|당신}}의 복구 {{PLURAL:$3|코드}}는 $3개 남아 있습니다. 향후를 위해 2단계 인증을 비활성화했다가 다시 활성화해서 $4개의 새로운 복구 {{PLURAL:$4|코드}}를 생성하는 것을 고려해 보시기 바랍니다.", "oathauth-notifications-recoverycodesleft-help": "도움말", - "oathauth-notifications-recoverycodesleft-primary": "2요소 인증 설정 확인하기", - "oathauth-verify-enabled": "{{GENDER:$1|$1}}은(는) 2요소 인증이 활성화 되어있습니다.", - "oathauth-verify-disabled": "{{GENDER:$1|$1}}은(는) 2요소 인증이 활성화 되어있지 않습니다.", + "oathauth-notifications-recoverycodesleft-primary": "2단계 인증 설정을 확인하세요", + "oathauth-verify-enabled": "{{GENDER:$1|$1}}은(는) 2단계 인증이 활성화 되어있습니다.", + "oathauth-verify-disabled": "{{GENDER:$1|$1}}은(는) 2단계 인증이 활성화 되어있지 않습니다.", "oathauth-prefs-disabledgroups": "비활성화된 {{PLURAL:$1|그룹}}:", - "oathauth-qrcode-alt": "비밀 키를 나타내는 스캔 가능한 QR \n코드입니다." + "oathauth-prefs-disabledgroups-help": "{{GENDER:$2|당신}}의 {{PLURAL:$1|이 그룹|이 그룹들}}에 대한 멤버십은 [[Special:Manage Two-factor authentication|2단계 인증]]을 활성화할 때까지 비활성화됩니다.", + "oathauth-qrcode-alt": "비밀 키를 나타내는 스캔 가능한 QR \n코드입니다.", + "oathauth-error-multiple-modules": "현재로서는 여러 개의 2단계 인증 방식을 동시에 사용하는 것은 지원되지 않습니다. $2을(를) 비활성화한 후에만 $1을(를) 활성화할 수 있습니다." } diff -Nru mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/ms.json mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/ms.json --- mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/ms.json 2026-04-01 12:37:39.113989400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/ms.json 2026-06-29 18:12:59.683051300 +0000 @@ -75,15 +75,15 @@ "notification-body-oathauth-disable-other": "Jika {{GENDER:$2|anda}} tidak membuat permintaan ini, {{GENDER:$2|anda}} perlu menghubungi penyelia.", "notification-body-oathauth-disable-remaining": "Masih terdapat {{PLURAL:$3|sebuah peranti tambahan|$3 buah peranti tambahan}} yang aktif pada {{GENDER:$2|akaun anda}}.", "oathauth-notifications-disable-help": "Bantuan", - "oathauth-notifications-disable-primary": "Memeriksa tetapan pengesahihan dwifaktor anda", + "oathauth-notifications-disable-primary": "Periksa tetapan pengesahihan dwifaktor anda", "notification-header-oathauth-enable": "Pengesahihan dwifaktor telah didayakan pada {{GENDER:$2|akaun anda}}.", "notification-body-oathauth-enable": "Jika {{GENDER:$2|anda}} tidak lakukan tindakan ini, {{GENDER:$2|akaun anda}} mungkin telah terjejas.", "oathauth-notifications-enable-help": "Bantuan", - "oathauth-notifications-enable-primary": "Memeriksa tetapan pengesahihan dwifaktor anda", + "oathauth-notifications-enable-primary": "Periksa tetapan pengesahihan dwifaktor anda", "notification-header-oathauth-recoverycodes-count": "{{GENDER:$2|Anda}} sepatutnya masukkan semula {{GENDER:$2|akaun anda}} untuk pengesahihan dwifaktor.", "notification-body-oathauth-recoverycodesleft": "{{GENDER:$2|Anda}} hanya tinggal $3 {{PLURAL:$3|kod}} pemulihan. Anda mungkin perlu pertimbang untuk mematikan kemudian mendayakan semula pengesahihan dwifaktor untuk menjana $4 {{PLURAL:$4|kod}} pemulihan baharu untuk kegunaan masa hadapan.", "oathauth-notifications-recoverycodesleft-help": "Bantuan", - "oathauth-notifications-recoverycodesleft-primary": "Memeriksa tetapan pengesahihan dwifaktor anda", + "oathauth-notifications-recoverycodesleft-primary": "Periksa tetapan pengesahihan dwifaktor anda", "oathauth-verify-enabled": "{{GENDER:$1|$1}} mempunyai pendayaan pengesahihan dwifaktor.", "oathauth-verify-disabled": "{{GENDER:$1|$1}} tidak mempunyai pendayaan pengesahihan dwifaktor.", "oathauth-prefs-disabledgroups": "{{PLURAL:$1|Kumpulan}} yang dinyahdayakan:", diff -Nru mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/nl.json mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/nl.json --- mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/nl.json 2026-04-01 12:37:39.114989300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/nl.json 2026-06-29 18:12:59.683051300 +0000 @@ -94,7 +94,7 @@ "oathauth-action-exclusive-to-2fa": "Deze handeling kan alleen worden verricht door gebruikers die tweetrapsauthenticatie hebben ingeschakeld.", "oathauth-ui-available-modules": "Beschikbare methoden", "oathauth-ui-general-help": "'''Multi-factor authentication''' ('''MFA''') is een authenticatiemethode waarbij een computergebruiker alleen toegang krijgt na het succesvol presenteren van twee of meer bewijsstukken (of factoren) in een authenticatiemechanisme: kennis (iets wat de gebruiker en alleen de gebruiker weet), bezit (iets dat de gebruiker alleen de gebruiker heeft), en inherent (iets wat de gebruiker en alleen de gebruiker is). [https://nl.wikipedia.org/wiki/Multifactorauthenticatie Lees meer]", - "oathauth-totp-description": "Het ''Time-based One-Time Password''-algoritme (TOTP) is een extensie van het op HMAC gebaseerde eenmalige wachtwoord-algoritme (HOTP) dat een eenmalig wachtwoord genereert dat uniek is door gebruik te maken van het huidige tijdstip.", + "oathauth-totp-description": "Het ''Time-based One-Time Password''-algoritme (TOTP) is een uitbreiding van het op HMAC gebaseerde eenmalige wachtwoord-algoritme (HOTP) dat een eenmalig wachtwoord genereert dat uniek is door gebruik te maken van het huidige tijdstip.", "oathauth-disable-method-warning-header": "Bevestig het uitschakelen van een authenticatiemethode", "oathauth-disable-method-warning-button-label": "Bevestigen en doorgaan", "oathauth-disable-method-warning": "Als u de tweefactorauthenticatiemethode $1 uitschakelt, kunt u deze methode niet langer gebruiken bij het aanmelden en worden alle gegevens die aan deze authenticatiemethode zijn gekoppeld, verwijderd.", @@ -103,7 +103,7 @@ "oathauth-switch-method-warning": "Door over te schakelen naar de tweetrapsauthenticatie-methode $2, wordt de huidige methode ($1) uitgeschakeld en worden alle gegevens die aan de huidige authenticatiemethode zijn gekoppeld, verwijderd", "oathauth-switch-method-next-step": "In de volgende stap moet u zich authenticeren met uw huidige tweetrapsauthenticatie-methode ($1) om over te kunnen schakelen naar $2.", "oathauth-totp-disable-warning": "U kunt het authenticatieapparaat dat bij dit account is geregistreerd niet langer gebruiken. Alle herstelcodes die aan dit account zijn gekoppeld worden ongeldig gemaakt.", - "oathauth-invalidrequest": "Ongeldige aanvraag", + "oathauth-invalidrequest": "Incorrecte aanvraag", "notification-header-oathauth-disable": "Tweetrapsauthenticatie is uitgeschakeld op {{GENDER:$2|uw account}}.", "notification-header-oathauth-remove-device": "Er is een apparaat voor tweetrapsauthenticatie verwijderd uit {{GENDER:$2|uw account}}.", "notification-body-oathauth-disable": "Als {{GENDER:$2|u}} dit niet gedaan heeft, kan {{GENDER:$2|uw account}} wellicht gehackt zijn.", diff -Nru mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/pl.json mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/pl.json --- mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/pl.json 2026-04-01 12:37:39.114989300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/pl.json 2026-06-29 18:12:59.683051300 +0000 @@ -13,7 +13,8 @@ "WTM", "WaldiSt", "Rzuwig", - "Woytecr" + "Woytecr", + "G3raltJJ" ] }, "oathauth-desc": "Dodaje wsparcie uwierzytelniania za pomocą haseł jednorazowych opartych o HMAC", diff -Nru mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/qqq.json mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/qqq.json --- mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/qqq.json 2026-04-01 12:37:39.114989300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/qqq.json 2026-06-29 18:12:59.684051500 +0000 @@ -69,7 +69,7 @@ "oathauth-auth-token-help": "Extended help message for the second factor field in the API.", "oathauth-auth-token-help-ui": "Label for token field during login", "oathauth-auth-ui": "Shown on top of the login form when second factor is required", - "oathauth-throttled": "Error message when throttling limit is hit.\n\nParameters:\n* $1 - throttle block duration", + "oathauth-throttled": "Error message when throttling limit is hit.", "oathauth-login-failed": "Error message when verifying the second factor failed.", "oathauth-describe-provider": "Description of the extension as an authentication provider.", "grant-group-authentication": "{{Related|Grant-group}}", diff -Nru mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/ru.json mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/ru.json --- mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/ru.json 2026-04-01 12:37:39.115989400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/ru.json 2026-06-29 18:12:59.684051500 +0000 @@ -26,7 +26,10 @@ "Kaganer", "Megitsune-chan", "Shabe", - "Engineer56" + "Engineer56", + "Stjn", + "Well very well", + "LuckyBlock13fa" ] }, "oathauth-desc": "Обеспечивает поддержку проверки подлинности с помощью HMAC на основе одноразовых паролей", @@ -38,6 +41,7 @@ "oathauth-recoverycodes": "Ниже приведен список одноразовых кодов восстановления. Эти коды можно использовать только один раз, они предназначены для экстренного использования, когда у вас нет доступа к вашему устройству. Пожалуйста, запишите их и храните в надежном месте. Рекомендуется отмечать каждый код как использованный при входе в систему. Если вы потеряете свое устройство, эти коды - единственный способ восстановить вашу учетную запись.", "oathauth-recoverycodes-important": "Этот шаг важен! Не пропускайте его!", "oathauth-recoverycodes-neveragain": "Эти коды больше никогда не будут показаны!", + "oathauth-recoverytokens-createdat": "Коды восстановления созданы: $1", "oathauth-recoverycodes-download": "Скачать", "oathauth-recoverycodes-copy": "Скопировать", "oathauth-recoverycodes-copy-success": "Коды восстановления скопированы в ваш буфер обмена!", diff -Nru mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/sk.json mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/sk.json --- mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/sk.json 2026-04-01 12:37:39.115989400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/sk.json 2026-06-29 18:12:59.684051500 +0000 @@ -3,11 +3,13 @@ "authors": [ "Luky001", "Teslaton", - "Vlad5250" + "Vlad5250", + "Wizzard" ] }, "oathauth-desc": "Poskytuje podporu pre autentifikáciu pomocou jednorázových hesiel, založených na HMAC", "disableoathforuser": "Vypnúť dvojfaktorovú autentifikáciu používateľa", + "verifyoathforuser": "Overenie stavu dvojfaktorovej autentifikácie", "oathauth-account": "Názov účtu:", "oathauth-secret": "Tajný kľúč pre dvojfaktorovú autentifikáciu:", "oathauth-enable": "Zapnutie dvojfaktorovej autentifikácie", @@ -20,7 +22,7 @@ "oathauth-recoverycodes-copy-success": "Kódy na obnovenie boli skopírované do schránky!", "oathauth-disable": "Vypnutie dvojfaktorovej autentifikácie", "oathauth-validatedoath": "Dvojfaktorové prihlásenie overené. Odteraz bude vynucovaná dvojfaktorová autentifikácia.", - "oathauth-noscratchforvalidation": "Na potvrdenie dvojfaktorovej autentifikácie nemôžete použiť kódy na obnovenie. Kódy na obnovenie slúžia len ako záloha na výnimočné účely. Použite, prosím, overovací kód z vášho generátora kódov (ako napr. [https://www.authy.com/ Authy], [https://freeotp.github.io/ FreeOTP], [https://support.google.com/accounts/answer/1066447 Google Authenticator], [https://www.microsoft.com/en-us/security/mobile-authenticator-app Microsoft Authenticator] alebo [https://1password.com/ 1Password]).", + "oathauth-noscratchforvalidation": "Na potvrdenie dvojfaktorovej autentifikácie nemôžete použiť kódy na obnovenie. Kódy na obnovenie slúžia len ako záloha na výnimočné účely. Použite, prosím, autentifikačný kód z vášej aplikácie na dvojfaktorovú autentifikáciu (ako napr. [https://www.authy.com/ Authy], [https://freeotp.github.io/ FreeOTP], [https://support.google.com/accounts/answer/1066447 Google Authenticator], [https://www.microsoft.com/en-us/security/mobile-authenticator-app Microsoft Authenticator] alebo [https://1password.com/ 1Password]).", "oathauth-failedtovalidateoath": "Nepodarilo se overiť dvojfaktorové prihlásenie.", "oathauth-disabledoath": "Dvojfaktorová autentifikácia vypnutá.", "oathauth-prefs-label": "Dvojfaktorová autentifikácia:", @@ -32,13 +34,17 @@ "oathauth-step4": "Krok 4: Overenie", "oathauth-entertoken": "Pre overenie zadajte kód z vášho autentifikačného zariadenia:", "oathauth-disable-for-user": "Vypnúť dvojfaktorovú autentifikáciu používateľa", + "oathauth-verify-for-user": "Overiť, či má používateľ povolenú dvojfaktorovú autentifikáciu", "right-oathauth-disable-for-user": "Vypnúť dvojfaktorovú autentifikáciu používateľa", "action-oathauth-disable-for-user": "vypnúť dvojfaktorovú autentifikáciu používateľa", + "right-oathauth-verify-user": "Overiť, či má používateľ povolenú dvojfaktorovú autentifikáciu", + "action-oathauth-verify-user": "overiť, či má používateľ povolenú dvojfaktorovú autentifikáciu", "right-oathauth-view-log": "Prístup k záznamu zmien dvojfaktorovej autentifikácie", "action-oathauth-view-log": "pristupovať k záznamu zmien dvojfaktorovej autentifikácie", "oathauth-disable-intro": "S veľkou mocou prichádza veľká zodpovednosť", "oathauth-enteruser": "Používateľské meno:", - "oathauth-enterdisablereason": "Dôvod na vypnutie:", + "oathauth-enterdisablereason": "Dôvod pre vypnutie:", + "oathauth-enterverifyreason": "Dôvod kontroly:", "oathauth-user-not-does-not-have-oath-enabled": "Používateľ nemá zapnutú dvojfaktorovú autentifikáciu, nie je teda čo vypínať", "right-oathauth-enable": "Zapnutie dvojfaktorovej autentifikácie", "action-oathauth-enable": "zapnúť dvojfaktorovú autentifikáciu", @@ -56,6 +62,10 @@ "oath-log-name": "Záznam dvojfaktorovej autentifikácie", "oath-log-header": "Tieto udalosti zaznamenávajú zmeny stavu dvojfaktorovej autentifikácie používateľov.", "logentry-oath-disable-other": "$1 {{GENDER:$1|vypol|vypla}} dvojfaktorovú autentifikáciu {{GENDER:$2|používateľa|používateľky}} $3.", + "logentry-oath-verify": "$1 {{GENDER:$2|skontroloval|skontrolovala|skontrolovali}}, či má $3 zapnutú dvojfaktorovú autentifikáciu", + "log-action-filter-oath": "Typ operácie dvojfaktorovej autentifikácie:", + "log-action-filter-oath-verify": "Kontrola, či je dvojfaktorová autentifikácia zapnutá", + "log-action-filter-oath-disable-other": "Vypnutie dvojfaktorovej autentifikácie pre iného používateľa", "oathauth-ui-no-module": "Nie je zapnuté", "oathauth-module-totp-label": "TOTP (jednorazový token)", "oathauth-ui-manage": "Spravovať", @@ -64,8 +74,9 @@ "oathauth-ui-enabled-module": "Zapnutá autentifikačná metóda", "oathauth-enable-generic": "Zapnúť", "oathauth-disable-generic": "Vypnúť", - "oathauth-disable-page-title": "Vypnúť $1", - "oathauth-enable-page-title": "Zapnúť $1", + "oathauth-invalid-data-format": "Zadané údaje sú neplatné na vytvorenie kľúča pre vybranú autentifikačnú metódu", + "oathauth-disable-page-title": "Vypnutie: $1", + "oathauth-enable-page-title": "Zapnutie: $1", "oathauth-ui-available-modules": "Dostupné metódy", "oathauth-ui-general-help": "'''Viacfaktorové overenie''' je overovacia metóda, v ktorej je používateľovi počítačového systému udelený prístup až po tom, čo autentifikačnému mechanizmu úspešne predloží dva alebo viac dôkazov (alebo overení, faktorov): znalosť (niečo, čo daný používateľ pozná), vlastníctvo (niečo, čo vlastní len daný používateľ) a inherencia (niečo, čím je iba daný používateľ). [https://en.wikipedia.org/wiki/Multi-factor_authentication Viac informácií]", "oathauth-totp-description": "Algoritmus jednorazového hesla založeného na čase (TOTP) je rozšírením algoritmu jednorazového hesla založeného na HMAC (HOTP), ktoré generuje jednorazové heslá, ktorých unikátnosť je odvodená z aktuálneho času.", @@ -78,12 +89,16 @@ "notification-body-oathauth-disable-remaining": "Na {{GENDER:$2|vašom účte}} {{PLURAL:$3|je stále aktívne ďalšie zariadenie|sú stále aktívne $3 ďalšie zariadenia|je stále aktívnych $3 ďalších zariadení}}.", "oathauth-notifications-disable-help": "Pomoc", "oathauth-notifications-disable-primary": "Skontrolujte svoje nastavenia dvojfaktorovej autentifikácie", - "notification-header-oathauth-enable": "Dvojfaktorová autentifikácia bola {{GENDER:$2|na vašom účte}} povolená.", + "notification-header-oathauth-enable": "Dvojfaktorová autentifikácia bola povolená {{GENDER:$2|na vašom účte}}.", "notification-body-oathauth-enable": "Ak ste {{GENDER:$2|toto nevykonali}}, váš účet mohol byť napadnutý.", "oathauth-notifications-enable-help": "Pomoc", "oathauth-notifications-enable-primary": "Skontrolujte svoje nastavenia dvojfaktorovej autentifikácie", + "notification-header-oathauth-recoverycodes-count": "{{GENDER:$2|Mali by ste}} znovu nastaviť dvojfaktorovú autentifikáciu pre {{GENDER:$2|váš účet}}.", "notification-body-oathauth-recoverycodesleft": "{{PLURAL:$3|Zostáva vám $3 kód na obnovenie|Zostávajú vám $3 kódy na obnovenie|Zostáva vám $3 kódov na obnovenie}}. Mali by ste zvážiť vypnutie a opätovné zapnutie dvojfaktorovej autentifikácie, aby ste vygenerovali {{PLURAL:$4|$4 nový kód na obnovenie|$4 nové kódy na obnovenie|$4 nových kódov na obnovenie}}, ktoré môžete použiť v budúcnosti.", - "oathauth-notifications-recoverycodesleft-help": "Pomocník", + "oathauth-notifications-recoverycodesleft-help": "Pomoc", "oathauth-notifications-recoverycodesleft-primary": "Skontrolujte svoje nastavenia dvojfaktorovej autentifikácie", - "oathauth-qrcode-alt": "Skenovateľný QR kód, ktorý predstavuje tajný kľúč." + "oathauth-verify-enabled": "{{GENDER:$1|$1}} má zapnutú dvojfaktorovú autentifikáciu.", + "oathauth-verify-disabled": "{{GENDER:$1|$1}} nemá zapnutú dvojfaktorovú autentifikáciu.", + "oathauth-qrcode-alt": "Skenovateľný QR kód, ktorý predstavuje tajný kľúč.", + "oathauth-error-multiple-modules": "Používanie viacerých metód dvojfaktorovej autentifikácie zatiaľ nie je podporované. Metódu $1 môžete zapnúť až po vypnutí metódy $2." } diff -Nru mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/so.json mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/so.json --- mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/so.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/so.json 2026-06-29 18:12:59.685051400 +0000 @@ -0,0 +1,77 @@ +{ + "@metadata": { + "authors": [ + "AhmedG612" + ] + }, + "disableoathforuser": "Dami xaqiijinta laba-tallaabo ee isticmaalaha", + "verifyoathforuser": "Hubi xaaladda xaqiijinta laba tallaabo", + "oathauth-account": "Magaca xisaabta:", + "oathauth-secret": "Furaha sirta ah ee xaqiijinta laba-tallaabo:", + "oathauth-enable": "Dhaqangelin xaqiijinta laba tallaabo", + "oathauth-recoverycodes-important": "Tallaabadani waa muhiim! Ha ka boodin tallaabadan!", + "oathauth-recoverycodes-neveragain": "Koodhadhkan mar dambe lama muujin doono!", + "oathauth-recoverytokens-createdat": "Koodhadhka soo kabashada waa la sameeyay: $1", + "oathauth-recoverycodes-download": "Soo deji", + "oathauth-recoverycodes-copy": "Nuqul", + "oathauth-recoverycodes-copy-success": "Koodhadhka soo kabashada waxaa lagu koobiyeeyay sabuuraddaada!", + "oathauth-disable": "Dami xaqiijinta laba tallaabo", + "oathauth-validatedoath": "Xogta xaqiijinta laba-tallaabo waa la xaqiijiyay. Xaqiijinta laba-tallaabo hadda waa la dhaqan gelin doonaa.", + "oathauth-noscratchforvalidation": "Ma isticmaali kartid koodh soo kabasho si aad u xaqiijiso xaqiijinta laba-tallaabo. Koodhadhka soo kabashada waxaa loo isticmaalaa kaliya kayd iyo xaalado gaar ah. Fadlan isticmaal koodh ka yimid barnaamijkaaga xaqiijinta laba-tallaabo (sida [https://www.authy.com/ Authy], [https://freeotp.github.io/ FreeOTP], [https://support.google.com/accounts/answer/1066447 Google Authenticator], [https://www.microsoft.com/en-us/security/mobile-authenticator-app Microsoft Authenticator] ama [https://1password.com/ 1Password]).", + "oathauth-disabledoath": "Xaqiijinta laba-tallaabo waa la damiyay.", + "oathauth-prefs-label": "Xaqiijinta laba-tallaabo:", + "oathauth-step2alt": "Haddii aadan awoodin inaad sawirto QR code-ka, gacanta ku geli furaha sirta ah iyo magaca xisaabta:", + "oathauth-entertoken": "Geli koodh ka yimid qalabkaaga xaqiijinta si loo xaqiijiyo:", + "oathauth-disable-for-user": "Dami xaqiijinta laba-tallaabo ee isticmaale", + "oathauth-verify-for-user": "Hubi in isticmaale uu leeyahay xaqiijinta laba-tallaabo oo shaqaynaysa", + "right-oathauth-disable-for-user": "Dami xaqiijinta laba-tallaabo ee isticmaale", + "action-oathauth-disable-for-user": "Dami xaqiijinta laba-tallaabo ee isticmaale", + "right-oathauth-verify-user": "Hubi in isticmaale uu leeyahay xaqiijinta laba-tallaabo oo shaqaynaysa", + "action-oathauth-verify-user": "Hubi in isticmaale uu leeyahay xaqiijinta laba-tallaabo oo shaqaynaysa", + "right-oathauth-view-log": "Hel diiwaanka isbeddellada xaqiijinta laba-tallaabo", + "action-oathauth-view-log": "Hel diiwaanka isbeddellada xaqiijinta laba-tallaabo", + "oathauth-disable-intro": "Awood weyn, waxaa la socota masuuliyad weyn", + "oathauth-enteruser": "Magaca isticmaalaha:", + "oathauth-enterdisablereason": "Sababta loo daminayo:", + "oathauth-enterverifyreason": "Sababta hubinta:", + "right-oathauth-enable": "Shid xaqiijinta laba-tallaabo", + "action-oathauth-enable": "Shid xaqiijinta laba-tallaabo", + "oathauth-auth-token-help": "Eray sir ah oo hal mar la isticmaalo oo loo adeegsado sidii qodobka labaad ee xaqiijinta laba-tallaabo.", + "oathauth-describe-provider": "Xaqiijinta laba-tallaabo (OATH).", + "grant-group-authentication": "Samee falalka xaqiijinta naftaada iyo kuwa kale", + "grant-oath": "Hel xogta xaqiijinta laba-tallaabo (OATH) ee naftaada iyo kuwa kale", + "oathauth-user-not-found": "Lama helin xisaab isticmaale oo leh magacaas", + "oath-log-name": "Diiwaanka xaqiijinta laba-tallaabo", + "oath-log-header": "Dhacdooyinkan waxay la socdaan isbeddellada xaaladda xaqiijinta laba-tallaabo ee isticmaalayaasha.", + "logentry-oath-disable-other": "$1 {{GENDER:$2|waa uu damiyay}} xaqiijinta laba-tallaabo ee $3", + "logentry-oath-verify": "$1 {{GENDER:$2|wuu hubiyay}} in $3 uu leeyahay xaqiijinta laba-tallaabo oo shaqaynaysa", + "log-action-filter-oath": "Nooca hawlgalka xaqiijinta laba-tallaabo:", + "log-action-filter-oath-verify": "Hubinaya in xaqiijinta laba-tallaabo ay shaqaynayso", + "log-action-filter-oath-disable-other": "Daminaya xaqiijinta laba-tallaabo ee isticmaale kale", + "oathauth-ui-no-module": "Midna ma shaqaynayo", + "oathauth-ui-manage": "Maareynta", + "oathmanage": "Maamul xaqiijinta laba-tallaabo", + "oathauth-enable-generic": "Daar", + "oathauth-disable-generic": "Dami", + "oathauth-invalid-data-format": "Bixiyaha xogta ma ansaxayo si loo abuuro furaha habka xaqiijinta ee la doortay", + "oathauth-disable-page-title": "Dami $1", + "oathauth-enable-page-title": "Daar $1", + "oathauth-totp-description": "Habka Time-based One-Time Password (TOTP) waa kordhin ka mid ah habka HMAC-based One-Time Password (HOTP), kaas oo soo saara eray-sir hal mar la isticmaalo adigoo ka dhigaya mid gaar ah waqtiga hadda.", + "oathauth-invalidrequest": "Codsi aan ansax ahayn", + "notification-header-oathauth-remove-device": "Qalab xaqiijin laba-tallaabo ah ayaa laga saaray {{GENDER:$2|xisaabtaada}}.", + "notification-body-oathauth-disable": "Haddii {{GENDER:$2|aad}} aadan tan samayn, {{GENDER:$2|xisaabtaada}} waxaa laga yaabaa in la jabsaday.", + "notification-body-oathauth-disable-other": "Haddii {{GENDER:$2|aad}} aadan codsan tan, {{GENDER:$2|waa inaad}} la xiriirtaa maamule.", + "notification-body-oathauth-disable-remaining": "Weli {{PLURAL:$3|wuu jiraa qalab dheeraad ah|waxaa jira $3 qalab oo dheeraad ah}} oo ku xiran {{GENDER:$2|xisaabtaada}}.", + "oathauth-notifications-disable-help": "Caawin", + "oathauth-notifications-disable-primary": "Hubi dejimaha xaqiijinta laba-tallaabo", + "notification-body-oathauth-enable": "Haddii {{GENDER:$2|aad}} aadan tan samayn, {{GENDER:$2|xisaabtaada}} waxaa laga yaabaa in la jabsaday.", + "oathauth-notifications-enable-help": "Caawin", + "oathauth-notifications-enable-primary": "Hubi dejimaha xaqiijinta laba-tallaabo", + "notification-header-oathauth-recoverycodes-count": "{{GENDER:$2|Adigu}} waa inaad dib ugu diiwaangelisaa {{GENDER:$2|xisaabtaada}} xaqiijinta laba-tallaabo.", + "oathauth-notifications-recoverycodesleft-help": "Caawin", + "oathauth-notifications-recoverycodesleft-primary": "Hubi dejimaha xaqiijinta laba-tallaabo", + "oathauth-verify-enabled": "{{GENDER:$1|$1}} waxa uu leeyahay xaqiijinta laba-tallaabo oo shaqaynaysa.", + "oathauth-verify-disabled": "{{GENDER:$1|$1}} ma haysto xaqiijinta laba-tallaabo oo shaqaynaysa.", + "oathauth-qrcode-alt": "QR code la iska akhriyi karo oo matalaya furaha sirta ah.", + "oathauth-error-multiple-modules": "Waqtigan xaadirka ah, lama taageero isticmaalka habab badan oo xaqiijin laba-tallaabo ah. Waxaad kaliya awood u yeelan kartaa $1 ka dib marka aad damiso $2." +} diff -Nru mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/sr-ec.json mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/sr-ec.json --- mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/sr-ec.json 2026-04-01 12:37:39.115989400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/sr-ec.json 2026-06-29 18:12:59.685051400 +0000 @@ -98,5 +98,6 @@ "oathauth-notifications-recoverycodesleft-primary": "Проверите своја подешавања двофакторске аутентификације", "oathauth-verify-enabled": "$1 је {{GENDER:$1|омогућио|омогућила}} двофакторску аутентификацију.", "oathauth-verify-disabled": "$1 није {{GENDER:$1|омогућио|омогућила}} двофакторску аутентификацију.", - "oathauth-prefs-disabledgroups": "Онемогући {{PLURAL:$1|групу|групе}}:" + "oathauth-prefs-disabledgroups": "Онемогући {{PLURAL:$1|групу|групе}}:", + "oathauth-prefs-disabledgroups-help": "{{GENDER:$2|Ваше чланство}} у {{PLURAL:$1|следећој групи|следећим групама}} је онемогућено док не омогућите [[Special:Manage Two-factor authentication|двофакторску аутентификацију]]." } diff -Nru mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/tr.json mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/tr.json --- mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/tr.json 2026-04-01 12:37:39.116989400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/tr.json 2026-06-29 18:12:59.685051400 +0000 @@ -108,6 +108,9 @@ "oathauth-switch-method-next-step": "Bir sonraki adımda, $2 geçebilmek için mevcut iki faktörlü kimlik doğrulama yönteminizle ( $1 ) kimliğinizi doğrulamanız gerekecektir.", "oathauth-totp-disable-warning": "Artık bu hesapta kayıtlı kimlik doğrulama cihazını kullanamayacaksınız. Bu hesapla ilişkili tüm karalama simgeleri geçersiz kılınacaktır.", "oathauth-invalidrequest": "Geçersiz istek", + "oathauth-notifications-disable-help": "Yardım", + "oathauth-notifications-enable-help": "Yardım", + "oathauth-notifications-recoverycodesleft-help": "Yardım", "oathauth-verify-enabled": "{{GENDER:$1|$1}} iki faktörlü kimlik doğrulamayı etkinleştirdi.", "oathauth-verify-disabled": "{{GENDER:$1|$1}} iki faktörlü kimlik doğrulamayı etkinleştirmedi." } diff -Nru mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/tt-cyrl.json mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/tt-cyrl.json --- mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/tt-cyrl.json 2026-04-01 12:37:39.116989400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/tt-cyrl.json 2026-06-29 17:51:26.206350600 +0000 @@ -1,7 +1,8 @@ { "@metadata": { "authors": [ - "Ерней" + "Ерней", + "Ильгиз" ] }, "oathauth-disable-method-warning-button-label": "Раслау һәм дәвам иттерү" diff -Nru mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/zh-hans.json mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/zh-hans.json --- mediawiki-1.43.8+dfsg/extensions/OATHAuth/i18n/zh-hans.json 2026-04-01 12:37:39.117989300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/OATHAuth/i18n/zh-hans.json 2026-06-29 18:12:59.686051400 +0000 @@ -36,7 +36,9 @@ "0x48fe75df30", "SaoMikoto", "Gsdn", - "ShuQizhe" + "ShuQizhe", + "Saoutax", + "Peterxy" ] }, "oathauth-desc": "提供“基于HMAC的一次性密码”的身份验证支持", @@ -93,7 +95,7 @@ "grant-oath": "访问自己或他人的双重身份验证(OATH)信息", "right-oathauth-api-all": "查询和验证自己和他人的OATH信息", "action-oathauth-api-all": "检查OATH状态", - "oathauth-user-not-found": "未找到匹配该名称的用户", + "oathauth-user-not-found": "未找到该名称的用户账号", "oath-log-name": "双重身份验证日志", "oath-log-header": "这些事件记录了用户的双重身份验证状态变化。", "logentry-oath-disable-other": "$1{{GENDER:$2|禁用了}}$3的双重身份验证", @@ -127,16 +129,16 @@ "oathauth-invalidrequest": "无效请求", "notification-header-oathauth-disable": "{{GENDER:$2|您的账户}}已禁用双重身份验证。", "notification-header-oathauth-remove-device": "已从{{GENDER:$2|您的账号}}中移除了一个双重身份验证设备。", - "notification-body-oathauth-disable": "如果{{GENDER:$2|您}}并未这么做,{{GENDER:$2|您的账户}}可能已被盗用。", + "notification-body-oathauth-disable": "如果{{GENDER:$2|您}}并未这么做,{{GENDER:$2|您的账号}}可能已被盗用。", "notification-body-oathauth-disable-other": "如果{{GENDER:$2|您}}并未提出此要求,{{GENDER:$2|您}}应当联系管理员。", "notification-body-oathauth-disable-remaining": "{{GENDER:$2|您的账号}}上还有{{PLURAL:$3|另外$3个设备}}处于活动状态。", "oathauth-notifications-disable-help": "帮助", "oathauth-notifications-disable-primary": "检查您的双重身份验证设置", "notification-header-oathauth-enable": "{{GENDER:$2|您的账户}}已启用双重身份验证。", - "notification-body-oathauth-enable": "如果{{GENDER:$2|您}}并未这么做,{{GENDER:$2|您的账户}}可能已被盗用。", + "notification-body-oathauth-enable": "如果{{GENDER:$2|您}}并未这么做,{{GENDER:$2|您的账号}}可能已被盗用。", "oathauth-notifications-enable-help": "帮助", "oathauth-notifications-enable-primary": "检查您的双重身份验证设置", - "notification-header-oathauth-recoverycodes-count": "{{GENDER:$2|您}}应当重新注册{{GENDER:$2|您的账户}},以进行双重身份验证。", + "notification-header-oathauth-recoverycodes-count": "{{GENDER:$2|您}}应当重新注册{{GENDER:$2|您的账号}},以进行双重身份验证。", "notification-body-oathauth-recoverycodesleft": "{{GENDER:$2|您}}仅剩下$3个恢复{{PLURAL:$3|代码}}可用。您可能要考虑先禁用然后重新启用双重身份验证,从而重新生成恢复{{PLURAL:$4|代码}}以供将来使用。", "oathauth-notifications-recoverycodesleft-help": "帮助", "oathauth-notifications-recoverycodesleft-primary": "检查您的双重身份验证设置", diff -Nru mediawiki-1.43.8+dfsg/extensions/OATHAuth/src/Auth/TOTPSecondaryAuthenticationProvider.php mediawiki-1.43.9+dfsg/extensions/OATHAuth/src/Auth/TOTPSecondaryAuthenticationProvider.php --- mediawiki-1.43.8+dfsg/extensions/OATHAuth/src/Auth/TOTPSecondaryAuthenticationProvider.php 2026-04-01 12:37:39.119989400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/OATHAuth/src/Auth/TOTPSecondaryAuthenticationProvider.php 2026-06-29 18:12:59.690051600 +0000 @@ -96,11 +96,9 @@ if ( $user->pingLimiter( 'badoath', 0 ) ) { return AuthenticationResponse::newUI( [ new TOTPAuthenticationRequest() ], - new Message( - 'oathauth-throttled', - // Arbitrary duration given here - [ Message::durationParam( 60 ) ] - ), 'error' ); + new Message( 'oathauth-throttled' ), + 'error' + ); } if ( $this->module->verify( $authUser, [ 'token' => $token ] ) ) { diff -Nru mediawiki-1.43.8+dfsg/extensions/OATHAuth/src/Key/TOTPKey.php mediawiki-1.43.9+dfsg/extensions/OATHAuth/src/Key/TOTPKey.php --- mediawiki-1.43.8+dfsg/extensions/OATHAuth/src/Key/TOTPKey.php 2026-04-01 12:37:39.119989400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/OATHAuth/src/Key/TOTPKey.php 2026-06-29 18:12:59.690051600 +0000 @@ -74,7 +74,8 @@ public static function newFromRandom() { $object = new self( null, - // 26 digits to give 128 bits - https://phabricator.wikimedia.org/T396951 + // 26 bytes to give at least 128 bits (26 * 8 = 208 bits of entropy) + // https://phabricator.wikimedia.org/T396951 self::removeBase32Padding( Base32::encode( random_bytes( 26 ) ) ), [] ); @@ -85,11 +86,9 @@ } /** - * @param string $paddedBase32String - * @return string * @see T408225, T401393 */ - public static function removeBase32Padding( string $paddedBase32String ) { + private static function removeBase32Padding( string $paddedBase32String ): string { return rtrim( $paddedBase32String, '=' ); } diff -Nru mediawiki-1.43.8+dfsg/extensions/OATHAuth/src/Special/DisableOATHForUser.php mediawiki-1.43.9+dfsg/extensions/OATHAuth/src/Special/DisableOATHForUser.php --- mediawiki-1.43.8+dfsg/extensions/OATHAuth/src/Special/DisableOATHForUser.php 2026-04-01 12:37:39.120989600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/OATHAuth/src/Special/DisableOATHForUser.php 2026-06-29 18:12:59.691051500 +0000 @@ -8,7 +8,6 @@ use MediaWiki\Extension\OATHAuth\OATHUserRepository; use MediaWiki\HTMLForm\HTMLForm; use MediaWiki\Logger\LoggerFactory; -use MediaWiki\Message\Message; use MediaWiki\Registration\ExtensionRegistry; use MediaWiki\SpecialPage\FormSpecialPage; use MediaWiki\User\CentralId\CentralIdLookup; @@ -79,13 +78,6 @@ } /** - * @return bool - */ - public function requiresUnblock() { - return false; - } - - /** * @param User $user * @throws UserBlockedError * @throws UserNotLoggedIn @@ -141,17 +133,16 @@ return [ 'oathauth-user-not-found' ]; } + if ( $this->getUser()->pingLimiter( 'disableoath' ) ) { + return [ 'oathauth-throttled' ]; + } + $oathUser = $this->userRepo->findByUser( $user ); if ( !$oathUser->isTwoFactorAuthEnabled() ) { return [ 'oathauth-user-not-does-not-have-oath-enabled' ]; } - if ( $this->getUser()->pingLimiter( 'disableoath', 0 ) ) { - // Arbitrary duration given here - return [ 'oathauth-throttled', Message::durationParam( 60 ) ]; - } - $this->userRepo->removeAll( $oathUser, $this->getRequest()->getIP(), false ); // messages used: logentry-oath-disable-other, log-action-oath-disable-other diff -Nru mediawiki-1.43.8+dfsg/extensions/OATHAuth/src/Special/VerifyOATHForUser.php mediawiki-1.43.9+dfsg/extensions/OATHAuth/src/Special/VerifyOATHForUser.php --- mediawiki-1.43.8+dfsg/extensions/OATHAuth/src/Special/VerifyOATHForUser.php 2026-04-01 12:37:39.120989600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/OATHAuth/src/Special/VerifyOATHForUser.php 2026-06-29 18:12:59.691051500 +0000 @@ -4,12 +4,13 @@ use ManualLogEntry; use MediaWiki\CheckUser\Hooks as CheckUserHooks; -use MediaWiki\Config\ConfigException; use MediaWiki\Extension\OATHAuth\OATHUserRepository; use MediaWiki\HTMLForm\HTMLForm; use MediaWiki\Logger\LoggerFactory; use MediaWiki\Registration\ExtensionRegistry; use MediaWiki\SpecialPage\FormSpecialPage; +use MediaWiki\Status\Status; +use MediaWiki\User\CentralId\CentralIdLookup; use MediaWiki\User\User; use MediaWiki\User\UserFactory; use MWException; @@ -22,6 +23,7 @@ private const OATHAUTH_NOT_ENABLED = 'disabled'; private OATHUserRepository $userRepo; private UserFactory $userFactory; + private CentralIdLookup $centralIdLookup; /** @var string */ private $enabledStatus; @@ -32,13 +34,15 @@ /** * @param OATHUserRepository $userRepo * @param UserFactory $userFactory + * @param CentralIdLookup $centralIdLookup */ - public function __construct( $userRepo, $userFactory ) { + public function __construct( $userRepo, $userFactory, $centralIdLookup ) { // messages used: verifyoathforuser (display "name" on Special:SpecialPages), // right-oathauth-verify-user, action-oathauth-verify-user parent::__construct( 'VerifyOATHForUser', 'oathauth-verify-user' ); $this->userRepo = $userRepo; $this->userFactory = $userFactory; + $this->centralIdLookup = $centralIdLookup; } /** @@ -122,18 +126,20 @@ ]; } - /** - * @param array $formData - * @return array|true - * @throws ConfigException - * @throws MWException - */ + /** @inheritDoc */ public function onSubmit( array $formData ) { $this->targetUser = $formData['user']; $user = $this->userFactory->newFromName( $this->targetUser ); - if ( !$user || $user->getId() === 0 ) { + // T424117, same as T393253 - Check the username is valid, but don't check if + // it exists on the local wiki. Instead, check there is a valid central ID. + if ( !$user || $this->centralIdLookup->centralIdFromName( $formData['user'] ) === 0 ) { return [ 'oathauth-user-not-found' ]; } + + if ( $this->getUser()->pingLimiter( 'verify-2fa' ) ) { + return Status::newFatal( 'oathauth-throttled' ); + } + $oathUser = $this->userRepo->findByUser( $user ); $this->enabledStatus = $oathUser->isTwoFactorAuthEnabled() diff -Nru mediawiki-1.43.8+dfsg/extensions/PageImages/i18n/api/ko.json mediawiki-1.43.9+dfsg/extensions/PageImages/i18n/api/ko.json --- mediawiki-1.43.8+dfsg/extensions/PageImages/i18n/api/ko.json 2025-12-17 21:58:16.389346000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/PageImages/i18n/api/ko.json 2026-06-29 17:20:43.484127000 +0000 @@ -2,9 +2,20 @@ "@metadata": { "authors": [ "Kwj2772", - "Ykhwong" + "Ykhwong", + "Tensama0415" ] }, "apihelp-query+pageimages-summary": "섬네일이나 사진의 존재 여부 등 문서의 이미지에 관한 정보를 반환합니다.", - "apihelp-query+pageimages-param-thumbsize": "섬네일 그림의 최대 너비. (단위: 화소)" + "apihelp-query+pageimages-example-1": "Albert Einstein 문서에 있는 이미지의 이름과 100 픽셀 크기의 섬네일 이미지를 가져옵니다.", + "apihelp-query+pageimages-param-prop": "반환할 정보:", + "apihelp-query+pageimages-paramvalue-prop-thumbnail": "문서와 관련된 섬네일 이미지의 URL과 크기 (있는 경우) 입니다.", + "apihelp-query+pageimages-paramvalue-prop-original": "문서와 관련된 섬네일 이미지의 URL과 원본 크기 (있는 경우) 입니다.", + "apihelp-query+pageimages-paramvalue-prop-name": "사진 제목.", + "apihelp-query+pageimages-param-thumbsize": "섬네일 그림의 최대 너비. (단위: 화소)", + "apihelp-query+pageimages-param-langcode": "여러 언어를 지원하는 경우 이미지가 렌더링될 언어에 대한 코드", + "apihelp-query+pageimages-param-limit": "반환할 페이지 수에 대한 속성입니다.", + "apihelp-query+pageimages-param-license": "문서 이미지 사용 권한을 특정 라이선스 유형으로 제한합니다:", + "apihelp-query+pageimages-paramvalue-license-free": "무료 이미지만입니다.", + "apihelp-query+pageimages-paramvalue-license-any": "무료이든 아니든 최고의 이미지만입니다." } diff -Nru mediawiki-1.43.8+dfsg/extensions/PageImages/i18n/api/nl.json mediawiki-1.43.9+dfsg/extensions/PageImages/i18n/api/nl.json --- mediawiki-1.43.8+dfsg/extensions/PageImages/i18n/api/nl.json 2025-12-17 21:58:16.389346000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/PageImages/i18n/api/nl.json 2026-06-23 01:21:04.589386200 +0000 @@ -1,14 +1,15 @@ { "@metadata": { "authors": [ - "McDutchie" + "McDutchie", + "Siebrand" ] }, "apihelp-query+pageimages-summary": "Retourneert informatie over afbeeldingen op de pagina, zoals miniatuur en aanwezigheid van foto’s.", "apihelp-query+pageimages-example-1": "Vraag de naam en een miniatuur van 100 pixels op van een afbeelding op de pagina Albert Einstein.", "apihelp-query+pageimages-param-prop": "Welke informatie te retourneren:", "apihelp-query+pageimages-paramvalue-prop-thumbnail": "URL en afmetingen van de miniatuurafbeelding die aan de pagina is gekoppeld, indien aanwezig.", - "apihelp-query+pageimages-paramvalue-prop-original": "URL en originele afmetingen van de afbeelding die aan de pagina is gekoppeld, indien aanwezig.", + "apihelp-query+pageimages-paramvalue-prop-original": "Url en oorspronkelijke afmetingen van de afbeelding die aan de pagina is gekoppeld, indien aanwezig.", "apihelp-query+pageimages-paramvalue-prop-name": "Titel afbeelding.", "apihelp-query+pageimages-param-thumbsize": "Maximale breedte in pixels van miniatuurafbeeldingen.", "apihelp-query+pageimages-param-langcode": "Code van de taal waarin de afbeelding wordt weergegeven als meerdere talen worden ondersteund", diff -Nru mediawiki-1.43.8+dfsg/extensions/PageImages/i18n/api/so.json mediawiki-1.43.9+dfsg/extensions/PageImages/i18n/api/so.json --- mediawiki-1.43.8+dfsg/extensions/PageImages/i18n/api/so.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/PageImages/i18n/api/so.json 2026-06-11 08:56:38.800361900 +0000 @@ -0,0 +1,19 @@ +{ + "@metadata": { + "authors": [ + "AhmedG612" + ] + }, + "apihelp-query+pageimages-summary": "Waxay soo celisaa macluumaad ku saabsan sawirrada ku jira bogga, sida sawirka yar iyo jiritaanka sawirro.", + "apihelp-query+pageimages-example-1": "Ka hel magaca iyo sawir yar oo cabbirkiisu yahay 100 pixel ee sawir ku yaal bogga Albert Einstein.", + "apihelp-query+pageimages-param-prop": "Macluumaadka la soo celinayo:", + "apihelp-query+pageimages-paramvalue-prop-thumbnail": "URL-ka iyo cabbirrada sawirka thumbnail-ka ee ku xiran bogga, haddii uu jiro.", + "apihelp-query+pageimages-paramvalue-prop-original": "URL-ka iyo cabbirrada asalka ah ee sawirka ku xiran bogga, haddii uu jiro.", + "apihelp-query+pageimages-paramvalue-prop-name": "Cinwaanka sawirka.", + "apihelp-query+pageimages-param-thumbsize": "Ballaca ugu badan ee pixel ahaan ee sawirrada thumbnail-ka.", + "apihelp-query+pageimages-param-langcode": "Koodhka luqadda ee sawirka lagu soo bandhigi doono haddii luqado badan la taageero", + "apihelp-query+pageimages-param-limit": "Guryaha tirada bogagga la soo celinayo.", + "apihelp-query+pageimages-param-license": "Ku xaddid sawirrada bogagga nooc gaar ah oo shati ah:", + "apihelp-query+pageimages-paramvalue-license-free": "Kaliya sawirrada bilaashka ah.", + "apihelp-query+pageimages-paramvalue-license-any": "Sawirka ugu fiican, ha ahaado bilaash ama aan bilaash ahayn." +} diff -Nru mediawiki-1.43.8+dfsg/extensions/PageImages/i18n/so.json mediawiki-1.43.9+dfsg/extensions/PageImages/i18n/so.json --- mediawiki-1.43.8+dfsg/extensions/PageImages/i18n/so.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/PageImages/i18n/so.json 2026-06-11 08:56:38.801361800 +0000 @@ -0,0 +1,9 @@ +{ + "@metadata": { + "authors": [ + "AhmedG612" + ] + }, + "pageimages-desc": "Waxay ururisaa macluumaadka ku saabsan sawirrada lagu adeegsaday bogga", + "pageimages-info-label": "Sawirka boga" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/ParserFunctions/i18n/da.json mediawiki-1.43.9+dfsg/extensions/ParserFunctions/i18n/da.json --- mediawiki-1.43.8+dfsg/extensions/ParserFunctions/i18n/da.json 2023-12-21 17:21:40.453245400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ParserFunctions/i18n/da.json 2026-06-11 08:56:38.824362300 +0000 @@ -6,14 +6,16 @@ "Christian List", "HenrikKbh", "Morten LJ", - "Peter Alberti" + "Peter Alberti", + "Steenth" ] }, "pfunc_desc": "Udvider parser med logiske funktioner", "pfunc_time_error": "Fejl: Ugyldig tid", - "pfunc_time_too_long": "Fejl: for mange kald af #time", - "pfunc_time_too_big": "Fejl: #time understøtter kun årstal frem til 9999", + "pfunc_time_too_long": "Fejl: For mange kald af #time", + "pfunc_time_too_big": "Fejl: #time understøtter kun årstal frem til 9999.", "pfunc_time_too_small": "Fejl: #tid understøtter kun år fra 0.", + "pfunc_timef_bad_format": "Fejl: ugyldigt format for #timef", "pfunc_rel2abs_invalid_depth": "Fejl: Ugyldig dybde i sti: \"$1\" (prøvede at tilgå en knude over rodknuden)", "pfunc_expr_stack_exhausted": "Udtryksfejl: Stak tømt", "pfunc_expr_unexpected_number": "Fejl: Uventet tal", @@ -22,12 +24,12 @@ "pfunc_expr_unexpected_operator": "Fejl i udtrykket: Uventet $1-operator.", "pfunc_expr_missing_operand": "Udtryksfejl: Operand for $1 mangler", "pfunc_expr_unexpected_closing_bracket": "Udtryksfejl: Uventet lukkende parentes", - "pfunc_expr_unrecognised_punctuation": "Udtryksfejl: Uventet interpunktionstegn: \"$1\"", - "pfunc_expr_unclosed_bracket": "Udtryksfejl: Uafsluttet kantet parantes", + "pfunc_expr_unrecognised_punctuation": "Udtryksfejl: Ukendt tegnsætningstegn \"$1\".", + "pfunc_expr_unclosed_bracket": "Udtryksfejl: Uafsluttet kantet parentes", "pfunc_expr_division_by_zero": "Division med nul", - "pfunc_expr_invalid_argument": "Ugyldigt argument for $1: < -1 eller > 1", - "pfunc_expr_invalid_argument_ln": "Ugyldigt argument for ln: <= 0", + "pfunc_expr_invalid_argument": "Ugyldigt argument for $1: mindre end -1 eller større end 1.", + "pfunc_expr_invalid_argument_ln": "Ugyldigt argument for ln: mindre end eller lig med 0.", "pfunc_expr_unknown_error": "Udtryksfejl: Ukendt fejl ($1)", - "pfunc_expr_not_a_number": "I $1: Resultatet er ikke et tal", + "pfunc_expr_not_a_number": "I $1: Resultatet er ikke et tal.", "pfunc_string_too_long": "Fejl: Strengen overskrider grænsen på $1 tegn" } diff -Nru mediawiki-1.43.8+dfsg/extensions/ParserFunctions/i18n/frs.json mediawiki-1.43.9+dfsg/extensions/ParserFunctions/i18n/frs.json --- mediawiki-1.43.8+dfsg/extensions/ParserFunctions/i18n/frs.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ParserFunctions/i18n/frs.json 2026-06-25 15:15:56.524291000 +0000 @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "WikiFayo95", + "VanModers" + ] + }, + "pfunc_expr_unrecognised_word": "Feeler in d' uutdrük: Unerkent woord \"$1\"", + "pfunc_expr_missing_operand": "Feeler in d' uutdrük: Feelend operand $1", + "pfunc_expr_unrecognised_punctuation": "Feeler in d' uutdrük: Näit erkent satstäiken \"$1\"" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/ParserFunctions/i18n/ko.json mediawiki-1.43.9+dfsg/extensions/ParserFunctions/i18n/ko.json --- mediawiki-1.43.8+dfsg/extensions/ParserFunctions/i18n/ko.json 2021-11-16 22:13:13.403424300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ParserFunctions/i18n/ko.json 2026-06-29 17:20:43.497127300 +0000 @@ -6,7 +6,8 @@ "Kwj2772", "ToePeu", "Yknok29", - "아라" + "아라", + "Tensama0415" ] }, "pfunc_desc": "파서에 논리 함수를 추가합니다", @@ -14,20 +15,21 @@ "pfunc_time_too_long": "오류: #time을 너무 많이 호출했습니다.", "pfunc_time_too_big": "오류: #time 함수는 9999년까지만을 지원합니다.", "pfunc_time_too_small": "오류: #time은 0년부터만을 지원합니다.", + "pfunc_timef_bad_format": "오류: #timef의 형식이 잘못되었습니다.", "pfunc_rel2abs_invalid_depth": "오류: 경로 구조가 잘못되었습니다: \"$1\" (루트 노드 위의 노드에 접속을 시도했습니다)", - "pfunc_expr_stack_exhausted": "수식 오류: 스택이 비어 있습니다.", + "pfunc_expr_stack_exhausted": "표현식 오류: 스택이 비어 있습니다.", "pfunc_expr_unexpected_number": "표현식 오류: 예상치 못한 숫자입니다.", "pfunc_expr_preg_match_failure": "표현식 오류: 예상치 못한 preg_match 실패입니다.", - "pfunc_expr_unrecognised_word": "표현식 오류: \"$1\" 낱말을 알 수 없습니다.", - "pfunc_expr_unexpected_operator": "수식 오류: 예상치 못한 $1 연산자입니다.", - "pfunc_expr_missing_operand": "수식 오류: $1의 피연산자가 없습니다.", - "pfunc_expr_unexpected_closing_bracket": "수식 오류: 예상치 못한 괄호 닫기입니다.", - "pfunc_expr_unrecognised_punctuation": "수식 오류: 알 수 없는 \"$1\" 구두점 문자입니다.", - "pfunc_expr_unclosed_bracket": "수식 오류: 괄호를 닫지 않았습니다.", + "pfunc_expr_unrecognised_word": "표현식 오류: \"$1\" 단어를 알 수 없습니다.", + "pfunc_expr_unexpected_operator": "표현식 오류: 예상치 못한 $1 연산자입니다.", + "pfunc_expr_missing_operand": "표현식 오류: $1의 피연산자가 없습니다.", + "pfunc_expr_unexpected_closing_bracket": "표현식 오류: 예상치 못한 대괄호 닫기입니다.", + "pfunc_expr_unrecognised_punctuation": "표현식 오류: 알 수 없는 \"$1\" 구두점 문자입니다.", + "pfunc_expr_unclosed_bracket": "표현식 오류: 대괄호를 닫지 않았습니다.", "pfunc_expr_division_by_zero": "0으로 나눴습니다.", - "pfunc_expr_invalid_argument": "$1 함수의 변수가 잘못되었습니다: < -1 또는 > 1", - "pfunc_expr_invalid_argument_ln": "자연로그의 진수가 잘못되었습니다: <= 0", - "pfunc_expr_unknown_error": "수식 오류: 알 수 없는 오류입니다($1).", + "pfunc_expr_invalid_argument": "$1 인수가 잘못되었습니다: < -1 또는 > 1.", + "pfunc_expr_invalid_argument_ln": "자연로그의 인수가 잘못되었습니다: <= 0.", + "pfunc_expr_unknown_error": "표현식 오류: 알 수 없는 오류입니다($1).", "pfunc_expr_not_a_number": "$1: 결과가 숫자가 아닙니다.", "pfunc_string_too_long": "오류: 문자열이 $1 글자 제한을 초과하였습니다." } diff -Nru mediawiki-1.43.8+dfsg/extensions/ParserFunctions/i18n/ms.json mediawiki-1.43.9+dfsg/extensions/ParserFunctions/i18n/ms.json --- mediawiki-1.43.8+dfsg/extensions/ParserFunctions/i18n/ms.json 2018-12-12 23:35:36.221172800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ParserFunctions/i18n/ms.json 2026-06-29 17:20:43.497127300 +0000 @@ -4,7 +4,8 @@ "Anakmalaysia", "Aurora", "Aviator", - "Kurniasan" + "Kurniasan", + "Hakimi97" ] }, "pfunc_desc": "Meningkatkan penghurai dengan fungsi-fungsi logik", @@ -23,8 +24,8 @@ "pfunc_expr_unrecognised_punctuation": "Ralat ungkapan: Aksara tanda baca \"$1\" tidak dikenali", "pfunc_expr_unclosed_bracket": "Ralat ungkapan: Tanda kurung tidak ditutup", "pfunc_expr_division_by_zero": "Pembahagian dengan sifar", - "pfunc_expr_invalid_argument": "Argumen bagi $1 tidak sah: < -1 atau > 1", - "pfunc_expr_invalid_argument_ln": "Argumen bagi ln tidak sah: <= 0", + "pfunc_expr_invalid_argument": "Argumen tidak sah untuk $1: kurang daripada -1 atau lebih besar daripada 1.", + "pfunc_expr_invalid_argument_ln": "Argumen tidak sah untuk ln: kurang daripada atau sama dengan 0.", "pfunc_expr_unknown_error": "Ralat ungkapan: Ralat tidak diketahui ($1)", "pfunc_expr_not_a_number": "Dalam $1: hasil bukan nombor", "pfunc_string_too_long": "Ralat: Rentetan melampaui batas aksara $1" diff -Nru mediawiki-1.43.8+dfsg/extensions/ParserFunctions/i18n/nl.json mediawiki-1.43.9+dfsg/extensions/ParserFunctions/i18n/nl.json --- mediawiki-1.43.8+dfsg/extensions/ParserFunctions/i18n/nl.json 2025-12-17 21:58:16.405346200 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ParserFunctions/i18n/nl.json 2026-06-23 01:21:04.616386400 +0000 @@ -8,7 +8,7 @@ ] }, "pfunc_desc": "Verrijkt de parser met logische functies", - "pfunc_time_error": "Fout: ongeldige tijd.", + "pfunc_time_error": "Fout: incorrecte tijd.", "pfunc_time_too_long": "Fout: #time te vaak aangeroepen.", "pfunc_time_too_big": "Fout: #time ondersteunt jaren tot maximaal 9999", "pfunc_time_too_small": "Fout: #time ondersteunt alleen jaren vanaf 0.", diff -Nru mediawiki-1.43.8+dfsg/extensions/ParserFunctions/i18n/ps.json mediawiki-1.43.9+dfsg/extensions/ParserFunctions/i18n/ps.json --- mediawiki-1.43.8+dfsg/extensions/ParserFunctions/i18n/ps.json 2026-03-30 15:24:41.952738500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ParserFunctions/i18n/ps.json 2026-06-29 17:20:43.497127300 +0000 @@ -23,7 +23,7 @@ "pfunc_expr_unexpected_operator": "د څرگندونې تېروتنه: نااټکله $1 چلوونکی.", "pfunc_expr_missing_operand": "د څرگندونې تېروتنه: د $1 ورک شوی چلوونکی.", "pfunc_expr_unexpected_closing_bracket": "د څرگندونې تېروتنه:ناڅاپي تړل شوې لينده‌کۍ.", - "pfunc_expr_unrecognised_punctuation": "د څرگندونې تېروتنهه: د ناپېژندلې ليکنښې لوښه \"$1\".", + "pfunc_expr_unrecognised_punctuation": "د څرگندونې تېروتنه: د ناپېژندلې ليکنښې لوښه \"$1\".", "pfunc_expr_unclosed_bracket": "د څرگندونې تېروتنه:ناتړلې لينده‌کۍ.", "pfunc_expr_division_by_zero": "په صفر وېشل.", "pfunc_expr_invalid_argument": "$1 لپاره ناسمه ويې‌ينه: له -۱ څخه کوچنی يا له ۱ څخه لوی.", diff -Nru mediawiki-1.43.8+dfsg/extensions/ParserFunctions/i18n/sk.json mediawiki-1.43.9+dfsg/extensions/ParserFunctions/i18n/sk.json --- mediawiki-1.43.8+dfsg/extensions/ParserFunctions/i18n/sk.json 2018-12-12 23:35:36.229172500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ParserFunctions/i18n/sk.json 2026-06-23 01:21:04.617386600 +0000 @@ -1,7 +1,8 @@ { "@metadata": { "authors": [ - "Helix84" + "Helix84", + "Wizzard" ] }, "pfunc_desc": "Rozšírenie syntaktického analyzátora o logické funkcie", @@ -18,8 +19,8 @@ "pfunc_expr_unrecognised_punctuation": "Chyba výrazu: Nerozpoznané diakritické znamienko „$1“", "pfunc_expr_unclosed_bracket": "Chyba výrazu: Neuzavretá hranatá zátvorka", "pfunc_expr_division_by_zero": "Chyba výrazu: Delenie nulou", - "pfunc_expr_invalid_argument": "Neplatný argument pre $1: < -1 alebo > 1", - "pfunc_expr_invalid_argument_ln": "Neplatný argument pre ln: <= 0", + "pfunc_expr_invalid_argument": "Neplatný argument pre $1: menší ako -1 alebo väčší ako 1.", + "pfunc_expr_invalid_argument_ln": "Neplatný argument pre ln: menší alebo rovný 0.", "pfunc_expr_unknown_error": "Chyba výrazu: Neznáma chyba ($1)", "pfunc_expr_not_a_number": "V $1: výsledok nie je číslo", "pfunc_string_too_long": "Chyba: Reťazec prekračuje limit $1 znakov" diff -Nru mediawiki-1.43.8+dfsg/extensions/ParserFunctions/i18n/so.json mediawiki-1.43.9+dfsg/extensions/ParserFunctions/i18n/so.json --- mediawiki-1.43.8+dfsg/extensions/ParserFunctions/i18n/so.json 2021-12-09 20:18:58.046050000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ParserFunctions/i18n/so.json 2026-06-11 08:56:38.826362100 +0000 @@ -1,10 +1,30 @@ { "@metadata": { "authors": [ - "Abdullahi" + "Abdullahi", + "AhmedG612" ] }, + "pfunc_desc": "Kordhi falanqeeyaha adigoo ku daraya shaqooyin macquul ah", + "pfunc_time_error": "Qalad: Waqti aan sax ahayn.", + "pfunc_time_too_long": "Qalad: #time aad u badan ayaa la isticmaalay.", + "pfunc_time_too_big": "Qalad: #time waxa uu taageeraa sanado kaliya ilaa 9999.", + "pfunc_time_too_small": "Qalad: #time waxa uu taageeraa sanado kaliya laga bilaabo 0.", + "pfunc_timef_bad_format": "Qalad: qaabka #timef ma saxna", + "pfunc_rel2abs_invalid_depth": "Qalad: qoto dheerta waddada \"$1\" waa aan saxnayn (waxay isku dayday inay gasho meel ka baxsan xididka).", + "pfunc_expr_stack_exhausted": "Qalad: muujinta ayaa fashilantay sababtoo ah xusuusta ayaa buuxsamay.", + "pfunc_expr_unexpected_number": "Qalad: tiro aan la fileyn ayaa la helay.", + "pfunc_expr_preg_match_failure": "Qalad: fashilka preg_match lama fileyn.", "pfunc_expr_unrecognised_word": "Muujinta khaladaadka: Erayga aan la aqoonsan \"$1\".", + "pfunc_expr_unexpected_operator": "Qalad: $1 waa hawlgal aan la fileyn.", "pfunc_expr_missing_operand": "Khalad muujinta: Operand loo waayay $1.", - "pfunc_expr_unrecognised_punctuation": "Muujinta khaladaadka: Astaamaha shaqaaleenta ee aan la aqoonin \"$1\"." + "pfunc_expr_unexpected_closing_bracket": "Qalad: xidhitaanka qawska lama fileyn.", + "pfunc_expr_unrecognised_punctuation": "Muujinta khaladaadka: Astaamaha shaqaaleenta ee aan la aqoonin \"$1\".", + "pfunc_expr_unclosed_bracket": "Qalad: qawska aan la xirin.", + "pfunc_expr_division_by_zero": "Qaybin eber", + "pfunc_expr_invalid_argument": "Dood aan saxnayn $1: ka yar -1 ama ka weyn 1.", + "pfunc_expr_invalid_argument_ln": "Dood aan saxnayn ln: ka yar ama la mid 0.", + "pfunc_expr_unknown_error": "Qalad muujin: khalad aan la aqoon ($1).", + "pfunc_expr_not_a_number": "Gudaha $1: Natiijadu ma aha tiro.", + "pfunc_string_too_long": "Qalad: xarafku wuu dhaafay xadka $1." } diff -Nru mediawiki-1.43.8+dfsg/extensions/ParserFunctions/i18n/uk.json mediawiki-1.43.9+dfsg/extensions/ParserFunctions/i18n/uk.json --- mediawiki-1.43.8+dfsg/extensions/ParserFunctions/i18n/uk.json 2025-12-17 21:58:16.405346200 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ParserFunctions/i18n/uk.json 2026-06-11 08:56:38.827362300 +0000 @@ -5,7 +5,8 @@ "Ahonc", "Base", "Piramidion", - "Ата" + "Ата", + "Movses" ] }, "pfunc_desc": "Покращений синтаксичний аналізатор з логічними функціями", @@ -13,6 +14,7 @@ "pfunc_time_too_long": "Помилка: забагато викликів функції #time", "pfunc_time_too_big": "Помилка: Параметр #time підтримує роки лише до 9999.", "pfunc_time_too_small": "Помилка: #time підтримує роки лише після 0.", + "pfunc_timef_bad_format": "Помилка: недійсний формат для #timef", "pfunc_rel2abs_invalid_depth": "Помилка: неправильна глибина шляху: «$1» (спроба доступу до вузла, що знаходиться вище, ніж кореневий)", "pfunc_expr_stack_exhausted": "Помилка виразу: стек переповнений", "pfunc_expr_unexpected_number": "Помилка виразу: неочікуване число", diff -Nru mediawiki-1.43.8+dfsg/extensions/PdfHandler/i18n/hr.json mediawiki-1.43.9+dfsg/extensions/PdfHandler/i18n/hr.json --- mediawiki-1.43.8+dfsg/extensions/PdfHandler/i18n/hr.json 2019-06-07 17:02:20.882836600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/PdfHandler/i18n/hr.json 2026-05-12 12:30:00.805349800 +0000 @@ -2,13 +2,14 @@ "@metadata": { "authors": [ "Ex13", - "MaGa" + "MaGa", + "Ponor" ] }, "pdf-desc": "Program za gledanje PDF datoteka u slikovnom modu", - "pdf-file-page-warning": "PDF je složeni format koji može u određenim slučajevima prikazati Vaše privatne informacije.", - "pdf-file-page-warning-header": "Napomene u svezi privatnosti", - "pdf-file-page-warning-footer": "Ovaj problem nije usko povezan s ovom datotekom već je općeniti problem PDF formata.", + "pdf-file-page-warning": "PDF je složen format koji u određenim slučajevima može prikazati Vaše osobne podatke. Podesite preglednik kako ne bi došlo do odavanja informacija.", + "pdf-file-page-warning-header": "Napomene u svezi s privatnosti", + "pdf-file-page-warning-footer": "Problem nije usko povezan s ovom datotekom već je općenit problem tog formata datoteka.", "pdf-file-page-warning-info": "Saznajte više o ovom problemu.", "pdf_no_metadata": "Nije moguće dobiti metapodatke iz PDF", "pdf_page_error": "Broj stranice nije u opsegu", diff -Nru mediawiki-1.43.8+dfsg/extensions/PdfHandler/i18n/nl.json mediawiki-1.43.9+dfsg/extensions/PdfHandler/i18n/nl.json --- mediawiki-1.43.8+dfsg/extensions/PdfHandler/i18n/nl.json 2021-09-30 16:46:02.429129600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/PdfHandler/i18n/nl.json 2026-06-23 01:21:04.637386800 +0000 @@ -15,7 +15,7 @@ "pdf-file-page-warning-header": "Privacyoverwegingen", "pdf-file-page-warning-footer": "Dit probleem is niet alleen van toepassing op dit specifieke bestand, maar op alle bestanden met het PDF-bestandsformaat.", "pdf-file-page-warning-info": "Meer informatie over dit probleem.", - "pdf_no_metadata": "De metadata van het pdfbestand kan niet uitgelezen worden", + "pdf_no_metadata": "De metagegevens van het PDF-bestand kunnen niet uitgelezen worden", "pdf_page_error": "Het paginanummer ligt niet binnen het bereik", "exif-pdf-producer": "Conversieprogramma", "exif-pdf-version": "Versie van pdfopmaak", diff -Nru mediawiki-1.43.8+dfsg/extensions/PdfHandler/i18n/so.json mediawiki-1.43.9+dfsg/extensions/PdfHandler/i18n/so.json --- mediawiki-1.43.8+dfsg/extensions/PdfHandler/i18n/so.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/PdfHandler/i18n/so.json 2026-06-11 08:56:38.847362500 +0000 @@ -0,0 +1,18 @@ +{ + "@metadata": { + "authors": [ + "AhmedG612" + ] + }, + "pdf-desc": "Maareeye lagu daawado faylasha PDF ee habka sawirka", + "pdf-file-page-warning": "PDF waa qaab fayl oo adag oo mararka qaar soo bandhigi kara qaar ka mid ah xogtaada gaarka ah. Hubi inaad si ammaan ah u dejiso daawadaha PDF-kaaga.", + "pdf-file-page-warning-header": "Tixgelinta asturnaanta", + "pdf-file-page-warning-footer": "Arrintani ma aha mid gaar u ah faylkan, balse waa dhibaato guud oo ku saabsan qaabka PDF.", + "pdf-file-page-warning-info": "Wax badan ka baro arrintan.", + "pdf_no_metadata": "Lama heli karo xogta metadata ee PDF-ka.", + "pdf_page_error": "Lambarka bogga kuma jiro xadka la oggol yahay.", + "exif-pdf-producer": "Barnaamijka beddelidda", + "exif-pdf-version": "Nooca qaabka PDF", + "exif-pdf-encrypted": "Lagu sireeyay", + "exif-pdf-pagesize": "Cabbirka bogga" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/Poem/i18n/so.json mediawiki-1.43.9+dfsg/extensions/Poem/i18n/so.json --- mediawiki-1.43.8+dfsg/extensions/Poem/i18n/so.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Poem/i18n/so.json 2026-06-11 08:56:38.863362800 +0000 @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "AhmedG612" + ] + }, + "poem-desc": "Wuxuu ku darayaa calaamad <poem> si loo qaabeeyo maansada" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/ReplaceText/i18n/hi.json mediawiki-1.43.9+dfsg/extensions/ReplaceText/i18n/hi.json --- mediawiki-1.43.8+dfsg/extensions/ReplaceText/i18n/hi.json 2025-09-29 16:09:17.099489500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ReplaceText/i18n/hi.json 2026-06-29 18:12:59.794053000 +0000 @@ -4,6 +4,45 @@ "Saurmandal" ] }, + "replacetext": "टेक्स्ट प्रतिस्थापन", + "replacetext-desc": "विकि के सभी सामग्री पृष्ठों पर एक वैश्विक खोज-बदल क्रिया करने के लिए प्रबंधकों को एक [[Special:ReplaceText|विशेष पृष्ठ]] प्रदान करता है", + "replacetext_docu": "इस विकि के सभी साधारण पृष्ठों पर एक टेक्स्ट स्ट्रिंग को किसी दूसरे से बदलने के लिए टेक्स्ट के वे दो टुकड़े यहाँ दर्ज करें और फिर \"{{int:replacetext_continue}}\" दबाएँ।\nउसके बाद आपको उन पृष्ठों की एक सूची दर्शाई जाएगी जिसमें खोज का टेक्स्ट मौजूद है, और आप चुन सकते हैं कि आपको इसे किन पृष्ठों पर बदलना है।\nबदलावों के लिए ज़िम्मेदार सदस्य के रूप में पृष्ठों के इतिहासों में आपका नाम दर्शाया जाएगा।", + "replacetext_originaltext": "मूल टेक्स्ट:", + "replacetext_replacementtext": "प्रतिस्थापित टेक्स्ट:", + "replacetext_useregex": "रेगुलर एक्सप्रेशन का उपयोग करें", + "replacetext_regexdocu": "(उदाहरण: \"{{int:replacetext_originaltext}}\" में \"a(.*)c\" और \"{{int:replacetext_replacementtext}}\" में \"ac$1\" दर्ज करने पर \"abc\" को \"acb\" में बदल दिया जाएगा।)", + "replacetext_optionalfilters": "वैकल्पिक फ़िल्टर्स:", + "replacetext_categorysearch": "केवल इस श्रेणी में बदलें:", + "replacetext_prefixsearch": "केवल इस उपसर्ग वाले पृष्ठों में बदलें:", + "replacetext_pagelimit": "खोज से प्राप्त होने वाले पृष्ठों की अधिकतम संख्या:", + "replacetext_editpages": "पृष्ठ की सामग्री में टेक्स्ट को बदलें", + "replacetext_movepages": "जहाँ संभव हो, पृष्ठों के शीर्षकों में टेक्स्ट को बदलें", + "replacetext_givetarget": "आपको वह स्ट्रिंग निर्दिष्ट करना होगा जिसे बदला जाना है।", + "replacetext_nonamespace": "आपको कम-से-कम एक नामस्थान चुनना होगा।", + "replacetext_editormove": "आपको प्रतिस्थापन के विकल्पों में से कम-से-कम एक चुनना होगा।", + "replacetext_choosepagesforedit": "{{PLURAL:$3|इस पृष्ठ|इन $3 पृष्ठों}} के टेक्स्ट में \"$1\" को \"$2\" से बदलें:", + "replacetext_choosepagesformove": "{{PLURAL:$3|इस पृष्ठ के शीर्षक|इन $3 पृष्ठों के शीर्षकों}} में \"$1\" को \"$2\" से बदलें:", + "replacetext_cannotmove": "{{PLURAL:$1|इस पृष्ठ|इन पृष्ठों}} को स्थानांतरित नहीं किया जा सकता:", + "replacetext_cannotedit": "{{PLURAL:$1|इस पृष्ठ|इन पृष्ठों}} को सम्पादित नहीं किया जा सकता:", + "replacetext_formovedpages": "स्थानांतरित पृष्ठों के लिए:", + "replacetext_savemovedpages": "पुराने शीर्षकों को नए शीर्षकों के अनुप्रेषणों के रूप में सहेजें", + "replacetext_watchmovedpages": "इन पृष्ठों पर ध्यान रखें", + "replacetext_invertselections": "चयन उलटें", + "replacetext_replace": "बदलें", + "replacetext_success": "\"$1\" को {{PLURAL:$3|एक पृष्ठ|$3 पृष्ठों}} पर \"$2\" से बदल दिया जाएगा।", + "replacetext_noreplacement": "\"$1\" स्ट्रिंग वाला कोई पृष्ठ नहीं मिला।", + "replacetext_nomove": "शीर्षक में \"$1\" वाला कोई पृष्ठ नहीं मिला।", + "replacetext_nosuchcategory": "\"$1\" नामक कोई श्रेणी मौजूद नहीं है।", + "replacetext_return": "फ़ॉर्म पर लौटें।", + "replacetext_warning": "'''चेतावनी:''' {{PLURAL:$1|एक पृष्ठ ऐसा है जिसमें|$1 पृष्ठ ऐसे हैं जिनमें}} प्रतिस्थापन स्ट्रिंग \"$2\" पहले से मौजूद है। अगर आप यह प्रतिस्थापन करते हैं तो आप अपने प्रतिस्थापन को इन स्ट्रिंग्स से अलग नहीं कर पाएँगे।", + "replacetext_blankwarning": "'''चेतावनी:''' क्योंकि प्रतिस्थापित स्ट्रिंग खाली है, इस कार्य को पूर्ववत करना संभव नहीं।", + "replacetext_continue": "जारी रखें", + "replacetext_botedit": "बदलावों को बॉट सम्पादन चिह्नित करें", + "replacetext_editsummary": "टेक्स्ट प्रतिस्थापन - \"$1\" से \"$2\"", + "replacetext_reminder": "अन्य पृष्ठों पर इस पृष्ठ की कड़ियाँ भी सम्पादित करने के लिए $1 पर जाएँ।", + "replacetext_cfg_error": "टेक्स्ट प्रतिस्थापन के कॉन्फ़िगरेशन में त्रुटि", + "replacetext_no_compress": "आपका विकि ReplaceText के साथ काम नहीं करेगा: अगर $wgCompressRevisions को true पर सेट किया गया हो तो टेक्स्ट प्रतिस्थापन नहीं किया जा सकता।", + "replacetext_no_external_stores": "आपका विकि ReplaceText के साथ काम नहीं करेगा: अगर $wgExternalStores में कोई वैल्यू हो तो टेक्स्ट प्रतिस्थापन नहीं किया जा सकता।", "right-replacetext": "पूरे विकि पर स्ट्रिंग्स में बदलाव करना", "action-replacetext": "पूरे विकि पर स्ट्रिंग्स में बदलाव करने" } diff -Nru mediawiki-1.43.8+dfsg/extensions/ReplaceText/i18n/ko.json mediawiki-1.43.9+dfsg/extensions/ReplaceText/i18n/ko.json --- mediawiki-1.43.8+dfsg/extensions/ReplaceText/i18n/ko.json 2026-04-01 12:37:39.190990400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ReplaceText/i18n/ko.json 2026-06-29 18:12:59.794053000 +0000 @@ -31,6 +31,7 @@ "replacetext_choosepagesforedit": "{{PLURAL:$3|문서|문서 $3개}}에 있는 \"$1\" 문자열을 \"$2\" 문자열로 바꿉니다:", "replacetext_choosepagesformove": "가리키는 문서 제목 $3개에 있는 \"$1\" 문자열을 \"$2\" 문자열로 바꿉니다:", "replacetext_cannotmove": "다음 {{PLURAL:$1|문서는}} 이동할 수 없습니다:", + "replacetext_cannotedit": "다음 {{PLURAL:$1|문서는}} 편집할 수 없습니다:", "replacetext_formovedpages": "이동한 문서에 대해:", "replacetext_savemovedpages": "오래된 제목을 새 제목으로 넘겨주는 문서 만들기", "replacetext_watchmovedpages": "이 문서 주시하기", @@ -48,6 +49,8 @@ "replacetext_editsummary": "문자열 찾아 바꾸기 - \"$1\" 문자열을 \"$2\" 문자열로", "replacetext_reminder": "또, 다른 문서에서 이 문서를 가리키는 링크를 수정하려면 $1(으)로 이동하십시오.", "replacetext_cfg_error": "ReplaceText 설정 오류", + "replacetext_no_compress": "위키가 ReplaceText와 호환되지 않습니다: $wgCompressRevisions가 true로 설정되어 있을 경우 문자열 교체를 할 수 없습니다.", + "replacetext_no_external_stores": "위키가 ReplaceText와 호환되지 않습니다: $wgExternalStores가 비어 있지 않을 경우 문자열 교체를 할 수 없습니다.", "right-replacetext": "위키 전체에서 찾아 바꾸기", "action-replacetext": "찾아 바꾸기를 위키 전체에 수행" } diff -Nru mediawiki-1.43.8+dfsg/extensions/ReplaceText/i18n/ru.json mediawiki-1.43.9+dfsg/extensions/ReplaceText/i18n/ru.json --- mediawiki-1.43.8+dfsg/extensions/ReplaceText/i18n/ru.json 2026-04-01 12:37:39.190990400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ReplaceText/i18n/ru.json 2026-06-29 18:12:59.795053000 +0000 @@ -16,7 +16,8 @@ "Tanzun", "Vlad5250", "Александр Сигачёв", - "MidnightLG" + "MidnightLG", + "Daisy40" ] }, "replacetext": "Заменить текст", @@ -49,7 +50,7 @@ "replacetext_nomove": "Не удалось найти страницы, заголовок которых содержит «$1».", "replacetext_nosuchcategory": "Категория с именем «$1» не существует.", "replacetext_return": "Вернуться к форме.", - "replacetext_warning": "'''Внимание.''' Найдена {{PLURAL:$1|$1 страница, содержащая|$1 страницы, содержащие|$1 страниц, содержащих}} текст для замены, «$2». Если вы продолжите операцию замены, то не сможете отделить уже существующие записи от тех, которые появятся после замены.", + "replacetext_warning": "'''Внимание.''' {{PLURAL:$1|Найдена $1 страница, содержащая|Найдены $1 страницы, содержащие|Найдено $1 страниц, содержащих}} текст для замены, «$2». Если вы продолжите операцию замены, то не сможете отделить уже существующие записи от тех, которые появятся после замены.", "replacetext_blankwarning": "Из-за того, что текст для замены пуст, операция по замене не сможет быть отменена.\nВы хотите продолжить?", "replacetext_continue": "Продолжить", "replacetext_botedit": "Пометить изменения как правки бота", diff -Nru mediawiki-1.43.8+dfsg/extensions/ReplaceText/i18n/sjd.json mediawiki-1.43.9+dfsg/extensions/ReplaceText/i18n/sjd.json --- mediawiki-1.43.8+dfsg/extensions/ReplaceText/i18n/sjd.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ReplaceText/i18n/sjd.json 2026-05-08 00:22:05.265333700 +0000 @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Merrahtar" + ] + }, + "replacetext_replace": "Воа̄йхэ" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/ReplaceText/i18n/sk.json mediawiki-1.43.9+dfsg/extensions/ReplaceText/i18n/sk.json --- mediawiki-1.43.8+dfsg/extensions/ReplaceText/i18n/sk.json 2022-03-09 23:59:15.351920800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ReplaceText/i18n/sk.json 2026-06-23 01:21:04.680387300 +0000 @@ -3,7 +3,8 @@ "authors": [ "Helix84", "Teslaton", - "TomášPolonec" + "TomášPolonec", + "Wizzard" ] }, "replacetext": "Nahradiť text", diff -Nru mediawiki-1.43.8+dfsg/extensions/ReplaceText/i18n/smn.json mediawiki-1.43.9+dfsg/extensions/ReplaceText/i18n/smn.json --- mediawiki-1.43.8+dfsg/extensions/ReplaceText/i18n/smn.json 2024-12-20 12:19:30.834711000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ReplaceText/i18n/smn.json 2026-05-08 00:22:05.265333700 +0000 @@ -5,6 +5,6 @@ "Yupik" ] }, - "replacetext_watchmovedpages": "Tarkkuu taid siijđoid", + "replacetext_watchmovedpages": "Čuávu taid siijđoid", "replacetext_continue": "Juáđhi" } diff -Nru mediawiki-1.43.8+dfsg/extensions/ReplaceText/i18n/so.json mediawiki-1.43.9+dfsg/extensions/ReplaceText/i18n/so.json --- mediawiki-1.43.8+dfsg/extensions/ReplaceText/i18n/so.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/ReplaceText/i18n/so.json 2026-06-29 18:12:59.795053000 +0000 @@ -0,0 +1,48 @@ +{ + "@metadata": { + "authors": [ + "AhmedG612" + ] + }, + "replacetext": "Beddel qoraalka", + "replacetext-desc": "Waxay bixisaa [[Special:ReplaceText|bog gaar ah]] oo u oggolaanaya maamulayaasha in ay sameeyaan raadinta iyo beddelka xaraf ama qoraal si guud dhammaan bogagga nuxurka ee wiki-ga", + "replacetext_docu": "Si aad hal xaraf ama qoraal ugu beddesho mid kale dhammaan bogagga caadiga ah ee wiki-gan, geli labada qoraal halkan ka dibna riix \"{{int:replacetext_continue}}\".\nKadib waxaa lagu tusi doonaa liiska bogagga ay ku jiraan qoraalka la raadinayo, waxaadna dooran kartaa kuwa aad rabto in lagu beddelo.\nMagacaaga ayaa ka soo muuqan doona taariikhda bogagga adigoo ah isticmaalaha sameeyay isbeddellada.", + "replacetext_originaltext": "Qoraalka asalka ah:", + "replacetext_replacementtext": "Qoraalka beddelka:", + "replacetext_useregex": "Isticmaal tibaaxaha joogtada ah", + "replacetext_regexdocu": "(Tusaale: qiimaha \"a(.*)c\" ee \"{{int:replacetext_originaltext}}\" iyo \"ac$1\" ee \"{{int:replacetext_replacementtext}}\" waxay beddeli doonaan \"abc\" oo noqonaya \"acb\".)", + "replacetext_optionalfilters": "Shaandheeyayaal ikhtiyaari ah:", + "replacetext_categorysearch": "Ku beddel kaliya qaybta:", + "replacetext_prefixsearch": "Ku beddel kaliya bogagga leh horgalaha:", + "replacetext_pagelimit": "Tirada ugu badan ee bogagga laga soo celinayo raadinta:", + "replacetext_editpages": "Ku beddel qoraalka gudaha nuxurka bogagga", + "replacetext_movepages": "Ku beddel qoraalka cinwaannada bogagga, marka ay suurtagal tahay", + "replacetext_givetarget": "Waa inaad sheegtaa xarafka la beddelayo.", + "replacetext_nonamespace": "Waa inaad doorataa ugu yaraan hal meel-magac.", + "replacetext_editormove": "Waa inaad doorataa ugu yaraan hal ikhtiyaar oo beddel ah.", + "replacetext_choosepagesforedit": "Ku beddel \"$1\" gudaha \"$2\" qoraalka soo socda {{PLURAL:$3|bog|$3 bogag}}:", + "replacetext_choosepagesformove": "Ku beddel \"$1\" \"$2\" gudaha {{PLURAL:$3|cinwaanka bogga soo socda|cinwaannada $3 bogag ee soo socda}}:", + "replacetext_cannotmove": "Kuwa soo socda lama wareejin karo {{PLURAL:$1|bog|$1 bogag}}:", + "replacetext_cannotedit": "Bogagga soo socda lama tafatiri karo: {{PLURAL:$1|hal bog|$1 bogag}}:", + "replacetext_formovedpages": "Bogagga la wareejiyay:", + "replacetext_savemovedpages": "Kaydi cinwaannada hore sidii u sii toosin u ah cinwaannada cusub", + "replacetext_watchmovedpages": "Kormeer bogaggan", + "replacetext_invertselections": "Rog xulashada", + "replacetext_replace": "Ku beddel", + "replacetext_success": "\"$1\" waxaa lagu beddeli doonaa \"$2\" gudaha {{PLURAL:$3|hal bog|$3 bogag}}.", + "replacetext_noreplacement": "Lama helin bogag ay ku jiraan xarafka \"$1\".", + "replacetext_nomove": "Lama helin bogag cinwaankoodu ku jiro \"$1\".", + "replacetext_nosuchcategory": "Ma jiro qayb leh magaca \"$1\".", + "replacetext_return": "Ku noqo foomka", + "replacetext_warning": "'''Digniin:''' Waxaa jira {{PLURAL:$1|hal bog oo hore u haya|$1 bogag oo hore u haya}} xarafka beddelka, \"$2\". Haddii aad sameyso beddelkan ma awoodi doontid inaad kala saarto beddelkaaga iyo xarafyadan.", + "replacetext_blankwarning": "'''Digniin:''' Maadaama xarafka beddelka uu bannaan yahay, hawshan dib looma celin karo.", + "replacetext_continue": "Sii wad", + "replacetext_botedit": "Ku calaamadee isbeddellada sidii wax ka beddel bot", + "replacetext_editsummary": "Beddelka qoraalka - \"$1\" ilaa \"$2\"", + "replacetext_reminder": "Si aad sidoo kale u beddesho xiriirinta boggan ee ku jirta bogag kale, u tag $1.", + "replacetext_cfg_error": "Khalad habeynta ReplaceText", + "replacetext_no_compress": "Wiki-gaaga kuma shaqeynayo ReplaceText: beddelka qoraalka lama fulin karo haddii $wgCompressRevisions loo dejiyay true.", + "replacetext_no_external_stores": "Wiki-gaaga kuma shaqeynayo ReplaceText: beddelka qoraalka lama fulin karo haddii $wgExternalStores aanu madhnayn.", + "right-replacetext": "Ku samee beddelka xaraf ama qoraal dhammaan wiki-ga", + "action-replacetext": "Ku samee beddelka xaraf ama qoraal dhammaan wiki-ga" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/Scribunto/i18n/api/so.json mediawiki-1.43.9+dfsg/extensions/Scribunto/i18n/api/so.json --- mediawiki-1.43.8+dfsg/extensions/Scribunto/i18n/api/so.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Scribunto/i18n/api/so.json 2026-06-11 08:56:38.915363300 +0000 @@ -0,0 +1,13 @@ +{ + "@metadata": { + "authors": [ + "AhmedG612" + ] + }, + "apihelp-scribunto-console-summary": "Module gudaha ah oo loogu adeegayo codsiyada XHR ee ka imanaya konsolka Scribunto.", + "apihelp-scribunto-console-param-title": "Cinwaanka module-ka la tijaabinayo.", + "apihelp-scribunto-console-param-content": "Nuxurka cusub ee module-ka.", + "apihelp-scribunto-console-param-session": "Calaamadda kalfadhiga.", + "apihelp-scribunto-console-param-question": "Sadarka xiga ee loo fulinayo sida script.", + "apihelp-scribunto-console-param-clear": "U deji si loo nadiifiyo xaaladda kalfadhiga hadda." +} diff -Nru mediawiki-1.43.8+dfsg/extensions/Scribunto/i18n/be-tarask.json mediawiki-1.43.9+dfsg/extensions/Scribunto/i18n/be-tarask.json --- mediawiki-1.43.8+dfsg/extensions/Scribunto/i18n/be-tarask.json 2025-12-08 16:47:25.319648300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Scribunto/i18n/be-tarask.json 2026-06-23 01:21:04.734388000 +0000 @@ -2,7 +2,8 @@ "@metadata": { "authors": [ "Red Winged Duck", - "Wizardist" + "Wizardist", + "Ucukor" ] }, "scribunto-desc": "Фрэймворк для выкарыстаньня скрыптавых моваў на старонках MediaWiki", @@ -38,11 +39,11 @@ "scribunto-luastandalone-proc-error": "Памылка Lua: немагчыма стварыць працэс.", "scribunto-luastandalone-proc-error-msg": "Памылка Lua: немагчыма стварыць працэс — $2", "scribunto-luastandalone-proc-error-proc-open": "Памылка Lua: немагчыма стварыць працэс — proc_open недаступны. Праверце значэньне дырэктывы «disable_functions» у наладах PHP.", - "scribunto-luastandalone-decode-error": "Памылка Lua: Унутраная памылка: не атрымалася раскадаваць паведамленьне.", + "scribunto-luastandalone-decode-error": "Памылка Lua: Унутраная памылка: не ўдалося раскадаваць паведамленьне.", "scribunto-luastandalone-write-error": "Памылка Lua: Унутраная памылка: памылка запісу ў канвэер.", "scribunto-luastandalone-read-error": "Памылка Lua: Унутраная памылка: памылка чытаньня з канвэеру.", "scribunto-luastandalone-gone": "Памылка Lua: Унутраная памылка: інтэрпрэтатар ужо скончыў працу.", "scribunto-luastandalone-signal": "Памылка Lua: Унутраная памылка: інтэрпрэтатар быў спынены з сыгналам «$2».", - "scribunto-luastandalone-exited": "Памылка Lua: Унутраная памылка: інтэрпрэтатар завяршыў працу з станам $2.", + "scribunto-luastandalone-exited": "Памылка Lua: Унутраная памылка: інтэрпрэтатар завяршыў працу з статусам $2.", "scribunto-module-with-errors-category-desc": "Модуль утрымлівае памылку." } diff -Nru mediawiki-1.43.8+dfsg/extensions/Scribunto/i18n/frs.json mediawiki-1.43.9+dfsg/extensions/Scribunto/i18n/frs.json --- mediawiki-1.43.8+dfsg/extensions/Scribunto/i18n/frs.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Scribunto/i18n/frs.json 2026-06-23 01:21:04.734388000 +0000 @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "VanModers" + ] + }, + "scribunto-lua-error": "Lua-feeler: $2" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/Scribunto/i18n/hi.json mediawiki-1.43.9+dfsg/extensions/Scribunto/i18n/hi.json --- mediawiki-1.43.8+dfsg/extensions/Scribunto/i18n/hi.json 2026-04-01 12:37:39.211990600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Scribunto/i18n/hi.json 2026-06-29 18:12:59.826053400 +0000 @@ -63,6 +63,6 @@ "scribunto-limitreport-logs": "लुआ लॉग्स", "nstab-module": "मॉड्यूल", "tooltip-ca-nstab-module": "मॉड्यूल का पृष्ठ देखें", - "namespaceinfo-description-ns828": "लुआ कोड मॉड्यूल्स के लिए नामस्थान, जिन्हें विकि पृष्ठों और उनके प्रलेख पृष्ठों से इन्वोक किया जा सकता है", + "namespaceinfo-description-ns828": "लुआ कोड मॉड्यूलों के लिए नामस्थान, जिन्हें विकि पृष्ठों और उनके प्रलेख पृष्ठों से इन्वोक किया जा सकता है", "namespaceinfo-description-ns829": "मॉड्यूलों और प्रलेखों के लिए वार्ता पृष्ठ" } diff -Nru mediawiki-1.43.8+dfsg/extensions/Scribunto/i18n/ms.json mediawiki-1.43.9+dfsg/extensions/Scribunto/i18n/ms.json --- mediawiki-1.43.8+dfsg/extensions/Scribunto/i18n/ms.json 2026-04-01 12:37:39.212990800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Scribunto/i18n/ms.json 2026-06-29 18:12:59.827053300 +0000 @@ -60,7 +60,7 @@ "scribunto-limitreport-virtmemusage-value": "$1/$2 {{PLURAL:$2|bait}}", "scribunto-limitreport-estmemusage": "Penggunaan ingatan Lua yang dianggarkan", "scribunto-limitreport-estmemusage-value": "$1 {{PLURAL:$1|bait}}", - "scribunto-limitreport-memusage": "penggunaan ingatan Lua", + "scribunto-limitreport-memusage": "Penggunaan memori Lua", "scribunto-limitreport-memusage-value": "$1/$2 {{PLURAL:$2|bait}}", "scribunto-limitreport-profile": "Profil Lua", "scribunto-limitreport-profile-ms": "$1 ms", diff -Nru mediawiki-1.43.8+dfsg/extensions/Scribunto/i18n/ps.json mediawiki-1.43.9+dfsg/extensions/Scribunto/i18n/ps.json --- mediawiki-1.43.8+dfsg/extensions/Scribunto/i18n/ps.json 2026-04-01 12:37:39.212990800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Scribunto/i18n/ps.json 2026-06-29 18:12:59.827053300 +0000 @@ -18,8 +18,15 @@ "scribunto-doc-page-name": "چلنوال:$1/لاسوند", "scribunto-doc-page-does-not-exist": "\"د دې چلنوال لاسوند په [[$1]] کې جوړېدای شي\"", "scribunto-doc-page-header": "دا د '''[[$1]] لپاره لاسوند مخ دی'''", + "scribunto-console-intro": "* د چلنوال بهرلېږنې د \"p\" اوښتونکي په توگه د ناخوندي شويو بدلونو سره يوځای شتون لري.\n* \"=\" سره يو کرښه د يوې څرگندونې په توگه د ارزولو لپاره مخکې وليکئ يا print() وکاروئ.\n*دې ښودنمخ ته د پيغامونو لېږلو لپاره په چلنوال کې mw.log() او mw.logObject() وکاروئ.", + "scribunto-console-title": "د تېروتنې‌سمون ښودنمخ", + "scribunto-console-too-large": "د ښودنمخ غونډه ډېره اوږده ده. مهرباني وکړئ د ښودنمخ پېښليک سپا کړئ يا د چلنوال کچه راکمه کړئ.", + "scribunto-console-current-src": "د ښودنمخ وردننه‌کونې", "scribunto-console-clear": "سپينول", + "scribunto-console-cleared": "د ښودنمخ دريځ سپا شو؛ ځکه چې چلنوال هم‌مهاله شو.", + "scribunto-console-cleared-session-lost": "د ښودنمخ دريځ سپا شو؛ ځکه د غونډې اومتوکي له منځه تللي.", "scribunto-common-error-category": "سکريپټ تېروتنې لرونکي مخونه", + "scribunto-common-error-category-desc": "دې مخ کې د رانغاړل شويو چلنوالو د پروسس کولو پرمهال تېروتنه رامنځته شوه.", "scribunto-common-nosuchmodule": "سکريپټ تېروتنه: \"$2\" چلنوال نشته", "scribunto-common-nofunction": "سکريپټ تېروتنه: ښلېدا لپاره تاسو بايد يوه چاره مشخص کړئ.", "scribunto-common-nosuchfunction": "سکريپټ تېروتنه: \"$2\" چاره شتون نه لري.", @@ -27,9 +34,23 @@ "scribunto-common-timeout": "د سکريپټونو چلولو لپاره ټاکل‌شوی وخت پای ته رسېدلی دی.", "scribunto-common-oom": "د سکريپټونو چلولو لپاره د اجازه‌ورکړل‌شوې حافظې کچه ډېره شوې ده.", "scribunto-common-backtrace": "شاليد:", + "scribunto-lua-in-function": "\"$1\" کړنچاره کې", + "scribunto-lua-in-main": "اره ټوټه کې", + "scribunto-lua-in-function-at": "په کړنچاره کې په $1:$2", "scribunto-lua-backtrace-line": "$1: $2", + "scribunto-lua-error-location": "لوا تېروتنه$1: $2.", "scribunto-lua-error": "لوا تېروتنه: $2.", + "scribunto-lua-notarrayreturn": "لاسي‌ليک تېروتنه: چلنوال $2 ارزښت بېرته راوگرځاوه. دا بايد يو بهرلېږنې لښتيال راوگرځوي.", "scribunto-lua-warning": "سکريپټ گواښنه: $1", + "scribunto-luastandalone-proc-error": "لوا تېروتنه: پروسه نشي جوړولی.", + "scribunto-luastandalone-proc-error-msg": "لوا تېروتنه: پروسه نشي جوړولی: $2", + "scribunto-luastandalone-proc-error-proc-open": "لوا تېروتنه: پروسه نشي جوړولی: proc_open شتون نه لري. د پي‌اېچ‌پي د \"disable_functions\" لارښود ترتيب وگورئ.", + "scribunto-luastandalone-decode-error": "لوا تېروتنه: دننه‌نۍ تېروتنه: پيغام کوډ کولی نشي.", + "scribunto-luastandalone-write-error": "لوا تېروتنه: دننه‌نۍ تېروتنه: د نل ليکنې کې تېروتنه.", + "scribunto-luastandalone-read-error": "لوا تېروتنه: دننه‌نۍ تېروتنه: د نل لوستلو څخه تېروتنه.", + "scribunto-luastandalone-gone": "لوا تېروتنه: دننه‌نۍ تېروتنه:ژباړن لادمخه وتلی دی.", + "scribunto-luastandalone-signal": "لوا تېروتنه: دننه‌نۍ تېروتنه: ژباړن د \"$2\" اشارې سره پای ته رسېدلی دی.", + "scribunto-luastandalone-exited": "لوا تېروتنه: دننه‌نۍ تېروتنه: ژباړن د $2 دريځ سره وتلی دی.", "scribunto-module-with-errors-category": "تېروتنې لرونکي سکريبونتو چلنوال", "scribunto-module-with-errors-category-desc": "دې چلنوال کې يوه تېروتنه شته.", "scribunto-limitreport-timeusage": "لوا کارېدو وخت", diff -Nru mediawiki-1.43.8+dfsg/extensions/Scribunto/i18n/so.json mediawiki-1.43.9+dfsg/extensions/Scribunto/i18n/so.json --- mediawiki-1.43.8+dfsg/extensions/Scribunto/i18n/so.json 2025-12-08 16:47:25.325648300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Scribunto/i18n/so.json 2026-06-29 18:12:59.828053500 +0000 @@ -1,8 +1,67 @@ { "@metadata": { "authors": [ - "Abdullahi" + "Abdullahi", + "AhmedG612" ] }, - "scribunto-lua-error": "khaladaadka Lua: $2." + "content-model-scribunto": "Scribunto module", + "scribunto-desc": "Qaab hismeed lagu dhex geliyo luqadaha scripting-ka bogagga MediaWiki.", + "scribunto-line": "safka $1", + "scribunto-module-line": "ee $1 ee sadarka $2", + "scribunto-parser-dialog-title": "Khalad qoraal ah", + "scribunto-error-short": "Khalad qoraal ah: $1", + "scribunto-error-long": "Khaladaadka script-ka:\n\n$1", + "scribunto-doc-page-name": "Module:$1/doc", + "scribunto-doc-page-does-not-exist": "''Dukumentiga module-kan waxaa lagu abuuri karaa [[$1]]''", + "scribunto-doc-page-header": "'''Kani waa bogga dukumentiga ee [[$1]]'''", + "scribunto-console-intro": "* Dhoofinta module-ka waxa laga heli karaa sida variable-ka \"p\", oo ay ku jiraan isbeddellada aan la kaydin.\n* Ku billow xariiq calaamadda \"=\" si aad u qiimeyso sida expression ama u isticmaal print(). Isticmaal mw.logObject() si aad u aragto tables.\n* Isticmaal mw.log() iyo mw.logObject() gudaha koodka module-ka si aad farriimo ugu dirto console-kan.", + "scribunto-console-title": "Konsolka khaladka saxidda", + "scribunto-console-too-large": "Kulanka console-kan waa mid aad u weyn. Fadlan nadiifi taariikhda console-ka ama yaree cabbirka module-ka.", + "scribunto-console-current-src": "Gelinta console-ka", + "scribunto-console-clear": "Nadiifi", + "scribunto-console-cleared": "Xaaladda console-ka waa la nadiifiyay sababtoo ah module-ka ayaa la cusboonaysiiyay.", + "scribunto-console-cleared-session-lost": "Xaaladda console-ka waa la nadiifiyay sababtoo ah xogta kalfadhiga waa luntay.", + "scribunto-common-error-category": "Bogag leh khaladaad script", + "scribunto-common-error-category-desc": "Waxaa dhacay khalad markii la farsameynayay modules-ka ku jira bogga.", + "scribunto-common-nosuchmodule": "Khalad script: Ma jiro module la yiraahdo \"$2\".", + "scribunto-common-nofunction": "Khalad script: Waa inaad qeexdaa function la wacayo.", + "scribunto-common-nosuchfunction": "Khalad script: Function-ka \"$2\" ma jiro.", + "scribunto-common-notafunction": "Khalad script: \"$2\" ma aha function.", + "scribunto-common-timeout": "Wakhtiga loo qoondeeyay in la socodsiiyo scripts-ka waa dhammaaday.", + "scribunto-common-oom": "Qadarka xusuusta ee loo oggol yahay socodsiinta scripts-ka waa la dhaafay.", + "scribunto-common-backtrace": "Raacitaanka khaladka:", + "scribunto-lua-in-function": "ee function-ka \"$1\"", + "scribunto-lua-in-main": "ee qaybta ugu weyn", + "scribunto-lua-in-function-at": "ee function-ka ku yaal $1:$2", + "scribunto-lua-error-location": "Khalad Lua $1: $2.", + "scribunto-lua-error": "khaladaadka Lua: $2.", + "scribunto-lua-notarrayreturn": "Khalad script: Module-ku wuxuu soo celiyay qiime $2 ah. Waxaa laga rabaa inuu soo celiyo table dhoofin.", + "scribunto-lua-warning": "Digniin script: $1", + "scribunto-luastandalone-proc-error": "Khalad Lua: Lama abuuri karo hab socod.", + "scribunto-luastandalone-proc-error-msg": "Khalad Lua: Lama abuuri karo hab socod: $2.", + "scribunto-luastandalone-proc-error-proc-open": "Khalad Lua: Lama abuuri karo hab-socod: proc_open lama heli karo. Hubi dejinta PHP ee \"disable_functions\".", + "scribunto-luastandalone-decode-error": "Khalad Lua: Khalad gudaha ah: Lama awoodin in la fasiro fariinta.", + "scribunto-luastandalone-write-error": "Khalad Lua: Khalad gudaha ah: Lama qori karin tuubada.", + "scribunto-luastandalone-read-error": "Khalad Lua: Khalad gudaha ah: Lama akhrin karin tuubada.", + "scribunto-luastandalone-gone": "Khalad Lua: Khalad gudaha ah: turjumaad-hayaha hore ayuu uga baxay.", + "scribunto-luastandalone-signal": "Khalad Lua: Khalad gudaha ah: turjumaad-hayaha wuxuu ku dhammaaday signal \"$2\".", + "scribunto-luastandalone-exited": "Khalad Lua: Khalad gudaha ah: turjumaad-hayaha wuxuu ka baxay xaalad $2.", + "scribunto-module-with-errors-category": "Modules-ka scribunto ee leh qaladaad", + "scribunto-module-with-errors-category-desc": "Module-ku waxa ku jira qalad.", + "scribunto-limitreport-timeusage": "Isticmaalka waqtiga Lua", + "scribunto-limitreport-timeusage-value": "$1/$2 ilbiriqsi", + "scribunto-limitreport-virtmemusage": "Cabbirka dalwaddeedka ee Lua", + "scribunto-limitreport-virtmemusage-value": "$1/$2 {{PLURAL:$2|bayt|baytyada}}", + "scribunto-limitreport-estmemusage": "Qiyaasta isticmaalka xusuusta Lua", + "scribunto-limitreport-estmemusage-value": "$1 {{PLURAL:$1|bayt|baytyada}}", + "scribunto-limitreport-memusage": "Isticmaalka xusuusta Lua", + "scribunto-limitreport-memusage-value": "$1/$2 {{PLURAL:$2|bayt|baytyada}}", + "scribunto-limitreport-profile": "Baarista Lua", + "scribunto-limitreport-profile-ms": "$1 ms", + "scribunto-limitreport-logs": "Diiwaannada Lua", + "nstab-module": "Module", + "tooltip-ca-nstab-module": "Eeg bogga module-ka", + "namespaceinfo-description-ns828": "Meel magac loogu talagalay modules-ka Lua, kuwaas oo laga wici karo bogagga wiki, iyo bogaggooda dukumentiga", + "namespaceinfo-description-ns829": "Bogagga wadahadalka ee modules-ka iyo dukumentigooda" } diff -Nru mediawiki-1.43.8+dfsg/extensions/Scribunto/i18n/tcy.json mediawiki-1.43.9+dfsg/extensions/Scribunto/i18n/tcy.json --- mediawiki-1.43.8+dfsg/extensions/Scribunto/i18n/tcy.json 2025-12-08 16:47:25.325648300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Scribunto/i18n/tcy.json 2026-06-11 08:56:38.922363500 +0000 @@ -4,8 +4,11 @@ "BHARATHESHA ALASANDEMAJALU", "VASANTH S.N.", "Vishwanatha Badikana", - "రహ్మానుద్దీన్" + "రహ్మానుద్దీన్", + "ChiK" ] }, - "scribunto-lua-error": "Lua ದೋಸೊ:$2." + "scribunto-lua-error": "Lua ದೋಸೊ:$2.", + "nstab-module": "ಮೋಡ್ಯೂಲ್", + "tooltip-ca-nstab-module": "View the module page\nಮೋಡ್ಯೂಲ್‌ದ ಪುಟೊ ತೂಲೆ" } diff -Nru mediawiki-1.43.8+dfsg/extensions/Scribunto/i18n/tr.json mediawiki-1.43.9+dfsg/extensions/Scribunto/i18n/tr.json --- mediawiki-1.43.8+dfsg/extensions/Scribunto/i18n/tr.json 2026-04-01 12:37:39.213990700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Scribunto/i18n/tr.json 2026-06-29 18:12:59.828053500 +0000 @@ -9,9 +9,11 @@ "SaldırganSincap", "Sezgin İbiş", "Violetanka", - "Vito Genovese" + "Vito Genovese", + "Anthelior" ] }, + "content-model-scribunto": "Scribunto modülü", "scribunto-desc": "Betik dillerini MediaWiki sayfalarına gömmek için çerçeve", "scribunto-line": "$1 satırında", "scribunto-module-line": "$2 satırında $1", @@ -20,7 +22,7 @@ "scribunto-error-long": "Betik hataları:\n\n$1", "scribunto-doc-page-name": "Module:$1/belge", "scribunto-doc-page-does-not-exist": "''Bu modül için bir [[$1]] belgelendirmesi oluşturabilirsiniz''", - "scribunto-doc-page-header": "'''Bu [[$1]] belgelendirme sayfası içindir'''", + "scribunto-doc-page-header": "'''Bu, [[$1]] için belgelendirme sayfasıdır'''", "scribunto-console-intro": "* Modül dışa aktarımları, kaydedilmemiş değişiklikler de dahil olmak üzere \"p\" değişkeni olarak mevcuttur.\n* Bir ifadeyi ifade olarak değerlendirmek veya print() kullanmak için bir satırdan önce \"=\" işaretini kullanın. Tablolar için mw.logObject() öğesini kullanın.\n* Bu konsola mesaj göndermek için modül kodunda mw.log() ve mw.logObject() kullanın.", "scribunto-console-title": "Hata ayıklama konsolu", "scribunto-console-too-large": "Bu konsol oturumu çok büyük. Lütfen konsol geçmişini temizleyin veya modülün boyutunu küçültün.", @@ -68,5 +70,7 @@ "scribunto-limitreport-profile-ms": "$1 ms", "scribunto-limitreport-logs": "Lua günlükleri", "nstab-module": "Modül", - "tooltip-ca-nstab-module": "Modül sayfasını görüntüle" + "tooltip-ca-nstab-module": "Modül sayfasını görüntüle", + "namespaceinfo-description-ns828": "Viki sayfalarından ve onların belgelendirme sayfalarından çağrılabilecek Lua kod modülleri için ad alanı", + "namespaceinfo-description-ns829": "Modüller ve belgelendirme için tartışma sayfaları" } diff -Nru mediawiki-1.43.8+dfsg/extensions/Scribunto/includes/Engines/LuaSandbox/LuaSandboxInterpreter.php mediawiki-1.43.9+dfsg/extensions/Scribunto/includes/Engines/LuaSandbox/LuaSandboxInterpreter.php --- mediawiki-1.43.8+dfsg/extensions/Scribunto/includes/Engines/LuaSandbox/LuaSandboxInterpreter.php 2026-04-01 12:37:39.215990800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Scribunto/includes/Engines/LuaSandbox/LuaSandboxInterpreter.php 2026-06-29 18:12:59.830053600 +0000 @@ -81,7 +81,7 @@ protected function convertSandboxError( LuaSandboxError $e ) { $opts = []; if ( isset( $e->luaTrace ) ) { - $trace = $e->luaTrace; + $trace = $e->luaTrace ?? []; foreach ( $trace as &$val ) { $val = array_map( static function ( $val ) { if ( is_string( $val ) ) { diff -Nru mediawiki-1.43.8+dfsg/extensions/Scribunto/tests/phpunit/Engines/LuaSandbox/SandboxInterpreterTest.php mediawiki-1.43.9+dfsg/extensions/Scribunto/tests/phpunit/Engines/LuaSandbox/SandboxInterpreterTest.php --- mediawiki-1.43.8+dfsg/extensions/Scribunto/tests/phpunit/Engines/LuaSandbox/SandboxInterpreterTest.php 2025-12-17 21:58:16.487347100 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Scribunto/tests/phpunit/Engines/LuaSandbox/SandboxInterpreterTest.php 2026-05-08 00:22:08.068372000 +0000 @@ -5,6 +5,7 @@ use MediaWiki\Extension\Scribunto\Engines\LuaSandbox\LuaSandboxEngine; use MediaWiki\Extension\Scribunto\Engines\LuaSandbox\LuaSandboxInterpreter; use MediaWiki\Extension\Scribunto\Tests\Engines\LuaCommon\LuaInterpreterTestBase; +use MediaWiki\Title\Title; if ( !wfIsCLI() ) { exit; @@ -24,7 +25,9 @@ protected function newInterpreter( $opts = [] ) { $opts += $this->stdOpts; - $engine = new LuaSandboxEngine( $this->stdOpts ); + $engine = new LuaSandboxEngine( $this->stdOpts + [ + 'title' => Title::makeTitle( NS_MAIN, 'Dummy' ), + ] ); return new LuaSandboxInterpreter( $engine, $opts ); } diff -Nru mediawiki-1.43.8+dfsg/extensions/SecureLinkFixer/domains.php mediawiki-1.43.9+dfsg/extensions/SecureLinkFixer/domains.php --- mediawiki-1.43.8+dfsg/extensions/SecureLinkFixer/domains.php 2026-03-30 15:24:42.057740000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/SecureLinkFixer/domains.php 2026-06-29 17:00:44.628808500 +0000 @@ -1,5 +1,5 @@ 1, '000a8.com' => 1, '000a9.com' => 1, - '000g.ru' => 1, '000x2.com' => 1, '00120012.net' => 1, '00140014.net' => 1, @@ -49,7 +48,6 @@ '00321365.com' => 1, '00365t.com' => 1, '0037552.com' => 1, - '003d88.com' => 1, '003dyw.com' => 1, '0047552.com' => 1, '00484.com' => 1, @@ -64,7 +62,6 @@ '00880088.net' => 1, '008yingshi.com' => 1, '0097552.com' => 1, - '009cc.com' => 1, '009zl.com' => 1, '00b58.com' => 1, '00bet86.com' => 1, @@ -72,6 +69,7 @@ '00f.net' => 1, '00wbf.com' => 1, '01.org' => 1, + '01.ro' => 1, '01011970.xyz' => 1, '010203.ru' => 1, '01100010011001010111001101110100.com' => 1, @@ -115,7 +113,6 @@ '032ks.com' => 1, '0335z6.com' => 1, '035711630.xyz' => 1, - '036566733.com.tw' => 1, '0376z6.com' => 1, '0391315.com' => 1, '03region.ga' => 1, @@ -168,7 +165,6 @@ '068552.com' => 0, '06d88.com' => 1, '06d88.net' => 1, - '06se.com' => 0, '070709.net' => 1, '071552.com' => 0, '071615.com' => 1, @@ -176,7 +172,6 @@ '078663.com' => 1, '078895.com' => 1, '0788yh.com' => 1, - '0792112.com' => 1, '0798rcw.com' => 0, '07d88.com' => 1, '07d88.net' => 1, @@ -187,7 +182,6 @@ '081115.com' => 0, '081752.com' => 1, '081769.com' => 1, - '081783.com' => 0, '081925.com' => 1, '081927.com' => 1, '081957.com' => 1, @@ -264,7 +258,6 @@ '0x.cx' => 1, '0x.sk' => 1, '0x0.li' => 1, - '0x0.network' => 1, '0x00ff00ff.com' => 1, '0x0a.team' => 1, '0x1.ink' => 1, @@ -287,9 +280,9 @@ '0x5d.de' => 1, '0x5f3759df.net' => 1, '0x7.io' => 0, + '0x711.de' => 1, '0x76.de' => 1, '0x7d7b.net' => 1, - '0x7fffffff.net' => 0, '0x90.dk' => 1, '0x90.io' => 1, '0x90.space' => 1, @@ -315,7 +308,6 @@ '1-800-mattress.com' => 1, '1-800-payment.com' => 1, '1-inv.com' => 1, - '1-news.net' => 1, '1-pujcky-uvery.tk' => 1, '1-x-bet.com' => 1, '1-x-bet.ke' => 1, @@ -325,6 +317,7 @@ '1-xbet13.com' => 1, '1-xbet20.com' => 1, '100-downloads.com' => 1, + '100000037.xyz' => 1, '10000hits.tk' => 1, '10000lab.net' => 1, '10000rub.gq' => 1, @@ -346,7 +339,6 @@ '1001iq.com' => 1, '1001kartini.com' => 1, '1001mv.com' => 1, - '1001n.com' => 1, '1001reasonstolearnspanish.com' => 1, '1001telecommandes.com' => 1, '1007337.com' => 0, @@ -356,8 +348,8 @@ '100ballov.tk' => 1, '100bib.ru' => 1, '100car.pl' => 1, + '100cgi.com' => 1, '100kraz.ga' => 1, - '100nome.com' => 1, '100pay.com' => 1, '100plus.com.my' => 1, '100plus.com.sg' => 1, @@ -366,7 +358,6 @@ '100pluspro.com' => 1, '100pour100print.com' => 1, '100pudov.tk' => 1, - '100reach.com' => 1, '100refer.tk' => 1, '100sapog.tk' => 1, '100skidok.ga' => 1, @@ -378,10 +369,10 @@ '100visits.tk' => 1, '100voprosov.tk' => 1, '100zakladok.tk' => 1, - '10101.io' => 1, '101010.hopto.org' => 1, '101010.pl' => 1, '10161997.xyz' => 1, + '10198.com' => 1, '101android.ru' => 0, '101st-airborne.tk' => 1, '101st.tk' => 1, @@ -426,7 +417,7 @@ '108.dk' => 1, '10840.net' => 1, '10961096.xyz' => 1, - '109k8.com' => 1, + '109k8.com' => 0, '10er-friseur.de' => 1, '10gbps.pm' => 1, '10gunlukhavadurumu.com' => 1, @@ -447,17 +438,15 @@ '10pearls.com' => 1, '10ppm.com' => 1, '10sou.eu' => 1, - '10thmagnitude.com' => 1, + '10thmagnitude.com' => 0, '10thstreetcapital.com' => 1, '10tv.in' => 1, '10ve.live' => 1, '10web.io' => 1, '10wtac.tk' => 1, - '10x.to' => 1, - '10xnation.com' => 1, + '10xerp.com' => 1, '11-11.sale' => 1, '1100.so' => 1, - '110111011.xyz' => 1, '11018vip.com' => 1, '11018xpj.com' => 1, '110838.com' => 1, @@ -466,6 +455,7 @@ '1111systems.com' => 1, '111365t.com' => 1, '11168365.com' => 1, + '11182.com' => 1, '11183.com' => 1, '111bet86.com' => 1, '111novosti.tk' => 1, @@ -490,7 +480,6 @@ '1120322.com' => 1, '1120323.com' => 1, '1120324.com' => 1, - '1120325.com' => 1, '1120326.com' => 1, '1120327.com' => 1, '1120328.com' => 1, @@ -529,7 +518,6 @@ '11443837.com' => 0, '114514911.xyz' => 1, '114514ss.com' => 1, - '114online.com' => 1, '115.one' => 1, '115z6.com' => 1, '1174healing.com' => 1, @@ -537,7 +525,6 @@ '1177z6.com' => 1, '1190america.tk' => 1, '1199bet.vip' => 0, - '119sh.com' => 1, '11aaee.com' => 1, '11aagg.com' => 1, '11aaqq.com' => 1, @@ -635,6 +622,7 @@ '12.ag' => 1, '12.digital' => 1, '1200.cf' => 1, + '12006.com' => 1, '120percent-inc.com' => 1, '1212.tk' => 1, '1212873467.rsc.cdn77.org' => 1, @@ -691,6 +679,7 @@ '123freevectors.com' => 1, '123gostovanje.si' => 1, '123greeting.tk' => 1, + '123host.au' => 1, '123hpcom.co.uk' => 1, '123live.nl' => 1, '123midterm.com' => 1, @@ -717,11 +706,12 @@ '125c.cn' => 1, '125colours.tk' => 1, '125m125.de' => 1, + '126northmarketing.com' => 1, '127011.ch' => 1, '127661.com' => 1, '1288366.com' => 1, '129.co' => 1, - '12apostleshotel.com' => 1, + '12db.de' => 1, '12fkcdtcetteefqv.myfritz.net' => 1, '12go.asia' => 1, '12go.co' => 1, @@ -729,7 +719,6 @@ '12grid.co.jp' => 0, '12l.nl' => 1, '12lasee.com' => 1, - '12meat.de' => 1, '12nomos.tk' => 1, '12photos.eu' => 0, '12socialsmansa.tk' => 1, @@ -908,8 +897,6 @@ '1620350.com' => 1, '162263.com' => 0, '162361.com' => 0, - '162cr.com' => 1, - '162ea.com' => 1, '162jonesrd.ca' => 1, '163.gd' => 1, '16321.tk' => 1, @@ -1070,7 +1057,6 @@ '1911-movie.jp' => 1, '1911trust.com' => 1, '1912x.com' => 1, - '191512.xyz' => 1, '192.com' => 1, '1920.tk' => 1, '1920301.com' => 1, @@ -1155,6 +1141,7 @@ '1autoparts.com' => 1, '1aweb.de' => 1, '1b.ar' => 1, + '1b1.pl' => 1, '1baks.tk' => 1, '1bar.net' => 1, '1bha7uk0.com' => 1, @@ -1167,11 +1154,12 @@ '1c-power.ru' => 1, '1casino-online-games.com' => 1, '1chan.pl' => 1, - '1chancerylane.com' => 1, '1choicegaragedoor.com' => 1, + '1claw.xyz' => 1, '1click2gobank.com' => 1, '1coast.com.au' => 1, '1codex.online' => 1, + '1corsa.ru' => 1, '1cover.co.nz' => 1, '1cover.com.au' => 1, '1cprosto.tk' => 1, @@ -1180,7 +1168,7 @@ '1datatec.com' => 1, '1day1ac.red' => 1, '1ddl.org' => 1, - '1dmc.de' => 1, + '1dmc.de' => 0, '1dollar.ml' => 1, '1dollarwebsite.gq' => 1, '1dot1dot1dot1.cf' => 1, @@ -1188,6 +1176,7 @@ '1dv.link' => 1, '1e9.nl' => 1, '1eanda.com' => 1, + '1earn.com' => 1, '1er-secours.ch' => 0, '1f123.net' => 1, '1f616emo.xyz' => 1, @@ -1249,12 +1238,13 @@ '1q2w.nl' => 1, '1q365a.com' => 1, '1r.is' => 1, - '1rail.com.au' => 0, - '1roadsquadtransport.com' => 1, + '1rail.com.au' => 1, '1rs.nl' => 1, '1rust.net' => 1, + '1saas.co' => 1, '1salland.nl' => 1, '1sand0s.nl' => 1, + '1se-static.net' => 1, '1se.co' => 1, '1se2or3.com' => 1, '1secondeveryday.com' => 1, @@ -1273,6 +1263,7 @@ '1strecipes.com' => 1, '1ststop.co.uk' => 1, '1ticks.com' => 1, + '1time.io' => 1, '1tomplumber.com' => 1, '1up.it' => 1, '1v9.im' => 1, @@ -1411,7 +1402,6 @@ '1xbetkor.com' => 1, '1xbetkr.com' => 1, '1xbetkr1.com' => 1, - '1xbetmm.com' => 1, '1xbetqq.com' => 1, '1xbetsd.com' => 1, '1xbetst.com' => 1, @@ -1460,7 +1450,6 @@ '2-ca.fr' => 0, '2-euromuenzen.de' => 1, '2-faktor-betaling.dk' => 1, - '2-host.com' => 1, '2.pe' => 1, '2.sb' => 1, '2.wtf' => 1, @@ -1518,7 +1507,6 @@ '2033010.com' => 1, '2033011.com' => 1, '2033a.com' => 1, - '2033c.com' => 1, '2033z.com' => 1, '203700.com' => 1, '204504byse.info' => 1, @@ -1535,7 +1523,6 @@ '20sights.tk' => 1, '21.co.uk' => 1, '210093.xyz' => 1, - '2103kobo.net' => 1, '2113.ch' => 1, '214701.xyz' => 1, '21566365.com' => 0, @@ -1546,13 +1533,15 @@ '21bit24.com' => 1, '21bit5.com' => 1, '21bit9.com' => 1, + '21financial.com' => 1, '21gou.com' => 1, '21kampus.com' => 1, '21lab.co' => 1, '21nurse.com' => 1, - '21property.com' => 1, '21risk.com' => 1, '21run.com' => 0, + '21six.com' => 1, + '21sixty.media' => 1, '21stcenturycarpentry.com.au' => 1, '21stcenturyoptics.com' => 1, '21stnc.us' => 1, @@ -1567,7 +1556,6 @@ '222382.xyz' => 1, '2226321.com' => 1, '2227552.com' => 1, - '222aghoststory.com' => 1, '222tips.com' => 1, '223742.com' => 1, '225225.jp' => 1, @@ -1598,27 +1586,15 @@ '22delta.com' => 1, '22emesiecle.com' => 0, '22lc8.com' => 0, - '22momo.com' => 1, '22nd.com' => 0, '22ndcircuitil.gov' => 1, '22pagespdx.com' => 1, '22ssbb.com' => 1, - '22ssjj.com' => 1, - '22sskk.com' => 1, - '22sstt.com' => 1, - '22tete.com' => 1, '22times.com' => 0, - '22ttgg.com' => 1, '22vetter.st' => 1, - '22xxjj.com' => 1, - '22xxyy.com' => 1, - '22yybb.com' => 1, '22yydd.com' => 1, '22yyii.com' => 1, '22yyjj.com' => 1, - '22yykk.com' => 1, - '22yypp.com' => 1, - '22yyqq.com' => 1, '22yyss.com' => 1, '22zt.com' => 1, '230100.xyz' => 1, @@ -1682,7 +1658,6 @@ '247dns.net' => 1, '247maturesex.com' => 1, '247megamart.com.au' => 1, - '247vision.com' => 1, '248000.xyz' => 1, '24848168.com' => 0, '24848188.com' => 0, @@ -1704,21 +1679,21 @@ '248663.com' => 1, '2495dentalimplants.com' => 1, '249722.com' => 1, - '249cq.com' => 1, - '24ball.com' => 1, '24bit.dk' => 1, '24buffalo.com' => 0, '24chance.tk' => 1, '24gazette.ga' => 1, + '24hhotnewsai.online' => 1, + '24hhotnewsai.site' => 1, '24hour-locksmithsanantonio.com' => 1, '24hourcyclist.co.uk' => 1, '24hourlocksmithdallastx.com' => 1, '24hourlocksmithhoustontx.com' => 1, '24hourlocksmithspring.com' => 1, '24hrbrandbash.com' => 1, - '24images.com' => 1, '24k.co.jp' => 1, '24onlain.tk' => 1, + '24share.com' => 1, '24shares.cc' => 1, '24slides.com' => 1, '24toolkit.com' => 1, @@ -1755,8 +1730,7 @@ '263mail.com' => 1, '269196.com' => 1, '2698pacificave.com' => 1, - '26uuu.mobi' => 1, - '26uuu.us' => 1, + '26sannam3.site' => 1, '27.gay' => 1, '27000.best' => 1, '2718282.net' => 1, @@ -1775,7 +1749,6 @@ '28865.de' => 1, '28865.eu' => 1, '288cn-563.com' => 1, - '288game.net' => 1, '28spots.net' => 1, '291167.xyz' => 1, '293685.com' => 1, @@ -1818,14 +1791,13 @@ '2daysmood.eu' => 1, '2daysmood.us' => 1, '2dk.info' => 1, - '2dns.com' => 1, '2driver-ok.ml' => 1, '2earn-online.com' => 0, '2fa.directory' => 1, - '2finish.com' => 1, '2fm.ie' => 1, '2fm.radio' => 1, '2fraud.pro' => 1, + '2free.com' => 1, '2fusion.com' => 1, '2g1s.net' => 1, '2gen.com' => 1, @@ -1865,9 +1837,6 @@ '2rodeo.com' => 1, '2rsc.net' => 1, '2sendai.net' => 1, - '2serious.com' => 1, - '2silosbrewing.com' => 1, - '2target.com' => 1, '2tausend19.de' => 1, '2th.me' => 1, '2think.org' => 1, @@ -1875,6 +1844,7 @@ '2travel8.world' => 1, '2url.link' => 1, '2ustyle.com' => 1, + '2value.com' => 1, '2vnews.com' => 1, '2vp-an.online' => 1, '2wikipedia.com' => 1, @@ -1887,7 +1857,7 @@ '2y3x.com' => 1, '2yar.tk' => 1, '2yy.nl' => 1, - '3.dog' => 1, + '3-mob.com' => 1, '3.sb' => 1, '30-v-minutu.ml' => 1, '3007337.com' => 1, @@ -1914,6 +1884,7 @@ '3100.cf' => 1, '313xpj.com' => 0, '314553.com' => 1, + '315101.xyz' => 1, '315422.com' => 1, '315xpj.com' => 0, '317811111.com' => 0, @@ -1996,6 +1967,7 @@ '350pdx.org' => 1, '3527trail.com' => 1, '3539783.com' => 1, + '353digital.ie' => 1, '3555500.com' => 1, '3559365.com' => 1, '356338.com' => 1, @@ -2022,9 +1994,9 @@ '360365.com' => 1, '360alumni.com' => 1, '360bcty.com' => 1, - '360china.com' => 1, '360cycling.com.br' => 1, '360degreecloud.com' => 1, + '360dental.com' => 1, '360e-commerce.net' => 1, '360ecogroup.com' => 0, '360ecommerce.net' => 1, @@ -2032,15 +2004,12 @@ '360hosting.com.au' => 1, '360islam.com' => 1, '360kuvia.fi' => 1, - '360mediaworks.com' => 1, - '360organic.com' => 1, '360primeview.ie' => 1, '360prokuvat.fi' => 1, '360propguide.com' => 1, - '360spider.com' => 1, - '360stone.com' => 1, '360system.com' => 1, '360techpartner.com' => 1, + '360trust.com' => 1, '360videoshare.com' => 1, '360visualmedia.co.uk' => 1, '360vrs.com' => 1, @@ -2098,7 +2067,6 @@ '3656745.com' => 0, '3656778.com' => 0, '36587654321.com' => 1, - '365886.com' => 0, '36594a.com' => 1, '36594b.com' => 1, '36594c.com' => 1, @@ -2107,7 +2075,6 @@ '3659980.com' => 1, '365a1.com' => 0, '365beautyworld.com' => 1, - '365blog.com' => 1, '365canvas.com' => 0, '365clo.com' => 1, '365cn-288.com' => 1, @@ -2127,7 +2094,6 @@ '365renovations.com' => 1, '365sb-cn.com' => 1, '365skulls.com' => 1, - '365vision.com' => 1, '365y33.com' => 1, '365y9.com' => 0, '365yapan.com' => 1, @@ -2137,15 +2103,9 @@ '369369.xyz' => 1, '3699.cc' => 1, '369bin.com' => 1, - '369dp.com' => 1, - '369eq.com' => 1, - '369ex.com' => 1, - '369ra.com' => 1, - '369rr.com' => 1, '36thdistrictcourtmi.gov' => 1, '372bbb.com' => 1, '375realty.com' => 1, - '376064.com' => 0, '377625.com' => 1, '377854.com' => 1, '377ks.com' => 1, @@ -2170,6 +2130,7 @@ '3880p.com' => 1, '38888msc.com' => 1, '38irkutsk.tk' => 1, + '390trains.com' => 1, '392365.com' => 0, '393335.ml' => 0, '394553.com' => 1, @@ -2177,7 +2138,6 @@ '3957d.com' => 1, '3957g.com' => 1, '3963bb.com' => 1, - '3963cc.com' => 0, '3970a.com' => 1, '3970aa.com' => 1, '3970abc.com' => 1, @@ -2228,7 +2188,6 @@ '39sihu.com' => 0, '39w66.com' => 1, '3aa365.com' => 1, - '3abnstore.com' => 1, '3accounts.ml' => 1, '3adao.org' => 1, '3aexpert.com.ua' => 1, @@ -2264,21 +2223,19 @@ '3dbox.ba' => 1, '3dc9.jp' => 1, '3dcollective.es' => 1, + '3dcopy.com' => 1, '3dcreatelab.de' => 1, '3dd365.com' => 1, - '3ddigital.com' => 1, '3degreedesign.co.uk' => 1, '3deni.com' => 1, '3dexpose.tk' => 1, '3dfeel.com' => 1, - '3dfiguur.nl' => 0, '3dflat.tk' => 1, '3dgep.com' => 1, '3dincites.com' => 1, '3dissue.com' => 1, '3djake.de' => 1, '3djake.uk' => 1, - '3djapan.com' => 1, '3djava.ml' => 1, '3dlab.team' => 1, '3dm.audio' => 1, @@ -2292,12 +2249,10 @@ '3dprintsondemand.eu' => 1, '3dranger.com' => 1, '3dreal.tk' => 1, - '3dscenes.com' => 1, '3dsites.tk' => 1, '3dstandard.com' => 1, '3dstoragellc.com' => 1, '3dstore.dk' => 1, - '3dsupplies.be' => 1, '3dthink.tech' => 1, '3dvisual.studio' => 1, '3dwallpanels.com.au' => 1, @@ -2314,9 +2269,7 @@ '3gdev.com' => 1, '3gdu.tk' => 1, '3gg365.com' => 1, - '3gokushi.com' => 1, '3haeuserprojekt.org' => 1, - '3hh365.com' => 1, '3i-infotech.com' => 1, '3ieimpact.org' => 1, '3ii365.com' => 1, @@ -2324,6 +2277,7 @@ '3james.com' => 1, '3jj365.com' => 1, '3kings-3hills.com' => 1, + '3kp3.cc' => 1, '3ks.pl' => 1, '3ler.net' => 1, '3lmnyblogger.ga' => 1, @@ -2333,6 +2287,7 @@ '3mediaweb.com' => 1, '3mind-solutions.com' => 1, '3ml.org.uk' => 0, + '3ncr.org' => 1, '3ne.fun' => 1, '3newsnow.com' => 1, '3nickels.com' => 1, @@ -2351,6 +2306,7 @@ '3os.ooo' => 1, '3os.org' => 1, '3pattigreen.com' => 1, + '3pattino1.online' => 1, '3pestki.org' => 1, '3phase.pw' => 1, '3pif.de' => 1, @@ -2384,9 +2340,8 @@ '3sdns.de' => 1, '3shosting.de' => 1, '3sisecurity.com' => 1, - '3sixtydutyfree.com' => 1, '3smail.de' => 1, - '3speak.tv' => 0, + '3sun.cc' => 1, '3techjournal.cf' => 1, '3tier.com' => 1, '3tiers.xyz' => 1, @@ -2482,7 +2437,6 @@ '42fss.us' => 1, '42l.fr' => 1, '42nice.fr' => 1, - '42px.ai' => 1, '42t.ru' => 1, '432666365.com' => 1, '4333.cf' => 1, @@ -2496,6 +2450,7 @@ '43klive.com' => 1, '43rddems.org' => 1, '44-k.com' => 1, + '44.in.ua' => 1, '44168365.com' => 1, '443.one' => 0, '443.org' => 1, @@ -2521,7 +2476,6 @@ '45636565.com' => 1, '456365t.com' => 1, '4566321.com' => 1, - '4567.plus' => 1, '457552.com' => 1, '458663.com' => 1, '45b.org' => 1, @@ -2543,7 +2497,6 @@ '486662.xyz' => 1, '486773.com' => 0, '487511.com' => 1, - '487552.com' => 1, '48coin.cf' => 1, '48lipetsk.tk' => 1, '48times.online' => 1, @@ -2578,8 +2531,7 @@ '4digitiq.nl' => 1, '4dillusion.tk' => 1, '4dimension.net' => 1, - '4dsoft.com' => 1, - '4dstyle.com' => 1, + '4dplay.com' => 1, '4e8.net' => 1, '4everdosti.tk' => 1, '4everproxy.com' => 1, @@ -2603,11 +2555,9 @@ '4hypo.cz' => 1, '4investors.de' => 1, '4iplatform.com' => 1, - '4iq.lt' => 1, - '4just.com' => 1, '4k3dyptt.com' => 1, + '4k4p.cc' => 1, '4kec.com' => 1, - '4kiptvspot.com' => 1, '4kpi.eu' => 1, '4kprojektory.cz' => 1, '4lados.tk' => 1, @@ -2615,7 +2565,6 @@ '4list.ml' => 1, '4loc.us' => 1, '4lock.com.br' => 1, - '4mama.ua' => 1, '4maniacos.tk' => 1, '4marry.com' => 1, '4mm.org' => 1, @@ -2627,6 +2576,7 @@ '4o.pw' => 0, '4ourbest.tk' => 1, '4paws.co.uk' => 1, + '4pay.online' => 1, '4peace.gent' => 1, '4played.de' => 1, '4played.vip' => 1, @@ -2651,14 +2601,12 @@ '4thjdcar.gov' => 1, '4u.services' => 0, '4u2ore.net' => 1, - '4uagservices.com' => 0, '4uwatch.cf' => 1, '4vector.com' => 1, '4ventavis.com' => 1, '4vf.de' => 1, '4vio.com' => 1, '4web-hosting.com' => 1, - '4woods.eu' => 1, '4wrd.cc' => 1, '4x4-27mc.nl' => 1, '4x4coatingen.nl' => 1, @@ -2669,6 +2617,7 @@ '4yuz.net' => 1, '5.st' => 1, '50-ottenkov.tk' => 1, + '500.gov.tw' => 1, '5000.cx' => 1, '5000164.com' => 1, '5000164.jp' => 1, @@ -2699,7 +2648,6 @@ '5060711.com' => 1, '5060715.com' => 1, '508pir.com' => 1, - '50balles.com' => 1, '50firstavenue.com.au' => 1, '50hertz.tk' => 1, '50lakeshore.com' => 1, @@ -2721,7 +2669,6 @@ '514-media.co.uk' => 1, '514-media.com' => 1, '514-media.de' => 1, - '514-media.fr' => 1, '514622.com' => 1, '515188.xyz' => 1, '517vpn.cn' => 1, @@ -2773,21 +2720,15 @@ '51aifuli.com' => 1, '51cls.tw' => 1, '51club8.com' => 1, - '51daxue.com' => 1, - '51dazhe.com' => 1, '51evar.com' => 1, '51fishing.com' => 1, '51fss.marketing' => 1, '51lavanderiaindustrial.com.br' => 1, - '51life.com' => 1, '51nullacht.de' => 1, - '51pic.com' => 1, '51pig.com' => 1, '51resume.com' => 1, '51senluo.com' => 1, - '51space.com' => 1, '51talk.ph' => 1, - '51tiaojiu.com' => 1, '51xiongmao.cn' => 1, '52002a.com' => 1, '52002b.com' => 1, @@ -2819,7 +2760,6 @@ '52051a.com' => 1, '5209365.com' => 0, '520strategy.com' => 1, - '521.dog' => 1, '5219.ml' => 1, '521keyvista.com' => 1, '521ssl.com' => 1, @@ -2832,10 +2772,9 @@ '52chatai.com' => 1, '52danji.cc' => 1, '52dashboard.com' => 1, - '52evar.com' => 1, '52evar1.com' => 1, '52hentai.ml' => 1, - '52iv.one' => 1, + '52iv.one' => 0, '52kb1.com' => 1, '52kb365.com' => 0, '52ncp.net' => 1, @@ -2843,8 +2782,9 @@ '52share.com' => 1, '52sykb.com' => 0, '52xuanmi.com' => 0, + '52yahuan.com' => 1, '52yanhao.com' => 1, - '531k8.com' => 1, + '531k8.com' => 0, '533sss.com' => 1, '534365.com' => 1, '5364d.com' => 1, @@ -2853,7 +2793,7 @@ '53ningen.com' => 0, '53pluk.cz' => 1, '540interactive.com' => 1, - '541651.com' => 1, + '541651.com' => 0, '543yazilim.com' => 1, '54below.com' => 0, '54cuatro.com' => 0, @@ -2861,7 +2801,6 @@ '5533445.com' => 1, '55365t.com' => 1, '5557552.com' => 1, - '555w.org' => 1, '555zlong.com' => 1, '556185.com' => 1, '557.pm' => 1, @@ -2875,7 +2814,7 @@ '56365t.com' => 1, '5663.cc' => 1, '5663.co' => 1, - '567.hu' => 1, + '567.hu' => 0, '56736565.com' => 1, '5676321.com' => 1, '567666365.com' => 1, @@ -2998,13 +2937,14 @@ '5tart.tk' => 1, '5thchichesterscouts.org.uk' => 1, '5theasthall.com' => 0, - '5thfloormedia.com' => 1, '5thgenrams.com' => 1, '5tiptop.com' => 1, '5top.nl' => 1, '5u15.com' => 1, '5y.fi' => 1, + '5ya.io' => 1, '5yeb.com' => 0, + '5youdianying.com' => 1, '6-bros.com' => 1, '6-d.cc' => 1, '6.vu' => 1, @@ -3042,10 +2982,8 @@ '632174.com' => 0, '633663.net' => 1, '633663.vip' => 1, - '635-888.com' => 1, '635-988.com' => 1, '636051.com' => 1, - '638566.com' => 1, '6396000.com' => 1, '63960000.com' => 1, '639611111.com' => 0, @@ -3075,8 +3013,6 @@ '6396vvv.com' => 0, '6396yyy.com' => 1, '6396zzz.com' => 0, - '63fg.com' => 1, - '63gaming.com' => 1, '64.place' => 1, '644.ro' => 1, '645ds.com' => 0, @@ -3084,7 +3020,6 @@ '64bit.me' => 1, '64bitgaming.de' => 1, '64characters.com' => 1, - '64media.com' => 1, '6502.pro' => 1, '65131a.com' => 1, '65131b.com' => 1, @@ -3249,7 +3184,6 @@ '6729z.co' => 1, '6729zz.co' => 1, '672bbb.com' => 1, - '673422.com' => 0, '673569.com' => 1, '673bbb.com' => 1, '676812.com' => 0, @@ -3335,10 +3269,10 @@ '6957zz.co' => 1, '69asmr.com' => 1, '69asmr1.com' => 1, - '69games.xxx' => 1, '69kzvm3f.com' => 1, '69level.com' => 1, '69mentor.com' => 1, + '69wasted.net' => 1, '6a.nz' => 1, '6b.com.au' => 1, '6b.nz' => 1, @@ -3350,6 +3284,7 @@ '6i.com.au' => 1, '6ird.com' => 0, '6k.pw' => 1, + '6k6p.cc' => 1, '6lo.zgora.pl' => 1, '6meter.tk' => 1, '6play.fr' => 1, @@ -3367,7 +3302,6 @@ '702341.win' => 1, '704533.com' => 0, '705994.com' => 1, - '708090.ru' => 1, '70mpg.org' => 1, '7100.cf' => 1, '712kb.com' => 1, @@ -3450,9 +3384,7 @@ '77909i.com' => 0, '77b58.com' => 1, '77bet86.com' => 1, - '77online.com' => 1, '78.to' => 1, - '780aa.com' => 1, '78365b.com' => 0, '783lab.com' => 1, '787637.com' => 1, @@ -3493,6 +3425,7 @@ '7hills.us' => 1, '7hq.ru' => 1, '7inci.com' => 1, + '7inet.moe' => 1, '7ki.photography' => 1, '7kovrikov.ru' => 1, '7kvadratov.by' => 1, @@ -3503,7 +3436,6 @@ '7nets.com' => 1, '7networking.com' => 1, '7ovz.ru' => 1, - '7pixel.ro' => 1, '7plus.com.au' => 1, '7proxies.com' => 1, '7qly.com' => 1, @@ -3522,21 +3454,16 @@ '8.nf' => 1, '8000.cx' => 1, '8001d88.com' => 0, - '8003pay.com' => 1, '800801337.xyz' => 1, '800999.xyz' => 1, '800email.com' => 1, - '800ink.com' => 1, '800live.com' => 1, '800mattress.com' => 1, '800perkins.com' => 1, - '800sports.com' => 1, - '800tea.com' => 1, '800tutor.com' => 1, '8012d88.com' => 1, '8019d88.com' => 1, '8028d.com' => 1, - '8029d.com' => 1, '8032d88.com' => 1, '8033d88.com' => 0, '8035d88.com' => 1, @@ -3567,7 +3494,6 @@ '8113d.com' => 1, '8115d88.com' => 1, '8116d88.com' => 1, - '8121d.com' => 1, '8121d88.com' => 1, '8128d.com' => 1, '8135d88.com' => 1, @@ -3591,7 +3517,6 @@ '8183d88.com' => 1, '8186d.com' => 1, '818bwf.com' => 1, - '8190d88.com' => 1, '819323.com' => 1, '8193d.com' => 1, '8193d88.com' => 1, @@ -3656,7 +3581,6 @@ '834365.com' => 1, '8349822.com' => 1, '83ir2k8b.duckdns.org' => 1, - '83kb88.com' => 1, '84000.com' => 1, '84036.ml' => 1, '842844.com' => 1, @@ -3674,7 +3598,6 @@ '84cl.com' => 1, '84cx.com' => 1, '84dp.com' => 1, - '84dt.com' => 1, '84ek.com' => 1, '84et.com' => 1, '84ew.com' => 1, @@ -3696,7 +3619,6 @@ '84kn.com' => 1, '84kq.com' => 1, '84lb.com' => 1, - '84pg.com' => 1, '84rd.com' => 1, '84rn.com' => 1, '84sg.com' => 1, @@ -3730,7 +3652,7 @@ '866300.vip' => 1, '866305.vip' => 1, '866308.vip' => 1, - '86872233.net' => 1, + '86872233.net' => 0, '8688fc.com' => 1, '8699bet.com' => 1, '86dd.eu' => 1, @@ -3741,6 +3663,7 @@ '872291.com' => 0, '8722ph.com' => 1, '8722usa.com' => 1, + '876542.xyz' => 1, '877027.com' => 0, '877791.com' => 0, '878365cn.com' => 1, @@ -3764,7 +3687,6 @@ '886666s.com' => 1, '8866d88.com' => 1, '8868ty8.com' => 1, - '8869ks.com' => 0, '886k8.com' => 1, '8872d.com' => 1, '88740e.com' => 1, @@ -3818,7 +3740,6 @@ '889w889.com' => 1, '889w889.net' => 1, '88acesmaritime.com' => 1, - '88bill.com' => 1, '88cakescorner.com' => 1, '88djl.cc' => 1, '88home9.com' => 1, @@ -3834,7 +3755,6 @@ '88yule9.com' => 1, '8900.cf' => 1, '8921d.com' => 1, - '8925d.com' => 0, '8925d88.com' => 1, '8926d88.com' => 1, '8927d88.com' => 1, @@ -3849,7 +3769,6 @@ '894324.com' => 1, '8989k3.com' => 1, '899ks.com' => 1, - '8a.pw' => 1, '8ack.de' => 1, '8ag8.org' => 1, '8ballbombom.uk' => 1, @@ -3875,6 +3794,7 @@ '8me.nl' => 1, '8n.pw' => 1, '8shequapp.com' => 1, + '8show.com' => 1, '8t8.eu' => 1, '8tech.com.hk' => 1, '8therate.com' => 1, @@ -3882,8 +3802,8 @@ '8time.com' => 1, '8tuffbeers.com' => 1, '8ung.online' => 1, + '8weekchallenge.com.au' => 1, '8xxxxxxx.com' => 1, - '8y.network' => 0, '8yun.cf' => 1, '8yun.ga' => 0, '9-11commission.gov' => 1, @@ -3984,6 +3904,7 @@ '9098.cf' => 1, '90daydiet.org' => 1, '90daysales.com' => 1, + '90minut.com' => 1, '90r.jp' => 1, '90splease.com' => 1, '91-av.com' => 1, @@ -4005,7 +3926,6 @@ '9108.cf' => 1, '9109.cf' => 1, '911.gov' => 1, - '9111s.ru' => 0, '911216.xyz' => 1, '9113.cf' => 1, '9114.cf' => 1, @@ -4029,7 +3949,7 @@ '9131.cf' => 1, '9132.cf' => 1, '9133.cf' => 1, - '913391.com' => 1, + '913391.com' => 0, '9134.cf' => 1, '9135.cf' => 1, '9136.cf' => 1, @@ -4099,12 +4019,11 @@ '918bbm.co' => 1, '918bcf.co' => 1, '918bcw.co' => 1, - '918bio.co' => 1, + '918bio.co' => 0, '918bip.co' => 1, '918bis.co' => 1, '918dc04.com' => 1, '918kisse.com' => 1, - '918kissinw.com' => 1, '9190.cf' => 1, '9193.cf' => 1, '9194.cf' => 1, @@ -4123,6 +4042,7 @@ '91fldz.com' => 1, '91imh.com' => 1, '91news.tk' => 1, + '91nic.cn' => 1, '91quanji.com' => 1, '91shaofu.com' => 1, '91short.com' => 1, @@ -4339,6 +4259,7 @@ '9398.cf' => 1, '939wns.com' => 1, '93cq.com' => 1, + '93noticias.com.br' => 1, '9401.cf' => 1, '9402.cf' => 1, '9403.cf' => 1, @@ -4372,7 +4293,9 @@ '9508.cf' => 1, '9509.cf' => 1, '9510.cf' => 1, + '95105.com' => 1, '95107.com' => 1, + '95108.com' => 1, '9511.cf' => 1, '9512.cf' => 1, '9513.cf' => 1, @@ -4411,6 +4334,7 @@ '95500.com' => 1, '9551.cf' => 1, '95518.com' => 1, + '95519.com' => 1, '9552.cf' => 1, '9553.cf' => 1, '9554.cf' => 1, @@ -4482,8 +4406,10 @@ '9617.cf' => 1, '9617818.net' => 1, '9618.cf' => 1, + '96181.com' => 1, '9619.cf' => 1, '9620.cf' => 1, + '96200.com' => 1, '9621.cf' => 1, '9622.cf' => 1, '96220.com' => 1, @@ -4500,7 +4426,9 @@ '9632.cf' => 1, '9633.cf' => 1, '96448.com' => 1, + '96577.com' => 1, '96605.com' => 1, + '96607.com' => 1, '9666ks.com' => 1, '96685.com' => 1, '966ty.com' => 1, @@ -4646,7 +4574,6 @@ '9822usa.com' => 1, '982zzz.com' => 1, '984.ch' => 1, - '986ccc.com' => 1, '987987.com' => 1, '987kisscountry.com' => 1, '988.gov' => 1, @@ -4744,6 +4671,7 @@ '9978.cf' => 1, '9979.cf' => 1, '9980.cf' => 1, + '998010.xyz' => 1, '9982.cf' => 1, '9983.cf' => 1, '9984.cf' => 1, @@ -4767,12 +4695,9 @@ '999zlong.com' => 1, '99bt.com' => 1, '99buffets.com' => 1, - '99dog.com' => 1, '99furnitureideasandtips.gq' => 1, '99furnitureideasexamples.ga' => 1, - '99laptops.com' => 1, '99lib.net' => 1, - '99music.com' => 1, '99naturalfoods.de' => 1, '99perf.com' => 1, '99qp.org' => 1, @@ -4783,13 +4708,14 @@ '9baka.top' => 1, '9bet86.com' => 1, '9ccn.top' => 1, + '9ection.com' => 1, '9elements.com' => 0, '9face.com' => 1, '9fruit.com' => 1, '9fvip.net' => 1, '9gag.com' => 1, '9hosts.net' => 1, - '9i0.com' => 1, + '9huay.com' => 1, '9iwan.net' => 1, '9jajuice.com' => 1, '9k262.com' => 1, @@ -4838,7 +4764,7 @@ '9k823.com' => 1, '9k825.com' => 1, '9k826.com' => 1, - '9k828.com' => 1, + '9k828.com' => 0, '9k832.com' => 1, '9k833.com' => 1, '9k835.com' => 1, @@ -4861,17 +4787,19 @@ '9k893.com' => 1, '9k896.com' => 1, '9k897.com' => 1, - '9k898.com' => 1, + '9k898.com' => 0, '9k899.com' => 1, '9l.com.au' => 1, '9lab.jp' => 1, + '9li.life' => 1, '9mp.ro' => 1, '9ostech.com' => 1, '9pkfz.com' => 1, - '9point6.com' => 1, + '9point6.com' => 0, '9ranks.com' => 1, '9rx.cz' => 1, '9tailedkitsune.com' => 1, + '9tnine.net' => 1, '9to5linux.com' => 1, '9uelle.jp' => 0, '9ungnir.xyz' => 1, @@ -4886,6 +4814,7 @@ 'a-allard.be' => 0, 'a-bio.com' => 1, 'a-busty.com' => 1, + 'a-design.be' => 1, 'a-frique.com' => 1, 'a-gokan.com' => 1, 'a-h-p.de' => 1, @@ -4896,10 +4825,10 @@ 'a-moe.com' => 1, 'a-oben.org' => 1, 'a-players.team' => 1, - 'a-qr.link' => 0, 'a-raven.corsica' => 1, 'a-rwx.org' => 1, 'a-s-motors.ru' => 1, + 'a-scientificpestcontrol.com' => 1, 'a-shirouto.com' => 1, 'a-starbouncycastles.co.uk' => 1, 'a-stocker.com' => 1, @@ -4910,23 +4839,24 @@ 'a01sa01to.com' => 1, 'a04gameapp.com' => 1, 'a04webapp.com' => 1, + 'a05777.uk' => 1, 'a05webapp.com' => 1, 'a06.ch' => 1, 'a06.me' => 0, 'a06gameapp.com' => 1, 'a06webapp.com' => 1, - 'a0b.org' => 0, + 'a0b.org' => 1, 'a0print.nl' => 1, 'a1.ro' => 0, 'a11ybadges.com' => 1, 'a11ywatch.com' => 1, 'a13x.uk' => 1, 'a16z.com' => 1, + 'a1billgibsonseptictankservice.com' => 1, 'a1bouncycastlehire.com' => 1, 'a1cashforcar.com.au' => 1, - 'a1cdrinks.com' => 1, + 'a1cdrinks.com' => 0, 'a1cookingequipment.com.au' => 1, - 'a1expresscarremoval.com.au' => 1, 'a1hypnosis.ga' => 1, 'a1jumpandbounce.co.uk' => 1, 'a1ops.com' => 1, @@ -4935,7 +4865,6 @@ 'a1scrapmetalrecyclers.com.au' => 1, 'a1scuba.com' => 1, 'a1seowebdirectory.com' => 0, - 'a1speedyrooter.com' => 1, 'a210.online' => 1, 'a24dmng.de' => 1, 'a24help.ru' => 1, @@ -4963,7 +4892,6 @@ 'a4pmu.net' => 1, 'a4sound.com' => 1, 'a5197.co' => 1, - 'a632079.me' => 1, 'a6729.co' => 1, 'a6957.co' => 1, 'a6s.me' => 1, @@ -4971,13 +4899,15 @@ 'a6stech.com' => 1, 'a6stech.me' => 1, 'a7m2.me' => 1, + 'a7pages.com' => 1, 'a7sa2eat.com' => 1, 'a8438pb3.com' => 1, 'a88fc.com' => 1, 'a899365.com' => 0, - 'a9-9.top' => 0, 'a9297.co' => 1, 'a9728.co' => 1, + 'a9l.im' => 1, + 'aa-charging.nl' => 1, 'aa-security.be' => 1, 'aa.cx' => 1, 'aa43d.cn' => 1, @@ -5000,18 +4930,18 @@ 'aaapo.com.br' => 1, 'aaappfeel.de' => 1, 'aaar.com.hk' => 0, - 'aabb.com' => 1, + 'aab.uz' => 1, + 'aabb.com' => 0, 'aabenjaminjewelry.com' => 0, 'aabigbirminghamconvention.com' => 1, 'aacc.ac' => 1, 'aachc.org' => 1, - 'aachen-quiz.de' => 1, 'aachen-umzugsunternehmen.de' => 1, 'aachen-west.de' => 1, 'aacs-design.com' => 1, 'aad-gp.com' => 1, 'aadl.ga' => 1, - 'aadskeuken.nl' => 1, + 'aadskeuken.nl' => 0, 'aadv.com.br' => 1, 'aaenhunze.nl' => 1, 'aafip.org' => 1, @@ -5036,8 +4966,8 @@ 'aamt.es' => 1, 'aan-shop.co.il' => 1, 'aandachtsmeditatie.nl' => 1, - 'aandeautobody.com' => 1, 'aandkevents.co.uk' => 1, + 'aandrpestsolutions.com' => 1, 'aanhpiheritage.gov' => 1, 'aanhuisgebakken.tk' => 1, 'aanlynskool.co.za' => 1, @@ -5055,6 +4985,7 @@ 'aappe.fr' => 0, 'aaprotocol.tk' => 1, 'aarailfan.com' => 1, + 'aaremarzili.info' => 1, 'aareptan.ch' => 1, 'aarestation.ch' => 1, 'aarhus-protein.dk' => 0, @@ -5084,6 +5015,7 @@ 'aarquiteta.com.br' => 1, 'aarsen.me' => 0, 'aarsunwoods.com' => 0, + 'aarutech.in' => 1, 'aarvinproperties.com' => 1, 'aarwer.com' => 1, 'aarwer.jp' => 1, @@ -5128,21 +5060,21 @@ 'abacustech.jp' => 1, 'abacustech.net' => 1, 'abacustech.org' => 1, - 'abacustelecom.es' => 1, 'abadie-architecture.com' => 1, 'abaev.uk' => 1, 'abaf.eus' => 1, 'abag.nu' => 1, 'abahanavillas.com' => 1, 'abakan-news.net' => 1, + 'abakinesis.com' => 1, 'abalsa.tk' => 1, 'abambo.tk' => 1, + 'abancommercials.com' => 1, 'abandoned-zone.tk' => 1, 'abandoned.tk' => 1, 'abandonedmines.gov' => 1, 'abanico.tk' => 1, 'abanilla.tk' => 1, - 'abantoclub.com' => 1, 'abantos.tk' => 1, 'abaranov.cf' => 1, 'abaranov.gq' => 1, @@ -5161,7 +5093,6 @@ 'abbaye-chaise-dieu.com' => 1, 'abbayedumoncel.fr' => 1, 'abbevillecountysc.gov' => 1, - 'abbeycarefoundation.com' => 1, 'abbeyvetspets.co.uk' => 1, 'abbl.com' => 1, 'abbotkinneys.com' => 1, @@ -5219,6 +5150,7 @@ 'abdelaliezzyn.tk' => 1, 'abdelsater.net' => 1, 'abdened.tk' => 1, + 'abdenterprises.com' => 1, 'abdesign.tk' => 1, 'abdijmale.tk' => 1, 'abditransportinc.com' => 1, @@ -5254,7 +5186,7 @@ 'abeilleduhain.be' => 1, 'abeking.com' => 1, 'abelbarretto.tk' => 1, - 'abella.ro' => 1, + 'abella.ro' => 0, 'abellao.com' => 1, 'abelles.cf' => 1, 'abelles.gq' => 1, @@ -5271,6 +5203,7 @@ 'aberon.pl' => 1, 'aberrantvascular.tk' => 1, 'aberte.com' => 1, + 'abetrans.com' => 1, 'abettercreditunion.com' => 1, 'abetterdeath.com' => 1, 'abetterwichita.org' => 1, @@ -5278,7 +5211,9 @@ 'abfluss.com' => 1, 'abg.com.sa' => 1, 'abg.ninja' => 1, + 'abgal.com.au' => 1, 'abgeo.ga' => 1, + 'abhaken.com' => 1, 'abhaldus.ee' => 1, 'abhandshake.com' => 1, 'abhayaranya.com' => 1, @@ -5287,6 +5222,7 @@ 'abhijitvalluri.com' => 1, 'abhisharma.me' => 1, 'abhishekkabdijain.tk' => 1, + 'abhiyoheswaran.com' => 1, 'abhy.net' => 1, 'abi-2017.tk' => 1, 'abi-84.info' => 1, @@ -5298,6 +5234,7 @@ 'abias.com' => 1, 'abibliasagrada.tk' => 1, 'abidinginhesed.com' => 1, + 'abiedu.com' => 1, 'abierta.cr' => 1, 'abigailfriedland.com' => 1, 'abigailstark.com' => 1, @@ -5353,6 +5290,7 @@ 'abmackenzie.com' => 1, 'abmarketx.com' => 1, 'abmc.gov' => 1, + 'abmelden.com' => 1, 'abminv.com' => 1, 'abmledger.ca' => 1, 'abn-consultants.ie' => 1, @@ -5364,6 +5302,7 @@ 'abnradiofm.tk' => 1, 'aboat.cc' => 1, 'aboces.org' => 1, + 'abodepestsolutions.com' => 1, 'abogadoperu.com' => 1, 'abogadophd.com' => 1, 'abogadoscav.com' => 1, @@ -5420,7 +5359,6 @@ 'abouthrm.nl' => 1, 'aboutict.nl' => 1, 'aboutislam.tk' => 1, - 'aboutlady.com' => 1, 'aboutlegal.nl' => 1, 'aboutlevi.ga' => 1, 'aboutmarketing.ga' => 1, @@ -5439,7 +5377,6 @@ 'abouttime.gq' => 1, 'abouttoblow.com' => 1, 'abouttravel.gq' => 1, - 'aboutvpn.com' => 1, 'aboutwealthcreation.tk' => 1, 'aboutwikipedia.org' => 1, 'aboutyou.at' => 1, @@ -5468,6 +5405,7 @@ 'aboutyou.se' => 1, 'aboutyou.si' => 1, 'aboutyou.sk' => 1, + 'aboveme.org' => 1, 'abovethefirehouse.com' => 0, 'abox-kb.com' => 1, 'abpages.com' => 1, @@ -5478,6 +5416,7 @@ 'abr.ru' => 1, 'abracadabramagicas.com.br' => 1, 'abrah.am' => 1, + 'abrahamasfaw.com' => 1, 'abrahamboray.tk' => 1, 'abrahametalero.tk' => 1, 'abram-lab.ir' => 1, @@ -5525,7 +5464,6 @@ 'absoluteloveadoptions.com' => 1, 'absolutepondcare.com' => 1, 'absoluterush.net' => 1, - 'absoluteup.com.au' => 1, 'absolutezero.tk' => 1, 'absolution.ga' => 1, 'absolutmedia.ro' => 1, @@ -5546,7 +5484,6 @@ 'absurdopedia.wiki' => 1, 'absyscyborg.com' => 1, 'abteam.tk' => 1, - 'abtech.link' => 1, 'abteutonia.de' => 1, 'abth.tk' => 1, 'abtherapy.co.uk' => 0, @@ -5586,14 +5523,15 @@ 'ac0g.dyndns.org' => 1, 'ac2amedoc.com' => 1, 'ac8.es' => 1, - 'aca.gov.ly' => 1, 'aca.om' => 1, 'acab.love' => 1, 'acachau.synology.me' => 1, 'acacia-gardens.co.uk' => 1, 'academiacivilbalonmano.tk' => 1, 'academiacomercialalpina.com' => 1, + 'academiadasaude.net.br' => 1, 'academiadelmolino.com.uy' => 1, + 'academiadulce.com' => 1, 'academiaeureka.tk' => 1, 'academiaofimage.com' => 1, 'academiaveritas.com' => 1, @@ -5607,6 +5545,7 @@ 'academika.tk' => 1, 'academkin.com' => 1, 'academy-awards.ml' => 1, + 'academyb1.ru' => 1, 'academyonlinetoyou.tk' => 1, 'acadeven.com' => 1, 'acadiate.com' => 1, @@ -5630,7 +5569,6 @@ 'acasadoprodutor.com.br' => 1, 'acasundayschool.org' => 1, 'acat.io' => 1, - 'acatepec.com' => 1, 'acatiimi.fi' => 1, 'acb.com.vn' => 1, 'acbandt.com' => 1, @@ -5645,7 +5583,6 @@ 'accademiapugilistica.it' => 1, 'accadia.academy' => 1, 'accalendar17.net' => 1, - 'accc.gov.au' => 1, 'accedeainternet.gov' => 1, 'accedeme.com' => 1, 'accedia-distribution.com' => 1, @@ -5654,7 +5591,7 @@ 'accelerate-ed.org' => 1, 'accelerateautorepair.com' => 1, 'acceleratedreading.cf' => 1, - 'acceleratethesale.com' => 1, + 'acceleratethesale.com' => 0, 'accelerateyourworld.org' => 1, 'accelerationsummit.com' => 1, 'accelerator.nyc' => 1, @@ -5672,7 +5609,6 @@ 'access-board.gov' => 1, 'access-nl.org' => 1, 'access-not-allowed.gq' => 1, - 'access-odata.com' => 1, 'access-techniques.com' => 1, 'access-token.tk' => 1, 'access2employment.com' => 1, @@ -5681,10 +5617,12 @@ 'accessauto-occasions.be' => 0, 'accessauto.co.uk' => 1, 'accessbankplc.com' => 1, + 'accessfloorsystems.com' => 1, 'accesshelps.org' => 1, 'accessibility.gov' => 1, 'accessibilityguidelines.com' => 1, 'accessibledigitallearning.org' => 1, + 'accessibleimpact.org' => 1, 'accessibletravelclub.com' => 1, 'accessibleweb.com' => 1, 'accessingram.com' => 1, @@ -5702,14 +5640,12 @@ 'accesspress.org' => 1, 'accesstive.com' => 1, 'accesstosystem.cf' => 1, - 'accey.cz' => 1, 'acchan-fun.com' => 1, 'accio.be' => 1, 'accionesyreacciones.com' => 1, 'accioninmobiliaria.tk' => 1, 'acclaimllc.com' => 1, 'acclivity.pro' => 1, - 'accme.co' => 1, 'accolade.com.br' => 0, 'accoladescreens.com.au' => 1, 'accomexico.com' => 1, @@ -5721,6 +5657,7 @@ 'account.gov.mo' => 1, 'account.gov.uk' => 1, 'accountancymanager.co.uk' => 1, + 'accountancyrecruit.co.uk' => 1, 'accountmover.io' => 1, 'accountryclub.com' => 1, 'accounts.firefox.com' => 1, @@ -5731,7 +5668,7 @@ 'accpl.co' => 1, 'accreditamento.net' => 1, 'accreditedbuildingservices.com' => 1, - 'accslot.com' => 1, + 'accrue401k.com' => 1, 'accstrading.com' => 1, 'acct-affiliate.com' => 1, 'accubitsdemo.ml' => 1, @@ -5741,7 +5678,6 @@ 'acculongrange.com' => 1, 'accumulus.org' => 1, 'accuphotography.com' => 1, - 'accuracast.com' => 1, 'accurateinfosolutions.in' => 1, 'accuride.com' => 1, 'accurx.nhs.uk' => 1, @@ -5778,7 +5714,6 @@ 'aceinflatables.com' => 1, 'aceinstituteonline.com' => 1, 'aceitesencantados.com' => 1, - 'acejunkpros.com' => 1, 'acekit-create.com' => 1, 'aceleracaodigital.com' => 1, 'aceleraguria.com.br' => 1, @@ -5788,6 +5723,7 @@ 'acemadeira.pt' => 1, 'acemsa.ga' => 1, 'acemypaper.com' => 1, + 'acenda.com.au' => 0, 'acendas.com' => 0, 'acendealuz.com.br' => 1, 'aceofdiamondspainting.com' => 1, @@ -5799,7 +5735,7 @@ 'acercapartners.com' => 1, 'acereporting.ca' => 1, 'acesaware.org' => 1, - 'acesdenver.com' => 1, + 'acesdenver.com' => 0, 'aceshop702.com' => 1, 'acetaiavaleri.it' => 1, 'acetudy.com' => 1, @@ -5844,7 +5780,6 @@ 'achl.fr' => 1, 'achlochan.tk' => 1, 'achmadfamily.com' => 1, - 'achmazstore.ir' => 1, 'achmea.com.au' => 1, 'achownodes.xyz' => 1, 'achownscontracting.co.uk' => 1, @@ -5857,7 +5792,6 @@ 'achtpfade.de' => 1, 'achtzehn.de' => 1, 'achtzehn.eu' => 1, - 'achtzig20.de' => 0, 'aci-asiapac.aero' => 1, 'acic-cbit.in' => 1, 'aciclovir.ga' => 1, @@ -5869,6 +5803,7 @@ 'acierto.com' => 1, 'acihotel.vn' => 1, 'aciku.com' => 1, + 'acilasevic.com.au' => 1, 'acilicraft.cn' => 1, 'acina.fr' => 1, 'acingov.pt' => 1, @@ -5885,7 +5820,6 @@ 'aclinjury.sg' => 1, 'aclipt.com' => 0, 'acloud.one' => 1, - 'acloud.pt' => 1, 'acls13.fr' => 1, 'aclu.org' => 0, 'acm.vc' => 1, @@ -5930,6 +5864,7 @@ 'acousticbuy.com.ua' => 1, 'acoustics.network' => 0, 'acoustics.tech' => 1, + 'acousticshield.tech' => 1, 'acousticsoundrecords.com' => 1, 'acoustictabs.tk' => 1, 'acoustique-tardy.com' => 0, @@ -5979,12 +5914,13 @@ 'acrylicwifi.com' => 1, 'acs-armoured-cars.com' => 1, 'acs-nettoyage-entretien-immeuble.com' => 1, - 'acsb.ro' => 0, + 'acs2devapi.azurewebsites.net' => 1, 'acsbbs.org' => 1, 'acsc.gov.au' => 1, 'acsd-az.gov' => 1, 'acse.net' => 1, 'acsemb.org' => 1, + 'acsense.com' => 1, 'acslogco.com' => 1, 'acsmuhendislik.com.tr' => 1, 'acsports.ca' => 1, @@ -6003,6 +5939,7 @@ 'actfleetforum.com' => 1, 'actgruppe.de' => 1, 'actheater.com' => 1, + 'actieplanleerbanen.nl' => 1, 'actieplaza.tk' => 1, 'actifyleads.com' => 1, 'actigamer.pt' => 1, @@ -6012,7 +5949,6 @@ 'acting.by' => 1, 'actingcxo.com' => 1, 'action-education.org' => 1, - 'action-intell.com' => 1, 'action-verite.fr' => 1, 'action.eu' => 1, 'action.fr' => 1, @@ -6029,12 +5965,11 @@ 'actionmadagascar.ch' => 0, 'actionminecraft.tk' => 1, 'actionphototours.com' => 1, + 'actionraingutters.com' => 1, 'actionsack.com' => 1, 'actionsandreactions.com' => 1, 'actionverb.com' => 1, 'actisgolf.com' => 1, - 'actiumhealth.com' => 0, - 'activat3rs.com' => 1, 'activate.ch' => 1, 'activate.swiss' => 1, 'activated.win' => 1, @@ -6047,9 +5982,10 @@ 'activeaerogels.com' => 1, 'activecare-monitor.com' => 0, 'activeclearweb.com' => 1, + 'activecred.it' => 1, 'activeexcavator.com' => 0, 'activegateball.tk' => 1, - 'activehealth.com' => 1, + 'activehealth.com' => 0, 'activehire.co.uk' => 1, 'activeleisure.ie' => 1, 'activelife.travel' => 1, @@ -6106,19 +6042,18 @@ 'actuallykabouters.com' => 1, 'actualno.com' => 1, 'actualprogressivevotersguide.com' => 1, - 'actualseomedia.com' => 1, 'actualsizemusic.tk' => 1, 'actualtechnoshamanism.net' => 1, 'actumeridien.com' => 1, 'acturaad.nl' => 1, 'actus-banque.fr' => 1, 'actuse.tk' => 1, - 'actwisetherapy.com' => 1, + 'actwisetherapy.com' => 0, 'acuarios.tk' => 1, 'acuarismo-iquique.tk' => 1, 'acuarius.tk' => 1, 'acuica.co.uk' => 1, - 'acuityfinishing.com' => 1, + 'acuityhcm.com' => 1, 'acuitykp.com' => 1, 'acul.me' => 1, 'aculocity.com' => 1, @@ -6128,7 +6063,9 @@ 'acupuncture.ml' => 1, 'acupuncturecornwall.co.uk' => 1, 'acupuncturefoundation.com' => 1, + 'acupuncturefoundation.org' => 1, 'acupuntura.coach' => 1, + 'acupuntura.com' => 1, 'acupuntura.doctor' => 1, 'acupuntura.institute' => 1, 'acupunturamadrid.xyz' => 1, @@ -6136,6 +6073,7 @@ 'acupunturameler.com' => 1, 'acupunturameler.es' => 1, 'acupunturavalencia.xyz' => 1, + 'acura.com.br' => 1, 'acurapartswarehouse.com' => 1, 'acus.gov' => 1, 'acuscribe.com' => 1, @@ -6161,18 +6099,13 @@ 'ad-disruptio.fr' => 0, 'ad-education.com' => 1, 'ad-notam.asia' => 1, - 'ad-notam.co.uk' => 1, - 'ad-notam.com' => 1, - 'ad-notam.de' => 1, - 'ad-notam.it' => 1, 'ad-notam.pt' => 1, - 'ad-notam.uk' => 1, - 'ad-notam.us' => 1, 'ad-s.cn' => 1, 'ad-visions.pl' => 1, 'ad-web.tk' => 1, 'ad.nl' => 1, 'ad13.in' => 1, + 'ad24.direct' => 1, 'ada.agency' => 1, 'ada.eco' => 1, 'ada.gov' => 1, @@ -6199,7 +6132,6 @@ 'adam.com' => 1, 'adam.id.au' => 1, 'adam.pt' => 1, - 'adamabernathy.com' => 1, 'adamandeva.shop' => 1, 'adamant.ua' => 1, 'adamas-magicus.ru' => 1, @@ -6248,8 +6180,8 @@ 'adaoconde.art' => 1, 'adappt.ai' => 0, 'adappt.co.uk' => 0, + 'adapsis.ch' => 0, 'adapt-elektronik.com' => 1, - 'adapt-iq.co.nz' => 1, 'adaptationclearinghouse.org' => 1, 'adaptations.uk.com' => 1, 'adaptationtools.com' => 1, @@ -6258,6 +6190,7 @@ 'adapti.de' => 1, 'adaptimmune.com' => 1, 'adaptiv.ltd' => 1, + 'adaptive-mind.com' => 1, 'adaptivecards.io' => 1, 'adaptivecenter.net' => 1, 'adaptiveicons.com' => 1, @@ -6266,7 +6199,6 @@ 'adaptivesite.cf' => 1, 'adaptivesite.gq' => 1, 'adaptiveu.io' => 1, - 'adaptyourlifeacademy.com' => 1, 'adaresort.com' => 1, 'adarixconsultores.com' => 1, 'adarshcloud.in' => 1, @@ -6276,7 +6208,6 @@ 'adasiacorp.com' => 1, 'adassist.nl' => 1, 'adasworks.com' => 1, - 'adasystems.uk' => 1, 'adata-c.kz' => 1, 'adatitleiii.com' => 1, 'adativos.com.br' => 1, @@ -6290,6 +6221,7 @@ 'adblockextreme.org' => 1, 'adbw.xyz' => 1, 'adc64.com' => 1, + 'adcamel.io' => 1, 'adceuta.tk' => 1, 'adcoglazing.co.uk' => 1, 'adcomhitech.com' => 1, @@ -6307,7 +6239,6 @@ 'adderall.space' => 1, 'addes-asso.fr' => 1, 'addexpiresheaders.com' => 1, - 'addicfashion.com' => 1, 'addict.tk' => 1, 'addictedtotravel.pl' => 1, 'addictioncounsellors.co.nz' => 1, @@ -6333,6 +6264,7 @@ 'addownit.com' => 1, 'addr.tools' => 1, 'addresstobe.com' => 1, + 'addris.ie' => 1, 'addrom.com' => 1, 'addscoop.ml' => 1, 'addstar.jp' => 0, @@ -6340,6 +6272,7 @@ 'addtoany.com' => 1, 'adduono.com' => 1, 'addurls.tk' => 1, + 'addus-web.de' => 1, 'addviseo.com' => 1, 'addy.io' => 1, 'addy.to' => 1, @@ -6366,6 +6299,7 @@ 'adeldz-foot.cf' => 1, 'adelebeals.com' => 1, 'adelgace.top' => 1, + 'adelhomeservices.com' => 1, 'adeliae.jp' => 1, 'adelicious.co' => 1, 'adelie.org.uk' => 1, @@ -6392,10 +6326,10 @@ 'adex.network' => 1, 'adextremadurafs.tk' => 1, 'adf-safetytools.com' => 1, - 'adf.africa' => 1, 'adf.gov' => 1, 'adfc-nrw.de' => 1, 'adfconsumer.gov.au' => 1, + 'adfirehealth.com' => 1, 'adfisicateca.org' => 1, 'adflegal.org' => 0, 'adfs.pro' => 1, @@ -6412,14 +6346,15 @@ 'adhap.fr' => 1, 'adhd-inattentive.com' => 1, 'adhdgroup.org' => 1, + 'adhdmalaysia.com' => 1, 'adhdyoga.ca' => 1, 'adhigamindia.com' => 1, 'adhockery.ga' => 1, 'adhocracy.plus' => 1, - 'adhoor.ir' => 1, 'adi.com.au' => 1, 'adi.net.au' => 1, 'adiaf.com' => 1, + 'adiannyramirez.com' => 1, 'adib.family' => 1, 'adictosdominantescdls.tk' => 1, 'adidas-2020-spring.com' => 1, @@ -6431,7 +6366,6 @@ 'adilsabri.tk' => 1, 'adimaja.com' => 1, 'adimco.nl' => 0, - 'adimmo.net' => 1, 'adimo.com.pl' => 1, 'adimplere.com.br' => 1, 'adinaporter.com' => 1, @@ -6445,6 +6379,7 @@ 'adiraku.co.id' => 1, 'adit.com' => 1, 'aditumconsulting.com' => 1, + 'aditushealth.com.br' => 1, 'adityadees.com' => 1, 'adityaes.eu.org' => 1, 'adityainfotechindia.com' => 1, @@ -6459,7 +6394,6 @@ 'adjustablebeds.org' => 1, 'adjutor.xyz' => 1, 'adkinvest.co.il' => 1, - 'adld.center' => 1, 'adlerneves.com' => 1, 'adlerneves.com.br' => 1, 'adlerosn.com' => 1, @@ -6474,6 +6408,7 @@ 'admantium.com' => 1, 'admdr.com' => 1, 'admeco.com' => 1, + 'admeusa.org' => 1, 'admeweb.com' => 1, 'admglass.co.uk' => 1, 'admicos.cf' => 1, @@ -6491,7 +6426,6 @@ 'admin.se' => 1, 'admin.stg.fedoraproject.org' => 1, 'admin24.ke' => 1, - 'adminbg.eu' => 1, 'admindaily.com' => 1, 'adminforge.de' => 1, 'admingator.net' => 1, @@ -6508,9 +6442,9 @@ 'adminplus.bg' => 1, 'adminpohledavky.cz' => 1, 'adminresurs.tk' => 1, - 'adminrezo.fr' => 1, 'adminsbscdev.azurewebsites.net' => 1, 'admirable.pro' => 1, + 'admiral-strand.dk' => 1, 'admiralcloud.com' => 1, 'admirando.com' => 1, 'admissionpromotion.com' => 1, @@ -6525,14 +6459,13 @@ 'adnanotoyedekparca.com' => 1, 'adncpa.ca' => 1, 'adncpa.com' => 1, - 'adndigital.com.br' => 1, 'adnexa.it' => 1, 'adney.land' => 1, 'adnolesh.com' => 1, - 'adnotam.ch' => 1, 'adnscript.tk' => 1, 'adnseguros.es' => 1, 'adolesce.com' => 1, + 'adolfocanto.xyz' => 1, 'adoll.ml' => 1, 'adomani-italia.com' => 1, 'adomicilio.gt' => 1, @@ -6574,10 +6507,10 @@ 'adp.fr' => 1, 'adphotography.pl' => 1, 'adpot.xyz' => 0, - 'adquest.ro' => 1, 'adr-stock.com' => 1, 'adr.gov' => 1, 'adrafinil.wiki' => 1, + 'adrastage.com' => 1, 'adrcoforegon.org' => 1, 'adreaminsteel.tk' => 1, 'adreana.com' => 1, @@ -6585,7 +6518,7 @@ 'adregain.ru' => 1, 'adrenajump.com.br' => 1, 'adrenalin.is' => 1, - 'adrenalin.od.ua' => 0, + 'adrenalin.od.ua' => 1, 'adrenalinhunters.tk' => 1, 'adresilo.com' => 1, 'adresse-ip-publique.fr' => 1, @@ -6598,7 +6531,6 @@ 'adrianadelrossi.com' => 1, 'adrianagonzalez.tk' => 1, 'adrianajewelry.my' => 1, - 'adrianasantos.me' => 0, 'adrianbechtold.de' => 1, 'adrianbrad.com' => 1, 'adriancitu.com' => 1, @@ -6643,10 +6575,9 @@ 'adshooter.com' => 1, 'adsintl.net' => 1, 'adsl2meg.fr' => 1, - 'adslink.org' => 1, 'adsmarketing.tk' => 1, 'adsmobilefor.win' => 1, - 'adsmodels.com' => 1, + 'adsmodels.com' => 0, 'adson.at' => 0, 'adson.cz' => 0, 'adson.de' => 0, @@ -6665,11 +6596,13 @@ 'adspire.tk' => 1, 'adspl.pk' => 1, 'adspottest.tk' => 1, - 'adspu.org' => 1, + 'adssaudi.com' => 1, 'adst.dk' => 1, 'adstasin.com' => 1, + 'adstesting.online' => 1, 'adstop.ga' => 1, 'adstop.ml' => 1, + 'adstriq.com' => 1, 'adstune.com' => 1, 'adsviews.gq' => 1, 'adswoo.com' => 1, @@ -6684,8 +6617,8 @@ 'adultbizz.eu' => 1, 'adulteducation.org.uk' => 1, 'adultgames.pro' => 1, + 'adultgeek.com' => 1, 'adulttrust.com' => 1, - 'aduro.com.tr' => 1, 'adurra.com' => 1, 'adutoras.com.br' => 1, 'aduxia.net' => 1, @@ -6741,7 +6674,6 @@ 'advantageaustria.org' => 1, 'advantagemechanicalinc.com' => 1, 'advantaseeds.com' => 1, - 'advantis.ai' => 1, 'advantis.cf' => 1, 'advantis.ga' => 1, 'advantis.gq' => 1, @@ -6758,7 +6690,6 @@ 'advenacs.com' => 1, 'advenacs.com.au' => 1, 'advenapay.com' => 1, - 'adventalley.com' => 1, 'adventistai.lt' => 1, 'adventisthomemaker.com' => 1, 'adventisti.us' => 1, @@ -6803,7 +6734,6 @@ 'advertizer.com' => 1, 'adverts.ie' => 1, 'advery.tk' => 1, - 'advgrow.com' => 1, 'advi.no' => 1, 'advice24.tk' => 1, 'advicepay.com' => 0, @@ -6814,7 +6744,6 @@ 'advictedgames.com' => 1, 'adviesfactuur.nl' => 1, 'adviesgv.nl' => 1, - 'advinans.io' => 1, 'advinans.se' => 1, 'advinix.fr' => 1, 'advirk.tk' => 1, @@ -6827,7 +6756,6 @@ 'advocatae.com' => 1, 'advocatburo.tk' => 1, 'advocateanakha.com' => 1, - 'advocator.ca' => 1, 'advoervice.ga' => 1, 'advogadavaleria.com.br' => 1, 'advogatech.com.br' => 0, @@ -6842,6 +6770,7 @@ 'advokat-vvp.com.ua' => 1, 'advokat73.gq' => 1, 'advokati-ceva.cz' => 1, + 'advokatindjin.rs' => 1, 'advokatkonsult.cf' => 1, 'advokatmorgunov.ml' => 1, 'advokatonline.ml' => 1, @@ -6856,7 +6785,6 @@ 'advokaty-yuristy.tk' => 1, 'advokaty.cf' => 1, 'advokaty.gq' => 1, - 'advosy.com' => 1, 'advpassos.com.br' => 1, 'advritujeph.in' => 1, 'advtran.com' => 0, @@ -6869,25 +6797,14 @@ 'adwork.net' => 1, 'adworldglobal.com' => 1, 'adxperience.com' => 1, + 'adyatanalangit.com' => 1, 'adygeya.cf' => 1, 'adygheya-news.net' => 1, + 'adyourdream.com' => 1, + 'adyton.com' => 1, 'adytonpbc.com' => 1, 'adzie.xyz' => 1, - 'adzuna.at' => 1, - 'adzuna.ca' => 1, - 'adzuna.co.nz' => 1, - 'adzuna.co.za' => 1, - 'adzuna.com' => 1, - 'adzuna.com.au' => 1, - 'adzuna.com.br' => 1, - 'adzuna.de' => 1, - 'adzuna.fr' => 1, - 'adzuna.in' => 1, - 'adzuna.it' => 1, - 'adzuna.nl' => 1, - 'adzuna.pl' => 1, 'adzuna.ru' => 1, - 'adzuna.sg' => 1, 'adzzie.com' => 1, 'ae-dir.com' => 1, 'ae-dir.org' => 1, @@ -6897,7 +6814,6 @@ 'ae86.in' => 1, 'ae86.plus' => 0, 'ae86.run' => 0, - 'ae86a.com' => 1, 'ae86c.com' => 1, 'ae86k.com' => 1, 'ae86x.com' => 0, @@ -6923,11 +6839,12 @@ 'aegee-utrecht.nl' => 1, 'aegee.eu' => 1, 'aegee.org' => 1, + 'aeginity.de' => 1, 'aegis-bot.eu' => 1, 'aegisaccounting.co.uk' => 1, 'aegisalarm.co.uk' => 1, 'aegisalarm.com' => 1, - 'aegisys.com' => 1, + 'aegiscbc.com' => 1, 'aegon.hu' => 0, 'aegrel.ee' => 1, 'aegrel.eu' => 1, @@ -6937,13 +6854,15 @@ 'aeht.eu' => 1, 'aei.ie' => 1, 'aeicommercial.ie' => 1, + 'aeipms.com.au' => 1, 'aeis-api-stg.azurewebsites.net' => 1, 'aeis-api.azurewebsites.net' => 1, 'aejaca.com' => 1, + 'aekb.de' => 1, 'aeksantcugat.tk' => 1, 'aeksistem.com' => 1, 'aekwien.at' => 1, - 'aelgame.com' => 1, + 'aelgame.com' => 0, 'aelia.cc' => 1, 'aelia.im' => 1, 'aelia.is' => 1, @@ -6967,13 +6886,13 @@ 'aeraulika.it' => 1, 'aere.com' => 1, 'aerelon.de' => 1, - 'aergia.eu' => 1, 'aerialawesome.com' => 1, 'aerialreports.com' => 1, 'aerialworks.ddns.net' => 1, 'aerisenergy.com.br' => 1, 'aerislabs.org' => 1, 'aerisnetwork.com' => 1, + 'aerius.se' => 0, 'aerlux.md' => 1, 'aern.org' => 1, 'aeroalbrook.com' => 1, @@ -6998,6 +6917,7 @@ 'aerojet.com' => 1, 'aeroklub.tk' => 1, 'aerolog.co' => 0, + 'aerometrix.co' => 1, 'aeronautix.com' => 1, 'aeropetz.com.br' => 1, 'aeroplan.tk' => 1, @@ -7008,11 +6928,11 @@ 'aeroportsdeparis.fr' => 1, 'aeropostale.com.ar' => 1, 'aerosail.fr' => 1, - 'aerosociety.com.cn' => 1, + 'aerosig.cl' => 1, + 'aerosk.ru' => 1, 'aerosoul.tk' => 1, 'aerospace-schools.com' => 1, 'aerospacearchives.tk' => 1, - 'aerospaceglobalforum.com' => 1, 'aerospacescience.ml' => 1, 'aerospeceng.com.au' => 1, 'aerotrans-service.eu' => 1, @@ -7021,6 +6941,7 @@ 'aerowillys.tk' => 1, 'aerozone.tk' => 1, 'aertel.ie' => 1, + 'aerztekammer-berlin.de' => 1, 'aerztezentrum.io' => 1, 'aes.org.pt' => 1, 'aesencryption.org' => 1, @@ -7078,11 +6999,11 @@ 'afam-ks.com' => 1, 'afanasev.tk' => 1, 'afanias.org' => 0, - 'afantou.com' => 1, 'afapaucasals.cat' => 1, 'afas-apps.nl' => 1, 'afasim.tk' => 1, 'afasstatus.nl' => 1, + 'afbouw-gevelsupport.nl' => 1, 'afbrunswick.com' => 1, 'afcea.de' => 1, 'afcmrstest.org' => 0, @@ -7116,7 +7037,6 @@ 'aff.gov' => 1, 'aff1xstavka.com' => 1, 'affaire.com' => 1, - 'affairemateriaux.fr' => 1, 'affairs.com' => 1, 'affarsnatverk.nu' => 0, 'affclick.io' => 1, @@ -7218,7 +7138,6 @@ 'aforadearrastu.tk' => 1, 'aforism.tk' => 1, 'afp548.com' => 1, - 'afrahalurdun.online' => 1, 'afreelancersworld.com' => 1, 'afreserve.com' => 1, 'afreshperspective.com' => 1, @@ -7253,10 +7172,10 @@ 'afrodita.tk' => 1, 'afroditafirm.tk' => 1, 'afroditehotel.tk' => 1, - 'afroenergy.org' => 1, 'afrogospel.tk' => 1, 'afroludi.tk' => 1, 'afroto.com' => 0, + 'afrotv.org.pe' => 1, 'afs-ag.com' => 1, 'afse.fr' => 1, 'afslankstudiovelserbroek.nl' => 0, @@ -7272,6 +7191,7 @@ 'afterlifeos.com' => 1, 'aftermagic.com' => 1, 'aftermarketinternational.com' => 1, + 'aftermix.com' => 1, 'afternoonhereyes.tk' => 1, 'afteroblivion.tk' => 1, 'afterpartyme.com' => 1, @@ -7297,7 +7217,6 @@ 'ag1604.com' => 1, 'ag1607.com' => 1, 'ag1projects.com' => 1, - 'ag3232g.com' => 0, 'ag388.vip' => 1, 'ag518518.net' => 1, 'ag6.pub' => 1, @@ -7309,7 +7228,6 @@ 'ag6225.com' => 1, 'ag66321.com' => 1, 'ag69000.com' => 1, - 'ag8.im' => 0, 'ag8.vip' => 1, 'ag80808.com' => 1, 'ag812.tv' => 1, @@ -7324,7 +7242,6 @@ 'ag889.com' => 1, 'ag8891.com' => 1, 'ag918.cc' => 0, - 'ag918.co' => 1, 'ag918.top' => 1, 'ag96.win' => 1, 'ag98.tv' => 0, @@ -7340,7 +7257,6 @@ 'against.tk' => 1, 'againstgynexams.tk' => 1, 'againsttheneighbour.tk' => 1, - 'againsttheodds.es' => 1, 'agalloch.tk' => 1, 'agambition.eu' => 1, 'agamogcloud.com' => 1, @@ -7348,6 +7264,7 @@ 'agapelove.tk' => 1, 'agar-tw.com' => 1, 'agar.kr' => 1, + 'agara-sofvix.com' => 1, 'agarcat.com' => 1, 'agargiulo.com' => 1, 'agari-mj.com' => 1, @@ -7404,6 +7321,7 @@ 'agencetourismemali.ml' => 1, 'agenciaalafia.com.br' => 1, 'agenciacanina.tk' => 1, + 'agenciacoder.com' => 1, 'agenciacorujadesign.com.br' => 1, 'agenciacrown.es' => 1, 'agenciadeperformanceembh.com' => 1, @@ -7427,7 +7345,6 @@ 'agenda-erwachsenenbildung.de' => 1, 'agenda-loto.net' => 0, 'agenda21senden.de' => 1, - 'agendadelvolo.info' => 1, 'agendaedu.com' => 1, 'agendamotor.es' => 1, 'agendamuslim.tk' => 1, @@ -7447,9 +7364,11 @@ 'agentfirewall.com' => 1, 'agenticdelivery.se' => 1, 'agenticsoftwarefactory.com' => 1, + 'agentmagic.com' => 1, 'agentpak.com' => 1, 'agentpatrolest.ga' => 1, 'agentpoint.website' => 1, + 'agentpress.org' => 1, 'agentprovocateur.com' => 1, 'agentsmith.tk' => 1, 'agentum.ga' => 1, @@ -7457,14 +7376,15 @@ 'agentur-haas.com' => 1, 'agentur-pottkinder.de' => 1, 'agentur-publik.de' => 1, + 'agentwish.online' => 1, 'agentz.ga' => 1, - 'agenux.org' => 1, 'agenziapubblicitaria.roma.it' => 1, 'agenziefunebri.it' => 1, 'ageofreason.tk' => 1, 'ages-its.de' => 1, 'ages-service.de' => 1, 'agesofarda.net' => 1, + 'agesupply.com' => 1, 'ageverif.com' => 1, 'agews.com' => 0, 'agfmedia.com' => 0, @@ -7478,11 +7398,9 @@ 'aggression.tk' => 1, 'aggressivecarwraps.com' => 1, 'aggtechconcrete.com' => 1, - 'aghasahadkhan.com' => 1, 'aghayeva-edler.de' => 1, 'aghdirfood.com' => 1, 'agiairini.cz' => 1, - 'agiftinside.com' => 1, 'agilan.nl' => 1, 'agile.coach' => 1, 'agileacademy.technology' => 1, @@ -7491,6 +7409,7 @@ 'agilecraft.com' => 1, 'agilee.io' => 1, 'agilepeopleopsframework.com' => 1, + 'agileviz.com' => 1, 'agilewalls.com' => 1, 'agilextra.com.au' => 1, 'agilicus.ca' => 1, @@ -7513,7 +7432,6 @@ 'agiosthomas.tk' => 1, 'agirc-arrco.fr' => 1, 'agirlknows.com' => 1, - 'agitmedia.ru' => 1, 'agk88.com' => 1, 'agks02.com' => 0, 'agks1.com' => 1, @@ -7531,7 +7449,6 @@ 'agks63.com' => 1, 'agks70.com' => 1, 'agks71.com' => 1, - 'agks8.com' => 1, 'agks83.com' => 1, 'agks87.com' => 1, 'agks888.com' => 0, @@ -7556,7 +7473,6 @@ 'agnusbostel.tk' => 1, 'agoa.info' => 1, 'agocs.me' => 1, - 'agoodson.com' => 1, 'agora-energiewende.de' => 1, 'agora-energiewende.org' => 1, 'agora-hirsch.de' => 1, @@ -7567,6 +7483,7 @@ 'agorabet.com.br' => 1, 'agoracupom.com.br' => 1, 'agoradanza.tk' => 1, + 'agoradesk.com' => 1, 'agorapulse.com' => 1, 'agoratek.fr' => 1, 'agoraviagem.com.br' => 0, @@ -7601,20 +7518,21 @@ 'agricultural-technology.tk' => 1, 'agriculture-schools.com' => 1, 'agriculturejournals.cz' => 1, + 'agridata-ia.com' => 1, 'agrifoodtoday.it' => 1, 'agrifutures.com.au' => 1, 'agrigentonotizie.it' => 1, 'agrikulturchic.com' => 1, + 'agrilect.mx' => 1, 'agrimet.com.br' => 1, 'agrinous.com' => 0, 'agrinous.com.au' => 0, - 'agrinstands.com' => 1, 'agripartner.fr' => 0, 'agripick.com' => 1, - 'agriportal.online' => 1, 'agrippa.tk' => 1, 'agriresearch.tk' => 1, 'agrish.tk' => 1, + 'agriturpiffer.com' => 1, 'agro-54.ru' => 1, 'agro-dom.solutions' => 1, 'agro-ferma.tk' => 1, @@ -7624,23 +7542,26 @@ 'agro.gov.br' => 1, 'agrobank.uz' => 0, 'agrobaza.com.ua' => 1, + 'agrobi.com.ar' => 1, 'agrocabildo.org' => 1, 'agrocare.tk' => 1, 'agroclan.tk' => 1, 'agroclimat.tk' => 1, - 'agroconsultoraplus.com' => 1, 'agrodoki.hu' => 1, 'agrodolce.it' => 1, 'agrodrip-zahara.com' => 1, 'agroenos.com' => 1, 'agroexp.com.ua' => 1, + 'agrofact.com' => 1, 'agrofind.com.br' => 1, 'agrogrup79.com' => 1, + 'agrohim.com' => 1, 'agroinsider.com' => 1, 'agrokomi.tk' => 1, 'agrokredit.ga' => 1, 'agroland.tk' => 1, 'agrolife.tk' => 1, + 'agroma.com' => 1, 'agromanagement.kz' => 1, 'agromotorsburzaco.com' => 1, 'agron.tk' => 1, @@ -7648,14 +7569,13 @@ 'agronomict.tk' => 1, 'agronorte.com.ar' => 1, 'agropark.tk' => 1, + 'agropatent.com' => 1, 'agroplas.cf' => 1, 'agropool.tk' => 1, - 'agropotter.com.ua' => 1, 'agroquimicosubeda.com' => 1, 'agrosantos.com.br' => 1, 'agrospan.ga' => 1, 'agrosuljd.com.br' => 1, - 'agrosvit.kz' => 1, 'agroteam.tk' => 1, 'agrotender.com.ua' => 1, 'agrotraktor.gq' => 1, @@ -7667,17 +7587,18 @@ 'agsun6.com' => 1, 'agswatersolutions.es' => 1, 'aguantepimpinero.tk' => 1, - 'aguarani.com.br' => 1, 'aguasdaserra.pt' => 1, 'aguasdecarrazeda.pt' => 1, 'aguasdefafe.pt' => 1, 'aguaviva.tk' => 1, + 'aguia.studio' => 1, 'aguiascarecas.org' => 1, 'aguidetolovelossanddesperation.com' => 1, 'aguilonius.com' => 1, 'agujetas.tk' => 1, 'agul.tk' => 1, 'agullo.tk' => 1, + 'aguna.ua' => 1, 'agung-furniture.com' => 1, 'agupdate.com' => 1, 'agurskie-vodopadi.ru' => 1, @@ -7697,19 +7618,19 @@ 'agvip2008.com' => 1, 'agvip88.com' => 0, 'agwa.name' => 1, - 'agwholesalellc.com' => 1, 'agwin1.com' => 0, 'agwin9.com' => 1, 'agworkers.com' => 1, 'agxl.cloud' => 1, 'agy.cl' => 1, + 'agyata.com' => 1, 'agzy.tw' => 1, 'agzy.vip' => 1, 'aha.io' => 1, 'ahanet.tk' => 1, 'ahansen.is' => 0, + 'aharoj.io' => 1, 'ahbap.org' => 1, - 'ahccmadison.com' => 0, 'ahccorleone.tk' => 1, 'ahcfacilities.com' => 1, 'ahcpr.gov' => 1, @@ -7718,6 +7639,7 @@ 'ahegaoroulette.com' => 1, 'ahelos.tk' => 1, 'ahembeauty.com' => 1, + 'aherncopy.com' => 1, 'ahezu.com' => 1, 'ahf.me' => 1, 'ahg-offices.fr' => 1, @@ -7754,6 +7676,7 @@ 'ahmed.ovh' => 1, 'ahmed.tk' => 1, 'ahmedalneaimy.com' => 1, + 'ahmedalshamsy.com' => 1, 'ahmedcorp.tk' => 1, 'ahmedelgamalanimations.tk' => 1, 'ahmedkagan.com' => 1, @@ -7765,14 +7688,15 @@ 'ahmu.com' => 1, 'ahnastro.net' => 1, 'ahoeheng.com' => 1, - 'ahoghill.com' => 1, 'ahoj.email' => 1, 'ahomeconcept.com' => 1, 'ahornblatt.org' => 1, 'ahorrocoop.cl' => 1, 'ahorroenergeticoenhogares.es' => 1, 'ahosamuel.com' => 1, + 'ahosting.net' => 1, 'ahouansou.cz' => 1, + 'ahqf.com' => 1, 'ahrefs.com' => 1, 'ahroproject.org' => 1, 'ahrq.gov' => 1, @@ -7794,6 +7718,8 @@ 'ai-articlehumanizer.cloud' => 1, 'ai-crafters.io' => 1, 'ai-cs.top' => 1, + 'ai-defensesolutions.com' => 1, + 'ai-frb.com' => 1, 'ai-genit.com' => 1, 'ai-kyousei.com' => 1, 'ai-pacs.com' => 1, @@ -7804,7 +7730,6 @@ 'ai.gov' => 1, 'ai.gov.ae' => 1, 'ai.moda' => 1, - 'ai.mr' => 0, 'ai00.vip' => 1, 'ai1989.com' => 1, 'ai2-jp.com' => 1, @@ -7812,12 +7737,12 @@ 'aiaccinu.eu.org' => 1, 'aiag.org' => 1, 'aiainiu.com' => 1, + 'aiandwebservices.com' => 1, 'aianetwork.net' => 1, 'aianipid.ee' => 1, 'aiasesoriainmobiliaria.com' => 1, 'aiasnet.it' => 1, 'aiat.net' => 1, - 'aiatsis.gov.au' => 1, 'aiavt-stg-01.com' => 1, 'aib.gov.uk' => 1, 'aibes.org' => 1, @@ -7837,16 +7762,14 @@ 'aicfb.in' => 1, 'aichat.io' => 1, 'aichi-tokko-shien.com' => 1, - 'aicial.co.uk' => 1, 'aickelin.eu' => 1, + 'aicompliancepulse.com' => 1, 'aicpastore.com' => 1, + 'aicreatorvibes.com' => 1, 'aicredit.ro' => 1, 'aicta.ro' => 1, - 'aida.org.au' => 1, 'aidablanco.tk' => 1, 'aidaccess.org' => 1, - 'aidanamavi.com' => 1, - 'aidanmitchell.uk' => 0, 'aidanmontare.net' => 1, 'aidanpr.com' => 1, 'aidansonlinebooks.com' => 1, @@ -7855,20 +7778,23 @@ 'aide-hebergement.ca' => 1, 'aide-valais.ch' => 1, 'aideenmonaghan.com' => 1, + 'aideliv.com' => 1, 'aidenisik.scot' => 1, 'aidenlx.top' => 1, 'aidenoliver.au' => 1, 'aidez-moi.eu' => 1, 'aidhan.net' => 1, 'aidi-ahmi.com' => 1, - 'aidiscore.com' => 1, + 'aiding.com' => 1, 'aidliveers.ga' => 1, 'aido.gq' => 1, 'aidoc.com' => 1, + 'aidong.com' => 1, 'aidoru.net' => 1, 'aidoru.top' => 1, 'aids-dissidents.tk' => 1, 'aids.gov' => 1, + 'aids.org.hk' => 1, 'aie.de' => 1, 'aiesecarad.ro' => 1, 'aievaluare.ro' => 1, @@ -7876,6 +7802,7 @@ 'aifieldmanagement.com' => 1, 'aifob.tk' => 1, 'aifriccampbell.com' => 1, + 'aifruit.org' => 1, 'aifx.ml' => 0, 'aigenpul.se' => 1, 'aigineer.io' => 1, @@ -7913,6 +7840,7 @@ 'aikijutsu.tk' => 1, 'aikiva.com' => 1, 'aikoly.com' => 1, + 'aikuznia.pl' => 1, 'aileenwatt.co.uk' => 1, 'ailitonia.com' => 1, 'ailladearousa.com' => 1, @@ -7928,7 +7856,6 @@ 'aiminet.com' => 1, 'aimingforacure.com' => 1, 'aimixglobal.com' => 1, - 'aimixgroup.com' => 1, 'aimless.tk' => 1, 'aimlessempire.tk' => 1, 'aimoda.bid' => 1, @@ -7941,7 +7868,6 @@ 'aimoda.stream' => 1, 'aimoda.trade' => 1, 'aimotive.com' => 1, - 'aimplas.es' => 1, 'aimport.de' => 1, 'aimreply.com' => 1, 'aimrom.org' => 1, @@ -7979,6 +7905,7 @@ 'aipi.de' => 1, 'aipi.tel' => 1, 'aipi.uk' => 1, + 'aipm-cychien.work' => 1, 'aipodcast.education' => 1, 'aiprime.solutions' => 1, 'aiproductivelab.com' => 1, @@ -8082,6 +8009,7 @@ 'aircraftnoisemodel.org' => 1, 'aircraftspruce.ca' => 1, 'aircraftspruce.com' => 1, + 'aircrew24.com' => 1, 'aircrewdepot.com' => 1, 'aircrewportpages.com' => 1, 'aircrewtrac.com' => 1, @@ -8119,6 +8047,7 @@ 'airflux.fr' => 1, 'airforce-technology.com' => 1, 'airforce.com' => 1, + 'airfoto.com' => 1, 'airfoto.tk' => 1, 'airfox.cf' => 1, 'airfox.gq' => 1, @@ -8136,103 +8065,64 @@ 'airknowledge.gov' => 1, 'airlapse.net' => 0, 'airline-rabota.tk' => 1, - 'airlineairlines.com' => 1, - 'airlineairplane.com' => 1, - 'airlineairports.com' => 1, - 'airlineairways.com' => 1, - 'airlineandhotels.com' => 1, - 'airlineandtickets.com' => 1, - 'airlinebe.com' => 1, - 'airlineblue.com' => 1, 'airlinebookingtickets.com' => 1, - 'airlineby.com' => 1, - 'airlinec.com' => 1, + 'airlinebuyticket.com' => 1, 'airlinecheapflightinternationalticket.com' => 1, 'airlinecheapflightticket.com' => 1, 'airlinecheapprices.com' => 1, 'airlinecheaptravel.com' => 1, - 'airlinechicago.com' => 1, - 'airlinedallas.com' => 1, 'airlinedenmark.com' => 1, - 'airlinedomestic.com' => 1, 'airlinefarecheap.com' => 1, 'airlinefarediscount.com' => 1, 'airlinefarelow.com' => 1, 'airlinefareprices.com' => 1, 'airlinefaresdiscount.com' => 1, - 'airlinefee.com' => 1, - 'airlinefirstclass.com' => 1, 'airlineflightcheap.com' => 1, 'airlineflights.biz' => 1, 'airlineflightsdeals.com' => 1, 'airlineflightsdiscount.com' => 1, 'airlineflightsfares.com' => 1, - 'airlineflightsinternational.com' => 1, 'airlineflightsprices.com' => 1, 'airlineflightsreservations.com' => 1, 'airlineflyingclub.tk' => 1, 'airlineforsale.com' => 1, 'airlinefr.com' => 1, 'airlinegermany.com' => 1, + 'airlinehawaii.com' => 1, 'airlinekorea.com' => 1, - 'airlinelondon.com' => 1, 'airlinenationwide.com' => 1, 'airlinenews.tk' => 1, 'airlinenewzealand.com' => 1, 'airlineoil.com' => 1, 'airlinep.com' => 1, 'airlineplanetickets.com' => 1, - 'airlinesair.com' => 1, 'airlinesamsterdam.com' => 1, 'airlinesandhotel.com' => 1, - 'airlinesandtickets.com' => 1, - 'airlinesandtravel.com' => 1, 'airlinesau.com' => 1, 'airlinesaustralia.com' => 1, - 'airlinesboston.com' => 1, 'airlinesbritish.com' => 1, - 'airlinesbrussels.com' => 1, - 'airlinesby.com' => 1, - 'airlinesca.com' => 1, 'airlinescheapfare.com' => 1, - 'airlinescheapflights.com' => 1, 'airlinescheapticket.com' => 1, - 'airlineschicago.com' => 1, - 'airlinesdallas.com' => 1, - 'airlinesdc.com' => 1, - 'airlinesdetroit.com' => 1, - 'airlinesdomestic.com' => 1, - 'airlineseast.com' => 1, - 'airlineseconomy.com' => 1, - 'airlinesfirstclass.com' => 1, 'airlinesfleet.com' => 1, 'airlinesfrom.com' => 1, - 'airlineshouston.com' => 1, 'airlinesingapore.com' => 1, - 'airlinesit.com' => 1, 'airlinesjordan.com' => 1, 'airlineslasvegas.com' => 1, - 'airlineslosangeles.com' => 1, 'airlineslowfare.com' => 1, 'airlinesmiddleeast.com' => 1, 'airlinesname.com' => 1, - 'airlinesnashville.com' => 1, - 'airlinesnewyork.com' => 1, 'airlinesnorthamerica.com' => 1, 'airlinesnyc.com' => 1, 'airlinesofdubai.com' => 1, 'airlinesofmexico.com' => 1, - 'airlinespackages.com' => 1, 'airlinesparis.com' => 1, 'airlinesphonenumber.com' => 1, 'airlinespolicyhub.com' => 1, 'airlinessanfrancisco.com' => 1, 'airlinesseating.com' => 1, - 'airlinessingapore.com' => 1, 'airlinestexas.com' => 1, 'airlinesto.com' => 1, 'airlinestoalaska.com' => 1, - 'airlinestoamerica.com' => 1, 'airlinestoatlanta.com' => 1, 'airlinestocanada.com' => 1, 'airlinestochicago.com' => 1, @@ -8246,29 +8136,21 @@ 'airlinestolosangeles.com' => 1, 'airlinestomiami.com' => 1, 'airlinestoorlando.com' => 1, - 'airlinestophoenix.com' => 1, - 'airlinestosingapore.com' => 1, 'airlinestoturkey.com' => 1, 'airlinestousa.com' => 1, 'airlinestovegas.com' => 1, 'airlinesturkey.com' => 1, - 'airlinesunitedstates.com' => 1, 'airlinesvegas.com' => 1, - 'airlinesvietnam.com' => 1, - 'airlineti.com' => 1, 'airlinetic.com' => 1, 'airlineticketscheapflights.com' => 1, 'airlineticketsfrom.com' => 1, 'airlineto.com' => 1, 'airlinetocanada.com' => 1, 'airlinetohawaii.com' => 1, - 'airlinetolasvegas.com' => 1, 'airlinetomiami.com' => 1, - 'airlinetovegas.com' => 1, 'airlinetravelinternational.com' => 1, 'airlinevegas.com' => 1, 'airlitegroup.com.au' => 1, - 'airlok.com.au' => 1, 'airm.aero' => 1, 'airmag.tk' => 1, 'airmail.cc' => 0, @@ -8282,16 +8164,17 @@ 'airnow.gov' => 1, 'airnzcode.com' => 1, 'airnzevents.nz' => 1, + 'airobotics.fr' => 1, 'airobotvision.com' => 1, 'airoldi.swiss' => 1, 'airparana.com.br' => 0, 'airpark-roissy.fr' => 1, + 'airplaneairline.com' => 1, 'airplanepictures.tk' => 1, 'airplanestatsers.ga' => 1, 'airplanestatsest.ga' => 1, 'airplanet.tk' => 1, 'airplanetic.com' => 1, - 'airplanetick.com' => 1, 'airplaneticketcheap.com' => 1, 'airplay-inflatable-hire.co.uk' => 1, 'airplayradio.nl' => 1, @@ -8299,6 +8182,7 @@ 'airport-acap.eu' => 1, 'airport-car-rental.tk' => 1, 'airport-charlotte.com' => 1, + 'airport-paris.eu' => 1, 'airport-technology.com' => 1, 'airportairline.com' => 1, 'airportbarking.eu' => 1, @@ -8306,14 +8190,11 @@ 'airportcoc.ga' => 1, 'airportcoc.ml' => 1, 'airportcyprus.com' => 1, - 'airportdc.com' => 1, 'airportfrankfurtgermany.com' => 1, - 'airportgatwick.com' => 1, 'airportgrandhotel.com' => 1, 'airportguam.com' => 1, 'airportholiday.com' => 1, 'airporthotelsgatwick.com' => 1, - 'airportinrome.com' => 1, 'airportknoxville.com' => 1, 'airportlas.com' => 1, 'airportnz.com' => 1, @@ -8322,13 +8203,10 @@ 'airportperth.com' => 1, 'airportsbarcelona.com' => 1, 'airportsflights.com' => 1, - 'airportsflorida.com' => 1, - 'airportsfo.com' => 1, 'airportstickets.com' => 1, - 'airporttaxibudapest.com' => 1, - 'airporttransferbudapest.co.uk' => 1, - 'airporttransferbudapest.com' => 1, - 'airportturkey.com' => 1, + 'airporttaxibudapest.com' => 0, + 'airporttransferbudapest.co.uk' => 0, + 'airporttransferbudapest.com' => 0, 'airportzo.net.in' => 1, 'airpurifierproductsonline.com' => 1, 'airquestion.org' => 1, @@ -8343,8 +8221,8 @@ 'airship.com' => 1, 'airship.eu' => 1, 'airsidemobile.com' => 1, - 'airslate.com' => 1, 'airsoft.fr' => 1, + 'airsoftgrandeabc.com.br' => 1, 'airsofthub.fr' => 1, 'airsoftpark.cz' => 1, 'airsoftpinoso.tk' => 1, @@ -8359,7 +8237,6 @@ 'airtimerewards.co.uk' => 0, 'airtrain.gq' => 1, 'airtrolinc.com' => 1, - 'airtron.com' => 1, 'airventuri.com' => 1, 'airvet.com' => 1, 'airvida.sg' => 1, @@ -8375,6 +8252,7 @@ 'aiscale.fr' => 1, 'aischannel.com' => 1, 'aischepervers-porn.com' => 1, + 'aischools.academy' => 1, 'aisdent.com' => 1, 'aisdr.com' => 1, 'aisedomains.ga' => 1, @@ -8383,16 +8261,18 @@ 'aishima.com' => 1, 'aisi316l.net' => 1, 'aising.jp' => 1, + 'aiskaron.com' => 1, 'aisolutions-hammer.at' => 1, 'aisp.sg' => 1, + 'aispedytor.com' => 1, 'aispirit.tk' => 1, 'aisrvs.net' => 1, 'aisselkolm.com' => 1, 'aisthesthai.tk' => 1, 'aistockcharts.com' => 1, + 'aistrona.pl' => 1, 'aistsist.ga' => 1, 'aistsist.tk' => 1, - 'ait.com.ar' => 1, 'aita.global' => 1, 'aitanaedu.org' => 1, 'aitf-rousai.org' => 1, @@ -8411,7 +8291,6 @@ 'aiui10.cn' => 1, 'aiuk-major-projects.co.uk' => 1, 'aiup.date' => 1, - 'aiut.com' => 1, 'aiutodomestico.ch' => 0, 'aiva.ai' => 1, 'aiva.es' => 1, @@ -8425,7 +8304,6 @@ 'aiwosq.cn' => 1, 'aiwoz.fr' => 1, 'aiwriter.tools' => 1, - 'aiwujiwu.com' => 1, 'aixlab.de' => 1, 'aixm.aero' => 1, 'aixploringprovence.com' => 1, @@ -8479,7 +8357,6 @@ 'ajmara.pl' => 1, 'ajnah.net' => 1, 'ajnasz.hu' => 1, - 'ajngserralheria.com.br' => 1, 'ajoke.eu' => 1, 'ajoliveira.com' => 1, 'ajoliveira.net' => 1, @@ -8494,11 +8371,11 @@ 'ajsmm.de' => 1, 'ajtmh.org' => 1, 'ajto.pro' => 1, - 'ajukapalme.net' => 1, 'ajvco.com.hk' => 1, 'ajvco.net' => 1, 'ajvocab.com' => 1, 'ajwee.de' => 1, + 'ajyalpress.com' => 1, 'ak-design.tk' => 1, 'ak-online.tk' => 1, 'ak-varazdin.hr' => 1, @@ -8517,7 +8394,6 @@ 'akad.com.br' => 1, 'akademiaantykorupcyjna.pl' => 1, 'akademiaginekologiionkologicznej.pl' => 1, - 'akademiamarleen.pl' => 1, 'akademiawawer.pl' => 1, 'akademiawellbeing.pl' => 1, 'akademicka.pl' => 1, @@ -8536,7 +8412,7 @@ 'akaphonelink.com' => 0, 'akaratasker.com' => 1, 'akari.net' => 1, - 'akariforge.com' => 1, + 'akariforge.com' => 0, 'akarisoftware.com' => 1, 'akarisoftware.eu' => 1, 'akaritakai.net' => 1, @@ -8565,7 +8441,6 @@ 'akcs.one' => 1, 'akdenizecza.com' => 1, 'akdenizecza.com.tr' => 1, - 'akdenizeczam.com' => 1, 'akdenizim.tk' => 1, 'akdusekbudil.cz' => 1, 'akeeba.com' => 1, @@ -8573,6 +8448,8 @@ 'akeldam.tk' => 1, 'akelius.com' => 1, 'akemineko.tk' => 1, + 'akemona.com' => 1, + 'akemona.online' => 1, 'akerberri.tk' => 1, 'akerboom.family' => 1, 'akerboom.me' => 1, @@ -8584,6 +8461,7 @@ 'akesinti.tk' => 1, 'aketzasantacoloma.tk' => 1, 'akf.de' => 1, + 'akfix.co.ma' => 1, 'akfoundationindia.com' => 0, 'akhabar.tk' => 1, 'akhbaralam.cf' => 1, @@ -8597,13 +8475,14 @@ 'akiakira-nsn.gov' => 1, 'akiba-server.info' => 1, 'akiekintveld.com' => 1, - 'akiganka.com' => 1, 'akijo.de' => 1, 'akikat.tk' => 1, + 'akili.systems' => 1, 'akilli-devre.com' => 1, 'akimbocore.com' => 1, 'akimeder.tk' => 1, 'akimitsu.co.jp' => 1, + 'akinachan.com' => 1, 'aking.com.my' => 0, 'akinoiro.ru' => 1, 'akinokae.de' => 1, @@ -8616,7 +8495,6 @@ 'akj.io' => 1, 'akkerwinde.tk' => 1, 'akko.wtf' => 1, - 'akkoniq.com' => 1, 'akkordeon-livemusik.de' => 1, 'akkordy-skachat.ga' => 1, 'akkumulator-kereso.hu' => 1, @@ -8632,12 +8510,12 @@ 'akordeoiak.tk' => 1, 'akormatik.com' => 1, 'akostecki.de' => 1, - 'akosuasankofa.com' => 1, 'akouryy.net' => 1, 'akoya.fi' => 1, 'akoyabio.com' => 1, 'akp.photos' => 1, 'akplates.org' => 1, + 'akpnet.fr' => 1, 'akpp1.com.ua' => 1, 'akr.io' => 1, 'akracing.se' => 1, @@ -8661,7 +8539,6 @@ 'aksenov.tk' => 1, 'aksenovalexey.tk' => 1, 'aksesuarai.com' => 1, - 'akshavitrends.com' => 1, 'akshay.in.eu.org' => 1, 'akshit.me' => 1, 'aksnapshots.com' => 1, @@ -8671,8 +8548,6 @@ 'akt.health' => 1, 'aktaspompa.com' => 1, 'aktelectric.com.co' => 1, - 'aktin.cz' => 1, - 'aktin.sk' => 1, 'aktion-vielfalt.ch' => 1, 'aktiv-naturheilmittel.at' => 1, 'aktiv-naturheilmittel.ch' => 1, @@ -8685,7 +8560,6 @@ 'aktmedurna.se' => 1, 'aktransmission.com' => 1, 'aktuel-urunler.com' => 1, - 'aktuelleprospekte.at' => 1, 'aktueller.com' => 1, 'akuislam.com' => 1, 'akuku-parkitka.pl' => 1, @@ -8717,9 +8591,9 @@ 'al-dostour.com' => 1, 'al-etraaf-belmoahlat-fi-almania.de' => 1, 'al-etraaf-fi-almania.de' => 1, - 'al-hekka.com.ua' => 1, 'al-mashora.com' => 1, 'al-monitor.com' => 1, + 'al-rawasi.net' => 1, 'al-salam.tk' => 1, 'al-wood.it' => 1, 'al-yawm.ga' => 1, @@ -8781,15 +8655,14 @@ 'alamitosbaytraders.com' => 1, 'alamoranchhandyman.com' => 1, 'alamotownshipmi.gov' => 1, - 'alana.com.ua' => 1, 'alanalarana.com' => 1, 'alanberger.me.uk' => 1, - 'alanbleiweiss.com' => 1, 'alanburr.us.eu.org' => 1, 'alancabrera.com' => 0, 'alancat.ml' => 1, 'alancolephotography.com' => 1, 'aland.co.uk' => 1, + 'alandeffenderfer.com' => 1, 'alandoyle.com' => 1, 'alandoyle.link' => 1, 'alanforutah.com' => 1, @@ -8808,7 +8681,6 @@ 'alanyatur.tk' => 1, 'alaoui.eu.org' => 1, 'alapetite.fr' => 1, - 'alarab.chat' => 1, 'alarbnet.tk' => 1, 'alargarlavida.com' => 1, 'alarm.net.tr' => 1, @@ -8818,7 +8690,6 @@ 'alarmnewengland.com' => 1, 'alarmport-security.net' => 1, 'alarmport.cz' => 1, - 'alarmreceiver.net' => 1, 'alarna.de' => 1, 'alaroche.be' => 1, 'alas-negras.tk' => 1, @@ -8875,15 +8746,13 @@ 'albanylaser.ca' => 1, 'albanyoregon.gov' => 1, 'albarius.ga' => 1, - 'albaron.io' => 1, - 'albaron.net' => 1, 'albaronglobal.com' => 1, 'albaronventures.com' => 1, 'albarugby.tk' => 1, 'albatrosboat.it' => 1, 'albatrostercume.com' => 1, 'albauroman.com' => 1, - 'albayan.ae' => 1, + 'albayan.ae' => 0, 'albeelaw.com' => 1, 'albemarlehistory.org' => 1, 'albendazole.ga' => 1, @@ -8892,6 +8761,7 @@ 'albergolafiorita.com' => 1, 'alberguecovadonga.es' => 1, 'alberosano.it' => 1, + 'albersenergieadvies.nl' => 1, 'albert.lol' => 1, 'albertapp.com' => 1, 'albertathome.org' => 1, @@ -8914,7 +8784,6 @@ 'albertspahiu.tk' => 1, 'alberttalkstech.com' => 1, 'alberttalkstech.online' => 1, - 'alberttonrubbleremovals.co.za' => 1, 'alberttwpmi.gov' => 1, 'albertvillemn.gov' => 1, 'albeso.ml' => 1, @@ -8939,7 +8808,6 @@ 'albuterol.ga' => 1, 'albuterolonline.ga' => 1, 'albuterolwithoutprescription.gq' => 1, - 'albuthi.com' => 1, 'albylane.com.au' => 1, 'alca31.com' => 0, 'alcalainos.tk' => 1, @@ -8983,6 +8851,7 @@ 'alcoholismtreatment.tk' => 1, 'alcoleadetajo.tk' => 1, 'alcolecapital.com' => 0, + 'alcolizer.com' => 1, 'alconight-phuket.com' => 1, 'alcor.tk' => 1, 'alcorncountyms.gov' => 1, @@ -9001,8 +8870,9 @@ 'alderimages.com' => 1, 'aldervets.co.uk' => 1, 'aldevadigital.com' => 1, + 'aldiacademy.com.au' => 1, 'aldien.com.br' => 1, - 'aldino-redagno.com' => 1, + 'aldilaijan.com' => 1, 'aldipresscentre.co.uk' => 1, 'aldo-saputra.ga' => 1, 'aldo-shop.tk' => 1, @@ -9018,6 +8888,8 @@ 'alea-prevention.com' => 1, 'alea.xyz' => 1, 'alecel.de' => 1, + 'alecj.com' => 1, + 'alecj.tk' => 1, 'alecpapierniak.com' => 1, 'alector.com' => 1, 'aledoil.gov' => 1, @@ -9039,6 +8911,7 @@ 'aleksa.tk' => 1, 'aleksac.me' => 1, 'aleksahang.au' => 1, + 'aleksainsajder.rs' => 1, 'aleksandar-vukmirovic.tk' => 1, 'aleksandar.gr' => 1, 'aleksanderkilinski.tk' => 1, @@ -9050,6 +8923,7 @@ 'alelectricista.es' => 1, 'alelin.ml' => 1, 'alemagia.pl' => 1, + 'aleman-auto.com' => 1, 'alemangranada.tk' => 1, 'alen.nl' => 1, 'alena.ga' => 1, @@ -9059,9 +8933,7 @@ 'alenbadel.com' => 1, 'alendronate.gq' => 1, 'alendronato.com' => 1, - 'alentaja.com' => 1, - 'alentaja.fi' => 1, - 'alenvlahovljak.com' => 1, + 'alenvlahovljak.com' => 0, 'alenwich.com' => 1, 'aleph.land' => 1, 'alephsecurity.com' => 1, @@ -9089,16 +8961,19 @@ 'alessalopez.exposed' => 1, 'alessandraoliva.tk' => 1, 'alessandrobasi.it' => 1, + 'alessandrokuz.com' => 1, 'alessandrolapiana.com' => 1, + 'alessandrorumi.it' => 1, 'alessandrotravel.com' => 1, 'alessandroz.ddns.net' => 1, 'alessiacornici.com' => 1, + 'alessioligabue.it' => 1, 'alessiomesiano.com' => 1, 'alesto-mail.eu' => 1, 'alesto.at' => 1, 'aleszejdl.cz' => 1, 'aletm.it' => 0, - 'alevel.tech' => 0, + 'alevel.tech' => 1, 'alevi-forum.tk' => 1, 'alevi.tk' => 1, 'alex-klaus.com' => 1, @@ -9116,12 +8991,12 @@ 'alexadamsddns.com' => 1, 'alexalist.tk' => 1, 'alexaminers.gov' => 1, + 'alexander-dennis.com' => 1, 'alexander-diller.de' => 1, 'alexander-mueller.net' => 1, 'alexander-net.tk' => 1, 'alexander-van-nieuwenhoven.tk' => 1, 'alexander.dk' => 1, - 'alexanderandwilks.co.uk' => 1, 'alexanderb.info' => 1, 'alexandererber.com' => 0, 'alexanderfiss.de' => 1, @@ -9147,7 +9022,6 @@ 'alexandre-acaries.fr' => 1, 'alexandre-barret.fr' => 1, 'alexandrebassi.com' => 1, - 'alexandreguarita.com.br' => 1, 'alexandremottier.tk' => 1, 'alexandreshimura.com.br' => 1, 'alexandrevicente.net' => 1, @@ -9191,11 +9065,13 @@ 'alexismeza.com.mx' => 1, 'alexismeza.dk' => 1, 'alexismeza.es' => 1, + 'alexispetit.fr' => 1, 'alexispoficial.tk' => 1, 'alexisquero.tk' => 1, 'alexisshaw.com' => 1, 'alexistexaspornstar.com' => 1, 'alexjacinto.com' => 1, + 'alexjonespodcast.com' => 1, 'alexjsully.me' => 1, 'alexkoala.com' => 1, 'alexlambertz.de' => 1, @@ -9237,13 +9113,13 @@ 'alexvdveen.nl' => 1, 'alexvetter.de' => 0, 'alexweber.tk' => 1, + 'alexwilliams.site' => 1, 'alexwiremesh.com' => 1, 'alexyang.me' => 1, 'alexzeta.tk' => 1, 'aleymedya.ga' => 1, 'aleymedya.gq' => 1, 'aleymedya.ml' => 1, - 'aleynadavetiye.com' => 1, 'aleynamasajsalonu.gq' => 1, 'alfa-auto.tk' => 1, 'alfa-books.ga' => 1, @@ -9257,6 +9133,7 @@ 'alfabuster.com' => 1, 'alfacapital.com.cy' => 1, 'alfacharlie.co' => 0, + 'alfadagitim.com.tr' => 1, 'alfadecor.ml' => 1, 'alfadefiant.tk' => 1, 'alfadoc.dk' => 1, @@ -9275,7 +9152,6 @@ 'alfastone.com.ua' => 1, 'alfatar-milk.com' => 1, 'alfavit.cf' => 1, - 'alfawedding.com' => 1, 'alfithrah.ac.id' => 1, 'alfonso-baya.tk' => 1, 'alfonsostriano.it' => 1, @@ -9298,7 +9174,6 @@ 'algarmatic-automatismos.pt' => 1, 'algarve-1.com' => 1, 'algarve-carhire.net' => 1, - 'algbee.com' => 1, 'algbra.com' => 1, 'alge.xyz' => 1, 'algebra-quiz.com' => 1, @@ -9314,7 +9189,6 @@ 'algoentremanos.com' => 1, 'algoesolutions.com' => 1, 'algoexplorer.io' => 1, - 'algofactory.de' => 1, 'algolia.com' => 1, 'algomadistrictlawassociation.com' => 1, 'algomotion.me' => 1, @@ -9335,7 +9209,9 @@ 'algosensei.in' => 1, 'algotech.org' => 1, 'algotest.in' => 1, + 'algovisionhub.com' => 1, 'algrape.com' => 1, + 'alhafeedinteriors.com' => 1, 'alhamedeia.tk' => 1, 'alhidayahkg.com' => 1, 'alhomaidani.com' => 1, @@ -9343,23 +9219,28 @@ 'alhs-archives.com' => 1, 'alhuqul-kh.com' => 1, 'ali-shariati.tk' => 1, + 'ali360.com' => 1, 'alia-helianthi.tk' => 1, + 'aliads.com' => 1, 'aliakpoyraz.com' => 0, 'alialkurdy.tk' => 1, 'aliamakeup.com' => 1, 'alianet.org' => 1, 'aliansinews.id' => 1, 'aliantsoft.pl' => 1, + 'alianzalabs.com' => 1, 'aliasbox.org' => 1, 'aliasbox.ovh' => 1, 'aliasinfoforums.tk' => 1, 'aliaslaw.com' => 1, 'aliaswp.com' => 1, + 'aliauction.com' => 1, 'alibabau.tk' => 1, 'alibamu.com' => 1, - 'alibamu.org' => 1, 'alibi-ua.com.ua' => 1, 'alibip.de' => 1, + 'alibiz.com' => 1, + 'alicafe.com' => 1, 'alicante-spain.tk' => 1, 'alice-memorial.de' => 1, 'alice.tw' => 1, @@ -9372,15 +9253,17 @@ 'alicestudio.it' => 1, 'alicetone.net' => 1, 'alicevardel.fr' => 0, + 'alicfcloud.com' => 1, 'alicia-carvalho.com' => 1, 'aliciabytes.com' => 1, 'aliciacryst.com' => 1, 'alicialab.org' => 1, 'alicjawkrainiecanavan.pl' => 1, + 'alicoinsdeals.com' => 1, 'alida.com' => 1, + 'alidanbao.com' => 1, 'aliel.fr' => 1, 'alien-life.tk' => 1, - 'alien.com.co' => 1, 'alien.net.au' => 1, 'alienantfarm.tk' => 1, 'alienclicker.ml' => 1, @@ -9401,28 +9284,26 @@ 'alifeinbinary.com' => 1, 'alight.ge' => 1, 'alightwell.com' => 1, - 'align-pilates.lt' => 1, + 'aligift.com' => 1, 'align27.com' => 1, - 'alignancekinesiologie.fr' => 1, 'alignedchiro.org' => 1, 'aligneddc.com' => 1, 'alignedweb.com' => 1, 'alignminds.com' => 1, + 'alihard.com' => 1, 'alihashemrasheed.com' => 1, 'aliibrahimov.tk' => 1, 'aliim.gdn' => 1, 'alikarslanov.tk' => 1, - 'alikasimoglu.com' => 1, 'alila.dog' => 1, 'alilepro.cf' => 1, 'alilialili.ga' => 1, + 'alimade.com' => 1, 'alimahmood.com' => 1, 'alimanaka-rabesata.tk' => 1, 'aliment-covid19.com' => 1, 'alimentosmcf.com' => 1, - 'alimentsduquebecaumenu.com' => 1, 'alimenty.tk' => 1, - 'alimeta.it' => 1, 'alimtyaz.estate' => 1, 'alimwilliams.tk' => 1, 'alinalamour.com' => 1, @@ -9434,8 +9315,10 @@ 'alinemello.com.br' => 1, 'alineonline.tk' => 1, 'alingroove.com' => 1, + 'alinkbetweennets.de' => 1, 'alinneata.com' => 1, 'alio.lt' => 1, + 'alionexagro.com' => 1, 'aliorange.com' => 1, 'aliosmanyuksel.com.tr' => 1, 'alipub.com' => 1, @@ -9451,7 +9334,6 @@ 'alisoft.gq' => 1, 'alisondavenport.ga' => 1, 'alisonmatter.tk' => 1, - 'alisonswindles.com' => 0, 'alissa-group.com' => 1, 'alissanoir.net' => 1, 'alisstyle.tk' => 1, @@ -9468,10 +9350,12 @@ 'alisy.de' => 1, 'alitabergert.tk' => 1, 'alitajran.com' => 1, + 'alitalk.com' => 1, 'alitec.it' => 1, 'alitpedia.ga' => 1, 'alittlecoldgel.com' => 1, 'alittledelightful.com' => 1, + 'alitudi.com' => 1, 'alitv.com' => 1, 'aliud.be' => 1, 'aliv.biz' => 1, @@ -9480,7 +9364,6 @@ 'alix-board.de' => 1, 'alixarmour.com' => 1, 'aliyasin.org' => 1, - 'alizah.id' => 1, 'alizeemedia.tk' => 1, 'aljaspod.ch' => 1, 'aljaspod.com' => 1, @@ -9503,7 +9386,7 @@ 'alkemy.mx' => 1, 'alkesznevelde.hu' => 1, 'alkibiades-gc.de' => 1, - 'alko-centr.ru' => 1, + 'alkimi.ai' => 1, 'alko-stop.cf' => 1, 'alko-stop.ml' => 1, 'alkoferma.gq' => 1, @@ -9520,7 +9403,6 @@ 'all-credits.cf' => 1, 'all-croatia.com' => 1, 'all-ebooks.gq' => 1, - 'all-eu-recruitment.com' => 1, 'all-fashion-schools.com' => 1, 'all-for-u.tk' => 1, 'all-gsm-solutions.tk' => 1, @@ -9542,7 +9424,6 @@ 'all4uhosting.ca' => 1, 'all4web.tk' => 1, 'all878.com' => 1, - 'alla-famiglia-p-otto.de' => 1, 'alla.tk' => 1, 'allaboutcovers.co.za' => 1, 'allabouteyesvet.com' => 1, @@ -9570,6 +9451,7 @@ 'allangirvan.net' => 1, 'allanik.art' => 1, 'allanlopez.tk' => 1, + 'allanspiers.com' => 1, 'allanta.be' => 1, 'allapresenter.com' => 1, 'allarmi.roma.it' => 1, @@ -9594,8 +9476,32 @@ 'allbrestby.tk' => 1, 'allbrestorg.tk' => 1, 'allbridges.tk' => 1, - 'allbs.pt' => 1, 'allbut.ai' => 1, + 'allbutai.0am.jp' => 1, + 'allbutai.0g0.jp' => 1, + 'allbutai.0j0.jp' => 1, + 'allbutai.0t0.jp' => 1, + 'allbutai.club' => 1, + 'allbutai.daemon.asia' => 1, + 'allbutai.dix.asia' => 1, + 'allbutai.duckdns.org' => 1, + 'allbutai.f5.si' => 1, + 'allbutai.info' => 1, + 'allbutai.jp' => 1, + 'allbutai.keyword-on.net' => 1, + 'allbutai.live-on.net' => 1, + 'allbutai.mydns.bz' => 1, + 'allbutai.mydns.jp' => 1, + 'allbutai.mydns.tw' => 1, + 'allbutai.mydns.vc' => 1, + 'allbutai.net' => 1, + 'allbutai.online' => 1, + 'allbutai.org' => 1, + 'allbutai.pgw.jp' => 1, + 'allbutai.server-on.net' => 1, + 'allbutai.shop' => 1, + 'allbutai.wjg.jp' => 1, + 'allbutai.xyz' => 1, 'allbuttpics.com' => 1, 'allcarepharmacy.com' => 1, 'allcelebs.tk' => 1, @@ -9616,7 +9522,6 @@ 'alldm.ru' => 1, 'alldogs.tk' => 1, 'alldrives.tk' => 1, - 'alldrugs.com' => 1, 'alle-immobilien.ch' => 1, 'alle-zonvakanties.nl' => 1, 'alle.bg' => 1, @@ -9652,7 +9557,6 @@ 'allencrouch.com' => 1, 'allencrouchcfo.com' => 1, 'allendalecounty.gov' => 1, - 'allenhouse.ac.in' => 1, 'allenivory.com' => 1, 'allenkreger.com' => 1, 'allenpcservices.co.uk' => 1, @@ -9662,12 +9566,12 @@ 'allentertainment.de' => 1, 'allenturley.com' => 1, 'allenwillis.ga' => 1, - 'allerbestefreunde.de' => 1, 'allergento.shop' => 1, 'allergento.store' => 0, 'allergictoidiots.tk' => 1, 'allergyweb.cf' => 1, 'allergyweb.ga' => 1, + 'allerhand.design' => 1, 'allerlei-havelte.nl' => 1, 'allerzeiten.com' => 1, 'allerzieleninhetvondelpark.nl' => 1, @@ -9695,19 +9599,17 @@ 'allfoodrecipes.ga' => 1, 'allforex.ml' => 1, 'allforhon.tk' => 1, - 'allforlocal.com' => 1, 'allform.se' => 1, 'allfortips.com' => 1, 'allfundsconnect.com' => 1, 'allfur.love' => 1, 'allgadgetsfree.tk' => 1, - 'allgaragedoorandgates.com' => 1, 'allgaragefloors.com' => 1, 'allgemeinarzt-wenta-bralla.de' => 1, 'allgemeine-zeitung.de' => 1, 'allgermanmotorworks.com' => 1, 'allgoodkeys.com' => 1, - 'allgraduates.com.au' => 1, + 'allgraduates.com.au' => 0, 'allgrass.net' => 1, 'allgreek.tk' => 1, 'allhallows.tk' => 1, @@ -9725,6 +9627,8 @@ 'alliancefireandsafety.com' => 1, 'allianceforafreesociety.com' => 1, 'allianceforafreesociety.net' => 1, + 'allianceguide.com' => 1, + 'alliancemannin.com' => 1, 'alliances-globalsolutions.com' => 0, 'alliancesolutionsgrp.com' => 1, 'allianskyrkan.se' => 1, @@ -9864,7 +9768,6 @@ 'allns.fr' => 1, 'allo-credit.ch' => 0, 'allo-luxembourg.tk' => 1, - 'allofghana.com' => 1, 'allofthestops.com' => 1, 'allohol.de' => 1, 'alloldpics.com' => 1, @@ -9905,12 +9808,11 @@ 'allschool.com.ng' => 1, 'allscience.tk' => 1, 'allseasonschimney.com' => 1, - 'allseasonsproduction.de' => 1, 'allseniors.org' => 1, 'allset.ml' => 1, 'allshapes.co.nz' => 1, 'allshiftmed.com' => 1, - 'allshousedesigns.com' => 0, + 'allshousedesigns.com' => 1, 'allslots777.com.pk' => 1, 'allsmart.gr' => 1, 'allsouls.co.za' => 1, @@ -9941,6 +9843,7 @@ 'allthingsroyal.nl' => 1, 'allthingzit.com' => 1, 'alltimespost.com' => 1, + 'alltoken.ai' => 1, 'alltourism.tk' => 1, 'alltownfresh.com' => 1, 'alltracon.com' => 1, @@ -9972,9 +9875,9 @@ 'allyachts.cf' => 1, 'allyachts.gq' => 1, 'allyfile.com' => 1, + 'allywebsite.com' => 1, 'allyweds.com' => 1, 'almaarkansas.gov' => 1, - 'almaascosmetics.com' => 1, 'almaatlantica.com' => 0, 'almablanca.tk' => 1, 'almabruk.com.ng' => 1, @@ -9989,7 +9892,6 @@ 'almaleaders.net' => 1, 'almalinux.org' => 1, 'almanea.email' => 1, - 'almanea.family' => 1, 'almanea.net' => 1, 'almanea.org' => 1, 'almanilan.com' => 1, @@ -9999,12 +9901,12 @@ 'almarail.tk' => 1, 'almargen.ga' => 1, 'almargen.tk' => 1, - 'almaridgo.com' => 1, 'almarin.es' => 1, 'almark-baupartner.eu' => 1, 'almasoft.ga' => 1, 'almastabriz.com' => 0, 'almatinki.com' => 1, + 'almatirecompanies.com' => 1, 'almatytips.com' => 1, 'almawsoa.com' => 1, 'almayadeen.education' => 1, @@ -10013,7 +9915,6 @@ 'almaz-host.tk' => 1, 'almaz-sait-rp.ml' => 1, 'almazroueigroup.ae' => 1, - 'almeera.online' => 1, 'almeerajtour.com' => 1, 'almeidaesilvaseguros.com.br' => 1, 'almenatownship.gov' => 1, @@ -10029,7 +9930,6 @@ 'almlab.tk' => 1, 'almlc.gov' => 1, 'almokhlifoud.com' => 1, - 'almondville.com' => 0, 'almorafestival.com' => 1, 'almorinda.com' => 1, 'almosis.tk' => 1, @@ -10041,10 +9941,8 @@ 'almufawd.ma' => 1, 'almusbahperfume.com' => 0, 'almut-zielonka.de' => 1, - 'almutawapharmacies.com.kw' => 1, 'almworks.com' => 0, 'almx.net' => 1, - 'alnaharnews.net' => 1, 'alng.me' => 0, 'alnilam.co.uk' => 1, 'alnitech.com' => 0, @@ -10079,7 +9977,6 @@ 'alonuocsuoi.com' => 1, 'aloo.ga' => 1, 'aloomic.com.au' => 1, - 'aloplay.io' => 1, 'alorimusic.es' => 1, 'aloris-controle.fr' => 1, 'aloro.io' => 1, @@ -10087,7 +9984,6 @@ 'alotso.com' => 1, 'alottajava.com' => 1, 'alov.blog' => 1, - 'alovesinh.com' => 1, 'alp-eastlink-portal-model.azurewebsites.net' => 1, 'alp-samsungca-portal-model.azurewebsites.net' => 1, 'alp-spectrum-portal-model.azurewebsites.net' => 1, @@ -10147,11 +10043,11 @@ 'alphadance.tk' => 1, 'alphadefense.co.za' => 1, 'alphadetroit.com.au' => 1, + 'alphadex.cc' => 1, 'alphadronten.tk' => 1, 'alphaeducation.edu.vn' => 1, 'alphaetomega3d.fr' => 1, 'alphagames.tk' => 1, - 'alphagrowth.io' => 1, 'alphahosting.hu' => 1, 'alphainsider.com' => 1, 'alphakites.de' => 1, @@ -10191,12 +10087,12 @@ 'alpinatours.nl' => 1, 'alpine-holiday.de' => 1, 'alpinebank.com' => 1, - 'alpinedentalhealth.com' => 1, 'alpinehighlandrealty.com' => 1, 'alpineplanet.com' => 1, 'alpinepubliclibrary.org' => 1, 'alpinestarmassage.com' => 1, 'alpinewy.gov' => 1, + 'alpixtrack.com' => 1, 'alplink.eu' => 1, 'alplogopedia.it' => 1, 'alpparts.com' => 1, @@ -10206,14 +10102,12 @@ 'alquiler-de-furgonetas.tk' => 1, 'alquran-online.tk' => 1, 'alr-photography.com' => 1, - 'alrafayglobal.com' => 1, - 'alrahman.ch' => 1, + 'alrafayglobal.com' => 0, 'alrahman.de' => 1, 'alrdc.com' => 1, 'alre-outillage.fr' => 1, 'alredaldaem.com' => 1, 'alrehmantech.tk' => 1, - 'alrioart.com' => 1, 'alroniks.com' => 0, 'alrowadexchange.com' => 1, 'alsaagency.tk' => 1, @@ -10233,18 +10127,20 @@ 'alt-three.com' => 0, 'alt-til-windows.dk' => 1, 'alt-wien.com' => 1, + 'alt.cx' => 1, 'alt.org' => 1, 'alta-densidad.tk' => 1, 'alta-ict.nl' => 1, - 'alta-ritual.com' => 1, 'altabadia.com' => 1, 'altabadia.it' => 1, + 'altabanka.com' => 1, 'altabash.tk' => 1, 'altabeds.com' => 1, 'altabg.com' => 1, 'altabib.me' => 1, 'altabooks.ga' => 1, 'altacomunicazione.tk' => 1, + 'altadenadairy.com' => 1, 'altaef-group.com' => 1, 'altahrim.net' => 1, 'altai-info.ga' => 1, @@ -10257,7 +10153,6 @@ 'altaica.ru' => 1, 'altair.com' => 0, 'altairfp.es' => 1, - 'altaius.com' => 1, 'altaizemlya.cf' => 1, 'altaizemlya.ga' => 1, 'altaizemlya.ml' => 1, @@ -10266,6 +10161,7 @@ 'altametrics.com' => 1, 'altana.com' => 1, 'altana.de' => 1, + 'altansilver.de' => 1, 'altaplana.be' => 1, 'altarriba.fr' => 1, 'altasierra.co.uk' => 1, @@ -10329,11 +10225,10 @@ 'altes-sportamt.de' => 1, 'altesses.eu' => 1, 'alteva.services' => 1, - 'althacare.com' => 0, 'althaus24.de' => 1, 'althi.nl' => 1, 'althistory.ga' => 1, - 'alti-global.com' => 1, + 'alti-global.com' => 0, 'altidrabat.dk' => 1, 'altieresgomes.com.br' => 1, 'altijdleroy.nl' => 1, @@ -10355,6 +10250,7 @@ 'altiusconsulting.com' => 1, 'altiusconsulting.net' => 1, 'altiusondemand.com' => 1, + 'altivate.com' => 1, 'altivex.nl' => 1, 'altkia.com' => 1, 'altkremsmuensterer.at' => 1, @@ -10371,13 +10267,12 @@ 'altopia.com' => 1, 'altoplan.de' => 1, 'altos.tk' => 1, - 'altospam.net' => 1, 'altovoltaggio.tk' => 1, 'altoweb.tk' => 1, 'altphotos.com' => 1, + 'altrabio.com' => 1, 'altralamezia.tk' => 1, 'altramarsala.tk' => 1, - 'altransport.ca' => 1, 'altrata.com' => 1, 'altratella.tk' => 1, 'altravita-ivf.ru' => 1, @@ -10399,7 +10294,6 @@ 'altview.gq' => 1, 'altyazur.com' => 1, 'altzschner.com' => 1, - 'alu.org' => 1, 'alua.com' => 1, 'alubrandschutz.de' => 1, 'aluchta.tk' => 1, @@ -10410,6 +10304,7 @@ 'alulasails.com' => 1, 'aluminium-giesserei.de' => 1, 'aluminiumhadarom.co.il' => 1, + 'aluminumairpipe.com' => 1, 'aluminumfencestlouis.com' => 1, 'alumni-skensa.tk' => 1, 'alumni.education' => 1, @@ -10456,7 +10351,6 @@ 'alwayshowher.tk' => 1, 'alwayslookingyourbest.com' => 1, 'alwaysmine.fi' => 1, - 'alwayspoweryoga.com' => 1, 'alwin.io' => 1, 'alwistra.eu' => 1, 'alwuz.com' => 1, @@ -10465,7 +10359,6 @@ 'alxu.ca' => 1, 'aly.pet' => 1, 'alyafood.com' => 1, - 'alykkelife.com' => 1, 'alyssamilano.tk' => 1, 'alyusr.com.sa' => 1, 'alyx.sh' => 1, @@ -10510,11 +10403,11 @@ 'amadoraslindas.com' => 1, 'amadorcoe.org' => 1, 'amadorcounty.gov' => 1, + 'amaeruinc.com' => 1, 'amaforro.com' => 1, 'amagdic.com' => 1, 'amagical.net' => 0, 'amagraduates.tk' => 1, - 'amagzine.com' => 1, 'amaiharajuku.com' => 1, 'amaisd.org' => 1, 'amaiz.com' => 0, @@ -10540,14 +10433,13 @@ 'amanerain.com' => 1, 'amanet.ro' => 1, 'amani-kinderdorf.de' => 1, - 'amanit.ch' => 1, 'amanitae.eu' => 1, 'amansaw.com' => 1, 'amansinghbhogal.com' => 0, 'amanwithoutaname.com' => 1, - 'amanydesignstudio.com' => 1, 'amapspa.it' => 1, 'amaranth-legacy.community' => 1, + 'amaranth-legacy.wiki' => 1, 'amaranth.gq' => 1, 'amaranth.tk' => 1, 'amaranthbusinesssolutions.com' => 1, @@ -10575,6 +10467,7 @@ 'amateurradionotes.com' => 1, 'amateurs.ga' => 1, 'amateurs.gq' => 1, + 'amateursvideohub.com' => 1, 'amateurtuning.tk' => 1, 'amateurvoicetalent.com' => 1, 'amati.solutions' => 1, @@ -10583,8 +10476,8 @@ 'amatutis.lt' => 1, 'amaurijogos.tk' => 1, 'amavis.org' => 1, + 'amavita.health' => 1, 'amavo.tk' => 1, - 'amaxa.com' => 1, 'amaxautomotive.com.au' => 1, 'amayagrowth.fund' => 1, 'amazarashi.com' => 1, @@ -10594,7 +10487,6 @@ 'amazing-cars98.tk' => 1, 'amazing-castles.co.uk' => 1, 'amazing-maids.com' => 1, - 'amazingbusinessresults.com' => 1, 'amazingribs.com' => 1, 'amazingsmilesfl.com' => 1, 'amazingstore.gq' => 1, @@ -10628,7 +10520,6 @@ 'amber-backend-app-826d62a5abda.herokuapp.com' => 1, 'amberalert.gov' => 1, 'amberba.tk' => 1, - 'ambercaravalho.com' => 1, 'amberddesign.com' => 1, 'amberhouse.cf' => 1, 'amberhouse.ga' => 1, @@ -10672,7 +10563,6 @@ 'ambulanzapediatrica.it' => 1, 'ambulanzaprivata.lombardia.it' => 1, 'ambulanzaprivata.roma.it' => 1, - 'ambulanzeprivate.milano.it' => 1, 'ambulari.cz' => 1, 'ambulatori.it' => 1, 'amcanalense.tk' => 1, @@ -10691,7 +10581,6 @@ 'amdmachines.com' => 1, 'amdrumors.com' => 1, 'amdukis-bordercollies.tk' => 1, - 'amebaiot.com' => 1, 'amebavirtual.tk' => 1, 'amebolounge.tk' => 1, 'amechancez.work' => 1, @@ -10710,6 +10599,7 @@ 'amelanchiers.tk' => 1, 'amelia-wedding.pl' => 1, 'ameliagb.com' => 1, + 'ameliastudio.co.uk' => 1, 'ameliatillbryssel.se' => 1, 'amelielei.net' => 1, 'amello.de' => 1, @@ -10717,7 +10607,6 @@ 'amempire.tk' => 1, 'amendine.fr' => 1, 'amendonne.fr' => 1, - 'amenfis.com' => 1, 'amenhotep.com' => 1, 'ameninalaceira.com.br' => 1, 'amenoskuarto.tk' => 1, @@ -10738,7 +10627,6 @@ 'american-automotive.tk' => 1, 'american-school-search.com' => 1, 'americanaatbrand.com' => 1, - 'americanartwarehouse.com' => 1, 'americanbooks.cf' => 1, 'americanbuzz.tk' => 1, 'americancanyon.gov' => 1, @@ -10784,8 +10672,6 @@ 'americolorcorp.com' => 1, 'americorps.gov' => 1, 'americorpsoig.gov' => 1, - 'ameridial.com' => 1, - 'ameriglasscontractors.com' => 1, 'amerigroup.com' => 1, 'ameriikanpoijat.org' => 1, 'amerikanloto.tk' => 1, @@ -10805,11 +10691,9 @@ 'amessage.info' => 1, 'amesvacuumrepair.com' => 1, 'amethyst.com.ua' => 1, - 'amethystbodyart.co.za' => 1, 'amethystcards.co.uk' => 1, 'amethystdevelopment.co.uk' => 1, 'amethystwebsitedesign.com' => 1, - 'ametinsurance.com' => 1, 'ametrin.biz' => 1, 'amex.ua' => 1, 'amexemp.com' => 1, @@ -10857,6 +10741,7 @@ 'amigatraktor.tk' => 1, 'amightyoakbedandbreakfast.com' => 1, 'amigodeltoro.tk' => 1, + 'amigodivino.com.br' => 1, 'amigoenergy.com' => 1, 'amigosdelvalenciadeastorga.tk' => 1, 'amigosencanada.com' => 1, @@ -10869,6 +10754,7 @@ 'amimi.tk' => 1, 'amimore.ru' => 1, 'aminafrance.com' => 1, + 'aminatakondeh.me' => 1, 'amineptine.com' => 1, 'aminfarhoodi.tk' => 1, 'aminformatica.ml' => 1, @@ -10883,6 +10769,7 @@ 'amionamiondrugsdotcom.com' => 1, 'amiondrugs.com' => 1, 'amionvpn.com' => 1, + 'amiplastics.com' => 1, 'amir-nadlan.co.il' => 1, 'amir-tataloo.tk' => 1, 'amirarsalan.tk' => 1, @@ -10912,6 +10799,7 @@ 'amleather.pl' => 1, 'amliorefemme.tk' => 1, 'amlisten.com' => 1, + 'amlocommunitymanagement.com' => 1, 'amlops.com.au' => 1, 'ammanagingdirectors.com' => 1, 'amministratore.biz' => 1, @@ -10929,14 +10817,12 @@ 'amnepal.ml' => 1, 'amnesia-zone.tk' => 1, 'amnesty.cf' => 1, - 'amnesty.org.au' => 1, 'amnesy.fr' => 1, 'amnion.tk' => 1, 'amniotic.tk' => 1, 'amnistiya.tk' => 1, 'amoatuaexistencia.com.br' => 1, 'amobileway.co.uk' => 1, - 'amoc.org' => 1, 'amodeocarlo.com' => 1, 'amoebababy.eu' => 1, 'amoeboids.com' => 1, @@ -10949,12 +10835,14 @@ 'amollare.com.br' => 1, 'amon.tech' => 1, 'amonat-architektur.de' => 1, + 'amonatealways.com' => 1, 'among-us.me' => 0, 'amongus-guru.ru' => 1, 'amoozesh98.ir' => 1, 'amoralizm.tk' => 1, 'amoramorena.blog.br' => 1, 'amoraquatropatas.org' => 1, + 'amoraydiving.com' => 1, 'amordoce.com' => 1, 'amorecivilizedage.net' => 1, 'amoremportugal.pt' => 1, @@ -10996,7 +10884,6 @@ 'amper.kharkov.ua' => 0, 'ampersandnbspsemicolon.com' => 1, 'ampersandsmallbusiness.com' => 1, - 'amperwatt.ch' => 1, 'ampetronic.com' => 1, 'ampflower.gay' => 1, 'ampgroep.nl' => 1, @@ -11009,6 +10896,7 @@ 'ampicillin.ml' => 1, 'ampicilliniv.tk' => 1, 'ampicillinonline.gq' => 1, + 'ampify.one' => 1, 'amplasa.com' => 1, 'amplead.com' => 1, 'ampledesigners.com' => 1, @@ -11032,11 +10920,9 @@ 'amrealtypr.com' => 1, 'amres.pl' => 1, 'amri.nl' => 1, - 'amrita.club' => 1, 'amritps.com' => 1, 'amroelkhatib.fi' => 1, 'amroz.xyz' => 1, - 'amrun-verlag.de' => 1, 'amruta.org' => 1, 'ams-ix.net' => 1, 'ams.co.rs' => 1, @@ -11044,7 +10930,9 @@ 'amscrosscomp.nl' => 1, 'amsel305nc.ddnss.de' => 1, 'amsev.de' => 1, + 'amsfusion.com' => 1, 'amsmart.hu' => 1, + 'amsochile.cl' => 1, 'amstelradio.tk' => 1, 'amstelveentje.nl' => 1, 'amsterdam.nl' => 1, @@ -11104,7 +10992,6 @@ 'amzinfotech.com' => 0, 'amzn.com' => 1, 'amzn.ee' => 1, - 'amznrbs.com' => 1, 'an-alf-denkend.de' => 1, 'an-alles-gedacht.de' => 1, 'an-zin.com' => 1, @@ -11191,7 +11078,6 @@ 'anamterminal.tk' => 1, 'ananas.gq' => 1, 'ananasposter.ru' => 1, - 'anandmaratha.com' => 1, 'anangeix.tk' => 1, 'anantshri.info' => 1, 'ananyagupta.tk' => 1, @@ -11248,7 +11134,7 @@ 'anblife.com' => 1, 'anborn.tk' => 1, 'anc-media.net' => 1, - 'ancade.es' => 1, + 'ancade.es' => 0, 'ancaebacia.pt' => 1, 'ancarda.net' => 1, 'ancardukids.tk' => 1, @@ -11267,9 +11153,8 @@ 'ancestrycdn.com' => 1, 'ancestrydna.com' => 1, 'ancestryinstitution.com' => 1, - 'ancestryunofficial.com' => 1, 'anchev.net' => 1, - 'anchorbvfs.com' => 1, + 'anchorbvfs.com' => 0, 'anchorit.gov' => 1, 'anchoritsg.com' => 1, 'anchorstatebank.com' => 1, @@ -11282,10 +11167,13 @@ 'ancientlorevillage.com' => 1, 'ancientnorth.com' => 1, 'ancientnorth.nl' => 1, + 'ancilebase.com' => 1, + 'ancitus.com' => 1, 'anclarma.fr' => 1, 'anco.ly' => 1, 'ancolies-andre.com' => 0, 'anconatoday.it' => 1, + 'ancourage.academy' => 1, 'ancuong.com' => 1, 'and-stuff.nl' => 1, 'and-tax.jp' => 1, @@ -11297,7 +11185,6 @@ 'andamancapitalpartners.com' => 1, 'andamineglobal.com' => 1, 'andantepiano.studio' => 1, - 'andefang.com' => 1, 'andel.info' => 0, 'anders.hamburg' => 1, 'andersbedraad.nl' => 1, @@ -11395,7 +11282,6 @@ 'andrematosband.tk' => 1, 'andrenguyenvanchau.com' => 1, 'andreoliveira.io' => 1, - 'andreotti-furniture.com' => 1, 'andrepicard.de' => 1, 'andresbandb.tk' => 1, 'andrescuartas.tk' => 1, @@ -11410,8 +11296,6 @@ 'andresvillanueva.mx' => 1, 'andresxmd.eu' => 1, 'andreundnina.de' => 0, - 'andrew-lazarev.com' => 1, - 'andrew-lazarev.top' => 1, 'andrew.eu.org' => 1, 'andrew.fi' => 1, 'andrewazzopardi.org' => 1, @@ -11428,7 +11312,6 @@ 'andrewhillphotography.com' => 1, 'andrewimeson.com' => 1, 'andrewin.ru' => 1, - 'andrewlazarev.kh.ua' => 1, 'andrewlloydwebberfoundation.com' => 1, 'andrewmcfarlane.tk' => 1, 'andrewmichaelsmith.com' => 1, @@ -11437,8 +11320,10 @@ 'andrewpeng.net' => 1, 'andrewpucci.com' => 0, 'andrewrdaws.com' => 1, + 'andrewreff.com' => 1, 'andrewrgoss.com' => 1, 'andrewryno.com' => 1, + 'andrewscpo.com' => 1, 'andrewsfasteners.uk' => 1, 'andrewsnc.gov' => 1, 'andrewsun.com' => 1, @@ -11455,12 +11340,10 @@ 'andrian.ga' => 1, 'andrian.io' => 1, 'andrian.tk' => 1, - 'andriano.net' => 1, 'andrianova.ml' => 1, 'andriekus.tk' => 1, 'andrienko.tk' => 1, 'andrija-gradecak.from.hr' => 1, - 'andro4all.com' => 1, 'android' => 1, 'android-10-inch-tablets.tk' => 1, 'android-center.tk' => 1, @@ -11469,15 +11352,13 @@ 'android-gamers.tk' => 1, 'android-hit.ml' => 1, 'android-it.cf' => 1, - 'android-mt.com' => 1, 'android-profis.de' => 1, 'android-soft.gq' => 1, 'android-tv.3utilities.com' => 1, 'android-tv.ml' => 1, 'android.com.pl' => 1, - 'android.re' => 1, + 'android.re' => 0, 'androidcrunch.com' => 1, - 'androidfactory.io' => 1, 'androidfinal.com' => 1, 'androidgaming.tk' => 1, 'androidhack.tk' => 1, @@ -11572,8 +11453,6 @@ 'anesterov.xyz' => 1, 'anetaben.nl' => 1, 'anetteolzon.tk' => 1, - 'anewlife.care' => 1, - 'anewlife.it' => 1, 'anewperspectiveconstruction.com' => 1, 'anex.us' => 1, 'anexperimentedblog.tk' => 1, @@ -11604,6 +11483,7 @@ 'angelesdelabismo.com' => 1, 'angelesydemonios.es' => 1, 'angelfood.org' => 1, + 'angelgines.us' => 1, 'angelhammer.tk' => 1, 'angelholmssymfoniker.se' => 1, 'angelic47.com' => 1, @@ -11679,7 +11559,6 @@ 'angryorchard.com' => 1, 'angrysnarl.com' => 1, 'angryteeth.net' => 1, - 'angstakademie.com' => 1, 'angstrommold.com' => 1, 'angular-js.ga' => 1, 'angusandperthpgl.tk' => 1, @@ -11706,8 +11585,6 @@ 'aniforprez.net' => 1, 'anightmareonelmstreet.tk' => 1, 'anihilated.tk' => 1, - 'anihonetwallpaper.com' => 1, - 'anikajulie.com' => 1, 'anikaras.ga' => 1, 'anikenji.live' => 1, 'anikschwall.com' => 1, @@ -11760,7 +11637,6 @@ 'animashka.tk' => 1, 'animataz.ga' => 1, 'animate.de' => 1, - 'animatedtimes.com' => 1, 'animationscreencaps.com' => 1, 'animationxpress.com' => 1, 'animazefestival.com' => 1, @@ -11774,7 +11650,6 @@ 'anime-list.ga' => 1, 'anime-news.tk' => 1, 'anime-planet.com' => 1, - 'anime-rg.com' => 0, 'anime-tip.com' => 1, 'anime-tv.tk' => 1, 'anime-umamusume.jp' => 1, @@ -11831,6 +11706,7 @@ 'animofluteandpiano.co.uk' => 1, 'animonda.de' => 1, 'animoxavilorza.tk' => 1, + 'animundi.love' => 1, 'aninews.tk' => 1, 'aniosindustries.com' => 0, 'anip.icu' => 1, @@ -11838,7 +11714,6 @@ 'aniplus.cf' => 1, 'aniplus.gq' => 1, 'anishathalye.com' => 1, - 'anishnayak.com' => 1, 'anishostore.com' => 1, 'anisimov.ml' => 1, 'anisotomatikkapi.com' => 1, @@ -11862,7 +11737,6 @@ 'anjara.eu' => 1, 'anjocerdena.com' => 1, 'anjtransportsolutions.com.au' => 1, - 'anjunexpress.com.br' => 1, 'ankane.org' => 1, 'ankaraarabakiralama.com.tr' => 1, 'ankaraarabakiralama.name.tr' => 1, @@ -11886,6 +11760,7 @@ 'ankaraotomobilyedekparca.com.tr' => 1, 'ankaraotoparca.com.tr' => 1, 'ankaraparts.com.tr' => 1, + 'ankarapleksi.com' => 1, 'ankararentacar.name.tr' => 1, 'ankarasaglikkabini.com' => 1, 'ankaraseo.name.tr' => 1, @@ -11938,7 +11813,6 @@ 'annaleon.tk' => 1, 'annalisefashion.ga' => 1, 'annalouise.tk' => 1, - 'annaluizaferreira.com.br' => 1, 'annandaleonline.net' => 1, 'annandaleonline.org' => 1, 'annangela.cn' => 1, @@ -11962,27 +11836,23 @@ 'annejan.com' => 1, 'annekebemer.nl' => 1, 'annekleinert.de' => 1, - 'anneli.biz' => 1, 'annelies-monsere.tk' => 1, 'anneliesvanhoof.tk' => 1, 'annelisetouya.com' => 1, 'annema.biz' => 1, 'annemarielaponder.com' => 1, 'annemariezimmerman.nl' => 1, - 'annereith.com' => 1, 'annetardif.ca' => 1, 'annetta.com' => 1, 'annettewindlin.ch' => 1, 'annevankesteren.nl' => 1, 'annevankesteren.org' => 1, - 'annexvault.com' => 1, 'anney-life.com' => 1, 'anniangel-porn.com' => 1, 'annicascakes.nl' => 1, 'anniecloth.com' => 1, 'anniegagnonphotographie.com' => 1, - 'anniekheffache.com' => 1, - 'anniescambodian.com' => 1, + 'anniekheffache.com' => 0, 'anniesdollhouse.com' => 1, 'annihilation-squad.tk' => 1, 'annikarose-porn.com' => 1, @@ -12029,9 +11899,7 @@ 'anonaddy.com' => 1, 'anonaddy.me' => 1, 'anonase.com' => 1, - 'anoncrypto.org' => 1, 'anoneko.com' => 1, - 'anonhq.com' => 1, 'anonicloud.ch' => 1, 'anoniem-domein.nl' => 1, 'anonimizers.tk' => 1, @@ -12046,6 +11914,7 @@ 'anonym-surfen.de' => 0, 'anonym-surfen.online' => 1, 'anonyme-spieler.at' => 1, + 'anonymous-exchange.com' => 1, 'anonymous.com.pt' => 1, 'anonymousbitcoinexchange.org' => 1, 'anoopcnair.com' => 1, @@ -12056,6 +11925,8 @@ 'anorbank.uz' => 1, 'anordinaryhousewife.com' => 1, 'anorexia-nervosa.tk' => 1, + 'anoria.com' => 0, + 'anosh.se' => 1, 'another.ch' => 1, 'anotherchatsworthfarm.org.uk' => 1, 'anotherfatgeek.net' => 1, @@ -12071,6 +11942,7 @@ 'anova.com' => 1, 'anoxinon.media' => 1, 'anpaju.gq' => 1, + 'anqr.link' => 1, 'anquankongjian.com' => 1, 'anquanssl.com' => 1, 'ans-ge.ch' => 0, @@ -12145,6 +12017,7 @@ 'antenna-lyubertsy.cf' => 1, 'antennajunkies.com' => 1, 'antennaweb.tk' => 1, + 'antenne-etang.ch' => 1, 'antennekaart.nl' => 1, 'antennerequin.com' => 1, 'antennista.bari.it' => 1, @@ -12160,6 +12033,7 @@ 'antennisti.roma.it' => 1, 'anteny.ml' => 1, 'anteos.de' => 1, + 'antepgo.com' => 1, 'antephaber.tk' => 1, 'anteros.shop' => 0, 'antfarm.cf' => 1, @@ -12203,7 +12077,6 @@ 'anti-iupac.tk' => 1, 'anti-lohotron.tk' => 1, 'anti-nsa.tk' => 1, - 'anti-spy.net' => 1, 'anti-stop.cf' => 1, 'antiage.ml' => 1, 'antiaging.rs' => 1, @@ -12222,7 +12095,6 @@ 'anticipating.tk' => 1, 'anticonceptieportaal.nl' => 0, 'anticorruption.tk' => 1, - 'anticoruptie.md' => 1, 'antics.tk' => 1, 'antidepressants.tk' => 1, 'antidopamine.com' => 1, @@ -12240,10 +12112,12 @@ 'antifaschistischeaktioncelle.tk' => 1, 'antifilter.network' => 1, 'antiformiche.it' => 1, + 'antifragilepower.com' => 1, 'antifraud.cf' => 1, 'antifraudcentre-centreantifraude.ca' => 1, 'antifurti.roma.it' => 1, 'antigravity.cf' => 1, + 'antihacker.nl' => 1, 'antihelp-tomsk.tk' => 1, 'antihistory.cf' => 1, 'antihistory.ga' => 1, @@ -12259,7 +12133,7 @@ 'antikvariat22.cz' => 1, 'antikvarshop.tk' => 1, 'antiled.by' => 1, - 'antimateri.com' => 1, + 'antimateri.com' => 0, 'antimaterie.tk' => 1, 'antimilitaristasmadrid.org' => 1, 'antiminutemen5.tk' => 1, @@ -12275,7 +12149,6 @@ 'antique-pedalcars.ch' => 1, 'antiquecenter.gq' => 1, 'antiquefirearms.tk' => 1, - 'antiquemotorcycle.org' => 1, 'antiquesinvestorsest.ga' => 1, 'antireklams.tk' => 1, 'antirepressionbayarea.com' => 1, @@ -12309,6 +12182,7 @@ 'antoine-data.tk' => 1, 'antoined.fr' => 0, 'antoinedeschenes.com' => 1, + 'antoineleboyer.com' => 1, 'antoinelounis.com' => 1, 'antoinelounis.xyz' => 1, 'antoineschaller.ch' => 0, @@ -12328,7 +12202,6 @@ 'antoniojr.adv.br' => 1, 'antoniolatimore.com' => 1, 'antoniomarques.eu' => 1, - 'antoniorodriguesadv.com.br' => 1, 'antonios.ch' => 1, 'antonioso.ng' => 1, 'antonioucabinets.com.au' => 1, @@ -12343,14 +12216,12 @@ 'antopie.org' => 1, 'antoshka-net.tk' => 1, 'antota.lt' => 1, - 'antr.me' => 1, 'antragsgruen.de' => 1, 'antragsservice-anerkennung-indeutschland.de' => 1, 'antragsserviceanerkennungindeutschland.de' => 1, 'antraxx.ee' => 1, 'antrimcountymi.gov' => 1, 'antrimnh.gov' => 1, - 'antrodiulisse.eu' => 0, 'antroposofica.com.br' => 1, 'antropoteosofija.lt' => 1, 'ants-and-me.ml' => 1, @@ -12362,7 +12233,6 @@ 'antunes.com' => 1, 'anturis.com' => 1, 'antwerpist.com' => 1, - 'antwire.net' => 1, 'antyware.pl' => 1, 'anubandarage.com' => 1, 'anubislinux.tk' => 1, @@ -12371,6 +12241,7 @@ 'anukaweb.com' => 1, 'anuke.eu.org' => 1, 'anulowano.pl' => 1, + 'anuncioscaracas.com.ve' => 1, 'anuntulmeu.tk' => 1, 'anunturitv.ro' => 1, 'anvilbyte.com' => 1, @@ -12421,15 +12292,14 @@ 'anyid.us' => 1, 'anyilin.cn' => 1, 'anyma.it' => 1, - 'anymatch.ai' => 1, 'anyone.cf' => 1, 'anypeer.net' => 1, 'anyplant.ga' => 1, 'anyprime.net' => 1, 'anyquestions.govt.nz' => 1, 'anyradio.ga' => 1, - 'anyrisk.ru' => 1, 'anyrose.ga' => 1, + 'anyrow.ai' => 1, 'anysale.ga' => 1, 'anysec.net' => 1, 'anyshapemusic.com' => 1, @@ -12450,7 +12320,9 @@ 'anzimatech.com' => 0, 'anzing.de' => 1, 'anzio.ca' => 1, + 'anzolbrasil.com.br' => 1, 'anztb.org' => 1, + 'ao-gp.org' => 1, 'ao2.it' => 1, 'ao27.net' => 1, 'ao6.works' => 1, @@ -12458,12 +12330,14 @@ 'aoa2.ch' => 1, 'aoadatacommunity.us' => 1, 'aoaprograms.net' => 1, + 'aobaetmo.com' => 1, 'aobogo.com' => 1, 'aod-tech.com' => 1, 'aodisco.co.uk' => 1, 'aoe9.com' => 1, 'aoemobilehub.com' => 1, 'aoeuaoeu.com' => 1, + 'aofusa.me' => 1, 'aofusa.net' => 1, 'aogph.org' => 1, 'aoicprobationil.gov' => 1, @@ -12471,11 +12345,8 @@ 'aojf.fr' => 1, 'aok.network' => 1, 'aokae.com' => 1, - 'aoken-cf.jp' => 1, - 'aolcollege.com' => 1, 'aomar-mohammedi.tk' => 1, 'aomeikey.org' => 0, - 'aonedatasolution.com' => 1, 'aonhewitt.com.cy' => 1, 'aonhewitt.gr' => 1, 'aonk.bg' => 1, @@ -12490,15 +12361,14 @@ 'aoronyx.com' => 1, 'aosc.kz' => 1, 'aosclan.tk' => 1, - 'aoshiya.com' => 1, 'aosoracafe.com' => 1, 'aostacarnavals.it' => 1, - 'aosus.org' => 1, - 'aotearoa.maori.nz' => 1, 'aotearoafreepress.com' => 1, 'aotearoaleaks.org' => 0, 'aotech.tw' => 1, 'aotopo.com' => 1, + 'aotuo.com' => 1, + 'aousc.us' => 1, 'aova.loan' => 1, 'aoyagi-farm.jp' => 1, 'aoyamacc.co.jp' => 1, @@ -12506,8 +12376,17 @@ 'ap-bg.eu' => 1, 'ap.icu' => 1, 'ap.nic.in' => 1, + 'ap0000.cc' => 1, + 'ap111.cc' => 1, + 'ap1111.cc' => 1, 'ap2.ch' => 1, 'ap314.com' => 1, + 'ap3333.cc' => 1, + 'ap5555.cc' => 1, + 'ap6666.cc' => 1, + 'ap7777.cc' => 1, + 'ap8888.cc' => 1, + 'ap9999.cc' => 1, 'apa-canal.ro' => 1, 'apac-fxcm.com' => 1, 'apache-portal.com' => 1, @@ -12515,6 +12394,7 @@ 'apachecountyaz.gov' => 1, 'apachehaus.de' => 0, 'apachelounge.com' => 1, + 'apacheoffroad.com' => 1, 'apachetoday.com' => 1, 'apadmi.com' => 0, 'apadrinaunolivo.org' => 1, @@ -12523,6 +12403,7 @@ 'apaleo.com' => 1, 'apambiente.pt' => 1, 'apaniwebsite.xyz' => 1, + 'apartadox.com' => 1, 'apartamentoslostejos.tk' => 1, 'apartamentscalpatoi.cat' => 1, 'apartment-in-rijeka.com' => 1, @@ -12535,6 +12416,7 @@ 'apartrentrotterdam.nl' => 1, 'apatransport.com' => 1, 'apbassettsolicitors.co.uk' => 1, + 'apbcpa.ca' => 1, 'apbforum.tk' => 1, 'apbio.org' => 1, 'apbox.de' => 1, @@ -12550,6 +12432,7 @@ 'apdtalents.org.tw' => 1, 'apea.com' => 1, 'apec.fr' => 1, + 'apecsustain.com' => 1, 'apedreira.com' => 1, 'apef.ch' => 0, 'apefrog.tk' => 1, @@ -12580,7 +12463,6 @@ 'aperturescience.cf' => 1, 'aperturesciencelabs.de' => 1, 'apertvre.tk' => 1, - 'apex-parts.com' => 1, 'apex-promotion.com' => 1, 'apex-writers.com' => 1, 'apex.ac' => 1, @@ -12598,17 +12480,17 @@ 'apexremovablecovers.com' => 1, 'apextrailers.co.za' => 0, 'apextray.com' => 1, - 'apexweb.ru' => 1, + 'apfakenews.com' => 1, 'apfellike.com' => 1, 'apfelnews.de' => 1, 'apfelpage.de' => 1, 'apfelrat.de' => 1, 'apfhaiti.org' => 1, 'apfm.fr' => 1, - 'apfulfilment.com' => 1, 'apgen.org' => 1, 'apgw.jp' => 1, 'aphantasiac.com' => 1, + 'aphc.gov.in' => 1, 'aphelionband.ga' => 1, 'aphelis.net' => 1, 'aphorismen-archiv.de' => 1, @@ -12616,11 +12498,11 @@ 'api-bitrefill.com' => 1, 'api-hany.cf' => 1, 'api.biz.tr' => 1, - 'api.loan' => 1, 'api.lookout.com' => 1, 'api.org.tr' => 1, 'api.recurly.com' => 1, 'api.saxo' => 1, + 'api.spa' => 1, 'api.tr' => 1, 'api2cart.com' => 1, 'api42.ch' => 1, @@ -12635,6 +12517,7 @@ 'apiculture.net' => 1, 'apienergisahomol.com' => 1, 'apifiregroup.com' => 1, + 'apifreaks.com' => 1, 'apigb.com' => 1, 'apigee.com' => 1, 'apigroupinc.com' => 1, @@ -12665,6 +12548,7 @@ 'apixconvex.com' => 1, 'apixmessaging.com' => 1, 'apixplatform.com' => 1, + 'apjii.or.id' => 1, 'apk-world.cf' => 1, 'apk.li' => 1, 'apk4fun.com' => 1, @@ -12678,6 +12562,7 @@ 'apkpokemongo.ga' => 1, 'apkpokemongo.gq' => 1, 'apkpokemongo.tk' => 1, + 'apkretro.com' => 1, 'apkxi.com' => 1, 'apl-landau.de' => 1, 'aplausse.tk' => 1, @@ -12695,7 +12580,6 @@ 'apmhealth.com' => 1, 'apn-dz.org' => 1, 'apn-einstellungen.de' => 1, - 'apna.co' => 1, 'apnagujarkhan.tk' => 1, 'apnakhattak.tk' => 1, 'apnanaudero.tk' => 1, @@ -12718,13 +12602,13 @@ 'apoguide.de' => 1, 'apoia.se' => 1, 'apoiocoletivo.com' => 1, - 'apoioterapeutico.com' => 1, 'apokalipsis.tk' => 1, 'apola.best' => 1, 'apolitical.co' => 1, - 'apolloautopecas.com.br' => 1, + 'apollo.dog' => 1, 'apollodiet.com' => 1, 'apollogames.cz' => 1, + 'apollogroup.at' => 1, 'apolloheatingandair.com' => 0, 'apollointeractive.com' => 1, 'apollomobile.ga' => 1, @@ -12746,7 +12630,6 @@ 'aponkral.org.tr' => 1, 'aponkral.tr' => 1, 'aponow.de' => 0, - 'aponte-systems.com' => 1, 'apophisen.fr' => 1, 'apopka.gov' => 1, 'apoportal.de' => 1, @@ -12772,7 +12655,6 @@ 'apotheekvanwacht.be' => 1, 'apothekeonline.tk' => 1, 'apotom.tk' => 1, - 'apoyoconsultoria.com' => 1, 'apoyoentareas.tk' => 1, 'apozitivenergiasport.hu' => 1, 'app' => 1, @@ -12833,6 +12715,7 @@ 'appgrowing.cn' => 1, 'appgrowing.net' => 1, 'appgurus.com.au' => 1, + 'apphandoff.com' => 1, 'appian-cdn-gov.com' => 1, 'appian-cdn.com' => 1, 'appiancloud-dynamic.com' => 1, @@ -12878,7 +12761,6 @@ 'applepiecapital.com' => 1, 'applerepairtoday.com' => 1, 'appleric.tk' => 1, - 'appleroof.com' => 1, 'applesaph.nl' => 1, 'applesencia.com' => 1, 'appleslayer.cf' => 1, @@ -12902,7 +12784,6 @@ 'applied-privacy.net' => 1, 'appliedinnovationinc.com' => 1, 'appliedmaths.lk' => 1, - 'appliedprinciples.co.ke' => 1, 'appliedresearchanddesign.com' => 1, 'appliedstemcell.com' => 1, 'appliedtesting.com' => 1, @@ -12916,6 +12797,7 @@ 'apply55gx.com' => 1, 'applybe.com' => 1, 'applydirect.org' => 1, + 'applyforme.me' => 1, 'applythis.net' => 1, 'applytofaceblog.com' => 1, 'appmania.cf' => 1, @@ -12934,6 +12816,7 @@ 'appraf.com' => 1, 'appraisalroomest.ga' => 1, 'apprank.in' => 1, + 'appranks.io' => 1, 'apprendre-le-russe-avec-ania.fr' => 1, 'apprenticedocs.com.au' => 1, 'apprenticeship-toolbox.eu' => 1, @@ -12944,7 +12827,7 @@ 'approbo.com' => 1, 'approve.me' => 1, 'approvedbynemko.com' => 1, - 'approvedcashmax.com' => 1, + 'approvedcashmax.com' => 0, 'approvedlawyersers.ga' => 1, 'approveme.com' => 1, 'apps.facebook.com' => 0, @@ -12999,6 +12882,7 @@ 'aprendealvuelo.com' => 1, 'aprendejainternet.tk' => 1, 'aprendele.com' => 1, + 'aprenderalemanonline.com.ar' => 1, 'aprenderjuntos.cl' => 1, 'aprendiendoforexhoy.com' => 1, 'aprendo.com.py' => 1, @@ -13019,10 +12903,9 @@ 'aprofunda.art.br' => 1, 'aprogramozo.hu' => 1, 'apropoaalst.be' => 1, - 'apropont.hu' => 1, + 'apropont.hu' => 0, 'apropotv.ro' => 0, 'apropotv.tk' => 1, - 'aprosoftwaresolutions.com' => 1, 'aprovatotal.com.br' => 1, 'aprsdroid.org' => 1, 'apruebame.tech' => 1, @@ -13048,16 +12931,17 @@ 'aptcaust.com.au' => 1, 'aptechka.ga' => 1, 'apteka-evalar.ru' => 1, - 'apteka38.com' => 1, 'aptekaevalar.ru' => 1, 'aptekas.tk' => 1, 'aptern.pt' => 1, 'apthesys.com' => 1, 'aptient.com' => 1, 'aptitudetests.org' => 1, + 'aptnessqa.com' => 1, 'aptos.com' => 1, 'aptsomart.com' => 1, 'apu-board.de' => 1, + 'apualegal.com' => 1, 'apuestaes.tv' => 1, 'apuestalegal.com' => 1, 'apuestalegal.ec' => 1, @@ -13066,7 +12950,7 @@ 'apuestalegalchile.com' => 1, 'apunkt.dk' => 1, 'apur.org' => 1, - 'apuvalinetekniikka.fi' => 1, + 'apuvalinetekniikka.fi' => 0, 'apuyou.io' => 0, 'apv-ollon.ch' => 1, 'apviz.io' => 1, @@ -13085,7 +12969,6 @@ 'aqss.rs' => 1, 'aqu.com' => 1, 'aqua-academy.at' => 1, - 'aqua-dom33.ru' => 1, 'aqua-ferra.co.uk' => 1, 'aqua-fitness-nacht.de' => 1, 'aqua-fm.tk' => 1, @@ -13103,14 +12986,12 @@ 'aquabyte.net' => 1, 'aquacapsule.cf' => 1, 'aquacitylands.com' => 1, - 'aquaco.dk' => 1, 'aquacomms.com' => 1, 'aquadarts.tk' => 1, 'aquadecor.cf' => 1, 'aquadrom.cz' => 1, 'aquadx.cn' => 1, 'aquadx.net.cn' => 1, - 'aquae-jewels.com' => 1, 'aquafeed.com' => 1, 'aquafilm.cf' => 1, 'aquafirm.com' => 1, @@ -13142,9 +13023,9 @@ 'aquarel-games.tk' => 1, 'aquarel.tk' => 1, 'aquarelleren.tk' => 1, - 'aquarestaurantobx.com' => 1, 'aquarillon.fr' => 1, 'aquarium-supplement.net' => 1, + 'aquariumassist.com' => 1, 'aquariumhobby.tk' => 1, 'aquariumhome.tk' => 1, 'aquariymist.tk' => 1, @@ -13162,12 +13043,11 @@ 'aquato.com.ua' => 1, 'aquatropical.tk' => 1, 'aquaworld.tk' => 1, - 'aquedim.com' => 1, 'aqueducttech.com' => 1, + 'aqui-no.es' => 1, 'aquienguate.com' => 1, 'aquigenbio.com' => 1, 'aquila.co.uk' => 1, - 'aquila.earth' => 1, 'aquilo-it.com' => 1, 'aquilo-it.de' => 1, 'aquimisa.com' => 1, @@ -13222,6 +13102,7 @@ 'aradex.de' => 1, 'aradiantlife.org' => 1, 'aradpulse.tk' => 1, + 'arafali.de' => 1, 'arafatx.com' => 1, 'aragotownshipmn.gov' => 1, 'araizahoteles.com' => 1, @@ -13246,7 +13127,6 @@ 'arapahoeco.gov' => 1, 'arapahoesheriff.gov' => 1, 'arapahoevotes.gov' => 1, - 'arapaintingandmore.com' => 1, 'araqnid.org' => 1, 'ararat-rp.tk' => 1, 'arargo.cf' => 1, @@ -13254,8 +13134,10 @@ 'ararrl.com' => 1, 'ararrl.net' => 1, 'ararrl.org' => 1, + 'arasdigital.co' => 1, 'arasikackm.com' => 1, 'arasozgun.net' => 1, + 'arasystem.com' => 1, 'aratum.com' => 1, 'aravalionyx.com' => 1, 'aravana74.ru' => 1, @@ -13265,6 +13147,7 @@ 'arawaza.info' => 1, 'araxis.com' => 1, 'araya.ga' => 1, + 'araya.social' => 1, 'arazbana.ir' => 1, 'arbaiten.tk' => 1, 'arbautocare.com' => 1, @@ -13272,6 +13155,7 @@ 'arbeidsplassen.no' => 1, 'arbeiten.ga' => 1, 'arbeiterkammer.at' => 1, + 'arbeitsbuehnen-besl.de' => 1, 'arbeitskraft.de' => 1, 'arbeitslosenverwaltung.de' => 1, 'arbejdsdag.dk' => 1, @@ -13291,6 +13175,7 @@ 'arbopolar.de' => 1, 'arborio.com.ua' => 1, 'arboristadvice.com' => 1, + 'arboristgroup.com' => 1, 'arboristic.de' => 1, 'arbortechtreeservice.com' => 1, 'arborwind.com' => 1, @@ -13300,6 +13185,7 @@ 'arc.int' => 0, 'arc.net' => 1, 'arc.run' => 1, + 'arca.fst.br' => 1, 'arca.info.ro' => 1, 'arca.live' => 1, 'arcada-company.com' => 1, @@ -13311,28 +13197,32 @@ 'arcadiaeng.com' => 1, 'arcadiaquill.com' => 1, 'arcaik.net' => 1, + 'arcaleus.com' => 1, 'arcana-noctis.tk' => 1, + 'arcanavana.com' => 1, 'arcandadults.org' => 1, 'arcane.no' => 1, 'arcanecoast.ru' => 1, 'arcanefrost.de' => 1, 'arcanehardware.com' => 1, + 'arcanemotorsport.com.au' => 1, 'arcanetides.com' => 1, 'arcarwegrow.pl' => 1, 'arcbouncycastles.co.uk' => 1, - 'arcchildren.org' => 1, 'arcenotas.com' => 1, 'arcese.com' => 1, 'arcgpw.org' => 1, 'arch.cat' => 1, 'archaeoadventures.com' => 1, 'archaeopilot.de' => 1, + 'archaios.ai' => 1, 'archambault.paris' => 1, 'archbishop.ga' => 1, 'archdetal.com.ua' => 1, 'archeologiatoscana.it' => 1, 'archeologicatoscana.it' => 1, 'archeologiegorinchem.com' => 1, + 'archeologies.net' => 1, 'archerconsulting.llc' => 1, 'archerlong.com' => 1, 'archerlongx.com' => 1, @@ -13342,8 +13232,8 @@ 'archframe.net' => 1, 'archi.ve.it' => 1, 'archicgi.com' => 1, - 'archijobbtp.com' => 1, 'archimede.ovh' => 1, + 'archimoda.id' => 1, 'archined.nl' => 1, 'archinext.io' => 1, 'archion.ro' => 1, @@ -13351,18 +13241,23 @@ 'archispace.com.cn' => 1, 'archistart.net' => 1, 'archit.in' => 1, + 'architecten.pro' => 1, + 'architectes.me' => 1, 'architectphd.tk' => 1, 'architectryan.com' => 1, + 'architects.pro' => 1, 'architecture-colleges.com' => 1, 'architectureblog.ml' => 1, 'architectus.ga' => 1, 'architekt-website.de' => 1, 'architekt.tk' => 1, + 'architekten.pro' => 1, 'architekten.tk' => 1, 'architektur-fotograf.de' => 1, 'architektur.ga' => 1, 'architektur.tk' => 1, 'architekturwiki.tk' => 1, + 'architetti.me' => 1, 'architexture.design' => 1, 'archival-services.gov.ge' => 1, 'archive.gov.ge' => 1, @@ -13373,8 +13268,7 @@ 'archivi.ddns.net' => 0, 'archivistas.tk' => 1, 'archivium.biz' => 1, - 'archivonacional.go.cr' => 1, - 'archiweb.pl' => 0, + 'archiweb.pl' => 1, 'archlinux.de' => 1, 'archlinux.org' => 1, 'archlinuxcn.org' => 1, @@ -13387,6 +13281,7 @@ 'arci-qc.ca' => 1, 'arcj.es' => 1, 'arckarbonguclendirme.com' => 1, + 'arclib.io' => 1, 'arclookup.com' => 1, 'arcloud.com.tw' => 1, 'arcloudaccess.click' => 1, @@ -13396,6 +13291,7 @@ 'arcogb.co' => 1, 'arcoidaho.gov' => 1, 'arcoiriscastellon.tk' => 1, + 'arcolaai.com' => 1, 'arcolapdtx.gov' => 1, 'arcolasecurities.com' => 1, 'arcolatexas.gov' => 1, @@ -13418,10 +13314,13 @@ 'arctic.ca' => 1, 'arcticfox.email' => 0, 'arcticfoxes.net' => 1, + 'arcticmining.net' => 1, 'arcticpolitics.com' => 1, + 'arcticstream.ro' => 1, 'arctictravelexperience.is' => 1, 'arcticvillage.gov' => 1, 'arcticwolf.com' => 1, + 'arctika.kz' => 1, 'arctus-security.com' => 1, 'arcueil-cachan.fr' => 0, 'arcus.mil' => 1, @@ -13439,6 +13338,7 @@ 'ardeche-guide.com' => 1, 'ardennes.com' => 1, 'ardens.co.uk' => 1, + 'ardent-peche.com' => 1, 'ardentinsure.com.au' => 1, 'ardentsia.com' => 1, 'ardenwolfsky.com' => 1, @@ -13456,7 +13356,6 @@ 'area3.org' => 1, 'area4pro.com' => 1, 'area51.dyndns1.de' => 1, - 'area51.social' => 1, 'area51bit.com' => 1, 'area51bit.it' => 1, 'areacinquentaeum.tk' => 1, @@ -13485,6 +13384,7 @@ 'arenaalbionu.pl' => 1, 'arenadagon.tk' => 1, 'arenamartinez.com' => 1, + 'arenaonspurs.ca' => 1, 'arenatennis.ga' => 1, 'arenda-auto.com' => 0, 'arenda-bez-agenta.ml' => 1, @@ -13497,9 +13397,9 @@ 'arendburgers.nl' => 1, 'arenguseire.ee' => 1, 'arenicave.am' => 1, - 'arenlor.com' => 1, 'arenlor.info' => 1, 'arenns.com' => 1, + 'arensinnrettingar.is' => 1, 'arentuna.se' => 1, 'arenzanaphotography.com' => 1, 'areproduktioqn.tk' => 1, @@ -13519,10 +13419,8 @@ 'arevonenergy.com' => 0, 'arexsigorta.com.tr' => 1, 'arezzonotizie.it' => 1, - 'arezzoportugal.com' => 1, 'arfulus.com' => 1, 'arfycat.com' => 1, - 'arg.zone' => 1, 'argama-nature.com' => 1, 'arganaderm.ch' => 0, 'arganwinkel.nl' => 1, @@ -13531,6 +13429,7 @@ 'arge-bilisim.com' => 1, 'argedijital.com' => 1, 'argekultur.at' => 1, + 'argen-systems.com' => 1, 'argentas.com' => 1, 'argentinachat.tk' => 1, 'argentinatrabaja.org' => 1, @@ -13538,10 +13437,10 @@ 'argentinetownship.gov' => 1, 'argentumonline.tk' => 1, 'argico.com' => 1, + 'argmin.co' => 1, 'argo-vision.com' => 1, 'argo-vision.it' => 1, 'argo.vision' => 1, - 'argolacosmetique.ca' => 1, 'argolacosmetique.com' => 1, 'argon18.com' => 1, 'argon2.online' => 1, @@ -13554,6 +13453,7 @@ 'argotplan.com' => 1, 'argovpay.com' => 1, 'argovpn.com' => 1, + 'args.tech' => 1, 'argumentative-essay.gq' => 1, 'argumentplus.ru' => 1, 'argus01.bg' => 1, @@ -13584,7 +13484,6 @@ 'aribicara.tk' => 1, 'aricabus.tk' => 1, 'aricaluchalibre.tk' => 1, - 'aridhia.com' => 1, 'aridhia.io' => 1, 'ariebassie.nl' => 1, 'arielasher.cf' => 1, @@ -13620,6 +13519,7 @@ 'arihantsouthwinds.com' => 1, 'arihunt.com.au' => 1, 'arij.net' => 1, + 'arillastriacarrental.com' => 1, 'arilto.com' => 1, 'arima.co.ke' => 1, 'arima.tk' => 1, @@ -13634,8 +13534,8 @@ 'arirex.me' => 1, 'aris.io' => 1, 'arisaka.tk' => 1, - 'ariseconference.org.nz' => 1, 'arisevendor.net' => 1, + 'arisgate.com' => 1, 'arishastyle.tk' => 1, 'arissait.com' => 1, 'aristidebouix.cloud' => 1, @@ -13682,11 +13582,11 @@ 'arkaitzmolinuevo.com' => 1, 'arkanpath.com' => 1, 'arkansastitlesearch.com' => 1, + 'arkazys.com' => 1, 'arkcapitaltrading.com' => 1, 'arkdev.fr' => 0, 'arkenstone.ml' => 1, - 'arkentosh.com' => 1, - 'arkfinancialwellness.com' => 1, + 'arkentosh.com' => 0, 'arkforum.de' => 1, 'arkfoundationrepair.com' => 0, 'arkhamasylum.tk' => 1, @@ -13697,13 +13597,13 @@ 'arkholmevillage.ml' => 1, 'arkhvoid.xyz' => 1, 'arkin.nl' => 1, + 'arkitekter.pro' => 1, 'arkm6.gq' => 1, 'arknights.work' => 0, 'arknodejs.com' => 1, 'arkomaok.gov' => 1, 'arks.cards' => 1, 'arktci.com' => 1, - 'arkutinofamilyresort.com' => 1, 'arlatools.com' => 1, 'arle.moe' => 1, 'arlenarmageddon.com' => 1, @@ -13729,9 +13629,6 @@ 'armagangultekin.av.tr' => 1, 'armageddonclan.tk' => 1, 'armahackers.tk' => 1, - 'armakuni.com' => 1, - 'armamentevolved.com' => 1, - 'armancodes.com' => 0, 'armand-colin.com' => 1, 'armanddesign.nl' => 1, 'armandmusic.nl' => 1, @@ -13774,13 +13671,11 @@ 'armorsoft.fr' => 1, 'armorynode.net' => 1, 'armourfloorsnd.com' => 1, - 'armourroofcolorado.com' => 1, 'armourroofinc.com' => 1, 'armsco.fr' => 1, 'armsdr.com' => 1, 'armsteadproject.org' => 0, - 'armstrong.com.mx' => 1, - 'armstrongremovals.com.au' => 0, + 'armstrong.com.mx' => 0, 'armtopnews.tk' => 1, 'army-technology.com' => 1, 'army.ca' => 1, @@ -13791,7 +13686,6 @@ 'armymuseumlahore.pk' => 1, 'armyofflyingmonkeys.com' => 1, 'armyrtf.com.au' => 1, - 'armyuniversity.edu' => 1, 'armywear.ga' => 1, 'arn.com' => 1, 'arn0.cc' => 1, @@ -13826,6 +13720,7 @@ 'arnold-schwarzenegger.tk' => 1, 'arnoldkontz-occasions.lu' => 0, 'arnoldvdm.nl' => 1, + 'arnoldwender.com' => 1, 'arnonerba.com' => 1, 'arnor.org' => 0, 'arnothealth.org' => 1, @@ -13835,7 +13730,6 @@ 'arnstein.it' => 1, 'arny.ru' => 1, 'aroablog.tk' => 1, - 'arobaz-informatique.org' => 1, 'arobaz.com.tn' => 1, 'arockets.ru' => 1, 'arod.tk' => 1, @@ -13851,6 +13745,7 @@ 'aromaessentials.co.nz' => 1, 'aromahexe.at' => 1, 'aromaimportado.com.br' => 1, + 'aromakiveri.com' => 1, 'aromaonlinestore-korat.com' => 1, 'aromatherapy.cf' => 1, 'aromatraining.com' => 1, @@ -13886,11 +13781,14 @@ 'arpsel.ws' => 1, 'arpteamdiabolo.tk' => 1, 'arqpericial.es' => 1, + 'arqua.fr' => 1, 'arqueo-ecuatoriana.ec' => 1, 'arquipielago.tk' => 1, + 'arquitectos.com.es' => 1, 'arquitectura-ilimitada.tk' => 1, 'arquitet.com.br' => 1, 'arquitetoembh.com' => 1, + 'arquitetos.net' => 1, 'arquitx.com' => 1, 'arr.icu' => 1, 'arrakis.se' => 1, @@ -13948,6 +13846,7 @@ 'arsmedica.ch' => 1, 'arsmedika.ru' => 1, 'arsmundi.de' => 1, + 'arssalva.fr' => 1, 'arstechni.ca' => 1, 'arstudentloanhelp.com' => 1, 'art-athens.com' => 1, @@ -13959,11 +13858,11 @@ 'art-et-psyche.com' => 1, 'art-et-tonneaux.fr' => 1, 'art-fotoshpalery.com.ua' => 1, - 'art-handler.de' => 1, 'art-illustration.tk' => 1, 'art-khotyn.tk' => 1, 'art-kuchni.tk' => 1, 'art-news.tk' => 1, + 'art-okno.com' => 1, 'art-okon.ru' => 1, 'art-online.tk' => 1, 'art-pix.de' => 1, @@ -13973,7 +13872,7 @@ 'art-school.tk' => 1, 'art-shinbi.com' => 0, 'art-voronov.tk' => 1, - 'art.art' => 1, + 'art.art' => 0, 'art.salon' => 1, 'art21tv-armenian.tk' => 1, 'art30.ro' => 1, @@ -13997,11 +13896,11 @@ 'artclasscontent.com' => 0, 'artcoefficient.com' => 1, 'artcommunity.tk' => 1, + 'artcorps-danse.com' => 1, 'artcravers.in' => 1, 'artdeco-photo.com' => 0, 'artdecoration.tk' => 1, 'artdigital.tk' => 1, - 'artdigitalmedia.co.uk' => 1, 'artdurideau.com' => 1, 'arte-actual.tk' => 1, 'artea.ga' => 1, @@ -14017,6 +13916,7 @@ 'artedmachado.tk' => 1, 'artedona.com' => 1, 'arteescuela.com' => 1, + 'artefakt.group' => 1, 'artefeita.com.br' => 1, 'arteid.com' => 1, 'arteinstudio.it' => 1, @@ -14033,11 +13933,13 @@ 'artemiz.tk' => 1, 'artemoon.ml' => 1, 'artemweb.tk' => 1, + 'arteonagency.pl' => 1, 'artepic.sk' => 1, 'artepinas.tk' => 1, 'arteproducciones.tk' => 1, 'arteq.ga' => 1, 'artera.spb.ru' => 1, + 'arteria.sv' => 1, 'arteriamagazine.tk' => 1, 'arterienundvenen.ch' => 1, 'arterydb.ru' => 1, @@ -14055,9 +13957,7 @@ 'artevos.com' => 1, 'artevos.de' => 1, 'artexhibition.jp' => 1, - 'artextasia.com' => 1, 'artfabrics.com' => 1, - 'artfarms.ca' => 1, 'artformcollective.com.au' => 1, 'artfullyelegant.com' => 1, 'artgorod.tk' => 1, @@ -14071,6 +13971,7 @@ 'arthurcox.com' => 1, 'arthurdejong.org' => 1, 'arthurdev.cf' => 1, + 'arthurhouse.com' => 1, 'arthurlaw.ca' => 1, 'arthurlewis.me' => 1, 'arthuro.ca' => 1, @@ -14078,7 +13979,7 @@ 'arthurweder.ch' => 1, 'arti-group.ml' => 1, 'arti-islam.tk' => 1, - 'artibirteknikbilisim.com' => 1, + 'artibirteknikbilisim.com' => 0, 'articaexports.com' => 1, 'articlebyte.ga' => 1, 'articlefr.cf' => 1, @@ -14127,17 +14028,19 @@ 'artisansoftaste.com' => 1, 'artishevski.com' => 1, 'artiso.pl' => 1, - 'artista.wtf' => 1, - 'artistagenda.com' => 1, + 'artistas.me' => 1, + 'artistas.pt' => 1, 'artistcorporation.com' => 1, 'artistedeparis.fr' => 1, + 'artistes.com' => 1, + 'artisti.net' => 1, 'artistiquementvotre.tk' => 1, 'artistiqueweddingphotography.com.au' => 1, 'artistmovieers.ga' => 1, 'artistree.io' => 1, 'artistreplugged.com' => 1, 'artistrunwebsite.com' => 1, - 'artium.agency' => 1, + 'artists.pro' => 1, 'artivo-gallery.com' => 1, 'artizlibranza.com' => 1, 'artj.jp' => 1, @@ -14145,6 +14048,7 @@ 'artlab.tk' => 1, 'artlantis.nl' => 1, 'artleading.ru' => 1, + 'artless.at' => 1, 'artlifeisgood.com' => 0, 'artlinestix.com.au' => 1, 'artlogo.biz' => 1, @@ -14154,7 +14058,6 @@ 'artmaker.kiev.ua' => 1, 'artmark.ro' => 1, 'artmarketingnews.com' => 1, - 'artmaterials.com.ua' => 1, 'artmaxi.eu' => 1, 'artmiller.com' => 1, 'artmo.com' => 1, @@ -14174,6 +14077,7 @@ 'artolaros.nl' => 1, 'artomalu.tk' => 1, 'artomili.com' => 1, + 'artouch.com' => 1, 'artozoul.fr' => 1, 'artphototravel.net' => 1, 'artplaneta-leto.by' => 1, @@ -14181,7 +14085,6 @@ 'artprojectsforkids.org' => 0, 'artransparency.gov' => 1, 'artrapid.com' => 1, - 'artratio.co.uk' => 1, 'artrick.ch' => 1, 'artrofisio.com.br' => 1, 'artroom-design.com' => 1, @@ -14193,7 +14096,6 @@ 'artscanvas.org' => 1, 'artshouse.com.au' => 1, 'artsinbushwick.org' => 1, - 'artslife.com' => 1, 'artsongcolorado.org' => 1, 'artspac.es' => 0, 'artspark.tk' => 1, @@ -14202,7 +14104,6 @@ 'artsygrl.ca' => 1, 'arttel-media.ru' => 1, 'arttempo.re' => 1, - 'arttill.com' => 1, 'artucation.eu' => 1, 'artup.company' => 1, 'arturana.com' => 1, @@ -14233,6 +14134,7 @@ 'aru.fi' => 1, 'aruanaseguradora.com.br' => 1, 'arul.io' => 1, + 'arula.ai' => 1, 'aruna.de' => 1, 'arunchullikkal.tk' => 1, 'arunjoshua.com' => 1, @@ -14245,19 +14147,21 @@ 'arvadaco.gov' => 1, 'arvadafireco.gov' => 1, 'arveex.eu' => 1, + 'arvexio.net' => 1, 'arviksa.co.uk' => 1, 'arvin.com.co' => 1, 'arvindhariharan.me' => 1, 'arvostettu.fi' => 1, 'arvutiladu.ee' => 1, - 'arvyncerezo.com' => 1, 'arw.me' => 1, + 'arwamarwan.com' => 1, 'arwensiberian.tk' => 1, 'arweth.com' => 1, 'arx-libertatis.org' => 1, 'arx.vg' => 1, 'arxarios.tk' => 1, 'arxiwise.com' => 1, + 'arxqm.com' => 1, 'arya-continental.it' => 1, 'aryacom.com' => 1, 'aryalaroca.de' => 1, @@ -14298,8 +14202,10 @@ 'as207618.net' => 1, 'as207960.net' => 1, 'as209245.net' => 1, + 'as212024.net' => 1, 'as216318.net' => 1, 'as29.net' => 1, + 'as3p.be' => 1, 'as41073.net' => 1, 'as41405.net' => 1, 'as54148.net' => 1, @@ -14327,7 +14233,6 @@ 'asansol.tk' => 1, 'asantosdev.com' => 1, 'asanuma-clinic.jp' => 1, - 'asap-advice.com.au' => 1, 'asap-chiptuningfiles.com' => 1, 'asap-utilities.com' => 1, 'asap.gov' => 1, @@ -14347,10 +14252,8 @@ 'asbestos-awareness.ga' => 1, 'asbestos-awareness.gq' => 1, 'asbestos-awareness.ml' => 1, - 'asbestosthedarkarts.com' => 1, 'asbf-rambouillet.fr' => 1, - 'asbhive.edu.my' => 0, - 'asbrands.co.uk' => 0, + 'asbhive.edu.my' => 1, 'asburyparkreporter.com' => 1, 'asbweb.org' => 1, 'asc.es' => 1, @@ -14369,7 +14272,6 @@ 'ascensori.biz' => 1, 'ascentgaragedoors.com.au' => 1, 'ascgathering.com' => 1, - 'aschaefer.net' => 0, 'aschc.co.uk' => 1, 'aschehoug.no' => 1, 'aschismatic.com' => 1, @@ -14378,6 +14280,7 @@ 'ascirno.com' => 1, 'ascl.org.uk' => 1, 'asco.com.mx' => 1, + 'ascofiltri.com' => 1, 'ascolibasi.tk' => 1, 'ascom.vi.it' => 1, 'ascopeshipping.co.uk' => 1, @@ -14393,7 +14296,6 @@ 'aseannow.com' => 1, 'asecla.com' => 1, 'asecus.ch' => 1, - 'aseelanimalhealth.com' => 1, 'asegem.es' => 1, 'aseglobal.com' => 0, 'aseishika.com' => 1, @@ -14410,7 +14312,7 @@ 'asesinosdeltarot.tk' => 1, 'asesoresvaro.com' => 1, 'asesorialigorred.es' => 1, - 'asesuisa.com' => 0, + 'asesuisa.com' => 1, 'aset.fi' => 1, 'asexualitat.cat' => 1, 'asfaleianet.gr' => 1, @@ -14426,8 +14328,8 @@ 'asgeirolafs.com' => 1, 'asgfinancialadvisors.com' => 1, 'asgnqpc.com' => 1, + 'ashantiperu.org' => 1, 'ashargrosirparfum.com' => 1, - 'asharq.com' => 1, 'ashastalent.com' => 0, 'ashbee.buzz' => 1, 'ashburnconsulting.com' => 1, @@ -14441,12 +14343,11 @@ 'ashd1.goip.de' => 1, 'ashd2.goip.de' => 1, 'ashd3.goip.de' => 1, + 'ashdownriding.co.uk' => 1, 'ashemaletubeplus.com' => 1, 'ashenc.gov' => 1, 'ashenm.ml' => 1, 'asher.dog' => 1, - 'asher.solutions' => 1, - 'asher.tools' => 1, 'asherosborne.com' => 1, 'asheroto.com' => 1, 'asherrit.com' => 1, @@ -14463,6 +14364,7 @@ 'ashikajewellers.com.au' => 1, 'ashimwe.com' => 1, 'ashisharma.tk' => 1, + 'ashishdhankhar.com' => 1, 'ashkloud.com' => 1, 'ashlandcountywi.gov' => 1, 'ashlandoregon.gov' => 1, @@ -14476,7 +14378,6 @@ 'ashleythouret.com' => 1, 'ashlingonline.com' => 1, 'ashmore.gov' => 1, - 'ashotofadrenaline.net' => 1, 'ashraful-islam.ml' => 1, 'ashtabulacountyprosecutoroh.gov' => 1, 'ashtar.tk' => 1, @@ -14491,7 +14392,6 @@ 'ashwaubenon.gov' => 1, 'ashwoodscontracting.com' => 1, 'asia-fhjt.com' => 1, - 'asia-fuhui.com' => 1, 'asia4five.com' => 1, 'asiabyte.com' => 1, 'asiadirect.co.th' => 1, @@ -14522,7 +14422,6 @@ 'asiansnus.com' => 1, 'asiansolequeen.com' => 1, 'asiansongs.tk' => 1, - 'asianspa.co.uk' => 1, 'asiantube.tv' => 1, 'asianwebcams.webcam' => 1, 'asiaoptom.com' => 1, @@ -14554,7 +14453,6 @@ 'asistencialegal.tk' => 1, 'asistentecx.com' => 1, 'asistko.si' => 1, - 'asitanc.cz' => 1, 'asiyasia.tk' => 1, 'asjablonski.com' => 1, 'ask.stg.fedoraproject.org' => 1, @@ -14622,6 +14520,7 @@ 'asmlmarathoneindhoven.nl' => 1, 'asmobox.ga' => 1, 'asmood.net' => 1, + 'asmotornest.com' => 1, 'asmpire.shop' => 1, 'asmpt.com' => 1, 'asmr-100.com' => 1, @@ -14664,7 +14563,7 @@ 'asphyxia.su' => 1, 'aspi.cz' => 1, 'aspietechygamer.tk' => 1, - 'aspiracloud.com' => 1, + 'aspiracloud.com' => 0, 'aspirantum.com' => 1, 'aspirateur-anti-pollution.fr' => 1, 'aspirateur-univers.com' => 1, @@ -14683,6 +14582,7 @@ 'aspjvm.com' => 1, 'aspontes.org' => 1, 'asportnoy.com' => 1, + 'aspph.org' => 1, 'aspr.gov' => 1, 'aspr.group' => 1, 'asprion.org' => 1, @@ -14690,7 +14590,6 @@ 'asproni.it' => 1, 'asps.biz' => 1, 'aspviress.gq' => 1, - 'asqnw.com' => 1, 'asqofmashdoda.com' => 1, 'asr.cloud' => 1, 'asr.rocks' => 1, @@ -14714,16 +14613,18 @@ 'assanti.com' => 1, 'assassinasian.tk' => 1, 'assault1892.boats' => 1, + 'asscast.org' => 1, 'assdecoeur.org' => 1, 'assecuro.com.ua' => 1, 'assedo.tk' => 1, 'asseenfromthesidecar.org' => 0, 'assemblage.gq' => 1, 'assemblee-copropriete.fr' => 1, - 'assemblee-nationale.ga' => 1, 'assemblyai.com' => 0, + 'assemblyservice.co.uk' => 1, 'assemblytoolbox.com' => 1, 'assemblywithoutthewalls.org' => 1, + 'assendelft.com' => 1, 'assens.dk' => 0, 'assentfitness.com' => 1, 'assentis.ch' => 1, @@ -14773,7 +14674,6 @@ 'assistere-in-famiglia.it' => 1, 'assistivebathing.co.uk' => 1, 'assistmedica.com' => 1, - 'assistouest.fr' => 1, 'assistouest.net' => 1, 'assistouest.shop' => 1, 'assmb.ly' => 1, @@ -14793,6 +14693,7 @@ 'assumptionoep-la.gov' => 1, 'assurance-emprunteur.bzh' => 1, 'assurances-brg.com' => 1, + 'assure-axis.com' => 1, 'assured.se' => 0, 'assuredallies.com' => 1, 'assuredspc.com' => 1, @@ -14800,7 +14701,6 @@ 'assureuk.co.uk' => 1, 'assusoft.eu' => 1, 'assyriatwpmi.gov' => 1, - 'assyrus.it' => 0, 'ast-nabytek.cz' => 1, 'ast-travel.ru' => 1, 'astacus.nl' => 1, @@ -14812,7 +14712,6 @@ 'astano.tk' => 1, 'astanor.com' => 1, 'astaoffshore.com.au' => 1, - 'astar.network' => 1, 'astarabolivia.com.bo' => 1, 'astaraday.com' => 1, 'astarconcierge.com' => 1, @@ -14862,6 +14761,7 @@ 'astqx.com' => 1, 'astraai.com' => 1, 'astraalivankila.net' => 0, + 'astraelle.space' => 1, 'astrakhan-gorod.ga' => 1, 'astrakhan-news.net' => 1, 'astrakhan.cf' => 1, @@ -14894,6 +14794,7 @@ 'astrocaffe.com' => 1, 'astrociencia.tk' => 1, 'astrogate.tk' => 1, + 'astrogids.com' => 1, 'astrogift.cf' => 1, 'astrogift.ga' => 1, 'astrogift.gq' => 1, @@ -14921,6 +14822,7 @@ 'astronomija.cf' => 1, 'astronomija.tk' => 1, 'astronomygcse.cf' => 1, + 'astropackgulf.com' => 1, 'astropar.tk' => 1, 'astrophena.name' => 1, 'astroscopy.ch' => 0, @@ -14931,7 +14833,6 @@ 'astrostart.tk' => 1, 'astroteam.tk' => 1, 'astrovandalistas.cc' => 1, - 'astrox.casino' => 1, 'astroxe.com' => 1, 'astroze.it' => 1, 'astrumadvies.nl' => 1, @@ -14971,6 +14872,7 @@ 'asws.nl' => 1, 'asyadexpress.com' => 1, 'asyaport.com' => 1, + 'asyaturk.org' => 1, 'asyikbelanja.com' => 1, 'asylbarn.no' => 1, 'asylinfo.no' => 1, @@ -14986,7 +14888,6 @@ 'aszurkolassport.com' => 1, 'at-consulting.pl' => 1, 'at.search.yahoo.com' => 0, - 'at.vg' => 1, 'at2-architecten.be' => 1, 'at5.nl' => 1, 'atabas.com.tr' => 1, @@ -15008,7 +14909,6 @@ 'atalantapsicologia.es' => 1, 'atallo.es' => 1, 'atam-academy.com' => 1, - 'atanas.ch' => 1, 'atanet.it' => 1, 'atarinew.tk' => 1, 'atarita.com' => 1, @@ -15017,7 +14917,7 @@ 'ataton.ch' => 0, 'atayatirim.com.tr' => 1, 'atayia.com' => 1, - 'atbtaxi.com' => 1, + 'atbtaxi.com' => 0, 'atc-fr.com' => 1, 'atc.cuneo.it' => 1, 'atc.io' => 0, @@ -15049,7 +14949,7 @@ 'atelier-viennois-cannes.fr' => 1, 'atelierbeautebk.com' => 1, 'atelierbw.com' => 1, - 'ateliercommerce.com' => 1, + 'ateliercommerce.com' => 0, 'atelierdelachaine.fr' => 0, 'atelierdelacreation.com' => 1, 'atelierferro.be' => 1, @@ -15070,10 +14970,12 @@ 'atenolol50mg.ga' => 1, 'atentadocumbiero.tk' => 1, 'atentoken.com' => 1, + 'ateria.se' => 1, 'aternative.to' => 1, 'ateus.net' => 1, 'atev.tk' => 1, 'atf.gov' => 1, + 'atfdocs.com' => 1, 'atfonline.gov' => 1, 'atfstudios.tk' => 1, 'atgmaildotcom.ca' => 1, @@ -15082,6 +14984,7 @@ 'atgseed.co.uk' => 1, 'atgseed.uk' => 1, 'atgweb.es' => 0, + 'atheeque.site' => 1, 'atheism.org' => 1, 'atheismappreciationday.com' => 1, 'atheismeverywhere.com' => 1, @@ -15120,10 +15023,10 @@ 'athleticstore.bg' => 1, 'athlin.de' => 1, 'athome-nextcloud.ddns.net' => 1, - 'athomedeco.fr' => 1, 'athomerealtyonline.com' => 1, 'athoris.net' => 1, 'athritisexplained.com' => 1, + 'atiawa.com' => 1, 'atide.cf' => 1, 'atidict.top' => 1, 'atik.kr' => 0, @@ -15139,10 +15042,8 @@ 'atimo.dj' => 1, 'atinylittle.space' => 1, 'atiparts.com.tr' => 1, - 'atis.net' => 1, 'atishchenko.com' => 1, 'atisoft.biz.tr' => 1, - 'atisoft.com.tr' => 1, 'atisoft.name.tr' => 1, 'atisoft.net' => 1, 'atisoft.net.tr' => 1, @@ -15175,6 +15076,7 @@ 'atlantclinical.com' => 1, 'atlantic10.com' => 1, 'atlantica.tk' => 1, + 'atlanticbeachacademy.com' => 1, 'atlanticcitycasino.news' => 1, 'atlanticcityexperience.org' => 1, 'atlanticcityweekly.com' => 1, @@ -15193,7 +15095,6 @@ 'atlantischild.hu' => 1, 'atlantisdx.de' => 1, 'atlantisgold.bg' => 1, - 'atlantismd.com' => 1, 'atlantistowingservice.com' => 1, 'atlantiswaterproofing.com' => 0, 'atlantium.tk' => 1, @@ -15226,7 +15127,6 @@ 'atlasofmutualheritage.nl' => 1, 'atlasrealestates.com' => 1, 'atlassian.net' => 1, - 'atlassignsandplaques.com' => 1, 'atlastax.ga' => 1, 'atlastaxi.eu' => 1, 'atlastravelvic.com.au' => 1, @@ -15235,7 +15135,6 @@ 'atlaswu.com' => 1, 'atletico-guacuano.tk' => 1, 'atletismomacotera.tk' => 1, - 'atlucknow.com' => 1, 'atm-bur.ru' => 1, 'atm-erasmus.com' => 1, 'atm.net' => 1, @@ -15264,14 +15163,14 @@ 'atmoz.tk' => 1, 'atmseminar.org' => 1, 'atmydesk.tech' => 1, - 'atnis.com' => 1, 'atnteam.tk' => 1, 'atobtransfer.com' => 1, 'atocrailwarrants.org' => 1, 'atoctravelagents.org' => 1, 'atoka.io' => 1, 'atolm.net' => 1, - 'atombase.org' => 1, + 'atom-editor.cc' => 1, + 'atombase.org' => 0, 'atomglimpses.cn' => 1, 'atomic-bounce.com' => 1, 'atomic.radio' => 1, @@ -15301,7 +15200,6 @@ 'atproducts.xyz' => 1, 'atpx.com' => 1, 'atradius.co.uk' => 1, - 'atraining.ru' => 1, 'atramare.com' => 1, 'atrands.com' => 1, 'atraverslobjectif.com' => 1, @@ -15323,9 +15221,10 @@ 'atrogi.com' => 1, 'atropos.co' => 1, 'ats.net' => 1, + 'atsfleetservice.com' => 1, 'atsol.com' => 1, 'atspeeds.com' => 1, - 'attadigital.com' => 1, + 'attainableresultsgroup.com' => 1, 'attanasioluigi.tk' => 1, 'attatroll.de' => 1, 'attawauganfirect.gov' => 1, @@ -15335,6 +15234,7 @@ 'attendanceondemand.com' => 1, 'attendanceradar.com' => 1, 'attendhealth.com' => 1, + 'attendthesabbath.com' => 1, 'attendu.cz' => 0, 'attengo.ga' => 1, 'attentioninsight.com' => 1, @@ -15345,7 +15245,6 @@ 'atticinsulationexpertshouston.com' => 1, 'atticlightstudio.net' => 1, 'atticode.io' => 1, - 'atticusblog.com' => 1, 'attilavandervelde.nl' => 1, 'attiliospagnolo.it' => 1, 'attinderdhillon.com' => 1, @@ -15360,6 +15259,7 @@ 'attorneybiographiesest.ga' => 1, 'attorneyclark.com' => 1, 'attorneygeneral.gov.ly' => 1, + 'attorneyjasonstone.com' => 1, 'attosoft.tk' => 1, 'attractant.com' => 1, 'attractieparken.tk' => 1, @@ -15375,6 +15275,7 @@ 'atulhost.com' => 1, 'atumfire.ru' => 1, 'atunel.tk' => 1, + 'atvirtual.at' => 1, 'atvlifesaver.net' => 1, 'atvsafety.gov' => 1, 'atwatermn.gov' => 1, @@ -15390,7 +15291,7 @@ 'atypicom.es' => 1, 'atypicom.it' => 1, 'atypicom.pt' => 1, - 'atypics.fr' => 0, + 'atypics.fr' => 1, 'atyuan.me' => 1, 'atyuan.one' => 1, 'atyum.com' => 0, @@ -15440,7 +15341,6 @@ 'audifs.com' => 0, 'audilio.it' => 1, 'audio-arte.pt' => 1, - 'audio-detector.com' => 1, 'audio-extractor.net' => 1, 'audio-joiner.com' => 1, 'audio.servemp3.com' => 1, @@ -15448,7 +15348,6 @@ 'audiobit.es' => 1, 'audioblackmagic.com' => 1, 'audiobooksnow.com' => 1, - 'audiobookstudio.com' => 1, 'audioboom.com' => 1, 'audioboomers.ga' => 1, 'audiobuch.com' => 1, @@ -15465,17 +15364,15 @@ 'audiohub.de' => 1, 'audiohub.fr' => 1, 'audiolegendsny.com' => 1, - 'audiologistdirectory.com' => 1, 'audiolot.com' => 1, 'audioman.co.uk' => 1, - 'audiomedica.com' => 1, + 'audiomedica.com' => 0, 'audiomind.tk' => 1, 'audiomir.tk' => 1, 'audion.cc' => 1, 'audionpack.de' => 1, 'audioonly.stream' => 1, 'audiophiledirectory.com' => 1, - 'audioplugin.deals' => 1, 'audiorental.net' => 1, 'audios.tk' => 1, 'audioscenic.co.uk' => 1, @@ -15490,7 +15387,7 @@ 'audit.one' => 1, 'audit.ovh' => 1, 'audit.tw' => 1, - 'auditeorganum.cz' => 1, + 'audit4seo.ru' => 1, 'auditingfirm.tk' => 1, 'audition-radio.tk' => 1, 'audition.com.br' => 1, @@ -15502,6 +15399,8 @@ 'auditware.co.uk' => 1, 'audleyconstruction.tk' => 1, 'audumakrasas.lv' => 1, + 'audytzgodnosci.pl' => 1, + 'auec-insurance.com' => 1, 'auenhof-agrar.de' => 1, 'auerbach-verlag.de' => 1, 'aufay.me' => 1, @@ -15562,12 +15461,11 @@ 'aultman.org' => 1, 'aum.edu.kw' => 1, 'aumc.net' => 1, - 'aumigona.com' => 1, 'aumilieudumonde.gf' => 1, 'aumisc.com' => 1, 'aumonerie-lacatho.fr' => 1, 'aumpram.org' => 1, - 'auntiesnorkel.com' => 1, + 'auntiesnorkel.com' => 0, 'auntmia.com' => 1, 'aunto.xyz' => 1, 'aup.edu' => 1, @@ -15581,9 +15479,11 @@ 'aura7chakr.com' => 1, 'aurabasketball.com' => 1, 'aurabasketball.fr' => 1, + 'aurabestari.com' => 1, 'aurac.org.nz' => 1, 'auraedu.me' => 1, 'aurahiemis.tk' => 1, + 'aurahome.studio' => 1, 'aurainfosec.com' => 0, 'aurainfosec.com.au' => 0, 'aurakink.com' => 1, @@ -15592,6 +15492,7 @@ 'auraliafirst.com' => 1, 'auraliamusic.com' => 1, 'auralinna.blog' => 0, + 'auramur.fr' => 1, 'aurantis.it' => 1, 'aurantis.nl' => 1, 'aurbrowser.tk' => 1, @@ -15621,7 +15522,6 @@ 'auristelasaavedra.tk' => 1, 'aurnik.com' => 1, 'aurobindodash.tk' => 1, - 'auronfencing.com.au' => 1, 'aurora.net.au' => 0, 'aurora403.com' => 1, 'aurora911.net' => 1, @@ -15659,6 +15559,7 @@ 'ausec.ch' => 0, 'auservicedeschiens.com' => 1, 'ausfin.com' => 1, + 'ausfinance.net.au' => 1, 'ausgrants.au' => 1, 'ausgrants.com' => 1, 'ausgrants.com.au' => 1, @@ -15692,7 +15593,7 @@ 'austcm.com.au' => 1, 'austenplumbing.com' => 1, 'austercita.tk' => 1, - 'austickcarremoval.com.au' => 0, + 'austickcarremoval.com.au' => 1, 'austillconstruction.com' => 1, 'austin-security-cameras.com' => 1, 'austinbestdjs.com' => 1, @@ -15708,6 +15609,7 @@ 'austinrifleclub.org' => 1, 'austinsutphin.com' => 1, 'austinuniversityhouse.com' => 1, + 'austraccheck.com' => 1, 'australia.cn' => 1, 'australia.com' => 1, 'australia.jp' => 1, @@ -15718,7 +15620,6 @@ 'australianattractions.com.au' => 1, 'australiancattle.dog' => 1, 'australiancurriculum.edu.au' => 0, - 'australiangeographictravel.com' => 1, 'australiangold.net' => 1, 'australianhimalayanfoundation.org.au' => 0, 'australianimmigrationadvisors.com.au' => 1, @@ -15748,6 +15649,7 @@ 'autereband.tk' => 1, 'auth.cool' => 1, 'auth.mail.ru' => 1, + 'auth.mom' => 1, 'auth.tiaa.org' => 1, 'authanet.ga' => 1, 'authcom.ca' => 1, @@ -15800,7 +15702,6 @@ 'auto-motor-oel.de' => 1, 'auto-none.com' => 1, 'auto-parts-store.tk' => 1, - 'auto-plus.tn' => 1, 'auto-profy.com.ua' => 1, 'auto-quote.ga' => 1, 'auto-rahbari.de' => 1, @@ -15827,7 +15728,6 @@ 'autobazarcentrum.cz' => 1, 'autobazarmontekarlo.cz' => 1, 'autobedrijfgarant.nl' => 1, - 'autobelle.it' => 1, 'autobitsmotorstore.com' => 1, 'autobiz.tk' => 1, 'autoblog-de.com' => 1, @@ -15840,8 +15740,6 @@ 'autobusesonline.tk' => 1, 'autobusiness.ml' => 1, 'autocadperfmon.azurewebsites.net' => 1, - 'autocardesign.org' => 1, - 'autocarejersey.com' => 1, 'autocaresdiego.com' => 1, 'autocarrot.eu' => 1, 'autocarrot.nl' => 1, @@ -15886,7 +15784,6 @@ 'autofeliz.cl' => 1, 'autofficina.roma.it' => 1, 'autofinancing.ga' => 1, - 'autoflesh.ru' => 1, 'autofornal.pl' => 1, 'autofresh.tk' => 1, 'autogalerie-bader.ch' => 1, @@ -15897,7 +15794,6 @@ 'autogorod24.ru' => 1, 'autograph.io' => 1, 'autohaus-brueggemann.de' => 1, - 'autohaus.ink' => 1, 'autohausmf-nord.de' => 1, 'autohaussued.de' => 0, 'autohero.com.au' => 1, @@ -15918,7 +15814,6 @@ 'autoknife.cf' => 1, 'autokontinent.ml' => 1, 'autokovrik-diskont.ru' => 1, - 'autolackierung-sadiki.de' => 1, 'autolackpartner.de' => 1, 'autolatex.cf' => 1, 'autolawetawroclaw.pl' => 1, @@ -15930,16 +15825,18 @@ 'automaatic.com' => 1, 'automagischeberegening.nl' => 1, 'automastercastlerock.com' => 1, + 'automateanything.pro' => 1, + 'automatedcloud.africa' => 1, 'automaticagarage.it' => 1, 'automationlab.it.com' => 1, 'automationpro.me' => 1, 'automationsforum.se' => 1, 'automationstore.ga' => 1, - 'automationsuckshere.lol' => 1, 'automatyczna-identyfikacja.pl' => 1, 'automaxcovington.com' => 1, 'automecanicadosgalegos.pt' => 1, 'automecanicagalegos.pt' => 1, + 'automeeting.com' => 1, 'automekano.com' => 0, 'automekbromma.se' => 1, 'automiata.de' => 1, @@ -16104,6 +16001,7 @@ 'automotoscout.de' => 1, 'automouseclick.com' => 1, 'automuovifix.fi' => 1, + 'automv.com' => 1, 'autonewsreview.com' => 1, 'autonoleggio.milano.it' => 1, 'autonome-netze.de' => 1, @@ -16113,7 +16011,6 @@ 'autoofficina.it' => 1, 'autopadconnect.com' => 1, 'autopapo.com.br' => 1, - 'autopark-ost-fichtner.de' => 1, 'autoparts-for-foreigncars.tk' => 1, 'autoparts-russia.ru' => 1, 'autoparts.im' => 1, @@ -16130,6 +16027,7 @@ 'autopopaccidentrepair.co.uk' => 1, 'autoportal.tk' => 1, 'autopril.com' => 1, + 'autoproductai.com' => 1, 'autoprogconsortium.ga' => 1, 'autops.ma' => 1, 'autorabit.com' => 1, @@ -16138,8 +16036,8 @@ 'autorefuellings.com' => 1, 'autorefuellings.ru' => 1, 'autoreinigung-noack.de' => 1, + 'autoreliabilityindex.com' => 1, 'autoren-magazin.de' => 1, - 'autorepguide.com' => 1, 'autorepmans.com' => 1, 'autoresponderilimitado.tk' => 1, 'autoreview.ml' => 1, @@ -16162,6 +16060,7 @@ 'autoscuola.roma.it' => 1, 'autosdsg.ca' => 1, 'autosecurityfinance.com' => 1, + 'autoset.rs' => 1, 'autoshopsolutions.com' => 0, 'autosiero.nl' => 1, 'autosoftdms.com' => 1, @@ -16177,7 +16076,6 @@ 'autostickere.ro' => 1, 'autostodulky.cz' => 1, 'autostop-occasions.be' => 1, - 'autostoresystem.com' => 1, 'autostrady.tk' => 1, 'autostramites.com' => 1, 'autosupirkimas.tk' => 1, @@ -16223,7 +16121,6 @@ 'autozaz.ml' => 1, 'autozuki.com' => 1, 'autres-talents.fr' => 1, - 'auts.fi' => 0, 'autumnhungary.tk' => 1, 'autumnplantfair.nz' => 1, 'autya.ga' => 1, @@ -16237,12 +16134,13 @@ 'aux-arts-de-la-table.com' => 1, 'aux-penelope.com' => 1, 'aux-scape.tk' => 1, + 'aux8.ru' => 1, 'auxbrinstresses.fr' => 1, 'auxessenceselfiques.fr' => 1, 'auxilion.de' => 1, 'auxilius.be' => 1, 'auxion.net' => 1, - 'auxite.io' => 1, + 'auxite.io' => 0, 'auxmode.com' => 1, 'auzeau.fr' => 1, 'av-autoparts.gr' => 1, @@ -16263,10 +16161,12 @@ 'avaclub.ga' => 1, 'avacourcelles.com' => 1, 'avaemr-development-environment.ca' => 1, + 'avafrance.fr' => 1, 'avagroup.ga' => 1, 'avaibooksports.com' => 1, 'avail-sw.io' => 1, 'available.direct' => 1, + 'available.is' => 1, 'availablecastles.com' => 1, 'availablefonts.com' => 1, 'availablereportsest.ga' => 1, @@ -16328,6 +16228,7 @@ 'avariya.tk' => 1, 'avastantivirus.ro' => 1, 'avasu.com' => 1, + 'avatar-investments.com' => 1, 'avatarka.tk' => 1, 'avatedu.com' => 1, 'avature.net' => 1, @@ -16338,7 +16239,7 @@ 'avcipets.com' => 1, 'avdagic.net' => 1, 'ave.zone' => 1, - 'aveamcorp.com' => 1, + 'ave17.com' => 1, 'aveapps.com' => 0, 'aveclunettesoleil.fr' => 1, 'avecsans.studio' => 1, @@ -16367,6 +16268,7 @@ 'aventabarbados.com' => 1, 'aventajamaica.com' => 1, 'aventalimited.com' => 1, + 'aventilation.se' => 1, 'aventura-costarica.com' => 1, 'aventurateaviajar.com' => 1, 'avenue-dental.jp' => 1, @@ -16376,6 +16278,7 @@ 'avepol.eu' => 1, 'averageinspired.com' => 1, 'averbuch.net' => 1, + 'averbuch.org' => 1, 'averen.co.uk' => 1, 'averge.co.za' => 1, 'averin.pro' => 1, @@ -16421,8 +16324,10 @@ 'aviationphotocompany.com' => 1, 'aviations-engineering.tk' => 1, 'aviationsafetywiki.org' => 1, + 'aviationstrategies.aero' => 1, 'aviationstrategy.aero' => 1, 'aviationzone.tk' => 1, + 'aviatorhampshire.com' => 1, 'avibirds.com' => 1, 'avicena.al' => 1, 'aviciibook.ru' => 1, @@ -16457,6 +16362,7 @@ 'avisoshuaraz.tk' => 1, 'avispl.com' => 0, 'avitahealth.org' => 1, + 'avitek.ru' => 1, 'avitus.hu' => 1, 'aviv-group.at' => 1, 'avivanuestroscorazones.com' => 1, @@ -16465,6 +16371,7 @@ 'aviweisfogelinfo.org' => 1, 'avland.me' => 1, 'avlasov.tk' => 1, + 'avlrooms.com' => 1, 'avm-multimedia.com' => 1, 'avm99963.com' => 1, 'avmtn.net' => 1, @@ -16472,7 +16379,9 @@ 'avn-buses.tk' => 1, 'avnet.ws' => 1, 'avninternational.tk' => 1, - 'avo.lt' => 0, + 'avnue.bio' => 1, + 'avnue.music' => 1, + 'avnue.to' => 1, 'avoandco.com' => 1, 'avocad.studio' => 1, 'avocadooo.stream' => 1, @@ -16509,6 +16418,7 @@ 'avonvets.co.uk' => 1, 'avoonix.com' => 1, 'avounossoupes.be' => 0, + 'avoup.com' => 1, 'avow.asia' => 1, 'avp-emobility.de' => 0, 'avpres.net' => 0, @@ -16548,7 +16458,6 @@ 'avtours.gr' => 1, 'avtoveles.by' => 1, 'avtovikup.ml' => 1, - 'avtovokzaly-ua.com' => 1, 'avtovokzaly.ru' => 1, 'avtoyurist.cf' => 1, 'avtoyurist.ga' => 1, @@ -16560,6 +16469,7 @@ 'avuxi.com' => 1, 'avv.li' => 1, 'avvaterra.ch' => 1, + 'avvn.nl' => 1, 'avvnicolaurbani.ch' => 1, 'avvocato.bologna.it' => 1, 'avvocatoinlinea.it' => 1, @@ -16574,7 +16484,6 @@ 'awakenplace.tk' => 1, 'awakenwow.ga' => 1, 'awakinn.co.in' => 1, - 'awamally.com' => 1, 'awangardaszkola.pl' => 1, 'awanteverde.tk' => 1, 'awaradiaries.com' => 1, @@ -16595,7 +16504,6 @@ 'awaro.net' => 1, 'awaua.nl' => 0, 'awawa.cf' => 1, - 'awawawawawawawawawawawawawawawawawawawawawawawawawawawawawawaw.gay' => 1, 'awaybot.com' => 1, 'awaygroundguide.com' => 1, 'awayword.cf' => 1, @@ -16627,7 +16535,6 @@ 'awo-sh.de' => 1, 'awoau.com.au' => 1, 'awqaf.gov.ae' => 1, - 'awqaf.gov.ly' => 1, 'awrcourtreporter.com' => 1, 'awrcourtreporters.com' => 1, 'awrcourtreporting.com' => 1, @@ -16648,6 +16555,7 @@ 'awtogid.com' => 1, 'awxg.com' => 1, 'awxg.eu.org' => 1, + 'ax-it.eu' => 1, 'ax.ax' => 1, 'ax.mk' => 1, 'ax4health.nl' => 1, @@ -16668,12 +16576,12 @@ 'axeldavid.fr' => 1, 'axeles.com' => 1, 'axelglobe.com' => 1, + 'axelhired.com' => 0, 'axeligence.com' => 1, 'axelname.ru' => 1, 'axelr.me' => 1, 'axeltheune.de' => 0, 'axelvoss.eu' => 0, - 'axelyum.com' => 1, 'axendia.com' => 1, 'axenhus.com' => 1, 'axenhus.se' => 1, @@ -16694,7 +16602,7 @@ 'axiniteguitars.ca' => 1, 'axiniteguitars.com' => 1, 'axioinvest.com' => 1, - 'axiom4.net' => 1, + 'axioma-ai.ru' => 1, 'axiomametering.com' => 1, 'axiome.cpa' => 1, 'axiomecomptables.ca' => 1, @@ -16708,11 +16616,13 @@ 'axiomer.org' => 1, 'axiomer.tech' => 1, 'axiomesolutions.ca' => 1, + 'axiomone.ch' => 1, 'axiomtechnologies.tk' => 1, 'axiomwp.com' => 1, 'axion-esti.com' => 1, 'axios.tk' => 1, 'axiosint.com' => 1, + 'axipt.com' => 1, 'axis-creation.com' => 1, 'axis-of-evil.tk' => 1, 'axis-stralis.co.uk' => 1, @@ -16733,8 +16643,7 @@ 'axmedmessi.tk' => 1, 'axoftglobal.com' => 1, 'axoftglobal.ru' => 1, - 'axolotagencia.com' => 1, - 'axomatic.com' => 0, + 'axomatic.com' => 1, 'axomatic.it' => 1, 'axome.com' => 1, 'axon-cable.in' => 1, @@ -16755,11 +16664,11 @@ 'axxemble.nl' => 0, 'axxeptinq.tk' => 1, 'axxial.tk' => 1, + 'axya.co' => 1, 'axyl.cloud' => 1, 'axzq.com' => 1, 'ay-net.jp' => 1, 'ay-tour.ru' => 1, - 'ayabank.us' => 1, 'ayakatenshi.tk' => 1, 'ayamchikchik.com' => 1, 'ayanomimi.com' => 1, @@ -16784,6 +16693,7 @@ 'ayershotelsealbeach.com' => 1, 'ayerslagunawoods.com' => 1, 'ayersorange.com' => 1, + 'ayersrepairs.ca' => 1, 'ayerssuites.com' => 1, 'ayerssuitesmillsmall.com' => 1, 'ayesh.win' => 1, @@ -16801,6 +16711,7 @@ 'ayltoninacio.com.br' => 1, 'aymerick-dupouey.fr' => 1, 'aymhome.top' => 0, + 'ayodraws.com' => 1, 'ayon-games.tk' => 1, 'ayothemes.com' => 1, 'ayotteshackelford.com' => 1, @@ -16884,7 +16795,6 @@ 'ayudapreview.com' => 1, 'ayudaprogramacion.net' => 1, 'ayudasocialmex.com' => 1, - 'ayumi.network' => 1, 'ayuncordoba.es' => 1, 'ayuntamientoarenoso.gob.do' => 1, 'ayuntamientoazua.gob.do' => 1, @@ -16893,9 +16803,7 @@ 'ayurveda-france.com' => 0, 'ayvalikgezgini.com' => 1, 'ayvensbank.nl' => 1, - 'ayyildizgrup.com' => 1, 'ayyz66.cc' => 1, - 'ayzf.vip' => 1, 'az-ecosys.com' => 1, 'az-forum.ga' => 1, 'az-moga.bg' => 1, @@ -16926,7 +16834,6 @@ 'azcensus2020.gov' => 1, 'azdailysun.com' => 1, 'azdevsmartviewwebportal.azurewebsites.net' => 1, - 'azdine.fr' => 1, 'aze.dk' => 1, 'azehosting.net' => 1, 'azemardstephanie.com' => 1, @@ -16944,10 +16851,10 @@ 'azertyjobs.com' => 1, 'azey.net' => 1, 'azfreaks.tk' => 1, - 'azgaragedoorsrepair.com' => 1, 'azh-kunden.de' => 1, 'azhamevents.com' => 1, 'azhapasa.com' => 1, + 'azhr.hr' => 1, 'azia.info' => 0, 'azianpride.tk' => 1, 'aziatki.tk' => 1, @@ -16957,6 +16864,7 @@ 'azimut.fr' => 1, 'azimuth-ast.ru' => 1, 'azimuthint.com' => 1, + 'azimutmedical.com' => 1, 'azinfoolad.com' => 1, 'azingostar.tk' => 1, 'azithromycin.ga' => 1, @@ -16978,9 +16886,8 @@ 'azorin.tk' => 1, 'azort.com' => 1, 'azotobacter.nl' => 1, - 'azoulaygroup.org' => 1, 'azovgroup.com' => 1, - 'azplayersclub.com' => 1, + 'azplayersclub.com' => 0, 'azpousivmechu.cz' => 1, 'azquality.com' => 1, 'azrangers.gov' => 1, @@ -17003,7 +16910,6 @@ 'azton.tk' => 1, 'aztraslochi.it' => 1, 'aztrix.me' => 1, - 'aztummytuck.com' => 1, 'azu-l.com' => 0, 'azu-l.jp' => 0, 'azubis-ins-ausland.de' => 1, @@ -17026,6 +16932,7 @@ 'azurecup.online' => 1, 'azurefabric.com' => 1, 'azurenorth.com.ph' => 1, + 'azuri.mu' => 1, 'azuriasky.com' => 1, 'azuriasky.net' => 1, 'azuriom.com' => 1, @@ -17039,6 +16946,7 @@ 'azzorti.com' => 1, 'azzorti.pe' => 1, 'azzurrapelletterie.it' => 1, + 'b-12.ai' => 1, 'b-angel.info' => 1, 'b-b-law.com' => 1, 'b-coal.com' => 0, @@ -17054,6 +16962,7 @@ 'b-lenos.com' => 1, 'b-m-druck.de' => 1, 'b-root-force.de' => 1, + 'b-secure.co' => 1, 'b-services.net' => 0, 'b-swiss.com' => 1, 'b-ticket.ch' => 1, @@ -17072,6 +16981,8 @@ 'b1.work' => 1, 'b1031.com' => 1, 'b11p.com' => 1, + 'b12-labs.com' => 1, + 'b12labs.ai' => 1, 'b131000.com' => 0, 'b1c1l1.com' => 1, 'b1drivers.com' => 1, @@ -17084,8 +16995,8 @@ 'b2b-nestle.com.br' => 1, 'b2bazun.com' => 1, 'b2bchiemihara.com' => 1, - 'b2be.com' => 1, 'b2bimmo.ch' => 0, + 'b2bindustrial.in' => 1, 'b2binpay.com' => 0, 'b2bmail.ga' => 1, 'b2bpoke.com' => 1, @@ -17093,6 +17004,7 @@ 'b2music.asia' => 1, 'b2og.com' => 1, 'b3313.org' => 1, + 'b3b4.com' => 1, 'b3bra.win' => 1, 'b3ia.com' => 1, 'b3pacific.com' => 1, @@ -17106,7 +17018,6 @@ 'b4r7.de' => 1, 'b4z.eu' => 1, 'b5197.co' => 1, - 'b5dev.com' => 1, 'b5i.net' => 1, 'b61688.com' => 1, 'b62aa.com' => 1, @@ -17162,6 +17073,7 @@ 'b88vip7.com' => 1, 'b88vip8.com' => 1, 'b88vip9.com' => 1, + 'b8a.me' => 1, 'b9168.com' => 0, 'b9297.co' => 1, 'b9586.net' => 1, @@ -17217,7 +17129,6 @@ 'baams.tk' => 1, 'baang.eu' => 1, 'baaradvies.nl' => 0, - 'baardagaam.com' => 1, 'baas-becking.biology.utah.edu' => 1, 'baas-sabiogroup.com' => 1, 'baas.agency' => 1, @@ -17301,12 +17212,13 @@ 'babyfotograf-schweiz.ch' => 1, 'babygearlab.com' => 1, 'babygirlholidaydresses.tk' => 1, + 'babygrandegolf.com' => 1, 'babyhealthsummit.pt' => 1, 'babyhop.pl' => 1, 'babyinthehouse.com.br' => 1, 'babykappy.com' => 1, 'babylonclub.cf' => 1, - 'babymall.hk' => 0, + 'babymall.hk' => 1, 'babymasaze.cz' => 1, 'babymozg.ga' => 1, 'babynamen.nl' => 1, @@ -17349,6 +17261,7 @@ 'bacgroupinc.com' => 1, 'bacgrouppublishing.com' => 1, 'bach-frederiksen.dk' => 1, + 'bacharach.law' => 1, 'bachata.berlin' => 1, 'bachata.info' => 1, 'bache-barre.fr' => 1, @@ -17400,11 +17313,11 @@ 'backown.de' => 1, 'backpacken.org' => 1, 'backpackinglight.com' => 0, - 'backpackingtours.com' => 1, 'backpacktour.ru' => 1, 'backpageseek.com' => 1, 'backrestored.gq' => 1, 'backrip.tk' => 1, + 'backrow.ai' => 1, 'backscattering.de' => 0, 'backschues.com' => 1, 'backschues.de' => 1, @@ -17419,6 +17332,7 @@ 'backtheeffup.com' => 1, 'backtobed.com' => 1, 'backtobed.org' => 1, + 'backtome.fr' => 1, 'backup-kurumsal.com' => 1, 'backupassist.de' => 1, 'backupauthentication.com' => 1, @@ -17426,7 +17340,6 @@ 'backwpup.com' => 1, 'backy2.com' => 1, 'backyardaddict.com' => 1, - 'backyardbella.com' => 1, 'backyardchickens.com' => 1, 'backyardtaco.com' => 1, 'backzoneterapi.dk' => 1, @@ -17440,7 +17353,6 @@ 'bacoux.com' => 1, 'bacq.pro' => 1, 'bacri.eu' => 1, - 'bacsmegye.hu' => 1, 'bacteriakit.com' => 1, 'bactrim-antibiotic.gq' => 1, 'bactrim-antibiotic.ml' => 1, @@ -17507,7 +17419,6 @@ 'badmintondk.cz' => 0, 'badmintonline.nl' => 1, 'badmintonoverdag.tk' => 1, - 'badmonkey.fr' => 1, 'badmood.tk' => 1, 'badmusic.tk' => 1, 'badnails.tk' => 1, @@ -17550,6 +17461,8 @@ 'baer-concepts.de' => 1, 'baer-holger.de' => 0, 'baer.space' => 1, + 'baerlin-umzuege.de' => 1, + 'baernard.com' => 1, 'baesystems-she.com' => 1, 'baeverdock.com' => 1, 'baevserver.ddns.net' => 1, @@ -17565,6 +17478,7 @@ 'baggy.me.uk' => 1, 'bagheera.me.uk' => 1, 'baghtelecom.net' => 1, + 'baginfo.com' => 1, 'bagiobella.com' => 1, 'bagirahome.bg' => 1, 'bagleytownshipmi.gov' => 1, @@ -17577,6 +17491,8 @@ 'bagsbanny.de' => 1, 'bagshop.ua' => 1, 'bagso.bg' => 1, + 'bagso.gr' => 1, + 'bagso.hu' => 1, 'bagsofbounce.co.uk' => 1, 'bagspecialist.nl' => 1, 'bagssale.ga' => 1, @@ -17616,13 +17532,15 @@ 'baikalfond.ml' => 1, 'baikalppk.tk' => 1, 'baiki.ch' => 1, + 'bailar.site' => 1, 'bailbondsdirect.com' => 1, 'baildonhottubs.co.uk' => 1, 'baileebee.com' => 1, - 'baileyladders.com.au' => 1, + 'baileyladders.com.au' => 0, 'baileysharborwi.gov' => 1, 'baileystrailsystem.org' => 1, 'baileyventuresllc.com' => 1, + 'bailide.com' => 1, 'bailleux.be' => 1, 'bailodromo.tk' => 1, 'bailong.kr.ua' => 1, @@ -17650,10 +17568,8 @@ 'baixarbluray.tk' => 1, 'baixarvideosgratis.com.br' => 1, 'baiyangliu.com' => 0, - 'baiyunbrake.com' => 1, 'baizer.ch' => 1, 'bajacalifornia.tk' => 1, - 'bajajplasticsurgery.com' => 1, 'bajalotodo.tk' => 1, 'bajaprogramas.tk' => 1, 'bajic.ch' => 1, @@ -17692,8 +17608,7 @@ 'bakersafari.co' => 1, 'bakersfieldhomeoffer.com' => 1, 'bakerviewdentalcentre.com' => 1, - 'bakerymazowsze.co.uk' => 1, - 'bakesy.shop' => 0, + 'bakesy.shop' => 1, 'bakeup.be' => 1, 'bakibal.com' => 1, 'bakingbydonna.com' => 1, @@ -17733,6 +17648,7 @@ 'balance.education' => 1, 'balance.equipment' => 1, 'balance.technology' => 1, + 'balanceandtest.com' => 1, 'balancecreamers.ga' => 1, 'balancecreamest.ga' => 1, 'balancedbrawl.net' => 1, @@ -17779,7 +17695,6 @@ 'balikesireftotoekspertiz.com' => 1, 'balikesirhaberleri.tk' => 1, 'baliklar.tk' => 1, - 'balikturleri.com' => 1, 'balilingo.ooo' => 0, 'balimoves.com' => 1, 'balingwiredirect.com' => 1, @@ -17794,7 +17709,7 @@ 'balkannightlife.ga' => 1, 'balkanpharmstore.com' => 1, 'balkoni.gq' => 1, - 'balkonien.org' => 1, + 'balkonien.org' => 0, 'balkonov.com.ua' => 1, 'ball-bizarr.com' => 1, 'ball3d.es' => 1, @@ -17824,6 +17739,7 @@ 'balluncar.tk' => 1, 'ballweg-tech.de' => 1, 'balneariodearchena.com' => 1, + 'balo2.com' => 1, 'baloch-intelligence.tk' => 1, 'balochism.tk' => 1, 'baloncestoarqueros.tk' => 1, @@ -17839,12 +17755,14 @@ 'baltialcoholicos.tk' => 1, 'balticfinance.com' => 1, 'balticlivecam.com' => 1, + 'balticproxy.eu' => 1, 'baltimorecashflow.com' => 1, 'baltimorecitybnmd.gov' => 1, 'baltimorecitycouncil.gov' => 1, 'baltimorecitysheriff.gov' => 1, 'baltimorecolonrectal.com' => 1, 'baltimoreroofingservices.com' => 0, + 'baltimoreselassie.org' => 1, 'baltlex.de' => 1, 'baltrag.com' => 1, 'bam.com.gt' => 1, @@ -17874,8 +17792,8 @@ 'bamily.rocks' => 1, 'baming.com' => 1, 'bammatta.ch' => 1, - 'bamoza.com' => 1, 'bampers.tk' => 1, + 'bamprofits.com' => 1, 'ban-list.gq' => 1, 'banabarka.tk' => 1, 'banafsheh.net' => 1, @@ -17942,14 +17860,12 @@ 'bando.de' => 1, 'bandolino-bewind.nl' => 1, 'bandoom.tk' => 1, - 'bandqapprenticeships.co.uk' => 1, 'bandtcollections.com.au' => 1, 'bandures.tk' => 1, 'bandvideos.tk' => 1, 'bandwagon.tk' => 1, 'bandwagonhost.com' => 1, 'bandwagonok.tk' => 1, - 'bandy2012.kz' => 1, 'bandymasarna.tk' => 1, 'baneh-academic.com' => 1, 'banehunter.com' => 0, @@ -17958,7 +17874,6 @@ 'banes.ch' => 1, 'banfieldentertowin.com' => 0, 'banfieldtravel.it' => 1, - 'banfun.org' => 1, 'bangabandhu.tk' => 1, 'bangbangboys.tk' => 1, 'bangberlin.tk' => 1, @@ -17977,13 +17892,12 @@ 'banglahotstory.tk' => 1, 'banglargolpo.tk' => 1, 'banglatec.tk' => 1, - 'banglets.com' => 1, + 'bangogolufsen.is' => 1, 'bangphai.com' => 1, 'bangsparks.com' => 1, 'bangujero.tk' => 1, 'banham.co.uk' => 0, 'banham.com' => 1, - 'banhphongtomquangtran.com' => 1, 'bani-hashem.tk' => 1, 'banimarket.by' => 0, 'banja-kulasi.ga' => 1, @@ -17998,16 +17912,16 @@ 'banka.space' => 0, 'bankai-tech.com' => 1, 'bankanswers.gov' => 1, - 'bankassafa.com' => 1, 'bankasubeleri.tk' => 1, 'bankbranchlocator.com' => 1, 'bankcib.com' => 1, + 'bankconverter.co.uk' => 1, 'bankcustomer.gov' => 1, 'bankcustomerassistance.gov' => 1, - 'bankee.us' => 1, 'bankenconfigurator.nl' => 1, 'banker.vn' => 1, 'bankera.com' => 1, + 'bankers-ins.com' => 1, 'banket-furshet-spb.ru' => 1, 'banketbesteld.nl' => 1, 'bankffin.kz' => 0, @@ -18020,7 +17934,6 @@ 'banking-services.tk' => 1, 'bankingheralders.ga' => 1, 'bankinter.pt' => 1, - 'bankiros.ru' => 1, 'bankislami.com.pk' => 1, 'bankitt.network' => 1, 'bankja.net' => 1, @@ -18029,10 +17942,12 @@ 'bankmoney.cf' => 1, 'banknet.gov' => 1, 'banknews.ga' => 1, - 'banknotesdelarue.com' => 1, 'banknottakip.com' => 1, 'bankofabbeville.com' => 1, + 'bankofanhui.com' => 1, + 'bankofhainan.com' => 1, 'bankofhankou.com' => 1, + 'bankofharbin.com' => 1, 'bankofrealty.review' => 1, 'bankofthesierra.com' => 1, 'bankpolicies.com' => 1, @@ -18091,6 +18006,7 @@ 'baogiathicongnoithat.com' => 1, 'baokhangfood.com' => 1, 'baokhanhhoa.vn' => 1, + 'baokien.com' => 1, 'baooyony.xyz' => 1, 'baoqibiao.com' => 1, 'baoquangninh.vn' => 1, @@ -18103,6 +18019,7 @@ 'baoyoyny.xyz' => 1, 'bapeel.tk' => 1, 'bapha.be' => 1, + 'baptiq.nl' => 1, 'baptist-colleges.com' => 1, 'baptiste-peugnez.fr' => 1, 'baptisteplanckaert.tk' => 1, @@ -18126,14 +18043,14 @@ 'baravalle.com' => 1, 'baraxolka.ga' => 1, 'baraxolka.ml' => 1, - 'barbara-bertagnolli.co.uk' => 1, + 'barbar.codes' => 1, 'barbara-fuchs-gruene-fuerth.de' => 1, 'barbarabryce.com' => 1, 'barbaraedanielsantos.ga' => 1, 'barbarafabbri.com' => 1, 'barbaramoorman.tk' => 1, 'barbarareynoldsphotography.com' => 1, - 'barbarianbear.art' => 1, + 'barbaraswan.ru' => 1, 'barbarians.com' => 0, 'barbas.com' => 1, 'barbate.fr' => 1, @@ -18146,7 +18063,7 @@ 'barbiecollectorjapan.gq' => 1, 'barbieforteza.tk' => 1, 'barbinlaw.com' => 1, - 'barbnow.com' => 1, + 'barbnow.com' => 0, 'barbonnetje.nl' => 1, 'barbosha.ru' => 1, 'barbourcountyal.gov' => 1, @@ -18167,6 +18084,7 @@ 'barcoder.tk' => 1, 'barcodesinc.com' => 1, 'barcodewiz.com' => 1, + 'barcopolomenorca.com' => 1, 'barcotrucks.com' => 0, 'bard-college.com' => 1, 'bard-college.net' => 1, @@ -18180,6 +18098,7 @@ 'bardiharborow.com' => 1, 'bardoferry.com' => 1, 'bardtech.com' => 1, + 'bardtini.com' => 1, 'barduschinamusic.org' => 1, 'barefoodinrome.it' => 1, 'barelias.tk' => 1, @@ -18211,14 +18130,12 @@ 'barinov.tk' => 1, 'baripedia.org' => 0, 'baris-sagdic.com' => 1, - 'barisdayak.com' => 1, 'bariseau-mottrie.be' => 1, 'barisi.me' => 1, 'baristador.com' => 1, 'baritoday.it' => 1, 'barke-schaltanlagen.de' => 1, 'barkerandstonehouse.co.uk' => 1, - 'barkerjr.xyz' => 1, 'barkesh.de' => 1, 'barkingspidersaspets.com' => 1, 'barkio.com' => 1, @@ -18254,6 +18171,7 @@ 'barnvets.co.uk' => 1, 'barnwellcountysc.gov' => 1, 'barobax.tk' => 1, + 'barobirlik.org.tr' => 1, 'barobot.net' => 1, 'barocco.by' => 1, 'baroclean.fr' => 1, @@ -18296,7 +18214,6 @@ 'barristerconnect.com' => 0, 'barro.ga' => 1, 'barruntos.tk' => 1, - 'barrybulakites.co' => 0, 'barrycountye911.gov' => 1, 'barrydenicola.com' => 0, 'barrymarkus.tk' => 1, @@ -18328,10 +18245,10 @@ 'bartholf.nu' => 1, 'bartlamboo.nl' => 1, 'bartlettil.gov' => 1, + 'bartoccini.me' => 1, 'bartolomebellido.com' => 1, 'bartonmohealth.gov' => 1, 'bartowcountyga.gov' => 1, - 'barttorvik.com' => 1, 'bartula.de' => 1, 'bartvandamme.tk' => 1, 'baruch.me' => 1, @@ -18347,6 +18264,7 @@ 'bas.sh' => 1, 'bas.surf' => 1, 'bas.work' => 1, + 'basakkayabeauty.com' => 1, 'basalticfarms.com' => 1, 'basauristudios.com' => 1, 'basaveshwaraborewells.tk' => 1, @@ -18371,13 +18289,14 @@ 'basecore.co' => 1, 'based.gr' => 1, 'based.win' => 1, + 'basedoll.cn' => 1, 'basedonline.nl' => 1, 'baseerapp.com' => 1, 'baseerat-academy.com' => 1, - 'basel-gynaecology.com' => 1, - 'basel-gynaekologie.ch' => 1, + 'basel-gynaecology.com' => 0, + 'basel-gynaekologie.ch' => 0, 'baselang.com' => 1, - 'baseline-protocol.org' => 1, + 'baseline.quebec' => 1, 'basement961.co.nz' => 1, 'basementdefender.net' => 1, 'basementdoctorwestvirginia.com' => 1, @@ -18389,13 +18308,13 @@ 'basenio.de' => 1, 'baseresources.com.au' => 1, 'baserverz.ga' => 1, - 'basetherm.com' => 1, 'basetruck.cn' => 1, + 'basevtc.fr' => 1, 'baseweb.design' => 1, + 'basharfalahifoundation.com' => 1, 'bashari.tk' => 1, 'bashc.at' => 1, 'bashhack.cf' => 1, - 'bashier.net' => 1, 'bashkiri.cf' => 1, 'bashkiria.cf' => 1, 'bashkiria.ga' => 1, @@ -18425,7 +18344,6 @@ 'basicwallpapers.tk' => 1, 'basilicadegijon.com' => 1, 'basilicaknights.org' => 1, - 'basilicproduction.fr' => 1, 'basiliquenotredame.ca' => 1, 'basilm.co' => 1, 'basilsys.com' => 1, @@ -18434,10 +18352,8 @@ 'basisdata.nl' => 1, 'basisonline.nl' => 1, 'basisonlinefiles.nl' => 1, - 'basisschoolhundelgem.be' => 1, 'basisvaardigheden.nl' => 1, 'basitplan.com' => 1, - 'basket-ballworld.fr' => 1, 'basket-sint-truiden.tk' => 1, 'basketball-malavan.tk' => 1, 'basketballforever.com' => 1, @@ -18454,6 +18370,7 @@ 'basradio.tk' => 1, 'bass-pro.ru' => 1, 'bassan-lannoy.net' => 1, + 'bassan.com' => 1, 'bassanova.tk' => 1, 'bassbase.tk' => 1, 'bassblog.net' => 1, @@ -18486,6 +18403,7 @@ 'bastion-scan.eu' => 1, 'bastionadvokat.ml' => 1, 'bastionentifo.tk' => 1, + 'bastionthermalworks.com' => 1, 'bastisgroup.com' => 1, 'bastolino.de' => 1, 'bastotrekking.pt' => 1, @@ -18519,6 +18437,7 @@ 'bataindustrials.pl' => 1, 'bataindustrials.sk' => 1, 'bataminnovationhub.com' => 1, + 'batastankovic.com' => 1, 'bataviail.gov' => 1, 'bataviaoh.gov' => 1, 'batca.ca' => 1, @@ -18534,6 +18453,7 @@ 'batemanbuilds.com' => 1, 'bateriaprofesional.es' => 1, 'baterias.com' => 1, + 'bateriasencasa.com' => 1, 'baterioverolety.cz' => 1, 'batescountymo.gov' => 1, 'batesvillearkansas.gov' => 1, @@ -18548,7 +18468,6 @@ 'bathost.net' => 1, 'bathrobes.tk' => 1, 'bathroomremodelinggeorgia.com' => 1, - 'bathroomrenovationswollongong.com' => 1, 'bathroomsinkcabinet.tk' => 1, 'bathscobensraker.ga' => 1, 'bati-alu.fr' => 1, @@ -18558,13 +18477,14 @@ 'batipiscine.com' => 1, 'batipresta.ch' => 0, 'batista.g12.br' => 1, - 'batistasbakery.com' => 1, + 'batistasbakery.com' => 0, 'batitrakya.org' => 1, 'batiweb.tv' => 1, 'batiwebgroup.com' => 0, 'batka-stealer.tk' => 1, 'batkhonjon.com' => 1, 'batkonjon.com' => 1, + 'batllies.cat' => 1, 'batmanvsupermanfullmovie.ga' => 1, 'batmod.com' => 1, 'batoilles.com' => 1, @@ -18579,8 +18499,8 @@ 'batterie-au-top.com' => 0, 'batterman.ch' => 0, 'battery-center.fr' => 1, - 'batteryboys.ca' => 0, - 'batteryboys.com' => 0, + 'batteryboys.ca' => 1, + 'batteryboys.com' => 1, 'batterymarket.bg' => 1, 'batterymax.org' => 1, 'batteryreconditioning.ml' => 1, @@ -18636,7 +18556,6 @@ 'baufiexpress.info' => 1, 'baufiexpress.net' => 1, 'baufiexpress.org' => 1, - 'baugelitt.eu' => 1, 'baugemeinschaftbernstein.de' => 1, 'baugeshite.de' => 1, 'bauhaus.cz' => 1, @@ -18644,7 +18563,11 @@ 'bauhoftoo.ee' => 1, 'baukebies.nl' => 1, 'baukelek.tk' => 1, + 'baulio.de' => 1, 'baum-gruenpflege.de' => 1, + 'baumamont.net' => 1, + 'baumamont.ru' => 1, + 'baumaniswildfire.ca' => 1, 'baumannfabrice.com' => 1, 'baumansound.com' => 1, 'baumbet.ro' => 1, @@ -18653,7 +18576,6 @@ 'baumkletterschule.de' => 1, 'baumkuchen-aus-dresden.de' => 0, 'baummer.com.br' => 1, - 'bauplanmanager.com' => 1, 'baurs.com' => 1, 'bausep.de' => 1, 'bausparkassen.tk' => 1, @@ -18665,6 +18587,7 @@ 'bavaria-feuerloeschershop.de' => 1, 'bavarovillage.com' => 1, 'bavartec.de' => 1, + 'baverdock.com' => 1, 'bavi.tk' => 1, 'bavoogi.com' => 1, 'bawag.at' => 1, @@ -18691,7 +18614,6 @@ 'bayareamustangs.tk' => 1, 'bayareaplasticsurgery.com' => 1, 'bayashi.net' => 1, - 'bayati.me' => 1, 'baycialis.net' => 1, 'baycitymi.gov' => 1, 'baycountyfltax.gov' => 1, @@ -18723,7 +18645,6 @@ 'bayreuth-wilhelmine.de' => 1, 'bayridgesupplies.net' => 1, 'bayscollisionrepairs.co.nz' => 1, - 'bayshore.ca' => 1, 'baysidementalhealth.com' => 1, 'baysidephotography.ga' => 1, 'bayt.com' => 1, @@ -18740,8 +18661,6 @@ 'bazaarcompass.com' => 1, 'bazaart.com' => 1, 'bazaart.me' => 1, - 'bazaclub.ru' => 0, - 'bazafashion.com' => 1, 'bazahub.club' => 1, 'bazait.com' => 1, 'bazaleev.ru' => 1, @@ -18785,6 +18704,7 @@ 'bbb4all.de' => 1, 'bbbb.loan' => 1, 'bbbbb.men' => 1, + 'bbbexpo.com' => 1, 'bbbff.net' => 1, 'bbbswcmd.org' => 1, 'bbc.co.uk' => 0, @@ -18797,7 +18717,6 @@ 'bbcpump.com' => 1, 'bbcsuk.co.uk' => 1, 'bbence.me' => 1, - 'bbfandom.com' => 1, 'bbfxtraders.com' => 1, 'bbg.org' => 1, 'bbgeschenke.ch' => 0, @@ -18833,7 +18752,6 @@ 'bbs-buchholz.eu' => 1, 'bbschat.tk' => 1, 'bbsec.xyz' => 1, - 'bbsis.org' => 1, 'bbt.com.vn' => 1, 'bbusa.tk' => 1, 'bbw-wrestling.com' => 1, @@ -18844,14 +18762,12 @@ 'bbwpussytube.com' => 1, 'bbwsexclips.com' => 1, 'bbwteens.org' => 1, - 'bbx.bike' => 0, 'bbxin9.net' => 1, 'bbxy.buzz' => 1, 'bc-bd.org' => 0, 'bc-news.ru' => 1, 'bca-service.de' => 1, 'bcaf.uk' => 1, - 'bcalabsokc.com' => 1, 'bcalles.dk' => 1, 'bcalles.eu' => 1, 'bcallesen.dk' => 1, @@ -18859,6 +18775,7 @@ 'bcansw.com.au' => 1, 'bcare.health' => 1, 'bcarpentrypro.com' => 1, + 'bcbia.org' => 1, 'bcbsfepvision.com' => 1, 'bcbudonline.com' => 1, 'bcccremeno.it' => 1, @@ -18874,6 +18791,7 @@ 'bcec.com.au' => 1, 'bcelectricalservices.co.nz' => 1, 'bcfp.gov' => 1, + 'bcg.com' => 1, 'bcgefatap.com' => 1, 'bcgonlinestore.com' => 1, 'bchep.com' => 1, @@ -18900,7 +18818,6 @@ 'bcschool.cn' => 1, 'bcsconsulting.it' => 1, 'bcsnygroup.com' => 1, - 'bcsoverheaddoortx.com' => 1, 'bcsytv.com' => 0, 'bctraducciones.org' => 1, 'bctreporting.com' => 1, @@ -18942,8 +18859,8 @@ 'bdpachicago.tech' => 1, 'bdplus.cc' => 1, 'bdpn.ru' => 1, - 'bdrmedia.rs' => 1, 'bdrops.de' => 1, + 'bdsd.pl' => 1, 'bdsm-erotik.com' => 1, 'bdsmbibliothek.net' => 1, 'bdsmcontrol.com' => 1, @@ -18993,12 +18910,12 @@ 'beachvolleyball.tk' => 1, 'beachworldchampion.tk' => 1, 'beacinsight.com' => 1, - 'beacon.bio' => 0, + 'beacon.bio' => 1, 'beaconcapital.com' => 1, 'beaconcart.com' => 1, 'beacondb.net' => 1, 'beaconfed.org' => 1, - 'beacongaragedoors.com' => 1, + 'beacongaragedoors.com' => 0, 'beaconhealthoptions.com' => 1, 'beaconinvesting.com' => 1, 'beaconny.gov' => 1, @@ -19026,7 +18943,7 @@ 'beam-life.tk' => 1, 'beam-to.me' => 1, 'beam.mw' => 1, - 'beamdisinfo.org' => 1, + 'beamdisinfo.org' => 0, 'beamitaly.tk' => 1, 'beamitapp.com' => 1, 'beamleaks.com' => 1, @@ -19039,6 +18956,7 @@ 'beanjuice.me' => 1, 'beanshencr.com' => 1, 'beaoriflame.hu' => 1, + 'bearby.io' => 1, 'bearcloud.id.lv' => 1, 'bearcosports.com.br' => 1, 'bearcreekcubschildcare.com' => 0, @@ -19047,11 +18965,13 @@ 'bearded.sexy' => 1, 'bearden.io' => 1, 'beardsome.me' => 1, + 'beardsorcery.com' => 1, 'bearev.xyz' => 0, 'bearfactory.tk' => 1, 'bearfarm.tk' => 1, 'bearings.tk' => 1, 'bearingworks.com' => 1, + 'bearisfair.com' => 1, 'bearlakelife.com' => 1, 'bearly.ai' => 1, 'bearosaka.com' => 1, @@ -19110,6 +19030,7 @@ 'beautifulart.ml' => 1, 'beautifulbicester.co.uk' => 1, 'beautifulevilcompany.com' => 1, + 'beautifullybo.com' => 1, 'beautifullybrokenwords.com' => 1, 'beautifulplaces.tk' => 1, 'beautifulreflectionsmedspa.com' => 1, @@ -19119,7 +19040,6 @@ 'beauty-form.ir' => 1, 'beauty-haircare.tk' => 1, 'beauty-schools.com' => 1, - 'beauty-secrets.ir' => 1, 'beauty-stories.tk' => 1, 'beauty-style.ml' => 1, 'beauty-town.tk' => 1, @@ -19129,7 +19049,6 @@ 'beauty24.de' => 1, 'beauty2home.net' => 1, 'beauty77.ch' => 1, - 'beautyaesthetics.ca' => 0, 'beautyalev.de' => 1, 'beautyandboutique.tk' => 1, 'beautyandthebeast.tk' => 1, @@ -19161,7 +19080,9 @@ 'beaver-creek.ga' => 1, 'beavercityut.gov' => 1, 'beaverdamautos.com' => 1, + 'beaverdck.com' => 1, 'beaverdoc.com' => 1, + 'beaverdocj.com' => 1, 'beaverdock.ai' => 1, 'beaverdock.co' => 1, 'beaverdock.com' => 1, @@ -19170,9 +19091,14 @@ 'beaverdock.org' => 1, 'beaverdock.us' => 1, 'beaverdock.xyz' => 1, + 'beaverdocl.com' => 1, 'beaverdok.com' => 1, 'beaverdokc.com' => 1, + 'beaverdovk.com' => 1, + 'beaverdoxk.com' => 1, 'beaverdpck.com' => 1, + 'beaverdsck.com' => 1, + 'beaverfock.com' => 1, 'beaverheadcountymt.gov' => 1, 'beaverock.com' => 1, 'beaversock.com' => 1, @@ -19195,11 +19121,10 @@ 'bebefofuxo.com.br' => 1, 'bebemamae.com' => 1, 'bebes.uno' => 1, - 'bebesreborns.com' => 1, 'bebest.gov' => 1, + 'bebetabg.com' => 1, 'bebetrotteur.com' => 1, 'bebidasrd.com' => 1, - 'bebitoo.com' => 1, 'beble.pl' => 1, 'bebodywise.com' => 1, 'beboldpr.com' => 0, @@ -19225,9 +19150,16 @@ 'bebra.im' => 1, 'bebra.in' => 1, 'bebra.io' => 1, + 'bebra.llc' => 1, 'bebra.loan' => 1, 'bebra.lu' => 1, 'bebra.ms' => 1, + 'bebra.sc' => 1, + 'bebravps.cc' => 1, + 'bebravps.co' => 1, + 'bebravps.io' => 1, + 'bebravps.net' => 1, + 'bebravps.ph' => 1, 'bebrenok.trade' => 1, 'bebrev.trade' => 1, 'bebrik.men' => 1, @@ -19242,9 +19174,11 @@ 'beccaanne.photography' => 1, 'beccajoshwedding.com' => 1, 'bech32.net' => 1, + 'beck.id' => 1, 'beck.pl' => 1, 'beckdesign.tk' => 1, 'becker-annika.de' => 1, + 'becker-maschinen.com' => 1, 'becker.wales' => 1, 'becker8.de' => 1, 'beckermn.gov' => 1, @@ -19256,6 +19190,7 @@ 'beclan.tk' => 1, 'becleverwithyourcash.com' => 1, 'beclick.co.il' => 1, + 'beclier.fr' => 1, 'becollective.com' => 1, 'become-lucky.com' => 1, 'become.education' => 1, @@ -19266,8 +19201,6 @@ 'becs.ch' => 0, 'becydog.cz' => 1, 'bed-and-breakfast-elz.de' => 1, - 'bedandbreakfast.dk' => 1, - 'bedandbreakfasteuropa.com' => 1, 'bedandbreakfasthoekvanholland.com' => 1, 'bedatadriven.com' => 1, 'bedb2-snowflake.com' => 1, @@ -19298,6 +19231,7 @@ 'bedrijfsfeesten.tk' => 1, 'bedrijfsfotoreportages.nl' => 1, 'bedrijfswasmachine.nl' => 1, + 'bedrijvenparktreurenburg.nl' => 1, 'bedroc.com' => 0, 'bedrockcommunity.ml' => 1, 'bedrockdata.com' => 1, @@ -19305,7 +19239,6 @@ 'bedrocksoftware.co.uk' => 1, 'bedrockstreaming.com' => 1, 'bedrukt.nl' => 1, - 'bedskill.com' => 1, 'bedste-datingsites.dk' => 1, 'bedstecasinobonusser.dk' => 1, 'bedtco.com' => 1, @@ -19331,6 +19264,7 @@ 'beeebraa.download' => 1, 'beefclan.tk' => 1, 'beefitcincy.com' => 1, + 'beeform.dz' => 1, 'beeg.hu' => 1, 'beegarage.com' => 1, 'beehive.govt.nz' => 1, @@ -19345,7 +19279,6 @@ 'beekeepingfiji.com' => 1, 'beeksnetwork.nl' => 1, 'beeliarspirit.org' => 1, - 'beelikeus.pl' => 1, 'beeline.am' => 1, 'beelit.com' => 0, 'beelitz.de' => 1, @@ -19399,6 +19332,7 @@ 'beesolve.com' => 1, 'beesquare.fr' => 0, 'beestation13.com' => 1, + 'beesupport.co.uk' => 1, 'beeswarmrehoming.com.au' => 1, 'beesweethoney.co.za' => 1, 'beet-und-balkonpflanze-des-jahres.de' => 1, @@ -19410,9 +19344,10 @@ 'beezkneezcastles.co.uk' => 1, 'beeznest.com' => 1, 'befantasy.tk' => 1, - 'befaster.fit' => 1, 'beffeet.com' => 1, 'befoodsafe.gov' => 1, + 'before-and-after.ro' => 1, + 'before.click' => 1, 'beforeafter.gq' => 1, 'beforethedawn.tk' => 1, 'beforeyoueatoc.com' => 1, @@ -19448,6 +19383,7 @@ 'begravningsradgivare.com' => 1, 'begravningsradgivare.se' => 1, 'begundal.tk' => 1, + 'behaegel.fr' => 1, 'behamepresrdce.sk' => 1, 'behamzdarma.cz' => 1, 'behandelt.com' => 1, @@ -19458,7 +19394,6 @@ 'behaving.tk' => 1, 'behealthandrehab.com' => 1, 'behealthoncologia.com' => 1, - 'behealthpr.com' => 1, 'behealthyeveryday.eu' => 1, 'behealthyoga.com' => 1, 'beheeronline.nl' => 1, @@ -19476,6 +19411,7 @@ 'behoreal.cz' => 1, 'behotelmalta.com' => 1, 'behrer.se' => 1, + 'behz.ad' => 1, 'beiersdorf-svz.ch' => 1, 'beihelsinki.de' => 1, 'beijing.bj' => 1, @@ -19501,11 +19437,13 @@ 'bejbi.net' => 1, 'bejbinek.cz' => 1, 'bejo.kz' => 0, + 'bejofa.de' => 1, 'bekabazar.cz' => 1, 'bekaha.de' => 1, 'bekam.my' => 1, 'bekeltetes.hu' => 1, 'bekendeartiestboeken.nl' => 1, + 'bekey.io' => 1, 'bekmekci.tk' => 1, 'beko.co.uk' => 1, 'beko.ie' => 1, @@ -19542,6 +19480,7 @@ 'belebey.city' => 1, 'beleefheemstede.nl' => 1, 'belegstelle-glashuette.de' => 1, + 'belegvandenbosch.nl' => 1, 'beleidtransitiemodel.nl' => 1, 'beleiu.com' => 1, 'beleiu.de' => 1, @@ -19557,6 +19496,7 @@ 'belfastjujitsu.tk' => 1, 'belfastlocks.com' => 1, 'belfasttechservices.co.uk' => 1, + 'belferkanatalia.pl' => 1, 'belfix.be' => 1, 'belfor-probleme.de' => 1, 'belga.tk' => 1, @@ -19582,6 +19522,7 @@ 'belgraver.email' => 1, 'belgraver.eu' => 1, 'belgraver.xyz' => 1, + 'beli.al' => 1, 'belichtungswert.de' => 1, 'belics.com' => 0, 'belidi.tk' => 1, @@ -19618,7 +19559,6 @@ 'bellamodeling.com' => 1, 'bellamodinha.com.br' => 1, 'bellamy.cloud' => 1, - 'bellamy.md' => 1, 'bellanews.tk' => 1, 'bellaslokal.de' => 1, 'bellatight.com' => 1, @@ -19668,7 +19608,7 @@ 'belocallyseo.com' => 1, 'beloevino.ml' => 1, 'belos.at' => 1, - 'belouga.org' => 1, + 'belouga.org' => 0, 'belovedbumps.sg' => 1, 'belovelydesigns.shop' => 1, 'belowaverage.tk' => 1, @@ -19678,11 +19618,11 @@ 'belrybalka.cf' => 1, 'bels-lijntje.nl' => 1, 'belsilos.com' => 1, + 'belstoneproducts.com' => 1, 'beltanelabrosse.tk' => 1, 'beltar.nl' => 1, 'beltbuckle.pw' => 1, 'beltman-shipping.tk' => 1, - 'beltramifashion.be' => 1, 'beltsystemu.com' => 1, 'belugadev.ml' => 1, 'belvaros-lipotvaros.hu' => 1, @@ -19690,9 +19630,9 @@ 'belvidereil.gov' => 1, 'belviderepoliceil.gov' => 1, 'belvideretownshipmi.gov' => 1, + 'belvilla.nl' => 1, 'belvitajoreggelt.hu' => 1, 'belvo.com' => 1, - 'belvoirbouncycastles.co.uk' => 1, 'belwederczykow.eu' => 1, 'belzhd.com' => 1, 'belzhd.info' => 1, @@ -19701,10 +19641,10 @@ 'bemani.nl' => 1, 'bemawi.com' => 1, 'bembee.tk' => 1, + 'bembem.de' => 1, + 'bembergestatewines.com' => 1, 'bemergroup.com' => 1, - 'bemestarevendasonline.online' => 1, 'bemindful.life' => 1, - 'bemnaturalmente.online' => 1, 'bempensadoconsul.com.br' => 1, 'bemsa-gent.be' => 1, 'bemsoft.pl' => 1, @@ -19729,15 +19669,14 @@ 'benavides.xyz' => 1, 'benazir-reaction.tk' => 1, 'benbalter.com' => 1, - 'benbenben.loan' => 1, 'benbozsa.ca' => 1, 'benc.io' => 1, 'bencasolutions.com' => 1, 'benceskorka.com' => 1, 'bencheetham.me.uk' => 1, 'benchling.com' => 1, - 'benchmark-dental.com' => 0, 'benchmark-ip.com' => 1, + 'benchmark.ge' => 1, 'benchmarkmonument.com' => 1, 'benchmarkstudio.net' => 1, 'benclarkphotography.com.au' => 1, @@ -19745,7 +19684,7 @@ 'bencrump.com' => 1, 'bendahmane.fr' => 1, 'bendd.me' => 1, - 'bende.com.au' => 0, + 'bende.com.au' => 1, 'bendechrai.com' => 0, 'bender.ga' => 1, 'benderssportsandspirits.com' => 0, @@ -19771,6 +19710,7 @@ 'benefactgroup.com' => 1, 'benefeds.com' => 1, 'benefeds.gov' => 1, + 'benefic.com' => 1, 'benefitfocus.com' => 1, 'benefitharbor.com' => 1, 'benefits.gov' => 1, @@ -19820,7 +19760,6 @@ 'beniajan.tk' => 1, 'benicee.com' => 1, 'benidormcd.tk' => 1, - 'benify.com' => 1, 'benihbaik.com' => 1, 'benimsetin.com' => 1, 'benimsetin.org' => 1, @@ -19859,7 +19798,6 @@ 'bennettsbouncycastlehire.co.uk' => 1, 'bennettshire.co.uk' => 1, 'benni1.eu' => 1, - 'bennie.com' => 1, 'bennierobinson.com' => 1, 'benningen.de' => 1, 'benningtonne.gov' => 1, @@ -19876,6 +19814,11 @@ 'benq.com.mx' => 1, 'benq.eu' => 1, 'benrogers.tk' => 1, + 'bens.gd' => 1, + 'bens.im' => 1, + 'bens.mn' => 1, + 'bens.ng' => 1, + 'bens.ps' => 1, 'bensbouncycastles.co.uk' => 1, 'benschnarr.com' => 1, 'benshoof.org' => 1, @@ -19886,7 +19829,6 @@ 'bensonvermont.gov' => 1, 'bensoy.com' => 1, 'benstevinson.com' => 1, - 'bensvpn.us' => 1, 'bensvriend.tk' => 1, 'bent-nails.com' => 1, 'bentallgreenoak.com' => 0, @@ -19900,6 +19842,7 @@ 'bentley.link' => 1, 'bentleyks.gov' => 1, 'bento-kurumaya.co.jp' => 1, + 'bentomesh.com' => 1, 'bentoml.com' => 1, 'bentoncountyia.gov' => 1, 'bentoncountyor.gov' => 1, @@ -19909,10 +19852,6 @@ 'bentonwi.gov' => 1, 'bentpunk.tk' => 1, 'bentrask.com' => 1, - 'benu.cz' => 1, - 'benu.rs' => 1, - 'benulekaren.sk' => 1, - 'benunapredpis.cz' => 1, 'benward.physio' => 1, 'benwoo.org' => 1, 'benz-hikaku.com' => 1, @@ -19937,6 +19876,7 @@ 'bepzi.com' => 1, 'bequ1ck.com' => 1, 'bequiia.com' => 1, + 'bequiz.be' => 1, 'bera.com.au' => 1, 'beran.tk' => 1, 'berandalcorp.tk' => 1, @@ -19950,14 +19890,15 @@ 'berbervandenberg.tk' => 1, 'berchtesgaden-hilft.de' => 1, 'berdan.tk' => 1, + 'berdbath.com' => 1, 'berdu.id' => 1, 'berdyansk-news.ru' => 1, 'bereaplumber.co.za' => 1, 'bereelcorporation.com' => 1, 'bereginy.com.ua' => 1, 'bereginya-lada.ru' => 1, - 'beregite-zdorovje.ru' => 1, 'beregusha.com' => 1, + 'bereikdenbosch.nl' => 1, 'berekenen.nl' => 1, 'berekenhet.nl' => 1, 'berend.tk' => 1, @@ -20000,20 +19941,45 @@ 'berjou.me' => 1, 'berk.tk' => 1, 'berkat-luqs.ddns.net' => 1, + 'berkayturk.com' => 1, 'berkeantar.com' => 1, 'berkeleybeacon.com' => 1, 'berkeleyca.gov' => 1, 'berkeleypolitical.review' => 1, 'berkhills.com' => 1, + 'berkoc.com' => 1, 'berksbulls.com' => 1, 'berkshire.com' => 1, - 'berkshireesupply.com' => 0, + 'berkshiredairy.com' => 1, 'berksholocaustmuseum.org' => 1, + 'berksmilitaryhistorymuseum.org' => 1, 'berkspa.gov' => 1, 'berkspetcare.com' => 1, 'berkswatertech.com' => 1, 'berkvensgm.nl' => 1, + 'berlin-chemie.al' => 1, + 'berlin-chemie.am' => 1, + 'berlin-chemie.az' => 1, + 'berlin-chemie.ba' => 1, + 'berlin-chemie.bg' => 1, + 'berlin-chemie.cz' => 1, + 'berlin-chemie.de' => 1, + 'berlin-chemie.ee' => 1, + 'berlin-chemie.fi' => 1, + 'berlin-chemie.ge' => 1, + 'berlin-chemie.hr' => 1, + 'berlin-chemie.hu' => 1, + 'berlin-chemie.kg' => 1, + 'berlin-chemie.lt' => 1, + 'berlin-chemie.lv' => 1, + 'berlin-chemie.md' => 1, 'berlin-chemie.pl' => 1, + 'berlin-chemie.ro' => 1, + 'berlin-chemie.rs' => 1, + 'berlin-chemie.sk' => 1, + 'berlin-chemie.tm' => 1, + 'berlin-chemie.ua' => 1, + 'berlin-chemie.uz' => 1, 'berlin-cuisine.com' => 1, 'berlin-flirt.de' => 1, 'berlin-hotel.tk' => 1, @@ -20044,6 +20010,7 @@ 'bernadette.tk' => 1, 'bernadetteanderes.ch' => 0, 'bernadettehermsen.nl' => 1, + 'bernadettelogue.com' => 1, 'bernalierpups.com' => 1, 'bernama.com.my' => 1, 'bernar.do' => 1, @@ -20124,6 +20091,7 @@ 'bert.org' => 1, 'bertaudarthur.fr' => 1, 'bertbrockham.org.uk' => 1, + 'berten.hu' => 1, 'berthaphil.com' => 1, 'berthaundcarlbenzpreis.de' => 1, 'berthawoonsurgery.com.sg' => 1, @@ -20160,9 +20128,8 @@ 'besiconstruct.be' => 1, 'besidemetal.tk' => 1, 'besikta.se' => 1, - 'besinspain.es' => 1, 'beskar.pro' => 1, - 'besnard.me' => 1, + 'besked.it' => 1, 'besnik.de' => 0, 'besnik.tk' => 1, 'besola.de' => 1, @@ -20175,7 +20142,6 @@ 'bespoiled.nl' => 1, 'bespokespeaker.uk' => 1, 'bespredel.tk' => 1, - 'bess.company' => 1, 'bessels.tk' => 1, 'bessems.com' => 1, 'bessems.eu' => 1, @@ -20227,6 +20193,7 @@ 'bestattung-ebenbichler.at' => 1, 'bestattungen-kammerer.de' => 1, 'bestattungshaus-kammerer.de' => 0, + 'bestattungshaussternenblick.de' => 1, 'bestaussiedoodles.com' => 1, 'bestaustraliancasinosites.com' => 1, 'bestautoinsurance.com' => 1, @@ -20247,12 +20214,10 @@ 'bestcanvaswallart.com' => 1, 'bestcarscyprus.com' => 1, 'bestcavapoos.com' => 1, - 'bestchoicehomeinspections.com' => 1, 'bestclix.ml' => 1, 'bestcms.tk' => 1, 'bestcockalierpups.com' => 1, 'bestcockapoos.com' => 1, - 'bestcreditcards.biz' => 1, 'bestcreditcards.me' => 1, 'bestcreditcards.news' => 1, 'bestcreditcards.tv' => 1, @@ -20281,6 +20246,7 @@ 'bestevakantieparken.com' => 1, 'bestevakantieparken.nl' => 1, 'bestfcu.org' => 1, + 'bestfewo.de' => 0, 'bestfidgettoysforadhd.com' => 1, 'bestfinancialcu.org' => 1, 'bestfitnesswatchreview.info' => 1, @@ -20296,6 +20262,7 @@ 'besthumorsite.tk' => 1, 'besti.it' => 1, 'bestiahosting.com' => 1, + 'bestiequiz.com' => 1, 'besties.house' => 1, 'besties4life.ml' => 1, 'bestill.foundation' => 1, @@ -20452,6 +20419,7 @@ 'bestlifek9training.com' => 1, 'bestlivecamsites.com' => 1, 'bestlyrics.tk' => 1, + 'bestmanhq.com' => 1, 'bestmarketingconference.com' => 1, 'bestmattressabout.com' => 1, 'bestmattresses.tk' => 1, @@ -20476,7 +20444,6 @@ 'bestoldmusic.tk' => 1, 'bestoliveoils.com' => 1, 'bestomania.tk' => 1, - 'bestonpyrolysis.com' => 1, 'bestparking.com' => 1, 'bestpartyhire.com' => 1, 'bestpcsecurity.com' => 1, @@ -20490,24 +20457,24 @@ 'bestpracticesleidraad.nl' => 1, 'bestpressurewashingchicago.com' => 1, 'bestpricelovers.com' => 1, - 'bestprofessionalchainsaw.com' => 1, + 'bestpris.no' => 1, 'bestpromoving.com' => 1, 'bestratedremovals.co.uk' => 1, 'bestratedtransport.com.au' => 1, 'bestrating-hengelo.nl' => 1, + 'bestrcparts.com' => 0, 'bestreleases.tk' => 1, 'bestremote.io' => 1, 'bestrongandhomosexual.top' => 1, 'bestroofinginkansascity.com' => 1, - 'bestroutes.net' => 1, 'bestsatoshifaucet.ga' => 1, - 'bestsavingscoupon.com' => 1, + 'bestsavesnow.shop' => 1, 'bestsextoys.com' => 1, 'bestsheepadoodles.com' => 1, 'bestshopping.ga' => 1, 'bestshops.ga' => 1, + 'bestsiliconereviews.com' => 1, 'bestsingaporelawyer.com' => 1, - 'bestsingingbowls.com' => 1, 'bestsolaris.biz' => 1, 'bestsolution.at' => 1, 'beststock.kr' => 1, @@ -20535,6 +20502,7 @@ 'besv.com' => 1, 'besverdock.com' => 1, 'beszerzokozpont.hu' => 1, + 'bet-ibi.fr' => 1, 'bet-platform.com' => 1, 'bet08vip.com' => 0, 'bet166111.com' => 1, @@ -20549,7 +20517,6 @@ 'bet166ww.com' => 1, 'bet166yy.com' => 1, 'bet333123.com' => 1, - 'bet333222.com' => 1, 'bet333345.com' => 0, 'bet333444.com' => 1, 'bet333678.com' => 1, @@ -20649,6 +20616,7 @@ 'betaa8.com' => 1, 'betaa9.com' => 1, 'betaal.my' => 1, + 'betaaldeseksdates.nl' => 1, 'betaams.net' => 1, 'betabar.dk' => 1, 'betabeat.com' => 1, @@ -20656,8 +20624,8 @@ 'betacs.pro' => 1, 'betadelivery.co.uk' => 1, 'betadwarf.com' => 1, - 'betagro.com' => 1, 'betahyp.de' => 1, + 'betalo.com' => 1, 'betandslots.com' => 1, 'betandyou.com' => 1, 'betandyou.mobi' => 1, @@ -20666,7 +20634,6 @@ 'betanoapp.com' => 1, 'betaoptimize.com' => 1, 'betaprofiles.com' => 1, - 'betasozluk.com' => 1, 'betata.tk' => 1, 'betatester.ml' => 1, 'betawi.com' => 1, @@ -20680,7 +20647,6 @@ 'betel.tk' => 1, 'betelgeus.com' => 1, 'betemyja.tk' => 1, - 'betenemy.com' => 1, 'beterewereldbanen.nl' => 1, 'beteroud.nl' => 1, 'betexperts.tk' => 1, @@ -20708,33 +20674,38 @@ 'betmobilenigeria.com' => 1, 'betobaccofree.gov' => 1, 'betolerant.fr' => 1, + 'beton-vloer.nl' => 1, 'beton.ie' => 1, 'betonbewerkingsmachines.be' => 1, 'betongereedschap.be' => 1, 'betonline.bz' => 1, 'betonmachines.be' => 1, 'betonmarkets.info' => 1, + 'betonoutlet.nl' => 1, 'betonperkasa.com' => 1, 'betonsport.ga' => 1, + 'betonvloerpolijsten.com' => 1, 'betop-lab.com' => 1, 'betor.cz' => 1, 'betor.sk' => 1, 'betordertr.com' => 1, 'betoskip.tk' => 1, + 'betowa.co' => 1, 'betransfer.eu' => 1, 'betreut.at' => 1, 'betreut.de' => 1, + 'betrhive.com' => 1, 'betriebsrat-ivb.at' => 1, 'betrifft-mich-dsgvo.ch' => 1, 'betrimus.xyz' => 1, 'betrisey.net' => 1, 'betroffenen-netzwerk.de' => 1, 'betrouwbarewifi.nl' => 1, + 'betscout.com.au' => 1, 'betseybuckheit.com' => 1, 'betsfortoday.com' => 1, 'betshoot.com' => 1, 'betsonlinefree.com.au' => 1, - 'betspin.com' => 0, 'betstop.gov.au' => 1, 'bett1.at' => 1, 'bett1.ch' => 1, @@ -20745,15 +20716,12 @@ 'bettashoerepairs.com.au' => 1, 'bettendorf.gov' => 1, 'bettenhaus-schlafoase.de' => 1, - 'better.ad' => 1, 'better.com' => 1, 'better.fyi' => 1, 'betterbaseball.com' => 1, 'betterbedding.com' => 1, 'betterboards.net' => 1, - 'betterbuiltbasements.com' => 1, 'betterbuiltkitchensandbathrooms.com' => 1, - 'bettercastings.com' => 1, 'bettercleaningcompany.co.uk' => 1, 'bettercommunication.org.uk' => 1, 'bettercrypto.org' => 1, @@ -20773,13 +20741,17 @@ 'betterna.me' => 1, 'betternews.eu' => 1, 'betteroffed.com' => 1, + 'betterphonestone.com' => 1, + 'betterphonestone.net' => 1, 'betterscience.org' => 1, 'betterscore.net' => 1, 'bettersecurity.co' => 1, 'bettersocialmedia.co.uk' => 1, 'betterstack.com' => 1, + 'betterstart.net.au' => 1, 'bettertax.gov.au' => 1, 'betterteam.com' => 1, + 'betterteamslabs.com' => 1, 'bettertech.pt' => 1, 'bettertechsoftware.com' => 1, 'bettertime.jetzt' => 1, @@ -20799,6 +20771,7 @@ 'bettysseafoodshack.com' => 1, 'betulashop.ch' => 1, 'betus.tk' => 1, + 'between.sh' => 1, 'betweenbuns.com.br' => 1, 'betweenthehills.be' => 1, 'betweenthesheets.tk' => 1, @@ -20825,7 +20798,6 @@ 'betza.online' => 1, 'betzgmbh.de' => 1, 'betzwhite.com' => 1, - 'beudelbingers.nl' => 1, 'beugelbekkie.tk' => 1, 'beulahparks.com' => 1, 'beulen.email' => 1, @@ -20840,6 +20812,7 @@ 'beutner.de' => 1, 'beuty-flowers.tk' => 1, 'bevallarta.com' => 1, + 'bevatel.com' => 1, 'bevcrushesit.ca' => 1, 'bevedo.com' => 1, 'bevedo.cz' => 1, @@ -20848,6 +20821,7 @@ 'bevelbeer.com' => 1, 'beveragemobileest.ga' => 1, 'beverb.org' => 1, + 'beverdock.com' => 1, 'beverhof.nl' => 1, 'beverley.tk' => 1, 'beverleycounselling.co.uk' => 1, @@ -20868,6 +20842,7 @@ 'bevrijdingsmuseum.nl' => 1, 'bewaredevapi.azurewebsites.net' => 1, 'bewegigsruum.ch' => 1, + 'bewegte-kirche.de' => 1, 'bewegtes-lagern.at' => 1, 'bewegtes-lagern.ch' => 1, 'bewegtes-lagern.com' => 1, @@ -20883,6 +20858,7 @@ 'bewildered.gq' => 1, 'bewire.be' => 1, 'beworksite.com' => 1, + 'bewusstseinsarchitektur.de' => 1, 'bewustwinkelen.nl' => 1, 'bexit-hosting.nl' => 1, 'bexit-security.eu' => 1, @@ -20894,11 +20870,12 @@ 'bexweller.com' => 1, 'bey.io' => 1, 'beyanname.net.tr' => 1, + 'beyaz-yaka.com' => 1, 'beybladesource.tk' => 1, 'beyer-on-it.com' => 1, 'beyer-on-it.de' => 1, 'beyer.cloud' => 1, - 'beyer.consulting' => 1, + 'beyer.consulting' => 0, 'beyer.media' => 1, 'beyerautomation.com' => 1, 'beyerm.de' => 1, @@ -20914,12 +20891,13 @@ 'beyondbounce.co.uk' => 1, 'beyondbucharest.com' => 1, 'beyondcloud.com' => 1, + 'beyondcountdown.com' => 1, 'beyondgameplay.com' => 1, 'beyondinfinite.com' => 1, 'beyondmydoor.com' => 1, 'beyondparentalalienation.com' => 1, 'beyondphototips.com' => 1, - 'beyondpricing.com' => 0, + 'beyondpricing.com' => 1, 'beyondqa.ai' => 1, 'beyondsoft.com' => 1, 'beyondthe3d.com' => 1, @@ -20934,7 +20912,6 @@ 'beyondweb.net' => 1, 'beyondzeroacademy-reservations.fr' => 1, 'beyoung.in' => 1, - 'beyoutiful-studio.ro' => 1, 'bezagentstva.cf' => 1, 'bezbarier.org.pl' => 1, 'bezbednostnaradu.com' => 1, @@ -20970,6 +20947,7 @@ 'bfharrison.com' => 1, 'bfi-edel-stahl.de' => 1, 'bfi.is' => 1, + 'bfire.pt' => 1, 'bfkcloud.ddns.net' => 1, 'bflcanada.ca' => 1, 'bflix.tv' => 1, @@ -21042,15 +21020,19 @@ 'bhavansvidyamandir.tk' => 1, 'bhcarroll.edu' => 1, 'bhcrusher1.net' => 1, + 'bhdbv.com' => 1, 'bhfacil.com' => 1, 'bhi.consulting' => 1, 'bhiglu.com' => 1, 'bhitnews.tk' => 1, - 'bhnnews.com' => 1, + 'bhliberty.com' => 1, 'bhodisoft.com' => 1, 'bhogavati.tk' => 1, 'bhojpurisex.site' => 1, + 'bhosted.nl' => 1, 'bhpropco.com' => 1, + 'bhpti.com' => 1, + 'bhpvi.com' => 1, 'bhrc.wa.gov.au' => 1, 'bhrenovations.com' => 0, 'bhserralheria.com.br' => 1, @@ -21062,11 +21044,14 @@ 'bhuntr.com' => 1, 'bhuttae.com' => 1, 'bhuvanreddy.space' => 1, + 'bhvrl.com.au' => 1, 'bhwfx.com' => 1, 'bhxch.moe' => 1, + 'bi-greencore.com' => 1, 'bi-in-beeld.nl' => 1, 'bi-jenny.net' => 1, 'bi-medien.de' => 1, + 'bi-siparis.com' => 1, 'bi.je' => 1, 'bi.search.yahoo.com' => 0, 'bi1gif.radio' => 1, @@ -21093,6 +21078,7 @@ 'biaoxiong.com' => 1, 'biaozi.cf' => 1, 'biaozi.ml' => 1, + 'biaq.de' => 1, 'biarritzboys.tk' => 1, 'biartechnology.com' => 1, 'biaservice.cz' => 1, @@ -21100,6 +21086,7 @@ 'biaxin.cf' => 1, 'biaxin.ml' => 1, 'biba-shop.fr' => 1, + 'bibb-service.de' => 1, 'bibb.de' => 1, 'bibbvoice.com' => 1, 'biber-bike.de' => 1, @@ -21108,12 +21095,15 @@ 'bibi-xxx.com' => 1, 'bibica.net' => 1, 'bibicarrington.com' => 1, + 'bibisaintifik.com' => 1, 'bibit.id' => 1, 'bibitbunga.com' => 1, 'bibitec.de' => 1, + 'bibl.net' => 1, 'bible-maroc.com' => 1, 'bible4u.net' => 1, 'biblear.org' => 1, + 'biblebaptistconstantine.org' => 1, 'biblebrainhealth.com' => 1, 'bibleforchildren.ru' => 1, 'biblegen.com' => 1, @@ -21187,10 +21177,11 @@ 'bidenstopdeportations.com' => 1, 'bidenwhitehouse.gov' => 1, 'bidindustry.com' => 1, - 'bidlab.org' => 1, + 'bidio.sk' => 1, 'bidman.cz' => 1, 'bidoluindirim.com' => 1, 'bidonline.tk' => 1, + 'bidroomai.com' => 1, 'bidswitch.com' => 1, 'bie.edu' => 1, 'bieg.tk' => 1, @@ -21237,8 +21228,8 @@ 'bierochs.org' => 1, 'bierrunde.de' => 1, 'bierverkostung.de' => 1, - 'bierwebshop.be' => 1, 'biesbosch.org' => 1, + 'bieshawo321.top' => 1, 'biester-maschinenbau.com' => 1, 'biester.pro' => 1, 'bietigheim-digital.tk' => 1, @@ -21261,7 +21252,7 @@ 'big-office.lviv.ua' => 1, 'big-orange.com.ua' => 1, 'big-papa.tk' => 1, - 'big-radio.net' => 1, + 'big-screen-launcher.com' => 1, 'big-tits-video.ru' => 1, 'big-travel.tk' => 1, 'big.one' => 1, @@ -21274,17 +21265,20 @@ 'bigalba.ga' => 1, 'bigambitions.co.za' => 1, 'bigart.tk' => 1, + 'bigassex.com' => 1, 'bigassmonster.com' => 1, 'bigasstubes.com' => 1, + 'bigbadwolf.gay' => 1, 'bigbag.chat' => 1, 'bigbagmanagement.com' => 1, 'bigbagventures.com' => 1, 'bigband.tk' => 1, + 'bigbayou.at' => 1, 'bigbearlakecoins.com' => 1, + 'bigbearselfstorage.co.uk' => 1, 'bigbeats.tk' => 1, 'bigbeautysecrets.tk' => 1, 'bigbendcoffeeroasters.com' => 0, - 'bigbendguide.com' => 1, 'bigbendsentinel.com' => 0, 'bigbenny.tk' => 1, 'bigbit.tk' => 1, @@ -21327,6 +21321,7 @@ 'bigeasyfences.com' => 1, 'bigeasygrille.com' => 0, 'bigelkconstruction.com' => 1, + 'bigfamily24.de' => 1, 'bigfreebet.com' => 1, 'bigfreebielist.tk' => 1, 'bigfurryfestival.com' => 1, @@ -21334,6 +21329,7 @@ 'biggerpicture.agency' => 1, 'biggerpockets.com' => 1, 'biggerwebapp.com' => 1, + 'biggestmorningtea.com.au' => 1, 'biggive.org' => 1, 'biggles.io' => 1, 'biggreeneggeindhoven.nl' => 1, @@ -21348,9 +21344,7 @@ 'bigio.com.br' => 1, 'bigleads.com' => 1, 'biglistofporn.com' => 1, - 'biglive.fun' => 1, 'biglu.eu.org' => 1, - 'bigmike.ch' => 1, 'bigmoney.nu' => 1, 'bigmonsters.tk' => 1, 'bigmore.com' => 1, @@ -21372,6 +21366,7 @@ 'bigriverintl.com' => 1, 'bigriverjp.com' => 1, 'bigriverservs.com' => 1, + 'bigrockdiscgolf.com' => 1, 'bigsam.us' => 1, 'bigseo.ml' => 1, 'bigseo.tk' => 1, @@ -21405,11 +21400,12 @@ 'bigskylifestylerealestate.com' => 0, 'bigskymontanalandforsale.com' => 1, 'bigspark.it' => 1, + 'bigspinningwheel.com' => 1, 'bigstonecounty.gov' => 1, 'bigstr.com' => 1, 'bigtexasyardsale.com' => 1, 'bigthree.ga' => 1, - 'bigthunder.ca' => 1, + 'bigtime.agency' => 1, 'bigtime.gg' => 1, 'bigtimeiq.com' => 1, 'bigtitsmilf.com' => 1, @@ -21420,12 +21416,14 @@ 'bigudi.eu' => 1, 'biguz.net' => 1, 'bigwaterut.gov' => 1, + 'bigwes.com' => 1, 'bigwest.org' => 1, 'bigwicks.co.uk' => 1, 'bigzoo.com.br' => 1, 'biharujala.com' => 1, 'bijlesbart.nl' => 1, 'bijlesportal.nl' => 1, + 'bijonszelf.nl' => 1, 'bijou.be' => 1, 'bijoux-fantaisies.eu' => 1, 'bijoux.com.br' => 1, @@ -21438,7 +21436,6 @@ 'bike-style.tk' => 1, 'bike24.de' => 1, 'bikebay.it' => 1, - 'bikebristol.com' => 1, 'bikeclub.tk' => 1, 'bikehistory.org' => 1, 'bikemaniacs.tk' => 1, @@ -21452,7 +21449,7 @@ 'bikerzbits.com' => 1, 'bikesandbits.tk' => 1, 'bikesdirect.com' => 1, - 'bikeshopitalia.com' => 1, + 'bikesguider.com' => 1, 'bikestream.tk' => 1, 'bikesupermarket.it' => 1, 'biketalk.ga' => 1, @@ -21467,6 +21464,7 @@ 'bikkelbroeders.com' => 0, 'bikkelbroeders.nl' => 0, 'biknet.tk' => 1, + 'bikolix.com' => 1, 'bikyaku.fun' => 1, 'bilalozdemir.me' => 1, 'bilanca.com.hr' => 1, @@ -21495,6 +21493,7 @@ 'bilgehan.net' => 1, 'bilgiliksel.com' => 1, 'bilgisayarkursu.tk' => 1, + 'bilgisayarservisi.com' => 1, 'bilgisoft.ir' => 1, 'bilgo.com' => 1, 'bilhos.com.tr' => 1, @@ -21559,7 +21558,6 @@ 'billingtoncybersummit.com' => 1, 'billion-strong.org' => 1, 'billionaire.ml' => 1, - 'billionaire365.com' => 1, 'billionairecatt.com' => 1, 'billionkiaparts.com' => 1, 'billjohnstonlandscape.com' => 1, @@ -21571,7 +21569,6 @@ 'billsteinberg.ca' => 1, 'billusherwood.com' => 1, 'billview.com.au' => 1, - 'billwebb.com.au' => 1, 'billy.pictures' => 1, 'billybluerecords.com' => 1, 'billybob.tk' => 1, @@ -21581,14 +21578,16 @@ 'billywig.stream' => 1, 'billywr.com' => 1, 'bilmodel.dk' => 1, + 'biltiq.ai' => 1, 'biltullen.com' => 1, + 'bilyatcho.com' => 1, 'bim.physio' => 1, 'bimacitizen.com' => 1, 'bimber.nl' => 1, 'bimbingan.tk' => 1, + 'bimbpress.com' => 1, 'bimedis.com' => 1, 'bimilogo.it' => 1, - 'bimmerguide.de' => 1, 'bimmerlabs.com' => 1, 'bimoge.tk' => 1, 'bimstream.cloud' => 1, @@ -21596,7 +21595,6 @@ 'bimtec.jp' => 1, 'bin-laden.org' => 1, 'bina.az' => 1, - 'binaa.co.il' => 1, 'binairy.com' => 1, 'binairy.nl' => 1, 'binam.center' => 0, @@ -21608,6 +21606,7 @@ 'binaries.fr' => 1, 'binaries.tk' => 1, 'binarization.net' => 1, + 'binarskugga.io' => 1, 'binary.house' => 1, 'binary.ninja' => 1, 'binaryappdev.com' => 1, @@ -21620,17 +21619,18 @@ 'binarystud.io' => 1, 'binaryvision.tk' => 1, 'binas.com.br' => 1, + 'binaurals.ai' => 1, 'binbaz.org.sa' => 1, 'binbin9.com' => 1, 'binbo.cz' => 1, 'binbo.sk' => 1, 'bind.ch' => 1, + 'binday.ie' => 1, 'bindb.com' => 1, 'binderbud.com' => 1, 'binding-problem.com' => 1, 'binds.co' => 1, 'binero.com' => 1, - 'binero.se' => 1, 'binets.fr' => 1, 'binezalohar.tk' => 1, 'binf.tk' => 1, @@ -21660,10 +21660,9 @@ 'binhdang.me' => 0, 'binhex.net' => 1, 'binhminhpc.com' => 1, - 'binhsnails.com' => 1, + 'biniciliksepeti.com' => 1, 'biniou.net' => 1, 'binkanhada.biz' => 1, - 'binkconsulting.be' => 1, 'binkert-treuhand.ch' => 1, 'binmile.com' => 1, 'binnacle.mx' => 1, @@ -21682,14 +21681,13 @@ 'bintube.com' => 1, 'bio-disinfestazione.it' => 1, 'bio-dolt-aveyron.fr' => 1, - 'bio-farma.net' => 1, + 'bio-farma.net' => 0, 'bio-feed.org' => 1, 'bio-kertem.hu' => 1, 'bio-medical.com' => 1, + 'bio-oils.co.nz' => 1, 'bio-place.com' => 1, 'bio-verzeichnis.de' => 1, - 'bio-world.com' => 1, - 'bioadva.com' => 1, 'bioagency.it' => 1, 'bioagroapteka.bg' => 1, 'bioaiq.com' => 1, @@ -21727,7 +21725,6 @@ 'bioedilizia.roma.it' => 1, 'bioemsan.cz' => 0, 'bioenergias.pt' => 1, - 'bioenergie-eferding.at' => 1, 'bioenergy-solutions.eco' => 1, 'bioetco.ch' => 1, 'bioexistencialismo.tk' => 1, @@ -21735,23 +21732,19 @@ 'biofattorietoscane.it' => 1, 'biofeedback-luzern.ch' => 1, 'biofeedbackcalifornia.org' => 1, - 'biofire.gr' => 1, 'biofizpribor.ru' => 1, 'bioforce.tk' => 1, 'biofourmis.com' => 0, - 'biofuels-news.com' => 1, 'biogaspuxin.es' => 1, 'biogecho.ch' => 0, 'biogeist.de' => 1, 'biogen.com' => 0, 'biogen.de' => 0, - 'biogenius.ca' => 1, 'biogeosciences-discuss.net' => 1, 'biogeosciences.net' => 1, 'biogiardinaggio.it' => 1, 'biographyseriesers.ga' => 1, 'biographyseriesest.ga' => 1, - 'biohackingclinic.com.ua' => 1, 'biohappiness.com' => 1, 'bioharmony.ca' => 0, 'biohazardland.tk' => 1, @@ -21769,18 +21762,20 @@ 'biokal.nl' => 1, 'biokemonline.com' => 1, 'bioknowme.com' => 1, + 'bioknowme.health' => 1, 'biokoxomodding.tk' => 1, 'biolack.cf' => 1, 'biolact.tk' => 1, - 'bioleev.sklep.pl' => 1, 'biolegsanonims.tk' => 1, 'biolekarnapchela.bg' => 1, + 'biolekarnapchela.com' => 1, 'biolibre.ar' => 1, 'biolibre.cl' => 1, 'biolibre.co' => 1, 'biolibre.mx' => 1, 'biolibre.pe' => 1, 'biolibre.uy' => 1, + 'biolight.pro' => 1, 'biolika.ua' => 1, 'biolinksperu.com' => 1, 'biolinky.co' => 0, @@ -21791,13 +21786,10 @@ 'biologis.ch' => 1, 'biology-colleges.com' => 1, 'biologymusicvideos.com' => 1, - 'biomasscore.com' => 1, 'biomassinfo.jp' => 1, 'biomechanics.tk' => 1, 'biomechanoid.tk' => 1, - 'biomed-hospital.ch' => 1, 'biomed-sparepart.com' => 1, - 'biomed.ch' => 1, 'biomedsciinstrum.org' => 1, 'biomee.com' => 1, 'biometriccoe.gov' => 1, @@ -21810,7 +21802,6 @@ 'bionicman.name' => 1, 'bionovanaturalpools.com' => 1, 'biontech24.pl' => 1, - 'biontechworld.com' => 1, 'bioplac.es' => 1, 'bioplaces.at' => 1, 'bioplaces.ch' => 1, @@ -21826,7 +21817,6 @@ 'bioresonanz-ibiza.com' => 1, 'biosafe.ch' => 0, 'biosalts.it' => 1, - 'biosbits.org' => 1, 'bioscience.co.uk' => 0, 'biosearch.tk' => 1, 'bioseguridad.gob.pa' => 1, @@ -21867,14 +21857,15 @@ 'bip.gov.sa' => 0, 'bipart.eu' => 1, 'bipedecurieux.com' => 1, - 'bipefr.com' => 1, 'biplophossain.me' => 1, 'bipolardisorderexplained.com' => 1, 'bipolargeek.com' => 1, 'bipolargeek.net' => 1, 'bipolargeek.org' => 1, + 'bippsi.com' => 1, 'bir3yk.net' => 1, 'birahugo.tk' => 1, + 'birbot.us' => 1, 'birchbarkfurniture.ch' => 1, 'birchbarkfurniture.fr' => 0, 'birco.de' => 1, @@ -21882,20 +21873,20 @@ 'birdbox.party' => 1, 'birdbutt.com' => 1, 'birdgifs.nz' => 1, - 'birdiehosting.nl' => 1, + 'birdiebet.mx' => 1, 'birdist.com' => 1, 'birdrave.com' => 1, 'birdsite.ga' => 1, 'birdslabel.com' => 1, 'birdsnow.com' => 1, 'birdviewpsa.com' => 1, - 'birdwatchireland.ie' => 1, 'birebirvilla.com' => 1, 'birenbaum.se' => 1, 'birgitandmerlin.com' => 1, 'birgitkratz.de' => 1, 'birjandlocation.com' => 1, 'birjdid.tk' => 1, + 'birjob.com' => 1, 'birkengarten.ch' => 1, 'birkenstab.de' => 1, 'birkhoff.me' => 0, @@ -21910,8 +21901,9 @@ 'birnenhain.de' => 1, 'birobidjan.tk' => 1, 'birobidzhan-news.net' => 1, + 'birod.fr' => 1, 'birone.tk' => 1, - 'bironthemes.com' => 1, + 'bironthemes.com' => 0, 'birosuli.hu' => 1, 'birouldeimagine.ro' => 1, 'birow.com' => 1, @@ -21959,6 +21951,7 @@ 'bismarck-tb.de' => 1, 'bismarcktribune.com' => 1, 'bismi.solutions' => 0, + 'bisnapi.id' => 1, 'bisnis.com' => 1, 'bisnisesteen.tk' => 1, 'bisnisinternetgratis.tk' => 1, @@ -21990,7 +21983,6 @@ 'bitazza.com' => 1, 'bitbank.cc' => 1, 'bitbank.cf' => 1, - 'bitbattles.net' => 1, 'bitbincomputers.com' => 1, 'bitbonus.cf' => 1, 'bitbonusss.tk' => 1, @@ -22000,6 +21992,7 @@ 'bitbucket.com' => 1, 'bitbucket.io' => 1, 'bitbucket.org' => 1, + 'bitburj.org' => 1, 'bitburner.de' => 1, 'bitcalt.eu.org' => 1, 'bitcalt.ga' => 1, @@ -22016,7 +22009,6 @@ 'bitcoin-fauset.cf' => 1, 'bitcoin-india.net' => 1, 'bitcoin-india.org' => 1, - 'bitcoin-news.info' => 0, 'bitcoin-newsbiz.com' => 1, 'bitcoin-now.ga' => 1, 'bitcoin-only.com' => 1, @@ -22038,7 +22030,6 @@ 'bitcoinbot.cf' => 1, 'bitcoinbot.ga' => 1, 'bitcoinbot.tk' => 1, - 'bitcoincasino.tech' => 1, 'bitcoincore.org' => 1, 'bitcoineffect.ml' => 1, 'bitcoinfaucet.tech' => 1, @@ -22047,24 +22038,22 @@ 'bitcoinforthe.world' => 1, 'bitcoingambling.pro' => 1, 'bitcoingroup.ga' => 1, + 'bitcoinguru.cz' => 1, 'bitcoinheaders.net' => 1, 'bitcoinheaders.org' => 1, 'bitcoinindy.com' => 1, 'bitcoinissafe.com' => 1, - 'bitcoinkaufen.news' => 1, 'bitcoinkurs.news' => 1, - 'bitcoinkurs.world' => 1, 'bitcoinmotionpro.com' => 1, 'bitcoinnews.guru' => 1, 'bitcoinnews.world' => 1, 'bitcoinnotbombs.com' => 1, - 'bitcoinprice.news' => 1, 'bitcoinseed.net' => 1, 'bitcoinsinireland.com' => 1, 'bitcoinskoers.nl' => 1, 'bitcoinstandard.jp' => 1, 'bitcoinstock.ga' => 1, - 'bitcoinstuffstore.com' => 1, + 'bitcoinstuffstore.com' => 0, 'bitcointech.ga' => 1, 'bitcointransfer.tk' => 1, 'bitcointv.com' => 1, @@ -22083,6 +22072,8 @@ 'bitehazard.cz' => 1, 'bitenose.com' => 1, 'bitenose.org' => 1, + 'biteradigital.com' => 1, + 'bitevns.ac.in' => 1, 'bitewinggames.com' => 1, 'bitex.la' => 1, 'bitfarm-archiv.com' => 1, @@ -22097,7 +22088,6 @@ 'bitgarant.tk' => 1, 'bitgo.com' => 1, 'bithawk.ch' => 1, - 'bithero.com' => 1, 'bititrain.com' => 1, 'bitix.tk' => 1, 'bitjunkiehosting.com' => 1, @@ -22139,32 +22129,29 @@ 'bitrate.tk' => 1, 'bitredirixe.top' => 1, 'bitref.com' => 1, - 'bitrefill.com' => 0, + 'bitrefill.com' => 1, 'bitrefill.info' => 1, 'bitrefill.me' => 1, 'bitronixcode.com' => 1, 'bitsafe.com.my' => 1, - 'bitsalt.com' => 1, 'bitsellx.com' => 1, 'bitseo.ga' => 1, 'bitseo.tk' => 1, 'bitshaker.net' => 1, 'bitsimnow.com' => 1, 'bitsimnow.se' => 1, - 'bitski.com' => 1, 'bitsler.ie' => 1, + 'bitsmasherinteractive.com' => 1, 'bitso.com' => 1, 'bitsody.com' => 1, 'bitsoffreedom.nl' => 1, 'bitspaceonline.ml' => 1, 'bitstack.nz' => 1, 'bitstage.uk' => 1, - 'bitstorm.org' => 1, 'bitsync.nl' => 1, 'bitten.pw' => 1, 'bittersweetcandybowl.com' => 1, 'bittervault.xyz' => 1, - 'bitti.africa' => 1, 'bittimaatti.fi' => 1, 'bittiraha.fi' => 1, 'bitton.com.au' => 1, @@ -22196,6 +22183,7 @@ 'biurosuszec.pl' => 1, 'biv.lt' => 1, 'bivg.ru' => 0, + 'bivoltwebinar.com' => 1, 'bixbydevelopers.com' => 1, 'bixilon.de' => 1, 'biysk.ml' => 1, @@ -22207,7 +22195,6 @@ 'biz-seecrets.gq' => 1, 'biz1.sk' => 1, 'biz4x.com' => 0, - 'bizapps.lv' => 1, 'bizarnijaponsko.cz' => 1, 'bizarrefuture.cf' => 1, 'bizbelarus.tk' => 1, @@ -22234,7 +22221,6 @@ 'biznesowe.pl' => 1, 'biznet.tk' => 1, 'bizniskatalog.mk' => 1, - 'biznpro.ru' => 1, 'bizontrip.com' => 1, 'bizophub.com' => 1, 'bizopia.com' => 1, @@ -22256,12 +22242,13 @@ 'bizvibe.com' => 1, 'bizvocate.com' => 1, 'bizword.ru' => 1, - 'bizzexpress.com' => 1, 'bizzix.tk' => 1, + 'bizzlink.lu' => 1, 'bizzseo.tk' => 1, 'bizzvisor.site' => 0, 'bj-caffe.tk' => 1, 'bja.gov' => 1, + 'bjargendurhaefing.is' => 1, 'bjarnerest.de' => 0, 'bjarno.xyz' => 1, 'bjbybbs.com' => 1, @@ -22269,7 +22256,7 @@ 'bjcw.com' => 1, 'bjecard.buzz' => 1, 'bjerregaard.me' => 1, - 'bjfconsulting.fr' => 0, + 'bjfconsulting.fr' => 1, 'bjfuli.com' => 1, 'bjjmississauga.com' => 1, 'bjksportscentre.com' => 1, @@ -22419,13 +22406,13 @@ 'bkkposn.com' => 1, 'bklaindia.com' => 1, 'bkli.me' => 1, - 'bkms-system.com' => 1, 'bkositspartytime.co.uk' => 1, 'bkphcoop.com' => 1, 'bkpictures.nl' => 1, 'bkpm.tj' => 1, 'bkpsdmkku.id' => 1, 'bksites.tk' => 1, + 'bksysdev.com' => 1, 'bkt.to' => 1, 'bl-builder.tk' => 1, 'bl0ck.org' => 1, @@ -22460,6 +22447,7 @@ 'blablacar.pt' => 1, 'blablacar.ro' => 1, 'blablacar.rs' => 1, + 'blablalinux.be' => 1, 'black-andwhite.com' => 1, 'black-diamonds.cf' => 1, 'black-flirt.de' => 1, @@ -22489,12 +22477,12 @@ 'blackbam.at' => 1, 'blackbbwvideos.com' => 1, 'blackbean.tk' => 1, + 'blackbird-terminal.com' => 1, 'blackbirdproperties.tk' => 1, 'blackbirdsigns.com.au' => 1, 'blackbox.earth' => 1, 'blackboxcity.tk' => 1, 'blackbrookwi.gov' => 1, - 'blackbyrne.com' => 1, 'blackbyte.it' => 1, 'blackcastle.tk' => 1, 'blackcat.ca' => 1, @@ -22507,6 +22495,7 @@ 'blackchrome.com.au' => 1, 'blackco.ga' => 1, 'blackcountrymusicband.co.uk' => 1, + 'blackdown.de' => 1, 'blackeaglenet.tk' => 1, 'blackedbyte.com' => 1, 'blackenedsoil.com' => 1, @@ -22534,10 +22523,10 @@ 'blackhawknews.com' => 1, 'blackhawktyre.com.sg' => 1, 'blackheads.tk' => 1, - 'blackhelicopters.net' => 1, 'blackhillsinfosec.com' => 1, 'blackhistorymonth.gov' => 1, 'blackhorsedistillery.co.za' => 1, + 'blackidfound.org' => 1, 'blackisbetter.com' => 1, 'blackjackballroomcasino.info' => 1, 'blackjackprogramest.ga' => 1, @@ -22571,6 +22560,7 @@ 'blackpayment.ru' => 1, 'blackphoenix.de' => 1, 'blackpi.dedyn.io' => 1, + 'blackpool-guide.co.uk' => 1, 'blackpooltransport.com' => 1, 'blackportal.tk' => 1, 'blackpurl.com' => 1, @@ -22596,10 +22586,8 @@ 'blacksniffer.tk' => 1, 'blackspark.tk' => 1, 'blackspider.tk' => 1, - 'blacksprut.com' => 0, 'blacksprut.pro' => 1, 'blackstonepress.tk' => 1, - 'blackstonetubrefinishers.ca' => 1, 'blackstrapsecurity.com' => 1, 'blackstudio.fr' => 1, 'blackstump.xyz' => 1, @@ -22610,7 +22598,10 @@ 'blackswancompany.com' => 1, 'blackswirl.com' => 1, 'blacktemplars.tk' => 1, - 'blacktownbuildingsupplies.com.au' => 0, + 'blacktenders.fr' => 1, + 'blacktiecrafts.com' => 1, + 'blacktownbuildingsupplies.com.au' => 1, + 'blacktrace.co' => 1, 'blacktube.tv' => 1, 'blacktubes.cf' => 1, 'blacktubes.ga' => 1, @@ -22660,6 +22651,7 @@ 'blakeminer.com' => 1, 'blakenichols.com' => 1, 'blakescrepes.com' => 1, + 'blakesigal.com' => 1, 'blakesite.com' => 1, 'blakezone.com' => 1, 'blako-squad.tk' => 1, @@ -22677,6 +22669,7 @@ 'blanchescornwall.co.uk' => 1, 'blanchot.xyz' => 1, 'blancmeteore.com' => 1, + 'blancoitsolutions.com' => 1, 'blandineetfab.fr' => 1, 'blandisd.us' => 1, 'blanickymanifest.eu' => 1, @@ -22687,6 +22680,7 @@ 'blankhang.com' => 1, 'blanklabel.com' => 1, 'blankpage.link' => 1, + 'blankzine.it' => 1, 'blantik.net' => 1, 'blantr.com' => 1, 'blanzastore.com.br' => 1, @@ -22712,6 +22706,7 @@ 'blatnice.ml' => 1, 'blatnice.online' => 1, 'blatnice.tk' => 1, + 'blatte.it' => 1, 'blatten.com' => 1, 'blau-weiss-aachen.de' => 1, 'blau-weiss-stolberg.de' => 1, @@ -22720,6 +22715,7 @@ 'blaugelb-frankfurt.de' => 1, 'blauglockenbaum.de' => 1, 'blaumedia.com' => 1, + 'blautube.com' => 1, 'blauwegeit.nl' => 1, 'blauwereigercoaching.nl' => 1, 'blauwgras.nl' => 1, @@ -22739,7 +22735,6 @@ 'blazingsuns.tk' => 1, 'blbglaw.com' => 1, 'blblblblbl.fr' => 0, - 'blc.net.au' => 1, 'bldigital.it' => 1, 'bleachbattalion.tk' => 1, 'bleachernation.com' => 1, @@ -22757,24 +22752,22 @@ 'blend.works' => 1, 'blender.io' => 1, 'blenderinsider.com' => 1, - 'blenderrecipereviews.com' => 1, 'blendle.nl' => 1, 'blendradioandtv.com' => 1, 'blero.tk' => 1, 'blessedgeeks.org' => 1, 'blessedgeeks.social' => 1, 'blessedguy.com' => 1, + 'blessibles.com' => 1, 'blessingtransportbromoijen.com' => 1, 'blessmylife.com' => 1, 'blessrank.com' => 1, 'blesssemijoiasoficial.com.br' => 1, - 'blesswebdesigns.com' => 1, 'bleta.io' => 1, - 'bletinsurance.com' => 1, 'bletvip.com' => 1, 'bleu-roy.com' => 1, 'bleuwire.com' => 1, - 'blevinstirepros.com' => 1, + 'blevinstirepros.com' => 0, 'blewebprojects.com' => 1, 'bleyershoes.com' => 1, 'blic-zajm.gq' => 1, @@ -22804,7 +22797,7 @@ 'blind-iq.pl' => 0, 'blind-iq.se' => 0, 'blind-iq.sk' => 0, - 'blindambition.biz' => 1, + 'blindadoporjesus.com' => 1, 'blindaryproduction.tk' => 1, 'blindenfreizeiten.de' => 1, 'blindfold.cf' => 1, @@ -22836,11 +22829,11 @@ 'blissplan.com' => 1, 'blissque.com' => 1, 'blissway.tk' => 1, - 'blisterreview.com' => 1, 'blistertrackandtrace.com' => 1, 'blitshift.com' => 1, 'blitz-idee24.de' => 1, 'blitzarena.io' => 1, + 'blitzcalculator.com' => 1, 'blitzga.me' => 1, 'blitzkrieg.tk' => 1, 'blitzlotto.tk' => 1, @@ -22855,6 +22848,7 @@ 'blizhost.com.br' => 1, 'blizko.tk' => 1, 'bliznovice.cz' => 1, + 'blizu.me' => 1, 'blk-intern.ch' => 1, 'blk-kriens.ch' => 1, 'blkbx.eu' => 1, @@ -22880,6 +22874,7 @@ 'block.xyz' => 1, 'block65.com' => 1, 'blockalarm.de' => 1, + 'blockbriefe.com' => 1, 'blockchain.com' => 1, 'blockchain.info' => 1, 'blockchain.poker' => 1, @@ -22889,8 +22884,10 @@ 'blockcheck.network' => 1, 'blockcreams.com' => 1, 'blocked.icu' => 1, - 'blockedservers.com' => 1, + 'blockhost.net' => 1, + 'blockhouse.nl' => 1, 'blockified.io' => 1, + 'blockjobs.work' => 1, 'blockmomsest.ga' => 1, 'blocksettle.com' => 1, 'blockshopauto.com' => 1, @@ -22986,6 +22983,7 @@ 'blogtheque.com' => 1, 'bloguerrilla.it' => 1, 'blogvadim.ga' => 1, + 'blogverdict.com' => 1, 'blogworm.eu' => 1, 'blokada.org' => 1, 'blokmap.be' => 1, @@ -23017,12 +23015,14 @@ 'bloodybiz-news.tk' => 1, 'bloodycraft.ml' => 1, 'bloodyhawks.tk' => 1, + 'bloom-track.com' => 0, 'bloom.study' => 1, 'bloomberg.com' => 0, 'bloomberglp.com' => 0, 'bloombergtv.mn' => 1, 'bloomfire.com' => 1, 'bloomingmassage.com' => 1, + 'bloomingrice.com' => 1, 'bloomingtonelectionsil.gov' => 1, 'bloomingtonil.gov' => 1, 'bloomingwear.com' => 1, @@ -23031,7 +23031,6 @@ 'bloomppm.com' => 1, 'bloomscape.com' => 1, 'blooprintcreation.com' => 1, - 'bloorhomes.com' => 1, 'blopezabogado.es' => 1, 'blorbo.link' => 1, 'bloscheck.com' => 1, @@ -23043,6 +23042,7 @@ 'blountsherifftn.gov' => 1, 'blounttn.gov' => 1, 'blowingrock.gov' => 1, + 'bloxyworld.de' => 1, 'blpress.org' => 1, 'blrjmt.com' => 1, 'blt-avocat-nantes.fr' => 0, @@ -23054,7 +23054,6 @@ 'blu.ee' => 1, 'bluavido.ml' => 1, 'blubop.fr' => 1, - 'blubrry.com' => 1, 'blubux.tk' => 1, 'blucoat.com' => 1, 'bluconductor.com' => 1, @@ -23085,6 +23084,7 @@ 'bluecrossmn.com' => 1, 'blued.moe' => 1, 'bluedeck.org' => 1, + 'bluedge-eg.com' => 1, 'bluediamondresorts.com' => 1, 'bluedivision.tk' => 1, 'blueenergy.tk' => 1, @@ -23097,6 +23097,7 @@ 'bluefrog.ca' => 1, 'bluefrontier.co.uk' => 1, 'bluefuzz.nl' => 1, + 'bluegenji-esport.fr' => 1, 'bluegifts.ro' => 1, 'bluegoat.jp' => 1, 'bluegolf.com' => 1, @@ -23128,16 +23129,18 @@ 'bluemoonrescue.org' => 1, 'bluemoundtexas.gov' => 1, 'bluemountain-ms.gov' => 1, + 'bluenet.nz' => 1, 'bluenetworks.xyz' => 1, 'blueneuron.tk' => 1, 'blueoakart.com' => 0, + 'bluepalm.group' => 1, 'blueparrotpainting.com' => 1, 'bluepearl.tk' => 1, 'blueperil.de' => 1, - 'blueplanet.social' => 1, 'bluepointatm.com' => 1, 'blueport.com' => 0, 'bluepostbox.de' => 1, + 'blueprinted.me' => 1, 'blueprintrealtytn.com' => 1, 'blueprints.com' => 1, 'blueprintsdogstudio.com' => 1, @@ -23173,6 +23176,7 @@ 'bluespotmedia.ro' => 1, 'bluestarbus.co.uk' => 1, 'bluestardiabetes.com' => 1, + 'bluestars.cc' => 1, 'bluestoneconstruction.com' => 1, 'bluestrigger.tk' => 1, 'bluesummit.de' => 1, @@ -23197,6 +23201,8 @@ 'bluex.org' => 1, 'blueyonder.com' => 1, 'blufashion.com' => 1, + 'bluffai.is' => 1, + 'bluffai.se' => 1, 'bluffcitytn.gov' => 1, 'bluffdale.gov' => 1, 'bluffplumber.co.za' => 1, @@ -23226,14 +23232,17 @@ 'blurfuse.com' => 1, 'blurringexistence.net' => 1, 'blurt.cf' => 1, + 'blushandbasheventco.com' => 1, 'blushbymounika.com' => 1, 'blushingweb.tk' => 1, 'blustboosts.com' => 1, + 'blutools.io' => 1, 'blutooth.ga' => 1, 'blutopia.cc' => 1, 'blutspende.de' => 1, 'blutspendedienst.com' => 1, 'bluvacanze.it' => 1, + 'bluvras.com' => 1, 'bluware.com' => 1, 'bluxus.com' => 1, 'bluzone.io' => 1, @@ -23256,15 +23265,16 @@ 'bmaj.fr' => 1, 'bmak.me' => 1, 'bmak.xyz' => 1, + 'bmbeads.ro' => 1, 'bmbfiltration.com' => 1, 'bmblawfirm.com' => 1, - 'bmdonline.eu' => 1, 'bme.com' => 1, 'bmelecevolution.com' => 1, 'bmhglobal.com.au' => 1, 'bmicos.com' => 1, 'bmjphotography.tk' => 1, 'bmk-kramsach.at' => 1, + 'bmlogistik.sk' => 1, 'bmm.com.co' => 1, 'bmoattachments.org' => 1, 'bmoe.eu.org' => 1, @@ -23289,8 +23299,8 @@ 'bmyjacks.net' => 1, 'bmzm.nl' => 0, 'bnb-buddy.nl' => 1, + 'bnbaitrader.com' => 1, 'bnbhome.com' => 1, - 'bnbmanagementlondon.co.uk' => 1, 'bnboy.cn' => 1, 'bnbsinflatablehire.co.uk' => 1, 'bnc.sh' => 1, @@ -23300,7 +23310,7 @@ 'bnd.house' => 1, 'bndestem.nl' => 1, 'bnds.us' => 1, - 'bned.com' => 1, + 'bneiisrael.com' => 1, 'bnews.vn' => 1, 'bnext.tech' => 1, 'bngdigital.com' => 1, @@ -23308,7 +23318,7 @@ 'bngsecure.com' => 1, 'bnhhospital.com' => 1, 'bnjpro.dk' => 1, - 'bnkconsulting.info' => 1, + 'bnkconsulting.eu' => 1, 'bnlegalmedia.com' => 1, 'bnnuy.com' => 1, 'bnpl.kz' => 1, @@ -23325,6 +23335,7 @@ 'bnpparibas.ru' => 0, 'bnpparibascardif.com.ar' => 1, 'bnrailstories.com' => 1, + 'bnsenerjidogalgaz.com' => 1, 'bnssigns.com' => 1, 'bnstree.com' => 0, 'bnty.net' => 1, @@ -23359,7 +23370,6 @@ 'boat-systems.pl' => 0, 'boatandsailboat.com' => 1, 'boats.com' => 0, - 'boatsandoats.com' => 1, 'boatseller.org' => 1, 'boatsforveterans.org' => 1, 'boattrader.com.au' => 1, @@ -23371,7 +23381,6 @@ 'bob.nl' => 1, 'bobaly.es' => 0, 'bobancoamigo.com' => 1, - 'bobandducky.com' => 1, 'bobaobei.net' => 1, 'bobaobei.org' => 1, 'bobbehrendsroofing.com' => 1, @@ -23379,10 +23388,9 @@ 'bobbyfischer.tk' => 1, 'bobbyhardman.co.uk' => 1, 'bobbylondon.co.uk' => 1, - 'bobbylondon.uk' => 1, 'bobbyoriginal.tk' => 1, 'bobbyrobinson.tk' => 1, - 'bobbysdancewear.com' => 1, + 'bobcat-lead.com' => 1, 'bobcat.com' => 1, 'bobcoffee.com.br' => 1, 'bobconnolly.com' => 1, @@ -23397,6 +23405,7 @@ 'boblog.tk' => 1, 'boboboboboaji.xyz' => 1, 'bobobox.net' => 1, + 'boboson.com' => 1, 'bobotie.ga' => 1, 'bobra.bid' => 1, 'bobruysk.tk' => 1, @@ -23404,6 +23413,7 @@ 'bobsroofingco.com' => 1, 'bobstikkers.be' => 1, 'bobstronomie.fr' => 1, + 'bobsvc.com' => 1, 'bobvincent.com' => 1, 'bocaaboca.ml' => 1, 'bocabeats.tk' => 1, @@ -23421,6 +23431,7 @@ 'bocloud.eu' => 1, 'boctok.space' => 1, 'bocusedormauritius.com' => 1, + 'bodacarlaydiego.com' => 1, 'bodas.com.mx' => 1, 'bodas.net' => 1, 'bodascartagena.com' => 1, @@ -23429,17 +23440,12 @@ 'bodegagarces.tk' => 1, 'bodegastemporales.com.mx' => 1, 'bodemplaten4x4.nl' => 1, - 'boden.com' => 1, - 'bodenpreview.co.uk' => 1, - 'bodenpreview.com' => 1, - 'bodenpreview.de' => 1, 'bodesi.com' => 1, 'bodhi.fedoraproject.org' => 1, 'bodies.es' => 1, 'bodil.bg' => 1, 'bodin.cz' => 1, 'bodivo.vn' => 1, - 'bodixite.com' => 1, 'bodkov.com' => 1, 'bodlsc.com' => 1, 'bodrumescmagazin.tk' => 1, @@ -23475,7 +23481,6 @@ 'boelsen.net' => 1, 'boem.gov' => 1, 'boemeldonck.nl' => 1, - 'boenderoutdoor.nl' => 1, 'boengefissaofnoh.nl' => 1, 'boensite.tk' => 1, 'boenyc.gov' => 1, @@ -23487,7 +23492,7 @@ 'bof.fo' => 1, 'bofashion.site' => 1, 'boffin.tk' => 1, - 'bofplus.de' => 1, + 'bofplus.de' => 0, 'bogatyizhenih.tk' => 1, 'bogdanbiris.com' => 1, 'bogdanepureanu.ro' => 1, @@ -23529,19 +23534,21 @@ 'bojoproductions.tk' => 1, 'bokaldo.com' => 1, 'bokatas.tk' => 1, - 'bokehandbows.ca' => 1, 'bokf.com' => 1, 'bokhaldari.is' => 1, 'bokhylle.eu' => 1, 'bokkun.jp' => 1, 'bokmassan.se' => 1, 'bokni.ng' => 1, + 'bokorev.ru' => 1, 'bokov.gq' => 1, 'boksburgplumbing.co.za' => 1, 'boksburgsolarsystems.co.za' => 1, - 'bokutake.com' => 1, + 'bokumin.org' => 1, + 'bokumo.nl' => 1, 'bol.io' => 1, 'bolalocobrews.co.uk' => 1, + 'bolaoai.com.br' => 1, 'bolaodarico.com.br' => 1, 'bolbilisim.com' => 1, 'bolcaparca.com.tr' => 1, @@ -23553,6 +23560,7 @@ 'boldogsagadni.hu' => 1, 'boldonpark.co.uk' => 1, 'boldorion.com' => 1, + 'boldpiq.com' => 1, 'boldsmartlock.com' => 1, 'boldstrokesbooks.com' => 1, 'boldthinkcreative.com' => 1, @@ -23562,6 +23570,7 @@ 'bolele.org' => 1, 'boleleboyz.org' => 1, 'boleros.tk' => 1, + 'boletia.net' => 1, 'boletosdeavionbaratos.tk' => 1, 'bolevia.com' => 1, 'boleyn.su' => 1, @@ -23580,7 +23589,8 @@ 'bolkobe.ddns.net' => 1, 'bollardstreet.com' => 1, 'bollervilla.de' => 1, - 'bolli.tech' => 1, + 'bollyfusion.com' => 1, + 'bollyraj.com' => 1, 'bollywolly.be' => 1, 'bollywoodacapellas4djs.tk' => 1, 'bollywoodfans.tk' => 1, @@ -23601,7 +23611,6 @@ 'bolshoi.tk' => 1, 'bolshoy.tk' => 1, 'bolt.com' => 1, - 'bolt.eu' => 1, 'bolte.org' => 1, 'boltingmaster.com' => 1, 'boltmobile.ca' => 1, @@ -23613,7 +23622,7 @@ 'bolur.is' => 1, 'boluwebtasarim.cf' => 1, 'bolverin.tk' => 1, - 'bolzano-bozen.it' => 1, + 'bolzano-bozen.it' => 0, 'bolzanoavvocati.it' => 1, 'bolzanoinfo.it' => 1, 'boma.ml' => 1, @@ -23658,7 +23667,6 @@ 'bonami.sk' => 1, 'bonami.tech' => 1, 'bonamihome.ro' => 1, - 'bonamint.com' => 1, 'bonanzareporting.com' => 1, 'bonanzateam.tk' => 1, 'bonapati.tk' => 1, @@ -23675,7 +23683,7 @@ 'bondcountyil.gov' => 1, 'bondcountysa.gov' => 1, 'bondcouponers.ga' => 1, - 'bondhudigital.com' => 1, + 'bondedplumbworks.com' => 1, 'bonding-zebow.pl' => 1, 'bondingwithbaby.ca' => 1, 'bondlayer.com' => 1, @@ -23707,6 +23715,7 @@ 'bongo.cat' => 1, 'bongocams.webcam' => 1, 'bongoland.tk' => 1, + 'bonhamcarterfilms.com' => 1, 'bonial.fr' => 1, 'bonic.tk' => 1, 'bonifatius-friedrich.de' => 1, @@ -23722,7 +23731,6 @@ 'bonito.pl' => 1, 'bonitrust.com' => 1, 'bonjour-ratp.fr' => 1, - 'bonjour.cm' => 1, 'bonjourimmo.tv' => 1, 'bonjourmademoiselle.fr' => 1, 'bonk.pw' => 1, @@ -23770,9 +23778,11 @@ 'bonusup.tk' => 1, 'bonviveur.com' => 1, 'bonvorur.is' => 1, + 'bonvoyagewh.com' => 1, 'bonwari.com' => 1, 'boo' => 1, 'boobsgirls.com' => 1, + 'boodiz.fr' => 1, 'boodle.website' => 1, 'boodmo.com' => 1, 'boof.com' => 0, @@ -23785,7 +23795,7 @@ 'book-online.tk' => 1, 'book-sites.cf' => 1, 'bookameeting.se' => 1, - 'bookbazar.co.in' => 1, + 'bookbazar.co.in' => 0, 'bookcabaurangabad.com' => 1, 'bookcheapairline.com' => 1, 'bookcreator.com' => 1, @@ -23802,7 +23812,7 @@ 'bookingengine.es' => 1, 'bookinghealth.com' => 1, 'bookingkoala.com' => 1, - 'bookinglane.com' => 1, + 'bookinglane.com' => 0, 'bookingready.com' => 1, 'bookingsrit.tk' => 1, 'bookingtool.com' => 1, @@ -23820,15 +23830,18 @@ 'bookmarkingyourbusiness.ga' => 1, 'bookmarklive.cf' => 1, 'bookmarklive.tk' => 1, + 'bookmarkminder.com' => 1, 'bookmarkseo.gq' => 1, 'bookmarkseo.tk' => 1, 'bookmarkup.gq' => 1, 'bookmarkup.ml' => 1, 'bookmarkup.tk' => 1, + 'bookmarkupdater.com' => 1, 'bookmyforex.com' => 1, 'booknooktutor.com' => 1, 'bookourdjs.com' => 1, 'bookovnica.com' => 0, + 'bookoxa.ch' => 1, 'bookposh.com' => 1, 'bookreport.ga' => 1, 'books-dowload.tk' => 1, @@ -23837,6 +23850,8 @@ 'books4school.com' => 1, 'booksales.tk' => 1, 'booksandcoffee.ml' => 1, + 'bookshaper.ai' => 1, + 'bookshare.me' => 1, 'bookshopofindia.com' => 1, 'booksinthefridge.at' => 1, 'bookslibrarybooks.gq' => 1, @@ -23882,7 +23897,6 @@ 'booox.biz' => 1, 'booox.cc' => 1, 'booox.net' => 1, - 'booox.org' => 1, 'booox.pw' => 1, 'boop.gq' => 1, 'boop.icu' => 1, @@ -23904,6 +23918,7 @@ 'boot-berlin.de' => 1, 'bootcampkatwijk.nl' => 1, 'boothillcasino.com' => 1, + 'booths.cyou' => 1, 'boothukathalu.in' => 1, 'bootlabs.net' => 1, 'bootrading.com' => 1, @@ -23911,7 +23926,6 @@ 'bootsa.ga' => 1, 'bootsa.tk' => 1, 'bootspraxis.com' => 1, - 'bootstrapcollab.com' => 0, 'bootsverleih-buch-balduinstein.de' => 1, 'bootsverleih-buch.de' => 1, 'bootswinter.tk' => 1, @@ -23952,6 +23966,10 @@ 'borealcapital.com.br' => 1, 'borealis.gg' => 1, 'borealis.su' => 1, + 'borealisacademy.com' => 1, + 'borealismark.com' => 1, + 'borealisprotocol.ai' => 1, + 'borealisterminal.com' => 1, 'boreally.org' => 1, 'bored.gr' => 1, 'boredhackers.com' => 1, @@ -23967,7 +23985,6 @@ 'borgerligabegravningsbyran.com' => 1, 'borglig.se' => 1, 'borgligbegravning.com' => 1, - 'borgmann-krankenfahrten.de' => 1, 'borgmestervangen.xyz' => 1, 'borgoaureo.com' => 1, 'borgocastellopanicaglia.com' => 1, @@ -23984,6 +24001,7 @@ 'borja.io' => 1, 'borjalucero.es' => 1, 'borlangefk.tk' => 1, + 'borlangeventilation.se' => 1, 'borman.biz' => 1, 'born2bounce.co.uk' => 1, 'born2dance.tk' => 1, @@ -23998,7 +24016,6 @@ 'bornfiber.dk' => 1, 'borngroup.com' => 1, 'bornhack.dk' => 1, - 'bornlifeforce.com' => 1, 'bornreality.tk' => 1, 'borntobetogether.eu' => 1, 'borntocover.pl' => 1, @@ -24054,10 +24071,12 @@ 'bosquedelasimagenes.tk' => 1, 'bosquedepalabras.com' => 0, 'boss.az' => 1, + 'bosschespoorzone.nl' => 1, + 'bosschestadsdelta.com' => 1, + 'bosschestadsdelta.nl' => 1, 'bossefors.tk' => 1, 'bosseo.id' => 1, 'bosslady.one' => 1, - 'bossmarketing.ca' => 1, 'bossurl.tk' => 1, 'boston-medical-supply.com' => 1, 'boston-molly.tk' => 1, @@ -24070,6 +24089,8 @@ 'bostonfast.com' => 1, 'bostonheartdiagnostics.com' => 1, 'bostonmedicalgroup.com' => 1, + 'bostonstoneinjurylawyers.com' => 1, + 'bostonstonelaw.com' => 1, 'bostonstylepizzapa.com' => 1, 'bosun.io' => 1, 'bosvenssonbegravning.se' => 1, @@ -24107,9 +24128,11 @@ 'botpago.cl' => 1, 'botschaft.digital' => 1, 'botschaften-an-das-volk-gottes.de' => 0, + 'botseller.ai' => 1, 'botsfed.com' => 1, 'botsindiscord.me' => 1, 'botstack.host' => 1, + 'botsuite.pro' => 1, 'botticelli.tk' => 1, 'bottinquebec.com' => 1, 'bottke.berlin' => 1, @@ -24140,6 +24163,7 @@ 'boulayauventcamping.ca' => 1, 'boulayauventcamping.com' => 1, 'boulayauventscamping.com' => 1, + 'boulderbit.com' => 1, 'boulderbrook.com' => 1, 'bouldercounty.gov' => 1, 'bouldercountyassessor.gov' => 1, @@ -24190,6 +24214,7 @@ 'bouncetothebeat.tk' => 1, 'bounceunlimited.co.uk' => 1, 'bouncewithbovells.com' => 0, + 'bouncezero.io' => 1, 'bouncincastles.co.uk' => 1, 'bouncing4joy.co.uk' => 1, 'bouncingbuzzybees.co.uk' => 1, @@ -24227,7 +24252,6 @@ 'bouncykingsofleicester.co.uk' => 1, 'bouncymacs.co.uk' => 1, 'bouncytime.co.uk' => 1, - 'bound2bounce.co.uk' => 1, 'boundary.london' => 1, 'boundaryford.com' => 1, 'boundaryvets.co.uk' => 1, @@ -24258,22 +24282,22 @@ 'bourse-puericulture.org' => 0, 'bourtalm.fr' => 1, 'bousai-stock.jp' => 1, - 'boutibag.com' => 0, 'boutique-box-internet.fr' => 0, 'boutique-opinioes.pt' => 1, - 'boutique-pcland.fr' => 1, 'boutiquedecanetas.com.br' => 1, 'boutiquedelhogar.cl' => 1, 'boutiquedoartista.com.br' => 1, 'boutiqueguenaelleverdin.com' => 1, + 'boutiquegus.com' => 1, 'boutiqueinove.com.br' => 1, 'boutiquesette.bg' => 1, 'boutoncoupdepoing.fr' => 1, 'bouvier-des-flanders.com' => 1, - 'bouwbedrijfdesmet.be' => 1, 'bouwbedrijfjstam.nl' => 1, 'bouwbedrijfkorstanje.nl' => 1, + 'bouwenaandenbosch.com' => 1, 'bouwenaandenbosch.nl' => 1, + 'bouwenaanshertogenbosch.nl' => 1, 'bouwklikshop.nl' => 1, 'bouwklikweb.nl' => 1, 'bouwma.nl' => 1, @@ -24287,8 +24311,10 @@ 'bowdens.me' => 1, 'bowdoinmaine.gov' => 1, 'bowenrealty.com' => 1, + 'bower.pro' => 1, 'bowhill.me' => 1, 'bowhunter-ahorn.de' => 0, + 'bowiecroftonendo.com' => 1, 'bowlcake.fr' => 1, 'bowldirectoryest.ga' => 1, 'bowlidex.com' => 1, @@ -24300,6 +24326,7 @@ 'bowwowinsurance.com.au' => 1, 'box-it-up.nl' => 1, 'box.bz' => 1, + 'box.co.nz' => 1, 'box.co.uk' => 1, 'box.sklep.pl' => 1, 'box447.com' => 1, @@ -24313,9 +24340,9 @@ 'boxeldercountyut.gov' => 1, 'boxeomexicano.tk' => 1, 'boxerdogsaspets.com' => 1, + 'boxhive.io' => 1, 'boxhostserver.com' => 1, 'boxing-kangaroo.ga' => 1, - 'boxing-videos.com' => 1, 'boxing247.com' => 1, 'boxingclubduval.com' => 1, 'boxingnews24.com' => 1, @@ -24334,9 +24361,10 @@ 'boxsite.ga' => 1, 'boxtub.com' => 1, 'boxturtlesaspets.com' => 1, + 'boxtv.ma' => 1, 'boxview.com' => 1, 'boy.gp' => 1, - 'boyanov.com' => 1, + 'boyanov.com' => 0, 'boyard.tk' => 1, 'boyarscabinets.com' => 1, 'boyceville.gov' => 1, @@ -24373,6 +24401,7 @@ 'bpadvisors.eu' => 1, 'bparlay.com' => 1, 'bpastudies.org' => 1, + 'bpcoaching.com.au' => 1, 'bpconsulting.kz' => 1, 'bpd.nl' => 1, 'bpetersondesign.com' => 1, @@ -24383,8 +24412,7 @@ 'bplm.digital' => 1, 'bplm.science' => 1, 'bpm.com' => 1, - 'bpm.de' => 1, - 'bpnet.work' => 1, + 'bpnet.work' => 0, 'bpo.ovh' => 1, 'bpointsaas.it' => 1, 'bpol-forum.de' => 1, @@ -24399,8 +24427,6 @@ 'bpx.exchange' => 1, 'bpx.global' => 1, 'bq1.me' => 1, - 'bq8.me' => 1, - 'bqgw.info' => 1, 'bqgw8.com' => 0, 'bqool.com' => 1, 'bqp.io' => 0, @@ -24412,10 +24438,8 @@ 'br.to' => 1, 'br1334shop.com.br' => 1, 'br3in.nl' => 0, - 'br4mm3ns.de' => 1, 'br7.ru' => 1, 'br8.pl' => 1, - 'bra-horapparat.se' => 1, 'bra360.com' => 1, 'braathe.no' => 1, 'brabant.nl' => 1, @@ -24442,6 +24466,7 @@ 'bradfordcountypa.gov' => 1, 'bradfordhottubhire.co.uk' => 1, 'bradfordwoods.gov' => 1, + 'bradhazel.com' => 0, 'bradholland.net' => 1, 'bradler.net' => 0, 'bradleybeeming.com' => 1, @@ -24475,18 +24500,20 @@ 'brainchasm.com' => 1, 'braincorebismarck.com' => 1, 'braincorp.com' => 1, + 'brainctl.org' => 1, + 'braindup.com' => 1, 'braineet.com' => 0, 'brainefive.com' => 1, 'brainfeed.nl' => 1, 'brainguru.co.in' => 1, - 'brainguru.in' => 1, 'brainhealth.gov' => 1, 'brainhub.eu' => 1, 'brainit.at' => 1, + 'brainjoos.com' => 1, 'brainjuice.tk' => 1, 'brainmade.tk' => 1, 'brainobeat.com' => 1, - 'brainotony.com' => 1, + 'brainpool.ai' => 1, 'brainporteindhoven.com' => 1, 'brainps.org' => 1, 'brainrush.ga' => 1, @@ -24525,7 +24552,6 @@ 'bramhopetails.uk' => 1, 'bramois.tk' => 1, 'bramptonaikikai.tk' => 1, - 'bramptonscrapcarremoval.com' => 1, 'bramsikkens.be' => 1, 'bramvanaken.be' => 1, 'bran.cool' => 1, @@ -24543,11 +24569,10 @@ 'branchtobox.com' => 1, 'branchtrack.com' => 1, 'brand-design.studio' => 1, - 'brand.contact' => 1, - 'brand.site' => 1, 'brandabaski.tk' => 1, 'brandbastion.com' => 1, 'brandbook.io' => 1, + 'brandcited.ai' => 1, 'brandcodestyle.com' => 0, 'brande.ai' => 1, 'brandefense.io' => 1, @@ -24565,7 +24590,6 @@ 'brandmonkey.dk' => 0, 'brandmovers.co' => 1, 'brandmrwijchen.nl' => 1, - 'brandnaked.nl' => 1, 'brandnucreations.com' => 1, 'brando753.xyz' => 1, 'brandon-manilow.tk' => 1, @@ -24601,7 +24625,6 @@ 'brandweerbarboek.nl' => 1, 'brandweercapcodes.tk' => 1, 'brandweeredam.tk' => 1, - 'brandweerfraneker.nl' => 1, 'brandweergrijpskerk.tk' => 1, 'brandweerhalsteren.tk' => 1, 'brandweermodelbouw.tk' => 1, @@ -24611,6 +24634,7 @@ 'brandweerweb.tk' => 1, 'brandwizo.com' => 1, 'branemusic.com' => 1, + 'branflores.com' => 1, 'brank.as' => 1, 'brankor.net' => 1, 'brankor.rs' => 1, @@ -24621,8 +24645,6 @@ 'branw.xyz' => 0, 'branzell.kim' => 1, 'brard.it' => 1, - 'brasas.ec' => 1, - 'brascast.com' => 1, 'brasco.tk' => 1, 'brasdir.com' => 1, 'brashear.me' => 1, @@ -24641,6 +24663,7 @@ 'brasilmobi.cf' => 1, 'brasiltopnews.tk' => 1, 'brasilweb.tk' => 1, + 'brasimba.com' => 1, 'braslet-bianshi.tk' => 1, 'braspetdf.com.br' => 1, 'brass.host' => 1, @@ -24666,6 +24689,7 @@ 'brausch.co.nz' => 1, 'brauschtrucking.co.nz' => 1, 'brausestube.de' => 1, + 'brava.cards' => 1, 'brave-foods.ch' => 0, 'brave-foods.com' => 0, 'brave-lions.org' => 1, @@ -24725,6 +24749,8 @@ 'brc.fj.cn' => 1, 'brck.nl' => 1, 'brcshipsupply.com' => 1, + 'brdelivery.com.br' => 1, + 'breachcandyhospital.org' => 1, 'breachlock.com' => 1, 'breachmedia.ca' => 0, 'bread.fish' => 1, @@ -24747,6 +24773,7 @@ 'breakinoutpr.com' => 1, 'breakofdawn.tk' => 1, 'breaksome.tech' => 1, + 'breakstonesbutter.com' => 1, 'breakthroughapparel.com' => 1, 'breakthrought1d.org.il' => 1, 'breakwall.ml' => 1, @@ -24776,26 +24803,23 @@ 'bredband.fi' => 1, 'breechdepot.com' => 1, 'breederpodcast.com' => 1, - 'breen.com.br' => 1, 'breentwp.gov' => 1, + 'breet.io' => 1, 'breethe.com' => 1, 'breezisaas.com' => 1, 'breezitech.io' => 1, - 'breezly.fr' => 1, 'breezyapp.hu' => 1, 'breezypointmn.gov' => 1, 'breffa.pl' => 1, - 'brefy.com' => 1, 'brege.org' => 1, 'breger.fr' => 1, - 'bregmanfance.com' => 1, 'bregnedal.dk' => 1, - 'bregner.com' => 1, 'bregroup.com' => 1, 'brehoni.cz' => 0, 'brei.nz' => 1, 'breinify.ai' => 1, 'breinify.com' => 1, + 'breisgauer-modellflieger.de' => 1, 'breitband.bz.it' => 1, 'breizh.pm' => 1, 'breizhetho.com' => 0, @@ -24806,6 +24830,7 @@ 'brelin.tk' => 1, 'brellich.eu' => 1, 'bremen-restaurants.de' => 1, + 'bremenfest.com' => 1, 'breml.com' => 1, 'bremsscheiben.com' => 1, 'brendabecker.com' => 1, @@ -24819,6 +24844,7 @@ 'brentfieldschools.cf' => 1, 'brentnewbury.com' => 1, 'brenton.uk' => 1, + 'brentpattersonlaw.com' => 1, 'brentsoslibraries.org.uk' => 1, 'brentwoodpa.gov' => 1, 'bresciatoday.it' => 1, @@ -24831,12 +24857,10 @@ 'brest-master.tk' => 1, 'brest-news.tk' => 1, 'brest-region.tk' => 1, - 'brest.fr' => 0, 'brest24.tk' => 1, 'brestnews.tk' => 1, 'brestradio.tk' => 1, 'brestshop.tk' => 1, - 'bretagne-reisen.de' => 1, 'bretania.bzh' => 1, 'bretcarmichael.com' => 1, 'breteuilcommerceartisanat.com' => 1, @@ -24858,6 +24882,7 @@ 'brewcentralny.com' => 1, 'brewerybarbotley.com' => 1, 'brewin.ml' => 1, + 'brewrest.com' => 1, 'brewsouth.com' => 1, 'brex.pw' => 1, 'brexit.tk' => 1, @@ -24873,7 +24898,7 @@ 'brghospitality.vn' => 1, 'brgins.com' => 1, 'brhanhaki.org' => 1, - 'bri.fyi' => 1, + 'bri.fyi' => 0, 'bri.net.br' => 0, 'brian-ormond.tk' => 1, 'brian-wee.com' => 1, @@ -24910,6 +24935,7 @@ 'briarcliffmanor.gov' => 1, 'briarproject.org' => 1, 'bribesdereel.net' => 1, + 'brickaddicts.com' => 1, 'brickadia.com' => 1, 'brickell.com' => 1, 'brickfilmfestival.tk' => 1, @@ -24924,7 +24950,6 @@ 'brickwerks.io' => 1, 'bricmon.com' => 1, 'bricmon.tk' => 1, - 'bricogarmadrid.es' => 1, 'bricolajeux.ch' => 0, 'bricomium.com' => 1, 'bricoportale.it' => 1, @@ -24942,8 +24967,8 @@ 'bridge-to-knowledge.nl' => 1, 'bridge.casa' => 1, 'bridge.nl' => 1, + 'bridgeathletic.com' => 1, 'bridgecitytx.gov' => 1, - 'bridgecon.com.au' => 1, 'bridgedigest.cf' => 1, 'bridgedigest.tk' => 1, 'bridgedigestest.ga' => 1, @@ -24963,7 +24988,7 @@ 'bridgesem.com' => 1, 'bridgesofcolorado.gov' => 1, 'bridgestudios.com' => 1, - 'bridgesync.io' => 1, + 'bridgesync.io' => 0, 'bridgethailand28chidlom.com' => 1, 'bridgetmcauliffe.ie' => 1, 'bridgetonmo.gov' => 1, @@ -24979,6 +25004,7 @@ 'briefs.in.th' => 1, 'briefvorlagen-papierformat.de' => 1, 'briellenj.gov' => 1, + 'brierstudios.com' => 1, 'briffoud.fr' => 1, 'brigadasazules.tk' => 1, 'brigady.tk' => 1, @@ -24991,10 +25017,12 @@ 'brightblue.cf' => 1, 'brightcrest.ca' => 1, 'brightday.bz' => 1, + 'brightdigigold.com' => 1, 'brightendofleasecleaning.com.au' => 0, 'brighter.ai' => 1, 'brightershoreswiki.org' => 1, 'brightfuturemadebyme.com' => 1, + 'brighthandsmd.com' => 1, 'brighthope-nwl.org.uk' => 0, 'brightideaspromotional.co.uk' => 1, 'brightmachines.com' => 1, @@ -25042,7 +25070,6 @@ 'brinavkuhni.com' => 1, 'brinca.com' => 1, 'brindabantheatre.tk' => 1, - 'brindesgrafica.com.br' => 1, 'brindisireport.it' => 1, 'brindocorp.tk' => 1, 'bring-heaven.com' => 1, @@ -25053,21 +25080,20 @@ 'bringonbusiness.com' => 1, 'brinker.com' => 1, 'brinkhaven.gov' => 1, - 'brinkhu.is' => 1, + 'brinkhu.is' => 0, 'brinksurl.com' => 1, 'brinksurls.com' => 1, 'brinokidzonline.tk' => 1, 'brio-shop.ch' => 1, 'brio-ukraine.store' => 1, 'briograce.com.mx' => 1, + 'brioify.com' => 1, 'briojoinery.com.au' => 1, 'brionestate.ru' => 1, 'brioukraine.store' => 1, 'brisamar8.de' => 1, 'brisbanecashforcars.com.au' => 1, - 'brisbanelogistics.com.au' => 1, 'brisbanerecordbar.com.au' => 1, - 'brisceremony.com' => 1, 'brisignshop.com.au' => 1, 'briskteaching.com' => 1, 'brisp.nl' => 1, @@ -25123,8 +25149,10 @@ 'brivawn.com' => 1, 'brix-central.tk' => 1, 'brixxonline.nl' => 0, + 'brixzer.com' => 1, 'brizawen.com' => 1, 'brizzly.ro' => 1, + 'brizzybites.com.au' => 1, 'brk-t.com' => 1, 'brk-t.org' => 1, 'brk.dk' => 1, @@ -25135,13 +25163,13 @@ 'brktkiliseleri.org' => 1, 'brlcontracting.com.au' => 1, 'brmascots.com' => 1, - 'brmbmaps.com' => 1, 'brmnn.de' => 1, 'brmsalescommunity.com' => 1, 'brn.by' => 1, 'brn.is' => 0, 'brnchost.com' => 1, 'brndn.io' => 1, + 'brngal.sk' => 1, 'brnogame.com' => 1, 'brnogame.cz' => 1, 'brnogame.online' => 1, @@ -25165,7 +25193,6 @@ 'broadjournalest.ga' => 1, 'broadleft.org' => 1, 'broadlytour.com' => 1, - 'broadwayfamilydentalpc.com' => 1, 'broadwayplatform.com' => 1, 'broadwaytravel.com' => 1, 'broadwayva.gov' => 1, @@ -25189,11 +25216,10 @@ 'brodowski.cc' => 1, 'brody.digital' => 1, 'brody.ninja' => 1, - 'broe.ie' => 1, 'broederlynt.nl' => 1, 'broerbv.nl' => 0, 'broerendasbouwbedrijf.nl' => 1, - 'broers-rolluiken.nl' => 1, + 'broers-rolluiken.nl' => 0, 'broersma.com' => 1, 'broerweb.nl' => 1, 'broeselei.at' => 0, @@ -25209,6 +25235,7 @@ 'brokenbowokpd.gov' => 1, 'brokencityllc.ga' => 1, 'brokendollsmuseum.com' => 1, + 'brokenelectronics.com' => 1, 'brokenhands.io' => 1, 'brokenlinkchecker.live' => 1, 'brokenminds.tk' => 1, @@ -25220,9 +25247,11 @@ 'brokentoaster.com' => 1, 'brokentoaster.tk' => 1, 'brokentopgaragedoors.com' => 1, + 'brokenwindow.ai' => 1, 'broker-innovix.pl' => 1, 'broker.id' => 1, 'brokerdecredite.ro' => 1, + 'brokerewards.com' => 1, 'brokeria.sk' => 1, 'brokerlink.ca' => 1, 'brokernews.com.au' => 1, @@ -25237,6 +25266,7 @@ 'bromen.id' => 1, 'bromfietsman.tk' => 1, 'bromideas.ga' => 1, + 'bromleymindfulness.org.uk' => 1, 'bromo.com' => 1, 'bromonetwork.com' => 1, 'brompton-cocktail.com' => 1, @@ -25245,7 +25275,6 @@ 'bronsonsmarketplace.com' => 1, 'brontech.com' => 1, 'bronwynlewis.com' => 1, - 'bronx-ny-dentist.com' => 1, 'brony.quest' => 1, 'broochwithme.com' => 1, 'broodbesteld.nl' => 1, @@ -25278,6 +25307,7 @@ 'broomcastle.social' => 1, 'broomecountyny.gov' => 1, 'broomorchard.com' => 0, + 'broomstickhub.com' => 1, 'brosay-legko.ml' => 1, 'brossmanit.com' => 1, 'brother.com.hk' => 1, @@ -25297,6 +25327,7 @@ 'brown-bros.ca' => 1, 'brown-jones.com' => 1, 'brownacres.nz' => 1, + 'brownandsonsphotography.com' => 1, 'brownavto-news.tk' => 1, 'brownbagdinner.org' => 1, 'browncapital.com' => 1, @@ -25309,6 +25340,7 @@ 'brownforces.org' => 1, 'brownie.gg' => 1, 'brownie.plus' => 1, + 'brownie.tools' => 1, 'brownietoy.com' => 1, 'brownjones.com' => 1, 'brownshotels.com' => 1, @@ -25323,6 +25355,7 @@ 'browse-china.com' => 1, 'browselog.com' => 1, 'browsemycity.com' => 1, + 'browser-intake-us3-datadoghq.com' => 1, 'browser.exposed' => 1, 'browser.style' => 1, 'browsercraft.com' => 1, @@ -25341,6 +25374,7 @@ 'bruce-hill.com' => 1, 'bruce-springsteen.tk' => 1, 'brucebenes.com' => 1, + 'bruceguthrie.com' => 1, 'brucekovner.com' => 1, 'bruceleeitems.com' => 1, 'brucemillerauto.com' => 1, @@ -25355,7 +25389,6 @@ 'brudkistan.nu' => 1, 'brudkistan.se' => 1, 'brueche-rechner.de' => 1, - 'bruechner.net' => 1, 'brueggers.com' => 1, 'brueggi.tk' => 1, 'brueser-gmbh.de' => 1, @@ -25366,7 +25399,9 @@ 'bruitparif.fr' => 1, 'bruk2fa.no' => 1, 'brukalai.lt' => 1, + 'brulen.com' => 1, 'brulewi.gov' => 1, + 'brumeapp.eu' => 1, 'brun-despagne.com' => 1, 'brun.rocks' => 1, 'bruna-cdn.nl' => 1, @@ -25394,6 +25429,7 @@ 'brunoreno.be' => 1, 'brunoriguzzi.io' => 1, 'brunorogerioadvocacia.com.br' => 1, + 'brunoroquette.com' => 1, 'brunroom.tk' => 1, 'brunswick.com' => 0, 'brunswickcove.com' => 1, @@ -25401,6 +25437,7 @@ 'brunswickme.gov' => 1, 'brunswickncsheriff.gov' => 1, 'brunswickohio.gov' => 1, + 'brunswickpersonaltrainers.com' => 1, 'brush.ninja' => 1, 'brushcreekyachts.com' => 1, 'brushyourideas.com' => 1, @@ -25425,7 +25462,7 @@ 'brutosanetos.com' => 1, 'brutsellog.nl' => 1, 'brutus2.ga' => 0, - 'bruun.co' => 1, + 'bruun.co' => 0, 'bruyerre.eu' => 1, 'brw-shop.by' => 1, 'brwebsolutions.tk' => 1, @@ -25437,7 +25474,7 @@ 'bryandrakedrivingschool.co.nz' => 1, 'bryandunnewald.com' => 0, 'bryanfalchuk.com' => 1, - 'bryankaplan.com' => 1, + 'bryanfallas.com' => 1, 'bryanlachica.com' => 1, 'bryanley.com' => 1, 'bryanquigley.com' => 1, @@ -25446,7 +25483,9 @@ 'bryanski.tk' => 1, 'bryanstoncc.co.za' => 1, 'bryantluk.com' => 1, + 'bryceboldenscott.com' => 1, 'bryceml.us' => 1, + 'brycewray.com' => 1, 'bryggebladet.dk' => 1, 'brysoncitync.gov' => 1, 'bryte-rp.tk' => 1, @@ -25468,6 +25507,7 @@ 'bsapack564.org' => 1, 'bsatroop1003.com' => 1, 'bsatroop3.com' => 1, + 'bsayers.com' => 1, 'bsbet365.com' => 1, 'bsc-rietz.at' => 1, 'bsc01.dyndns.org' => 1, @@ -25485,6 +25525,7 @@ 'bsdguru.net' => 1, 'bsdly.net' => 1, 'bsdug.org' => 1, + 'bse-pictures.de' => 1, 'bsee.gov' => 1, 'bserved.de' => 0, 'bseuc.eu' => 1, @@ -25498,6 +25539,7 @@ 'bsgexchange.ro' => 1, 'bsgmag.com' => 1, 'bsgmag.ro' => 1, + 'bsgmoneyexchange.ro' => 1, 'bsia.or.kr' => 1, 'bsid-clan.com' => 1, 'bsidesf.com' => 1, @@ -25509,7 +25551,6 @@ 'bslinguistics.co.uk' => 1, 'bslnow.co.uk' => 1, 'bslnowsigns.co.uk' => 1, - 'bsmart.it' => 1, 'bsmsl.com' => 1, 'bsn.cloud' => 0, 'bsnb.com' => 1, @@ -25536,8 +25577,8 @@ 'bst-gmbh.de' => 1, 'bsteele.tk' => 1, 'bstger.ch' => 1, - 'bstoked.net' => 1, 'bsuess.de' => 1, + 'bsupply.de' => 1, 'bsure.io' => 0, 'bsurfcr.com' => 1, 'bsuru.xyz' => 1, @@ -25551,7 +25592,6 @@ 'bt-kc.de' => 1, 'bt121.com' => 0, 'bt24.ro' => 1, - 'bt780.com' => 1, 'bt85.cn' => 0, 'bt9.cc' => 0, 'btbb.net' => 1, @@ -25569,6 +25609,7 @@ 'btdirect.uk' => 1, 'btdproductions.tk' => 1, 'btec.ae' => 1, + 'btengineerlondon.co.uk' => 1, 'bth.dance' => 1, 'bth.wtf' => 1, 'bticoin3king.cf' => 1, @@ -25583,8 +25624,6 @@ 'btool.eu.org' => 1, 'btorrent.xyz' => 1, 'btp.net' => 1, - 'btpexpert.com' => 1, - 'btpinterim.com' => 1, 'btpritikin.com' => 1, 'btrade.io' => 1, 'btrans.by' => 1, @@ -25597,7 +25636,6 @@ 'btssiou.xyz' => 1, 'btssl.com' => 1, 'btstewsoloads.com' => 1, - 'btsybt.com' => 0, 'btt.community' => 1, 'btta13.com' => 1, 'btth.live' => 1, @@ -25611,9 +25649,8 @@ 'btwsa.tk' => 1, 'btwschool.it' => 1, 'btwservice.it' => 1, - 'btwstore.it' => 1, 'btynews.com' => 1, - 'btyr.net' => 0, + 'btyr.net' => 1, 'bu-e.com' => 1, 'buai.cf' => 1, 'buai.gq' => 1, @@ -25634,6 +25671,7 @@ 'bubblespetspa.com' => 0, 'bubblin.io' => 1, 'bubblyliving.com' => 1, + 'bubcs.com' => 1, 'bublup.com' => 1, 'bubnovsky.org' => 1, 'bubok.com' => 1, @@ -25643,6 +25681,7 @@ 'bubra.net' => 1, 'bubra.stream' => 1, 'bubsngrubs.com.au' => 1, + 'bubspressurewashing.com' => 1, 'bubty.com' => 0, 'bubu1.eu' => 1, 'bubuland.bg' => 1, @@ -25681,6 +25720,7 @@ 'bucksfund.com' => 1, 'buckthorn.ml' => 1, 'buda.com' => 1, + 'budapest.zone' => 1, 'budapestairport.tk' => 1, 'budapestairporttaxi.net' => 1, 'budapestairporttocity.com' => 1, @@ -25713,7 +25753,6 @@ 'buddy-development-rabodirectconnect-api.azurewebsites.net' => 1, 'buddy-locator.com' => 1, 'buddy.net' => 1, - 'buddyboss.com' => 1, 'buddyme.me' => 1, 'budeanu.com' => 1, 'budejce.cz' => 1, @@ -25730,6 +25769,7 @@ 'budget.ovh' => 1, 'budget4cast.com' => 1, 'budgetapp.me' => 1, + 'budgetfitter.uk' => 1, 'budgetglasscranbourne.com' => 1, 'budgetheatingorders.com' => 1, 'budgetimize.com' => 1, @@ -25740,13 +25780,13 @@ 'budgie.lol' => 1, 'budiarto.id' => 1, 'budilnik.ml' => 1, - 'budmate.au' => 1, + 'budmate.au' => 0, 'budofjoy.com' => 1, 'budolangnau.ch' => 1, 'budolfs.de' => 1, 'budomalsch.de' => 1, 'budra.date' => 1, - 'budronconstruction.com' => 1, + 'budronconstruction.com' => 0, 'budscope.com' => 1, 'budsforbuddies.com' => 1, 'budsmelim.ee' => 1, @@ -25754,12 +25794,12 @@ 'buecherheldenchemnitz.de' => 1, 'buejagt.dk' => 1, 'bueltge.de' => 1, + 'buenas-studio.com' => 1, 'buenavistadelrincon.com' => 1, 'buenavistava.gov' => 1, - 'buenavistava.org' => 1, 'buendnis-deutschland.de' => 1, + 'buenodevsec.com.br' => 1, 'buenosairesconnect.com' => 1, - 'buenosairesrunway.com' => 1, 'bueny.com' => 1, 'bueny.net' => 1, 'buergerbus-digital.de' => 1, @@ -25769,7 +25809,7 @@ 'bueroplus.de' => 1, 'buerstaedter-zeitung.de' => 1, 'buesiforquo.cf' => 1, - 'bueteeearchives.net' => 1, + 'buettgens.net' => 1, 'bufete.tk' => 1, 'buff-buff.tk' => 1, 'buffalo-ny-gay-chat.com' => 1, @@ -25786,6 +25826,7 @@ 'buffaloturf.com.au' => 0, 'buffalowypd.gov' => 1, 'buffbarbell.com' => 1, + 'buffbot.site' => 1, 'buffetbouc.com' => 1, 'buffge.com' => 1, 'buffl.co' => 1, @@ -25801,6 +25842,7 @@ 'bugalert.org' => 1, 'bugalou.com' => 1, 'bugbounty.ch' => 1, + 'bugbounty.company' => 1, 'bugbounty.fail' => 1, 'bugburn.com.br' => 1, 'bugbyebye.com' => 1, @@ -25814,12 +25856,12 @@ 'bugrayildiz.av.tr' => 1, 'bugreader.com' => 1, 'bugs.chromium.org' => 1, - 'bugwie.com' => 1, 'bugzilla.mozilla.org' => 1, 'buharkeyf1.com' => 1, 'buharlikoltukyikama.com.tr' => 1, 'buharlikoltukyikama.org' => 1, 'buhayprincipal.com' => 1, + 'buhonin.com' => 1, 'buhsantoandre.vip' => 1, 'buhunov.tk' => 1, 'buicha.social' => 1, @@ -25830,13 +25872,16 @@ 'build.stream' => 0, 'buildbackbetter.gov' => 1, 'buildbytes.com' => 1, + 'buildcompare.co.uk' => 1, 'buildconcierge.ga' => 1, 'builddesygner.xyz' => 1, + 'builderhouseplans.com' => 1, 'buildersbroker.com.au' => 1, 'buildersdiscount.net' => 1, 'buildersofthesilentcities.tk' => 1, 'buildherers.ga' => 1, 'buildherest.ga' => 1, + 'buildhive.tech' => 1, 'building-cost-estimators.com' => 1, 'building-materials.tk' => 1, 'building.lv' => 1, @@ -25862,9 +25907,9 @@ 'buildplease.com' => 1, 'builds.gg' => 1, 'buildsimple.co.uk' => 1, + 'buildtestrun.com' => 1, 'buildtestsolutions.com' => 1, 'buildux.com' => 1, - 'buildwealth.uk' => 1, 'buileo.com' => 1, 'builtbyworkhorse.com' => 1, 'builterra2.azurewebsites.net' => 1, @@ -25879,6 +25924,7 @@ 'builtinseattle.com' => 1, 'builtinsf.com' => 1, 'builtinvacuum.com' => 1, + 'builtmaven.com' => 1, 'builtory.my' => 1, 'builtvisible.com' => 1, 'buirey.com' => 1, @@ -25887,7 +25933,7 @@ 'buitenposter.nl' => 1, 'buitex.lt' => 1, 'buitrong.net' => 1, - 'buka.jp' => 1, + 'buka.jp' => 0, 'buketnevesti.cf' => 1, 'bukiko.net' => 1, 'bukinist.tk' => 1, @@ -25902,8 +25948,8 @@ 'bulabanews.com.ng' => 1, 'bulabil.tr' => 1, 'bulagro.bg' => 1, + 'bulagro.com' => 1, 'bulario.com' => 1, - 'bularmas.com' => 1, 'bulatlat.com' => 1, 'bulatlat.org' => 1, 'bulavki.tk' => 1, @@ -25926,7 +25972,6 @@ 'bulgarianmale.com' => 1, 'bulgarianproperties.com' => 1, 'bulgariya.cf' => 1, - 'bulhost.com' => 1, 'bulindir.tk' => 1, 'bulkbuffer.com' => 1, 'bulkcargoconveyor.com' => 1, @@ -25958,8 +26003,8 @@ 'bullish.com' => 1, 'bullockcountyal.gov' => 1, 'bullpendaily.com' => 1, - 'bullseyecleaning.com.au' => 1, 'bullseyemg.com' => 1, + 'bullsh.it' => 1, 'bullshithost.nl' => 1, 'bullshitmail.nl' => 1, 'bullterrierspain.tk' => 1, @@ -25968,7 +26013,6 @@ 'bulmanat.tk' => 1, 'bulmarml.bg' => 1, 'bulmastife.com.br' => 1, - 'bulsec.pro' => 1, 'bultdatabasen.se' => 1, 'bulten.com' => 0, 'bultink.tk' => 1, @@ -25983,10 +26027,12 @@ 'bumenn.is' => 1, 'bumicom.nl' => 1, 'bumirc.tk' => 1, + 'bumjin.net' => 1, 'bummelwelt.at' => 1, 'bummelwelt.ch' => 1, 'bummelwelt.com' => 1, 'bummelwelt.de' => 1, + 'bumpi.games' => 1, 'bumpi.gq' => 1, 'bumsbesuch.com' => 1, 'bumsbuero.com' => 1, @@ -25995,7 +26041,6 @@ 'bunaken.tk' => 1, 'bunbun.be' => 1, 'bunburydad.tk' => 1, - 'buncombecounty.org' => 1, 'buncranacarndonaghgreenway.ie' => 1, 'bund-muelheim.de' => 1, 'bund-von-theramore.de' => 1, @@ -26043,9 +26088,10 @@ 'bupropion.com' => 1, 'bupropionhclsr.ga' => 1, 'buquesdeguerra.tk' => 1, + 'bur-werbung.de' => 1, 'buraksercanercin.co' => 1, + 'buraksuslu.com' => 1, 'burakuckun.com' => 1, - 'burakurer.com' => 1, 'buralteria.tk' => 1, 'burasicanakkale.com' => 0, 'buratino.tk' => 1, @@ -26060,9 +26106,7 @@ 'burdurhaber.tk' => 1, 'burdursondakika.tk' => 1, 'bureau-store.fr' => 1, - 'bureaubolster.nl' => 0, 'bureaudirectoryers.ga' => 1, - 'bureausuite.co.za' => 1, 'bureauwbtv.nl' => 1, 'bureauwsnp.nl' => 1, 'burenservice.nl' => 1, @@ -26089,6 +26133,7 @@ 'burgoslacrosse.tk' => 1, 'burgstaller-immobilien.de' => 1, 'burgstetten.de' => 1, + 'burgueros.com.br' => 0, 'burhan-autosattlerei.de' => 1, 'buricloud.fr' => 1, 'burina.net' => 1, @@ -26102,7 +26147,6 @@ 'burlapsac.ca' => 1, 'burlesonconstructioninc.com' => 1, 'burlesontx.gov' => 1, - 'burlingameparentsclub.org' => 1, 'burlingtoncentre.ca' => 1, 'burlingtoncoatfactory.com' => 1, 'burma-we-care.tk' => 1, @@ -26161,6 +26205,7 @@ 'burtai.com' => 1, 'burtcheboyganmi.gov' => 1, 'burtcountyne.gov' => 1, + 'burth.space' => 1, 'burtlakelistings.com' => 1, 'burtrum.family' => 1, 'burtrum.me' => 1, @@ -26171,12 +26216,13 @@ 'burunucu.ga' => 1, 'buryat-mongol.cf' => 1, 'buryatia.tk' => 1, - 'burybox.co.uk' => 1, + 'burz.agency' => 1, 'burz.ai' => 1, 'burz.net' => 1, 'burz.one' => 1, 'burz.ro' => 1, 'burza-techniky.cz' => 1, + 'burzagency.com' => 1, 'burzcast.com' => 1, 'burzcast.ro' => 1, 'burzgroup.com' => 1, @@ -26221,11 +26267,11 @@ 'business-secreti.gq' => 1, 'business-secreti.tk' => 1, 'business-swiss.ch' => 1, + 'business-trade.pro' => 1, 'business.facebook.com' => 0, 'business.gov' => 0, 'business.medbank.com.mt' => 1, 'business4all.gr' => 1, - 'business4beginners.co.uk' => 1, 'business808.com' => 1, 'businessactivities.tk' => 1, 'businessadaptive.ga' => 1, @@ -26234,6 +26280,7 @@ 'businessamongus.com' => 1, 'businessanalyst.ml' => 1, 'businessarrow.ga' => 1, + 'businessautomator.com' => 1, 'businessbad.ga' => 1, 'businessbasecamp.eu' => 1, 'businessbetter.tk' => 1, @@ -26307,7 +26354,6 @@ 'businessgroove.ga' => 1, 'businessgrowth.ga' => 1, 'businessgrowthleaders.com' => 1, - 'businessguide.co.ke' => 1, 'businessgun.ga' => 1, 'businesshandsome.ga' => 1, 'businesshome.ml' => 1, @@ -26364,6 +26410,7 @@ 'businessinseattle.ga' => 1, 'businessinside.ml' => 1, 'businessinsurancemanagement.tk' => 1, + 'businessinsuranceontariocanada.com' => 1, 'businessinvest.cf' => 1, 'businessinvestment.tk' => 1, 'businessinwashington.ga' => 1, @@ -26375,7 +26422,9 @@ 'businesslead.tk' => 1, 'businesslegacy.ga' => 1, 'businessless.ga' => 1, + 'businesslight.net' => 1, 'businesslion.ga' => 1, + 'businessloanchecker.com' => 1, 'businessloanconnection.org' => 0, 'businessloco.ga' => 1, 'businesslondon.tk' => 1, @@ -26514,10 +26563,10 @@ 'buswell.memorial' => 1, 'buswell.tech' => 1, 'buswiki.ml' => 1, - 'busybee.nl' => 1, 'busylamp.com' => 1, 'busyon.cloud' => 1, 'busyr.com' => 1, + 'busyvault.com' => 1, 'but-it-actually.work' => 1, 'but-its-not-your.business' => 1, 'butanding.org' => 1, @@ -26530,7 +26579,6 @@ 'butiko.com.tr' => 1, 'butikoseller.com' => 1, 'butl.nl' => 1, - 'butlaroo.com' => 0, 'butlercountyne.gov' => 1, 'butlerdisposal.com' => 1, 'butlins.com' => 1, @@ -26558,6 +26606,7 @@ 'butttexters.ga' => 1, 'butz.cloud' => 1, 'butzies.ddnss.org' => 1, + 'butzzler.de' => 1, 'buuba.bid' => 1, 'buumibar.fi' => 1, 'buunss.com' => 1, @@ -26615,6 +26664,8 @@ 'buyatarax.gq' => 1, 'buyazithromycin.gq' => 1, 'buybaclofen.ga' => 1, + 'buybettercompost.com' => 1, + 'buybettersoil.com' => 1, 'buybinocularsreviews.com' => 1, 'buybuspar.ga' => 1, 'buybutton.store' => 1, @@ -26661,7 +26712,6 @@ 'buyneurontin.ml' => 1, 'buynothingyear.com' => 1, 'buyornot.tk' => 1, - 'buypal.com.pe' => 1, 'buypapercheap.net' => 1, 'buypersonalproxy.com' => 1, 'buyplore.com' => 1, @@ -26706,21 +26756,23 @@ 'buyzofranonline.tk' => 1, 'buyzoloft.cf' => 1, 'buzhi.de' => 0, + 'buzigacountryresort.co.ug' => 1, 'buzinessmarket.ml' => 1, 'buzt.cn' => 0, 'buzt.com.br' => 1, 'buzzage.fr' => 1, + 'buzzandbee.com' => 1, 'buzzard.org' => 1, 'buzzclub.com.br' => 1, 'buzzconcert.com' => 1, 'buzzcontent.com' => 1, 'buzzeditora.com.br' => 1, + 'buzzeee.com' => 0, 'buzzenginegroup.com' => 1, 'buzzfeast.com' => 1, 'buzzhub.tk' => 1, 'buzzkill.rocks' => 1, 'buzzman.ga' => 1, - 'buzzoi.com' => 1, 'buzzpost.tk' => 1, 'buzzprint.it' => 1, 'buzzseminar.com' => 1, @@ -26728,7 +26780,7 @@ 'buzztrending.tk' => 1, 'buzzword24.de' => 1, 'buzzworld.tk' => 1, - 'buzzybites.com' => 1, + 'buzzybites.com' => 0, 'bv-driver.tk' => 1, 'bv-ferreiradozezere.pt' => 1, 'bvblaboratory.hu' => 1, @@ -26746,6 +26798,7 @@ 'bvisionsmedia.com' => 1, 'bvlos.com.pl' => 1, 'bvlp.com' => 1, + 'bvmary.com' => 1, 'bvng.nl' => 1, 'bvop.org' => 1, 'bvr-nsn.gov' => 1, @@ -26764,6 +26817,7 @@ 'bwashing.tk' => 1, 'bwcscorecard.org' => 1, 'bwdstrategic.com' => 0, + 'bwdtravelguides.com' => 1, 'bwell.bg' => 1, 'bweston.ga' => 1, 'bwf11.com' => 1, @@ -26802,7 +26856,6 @@ 'bxdj3.com' => 1, 'bxin.de' => 1, 'bxp40.at' => 1, - 'by-avak.de' => 1, 'by-g.ch' => 1, 'by-robyn.nl' => 1, 'by-the-sword.com' => 1, @@ -26823,14 +26876,17 @@ 'bycorefi.com' => 1, 'bydik.com' => 1, 'bydisk.com' => 0, + 'bydleno.cz' => 1, 'byebyemattress.com' => 1, 'byedzhang.tk' => 1, 'byemediaers.ga' => 1, 'byemediaest.ga' => 1, 'byemedsers.ga' => 1, 'byeskille.no' => 1, + 'byfabian.de' => 1, 'byfare.com' => 1, 'byfeldt.dk' => 1, + 'byggello.se' => 1, 'byggfabriken.se' => 1, 'byggindrustrin.ga' => 1, 'byggonline.ga' => 1, @@ -26847,10 +26903,10 @@ 'byjus.com' => 1, 'byjuschennai.com' => 1, 'byken.cn' => 1, - 'byll.de' => 1, 'byluthier.com' => 1, 'bylz.me' => 1, 'bymike.co' => 1, + 'bymodule.com' => 1, 'bymogarna.se' => 1, 'bynder.com' => 1, 'bynono.pt' => 1, @@ -26875,19 +26931,23 @@ 'byst.by' => 1, 'bystryj-zajm.gq' => 1, 'bystryj-zajm.tk' => 1, + 'bytaftxaggregat.nu' => 1, 'byte-lab.tk' => 1, 'byte.nl' => 1, 'byte128.com' => 0, + 'bytebase26.top' => 1, 'bytebin.org' => 1, 'bytebiter.io' => 1, 'byteblobs.com' => 1, 'bytebodega.com' => 1, 'bytebolt.at' => 1, + 'bytebrise.com' => 1, 'bytebucket.org' => 1, 'bytebytego.com' => 1, 'bytedance.com' => 1, 'byteengine.net' => 1, 'byteflies.com' => 0, + 'bytefork.tools' => 1, 'bytegrowth.com' => 1, 'byteguardian.nl' => 1, 'bytehaven.stream' => 1, @@ -26899,6 +26959,7 @@ 'bytemethod.ca' => 1, 'bytenest.ca' => 1, 'byteofdev.com' => 1, + 'byteorbit.com' => 1, 'bytepen.com' => 1, 'bytepoint-software.nl' => 1, 'bytes.fyi' => 1, @@ -26914,6 +26975,7 @@ 'byteswave.cl' => 1, 'bytesystems.com' => 1, 'bytetechy.com' => 1, + 'byteterrace.com' => 1, 'bytetime.net' => 0, 'bytevps.nl' => 1, 'bytez.tk' => 1, @@ -26938,14 +27000,12 @@ 'bztraveler.com' => 1, 'bztraveler.net' => 1, 'bzv-fr.eu' => 1, - 'c-14.de' => 1, 'c-3po.fr' => 1, 'c-a-c.com.au' => 1, 'c-aeroconsult.com' => 1, 'c-c-europeen.org' => 1, 'c-chaud.com' => 1, 'c-club-berlin.de' => 1, - 'c-data.nl' => 0, 'c-dome.com' => 1, 'c-fo.de' => 1, 'c-ma-copro.com' => 1, @@ -26960,7 +27020,6 @@ 'c-three.jp' => 1, 'c-world.co.uk' => 1, 'c.at' => 1, - 'c.dog' => 1, 'c.im' => 1, 'c.lu' => 1, 'c.sk' => 1, @@ -26975,11 +27034,9 @@ 'c0rn3j.com' => 1, 'c16t.uk' => 0, 'c19adoption.com' => 1, - 'c19bromhexine.com' => 1, 'c19colchicine.com' => 1, 'c19early.com' => 1, 'c19early.org' => 1, - 'c19favipiravir.com' => 0, 'c19hcq.com' => 1, 'c19hcq.org' => 1, 'c19ic.com' => 1, @@ -26987,7 +27044,6 @@ 'c19ivermectin.org' => 1, 'c19ivm.org' => 1, 'c19probiotics.com' => 1, - 'c19proxalutamide.com' => 1, 'c19study.com' => 1, 'c19sv.com' => 1, 'c19vitamind.com' => 1, @@ -27030,6 +27086,7 @@ 'c9297.co' => 1, 'c9728.co' => 1, 'c9n.xyz' => 1, + 'c9up.com' => 1, 'ca-canovelles.tk' => 1, 'ca-els.com' => 1, 'ca-immobilier.fr' => 1, @@ -27044,6 +27101,7 @@ 'caa.gov.ly' => 1, 'caa.hr' => 1, 'caa.lk' => 1, + 'caadpllp.com' => 1, 'caaf.org.fj' => 1, 'caarecord.org' => 1, 'caasd.org' => 1, @@ -27068,6 +27126,7 @@ 'cabenoap.com.br' => 1, 'cabezadeframontanos.tk' => 1, 'cabezadelcaballo.tk' => 1, + 'cabflowapp.com' => 1, 'cabina-photobooth.ro' => 1, 'cabinbaginfo.com' => 1, 'cabincrewcareercenter.com' => 1, @@ -27121,6 +27180,7 @@ 'cache22.nl' => 1, 'cachecounty.gov' => 1, 'cachecrawler.com' => 1, + 'cachedragon.net' => 1, 'cachemosquito.gov' => 1, 'cachepreload.com' => 1, 'cachesheriff.gov' => 1, @@ -27128,7 +27188,6 @@ 'cacic.dev.br' => 1, 'caciquecigars.com.br' => 1, 'cackette.com' => 0, - 'cackl.io' => 1, 'cacko.tk' => 1, 'cacmid.ca' => 1, 'cacnews.org' => 1, @@ -27147,7 +27206,6 @@ 'cactuspedia.ga' => 1, 'cactuspedia.gq' => 1, 'cactuspedia.ml' => 1, - 'cactusplumbingandair.com' => 1, 'cad-noerdlingen.de' => 1, 'cadac.com' => 1, 'cadafalso.tk' => 1, @@ -27163,6 +27221,7 @@ 'caddyfashionshop.com' => 1, 'cadeauxfolies.fr' => 1, 'cadecobots.com' => 1, + 'cadeengineering.co.uk' => 1, 'cadeengineering.com' => 1, 'cadenadereferidos.tk' => 1, 'cadencescience.com' => 1, @@ -27170,6 +27229,7 @@ 'cadervaulters.co.uk' => 1, 'cadetsge.ch' => 0, 'cadfl.com' => 1, + 'cadgentic.com' => 1, 'cadiar.tk' => 1, 'cadici.ga' => 1, 'cadifit.ga' => 1, @@ -27208,8 +27268,9 @@ 'caetano.es' => 1, 'caetano.pt' => 1, 'caetanoflotas.es' => 1, - 'caetanoretail.pt' => 0, + 'caetanoretail.pt' => 1, 'caetanotec.pt' => 1, + 'caeusa.net' => 1, 'caf.milano.it' => 1, 'cafe-bg.com' => 1, 'cafe-cliche.tk' => 1, @@ -27217,7 +27278,6 @@ 'cafe-hamlet.fr' => 1, 'cafe-musica.org' => 1, 'cafe-pauline.de' => 1, - 'cafe-service.ru' => 0, 'cafeah.com' => 1, 'cafeamazon.tk' => 1, 'cafeamore.com.br' => 1, @@ -27228,6 +27288,7 @@ 'cafechesscourt.com' => 1, 'cafechroma.tk' => 1, 'cafecobus.tk' => 1, + 'cafecomcyber.com.br' => 1, 'cafedari.ir' => 1, 'cafedelcielo.co' => 1, 'cafedesignbooks.com' => 1, @@ -27246,9 +27307,10 @@ 'cafenix.tk' => 1, 'cafenoorderzon.tk' => 1, 'cafeobscura.nl' => 1, + 'cafequindio.sk' => 1, 'cafesangtao.com' => 1, 'cafeterya.tk' => 1, - 'cafethevibes.com' => 1, + 'cafethevibes.com' => 0, 'cafethrive.co.uk' => 1, 'cafevelo.org' => 1, 'cafevs.com' => 0, @@ -27277,6 +27339,7 @@ 'cagivaclub.tk' => 1, 'cagliarinews24.com' => 1, 'cagranollers.tk' => 1, + 'cagricaliskan.com' => 1, 'cagrierdogdu.com' => 1, 'cagrimerkezinumarasi.com' => 1, 'cahier-reutilisable.fr' => 1, @@ -27288,12 +27351,14 @@ 'cai.sg' => 1, 'caiben.org' => 1, 'caibi.io' => 1, - 'caileb.com' => 0, + 'caiguopeng.com' => 1, + 'caileb.com' => 1, 'cailoli.com' => 1, 'cainesjannif.com' => 1, 'cainhoyathletic.com' => 1, 'cainiao.moe' => 1, 'caio.moe' => 1, + 'caiodorosario.com' => 1, 'caipai.fm' => 1, 'caiqueparrot.com' => 1, 'cairnterrier.com.br' => 1, @@ -27304,6 +27369,7 @@ 'cais.de' => 1, 'caise.tk' => 1, 'caissefrancaisedefinancementlocal.fr' => 0, + 'caithness-business.co.uk' => 1, 'caivps.com' => 1, 'caiwenjian.xyz' => 1, 'caixideal-serralharia.pt' => 1, @@ -27356,6 +27422,7 @@ 'caladan.tk' => 1, 'calaficirecords.cf' => 1, 'calaix.click' => 1, + 'calamai.nl' => 1, 'calamidad.tk' => 1, 'calamp.com' => 1, 'calandrahosting.tk' => 1, @@ -27364,6 +27431,7 @@ 'calaverasmedicalcannabis.com' => 1, 'calavos.com' => 1, 'calc.center' => 1, + 'calcargo.eu' => 1, 'calcasieu.gov' => 1, 'calcasieuclerk.gov' => 1, 'calcasieuparish.gov' => 1, @@ -27378,7 +27446,6 @@ 'calcioweb.eu' => 1, 'calcoolator.pl' => 1, 'calcsoft.tk' => 1, - 'calcstructcost.com' => 1, 'calcsub.net' => 1, 'calculadora-de-derivadas.com' => 1, 'calculadora-de-integrales.com' => 1, @@ -27397,7 +27464,7 @@ 'calculatorspace.com' => 1, 'calculatortvers.ga' => 1, 'calculatortvest.ga' => 1, - 'calculon.fr' => 1, + 'calculstructure.fr' => 1, 'calcworkshop.com' => 1, 'caldaia.roma.it' => 1, 'caldare.be' => 1, @@ -27466,10 +27533,10 @@ 'californiaonlinedivorce.com' => 0, 'californiapa.gov' => 1, 'californiapayroll.com' => 1, - 'californiaschools.us' => 1, + 'californiaschools.us' => 0, 'californiatitlesearch.com' => 1, 'californiavalues.cf' => 1, - 'calim.com.ar' => 1, + 'calim.com.ar' => 0, 'calimero.tk' => 1, 'calimesa.gov' => 1, 'calinadrian.uk' => 1, @@ -27501,13 +27568,14 @@ 'callfeatherfall.com' => 1, 'callflex.com.br' => 1, 'callfordataspeakers.com' => 1, - 'callforkunst.de' => 0, + 'callforkunst.de' => 1, 'callhippo.com' => 1, 'callhome.link' => 1, 'callhub.io' => 1, 'calliari.org' => 1, 'calliesalls.com' => 1, 'calligraph.gq' => 1, + 'callinangroup.net' => 1, 'callinsdecor.com.br' => 1, 'callipeg.com' => 1, 'callmewatkins.com' => 1, @@ -27530,7 +27598,6 @@ 'cally.tk' => 1, 'callychat.tk' => 1, 'callzent.com' => 1, - 'calm.com' => 1, 'calmaririshmusicfestival.tk' => 1, 'calmer-cloud.de' => 1, 'calminteractive.fr' => 1, @@ -27541,6 +27608,8 @@ 'calotte-academy.com' => 1, 'calpaterson.com' => 1, 'calposa.ml' => 1, + 'calqpro.com' => 1, + 'calsanova.com' => 1, 'calsense.com' => 1, 'caltechpainting.com' => 1, 'calu.me' => 1, @@ -27568,6 +27637,7 @@ 'camanoislandpilates.com' => 1, 'camaradecomerciosiguatepeque.hn' => 1, 'camaras.uno' => 1, + 'camaraux.com.br' => 0, 'camargoprime.com.br' => 1, 'camarilla.tk' => 1, 'camaronazo.com' => 1, @@ -27577,6 +27647,7 @@ 'cambados.tk' => 1, 'cambait.tk' => 1, 'cambara.app.br' => 1, + 'cambayhealthcare.com' => 1, 'cambb.xxx' => 1, 'camberford.com' => 1, 'cambiamenti-climatici.it' => 1, @@ -27588,6 +27659,7 @@ 'cambopost.tk' => 1, 'cambridge-security.com' => 1, 'cambridgeanalytica.cz' => 1, + 'cambridgefinance.com' => 1, 'cambridgemoneyman.com' => 1, 'cambridgesecuritygroup.org' => 1, 'cambridgetutors.com' => 1, @@ -27646,8 +27718,9 @@ 'camilaporto.tk' => 1, 'camilat.tk' => 1, 'camileonline.tk' => 1, - 'camilia.io' => 1, + 'camilia.io' => 0, 'camilla-rena.com' => 1, + 'camilleroux.com' => 1, 'camilosolutions.com' => 1, 'caminominimalista.com' => 1, 'caminoneocatecumenal.tk' => 1, @@ -27669,7 +27742,7 @@ 'camokakis.sg' => 1, 'camon.si' => 1, 'camouflaged.tk' => 1, - 'camp-corvatsch.com' => 1, + 'camp-corvatsch.com' => 0, 'camp-pleinsoleil.ch' => 0, 'camp.zone' => 0, 'campaign-ad.com' => 1, @@ -27692,6 +27765,8 @@ 'camperdays.de' => 1, 'camperdirectoryers.ga' => 1, 'camperdirectoryest.ga' => 1, + 'camperfuchs.com' => 1, + 'camperfuchs.de' => 1, 'camperlist.com' => 1, 'campermanaustralia.com' => 1, 'campertrailerfinance.com.au' => 1, @@ -27701,8 +27776,8 @@ 'campguaikinima.com' => 1, 'camping-aupigeonnier.fr' => 1, 'camping-dulac-dordogne.com' => 1, + 'camping-fleur-oleron.com' => 1, 'camping-seilershof.de' => 1, - 'camping-trentino.it' => 1, 'camping.it' => 1, 'campingbuffs.com' => 1, 'campingcarlovers.com' => 1, @@ -27713,7 +27788,6 @@ 'campinghuntingshooting.com' => 1, 'campingpolidor.com' => 1, 'campingprofessionalsest.ga' => 1, - 'campingshop.pl' => 1, 'campingwatchest.ga' => 1, 'campistry.net' => 1, 'camplaza.tk' => 1, @@ -27727,7 +27801,6 @@ 'campona.hu' => 1, 'camposantocampofe.com.pe' => 1, 'camposolillo.tk' => 1, - 'camppisos.com.br' => 1, 'campsoulfestival.com' => 1, 'campstuffs.com' => 1, 'camptonnh.gov' => 1, @@ -27753,6 +27826,7 @@ 'camslurp.com' => 1, 'camslurp.net' => 1, 'camslurp.org' => 1, + 'camsparty.com' => 1, 'camsupplier.ml' => 1, 'camsupplierers.ga' => 1, 'camtor.ml' => 1, @@ -27768,9 +27842,9 @@ 'canabeinternacional.com' => 1, 'canacreative.asia' => 1, 'canact.com.au' => 1, + 'canact.org.au' => 1, 'canada-tourisme.ch' => 0, 'canada2030agenda.ca' => 1, - 'canadaabroad.com' => 0, 'canadaclub.tk' => 1, 'canadacommunity.org' => 1, 'canadacouncil.ca' => 1, @@ -27831,7 +27905,7 @@ 'canariasjoven.es' => 1, 'canariasjoven.org' => 1, 'canariasport.com' => 0, - 'canaricultura.com' => 1, + 'canaricultura.com' => 0, 'canariculturacolor.com' => 1, 'canarie.ca' => 1, 'canaryaspets.com' => 1, @@ -27844,12 +27918,18 @@ 'canavillage.net' => 1, 'canavillagepuntacana.com' => 1, 'canavillageresidences.com' => 1, + 'canbeaver.com' => 1, 'canberraoutletcentre.com.au' => 1, 'cancan.ml' => 1, 'cancelli.roma.it' => 1, 'cancer-info.org' => 1, 'cancer.gov' => 0, + 'cancercouncil.ai' => 1, + 'cancercouncil.com.ai' => 1, + 'cancercouncil.com.au' => 1, + 'cancercouncil.org.au' => 1, 'cancerdata.nhs.uk' => 1, + 'cancerdirectory.com.au' => 1, 'cancerrxgene.org' => 1, 'cancertherapy.tk' => 1, 'cancioc.com' => 1, @@ -27869,6 +27949,7 @@ 'candidcard.ga' => 1, 'candidcarders.ga' => 1, 'candidcardest.ga' => 1, + 'candidoforestal.es' => 1, 'candidroot.com' => 1, 'candinya.com' => 1, 'candinya.me' => 1, @@ -27937,6 +28018,7 @@ 'canlitelefonhatti.ga' => 1, 'canlom.tk' => 1, 'canmipai.com' => 1, + 'cannabiocreuse.fr' => 1, 'cannabis-marijuana.com' => 1, 'cannabis.cafe' => 1, 'cannabisdiscounter.ca' => 1, @@ -27945,11 +28027,12 @@ 'cannabishouseyeg.com' => 1, 'cannabislegality.info' => 1, 'cannabistraininguniversity.com' => 1, + 'cannabivo.com' => 1, 'cannabiz.tk' => 1, 'cannabytes.net' => 1, 'cannacards.ca' => 1, + 'cannagent.ai' => 1, 'cannamaca.com' => 1, - 'cannamx.online' => 1, 'cannaseedsonline.com' => 1, 'cannastra.com' => 1, 'cannature.eu' => 1, @@ -27989,6 +28072,8 @@ 'canstar.com.au' => 1, 'canstarblue.co.nz' => 1, 'canstarblue.com.au' => 1, + 'canstorage.org' => 1, + 'cant.dance' => 1, 'cantaloupe.ga' => 1, 'cantalupo.tk' => 1, 'cantando.nl' => 1, @@ -28014,7 +28099,7 @@ 'canv4s.com' => 1, 'canvas-art.tk' => 1, 'canvaspersonalized.com' => 1, - 'canweagr.ee' => 1, + 'canvasriq.com' => 1, 'canyaa.casa' => 1, 'canyoncreekjeep.com' => 1, 'canyonisd.net' => 1, @@ -28035,12 +28120,11 @@ 'cap-study.com' => 1, 'cap.gov' => 1, 'cap.mil' => 1, + 'cap20.ai' => 1, 'cap21-lrc.fr' => 1, 'cap50.be' => 1, 'cap73.fr' => 1, 'cap75.com' => 1, - 'caparua.com' => 1, - 'capathsuccess.com' => 1, 'capcut.cn' => 1, 'cape.blue' => 1, 'capeannvacations.com' => 1, @@ -28050,6 +28134,7 @@ 'capecod.gov' => 1, 'capecodxplore.com' => 1, 'capecoral.gov' => 1, + 'capecraftdigital.com' => 1, 'capecycles.co.za' => 1, 'capedge.com' => 1, 'capehipandknee.co.za' => 1, @@ -28058,6 +28143,7 @@ 'capellaspace.com' => 1, 'capellen.tk' => 1, 'capemaypoint.org' => 1, + 'capenursery.com.au' => 1, 'capeoni.fr' => 1, 'capeprivacy.com' => 0, 'capestone.com.au' => 1, @@ -28081,9 +28167,8 @@ 'capitaldistrictneurofeedback.com' => 1, 'capitaleconomics.com' => 1, 'capitalendurancegroup.com' => 1, + 'capitalengine.io' => 1, 'capitalibre.com' => 1, - 'capitalindustrygroup.com.au' => 1, - 'capitalise.ai' => 1, 'capitalism.com' => 0, 'capitalism.party' => 1, 'capitalist.cf' => 1, @@ -28107,10 +28192,10 @@ 'capitalsejours.fr' => 1, 'capitalspiderers.ga' => 1, 'capitalstakepool.info' => 1, - 'capitaltg.com' => 0, 'capitaltruepartner.hk' => 1, 'capitaltruepartnertechnology.cn' => 1, 'capitalwaveinsight.com' => 1, + 'capitalwealthlgs.com' => 1, 'capitan.ml' => 1, 'capitanbeilinson.tk' => 1, 'capitanlorenzana.com' => 1, @@ -28147,10 +28232,8 @@ 'capseo.id' => 1, 'capsicle.tk' => 1, 'capslock.ch' => 1, - 'capsogusto.com' => 1, 'capssouthafrica.co.za' => 1, 'capstonehcm.com' => 1, - 'capsugel.com' => 1, 'capsuladigital.tk' => 1, 'capsulafinanciera.com' => 1, 'capsule.li' => 1, @@ -28158,7 +28241,6 @@ 'capsulekitchen.co' => 1, 'capsulezone.tk' => 1, 'captain-dandelion.com' => 1, - 'captain-droid.com' => 1, 'captainark.net' => 1, 'captainchef.net' => 1, 'captainclaw.tk' => 1, @@ -28173,16 +28255,18 @@ 'captainsunshine.tk' => 1, 'captavio.com' => 1, 'captchafox.com' => 1, + 'captech.pe' => 1, + 'captello.com' => 1, 'captify.ca' => 1, 'captivationscience.com' => 1, 'captivationtheory.com' => 1, - 'captmacks.com' => 1, 'captreelegal.nl' => 1, 'capturebilling.com' => 1, 'captured-symphonies.com' => 1, 'capturelead.tk' => 1, 'capuchinox.com' => 1, 'caputo.com' => 1, + 'capytoolkit.com' => 1, 'car-alarm.tk' => 1, 'car-clean-nord.de' => 1, 'car-diagnose.com' => 1, @@ -28244,15 +28328,16 @@ 'carbon6plus.es' => 1, 'carbonadvantage.tk' => 1, 'carbonaphta.com' => 1, - 'carbonateds.com' => 1, 'carbonating.com' => 1, 'carboncountypa.gov' => 1, 'carboncountywy.gov' => 1, 'carbondaleil.gov' => 1, 'carboneventsupport.lu' => 1, + 'carbonicrestaurant.com' => 1, 'carbonkiller.org' => 1, 'carbonkopi.com' => 1, 'carbonlib.com' => 0, + 'carbonmap.ai' => 1, 'carbonmapper.org' => 1, 'carbonnel.me' => 0, 'carbono.uy' => 1, @@ -28264,7 +28349,6 @@ 'carbophile.com' => 1, 'carbophile.org' => 1, 'carbuzz.com' => 1, - 'carcatron.org' => 1, 'carceloinfierno.tk' => 1, 'carcheck123.com' => 1, 'carcity.ky' => 1, @@ -28277,11 +28361,12 @@ 'cardanalysisers.ga' => 1, 'cardano.eco' => 1, 'cardano.org' => 1, - 'cardanoupdates.com' => 1, + 'cardboard.inc' => 1, 'cardbouns.tk' => 1, 'cardcaptorsakura.jp' => 1, 'cardcenter.cc' => 1, 'carddelivery.com' => 1, + 'cardealercms.co.uk' => 1, 'cardealerking.com' => 1, 'carder.gov.co' => 1, 'cardexaminerers.ga' => 1, @@ -28337,15 +28422,19 @@ 'cardswith.love' => 1, 'cardtrekers.ga' => 1, 'cardtrekest.ga' => 1, + 'cardtrove.io' => 1, + 'cardus.es' => 1, 'cardwar.tk' => 1, 'cardwars.hu' => 1, + 'cardwho.com' => 1, 'care-q.net' => 1, 'care.com' => 1, 'care2communities.org' => 1, 'care4today.com' => 1, + 'careandcables.ca' => 1, 'careapp.com.au' => 1, 'careapptest.dk' => 1, - 'carear.com' => 1, + 'careclaimsadjusting.com' => 1, 'carecloud.com' => 1, 'carecm.de' => 1, 'carecode.ai' => 0, @@ -28353,7 +28442,9 @@ 'career-log.jp' => 1, 'career.how' => 1, 'careerandjobsearch.tk' => 1, + 'careerbound.ai' => 1, 'careercapital.co.za' => 1, + 'careerconsultant.io' => 1, 'careergigo.com' => 1, 'careerminds.com' => 1, 'careernet.in' => 1, @@ -28368,35 +28459,34 @@ 'carefu.link' => 1, 'carefy.ph' => 1, 'caregility.com' => 1, - 'caregoportal.com' => 1, 'carehomejob.co.uk' => 1, 'carehospitals.com' => 1, 'careium.co.uk' => 1, 'carelancerportfolio.ga' => 1, + 'carelink.co.nz' => 1, 'carelinx.com' => 1, + 'carelklein.nl' => 1, 'careloco.tk' => 1, 'caremad.io' => 1, 'caremobi-prod.herokuapp.com' => 1, 'caremore.pt' => 1, 'carenepal.org' => 1, 'carepan.ga' => 1, - 'carepassport.com' => 1, 'carepathinnovations.com' => 1, 'caresco.nl' => 1, 'careshields.sg' => 1, - 'careskillsacademy.co.uk' => 0, + 'careskillsacademy.co.uk' => 1, 'carespot.com' => 1, 'carespottravelmedicine.mobi' => 1, 'caret.be' => 1, 'caretogether.coop' => 1, + 'caretravelconsultant.com' => 1, 'carevic.eu' => 1, 'carey.cl' => 1, 'careycustomhomes.com' => 1, 'careyohio.gov' => 1, 'careyolsen.com' => 1, - 'carezza.net' => 1, 'carfaircomposites.com' => 1, - 'carfax.ca' => 1, 'carfaxcanadaappgateway.azurewebsites.net' => 1, 'carfinancehelp.com' => 1, 'carfinans.ru' => 1, @@ -28404,6 +28494,7 @@ 'carforme.gr' => 1, 'carfraemill.co.uk' => 1, 'cargillsbank.com' => 1, + 'cargleme.com' => 1, 'cargo.build' => 1, 'cargobas.com' => 1, 'cargobay.net' => 1, @@ -28433,7 +28524,6 @@ 'caringpups.com' => 1, 'carinsuranceliveest.ga' => 1, 'carinthia.eu' => 1, - 'carinvesting.com.br' => 1, 'carioca-romania.ro' => 0, 'cariocabelos.com.br' => 1, 'cariproperti.com' => 1, @@ -28445,9 +28535,9 @@ 'carkeysystem.com' => 1, 'carl-blum-haus.tk' => 1, 'carl-otto.it' => 1, - 'carl-sinclair.com' => 1, 'carl-topham.com' => 0, 'carl.land' => 1, + 'carlansell.co.uk' => 1, 'carlapoggioli.com' => 0, 'carlaschiavone.tk' => 1, 'carlcsaposs.com' => 1, @@ -28457,7 +28547,6 @@ 'carlili.fr' => 0, 'carlingfordapartments.com.au' => 1, 'carlinmack.com' => 1, - 'carlislebrass.com' => 1, 'carlislecounty.gov' => 1, 'carlitoxxpro.com' => 1, 'carlmcasale.com' => 0, @@ -28503,14 +28592,7 @@ 'carlowsouthernreliefroad.ie' => 1, 'carls-fallout-4-guide.com' => 1, 'carlsbadluxuryhotels.ga' => 1, - 'carlshamnbageri.com' => 1, - 'carlshamnbageri.se' => 1, - 'carlshamnmejeri.com' => 1, - 'carlshamnmejeri.se' => 1, - 'carlshamnsvaxtrike.se' => 1, - 'carlshamnvaxtrike.se' => 1, 'carlsonfonder.se' => 1, - 'carlsonfunds.com' => 1, 'carlsonsw.com' => 1, 'carlstammerjohn.com' => 1, 'carlstoker.com' => 1, @@ -28527,6 +28609,7 @@ 'carmelrise.co.uk' => 1, 'carmelss.edu.hk' => 1, 'carmeltownship-mi.gov' => 1, + 'carmemcarvalho.com' => 1, 'carmen1996.com' => 1, 'carmengrayfanclub.tk' => 1, 'carmeni.tk' => 1, @@ -28534,6 +28617,7 @@ 'carmenpolanco.co' => 0, 'carmensanzchacon.es' => 1, 'carmeny.org' => 1, + 'carmicoffee.com' => 1, 'carmona.gov.ph' => 1, 'carna.tk' => 1, 'carnabrindes.com.br' => 1, @@ -28554,9 +28638,12 @@ 'carniceriaserrador.es' => 1, 'carnildo.com' => 1, 'carnivalcostumes.tk' => 1, + 'carnivalkids.gr' => 1, + 'carnivalkids.ro' => 1, 'carnivalkingsupplies.com' => 1, 'carnivalliqueur.com' => 0, 'carnivalstore.de' => 1, + 'carnivaltiming.com' => 1, 'carnivorousplants.co.uk' => 1, 'carobme.de' => 1, 'carocream.org' => 1, @@ -28617,7 +28704,6 @@ 'carportus.com' => 1, 'carprice.auction' => 1, 'carprice.ru' => 1, - 'carproof.com' => 1, 'carpticon.tk' => 1, 'carpuya.ga' => 1, 'carrabiners.tk' => 1, @@ -28654,6 +28740,7 @@ 'carrolltontx.gov' => 1, 'carroseletricosbh.com.br' => 1, 'carrosserie-delaval.be' => 1, + 'carrotandflower.com' => 1, 'carrousel-ommen.nl' => 1, 'carrouselcompany.fr' => 1, 'carrozzeria.roma.it' => 1, @@ -28661,6 +28748,7 @@ 'carrum.me' => 1, 'carrumhealth.com' => 1, 'carryvanbruggen.tk' => 1, + 'cars-data.com' => 1, 'cars45.com' => 1, 'cars4salecy.com' => 1, 'carsalestickers.com' => 1, @@ -28705,7 +28793,7 @@ 'cartelloni.roma.it' => 1, 'cartercountymo.gov' => 1, 'carterdan.net' => 1, - 'carterjonas.co.uk' => 1, + 'carterjonas.co.uk' => 0, 'carterkosturos.com' => 1, 'cartero.ai' => 1, 'carterphotography.ca' => 1, @@ -28721,11 +28809,12 @@ 'carthagesavings.com' => 1, 'cartierplan.ga' => 0, 'cartographiepremiereligne.ca' => 1, + 'cartoleriabotticelli.it' => 1, 'cartomancieperso.tk' => 1, 'cartona.com' => 1, 'cartongesso.roma.it' => 1, 'cartons-cheap.tk' => 1, - 'cartoonbrew.com' => 1, + 'cartons-patte-df.com' => 1, 'cartooncastles.ie' => 1, 'cartooncollections.com' => 1, 'cartoonstock.com' => 1, @@ -28747,6 +28836,7 @@ 'cartuchoonline.com.br' => 1, 'cartunings.tk' => 1, 'carty.bg' => 1, + 'carty.ro' => 1, 'carunion.nl' => 1, 'carus.com' => 1, 'caruso.com' => 1, @@ -28765,22 +28855,22 @@ 'caryvilletn.gov' => 1, 'cas-chauxdefonds.ch' => 0, 'cas-ebbers.nl' => 1, + 'cas.com.eg' => 1, 'casa-baeckerei.de' => 1, 'casa-brel.ml' => 1, 'casa-due-pur.com' => 1, 'casa-due-pur.de' => 1, 'casa-due.com' => 1, - 'casa-funerara-mirage.ro' => 1, 'casa-lunch-break.de' => 1, 'casa-lunchbreak.de' => 1, 'casa-mea-inteligenta.ro' => 1, 'casa-mitica.com' => 1, + 'casa-presente.com' => 1, 'casa-prince.tk' => 1, 'casaasia.es' => 1, 'casabella.com.tw' => 1, 'casacampolima.com' => 1, 'casacapalbio.com' => 1, - 'casachameleonhotels.com' => 1, 'casacoleccionistagaldar.tk' => 1, 'casacolosseo.com' => 1, 'casacoscolo.tk' => 1, @@ -28824,13 +28914,14 @@ 'casapedra.tk' => 1, 'casaplorer.com' => 1, 'casapuravidahostel.com' => 1, + 'casaraopizzaria.com.br' => 1, 'casaruralsantamaria.tk' => 1, 'casasacapulcodiamante.com' => 1, 'casasbandeirantes.com.br' => 1, 'casascomdesign.com' => 1, 'casasdeapuestasdeportivas.cl' => 1, 'casasparaperross.com' => 1, - 'casasuara.com' => 1, + 'casasuara.com' => 0, 'casasuleletrodomesticos.com.br' => 1, 'casatemporada.com' => 1, 'casatendeiro.tk' => 1, @@ -28849,7 +28940,6 @@ 'cascavelle.fr' => 1, 'cascavelle.nl' => 1, 'casden.fr' => 1, - 'case-jucu.ro' => 1, 'case-la-rosu.ro' => 1, 'case-vacanza-salento.com' => 1, 'case-ware.info' => 1, @@ -28858,9 +28948,11 @@ 'casebookonline.net' => 1, 'casebydemani.com' => 1, 'casecurity.org' => 1, + 'casefill.ai' => 1, 'caseflowmanager.com' => 1, 'caseform.de' => 1, 'caseificio.roma.it' => 1, + 'caseificiomalu.it' => 1, 'caselemnbarat.ro' => 1, 'casemaka.com' => 1, 'caseof.fr' => 1, @@ -28878,16 +28970,13 @@ 'caseware-idea.com' => 1, 'caseware-idea.fr' => 1, 'caseware-idea.us' => 1, - 'caseware.asia' => 1, 'caseware.biz' => 1, - 'caseware.co.uk' => 1, 'caseware.com.au' => 1, 'caseware.dk' => 1, 'caseware.in' => 1, 'caseware.info' => 1, 'caseware.net.au' => 1, 'caseware.nl' => 1, - 'caseware.us' => 1, 'casewareanalytics.ca' => 1, 'casewareanalytics.co' => 1, 'casewareanalytics.com' => 1, @@ -28924,8 +29013,8 @@ 'casgp.com' => 0, 'cash-bot.tk' => 1, 'cash-generator.tk' => 1, - 'cash.app' => 1, - 'cash.me' => 1, + 'cash.app' => 0, + 'cash.me' => 0, 'cash.nyc' => 1, 'cashamerican.tk' => 1, 'cashati.com' => 1, @@ -28934,16 +29023,15 @@ 'cashblog.ga' => 1, 'cashbook.co.tz' => 1, 'cashbot.sk' => 1, - 'cashbox.hu' => 0, 'cashcode.ga' => 1, 'cashcoin.tk' => 1, 'cashconverters.co.uk' => 1, 'cashconverters.com' => 1, 'cashconverters.com.au' => 1, - 'cashdeskapp.com' => 1, 'cashdo.co.il' => 1, 'cashdrop.ga' => 1, 'cashewmanufacturers.com' => 1, + 'cashflowdiary.com' => 0, 'cashflowstrategist.com' => 0, 'cashforcarremovalsipswich.com.au' => 1, 'cashfortulsahouses.com' => 1, @@ -28971,7 +29059,6 @@ 'casino-cash-flow.ru' => 1, 'casino-cash-flow.su' => 1, 'casino-cashflow.ru' => 1, - 'casino-hero.de' => 0, 'casino-poker-tour.com' => 1, 'casino-spelletjes.com' => 1, 'casino-trio.com' => 1, @@ -29099,7 +29186,6 @@ 'casinodecavalaire.com' => 1, 'casinofollower.com' => 1, 'casinolistings.com' => 1, - 'casinologin.pl' => 1, 'casinologinaustralia.com' => 1, 'casinomucho.com' => 1, 'casinomucho.se' => 1, @@ -29111,7 +29197,21 @@ 'casinorewards.info' => 1, 'casinorobots.com' => 1, 'casinorocket.com' => 1, + 'casinorocket1.com' => 1, + 'casinorocket10.com' => 1, + 'casinorocket11.com' => 1, + 'casinorocket13.com' => 1, + 'casinorocket2.com' => 1, + 'casinorocket21.com' => 1, + 'casinorocket32.com' => 1, + 'casinorocket37.com' => 1, 'casinorocket4.com' => 1, + 'casinorocket41.com' => 1, + 'casinorocket5.com' => 1, + 'casinorocket76.com' => 1, + 'casinorocket8.com' => 1, + 'casinorocket89.com' => 1, + 'casinorocket9.com' => 1, 'casinosanalyzer.com' => 1, 'casinosblockchain.io' => 1, 'casinoscout.ca' => 1, @@ -29124,6 +29224,7 @@ 'casinotop10.net' => 1, 'casinotopplistan.com' => 1, 'casinotopsonline.com' => 1, + 'casinoudenrofus.com' => 1, 'casinovendors.com' => 1, 'casinozondercruks.nl' => 1, 'casinozonderregistratie.net' => 1, @@ -29132,6 +29233,7 @@ 'cask.directory' => 1, 'caskntandoor.co.uk' => 1, 'casko-insurance.tk' => 1, + 'caslyhomes.com' => 0, 'casman.tk' => 1, 'casnoviatownshipmi.gov' => 1, 'caso.co.jp' => 1, @@ -29139,6 +29241,7 @@ 'caspe.co' => 1, 'caspeco.dk' => 1, 'caspeco.no' => 1, + 'casper.moi' => 1, 'casperpanel.com' => 1, 'caspi.org.il' => 1, 'caspianlegal.com' => 1, @@ -29147,6 +29250,7 @@ 'caspicards.com' => 1, 'caspiconstruction.com' => 1, 'caspiliving.com' => 1, + 'cassclay.com' => 1, 'casscoroadmi.gov' => 1, 'casscountyia.gov' => 1, 'casscountyil.gov' => 1, @@ -29186,6 +29290,7 @@ 'castible.de' => 1, 'castiel.cf' => 1, 'castilla-comunera.tk' => 1, + 'castillo.com.do' => 1, 'castillosohail.es' => 1, 'casting-vote.tk' => 1, 'castingallaitaliana.com' => 1, @@ -29195,7 +29300,6 @@ 'castings.tk' => 1, 'castipo.my.id' => 1, 'castit.biz' => 1, - 'castlabs.com' => 0, 'castle-emarketing.com' => 1, 'castle-engine.io' => 1, 'castle-house-ireland.com' => 1, @@ -29203,6 +29307,7 @@ 'castlecapers.com.au' => 1, 'castledurrow.com' => 1, 'castleflame.fr' => 1, + 'castlefordboxingacademy.com' => 1, 'castlehack.ga' => 1, 'castlekingdomstockport.co.uk' => 1, 'castlekingkent.co.uk' => 1, @@ -29213,7 +29318,7 @@ 'castles-in-the-sky.co.uk' => 1, 'castleswa.com.au' => 1, 'castlevaniaspain.tk' => 1, - 'castmagic.io' => 1, + 'castmagic.io' => 0, 'castor-it.com' => 1, 'castor-it.nl' => 1, 'castorio.tk' => 1, @@ -29230,6 +29335,7 @@ 'casualtime.ga' => 1, 'casusgrillcaribbean.com' => 1, 'cat-encyclopedia.ml' => 1, + 'cat-litter-box.co.uk' => 1, 'cat-problems.ml' => 1, 'cat-sounds.com' => 0, 'cat.casa' => 1, @@ -29238,6 +29344,7 @@ 'cat.ne' => 1, 'cat.net' => 1, 'cataclysmal.org' => 1, + 'catalase.ai' => 1, 'catalog-bookinist.tk' => 1, 'catalog-clothing.tk' => 1, 'catalog-lingerie.tk' => 1, @@ -29251,7 +29358,7 @@ 'catalogobiblioteca.com' => 1, 'catalogobiblioteca.net' => 1, 'catalogodoamor.com' => 1, - 'catalogosdemujer.com' => 1, + 'catalogosvirtualesonline.com' => 1, 'catalogueau.com' => 0, 'catalojic.tk' => 1, 'catalonia.tk' => 1, @@ -29273,6 +29380,7 @@ 'catawiki.it' => 1, 'catawiki.net' => 1, 'catawiki.nl' => 1, + 'cataxmo.com' => 1, 'catb.on.ca' => 1, 'catbat.rocks' => 1, 'catbeautifulanimal.tk' => 1, @@ -29288,6 +29396,7 @@ 'catchers.cc' => 1, 'catchhimandkeephim.com' => 0, 'catchief.com' => 0, + 'catchoffersnow.shop' => 1, 'catchook.com' => 1, 'catchteamca.gov' => 1, 'catchthestars.org' => 1, @@ -29299,7 +29408,6 @@ 'catechese-ressources.com' => 1, 'catedraderechonotarial.es' => 1, 'catedraloscura.tk' => 1, - 'catedralsantodomingo.org' => 1, 'catego.info' => 1, 'catempire.win' => 1, 'catenacondos.com' => 1, @@ -29373,13 +29481,11 @@ 'catnetworks.co.jp' => 1, 'catnmeow.com' => 1, 'catphysics.com' => 1, - 'catpic.xyz' => 1, 'catplay.tk' => 1, 'catpowered.net' => 1, 'catprincess.com.tw' => 1, 'catprint.com' => 1, 'catrepeller.com' => 1, - 'catrinasporelmundo.com' => 1, 'catrins-kunst.de' => 1, 'catsarch.com' => 1, 'catscreativecakes.ga' => 1, @@ -29396,6 +29502,8 @@ 'cattiau.com' => 1, 'cattlemansadvocate.com' => 1, 'cattleplay.gq' => 1, + 'cattleraisersmuseum.com' => 1, + 'cattleraisersmuseum.org' => 1, 'catto.win' => 1, 'cattsgym.co.uk' => 1, 'catu-bikes.se' => 1, @@ -29403,6 +29511,7 @@ 'catvibers.me' => 1, 'catvsmice.com' => 1, 'catwilliford.com' => 1, + 'catworlds.com' => 1, 'catylist.com' => 1, 'catz-productions.tk' => 1, 'caucasusandmercury.com' => 1, @@ -29410,7 +29519,6 @@ 'caueteam.tk' => 1, 'caughtredhanded.co.nz' => 1, 'caulacbonuochoa.tk' => 1, - 'caulfieldeastapartments.com.au' => 1, 'caulong-ao.net' => 1, 'caumont-normandie.fr' => 0, 'cauquenes.tk' => 1, @@ -29419,6 +29527,7 @@ 'cautron.com' => 1, 'cavac.at' => 1, 'cavalassur.com' => 1, + 'cavalcanteimoveis.com' => 1, 'cavaleirocity.com.br' => 1, 'cavalier-reporting.com' => 1, 'cavaliernd.gov' => 1, @@ -29430,10 +29539,13 @@ 'cave-browne-cave.com' => 1, 'cave-reynard.ch' => 1, 'cave-vet-specialists.co.uk' => 1, + 'caveat-capital.com' => 1, 'cavecreekaz.gov' => 1, 'cavediverharry.com' => 1, + 'cavekeep.com' => 1, 'cavemax.com' => 1, - 'cavisson.com' => 1, + 'caver-caspex.cloud' => 1, + 'caversino.com' => 1, 'cavistenancy.fr' => 1, 'cavsconnect.com' => 1, 'cavuno.com' => 1, @@ -29458,6 +29570,7 @@ 'cbc-hire.co.uk' => 1, 'cbc-network.org' => 1, 'cbca.gov' => 1, + 'cbcanada.ca' => 1, 'cbcembalagens.com.br' => 1, 'cbcentelles.tk' => 1, 'cbcexeter.org' => 1, @@ -29471,7 +29584,6 @@ 'cbddo.gov.tr' => 1, 'cbdev.de' => 1, 'cbdication.com' => 1, - 'cbdlession.com' => 1, 'cbdlinks.xyz' => 1, 'cbdoilcures.co' => 1, 'cbdtelegram.com' => 1, @@ -29482,7 +29594,6 @@ 'cbflleida.cat' => 1, 'cbg-engadin.com' => 1, 'cbg-it.de' => 1, - 'cbh.org' => 1, 'cbhcfl.gov' => 1, 'cbhf.ca' => 0, 'cbhq.net' => 1, @@ -29503,16 +29614,13 @@ 'cboost.nl' => 1, 'cboss.xyz' => 1, 'cbozarks.com' => 1, - 'cbplus.tn' => 1, 'cbpridecenter.org' => 0, - 'cbr-rcb.ca' => 1, 'cbr-xml-daily.ru' => 1, 'cbrbuildingrepairs.com.au' => 1, 'cbrobot.net' => 1, 'cbrsecurity.be' => 1, 'cbs-engineering.com' => 1, 'cbs3design.it' => 1, - 'cbt.quest' => 1, 'cbw.sh' => 1, 'cbxp.in' => 1, 'cc-customer.de' => 1, @@ -29531,6 +29639,7 @@ 'cca.edu.ph' => 1, 'cca.ky' => 1, 'ccaa.gg' => 1, + 'ccaag.co' => 1, 'ccaag.link' => 1, 'ccaag.me' => 1, 'ccaag.mx' => 1, @@ -29539,13 +29648,13 @@ 'ccac.gov' => 1, 'ccad.edu' => 1, 'ccaeurope.pl' => 1, + 'ccagency.ae' => 1, 'ccaguavivadonaciones.org' => 1, 'ccaj.io' => 1, 'ccak.training' => 1, 'ccaptioning.com' => 1, 'ccatpracticetest.com' => 1, 'ccattestprep.com' => 1, - 'ccautomobil.de' => 1, 'ccb.gov' => 1, 'ccbaltics.com' => 1, 'ccbank.bg' => 1, @@ -29579,12 +29688,14 @@ 'cceputnam360.com' => 1, 'ccestaque.tk' => 1, 'ccfs-sorbonne.fr' => 1, + 'ccgmc.org' => 1, + 'ccgmc.org.au' => 1, 'ccgx.de' => 1, 'cchat.de' => 1, 'cchsthevoice.org' => 1, 'cci.org.co' => 1, + 'ccigi.org' => 1, 'cciiblog.tk' => 1, - 'cciofficial.com' => 1, 'ccis.rs' => 1, 'cck-law.com' => 1, 'cckguava.com' => 1, @@ -29599,7 +29710,7 @@ 'ccnexus.global' => 1, 'ccnm.cc' => 1, 'cco.or.jp' => 1, - 'ccoo.cat' => 1, + 'ccomin.org' => 1, 'ccorca.org' => 1, 'ccpaas.net' => 1, 'ccpe.net' => 1, @@ -29612,6 +29723,7 @@ 'ccrfi.org' => 1, 'ccrun.tk' => 1, 'ccsaposs.com' => 1, + 'ccscan.eu' => 1, 'ccshire.ga' => 1, 'ccsinnovations.com' => 1, 'ccsioims.ph' => 1, @@ -29631,7 +29743,6 @@ 'cctv-supraveghere.ro' => 1, 'cctv-systems.tk' => 1, 'cctvlaw.ga' => 1, - 'cctvonline.cz' => 1, 'cctvsecurityjohannesburg.co.za' => 1, 'cctvview.info' => 1, 'ccu.plus' => 1, @@ -29672,7 +29783,6 @@ 'cdgitalia.org' => 1, 'cdhome.ga' => 1, 'cdhqt.com' => 1, - 'cdibtpjob.com' => 1, 'cdigitale.com' => 1, 'cdirectory.tk' => 1, 'cdkeyprices.com' => 1, @@ -29681,7 +29791,6 @@ 'cdlandb1.com' => 1, 'cdlaserena.tk' => 1, 'cdlinares.tk' => 1, - 'cdlnaturals.com' => 1, 'cdm.guru' => 1, 'cdmcalsace.com' => 1, 'cdmdisinfestazioni.it' => 1, @@ -29692,11 +29801,11 @@ 'cdn-reichelt.de' => 1, 'cdn.ampproject.org' => 1, 'cdn.ink' => 1, + 'cdn.it.com' => 1, 'cdn.lk' => 1, 'cdn.qa' => 1, 'cdn1.com.br' => 1, 'cdnaval.tk' => 1, - 'cdncompanies.com' => 1, 'cdndepo.com' => 1, 'cdnjs.com' => 1, 'cdnpkg.com' => 1, @@ -29707,6 +29816,7 @@ 'cdo.gov' => 1, 'cdocs.ml' => 1, 'cdom.de' => 1, + 'cdosr.space' => 1, 'cdp-poznan.pl' => 1, 'cdpn.io' => 1, 'cdrom.ch' => 1, @@ -29721,6 +29831,7 @@ 'cdseditora.com.br' => 1, 'cdsf.tk' => 1, 'cdsfinancial.ca' => 1, + 'cdsvisibility.com' => 1, 'cdt.cz' => 1, 'cdt.org' => 0, 'cdto.work' => 0, @@ -29732,6 +29843,7 @@ 'cdxy.me' => 1, 'cdyl.freeboxos.fr' => 1, 'ce-agentur.de' => 0, + 'ce-christian-era.com' => 1, 'ce-design.eu' => 1, 'ce-na.ru' => 1, 'ce-webdesign.de' => 1, @@ -29764,18 +29876,21 @@ 'ced-services.nl' => 1, 'ceda-fi.tk' => 1, 'cedac.org' => 1, + 'cedarair.ca' => 1, 'cedarcityut.gov' => 1, 'cedarcountyne.gov' => 1, 'cedarcoveassistedliving.com' => 1, 'cedarcreekcoffee.com' => 1, 'cedarhillsutah.gov' => 1, 'cedarmanagementgroup.com' => 1, + 'cedarnoctua.com' => 1, 'cedarrockalliance.com' => 1, 'cedric-garcia.tk' => 1, 'cedricbonhomme.org' => 1, 'cedriccassimo.ch' => 0, 'cedriccassimo.com' => 0, 'cedricpim.com' => 1, + 'cedruspavise.com' => 1, 'cedsp.fr' => 1, 'cee3.net' => 1, 'ceebee.com' => 1, @@ -29817,12 +29932,12 @@ 'cekabajio.com' => 1, 'celadas.tk' => 1, 'celarsports.fr' => 1, + 'celatofresh.com' => 1, 'celayix.com' => 1, 'celcomhomefibre.com.my' => 1, 'celebavirus.com' => 1, 'celebdaily.ga' => 1, 'celebi-forest.tk' => 1, - 'celebmasta.com' => 1, 'celebrasianconference.com' => 1, 'celebrate-creativity.com' => 1, 'celebratesportsnetwork.com' => 1, @@ -29831,6 +29946,7 @@ 'celebraze.tk' => 1, 'celebrex.ga' => 1, 'celebrex100mg.cf' => 1, + 'celebrim.com' => 1, 'celebritiesblog.tk' => 1, 'celebritydailynews.ml' => 1, 'celebrityfakes.tk' => 1, @@ -29838,7 +29954,6 @@ 'celebritynakeds.com' => 1, 'celebritypic.tk' => 1, 'celebritypics.club' => 1, - 'celebrityscope.net' => 1, 'celebritysrit.tk' => 1, 'celebritytopnews.tk' => 1, 'celectricos.com' => 1, @@ -29846,24 +29961,26 @@ 'celendo.ga' => 1, 'celeraindustries.tk' => 1, 'celesco.eu' => 1, - 'celeste-energie.fr' => 1, + 'celestestorage.com' => 1, 'celestia.tk' => 1, + 'celestial.ug' => 1, 'celestialdental.com' => 1, 'celestialenergies.com.au' => 1, 'celestialmusic.tk' => 1, + 'celestinebuecher.de' => 1, 'celex-machinery.tk' => 1, 'celexa365.tk' => 1, 'celiac.com' => 1, 'celigo.com' => 1, 'celinaohiopd.gov' => 1, 'celine-patisserie.fr' => 1, - 'celinecity.com' => 1, 'celineitalia.tk' => 1, - 'celinesrecipes.com' => 1, + 'celiums.ai' => 1, 'cellboost.cf' => 1, 'cellcenterchampalimaudfoundation.org' => 1, 'cellebrite.com' => 1, 'cellecci.com' => 1, + 'celleng.com.au' => 1, 'cellgames.com' => 1, 'celliberate.co.uk' => 1, 'cellmart.ru' => 1, @@ -29886,8 +30003,9 @@ 'cellulitetreatment.tk' => 1, 'cellypso.com' => 1, 'celmedia.cl' => 1, - 'celseven.com' => 1, + 'celseven.com' => 0, 'celsoazevedo.com' => 1, + 'celta.cl' => 1, 'celtacad.tk' => 1, 'celti.ie.eu.org' => 1, 'celti.name' => 1, @@ -29909,6 +30027,7 @@ 'ceml.ch' => 1, 'cemporcentocliente.com.br' => 1, 'cemregulveren.com' => 1, + 'cemtekbas.com' => 1, 'cen-cinai.go.cr' => 1, 'cenatorium.pl' => 1, 'cendata.co.uk' => 1, @@ -29936,7 +30055,6 @@ 'centeragro.com.br' => 1, 'centerami.org' => 1, 'centerforcreativeconsciousness.com' => 1, - 'centergate.se' => 0, 'centerhancockin.gov' => 1, 'centerharbornh.gov' => 1, 'centernur.kz' => 1, @@ -29960,8 +30078,10 @@ 'central-lascarisdeli.com' => 1, 'central4.me' => 1, 'centralbank.ae' => 1, + 'centralbb.com' => 1, 'centralbetsers.ga' => 1, 'centralbetsest.ga' => 1, + 'centralcityjuniorkindergarten.com' => 1, 'centralcoasthomeloans.com.au' => 1, 'centralcoaststadium.com.au' => 1, 'centralconvergence.com' => 1, @@ -29976,6 +30096,7 @@ 'centralhaat.com' => 1, 'centralhome.com' => 1, 'centralhq.tk' => 1, + 'centralhub.tech' => 1, 'centralisgroup.com' => 0, 'centralitasbaratas.es' => 1, 'centralkladno.cz' => 1, @@ -29983,16 +30104,14 @@ 'centrallead.net' => 1, 'centrallondonaesthetics.co.uk' => 0, 'centralnic.com' => 1, - 'centralpay.eu' => 0, 'centralpinesnc.gov' => 1, 'centralsite.tk' => 1, 'centralsoft.tk' => 1, 'centralspyers.ga' => 1, - 'centralstatecu.org' => 1, 'centralstor.ga' => 1, + 'centraltime.com' => 1, 'centralvalleyharness.org' => 1, 'centralvoice.org' => 1, - 'centrationgame.com' => 1, 'centre-commercial.fr' => 1, 'centre-equestre.net' => 1, 'centre-maiakovski.fr' => 1, @@ -30021,11 +30140,11 @@ 'centroestetico.it' => 1, 'centrofotostudija.lt' => 1, 'centrofugi-pipeti-elta90.com' => 1, - 'centrogaiamexico.com' => 1, 'centrokiri.cl' => 1, 'centrolavoro.org' => 1, 'centromedico.tk' => 1, 'centropagina.it' => 1, + 'centropescabrando.it' => 1, 'centros.ml' => 1, 'centros.tk' => 1, 'centrovenetoservizi.it' => 1, @@ -30063,15 +30182,16 @@ 'centurylink.cf' => 1, 'centuryreporters.com' => 1, 'centurystudios.com' => 1, - 'centurytiling.com.au' => 1, 'ceomanipur.nic.in' => 1, 'ceomonthlyest.ga' => 1, 'ceopedia.org' => 1, + 'cepalabs.cl' => 1, 'cephalexin.ga' => 1, 'cephalexincapsules.ml' => 1, 'cephalexincapsules.tk' => 1, 'cephalexine.gq' => 1, 'cepheid.com' => 0, + 'cepiffer.com' => 1, 'cepra.ru' => 1, 'ceprenomnexistepas.ovh' => 1, 'cepxuo.tk' => 1, @@ -30084,23 +30204,19 @@ 'cerastar.com' => 1, 'cerba-lca.com.br' => 1, 'cerber.re' => 1, - 'cerbere.net' => 1, 'cerberusecurity.com' => 1, 'cerberusftp.com' => 1, 'cerbos.cloud' => 1, 'cerbottana.duckdns.org' => 1, 'cercanos.co' => 1, - 'cercidiana.pt' => 0, 'cercle-duclos.fr' => 1, 'cercle-helvetia.ch' => 0, 'cercrid.fr' => 1, 'cerda-avocats.com' => 1, 'cerebelo.info' => 1, - 'cerebralnaparaliza.com' => 1, 'cerebrito.com' => 1, 'cerebrito.net' => 1, 'cerebrosano.gov' => 1, - 'cerebrum.com' => 1, 'cerecup.com' => 0, 'ceredowv.gov' => 1, 'ceremonial-magic.com' => 1, @@ -30111,6 +30227,7 @@ 'ceres-corp.org' => 0, 'cerezacomunicacion.com' => 1, 'cerfid.com.pe' => 1, + 'cerinrosario.com.ar' => 1, 'ceris.com' => 1, 'cernac.cz' => 1, 'cernakova.eu' => 1, @@ -30125,17 +30242,20 @@ 'cerrad.com.ua' => 1, 'cerrajeriaamericadelquindio.com' => 1, 'cerrajeriaenvillavicencio.com' => 1, + 'cerrajerobenidormdioni.com' => 1, + 'cerratolimo.com' => 1, 'cerritosca.gov' => 1, 'cerrogordo.gov' => 1, 'cerstve-korenie.sk' => 1, 'cerstvekorenie.sk' => 1, + 'cert-bund.de' => 1, 'cert.ee' => 1, 'cert.govt.nz' => 1, 'cert.or.id' => 1, 'cert.se' => 1, 'certa.ai' => 1, 'certa.in' => 1, - 'certain.com' => 0, + 'certain.com' => 1, 'certainbiz-news.tk' => 1, 'certaintelligence.com' => 1, 'certaireland.ie' => 1, @@ -30147,6 +30267,7 @@ 'certible.com' => 1, 'certidao-nascimento-pt.org' => 1, 'certificadodigitalpari.com.br' => 1, + 'certificadodigitalsaopaulo.sampa.br' => 1, 'certificados.edu.do' => 1, 'certificatedetails.com' => 1, 'certificateoflogistics.ga' => 1, @@ -30164,14 +30285,18 @@ 'certifiedfieldassociate.com' => 1, 'certifiedmerchandiseest.ga' => 1, 'certifiednurses.org' => 1, + 'certifiedsafe.co' => 1, 'certifix.eu' => 1, + 'certifmail.fr' => 1, 'certifycrm.com' => 1, 'certifylogin.com' => 1, 'certiquali.fr' => 1, + 'certisyn.com' => 1, 'certivac.ch' => 1, 'certnazionale.it' => 1, 'certo-escrow.com' => 1, 'certos.com' => 1, + 'certowl.io' => 1, 'certp.fr' => 1, 'certprep.fr' => 0, 'certpro.uk' => 1, @@ -30188,7 +30313,6 @@ 'cerveny.ch' => 1, 'cervenyjezek.eu' => 1, 'cervera.cat' => 1, - 'cervera.com.br' => 1, 'ces-ltd.co.uk' => 0, 'ces-ltd.com' => 1, 'cesame.ca' => 1, @@ -30206,7 +30330,6 @@ 'cesibo.com' => 1, 'cesipagano.com' => 0, 'cesium.ml' => 1, - 'cesjoinin.com' => 1, 'ceska-elita.cz' => 1, 'ceska-polygraficka.cz' => 1, 'ceska-polygraficka.eu' => 1, @@ -30218,6 +30341,7 @@ 'cestasdepresente.com.br' => 1, 'cestasedelicias.com.br' => 1, 'cestaswmonline.com.br' => 1, + 'cestgada.com' => 1, 'cestinavass.lol' => 1, 'cestpasviolent.com' => 1, 'cestujnamiru.cz' => 1, @@ -30229,16 +30353,19 @@ 'cetak.com.my' => 1, 'cetamol.com' => 1, 'cetangyuk.com' => 1, + 'cetayadigital.com' => 1, 'cetelem.pt' => 1, 'cetelon.tk' => 1, 'ceti.ga' => 1, 'cetin.cz' => 1, 'cetong.se' => 1, 'cetorebe.tk' => 1, + 'ceu.bg' => 1, 'ceu.edu.ph' => 1, 'ceuniverse.com' => 0, 'ceva-dsp.com' => 1, 'cevaplari.net' => 1, + 'ceven.io' => 1, 'cevep.ca' => 1, 'ceverett.io' => 0, 'cevin.at' => 1, @@ -30270,15 +30397,12 @@ 'cfdata.lol' => 1, 'cfdcre5.org' => 0, 'cfdi-servicios.com' => 1, - 'cfdtrading.com' => 1, 'cfenns.ath.cx' => 1, 'cfent.xyz' => 1, 'cfh.com' => 1, 'cfigura.com' => 1, 'cflblaw.com' => 1, 'cflogisticsllc.com' => 1, - 'cfnets.co.jp' => 1, - 'cfnets.com' => 1, 'cfnibelize.com' => 1, 'cfnmpics.com' => 1, 'cfno.org' => 0, @@ -30300,7 +30424,7 @@ 'cfportneuf.com' => 1, 'cfr-culturism.tk' => 1, 'cfrench.cc' => 1, - 'cfs-australasia.com' => 1, + 'cfs-australasia.com' => 0, 'cfse.biz' => 1, 'cfsh.tk' => 1, 'cfsrportal.org' => 1, @@ -30319,9 +30443,7 @@ 'cgal.org' => 1, 'cgalvin.com' => 1, 'cgan.pw' => 1, - 'cgarchives.com' => 1, 'cgbassurances.ch' => 0, - 'cgbf.org' => 1, 'cgbh3.gq' => 1, 'cgbproduction.tk' => 1, 'cgbunch.com' => 1, @@ -30336,7 +30458,7 @@ 'cgionline.tk' => 1, 'cgknieuwpoort.nl' => 1, 'cglib.xyz' => 1, - 'cgmllc.net' => 1, + 'cgo-it.de' => 1, 'cgo.pw' => 1, 'cgp.moe' => 1, 'cgpa-de.org' => 1, @@ -30346,7 +30468,6 @@ 'cgplumbingservice.com' => 0, 'cgps.ch' => 1, 'cgsmart.com' => 1, - 'cgsmotors.com' => 1, 'cgstprayagraj.gov.in' => 1, 'cgt-univ-nantes.fr' => 1, 'cgtburgos.org' => 1, @@ -30368,6 +30489,7 @@ 'ch-stjunien.fr' => 1, 'ch.search.yahoo.com' => 0, 'ch225.com' => 1, + 'ch3hoa.org' => 1, 'ch47f.com' => 1, 'ch881.org' => 1, 'cha-ta.com' => 1, @@ -30383,6 +30505,7 @@ 'chadi.io' => 1, 'chadis.com' => 1, 'chadlenz.ca' => 1, + 'chadmayfield.com' => 1, 'chadtaljaardt.com' => 1, 'chaghi.tk' => 1, 'chaghionline.tk' => 1, @@ -30423,6 +30546,7 @@ 'chaletpierrot.ch' => 0, 'chaletsusi.it' => 1, 'chaletverzekeringen.nl' => 1, + 'chalkycat.com' => 1, 'challenge-magazine.org' => 1, 'challenge.gov' => 1, 'challengerinvestors.tk' => 1, @@ -30443,7 +30567,7 @@ 'chamath.uk' => 1, 'chamathinfotech.com' => 1, 'chamathj.com' => 1, - 'chambas.com.mx' => 1, + 'chambas.com.mx' => 0, 'chamber.sa' => 1, 'chambercertify.com' => 1, 'chamberlinfamilyphilanthropy.org' => 1, @@ -30485,9 +30609,11 @@ 'chandradeepdey.com' => 1, 'chandramani.tk' => 1, 'changdunovel.com' => 1, + 'change-coaching-gmbh.ch' => 1, 'change10000lives.com.ph' => 1, 'changeactivation.com' => 1, 'changeanalytics.us' => 1, + 'changebell.com' => 1, 'changechecker.org' => 0, 'changeforfuture.cf' => 1, 'changemywifipassword.com' => 1, @@ -30514,6 +30640,7 @@ 'channellife.ie' => 1, 'channellife.in' => 1, 'channellife.news' => 1, + 'channelmover.com' => 1, 'channelpro.es' => 1, 'channingmotorsport.tk' => 1, 'chanrray.com' => 1, @@ -30522,11 +30649,9 @@ 'chantage.tk' => 1, 'chantalflores.co.uk' => 1, 'chantellbeauty.co.uk' => 1, - 'chantierjob.com' => 1, 'chantuong.org' => 1, 'chanty.com' => 1, 'chanz.com' => 1, - 'chaos-darmstadt.de' => 1, 'chaos-wg.net' => 1, 'chaos.run' => 1, 'chaoschemnitz.de' => 1, @@ -30569,6 +30694,7 @@ 'charge-point.solutions' => 1, 'charge.ga' => 1, 'charge.gq' => 1, + 'chargeafter.com' => 1, 'chargebacks911.com' => 1, 'chargebull.de' => 1, 'chargehound.com' => 1, @@ -30584,6 +30710,7 @@ 'charisse.id' => 1, 'charity.cz' => 1, 'charity.org' => 1, + 'charityrecruit.co.uk' => 1, 'charityvest.org' => 1, 'chariz.com' => 1, 'charket.com.cn' => 1, @@ -30667,6 +30794,7 @@ 'charset.org' => 1, 'chartafzar.com' => 1, 'chartbox.tk' => 1, + 'chartdna.tech' => 1, 'charteredsurveyorinlondon.co.uk' => 1, 'charteroak.org' => 1, 'charterreserve.com' => 1, @@ -30684,10 +30812,12 @@ 'chasebenefits.com' => 1, 'chasecountyne.gov' => 1, 'chasetrails.co.uk' => 1, + 'chaseyoursky.com' => 1, 'chaskafire.gov' => 1, 'chaskamn.gov' => 1, 'chaskapolice.gov' => 1, 'chasoslov.tk' => 1, + 'chasqui.store' => 1, 'chasseurdetruites.com' => 1, 'chastitybelts.tk' => 1, 'chat-buddy.com' => 1, @@ -30701,7 +30831,6 @@ 'chat4me.tk' => 1, 'chataberan.cz' => 1, 'chatacademies.org.uk' => 1, - 'chatalmuluk.com' => 1, 'chatarpaullaw.com' => 1, 'chataynazz.ga' => 1, 'chatbarran.tk' => 1, @@ -30722,7 +30851,6 @@ 'chateau-dela-salle.fr' => 1, 'chateau-patris.com' => 1, 'chateaudelachaize.fr' => 1, - 'chateauderoncourt.fr' => 1, 'chateaulabrede.com' => 1, 'chateaulacordeliere.fr' => 1, 'chateaunainville.com' => 1, @@ -30751,7 +30879,6 @@ 'chatlol.org' => 1, 'chatloupe.org' => 1, 'chatmaus.ml' => 1, - 'chatmitra.com' => 1, 'chatnederland.eu' => 1, 'chatomg.com' => 1, 'chatondesk.com' => 1, @@ -30798,7 +30925,6 @@ 'chbcoffee.com.tw' => 1, 'chbs.me' => 1, 'chcblog.tk' => 1, - 'chcemradost.sk' => 1, 'chch.it' => 1, 'chcheaptech.nz' => 1, 'chcisezeptat.cz' => 1, @@ -30813,6 +30939,7 @@ 'chdn.lu' => 1, 'cheap-airtickets.ru' => 1, 'cheap-colleges.com' => 1, + 'cheap-dissertation-writing.co.uk' => 1, 'cheap-mattresses.co.uk' => 1, 'cheapacyclovir.ml' => 1, 'cheapairfarefrom.com' => 1, @@ -30827,13 +30954,11 @@ 'cheapervacations.com' => 1, 'cheapessay.net' => 1, 'cheapestdirectdebit.co.uk' => 1, - 'cheapestgamecards.com' => 1, 'cheapestwaytofly.com' => 1, 'cheapestwebcamsites.com' => 1, 'cheapexpenseers.ga' => 1, 'cheapexpenseest.ga' => 1, 'cheapfareto.com' => 1, - 'cheapflightatlanta.com' => 1, 'cheapflightla.com' => 1, 'cheapflightmexico.com' => 1, 'cheapflightsengland.com' => 1, @@ -30850,6 +30975,7 @@ 'cheapnolvadex.ml' => 1, 'cheapokey.com' => 1, 'cheapsmall.tk' => 1, + 'cheapsmmpanel.com' => 1, 'cheapspecialistsers.ga' => 1, 'cheapspecialistsest.ga' => 1, 'cheapsshop.tk' => 1, @@ -30893,6 +31019,7 @@ 'checka.co.nz' => 1, 'checkandreportlive.com' => 1, 'checkaninvoice.com' => 1, + 'checkbarriere.de' => 1, 'checkblau.de' => 1, 'checkbooknyc.com' => 1, 'checkbot.io' => 1, @@ -30907,6 +31034,7 @@ 'checkfresh.com' => 1, 'checkiday.com' => 1, 'checkingfinder.com' => 1, + 'checkingwork.io' => 1, 'checkjelinkje.nl' => 1, 'checklistbuilder.herokuapp.com' => 1, 'checkmack.cf' => 1, @@ -30919,11 +31047,15 @@ 'checkmin.cf' => 1, 'checkmk.com' => 1, 'checkmyhttps.net' => 1, + 'checkmypageseo.com' => 1, 'checkmypsoriasis.com' => 1, 'checknetworks.com.au' => 1, 'checkngo.com' => 1, 'checkout.google.com' => 1, - 'checkprograms.com' => 1, + 'checkoutexpert.com' => 1, + 'checkpagos.com' => 1, + 'checkpointgtm.com' => 1, + 'checkpqc.com' => 1, 'checkprograms.net' => 1, 'checkr.com' => 0, 'checkra.in' => 1, @@ -30931,9 +31063,9 @@ 'checkrente.nl' => 1, 'checkreview.in' => 1, 'checkrz.com' => 1, - 'checksandbalancesproject.org' => 1, - 'checksoft.net' => 1, + 'checksfleet.com' => 1, 'checkspf.net' => 1, + 'checktheworth.com' => 1, 'checktls.nl' => 1, 'checktype.com' => 1, 'checkui.com' => 1, @@ -30946,29 +31078,32 @@ 'chedonna.it' => 1, 'cheekboss.com' => 1, 'cheekycharliessoftplay.co.uk' => 1, - 'cheela.org' => 1, 'cheem.co.uk' => 1, 'cheerfulmonk.com' => 1, 'cheese-storeroom.tk' => 1, 'cheeseemergency.co.uk' => 1, 'cheesefusion.com' => 1, - 'cheeseginie.com' => 1, 'cheesy.gay' => 1, 'cheeth.am' => 1, 'cheetham.me.uk' => 1, + 'cheeuropa.com' => 1, 'cheez.systems' => 1, 'cheezflix.uk' => 1, 'chefaa.com' => 1, 'chefcentral.co.uk' => 1, 'chefcuisto.com' => 1, + 'chefdeck.ai' => 1, 'chefdehome.com' => 1, 'chefforaday.it' => 1, + 'chefiapp.com' => 1, 'chefkentrathbun.com' => 1, 'cheflindseyfarr.com' => 1, + 'chefloretta.com' => 1, 'chefnardulli.com' => 1, 'chefpablito.tk' => 1, 'chefshooba.com' => 1, 'chefsuccess.com' => 1, + 'cheftonysseafood.com' => 1, 'chefwarekits.com' => 1, 'cheguevaraclub.tk' => 1, 'chehalemgroup.com' => 1, @@ -30986,10 +31121,9 @@ 'chelmsford.gov.uk' => 1, 'chelmsz.ml' => 1, 'chelpogoda.tk' => 1, - 'chelsea98.com' => 1, 'chelseagroton.com' => 1, - 'chelseahgaul.com' => 1, 'chelseaok.gov' => 1, + 'chelseapuffett.com' => 1, 'cheltenhambouncycastles.co.uk' => 1, 'cheltenhampa.gov' => 1, 'cheltik.ru' => 1, @@ -30997,8 +31131,8 @@ 'chelyabinsk-news.net' => 1, 'chema.ga' => 1, 'chemapool.bg' => 1, - 'chemaxon.com' => 1, 'chemengzone.com' => 1, + 'chemeroid.com' => 1, 'chemgenes.com' => 1, 'chemica-us.com' => 1, 'chemical-shark.de' => 1, @@ -31010,7 +31144,6 @@ 'chemistry-schools.com' => 1, 'chemnitz2025.de' => 1, 'chemolak.pl' => 1, - 'chemotion.net' => 1, 'chemungtownshipil.gov' => 1, 'chemwatch.net' => 1, 'chenangocountyny.gov' => 1, @@ -31018,14 +31151,13 @@ 'chenbo.tk' => 1, 'chencraft.com' => 1, 'chendhurcollections.com' => 1, - 'chendhurcollections.in' => 1, 'chenegaglobal.com' => 1, 'chenequawi.gov' => 1, 'cheneypartners.com' => 1, + 'cheneypta.org' => 1, 'cheng.pet' => 1, 'chengfayun.com' => 0, 'chenghao360.top' => 1, - 'chengl.com' => 1, 'chengmach.com' => 1, 'chengren.cf' => 1, 'chengren.ml' => 1, @@ -31045,13 +31177,15 @@ 'chenx221.xyz' => 1, 'chenx2210.xyz' => 1, 'chenyin.work' => 1, + 'chequea.pe' => 1, 'chequeado.com' => 1, 'chequeo.de' => 1, + 'chequer.software' => 1, 'chequeraccounting.com.au' => 1, 'cheratocono.tk' => 1, 'cherbourg.website' => 1, + 'cherbourgradio.com.au' => 1, 'cherevoiture.com' => 0, - 'cherhenri.com' => 1, 'cherie-belle.com' => 1, 'cherie-eyelash.com' => 1, 'cherienoir.net' => 1, @@ -31077,7 +31211,7 @@ 'cherrybread.net' => 1, 'cherrycountyne.gov' => 1, 'cherrycredits.com' => 1, - 'cherrycreeknorth.com' => 1, + 'cherryeng.kr' => 1, 'cherryjimbo.sucks' => 1, 'cherrynova.live' => 0, 'cherryonit.com' => 0, @@ -31088,12 +31222,12 @@ 'cherysunzhang.com' => 1, 'chesapeakecluttercontrol.com' => 1, 'chesapeakeopticallab.com' => 1, + 'chesapeakestormwater.org' => 1, 'chesapeakewv.gov' => 1, 'cheshirex.com' => 0, 'chesolar.cz' => 1, 'chess.katowice.pl' => 1, 'chesspoint.ch' => 1, - 'chesstempo.com' => 1, 'chessustron.pl' => 1, 'chessveterinary.co.uk' => 1, 'chesswiki.org' => 1, @@ -31139,17 +31273,16 @@ 'chiaseek.com' => 1, 'chiavistello.it' => 1, 'chiba-shika.jp' => 1, - 'chiba-tour.jp' => 1, 'chiboard.co' => 1, 'chibr.eu' => 1, 'chic-leather.com' => 1, - 'chic-weddings.com' => 1, 'chicago-mold.com' => 1, 'chicagobasementblog.com' => 1, 'chicagocitydeck.com' => 0, 'chicagoconcretecleaning.com' => 1, 'chicagoillinois.gq' => 1, 'chicagomaroon.com' => 1, + 'chicagomurdermysterydinner.com' => 1, 'chicagopowercleaning.com' => 1, 'chicagopowerwashing.net' => 1, 'chicagopowerwashingservices.com' => 1, @@ -31160,6 +31293,7 @@ 'chicas.tk' => 1, 'chicasgo.ga' => 1, 'chicasloca.com' => 1, + 'chicbirds.com' => 1, 'chichi-cats.com' => 1, 'chichijane.com' => 1, 'chichoverboard.online' => 1, @@ -31174,6 +31308,7 @@ 'chicki.tk' => 1, 'chickteam.tk' => 1, 'chicofc.tk' => 1, + 'chicoparana.com' => 1, 'chicorec.gov' => 1, 'chicospanico.tk' => 1, 'chicovive.com' => 1, @@ -31190,9 +31325,9 @@ 'chietech.com.br' => 1, 'chietitoday.it' => 1, 'chifeng.com.tw' => 1, - 'chiffrer.info' => 1, + 'chiggle.academy' => 1, 'chigwelltreeservices.co.uk' => 1, - 'chijb.cc' => 1, + 'chijapanhotel.com' => 1, 'chikahaku1001vr.jp' => 1, 'chikan-beacon.net' => 1, 'chikenweb.jp' => 1, @@ -31259,10 +31394,10 @@ 'chimcanhcut.tk' => 1, 'chime.com' => 1, 'chimebank.com' => 1, - 'chimera.sh' => 1, 'chimerity.com' => 1, 'chimesmusic.com' => 1, 'chimesnewspaper.com' => 1, + 'chimichat.com' => 1, 'chimm.cc' => 1, 'chimpanzee.cf' => 1, 'chimpanzee.net' => 1, @@ -31283,27 +31418,26 @@ 'chinaglobalsecurities.cn' => 1, 'chinahealthcareblog.cf' => 1, 'chinaicpower.org' => 0, + 'chinaie.com' => 1, 'chinaindexfund.cn' => 1, 'chinainluxury.com' => 1, - 'chinajingkun.com' => 1, - 'chinalosers.com' => 1, 'chinamemo.com' => 1, 'chinaoptionsfund.cn' => 1, - 'chinaoptionsfund.com' => 1, - 'chinaql.com' => 1, + 'chinarally.com' => 1, 'chinasearch.tk' => 1, 'chinaseminar.com' => 1, 'chinastory.tk' => 1, 'chinasucksass.com' => 1, 'chinati.org' => 1, + 'chinatone.com' => 1, 'chinavicharana-mole.uk' => 0, + 'chinawalking.com' => 1, 'chinawhale.com' => 1, 'chinchillas.tk' => 1, 'chinees.restaurant' => 1, 'chinefrancophonie.fr' => 1, 'chinen-hs41.com' => 1, 'chinese-fuhui.com' => 1, - 'chinese.sc' => 1, 'chinesebrides.ml' => 1, 'chinesedishes.tk' => 1, 'chinesepen.org' => 1, @@ -31340,12 +31474,10 @@ 'chips-scheduler.de' => 1, 'chips.gov' => 1, 'chipset.no' => 1, - 'chipsfuck.fish' => 1, 'chiquian.tk' => 1, 'chirache.com' => 1, 'chirache.fr' => 1, 'chirality.de' => 1, - 'chiralsoftware.com' => 1, 'chireiden.me' => 1, 'chiriri.top' => 1, 'chirkunov.tk' => 1, @@ -31368,6 +31500,7 @@ 'chiru.no' => 1, 'chirurgoplastico.roma.it' => 1, 'chisagocountymn.gov' => 1, + 'chisinau-toastmasters.org' => 1, 'chispita.tk' => 1, 'chistesdesebas.tk' => 1, 'chistomaniapro.ru' => 1, @@ -31400,6 +31533,8 @@ 'chloescastles.co.uk' => 1, 'chloeting.com' => 1, 'chlopes.com' => 1, + 'chlor-clean.com' => 1, + 'chlorinesupplycheck.co.uk' => 1, 'chlth.com' => 1, 'chmfin.com' => 1, 'chmielarz.it' => 1, @@ -31442,7 +31577,6 @@ 'choice-design.com.tw' => 1, 'choiceautoloan.com' => 1, 'choicemutual.com' => 1, - 'choiceuniontown.org' => 1, 'choirofbeirut.cf' => 1, 'choisirmoneau.blog' => 1, 'chokladfantasi.net' => 1, @@ -31459,6 +31593,7 @@ 'chongwukong.com' => 1, 'chongyou.com' => 1, 'chonker.gg' => 1, + 'chonma.com' => 1, 'choochooworld.com' => 0, 'choootto.net' => 1, 'choosealicense.com' => 1, @@ -31480,6 +31615,7 @@ 'chordmag.com' => 1, 'chordpage.com' => 1, 'chordu.com' => 1, + 'choregate.io' => 1, 'choreographytogo.com' => 1, 'chorkley.co.uk' => 1, 'chorkley.com' => 1, @@ -31489,11 +31625,9 @@ 'chorpinkpoemps.de' => 1, 'chorse.space' => 1, 'choruru.jp' => 1, - 'choruscall.com' => 1, 'chorverband-region-kocher.de' => 1, 'chosenos.tk' => 1, 'chosenplaintext.org' => 1, - 'chosentrends.com' => 1, 'choservices.com' => 1, 'chosting.dk' => 1, 'chosunonline.com' => 1, @@ -31512,10 +31646,12 @@ 'chris-edwards.net' => 1, 'chris-siedler.at' => 1, 'chris.land' => 1, + 'chris05.com' => 1, 'chrisahrweileryoga.com' => 1, 'chrisaitch.com' => 1, 'chrisandian.com' => 1, 'chrisballam.com' => 1, + 'chrisbmn.com' => 1, 'chrisbrockdiving.com' => 1, 'chrisbrowntherapies.co.uk' => 1, 'chrisbryant.me.uk' => 1, @@ -31524,7 +31660,6 @@ 'chriscarey.com' => 1, 'chriscelkins.com' => 1, 'chriscutts.uk' => 1, - 'chrisdasie.com' => 1, 'chrisdavidphoto.com' => 0, 'chriseldon.com' => 1, 'chrisfinazzo.com' => 0, @@ -31542,6 +31677,7 @@ 'chrismorgan.info' => 1, 'chrismorgancreative.com' => 1, 'chrismurray.co.uk' => 1, + 'chrispappalardo.com' => 1, 'chrispaul.ml' => 1, 'chrispontius.tk' => 1, 'chrisrude.com' => 1, @@ -31562,6 +31698,8 @@ 'christensenplace.us' => 1, 'christerwaren.com' => 1, 'christerwaren.fi' => 1, + 'christfortworth.com' => 1, + 'christiaangoossens.nl' => 1, 'christian-folini.ch' => 1, 'christian-garo.com' => 1, 'christian-gredig.de' => 1, @@ -31581,7 +31719,6 @@ 'christianconcepts.ga' => 1, 'christianconcepts.gq' => 1, 'christiancountyil.gov' => 1, - 'christiandiscourse.net' => 1, 'christianebeutl.com' => 1, 'christianfilms.net' => 1, 'christianga.ro' => 1, @@ -31636,7 +31773,6 @@ 'christo.ga' => 1, 'christoph.media' => 1, 'christophbartschat.com' => 0, - 'christophe-beclier.fr' => 1, 'christophe-dubois.tk' => 1, 'christophebarbezat.ch' => 1, 'christophedavid.tk' => 1, @@ -31659,6 +31795,7 @@ 'christopherjohnphotography.com' => 1, 'christopherkennelly.com' => 1, 'christophermark.photography' => 1, + 'christopherpfister.de' => 1, 'christopherpritchard.co.uk' => 1, 'christopherterryweddings.co.uk' => 1, 'christophertruncer.com' => 1, @@ -31675,8 +31812,6 @@ 'christreformedchurchdfw.org' => 1, 'christthegoodshepherd.org' => 1, 'christthekingparish.net' => 1, - 'christtheredeemer.us' => 1, - 'christtheshepherdvineland.org' => 1, 'christusbruderschaft.de' => 1, 'christwaycounseling.com' => 1, 'christysstampingspot.com' => 1, @@ -31705,6 +31840,7 @@ 'chromaphile.tk' => 1, 'chromarea.fr' => 1, 'chromaryu.net' => 0, + 'chromatohypno.com' => 1, 'chromcraft-revington.com' => 1, 'chrome' => 1, 'chrome-devtools-frontend.appspot.com' => 1, @@ -31718,7 +31854,6 @@ 'chromestatus.com' => 1, 'chromiumbugs.appspot.com' => 1, 'chromiumcodereview.appspot.com' => 1, - 'chromopho.be' => 1, 'chronic101.xyz' => 1, 'chronicals.de' => 1, 'chronicbuilt.com' => 1, @@ -31730,6 +31865,7 @@ 'chronocarpe.com' => 1, 'chronocolis.ml' => 1, 'chronodelivery.com' => 1, + 'chronology.no' => 1, 'chronometre-en-ligne.com' => 1, 'chronoshop.cz' => 0, 'chronotech.fr' => 1, @@ -31762,7 +31898,6 @@ 'chtyvo.tk' => 1, 'chuan.top' => 1, 'chuanchih.com' => 1, - 'chuanggu.com' => 0, 'chubbygirlpics.com' => 1, 'chubr.cf' => 1, 'chubuhokenservice.com' => 1, @@ -31792,7 +31927,6 @@ 'chunghwamc.com' => 1, 'chungnguyenblog.tk' => 1, 'chungsir.com.pa' => 1, - 'chunk.science' => 1, 'chunkeat.cyou' => 1, 'chunkeat.me' => 1, 'chunkeat.ml' => 1, @@ -31817,11 +31951,9 @@ 'churchmetrics.com' => 1, 'churchofchrist.tk' => 1, 'churchofhispresence.org.uk' => 1, - 'churchofsaintbenedict.com' => 1, 'churchofsmyrna.com' => 1, 'churchofsmyrna.org' => 1, 'churchplaza.com' => 1, - 'churchssja.org' => 1, 'churchsuite.com' => 1, 'churchthemes.com' => 1, 'churchwebcanada.ca' => 1, @@ -31838,7 +31970,6 @@ 'chuvashia.tk' => 1, 'chuvashiya.tk' => 1, 'chv.ro' => 1, - 'chvalov.com' => 1, 'chwempower.com' => 1, 'chytris.cf' => 1, 'chytris.cz' => 1, @@ -31861,7 +31992,6 @@ 'cialismarketim.net' => 1, 'cialismarketing.net' => 1, 'cialisonlinee.com' => 0, - 'cialisprice.net' => 1, 'cialisshop.net' => 1, 'cialisworld.net' => 1, 'cialisworld.org' => 1, @@ -31875,12 +32005,12 @@ 'ciaramamaquinas.com.br' => 1, 'ciaran.lol' => 1, 'ciaran.tk' => 1, + 'ciareterapias.com.br' => 1, 'ciasa.se' => 1, 'ciasademunt.com' => 0, 'ciat.no' => 0, 'cibdol.com' => 1, 'cibdol.nl' => 1, - 'ciber.city' => 1, 'cibercat.tk' => 1, 'cibercheck.com' => 1, 'cibergenios.com' => 1, @@ -31891,7 +32021,6 @@ 'cic.hk' => 1, 'cica.es' => 1, 'cicavkleci.cz' => 1, - 'ciceksohbet.com' => 1, 'cicektasbeton.com' => 1, 'cicero.oslo.no' => 1, 'ciceron.cloud' => 1, @@ -31905,7 +32034,6 @@ 'ciclosis.com' => 1, 'cidaut.es' => 1, 'cidcca.com' => 1, - 'cideaassociation.com' => 1, 'cidercms.org' => 1, 'cidersus.com.ec' => 1, 'cidikit.tk' => 1, @@ -31920,6 +32048,7 @@ 'cielo-thefilm.com' => 1, 'cienciasempresariais.pt' => 1, 'cienegaspa.com' => 1, + 'cienrios.com' => 1, 'cifapme.net' => 0, 'cifop-numerique.fr' => 1, 'ciftkabincikmaparca.com.tr' => 1, @@ -31935,7 +32064,6 @@ 'cign.nl' => 1, 'cigniti.com' => 1, 'cignium.com' => 1, - 'cigotracker.com' => 1, 'cihanbagdatli.com' => 1, 'cihanmedya.ga' => 1, 'cihar.com' => 1, @@ -31957,7 +32085,6 @@ 'cimerek.hu' => 1, 'cimetierenotredamedesneiges.ca' => 1, 'cimfax.com' => 1, - 'cimice.it' => 1, 'cimsp.com' => 1, 'cimsp.net' => 1, 'cimtools.net' => 1, @@ -31979,6 +32106,7 @@ 'cine.to' => 1, 'cineassist.jp' => 1, 'cinecat.de' => 1, + 'cinecelebrity.in' => 1, 'cinedarkwolf.tk' => 1, 'cinefilia.tk' => 1, 'cineforge.com' => 1, @@ -31988,6 +32116,7 @@ 'cinelandia.tk' => 1, 'cinema-rulem.tk' => 1, 'cinemaclub.co' => 1, + 'cinemadistrict.it' => 1, 'cinemadoma.tk' => 1, 'cinemafrix.cf' => 1, 'cinemaperto.tk' => 1, @@ -32029,7 +32158,6 @@ 'cinqueportsvets.co.uk' => 1, 'cins.rs' => 1, 'cinsels.com' => 1, - 'cinshine.nl' => 1, 'cintamanilingerie.co.uk' => 1, 'cinthia.tk' => 1, 'cio-spirit.de' => 1, @@ -32050,6 +32178,7 @@ 'ciphersuite.info' => 1, 'ciphertech.com.tw' => 1, 'cipherwizards.com' => 1, + 'ciphones.ci' => 1, 'ciplerli.st' => 1, 'cippus.tk' => 1, 'cipri.com' => 1, @@ -32085,7 +32214,6 @@ 'circoeia.com' => 0, 'circu.ml' => 0, 'circues.com' => 1, - 'circuitcitydb.com' => 1, 'circuitcityelectricaladelaide.com.au' => 1, 'circuitclerkmarioncountyms.gov' => 1, 'circular-economy.earth' => 1, @@ -32136,7 +32264,6 @@ 'cisincometax.ca' => 1, 'cisindia.tk' => 1, 'ciso.social' => 1, - 'cisoaid.com' => 1, 'cisofy.com' => 1, 'cisomag.com' => 1, 'cisopoland.org' => 1, @@ -32155,6 +32282,7 @@ 'cita-sepe.es' => 1, 'citace.com' => 1, 'citacepro.com' => 1, + 'citaclick.cl' => 1, 'citae.ga' => 1, 'citafogasa.es' => 1, 'citafun.tk' => 1, @@ -32167,10 +32295,12 @@ 'citalopramhbr.ga' => 1, 'citans.tk' => 1, 'citap.gov' => 1, - 'citas-adultas.com' => 1, 'citation-iso-certification.co.uk' => 1, 'citations.tk' => 1, + 'citationstyler.com' => 1, + 'citatis.fr' => 1, 'citazioni.tk' => 1, + 'citeab.com' => 1, 'citeulike.org' => 1, 'citfin.cz' => 1, 'citharas.org' => 1, @@ -32178,11 +32308,11 @@ 'citiledger.ga' => 1, 'citiswich.com.au' => 1, 'citius.gal' => 1, + 'citizen-shield.com' => 1, 'citizen428.net' => 1, 'citizenewatch.tk' => 1, 'citizenkevin.com' => 0, 'citizens.pt' => 1, - 'citizensbank.net' => 1, 'citizenscience.gov' => 1, 'citizensgbr.org' => 1, 'citizenside.fr' => 1, @@ -32220,7 +32350,6 @@ 'citycreek.studio' => 1, 'citycreekdental.net' => 1, 'citycricket.tk' => 1, - 'cityfacialplastics.com' => 1, 'cityfinances.lv' => 1, 'cityhide.tk' => 1, 'cityhotel.tk' => 1, @@ -32435,13 +32564,13 @@ 'civictheatrenewcastle.com.au' => 1, 'civicunicorn.com' => 1, 'civicunicorn.us' => 1, - 'civil-works-sri.com' => 1, 'civilbikes.com' => 1, 'civilconcretellc.com' => 1, 'civilengineeringhandbook.tk' => 1, 'civilhost.tk' => 1, 'civiliansnews.com' => 1, 'civillines.nl' => 1, + 'civilsimple.com' => 1, 'civiltoday.com' => 1, 'civilvirus.tk' => 1, 'civmob.com' => 1, @@ -32513,12 +32642,13 @@ 'cktennis.com' => 1, 'ckwebsitedesign.ie' => 1, 'ckyalliancefinland.tk' => 1, + 'ckycindia.in' => 1, 'cl-1xbet.com' => 1, 'cl-cloud.spdns.org' => 1, 'cl.search.yahoo.com' => 0, 'cl0ud.hopto.org' => 1, - 'cl0ud.space' => 0, 'claarycherry.com' => 1, + 'clabs.io' => 1, 'clacetandil.com.ar' => 1, 'clactonfencingsupplies.co.uk' => 1, 'clad.cf' => 1, @@ -32534,16 +32664,17 @@ 'claimittexas.gov' => 1, 'claimmosaic.com' => 1, 'claimnote.com' => 1, - 'claimpilot.com' => 1, + 'claimpilot.com' => 0, 'claimsadj.com' => 1, 'claimspharmacy.services' => 1, 'clairebabai.nl' => 1, 'clairegold.com' => 1, 'clairelefort-architectes.com' => 1, 'clairescastles.co.uk' => 1, - 'clairesvall.com' => 1, 'clairette-de-die-lantheaume.fr' => 1, 'clairevoyance.tk' => 1, + 'clairgest.ca' => 1, + 'clairgest.com' => 1, 'claitec.com' => 1, 'clak.io' => 1, 'clalbit-checknet.co.il' => 1, @@ -32571,6 +32702,7 @@ 'clanlaw.tk' => 1, 'clanlegends.tk' => 1, 'clanmacbran.tk' => 1, + 'clann-an-dhragain-uaine.co.uk' => 1, 'clanrose.org.uk' => 1, 'clansty.com' => 1, 'clantemplates.tk' => 1, @@ -32606,7 +32738,8 @@ 'claritician.com' => 1, 'claritin.gq' => 1, 'claritin.ml' => 1, - 'clarityforspas.com' => 1, + 'clarityhome.ca' => 1, + 'claritypy.com' => 1, 'clarkassociatesinc.biz' => 1, 'clarkbuildersllc.com' => 1, 'clarkchronicle.com' => 1, @@ -32625,13 +32758,13 @@ 'clarknationalaccounts.com' => 1, 'clarkpacific.com.au' => 1, 'clarksburgma.gov' => 1, - 'clarksmeathouse.com' => 0, 'clarkstatecontract.com' => 1, 'clarkstown.gov' => 1, 'clarksvilletn.gov' => 1, 'clarkturnkey.com' => 1, 'clarktwpmi.gov' => 1, 'clarkwinkelmann.com' => 1, + 'claros.pro' => 1, 'clarosports.com' => 0, 'clarotvpromocao.com.br' => 1, 'clarr.tk' => 1, @@ -32686,7 +32819,6 @@ 'classicpraha.com' => 1, 'classicstories.tk' => 1, 'classificacaoderisco.com' => 1, - 'classificacaogeral.com.br' => 1, 'classificadostodaoferta.tk' => 1, 'classificazionerifiuti.it' => 1, 'classifieds.ae' => 1, @@ -32719,6 +32851,7 @@ 'claudiahalfter.de' => 1, 'claudiamartins.eu' => 1, 'claudiamatiello.com.br' => 0, + 'claudiasjewelryinc.com' => 1, 'claudiasnederlandsehangoordwergjes.tk' => 1, 'claudiney.info' => 1, 'claumarservice.com' => 1, @@ -32729,10 +32862,12 @@ 'clausewitz-gesellschaft.de' => 1, 'claustrofobia.tk' => 1, 'clautopieces.fr' => 1, + 'clave.gob.es' => 1, 'clave2000.com.co' => 1, + 'claveframework.org' => 1, 'clavit4.zone' => 1, 'clawedfrogs.tk' => 1, - 'clawington.com' => 0, + 'clawnews.de' => 1, 'claycountyne.gov' => 1, 'clayelections.gov' => 1, 'claygregory.com' => 1, @@ -32748,8 +32883,6 @@ 'clazzor.eu' => 1, 'clcakes.au' => 1, 'clcakes.com.au' => 1, - 'clclawncare.com' => 1, - 'clco.fr' => 1, 'clcv-brest.fr' => 1, 'cldejessey.com' => 1, 'cldfile.com' => 1, @@ -32760,6 +32893,7 @@ 'clean-water-and-sanitation.tk' => 1, 'cleanairdallaspro.com' => 1, 'cleanandcleaner.net' => 1, + 'cleanbase.io' => 1, 'cleanclearwater.co.uk' => 1, 'cleandetroit.org' => 1, 'cleandrains.com.au' => 1, @@ -32780,11 +32914,9 @@ 'cleanmycurtains.ie' => 1, 'cleanmyfloor.ie' => 1, 'cleanmymattress.ie' => 1, - 'cleanmyupholstery.ie' => 1, 'cleanpeakmascot.com.au' => 1, 'cleanpouches.com' => 1, 'cleanpowerbg.com' => 1, - 'cleanroomfloorsinc.com' => 1, 'cleanrun.com' => 1, 'cleansheetsaz.com' => 1, 'cleanshelf.com' => 1, @@ -32793,12 +32925,12 @@ 'cleanslate.sh' => 1, 'cleanspeak.com' => 1, 'cleansquad.in' => 1, - 'cleansweepaa.com' => 1, 'cleantec.show' => 1, 'cleanuri.com' => 1, 'cleanway.dk' => 1, - 'cleanwithspot.com' => 1, 'clear-eyes.se' => 1, + 'clear.ai' => 1, + 'clearanceguard.nl' => 1, 'clearbit.com' => 1, 'clearbodyclearmind.com' => 1, 'clearbooks.co.uk' => 1, @@ -32812,6 +32944,7 @@ 'clearfieldcountypa.gov' => 1, 'clearfieldpa.gov' => 1, 'clearflowpos.com' => 1, + 'cleargarmentverify.com' => 1, 'cleargoals.com' => 1, 'cleargrain.com.au' => 1, 'clearholidays.com' => 1, @@ -32820,6 +32953,7 @@ 'clearinghouseacademy.com' => 1, 'clearinghouseacademy.net' => 1, 'clearinghouseacademy.org' => 1, + 'clearinsurance.com.au' => 1, 'clearip.com' => 1, 'clearklima.hu' => 1, 'clearlake.com' => 1, @@ -32830,6 +32964,7 @@ 'clearpoint.org' => 1, 'clearpointcreditcounselingsolutions.org' => 1, 'clearsailingproperties.com' => 1, + 'clearsiteapp.co.uk' => 1, 'clearsoftcomputacion.com' => 1, 'clearstone.au' => 1, 'clearstoneip.com' => 0, @@ -32848,6 +32983,7 @@ 'clearwatercountyid.gov' => 1, 'clearwatercountymn.gov' => 1, 'clearwaterseries.tk' => 1, + 'clearworks.ca' => 1, 'cleburneinsurance.com' => 1, 'cledepeaubeaute.com' => 1, 'cleelandspecialists.com.au' => 1, @@ -32869,6 +33005,7 @@ 'clementsfamily.co' => 1, 'clemta.com' => 1, 'clendeninwv.gov' => 1, + 'cleo-energy.com' => 1, 'cleo.com' => 1, 'cleocinonline.gq' => 1, 'cleopatraescorts.co.uk' => 1, @@ -32896,6 +33033,7 @@ 'clevermo.gov' => 1, 'cleveroad.com' => 1, 'cleveronmobility.com' => 1, + 'clevertp.com' => 1, 'cleververmarkten.com' => 1, 'cleververmarkten.de' => 1, 'clevisto.com' => 1, @@ -32925,21 +33063,21 @@ 'clevyrgames.com' => 1, 'clevyrhosting.com' => 1, 'clevyrhub.com' => 1, - 'clevyrnode.com' => 1, 'clevyrnodejs.com' => 1, 'clevyrstream.com' => 1, 'clevyrstreamjs.com' => 1, 'clevyrstudios.com' => 1, 'clevyrvr.com' => 1, + 'cleya.agency' => 1, 'clflife.com' => 1, 'clgp.jp' => 1, 'clgraphix.com' => 1, + 'cli.bot' => 1, 'clial.com' => 1, 'clic-music.com' => 1, 'clica.net' => 1, 'click-7979.com' => 1, 'click-cat.tk' => 1, - 'click-generator.com' => 1, 'click2affiliate.xyz' => 1, 'click4click.ga' => 1, 'clickandclaim.me' => 1, @@ -32979,7 +33117,6 @@ 'clicksacolas.com' => 0, 'clickseek.in' => 1, 'clicksengage.com' => 1, - 'clickspeedtest.net' => 1, 'clickstart.ml' => 1, 'clicktenisdemesa.com.br' => 0, 'clicktest.cf' => 1, @@ -33014,8 +33151,8 @@ 'climaencusco.com' => 1, 'climall.com' => 1, 'climarte.org' => 1, - 'climate-film.com' => 1, 'climate-of-the-past.net' => 1, + 'climate-quest.de' => 1, 'climatebrick.com' => 0, 'climatechangedmit.com' => 1, 'climatecore.gov' => 1, @@ -33064,11 +33201,9 @@ 'clinicaeliana.com' => 1, 'clinicaesteticabhprime.com.br' => 1, 'clinicaferrusbratos.com' => 0, - 'clinicalrehabilitation.info' => 1, 'clinicalresearch.my' => 1, 'clinicalsolutions.se' => 1, 'clinicalstats.ga' => 1, - 'clinicaltrialpodcast.com' => 1, 'clinicaltrials.gov' => 1, 'clinicaltrialsarena.com' => 1, 'clinicamagdalena.com.co' => 1, @@ -33118,8 +33253,10 @@ 'clipfor.ge' => 1, 'clipperai.com' => 1, 'clips.ga' => 1, + 'clipverse.studio' => 1, 'cliqit.com.au' => 1, 'cliquetis.ddns.net' => 1, + 'clirnet.com' => 1, 'clive.io' => 1, 'cliveptr.cc' => 1, 'clkbw.com' => 1, @@ -33131,7 +33268,7 @@ 'clnlboard.co.uk' => 1, 'clnnet.ch' => 1, 'clnshrk.club' => 0, - 'cloaker.ru' => 0, + 'cloaker.ru' => 1, 'clochix.net' => 1, 'clock3.com' => 1, 'clockcaster.com' => 1, @@ -33140,10 +33277,10 @@ 'clockka.it' => 1, 'clocklab.design' => 1, 'clocklink.com' => 1, + 'clockworkcrm.com' => 1, 'clodo.it' => 1, 'clodoteam.ga' => 1, 'clog.rocks' => 1, - 'clojurefactory.io' => 1, 'clokdways.com' => 1, 'clomid100mg.ga' => 1, 'clomid50mg.cf' => 1, @@ -33174,6 +33311,8 @@ 'closernow.tk' => 1, 'closetedsoul.com' => 1, 'closets-cheap.tk' => 1, + 'closient.co' => 1, + 'closient.com' => 1, 'closingholding.com' => 1, 'closingthegap.gov.au' => 1, 'closir.com' => 1, @@ -33208,7 +33347,6 @@ 'cloudads.ga' => 1, 'cloudads.ml' => 1, 'cloudalice.net' => 1, - 'cloudapps.digital' => 1, 'cloudatabases.com' => 1, 'cloudatedge.com' => 1, 'cloudavy.com' => 1, @@ -33225,13 +33363,16 @@ 'cloudbreaker.net' => 1, 'cloudbrothers.info' => 0, 'cloudbytesconnect.com' => 1, + 'cloudcampuspro.com' => 1, 'cloudcaprice.net' => 1, 'cloudcastles.xyz' => 1, 'cloudcert.org' => 1, + 'cloudchampagne.com' => 1, 'cloudcloudcloud.cloud' => 1, 'cloudcraftmc.de' => 1, 'clouddaten.de' => 1, 'clouddesk.co.uk' => 1, + 'clouddigit.ai' => 1, 'clouddog.com.br' => 1, 'clouddomain.tk' => 1, 'clouddownunder.com.au' => 1, @@ -33249,6 +33390,7 @@ 'cloudflare-dns.com' => 1, 'cloudflare.com' => 1, 'cloudflare.irish' => 1, + 'cloudflarec.com' => 1, 'cloudflareonazure.com' => 1, 'cloudfleet.ai' => 1, 'cloudforce.com' => 1, @@ -33283,14 +33425,15 @@ 'cloudnovi.com' => 1, 'cloudns.net' => 1, 'cloudofertas.com.br' => 1, - 'cloudofgoods.com' => 1, 'cloudoptimizedsmb.com' => 1, + 'cloudpage.com' => 1, 'cloudpagesforwork.com' => 1, 'cloudparts.com.tr' => 1, 'cloudpengu.in' => 1, 'cloudplan.nl' => 1, 'cloudplayy.com' => 1, 'cloudpole.de' => 1, + 'cloudportal759.top' => 1, 'cloudpractitionerhelp.com' => 1, 'cloudpublic.pro' => 1, 'cloudrepo.io' => 1, @@ -33334,6 +33477,7 @@ 'cloudturing.com' => 1, 'cloudu.de' => 1, 'cloudup.com' => 1, + 'cloudvante.com' => 1, 'cloudvante.com.au' => 1, 'cloudvoor.eu' => 1, 'cloudvoor.net' => 1, @@ -33342,6 +33486,7 @@ 'cloudwave.fr' => 1, 'cloudwayc.com' => 1, 'cloudwayq.com' => 1, + 'cloudwebschool.com' => 1, 'cloudwellmarketing.com' => 1, 'cloudwithlightning.net' => 1, 'cloudykingdom.com' => 1, @@ -33353,7 +33498,6 @@ 'clouz.de' => 1, 'clover-sendai.com' => 1, 'clover-vtl.com' => 1, - 'cloverleafmoving.com' => 1, 'cloversonoma.com' => 1, 'clovertwo.com' => 1, 'clovisplumbingservices.com' => 1, @@ -33379,7 +33523,6 @@ 'cluadmin.de' => 1, 'club-adulti.ro' => 1, 'club-creole.com' => 1, - 'club-dieta.ru' => 1, 'club-dresses.cf' => 1, 'club-duomo.com' => 1, 'club-eclipse.tk' => 1, @@ -33395,7 +33538,6 @@ 'club-soul.tk' => 1, 'club.zj.cn' => 1, 'club1.fr' => 1, - 'club10x.com' => 1, 'clubanimal.cl' => 1, 'clubapk.com' => 0, 'clubatleticonacionalpotosi.tk' => 1, @@ -33437,7 +33579,6 @@ 'clubetravel.com.pt' => 1, 'clubetravel.net' => 1, 'clubetravel.org' => 1, - 'clubexpress.com' => 1, 'clubfactory.ml' => 1, 'clubfailed.tk' => 1, 'clubfatass.com' => 1, @@ -33479,9 +33620,10 @@ 'clubv1.com' => 1, 'clubvodoley.ru' => 1, 'clubvttlesloupsdemaixe.tk' => 1, + 'clubvwgolf.com' => 1, 'clubyachats.com' => 1, - 'clubzap.org' => 1, - 'clubzero.co' => 1, + 'clubzap.org' => 0, + 'clubzero.co' => 0, 'clubzul.com' => 1, 'cluecho.com' => 1, 'cluedosenvivo.com' => 1, @@ -33493,7 +33635,6 @@ 'cluin.org' => 1, 'cluj.help' => 1, 'cluj24.ro' => 1, - 'clun.top' => 0, 'clurinternational.com' => 1, 'clush.pw' => 1, 'cluster.biz.tr' => 1, @@ -33507,7 +33648,7 @@ 'clycat.ru' => 1, 'clyde-tx.gov' => 1, 'clydewi.gov' => 1, - 'cm-agueda.pt' => 1, + 'clymon.ro' => 1, 'cm-funchal.pt' => 1, 'cm-lagos.pt' => 1, 'cm-law.eu' => 1, @@ -33539,8 +33680,6 @@ 'cmftech.com' => 1, 'cmfuchs.de' => 1, 'cmi.no' => 1, - 'cmillrehab.com' => 1, - 'cmkr.at' => 1, 'cmlachapelle.ch' => 1, 'cmlcpa.ca' => 1, 'cmlex.com' => 1, @@ -33573,6 +33712,7 @@ 'cmsbestpractice.com' => 1, 'cmscompany.de' => 1, 'cmsdca.gov' => 1, + 'cmsdestek.com' => 1, 'cmsec.de' => 1, 'cmserviscz.cz' => 0, 'cmsfox.de' => 1, @@ -33584,19 +33724,19 @@ 'cmsua.ca' => 1, 'cmt-france.org' => 1, 'cmtedu.com' => 1, + 'cmteknik.com.tr' => 1, 'cmtindia.com' => 1, 'cmtk.cloud' => 1, 'cmtportal.co.uk' => 1, 'cmtso.com' => 1, 'cmv.gr' => 1, 'cmx-survey.com' => 1, + 'cn-rocket.top' => 1, 'cn.fo' => 1, 'cn.search.yahoo.com' => 0, 'cn2euportugal.com' => 1, 'cn8522.com' => 1, - 'cna-ecuador.com' => 1, 'cnabogota.tk' => 1, - 'cnais.com' => 1, 'cnam-idf.fr' => 1, 'cnat.mx' => 1, 'cnatraining.network' => 1, @@ -33610,13 +33750,11 @@ 'cncn3.cn' => 1, 'cncollege.tk' => 1, 'cncr.ga' => 1, - 'cncs.gov.pt' => 1, 'cnet.com' => 1, 'cnetion.com' => 1, 'cnetw.xyz' => 1, 'cnews.ru' => 1, 'cnfree.xyz' => 0, - 'cng.com.au' => 1, 'cngf.com' => 1, 'cni-certing.it' => 1, 'cni.net.id' => 1, @@ -33637,10 +33775,13 @@ 'cnsbordercellatlas.org' => 1, 'cnslub.ru' => 1, 'cnss.gob.do' => 1, + 'cntiaozhuan.top' => 1, + 'cntl.kz' => 1, 'cntr.fr' => 1, 'cntras.com' => 1, 'cntraveller.com' => 1, - 'cnv-academy.com' => 1, + 'cntse.com' => 1, + 'cnv-academy.com' => 0, 'cnvt.fr' => 1, 'cnxiangxian.com' => 1, 'cnzhengmai.com' => 1, @@ -33657,7 +33798,6 @@ 'co2fr.ee' => 0, 'co3app.com' => 1, 'coa.gov.ph' => 1, - 'coach-dortef.dk' => 1, 'coach-enligne.fr' => 1, 'coachablebyabel.nl' => 1, 'coachbakery.com' => 1, @@ -33669,10 +33809,10 @@ 'coaching-in-veenendaal.nl' => 1, 'coaching-oberhavel.de' => 1, 'coachingforleaders.com' => 1, + 'coachjeffthomas.com' => 1, 'coachment.dk' => 1, 'coachnow.io' => 1, 'coachparts.com' => 1, - 'coachspiritual.ro' => 1, 'coactive.ai' => 0, 'coag.gov.au' => 1, 'coalcountyok.gov' => 1, @@ -33683,7 +33823,6 @@ 'coalpointcottage.com' => 1, 'coalvillebasketball.tk' => 1, 'coaojarlos.tk' => 1, - 'coasa.me' => 1, 'coast.tk' => 1, 'coastal24.com' => 1, 'coastalconnection.club' => 1, @@ -33692,9 +33831,9 @@ 'coastalpayroll.net' => 1, 'coastalphysie.com' => 1, 'coastalpointe.com' => 1, - 'coastalsignsplus.com' => 1, 'coastbus.org' => 1, 'coasterhero.com' => 1, + 'coastgeotechnical.ca' => 1, 'coasthotels.com' => 1, 'coastline.net.au' => 1, 'coastnews.cf' => 1, @@ -33702,9 +33841,9 @@ 'coathangastrangler.com' => 1, 'coathangerstrangla.com' => 1, 'coathangerstrangler.com' => 1, - 'coating-equipment.com' => 1, + 'coating-equipment.com' => 0, 'coats-and-jackets.tk' => 1, - 'coats.com' => 1, + 'coats.com' => 0, 'coatsandcocktails.org' => 1, 'cobaka.tk' => 1, 'cobalt.tools' => 1, @@ -33719,7 +33858,9 @@ 'coboxviagens.com.br' => 1, 'cobracastles.co.uk' => 1, 'cobralelie.nl' => 1, + 'cobrancaautomatizada.com.br' => 1, 'cobranzasimg.com' => 1, + 'cobs.si' => 1, 'coc.de' => 1, 'coca-colasip.com' => 1, 'cocaine.ninja' => 1, @@ -33737,6 +33878,7 @@ 'cocheriagori.com.ar' => 1, 'coches.one' => 1, 'cochesaescala.tk' => 1, + 'cochesdechina.es' => 1, 'cochin-brahma.tk' => 1, 'cochise.gov' => 1, 'cocina.guru' => 1, @@ -33761,7 +33903,6 @@ 'coco-line.ch' => 1, 'cocoa-job.jp' => 1, 'cocoafl.gov' => 1, - 'cocoanka.ir' => 1, 'cocobollo-sallanches.com' => 1, 'cocobrother.ddnss.de' => 1, 'cocodroid.com' => 1, @@ -33790,6 +33931,7 @@ 'codabix.de' => 1, 'codandn.com' => 1, 'codastory.com' => 1, + 'codatey.top' => 1, 'codcourier.org' => 1, 'code-35.com' => 0, 'code-ch.com' => 1, @@ -33813,6 +33955,7 @@ 'codeactive.fr' => 1, 'codeactive.net' => 1, 'codeaegis.com' => 1, + 'codeally.dk' => 1, 'codeandpeace.com' => 1, 'codeandsupply.co' => 1, 'codeberg.org' => 1, @@ -33843,6 +33986,8 @@ 'codefor.food' => 1, 'codefordus.de' => 1, 'codefordus.nrw' => 1, + 'codefrontapps.com' => 1, + 'codefuture.biz' => 1, 'codegen.ca' => 1, 'codegirl.tk' => 1, 'codeguide.ru' => 1, @@ -33872,9 +34017,9 @@ 'codenlife.kr' => 1, 'codenlife.xyz' => 1, 'codenode.io' => 1, + 'codeon.ch' => 1, 'codeops.com.tr' => 1, 'codeparva.com' => 1, - 'codepathstudio.com' => 1, 'codepen.com' => 1, 'codepen.io' => 1, 'codephusion.com' => 1, @@ -33901,6 +34046,7 @@ 'codersatlas.co' => 1, 'codersatlas.xyz' => 1, 'coderus.com' => 1, + 'codes-team.com' => 1, 'codes.pk' => 1, 'codesal.solutions' => 1, 'codesandbolts.com' => 1, @@ -33944,8 +34090,6 @@ 'codex.rocks' => 1, 'codexdigital.com' => 1, 'codexio.in' => 1, - 'codexlog.com' => 1, - 'codezenith.com' => 1, 'codezeno.com.au' => 1, 'codice-rosso.net' => 1, 'codicecer.it' => 1, @@ -33971,7 +34115,7 @@ 'codinghomeworkhelp.net' => 1, 'codinginfinity.me' => 1, 'codingnbb.com' => 1, - 'codingpark.io' => 1, + 'codingpark.io' => 0, 'codingpedia.org' => 1, 'codingrobots.com' => 1, 'codingwithvera.com' => 1, @@ -33993,13 +34137,11 @@ 'coeconnections.co.uk' => 0, 'coedpictures.com' => 1, 'coefficient.com.au' => 1, - 'coeminna.edu.ng' => 0, 'coenjutte.tk' => 1, 'coens.me.uk' => 1, 'coentropic.com' => 1, 'coequals.tk' => 1, 'cofense.at' => 1, - 'cofetaria-narcisa.ro' => 1, 'coffa.gov' => 1, 'coffee-break.cc' => 1, 'coffee-like.com' => 1, @@ -34011,6 +34153,7 @@ 'coffeebean.cf' => 1, 'coffeebeanstudios.tk' => 1, 'coffeebreak.bg' => 1, + 'coffeechi.ir' => 1, 'coffeeholic.tk' => 1, 'coffeehousewriters.com' => 1, 'coffeesense.coffee' => 1, @@ -34019,12 +34162,11 @@ 'coffeetom.de' => 1, 'coffeetori.com' => 1, 'coffeewithsvein.com' => 1, - 'coffeist.com' => 1, 'coffer.fi' => 1, + 'coffeyagencies.com' => 1, 'coffstotalroofing.com.au' => 1, 'cofidisperte.it' => 1, 'cofinco.nl' => 1, - 'coforge.com' => 1, 'cofradiaqueimada.tk' => 1, 'cogem.com.br' => 1, 'cogensofttech.com' => 1, @@ -34045,11 +34187,12 @@ 'cognicrypt.de' => 1, 'cognicrypt.org' => 1, 'cognigennetwork.tk' => 1, + 'cognitioncms.com.au' => 1, 'cognitive-enhancers.com' => 1, 'cognitiveapplications.net' => 1, 'cognitivebehaviourtherapytoronto.com' => 1, 'cognitohq.com' => 0, - 'cognizant.com' => 1, + 'cognizant.com' => 0, 'cognosweb.net' => 1, 'cogolloelegante.com' => 1, 'cogsquad.house' => 1, @@ -34061,10 +34204,11 @@ 'cohere.io' => 1, 'cohob.de' => 1, 'coiffbot.fr' => 1, + 'coiffeurdomicile40.fr' => 1, + 'coiffeurschnittstelle.ch' => 1, 'coiffure-website.de' => 1, 'coiga.org' => 1, 'coignard.org' => 1, - 'coiin.ai' => 1, 'coil.gov' => 1, 'coilhouse.net' => 1, 'coimmvest.com' => 1, @@ -34094,10 +34238,9 @@ 'coinmedium.com' => 1, 'coinmotion.com' => 1, 'coinnector.com' => 1, - 'coinnewspulse.com' => 1, 'coinpaprika.com' => 1, - 'coinpedia.org' => 1, 'coinplay.com' => 1, + 'coinport.com.au' => 1, 'coinrule.com' => 1, 'coins2001.ru' => 1, 'coinscatalog.net' => 1, @@ -34108,19 +34251,20 @@ 'coinwind.vip' => 1, 'coinx.pro' => 1, 'coiracom.net' => 1, - 'coisapet.com.br' => 1, 'cojam.ru' => 1, 'cojo.eu' => 1, 'cokebar.info' => 0, 'coker.com.au' => 1, 'cokestudiosongs.tk' => 1, 'cokoli.cz' => 1, + 'col-reg.online' => 1, 'col.la' => 0, 'cola-host.tk' => 1, 'colaba.online' => 1, 'colaborame.tk' => 1, 'colaboratorija.lt' => 1, 'colabug.com' => 1, + 'colace.me' => 1, 'colafoodcritic.com' => 1, 'colah.com.au' => 1, 'colapsys.net' => 1, @@ -34134,7 +34278,6 @@ 'colbert.ml' => 1, 'colburnadamswi.gov' => 1, 'colcomm.com' => 1, - 'cold.world' => 1, 'coldcard.com' => 1, 'coldcardwallet.com' => 1, 'coldcaserecords.gov' => 1, @@ -34166,7 +34309,6 @@ 'coleg.gov' => 1, 'colegiocuauhtzin.com.mx' => 1, 'colegiojaimebalmes.es' => 1, - 'colegios.net' => 1, 'colegiotalenti.com' => 1, 'colegiotavera.tk' => 1, 'colemak.com' => 1, @@ -34175,6 +34317,7 @@ 'coleta.digital' => 1, 'coletteclubs.com' => 1, 'coletteschley.de' => 1, + 'coletto.io' => 1, 'colfaxcountyne.gov' => 1, 'colfaxia.gov' => 1, 'colframe.com.co' => 1, @@ -34218,7 +34361,7 @@ 'collage.me' => 1, 'collagenoriginal.com' => 1, 'collagepartners.com' => 1, - 'collalloc.com' => 1, + 'collalloc.com' => 0, 'collar.place' => 1, 'collard.tk' => 1, 'collare.com.mx' => 1, @@ -34234,22 +34377,21 @@ 'collectibles.tk' => 1, 'collectiegelderland.nl' => 1, 'collectif-laicite-yallah.be' => 1, - 'collectif85.com' => 1, 'collectifpinceoreilles.com' => 1, 'collectiontardivel.com' => 1, 'collectionvillasstmartin.com' => 1, 'collective-conciousness.monster' => 1, 'collective-incubator.de' => 1, - 'collectivecorruption.com' => 1, 'collectivedg.com' => 1, 'collectivite365.fr' => 1, 'collector.cf' => 1, 'collectorknives.net' => 1, 'collectorscorner.com' => 1, - 'collectorsystems.com' => 1, 'college-chagall.tk' => 1, 'college-ic.ca' => 1, + 'college-in-3.org' => 1, 'college-sewing.co.uk' => 1, + 'collegeblvdah.com' => 1, 'collegeeducation.ml' => 1, 'collegeinlouisiana.com' => 1, 'collegeinoklahoma.com' => 1, @@ -34266,13 +34408,13 @@ 'collegesecretary.cn' => 1, 'collegesecretary.com' => 1, 'collegesidekick.com' => 1, + 'collegesignal.ai' => 1, 'collegesrit.tk' => 1, 'collegetaxguide.org' => 1, 'collegetimes.co' => 1, 'collegetownstudios.tk' => 1, 'collegevorti.com' => 1, 'collegian.com' => 1, - 'collepietra.it' => 1, 'collerosso.com' => 1, 'colley.tk' => 1, 'collezione.it' => 1, @@ -34312,6 +34454,7 @@ 'collioure.com' => 1, 'colloque-tv.com' => 1, 'colloquio.tk' => 1, + 'collorossodermatology.com' => 1, 'colmcille.org' => 1, 'colnevalleyvets.co.uk' => 1, 'colo-tech.com' => 1, @@ -34351,21 +34494,16 @@ 'colorbeta.com' => 1, 'colorblindfilms.com' => 1, 'colorblindprogramming.com' => 1, - 'colorbond.vn' => 1, 'colorbrightongreen.org' => 1, - 'colorcodedlyrics.com' => 1, - 'colordetector.click' => 1, 'colorectalpractice.com' => 1, 'colorfularchive.eu.org' => 1, 'colorfulcloud.eu.org' => 1, - 'colorfuldots.com' => 1, 'colorfulring.com' => 1, 'colorgate.com' => 1, 'colorguni.com' => 1, 'colorhexa.com' => 1, 'colorideas.net' => 1, 'coloringbook.ai' => 1, - 'coloringbooknook.org' => 1, 'coloringnotebook.com' => 1, 'coloristcafe.com' => 1, 'colorjungle.co.za' => 1, @@ -34373,6 +34511,7 @@ 'colorline.com.br' => 1, 'colorpalette.org' => 1, 'colorpicker.fr' => 1, + 'colorpop.ai' => 1, 'colors.top' => 1, 'colorsbycarin.com' => 1, 'colortronic.tk' => 1, @@ -34414,7 +34553,6 @@ 'columbiamspd.gov' => 1, 'columbiarealtimecourtreporters.com' => 1, 'columbiareporting.com' => 1, - 'columbiascaffolding.com' => 0, 'columbiatax.ca' => 1, 'columbiathreadneedle.com' => 1, 'columbiatwpmi.gov' => 1, @@ -34428,7 +34566,6 @@ 'columbustwpmi.gov' => 1, 'columbusunderground.com' => 1, 'columbuswi.gov' => 1, - 'columbuswines.com' => 0, 'colwichks.gov' => 1, 'colwyn.me' => 1, 'colwynfm.com' => 1, @@ -34445,6 +34582,7 @@ 'comanchecountyks.gov' => 1, 'comanchenationpolice.gov' => 1, 'comanchetexas.gov' => 1, + 'comanda.plus' => 1, 'comanis.fr' => 1, 'comaporter.com' => 1, 'comarcadelaranda.tk' => 1, @@ -34464,7 +34602,6 @@ 'combos-2020.tk' => 1, 'combustion.tk' => 1, 'comcenter.com' => 1, - 'comchezmeme.com' => 1, 'comcirrus.com' => 1, 'comcol.nl' => 1, 'comdirect.de' => 1, @@ -34501,6 +34638,7 @@ 'comet-xray.com' => 1, 'comet.eu.org' => 1, 'comet.tech' => 1, + 'cometa.ro' => 1, 'cometbot.cf' => 1, 'comete-electricite.fr' => 1, 'cometer.co' => 1, @@ -34512,7 +34650,6 @@ 'comex.biz' => 1, 'comfandivirtual.com.co' => 1, 'comff.net' => 1, - 'comfinagro.com.co' => 1, 'comfintouch.com' => 0, 'comfis.nl' => 1, 'comfitsweets.co.uk' => 1, @@ -34531,8 +34668,6 @@ 'comi-gmbh.de' => 1, 'comiagro.com' => 1, 'comical.ml' => 1, - 'comicborgs.com' => 1, - 'comiccrusaders.com' => 1, 'comiciade.de' => 1, 'comicsans.tk' => 0, 'comicsanshouse.ddns.net' => 1, @@ -34541,7 +34676,6 @@ 'comicspornoxxx.com' => 1, 'comicwiki.dk' => 1, 'comidasaludablehoy.com' => 1, - 'comidasperuanas.net' => 0, 'comidina.com' => 1, 'comingto.icu' => 1, 'comistar.ee' => 1, @@ -34555,6 +34689,8 @@ 'comm-works.com' => 1, 'comm.cx' => 1, 'comma-store.eu' => 1, + 'commacompliance.ai' => 1, + 'commacompliance.com' => 1, 'commagere.com' => 1, 'commanderone.net' => 1, 'commanderx.cf' => 1, @@ -34582,7 +34718,6 @@ 'commercia.srl' => 1, 'commercial.lviv.ua' => 1, 'commercialbankms.com' => 1, - 'commercialbtp.com' => 1, 'commercialfundinggroupllc.us' => 1, 'commercialkitchensusa.com' => 1, 'commerciallendingusa.com' => 1, @@ -34646,7 +34781,6 @@ 'communitymanager.com.au' => 1, 'communitymanager.net.au' => 1, 'communitymembership.com.au' => 1, - 'communityparentsinc.com' => 1, 'communityportal.com.au' => 1, 'communitypowernh.gov' => 1, 'communitypreventionpartnership.org' => 1, @@ -34677,6 +34811,7 @@ 'comoseduzir.net' => 1, 'comosefazisto.com.br' => 1, 'comosehace.online' => 1, + 'comosio.de' => 1, 'comovenderpelowhatsapp.com.br' => 1, 'comoviajarcontumascota.com' => 1, 'comp-consultants.com' => 1, @@ -34684,13 +34819,12 @@ 'comp4u.de' => 1, 'compab.it' => 1, 'compactador-vendetta.tk' => 1, - 'compactloan.com' => 1, 'compagnidimerenda.tk' => 1, 'compagniecoupable.fr' => 1, 'compagniedesateliers.com' => 0, 'compagniedesvoyageurs.com' => 1, 'compagniemartin.com' => 0, - 'compagnonsbtp.com' => 1, + 'companhiaatlantica.pt' => 1, 'companion-web.net' => 1, 'company-bike.com' => 1, 'company-info-plugins.nl' => 1, @@ -34702,18 +34836,17 @@ 'comparamejor.com' => 1, 'comparatif-moto.fr' => 1, 'comparativadetarifasenergeticas.es' => 1, - 'comparazionequote.net' => 1, 'compare-energie.fr' => 1, 'compareairfaredeals.com' => 1, 'compareleasedlines.co.uk' => 1, 'comparemymobile.com' => 1, + 'compareo.au' => 1, + 'compareprecios.com' => 1, 'compareshow.com' => 1, 'comparesoft.com' => 1, - 'comparetaxsoftware.com' => 1, 'comparetheproject.com' => 1, 'comparewatch.com' => 1, 'compareweddinginsurance.org.uk' => 1, - 'compartirtrenmesaave.com' => 1, 'compass-dwh.dk' => 1, 'compass-security.com' => 1, 'compassbest.com' => 1, @@ -34727,6 +34860,7 @@ 'compattatori.it' => 1, 'compdermcenter.com' => 1, 'compensadosbello.com.br' => 1, + 'compete.net' => 1, 'compete4ever.com' => 1, 'competencyassessment.ca' => 1, 'competis.cf' => 1, @@ -34736,6 +34870,7 @@ 'compibus.fr' => 1, 'compilenix.org' => 0, 'complaint.tk' => 1, + 'complaro.com' => 1, 'compleet.com' => 1, 'complete-concrete-concise.com' => 1, 'complete-privacy.tk' => 1, @@ -34756,18 +34891,19 @@ 'complex-organization.com' => 1, 'complexart.ro' => 1, 'complexcoral.ro' => 1, - 'complexorganization.com' => 1, 'complexsystems.fail' => 1, 'compliance-risk.com' => 1, 'compliance-systeme.de' => 1, 'compliancebox.co' => 1, 'compliancecentral.org' => 1, 'compliancefox.io' => 1, + 'complianceg.com' => 1, 'compliancehome.com' => 1, 'complianceinsight.ca' => 1, - 'compliancequest.com' => 1, 'compliancerisksoftware.co.uk' => 0, 'compliancessentials.com' => 1, + 'compliantclaw.com' => 1, + 'compliantfirmware.com' => 1, 'complianz.io' => 1, 'complicescreatifs.com' => 1, 'complifast.com.au' => 1, @@ -34775,12 +34911,15 @@ 'compliment.cf' => 1, 'complt.xyz' => 1, 'complyadvantage.com' => 1, + 'complycarehealth.com' => 1, 'complycheck.co' => 1, 'complyfast.com.au' => 1, 'complyfast.net.au' => 1, + 'complyzero.com' => 1, 'componentcore.com' => 1, 'composite-isfahan.ir' => 1, 'compositedevtec.tk' => 1, + 'compost.tools' => 1, 'compostelle-bouddha.fr' => 1, 'compostodesucesso.com.br' => 1, 'compoundc.eu' => 1, @@ -34795,7 +34934,6 @@ 'comprarpapelhigienico.online' => 1, 'comprascuba.online' => 1, 'comprauncelular.com' => 1, - 'comprebrindes.com.br' => 1, 'compree.com' => 1, 'comprehensiveihc.com' => 1, 'compress.cafe' => 1, @@ -34824,7 +34962,6 @@ 'compunetics.com' => 1, 'compunetix.com' => 1, 'compuscripts.com' => 1, - 'compuseguridad.com' => 1, 'compusrit.tk' => 1, 'compustore.pe' => 1, 'compustuff.tk' => 1, @@ -34846,7 +34983,6 @@ 'computerforum.tk' => 1, 'computerforums.net' => 1, 'computerhilfe-feucht.de' => 1, - 'computerinfobits.com' => 0, 'computerjet.ru' => 1, 'computermaus.com' => 1, 'computernetwerkwestland.nl' => 1, @@ -34865,7 +35001,6 @@ 'computertips.tk' => 1, 'computerwerk.org' => 1, 'computexrio.com' => 1, - 'computime.com' => 1, 'computing.land' => 1, 'computingaustralia.com.au' => 1, 'computingessentials.tk' => 1, @@ -34887,7 +35022,6 @@ 'comune.palermo.it' => 1, 'comunic.io' => 1, 'comunicat.global' => 1, - 'comunicazionenellaristorazione.it' => 1, 'comunidadmontepinar.es' => 1, 'comunidadreparando.com' => 1, 'comunidadvegetariana.com' => 1, @@ -34949,7 +35083,6 @@ 'concord.sh' => 1, 'concordance.bible' => 1, 'concordvoice.chat' => 1, - 'concrefy.com' => 1, 'concretedreamsoftexas.com' => 1, 'concretehermit.com' => 0, 'concretemachines.be' => 1, @@ -34959,9 +35092,8 @@ 'concreterstoowoomba.com' => 1, 'concreterswollongong.com' => 1, 'concurseirosdeplantao.com.br' => 1, - 'concursos.com.br' => 1, 'concursosabertos.com.br' => 1, - 'concursuri.biz' => 0, + 'concursuri.biz' => 1, 'concursurionline.ro' => 1, 'condemnity.net' => 1, 'condenast.co.uk' => 1, @@ -34981,9 +35113,9 @@ 'condroz-motors.be' => 0, 'coneall.com' => 1, 'conectada.tk' => 1, - 'conectagob.gov.co' => 1, 'conectatop.com.br' => 1, 'conectens.com' => 1, + 'conectumfinanse.pl' => 1, 'conejicos.tk' => 1, 'conesin.com' => 1, 'conews.ml' => 1, @@ -35041,7 +35173,7 @@ 'confiscate.ga' => 1, 'confiscation.tk' => 1, 'confiwall.de' => 1, - 'conflictcontrol.fi' => 1, + 'conflictcontrol.fi' => 0, 'conflidentliving.cf' => 1, 'confluent.cloud' => 1, 'confluents.fr' => 1, @@ -35068,7 +35200,6 @@ 'congmc.com' => 1, 'congnghe.so' => 1, 'congoproject.tk' => 1, - 'congregacionmitacol.org' => 0, 'congresistas-ap.tk' => 1, 'congresodelospueblos.org' => 1, 'congressmankirk.com' => 1, @@ -35097,7 +35228,6 @@ 'connectagoods.com' => 1, 'connectaimpianti.it' => 1, 'connectall.tk' => 1, - 'connectapparelstore.com' => 1, 'connectavid.com' => 1, 'connectedmind.me' => 1, 'connectfss.com' => 1, @@ -35123,20 +35253,18 @@ 'connecto.group' => 1, 'connectpay.com' => 1, 'connectthedoc.com' => 0, - 'connectto.com' => 1, 'connectunion.ie' => 1, 'connectusa.com' => 0, + 'connectwize.be' => 1, 'connelink.fr' => 1, 'connell.co.nz' => 1, 'conner.work' => 1, 'conneropticals.ga' => 1, 'connexall.com' => 1, 'connexas.eu' => 1, - 'connexdevices.co.za' => 1, 'connexio.digital' => 1, 'connext.de' => 1, 'connextglobal.com' => 1, - 'connictro.de' => 1, 'connieetterphotography.com' => 1, 'conning.com' => 1, 'connock.co.uk' => 1, @@ -35152,6 +35280,7 @@ 'conoha.vip' => 1, 'conorbyrd.com' => 1, 'conorjwryan.com' => 1, + 'conorte.mx' => 1, 'conory.com' => 1, 'conova.com' => 1, 'conpins.nl' => 1, @@ -35184,17 +35313,17 @@ 'consciente.ong' => 1, 'conscientia.com.mx' => 1, 'consegne.it' => 1, + 'conseilcyberplus.fr' => 1, 'conseildesarts.ca' => 1, 'conseilgouz.com' => 1, - 'conseiller-juridique.ca' => 1, 'conseils-immo.fr' => 1, 'conseilsmarketing.com' => 1, + 'consejodetransparencia.es' => 1, 'consejoescolar.org' => 1, 'consejoescolardecanarias.net' => 1, 'consejoescolardecanarias.org' => 1, 'conselljoventutillesbalears.org' => 1, 'consens.us.org' => 1, - 'consensoprivacy.it' => 1, 'conserto.pro' => 1, 'consertodeeletrodomesticosembh.com' => 1, 'consertodegeladeiraembh.com' => 1, @@ -35208,6 +35337,7 @@ 'consilio.com' => 1, 'consilium-vitae.ch' => 1, 'consiliumvitae.ch' => 1, + 'consistech.org' => 1, 'consoe.com' => 1, 'console.rest' => 1, 'consolemania.com' => 1, @@ -35216,7 +35346,6 @@ 'consolezone.tk' => 1, 'consommation-locale.fr' => 1, 'consonare.de' => 1, - 'consoom.soy' => 1, 'consorcioeisa.com' => 1, 'consorcionacionalideal.com.br' => 1, 'consorciotec.com' => 1, @@ -35228,9 +35357,9 @@ 'conspiracytheorypal.com' => 1, 'constablevilleny.gov' => 1, 'constancescharff.com' => 1, + 'constansl.com' => 1, 'constant-rough.de' => 1, 'constant.ga' => 1, - 'constanta2035.ro' => 1, 'constantinocontabilidade.com' => 1, 'constantinschreiber.me' => 1, 'constcorrect.com' => 1, @@ -35254,6 +35383,7 @@ 'constructionmetrika.ca' => 1, 'constructionmichelouellet.com' => 1, 'constructionnews.ie' => 1, + 'constructionprohabitat.com' => 1, 'constructionskillstest.com' => 1, 'constructoraisaba.com' => 1, 'construguia.co' => 1, @@ -35275,7 +35405,7 @@ 'consultar.io' => 1, 'consultation.ai' => 1, 'consultation.biz.tr' => 1, - 'consultaveiculopelaplaca.com.br' => 1, + 'consultcolin.eu' => 1, 'consultg.ltd' => 1, 'consultimator.com' => 1, 'consulting-brokerage.tk' => 1, @@ -35283,8 +35413,8 @@ 'consultinghouse.tk' => 1, 'consultinghousenet.tk' => 1, 'consultingnurseest.ga' => 1, + 'consultium.io' => 1, 'consultoriaandrade.com.br' => 1, - 'consultoriadelactancia.com' => 1, 'consultoriadeseguranca.com.br' => 1, 'consultoriosodontologicos.com.br' => 1, 'consultorseo.pt' => 1, @@ -35313,6 +35443,7 @@ 'consumershempmd.com' => 1, 'consumertesting.com' => 1, 'consumidor.gov' => 1, + 'consumoempauta.com.br' => 1, 'consumptionjunction.com' => 1, 'consumr.ai' => 1, 'consuwijzer.nl' => 1, @@ -35320,6 +35451,7 @@ 'contabilidadebhpampulha.com.br' => 1, 'contabilidadebrooklin.com.br' => 1, 'contabilidademassarelli.com.br' => 1, + 'contabooks.md' => 1, 'contact-checker.tk' => 1, 'contact.inc' => 1, 'contact.xyz' => 1, @@ -35331,17 +35463,23 @@ 'contalbi.pt' => 1, 'contaminatie.nl' => 1, 'contango.xyz' => 1, - 'contato.vip' => 1, + 'contato.vip' => 0, + 'contebia.ai' => 1, 'contecgmbh.com' => 1, + 'contee.eu' => 1, + 'contegy.com' => 1, 'contempfleury.com' => 1, 'contemptevoke.com' => 1, 'contenedoresdereciclaje.online' => 1, 'contentcaching.com' => 1, + 'contentmachineai.online' => 1, 'contentpass.io' => 1, 'contentpass.net' => 1, 'contents.ga' => 1, + 'contentvaultapp.com' => 1, 'contermis.com' => 1, 'contestreviewest.ga' => 1, + 'contextcapture.ai' => 1, 'contextolog.cf' => 1, 'conti-profitlink.co.uk' => 1, 'contiinex.com' => 1, @@ -35365,6 +35503,7 @@ 'contractdirectory.gov' => 1, 'contractorhoustontx.com' => 1, 'contractormountain.com' => 1, + 'contractorsiq.ca' => 1, 'contractorswestga.com' => 1, 'contractwriters.com' => 1, 'contrafactos.tk' => 1, @@ -35382,6 +35521,7 @@ 'contratti.it' => 1, 'contrattipubblici.org' => 1, 'contrel.be' => 1, + 'contribution-margin.com' => 1, 'contributopia.org' => 1, 'contributor.google.com' => 1, 'contro.cf' => 1, @@ -35400,7 +35540,6 @@ 'controlenamao.com.br' => 1, 'controlewiki.be' => 1, 'controlit.eu' => 1, - 'controllertech.com' => 1, 'controllingchemsex.com' => 1, 'controlpad.com' => 1, 'controlshiftlabs.com' => 1, @@ -35422,18 +35561,21 @@ 'convenantencheck.nl' => 1, 'convergence.fi' => 1, 'convergencela.com' => 1, + 'convergent.cc' => 1, 'convergent.tn' => 1, 'convergenza.roma.it' => 1, 'convergnce.com' => 1, 'conversationexchange.com' => 1, 'conversatis.cf' => 1, 'converser.tk' => 1, + 'conversionkings.com.au' => 1, 'conversive.nl' => 1, 'convert-fast.photos' => 1, 'convert.im' => 1, 'convert.io' => 1, 'convert2sql.com' => 1, 'converterkits.com' => 1, + 'convertiam.com' => 1, 'converting.click' => 1, 'convertire-documenti.it' => 1, 'convertr.io' => 1, @@ -35478,7 +35620,6 @@ 'cookiesmoquirida.com.br' => 1, 'cookiesoft.de' => 1, 'cookiestudies.cf' => 1, - 'cookieyes.com' => 1, 'cooking-food.cf' => 1, 'cookingbooks.es' => 1, 'cookingiseasy.tk' => 1, @@ -35497,12 +35638,11 @@ 'cool-wallpapers.jp' => 1, 'cool110.tk' => 1, 'cool110.xyz' => 1, + 'coolabaroo.com.au' => 1, 'coolagent-dokumenty.cz' => 1, - 'coolansplanet.com' => 1, 'coolattractions.co.uk' => 1, 'coolblockschool.org' => 1, 'coolboys.ga' => 1, - 'coolcamping.com' => 1, 'coolcloud.tk' => 1, 'coolcomputers.info' => 1, 'cooldan.com' => 1, @@ -35532,12 +35672,10 @@ 'coolulder.net' => 1, 'coolweirdfacts.ga' => 1, 'coolwinefix.com' => 1, - 'coombsinc.com' => 1, 'coomer.st' => 1, 'coomonte.tk' => 1, 'coonelnel.net' => 1, 'coop-land.ru' => 0, - 'coop.com.py' => 1, 'coopcityinfo.com' => 1, 'coopcoa.pt' => 1, 'coopemep.live' => 0, @@ -35547,7 +35685,6 @@ 'coopercityfl.gov' => 1, 'cooperlitigationservices.com' => 1, 'coopermais.tk' => 1, - 'cooperriverbuilders.com' => 1, 'cooperstuffpodcast.com' => 1, 'coopetarrazu.com' => 1, 'coops4dev.coop' => 1, @@ -35652,7 +35789,7 @@ 'cordialapis.com' => 1, 'cordialsystems.com' => 0, 'cordioea.net' => 1, - 'cordis.io' => 0, + 'cordivivo.com' => 1, 'cordlessdog.com' => 1, 'cordoba.es' => 1, 'cordobaromana.com' => 1, @@ -35666,7 +35803,7 @@ 'core.ly' => 1, 'core.md' => 1, 'core.org' => 1, - 'core.org.pt' => 1, + 'core.org.pt' => 0, 'core300.org' => 1, 'core3k.biz' => 1, 'core3k.info' => 1, @@ -35677,6 +35814,7 @@ 'coreapm.com' => 1, 'coreapm.org' => 1, 'corebit.nl' => 1, + 'coreboot.org' => 1, 'corecapital.cz' => 1, 'corecdn.org' => 1, 'corechair.com' => 1, @@ -35699,19 +35837,21 @@ 'corentin-et-rosalie.fr' => 1, 'corepacks.tk' => 1, 'corepartners.com.ua' => 1, + 'corepersonaltrainersmelbourne.com' => 1, 'corephysicians.org' => 1, 'corerad.net' => 1, 'coresecret.de' => 1, 'coresecret.eu' => 1, 'coresignal.com' => 0, 'coresos.com' => 1, - 'corestack.io' => 0, + 'corestack.io' => 1, 'coresystem.fr' => 1, 'coresystems.hu' => 1, 'coretechnology.ie' => 1, 'coretema.eu' => 1, 'coreum.ca' => 1, 'corevetconnect.co.uk' => 1, + 'corex.gg' => 1, 'corexpert.com' => 1, 'coreyjmahler.com' => 1, 'corfound.org' => 1, @@ -35734,6 +35874,7 @@ 'cork.technology' => 1, 'corkcityfc.tk' => 1, 'corker.biz' => 1, + 'corkflow.fr' => 1, 'corky.tk' => 1, 'corleoncatering.com' => 1, 'corlija.com' => 1, @@ -35751,8 +35892,8 @@ 'cornercafe.tk' => 1, 'cornercircle.co.uk' => 1, 'cornergarage.coop' => 0, - 'cornerperk.com' => 1, - 'cornerstone.rocks' => 1, + 'cornerstone.photography' => 1, + 'cornerstone.rocks' => 0, 'cornerstonebuildingbrands.com' => 1, 'cornerstonenorthwest.com' => 1, 'cornerstoneondemand.com' => 1, @@ -35822,6 +35963,7 @@ 'corpusslayer.com' => 1, 'corr-met.pl' => 1, 'corradofranco.it' => 1, + 'corral.software' => 1, 'corrales-sanchez.tk' => 1, 'correct.cf' => 1, 'correctconstructions.com.au' => 1, @@ -35836,7 +35978,6 @@ 'correo-e.mx' => 1, 'correo.club' => 1, 'correo.si' => 1, - 'correotemporal.org' => 1, 'correspond.gq' => 1, 'correspondent.ga' => 1, 'corretoramichelesalvino.com.br' => 1, @@ -35859,23 +36000,23 @@ 'corsicalaw.com' => 1, 'corsicanatx.gov' => 1, 'corsinfatzer.ch' => 1, - 'corsisicurezza.it' => 1, 'corso.cf' => 1, 'corsoformazione.roma.it' => 1, 'corsohaccp.roma.it' => 1, 'corsorspp.roma.it' => 1, 'corstet.com' => 0, + 'cort.ovh' => 1, 'cortadoradeplasma.online' => 1, 'cortapelos.site' => 1, 'corte.tk' => 1, 'cortealcastello.it' => 1, 'cortege.cf' => 1, 'cortemadera.gov' => 1, - 'cortep.fr' => 1, + 'cortep.fr' => 0, 'cortestesisat.net' => 1, 'cortex-development.de' => 1, 'cortex-tickets.de' => 1, - 'cortexsage.com' => 1, + 'cortexedi.com' => 1, 'cortezco.gov' => 1, 'cortezsanitation.gov' => 1, 'corthouts.pl' => 1, @@ -35900,11 +36041,11 @@ 'corvly.com' => 1, 'corvus.eu.org' => 1, 'corvuscorax.info' => 1, + 'corvyn.studio' => 1, 'coryadum.com' => 1, 'corycarnley.com' => 0, 'coryellcountytx.gov' => 1, 'coryluba.com' => 1, - 'cos.rent' => 1, 'cosasdemadrid.es' => 1, 'cosasnuevas.tk' => 1, 'cosasque.com' => 1, @@ -35913,6 +36054,8 @@ 'coshima.ga' => 1, 'coshima.gq' => 1, 'coshima.tk' => 1, + 'coshine.com' => 1, + 'cosine.sh' => 1, 'cosirex.com' => 1, 'coskun.tk' => 1, 'coslinker.com' => 0, @@ -35920,6 +36063,7 @@ 'cosmatic.it' => 0, 'cosmeagardens.com' => 1, 'cosmekaitori.jp' => 0, + 'cosmergon.com' => 1, 'cosmetic-pack.com' => 1, 'cosmetic-surgery-prices.co.uk' => 1, 'cosmeticasimple.com' => 1, @@ -35943,8 +36087,8 @@ 'cosmicworlds.mobi' => 1, 'cosmochem.in' => 1, 'cosmocode.de' => 1, + 'cosmofunding.com' => 1, 'cosmohit.ua' => 1, - 'cosmohost.info' => 0, 'cosmohosting.site' => 1, 'cosmohub.tech' => 1, 'cosmonaut.tk' => 1, @@ -35955,29 +36099,25 @@ 'cosmoschaos.net' => 1, 'cosmosearch-azerbaijan.tk' => 1, 'cosmosenalerta.tk' => 1, - 'cosmosfala.com.br' => 1, 'cosmosmkt.com.mx' => 1, 'cosmowords.games' => 1, 'cosmoz.ga' => 1, 'cosmundi.de' => 1, - 'cosmv.org' => 1, + 'cosmv.org' => 0, 'cosni.co' => 1, 'cosos.gov' => 1, - 'cospier.com' => 1, 'cosplaygif.com' => 1, 'cosplaysr.com' => 1, 'cospol.ch' => 0, 'cosset.com.tw' => 1, 'costa-ballena.tk' => 1, + 'costa-blanca.space' => 1, 'costalinux.tk' => 1, 'costaneranorte.cl' => 1, 'costaricadreamers.com' => 1, 'costaricanvillas.com' => 1, 'costazulinmobiliaria.com' => 1, - 'costco.co.jp' => 1, - 'costco.co.nz' => 1, - 'costco.co.uk' => 1, - 'costco.com.au' => 1, + 'costclock.ai' => 1, 'costcoinsider.com' => 1, 'costel.tk' => 1, 'costelcom.co' => 1, @@ -35995,6 +36135,7 @@ 'costruzioni.milano.it' => 1, 'costum-for-men.tk' => 1, 'costumestylesers.ga' => 1, + 'cosucra.com' => 1, 'cosude.org.pe' => 1, 'cosumnescsd.gov' => 1, 'cosuno.com' => 1, @@ -36033,6 +36174,7 @@ 'couetteduvet.fr' => 1, 'cougar-bordeaux.fr' => 1, 'coughlan.de' => 1, + 'coughstep.com' => 1, 'could.jp' => 1, 'couleur-lavande.com' => 1, 'couleursorgue.tk' => 1, @@ -36069,12 +36211,11 @@ 'country-games.tk' => 1, 'country-house.ga' => 1, 'country-muziek.nl' => 1, - 'countryandroses.com' => 1, 'countrybrewer.com.au' => 1, + 'countryfresh.com' => 1, 'countryfunders.com' => 1, 'countrygrid.com' => 1, 'countryhearthbedandbreakfast.com' => 1, - 'countryherald.com' => 1, 'countrymountaininn.com' => 1, 'countrymusicchart.net' => 1, 'countryoutlaws.ca' => 1, @@ -36084,7 +36225,6 @@ 'countrysidebar.tk' => 1, 'countrysidemarquees.co.uk' => 1, 'countrysmile.org' => 0, - 'countrysquyresantiques.com' => 1, 'county10.com' => 1, 'countyofbarton.gov' => 1, 'countyofcolusaca.gov' => 1, @@ -36096,11 +36236,16 @@ 'coupestanley.com' => 1, 'couplay.org' => 1, 'couplesapp.co' => 1, + 'couplesroom.com' => 1, 'coupona.co.il' => 1, + 'couponarrow.com' => 1, 'couponava.com' => 0, 'couponchief.com' => 0, + 'couponcode.co.il' => 1, 'couponcodesme.com' => 1, 'couponim.co.il' => 1, + 'couponmach.com' => 1, + 'couponoy.com' => 1, 'couponsale.tk' => 1, 'couponzil.com' => 0, 'courage-sachsen.org' => 1, @@ -36111,8 +36256,10 @@ 'couriergrey.com' => 1, 'couriersrs.com' => 1, 'coursables.com' => 1, + 'coursave.com' => 1, 'coursdejaponais.com' => 0, 'courseconfidence.com' => 1, + 'courseflix.net' => 1, 'coursehero.com' => 1, 'coursehunter.net' => 1, 'courselore.org' => 1, @@ -36127,7 +36274,6 @@ 'court1tickets.com' => 1, 'court23taylormi.gov' => 1, 'courtesymasters.com' => 1, - 'courthousedirect.com' => 1, 'courtlandtwpmi.gov' => 1, 'courtonetickets.co.uk' => 1, 'courtonetickets.com' => 1, @@ -36158,6 +36304,7 @@ 'courvix.com' => 1, 'cousine.tk' => 1, 'cousins.tk' => 1, + 'couteaudesurvie.info' => 1, 'couteaux-clic.com' => 1, 'couteaux-savoie.com' => 1, 'couteauxsurvie.fr' => 1, @@ -36168,6 +36315,7 @@ 'cov.com' => 1, 'covar.com.co' => 1, 'cove.chat' => 1, + 'covenantalpha.com' => 1, 'covenco.com' => 1, 'coventa.cl' => 1, 'coventry.com' => 1, @@ -36192,7 +36340,7 @@ 'covershousing.nl' => 1, 'covert.sh' => 1, 'covery.ai' => 1, - 'coveteur.com' => 1, + 'coveteur.com' => 0, 'covettrading.com' => 0, 'covid-19.nhs.uk' => 1, 'covid-19advice.com' => 1, @@ -36252,7 +36400,6 @@ 'cozma.fr' => 1, 'cozmoapp.com' => 1, 'cozmoyachts.com' => 1, - 'cozo.me' => 1, 'coztacukrzyca.pl' => 1, 'cozumelflight.com' => 1, 'cozumelisparadise.com' => 1, @@ -36261,11 +36408,12 @@ 'cozynergy.com' => 1, 'cp-st-martin.be' => 1, 'cp.pt' => 1, + 'cpa.rip' => 1, 'cpac.moe' => 1, 'cpac.nyc' => 1, 'cpacharge.com' => 0, 'cpadollar.cf' => 1, - 'cpagray.com' => 0, + 'cpagray.com' => 1, 'cpan.org' => 1, 'cpanels.us' => 1, 'cpaneltips.com' => 1, @@ -36307,7 +36455,6 @@ 'cpish.id.au' => 0, 'cplogis.co.kr' => 1, 'cpls.me' => 1, - 'cplsearch.com' => 1, 'cpm-steuerberater.de' => 1, 'cpm-steuerberater.pro' => 1, 'cpm-steuerberater.support' => 1, @@ -36349,8 +36496,23 @@ 'cqvradio.ddns.net' => 0, 'cr-altavalsugana.net' => 1, 'cr.search.yahoo.com' => 0, + 'cr000.cc' => 1, + 'cr0000.cc' => 1, 'cr05.fr' => 1, + 'cr111.cc' => 1, + 'cr1111.cc' => 1, + 'cr222.cc' => 1, + 'cr2222.cc' => 1, + 'cr333.cc' => 1, + 'cr3333.cc' => 1, + 'cr444.cc' => 1, + 'cr4444.cc' => 1, + 'cr5555.cc' => 1, + 'cr6666.cc' => 1, + 'cr777.cc' => 1, + 'cr7777.cc' => 1, 'cr9499.com' => 1, + 'cr9999.cc' => 1, 'cra-bank.com' => 1, 'cra-search.net' => 1, 'cra-zy.tk' => 1, @@ -36428,7 +36590,7 @@ 'crafttalk.tk' => 1, 'craftwarehouse.com' => 1, 'craftwmcp.xyz' => 1, - 'craftychameleonbar.com' => 1, + 'craftychameleonbar.com' => 0, 'craftycove.store' => 1, 'craftydev.design' => 1, 'craftyguy.net' => 1, @@ -36461,7 +36623,6 @@ 'cranioo.nl' => 1, 'crankshaft.space' => 1, 'cranstonri.gov' => 1, - 'cranstoun.org' => 1, 'craphound.com' => 1, 'crapitalism.biz' => 1, 'crapmail.tk' => 1, @@ -36476,6 +36637,7 @@ 'crashedata.tk' => 1, 'crashgambler.io' => 1, 'crashpaint.cf' => 1, + 'crashparts.com' => 1, 'cratedb-dev.cloud' => 1, 'cratedb.cloud' => 1, 'cratedb.net' => 1, @@ -36497,6 +36659,7 @@ 'crawfordscientific.com' => 1, 'crawfordtx.gov' => 1, 'crawler.ninja' => 1, + 'crawlerdle.com' => 1, 'crayon.co' => 1, 'crayonsnursery.com' => 1, 'craytos.jp' => 1, @@ -36513,7 +36676,6 @@ 'crazycouple.ml' => 1, 'crazycube.fr' => 1, 'crazycube.tk' => 1, - 'crazydomains.ae' => 1, 'crazydomains.co.uk' => 1, 'crazydomains.com' => 1, 'crazydomains.com.au' => 1, @@ -36550,9 +36712,7 @@ 'crcc-center.com' => 1, 'crcmc.com.tw' => 1, 'crcncc.org' => 1, - 'crcprojects.in' => 1, 'crcr.pw' => 1, - 'cre-pf.org.au' => 0, 'cre8ivedeals.com' => 1, 'crea-shops.ch' => 0, 'crea.bg' => 1, @@ -36572,14 +36732,13 @@ 'cream-dream.com.ua' => 0, 'creamcastles.co.uk' => 1, 'creamfields.com' => 1, + 'creamlanddairy.com' => 1, 'creamosweb.co' => 1, 'creampiepussytube.com' => 1, 'creamsoft.com' => 1, 'creamyfox.com' => 1, - 'creand.ad' => 1, - 'creand.es' => 1, - 'creandgroup.com' => 1, 'creandoydesarrollando.com' => 1, + 'creaphism.com' => 1, 'crear-webs-baratas.com' => 0, 'creared.edu.co' => 1, 'crearesiteweb.tk' => 1, @@ -36597,9 +36756,10 @@ 'createconline.de' => 1, 'createcpanama.com' => 1, 'creategyx.ga' => 1, - 'createit.com' => 1, + 'createinvoices.net' => 1, + 'createitwithcottage.com' => 1, 'creately.com' => 1, - 'createmvp.com' => 1, + 'createstoke.com' => 1, 'createstudios.com.au' => 0, 'createurshub.com' => 1, 'createwithcynthia.com' => 1, @@ -36609,14 +36769,15 @@ 'creationfox.gq' => 1, 'creations-edita.com' => 1, 'creationsdharmonie.com' => 1, + 'creatisa.cz' => 1, 'creative-cinema.cloud' => 1, 'creative-cinema.de' => 1, 'creative-wave.fr' => 1, 'creativeartifice.com' => 1, 'creativebaccha.ga' => 1, - 'creativebathroomsandinteriors.com.au' => 1, 'creativebenefits.ca' => 0, 'creativebloq.tk' => 1, + 'creativecave.nl' => 1, 'creativechili.com' => 1, 'creativecityofmusic.be' => 1, 'creativecommons.gr' => 1, @@ -36641,7 +36802,6 @@ 'creativemindslms.tk' => 1, 'creativemotion.io' => 1, 'creativenz.govt.nz' => 1, - 'creativepatterns.io' => 1, 'creativephs.com' => 1, 'creativephysics.ml' => 1, 'creativeqc.com' => 1, @@ -36655,20 +36815,21 @@ 'creativetouchrotherham.co.uk' => 1, 'creativeworks.com.hk' => 1, 'creatividigitali.com' => 1, - 'creativityalliance.com' => 0, 'creativlabor.ch' => 1, 'creativo.biz' => 1, 'creatix.tk' => 1, 'creatomatic.co.uk' => 1, 'creatormetrics.io' => 1, + 'creatorrm.com' => 1, 'creators.direct' => 1, - 'creatorsgarten.org' => 1, + 'creatorsgarten.org' => 0, 'creatorswave.com' => 1, 'creattic.tk' => 1, 'creatuasociacion.es' => 1, 'creature.social' => 1, 'creayes.com' => 1, 'creaza.nl' => 1, + 'crebi.com.co' => 1, 'crebita.de' => 1, 'creche-noel.com' => 1, 'crechepequenopolegar.com.br' => 1, @@ -36680,20 +36841,19 @@ 'credencia.pe.gov.br' => 1, 'credex.bg' => 1, 'credfacilbeneficios.com.br' => 1, + 'credia.pro' => 1, 'crediblemeds.org' => 1, 'credify.tech' => 1, 'credigo.io' => 1, - 'credimax.com.bh' => 1, 'credin.com.tr' => 1, 'credit-10.com' => 1, 'credit-default-swaps.tk' => 1, 'credit-mgmt.biz' => 1, - 'credit.in.th' => 1, 'creditcard.run' => 1, 'creditcardbalancetransferoffers.com' => 1, 'creditcardgenerator.money' => 1, 'creditcheckup.com' => 1, - 'creditcorponline.com' => 0, + 'creditcorponline.com' => 1, 'creditenonstop.ro' => 1, 'crediteurope.ru' => 1, 'creditfair.in' => 1, @@ -36714,13 +36874,13 @@ 'creditozen.mx' => 0, 'creditreport.tk' => 1, 'creditriskmonitor.com' => 1, + 'creditromania.ro' => 1, 'creditshop.com' => 1, 'creditstandard.com' => 1, 'creditview.ai' => 1, 'creditxpert.com' => 1, 'crednox.com' => 1, 'credo.science' => 1, - 'credzy.com' => 1, 'creekcountyonline.com' => 1, 'creekie.me' => 1, 'creeks-coworking.com' => 1, @@ -36728,16 +36888,15 @@ 'creeksidecentre.org.uk' => 1, 'creeksideduluth.com' => 1, 'creeksideproconstruction.com' => 1, - 'creelandgow.com' => 1, 'creep.tk' => 1, 'creepycraft.nl' => 1, 'creepynuts.com' => 1, - 'creepypastas.com' => 1, 'creepystories.tk' => 1, 'creer-mon-business-plan.fr' => 1, 'creer-une-boutique-en-ligne.com' => 1, 'creermonsite-wp.com' => 1, 'creerunblog.net' => 1, + 'creformadosbdp.pt' => 1, 'crei.cat' => 1, 'crej.com' => 1, 'cremalleradenuria.tk' => 1, @@ -36776,8 +36935,8 @@ 'cretica.no' => 1, 'creus.jp' => 1, 'creusalp.ch' => 0, + 'crevil.de' => 1, 'crew.moe' => 1, - 'crewextension.com' => 1, 'crewnetwork.com' => 1, 'crewplanner.com' => 1, 'crewresourcesinternational.group' => 1, @@ -36790,13 +36949,13 @@ 'crftvideo.com' => 1, 'crgalvin.com' => 1, 'crgm.net' => 1, + 'crhoptimum.ca' => 1, 'cri-paris.org' => 0, 'cria.jp' => 1, 'crianma.com' => 0, 'criaraposta.com.br' => 1, 'crias.fr' => 1, 'cribboker.net' => 1, - 'cribcore.com' => 1, 'cric-grenoble.info' => 1, 'cricheroes.in' => 1, 'cricketarena.ml' => 1, @@ -36808,6 +36967,7 @@ 'cricpa.com' => 1, 'cricrocket.com' => 1, 'crictechs.com' => 1, + 'cricxline.com' => 1, 'criena.com' => 1, 'criena.net' => 1, 'crigler-najjar.fr' => 1, @@ -36847,7 +37007,6 @@ 'crimsoninators.ga' => 1, 'crimsonlettersmusic.com' => 1, 'crimsonmedia.co.uk' => 1, - 'crimtan.com' => 1, 'crina-morent.de' => 1, 'crinesdanzantes.be' => 1, 'crioestaminal.pt' => 1, @@ -36894,6 +37053,7 @@ 'cristi.io' => 1, 'cristiaen.nl' => 1, 'cristian-alexander.tk' => 1, + 'cristianb.cz' => 1, 'cristiandumitru.tk' => 1, 'cristianhares.com' => 1, 'cristianonascimento.ml' => 1, @@ -36906,7 +37066,7 @@ 'cristnasar.tk' => 1, 'cristomisina.tk' => 1, 'cristomoradocusco.tk' => 1, - 'cristyclauserphotography.com' => 1, + 'cristyclauserphotography.com' => 0, 'criteriaproducciones.tk' => 1, 'criterion.ga' => 1, 'critfc.org' => 1, @@ -36931,6 +37091,7 @@ 'criu.org' => 1, 'crivitz.gov' => 1, 'crj.ovh' => 1, + 'crkzone.nl' => 1, 'crl-aus.com' => 0, 'crl-autos.com' => 1, 'crlna.com' => 1, @@ -36941,6 +37102,7 @@ 'crm4eshop.com' => 1, 'crm911.com' => 0, 'crmdumariage.com' => 1, + 'crmedicalteam.com' => 1, 'crmforce.mil' => 1, 'crmieportal.com' => 1, 'crmofiweb.net' => 1, @@ -36951,6 +37113,7 @@ 'crn.li' => 1, 'crnajobsite.com' => 1, 'crnalab.net' => 1, + 'crnsecure.com' => 1, 'croachlife.com' => 1, 'croatia.hr' => 1, 'crobeauty.com' => 1, @@ -36971,7 +37134,6 @@ 'crohns-disease.org.uk' => 0, 'croissancelocal.fr' => 1, 'croissant.casa' => 1, - 'cromartycamping.com' => 1, 'cromavista.tk' => 1, 'cromefire.myds.me' => 1, 'cromosceltavigo.tk' => 1, @@ -36996,7 +37158,7 @@ 'cronologie.de' => 1, 'cronometer.com' => 1, 'cronoscentral.be' => 1, - 'cronosdev.com' => 1, + 'cronosgrocery.com' => 1, 'crookcountyor.gov' => 1, 'crookedcru.tk' => 1, 'crookedlakelistings.com' => 1, @@ -37025,7 +37187,6 @@ 'crossclassify.com' => 1, 'crosscom.ch' => 1, 'crossconnected.co.uk' => 1, - 'crossdesign.com.au' => 1, 'crossdresscontest.com' => 1, 'crossedwires.net' => 0, 'crossfireintegration.com' => 1, @@ -37034,6 +37195,7 @@ 'crossfitblau.com' => 1, 'crossformer.com' => 1, 'crossfox.red' => 1, + 'crossjoin.pt' => 1, 'crosslifenutrition.co.uk' => 0, 'crosslimit.ga' => 1, 'crossorange.jp' => 1, @@ -37054,6 +37216,7 @@ 'crowdbank.jp' => 1, 'crowdbox.net' => 1, 'crowdcloud.be' => 1, + 'crowdee.ai' => 1, 'crowdee.com' => 1, 'crowdfiber.com' => 1, 'crowdpress.it' => 1, @@ -37065,14 +37228,12 @@ 'croweserver.com' => 1, 'crowleytxlicensedelectrician.com' => 1, 'crown-beverage.com' => 1, - 'crown-building.com' => 1, 'crownaffairs.ch' => 1, 'crownandchamparesorts.com' => 1, 'crowncastles.co.uk' => 1, 'crownchessclub.com' => 1, 'crownedhijab.com' => 1, 'crownhotelharrogate.com' => 1, - 'crownmazda.ca' => 1, 'crownmutual.com' => 1, 'crownmutualgroup.com' => 1, 'crownpeak.com' => 1, @@ -37095,13 +37256,14 @@ 'crrow777radio.com' => 1, 'crs.kiev.ua' => 1, 'crsoresina.it' => 1, - 'crspcrst.ca' => 1, 'crsserviceogkloak.dk' => 1, 'crstat.ru' => 1, - 'crt.sh' => 1, + 'crt.cloud' => 1, 'crt2014-2024review.gov' => 1, + 'crtech-solutions.com' => 1, 'crtevents.co.uk' => 1, 'crtified.me' => 1, + 'crucibl.ai' => 1, 'crucible.io' => 1, 'crudly.ai' => 1, 'cruelalice.net' => 1, @@ -37130,6 +37292,7 @@ 'crunchy.rocks' => 1, 'crunchybridge.com' => 1, 'crusadernews.com' => 1, + 'crusaderscrypt.com' => 1, 'cruscotto-legno.it' => 1, 'crushedice.uk' => 1, 'crushingcaspars.de' => 1, @@ -37137,9 +37300,9 @@ 'crustytoothpaste.net' => 1, 'crute.me' => 1, 'crutic.gq' => 1, + 'cruxa.io' => 1, 'cruxreasoning.com' => 1, 'cruzadamorada.tk' => 1, - 'cruzrealestatepropertiesllc.com' => 1, 'crvenikrst.tk' => 1, 'cry-sys.de' => 0, 'cryb.me' => 1, @@ -37152,6 +37315,8 @@ 'cryozenic.com' => 1, 'cryp.no' => 1, 'crypt-app.net' => 1, + 'crypt.ee' => 1, + 'crypt.is-by.us' => 1, 'crypt0cloud.ddns.net' => 0, 'cryptcex.com' => 0, 'cryptcheck.fr' => 1, @@ -37165,7 +37330,7 @@ 'crypticonseattle.com' => 1, 'crypticstench.tk' => 1, 'cryptifo.com' => 1, - 'cryptii.com' => 0, + 'cryptii.com' => 1, 'cryptin-it.com' => 1, 'cryptme.in' => 1, 'crypto-ads.ga' => 1, @@ -37174,7 +37339,7 @@ 'crypto-gambling.tv' => 1, 'crypto-gaming.tk' => 1, 'crypto-iptv.online' => 1, - 'crypto-trade.org' => 0, + 'crypto-replay.com' => 1, 'crypto-wiki.tk' => 1, 'crypto.bzh' => 1, 'crypto.gov' => 1, @@ -37192,7 +37357,6 @@ 'cryptocardz.com' => 1, 'cryptoclix.website' => 1, 'cryptocon.org' => 1, - 'cryptocurrencynews.today' => 1, 'cryptocurrencyservices.com' => 1, 'cryptocutioner.com' => 1, 'cryptodaily.co.uk' => 1, @@ -37204,6 +37368,7 @@ 'cryptofacilities.com' => 1, 'cryptofan.org' => 1, 'cryptofomo.capital' => 1, + 'cryptoforinnovation.org' => 1, 'cryptofox.nl' => 1, 'cryptogaming.com' => 1, 'cryptography.blue' => 1, @@ -37218,7 +37383,6 @@ 'cryptoki.fr' => 1, 'cryptolab.tk' => 1, 'cryptolinchpin.com' => 1, - 'cryptolocalatm.com' => 1, 'cryptology.ch' => 1, 'cryptomail.nl' => 1, 'cryptomarketrade.com' => 1, @@ -37239,7 +37403,6 @@ 'cryptop.ml' => 1, 'cryptoparty.at' => 1, 'cryptoparty.dk' => 1, - 'cryptoparty.in' => 1, 'cryptoparty.tv' => 1, 'cryptopartynewcastle.org' => 1, 'cryptopartyutah.org' => 1, @@ -37250,20 +37413,19 @@ 'cryptorival.com' => 1, 'cryptoscamdb.org' => 1, 'cryptoscope.io' => 1, - 'cryptoseed.org' => 1, 'cryptosender.io' => 1, 'cryptoshot.pw' => 1, 'cryptosolicitations.com' => 1, + 'cryptostamp.com' => 1, 'cryptostorm.is' => 1, 'cryptotabworks.ml' => 1, 'cryptotrendclub.com' => 1, 'cryptoverse-ai.com' => 1, - 'cryptoviet.com' => 1, + 'cryptoworldnews.world' => 1, 'cryptox-trading.com' => 1, 'cryptoya.io' => 1, 'cryptozoologyguide.com' => 1, 'cryptpad.cz' => 1, - 'cryptpeer.com' => 1, 'cryptsetup.com' => 1, 'cryptulo.com' => 1, 'crys.cloud' => 1, @@ -37287,7 +37449,7 @@ 'crystaldown.de' => 0, 'crystaleez.ru' => 1, 'crystalglass.ml' => 1, - 'crystalkilpatrick.com' => 1, + 'crystalkilpatrick.com' => 0, 'crystallake.tk' => 1, 'crystalprinting.com.au' => 1, 'crystalsdollz.tk' => 1, @@ -37304,7 +37466,6 @@ 'cs-mania.tk' => 1, 'cs-master.tk' => 1, 'cs-megaboost.ru' => 1, - 'cs-nri.com' => 1, 'cs-powa.tk' => 1, 'cs-top.tk' => 1, 'cs-tops.tk' => 1, @@ -37316,12 +37477,14 @@ 'cs2.pub' => 1, 'cs2.ren' => 1, 'cs2legends.com' => 1, + 'cs2points.com' => 1, 'csa-clan.tk' => 1, 'csa.co.za' => 1, 'csa.support' => 1, 'csaapac.com' => 1, 'csaapac.org' => 1, 'csab.nic.in' => 1, + 'csabazar.hu' => 1, 'csabinext.dyndns.org' => 1, 'csachapter.io' => 1, 'csacloudbytes.com' => 1, @@ -37357,7 +37520,6 @@ 'csds.md' => 1, 'csdurant.com' => 1, 'cse-avantages.com' => 1, - 'cse-sna78.fr' => 1, 'csedsp.fr' => 1, 'csehnyelv.hu' => 1, 'csekkold.hu' => 1, @@ -37375,16 +37537,15 @@ 'csgo.ac.cn' => 1, 'csgo.net' => 1, 'csgo.su' => 1, - 'csgodb.net' => 1, 'csgoempire.com' => 1, 'csgoempire.gg' => 1, 'csgofile.tk' => 1, 'csgofinder.eu' => 1, 'csgomtr.com' => 1, + 'csgoskins.gg' => 1, 'csgotwister.com' => 1, 'csgoyournal.com' => 1, 'csharp.love' => 1, - 'csharpfactory.io' => 1, 'csharpmarc.net' => 1, 'cshe.de' => 1, 'cshive-img.com' => 1, @@ -37394,6 +37555,7 @@ 'cshs.edu' => 1, 'csilies.de' => 1, 'csillagoszpumi.se' => 1, + 'csiltda.cl' => 1, 'csiperseus.com' => 1, 'csirt.ee' => 0, 'csitarz.com' => 1, @@ -37429,7 +37591,6 @@ 'css.style' => 1, 'cssai.eu' => 1, 'cssbmb.gov' => 1, - 'cssninja.io' => 1, 'csspublic.tk' => 1, 'cssrstransports.ca' => 1, 'cssspnql.com' => 1, @@ -37455,15 +37616,14 @@ 'csupe.hu' => 1, 'csusop.gov' => 1, 'csuw.net' => 1, + 'csv-viewer.online' => 1, 'csvalpha.nl' => 1, 'csvlombardia.it' => 1, 'csvplot.com' => 1, 'csw.cn' => 1, 'cswrld.com' => 1, - 'csx.co.za' => 1, 'csy.hu' => 1, 'csyxy.fi' => 1, - 'cszj.wang' => 0, 'ct-static.com' => 1, 'ct-watches.dk' => 1, 'ct.search.yahoo.com' => 0, @@ -37491,7 +37651,6 @@ 'ctj.im' => 1, 'ctknight.me' => 1, 'ctkwwri.org' => 1, - 'ctl.fi' => 1, 'ctliu.com' => 1, 'ctltech.com' => 1, 'ctm.community' => 1, @@ -37509,10 +37668,13 @@ 'ctpe.net' => 1, 'ctpro.net' => 1, 'ctr-sante.eu' => 1, + 'ctrack.org' => 1, 'ctrackcrystal.co.za' => 1, + 'ctrackcrystal.com' => 1, 'ctrl-click.fr' => 1, 'ctrl.blog' => 1, 'ctrl.gr' => 0, + 'ctrlaltgrow.hr' => 1, 'ctrlalto.com' => 1, 'ctrlaltstream.com' => 1, 'ctrlcvz.tk' => 1, @@ -37520,7 +37682,6 @@ 'ctsu.org' => 1, 'cttso.gov' => 1, 'ctu.cz' => 1, - 'ctul.net' => 1, 'ctwsolicitors.co.uk' => 1, 'ctx.build' => 1, 'ctyrisinkneri.cz' => 1, @@ -37542,6 +37703,7 @@ 'cubanchino.tk' => 1, 'cubanda.de' => 1, 'cubatel.com' => 1, + 'cubavisa.uk' => 1, 'cubazineers.ga' => 1, 'cubazineest.ga' => 1, 'cubbus.beauty' => 1, @@ -37580,12 +37742,12 @@ 'cubiso.nl' => 1, 'cubistmediagroup.com' => 1, 'cubitt.cz' => 1, - 'cubocell.com' => 1, 'cubotabacaria.com.br' => 1, 'cuboxmovies.ga' => 1, 'cubrebocas.tk' => 1, 'cubsbestteaminbaseball.com' => 1, 'cubsradio.tk' => 1, + 'cubukmeydani.com' => 1, 'cubunscop.com' => 1, 'cubyhome.com' => 1, 'cuc-hospice.com' => 1, @@ -37594,7 +37756,6 @@ 'cuchichi.es' => 1, 'cuckology.com' => 1, 'cuckoohallacademy.org.uk' => 1, - 'cucumber.io' => 0, 'cuddlecat.io' => 1, 'cuddlecomfort.com' => 1, 'cuddlyaf.com' => 1, @@ -37604,6 +37765,7 @@ 'cueca.com.br' => 1, 'cuecasonline.com.br' => 1, 'cuentadias.cl' => 1, + 'cuentame.io' => 1, 'cuentamecomopaso.es' => 1, 'cuentas-gratis.ga' => 1, 'cuentasmutualamr.org.ar' => 1, @@ -37623,8 +37785,10 @@ 'cuio.net' => 1, 'cuir-lipari.fr' => 1, 'cuisine-centrale17.fr' => 1, - 'cuisine-ultime.fr' => 1, 'cuisineburst.com' => 1, + 'cuisineforhealing.com' => 1, + 'cuisineforhealing.org' => 1, + 'cuisineforlife.com' => 1, 'cuitrau.tk' => 1, 'cujanovic.com' => 1, 'cukrarnalahoda.cz' => 1, @@ -37633,7 +37797,6 @@ 'cuktech.tr' => 1, 'cukurbag.ml' => 1, 'culan.dk' => 0, - 'culaoxi.com' => 0, 'culetto.at' => 1, 'culha.net' => 1, 'culiance.com' => 1, @@ -37644,6 +37807,7 @@ 'culpoilu.tk' => 1, 'cult.games' => 1, 'cultivariable.com' => 1, + 'cultiverspro.es' => 1, 'cultofperf.org.uk' => 1, 'cultrix.co.uk' => 1, 'cultrixdigital.co.uk' => 1, @@ -37679,6 +37843,7 @@ 'cumberlandcountync.gov' => 1, 'cumberlandcountynj.gov' => 1, 'cumberlandcountypa.gov' => 1, + 'cumberlanddairy.com' => 1, 'cumberlandrivertales.com' => 1, 'cumberlink.com' => 1, 'cumbiaperuana.tk' => 1, @@ -37691,7 +37856,9 @@ 'cumman.life' => 1, 'cumnock.name' => 1, 'cumnock.org' => 1, + 'cumple21719.cl' => 1, 'cumplegenial.com' => 1, + 'cumplimientodigital.com.ar' => 1, 'cumsext.me' => 1, 'cumshots-video.ru' => 1, 'cumulogranite.fr' => 1, @@ -37750,7 +37917,9 @@ 'cure53.de' => 1, 'cureatr.com' => 1, 'cureine.com' => 1, + 'curewiki.health' => 1, 'cureyou.com.tw' => 1, + 'curiaweb.ch' => 1, 'curieux.digital' => 0, 'curinline.com' => 1, 'curio-shiki.com' => 1, @@ -37767,7 +37936,7 @@ 'curiousozzy.com' => 1, 'curiousspoonfoods.com' => 1, 'curioustea.com' => 1, - 'curiozitate.com' => 1, + 'curiozitate.com' => 0, 'curis-health.com' => 1, 'curisdigital.com' => 1, 'curl.tw' => 0, @@ -37781,7 +37950,7 @@ 'currency-one.com' => 1, 'currency-strength.com' => 1, 'currency-toolkit.com' => 1, - 'currencyfreaks.com' => 1, + 'currencyconverterx.com' => 1, 'currencyreader.gov' => 1, 'currencyreaderapplication.gov' => 1, 'currencyroot.com' => 1, @@ -37790,7 +37959,7 @@ 'currentbitcoin.news' => 1, 'currentchaos.tk' => 1, 'currenteurope.eu' => 1, - 'currenthaus.com' => 1, + 'currenthaus.com' => 0, 'currentlystreaming.com' => 1, 'currycountynm.gov' => 1, 'currycountyor.gov' => 1, @@ -37835,7 +38004,6 @@ 'cusens.md' => 1, 'cusfit.com' => 1, 'cusgpwoerden.nl' => 1, - 'cushlaofgullion.com' => 1, 'cushytushiediapers.com' => 1, 'custer.tk' => 1, 'custercounty-co.gov' => 1, @@ -37924,12 +38092,12 @@ 'cuxpool.club' => 1, 'cuyahogacommunitycollege.tk' => 1, 'cuyahogacountyvotesoh.gov' => 1, + 'cuzwhynot.com' => 1, 'cv.fr' => 1, 'cv.se' => 1, 'cvalda.tk' => 1, 'cvazquez.es' => 1, 'cvbp.nl' => 1, - 'cvbtp.com' => 1, 'cvc.digital' => 1, 'cvdeexpo.com' => 1, 'cvdesignr.com' => 1, @@ -37946,7 +38114,6 @@ 'cvgt.com.au' => 1, 'cvh.hr' => 1, 'cvhunter.hu' => 1, - 'cvj.me' => 1, 'cvjd.me' => 0, 'cvjm.rocks' => 1, 'cvlibrary.co.uk' => 1, @@ -37954,11 +38121,11 @@ 'cvm.net.au' => 1, 'cvmatch.me' => 1, 'cvmu.jp' => 1, - 'cvninja.pl' => 1, + 'cvotax.com' => 1, 'cvpartner.com' => 1, 'cvpcorp.com' => 0, 'cvrn.cc' => 1, - 'cvsepeti.org' => 1, + 'cvsec.org' => 1, 'cvsmash.io' => 1, 'cvsmile.be' => 1, 'cvstravel.com.tr' => 1, @@ -38022,6 +38189,7 @@ 'cxbmystore.com' => 1, 'cxcarepro.com' => 1, 'cxense.com' => 1, + 'cxliving.com' => 1, 'cxologic.com' => 1, 'cxologic.io' => 1, 'cxologic.net' => 1, @@ -38031,6 +38199,7 @@ 'cxpbrasil.com.br' => 1, 'cy.ax' => 1, 'cy.technology' => 1, + 'cyabra.com' => 1, 'cyanhexagon.com' => 1, 'cyanogenupdatetracker.com' => 1, 'cybaa.io' => 1, @@ -38096,7 +38265,9 @@ 'cyberd.org' => 0, 'cyberdan.co.uk' => 1, 'cyberdean.fr' => 1, + 'cyberdefensefirm.org' => 1, 'cyberdefgeek.com' => 1, + 'cyberdesk.help' => 1, 'cyberdevelopment.es' => 1, 'cyberdiscoverycommunity.uk' => 1, 'cyberdog.ch' => 1, @@ -38114,6 +38285,7 @@ 'cyberforge.ml' => 1, 'cyberfortress.security' => 1, 'cyberfrancais.ro' => 1, + 'cyberfrontiere.fr' => 1, 'cyberfruit.tk' => 1, 'cybergame-host.tk' => 1, 'cybergordon.com' => 1, @@ -38133,7 +38305,6 @@ 'cyberjake.xyz' => 1, 'cyberkey.cz' => 1, 'cyberkeypoint.com' => 1, - 'cyberkov.com' => 1, 'cyberlaracom.fr' => 1, 'cyberlaw.be' => 1, 'cyberlin.org' => 1, @@ -38145,7 +38316,6 @@ 'cyberlympics.org' => 1, 'cybermall.ga' => 1, 'cybermaniac.tk' => 1, - 'cybermaretique.fr' => 1, 'cybermatrixone.tk' => 1, 'cybermavi.com' => 1, 'cyberme.sh' => 1, @@ -38155,9 +38325,11 @@ 'cybermotives.com' => 1, 'cybern.tk' => 1, 'cybernetworkglobal.com' => 1, + 'cyberneurix.com' => 1, 'cybernews.com' => 1, 'cybernode.host' => 1, 'cyberogism.com' => 1, + 'cyberon.com.au' => 1, 'cyberon.it' => 1, 'cyberoptic.de' => 1, 'cyberoptions.ca' => 1, @@ -38193,6 +38365,7 @@ 'cyberschmiede.com' => 1, 'cyberschmiede.de' => 1, 'cyberscroll.com' => 1, + 'cybersecify.com' => 1, 'cybersecops.bg' => 1, 'cybersecur.co.ao' => 0, 'cybersecurite-info.fr' => 1, @@ -38210,6 +38383,7 @@ 'cybershieldscan.com' => 1, 'cybershot.tk' => 1, 'cybersight.org' => 1, + 'cybersight.ro' => 1, 'cybersins.com' => 1, 'cyberskyline.com' => 1, 'cybersmart.co.uk' => 1, @@ -38236,7 +38410,6 @@ 'cybertron.cf' => 1, 'cybertronics.tk' => 1, 'cybertu.be' => 1, - 'cyberuni.ir' => 1, 'cyberupgrade.net' => 0, 'cyberwandelendetakjes.tk' => 1, 'cyberwebeyeos.com' => 0, @@ -38249,16 +38422,15 @@ 'cyberzy.org' => 1, 'cybiko123.com' => 1, 'cybilportal.org' => 1, + 'cyborgbase.ai' => 1, 'cyborgtheory.tk' => 1, 'cyboshield.com' => 1, 'cybozu.cn' => 1, 'cybozu.com' => 1, - 'cybrient.com' => 1, 'cybrix.io' => 1, - 'cyburbia.org' => 1, + 'cybsafe.com' => 1, 'cycc.cloud' => 1, 'cyclamen.tk' => 1, - 'cycleboss45.fr' => 1, 'cycledynamics.physio' => 1, 'cyclehackluxembourgcity.lu' => 1, 'cyclemasters.com' => 1, @@ -38270,6 +38442,7 @@ 'cycletours.com' => 1, 'cycletours.nl' => 1, 'cycling74.com' => 1, + 'cyclingcoachai.com' => 1, 'cyclingmonthlyest.ga' => 1, 'cyclisjumper.gallery' => 1, 'cyclize.cf' => 1, @@ -38279,6 +38452,7 @@ 'cycognito.com' => 1, 'cycomm.ro' => 1, 'cyconet.org' => 1, + 'cydefend.pro' => 1, 'cydetec.com' => 1, 'cydogbrowser.com' => 1, 'cyelint.com' => 1, @@ -38290,10 +38464,11 @@ 'cygnatus.com' => 1, 'cygnius.net' => 1, 'cyklistika24.cz' => 1, - 'cyklokoalicia.sk' => 1, + 'cyklokoalicia.sk' => 0, 'cylex-italia.it' => 1, 'cylex.noip.me' => 1, 'cyllos.me' => 1, + 'cync3.com.au' => 1, 'cynchealth.org' => 1, 'cynicaloptimist.me' => 1, 'cynoflow.fr' => 1, @@ -38301,9 +38476,8 @@ 'cynop.me' => 1, 'cynqx.com' => 1, 'cynrgie.fr' => 1, + 'cynserus.com' => 1, 'cynthiacherry.com' => 1, - 'cyoa.com' => 1, - 'cyon.ch' => 1, 'cyp.io' => 1, 'cype.dedyn.io' => 1, 'cyph.com' => 1, @@ -38319,6 +38493,7 @@ 'cypro.co.uk' => 1, 'cyprus-company-for.gr' => 1, 'cyprus-company-service.com' => 1, + 'cyprus-companyformation.com' => 1, 'cyprus-consult.com' => 1, 'cyprustimes.com' => 1, 'cyqual.com' => 1, @@ -38340,7 +38515,7 @@ 'cysi.in' => 1, 'cyso.com' => 0, 'cyson.tech' => 1, - 'cystotech.com' => 1, + 'cystotech.com' => 0, 'cytat.tk' => 1, 'cytegic-update-packages.com' => 1, 'cytobank.org' => 1, @@ -38353,9 +38528,9 @@ 'czakey.net' => 1, 'czarni-czarne.tk' => 1, 'czarniecki-eco-design.com' => 1, - 'czaw.org' => 1, 'czbix.com' => 1, 'czc.cz' => 0, + 'czcutcraft.com' => 1, 'czdefence.com' => 1, 'czdefence.cz' => 1, 'czdoll2.com' => 1, @@ -38388,6 +38563,7 @@ 'cztt.cz' => 1, 'czwartybrat.pl' => 0, 'czymamdzisimieniny.pl' => 1, + 'czystaprzyjemnosc.eu' => 1, 'czzs.org' => 1, 'd-20.fr' => 1, 'd-consultant.ru' => 1, @@ -38397,7 +38573,7 @@ 'd-eisenbahn.com' => 1, 'd-ku.de' => 1, 'd-macindustries.com' => 1, - 'd-mind.de' => 0, + 'd-mind.de' => 1, 'd-shed.tk' => 1, 'd-soft.tk' => 1, 'd-solutions.com.au' => 1, @@ -38451,6 +38627,7 @@ 'd3ojty55ovjfr5.cloudfront.net' => 1, 'd3rfz9qlehr7mx.cloudfront.net' => 1, 'd3scene.org' => 1, + 'd3un161ynmkt1z.cloudfront.net' => 1, 'd3x.pw' => 1, 'd3xt3r01.tk' => 1, 'd42.no' => 1, @@ -38477,7 +38654,7 @@ 'd885vip.com' => 1, 'd886vip.com' => 1, 'd887vip.com' => 1, - 'd88818.com' => 1, + 'd88818.com' => 0, 'd8886.net' => 1, 'd8891.net' => 0, 'd88agent.com' => 1, @@ -38488,10 +38665,12 @@ 'd9397.com' => 1, 'd9728.co' => 1, 'd9and10sports.com' => 1, + 'da-enzo-muenchen.de' => 1, 'da-schaewel.de' => 1, - 'da-tex.com.ua' => 0, + 'da-tex.com.ua' => 1, 'da-tixe.ml' => 1, 'da-tixe.tk' => 1, + 'da.go.cr' => 1, 'da42foripad.com' => 1, 'da4colorado.gov' => 1, 'daaje-und-andre.de' => 1, @@ -38514,7 +38693,6 @@ 'dabuzz.tk' => 1, 'dacada-porn.com' => 1, 'dacadoo.com' => 1, - 'dacar.ir' => 1, 'dacautocentres.com' => 1, 'daceurope.co.uk' => 1, 'dacgroup.com' => 1, @@ -38536,7 +38714,6 @@ 'dad' => 1, 'dad256.tk' => 1, 'dadafterforty.be' => 1, - 'dadcentral.ca' => 1, 'daddarios.tk' => 1, 'daddybio.com' => 1, 'daddyfinger.me' => 1, @@ -38548,6 +38725,7 @@ 'dadecityfl.gov' => 1, 'dadecountymo.gov' => 1, 'dadecountymo911.gov' => 1, + 'dadiyyw.com' => 1, 'dado.fr' => 1, 'dado.me' => 1, 'dado.virtual.museum' => 1, @@ -38556,6 +38734,7 @@ 'dadons.com' => 1, 'dadoresanguepsiria.pt' => 1, 'dadosch.de' => 0, + 'dadoscorp.com.br' => 1, 'dadrian.io' => 1, 'dadsarmy.tk' => 1, 'dadshoes.net' => 1, @@ -38574,7 +38753,9 @@ 'daevel.com' => 1, 'daevel.fr' => 1, 'daevel.net' => 1, + 'daf.best' => 1, 'dafassl.com' => 1, + 'dafatir.info' => 1, 'dafdto.com' => 1, 'dafe2021.ee' => 1, 'dafengding.com' => 1, @@ -38582,6 +38763,7 @@ 'daffodilusa.org' => 1, 'dafont.com' => 1, 'daft.ie' => 1, + 'dafta.sh' => 1, 'dafunda.com' => 1, 'dafuq.xyz' => 1, 'dafyddcrosby.com' => 1, @@ -38629,6 +38811,8 @@ 'daikoz.fr' => 1, 'daileyeducationalservices.com' => 1, 'daili.eu' => 1, + 'daily-fish.com' => 1, + 'daily-mints.com' => 1, 'daily-puzzle.tk' => 1, 'daily-solution.pro' => 0, 'daily-sudoku.tk' => 1, @@ -38642,13 +38826,11 @@ 'dailycricnews.tk' => 1, 'dailydealika.com' => 1, 'dailydodge.com' => 1, - 'dailydote.com' => 1, 'dailydoze.com' => 1, 'dailyeasternnews.com' => 1, 'dailyegyptian.com' => 1, 'dailyfictive.com' => 1, - 'dailyfish.ru' => 1, - 'dailyforex.com' => 1, + 'dailyfish.ru' => 0, 'dailyfutbol.com' => 1, 'dailyfx.com' => 1, 'dailyhealthylife.ml' => 1, @@ -38656,7 +38838,6 @@ 'dailyhomestore.cl' => 1, 'dailyillini.com' => 1, 'dailyjigsawpuzzles.net' => 1, - 'dailykos.com' => 1, 'dailykosbeta.com' => 1, 'dailylime.kr' => 1, 'dailymedicalinfo.com' => 1, @@ -38673,6 +38854,7 @@ 'dailyreels.ga' => 1, 'dailyrenewblog.com' => 1, 'dailyroverr.com' => 1, + 'dailysavesnow.shop' => 1, 'dailyscopes.com' => 1, 'dailysomething.site' => 1, 'dailysportfan.com' => 1, @@ -38681,12 +38863,13 @@ 'dailyvpn.com' => 1, 'dailywealth.com' => 1, 'dailywork.ga' => 1, - 'dailyxenang.com' => 1, 'daintonparkgolf.co.uk' => 1, 'dairy.com.sg' => 1, 'dairydata.ie' => 1, 'dairygold.ie' => 1, 'dairygoldagri.ie' => 1, + 'dairymaiddairy.com' => 1, + 'dairypure.com' => 1, 'daisidaniels.co.uk' => 1, 'daisuki.pw' => 1, 'daisy-peanut.com' => 1, @@ -38717,10 +38900,12 @@ 'daknam.tk' => 1, 'daknob.net' => 1, 'dakota-fanning.tk' => 1, + 'dakota-houses.com' => 1, 'dakota-spain.tk' => 1, 'dakota911mn.gov' => 1, 'dakotacil.org' => 1, 'dakotaplainscreditunion.com' => 1, + 'dakotasanitation.com' => 1, 'dakotavalleyrecyclingmn.gov' => 1, 'dal-loop.xyz' => 1, 'dal.net.sa' => 1, @@ -38735,11 +38920,11 @@ 'daldropsbb.com' => 1, 'daleanddollops.com' => 1, 'dalecountyal.gov' => 1, + 'dalelionline.com' => 1, 'daleunavueltaalmundo.com' => 1, 'dalevuelta.tk' => 1, 'dalfsennet.nl' => 1, 'dali-boli.me' => 1, - 'dalianbbq.com' => 1, 'dalil.tk' => 1, 'dalingk.com' => 1, 'dalkhola-city.tk' => 1, @@ -38770,6 +38955,7 @@ 'dallmeier.net' => 0, 'dallydushigrill.com' => 0, 'dalmatians.tk' => 1, + 'dals.co.uk' => 1, 'dalsin.ir' => 1, 'daltoncraven.com' => 0, 'daltonmi.gov' => 1, @@ -38777,12 +38963,14 @@ 'daltons.tk' => 1, 'dalux.com' => 0, 'dalycity.gov' => 1, + 'dalycreditcorp.com' => 1, 'damadam.pk' => 1, 'damades.com' => 1, 'damag.net' => 1, 'damaged.org' => 1, 'damak.cz' => 1, - 'damanlu.com' => 1, + 'daman.tools' => 1, + 'damantools.ru' => 1, 'damarsarkilar.tk' => 1, 'damassimo.bg' => 1, 'dambachpeacebuilderfellowships.org' => 1, @@ -38824,6 +39012,7 @@ 'dampoo.com' => 1, 'damsafety.co.nz' => 1, 'damscheid.de' => 1, + 'damt.io' => 1, 'damuhan.tk' => 1, 'damuliene.lt' => 1, 'damvdolg.gq' => 1, @@ -38840,6 +39029,10 @@ 'danalpay.com' => 1, 'danalytics.com.pe' => 1, 'danamica.dk' => 1, + 'danandissy.co.uk' => 1, + 'danandissy.com' => 1, + 'danandissy.love' => 1, + 'danandissy.wedding' => 1, 'danandrum.com' => 1, 'danangcitytours.com' => 1, 'danarozmarin.com' => 1, @@ -38854,6 +39047,7 @@ 'danca.com' => 1, 'dance-colleges.com' => 1, 'dance-school.tk' => 1, + 'dance-showband.de' => 1, 'dancechart.tk' => 1, 'dancefm.tk' => 1, 'dancenowportal.com' => 1, @@ -38888,9 +39082,11 @@ 'dangeredwolf.net' => 1, 'dangerscience.com' => 1, 'dangersolutions.com.au' => 1, + 'dangguin.com' => 1, 'dangmai.tk' => 1, 'dangr.zone' => 0, 'danhalliday.com' => 1, + 'danheiexpress.com' => 1, 'danhiggins.net' => 1, 'danhotels.co.il' => 1, 'danhotels.com' => 1, @@ -38912,6 +39108,7 @@ 'daniel-san.de' => 1, 'daniel-stahl.net' => 1, 'daniel-topalov.ga' => 1, + 'daniel.pp.ua' => 1, 'daniel.priv.no' => 1, 'daniel.sb' => 1, 'daniela-klaus.de' => 1, @@ -38919,7 +39116,7 @@ 'danielacorahansson.com' => 1, 'danieladentista.com' => 1, 'danielaferpe.tk' => 1, - 'danielagustafsson.fi' => 1, + 'danielagustafsson.fi' => 0, 'danielaklaus.de' => 1, 'danielalaves.com' => 1, 'danielandantonia.com' => 1, @@ -38930,12 +39127,14 @@ 'danielbeilharz.de' => 1, 'danielbeltejar.es' => 1, 'danielberanek.cz' => 1, + 'danielberea.com' => 1, 'danielbotelho.com' => 1, 'danielcardoso.net' => 1, 'danielcolquitt.com' => 1, 'danieldavies.co.uk' => 0, 'danielderidderfansite.tk' => 1, 'danieldevine.tk' => 1, + 'danieldowork.com' => 1, 'danielduran.tk' => 1, 'daniele.tech' => 1, 'danielebarbieri.com' => 1, @@ -38961,13 +39160,12 @@ 'danielhurley.eu' => 1, 'danielhurley.info' => 1, 'danielhurley.org' => 1, - 'danielittlewood.xyz' => 1, 'danielives.co.uk' => 1, 'danielj.tk' => 1, 'danieljamesscott.org' => 1, 'danielkoster.nl' => 1, + 'daniella.io' => 1, 'danielle-picchetti.com' => 1, - 'daniellecavazos.com' => 1, 'daniellelazier.com' => 1, 'danielleskosky.com' => 1, 'daniellespringer.tk' => 1, @@ -38977,7 +39175,6 @@ 'danielmcarpio.es' => 1, 'danielmicay.ca' => 1, 'danielmicay.com' => 1, - 'danielmorales917.com' => 1, 'danielmorell.com' => 1, 'danielmorilla.com' => 1, 'danielmostertman.com' => 1, @@ -39011,6 +39208,7 @@ 'danielzuzevich.com' => 1, 'danifabi.eu' => 1, 'danilapisarev.com' => 1, + 'daniliants.com' => 1, 'danilov-abrosimov.org.ua' => 1, 'danish-tool.de' => 1, 'danish.cf' => 1, @@ -39033,13 +39231,13 @@ 'danma.in' => 1, 'danmaby.com' => 1, 'danmassarano.com' => 1, + 'danmerritts.com' => 1, 'danminkevitch.com' => 0, 'danmoldovan.tk' => 1, 'danndorf.com' => 0, 'dannemora.tk' => 1, 'dannhanks.com' => 1, 'dannicholas.net' => 1, - 'danniellealbrechtdesigns.com' => 1, 'dannon.com' => 1, 'danny-rohde.de' => 1, 'danny.fm' => 1, @@ -39068,7 +39266,6 @@ 'danq.me' => 1, 'danramer.tk' => 1, 'dansage.co' => 0, - 'dansasphaltmaintenance.com' => 0, 'dansaunders.me' => 1, 'danselibre.org' => 1, 'dansemacabre.tk' => 1, @@ -39088,6 +39285,7 @@ 'dante.ms' => 1, 'dantesinferno.tk' => 1, 'danthecloudman.com' => 1, + 'dantian.io' => 1, 'dantikap.tk' => 1, 'dantob.com.au' => 1, 'dantri.com.vn' => 1, @@ -39101,7 +39299,6 @@ 'danwelty.me' => 1, 'danwelty.net' => 1, 'danwelty.org' => 1, - 'danwillenberg.com' => 1, 'danwin.de' => 1, 'danwin1210.de' => 1, 'danwise.online' => 1, @@ -39111,8 +39308,6 @@ 'danyasa.com' => 1, 'danzavila.com' => 1, 'danzka.tk' => 1, - 'dao.spb.su' => 1, - 'daofficers.com' => 1, 'daoplattunhien.com.vn' => 1, 'daoro.net' => 0, 'daotaoantoan.org' => 1, @@ -39128,6 +39323,7 @@ 'dapursolo.tk' => 1, 'dar-agro.com.ua' => 1, 'daracokorilo.com' => 1, + 'daralex.ro' => 1, 'daralfajr.site' => 1, 'daramad-telegram.ga' => 1, 'daravk.ch' => 1, @@ -39144,7 +39340,7 @@ 'darean.ml' => 1, 'daredefydiscover.ca' => 1, 'daredorm.com' => 1, - 'darehousingfoundation.org' => 1, + 'daremeet.com' => 1, 'darenc.gov' => 1, 'darenet.org' => 1, 'daresay.games' => 1, @@ -39153,6 +39349,7 @@ 'daretogain.com' => 0, 'darf.nl' => 0, 'darfurwall.org' => 1, + 'darg.com.ua' => 1, 'dargrad.ru' => 1, 'dari.ae' => 1, 'daricaun.com' => 1, @@ -39183,6 +39380,7 @@ 'dark.fail' => 1, 'darkacek.cz' => 1, 'darkag.ovh' => 1, + 'darkainleather.com' => 1, 'darkartstudios.tk' => 1, 'darkbeam.com' => 1, 'darkbit.gr' => 1, @@ -39204,11 +39402,11 @@ 'darkfilm.tk' => 1, 'darkfire.ch' => 1, 'darkfirestudios.tk' => 1, + 'darkflowsignals.com' => 1, 'darkforceofhappiness.tk' => 1, 'darkgames.cf' => 1, 'darkgrid.eu' => 1, 'darkhall.tk' => 1, - 'darkhelm.org' => 1, 'darkhuntersworld.tk' => 1, 'darkinvasion.tk' => 1, 'darkishgreen.com' => 1, @@ -39345,12 +39543,12 @@ 'dashlane.com' => 1, 'dashofmedia.com' => 1, 'dashofting.com' => 1, + 'dashpages.io' => 1, 'dashwebconsulting.com' => 1, 'dasignsource.com' => 1, 'dasinternetluegt.at' => 1, 'daskirschhaus.com' => 1, 'dasler.eu' => 1, - 'dasmailarchiv.ch' => 1, 'dasolindustrialpark.tk' => 1, 'dastchin.live' => 1, 'dastelefonbuch.de' => 1, @@ -39363,6 +39561,7 @@ 'data-exchange.tk' => 1, 'data-fortress.ca' => 1, 'data-fortress.com' => 1, + 'data-joule.com' => 1, 'data-jt.de' => 1, 'data-loader.com' => 1, 'data-mail.tk' => 1, @@ -39400,7 +39599,6 @@ 'datacad.com' => 1, 'datacalle.com' => 1, 'datacandy.com' => 0, - 'datacaptive.com' => 1, 'datacave.is' => 1, 'datacenter-online.com' => 1, 'datacenter.news' => 1, @@ -39455,7 +39653,7 @@ 'datalink.ky' => 1, 'datalinx.fr' => 1, 'dataloft.tk' => 1, - 'datalogistics.lt' => 1, + 'datalol.pro' => 1, 'dataloop.ai' => 1, 'datalysis.ch' => 0, 'dataman.ml' => 1, @@ -39479,6 +39677,7 @@ 'dataroom-online.org' => 1, 'dataroom.hu' => 1, 'datarooms.com' => 1, + 'dataroomsnap.com' => 1, 'datasat.solutions' => 1, 'datascene.com.au' => 1, 'datascience-pm.com' => 1, @@ -39496,13 +39695,13 @@ 'datastar.net' => 1, 'datastream.org' => 1, 'datastream.re' => 0, + 'datastream194.top' => 1, 'datastudio.google.com' => 1, 'datasubject.com' => 1, 'datasubjects.com' => 1, 'datasunrise.com' => 1, 'datasupporthub.com' => 1, 'dataswamp.org' => 1, - 'datateknologsektionen.se' => 0, 'datatips.cl' => 1, 'datatrics.com' => 0, 'datatruckers.com' => 1, @@ -39516,7 +39715,7 @@ 'datavitec.com' => 1, 'datavizable.org' => 1, 'datawar.tk' => 1, - 'datawarehouseinfo.com' => 1, + 'datawarehouseinfo.com' => 0, 'dataweeknl.nl' => 1, 'datax-cloud.de' => 1, 'dataxl.net' => 1, @@ -39536,7 +39735,6 @@ 'datengrab.xyz' => 1, 'datenightmovies.com' => 0, 'datenkeks.de' => 1, - 'datenkrake.xyz' => 1, 'dateno1.com' => 1, 'datenreiter.cf' => 1, 'datenreiter.gq' => 1, @@ -39550,7 +39748,6 @@ 'datenschutz-isny.de' => 1, 'datenschutz-leutkirch.de' => 1, 'datenschutz-luebbecke.de' => 1, - 'datenschutz-notizen.de' => 1, 'datenschutz-oberschwaben.de' => 1, 'datenschutz-ravensburg.de' => 1, 'datenschutz-recht-medizin.de' => 1, @@ -39559,6 +39756,7 @@ 'datenschutzgrundverordnung.de' => 1, 'datenschutztag.org' => 1, 'datenschutzzentrum.de' => 1, + 'datensm.art' => 1, 'datenwerkstatt.net' => 1, 'datenwort.at' => 1, 'datera-solutions.de' => 1, @@ -39591,12 +39789,13 @@ 'datorhjalpen.link' => 1, 'datos-quimsaitw.es' => 1, 'datosfreak.tk' => 1, + 'datost.ai' => 1, + 'datost.com' => 1, 'datovy-portal.cz' => 1, 'datovy-portal.sk' => 1, 'datovyaudit.cz' => 1, 'datovyportal.cz' => 1, 'datovyportal.sk' => 1, - 'datrixgroup.com' => 1, 'datsumouseek.jp' => 1, 'dattelking.de' => 1, 'datumdecipher.com' => 1, @@ -39617,6 +39816,7 @@ 'daunendecke.de' => 1, 'dauphincounty.gov' => 1, 'dausendschoen.de' => 1, + 'dautais.com' => 1, 'dautais.fr' => 1, 'dav-tech.work' => 1, 'dav.com.au' => 1, @@ -39637,7 +39837,6 @@ 'davecloud.fr' => 1, 'davedavlin.com' => 1, 'daveedave.de' => 0, - 'davegebler.com' => 1, 'davelucia.com' => 1, 'davematthias.com' => 1, 'davemusic.tk' => 1, @@ -39646,7 +39845,6 @@ 'davepullig.co.uk' => 1, 'daveredfern.com' => 1, 'daveroverts.nl' => 0, - 'davesasphalt.com' => 0, 'davesplace.tk' => 1, 'davetempleton.com' => 1, 'davewallerphotography.com' => 0, @@ -39678,6 +39876,7 @@ 'davidbranco.me' => 1, 'davidbrito.tech' => 1, 'davidbyrne.tk' => 1, + 'davidcarrollandco.com' => 1, 'davidcityne.gov' => 1, 'davidcraft.de' => 1, 'davidcrousehouse.com' => 1, @@ -39694,13 +39893,12 @@ 'davidg.cc' => 1, 'davidgarymorrison.com' => 0, 'davidgarza.me' => 1, + 'davidgilroy.net' => 1, 'davidgreig.uk' => 1, 'davidgroup.co.id' => 1, 'davidgroup.org' => 1, 'davidgrudl.com' => 1, 'davidhastingseckerd.com' => 0, - 'davidheineman.net' => 1, - 'davidho.org' => 1, 'davidhurl.net' => 1, 'davidinteriors.tk' => 1, 'davidje13.com' => 1, @@ -39725,7 +39923,9 @@ 'davidmgarvin.com' => 1, 'davidmlujan.com' => 1, 'davidmyers.org' => 1, + 'davidn.cz' => 1, 'davidnadaski.com' => 1, + 'davidniebauer.com' => 1, 'davidnoren.com' => 0, 'davidodehnal.cz' => 1, 'davidops.com' => 0, @@ -39735,7 +39935,6 @@ 'davidpearce.com' => 1, 'davidpearce.org' => 1, 'davidpescarolo.it' => 1, - 'davidrichardgallery.com' => 1, 'davidrichardson.com' => 1, 'davidrichardson.work' => 1, 'davidritchie.tk' => 1, @@ -39772,6 +39971,7 @@ 'davimun.org' => 1, 'davinamccall.tk' => 1, 'davinci.guide' => 1, + 'davinciproject.art' => 1, 'davinciwaldorfschool.org' => 1, 'davisboroga.gov' => 1, 'daviscountyelectionsutah.gov' => 1, @@ -39784,6 +39984,7 @@ 'davisrentacar.ro' => 1, 'davisvision.com' => 1, 'davmany.freeboxos.fr' => 1, + 'davodi.hu' => 1, 'davorin.cf' => 1, 'davosalestax.com' => 1, 'davros.eu' => 1, @@ -39796,10 +39997,13 @@ 'davypropper.com' => 1, 'dawaai.pk' => 1, 'daware.io' => 1, + 'dawei.help' => 1, 'dawg.eu' => 1, 'dawgs.ga' => 1, 'dawidpotocki.com' => 1, 'dawidwrobel.com' => 1, + 'dawn-leaf.com' => 1, + 'dawn0.com' => 1, 'dawnbringer.eu' => 1, 'dawnbringer.net' => 1, 'dawnbyte.ch' => 1, @@ -39825,7 +40029,6 @@ 'daxos.tk' => 1, 'daxpatterns.com' => 1, 'daxperience.eu' => 1, - 'daxrunbase.com' => 1, 'day' => 1, 'day.marketing' => 1, 'dayachts.com' => 1, @@ -39837,7 +40040,6 @@ 'daycontactlens.com' => 1, 'daycubrem.com' => 1, 'daydream.is' => 1, - 'daydream.team' => 1, 'dayesh.tk' => 1, 'dayfloorcoveringinstallation.com' => 1, 'daygametraining.com' => 1, @@ -39855,7 +40057,6 @@ 'dayoneservices.org' => 1, 'dayslater.tk' => 1, 'daysnews.tk' => 1, - 'daysoftheyear.com' => 1, 'dayswithnostabbings.ca' => 1, 'daytonabeach.gov' => 1, 'daytonahealthsolutions.com' => 1, @@ -39883,6 +40084,7 @@ 'dazzlepulse.tk' => 1, 'dazzlestart.com' => 1, 'dazzleworks.tk' => 1, + 'db-link.com' => 1, 'db-maritime.com' => 1, 'db-sanity.com' => 1, 'db-works.nl' => 1, @@ -39903,7 +40105,6 @@ 'dbeilharz.de' => 1, 'dbeilharz.eu' => 1, 'dbentertainment.co.uk' => 1, - 'dbeta.co.uk' => 1, 'dbfopraga-pn.waw.pl' => 0, 'dbgames.info' => 1, 'dbhome.org' => 1, @@ -39913,11 +40114,13 @@ 'dbinderbilling.com' => 1, 'dbjc.tk' => 1, 'dbjg.com' => 1, + 'dbjtechnologies.com' => 1, 'dbkc.nl' => 1, 'dbl-action.com' => 1, 'dblabsite.net' => 1, 'dblcastles.co.uk' => 1, 'dbldub.net' => 1, + 'dblfloat.com' => 1, 'dblsuretybonds.com' => 1, 'dbmiller.org' => 1, 'dbmnet.be' => 1, @@ -39946,6 +40149,7 @@ 'dbtunder.tk' => 1, 'dbushell.com' => 1, 'dbw678.com' => 1, + 'dc-airwatchdog.com' => 1, 'dc-design.tk' => 1, 'dc-elektro.com' => 1, 'dc-elektro.de' => 1, @@ -39959,6 +40163,7 @@ 'dc7342.im' => 1, 'dcache.org' => 1, 'dcain.me' => 1, + 'dcalculator.net' => 1, 'dcard.tw' => 1, 'dcards.in.th' => 1, 'dcareer.tk' => 1, @@ -39967,6 +40172,7 @@ 'dcboe.org' => 1, 'dcbouncycastles.co.uk' => 1, 'dcc.cat' => 1, + 'dcc.immo' => 1, 'dcc.moe' => 1, 'dcc.name' => 1, 'dcccji.com' => 1, @@ -39982,6 +40188,7 @@ 'dcgprecisionpainters.co.nz' => 1, 'dchatelain.ch' => 0, 'dchauriga.com' => 0, + 'dci3.com' => 1, 'dcimpianti.it' => 1, 'dck.eu' => 1, 'dckhst.de' => 1, @@ -40034,8 +40241,7 @@ 'dda.gov.ae' => 1, 'ddai.nl' => 1, 'ddatsh.com' => 0, - 'ddayantics.xyz' => 1, - 'ddays2008.org' => 1, + 'dday.io' => 1, 'ddbservices.co.uk' => 1, 'dddd.loan' => 1, 'ddduk.org' => 1, @@ -40043,7 +40249,6 @@ 'ddel.de' => 1, 'dden.ca' => 0, 'dden.website' => 1, - 'dderyce.com' => 1, 'ddf.net' => 1, 'ddhlawyers.com' => 1, 'ddhosted.com' => 0, @@ -40071,10 +40276,10 @@ 'ddosolitary.org' => 1, 'ddproxy.cf' => 1, 'ddracepro.net' => 1, + 'ddramdisk.store' => 1, 'ddsdiscounts.com' => 1, 'ddy.tw' => 1, 'de-basiliek.tk' => 1, - 'de-cors.com.ua' => 1, 'de-google-ify.org' => 1, 'de-groot.it' => 1, 'de-kramers.nl' => 1, @@ -40094,12 +40299,10 @@ 'de-wikipedia.com' => 1, 'de.gt' => 1, 'de.ls' => 1, - 'de.md' => 1, 'de.search.yahoo.com' => 0, 'de.sk' => 1, 'de.vg' => 1, 'dea.gov' => 1, - 'deaconapparel.com' => 1, 'dead-letter.email' => 1, 'dead-parrot.de' => 1, 'deadbeef.ninja' => 1, @@ -40140,33 +40343,44 @@ 'dealchip.tk' => 1, 'dealcruiser.nl' => 1, 'dealectronic.com' => 1, - 'dealernet.com.br' => 1, + 'dealerapp.it' => 1, 'dealerselectric.com' => 1, + 'dealershipriskmapping.de' => 1, 'dealerwriter.com' => 1, + 'dealerxpert.com.br' => 1, 'dealflowpro.io' => 1, 'dealha.com' => 1, 'dealhabibi.com' => 1, 'dealinflatables.co.uk' => 1, + 'dealjp.com' => 1, 'dealjumbo.com' => 1, 'deallix.com' => 1, 'dealogic.com' => 1, 'dealogical.com' => 1, 'dealpost.it' => 1, 'dealproject.org.au' => 1, + 'dealraj.com' => 1, 'dealroom.co' => 1, + 'dealsforonline.com' => 1, 'dealsfromheaven.com' => 1, - 'dealsinaz.com' => 1, 'dealsmagnet.com' => 1, 'dealsomart.com' => 1, + 'dealsposted.com' => 1, 'dealspotr.com' => 0, 'dealstreet.fr' => 1, + 'dealzbook.ae' => 1, + 'dealzbook.bh' => 1, 'dealzme.com' => 1, + 'dealzsaudi.com' => 1, 'deamonmail.tk' => 1, 'deamsterdam.ml' => 1, 'deanandnatalia.co.za' => 1, + 'deanazevedo.com.br' => 1, 'deanbank.com' => 1, 'deanconsultancy.co.uk' => 1, 'deano-s.co.uk' => 1, + 'deanprice.com' => 1, + 'deansdairy.com' => 1, 'deanvending.com' => 1, 'deanwest.com' => 1, 'dear-children.ga' => 1, @@ -40177,7 +40391,6 @@ 'dearfrannypodcast.com' => 1, 'dearktiel.nl' => 1, 'dearpeople.eu' => 1, - 'deasserstadsloop.nl' => 1, 'deasy-store.com' => 1, 'death-notices.co.uk' => 1, 'death.social' => 1, @@ -40230,29 +40443,28 @@ 'debewaker.tk' => 1, 'debian-hell.org' => 1, 'debian.link' => 1, - 'debianizzati.org' => 1, 'debigare.com' => 1, 'debipay.co.za' => 1, 'debita.fi' => 1, 'debita.org' => 1, 'debitterballetjes.tk' => 1, - 'deblender.shop' => 1, 'deblier.dynv6.net' => 1, 'deblocking.ga' => 1, - 'deboekaniers.be' => 1, 'deboo.info' => 1, 'debora-singkreis.de' => 1, 'deborahkaty.tk' => 1, - 'deborahmarinelli.eu' => 1, + 'debosschespoorzone.nl' => 1, 'debostero.tk' => 1, 'deboutpourlemali.ml' => 1, 'debra-cz.org' => 1, 'debra-sa.com' => 1, 'debraj.in' => 1, + 'debranddenbosch.nl' => 1, 'debraschilling.de' => 1, 'debrasclassiccleaning.com' => 1, 'debraydesign.com.au' => 1, 'debricked.com' => 1, + 'debrid-downloader.com' => 1, 'debridleech.com' => 1, 'debrunet.nl' => 1, 'debruns.ie' => 1, @@ -40265,7 +40477,6 @@ 'debtsolution.tk' => 1, 'debtsupportcentre.co.uk' => 1, 'debtsy.com' => 1, - 'debuemon.com' => 1, 'debugging.tk' => 1, 'deburen.tk' => 1, 'debut-mebel.ru' => 1, @@ -40277,7 +40488,8 @@ 'decagames.com' => 1, 'decal-times.com' => 1, 'decalquai.ch' => 0, - 'decamidea.it' => 0, + 'decamidea.it' => 1, + 'decanthouse.com' => 1, 'decathlon.ca' => 1, 'decathlon.co.il' => 1, 'decathlon.com.co' => 1, @@ -40315,7 +40527,6 @@ 'decisora.com' => 1, 'decizzy.com' => 1, 'deckconnect.me' => 1, - 'deckerammo.com' => 1, 'deckerville-mi.gov' => 1, 'deckfix.co.nz' => 1, 'deckingwollongong.com' => 1, @@ -40324,6 +40535,7 @@ 'declaration250.gov' => 1, 'declarativ.ga' => 1, 'declarpro.fr' => 1, + 'declaw.ai' => 1, 'declivitas.com' => 1, 'declutteringmymess.com' => 1, 'deco.tax' => 1, @@ -40336,7 +40548,6 @@ 'decodiverse.com' => 1, 'decombejean.fr' => 1, 'decompression.tk' => 1, - 'decompressneuroma.com' => 1, 'deconstructind.ro' => 1, 'decopros.fr' => 1, 'decor-anna.com' => 1, @@ -40348,7 +40559,6 @@ 'decoratedideas.com' => 1, 'decoratingadvice.co.uk' => 1, 'decoration-tableau.fr' => 1, - 'decorativeconcretewa.com.au' => 1, 'decorativecosmetics.tk' => 1, 'decorator.uk' => 1, 'decoratore.roma.it' => 1, @@ -40377,6 +40587,7 @@ 'deddie.gr' => 0, 'dedede.ro' => 1, 'dedektor.com' => 1, + 'dedelifewater.com' => 1, 'dedelta.net' => 1, 'dedeo.tk' => 1, 'dedetizadoraembh.com' => 1, @@ -40387,10 +40598,6 @@ 'dedmoroz.gq' => 1, 'dedmorozrzn.ru' => 0, 'dedoho.pw' => 1, - 'dedoles.cz' => 1, - 'dedoles.hu' => 1, - 'dedoles.pl' => 1, - 'dedoles.sk' => 1, 'dedurpsidioten.tk' => 1, 'dedyk.gq' => 1, 'dee.pe' => 1, @@ -40402,10 +40609,9 @@ 'deejayladen.de' => 1, 'deejayz.tk' => 1, 'deelauto.club' => 1, - 'deelmee.nl' => 1, - 'deelmijnreis.nl' => 1, 'deelodge.art' => 0, 'deeltaxi-regioshertogenbosch.nl' => 1, + 'deemarc.ch' => 1, 'deemasfashion.us' => 1, 'deemlove.com' => 1, 'deeonix.eu' => 1, @@ -40426,8 +40632,8 @@ 'deephue.studio' => 1, 'deepinsight.io' => 0, 'deepl.com' => 1, + 'deepmantis.io' => 1, 'deepmountains.tk' => 1, - 'deepneuro.ai' => 1, 'deepnote.com' => 1, 'deeps.cat' => 1, 'deepserve.info' => 1, @@ -40440,13 +40646,13 @@ 'deepsoulutions.gq' => 1, 'deepsoulutions.ml' => 1, 'deepsync.com' => 1, + 'deeptase.co.il' => 1, 'deepu-mathew.tk' => 1, 'deepumathew.tk' => 1, 'deepvalley.tech' => 1, 'deepwoodshop.com' => 1, 'deerf0x.com' => 1, 'deerfieldbeachhistoricalsociety.com' => 0, - 'deerfieldknoll.com' => 1, 'deeringnh.gov' => 1, 'deerlycke.tk' => 1, 'deerparksecondary.org' => 1, @@ -40468,7 +40674,7 @@ 'defencemilcis2022.com.au' => 1, 'defend2.org' => 1, 'defendanimals.com' => 1, - 'defender-pro.com' => 1, + 'defendarm.com' => 1, 'defenestrazionedipra.ga' => 1, 'defenseorchestrator.com' => 1, 'defenseweapon.tk' => 1, @@ -40500,6 +40706,7 @@ 'defistablecoin.ai' => 1, 'defkey.com' => 1, 'deflumeriker.com' => 1, + 'defmarks.com' => 1, 'defme.eu' => 1, 'defont.nl' => 1, 'defreitas.no' => 1, @@ -40544,10 +40751,13 @@ 'degreeverify.com' => 1, 'degreeverify.net' => 1, 'degreeverify.org' => 1, + 'degressif.com' => 1, + 'degroenedelta.com' => 1, 'degroetenvanrosaline.nl' => 1, 'degrootenslot.nl' => 0, + 'degrootevlietdenbosch.nl' => 1, 'degroupnews.com' => 1, - 'degruchy.org' => 0, + 'degruchy.org' => 1, 'deguisements-couple.fr' => 1, 'deguisements-gonflables.fr' => 1, 'degustavending.es' => 1, @@ -40558,7 +40768,7 @@ 'dehoga-reisen.de' => 1, 'dehopre.com' => 1, 'dehumanizer.com' => 1, - 'dehuystandarts.nl' => 1, + 'dehuystandarts.nl' => 0, 'dehydrated.io' => 1, 'dei.gov' => 1, 'deiaprint.com' => 1, @@ -40609,6 +40819,7 @@ 'dekhanyalcalde.com' => 1, 'dekinai.moe' => 1, 'dekko.io' => 1, + 'deklara.it' => 1, 'dekleinezeppos.be' => 0, 'dekneu.nl' => 1, 'dekonijnenburcht.tk' => 1, @@ -40627,7 +40838,7 @@ 'delamoreretirement.com.au' => 1, 'delamourencocotte.com' => 1, 'delanomn.gov' => 1, - 'delaquila.com.co' => 1, + 'delarchand.com' => 1, 'delartouducocon.com' => 1, 'delasamericas.tk' => 1, 'delaunay.org' => 1, @@ -40643,7 +40854,6 @@ 'delay-dengi.cf' => 1, 'delaydengy.tk' => 1, 'delaysoft.tk' => 1, - 'delbridge.solutions' => 1, 'delcan.ga' => 1, 'delcan.gq' => 1, 'delcan.ml' => 1, @@ -40734,7 +40944,7 @@ 'delrayengineering.ca' => 1, 'delsnab.ru' => 1, 'delsolphotography.com' => 1, - 'delta-4.software' => 1, + 'delsun.bg' => 1, 'delta-barth.de' => 1, 'delta-data.ch' => 1, 'delta-elektronika.nl' => 1, @@ -40745,7 +40955,8 @@ 'delta-market.ru' => 1, 'delta.ai' => 1, 'delta.games' => 1, - 'delta.ru' => 1, + 'delta.rocks' => 1, + 'delta.school' => 1, 'delta24.ml' => 1, 'deltacity.net' => 1, 'deltacomputer.com' => 1, @@ -40771,7 +40982,6 @@ 'deltarisk.com' => 0, 'deltaserat.tk' => 1, 'deltaservers.com.br' => 1, - 'deltasigmachi.org' => 1, 'deltasigmaxi1971.tk' => 1, 'deltasuprimentos.com.br' => 1, 'deltav.ml' => 1, @@ -40790,6 +41000,7 @@ 'deluxemassage.co.uk' => 1, 'deluxeside.com' => 1, 'deluxetransfers.co.uk' => 1, + 'delv.ac' => 1, 'delvinoadegas.com.br' => 1, 'delycate.com' => 1, 'delycate.fr' => 1, @@ -40831,6 +41042,7 @@ 'demine.freeboxos.fr' => 1, 'deminglaw.com' => 1, 'deminormaastricht.tk' => 1, + 'deminornxt.com' => 1, 'demirdokum.tk' => 1, 'demisch-tim.de' => 1, 'demischtim.de' => 1, @@ -40840,8 +41052,6 @@ 'demo-awl.com' => 1, 'demo-ferma.ga' => 1, 'demo.swedbank.se' => 1, - 'demoband.com' => 1, - 'demobiliteitfinancier.nl' => 1, 'democracy-news.tk' => 1, 'democracy.cf' => 1, 'democracyfund.org' => 1, @@ -40857,6 +41067,7 @@ 'demolandia.net' => 1, 'demolire.it' => 1, 'demolitetuto.fr' => 1, + 'demolition-liege.be' => 1, 'demonbuster.tk' => 1, 'demondms.com' => 1, 'demonforums.tk' => 1, @@ -40880,7 +41091,6 @@ 'demotrjct.online' => 1, 'demoussage-drone.fr' => 1, 'dempe.tk' => 1, - 'dempseyenergy.com' => 1, 'demsh.org' => 1, 'demtech.com' => 1, 'demuzere.nl' => 1, @@ -40895,20 +41105,23 @@ 'denarium.com' => 1, 'denatured.tk' => 1, 'denbar.org' => 1, + 'denbosch-ontwikkelen.nl' => 1, 'denboschdataweek.nl' => 1, + 'denboschinontwikkeling.nl' => 1, 'denboschtimemachine.eu' => 1, 'denboschtimemachine.nl' => 1, 'dencel.lv' => 1, 'denchik.tk' => 1, 'dendi.tk' => 1, 'dendibanget.tk' => 1, - 'dendionigi.com' => 1, + 'dendionigi.com' => 0, 'dendra.io' => 0, 'dendrite.fail' => 1, 'denegka-mgnovenno.cf' => 1, 'denegmnogo.tk' => 1, 'denejki.tk' => 1, 'denet.pro' => 0, + 'deneyecezbakalim.xyz' => 1, 'denformlab.lt' => 1, 'dengeki-fox.net' => 1, 'dengg.name' => 1, @@ -40921,7 +41134,9 @@ 'denhartogracing.com' => 1, 'denhelder.nl' => 1, 'denhotels.com' => 1, + 'denialhelp.com' => 1, 'deniani.com' => 1, + 'denicom.bg' => 1, 'denied.gr' => 1, 'denieuwenederlandsevlag.tk' => 1, 'denikoo.co' => 1, @@ -40942,7 +41157,6 @@ 'denisyakovlev.ga' => 1, 'denisyakovlev.ml' => 1, 'denisyan.ml' => 1, - 'denito.bg' => 1, 'deniz.uk' => 1, 'denizdesign.co.uk' => 1, 'denizgulerguitar.com' => 1, @@ -40950,10 +41164,8 @@ 'denizlicilingir.org' => 1, 'denizlihaber.tk' => 1, 'denizlihaberleri.tk' => 1, - 'denizlihaliyikama.net' => 1, 'denizlisohbet.tk' => 1, 'denizuydur.nl' => 1, - 'denk-it.be' => 0, 'denker.tk' => 1, 'denkerstube.net' => 1, 'denkit.com' => 1, @@ -40969,7 +41181,6 @@ 'dennis-carpenter.com' => 1, 'dennis.reisen' => 1, 'dennisang.com' => 1, - 'denniscsl.com' => 1, 'dennisdgr.ddns.net' => 1, 'dennisgoertz.com' => 1, 'dennisgoertz.de' => 1, @@ -40991,23 +41202,25 @@ 'denovocorp.com' => 1, 'denshub.com' => 1, 'densocean.net' => 1, - 'dent-academ.ru' => 1, 'dent-yamamoto.com' => 1, 'dent.uy' => 1, 'denta-ua.com' => 1, 'dentad.com.ua' => 1, + 'dentaflow.com.co' => 1, 'dental-cloud.eu' => 1, 'dental-colleges.com' => 1, 'dental.gq' => 1, + 'dentalasistanim.com' => 1, 'dentalcolleges.tk' => 1, 'dentalhealth.jp' => 1, 'dentalib.mx' => 1, 'dentalimplantscost.com.au' => 1, 'dentalimplantsolutions.net' => 1, + 'dentalmagic.bg' => 1, 'dentalmonitoring.com' => 1, 'dentalnakamura.com' => 1, - 'dentalofficedepot.com' => 1, 'dentaloptimizer.com' => 1, + 'dentalpracticeinsider.org' => 1, 'dentalqore.com' => 1, 'dentalqoretemp.com' => 1, 'dentalreklamlari.tk' => 1, @@ -41015,6 +41228,7 @@ 'dentalsupportuk.com' => 0, 'dentaltalent.nl' => 1, 'dentaltransitions.com' => 1, + 'dentare.io' => 1, 'dentcountyhealth.gov' => 1, 'dentdelion-plugin.com' => 1, 'dented.gq' => 1, @@ -41027,11 +41241,13 @@ 'dentistalagoasanta.com.br' => 1, 'dentisteliege.be' => 1, 'dentistesdarveauetrioux.com' => 1, + 'dentistnorthmelbourne.com.au' => 1, 'dentistree.in.ua' => 1, 'dentistsgainesvillega.com' => 1, 'dentistslilburnga.com' => 1, 'dentoncounty.gov' => 1, 'dentoncountysheriffjobs.gov' => 1, + 'dentondynamics.co.uk' => 1, 'dentonolab.lt' => 1, 'dentrassi.de' => 1, 'dentrecovery.com' => 1, @@ -41040,6 +41256,7 @@ 'denuevestore.com' => 1, 'denugka-vezde.gq' => 1, 'denugka-vezde.tk' => 1, + 'denunciem.cat' => 1, 'denunzieren.tk' => 1, 'denver-design.cf' => 1, 'denver.tk' => 1, @@ -41055,9 +41272,11 @@ 'denverroot.com' => 1, 'denvillenj.gov' => 1, 'denvillepolice.gov' => 1, + 'deny.sh' => 1, 'denydarko.tk' => 1, 'deobandi.tk' => 1, 'deobandimazhab.tk' => 1, + 'deogracebtp.com' => 1, 'deondernemer.nl' => 1, 'deonlinedrogist.nl' => 1, 'deontology.com' => 1, @@ -41067,17 +41286,16 @@ 'deooyevaar.de' => 1, 'deooyevaar.es' => 1, 'deooyevaar.fr' => 1, + 'deoperator.nl' => 1, 'deoremann.com' => 0, 'deovergangendan.nl' => 1, 'depaco.com' => 1, 'depagecms.net' => 1, - 'depannage-traceur.fr' => 1, 'depapboeren.tk' => 1, 'departamentoslosolivos.tk' => 1, 'departmentofdefense.tk' => 1, 'departmentofoncology.com' => 1, 'departureboard.io' => 1, - 'depaul-edu.org' => 1, 'depaulmanorestate.com.au' => 1, 'depay.com' => 1, 'depay.fi' => 1, @@ -41101,10 +41319,12 @@ 'dephoro.com' => 1, 'depicus.com' => 1, 'depijp.tk' => 1, + 'depilacionmasculina.ch' => 1, 'depilazione.roma.it' => 1, 'depistage-bejune.ch' => 0, 'depleteduranium.tk' => 1, 'deplorablesdaily.com' => 1, + 'deploynix.io' => 1, 'depo-lab.com' => 1, 'depo-on-demand.com' => 1, 'depo-one.com' => 1, @@ -41119,6 +41339,7 @@ 'deporeporters.com' => 1, 'deporeporters.info' => 1, 'deported.ml' => 1, + 'deporteka.com' => 1, 'deportescr.net' => 1, 'deportestalcahuano.tk' => 1, 'deportivo-pasto.tk' => 1, @@ -41137,6 +41358,7 @@ 'depotaraf.com.tr' => 1, 'depotly.io' => 1, 'depotronik.com' => 1, + 'depotsieger.com' => 1, 'depotsquarekerrville.com' => 1, 'depotter-usedcars.be' => 1, 'depowebstream.com' => 1, @@ -41179,7 +41401,6 @@ 'derbyshire-language-scheme.co.uk' => 1, 'derchris.me' => 1, 'derdevel.de' => 1, - 'derdewereldrommelmarkt.nl' => 1, 'derechosanimales.tk' => 1, 'dereddingsklos.nl' => 1, 'dereferenced.net' => 1, @@ -41191,17 +41412,18 @@ 'derewonko.com' => 1, 'derf.fr' => 1, 'derfor.dk' => 1, + 'derfund.de' => 1, 'dergon.club' => 1, 'derguns.town' => 1, 'derhaeuptling.de' => 0, 'derhil.de' => 1, - 'deria.it' => 1, - 'deriaclean.it' => 1, 'deriheruhotel.com' => 1, + 'derincocuk.com' => 1, 'derinforge.com' => 1, 'derinforge.com.au' => 1, 'derinsular.tk' => 1, 'derivative-calculator.net' => 1, + 'derivatives.com.au' => 1, 'derivativeshub.pro' => 1, 'derive.cf' => 1, 'derkach.io' => 1, @@ -41222,6 +41444,7 @@ 'dermax.tk' => 1, 'dermedia.tk' => 1, 'dermediq.nl' => 1, + 'dermia.com' => 1, 'dermko.cz' => 0, 'dermnet.ai' => 1, 'dermody.ga' => 1, @@ -41232,6 +41455,7 @@ 'dermu.ai' => 1, 'deroo.org' => 1, 'deroo.tk' => 1, + 'derosmalenseplasdenbosch.nl' => 1, 'derp.army' => 1, 'derpibooru.org' => 1, 'derpicdn.net' => 1, @@ -41258,6 +41482,7 @@ 'derwaldschrat.net' => 1, 'derze.cloud' => 1, 'des-hommes-et-des-clous.com' => 1, + 'desafiax.com' => 1, 'desafiomovilidadsustentable.com' => 1, 'desagaz.com' => 1, 'desakatorock.tk' => 1, @@ -41265,7 +41490,7 @@ 'desapego.com.br' => 1, 'desarrollamosweb.com' => 1, 'desarrollo-gl.space' => 1, - 'desarrollosintecsa.com' => 1, + 'desbravai.com.br' => 1, 'descargapormega.ml' => 1, 'descobrim.com' => 1, 'desconfiats.tk' => 1, @@ -41279,7 +41504,6 @@ 'deseneonline.tk' => 1, 'desensitized.tk' => 1, 'desenvolvedor.org' => 1, - 'desenvolvimentolocalvfa.com.br' => 1, 'deseosvip.tk' => 1, 'desergo.com' => 0, 'desert-empire.com' => 1, @@ -41379,16 +41603,19 @@ 'desinsectisation-punaise-de-lit.com' => 1, 'desinsectisation.ma' => 1, 'desiplex.tk' => 1, + 'desiraj.com' => 1, 'desire-host.tk' => 1, 'desireeburch.com' => 1, 'desireeburch.net' => 1, 'desirememory.cf' => 1, 'desirenet.ro' => 1, 'desish.cf' => 1, + 'desitales2.com' => 1, 'desivideos.tk' => 1, 'deskdesign.nl' => 1, 'deskeen.fr' => 1, 'desknas.com.br' => 1, + 'deskru.ru' => 1, 'desktopcentral.ath.cx' => 1, 'desktopd.eu.org' => 0, 'desktopfibra.com' => 1, @@ -41415,7 +41642,6 @@ 'despotika.de' => 1, 'desriresdesjeux.com' => 1, 'desserteagleselvenar.tk' => 1, - 'dessinbtp.com' => 1, 'dessinemoilademocratie.ch' => 0, 'desstrade.com' => 1, 'dest-gottskar-nidingen.se' => 1, @@ -41429,12 +41655,12 @@ 'desterrada.tk' => 1, 'destguides.com' => 1, 'destilteomarmd.be' => 1, + 'destinationsuncovered.com' => 1, 'destinflow.com' => 1, 'destinia.us' => 1, 'destinopiriapolis.com' => 0, 'destinotecnologico.ml' => 1, 'destinovandelvira.es' => 1, - 'destiny.ws' => 0, 'destinyofthephoenix.me' => 0, 'destinypedia.com' => 1, 'destinytemplates.tk' => 1, @@ -41449,7 +41675,6 @@ 'destroysilence.ml' => 1, 'destruction-chenilles-processionnaires.com' => 1, 'destruction-frelon-asiatique.com' => 1, - 'destruction-guepes.com' => 1, 'destructive-revolution.tk' => 1, 'destructoradepapel.com.es' => 1, 'destruye.es' => 1, @@ -41466,6 +41691,7 @@ 'det-blev-ingen-cd.se' => 1, 'det-te.ch' => 1, 'detailedimage.com' => 1, + 'detailing016.rs' => 1, 'detalika.ru' => 1, 'detao.org' => 1, 'detc.tk' => 1, @@ -41476,10 +41702,11 @@ 'detectefuite.ch' => 0, 'detection-canine-punaise-paris.com' => 1, 'detectro.cc' => 1, + 'detectzestack.com' => 1, 'deteken.be' => 1, 'detekenmuze.nl' => 1, 'detektivskaagencija.com' => 1, - 'detektywtd24.pl' => 0, + 'detektywtd24.pl' => 1, 'determapp.de' => 1, 'determinatie.tk' => 1, 'detexpert.ro' => 1, @@ -41504,7 +41731,6 @@ 'detroitlocksmiths.net' => 1, 'detroitnews.tk' => 1, 'detroitsportbikes.com' => 1, - 'detroitzoo.org' => 1, 'detsad.ml' => 1, 'detsad.tk' => 1, 'detska-boticka.cz' => 1, @@ -41520,6 +41746,8 @@ 'deu.sh' => 1, 'deuchnord.fr' => 1, 'deuelcountyne.gov' => 1, + 'deuk.im' => 1, + 'deunoposte.com.br' => 1, 'deunopostenacional.com.br' => 1, 'deurenfabriek.nl' => 1, 'deuro.net' => 1, @@ -41562,8 +41790,6 @@ 'dev-test.nl' => 1, 'dev-testing.org' => 1, 'dev-tricks.com' => 1, - 'dev-vip.com' => 1, - 'dev-woenenn-node-server.herokuapp.com' => 1, 'dev-ylinternal.com' => 1, 'dev.inc' => 1, 'dev.moe' => 1, @@ -41580,14 +41806,17 @@ 'devanstavern.tk' => 1, 'devarena.pp.ua' => 1, 'devastacion.tk' => 1, + 'devatlas26.top' => 1, 'devb.nl' => 1, 'devbay.cc' => 1, + 'devbench.co.in' => 1, 'devcarollo.com' => 1, 'devcf.com' => 1, 'devcftc.gov' => 1, 'devchuli.ml' => 1, 'devcontainer.com' => 1, 'devcraft.academy' => 1, + 'devct.com' => 1, 'devcu.com' => 1, 'devcu.net' => 1, 'devcycle.com' => 1, @@ -41600,13 +41829,14 @@ 'develify.co' => 1, 'develmaster.tk' => 1, 'develooper.com' => 1, + 'develop.gr' => 1, 'develope.cz' => 0, 'developedbygayuh.my.id' => 1, 'developer.android.com' => 1, - 'developer.moe' => 1, 'developer.mydigipass.com' => 0, 'developerdan.com' => 1, 'developerinsider.co' => 1, + 'developers.ddns.net' => 1, 'developers.facebook.com' => 0, 'developmentsites.melbourne' => 1, 'developnorthportfl.gov' => 1, @@ -41617,7 +41847,6 @@ 'develops.co.il' => 1, 'develoself.ga' => 1, 'develotica.com' => 1, - 'develoupe.com' => 1, 'develust.com' => 1, 'develux.net' => 1, 'devendradox.ml' => 1, @@ -41652,16 +41881,18 @@ 'devils-co.tk' => 1, 'devils-point.de' => 1, 'devilsophie.net' => 1, + 'devimus.com' => 1, 'devin.gay' => 1, 'devin.science' => 1, 'devinfo.net' => 0, 'devinite.com' => 1, 'devinlasarre.com' => 1, 'devinslick.com' => 1, - 'devinthorpe.com' => 1, + 'devious.work' => 1, 'devirc.net' => 1, 'devkid.net' => 1, 'devksingh.com' => 1, + 'devlab.top' => 1, 'devlabroid.com' => 1, 'devlatron.de' => 1, 'devlatron.eu' => 1, @@ -41697,13 +41928,15 @@ 'devoted-atheist.tk' => 1, 'devoted.com' => 1, 'devoteschlampe.net' => 1, + 'devotion.co.il' => 1, 'devotional.tk' => 1, + 'devourdestinations.com' => 1, 'devpage.lv' => 1, 'devpayouts.com' => 1, - 'devphp.com' => 1, 'devpod.sh' => 0, 'devpost.com' => 1, 'devpp.com.br' => 1, + 'devprocure.com' => 0, 'devpsy.info' => 1, 'devragu.com' => 1, 'devrekarti.com' => 1, @@ -41758,7 +41991,7 @@ 'dex01.com.br' => 1, 'dexcellentesidees.tk' => 1, 'dexerto.com' => 1, - 'dexerto.es' => 1, + 'dexerto.es' => 0, 'dexerto.fr' => 1, 'dexhost.nl' => 1, 'dexie.space' => 1, @@ -41792,15 +42025,19 @@ 'df5bb.com' => 1, 'df5cc.com' => 1, 'df5dd.com' => 1, + 'dfabrandguide.com' => 1, 'dfactory.co' => 1, 'dfafacts.gov' => 1, + 'dfaschoolmilk.com' => 1, 'dfc.gov' => 1, 'dfctaiwan.org' => 1, + 'dfendit.be' => 1, 'dffgpro.de' => 1, 'dfg.re' => 1, 'dfiik.com' => 1, 'dfkp.de' => 1, 'dfm.ae' => 0, + 'dfmfactory.com' => 1, 'dfmn.berlin' => 1, 'dfmvf.org' => 1, 'dfranke.com' => 1, @@ -41812,7 +42049,6 @@ 'dfwmv.us' => 1, 'dfwmv.vote' => 1, 'dfwork.lt' => 1, - 'dfwrvroofmasters.com' => 1, 'dfwwp.com' => 1, 'dfyn.network' => 1, 'dfzone.tk' => 1, @@ -41826,7 +42062,6 @@ 'dg-hyp.net' => 1, 'dg-hyp.org' => 1, 'dg-komm.com' => 1, - 'dg-pberon.com' => 1, 'dg-pic.tk' => 1, 'dg1-test.com' => 1, 'dg1.com' => 1, @@ -41834,7 +42069,7 @@ 'dg1298.com' => 0, 'dg1jp-test.com' => 1, 'dgaccess.com' => 1, - 'dgahealth.com' => 1, + 'dgahealth.com' => 0, 'dgangsta.net' => 1, 'dgap.org' => 0, 'dgcoks.gov' => 1, @@ -41878,6 +42113,7 @@ 'dgschell.com' => 1, 'dgst.cloud' => 1, 'dgt-portal.de' => 1, + 'dgtechsrl.com' => 1, 'dgtl.hosting' => 1, 'dgtl.tools' => 1, 'dgtl.work' => 1, @@ -41894,7 +42130,9 @@ 'dhakabankltd.com' => 1, 'dhamdhamaanchalikcollege.tk' => 1, 'dhani.com' => 1, + 'dhanur.me' => 1, 'dhanushtechno.in' => 1, + 'dharamshi.org' => 1, 'dharmakit.com' => 1, 'dhaus.de' => 1, 'dhautefeuille.eu' => 1, @@ -41923,7 +42161,6 @@ 'dhurbabaral.com.np' => 1, 'dhuy.net' => 1, 'dhwx.de' => 1, - 'dhxxls.com' => 1, 'di2pra.com' => 0, 'di2pra.fr' => 0, 'dia-de.com' => 1, @@ -41943,9 +42180,10 @@ 'diabos.biz' => 1, 'diabrowser.com' => 0, 'diacritical.net' => 1, + 'diademadivenere.it' => 1, 'diadiemdangsong.com' => 1, 'diadorafitness.es' => 1, - 'diadorafitness.it' => 1, + 'diafunc.com' => 1, 'diag.pl' => 1, 'diagilev.ml' => 1, 'diagmechanic.com' => 1, @@ -41981,13 +42219,11 @@ 'dialybiendong.tk' => 1, 'diamant.family' => 1, 'diamant.nyc' => 1, - 'diamantiques.com' => 1, + 'diamantled.be' => 1, 'diamantovaburza.cz' => 1, - 'diameb.ua' => 1, 'diamond-hairstyle.dk' => 1, 'diamond-reporting.com' => 1, 'diamondbluffwi.gov' => 1, - 'diamondcarpetcleaning.co.uk' => 1, 'diamonddelivers.com' => 1, 'diamondforms.net' => 1, 'diamondgoldmarkcity.cf' => 1, @@ -42004,7 +42240,6 @@ 'dian7la.com' => 1, 'dian7la.space' => 1, 'diana-und-aaron.de' => 1, - 'dianaconsultancy.com' => 1, 'dianaconta.pt' => 1, 'dianadeluxe.net' => 1, 'dianadrive.com' => 1, @@ -42034,6 +42269,7 @@ 'diapazon.kz' => 1, 'diapuls.ru' => 0, 'diare-na-miru.cz' => 1, + 'diari.cloud' => 1, 'diario-egipto.com' => 1, 'diariodearaxa.com.br' => 1, 'diariodebalsas.com.br' => 1, @@ -42071,17 +42307,16 @@ 'dicelab.co.uk' => 1, 'dicemer.com' => 1, 'dicesites.com' => 1, + 'diceworld.fr' => 1, 'dicgaming.net' => 1, 'dichanho.com' => 1, 'dichvudangkygiayphep.com' => 1, - 'dicio.com.br' => 1, 'dicionario.org' => 1, 'dicionariodegirias.com.br' => 1, 'dicionariodenomesproprios.com.br' => 1, 'dicionariodesimbolos.com.br' => 1, 'dicionarioetimologico.com.br' => 1, 'dicionariofinanceiro.com' => 1, - 'dicionariopopular.com' => 1, 'dicionarios.cc' => 1, 'dickdoesdoors.com' => 0, 'dickord.cloud' => 1, @@ -42141,9 +42376,9 @@ 'didtrumpopengovernmentyet.com' => 1, 'die-besten-weisheiten.de' => 1, 'die-borts.ch' => 1, - 'die-cms-manufaktur.de' => 1, 'die-gruenen-teufel.de' => 1, 'die-herrenschneider.com' => 1, + 'die-kalletaler.de' => 1, 'die-lage.at' => 1, 'die-luebecker-museen.de' => 1, 'die-machons.de' => 1, @@ -42153,7 +42388,6 @@ 'die-sinlosen.de' => 1, 'die-smartwatch.de' => 1, 'die-speisekammer-reutlingen.de' => 1, - 'die-sterntaufe.de' => 1, 'die-tastenkombination.de' => 1, 'die-testagenten.de' => 1, 'die.de' => 1, @@ -42186,10 +42420,12 @@ 'diegoisla.ga' => 1, 'diegomeza.tk' => 1, 'diegosalgado.tk' => 1, + 'diegotoledo.ch' => 1, 'diegotoledo.com' => 1, 'diegotoledo.com.br' => 1, 'diegotoledo.eu' => 1, 'diegotoledo.it' => 1, + 'diegovieira.com' => 1, 'diegovisual.tk' => 1, 'diehumanisten.de' => 1, 'diekinvest.nl' => 1, @@ -42202,7 +42438,6 @@ 'diemattels.at' => 1, 'diemperu.com' => 1, 'dienaturbinderei.at' => 1, - 'dienchaninstitute.com' => 1, 'diengiolachoa.com' => 1, 'dienkenijboer.nl' => 1, 'dienmattroichonthanh.com' => 1, @@ -42233,7 +42468,6 @@ 'dietbrand.eu' => 1, 'dieter.one' => 1, 'dieterglas.de' => 1, - 'dieteticadigital.net' => 1, 'dietfordiabetics.tk' => 1, 'dietherapie.tirol' => 1, 'dieti-natura.com' => 1, @@ -42242,26 +42476,27 @@ 'dieti.net' => 1, 'dietitianmeetsmom.com' => 1, 'dietitiansidehustle.com' => 1, + 'dietko.com' => 1, 'dietlein.tech' => 1, 'dietlist.ga' => 1, 'dietmoikiensinh.tk' => 1, 'dietolog.gq' => 1, 'dietpi.com' => 1, 'dietrich-bonhoeffer.net' => 1, - 'dietrich.cx' => 0, + 'dietrich.cx' => 1, + 'diettribe.food' => 1, + 'diettribe.nz' => 1, 'dieumfrage.com' => 1, 'dievozodis.lt' => 1, 'dievturi.lv' => 1, 'dieztv.es' => 1, 'diezukunft.at' => 1, - 'difc.ae' => 0, 'diferenca.com' => 1, 'diferenciador.com' => 1, 'differentgirleveryday.ml' => 1, 'differenziare.it' => 1, 'difficulty.ga' => 1, 'diffnow.com' => 1, - 'diflora.it' => 0, 'diflucangeneric.ml' => 1, 'diflucanonline.tk' => 1, 'diflucanpill.ga' => 1, @@ -42276,13 +42511,13 @@ 'digchip.org' => 1, 'digchips.com' => 1, 'digdata.de' => 1, - 'digentra.com' => 1, 'diggerlandusa.com' => 1, 'digginsmo.gov' => 1, 'dighans.com' => 1, 'digi-cisnet.com' => 1, 'digi-typ.fi' => 1, 'digi-typa.fi' => 1, + 'digi.hosting' => 1, 'digiaika.com' => 1, 'digiaika.fi' => 1, 'digiarc.net' => 1, @@ -42300,6 +42535,7 @@ 'digicomtel.com.br' => 1, 'digicrew.com' => 1, 'digidaigaku.com' => 1, + 'digifast.com.br' => 1, 'digifloat.io' => 1, 'digifood.com' => 1, 'digifood.fr' => 1, @@ -42307,7 +42543,6 @@ 'digig.es' => 1, 'digigami.au' => 1, 'digihubzone.com' => 1, - 'digiischolarships.com' => 1, 'digiland.tk' => 1, 'digilicious.com' => 1, 'digilock.com' => 0, @@ -42354,6 +42589,7 @@ 'digital-e-library.tk' => 1, 'digital-eastside.de' => 1, 'digital-echo.io' => 0, + 'digital-forensics.fr' => 1, 'digital-garden.us' => 1, 'digital-home.tk' => 1, 'digital-insurance-engine.com' => 1, @@ -42368,16 +42604,16 @@ 'digital-sculpture.org' => 1, 'digital-vorwaerts.de' => 1, 'digital-watchdog.com' => 1, + 'digital.gob.es' => 1, 'digital.gov' => 1, 'digital.govt.nz' => 1, 'digital1st.co.uk' => 1, 'digital4starazagora.com' => 1, - 'digitaladl.com.au' => 1, + 'digitaladl.au' => 1, 'digitalagency47.com' => 1, 'digitalagencynetwork.com' => 1, 'digitalakatsuki.com' => 1, 'digitalalektioner.se' => 1, - 'digitalaplus.com' => 1, 'digitalarchitecture.com' => 1, 'digitalasitshouldbe.com' => 1, 'digitalbang.gr' => 1, @@ -42388,10 +42624,11 @@ 'digitalbox.jp' => 0, 'digitalbridge.com' => 1, 'digitalbridge.com.au' => 1, - 'digitalbuero.eu' => 1, + 'digitalbridge.ie' => 1, 'digitalbuyer.com' => 1, 'digitalcanvas.com.br' => 1, 'digitalcarbide.com' => 1, + 'digitalcardmanager.com' => 1, 'digitalcash.cf' => 1, 'digitalcashpalace.com' => 1, 'digitalch.ng' => 1, @@ -42405,6 +42642,7 @@ 'digitalcolony.com' => 1, 'digitalcolposcopy.com' => 1, 'digitalcomponents.de' => 1, + 'digitalcompudev.biz' => 1, 'digitalconcrete.co.uk' => 1, 'digitalcourage.de' => 1, 'digitalcrafter.eu' => 1, @@ -42420,11 +42658,13 @@ 'digitaldesign.ga' => 1, 'digitaldesk.net' => 1, 'digitaldisaster.tk' => 1, + 'digitaldomination.xyz' => 1, 'digitaldruck.info' => 1, 'digitale-afvalscheiding.nl' => 0, 'digitale-bibliothek.tk' => 1, 'digitale-gesellschaft.ch' => 1, 'digitale-oekonomie.ch' => 1, + 'digitale-ueberwachung.info' => 1, 'digitaleducationarea.tk' => 1, 'digitaleducationpro.tk' => 1, 'digitalehandtekeningen.nl' => 1, @@ -42453,12 +42693,10 @@ 'digitalhit.com' => 1, 'digitalhurricane.io' => 0, 'digitaliandm.com' => 1, - 'digitalid-sandbox.com' => 1, - 'digitalid.com' => 1, - 'digitalid.com.au' => 1, 'digitalillusion.pt' => 1, 'digitalimpactlab.org' => 1, 'digitalinberlin.de' => 1, + 'digitalinclusionframework.co.uk' => 1, 'digitalistan.tk' => 1, 'digitalizer.my.id' => 1, 'digitalizzazioneverona.it' => 0, @@ -42473,8 +42711,8 @@ 'digitalmanager.guru' => 1, 'digitalmaniac.co.uk' => 1, 'digitalmarketingagency-consultant.com' => 1, - 'digitalmarketingfirst.co.uk' => 1, 'digitalmarketingnetic.com' => 1, + 'digitalmarketingsale.com' => 1, 'digitalmint.io' => 1, 'digitalmove.co.uk' => 1, 'digitalmove.com' => 1, @@ -42486,6 +42724,7 @@ 'digitaloath.com' => 1, 'digitalphone.tk' => 1, 'digitalpiloten.org' => 1, + 'digitalpivot.it' => 1, 'digitalplayground.com' => 1, 'digitalplaygroundnetwork.com' => 1, 'digitalplaygroundpremium.com' => 1, @@ -42497,7 +42736,7 @@ 'digitalprivacy.diy' => 1, 'digitalproduct.ga' => 1, 'digitalproductivity.online' => 1, - 'digitalprojects.com.au' => 1, + 'digitalprojects.com.au' => 0, 'digitalrealitybbs.com' => 1, 'digitalreborn.com' => 1, 'digitalredshirts.com' => 0, @@ -42513,7 +42752,6 @@ 'digitalsphere.tk' => 1, 'digitalsuply.com.br' => 1, 'digitalsupporter.ml' => 1, - 'digitalsurge.io' => 1, 'digitaltbyra.no' => 1, 'digitaltcertifikat.dk' => 1, 'digitaltco.co.uk' => 1, @@ -42523,7 +42761,7 @@ 'digitaltry.tk' => 1, 'digitalupcoming.tk' => 1, 'digitalvag.tk' => 1, - 'digitalvalue.es' => 1, + 'digitalware.co.bw' => 1, 'digitalwasteland.net' => 0, 'digitalworkplaceforum.com.br' => 1, 'digitalzylinder-shop.com' => 1, @@ -42536,6 +42774,7 @@ 'digitese.pt' => 1, 'digithex.com' => 1, 'digithub.tk' => 1, + 'digitizemyvideo.com' => 1, 'digitizer.co.il' => 1, 'digitkon.com' => 1, 'digitoimistopipeline.fi' => 1, @@ -42546,6 +42785,7 @@ 'digitypa.fi' => 1, 'digivan.ml' => 1, 'digivibe.cz' => 1, + 'digivoip.tn' => 1, 'digiwedoo.com.au' => 1, 'diglloyd.com' => 1, 'digminecraft.com' => 1, @@ -42555,6 +42795,7 @@ 'digpubprd.org' => 1, 'digpubqa.org' => 1, 'digsys.bg' => 1, + 'digvps.com' => 1, 'digwiz.biz' => 1, 'digwp.com' => 1, 'dih-technology.com' => 1, @@ -42577,6 +42818,7 @@ 'dijitalesik.com' => 1, 'dijitaller.com' => 1, 'dijitalzade.com' => 1, + 'dijk.im' => 1, 'dijks.com' => 1, 'dijks.nl' => 1, 'dijoncter.info' => 1, @@ -42587,14 +42829,17 @@ 'diklatcenter.com' => 1, 'diktatur.tk' => 1, 'dila.to' => 1, + 'dilangurcam.studio' => 1, 'dilanka.com' => 1, + 'dilatehq.com.au' => 1, 'dilation.party' => 1, - 'dilber.ru' => 1, 'dild.loan' => 1, 'dildoexperten.se' => 1, + 'dilekcelab.com.tr' => 0, 'dilfed.com' => 1, 'dilibel.be' => 1, 'diligence.cloud' => 1, + 'diligencevdr.ai' => 1, 'diligo.ch' => 0, 'dilili.net' => 1, 'dilim.co.il' => 1, @@ -42628,7 +42873,6 @@ 'dimitri-papadimitriou.com' => 1, 'dimitri-papadimitriou.eu' => 1, 'dimitri-papadimitriou.gr' => 1, - 'dimitri.network' => 1, 'dimitris.tk' => 1, 'dimitrovgrad.bg' => 1, 'dimitrovi.tk' => 1, @@ -42643,7 +42887,6 @@ 'dimmersthousandoaks.com' => 1, 'dimmerswestlakevillage.com' => 1, 'dimokratikiaristera.gr' => 0, - 'dimonz.com' => 1, 'dimoredimara.com' => 1, 'dimory.com' => 1, 'dimseklubben.dk' => 1, @@ -42675,6 +42918,7 @@ 'dingguagua.com' => 1, 'dinglecottage.co.uk' => 1, 'dinglishuzi.com' => 1, + 'dingofind.com' => 1, 'dingos.tk' => 1, 'dingss.com' => 1, 'dinheirolucrar.com' => 1, @@ -42689,10 +42933,12 @@ 'dinnerclub.tk' => 1, 'dinnerideashub.com' => 1, 'dinocarrozzeria.com' => 1, + 'dinocreation.dk' => 1, 'dinodata.de' => 1, 'dinoplanners.com' => 1, 'dinos-mag.tk' => 1, 'dinotv.at' => 1, + 'dinraj.com' => 1, 'dintrafic.net' => 1, 'diobrasperu.com' => 1, 'diocesedeosorio.org' => 0, @@ -42707,7 +42953,7 @@ 'dionhardy.com' => 1, 'dionverbeke.com' => 1, 'dionysos-ios.gr' => 1, - 'diopbox.fr' => 1, + 'diopbox.fr' => 0, 'dioris.net' => 1, 'dios.ga' => 1, 'diospersonal.tk' => 1, @@ -42723,11 +42969,11 @@ 'dipietro.id.au' => 1, 'dipling.de' => 1, 'diplom-ru.tk' => 1, - 'diplomatic-council.org' => 1, 'diplomatiegabon.ga' => 1, 'diplomaverify.com' => 1, 'diplomaverify.org' => 1, 'dipocket.org' => 1, + 'dipofa.de' => 1, 'dipostar.com' => 1, 'dippydiva.com' => 1, 'dipro.id' => 1, @@ -42736,7 +42982,6 @@ 'dipsis.kz' => 1, 'dipsis.ru' => 1, 'dipsy.fi' => 1, - 'dipsytroller.com' => 1, 'dipuleon.es' => 1, 'dipuma.com' => 1, 'dir2epub.com' => 1, @@ -42759,6 +43004,7 @@ 'directcouriers.com.au' => 1, 'directdawai.com' => 1, 'directfinance.cz' => 1, + 'directhelicopter.com' => 1, 'directhomeremodelinginc.com' => 1, 'directinspectionskc.com' => 1, 'direction.lv' => 1, @@ -42774,13 +43020,13 @@ 'directmedica.com' => 1, 'directmedica.fr' => 1, 'directnic.com' => 1, + 'directorhuman.ai' => 1, 'directories.cf' => 1, 'directoriodemedios.com' => 1, 'directorioempresarial.com.co' => 1, 'directoriomedico.com.co' => 1, 'directorios.tk' => 1, 'directorioweb.co' => 1, - 'directorioz.com' => 1, 'directorwebseo.tk' => 1, 'directory-aldo.tk' => 1, 'directory-ecco.tk' => 1, @@ -42791,7 +43037,6 @@ 'directoryworld.tk' => 1, 'directpaydayloansonline.ga' => 1, 'directright.ca' => 1, - 'directright.com' => 1, 'directright.net' => 1, 'directrightcartage.com' => 1, 'directstreet.tk' => 1, @@ -42803,10 +43048,8 @@ 'directview.ddns.net' => 1, 'direj.tk' => 1, 'direktundonline.de' => 1, - 'direktvermarktung-schmitzberger.at' => 1, 'diretonoponto.gq' => 1, 'direwolfsoftware.ca' => 1, - 'dirigeantbtp.com' => 1, 'dirk-dogs.tk' => 1, 'dirk-weise.de' => 1, 'dirkdavid.org' => 1, @@ -42822,7 +43065,6 @@ 'dirtcraft.ca' => 1, 'dirtinmyshoes.com' => 1, 'dirty-tina.net' => 1, - 'dirtyboyreviews.com' => 1, 'dirtycat.ru' => 1, 'dirtycode.tk' => 1, 'dirtycosplay.com' => 1, @@ -42840,13 +43082,15 @@ 'dirtypriscilla.com' => 1, 'dirtyscout.com' => 1, 'dirtysindy.com' => 1, + 'dirtysoundboys.com' => 1, 'dirtytiles.xyz' => 1, 'dirtywoman.tk' => 1, 'dirtywork.net' => 1, + 'dirtyworkstation.com' => 1, 'dirunreddy.tk' => 1, 'dis-tract.com' => 1, 'disability.gov' => 1, - 'disabilitynetwork.co.uk' => 1, + 'disabilitynetwork.co.uk' => 0, 'disabilityscoop.com' => 1, 'disabled-world.com' => 1, 'disabledpersons-railcard.co.uk' => 1, @@ -42873,6 +43117,7 @@ 'discdash.ga' => 1, 'discdash.tk' => 1, 'discgolf.com' => 1, + 'discgolfer.fi' => 1, 'disciples.io' => 1, 'disciplesmakingdisciples.ca' => 1, 'disclosurerequest.co.kr' => 1, @@ -42899,7 +43144,6 @@ 'discordsworld.tk' => 1, 'discotek.club' => 1, 'discotheque.tk' => 1, - 'discountduuka.com' => 1, 'discounted.tours' => 1, 'discountforelectronics.tk' => 1, 'discounto.de' => 1, @@ -42911,7 +43155,6 @@ 'discover-shaken.com' => 1, 'discoverapp.com' => 1, 'discoveraustralia.tk' => 1, - 'discoverbrampton.co.uk' => 1, 'discoverchinanow.cf' => 1, 'discoverchinanow.ga' => 1, 'discoverchinanow.gq' => 1, @@ -42925,9 +43168,9 @@ 'discoverkeesler.com' => 0, 'discoverkeesler.marketing' => 1, 'discoverlutruwita.com' => 1, + 'discovermagazine.com' => 1, 'discoverradiance.com' => 1, 'discoversnoop.com' => 1, - 'discoverthehawkesbury.com.au' => 1, 'discoverthreejs.com' => 1, 'discoverucg.co.uk' => 1, 'discoverx.com' => 1, @@ -42948,9 +43191,7 @@ 'discussionner.com' => 1, 'discuzturkiye.tk' => 1, 'disengaged.tk' => 1, - 'disenialia.com' => 1, 'disenian.com' => 1, - 'disenoweb.io' => 1, 'disenowebakus.net' => 1, 'disenowebgalicia.tk' => 1, 'disenowebseoolmisur.com' => 1, @@ -42961,6 +43202,8 @@ 'disgruntledcode.com' => 1, 'disguise.cf' => 1, 'dishanddat.com' => 1, + 'dishcord.net' => 1, + 'dishcord.no' => 0, 'dishcrawl.com' => 0, 'dishwashermagic.tk' => 1, 'dishwasherrepair-austin.com' => 1, @@ -43051,14 +43294,16 @@ 'disneywallpapers.tk' => 1, 'disobey.net' => 1, 'disoluto.tk' => 1, + 'disorderboutique.com' => 1, 'disostruzioni.it' => 1, 'disougstroy.com.ua' => 1, 'disparada.com.br' => 1, - 'dispartilaw.com' => 1, 'dispatched.tk' => 1, 'displaycalibration.de' => 1, + 'displaymetric.de' => 1, 'displaynote.com' => 1, 'displayrd.com' => 1, + 'displux.de' => 1, 'disposable.link' => 1, 'dispur.nic.in' => 1, 'disroot.org' => 1, @@ -43066,7 +43311,7 @@ 'disruptglobal.com' => 1, 'disruption.tk' => 1, 'disruptiveadvertising.com' => 0, - 'dissensionclub.net' => 1, + 'dissectbuild.com' => 1, 'dissention.biz' => 1, 'dissertationhelp.com' => 1, 'dissident.host' => 1, @@ -43083,6 +43328,7 @@ 'distempered.tk' => 1, 'disti.com' => 1, 'distilleren.tk' => 1, + 'distillnote.com' => 1, 'distinctdesign2009.com' => 1, 'distinctiveremodeling.com' => 1, 'distinguishedlegal.com' => 1, @@ -43096,6 +43342,7 @@ 'distraction.gov' => 1, 'distraction.tk' => 1, 'distractors.tk' => 1, + 'distress.ae' => 1, 'distri.com.ua' => 1, 'distribucionmayorista.online' => 1, 'distribucionstunel.es' => 1, @@ -43136,8 +43383,10 @@ 'ditiee.com' => 1, 'dities.tk' => 1, 'ditissaskia.nl' => 1, + 'ditosolutions.com' => 1, 'ditprint.dk' => 1, 'ditra.ae' => 0, + 'dits-balti.md' => 1, 'ditte-destree.fr' => 1, 'dittvertshus.no' => 1, 'ditxse6.com' => 1, @@ -43159,6 +43408,7 @@ 'divelement.ro' => 1, 'divelyon.fr' => 1, 'diveplan.org' => 1, + 'diveprotocol.org' => 1, 'divergences.eu.org' => 1, 'divernet.com' => 1, 'divernonil.gov' => 1, @@ -43209,22 +43459,24 @@ 'divipay.com' => 1, 'divisuite.com' => 1, 'divit.com.hk' => 1, - 'diviworx.com' => 1, 'divizja.tk' => 1, 'divjak.at' => 1, 'divo-remont.tk' => 1, 'divorce.com' => 1, 'divorcefiller.com' => 1, 'divorceformsfiller.com' => 1, + 'divorceguidepro.com' => 1, 'divorcelawyer365.com' => 1, 'divorceonline.com' => 1, 'divorcewriter.com' => 1, 'divort.org' => 1, 'divstack.io' => 1, + 'divtag.nl' => 1, 'divviup.org' => 1, 'divvy.tk' => 1, 'divyahindi.com' => 1, 'diw-bau.cloud' => 1, + 'diwan.ir' => 1, 'dixa.tech' => 1, 'dixeo.fr' => 1, 'dixibox.com' => 1, @@ -43252,6 +43504,7 @@ 'dizainkyhni.ml' => 1, 'dizalty-cloud.com' => 1, 'dizayner.tk' => 1, + 'dizcontei.com.br' => 1, 'dizhome.net' => 1, 'dizkartes.nl' => 1, 'dizkofloor.com' => 1, @@ -43316,6 +43569,7 @@ 'djboomarang.tk' => 1, 'djboris.com' => 1, 'djbrixx.tk' => 1, + 'djc.me' => 1, 'djcaz.tk' => 1, 'djcentral.tv' => 1, 'djcezar.tk' => 1, @@ -43328,7 +43582,6 @@ 'djcursuszwolle.nl' => 1, 'djdan.tk' => 1, 'djdarkz.tk' => 1, - 'djdavid98.art' => 0, 'djddt.tk' => 1, 'djdebayanofficial.ga' => 1, 'djdennis.tk' => 1, @@ -43357,7 +43610,6 @@ 'djhvidal.com' => 1, 'djhypnoticstate.tk' => 1, 'djichtus.tk' => 1, - 'djieno.com' => 1, 'djinstinct.tk' => 1, 'djipanov.com' => 1, 'djjab.com' => 1, @@ -43435,6 +43687,7 @@ 'djsp.uk' => 1, 'djsp.work' => 1, 'djswebserver.com' => 1, + 'djt-vom-chausseehaus.de' => 0, 'djtavo.tk' => 1, 'djthibodeau.com' => 1, 'djtiago.tk' => 1, @@ -43465,7 +43718,7 @@ 'dkdigital.tk' => 1, 'dkds.us' => 1, 'dkec2.space' => 1, - 'dkengineeringwork.com' => 1, + 'dken.guru' => 1, 'dkern.eu' => 1, 'dkern.net' => 1, 'dkern.nl' => 1, @@ -43488,7 +43741,6 @@ 'dksinger.tk' => 1, 'dksoft-2130.ddns.net' => 1, 'dksoft.online' => 1, - 'dkstage.com' => 1, 'dkweb.ml' => 1, 'dkweb.tk' => 1, 'dkwedding.gr' => 1, @@ -43521,7 +43773,7 @@ 'dlevans.com' => 1, 'dlf.exchange' => 1, 'dlford.io' => 1, - 'dlfsymposium.nl' => 1, + 'dlideas.com' => 1, 'dlitz.net' => 1, 'dll4free.com' => 1, 'dlld.biz' => 1, @@ -43529,10 +43781,11 @@ 'dlmarket.jp' => 1, 'dlmeto.com' => 1, 'dlouwrink.nl' => 0, - 'dlp-demo.com' => 1, + 'dlp-demo.com' => 0, 'dlpeterson.com' => 1, 'dlps.eu' => 1, 'dlrg-cux-ohz.de' => 0, + 'dls.farm' => 1, 'dlslab.com' => 1, 'dlslab.org' => 1, 'dlsmdportal.com' => 1, @@ -43543,7 +43796,6 @@ 'dluxelab.com' => 1, 'dlv-registry.com' => 1, 'dlv-registry.net' => 1, - 'dlvpn.com' => 1, 'dlyabega.tk' => 1, 'dlyaribalki.tk' => 1, 'dlyatepla.ml' => 1, @@ -43569,7 +43821,6 @@ 'dm.cw' => 1, 'dm.cz' => 1, 'dm.de' => 1, - 'dm.gov.ae' => 1, 'dm.hr' => 1, 'dm.hu' => 1, 'dm.mk' => 1, @@ -43581,8 +43832,8 @@ 'dm1.in' => 1, 'dm4productions.com' => 1, 'dm6.co' => 1, - 'dm7ds.de' => 1, 'dmaglobal.com' => 1, + 'dmarc-analyse.de' => 1, 'dmarc-hd.org' => 1, 'dmarc.dk' => 1, 'dmarcexperts.com' => 1, @@ -43594,11 +43845,11 @@ 'dmbvideo.com' => 1, 'dmc-cc.de' => 1, 'dmc-commerce-consultants.de' => 1, - 'dmc.ae' => 1, - 'dmc.cc' => 1, + 'dmc.ae' => 0, 'dmc030.de' => 1, 'dmccommerceconsultants.de' => 1, 'dmclix.com' => 1, + 'dmctelecom.com.br' => 1, 'dmcw.de' => 1, 'dmd.lv' => 1, 'dmdata.jp' => 1, @@ -43632,7 +43883,6 @@ 'dmkuchnie.pl' => 0, 'dmlaser.nl' => 1, 'dmlive.wiki' => 1, - 'dmma.be' => 1, 'dmmedya.com' => 1, 'dmmkenya.co.ke' => 0, 'dmni.my' => 1, @@ -43648,6 +43898,7 @@ 'dmskaspr.com' => 1, 'dmslog.com' => 1, 'dmslog.com.br' => 1, + 'dmsos.ai' => 1, 'dmstechnology.com' => 1, 'dmtcustoms.co.za' => 1, 'dmu.ac.ae' => 1, @@ -43663,8 +43914,10 @@ 'dn42.us' => 1, 'dn9b1f9o30q82.cloudfront.net' => 1, 'dna-agency.it' => 1, + 'dna-clan.eu' => 1, 'dna-technology.ua' => 1, 'dna.li' => 0, + 'dnaclan.eu' => 1, 'dnadk.com' => 1, 'dnaka91.rocks' => 1, 'dnalounge.com' => 1, @@ -43700,6 +43953,7 @@ 'dnbung.no' => 1, 'dnbvietnam.com' => 1, 'dnc.org.nz' => 1, + 'dnd.camp' => 1, 'dndblog.tk' => 1, 'dnddobbelstenen.nl' => 1, 'dndtools.net' => 1, @@ -43785,13 +44039,12 @@ 'do67.net' => 1, 'doalo.fr' => 1, 'doanhai.tk' => 1, + 'doanhnghiep.vn' => 1, 'doaxacatours.com' => 1, - 'dob.com.bd' => 1, 'dob46.mazowsze.pl' => 1, 'dobavki.club' => 1, 'dobbshvac.com' => 1, 'dobledemichaeljackson.tk' => 1, - 'dobleseo.pro' => 1, 'doblot.com' => 1, 'dobookmark.ml' => 1, 'doboszynski.com' => 1, @@ -43831,16 +44084,16 @@ 'docebo.com' => 1, 'docemeldoces.com' => 1, 'docendo.es' => 1, + 'docesinesqueciveis.com.br' => 1, 'docesmartini.com.br' => 1, - 'docfliq.com' => 1, + 'docfliq.com' => 0, 'docguide.com' => 1, 'docha.tk' => 1, 'dochescu.com' => 1, 'dochub.com' => 1, 'dock.tech' => 1, - 'dock23.de' => 1, - 'dockerbook.com' => 0, 'dockerm.com' => 1, + 'dockersec.com' => 1, 'dockerup.net' => 1, 'dockeryarmory.com' => 1, 'docketai.com' => 1, @@ -43851,13 +44104,16 @@ 'doclassworks.com' => 1, 'docline.gov' => 1, 'docloq.com' => 1, - 'doclures.com' => 1, + 'doclysign.com' => 1, + 'doclysign.com.br' => 1, 'docmode.org' => 1, 'docogo.ga' => 1, + 'doconcall.ie' => 1, 'docortho.de' => 1, 'docplexus.com' => 1, 'docpost.ml' => 1, 'docquity.com' => 1, + 'docrevolution.nl' => 1, 'docs-kelis.fr' => 1, 'docs.google.com' => 1, 'docs.python.org' => 1, @@ -43897,7 +44153,6 @@ 'doctorradio.tk' => 1, 'doctorrayaneh.com' => 1, 'doctorsarfarazdo.ga' => 1, - 'doctorsatdoor.com' => 0, 'doctorshealthfund.com.au' => 1, 'doctorsinternet.com' => 1, 'doctorswithoutborders.org' => 1, @@ -43912,8 +44167,8 @@ 'docubox.info' => 1, 'docugate.cloud' => 1, 'docugatetest.cloud' => 1, + 'doculyte.com' => 1, 'documaniatv.com' => 1, - 'document360.com' => 1, 'documentat.ga' => 1, 'documentations-sociales.com' => 1, 'documentationsite.net' => 1, @@ -43936,7 +44191,6 @@ 'docusign.in' => 0, 'docusign.jp' => 0, 'docusign.mx' => 0, - 'docusign.nl' => 0, 'docutayho.com' => 1, 'docvox.com.br' => 1, 'docxtemplater.com' => 1, @@ -43950,6 +44204,7 @@ 'doddridgecountywv.gov' => 1, 'dodds.cc' => 1, 'doddy.tk' => 1, + 'dodeal.fr' => 1, 'dodecaedro.tk' => 1, 'dodelf.com' => 1, 'dodgecountymn.gov' => 1, @@ -43958,6 +44213,7 @@ 'dodi-alhelo.tk' => 1, 'dodi-repacks.site' => 1, 'dodiedods.fr' => 1, + 'dodies.lv' => 1, 'dodikod.tk' => 1, 'dodolle.co.uk' => 1, 'dodotool.com' => 1, @@ -43969,6 +44225,7 @@ 'doehle-mse.com' => 1, 'doehle-romania.com' => 1, 'doehle-seafront.com' => 1, + 'doehlecentro.net.ph' => 1, 'doehlers.de' => 1, 'doelbeleggen.nl' => 1, 'doeleman.nl' => 1, @@ -44008,11 +44265,13 @@ 'dogespeed.ml' => 1, 'dogfights.tk' => 1, 'dogfriendly.co.uk' => 1, + 'dogfriendlyplaces.eu' => 1, + 'doggiespalace.nl' => 1, 'doggingclub.tk' => 1, - 'doggo-staging.herokuapp.com' => 1, 'doghandling.tk' => 1, 'doghome.com' => 1, 'doghousedigital.com' => 1, + 'doghub.bg' => 1, 'doginaflat.com' => 1, 'dogingtonpost.com' => 1, 'dogite.org' => 1, @@ -44049,11 +44308,11 @@ 'doihavetoputonpants.com' => 1, 'doineedanmdm.com' => 1, 'doinwp.com' => 1, - 'doioig.gov' => 1, 'doist.com' => 1, - 'doit-intl.com' => 1, 'doit.com' => 1, 'doitauto.de' => 1, + 'doitforcancer.com' => 1, + 'doitforcancer.com.au' => 1, 'doja-cat.ru' => 1, 'dojah.io' => 1, 'dojifish.space' => 1, @@ -44094,7 +44353,6 @@ 'dole.gov.ph' => 1, 'doleta.gov' => 1, 'dolezalpartners.com' => 1, - 'dolfotransport.com' => 1, 'dolg.cf' => 1, 'dolg.ga' => 1, 'dolg.gq' => 1, @@ -44114,11 +44372,12 @@ 'dollarprofit.tk' => 1, 'dollarrp.pl' => 1, 'dollarweb.cf' => 1, + 'dollbase.cn' => 1, 'dolle-shop.com.ua' => 1, 'dolledout.co.ke' => 1, 'dollestieren.tk' => 1, 'dolliesmaker.tk' => 1, - 'dolloponline.com' => 0, + 'dolloponline.com' => 1, 'dollware.net' => 1, 'dolly.ga' => 1, 'dollylox.tk' => 1, @@ -44132,6 +44391,7 @@ 'dolomiasdearagon.com' => 1, 'dolomititour.com' => 1, 'dolonki.beauty' => 1, + 'dolorhunter.com' => 1, 'dolorism.com' => 1, 'dolph.de' => 1, 'dolphbit.de' => 1, @@ -44155,10 +44415,12 @@ 'dom2news.tk' => 1, 'dom2seychelles.tk' => 1, 'dom2tnt.tk' => 1, + 'doma.ba' => 1, 'doma.in' => 1, 'domacikavarna.cz' => 1, 'domacizoo.cz' => 1, 'domadillo.com' => 1, + 'domagination.com' => 1, 'domagovic.tk' => 1, 'domain-comparison.com' => 1, 'domain-privacy.org' => 1, @@ -44167,7 +44429,6 @@ 'domain-swiss.ch' => 1, 'domain.ch' => 1, 'domainbaron.com' => 1, - 'domaine-aigoual-cevennes.com' => 1, 'domaine-de-garbelle.com' => 1, 'domaine-de-vermoise.fr' => 1, 'domaine64.lu' => 1, @@ -44181,6 +44442,7 @@ 'domainics.ml' => 1, 'domainmaster.cz' => 1, 'domainmonitor.net' => 1, + 'domainnameserver.eu' => 1, 'domainoo.com' => 0, 'domainoo.fr' => 1, 'domainops.gov' => 1, @@ -44200,6 +44462,7 @@ 'domainvoider.cf' => 1, 'domakidis.com' => 1, 'domandalo.com' => 1, + 'domaniai.com' => 1, 'domarkperu.com' => 1, 'domashnij-pk.ru' => 1, 'domashnijpk.ru' => 1, @@ -44208,7 +44471,7 @@ 'domaza.gq' => 1, 'domaza.ml' => 1, 'domcc.tel' => 1, - 'domealert.com' => 1, + 'domdrenazh.ru' => 1, 'domeconseil.fr' => 1, 'domein-direct.com' => 1, 'domein-direct.nl' => 1, @@ -44250,7 +44513,6 @@ 'dominicself.co.uk' => 1, 'dominicself.com' => 1, 'dominicself.uk' => 1, - 'dominicspooner.com' => 0, 'dominik-bergmann.de' => 1, 'dominik-steiner.at' => 1, 'dominik.st' => 1, @@ -44268,13 +44530,11 @@ 'domino99.tk' => 1, 'dominobot.ir' => 1, 'dominobreaker.ml' => 1, - 'dominodijital.com' => 1, 'dominoknihy.cz' => 0, 'dominolessons.ga' => 1, 'dominomatrix.com' => 1, 'dominos.ua' => 1, 'dominoz.tk' => 1, - 'dominternet.ru' => 0, 'dominuslucis.nl' => 0, 'domisafonov.net' => 1, 'domitori.tk' => 1, @@ -44293,14 +44553,12 @@ 'domostroydon.ru' => 1, 'domostroyrf.ru' => 1, 'domotech.bg' => 1, - 'domotek.pl' => 1, 'domovik-magz.tk' => 1, 'domovitae.io' => 1, 'domowe-potrawy.pl' => 1, 'domowejroboty.pl' => 1, 'domowezrodlozdrowia.pl' => 1, 'dompetdhuafa.org' => 1, - 'domprojects.com' => 1, 'domreg.lt' => 1, 'domremy.catholic.edu.au' => 1, 'domsamogona.ru' => 1, @@ -44332,13 +44590,13 @@ 'donacarlota.net.br' => 1, 'donacije.rs' => 1, 'donaciondeorganos.gov' => 1, + 'donadaolabs.com' => 1, 'donalblaney.cf' => 1, 'donalblaney.ga' => 1, 'donalblaney.gq' => 1, 'donaldduck.nl' => 1, 'donaldtrump.ga' => 1, 'donaldwarner.com' => 1, - 'donama.co' => 1, 'donamflor.com' => 1, 'donat.cloud' => 1, 'donate-streamer.com' => 1, @@ -44353,6 +44611,7 @@ 'doncastermoneyman.com' => 1, 'dondiabolo.com' => 1, 'dondonya.com.cn' => 1, + 'doneandbilled.com' => 1, 'donec.tk' => 1, 'donedeal.co.uk' => 1, 'donedeal.ie' => 1, @@ -44415,6 +44674,7 @@ 'donpietraos.tk' => 1, 'donplafon.ru' => 1, 'donpomodoro.com.co' => 1, + 'donporque.com' => 1, 'donquix.nl' => 1, 'donsdoneriteautowash.com' => 1, 'donsgroupattire.com' => 1, @@ -44423,7 +44683,6 @@ 'dontaerayford.co' => 0, 'dontarriva.org.uk' => 1, 'dontasktoask.com' => 1, - 'dontbeevil.com' => 1, 'dontbreakme.com' => 1, 'dontbubble.me' => 1, 'donteaetcrayons.tk' => 1, @@ -44450,6 +44709,7 @@ 'dontmoveamusclellc.com' => 1, 'dontpayfull.com' => 1, 'dontserveteens.gov' => 1, + 'dontspoil.tv' => 1, 'dontstopcoffee.com' => 1, 'donttradeitin.com' => 1, 'dontwastethewood.com' => 1, @@ -44479,7 +44739,6 @@ 'doomsdaymag.tk' => 1, 'doomsworld.com' => 1, 'doomtech.net' => 1, - 'doonamis.com' => 1, 'doonvalleytrail.co.uk' => 1, 'doooooops.com' => 1, 'doop.im' => 1, @@ -44490,12 +44749,12 @@ 'doordash.news' => 1, 'doordash.red' => 1, 'doordash.team' => 1, - 'doordrishti.biz' => 1, 'doorframe.com' => 1, 'doorgeefcadeau.nl' => 1, 'doorin.tk' => 1, 'doorlifted.com' => 1, 'doorlinekktc.tk' => 1, + 'doorlinkplus.nz' => 1, 'doorloop.com' => 1, 'doornmore.com' => 1, 'doors-and-windows.tk' => 1, @@ -44517,11 +44776,12 @@ 'dophys.top' => 1, 'dopiatku.pl' => 1, 'doppeleinhorn.de' => 1, + 'doppelwriter.com' => 1, 'doppenpost.nl' => 1, - 'doppler-manufaktur.com' => 1, + 'doppler-manufaktur.com' => 0, 'doppler.com' => 1, 'doppler.team' => 1, - 'dopplerschirme.com' => 1, + 'dopplerschirme.com' => 0, 'doproconstruction.com' => 1, 'dor-tak.com' => 1, 'dor-tak.ru' => 1, @@ -44552,7 +44812,6 @@ 'dorkface.tk' => 1, 'dorm.social' => 1, 'dormi.hu' => 1, - 'dormilaine.fr' => 1, 'dormitengernyikaland.hu' => 1, 'dormiu.com' => 1, 'dormiu.com.br' => 1, @@ -44578,6 +44837,7 @@ 'dosbox.tk' => 1, 'doschu.com' => 1, 'dosdiasenlavida.es' => 1, + 'dosedmovie.com' => 1, 'dosei.net' => 1, 'dosel.co.in' => 1, 'dosenkiwi.at' => 1, @@ -44587,7 +44847,9 @@ 'dosgame.club' => 1, 'dosgatos.shop' => 1, 'dosgratus.tk' => 1, + 'doshus.net' => 1, 'dosimabag.com' => 1, + 'dosimada.com' => 1, 'dosimapress.com' => 1, 'dosite.gq' => 1, 'dosje.org' => 1, @@ -44625,6 +44887,7 @@ 'dotcircle.co' => 0, 'dotcomdesigns.biz' => 1, 'dotcommawards.com' => 1, + 'dotcompany.com.br' => 1, 'dotcomtest02-single.azurewebsites.net' => 1, 'dotconnor.com' => 0, 'doterra.com' => 1, @@ -44666,6 +44929,7 @@ 'dotsys.jp' => 1, 'dottore.roma.it' => 1, 'dottori-online.com' => 1, + 'dottormarc.it' => 1, 'dotweb.com' => 1, 'dotxyz.lol' => 1, 'dotya.ml' => 1, @@ -44673,9 +44937,11 @@ 'dotyk.me' => 1, 'dotzauer-stb.de' => 1, 'douai.me' => 1, - 'douari.info' => 1, 'douari.jp' => 1, + 'douari.net' => 1, + 'douari.xxx' => 1, 'douban.city' => 1, + 'double-clic.eu' => 1, 'double20.gg' => 1, 'doublearm.in' => 1, 'doublebass-solo.com' => 1, @@ -44704,7 +44970,6 @@ 'doughseeker.com' => 1, 'doughstory.cf' => 1, 'douglas-ma.gov' => 1, - 'douglas-machine.com' => 1, 'douglascoclerk.gov' => 1, 'douglascounty-oregon.gov' => 1, 'douglascountycolorado.gov' => 1, @@ -44765,7 +45030,6 @@ 'downalarm.cz' => 1, 'downalarm.sk' => 1, 'downandouts.tk' => 1, - 'downarea.com' => 1, 'downer.email' => 1, 'downer.info' => 1, 'downestan.ga' => 1, @@ -44798,7 +45062,6 @@ 'downtoagony.tk' => 1, 'downtownafrica.com' => 1, 'downtownboise.org' => 1, - 'downtowndoverpartnership.com' => 1, 'downtownindy.org' => 1, 'downtownla.com' => 1, 'downtownmesa.com' => 1, @@ -44814,9 +45077,11 @@ 'dox-box.eu' => 1, 'doxa.tk' => 1, 'doxal.ro' => 1, + 'doxascope.com' => 1, 'doxepin1.gq' => 1, 'doxepinonline.gq' => 1, 'doxford-engine.com' => 1, + 'doxoncall.ie' => 1, 'doxradio.net' => 1, 'doxyciclin.ga' => 1, 'doxyciclin.gq' => 1, @@ -44850,11 +45115,12 @@ 'dpatyk.com' => 1, 'dpc-pca.org' => 1, 'dpc-software.de' => 1, - 'dpc.ae' => 1, + 'dpc.ae' => 0, 'dpclive.com' => 1, 'dpcp.fr' => 1, 'dpcyourhome.com' => 1, 'dpd.com.pl' => 1, + 'dpecarte.fr' => 1, 'dpecuador.com' => 1, 'dpereira.net' => 1, 'dperkins.org' => 1, @@ -44883,13 +45149,13 @@ 'dprb.biz' => 1, 'dpress24.it' => 1, 'dps.srl' => 1, - 'dpsengineers.com.au' => 1, 'dpsg-hohenlinden.de' => 1, 'dpsg-radolfzell.de' => 1, 'dpsmassage.nl' => 1, 'dptool.com' => 1, 'dpu.lt' => 1, 'dpucarriersma.gov' => 1, + 'dr-alexander-henkes.com' => 1, 'dr-amar.tk' => 1, 'dr-beyer.de' => 1, 'dr-detailing.com' => 1, @@ -44904,6 +45170,7 @@ 'dr-liebau.de' => 1, 'dr-maike-juergens.de' => 1, 'dr-mgeorgieva.com' => 1, + 'dr-moebelmanufaktur.de' => 1, 'dr-nope.de' => 1, 'dr-nosrat.tk' => 1, 'dr-notemann.de' => 1, @@ -44911,6 +45178,7 @@ 'dr-tsanova.com' => 1, 'dr-vlasak.cz' => 1, 'dr-www.de' => 1, + 'dr.com.tr' => 0, 'dr.mg' => 1, 'dr2dr.ca' => 1, 'draabe-nyt.dk' => 1, @@ -44926,11 +45194,9 @@ 'dracollectors.com' => 1, 'draconiusgo.com' => 1, 'dracoon.team' => 1, - 'dracula.city' => 1, 'drademirel.com' => 1, - 'drafatimagarcia.com' => 1, + 'draericapinheiro.com' => 1, 'draftguru.com.au' => 1, - 'drafton.com' => 1, 'dragcave.net' => 1, 'dragdrop.fi' => 1, 'dragdroplearning.com' => 1, @@ -44948,7 +45214,6 @@ 'dragon-craft.tk' => 1, 'dragon-team.tk' => 1, 'dragon.nu' => 1, - 'dragon95.com' => 1, 'dragonballzfigures.com' => 1, 'dragonbike.by' => 1, 'dragonboatfestival.tk' => 1, @@ -44986,7 +45251,7 @@ 'dragonsunited.org' => 1, 'dragontail.tk' => 1, 'dragonwork.me' => 1, - 'dragowebdesign.com' => 0, + 'dragostil.com' => 1, 'dragracing.hu' => 1, 'drainagedirect.com' => 1, 'drainwllc.com' => 1, @@ -45013,6 +45278,7 @@ 'dramatherapie.tk' => 1, 'dramaticaudio.com' => 1, 'dramaticpeople.com' => 1, + 'dramma-all-italiana.ch' => 1, 'dramyalderman.com' => 1, 'drandrewarnold.com' => 1, 'drandrewlofman.com' => 1, @@ -45025,10 +45291,8 @@ 'drapeauxdespays.fr' => 1, 'draper.wtf' => 1, 'draperutah.gov' => 1, - 'drapetra.com.br' => 1, 'drardiving.com' => 1, 'dras.hu' => 1, - 'drashna.net' => 1, 'drasocalzado.com' => 1, 'drasoclothes.com' => 1, 'drastic-ds.com' => 1, @@ -45065,21 +45329,21 @@ 'drbqa.us' => 1, 'drbresnick.com' => 1, 'drbrys.com' => 1, - 'drcardiofit.com' => 1, 'drcbxlpundw8t.cloudfront.net' => 1, + 'drcc.site' => 1, 'drchrislivingston.com' => 1, 'drchrono.com' => 0, 'drclark.pro' => 1, 'drclear.co.uk' => 1, 'drclub.tk' => 1, - 'drcommodore.it' => 1, + 'drcorderocirujanoplastico.com' => 1, 'drcroof.com' => 1, 'drdach.pl' => 1, 'drdamirplasticsurgeon.com' => 1, 'drdb.gr' => 1, 'drdca.gov' => 1, 'drdeath.tk' => 1, - 'drdibbus.nl' => 1, + 'drdeepikasclinic.com' => 1, 'drdinero.com' => 1, 'drdipilla.com' => 1, 'drdixitcosmeticdermatology.com' => 1, @@ -45099,6 +45363,7 @@ 'dream-pools.cf' => 1, 'dreamaholic.club' => 1, 'dreamawake.tk' => 1, + 'dreambay.io' => 1, 'dreambbs.tk' => 1, 'dreambed.com' => 1, 'dreamboxpro.com' => 1, @@ -45107,18 +45372,20 @@ 'dreamcatchers-events.com' => 1, 'dreamconnect.org' => 1, 'dreamcrack.tk' => 1, + 'dreamcraft.su' => 1, 'dreamdivers.com' => 1, 'dreamelegant.ml' => 1, 'dreamersgiftshopec.com' => 1, 'dreamexperience.tur.br' => 1, 'dreamflux.ai' => 1, - 'dreamflux.xyz' => 1, 'dreamforcetv.pro' => 1, + 'dreamforge.red' => 1, 'dreamimd.com' => 1, 'dreaminds.de' => 1, 'dreaminformatique.tk' => 1, 'dreaming.solutions' => 1, 'dreaminjewelz.tk' => 1, + 'dreamithost.com.au' => 1, 'dreamland.sh' => 1, 'dreamlandmagic.com' => 1, 'dreamlandsdesign.com' => 1, @@ -45151,11 +45418,11 @@ 'dreamsxxl.com' => 1, 'dreamsystems.tk' => 1, 'dreamtapestry.ga' => 1, + 'dreamworksrc.com' => 1, 'dreamworldstudio.tk' => 1, 'dreamy-flat-lyon.fr' => 1, 'dreamytheatre.com' => 1, 'dreamz-staging.zone' => 1, - 'dreamz.com' => 1, 'dreatho.com' => 1, 'dreception.com' => 1, 'drechsel.xyz' => 1, @@ -45190,6 +45457,7 @@ 'dresdner-christstollen-von-reimann.de' => 1, 'dresdner-kaffeeroesterei.de' => 1, 'dresdner-mandelstollen.de' => 0, + 'dresdner-wohnung.de' => 1, 'dreso.com' => 1, 'dress-cons.com' => 1, 'dressabelle.tk' => 1, @@ -45214,7 +45482,6 @@ 'drfirst.com' => 0, 'drfrey.ch' => 0, 'drfuhrman.com' => 1, - 'drfurreal.com' => 1, 'drgabrielschmitt.com' => 1, 'drgcomunicazione.it' => 1, 'drgn.li' => 1, @@ -45225,7 +45492,6 @@ 'drheibel.com' => 1, 'drhildebrand.net' => 1, 'drhiteshpatel.in' => 1, - 'drhogarth.co.uk' => 1, 'drhouserepairs.com' => 1, 'drianpublishing.tk' => 1, 'dribbble.com' => 1, @@ -45237,21 +45503,23 @@ 'driessengroep.nl' => 1, 'driessoftsec.tk' => 1, 'driestwegkerk.nl' => 1, + 'driftborn.be' => 1, 'driftdude.nl' => 1, 'drifter.tk' => 1, 'driftingruby.com' => 1, 'driftkikker.tk' => 1, + 'driftrock.com' => 1, 'drigg.ro' => 1, 'drijfhoutconsultancy.nl' => 1, 'drikkes.com' => 1, 'drikuansvarligt.dk' => 1, 'drillcalendar.ga' => 1, + 'drilledrotors.com' => 1, 'drillerdb.com' => 1, 'drillingsupply.info' => 1, 'drillingsupplystore.com' => 1, 'drillion.net' => 1, 'drillster.com' => 1, - 'drillster.us' => 1, 'drillworx.us' => 1, 'dring.tf' => 1, 'drink-team.tk' => 1, @@ -45266,6 +45534,7 @@ 'drinkpetrol.com' => 1, 'drinkplanet.eu' => 1, 'drinks.my' => 1, + 'drinksontap.co.uk' => 1, 'dripkickzz.com' => 1, 'dripship.club' => 1, 'dripshop.live' => 1, @@ -45281,6 +45550,7 @@ 'drivebolt.co.uk' => 1, 'drivecc.com' => 1, 'drivechat.com.au' => 1, + 'drivecraft.co.uk' => 1, 'drivecrestwood.com' => 1, 'drivedannyherman.com' => 1, 'drivedavis.com' => 1, @@ -45299,15 +45569,17 @@ 'driventheatre.com' => 1, 'driveo.net' => 1, 'driveoakleytransport.com' => 1, + 'drivepatents.com' => 1, 'drivepaultransportation.com' => 1, 'driver.ru' => 1, 'driveral.com' => 1, 'driveral.hu' => 1, 'drivermerkezi.tk' => 1, 'driverscollection.com' => 1, + 'drivertrips.us' => 1, 'drives.work' => 1, + 'drivescope.co.uk' => 1, 'drivestarfreight.com' => 1, - 'drivetonortheast.com' => 1, 'driving-lessons.co.uk' => 1, 'drivingacademy.tk' => 1, 'drivingcalculator.ga' => 1, @@ -45316,9 +45588,7 @@ 'drivio.co.uk' => 1, 'drivio.uk' => 1, 'drivya.be' => 1, - 'drivya.ch' => 1, 'drivya.com' => 1, - 'drivya.nl' => 1, 'driwch.tk' => 1, 'drixn.info' => 1, 'drixn.net' => 1, @@ -45337,7 +45607,7 @@ 'drkbri.ru' => 1, 'drkhsh.at' => 1, 'drks.de' => 1, - 'drksachsen.de' => 1, + 'drksachsen.de' => 0, 'drlandis.com' => 1, 'drlarakiortho.com' => 1, 'drlc.com.au' => 1, @@ -45348,9 +45618,11 @@ 'drlinkcheck.com' => 1, 'drloizides.com' => 1, 'drlp.link' => 1, + 'drls.io' => 1, 'drlynnehinkle.com' => 1, 'drmajpodochirurgia.pl' => 1, 'drmaniplastics.com' => 1, + 'drmarciopsiquiatra.com.br' => 1, 'drmarwanbaroud.com' => 1, 'drmichaelwong.com' => 1, 'drmiltenbergermd.com' => 1, @@ -45368,7 +45640,6 @@ 'droid101.com' => 1, 'droidandy.com' => 1, 'droidapp.nl' => 1, - 'droidchart.com' => 1, 'droidguide.ga' => 1, 'droidhere.com' => 1, 'droidtrix.ga' => 1, @@ -45405,16 +45676,16 @@ 'dronografia.es' => 0, 'droomhuis-in-zuid-holland-kopen.nl' => 1, 'drop-zone.tk' => 1, - 'drop.com' => 1, 'dropbox.com' => 1, 'dropboxer.net' => 1, 'dropchat.cf' => 1, 'dropchat.ga' => 1, 'dropchat.ml' => 1, + 'dropcontact.com' => 1, 'dropden.com' => 1, 'droperplus.com' => 1, 'dropeverythingrecords.com' => 1, - 'droply.host' => 1, + 'dropfile.ai' => 1, 'dropmb.com' => 1, 'droppia.io' => 1, 'dropscapital.com' => 1, @@ -45425,6 +45696,7 @@ 'dropshipp.site' => 1, 'dropshippers.gq' => 1, 'dropsite.com.au' => 1, + 'dropzone.ai' => 1, 'droso.dk' => 0, 'drosophila.tk' => 1, 'drost.la' => 1, @@ -45433,7 +45705,6 @@ 'drowz.ee' => 1, 'drozd.biz' => 1, 'drozera.com' => 1, - 'drpalmer-training.com' => 1, 'drpatyuen.com' => 1, 'drpetervoigt.ddns.net' => 1, 'drpetervoigt.de' => 1, @@ -45448,6 +45719,7 @@ 'drsajjadian.com' => 1, 'drsamkelojiyana.co.za' => 1, 'drsarpermete.com' => 1, + 'drsasmitadas.com' => 1, 'drsejf.cz' => 1, 'drshadankabiri.com' => 1, 'drshefalibatra.com' => 1, @@ -45457,12 +45729,12 @@ 'drsoul.band' => 1, 'drstephanieteotia.com' => 1, 'drsteveart.com' => 1, - 'drsteveharrison.com' => 1, 'drsturgeonfreitas.com' => 1, 'drsurvey.com' => 1, 'drt.org.nz' => 1, - 'drtanyaescobedo.com' => 1, + 'drtchegorko.ru' => 1, 'drthalhammer.at' => 1, + 'drthamer.com' => 1, 'drthiagorighetto.com.br' => 1, 'drtimmarch.com' => 1, 'drtimothysteel.com.au' => 1, @@ -45478,8 +45750,8 @@ 'druah.moe' => 1, 'drubn.de' => 1, 'druckerei-huesgen.de' => 1, - 'druckereiclassen.de' => 1, 'druganddevicelawblog.com' => 1, + 'drugdiscoverynews.com' => 1, 'drugfreeworkplaces.com' => 1, 'drugpositive.org' => 1, 'drugpromosers.ga' => 1, @@ -45504,12 +45776,12 @@ 'drummer.cf' => 1, 'drummondframing.com' => 1, 'drumnbass.tk' => 1, + 'drums.bg' => 1, 'drumscrib.com' => 1, 'drunkcalc.com' => 0, 'drunkendropkes.tk' => 1, 'drupalfr.be' => 1, 'drusantia.net' => 1, - 'drusillas.co.uk' => 1, 'druwe.net' => 0, 'druznek.rocks' => 1, 'druznek.xyz' => 1, @@ -45527,7 +45799,6 @@ 'dryasinakgul.com' => 1, 'dryasserbadran.com' => 1, 'drybjed.net' => 1, - 'drycreekphoto.com' => 1, 'dryerrepairaustin.com' => 1, 'dryerventcleaningarlington.com' => 1, 'dryerventcleaningcarrollton.com' => 1, @@ -45537,7 +45808,6 @@ 'dryskin.gq' => 1, 'dryskin.ml' => 1, 'dryskin.tk' => 1, - 'drywall.com.co' => 1, 'drywallresponse.gov' => 1, 'dryzgov.tk' => 1, 'drzhnn.com' => 1, @@ -45574,7 +45844,7 @@ 'dsebd.org' => 1, 'dsecure.me' => 1, 'dseg.org' => 1, - 'dsektionen.se' => 0, + 'dset.com.tr' => 1, 'dsfnews.com' => 1, 'dsfzsq.com' => 1, 'dsg.ac.cn' => 1, @@ -45582,7 +45852,6 @@ 'dsgnet.hu' => 1, 'dsgv.de' => 1, 'dsgvo-addon.eu' => 1, - 'dsgvo-analyse.de' => 1, 'dsgvo.name' => 1, 'dsh.io' => 1, 'dshield.org' => 1, @@ -45606,7 +45875,6 @@ 'dsouzamusic.com' => 1, 'dsp-wiki.com' => 1, 'dspace.pl' => 1, - 'dspbz.ro' => 1, 'dspeed.eu' => 0, 'dsphere.in' => 1, 'dspnor.com' => 1, @@ -45617,7 +45885,7 @@ 'dsta.gov.sg' => 1, 'dstamou.de' => 1, 'dstechnologies.co.in' => 1, - 'dstechnologiesinc.com' => 1, + 'dstechnologiesinc.com' => 0, 'dsteiner.at' => 1, 'dstnct.co' => 1, 'dstnutec.in' => 1, @@ -45625,13 +45893,13 @@ 'dsu-arc.org' => 1, 'dsu4.ru' => 1, 'dsuinnovation.com' => 1, + 'dsungkur.com' => 1, 'dsv-gruppe.de' => 1, 'dsv-salesmanager.de' => 1, 'dsy4567.cf' => 1, 'dsy4567.icu' => 1, 'dsysav.com' => 1, 'dsysav02.com' => 1, - 'dsyunmall.com' => 1, 'dt-privacyportal-ui.azurewebsites.net' => 1, 'dt2rmc.pt' => 1, 'dtacogo.com' => 1, @@ -45647,6 +45915,7 @@ 'dtbw.eu' => 1, 'dtbw.net' => 1, 'dtbw.org' => 1, + 'dtconcierge.eu' => 1, 'dtconsoles.tk' => 1, 'dtctv.us' => 1, 'dtdi.com' => 1, @@ -45659,6 +45928,7 @@ 'dtguide.ga' => 1, 'dths.dk' => 1, 'dtinel.org' => 1, + 'dtk-vom-chausseehaus.de' => 0, 'dtleague.eu' => 1, 'dtmbnl.com' => 1, 'dtmbx.com' => 1, @@ -45703,14 +45973,14 @@ 'dubaiaward.link' => 1, 'dubaibliss.com' => 1, 'dubaicurtainfixing.ae' => 1, + 'dubaiescortlist.com' => 1, 'dubaifitnesschallenge.com' => 1, 'dubaigrandsale.com' => 1, 'dubailuxuryinvestors.com' => 1, - 'dubaimonsters.com' => 1, 'dubaipremiuminvest.com' => 1, 'dubairun.com' => 1, 'dubaisc.ae' => 1, - 'dubaistudiocity.ae' => 1, + 'dubaistudiocity.ae' => 0, 'dubaitaxi.ae' => 1, 'dubaitourism.gov.ae' => 1, 'dubaivisa.net' => 1, @@ -45734,6 +46004,7 @@ 'dubrava.tk' => 1, 'dubrovnik.tours' => 1, 'dubrovnikfoodtours.com' => 1, + 'dubrovniktips.nl' => 1, 'dubrovskiy.cf' => 1, 'dubrovskiy.net' => 1, 'dubrovskiy.pro' => 1, @@ -45755,9 +46026,6 @@ 'duckcorp.org' => 1, 'duckduckstart.com' => 1, 'duckeight.win' => 1, - 'duckerings.com' => 1, - 'duckeringstransport.biz' => 1, - 'duckeringstransport.com' => 1, 'duckfx.tk' => 1, 'duckhub.io' => 1, 'duckinc.net' => 0, @@ -45768,12 +46036,13 @@ 'duckpic.de' => 1, 'duckpic.link' => 1, 'duckpond.camp' => 1, + 'duckpond.cloud' => 1, 'duckrain.com' => 1, 'duckside.tk' => 1, 'ducksify.com' => 1, + 'duckstad.net' => 1, 'duckyubuntu.com' => 1, 'duckyubuntu.tk' => 1, - 'ductcare.com' => 1, 'dudedood.tk' => 1, 'dudeexpert.cf' => 1, 'dudesunderwear.com.br' => 0, @@ -45823,19 +46092,19 @@ 'duka.bg' => 1, 'duka.com.gr' => 1, 'dukabg.com' => 1, + 'dukaj.org' => 1, 'dukaj.tk' => 1, 'dukan-recepty.ru' => 1, 'duke-nukem.tk' => 1, 'dukeandduchessdrivingschool.co.uk' => 1, - 'dukegat.de' => 0, 'dukemaps.net' => 1, 'dukeofmetal.tk' => 1, - 'dukes.ca' => 1, 'dukeshotel.com' => 1, 'dukin.tk' => 1, 'dukun.de' => 1, 'dulas.org.uk' => 1, 'dulce-reverie.ro' => 1, + 'dulcebermudez.com' => 1, 'dulcehome.ch' => 1, 'dulceysalado.tk' => 1, 'dulcinea.eu.org' => 1, @@ -45843,9 +46112,9 @@ 'dulei.si' => 1, 'duleos.com.br' => 1, 'dulmagedentalarts.ca' => 1, + 'duloc.space' => 0, 'duloxetinbestellen.gq' => 1, 'duloxetine.gq' => 1, - 'dulurtekno.co.id' => 1, 'dulux.co.nz' => 1, 'dulux.com.au' => 1, 'dum.moe' => 1, @@ -45903,6 +46172,7 @@ 'dunneworthy.com' => 1, 'dunningtonaudio.co.uk' => 1, 'dunsel.dedyn.io' => 1, + 'dunstrath.com' => 0, 'dunwellgroup.info' => 1, 'dunyahalleri.com' => 1, 'duo-tauceti.com' => 1, @@ -45910,6 +46180,7 @@ 'duobus.nl' => 1, 'duodeno.tk' => 1, 'duoduocha.com' => 0, + 'duofynance.com.br' => 1, 'duohao.xyz' => 1, 'duolife.us' => 1, 'duoluodeyu.com' => 1, @@ -45923,13 +46194,14 @@ 'dupageresults.com' => 1, 'dupageresults.gov' => 1, 'dupfx.com' => 1, + 'duplia.network' => 1, + 'duplia.storage' => 1, 'duplicazionechiavi.it' => 1, 'duplika.com' => 1, 'dupoin.co.id' => 1, 'dupoin.com' => 1, 'dupree.pe' => 1, 'dupuis.xyz' => 1, - 'duquess.com.br' => 1, 'duquoinil.gov' => 1, 'dura.si' => 1, 'durabletravailler.tk' => 1, @@ -45968,7 +46240,6 @@ 'durtk.com' => 1, 'durust.ai' => 1, 'durvalpereira.com.br' => 0, - 'durys.be' => 1, 'dusara.co' => 1, 'duschdichtungsprofile.de' => 1, 'dushu.cat' => 1, @@ -45992,7 +46263,7 @@ 'dustshop.tk' => 1, 'dusty.gr' => 1, 'dustycloth.com' => 1, - 'dustydrinks.com' => 1, + 'dustydrinks.com' => 0, 'dustygroove.com' => 1, 'dustyro.se' => 1, 'dusupov.gq' => 1, @@ -46022,7 +46293,6 @@ 'dutchie.info' => 1, 'dutchmobilityinnovations.com' => 0, 'dutchpentathlon.nl' => 1, - 'dutchperformanceproducts.nl' => 1, 'dutchplayers.com' => 1, 'dutchrocksite.tk' => 1, 'dutchsailors.com' => 1, @@ -46036,7 +46306,6 @@ 'duttonmt.gov' => 1, 'dutyfreeperfumes.tk' => 1, 'duurzaamwonen.amsterdam' => 1, - 'duux.com' => 1, 'duv.al' => 1, 'duval.info' => 1, 'duval.li' => 1, @@ -46055,6 +46324,7 @@ 'duxi-s-feromonami.ga' => 1, 'duxsco.de' => 1, 'duysondang.name.vn' => 1, + 'duythang.top' => 1, 'duzavo.cz' => 1, 'duzcehaberleri.tk' => 1, 'duzcesondakika.tk' => 1, @@ -46075,7 +46345,6 @@ 'dvdmusic.ga' => 1, 'dvdrein.net' => 1, 'dvds.casa' => 1, - 'dveretti.com' => 0, 'dveri-lugansk.tk' => 1, 'dvgsites.com' => 1, 'dvipadmin.com' => 1, @@ -46084,11 +46353,11 @@ 'dvn.pt' => 1, 'dvor.ml' => 1, 'dvorek-karlin.cz' => 1, - 'dvorekkarlin.cz' => 1, 'dvoretsvramoni.ru' => 1, 'dvorupotocnych.sk' => 1, 'dvotx.org' => 1, 'dvrpc.org' => 1, + 'dvsngroup.com' => 1, 'dvwc.org' => 1, 'dvx.cloud' => 1, 'dw-connect.org' => 1, @@ -46131,6 +46400,7 @@ 'dxgl.org' => 1, 'dxjdata.com' => 1, 'dxm.no-ip.biz' => 1, + 'dxny.dance' => 1, 'dxrating.net' => 1, 'dxzl.org' => 1, 'dxzsj.cn' => 1, @@ -46138,6 +46408,7 @@ 'dy.me' => 0, 'dy1d.com' => 1, 'dyachenko.ml' => 1, + 'dyarnasd.com' => 1, 'dybuster.at' => 1, 'dybuster.ch' => 1, 'dybuster.com' => 1, @@ -46153,9 +46424,11 @@ 'dyethin.com' => 1, 'dyingflame.tk' => 1, 'dyjak.cloud' => 1, + 'dykb5.com' => 1, 'dykebaby.tk' => 1, 'dyktig.as' => 1, 'dylan-motorcross.tk' => 1, + 'dylanayaloo.com' => 0, 'dylancl.cf' => 1, 'dylancl.fr' => 1, 'dylandeconinck.cf' => 1, @@ -46202,6 +46475,7 @@ 'dynamicenergy.co' => 1, 'dynamicengine.com' => 1, 'dynamicfireworks.co.uk' => 1, + 'dynamicfriction.com' => 1, 'dynamicini.org' => 1, 'dynamiclogodesigns.com' => 1, 'dynamicpl.us' => 1, @@ -46210,7 +46484,7 @@ 'dynamicroofingconcepts.com' => 1, 'dynamicsandlearning.com' => 1, 'dynamicsdays.info' => 1, - 'dynamicservers.co.uk' => 0, + 'dynamicservers.co.uk' => 1, 'dynamicsnetwork.net' => 1, 'dynamicsretailnotes.com' => 1, 'dynamictesting.co.uk' => 1, @@ -46238,14 +46512,15 @@ 'dynosend.com' => 1, 'dynsoundmax.tk' => 1, 'dynx.pl' => 1, + 'dyor.io' => 1, 'dypromed.com' => 1, 'dyrenesverden.no' => 1, 'dyrkar.se' => 1, 'dyrkshop.com' => 1, + 'dyrstad.net' => 1, 'dysautonomia-postsyndrome.com' => 1, 'dyscalculia-blog.com' => 1, 'dysco.tk' => 1, - 'dysgeusia.com' => 1, 'dysgucymraeg.cymru' => 1, 'dyslexicfish.com' => 1, 'dyslexicfish.net' => 1, @@ -46332,7 +46607,7 @@ 'dziurdzia.pl' => 1, 'dziv.net' => 1, 'dzivniekubriviba.lv' => 0, - 'dzlie.com' => 1, + 'dzlie.com' => 0, 'dzmonarchie.tk' => 1, 'dzna.org' => 1, 'dzndk.com' => 1, @@ -46345,9 +46620,9 @@ 'dzsibi.com' => 1, 'dzsula.hu' => 1, 'dzu.fund' => 1, + 'dzunglapablo.pl' => 1, 'dzus.tk' => 1, 'dzworld.com' => 1, - 'dzyabchenko.com' => 0, 'dzyszla.pl' => 1, 'e-alink.com' => 1, 'e-almott.com' => 1, @@ -46357,6 +46632,7 @@ 'e-balloons.tk' => 1, 'e-bap.net' => 1, 'e-baraxolka.ru' => 1, + 'e-barobirlik.com.tr' => 1, 'e-belgia.tk' => 1, 'e-beyanname.com.tr' => 1, 'e-beyanname.net.tr' => 1, @@ -46397,6 +46673,7 @@ 'e-estonians.ee' => 1, 'e-eup.de' => 1, 'e-facture.net' => 1, + 'e-fakturka.pl' => 1, 'e-farm.com' => 1, 'e-fireplaces.tk' => 1, 'e-fishing.tk' => 1, @@ -46404,6 +46681,7 @@ 'e-flotila.cz' => 1, 'e-form.mn' => 1, 'e-frontier.systems' => 1, + 'e-fuels.com' => 1, 'e-games-board.tk' => 1, 'e-gc.de' => 1, 'e-generator.tk' => 1, @@ -46446,7 +46724,7 @@ 'e-matras.ua' => 1, 'e-medicines.tk' => 1, 'e-migration.ch' => 0, - 'e-modusvivendi.com' => 1, + 'e-monteur.nl' => 1, 'e-mutation.com' => 1, 'e-nail.tk' => 1, 'e-name.tk' => 1, @@ -46468,7 +46746,6 @@ 'e-placement.tk' => 1, 'e-planshet.tk' => 1, 'e-polygraphy.tk' => 1, - 'e-privat.info' => 1, 'e-promotion.tk' => 1, 'e-ptn.com' => 1, 'e-quip.cz' => 1, @@ -46486,7 +46763,7 @@ 'e-scraper.com' => 1, 'e-sell.tk' => 1, 'e-sell.today' => 1, - 'e-servicerms.com' => 1, + 'e-shipsupply.com' => 1, 'e-shobai.com' => 1, 'e-shonai.com' => 1, 'e-sisyu.com' => 0, @@ -46525,7 +46802,6 @@ 'e-verify.gov' => 1, 'e-virtus.com' => 1, 'e-visa.mn' => 1, - 'e-vokzal.com' => 1, 'e-vykladkaret.cz' => 1, 'e-walks.tk' => 1, 'e-wish.tk' => 1, @@ -46542,6 +46818,7 @@ 'e15r.co' => 1, 'e1981.com' => 1, 'e1e0.net' => 0, + 'e23.io' => 1, 'e27.co' => 1, 'e2b.com.au' => 1, 'e2ebrindes.com.br' => 1, @@ -46549,15 +46826,15 @@ 'e2epartners.org' => 1, 'e2essentialelements.com' => 1, 'e2feed.com' => 1, - 'e2i.com.sg' => 1, + 'e2i.com.sg' => 0, 'e2net.social' => 1, 'e30.ee' => 1, 'e30gruppe.com' => 1, 'e34club.com.ua' => 1, 'e365.vip' => 1, 'e36533.com' => 1, - 'e3lan.net' => 1, 'e42.org' => 0, + 'e45.com' => 1, 'e4a.org' => 0, 'e4mc.link' => 1, 'e4tools.com' => 1, @@ -46585,11 +46862,13 @@ 'eac444.com' => 1, 'eac555.com' => 1, 'each.tk' => 1, + 'eacodex.ai' => 1, 'ead-italia.it' => 1, 'eadea.net' => 1, 'eadmt.com' => 1, 'eaganmn.gov' => 1, 'eagenda.com.br' => 1, + 'eagerlogic.com' => 1, 'eagfinance.cz' => 1, 'eagle-yard.de' => 1, 'eagle.com.tr' => 1, @@ -46616,8 +46895,8 @@ 'eagletechz.com.br' => 1, 'eagletrt.it' => 1, 'eaglevilletn.gov' => 1, - 'eaglewreck.info' => 1, 'eagleyecs.com' => 1, + 'eagrants.com' => 1, 'eahea.org' => 1, 'eai-work-tool.com' => 1, 'eaimty.com' => 1, @@ -46634,7 +46913,6 @@ 'eaktarim.com' => 1, 'ealadel.com' => 0, 'ealarm-safemode.ch' => 1, - 'ealawfirmportal.com' => 1, 'ealc.aero' => 1, 'ealc.lu' => 1, 'ealekseyev.ml' => 1, @@ -46644,6 +46922,7 @@ 'eamda.eu' => 1, 'eamda.org' => 1, 'eames-clayton.us' => 1, + 'eamico.com' => 1, 'eamproperties.com' => 1, 'eamu.fun' => 1, 'eandata.com' => 0, @@ -46662,6 +46941,8 @@ 'earlsttech.ca' => 1, 'early-etudes.com' => 1, 'earlyeditiontoastmasters.com' => 1, + 'earlyfro.st' => 1, + 'earlyfrost.com' => 1, 'earlynotify.com' => 1, 'earlyvoting.cf' => 1, 'earlyvoting.gq' => 1, @@ -46674,9 +46955,7 @@ 'earni.fi' => 1, 'earningsgames.tk' => 1, 'earningthatis.tk' => 1, - 'earnosethroat.co.za' => 1, 'earpconsult.co.uk' => 1, - 'earth-performance-indicator.com' => 1, 'earth-quake.tk' => 1, 'earth-surf-dynam-discuss.net' => 1, 'earth-surf-dynam.net' => 1, @@ -46690,14 +46969,13 @@ 'earthbound.tk' => 1, 'earthcam.com' => 1, 'earthcam.net' => 1, - 'earthcore.com' => 1, 'earthcorporation.cf' => 1, 'eartheld.tk' => 1, + 'earthity.com' => 1, 'earthjustice.org' => 1, 'earthlink.net' => 1, - 'earthpixz.com' => 1, 'earthpoints.org' => 1, - 'earthquake.gov' => 1, + 'earthquake.gov' => 0, 'earthsalala.com' => 1, 'earthseed.cc' => 1, 'earthshotprize.org' => 1, @@ -46710,6 +46988,7 @@ 'earthytales.in' => 1, 'eas.ee' => 0, 'ease.io' => 0, + 'easehealth.com' => 1, 'easel.engineering' => 1, 'easew.com' => 1, 'eashwar.com' => 1, @@ -46720,6 +46999,7 @@ 'eastafricafeed.ga' => 1, 'eastarapmetdistco.gov' => 1, 'eastarm.net' => 1, + 'eastbaypsychology.org' => 1, 'eastblue.org' => 1, 'eastcairo-egypt.com' => 1, 'eastcalntownship.gov' => 1, @@ -46763,6 +47043,7 @@ 'eastplan.co.kr' => 1, 'eastportcorp.tk' => 1, 'eastprovidenceri.gov' => 1, + 'eastroadbeverages.com' => 1, 'easts.org.uk' => 1, 'eastshare.ml' => 1, 'eastside.tk' => 1, @@ -46820,12 +47101,14 @@ 'easyeuicc.org' => 1, 'easyfiles.ch' => 1, 'easyfiles.gq' => 1, + 'easyfiling.com' => 1, 'easyfilings.co.uk' => 1, - 'easyfloors.ae' => 1, + 'easyfloors.ae' => 0, 'easyfoto.tk' => 1, 'easygenerator.com' => 1, 'easygrow.tk' => 1, 'easyhacks.net' => 1, + 'easyhelper.kr' => 1, 'easyhome.ag' => 1, 'easyhome.de' => 1, 'easyhome.eu' => 1, @@ -46859,6 +47142,7 @@ 'easynm.cn' => 1, 'easynotary.ch' => 1, 'easyocm.hu' => 1, + 'easyodds.com' => 1, 'easyonlinetest.tk' => 1, 'easypay.bg' => 1, 'easypayment.cf' => 1, @@ -46882,7 +47166,6 @@ 'easyspace-storage.com' => 1, 'easysubmit.tk' => 1, 'easytamil.tk' => 1, - 'easytec-info.de' => 1, 'easytestonline.tk' => 1, 'easytext.ga' => 1, 'easytiles.com' => 1, @@ -46904,6 +47187,7 @@ 'eatdrinktalk.net' => 1, 'eatechled.com' => 1, 'eatery.co.il' => 1, + 'eatf.eu' => 1, 'eatfitoutlet.com.br' => 1, 'eathealthyisgood.com' => 1, 'eating-better.org' => 1, @@ -46924,15 +47208,15 @@ 'eatwith.com' => 1, 'eauclairecounty.gov' => 1, 'eaucube.com' => 1, + 'eaudit.ee' => 1, 'eaugenethomas.cf' => 1, - 'eaujob.com' => 1, 'eauto-cash.de' => 1, 'eautocash.de' => 1, 'eautolease.com' => 1, 'eauxdevienne.fr' => 1, 'eava.ga' => 1, 'eavafm.com' => 1, - 'eawmaas.top' => 1, + 'eaviora.com' => 1, 'eazy.de' => 1, 'eazy.gr' => 1, 'eazycert.in' => 1, @@ -46944,6 +47228,7 @@ 'eazzhome.com' => 1, 'eazzy.tk' => 1, 'eb-net.de' => 1, + 'eb-suite.com' => 1, 'eb7.jp' => 1, 'eba.com.au' => 1, 'ebac.com' => 1, @@ -46993,6 +47278,7 @@ 'ebeton.cz' => 1, 'ebeyan.name' => 1, 'ebeyanname.net.tr' => 1, + 'ebfx.net' => 1, 'ebics.cz' => 1, 'ebics.hu' => 1, 'ebics.sk' => 1, @@ -47005,12 +47291,12 @@ 'ebiografia.com' => 1, 'ebiografias.com.br' => 1, 'ebisee.com' => 1, + 'ebisu.events' => 1, 'ebizarts.com' => 1, 'ebjork.se' => 1, 'ebki-nsn.gov' => 1, 'eblan.gq' => 1, 'eblandscaping.com.au' => 1, - 'eblesoft.org' => 1, 'eblog.cf' => 1, 'eblog.ink' => 0, 'ebmeester.nl' => 1, @@ -47031,7 +47317,6 @@ 'ebookdep.com' => 1, 'ebookdrive.tk' => 1, 'ebooki.eu.org' => 1, - 'ebooknetworking.net' => 1, 'ebookpdf.com' => 1, 'ebooks-pdf.cf' => 1, 'ebooks4all.tk' => 1, @@ -47054,9 +47339,11 @@ 'ebrununkasnagi.com' => 1, 'ebs.to' => 1, 'ebscomedical.com' => 1, + 'ebsedu.org' => 1, 'ebuha.ga' => 1, 'ebuku.tk' => 1, 'eburg.ml' => 1, + 'ebury.com' => 1, 'ec-baran.de' => 1, 'ec-bayreuth.de' => 1, 'ec-current.com' => 1, @@ -47079,7 +47366,6 @@ 'ecbahia.com' => 1, 'ecbs.org' => 1, 'ecbt.co.il' => 1, - 'ecc.co.id' => 1, 'eccan.scot' => 0, 'eccc.pl' => 1, 'ecchidreams.com' => 1, @@ -47103,7 +47389,6 @@ 'ecetiner.com' => 1, 'ecfunstalls.com' => 1, 'ecgclic.fr' => 1, - 'echameuncable.net' => 1, 'echarity.ae' => 1, 'echbay.com' => 1, 'echelon.pl' => 1, @@ -47112,18 +47397,20 @@ 'echidna.com.au' => 1, 'echidnalock.com.au' => 1, 'echinus.solutions' => 1, + 'echiquier-electronique.fr' => 1, 'echo-bms.com' => 1, 'echo-n.nz' => 0, 'echo-online.de' => 1, 'echoanalytics.com' => 1, 'echobridgepartners.com' => 1, - 'echodyne.com' => 1, + 'echodesk.work' => 1, + 'echodyne.com' => 0, 'echoesbase.com' => 1, 'echoeshq.com' => 0, 'echoesin.com' => 1, + 'echoesofaxiom.com' => 1, 'echoit.net' => 1, 'echoit.net.au' => 1, - 'echoit.services' => 1, 'echomail.org' => 1, 'echopaper.com' => 1, 'echorecovery.org' => 1, @@ -47139,9 +47426,10 @@ 'echotone.tk' => 1, 'echovintage.com.br' => 1, 'echowave.io' => 1, + 'echowish.ai' => 1, + 'echs.top' => 1, 'echt.ga' => 1, 'echtcache.ga' => 1, - 'echtebbq.nl' => 1, 'echternach-immobilien.de' => 1, 'echtes-hutzelbrot.de' => 1, 'echx.nl' => 1, @@ -47160,7 +47448,6 @@ 'eckotech.fr' => 1, 'eckstein.tech' => 1, 'eclectic-al.gov' => 1, - 'eclecticbeaver.com' => 1, 'eclectiv.com' => 1, 'eclip.se' => 1, 'eclipse-foundation.ca' => 1, @@ -47169,6 +47456,7 @@ 'eclipse-foundation.eu' => 1, 'eclipse-foundation.hk' => 1, 'eclipse.eu' => 1, + 'eclipse.org' => 1, 'eclipse4academia-startups.com' => 1, 'eclipsebank.com' => 1, 'eclipseforum.tk' => 1, @@ -47182,8 +47470,10 @@ 'eclixo.com' => 1, 'ecmx.eu' => 1, 'ecnetworker.com' => 1, + 'eco-care.gr' => 1, 'eco-derattizzazione.it' => 1, 'eco-nyashky.com.ua' => 1, + 'eco-pestoff.com' => 1, 'eco-price.ru' => 1, 'eco-rally.cz' => 1, 'eco-rubber.ru' => 1, @@ -47209,16 +47499,13 @@ 'ecocreativity.org' => 1, 'ecodedi.com' => 1, 'ecodepur.co.ao' => 1, - 'ecodepur.fr' => 1, 'ecodesign-labo.jp' => 1, 'ecodesigns.nl' => 1, - 'ecodrive.in.ua' => 1, 'ecoelectricsandiego.com' => 1, 'ecoelegance.com.au' => 1, 'ecoeuropa.cf' => 1, 'ecofinancing.com' => 1, 'ecofoolad.com' => 1, - 'ecoforce.ng' => 1, 'ecoformeurope.com' => 1, 'ecofriendlytravels.com' => 1, 'ecogarden.design' => 1, @@ -47234,11 +47521,13 @@ 'ecolala.my' => 1, 'ecolamp.it' => 1, 'ecolan37.ru' => 1, + 'ecolaser.io' => 1, 'ecole-attalens.ch' => 0, 'ecole-du-digital.com' => 0, 'ecole-eac.com' => 1, 'ecole-iaf.fr' => 0, 'ecole-lepavillon.com' => 1, + 'ecole-naturo.fr' => 1, 'ecole-nobilis.ch' => 1, 'ecole-parfum.com' => 1, 'ecole-paysage.fr' => 1, @@ -47272,13 +47561,12 @@ 'ecommercenews.in' => 1, 'ecommercenews.uk' => 1, 'ecommerceuropa.eu' => 1, + 'ecomnodes.com' => 1, 'ecomove.pt' => 1, - 'ecomovers.com' => 1, 'ecompen.co.za' => 1, 'ecomsight.com' => 0, 'ecomuuu.com' => 1, 'ecomvivid.com' => 1, - 'ecomweb.ro' => 0, 'econativa.pt' => 1, 'econcept.li' => 1, 'econclubny.org' => 1, @@ -47294,7 +47582,6 @@ 'economie2.alsace' => 1, 'economiefidu.ch' => 0, 'economipedia.com' => 1, - 'economistebtp.com' => 1, 'economixportal.tk' => 1, 'economizaplay.com.br' => 1, 'economycarrentalscyprus.com' => 1, @@ -47304,6 +47591,7 @@ 'econsumer.gov' => 1, 'econveyancer.co.uk' => 1, 'ecoon.net' => 1, + 'ecoorbis.eu' => 1, 'ecopaint.pt' => 1, 'ecopark.asia' => 1, 'ecopath.org' => 1, @@ -47322,7 +47610,6 @@ 'ecosoftconsult.com' => 0, 'ecosta.fi' => 0, 'ecostarfoam.com' => 1, - 'ecostruxureit.com' => 1, 'ecosuds.co.uk' => 1, 'ecosuds.uk' => 1, 'ecosurfsupply.com' => 1, @@ -47339,8 +47626,8 @@ 'ecourbano.tk' => 1, 'ecourtdate.com' => 1, 'ecoute.tv' => 1, - 'ecovadis.ltd' => 1, 'ecoventfix.com' => 1, + 'ecovir.net' => 1, 'ecowater.com' => 1, 'ecowatt.pt' => 1, 'ecowoman-armenian.tk' => 1, @@ -47348,6 +47635,7 @@ 'ecowoman-indonezian.tk' => 1, 'ecowoman-turkey.tk' => 1, 'ecowoman-ukraine.tk' => 1, + 'ecoxplore.com' => 1, 'ecozip.it' => 1, 'ecozona.tk' => 1, 'ecpic.gov' => 1, @@ -47366,6 +47654,7 @@ 'ecsafety.com' => 1, 'ecscoutgroup.cf' => 1, 'ecssr.ae' => 1, + 'ecstacy.ac' => 1, 'ecsupplyinc.com' => 1, 'ect-cpg.com' => 1, 'ect-telecoms.com' => 1, @@ -47391,6 +47680,7 @@ 'ed-medications.ml' => 1, 'ed-studios.tk' => 1, 'ed-w.de' => 1, + 'ed-yarovyi.agency' => 1, 'ed.careers' => 1, 'ed.gov' => 1, 'ed.gs' => 1, @@ -47417,6 +47707,7 @@ 'eddi.org.au' => 1, 'eddie.website' => 1, 'eddieeinbinder.com' => 1, + 'eddiemiller.agency' => 1, 'eddmil.es' => 0, 'eddns.de' => 1, 'eddns.eu' => 1, @@ -47430,7 +47721,6 @@ 'edeals.com.co' => 1, 'edeca.net' => 1, 'ededdeddy.tk' => 1, - 'ededoc.fr' => 1, 'edegembicycleclub.tk' => 1, 'edegulkoyu.tk' => 1, 'edeka-peper.de' => 1, @@ -47457,7 +47747,9 @@ 'edenredbenefits.com' => 0, 'edenvaleplumber24-7.co.za' => 1, 'eder-steiner.at' => 1, + 'ederevx.us' => 1, 'edeseschoolvereniging.nl' => 1, + 'edesignau.com' => 1, 'edevletkapisi.org' => 1, 'edfdentalcenter.tk' => 1, 'edfenergy.com' => 1, @@ -47468,7 +47760,6 @@ 'edgarbollow.com' => 1, 'edgarcountyillinois.gov' => 1, 'edgarphotography.net' => 1, - 'edgarsmission.org.au' => 1, 'edgarsonderwaterwereld.tk' => 1, 'edgartamarit.com' => 1, 'edgarwi.gov' => 1, @@ -47481,33 +47772,35 @@ 'edgelogs.com' => 1, 'edgemagazine.net' => 1, 'edgeofnoservers.com' => 1, + 'edgeorbital.io' => 1, + 'edgeresearch.com' => 1, 'edgeservices.co.uk' => 1, 'edgetalk.net' => 1, 'edgetechig.co.uk' => 0, + 'edgeurl.io' => 1, 'edgewaterco.gov' => 1, 'edgex.com' => 1, 'edgflowers.ca' => 1, 'edging.tech' => 1, - 'edglossary.org' => 1, 'edgylabs.com' => 1, 'edhotels.com' => 1, - 'edi-app.io' => 1, 'edi-gate.com' => 1, 'edi-gate.de' => 1, 'edibarcode.com' => 1, 'ediberto.tk' => 1, 'edicionanticipada.com' => 1, 'edicionescrimentales.tk' => 1, + 'edificaciongeneracional.com' => 1, 'edik.tk' => 1, 'edikacomptabilite.com' => 1, 'edilane.de' => 1, 'edilians-group.com' => 1, - 'ediliovo.com' => 1, 'edilondon.com' => 1, 'edilservizivco.it' => 1, - 'edilzanini.it' => 1, 'edinbric.scot' => 0, 'edinburghcastle.scot' => 0, + 'edinburghtipps.de' => 1, + 'edinburghtips.com' => 1, 'edirnehaber.tk' => 1, 'edirnehaberleri.tk' => 1, 'edisoft.dz' => 1, @@ -47541,6 +47834,7 @@ 'editorialexpress.com' => 1, 'editorsguild.com' => 1, 'editspace.tk' => 1, + 'edituracrimca.ro' => 1, 'editus.it' => 1, 'edityeet.com' => 1, 'edjo.us' => 1, @@ -47579,15 +47873,16 @@ 'edscolors.com' => 1, 'edservicing.com' => 1, 'edshogg.co.uk' => 1, - 'edsm.net' => 1, 'edsplain.ro' => 1, 'edstem.org' => 1, 'edstep.com' => 1, 'edtech-hub.com' => 1, 'edtech.ee' => 1, + 'edtechreview.in' => 1, 'edtechwebb.com' => 1, 'edtravel.ga' => 1, 'edu-kingdom.com' => 1, + 'edu-message.ru' => 1, 'edu.bydgoszcz.pl' => 1, 'eduanimal.tk' => 1, 'eduard-dopler.de' => 1, @@ -47611,6 +47906,7 @@ 'educacaopocos.com.br' => 1, 'educacionnm.ml' => 1, 'educacionvirtual.com.ar' => 1, + 'educacionytecnologia.com' => 1, 'educaenvivo.com' => 1, 'educandoamihijo.com' => 1, 'educard.co.at' => 1, @@ -47657,15 +47953,14 @@ 'eduflow.at' => 1, 'edugeton.com' => 1, 'edugram.com' => 1, - 'eduhk.hk' => 0, + 'eduhk.hk' => 1, 'eduhub.ml' => 1, 'eduhublisbon.com' => 1, 'eduid.se' => 1, 'eduif.nl' => 0, + 'edukar.xyz' => 1, 'eduki.com' => 1, 'edukle.com' => 0, - 'edularidea.com' => 1, - 'edularism.com' => 1, 'edulayer.net' => 1, 'edulinks.ml' => 1, 'edumanage.tk' => 1, @@ -47676,8 +47971,10 @@ 'edumontclasses.com' => 1, 'edunaut.com.au' => 1, 'edunet.gq' => 1, + 'edunia.io' => 1, 'edunian.com' => 1, 'edunoor.tk' => 1, + 'edunova.pro' => 1, 'eduoneschool.tk' => 1, 'edupay.co.at' => 1, 'eduproject.tk' => 1, @@ -47687,16 +47984,15 @@ 'eduroam.uy' => 1, 'edusanjal.com' => 1, 'eduschool.ml' => 1, - 'edusektor.de' => 0, 'edusenca.nl' => 1, 'edusercontent.com' => 1, 'eduson.pl' => 1, + 'eduspace.top' => 1, + 'eduspace26.top' => 1, 'edusson.com' => 1, 'edusuite.at' => 1, 'edutechspot.com' => 1, 'edutour.ml' => 1, - 'edutrum.com' => 1, - 'eduxpro.com' => 1, 'eduyog.org' => 1, 'eduzaurus.com' => 1, 'edv-biela.de' => 1, @@ -47751,9 +48047,9 @@ 'eef.com.pe' => 1, 'eegaming.org' => 1, 'eegaming.tk' => 1, - 'eehitus.ee' => 0, 'eeia.com' => 1, 'eeiletudiant.com' => 1, + 'eek.nz' => 0, 'eekelen.net' => 1, 'eelabs.eu' => 1, 'eelcapone.nl' => 1, @@ -47764,7 +48060,7 @@ 'een.com' => 1, 'eenfotowaard.nl' => 1, 'eentweevijf.be' => 1, - 'eenvxing.com' => 1, + 'eenvxing.com' => 0, 'eenzwolle.nl' => 1, 'eeqj.com' => 1, 'eer.cz' => 1, @@ -47776,8 +48072,10 @@ 'eerstemaanlanding.tk' => 1, 'eery.de' => 1, 'eesti.id' => 1, + 'eestifungi.com' => 1, 'eestitervisekassa.ee' => 1, 'eetadvies.be' => 1, + 'eetcafedepaerdestal.nl' => 1, 'eetestingcenter.com' => 1, 'eevie.io' => 1, 'eevpn.com' => 1, @@ -47793,7 +48091,7 @@ 'efapodcast.com' => 1, 'efcross.com' => 1, 'efectivodigital.com.ar' => 1, - 'efectococuyo.com' => 1, + 'efectococuyo.com' => 0, 'efeel.info' => 1, 'efeen.nl' => 1, 'efeindonesia.com' => 1, @@ -47851,6 +48149,7 @@ 'efiglobal.com' => 1, 'efiledcsuperiorcourt.gov' => 1, 'efinanceng.com' => 1, + 'efirbet.com' => 1, 'efirma.com' => 1, 'eflorashop.ch' => 1, 'eflorashop.com' => 1, @@ -47871,6 +48170,7 @@ 'efp.nl' => 1, 'efran-eliyev.gq' => 1, 'efre-bw.de' => 1, + 'efros.com' => 1, 'efsalon.net.pe' => 1, 'efsanesi.tk' => 1, 'eft.boutique' => 1, @@ -47879,11 +48179,11 @@ 'eftotoekspertizbalikesir.com' => 1, 'efutbol.tk' => 1, 'efxclipse.org' => 1, + 'efxsports.com' => 1, 'eg-quaternary-sci-j.net' => 1, 'eg-secure.co.jp' => 0, 'eg22.com' => 1, 'eg7.co.jp' => 1, - 'egab.co' => 0, 'egabroaventuras.tk' => 1, 'egais.ml' => 1, 'egal24.de' => 1, @@ -47894,6 +48194,7 @@ 'egbertsen.tk' => 1, 'egc.ink' => 1, 'egdsk.ru' => 1, + 'egegesh.ru' => 1, 'egehem.se' => 1, 'egenya.cl' => 0, 'egeozcan.com' => 0, @@ -47933,9 +48234,8 @@ 'eggqvq.com' => 1, 'eggrolls.ml' => 1, 'egh.ir' => 1, - 'egiftcards.be' => 1, + 'egiftified.com' => 1, 'egilopaseryh.tk' => 1, - 'eginfracloud.uk' => 1, 'egins.tk' => 1, 'egipet-tiz.tk' => 1, 'egiptwakacje.tk' => 1, @@ -47946,7 +48246,6 @@ 'eglinlife.net' => 1, 'eglise-crc.be' => 1, 'egliseclichy92.fr' => 1, - 'eglisedenantes.fr' => 1, 'egly.se' => 1, 'egm-sakura.com' => 1, 'ego4u.com' => 1, @@ -47964,7 +48263,6 @@ 'egoscolumn.tk' => 1, 'egotripproductions.org' => 1, 'egoutierrpaquette.ca' => 1, - 'egov.digital' => 1, 'egrabby.com' => 1, 'egrasmanipur.nic.in' => 1, 'egreensvape.com' => 1, @@ -47998,8 +48296,6 @@ 'egzotikusfuszerek.hu' => 1, 'egzotique.com' => 1, 'eh-huebner-stiftung.de' => 1, - 'ehaccp.it' => 1, - 'ehachettefle.com' => 1, 'eharmony.ca' => 1, 'eharmony.com' => 1, 'ehazi.hu' => 1, @@ -48011,15 +48307,15 @@ 'eheberg.com' => 1, 'eheberg.fr' => 1, 'eheliche-disziplin.schule' => 1, - 'eheringe-shop24.de' => 0, 'eheya.net' => 1, + 'ehgi.nl' => 1, + 'ehgn.nl' => 1, 'ehif.ee' => 1, 'ehipaa.com' => 1, 'ehlers-net.de' => 1, 'ehlersdanlos.dk' => 1, 'ehlersdanlos.tk' => 1, 'ehliyetsinavsorulari.org' => 1, - 'ehmtheblueline.com' => 1, 'ehne.de' => 1, 'ehome.im' => 1, 'ehometools.com' => 1, @@ -48046,7 +48342,6 @@ 'ei-bo.org' => 1, 'eiao.me' => 1, 'eiber.net' => 1, - 'eibich.de' => 1, 'eicar.org' => 1, 'eiceinternational.com' => 1, 'eichel.eu' => 1, @@ -48058,7 +48353,6 @@ 'eichplatzareal.de' => 1, 'eickhof.co' => 1, 'eickhof.us' => 1, - 'eickhofcolumbaria.com' => 1, 'eidelpes.info' => 1, 'eifach.top' => 1, 'eifel-adventure.de' => 1, @@ -48074,11 +48368,14 @@ 'eightballde.luxe' => 1, 'eightvirtues.tk' => 1, 'eighty-aid.com' => 1, + 'eightyfour.ca' => 1, + 'eightyrecipes.com' => 1, 'eightysoft.de' => 1, 'eigpropertyauctions.co.uk' => 1, 'eihaikyo.com' => 1, 'eiji.fr' => 1, - 'eijil.com' => 1, + 'eijil.com' => 0, + 'eijkenboombuma.nl' => 1, 'eijo.saarland' => 1, 'eijsink.nl' => 1, 'eikenskaden.tk' => 1, @@ -48105,8 +48402,7 @@ 'einfach-fitz.at' => 1, 'einfach-was-eigenes.com' => 1, 'einfach-was-eigenes.de' => 1, - 'einfachkiss.at' => 1, - 'einfachverbeamtet.de' => 1, + 'einfachkiss.at' => 0, 'einfachwaseigenes.de' => 1, 'einheizpreis.de' => 1, 'einhorn.space' => 1, @@ -48114,7 +48410,6 @@ 'eino.world' => 1, 'einreiseanmeldung.de' => 1, 'einsatzstiefel.info' => 1, - 'einstein-themanandhismind.net' => 1, 'einsteinathome.org' => 1, 'einsteinbros.com' => 1, 'einsteinium.fr' => 1, @@ -48123,8 +48418,8 @@ 'einstokbeer.com' => 1, 'eintageinzug.de' => 1, 'eintoepfe-bruchsal.de' => 1, + 'eintracht-rettersburg.de' => 1, 'eintracht-rodde.de' => 1, - 'einwie.com' => 1, 'eirb.fr' => 1, 'eirgroup.com.au' => 1, 'eirik.eu' => 1, @@ -48158,9 +48453,9 @@ 'ej.uz' => 1, 'ejcabinets.com' => 1, 'ejderrapgott.de' => 1, - 'ejdv-anmeldung.de' => 1, 'eje.cz' => 1, 'ejelectrical.com.au' => 1, + 'ejerblik.dk' => 1, 'ejerciciosmemoria.com' => 1, 'ejidelak.cz' => 1, 'ejkathome.nl' => 1, @@ -48202,7 +48497,7 @@ 'ekati.ru' => 1, 'ekawaiishop.com' => 1, 'ekb-avia.ru' => 0, - 'ekcomp.com' => 0, + 'ekcomp.com' => 1, 'ekcrags.ru' => 1, 'ekd.de' => 1, 'ekdoseis.gr' => 1, @@ -48217,14 +48512,13 @@ 'ekimma.com' => 1, 'ekiphost.com' => 1, 'ekivita.eu' => 1, - 'ekklesia-web.com' => 1, 'eklepka.com' => 1, 'eklitzke.org' => 1, 'ekloz.org' => 1, 'ekmanager.tk' => 1, 'ekmo.cz' => 1, + 'eknotec.co' => 1, 'eko69.pl' => 1, - 'ekoazyl.pl' => 1, 'ekobudisantoso.net' => 1, 'ekocleaningllc.com' => 1, 'ekoclin.com' => 1, @@ -48244,13 +48538,11 @@ 'ekophone.bg' => 1, 'ekoport.ru' => 1, 'ekosaltis.lt' => 1, - 'ekospajzka.cz' => 1, 'ekostecki.de' => 1, 'ekowibowo.com' => 1, 'ekpj.jp' => 1, 'ekranoplan-lun.ru' => 1, 'ekranos.me' => 1, - 'ekransystem.com' => 1, 'ekre.club' => 1, 'ekron.at' => 1, 'eks.news' => 1, @@ -48261,6 +48553,7 @@ 'eksperiments.lv' => 1, 'ekspert.tk' => 1, 'ekspertka.com.pl' => 1, + 'ekusoft.sk' => 1, 'ekwador.com' => 1, 'ekyu.moe' => 1, 'ekzcrosstour.ch' => 1, @@ -48297,6 +48590,7 @@ 'elanterna.ro' => 1, 'elaon.de' => 0, 'elar.tk' => 1, + 'elarcodenieves.es' => 1, 'elariannews.ml' => 1, 'elartedelaguerra.tk' => 1, 'elartedelapaz.org' => 1, @@ -48343,6 +48637,7 @@ 'elcient.com' => 1, 'elcigaro.bg' => 1, 'elcin.tk' => 1, + 'elcinaesthetics.com' => 1, 'elcofrecolecciones.com' => 1, 'elcom.au' => 1, 'elcom.com.au' => 1, @@ -48370,7 +48665,7 @@ 'elcrodigital.com' => 1, 'elcuadernodefilosofia.tk' => 1, 'eldamman.com' => 1, - 'eldeneleokuldaneveoyun.com' => 1, + 'eldat.sk' => 1, 'eldercare.gov' => 1, 'eldercare.net.au' => 1, 'eldercaring.ca' => 0, @@ -48402,7 +48697,6 @@ 'elearningi.pl' => 1, 'elearningpilot.com' => 1, 'eleather.it' => 1, - 'eleconomista.com.ar' => 1, 'electa-sourcing.com' => 1, 'electerious.com' => 1, 'electicofficial.com' => 0, @@ -48427,12 +48721,16 @@ 'electricalandelectronicsengineerinformation.ga' => 1, 'electricalengineeringapp.com' => 1, 'electricalengineers.tk' => 1, + 'electricalfencingedenvale.co.za' => 1, + 'electricalfencingroodepoort.co.za' => 1, 'electricalmalibu.com' => 1, 'electricalpacificpalisades.com' => 1, 'electricalwestlakevillage.com' => 1, 'electricannihilation.tk' => 1, 'electricbeast.co' => 1, 'electriccoin.co' => 1, + 'electricfencealberton.co.za' => 1, + 'electricfencelonehill.co.za' => 1, 'electricfencingpinetown.co.za' => 1, 'electricfireplaces.tk' => 1, 'electricgatemotoralberton.co.za' => 1, @@ -48458,7 +48756,7 @@ 'electricpulp.com' => 1, 'electricwokstore.com' => 1, 'electriczone.tk' => 1, - 'electrijob.com' => 1, + 'electrocad.ch' => 1, 'electrochef.es' => 1, 'electrocomplect.com.ua' => 1, 'electrodomesticos.tk' => 1, @@ -48485,7 +48783,6 @@ 'electronic-ignition-system.com' => 1, 'electronicafacil.net' => 1, 'electronicaripol.es' => 1, - 'electronicfiddling.com' => 1, 'electronicshelpcare.net' => 1, 'electronicssrit.tk' => 1, 'electronictucuman.com' => 1, @@ -48499,7 +48796,6 @@ 'electrosoup.com' => 1, 'electrostatics.com' => 1, 'electrostore.com.ec' => 1, - 'electroyclima.es' => 1, 'electrozona.bg' => 1, 'electrozone.bg' => 1, 'electrum-mona.org' => 1, @@ -48510,7 +48806,7 @@ 'elegance-lingerie.com' => 1, 'elegance-sm.com' => 1, 'elegance96.tk' => 1, - 'elegancecement.com' => 1, + 'elegancecement.com' => 0, 'elegansia-piscine.fr' => 1, 'elegant-design.tk' => 1, 'elegant-techno.com' => 1, @@ -48521,7 +48817,6 @@ 'elegantly-clean.co.uk' => 1, 'elegantseagulls.com' => 0, 'eleganza.ga' => 1, - 'elejido.es' => 1, 'elejordemarketingconsultancy.com' => 1, 'elekner.tk' => 1, 'elekta.com' => 1, @@ -48529,8 +48824,8 @@ 'elektiriktasarruf.tk' => 1, 'elektrac.cz' => 1, 'elektricketrhovisko.sk' => 1, - 'elektriker-frankfurt.eu' => 1, 'elektriker-notdienst-zentrale.de' => 1, + 'elektrikusta.com' => 1, 'elektrilevi.ee' => 1, 'elektrilevi.eu' => 1, 'elektro-adam.de' => 1, @@ -48540,7 +48835,6 @@ 'elektro-hammes.net' => 1, 'elektro-hofmann-gmbh.de' => 1, 'elektro-hornetz.de' => 1, - 'elektro-koehl.de' => 1, 'elektro-liebeskind.de' => 1, 'elektro-mag.com' => 1, 'elektro-metz.de' => 1, @@ -48568,7 +48862,6 @@ 'elektromotor.tk' => 1, 'elektronickakancelar.cz' => 1, 'elektroniksigarasehri1.com' => 1, - 'elektronische-post.org' => 1, 'elektronix.tk' => 1, 'elektronomi.com' => 1, 'elektropartner.nu' => 0, @@ -48594,6 +48887,7 @@ 'elektryczka.pl' => 1, 'elelenin.cf' => 1, 'elemac.com.my' => 1, + 'elemarket.pl' => 1, 'elemenik.com' => 1, 'elemenop.tk' => 1, 'element-ppf.com' => 1, @@ -48612,7 +48906,6 @@ 'elementarium.cf' => 1, 'elementarium.ga' => 1, 'elementarythegame.com' => 1, - 'elementarywave.com' => 0, 'elementblend.com' => 1, 'elementbookings.com' => 1, 'elementedigitale.ro' => 1, @@ -48635,7 +48928,6 @@ 'elena-soset.ga' => 1, 'elena-soset.ml' => 1, 'elena-soset.tk' => 1, - 'elenacandalia.it' => 1, 'elenagherta.ga' => 1, 'elenapulizieroma.it' => 1, 'elenaristeska.tk' => 1, @@ -48664,7 +48956,7 @@ 'elephants.tk' => 1, 'elephanttrust.org' => 1, 'elephpant.cz' => 1, - 'eleplant.fi' => 1, + 'eleplant.fi' => 0, 'elepover.com' => 1, 'elesconditedelola.com' => 1, 'elestoque.org' => 1, @@ -48687,15 +48979,17 @@ 'eleusis-zur-verschwiegenheit.de' => 1, 'elev8fashion.ca' => 1, 'elevacionesrama.com' => 1, + 'elevagov.com' => 1, 'elevanhairdressing.co.uk' => 1, 'elevatewebdesigns.com' => 1, 'elevationplumbingandheating.com' => 1, 'elevator.ee' => 1, 'elevatoraptitudetest.com' => 1, - 'elevaweb.cl' => 0, + 'elevelifestyle.com' => 1, 'elevelo.eu' => 1, 'elevenbeta.tk' => 1, 'elevenensemble.tk' => 1, + 'elevenhats.it' => 1, 'eleventhhouraltar.com' => 1, 'eleventhhourwatch.com' => 1, 'elever-events.com' => 1, @@ -48718,6 +49012,7 @@ 'elgancho.tk' => 1, 'elgargajo.tk' => 1, 'elgenero.com' => 1, + 'elgentos.nl' => 1, 'elgha.co' => 1, 'elgin.ga' => 1, 'elgin.tk' => 1, @@ -48731,11 +49026,13 @@ 'elguillatun.cl' => 1, 'elgustdecreixer.cat' => 1, 'elgustodecrecer.es' => 1, + 'elhegaz.estate' => 1, 'elhim-iskra.com' => 1, 'elhombreinvierno.es' => 1, 'elhombrepez.tk' => 1, 'elhossari.com' => 1, 'elhuesero.com' => 1, + 'eli.ad' => 1, 'eliaden.no' => 1, 'eliamakingmemories.co.nz' => 1, 'eliamakingmemories.com' => 1, @@ -48753,7 +49050,6 @@ 'eliava-gartenbau.de' => 1, 'elibidore.ml' => 1, 'elicdn.com' => 1, - 'elidiaz.com' => 1, 'elie.net' => 1, 'elielaloum.com' => 0, 'elifelabs.com' => 1, @@ -48764,8 +49060,10 @@ 'eligibility.com' => 1, 'eligible.com' => 1, 'eligibleapi.com' => 1, + 'eligiblehq.com' => 1, + 'eligimed.com' => 1, 'eligrey.com' => 1, - 'eliguli.com' => 1, + 'elihost.com' => 1, 'elijahbrown.tk' => 1, 'elijahgrey.com' => 1, 'elijahtreefelling.com' => 1, @@ -48801,7 +49099,7 @@ 'elisabethtovabailey.net' => 1, 'elise-buirey.com' => 1, 'elise-buirey.fr' => 1, - 'eliseadams.com.au' => 1, + 'elisealliotnaturo.com' => 1, 'elisebuirey.com' => 1, 'elisebuirey.fr' => 1, 'elisejang.com' => 1, @@ -48823,6 +49121,7 @@ 'elite-porno.ru' => 1, 'elite-tools.tk' => 1, 'elite-units.tk' => 1, + 'elite.cards' => 1, 'elite.memorial' => 1, 'elite12.de' => 1, 'eliteaccounting.co.nz' => 1, @@ -48864,13 +49163,14 @@ 'elitesynergyservices.com' => 1, 'elitetechz.nl' => 1, 'elitetoy.com.br' => 1, + 'elitetraveltechnologies.com' => 1, 'elitewealth.in' => 1, 'elitexxx.com' => 1, 'elithus.se' => 1, 'elitmedopt.ru' => 1, 'elixi.re' => 1, 'elixir.bzh' => 1, - 'elixirfactory.io' => 1, + 'elizabethbarrett.exposed' => 1, 'elizabethcitync.gov' => 1, 'elizabethefle.com' => 1, 'elizabethgreenfield.com' => 1, @@ -48891,8 +49191,6 @@ 'elkocountynv.gov' => 1, 'elkodaily.com' => 1, 'elkovplus.cz' => 1, - 'elkpointmasonry.com' => 0, - 'elks-1719.org' => 1, 'elkvalley-nsn.gov' => 1, 'ell-net.tokyo' => 1, 'ella-kwikmed.com' => 0, @@ -48900,6 +49198,7 @@ 'ellanurse.co.il' => 1, 'ellas-haarshop.nl' => 1, 'ellasbubbles.com' => 1, + 'ellasmassagistas.com.br' => 1, 'ellatotal.com' => 1, 'elle-fanning.info' => 1, 'elle-weine.de' => 1, @@ -48946,11 +49245,14 @@ 'elliteshop.vn' => 1, 'elliyoung.com' => 1, 'elloadingjr.ga' => 1, + 'ellocursos.com.br' => 1, 'ellsaesser.net' => 1, 'ellty.com' => 1, 'ellye.fr' => 1, 'ellyscakes.com' => 1, 'ellyson.io' => 1, + 'ellytic.com' => 1, + 'ellyzaki.com' => 1, 'elm-dental.com' => 1, 'elma.id' => 1, 'elmaci.net' => 1, @@ -48961,8 +49263,10 @@ 'elmejordance.tk' => 1, 'elmenreich.tk' => 1, 'elmerboroughnj.gov' => 1, + 'elmesgroup.com' => 1, 'elmeson.tk' => 1, 'elmion.cloud' => 1, + 'elmnoor.com' => 1, 'elmo.ee' => 1, 'elmolar.tk' => 1, 'elmolist.tk' => 1, @@ -48973,6 +49277,7 @@ 'elmwoodmi.gov' => 1, 'elnan.do' => 1, 'elnegocioperfecto.tk' => 1, + 'elnoorandelmohanad.com' => 1, 'elo-forum.org' => 1, 'elo-rocket.com' => 1, 'elobservador.tk' => 1, @@ -48981,6 +49286,7 @@ 'elodieclerc.ch' => 1, 'elodrias.de' => 1, 'elog.tokyo' => 1, + 'elogieaki.com.br' => 1, 'eloi.co' => 1, 'eloiseponnau.com' => 1, 'elok.eu.org' => 1, @@ -48988,6 +49294,7 @@ 'elona-wvw.de' => 1, 'elonaspitze.de' => 1, 'elonma.gov' => 1, + 'eloranta.eu' => 1, 'elorbe.com' => 1, 'elorrieta.eus' => 1, 'elosconstrutora.com.br' => 1, @@ -49007,10 +49314,10 @@ 'elperfil.pe' => 1, 'elperiodicodelaenergia.com' => 1, 'elpincho.tk' => 1, - 'elplugins.xyz' => 1, 'elpo.net' => 1, 'elpradopaloalto.com' => 1, 'elpreciosostud.com' => 1, + 'elpreco.ro' => 1, 'elprincipevegeta.tk' => 1, 'elpro.bg' => 1, 'elprofeshows.com' => 1, @@ -49031,26 +49338,25 @@ 'elrubio.tk' => 1, 'elsadonaire.tk' => 1, 'elsaelsa.com' => 1, + 'elsafir.com' => 1, 'elsas.tk' => 1, 'elsbouslanostraaficio.tk' => 1, 'elsector7.tk' => 1, - 'elselingerie.com' => 1, 'elsemanariodesalamanca.tk' => 1, 'elsg.co.uk' => 1, 'elshop1eu.com' => 1, 'elshou.com' => 1, + 'elslab.com' => 1, 'elsoundspeakers.com' => 1, 'elstravato.com' => 1, 'elsuccionador.com' => 1, 'elsvanderlugt.nl' => 1, 'elsvanmerhaeghe.be' => 1, - 'elsweb.net' => 1, 'elsword.moe' => 0, 'eltair.com' => 1, 'eltconsultants.com.mx' => 1, 'eltec.es' => 1, 'eltern-verein.ch' => 1, - 'elternbeiratswahl.online' => 1, 'elternforen.com' => 1, 'elternkunst.ch' => 1, 'elternverein-utzenstorf.ch' => 1, @@ -49072,7 +49378,6 @@ 'elultimoconcierto.info' => 1, 'eluminaelearning.com.au' => 1, 'eluparastinsulti.ee' => 1, - 'elusivetranslations.com' => 1, 'eluvade.com' => 1, 'eluvio.com' => 1, 'elvac.eu' => 1, @@ -49081,6 +49386,7 @@ 'elverdaderoamor.tk' => 1, 'elvermann.de' => 1, 'elvikom.co.uk' => 1, + 'elvikom.pl' => 1, 'elviraszabo.com' => 1, 'elvis-atouchofgold.com' => 1, 'elvis-presley.tk' => 1, @@ -49100,6 +49406,7 @@ 'elysian-systems.com' => 1, 'elysiandigital.co' => 1, 'elysiria.fr' => 1, + 'elysium-spa.ae' => 1, 'elysium-team.tk' => 1, 'elysium.coop' => 1, 'elysiumware.com' => 1, @@ -49111,7 +49418,6 @@ 'emabot.tk' => 1, 'emacitylife.com' => 1, 'emad7.tk' => 1, - 'emagazine.com' => 1, 'emagicone.com' => 1, 'emaging-productions.fr' => 1, 'emaging.fr' => 1, @@ -49127,6 +49433,7 @@ 'emailablev.com' => 1, 'emailalaperformance.fr' => 1, 'emailbusters.tk' => 1, + 'emailer.one' => 1, 'emailer.party' => 1, 'emailexpress.ga' => 1, 'emailfreeshop.tk' => 1, @@ -49136,11 +49443,11 @@ 'emailing.ga' => 1, 'emaillagebaingenial.ca' => 1, 'emailmasker.nl' => 1, - 'emailmebutton.com' => 1, 'emailmeform.com' => 1, 'emailoctopus.com' => 0, 'emailprivacytester.com' => 1, 'emailprocessorpro.gq' => 1, + 'emailqo.com' => 1, 'emailreminder.me' => 1, 'emailservers.tk' => 1, 'emailspedia.com' => 1, @@ -49159,17 +49466,20 @@ 'emap.as' => 1, 'emaparking.co.uk' => 1, 'emaps.tk' => 1, - 'emaratalyoum.com' => 1, + 'emaratalyoum.com' => 0, 'emarhotel.bg' => 1, 'emarketingmatters.com' => 1, 'emas-beja.pt' => 1, + 'ematravelmorocco.com' => 1, 'emavending.club' => 1, 'emavok.eu' => 1, 'emazrin.tk' => 1, - 'emazzanti.net' => 1, 'emba.au' => 1, + 'embaleo.com' => 1, + 'embaleo.es' => 1, 'embarcados.com.br' => 0, 'embark.studio' => 0, + 'embarkcard.com' => 1, 'embarkok.com' => 1, 'embarpet.com.br' => 1, 'embarque.nl' => 1, @@ -49184,8 +49494,8 @@ 'ember.co' => 1, 'ember.dedyn.io' => 1, 'emberit.com' => 1, - 'emberlife.com' => 1, - 'embibe.com' => 1, + 'embersolutions.uk' => 1, + 'embibe.com' => 0, 'emblemhealth.com' => 1, 'embodiaacademy.com' => 1, 'embodiaapp.com' => 1, @@ -49197,12 +49507,10 @@ 'embracecontext.com' => 1, 'embracethedarkness.co.uk' => 1, 'embracezine.tk' => 1, - 'embraco.com' => 1, 'embrapolsul.com.br' => 1, 'embryooptions.com' => 1, + 'embuscadedividendo.com.br' => 1, 'embutidoselpipi.com' => 1, - 'emby.cloud' => 1, - 'emcado.com' => 1, 'emccr-ehtp.com' => 1, 'emceemanic.tk' => 1, 'emcentrix-com-site-mvc.azurewebsites.net' => 1, @@ -49221,6 +49529,7 @@ 'emeetattd.ddns.net' => 1, 'emekegitimakademi.com' => 1, 'emeklifinans.com' => 1, + 'emeklive.co.il' => 1, 'emeliecrystal.net' => 1, 'emeliefalk.se' => 1, 'emelies-inspiration.tk' => 1, @@ -49238,6 +49547,7 @@ 'emeralddesign.com' => 1, 'emeraldheights.tk' => 1, 'emeres.tk' => 1, + 'emergenceinsurance.com' => 1, 'emergency-broadcast-system.tk' => 1, 'emergency-federal-register.gov' => 1, 'emergencycommand.us' => 1, @@ -49248,13 +49558,13 @@ 'emergencyportal.tk' => 1, 'emergenzaduepuntozero.it' => 1, 'emergingindustryprofessionals.com' => 1, - 'emero.de' => 0, 'emersoncanada.ca' => 1, 'emersonreview.tk' => 1, 'emersya.com' => 1, 'emet.hu' => 1, 'emetodebok.no' => 1, 'emex.ro' => 1, + 'emf.org.au' => 1, 'emi.im' => 1, 'emielraaijmakers.nl' => 1, 'emigrantes.tk' => 1, @@ -49294,12 +49604,12 @@ 'emilywufaith.tk' => 1, 'emina-arapovic.tk' => 1, 'eminafans.tk' => 1, - 'emindweb.com' => 1, 'eminem.net' => 1, - 'eminem50cent.com' => 0, - 'eminencecapital.com' => 1, + 'eminem50cent.com' => 1, + 'eminencecapital.com' => 0, 'eminencepools.com' => 1, - 'emirates247.com' => 1, + 'emira-travel.com' => 1, + 'emirates247.com' => 0, 'emiratesairline.co.uk' => 0, 'emirefek.net' => 1, 'emirichardson.com' => 1, @@ -49310,6 +49620,7 @@ 'emiten.com' => 1, 'emivauthey.com' => 0, 'emjaygold.com' => 1, + 'emk-design.sk' => 1, 'emkanrecords.com' => 0, 'emkode.pl' => 1, 'emlakkonut.com.tr' => 1, @@ -49328,7 +49639,6 @@ 'emmalegalnurse.com' => 1, 'emmalevy.me' => 1, 'emmaliddell.com' => 0, - 'emmanuel-mx.com' => 1, 'emmanuelle-et-julien.ch' => 1, 'emmaowl.com' => 1, 'emmastarr.net' => 1, @@ -49382,6 +49692,7 @@ 'emotive.productions' => 1, 'emoxie.com' => 0, 'empactdigital.com' => 1, + 'empaly.com' => 1, 'empathicmind.com' => 1, 'empathogens.com' => 1, 'empathy.ca' => 1, @@ -49440,8 +49751,8 @@ 'emporiumbeverages.com' => 1, 'empost.eu' => 1, 'empower.ae' => 1, - 'empoweraces.com' => 1, 'empowerdb.com' => 1, + 'empowerdxlab.com' => 1, 'empowered-decision.com.au' => 1, 'empoweredpatientradio.com' => 1, 'empoweren.com' => 1, @@ -49449,6 +49760,7 @@ 'empowerhealthandperformance.com' => 1, 'empoweringdifferences.com' => 1, 'empowerkea.org.nz' => 1, + 'empowermentcare.com.au' => 1, 'empowermentinnovations.com' => 1, 'empowernation.org' => 1, 'emprechtinger.com' => 1, @@ -49476,6 +49788,7 @@ 'emrawi.org' => 1, 'emreaydinfan.tk' => 1, 'emrecicekmuhendislik.com' => 1, + 'emretest.com' => 1, 'emrider.es' => 1, 'emrullahsahin.com' => 1, 'ems.gov' => 1, @@ -49486,6 +49799,7 @@ 'emselenergia.com' => 1, 'emsliespharmacy.com.au' => 1, 'emsnow.com' => 1, + 'emssoap.com' => 1, 'emsystems.it' => 1, 'emt-penzberg.de' => 1, 'emt-pipe.com' => 1, @@ -49510,7 +49824,6 @@ 'emxvn.co.za' => 1, 'emy.sh' => 1, 'emyr.net' => 1, - 'emyself.org' => 1, 'emystars.tk' => 1, 'emz.im' => 1, 'emzi0767.com' => 1, @@ -49521,15 +49834,16 @@ 'en-wp.com' => 1, 'en-wp.org' => 1, 'en4rab.co.uk' => 1, - 'enaah.de' => 1, 'enable-javascript.com' => 1, 'enabling.ga' => 1, 'enablingcommunities.com.au' => 1, 'enact-ai.com' => 1, 'enactor.co' => 1, + 'enactus-muenster.de' => 1, 'enago.com' => 1, 'enai.eu' => 1, 'enalean.com' => 1, + 'enalitica.com' => 1, 'enam.gov.in' => 1, 'enamae.net' => 1, 'enaminestore.com' => 1, @@ -49541,7 +49855,6 @@ 'enboarder.com' => 1, 'enbulleiugnen.com' => 1, 'enby.army' => 1, - 'enbyn.de' => 1, 'encanroy.ca' => 1, 'encanroy.com' => 1, 'encanstanne.ca' => 1, @@ -49558,6 +49871,7 @@ 'encirca.com' => 0, 'encircleapp.com' => 1, 'enclavecairns.com.au' => 1, + 'encloud-gs.com' => 1, 'encode.host' => 1, 'encontra-me.org' => 1, 'encontracarros.pt' => 1, @@ -49585,6 +49899,7 @@ 'encuentra-todo.tk' => 1, 'encuentra.tk' => 1, 'encuentraapoyo.gov' => 1, + 'encuentraiglesias.com' => 1, 'encuestaspagadas.com.mx' => 1, 'encuestaspagadas.org' => 1, 'encurta.ml' => 1, @@ -49600,7 +49915,6 @@ 'ende-x.com' => 1, 'endeal.nl' => 1, 'endean.com' => 1, - 'endeavourbiz.com' => 1, 'endee.de' => 1, 'endeksa.com' => 1, 'endener.com' => 0, @@ -49610,6 +49924,7 @@ 'ender3.info' => 1, 'enderandrew.com' => 1, 'enderbycamping.com' => 0, + 'enderdash.com' => 1, 'enderdrachelp.ddns.net' => 1, 'enderhost.tk' => 1, 'enderman.eu' => 1, @@ -49626,6 +49941,8 @@ 'endlesswebsite.tk' => 1, 'endo-shika.info' => 1, 'endocarditis.au' => 1, + 'endocore.io' => 1, + 'endodanli.com' => 1, 'endofevolution.com' => 1, 'endofinternet.goip.de' => 1, 'endoflife.date' => 1, @@ -49636,7 +49953,6 @@ 'endorsec.com' => 1, 'endorsec.de' => 1, 'endorsia.io' => 1, - 'endosave.de' => 1, 'endoscope.bg' => 1, 'endpipe.com' => 1, 'endplasticwaste.org' => 0, @@ -49646,6 +49962,7 @@ 'endsoftwarepatents.org' => 1, 'endspamwith.us' => 1, 'endstation-chaos.de' => 1, + 'endura.company' => 1, 'enduranceseries.ca' => 1, 'enduro-center.pt' => 1, 'enduroxtrem.tk' => 1, @@ -49681,6 +49998,7 @@ 'enefix.eu' => 1, 'eneille.com' => 1, 'eneko.com' => 1, + 'enekui.io' => 1, 'enel.com' => 1, 'enelgreenpower.com' => 1, 'enelnorthamerica.com' => 1, @@ -49701,6 +50019,7 @@ 'energianuclear.tk' => 1, 'energiatalgud.ee' => 0, 'energiaurbana.tk' => 1, + 'energiavitalmedicina.com.br' => 1, 'energicertifikat.fi' => 1, 'energie-nederland.nl' => 1, 'energieconsultonline.nl' => 1, @@ -49711,7 +50030,6 @@ 'energise.co.nz' => 1, 'energnist.dk' => 1, 'energo.eng.br' => 0, - 'energoproff.com' => 1, 'energozrouti.cz' => 0, 'energy-drink-magazin.de' => 1, 'energy-fm.tk' => 1, @@ -49749,6 +50067,7 @@ 'energymedia.tk' => 1, 'energymonitor.ai' => 1, 'energyperformancecertificates.co.uk' => 1, + 'energypk.ru' => 1, 'energyreferral.link' => 1, 'energysaveroregon.com' => 1, 'energysite.tk' => 1, @@ -49759,6 +50078,7 @@ 'energywisdom.tk' => 1, 'enerity.eu' => 1, 'enerity.io' => 1, + 'enerjiveri.com' => 1, 'enerot.com' => 1, 'eneroths.se' => 1, 'enerpac.com' => 1, @@ -49782,6 +50102,7 @@ 'enfinnit.com' => 1, 'enflow.nl' => 1, 'enfluentia.com' => 1, + 'enforcegate.com' => 1, 'enforcement-trends-dev.azurewebsites.net' => 1, 'enforcement-trends-test.azurewebsites.net' => 1, 'enforcement-trends.azurewebsites.net' => 1, @@ -49809,7 +50130,6 @@ 'engeldasein.com' => 1, 'engelk.de' => 1, 'engelmann-umzug.de' => 1, - 'engelmann.com' => 1, 'engelorchester.de' => 1, 'engelsism.tk' => 1, 'engeltransportes.com.br' => 1, @@ -49829,6 +50149,7 @@ 'engineer.org.my' => 0, 'engineeringforkids.com' => 1, 'engineeringidea.ga' => 1, + 'engineeringlillup.com' => 1, 'engineerinsurance.com.au' => 1, 'engineertaplin.co.uk' => 1, 'enginefirefighter.com' => 1, @@ -49837,8 +50158,8 @@ 'enginess.io' => 1, 'engins.fr' => 1, 'enginsight.com' => 1, - 'enginsjob.com' => 1, 'enginytech.com' => 1, + 'engitix.com' => 1, 'engl-amps.com' => 1, 'engl-amps.net' => 1, 'engl-customshop.com' => 1, @@ -49876,6 +50197,7 @@ 'englishvaultingsquad.co.uk' => 1, 'englishvit.com' => 1, 'englishwaves.fr' => 1, + 'engmanutpreditiva.com' => 1, 'engrama.tk' => 1, 'engrepair.com' => 1, 'engrish.ml' => 1, @@ -49914,6 +50236,7 @@ 'enjoybeer.dk' => 1, 'enjoys.rocks' => 1, 'enjoytrip.me' => 1, + 'enjoywishlist.com' => 1, 'enka-works.com' => 1, 'enka-works.jp' => 1, 'enka-works.net' => 1, @@ -49922,11 +50245,13 @@ 'enkelpaamelding.no' => 1, 'enker.tk' => 1, 'enkolaysertifika.com' => 1, - 'enkosi.com.au' => 1, + 'enkopingventilation.se' => 1, 'enkrypt.com' => 1, 'enky.be' => 1, + 'enlace.cloud' => 1, 'enlacemedik.com' => 1, 'enlacesgranotas.tk' => 1, + 'enlacolonia.com' => 1, 'enlamochiladeadri.com' => 1, 'enlasnubes.tk' => 1, 'enlazandoalmas.com' => 1, @@ -49944,7 +50269,6 @@ 'ennori.jp' => 1, 'ennova.com' => 0, 'ennovationtech.eu' => 1, - 'enoahinc.com' => 1, 'enodais.gr' => 1, 'enofmusic.com' => 1, 'enoisdaturma.tk' => 1, @@ -50004,7 +50328,6 @@ 'ensemble-conseils-et-services.fr' => 1, 'ensemble-rubato.de' => 1, 'enshin-karate.tk' => 1, - 'enshrouded.com' => 1, 'ensightpharma.com' => 1, 'ensilencio.tk' => 1, 'ensimini.com' => 0, @@ -50057,6 +50380,7 @@ 'entheogens.com' => 1, 'entheor.com' => 1, 'enthrallinggumption.com' => 1, + 'entia.systems' => 1, 'enticingai.com' => 1, 'entitlementtrap.com' => 1, 'entityfiling.com' => 1, @@ -50065,7 +50389,6 @@ 'entouchgo.com' => 1, 'entpe.fr' => 1, 'entradascorrida.com' => 1, - 'entradasfutbol.online' => 1, 'entrainr.com' => 1, 'entranceinfo.tk' => 1, 'entranz.nl' => 0, @@ -50076,10 +50399,10 @@ 'entreprenet.gq' => 1, 'entrepreneuraj.com' => 1, 'entrepreneurialopensource.org' => 1, + 'entrepreneurmuslima.com' => 1, 'entrepreneurnight.com' => 1, 'entrepreneurresources.com' => 1, 'entreprise-innovante.fr' => 1, - 'entreprise-punaise-de-lit.com' => 1, 'entreprise-ravalement-facade.paris' => 1, 'entreprises.gouv.fr' => 1, 'entreprisesavendre.quebec' => 0, @@ -50092,10 +50415,11 @@ 'entretienvmc.com' => 1, 'entretienvmcpro.fr' => 1, 'entrevistadesucesso.ga' => 1, - 'entrezdansladanse.fr' => 1, 'entropy.su' => 1, 'entruempelung-berlin.de' => 1, 'entrup.io' => 1, + 'entrustpwm.com.au' => 1, + 'entrustwealth.com.au' => 1, 'entryboss.cc' => 1, 'entryninja.com' => 1, 'entryscape.at' => 0, @@ -50136,7 +50460,6 @@ 'entschiedenbesserfinanziert.info' => 1, 'entschiedenbesserfinanziert.net' => 1, 'entschiedenbesserfinanziert.org' => 1, - 'entsvc.com' => 1, 'entwickler.land' => 1, 'entwicklung.center' => 1, 'entwistlepickups.com' => 1, @@ -50182,7 +50505,6 @@ 'enviroli.uk' => 1, 'environcom.co.uk' => 1, 'environment.ai' => 1, - 'environment.gov.ly' => 1, 'environmental-colleges.com' => 1, 'environmentaljustice.gov' => 1, 'envirosell.com' => 1, @@ -50204,6 +50526,7 @@ 'envoymortgage.com' => 1, 'envoypresents.com' => 1, 'envt.fr' => 1, + 'envvoi.com' => 1, 'envydesigns.tk' => 1, 'envygeeks.io' => 0, 'enweb.ml' => 1, @@ -50211,6 +50534,7 @@ 'enwillyado.tk' => 1, 'enwo.io' => 1, 'enxadahost.com' => 1, + 'enxight.com' => 1, 'enzedonline.com' => 1, 'enzofardone.ga' => 1, 'enzosoares.com' => 1, @@ -50223,6 +50547,7 @@ 'eod.su' => 1, 'eofster.com' => 1, 'eogresources.com' => 1, + 'eohm.org' => 1, 'eol-team.tk' => 1, 'eola.co' => 1, 'eolasinnovation.com' => 1, @@ -50236,7 +50561,6 @@ 'eonhive.com' => 0, 'eons.io' => 1, 'eonwavesstudio.com' => 1, - 'eoonglobalresources.jp' => 1, 'eop.gov' => 1, 'eopac.net' => 1, 'eoperth.com.au' => 1, @@ -50246,10 +50570,10 @@ 'eosol.services' => 1, 'eostar.ro' => 1, 'eov.org.tr' => 1, - 'eov2.com' => 1, 'ep-cortex.com' => 1, + 'ep-medical-care.de' => 1, 'ep-plus.jp' => 1, - 'epa.gov' => 1, + 'epa.gov' => 0, 'epagos.com.ar' => 1, 'epagos.mx' => 1, 'epaoig.gov' => 1, @@ -50330,7 +50654,7 @@ 'epistas.de' => 1, 'epistemes.org' => 1, 'epitesti.ro' => 1, - 'epitesztervezes.hu' => 1, + 'epitesztervezes.hu' => 0, 'epiteugma.com' => 1, 'epizentrum.work' => 1, 'epizentrum.works' => 1, @@ -50339,7 +50663,6 @@ 'eplenet.tk' => 1, 'epliar.com' => 1, 'eplus.group' => 1, - 'epluse.com' => 1, 'eplustech.eu' => 1, 'epm-bg.com' => 1, 'epmcentroitalia.it' => 1, @@ -50379,6 +50702,7 @@ 'epsilon.photography' => 1, 'epsilontel.com' => 1, 'epsmil.it' => 1, + 'epsmomentum.com' => 1, 'epsomnhpolice.gov' => 1, 'epson.ru' => 1, 'epspolymer.com' => 1, @@ -50390,6 +50714,7 @@ 'epubreader.org' => 1, 'epvd.tk' => 1, 'epweb.pro' => 1, + 'epworthmedicalfoundation.org.au' => 1, 'eqassociates.com' => 1, 'eqbal.org' => 1, 'eqibank.com' => 1, @@ -50403,6 +50728,7 @@ 'eqtgroup.com' => 1, 'eqtpartners.com' => 1, 'eqtventures.com' => 1, + 'equal-personal.de' => 1, 'equalifica.com.br' => 1, 'equalitync.org' => 1, 'equalone.co.jp' => 1, @@ -50413,8 +50739,8 @@ 'equestrianvaulting.co.uk' => 1, 'equi.ac' => 1, 'equiac.com' => 1, + 'equibudx.com' => 1, 'equicad.com' => 1, - 'equicom.com' => 1, 'equidam.com' => 1, 'equifaxid.com' => 1, 'equifaxobjection.com' => 1, @@ -50443,6 +50769,8 @@ 'equitable-igwm.com' => 1, 'equitablehealthycities.org' => 1, 'equitazionepertutti.it' => 1, + 'equiteoavocat.fr' => 1, + 'equiton.com' => 1, 'equitybank.com' => 1, 'equityelevate.com' => 1, 'equityloupe.ru' => 1, @@ -50450,7 +50778,6 @@ 'equivid.ga' => 1, 'equmeniakyrkanhallunda.se' => 1, 'equt.cloud' => 1, - 'er.tl' => 1, 'era-edta-reg.org' => 1, 'eradication-nuisibles-pro.fr' => 1, 'eradoom.net' => 1, @@ -50464,6 +50791,7 @@ 'erasmo.info' => 1, 'erasmusantoine.tk' => 1, 'erasmusbari.tk' => 1, + 'erasmushogeschool.be' => 1, 'erasmusmc.nl' => 0, 'erasmusplus.org.pl' => 1, 'erasmusplusrooms.com' => 1, @@ -50483,7 +50811,8 @@ 'erclaim.com' => 1, 'erctra.com' => 1, 'erda.gov' => 1, - 'erdekesseg.com' => 1, + 'erdecoshop.de' => 0, + 'erdekesseg.com' => 0, 'erdelyireceptek.ro' => 1, 'erdethamburgeronsdag.no' => 1, 'erdewiege.dedyn.io' => 1, @@ -50491,6 +50820,7 @@ 'erdineks.com' => 1, 'ereader.uno' => 1, 'erebuildings.com' => 1, + 'erebus-project.com' => 1, 'erector.cf' => 1, 'erector.tk' => 1, 'eredmenye.xyz' => 1, @@ -50507,7 +50837,6 @@ 'ergaomnes.cz' => 1, 'ergaran.tk' => 1, 'ergela-djakovo.hr' => 1, - 'ergobaby.com' => 0, 'ergobyte.eu' => 1, 'ergobyte.gr' => 1, 'ergodark.com' => 1, @@ -50519,7 +50848,6 @@ 'ergosg.com' => 1, 'ergostoel.nl' => 1, 'ergotherapie-schaab.de' => 1, - 'ergotherapie.fr' => 1, 'erguinsaat.com' => 1, 'erholungsrechner.de' => 1, 'erhvervsposten.dk' => 1, @@ -50541,6 +50869,7 @@ 'ericdobson.com' => 1, 'ericfm.tk' => 1, 'ericfo.cf' => 1, + 'ericfortis.com' => 1, 'ericfra.nz' => 1, 'ericgrayphotography.com' => 1, 'erich-lessing-theater.tk' => 1, @@ -50591,20 +50920,18 @@ 'eriksson-lavotha.se' => 1, 'erikswan.com' => 1, 'erinaceinae.com' => 1, - 'erinandken.net' => 1, 'erincarmody.cf' => 1, 'eriner.me' => 1, 'eringmaguire.com' => 1, 'erinias.net' => 1, 'erinmyers.us' => 1, - 'erisa.uk' => 1, 'erisinfo.com' => 1, 'eristajanmutka.com' => 1, 'eritiaprivacidad.com' => 0, 'erito.com' => 1, 'eritonetwork.com' => 1, 'eritopremium.com' => 1, - 'erium.fr' => 1, + 'erium.fr' => 0, 'erkenntniswen.de' => 1, 'erkiss.club' => 1, 'erkiss.live' => 1, @@ -50642,8 +50969,9 @@ 'eron.info' => 1, 'eros.com' => 1, 'erosads.com' => 1, - 'erosbeautyandwellness.com' => 1, + 'erosbeautyandwellness.com' => 0, 'eroscomixitalia.tk' => 1, + 'erosmowy.pl' => 1, 'erosofia.tk' => 1, 'erosveneziani.cz' => 1, 'erosvet.cz' => 1, @@ -50656,7 +50984,7 @@ 'erotikstahrtseite.gq' => 1, 'erotikstahrtseite.tk' => 1, 'erotismo.co' => 1, - 'erozine.jp' => 1, + 'erozine.jp' => 0, 'erp-systems.ovh' => 1, 'erpcargo.com' => 0, 'erpcloud.systems' => 1, @@ -50666,13 +50994,13 @@ 'erpid.info' => 1, 'erpnext.com' => 1, 'erpollo.com' => 1, + 'erpuas.com' => 1, 'erraen.org.ua' => 1, 'erreguete.gal' => 1, 'errekaweb.tk' => 1, 'errietta.me' => 1, 'errlytics.com' => 1, 'errolmarkland.com' => 1, - 'errolstambler.com' => 1, 'erronort.com' => 1, 'error.fail' => 1, 'error.org' => 1, @@ -50684,6 +51012,7 @@ 'ersei.net' => 1, 'erseni.net' => 1, 'ershiwo.com' => 1, + 'ersin.ca' => 1, 'ersinbiltekin.tk' => 1, 'ersolar.com.au' => 1, 'erspro.net' => 1, @@ -50744,10 +51073,8 @@ 'esafetyfirst.com' => 1, 'esagente.com' => 1, 'esajokinen.net' => 1, - 'esalinity.com' => 0, 'esame-di-professione-cinestetica.ch' => 1, 'esamsur.tk' => 1, - 'esannews.com' => 1, 'esasafe.com' => 1, 'esatn.gov' => 1, 'esautotech.com.au' => 1, @@ -50775,6 +51102,7 @@ 'escale-communication.bzh' => 0, 'escalesensorielle.com' => 1, 'escambiacountyal.gov' => 1, + 'escampers.com' => 1, 'escanabatownshipmi.gov' => 1, 'escancia.tk' => 1, 'escandell.cat' => 1, @@ -50782,6 +51110,7 @@ 'escapees.com' => 0, 'escapegames.dk' => 1, 'escapely.com' => 1, + 'escapeme.at' => 1, 'escapemotions.com' => 1, 'escapeplaza.de' => 1, 'escaperoomla.com' => 1, @@ -50795,13 +51124,12 @@ 'escobarservice7000.com' => 1, 'escobeira.pt' => 1, 'escoben.tk' => 1, - 'escolaaberje.com.br' => 1, 'escolaconquer.com.br' => 1, 'escoladejudo.com.br' => 1, 'escoladepilota.tk' => 1, - 'escoladofuturo.com.br' => 1, 'escolanacionaldejudo.com.br' => 1, 'escom.me' => 1, + 'escomaritime.com' => 1, 'esconderijodoslivros.pt' => 1, 'escondido.gov' => 1, 'escondidoca.gov' => 1, @@ -50818,9 +51146,14 @@ 'escortlistings.ph' => 1, 'escortlistingsuk.co.uk' => 1, 'escorto.cc' => 1, + 'escortserviceleiden.nl' => 1, + 'escortserviceschiphol.com' => 1, + 'escortservicezaanstad.nl' => 1, + 'escortsuper.com' => 1, 'escortz.gq' => 1, 'escoteiros.tk' => 1, 'escovator-records.tk' => 1, + 'escribasign.com.br' => 1, 'escritoresdelcomahue.tk' => 1, 'escritoriohs.com.br' => 1, 'escriva.org' => 1, @@ -50837,14 +51170,15 @@ 'escuelotika-online.tk' => 1, 'escursione.it' => 1, 'esd.cc' => 1, - 'esdacademy.eu' => 1, 'esdarat.ml' => 1, + 'esdcybersecurity.eu' => 1, 'esdiscuss.org' => 1, 'esdrasluna.com' => 1, 'esds.com.br' => 1, 'eseances.ch' => 1, 'esecuredata.com' => 1, 'esemtia.com' => 1, + 'esenkuruyemis.com' => 1, 'esentri.com' => 1, 'eservices-greece.com' => 1, 'eservices-mccat.gov.bf' => 1, @@ -50856,7 +51190,7 @@ 'esfl.com.au' => 1, 'esg-abi2001.de' => 1, 'esgen.org' => 1, - 'esgforum.com.br' => 1, + 'esgforum.com.br' => 0, 'esginnova.com' => 1, 'esginside.com.br' => 1, 'esgr.in' => 1, @@ -50878,6 +51212,7 @@ 'esideshop.com' => 1, 'esiedu.com' => 1, 'esiga.mx' => 1, + 'esign.sh' => 1, 'esignandpay.net' => 1, 'esignering.se' => 1, 'esigtorg.ru' => 0, @@ -50885,6 +51220,10 @@ 'esiliati.org' => 1, 'esilva.me' => 1, 'esilverstone.pl' => 1, + 'esim-urlaub.de' => 0, + 'esim.io' => 1, + 'esimplr.com' => 1, + 'esimvoyage.fr' => 1, 'esimy.net' => 1, 'esiptvpro-max.com' => 1, 'esitc-paris.fr' => 1, @@ -50942,7 +51281,6 @@ 'espabox.com' => 1, 'espace-caen.fr' => 0, 'espace-gestion.fr' => 1, - 'espace-marques.be' => 1, 'espace-orenda.ch' => 1, 'espace-vet.fr' => 1, 'espace.network' => 1, @@ -50970,7 +51308,6 @@ 'especes.org' => 1, 'especializasaudecursos.com.br' => 1, 'especiallysilver.com' => 1, - 'especificosba.com.ar' => 1, 'espectro.tk' => 1, 'espejo.tk' => 1, 'espejocofrade.tk' => 1, @@ -50993,7 +51330,6 @@ 'espocada.com' => 1, 'espoonkumi.fi' => 0, 'esport-agency.fr' => 1, - 'esporte.casino' => 1, 'esporters.today' => 1, 'esportsbattles.ga' => 1, 'espower.com.sg' => 1, @@ -51006,7 +51342,7 @@ 'espritguitare.com' => 1, 'espritguitare.fr' => 1, 'esprk.com' => 1, - 'espub.org' => 1, + 'espub.org' => 0, 'esq' => 1, 'esquelario.tk' => 1, 'esquirebrotherhood.tk' => 1, @@ -51043,7 +51379,6 @@ 'essayshark.com' => 1, 'essaytalk.com' => 1, 'essaywebsite.com' => 1, - 'esse.tools' => 1, 'essecharlie.com' => 1, 'essenah.com' => 1, 'essencespresso.es' => 0, @@ -51051,14 +51386,13 @@ 'essendi.de' => 1, 'essenglish.org' => 1, 'essentialinteriors.ga' => 1, - 'essentialoils.nl' => 1, 'essentialsource.net' => 1, 'essentialsspa.ca' => 1, 'essentiapura.com' => 1, 'essentiate.com' => 1, 'essentiel-du-mariage.com' => 1, 'essentiel-physique.com' => 1, - 'essentry.com' => 0, + 'essentry.com' => 1, 'essentta.com' => 1, 'essenttamarketplace-essenttamarketplaceqa.azurewebsites.net' => 1, 'essenzarj.com' => 1, @@ -51084,9 +51418,10 @@ 'essteebee.ch' => 0, 'esswp.com' => 1, 'est-it.de' => 1, - 'establishmentchs.com' => 1, + 'estableco.com' => 1, 'establo.pro' => 1, 'estacio.br' => 1, + 'estacionautobusesubeda.es' => 1, 'estada.ch' => 1, 'estafallando.es' => 1, 'estafallando.mx' => 1, @@ -51096,6 +51431,7 @@ 'estate360.co.tz' => 1, 'estatebud.com' => 1, 'estateczech-eu.ru' => 1, + 'estateradar.rs' => 1, 'estcequemonordinateurestallume.fr' => 1, 'estcequemontelephoneestallume.fr' => 1, 'estcequonmetenprodaujourdhui.info' => 1, @@ -51122,10 +51458,11 @@ 'esther.hu' => 1, 'esthergoh.com' => 1, 'estherlew.is' => 1, + 'estherscreativeworld.nl' => 1, 'estherstas.com' => 1, 'estherstasiniewicz.com' => 1, 'esthesoleil.jp' => 1, - 'esthetiqueboissiere.fr' => 1, + 'estheticlabs.fr' => 1, 'estilopack-loja.com.br' => 1, 'estintori.roma.it' => 1, 'estioffice.co.il' => 1, @@ -51134,7 +51471,6 @@ 'estocq.fr' => 1, 'estoense.com' => 1, 'estomp.de' => 1, - 'estonia.ee' => 0, 'estoniananonymous.tk' => 1, 'estoniantrade.ee' => 1, 'estonoentraenelexamen.com' => 1, @@ -51142,7 +51478,6 @@ 'estopero.tk' => 1, 'estopwatch.net' => 1, 'estorgio.com' => 1, - 'estrabota.com' => 1, 'estradatech.org' => 1, 'estradiolbestellen.gq' => 1, 'estrasol.com.mx' => 1, @@ -51151,6 +51486,7 @@ 'estrategiasfm.net' => 1, 'estreetshuffle.com' => 1, 'estrella.tk' => 1, + 'estrellainsurance.com' => 1, 'estrietoit.com' => 0, 'estrogen.network' => 1, 'estrogenonline.gq' => 1, @@ -51176,7 +51512,6 @@ 'esu.moe' => 1, 'esu.wiki' => 1, 'esu.zone' => 1, - 'esubasta.ar' => 1, 'esunapena.tk' => 1, 'esunenin.tk' => 1, 'esuretynew.azurewebsites.net' => 1, @@ -51244,6 +51579,7 @@ 'eternalpeaceseaburials.com' => 1, 'eternalsymbols.com' => 1, 'eternalwine.com' => 1, + 'eternaya.com' => 1, 'eternegy.co' => 0, 'eternit.roma.it' => 1, 'eternitdesio.it' => 1, @@ -51276,8 +51612,6 @@ 'ethereal-skies.tk' => 1, 'etherealcollapse.tk' => 1, 'ethereumnews.best' => 1, - 'ethereumnews.digital' => 1, - 'ethereumnews.live' => 1, 'ethereumnews.site' => 1, 'ethergeist.de' => 1, 'etheria-software.tk' => 1, @@ -51286,6 +51620,7 @@ 'ethernium.fun' => 1, 'etheron.com' => 1, 'etherpad.nl' => 1, + 'etherphon.com' => 1, 'ethersys.fr' => 1, 'ethiack.com' => 0, 'ethical-home.co.uk' => 1, @@ -51295,6 +51630,12 @@ 'ethicallogistics.com' => 1, 'ethicalpolitics.org' => 1, 'ethicaltek.com' => 0, + 'ethicontrol.com.ua' => 1, + 'ethicontrol.pl' => 1, + 'ethics.ae' => 1, + 'ethics.contact' => 1, + 'ethics.email' => 1, + 'ethics.help' => 1, 'ethics.org' => 1, 'ethicsburg.gov' => 1, 'ethicsfirst.org' => 0, @@ -51314,6 +51655,8 @@ 'ethternet.top' => 1, 'etialis.com' => 1, 'etialis.fr' => 1, + 'eticasegura.com.br' => 1, + 'eticauto.it' => 1, 'eticket.cr' => 1, 'eticket.mx' => 1, 'etienne.cc' => 1, @@ -51325,7 +51668,6 @@ 'etindustries.com' => 1, 'etiqa.tk' => 1, 'etiquetaswithlove.com' => 1, - 'etisalat.af' => 1, 'etitlelien.net' => 1, 'etke.cc' => 1, 'etlab.in' => 1, @@ -51335,21 +51677,26 @@ 'etnoria.com' => 1, 'etoile-usedcars.com' => 0, 'etopa.de' => 1, + 'etops.com' => 1, 'etoro-openbook.tk' => 1, 'etororeviews.com' => 1, 'etos.tk' => 1, 'etowahwaterga.gov' => 1, + 'etpsp.ru' => 1, 'etr.org' => 1, 'etrades.tk' => 1, 'etre-belle.tk' => 1, 'etre-vivant.fr' => 0, + 'etreatify.com' => 1, 'etrecosmeticderm.com' => 1, 'etrialsolutions.ca' => 1, 'etrialsolutions.com' => 1, 'etrolleybizstore.com' => 1, 'ets-etos.azurewebsites.net' => 1, + 'ets-lindgren.com' => 1, 'ets-software.de' => 1, 'etsduova.dedyn.io' => 1, + 'etsem.media' => 1, 'etsmarconi.be' => 0, 'etspuka.de' => 1, 'etsradio.org' => 1, @@ -51365,6 +51712,7 @@ 'ettyproject.org' => 1, 'etude-bet.fr' => 1, 'etudepresse.tk' => 1, + 'etudes-litteraires.com' => 1, 'etudes.ru' => 1, 'etula.ga' => 1, 'etulasin.tk' => 1, @@ -51446,9 +51794,11 @@ 'eulerhermes.co.za' => 1, 'eulerhermes.com' => 1, 'eulerhermes.com.hk' => 1, + 'eulerhermes.com.sg' => 1, 'eulerhermes.com.tr' => 1, 'eulerhermes.cz' => 1, 'eulerhermes.de' => 1, + 'eulerhermes.dk' => 1, 'eulerhermes.ee' => 1, 'eulerhermes.es' => 1, 'eulerhermes.fi' => 1, @@ -51456,11 +51806,14 @@ 'eulerhermes.gr' => 1, 'eulerhermes.hk' => 1, 'eulerhermes.hu' => 1, + 'eulerhermes.ie' => 1, 'eulerhermes.it' => 1, 'eulerhermes.kr' => 1, 'eulerhermes.lv' => 1, 'eulerhermes.my' => 1, 'eulerhermes.nl' => 1, + 'eulerhermes.pl' => 1, + 'eulerhermes.ro' => 1, 'eulerhermes.se' => 1, 'eulerhermes.sg' => 1, 'eulerhermes.sk' => 1, @@ -51469,6 +51822,7 @@ 'eulessplumbers.com' => 1, 'euman.ml' => 1, 'eumananc.ro' => 1, + 'eumenis.com' => 1, 'eumk6.ml' => 1, 'eunep.com' => 1, 'eunetworks.com' => 1, @@ -51494,6 +51848,7 @@ 'eurekatownshipmi.gov' => 1, 'eurekka.me' => 0, 'euren.se' => 1, + 'euripidis.photography' => 1, 'euritaprinter.com' => 0, 'eurmarketing.com' => 1, 'euro-cdm.org' => 1, @@ -51508,6 +51863,7 @@ 'eurobattle.tk' => 1, 'eurobeaute.be' => 1, 'eurobilltracker.tk' => 1, + 'eurobjj.com' => 1, 'eurocarparks.ie' => 1, 'eurocertificazione.it' => 1, 'eurocity.mt' => 1, @@ -51597,8 +51953,7 @@ 'europeanpreppers.com' => 1, 'europeanspring.net' => 1, 'europeanstudies-chemnitz.de' => 1, - 'europeantransmissions.com' => 1, - 'europeantransportmanagement.com' => 1, + 'europeantransportmanagement.com' => 0, 'europedigital.cloud' => 1, 'europeluxuryweddings.com' => 1, 'europeonline.tk' => 1, @@ -51631,6 +51986,7 @@ 'eurousa.us' => 1, 'eurovision-romania.tk' => 1, 'eurovision.ie' => 1, + 'eurozhartleys.com' => 1, 'eurseo.com' => 1, 'euruni.edu' => 1, 'eusalesman.hu' => 1, @@ -51641,7 +51997,7 @@ 'euskalstakepool.win' => 1, 'euskaltzaleak.tk' => 1, 'eusou.ml' => 1, - 'eusoumarcospaulo.com.br' => 1, + 'eusoumarcospaulo.com.br' => 0, 'eustaquio.tk' => 1, 'eustomamc.net' => 1, 'eusv.net' => 1, @@ -51649,7 +52005,9 @@ 'eutawal.gov' => 1, 'euterpiaradio.ch' => 1, 'euth.at' => 1, + 'eutopixlabs.io' => 1, 'eutotal.com' => 1, + 'euvetted.com' => 1, 'euvo.tk' => 0, 'euwid.de' => 1, 'euwind.com' => 1, @@ -51689,6 +52047,7 @@ 'evamlakar.si' => 1, 'evananderi.com' => 1, 'evanbaker.xyz' => 1, + 'evandodson.com' => 1, 'evanescenceisfallen.tk' => 1, 'evanescencenorge.tk' => 1, 'evanescenceturkey.tk' => 1, @@ -51701,12 +52060,12 @@ 'evanlee.my' => 1, 'evanreev.es' => 1, 'evanscourtreporters.com' => 1, - 'evanserver.org' => 1, 'evanspoliceny.gov' => 1, 'evanstonnow.com' => 0, 'evansville-wy.gov' => 1, 'evansvillewi.gov' => 1, 'evantageglobal.com' => 1, + 'evanter.hu' => 1, 'evantynan.com' => 0, 'evanwang0.com' => 1, 'evaolson.se' => 1, @@ -51729,8 +52088,8 @@ 'eve-ua.com' => 1, 'eve.tax' => 1, 'eve0s.com' => 1, - 'eveandi.health' => 1, 'eveaz.com' => 1, + 'evec.in' => 1, 'eveco-mebel.ga' => 1, 'evedanjailbreak.com' => 1, 'evehryday.com' => 1, @@ -51818,6 +52177,7 @@ 'eventprazdnik.ru' => 1, 'events1.co.il' => 1, 'eventsbytma.com' => 1, + 'eventschedule.com' => 1, 'eventsmaster.ca' => 1, 'eventso.net' => 1, 'eventstack.nl' => 1, @@ -51829,9 +52189,8 @@ 'everaerts.eu' => 1, 'everand.com' => 1, 'everberg.tk' => 1, - 'everchanging.de' => 0, + 'everchanging.de' => 1, 'evercheck.com' => 1, - 'evercred.com' => 1, 'everdivemarine.com' => 1, 'everestbankltd.com' => 1, 'everettduiattorneys.com' => 1, @@ -51841,7 +52200,6 @@ 'everfine.com.tw' => 1, 'everfree.win' => 1, 'evergarden.cn' => 1, - 'evergladesfarmequipment.com' => 1, 'everglow.co.jp' => 1, 'evergood.com.br' => 1, 'evergreen.je' => 1, @@ -51855,14 +52213,13 @@ 'evergreenservice.net' => 1, 'everhome.cloud' => 1, 'everichspice.com' => 1, - 'everifile.com' => 1, + 'everifile.com' => 0, 'everify.gov' => 1, 'everisland.com' => 1, 'everitoken.io' => 1, 'everling.lu' => 1, 'everlong.org' => 1, 'everly.market' => 1, - 'evermade.fi' => 1, 'evermed.au' => 1, 'evermed.com.au' => 1, 'evernaut.com' => 1, @@ -51873,7 +52230,7 @@ 'eversightwealth.com' => 1, 'everstage.com' => 1, 'evertonarentwe.com' => 1, - 'evertradeelectronics.com' => 0, + 'evertradeelectronics.com' => 1, 'evertrust.fr' => 1, 'evertry.co' => 1, 'evertz.com' => 1, @@ -51881,7 +52238,6 @@ 'everwaking.com' => 0, 'everwelloh.com' => 1, 'everwinter.tk' => 1, - 'every-day-life.com' => 0, 'every-day.nl' => 1, 'every.one' => 1, 'everyad.co.il' => 1, @@ -51903,7 +52259,6 @@ 'everyex.com' => 1, 'everyeye.it' => 1, 'everykidoutdoors.gov' => 1, - 'everymail.me' => 1, 'everyoneadmins.tk' => 1, 'everysaving.ae' => 1, 'everysaving.ca' => 1, @@ -51925,20 +52280,18 @@ 'everythinginoneblog.gq' => 1, 'everythinglidia.com' => 1, 'everythingusb.com' => 1, - 'everythingweb.site' => 1, 'everytrycounts.gov' => 1, 'everyveterancountsohio.gov' => 1, 'eveshaiwu.com' => 1, 'evest.com' => 1, - 'evetdermisin.com' => 1, 'evetech.net' => 1, 'evezqurbanli.tk' => 1, - 'evga.com' => 1, + 'evgexacraft.net' => 1, + 'evgexacraft.ru' => 1, 'evhoeft.com' => 1, 'eviction.cf' => 1, 'evidencebased.net' => 1, 'evidencehunt.com' => 1, - 'evidentiauniversity.com' => 1, 'evidenze.com' => 1, 'evidenze.org' => 1, 'evies.tk' => 1, @@ -51975,6 +52328,7 @@ 'evlconsulting.com.au' => 1, 'evlilikilan.com' => 1, 'evlqa1sp1tzb05zo-reoo0vhj9a1t5pousfudnkg.com' => 0, + 'evlv.energy' => 1, 'evmodssweden.se' => 1, 'evo-ai.com' => 1, 'evo-exchange.com' => 1, @@ -51983,12 +52337,12 @@ 'evodation.com' => 1, 'evodation.org' => 1, 'evoffer.com' => 1, + 'evoix.com' => 1, 'evojska.tk' => 1, 'evoke.ie' => 1, 'evokeearlylearning.com.au' => 1, 'evol-ve.nl' => 1, 'evolucioneducativa.com.ec' => 1, - 'evolucionestudios.com.bo' => 1, 'evolucionradio.tk' => 1, 'evolusis.fr' => 1, 'evolution-gaming.tk' => 1, @@ -51996,9 +52350,9 @@ 'evolution-x.org' => 1, 'evolution.codes' => 1, 'evolutionbp.es' => 1, - 'evolutionhomecorp.com' => 1, 'evolutioninflatables.co.uk' => 1, 'evolutionlife.za.com' => 1, + 'evolutionmarketing.com' => 1, 'evolutionmining.com' => 1, 'evolutionmuaythai.com' => 1, 'evolutionosteopathy.co.uk' => 0, @@ -52010,11 +52364,14 @@ 'evolveagency.gr' => 1, 'evolvedevlabs.de' => 1, 'evolvemodular.ca' => 1, + 'evolveorbit.com' => 1, 'evolvetechnologies.co.uk' => 1, 'evolvewithquantum.com' => 1, 'evolvicity.org' => 1, 'evolvingseo.com' => 1, 'evolvingthoughts.net' => 1, + 'evolvmod.ca' => 1, + 'evolvmod.com' => 1, 'evolvmodular.ca' => 1, 'evolvmodular.co' => 1, 'evonet.co.za' => 1, @@ -52041,7 +52398,6 @@ 'evu-pe.tk' => 1, 'evv.ee' => 1, 'evyn.eu' => 1, - 'evz.ro' => 1, 'ewa-hayward.co.uk' => 1, 'ewacforum.tk' => 1, 'ewaf.club' => 1, @@ -52054,7 +52410,6 @@ 'ewarranty.by' => 1, 'ewasterj.com' => 1, 'ewatchers.org' => 1, - 'ewaycorp.com' => 1, 'eweb.org' => 1, 'ewebmaster.it' => 1, 'ewen-bara.com' => 1, @@ -52062,6 +52417,7 @@ 'ewg-garching.de' => 1, 'ewgalerie.com' => 0, 'ewgri.gov' => 1, + 'ewhalellc.com' => 1, 'ewie.name' => 1, 'ewighost.com' => 1, 'ewigkeit.blog' => 1, @@ -52071,6 +52427,7 @@ 'eworksmedia.com' => 0, 'eworldmedia.ml' => 1, 'eworldmedia.tk' => 1, + 'eworldtechnologies.net' => 1, 'ewoutpool.tk' => 1, 'ewp.cx' => 1, 'ewp.homes' => 1, @@ -52103,6 +52460,7 @@ 'exagoni.com' => 1, 'exagoni.com.au' => 1, 'exagoni.com.my' => 1, + 'exalea.eu' => 1, 'exalthost.com' => 1, 'exam.tools' => 1, 'exambot.cf' => 1, @@ -52114,12 +52472,14 @@ 'examesrush.com.br' => 0, 'examhq.net' => 1, 'examika.ru' => 1, + 'examlab.net' => 1, 'examone.com' => 1, 'exampaperarchive.com' => 1, 'example.ng' => 1, 'exampleessays.com' => 1, 'examroll.fr' => 1, 'examroo.nl' => 0, + 'examroom.ai' => 1, 'examsite.tk' => 1, 'examsmate.in' => 1, 'examsoft.com' => 1, @@ -52130,9 +52490,11 @@ 'exarius.org' => 1, 'exashop.tn' => 1, 'exaspace.de' => 1, + 'exatadiesel.com.br' => 1, 'exatmiseis.net' => 0, 'exatom.io' => 1, 'exavo.fr' => 1, + 'exayard.com' => 1, 'excaliburmatrix.tk' => 1, 'excaliburvintagequests.com' => 1, 'excavation.ga' => 1, @@ -52171,6 +52533,7 @@ 'excess-baggage.com' => 1, 'excessive-software.tk' => 1, 'exchange-api.com' => 1, + 'exchangeauthority.com' => 1, 'exchangedobem.com' => 1, 'exchangehunter.com' => 1, 'exchangemarketplace.com' => 1, @@ -52189,6 +52552,7 @@ 'exclusive-okno.ru' => 1, 'exclusive-world.tk' => 1, 'exclusivedesignz.com' => 1, + 'exclusivejeans.com' => 1, 'exclusivelyuk.co.uk' => 1, 'exclusivemilf.com' => 1, 'exclusiveresorts.com' => 1, @@ -52196,30 +52560,35 @@ 'excontinuum.de' => 1, 'excursiones.tk' => 1, 'exe-boss.tech' => 1, + 'exe.xyz' => 1, 'exec.institute' => 1, 'execbar.com' => 1, 'execom68.tk' => 1, 'execupharm.jp' => 1, 'execution.biz.tr' => 1, + 'executive-recruit.com' => 1, 'executivecoachgroup.com' => 1, 'executivemarketing.co.za' => 1, 'executiveprodry.com' => 1, + 'executiverecruitment.co.uk' => 1, 'executiveseatsers.ga' => 1, 'executivoshotel.com.br' => 1, 'executormarin.ro' => 1, 'exedo.nl' => 1, + 'exefast.ai' => 1, 'exegese.ch' => 0, 'exegol.co.uk' => 1, 'exelonline.nl' => 1, 'exelreporters.com' => 1, 'exelreporting.com' => 1, - 'exelya.fr' => 1, 'exemples-de-stands.com' => 1, 'exer.fr' => 1, 'exercise.com' => 1, 'exercisekingers.ga' => 1, 'exercisekingest.ga' => 1, 'exerforge.net' => 1, + 'exerium.tech' => 1, + 'exerouter.top' => 1, 'exerph.com' => 1, 'exerpm.tk' => 1, 'exesoft.ml' => 1, @@ -52230,7 +52599,6 @@ 'exfuga.com' => 1, 'exhibitbridge.ca' => 1, 'exhibitbridge.com' => 1, - 'exhibitionsupplies.net.au' => 1, 'exhibits2u.com' => 1, 'exhibits2u.net' => 1, 'exhibits2you.com' => 1, @@ -52246,7 +52614,6 @@ 'exip.ga' => 1, 'exira.com' => 1, 'exist.ru' => 1, - 'exitbydeath.com' => 1, 'exito-e.com' => 1, 'exitoseguro.tk' => 1, 'exitreality.tk' => 1, @@ -52262,6 +52629,7 @@ 'exodus-net.pl' => 1, 'exodus.com' => 1, 'exodus.io' => 1, + 'exodus2.us' => 1, 'exogenis.co.uk' => 1, 'exogenis.dk' => 1, 'exogenis.sg' => 1, @@ -52300,17 +52668,13 @@ 'expatexplore.com' => 0, 'expatinpoland.com' => 1, 'expatmortgage.uk' => 1, - 'expatriate.pl' => 0, 'expe.voyage' => 1, 'expectful.com' => 0, - 'expediteplus-asia.com' => 1, + 'expectingplus.com' => 1, 'expediteplus.biz' => 1, - 'expediteplus.ca' => 1, 'expediteplus.com' => 1, - 'expediteplus.com.mx' => 1, 'expediteplus.info' => 1, 'expediteplus.mobi' => 1, - 'expediteplus.mx' => 1, 'expediteplus.net' => 1, 'expediteplus.org' => 1, 'expediteplus.pro' => 1, @@ -52351,7 +52715,6 @@ 'expertcomics.ca' => 1, 'expertdentalgrp.com' => 1, 'experteasy.com.au' => 1, - 'expertembeleza.com' => 1, 'expertestate.org' => 1, 'experthiring.net' => 1, 'experthive.co.za' => 1, @@ -52370,6 +52733,7 @@ 'expertsoftware.pl' => 1, 'expertvagabond.com' => 0, 'expertviolinteacher.com' => 1, + 'expertwebtools.com' => 1, 'expertyusa.com' => 0, 'expicare.com' => 1, 'expii.com' => 1, @@ -52381,7 +52745,6 @@ 'explicamente.pt' => 1, 'explode.tk' => 1, 'explodie.org' => 1, - 'explohub.com' => 1, 'exploit-db.com' => 1, 'exploit.cz' => 0, 'exploit.party' => 1, @@ -52413,7 +52776,6 @@ 'explosionstereo.tk' => 1, 'expo58.tk' => 1, 'expobeds.com' => 1, - 'expobusiness.am' => 1, 'expocom.online' => 1, 'expodat.com' => 1, 'expodom.hu' => 1, @@ -52440,6 +52802,7 @@ 'expoprime.tk' => 1, 'expopro24.ru' => 1, 'exporta.cz' => 1, + 'exportbrazil.org' => 1, 'exportfinance.gov.au' => 1, 'exportonline.gov.au' => 1, 'expose-co.jp' => 1, @@ -52475,7 +52838,7 @@ 'expressfm.eu' => 1, 'expressglobal.co.kr' => 1, 'expresshosting.org' => 1, - 'expresshsp.com' => 1, + 'expresshsp.com' => 0, 'expressinfo.cz' => 1, 'expressinfo.sk' => 1, 'expressinsurance.com.au' => 1, @@ -52504,10 +52867,7 @@ 'exstirpo.com' => 1, 'ext-code.com' => 1, 'extact.com' => 1, - 'extendedteam.co' => 1, - 'extendedteam.net' => 1, 'extendet.tk' => 1, - 'extendresources.com' => 0, 'extendwings.com' => 1, 'extenselizzembalagens.com.br' => 1, 'extensia.it' => 1, @@ -52556,22 +52916,25 @@ 'extrainsiderest.ga' => 1, 'extrakora.com' => 1, 'extraligamasters.cz' => 1, + 'extralingo.com' => 1, 'extraloud.tk' => 1, 'extranetusermanager.com' => 1, 'extraordinaryfuture.ai' => 1, 'extrapagetab.com' => 1, + 'extrasavesnow.shop' => 1, 'extrashop.be' => 1, 'extraspaces.co.uk' => 1, 'extratext.at' => 1, 'extratv.com' => 1, 'extreme-addicts.tk' => 1, 'extreme.co.th' => 1, - 'extremedialogue.org' => 1, + 'extremedialogue.org' => 0, 'extremeforces.tk' => 1, 'extremelawsers.ga' => 1, 'extremelawsest.ga' => 1, 'extremeleadprogram.com' => 1, 'extremelycorporate.ca' => 0, + 'extrememanual.net' => 1, 'extrememusclepump.com' => 1, 'extremepeptides.com' => 1, 'extremeprojects.tk' => 1, @@ -52594,8 +52957,8 @@ 'exxoncannabis.com' => 1, 'exxpozed.co.uk' => 1, 'exzibit.net' => 1, - 'eyaqueen.com' => 1, 'eyasc.nl' => 1, + 'eye-clan.com' => 1, 'eye-move.nl' => 1, 'eye-vet.co.uk' => 1, 'eye.security' => 1, @@ -52603,7 +52966,6 @@ 'eyeandfire.com' => 1, 'eyeball.ml' => 1, 'eyecandy.gr' => 1, - 'eyecreatellc.com' => 1, 'eyedea.ga' => 1, 'eyedesignuniversity.com' => 1, 'eyelash-mc.com' => 1, @@ -52632,7 +52994,6 @@ 'eylog.co.uk' => 1, 'eymon.llc' => 1, 'eynio.com' => 1, - 'eyodin.com' => 1, 'eyoo.link' => 1, 'eyps.net' => 1, 'eytosh.net' => 1, @@ -52646,7 +53007,6 @@ 'ezcater.com' => 1, 'ezcesspoollongisland.com' => 1, 'ezcourseonline.com' => 1, - 'ezdog.press' => 1, 'ezec.com.tw' => 1, 'ezee-fix.co.uk' => 1, 'ezekia.com' => 1, @@ -52659,15 +53019,16 @@ 'ezinezone.tk' => 1, 'ezinternet.com.au' => 1, 'ezitech.com' => 1, + 'ezkeel.com' => 1, 'ezloans4realestate.com' => 1, 'ezlogi.jp' => 1, - 'ezlogzblog.com' => 1, 'ezmedix.ua' => 1, 'ezmob.com' => 1, 'ezmoddingz.tk' => 1, 'eznetworks.com.br' => 0, 'ezo.io' => 1, 'ezochat.com' => 1, + 'ezopus.com' => 1, 'ezorgportaal.nl' => 1, 'ezprints.com' => 1, 'ezrent.tk' => 1, @@ -52677,11 +53038,12 @@ 'ezscrapbooksest.ga' => 1, 'ezshopper.co.uk' => 1, 'ezsun.co' => 1, - 'ezuz-fe.com' => 1, + 'eztempmail.com' => 1, 'ezvolt.com.br' => 1, 'ezyentry.com.au' => 1, 'ezygentechnology.com' => 1, 'ezygrowth.world' => 1, + 'ezyring.com' => 1, 'ezz-drops.tk' => 1, 'ezzarware.nl' => 1, 'ezzhole.net' => 1, @@ -52696,7 +53058,6 @@ 'f-u-c-k.wien' => 1, 'f.bi' => 1, 'f.box' => 1, - 'f.dog' => 1, 'f.hk.cn' => 1, 'f.tl' => 1, 'f0.com.au' => 1, @@ -52706,7 +53067,6 @@ 'f1-onlineliga.com' => 1, 'f1bigpicture.com' => 1, 'f1classement.com' => 0, - 'f1collection.com' => 1, 'f1ex.org' => 1, 'f1fever.co.uk' => 1, 'f1fever.net' => 1, @@ -52725,7 +53085,6 @@ 'f2pool.com' => 1, 'f2vc.com' => 1, 'f36533.com' => 1, - 'f3franklin.com' => 1, 'f3m.pt' => 0, 'f3r.xyz' => 1, 'f42.net' => 1, @@ -52782,6 +53141,7 @@ 'faavem.org' => 1, 'faazadvocatenkantoor.nl' => 1, 'faazmusic.com' => 1, + 'fab.partners' => 1, 'fabao.in' => 1, 'fabarm.fr' => 1, 'fabbricadicalendari.it' => 1, @@ -52795,7 +53155,7 @@ 'faberoclub.tk' => 1, 'fabfrenchinsurance.com' => 1, 'fabfrugalmama.com' => 1, - 'fabian-fingerle.de' => 1, + 'fabian-abel.de' => 1, 'fabian-ising.de' => 1, 'fabian-klose.com' => 1, 'fabian-klose.de' => 1, @@ -52803,12 +53163,14 @@ 'fabian-kluge.de' => 1, 'fabian-zoske.de' => 1, 'fabian.gq' => 1, + 'fabianackle.ch' => 1, 'fabianbeiner.com' => 0, 'fabianbeiner.de' => 0, 'fabianbertona.com' => 1, 'fabianegli.ch' => 1, 'fabianfranke.de' => 1, 'fabianni.tk' => 1, + 'fabiano.law' => 1, 'fabickcat.com' => 1, 'fabien-hebuterne.fr' => 0, 'fabienbaker.com' => 1, @@ -52832,6 +53194,7 @@ 'fabiolanzieri.org' => 1, 'fabiolanzieri.us' => 1, 'fabiolanzieri.website' => 1, + 'fabiolasagorni.com' => 1, 'fabiooliveirapr.com.br' => 0, 'fabiopaiva.pt' => 1, 'fabiosantos.tech' => 1, @@ -52847,21 +53210,19 @@ 'fabriciokleinadvocacia.com.br' => 1, 'fabriciomoreira.ga' => 1, 'fabrik.de' => 1, - 'fabrika-himchistki.ru' => 1, + 'fabrika-himchistki.ru' => 0, 'fabrika-jaluzi.ru' => 1, 'fabrikafilmes.com.br' => 1, 'fabrikhane.com' => 1, 'fabriknet.de' => 1, + 'fabriku.com' => 1, 'fabrilec.tk' => 1, 'fabrinet.co.th' => 1, - 'fabriquim.com' => 1, 'fabrity.pl' => 1, 'fabriziofaniello.tk' => 1, - 'fabriziorocca.it' => 1, 'fabriziorocca.tk' => 1, 'fabriziotarizzo.org' => 1, - 'fabrykazabawy1.pl' => 1, - 'fabse.net' => 0, + 'fabse.net' => 1, 'fabseal.de' => 1, 'fabslabour.uk' => 1, 'fabtechexpo.com' => 1, @@ -52889,6 +53250,7 @@ 'facchinetti.cloud' => 1, 'facchini-pu.it' => 1, 'facchino.it' => 1, + 'facciate.it' => 1, 'face-art.tk' => 1, 'face-fashion.de' => 1, 'face2faith-vechta.de' => 1, @@ -52915,7 +53277,9 @@ 'faces4watch.com' => 1, 'facescertification.com' => 1, 'facesdr.com' => 1, + 'faceswapr.com' => 1, 'facetours.ma' => 1, + 'facevex.com' => 1, 'facevietpro.tk' => 1, 'facevitalityers.ga' => 1, 'fachcar.ma' => 1, @@ -52951,7 +53315,6 @@ 'fackovec.fun' => 1, 'fackovec.sk' => 1, 'fact.cat' => 1, - 'factbros.com' => 0, 'factbusterers.ga' => 1, 'factbusterest.ga' => 1, 'factbytefactbox.com' => 1, @@ -52961,11 +53324,10 @@ 'facteurcheval.com' => 1, 'factfocus.com' => 1, 'factis.com' => 1, - 'factnsoftware.com' => 1, + 'factobat.fr' => 1, 'factor.cc' => 0, 'factor10.com' => 1, 'factorchave.com' => 1, - 'factorio.tools' => 1, 'factoriobin.com' => 1, 'factoriotools.com' => 1, 'factorit.fr' => 1, @@ -52980,9 +53342,11 @@ 'factsvision.sr' => 1, 'factua.nl' => 1, 'factum-info.net' => 0, + 'factuon.com' => 1, 'facturama.pt' => 1, 'facturare.online' => 1, 'factureenlinea.com' => 0, + 'facturx-pret.fr' => 1, 'factuur.pro' => 1, 'factuursturen.be' => 1, 'factuursturen.nl' => 1, @@ -52990,11 +53354,12 @@ 'factys.do' => 1, 'factys.es' => 1, 'facucosta.com.ar' => 1, + 'facultycircle.org' => 1, 'facultyforthefuture.net' => 1, 'fadaebalears.org' => 1, 'fadaex.org' => 1, 'fadaru.ml' => 1, - 'fadecloud.com' => 1, + 'fadecloud.com' => 0, 'fadedave.com' => 1, 'fademusic.tk' => 1, 'fadergs.edu.br' => 1, @@ -53004,6 +53369,7 @@ 'fadingtao.blog' => 1, 'fadingtao.com' => 1, 'fads-center.online' => 1, + 'fae.red' => 1, 'fae.watch' => 1, 'faedefencesociety.com' => 1, 'faedefensesociety.com' => 1, @@ -53042,15 +53408,16 @@ 'fahrservice-herrmann.de' => 1, 'fahrwerk.io' => 1, 'fahrzeug-talk.de' => 1, + 'fahverk-msk.ru' => 1, 'fai.gov' => 1, 'faidanoi.it' => 1, 'faidatefacile.it' => 1, - 'faieurope.it' => 1, 'fail.cf' => 1, 'failed-banks.com' => 1, 'failforward.tech' => 1, 'failover.de' => 1, 'failover.eu' => 1, + 'failovermail.com' => 1, 'failoverplan.it' => 0, 'failsafe.monster' => 1, 'failsguild.com' => 1, @@ -53060,6 +53427,7 @@ 'fainlogistics.com' => 1, 'fair-fish-database.net' => 1, 'fair-fish.net' => 1, + 'fairan.ir' => 1, 'fairbill.com' => 1, 'fairbot.cf' => 1, 'fairbot.gq' => 1, @@ -53103,6 +53471,7 @@ 'fairmountfireco.gov' => 1, 'fairplay.im' => 1, 'fairporthots.com' => 1, + 'fairportliquor.com' => 1, 'fairtprm.com' => 1, 'fairtrade010.nl' => 1, 'fairviewcounseling.org' => 1, @@ -53112,12 +53481,13 @@ 'fairviewheightsil.gov' => 1, 'fairwaycorner.com' => 0, 'fairwork.gov.au' => 1, + 'fairy.tw' => 1, 'fairyballet.ga' => 1, 'fairyclinic.com.tw' => 1, 'fairydust.space' => 1, 'fairystar.com.tw' => 1, 'fairyth.tk' => 1, - 'faisalyusra.my.id' => 1, + 'faisaliya.net' => 0, 'faisia.tk' => 1, 'faith-for-life.com' => 1, 'faithadvisorers.ga' => 1, @@ -53126,7 +53496,6 @@ 'faithcentercogop.net' => 1, 'faithfulcounseling.com' => 1, 'faithfulfaye.nl' => 1, - 'faithfulheartselc.org' => 1, 'faithfully.tk' => 1, 'faithfulroad.org' => 1, 'faithleaks.org' => 0, @@ -53134,12 +53503,15 @@ 'faixaazul.com' => 1, 'faizan.net' => 1, 'faizanullah.com' => 1, + 'faizveri.com' => 1, 'fajarafriansh.cf' => 1, 'fajasreductoras.top' => 1, 'fajita.party' => 1, 'fajn-shop.cz' => 1, 'fajnshop.sk' => 1, 'fajode.net' => 1, + 'fajront.sk' => 1, + 'fajxo.sk' => 1, 'fakat.tk' => 1, 'fake-show.ga' => 1, 'fakeaddress.net' => 1, @@ -53166,19 +53538,18 @@ 'fakir-show.nl' => 0, 'fakt.tk' => 1, 'faktenfaktenfakten.tk' => 1, + 'faktly.ch' => 1, 'faktorgruen.de' => 1, 'faktotum.tech' => 1, + 'fakturasync.no' => 1, 'fakturi.com' => 1, 'fakturoid.cz' => 1, 'fal.moe' => 1, 'falaeapp.org' => 1, 'falastin.tk' => 1, 'falbros.com' => 1, - 'falcatus-dalmatians.hu' => 1, 'falce.in' => 1, - 'falcema.com' => 1, 'falchion.tk' => 1, - 'falck.dk' => 1, 'falcom.co.jp' => 1, 'falcom.shop' => 1, 'falcon.io' => 1, @@ -53189,19 +53560,21 @@ 'falconieri.it' => 1, 'falconinsurance.com.hk' => 1, 'falconstap.tk' => 1, - 'falconvintners.com' => 0, 'falcony.io' => 1, 'falcoz.net' => 1, 'faldoria.de' => 1, 'falegname-roma.it' => 1, 'falegname.roma.it' => 1, 'falegnameria.milano.it' => 1, + 'falfurriasbutter.com' => 1, 'falixnodes.net' => 1, 'falkenthal.org' => 1, 'falkentyre.com' => 1, + 'falkner.info' => 1, 'falkus.net' => 1, 'fall.ga' => 1, 'fallamestreginer.es' => 1, + 'fallbrookfootdoctor.com' => 1, 'fallenangeldrinks.com' => 0, 'fallenangeldrinks.eu' => 1, 'fallenlondon.wiki' => 1, @@ -53227,12 +53600,12 @@ 'falsterhus.dk' => 1, 'falstoneshow.com' => 1, 'falsum.net' => 1, + 'falunventilation.se' => 1, 'fam-borsch.de' => 1, 'fam-kreibich.de' => 1, 'fam-roos.com' => 1, 'fam-stemmer.de' => 0, 'famacweb.no' => 1, - 'famainfo.com.br' => 1, 'famcloud.de' => 1, 'famdouma.nl' => 1, 'famelack.com' => 1, @@ -53284,7 +53657,7 @@ 'familleseux.net' => 1, 'familleshilton.com' => 1, 'family-clinic.tk' => 1, - 'family-intervention.com' => 1, + 'family-intervention.com' => 0, 'familyace.cz' => 1, 'familyandfriends-railcard.co.uk' => 1, 'familybusinessatlantic.ca' => 1, @@ -53292,9 +53665,7 @@ 'familyclinicstl.com' => 1, 'familyconventioners.ga' => 1, 'familyd-c.com' => 1, - 'familydoctor.ru' => 1, 'familyhookups.com' => 1, - 'familyjpierre.com' => 1, 'familylab.de' => 1, 'familyparties.co.uk' => 1, 'familyrecipe.co.uk' => 1, @@ -53321,6 +53692,7 @@ 'famre.de' => 1, 'famreijnen.nl' => 0, 'famvsomeren.nl' => 1, + 'famyle.com' => 1, 'fan-sport.com' => 1, 'fan-sport25.com' => 1, 'fan.gov' => 1, @@ -53341,7 +53713,6 @@ 'fancygaming.dk' => 1, 'fancypanty.cf' => 1, 'fancywow.com' => 1, - 'fandars.com' => 1, 'fandeconcours.be' => 1, 'fandeev.tk' => 1, 'fander.it' => 1, @@ -53350,6 +53721,7 @@ 'fanescu.ro' => 1, 'fanfareokselaar.tk' => 1, 'fanfiction.tk' => 1, + 'fanfile.net' => 1, 'fanflix.co' => 1, 'fang-den-sommer.de' => 1, 'fangban.net' => 1, @@ -53375,6 +53747,7 @@ 'fansdb.cc' => 1, 'fansdefoot.fr' => 1, 'fansniper.com' => 1, + 'fansop.com' => 1, 'fanspace.io' => 1, 'fansport.space' => 1, 'fansta.jp' => 1, @@ -53408,7 +53781,6 @@ 'fantasyfoot.gq' => 1, 'fantasyfoot.tk' => 1, 'fantasyforever.tk' => 1, - 'fantasyprojections.com' => 1, 'fantasysports.tk' => 1, 'fantasysportsnews.org' => 1, 'fantgames.com' => 1, @@ -53417,13 +53789,13 @@ 'fantraxhq.com' => 1, 'fanty-online.com' => 0, 'fanuc-stanok.ru' => 1, + 'fanufacture.shop' => 1, 'fanvue.com' => 1, 'fanyue123.tk' => 1, 'fanzapers.ga' => 1, 'fanzhe.com' => 1, 'fanzine-nimbus.tk' => 1, 'faortega.org' => 1, - 'fap.link' => 1, 'fap.no' => 1, 'fapcoholic.com' => 1, 'fapiis.gov' => 1, @@ -53431,10 +53803,10 @@ 'fapplepie.com' => 1, 'fapplesauce.com' => 1, 'fapzone.tk' => 1, + 'faq-helper.com' => 1, 'faq.ie' => 1, 'faqbite.com' => 1, 'faqexchangeest.ga' => 1, - 'faqin-hr.info' => 1, 'faqiteam.tk' => 1, 'far-east.tk' => 1, 'far3link.tk' => 1, @@ -53462,7 +53834,6 @@ 'fareast.tk' => 1, 'fareinternational.com' => 1, 'farenheit.net' => 1, - 'faresair.com' => 1, 'faresfrom.com' => 1, 'fareto.com' => 1, 'fareuntrasloco.it' => 1, @@ -53478,6 +53849,7 @@ 'faribanx-porn.com' => 1, 'faribanx-xxx.com' => 1, 'faridathaimassage.com.au' => 1, + 'faridique.com' => 1, 'farisre.com' => 1, 'farizstore.tk' => 1, 'farkas.ws' => 1, @@ -53489,7 +53861,7 @@ 'farmaciabarcelona.com' => 1, 'farmaciaclinica.it' => 1, 'farmaciacomunalelacchiarella.it' => 1, - 'farmacialaboratorio.it' => 0, + 'farmacialaboratorio.it' => 1, 'farmaciasanchodemesa.com' => 1, 'farmaciasfarmony.com' => 1, 'farmacologiaonline.com' => 1, @@ -53498,7 +53870,6 @@ 'farmakon.tk' => 1, 'farmalink.pe' => 1, 'farmarrays.com' => 1, - 'farmasimahaganesha.ac.id' => 1, 'farmauna.com' => 1, 'farmaweb.be' => 1, 'farmbureauinsurance-mi.com' => 1, @@ -53523,10 +53894,10 @@ 'farmtransparency.org' => 1, 'farmus-spb.ru' => 1, 'farmvilleva.gov' => 1, + 'farnboroughairport.com' => 1, 'faro-car-hire.co.uk' => 1, 'faro.com' => 1, 'farodistribuidora.com.br' => 1, - 'faroes.net' => 0, 'faroes.org' => 1, 'faroit.tk' => 1, 'faroitalia.it' => 1, @@ -53549,6 +53920,7 @@ 'fartoon.cz' => 1, 'fartoons.cz' => 1, 'fartypants.com' => 1, + 'farwestlive.com' => 1, 'faryaz.tk' => 1, 'fasab-portcenter.se' => 1, 'fasad.eu' => 1, @@ -53579,10 +53951,14 @@ 'fashionforyou.ga' => 1, 'fashionfreaks.tk' => 1, 'fashionfuture.tk' => 1, - 'fashiongonerogue.com' => 1, + 'fashiongirl.be' => 1, + 'fashiongirl.ch' => 1, + 'fashiongirl.es' => 1, + 'fashiongirl.fi' => 1, 'fashionhome.tk' => 1, 'fashionhometex.com' => 1, 'fashionht.com' => 1, + 'fashioninformed.com' => 1, 'fashioninitaly.tk' => 1, 'fashionlink.tk' => 1, 'fashionlistify.tk' => 1, @@ -53634,6 +54010,7 @@ 'fashionunited.se' => 1, 'fashionunited.uk' => 1, 'fashionusa.gq' => 1, + 'fashionveo.com' => 1, 'fashionweb.ml' => 1, 'fashionweek.tk' => 1, 'fashionworlds.ml' => 1, @@ -53654,7 +54031,6 @@ 'fast-silver.tk' => 1, 'fast.ly' => 1, 'fast4ever.tk' => 1, - 'fast9.net' => 1, 'fastable.net' => 1, 'fastamundi.com' => 1, 'fastandtuning.tk' => 1, @@ -53662,7 +54038,7 @@ 'fastbackmbg.be' => 1, 'fastbackmbm.be' => 1, 'fastbet.it' => 1, - 'fastblit.com' => 1, + 'fastblit.com' => 0, 'fastblob.com' => 1, 'fastbob.cf' => 1, 'fastbob.ga' => 1, @@ -53681,6 +54057,7 @@ 'fastcup.net' => 1, 'fastcustomboxes.com' => 1, 'fastdermis.cl' => 1, + 'fastdigital.ch' => 1, 'fastener.tk' => 1, 'fastenltd.com' => 1, 'fastensorozo.hu' => 1, @@ -53705,9 +54082,11 @@ 'fastimg.net' => 1, 'fastknighki.ga' => 1, 'fastknigi.ml' => 1, + 'fastlane.express' => 1, 'fastlaneimportautorepair.com' => 1, 'fastme.co' => 1, 'fastmeet.tk' => 1, + 'fastmoldtesting.com' => 1, 'fastonline.ro' => 1, 'fastopen.ml' => 1, 'fastos.com' => 1, @@ -53715,6 +54094,7 @@ 'fastpaper.gq' => 1, 'fastpeoplesearch.com' => 1, 'fastphox.com' => 1, + 'fastplaygames.com' => 1, 'fastplumbingmilwaukee.com' => 1, 'fastpresence.com' => 1, 'fastproxycat.ml' => 1, @@ -53725,6 +54105,7 @@ 'fastscanapp.com' => 1, 'fastserv.pl' => 1, 'fastshop.com.pl' => 0, + 'fastspring.com' => 1, 'faststage.ch' => 1, 'fasturl.ml' => 1, 'fastvanya.com' => 1, @@ -53743,21 +54124,19 @@ 'fatcatloans.ca' => 1, 'fate-srd.com' => 0, 'fatecdevday.com.br' => 1, - 'fatemaalhabsi.com' => 1, 'fatetx.gov' => 1, 'fatherhood.gov' => 1, 'fatheroflions.org' => 1, 'fathers.com' => 0, 'fathom.one' => 1, + 'faticaftan.com' => 1, 'fatidique.com' => 1, - 'fatig.com' => 1, 'fatiguesyndrome.com' => 1, - 'fatih-catering.com' => 1, 'fatihingemisi.com' => 1, 'fatimamoldes.com.br' => 1, - 'fatimaonlinepharmacy.com' => 1, 'fatimarojo.com' => 1, 'fatlabwebsupport.com' => 1, + 'fatmonk.org' => 1, 'fatnerdstock.com' => 1, 'fator25.com.br' => 1, 'fatpussytube.com' => 1, @@ -53766,7 +54145,6 @@ 'fattailcall.com' => 0, 'fattorino.it' => 1, 'fatturegeko.eu' => 1, - 'fatty.io' => 1, 'fattyink.com' => 1, 'fatumagro.bg' => 1, 'faturan.com.tr' => 1, @@ -53785,6 +54163,7 @@ 'faunathreads.com' => 1, 'faunatrek.com' => 1, 'faus-moliner.com' => 1, + 'faustodiiorio.com' => 1, 'fautchen.eu' => 1, 'fauteuil-bebe.fr' => 1, 'fauv.art' => 1, @@ -53812,6 +54191,7 @@ 'favouritequotations.ca' => 1, 'favro.com' => 1, 'favrotest.com' => 1, + 'favtoo.com' => 1, 'faw-club.cf' => 1, 'fawkes.games' => 1, 'fawkesgames.com' => 1, @@ -53823,6 +54203,7 @@ 'faxvorlagen-druckvorlagen.de' => 1, 'fay.kr' => 1, 'fayamovies.tk' => 1, + 'faybex.com' => 1, 'fayettecountyillinois.gov' => 1, 'fayettecountyoh.gov' => 1, 'fayettecountytn.gov' => 1, @@ -53832,7 +54213,6 @@ 'fayettevillewv.gov' => 1, 'fayffersons.com' => 1, 'fayfilms.com' => 1, - 'faysalabdi.fi' => 1, 'fazah-conseil.agency' => 1, 'fazet.tk' => 1, 'fazhion.tk' => 1, @@ -53845,6 +54225,7 @@ 'fb.me' => 1, 'fb.watch' => 1, 'fbadvokat.no' => 1, + 'fbarber.nl' => 1, 'fbaun.dk' => 1, 'fbausch.de' => 1, 'fbcbondprojectstx.gov' => 1, @@ -53866,6 +54247,7 @@ 'fboerman.nl' => 1, 'fboglich.com.ar' => 1, 'fbowling.com' => 1, + 'fbpred.xyz' => 1, 'fbrief.org' => 1, 'fbsbx.com' => 1, 'fbscontenttest.com' => 1, @@ -53874,13 +54256,13 @@ 'fbwat.ch' => 1, 'fbwifi.com' => 1, 'fc-corvinul.tk' => 1, - 'fc-rostov.ru' => 1, 'fc-software.it' => 1, 'fc8882.net' => 1, 'fca-tools.com' => 1, 'fcapartsdb.com' => 1, 'fcapollo.tk' => 1, 'fcarrascosa.es' => 1, + 'fcatransfer.com' => 1, 'fcbarcelona.cz' => 1, 'fcbasel.info' => 0, 'fcblueboys.be' => 1, @@ -53898,9 +54280,9 @@ 'fcdordrecht.tk' => 1, 'fcforum.net' => 1, 'fcgmd.gov' => 1, - 'fcgundlach.de' => 1, 'fcht.fr' => 1, 'fcic.gov' => 1, + 'fcicyber.com' => 1, 'fcitasc.com' => 1, 'fcm.org.co' => 1, 'fcmoorsel.tk' => 1, @@ -53927,6 +54309,7 @@ 'fdfz.edu.cn' => 1, 'fdg-98.de' => 1, 'fdic.exposed' => 1, + 'fdic.gov' => 1, 'fdicig.gov' => 1, 'fdicoig.gov' => 1, 'fdimmo24.com' => 1, @@ -53941,6 +54324,7 @@ 'fdp-alsdorf.de' => 1, 'fdp-heinsberg.de' => 1, 'fdpbrig.ch' => 1, + 'fdrecruit.co.uk' => 1, 'fdresearch.ca' => 1, 'fdsys.gov' => 1, 'fdworlds.net' => 1, @@ -53952,7 +54336,6 @@ 'fearedcreation.tk' => 1, 'fearfactory.tk' => 1, 'fearghus.org' => 1, - 'fearglas.cloud' => 1, 'fearlessmusic.tk' => 1, 'fearstyle.tk' => 1, 'fearunknown.tk' => 1, @@ -53977,8 +54360,8 @@ 'fecskefeszekotthonom.hu' => 1, 'fecyt.es' => 1, 'fed-shashek.spb.ru' => 1, - 'fed.monster' => 1, 'fed51.com' => 1, + 'fedacky.com' => 1, 'fedai.org' => 1, 'fedbizopps.gov' => 1, 'fedcenter.gov' => 1, @@ -54009,7 +54392,6 @@ 'federico.ro' => 1, 'federicomigliavacca.it' => 1, 'fedextrackingservices.com' => 1, - 'fedfina.com' => 1, 'fedi.solutions' => 1, 'fedidcard.gov' => 1, 'fedifeed.net' => 1, @@ -54069,10 +54451,12 @@ 'feedingmethodsers.ga' => 1, 'feedingmethodsest.ga' => 1, 'feedingmynewbaby.com' => 1, - 'feedingonmanna.org' => 1, 'feedkovacs.hu' => 1, 'feedmail.org' => 1, + 'feednode.io' => 1, + 'feedon.ai' => 1, 'feedready.eu' => 1, + 'feedshield.ai' => 1, 'feedstringer.com' => 1, 'feedthefood.com' => 1, 'feedthefuture.gov' => 1, @@ -54140,13 +54524,13 @@ 'feirlane.org' => 0, 'feiromo.com' => 1, 'feistore.com.tw' => 1, + 'feistyduck.com' => 1, 'feisworld.com' => 0, 'feitam.es' => 1, 'feittinf.org.br' => 0, 'feixiang.eu.org' => 1, 'feixiang.pp.ua' => 1, 'feiya.ng' => 1, - 'fejasport.hu' => 0, 'fejervar.hu' => 1, 'fejlaw.com.au' => 0, 'fejo.dk' => 1, @@ -54159,6 +54543,7 @@ 'feldkirchen.tk' => 1, 'feldmangallery.com' => 1, 'feldmaraesthetics.com' => 1, + 'feldnote.de' => 1, 'felett.es' => 1, 'felger-times.fr' => 1, 'felicifia.org' => 1, @@ -54212,12 +54597,14 @@ 'femalefoodie.com' => 1, 'femalehumorers.ga' => 1, 'femalehumorest.ga' => 1, + 'femalepersonaltrainer.com.au' => 1, 'femaleteamest.ga' => 1, 'femboy.fan' => 1, 'femboys.pics' => 1, + 'femcarefertility.com' => 1, + 'femcfd.com' => 1, 'femcompany.nl' => 1, 'femicideincanada.ca' => 1, - 'femik.net' => 1, 'femina.dk' => 1, 'femina.se' => 1, 'feminina.eu' => 1, @@ -54252,6 +54639,7 @@ 'fengchuiyudaqu.ml' => 1, 'fenghuangcheng.tk' => 1, 'fengjang.com.tw' => 1, + 'fengo.pl' => 1, 'fengrui.me' => 0, 'fengyadi.com' => 1, 'fengyi.tel' => 1, @@ -54280,6 +54668,7 @@ 'fense.ml' => 1, 'fenster-bank.at' => 1, 'fenster-bank.de' => 1, + 'fenster-wiedmann.de' => 1, 'fensterbau-mutscheller.de' => 1, 'fensterpiraten.de' => 1, 'fenwickisland-de.gov' => 1, @@ -54289,7 +54678,6 @@ 'fepun.com' => 1, 'ferad.net' => 1, 'feras-alhajjaji.com' => 1, - 'ferca.pt' => 1, 'ferchup.com' => 1, 'ferestre-bucuresti.ro' => 1, 'fereum.com' => 1, @@ -54305,6 +54693,7 @@ 'ferien-haus-mittelpunkt.de' => 1, 'ferien-netzwerk.de' => 1, 'ferien-zweibruecken.tk' => 1, + 'feriencountdown.de' => 1, 'ferienhaeuser-krummin.de' => 1, 'ferienhaus-danemark-hund.de' => 1, 'ferienhaus-danemark-privat.de' => 1, @@ -54372,17 +54761,24 @@ 'ferreteriaferreiro.com' => 1, 'ferrets.tk' => 1, 'ferretslife.com' => 1, + 'ferrflow.com' => 1, + 'ferrgames.com' => 1, + 'ferrgrowth.com' => 1, 'ferriday.gov' => 1, 'ferrikomm.de' => 1, 'ferrin.tk' => 1, 'ferrisfox.me' => 1, 'ferriswheelofficial.us' => 1, + 'ferrlabs.com' => 1, + 'ferrlens.com' => 1, 'ferro-design.tk' => 1, 'ferrodata.de' => 1, 'ferronweb.org' => 1, 'ferrousmoon.com' => 1, 'ferrovial.com' => 1, + 'ferrtrack.com' => 1, 'ferrumformat.com' => 1, + 'ferrvault.com' => 1, 'ferry.uk' => 1, 'ferrybig.me' => 1, 'ferrybig.nl' => 1, @@ -54400,6 +54796,7 @@ 'fertilityquickest.ga' => 1, 'fertilitytreatmentcenter.com' => 1, 'fertilizers.tk' => 1, + 'ferwor.studio' => 1, 'ferydoonzandi.tk' => 1, 'fescuesodsouthernindiana.com' => 1, 'feseev.ml' => 1, @@ -54455,7 +54852,6 @@ 'fettbrot.tk' => 1, 'fettburger.com' => 1, 'fettings.com' => 1, - 'fettrechner.com' => 1, 'feudalisten.de' => 1, 'feudaltactics.com' => 1, 'feudias.com' => 1, @@ -54475,6 +54871,7 @@ 'feuerwerksmanufaktur.de' => 1, 'feuerwolke.spdns.de' => 1, 'feurich.tk' => 1, + 'feutri.org' => 1, 'fevo.us' => 1, 'fevolden.com' => 1, 'fewo-groden.de' => 1, @@ -54492,7 +54889,6 @@ 'feyenoordrotterdam.tk' => 1, 'feyenoordsite.tk' => 1, 'feyenoordvakz.tk' => 1, - 'fezbet.net' => 1, 'fezlee.com' => 1, 'ff-bad-hoehenstadt.de' => 1, 'ff-bg.xyz' => 1, @@ -54527,10 +54923,9 @@ 'ffiec.gov' => 1, 'ffis.me' => 0, 'ffl123.com' => 1, - 'fflone.com' => 1, - 'ffmradio.de' => 1, 'ffn-connect.de' => 1, 'ffnm.org' => 1, + 'ffoodtrucks.fr' => 1, 'ffprofile.com' => 1, 'ffrev.de' => 1, 'ffsbgateway.com' => 1, @@ -54545,22 +54940,16 @@ 'ffzeven.de' => 1, 'fgalegaciclismo.es' => 1, 'fgeiger.dnshome.de' => 1, + 'fgf-companion.com' => 1, 'fggpay.com' => 1, 'fgh-ma.de' => 1, 'fgh-zertifizierung.de' => 1, 'fgidu.com' => 1, 'fgtsolutions.com' => 1, 'fgui.de' => 1, - 'fh-apac.com' => 1, - 'fh-chinese.com' => 1, - 'fh-chn.com' => 1, 'fh-erfurt.de' => 1, - 'fh-jituan.com' => 1, 'fh-mittelstand.de' => 1, 'fh-photographie.art' => 1, - 'fh-wechat.com' => 1, - 'fh-zh.com' => 1, - 'fh.spb.ru' => 1, 'fh169.cc' => 1, 'fh6lfwyn.com' => 1, 'fh70.com' => 0, @@ -54569,57 +54958,25 @@ 'fharbe.com' => 1, 'fharbe.de' => 1, 'fharbe.net' => 1, - 'fhasia-chn.com' => 1, - 'fhasiacorp.com' => 1, - 'fhasiacorporate.com' => 1, - 'fhasiagroup.com' => 1, 'fhba.com.au' => 1, 'fhburger.ru' => 1, 'fhcdn.xyz' => 1, + 'fhd.agency' => 1, 'fhdhelp.de' => 0, 'fhdhilft.de' => 0, 'fhersoberanes.tk' => 1, 'fhfaoig.gov' => 1, - 'fhfuhui.com' => 1, - 'fhglobal-zh.com' => 1, - 'fhglobal-zhs.com' => 1, - 'fhglobalcn.com' => 1, - 'fhgroup-apac.com' => 1, - 'fhgroup-chn.com' => 1, - 'fhgroup-cn.com' => 1, - 'fhgroup-zh.com' => 1, - 'fhgroup-zhs.com' => 1, - 'fhgroupcn.com' => 1, - 'fhgroupzhs.com' => 1, 'fhi.nl' => 1, 'fhinds.co.uk' => 0, - 'fhjituan-cn.com' => 1, - 'fhjituan-zh.com' => 1, - 'fhjituan-zhs.com' => 1, - 'fhjituancn.com' => 1, - 'fhjituanzhs.com' => 1, - 'fhjt-apac.com' => 1, 'fhjt-chn.com' => 1, - 'fhjt-zh.com' => 1, - 'fhjtapac.com' => 1, - 'fhjtchn.com' => 1, - 'fhjtcn.com' => 1, - 'fhjtglobal.com' => 1, - 'fhjtzh.com' => 1, 'fhkheating.com.au' => 1, 'fhm.duckdns.org' => 1, - 'fhmarkets.com' => 1, 'fhmkh.cn' => 1, - 'fhmktzh.com' => 1, 'fhome.ch' => 1, 'fhope.org' => 1, 'fhsroyalbanner.com' => 1, 'fhsseniormens.club' => 1, - 'fhstation.com' => 1, - 'fhstatus-chinese.com' => 1, 'fhv-waldhausen.de' => 1, - 'fhwechat.com' => 1, - 'fhzhs.com' => 1, 'fi.google.com' => 1, 'fi.se' => 1, 'fi.search.yahoo.com' => 0, @@ -54633,6 +54990,7 @@ 'fiberoptikz.tk' => 1, 'fiberxl.com' => 1, 'fibogroup.com' => 1, + 'fibonacci.ai' => 1, 'fibrefly.co.uk' => 1, 'fibretv.co.nz' => 1, 'fibretv.tv' => 1, @@ -54657,12 +55015,14 @@ 'fiddlestickstoys.com.au' => 1, 'fidele-g-hd.co.jp' => 1, 'fidelis-it.ch' => 1, - 'fidelis-it.net' => 1, + 'fidelis-it.net' => 0, 'fidelity-services.com' => 1, 'fidelity.co.jp' => 1, - 'fidelitybank.com.gh' => 1, + 'fidelitybankonline.com' => 1, 'fidelityhomestead.com' => 1, 'fidelitysound.es' => 1, + 'fidelytics.io' => 1, + 'fidenspartners.com' => 1, 'fides.ch' => 1, 'fideschile.tk' => 1, 'fidesic.com' => 0, @@ -54684,13 +55044,15 @@ 'fieldelectriconline.com' => 1, 'fieldgroupny.com' => 1, 'fieldsgynroboticsurgery.com' => 1, + 'fieldstat.com' => 1, 'fieldworkbrewing.com' => 1, 'fieldworks.ne.jp' => 1, - 'fiemmeimpianti.it' => 1, + 'fiemmeimpianti.it' => 0, 'fienaliri.tk' => 1, 'fierman.eu' => 0, 'fierman.net' => 0, 'fierman.us' => 0, + 'fierrettsphere.com' => 1, 'fierscleaning.nl' => 1, 'fieryaura.eu' => 1, 'fiesta-mk5-limited-edition.nl' => 1, @@ -54712,11 +55074,9 @@ 'fifaultimatemod.tk' => 1, 'fifauteam.com' => 1, 'fifehg.org.uk' => 1, - 'fifemedicalgroup.co.uk' => 1, 'fiff.de' => 0, 'fifpro.org' => 0, 'fifr.nl' => 1, - 'fifthgear.net' => 1, 'fifthwall.com' => 0, 'fiftygame.com' => 1, 'fiftynorth.eu' => 1, @@ -54728,7 +55088,8 @@ 'figandgoat.com' => 1, 'figaroparrucchiere.it' => 1, 'figbytes.biz' => 1, - 'figbytes.com' => 1, + 'figbytes.com' => 0, + 'figenblad.com' => 1, 'figgy.mk' => 1, 'figherie.it' => 1, 'fighribali.tk' => 1, @@ -54744,10 +55105,11 @@ 'fightsupplies.net' => 1, 'figibi.com' => 1, 'figl.net' => 1, - 'figliasons.com' => 1, + 'figliasons.com' => 0, 'figma-gov.com' => 1, 'figma.com' => 1, 'figma.site' => 1, + 'figment.biz' => 1, 'figswoodfiredbistro.com' => 1, 'figuras.tk' => 1, 'figure.com' => 1, @@ -54782,11 +55144,11 @@ 'filebin.net' => 1, 'filebox.one' => 1, 'filecopa.com' => 1, + 'filedesc.com' => 1, 'filedir.com' => 0, 'filedoom.ml' => 1, 'filehash.de' => 1, 'filehippo.com' => 1, - 'fileio.io' => 1, 'filejo.com' => 1, 'filek.ga' => 1, 'fileplanet.com' => 1, @@ -54802,6 +55164,7 @@ 'fileshare.to' => 1, 'filesharing.to' => 1, 'filesharingshop.com' => 1, + 'fileshot.io' => 1, 'filesmp3.org' => 1, 'filestar.io' => 1, 'filestartest.io' => 1, @@ -54823,6 +55186,7 @@ 'filipinasdailynews.tk' => 1, 'filipinochinese.tk' => 1, 'filipinostaff.uk' => 1, + 'filipn.cz' => 1, 'filippo.io' => 1, 'filipstaffa.net' => 1, 'filizaker.tk' => 1, @@ -54842,7 +55206,6 @@ 'filmbest.tk' => 1, 'filmbrain.com' => 1, 'filmcorner.tk' => 1, - 'filmdates.co.uk' => 1, 'filmedonstage.com' => 1, 'filmezzunk.hu' => 1, 'filmfestivalflix.com' => 1, @@ -54855,6 +55218,8 @@ 'filmizleindir.tk' => 1, 'filmkode.com' => 1, 'filmkovasi.com' => 1, + 'filmlog.eu' => 1, + 'filmlookup.com' => 1, 'filmmarket.pro' => 1, 'filmnetz.tk' => 1, 'filmoffice.pl' => 1, @@ -54913,12 +55278,13 @@ 'finaktiv.tk' => 1, 'final-expense-quotes.com' => 1, 'final-rest.co.uk' => 1, - 'final-x.com' => 1, + 'final-spark.com' => 1, 'finalashes.tk' => 1, 'finalfate.tk' => 1, 'finalfoursteam.tk' => 1, 'finalfourstream.tk' => 1, 'finalgambit.band' => 1, + 'finalizatextil.com.br' => 1, 'finalleopard.tk' => 1, 'finalmenteazul.pt' => 1, 'finalonline.tk' => 1, @@ -54931,12 +55297,8 @@ 'finance-news.ga' => 1, 'financeaffiliateprograms.com' => 1, 'financecontrol.tk' => 1, - 'financedraft.com' => 1, - 'financeforafrica.com' => 1, - 'financeguest.com' => 1, 'financeinterface.tk' => 1, 'financejobs.ch' => 1, - 'financemain.com' => 1, 'financenews.tk' => 1, 'financepre.com' => 1, 'financestead.com' => 1, @@ -54956,6 +55318,7 @@ 'financialoptimum.com' => 1, 'financierajuriscoop.com.co' => 1, 'financniexperti.sk' => 1, + 'finansesak.lv' => 1, 'finansified.com' => 1, 'finansinspektionen.se' => 1, 'finansy.tk' => 1, @@ -54964,12 +55327,14 @@ 'finanzen-weblog.de' => 1, 'finanzfluss.de' => 1, 'finanzia.fi' => 1, + 'finanzierung-nach-wahl.de' => 1, 'finanzierung-sofortzusage.de' => 1, 'finanztime.com' => 1, 'finanztool.info' => 1, 'finanzwende-recherche.de' => 1, 'finaster.com.br' => 1, 'finatcosmeticos.com.br' => 1, + 'finatriks.ru' => 1, 'finax.eu' => 1, 'finbb.fi' => 1, 'finbio.cf' => 1, @@ -54980,15 +55345,15 @@ 'fincent.xyz' => 1, 'finch.am' => 1, 'finch.ga' => 1, + 'finchleyhandyman.com' => 1, 'finchnest.co.uk' => 1, 'fincities.tk' => 1, 'fincura.com' => 1, - 'find2career.com' => 1, + 'findahelpline.com' => 1, 'findahero.com.au' => 1, 'findairconditioningers.ga' => 1, 'findairconditioningest.ga' => 1, 'findallgames.com' => 0, - 'findandfunds.com' => 1, 'findanengineer.com' => 1, 'findapinball.com' => 1, 'findautoloan.ml' => 1, @@ -55013,7 +55378,6 @@ 'findingkorea.com' => 0, 'findingtheuniverse.com' => 1, 'findingturkeyers.ga' => 1, - 'finditez.com' => 1, 'findity.com' => 1, 'findjeen.com' => 1, 'findlayohio.gov' => 1, @@ -55028,7 +55392,6 @@ 'findmyfamily.org' => 1, 'findmytricks.com' => 0, 'findnhmoney.gov' => 1, - 'findolino.at' => 1, 'findoon.de' => 1, 'findorff.de' => 1, 'findpwa.com' => 1, @@ -55038,9 +55401,9 @@ 'findsingledating.ml' => 1, 'findstorenearme.ca' => 1, 'findstorenearme.co.uk' => 1, - 'findstorenearme.us' => 1, 'findsupport.gov' => 1, 'findthatnude.com' => 1, + 'findthatthing.shop' => 1, 'findtheblock.com' => 1, 'findthere.net' => 1, 'findtrain.tk' => 1, @@ -55055,7 +55418,6 @@ 'fineartbead.de' => 1, 'fineartofguitar.com' => 1, 'fineartscape.nl' => 0, - 'finecocoin.io' => 1, 'finecraft.cc' => 1, 'finefriends.nl' => 1, 'finehealth.ru' => 0, @@ -55092,6 +55454,7 @@ 'finishingpasteers.ga' => 1, 'finishingpasteest.ga' => 1, 'finisron.in' => 0, + 'finista.com.tr' => 1, 'finitecarbon.com' => 0, 'finity.com' => 1, 'finkelstein.fr' => 1, @@ -55099,25 +55462,27 @@ 'finlandcook.top' => 1, 'finlay.nyc' => 1, 'finlayjacks.co.nz' => 1, - 'finlaylloyd.com' => 1, - 'finlays.net' => 1, + 'finlaylloyd.com' => 0, 'finleyhospital.org' => 1, 'finlib.in' => 1, 'finlito.tk' => 1, 'finliz.com' => 1, + 'finlura.com' => 1, + 'finmigrants.com' => 1, 'finmozg.ru' => 1, 'finn-svoboda.cf' => 1, 'finn-thorben.me' => 1, 'finn.io' => 1, 'finnclass.cz' => 1, - 'finndel.no' => 1, 'finnema.eu' => 1, 'finnhjelpemidler.no' => 1, 'finnishclothing.tk' => 1, 'finnjumping.tk' => 1, 'finnkupongkoder.no' => 1, + 'finnvinen.no' => 1, 'finnwea.com' => 0, 'finom.co' => 1, + 'finorganizer.com.br' => 1, 'finotor.com' => 1, 'finovate.com' => 1, 'finplatforms.ru' => 1, @@ -55125,8 +55490,12 @@ 'finprison.net' => 1, 'finqk.nl' => 1, 'finqueslaromanica.com' => 1, + 'finreg-e.com' => 1, + 'finroom.de' => 1, + 'finroom.io' => 1, 'fins.money' => 1, 'finsecurity.eu' => 1, + 'finsemantic.com' => 1, 'finsight.com' => 1, 'finst.com' => 1, 'finstererlebnis.de' => 1, @@ -55135,7 +55504,7 @@ 'fintechos.com' => 1, 'fintellix.com' => 1, 'finteo.de' => 1, - 'fintracker.ca' => 1, + 'finteza.com' => 1, 'finturio.de' => 1, 'finvantage.com' => 1, 'finvantive.com' => 1, @@ -55152,7 +55521,6 @@ 'fiorenzaperfumhome.com.br' => 1, 'fioriepiante.info' => 1, 'fioristionline.net' => 1, - 'fiosgenomics.com' => 1, 'fipackaging.com' => 1, 'fipo.life' => 1, 'fipq.tk' => 1, @@ -55167,6 +55535,7 @@ 'fire-places.tk' => 1, 'fire-schools.com' => 1, 'firealarms.gq' => 1, + 'firearmsrecords.co.uk' => 1, 'fireballsteven.tk' => 1, 'firebaseio.com' => 1, 'firebirdrangecookers.com' => 1, @@ -55177,9 +55546,11 @@ 'firecask.com' => 1, 'firechip.cc' => 1, 'firecity.tk' => 1, + 'fireclayventures.com' => 1, 'firecore.cn' => 1, 'firecore.com' => 1, 'firecry.org' => 1, + 'firedbyroger.com' => 1, 'firedemons.tk' => 1, 'firedup4success.com' => 1, 'fireems.ai' => 1, @@ -55188,9 +55559,11 @@ 'firefense.com' => 1, 'firefightergarage.com' => 1, 'fireflybayandbasin.com' => 1, + 'fireflyemilyremler.com' => 1, 'fireflygatlinburg.com' => 1, 'firehada.com' => 1, 'firehousemouse.com' => 1, + 'firehustle.net' => 1, 'fireintheholevideos.tk' => 1, 'fireleadership.gov' => 1, 'firelinkshrine.xyz' => 1, @@ -55231,6 +55604,7 @@ 'firmaautografa.com' => 1, 'firmador.cloud' => 1, 'firmador.online' => 1, + 'firmaelectronica.gob.es' => 1, 'firmale.com' => 1, 'firmamaja.com' => 1, 'firmament.space' => 1, @@ -55240,20 +55614,20 @@ 'firmant.me' => 1, 'firmapi.com' => 1, 'firmatour.it' => 1, + 'firmen.directory' => 1, 'firmendb.com' => 0, 'firmennie-crossovki.tk' => 1, 'firmenwerbung-vermarktung.de' => 1, 'firmfoundationsconsulting.com' => 0, 'firmkernel.tk' => 1, - 'firmsdata.com' => 1, + 'firmo90.com' => 1, + 'firmtracer.com' => 1, 'firmware.science' => 1, 'firobe.fr' => 1, 'firouz.tk' => 1, - 'firoza.finance' => 1, 'firsattilkisi.com' => 1, 'firsov.gq' => 1, 'first-aid-kit.net' => 1, - 'first-education-online.com' => 1, 'first-energy.net' => 1, 'first-house.no' => 1, 'first-hyp.de' => 1, @@ -55274,9 +55648,7 @@ 'firstbaptistchurchofchrist.org' => 1, 'firstbaptistfargo.com' => 1, 'firstbooks.ml' => 1, - 'firstbridge.io' => 1, 'firstbus.co.uk' => 1, - 'firstcall.cloud' => 1, 'firstcallnc.com' => 1, 'firstcapitalfcu.com' => 1, 'firstcentralsavings.com' => 1, @@ -55300,7 +55672,7 @@ 'firstenergyservice.com' => 1, 'firstever.eu' => 1, 'firstfederalbath.com' => 1, - 'firstfinanceit.com' => 1, + 'firstflare.io' => 1, 'firstgenmc.com' => 1, 'firstgov.gov' => 1, 'firstgulf.com' => 1, @@ -55316,11 +55688,10 @@ 'firstload.tk' => 1, 'firstmall.de' => 1, 'firstmarket.tech' => 1, - 'firstmarketscanner.com' => 1, 'firstname.tk' => 1, 'firstnet.gov' => 1, 'firstnetwork.cf' => 1, - 'firstorion.com' => 1, + 'firstorion.com' => 0, 'firstottawa.com' => 1, 'firstphilec.com' => 1, 'firstplace.ga' => 1, @@ -55341,9 +55712,11 @@ 'firthparkdental.co.uk' => 1, 'fis.io' => 1, 'fisa.net.za' => 1, + 'fiscal.works' => 1, 'fiscalbot.es' => 1, 'fiscalidadresiduos.org' => 1, 'fiscalitatresidus.org' => 1, + 'fiscalitis.lu' => 1, 'fischer-group.com' => 1, 'fischer-immoteam.de' => 1, 'fischer-its.com' => 0, @@ -55351,8 +55724,8 @@ 'fischer-programmierung.ch' => 0, 'fischer-sokrates.de' => 1, 'fischer-usa.com' => 1, + 'fischer-wasels-medizin.de' => 1, 'fischerca.com' => 1, - 'fischerfutureheat.de' => 1, 'fischerp.net' => 1, 'fischers.srv.br' => 1, 'fischersports.com' => 0, @@ -55381,11 +55754,11 @@ 'fishfive.top' => 1, 'fishgen.no' => 1, 'fishing-battery.com' => 1, + 'fishingforsolitude.com' => 1, 'fishingworld.tk' => 1, 'fishingzone.bg' => 1, 'fishman.idv.tw' => 1, 'fishoftheday.tv' => 1, - 'fishseller.shop' => 1, 'fishserver.net' => 1, 'fishspecies.nz' => 1, 'fishtacos.blog' => 1, @@ -55406,7 +55779,8 @@ 'fiskaly.com' => 1, 'fiskarsinlaituri.fi' => 1, 'fisophi.com' => 1, - 'fispan.com' => 0, + 'fispan.com' => 1, + 'fisso.com' => 1, 'fistingtogether.com' => 1, 'fistwerk.de' => 1, 'fit-4u.ch' => 0, @@ -55419,7 +55793,6 @@ 'fitasdobonfim.com' => 1, 'fitbase.cf' => 1, 'fitbeautyjet.com' => 1, - 'fitc.jp' => 1, 'fitcamp.fitness' => 1, 'fitch-journal.com' => 1, 'fitch.group' => 1, @@ -55429,20 +55802,23 @@ 'fitcrewhn.com' => 1, 'fite.family' => 0, 'fitecleaningservices.com' => 1, + 'fitenable.com' => 1, 'fitfactory.lv' => 1, 'fitfingers.shop' => 1, 'fitflaop.ga' => 1, + 'fitflowapp.fit' => 1, 'fitfocusau.com.au' => 1, 'fitfoodfab.nl' => 1, 'fitfoodrecipe.com' => 1, 'fitforever.com' => 1, 'fitforyourlife.org' => 1, 'fitikafo.com' => 1, + 'fitinfo.pl' => 1, 'fitint.ro' => 1, + 'fitkidsgym.nl' => 1, 'fitleads.nl' => 1, 'fitlinewellnesscoach.com' => 1, 'fitmommyinheels.com' => 1, - 'fitmybike.eu' => 0, 'fitness-uhr.net' => 1, 'fitness-world.ga' => 1, 'fitness.edu.au' => 0, @@ -55459,7 +55835,6 @@ 'fitnessunder50.com' => 1, 'fitnessup.fr' => 1, 'fitnessvolt.com' => 1, - 'fitnetion.com' => 1, 'fitnutkatie.com' => 1, 'fito.tk' => 1, 'fitodifesa.it' => 1, @@ -55475,6 +55850,7 @@ 'fittmetlynn.nl' => 1, 'fittydent.bg' => 1, 'fitup.health' => 1, + 'fitvermogen.nl' => 1, 'fitxxxsandy.net' => 1, 'fitz-family.com' => 1, 'fitzsim.org' => 1, @@ -55483,6 +55859,7 @@ 'five15.net' => 1, 'fiveboosts.xyz' => 1, 'fiveclassauto.com' => 1, + 'fivecrm.com' => 1, 'fivefortheroad.com' => 1, 'fiveminute.tk' => 1, 'fivepb.me' => 1, @@ -55490,8 +55867,6 @@ 'fiverr.com' => 1, 'fiveslice.pizza' => 1, 'fivestar.et' => 1, - 'fivestaraussie.com' => 1, - 'fivethirtyeight.com' => 1, 'fiveyearsahead.com' => 1, 'fivolodigital.com' => 1, 'fivvalencia.com' => 1, @@ -55504,8 +55879,9 @@ 'fix.mk' => 1, 'fix8mt.com' => 1, 'fixabzar.com' => 1, - 'fixator10.ru' => 1, 'fixcyprus.cy' => 1, + 'fixedcostagents.com' => 1, + 'fixedcostclaw.com' => 1, 'fixedfeeplacements.co.uk' => 1, 'fixedgear.tk' => 1, 'fixedpricemovers.com' => 0, @@ -55518,12 +55894,14 @@ 'fixi.dk' => 1, 'fixiecommerce.com' => 1, 'fixingscrews.co.uk' => 1, + 'fixitrange.com' => 1, 'fixm.aero' => 1, 'fixmobile.online' => 1, + 'fixmybrokenscreen.co.uk' => 1, 'fixmyvisit.com' => 1, 'fixodent-fr-fr-swapper.azurewebsites.net' => 1, - 'fixodent.fr' => 1, 'fixoffice.net' => 1, + 'fixourroadscc.com' => 1, 'fixpart.de' => 1, 'fixpart.nl' => 1, 'fixpix.gq' => 1, @@ -55551,7 +55929,7 @@ 'fizmiks.lv' => 1, 'fizmix.lv' => 1, 'fizyoterapi.name.tr' => 1, - 'fizz.buzz' => 1, + 'fizz.buzz' => 0, 'fizz.cloud' => 1, 'fizz.space' => 1, 'fizz.studio' => 1, @@ -55590,18 +55968,17 @@ 'fkbae.to' => 1, 'fkcd.net' => 1, 'fkcdn.de' => 1, + 'fkee-rks.net' => 1, 'fkfev.de' => 1, 'fkmt-server.net' => 1, 'fkosquad.moe' => 1, 'fktpm.ru' => 1, - 'fl-ad.com' => 1, 'fl.ru' => 1, 'fl3xx.com' => 1, 'flabacinov.ga' => 1, 'flabutelov.tk' => 1, 'flacandmp3.ml' => 1, 'flacon.tk' => 1, - 'fladnag.net' => 1, 'flaeskeklubben.dk' => 1, 'flaeskeklubben.eu' => 1, 'flagcdn.com' => 1, @@ -55634,12 +56011,12 @@ 'flagyl-500-mg.ga' => 1, 'flair.nl' => 1, 'flaironline.nl' => 1, + 'flam-bz.com' => 1, 'flam.lu' => 1, 'flam.studio' => 1, 'flaman-h7a.fr' => 1, 'flamanville.fr' => 1, 'flamby.ovh' => 1, - 'flameflyff.com' => 1, 'flamehaze.tk' => 1, 'flamellugano.com' => 1, 'flamencoexplained.com' => 0, @@ -55659,7 +56036,6 @@ 'flamingoroute.tk' => 1, 'flamme-von-anor.de' => 1, 'flammy.tk' => 1, - 'flamoes.be' => 1, 'flamtky.de' => 1, 'flana.com' => 1, 'flanadot.com' => 1, @@ -55667,7 +56043,6 @@ 'flanderslaw.com' => 1, 'flanga.io' => 0, 'flanigan.tk' => 1, - 'flannel.co.jp' => 1, 'flanschspreizer.at' => 1, 'flapoverspeed.com' => 1, 'flapperistic.tk' => 1, @@ -55678,15 +56053,14 @@ 'flarewalker.eu' => 1, 'flarewalker.net' => 1, 'flarewalker.org' => 1, + 'flarewatch.io' => 1, 'flart.studio' => 1, 'flart.tk' => 1, - 'flasaki.gr' => 1, 'flash-games.tk' => 1, 'flash-payments.com' => 1, 'flash.homes' => 1, 'flashbackband.tk' => 1, 'flashbeat.tk' => 1, - 'flashcardsmobile.com' => 1, 'flashcover.com.br' => 1, 'flasheschile.tk' => 1, 'flashgamedev.tk' => 1, @@ -55697,11 +56071,14 @@ 'flashissue.com' => 1, 'flashkeysers.ga' => 1, 'flashlearners.com' => 1, + 'flashmodz.be' => 1, + 'flashoffersnow.shop' => 1, 'flashpegasus.com.br' => 1, 'flashsale.com.pk' => 1, 'flashsale.pk' => 1, 'flashsale.store' => 1, 'flashsalepk.com' => 1, + 'flashsavesnow.shop' => 1, 'flashscores.tk' => 1, 'flashset.tk' => 1, 'flashuk.com' => 1, @@ -55718,7 +56095,6 @@ 'flatheadelectric.com' => 1, 'flathome.co.jp' => 1, 'flaticons.net' => 1, - 'flatlandchurch.com' => 0, 'flatmail.net' => 1, 'flatmail.pl' => 1, 'flatmatehub.com.au' => 1, @@ -55735,9 +56111,9 @@ 'flatwoodsky.gov' => 1, 'flauschig.net' => 1, 'flavelappliances.com' => 1, - 'flavienbonvin.com' => 1, 'flavinha.tk' => 1, 'flaviohipnoseclinica.com.br' => 1, + 'flavioperrone.net' => 1, 'flavitars.com' => 1, 'flaviu.co.uk' => 1, 'flavorblogers.ga' => 1, @@ -55779,7 +56155,7 @@ 'fleetlinkatlascopco.com' => 1, 'fleetofhope.tk' => 1, 'fleetone.com.au' => 1, - 'fleetpal.io' => 1, + 'fleetpal.io' => 0, 'fleetserviceoftulsa.com' => 1, 'fleetssl.com' => 1, 'fleettools.tk' => 1, @@ -55789,7 +56165,6 @@ 'fleischer-garten.de' => 1, 'fleischkaes.de' => 1, 'fleki.hu' => 1, - 'flekkefjordvo.no' => 0, 'flemberg.com' => 1, 'fleming.de' => 1, 'flemingmccullagh.com' => 1, @@ -55829,24 +56204,25 @@ 'flexex.io' => 1, 'flexfone.dk' => 1, 'flexforcemonkey.com' => 1, - 'flexgloble.com' => 1, 'flexgs.ca' => 1, 'flexgs.net' => 1, 'flexhyp.de' => 1, 'flexi-dance.pl' => 1, + 'flexi-scale.com.my' => 1, 'flexi.org' => 1, 'flexiblenetflow.com' => 1, 'flexibsd.com' => 1, 'flexicano.nl' => 1, 'flexicurity.tk' => 1, - 'fleximus.org' => 0, 'flexina.fr' => 1, 'flexingpro.com' => 1, 'flexinvesting.fi' => 0, 'flexiple.com' => 1, + 'flexlaw.co' => 1, 'flexman.tk' => 1, 'flexmedia.tk' => 1, 'flexnet.pl' => 1, + 'flexnu.dk' => 1, 'flexopus.com' => 1, 'flexphonesest.ga' => 1, 'flexport.com' => 1, @@ -55856,8 +56232,8 @@ 'flextribly.xyz' => 1, 'flextudo.com' => 1, 'flexundfix.de' => 1, - 'flexve.com' => 1, 'flexworkhero.de' => 1, + 'flexzon.com' => 1, 'flfamily.org' => 1, 'flfl.de' => 1, 'flgaming.gov' => 1, @@ -55872,6 +56248,7 @@ 'flicks2click.com' => 1, 'flie.co.jp' => 1, 'flieger-funk-runde.de' => 1, + 'flieks.co.za' => 1, 'fliesen-raffler.de' => 1, 'fliesen-waldschmidt.de' => 1, 'fliesenbock.com' => 1, @@ -55882,17 +56259,16 @@ 'flightdiary.cf' => 1, 'flightdiary.ga' => 1, 'flightdiary.gq' => 1, - 'flightfrankfurt.com' => 1, 'flighthonolulu.com' => 1, 'flighthub-sms.com' => 1, 'flightjackets.tk' => 1, + 'flightmode.website' => 1, 'flightrights.gov' => 1, 'flightscarhire.com' => 1, 'flightschoolbooking.com' => 1, 'flightschoolcandidates.gov' => 1, 'flightschoolxxi.com' => 1, 'flightstimes.com' => 1, - 'flightti.com' => 1, 'flightticketsto.com' => 1, 'flightzero.cf' => 1, 'fliino.com' => 1, @@ -55904,7 +56280,7 @@ 'flimnet.tk' => 1, 'flingflong.co' => 1, 'flinny.org' => 1, - 'flintavenue.com' => 1, + 'flinsch-club.de' => 1, 'flintregistry.org' => 1, 'flintriverkeeper.org' => 1, 'flintstones.tk' => 1, @@ -55920,8 +56296,6 @@ 'flipperkast.tk' => 1, 'flippers-leuven.be' => 1, 'flipphotography.ga' => 1, - 'flipping.land' => 0, - 'flipsidevr.com' => 1, 'flipsidexr.com' => 1, 'fliptable.org' => 1, 'flipweb.tk' => 1, @@ -55950,10 +56324,13 @@ 'floatifnghotel.cf' => 1, 'floatifnghotel.ga' => 1, 'floatifnghotel.tk' => 1, + 'floatskins.com' => 1, + 'floatzentrum.be' => 1, 'flockler.com' => 0, 'flocktofedora.org' => 1, 'floenergy.sg' => 1, 'floepsie.nl' => 1, + 'floerens.eu' => 1, 'floersheimer-openair.de' => 1, 'floffi.media' => 1, 'flofr.gov' => 1, @@ -55971,7 +56348,6 @@ 'flomeyer.de' => 1, 'floodboss.ml' => 1, 'flooddoctorva.com' => 1, - 'floodguypro.com' => 1, 'floodheroessaltlakecity.com' => 1, 'floodsmart.gov' => 1, 'floogulinc.com' => 1, @@ -55982,7 +56358,8 @@ 'floorhoursest.ga' => 1, 'flooring-long-island.com' => 1, 'flooringbidest.ga' => 1, - 'flooringsourcetx.com' => 1, + 'floorplans.com' => 1, + 'floorrescue.com' => 1, 'floors4lessbay.com' => 1, 'floosak.co' => 1, 'flooz.trade' => 0, @@ -56011,6 +56388,8 @@ 'florencecountywi.gov' => 1, 'florencecourtreporter.com' => 1, 'florencelegalvideo.com' => 1, + 'florencetips.com' => 1, + 'florencetips.nl' => 1, 'florenceutilitieswi.gov' => 1, 'florencewi.gov' => 1, 'florenciaextrema.tk' => 1, @@ -56054,17 +56433,17 @@ 'floridagulfyacht.com' => 1, 'floridahealthcareconnections.gov' => 1, 'floridaimigracao.com' => 1, - 'floridaindependent.com' => 1, 'floridaplasticsurgery.com' => 1, 'floridaroofdesign.com' => 1, 'floridarrc.com' => 1, - 'floridaschools.us' => 1, + 'floridaschools.us' => 0, 'floridastadium.ga' => 1, 'floridastadiumers.ga' => 1, 'floridastadiumest.ga' => 1, 'floridastatefair.net' => 1, 'floridastatefairauthority.com' => 1, 'floriebriand.com' => 1, + 'florientecattery.com' => 1, 'floriimorii.tk' => 1, 'floris.tk' => 1, 'florisbrunet.com' => 1, @@ -56083,10 +56462,12 @@ 'floth.at' => 1, 'flothost.com' => 1, 'flothow.com' => 1, + 'flothow.com.py' => 1, 'floucloud.id' => 1, 'flourishdx.com' => 1, 'flourishgrazingevents.co.uk' => 1, 'flourishtogether.com' => 0, + 'flow-hub.link' => 1, 'flow-serv.com' => 1, 'flow.su' => 1, 'flow28.co.uk' => 1, @@ -56098,6 +56479,7 @@ 'flowbuk.me' => 1, 'flowcount.xyz' => 1, 'flowcrypt.com' => 1, + 'flowctory.com' => 1, 'flowdise.com' => 1, 'flower-market.dp.ua' => 1, 'flower5.org' => 1, @@ -56126,7 +56508,6 @@ 'flowgate.net' => 1, 'flowgo.tk' => 1, 'flowheater.net' => 1, - 'flowhopper.com' => 1, 'flowhunt.io' => 1, 'flowingdata.com' => 1, 'flowinity.com' => 1, @@ -56134,7 +56515,9 @@ 'flowinity.host' => 1, 'flowinvoice.com' => 1, 'flowio.cz' => 1, + 'flowly.run' => 1, 'flowlytics.host' => 1, + 'flowmann.com' => 1, 'flownonfiction.com' => 1, 'flownty.com' => 0, 'flowoodpolice.gov' => 1, @@ -56146,6 +56529,8 @@ 'flowstars.tk' => 1, 'flowstateyoga.com.au' => 1, 'flowtex.tk' => 1, + 'flowtopo.com' => 1, + 'flowtriq.com' => 1, 'flowweaver.ai' => 1, 'flowzone.eu' => 1, 'floya.brussels' => 1, @@ -56184,11 +56569,11 @@ 'flugplatz-edvc.de' => 1, 'flugplatzmanager.de' => 1, 'flugrueckerstattung.de' => 1, - 'fluidattacks.com' => 0, + 'fluidattacks.com' => 1, + 'fluidattacks.org' => 1, + 'fluidattacks.tech' => 1, 'fluidbb.co.uk' => 1, - 'fluids.ac.uk' => 1, 'fluidsealing.com.au' => 1, - 'fluig.com' => 1, 'fluitbeurt.nl' => 1, 'flukestar.tk' => 1, 'flukeydudes.org' => 1, @@ -56201,20 +56586,16 @@ 'fluoxetin.tk' => 1, 'fluoxetine.ml' => 1, 'fluoxetine.net' => 1, - 'fluoxetine2.ru' => 1, 'flusszs.tk' => 1, 'fluteandpianoteaching.co.uk' => 1, 'flutedrinks.com' => 1, - 'flutterappdev.com' => 1, - 'flutterfactory.io' => 1, 'flutterwave.com' => 1, - 'fluui.com.br' => 1, - 'flux.today' => 0, + 'fluuxly.com' => 1, 'flux360.net' => 1, 'fluxforge.com' => 1, 'fluxnet.tk' => 1, 'fluxoid.com' => 1, - 'fluxoraerp.co.uk' => 1, + 'fluxpoint.xyz' => 1, 'flv.co.nz' => 1, 'flvs.life' => 1, 'flvyingeagle.ga' => 1, @@ -56245,13 +56626,11 @@ 'flygexpo.tk' => 1, 'flygforsening.se' => 1, 'flygon.pink' => 1, - 'flygplanering.se' => 1, 'flyhd.fr' => 1, 'flyhealthy.gov' => 1, 'flying-angels.tk' => 1, 'flyingangels.cf' => 1, 'flyingbasicsest.ga' => 1, - 'flyingcdn.com' => 1, 'flyingcloud.com' => 1, 'flyingcolours.tk' => 1, 'flyingdiscmuseum.com' => 1, @@ -56264,10 +56643,10 @@ 'flyingmonkeys.tk' => 1, 'flyingpointphotography.com' => 1, 'flyingpotatoes.tk' => 1, - 'flyingpress.com' => 1, 'flyingspaghettimonsterdonationsfund.nl' => 1, 'flyingtomorocco.com' => 1, 'flyingtutorsers.ga' => 1, + 'flylcpa.com' => 1, 'flylcpa.gov' => 1, 'flylvia.com' => 1, 'flymfr.com' => 1, @@ -56284,11 +56663,11 @@ 'flyspace.ga' => 1, 'flyspace.ml' => 1, 'flyssh.net' => 1, + 'flystarflight.com' => 1, 'flyswoop.com' => 1, 'flyten.ir' => 1, 'flythecopter.tk' => 1, 'flytrap.in' => 1, - 'flyupture.com' => 1, 'flywebservices.nl' => 1, 'flywind.ml' => 1, 'flyzold.com' => 1, @@ -56302,6 +56681,7 @@ 'fm.ie' => 1, 'fmamfg.org' => 1, 'fmanet.org' => 1, + 'fmanuelsg.com' => 1, 'fmanuelsg.ddns.net' => 1, 'fmarchal.fr' => 1, 'fmartin.ch' => 1, @@ -56330,17 +56710,16 @@ 'fmservis.sk' => 1, 'fmsforestry.com' => 1, 'fmsgroup.sk' => 1, - 'fmslovakia.com' => 1, 'fmstr.ml' => 0, 'fmstudio.com.ua' => 1, 'fmt-live.de' => 1, 'fmussatmd.com' => 1, + 'fn.com.my' => 1, 'fn.com.sg' => 1, 'fn.my' => 1, 'fn.sg' => 1, 'fnacdarty.com' => 1, 'fnbava.com' => 1, - 'fnblindsay.com' => 1, 'fnbm.com.my' => 1, 'fnbo.com' => 1, 'fnbodirect.com' => 1, @@ -56356,6 +56735,7 @@ 'fnet.gr' => 1, 'fnews.tk' => 1, 'fnfmods.net' => 1, + 'fng.gov.co' => 1, 'fngroup.sg' => 1, 'fnh.org' => 1, 'fnka.de' => 1, @@ -56365,7 +56745,7 @@ 'fnlife.com.my' => 1, 'fnn-creameries.com' => 1, 'fnncreameries.com' => 1, - 'fno.cz' => 0, + 'fnnfoods.com' => 1, 'fnof.ch' => 1, 'fnordserver.eu' => 1, 'fnpro.eu' => 1, @@ -56380,12 +56760,14 @@ 'foamfortress.tk' => 1, 'foamma.com' => 1, 'foamular.com' => 1, + 'fobzeroline.com' => 1, 'focal.nl' => 1, 'focalforest.com' => 1, 'focalpoint.tk' => 1, 'focanamoda.com.br' => 1, 'focanocliente.com.br' => 1, 'focenter.com' => 1, + 'focomentoring.com.br' => 1, 'focored.com' => 1, 'focus2career.com' => 0, 'focusbet-api.com' => 1, @@ -56415,6 +56797,7 @@ 'fogu.com' => 1, 'foguest.com.br' => 1, 'fogway.net' => 1, + 'foi.gov.ph' => 1, 'foi.se' => 1, 'foia.gov' => 1, 'foiaonline.gov' => 1, @@ -56425,7 +56808,6 @@ 'fok.nl' => 1, 'foka-esthetique.ca' => 1, 'fokan.be' => 1, - 'fokan.ch' => 1, 'fokep.no' => 1, 'fokos.de' => 0, 'fokus.ag' => 1, @@ -56460,6 +56842,7 @@ 'follow-the-leader.tk' => 1, 'follower98.ir' => 1, 'followme.com' => 1, + 'followme42.com' => 1, 'followmystaff.com' => 1, 'followpharma.com' => 1, 'followthatpage.com' => 1, @@ -56471,7 +56854,6 @@ 'foma.ru' => 1, 'foma.tk' => 1, 'fomo.af' => 1, - 'fomobremen.info' => 1, 'fomopop.com' => 1, 'fondation-afnic.fr' => 1, 'fondation-vinci.com' => 0, @@ -56481,11 +56863,10 @@ 'fondationnapoleon.org' => 1, 'fondationo2.ch' => 0, 'fondationwiggli.ch' => 1, + 'fondazione-menarini.com' => 1, 'fondbaikal.ml' => 1, 'fonds-dieter.be' => 1, 'fondsnieuws.nl' => 1, - 'fondsvermittler.com' => 1, - 'fondy.ua' => 1, 'fondzee.cz' => 1, 'fonemisitme.com' => 1, 'foneria.com.tr' => 0, @@ -56538,7 +56919,7 @@ 'foodbrowser.ga' => 1, 'foodbuddies.ga' => 1, 'foodbuller.ga' => 1, - 'foodbytesworld.com' => 1, + 'foodbytesworld.com' => 0, 'foodcamel.ga' => 1, 'foodcaster.ga' => 1, 'foodcheaper.ga' => 1, @@ -56589,6 +56970,7 @@ 'foodhandy.ga' => 1, 'foodhotrod.ga' => 1, 'foodhusky.ga' => 1, + 'foodiecritic.com' => 1, 'foodieso.com' => 1, 'foodintergrity.ga' => 1, 'foodiron.ga' => 1, @@ -56678,9 +57060,10 @@ 'foodverde.ga' => 1, 'foodwaterfront.ga' => 1, 'foodwidget.ga' => 1, + 'foodwire.in' => 1, 'foodwish.ga' => 1, 'foodyankee.ga' => 1, - 'foodzpace.com' => 1, + 'foodyos.com' => 1, 'fooishbar.org' => 0, 'fool.im' => 1, 'fooladi.tk' => 1, @@ -56709,6 +57092,7 @@ 'footbolki.ml' => 1, 'footchronique.tk' => 1, 'footdoctorpodiatristnyc.com' => 1, + 'footfetishdreams.com' => 1, 'foothillscript.com' => 1, 'footloose.co.uk' => 1, 'footmercato.net' => 1, @@ -56720,7 +57104,7 @@ 'footwear-catalogue.tk' => 1, 'footytalk.tk' => 1, 'foow30a.com' => 1, - 'foqal.io' => 1, + 'foqal.io' => 0, 'for-mary.com' => 1, 'for-testing.tk' => 1, 'for.care' => 1, @@ -56745,9 +57129,6 @@ 'force.com' => 1, 'force4racing.co.uk' => 1, 'force4racing.com' => 1, - 'forcelink.eu' => 1, - 'forcelink.nl' => 1, - 'forcelinkamerica.com' => 1, 'forcelinkamerica.nl' => 1, 'forcemasonryinc.com' => 1, 'forcemat.fr' => 0, @@ -56761,7 +57142,6 @@ 'fordlibrarymuseum.gov' => 1, 'fordpartsgiant.com' => 1, 'fordpartsprime.com' => 1, - 'fordservicetraining.com' => 1, 'fordshop.by' => 0, 'fordtrac.com.br' => 1, 'foreammatti.fi' => 1, @@ -56778,15 +57158,19 @@ 'foremail.tk' => 1, 'foreningssparbanken.se' => 1, 'forenschmiede.tk' => 1, - 'forensic-system.com' => 0, 'forensicsciencecentral.tk' => 1, + 'forensicshield.net' => 1, + 'forensicshieldedu.net' => 1, + 'forensicshieldlegal.net' => 1, 'forensicsinfo.ga' => 1, 'forensicsinfoest.ga' => 1, 'forensik.me' => 1, + 'forensiq.pt' => 1, 'forensischepsychiatrie.tk' => 1, 'forers.com' => 1, 'foresdon.jp' => 1, 'foresight.ee' => 1, + 'foresightaero.com' => 1, 'foresightauto.com' => 1, 'foresightbusinessservices.co.uk' => 1, 'foresightcyber.com' => 1, @@ -56796,6 +57180,7 @@ 'forest-remote-control.com' => 1, 'forest-soft.xyz' => 1, 'forestale.online' => 1, + 'forestall.io' => 1, 'forestcermegresik.com' => 1, 'forestcountypa.gov' => 1, 'forestdeclaration.org' => 1, @@ -56809,6 +57194,7 @@ 'forestsystems.com' => 1, 'foresttownrcwi.gov' => 1, 'forestvets.com' => 1, + 'forever-pto.com' => 1, 'forever.gq' => 1, 'foreverbreak.com' => 1, 'foreverclean.com' => 1, @@ -56834,6 +57220,7 @@ 'forexnew.org' => 1, 'forexpattern.tk' => 1, 'forextickler.com' => 1, + 'forextrust.net' => 1, 'forexwinway.com' => 1, 'forexworld.cf' => 1, 'forfeit.ga' => 1, @@ -56874,6 +57261,7 @@ 'forlitoday.it' => 1, 'form100.de' => 1, 'formacionprofesionalpanama.org' => 1, + 'formacourtage.fr' => 1, 'formador.tk' => 1, 'formafantasma.com' => 1, 'formalgrammar.tk' => 1, @@ -56881,7 +57269,7 @@ 'formalize.com' => 1, 'formalux.com.au' => 1, 'formand.ru' => 1, - 'formanov.com' => 1, + 'formanov.com' => 0, 'formap.co' => 1, 'formapi.io' => 1, 'formascan.fr' => 1, @@ -56904,16 +57292,15 @@ 'formazione.roma.it' => 1, 'formbio.com' => 1, 'forme.nl' => 1, - 'formedoor.it' => 1, 'formeras.com' => 1, 'formeras.tr' => 1, - 'formidium.com' => 1, 'formingequipment.tk' => 1, 'formini.dz' => 1, 'formio.nl' => 1, 'formommiesbymommy.com' => 1, 'formopinionest.ga' => 1, 'formoplast.com' => 1, + 'formosac.com' => 1, 'formotherrussia.tk' => 1, 'forms.gov' => 1, 'formsbyair.com' => 1, @@ -56952,8 +57339,10 @@ 'forosdelmisterio.tk' => 1, 'forourselves.com' => 1, 'forowarhammer.tk' => 1, + 'forpet.bg' => 1, 'forrest79.net' => 1, 'forrestheller.com' => 1, + 'forresttasebo.com' => 1, 'forrestwalkbarbershop.com.au' => 1, 'forrettabarinn.is' => 1, 'forro.berlin' => 1, @@ -56970,6 +57359,7 @@ 'forsat.ga' => 1, 'forschbach-janssen.de' => 1, 'forsetinncafe.is' => 1, + 'forsightfinance.com' => 1, 'forskolin.gq' => 1, 'forstbetrieb-hennecke.de' => 1, 'forstprodukte.de' => 1, @@ -56991,7 +57381,6 @@ 'fortatkinsonwi.gov' => 1, 'fortawesome.org' => 1, 'fortbendisd.gov' => 1, - 'fortbridge.co.uk' => 1, 'fortcommunity.com' => 1, 'fortdeposital.gov' => 1, 'fortdodgeradio.com' => 1, @@ -57017,9 +57406,9 @@ 'fortisadversis.com' => 1, 'fortisinc.com' => 1, 'fortissimusbellator.pt' => 1, - 'fortknoxster.com' => 1, 'fortmatic.com' => 1, 'fortnanov.com' => 1, + 'fortnet.online' => 1, 'fortnightlyofeugene.org' => 1, 'fortnitedb.com' => 1, 'fortnitemagic.ga' => 1, @@ -57044,7 +57433,6 @@ 'fortunafinancial.ca' => 1, 'fortunahamburg.tk' => 1, 'fortune-healing.com' => 1, - 'fortune.cards' => 1, 'fortunebazar.tk' => 1, 'fortunedoor.net' => 1, 'fortuneinvestments.ga' => 1, @@ -57058,6 +57446,7 @@ 'fortycreekwhisky.com' => 1, 'fortytwo.tk' => 1, 'forum-4.de' => 1, + 'forum-basket.com' => 1, 'forum-batteries.com' => 1, 'forum-egypte.tk' => 1, 'forum-expert.tk' => 1, @@ -57091,7 +57480,7 @@ 'forumrowerowe.org' => 1, 'forums4everyone.tk' => 1, 'forumsampdoria.tk' => 1, - 'forumsaudedigital.com.br' => 1, + 'forumsaudedigital.com.br' => 0, 'forumsearch.tk' => 1, 'forumsig.net' => 1, 'forumsrussia.ga' => 1, @@ -57099,6 +57488,7 @@ 'forumvardbyggnad.se' => 1, 'forust.com' => 1, 'forve.cf' => 1, + 'forverastudio.com' => 1, 'forvisualdesign.com' => 0, 'forward-fly-fishing.ch' => 0, 'forward-proxy.email' => 1, @@ -57123,7 +57513,6 @@ 'fossa.com' => 1, 'fossagarrafoni.tk' => 1, 'fossbots.org' => 1, - 'fossboxen.com' => 1, 'fossewayflowers.co.uk' => 1, 'fossewayflowers.com' => 1, 'fossiilid.info' => 1, @@ -57167,13 +57556,19 @@ 'fotofofftein.de' => 0, 'fotofon.tk' => 1, 'fotograf-website.de' => 1, + 'fotografen.com' => 1, + 'fotografen.pro' => 1, + 'fotografer.pro' => 1, 'fotografessa.pl' => 1, + 'fotografi.com' => 1, 'fotografiadellalucerossa.com' => 1, 'fotografiamakro.pl' => 1, 'fotografies.tk' => 1, 'fotografija.tk' => 1, 'fotografoivanalmeida.com.br' => 1, 'fotografontes.com.br' => 1, + 'fotografos.com' => 1, + 'fotografos.com.pt' => 1, 'fotografy-help.de' => 1, 'fotogruppe-phos.de' => 1, 'fotohiking.com' => 1, @@ -57183,8 +57578,6 @@ 'fotolectura.tk' => 1, 'fotoleitner.com' => 1, 'fotoleitner.de' => 1, - 'fotoloji.art' => 1, - 'fotomac.com.tr' => 1, 'fotomodel.cf' => 1, 'fotomodels.tk' => 1, 'fotonippon.com' => 1, @@ -57195,7 +57588,6 @@ 'fotopro.tk' => 1, 'fotorecull.tk' => 1, 'fotosquares.com' => 1, - 'fotostravestisbr.com' => 1, 'fotostudio-leitner.com' => 1, 'fotostudio-leitner.de' => 1, 'fotostudio-schweiz.ch' => 1, @@ -57218,6 +57610,7 @@ 'foucheplumbers.com' => 1, 'foudufafa.de' => 0, 'fougereettralala.fr' => 1, + 'found.com' => 1, 'foundationalucc.com' => 1, 'foundationassure.com' => 0, 'foundationmaintenance.com' => 1, @@ -57234,6 +57627,7 @@ 'foundland.com' => 1, 'foundrehotels.com' => 1, 'foundries.io' => 1, + 'foundry.cash' => 1, 'foundry512.com' => 1, 'foundryhome.com' => 1, 'foundtesham.ru' => 1, @@ -57249,10 +57643,9 @@ 'fourcornerscb.com' => 1, 'fourfivecbd.co.za' => 1, 'fourfri.es' => 1, - 'fouriemc.com' => 1, + 'fourgo.it' => 1, 'fourjaw.com' => 1, 'fourmidabel.tk' => 1, - 'fourmies.fr' => 0, 'fournaise.info' => 1, 'fournarisopenday.com' => 1, 'fournisseur-energie.com' => 0, @@ -57271,7 +57664,6 @@ 'fowesolutions.net' => 1, 'fowlmanor.tk' => 1, 'fowlsmurf.net' => 1, - 'fowos.de' => 1, 'fox-zulu.de' => 1, 'fox.my' => 0, 'fox13now.com' => 1, @@ -57309,11 +57701,11 @@ 'foxtrials.com' => 1, 'foxtrotfm.tk' => 1, 'foxus.lt' => 1, - 'foxy-it.com.ua' => 1, 'foxycredit.com' => 1, 'foxygf.com' => 1, 'foxytubes.com' => 1, 'foyale.io' => 1, + 'foyue.org' => 1, 'fozzels.com' => 1, 'fozzie.co.uk' => 1, 'fozzie.space' => 1, @@ -57325,7 +57717,6 @@ 'fpc.gov' => 1, 'fpcdn.io' => 1, 'fpcorporatefinance.eu' => 1, - 'fpcs-anchorage.com' => 1, 'fpcslidell.org' => 1, 'fpds.gov' => 1, 'fpersona.com' => 1, @@ -57366,8 +57757,6 @@ 'fracasados.tk' => 1, 'frack.nl' => 0, 'fractalink.com' => 1, - 'fraction-calculations.com' => 1, - 'fractionalciso.com' => 1, 'fractionalseo.net' => 0, 'fracturedperspective.com' => 1, 'fraeuleinmeerbackt.de' => 1, @@ -57418,7 +57807,6 @@ 'framagames.org' => 1, 'framagenda.org' => 1, 'framagit.org' => 1, - 'framago.de' => 1, 'framakey.org' => 1, 'framalab.org' => 1, 'framalang.org' => 1, @@ -57479,14 +57867,13 @@ 'franceactivetravel.cf' => 1, 'franceactivetravel.ml' => 1, 'francebattery.com' => 1, + 'francecourses.fr' => 1, 'francedebosselage.com' => 1, 'francelab.hu' => 1, 'francelight.fr' => 1, 'francenum.gouv.fr' => 1, 'francepandi.fr' => 0, - 'francerent.com' => 1, 'francesca-and-lucas.com' => 1, - 'francescazambon.it' => 0, 'francescocozza.it' => 1, 'francescorandazzo.tk' => 1, 'francescorenna.tk' => 1, @@ -57524,13 +57911,11 @@ 'francois-occasions.be' => 1, 'francoiscarrier.com' => 1, 'francoise-janssens.be' => 1, - 'francoise-paviot.com' => 1, 'francoisharvey.ca' => 1, 'francoislaude.fr' => 1, 'francoislepage.com' => 0, 'franconia.space' => 1, 'francoraso.com' => 1, - 'francovital.com' => 1, 'francoz.me' => 0, 'francs-tireurs.tk' => 1, 'frand.tk' => 1, @@ -57563,6 +57948,7 @@ 'frankfurtergirl.net' => 1, 'frankfurtpass.de' => 1, 'frankhaarlem.tk' => 1, + 'frankieakam.xyz' => 1, 'frankiearts.com' => 1, 'frankieburkeactor.tk' => 1, 'frankierprofi.de' => 1, @@ -57586,6 +57972,7 @@ 'franklintownshipcarbonpa.gov' => 1, 'franklintwpbeavercopa.gov' => 1, 'franklinvillagemi.gov' => 1, + 'frankly.ch' => 1, 'frankmungoattorney.com' => 1, 'franksgreatoutdoors.com' => 0, 'franksiler.com' => 1, @@ -57636,7 +58023,6 @@ 'fraserandneave.net' => 1, 'fraserandneave.sg' => 1, 'fraserengineco.com' => 1, - 'frasermurray.scot' => 1, 'frasesconemocion.com' => 1, 'frasesdodia.com' => 1, 'frasesparaface.com.br' => 1, @@ -57661,6 +58047,7 @@ 'fraudpoders.ga' => 1, 'fraudpodest.ga' => 1, 'fraudswatch.tk' => 1, + 'fraudtrax.net' => 1, 'frauen-etappenrennen.de' => 1, 'frauenarztzentrum-am-see.ch' => 1, 'frauenlob.rocks' => 0, @@ -57685,7 +58072,6 @@ 'freak-zone.tk' => 1, 'freakguitars.tk' => 1, 'freaksites.dk' => 0, - 'freaktofit.com' => 1, 'freakyawesome.agency' => 1, 'freakyawesome.art' => 1, 'freakyawesome.band' => 1, @@ -57743,7 +58129,7 @@ 'fredoniaaz.gov' => 1, 'fredoniaiowa.gov' => 1, 'fredoniawi.gov' => 1, - 'fredperry.hu' => 1, + 'fredperry.hu' => 0, 'fredriksslaktforskning.se' => 1, 'fredriksslekt.se' => 1, 'freds.cloud' => 1, @@ -57757,10 +58143,12 @@ 'free-cms.tk' => 1, 'free-codecs.com' => 1, 'free-generate.tk' => 1, + 'free-icon-generator.com' => 1, 'free-lancer.ml' => 1, 'free-nation.tk' => 1, 'free-obmen.ml' => 1, 'free-ppp.jp' => 1, + 'free-premium-accounts.com' => 1, 'free-printablehq.com' => 1, 'free-printablemap.com' => 1, 'free-quotes.info' => 1, @@ -57776,7 +58164,6 @@ 'free.mg' => 1, 'free.sh' => 1, 'free.tools' => 1, - 'free4allsw.com' => 0, 'free6to12yo.gq' => 1, 'freeadhdquiz.com' => 1, 'freeaf.gq' => 1, @@ -57831,7 +58218,6 @@ 'freedomains4all.tk' => 1, 'freedomcourtreporting.com' => 1, 'freedomcourtreporting.link' => 1, - 'freedomdiver.org' => 1, 'freedomdujour.com' => 1, 'freedomfinance.eu' => 1, 'freedomfinanceuat.azurewebsites.net' => 1, @@ -57842,6 +58228,7 @@ 'freedomhkg.info' => 1, 'freedomhouse.org' => 1, 'freedomisslavery.tk' => 1, + 'freedomjonkoping.se' => 1, 'freedomkiaparts.com' => 1, 'freedomlab.io' => 1, 'freedomonline.bg' => 1, @@ -57858,7 +58245,6 @@ 'freeebooksblog.com' => 1, 'freeenglishhelp.com' => 1, 'freefallproductions.tk' => 1, - 'freefemale.com' => 1, 'freefilesync.org' => 1, 'freefincal.com' => 1, 'freeflightstoitaly.ngo' => 1, @@ -57908,6 +58294,7 @@ 'freemotion.tk' => 1, 'freemovieonline.ga' => 1, 'freenarcissisttest.com' => 1, + 'freenato.com' => 0, 'freenet.com.ng' => 1, 'freenetflow.com' => 1, 'freenetproject.org' => 1, @@ -57963,6 +58350,7 @@ 'freesexvideo.pro' => 1, 'freesexvidz.com' => 1, 'freeshell.de' => 1, + 'freeshipping.co.il' => 1, 'freeshipping.com' => 1, 'freesia-events.com' => 1, 'freeskateparks.com' => 1, @@ -58001,6 +58389,8 @@ 'freeview.in' => 1, 'freevisits.tk' => 1, 'freewarez.org' => 1, + 'freewave.dev' => 1, + 'freewave.online' => 1, 'freewaywarehouse.com' => 1, 'freewebcamsex.me' => 1, 'freewebh0st.tk' => 1, @@ -58012,11 +58402,13 @@ 'freeza.cf' => 1, 'freeza.tk' => 1, 'freezander.tk' => 1, + 'freezedry.art' => 1, 'freezerrepairaustin.com' => 1, 'freezion.com' => 1, 'freezoneplan.com' => 1, 'freezvon.ru' => 1, 'freform.club' => 1, + 'fregercosmetics.co.il' => 1, 'freibesetzt.tk' => 1, 'freiboth.ddns.net' => 1, 'freie-software.net' => 1, @@ -58028,6 +58420,7 @@ 'freifunk-luenen.de' => 1, 'freifunk-myk.de' => 1, 'freifunk-remscheid.de' => 1, + 'freightcalc.eu' => 1, 'freightcenter.com' => 1, 'freightinsightservice.com' => 1, 'freightscore.net' => 1, @@ -58056,7 +58449,6 @@ 'frences.tk' => 1, 'french-fly.me' => 1, 'french.tk' => 1, - 'frenchbluecottage.com' => 1, 'frenchcreekcog.org' => 1, 'frenchcreekroofing.com' => 0, 'frenchculture.org' => 1, @@ -58083,14 +58475,13 @@ 'frescamezcla.tk' => 1, 'fresco.ph' => 1, 'frescobol.tk' => 1, - 'frescocooks.com' => 1, + 'frescocooks.com' => 0, 'fresh-hotel.org' => 1, 'fresh-info.cf' => 1, 'fresh-info.gq' => 1, 'fresh-info.tk' => 1, 'fresh-networks.net' => 1, 'fresh.co.il' => 1, - 'fresh4.co.uk' => 1, 'freshbean.club' => 1, 'freshcar.bg' => 1, 'freshcode.nl' => 1, @@ -58132,7 +58523,6 @@ 'freundinnen-urlaub.de' => 0, 'freundinnenausflug.de' => 0, 'freundlieb.ch' => 1, - 'frexxi.com' => 1, 'freyapearls.com.au' => 1, 'frgal.cz' => 1, 'fribourgviking.net' => 1, @@ -58158,7 +58548,6 @@ 'friedhof-hohenlimburg.de' => 1, 'friedli.info' => 1, 'friedrich-foto-art.de' => 1, - 'friedrich.report' => 1, 'friedrichshafen.tk' => 1, 'friedsamphotography.com' => 1, 'friedstechnology.com' => 1, @@ -58176,6 +58565,7 @@ 'friendlydabs.com' => 1, 'friendlydecorator.ca' => 1, 'friendlydesigner.ca' => 1, + 'friendlys.com' => 1, 'friendofthehoneybee.co.uk' => 1, 'friendofthehoneybee.org' => 1, 'friends-online.tk' => 1, @@ -58280,7 +58670,6 @@ 'frogsonamission.de' => 1, 'frogstar.com' => 1, 'frogtest.co.uk' => 1, - 'frogtown.capital' => 1, 'froh-s.com' => 1, 'froh.co.jp' => 1, 'frohsinnoberzier.de' => 1, @@ -58310,22 +58699,19 @@ 'fromthemonks.com' => 1, 'fromthesoul.net' => 1, 'fromwithin.tk' => 1, - 'frond.media' => 1, 'fronhadeseda.com.br' => 1, 'front.com' => 1, 'frontbaydevices.tk' => 1, 'frontconcept.com.my' => 1, 'frontdoor.com' => 1, 'frontdoorhome.com' => 1, - 'frontecho.top' => 1, 'fronteers.nl' => 0, 'fronteimoveis.com.br' => 1, - 'fronteiralivre.com.br' => 1, + 'fronteiralivre.com.br' => 0, 'frontenddev.org' => 1, 'fronterasblog.tk' => 1, 'frontierbrasil.tk' => 1, 'frontierclimate.com' => 1, - 'frontiermovinghtx.com' => 0, 'frontiernav.net' => 1, 'frontiernetworks.co.uk' => 1, 'frontiersinflight.com' => 0, @@ -58333,6 +58719,7 @@ 'frontline.cloud' => 1, 'frontline6.com' => 0, 'frontlinepolicies.com' => 1, + 'frontmymail.com' => 1, 'frontofthehouse.com' => 1, 'frontrouge.fr' => 1, 'froogo.co.uk' => 1, @@ -58345,14 +58732,17 @@ 'frostfire.tk' => 1, 'frostland.net' => 1, 'frostland.pro' => 1, + 'frostland.su' => 1, + 'frostleap.com' => 1, 'frostprotection.co.uk' => 1, 'frostwarning.com' => 1, 'frostwolf.tk' => 1, 'frosty-gaming.xyz' => 1, 'frosty.sk' => 1, 'frosty.style' => 1, - 'frostyclub.com' => 1, + 'frostyclub.com' => 0, 'frostymr.com' => 0, + 'frostypal.eu' => 1, 'frostysummers.com' => 1, 'frothy285.com' => 1, 'froufe.com' => 0, @@ -58390,6 +58780,7 @@ 'frugro.be' => 1, 'fruit-chat.com' => 1, 'fruit-farm.tk' => 1, + 'fruit-rush.com' => 1, 'fruit.ga' => 1, 'fruitbouquets.com' => 1, 'fruitdiva.com' => 1, @@ -58447,12 +58838,12 @@ 'fscott.de' => 1, 'fsd.gov' => 1, 'fsdfsd.net' => 1, + 'fse-dominos.com' => 1, 'fselka.is' => 1, 'fseo.tk' => 1, + 'fset.inc' => 1, 'fsfi.is' => 1, 'fsg.one' => 1, - 'fsharpfactory.io' => 1, - 'fsicourses.net' => 1, 'fsinf.at' => 1, 'fsk.fo' => 0, 'fsk.fr' => 1, @@ -58461,6 +58852,7 @@ 'fsma.pl' => 1, 'fsmi.in' => 1, 'fsnb.com' => 1, + 'fspages.org' => 1, 'fspchile.org' => 1, 'fspk.cfd' => 1, 'fspk.club' => 1, @@ -58481,7 +58873,6 @@ 'fstpn.cloud' => 1, 'fstpn.de' => 1, 'fstpn.es' => 1, - 'fstpn.eu' => 1, 'fstpn.info' => 1, 'fstpn.io' => 1, 'fstpn.it' => 1, @@ -58494,7 +58885,6 @@ 'fstpn.shop' => 1, 'fstpn.si' => 1, 'fstpn.uk' => 1, - 'fsty.uk' => 1, 'fsub.de' => 1, 'fsvoboda.cz' => 1, 'ft.com' => 0, @@ -58503,11 +58893,12 @@ 'ftc.gov' => 1, 'ftccomplaintassistant.gov' => 1, 'ftcefile.gov' => 1, - 'ftcollinswindows.com' => 1, 'ftcscout.org' => 1, 'ftcunion.org' => 1, + 'ftczech.com' => 1, + 'ftczech.cz' => 1, 'fte-automotive.com' => 1, - 'ftek.com' => 1, + 'ftek.com' => 0, 'ftfgroup.us' => 1, 'ftg-ru.ga' => 1, 'ftgeufyihreufheriofeuozirgrgd.tk' => 1, @@ -58523,23 +58914,27 @@ 'ftoffice.serveexchange.com' => 1, 'ftplumbing.com.au' => 1, 'ftpmovement.tk' => 1, - 'ftpporto.com' => 0, + 'ftpporto.com' => 1, 'ftptest.net' => 1, 'ftrac.com.br' => 1, 'ftrfnd.me' => 1, 'ftri.co.jp' => 1, - 'ftstartup.co.uk' => 1, 'ftth.eu.org' => 0, 'ftv.re' => 1, 'ftworthhousekeeper.com' => 1, 'ftx.io' => 1, 'ftx.tech' => 1, + 'ftxaggregat.se' => 1, + 'ftxinstallation.nu' => 1, + 'ftxsystem.se' => 1, 'ftxtr.com' => 0, + 'ftxventilationpris.se' => 1, + 'ftxventilationritning.se' => 1, + 'ftxventilationsaggregat.se' => 1, 'fu110.de' => 1, 'fu666.de' => 1, 'fu898.top' => 1, 'fuantaishenhaimuli.net' => 1, - 'fuarix.com' => 1, 'fucajz.cz' => 1, 'fuchs-informatik.de' => 1, 'fuchsnet.ch' => 1, @@ -58561,7 +58956,6 @@ 'fuckup.dk' => 1, 'fuckwhatyouthink.tk' => 1, 'fuckxiaozhan.com' => 0, - 'fuckxichina.com' => 1, 'fuckyou.monster' => 1, 'fuckyoupaypal.me' => 1, 'fuddittu.tk' => 1, @@ -58593,51 +58987,13 @@ 'fufu.dance' => 1, 'fugaku.cloud' => 1, 'fuge-manden.dk' => 1, - 'fuge-specialisten.dk' => 1, 'fuglar.tk' => 1, 'fugle.de' => 1, 'fuglede.dk' => 1, 'fugu.lol' => 1, 'fuhe-psy.com' => 1, - 'fuhui-apac.com' => 1, 'fuhui-app.com' => 1, - 'fuhui-asia.com' => 1, - 'fuhui-baike.com' => 1, - 'fuhui-chinese.com' => 1, - 'fuhui-chn.com' => 1, - 'fuhui-fxcm.com' => 1, - 'fuhui-global.com' => 1, - 'fuhui-status.com' => 1, - 'fuhui-web.com' => 1, - 'fuhui-zhs.com' => 1, - 'fuhuiapac-zh.com' => 1, - 'fuhuiapps.com' => 1, - 'fuhuiasia-zh.com' => 1, 'fuhuicorporate.com' => 1, - 'fuhuifinance.com' => 1, - 'fuhuiglobal-zh.com' => 1, - 'fuhuiglobal-zhs.com' => 1, - 'fuhuigroup-zh.com' => 1, - 'fuhuigupiao.com' => 1, - 'fuhuihub.com' => 1, - 'fuhuijt.com' => 1, - 'fuhuilab.com' => 1, - 'fuhuimarket.com' => 1, - 'fuhuimarkets.com' => 1, - 'fuhuimobile.com' => 1, - 'fuhuiofficial.com' => 1, - 'fuhuionline.com' => 1, - 'fuhuiso.com' => 1, - 'fuhuistocks.com' => 1, - 'fuhuitoutiao.com' => 1, - 'fuhuitouzi.com' => 1, - 'fuhuitrade.com' => 1, - 'fuhuitrader.com' => 1, - 'fuhuitrading.com' => 1, - 'fuhuiwechat.com' => 1, - 'fuhuizh.com' => 1, - 'fuhuizhihu.com' => 1, - 'fuhuizhs.com' => 1, 'fuinhas.tk' => 1, 'fuite.ch' => 0, 'fuitedeau.ch' => 0, @@ -58651,7 +59007,6 @@ 'fujikatu.tk' => 1, 'fujikochan.tk' => 1, 'fujitsu' => 1, - 'fujivibe.art' => 1, 'fujiwarashinzo.com' => 1, 'fukabori-kaidora.com' => 1, 'fukase-seed.com' => 1, @@ -58661,18 +59016,18 @@ 'fuku-fashion.nl' => 1, 'fukuda-systems.com' => 1, 'fukui-dc.com' => 1, - 'fukuiedu.com' => 1, 'fukuko.biz' => 1, 'fukuko.xyz' => 1, 'fukumoto.tokyo' => 1, 'fukushima-fun.com' => 1, 'fukushimacoffee.com' => 1, 'fulcrumanalytics.com' => 1, + 'fulda.info' => 1, 'fulda.tk' => 1, 'fulfillmentcostsers.ga' => 1, 'fulfillmentcostsest.ga' => 1, 'fulfillmentthroughfrugalliving.com' => 1, - 'fulfilmentcrowd.com' => 1, + 'fulfilmentcrowd.com' => 0, 'fulfyld.com' => 1, 'fulgaz.com' => 0, 'fulgentoncology.com' => 1, @@ -58701,10 +59056,13 @@ 'fullmetalconsulting.tk' => 1, 'fullmoondesignhouse.tk' => 1, 'fullmoonhentai.tk' => 1, + 'fullmouthdentalimplants.com.au' => 1, 'fullpaisa.com' => 1, 'fullsize.ml' => 1, 'fullsizefordclub.tk' => 1, 'fullsolar.com' => 1, + 'fullstackaudit.com' => 1, + 'fullstackliving.com' => 1, 'fulltextarchive.com' => 1, 'fulltxt.ml' => 1, 'fully-covered.tk' => 1, @@ -58722,7 +59080,6 @@ 'fumerolles.ch' => 0, 'fumify.tk' => 1, 'fumilink.com' => 1, - 'fumotousa.com' => 1, 'fun-baby.ru' => 1, 'fun-day.tk' => 1, 'fun-life.com.tw' => 0, @@ -58740,16 +59097,20 @@ 'funchal.gq' => 1, 'funchal.pt' => 1, 'functionalmedicinetraining.com' => 1, + 'functionalmultiplicity.com' => 1, 'functions-online.com' => 1, 'functori.com' => 1, 'fund-melden.de' => 1, 'fundacaoedp.pt' => 1, 'fundacaoeveris.com.br' => 1, 'fundacionasilo.es' => 1, + 'fundacionbemberg.org.ar' => 1, 'fundacionfade.org' => 1, 'fundacionfranciscofiasco.org' => 1, 'fundacionindigo.tk' => 1, 'fundacionlaboral.org' => 1, + 'fundacionoleoductovivo.org' => 1, + 'fundacionpaideia.com.ar' => 1, 'fundacionsiempreadelante.org' => 1, 'fundacionsilverina.org' => 1, 'fundacjamatkiewy.pl' => 1, @@ -58759,23 +59120,24 @@ 'fundamentals.lu' => 1, 'fundamentt.com' => 1, 'fundayltd.com' => 1, + 'fundbiz.co.uk' => 1, 'fundcapitalnow.com' => 1, 'fundedschools.ml' => 1, 'fundelva.com' => 1, 'fundera.com' => 1, 'fundex.id' => 1, 'fundiggitydog.co.nz' => 1, - 'funding-zone.com' => 1, + 'funding-zone.com' => 0, 'fundingoptions.com' => 1, 'fundingpartner.dk' => 1, 'fundingpartner.no' => 1, 'fundingpartner.se' => 1, + 'fundinvestmenttools.com' => 1, 'fundky.com' => 1, 'fundkyapp.com' => 1, 'fundmatellc.com' => 1, 'fundort.ch' => 0, 'fundraiseup.com' => 1, - 'fundraisingbox.com' => 1, 'funds.ddns.net' => 1, 'fundsincourt.vic.gov.au' => 1, 'fundwave.com' => 1, @@ -58785,7 +59147,6 @@ 'funeralshowers.ga' => 1, 'funeralshowest.ga' => 1, 'funerare-cazacu.com' => 1, - 'funerare24.ro' => 1, 'funfactorleeds.co.uk' => 1, 'funfacts.cz' => 1, 'funfm.tk' => 1, @@ -58872,7 +59233,6 @@ 'funkturm-messeberlin.de' => 1, 'funky-emulation.net' => 1, 'funkydealz.no' => 1, - 'funkyfishbone.nl' => 1, 'funkyflo.tk' => 1, 'funkysims.tk' => 1, 'funkystride.com' => 1, @@ -58882,8 +59242,11 @@ 'funmobiles.tk' => 1, 'funmountaincanyon.com' => 1, 'funnelsforbricks.io' => 1, + 'funnelstech.eu' => 1, + 'funnelstech.fr' => 1, 'funnelw3b.com' => 1, 'funniestclip.com' => 1, + 'funnlstech.com' => 1, 'funny-boy.tk' => 1, 'funny-rates.tk' => 1, 'funny-wedding.ga' => 1, @@ -58899,6 +59262,7 @@ 'funnypicz.cf' => 1, 'funnyprankvideo.ga' => 1, 'funnypromotions.tk' => 1, + 'funnytees.ca' => 1, 'funnytimes.cf' => 1, 'funnyvideoclips.cf' => 1, 'funnyvideoclips.tk' => 1, @@ -58949,11 +59313,10 @@ 'furgo.love' => 1, 'furi.ga' => 1, 'furiacelesteiquique.tk' => 1, - 'furiaot.com' => 1, 'furik.me' => 1, 'furisode-sendai.com' => 1, 'furiya.tk' => 1, - 'furkanahsap.com' => 0, + 'furkanahsap.com' => 1, 'furkankose.ml' => 1, 'furkanmudanyali.com' => 1, 'furkid.org' => 1, @@ -58977,7 +59340,6 @@ 'furniture-for-home.tk' => 1, 'furniture-warehouse.co.za' => 1, 'furnitureconcept.co.uk' => 1, - 'furniturefashion.com' => 1, 'furnitureforlife.com' => 1, 'furnitureplustt.com' => 1, 'furnitureproduction.tk' => 1, @@ -58987,6 +59349,7 @@ 'furoretferrum.tk' => 1, 'furosemide-lasix.tk' => 1, 'furosemide.gq' => 1, + 'furrer.life' => 1, 'furrerhugi.ch' => 1, 'furries.fun' => 1, 'furries.id' => 1, @@ -59026,10 +59389,10 @@ 'furukawabenn.com' => 1, 'furukawadc.com' => 1, 'furukogarasusha.com' => 1, - 'furusawadental.com' => 1, 'furuse-shika.com' => 1, 'furuyadc.com' => 1, 'furworks.de' => 1, + 'furyaccounts.com' => 1, 'fusacity.tk' => 1, 'fusacovi.cf' => 1, 'fuscina.co.uk' => 1, @@ -59049,11 +59412,8 @@ 'fusionas.tk' => 1, 'fusionauth.io' => 1, 'fusionbd.net' => 1, - 'fusioncx.com' => 1, 'fusiondelave.com' => 1, - 'fusiondiagnostics.in' => 1, 'fusionespeluqueria.es' => 1, - 'fusionfacades.co.uk' => 0, 'fusionfactory.tk' => 1, 'fusiongaming.de' => 1, 'fusioninvoice.com' => 1, @@ -59126,7 +59486,10 @@ 'futuregrowthva.com' => 1, 'futureimmigration.net' => 1, 'futuremadein.eu' => 1, + 'futuremeanswered.com' => 1, + 'futurenode.dk' => 1, 'futureofyoucdc.sg' => 1, + 'futurepioneers.com' => 1, 'futureplan.de' => 1, 'futureplanet.tk' => 1, 'futureproperty.in' => 1, @@ -59135,9 +59498,10 @@ 'futuresinmarketing.co.uk' => 1, 'futuresonline.com' => 0, 'futuresound.tk' => 1, + 'futurestarsfootballcup.com' => 1, 'futurestyletiling.com.au' => 1, 'futureville.city' => 1, - 'futurewithoutfear.org' => 1, + 'futurewithoutfear.org' => 0, 'futurewithoutfear.us' => 1, 'futurezone.at' => 1, 'futuristicarchitectures.tk' => 1, @@ -59160,6 +59524,7 @@ 'fuzigames.com' => 1, 'fuzion.co.th' => 1, 'fuzoku-h.com' => 0, + 'fuzoku-list.com' => 1, 'fuzoku-sodan.com' => 1, 'fuzoku.jp' => 1, 'fuzzbucket.tk' => 1, @@ -59168,6 +59533,7 @@ 'fuzzlemann.de' => 1, 'fuzzy.domains' => 1, 'fuzzylogic.tk' => 1, + 'fv-judo-im-norden.de' => 1, 'fvap.gov' => 1, 'fvdm.com' => 1, 'fveevaete.com' => 1, @@ -59179,7 +59545,6 @@ 'fwaux.de' => 1, 'fwba.hopto.org' => 1, 'fwd.pp.ua' => 1, - 'fwdmovers.com' => 1, 'fwdx.net' => 1, 'fwest.ovh' => 1, 'fwest98.nl' => 1, @@ -59199,42 +59564,21 @@ 'fx-rating.com' => 1, 'fx-w.io' => 1, 'fx.to' => 1, + 'fx0817.dpdns.org' => 1, 'fxci.com' => 1, 'fxcm-arabic.com' => 1, - 'fxcm-chn.com' => 1, - 'fxcm-id.com' => 1, 'fxcm-markets.com' => 1, - 'fxcm-online.com' => 1, - 'fxcm-zhs.com' => 1, - 'fxcm.co.jp' => 1, 'fxcm.com' => 1, 'fxcm.com.tw' => 1, 'fxcm.com.vn' => 1, - 'fxcm.eu' => 1, 'fxcm.my' => 1, - 'fxcm.vn' => 1, 'fxcm360.com' => 1, 'fxcm365.com' => 1, 'fxcmaffiliates.com' => 1, - 'fxcmapps-asia.com' => 1, 'fxcmapps.com' => 1, - 'fxcmbullion.com' => 1, - 'fxcmchn.com' => 1, 'fxcmglobal-zh.com' => 1, - 'fxcmglobal-zhs.com' => 1, - 'fxcmglobal.com' => 1, - 'fxcmhub.com' => 1, - 'fxcmidn.com' => 1, - 'fxcmmkt.com' => 1, - 'fxcmofficial.com' => 1, - 'fxcmportal.com' => 1, - 'fxcmtrader.com' => 1, - 'fxcmviet.com' => 1, - 'fxcmvietnam.com' => 1, - 'fxcmvn.com' => 1, 'fxcmvnm.com' => 1, - 'fxcmzh.com' => 1, - 'fxcmzhs.com' => 1, + 'fxdevlab.net' => 1, 'fxembed.com' => 1, 'fxeuropa.com' => 1, 'fxexplained.co.uk' => 1, @@ -59249,7 +59593,6 @@ 'fxp.co.il' => 1, 'fxpig-ib.com' => 1, 'fxrates.com' => 1, - 'fxstatus-chinese.com' => 1, 'fxstock.eu' => 1, 'fxstrategics.com' => 1, 'fxtalk.cn' => 0, @@ -59271,7 +59614,6 @@ 'fyndiq.se' => 1, 'fyndloggan.se' => 1, 'fyndus.de' => 1, - 'fyntun.eu' => 1, 'fyol.pw' => 1, 'fyou.co' => 1, 'fyp-aiman.com' => 1, @@ -59314,7 +59656,7 @@ 'g.wtf' => 1, 'g00228.com' => 1, 'g01.in.ua' => 1, - 'g0158.com' => 1, + 'g0158.com' => 0, 'g0881.com' => 1, 'g0l4.top' => 1, 'g0man.com' => 1, @@ -59322,7 +59664,6 @@ 'g1313g.com' => 1, 'g15ubezpieczenia.pl' => 1, 'g2-inc.com' => 1, - 'g20.org' => 1, 'g2jp.uk' => 1, 'g2pla.net' => 1, 'g2risksolutions.com' => 1, @@ -59351,8 +59692,8 @@ 'g8energysolutions.co.uk' => 1, 'g9297.co' => 1, 'g9728.co' => 1, - 'g9kingnine.xyz' => 1, 'ga-digitazion.com' => 1, + 'ga-rew.com' => 1, 'ga.fr' => 1, 'ga4wp.com' => 1, 'gaaog.com' => 1, @@ -59378,6 +59719,7 @@ 'gabigold.net' => 1, 'gabijazava.com' => 1, 'gabinet-okulistyczny.tk' => 1, + 'gabinetedigital.online' => 1, 'gabiocs.com' => 1, 'gabiz.tk' => 1, 'gablermade.com' => 1, @@ -59429,10 +59771,10 @@ 'gadanie.cf' => 1, 'gadanie.ml' => 1, 'gadatel.ml' => 1, - 'gaddiel.in' => 1, 'gaddini.it' => 1, 'gadget-freak.cf' => 1, 'gadget-hat.tk' => 1, + 'gadget-recycle.co.uk' => 1, 'gadget-tips.com' => 1, 'gadgetdetected.com' => 1, 'gadgetflashers.ga' => 1, @@ -59484,7 +59826,6 @@ 'gaianutri.fr' => 1, 'gaijin.network' => 1, 'gailfellowsphotography.com' => 1, - 'gailingen.de' => 1, 'gainbridge.io' => 1, 'gaines-sodiamex.fr' => 0, 'gainesborotn.gov' => 1, @@ -59495,17 +59836,13 @@ 'gaireg.de' => 1, 'gairgair.com' => 1, 'gais.tk' => 1, - 'gaitandmobility.com' => 1, 'gaitasenlavereda.tk' => 1, 'gaite-lyrique.net' => 1, 'gaite.me' => 0, + 'gaitherresearch.org' => 1, 'gaithersburgmd.gov' => 1, - 'gaitrehabilitation.com' => 1, - 'gaitresearch.com' => 1, 'gajabhindi.cf' => 1, 'gajabhindi.tk' => 1, - 'gajas18.com' => 1, - 'gajda.cz' => 1, 'gajowniczek.eu' => 1, 'gajqc.gov' => 1, 'gakkainavi-epsilon.net' => 1, @@ -59560,6 +59897,7 @@ 'galeria42.com' => 1, 'galeriaalphaville.com.br' => 1, 'galeriabunkers.tk' => 1, + 'galeriagrafit.ro' => 1, 'galeriakobylarz.pl' => 1, 'galeriarr.pl' => 1, 'galerias-xamoralarte.cf' => 1, @@ -59567,6 +59905,7 @@ 'galeriavisol.com' => 1, 'galerie-claudia-walz-nagold.tk' => 1, 'galerie-com.com' => 1, + 'galerie-du-pradeau.fr' => 1, 'galerie-montmartre.com' => 1, 'galerie-saintgermain.fr' => 1, 'galeries.photo' => 0, @@ -59583,6 +59922,7 @@ 'galgormcastle.com' => 1, 'galhristova.com' => 1, 'galia.bg' => 1, + 'galiaapartmani.com' => 1, 'galiciamaxica.eu' => 0, 'galiciasensual.tk' => 1, 'galilahiskye.com' => 1, @@ -59596,9 +59936,9 @@ 'galio.lt' => 1, 'galiuzvejoti.org' => 1, 'galive.ga' => 1, - 'galix.com' => 0, + 'galix.com' => 1, 'galizae-sports.tk' => 1, - 'gallagher.com' => 1, + 'gallagher.com' => 0, 'gallagherperformance.com' => 1, 'gallaghertownshippa.gov' => 1, 'gallant.tk' => 1, @@ -59636,7 +59976,9 @@ 'galvinism.ink' => 1, 'galwaytooughterardgreenway.ie' => 1, 'galwew.ga' => 1, + 'gam-agri-pieces.fr' => 1, 'gam-motos-parts.fr' => 1, + 'gama-sklep.com.pl' => 1, 'gama.al' => 1, 'gamadomesticos.com' => 1, 'gamagam.gq' => 1, @@ -59647,7 +59989,6 @@ 'gambarian.com' => 1, 'gamberorosso.menu' => 1, 'gamberorotto.com' => 1, - 'gambetti.fr' => 1, 'gambiafishing.tk' => 1, 'gambiapagina.tk' => 1, 'gambinotrasporti.it' => 1, @@ -59655,19 +59996,21 @@ 'gambitnash.co.uk' => 1, 'gambitnash.com' => 1, 'gambitprint.com' => 1, + 'gamblere.com' => 1, 'gamblersgaming.eu' => 1, 'gamblerspick.com' => 1, 'gambling-business.club' => 1, 'gamblingaffiliatevoice.com' => 1, 'gamblingconsulting.expert' => 1, 'gamburger.tk' => 1, - 'gamcore.com' => 1, 'game-club.me' => 1, - 'game-designers.net' => 1, + 'game-designers.net' => 0, 'game-dominion.tk' => 1, 'game-gentle.com' => 1, 'game-net.ml' => 1, 'game-repack.site' => 1, + 'game-serverhosting.de' => 1, + 'game-slate.com' => 1, 'game.es' => 1, 'game4less.com' => 1, 'game818play.com' => 1, @@ -59702,7 +60045,6 @@ 'gamefoster.com' => 1, 'gamefreek.tk' => 1, 'gamegainlx.cf' => 1, - 'gamegalaxy.games' => 1, 'gamegear.club' => 0, 'gamegoddess.cf' => 1, 'gamegoddess.tk' => 1, @@ -59710,6 +60052,7 @@ 'gamegrad.tk' => 1, 'gameharbor.eu' => 1, 'gamehighquality.tk' => 1, + 'gamehostcloud.com' => 1, 'gameimani.ga' => 1, 'gameindustry.eu' => 1, 'gameio.eu' => 1, @@ -59720,7 +60063,6 @@ 'gamekeepers.cz' => 1, 'gamekeybox.tk' => 1, 'gamekiller.ga' => 1, - 'gameking.com.au' => 1, 'gamelair.me' => 1, 'gameloft.ga' => 1, 'gamelok.ga' => 1, @@ -59758,7 +60100,6 @@ 'gamereactor.pt' => 1, 'gamereactor.se' => 1, 'gamerepository.ga' => 1, - 'gameres.com' => 1, 'gamering.cf' => 1, 'gamerkings.tk' => 1, 'gamers-community.tk' => 1, @@ -59775,7 +60116,6 @@ 'gamertelligence.com' => 1, 'gamertrashers.ga' => 1, 'gamerturk.tk' => 1, - 'gamerwelfare.com' => 1, 'gamerzdot.com' => 1, 'games-rt.ru' => 1, 'games-station.tk' => 1, @@ -59808,11 +60148,11 @@ 'gamestic.nl' => 1, 'gamesunited.tk' => 1, 'gameszone.tn' => 1, - 'gametainment.net' => 1, 'gametilt.com' => 1, 'gametium.com' => 1, 'gametium.es' => 1, 'gametowndev.tk' => 1, + 'gametz.com' => 1, 'gameview.tk' => 1, 'gamewayz.online' => 1, 'gamewinninggoal.com' => 1, @@ -59845,6 +60185,7 @@ 'gamingmeets.com' => 1, 'gamingo.news' => 1, 'gamingph.com' => 1, + 'gamingpowerpc.com' => 1, 'gamingregulation.com' => 1, 'gamingtech.es' => 1, 'gamingterritory.com' => 1, @@ -59858,6 +60199,7 @@ 'gamishijabsyari.com' => 1, 'gamivo.com' => 1, 'gamize.com' => 1, + 'gamlub.com' => 1, 'gamma-travel.fr' => 1, 'gamma.fi' => 1, 'gammabeyond.com' => 1, @@ -59865,7 +60207,6 @@ 'gammaknife.com' => 1, 'gammaphibeta.tk' => 1, 'gammonvillage.com' => 1, - 'gamoloco.com' => 0, 'gamrenovation.ca' => 1, 'gamtosgidas.lt' => 1, 'gan.wtf' => 1, @@ -59879,6 +60220,7 @@ 'gandalfservice.com' => 1, 'gandmfamilydental.com' => 1, 'gandour.com' => 0, + 'gandysdairy.com' => 1, 'gangbangs.tk' => 1, 'ganggalbichler.at' => 1, 'gangnamcool.com' => 1, @@ -59918,27 +60260,28 @@ 'gaphag.ddns.net' => 1, 'gapo.re' => 1, 'gaponov.tk' => 1, - 'garage-leone.com' => 0, + 'garage-leone.com' => 1, 'garage.click' => 1, + 'garage.management' => 1, 'garage042.bg' => 1, 'garage15.com.ua' => 1, 'garagechief.com' => 1, 'garagedejan.ch' => 1, - 'garagedoorflorida.com' => 0, + 'garagedoorpartsuk.co.uk' => 1, 'garagedoorrepaircedarhilltx.com' => 1, 'garagedoorrepairs-sanantonio.com' => 1, 'garagedoors4less-sanantonio.com' => 1, 'garageenginuity.com' => 1, + 'garagemanager.ch' => 1, 'garagemhermetica.org' => 1, 'garagen-crew.de' => 1, 'garagenet.com' => 1, - 'garageportcenter.se' => 1, - 'garageworks.in' => 1, 'garanteasy.com' => 1, 'garantieabschluss.de' => 1, 'garantikoza.org' => 1, 'garantplus.kz' => 1, 'garaventa.com' => 1, + 'garaz.cz' => 1, 'garbage-juice.com' => 1, 'garbarinocatalogo.com' => 1, 'garbuszus.de' => 1, @@ -59970,9 +60313,9 @@ 'gardevault.eu' => 1, 'gardinenzubehoer.tk' => 1, 'gardinolsson.se' => 1, - 'gardnerbender.com' => 1, 'garduri-electrice-animale.ro' => 1, 'gardurialuminiuiasi.ro' => 1, + 'garelickfarms.com' => 1, 'garethbowker.com' => 1, 'garethbowker.uk' => 1, 'garethdesign.co.uk' => 1, @@ -59990,6 +60333,7 @@ 'garibaldi.gov' => 1, 'garibyatri.com' => 1, 'gariganshi.ml' => 1, + 'garitacyberdc.com' => 1, 'garito3pa.tk' => 1, 'gariwo.net' => 1, 'garlandcountyar.gov' => 1, @@ -59998,13 +60342,12 @@ 'garmtech.com' => 1, 'garmtech.email' => 1, 'garnerseo.co.uk' => 1, + 'garnetgrid.com' => 1, 'garnetnv.com' => 1, 'garnishandglaze.com' => 1, - 'garnix-openair.de' => 1, 'garnuch-immo.de' => 1, 'garnuchbau.de' => 1, 'garo.email' => 1, - 'garo.legal' => 1, 'garo.ninja' => 1, 'garo.services' => 1, 'garochristian.us' => 1, @@ -60013,6 +60356,7 @@ 'garotastop10.tk' => 1, 'garotos.gq' => 1, 'garotos.tk' => 1, + 'garp.de' => 1, 'garp.org' => 1, 'garrafastermicas.net.br' => 1, 'garraje.com' => 1, @@ -60042,6 +60386,7 @@ 'gartanien.de' => 1, 'garten-diy.de' => 1, 'garten-kresse.de' => 1, + 'gartenbau-schmeusser.de' => 1, 'gartenbaur.de' => 1, 'gartengutachter.org' => 1, 'gartenplanung-brendes.de' => 1, @@ -60069,11 +60414,12 @@ 'gasfitermaipu.cl' => 1, 'gasherde.tk' => 1, 'gashtline.ir' => 1, + 'gasificacion.es' => 1, 'gasigasy.mg' => 1, 'gasinstallationsjohannesburg.co.za' => 1, 'gasiorek.com.pl' => 1, - 'gasketech.com.au' => 1, 'gasmar.cl' => 1, + 'gasmoxian.com' => 1, 'gaspard-ulliel.tk' => 1, 'gaspard12aout.ca' => 1, 'gasparesganga.com' => 1, @@ -60092,6 +60438,7 @@ 'gastfamilie.de' => 1, 'gasthausbauernhof.ch' => 1, 'gasthaustalacher.ch' => 1, + 'gastonfence.com' => 1, 'gastonvietto.tk' => 1, 'gastouderbureausnoesje.nl' => 1, 'gastoudererenda.nl' => 1, @@ -60148,7 +60495,6 @@ 'gaudeamus-folklor.cz' => 1, 'gaudeamuschoir.tk' => 1, 'gaudere.co.jp' => 1, - 'gaudernconstruction.com' => 0, 'gaudi-renove.com' => 1, 'gaumenverfuehrer.de' => 1, 'gauravswarnkar.com' => 1, @@ -60158,6 +60504,7 @@ 'gautengplumber24-7.co.za' => 1, 'gauthier.dk' => 1, 'gauthier.tel' => 1, + 'gautierpascal.fr' => 1, 'gauting.de' => 1, 'gav.sh' => 1, 'gavarny.be' => 1, @@ -60174,15 +60521,14 @@ 'gavlix.se' => 1, 'gaw.sh' => 1, 'gawel.ch' => 1, - 'gawinex.com' => 1, 'gay-jays.com' => 1, + 'gay.amsterdam' => 1, 'gay.systems' => 1, 'gayanalysing.co.uk' => 1, 'gayauthors.org' => 1, 'gaycammers.com' => 1, 'gaychatrooms.tk' => 1, - 'gaycock4u.com' => 0, - 'gayest.gay' => 1, + 'gaycock4u.com' => 1, 'gayfeedr.com' => 1, 'gayfish.org' => 1, 'gayfish.party' => 1, @@ -60205,7 +60551,6 @@ 'gaytor.rent' => 1, 'gaytorrent.ru' => 1, 'gaytravel4u.com' => 1, - 'gaytubec.com' => 1, 'gayukai.net' => 1, 'gaz-connect.ru' => 1, 'gazapos.ga' => 1, @@ -60229,6 +60574,7 @@ 'gazst.ru' => 1, 'gazza.tk' => 1, 'gb-bilder.com' => 1, + 'gb-pics24.com' => 1, 'gb-repair.com' => 1, 'gba.ge' => 1, 'gba.gob.ar' => 1, @@ -60242,24 +60588,25 @@ 'gbenson.net' => 1, 'gbes.com' => 1, 'gbfoundation.org' => 1, + 'gbg.com' => 1, 'gbhem.org' => 1, 'gbhosts.com' => 1, - 'gbi-etalon.ru' => 1, 'gbinsta.com' => 1, 'gbiotech.tk' => 1, 'gbisigma.com' => 1, 'gbk-host.de' => 1, 'gbk-teamplan.de' => 0, - 'gbkom.de' => 1, + 'gbkarki.com.np' => 1, + 'gbkom.de' => 0, 'gbl.selfip.net' => 0, 'gbm.net' => 1, 'gbnorthsaltlake.com' => 1, 'gboys.net' => 0, 'gbp.com.ph' => 1, 'gbpayments.io' => 1, + 'gbpics.to' => 1, 'gbpicshd.com' => 1, 'gbquotes.com' => 1, - 'gbrand.com.au' => 1, 'gbronka.com' => 1, 'gbrx.com' => 0, 'gbs.com.ua' => 1, @@ -60291,7 +60638,7 @@ 'gcode.space' => 1, 'gcoded.de' => 1, 'gconcept.tk' => 1, - 'gconstruction.org' => 1, + 'gconstruction.org' => 0, 'gcoption.pro' => 1, 'gcorevape.ca' => 1, 'gcqd.fr' => 1, @@ -60305,13 +60652,13 @@ 'gcso.gov' => 1, 'gcstats.org' => 1, 'gcstechnologies.com' => 1, + 'gct.de' => 1, 'gctdtx.gov' => 1, 'gcuf.edu.pk' => 1, 'gcustom.email' => 1, 'gcwatx.gov' => 1, 'gcwcid1tx.gov' => 1, 'gcwholistic.com' => 1, - 'gd-ots.com' => 1, 'gda.gov.lb' => 1, 'gdacs.org' => 1, 'gdandb.com' => 1, @@ -60320,6 +60667,7 @@ 'gdcnet.ro' => 1, 'gddzqg.com' => 1, 'gdesemena.ru' => 1, + 'gdf.is' => 1, 'gdh.digital' => 1, 'gdhinc.com' => 1, 'gdhzcgs.com' => 0, @@ -60360,6 +60708,7 @@ 'gearboxhero.com' => 1, 'gearev.net' => 1, 'gearfinder.nl' => 1, + 'gearhut.lk' => 1, 'gearnews.tk' => 1, 'gearset.com' => 1, 'gearsupply.com' => 0, @@ -60370,6 +60719,7 @@ 'geba-online.de' => 1, 'gebaeude-braun.de' => 1, 'gebaeudebilanzierung.de' => 1, + 'gebaeudeklima-schweiz.ch' => 1, 'gebbs.com' => 1, 'gebbscareer.com' => 1, 'gebbsmyspace.com' => 1, @@ -60389,10 +60739,10 @@ 'gecem.org' => 1, 'gechr.io' => 1, 'geckler-ee.de' => 0, - 'geckos-geocaching.de' => 1, - 'geckosurfschool.com' => 0, + 'geckosurfschool.com' => 1, 'geckowithahat.com' => 1, 'geco-lab.it' => 1, + 'geco.com' => 1, 'gecosan.com' => 1, 'gedachtekaarsje.nl' => 1, 'gedc.wa.gov.au' => 1, @@ -60420,12 +60770,13 @@ 'geekedin.ga' => 1, 'geekflare.com' => 1, 'geekgear.tk' => 1, - 'geekhelpline.com.au' => 1, + 'geekguild.co.il' => 1, 'geekingoutabout.com' => 1, 'geekium.me' => 1, 'geeklair.net' => 1, 'geeklan.co.uk' => 1, 'geekmagazine.com.br' => 1, + 'geekmiao.com' => 1, 'geekofeminin.com' => 1, 'geekplay.fr' => 1, 'geekport.net' => 1, @@ -60435,6 +60786,7 @@ 'geeks.gay' => 1, 'geekscircuit.com' => 1, 'geekshirts.cz' => 1, + 'geeksonsite.com' => 1, 'geeksontap.com.au' => 1, 'geekspace.gq' => 1, 'geekspy.net' => 1, @@ -60460,6 +60812,7 @@ 'geelaeden.de' => 1, 'geele.co.th' => 1, 'geely.ci' => 1, + 'geelyuzbekistan.uz' => 1, 'geemprestimos.com' => 1, 'geen.gp' => 1, 'geenspam.net' => 1, @@ -60471,7 +60824,7 @@ 'geetoo.com' => 1, 'geetooholding.com' => 1, 'gefaessmedizin-rapperswil.ch' => 1, - 'gefmo.pl' => 1, + 'gefmo.pl' => 0, 'gefolge.org' => 1, 'gegeco.ch' => 0, 'gegevensdelen.nl' => 1, @@ -60487,6 +60840,7 @@ 'gehrke.nrw' => 1, 'gehsicht.de' => 1, 'geico.com' => 1, + 'geigerequipment.com' => 0, 'geigr.de' => 1, 'geilefrauen.pics' => 1, 'geileverhalen.tk' => 1, @@ -60510,6 +60864,7 @@ 'gelaterista.de' => 1, 'gelatinous.monster' => 1, 'gelatinous.org' => 1, + 'gelatobakersboutique.com' => 1, 'gelb-computer.de' => 1, 'gelcocktail.fr' => 1, 'geld-im-blick.de' => 1, @@ -60551,10 +60906,12 @@ 'gemailt.net' => 1, 'gemaskeerd.nl' => 1, 'gematik.de' => 1, + 'gemawardian.com' => 1, 'gemax-online.de' => 1, 'gembet99.com' => 1, 'gemdirt.com' => 1, 'gemeenschapsraaddeweere.nl' => 1, + 'gemeente-s-hertogenbosch.nl' => 1, 'gemeentedevesting.nl' => 1, 'gemeentegeschiedenis.nl' => 1, 'gemeentehub.nl' => 1, @@ -60563,7 +60920,6 @@ 'gemeinde-merzenich.de' => 1, 'gemeinde-rosenberg.de' => 1, 'gemeinderatswahl2020.de' => 1, - 'gemeinfreie-lieder.de' => 1, 'gemforex.pro' => 1, 'gemforex.top' => 1, 'gemgroups.in' => 1, @@ -60576,7 +60932,6 @@ 'gemooi.com' => 1, 'gemour.pl' => 1, 'gemquery.com' => 1, - 'gemsen.com' => 1, 'gemstones.com' => 1, 'gemwerx.com' => 1, 'gen.cn.eu.org' => 1, @@ -60607,9 +60962,11 @@ 'geneanet.org' => 1, 'geneastar.org' => 1, 'geneau.net' => 1, + 'geneavie.fr' => 1, 'geneawiki.com' => 1, 'genedmba.com' => 1, 'geneeskrachtig.com' => 1, + 'genegraph.eu' => 1, 'genehightower.com' => 1, 'genehome.com.au' => 1, 'genejournal.blog' => 1, @@ -60629,6 +60986,7 @@ 'general-anesthesia.com' => 1, 'general-directorate-of-administration.gov.lb' => 1, 'general-insurance.tk' => 1, + 'generalarcade.com' => 1, 'generalassemb.ly' => 1, 'generalcustomshop.com.br' => 1, 'generali-investments-portal.cz' => 1, @@ -60706,6 +61064,7 @@ 'geneticrescue.science' => 1, 'genetidyne.com' => 1, 'geneuse.ai' => 1, + 'geneva-marketing.com' => 1, 'genevaal.gov' => 1, 'genevablogers.ga' => 1, 'genevablogest.ga' => 1, @@ -60722,6 +61081,7 @@ 'genie.tk' => 1, 'genieall.com' => 1, 'genii-lab.com' => 1, + 'genii-lab.de' => 1, 'geniodonna.it' => 1, 'geniofinanciero.org' => 1, 'geniosport.com' => 1, @@ -60733,7 +61093,6 @@ 'geniuswin.it' => 1, 'geniuszone.biz' => 1, 'genkisushi.com.hk' => 1, - 'genlack.com' => 0, 'gennaroabete.duckdns.org' => 1, 'gennerator.com' => 1, 'gennet.com' => 1, @@ -60753,14 +61112,14 @@ 'genome.eu' => 1, 'genome.gallery' => 1, 'genome.gov' => 0, + 'genomedetective.com' => 1, 'genomedia.jp' => 1, 'genomehubs.org' => 1, + 'genomeprivate.com' => 1, 'genomequestlive.com' => 1, 'genomereference.org' => 1, 'genomesoft.systems' => 1, 'genometrik.de' => 1, - 'genomic-surveillance.com' => 1, - 'genomic-surveillance.net' => 1, 'genomic-surveillance.org' => 1, 'genoog.com' => 1, 'genoplot.com' => 1, @@ -60770,7 +61129,6 @@ 'genovatoday.it' => 1, 'genoveve.de' => 1, 'genpathdiagnostics.com' => 1, - 'genroe.com' => 1, 'gensenwedding.jp' => 1, 'genshiken-itb.org' => 0, 'gensi.pro' => 1, @@ -60797,18 +61155,13 @@ 'gentleearcare.co.uk' => 1, 'gentleentuit.be' => 1, 'gentlent.blog' => 1, - 'gentlent.cn' => 1, - 'gentlent.co' => 1, 'gentlent.com' => 1, 'gentlent.eu' => 1, 'gentlent.group' => 1, 'gentlent.help' => 1, - 'gentlent.info' => 1, 'gentlent.io' => 1, - 'gentlent.org' => 1, 'gentlent.tech' => 1, 'gentlent.uk' => 1, - 'gentlent.us' => 1, 'gentlent.xyz' => 1, 'gentlentgroup.com' => 1, 'gentlentssl.com' => 1, @@ -60836,6 +61189,8 @@ 'geo-television.de' => 1, 'geoapps.nl' => 0, 'geoarchive.tk' => 1, + 'geoautopilot.com' => 1, + 'geobattles.xyz' => 1, 'geocaching.hu' => 1, 'geocar.com' => 1, 'geocell.website' => 1, @@ -60855,6 +61210,7 @@ 'geofabrika.ru' => 1, 'geofaith.com' => 1, 'geoffmyers.com' => 1, + 'geoffreynathan.com' => 1, 'geoffreyrichard.com' => 1, 'geoffsec.org' => 1, 'geofillconstruction.com' => 1, @@ -60894,6 +61250,7 @@ 'geometryenjoychallenge.com' => 1, 'geon.nl' => 1, 'geoned.bg' => 1, + 'geonews.io' => 1, 'geonice.ga' => 1, 'geonot.es' => 1, 'geophysicsjournal.com' => 1, @@ -60985,20 +61342,23 @@ 'geotrust.com.ru' => 1, 'geotruth.net' => 1, 'geourl.me' => 1, + 'geovertix.com' => 1, 'geowest.tk' => 1, 'gepassociati.cloud' => 1, 'gepgroup.gr' => 1, 'gepo69.net' => 1, 'gepps.de' => 0, 'geppy.im' => 1, - 'gequma.de' => 1, 'gera-haushaltsaufloesung.de' => 1, 'gerainano.com' => 1, 'geraintwhite.co.uk' => 1, 'gerald-zojer.com' => 1, + 'geraldpeters.com' => 1, + 'geralyntaylor.com' => 1, 'geranium.dk' => 1, 'gerard-klooster.net' => 1, 'gerardforcada.com' => 1, + 'gerardgg.com' => 1, 'gerardinden.nl' => 1, 'gerardmccabe.com.au' => 1, 'gerardozamudio.mx' => 1, @@ -61011,6 +61371,7 @@ 'gerbyte.uk' => 1, 'gerd-frank.com' => 0, 'gerda.nl' => 1, + 'gerdt.de' => 1, 'gereedschapmuseumdehobbyzolder.tk' => 1, 'gerenciaconsultor.com' => 1, 'gerenciadeedificios.com' => 1, @@ -61019,6 +61380,7 @@ 'gerganamarkova.com' => 1, 'gergoladi.me' => 1, 'geriartriya.ru' => 1, + 'geriatrieweb.fr' => 1, 'gerimileva.com' => 1, 'gerinet.pl' => 1, 'gerkevangarderen.nl' => 1, @@ -61036,7 +61398,6 @@ 'germaniumsoft.com' => 1, 'germanmasterpainters.nz' => 1, 'germanophobia.tk' => 1, - 'germanpest.pro' => 1, 'germanrhymes.de' => 1, 'germanrojas.ga' => 1, 'germantaste.com' => 1, @@ -61049,6 +61410,7 @@ 'germanytravelguide.ml' => 1, 'germfr.ee' => 1, 'germinalekeren.tk' => 1, + 'germistonrubbleremovals.co.za' => 1, 'germistonsolarsystems.co.za' => 1, 'gernert-server.de' => 1, 'gero.io' => 1, @@ -61067,6 +61429,7 @@ 'geruestbau-grupp.de' => 1, 'gerum.dynv6.net' => 0, 'gerwinvanderkamp.nl' => 1, + 'ges2l.com' => 1, 'gesamenvat.nl' => 1, 'gesath.co' => 1, 'gesath.com' => 1, @@ -61080,23 +61443,27 @@ 'geseduc.cl' => 1, 'gesentorno.tk' => 1, 'gesetz.tk' => 1, + 'gesetzguide.be' => 1, 'gesica.cloud' => 1, 'gesida-seimc.org' => 1, 'gesmav-trier.de' => 1, 'gesnerfigueiredo.com.br' => 1, 'gesnex.com' => 1, - 'gesolarinverter.com' => 1, 'gespasa.az' => 1, 'gessettirotti.it' => 1, + 'gestalt.gallery' => 1, 'gestaoboa.com.br' => 1, 'gestaoclub.com.br' => 1, 'gestcoelho.com' => 1, + 'gestihum.com' => 1, + 'gestii.com.br' => 1, 'gestion-optimum.com' => 1, 'gestion-verificaciones.com.ar' => 1, 'gestionaleamica.com' => 1, 'gestione-certificazioni.it' => 1, 'gestionth.com' => 1, 'gestor.co' => 1, + 'gestorautonomo.es' => 1, 'gestorehotel.com' => 1, 'gestoriaycontratos.com' => 1, 'gestus.tk' => 1, @@ -61119,6 +61486,7 @@ 'get.how' => 1, 'getabear.com' => 1, 'getacrane.co.uk' => 1, + 'getactionseptic.com' => 1, 'getahearing.com' => 0, 'getaldea.com' => 1, 'getalink.ga' => 1, @@ -61129,11 +61497,11 @@ 'getaskoll.at' => 1, 'getawaycab.tk' => 1, 'getawaycar.com' => 1, - 'getawayline.com' => 1, 'getawikipedia.com' => 1, 'getback.ch' => 1, 'getbacktosport.com' => 0, 'getbalitour.com' => 1, + 'getbeaverdock.com' => 1, 'getbellhop.co' => 1, 'getbenepass.com' => 1, 'getblogger.ru' => 1, @@ -61153,10 +61521,13 @@ 'getcancer.net' => 1, 'getcare.com' => 1, 'getcarina.com' => 1, + 'getcaselaw.com' => 1, 'getcerta.com' => 1, + 'getchainvault.com' => 1, 'getchip.cc' => 1, - 'getclarity.life' => 1, + 'getclarity.life' => 0, 'getcleanworx.co.uk' => 1, + 'getclearhold.com' => 1, 'getclever.marketing' => 1, 'getcloak.com' => 1, 'getclubsoda.com' => 1, @@ -61169,6 +61540,7 @@ 'getcryst.al' => 1, 'getcyber.me' => 1, 'getdash.io' => 1, + 'getdealtracker.com' => 1, 'getdiggit.com' => 1, 'getdinghy.com' => 1, 'getdirectcredit.com' => 1, @@ -61180,9 +61552,10 @@ 'geteducation.tk' => 1, 'geteduroam.no' => 1, 'getelectronics.tk' => 1, + 'getemsal.com' => 1, 'getescrowest.ga' => 1, 'getevidenceers.ga' => 1, - 'getfastanswer.com' => 1, + 'getfaive.pt' => 1, 'getfedora.org' => 1, 'getfit.md' => 1, 'getfitbee.com' => 1, @@ -61200,13 +61573,13 @@ 'getgeek.se' => 1, 'getgiftable.com' => 1, 'getgivi.com' => 1, + 'gethealthycalculators.com' => 1, 'gethere.gq' => 1, 'gethotspotshield.com' => 1, 'gethow.org' => 1, 'gethttpsforfree.com' => 1, 'gethyas.com' => 1, 'geti2p.com' => 1, - 'getidee.com' => 1, 'getidee.de' => 1, 'getinfoleads.tk' => 1, 'getinshape.today' => 1, @@ -61219,6 +61592,7 @@ 'getjerry.com' => 1, 'getjms.com' => 1, 'getkeyport.com' => 1, + 'getkleend.com' => 1, 'getlaminas.org' => 1, 'getlantern.org' => 0, 'getlawyered.com.au' => 1, @@ -61226,6 +61600,7 @@ 'getliberty.org' => 1, 'getlibrary.com' => 1, 'getlocalink.com' => 1, + 'getmantle.sh' => 1, 'getmarksvoice.com' => 1, 'getmdl.io' => 1, 'getme.cf' => 1, @@ -61242,11 +61617,15 @@ 'getmytranscript.net' => 1, 'getmytranscript.org' => 1, 'getmywellness.com' => 1, + 'getnamed.ai' => 1, + 'getnegotiated.com' => 1, 'getnetset.com' => 1, 'getnetworkvisibility.com' => 1, 'getnew.tk' => 1, 'getnib.com' => 1, 'getnikola.com' => 1, + 'getomn.io' => 1, + 'getontrackchallenge.com.au' => 1, 'getonwikipedia.com' => 1, 'getotoq.com' => 1, 'getoxley.com' => 1, @@ -61290,13 +61669,18 @@ 'getsmileapi.com' => 1, 'getsomemaction.com' => 1, 'getspaces.com' => 1, - 'getsprout.co' => 1, 'getstark.co' => 1, 'getstat.net' => 1, + 'getstaxis.com' => 1, + 'getstepa.com' => 1, 'getstream.io' => 1, + 'getstudyhub.org' => 1, 'getswadeshi.com' => 1, 'getsweep.com' => 1, 'gett-group.com' => 1, + 'gett.travel' => 1, + 'gettarea.com' => 1, + 'gettaxesright.com' => 1, 'getteamninja.com' => 1, 'gettext.tk' => 1, 'gettheanchor.org' => 1, @@ -61320,7 +61704,7 @@ 'getvalidate.com' => 1, 'getvantage.co' => 1, 'getvdownloader.com' => 1, - 'getveer.io' => 1, + 'getvendorhub.com' => 1, 'getwashed.net' => 1, 'getwatchy.com' => 1, 'getwemap.com' => 1, @@ -61365,7 +61749,6 @@ 'gexobiz.tk' => 1, 'geyduschek.be' => 0, 'geymbadi.com' => 1, - 'geytabir.cf' => 1, 'gezakekazeg.tk' => 1, 'gezentianne.com' => 1, 'gezginsolar.com' => 1, @@ -61412,13 +61795,16 @@ 'gg.ax' => 1, 'gg.co.uk' => 1, 'gg.world' => 1, + 'gg2.com.br' => 1, 'gg5197.co' => 1, 'gg6729.co' => 1, 'gg6957.co' => 1, 'gg9297.co' => 1, 'gg9397.com' => 1, 'gg9728.co' => 1, + 'ggb.world' => 1, 'ggchamber.com' => 1, + 'ggchic.com' => 1, 'ggddrenthe.nl' => 1, 'ggdrop.com' => 1, 'ggdrop.top' => 1, @@ -61428,6 +61814,7 @@ 'ggiveilig.nl' => 1, 'gglks.com' => 1, 'ggmmontascale.it' => 1, + 'ggops.gr' => 1, 'ggpoker.com' => 1, 'ggpuketi.com' => 1, 'ggretrobox.com' => 1, @@ -61446,6 +61833,7 @@ 'gha.org' => 1, 'gha.st' => 1, 'ghada.blog' => 1, + 'ghaliekashan.com' => 1, 'ghanaculture.tk' => 1, 'ghanamotion.com' => 1, 'ghanapremiumconsultant.com' => 1, @@ -61465,7 +61853,6 @@ 'gheorghesarcov.ga' => 1, 'gheorghesarcov.tk' => 1, 'ghereben.xyz' => 1, - 'ghettonetflix.de' => 1, 'gheymatokharid.com' => 1, 'ghgkhalsaschool.com' => 1, 'ghi.gov' => 1, @@ -61478,11 +61865,15 @@ 'ghobcars.com' => 1, 'ghobot.ai' => 1, 'ghobusers.com' => 1, + 'ghost-radar.tw' => 1, 'ghostarmy.tk' => 1, + 'ghostautomation.es' => 1, 'ghostbusters.tk' => 1, 'ghostbustersuk.tk' => 1, 'ghostcarve.ml' => 1, + 'ghostcell.net' => 1, 'ghostcir.com' => 0, + 'ghostcms.fr' => 1, 'ghostdesign.tk' => 1, 'ghostdog.ga' => 1, 'ghostdragon.tk' => 1, @@ -61491,7 +61882,8 @@ 'ghosthost.site' => 1, 'ghosthunting.dk' => 1, 'ghostinbox.pl' => 1, - 'ghostinfluence.com' => 1, + 'ghostkeys.eu' => 0, + 'ghostless.ru' => 1, 'ghostlight.tk' => 1, 'ghostmail.no' => 1, 'ghostmarket.io' => 1, @@ -61499,6 +61891,7 @@ 'ghostpi.pro' => 1, 'ghostpin.ga' => 1, 'ghostplanet.tk' => 1, + 'ghostradar.tw' => 1, 'ghostrealms.tk' => 1, 'ghostridersclan.tk' => 1, 'ghosts-to-you.tk' => 1, @@ -61507,11 +61900,12 @@ 'ghostsquad.tk' => 1, 'ghosttrades-university.de' => 1, 'ghostutils.tk' => 1, + 'ghostvector.ai' => 1, 'ghostwritershigh.com' => 1, + 'ghosty.link' => 1, 'ghotokbaba.com' => 1, 'ghou.me' => 1, 'ghowell.io' => 1, - 'ghp.biz' => 1, 'ghpastor.com' => 1, 'ghsix.com.br' => 1, 'ghtmi.gov' => 1, @@ -61557,7 +61951,7 @@ 'giardiniere.roma.it' => 1, 'giardinoperfetto.com' => 1, 'giat-infotech.com.my' => 1, - 'gibberfish.org' => 1, + 'gibberfish.org' => 0, 'gibbon.tk' => 1, 'gibbonedu.org' => 1, 'gibkoesteklo.ml' => 1, @@ -61570,6 +61964,7 @@ 'gichigamigames.com' => 1, 'gickelskerb.de' => 1, 'gidapgs.cf' => 1, + 'gidaveri.com' => 1, 'gidc.gd' => 1, 'gidding.net' => 1, 'giddyaunt.net' => 1, @@ -61587,26 +61982,24 @@ 'gierds.de' => 1, 'gieschke.de' => 1, 'giesela.io' => 1, + 'giessehomesanvito.it' => 1, 'gietvloergarant.nl' => 1, 'gif-avatars.com' => 1, - 'gif.tips' => 0, - 'gifbook.io' => 1, 'giff.com.mx' => 1, 'gifhelittlestars.co.uk' => 1, 'gifsonline.tk' => 1, 'gift.me' => 1, 'gift4ever.tk' => 1, - 'giftbaskets.ru' => 1, 'giftbasketsoverseas.com' => 1, 'giftbasketswindsor.com' => 1, 'giftbit.com' => 1, - 'giftedconsortium.com' => 1, 'giftedmodels.com' => 1, 'giftex.cz' => 1, 'giftexperts.com' => 1, 'giftfavorite.tk' => 1, 'giftfocus.com' => 1, 'giftgujarat.in' => 1, + 'gifthealth.com' => 0, 'giftlist.guru' => 0, 'giftnix.com' => 1, 'giftntake.com.au' => 1, @@ -61632,8 +62025,7 @@ 'gig.ru' => 0, 'gig40.com' => 1, 'giga.nl' => 1, - 'gigachad.net' => 1, - 'gigacloud.org' => 1, + 'gigabicho.com.br' => 1, 'gigacloud.ua' => 1, 'gigacomputer.cz' => 1, 'gigadysk.net' => 1, @@ -61658,7 +62050,6 @@ 'gigatron.tk' => 1, 'gigawa.lt' => 1, 'gigawattz.com' => 1, - 'gigbh.com' => 1, 'gigent.xyz' => 1, 'giggear.com.au' => 1, 'gigharborsound.com' => 1, @@ -61667,12 +62058,14 @@ 'gigiscloud.servebeer.com' => 1, 'giglink.club' => 1, 'gigloog.tk' => 1, + 'gigodata.com' => 1, 'gigs.com' => 1, 'gigsremote.com' => 1, 'gigtakaful.bh' => 1, 'gigwise.com' => 1, 'giigle.cf' => 1, 'gijonshiro.tk' => 1, + 'gijotech.com' => 1, 'gikovatelojavirtual.com.br' => 1, 'gil.gg' => 1, 'gilandrad.tk' => 1, @@ -61681,6 +62074,7 @@ 'gilbertosimoni.tk' => 1, 'gilbertsvilleny.gov' => 1, 'gildan.com' => 1, + 'gildeddesignstudio.com' => 1, 'gildenhost.de' => 1, 'gileadpac.com' => 1, 'gilescountytn.gov' => 1, @@ -61731,6 +62125,7 @@ 'ginesenergy.com' => 1, 'ginev.tk' => 1, 'gingerhomemaking.com' => 1, + 'gingerwallet.io' => 1, 'gingerxumd.com' => 1, 'ginionusedcars.be' => 0, 'ginnegappen.nl' => 1, @@ -61771,7 +62166,6 @@ 'giovinco.tk' => 1, 'gip-carif-idf.net' => 1, 'gip-carif-idf.org' => 1, - 'gipelpsb.fr' => 1, 'giper.ga' => 1, 'giperfast.tk' => 1, 'gipernn.ru' => 1, @@ -61779,22 +62173,20 @@ 'gippert-klein.de' => 1, 'gipsplitka.ru' => 1, 'gipuzkoabasket.tk' => 1, - 'giraffe.net' => 1, + 'gir-na.com' => 1, + 'gir.fr' => 1, 'giraffeduck.com' => 1, 'giraffenland.de' => 1, 'giraffes.org' => 1, 'girafficthemes.com' => 1, 'giramas.com.co' => 1, - 'gircimediterranee.fr' => 1, 'giresunhaberleri.tk' => 1, 'giri.co' => 1, 'girishkumar.tk' => 1, 'girl.science' => 1, 'girlan.net' => 1, 'girlbaito.jp' => 1, - 'girlboss.ceo' => 1, 'girlboss.systems' => 1, - 'girlcock.ceo' => 1, 'girlcock.gay' => 1, 'girlcock.systems' => 1, 'girldevelopit.com' => 1, @@ -61817,6 +62209,10 @@ 'girlshealth.gov' => 1, 'girlshere.tk' => 1, 'girlsnet.work' => 1, + 'girlsnight.com.au' => 1, + 'girlsnightin.com.au' => 1, + 'girlsnightin.org.au' => 1, + 'girlsnitein.com.au' => 1, 'girlz.jp' => 1, 'giro.hu' => 1, 'girolabs.com' => 1, @@ -61825,16 +62221,12 @@ 'girsedesign.de' => 1, 'girskii.com' => 1, 'girtby.net' => 1, - 'giryatrija.hr' => 1, 'gis.ee' => 1, - 'gisa.gv.at' => 1, 'gisac.org' => 1, 'gisauto.ru' => 1, 'gisbornecabs.com.au' => 1, 'giscadlimited.com' => 1, 'gisellapiano.tk' => 1, - 'gisher.me' => 1, - 'gisher.news' => 1, 'gisher.org' => 1, 'gisher.video' => 1, 'gishiko.net' => 1, @@ -61854,6 +62246,9 @@ 'gita-vam.hu' => 1, 'gitarist.tk' => 1, 'gitarren-akademie-online.de' => 1, + 'gitaxis.com' => 1, + 'gitcalver.com' => 1, + 'gitcalver.org' => 1, 'gitch.xyz' => 1, 'gite-ambleteuse.tk' => 1, 'gite-le-pascaud.fr' => 1, @@ -61866,8 +62261,6 @@ 'github.partners' => 1, 'githubapp.com' => 1, 'githubengineering.com' => 1, - 'githubindia.com' => 1, - 'githubnext.com' => 1, 'giti.com.sg' => 1, 'gitns.com' => 1, 'gitns.dev' => 1, @@ -61875,6 +62268,7 @@ 'gitns.net' => 1, 'gitns.nl' => 1, 'gitns.org' => 1, + 'gitring.com' => 1, 'gitschberg-sport.it' => 1, 'gitstuff.tk' => 1, 'gittigidiyor.com' => 1, @@ -61935,6 +62329,7 @@ 'gizmo.ovh' => 1, 'gizmodo.com' => 1, 'gizmodo.in' => 1, + 'gizmokitten.io' => 1, 'gj-bochum.de' => 1, 'gj-cham.tk' => 1, 'gjan.in' => 1, @@ -61947,9 +62342,9 @@ 'gjensidige.no' => 1, 'gjnoonan.co.uk' => 1, 'gjrick.tw' => 1, + 'gju.edu.jo' => 1, 'gjung.com' => 1, 'gk-it.ru' => 1, - 'gkanev.com' => 1, 'gkcmp.com.br' => 1, 'gkconsultancy.tk' => 1, 'gkdforum.eu.org' => 1, @@ -61979,7 +62374,6 @@ 'glaco.com.vn' => 1, 'glad.com' => 0, 'gladala.tk' => 1, - 'gladiator.tf' => 1, 'gladiators-clan.tk' => 1, 'gladiatorshop.nl' => 1, 'gladosdan.com' => 1, @@ -62024,7 +62418,9 @@ 'glass.fish' => 1, 'glass.google.com' => 1, 'glass.photo' => 1, + 'glass24.pl' => 1, 'glassact.com' => 0, + 'glassbosnjace.rs' => 1, 'glasschmuck-millefiori.de' => 1, 'glasscometro.com.au' => 1, 'glassellparkschool.org' => 0, @@ -62046,8 +62442,7 @@ 'glasssculpture.org' => 1, 'glasstechnics.be' => 1, 'glassworld.tk' => 1, - 'glaston.com' => 1, - 'glastuershop24.de' => 0, + 'glastonledburyshire-on-severn-gov.uk' => 1, 'glaswerk-mellenbach.de' => 1, 'glaswolsite.tk' => 1, 'glattbach.de' => 1, @@ -62057,10 +62452,12 @@ 'glavfundament.ru' => 0, 'glavred.info' => 0, 'glazkova.ga' => 1, + 'glaznev.site' => 1, 'glbaumaulwurf.de' => 1, 'glbins.com' => 1, 'glbth.com' => 1, 'glcastlekings.co.uk' => 1, + 'gld-makelaars.nl' => 1, 'gld.com.ua' => 1, 'gld.re' => 1, 'gldd.com' => 1, @@ -62087,7 +62484,6 @@ 'glendivemt.gov' => 1, 'glendoracleantruckcheck.com' => 1, 'glendoracleantrucktesting.com' => 1, - 'glenhuntlyapartments.com.au' => 1, 'glenlennoxvision.com' => 1, 'glenloabbeyhotel.ie' => 1, 'glenmarieproperties.com' => 0, @@ -62122,6 +62518,7 @@ 'glitchcity.wiki' => 1, 'glitchcomic.tk' => 1, 'glitched.online' => 1, + 'glitchonline.com' => 1, 'glitchtip.com' => 1, 'glitchworks.ch' => 1, 'glitterblast.uk' => 1, @@ -62133,16 +62530,15 @@ 'glleiloes.com.br' => 1, 'glm.io' => 1, 'glnpo.gov' => 1, + 'globaia.org' => 1, 'global-assistance.eu' => 1, 'global-business-solutions.cf' => 1, 'global-content.net' => 1, 'global-electronic-music.tk' => 1, 'global-factory.co.jp' => 1, - 'global-fh.com' => 1, 'global-finanz.ag' => 1, 'global-inwest.com' => 1, 'global-monitoring.com' => 1, - 'global-motherboard.com' => 1, 'global-qanoon.gq' => 1, 'global-scg.org' => 1, 'global-topsecret.tk' => 1, @@ -62158,7 +62554,8 @@ 'globalaccountservice.com' => 1, 'globalairt.com' => 1, 'globalamend.com' => 0, - 'globalbearings.com.au' => 1, + 'globalanahtar.com.tr' => 1, + 'globalbankingandfinance.com' => 1, 'globalbridge-japan.com' => 1, 'globalbroadcastsolutions.com' => 1, 'globalbusiness.tk' => 1, @@ -62184,14 +62581,15 @@ 'globaldataline.ml' => 1, 'globaldefensa.tk' => 1, 'globaldestruction.tk' => 1, + 'globaleaks.org' => 1, 'globaled.org.uk' => 1, 'globalenergyinterconnection.com' => 0, 'globalentertainment.ga' => 1, 'globalepsilon.com' => 1, 'globalfaraday.com' => 1, - 'globalflavorjourney.com' => 1, + 'globalfinx.in' => 1, 'globalformat.de' => 1, - 'globalfuhui.com' => 1, + 'globalgadding.com' => 1, 'globalgamingalmanac.com' => 1, 'globalgaragesale.net' => 1, 'globalgassprings.com' => 1, @@ -62204,7 +62602,6 @@ 'globalhomicideers.ga' => 1, 'globalhorses.de' => 1, 'globalhubb.ro' => 1, - 'globalincomeexperts.com' => 1, 'globalind.com.au' => 1, 'globalink.tk' => 1, 'globalinvestorgate.com' => 1, @@ -62234,6 +62631,7 @@ 'globalpandemictools.com' => 1, 'globalpediatriciansest.ga' => 1, 'globalperspectivescanada.com' => 1, + 'globalping.io' => 1, 'globalpolarbear.com' => 1, 'globalpouchfactory.com' => 0, 'globalprivacyassembly.com' => 1, @@ -62255,6 +62653,7 @@ 'globalseostrategy.com' => 1, 'globalservice-am.com.br' => 1, 'globalservice.co.id' => 1, + 'globalsettlers.com' => 1, 'globalshippinglimited.ga' => 1, 'globalsign.com.ru' => 1, 'globalspeed.tk' => 1, @@ -62302,6 +62701,7 @@ 'globeprotocolecosystem.nl' => 1, 'globereservationsest.ga' => 1, 'globetotting.com' => 1, + 'globetrotting.au' => 1, 'globetrotting.co' => 1, 'globifytalent.com' => 1, 'globit.com.tr' => 1, @@ -62319,6 +62719,7 @@ 'gloning.name' => 1, 'glont.net' => 1, 'gloomy.tk' => 1, + 'gloow.nl' => 1, 'glorenza.org' => 1, 'gloria-mundi.eu' => 1, 'gloria.fi' => 1, @@ -62326,13 +62727,10 @@ 'gloriaavina.com' => 1, 'gloriousfoods.co.uk' => 1, 'glorycambodia.com' => 1, - 'glorycamrealty.com' => 1, 'gloryhealthcarellc.com' => 1, - 'glorynonprofit.org' => 1, 'gloryofloveband.tk' => 1, 'gloryofmusic.tk' => 1, 'gloryrise.tk' => 1, - 'glorysite.com' => 1, 'glorystar.ml' => 1, 'glosiko.cn' => 1, 'glosiko.com.cn' => 1, @@ -62342,6 +62740,7 @@ 'glossar.tk' => 1, 'glosscosmetica.pt' => 1, 'glossowiki.ml' => 1, + 'glossyescortsbirmingham.co.uk' => 1, 'glossyfied.com' => 1, 'glotechrepairs.co.uk' => 1, 'glotte-trotters-academy.fr' => 1, @@ -62349,14 +62748,16 @@ 'glotwpnjpd.gov' => 1, 'gloucesterva.gov' => 1, 'glovementor.com' => 1, + 'glover.uk.net' => 1, 'glovitech.co.kr' => 1, 'glowcdn.com' => 1, 'glowfic.com' => 1, + 'glowup-peptides.com' => 1, 'glp1thailand.com' => 1, + 'glp1versus.com' => 1, 'glpreparation.com' => 1, 'glreit.com' => 1, 'glsauto.com' => 1, - 'gltjp.com' => 1, 'glue.tk' => 1, 'gluechapter.ga' => 1, 'glueck-im-norden.de' => 1, @@ -62375,6 +62776,7 @@ 'glutenfreevr.com' => 1, 'gluto.tk' => 1, 'gluwee.com' => 1, + 'gluwink.com' => 1, 'glxnet.com' => 1, 'glxplatform.com' => 1, 'glyam.nl' => 1, @@ -62394,7 +62796,6 @@ 'gm207.com' => 0, 'gm5.com.br' => 1, 'gmaetk.com' => 1, - 'gmageorgia.com' => 1, 'gmail' => 1, 'gmail.com' => 0, 'gman.bot' => 1, @@ -62434,7 +62835,6 @@ 'gmsurveyingms.com' => 1, 'gmta.gov' => 1, 'gmta.nl' => 1, - 'gmtelectrical.com.au' => 1, 'gmtm.com' => 1, 'gmtplus.co.za' => 0, 'gmuh.fr' => 0, @@ -62458,22 +62858,21 @@ 'gnd.sk' => 1, 'gndforeurope.com' => 1, 'gnezdo.tk' => 1, - 'gnfb.be' => 1, 'gnfrazier.me' => 1, 'gnhub.org' => 1, 'gnida.tk' => 1, 'gnihm.ac.in' => 1, 'gnilebein.de' => 1, + 'gnizdoteam.com' => 1, 'gnk.io' => 1, 'gnmlive.com' => 1, 'gnom.me' => 1, 'gnomania.ml' => 1, 'gnomen.tk' => 1, - 'gnomon-transport.com.ng' => 1, + 'gnomically.com' => 1, 'gnosco.net' => 1, 'gnosis.bg' => 1, 'gnrinfo.tk' => 1, - 'gns.gov.pt' => 1, 'gns3.com' => 1, 'gnu.style' => 1, 'gnuand.me' => 1, @@ -62503,7 +62902,6 @@ 'go-life.com.tw' => 1, 'go-mail.me' => 1, 'go-ndp.com' => 1, - 'go-opencart.com' => 1, 'go-propiedades.cl' => 1, 'go-site.co.uk' => 1, 'go-srx.tk' => 1, @@ -62512,13 +62910,13 @@ 'go.exchange' => 1, 'go.microsoft.com' => 1, 'go.ne' => 1, + 'go2.uz' => 1, 'go2alhambra.com' => 1, 'go2archive.nl' => 1, 'go2mob.tk' => 1, 'go2sh.de' => 1, 'go2ubl.nl' => 1, 'go4games.ro' => 0, - 'go4it.fr' => 1, 'go4it.ro' => 0, 'go4rest.de' => 1, 'go5.io' => 1, @@ -62540,17 +62938,22 @@ 'goarsmarket.com' => 1, 'goatbot.xyz' => 1, 'goatbots.com' => 1, + 'goatedeagle.com' => 0, + 'goathost.gg' => 1, 'goathub.io' => 0, 'goatlord.tk' => 1, 'goatstore.ca' => 1, + 'gobackhome.org' => 1, 'gobarrelroll.com' => 1, 'gobebra.com' => 1, 'gobeline.com' => 1, 'gobetweenfilms.com' => 1, 'gobi.tk' => 1, + 'gobidboard.com' => 1, 'gobiernousa.gov' => 1, + 'goblacksheep.io' => 1, + 'goblincas.com' => 1, 'goblintears.com' => 1, - 'gobookmart.com' => 1, 'gobouncy.co.uk' => 1, 'gobouncy.com' => 1, 'gobus.ee' => 1, @@ -62558,9 +62961,9 @@ 'gocar.ie' => 1, 'gocardless.com' => 1, 'gocareserv.com' => 1, + 'gochinesename.com' => 1, 'gociicii.com' => 1, 'gocivilairpatrol.com' => 1, - 'gock.ceo' => 1, 'gock.systems' => 1, 'gockelsee.de' => 1, 'gockhuatsuky.tk' => 1, @@ -62577,7 +62980,6 @@ 'godalivetpalandet.tk' => 1, 'godall.tk' => 1, 'godan.tech' => 1, - 'godanriver.com' => 1, 'godark.uk' => 1, 'godating.tk' => 1, 'godaxen.tv' => 1, @@ -62591,6 +62993,7 @@ 'goddesslena.com' => 1, 'gode-datingsites.dk' => 1, 'godfilm.tk' => 1, + 'godfreyengineering.com' => 1, 'godfreyhotelchicago.com' => 1, 'godisgreat.africa' => 1, 'godish.com' => 1, @@ -62600,12 +63003,10 @@ 'godnathistorie.dk' => 1, 'godns.ru' => 1, 'godofporn.com' => 1, - 'godofredo.ninja' => 1, 'godollo.hu' => 1, 'godoter.cn' => 1, 'godoza.tk' => 1, 'godrealms.com' => 0, - 'godreamcast.com' => 1, 'godrive.ga' => 1, 'godruoyi.com' => 1, 'godsmercybookshop.com' => 1, @@ -62637,6 +63038,7 @@ 'goehler-baumpflege.de' => 1, 'goeikan.life' => 1, 'goenea.com' => 1, + 'goenitzer-solutions.com' => 1, 'goeppl.uk' => 1, 'goerdeler-alumni-club.de' => 1, 'goergetown.tk' => 1, @@ -62652,7 +63054,6 @@ 'goetzinger-web.de' => 1, 'goexam.net' => 0, 'gofabcnc.com' => 1, - 'gofelix.de' => 1, 'goffertpraat.nl' => 1, 'gofigure.fr' => 0, 'gofile.link' => 1, @@ -62670,10 +63071,12 @@ 'gogalactic.ai' => 1, 'goge.ml' => 1, 'gogebic.gov' => 1, + 'gogeeks.com.au' => 1, 'gogetssl.com' => 0, 'gogle-analytics-srv2456.com' => 1, 'gogle-analytics.com' => 1, 'gogleapis.com' => 1, + 'gogler.pl' => 1, 'gogo.mn' => 1, 'gogocarto.fr' => 1, 'gogocharters.com' => 0, @@ -62696,13 +63099,15 @@ 'going-dutch.tk' => 1, 'going.com' => 1, 'goingawesomeplaces.com' => 1, + 'goingbeyondsunday.com' => 1, + 'goingblack.org' => 1, 'goinggreenshow.gq' => 1, 'goingnz.com' => 1, 'goingreen.com.au' => 1, 'goirlanda.es' => 1, - 'goiymua.com' => 1, 'goizalde.tk' => 1, 'gojpt.com' => 1, + 'gokaygul.com' => 1, 'gokaygurcan.com' => 1, 'gokazakhstan.com' => 1, 'gokeystone.org' => 1, @@ -62733,13 +63138,13 @@ 'goldcoast-plumbing.com.au' => 1, 'goldcoastasian.com' => 1, 'goldcoastit.com.au' => 1, + 'goldcoastpersonaltrainers.com' => 1, 'goldcoastphotographycourses.com' => 1, 'goldcreek.tk' => 1, 'golddealer.com' => 1, 'golden-earring.nl' => 1, 'golden-kamuy.com' => 1, 'golden-sea.tk' => 1, - 'golden.com.iq' => 1, 'goldenage.tk' => 1, 'goldenagefoundation.tk' => 1, 'goldenbadger.de' => 0, @@ -62762,8 +63167,10 @@ 'goldenhouse.ga' => 1, 'goldeninvestmentbarcelona.com' => 1, 'goldenkeys.io' => 1, + 'goldenkids.id' => 1, 'goldenmunchbakeshop.com' => 1, 'goldenoaksgolfclub.com' => 1, + 'goldenpi.com' => 1, 'goldenplate.com.sg' => 1, 'goldenpreference.com' => 1, 'goldenravengifts.com' => 1, @@ -62772,6 +63179,7 @@ 'goldenshiny.com' => 1, 'goldenstatetrailers.com' => 1, 'goldensunmfg.com' => 1, + 'goldenswordllc.com' => 1, 'goldentech.ca' => 1, 'goldentechelectronics.net' => 1, 'goldentip.cf' => 1, @@ -62798,6 +63206,7 @@ 'goldminer.ga' => 1, 'goldongrandsalon.com' => 1, 'goldonline.vn' => 1, + 'goldpac.tech' => 1, 'goldpreisfinder.at' => 1, 'goldratex.com' => 1, 'goldregen.net' => 1, @@ -62812,7 +63221,6 @@ 'goldstein.lol' => 1, 'goldstein.rs' => 1, 'goldstein.tel' => 1, - 'goldtagapp.com' => 1, 'goldtits.com' => 1, 'goldwater.gov' => 1, 'goldwaterfoundation.gov' => 1, @@ -62837,7 +63245,6 @@ 'golfbyzipers.ga' => 1, 'golfbyzipest.ga' => 1, 'golfcabrio.de' => 1, - 'golfcartcenter.gr' => 1, 'golfcarttips.com' => 0, 'golfcleanerers.ga' => 1, 'golfcleanerest.ga' => 1, @@ -62863,7 +63270,7 @@ 'golikes.ml' => 1, 'golink.co' => 0, 'golkowreporters.com' => 1, - 'golnet.hu' => 1, + 'golnet.hu' => 0, 'goloa.fr' => 1, 'goloaninsurance.tk' => 1, 'goloborodko.net' => 1, @@ -62875,7 +63282,6 @@ 'golser.info' => 1, 'gomadisonfence.com' => 1, 'gomagic.org' => 1, - 'gomarket33.com' => 1, 'gomasa.net' => 1, 'gomasy.jp' => 1, 'gomasy.net' => 1, @@ -62893,11 +63299,12 @@ 'gomicrophone.ml' => 1, 'gomine.tk' => 1, 'gomiso.com' => 1, + 'gommers.org' => 1, 'gommista.roma.it' => 1, + 'gommlich.consulting' => 1, 'gomods.link' => 1, 'gomoon.com' => 1, 'gomorrabeach.tk' => 1, - 'gomovein.com' => 1, 'gomtz.gq' => 1, 'gon45.com' => 1, 'gonalops.gq' => 1, @@ -62939,10 +63346,9 @@ 'good-linux.cf' => 1, 'good-luck3500.ga' => 1, 'good-wishes-4-u.ga' => 1, + 'goodant.top' => 1, 'gooday.life' => 1, - 'goodbalancefeature.com' => 1, 'goodbeast.com' => 1, - 'goodbits.tech' => 1, 'goodbriar.com' => 1, 'goodchoiceflowers.com' => 1, 'gooddatingsites.ml' => 1, @@ -62951,10 +63357,7 @@ 'gooddomain.com' => 1, 'gooddomainna.me' => 1, 'goodearth.com.tw' => 1, - 'goodees.com' => 1, 'goodenglish.ga' => 1, - 'goodesign.su' => 1, - 'goodfeatherfarms.com' => 1, 'goodfeels.net' => 1, 'goodfolks.ai' => 1, 'goodfoodrussia.com' => 1, @@ -62978,9 +63381,11 @@ 'goodmood.co.uk' => 1, 'goodmood.fr' => 1, 'goodmoodsocken.de' => 1, + 'goodmushroom.in' => 1, 'goodold.se' => 1, 'goodopportunity.ga' => 1, 'goodpeople.tk' => 1, + 'goodrec.ai' => 1, 'goodryb.top' => 1, 'goodseed.nl' => 1, 'goodsex4all.com.br' => 1, @@ -62999,13 +63404,13 @@ 'goodtotell.nl' => 1, 'goodtrader.tk' => 1, 'goodtrip.kr' => 1, - 'goodviolin.com' => 1, 'goodway.tv' => 1, 'goodwillbusiness.org' => 1, 'goodwillindy.org' => 1, 'goodwillnfp.org' => 1, 'goodwillnne.org' => 1, 'goodwin43.ru' => 0, + 'goodybalt.ru' => 1, 'goodydoggy.com' => 1, 'goodyearsotn.co.uk' => 1, 'goofy.gr' => 1, @@ -63034,10 +63439,8 @@ 'goon.university' => 1, 'goondocks.io' => 1, 'goonersworld.co.uk' => 1, - 'goontu.be' => 1, 'gooodnews.ga' => 1, 'goooo.info' => 1, - 'goorm.io' => 1, 'gooseberries.ch' => 0, 'goosecreeksc.gov' => 1, 'goosementor.com' => 1, @@ -63076,7 +63479,6 @@ 'gorazde.tk' => 1, 'gorbatschow.tk' => 1, 'gorbe.io' => 0, - 'gorbilet.com' => 1, 'gorbov.tk' => 1, 'gorby.tk' => 1, 'gorchakov.org' => 1, @@ -63100,12 +63502,10 @@ 'gorebrothers.com' => 1, 'goreperry.com' => 1, 'gorepriest.tk' => 1, - 'gorf.club' => 1, 'gorgeouslyflawed.com' => 1, 'gorgeouspizza.co.nz' => 1, 'gorgias.me' => 1, 'goriki.tk' => 1, - 'gorillacamping.site' => 1, 'gorillaenergy.ru' => 1, 'goringdogsitting.co.uk' => 1, 'gorki.tk' => 1, @@ -63124,7 +63524,6 @@ 'gorodivanovo.tk' => 1, 'gorodrabot.by' => 1, 'gorodrabot.kz' => 1, - 'gorodrabot.ru' => 1, 'gorodrostov.tk' => 1, 'gorodruza.tk' => 1, 'gorodyaroslavl.tk' => 1, @@ -63172,14 +63571,12 @@ 'gospelunited.tk' => 1, 'gospelvestcination.de' => 1, 'gospelzone.ga' => 1, - 'gospence.com' => 1, 'gospercountyne.gov' => 1, 'gospiritus.com' => 1, 'gosq.co' => 1, 'gosq.com' => 1, 'gossiptimes.tk' => 1, 'gossweiler.com' => 0, - 'gost-energo.ru' => 1, 'gostargazer.com' => 1, 'gostargazing.co.uk' => 1, 'gostartkit.com' => 1, @@ -63192,17 +63589,19 @@ 'goswap.kz' => 1, 'goszakupki.tk' => 1, 'got-tty.de' => 1, - 'gotabflow.com' => 0, 'gotajikistan.com' => 1, 'gotakso.ee' => 1, 'gotapparel.com' => 1, + 'gotcontext.ai' => 1, 'gotcounterers.ga' => 1, 'gotcounterest.ga' => 1, 'goteamproclean.com' => 1, + 'goteborgventilation.se' => 1, 'goteleport.com' => 1, 'gotene.se' => 1, 'gotepisodes.tk' => 1, 'gotforumers.ga' => 1, + 'gotgeeks.nl' => 1, 'gotgenes.com' => 0, 'gothailand.cf' => 1, 'gothamcateringnyc.com' => 1, @@ -63211,7 +63610,6 @@ 'gothiclandscape.com' => 1, 'gothicmarketing.tk' => 1, 'gothicsite.tk' => 1, - 'gothictimes.net' => 1, 'gothinhphat.vn' => 1, 'gotikadesaldos.tk' => 1, 'gotirupati.com' => 0, @@ -63219,7 +63617,6 @@ 'gotmilk.ml' => 1, 'gotnet.tk' => 1, 'goto.google.com' => 1, - 'goto.pm' => 1, 'goto10.se' => 1, 'gotobooks.ml' => 1, 'gotobrno.cz' => 1, @@ -63241,7 +63638,6 @@ 'gotoxy.at' => 1, 'gotpainarizona.com' => 1, 'gotrail.fr' => 1, - 'gotravel.blog' => 1, 'gotravel.us' => 1, 'gotreaux.com' => 1, 'gotrek.com.au' => 1, @@ -63257,7 +63653,6 @@ 'gottfriedmedical.com' => 1, 'gottika.com' => 1, 'goturkmenistan.com' => 1, - 'gotvax.us' => 1, 'gotver.tk' => 1, 'gotzg.de' => 1, 'gouda-rf.se' => 1, @@ -63272,6 +63667,7 @@ 'goupnutrition.com.br' => 1, 'gourgouli.com' => 1, 'gourmetfestival.de' => 1, + 'gourmetredux.com' => 1, 'gourmetspalencia.com' => 1, 'gourmetstars.cz' => 1, 'gourmetvitamins.ga' => 1, @@ -63280,7 +63676,6 @@ 'goutsmits-tegelwerken.nl' => 1, 'gouwdata.nl' => 0, 'gov-online.go.jp' => 1, - 'gov.cz' => 1, 'gov.exposed' => 1, 'gov.ky' => 1, 'gov.md' => 1, @@ -63306,17 +63701,17 @@ 'govotecolorado.gov' => 1, 'govotetn.gov' => 1, 'govquarter.gq' => 1, + 'govroam.nl' => 1, 'govsales.gov' => 1, + 'govsentinel.com.br' => 1, 'govtjobs.blog' => 1, 'govtjobweb.com' => 1, 'govtrack.us' => 1, 'govvacationrewards.com' => 1, 'govype.com' => 1, 'gow220.ru' => 1, - 'gowager.co.uk' => 1, 'gowalk.de' => 1, 'gowancommunications.com' => 1, - 'gowanusbooks.com' => 1, 'gowatermarkdesign.com' => 1, 'gowe.wang' => 0, 'gowerstkindergarten.com.au' => 1, @@ -63390,15 +63785,16 @@ 'gptunnel.ru' => 1, 'gpu.nu' => 1, 'gpupods.cloud' => 1, + 'gpuserver.kz' => 1, 'gpwatimes.org' => 1, 'gpwih.com' => 1, 'gpwmd-portal.org' => 1, 'gpz500s.tk' => 1, 'gq-magazine.co.uk' => 1, - 'gr.pn' => 1, 'gr.search.yahoo.com' => 0, 'gr4vy.com' => 1, 'gra-gcc.com' => 1, + 'graal-security.tech' => 1, 'graasp.net' => 0, 'grabacabpa.com' => 1, 'grabadolasermonterrey.com' => 1, @@ -63407,14 +63803,15 @@ 'grabnews.ga' => 1, 'grabnews.tk' => 1, 'grabnsmile.com' => 1, + 'graboffersnow.shop' => 1, 'grabrfi.com' => 1, 'grabyourfreeleadshere.tk' => 1, + 'grace-b2u.org' => 1, 'grace-wan.com' => 1, 'grace.money' => 1, 'gracealexwatch.org' => 1, 'graceblood.com' => 1, 'graceclinic.com.tw' => 1, - 'gracecommunity.school' => 1, 'gracedaycorea.com' => 1, 'gracedays.org' => 1, 'gracedonors.co.uk' => 1, @@ -63422,7 +63819,6 @@ 'gracedonors.com' => 1, 'gracefuljourneys.ca' => 1, 'graceharborapps.net' => 1, - 'gracehousecall.ae' => 1, 'gracelawoffice.com' => 1, 'graceradio.tk' => 1, 'gracereminder.com' => 1, @@ -63433,16 +63829,16 @@ 'graciasmarvin.tk' => 1, 'gracieuniversity.com' => 1, 'gracodesign.eu' => 1, + 'gradata.ai' => 1, 'gradedblue.com' => 1, + 'gradeflow.ch' => 1, 'gradenotify.com' => 1, 'gradhoodies.ca' => 1, 'gradient9.com' => 1, 'gradienthosting.co.uk' => 1, - 'gradients.com' => 1, - 'gradinacufluturi.ro' => 1, + 'gradients.org' => 1, 'gradinarit.com' => 1, 'gradingcontractornc.com' => 1, - 'gradinitasamariteanulcluj.ro' => 1, 'gradintel.com' => 1, 'gradle.com' => 1, 'gradle.org' => 1, @@ -63483,15 +63879,14 @@ 'graftonglobe.cf' => 1, 'graftonglobe.tk' => 1, 'graftonnd.gov' => 1, + 'graftreecare.com' => 1, 'graftworld.pw' => 1, - 'grafuroam.com' => 1, 'graham88.net' => 1, 'grahambaggett.com' => 1, 'grahambaker.ca' => 1, 'grahamcarruthers.co.za' => 1, - 'grahamcluley.com' => 1, + 'grahamcluley.com' => 0, 'grahamedgecombe.com' => 1, - 'grahamfamilydentalwy.com' => 0, 'grahamleeonline.com' => 1, 'grahamsmith.tech' => 1, 'grahamstevenson.me.uk' => 1, @@ -63568,6 +63963,7 @@ 'grandmasfridge.org' => 0, 'grandmasternetwork.com' => 1, 'grandmusiccentral.com.au' => 1, + 'grandoaksevent.com' => 1, 'grandpachy.tk' => 1, 'grandpad.biz' => 1, 'grandpad.net' => 1, @@ -63619,7 +64015,6 @@ 'grantcountyne.gov' => 1, 'grantcountynm.gov' => 1, 'grantcountywv.gov' => 1, - 'grantfunding.au' => 1, 'grantfunding.com.au' => 1, 'granthamnh.gov' => 1, 'grantjones.com' => 1, @@ -63648,7 +64043,6 @@ 'grapheneos.social' => 1, 'graphic-schools.com' => 1, 'graphic-shot.com' => 0, - 'graphicatwork.com' => 1, 'graphicaudio.net' => 1, 'graphicbuffet.co.th' => 1, 'graphicdream.tk' => 1, @@ -63659,6 +64053,7 @@ 'graphicspace.tk' => 1, 'graphicz.ml' => 1, 'graphiste-freelance-rouen.fr' => 1, + 'graphite.com' => 1, 'graphite.org.uk' => 0, 'graphiteconnect.com' => 1, 'grapholio.net' => 1, @@ -63695,10 +64090,8 @@ 'gratius.tk' => 1, 'gratiz.nl' => 1, 'grattan.co.uk' => 1, - 'grattecenne.com' => 1, 'gratuitweb.tk' => 1, 'graumeier.de' => 1, - 'graureiher.com' => 1, 'gravat.ar' => 1, 'gravatar.com' => 1, 'graveconcerns.uk' => 1, @@ -63723,7 +64116,7 @@ 'gravitlauncher.ml' => 1, 'graviton.work' => 1, 'gravity-inc.net' => 1, - 'gravityformspdfextended.com' => 1, + 'gravitygolf.xyz' => 1, 'gravityinvestments.com' => 1, 'gravitylab.fr' => 0, 'gravityledger.com' => 1, @@ -63754,6 +64147,7 @@ 'grayspace.design' => 1, 'grayspepper.com' => 1, 'graysquare.com' => 1, + 'graystoneconsulting.co' => 1, 'grayville-il.gov' => 1, 'grazetech.com' => 1, 'grazhdanskij-advokat.tk' => 1, @@ -63771,6 +64165,7 @@ 'great.nagoya' => 1, 'greatagain.gov' => 1, 'greataltrock.tk' => 1, + 'greataustralianrun.com.au' => 1, 'greatbarrierisland.nz' => 1, 'greatbarriers.com.au' => 1, 'greatdane.com' => 1, @@ -63778,6 +64173,7 @@ 'greatdayinamerica.com' => 1, 'greatepier.tk' => 1, 'greater.nl' => 0, + 'greatercolumbiapainting.com' => 1, 'greatergoods.com' => 1, 'greaterhawaiitours.com' => 1, 'greatertalent.com' => 1, @@ -63793,14 +64189,12 @@ 'greathillpartners.com' => 1, 'greatlakesdatastream.ca' => 1, 'greatlakesden.net' => 1, - 'greatlakesstone.com' => 1, 'greatlakestechdiving.com' => 1, 'greatlearning.in' => 1, 'greatlifeinsurancegroup.com' => 1, 'greatlook.com' => 1, 'greatnet.de' => 1, 'greatoceanroadbrewhouse.com.au' => 1, - 'greatplains.io' => 1, 'greatplainsaustralia.com.au' => 1, 'greatrenumbering.tk' => 1, 'greatrichmond.com' => 1, @@ -63818,7 +64212,9 @@ 'greatwalluae.com' => 1, 'greatwaterfilters.com.au' => 0, 'greatwebdesign.uk' => 1, + 'greauxx.com' => 1, 'grechutaszkolenia.pl' => 1, + 'grecia.it' => 1, 'greciahora.com' => 1, 'greditsoft.com' => 1, 'gredor.se' => 1, @@ -63827,7 +64223,6 @@ 'greedy-it.de' => 1, 'greek-islands-hotels.tk' => 1, 'greeklish.gr' => 1, - 'greekmusic.academy' => 1, 'greeknewspapers.tk' => 1, 'greeks.tk' => 1, 'greekweb.tk' => 1, @@ -63858,6 +64253,7 @@ 'greenangels.com.ua' => 1, 'greenartistsswiss.ch' => 0, 'greenassembly.fr' => 1, + 'greenband.com.au' => 1, 'greenbat57.fr' => 1, 'greenbaytechsupport.com' => 1, 'greenbrickgroup.com' => 1, @@ -63874,7 +64270,6 @@ 'greencore.com' => 1, 'greencross.cf' => 1, 'greencybersec.com' => 1, - 'greencyprus.com' => 1, 'greendam.icu' => 1, 'greendaylivecrew.tk' => 1, 'greendesserters.ga' => 1, @@ -63938,7 +64333,9 @@ 'greenpartyofnewmilford.org' => 1, 'greenpeace.community' => 0, 'greenplanet.tk' => 1, + 'greenplanetgardening.eu' => 1, 'greenplanetgrass.com.au' => 1, + 'greenplus.com.es' => 1, 'greenridgemo.gov' => 1, 'greenroach.ru' => 1, 'greenroom.tk' => 1, @@ -63956,6 +64353,8 @@ 'greenspace.expert' => 1, 'greensph.tk' => 1, 'greensquare.tk' => 1, + 'greenstars.cc' => 1, + 'greensteelenvironmental.com' => 1, 'greensurpriseers.ga' => 1, 'greensurpriseest.ga' => 1, 'greenswimmingers.ga' => 1, @@ -63965,6 +64364,7 @@ 'greentea.tk' => 1, 'greenthought.tk' => 1, 'greentop.tk' => 1, + 'greentree-brokers.com' => 1, 'greenupchdky.gov' => 1, 'greenux.cloud' => 1, 'greenux.cz' => 1, @@ -63980,6 +64380,7 @@ 'greenwhitearmy.tk' => 1, 'greenwichbiosciences-influence-beta.azurewebsites.net' => 1, 'greenwichentertainment.com' => 1, + 'greenwichfirst.com' => 1, 'greenwichvillage.nyc' => 0, 'greenwiki.ca' => 1, 'greenwithdecor.com' => 1, @@ -63987,6 +64388,7 @@ 'greenwoodne.gov' => 1, 'greenwoodny.gov' => 1, 'greenwoodtwpcrawfordpa.gov' => 1, + 'greenworldorder.de' => 1, 'greenypitch.com' => 1, 'greenytimes.com' => 1, 'greenyway.com' => 1, @@ -64046,6 +64448,7 @@ 'grenti.eu' => 1, 'grenzach.com' => 1, 'grepable.com' => 1, + 'grepsi-sec.com' => 1, 'grepular.com' => 1, 'gresak.io' => 0, 'greshamhistorical.org' => 1, @@ -64074,6 +64477,7 @@ 'greymuzzlemanor.org' => 1, 'greypanel.com' => 1, 'greyrectangle.com' => 1, + 'greyrockgroup.co.uk' => 1, 'greyskymedia.com' => 1, 'greysolonballroom.com' => 1, 'greystonesmovement.com' => 1, @@ -64137,14 +64541,16 @@ 'grimmonolith.tk' => 1, 'grimorium.tk' => 1, 'grimsbydns.com' => 1, + 'grimsbyhosting.co.uk' => 1, 'grimsbymoneyman.com' => 1, 'grimsbysoilandmulch.ca' => 1, + 'grimsteadgame.com' => 1, 'grindau.com' => 1, 'grinday.tk' => 1, 'grindgore.tk' => 1, 'grinmore.com' => 1, 'grinned.tk' => 1, - 'grinnellplanes.com' => 1, + 'grinnellplanes.com' => 0, 'grinnellplans.com' => 1, 'grinpis.tk' => 1, 'gripcoat.jp' => 1, @@ -64152,7 +64558,6 @@ 'gripencrossfit.cf' => 1, 'gripencrossfit.gq' => 1, 'gripnijmegen.rip' => 1, - 'gripopit.nl' => 1, 'gripsealwaterproofing.com.au' => 1, 'gripvol.nl' => 1, 'gripwenab.cf' => 1, @@ -64175,6 +64580,7 @@ 'grocock.me.uk' => 1, 'grocy.info' => 1, 'groda.art' => 1, + 'groeigenoten.online' => 1, 'groenaquasolutions.info' => 1, 'groenaquasolutions.nl' => 1, 'groenemoskeeen.nl' => 1, @@ -64192,7 +64598,6 @@ 'grokiskis.lt' => 1, 'grokker.com' => 1, 'grolimur.ch' => 0, - 'grolleau.fr' => 1, 'gromasikov.tk' => 1, 'gromman.com' => 1, 'gromovphotography.tk' => 1, @@ -64200,7 +64605,6 @@ 'grondwerkencooreman.be' => 1, 'groningerkustvaart.tk' => 1, 'gronngronn.no' => 1, - 'groomershop.ru' => 0, 'groomlake.tk' => 1, 'groomscroft.co.uk' => 1, 'groomscroft.com' => 1, @@ -64264,6 +64668,7 @@ 'groupeaccedia.info' => 1, 'groupeaccedia.net' => 1, 'groupeaccedia.org' => 1, + 'groupecjl.com' => 1, 'groupeconseilera.com' => 1, 'groupeconseilia.fr' => 1, 'groupeconseilringuet.ca' => 1, @@ -64305,6 +64710,7 @@ 'grovelandflpd.gov' => 1, 'grovelandmi.gov' => 1, 'groveld.com' => 1, + 'groven.jp' => 1, 'growatiopex.com' => 1, 'growbydata.com' => 1, 'growbyrabbit.com' => 1, @@ -64312,6 +64718,7 @@ 'growery.org' => 1, 'growglam.com' => 1, 'growidentity.com' => 1, + 'growin.com' => 1, 'growingallthings.co.uk' => 1, 'growinghumankindness.com' => 1, 'growinguncomfortable.com' => 1, @@ -64324,19 +64731,23 @@ 'growthbutton.in' => 1, 'growthlab.com.my' => 1, 'growthoutpatient.com' => 1, + 'growthrxlabs.com' => 1, 'growthseedconsulting.com' => 1, 'growthservicesinc.com' => 0, 'growthsimulationest.ga' => 1, 'growthtoysers.ga' => 1, 'growthtoysest.ga' => 1, 'growthwheel.net' => 1, - 'growy.ch' => 0, + 'growy.ch' => 1, 'grozdanov.tk' => 1, 'grozny-news.net' => 1, 'grozter.se' => 1, + 'grpc.blog' => 1, + 'grpc.pro' => 1, 'grpformations.cloud' => 1, 'grplusbd.cf' => 1, 'grpmail.jp' => 1, + 'grpyc.com' => 1, 'grsau.com' => 1, 'grsecurity.net' => 1, 'grtc.today' => 1, @@ -64378,7 +64789,6 @@ 'grundlage.fi' => 1, 'grundlagen-computer.de' => 1, 'grundrauschen-publishing.de' => 1, - 'grundrauschen.pub' => 1, 'grundschulratgeber.de' => 1, 'grundskoleboken.ga' => 1, 'grundskoleboken.gq' => 1, @@ -64399,6 +64809,7 @@ 'grupoalbedo.com.br' => 1, 'grupoandrey.com.mx' => 1, 'grupoauxteclic.com' => 1, + 'grupoavante.com.mx' => 1, 'grupobit.net' => 1, 'grupocnj.com.br' => 1, 'grupodcasa.tk' => 1, @@ -64418,6 +64829,8 @@ 'grupoiwana.tk' => 1, 'grupokls.com' => 1, 'grupolegalsgf.com' => 1, + 'grupolmsvisao.com' => 1, + 'grupolmsvisao.com.br' => 1, 'grupomacroex.com' => 1, 'grupomanquecura.tk' => 1, 'grupomazzucco.com' => 1, @@ -64465,7 +64878,6 @@ 'gryffin.tk' => 1, 'gryphzia.cf' => 1, 'gryte.tk' => 1, - 'grzegorzchomutowski.pl' => 1, 'gs-pflege.de' => 1, 'gs1.hk' => 1, 'gs93.de' => 1, @@ -64485,17 +64897,18 @@ 'gsd.id' => 1, 'gsded.com' => 1, 'gsdigitalcookie.com' => 1, - 'gse.jp' => 1, 'gservera.com' => 1, 'gsfreak.pt' => 1, 'gshoes.bg' => 1, 'gsilva.org' => 1, 'gsimagebank.co.uk' => 1, + 'gsisouth.co.nz' => 1, 'gslabnet.org' => 1, 'gslate.com' => 0, 'gslb.co' => 1, 'gsm-info.tk' => 1, 'gsmbrick.com' => 1, + 'gsmface.hu' => 1, 'gsmkungen.com' => 1, 'gsmmedia.tk' => 1, 'gsmsale.nl' => 1, @@ -64503,13 +64916,13 @@ 'gsmtool.tk' => 1, 'gsmvermist.tk' => 1, 'gsp.com' => 1, - 'gspann.com' => 1, + 'gspann.com' => 0, 'gspcreations.com' => 1, 'gspilar.tk' => 1, 'gsplast.com' => 1, + 'gspos.website' => 1, 'gsrank.org' => 1, 'gsrc.io' => 1, - 'gss.ind.br' => 1, 'gstackrankers.com' => 1, 'gstcalc.nz' => 1, 'gstehlik.com' => 1, @@ -64531,7 +64944,7 @@ 'gtacty.co' => 1, 'gtaforum.nl' => 1, 'gtagames.nl' => 1, - 'gtalenders.ca' => 1, + 'gtalenders.ca' => 0, 'gtanalytics.com' => 1, 'gtapg.net' => 1, 'gtb-nsn.gov' => 1, @@ -64540,19 +64953,22 @@ 'gtconline.com' => 1, 'gtconsult.com' => 1, 'gtcountymi.gov' => 1, - 'gtcprojects.com' => 0, 'gtd.cloud' => 1, 'gtdnordic.fi' => 1, 'gtecnophone.com' => 1, 'gtestepourvous.fr' => 1, 'gtettemer.com' => 1, 'gti.cx' => 1, + 'gtin.one' => 1, + 'gtin.pro' => 1, + 'gtin1.com' => 1, 'gtk-tim.ru' => 1, 'gtlaun.ch' => 0, 'gtld.fyi' => 1, 'gtm-server.com' => 1, 'gtm.com.pl' => 1, 'gtmetrix.com' => 1, + 'gtmops.fr' => 1, 'gtmotive.com' => 1, 'gtn-pravda.ru' => 1, 'gtonline.ml' => 1, @@ -64562,7 +64978,7 @@ 'gtrtc.com' => 1, 'gtrwebdesign.nl' => 0, 'gts-tradgard.se' => 1, - 'gts-varmepumpar.se' => 1, + 'gts-varmepumpar.se' => 0, 'gts.org' => 1, 'gtsb.io' => 1, 'gtslotcars.com' => 1, @@ -64584,7 +65000,7 @@ 'gtxmail.de' => 1, 'gtxthere.tk' => 1, 'gu153gx.uk' => 1, - 'guachinchestenerife.com' => 1, + 'guachinchestenerife.com' => 0, 'guadagnare.info' => 1, 'guadagnosicuro.tk' => 1, 'guadalinfoconlaroja.tk' => 1, @@ -64593,7 +65009,6 @@ 'guadeloupe.net' => 1, 'guadix.es' => 1, 'guajars.cl' => 1, - 'gualanexteriorremodeling.com' => 1, 'guamcourts.gov' => 1, 'guanggaonet.com' => 1, 'guangjiangk.com' => 1, @@ -64608,11 +65023,13 @@ 'guaranteedfitdanceshoes.com' => 1, 'guaranteedfittangoshoes.com' => 1, 'guararapesonline.com.br' => 1, + 'guard8ian.com.au' => 1, 'guardando.tk' => 1, 'guardedbox.com' => 1, 'guardedbox.es' => 1, 'guarderiajackson.tk' => 1, 'guardfos.com' => 1, + 'guardfos.pl' => 1, 'guardiabermellon.tk' => 1, 'guardian-codex.tk' => 1, 'guardian-heliotrope.tk' => 1, @@ -64621,14 +65038,14 @@ 'guardianangelportraits.com' => 1, 'guardianapp.com' => 1, 'guardiancappartners.com' => 1, - 'guardiancodewebservices.com' => 1, 'guardiandigital.com' => 1, 'guardianerm.net' => 1, + 'guardianexercise.com.au' => 1, 'guardiansiot.ddns.net' => 1, - 'guardiantransmissions.com' => 1, 'guardiapretoriana.tk' => 1, 'guarever.tk' => 1, 'guarrato.tk' => 1, + 'guaso.link' => 1, 'guategmala.ga' => 1, 'guateradio.tk' => 1, 'guatx.com' => 1, @@ -64645,9 +65062,11 @@ 'guddaff.de' => 1, 'gudea.gov.iq' => 1, 'guder.ru' => 1, + 'gudfy.com' => 1, 'gudibaths.com' => 1, 'gudini.net' => 1, 'gudluu.com' => 1, + 'gudmundsson.lt' => 1, 'gudostudio.tk' => 1, 'gudrun.ml' => 1, 'gudrun.tk' => 1, @@ -64668,7 +65087,6 @@ 'guerande-cosmetiques.com' => 1, 'guerard.info' => 1, 'guercioarchitecture.com' => 1, - 'guerillastocktrading.com' => 1, 'guernica1913.tk' => 1, 'guernseycounty.gov' => 1, 'guerra-civil.tk' => 1, @@ -64684,6 +65102,7 @@ 'guestby.tk' => 1, 'guesthouse-namaste.com' => 1, 'guesthouse.tk' => 1, + 'guesti.ai' => 1, 'guestnetscript.tk' => 1, 'guestofhonor.tk' => 1, 'guestvision.net' => 1, @@ -64708,6 +65127,7 @@ 'guhsdaz.org' => 1, 'guiaconsejosescolares.org' => 1, 'guiadelautoconsumosolar.es' => 1, + 'guiadoeco.com.br' => 1, 'guiaextra.com' => 1, 'guiahotelera.com.co' => 1, 'guialegal.co' => 1, @@ -64730,6 +65150,7 @@ 'guidaturisticavigevano.it' => 1, 'guide-ecole.ch' => 0, 'guide-peche-cantal.com' => 0, + 'guide-scpi.fr' => 1, 'guide-voyage.ga' => 1, 'guideantinuisibles.com' => 1, 'guidebook.co.tz' => 1, @@ -64763,6 +65184,7 @@ 'guido-leenders.eu' => 1, 'guidoclub.fr' => 1, 'guidopedia.ga' => 1, + 'guignard.me' => 1, 'guild.xyz' => 1, 'guilded.gg' => 1, 'guildgearscore.cf' => 1, @@ -64788,17 +65210,17 @@ 'guiltyfox.com' => 1, 'guim.co.uk' => 1, 'guinaliu.tk' => 1, - 'guinder.com.br' => 1, 'guineapig101.com' => 1, 'guineapigmustach.es' => 1, + 'guineecheck.org' => 1, 'guinel-johnson.fr' => 0, 'guinguetteclovis.com' => 1, 'guise.tk' => 1, 'guitar-guitar.ru' => 1, 'guitar-strings-online.tk' => 1, 'guitarangel.tk' => 1, + 'guitard.ca' => 1, 'guitards.tk' => 1, - 'guitare-rumba-congolaise-school.com' => 1, 'guitarefacile.tk' => 1, 'guitarfreak.tk' => 1, 'guitarraclasica.tk' => 1, @@ -64823,7 +65245,6 @@ 'gulfstream.ru' => 0, 'gulfvestors.com' => 1, 'gulkhannasir.tk' => 1, - 'gulliversfun.co.uk' => 1, 'gulliwer.tk' => 1, 'gulllakeview.com' => 1, 'gulphora.tk' => 1, @@ -64876,9 +65297,10 @@ 'guolaoban.xyz' => 1, 'guolaw.ca' => 1, 'guoman.com' => 1, - 'guoyanfood.com.cn' => 1, + 'guoxiufe.ng' => 1, + 'guoxiufeng.com' => 1, 'guozeyu.com' => 1, - 'guozhenhao.com' => 0, + 'guptadeepak.com' => 1, 'gupy.io' => 1, 'gura.moe' => 1, 'guralptechnic.com' => 1, @@ -64896,6 +65318,7 @@ 'gurugamer.com' => 1, 'gurumobile.tk' => 1, 'gurunanakdarvar.tk' => 1, + 'gurunpa.com' => 1, 'gururi.com' => 1, 'gurusewa.net' => 1, 'guruworld.tk' => 1, @@ -64952,7 +65375,6 @@ 'gutowski-maler.de' => 1, 'gutscasino.ml' => 1, 'gutschein-spezialist.de' => 1, - 'gutscheineplus.de' => 1, 'gutscheingeiz.de' => 1, 'gutscheinpony.de' => 1, 'gutsfire.com' => 1, @@ -64961,16 +65383,18 @@ 'guttercleaningcardiff.co.uk' => 1, 'gutterguardcharlotte.com' => 0, 'guttergurugeelong.com.au' => 1, - 'gutterjunkies.com' => 1, + 'gutteringservices.ie' => 1, 'guttermaster.co.uk' => 1, 'gutterpupper.com' => 1, 'guttertex.com' => 1, 'gutuia.blue' => 1, - 'gutzfit.com' => 1, + 'gutzfit.com' => 0, 'guug.ml' => 1, + 'guuhanalytics.com.br' => 1, + 'guuru.ru' => 1, 'guus-thijssen.nl' => 1, 'guvernalternativa.ro' => 1, - 'guwowo.com' => 1, + 'guwowo.com' => 0, 'guybecklesart.com' => 1, 'guykokken.tk' => 1, 'guypearce.co.uk' => 1, @@ -64982,7 +65406,6 @@ 'guysroulette.com' => 1, 'guytarrant.co.uk' => 1, 'guzdek.co' => 1, - 'guzek.uk' => 1, 'guzelforum.tk' => 1, 'guzelkadinlar.tk' => 1, 'guzellikmerkezleri.tk' => 1, @@ -65037,6 +65460,8 @@ 'gwnmarketing.com' => 1, 'gworkspace.lt' => 1, 'gworld.cf' => 1, + 'gwq5210.com' => 1, + 'gwr.com' => 1, 'gwsquickwash.com' => 1, 'gwy15.com' => 1, 'gxbank.my' => 1, @@ -65045,6 +65470,7 @@ 'gxiangsoft.com' => 1, 'gxm5.com' => 1, 'gxmyqy.net' => 1, + 'gyaanam.guru' => 1, 'gyaanprasaar.tk' => 1, 'gyannews.ga' => 1, 'gyapak.in' => 1, @@ -65064,6 +65490,7 @@ 'gying.si' => 1, 'gyjbyev.ga' => 1, 'gyllander.tk' => 1, + 'gyllenbuste.online' => 1, 'gylly.net' => 1, 'gym.com' => 1, 'gymagine.ch' => 1, @@ -65073,24 +65500,26 @@ 'gymguyzstpete.com' => 1, 'gymguyztampa.com' => 1, 'gymhero.me' => 1, + 'gymiti.com' => 1, 'gymjokesers.ga' => 1, 'gymjokesest.ga' => 1, 'gymkirchenfeld.ch' => 1, 'gymless.org' => 1, + 'gymmetrics.it' => 1, 'gymnasium-farmsen.de' => 1, - 'gymnasium-hittfeld.de' => 1, 'gymnasium-hohenlimburg.de' => 1, 'gymnasium56.tk' => 1, 'gymnastic.cf' => 1, 'gymnastic.ga' => 1, 'gymnastic.gq' => 1, 'gymnastic.tk' => 1, - 'gymnasticbodies.com' => 1, 'gymnastikfitness.se' => 1, 'gymnchod.cz' => 1, 'gymnertia.com' => 1, 'gymone.co.za' => 1, 'gymonlondon.com' => 1, + 'gympsycho.com' => 1, + 'gymtriplex.es' => 1, 'gymvilla.nl' => 1, 'gynaecology.co' => 1, 'gynaeinfertility.com.sg' => 1, @@ -65103,10 +65532,8 @@ 'gyoza.beer' => 1, 'gypsiebylouise.com' => 1, 'gypso-sendai.com' => 1, - 'gypsybloom.co.uk' => 1, 'gypsyreel.com' => 1, 'gyptazy.ch' => 1, - 'gyroscopicinvesting.com' => 1, 'gyswc.co.kr' => 1, 'gyu-raku.jp' => 1, 'gyx.one' => 1, @@ -65125,6 +65552,7 @@ 'gzonemu.ga' => 1, 'gztelli.ch' => 1, 'h-advisors.global' => 1, + 'h-biota.com' => 1, 'h-clinic.com.ua' => 1, 'h-e-a-t.com' => 1, 'h-gac.gov' => 1, @@ -65160,6 +65588,7 @@ 'h2gonc.gov' => 1, 'h2hc.email' => 1, 'h2insaat.com' => 1, + 'h2oatlas.ee' => 1, 'h2ole.com' => 1, 'h2omusic.tk' => 1, 'h2oracing.it' => 1, @@ -65217,7 +65646,6 @@ 'habboinside.tk' => 1, 'habbolibres.tk' => 1, 'habboon.pw' => 1, - 'habbstars.org' => 1, 'habbzohotel.tk' => 1, 'habedieeh.re' => 1, 'habeeba.tk' => 1, @@ -65241,6 +65669,7 @@ 'habibifit.com' => 1, 'habilcondominios.com.br' => 0, 'habitable.ga' => 1, + 'habitake.com' => 1, 'habitark.es' => 1, 'habitat-domotique.fr' => 1, 'habitationsfontaine.com' => 1, @@ -65248,6 +65677,7 @@ 'habitville.com' => 1, 'hable.kr' => 1, 'hablemosdenutricion.com' => 1, + 'habpar.com.br' => 1, 'habr.ee' => 1, 'habra-adm.ru' => 1, 'habrastorage.org' => 1, @@ -65289,6 +65719,7 @@ 'hackedaf.com' => 1, 'hackendoz.com' => 1, 'hackengine.ga' => 1, + 'hackenopenair.de' => 1, 'hackenturet.dk' => 1, 'hacker.holiday' => 1, 'hacker.one' => 1, @@ -65298,13 +65729,13 @@ 'hackerfa.tk' => 1, 'hackerflare.com' => 1, 'hackerforums.tk' => 1, + 'hackerhermanos.com' => 1, 'hackerhotel.nl' => 1, 'hackeriet.se' => 1, 'hackerinfo.ml' => 1, 'hackerli.st' => 1, 'hackernews.ddns.net' => 1, 'hackernewsuk.cf' => 1, - 'hackernoon.com' => 0, 'hackerone-ext-content.com' => 1, 'hackerone-user-content.com' => 1, 'hackerone.at' => 1, @@ -65360,6 +65791,7 @@ 'hacquemand.be' => 1, 'hacquemand.co' => 1, 'hacquemand.com' => 1, + 'hacquemand.fr' => 1, 'hacsapp.co.uk' => 1, 'hadaly.fr' => 1, 'hadan-it.com' => 0, @@ -65382,7 +65814,6 @@ 'hadoora.hu' => 1, 'hadopi.fr' => 1, 'hadotifpc.in' => 1, - 'hadouk.in' => 1, 'hadouken.tk' => 1, 'hadow.fr' => 1, 'hadrienbbt.fr' => 1, @@ -65402,13 +65833,11 @@ 'haesoolee.com' => 1, 'haeuslers.com.au' => 1, 'haewen.art' => 1, - 'hafcareclinic.com' => 0, 'hafeoz.com' => 1, 'haferman.net' => 1, 'haferman.org' => 1, 'hafiz-alquran.com' => 1, 'hafiz.uz' => 1, - 'hafizalquran.com' => 1, 'hafizkadir.tk' => 1, 'hafling.net' => 1, 'haflingers.tk' => 1, @@ -65425,6 +65854,7 @@ 'hagier.pl' => 1, 'hagix.tk' => 1, 'hagleitner.com' => 1, + 'hagmolenpups.nl' => 1, 'hagoyvivo.com' => 1, 'hagskold.se' => 1, 'hagstofa.is' => 1, @@ -65434,9 +65864,9 @@ 'haha.nl' => 0, 'hahahahaha.cf' => 1, 'hahapo.com' => 1, - 'hahn-trafo.com' => 1, 'hahnbowersock.com' => 1, 'hahnbowersock.net' => 1, + 'haiati.com' => 1, 'haibara-ai.cn' => 1, 'haiduc.tk' => 1, 'haifaworld.tk' => 1, @@ -65446,13 +65876,11 @@ 'haihuan.com' => 1, 'haikunap.hu' => 1, 'haileybury.com.au' => 1, - 'hails.info' => 0, 'hailstorm.nl' => 1, 'hailstormproject.tk' => 1, 'haimablog.ooo' => 1, 'hainanstar.cc' => 1, 'haineshilton.com' => 1, - 'hair-care-guide.com' => 1, 'hair-carekit.tk' => 1, 'hair-dressing.tk' => 1, 'hair-extension.tk' => 1, @@ -65460,10 +65888,10 @@ 'hair-rituals.de' => 1, 'hairathome.cz' => 1, 'hairbrushes.tk' => 1, + 'hairbyjai.com' => 1, 'hairbymeagan.com' => 1, 'haircareblog.tk' => 1, 'haircareology.com' => 1, - 'haircode.gr' => 1, 'hairconventioners.ga' => 1, 'hairconventionest.ga' => 1, 'haircrazy.com' => 1, @@ -65508,6 +65936,7 @@ 'haizs.com' => 1, 'haizs.net' => 1, 'haizum.pro' => 1, + 'haj.gov.sa' => 1, 'hajekdavid.cz' => 1, 'hajekj.cz' => 1, 'hajekj.net' => 1, @@ -65527,6 +65956,7 @@ 'hakenseek.jp' => 1, 'haker24.tk' => 1, 'hakerzona.tk' => 1, + 'hakim-med.org' => 1, 'hakiminvestment.com' => 1, 'hakimova.tk' => 1, 'hakkarihaberi.tk' => 1, @@ -65547,7 +65977,6 @@ 'halatik.com.ua' => 1, 'halbbit.eu' => 1, 'halberstadt.tk' => 1, - 'halbich.design' => 1, 'halco.org' => 1, 'halcraft.tk' => 1, 'halcyonsbastion.com' => 1, @@ -65582,14 +66011,16 @@ 'halilova.tk' => 1, 'halilweb.tk' => 1, 'halilyagcioglu.tk' => 1, - 'halimjr.com' => 0, + 'halimjr.com' => 1, 'halkbank.mk' => 1, 'halkegitimkurs.com' => 1, 'halkoyu.org' => 1, 'halkyon.net' => 1, + 'hallah.ai' => 1, 'hallanalysis.com' => 1, 'hallandwilcox.com.au' => 1, 'hallcopainting.com' => 1, + 'halle.online' => 1, 'hallelujahsoftware.com' => 1, 'halleplaces.de' => 1, 'hallettxn.com' => 1, @@ -65602,6 +66033,7 @@ 'hallofoddities.tk' => 1, 'hallofworlds.online' => 1, 'halloway.tk' => 1, + 'halloween.tf' => 1, 'halloweenmusic.org' => 1, 'hallsonsservices.com' => 1, 'hallspumpandwellservice.net' => 0, @@ -65611,8 +66043,10 @@ 'hallucinogen.com' => 1, 'hallucinogens.org' => 1, 'hallways.tk' => 1, + 'hally-pharma.fr' => 1, 'halneff.ga' => 1, 'halo.fr' => 1, + 'haloceteki.eu' => 1, 'halocredit.pl' => 0, 'halocrm.io' => 1, 'halogenos.org' => 1, @@ -65626,6 +66060,7 @@ 'halottvault.ddns.net' => 1, 'halovanic.org' => 1, 'halpin.tk' => 1, + 'halselodge.com.au' => 1, 'halseyor.gov' => 1, 'halt.org' => 1, 'halterner-tc.de' => 1, @@ -65634,6 +66069,7 @@ 'halv.me' => 1, 'halvalla.tk' => 1, 'halyul.com' => 1, + 'halzine.xyz' => 1, 'ham.community' => 1, 'ham.study' => 1, 'hamacho-kyudo.com' => 1, @@ -65644,7 +66080,6 @@ 'hambook.org' => 1, 'hambot.fr' => 1, 'hamburg1.de' => 1, - 'hamburgcode.com' => 1, 'hamburger-umzuege.de' => 1, 'hamburger-wirtschaft.de' => 1, 'hamburgerbesteld.nl' => 1, @@ -65661,6 +66096,7 @@ 'hamibot.cn' => 1, 'hamibot.com' => 1, 'hamilton-builders.com' => 1, + 'hamilton-exteriors.com' => 1, 'hamiltonatlnj.gov' => 1, 'hamiltoncountyil.gov' => 1, 'hamiltoncountyne.gov' => 1, @@ -65689,7 +66125,6 @@ 'hammerhead.tk' => 1, 'hammernews.tk' => 1, 'hammerofdamnation.tk' => 1, - 'hammerofthor-india.com' => 1, 'hammerstorm.ga' => 1, 'hammertonbarbados.com' => 1, 'hammondwi.gov' => 1, @@ -65727,6 +66162,8 @@ 'hanakohealth.com' => 1, 'hanakohealth.de' => 1, 'hanakovydny.cz' => 1, + 'hanan.cz' => 1, + 'hananiastores.com' => 1, 'hanaringo.com' => 1, 'hanatan.net' => 1, 'hanazono.tokyo' => 1, @@ -65740,6 +66177,7 @@ 'hancockin.gov' => 1, 'hancocklawfl.com' => 1, 'hancommremodeling.com' => 1, + 'hand-werkerin.ch' => 1, 'hand.community' => 1, 'hand2h.com' => 1, 'handarnold.com' => 1, @@ -65756,22 +66194,19 @@ 'handheldsound.com' => 1, 'handhockeyers.ga' => 1, 'handhockeyest.ga' => 1, - 'handicap-job.com' => 1, 'handicappingsportsers.ga' => 1, 'handicappingsportsest.ga' => 1, 'handicapzero.org' => 1, 'handicraftsman.tk' => 1, 'handigehannie.nl' => 1, - 'handinhandhrd.eu' => 1, + 'handinhandhrd.eu' => 0, 'handler.lv' => 1, - 'handlerparts.com' => 1, 'handlerparts.de' => 1, 'handlerparts.fi' => 1, 'handlerparts.fr' => 1, 'handlerparts.no' => 1, 'handlerparts.pl' => 1, 'handlerparts.se' => 1, - 'handles.tech' => 1, 'handlingcosters.ga' => 1, 'handlingcostest.ga' => 1, 'handlungsleitfaden.de' => 1, @@ -65783,6 +66218,7 @@ 'handphones.tk' => 1, 'handpresso.com' => 1, 'handsender-express.com' => 1, + 'handshake.co.za' => 1, 'handsome-samurai.jp' => 1, 'handsomeabel.tk' => 1, 'handsonscience.com.au' => 1, @@ -65808,6 +66244,7 @@ 'haneenshirt.com' => 1, 'hanetf.com' => 1, 'hanewin.net' => 1, + 'hanf-magazin.com' => 1, 'hanfoot.tk' => 1, 'hanfordca.gov' => 1, 'hanfverband-erfurt.de' => 0, @@ -65817,7 +66254,7 @@ 'hangarbox.de' => 1, 'hangardasaves.com.br' => 1, 'hangargeek.ml' => 1, - 'hanginman.xyz' => 1, + 'hangisemt.com' => 1, 'hangout' => 1, 'hangouts.google.com' => 1, 'hangryum.com' => 1, @@ -65827,6 +66264,7 @@ 'hanhardt.org' => 1, 'haniasitek.com' => 1, 'haniha.com' => 1, + 'haningeventilation.se' => 1, 'hanis.org' => 1, 'hanisirfan.cf' => 1, 'hanjl.com' => 1, @@ -65835,10 +66273,8 @@ 'hanketoke.com' => 1, 'hanksservice.com' => 1, 'hankyu-square.jp' => 1, - 'hanmandalu.com' => 1, + 'hanlonhouse.us' => 1, 'hanmandao.com' => 0, - 'hanmandaohang.com' => 1, - 'hanmanxia.com' => 1, 'hannagroup.ca' => 1, 'hannahandnick.com' => 1, 'hannahbarrettyoga.com' => 1, @@ -65870,6 +66306,7 @@ 'hansemind.de' => 1, 'hansen-kronshagen.de' => 1, 'hansen.hn' => 1, + 'hansestudio.com' => 1, 'hanseyachtsag.com' => 1, 'hansfietst.eu' => 1, 'hansgrohe-usa.com' => 1, @@ -65896,11 +66333,14 @@ 'hanwhalife.com' => 1, 'hanxv.pw' => 1, 'hanys.xyz' => 1, + 'hanyuguide.com' => 1, 'hanzcollection.online' => 1, 'hanzi-trainer.org' => 1, + 'hanziba.com' => 1, 'hanzoslot.com' => 1, 'hao-zhang.com' => 1, - 'haokiettoanthu.org' => 1, + 'haokandsj.com' => 1, + 'haokandyba.com' => 1, 'haorenka.co' => 1, 'haos.hopto.org' => 1, 'haoskin.com.tw' => 1, @@ -65910,6 +66350,7 @@ 'haoz.tk' => 1, 'haozhexie.com' => 1, 'haozi.me' => 1, + 'hapekkarma.eu' => 1, 'hapfox.de' => 1, 'hapi.agency' => 1, 'hapijs.cn' => 1, @@ -65921,6 +66362,7 @@ 'happeopleindonesia.id' => 1, 'happiestoutdoors.ca' => 1, 'happii.dk' => 1, + 'happikarma.com' => 1, 'happine.ss' => 1, 'happist.com' => 1, 'happity.co.uk' => 1, @@ -65933,6 +66375,7 @@ 'happy-space.tk' => 1, 'happy-wans.com' => 1, 'happy.academy' => 1, + 'happy.ad' => 1, 'happy2hub.eu' => 1, 'happyagain.se' => 1, 'happyandrelaxeddogs.com' => 1, @@ -65992,7 +66435,6 @@ 'happyteamlabs.com' => 1, 'happytime.gq' => 1, 'happytours.cf' => 1, - 'happytoys.com.br' => 1, 'happytugs.com' => 1, 'happyukgo.com' => 1, 'happywater.my' => 1, @@ -66007,7 +66449,6 @@ 'haptonomiepraktijkdeventer.nl' => 1, 'hapvm.com' => 1, 'haqi.com' => 1, - 'haqqentertainment.com' => 1, 'haqrpatrol.com' => 1, 'har5.com' => 1, 'harabar.ga' => 1, @@ -66015,7 +66456,6 @@ 'harabar.ml' => 1, 'harabe.ga' => 1, 'harahanla.gov' => 1, - 'harajiplastic.ir' => 1, 'harakeke.net' => 1, 'harald-pfeiffer.de' => 1, 'harambo.cf' => 1, @@ -66069,6 +66509,8 @@ 'hardis-group.com' => 0, 'hardjump.tk' => 1, 'hardknocksacademy.org' => 1, + 'hardman.me.uk' => 1, + 'hardmc.ru' => 1, 'hardmetal.tk' => 1, 'hardnet.cz' => 1, 'hardnetsoft.com' => 1, @@ -66080,6 +66522,7 @@ 'hardscience.games' => 1, 'hardscience.io' => 1, 'hardshell.ae' => 1, + 'hardsoftsas.com' => 1, 'hardstation.tk' => 1, 'hardstyleclothes.tk' => 1, 'hardtec.tk' => 1, @@ -66091,6 +66534,7 @@ 'hardwake.tk' => 1, 'hardware64.de' => 1, 'hardwareforum.ga' => 1, + 'hardwarehacking.es' => 1, 'hardwarelog.in' => 1, 'hardwarelogin.com' => 1, 'hardwarelogin.rocks' => 1, @@ -66101,7 +66545,7 @@ 'hardworm.tk' => 1, 'hardzone.es' => 1, 'harem.tk' => 1, - 'harery.com' => 0, + 'harery.com' => 1, 'harfordpark.org' => 1, 'harfordvotes.gov' => 1, 'hargamobilmu.com' => 0, @@ -66111,6 +66555,7 @@ 'hariharnagar.tk' => 1, 'hariji.tk' => 1, 'haringtwpmi.gov' => 1, + 'harirhtc.com' => 1, 'harishgoyal.tk' => 1, 'harithaayurveda.com' => 1, 'hariz.ga' => 1, @@ -66128,8 +66573,8 @@ 'harmim.cz' => 0, 'harmlesspeopleers.ga' => 1, 'harmlesspeopleest.ga' => 1, + 'harmny.ai' => 1, 'harmonicasireland.com' => 0, - 'harmonizely.com' => 0, 'harmony-labradoodles.nl' => 1, 'harmony-trader.com' => 1, 'harmonyeg.net' => 1, @@ -66148,8 +66593,10 @@ 'harnet.store' => 1, 'harnettcountync.gov' => 1, 'harneycountyor.gov' => 1, + 'harnicii.ro' => 1, 'harno.ee' => 0, 'harnoisfamily.net' => 1, + 'harnosand.se' => 1, 'harnov.dk' => 0, 'harodeportivo.tk' => 1, 'haroldkip.nl' => 1, @@ -66251,10 +66698,12 @@ 'harvestfellowshipchurch.net' => 1, 'harvestmoon.ga' => 1, 'harvestmoon.ml' => 1, + 'harvestrain.com.au' => 1, 'harveyauzorst.com' => 1, 'harveycounty.gov' => 1, 'harveyplum.com' => 1, 'harveysproducts.co.nz' => 1, + 'harwickintelligence.com' => 1, 'harwoeck.group' => 1, 'haryana.gov.in' => 1, 'harz.cloud' => 0, @@ -66293,7 +66742,7 @@ 'hashish.net' => 1, 'hashiura.jp' => 1, 'hashmart.io' => 1, - 'hashnode.com' => 1, + 'hashnode.com' => 0, 'hashplex.com' => 1, 'hashru.nl' => 1, 'hashsters.com' => 1, @@ -66309,21 +66758,23 @@ 'hasjob.co' => 1, 'haskellar.gov' => 1, 'haskellcountytx.gov' => 1, + 'haslin.com.au' => 1, 'hasmoralsers.ga' => 1, 'hasmoralsest.ga' => 1, 'hass-server.pp.ua' => 1, 'hassan-kuordish.tk' => 1, 'hassana.com.sa' => 1, - 'hassanhardware.com' => 1, + 'hassanelsheikha.com' => 1, 'hassans.tk' => 1, 'hassclan.tk' => 1, 'hasselbach-dellwig.de' => 1, 'hassellunden.ga' => 1, 'hassiba-abderaouf.tk' => 1, 'hassra.org.uk' => 1, - 'hasstopped.com' => 1, 'hastadoktor.com' => 1, 'hastati.tk' => 1, + 'haste.it' => 1, + 'hastings.com.br' => 1, 'hastingsapplianceservice.com.au' => 1, 'hastingsdirect.com' => 1, 'hastingsmi.gov' => 1, @@ -66375,6 +66826,7 @@ 'hauller.ch' => 1, 'hauntedcastle.tk' => 1, 'hauntedhouserecords.co.uk' => 1, + 'hauntedthings.net' => 1, 'hauntedtruth.tk' => 1, 'hauora.fyi' => 1, 'hauora.tech' => 1, @@ -66382,6 +66834,7 @@ 'haus-henne.de' => 1, 'haus-mittelpunkt.de' => 1, 'haus-momo.ch' => 1, + 'haus-renovierer.de' => 1, 'haus.bio' => 1, 'hausarbeit-ghostwriter.com' => 1, 'hausdorf.ru' => 1, @@ -66437,7 +66890,9 @@ 'havi-engel.de' => 1, 'havivdriver.co.il' => 1, 'havo.co.id' => 1, + 'havocsec.io' => 1, 'havredegracepolicemd.gov' => 1, + 'havun.nl' => 1, 'hawaiiafro.tk' => 1, 'hawaiianlion.cf' => 1, 'hawaiianlion.ga' => 1, @@ -66457,8 +66912,9 @@ 'hawit-steuerberatung.support' => 1, 'hawk-la.com' => 1, 'hawkargentina.com' => 1, + 'hawkdns.info' => 1, 'hawkesburycas.com.au' => 1, - 'hawkeye247.com' => 1, + 'hawkeye247.com' => 0, 'hawkeyeia.gov' => 1, 'hawkeyeinsight.com' => 1, 'hawkins.plus' => 1, @@ -66469,11 +66925,13 @@ 'hawle-service.at' => 1, 'hawler.tk' => 1, 'hawo.academy' => 1, + 'haworth.com' => 1, 'hax.to' => 1, 'haxland.tk' => 1, 'haxoris.com' => 1, 'haxx.hu' => 1, 'hay.email' => 1, + 'hayah-ai.com' => 1, 'hayai.space' => 1, 'hayalgucu.net' => 1, 'hayalhanephotography.com' => 1, @@ -66485,14 +66943,11 @@ 'haydenfranklin.com' => 1, 'haydenjames.io' => 1, 'haydockusedtrucks.co.uk' => 1, - 'hayesfusion.com' => 1, 'hayestwpclaremi.gov' => 1, 'hayestwpotsegomi.gov' => 1, 'hayfit.id' => 1, 'hayfordoleary.com' => 1, - 'hayhurstrealestate.com' => 0, 'hayl.me.uk' => 1, - 'haylerivas.com' => 1, 'hayleywestenra.tk' => 1, 'hayobethlehem.nl' => 1, 'hayonik.com' => 1, @@ -66513,11 +66968,11 @@ 'hazarainternational.com' => 1, 'hazarapeople.com' => 1, 'hazaristan.asia' => 1, - 'hazbin.org' => 1, 'haze-productions.com' => 1, 'hazelhof.nl' => 1, 'hazelkid.tk' => 1, 'hazelwood.co.uk' => 1, + 'hazenoot.im' => 1, 'hazeover.com' => 1, 'hazimdesign.tk' => 1, 'hazirlikatlamakursu.com' => 1, @@ -66532,7 +66987,6 @@ 'hazza.net' => 1, 'hb.by' => 1, 'hb5197.com' => 0, - 'hb8522.com' => 1, 'hb9397.com' => 1, 'hb9ikn.ch' => 1, 'hba1crechner.de' => 1, @@ -66555,7 +67009,6 @@ 'hbpro.pt' => 1, 'hbprosound.com' => 1, 'hbr.link' => 1, - 'hbs-it-gmbh.de' => 1, 'hbslick.com' => 1, 'hbsslaw.co.uk' => 1, 'hbsslaw.com' => 1, @@ -66599,7 +67052,6 @@ 'hcstrache.at' => 1, 'hctegelhandel.tk' => 1, 'hctr002.tk' => 1, - 'hcv.cz' => 1, 'hcv.ind.in' => 1, 'hcvp.com.pt' => 1, 'hcwels.at' => 1, @@ -66641,7 +67093,7 @@ 'hdpornpicture.com' => 1, 'hdrams.com' => 1, 'hdrcomercio.com.br' => 1, - 'hdrezka.live' => 1, + 'hdrezka.live' => 0, 'hdrezka2018.tk' => 1, 'hdrtranscon.com' => 0, 'hds-lan.de' => 1, @@ -66650,7 +67102,6 @@ 'hdsengine.ml' => 1, 'hdsexxx.net' => 1, 'hdsi.io' => 1, - 'hdsinemax.com' => 0, 'hdspot.org' => 1, 'hdsr.nl' => 1, 'hdtech.com.pl' => 1, @@ -66664,6 +67115,9 @@ 'hdwetpussy.com' => 1, 'hdxxxpics.net' => 1, 'hdy.nz' => 1, + 'hdys.cc' => 1, + 'hdys.top' => 1, + 'hdys.xyz' => 1, 'hdz.hr' => 1, 'hdzineers.ga' => 1, 'hdzineest.ga' => 1, @@ -66680,6 +67134,7 @@ 'headachemigraine.org' => 1, 'heade.cf' => 1, 'headed2.com' => 1, + 'headfade.com' => 0, 'headforcloud.com' => 1, 'headhuntercolombia.com' => 1, 'heading2australia.ga' => 1, @@ -66713,6 +67168,7 @@ 'healmaster.net' => 1, 'healmyhearttoday.ga' => 1, 'healmynation.com' => 1, + 'healtalyzer.com' => 1, 'healtbeautyturkey.tk' => 1, 'health-and-beauty-news.net' => 1, 'health-ashlandcounty-oh.gov' => 1, @@ -66726,6 +67182,7 @@ 'health-solutions.de' => 1, 'health-toolbox.com' => 1, 'health-tourism.com' => 1, + 'health-union.com' => 1, 'health.gov' => 1, 'health.gov.ly' => 1, 'health.graphics' => 1, @@ -66740,7 +67197,6 @@ 'healthalternativemedicine.tk' => 1, 'healthamazing.ga' => 1, 'healthand.ml' => 1, - 'healthandbeautytravel.nl' => 1, 'healthandfitnessover40.co.uk' => 1, 'healthandglow.tk' => 1, 'healthandskinbeauty.com' => 1, @@ -66784,7 +67240,6 @@ 'healthcarenutrition.tk' => 1, 'healthcareresearch.tk' => 1, 'healthcarereviews.tk' => 1, - 'healthcarerevopt.com' => 1, 'healthcatch.ga' => 1, 'healthcentralasia.tk' => 1, 'healthcentralmedicine.tk' => 1, @@ -66821,7 +67276,7 @@ 'healthdaily.cf' => 1, 'healthdaily.ga' => 1, 'healthdallas.tk' => 1, - 'healthdata.gov' => 1, + 'healthdatalab.com' => 1, 'healthdatavalley.nl' => 1, 'healthdelta.ga' => 1, 'healthdenver.tk' => 1, @@ -66881,9 +67336,7 @@ 'healthkaty.tk' => 1, 'healthkayak.ga' => 1, 'healthknight.ga' => 1, - 'healthlable.com' => 1, 'healthlabs.com' => 1, - 'healthlar.com' => 1, 'healthleadsusa.org' => 1, 'healthlesson.tk' => 1, 'healthlifeforyou.tk' => 1, @@ -66943,7 +67396,6 @@ 'healthpeace.ga' => 1, 'healthpeach.ga' => 1, 'healthpersonal.ga' => 1, - 'healthpert.com' => 1, 'healthphase.ga' => 1, 'healthpickup.ga' => 1, 'healthpirates.ga' => 1, @@ -66964,7 +67416,6 @@ 'healthrenewal.co.za' => 1, 'healthreno.tk' => 1, 'healthrequest.ga' => 1, - 'healthrish.com' => 1, 'healthrivergrove.tk' => 1, 'healthrule.ga' => 1, 'healthrunners.ga' => 1, @@ -66978,7 +67429,6 @@ 'healthsantaana.tk' => 1, 'healthsantaclara.tk' => 1, 'healthscience.tk' => 1, - 'healthscopeservices.com' => 1, 'healthseason.ga' => 1, 'healthseattle.tk' => 1, 'healthsession.ga' => 1, @@ -67015,6 +67465,7 @@ 'healthvacancies.tk' => 1, 'healthvariety.ga' => 1, 'healthvariety.tk' => 1, + 'healthvaultx.com' => 1, 'healthveedersburg.tk' => 1, 'healthvision.ml' => 1, 'healthwarior.tk' => 1, @@ -67031,7 +67482,6 @@ 'healthyankee.ga' => 1, 'healthyarizona.tk' => 1, 'healthyarkansas.tk' => 1, - 'healthybeauty365bn.com' => 1, 'healthybrewhub.com' => 1, 'healthyburn.tk' => 1, 'healthychoices.tk' => 1, @@ -67049,6 +67499,7 @@ 'healthyindiana.tk' => 1, 'healthykansas.tk' => 1, 'healthykitchen101.com' => 1, + 'healthymadetasty.au' => 1, 'healthymadetasty.com.au' => 1, 'healthymaine.tk' => 1, 'healthymen.ml' => 1, @@ -67083,6 +67534,7 @@ 'hearing4heroes.co.uk' => 1, 'hearingbydesign.co.nz' => 1, 'hearkener.com' => 1, + 'hearnehardwoods.com' => 1, 'heart-cartoons.tk' => 1, 'heart-valve-surgery.com' => 1, 'heartalyze.com' => 1, @@ -67093,7 +67545,8 @@ 'heartcodelabs.com' => 1, 'heartgames.pl' => 1, 'hearthealing.ca' => 1, - 'hearthstonehungary.hu' => 1, + 'hearthstonedesignbuild.com' => 1, + 'hearthstonehungary.hu' => 0, 'hearthustlebrands.com' => 1, 'heartlandbiomed.com' => 1, 'heartlandbraidedrugs.com' => 1, @@ -67108,9 +67561,9 @@ 'heartofthepeace.com' => 0, 'hearts-science.com' => 1, 'heartsintrueharmony.com' => 0, + 'heartsmentor.com' => 1, 'heartsucker.com' => 0, 'hearttruth.gov' => 1, - 'heartway.xyz' => 1, 'heartwoodart.com' => 1, 'hearty.biz' => 1, 'hearty.blog' => 1, @@ -67150,6 +67603,7 @@ 'heatwrap.de' => 1, 'heaven-boutique.de' => 0, 'heavenlybeauty.tk' => 1, + 'heavenlyindianrestaurant.com.au' => 1, 'heavenlyseals.com' => 1, 'heavenlysmokenc.com' => 1, 'heavennewsers.ga' => 1, @@ -67165,6 +67619,7 @@ 'heba.co.za' => 1, 'hebamme-cranio.ch' => 1, 'hebamme-ebersberg.de' => 1, + 'hebamme-irena.de' => 1, 'hebamme-sabine.eu' => 1, 'hebbelabi.tk' => 1, 'heber.tk' => 1, @@ -67219,7 +67674,9 @@ 'hedweb.org' => 1, 'hedys.de' => 1, 'hee.ink' => 1, + 'heeco.fr' => 1, 'heeftmijnwebsitehttpsnodig.nl' => 1, + 'heejun.store' => 1, 'heeler.red' => 1, 'heello.es' => 1, 'heerenveen.nl' => 1, @@ -67236,7 +67693,6 @@ 'hefty.cloud' => 1, 'heg.ge' => 1, 'hegdahl.tk' => 1, - 'hegdahl.xyz' => 1, 'hegebo.de' => 1, 'hegocre.com' => 1, 'heh.ee' => 1, @@ -67260,7 +67716,6 @@ 'heid.ws' => 1, 'heidarilawgroup.com' => 1, 'heidegg.ch' => 1, - 'heidelberglintels.com.au' => 1, 'heiden-wir-helfen.de' => 1, 'heidenwag.email' => 1, 'heidenwag.eu' => 1, @@ -67310,6 +67765,7 @@ 'heins.one' => 1, 'heinzdekat.tk' => 1, 'heinzencastellano.tk' => 1, + 'heion.id' => 1, 'heiraten-gardasee.de' => 1, 'heiraten-venedig.de' => 1, 'heiri-web.ch' => 1, @@ -67364,7 +67820,6 @@ 'helenelefauconnier.com' => 1, 'helenevanwunnik.tk' => 1, 'helenkellersimulator.org' => 1, - 'helenmarie.ie' => 1, 'helenmcguinness.online' => 1, 'helensmithpr.co.uk' => 1, 'helenssjoholm.cf' => 1, @@ -67404,14 +67859,17 @@ 'helikopters.tk' => 1, 'helioanodyne.eu' => 1, 'heliobil.fr' => 1, - 'heliocentrism.jp' => 1, 'heliolira.com' => 1, 'helion.ch' => 0, + 'helioneon.com' => 1, + 'heliora.es' => 1, 'helioring.com' => 1, 'helios4.com' => 1, 'heliosbot.net' => 1, 'heliosenergie.it' => 1, + 'heliosherrera.mx' => 1, 'heliosnet.com' => 1, + 'heliostrafikskola.se' => 1, 'heliosvoting.org' => 0, 'heliport-moscow.ru' => 1, 'heliport-parts.ru' => 1, @@ -67451,7 +67909,7 @@ 'hellobarestore.com' => 1, 'hellobee.com' => 1, 'hellobetter.de' => 1, - 'hellobird.cc' => 1, + 'hellobird.cc' => 0, 'hellobrian.me' => 1, 'hellocash.business' => 1, 'hellocat.cf' => 1, @@ -67461,12 +67919,12 @@ 'hellodesign.tk' => 1, 'helloemailers.ga' => 1, 'helloemailest.ga' => 1, - 'helloexit.com' => 1, 'helloheadsup.com' => 1, 'hellohealthgroup.com' => 1, 'helloindia.tk' => 1, 'hellokashmir.tk' => 1, 'hellolove.sg' => 1, + 'hellomathilde.com' => 1, 'hellomonet.com' => 1, 'hellomookie.com' => 1, 'hellomouse.cf' => 1, @@ -67494,11 +67952,11 @@ 'hellotars.com' => 1, 'helloteen.tk' => 1, 'hellothought.net' => 1, + 'hellotools.org' => 1, 'hellov.in' => 1, 'helloverify.com' => 1, 'helloworldhost.com' => 0, 'helloyubo.com' => 1, - 'hellpc.net' => 0, 'hellraid.com' => 1, 'hellraisercut.cz' => 1, 'hellseeker.tk' => 1, @@ -67513,7 +67971,6 @@ 'helmethouse.com' => 1, 'helmholtz.cloud' => 1, 'helminger-lrs.at' => 1, - 'helmondautoschade.nl' => 1, 'helmonline.at' => 1, 'helmonline.be' => 1, 'helmonline.de' => 1, @@ -67523,15 +67980,14 @@ 'helmtrophy.com' => 1, 'heloe-wintergaerten.de' => 1, 'heloisamarra.com' => 1, + 'helonic.com' => 1, 'help-en-ontwikkel-jezelf.nl' => 1, 'help-me.today' => 1, 'help207.me' => 1, - 'help24.be' => 0, 'help360.com' => 1, 'help911.com' => 1, 'helpadmin.net' => 0, 'helpamericavote.gov' => 1, - 'helpatmyhome.com' => 1, 'helpc.eu' => 1, 'helpcalculator.tk' => 1, 'helpchange.ru' => 1, @@ -67539,8 +67995,10 @@ 'helpconnect.com.au' => 1, 'helpcrm.co.uk' => 1, 'helpekwendenihospital.com' => 1, + 'helpero.pl' => 1, 'helpfulcash.com' => 1, 'helpfulinsightsolution.com' => 1, + 'helpfulreviewer.com' => 1, 'helpguru.eu' => 1, 'helpkoil.com' => 1, 'helplightning.com' => 1, @@ -67548,7 +68006,6 @@ 'helplisted.com' => 1, 'helpmainstreet.com' => 1, 'helpmij.cf' => 1, - 'helpnet.ro' => 1, 'helpout.us' => 1, 'helpowl.com' => 1, 'helppc.com.ua' => 1, @@ -67579,6 +68036,7 @@ 'heluna.tk' => 1, 'helvatech.ch' => 1, 'helvia.ai' => 1, + 'helyxdesign.com.au' => 1, 'hemagon.com' => 1, 'hemanklerehab.com' => 1, 'hemaroids.tk' => 1, @@ -67588,7 +68046,9 @@ 'hemdian.com' => 1, 'hemi.xyz' => 1, 'hemics.com' => 1, + 'hemipizza.com' => 1, 'hemkop.se' => 1, + 'hemli.me' => 1, 'hemmersbach.com' => 1, 'hemnet.se' => 1, 'hemnia.com' => 1, @@ -67677,9 +68137,9 @@ 'henryishax.com' => 1, 'henryluker.com' => 1, 'henrymercado.tk' => 1, - 'henrymintzberg.nl' => 1, + 'henrymintzberg.nl' => 0, 'henryocallaghan.com' => 1, - 'henrys.glass' => 1, + 'henryst.nyc' => 1, 'henryveraonline.com' => 1, 'henryveraonline.net' => 1, 'hensiek.com' => 1, @@ -67701,7 +68161,6 @@ 'hentschke-bau.de' => 1, 'hentschke-betonfertigteilwerk.de' => 1, 'hentschke-invest.de' => 1, - 'henzenhoning.nl' => 1, 'henzy.cloud' => 1, 'hepfree.nyc' => 1, 'hepg.hu' => 0, @@ -67714,10 +68173,12 @@ 'hepworthwakefield.org' => 1, 'hequil.com' => 1, 'her-life.ru' => 1, + 'her.ad' => 1, 'her.porn' => 1, 'her123.win' => 1, 'herald-review.com' => 1, 'herald.ga' => 1, + 'heraldcourier.com' => 1, 'heraldik-wiki.de' => 1, 'heraldmakassar.com' => 1, 'heratnews.tk' => 1, @@ -67729,10 +68190,8 @@ 'herbalist-alchemist.com' => 1, 'herbalkanker.tk' => 1, 'herbalmusings.net' => 1, - 'herbarex.bg' => 1, 'herbarium.cf' => 1, 'herbdish.com' => 1, - 'herbdonbass.ru' => 1, 'herberichfamily.com' => 1, 'herbers.tk' => 1, 'herbertjanvandinther.nl' => 1, @@ -67753,14 +68212,17 @@ 'herbweb.org' => 1, 'herculesca.gov' => 1, 'herculex.fi' => 1, + 'herdenkingsportaal.nl' => 1, 'herderradio.ml' => 1, 'herdingcatshere.com' => 1, 'herdwilliam.ml' => 1, 'herdwilliam.tk' => 1, + 'here.ly' => 1, 'herealways.tk' => 1, 'heredapoxetine.gq' => 1, 'hereditary.us' => 1, 'herefordlighthouse.org' => 0, + 'heremah.com' => 1, 'heren.fashion' => 1, 'herenstraatvoorburg.tk' => 1, 'herenvanholland.nl' => 1, @@ -67769,7 +68231,7 @@ 'heretic-guild.com' => 1, 'hereticle.com' => 1, 'hereticmaniacs.tk' => 1, - 'hereticofficial.com' => 1, + 'hereticofficial.com' => 0, 'hereticpreist.tk' => 1, 'herez.fr' => 0, 'hergaenergy.com' => 1, @@ -67780,6 +68242,7 @@ 'heritageireland.ie' => 1, 'heritagereformed.tk' => 1, 'heritagetea.tk' => 1, + 'heritavo.com' => 1, 'herizon.cf' => 1, 'herkam.pl' => 1, 'herkel.email' => 1, @@ -67788,9 +68251,11 @@ 'herkelmedia.de' => 1, 'herkimercountyny.gov' => 1, 'herlimit.com' => 1, + 'herliv.nl' => 1, + 'hermail.live' => 1, 'hermaj.com' => 1, 'hermanbrouwer.nl' => 1, - 'hermandevries.com' => 1, + 'hermandevries.com' => 0, 'hermann-hesse-kolleg.de' => 1, 'hermann-wagener.de' => 1, 'hermanncomm.com' => 1, @@ -67840,7 +68305,6 @@ 'heroplusgroup.com' => 0, 'heroxin.com' => 1, 'herpderpderpderp.com' => 1, - 'herpes-no.com' => 1, 'herq.top' => 0, 'herr-webdesign.de' => 1, 'herrald-skeeleren.tk' => 1, @@ -67854,7 +68318,6 @@ 'herrfirm.com' => 1, 'herriman.gov' => 1, 'herriman.net' => 1, - 'herringadvancemachine.com' => 1, 'herringsresidence.be' => 1, 'herritage.ga' => 1, 'herrkal.eu' => 1, @@ -67882,8 +68345,8 @@ 'herzzuherz.de' => 1, 'hes.com.cy' => 1, 'hesabraslaw.com' => 1, - 'hesabtube.com' => 1, 'hesama.tk' => 1, + 'hesap.org.br' => 1, 'hesaplama.net' => 1, 'hesapozeti.com.tr' => 1, 'hesbenergie.be' => 1, @@ -67899,6 +68362,7 @@ 'hessen.social' => 1, 'hessenheim.tk' => 1, 'hessentoday.de' => 1, + 'hessis.eu' => 0, 'hessis.xyz' => 1, 'hessischer-landtag.de' => 1, 'hesslag.com' => 1, @@ -67919,6 +68383,7 @@ 'hetdebat.tk' => 1, 'hetene.nl' => 1, 'hetfundament.team' => 1, + 'heth.me' => 1, 'hethely.ch' => 1, 'hetiservices.com' => 1, 'hetjop.nl' => 1, @@ -67926,7 +68391,7 @@ 'hetmanrecovery.com' => 1, 'hetmedialab.nl' => 1, 'hetmeisjeachterpauw.nl' => 1, - 'hetoefenpunt.be' => 1, + 'hetpon-telos.nl' => 1, 'hettingerundpartner.de' => 1, 'hetushu.com' => 1, 'hetveurtheater.nl' => 1, @@ -67959,6 +68424,7 @@ 'hexalinq.com' => 1, 'hexane.cf' => 1, 'hexanyaudio.com' => 1, + 'hexapiper.com' => 1, 'hexapt.com' => 1, 'hexashore.tn' => 1, 'hexasoft.com.my' => 1, @@ -67975,6 +68441,9 @@ 'hexhu.net' => 1, 'hexiaohu.cn' => 0, 'hexieshe.com' => 1, + 'hexmodal.ai' => 1, + 'hexmodal.co' => 1, + 'hexmodal.org' => 1, 'hexnet.pl' => 1, 'hexo.ink' => 0, 'hexo.io' => 0, @@ -67996,6 +68465,7 @@ 'hexure.com' => 1, 'hexxagon.com' => 1, 'hey-staging.com' => 1, + 'hey.ad' => 1, 'hey.com' => 1, 'hey.pw' => 1, 'heybilly.io' => 1, @@ -68005,17 +68475,16 @@ 'heybyrdie.com' => 1, 'heydenbluth.de' => 1, 'heydorff.duckdns.org' => 1, + 'heydottore.com' => 1, 'heydudd.com' => 1, 'heyete.com' => 1, 'heyfiesta.com' => 1, 'heyfranky.com' => 1, 'heyghost.io' => 1, - 'heyitgirl.com' => 1, 'heyitsfree.net' => 1, 'heyjoecoffee.com' => 1, 'heyjoflyer.win' => 1, 'heylogin.com' => 1, - 'heynowbots.com' => 1, 'heyomg.com' => 1, 'heyplay.eu.org' => 1, 'heysora.net' => 1, @@ -68032,6 +68501,7 @@ 'hf51-domeinen.nl' => 1, 'hf51.nl' => 1, 'hfa3.org' => 1, + 'hfam.chat' => 1, 'hfh-gmbh.de' => 1, 'hfholidays.co.uk' => 1, 'hfikq8.cf' => 1, @@ -68039,6 +68509,7 @@ 'hfma.org.uk' => 1, 'hfox.org' => 1, 'hfpatios.com' => 1, + 'hfrlghana.com' => 1, 'hfsctx.gov' => 1, 'hfsg-habicht.at' => 1, 'hfx405.de' => 1, @@ -68052,7 +68523,7 @@ 'hgcityca.gov' => 1, 'hgfa.fi' => 1, 'hghsells.com' => 1, - 'hgmaranatha.nl' => 1, + 'hgmaranatha.nl' => 0, 'hgnet.com.br' => 1, 'hgpowerglue.nl' => 1, 'hgseo.me' => 1, @@ -68066,11 +68537,11 @@ 'hh-host.de' => 1, 'hh-massage.de' => 1, 'hh-medic.com' => 1, - 'hh-ri.com' => 0, 'hh-wolke.dedyn.io' => 1, 'hh5197.co' => 1, 'hh6729.co' => 1, 'hh6957.co' => 1, + 'hh90a2962zk.sn.mynetname.net' => 1, 'hh9297.co' => 1, 'hh9397.com' => 1, 'hh9728.co' => 1, @@ -68086,6 +68557,7 @@ 'hhspress.org' => 1, 'hhsrocketry.tk' => 1, 'hhu-fscs.de' => 1, + 'hhwx.org' => 1, 'hhxiaozhan.ml' => 1, 'hi-million.ga' => 1, 'hi-million.ml' => 1, @@ -68102,29 +68574,29 @@ 'hibanaworld.com' => 1, 'hibari-dent.jp' => 1, 'hibbingmn.gov' => 1, - 'hibbshomesusa.com' => 1, 'hibeijing.com' => 1, 'hibernianhealth.com' => 1, 'hibin.tk' => 1, 'hibiny.ru' => 1, 'hibiscuscoastfinancialservices.com.au' => 1, - 'hibiscuscommunications.com' => 1, 'hibiscusprintshop.com' => 1, 'hiboomapp.com' => 1, - 'hibrid-turf.com' => 1, 'hiccupsandjuice.co.uk' => 1, 'hicklinghacks.co.uk' => 1, 'hickmancountytn.gov' => 1, 'hickoryrecord.com' => 1, 'hicksvilleohio.gov' => 1, - 'hicl.org' => 1, 'hicomtecksee.com.my' => 1, 'hicopy.jp' => 1, 'hicoria.com' => 1, 'hicts.nl' => 1, + 'hiczadeh.com' => 1, 'hiczp.com' => 1, + 'hidalgodigital.com' => 1, 'hidashin.co.jp' => 1, 'hidbo.de' => 1, + 'hidde.blog' => 1, + 'hiddedevries.nl' => 1, 'hidden-audio.de' => 1, 'hidden.gq' => 1, 'hiddenbyleaves.tk' => 1, @@ -68146,6 +68618,7 @@ 'hidedd.com' => 1, 'hidelife.ru' => 1, 'hidemee.com' => 1, + 'hidemine.com' => 1, 'hidemyipaddress.com' => 1, 'hideouswebsite.com' => 1, 'hidetagu2021.net' => 1, @@ -68154,10 +68627,11 @@ 'hidir.dyndns.org' => 1, 'hidra.tk' => 1, 'hidrasecurity.com' => 1, + 'hidraulicacarioca.com.br' => 1, + 'hidrlee.com' => 1, 'hidrolimpiadorasprofesionales.org' => 1, 'hidromar.es' => 1, 'hidroshoping.com.br' => 1, - 'hidupbisadiatur.com' => 1, 'hie.global' => 1, 'hieisuki.ga' => 1, 'hielscher.com' => 1, @@ -68175,16 +68649,15 @@ 'hiffen.tk' => 1, 'hiffo.de' => 1, 'hifiaudio.sk' => 1, - 'hifiescort.in' => 1, + 'hifico.shop' => 1, 'hifiphile.com' => 0, 'hifis.net' => 1, 'hifly.aero' => 1, 'hifund.co.il' => 1, 'hig.gov' => 1, - 'higeniqcleaning.com.au' => 1, 'higentexpo.com' => 1, - 'higginsroofing.com.au' => 1, 'higgsboson.tk' => 1, + 'high-field.biz' => 1, 'high-flying.co.uk' => 1, 'high-ground.org' => 1, 'high-heels.se' => 1, @@ -68211,7 +68684,6 @@ 'higherairspace.eu' => 1, 'higherpress.org' => 1, 'highftp.tk' => 1, - 'highgardengabala.com' => 1, 'highgateworks.co.uk' => 1, 'highheeltamia.com' => 1, 'highhippy.com' => 1, @@ -68226,7 +68698,7 @@ 'highlatitudestravel.com' => 0, 'highlevelwoodlands.com' => 1, 'highlightsfootball.com' => 1, - 'highline-contracts.com' => 1, + 'highline-contracts.com' => 0, 'highmans.com' => 1, 'highnation.ml' => 1, 'highperfection.com' => 1, @@ -68236,6 +68708,7 @@ 'highrank.cf' => 1, 'highrank.ga' => 1, 'highrank.tk' => 1, + 'highrollergamblingusa.com' => 1, 'highschooldublin.com' => 1, 'highskillacademy.com' => 1, 'highskilled.tk' => 1, @@ -68253,8 +68726,9 @@ 'hightechsystems.nl' => 1, 'hightechtexan.com' => 1, 'highthcahempflower.com' => 1, + 'highthree.org' => 1, 'hightop.com' => 0, - 'hightwist.show' => 1, + 'highvaultconsulting.com' => 1, 'highvibes.hu' => 1, 'highway11north.tk' => 1, 'highway2as.com' => 1, @@ -68263,14 +68737,15 @@ 'highwaytohoell.de' => 1, 'highwayzen.org' => 1, 'highworldnet.ga' => 1, - 'higilopocht.li' => 1, 'higsegeirl.com' => 1, 'higueras.tk' => 1, 'hiig.edu.ee' => 1, + 'hiii.au' => 1, 'hiitrepublic.com.au' => 1, 'hiiumeretuulepark.ee' => 1, 'hiiw.cloud' => 1, 'hiiw.de' => 1, + 'hijyenbelgesi.tr' => 1, 'hik-cloud.com' => 1, 'hikagestudios.com' => 1, 'hikarilan.life' => 1, @@ -68288,13 +68763,13 @@ 'hikyu.it' => 0, 'hilahdih.cz' => 1, 'hilalnews.ga' => 1, - 'hilaolu.com' => 1, 'hilariannetwork.com' => 1, 'hilarious.ga' => 1, 'hilaryhutler.com' => 0, 'hilarymundial.tk' => 1, 'hilbertwi.gov' => 1, 'hilde.link' => 1, + 'hildedevolderchocolatier.be' => 1, 'hiledge.com' => 1, 'hilfe.de' => 1, 'hilfiker.cloud' => 1, @@ -68308,7 +68783,6 @@ 'hillcrestplumber.co.za' => 1, 'hilldrup.com' => 1, 'hillenbrand.com' => 1, - 'hillexplorer.com' => 1, 'hillhiker.com' => 1, 'hillier-swift.co.uk' => 1, 'hilllodgingcompany.com' => 1, @@ -68335,7 +68809,6 @@ 'hilltopviewsonline.com' => 1, 'hilnu.com' => 1, 'hilomrm.com' => 1, - 'hilton.com.cn' => 1, 'hiltonfoundation.org' => 0, 'hilunetan.tk' => 1, 'hima.com' => 1, @@ -68346,6 +68819,7 @@ 'himarijuana.tk' => 1, 'himawari-scanlator.tk' => 1, 'himawari-shika.org' => 1, + 'himaxym.com' => 1, 'himcy.ga' => 1, 'himei.city' => 1, 'himeji-kanbee.jp' => 1, @@ -68373,11 +68847,10 @@ 'hinesitecoding.com' => 1, 'hingle.me' => 1, 'hinhanhykhoa.com' => 1, - 'hinit.no' => 1, 'hinkel.tk' => 1, 'hinketsujyoshi-no-torisetsu.com' => 1, 'hinotify.io' => 1, - 'hinsdaledental.com' => 1, + 'hinsdaledental.com' => 0, 'hintergedanken.com' => 0, 'hinterposemuckel.de' => 1, 'hintleshamhall.co.uk' => 1, @@ -68387,7 +68860,7 @@ 'hiofd.com' => 1, 'hiorth.tk' => 1, 'hip-happy.nl' => 1, - 'hiparish.org' => 1, + 'hip-hop.ovh' => 1, 'hipcircles.tk' => 1, 'hipecompany.tk' => 1, 'hiper-humor.tk' => 1, @@ -68410,6 +68883,7 @@ 'hippocamp.io' => 1, 'hippogriffhaven.com' => 1, 'hippogriffhaven.net' => 1, + 'hippohealthcare.in' => 1, 'hippolini-herold.de' => 1, 'hiprax.com' => 1, 'hiprosun.com' => 1, @@ -68420,30 +68894,36 @@ 'hipuranyhou.cz' => 1, 'hiq.se' => 1, 'hiq.sh' => 1, - 'hiqonline.co.uk' => 0, + 'hiram.tr' => 1, 'hiramoto-ph.com' => 1, 'hiramvlgohio.gov' => 1, 'hirano-shikaclinic.com' => 1, + 'hiratadai-piano.com' => 1, 'hireabouncycastle.net' => 1, + 'hireadda.in' => 1, 'hirechrisfinazzo.com' => 1, 'hirecities.cf' => 1, 'hirecities.ml' => 1, 'hirecitiesers.ga' => 1, 'hirecitiesest.ga' => 1, - 'hirecto.io' => 1, + 'hiredtools.com' => 1, + 'hirehackers.biz' => 1, 'hireinsight.io' => 1, 'hirel.gq' => 1, - 'hirerecruiters.io' => 1, 'hireshield.com' => 1, + 'hiretoby.com' => 1, + 'hireup.cloud' => 1, 'hirevets.gov' => 1, 'hirevo.eu' => 1, 'hirewiz.tk' => 1, 'hirezzportal.com' => 1, + 'hirify.fr' => 1, 'hiring-process.org' => 1, 'hiringopps.com' => 1, 'hiringplatform.ca' => 1, 'hiringplatform.com' => 1, 'hirisejanitorial.com' => 0, + 'hirism.com' => 1, 'hirnstiftung.org' => 1, 'hirocoffee.com' => 1, 'hiromi-dental.tokyo' => 1, @@ -68453,7 +68933,6 @@ 'hirorock.tk' => 1, 'hirosehp.jp' => 1, 'hiroshimacalling.org' => 1, - 'hirotaka.org' => 1, 'hirsch-lawyer.tk' => 1, 'hirschbergertal.de' => 1, 'hirtz.pm' => 1, @@ -68462,7 +68941,9 @@ 'hirunet.ml' => 1, 'hiruthicsha.com' => 0, 'hirwill.com' => 1, + 'his.ad' => 1, 'his.com' => 1, + 'hisamatcha.com' => 1, 'hisax.de' => 1, 'hiseplast.com.br' => 0, 'hispadent.com.do' => 1, @@ -68476,9 +68957,7 @@ 'hisregistries.net' => 1, 'hisregistries.org' => 1, 'hisscentralen.se' => 1, - 'hisscraft.se' => 1, 'hissgruppen.com' => 1, - 'hissoconsultores.com' => 1, 'hist-geo-space-sci.net' => 1, 'histalek.de' => 0, 'histhist.ru' => 1, @@ -68520,8 +68999,10 @@ 'hitechreporting.com' => 1, 'hitechsupport.com.au' => 1, 'hitecnologia.com.br' => 1, + 'hitekcnc.com' => 1, 'hitekcomputing.net' => 1, 'hitekmechanical.com' => 1, + 'hitekstore.com' => 1, 'hitel.tk' => 1, 'hiteshchandwani.com' => 1, 'hitflow.fr' => 1, @@ -68586,9 +69067,9 @@ 'hixy.tk' => 1, 'hiyacar.co.uk' => 1, 'hiyd.uk' => 1, + 'hiyobi.org' => 1, 'hiyoko.group' => 1, 'hiyuki2578.net' => 1, - 'hizakura.net' => 1, 'hizakura.nl' => 1, 'hizhina-hagrida.ru' => 1, 'hizliresim.com' => 1, @@ -68599,14 +69080,14 @@ 'hj2375.com' => 0, 'hj3586.com' => 0, 'hj3639.com' => 0, - 'hj555.cc' => 1, + 'hj555.cc' => 0, 'hj556.cc' => 1, 'hj6298.com' => 0, 'hj6929.com' => 0, 'hj9379.com' => 1, 'hj99111.com' => 1, 'hj99333.com' => 0, - 'hjagda.com' => 1, + 'hjagda.com' => 0, 'hjallboscoutkar.se' => 1, 'hjartajonkoping.se' => 1, 'hjartasmarta.se' => 1, @@ -68622,6 +69103,7 @@ 'hjort.land' => 1, 'hjoworld.tk' => 1, 'hjphoto.co.uk' => 1, + 'hjrstratlogix.com' => 1, 'hjyl.org' => 0, 'hjyl.xn--fiqs8s' => 0, 'hjyl1999.com' => 0, @@ -68631,12 +69113,11 @@ 'hjyl7999.com' => 0, 'hjyl9898.com' => 0, 'hk-shuttle.net' => 1, - 'hk.no' => 0, + 'hk.no' => 1, 'hk.search.yahoo.com' => 0, 'hkamran.com' => 1, 'hkas.org.hk' => 1, 'hkconcept.lu' => 1, - 'hkedquity.org' => 1, 'hkengage.gov.hk' => 1, 'hkgix.net' => 1, 'hkl-gruppe.de' => 1, @@ -68669,12 +69150,15 @@ 'hlavacek.us' => 1, 'hlavi.hu' => 1, 'hlc.ly' => 1, - 'hlebopekarna.com' => 1, + 'hledamnabizim.cz' => 1, 'hlfh.space' => 1, + 'hlg-do.de' => 1, + 'hlib.com.my' => 1, 'hlidani-tornado.cz' => 1, 'hlinformatics.nl' => 1, 'hllr.xyz' => 1, 'hlm.network' => 1, + 'hlm.support' => 1, 'hlm.wtf' => 1, 'hlmtechnologies.com' => 1, 'hln.be' => 1, @@ -68685,7 +69169,6 @@ 'hlsblog.com' => 1, 'hlsjgw.com' => 1, 'hlsmandarincentre.com' => 1, - 'hlsquality.com' => 1, 'hlstory.tk' => 1, 'hltdos.com' => 1, 'hltk.fi' => 1, @@ -68705,9 +69188,11 @@ 'hmeonot.org.il' => 1, 'hmforces-railcard.co.uk' => 1, 'hmg-benelux-shop.com' => 1, + 'hmia.com.au' => 1, 'hmka.com' => 0, 'hmnd.io' => 1, 'hmodapk.com' => 1, + 'hmongroots.com' => 1, 'hmp.sc' => 1, 'hms-zentrum.de' => 1, 'hmshost.com' => 1, @@ -68720,6 +69205,7 @@ 'hn122.cc' => 1, 'hnb.lk' => 1, 'hndmd.com' => 1, + 'hne-llc.com' => 1, 'hnec.ly' => 1, 'hnfertilizermachine.com' => 1, 'hnmd9.gq' => 1, @@ -68742,6 +69228,7 @@ 'hoathienthao.com' => 1, 'hoathienthao.vn' => 1, 'hobartok.gov' => 1, + 'hobartpersonaltrainers.com' => 1, 'hobarttownhotel.com.au' => 0, 'hobbiesworld.tk' => 1, 'hobbious.com' => 1, @@ -68749,7 +69236,6 @@ 'hobby-lover.com' => 1, 'hobby.porn' => 1, 'hobby4geek.com' => 1, - 'hobbybrauer.de' => 1, 'hobbydo.cf' => 1, 'hobbydo.ga' => 1, 'hobbydo.gq' => 1, @@ -68780,6 +69266,7 @@ 'hochzeit-cm.at' => 1, 'hochzeit-dana-laurens.de' => 1, 'hochzeit-saufzeichnungen.tk' => 1, + 'hochzeitsfotograf.photography' => 1, 'hochzeitsplaner-rodgau.de' => 1, 'hochzeitsregion.at' => 1, 'hochzeitstypen.de' => 1, @@ -68799,6 +69286,7 @@ 'hocplc.com' => 1, 'hoctienganhgiaotiep.ga' => 1, 'hodeis.ga' => 1, + 'hodeitek.com' => 1, 'hodes.tk' => 1, 'hodgeman.gov' => 1, 'hodi.dk' => 1, @@ -68822,6 +69310,7 @@ 'hofapp.de' => 1, 'hofbraeu-muenchen.de' => 1, 'hoferdach.de' => 1, + 'hoffland.org' => 1, 'hoffmanig.com' => 1, 'hoffmannresearch.ca' => 1, 'hoffmanns-ballonshop.de' => 1, @@ -68853,6 +69342,7 @@ 'hohberg.de' => 1, 'hohemark.de' => 1, 'hohenpoelz.de' => 1, + 'hohezinsen.at' => 1, 'hohl.com.br' => 1, 'hohlhupe.de' => 1, 'hohlhupen.de' => 1, @@ -68899,6 +69389,7 @@ 'holdingcelebrations.tk' => 1, 'holdinghandsbrazil.com' => 1, 'holdmybeer.io' => 1, + 'holdmyframe.com' => 1, 'holdmymeme.com' => 1, 'holdperson.tk' => 1, 'holebedeljek.hu' => 1, @@ -68917,10 +69408,12 @@ 'holidayhomesindubai.ae' => 1, 'holidayhousemi.com' => 1, 'holidayincotswolds.co.uk' => 1, + 'holidayletsnorthyorkshire.co.uk' => 1, 'holidaylocal.ga' => 1, 'holidaylocalers.ga' => 1, 'holidaylocalest.ga' => 1, 'holidays-info.com' => 1, + 'holidaystays.co.za' => 1, 'holidaytable.tk' => 1, 'holidaytours.tk' => 1, 'holidogtimes.com' => 1, @@ -68948,7 +69441,6 @@ 'hollandrailservices.com' => 1, 'hollandrailservices.com.au' => 1, 'hollandsewolken.nl' => 1, - 'hollandsweb.com' => 1, 'hollandwi.gov' => 1, 'hollermann.eu' => 1, 'hollistermo.gov' => 1, @@ -68986,6 +69478,7 @@ 'holocron.one' => 1, 'holod-servis777.tk' => 1, 'holofox.ru' => 0, + 'hologramlearning.com' => 1, 'holori.com' => 1, 'holostyak.tk' => 1, 'holowaty.me' => 1, @@ -69002,8 +69495,6 @@ 'holundersberg.de' => 1, 'holvonix.com' => 1, 'holychaos.tk' => 1, - 'holycrosscatholics.org' => 1, - 'holycrossphl.org' => 1, 'holycrossrockporttx.org' => 1, 'holycrossverobeach.org' => 1, 'holydevils.tk' => 1, @@ -69080,7 +69571,6 @@ 'homebuilder.tk' => 1, 'homebutton.tk' => 1, 'homecache.ga' => 1, - 'homecareplus.cl' => 1, 'homecaster.ga' => 1, 'homecatch.ga' => 1, 'homecharte.ga' => 1, @@ -69219,6 +69709,7 @@ 'homeeagle.ga' => 1, 'homeelectricalupdates.com' => 1, 'homeer.com' => 1, + 'homeevcharger.ie' => 1, 'homeexperience.tk' => 1, 'homefacialpro.com' => 0, 'homeflag.ga' => 1, @@ -69240,7 +69731,6 @@ 'homeimprovement.ga' => 1, 'homeimprovementinfo.tk' => 1, 'homeimprovementnews.tk' => 1, - 'homeindiainfratech.com' => 1, 'homeinet.tk' => 1, 'homeinformation.tk' => 1, 'homeinformationpackages.com' => 1, @@ -69255,7 +69745,6 @@ 'homeinvasion.tk' => 1, 'homeinvention.tk' => 1, 'homejapanese.ml' => 1, - 'homekeep.com' => 1, 'homekiss.ga' => 1, 'homekitdaily.de' => 1, 'homelab.farm' => 1, @@ -69276,10 +69765,9 @@ 'homemaintenanceservicesindubai.com' => 1, 'homemarks.ga' => 1, 'homemaster-chita.ru' => 0, - 'homemediadb.org' => 1, + 'homemediadb.org' => 0, 'homemember.ga' => 1, 'homemessenger.ga' => 1, - 'homen.in' => 1, 'homenature.tk' => 1, 'homenetworksecurity.eu' => 1, 'homenewsdesign.tk' => 1, @@ -69296,11 +69784,13 @@ 'homeomatic.ga' => 1, 'homeopathie.tk' => 1, 'homeopathieridderspoor.nl' => 1, + 'homeopathyplus.com.au' => 1, 'homeoperator.net' => 1, 'homeopplis.ga' => 1, 'homeorama.ga' => 1, 'homeostase.pt' => 1, 'homeover.ga' => 1, + 'homeownermath.com' => 1, 'homeownersinsurancenv.com' => 1, 'homepage-nach-preis.de' => 1, 'homepal.cf' => 1, @@ -69328,19 +69818,16 @@ 'homero.tk' => 1, 'homesafedryerventsac.com' => 1, 'homesbyayres.com' => 1, - 'homeschoolhive.co' => 1, 'homeschoolinkorea.tk' => 1, 'homeseguridad.com' => 1, 'homeseller.com' => 1, 'homeserve.es' => 1, - 'homeservegruppe.de' => 1, 'homeserver-kp.de' => 1, 'homesforaustralia.ga' => 1, 'homeshow.ml' => 1, 'homeslong.net' => 1, 'homesnap.com' => 1, 'homesonic.ga' => 1, - 'homesport.es' => 1, 'homespunhouse.tk' => 1, 'homestamp.ga' => 1, 'homestead-honey.com' => 1, @@ -69354,6 +69841,7 @@ 'homesugar.ga' => 1, 'homesuite.tk' => 1, 'homesweethouse.tk' => 1, + 'hometek.com' => 1, 'hometown.ml' => 1, 'hometownpigglywiggly.net' => 1, 'hometownticketing.com' => 1, @@ -69371,7 +69859,7 @@ 'homewish.ga' => 1, 'homewoodpathfinder.com' => 1, 'homeworld.ga' => 1, - 'homexmortgage.com' => 1, + 'homexmortgage.com' => 0, 'homexpressdirect.com' => 1, 'homey.guide' => 1, 'homeyou.com' => 1, @@ -69392,6 +69880,7 @@ 'homoglyph.net' => 1, 'homointerneticus.tk' => 1, 'homokfuvo.com' => 1, + 'homologatitulos.es' => 1, 'homoo.social' => 1, 'homophobia.tk' => 1, 'homophones.ml' => 1, @@ -69401,7 +69890,6 @@ 'homyak.gq' => 1, 'homygo.eu' => 1, 'homyremedies.com' => 1, - 'honaragah.com' => 1, 'honatec.tech' => 1, 'honda2wheelerparts.com' => 1, 'honda2wheelersindia.com' => 1, @@ -69418,6 +69906,7 @@ 'hondensnacks.shop' => 1, 'hondentrainingpootvoorpoot.nl' => 1, 'hondudiario.tk' => 1, + 'hondurasgate.ch' => 1, 'honedigital.co.uk' => 1, 'honeit.com' => 1, 'honest.ga' => 1, @@ -69430,7 +69919,6 @@ 'honestguidetour.cz' => 1, 'honestoverheaddoor.net' => 1, 'honestpragueguide.cz' => 1, - 'honestshipping.com' => 1, 'honestworknmoney.tk' => 1, 'honesty.com.pl' => 1, 'honey.beer' => 1, @@ -69445,6 +69933,7 @@ 'honeyspot.de' => 1, 'honeysucklerosephotography.com' => 1, 'honeysucklewhite.com' => 1, + 'honeytoon.com' => 1, 'honeytracks.com' => 1, 'honeyxlips.com' => 1, 'hong.com.br' => 1, @@ -69464,7 +69953,6 @@ 'honigkuchenpferdeher.de' => 1, 'honk.house' => 1, 'honkai.sr' => 1, - 'honkion.net' => 1, 'honmoku-select-shika.com' => 1, 'honoka-seitai.jp' => 1, 'honoka.cafe' => 1, @@ -69486,6 +69974,7 @@ 'hoogsreporting.com' => 1, 'hoogstraatseschaakclub.tk' => 1, 'hoogveen.tk' => 1, + 'hook-esport.fr' => 1, 'hookah-crm.ru' => 1, 'hookah-uae.com' => 1, 'hookahfoil.ru' => 1, @@ -69517,6 +70006,7 @@ 'hoovism.com' => 1, 'hop-ict.nl' => 1, 'hop.exchange' => 1, + 'hopandgo.net' => 1, 'hopeandhealing.cz' => 1, 'hopeforhearts.com.au' => 1, 'hopeforlorn.tk' => 1, @@ -69543,10 +70033,9 @@ 'hoppe-sts.com' => 1, 'hoppinjohn.org' => 0, 'hoppy.com' => 1, - 'hoppygo.com' => 1, 'hops-and-ashes.de' => 1, 'hopscotchmodel.com' => 1, - 'hopsmaus-shop.de' => 0, + 'hopsmaus-shop.de' => 1, 'hopted.com' => 1, 'hor.website' => 1, 'horablanquiazul.tk' => 1, @@ -69564,13 +70053,14 @@ 'horclan.tk' => 1, 'hord.ca' => 1, 'horde-entertainment.tk' => 1, + 'hordisfamilyagency.com' => 1, 'horeca.pk' => 1, 'horecastaff.com.ua' => 1, 'horecatiger.eu' => 1, 'horefice.me' => 1, 'horgenberg.com' => 1, 'horiconwi.gov' => 1, - 'horiedental.com' => 1, + 'horizon-garde.com' => 1, 'horizon.com' => 1, 'horizon.ne.jp' => 1, 'horizondds.com' => 1, @@ -69622,7 +70112,6 @@ 'horror-forum.de' => 1, 'horrordor.tk' => 1, 'horrorfreaks.tk' => 1, - 'horrormovies.gr' => 1, 'horrorserv.com' => 1, 'horrycountysc.gov' => 1, 'horsa.io' => 1, @@ -69646,6 +70135,7 @@ 'hortencollection.com' => 1, 'hortico.rs' => 1, 'horumon48.osaka' => 1, + 'horusplay.net' => 1, 'horusrc.com' => 1, 'horvat.tk' => 1, 'horvath.ooo' => 1, @@ -69657,8 +70147,6 @@ 'hoscad.net' => 1, 'hosch.co.nz' => 1, 'hose.ga' => 1, - 'hosen-flicken.de' => 1, - 'hosentaschenblog.org' => 1, 'hoshi-sr.com' => 1, 'hoshimaq.com.br' => 1, 'hoshimaquinas.com.br' => 1, @@ -69682,6 +70170,7 @@ 'hospicewise.org' => 1, 'hospicjumzory.pl' => 1, 'hospitable.com' => 1, + 'hospital.org.uk' => 1, 'hospitalcmq.com' => 1, 'hospitalcruzvermelha.pt' => 1, 'hospitaldaluz.pt' => 1, @@ -69702,6 +70191,7 @@ 'host2do.com' => 1, 'host365.fi' => 1, 'hostadvice.com' => 1, + 'hostadz.com' => 1, 'hostalk.net' => 1, 'hostalog.com' => 1, 'hostalsanmarcos.tk' => 1, @@ -69711,6 +70201,7 @@ 'hostaz.net' => 1, 'hostbility.com' => 1, 'hostboxonline.com' => 1, + 'hostchina.net' => 1, 'hostcloud.ml' => 1, 'hostcoz.com' => 1, 'hostcsr.com' => 1, @@ -69733,7 +70224,7 @@ 'hostesstrainingers.ga' => 1, 'hostesstrainingest.ga' => 1, 'hostfact.nl' => 1, - 'hostfi.com.br' => 1, + 'hostfi.com.br' => 0, 'hostfission.com' => 1, 'hostfree12.tk' => 1, 'hostgreet.com' => 1, @@ -69742,6 +70233,7 @@ 'hostidn.com' => 1, 'hostido.net.pl' => 1, 'hostiko.com.ua' => 1, + 'hostiko.network' => 1, 'hosting-fast.com' => 1, 'hosting-rus.tk' => 1, 'hosting-swiss.ch' => 1, @@ -69759,8 +70251,10 @@ 'hostinghaus.tk' => 1, 'hostinghelp.guru' => 1, 'hostinginnederland.nl' => 1, + 'hostingopenclaw.com' => 1, 'hostingorservers.com' => 1, 'hostingphp.ch' => 1, + 'hostingselector.com' => 1, 'hostingsolutions.cz' => 1, 'hostingsupremo.com' => 1, 'hostingsvizzera.com' => 1, @@ -69780,11 +70274,9 @@ 'hostonssd.ga' => 1, 'hostpoint-static.ch' => 1, 'hostpoint.ch' => 1, - 'hostprior.ro' => 1, 'hostreputation.com' => 1, 'hostripples.in' => 1, 'hosts.cf' => 0, - 'hostsall.com' => 1, 'hostup.se' => 0, 'hostwinds.com' => 1, 'hostx.lk' => 1, @@ -69798,7 +70290,6 @@ 'hot-shots-photos.com' => 1, 'hot-spa.ch' => 0, 'hot.ee' => 1, - 'hot.in.th' => 1, 'hot.v.ua' => 1, 'hot101fm.tk' => 1, 'hotaircoldlove.tk' => 1, @@ -69814,6 +70305,7 @@ 'hotchillibox.co.za' => 1, 'hotchillibox.com' => 1, 'hotcoder.tk' => 1, + 'hotcopy.ai' => 1, 'hotcursosrio.com.br' => 1, 'hotdates18.dk' => 1, 'hotdates18.fi' => 1, @@ -69825,8 +70317,8 @@ 'hotebonytube.com' => 1, 'hoteimode.net' => 1, 'hotel-4-stelle.it' => 1, - 'hotel-alt-goerlitz.de' => 1, 'hotel-altabadia.com' => 1, + 'hotel-alte-schleiferei.de' => 1, 'hotel-arabba.net' => 1, 'hotel-bella-muerte.tk' => 1, 'hotel-bolzano.org' => 1, @@ -69849,12 +70341,12 @@ 'hotel-rosner.at' => 1, 'hotel-rosskopf.it' => 1, 'hotel-valgardena.net' => 1, - 'hotel-vipiteno.net' => 1, 'hotel-vivendi.de' => 1, 'hotel-zurrose.de' => 1, 'hotel3232nyc.com' => 1, 'hotel43.com' => 1, 'hotelandplace.com' => 1, + 'hotelbarbutter.com' => 1, 'hotelbiz.cf' => 1, 'hotelbiz.ga' => 1, 'hotelbiz.gq' => 1, @@ -69905,6 +70397,7 @@ 'hotelsalzberg.gq' => 1, 'hotelsalzberg.ml' => 1, 'hotelsantalibera.tk' => 1, + 'hotelscout.net' => 1, 'hotelsfares.com' => 1, 'hotelsinbuxton.com' => 1, 'hotelsinformer.com' => 1, @@ -69930,6 +70423,7 @@ 'hotelylangylang.re' => 1, 'hotelzapse-aurora.tk' => 1, 'hotesb.net' => 1, + 'hotevi.com' => 1, 'hotfallingdevil.vip' => 1, 'hotfiesta.ml' => 1, 'hotgirl.tv' => 1, @@ -69982,13 +70476,12 @@ 'hotshotsleeves.com' => 1, 'hotsmi.cf' => 1, 'hotsnack.cz' => 1, - 'hotsolarsolutions.com' => 0, 'hotspot.cl' => 1, - 'hotspotshield.com' => 1, 'hotspringcountysoar.gov' => 1, 'hotspringsar.gov' => 1, 'hotspringscountywy.gov' => 1, 'hotsvenja.com' => 1, + 'hottakes.com' => 1, 'hotteprofessionnelle.fr' => 1, 'hottestguyoftech.com' => 1, 'hottestwebcamgirls.org' => 1, @@ -69996,7 +70489,6 @@ 'hottie.at' => 1, 'hotting.nl' => 1, 'hottoys.tk' => 1, - 'hottubstadskanaal.com' => 1, 'hotvehs.com' => 1, 'hotwaterspecialist.com.au' => 1, 'hotwhois.com' => 1, @@ -70012,6 +70504,7 @@ 'hourlyringtonesers.ga' => 1, 'hourlyringtonesest.ga' => 1, 'hourpendulum.com' => 1, + 'hoursback.co.uk' => 1, 'hoursofoperation.biz' => 1, 'house-sparrow.com' => 1, 'houseandgarden.co.uk' => 1, @@ -70022,6 +70515,7 @@ 'housebar.tk' => 1, 'housebuilder.com.ua' => 1, 'housecarty.com' => 1, + 'housecheckup.co.uk' => 1, 'housecleanerslongmont.com' => 1, 'housedesigninfo.tk' => 1, 'housedesignnews.tk' => 1, @@ -70036,11 +70530,12 @@ 'houselocal.co.uk' => 1, 'housemart.company' => 1, 'housemouse.tk' => 1, - 'houseofaceonline.com' => 1, - 'houseofbrighde.co.uk' => 1, + 'houseofbrighde.co.uk' => 0, 'houseoffilters.com' => 1, + 'houseofheroes.fun' => 1, 'houseofhipsters.com' => 1, 'houseofpheromones.com' => 0, + 'houseofsciences-fm.com' => 1, 'houseofshades.com' => 1, 'houseofsupplements.com' => 1, 'houseofyee.com' => 1, @@ -70060,10 +70555,8 @@ 'housingloan.jp' => 1, 'housingokc.gov' => 1, 'housr.in' => 1, - 'houston-probate-law.com' => 1, 'houstonaudubon.org' => 1, 'houstonauthorizedrepair.com' => 1, - 'houstonbestmaidservice.com' => 1, 'houstoncenterforvaluedliving.com' => 1, 'houstoncosoal.gov' => 1, 'houstoncountyal.gov' => 1, @@ -70082,6 +70575,7 @@ 'houthandelbunskoek.nl' => 1, 'houthandeljacobs.nl' => 1, 'houtinee.com' => 1, + 'houtpellets.shop' => 1, 'houwelinginterieur.nl' => 1, 'houzz.co.nz' => 1, 'houzz.co.uk' => 1, @@ -70110,9 +70604,7 @@ 'how-to-write-a-book.ml' => 1, 'how2dev.tools' => 1, 'how2shout.com' => 1, - 'how2smart.com' => 1, 'howa-n.net' => 0, - 'howandroidhelp.com' => 1, 'howandwhys.com' => 1, 'howardchippewawi.gov' => 1, 'howardconnected.com' => 1, @@ -70128,9 +70620,9 @@ 'howcodingworks.com' => 1, 'howdidido.com' => 1, 'howdl.com' => 1, - 'howdoesmycode.work' => 1, 'howdy.fr' => 1, 'howdymassage.com' => 1, + 'howdynash.com' => 1, 'howeda.de' => 1, 'howellaccounts.co.uk' => 1, 'howellcountymo911.gov' => 1, @@ -70150,7 +70642,6 @@ 'howonce.net' => 1, 'howonce.org' => 1, 'howopen.net' => 1, - 'howpchub.com' => 1, 'howsecureismypassword.net' => 1, 'howsmyssl.com' => 1, 'howsmytls.com' => 1, @@ -70166,7 +70657,6 @@ 'howtomakefriends.tk' => 1, 'howtomanagedevices.com' => 1, 'howtomeasureanything.com' => 1, - 'howtomediacenter.com' => 1, 'howtopreventvulnerabilities.com' => 1, 'howtorunfasterandlonger.com' => 1, 'howtoslapsomeonethroughtheinternet.com' => 1, @@ -70202,8 +70692,22 @@ 'hozy.co' => 0, 'hp-67.com' => 1, 'hp-lexicon.org' => 1, + 'hp000.cc' => 1, + 'hp0000.cc' => 1, + 'hp111.cc' => 1, + 'hp1111.cc' => 1, + 'hp222.cc' => 1, + 'hp2222.cc' => 1, + 'hp333.cc' => 1, + 'hp3333.cc' => 1, 'hp42.de' => 1, - 'hpac-portal.com' => 1, + 'hp444.cc' => 1, + 'hp4444.cc' => 1, + 'hp555.cc' => 1, + 'hp5555.cc' => 1, + 'hp6666.cc' => 1, + 'hp7777.cc' => 1, + 'hp8888.cc' => 1, 'hpage.com' => 1, 'hpbn.co' => 1, 'hpc.mil' => 1, @@ -70215,7 +70719,6 @@ 'hpk.edu.ee' => 1, 'hpkp-faq.de' => 1, 'hplace.com.br' => 1, - 'hpm.pt' => 1, 'hpmleadership.com' => 1, 'hpneo-conseil.com' => 1, 'hpnso.com' => 1, @@ -70228,6 +70731,7 @@ 'hpvtimmerwerken.nl' => 1, 'hqblog.cn' => 0, 'hqcdn.com' => 1, + 'hqprod.io' => 1, 'hqproductionaudio.com' => 1, 'hqsy.net' => 1, 'hqteas.com' => 1, @@ -70241,15 +70745,16 @@ 'hr-clan.tk' => 1, 'hr-nielsen.tk' => 1, 'hr-praemien-santander.de' => 1, + 'hr-recruit.com' => 1, 'hr-tech.shop' => 1, 'hr-toys.shop' => 1, 'hr98.tk' => 1, + 'hraas.io' => 1, 'hrabogados.com' => 1, 'hrackac.cz' => 1, 'hraesvelg.net' => 1, 'hrafnkellbaldurs.com' => 1, 'hrafnsholl.is' => 1, - 'hrajhry.sk' => 1, 'hrajme.tk' => 1, 'hram.site' => 1, 'hranicka.cz' => 1, @@ -70266,14 +70771,14 @@ 'hrcp.ge' => 1, 'hrcrew.com.au' => 1, 'hrd-sec.com' => 1, - 'hrd.pl' => 1, + 'hrdinaadcera.cz' => 1, 'hrdns.de' => 1, 'hreflang.info' => 1, 'hrej.eu' => 1, 'hrejterzy.com' => 1, 'hrgt.eu' => 1, 'hristijanspirovski.tk' => 1, - 'hristos.com' => 1, + 'hristiyan.com.tr' => 1, 'hriveralaw.com' => 1, 'hrizer.com' => 0, 'hrjfeedstock.org' => 1, @@ -70296,11 +70801,13 @@ 'hromaticworld.tk' => 1, 'hronikatm.com' => 1, 'hroschyk.cz' => 1, + 'hrov-platforms.com' => 1, 'hrpage.ml' => 1, 'hrpayhub.com' => 1, 'hrprofessionals.tk' => 1, + 'hrrecruitment.co.uk' => 1, 'hrreporter.com' => 1, - 'hrrpnepal.org' => 0, + 'hrrpnepal.org' => 1, 'hrsa.gov' => 1, 'hrseoservice.com' => 1, 'hrstapps-dev.com' => 1, @@ -70308,15 +70815,12 @@ 'hrtpova.gov' => 1, 'hru.gov' => 1, 'hrumka.net' => 1, - 'hrvouchercultuur.nl' => 1, 'hrw.org' => 1, 'hrw66.cc' => 1, 'hrwsba.gov' => 1, 'hrxkauppa.fi' => 1, 'hry.cz' => 1, - 'hrzblt.eu' => 0, 'hs-flensburg.de' => 1, - 'hs-group.net' => 1, 'hs-hire.co.uk' => 1, 'hs-mainz.de' => 1, 'hs-shrewsbury.co.uk' => 1, @@ -70324,7 +70828,6 @@ 'hsappstatic.net' => 1, 'hsasearch.com' => 1, 'hsbc-zertifikate.de' => 1, - 'hsbcnet.com' => 1, 'hsbuild.com' => 1, 'hschen.top' => 0, 'hscomposites.co.nz' => 1, @@ -70347,7 +70850,6 @@ 'hsmr.cc' => 1, 'hsn-tsn.com' => 1, 'hsn.com' => 1, - 'hso.com' => 1, 'hsog.tk' => 1, 'hsorganics.pk' => 1, 'hsp-software.de' => 1, @@ -70366,7 +70868,6 @@ 'hstspreload.me' => 1, 'hstspreload.org' => 1, 'hstudio.tk' => 1, - 'hsturan.com' => 1, 'hsutilitiesms.gov' => 1, 'hsvwilnis.nl' => 1, 'hsx.com' => 1, @@ -70399,9 +70900,9 @@ 'hte.ovh' => 1, 'hth-heimberg.ch' => 1, 'hti.digital' => 1, - 'htikeagkyaw.com' => 1, 'htl-anmeldung.at' => 1, 'htlball.at' => 1, + 'htlgov.com' => 1, 'htljobs.at' => 1, 'htlle.at' => 1, 'htm-partners.com' => 1, @@ -70422,7 +70923,6 @@ 'htmlcssphp.tk' => 1, 'htmlnet.tk' => 1, 'htmltemplated.com' => 1, - 'htmlvalidator.com' => 1, 'htmlweb.ml' => 1, 'htmlyse.com' => 1, 'htmue.org' => 1, @@ -70450,6 +70950,7 @@ 'httpmaster.net' => 1, 'https.com.tw' => 1, 'https.dk' => 1, + 'https.gs' => 1, 'https.jetzt' => 1, 'httpsalarm.com' => 1, 'httpsarnemergan.ml' => 1, @@ -70472,7 +70973,6 @@ 'hu-a-u.com' => 1, 'hu.search.yahoo.com' => 0, 'hua-in.net' => 1, - 'huabianwa.com' => 0, 'huagati.co.th' => 1, 'huagati.com' => 1, 'huakai.es' => 1, @@ -70511,12 +71011,12 @@ 'huawenyy.com' => 1, 'huaxinba.com' => 1, 'huaxueba.com' => 1, + 'huayme.com' => 1, 'hub24.com.au' => 1, 'hub385.com' => 1, 'hubanero.cz' => 1, 'hubapi.com' => 1, 'hubbardhouseugrrmuseum.org' => 1, - 'hubbardlabs.com' => 1, 'hubbardresearch.com' => 1, 'hubbardtx.gov' => 1, 'hubbaworld.tk' => 1, @@ -70533,15 +71033,18 @@ 'huberheightschamber.com' => 1, 'hubermanlab.com' => 1, 'huberts.com' => 1, + 'hubfluence.io' => 1, 'hubilo.com' => 1, 'hublaagram.ml' => 1, 'hubmark.co' => 1, 'hubnet.fr' => 1, 'hubok.net' => 1, + 'hubora.com' => 1, 'hubovra.nl' => 1, 'hubrecht.at' => 1, 'hubsaveers.ga' => 1, 'hubsaveest.ga' => 1, + 'hubspat.com' => 1, 'hubspot.com' => 1, 'hubspot.de' => 1, 'hubspot.es' => 1, @@ -70550,6 +71053,8 @@ 'hubtransporteselogistica.com.br' => 1, 'hubux.tk' => 1, 'hubx.co' => 1, + 'hubyparts.com.br' => 1, + 'huc.nz' => 1, 'huchet.me' => 0, 'hucklebucks.com' => 1, 'huckletree.com' => 0, @@ -70561,7 +71066,6 @@ 'hudhaifahgoga.co.za' => 1, 'hudhomestore.gov' => 1, 'hudless.com' => 1, - 'hudnara.se' => 1, 'hudobniny.net' => 1, 'hudognik.com' => 1, 'hudsonregional.gov' => 1, @@ -70585,6 +71089,7 @@ 'huesers.de' => 1, 'huesitos.tk' => 1, 'huesos.pro' => 1, + 'huetana.com' => 1, 'huez.tech' => 1, 'hufelare.tk' => 1, 'huffduffer.com' => 1, @@ -70596,6 +71101,7 @@ 'hugetits.tv' => 1, 'huggies.com' => 1, 'huggies.com.au' => 1, + 'huggovie.sk' => 1, 'huggy.moe' => 1, 'hughescountyok911.gov' => 1, 'hugheshandymanservices.co.uk' => 1, @@ -70606,6 +71112,7 @@ 'hugobarral.me' => 1, 'hugochilemme.com' => 1, 'hugocurado.info' => 1, + 'hugodubois.ch' => 1, 'hugogarra.com' => 1, 'hugojlbrooks.nl' => 1, 'hugolegrand.fr' => 1, @@ -70645,10 +71152,12 @@ 'huislijn.nl' => 1, 'huissier-vosges.com' => 1, 'huit.re' => 1, - 'huitaodang.com' => 0, + 'hujjatchi.uz' => 1, + 'hukanw.com' => 1, + 'hukanyy.com' => 1, 'hukkatavara.com' => 1, 'hukuhauchi.com' => 1, - 'hukukiayna.com' => 1, + 'hukukiayna.com' => 0, 'hulaginswoodworking.com' => 1, 'hulet.tech' => 1, 'hulii.com' => 0, @@ -70657,6 +71166,7 @@ 'hulkweb.tk' => 1, 'hullmoneyman.com' => 1, 'hullseals.space' => 1, + 'hullteam.com' => 1, 'huloveyou.com' => 1, 'hulpbijmarketing.nl' => 1, 'hulpertechsite.tk' => 1, @@ -70682,8 +71192,10 @@ 'humanesdemadrid.tk' => 1, 'humanewolf.com' => 1, 'humanhairgo.tk' => 1, + 'humanholic.hr' => 1, 'humanidad.tk' => 1, 'humaninterest.com' => 1, + 'humaninthelove.com' => 1, 'humaniora.com' => 1, 'humanistgruppen.tk' => 1, 'humanities.gov' => 1, @@ -70691,6 +71203,8 @@ 'humanitiesnebraska.org' => 1, 'humanity.com' => 1, 'humanize.security' => 1, + 'humanizeai.tech' => 1, + 'humankey.io' => 1, 'humankode.com' => 1, 'humanlocation.net' => 1, 'humanresources.gq' => 1, @@ -70698,9 +71212,11 @@ 'humanrights-geneva.info' => 1, 'humanrights.gov.au' => 0, 'humanrights.tk' => 1, + 'humanrightscareers.com' => 1, 'humanrightseducation.cn' => 1, 'humanrightswatch.org' => 1, 'humanshiftpaper.com' => 1, + 'humanswith.ai' => 0, 'humantouchmassagechairs.com' => 1, 'humantripod.bet' => 1, 'humanwave.nl' => 1, @@ -70710,11 +71226,11 @@ 'humaya.com.mx' => 1, 'humbaur.com' => 1, 'humbermaritimecollege.ac.uk' => 1, + 'humbertoschoenwald.com' => 1, 'humblebee.at' => 1, 'humblebee.be' => 1, 'humblebee.bg' => 1, 'humblebee.ch' => 1, - 'humblebee.co.uk' => 1, 'humblebee.dk' => 1, 'humblebee.es' => 1, 'humblebee.foundation' => 1, @@ -70791,7 +71307,6 @@ 'hungarianeducationagency.com' => 1, 'hungaromedia.at' => 1, 'hungaryz.ml' => 1, - 'hungphatlaptop.com' => 1, 'hungryas.tk' => 1, 'hungryginie.com' => 1, 'hungrygowhere.com' => 1, @@ -70809,6 +71324,7 @@ 'hunqz.com' => 1, 'hunstoncanoeclub.co.uk' => 1, 'huntcam.ai' => 1, + 'huntcraft.ru' => 1, 'hunter-read.com' => 1, 'hunter.io' => 1, 'hunter32.ru' => 1, @@ -70841,11 +71357,11 @@ 'huonit.com.au' => 0, 'huoyankan.com' => 1, 'huoyou.com' => 1, - 'hup.hu' => 0, 'hupoints.com' => 1, 'hurdafiyatlari.site' => 1, 'hurdaphysio.fi' => 1, 'hurinkazan2020.com' => 1, + 'hurix.ai' => 1, 'hurix.com' => 1, 'hurling.net' => 1, 'huron.tk' => 1, @@ -70864,10 +71380,12 @@ 'hurstvilleentertainmentcentre.com.au' => 1, 'hurt-orange.pl' => 1, 'hurtigrabat.dk' => 1, + 'hurtigtinternet.dk' => 1, 'husakbau.at' => 1, 'huseyinemre.tech' => 1, 'huseyinpala.com' => 1, 'hushfile.it' => 1, + 'hushhtech.com' => 1, 'hushhush.ai' => 1, 'hushlayer.com' => 1, 'hushpuppiesobuv.ru' => 1, @@ -70879,7 +71397,7 @@ 'huskygifts.com' => 1, 'huskyinc.us' => 0, 'huskysat.org' => 1, - 'huskytaildigital.com' => 1, + 'huskytaildigital.com' => 0, 'husqvarnamoped.se' => 1, 'hustlerstate.tk' => 1, 'hustlersuniversityapp.com' => 1, @@ -70943,7 +71461,6 @@ 'hwchronicle.com' => 1, 'hwe.nz' => 1, 'hwehealthiertogether.nhs.uk' => 1, - 'hwholdsworth.com.au' => 1, 'hwinfo.tk' => 1, 'hwnd.io' => 1, 'hwr-barsinghausen.de' => 1, @@ -70951,25 +71468,26 @@ 'hwvv.nl' => 1, 'hx-sun.com' => 1, 'hx53.de' => 1, - 'hx678.cc' => 1, 'hx77.cc' => 0, 'hxbank.com' => 1, 'hxcrr.cn' => 1, 'hxh.best' => 1, 'hxit.cn' => 1, 'hxkvm.com' => 1, - 'hxkvm.net' => 1, 'hxnnxs.ru' => 1, 'hxp.io' => 1, 'hxr404.cf' => 1, 'hxsrz.eu.org' => 1, 'hy1.com' => 1, 'hyacinthus.tk' => 1, + 'hyati.eu' => 0, 'hyatt.com' => 1, 'hyb7.com' => 1, 'hybrd.is' => 1, 'hybrid-crescent.tk' => 1, 'hybrid-hippie.com' => 1, + 'hybrid-vector.com' => 1, + 'hybrid.mine.nu' => 1, 'hybriden.cf' => 1, 'hybriden.tk' => 1, 'hybridiyhdistys.fi' => 1, @@ -70989,6 +71507,7 @@ 'hycken.com' => 1, 'hyckenberg.com' => 1, 'hydeparkwinterwonderland.com' => 1, + 'hyderabadcallgirls.org' => 1, 'hydra-interactive.com' => 1, 'hydra.az' => 1, 'hydrabit.nl' => 1, @@ -70997,6 +71516,7 @@ 'hydras.tk' => 1, 'hydraulikbutiken.se' => 1, 'hydrazin.pw' => 1, + 'hydrigital.com' => 1, 'hydrique.ch' => 1, 'hydro-pool.org' => 1, 'hydro.group' => 1, @@ -71024,8 +71544,8 @@ 'hydrooneombudsman.com' => 1, 'hydropoolandspa.com' => 1, 'hydroposev.com' => 1, - 'hydrosaat.ch' => 1, 'hydroscans.com' => 1, + 'hydroscape-group.co.uk' => 1, 'hydrosense.click' => 1, 'hydrosila.com' => 0, 'hydroturbine.info' => 0, @@ -71033,6 +71553,7 @@ 'hydrozone.fr' => 1, 'hyec.jp' => 1, 'hyfood.it' => 1, + 'hygeiadairy.com' => 1, 'hygienet.be' => 1, 'hygraph.com' => 1, 'hyhealth.it' => 1, @@ -71061,12 +71582,12 @@ 'hyperalgesia.com' => 1, 'hyperautomotive.com.au' => 1, 'hyperblast-universe.tk' => 1, - 'hyperblocks.tech' => 1, 'hyperbolecomics.com' => 1, 'hyperbolic-mayonnaise-interceptor.ovh' => 1, 'hypercritical.co' => 1, 'hyperd.sh' => 1, 'hyperdesign.com' => 1, + 'hyperdiscipline.xyz' => 1, 'hyperemesis.ie' => 1, 'hyperfuse.net' => 1, 'hyperfuze.co.uk' => 1, @@ -71103,6 +71624,7 @@ 'hypnos.hu' => 1, 'hypnose-hennigsdorf.de' => 1, 'hypnose-nimes.fr' => 1, + 'hypnose-victoriabatt.fr' => 1, 'hypnoseduction.tk' => 1, 'hypnoside.tk' => 1, 'hypnosis.edu' => 1, @@ -71160,6 +71682,7 @@ 'hysh.org' => 1, 'hystats.net' => 1, 'hysupchile.cl' => 1, + 'hytale.com' => 1, 'hytaleid.com' => 1, 'hytaletrack.com' => 1, 'hytravel.it' => 1, @@ -71178,14 +71701,12 @@ 'hyy.chat' => 1, 'hyyen.com' => 1, 'hyyperchat.com' => 1, - 'hyyr.cn' => 0, 'hyze.fr' => 1, 'hyzure.com' => 1, 'hyzy.fr' => 1, 'hz601.org' => 1, 'hzbk.org' => 0, - 'hzmpower.com' => 1, - 'hzqdl.com' => 1, + 'hzqdl.com' => 0, 'hztgzz.com' => 1, 'hzuuuz.top' => 1, 'i--b.com' => 1, @@ -71230,7 +71751,6 @@ 'i-vignette.com' => 1, 'i-volve.net' => 1, 'i-voting.pl' => 1, - 'i.hosting' => 1, 'i.vg' => 1, 'i00.eu' => 1, 'i00228.com' => 1, @@ -71266,11 +71786,11 @@ 'iaabc.org' => 1, 'iaata.info' => 1, 'iabot.tk' => 1, - 'iac-indooraircare.com' => 1, 'iacee.org' => 1, 'iacono.com.br' => 0, 'iactor.co.jp' => 1, 'iactu.info' => 1, + 'iacuwise.com' => 1, 'iadore.tk' => 1, 'iadschool.com' => 1, 'iadttaveras.com' => 1, @@ -71283,7 +71803,6 @@ 'iafd.com' => 0, 'iafda.org' => 1, 'iafisgroup.com' => 1, - 'iafss2023.com' => 1, 'iageengineering.net' => 1, 'iagsecured.com' => 1, 'iainsimms.co.uk' => 1, @@ -71294,15 +71813,18 @@ 'iam.soy' => 1, 'iamafricacampaign.com' => 1, 'iamafricacampaign.org' => 1, + 'iamalive.store' => 1, 'iambhatti.tk' => 1, 'iamcloud.de' => 1, 'iamconnected.eu' => 1, 'iamedicale.fr' => 1, + 'iamexperts.consulting' => 1, 'iamhealthystore.com' => 1, 'iamhenryjvera.com' => 1, 'iaminashittymood.today' => 1, 'iamjoshellis.com' => 1, 'iamkate.com' => 1, + 'iamkatyamusic.com' => 1, 'iamlearning.co.uk' => 1, 'iamlegend.ml' => 1, 'iamlife.com' => 1, @@ -71325,7 +71847,6 @@ 'ianbrown.id.au' => 1, 'iancommunity.org' => 1, 'iancu.me' => 1, - 'iandf.ne.jp' => 1, 'iandouglasscott.com' => 1, 'iane-ccs.com' => 1, 'ianimpacts.com' => 1, @@ -71341,14 +71862,15 @@ 'ianproject.org' => 1, 'ianresearch.org' => 1, 'ians.lu' => 1, + 'iansharland.com' => 1, 'iansyst.co.uk' => 1, 'ianwalsh.org' => 1, 'ianww.com' => 1, 'iaofirearms.com' => 1, 'iapmo.org' => 1, - 'iapprev.com.br' => 1, + 'iapprev.com.br' => 0, 'iapro.com' => 0, - 'iapws.com' => 0, + 'iapws.com' => 1, 'ias-gruppe.net' => 1, 'ias.co.jp' => 1, 'ias.ua' => 1, @@ -71363,6 +71885,7 @@ 'iav.de' => 1, 'iava.ind.br' => 1, 'iavalley.edu' => 1, + 'iavicenne.com' => 1, 'iawg.gov' => 1, 'iawx.net' => 1, 'iaxx.eu' => 1, @@ -71373,6 +71896,7 @@ 'iba.gov.au' => 1, 'ibacktraced.it' => 1, 'ibadboy.net' => 1, + 'ibalam.ai' => 1, 'iban.com' => 1, 'ibaoger.com' => 1, 'ibaset.com' => 1, @@ -71406,10 +71930,12 @@ 'ibexpackaging.com' => 1, 'ibexrepair.co.uk' => 0, 'ibhgospel.com' => 1, + 'ibi-ewe.com.br' => 1, 'ibi.mt' => 1, 'ibidyoupeace.com' => 1, 'ibiki-boushi-makura.net' => 1, 'ibilog.net' => 1, + 'ibinsurance.com.au' => 1, 'ibipoint.com' => 1, 'ibizads.tk' => 1, 'ibk.at' => 1, @@ -71421,11 +71947,11 @@ 'ibm.iobb.net' => 1, 'ibm3.com' => 1, 'ibmaspera.com' => 1, + 'ibmc.com' => 1, 'ibmix.de' => 1, 'ibmreturns.gov.in' => 1, 'ibmsonline.org' => 1, 'ibo-chemnitz.de' => 1, - 'iboat.eu' => 1, 'ibodyiq.com' => 1, 'ibon.org' => 1, 'iboysoft.com' => 1, @@ -71445,7 +71971,6 @@ 'ibug.io' => 1, 'ibuildings.com' => 1, 'ibuildings.nl' => 1, - 'ibuildutd.com' => 1, 'ibuki.run' => 1, 'ibuluxe.com' => 1, 'ibuprofens.gq' => 1, @@ -71455,7 +71980,6 @@ 'ibwc.gov' => 1, 'ibwil.com' => 1, 'ibz.be' => 1, - 'ic.edu' => 1, 'ic3.gov' => 1, 'ica.coop' => 1, 'ica.org' => 1, @@ -71483,8 +72007,10 @@ 'iccloyalty.com' => 1, 'iccorporateinteriors.com.au' => 1, 'iccupplatoon.tk' => 1, + 'iccus.net' => 1, 'iccxx.cn' => 0, 'icd-codes.org' => 1, + 'icd-diagnostica.com' => 1, 'icd360s.de' => 1, 'icddd.pl' => 1, 'icdgroup.net' => 1, @@ -71498,7 +72024,6 @@ 'iceberg.ddns.me' => 1, 'icebike.org' => 1, 'icebook.co.uk' => 1, - 'icebound.cc' => 0, 'icebound.win' => 1, 'iceboxstudio.tk' => 1, 'icecars.net' => 0, @@ -71519,6 +72044,7 @@ 'icefoxtee.com' => 1, 'iceheart.tk' => 1, 'icehost.cf' => 1, + 'icei.ac.id' => 1, 'icejusa.org' => 1, 'icekiller.ga' => 1, 'icelandic.cf' => 1, @@ -71537,7 +72063,6 @@ 'ich-hab-die-schnauze-voll-von-der-suche-nach-ner-kurzen-domain.de' => 1, 'ich-tanke.de' => 0, 'icharme.fr' => 1, - 'ichasco.com' => 1, 'ichbinein.org' => 1, 'ichbinhuebi.de' => 1, 'ichbinkeinfreier.com' => 1, @@ -71577,7 +72102,6 @@ 'icl-growingsolutions.com' => 1, 'icl82.systems' => 1, 'iclart.com' => 1, - 'iclg.com' => 1, 'iclinic-mrt.ru' => 1, 'iclinic.ua' => 1, 'icliniq.com' => 1, @@ -71595,7 +72119,6 @@ 'icomputeconsulting.com' => 1, 'icomuk.co.uk' => 1, 'icon-programming.tk' => 1, - 'iconcope.org' => 1, 'icone-one.fr' => 1, 'iconexperience.com' => 1, 'iconicbarbershop.eu' => 1, @@ -71614,25 +72137,28 @@ 'iconx.ml' => 1, 'iconz.tk' => 1, 'icorlando.org' => 1, + 'icossys.com' => 1, 'icounseling.com' => 1, 'icountnm.gov' => 1, 'icowhitepapers.co' => 1, 'icpa-banyuwangi.ac.id' => 1, 'icpamerica.com' => 1, 'icpc2016.in.th' => 1, - 'icpchue.com' => 1, - 'icpchue.xyz' => 1, + 'icpchue.com' => 0, + 'icpchue.xyz' => 0, 'icpcnj.org' => 1, 'icq-project.net' => 1, 'icq-world.tk' => 1, 'icq.com' => 1, 'icr-box.ddns.net' => 1, 'icraft.bg' => 1, + 'icrafts.fun' => 1, 'icrat.org' => 1, 'icreative.nl' => 1, 'icsense.com' => 1, 'icst.tk' => 1, 'icsti.org' => 1, + 'ict-community.nl' => 1, 'ict-oldehove.nl' => 1, 'ict-radar.com' => 0, 'ict-radar.nl' => 0, @@ -71640,11 +72166,9 @@ 'ict.in' => 1, 'ictbaneninnederland.nl' => 1, 'ictcareer.ch' => 1, - 'ictergezocht.nl' => 1, 'ictfreak.nl' => 1, 'icthealth.nl' => 1, 'ictinforensics.org' => 1, - 'ictkaisha.be' => 1, 'ictl.eu' => 1, 'ictoniolopisa.it' => 1, 'ictradar.com' => 0, @@ -71652,6 +72176,7 @@ 'icttindia.org' => 0, 'ictv1.com' => 1, 'ictwebsolution.nl' => 1, + 'icubix.ru' => 1, 'icuc.social' => 0, 'iculture.nl' => 1, 'icustomboxes.com' => 1, @@ -71686,9 +72211,8 @@ 'idaeus.eu' => 1, 'idahofalls.gov' => 1, 'idahofarmbureauinsurance.com' => 1, - 'idahohde.org' => 1, + 'idahohde.org' => 0, 'idahohealth.tk' => 1, - 'idahomushroomclub.org' => 1, 'idahotitlesearch.com' => 1, 'idaich.com' => 1, 'idanie.cf' => 1, @@ -71712,7 +72236,7 @@ 'iddconnect.org' => 1, 'iddportugal.pt' => 1, 'ideaboxapp.com' => 1, - 'ideacouture.com' => 1, + 'ideacouture.com' => 0, 'ideadozz.hu' => 1, 'ideageek.net' => 1, 'ideagenpentana.com' => 1, @@ -71722,7 +72246,6 @@ 'ideahubnepal.org' => 1, 'ideaktiv.com' => 1, 'ideal-social.com' => 1, - 'ideal.ee' => 1, 'ideal.shop' => 1, 'idealabs.tk' => 1, 'idealadvogadosbh.com.br' => 1, @@ -71749,11 +72272,13 @@ 'idealwhite.space' => 1, 'idealwifes.com' => 1, 'ideamachinespodcast.com' => 1, + 'ideamazetv.com' => 1, 'ideaplex.ca' => 1, 'ideas.com' => 0, 'ideascollide.com' => 1, 'ideasdigitales2025.es' => 1, 'ideasenfoto.com' => 0, + 'ideasforonline.com' => 1, 'ideashop.com' => 1, 'ideasinlab.com' => 1, 'ideasledgrowth.com' => 1, @@ -71762,17 +72287,20 @@ 'ideawake.com' => 1, 'ideaweb.de' => 1, 'idec.com' => 1, + 'ided.social' => 1, 'idee-geschenk.eu' => 1, 'idee-lq.at' => 1, - 'idee-lq.ch' => 1, + 'idee-lq.ch' => 0, 'idee-lq.com' => 1, 'idee-lq.de' => 1, 'idee-lq.net' => 1, 'ideefactory.de' => 1, + 'ideesculture.com' => 1, 'idehvector.com' => 1, 'ideiasefinancas.com.br' => 1, 'ideice.gob.do' => 1, 'idelmarsa.com' => 1, + 'idemguard.com' => 1, 'idemia.com' => 1, 'idempiere.org' => 1, 'iden-tt.com' => 1, @@ -71788,9 +72316,9 @@ 'identifyme.net' => 1, 'identifytag.com' => 1, 'identigraf.center' => 1, + 'identigy.com' => 1, 'identikpkh.com' => 1, 'identity-hash.online' => 1, - 'identity-inspector.com' => 1, 'identity-project.com' => 1, 'identity.aero' => 1, 'identity.plus' => 1, @@ -71815,6 +72343,7 @@ 'idf64.org' => 0, 'idfc.gov' => 1, 'idgr.de' => 1, + 'idh-dominos.com' => 1, 'idhl.fr' => 1, 'idiga.org' => 1, 'idigovs.com' => 0, @@ -71833,13 +72362,11 @@ 'idlxb.com' => 1, 'idmanagement.gov' => 1, 'idmaster.ml' => 1, + 'idmc-gcfsm.org' => 1, 'idmmovers.com' => 1, 'idmod.org' => 1, - 'idn.gov.pt' => 0, 'idndomain.tk' => 1, - 'idndx.com' => 1, 'idnic.net' => 1, - 'idnpacific.com' => 1, 'ido.nl.eu.org' => 1, 'idohost.tk' => 1, 'idol-bikes.ru' => 1, @@ -71849,13 +72376,14 @@ 'idoljp.com' => 1, 'idomoo.com' => 1, 'idonthaveawebsite.tk' => 1, + 'idonthaveawill.com' => 1, 'idontplaydarts.com' => 1, 'idoparadoxon.hu' => 1, + 'idososcomdignidade.com.br' => 1, 'idoxus.de' => 1, 'idraetsmusik.dk' => 1, 'idratherbequilting.com' => 1, 'idraulico-roma.it' => 1, - 'idraulico-roma.org' => 1, 'idraulico.roma.it' => 1, 'idrissi.eu' => 1, 'idrivegroup.ie' => 1, @@ -71875,7 +72403,7 @@ 'idute.com' => 0, 'idvchile.cl' => 1, 'idvl.de' => 1, - 'idw.pt' => 1, + 'idw.pt' => 0, 'idwebtools.tk' => 1, 'idxforza.com' => 1, 'idyeslogistics.com' => 1, @@ -71919,7 +72447,6 @@ 'iexaminer.org' => 1, 'if-news.ru' => 1, 'if0.ru' => 1, - 'ifacservice.be' => 0, 'ifactfind.com.au' => 1, 'ifactfind.io' => 1, 'ifadian.club' => 1, @@ -71929,7 +72456,6 @@ 'ifamily.top' => 0, 'ifan.ch' => 0, 'ifan.ws' => 1, - 'ifangpei.cn' => 1, 'ifasfest2022.com' => 1, 'ifavn.com' => 1, 'ifbagro.in' => 1, @@ -71961,9 +72487,9 @@ 'ifminvestors.com' => 1, 'ifminvestors.com.au' => 1, 'ifmsa-lahore.tk' => 1, + 'ifncredite.ro' => 1, 'ifnet.fr' => 1, 'ifoa.it' => 1, - 'ifohancroft.com' => 1, 'ifolder.ga' => 1, 'iforced.net' => 1, 'ifort.fr' => 1, @@ -72018,8 +72544,7 @@ 'iggsoftware.com' => 1, 'igi-2.com' => 1, 'igibee.pl' => 1, - 'igiftcards.de' => 1, - 'igiftcards.nl' => 1, + 'igift.app' => 1, 'igig.ie' => 1, 'igimusic.com' => 0, 'igiugig.gov' => 1, @@ -72036,6 +72561,7 @@ 'igloodigitalworkplace.ca' => 1, 'igloodigitalworkplace.com' => 1, 'igloodigitalworkplaces.ca' => 1, + 'igloolab.co' => 1, 'igloopartnerportal.com' => 1, 'igloopreview.ca' => 1, 'iglosujemy.pl' => 1, @@ -72086,7 +72612,6 @@ 'igramming.com' => 1, 'igranit.md' => 1, 'igraonicalara.tk' => 1, - 'igrarium.com.ua' => 1, 'igreja.digital' => 1, 'igrek.co.jp' => 1, 'igrinka.ua' => 1, @@ -72155,6 +72680,7 @@ 'ihrhost.com' => 1, 'ihri.ca' => 1, 'ihrschutz24.de' => 1, + 'ihsan-fund.com' => 1, 'ihsangans.my.id' => 1, 'ii-vi.com' => 1, 'ii.cx' => 1, @@ -72183,7 +72709,6 @@ 'iinehp.com' => 1, 'iinf.in' => 1, 'iinix.com' => 1, - 'iino-iina.co.jp' => 1, 'iiong.com' => 1, 'iipaynationofsantaysabel-nsn.gov' => 1, 'iipvapi.com' => 1, @@ -72207,10 +72732,10 @@ 'ijianli.cn' => 1, 'ijji.tv' => 1, 'ijk.nl' => 1, - 'ijm.com' => 1, 'ijmondlijn.nl' => 1, 'ijmuiderstrand.tk' => 1, 'ijnokmpl.cf' => 1, + 'ijonis.com' => 1, 'ijpmediagroup.com' => 1, 'ijsbaanwitten.nl' => 1, 'ijsblokjesvormen.nl' => 1, @@ -72218,12 +72743,11 @@ 'ijsj.ie' => 1, 'ijsselglas.nl' => 1, 'ijubt.cf' => 1, - 'ijunohana.jp' => 1, 'ijustwanttomeetmyheroes.com' => 1, + 'ik01u3.xyz' => 1, 'ika.monster' => 1, 'ikachalife.com' => 1, 'ikall.com' => 1, - 'ikama.cz' => 1, 'ikara.social' => 1, 'ikari-san.tk' => 1, 'ikaria.com.gr' => 1, @@ -72234,7 +72758,6 @@ 'ikeacareers.co.uk' => 1, 'ikebuku.ro' => 1, 'ikecosta.com' => 1, - 'ikeda-ic.com' => 1, 'ikedaquotes.org' => 1, 'ikenmeyer.com' => 1, 'ikenmeyer.eu' => 1, @@ -72243,9 +72766,11 @@ 'ikeyless.com' => 1, 'ikgron.com' => 1, 'ikhwanfillah.com' => 1, + 'ikigai-agency.fr' => 1, + 'ikigai-agency.ovh' => 1, + 'ikigai-driver.fr' => 1, 'ikimo9.com' => 1, 'ikinogo.com' => 0, - 'ikinogo.zone' => 1, 'ikinokori-marketing.com' => 1, 'ikipedia.org' => 1, 'ikisser.de' => 1, @@ -72263,10 +72788,12 @@ 'iklan.tk' => 1, 'iklanbaris.tk' => 1, 'ikleelalafiya.com' => 1, + 'iklimveri.com' => 1, 'ikmx.net' => 1, 'iknowd.org' => 1, 'iknowthatgirl.com' => 1, 'iknowthatgirlpremium.com' => 1, + 'ikonikas.com' => 1, 'ikoreg.nl' => 1, 'ikra24.in.ua' => 1, 'ikrab.club' => 1, @@ -72307,6 +72834,7 @@ 'ilcorrieredellacitta.com' => 1, 'ilcourthelp.gov' => 1, 'ilctucson.com' => 1, + 'ildan.ai' => 1, 'ildepu.tk' => 1, 'ildisagio.tk' => 1, 'ildomani.it' => 1, @@ -72330,6 +72858,7 @@ 'ilgisaglik.com' => 1, 'ilhan.name' => 1, 'ilhombek.ml' => 1, + 'ilia.ae' => 1, 'iliad78.net' => 1, 'iliamna.media' => 1, 'iliastsi.net' => 1, @@ -72351,6 +72880,7 @@ 'ilin.xyz' => 1, 'iling.me' => 1, 'iliny.hu' => 1, + 'ilio.com' => 1, 'ilionsky.com' => 1, 'iljadr.be' => 1, 'ilkeston.cc' => 1, @@ -72364,7 +72894,6 @@ 'illegalpornography.com' => 1, 'illegalpornography.me' => 1, 'illerzell.de' => 1, - 'illiah.com' => 1, 'illicitart.ca' => 1, 'illicitdigital.com' => 1, 'illimitmail.com' => 1, @@ -72372,7 +72901,7 @@ 'illinoiscaselaw.com' => 1, 'illinoiscourtscommission.gov' => 1, 'illinoishealth.tk' => 1, - 'illinoisschools.us' => 1, + 'illinoisschools.us' => 0, 'illinoistitlesearch.com' => 1, 'illiweb.com' => 1, 'illjinx.info' => 1, @@ -72405,6 +72934,7 @@ 'ilmiogiardiniere.it' => 1, 'ilmrl.com' => 1, 'ilmyo.it' => 1, + 'ilogus.fr' => 1, 'iloli.name' => 1, 'ilona-france.tk' => 1, 'ilondres.es' => 1, @@ -72446,6 +72976,7 @@ 'ilug-ktm.tk' => 1, 'iluman.tk' => 1, 'ilumantio.tk' => 1, + 'ilumina2photo.es' => 1, 'iluminatia.com' => 1, 'ilunion.tk' => 1, 'ilusionistas.tk' => 1, @@ -72463,16 +72994,15 @@ 'im-haus-sonnenschein.de' => 1, 'im-in.space' => 1, 'im-internet-geld-verdienen.tk' => 1, + 'im-menuiserie.fr' => 1, 'im-razmakh.ru' => 1, 'im-s.net' => 1, 'im-schlachthof.de' => 1, 'im4h.de' => 1, 'im4h.eu' => 1, 'im4h.info' => 1, - 'im66.net' => 0, 'ima-solutions.fr' => 1, 'imadalin.ro' => 1, - 'imagasinet.no' => 1, 'image-cdn.co.uk' => 1, 'image-drive.de' => 1, 'image.hosting' => 1, @@ -72489,12 +73019,12 @@ 'imageproductions.ga' => 1, 'imagequix.com' => 1, 'imagerecall.tk' => 1, - 'imagerive.ch' => 0, 'imagetostl.com' => 1, 'imageurs.com' => 1, 'imagevillage.ir' => 1, 'imageworkscorporation.com' => 1, 'imageworld.tk' => 1, + 'imaginablefutures.com' => 1, 'imaginarium.tk' => 1, 'imaginary.ca' => 1, 'imaginary.stream' => 1, @@ -72515,7 +73045,6 @@ 'imagisphe.re' => 1, 'imajjeans.com' => 1, 'imakash.gq' => 1, - 'imakin.nl' => 1, 'imamenu.com' => 1, 'imamiyadental.jp' => 1, 'imanageproducts.co.uk' => 1, @@ -72532,9 +73061,7 @@ 'imaratt.com' => 1, 'imarkethost.co.uk' => 1, 'imarketing.pe' => 1, - 'imarotulos.com' => 1, 'imasa.com.br' => 1, - 'imashtech.com' => 1, 'imask.ml' => 1, 'imask.tk' => 1, 'imastudent.com' => 1, @@ -72569,8 +73096,10 @@ 'imediabay.com' => 1, 'imediafly.com' => 1, 'imediato.pt' => 1, + 'imeigsx.com' => 1, 'imena-znachenie.ru' => 1, 'imenalfa.com' => 1, + 'imendit.de' => 1, 'imenieto.com' => 1, 'imeria.tk' => 1, 'imerys-mineraux-decoratifs.com' => 1, @@ -72583,11 +73112,11 @@ 'imgen.top' => 1, 'imgencrypt.com' => 1, 'imgg.es' => 1, + 'imgmarket.com.br' => 1, 'imgmodels.com' => 0, 'imgo.ga' => 1, 'imgo.tk' => 1, 'imgossip.com' => 1, - 'imgossip.net' => 1, 'imgup.co' => 1, 'imguploaden.nl' => 1, 'imhealth.co.uk' => 1, @@ -72596,8 +73125,6 @@ 'imi-rhapsody.eu' => 0, 'imibo.com' => 1, 'imicroscope.tk' => 1, - 'imidge.com.ua' => 1, - 'imigrasilampung.co.id' => 1, 'imigrate.me' => 1, 'imin.co' => 1, 'iming.fr' => 1, @@ -72620,7 +73147,6 @@ 'imlbp.com' => 1, 'imlbp.eu.org' => 0, 'imlec.net' => 1, - 'imlhx.com' => 1, 'imlinan.cn' => 1, 'imlinan.info' => 1, 'imlinan.net' => 1, @@ -72697,13 +73223,13 @@ 'immobiliensachverstaendiger-waiblingen.de' => 1, 'immobilienservice-website.de' => 1, 'immobilier-realiste.fr' => 1, - 'immobilier-swiss.ch' => 0, + 'immobilier-swiss.ch' => 1, 'immobilier.org.il' => 1, 'immobilier92.net' => 1, 'immobilierlibourne.com' => 1, 'immobilo.de' => 1, 'immobilvende.it' => 1, - 'immochrysalide.be' => 1, + 'immochrysalide.be' => 0, 'immocompar.com' => 1, 'immoel101.com' => 1, 'immoexpress.ag' => 1, @@ -72756,7 +73282,6 @@ 'immuniweb.com' => 1, 'immunoboost.be' => 1, 'immunowell-jcv-portal.com' => 1, - 'immutable.com' => 0, 'imnabrasive.com' => 1, 'imnhealth.com' => 1, 'imnot.uk' => 1, @@ -72773,8 +73298,9 @@ 'imobiliariaprofit.com.br' => 1, 'imobiliariarealdream.com.br' => 1, 'imobilien.tk' => 1, + 'imocor.com' => 1, + 'imocor.com.br' => 1, 'imoe.fun' => 0, - 'imojob.com' => 1, 'imol.ai' => 1, 'imola.com.ua' => 1, 'imolights.com' => 1, @@ -72802,6 +73328,7 @@ 'impactartstudy.com' => 1, 'impactdepth.com' => 1, 'impacter.eu' => 1, + 'impactict.com.au' => 1, 'impacto.cw' => 1, 'impactovenezuela.com' => 1, 'impactparcels.co.uk' => 1, @@ -72823,6 +73350,7 @@ 'imperator-janssens.tk' => 1, 'imperdin.com' => 1, 'imperdintechnologies.com' => 1, + 'imperfectly-perfect.shop' => 1, 'imperial-legrand.com' => 1, 'imperialcounty.org' => 1, 'imperialearth.com' => 1, @@ -72830,12 +73358,15 @@ 'imperialfencestlouis.com' => 1, 'imperialhotel.co.uk' => 1, 'imperialism.rip' => 1, + 'imperialkhaihoan.com.vn' => 1, + 'imperiallodgegy.co.uk' => 1, 'imperialmiami.com' => 0, 'imperialne.gov' => 1, 'imperialroofmanagement.com' => 1, 'imperials.family' => 1, 'imperialteam.tk' => 1, 'imperialwrestling.tk' => 1, + 'imperio.delivery' => 1, 'imperiodamodamiranda.com.br' => 1, 'imperiodeleones.cl' => 1, 'imperiodosvinhos.com.br' => 1, @@ -72851,16 +73382,17 @@ 'imphotep.net' => 1, 'impianti.it' => 1, 'impiantofotovoltaico.roma.it' => 1, - 'impiricus.com' => 1, 'implant418.jp' => 1, 'implantologiadentalgt.com' => 1, 'implanttrade.hu' => 1, 'implementconsultinggroup.com' => 1, + 'implementorsinsights.com' => 1, 'implicitsuccess.com' => 1, 'implosion.tk' => 1, 'import-shopping.de' => 1, 'important-stories.com' => 1, 'importanteducation.tk' => 1, + 'importitall.co.za' => 1, 'importsagt.com' => 1, 'importsem.com' => 1, 'importsign.com' => 1, @@ -72881,7 +73413,6 @@ 'impresadipulizia.milano.it' => 1, 'impresadipulizia.roma.it' => 1, 'impresadipulizie.verona.it' => 1, - 'impresadipulizieantonella.com' => 1, 'impresaedile.roma.it' => 1, 'impresaedile24.it' => 1, 'impresafunebre.it' => 1, @@ -72914,11 +73445,13 @@ 'improvetoyourself.ga' => 1, 'improveyourvision.tk' => 1, 'improvingsleepnaturally.com' => 1, + 'improyourself.com' => 1, 'improzinternetmarketing.com' => 1, 'imprumutdeurgenta.ro' => 1, 'impudence.tk' => 1, 'impuls.tk' => 1, 'impulsahosting.com' => 1, + 'impulsatumarca.es' => 1, 'impulse-akademie.de' => 1, 'impulse-clan.de' => 1, 'impulsewebdesign.nl' => 1, @@ -72931,8 +73464,8 @@ 'imransarwar.com' => 1, 'imrbq.com' => 1, 'imre.uk' => 1, + 'imredd.fr' => 1, 'imreh.net' => 1, - 'imro.ie' => 1, 'imrozrum.k12.tr' => 1, 'imrunner.com' => 1, 'imrunner.ru' => 1, @@ -72966,9 +73499,14 @@ 'in-love.tk' => 1, 'in-melbet.com' => 1, 'in-star.com.ua' => 1, + 'in-tiv.com' => 1, + 'in-tiv.eu' => 1, + 'in-tiv.pl' => 1, + 'in-touchsg.com' => 1, 'in-ua.com' => 1, 'in.search.yahoo.com' => 0, 'in2core.com' => 1, + 'in6.to' => 1, 'inab.me' => 1, 'inaji.com' => 1, 'inakasoftware.com' => 1, @@ -72977,7 +73515,6 @@ 'inalvittile.ga' => 1, 'inalvittile.ml' => 1, 'inalvittile.tk' => 1, - 'inamiganka.com' => 1, 'inanaji.ga' => 1, 'inanam.tk' => 1, 'inanan.cf' => 1, @@ -72990,19 +73527,16 @@ 'inarigal.com' => 1, 'inarizona.tk' => 1, 'inastia.fr' => 1, - 'inatel.br' => 1, 'inavegas.com' => 1, 'inawe.life' => 1, - 'inawisdom.com' => 1, - 'inbetweenathome.nl' => 1, - 'inbetweenermelo.nl' => 1, + 'inawisdom.com' => 0, 'inbitcoin.it' => 1, 'inblank.tk' => 1, 'inbound.tk' => 1, 'inbox.com' => 1, 'inbox.google.com' => 1, 'inbox.gq' => 1, - 'inboxen.org' => 1, + 'inboxen.org' => 0, 'inboxmonster.com' => 1, 'inboxsms.tk' => 1, 'inboxxme.com' => 1, @@ -73037,11 +73571,13 @@ 'inceptionband.tk' => 1, 'incert.cn' => 1, 'incertint.com' => 1, + 'incgrepacks.com' => 1, 'incharge.org' => 1, 'inchargeus.net' => 1, 'inchcape-fleet-autobid.co.uk' => 1, 'inchenaim.com' => 1, 'inchidi.id' => 1, + 'incident-responder.com' => 1, 'incident.dk' => 1, 'incident.io' => 1, 'incidentresponsesolution.com' => 1, @@ -73072,11 +73608,9 @@ 'inconvietnam.vn' => 1, 'incore.com' => 1, 'incorp.ph' => 1, - 'incorporatedstyle.com' => 1, 'incorporatega.com' => 1, 'incowrimo.org' => 1, 'incpak.com' => 1, - 'incred.com' => 1, 'incredibilis.tk' => 1, 'incrediblenews.tk' => 1, 'incredibleplanet.net' => 1, @@ -73091,6 +73625,7 @@ 'incurvy.de' => 1, 'incyberia.net' => 1, 'ind.ie' => 1, + 'indagare.com' => 1, 'indamail.hu' => 1, 'indata42.nl' => 1, 'indatable.com' => 1, @@ -73128,7 +73663,9 @@ 'index-games.com' => 1, 'index.co.cr' => 1, 'index.law' => 1, + 'index4g.com' => 1, 'indexacapital.com' => 1, + 'indexarr.net' => 1, 'indexcesmad.cz' => 1, 'indexhost.tk' => 1, 'indexmarket.ga' => 1, @@ -73175,7 +73712,6 @@ 'indianlakepa.gov' => 1, 'indianmasala4u.tk' => 1, 'indianporn2.xxx' => 1, - 'indianrelaypodcast.com' => 0, 'indianriver.gov' => 1, 'indiantechhunter.tk' => 1, 'indianvirginhumanhair.tk' => 1, @@ -73194,6 +73730,7 @@ 'indiaworlddigital.tk' => 1, 'indicana.pl' => 1, 'indicatifs.fr' => 1, + 'indicelectronics.com' => 1, 'indichosts.net' => 1, 'indicia.nl' => 1, 'indico.tk' => 1, @@ -73215,11 +73752,11 @@ 'indigoblack.com.au' => 1, 'indigobooks.gq' => 1, 'indigodergisi.com' => 1, + 'indigojewelers.com' => 1, 'indigosakura.com' => 1, 'indigterms.com' => 1, 'indihome.co.id' => 1, 'indihomeofficial.com' => 1, - 'indilens.com' => 1, 'indimike.tk' => 1, 'indinet.co.in' => 1, 'indioca.gov' => 1, @@ -73227,7 +73764,7 @@ 'indirhadi.tk' => 1, 'indirimkuponumarketim.com' => 1, 'indirimlim.com' => 1, - 'indironline.com' => 1, + 'indistopia.com' => 1, 'inditip.com' => 1, 'indivicloud.me' => 0, 'individualizedshirts.com' => 1, @@ -73248,17 +73785,16 @@ 'indoetis-surneli.ga' => 1, 'indoface.ga' => 1, 'indofountain.tk' => 1, - 'indogenius.org' => 1, 'indogermantrade.de' => 1, 'indoidnews.ga' => 1, 'indonesiatrip.tk' => 1, 'indoor-kletterwald.de' => 1, - 'indoorbattingcages.net' => 1, 'indoorlandmarks.com' => 1, 'indopress.tk' => 1, 'indorepack.com' => 1, 'indospot.ml' => 1, 'indospot.tk' => 1, + 'indosteger.co.id' => 1, 'indotravels.tk' => 1, 'indovance.com' => 1, 'indovinabank.com.vn' => 1, @@ -73278,25 +73814,26 @@ 'indumentaria-arabe.tk' => 1, 'induoloog.nl' => 1, 'indusfastremit-us.com' => 1, - 'indusgame.com' => 1, 'indushospital.org.pk' => 1, 'indust.me' => 1, + 'industechinnova.com' => 1, 'industreegroupstadium.com.au' => 1, 'industreiler.com.br' => 1, + 'industriadelfuturo.com' => 1, 'industriafranchini.com' => 1, 'industriagraficabrasileira.com.br' => 1, 'industrial-remote-control.com' => 1, 'industrial-ventilation.eu' => 1, + 'industrialai.au' => 1, 'industrialalpinism.tk' => 1, 'industrialcalibration.co.uk' => 1, - 'industrialcomputers.com' => 1, 'industrialcontainer.com' => 1, 'industrialgassprings.com' => 1, 'industrialprecisionmfg.com' => 0, 'industriascruz.co' => 1, 'industrydecarbonization.com' => 1, 'industryoutlaws.tk' => 1, - 'industryskillsaustralia.org.au' => 1, + 'industryskillsaustralia.org.au' => 0, 'indyandmeskincare.com.au' => 1, 'indybay.org' => 1, 'indymassagebangkok.com' => 1, @@ -73347,10 +73884,10 @@ 'inference.biz.tr' => 1, 'inferencium.net' => 1, 'inferiousbypasser.cf' => 1, + 'inferis.ai' => 1, 'infermiere.roma.it' => 1, 'inferno.co.uk' => 1, 'infertilitycure.tk' => 1, - 'inffin-portal.de' => 1, 'infi.ch' => 1, 'inficom.org' => 1, 'infidel.org' => 1, @@ -73360,6 +73897,7 @@ 'infihow.com' => 1, 'infinbank.com' => 1, 'infinether.net' => 1, + 'infinicore.co.zw' => 1, 'infinifit.store' => 1, 'infinipharm.com' => 1, 'infinitblog.de' => 1, @@ -73369,7 +73907,7 @@ 'infinitenews.cf' => 1, 'infinitenews.ml' => 1, 'infiniteserieslabs.com' => 1, - 'infinitetimetoact.com' => 1, + 'infinitetoast.com' => 1, 'infinitewealth.com.au' => 1, 'infinitiofallentownparts.com' => 1, 'infinitiofaugustaparts.com' => 1, @@ -73377,19 +73915,21 @@ 'infinitipartsdeal.com' => 1, 'infinitiresearch.com' => 1, 'infinitisoftware.net' => 1, + 'infinitium.com' => 1, 'infinito.tk' => 1, + 'infinitomarca.com' => 1, 'infinitoporciento.tk' => 1, 'infinity-area.com' => 1, - 'infinity-photography.co.uk' => 1, + 'infinity-photography.co.uk' => 0, 'infinity-store.fr' => 1, 'infinitybc.se' => 1, 'infinitybooksindia.in' => 1, 'infinityels.com' => 1, 'infinityfaces.tk' => 1, 'infinityfx.co' => 1, + 'infinitylikes.fr' => 1, 'infinityname.tk' => 1, 'infinityonce.ml' => 1, - 'infinityosa.com' => 1, 'infinityready.com' => 1, 'infinityrecruitinggroup.com' => 1, 'infinityspm.com' => 1, @@ -73398,6 +73938,7 @@ 'infinityworks.com' => 1, 'infino.me' => 1, 'infinoe.fr' => 1, + 'infinpay.com' => 1, 'infinum.com' => 1, 'infirmieredevie.ch' => 0, 'infirmiers-montpellier.fr' => 1, @@ -73415,14 +73956,14 @@ 'inflatiecalculator.nl' => 1, 'inflationstation.net' => 1, 'inflexa.com' => 1, - 'inflexsys.com' => 0, 'inflowave.io' => 1, 'influencemobile.services' => 1, 'influencestaging.services' => 1, 'influencetechpr.com' => 1, 'influentsolutions.ch' => 1, 'influnest.com' => 1, - 'influo.com' => 1, + 'influo-ai.com' => 1, + 'influxstudios.co.uk' => 1, 'info-beamer.com' => 1, 'info-bolivia.tk' => 1, 'info-compusciencetech.tk' => 1, @@ -73462,6 +74003,7 @@ 'infobrain.net' => 1, 'infobrest.tk' => 1, 'infobusinessnews.tk' => 1, + 'infobuz.ro' => 1, 'infocanada.tk' => 1, 'infocanicatti.tk' => 1, 'infocapsol.com' => 1, @@ -73482,6 +74024,7 @@ 'infofp.tk' => 1, 'infogai.tk' => 1, 'infogamesports.tk' => 1, + 'infogasolina.pt' => 1, 'infogate.ga' => 1, 'infogram.com' => 1, 'infogress.tk' => 1, @@ -73499,11 +74042,9 @@ 'infomalin.fr' => 1, 'infomarradi.it' => 1, 'infomate360.com' => 1, - 'infomatricula.pt' => 1, 'infomax.gr' => 1, 'infomega.fr' => 1, 'infomexico.tk' => 1, - 'infomikulcice.cz' => 1, 'infomind.pl' => 1, 'infomineresearch.com' => 1, 'infomir.eu' => 1, @@ -73516,8 +74057,8 @@ 'infopedia.tk' => 1, 'infopercept.com' => 0, 'infopreneur.blog' => 1, - 'infoprofuse.com' => 1, 'infopulse.com' => 1, + 'infopumpkin.com' => 1, 'infopuntzorg.nl' => 0, 'inforabota.tk' => 1, 'inforata.com' => 1, @@ -73573,15 +74114,17 @@ 'infosec-tools.de' => 1, 'infosec.exchange' => 0, 'infosec.md' => 1, + 'infosec.sk' => 1, 'infosecchicago.com' => 1, 'infosecdecompress.com' => 1, 'infosecindex.com' => 1, - 'infosecsw.ca' => 0, + 'infosecsw.ca' => 1, 'infosectek.io' => 1, 'infosective.org' => 1, 'infosecurite.com' => 1, 'infoserp.net.pe' => 1, 'infoshield.sa' => 1, + 'infosol.cl' => 1, 'infosolution.biz' => 0, 'infosoph.org' => 0, 'infostack.store' => 1, @@ -73598,6 +74141,7 @@ 'infotype.ga' => 1, 'infovb.org' => 1, 'infoventas.store' => 1, + 'infoverso.fr' => 1, 'infovision-france.com' => 1, 'infowaywebsolutions.com' => 1, 'infoweb.ee' => 1, @@ -73610,12 +74154,12 @@ 'infra.beer' => 1, 'infra.land' => 1, 'infraball.com' => 1, - 'infrabase.cc' => 1, 'infrabox.nl' => 1, 'infracron.com' => 1, 'infradio.am' => 1, 'infradive.com' => 1, 'infraedifice.com' => 1, + 'infraenlinea.com' => 1, 'infrafor.us' => 1, 'infragardnational.org' => 1, 'infralicht.nl' => 1, @@ -73638,11 +74182,11 @@ 'infraware.com' => 1, 'infrony.com' => 1, 'infruction.com' => 1, + 'infsol.gg' => 1, 'infstudios.nl' => 1, 'infundo.it' => 1, 'infuse-mn.gov' => 1, 'infusemedia.com' => 1, - 'infyz.com' => 1, 'infyzterminals.com' => 1, 'infyztoms.com' => 1, 'ing' => 1, @@ -73661,7 +74205,6 @@ 'ingemmologie.com' => 1, 'ingenesis.com' => 1, 'ingeniasas.com' => 1, - 'ingenieurbatiment.com' => 1, 'ingenieure-website.de' => 1, 'ingenious-development.tk' => 1, 'ingenium.si' => 1, @@ -73688,9 +74231,11 @@ 'inglesnarede.com.br' => 1, 'inglessantacruz.tk' => 1, 'inglestotal.tk' => 1, + 'inglorious.co' => 1, 'ingo-schlueter.de' => 1, 'ingolfsskali.is' => 1, 'ingoschlueter.de' => 1, + 'ingpricetool.nl' => 1, 'ingrain-ed.com' => 1, 'ingrammicro.de' => 1, 'ingredientwatch.com' => 1, @@ -73700,7 +74245,6 @@ 'ingress.com' => 1, 'ingridbai.me' => 1, 'ingrijimbatraniladomiciliu.ro' => 1, - 'ingrijireauto.ro' => 1, 'ingticos.com' => 1, 'ingushetia.tk' => 1, 'ingushetiya-news.net' => 1, @@ -73710,7 +74254,6 @@ 'inhere.cf' => 1, 'inherentgroup.com' => 1, 'inherfeet.ml' => 1, - 'inhomedesign.ro' => 1, 'inhouseents.co.uk' => 1, 'inhousehr.nl' => 1, 'inhuurdeskleeuwarden.nl' => 1, @@ -73725,6 +74268,7 @@ 'inilahkendari.com' => 1, 'inilahtv.com' => 1, 'inima.org' => 1, + 'inimicalpart.com' => 1, 'inin.gq' => 1, 'init.ink' => 1, 'init3.cn' => 1, @@ -73758,11 +74302,10 @@ 'inkedin.com' => 1, 'inkedindarkness.com' => 1, 'inkflaremagazine.com' => 1, - 'inkforall.com' => 1, 'inkhor.se' => 1, 'inkibra.net' => 1, 'inkjets-inks.tk' => 1, - 'inkjin.com' => 1, + 'inkjin.com' => 0, 'inkliners.tk' => 1, 'inklingsnews.com' => 1, 'inko-lang.org' => 1, @@ -73784,7 +74327,6 @@ 'inl.gov' => 1, 'inl.int' => 1, 'inlandwaterwaylistings.com' => 1, - 'inlce.com' => 1, 'inlimiters.ga' => 1, 'inlimitest.ga' => 1, 'inline-online.tk' => 1, @@ -73797,6 +74339,7 @@ 'inlink.one' => 1, 'inlock.ai' => 1, 'inlocon.de' => 1, + 'inlogico.com' => 1, 'inlumi.com' => 1, 'inmaaa.cf' => 1, 'inmateintake.com' => 1, @@ -73805,12 +74348,14 @@ 'inmemorium.tk' => 1, 'inmemoryofdaniella.com' => 1, 'inmet.gov.br' => 1, + 'inmetrics.com' => 1, 'inmigracionjusta.com' => 1, 'inmo3.com.ec' => 1, 'inmobanking.com.gt' => 1, 'inmobiliaria-sanpablo.cl' => 1, 'inmobiliariaredimido.com' => 1, 'inmobillium.fr' => 1, + 'inmoclaude.es' => 1, 'inmoodforsex.com' => 1, 'inmoterrenas.com' => 1, 'inmotionmktg.com' => 1, @@ -73821,13 +74366,16 @@ 'inmuseworld.tk' => 1, 'inmusicfestival.com' => 1, 'inmyhead.tk' => 1, + 'inn-skin.ru' => 1, 'innari.it' => 1, 'innatepotatoes.com' => 1, 'innatocol.com' => 1, 'inncoaching.nl' => 1, 'innenstadtkirche.de' => 1, 'inner-change-mastery.com' => 1, + 'inner-me.org' => 1, 'inner-vision.tk' => 1, + 'innercompass.chat' => 1, 'innerdarkside.tk' => 1, 'innerfence.com' => 1, 'innerglowessentials.net' => 1, @@ -73835,9 +74383,11 @@ 'innerlightcrystals.co.uk' => 1, 'innermindpsychology.com.au' => 1, 'innermostparts.org' => 1, + 'innerocean.ch' => 1, 'innerpeace.tk' => 1, 'innerspace.ae' => 1, 'innewsweekly.com' => 1, + 'innexis.com' => 1, 'innico.cf' => 1, 'inniger.be' => 1, 'innio.com' => 1, @@ -73857,17 +74407,14 @@ 'innosec.ch' => 1, 'innosoftfusiongo.com' => 1, 'innosysdelft.com' => 1, - 'innoteil.com' => 1, 'innoteknology.com' => 1, - 'innova-online.at' => 1, 'innova-scape.info' => 1, + 'innovacion.ai' => 1, 'innovacoachgroup.com' => 1, 'innovairservices.ch' => 0, - 'innovamarketing.com' => 1, 'innovamedical.co.uk' => 1, 'innovaptor.at' => 1, 'innovaptor.com' => 1, - 'innovareai.com' => 0, 'innovate-indonesia.com' => 1, 'innovateohio.gov' => 1, 'innovateohioplatform.gov' => 1, @@ -73888,6 +74435,7 @@ 'innovent.com' => 1, 'innover.se' => 1, 'innovex-inc.com' => 1, + 'innovexus.io' => 1, 'innoviafilms.com' => 0, 'innoviahome.com' => 1, 'innovinity.io' => 1, @@ -73897,9 +74445,8 @@ 'innsaimonitor.com' => 1, 'innsalzachsingles.de' => 1, 'innvisiondesign.net' => 1, - 'innway.pl' => 1, 'inoa8.com' => 1, - 'inoapps.com' => 1, + 'inoapps.com' => 0, 'inoio.de' => 1, 'inokolab.net' => 1, 'inolution.com' => 1, @@ -73922,6 +74469,7 @@ 'inovamaquinas.com.br' => 1, 'inovamedia.net' => 1, 'inovangroup.com.tr' => 1, + 'inovaqb.pt' => 1, 'inovasirumahku.tk' => 1, 'inovatasarim.com' => 1, 'inovatec.ca' => 1, @@ -73938,6 +74486,7 @@ 'inpas.co.uk' => 1, 'inpdp.tk' => 1, 'inpector.de' => 1, + 'inpharmation.com' => 1, 'inphima.de' => 1, 'inpresso.pl' => 1, 'inprode.com' => 1, @@ -73947,6 +74496,7 @@ 'inputdriven.com' => 1, 'inputmodes.com' => 1, 'inputsoft.cl' => 1, + 'inq-ai.com' => 1, 'inqorp.ca' => 1, 'inquant.de' => 1, 'inquestconsulting.com' => 0, @@ -73977,7 +74527,6 @@ 'insecure.org.je' => 1, 'insee.com.vn' => 1, 'insegne.roma.it' => 1, - 'inser.com.co' => 1, 'inserta.tk' => 1, 'insertcoin.fr' => 1, 'insertcredit.com' => 1, @@ -73999,18 +74548,21 @@ 'insideperu.tk' => 1, 'insideprisonbreak.tk' => 1, 'insider-invest.tk' => 1, + 'insideralpha.ai' => 1, 'insiderateers.ga' => 1, 'insiderateest.ga' => 1, 'insiders.ga' => 1, - 'insidertradingabout.com' => 1, + 'insiderwire.com' => 1, 'insiderx.com' => 1, 'insidethefirewall.tk' => 1, 'insidetheigloo.com' => 1, 'insideuniversal.net' => 0, 'insideview.com' => 1, + 'insightdynamic.io' => 1, 'insightfabric.com' => 1, 'insightfulpsychics.com' => 1, 'insighti.com' => 1, + 'insightone.ma' => 1, 'insightrestoration247.com' => 1, 'insights.solutions' => 1, 'insightsoftware.com' => 1, @@ -74026,6 +74578,7 @@ 'insolent.ch' => 1, 'insomnia-isterica.tk' => 1, 'insomnia.gr' => 1, + 'insomniaapp.com' => 0, 'insomniac.games' => 1, 'insomniac.pl' => 1, 'insomniac.ro' => 1, @@ -74034,7 +74587,6 @@ 'inspaceindustrial.com' => 1, 'inspectia.io' => 1, 'inspiraenterprise.com' => 1, - 'inspirascholen.be' => 1, 'inspirationallight.com' => 1, 'inspirationalstories.com' => 1, 'inspirationalstories.tk' => 1, @@ -74044,6 +74596,7 @@ 'inspired-creations.co.za' => 1, 'inspired-lua.org' => 1, 'inspiredbyannefrank.com' => 1, + 'inspiredbyfrustration.com' => 1, 'inspiredcaresolutions.com' => 1, 'inspiredelements.co.uk' => 1, 'inspiredentalwellness.com' => 1, @@ -74064,7 +74617,6 @@ 'insportline.de' => 1, 'insportline.eu' => 1, 'insportline.hu' => 1, - 'insportline.lt' => 1, 'insportline.si' => 1, 'insportline.sk' => 1, 'inspreeveryone.ga' => 1, @@ -74075,6 +74627,7 @@ 'instabizmart.com' => 1, 'instacart.careers' => 0, 'instacart.com' => 1, + 'instacatch.pl' => 1, 'instachina.ru' => 1, 'instacredito.pt' => 1, 'instadapp.io' => 0, @@ -74093,6 +74646,8 @@ 'installationdehotte.com' => 1, 'installationhotte.fr' => 1, 'installer-borne-electrique.fr' => 1, + 'installeraftx.nu' => 1, + 'installeraftx.se' => 1, 'installgentoo.net' => 1, 'instances.social' => 1, 'instanse.nl' => 1, @@ -74104,6 +74659,7 @@ 'instant.io' => 1, 'instantautosite.org' => 1, 'instantboats.com' => 1, + 'instantcryptomix.com' => 1, 'instanteindeleble.com' => 1, 'instantessay.tk' => 1, 'instantfinishers.ga' => 1, @@ -74115,12 +74671,13 @@ 'instantluxe.com' => 1, 'instantluxe.de' => 1, 'instantly.ai' => 1, - 'instantmoron.com' => 1, + 'instantmed.com.au' => 1, 'instantpage.tk' => 1, 'instantprint.co.uk' => 1, 'instantreplay.tk' => 1, 'instantsiteaudit.com' => 1, 'instar.org' => 1, + 'instarhealth.com' => 1, 'instavites.com' => 1, 'instawierszyki.pl' => 1, 'instead.com.au' => 1, @@ -74137,6 +74694,7 @@ 'institutog4.edu.co' => 1, 'institutogiuseppe.com.ar' => 1, 'institutoiboru.com.br' => 1, + 'institutoigorspadoni.com.br' => 1, 'institutoliderar.edu.co' => 1, 'institutovinton.com' => 1, 'instocktho.cc' => 1, @@ -74182,12 +74740,10 @@ 'insurebuysest.ga' => 1, 'insured-event.tk' => 1, 'insuredcloud.ga' => 1, - 'insuredcreativity.com' => 1, 'insurekidsnow.gov' => 1, 'insuremycar.ru' => 1, 'insureon.com' => 1, 'insurethebox.tk' => 1, - 'insureyourhorse.com' => 1, 'insurgence.org' => 1, 'insurgencebook.com' => 1, 'insurgent.tk' => 1, @@ -74199,6 +74755,7 @@ 'insydesw.com' => 1, 'insysbio.com' => 1, 'insysbio.uk' => 1, + 'insytful.com' => 1, 'inszu.com' => 0, 'int-elektro.eu' => 1, 'int-ext-design.fr' => 1, @@ -74206,11 +74763,12 @@ 'int21h.jp' => 1, 'int3.org' => 1, 'int314.com' => 1, + 'int6.co.uk' => 1, 'int64software.com' => 1, 'intab.io' => 1, 'intafe.co.jp' => 1, 'intajmob2.net' => 1, - 'intajouna.com' => 1, + 'intakelens.com' => 1, 'intakesync.com' => 1, 'intakings.tk' => 1, 'intal.info' => 1, @@ -74225,7 +74783,6 @@ 'integr8t.net' => 1, 'integra-belgium.be' => 1, 'integraalwelzijn.nl' => 0, - 'integrafin.co.uk' => 1, 'integrahealth.com.mx' => 1, 'integral-calculator.com' => 1, 'integral-calculator.ru' => 1, @@ -74270,7 +74827,7 @@ 'intelekta.es' => 1, 'intelhost.com.br' => 1, 'intelics.com' => 1, - 'intelics.com.au' => 1, + 'intelics.com.au' => 0, 'intelius.cf' => 1, 'intellar.agency' => 1, 'intellect-ls.com' => 0, @@ -74288,7 +74845,6 @@ 'intellicyb.com' => 1, 'intellify.me' => 1, 'intelligence-explosion.com' => 1, - 'intelligence-privee.com' => 1, 'intelligentglo.fi' => 1, 'intelligentgo.org' => 1, 'intelligentnegotiator.com' => 0, @@ -74325,7 +74881,6 @@ 'interacademybrazil.com.br' => 1, 'interacthindu.tk' => 1, 'interactiveanddesign.com' => 1, - 'interactivebrokersreview.co' => 1, 'interactivedigesters.ga' => 1, 'interactivedigestest.ga' => 1, 'interactiveliterature.org' => 1, @@ -74337,7 +74892,6 @@ 'interallied.org' => 1, 'interativashop.com.br' => 1, 'interbank.pe' => 1, - 'interbase.org' => 1, 'interbec.com' => 0, 'interblink.tk' => 1, 'interbulit.com' => 1, @@ -74366,6 +74920,7 @@ 'intercomunicador.org' => 1, 'intercomunicadores.org' => 1, 'interconlarp.org' => 1, + 'intercontinentalensemble.com' => 1, 'intercop.es' => 1, 'intercrosse.tk' => 1, 'interday.net' => 1, @@ -74373,11 +74928,14 @@ 'interdc.nl' => 1, 'interdescargas.tk' => 1, 'interdez.com.ua' => 1, + 'interender.com' => 1, 'interessengemeinschaft-pregelstrasse.tk' => 1, 'interesting.ac.cn' => 1, 'interestingfacts.gq' => 1, 'interface-studio.com' => 1, 'interface-systems.de' => 1, + 'interface31.ru' => 1, + 'interfaceaudit.com' => 1, 'interfaceware.com' => 1, 'interfloraservices.co.uk' => 1, 'interflores.com.br' => 1, @@ -74391,6 +74949,7 @@ 'interhealthcare.com.au' => 1, 'interiery-waters.cz' => 1, 'interieursud.fr' => 1, + 'interim-recruit.com' => 1, 'interimnorge.no' => 1, 'interior-design-colleges.com' => 1, 'interior16.cf' => 1, @@ -74405,13 +74964,13 @@ 'interleasing.co.nz' => 1, 'interleasing.com.au' => 1, 'interlecwa.com' => 1, - 'interlijn.nl' => 1, 'interlingvo.biz' => 1, 'interlink-jp.com' => 1, 'interlinked.us' => 1, 'interlogos.bg' => 1, 'intermac.nl' => 1, 'intermaquinas.es' => 1, + 'intermediasoftware.com' => 1, 'intermediazionerifiuti.it' => 1, 'intermexcontainers.com' => 1, 'intermezzo-emmerich.de' => 1, @@ -74424,6 +74983,7 @@ 'internalframebackpack.tk' => 1, 'internalkmc.com' => 1, 'internally.ga' => 1, + 'internalmeta.com' => 1, 'internalportal.net' => 1, 'internat-sourdun.fr' => 1, 'international-books.org' => 1, @@ -74442,9 +75002,7 @@ 'internationalfrom.com' => 1, 'internationaljoustingleague.tk' => 1, 'internationallaborlaw.com' => 1, - 'internationalmedicaleducation.co.uk' => 1, 'internationalschool.it' => 1, - 'internationalschoolcommunity.com' => 1, 'internationaltalento.it' => 1, 'internationalteambuildingassociation.nl' => 1, 'internationaltercumeburosu.com.tr' => 1, @@ -74473,9 +75031,10 @@ 'internethosting.nl' => 1, 'internethypothekenbank.de' => 1, 'internetinhetbuitengebied.nl' => 1, - 'internetional.nl' => 1, + 'internetional.nl' => 0, 'internetivo.com' => 1, 'internetk.tk' => 1, + 'internetkollen.se' => 1, 'internetkunskap.se' => 1, 'internetline.tk' => 1, 'internetmagaz.tk' => 1, @@ -74515,6 +75074,7 @@ 'interratrade.gr' => 1, 'interregtesimnext.eu' => 1, 'interruptmedia.com' => 1, + 'interscripts.com' => 1, 'intersectionconsultancy.co.uk' => 1, 'intersein-landshut.de' => 1, 'intersein-sangha-landshut.de' => 1, @@ -74524,11 +75084,11 @@ 'intersolute.de' => 1, 'interspar.at' => 1, 'interspence.com' => 1, - 'intersport.com.kw' => 1, 'interspot.nl' => 1, 'interssl.com' => 1, 'interstateautomotiveinc.com' => 0, 'interstateremovalists.sydney' => 1, + 'interstellarbliss.com' => 1, 'interstride.com' => 1, 'intersun.es' => 1, 'intersun.fr' => 1, @@ -74538,12 +75098,12 @@ 'intertime.services' => 1, 'intertrans.tk' => 1, 'interval-training-timer.ru' => 1, - 'intervalplus.com' => 1, 'intervals.science' => 1, 'intervalzero.com' => 1, 'intervention.io' => 1, 'interview-suite.com' => 0, 'interview-test-taker.com' => 1, + 'interviewform.com' => 1, 'interviewpipeline.co.uk' => 1, 'interviewstarsers.ga' => 1, 'interviewstarsest.ga' => 1, @@ -74560,7 +75120,6 @@ 'inthecompanyofguides.com' => 1, 'inthekjv.com' => 1, 'inthepicture.com' => 1, - 'inthetrees.me' => 1, 'inthevip.com' => 1, 'inthirty.net' => 1, 'inthouse.cloud' => 1, @@ -74573,12 +75132,18 @@ 'intimat.it' => 1, 'intimidad.tk' => 1, 'intimznakomstvo.tk' => 1, + 'intiv.eu' => 1, + 'intiv.pl' => 1, + 'intivlearning.com' => 1, + 'intivsimulation.com' => 1, + 'intivsystems.com' => 1, 'intl.pp.ua' => 1, 'intl.su' => 1, 'intlib.cn' => 1, 'intlib.us.kg' => 1, 'intmissioncenter.org' => 0, 'into-the-mountain.com' => 1, + 'intobahia.store' => 1, 'intomsk.tk' => 1, 'inton.biz' => 1, 'intoneccm.com' => 1, @@ -74623,7 +75188,6 @@ 'intrum-credit-information-ws.ch' => 1, 'intstyle.com.ua' => 1, 'intsurfing.com' => 1, - 'intsys.fi' => 1, 'intuitionmedicineonline.org' => 1, 'intuitlearn.com' => 1, 'intux.be' => 0, @@ -74631,7 +75195,7 @@ 'intvoting.com' => 1, 'intygrate.com' => 1, 'inu.nl' => 1, - 'inuba.com' => 1, + 'inuba.com' => 0, 'inuki.org' => 1, 'inumcoeli.com.br' => 1, 'inusasha.de' => 1, @@ -74639,7 +75203,6 @@ 'inuyasi.com' => 0, 'invadecafe.tk' => 1, 'invaded.ga' => 1, - 'invadion.com' => 1, 'invalida.ru' => 1, 'invantive-apps-for-dynamics-crm.com' => 1, 'invantive-apps-for-magento.com' => 1, @@ -74668,6 +75231,7 @@ 'inventions-home.tk' => 1, 'inventionsteps.com.au' => 1, 'inventivashop.com' => 1, + 'inventivehq.com' => 1, 'inventix.nl' => 1, 'invento.tk' => 1, 'inventortesters.ga' => 1, @@ -74687,7 +75251,9 @@ 'invertedreef.com' => 1, 'invertiaweb.com' => 1, 'invertir.gov' => 1, + 'invesmargroup.com' => 1, 'invespex.com' => 1, + 'invest-like.com' => 1, 'invest-stroj.tk' => 1, 'invest.gov' => 1, 'investactiv.tk' => 1, @@ -74707,6 +75273,7 @@ 'investigatemalware.com' => 1, 'investigatii.md' => 1, 'investigatingmalware.com' => 1, + 'investigator-007.com' => 1, 'investigatore.it' => 1, 'investigatore.milano.it' => 1, 'investigatore.roma.it' => 1, @@ -74714,8 +75281,10 @@ 'investigazione.milano.it' => 1, 'investigazione.roma.it' => 1, 'investinamerica.gov' => 1, + 'investindenbosch.com' => 1, 'investinestonia.com' => 0, 'investingdiary.cn' => 1, + 'investingfire.com' => 1, 'investinginamerica.gov' => 1, 'investingnews.com' => 1, 'investingoal.com' => 1, @@ -74733,8 +75302,6 @@ 'investirfazbem.com.br' => 0, 'investisiya.az' => 1, 'investment-adh.com' => 1, - 'investment.com' => 1, - 'investmentanalysethat.com' => 1, 'investmentmonitor.ai' => 1, 'investmentpal.com' => 1, 'investmentrankingsers.ga' => 1, @@ -74748,7 +75315,6 @@ 'investorcom.com' => 1, 'investoren-beteiligung.de' => 1, 'investorforms.com' => 1, - 'investorimpulse.com' => 1, 'investorloanshub.com' => 1, 'investormonkey.com' => 1, 'investorplace.com' => 1, @@ -74763,9 +75329,11 @@ 'invicti.com' => 1, 'invictuscustodia.com' => 1, 'invidis.de' => 1, + 'invino.md' => 1, 'invisia.com.br' => 1, 'invisible-college.com' => 1, 'invisible.io' => 1, + 'invisibleenlared.com' => 1, 'invisiblehat.ventures' => 1, 'invisibles.ch' => 0, 'invisiblesolutions.com' => 1, @@ -74776,6 +75344,7 @@ 'invisitone.com' => 1, 'invitarte.net' => 1, 'invitation-factory.tk' => 1, + 'invitation.lk' => 1, 'invitationtrackerers.ga' => 1, 'invitationtrackerest.ga' => 1, 'invitebiz.tk' => 1, @@ -74785,14 +75354,16 @@ 'invito.tk' => 1, 'invoiced.com' => 1, 'invoicely.com' => 1, + 'invoiceno.com' => 1, 'invokana.com' => 1, 'invokingspirits.tk' => 1, 'involic.com' => 1, 'involve.asia' => 1, + 'invoro.eu' => 1, 'invuite.com' => 1, 'invuite.com.au' => 1, + 'invytee.eu' => 1, 'inwebo.net' => 1, - 'inwhite-medical.ru' => 1, 'inwit.tk' => 1, 'inwmsp.pl' => 1, 'inwonderofit.com' => 1, @@ -74829,9 +75400,10 @@ 'ioga.tk' => 1, 'iogm-official.id' => 1, 'iograficathemes.com' => 0, - 'ioh.co.id' => 0, + 'ioh.co.id' => 1, 'ioia.at' => 1, 'iolabs.io' => 1, + 'iolcalc.ru' => 1, 'ioliver.co.uk' => 1, 'iolpodcast.com' => 1, 'iombank.com' => 1, @@ -74841,7 +75413,6 @@ 'iompost.com' => 1, 'ionanalytics.com' => 1, 'ionchannel.io' => 1, - 'ioncubedecode.xyz' => 1, 'iondrey.cf' => 1, 'iondrey.fr' => 1, 'iondrey.ga' => 1, @@ -74865,6 +75436,7 @@ 'ionstudio.pe' => 1, 'ionutnica.ro' => 1, 'ionx.co.uk' => 1, + 'iop.intuit.com' => 1, 'iopex.com' => 1, 'iopool.us' => 1, 'ioretreat.com' => 1, @@ -74896,6 +75468,7 @@ 'iotstadslab.nl' => 1, 'ioville.com' => 1, 'iowa80.com' => 1, + 'iowabankers.com' => 1, 'iowacolonytx.gov' => 1, 'iowacorncountry.com' => 1, 'iowadol.gov' => 1, @@ -74934,12 +75507,12 @@ 'ip6.biz' => 1, 'ip6.li' => 1, 'ip8g.com' => 1, + 'ipad-repair.co.uk' => 1, 'ipaddressreputation.com' => 1, 'ipadizate.es' => 1, 'ipadkaitori.jp' => 0, 'ipadr.is' => 1, 'ipadresse.de' => 1, - 'ipadresy.win' => 1, 'ipafricatv.online' => 1, 'ipal.im' => 1, 'ipal.name' => 1, @@ -74950,6 +75523,7 @@ 'iparenda.tk' => 1, 'iparkki.com' => 1, 'ipaustralia.gov.au' => 1, + 'ipay2day.com' => 1, 'ipbox.eu.org' => 1, 'ipcc-wg3.gov' => 1, 'ipcim.com' => 1, @@ -74989,8 +75563,8 @@ 'iphonekaitori.tokyo' => 0, 'iphonemobile.ro' => 1, 'iphoneunlock.nu' => 1, - 'ipicolorissa.com' => 1, 'ipid.me' => 1, + 'ipidcreator.eu' => 1, 'ipidkun.com' => 1, 'ipigri.tk' => 1, 'ipinfo.tw' => 1, @@ -75001,7 +75575,10 @@ 'ipl.pt' => 1, 'iplabs.com' => 1, 'iplabs.de' => 1, + 'iplaycraft.net' => 1, + 'iplaycraft.ru' => 1, 'iplayradio.net' => 0, + 'iplead.org' => 1, 'ipleak.net' => 1, 'ipledgeonline.org' => 0, 'iplicense.org' => 1, @@ -75026,7 +75603,6 @@ 'ipoteka.az' => 1, 'ipow.tk' => 1, 'ipperde.tk' => 1, - 'ippf.org' => 1, 'ippis.rw' => 1, 'ipplans.com' => 1, 'ippo-juku.com' => 1, @@ -75042,12 +75618,14 @@ 'iproov.com' => 1, 'iprox.nl' => 1, 'iprpetitiondenied.com' => 1, + 'iprs.top' => 1, 'ips-consult.nl' => 1, 'ips-sachsen.de' => 1, 'ips.com.my' => 1, 'ipschool.spb.ru' => 1, 'ipsec.pl' => 1, 'ipsecurelink.com' => 1, + 'ipsgrupomok.com' => 1, 'ipsilon-project.org' => 1, 'ipso.com.tr' => 1, 'ipso.paris' => 1, @@ -75063,7 +75641,6 @@ 'iptoasn.com' => 1, 'iptops.com' => 1, 'iptor.com' => 1, - 'iptv-best.com' => 1, 'iptv-luxury.com' => 1, 'iptv.ge' => 1, 'iptvanbieter4k.com' => 1, @@ -75100,12 +75677,11 @@ 'iq-robot.com' => 1, 'iqbeauty.pl' => 1, 'iqcybersolutions.com' => 1, + 'iqmod.me' => 1, 'iqor.com' => 1, 'iqos.ml' => 1, 'iqphone.cf' => 1, 'iqphone.ga' => 1, - 'iqrabangladesh.com' => 1, - 'iqreview.ru' => 1, 'iqsecurity.eu' => 1, 'iqsmn.org' => 0, 'iqtechportal.com' => 1, @@ -75147,8 +75723,6 @@ 'iranpedia.tk' => 1, 'iranrebate.com' => 1, 'iranturkey.info' => 1, - 'iranwiki.ovh' => 1, - 'irap.org' => 1, 'iraq2u.tk' => 1, 'iraq4u.tk' => 1, 'iraqinews.ga' => 1, @@ -75159,6 +75733,7 @@ 'irasuto.eu.org' => 1, 'iratten.de' => 1, 'irbg.net' => 1, + 'irbis.sh' => 1, 'irbot.com.br' => 1, 'ircdial.com' => 1, 'irchat.cn' => 1, @@ -75171,6 +75746,7 @@ 'ircommission.org' => 1, 'ircpad.com' => 1, 'ircsapiklari.tk' => 1, + 'ircspy.com' => 1, 'ircstats.org' => 1, 'ircwcc.org' => 1, 'irdll.com' => 1, @@ -75196,7 +75772,6 @@ 'irenictherapy.com' => 1, 'irentcar.com.tw' => 1, 'ireps.gov.in' => 1, - 'iresearchservices.com' => 1, 'iresineworld.tk' => 1, 'irf2.pl' => 1, 'irfanweb.cf' => 1, @@ -75206,7 +75781,6 @@ 'irgit.pl' => 1, 'irian.com' => 1, 'iridium-patrimoine.fr' => 1, - 'irina-beauty.de' => 1, 'irinaf.tk' => 1, 'irinar.co' => 1, 'iringanbayu.com.my' => 1, @@ -75254,6 +75828,8 @@ 'irlprable.tk' => 1, 'irma-gadalka.tk' => 1, 'irmag.ru' => 1, + 'irmcon.ca' => 1, + 'irmcon.com' => 1, 'irmgard-woelfle.de' => 1, 'irmgardkoch.com' => 1, 'irmo.hr' => 1, @@ -75269,9 +75845,11 @@ 'ironbelly.pro' => 1, 'ironbow.com' => 0, 'ironbowhealthcare.com' => 0, + 'ironbreedclassic.com' => 1, 'ironcage.tk' => 1, 'ironcladapp.com' => 1, 'ironcleanse.com' => 1, + 'ironcompass.io' => 1, 'ironcountyut.gov' => 1, 'ironcross.tk' => 1, 'irondequoit.gov' => 1, @@ -75293,6 +75871,7 @@ 'irontigers.gq' => 1, 'irontigers.ml' => 1, 'irontribefitness.com' => 1, + 'ironum.com' => 1, 'ironwaytransport.com' => 1, 'ironwind.ga' => 1, 'ironwoodmi.gov' => 1, @@ -75302,7 +75881,9 @@ 'irpadafrique.ml' => 1, 'irr52.ru' => 1, 'irr59.ru' => 1, + 'irreviastudios.com' => 1, 'irrewilse.se' => 1, + 'irri-smart.ma' => 1, 'irrigation.zone' => 1, 'irritablebowelsyndrome.net' => 1, 'irscouponsers.ga' => 1, @@ -75325,8 +75906,6 @@ 'iryodatumoguide.com' => 1, 'irzumshafiq.tk' => 1, 'is-an.org' => 1, - 'is-and.com' => 1, - 'is-cloud.ddns.net' => 1, 'is-coming-for-you.run' => 1, 'is-in-hyper.space' => 1, 'is-news.today' => 1, @@ -75338,7 +75917,6 @@ 'isa5417.com' => 1, 'isaa.cl' => 1, 'isaac.run' => 1, - 'isaaccomputerscience.org' => 1, 'isaaccs.org' => 1, 'isaacgolding.com' => 1, 'isaackabel.cf' => 1, @@ -75371,6 +75949,7 @@ 'isahaya-media.com' => 1, 'isakow.cf' => 1, 'isakow.gq' => 1, + 'isakum.com' => 1, 'isamiok.com' => 1, 'isan.eu.org' => 1, 'isanp.ca' => 1, @@ -75384,6 +75963,7 @@ 'isbaseballstillon.com' => 1, 'isbc.org' => 1, 'isbk.de' => 0, + 'isblubbyatwork.fyi' => 1, 'isbndirect.com' => 0, 'isbul.net' => 1, 'isc.org' => 0, @@ -75399,12 +75979,11 @@ 'isdn.jp' => 1, 'isdown.cz' => 1, 'isecjobs.com' => 1, - 'isecrets.se' => 1, 'isecurenet.in' => 1, 'iseecure.be' => 1, 'iseegallery.com' => 1, + 'isellcars.cy' => 1, 'isengard.dk' => 1, - 'isentek.com' => 1, 'isericsuffocating.com' => 1, 'iseriemandopkantoor.nl' => 1, 'isering.com' => 1, @@ -75415,16 +75994,21 @@ 'isexu.ga' => 1, 'isg-one.com' => 0, 'isg-tech.com' => 1, + 'isg.green' => 1, 'isgp-studies.com' => 0, 'isgrenovation.com' => 1, + 'ish-hamburg.de' => 1, + 'ishadawtattoo.com' => 1, 'ishadow.com' => 1, 'ishamf.com' => 1, + 'ishapeorchestration.com' => 1, 'ishapita.com' => 1, + 'ishaqzakavi.com' => 1, 'ishet.al' => 1, - 'ishigurodo.com' => 1, 'ishiharaken.com' => 1, 'ishii.de' => 1, 'ishikawadc.jp' => 1, + 'ishiro.me' => 1, 'ishland.com' => 1, 'ishtamar.fr' => 1, 'ishtyl.com' => 1, @@ -75452,6 +76036,7 @@ 'isitpatchtuesday.com' => 1, 'isitrest.info' => 1, 'isitshotime.com' => 1, + 'isiwebapp.com' => 1, 'iska.plus' => 0, 'iskanderbroere.nl' => 1, 'iskaron.de' => 1, @@ -75522,7 +76107,6 @@ 'isliada.org' => 1, 'islief.com' => 1, 'islightdown.today' => 1, - 'islikimas.lt' => 1, 'islipny.gov' => 0, 'islykaithecutest.cf' => 1, 'islykaithecutest.ml' => 1, @@ -75533,20 +76117,17 @@ 'ismekkurs.com' => 1, 'ismena.bg' => 1, 'ismetroburning.com' => 1, - 'ismiledental.ro' => 1, 'isminc.com' => 1, 'ismmed.org' => 1, 'ismywebsitepenalized.com' => 1, 'isn.cz' => 1, 'isn.education' => 1, - 'isnadf.org' => 1, 'isnap.club' => 1, 'isnatgram.com' => 1, 'isnot.ai' => 1, 'iso27001.dk' => 1, 'iso27032.com' => 1, 'isobook.ml' => 1, - 'isoc-dc.org' => 1, 'isognattori.com' => 1, 'isoip.org' => 1, 'isolation-exterieur-94.fr' => 1, @@ -75567,7 +76148,6 @@ 'isolta.lv' => 1, 'isolta.se' => 1, 'isolvedhcm.com' => 1, - 'isongrp.com' => 1, 'isonsecure.com' => 0, 'isontechnologies.com' => 1, 'isopres.de' => 1, @@ -75585,10 +76165,12 @@ 'ispartahaber.gq' => 1, 'ispartahaber.tk' => 1, 'ispecnaz.com' => 1, + 'ispeia.org' => 1, 'ispfontela.es' => 1, 'ispmedipv6.se' => 1, 'ispn.edu.ar' => 1, 'ispro-ng.com' => 1, + 'ispro-ng.help' => 1, 'ispsoft.pro' => 1, 'isputinstillpresident.com' => 1, 'ispymissions.ga' => 1, @@ -75619,6 +76201,7 @@ 'isreedyinthe.us' => 1, 'isreedyintheuk.com' => 1, 'isrib.com' => 1, + 'isrss.com' => 1, 'issacdelgado.com' => 1, 'issaias.net' => 0, 'issaquah.cam' => 1, @@ -75632,11 +76215,12 @@ 'issnet.cf' => 1, 'issnet.ga' => 1, 'issnet.gq' => 1, + 'issuecapture.com' => 1, 'issuehub.de' => 1, 'issuerconsulting.com' => 1, 'issues.email' => 1, 'issuetrak.com' => 1, - 'issundries.com' => 1, + 'issundries.com' => 0, 'issww.top' => 1, 'ist-analys.com' => 1, 'ist-analyse.com' => 1, @@ -75670,9 +76254,7 @@ 'istheservicedown.com' => 1, 'istheservicedowncanada.com' => 1, 'isthisus.org' => 1, - 'isthnew.com' => 1, 'istimdead.today' => 1, - 'istitutoimballaggio.org' => 1, 'istitutoistruzionesuperioretommasocornelio.it' => 1, 'istitutoricci.com' => 1, 'istitutoricci.it' => 1, @@ -75714,7 +76296,6 @@ 'it-admin.sk' => 1, 'it-altstadt.de' => 1, 'it-beratung-berger.com' => 1, - 'it-biznes.com' => 1, 'it-blog.cf' => 1, 'it-boss.ro' => 1, 'it-com.ga' => 1, @@ -75739,7 +76320,6 @@ 'it-stek.ru' => 1, 'it-support-schmid.ch' => 1, 'it-tainment.de' => 1, - 'it-tekniker.nu' => 1, 'it-ti.me' => 1, 'it-volgograd.tk' => 1, 'it-wars.com' => 1, @@ -75749,6 +76329,7 @@ 'it.schwarz' => 1, 'it.search.yahoo.com' => 0, 'it1b.com' => 1, + 'it4noda.ru' => 1, 'it4sure.nl' => 1, 'it76.tk' => 1, 'it82.com' => 1, @@ -75817,9 +76398,10 @@ 'itbrief.in' => 1, 'itbrief.news' => 1, 'itbrouwerij.be' => 1, + 'itbsb.de' => 1, 'itbsinistre.com' => 1, - 'itc-lucke.com' => 0, - 'itc.gov.mn' => 1, + 'itc-fr.com' => 1, + 'itc-lucke.com' => 1, 'itcamefromtheunderground.tk' => 1, 'itcarolina.com' => 1, 'itcase.pro' => 1, @@ -75839,6 +76421,7 @@ 'itdashboard.gov' => 1, 'itdata.tk' => 1, 'itdesign.de' => 1, + 'itdpends.ca' => 1, 'itds-consulting.com' => 1, 'itds-consulting.eu' => 1, 'itdutchie.com' => 1, @@ -75878,9 +76461,10 @@ 'itfh.eu' => 0, 'itfirmaet.dk' => 0, 'itfix.org.uk' => 1, + 'itforprof.com' => 1, 'itg.com.pl' => 1, 'itg.net.pl' => 1, - 'itgadgetsonline.com' => 1, + 'itgadgetsonline.com' => 0, 'itgeeks.nl' => 1, 'itgoesup.com' => 1, 'itgoesupent.com' => 1, @@ -75888,7 +76472,9 @@ 'ithakama.com' => 1, 'ithakama.cz' => 1, 'ithca.om' => 1, + 'ithesk.com' => 1, 'ithical.be' => 1, + 'ithil.ai' => 1, 'ithillel.ua' => 1, 'ithinc.net' => 1, 'ithmaarbank.com' => 0, @@ -75900,6 +76486,7 @@ 'itinerariummentis.org' => 1, 'itineris.co.uk' => 1, 'itinero.xyz' => 1, + 'itinnovations.biz' => 1, 'itioc10.tk' => 1, 'itis.gov' => 1, 'itis4u.ch' => 1, @@ -75925,7 +76512,7 @@ 'itnp.co.th' => 1, 'itnp.swiss' => 1, 'itnpgroup.com' => 1, - 'ito-dc-nagoya.jp' => 1, + 'itnu.dk' => 1, 'itoady.com' => 1, 'itochan.jp' => 1, 'itochufsm.co.jp' => 1, @@ -75935,6 +76522,7 @@ 'itoma.tech' => 1, 'itondersteuning.eu' => 1, 'itonthedot.com' => 1, + 'itopsintelligence.com' => 1, 'itotalaccess.net' => 1, 'itouriria.com' => 1, 'itoxic.tk' => 1, @@ -75971,7 +76559,7 @@ 'its-gutachten.de' => 1, 'its-not-your.business' => 1, 'its-schindler.de' => 1, - 'its-taxi.nl' => 1, + 'its-taxi.nl' => 0, 'its-v.de' => 1, 'its.ax' => 1, 'its.gov' => 1, @@ -75984,13 +76572,13 @@ 'itsalan.tk' => 1, 'itsallmath.org' => 1, 'itsanicedoor.co.uk' => 1, - 'itsapetthang.com' => 1, 'itsaw.de' => 1, 'itsayardlife.com' => 1, 'itsayorki.de' => 1, 'itsbait.com' => 1, 'itsbananas.life' => 1, 'itsbas.nl' => 1, + 'itsbirthday.net' => 1, 'itsbrightly.com' => 1, 'itsburning.nl' => 1, 'itscalculator.com' => 1, @@ -76002,19 +76590,22 @@ 'itse.com' => 1, 'itsec.link' => 1, 'itsecblog.de' => 1, - 'itsecboecker.de' => 0, + 'itsecboecker.de' => 1, 'itsecrnd.com' => 1, 'itsecuritycoach.com' => 1, 'itseeze.com' => 1, + 'itsense.fr' => 1, 'itservis.org' => 1, 'itsevann.com' => 1, 'itsevident.com' => 1, + 'itsfluxo.com' => 1, 'itsforu.de' => 1, 'itsgreener.com' => 1, 'itsgroup.co.nz' => 1, 'itshamradio.com' => 1, 'itshka.rv.ua' => 1, 'itsig-faq.de' => 1, + 'itsit.tech' => 1, 'itslife.in' => 1, 'itslolly.com' => 1, 'itsloution.tk' => 1, @@ -76076,7 +76667,7 @@ 'itwolfcl.tk' => 1, 'itworks.nyc' => 1, 'itworksme.com' => 1, - 'itwozi.com' => 1, + 'itwozi.com' => 0, 'itx.no' => 1, 'itxartu.tk' => 1, 'itxn.cn' => 0, @@ -76084,6 +76675,7 @@ 'itxuc.com' => 1, 'ity.moe' => 0, 'ityco.com' => 1, + 'itylos.com' => 1, 'ityrecare.com' => 1, 'ityug247.com' => 1, 'itzahammer.tk' => 1, @@ -76096,7 +76688,6 @@ 'itzlive.tk' => 1, 'iubuniversity.tk' => 1, 'iuecvip.com' => 1, - 'iufun.com' => 1, 'iuniverse.com.au' => 1, 'iupathomeadvantage.com' => 1, 'iupatvip.com' => 1, @@ -76106,7 +76697,9 @@ 'iusedtobelieve.com' => 1, 'iv-vr.com' => 1, 'iv.pl' => 0, + 'iv.sa' => 1, 'iv4kiso.com' => 1, + 'iva.ge' => 1, 'ivahbbiz.tk' => 1, 'ivan-maliy.tk' => 1, 'ivan-popov.tk' => 1, @@ -76122,6 +76715,7 @@ 'ivandafish.net' => 1, 'ivanderevianko.com' => 1, 'ivanesalud.com' => 1, + 'ivanguaderrama.com' => 1, 'ivaniglesias.es' => 1, 'ivanilla.org' => 1, 'ivankochura.com' => 1, @@ -76158,6 +76752,7 @@ 'ivisitkorea.com' => 1, 'ivixor.ru' => 1, 'ivkh.ee' => 1, + 'ivkovicprevoz.rs' => 1, 'ivkymppi.fi' => 1, 'ivmmeta.com' => 1, 'ivmstatus.com' => 1, @@ -76180,6 +76775,7 @@ 'ivoryandgrace.com' => 1, 'ivoryhomes.com' => 1, 'ivotemahdi.com' => 1, + 'ivovrba.cz' => 1, 'ivpark.fr' => 1, 'ivpbot.tk' => 1, 'ivpn.net' => 1, @@ -76192,16 +76788,16 @@ 'ivtherapyclinic.ru' => 1, 'ivy-league-colleges.com' => 1, 'ivyandrose.co' => 1, - 'ivyar.org' => 1, 'ivybaby.bg' => 1, 'ivygarden.az' => 1, + 'ivygroup.az' => 1, 'ivyhelpers.com' => 1, 'ivyleague.com' => 1, 'ivypanda.com' => 0, 'ivyseeds.cf' => 1, 'iw-elan.de' => 1, 'iw.net.sa' => 1, - 'iwaidental.jp' => 1, + 'iwaass.at' => 1, 'iwalton.com' => 1, 'iwant.cz' => 1, 'iwantexchange.com' => 1, @@ -76218,8 +76814,8 @@ 'iwashealthy.com' => 1, 'iwatchcops.com' => 1, 'iwatchcops.org' => 1, + 'iwatchrepair.co.uk' => 1, 'iwate-shien-r5.com' => 1, - 'iwatt.sk' => 1, 'iwch.tk' => 1, 'iwd.gc.ca' => 1, 'iwebdna.com' => 0, @@ -76245,9 +76841,10 @@ 'iww.org.au' => 1, 'ix.run' => 1, 'ix8.ru' => 0, + 'ixconsult.eu' => 1, + 'ixg.llc' => 1, 'ixiacom.com' => 1, 'ixigua.com' => 1, - 'iximiuz.com' => 1, 'ixingchen.org.cn' => 0, 'ixit.cz' => 1, 'ixn.com' => 1, @@ -76294,6 +76891,7 @@ 'izimaths.fr' => 1, 'izipik.gq' => 1, 'izitex.shop' => 1, + 'izjava.rs' => 1, 'izkustvo.com' => 1, 'izletiyo.com' => 1, 'izm.ovh' => 1, @@ -76328,7 +76926,6 @@ 'izxxs.com' => 1, 'izxxs.net' => 1, 'izxzw.net' => 1, - 'izyvape.cz' => 1, 'izzardink.com' => 1, 'izzqz.me' => 1, 'izzy.is' => 1, @@ -76356,10 +76953,10 @@ 'j0e.com' => 1, 'j0hndball.com' => 1, 'j0m.de' => 1, + 'j0n.com' => 1, 'j15h.nu' => 1, 'j15k.com' => 1, 'j2.co.za' => 1, - 'j2ee.cz' => 1, 'j2software.co.za' => 1, 'j3.cn' => 1, 'j32663.com' => 1, @@ -76370,6 +76967,7 @@ 'j365.me' => 1, 'j36533.com' => 1, 'j3e.de' => 1, + 'j4.lc' => 1, 'j4m.xyz' => 1, 'j5197.co' => 1, 'j5lx.de' => 1, @@ -76442,7 +77040,9 @@ 'jachtbouw.eu' => 1, 'jachtypruszynski.pl' => 1, 'jacik.cz' => 1, + 'jacintas.site' => 1, 'jack-daw.com' => 1, + 'jack-p2.cyou' => 1, 'jack-p2.tech' => 1, 'jack.fr.eu.org' => 1, 'jack2celebrities.com' => 1, @@ -76461,10 +77061,10 @@ 'jackets-coats.tk' => 1, 'jackets-coatsplus.tk' => 1, 'jackets-for-men.tk' => 1, - 'jackewray.com' => 1, 'jackgames.net' => 1, 'jackhammerinteractive.com' => 1, 'jackhoodtransportation.com' => 1, + 'jackiealyse.com' => 1, 'jackienguyen.dk' => 1, 'jackiepi.xyz' => 1, 'jackierobinson.co.nz' => 1, @@ -76480,11 +77080,13 @@ 'jackpearce.co.uk' => 1, 'jackpothappy.com' => 1, 'jackpotinsight.com' => 1, + 'jackpots.ch' => 1, 'jackripper.tk' => 1, 'jackrussel.tk' => 1, 'jackrusselterrier.com.br' => 1, 'jacksanalytics.com' => 1, 'jacksball.com' => 1, + 'jacksburger.es' => 1, 'jacksfeestverhuur.nl' => 0, 'jackson-quon.com' => 1, 'jacksonbarreto.com' => 1, @@ -76512,7 +77114,6 @@ 'jacktor.com' => 1, 'jackvaley.com' => 1, 'jackwarren.info' => 1, - 'jackwell.com.au' => 0, 'jackwu.net' => 1, 'jackylawless.net' => 1, 'jackyliao.me' => 1, @@ -76551,8 +77152,10 @@ 'jadeglobal.com' => 1, 'jadelsbach.de' => 1, 'jademathre.com' => 1, + 'jaderoller.com' => 1, 'jadesong.cn' => 0, 'jadesong.net' => 1, + 'jadhunaidi.net' => 1, 'jadid-alwadifa.com' => 1, 'jadidgroup.com' => 1, 'jadiercms.cf' => 1, @@ -76578,8 +77181,8 @@ 'jags.tk' => 1, 'jagspecialisters.ga' => 1, 'jagspecialistest.ga' => 1, - 'jagsttalschule.de' => 1, 'jaguar-network.com' => 1, + 'jaguar-print.ru' => 1, 'jaguarkuda.com' => 1, 'jaguarlandrover-asse.be' => 1, 'jaguarlandrover-occasions.be' => 1, @@ -76617,6 +77220,7 @@ 'jakartaee.org' => 1, 'jakartaone.org' => 1, 'jake.ac' => 1, + 'jakeedwards.info' => 1, 'jakefieldhouse.co.uk' => 1, 'jakegines.in' => 1, 'jakegyllenhaal.ga' => 1, @@ -76626,7 +77230,6 @@ 'jakewales.com' => 1, 'jakewartenberg.com' => 1, 'jakincode.army' => 1, - 'jakincode.com' => 1, 'jako.tk' => 1, 'jakob-bleek.de' => 1, 'jakob-schons.de' => 1, @@ -76647,6 +77250,7 @@ 'jaktang.com' => 1, 'jakubarbet.eu' => 1, 'jakubklimek.com' => 1, + 'jakubkubista.com' => 1, 'jakubmeysner.com' => 1, 'jakubsindelar.cz' => 1, 'jakubvrba.cz' => 1, @@ -76665,20 +77269,19 @@ 'jaluziperde.tk' => 1, 'jam-roll.jp' => 1, 'jamaat.hk' => 1, + 'jamai.cafe' => 1, 'jamaica.gq' => 1, 'jamaicabeachtx.gov' => 1, + 'jamaicasfinestcocktails.com' => 1, 'jamally.co.za' => 1, 'jambapp.org' => 1, - 'jamberry.com.mx' => 1, 'jambihackerlink.tk' => 1, - 'jambox.ca' => 1, 'jambox.pl' => 1, 'jamcyberinc.com' => 1, 'jamdro.id' => 1, 'jame-game.duckdns.org' => 1, 'jamelhammoud.com' => 1, 'james-bell.co.uk' => 1, - 'james-parker.com' => 0, 'james.cyou' => 1, 'james.je' => 1, 'james.pub' => 1, @@ -76696,6 +77299,7 @@ 'jamesgreenfield.com' => 1, 'jamesheald.com' => 1, 'jameshost.net' => 1, + 'jamesinwood.com' => 1, 'jamesj.me' => 0, 'jamesjboyer.com' => 1, 'jamesknd.uk' => 0, @@ -76708,6 +77312,7 @@ 'jamesmotherway.com' => 1, 'jamesmurphy.tk' => 1, 'jamesnorth.productions' => 1, + 'jamespiepmeier.com' => 1, 'jamespreade.xyz' => 1, 'jamesredmond.tk' => 1, 'jamesrobertson.net' => 1, @@ -76716,9 +77321,8 @@ 'jamesrtyrrell.com' => 1, 'jamessliu.com' => 1, 'jamessmith.me.uk' => 1, - 'jamestabor.com' => 1, 'jamestgh.com' => 1, - 'jamestilburg.nl' => 1, + 'jamestilburg.nl' => 0, 'jamestmart.in' => 1, 'jamestown.de' => 0, 'jamestowncando-nc.gov' => 1, @@ -76775,7 +77379,6 @@ 'jan-hill.com' => 1, 'jan-melcher.de' => 1, 'jan-reiss.de' => 1, - 'jan-rieger.de' => 1, 'jan-roenspies.de' => 1, 'jan-von.de' => 1, 'jan.so' => 1, @@ -76792,7 +77395,6 @@ 'jancosales.com' => 1, 'jandenhertog.nl' => 1, 'jandenul.com' => 1, - 'jandesign.at' => 1, 'jandj.yachts' => 0, 'jandonkers.com' => 0, 'janduchene.ch' => 1, @@ -76801,10 +77403,10 @@ 'janelle-jamer.tk' => 1, 'janellequintana.tk' => 1, 'janenwouter.tk' => 1, - 'janescottceramics.com' => 1, 'janetandjohns.tk' => 1, 'janetedkins.com' => 1, 'janetevansyoga.co.uk' => 1, + 'janetweissman.com' => 1, 'janeweeber.com' => 1, 'janey.cf' => 1, 'janeymac.com' => 1, @@ -76826,6 +77428,7 @@ 'janker.me' => 1, 'janklokman.tk' => 1, 'jann.is' => 1, + 'jannallenberger.com' => 1, 'jannehonkonen.tk' => 1, 'jannekekaasjager.nl' => 0, 'jannes-althoff.de' => 1, @@ -76834,6 +77437,7 @@ 'jannettw.com' => 1, 'jannhaber.de' => 1, 'jannisfink.de' => 1, + 'janno-wind.de' => 1, 'janokacer.sk' => 1, 'janome.club' => 1, 'janome.com.ua' => 1, @@ -76860,7 +77464,6 @@ 'janvari.com' => 1, 'janvaribalint.com' => 1, 'janvidresearch.com' => 1, - 'janw.io' => 1, 'janw.me' => 1, 'janw.xyz' => 1, 'janwern.com' => 1, @@ -76903,7 +77506,9 @@ 'japonskonamiru.cz' => 1, 'japonyol.net' => 1, 'japornpics-video.com' => 1, + 'japow.tw' => 1, 'jappleng.com' => 1, + 'japreviu.com' => 1, 'jaquelin.tk' => 1, 'jar.cool' => 1, 'jaraizaboli.tk' => 1, @@ -76919,6 +77524,8 @@ 'jardinesmonumentalescarrizales.com' => 1, 'jardinparaisodeleden.com' => 1, 'jardins-loisirs.com' => 1, + 'jareddaley.com' => 1, + 'jaredeberle.org' => 1, 'jaredfernandez.com' => 1, 'jaredkunz.com' => 1, 'jaredonline.tk' => 1, @@ -76926,6 +77533,7 @@ 'jaredstevenson.com' => 1, 'jarett-lee.com' => 1, 'jarigvandaag.nl' => 1, + 'jariiivanainen.net' => 1, 'jaris.blog' => 1, 'jaris.com' => 1, 'jaris.fi' => 1, @@ -76942,6 +77550,7 @@ 'jarnobogaert.xyz' => 1, 'jarnskog.tk' => 1, 'jarodg.fr' => 1, + 'jarolimova-ekobozp.cz' => 1, 'jarondl.net' => 1, 'jaroslavc.eu' => 1, 'jarovske-udoli.cz' => 1, @@ -76958,7 +77567,6 @@ 'jarry.io' => 1, 'jarsater.com' => 0, 'jarski.eu' => 1, - 'jarvel.com' => 1, 'jarvisairfoil.com' => 1, 'jas-team.net' => 1, 'jasasewaspg.com' => 1, @@ -76972,7 +77580,6 @@ 'jashinchan.cn' => 1, 'jasik.xyz' => 0, 'jasl.works' => 1, - 'jasm1nii.xyz' => 1, 'jasminedirectory.com' => 1, 'jasminefields.net' => 1, 'jasminka.cz' => 1, @@ -76992,10 +77599,18 @@ 'jasonisclever.com' => 1, 'jasonm.us.kg' => 1, 'jasonmili.online' => 1, + 'jasonpiepmeier.com' => 1, 'jasonreadinglandscapes.com.au' => 1, 'jasonsansone.com' => 1, 'jasonsplecoscichlids.com' => 1, - 'jasonthai.me' => 0, + 'jasonstoneinjury.com' => 1, + 'jasonstoneinjury.online' => 1, + 'jasonstoneinjurylawyer.com' => 1, + 'jasonstoneinjurylawyers.com' => 1, + 'jasonstonelaw.com' => 1, + 'jasonstonelawyer.com' => 1, + 'jasonstrange.com' => 1, + 'jasonthai.me' => 1, 'jasonvillein.gov' => 1, 'jasonwei.nctu.me' => 1, 'jasonwongwr.com' => 1, @@ -77020,6 +77635,7 @@ 'jateng.press' => 1, 'jatransportadora.com' => 1, 'jaumepons.net' => 1, + 'jav.ad' => 1, 'jav.hk' => 1, 'java-fan.tk' => 1, 'java-for-minecraft.com' => 1, @@ -77030,9 +77646,7 @@ 'javabot.ml' => 1, 'javabrains.io' => 1, 'javacakegames.com' => 1, - 'javachinna.com' => 1, 'javaexpert.tk' => 1, - 'javafactory.io' => 1, 'javafiles.tk' => 1, 'javafluers.ga' => 1, 'javafluest.ga' => 1, @@ -77043,6 +77657,7 @@ 'javascriptlab.fr' => 1, 'javaweb.site' => 1, 'javaxxz.com' => 1, + 'javedab.com' => 1, 'javedali.tk' => 1, 'javi-soleil.tk' => 1, 'javierbalvin.com' => 0, @@ -77061,6 +77676,8 @@ 'javorina.tk' => 1, 'javsin.top' => 1, 'javsod.top' => 1, + 'jawairetreat.com' => 1, + 'jawbuddy.com' => 1, 'jawharati.tk' => 1, 'jaxfstk.com' => 1, 'jaxmore.com' => 1, @@ -77071,7 +77688,7 @@ 'jaybrokers.com' => 1, 'jaydehaidar.com' => 1, 'jaydenrichardson.com' => 1, - 'jayfreestone.com' => 1, + 'jaydenwilliams.xyz' => 1, 'jayfrogel.com' => 1, 'jayharris.ca' => 1, 'jayhost.cf' => 1, @@ -77082,6 +77699,7 @@ 'jayjardine.ml' => 1, 'jaylewis.us' => 1, 'jaylineko.com' => 1, + 'jaymlebois.fr' => 1, 'jaypandit.me' => 1, 'jaypark.gq' => 1, 'jaypeeonline.tk' => 1, @@ -77113,21 +77731,20 @@ 'jazzy.id.au' => 1, 'jazzy.pro' => 0, 'jazzysumi.com' => 1, + 'jazzytiel.nl' => 1, 'jazzyvsart.com' => 1, 'jb-pixel.tk' => 1, - 'jb0.de' => 1, 'jb138.cc' => 1, - 'jbarzoutfitters.com' => 0, 'jbbd.fr' => 1, 'jbbdev.com' => 1, 'jbc88.cc' => 1, 'jbcharlestonfss.tv' => 1, - 'jbctransport.ca' => 1, 'jbdesignfoundations.com' => 1, 'jbdillon.com' => 1, 'jberlife.marketing' => 1, 'jbeta.is' => 1, 'jbfung.net' => 1, + 'jbhe.com' => 1, 'jbidigital.co.uk' => 1, 'jbmechanics.com' => 1, 'jbmincorporated.com' => 1, @@ -77137,10 +77754,12 @@ 'jbookforum.com' => 1, 'jbootsma.com' => 1, 'jbot9000.com' => 1, + 'jbpropertycare.ca' => 1, 'jbradaric.me' => 1, 'jbs-jardins.ch' => 0, 'jbshop.ie' => 1, 'jbsoftware.ca' => 1, + 'jbsoluciones.co' => 1, 'jbt-stl.com' => 1, 'jbuquet.eu' => 1, 'jc.org' => 1, @@ -77149,6 +77768,7 @@ 'jcaicedo.com' => 1, 'jcaicedo.tk' => 1, 'jcarmand.com' => 1, + 'jcaslabs.com' => 1, 'jcatechnologies.com' => 1, 'jcbank.com' => 1, 'jcbank.com.jo' => 1, @@ -77215,14 +77835,17 @@ 'jcode.gov' => 1, 'jcor.me' => 0, 'jcoscia.com' => 1, + 'jcosgrove.com' => 1, 'jcouncil.org' => 1, 'jcphotography.dk' => 1, 'jcra.net' => 1, + 'jcreparaciones.com' => 1, 'jcrhcdwy.gov' => 1, 'jcrobin56.fr' => 1, 'jcrooke.net' => 1, 'jcsava.gov' => 1, 'jcsolutions.tk' => 1, + 'jcuhealth.com.au' => 1, 'jcus.co' => 1, 'jcvcd.gov' => 1, 'jcvignoli.com' => 1, @@ -77240,7 +77863,7 @@ 'jdhouse.com.br' => 1, 'jdjamescorp.com' => 1, 'jdjohnsonmedia.com' => 1, - 'jdl.fi' => 1, + 'jdk.de' => 1, 'jdlt.co.uk' => 1, 'jdm.elk.pl' => 1, 'jdm.pl' => 1, @@ -77252,6 +77875,7 @@ 'jdscastlehire.co.uk' => 1, 'jdsecurity.co.nz' => 1, 'jdsecurity.com.au' => 1, + 'jdsfarm.mt' => 1, 'jdsoft.eu' => 1, 'jdt.de' => 1, 'jdtangney.com' => 1, @@ -77264,7 +77888,6 @@ 'je-vends.fr' => 0, 'je-voyage.net' => 1, 'je.net.cn' => 1, - 'je2050.de' => 1, 'jealousy.tk' => 1, 'jean-luc.org' => 1, 'jean-remy.ch' => 1, @@ -77274,7 +77897,6 @@ 'jeancardeno.com' => 1, 'jeancarlos.tk' => 1, 'jeandanielfaessler.ch' => 1, - 'jeanettegy.com' => 1, 'jeanettevanrookhuizen.nl' => 1, 'jeangalea.com' => 1, 'jeangarcia.tk' => 1, @@ -77302,8 +77924,7 @@ 'jeansstyle.tk' => 1, 'jeanstastytreats.co.za' => 1, 'jeayalar.com' => 1, - 'jebbari.com' => 1, - 'jec-dekrone.be' => 1, + 'jebbari.com' => 0, 'jecho.cn' => 1, 'jecjacshop.com' => 1, 'jecnetwork.gq' => 1, @@ -77328,12 +77949,14 @@ 'jednostavno-knjigovodstvo.hr' => 1, 'jedonneenligne.org' => 1, 'jedora.com' => 0, + 'jedrzej.com' => 1, 'jeeja.biz' => 1, 'jeek.jp' => 0, 'jeemain.org' => 1, 'jeenie.gr' => 1, 'jeep-diagnost.ml' => 1, 'jeep4ik.com' => 1, + 'jeepconversionsolutions.com' => 1, 'jeepeg.com' => 1, 'jeepspares.com.au' => 1, 'jeeptourpocos.com.br' => 1, @@ -77347,6 +77970,7 @@ 'jeffbuswell.com' => 1, 'jeffcasavant.com' => 0, 'jeffcom911co.gov' => 1, + 'jeffcullenartistry.com' => 1, 'jeffdaviscountyga.gov' => 1, 'jeffersoncitytn.gov' => 1, 'jeffersoncountyks.gov' => 1, @@ -77363,7 +77987,6 @@ 'jeffersonregan.com' => 1, 'jeffersonregan.net' => 1, 'jeffersonregan.org' => 1, - 'jeffersonsbourbon.com' => 1, 'jeffersonvillepdin.gov' => 1, 'jeffhaferman.com' => 1, 'jeffhawks.co' => 0, @@ -77378,9 +78001,11 @@ 'jeffsanders.com' => 1, 'jefftron.net' => 0, 'jeffweb.net' => 1, + 'jeffycheco.wedding' => 1, 'jeflix.stream' => 1, 'jefrydco.id' => 1, 'jefsweden.eu' => 1, + 'jegadat.com' => 1, 'jegkorongszovetseg.hu' => 1, 'jegle.de' => 1, 'jegos.tk' => 1, @@ -77422,7 +78047,6 @@ 'jelocalise.fr' => 1, 'jem.gov' => 1, 'jem.style' => 1, - 'jembatankarir.com' => 1, 'jemegare.fr' => 1, 'jemezsprings-nm.gov' => 1, 'jemnezymy.com' => 1, @@ -77461,6 +78085,7 @@ 'jenniferengerwingaantrouwen.nl' => 1, 'jenniferfontaine.fr' => 1, 'jenniferhudsonshow.com' => 1, + 'jenniferjohnstonart.au' => 1, 'jenniferjoos.de' => 1, 'jenniferlucia.com' => 1, 'jenniferlunden.com' => 1, @@ -77468,7 +78093,6 @@ 'jennifersauer.nl' => 1, 'jenniferschmidt.com.au' => 1, 'jennifertilly.tk' => 1, - 'jenniwiltz.com' => 1, 'jennyjones.tk' => 1, 'jennymovies.com' => 1, 'jennysarl.ch' => 0, @@ -77491,23 +78115,23 @@ 'jeps.fi' => 1, 'jerak.eu.org' => 1, 'jerak.si' => 1, + 'jeremiah.church' => 1, 'jeremiahbenes.com' => 1, 'jeremiahlee.com' => 1, 'jeremiebt.com' => 1, - 'jeremy-chen.org' => 1, 'jeremy-gautier.com' => 1, 'jeremy.hu' => 1, 'jeremybentham.com' => 1, 'jeremyberman.co' => 0, 'jeremybermanput-in-bay.com' => 0, 'jeremybloomfield.co.uk' => 0, + 'jeremyburgos.com' => 1, 'jeremyc.ca' => 0, 'jeremycrews.com' => 1, 'jeremyfaton.me' => 1, 'jeremyharnois.com' => 1, 'jeremyhodges.uk' => 1, 'jeremyjohnsonphoto.com' => 1, - 'jeremynally.com' => 1, 'jeremyness.com' => 1, 'jeremysermersheim.com' => 1, 'jeremywinn.com' => 1, @@ -77517,6 +78141,8 @@ 'jericoacoara.com' => 1, 'jerisandoval.tk' => 1, 'jeriss.be' => 1, + 'jerkmotion.com' => 1, + 'jeroenbosch.nl' => 1, 'jeroendeneef.com' => 1, 'jeroened.be' => 1, 'jeroenensanne.wedding' => 1, @@ -77533,7 +78159,6 @@ 'jerrycanspirits.co.uk' => 1, 'jerrygwilliams.com' => 1, 'jerryweb.org' => 1, - 'jerryyu.ca' => 1, 'jersec.com' => 1, 'jerseybikehire.co.uk' => 1, 'jerseycounty-il.gov' => 1, @@ -77553,7 +78178,6 @@ 'jesmatboutique.com' => 1, 'jesmh.de' => 1, 'jesolo.tk' => 1, - 'jesolve.com' => 1, 'jesperandersson.tk' => 1, 'jespersen.tk' => 1, 'jessacharlie.com' => 1, @@ -77575,15 +78199,15 @@ 'jessetorrenga.nl' => 1, 'jessevictors.com' => 1, 'jessica-freddy.ch' => 1, - 'jessicabanos.es' => 1, + 'jessica-weller.de' => 1, 'jessicabarends.nl' => 1, 'jessicabenedictus.nl' => 0, + 'jessicalovedesign.com' => 1, 'jessicapiva.com' => 1, 'jessicasmith3d.com' => 1, 'jessicharlie.com' => 1, 'jessieabraham.tk' => 1, 'jessiecharlie.com' => 1, - 'jessiekirk.xyz' => 1, 'jessihod.com' => 1, 'jessitrigg.com' => 1, 'jesslynfietje.com' => 1, @@ -77595,11 +78219,12 @@ 'jestyc.com' => 1, 'jesucristo.ga' => 1, 'jesuisadmin.fr' => 1, - 'jesuisunpapageek.fr' => 1, + 'jesuisunpapageek.fr' => 0, 'jesuiszen.fr' => 1, 'jesus-rock.tk' => 1, 'jesuscalls.com' => 1, 'jesuscapitan.tk' => 1, + 'jesuschat.com' => 1, 'jesuscnasistente.com' => 1, 'jesusda.tk' => 1, 'jesusdenazaret.com' => 1, @@ -77617,13 +78242,13 @@ 'jetcraft.tk' => 1, 'jetdrywallinteriors.com' => 1, 'jetedhumain.fr' => 1, + 'jetgatepower.com' => 1, 'jethash.io' => 1, 'jetkittens.co.uk' => 1, 'jetmirshatri.com' => 0, 'jetmusic.tk' => 1, 'jetpack.com' => 1, 'jetpack.com.ar' => 1, - 'jetsadabetchoke77.com' => 0, 'jetsetretiree.com' => 1, 'jetsieswerda.nl' => 1, 'jetskerijneveld.nl' => 1, @@ -77635,17 +78260,18 @@ 'jetular.com' => 1, 'jetular.net' => 1, 'jetvac.cz' => 1, - 'jetwashaustralia.com.au' => 1, 'jetwhiz.com' => 1, 'jetzhang.com' => 1, 'jetzt-elektromobil.de' => 1, 'jetzt-ist-leben.ch' => 1, + 'jetzt-uebersetzt.de' => 1, 'jeugdbrandweerbladel.tk' => 1, 'jeugdclubjia.tk' => 1, 'jeugdharmonie-geluwe.tk' => 1, 'jeugdkans.nl' => 1, 'jeugdzorgnederland.nl' => 1, 'jeurissen.co' => 1, + 'jeuxdecasino.ca' => 1, 'jeuxerotiques.net' => 1, 'jevalide.ca' => 1, 'jeveaux.company' => 1, @@ -77662,6 +78288,7 @@ 'jewelleryoutlook.com' => 1, 'jewelry-directories.tk' => 1, 'jewelrycoverers.ga' => 1, + 'jewelryodm.com' => 1, 'jewelryshowcasedepot.com' => 1, 'jewishboston.com' => 1, 'jewishjourneys.org' => 1, @@ -77673,7 +78300,6 @@ 'jey-line.de' => 1, 'jezebelsromance.com' => 1, 'jezero.tk' => 1, - 'jezura.cz' => 1, 'jezzicat.org' => 1, 'jf-madalena.tk' => 1, 'jf-sulpice.notaires.fr' => 1, @@ -77697,7 +78323,6 @@ 'jfreitag.de' => 1, 'jfsonline.org' => 1, 'jftn.nl' => 1, - 'jfuturist.com' => 1, 'jfvaccountants.nl' => 1, 'jfwoodenoil.com' => 1, 'jfy.is' => 1, @@ -77733,7 +78358,6 @@ 'jhbgroup.nl' => 1, 'jhburton.co.uk' => 1, 'jhcommunitysports.co.uk' => 1, - 'jhdindustrialsolution.com' => 1, 'jhe.li' => 1, 'jhellings.nl' => 1, 'jhenwei.com.tw' => 1, @@ -77754,7 +78378,6 @@ 'jiai.ml' => 1, 'jiai.tk' => 1, 'jialiangkang.com' => 1, - 'jiami.dog' => 0, 'jianaiwl.com' => 1, 'jianaiwl.org' => 1, 'jianbin.wang' => 1, @@ -77779,14 +78402,18 @@ 'jianyuan.pro' => 1, 'jianyv.com' => 1, 'jiaoliuben.com' => 1, + 'jiaoshou.com' => 1, 'jiaoyu8.cn' => 1, 'jiaqiang.vip' => 1, + 'jiashou.com' => 1, 'jiatingtrading.com' => 1, 'jiaty.com' => 1, 'jiaxitian.com' => 1, 'jiayi.eu.org' => 1, 'jiayi.life' => 1, 'jiazhao.ga' => 0, + 'jiazhao.me' => 1, + 'jibaoproxy.com' => 1, 'jibe.com' => 1, 'jibeapply.com' => 1, 'jibecdn.com' => 1, @@ -77794,6 +78421,7 @@ 'jicaivvip.com' => 1, 'jichi.io' => 1, 'jichi.nz' => 1, + 'jida.co' => 1, 'jidlosro.cz' => 1, 'jidlosro.eu' => 1, 'jidlosro.sk' => 1, @@ -77825,12 +78453,13 @@ 'jiji.sn' => 1, 'jiji.ug' => 1, 'jijiapp.net' => 1, + 'jijingxing.me' => 1, 'jijistatic.com' => 1, 'jijistatic.net' => 1, 'jikei-reha.com' => 1, 'jikiden.com' => 1, - 'jikken.de' => 1, 'jilaninteraktif.tk' => 1, + 'jilbertdairy.com' => 1, 'jilio-ca.com' => 1, 'jilio-ca.net' => 1, 'jilio.com' => 1, @@ -77875,6 +78504,7 @@ 'jimpl.com' => 1, 'jimreedphoto.com' => 1, 'jimslop.nl' => 1, + 'jimthompsonfabrics.com' => 1, 'jimvophotography.tk' => 1, 'jimwalkerphotography.com' => 1, 'jimwhitesell.com' => 1, @@ -77900,14 +78530,13 @@ 'jinhaagency1.com' => 1, 'jinja.ai' => 1, 'jinjafx.io' => 1, - 'jinjun.top' => 0, + 'jinjun.top' => 1, 'jinkou.cf' => 1, 'jinkou.ga' => 1, 'jinkou.gq' => 1, 'jinkou.ml' => 1, 'jinliming.ml' => 1, 'jinma.site' => 1, - 'jinng.org' => 1, 'jino.gq' => 1, 'jinritemai.com' => 1, 'jinshabu.net' => 1, @@ -77917,6 +78546,7 @@ 'jinzai-ikusei.org' => 1, 'jip2011.jp' => 1, 'jipsnel.nl' => 1, + 'jir0.com' => 1, 'jira.com' => 0, 'jirehcon.com' => 1, 'jirehlov.cn' => 1, @@ -77927,7 +78557,6 @@ 'jirkanch-ayollar.ga' => 1, 'jirkanch-ayollar.ml' => 1, 'jirniy.com' => 1, - 'jis.school' => 1, 'jisai.net.cn' => 1, 'jischool.org' => 1, 'jisnashville.gov' => 1, @@ -77935,9 +78564,9 @@ 'jitendrapatro.me' => 1, 'jitkamahdalova.cz' => 1, 'jitprod.com' => 1, - 'jitsipatapoe.ddns.net' => 0, 'jittruckparts.com' => 1, 'jiuchen.com' => 1, + 'jivara.global' => 1, 'jix.im' => 1, 'jix.net' => 1, 'jixing.one' => 1, @@ -77945,7 +78574,6 @@ 'jixun.moe' => 1, 'jixun.uk' => 1, 'jiyou.pw' => 0, - 'jiyu-clinic.jp' => 1, 'jiyuu-ni.com' => 1, 'jiyuu-ni.net' => 1, 'jizhazha.com' => 1, @@ -77979,7 +78607,6 @@ 'jkcc.com' => 1, 'jkessen.de' => 1, 'jkest.cc' => 0, - 'jkfasham.com.au' => 1, 'jkg.tw' => 1, 'jkimdds.com' => 0, 'jkinteriorspa.com' => 1, @@ -78008,6 +78635,7 @@ 'jlbleakley.com' => 1, 'jld.paris' => 1, 'jldlawyers.com' => 1, + 'jlgsepticllc.com' => 1, 'jlifeoc.com' => 1, 'jliu.xyz' => 1, 'jlmirall.es' => 1, @@ -78019,7 +78647,6 @@ 'jlpn.eu' => 1, 'jlpn.nl' => 1, 'jlponsetto.com' => 1, - 'jlqwer.com' => 1, 'jlr-luxembourg.com' => 1, 'jls.idv.tw' => 1, 'jlsdesignservices.com' => 1, @@ -78030,6 +78657,7 @@ 'jm-construction.be' => 1, 'jm9.co' => 1, 'jmacedo.io' => 1, + 'jmacmechanicalwa.com' => 1, 'jmango360.com' => 1, 'jmap.support' => 1, 'jmarciniak.it' => 1, @@ -78061,7 +78689,7 @@ 'jmgservices.org' => 1, 'jmha.live' => 1, 'jmhits.com' => 1, - 'jmisern.com' => 1, + 'jmisern.com' => 0, 'jmk.hu' => 1, 'jmlegrand.com' => 1, 'jmm.io' => 1, @@ -78108,7 +78736,6 @@ 'jo-2016.tk' => 1, 'jo-jo-koi.tk' => 1, 'jo.ke' => 1, - 'joa-ebert.com' => 1, 'joa.fr' => 1, 'joalheriamaya.com.br' => 1, 'joanamarcalo.com' => 1, @@ -78127,15 +78754,17 @@ 'job-acasa.tk' => 1, 'job-chocolat.jp' => 1, 'job-goo.com' => 1, + 'job-sheet.com' => 1, 'job-uber.com' => 1, 'job.biz.tr' => 1, 'job2day.com.ua' => 0, + 'jobahazi.tech' => 1, 'jobalicious.nl' => 1, 'jobanzeigen.de' => 1, 'jobapps.ch' => 1, 'jobassadeurs.fr' => 1, 'jobbnorge.no' => 1, - 'jobbois.com' => 1, + 'jobbradar.ai' => 1, 'jobbs.se' => 1, 'jobbsafari.no' => 0, 'jobbsafari.se' => 0, @@ -78158,19 +78787,20 @@ 'jobindex.dk' => 1, 'jobintourism.gr' => 1, 'jobit.gr' => 1, + 'jobleader.co.uk' => 1, + 'jobleader.co.za' => 1, + 'jobleader.cz' => 1, 'joblife.co.za' => 1, 'joblover.ml' => 1, - 'joblyconnect.com' => 1, - 'jobmacon.com' => 1, 'jobnmadu.com' => 1, 'joboutlook.gov.au' => 1, - 'jobpeintre.com' => 1, 'jobphoning.com' => 1, 'jobrs.edu.iq' => 1, 'jobrus.ga' => 1, 'jobrus.ml' => 1, 'jobs-in-the-middle-east.tk' => 1, 'jobs-it.tk' => 1, + 'jobs.ge' => 1, 'jobs.gov.scot' => 1, 'jobs.in' => 1, 'jobs.schwarz' => 1, @@ -78181,7 +78811,6 @@ 'jobsconnected.com' => 1, 'jobscore.com' => 1, 'jobseeker.com' => 1, - 'jobseekeritalia.it' => 1, 'jobsindemedia.nl' => 1, 'jobsineachstate.com' => 1, 'jobsingulf.com' => 1, @@ -78198,6 +78827,7 @@ 'joburgplumbing.co.za' => 1, 'jobwinner.ch' => 1, 'jobynet.tk' => 1, + 'jobytoys.cl' => 1, 'jobzcorner.tk' => 1, 'jocata.com' => 1, 'jocelynjenkins.com' => 1, @@ -78251,7 +78881,6 @@ 'joembayawaphotography.com' => 1, 'joepitt.co.uk' => 0, 'joerg-wellpott.de' => 1, - 'joerger.ch' => 1, 'joergschneider.com' => 1, 'joerss.at' => 1, 'joesalter.com' => 1, @@ -78304,8 +78933,8 @@ 'johjohannsonkaffe.no' => 1, 'johlmike.com' => 1, 'john-cap.com' => 1, + 'john-doe.co.za' => 1, 'john2point0.com' => 1, - 'johnabraham.net' => 1, 'johnagreager.com' => 1, 'johnangellgrant.com' => 1, 'johnathanhasty.com' => 1, @@ -78342,14 +78971,14 @@ 'johnload.tk' => 1, 'johnlockepainting.com' => 1, 'johnlowryspartancapital.com' => 0, - 'johnluke.com' => 1, + 'johnluke.com' => 0, 'johnmalloneemd.com' => 0, 'johnmcc.net' => 1, 'johnmcintosh.pro' => 1, 'johnmichel.org' => 1, - 'johnmillerdesign.com' => 1, 'johnmirenda.com' => 1, 'johnmurray.com' => 1, + 'johnnies-place.org' => 1, 'johnno.be' => 1, 'johnnybegood.tk' => 1, 'johnnybet.com' => 1, @@ -78359,8 +78988,10 @@ 'johnnyofans.com' => 1, 'johnnyrelease.de' => 1, 'johnnysandaire.com' => 1, + 'johnnysteak.nl' => 1, 'johnocallaghan.tk' => 1, 'johnopdenakker.com' => 1, + 'johnpottermedia.com' => 1, 'johnrdockendorf.com' => 1, 'johnroberts.me' => 1, 'johnrockefeller.net' => 1, @@ -78374,11 +79005,11 @@ 'johnsoncowy.gov' => 1, 'johnsongenealogy.net' => 1, 'johnsonho.net' => 1, - 'johnsonroofingltd.co.nz' => 1, 'johnsons-wellfield.co.uk' => 1, 'johnsons.tk' => 1, 'johnsonscorporate.com.au' => 1, 'johnsonsexpress.com' => 1, + 'johnsonstrategic.io' => 1, 'johnspion.tk' => 1, 'johnstownpa.gov' => 1, 'johnstownrockcowi.gov' => 1, @@ -78394,12 +79025,15 @@ 'joho.se' => 1, 'johub.de' => 1, 'johutha.ch' => 1, + 'johutha.com' => 1, + 'johutha.me' => 1, 'joi-dhl.ch' => 0, 'join-aomori.jp' => 1, 'join-stories.com' => 1, 'join.com' => 1, 'joinamericacorps.gov' => 1, 'joinamericorps.gov' => 1, + 'joinbondy.com' => 1, 'joincahoot.com' => 1, 'joinclyde.com' => 1, 'joindns4.eu' => 1, @@ -78412,12 +79046,17 @@ 'joinmobilizon.org' => 1, 'joinnjdoc.gov' => 1, 'joinpeertube.org' => 1, + 'joinplena.com' => 1, + 'joinrai.com' => 1, + 'joinratr.ru' => 1, 'joinsparq.com' => 0, 'joinspot.io' => 1, 'jointheconversationnotl.org' => 1, 'jointherlworld.com' => 1, + 'jointheruminati.com' => 1, 'jointheunseen.com' => 1, 'jointotem.com' => 1, + 'jointrusio.com' => 1, 'jointsache.com' => 1, 'joinupguard.com' => 1, 'joj.sk' => 1, @@ -78448,7 +79087,6 @@ 'jolokia.ch' => 1, 'jolr.ru' => 1, 'jom.tj' => 1, - 'jomactransport.com' => 1, 'jomagus.de' => 1, 'jomblee.com' => 1, 'jomibe.de' => 1, @@ -78488,16 +79126,19 @@ 'jonathanamoia.co' => 0, 'jonathanbalsiger.com' => 1, 'jonathancarter.org' => 1, + 'jonathancorbin.io' => 1, 'jonathandaleswindle.com' => 1, 'jonathandowning.uk' => 0, 'jonathanisaac.com' => 1, 'jonathanlara.com' => 1, 'jonathanmares.com' => 0, 'jonathanmassacand.ch' => 1, + 'jonathanmilena.nl' => 1, 'jonathanrobichaud.ca' => 1, 'jonathanrys.com' => 1, 'jonathansanchez.pro' => 1, 'jonathansomoza.it' => 1, + 'jonathanteller.nyc' => 1, 'jonathanwilliamrichardson.com' => 1, 'jonathanwisdom.com' => 1, 'jonathanwr.com' => 1, @@ -78514,6 +79155,7 @@ 'jonescreektx.gov' => 1, 'jonesfor.men' => 1, 'joneslymma.com' => 1, + 'jonesmarkh.com' => 1, 'jonesopolis.xyz' => 1, 'jonestowntx.gov' => 1, 'jonferwerda.net' => 1, @@ -78539,9 +79181,13 @@ 'jonizatorywody24.pl' => 1, 'jonkerkamman.tk' => 1, 'jonkermedia.nl' => 0, + 'jonkopingventilation.nu' => 1, + 'jonkopingventilation.se' => 1, 'jonkpl.com' => 1, 'jonlabelle.com' => 1, + 'jonleibham.com' => 1, 'jonleibowitz.com' => 1, + 'jonmcgreevy.com' => 1, 'jonnichols.info' => 1, 'jonny5.ru' => 1, 'jonnybarnes.uk' => 1, @@ -78550,6 +79196,8 @@ 'jonoalderson.com' => 1, 'jonohewitt.com' => 1, 'jonola.com' => 1, + 'jonpadgett.net' => 1, + 'jonpavelich.ca' => 1, 'jonpavelich.com' => 1, 'jons.org' => 1, 'jonscaife.com' => 1, @@ -78563,13 +79211,14 @@ 'joo.ru' => 1, 'joodari.fi' => 1, 'joodsmonument.nl' => 1, + 'joog.co.uk' => 1, 'joogle.at' => 1, 'jooli.tk' => 1, 'joomag.com' => 1, 'joomanji.fr' => 1, 'joomearaweb.tk' => 1, 'joomla-leipzig.com' => 1, - 'joomla-spezialist.de' => 1, + 'joomla-spezialist.de' => 0, 'joomla-ua.org' => 1, 'joomladeveloper.ru' => 1, 'joomlaguru.pl' => 0, @@ -78604,10 +79253,10 @@ 'jordansmovies.tk' => 1, 'jordansrequests.tk' => 1, 'jordhy.com' => 1, + 'jordi3.com' => 1, 'jordibelgraver.email' => 1, 'jordibelgraver.eu' => 1, 'jordibelgraver.xyz' => 1, - 'jordioller.com' => 1, 'jordjord.com' => 1, 'jordywozniak.com' => 1, 'jorexenterprise.com' => 1, @@ -78626,6 +79275,8 @@ 'jornalero.tk' => 1, 'jornaya.com' => 1, 'jorsev.com' => 1, + 'jortt.nl' => 1, + 'jortt.shop' => 1, 'jos-verstappen-fan.tk' => 1, 'josa.ngo' => 1, 'josaa.nic.in' => 1, @@ -78640,6 +79291,7 @@ 'joseetesser.nl' => 1, 'josef-lotz.de' => 1, 'josefernandomorilloardila.tk' => 1, + 'josefhelie.com' => 1, 'josefienbouwmeister.nl' => 1, 'josefinagrau.tk' => 1, 'josefjanosec.com' => 1, @@ -78658,6 +79310,7 @@ 'josephcarmosino.com' => 1, 'josephcz.com' => 1, 'josephcz.win' => 0, + 'josephelias.com' => 1, 'josephkav.io' => 1, 'josephmarino.net' => 1, 'josephojo.com' => 1, @@ -78672,6 +79325,7 @@ 'josh.life' => 1, 'josh.ooo' => 1, 'joshanders.com' => 1, + 'joshbuildingservices.com' => 1, 'joshbyrne.com.au' => 1, 'joshcaluette.com' => 1, 'joshdiamant.com' => 1, @@ -78682,20 +79336,23 @@ 'joshking.com' => 1, 'joshozuna.com' => 1, 'joshparker.uk' => 1, + 'joshrosenbaum.org' => 1, 'joshs.domains' => 1, 'joshs.guide' => 1, + 'joshs.photos' => 1, 'joshschmelzle.com' => 1, + 'joshspage.ltd.uk' => 1, + 'joshspage.uk' => 1, 'joshthewanderer.com' => 1, 'joshu.am' => 1, 'joshua-kuepper.de' => 1, - 'joshua.law' => 1, + 'joshua.law' => 0, 'joshuadiamant.com' => 1, 'joshuagoss.com' => 1, 'joshuamessick.com' => 0, 'joshuaschmitt.us' => 1, 'joshuastock.net' => 1, 'joshuawethington.com' => 1, - 'joshumax.me' => 1, 'joshygeo.tk' => 1, 'josiekellys.com' => 1, 'josiemccoy.co.uk' => 1, @@ -78713,7 +79370,6 @@ 'josuekula.com' => 1, 'josueteconecta.mx' => 1, 'josvir.sytes.net' => 1, - 'jot.works' => 1, 'jotbe-fx.de' => 1, 'jotbe.io' => 1, 'jotes-creations.de' => 1, @@ -78744,6 +79400,7 @@ 'journaltimes.com' => 1, 'journeedesfilles.gc.ca' => 1, 'journey.study' => 1, + 'journeybjjacademy.com' => 1, 'journeyfriday.rocks' => 1, 'journeying.ca' => 1, 'journeyofmymothersson.com' => 1, @@ -78751,11 +79408,13 @@ 'journeyrent.com' => 1, 'journeytofi.com' => 1, 'journeytomastery.net' => 1, + 'jourt.com' => 1, 'jousiammuntahalli.fi' => 1, 'joustsec.com' => 1, 'jouw-job.nl' => 1, 'jouwpaardenbak.nl' => 1, 'jouwsongteksten.tk' => 1, + 'jouwstapvooruit.nl' => 1, 'jouwzorgjob.be' => 1, 'jovanmarkovic.ga' => 1, 'jovedebarcelona.cat' => 1, @@ -78775,6 +79434,7 @@ 'joyblz.com' => 1, 'joybuggy.com' => 1, 'joyce.tk' => 1, + 'joycefeng.com' => 1, 'joycejamiewedding.com' => 1, 'joychetry.com' => 1, 'joydivision.tk' => 1, @@ -78831,6 +79491,7 @@ 'jpmguitarshop.com.br' => 1, 'jpmorganaccess.com' => 1, 'jpope.org' => 1, + 'jpopmusic.tokyo' => 1, 'jppc.net' => 1, 'jppcadvertising.com' => 1, 'jpr.io' => 1, @@ -78870,10 +79531,12 @@ 'jrfortune.com' => 1, 'jriffe.com' => 1, 'jrjuristen.nl' => 0, + 'jrkangsfootball.org' => 1, 'jrlopezoficial.com' => 1, 'jrmora.com' => 0, 'jrock.tk' => 1, 'jrock.us' => 1, + 'jrockrevolution.com' => 1, 'jrom.net' => 1, 'jross.me' => 1, 'jrroofinglancs.co.uk' => 1, @@ -78896,6 +79559,7 @@ 'js5203344.com' => 1, 'js6868.cc' => 1, 'js93029.com' => 1, + 'jsasenterprize.com' => 1, 'jsautomation.co.za' => 1, 'jsbentertainment.nl' => 1, 'jsberrylaw.com' => 1, @@ -78911,6 +79575,7 @@ 'jsdt.ca' => 1, 'jselby.net' => 1, 'jsem.fun' => 1, + 'jsemgamer.cz' => 1, 'jsemonjr.tech' => 1, 'jsfleecefabric.com' => 1, 'jsfloydlaw.com' => 0, @@ -78931,11 +79596,10 @@ 'jslots.dk' => 1, 'jsme.cz' => 1, 'jsme.fun' => 1, - 'jsmgroningen.nl' => 1, 'jsn.one' => 1, 'jsnfwlr.com' => 0, 'jso-crescendo.ch' => 1, - 'json.id' => 0, + 'json.id' => 1, 'jsonprice.org' => 1, 'jsonvalidator.tk' => 1, 'jsourcery.com' => 1, @@ -78946,7 +79610,6 @@ 'jss6868.cc' => 1, 'jssantos.net' => 1, 'jssresearch.com' => 1, - 'jstarlab.com' => 1, 'jsteward.moe' => 1, 'jstnmcbrd.com' => 1, 'jstore.ch' => 1, @@ -78986,7 +79649,6 @@ 'ju-rex.eu' => 1, 'juabcounty.gov' => 1, 'jualkambing.tk' => 1, - 'juancadc.es' => 1, 'juancarlosflores.tk' => 1, 'juancarlosgalvez.tk' => 1, 'juancatalangomez.es' => 1, @@ -79035,6 +79697,7 @@ 'judidominokiukiu.ga' => 1, 'judidominokiukiu.ml' => 1, 'judithsargentini.nl' => 1, + 'judjas.com' => 1, 'judo2point0.com' => 1, 'judobasicsers.ga' => 1, 'judobasicsest.ga' => 1, @@ -79044,6 +79707,7 @@ 'judodice.com' => 1, 'judoprodeti.cz' => 1, 'judosaintdenis.fr' => 1, + 'judotournament.org' => 1, 'judybai.me' => 1, 'judykatura.pl' => 1, 'judyrodman.com' => 1, @@ -79061,12 +79725,12 @@ 'juffrouwtoertjes.be' => 1, 'juflynt.nl' => 1, 'jugaar.llc' => 1, + 'jugendfeier-leipzig.de' => 1, 'jugendhackt.de' => 1, 'jugendhackt.org' => 1, 'jugendpresse-hessen.de' => 1, 'jugh.de' => 1, 'juhakoho.com' => 1, - 'juhanihakala.fi' => 1, 'juhosaastamoinen.com' => 1, 'juhosaastamoinen.fi' => 1, 'juhosaastamoinen.net' => 1, @@ -79078,17 +79742,15 @@ 'juicipattiesfranchising.com' => 1, 'juicycrones.org.uk' => 1, 'juicydesigns.co.za' => 1, - 'juicyforum.com' => 1, 'jujutsuoulu.fi' => 1, 'jujuygrafico.com.ar' => 1, 'jukebox-manuals.tk' => 1, 'jukebox.plus' => 1, 'jukisewingmachines.co.uk' => 1, - 'jukkakivimaki.fi' => 1, 'jukovka.tk' => 1, 'juku-wing.jp' => 1, 'julb.de' => 1, - 'julditec.com' => 1, + 'julditec.com' => 0, 'jule-spil.dk' => 1, 'julenetxaniz.eus' => 1, 'julenlanda.com' => 0, @@ -79125,7 +79787,9 @@ 'julianvmodesto.com' => 1, 'julianwallmeroth.de' => 1, 'julianweigle.de' => 1, + 'julianwitusch.de' => 1, 'juliaoantiguidades.com.br' => 1, + 'juliapp.io' => 1, 'julias.zone' => 1, 'juliasugar.net' => 1, 'juliawebber.co.za' => 1, @@ -79141,6 +79805,7 @@ 'julien-demare.com' => 0, 'julien-noyelle.com' => 1, 'julien.expert' => 1, + 'julienlanglois.me' => 1, 'julienmotheron.tk' => 1, 'julienpaterne.com' => 0, 'juliens.tk' => 1, @@ -79149,7 +79814,6 @@ 'julientartarin.com' => 1, 'juliepetit.com' => 1, 'juliereisler.com' => 1, - 'julieskitchensf.com' => 1, 'julieskyhigh.net' => 1, 'juliesliberties.fr' => 1, 'juliet-squad.tk' => 1, @@ -79167,6 +79831,7 @@ 'juls.cloud' => 0, 'jultube.de' => 1, 'jumardotaekwondo.tk' => 1, + 'jumatrades.com' => 1, 'jumbo-air.de' => 1, 'jumbo.ae' => 1, 'jumbopan.net' => 1, @@ -79200,11 +79865,11 @@ 'jumpintogreenerpastures.com' => 0, 'jumpman-iphone-design.de' => 1, 'jumpnplay.com.au' => 1, + 'jumponaut.com' => 1, 'jumpseller.cl' => 1, 'jumpseller.com' => 1, 'jumpstartii.com' => 1, 'jun-e-jay.com' => 1, - 'jun.ax' => 1, 'junctioncitywisconsin.gov' => 1, 'june.dating' => 1, 'juneau.gov' => 1, @@ -79215,9 +79880,8 @@ 'junebo.se' => 1, 'juneereccentre.com.au' => 1, 'junefolkhogskola.se' => 1, - 'juneis.pet' => 1, - 'juneiscute.pet' => 1, 'junethack.net' => 1, + 'junetrucking.com' => 1, 'junews.it' => 1, 'junfk.shop' => 1, 'jungamer.uk' => 1, @@ -79254,7 +79918,6 @@ 'junkcarremovalbrampton.ca' => 1, 'junkdrome.org' => 0, 'junkersparadise.tk' => 1, - 'junkfoodcafe.com' => 1, 'junkguy.tk' => 1, 'junkiedownload.tk' => 1, 'junkotoshimadesign.com' => 1, @@ -79264,6 +79927,7 @@ 'junkyardsl.com' => 1, 'junkyardtuning.tk' => 1, 'junlyu.org' => 1, + 'juno33.com' => 1, 'junobaker.co.uk' => 1, 'junomessenger.cf' => 1, 'junshinkai.ed.jp' => 1, @@ -79271,9 +79935,10 @@ 'juntoaqui.com.br' => 1, 'juntos.gov' => 1, 'juntosfmc.com.br' => 1, + 'junxionmedstaffing.com' => 1, 'junyan.ga' => 1, 'junyangz.com' => 1, - 'junyu33.me' => 1, + 'junyu33.me' => 0, 'juozasveza.lt' => 1, 'jupiteram.com' => 1, 'juppy.tk' => 1, @@ -79294,7 +79959,9 @@ 'jurgis.tk' => 1, 'juridiq.it' => 1, 'jurimatic.com' => 1, + 'jurisap.com.br' => 1, 'jurisapiens.com' => 0, + 'jurisconsulto.mx' => 1, 'juriscoop.com.co' => 1, 'juriskc.com' => 1, 'jurislex.tk' => 1, @@ -79310,6 +79977,7 @@ 'jurposluga.tk' => 1, 'jurquestion.tk' => 1, 'jurriaan.ninja' => 1, + 'jurshare.ch' => 1, 'jurysync.com' => 1, 'jusdocs.com' => 1, 'jusdos.cz' => 1, @@ -79330,7 +79998,6 @@ 'just-pools.co.za' => 1, 'just-style.com' => 1, 'just-vet-and-drive.fr' => 0, - 'just-webdesign-berlin.de' => 1, 'just.nl' => 1, 'just3preety.com' => 1, 'justacoupleofclarkes.co.uk' => 1, @@ -79341,7 +80008,6 @@ 'justarchi.net' => 1, 'justasdelish.com' => 1, 'justbe.scot' => 1, - 'justbid.nl' => 1, 'justbraces.com.sg' => 1, 'justbusinessvalue.com' => 1, 'justbydesign.com' => 1, @@ -79391,30 +80057,30 @@ 'justinho.com' => 1, 'justinkidd.ca' => 1, 'justinmanders.nl' => 1, + 'justinribeiro.com' => 1, 'justinritter.de' => 1, - 'justinstago.com' => 1, 'justinstandring.com' => 1, + 'justixia.xyz' => 1, 'justjackstuff.com' => 1, 'justknigi.gq' => 1, 'justlovecoffeefranchise.com' => 0, 'justmade.com.br' => 1, 'justmensgloves.com' => 1, 'justmy.space' => 1, - 'justmyblog.net' => 0, 'justmysocks.xyz' => 1, 'justnajoua.tk' => 1, 'justneworleans.com' => 1, 'justninja.com' => 1, 'justnu.se' => 0, + 'justoneevent.com' => 1, 'justor.ru' => 1, - 'justpass.co.uk' => 1, - 'justpass.uk' => 1, 'justpaste.it' => 1, 'justpdf.cf' => 1, + 'justpinochle.com' => 1, 'justquoteme.ga' => 1, 'justsa.co.za' => 1, 'justsandro.tk' => 1, - 'justsellmycar.com' => 1, + 'justseeitall.com' => 1, 'justsfa.com' => 1, 'justsfa.net' => 1, 'justsfa.org' => 1, @@ -79444,17 +80110,20 @@ 'juweldot.tk' => 1, 'juwelierstoopman.nl' => 0, 'juweliervanwillegen.nl' => 1, + 'juyuanshe.com' => 1, 'juzgadocaldas.com' => 1, 'juzz.io' => 1, 'jv-projects.be' => 1, 'jvbouncycastlehire.co.uk' => 1, - 'jvdham.nl' => 1, + 'jvdh.tech' => 1, + 'jvdhqr.tech' => 1, 'jvega.me' => 1, 'jvetter.net' => 1, 'jvhellemond.nl' => 1, 'jvianes.ddns.net' => 1, 'jvlfinance.cz' => 1, 'jvn.photo' => 1, + 'jvsattorneysinc.co.za' => 1, 'jvspin.com' => 1, 'jvspinapp.com' => 1, 'jvwcd.gov' => 1, @@ -79484,20 +80153,19 @@ 'jwr.me' => 1, 'jwroberts.com' => 1, 'jwz.org' => 1, + 'jxc.fr' => 1, 'jxcad.com.cn' => 1, 'jxcjwlgs.com' => 1, 'jxdsp.com' => 1, - 'jxir.de' => 1, 'jxl.tf' => 1, 'jxltom.com' => 1, 'jxm.in' => 1, 'jxs.ch' => 1, 'jybrid.com' => 1, - 'jyllandsakvariet.dk' => 1, - 'jyoba.co.jp' => 1, 'jyprj.com' => 0, 'jysecurity.com' => 1, 'jystewart.net' => 1, + 'jytvu.cn' => 1, 'jyvaskylantykkimies.fi' => 1, 'jz.lc' => 1, 'jzbk.org' => 0, @@ -79510,7 +80178,8 @@ 'k-45.ru' => 1, 'k-amenix.co.jp' => 1, 'k-den.com' => 1, - 'k-homes.net' => 1, + 'k-hentai.org' => 1, + 'k-homes.net' => 0, 'k-labs.be' => 1, 'k-linkcarecenter.com' => 1, 'k-matsudaclinic.com' => 1, @@ -79548,10 +80217,10 @@ 'k3t.net' => 1, 'k4law.com' => 1, 'k4nzi.duckdns.org' => 1, + 'k4rtel.com' => 1, 'k507.com' => 0, 'k51365.com' => 1, 'k5197.co' => 1, - 'k55655.com' => 1, 'k583.com' => 0, 'k60d.com' => 1, 'k6729.co' => 1, @@ -79584,7 +80253,6 @@ 'k88107.com' => 0, 'k88127.com' => 0, 'k88256.com' => 1, - 'k88257.com' => 1, 'k88259.com' => 1, 'k886.co' => 1, 'k88670.com' => 0, @@ -79592,10 +80260,8 @@ 'k8didi.com' => 1, 'k8gege.com' => 0, 'k8ja.co.ke' => 1, - 'k8jiejie.com' => 0, 'k8laosiji.com' => 1, 'k8meimei.com' => 1, - 'k8meinv.com' => 0, 'k8n.de' => 1, 'k8r.eu' => 1, 'k8v27.com' => 0, @@ -79620,6 +80286,7 @@ 'kaamosmail.com' => 1, 'kaandorpfietsen.nl' => 1, 'kaaniche.xyz' => 1, + 'kaansystems.com' => 1, 'kaartje.shop' => 1, 'kaatha-kamrater.se' => 0, 'kaatsen.tk' => 1, @@ -79655,10 +80322,11 @@ 'kabulboy.tk' => 1, 'kabulnow.com' => 1, 'kabulpress.org' => 1, - 'kabushiki.jp' => 1, + 'kabushiki.jp' => 0, 'kabyle.com' => 1, 'kacanews.com' => 1, 'kacang-bali.com' => 1, + 'kace-concepts.de' => 1, 'kacgal.com' => 1, 'kachaem-knigi.gq' => 1, 'kachat.io' => 1, @@ -79679,7 +80347,6 @@ 'kadenlegion.com' => 1, 'kader-platform.nl' => 1, 'kadestate.ru' => 1, - 'kadet.net.ru' => 1, 'kadett-c-club-limburg.tk' => 1, 'kadhal-kirukkan.tk' => 1, 'kadidak.com' => 0, @@ -79688,6 +80355,7 @@ 'kadinhayati.com' => 1, 'kadinsaglikhaber.tk' => 1, 'kadinvesaglik.tk' => 1, + 'kadirari.com.tr' => 1, 'kadizadeinsaat.com.tr' => 1, 'kado-ya.jp' => 1, 'kadolis.com' => 1, @@ -79701,6 +80369,7 @@ 'kaeru-seitai.com' => 1, 'kaesehagen.nl' => 1, 'kafe-cigarko.cz' => 1, + 'kafe.ai' => 1, 'kafecigarko.cz' => 1, 'kafel-ufa.tk' => 1, 'kafeline.com' => 1, @@ -79721,6 +80390,7 @@ 'kagebyvyre.tk' => 1, 'kagel.ch' => 1, 'kages.at' => 1, + 'kaggusaandiarem.com' => 1, 'kagi.com' => 1, 'kagicomb.org' => 1, 'kagl.me' => 1, @@ -79729,6 +80399,7 @@ 'kagurayayoi.top' => 1, 'kaha.co.id' => 1, 'kahane.org' => 1, + 'kahgroup.com.br' => 1, 'kahmad.in' => 1, 'kahoot.it' => 1, 'kahvakiekkotalkoot.fi' => 1, @@ -79740,6 +80411,7 @@ 'kaibaunderwear.com.ar' => 1, 'kaibinyang.com' => 1, 'kaibinyang.tk' => 1, + 'kaido-app.com' => 1, 'kaidoblogi.eu' => 1, 'kaigojj.com' => 1, 'kaihipay.jp' => 1, @@ -79747,6 +80419,7 @@ 'kaik.io' => 1, 'kaika-facilitymanagement.de' => 1, 'kaikei7.com' => 1, + 'kailashtechnologies.com' => 1, 'kaileymslusser.com' => 0, 'kaimah.co.nz' => 1, 'kaimi.io' => 1, @@ -79759,13 +80432,15 @@ 'kaipel.de' => 1, 'kaipop.com' => 1, 'kairion.de' => 1, + 'kairos.gr' => 1, 'kairoscope.org' => 1, 'kairoscyprus.com' => 1, + 'kairosinsider.fr' => 1, 'kais08.com' => 1, 'kaisanord.org' => 1, 'kaiseraerospace.tk' => 1, 'kaiserburg-nuernberg.de' => 1, - 'kaiserinformativo.com' => 1, + 'kaiserskorpion.de' => 1, 'kaisev.net' => 1, 'kaishi009.com' => 1, 'kaisla.ai' => 1, @@ -79775,11 +80450,13 @@ 'kaity-sun.com' => 1, 'kaiusaltd.com' => 0, 'kaiva.cl' => 1, + 'kaiva.eu' => 1, 'kaivafuture.com' => 1, 'kaiwritings.com' => 1, 'kaiwu.xyz' => 1, 'kaiy.moe' => 1, 'kaiyi.co.tt' => 1, + 'kaizai.io' => 1, 'kaizencraft.ga' => 1, 'kaizenjuku.org' => 1, 'kaizenreporting.com' => 1, @@ -79792,6 +80469,7 @@ 'kajirakuda.com' => 1, 'kajlovo.cz' => 1, 'kajotte-studio.com' => 1, + 'kajotte-studio.pl' => 1, 'kajzonnebeke.tk' => 1, 'kak-pohudet-legko.ml' => 1, 'kak.ao' => 1, @@ -79815,6 +80493,7 @@ 'kakpoluchitzaim.gq' => 1, 'kakpoluchitzaim.ml' => 1, 'kakpoluchitzaim.tk' => 1, + 'kaktak.net' => 1, 'kaktus-tour.cf' => 1, 'kaktus.ovh' => 1, 'kaktuskola.se' => 1, @@ -79832,6 +80511,7 @@ 'kalakarclub.com' => 1, 'kalambur.gq' => 1, 'kalambur.ml' => 1, + 'kalamity.io' => 1, 'kalamos-psychiatrie.be' => 1, 'kalamos.tk' => 1, 'kalamotownship-mi.gov' => 1, @@ -79873,7 +80553,6 @@ 'kalisch.eu' => 1, 'kalisiconstructionltd.co.uk' => 1, 'kalisilat.tk' => 1, - 'kalk-shop.nl' => 1, 'kalkaskavillagemi.gov' => 1, 'kalkkloof.co.za' => 1, 'kalkulacka-havarijni.cz' => 1, @@ -79883,7 +80562,7 @@ 'kalligo.ga' => 1, 'kalligraf.tk' => 1, 'kallipso.pl' => 1, - 'kallosmedicalaesthetics.com' => 1, + 'kallpaproperties.com' => 1, 'kalmarantiques.com.au' => 1, 'kalmarbilder.se' => 1, 'kalmbach.com' => 1, @@ -79920,14 +80599,12 @@ 'kamagrajel.org' => 1, 'kamalame.co' => 1, 'kamandula.tk' => 1, - 'kamanja.io' => 1, 'kamareddine.tk' => 1, 'kamasutra-training.gq' => 1, 'kamata-shinkyu-seikotsu.jp' => 1, 'kamataryo.com' => 1, 'kamataworks.com' => 1, 'kamazuri.art' => 1, - 'kambistories.com' => 1, 'kamchatka-news.net' => 1, 'kamchatkatravel.tk' => 1, 'kamchatkawinter.tk' => 1, @@ -79952,14 +80629,13 @@ 'kamikatse.net' => 1, 'kamikatzerl.net' => 1, 'kamikazeweb.tk' => 1, - 'kamilabasta.pl' => 1, 'kamildrozd.tk' => 1, 'kamilla.ml' => 1, 'kamilmagdziak.pl' => 1, + 'kamilolczyk.com' => 1, 'kamilsevi.com' => 1, 'kamin-71.ru' => 1, 'kamin-island.ru' => 1, - 'kaminholz.eu' => 1, 'kaminoke.info' => 0, 'kaminoyamasaigube.com' => 1, 'kamio.co.uk' => 1, @@ -79977,10 +80653,12 @@ 'kamlunglelystad.tk' => 1, 'kamnob.com' => 1, 'kamp-kisten.nl' => 1, + 'kampanyaplus.com' => 1, 'kampanyaradar.com' => 1, 'kampffische.tk' => 1, 'kampfsportschule-einherjar.de' => 1, 'kampkoetter.de' => 1, + 'kampong.social' => 1, 'kampova.sk' => 1, 'kamppailusali.fi' => 1, 'kampungcyber.tk' => 1, @@ -79996,11 +80674,11 @@ 'kamuniang.org' => 1, 'kamyaraccount.ir' => 0, 'kan.bi' => 1, - 'kana-mono.biz' => 1, 'kana.me' => 1, 'kanaattesisat.com' => 1, 'kanabun.top' => 1, 'kanade-dc.com' => 1, + 'kanadshield.com' => 1, 'kanaete-uranai.com' => 1, 'kanakdharaenterprise.com' => 1, 'kanal-c.net' => 1, @@ -80008,6 +80686,7 @@ 'kanali.info' => 1, 'kanalmarysko.cz' => 1, 'kanalsamochodowy.pl' => 1, + 'kanana-studio.com' => 1, 'kanapa.gq' => 1, 'kanariesite.tk' => 1, 'kanatsuki.tk' => 1, @@ -80017,6 +80696,7 @@ 'kanbanflowbackup.com' => 1, 'kancelarblanik.cz' => 1, 'kancelaria.torun.pl' => 1, + 'kancelariatyniec.pl' => 1, 'kancelariawlt.pl' => 1, 'kancolle.me' => 1, 'kancriaura.org' => 1, @@ -80026,8 +80706,6 @@ 'kandalife.com' => 1, 'kandelaberi.tk' => 1, 'kanden-com-reform.com' => 1, - 'kandianshang.com' => 0, - 'kandkforwarding.com' => 1, 'kandr.net' => 1, 'kandra.com.br' => 1, 'kandrahechiceravudu.com' => 1, @@ -80038,7 +80716,6 @@ 'kanecastles.com' => 1, 'kanecountyhospitalut.gov' => 1, 'kanecountyil.gov' => 1, - 'kanehisa.xyz' => 1, 'kanekalon-shop.cz' => 1, 'kanepes.lv' => 1, 'kaneprod.com' => 1, @@ -80096,6 +80773,7 @@ 'kanshuluo.com' => 1, 'kansspel.nu' => 1, 'kantankye.nl' => 1, + 'kantapaikka.net' => 1, 'kantelhekwinkel.nl' => 1, 'kantoorboel.nl' => 1, 'kantora-ivanova.eu' => 1, @@ -80110,13 +80788,15 @@ 'kanz.jp' => 1, 'kanzashi.com' => 1, 'kanzleiplus.com' => 1, - 'kaodata.com' => 1, + 'kaodata.com' => 0, 'kaohongshu.blog' => 1, + 'kaol.ai' => 1, 'kaora.cz' => 1, 'kaosintesta.tk' => 1, 'kap-kirche.de' => 1, 'kap.pe' => 1, 'kapa7.com' => 1, + 'kapadia.org' => 1, 'kapageridis.com' => 1, 'kapakinig.org' => 1, 'kapamed.ro' => 1, @@ -80132,6 +80812,8 @@ 'kaplanprofessional.edu.au' => 1, 'kaplatzis.com' => 1, 'kaplonrealty.com' => 1, + 'kapmer.fr' => 1, + 'kappamuepsilon.org' => 1, 'kappar.is' => 1, 'kapparhokappa.tk' => 1, 'kappelrodeck.de' => 1, @@ -80151,6 +80833,7 @@ 'kapunet.tk' => 1, 'kaputtendorf.tk' => 1, 'kaputtzich.duckdns.org' => 1, + 'kapveri.com' => 1, 'kara-fabian.com' => 1, 'kara-fabian.de' => 1, 'karaagemidori.com' => 1, @@ -80178,12 +80861,12 @@ 'karaoglanis-info.tk' => 1, 'karaoglanis.tk' => 1, 'karaokeyboards.tk' => 1, - 'karaonow.com' => 1, 'karapatan.org' => 1, 'karapuzz.tk' => 1, 'karasev-stroy.ru' => 1, 'karasevm.ru' => 1, 'karasik.by' => 1, + 'karat-atelier.ch' => 1, 'karatecabes.tk' => 1, 'karateclub-waregem.tk' => 1, 'karatepunkslaroca.tk' => 1, @@ -80220,6 +80903,7 @@ 'kargas.cf' => 1, 'kargl.net' => 1, 'karhukamera.com' => 1, + 'karibean-serv.fr' => 1, 'karikatur.cf' => 1, 'karikatur.ga' => 1, 'karikatur.ml' => 1, @@ -80227,16 +80911,15 @@ 'karimova.tk' => 1, 'karimsaadati.tk' => 1, 'karin-ewald.de' => 1, + 'karina-perez.es' => 1, 'karinahh.net' => 1, 'karinheinenmaassen.nl' => 1, - 'karinov.co.id' => 1, + 'karinov.co.id' => 0, 'karinwerner.com' => 1, - 'kariszoey.com' => 1, 'karit.nz' => 1, 'kariyeryolu.com.tr' => 1, 'karkkilandemarit.fi' => 1, 'karl-klein.de' => 1, - 'karlamouracortinas.com' => 1, 'karlapepe.lel.br' => 1, 'karlayura.com.au' => 1, 'karlbowden.com' => 1, @@ -80252,6 +80935,8 @@ 'karloskontana.tk' => 1, 'karlov.tk' => 1, 'karlproctor.co.uk' => 1, + 'karlsen.fr' => 1, + 'karlsen.org' => 1, 'karlskronajk.tk' => 1, 'karlsmithmn.org' => 1, 'karlson.gq' => 1, @@ -80259,7 +80944,6 @@ 'karlzotter.com' => 1, 'karmaflux.com' => 1, 'karmaful.de' => 0, - 'karmagroup.com' => 1, 'karmapafoundation.eu' => 1, 'karmaspa.se' => 0, 'karmatrend.cf' => 1, @@ -80273,6 +80957,7 @@ 'karol.gay' => 1, 'karolak.fr' => 0, 'karolaschinkel.de' => 1, + 'karollech.com' => 1, 'karopc.pl' => 1, 'karorally.tk' => 1, 'karoverwaltung.de' => 1, @@ -80303,12 +80988,13 @@ 'kartacha.com' => 1, 'kartalbombe.com.tr' => 1, 'kartalvincisletmeciligi.com' => 1, + 'kartapay.co.uk' => 1, 'kartar.net' => 0, - 'kartek.com' => 1, + 'kartawarta.com' => 1, + 'kartel.org.uk' => 1, 'kartenplanet.ch' => 1, 'kartikmohta.com' => 1, 'karting-normandie.fr' => 0, - 'kartingzone.ru' => 1, 'kartoffel-stampfer.com' => 1, 'kartoffel-tobi.de' => 1, 'kartonki.tk' => 1, @@ -80318,9 +81004,10 @@ 'karudomizile.de' => 1, 'karula.org' => 0, 'karunasehgal.com' => 1, - 'karvina.cz' => 1, + 'karyaar.com' => 1, 'kas.ie' => 1, 'kasad.com' => 1, + 'kasadrive.com' => 1, 'kasamatsu-sogo-hoken.com' => 1, 'kasanikares.com' => 1, 'kasapreko.com' => 1, @@ -80336,6 +81023,7 @@ 'kashflowpromocode.co.uk' => 1, 'kashifmajid.tk' => 1, 'kashifshah.tk' => 1, + 'kashikoku-ikiru.com' => 1, 'kashinavi.com' => 1, 'kashis.com.au' => 1, 'kashlatam.com' => 1, @@ -80355,17 +81043,15 @@ 'kaskojs.com' => 1, 'kaskoqa.com' => 1, 'kasowitz.com' => 1, - 'kaspa-store.com' => 1, 'kasparovru.ml' => 1, 'kasparovru.tk' => 1, 'kasper-team.tk' => 1, + 'kasperbauer.com' => 1, 'kasperkloster.dk' => 1, 'kasperstad.dk' => 1, 'kasplacement.com' => 1, 'kass-media.com' => 1, - 'kassa.at' => 1, 'kassa.com' => 1, - 'kasse.pro' => 1, 'kasselwasser.de' => 1, 'kassemmal.at' => 1, 'kassen-zero.net' => 1, @@ -80376,7 +81062,6 @@ 'kastankaoffice.cz' => 1, 'kastas.com' => 1, 'kastas.com.tr' => 1, - 'kastechssg.com' => 1, 'kasteelhoensbroek.nl' => 1, 'kastelruth.biz' => 1, 'kastemperaturen.ga' => 1, @@ -80385,10 +81070,10 @@ 'kastrupvinduet.dk' => 0, 'kastuvas-tau.lt' => 1, 'kasu.ga' => 1, - 'kasuganozaka.net' => 1, 'kasvall.com' => 1, 'kasyna-internetowe.com' => 1, 'kasynoanalyzer.com' => 1, + 'kat.ai' => 1, 'kat.cat' => 1, 'kat.tf' => 0, 'kat4at.tk' => 1, @@ -80436,6 +81121,7 @@ 'katex.org' => 1, 'kateysagal.tk' => 1, 'katfitness.co.uk' => 1, + 'katha.lk' => 1, 'kathakkachakkar.com' => 1, 'kathardt.de' => 1, 'katherineandkegan.love' => 1, @@ -80460,11 +81146,12 @@ 'katieskastles.co.uk' => 1, 'katio.net' => 1, 'katiusha.tk' => 1, - 'kativa.it' => 1, 'katja-nikolic-design.de' => 1, 'katjapratschke.de' => 1, + 'katka.info' => 1, 'katnunn.co.uk' => 1, 'kato-yane.com' => 1, + 'katogen.com' => 0, 'katom.com' => 1, 'katrelleonline.tk' => 1, 'katretter.de' => 1, @@ -80477,10 +81164,10 @@ 'katsiavarasorthopedics.gr' => 1, 'katsuandhisfriends.com' => 1, 'katsunet.com' => 1, - 'kattelans.de' => 1, - 'kattelans.eu' => 1, 'kattelus.tk' => 1, 'kattens.tk' => 1, + 'katteryn.com' => 1, + 'katumms.com.au' => 1, 'katushka.cf' => 1, 'katushka.ga' => 1, 'katyl.info' => 0, @@ -80496,6 +81183,7 @@ 'kaufkraftkiel.de' => 1, 'kaufleute-sbh.de' => 1, 'kaufmanandassociates.com' => 1, + 'kaufmannkevin.com' => 1, 'kaufmannkevin.de' => 1, 'kaukauna.gov' => 1, 'kaunoleliuteatras.lt' => 1, @@ -80503,12 +81191,10 @@ 'kauperwood.ovh' => 1, 'kaushal.tk' => 1, 'kausharach.tk' => 1, - 'kaushikparui.com' => 1, 'kausta.me' => 1, 'kaustubhk.com' => 1, 'kava.io' => 1, 'kavalasite.gr' => 1, - 'kavaofi.com' => 0, 'kavaplius.lt' => 1, 'kavatasygarety.tk' => 1, 'kaveh24.com' => 1, @@ -80543,6 +81229,7 @@ 'kay.la' => 1, 'kay.moe' => 1, 'kay.nz' => 1, + 'kayabyd.lk' => 1, 'kayakaventura.tk' => 1, 'kayakcastro.tk' => 1, 'kayakpolouniversidades.tk' => 1, @@ -80558,6 +81245,7 @@ 'kaylielaw.com' => 1, 'kayne.com' => 1, 'kayon.cf' => 1, + 'kayphi.com' => 1, 'kayseri.bel.tr' => 1, 'kayserihaberleri.tk' => 1, 'kaysville.gov' => 1, @@ -80565,6 +81253,7 @@ 'kayteedidquiltsandmore.com' => 1, 'kayziarra.com' => 1, 'kaz-energo.com' => 1, + 'kazak31.ru' => 1, 'kazakov.lt' => 1, 'kazan-news.net' => 1, 'kazan-tury.ml' => 1, @@ -80572,6 +81261,7 @@ 'kazand.lt' => 1, 'kazandaemon.ru' => 1, 'kazangoforums.tk' => 1, + 'kazanova.info' => 1, 'kazanusadba.cf' => 1, 'kazap.co.uk' => 1, 'kazard.co.za' => 1, @@ -80589,7 +81279,6 @@ 'kazoohr.com' => 0, 'kaztest.tk' => 1, 'kazu-techlab.com' => 1, - 'kazu.click' => 1, 'kazumi-clinic.com' => 1, 'kazumi.ooo' => 1, 'kazuno-jc.or.jp' => 1, @@ -80619,8 +81308,8 @@ 'kbco.net' => 1, 'kbconsulting.be' => 1, 'kbcr.gov' => 1, + 'kbdy2.com' => 1, 'kbet168.com' => 1, - 'kbhfuge.dk' => 1, 'kbit.dk' => 1, 'kbizoom.com' => 1, 'kbleventhire.co.uk' => 1, @@ -80641,6 +81330,7 @@ 'kc9.vip' => 1, 'kca2009.com' => 1, 'kcagsolutions.com' => 1, + 'kcalb-ltd.com' => 1, 'kcc8.com' => 1, 'kcchung.com' => 1, 'kcci.com' => 1, @@ -80648,7 +81338,6 @@ 'kcftech.com' => 1, 'kchanews.com' => 1, 'kcire.me' => 1, - 'kcirishparade.com' => 1, 'kck-online.tk' => 1, 'kckarchitects.com' => 1, 'kclub.ie' => 1, @@ -80681,9 +81370,11 @@ 'kdistech.nz' => 1, 'kdizain.ru' => 1, 'kdk.com.my' => 1, + 'kdlogistics.co' => 1, 'kdm.pw' => 1, 'kdn-dc.com' => 1, 'kdo-vola.cz' => 1, + 'kdofid.fr' => 1, 'kdonkers.com' => 1, 'kdoslavi.cz' => 1, 'kdproduction.cz' => 1, @@ -80731,6 +81422,7 @@ 'kedv.es' => 1, 'kee.fi' => 1, 'kee.pm' => 1, + 'keeazy.it' => 1, 'keeb.supplies' => 1, 'keeb.supply' => 1, 'keebs.gg' => 1, @@ -80746,15 +81438,17 @@ 'keemail.me' => 1, 'keematdekho.com' => 1, 'keemotion.com' => 1, + 'keenduck.io' => 1, 'keenenh.gov' => 1, 'keengamer.com' => 1, 'keenwhale.com' => 1, + 'keep-ready.com' => 1, 'keep-smiling.tk' => 1, - 'keep.id' => 1, 'keep.moe' => 1, 'keepa.com' => 1, 'keepagree.gq' => 1, 'keeperapp.com' => 1, + 'keeperhub.com' => 1, 'keepersecurity.ca' => 1, 'keepersecurity.com' => 1, 'keepersecurity.com.au' => 1, @@ -80779,6 +81473,7 @@ 'kegan.lol' => 1, 'keganthorrez.com' => 1, 'kegelschiene.net' => 0, + 'kegoc.kz' => 1, 'kehlenbach.net' => 1, 'keian.tk' => 1, 'keibablood.com' => 1, @@ -80786,11 +81481,12 @@ 'keigakusha.co.jp' => 1, 'keigel2001.net' => 1, 'keiji0501.com' => 1, - 'keiju.ee' => 1, + 'keiju.ee' => 0, 'keiju.fi' => 1, 'keijuriini.fi' => 1, 'keikadreamland.fun' => 1, 'keil-web.de' => 1, + 'keilab.io' => 1, 'keilycosmetics.com' => 1, 'kein-fidget-spinner-werden.de' => 1, 'kein-hindernis.de' => 1, @@ -80812,14 +81508,13 @@ 'keith.pro' => 1, 'keithazzopardi.tk' => 1, 'keithblakemorenoble.com' => 1, - 'keithmcmillen.com' => 1, 'keiths.ml' => 1, - 'keithstaxis.co.uk' => 1, 'keithws.net' => 1, 'keiyuki.com' => 1, 'keizeror.gov' => 1, 'kejiben.fun' => 1, 'kejpop.pl' => 1, + 'kejtahir.com' => 1, 'kekarimi.com' => 1, 'keke-shop.ch' => 1, 'kekoskee.gov' => 1, @@ -80852,7 +81547,6 @@ 'keller-sports.fr' => 1, 'keller-sports.it' => 1, 'keller-sports.nl' => 1, - 'keller-x.de' => 1, 'kellercore.tk' => 1, 'kellerencompass.com' => 0, 'kellerlan.org' => 0, @@ -80864,12 +81558,14 @@ 'kellyandryan.com' => 1, 'kellymorvant.com' => 1, 'kellyosbourne.tk' => 1, + 'kellys.pw' => 1, 'kellyskastles.co.uk' => 1, 'kellysspa.com' => 1, 'kellyvoice.tk' => 1, 'kellywebcam.tk' => 1, 'kelmia.com' => 1, 'keln.net' => 1, + 'kelowellness.io' => 1, 'kelp.agency' => 1, 'kelsa.io' => 0, 'kelsall39.com' => 1, @@ -80885,6 +81581,7 @@ 'kemand.com' => 1, 'kemapack.com' => 1, 'kemba.com' => 1, + 'kembit-neuron-api-tst.azurewebsites.net' => 1, 'kemeha.tk' => 1, 'kemerovo-news.net' => 1, 'kemerovo.gq' => 1, @@ -80906,6 +81603,7 @@ 'kempnertx.gov' => 1, 'kemppi.com' => 0, 'kempportraits.com' => 1, + 'kemps.com' => 1, 'kemptechnologies.com' => 0, 'kemptonparkplumbing.co.za' => 1, 'kemptonparksolarsystems.co.za' => 1, @@ -80943,10 +81641,10 @@ 'kengoyamamoto.com' => 1, 'kenhhomestay.com' => 1, 'kenhv.com' => 1, - 'keniasfamilychildcare.com' => 1, 'keniff.gq' => 1, 'kennards.co.nz' => 1, 'kennebec.gov' => 1, + 'kennebunksavings.com' => 1, 'kennedy.cf' => 1, 'kennedy.ie' => 1, 'kenners.org' => 0, @@ -80961,7 +81659,6 @@ 'kennispleinzingeving.nl' => 1, 'kenny-peck.com' => 1, 'kenny.technology' => 1, - 'kennychan.xyz' => 1, 'keno.im' => 1, 'keno.tk' => 1, 'kenockeetownshipmi.gov' => 1, @@ -80971,13 +81668,12 @@ 'kenpobolivia.tk' => 1, 'kenpotalca.tk' => 1, 'kenrick95.org' => 1, - 'kenrossjewellers.com.au' => 1, 'kens.pics' => 0, 'kensbouncycastles.co.uk' => 1, - 'kensewerdoctor.com' => 1, 'kenshin.pl' => 1, 'kenshingakuen.or.jp' => 1, 'kensho-everyday.com' => 1, + 'kensingtonenglish.co.uk' => 1, 'kensingtonsqca.com' => 1, 'kenson.co.tt' => 1, 'kentcountyde.gov' => 1, @@ -80997,6 +81693,7 @@ 'kenwood.eu' => 1, 'kenx5.eu.org' => 1, 'kenyachildrencentres.com' => 1, + 'kenyonhill.com' => 1, 'kenyonleblanc.com' => 0, 'kenzelmann.eu' => 1, 'kenzelmann.li' => 1, @@ -81010,6 +81707,7 @@ 'kepakoti.fi' => 1, 'kephren.com' => 1, 'kepkonyvtar.hu' => 1, + 'keplerapps.com' => 1, 'kepleruniklinikum.at' => 1, 'keppler.tk' => 1, 'kepsbt.hu' => 1, @@ -81025,11 +81723,8 @@ 'kercovaparty.tk' => 1, 'kerdry.com' => 1, 'kerebro.com' => 1, - 'kerenzedakah.org' => 0, - 'keridos.de' => 1, 'keritial.eu.org' => 1, 'kerjoo.com' => 1, - 'kerkdienststream.nl' => 1, 'kerkeslager.com' => 1, 'kerkida.net' => 1, 'kermadec.com' => 1, @@ -81046,6 +81741,7 @@ 'kernelpanics.nl' => 1, 'kernkompas.nl' => 1, 'kernmetpit.nl' => 1, + 'kernpharmatulado.com' => 1, 'kernsdumpsters.com' => 1, 'kerocristais.pt' => 0, 'kerozenn.net' => 1, @@ -81059,6 +81755,7 @@ 'kerrydavisguitars.tk' => 1, 'kersmexico.com' => 1, 'kerstpagina.tk' => 1, + 'kerstpakkettenplaza.nl' => 1, 'kersvers.agency' => 1, 'kertis.tk' => 1, 'kertweb.hu' => 1, @@ -81082,7 +81779,6 @@ 'keskkonnaamet.ee' => 0, 'kesko.fi' => 0, 'keskraamatukogu.ee' => 1, - 'kessel-runners.com' => 1, 'kesselrun.goip.de' => 1, 'kesslerandsons.com' => 1, 'kesspay.io' => 1, @@ -81096,7 +81792,6 @@ 'ketoanvietnam.tk' => 1, 'ketocanine.ca' => 1, 'ketoconazole.gq' => 1, - 'ketogen.ge' => 1, 'ketoliv.dk' => 1, 'ketotadka.com' => 1, 'ketovtuber.com' => 1, @@ -81116,11 +81811,12 @@ 'ketv.com' => 1, 'ketzer.tk' => 1, 'keukenhof.nl' => 1, + 'keukenkraanwinkel.nl' => 1, 'keukenstudio.tk' => 1, 'keurigbestprice.tk' => 1, 'keuvelaar.nl' => 1, 'keuze.nl' => 1, - 'keuzehelper.nl' => 1, + 'kevalagrc.com' => 1, 'kevansizemore.com' => 1, 'kevchia.com' => 1, 'kevhealy.com' => 0, @@ -81179,7 +81875,6 @@ 'key-tracker.de' => 1, 'key.sa' => 1, 'key4.com.ua' => 1, - 'keyabode.eu' => 1, 'keyacademy.bg' => 1, 'keyandswirl.com' => 1, 'keybase.io' => 1, @@ -81203,12 +81898,13 @@ 'keyi-zou.com' => 1, 'keyihao.cn' => 1, 'keyinfo.io' => 1, - 'keykong.io' => 1, + 'keykong.io' => 0, 'keylength.com' => 1, 'keyloop.com' => 0, 'keymaster.lookout.com' => 0, 'keymicrosystems.com' => 1, 'keynes.id.au' => 1, + 'keynshamdogpark.com' => 1, 'keyoxide.org' => 1, 'keypers.io' => 1, 'keyphotojs.cf' => 1, @@ -81216,6 +81912,7 @@ 'keyrana.com' => 1, 'keys.fedoraproject.org' => 1, 'keyscore.me' => 1, + 'keysersoze.be' => 1, 'keyserver.sexy' => 0, 'keyservice247.nl' => 1, 'keysix.com' => 1, @@ -81224,6 +81921,8 @@ 'keysso.net' => 1, 'keystone-europe.com' => 1, 'keystoneco.gov' => 1, + 'keystoneops.education' => 1, + 'keystoneroofing.ie' => 1, 'keystore.eu.org' => 1, 'keysupport.net' => 1, 'keyth.com' => 1, @@ -81248,7 +81947,6 @@ 'kf8957.com' => 0, 'kfassessment.eu' => 1, 'kfbl.cc' => 1, - 'kfc.bike' => 0, 'kfgleasing.pl' => 1, 'kfintech.com' => 1, 'kfjgyb.com' => 0, @@ -81257,7 +81955,6 @@ 'kfm.ink' => 0, 'kfmhf.ca' => 1, 'kfoundation.org' => 1, - 'kfsys.cc' => 1, 'kfv-kiel.de' => 1, 'kfvullnetari-uck.tk' => 1, 'kfz-hantschel.de' => 1, @@ -81267,12 +81964,14 @@ 'kfz-serviceschmidt.de' => 1, 'kfz.nl' => 1, 'kfzjeugd.nl' => 1, + 'kg-banki.info' => 1, 'kg-regenbogen.de' => 1, 'kg6wxc.net' => 1, 'kg7.pl' => 1, 'kgb.com' => 1, 'kgd.digital' => 1, 'kgdev.fr' => 1, + 'kgisl.com' => 1, 'kgk-cgc.ch' => 1, 'kgk.gov.tr' => 1, 'kgm-irm.be' => 1, @@ -81283,6 +81982,7 @@ 'kgt10.ru' => 1, 'kgun9.com' => 1, 'kgv-zappendorf.tk' => 1, + 'kgvaaw.de' => 1, 'kgwpa.or.jp' => 1, 'kh-vigyazzkeszpenz.hu' => 1, 'kh.pub.sa' => 1, @@ -81305,10 +82005,12 @@ 'khaledalsabt.com' => 1, 'khaledkhan.ml' => 1, 'khaleesi.tk' => 1, + 'khaliblaque.com' => 1, 'khalidalnajjar.com' => 1, 'khalidmail.tk' => 1, 'khaliinfo.tk' => 1, 'khalilicollections.org' => 1, + 'khaliqsyed.com' => 1, 'khalti.com' => 1, 'khanh.id' => 1, 'khankandi.tk' => 1, @@ -81322,12 +82024,13 @@ 'khas.co.uk' => 1, 'khatapana.com' => 1, 'khatnip.net' => 1, - 'khatwa-editions.org' => 1, 'khayal-3d.com' => 1, 'khda.gov.ae' => 1, 'khdestiny.tk' => 1, 'khebranet.tk' => 1, 'khedma.uk' => 1, + 'kheeper.com' => 1, + 'khema.ai' => 1, 'khepri.uk' => 1, 'kherson-news.ru' => 1, 'kheshtar.pl' => 1, @@ -81347,6 +82050,7 @@ 'khonaka.com' => 1, 'khorne.me' => 1, 'khoteyev.tk' => 1, + 'khotinhnhuma.com' => 1, 'khouloud.de' => 1, 'khoury-dulla.ch' => 0, 'khouryalexandre.com' => 0, @@ -81355,25 +82059,28 @@ 'khramtsov.org' => 1, 'khro.me' => 1, 'khs1994.com' => 1, + 'khsoyou.co.kr' => 1, 'khste-ceciliamoorsel.tk' => 1, 'khtt.net' => 1, 'khudothiswanpark.vn' => 1, 'khukhrain.tk' => 1, 'khurasan.info' => 1, 'khusal.tk' => 1, + 'khushbindutechnologies.com' => 1, 'khuyenmaiviettel.vn' => 1, 'khwezifinancialservices.co.za' => 1, 'khwiki.com' => 1, + 'ki-adept.eu' => 1, 'ki-dc.com' => 1, 'ki-management.ch' => 1, 'ki.ki' => 1, 'ki6rbv.com' => 1, 'kiacatherine.sg' => 1, - 'kiadoapartman.hu' => 1, 'kialo-edu.com' => 1, 'kialo-pro.com' => 1, 'kialo.com' => 1, 'kiamehr.tk' => 1, + 'kian.or.jp' => 1, 'kianho.com.sg' => 1, 'kiano.net' => 0, 'kiapartsnow.com' => 1, @@ -81382,6 +82089,7 @@ 'kiarey.net' => 1, 'kiasarnews.tk' => 1, 'kiasystems.com' => 1, + 'kib-ut2fp.com.my' => 1, 'kibernodas.com' => 1, 'kibi.org' => 1, 'kibibit.net' => 1, @@ -81418,18 +82126,16 @@ 'kidderminster.ac.uk' => 1, 'kiddies.tk' => 1, 'kiddieskingdom.tk' => 1, - 'kiddocom.org' => 1, 'kiddyboom.ua' => 1, 'kiddyland.co.jp' => 1, 'kidfitseries.com.au' => 1, 'kidify.co.uk' => 1, - 'kidis.lt' => 1, 'kidisov.tk' => 1, 'kidiu.com' => 1, 'kidm4k.com' => 0, - 'kidney.ca' => 1, + 'kidney.ca' => 0, + 'kidolori.com' => 1, 'kidonng.me' => 1, - 'kids-castles.com' => 1, 'kids-concept.de' => 1, 'kids-education.games' => 1, 'kids-ok.com' => 1, @@ -81475,7 +82181,6 @@ 'kiekebooo.nl' => 1, 'kiekin.org' => 1, 'kiekko.pro' => 1, - 'kielakowie.com' => 1, 'kielervorderladerverein.de' => 1, 'kielux.de' => 1, 'kielwi.gov' => 1, @@ -81509,8 +82214,8 @@ 'kigermap.cn' => 1, 'kigermap.com' => 1, 'kighub.cn' => 1, + 'kigmbh.com' => 1, 'kigyounomori.com' => 1, - 'kihi.news' => 1, 'kiinanharjakoirat.tk' => 1, 'kiind.com.au' => 1, 'kiiteyo.net' => 1, @@ -81531,7 +82236,7 @@ 'kik.pt' => 1, 'kik.ro' => 1, 'kik.si' => 1, - 'kikchat.co.il' => 0, + 'kikchat.co.il' => 1, 'kiki.ee' => 1, 'kikikanri.biz' => 1, 'kikivega.net' => 1, @@ -81545,6 +82250,7 @@ 'kilianvalkhof.com' => 1, 'kiliflix.de' => 1, 'kilimstyle.com' => 1, + 'kilincsilver.com' => 1, 'kilinskiego12.pl' => 1, 'kilintime.com' => 1, 'kilkennyaccountingservices.ie' => 1, @@ -81593,23 +82299,25 @@ 'kimberleythomson.tk' => 1, 'kimberlyal.gov' => 1, 'kimberlycaprice.com' => 1, + 'kimberlydelarosa.com' => 1, 'kimberlytank.com' => 1, 'kimboggusphotography.com' => 1, 'kimbroughelectric.com' => 1, 'kimbunlar.tk' => 1, + 'kimcartoon.to' => 1, 'kimdotcom.tk' => 1, 'kimdumaine.com' => 1, 'kimerald.tk' => 1, 'kimherala.xyz' => 1, 'kimicar.de' => 1, 'kimino-school.com' => 1, - 'kimisia.net' => 1, 'kimitang.com' => 1, 'kimmel.com' => 0, 'kimmel.in' => 0, 'kimmerheide.de' => 1, 'kimmientje.tk' => 1, 'kimochi.info' => 1, + 'kimondesk.com' => 1, 'kimonocloud.com' => 1, 'kimonoplatform.com' => 1, 'kimoo.co' => 1, @@ -81689,7 +82397,6 @@ 'kindfotografie.nl' => 1, 'kindle' => 1, 'kindler-design.ch' => 1, - 'kindler.xyz' => 1, 'kindlezs.com' => 1, 'kindmedsaz.com' => 1, 'kindredcode.com' => 1, @@ -81713,7 +82420,7 @@ 'kinesiologiskolen-syd.dk' => 1, 'kinesiologiuddannelsen.dk' => 1, 'kinesportbruxelles-maghfour.com' => 1, - 'kineticengineeringnsw.com.au' => 1, + 'kinetikbilisim.net' => 1, 'kinetikos.com.au' => 1, 'kinetiq.com' => 1, 'kineval.net' => 1, @@ -81738,8 +82445,8 @@ 'kingfast.eu.org' => 1, 'kingfin.com' => 1, 'kingfisherhallacademy.org.uk' => 1, + 'kingforever.io' => 1, 'kingiescastles.co.uk' => 1, - 'kingjamesbibleonline.org' => 1, 'kingkongxo.com' => 1, 'kinglier.ga' => 1, 'kingliey.ga' => 1, @@ -81761,6 +82468,7 @@ 'kingseletronicos.com.br' => 1, 'kingsfoot.com' => 1, 'kingsfordmi.gov' => 1, + 'kingshelp.es' => 1, 'kingshome.gr' => 1, 'kingshousesportsground.co.uk' => 1, 'kingsicecream.com' => 1, @@ -81775,9 +82483,7 @@ 'kingstonma.gov' => 1, 'kingstonsoftware.de' => 1, 'kingstream.uk' => 1, - 'kingsurfa.com' => 0, 'kingsvetcentre.com' => 1, - 'kingsvilletexas.com' => 1, 'kingtech8.tk' => 1, 'kingtreasure.com' => 1, 'kingtreasures.com' => 1, @@ -81801,7 +82507,6 @@ 'kinkyspa.com' => 1, 'kinkywood.com' => 1, 'kinlakestars.com' => 1, - 'kinnect.media' => 1, 'kinnerfisch.cn' => 1, 'kinnettmemorial.org' => 1, 'kinneymn.gov' => 1, @@ -81846,6 +82551,7 @@ 'kinozone.tk' => 1, 'kinschots.eu' => 1, 'kinsei.jp' => 1, + 'kinshipcareers.com' => 1, 'kintanalodge.fr' => 1, 'kintawifi.com' => 1, 'kintell.com' => 0, @@ -81853,7 +82559,7 @@ 'kinto.pro' => 1, 'kintone.com' => 1, 'kintore.tv' => 1, - 'kintsugispace.com' => 1, + 'kintsugispace.com' => 0, 'kintyre.net' => 1, 'kinugasa.or.jp' => 1, 'kinvault.com' => 1, @@ -81951,7 +82657,6 @@ 'kish-takhfif.com' => 1, 'kishcar.co' => 1, 'kishonti.net' => 0, - 'kisiselveri.com' => 1, 'kiskeedeesailing.com' => 0, 'kislepesek.net' => 1, 'kislovodsk-zamok.tk' => 1, @@ -82004,9 +82709,9 @@ 'kitchenware.tk' => 1, 'kitchfurnit.tk' => 1, 'kitconsulting.ninja' => 1, + 'kitdro.com' => 1, 'kite-surf.tk' => 1, 'kite-surfen.tk' => 1, - 'kite-uhn.com' => 1, 'kiteboard-selbstbau.tk' => 1, 'kitebowl.ru' => 1, 'kitenation.com' => 1, @@ -82033,11 +82738,11 @@ 'kitspersonal.tk' => 1, 'kitsplumbingandheating.com' => 1, 'kitsuna.eu' => 1, - 'kitsunei.com' => 1, 'kitta.tk' => 1, 'kittatinny5.org' => 1, 'kittcom.gov' => 1, 'kitten-advice-forum.cf' => 1, + 'kittenapproved.com' => 1, 'kittenexchangeers.ga' => 1, 'kittenexchangeest.ga' => 1, 'kittitascounty.gov' => 1, @@ -82073,15 +82778,18 @@ 'kiwideo.ro' => 1, 'kiwiflowershop.com.ua' => 1, 'kiwikiwi.se' => 1, + 'kiwilove.es' => 1, 'kiwing.ddns.net' => 1, 'kiwipedia.sk' => 1, 'kiwiplace.com' => 0, 'kiwitastic.com' => 1, + 'kiwox.cl' => 1, 'kixby.com' => 1, 'kizetroniko.tk' => 1, 'kizkulesi.tk' => 1, 'kizomba.info' => 1, 'kiztarafi.net' => 1, + 'kizuna.com.py' => 1, 'kizunaai.eu.org' => 1, 'kizzycode.de' => 1, 'kj-cleaning.co.uk' => 1, @@ -82093,6 +82801,7 @@ 'kjccradio.tk' => 1, 'kjchernov.info' => 1, 'kjctech.net' => 1, + 'kjeldnuis.com' => 1, 'kjellhysjulien.com' => 1, 'kjellner.com' => 1, 'kjellvn.net' => 1, @@ -82149,6 +82858,7 @@ 'kkychristianblog.com' => 1, 'kkyy.me' => 1, 'kl008888.com' => 1, + 'klaarvoormorgen.com' => 1, 'klaasvantornout.tk' => 1, 'klacki.de' => 1, 'klackingtownshipmi.gov' => 1, @@ -82171,6 +82881,7 @@ 'klarmobil-empfehlen.de' => 1, 'klaro.org' => 1, 'klart.se' => 1, + 'klasicangejming.com' => 1, 'klasko.ru' => 1, 'klaspas.be' => 1, 'klass-forklifts.ro' => 1, @@ -82235,9 +82946,11 @@ 'kleinwenner.eu' => 1, 'kleise.gr' => 1, 'kleki.com' => 1, + 'klemenc-dent.si' => 1, 'klementijgerta.tk' => 1, 'klemkow.net' => 1, 'klemkow.org' => 1, + 'klemmbrett.de' => 1, 'klemmer.io' => 1, 'klempin.co.uk' => 1, 'klempin.me' => 1, @@ -82245,18 +82958,19 @@ 'klempin.org' => 1, 'klempin.se' => 1, 'klempin.uk' => 1, - 'klen.ua' => 1, 'klenc.eu' => 1, 'klenty.com' => 1, 'kleor.com' => 1, + 'klervi.com' => 1, 'kleteckova.cz' => 1, 'kletsenenproeven.nl' => 1, 'kletskoek.com' => 1, 'kleuro.nl' => 1, 'klev.tk' => 1, - 'klever.com.mk' => 0, + 'klevatech.co.za' => 1, 'kleverltd.ru' => 1, - 'kli.is' => 1, + 'klevos.ro' => 1, + 'kli.is' => 0, 'klickinvite.com' => 1, 'klickstdu.com' => 1, 'kliemann.me' => 1, @@ -82268,6 +82982,7 @@ 'klikket.dk' => 1, 'kliklinks.tk' => 1, 'klikmarket.tk' => 1, + 'kliksell.com.br' => 1, 'klima.com' => 1, 'klimaanlage-fehler.net' => 1, 'klimaatadaptatienederland.nl' => 1, @@ -82283,6 +82998,7 @@ 'klimapartner.net' => 1, 'klimaplattform-milch.de' => 1, 'klimatisztitas-pest.hu' => 1, + 'klimatronik.rs' => 1, 'klimatt.com' => 1, 'klimeck.com' => 1, 'klinedinstlaw.com' => 1, @@ -82301,9 +83017,8 @@ 'klinikum-oldenburg.de' => 1, 'klinikum-stuttgart.de' => 1, 'klinkenberg.ws' => 1, - 'klinkens.de' => 1, 'klinkersnab.ru' => 1, - 'klinknetz.de' => 1, + 'klinknetz.de' => 0, 'klinkov.tk' => 1, 'klipa.tk' => 1, 'klischee-frei.de' => 1, @@ -82319,6 +83034,8 @@ 'klm-huisjes.nl' => 1, 'klmgewinnspiel.de' => 1, 'klmhouses.com' => 1, + 'klo.ie' => 1, + 'klobuckyvestec.cz' => 1, 'klocksnack.se' => 0, 'kloclabs.com' => 1, 'klogeschichten.net' => 1, @@ -82336,8 +83053,6 @@ 'kloza.tk' => 1, 'kls-desk.com' => 1, 'kls-platform.com' => 1, - 'kls.rs' => 1, - 'klu.io' => 1, 'klub-zajmov.ga' => 1, 'klub.tk' => 1, 'klubcajovna.cz' => 1, @@ -82345,7 +83060,9 @@ 'kluberphoto.hu' => 1, 'klubfitness.pl' => 1, 'klubgerlach.sk' => 1, + 'klubryadom.ru' => 1, 'klubwsl.tk' => 1, + 'kluchkin-ai.com' => 1, 'kluck.me' => 1, 'kludge.eu' => 1, 'klugemedia.de' => 1, @@ -82362,11 +83079,10 @@ 'kmap-state-ks.us' => 1, 'kmartgifted.com.au' => 1, 'kmb-chat.de' => 1, + 'kmbv.cc' => 1, 'kmch.com' => 1, 'kmdarkmaster.tk' => 1, 'kmdevelop.com' => 1, - 'kmecnc.com' => 1, - 'kmerkuri.com' => 1, 'kmhesaplama.com' => 1, 'kmk.hu' => 1, 'kmk.poznan.pl' => 1, @@ -82379,6 +83095,7 @@ 'kmshuma.com' => 1, 'kmsk.tk' => 1, 'kmsm.com.au' => 1, + 'kmstechnologies.co.in' => 1, 'kmtf.kz' => 1, 'kmw.ch' => 1, 'kmwe.com' => 1, @@ -82393,6 +83110,7 @@ 'knab-networks.com' => 0, 'knabden.co.za' => 1, 'knabstrup-autoophug.dk' => 1, + 'knack.run' => 1, 'knallfrosch.ddnss.de' => 1, 'knapenzutendaal.tk' => 1, 'knapp.noip.me' => 1, @@ -82404,6 +83122,7 @@ 'knarred.site' => 1, 'knashaug.com' => 1, 'knauf.com' => 1, + 'knauss-family.com' => 1, 'knautiluz.net' => 0, 'knb.nl' => 1, 'knbbw-frnab.tk' => 1, @@ -82415,6 +83134,7 @@ 'kneepainclinic.sg' => 1, 'kneerux.de' => 1, 'kneginec.hr' => 1, + 'kneli.co.il' => 1, 'knep.me' => 0, 'kneppe.me' => 1, 'knetterbak.nl' => 1, @@ -82443,10 +83163,10 @@ 'knigiunass.tk' => 1, 'knihovnajablonne.cz' => 1, 'knipescohen.com' => 1, - 'knirps.com' => 1, - 'knirps.de' => 1, - 'knirps.fr' => 1, - 'knirps.nl' => 1, + 'knirps.com' => 0, + 'knirps.de' => 0, + 'knirps.fr' => 0, + 'knirps.nl' => 0, 'knispelonline.de' => 1, 'knitted-hats.tk' => 1, 'knitted-things.tk' => 1, @@ -82460,9 +83180,7 @@ 'kniwweler.com' => 1, 'knize.tech' => 1, 'knjazevac.tk' => 1, - 'knjizevic.at' => 0, 'knkv.nl' => 1, - 'knmv.nl' => 1, 'knnet.ch' => 1, 'knoji.com' => 1, 'knoop38.nl' => 1, @@ -82474,7 +83192,6 @@ 'knotme.eu' => 1, 'knotme.pl' => 1, 'knottcountyky.gov' => 1, - 'knovos.com' => 1, 'know-howsystems.net' => 1, 'know.cf' => 1, 'know.domains' => 1, @@ -82485,10 +83202,10 @@ 'knowbook.org' => 1, 'knowledge-base.info' => 0, 'knowledgeforce.com' => 1, + 'knowledgeforprofit.com' => 1, 'knowledgehook.com' => 1, 'knowledgesuccess.org' => 1, 'knowlevillagecc.co.uk' => 1, - 'knowmoreplatform.com' => 1, 'knownsec.cf' => 1, 'knowrentalsers.ga' => 1, 'knowrentalsest.ga' => 1, @@ -82498,6 +83215,7 @@ 'knowunity.com' => 1, 'knowunity.de' => 1, 'knowyourday.ai' => 1, + 'knowyourrunway.com' => 1, 'knowyourteam.com' => 1, 'knoxcountyil.gov' => 1, 'knoxcountyne.gov' => 1, @@ -82521,6 +83239,7 @@ 'knutas.de' => 1, 'knuterikskare.no' => 1, 'knuthildebrandt.de' => 0, + 'knutselcreaties.nl' => 1, 'knutton.org' => 1, 'knuwiki.tk' => 1, 'knx-trade.ru' => 1, @@ -82531,6 +83250,7 @@ 'ko80.com' => 1, 'koaa.com' => 1, 'koabaer.de' => 1, + 'koaich.com' => 1, 'koala-pension.de' => 1, 'koala.cafe' => 1, 'koala.one' => 0, @@ -82540,7 +83260,7 @@ 'koanga.com.au' => 1, 'koat.com' => 1, 'koba.jp' => 1, - 'kobalux.com' => 1, + 'kobalto.es' => 1, 'kobapaycash.com' => 1, 'kobayashi-zeimukaikei.jp' => 1, 'kobb.tk' => 1, @@ -82563,7 +83283,9 @@ 'kobrin.tk' => 1, 'kobtsev.tk' => 1, 'kobudo49.fr' => 1, + 'koc-konstruktionen.de' => 1, 'kocaelihaber.tk' => 1, + 'kocaeliinsaatyapi.com.tr' => 1, 'kocaelitasarim.com' => 1, 'kocaelitasarim.com.tr' => 1, 'kocaeliyazilim.com' => 1, @@ -82585,11 +83307,11 @@ 'kochinke.com' => 1, 'kochinke.us' => 1, 'kochrezepte.tk' => 1, + 'kochselectric.com' => 1, 'kochura.tk' => 1, 'kochvision.com' => 1, 'kocka.cf' => 1, 'kockanakocko.si' => 1, - 'kocowork.com' => 1, 'kod5.com' => 1, 'kodafritt.se' => 1, 'kodak-ism.com' => 1, @@ -82599,6 +83321,7 @@ 'kode-it.de' => 1, 'kode.ch' => 0, 'kodelabs.com' => 1, + 'koderclub.com' => 1, 'kodes.com.tr' => 1, 'kodexplorer.ml' => 1, 'kodi-tutorials.com' => 1, @@ -82607,12 +83330,12 @@ 'kodineuerleben.eu' => 1, 'kodinkuvalehti.fi' => 1, 'kodioso.com' => 1, + 'kodiqa.com' => 1, 'kodkollen.com' => 1, 'kodkollen.se' => 1, 'kodomocorona.com' => 1, 'koe.hn' => 1, 'koebbes.de' => 1, - 'koeeusa.org' => 1, 'koef.nl' => 1, 'koehlhoff.de' => 1, 'koehn-consulting.com' => 1, @@ -82646,6 +83369,7 @@ 'kogak.ninja' => 1, 'kogax.com' => 0, 'kogi.fr' => 1, + 'kognyvia.com' => 1, 'kogotok.gq' => 1, 'kogotok.ml' => 1, 'kohaku.love' => 1, @@ -82669,9 +83393,9 @@ 'koji-tsujitani.net' => 1, 'kojiishikawa.com' => 1, 'kojipkgs.fedoraproject.org' => 1, + 'kokenmetesther.nl' => 1, 'koketteriet.se' => 0, 'kokk.loan' => 1, - 'koko.news' => 1, 'kokoiroworks.com' => 1, 'kokomo.com.au' => 1, 'kokomoislandfiji.com' => 1, @@ -82686,7 +83410,6 @@ 'kokteili.tk' => 1, 'koktelparty.tk' => 1, 'kokumoto.com' => 1, - 'kokuyo.co.th' => 1, 'kokwatersport.nl' => 1, 'kol7asry.com' => 1, 'kolabtree.com' => 1, @@ -82695,8 +83418,11 @@ 'kolania.com' => 1, 'kolania.net' => 1, 'kolaprestaurant.com' => 0, + 'kolatrading.com' => 1, 'kolbeck.tk' => 1, 'kolbeinsson.se' => 1, + 'kolboapp.com' => 1, + 'kolbofilter.com' => 1, 'kolcsey.eu' => 1, 'kolfan.tk' => 1, 'kolhozik.ml' => 1, @@ -82721,6 +83447,8 @@ 'kolmann.at' => 1, 'kolmann.eu' => 1, 'kolmeti.ee' => 1, + 'kolo.xyz' => 1, + 'kolona.net' => 1, 'kolonial.no' => 1, 'koloquadialogues.com' => 1, 'kolorado.tk' => 1, @@ -82777,7 +83505,6 @@ 'komnakhon.com' => 1, 'komo.am' => 1, 'komodolabs.com' => 1, - 'komoraoze.cz' => 1, 'komornicy.torun.pl' => 1, 'komornikmroczek.pl' => 1, 'komp-plus.tk' => 1, @@ -82800,8 +83527,6 @@ 'konata.tech' => 1, 'konbantsan.com.tr' => 1, 'koncertbooking.com' => 1, - 'koncertit.com' => 1, - 'koncertomania.pl' => 1, 'kondakov.link' => 1, 'kondakovgorin.us' => 1, 'kondakovvg.com' => 1, @@ -82843,6 +83568,7 @@ 'koneti.fr' => 1, 'konetsu.tk' => 1, 'konf.ga' => 1, + 'konfector.fr' => 1, 'konfekcjonowanie.com' => 1, 'konfiskator.online' => 1, 'konflikthaus.de' => 1, @@ -82851,7 +83577,6 @@ 'konfuzius-institut-ruhr.de' => 1, 'kong.ink' => 1, 'kongar.org' => 1, - 'kongedugnad.no' => 1, 'kongjie.cf' => 1, 'kongjie.ml' => 1, 'kongress-hostessen.de' => 1, @@ -82863,14 +83588,16 @@ 'konings.it' => 1, 'koningslust.tk' => 1, 'koninkrijk.net' => 1, + 'koniria.com' => 1, 'konjunktion.tk' => 1, 'konkai.store' => 1, 'konkanitv.ga' => 1, 'konkanlng.in' => 1, 'konkasidiaris.com' => 1, + 'konkritum.ru' => 1, 'konkurs.ba' => 1, + 'konnect.am' => 1, 'konnektiv.de' => 1, - 'konnektvpn.com' => 1, 'konnex-it.de' => 1, 'konnitanaka.com' => 1, 'kononenko.ml' => 1, @@ -82885,7 +83612,9 @@ 'konstantinlichtenwald.com' => 0, 'konstanz.tk' => 1, 'konstitucia.com' => 1, + 'konstnarer.com' => 1, 'konsul.ga' => 1, + 'konsul.id' => 1, 'konsul.tk' => 1, 'konsultacii-buhgaltera.ga' => 1, 'konsultaciya-astrologa.cf' => 1, @@ -82900,6 +83629,7 @@ 'kontabilitet.tk' => 1, 'kontabydigital.com' => 1, 'kontaxis.org' => 1, + 'konte.pro' => 1, 'kontent.ai' => 1, 'kontikiindustries.tk' => 1, 'kontikimedia.com' => 1, @@ -82916,7 +83646,9 @@ 'kontur.tk' => 1, 'konturalco.ru' => 1, 'konus.tk' => 1, + 'konveniat.lu' => 1, 'konventa.net' => 1, + 'konverter-pro.de' => 1, 'konwerter-online.pl' => 1, 'konyadireksiyonservisi.com' => 1, 'konyadireksiyontamiri.com' => 1, @@ -82924,7 +83656,7 @@ 'konyalian.com' => 1, 'konyhaelektronika.hu' => 1, 'konzaross.tk' => 1, - 'konzepttreu.de' => 0, + 'konzepttreu.de' => 1, 'konzertheld.de' => 1, 'koobin.cat' => 1, 'koobin.com' => 1, @@ -82960,9 +83692,9 @@ 'kopany.tk' => 1, 'koparrestaurant.is' => 1, 'kopatych.tk' => 1, - 'kopecode.com' => 0, 'kopeechka.ml' => 1, 'kopeika.shop' => 1, + 'koperateur.com' => 1, 'kopeyka.cf' => 1, 'kopfgeld.tk' => 1, 'kopfkrieg.org' => 0, @@ -82975,13 +83707,11 @@ 'koplancpa.com' => 1, 'koplax-online.com' => 1, 'koppbilling.com' => 1, - 'koppelvlak.net' => 1, 'koppenexecutive.com' => 1, 'koppenhouse.com' => 1, 'koppop.nl' => 1, 'kopretka.cz' => 1, 'koproskylos.gr' => 1, - 'kopsinc.com' => 1, 'koptev.ru' => 1, 'kopteva.ru' => 1, 'kopular.com' => 1, @@ -82992,19 +83722,19 @@ 'koraalduikers.be' => 1, 'korabi.tk' => 1, 'korablino.tk' => 1, - 'koragoool.com' => 1, 'korahq.com' => 0, 'korancode.tk' => 1, 'koranseruya.com' => 1, 'koraykir.com' => 1, - 'korb.de' => 1, 'korbel-loziska.cz' => 1, 'korben.info' => 1, + 'korcula-larus.com' => 1, 'kordamed.ee' => 1, 'kordamentha.com' => 1, 'kordamentha.com.au' => 1, 'kordut.tk' => 1, 'korea-1xbet.com' => 1, + 'korea-chain.com' => 1, 'korea1x-bet.com' => 1, 'koreabestood.ga' => 1, 'koreanfashion.tk' => 1, @@ -83018,11 +83748,13 @@ 'koreapro.org' => 1, 'koreascience.kr' => 1, 'koreashop24.com' => 1, + 'koreasurveillance.com' => 1, 'koredia.com' => 1, 'koreimob.com.br' => 1, 'korelogic.com' => 1, 'koresageart.com' => 1, 'korespondent.tk' => 1, + 'korext.com' => 1, 'korfbal.nl' => 1, 'korfballeague.nl' => 1, 'korhonen.cc' => 1, @@ -83044,7 +83776,6 @@ 'korst.tk' => 1, 'korstanjebouw.nl' => 1, 'korstanjetimmerwerken.nl' => 1, - 'korsvloeren.nl' => 1, 'kortarsmagyarfesto.tk' => 1, 'kortgebyr.dk' => 1, 'korttipeli.com' => 1, @@ -83059,7 +83790,6 @@ 'koshercutleryest.ga' => 1, 'koshereducationers.ga' => 1, 'koshereducationest.ga' => 1, - 'kosherfoodreviews.com' => 1, 'kosherjava.com' => 1, 'kosherlunchers.ga' => 1, 'kosherlunchest.ga' => 1, @@ -83067,9 +83797,10 @@ 'koshturada.by' => 1, 'koshvolt.com' => 1, 'kosinc.org' => 1, - 'kosinkai.com' => 1, 'koskamp.nl' => 1, 'koskampopleidingen.nl' => 1, + 'koskinen.co' => 1, + 'kosmart.site' => 1, 'kosmetykifm.pl' => 1, 'kosmiq-it.com' => 1, 'kosmonavt.tk' => 1, @@ -83101,12 +83832,10 @@ 'kostya.ws' => 1, 'kostyumi.tk' => 1, 'koszmetics.com' => 1, - 'kot.ae' => 1, 'kotaartsklan.com' => 1, 'kotaev.tk' => 1, 'kotajakarta.info' => 1, 'kotak.us' => 1, - 'kotakonkrit.my' => 0, 'kotakoo.id' => 1, 'kotaku.com' => 1, 'kotapay.com' => 1, @@ -83116,7 +83845,6 @@ 'kotisivukone.fi' => 0, 'kotitehdas.fi' => 1, 'kotka.ml' => 1, - 'kotlinfactory.io' => 1, 'kotly-marten.com.ua' => 1, 'kotmale.com' => 1, 'kotobox.net' => 1, @@ -83158,9 +83886,11 @@ 'kovachica.tk' => 1, 'kovacia.com' => 1, 'kovaldo.ru' => 1, + 'kovelai.com' => 1, 'kovnsk.net' => 1, 'kovrik-tm.com.ua' => 1, 'kovroedov.ru' => 1, + 'kovtron.com' => 1, 'kovu.dog' => 1, 'kowalmik.tk' => 1, 'kowalski7.cc' => 1, @@ -83173,7 +83903,6 @@ 'koyou-nara.com' => 1, 'koyso.com' => 1, 'koyso.to' => 1, - 'kozackibazar.pl' => 1, 'kozak.cloud' => 1, 'kozakmateusz.ovh' => 1, 'kozamac.com' => 1, @@ -83184,8 +83913,6 @@ 'kozentic.com' => 1, 'kozgi.com' => 1, 'kozhzamenitely.tk' => 1, - 'koziknet.com' => 1, - 'kozinetspurewal.com' => 1, 'kozitsyn.name' => 1, 'kozlov.cf' => 1, 'kozmetikatrend.hu' => 1, @@ -83196,12 +83923,18 @@ 'kp-opt.ru' => 1, 'kp0808.cc' => 1, 'kp0809.com' => 1, + 'kp1111.cc' => 1, + 'kp2222.cc' => 0, + 'kp3333.cc' => 1, + 'kp4444.cc' => 0, 'kp45.ru' => 1, + 'kp6666.cc' => 1, + 'kp7777.cc' => 0, 'kpfanworld.com' => 1, - 'kpinterface.com' => 1, 'kpinvest.eu' => 1, 'kpirx.com' => 1, 'kpit.com' => 1, + 'kpk.io' => 1, 'kpkhub.com' => 1, 'kplante.com' => 1, 'kplastics.in' => 1, @@ -83255,7 +83988,6 @@ 'krag.be' => 1, 'kraiburg-belmondo.de' => 1, 'kraiburg-elastik.de' => 1, - 'kraig.social' => 1, 'krakato.tk' => 1, 'krakautipps.de' => 1, 'krakautips.nl' => 1, @@ -83280,12 +84012,13 @@ 'kramersworld.tk' => 1, 'kramesondemand.com' => 1, 'kramm.com' => 1, + 'kramse.org' => 1, 'kramsj.uk' => 1, 'kran.ga' => 1, 'krang.org.uk' => 1, 'kranjnakolo.ml' => 1, - 'krankenkasse-schweiz-liste.ch' => 1, - 'krankenkasse-schweiz-vergleich.ch' => 1, + 'krankenkasse-schweiz-liste.ch' => 0, + 'krankenkasse-schweiz-vergleich.ch' => 0, 'krankenkasse-schweiz-wechseln.ch' => 0, 'krankenpflege-haushaltshilfe.de' => 1, 'krankenpflege-journal.com' => 1, @@ -83320,13 +84053,14 @@ 'kravitz.institute' => 1, 'kraynik.com' => 1, 'kraz.tk' => 1, + 'krazy.net.au' => 1, 'krazykastles.co.uk' => 1, 'krazykoolkastles.com' => 1, 'krazyphotobooths.co.uk' => 1, 'krbzh.ch' => 1, 'krc.link' => 1, 'krch.tk' => 1, - 'krd93.ru' => 1, + 'krdekam.com' => 1, 'kreanoid-clientportal-aus-dev.azurewebsites.net' => 1, 'kreanoredact-portal-aus-dev.azurewebsites.net' => 1, 'krearv.com' => 1, @@ -83339,9 +84073,10 @@ 'kreativklinik.at' => 1, 'kreativoweb.tk' => 1, 'kreativstrecke.de' => 1, + 'kreatueur.com' => 1, 'kreatura.tk' => 1, 'kreatywni.co' => 1, - 'kreazdesserts.com' => 1, + 'kreddo.pl' => 1, 'kredi-hesaplama.com' => 1, 'kredibanka.net' => 1, 'kredigram.com' => 1, @@ -83355,9 +84090,7 @@ 'kreditonline.ml' => 1, 'kreditor.gq' => 1, 'kreditovnet.tk' => 1, - 'kreditsystem.net' => 1, 'kreditzirkus.de' => 1, - 'krednal.ru' => 1, 'kredytybezprowizji24.pl' => 1, 'kredytzen.pl' => 0, 'kredz.com.br' => 1, @@ -83370,8 +84103,6 @@ 'kremalicious.com' => 1, 'kremenchug-news.ru' => 1, 'kremenchugnews.ru' => 1, - 'kremer-sonnenschutzsysteme.de' => 1, - 'kremer.shop' => 1, 'kreno.tech' => 1, 'krenstetter.at' => 1, 'kreolis.net' => 1, @@ -83382,6 +84113,7 @@ 'kretschmann.it' => 1, 'kreuzau.de' => 1, 'kreuzbergflieger.de' => 1, + 'kreuzertec.de' => 1, 'kreuzwortraetsellosungen.com' => 1, 'kreweofneptune.org' => 1, 'krey.is' => 1, @@ -83396,6 +84128,7 @@ 'kriis.ee' => 0, 'krik.rs' => 1, 'kriko.io' => 1, + 'krill-ai.com' => 1, 'krillz.se' => 1, 'krilotek.com' => 1, 'krilov.tk' => 1, @@ -83408,6 +84141,7 @@ 'kringla.nu' => 1, 'kringla.xyz' => 1, 'kringloopwinkels.tk' => 1, + 'krinosystems.com' => 1, 'kripa.tk' => 1, 'kriptodede.com' => 1, 'kriptopod.com' => 1, @@ -83425,20 +84159,18 @@ 'krishofer.com' => 1, 'kriskonaturopathic.com' => 1, 'kriskras99.nl' => 1, - 'krismurray.co.uk' => 1, 'krisp.ai' => 1, 'krisp.kz' => 1, 'krispeinture.be' => 1, - 'krispykremesa.com' => 1, 'krispymods.com' => 1, 'krisstarkey.co.uk' => 1, 'krist.club' => 1, 'kristall-energie.at' => 0, 'kristall.tk' => 1, - 'kristen-cooper.com' => 1, 'kristenpaigejohnson.com' => 1, 'kristianperak.com' => 1, 'kristiescholten.com' => 1, + 'kristiineautorent.ee' => 1, 'kristina-lari.ru' => 1, 'kristinaolsen.net' => 1, 'kristineskitchenblog.com' => 1, @@ -83486,6 +84218,7 @@ 'kromozottrud.hu' => 1, 'krona.ddns.net' => 1, 'kronofogden.se' => 1, + 'kronosfitwear.com.br' => 1, 'kronosproject.tk' => 1, 'kronospsi.es' => 1, 'krony.de' => 1, @@ -83494,7 +84227,7 @@ 'kroon.email' => 1, 'kroonlocks.com' => 1, 'kropkait.pl' => 1, - 'krosno24.com' => 1, + 'kroschke.de' => 1, 'krosovki-nike.tk' => 1, 'kross1308.de' => 1, 'krossakorven.tk' => 1, @@ -83502,11 +84235,11 @@ 'krouzkyliduska.cz' => 0, 'krovatka.tk' => 1, 'krovlya911.ru' => 1, + 'krowdev.com' => 1, 'krozilla.tk' => 1, 'krrt.io' => 1, 'krs.cloud' => 1, 'krsaustralia.com.au' => 1, - 'krserv.de' => 1, 'krstarica.com' => 1, 'krsvrs.nl' => 1, 'krti.com.ua' => 1, @@ -83555,12 +84288,14 @@ 'krymp.no' => 1, 'kryolansaudi.com' => 1, 'krypmonet.com' => 1, + 'krypsys.co.uk' => 1, 'krypsys.com' => 1, 'krypt.com' => 1, 'krypta.me' => 1, 'kryptera.se' => 1, 'kryptix.eu' => 1, 'kryptix.net' => 1, + 'krypto-agent.com' => 1, 'krypto-webdesign.de' => 1, 'kryptoforce.com' => 1, 'kryptologie.tk' => 1, @@ -83577,12 +84312,10 @@ 'krystal-framework.ml' => 1, 'krytykawszystkiego.com' => 1, 'krytykawszystkiego.pl' => 1, - 'kryx.de' => 1, 'krzysiamrozinska.pl' => 1, 'krzysztofzaleski.com' => 1, 'krzyzu.ovh' => 1, 'ks-19.com' => 1, - 'ks-39.com' => 1, 'ks-59.com' => 1, 'ks-79.com' => 1, 'ks-89.com' => 1, @@ -83592,7 +84325,6 @@ 'ks015.com' => 0, 'ks017.com' => 1, 'ks058.com' => 1, - 'ks068.com' => 0, 'ks0886.com' => 1, 'ks16.net' => 1, 'ks17.net' => 1, @@ -83600,7 +84332,6 @@ 'ks1athome.co.uk' => 1, 'ks2020.vip' => 1, 'ks330.com' => 1, - 'ks335.com' => 1, 'ks3636.com' => 1, 'ks5531.com' => 0, 'ks5532.com' => 1, @@ -83626,7 +84357,7 @@ 'ks8218.com' => 0, 'ks8225.com' => 1, 'ks8265.com' => 1, - 'ks8266.com' => 1, + 'ks8266.com' => 0, 'ks8278.com' => 1, 'ks8915.com' => 1, 'ks9122.com' => 1, @@ -83667,8 +84398,8 @@ 'kshop.gr' => 1, 'kshub.gov' => 1, 'ksiegarniabk.pl' => 1, - 'ksiegowosc.pro' => 1, 'ksiga.org' => 1, + 'ksiopea.com' => 1, 'ksk-raduga.tk' => 1, 'ksleg.gov' => 1, 'kslegislature.gov' => 1, @@ -83676,6 +84407,7 @@ 'ksmsindia.com' => 1, 'ksnl.net' => 1, 'ksoftware.tk' => 1, + 'ksolovev.com' => 1, 'ksolves.com' => 1, 'ksopp.si' => 1, 'ksp-electronics.ro' => 1, @@ -83711,7 +84443,6 @@ 'kt-events.de' => 1, 'kt-motors.com' => 1, 'kt.pl' => 1, - 'kt3i.com' => 1, 'ktbuniversity.com' => 1, 'kteatras.tk' => 1, 'kthnxbai.xyz' => 1, @@ -83721,6 +84452,8 @@ 'ktlspedition.de' => 1, 'ktm-troxler.de' => 1, 'ktnv.com' => 1, + 'ktozvonil.net' => 1, + 'ktozvonitvam.ru' => 1, 'ktphapn.org' => 1, 'ktube.yt' => 1, 'ktuluweb.tk' => 1, @@ -83734,20 +84467,21 @@ 'kuai-ssl.com' => 1, 'kuaishou.cf' => 1, 'kuaitiyu.org' => 1, - 'kuaiyaojing.com' => 1, 'kualitatem.com' => 1, - 'kualo.co.uk' => 1, 'kualo.com' => 1, 'kualo.in' => 1, 'kuario.com' => 1, 'kuartelgeneral.com' => 1, 'kuba-erlebnisreisen.de' => 1, 'kuba-orlik.name' => 1, + 'kuba222.com' => 1, 'kubabrussel.be' => 1, 'kubacabra.cz' => 0, + 'kubady2.com' => 1, 'kubalok.de' => 1, 'kubanitoscali.com' => 1, 'kubeofficebooth.com' => 1, + 'kubequest.online' => 1, 'kuberkaitseliit.ee' => 1, 'kuberm.com' => 1, 'kubern.at' => 1, @@ -83774,15 +84508,17 @@ 'kuchennyhit.pl' => 1, 'kuchugury.ru' => 1, 'kuchynak.cz' => 1, + 'kucku.com' => 1, 'kucnibudzet.com' => 1, - 'kucukcekmececilingir.gen.tr' => 1, 'kucukdunya.com' => 1, 'kucukkaymakli.tk' => 1, + 'kuda.ru' => 1, 'kudelskisecurity.com' => 1, 'kudinilam.tk' => 1, 'kuditel.net' => 1, 'kudofoto.com' => 1, 'kudoran.tk' => 1, + 'kudosly.co.uk' => 1, 'kuechler.info' => 1, 'kuehn.onl' => 1, 'kuehndel.org' => 1, @@ -83809,7 +84545,6 @@ 'kuketz-blog.de' => 1, 'kuketz-security.de' => 1, 'kukiulpindo.com' => 1, - 'kukla.io' => 1, 'kukuklok.com' => 1, 'kukuma.tk' => 1, 'kukutza.tk' => 1, @@ -83823,10 +84558,8 @@ 'kuliahwisatahati.com' => 0, 'kulikov.tk' => 1, 'kulinarika.net' => 1, - 'kulinaristi.fi' => 1, 'kulinariya.tk' => 1, 'kulinarnykoneser.pl' => 1, - 'kulshe.com' => 1, 'kultham.ml' => 1, 'kulthist.tk' => 1, 'kultmobil.se' => 1, @@ -83837,6 +84570,7 @@ 'kulturbanause.de' => 1, 'kulturbiljetter.se' => 1, 'kulturistika.tk' => 1, + 'kulturlade.ch' => 1, 'kulturmel.ch' => 1, 'kulturstiftung-st.de' => 1, 'kultus-mv.de' => 1, @@ -83846,7 +84580,6 @@ 'kumanovo.tk' => 1, 'kumaraguruparan.tk' => 1, 'kumataro.com' => 1, - 'kumatora-farm.com' => 1, 'kumbaradergisi.com' => 1, 'kumbi.ke' => 0, 'kumbify.com' => 1, @@ -83881,9 +84614,11 @@ 'kunstcentraal.nl' => 0, 'kunstdrucke-textildruck.de' => 1, 'kunsten.be' => 1, + 'kunstenaars.com' => 1, 'kunstenkracht1919.tk' => 1, 'kunsthalle-st-annen.de' => 1, 'kunsthandel-augustus-rex.de' => 1, + 'kunstler.net' => 1, 'kunstmuseum-moritzburg.de' => 1, 'kunststoffzaun-berlin.de' => 1, 'kunstundkulturradioschoepfwerk.tk' => 1, @@ -83897,6 +84632,7 @@ 'kuoruan.com' => 1, 'kuotiva.com' => 1, 'kup-sluzbu.cz' => 1, + 'kupaa.games' => 1, 'kupaa.ink' => 1, 'kupferschmids.ch' => 1, 'kupferstichshop.com' => 1, @@ -83923,11 +84659,11 @@ 'kupsluzbu.cz' => 1, 'kupu.maori.nz' => 1, 'kupujemprodajem.com' => 1, + 'kupuriestates.com' => 1, 'kura.gg' => 1, 'kurafuto.homeip.net' => 1, 'kurage.moe' => 1, 'kuralink.se' => 1, - 'kuralreklam.com' => 1, 'kurani.tk' => 1, 'kuraraynoritake.eu' => 1, 'kuraraynoritake.jp' => 1, @@ -84003,9 +84739,8 @@ 'kustarnik.tk' => 1, 'kustod.io' => 1, 'kustomcorner.com.au' => 1, - 'kustomer.com' => 1, + 'kustomer.com' => 0, 'kustosija.tk' => 1, - 'kustus.com.br' => 1, 'kustvissen.tk' => 1, 'kusunokitomori.com' => 1, 'kutahyaciniyapitasarim.com.tr' => 1, @@ -84017,10 +84752,11 @@ 'kutinsoft.com' => 1, 'kutny.cz' => 1, 'kutsankaplan.com' => 1, + 'kutten.lu' => 1, 'kuttler.eu' => 1, 'kutvonen.net' => 1, + 'kutyabarathelyek.hu' => 1, 'kutyamacskashop.hu' => 1, - 'kutzer-consulting.de' => 1, 'kuudere.moe' => 1, 'kuukkanen.net' => 1, 'kuunlamaailm.ee' => 1, @@ -84044,7 +84780,6 @@ 'kvalita-1a.cz' => 0, 'kvalitetsaktiepodden.se' => 1, 'kvalitetskatalog.tk' => 1, - 'kvanli.com' => 0, 'kvapay.com' => 1, 'kvarta.tk' => 1, 'kvartira-grad.tk' => 1, @@ -84065,6 +84800,7 @@ 'kvint.bg' => 1, 'kviskoteka.tk' => 1, 'kvitlyr.tk' => 1, + 'kvkk.tech' => 1, 'kvmcloud.net' => 0, 'kvn.tf' => 1, 'kvnsport.ru' => 1, @@ -84081,6 +84817,7 @@ 'kwadraadtevredenheid.nl' => 1, 'kwai.tv' => 1, 'kwalifikacje.gov.pl' => 1, + 'kwamenamintanyarku.com' => 1, 'kwanafo.space' => 1, 'kwattz.ai' => 1, 'kwc.gov' => 1, @@ -84089,9 +84826,11 @@ 'kwedo.com' => 1, 'kwench.com' => 1, 'kwg06.com' => 1, + 'kwiatomatwielun.pl' => 1, 'kwieben.com' => 1, 'kwikmed.eu' => 0, 'kwikmotion.com' => 0, + 'kwin-city.com' => 1, 'kwjx2.ga' => 1, 'kwl.com.au' => 1, 'kwm.group' => 1, @@ -84108,7 +84847,6 @@ 'kxc.inc' => 1, 'kxc.sh' => 1, 'kxc.tools' => 1, - 'kxdhydroponic.com' => 0, 'kxii.se' => 1, 'kxnrl.com' => 1, 'kxxv.com' => 1, @@ -84120,12 +84858,13 @@ 'kyau.net' => 1, 'kyau.org' => 1, 'kyaulabs.com' => 1, - 'kybalion.info.pl' => 1, 'kyber.club' => 1, 'kyber.consulting' => 1, 'kyber.network' => 1, + 'kyberguard.de' => 1, 'kyberhub.com' => 1, 'kyberna.xyz' => 1, + 'kyberpoint.com' => 1, 'kybi.sk' => 1, 'kyblik.fun' => 1, 'kyc-systems.com' => 1, @@ -84134,7 +84873,6 @@ 'kyivparts.com' => 1, 'kyj250.com' => 1, 'kyj322.com' => 1, - 'kyj33.com' => 1, 'kyj511.com' => 1, 'kyj522.com' => 1, 'kyj544.com' => 1, @@ -84159,6 +84897,7 @@ 'kyle-s.com' => 1, 'kyle.place' => 0, 'kyledgoodwin.com' => 1, + 'kylefreed.design' => 1, 'kyleggiero.me' => 1, 'kylegislature.gov' => 1, 'kylegough.co.uk' => 1, @@ -84172,6 +84911,7 @@ 'kylie-pomada.tk' => 1, 'kylinseating.in' => 1, 'kylsgl.com' => 1, + 'kyluma.com' => 1, 'kylvaja.fi' => 1, 'kymcojp.com' => 1, 'kymecon.fi' => 1, @@ -84182,6 +84922,7 @@ 'kyne.cn' => 1, 'kyne.wang' => 1, 'kynect.gov' => 1, + 'kynetixx.ai' => 1, 'kyobostory-events.com' => 1, 'kyobusiness.com' => 1, 'kyog.you' => 1, @@ -84199,7 +84940,6 @@ 'kyrainvestments.com' => 1, 'kyranis.net' => 1, 'kyrgizion.tk' => 1, - 'kyriakidisship.gr' => 1, 'kyrjy.com' => 1, 'kyrknatet.se' => 1, 'kyrtopoulos.com' => 1, @@ -84209,23 +84949,25 @@ 'kyujin-office.net' => 1, 'kyushu-ds.com' => 1, 'kyusyu.org' => 1, - 'kyxtro.com' => 1, 'kyzyl-senir.ml' => 1, 'kz-dentalclinic.com' => 1, 'kz.search.yahoo.com' => 0, 'kzar.co.uk' => 1, 'kzforce.tk' => 1, 'kzsdabas.hu' => 1, + 'kzto.online' => 1, 'kztv10.com' => 1, 'kzwr.com' => 1, 'l-3com.com' => 1, 'l-a-b-a.com' => 1, + 'l-a-b-a.pl' => 1, 'l-a-b-a.ru' => 1, 'l-atelier-c.com' => 1, 'l-i-r.tk' => 1, 'l-ink.eu.org' => 1, 'l-lab.org' => 1, 'l-os.com' => 1, + 'l-plate.ie' => 1, 'l-u-c-a.de' => 1, 'l.nf' => 1, 'l.td' => 1, @@ -84238,7 +84980,7 @@ 'l214.com' => 1, 'l2dragonland.tk' => 1, 'l2family.net' => 1, - 'l2kl.com' => 1, + 'l2network.eu' => 1, 'l2news.ga' => 1, 'l2relax.ml' => 1, 'l2support.tk' => 1, @@ -84247,6 +84989,7 @@ 'l36533.com' => 1, 'l3limo.com' => 1, 'l3t.com' => 1, + 'l49.eu' => 1, 'l4s.me' => 1, 'l50.top' => 1, 'l51365.com' => 0, @@ -84263,7 +85006,7 @@ 'l9i.net' => 1, 'la-baldosa.fr' => 0, 'la-bonne-cuisine.fr' => 1, - 'la-boutique-langlois.fr' => 1, + 'la-boutique-web.com' => 1, 'la-casa.tk' => 1, 'la-dameblanche.fr' => 1, 'la-grande-jaugue.fr' => 1, @@ -84277,6 +85020,7 @@ 'la-tourmaline.ch' => 1, 'la-verite.tk' => 1, 'la-ville-aux-dames-auto-ecole.com' => 1, + 'la.gy' => 1, 'laa.gov.ly' => 1, 'laac.io' => 1, 'laakevahinko.fi' => 1, @@ -84307,15 +85051,16 @@ 'labcenter.com' => 1, 'labcoat.jp' => 1, 'labdesign.com.ua' => 1, + 'labdigital.art' => 1, 'labdistill.com' => 1, 'labeillebretonne.fr' => 1, 'label-octopus.org' => 1, 'label-qualirepar.fr' => 1, 'labeled.vn' => 1, - 'labelfactory.nl' => 0, 'labellust.in' => 1, 'labels.co.ke' => 1, 'laberkosmos.tk' => 1, + 'labguidotti.it' => 1, 'labianstore.com' => 1, 'labiblioafronebrulepas.com' => 0, 'labie.eu' => 1, @@ -84327,9 +85072,8 @@ 'lablaser.tk' => 1, 'lablic-beta.work' => 1, 'lablnet.tk' => 1, - 'lablue.ch' => 1, - 'lablue.de' => 1, 'labmanager-lis.com' => 1, + 'labmanager.com' => 1, 'labogue.info' => 1, 'laboheme.bg' => 1, 'laboiteafred.fr' => 1, @@ -84349,7 +85093,6 @@ 'labordude.com' => 1, 'laborriquita.tk' => 1, 'labortogether.com' => 1, - 'labostech.com' => 1, 'labottegafinedistillates.it' => 1, 'labouncycastlehire.co.uk' => 1, 'labour.co.nz' => 1, @@ -84363,20 +85106,22 @@ 'labourparty.nz' => 1, 'labourparty.org.nz' => 1, 'labourpolicies.org.nz' => 1, + 'laboutiquedeluminia.fr' => 1, 'laboutiquemarocaineduconvoyeur.com' => 1, 'laboutiquemarocaineduconvoyeur.ma' => 1, 'labpartnering.org' => 1, 'labradoodle.net' => 1, 'labrat.mobi' => 1, + 'labreadai.com' => 1, 'labroma.tk' => 1, 'labs-is.com' => 1, 'labs.directory' => 1, 'labs.ro' => 1, 'labsbibliotecarios.es' => 1, - 'labscon.io' => 1, 'labsector.com' => 1, 'labsitserviss.lv' => 1, 'labtalleraudiovisual.tk' => 1, + 'labters.com' => 1, 'labuanbajohotel.com' => 1, 'labwebplus.com' => 1, 'labworking.lt' => 1, @@ -84390,6 +85135,7 @@ 'lacahsa.gov' => 1, 'lacalderera.tk' => 1, 'lacallas.tk' => 1, + 'lacanastasevilla.es' => 1, 'lacantinadoors.com' => 1, 'lacantine.xyz' => 1, 'lacapsule.org' => 1, @@ -84401,10 +85147,8 @@ 'lacasseroy.com' => 1, 'lacavedesergio.fr' => 1, 'lacaveducinquantenaire.com' => 1, - 'lacaverna.net' => 1, 'lacazadora.tk' => 1, 'laceleste.it' => 1, - 'lacentral.com' => 0, 'lacera.gov' => 1, 'lacfm.cf' => 1, 'lachainedesentrepreneurs.fr' => 1, @@ -84449,7 +85193,6 @@ 'lacrossetribune.com' => 1, 'lacrossewi.gov' => 1, 'lacroy.com.br' => 1, - 'lactatiekundigemanouk.nl' => 1, 'lacuartaorden.tk' => 1, 'lacuisine.tk' => 1, 'lacyc3.eu' => 1, @@ -84473,6 +85216,7 @@ 'ladinvestment.ml' => 1, 'ladisko.tk' => 1, 'ladislav-antos.cz' => 1, + 'ladislav.eu' => 1, 'lado.ltd' => 1, 'lado.site' => 1, 'ladobe.com.mx' => 1, @@ -84500,6 +85244,8 @@ 'ladyboyfiles.com' => 1, 'ladyboytube.tv' => 1, 'ladybugjam.com' => 1, + 'ladycafe.io' => 1, + 'ladyescorts.com' => 1, 'ladyestelle.org' => 1, 'ladyisabell666.com' => 1, 'ladykarame.org' => 1, @@ -84532,6 +85278,7 @@ 'laer.ai' => 1, 'laerdal.com' => 1, 'laerepenger.no' => 1, + 'laerio.com' => 1, 'laerted.ga' => 1, 'laeryn.com' => 0, 'laesisvefurinn.is' => 1, @@ -84576,7 +85323,7 @@ 'lafraia.com.br' => 1, 'lafraise.pro' => 1, 'lafrenchtech.com' => 1, - 'lafsc.co.uk' => 1, + 'lafsc.co.uk' => 0, 'lafuriadelguardiancelta.tk' => 1, 'lag-fan.tk' => 1, 'lag-gbr.gq' => 1, @@ -84602,7 +85349,6 @@ 'lagloriadehuampani.com' => 1, 'lagodny.eu' => 1, 'lagom.org.pl' => 1, - 'lagos-car-hire.com' => 1, 'lagoscooperativecollege.com' => 1, 'lagotto.tk' => 1, 'lagovistatexas.gov' => 1, @@ -84633,6 +85379,7 @@ 'lahstalon.org' => 1, 'lai.is' => 1, 'laidingyi.com' => 1, + 'laifstyle.se' => 1, 'lailabanx.org' => 1, 'lain.la' => 1, 'lain.wiki' => 1, @@ -84655,7 +85402,6 @@ 'lajme-shqip.gq' => 1, 'lajna-serial.cz' => 1, 'lajnaserial.cz' => 1, - 'lajornadafilipina.com' => 1, 'lajusta.tk' => 1, 'lakabina.tk' => 1, 'lakashirdetes.com' => 1, @@ -84668,6 +85414,7 @@ 'lakeandriverrestoration.com' => 1, 'lakearthurnm.gov' => 1, 'lakecity-obgyn.com' => 1, + 'lakecitybank.com' => 1, 'lakecitydepositionreporter.com' => 1, 'lakeclerkfl.gov' => 1, 'lakecookexteriors.com' => 1, @@ -84681,7 +85428,6 @@ 'lakegenevanews.net' => 1, 'lakegenevapiercompany.com' => 1, 'lakehavasuhouserentals.com' => 1, - 'lakeheadfreight.biz' => 1, 'lakelafayettemo.gov' => 1, 'lakemary-doctor.com' => 1, 'lakemillsiowa.gov' => 1, @@ -84689,8 +85435,6 @@ 'lakenheathfss.support' => 1, 'lakeofflowers.com' => 1, 'lakepoint.gov' => 1, - 'lakerfreight.ca' => 1, - 'lakerfreight.com' => 1, 'lakersview.com' => 1, 'lakesaintlouismo.gov' => 1, 'lakeshiremo.gov' => 1, @@ -84701,6 +85445,7 @@ 'lakesiderealty.info' => 1, 'lakesitetn.gov' => 1, 'lakespropertymgt.com' => 1, + 'lakesregionseptic.com' => 1, 'lakestreetministorage.com' => 1, 'lakesviewrobina.com.au' => 1, 'laketanglewoodtx.gov' => 1, @@ -84720,7 +85465,6 @@ 'lakewoodoh.gov' => 1, 'lakewoodtimes.net' => 1, 'lakichat.fi' => 1, - 'lakissfootball.com' => 1, 'lakkt.de' => 1, 'lakle.com' => 1, 'lakonia.com.br' => 1, @@ -84750,6 +85494,7 @@ 'lalucioledigitale.com' => 0, 'lalumiere.org' => 1, 'lalunedangkor.com' => 0, + 'lama-corp.space' => 1, 'lamac.ae' => 1, 'lamafioso.com' => 1, 'lamai-crochets.fr' => 1, @@ -84761,6 +85506,7 @@ 'lamaletademano.com' => 1, 'lamaline.tk' => 1, 'lamalleauxsaveurs-aubigny.com' => 1, + 'lamaminibus.co.uk' => 1, 'lamanchelibre.fr' => 1, 'lamanzanamordida.net' => 1, 'lamarieealhonneur.com' => 0, @@ -84781,7 +85527,6 @@ 'lamblogs.com' => 1, 'lamboo.be' => 1, 'lamborghi.ni' => 1, - 'lambourn.info' => 1, 'lambtonconveyor.com' => 1, 'lamchannang.com' => 1, 'lamclam.site' => 1, @@ -84793,7 +85538,6 @@ 'lamedog.tk' => 1, 'lamedubois-parquet.fr' => 1, 'lamei-group.com' => 1, - 'lamenumerique.fr' => 1, 'lamergameryt.xyz' => 1, 'lamersfam.com' => 1, 'lamet-kher.tk' => 1, @@ -84801,6 +85545,7 @@ 'lamialiguria.it' => 1, 'lamigoshevora.pt' => 1, 'laminado.com' => 1, + 'laminar.work' => 1, 'laminine.info' => 1, 'laminsaho.tk' => 1, 'lamisionband.tk' => 1, @@ -84808,7 +85553,6 @@ 'lammertbies.com' => 1, 'lammertbies.nl' => 1, 'lamnea.se' => 1, - 'lamocheattitude.fr' => 1, 'lamonasafetynotice.co.uk' => 1, 'lamontre.ru' => 1, 'lamorera.tk' => 1, @@ -84823,10 +85567,12 @@ 'lamppostpublishing.com' => 1, 'lampreylabs.com' => 1, 'lampsh.ml' => 1, - 'lamsa.com.mx' => 1, + 'lampungrayanews.com' => 1, + 'lamsa.com.mx' => 0, 'lamsa.tk' => 1, 'lamscommunity.org' => 1, 'lamudi.ga' => 1, + 'lamuebleriavirtual.co' => 1, 'lamuixeranga.tk' => 1, 'lamula.com' => 1, 'lan-der.de' => 1, @@ -84854,6 +85600,7 @@ 'lance.com.br' => 1, 'lance.top' => 1, 'lancea.pl' => 1, + 'lancefourstar.com' => 1, 'lancejames.com' => 1, 'lancelafontaine.com' => 1, 'lancelucido.tk' => 1, @@ -84888,7 +85635,6 @@ 'landgorilla.com' => 1, 'landica.net' => 1, 'landinfo.no' => 1, - 'landingtransport.com' => 1, 'landireporters.com' => 1, 'landisit.com' => 1, 'landkind.com' => 0, @@ -84905,6 +85651,7 @@ 'landonkhull.ddns.net' => 1, 'landoverhillsmd.gov' => 1, 'landpotential.org' => 1, + 'landrightsdefenders.org' => 1, 'landroverclubbandung.id' => 1, 'landroverexpo.com.au' => 1, 'landscapelightingmalibu.com' => 1, @@ -84916,13 +85663,16 @@ 'landscaping-montreal.com' => 1, 'landscaping.ga' => 1, 'landscaping.gq' => 1, + 'landscapingdesignpro.com' => 1, 'landscapingipswich.com' => 1, 'landscapingrepairers.ga' => 1, + 'landscovecoastalretreats.co.uk' => 1, 'landsearch.com' => 1, + 'landseed.com' => 1, 'landsforsale.co.il' => 1, 'landslide.tk' => 1, + 'landstingmeddnssec.se' => 1, 'landtechnik-volk.de' => 1, - 'landtrack.com.au' => 1, 'landvaart.com' => 1, 'landvaart.eu' => 1, 'landvaart.nl' => 1, @@ -84940,13 +85690,13 @@ 'langapi.com' => 1, 'langauto.hu' => 1, 'langbein.org' => 1, + 'langehome.com.ar' => 1, 'langemensen.be' => 1, 'langemensen.nl' => 1, 'langemensendag.nl' => 1, 'langenberg.tk' => 1, 'langenburg.de' => 1, 'langenu.tk' => 1, - 'langenwolschendorf.de' => 1, 'langerwehe.de' => 1, 'langgasse-baar.ch' => 1, 'langhun.me' => 1, @@ -84980,9 +85730,9 @@ 'lannatefl.com' => 1, 'lannoy-delattre.net' => 1, 'lanny.ga' => 1, - 'lannywolfetrio.com' => 1, 'lanodan.eu' => 1, 'lanomina.net' => 1, + 'lanouille974.re' => 1, 'lanourotteguiry.fr' => 1, 'lanparty.si' => 1, 'lanroamer.de' => 1, @@ -84996,9 +85746,8 @@ 'lansoftware.eu' => 1, 'lansweeper.com' => 1, 'lanternalauth.com' => 1, - 'lanterndigital.com.cn' => 1, + 'lanternharbor.co' => 1, 'lanternhealth.org' => 1, - 'lanthorn.com' => 1, 'lantian.pub' => 1, 'lantrecouretjardin.com' => 1, 'lanuovariviera.it' => 1, @@ -85010,8 +85759,8 @@ 'lanzarote.com' => 1, 'lao.dog' => 0, 'laobayy.com' => 1, + 'laoconsulting.com' => 1, 'laoctavadireccion.tk' => 1, - 'laoda.ge' => 1, 'laodongkynghi.info' => 1, 'laohei.org' => 0, 'laohuangba.com' => 1, @@ -85023,18 +85772,17 @@ 'laorquestadelamemoria.tk' => 1, 'laostiaradio.tk' => 1, 'laotravoz.tk' => 1, - 'laoxiwang.com' => 1, 'laozhengxing.com' => 0, 'laozhu.me' => 1, 'lap3.nl' => 1, 'lapageamelkor.org' => 1, 'lapaginadejuanjo.tk' => 1, - 'lapakmaboy.com' => 1, 'lapaksulawesi.tk' => 1, 'lapakus.com' => 1, 'laparcela.tk' => 1, 'laparoscopyhospital.com' => 1, 'lapasticcerianaturale.store' => 1, + 'lapazone.com' => 1, 'lapcameradongnai.com' => 1, 'lapcamerahochiminh.com' => 1, 'lapcoversers.ga' => 1, @@ -85131,7 +85879,6 @@ 'largescaleforums.com' => 1, 'largest-soldiers.cf' => 1, 'largeviewer.com' => 1, - 'largit.io' => 1, 'largo-art.de' => 1, 'lariche.ee' => 1, 'lariche.fi' => 1, @@ -85157,6 +85904,7 @@ 'laross.co.za' => 1, 'larotative.info' => 1, 'larousse-edu.fr' => 1, + 'laroutourne.football' => 1, 'larpkalender.ch' => 1, 'larptreff.de' => 1, 'larry.buzz' => 1, @@ -85168,7 +85916,6 @@ 'lars-mense.de' => 1, 'lars-mielke.de' => 1, 'lars-preussner.info' => 1, - 'lars.cloud' => 1, 'lars.moi' => 1, 'lars.software' => 1, 'larsartmann.com' => 1, @@ -85185,6 +85932,7 @@ 'larss.eng.br' => 1, 'larsvontrier.tk' => 1, 'lartduportrait.fr' => 1, + 'lartdysa.com' => 1, 'laruecountyky.gov' => 1, 'laruralevolution.gov' => 1, 'larver.tk' => 1, @@ -85234,6 +85982,7 @@ 'lasmorfianapoletana.com' => 1, 'lasofertas.tk' => 1, 'lasourisglobe-trotteuse.tk' => 1, + 'laspalmasmasajes.es' => 1, 'laspalmerasdelnorte.tk' => 1, 'laspeligrosas.tk' => 1, 'laspeludas.tk' => 1, @@ -85261,8 +86010,10 @@ 'lastation.ca' => 1, 'lastbooks.gq' => 1, 'lastcast.bg' => 1, + 'lastcraft.ru' => 1, 'lastencore.org' => 1, - 'lastfriends.site' => 1, + 'lastenwekker.nl' => 1, + 'lastfriends.site' => 0, 'lastingcar.com' => 1, 'lastingmarksers.ga' => 1, 'lastingmarksest.ga' => 1, @@ -85276,7 +86027,7 @@ 'lastoriadellecose.tk' => 1, 'lastpass.com' => 0, 'lastpetal.ca' => 1, - 'lastpictures.de' => 1, + 'lastpictures.de' => 0, 'lastrada.tk' => 1, 'lastrik.ch' => 1, 'lastsunset.tk' => 1, @@ -85297,7 +86048,9 @@ 'latardeurbana.gq' => 1, 'latardeurbana.ml' => 1, 'latardeurbana.tk' => 1, + 'latarniazlobek.pl' => 1, 'latas-dev.lv' => 1, + 'latavernageislautern.de' => 1, 'latchplus.com' => 1, 'late.am' => 0, 'lateams.ml' => 1, @@ -85315,10 +86068,13 @@ 'laten.tk' => 1, 'latenitefilms.com' => 0, 'latentlens.co' => 1, + 'latentlexicon.org' => 1, 'latentview.com' => 1, + 'latentviewanalytics.com' => 1, 'lateral.dog' => 1, 'lateralsecurity.com' => 0, 'laterna.cz' => 1, + 'latero.nl' => 1, 'laterremotodealcorcon.tk' => 1, 'latestbitcoinnews.io' => 1, 'latestcoin.tk' => 1, @@ -85340,6 +86096,7 @@ 'latiendawapa.com' => 1, 'latifitness.com' => 1, 'latifolia.com' => 1, + 'latimport.sk' => 1, 'latinacammers.com' => 1, 'latinalternative.com' => 1, 'latinapress.it' => 1, @@ -85402,6 +86159,7 @@ 'launchpad-app2.com' => 1, 'launchpadder2.com' => 1, 'launchpadwebdesigns.com' => 1, + 'laundrydaddy.com' => 1, 'laundrylessonsers.ga' => 1, 'laundrylessonsest.ga' => 1, 'laundryshoplocator.com' => 1, @@ -85423,6 +86181,7 @@ 'laurelcountysheriff.gov' => 1, 'laurelmd.gov' => 1, 'laurelmountainministries.org' => 1, + 'laureltonelectric.com' => 1, 'lauren.gq' => 1, 'laurenball.com' => 1, 'laurencball.com' => 1, @@ -85447,6 +86206,7 @@ 'lauruslabs.com' => 1, 'lausannedentiste.ch' => 0, 'lausannelovers.ch' => 0, + 'lausitz-digital.com' => 1, 'laut.digital' => 1, 'lautsprecherforum.eu' => 1, 'lauxincost.cf' => 1, @@ -85465,6 +86225,7 @@ 'lavamobiles.com' => 1, 'lavanderia.it' => 1, 'lavanderia.roma.it' => 1, + 'lavaquitacheese.com' => 1, 'lavarex.co.jp' => 1, 'lavasing.eu.org' => 1, 'lavavetri.it' => 1, @@ -85474,7 +86235,6 @@ 'laventura.tk' => 1, 'laventusdigital.co.uk' => 1, 'lavhire.tk' => 1, - 'laviedalex.ovh' => 1, 'lavinaec.com' => 1, 'lavinya.net' => 1, 'lavipere.com' => 1, @@ -85523,6 +86283,7 @@ 'lawhery.com' => 1, 'lawinform.com.au' => 1, 'lawinorder.au' => 1, + 'lawinorder.com.au' => 1, 'lawinordercom.au' => 1, 'lawlessenglish.com' => 1, 'lawlessfrench.com' => 1, @@ -85545,7 +86306,6 @@ 'lawnuk.com' => 1, 'lawod.com' => 1, 'lawpay.com' => 0, - 'lawportal.com.ua' => 1, 'lawrenca.com' => 1, 'lawrence-institute.com' => 1, 'lawrence.one' => 1, @@ -85583,8 +86343,6 @@ 'lawyerscredentialsest.ga' => 1, 'lawyerscreenerers.ga' => 1, 'lawyerscreenerest.ga' => 1, - 'lawyersnew.com' => 1, - 'lawyersofmissouri.com' => 1, 'lawzakon.tk' => 1, 'lawzana.com' => 1, 'lawzava.com' => 1, @@ -85595,16 +86353,19 @@ 'laycock.org.uk' => 1, 'layer.it' => 1, 'layermesh.net' => 1, + 'layernext.ai' => 1, 'layers.media' => 1, 'layflamso.tk' => 1, 'laylo.io' => 1, 'laylo.nl' => 1, 'laymans911.info' => 1, 'layoutsatzunddruck.de' => 1, + 'layover-legends.com' => 1, 'layt.org' => 1, 'layxw.com' => 1, 'lazada.pk' => 1, 'lazarev.agency' => 1, + 'lazarou.gr' => 1, 'lazarusalliance.com' => 1, 'lazell.de' => 1, 'lazell.uk' => 1, @@ -85614,7 +86375,7 @@ 'lazerus.net' => 1, 'lazerus.pw' => 1, 'lazibeach.tk' => 1, - 'lazionews.eu' => 1, + 'lazionews.eu' => 0, 'lazionews24.com' => 1, 'lazistance.com' => 1, 'lazo.futbol' => 1, @@ -85625,7 +86386,6 @@ 'lazowik.pl' => 1, 'lazownik.pl' => 1, 'lazuardy.tech' => 0, - 'lazudi.com' => 1, 'lazyempire.site' => 1, 'lazyhelp.com' => 1, 'lazyhomer.pl' => 1, @@ -85650,6 +86410,7 @@ 'lbio.nl' => 0, 'lbj.tw' => 1, 'lbjlibrary.gov' => 1, + 'lblaw.co.uk' => 1, 'lblok.pl' => 1, 'lbls.me' => 0, 'lbo.management' => 1, @@ -85663,7 +86424,6 @@ 'lbwl.com' => 1, 'lc-home.it' => 1, 'lc-promiss.de' => 1, - 'lc-suites.gr' => 1, 'lc040.com' => 1, 'lc08080.com' => 1, 'lc18.vip' => 1, @@ -85674,12 +86434,11 @@ 'lc50000.com' => 0, 'lc6601.com' => 1, 'lc6603.com' => 1, - 'lc6607.com' => 0, 'lc6632.com' => 1, 'lc6656.com' => 1, 'lc6665.com' => 1, 'lc6686.com' => 1, - 'lc7.fun' => 1, + 'lc7.fun' => 0, 'lc8005.com' => 1, 'lc80802.com' => 1, 'lc80805.com' => 1, @@ -85722,13 +86481,13 @@ 'lcemsami.gov' => 1, 'lcfwasa.gov' => 1, 'lcgaj.com' => 1, - 'lchardingplumbing.com.au' => 1, 'lcht.ch' => 1, 'lcis-legal.ai' => 1, 'lckube.it' => 1, 'lclarkpdx.com' => 1, 'lcle.uk' => 1, 'lclnet.de' => 1, + 'lcmhub.com' => 1, 'lcmmadison.org' => 1, 'lcnwallet.com' => 1, 'lcnxp.com' => 1, @@ -85817,10 +86576,10 @@ 'lead2022.academy' => 1, 'leadbook.ru' => 1, 'leadbox.cz' => 1, + 'leadcubs.com' => 1, 'leader.co.jp' => 1, 'leaderbg.net' => 1, 'leadercreative.ga' => 1, - 'leaderfox.cz' => 1, 'leaderfreight.tk' => 1, 'leaderinnetflow.com' => 1, 'leaderoftheresistance.com' => 0, @@ -85831,25 +86590,23 @@ 'leadgenie.me' => 1, 'leadinforce.com' => 1, 'leadingagile.com' => 1, - 'leadingbytype.com' => 1, 'leadiq.com' => 1, + 'leadliaison.com' => 1, 'leadnxt.co.in' => 1, - 'leadnxt.com' => 1, 'leadonvale-stemcell.co.uk' => 1, 'leadplus.co.jp' => 1, 'leadplus.com.au' => 1, 'leadplusdev.com.au' => 1, 'leadquest.nl' => 1, - 'leadsapp.ai' => 1, 'leadsbridge.com' => 1, 'leadsformoney.tk' => 1, 'leadsolutions.com.br' => 1, - 'leadsonline.com' => 1, 'leadville100podcast.com' => 1, 'leaf-nail.com' => 1, 'leafandseed.co.uk' => 1, 'leafans.tk' => 0, 'leafbodhi.com' => 1, + 'leafclient.com' => 1, 'leafcreations.org' => 1, 'leafext.de' => 0, 'leafinote.com' => 1, @@ -85860,13 +86617,14 @@ 'leaftracker.org' => 1, 'leaguecitytexas.gov' => 1, 'leagueforecaster.com' => 1, + 'leaguru.com' => 1, 'leahvanzyl.com' => 1, 'leakbrasil.tk' => 1, 'leakedbabes.tv' => 1, 'leakedminecraft.net' => 1, 'leakfix.nl' => 1, 'leaknet.tk' => 1, - 'leakyspigot.com' => 1, + 'leakyspigot.com' => 0, 'lealove.net' => 1, 'lealuestern.com' => 1, 'lean-consulting.cf' => 1, @@ -85890,24 +86648,28 @@ 'leantinebastiaans.nl' => 1, 'leantis.be' => 1, 'leaodarodesia.com.br' => 1, - 'leapandjump.co.uk' => 1, 'leapday.us' => 1, 'leapevent.tech' => 1, 'leapiqacademy.com' => 1, + 'leaptosolutions.com' => 1, 'leapworks.io' => 1, 'leapzonestrategies.com' => 1, 'lear.com.br' => 1, 'learn-chinese-words.com' => 1, + 'learn-dock.org' => 1, 'learn-smart.uk' => 1, + 'learn-space.top' => 1, 'learn-this.tk' => 1, 'learn2fly.training' => 1, 'learn4life.org' => 1, + 'learnai-pro.com' => 1, 'learnalongwithme.com' => 1, 'learnamp.com' => 1, 'learnapp.com' => 1, 'learnatf.gov' => 1, 'learnattack.de' => 1, 'learnbin.net' => 1, + 'learnbitcoin.com' => 1, 'learnblockchain.io' => 1, 'learncamerarepair.com' => 1, 'learnchesswithdrwolf.com' => 1, @@ -85928,16 +86690,16 @@ 'learningman.top' => 1, 'learningmanager.com.au' => 1, 'learningsolution.tk' => 1, - 'learnlux.com' => 1, + 'learningwhistle.com' => 1, + 'learnlux.com' => 0, 'learnosity.com' => 1, 'learnoutlive.com' => 1, + 'learnphonics.co' => 1, 'learnpki.au' => 1, 'learnplayground.com' => 1, - 'learnsafe.com' => 1, 'learnspanishinandalusia.com' => 1, 'learntamil.tk' => 1, 'learnthetruth.tk' => 1, - 'learntobeonline.com' => 1, 'learntofly.tk' => 1, 'learntosurfcaparica.com' => 1, 'learntosurflisbon.com' => 1, @@ -85953,6 +86715,7 @@ 'leaseourthings.com' => 1, 'leaseplanbank.de' => 1, 'leaseplanbank.nl' => 1, + 'leasevelocity.co' => 1, 'leasing.my' => 1, 'leasing.sos.pl' => 1, 'leasit.de' => 1, @@ -86016,6 +86779,7 @@ 'lecannabis.at' => 1, 'lecannabis.com' => 1, 'lecannabiste.fr' => 1, + 'lecanon.ai' => 1, 'leccamilafi.ga' => 1, 'lecceprima.it' => 1, 'lecciculturadelvino.it' => 1, @@ -86062,7 +86826,11 @@ 'ledensite.com' => 1, 'lederjackekaufen.tk' => 1, 'lederpartner.nl' => 1, + 'ledgekar.com' => 1, + 'ledgerai.software' => 1, 'ledgerscope.net' => 0, + 'ledgius.com' => 1, + 'ledgrapp.co' => 1, 'ledgy.com' => 1, 'ledhive.co.uk' => 1, 'ledigajobb.se' => 1, @@ -86133,7 +86901,6 @@ 'leetcode.net' => 1, 'leetizia.net' => 1, 'leetsuliangkkproduction.tk' => 1, - 'leeuwarden.nl' => 1, 'leevealdc.com' => 1, 'leeyoungaeph.tk' => 1, 'lefaivre-ferry.ca' => 1, @@ -86167,6 +86934,7 @@ 'legacyfarmstx.com' => 1, 'legacygame.ga' => 1, 'legacygame.gq' => 1, + 'legacykeeper.io' => 1, 'legacyofkain.tk' => 1, 'legacyselfservicegarage.com' => 1, 'legacysoft.ml' => 1, @@ -86180,9 +86948,10 @@ 'legal-eye.co.uk' => 1, 'legal-eye.com' => 1, 'legalagenda.ga' => 1, + 'legalaigovernance.com' => 1, 'legalanchor.ga' => 1, - 'legalatlanta.com' => 1, 'legalatlantic.ga' => 1, + 'legalatlas.cl' => 1, 'legalbeagles.info' => 1, 'legalbeast.ga' => 1, 'legalbetcanada.com' => 1, @@ -86190,7 +86959,6 @@ 'legalcalculator.ga' => 1, 'legalcanal.ga' => 1, 'legalcellar.ga' => 1, - 'legalchile.cl' => 1, 'legalcircus.ga' => 1, 'legalclassroom.com' => 1, 'legalclearance.ga' => 1, @@ -86211,6 +86979,7 @@ 'legaleus.co.uk' => 1, 'legalfalcon.ga' => 1, 'legalfighter.ga' => 1, + 'legalflare.com' => 1, 'legalflavor.ga' => 1, 'legalglamour.ga' => 1, 'legalglory.ga' => 1, @@ -86242,7 +87011,6 @@ 'legalphase.ga' => 1, 'legalpicker.ga' => 1, 'legalpickup.ga' => 1, - 'legalplace.fr' => 1, 'legalplatinum.ga' => 1, 'legalpremier.ga' => 1, 'legalprestige.ga' => 1, @@ -86272,6 +87040,7 @@ 'legalunique.ga' => 1, 'legalverde.ga' => 1, 'legalwaterfront.ga' => 1, + 'legalxperience.com' => 1, 'legalyankee.ga' => 1, 'legamedamore.net' => 1, 'legato.marketing' => 1, @@ -86305,7 +87074,9 @@ 'legions.tk' => 1, 'legionwood.tk' => 1, 'legiscontabilidade.com.br' => 1, + 'legislationupdateservice.co.uk' => 1, 'legislativedistricts.com' => 0, + 'legispress.com' => 1, 'legit.nz' => 1, 'legitcorp.com' => 1, 'legitedelaguiole.com' => 1, @@ -86334,6 +87105,7 @@ 'leher-gz.de' => 1, 'lehifibernetwork.gov' => 1, 'lehighcountypa.gov' => 1, + 'lehighvalleydairy.com' => 1, 'lehmanns.de' => 1, 'lehmitz-weinstuben.de' => 1, 'lehnc.ddns.net' => 1, @@ -86392,7 +87164,7 @@ 'lejaimesteticaspa.com' => 1, 'lejardindesmesanges.fr' => 1, 'lejlax.com' => 1, - 'lejournaldublog.com' => 0, + 'lejournaldublog.com' => 1, 'lekarkabajkopisarka.pl' => 1, 'lekarz-wizyty.pl' => 1, 'lekasedgar.com' => 1, @@ -86405,11 +87177,13 @@ 'lekue.com' => 1, 'lel.lol' => 1, 'leladesign.it' => 1, + 'lelakiberilmu.com' => 1, 'lele.co.id' => 1, 'lelehei.com' => 1, 'leleimports.store' => 1, 'leleviagens.com.br' => 1, 'leliekerk.nl' => 1, + 'lelika.se' => 1, 'leliveld.nl' => 1, 'leliveld.org' => 1, 'lellek.at' => 1, @@ -86421,13 +87195,14 @@ 'lelystadairport.nl' => 1, 'lem0n.cc' => 1, 'lem0n.eu.org' => 1, + 'lemaisolutions.fr' => 1, + 'lemakibleu.yt' => 1, 'lemaldive.eu' => 1, 'lemanbleu.ch' => 1, 'lemarcheatavola.com' => 1, 'lemarcheelagrandeguerra.it' => 1, 'lemasdupalus.com' => 1, 'lematelas.fr' => 1, - 'lemay.ai' => 1, 'lemazol.fr' => 1, 'lemberg.ml' => 1, 'lemco.dk' => 1, @@ -86436,7 +87211,7 @@ 'lemieuxproducts.com' => 1, 'leminhduong.com' => 1, 'lemitron.fr' => 1, - 'lemitti.com' => 1, + 'lemitti.com' => 0, 'lemler.family' => 1, 'lemmy.cafe' => 1, 'lemmy.one' => 1, @@ -86467,6 +87242,7 @@ 'lena-nitro.org' => 1, 'lenafonster.se' => 1, 'lenagroben.de' => 1, + 'lenaic.me' => 1, 'lenalio.fr' => 1, 'lenamorino.net' => 1, 'lenardoips.tk' => 1, @@ -86481,7 +87257,7 @@ 'lendinvest.com' => 1, 'lendme.au' => 1, 'lendme.com.au' => 1, - 'lendme.dk' => 1, + 'lendme.dk' => 0, 'lendme.net.au' => 1, 'lenemes.tk' => 1, 'lenergietoutcompris.fr' => 1, @@ -86512,10 +87288,12 @@ 'lennybacon.com' => 1, 'lennybruce.tk' => 1, 'lennyendewespen.tk' => 1, + 'leno-it.fr' => 0, 'lenoblpech.ru' => 1, 'lenoirnc.gov' => 1, 'lenord.fr' => 1, 'lenorefan.tk' => 1, + 'lenori.com.br' => 1, 'lenostech.gr' => 1, 'lenou.nl' => 1, 'lenovovietnam.net' => 1, @@ -86529,12 +87307,12 @@ 'lenseshop.tk' => 1, 'lensfiyat.com' => 1, 'lensflair.studio' => 1, + 'lensonline.in' => 1, 'lenstore.co.uk' => 1, 'lensual.space' => 0, 'lenta-ru.tk' => 1, 'lentanews.ml' => 1, 'lentesbrasil.com' => 1, - 'lents.xyz' => 1, 'lentuo.com' => 1, 'lentusaudio.nl' => 0, 'lentware.com' => 1, @@ -86547,6 +87325,7 @@ 'leo-deville.fr' => 1, 'leo-music.tk' => 1, 'leo.gov' => 1, + 'leoai.cloud' => 1, 'leoandpeto.com' => 1, 'leob.in' => 0, 'leocollo.com' => 1, @@ -86586,7 +87365,6 @@ 'leonbuitendam.nl' => 1, 'leoncss.ml' => 1, 'leongalin.tk' => 1, - 'leonhooijer.nl' => 0, 'leonidas-dovido.tk' => 1, 'leoniepur-porn.com' => 1, 'leonieslonging.org' => 1, @@ -86631,7 +87409,6 @@ 'leporem.com.br' => 1, 'leporia.es' => 1, 'leppis-it.de' => 1, - 'lepraconsf.com' => 1, 'leprechauntechnicalservices.com' => 1, 'leprekon.tk' => 1, 'lepressoir-info.org' => 1, @@ -86645,7 +87422,6 @@ 'lequocthai.com' => 1, 'ler3.com' => 1, 'lerameau.fr' => 1, - 'lerelaisdelareine.com' => 1, 'lerika.tk' => 1, 'lerisloisdesbaquets.fr' => 1, 'lerks.blog' => 1, @@ -86669,6 +87445,7 @@ 'les-plus.com' => 1, 'les-pros-du-drone.com' => 1, 'les-universalistes.be' => 1, + 'les-vieux-de-la-vieille.fr' => 1, 'les.cx' => 1, 'les.net.au' => 1, 'lesa-kiev.biz.ua' => 1, @@ -86697,6 +87474,7 @@ 'lescommunes.com' => 1, 'lescomptoirsdepierrot.com' => 1, 'lesconcours.tk' => 1, + 'lescoquetteriesdenais.fr' => 1, 'lescrapdesfilles.fr' => 1, 'lescrieursduweb.com' => 1, 'lesdelicesdeloris.fr' => 1, @@ -86706,6 +87484,7 @@ 'leseauxdaime.fr' => 1, 'lesedc.org' => 1, 'leseditionsbraquage.com' => 1, + 'lesensducachet.fr' => 1, 'lesershop24.de' => 1, 'lesexperts.net' => 1, 'lesfouines.com' => 1, @@ -86718,6 +87497,7 @@ 'lesitederencontre.fr' => 1, 'lesjardinsdemathieu.net' => 0, 'leskei.ru' => 1, + 'leskovackikutak.rs' => 1, 'leslhassadeluminia.fr' => 1, 'leslie.horse' => 1, 'lesliedegroot.nl' => 1, @@ -86745,6 +87525,7 @@ 'lessbutlive.com' => 1, 'lesschwab-privacyportal-ui.azurewebsites.net' => 1, 'lessets-graphiques.com' => 1, + 'lessgo.ee' => 1, 'lessharp.com' => 1, 'lessiamia.net' => 1, 'lessing-photo.com' => 1, @@ -86764,6 +87545,7 @@ 'leta-pane.cz' => 1, 'letableaunoir.fr' => 1, 'letaman.tk' => 1, + 'letavo.co.uk' => 1, 'letchikleha.tk' => 1, 'letdownloads.tk' => 1, 'letec.be' => 1, @@ -86771,6 +87553,7 @@ 'letempsdujasmin.fr' => 1, 'leterroirdesvignobles.fr' => 1, 'leteszemazecsetet.hu' => 1, + 'letgodbetrue.com' => 1, 'lethalgaming.tk' => 1, 'lethosdesigns.co.uk' => 1, 'lethosdesigns.com' => 1, @@ -86778,15 +87561,14 @@ 'leticia.com.tw' => 1, 'leticia.ml' => 1, 'letiloulous.fr' => 1, - 'letinsys.cz' => 1, 'letipweb.tk' => 1, 'letitfleet.io' => 1, - 'letitq.com' => 1, 'letmepost.com' => 1, 'letnik.tk' => 1, 'leto12.xyz' => 0, 'letocar.com' => 1, 'letocraft.cz' => 1, + 'letominor.com' => 1, 'letopise.com' => 1, 'letourneaudistributeur.com' => 1, 'letraba.com' => 1, @@ -86807,6 +87589,7 @@ 'letscahoot.net' => 1, 'letscleanlaundry.in' => 1, 'letsclimact.com' => 1, + 'letscom.it' => 1, 'letscrackit.ml' => 1, 'letsdebug.net' => 1, 'letsdevelop.com.br' => 1, @@ -86848,8 +87631,9 @@ 'lettrefrancophile.ga' => 1, 'lettres-motivation.net' => 1, 'lettucegeek.com' => 1, - 'lettucestudios.net' => 1, + 'lettucestudios.net' => 0, 'letturaveloce.tk' => 1, + 'letushelpev.org' => 1, 'letustravel.tk' => 1, 'letvikar.dk' => 1, 'letweedoo.com' => 1, @@ -86858,9 +87642,9 @@ 'letwork.de' => 1, 'letyro.pl' => 0, 'letzi-immobilien.ch' => 1, + 'letzpass.com' => 1, 'letztegeneration.org' => 1, 'leuchtmann.ch' => 1, - 'leucothea.org' => 1, 'leuenhagen.com' => 1, 'leukert.org' => 1, 'leuldeaur.ro' => 1, @@ -86877,7 +87661,7 @@ 'levanscatering.com' => 1, 'levantage.tk' => 1, 'levaquin750.ga' => 1, - 'levati.name' => 0, + 'levati.name' => 1, 'leveeroadstudio.com' => 1, 'level-assist.com' => 1, 'level-assist.de' => 1, @@ -86886,6 +87670,7 @@ 'level4.parts' => 1, 'level6.me' => 1, 'levelaccordingly.com' => 1, + 'levelfit.ai' => 1, 'levelninehvac.com' => 1, 'leveloneproject.org' => 1, 'levelrankings.com' => 1, @@ -86902,7 +87687,6 @@ 'leverageedu.com' => 1, 'leverj.io' => 1, 'levermann.eu' => 1, - 'leversconceptconstructions.com.au' => 1, 'leviaan.nl' => 1, 'leviathan-studio.com' => 1, 'leviathanfan.tk' => 1, @@ -86917,6 +87701,7 @@ 'levitatingx.com' => 1, 'levitation.tk' => 1, 'levlagom.com' => 1, + 'levlix.io' => 1, 'levmarkov.ru' => 1, 'levna-knihovna.cz' => 1, 'levo.so' => 1, @@ -86962,14 +87747,15 @@ 'lexdigital.pl' => 1, 'lexe.club' => 1, 'lexeri.com' => 1, + 'lexgeneris.com' => 1, 'lexgo.be' => 1, 'lexgo.lu' => 1, + 'lexianna.studio' => 1, 'lexico.pt' => 1, 'lexicography.online' => 1, 'lexicore.ga' => 1, 'lexifax.ga' => 1, 'lexikon24.tk' => 1, - 'lexilala.org' => 1, 'lexington-credit-repair.com' => 1, 'lexingtonil.gov' => 1, 'lexingtonok.gov' => 1, @@ -86981,6 +87767,7 @@ 'lexita.lt' => 1, 'lexitthemovie.tk' => 1, 'lexjunkie.xyz' => 1, + 'lexlens.io' => 1, 'lexmedia.ro' => 1, 'lexmondcommunications.com' => 1, 'lexopen.dk' => 1, @@ -87000,11 +87787,14 @@ 'lexsc.gov' => 1, 'lexsonic.com' => 1, 'lextechsuite.com' => 1, + 'lextilia.com' => 1, 'lexum.com' => 1, 'lexuspartsnow.com' => 1, + 'lexvantage.com.br' => 1, 'lexway.pk' => 1, 'leyaonline.com' => 1, 'leybelsgarden.cf' => 1, + 'leyden.pl' => 1, 'leyendaluzrenacer.com' => 1, 'leyeslaboralesdecolorado.gov' => 1, 'leyfutmex.com' => 1, @@ -87022,7 +87812,6 @@ 'lfcnsv.de' => 1, 'lff.club' => 1, 'lffweb.ga' => 1, - 'lfg.com.ph' => 1, 'lfgss.com' => 1, 'lfi-mv.de' => 0, 'lfmosqueira.com.br' => 1, @@ -87037,10 +87826,9 @@ 'lg.gz.cn' => 1, 'lg0.site' => 1, 'lg2.com' => 1, + 'lgads.tv' => 1, 'lgbt-colleges.com' => 1, - 'lgbt.io' => 1, 'lgbt.ventures' => 1, - 'lgbtqcolorado.org' => 1, 'lgbtqtherapyspace.com' => 1, 'lgbtventures.com' => 1, 'lgelectric.cz' => 1, @@ -87090,7 +87878,7 @@ 'li-de.tk' => 1, 'li-ke.co.jp' => 1, 'li-project.com' => 1, - 'li.fi' => 1, + 'li.fi' => 0, 'li.finance' => 1, 'li.search.yahoo.com' => 0, 'li1436-89.members.linode.com' => 1, @@ -87101,6 +87889,7 @@ 'liam-is-a-nig.ga' => 1, 'liam-le-may.fr' => 1, 'liam-w.io' => 1, + 'liamatch.se' => 1, 'liambaron.com' => 1, 'liamelliott.me' => 1, 'liamlin.me' => 1, @@ -87109,9 +87898,9 @@ 'lian-in.net' => 1, 'liana.site' => 1, 'lianand.com' => 1, + 'lianawallet.com' => 1, 'liangbi.ml' => 1, 'liangfaner.com' => 0, - 'liangji.com.tw' => 1, 'liangmian.com' => 1, 'liangxingai.com' => 1, 'liangyichen.net' => 0, @@ -87119,11 +87908,12 @@ 'lianka.eu' => 1, 'lianka.pl' => 1, 'lianka.uk' => 1, - 'lianseng.com' => 1, 'liantao.com' => 1, 'lianwen.kim' => 1, 'liaozheqi.cn' => 1, 'liar.wiki' => 1, + 'lib.ac' => 1, + 'lib.ad' => 1, 'libanswers.com' => 1, 'libanswers.net' => 1, 'libapps.com' => 0, @@ -87157,13 +87947,11 @@ 'liberatingstructures.nl' => 1, 'liberation2020.com' => 1, 'liberationgroup.com' => 1, - 'liberationtek.com' => 0, 'liberatupotencial.site' => 1, 'liberda.nl' => 1, 'liberdademg.com.br' => 1, 'liberecstehovani.cz' => 1, 'libermoto.fr' => 1, - 'liberr.com' => 1, 'liberta-me.org' => 1, 'libertacao.tk' => 1, 'libertadgreen.tk' => 1, @@ -87175,7 +87963,6 @@ 'libertis.ga' => 1, 'liberty-city.tk' => 1, 'liberty-host.tk' => 1, - 'liberty-med.ru' => 1, 'liberty-univers.art' => 1, 'liberty-universe.art' => 1, 'liberty.co.uk' => 1, @@ -87186,12 +87973,11 @@ 'libertyga.tk' => 1, 'libertygrovewi.gov' => 1, 'libertyhillssewer.gov' => 1, - 'libertyhomesavings.com' => 0, + 'libertyintelligenceagency.org' => 1, 'libertylakewapd.gov' => 1, 'libertyland.tk' => 1, 'libertylondon.com' => 1, 'libertymedia.com' => 1, - 'libertyreversemortgage.com' => 1, 'libertyrxpharmacy.com' => 1, 'libertystation.com' => 1, 'libertytereconoce.com' => 1, @@ -87237,11 +88023,9 @@ 'libre-innovation.org' => 1, 'libre.cr' => 1, 'libre.net.au' => 1, - 'libre.university' => 1, 'libreai.nl.eu.org' => 1, 'libreboot.org' => 1, 'librebox.de' => 1, - 'librechat.ai' => 0, 'librecon.io' => 1, 'libredev.ru' => 1, 'libredns.eu' => 1, @@ -87249,7 +88033,6 @@ 'libreho.st' => 1, 'librelamp.com' => 1, 'libremail.nl' => 1, - 'librematrix.com' => 1, 'librends.org' => 1, 'libreofficefromcollabora.com' => 1, 'libreplanet.org' => 1, @@ -87281,7 +88064,6 @@ 'libwizard.com' => 1, 'libwizard.net' => 1, 'libyanexpert.ml' => 1, - 'libyanwings.aero' => 1, 'licencatop.com.br' => 1, 'licence-registry.com' => 1, 'licencja-na-drona.pl' => 1, @@ -87293,7 +88075,9 @@ 'licenzacalcio.tk' => 1, 'liceoc9.tk' => 1, 'lichanzhou.cl' => 1, + 'lichenresearch.ai' => 1, 'lichess.org' => 1, + 'lichfieldchess.org.uk' => 1, 'lichnyj-astrolog.cf' => 1, 'lichnyj-astrolog.ga' => 1, 'lichnyj-astrolog.gq' => 1, @@ -87311,25 +88095,23 @@ 'lichttechnik-tumler.com' => 1, 'lichtval.tk' => 1, 'licia-music.com' => 1, - 'licitor.com' => 1, 'lickingcounty.gov' => 1, 'licloud.homeip.net' => 1, 'licx.ml' => 1, 'licx.ru' => 1, 'lida-vets.co.uk' => 1, 'lidana.ai' => 1, - 'lidarlatinoamerica.com' => 1, 'lidarwindtechnolog.cf' => 1, 'lidarwindtechnolog.ga' => 1, 'lidaumba.com' => 1, 'lidavidm.me' => 1, + 'lide.cz' => 1, 'lide.eu' => 1, 'lidel.org' => 1, 'lidepla.com' => 1, 'lidernaturascarlettbados.com' => 1, 'liderok.tk' => 1, 'liderzyprawa.pl' => 1, - 'lidhedredovisning.se' => 1, 'lidkoping.se' => 1, 'lidl-gewinnspiel.de' => 1, 'lidl-holidays.com' => 1, @@ -87349,6 +88131,7 @@ 'lidogr.com' => 1, 'lidong.me' => 1, 'lidosparesort.com' => 1, + 'lidping.ru' => 1, 'liduan.net' => 0, 'liebel.org' => 1, 'lieben.tk' => 1, @@ -87358,6 +88141,7 @@ 'liecomiribea.cf' => 1, 'lied8.eu' => 1, 'liedolino.de' => 0, + 'liefhebber.theater' => 1, 'liegveld.nl' => 1, 'liella.me' => 1, 'liemen.net' => 1, @@ -87390,10 +88174,9 @@ 'lifeatthemax.marketing' => 1, 'lifeaz.co' => 1, 'lifeball.org' => 1, - 'lifebymargot.co.uk' => 1, 'lifecare.org' => 1, 'lifecelebrated.org' => 1, - 'lifecheq.co.za' => 1, + 'lifecheq.co.za' => 0, 'lifecism.com' => 1, 'lifecoach.tw' => 1, 'lifecoachroel.nl' => 1, @@ -87401,9 +88184,11 @@ 'lifecoresystems.com' => 1, 'lifecraft.cf' => 1, 'lifecreator.cn' => 1, + 'lifecycle-gmbh.com' => 1, 'lifedrops.com.au' => 1, 'lifegoesonsojustsmile.tk' => 1, 'lifehacker.com' => 1, + 'lifeinaus.com.au' => 1, 'lifeinhellfansite.tk' => 1, 'lifeinhex.com' => 1, 'lifeinsurancepro.org' => 1, @@ -87433,11 +88218,11 @@ 'lifemstyle.com' => 1, 'lifenews24.tk' => 1, 'lifenexto.com' => 1, - 'lifengoal.com' => 1, 'lifeofasi.com' => 1, 'lifeofpromotion.com' => 1, 'lifepathdoc.com' => 1, 'lifepathpsychiatry.com' => 1, + 'lifeproject.org' => 1, 'liferay.com' => 1, 'lifesaverhindi.tk' => 1, 'lifesciencedynamics.com' => 1, @@ -87462,16 +88247,16 @@ 'lifetech.com.my' => 1, 'lifetecinc.com' => 1, 'lifetimefitness.tk' => 1, - 'lifetimeguaranteedhousepainting.com' => 1, 'lifetimemedsers.ga' => 1, 'lifetimemedsest.ga' => 1, 'lifetimetraining.co.uk' => 1, 'lifetoolscdc.com' => 1, 'lifetree.network' => 1, 'lifeupgame.fr' => 1, - 'lifewithdyna.com' => 1, 'lifexpert.tk' => 1, 'lifexue.com' => 1, + 'liffin.com' => 1, + 'lifonghandyman.sg' => 1, 'lift-world.info' => 1, 'lift.hr' => 1, 'liftagacademy.com' => 1, @@ -87481,12 +88266,12 @@ 'liftie.info' => 1, 'liftmind.ai' => 1, 'lig.ink' => 0, - 'liga.am' => 1, 'liga.ng' => 1, 'liga99.tk' => 1, 'ligacontrachetos.tk' => 1, 'ligadegamers.com' => 1, 'ligadosgames.com' => 1, + 'ligalt.ru' => 1, 'ligand-research.com' => 1, 'ligare-fp.com' => 1, 'ligaro.nl' => 1, @@ -87509,6 +88294,7 @@ 'lightning.community' => 1, 'lightning.engineering' => 1, 'lightningcollectors.com' => 1, + 'lightningfaucet.com' => 1, 'lightningpatrolers.ga' => 1, 'lightningpatrolest.ga' => 1, 'lightnings.tk' => 1, @@ -87531,7 +88317,7 @@ 'lightupkapiti.nz' => 1, 'lightupporirua.nz' => 1, 'lightupwindsor.com.au' => 1, - 'lightwaves.io' => 1, + 'lightwave-relay.net' => 1, 'lightwitch.org' => 0, 'lightworks.tk' => 1, 'lightyear.ai' => 1, @@ -87557,7 +88343,6 @@ 'lijana.rs' => 1, 'lijero.co' => 1, 'liji.ru' => 1, - 'lijie.org' => 1, 'lijstbob.nl' => 1, 'lijstje.be' => 1, 'lijstje.nl' => 1, @@ -87576,6 +88361,7 @@ 'likenewhearing.com.au' => 1, 'likenosis.com' => 1, 'likereply.com' => 1, + 'likes.io' => 1, 'likesec.net' => 1, 'likesec.se' => 1, 'likesolidaria.com.co' => 1, @@ -87585,19 +88371,19 @@ 'likui.me' => 1, 'lila.pink' => 0, 'lilai107.com' => 0, - 'lilai116.com' => 0, 'lilai18.ph' => 1, 'lilai2211.com' => 0, 'lilai3366.com' => 1, 'lilai5566.com' => 0, 'lilai634.com' => 1, 'lilai6677.com' => 0, - 'lilai6688.com' => 0, 'lilai777.com' => 1, 'lilai9966.com' => 1, 'lilawadee.tk' => 1, 'lile.cl' => 0, + 'lileopierres.com' => 1, 'liliahnaraynephotography.com' => 1, + 'liliananolasco.com' => 1, 'lilianejuchli.ch' => 1, 'liliang.moe' => 1, 'lilicloth.com' => 1, @@ -87615,7 +88401,6 @@ 'lilize.de' => 1, 'lillalisa.tk' => 1, 'lille.ml' => 1, - 'lillet.com' => 1, 'lillieprivat.org' => 1, 'lilly-lil.net' => 1, 'lilly-lil.org' => 1, @@ -87623,11 +88408,9 @@ 'lillywhitehotelgroup.com.au' => 1, 'lilou-sportswear.com' => 1, 'lilousportswear.com' => 1, - 'lilpwny.com' => 1, 'lilstarry.com' => 1, 'lilth.moe' => 1, 'liltv.media' => 1, - 'lilula-web.jp' => 1, 'liluna.nl' => 0, 'lily-bearing.com' => 1, 'lily-inn.com' => 1, @@ -87701,7 +88484,6 @@ 'limouzy-combi.com' => 1, 'limpid.nl' => 1, 'limsia.co' => 1, - 'limsia.com' => 1, 'limstash.com' => 1, 'limules.ch' => 0, 'limx.win' => 1, @@ -87745,7 +88527,6 @@ 'lincolnzoo.org' => 1, 'lind-bohanon.org' => 1, 'lindadetmayer.com' => 1, - 'lindajahn.de' => 1, 'lindakloenreizen.nl' => 0, 'lindalap.fi' => 1, 'lindalush.net' => 1, @@ -87753,7 +88534,6 @@ 'lindanblog.com' => 1, 'lindaolsson.com' => 0, 'lindapark.com' => 1, - 'lindazi.com' => 1, 'linden-nj.gov' => 1, 'linden.tk' => 1, 'lindenfd-nj.gov' => 1, @@ -87784,7 +88564,6 @@ 'lindseyfansite.tk' => 1, 'lindskogen.se' => 1, 'lindung.pp.ua' => 1, - 'lindy.ai' => 1, 'line.biz' => 1, 'line.co.nz' => 0, 'linea-nova.be' => 1, @@ -87808,7 +88587,6 @@ 'lineto.com' => 1, 'linext.cn' => 0, 'linfamilygc.com' => 1, - 'linge-ma.ro' => 1, 'lingerie-coquine.fr' => 1, 'lingerie.com.br' => 1, 'lingeriebym.nl' => 1, @@ -87845,10 +88623,11 @@ 'link-live.com' => 1, 'link-medital.com' => 1, 'link-net.ga' => 1, + 'link-pipe.top' => 1, + 'link-wave.net' => 1, 'link.com' => 1, + 'link.com.ar' => 1, 'link.ke' => 1, - 'link.mw' => 1, - 'link.vg' => 1, 'link24.tk' => 1, 'link26.tk' => 1, 'link2fleet.com' => 1, @@ -87868,6 +88647,7 @@ 'linkbooks.ga' => 1, 'linkborn.com' => 1, 'linkcat.tk' => 1, + 'linkcodegenerator.com' => 1, 'linkdesign.tk' => 1, 'linkdolar.tk' => 1, 'linkdr.uk' => 1, @@ -87877,6 +88657,7 @@ 'linkenheil.org' => 1, 'linker-wenzel.com' => 1, 'linkersconnect.com' => 1, + 'linkeyo.com' => 1, 'linkie.vn' => 1, 'linkinbooks.gq' => 1, 'linkindex.net' => 1, @@ -87893,12 +88674,14 @@ 'linko-pomoika.tk' => 1, 'linkomed.com' => 1, 'linkonaut.net' => 1, + 'linkoncn.com' => 1, 'linkopia.com' => 1, + 'linkopingventilation.se' => 1, 'linkportal.tk' => 1, 'linkposts.tk' => 1, 'linkprivate.de' => 1, 'linkrehberi.tk' => 1, - 'linkriver.io' => 1, + 'linkriver.io' => 0, 'linkroll.cf' => 1, 'links22.com' => 1, 'linksafe.ga' => 1, @@ -87907,11 +88690,12 @@ 'linkscloud.org' => 1, 'linksecure.nl' => 1, 'linksextremist.at' => 1, + 'linksgolf.xyz' => 1, 'linksite.tk' => 1, 'linksmatrix.tk' => 1, 'linksol-inc.com' => 1, + 'linksonar.io' => 1, 'linkspace.tk' => 1, - 'linkss.express' => 1, 'linkstellar.com' => 1, 'linktgo.com' => 1, 'linkthis.me' => 1, @@ -87919,6 +88703,7 @@ 'linkthisstatus.ml' => 1, 'linkto.cf' => 1, 'linku.com' => 1, + 'linkupcareer.id' => 0, 'linkurio.us' => 1, 'linkurious.com' => 1, 'linkuva.tk' => 1, @@ -87932,7 +88717,6 @@ 'linmago.com' => 1, 'linmania.tk' => 1, 'linmarka.com' => 1, - 'linnaclinic.com' => 1, 'linnaeusgroup.co.uk' => 1, 'linncfs.top' => 1, 'linncosomo.gov' => 1, @@ -87962,6 +88746,7 @@ 'linoscan.com' => 1, 'linoscan.nl' => 1, 'linoskin.nl' => 1, + 'linost.com' => 1, 'linostor.com' => 1, 'linostor.nl' => 1, 'linoszpadel.tk' => 1, @@ -88012,6 +88797,7 @@ 'linuxbg.eu' => 1, 'linuxbierwanderung.com' => 0, 'linuxbloc.tk' => 1, + 'linuxbolt.com' => 1, 'linuxbsd.tk' => 1, 'linuxcbt.com' => 1, 'linuxcommand.ru' => 1, @@ -88022,6 +88808,7 @@ 'linuxforu.tk' => 1, 'linuxforum.ch' => 1, 'linuxforwindows.com' => 1, + 'linuxguard.io' => 1, 'linuxguru.tk' => 1, 'linuxhandbook.com' => 0, 'linuxhostsupport.com' => 1, @@ -88046,6 +88833,7 @@ 'linz.host' => 1, 'linzeliang.com' => 1, 'linzyjx.com' => 1, + 'liodiscoveryservices.co.in' => 1, 'lion-app.de' => 1, 'lion-heart.men' => 1, 'lion-king.ru' => 1, @@ -88053,6 +88841,7 @@ 'lion3star.store' => 1, 'lionard.com' => 1, 'lionchita.tk' => 1, + 'lionelversum.de' => 1, 'lionesstamar.com' => 1, 'lionfitness.it' => 1, 'lionheartsecurityservices.com' => 1, @@ -88104,6 +88893,7 @@ 'liquidinternet.co' => 1, 'liquidlightimages.com' => 1, 'liquidradio.pro' => 1, + 'liquidsound88.com' => 1, 'liquidwarp.net' => 1, 'liquidweb.tk' => 1, 'liquipedia.net' => 1, @@ -88132,18 +88922,17 @@ 'lisamay.com.au' => 1, 'lisamildon.com' => 1, 'lisanotes.com' => 1, - 'lisanshizmetleri.com' => 1, 'lisapinder.com' => 1, - 'lisapo.info' => 1, 'lisas.ml' => 1, 'lisasack.net' => 1, 'lisasc.gq' => 1, 'lisasworkshop.co.uk' => 1, 'lisavrobinson.tk' => 1, 'lisaweilandt.com' => 1, - 'lisbon-pre-1755-earthquake.org' => 1, + 'lisbon-pre-1755-earthquake.org' => 0, 'lisbonwi.gov' => 1, 'lisburnhottubnbounce.co.uk' => 1, + 'liscop.ch' => 1, 'liscr.com' => 1, 'lishayut-prav.cf' => 1, 'lishayut-prav.ga' => 1, @@ -88157,8 +88946,8 @@ 'lisinphotography.com' => 1, 'lisius.ga' => 1, 'lislan.org.uk' => 1, + 'lisloi.be' => 1, 'lisnail.gr' => 1, - 'liso.xyz' => 1, 'lisowski-photography.com' => 1, 'lisp.org' => 1, 'lispeechtherapy.com' => 1, @@ -88168,13 +88957,16 @@ 'lissauer.com' => 1, 'lisslonglegs.com' => 1, 'lissongallery.com' => 1, + 'list-company.net' => 1, 'list1.tk' => 1, 'listach.tk' => 1, 'listahu.org' => 1, 'listany.com' => 1, 'listapp.uz' => 1, + 'listbuyfly.com' => 1, 'listclue.com' => 1, 'listcraft.top' => 1, + 'liste-mtm.de' => 1, 'listekdo.fr' => 1, 'listelist.com' => 1, 'listen.dk' => 1, @@ -88192,6 +88984,7 @@ 'listminut.be' => 1, 'listofcamsites.com' => 1, 'listoffreeware.com' => 0, + 'listraj.com' => 1, 'listratenkov.com' => 1, 'lists.fedoraproject.org' => 1, 'lists.mayfirst.org' => 0, @@ -88222,7 +89015,7 @@ 'lite-1x9264112.top' => 1, 'lite-chat.tk' => 1, 'liteanalytics.com' => 1, - 'liteawa.com' => 1, + 'liteawa.com' => 0, 'litebattre.com' => 1, 'litebit.de' => 1, 'litebit.eu' => 1, @@ -88245,12 +89038,12 @@ 'literaturkreis-online.de' => 1, 'literaturkreis.online' => 1, 'literaturpreis.online' => 1, - 'literaturtage-recklinghausen.de' => 1, 'literie06.com' => 1, 'literoticavod.com' => 1, 'litespeed-webserver.de' => 1, 'litespeedhost.net' => 1, 'litespeedwebserver.de' => 1, + 'litfan.ru' => 1, 'litfin.name' => 1, 'lithesalar.se' => 1, 'lithianissaneugeneparts.com' => 1, @@ -88287,7 +89080,6 @@ 'littlecash.com' => 1, 'littlecompton.gov' => 1, 'littlecourtcottages.com' => 1, - 'littlecreekhosting.com' => 1, 'littledev.nl' => 0, 'littleduck.xyz' => 1, 'littlefairy.no' => 1, @@ -88310,6 +89102,7 @@ 'littlenamehub.com' => 1, 'littlenicky.org' => 1, 'littlenina.nz' => 0, + 'littlenomadsrecipes.com' => 1, 'littleorangecookbook.com' => 1, 'littlepigcreek.com.au' => 1, 'littlepincha.fr' => 0, @@ -88329,7 +89122,9 @@ 'littlesteve.es' => 1, 'littletigerchinese.com' => 1, 'littlewatcher.com' => 1, + 'littlewoodcreations.com' => 1, 'littleyokohamakennel.tk' => 1, + 'litupbaxi.com' => 1, 'liturgical.net' => 1, 'liturkey.tk' => 1, 'litvideoserver.de' => 1, @@ -88348,7 +89143,6 @@ 'liuliuya.com.tw' => 1, 'liulo.cf' => 1, 'liups.net' => 1, - 'liuq.org' => 1, 'liuqiao.best' => 1, 'liuqiao.cf' => 1, 'liuqiao.eu.org' => 1, @@ -88367,8 +89161,10 @@ 'livadm.ml' => 1, 'livagency.ca' => 1, 'livdesign.com.tw' => 1, + 'live-checks-wa-prod.azurewebsites.net' => 1, 'live-home-cams.com' => 1, 'live-knigi.cf' => 1, + 'live-music-coder.pro' => 1, 'live-news.gq' => 1, 'live-style.jp' => 1, 'live-theater.net' => 1, @@ -88409,7 +89205,6 @@ 'liveevents.ee' => 1, 'liveflooring.com' => 1, 'livefoot.fr' => 1, - 'liveforspeed.se' => 1, 'livefortheviews.com' => 1, 'livehomecams.co.uk' => 1, 'liveint.org' => 1, @@ -88423,15 +89218,18 @@ 'livelifewithintent.com' => 1, 'livelifewithstyle.com' => 1, 'livelink.tk' => 1, + 'livelog.dk' => 1, 'livelong.tk' => 1, 'livelonglife.tk' => 1, 'livelovelaughlg.com' => 1, 'liveman.dk' => 1, + 'livemereja.uk' => 1, 'livemomentum.ml' => 1, + 'livemusikband.de' => 1, 'livenewsrussia.tk' => 1, 'liventocoin.com' => 1, 'livenutriwell.com' => 1, - 'liveomadic.com' => 1, + 'liveorbit.org' => 1, 'liveoutdoor.ga' => 1, 'livepainter.ca' => 1, 'livepaperhelp.com' => 1, @@ -88452,10 +89250,12 @@ 'livesimply.me' => 1, 'liveskype.com' => 1, 'livesportts.ml' => 1, + 'livespot.se' => 1, 'livestep.ai' => 1, 'livestep.one' => 1, 'livestone.tk' => 1, 'livestrana.tk' => 1, + 'livetagus.pt' => 1, 'liveteachers.in' => 1, 'livetec.show' => 1, 'livetilesglobal.com' => 1, @@ -88479,21 +89279,19 @@ 'living-space.co.nz' => 1, 'living-with-outlook-2010.com' => 1, 'living.video' => 1, + 'livingcompany.com' => 1, 'livingdex.ca' => 1, - 'livingdocs.io' => 1, 'livinghebrew.tk' => 1, 'livinginretrospect.com' => 1, 'livingintemeculaca.com' => 1, - 'livingislands.org' => 1, 'livinglifesecurely.com' => 1, 'livinglink.be' => 1, 'livingoutdoors.ga' => 1, - 'livingsn.com' => 1, 'livingstonca.gov' => 1, 'livingstonebuilding.co.nz' => 1, 'livingstontx.gov' => 1, 'livingthetech.com' => 1, - 'livingtoxfree.com' => 1, + 'livingtoxfree.com' => 0, 'livingwithchange.org' => 1, 'livinkitchen.tk' => 1, 'livive.com' => 1, @@ -88539,6 +89337,7 @@ 'lizteacher.com' => 1, 'lizthegrey.com' => 1, 'lizufyr.eu' => 1, + 'lizz.ee' => 1, 'lizzandra.tk' => 1, 'lizzaran.io' => 1, 'lizzian.uk' => 1, @@ -88555,9 +89354,9 @@ 'ljskatt.no' => 1, 'ljubescica.hr' => 1, 'ljungabolet.se' => 1, + 'ljusdalsnaprapatklinik.se' => 1, 'ljusnarsberg.se' => 1, 'ljw.me' => 1, - 'lk-hardware.cz' => 0, 'lk1.bid' => 1, 'lkbk.uk' => 1, 'lkff.nl' => 1, @@ -88566,7 +89365,6 @@ 'lklyrics.com' => 1, 'lkmt.us' => 1, 'lknw.de' => 1, - 'lkobiz.in' => 1, 'lkp111138.me' => 1, 'lksoft.cz' => 1, 'lkw-faehren-buchen.de' => 1, @@ -88578,8 +89376,8 @@ 'll6957.co' => 1, 'll9297.co' => 1, 'll9728.co' => 1, - 'llac.org' => 1, 'llama.com' => 1, + 'llamapal.cc' => 1, 'llamasshop.ru' => 1, 'llanelli-radio-club.tk' => 1, 'llanowar.tk' => 1, @@ -88595,6 +89393,7 @@ 'llinck.fr' => 1, 'llinternational.tk' => 1, 'llkterraplanagem.com.br' => 1, + 'llmcartel.com' => 1, 'lloretparty.de' => 1, 'lloyd-day.me' => 1, 'lloydrogerspencer.com' => 1, @@ -88611,7 +89410,6 @@ 'lmb-gruppe.de' => 1, 'lmbyrne.co.uk' => 1, 'lmde.fr' => 1, - 'lmi-india.in' => 1, 'lmi3d.com' => 1, 'lmintlcx.com' => 1, 'lmis.gov.et' => 0, @@ -88621,7 +89419,19 @@ 'lmrcouncil.gov' => 1, 'lmsal.com' => 1, 'lmsaura.com.br' => 1, + 'lmscit.com' => 1, + 'lmsvisao.com' => 1, + 'lmsvisao.com.br' => 1, + 'lmsvisaocontabilidade.com' => 1, + 'lmsvisaocontabilidade.com.br' => 1, + 'lmsvisaoimoveis.com' => 1, 'lmsvisaoimoveis.com.br' => 1, + 'lmsvisaomotos.com' => 1, + 'lmsvisaomotos.com.br' => 1, + 'lmsvisaoseguros.com' => 1, + 'lmsvisaoseguros.com.br' => 1, + 'lmsvisaotecnologia.com' => 1, + 'lmsvisaotecnologia.com.br' => 1, 'lmtls.me' => 1, 'lmtravis.com' => 1, 'lmvsci.gov' => 1, @@ -88633,6 +89443,7 @@ 'lndrive.space' => 1, 'lneuber.de' => 1, 'lnf.lt' => 1, + 'lngcompatibility.com' => 1, 'lnhrdt2.ch' => 1, 'lnhydy.cn' => 1, 'lnk.bio' => 1, @@ -88662,7 +89473,6 @@ 'loadninja.com' => 1, 'loador.com' => 1, 'loadover.me' => 1, - 'loadui.org' => 1, 'loadwallet.com' => 1, 'loafhead.me' => 1, 'loan-lenders.co.za' => 1, @@ -88697,7 +89507,6 @@ 'loca-voiture.fr' => 1, 'loca-voiture.ma' => 1, 'locabir.cf' => 1, - 'locadoraequiloc.com.br' => 1, 'local-insight.com' => 1, 'local-shop.com' => 1, 'localassocier.tk' => 1, @@ -88715,10 +89524,12 @@ 'localexpress.io' => 0, 'localfirstbank.com' => 1, 'localgaragedoorsfl.net' => 1, + 'localgavel.com' => 1, 'localgrain.org' => 1, 'localhandyman.work' => 1, 'localhero.biz' => 1, 'localhorst.duckdns.org' => 0, + 'localisedseo.uk' => 1, 'localiza.io' => 1, 'localized.tk' => 1, 'localizejs.com' => 1, @@ -88784,6 +89595,7 @@ 'loceryl.cl' => 1, 'lochlans.com' => 1, 'lochloco.tk' => 1, + 'loci.garden' => 1, 'lock-expert.de' => 0, 'lock.me' => 1, 'lock23.ca' => 0, @@ -88814,7 +89626,6 @@ 'locksmithforcarshoustontx.com' => 1, 'locksmithgarland-tx.com' => 1, 'locksmithglenvista.co.za' => 1, - 'locksmithgrapevinetx.com' => 1, 'locksmithhillcrest.co.za' => 1, 'locksmithlivoniami.com' => 1, 'locksmithmadisonheights.com' => 1, @@ -88837,14 +89648,13 @@ 'locksport.org.nz' => 1, 'loco-concepts.nl' => 1, 'loco-creations.nl' => 1, + 'locomasa.net' => 1, 'locomediagroep.nl' => 1, 'locomotiv.tk' => 1, 'locomotive.ca' => 1, 'locomotiveworks.co.uk' => 1, 'locorti.com' => 1, 'locoserver.net' => 1, - 'locspec.com.au' => 1, - 'locus-cell.com' => 1, 'locus-dashboard.com' => 1, 'locus.ml' => 1, 'locus.tk' => 1, @@ -88870,17 +89680,14 @@ 'loenshotel.de' => 1, 'loesje.nl' => 0, 'loew.de' => 1, - 'lofimusicradio.com' => 1, 'lofirmo.com' => 1, 'lofisimplify.com.au' => 1, - 'loforo.com' => 1, 'loft.com.br' => 1, 'loftyideas.ml' => 1, 'loftymedia.ca' => 1, 'lofw.tk' => 1, 'log.ac' => 1, 'log.edu.kg' => 1, - 'log.moe' => 0, 'log.pw' => 0, 'log4shell.org' => 1, 'logactiond.org' => 1, @@ -88901,7 +89708,6 @@ 'logansfuneralhome.com' => 1, 'logart.tk' => 1, 'logate.com' => 1, - 'logay.com.br' => 1, 'logbook.ch' => 1, 'logcat.info' => 0, 'logdoc.tk' => 1, @@ -88912,10 +89718,13 @@ 'logfile.ch' => 1, 'logfro.de' => 1, 'logfurnitureplace.com' => 1, + 'logic-nest.net' => 1, + 'logic-puzzles.co.uk' => 1, 'logic8.ml' => 1, 'logical-invest.com' => 1, 'logicalis.com' => 1, 'logicalperformance.com' => 1, + 'logicata.com' => 1, 'logicchen.com' => 1, 'logicdream.tk' => 1, 'logicgate.com' => 1, @@ -88936,7 +89745,6 @@ 'logicservers.com' => 1, 'logicstudio.co.nz' => 1, 'logicstudio.nz' => 1, - 'logicums.ru' => 1, 'logicz.top' => 1, 'logiesopdreef.nl' => 1, 'logimap.cz' => 1, @@ -88945,7 +89753,6 @@ 'login.edeka' => 1, 'login.gov' => 1, 'login.launchpad.net' => 1, - 'login.mom' => 1, 'login.raiffeisen.ch' => 1, 'login.sapo.pt' => 0, 'login.ubuntu.com' => 1, @@ -88955,11 +89762,11 @@ 'loginsoft.com' => 1, 'loginwithhn.com' => 1, 'logipdv.pt' => 1, + 'logipic.at' => 1, 'logismarket.com' => 1, 'logismn.gov' => 1, 'logisparte.com' => 1, 'logisplus.ca' => 1, - 'logisticschina.com' => 1, 'logitel.de' => 1, 'logitheque.com' => 1, 'logitheque.tk' => 1, @@ -88967,6 +89774,7 @@ 'logitrack.tk' => 1, 'loglineargroup.com' => 1, 'logmi.jp' => 1, + 'logmystation.com' => 1, 'logndetektor-test.no' => 1, 'lognetjobs.co.uk' => 1, 'logo.rs' => 1, @@ -88979,6 +89787,7 @@ 'logoglo.com' => 1, 'logolabben.cf' => 1, 'logolando.tk' => 1, + 'logolotse.ch' => 1, 'logomarket.jp' => 1, 'logon-int.com' => 1, 'logopaedie-millian.de' => 1, @@ -88995,6 +89804,7 @@ 'logosradio.tk' => 1, 'logostock.jp' => 1, 'logostore-globalid.us' => 1, + 'logotastisch.de' => 1, 'logram.io' => 1, 'lograr.me' => 1, 'logrhythm.com' => 1, @@ -89010,7 +89820,6 @@ 'loheprobado.com' => 1, 'lohkoketju.fi' => 1, 'lohmeyer.cc' => 1, - 'lohnsteuerhilfe-essen.de' => 1, 'lohnsteuerhilfe.net' => 1, 'lohocla.org' => 1, 'lohr.me' => 1, @@ -89025,7 +89834,6 @@ 'loja-meltech.com.br' => 1, 'lojaapi.com' => 1, 'lojaapoio.com.br' => 1, - 'lojabeeways.com.br' => 1, 'lojabrandelero.com.br' => 1, 'lojabrother.com' => 1, 'lojadamimo.com.br' => 1, @@ -89055,7 +89863,7 @@ 'lojaprimemed.com.br' => 1, 'lojaprojetoagua.com.br' => 1, 'lojashampoo.pt' => 1, - 'lojaskd.com.br' => 0, + 'lojaskd.com.br' => 1, 'lojasmary.com.br' => 1, 'lojasoulstyle.com.br' => 1, 'lojasvictoria.com.br' => 1, @@ -89079,6 +89887,7 @@ 'lokmatnews.in' => 1, 'lokmattimes.com' => 1, 'lokomotivaplzen.cz' => 1, + 'lokuma.ai' => 1, 'lola.by' => 1, 'lolacandy.com' => 1, 'lolalacita.net' => 1, @@ -89145,6 +89954,7 @@ 'lolnews.ga' => 1, 'lolnews.tk' => 1, 'lolo17.com' => 1, + 'lolroms.com' => 1, 'lols.gg' => 1, 'lolware.net' => 1, 'lolyoureallyscannedthisqrcodegeniusthatssketchy.de' => 1, @@ -89159,6 +89969,7 @@ 'lomgo.cf' => 1, 'lomgo.ga' => 1, 'lomgo.gq' => 1, + 'lomiz.com' => 1, 'lommeregneren.dk' => 1, 'lommers.org' => 1, 'lommyfleet.com' => 1, @@ -89186,6 +89997,7 @@ 'londonhealthcare.tk' => 1, 'londonjob.tk' => 1, 'londonkan.jp' => 1, + 'londonlondon.uk' => 1, 'londonmoneyman.com' => 1, 'londonnorthwesternrailway.co.uk' => 1, 'londonpropertymatch.com' => 1, @@ -89195,7 +90007,7 @@ 'londontwpmi.gov' => 1, 'londonukbasedvipcloseprotectionbodyguardservices.com' => 1, 'londonvetspecialists.vet' => 1, - 'londonwomensclinic.com' => 1, + 'londonwomensclinic.com' => 0, 'lone-wolf.tk' => 1, 'lonecesitope.com' => 1, 'loneline.ss' => 1, @@ -89210,13 +90022,7 @@ 'lonewolftech.ga' => 1, 'long-journey.com' => 1, 'long-stories-short.org' => 1, - 'long0311.com' => 1, - 'long0317.com' => 1, 'long0318.com' => 1, - 'long0355.com' => 1, - 'long0398.com' => 1, - 'long0536.com' => 1, - 'long0538.com' => 1, 'long0555.com' => 1, 'long0556.com' => 1, 'long0728.com' => 1, @@ -89227,20 +90033,20 @@ 'long0898.com' => 1, 'long0976.com' => 1, 'long0999.com' => 1, - 'long100.vip' => 1, - 'long266.com' => 1, - 'long68.net' => 0, + 'long266.com' => 0, 'long688.com' => 0, 'long8032.com' => 1, 'longb.com.br' => 1, 'longbeachms.gov' => 1, 'longbeachroleplay.de' => 1, + 'longboard.de' => 1, 'longbridge.hk' => 1, 'longbushcottage.co.nz' => 1, 'longchampgirls.tk' => 1, 'longcountyga.gov' => 1, 'longenyc.com' => 1, 'longest.tk' => 1, + 'longestday.org.au' => 1, 'longevita.co.uk' => 1, 'longevitadental.com' => 1, 'longevityfaq.com' => 1, @@ -89276,13 +90082,13 @@ 'longting.com' => 1, 'longuevillehouse.ie' => 1, 'longviewnc.gov' => 1, + 'longwise.net' => 1, 'longwoodwrestling.com' => 1, 'lonleymoon.tk' => 1, 'lonniec.com' => 1, 'lonniemason.net' => 1, 'lonokedistrictcourtar.gov' => 1, 'lonza.ch' => 1, - 'lonza.com' => 1, 'lonzagroup.net' => 1, 'loober.tk' => 1, 'looj.in' => 1, @@ -89303,7 +90109,9 @@ 'lookshops.cn' => 1, 'lookshops.com' => 1, 'looksmax.org' => 1, + 'looksmaxinglab.com' => 1, 'lookup-dns.net' => 1, + 'looky.at' => 1, 'loom.com' => 1, 'loomi.tv' => 1, 'loomis.center' => 1, @@ -89313,6 +90121,7 @@ 'loop.com' => 0, 'loop.us' => 1, 'loopback.kr' => 1, + 'loopclubapp.com' => 1, 'loopcore.de' => 1, 'loopgolf.co' => 0, 'loophq.com' => 1, @@ -89320,15 +90129,12 @@ 'loopingz.com' => 1, 'loopkey.com.br' => 0, 'loopool.tk' => 1, - 'loopseque.com' => 1, 'looseleafsecurity.com' => 1, 'lootboy.com' => 1, 'lootboy.de' => 1, 'lootdog.io' => 1, 'loothole.com' => 1, 'lootlemon.com' => 1, - 'lootrix.live' => 1, - 'loots.eu' => 1, 'lootstudios.com' => 0, 'loottitan.com' => 1, 'lopata.cloud' => 1, @@ -89370,7 +90176,6 @@ 'lorddominion.tk' => 1, 'lordfutbol.tk' => 1, 'lordgandalf.nl' => 1, - 'lordgeorgeanson.com' => 1, 'lordgrant.tk' => 1, 'lordkrishna.tk' => 1, 'lordmusic.tk' => 1, @@ -89388,12 +90193,15 @@ 'lorena-salido.tk' => 1, 'lorenadumitrascu.ro' => 1, 'lorengraff.net' => 1, + 'lorennadias.com' => 1, 'lorenstudioo.com' => 1, 'lorenz-hundler.co' => 1, 'lorenzgoossens.be' => 1, 'lorenzocampagna.myqnapcloud.com' => 1, 'lorenzodallaga.com' => 1, 'lorenzodeangelis.tk' => 1, + 'lorenzomalferrari.com' => 1, + 'lorenzomassenz.com' => 1, 'lorenzoprinci.com' => 1, 'loreofthenorth.com' => 1, 'loreofthenorth.net' => 1, @@ -89471,11 +90279,11 @@ 'losrso.tk' => 1, 'lossaicos.tk' => 1, 'lossandthemourningafter.com' => 0, + 'lossless.am' => 1, 'lossmakos.pl' => 1, 'lost-bit.tk' => 1, 'lost-illusions.tk' => 1, 'lost-perdidos-hiatus.tk' => 1, - 'lost.tf' => 1, 'lostandfound.mu' => 1, 'lostandfoundmember.com' => 1, 'lostandfoundsoftware.com' => 1, @@ -89521,25 +90329,27 @@ 'lotekk.gq' => 1, 'lotereiki.tk' => 1, 'loteriasdominicana.com.do' => 1, + 'lotgods.com' => 1, 'lothai.re' => 1, 'lothiandisabilitysport.co.uk' => 1, 'lothlorien.ca' => 0, 'lotioito.com.br' => 1, 'lotl.ru' => 1, 'lotn.mobi' => 1, + 'lotnews.net' => 1, 'lotnonline.net' => 1, 'lotnonline.nl' => 1, 'loto-king.com' => 1, 'lotoperu.com' => 1, 'lotos-ag.ch' => 1, 'lotrarts.com' => 1, - 'lotro-wiki.com' => 1, 'lotrsketch.com' => 1, 'lotsynergy.com' => 1, 'lottcarey.org' => 1, 'lotteo.com' => 1, 'lotterycodex.com' => 1, 'lotteryking.net' => 1, + 'lottie.rs' => 1, 'lotto.com' => 1, 'lotto.gt' => 1, 'lotto.ht' => 1, @@ -89547,9 +90357,11 @@ 'lottolive24.com' => 1, 'lottologics.com' => 1, 'lottolooting.com' => 1, + 'lottomrt.com' => 1, 'lottonigeria.com' => 1, 'lottopark.com' => 1, 'lottos.com.au' => 1, + 'lottosquad.net' => 1, 'lottozambia.com' => 1, 'lotus-den.com' => 1, 'lotusbook247.com' => 1, @@ -89557,7 +90369,7 @@ 'lotushouse.bg' => 1, 'lotusweb.tk' => 1, 'lotuswebsolutions.tk' => 1, - 'lotw.de' => 1, + 'lotw.de' => 0, 'lou.ist' => 1, 'lou.lt' => 1, 'louange-reconvilier.ch' => 0, @@ -89572,7 +90384,7 @@ 'loudouncountyva.gov' => 1, 'louerunhacker.fr' => 1, 'louest.ch' => 1, - 'loueurmeublegestion.expert' => 1, + 'loueurmeublegestion.expert' => 0, 'loughkeygreenway.ie' => 1, 'louhiranta.fi' => 1, 'louisa.tk' => 1, @@ -89588,7 +90400,6 @@ 'louisianalifesciences.gov' => 1, 'louisianamo.gov' => 1, 'louisiananetzero.gov' => 1, - 'louisianarecoveryauthority.org' => 1, 'louisianarural.gov' => 1, 'louisianassbci.gov' => 1, 'louisianatitlesearch.com' => 1, @@ -89601,7 +90412,6 @@ 'louisvilleohio.gov' => 1, 'louiza.tk' => 1, 'loujaxx.net' => 1, - 'loukas-stoltz.fr' => 1, 'loukkos.ma' => 1, 'loune.net' => 1, 'loungeballin.org' => 1, @@ -89633,6 +90443,7 @@ 'loveamber.me' => 1, 'loveandloyalty.se' => 1, 'loveasiangroup.com' => 1, + 'loveautogroup.net' => 1, 'lovebigisland.com' => 1, 'lovebirdhut.tk' => 1, 'lovebo9.com' => 1, @@ -89664,6 +90475,7 @@ 'loveismystyle.tk' => 1, 'loveitorloseit.com.au' => 1, 'lovejms.com' => 1, + 'lovejoos.com' => 1, 'lovejoymethodist.org' => 1, 'lovelandelec.com' => 1, 'lovelee.tk' => 1, @@ -89675,9 +90487,9 @@ 'lovelybook4u.gq' => 1, 'lovelyfamilymm.com' => 1, 'lovelylanguedoc.com' => 1, + 'lovelyshop.mx' => 1, 'lovelytimes.net' => 1, 'lovemachinenyc.com' => 1, - 'lovemanagementaccounts.co.uk' => 1, 'lovememories.cf' => 1, 'lovemen.cc' => 1, 'lovemiku.info' => 1, @@ -89699,6 +90511,7 @@ 'lovesetmatch.net' => 1, 'loveshop.pt' => 1, 'lovesmagical.com' => 0, + 'lovesplumbing.co.uk' => 1, 'lovesquirting.com.br' => 1, 'lovessentials.com' => 1, 'lovesw.top' => 1, @@ -89712,6 +90525,7 @@ 'loveyouhome.ua' => 1, 'lovg.ren' => 1, 'lovi.at' => 1, + 'lovia.es' => 1, 'lovikod.ru' => 1, 'lovima.com' => 1, 'lovin.ga' => 1, @@ -89724,6 +90538,7 @@ 'lovni.bg' => 1, 'low-battery.tk' => 1, 'low-scope.com' => 1, + 'low.technology' => 1, 'lowcarbdietmealsmsk.ga' => 1, 'lowcarbmd.com' => 1, 'lowcarbspark.com' => 1, @@ -89766,7 +90581,6 @@ 'loyverse.town' => 1, 'lozhka-mernaya.tk' => 1, 'lp-support.nl' => 0, - 'lp177.fr' => 1, 'lpcd-lafla.gov' => 1, 'lpcdops-lafla.gov' => 1, 'lpchemicalsolution.tk' => 1, @@ -89776,6 +90590,7 @@ 'lpemprestimos.online' => 1, 'lpfan.tk' => 1, 'lph.saarland' => 1, + 'lph2o.com' => 1, 'lphispano.tk' => 1, 'lpiem.fr' => 1, 'lpisd.org' => 1, @@ -89792,9 +90607,11 @@ 'lptami.gov' => 1, 'lpva.com.au' => 1, 'lqa.org.uk' => 1, + 'lqaa.co.uk' => 1, 'lqd.plus' => 1, 'lqd.pp.ua' => 1, 'lqhi.cn' => 1, + 'lqx7.com' => 1, 'lqy.me' => 1, 'lr-expert.ru' => 1, 'lr04d.xyz' => 1, @@ -89802,7 +90619,6 @@ 'lra-cloud.de' => 1, 'lra.mt' => 1, 'lrbm.com' => 1, - 'lrc.cn' => 1, 'lrcr.ch' => 0, 'lriese.ch' => 1, 'lrn.com' => 1, @@ -89814,6 +90630,7 @@ 'lrs.co.id' => 1, 'lrsnet.com' => 1, 'lrssystems.com' => 1, + 'lrukforums.com' => 1, 'lrumeq.com' => 1, 'lrv-grobbendonk.tk' => 1, 'lrztp.org' => 1, @@ -89871,19 +90688,16 @@ 'ltime.ml' => 1, 'ltlec.cn' => 1, 'ltlec.com' => 0, - 'ltlec.net' => 1, 'ltlec.services' => 1, 'ltls.org' => 1, 'ltmetro.com' => 1, 'ltn-tom-morel.fr' => 1, 'ltn.pw' => 1, 'lto.ru' => 1, - 'ltonlinestore.in' => 0, + 'ltonews.com' => 1, 'ltransferts.com' => 1, 'ltrickett.com' => 1, - 'ltxhost.org' => 1, 'lty.best' => 1, - 'lty.name' => 0, 'lty.space' => 1, 'ltycode.org' => 1, 'lu.search.yahoo.com' => 0, @@ -89911,19 +90725,22 @@ 'luca-steeb.com' => 1, 'lucaaltimare.it' => 1, 'lucaconrads.de' => 1, - 'lucade.ddns.net' => 0, + 'lucade.ddns.net' => 1, 'lucafontana.net' => 1, 'lucafrancesca.me' => 1, 'lucakrebs.de' => 1, + 'lucanelasstudio.com' => 1, + 'lucanorthodontics.ie' => 1, 'lucaplus.com' => 1, 'lucarautti.com' => 1, 'lucarelli.fr' => 1, + 'lucarrilho.com.br' => 1, 'lucasartsclassics.com' => 1, 'lucasbasler.com' => 1, 'lucasbastos.com' => 1, 'lucasbergen.ca' => 1, 'lucasbonomi.com' => 0, - 'lucascantor.com' => 0, + 'lucascantor.com' => 1, 'lucascosta-ido.ml' => 1, 'lucascountyohiovotes.gov' => 1, 'lucasdamasceno.com' => 1, @@ -89963,6 +90780,7 @@ 'luciezimmerova.cz' => 1, 'luciferblog.tk' => 1, 'luciferianism.tk' => 1, + 'lucifersdiary.com' => 1, 'lucille-thomas.fr' => 1, 'lucillewillemsen.tk' => 1, 'luciobarcellona.it' => 1, @@ -90001,7 +90819,9 @@ 'lucloud.top' => 1, 'luclu7.fr' => 1, 'lucorautopartes.com' => 1, + 'lucraleiloes.com.br' => 1, 'lucrar.pt' => 1, + 'lucravis.ch' => 1, 'lucschiltz.com' => 0, 'luctam.com' => 1, 'lucy.bg' => 1, @@ -90016,7 +90836,6 @@ 'ludik.com.br' => 1, 'ludika.tk' => 1, 'ludikovsky.name' => 1, - 'ludivine-viguie.com' => 1, 'ludlowcub.com' => 1, 'ludmilla.tk' => 1, 'ludmillaewagner.ga' => 1, @@ -90033,7 +90852,6 @@ 'ludum.pl' => 1, 'ludunwayoo.com' => 1, 'ludwig.im' => 1, - 'ludwiggrill.de' => 1, 'ludwigjohnson.se' => 1, 'ludwigpro.net' => 1, 'luedeke-bremen.eu' => 1, @@ -90058,10 +90876,10 @@ 'lugopress.nl' => 1, 'lugros.tk' => 1, 'lugui.in' => 1, + 'lugwave.com.br' => 1, 'luhkultour.de' => 1, 'lui.vn' => 1, 'luigipinedo.com' => 1, - 'luinonotizie.it' => 1, 'luis-portfolio.es' => 1, 'luisa-birkner.de' => 1, 'luisafernandapenuela.com' => 1, @@ -90071,6 +90889,7 @@ 'luisfreire.ml' => 1, 'luisillo.tk' => 1, 'luisjosesaldana.com' => 1, + 'luismandiola.com' => 1, 'luismiguelcolombia.tk' => 1, 'luisnavarrosl.tk' => 1, 'luisnet.tk' => 1, @@ -90110,6 +90929,7 @@ 'lukasunger.net' => 1, 'lukasw.tk' => 1, 'lukaswiden.com' => 1, + 'lukasz.com' => 1, 'lukaszczyk.de' => 1, 'lukaszuk.net' => 1, 'lukaszuk.pl' => 1, @@ -90124,6 +90944,7 @@ 'lukekuza.me' => 1, 'lukem.eu' => 1, 'lukem.net' => 1, + 'lukepiepmeier.com' => 1, 'lukeplant.me.uk' => 1, 'luker.org' => 1, 'lukertech.net' => 1, @@ -90133,6 +90954,7 @@ 'lukeswiki.eu' => 1, 'lukezweb.tk' => 1, 'lukin.ga' => 1, + 'lukintosh.com' => 1, 'lukka.tk' => 1, 'lukolab.lt' => 1, 'lukonet.com' => 1, @@ -90147,23 +90969,23 @@ 'lullugun.net' => 1, 'luls.tk' => 1, 'lulu960.xyz' => 1, + 'luluexchange.com' => 1, 'lulugold.ba' => 1, - 'luluwoldtravel.com' => 1, 'lumaesthetic.co.uk' => 1, 'lumafestival.com' => 1, - 'lumaistore.com.br' => 1, 'lumalux.it' => 1, 'lumapartners.com' => 1, 'lumapr.com' => 1, 'lumasearch.com' => 1, 'lumbardhi.tk' => 1, 'lumbercartel.ca' => 1, - 'lumberg-automationusa.com' => 1, 'lumberjackman.tk' => 1, 'lumbre-encendedores.com' => 1, 'lumchan.tk' => 1, - 'lumenapp.com' => 1, + 'lumen-science.com' => 1, + 'lumenira.com' => 1, 'lumenore.com' => 0, + 'lumenproduct.com' => 1, 'lumentell.us' => 1, 'lumer.tech' => 1, 'lumi.com' => 1, @@ -90173,12 +90995,14 @@ 'luminabh.com.br' => 1, 'luminal-creation.com' => 1, 'luminaproject.ml' => 1, + 'luminarooms.ai' => 1, 'luminary.pl' => 1, 'luminateimpactlab.com' => 1, 'lumindigital.com' => 0, 'lumineled.se' => 1, 'lumingze.eu.org' => 0, 'luminia-informatique.fr' => 1, + 'lumintia.fr' => 1, 'lumitop.com' => 1, 'lumixtar.com' => 1, 'lummi-nsn.gov' => 1, @@ -90187,6 +91011,7 @@ 'lumoria.eu' => 1, 'lumos.gallery' => 1, 'lumosnetworks.com' => 1, + 'lumotraq.com' => 1, 'lumpenrock.tk' => 1, 'lumpov.com' => 1, 'lumpy.ga' => 1, @@ -90201,6 +91026,8 @@ 'lunaazulestudio.com' => 1, 'lunaburner.ml' => 1, 'lunaclan.tk' => 1, + 'lunaclo.eu' => 1, + 'lunaclo.nl' => 1, 'lunacraft.ga' => 1, 'lunadea.tk' => 1, 'lunagrill.com' => 1, @@ -90220,9 +91047,9 @@ 'lunaribes.ch' => 0, 'lunarlog.com' => 1, 'lunarr.fr' => 1, + 'lunars.town' => 1, 'lunartail.nl' => 1, 'lunarum.tk' => 1, - 'lunascope.ru' => 1, 'lunasqu.ee' => 1, 'lunastrail.com' => 1, 'luncfreak.com' => 1, @@ -90243,9 +91070,7 @@ 'lungenexperte.at' => 1, 'lungta.pro' => 1, 'lunguflorin.ro' => 1, - 'lungustefan.com' => 1, 'lungustefan.ro' => 1, - 'luniak.net' => 1, 'lunight.ml' => 1, 'lunite.net' => 1, 'lunite.tk' => 1, @@ -90253,6 +91078,7 @@ 'lunivertdelyne.fr' => 1, 'lunk.it' => 1, 'lunlixiaozhan.icu' => 1, + 'lunmart.ru' => 1, 'lunshofequipment.com' => 1, 'luntadila.ga' => 1, 'lunulanails.nl' => 1, @@ -90297,8 +91123,8 @@ 'lupriflex.com' => 1, 'lupusla.org' => 1, 'luqmanacademy.com' => 1, + 'lurexsec.com' => 1, 'luripump.se' => 1, - 'lurishop.com.br' => 1, 'lurkmirror.ml' => 1, 'lusakatimes.com' => 1, 'lusc.ch' => 1, @@ -90310,9 +91136,11 @@ 'lusitom.com' => 1, 'lusnic.org' => 1, 'luso-livros.net' => 1, + 'lusochimica.it' => 1, + 'lusofarmaco.it' => 1, 'lusoft.cz' => 1, 'lusosider.pt' => 1, - 'lusrodri.me' => 1, + 'lusrodri.me' => 0, 'lusson.fr' => 0, 'lust.works' => 1, 'lustanslakejer.tk' => 1, @@ -90322,14 +91150,12 @@ 'lustkar.com' => 1, 'lustrecloud.art' => 1, 'lusynth.com' => 0, - 'lutarym-romane.de' => 1, 'luteijn.biz' => 1, 'luteijn.cloud' => 1, 'luteijn.email' => 1, 'lutendo.com' => 1, 'lutesite.tk' => 1, 'lutherus.tk' => 1, - 'lutify.me' => 1, 'lutoma.org' => 1, 'lutricia.tk' => 1, 'lutruwita.com' => 1, @@ -90345,6 +91171,7 @@ 'luvare.com' => 1, 'luvdress.com' => 1, 'luve-gm.ch' => 1, + 'luvenoffice.com' => 1, 'luvey.com' => 1, 'luviantrade.com.ec' => 1, 'luvmihome.com' => 1, @@ -90354,17 +91181,16 @@ 'lux-optica.pl' => 1, 'luxanos.com' => 1, 'luxarchive.tk' => 1, + 'luxarymodels.com' => 1, 'luxaterra.com' => 1, 'luxden.com' => 1, + 'luxdn.com' => 1, 'luxe-in.gr' => 1, - 'luxe.digital' => 1, 'luxebadkameraccessoires.nl' => 1, - 'luxedent.ru' => 1, 'luxedentalfl.com' => 1, 'luxegram.co' => 1, 'luxehomecompany.com' => 1, 'luxehotels.com' => 1, - 'luxekranen.nl' => 1, 'luxelyhome.com' => 1, 'luxemburgsite.tk' => 1, 'luxereside.com' => 1, @@ -90374,14 +91200,16 @@ 'luxhair.com.ua' => 1, 'luxhome.tk' => 1, 'luxinfine.su' => 1, + 'luxlms.com' => 1, 'luxmedprotez.com' => 0, 'luxmerchants.com' => 1, 'luxoestates.com' => 1, 'luxonengineering.com' => 1, - 'luxonmx.com' => 1, 'luxosemimos.com.br' => 1, 'luxoticlingerieandswimwear.com' => 0, + 'luxpadel.pro' => 1, 'luxplay.com.tw' => 1, + 'luxraywork.com' => 1, 'luxsat.tk' => 1, 'luxsci.com' => 1, 'luxstil.ga' => 1, @@ -90393,8 +91221,8 @@ 'luxuria.diamonds' => 1, 'luxury-constructions.com' => 1, 'luxuryandexecutivetravel.co.uk' => 1, + 'luxuryapartmentscostablanca.nl' => 1, 'luxurydress.tk' => 1, - 'luxuryfashion.hu' => 1, 'luxurygifts.tk' => 1, 'luxuryhome.co.id' => 1, 'luxuryhomefloripa.com' => 1, @@ -90411,7 +91239,6 @@ 'luxurystays.in' => 1, 'luxurythatlasts.com' => 1, 'luxuryweddingsindonesia.com' => 1, - 'luxushair.com' => 1, 'luxusnataliri.cz' => 1, 'luxusnivoucher.cz' => 1, 'luxusnyvoucher.sk' => 1, @@ -90425,12 +91252,11 @@ 'luzi-type.ch' => 1, 'luzica.tk' => 1, 'luziekurth.com' => 1, - 'luzonic.do' => 1, + 'luzion.in' => 1, 'luzsaude.pt' => 1, 'lv.lk' => 1, 'lv.search.yahoo.com' => 0, 'lv0.it' => 0, - 'lv5.top' => 1, 'lvcservicesplus.com.au' => 0, 'lvcshu.com' => 1, 'lvdgroup-innov8.com' => 1, @@ -90439,11 +91265,12 @@ 'lvfc.co' => 1, 'lvftw.com' => 1, 'lvg-heidelberg.info' => 1, - 'lvguitars.com' => 1, 'lvi.bz' => 1, 'lvkasz.us' => 1, 'lvkaszus.pl' => 1, 'lvlv.cf' => 1, + 'lvm.me' => 1, + 'lvmpd-info.com' => 1, 'lvna.capital' => 1, 'lvnacapital.com' => 1, 'lvnya.top' => 1, @@ -90454,6 +91281,7 @@ 'lvwind.com' => 1, 'lvzui.com' => 1, 'lwb.pt' => 1, + 'lwbannualreport.org.au' => 1, 'lwems.co.uk' => 1, 'lwgwiki.com' => 1, 'lwis.me' => 1, @@ -90473,11 +91301,9 @@ 'ly-nux.fr' => 1, 'ly3s.me' => 1, 'lyam.fr' => 1, - 'lyanaprintable.com' => 1, 'lyap-lyandiya.ga' => 1, 'lyax.be' => 1, 'lybelul.com' => 1, - 'lycaknight.de' => 1, 'lycaonsec.com' => 1, 'lyceum.lk' => 1, 'lychankiet.name.vn' => 0, @@ -90491,10 +91317,13 @@ 'lyfeblud.org' => 1, 'lyfepyle.com' => 1, 'lyftservice.se' => 1, + 'lyfye.com' => 1, 'lygus.lt' => 1, 'lyklaskipti.is' => 1, 'lyklasmidur.is' => 1, 'lykos.ai' => 1, + 'lykosia.net' => 1, + 'lyl.ai' => 1, 'lyla-pressing.com' => 1, 'lymecraft.com' => 1, 'lymia.moe' => 1, @@ -90512,6 +91341,7 @@ 'lynho.com.br' => 1, 'lynk.hopto.org' => 1, 'lynkmi.com' => 1, + 'lynkr.org' => 1, 'lynnco.com' => 1, 'lynndye.com' => 0, 'lynnejeancleaning.com' => 1, @@ -90526,11 +91356,13 @@ 'lynwoodca.gov' => 1, 'lynx-webservice.com' => 0, 'lynx.com.au' => 1, + 'lynx.swiss' => 1, 'lynxriskmanager.com' => 1, 'lyodiet.it' => 1, 'lyon-explorateurs.fr' => 1, 'lyon-interactive.com' => 1, 'lyon-synergie.com' => 1, + 'lyonai.ai' => 1, 'lyonelkaufmann.ch' => 0, 'lyonliving.com' => 1, 'lyonrestoration.com' => 1, @@ -90542,11 +91374,11 @@ 'lyram2m.com.br' => 1, 'lyrateatro.it' => 1, 'lyrex.net' => 1, - 'lyric.co.uk' => 1, 'lyrica.systems' => 1, 'lyricfm.ie' => 1, 'lyricheaven.com' => 1, 'lyricsforyou.gq' => 1, + 'lyricsgist.com' => 1, 'lyricsupdater.tk' => 1, 'lyriksidan.ga' => 1, 'lyrique.ch' => 1, @@ -90558,7 +91390,6 @@ 'lysergion.com' => 1, 'lysethcreation.com' => 1, 'lyst.co.uk' => 1, - 'lyteclinic.com' => 0, 'lytho.com' => 1, 'lytkins.ru' => 1, 'lyubov-sovmestimost.cf' => 1, @@ -90581,6 +91412,7 @@ 'lzzr.me' => 1, 'm-16.ml' => 1, 'm-22.com' => 1, + 'm-a-m.photo' => 1, 'm-ast.de' => 1, 'm-bank.mn' => 1, 'm-beshr.tk' => 1, @@ -90593,6 +91425,7 @@ 'm-epigrafes.gr' => 1, 'm-exchange.ml' => 1, 'm-fashion.com.ua' => 1, + 'm-fur.ru' => 1, 'm-gaming.tk' => 1, 'm-generator.com' => 1, 'm-h-b.fr' => 1, @@ -90607,6 +91440,7 @@ 'm-o-v-i-e.tk' => 1, 'm-office.pl' => 1, 'm-partners.biz' => 1, + 'm-policies.com' => 1, 'm-r-team.de' => 1, 'm-ses.fr' => 1, 'm-strana.com.ua' => 1, @@ -90647,6 +91481,7 @@ 'm42-gmbh.de' => 1, 'm426.ch' => 1, 'm4g.ru' => 1, + 'm4ma.com' => 1, 'm4rcus.de' => 1, 'm4rkos.de' => 1, 'm5197.co' => 1, @@ -90661,6 +91496,7 @@ 'm7worknow.com' => 1, 'm9.is' => 1, 'm9297.co' => 1, + 'm95.world' => 1, 'm9728.co' => 1, 'ma-bimbo.com' => 1, 'ma-canne-a-peche.fr' => 1, @@ -90670,6 +91506,7 @@ 'ma-paroisse.ch' => 1, 'ma-prusa.com' => 0, 'ma-queue.com' => 1, + 'ma-reduc.com' => 1, 'ma-subvention-electrique.com' => 1, 'ma-ze-linux.tk' => 1, 'ma.sk' => 1, @@ -90688,16 +91525,15 @@ 'maailm.tk' => 1, 'maakan.in' => 1, 'maaldrift.tk' => 1, - 'maaret.de' => 1, 'maarivpn.com' => 1, 'maarja.edu.ee' => 1, 'maartenderaedemaeker.be' => 1, + 'maasdonk.nl' => 1, 'maaspoortsportsenevents.nl' => 1, 'maasstaddinerexpres.nl' => 1, 'maat.pt' => 1, 'maatimpact.com' => 1, 'maatt.ch' => 1, - 'maatt.fr' => 1, 'maatwerkopruimcoaching.nl' => 1, 'maatwerkzorgcoaching.nl' => 1, 'maavaishnowsewatrust.com' => 1, @@ -90706,14 +91542,13 @@ 'maba.tk' => 1, 'mabankonline.com' => 1, 'mabasketdesecurite.fr' => 1, + 'mabeaufort.com' => 1, 'mabelmartinez.es' => 1, - 'mabex-cybercore.de' => 1, - 'mabexcybercore.de' => 1, - 'mable.com.au' => 1, 'mableton.gov' => 1, 'mabnn.org' => 1, 'mabnn.ru' => 1, 'mabnn.spb.ru' => 1, + 'mabookhay.com' => 1, 'mabra.com' => 1, 'mabrav.ro' => 1, 'mabusalah.tk' => 1, @@ -90727,6 +91562,7 @@ 'macapflag.com' => 1, 'macaque.io' => 0, 'macarenagomezfan.tk' => 1, + 'macarne.com.hk' => 1, 'macaroons.tk' => 1, 'macaroonshindig.tk' => 1, 'macautocouture.ga' => 1, @@ -90737,10 +91573,14 @@ 'macaw.net' => 1, 'macaw.nl' => 1, 'macawi.com' => 1, + 'macbach.com' => 1, 'macbo.de' => 1, + 'macbookfix.co.uk' => 1, 'maccharlesindia.com' => 1, + 'macconstruction.ai' => 1, 'macdj.tk' => 1, 'macdn.net' => 1, + 'macdoktor.cz' => 1, 'macdonaldcody.com' => 1, 'mace.au' => 1, 'macedonian-hotels.com.mk' => 1, @@ -90779,7 +91619,6 @@ 'macil.tech' => 1, 'macinyasha.net' => 1, 'macioszektv.eu' => 1, - 'mack.im' => 1, 'mack.space' => 1, 'mackanz.tk' => 1, 'mackenziedatastream.ca' => 1, @@ -90806,6 +91645,9 @@ 'maconnerie-dcs.ch' => 1, 'maconqc.com' => 0, 'macontec.com' => 1, + 'macontec.de' => 1, + 'macosdb.com' => 1, + 'macosko.org' => 1, 'macosx86.ml' => 1, 'macoupincountypdil.gov' => 1, 'macoupinvotes.gov' => 1, @@ -90834,13 +91676,10 @@ 'macsonuclari.mobi' => 1, 'macssupersonicwash.com' => 1, 'macstore-shop.fr' => 1, - 'macvcure.com' => 1, - 'macvidcards.eu' => 1, 'mad-eye.com' => 0, 'mad.es' => 1, 'mad4marketing.com' => 1, 'madae.nl' => 1, - 'madagascarbycar.com' => 1, 'madamasr.com' => 1, 'madamcougar.com' => 1, 'madameblueimages.com' => 1, @@ -90865,7 +91704,6 @@ 'madebythijmen.nl' => 1, 'madebyyolanda.com' => 1, 'madecenter.com.br' => 1, - 'madechocolaterie.nl' => 0, 'madeforthefuture.com' => 1, 'madeglobal.com' => 1, 'madeinabyss-manga-new.com' => 1, @@ -90923,9 +91761,9 @@ 'madluging.tk' => 1, 'madmasters.tk' => 1, 'madmaxstore.it' => 1, - 'madmbrasil.com.br' => 1, + 'madmbrasil.com.br' => 0, 'madmoizelle.com' => 1, - 'madnetwork.org' => 1, + 'madmonkey.media' => 1, 'madobe.tk' => 1, 'madokami.net' => 1, 'madokami.pw' => 1, @@ -90956,6 +91794,7 @@ 'madorijewels.com' => 1, 'madorijewels.de' => 1, 'madost.one' => 1, + 'madpmarketing.com' => 1, 'madprod.tk' => 1, 'madpsy.uk' => 1, 'madrakmoadel.ir' => 1, @@ -91022,6 +91861,7 @@ 'mafiamohaa.tk' => 1, 'mafiasi.de' => 1, 'mafiatown.pl' => 1, + 'mafshari.com' => 1, 'mafworld.com' => 1, 'mafy.fi' => 1, 'magachou.com' => 1, @@ -91048,6 +91888,7 @@ 'magazone.cf' => 1, 'magazone.gq' => 1, 'magazone.ml' => 1, + 'magazyn.win' => 1, 'magazynauto.pl' => 1, 'magdahavas.com' => 1, 'magdakostyra.pl' => 1, @@ -91063,6 +91904,7 @@ 'magel.io' => 1, 'magellan-met.ru' => 1, 'magellan.ai' => 1, + 'magellan.money' => 1, 'magenda.sk' => 1, 'magendarmbeschwerden-koblenz.de' => 1, 'magenkompass.de' => 0, @@ -91073,14 +91915,15 @@ 'magentrix.com' => 0, 'magepro.fr' => 1, 'mager.org' => 1, - 'magesaigon.com' => 1, 'magescobd.com' => 1, - 'magesypro.com' => 1, + 'magesypro.com' => 0, 'magewell.nl' => 1, 'maggianos.com' => 1, 'maggie-shaw.co.uk' => 0, + 'maggie.com' => 1, 'maggie.gy' => 1, 'maggieandmarlow.co.uk' => 1, + 'maggiegeller.com' => 1, 'maggiemcgee.tk' => 1, 'maggot.cf' => 1, 'magi-cake.com' => 1, @@ -91102,6 +91945,7 @@ 'magicball.ga' => 1, 'magicbar.tk' => 1, 'magicbeanschool.com' => 1, + 'magicbox-cleaning.co.uk' => 1, 'magicboxint.com' => 1, 'magicbroccoli.de' => 0, 'magiccardbuyer.eu' => 1, @@ -91110,17 +91954,15 @@ 'magicdust.com.au' => 1, 'magicflora.tk' => 1, 'magicgrants.org' => 1, + 'magichour.ai' => 1, 'magiciansofchaos.tk' => 1, 'magicjudges.org' => 1, 'magickmale.de' => 1, 'magiclen.org' => 1, 'magicline.com' => 1, - 'magicmayheim.com' => 1, - 'magicmistgroup.com' => 1, 'magicocuoredimamma.it' => 1, 'magicolr.com' => 1, 'magicomotor.com' => 1, - 'magicorn.co' => 1, 'magicpaper.net' => 1, 'magicpet.com' => 1, 'magicpill.com.au' => 1, @@ -91141,6 +91983,7 @@ 'magiskzip.com' => 1, 'magisterjuris.com' => 0, 'magisternegi.tk' => 1, + 'magistr.college' => 1, 'maglaw.com' => 1, 'magliner.com' => 1, 'magna-carta.co.za' => 1, @@ -91153,6 +91996,7 @@ 'magnesy.priv.pl' => 1, 'magnet-schultz.com' => 1, 'magnet.pub' => 1, + 'magnetai.pro' => 1, 'magnetar.com' => 1, 'magnetbank.hu' => 1, 'magnetech.site' => 1, @@ -91178,6 +92022,7 @@ 'magnetvpn.com' => 1, 'magniezetassocies.fr' => 1, 'magnific.tk' => 1, + 'magnifiscent.com' => 1, 'magniflood.com' => 1, 'magnisgroup.eu' => 1, 'magnit-akciya.tk' => 1, @@ -91190,12 +92035,11 @@ 'magnoliaglobal.com' => 1, 'magnoliaicecream.com.sg' => 1, 'magnoliaicecreamth.com' => 1, + 'magnoliamilk.com.sg' => 1, 'magnoliawi.gov' => 1, 'magnoric.com' => 1, 'magnosautos.ng' => 1, - 'magnumsol.ru' => 1, 'magnunbaterias.com.br' => 1, - 'magnusdemant.ch' => 1, 'magnusfulton.com' => 1, 'magnusj.net' => 1, 'magnuspro.cz' => 1, @@ -91223,7 +92067,6 @@ 'mahalaraibanda.ro' => 1, 'mahali.tk' => 1, 'mahallekulturu.com' => 1, - 'mahalligundem.com' => 1, 'mahalux.com' => 1, 'mahalux.cz' => 1, 'mahalux.de' => 1, @@ -91261,8 +92104,8 @@ 'mahnwache-luetzerath.org' => 1, 'mahorka.tk' => 1, 'mahou-sanmiguel.com' => 1, + 'mahsaalert.com' => 1, 'mahtabichat.ml' => 1, - 'mahurivaishya.co.in' => 1, 'mahurivaishya.com' => 1, 'mai.ru' => 1, 'maiaimobiliare.ro' => 1, @@ -91277,6 +92120,7 @@ 'maidens.se' => 1, 'maidenworld.tk' => 1, 'maidinaustralia.com' => 1, + 'maidofhonorhq.com' => 1, 'maidoty.net' => 1, 'maie.ro' => 1, 'maiebanatulfruncea.com' => 1, @@ -91309,6 +92153,7 @@ 'mail21.ch' => 1, 'mail365.fi' => 1, 'mail4you.in' => 1, + 'mailandtipps.de' => 1, 'mailbase.cf' => 1, 'mailbot.sh' => 1, 'mailbox.org' => 1, @@ -91318,12 +92163,14 @@ 'mailchaud.com' => 1, 'mailcrate.de' => 1, 'mailcubexs.tk' => 1, + 'maildog.eu' => 1, 'maildrop.uk' => 1, 'maildrops.tk' => 1, 'mailer-olivea.cz' => 1, 'mailer.me' => 1, 'mailer.su' => 1, 'mailerhosting.com' => 1, + 'mailert.eu' => 1, 'mailex.cf' => 1, 'mailexpresso.tk' => 1, 'mailexx.ga' => 1, @@ -91334,6 +92181,7 @@ 'mailflank.com' => 0, 'mailflex.my.id' => 1, 'mailgenius.com' => 1, + 'mailgrade.fr' => 1, 'mailgun.com' => 0, 'mailhardener.com' => 1, 'mailia.be' => 1, @@ -91363,6 +92211,7 @@ 'mailpass.ml' => 1, 'mailplus.com.au' => 1, 'mailsac.com' => 1, + 'mailsec.se' => 1, 'mailsend.ml' => 1, 'mailstart.ga' => 1, 'mailstation.de' => 1, @@ -91398,9 +92247,6 @@ 'mainstreetauto.com' => 1, 'maintainyourwebsite.help' => 1, 'maintenance-traceur-hp.fr' => 1, - 'maintenancebtp.com' => 1, - 'mainzbiomed.com' => 1, - 'mainzelmaennchen.net' => 1, 'mainzer-allerlei.de' => 1, 'maioresemelhores.com' => 1, 'mair.best' => 1, @@ -91410,7 +92256,6 @@ 'mairie-landry.com' => 1, 'mairie-louveciennes.fr' => 1, 'mairie-perpignan.fr' => 1, - 'mairie-sornay.fr' => 1, 'mairie-villedavray.fr' => 1, 'mairiedakieni.ga' => 1, 'mairiedemoncelsurseille.com' => 1, @@ -91419,7 +92264,6 @@ 'maisartegrafica.com.br' => 1, 'maisciencianaescolams.com.br' => 1, 'maiscrm.com' => 1, - 'maiscuidar.com' => 1, 'maiscupoes.com' => 1, 'maisecom.com.br' => 1, 'maisempregonet.com' => 1, @@ -91427,7 +92271,6 @@ 'maisie.nl' => 1, 'maison-agrandissement-extension.fr' => 1, 'maison-auriat.fr' => 1, - 'maison-coutin.com' => 1, 'maison-du-mineur.com' => 1, 'maison-eureka.fr' => 1, 'maison2com-event.fr' => 1, @@ -91437,6 +92280,9 @@ 'maisonkobe.fr' => 1, 'maisonmere.group' => 1, 'maisonrouge-musee.fr' => 1, + 'maisonsaintfort.fr' => 1, + 'maisonsantocchia.com' => 1, + 'maisonsantocchia.fr' => 1, 'maisonsdenfrance-cls.fr' => 1, 'maisonstpaul.fr' => 1, 'maisonwow.fr' => 1, @@ -91482,9 +92328,11 @@ 'majolka.com' => 1, 'majorcore.com' => 1, 'majorhifi.com' => 1, + 'majplast.pl' => 1, 'majstorov.info' => 1, 'majstorov.rs' => 1, 'majtkomat.pl' => 1, + 'makakoo.com' => 1, 'makaleci.com' => 1, 'makanj.tk' => 1, 'makar.rzeszow.pl' => 1, @@ -91498,11 +92346,11 @@ 'make-tatsuta.co.jp' => 0, 'make.org' => 1, 'make50aday.tk' => 1, + 'makeacake.ai' => 1, 'makeacrowd.eu' => 1, 'makeagif.com' => 1, 'makeaoffice.nl' => 1, - 'makecar.com.ua' => 1, - 'makechanges.com.au' => 1, + 'makechanges.com.au' => 0, 'makecheez.com' => 1, 'makecity.cz' => 1, 'makedin.net' => 1, @@ -91516,6 +92364,7 @@ 'makeitsimple.pt' => 1, 'makejustice.work' => 1, 'makejusticework.org.uk' => 1, + 'makeleap.io' => 1, 'makelindazi.com' => 1, 'makellos-kosmetik.de' => 1, 'makelpunt.nl' => 1, @@ -91527,19 +92376,18 @@ 'makemynewspaper.com' => 1, 'makenaiyo-fx.com' => 1, 'makenprint.uk' => 1, - 'makeovershop.ro' => 1, 'makeplans.com' => 1, 'makepro.net' => 1, 'maker.systems' => 1, 'makera.ga' => 1, 'makerdao.com' => 1, + 'makeresume.io' => 1, 'makerichmondhome.com' => 1, 'makermiles.com' => 1, 'makermiles.net' => 1, 'makermiles.org' => 1, 'makersempire.com' => 1, 'makerspace-gt.de' => 1, - 'makertown.jp' => 1, 'makesenseofdata.co.uk' => 1, 'maketheconnection.net' => 1, 'makeupevelinua.cf' => 1, @@ -91565,7 +92413,7 @@ 'makingmemoney.ml' => 1, 'makingmoneyathome.tk' => 1, 'makingmoves.gq' => 1, - 'makkenzo.com' => 1, + 'makkenzo.com' => 0, 'makkiyaz.tk' => 1, 'makkusu.photo' => 1, 'maklerinfo.biz' => 1, @@ -91595,7 +92443,6 @@ 'malachiteauth.com' => 1, 'maladie-autoimmune.fr' => 1, 'malafidezoeker.nl' => 1, - 'malagabaterias.com' => 1, 'malagarental.com' => 1, 'malahov.tk' => 1, 'malakye.com' => 1, @@ -91644,12 +92491,13 @@ 'malekah.info' => 1, 'malekperiodontics.com' => 1, 'malenyflorist.com.au' => 1, + 'maleprace.cz' => 1, 'malermeister-kessler.de' => 1, 'malerponge.de' => 1, + 'malesci.it' => 1, 'malesoowki.blog' => 1, 'malevus.com' => 1, 'maleyco.tk' => 1, - 'maleylabapplications.org' => 1, 'malezan.com' => 1, 'malflutningsstofan.is' => 1, 'malfors.com' => 1, @@ -91690,18 +92538,19 @@ 'malkovich.cf' => 1, 'malkovich.ga' => 1, 'mall.cz' => 1, - 'mall.hr' => 1, 'mall.hu' => 1, 'mall.pl' => 1, 'mall.sk' => 1, + 'malla.digital' => 1, 'mallach.net' => 1, 'mallasvita.com' => 1, 'malleableminds.com.au' => 1, - 'malles.org' => 1, 'malletsheetmetal.com' => 0, 'mallgastronomico.com.ar' => 1, 'mallhabana.com' => 1, 'mallonline.com.br' => 1, + 'mallorca-csc.com' => 1, + 'mallorca-map.com' => 1, 'mallorca.tk' => 1, 'mallorca2024.com' => 1, 'mallpass.ga' => 1, @@ -91716,6 +92565,7 @@ 'malsignature.com' => 1, 'malta-firma.com' => 1, 'maltarugs.com' => 1, + 'maltasgarage.com' => 1, 'maltasite.tk' => 1, 'maltaultrastifo.tk' => 1, 'malte.gg' => 1, @@ -91750,7 +92600,6 @@ 'mamasday.org' => 1, 'mamasguiderecipes.com' => 1, 'mamasorganizedchaos.com' => 1, - 'mamastyle.store' => 0, 'mamaxi.org' => 1, 'mamaznaet.ml' => 1, 'mamazzoop.com' => 1, @@ -91760,6 +92609,8 @@ 'mame.cl' => 1, 'mame.net' => 1, 'mamedev.org' => 1, + 'mamekridla.cz' => 1, + 'mamekridla.sk' => 1, 'mamiechacha.com' => 1, 'mamijaclean.tk' => 1, 'mamilitante.fr' => 1, @@ -91769,6 +92620,8 @@ 'mammaklader.tk' => 1, 'mammal-taxonomy.tk' => 1, 'mammals.net' => 1, + 'mammam.vn' => 1, + 'mammeebambini.com' => 1, 'mammooc.org' => 1, 'mammothimaging.com' => 1, 'mammothlakesmls.net' => 1, @@ -91780,13 +92633,11 @@ 'mamontov.tk' => 1, 'mamoris-net.jp' => 1, 'mamot.fr' => 1, - 'mamradost.sk' => 1, 'mamtapark.tk' => 1, 'mamuko.nl' => 1, 'mamunlyric.tk' => 1, 'mamy-blue.fr' => 1, 'man-stuff.co.uk' => 1, - 'mana.ee' => 1, 'mana.wiki' => 1, 'manab-it.com' => 1, 'manabi.international' => 1, @@ -91794,7 +92645,6 @@ 'manaenergija.lv' => 1, 'manage.cm' => 1, 'manage.com' => 0, - 'managed-it.africa' => 1, 'managed-it.co.za' => 1, 'managed-service-provider.co.uk' => 1, 'managededv.ch' => 1, @@ -91804,7 +92654,6 @@ 'managedtreasures.com' => 1, 'managedwphosting.nl' => 0, 'managefile.tk' => 1, - 'managefuhui.com' => 1, 'management-companie.ro' => 1, 'managementboek.nl' => 1, 'managementforstartups.com' => 0, @@ -91826,7 +92675,6 @@ 'manboy.tk' => 1, 'manchester.enf.br' => 1, 'manchestermn.gov' => 1, - 'manchestermoneyman.com' => 1, 'manchestertechservices.co.uk' => 1, 'manchesterwi.gov' => 1, 'manchopancho.de' => 1, @@ -91911,7 +92759,6 @@ 'maniacoland.com' => 1, 'maniadicane.com.br' => 0, 'maniainc.com' => 1, - 'maniaiti.nz' => 1, 'manial4d2.ml' => 1, 'maniazul.tk' => 1, 'manicbouncycastles.co.uk' => 1, @@ -91929,7 +92776,6 @@ 'manimalosteo.com' => 1, 'manimatter.ch' => 1, 'maniorpedi.com' => 1, - 'maniosglass.gr' => 1, 'manisahaberleri.tk' => 1, 'manitasavila.com' => 1, 'manitbd.com' => 0, @@ -91943,25 +92789,16 @@ 'manitoulinglobalforwarding.co' => 1, 'manitoulinglobalforwarding.com' => 1, 'manitoulinglobalforwarding.mx' => 1, - 'manitoulingolf.com' => 1, - 'manitoulingroup.com' => 1, - 'manitoulinheavyhaul.ca' => 1, - 'manitoulinheavyhaul.com' => 1, - 'manitoulinlogistics.ca' => 1, - 'manitoulintransport.ca' => 1, - 'manitoulintransport.co' => 1, - 'manitoulintransport.com' => 1, - 'manitoulintransport.info' => 1, - 'manitoulintransport.net' => 1, + 'manitoulingolf.com' => 0, 'manitoulinusedequipment.ca' => 1, 'manitoulinusedequipment.com' => 1, 'manitoulinwarehousing.com' => 1, 'manitouspringsco.gov' => 1, 'manitowoccountywi.gov' => 1, 'manitowocwi.gov' => 1, + 'manixcapital.com' => 1, 'manja-und-martin.de' => 1, 'manjalcouture.com' => 1, - 'manju.org.uk' => 1, 'mankato-mn.gov' => 1, 'mankatomn.gov' => 1, 'mankier.com' => 1, @@ -91995,10 +92832,10 @@ 'manorhousecapital.com' => 1, 'manoro.de' => 1, 'manortx.gov' => 1, - 'manova.cz' => 1, 'manowarus.com' => 1, 'manporn.xxx' => 1, 'manpro.systems' => 1, + 'manprojects.co.uk' => 1, 'mansage.com' => 1, 'mansarda-life.net' => 1, 'mansdell.net' => 1, @@ -92022,7 +92859,6 @@ 'mantenimientodeinstalacioneselectricas.es' => 1, 'mantenimientoimpresoras.com' => 1, 'mantenimientosenjardineriaypiscinasveracruz.com' => 1, - 'mantenimientoweb.io' => 1, 'mantex.ml' => 1, 'manti.by' => 1, 'manticore-projects.com' => 1, @@ -92037,6 +92873,7 @@ 'manualeusoemanutenzione.com' => 1, 'manualowl.com' => 1, 'manualredeye.com' => 1, + 'manualsalgadeiralucrativa.com.br' => 1, 'manualscollection.com' => 1, 'manualsnet.com' => 1, 'manualusa.com' => 1, @@ -92057,12 +92894,12 @@ 'manuelperujo.ch' => 1, 'manuelraimo.cf' => 1, 'manuelrueger.de' => 1, + 'manuelsebe.com' => 1, 'manufacturing.gov' => 1, 'manulife.ca' => 1, 'manumagnum.com' => 1, 'manupgrade.com' => 1, 'manuscript.com' => 1, - 'manuscripteditorial.com' => 1, 'manuscriptlink.com' => 1, 'manusiasosial.tk' => 1, 'manusje-van-alles.nl' => 1, @@ -92074,10 +92911,12 @@ 'manwork.tk' => 1, 'manwv.gov' => 1, 'manycheap.com' => 1, + 'manycolors.net' => 1, 'manyetikboya.com' => 1, + 'manyflavors.org' => 1, + 'manyforms.net' => 1, 'manyhotfiesta.ml' => 1, 'manylots.ru' => 1, - 'manyo.jp' => 1, 'manypets.com' => 1, 'manyproservices.com' => 1, 'manytricks.com' => 1, @@ -92090,7 +92929,7 @@ 'manzanita-nsn.gov' => 1, 'maomihz.com' => 1, 'maone.net' => 1, - 'maorilandfilm.co.nz' => 1, + 'maorilandfilm.co.nz' => 0, 'maorx.cn' => 1, 'maoshuai.bid' => 1, 'maoshuai.cc' => 1, @@ -92114,20 +92953,22 @@ 'maozedong.red' => 1, 'map-immo.fr' => 1, 'map.fund' => 1, + 'map45.onthewifi.com' => 1, 'map4erfurt.de' => 1, 'map4jena.de' => 1, 'mapa-airsoft-akci.cz' => 1, 'mapa1.com' => 1, 'mapadados.com' => 1, - 'mapadoacolhimento.org' => 1, - 'mapailytics.com' => 1, + 'maparz.com' => 1, 'mapasmundi.com.br' => 1, 'mapausenaturelle.fr' => 1, + 'mapavoto.com' => 1, 'mapblender.com' => 1, 'mapchange.org' => 1, + 'mapdap.com' => 1, 'mapduce.com' => 1, 'mapdump.com' => 1, - 'mapgear.nl' => 1, + 'mapgear.nl' => 0, 'mapillary.com' => 1, 'maplebgm.cc' => 1, 'maplegrove.cf' => 1, @@ -92136,7 +92977,6 @@ 'mapleholland.tk' => 1, 'maplehome.tk' => 1, 'maplehousehomeinvestors.com' => 1, - 'maplemountainquiltretreat.com' => 0, 'maples.com' => 1, 'mapletime.com' => 1, 'mapletokyo.top' => 1, @@ -92166,6 +93006,7 @@ 'maquetasdeaviones.tk' => 1, 'maquetting.com' => 1, 'maquiguarda.pt' => 1, + 'maquinadeconteudoai.com' => 1, 'maquinariaspesadas.org' => 0, 'maquinasperfectas.tk' => 1, 'maquinasquepiensan.tk' => 1, @@ -92175,6 +93016,7 @@ 'marabook.fr' => 1, 'maracarlinicourses.com' => 1, 'maracit.tk' => 1, + 'maraiagenda.com' => 1, 'maraichere-gourmande.org' => 1, 'marajo.ml' => 1, 'marajo.tk' => 1, @@ -92202,6 +93044,7 @@ 'marbleceramiccorp.com.au' => 1, 'marbleme.jp' => 1, 'marblenexus.de' => 1, + 'marblesupplier.co.uk' => 1, 'marbogardenlidkoping.se' => 1, 'marbree.eu' => 1, 'marbriers4.ch' => 1, @@ -92234,10 +93077,8 @@ 'marcellodomenis.com' => 1, 'marcelluscoalition.org' => 1, 'marcelmarnitz.com' => 1, - 'marcelmende.de' => 1, 'marceloestriga.org' => 1, 'marcelofernandez.tk' => 1, - 'marcelovasconcelos.com.br' => 1, 'marcelpreuss.de' => 1, 'marcelsiegert.com' => 1, 'marcelwiedemeier.com' => 1, @@ -92248,6 +93089,7 @@ 'marcha.org.ar' => 1, 'marchagen.nl' => 1, 'marchand.net.pl' => 1, + 'marchcharge.com.au' => 1, 'marchellenevers.tk' => 1, 'marchesini.com' => 1, 'marchesini.com.ua' => 1, @@ -92261,16 +93103,17 @@ 'marcil-lavallee.ca' => 1, 'marcillacetfils.fr' => 1, 'marcinkurek.online' => 1, + 'marcinmalecki.pl' => 1, 'marcipanovedorty.cz' => 1, 'marclange.net' => 1, 'marco-burmeister.de' => 1, - 'marco-hegenberg.net' => 1, 'marco-reitmeier.de' => 1, 'marco-s.net' => 1, 'marco-stankowitz.de' => 1, 'marco-ziesing.de' => 1, 'marcoaurelio.tk' => 1, 'marcocerulliconsulting.com' => 1, + 'marcodifelice.com' => 1, 'marcoduenki.ch' => 1, 'marcoececilia.it' => 1, 'marcoetheridgefiction.com' => 1, @@ -92286,7 +93129,6 @@ 'marcosteixeira.tk' => 1, 'marcotolk.com' => 1, 'marcovery.com' => 1, - 'marcretzlaff.com' => 1, 'marcschlagenhauf.de' => 0, 'marcsello.com' => 1, 'marcsferraripage.tk' => 1, @@ -92295,6 +93137,7 @@ 'marcus.pw' => 0, 'marcusb.org' => 1, 'marcusberley.com' => 1, + 'marcusbreda.com.br' => 1, 'marcusburghardt.tk' => 1, 'marcusds.ca' => 1, 'marcusporter.tk' => 1, @@ -92332,9 +93175,9 @@ 'margaux-perrin.fr' => 1, 'margauxnennig.com' => 1, 'margays.de' => 1, + 'margeoapp.com' => 1, 'margeriam.com' => 1, 'margex.com' => 1, - 'margherita.cl' => 1, 'margintoniks.fr' => 1, 'margo-co.ch' => 0, 'margo.ml' => 1, @@ -92363,10 +93206,12 @@ 'mariages.net' => 1, 'mariahandnasty.com' => 1, 'mariahcareyvenezuela.tk' => 1, + 'mariahilft.com' => 1, 'mariaisabel.tk' => 1, 'mariaisabelperfumaria.com.br' => 1, 'mariakiniorska.com' => 1, 'marialopez.tk' => 1, + 'mariamahmoudi.com' => 1, 'mariamenounos.tk' => 1, 'mariamia.org' => 1, 'mariamindbodyhealth.com' => 1, @@ -92386,7 +93231,7 @@ 'maridana.lt' => 1, 'marie-pettenbeck-schule.de' => 1, 'marie-psy.fr' => 1, - 'marie.club' => 1, + 'marie.club' => 0, 'mariealber.cz' => 1, 'mariearthur.fr' => 1, 'mariecurie.tk' => 1, @@ -92407,6 +93252,7 @@ 'marijuanajobscannabiscareers.com' => 1, 'marik.net.br' => 1, 'marikafranke.de' => 1, + 'marikbrest.com' => 1, 'marillatownshipmi.gov' => 1, 'marilower.tk' => 1, 'marilsnijders.nl' => 1, @@ -92424,7 +93270,6 @@ 'marinapozzoli.tk' => 1, 'marinaquip.com' => 1, 'marinarinaldi.ml' => 1, - 'marinasmad.com' => 1, 'marinat.de' => 1, 'marinat2012.de' => 1, 'marinawarner.com' => 1, @@ -92446,6 +93291,7 @@ 'mario.com.ua' => 0, 'mario420.ga' => 1, 'marioabela.com' => 1, + 'mariofrazao.com.br' => 1, 'mariogarcia.tk' => 1, 'mariogasparini.com.br' => 1, 'mariogeckler.de' => 0, @@ -92502,22 +93348,22 @@ 'markandrewtrewitt.com' => 0, 'markant-online.de' => 1, 'markantalyamasajsalonu-bayanmasoz-cim.cf' => 1, - 'markaps.com' => 1, 'markco.fi' => 1, 'markdain.net' => 1, 'markdixon.name' => 1, 'markecubanos.com' => 1, 'markedwithab.com' => 1, + 'markellia.com' => 1, 'markenet.co' => 1, 'markentier.tech' => 1, 'markenzapatent.com' => 1, 'markermatic.com' => 1, 'market-garden.tk' => 1, - 'market-money.ru' => 1, 'market.android.com' => 1, 'market.us' => 1, 'marketbar.ie' => 1, 'marketbasket.tk' => 1, + 'marketbottaro.it' => 1, 'marketcalls.in' => 1, 'marketcavalli.it' => 1, 'marketcrypto.id' => 1, @@ -92530,6 +93376,7 @@ 'marketing-2.de' => 1, 'marketing-advertising.eu' => 1, 'marketing-boerse.de' => 1, + 'marketing-extender.com' => 1, 'marketing1-0-1.com' => 1, 'marketing4trends.com' => 1, 'marketinganalytics.africa' => 1, @@ -92537,6 +93384,7 @@ 'marketingbrandingnews.com' => 1, 'marketingbrandingnews.net' => 1, 'marketingco.nl' => 1, + 'marketingcompaixao.com' => 1, 'marketingconcafe.com' => 1, 'marketingdesignu.cz' => 1, 'marketingdigitalefisiente.com' => 1, @@ -92550,21 +93398,20 @@ 'marketingwelt-lipp.de' => 1, 'marketingwhitefish.com' => 1, 'marketingypublicidaddigital.com.mx' => 1, + 'marketinvoice.co.uk' => 1, 'marketio.ai' => 1, 'marketizare.ro' => 1, 'marketkarma.com' => 1, 'marketking.ga' => 1, - 'marketlocal.ly' => 0, 'marketmotion.com.au' => 1, 'marketnews.com' => 0, 'marketone.com' => 1, 'marketplace.tf' => 1, 'marketplacetue.nl' => 1, - 'marketresearch.biz' => 1, + 'marketramp.de' => 1, 'marketsearch.ga' => 1, 'marketsnerd.com' => 1, 'marketsosyali.tk' => 1, - 'markettailor.io' => 0, 'marketvalue.gq' => 1, 'marketvolume.com' => 1, 'marketyourcup.com' => 1, @@ -92583,24 +93430,23 @@ 'markido.com' => 1, 'markisa.ninja' => 1, 'markitanova-anna.tk' => 1, - 'markitee.com' => 0, 'markitzeroday.com' => 1, 'markjansen.tk' => 1, 'markkirkforillinois.com' => 1, 'markkirkforsenate.com' => 1, - 'markkusilvennoinen.fi' => 1, 'marklehane.com' => 1, 'markllego.com' => 1, 'markmccluretoday.com' => 1, + 'markmesh.com' => 1, 'markmet.fi' => 0, 'markmetcalfe.io' => 1, 'markmorris.com.au' => 0, - 'marknewtonband.com' => 1, 'markocloud.com' => 1, 'markoglou.com.gr' => 1, 'markoheijnen.com' => 1, 'markopool.ru' => 1, 'markov.com.ru' => 1, + 'markov.money' => 1, 'markovonline.ru' => 1, 'markovowest.bg' => 1, 'markpostmanrenovations.ca' => 1, @@ -92639,6 +93485,7 @@ 'markus289.com' => 1, 'markusabraham.com' => 1, 'markusehrlicher.de' => 1, + 'markusfocht.de' => 1, 'markusgran.de' => 1, 'markushof.it' => 0, 'markusjanzen.de' => 1, @@ -92651,6 +93498,8 @@ 'markusueberallconsulting.de' => 1, 'markusweimar.de' => 1, 'markuswirnsperger.com' => 1, + 'markuszeller.com' => 1, + 'markwalter.de' => 1, 'markzuckerbergisabitch.com' => 1, 'marlboroughchamber.nz' => 1, 'marlboroughfarmersmarket.tk' => 1, @@ -92664,7 +93513,6 @@ 'marlosoft.net' => 1, 'marlukki.eu' => 1, 'marlyleroi.fr' => 1, - 'marlysbeider.com' => 1, 'marmaluot.com' => 1, 'marmarahaberleri.tk' => 1, 'marmarahastanesi.com.tr' => 1, @@ -92693,25 +93541,24 @@ 'maroshionline.tk' => 1, 'marouskovi.cz' => 1, 'maroussia.tk' => 1, - 'marouviere.fr' => 1, 'marpa-wohnen.de' => 1, 'marqlet.com' => 1, 'marqperso.ch' => 1, - 'marquardtgames.com' => 1, 'marquee.tv' => 1, + 'marqueepoker.com' => 1, 'marquepersonnelle.ch' => 1, 'marqueswines.co.uk' => 1, 'marquettewire.org' => 1, 'marquimanagement.com' => 1, 'marquisepools.com' => 1, 'marrakechairporttransfer.com' => 1, - 'marrakechauxiliaire.com' => 1, + 'marrakechcitycarhire.com' => 1, + 'marrakechtourexpert.com' => 1, 'marredesefairebaladersurlenet.com' => 1, 'marretada.org' => 1, 'marriage-shrine.jp' => 1, 'marriageaustralia.org' => 1, 'marriagecelebrantmelbourne.au' => 1, - 'marriagemmatters.info' => 1, 'marrickvilleapartments.com.au' => 1, 'marronniergate.com' => 0, 'marropax.com' => 1, @@ -92757,7 +93604,6 @@ 'martacooks.com' => 1, 'martagoraca.pl' => 1, 'martcms.com' => 1, - 'martdev.com' => 1, 'martelange.ovh' => 1, 'martelliyaqub.co.nz' => 1, 'martellosecurity.com' => 1, @@ -92790,12 +93636,10 @@ 'martinalonsovega.tk' => 1, 'martinarnold.co.uk' => 1, 'martinassurfdepot.tk' => 1, - 'martinbaileyphotography.com' => 1, 'martinbiely.com' => 1, 'martinboerhof.nl' => 1, 'martinbrandt.de' => 1, 'martinbrower.us' => 1, - 'martinbuildingservices.co.uk' => 1, 'martinbykov.eu' => 1, 'martincernac.cz' => 1, 'martincornelissen.tk' => 1, @@ -92805,7 +93649,6 @@ 'martinelias.cz' => 1, 'martineric.tk' => 1, 'martineve.com' => 0, - 'martinfresow.de' => 1, 'martingura.sk' => 1, 'martinhal.cn' => 1, 'martinhal.com' => 1, @@ -92816,7 +93659,6 @@ 'martinhalresidences.com' => 1, 'martinhaunschmid.com' => 0, 'martinho.tk' => 1, - 'martinihof.com' => 1, 'martinishotpodcast.com' => 1, 'martinkunc.tk' => 1, 'martinkus.eu' => 1, @@ -92833,6 +93675,8 @@ 'martins.im' => 1, 'martinschulze.org' => 1, 'martinschurdak.tk' => 1, + 'martinscottprice.co.uk' => 1, + 'martinsematos.com.br' => 1, 'martinsferryoh.gov' => 1, 'martinsouza.net' => 1, 'martinstepar.cz' => 1, @@ -92842,7 +93686,7 @@ 'martinvalen.com' => 1, 'martinverkerkonline.tk' => 1, 'martinvillalba.com' => 1, - 'martinvillalba.com.ar' => 1, + 'martinvillalba.com.ar' => 0, 'martinvillalba.info' => 1, 'martinvillalba.net' => 1, 'martinvillalba.org' => 1, @@ -92859,6 +93703,7 @@ 'maruja.tk' => 1, 'marula-oel.de' => 1, 'marunouchi-hotel.co.jp' => 1, + 'marusoftware.net' => 1, 'marussy.com' => 1, 'marustat.ru' => 1, 'maruyama-dc.net' => 1, @@ -92868,11 +93713,14 @@ 'marvelcargiveaways.co.uk' => 1, 'marveld.nl' => 1, 'marvellbenefits.cloudaccess.host' => 1, + 'marvelmilk.com' => 1, 'marvelmoviemarathon.com' => 1, 'marvelo.cf' => 1, 'marvelouspainting.com' => 1, 'marvelweed.ru' => 1, + 'marvilastudios.com' => 1, 'marvin-elsen.com' => 1, + 'marvin.bounceme.net' => 1, 'marvin.com' => 0, 'marvin.is' => 1, 'marvin.rocks' => 1, @@ -92935,11 +93783,11 @@ 'masaki1684.net' => 1, 'masakigarden.com' => 1, 'masalaband.tk' => 1, - 'masaloku.com.tr' => 1, 'masanke-travel.com' => 1, 'masanteadelavenir.fr' => 1, 'masanunciosimpresos.com' => 1, 'masarik.sh' => 1, + 'masaz-aromaspa.pl' => 1, 'masaze-hanka.cz' => 1, 'masazomiestas.lt' => 1, 'mascarablond.tk' => 1, @@ -92949,14 +93797,15 @@ 'maschinen.email' => 1, 'mascotarios.org' => 1, 'mascotavineyards.com' => 1, + 'masculinemindset.com' => 1, 'masdemariette.com' => 1, 'masdemexico.com' => 1, 'masdr.sa' => 1, 'masduta.co' => 1, 'masdzub.com' => 1, - 'masefieldvets.co.uk' => 1, 'maservant.com' => 1, 'maservant.net' => 1, + 'masfe.com.br' => 1, 'masfloss.net' => 1, 'mashairi.co.ke' => 1, 'mashariqalsaad.com' => 1, @@ -92975,9 +93824,10 @@ 'mashrmail.io' => 1, 'mashtibax.ga' => 1, 'masiavillalonga.com' => 1, - 'masiniunelte.store.ro' => 1, + 'masinaspalat.info' => 1, 'masinky.tk' => 1, 'masiorama.it' => 1, + 'masjidalbayyinah.org' => 1, 'masjidalnoorwairarapa.co.nz' => 1, 'mask-skin.tk' => 1, 'maskamuse.com' => 1, @@ -92986,7 +93836,6 @@ 'maskedworld.tk' => 1, 'maskim.fr' => 1, 'masking.my.id' => 1, - 'maskinkultur.com' => 1, 'maskmy.id' => 1, 'maskstyle.tk' => 1, 'maslenka.tk' => 1, @@ -92994,7 +93843,7 @@ 'maslow.tk' => 1, 'masmusica.tk' => 1, 'masmusicaradio.tk' => 1, - 'maso-corto.com' => 1, + 'masno3.com' => 1, 'masob.site' => 1, 'masoftware.ddns.net' => 1, 'mason.so' => 1, @@ -93008,7 +93857,6 @@ 'masontuckett.xyz' => 1, 'masotee.com' => 1, 'masqueradecostumes.tk' => 1, - 'masr.social' => 1, 'masrilanguage.tk' => 1, 'masrud.com' => 1, 'masrur.org' => 1, @@ -93024,12 +93872,12 @@ 'massage-technique.tk' => 1, 'massage-vitalite.fr' => 1, 'massage-well.ch' => 1, - 'massage4u.net' => 0, 'massageandwellbeing.com' => 1, 'massagecupping.com' => 1, 'massagegunadvice.com' => 1, - 'massagehabits.com' => 1, + 'massagehabits.com' => 0, 'massagekartan.ga' => 1, + 'massagemens.nl' => 1, 'massagespaindia.com' => 1, 'massagetherapyschoolsinformation.com' => 1, 'massaggi.it' => 1, @@ -93040,15 +93888,14 @@ 'massarbsettlement.com' => 1, 'massauditor.gov' => 1, 'massazh.cf' => 1, - 'massbank.eu' => 1, + 'massbank.eu' => 0, 'massconsultores.com' => 1, 'masse.org' => 1, - 'masshelpline.com' => 1, + 'masseyrack.com' => 1, 'masshost.tk' => 1, 'masshpc.gov' => 1, 'massimocasa.it' => 1, 'massimoturella.it' => 1, - 'massindia.in' => 1, 'massive.tk' => 1, 'massiveanalyser.com' => 1, 'massiveassault.tk' => 1, @@ -93071,7 +93918,6 @@ 'mastellone.us' => 1, 'master-education.jp' => 1, 'master-net.org' => 1, - 'master-tech.com.au' => 1, 'master-tmb.ru' => 1, 'master-zone.com' => 1, 'master.shop' => 1, @@ -93096,7 +93942,6 @@ 'masterin.it' => 1, 'masterinchess.com' => 1, 'masterjuantex-projects.tk' => 1, - 'masterladder.com' => 1, 'mastermind.ac' => 1, 'masternetix.ga' => 1, 'masternetltd.com' => 1, @@ -93113,12 +93958,13 @@ 'masters-burrell.co.uk' => 1, 'mastersadistancia.com' => 1, 'masterscast.com' => 1, + 'masterservices.org' => 1, 'mastershvacparts.com' => 1, - 'mastersindatascience.org' => 1, 'mastersinesl.org' => 1, 'mastersofscale.com' => 1, 'mastersplace.tk' => 1, 'masterstation.net' => 1, + 'mastersteps.com' => 1, 'mastersthesiswriting.com' => 1, 'masterstouch.co.za' => 1, 'masterstruckingacademy.com' => 1, @@ -93132,7 +93978,6 @@ 'mastips.cl' => 1, 'mastodon-poradnik.pl' => 1, 'mastodon.au' => 1, - 'mastodon.blue' => 0, 'mastodon.com.pl' => 1, 'mastodon.cr' => 1, 'mastodon.ee' => 1, @@ -93142,6 +93987,7 @@ 'mastodon.uno' => 1, 'mastodont.tk' => 1, 'mastpartners.com' => 1, + 'masturflix.com' => 1, 'masuclub.jp' => 1, 'masuclub.net' => 1, 'masumitsu.jp' => 1, @@ -93170,6 +94016,7 @@ 'match.by' => 1, 'matcha-iga.jp' => 1, 'matcha14.com' => 1, + 'matchable.io' => 1, 'matchable.uk' => 1, 'matchflix.ch' => 1, 'matchimmo.fr' => 1, @@ -93177,11 +94024,11 @@ 'matchmove.com' => 0, 'matchmycourse.com' => 1, 'matchory.com' => 1, - 'matchpointusa.com' => 1, 'matconnolley.com' => 1, 'mate.academy' => 1, 'mate.software' => 1, 'matega.hu' => 1, + 'matei-gabriel.ro' => 1, 'mateiko.by' => 1, 'matej-oliva.cz' => 1, 'matejgroma.com' => 1, @@ -93194,10 +94041,10 @@ 'matematikkulubu.tk' => 1, 'matematikyoldasi.com' => 1, 'matemonsac.com' => 0, + 'mateocallec.com' => 1, 'mater.academy' => 1, 'materassi.roma.it' => 1, 'materassicatania.it' => 1, - 'materi.co.id' => 1, 'materiaischiquinho.com.br' => 1, 'material-ui.com' => 1, 'material-world-fuyouhin.com' => 1, @@ -93210,7 +94057,6 @@ 'materna.life' => 1, 'maternalwellness.es' => 1, 'maternoinfantile.online' => 1, - 'maternum.com' => 1, 'mateslibres.com' => 1, 'matetineamoi.fr' => 1, 'mateuszchyla.pl' => 1, @@ -93219,6 +94065,7 @@ 'matewanwv.gov' => 1, 'mateworks.hu' => 1, 'matfiz.online' => 1, + 'matflow.studio' => 1, 'matglobal.tech' => 1, 'matgodt.no' => 1, 'math-coaching.com' => 1, @@ -93230,6 +94077,7 @@ 'mathalexservice.info' => 1, 'mathandmovement.com' => 1, 'mathavuzteknolojileri.com.tr' => 1, + 'mathcocomstg.wpenginepowered.com' => 1, 'mathdf.com' => 1, 'matheball.de' => 1, 'mathebau.de' => 1, @@ -93240,22 +94088,22 @@ 'matheo-schefczyk.de' => 1, 'mathers.ovh' => 1, 'mathes.berlin' => 1, - 'mathesongas.com' => 0, 'mathesonsteplock.ca' => 1, 'matheusmacedo.ddns.net' => 1, 'mathewlane.com' => 1, + 'mathewlaverty.ca' => 1, 'mathfilm.dk' => 1, 'mathias.re' => 0, 'mathiasbynens.be' => 1, 'mathiasgarbe.de' => 1, 'mathiasheise.de' => 1, 'mathiaswagner.org' => 1, - 'mathieu-oriol.com' => 1, 'mathieu42.com' => 1, 'mathieuchollet.eu' => 1, 'mathieugrant.com' => 1, 'mathieui.net' => 1, 'mathisadler.com' => 1, + 'mathisghio.com' => 1, 'mathiveri.tk' => 1, 'mathleaks.com' => 1, 'mathleaks.se' => 1, @@ -93264,7 +94112,6 @@ 'maths.network' => 1, 'mathsource.ga' => 1, 'mathspace.co' => 1, - 'mathswithcorne.com' => 1, 'mathux.org' => 1, 'mathys.io' => 1, 'mati.gq' => 1, @@ -93322,7 +94169,6 @@ 'matrixeditora.com.br' => 1, 'matrixengineered.com' => 1, 'matrixfm.tk' => 1, - 'matrixhealthcare.ca' => 1, 'matrixinternet.ie' => 1, 'matrixmedia.ro' => 1, 'matrixmold.com' => 1, @@ -93330,6 +94176,7 @@ 'matrixpro24.com' => 1, 'matrixreq.com' => 0, 'matroskin.ml' => 1, + 'matrx.tw' => 1, 'matsaservicios.com' => 1, 'matsson.com' => 1, 'matstodin.is' => 1, @@ -93357,7 +94204,6 @@ 'mattbray.com' => 1, 'mattbsg.xyz' => 1, 'mattchellew.net' => 1, - 'mattcoles.io' => 1, 'mattconstruction.com' => 1, 'mattcorallo.com' => 1, 'mattcorp.com' => 1, @@ -93373,7 +94219,6 @@ 'mattersource.com' => 1, 'mattessons.co.uk' => 1, 'mattferderer.com' => 1, - 'mattfin.ch' => 1, 'mattg.ca' => 1, 'mattga.ca' => 1, 'mattgemmell.com' => 1, @@ -93385,6 +94230,7 @@ 'matthewberry.co.za' => 1, 'matthewburket.com' => 1, 'matthewcollins.me' => 1, + 'matthewdefir.com' => 1, 'matthewgallagher.co.uk' => 1, 'matthewgrow.com' => 1, 'matthewhaeck.com' => 1, @@ -93487,6 +94333,7 @@ 'maturetube.tv' => 1, 'maturexthumbs.com' => 1, 'matuslab.net' => 1, + 'matviz.com' => 1, 'matway.com' => 1, 'matway.net' => 1, 'matze.co' => 1, @@ -93498,12 +94345,13 @@ 'mau.life' => 1, 'mau.lu' => 1, 'mau.photos' => 1, + 'maubisa.id' => 1, 'maubot.xyz' => 1, 'maudfourier.com' => 0, 'mauditeboisson.tk' => 1, 'maudok.gov' => 1, - 'maudynetwork.id' => 1, 'mauhalito.tk' => 1, + 'mauicharm.com' => 1, 'maukenyang.com' => 1, 'mauldincookfence.com' => 1, 'mauletsmallorca.tk' => 1, @@ -93531,7 +94379,6 @@ 'mauroalejandro.co' => 1, 'mauronovellas.es' => 1, 'maurrikone.com' => 1, - 'mausbike.ro' => 1, 'maushabitos.com' => 1, 'mausmani.tk' => 1, 'mausoleum.ga' => 1, @@ -93543,7 +94390,6 @@ 'mautwelt.de' => 1, 'maveeranpasupathi.tk' => 1, 'maven.ng' => 0, - 'maventrading.com' => 0, 'mavenvets.co.uk' => 1, 'mavericklabel.com' => 1, 'mavericklive.co.uk' => 1, @@ -93564,6 +94410,7 @@ 'mawtinii.com' => 1, 'max-anime.tk' => 1, 'max-apk.com' => 0, + 'max-einrichtungen.de' => 1, 'max-it.tech' => 1, 'max-moeglich.de' => 1, 'max-went.pl' => 1, @@ -93592,6 +94439,7 @@ 'maxb.fm' => 1, 'maxbeton.fr' => 1, 'maxbike.tk' => 1, + 'maxboehme.net' => 1, 'maxboobs.com' => 1, 'maxbruckner.de' => 1, 'maxbruckner.org' => 1, @@ -93602,6 +94450,7 @@ 'maxchernoff.ca' => 1, 'maxclean.ml' => 1, 'maxcleaning.be' => 1, + 'maxcomfohvac.com' => 1, 'maxconstructionmachinery.com' => 1, 'maxdargent.com' => 1, 'maxdata.nl' => 1, @@ -93618,6 +94467,7 @@ 'maxibanki.ovh' => 1, 'maxiclin.pt' => 1, 'maxico.tk' => 1, + 'maxigeni.com' => 1, 'maxiglobal.net' => 1, 'maxihide.tk' => 1, 'maxihyp.de' => 1, @@ -93628,7 +94478,6 @@ 'maximalsparen.com' => 0, 'maximanet.tk' => 1, 'maximdeboiserie.be' => 1, - 'maximdens.be' => 1, 'maximeferon.fr' => 1, 'maximegagnon.io' => 1, 'maximemalfoy.com' => 1, @@ -93640,6 +94489,7 @@ 'maximiliangaedig.com' => 1, 'maximiliankaul.de' => 1, 'maximiliankrieg.de' => 1, + 'maximilianschmelzer.com' => 1, 'maximoguk.com' => 1, 'maximosilupu.tk' => 1, 'maximovel.com.br' => 1, @@ -93680,11 +94530,14 @@ 'maxportal.tk' => 1, 'maxr1998.de' => 0, 'maxrandolph.com' => 1, + 'maxrefund.ca' => 1, 'maxrickettsuy.com' => 1, 'maxrider.tk' => 1, 'maxroganov.tk' => 1, 'maxs.com' => 1, + 'maxsavesnow.shop' => 1, 'maxschleiffer.com' => 1, + 'maxschroeder.eu' => 1, 'maxtire.com' => 1, 'maxtransport.az' => 1, 'maxtruxa.com' => 1, @@ -93695,12 +94548,10 @@ 'maxuniverse.de' => 1, 'maxus.tk' => 1, 'maxval.com' => 1, - 'maxvaluecleaners.com' => 1, 'maxvibe.rocks' => 1, 'maxwaellenergie.de' => 1, 'maxweiss.io' => 1, 'maxwell-english.co.jp' => 0, - 'maxwellblog.com' => 1, 'maxwellcity.cf' => 1, 'maxwellcity.ga' => 1, 'maxwellcity.ml' => 1, @@ -93711,10 +94562,12 @@ 'mayanet.tk' => 1, 'mayangateway.com' => 1, 'mayansandtikal.com' => 1, + 'mayaramasala.com' => 1, 'mayaroconstituency.org' => 1, 'mayashoefke.tk' => 1, 'mayavi.co.in' => 1, 'maybankjobs.com' => 1, + 'maybemore.net' => 1, 'maybeonline.de' => 1, 'maybeshewill.xyz' => 1, 'maybeul.com' => 1, @@ -93723,6 +94576,7 @@ 'maydaymarchingband.org' => 1, 'maydaystrategies.com' => 1, 'maydex.info' => 1, + 'maydo.uk' => 1, 'mayerbrownllz.com' => 1, 'mayersoncreative.com' => 1, 'mayfairlakes.org' => 1, @@ -93750,6 +94604,7 @@ 'maythai.eu' => 1, 'maythai.pl' => 1, 'mayuraakitchens.com' => 1, + 'mayurifag.ru' => 1, 'maywood-il.gov' => 1, 'mayx.eu.org' => 1, 'mazartdesign.tk' => 1, @@ -93761,6 +94616,7 @@ 'maze.com.br' => 1, 'maze.fr' => 0, 'mazepa.ml' => 1, + 'mazer.world' => 1, 'mazet-machines-a-coudre.fr' => 1, 'mazhab.tk' => 1, 'mazik.tk' => 1, @@ -93784,7 +94640,6 @@ 'mb300sd.com' => 1, 'mbabullshit.com' => 1, 'mbaestlein.de' => 1, - 'mbakaro.in' => 1, 'mbalaw.pl' => 1, 'mbank.kg' => 1, 'mbar.us' => 1, @@ -93812,7 +94667,6 @@ 'mble.mg' => 1, 'mbm-law.net' => 1, 'mbmassageterapi.se' => 1, - 'mbmbuild.com' => 1, 'mbocentre.com' => 1, 'mbong.kr' => 1, 'mbpskill.co.id' => 1, @@ -93822,7 +94676,6 @@ 'mbrd.de' => 1, 'mbrental.fr' => 1, 'mbrjun.cn' => 1, - 'mbsec.net' => 1, 'mbsunu.com' => 1, 'mbsync4supply.com' => 1, 'mbt-constructions.co.uk' => 1, @@ -93835,6 +94688,7 @@ 'mc-auth.com' => 1, 'mc-connect.net' => 1, 'mc-jobs.net' => 1, + 'mc-mods.org' => 1, 'mc-servers.com' => 1, 'mc-sin.ch' => 1, 'mc-teemocraft.tk' => 1, @@ -93849,12 +94703,10 @@ 'mcahm.eu.org' => 1, 'mcan.sh' => 1, 'mcaps-mn.gov' => 1, - 'mcar5b.com' => 1, 'mcavallo.com' => 1, 'mcaz.nl' => 1, 'mcb-bank.com' => 1, 'mcba.com.br' => 1, - 'mcc.edu.ph' => 1, 'mcc.gov' => 1, 'mccabes.com.au' => 1, 'mccallkulak.org' => 1, @@ -93866,7 +94718,7 @@ 'mccn.pp.ua' => 1, 'mccom.at' => 1, 'mccommando.tk' => 1, - 'mcconciergerie.com' => 1, + 'mcconciergerie.com' => 0, 'mcconecountymt.gov' => 1, 'mccordscvs.com' => 1, 'mccreadylaw.com' => 1, @@ -93914,10 +94766,12 @@ 'mcgaccountancy.co.uk' => 1, 'mcgavocknissanwichitaparts.com' => 1, 'mcgee.red' => 1, + 'mcgill.ca' => 1, 'mcgillsbuses.co.uk' => 1, 'mcgovernance.com' => 1, 'mcgrailvineyards.com' => 1, 'mcgrand.shop' => 1, + 'mcgrandshop.eu' => 1, 'mcgrathnicol.com' => 1, 'mcgregortx.gov' => 1, 'mcguiresii.com' => 1, @@ -93928,7 +94782,6 @@ 'mchdata.com' => 1, 'mchel.net' => 1, 'mchenrycountyclerkil.gov' => 1, - 'mchip.net' => 1, 'mchollet.eu' => 1, 'mchopkins.net' => 1, 'mchost.no' => 1, @@ -93945,10 +94798,8 @@ 'mcirculo.com.br' => 1, 'mcivor.me' => 1, 'mcjackk77.me' => 1, - 'mcjars.com' => 1, 'mckay-bednar.net' => 1, 'mckeancountypa.gov' => 1, - 'mckeanssheetmetal.com.au' => 1, 'mckendry.com' => 1, 'mckendry.consulting' => 1, 'mckenna.academy' => 0, @@ -93987,9 +94838,9 @@ 'mcnicolls.com' => 1, 'mcnoobs.pro' => 1, 'mcnsrl.it' => 1, - 'mcochris.com' => 1, 'mcon.se' => 1, 'mconline.sg' => 1, + 'mconsole.nl' => 1, 'mconverter.eu' => 1, 'mcos.nc' => 1, 'mcoutinho.pt' => 1, @@ -93997,9 +94848,10 @@ 'mcpart.land' => 1, 'mcpat.com' => 1, 'mcpc.com' => 1, - 'mcpe.computer' => 1, + 'mcpe.computer' => 0, 'mcpepc.com' => 1, 'mcpepc.me' => 0, + 'mcpizy.com' => 1, 'mcplayman.de' => 1, 'mcprocdn.com' => 1, 'mcptotal.io' => 1, @@ -94050,7 +94902,6 @@ 'md-progressistes.fr' => 1, 'md-service.net' => 1, 'md28.in' => 1, - 'md5check.com' => 1, 'mda.gov.br' => 1, 'mdaemon.de' => 1, 'mdaemon.tips' => 1, @@ -94094,7 +94945,6 @@ 'mdpharma.com' => 1, 'mdpp.com.br' => 1, 'mdpparish.com' => 1, - 'mdroo.com' => 1, 'mdrsp.de' => 1, 'mdrthmcs.io' => 1, 'mds-paris.com' => 1, @@ -94124,6 +94974,7 @@ 'meacsports.com' => 1, 'meadowfen.farm' => 1, 'meadowfenfarm.com' => 1, + 'meadowgolddairy.com' => 1, 'meadowmere.com' => 1, 'meadowviewfarms.org' => 1, 'meadvillems.gov' => 1, @@ -94167,9 +95018,7 @@ 'mebeliside.bg' => 1, 'mebelisk.com.br' => 1, 'mebelizori.com' => 1, - 'mebelok.com' => 1, 'mebelshik.tk' => 1, - 'mebin.me' => 1, 'mebin.studio' => 1, 'mebinrobin.com' => 1, 'meblekorona.pl' => 1, @@ -94292,7 +95141,6 @@ 'mecalux.nl' => 1, 'mecambioamac.com' => 1, 'mecanicoautomotriz.org' => 0, - 'mecanique-casa.com' => 1, 'mecaniquemondor.com' => 1, 'mecanizadostrs.com' => 1, 'mecari.tk' => 1, @@ -94311,10 +95159,9 @@ 'mechanus.io' => 1, 'mechasdepelo.com' => 0, 'mechaspartans6648.com' => 1, - 'mechatronics-robotics.bg' => 1, - 'mechatronics-robotics.eu' => 1, 'mechinfinity.tk' => 1, 'mechmk1.me' => 1, + 'mechsoftgroup.com' => 1, 'mechta.gq' => 1, 'mechtylda.info' => 1, 'meciel.net' => 1, @@ -94322,11 +95169,14 @@ 'mectilde.info' => 1, 'mecu.com' => 1, 'med-colleges.com' => 1, + 'med-fine.com' => 1, 'med-flex.com' => 1, 'med-line.cf' => 1, 'med-metrix.com' => 0, 'med-nagoya-neurosurgery.jp' => 1, + 'med-otzyv.ru' => 1, 'med-spravca.ml' => 1, + 'med-tech-career.com' => 1, 'med.aid.pl' => 1, 'med.de' => 1, 'meda.bg' => 1, @@ -94344,7 +95194,6 @@ 'medbreaker-friends.at' => 1, 'medbreaker.one' => 0, 'medcartoon.com' => 1, - 'medcenter.online' => 1, 'medcentr.online' => 1, 'medcir.com.br' => 1, 'medclaimspanama.com' => 1, @@ -94359,6 +95208,7 @@ 'meddin.com' => 1, 'mede-handover.azurewebsites.net' => 1, 'medec.ec' => 1, + 'medecine.ai' => 1, 'medecinesalternatives-developpementspirituelcreatif.com' => 1, 'medeem.gov.ae' => 1, 'medefield.com' => 0, @@ -94369,6 +95219,7 @@ 'medfind.link' => 1, 'medfordoregon.gov' => 1, 'medfordwi.gov' => 1, + 'medgenome.com' => 1, 'medgetech.com' => 1, 'medguide-bg.com' => 1, 'medgyd.lt' => 0, @@ -94392,7 +95243,6 @@ 'media-start.tk' => 1, 'media-store.ir' => 1, 'media-street.co.uk' => 1, - 'media-valko.hu' => 1, 'media-weber.net' => 1, 'media-webs5.com' => 1, 'media-wind.com.tw' => 1, @@ -94404,7 +95254,6 @@ 'mediabisnis.co.id' => 1, 'mediabogen.net' => 1, 'mediabooks.ml' => 1, - 'mediabrook.com' => 1, 'mediabutic.ro' => 1, 'mediacenter.dynv6.net' => 1, 'mediacluster.de' => 1, @@ -94413,8 +95262,8 @@ 'mediadex.be' => 1, 'mediaelf.freeboxos.fr' => 1, 'mediafly.com' => 1, - 'mediafocus.biz' => 1, 'mediaforkids.org' => 1, + 'mediageneous.com' => 1, 'mediagetnews.tk' => 1, 'mediagrand.net' => 1, 'mediahaus.de' => 0, @@ -94430,6 +95279,7 @@ 'mediamora.nl' => 1, 'medianbases.ga' => 1, 'mediantechnologies.com' => 1, + 'mediantlabs.com' => 1, 'mediaoffice.ae' => 1, 'mediapark.uz' => 1, 'mediapart.fr' => 1, @@ -94441,6 +95291,7 @@ 'mediarenegades.net' => 1, 'mediarithmics.com' => 1, 'mediarithmics.io' => 1, + 'mediaroom.ai' => 1, 'mediarquita.com' => 1, 'medias-presse.info' => 1, 'mediasagasocialseo.com' => 1, @@ -94463,7 +95314,9 @@ 'mediawiki.com' => 1, 'mediawiki.org' => 1, 'mediaworqs.com' => 1, + 'mediboard.in' => 1, 'medibooker.com.au' => 1, + 'medicai.com.ar' => 1, 'medicaid.gov' => 1, 'medicairsolutions.com' => 1, 'medical-assistant-colleges.com' => 1, @@ -94492,14 +95345,13 @@ 'medicalplaza.ua' => 1, 'medicalpsiho.ro' => 1, 'medicalsite.tk' => 1, - 'medicalsland.com' => 1, + 'medicalteam.cc' => 1, 'medicaltiny.de' => 1, 'medicaltools.de' => 1, 'medicalupholsteryservices.com' => 1, 'medicalys-tunisie.com' => 0, 'medicare-providers.net' => 1, 'medicareadvantage.com' => 1, - 'medicareaesthetics.co.uk' => 1, 'medicareclinic.tk' => 1, 'medicarecoveragefinder.com' => 1, 'medicareinfo.org' => 1, @@ -94513,7 +95365,6 @@ 'medicimaging.com' => 1, 'medicina-interventionala.ro' => 1, 'medicina-news.tk' => 1, - 'medicinae.solutions' => 1, 'medicinaesolutions.com' => 1, 'medicinaesolutions.com.br' => 1, 'medicine.com' => 1, @@ -94526,32 +95377,30 @@ 'medicm.jp' => 1, 'medicompany.tk' => 1, 'medictools.de' => 1, - 'medicus.ai' => 1, + 'medicus.ai' => 0, 'medidata.co.nz' => 1, 'medidordehumedad.online' => 1, 'mediengestalter-website.de' => 1, 'medienhelden.de' => 1, 'medienkern.de' => 1, 'medienweite.de' => 1, + 'mediex.com.br' => 1, 'medifit.si' => 1, + 'medifocal.com' => 1, 'medifoto.tk' => 1, 'medify.id' => 1, 'medigap-quote.net' => 1, 'medihost.com.au' => 1, 'medihostsolutions.com.au' => 1, - 'medikalsepetim.org' => 1, 'medikuma.com' => 1, 'medilogistics.co.za' => 1, 'medimix.be' => 1, 'medinacountyohio.gov' => 1, 'medinaelst.nl' => 1, 'medinc.tk' => 1, + 'mediniti.com' => 0, 'medino.com' => 1, 'medinorte.es' => 1, - 'medinside.ch' => 0, - 'medinside.li' => 0, - 'medinsider.ch' => 0, - 'medinsider.li' => 0, 'mediro-ict.co.za' => 1, 'medirota.com' => 1, 'medisca.com' => 1, @@ -94563,6 +95412,7 @@ 'meditadvisors.com' => 1, 'meditateinolympia.org' => 1, 'meditel.nl' => 1, + 'mediterraneanmarketplace.com' => 1, 'meditez.ca' => 1, 'meditrak.ml' => 1, 'meditrendy.pl' => 1, @@ -94597,7 +95447,6 @@ 'medousaclinique.com' => 1, 'medovea.ru' => 1, 'medovoe.ml' => 1, - 'medpatches.com' => 1, 'medpeer.co.jp' => 0, 'medpeer.jp' => 1, 'medportalmd.tk' => 1, @@ -94615,7 +95464,6 @@ 'medsol.co.za' => 1, 'medsovet.tv' => 1, 'medspecial.tk' => 1, - 'medstatix-dev.com' => 1, 'medstatix.co' => 1, 'medsync.nl' => 1, 'medtalents.ch' => 1, @@ -94637,13 +95485,11 @@ 'medvidi.com' => 1, 'medxpf.com' => 0, 'medy-me.com' => 1, - 'medyahabertv.com' => 1, 'medyaweb.net' => 1, 'medycznyangielski.pl' => 1, 'medyotan.ga' => 1, 'medzinenews.com' => 0, 'meedia.me' => 1, - 'meedoennoordkop.nl' => 0, 'meefushop.xyz' => 1, 'meek.ml' => 1, 'meekhak.com' => 1, @@ -94658,7 +95504,7 @@ 'meeras.ga' => 1, 'meerdialog.de' => 1, 'meereskunst.de' => 1, - 'meerman.nl' => 0, + 'meerman.nl' => 1, 'meerpadel.nl' => 0, 'meesteresmisty.nl' => 1, 'meestgesteldevragen.com' => 1, @@ -94673,10 +95519,10 @@ 'meetfriends.tk' => 1, 'meetgeek.ai' => 0, 'meeting-server.ml' => 1, + 'meetingsurvivors.org' => 1, 'meetingvotes.com' => 1, 'meetjeslandsetriathlon.tk' => 1, 'meetmaps.com' => 1, - 'meetmarlo.com' => 1, 'meetmibaby.co.uk' => 1, 'meetmygoods.com' => 1, 'meetmyown.ga' => 1, @@ -94692,7 +95538,7 @@ 'meezjewelry.vn' => 1, 'meeztech.com' => 1, 'meeztertom.nl' => 1, - 'mefano.com' => 1, + 'mefai.io' => 1, 'meffrepatrimoine.com' => 1, 'meg-a-bounce.co.uk' => 1, 'mega-aukcion.ru' => 1, @@ -94700,7 +95546,6 @@ 'mega-feeling.de' => 1, 'mega-jeans.ru' => 1, 'mega-microstories.com' => 1, - 'mega-raeumung.de' => 1, 'mega.co.nz' => 1, 'mega.io' => 0, 'mega.nz' => 1, @@ -94723,7 +95568,6 @@ 'megagifs.de' => 1, 'megaherz.tk' => 1, 'megahobby.jp' => 1, - 'megahost.xyz' => 1, 'megahostingbr.tk' => 1, 'megahouse.co.jp' => 1, 'megahouseinvest.ru' => 1, @@ -94731,7 +95575,6 @@ 'megainflatables.co.uk' => 1, 'megainformatyk.pl' => 1, 'megajackpot.ph' => 1, - 'megajatek.hu' => 1, 'megakoncert90.cz' => 1, 'megalibportal.ga' => 1, 'megalibrarygirl.ml' => 1, @@ -94762,6 +95605,7 @@ 'megaproject.com' => 1, 'megarap.cf' => 1, 'megaron.at' => 1, + 'megasavesnow.shop' => 1, 'megasesso.com' => 1, 'megashopy.cz' => 1, 'megasitesoficial.tk' => 1, @@ -94778,6 +95622,7 @@ 'megaxchange.cash' => 1, 'megayachts.world' => 1, 'megazigzag.com' => 1, + 'megbarretto.com.br' => 1, 'megestrol.com' => 1, 'megeve-tourisme.fr' => 1, 'megger-aktionen.de' => 1, @@ -94812,11 +95657,17 @@ 'mehmetince.net' => 1, 'mehmettaze.com' => 1, 'mehostdd.com' => 0, + 'mehr.ad' => 1, 'mehrabpurtimes.tk' => 1, + 'mehrd.ad' => 1, + 'mehrdad.me' => 1, + 'mehrdada.com' => 1, + 'mehrdadafshari.com' => 1, 'mehrgarh.tk' => 1, 'mehrleben.at' => 1, 'mehrnevesht.com' => 1, 'mehrwert.de' => 1, + 'mehrz.ad' => 1, 'mehtagroup.in' => 1, 'mei-xin.cn' => 1, 'meia.ir' => 1, @@ -94828,10 +95679,12 @@ 'meifacil.com' => 1, 'meigetsuen1980.com' => 1, 'meijburg.com' => 1, + 'meiji.su' => 1, 'meijingzhiwu.com' => 1, 'meikampf.de' => 1, 'meikan.moe' => 1, - 'meil.se' => 0, + 'meil.se' => 1, + 'meilanlake.com' => 1, 'meiler.cf' => 1, 'meilink.eu' => 0, 'meilleur-casino-bitcoin.com' => 1, @@ -94842,7 +95695,6 @@ 'meilleurstrucs.com' => 1, 'meimeilio.com' => 1, 'meimeistartup.com' => 1, - 'mein-arabischkurs.de' => 1, 'mein-betriebsrat.digital' => 1, 'mein-domizil.at' => 1, 'mein-es1.de' => 1, @@ -94864,6 +95716,7 @@ 'meine-email-im.net' => 1, 'meine-mav.digital' => 1, 'meine-mobile-reiseagentur.de' => 1, + 'meine-rechnung.ch' => 1, 'meine-unternehmensberater.de' => 1, 'meine-zeitschrift.de' => 1, 'meineeifel.de' => 1, @@ -94891,7 +95744,7 @@ 'meinua.de' => 1, 'meinungsplatz.ch' => 1, 'meinungsplatz.de' => 1, - 'meinvermittler.ch' => 1, + 'meinvermittler.ch' => 0, 'meioambientepocos.com.br' => 1, 'meis.space' => 1, 'meise.cf' => 1, @@ -94930,7 +95783,6 @@ 'mek.technology' => 1, 'mekajen.com' => 1, 'mekaleskirit.tk' => 1, - 'mekanika.com.my' => 1, 'mekanismo.tk' => 1, 'mekatro.tech' => 1, 'mekatronika.tk' => 1, @@ -94991,6 +95843,7 @@ 'melbournecabs13.com.au' => 1, 'melbournecivilcelebrant.tk' => 1, 'melbournecopywriter.com.au' => 1, + 'melbournecosmeticdentists.com' => 1, 'melbournehousesitters.com' => 1, 'melcher.it' => 1, 'melchizedek-forum.de' => 1, @@ -95000,6 +95853,7 @@ 'melda.ru' => 1, 'meldaterraverde.com.br' => 1, 'meldcode-assistent.nl' => 1, + 'meldeassistent.de' => 1, 'melderegister-auskunft.de' => 1, 'meldjeaan.be' => 1, 'meldpuntemma.nl' => 1, @@ -95009,6 +95863,7 @@ 'meleeweb.net' => 1, 'melenchatsmelenchiens.fr' => 1, 'meleracupuncture.com' => 1, + 'melhorcondominio.pt' => 1, 'melhoria.co.uk' => 1, 'melhortennis.com.br' => 1, 'meli.la' => 1, @@ -95021,8 +95876,8 @@ 'melinacurves.com' => 1, 'melinamay.net' => 1, 'melini.hu' => 1, - 'melini.rs' => 1, 'melino.com.ua' => 1, + 'meliovate.io' => 1, 'meliowebweer.nl' => 1, 'melisica.tk' => 1, 'melissaadkins.com' => 1, @@ -95041,6 +95896,7 @@ 'mellonne.com' => 1, 'mellow.io' => 1, 'mellumrat.de' => 1, + 'melmlabs.xyz' => 1, 'melnessgroup.com' => 1, 'melo-verse.com' => 1, 'melodee.de' => 1, @@ -95054,6 +95910,7 @@ 'melody-lyrics.com' => 1, 'melody.my' => 1, 'melodycenter.de' => 1, + 'meloexhbt.xyz' => 1, 'melonhub.com' => 1, 'melonpanda.com' => 1, 'melonstudios.net' => 1, @@ -95073,9 +95930,7 @@ 'melsungenonline.com' => 1, 'meltdownresearch.com' => 1, 'melted.me' => 1, - 'meltina-hotel.com' => 1, 'melusine.eu' => 1, - 'melvillecity.com.au' => 1, 'melvinsfrance.tk' => 1, 'melyssamonroy.com' => 1, 'mema.recipes' => 1, @@ -95092,15 +95947,15 @@ 'memberstweets.com' => 1, 'memdoc.org' => 1, 'meme' => 1, - 'meme.com' => 1, + 'meme.com' => 0, 'meme.fi' => 1, 'meme.institute' => 1, 'memecoin.org' => 1, - 'memecoincook.com' => 1, 'mememan.org' => 1, 'memememememememe.me' => 1, 'memento-mori.cf' => 1, 'memepool.space' => 1, + 'memerushradar.xyz' => 1, 'memes.nz' => 1, 'memetrash.co.uk' => 1, 'memetria.com' => 1, @@ -95122,6 +95977,7 @@ 'memorial.com.tr' => 1, 'memorialwalk.com.au' => 1, 'memoriaseternizadas.com.br' => 1, + 'memoriesholidays.pk' => 1, 'memorind.com' => 1, 'memorizer.pl' => 1, 'memoryex.net' => 1, @@ -95144,6 +96000,38 @@ 'menandsny.gov' => 1, 'menaraannonces.com' => 1, 'menardcountyil.gov' => 1, + 'menarini-berlin.de' => 1, + 'menarini-biotech.com' => 1, + 'menarini-ca.com' => 1, + 'menarini-dresden.de' => 1, + 'menarini.at' => 1, + 'menarini.be' => 1, + 'menarini.ch' => 1, + 'menarini.co.uk' => 1, + 'menarini.com' => 1, + 'menarini.com.co' => 1, + 'menarini.com.mx' => 1, + 'menarini.com.pe' => 1, + 'menarini.com.tr' => 1, + 'menarini.fr' => 1, + 'menarini.gr' => 1, + 'menarini.ie' => 1, + 'menarini.it' => 1, + 'menarini.pt' => 1, + 'menariniamla.com' => 1, + 'menariniapac.com' => 1, + 'menarinidiag.pt' => 1, + 'menarinidiagnostics.at' => 1, + 'menarinidiagnostics.be' => 1, + 'menarinidiagnostics.com' => 1, + 'menarinidiagnostics.de' => 1, + 'menarinidiagnostics.fr' => 1, + 'menarinidiagnostics.gr' => 1, + 'menarinidiagnostics.it' => 1, + 'menarinidiagnostics.se' => 1, + 'menarinisiliconbiosystems.com' => 1, + 'menarinistemline.co.uk' => 1, + 'menarinistemline.com.tr' => 1, 'menart.hr' => 1, 'menashawi.gov' => 1, 'menazimkhan.tk' => 1, @@ -95153,6 +96041,7 @@ 'menden.com' => 1, 'mendipbouncycastles.co.uk' => 1, 'mendix-apps.com' => 1, + 'mendmemassage.com' => 1, 'mendmybackprogram.com' => 0, 'mendocinocounty.gov' => 1, 'mendonvt.gov' => 1, @@ -95173,7 +96062,6 @@ 'mengqingzhong.com.cn' => 1, 'mengyibai.com' => 1, 'menhera.org' => 0, - 'menielias.com' => 0, 'meninapreciosa.com.br' => 1, 'menira.com' => 1, 'menlo-partner1-admin.com' => 1, @@ -95202,7 +96090,6 @@ 'menos-group.com' => 1, 'menotag.com' => 1, 'mens-qzin.jp' => 1, - 'mens-v.com' => 1, 'mens-watch.tk' => 1, 'mensagemaniversario.com.br' => 1, 'mensagensdeconforto.com.br' => 1, @@ -95228,26 +96115,29 @@ 'mentalevolution.tk' => 1, 'mentalhealthmn.org' => 1, 'mentalhealthtimes.tk' => 1, + 'mentalistkesicitakimlar.com' => 1, 'mentaliya.online' => 1, 'mentalizes.tk' => 1, - 'mentalpage.com' => 1, 'mentalproblems.tk' => 1, 'mentecuriosa.net' => 1, 'menteofficial.com' => 1, 'menterarchitects.com' => 1, 'mentes-inquietas.tk' => 1, 'mentesinquietas.tk' => 1, + 'mentetech.com.br' => 1, 'menthiere.fr' => 1, 'menti.com' => 1, 'mentimeter.com' => 1, 'mentionlink.com' => 1, 'mentiq.az' => 1, + 'mentisapp.com.br' => 1, 'mentolo.tk' => 1, 'mentonein.gov' => 1, 'mentor-fit.com' => 1, 'mentor.gov' => 1, + 'mentor.ist' => 1, + 'mentorcliq.com' => 1, 'mentoringauchan.es' => 1, - 'mentorsinchief.com' => 1, 'mentorzografos.gr' => 1, 'menucost.com' => 1, 'menuel.me' => 1, @@ -95260,7 +96150,7 @@ 'menureader.ml' => 1, 'menzel.de' => 1, 'menzel4you.tk' => 1, - 'menzzo.com.br' => 1, + 'menzzo.com.br' => 0, 'meo.cz' => 1, 'meo.de' => 1, 'meo.es' => 1, @@ -95284,7 +96174,6 @@ 'mepresto.com' => 1, 'meps.net' => 0, 'mer-solutions.com' => 1, - 'mer-solutions.com.au' => 1, 'mer30daru.com' => 1, 'mera.ddns.net' => 1, 'mera25.de' => 1, @@ -95302,6 +96191,7 @@ 'meran.in' => 1, 'merandian.com' => 1, 'meransuedtirol.com' => 1, + 'merasec.com' => 1, 'merata.net' => 1, 'mercadobitcoin.com.br' => 1, 'mercadohype.tk' => 1, @@ -95338,18 +96228,17 @@ 'mercadopago.com.uy' => 1, 'mercadopago.com.ve' => 1, 'mercadoshops.com' => 1, - 'mercadoshops.com.ar' => 1, 'mercadoshops.com.ve' => 1, 'mercanix.co.uk' => 1, - 'mercans.co' => 1, + 'mercanpos.com' => 1, 'mercans.com' => 1, - 'mercatino-olomouc.cz' => 1, + 'mercatino-olomouc.cz' => 0, 'mercatinomusicale.com' => 1, 'mercatoday.com' => 1, 'mercatoitticosbt.it' => 1, 'mercatotime.com' => 1, + 'mercatus.ro' => 1, 'mercazaragoza.es' => 1, - 'mercdev.com' => 1, 'merceariacentral.com' => 1, 'mercedelectionsca.gov' => 1, 'mercedes-anciennes.fr' => 1, @@ -95365,6 +96254,8 @@ 'mercerisland.gov' => 1, 'merchant-portal.co.kr' => 1, 'merchantaccountsolutions.com' => 1, + 'merchanthq.co.uk' => 1, + 'merchantready.org' => 1, 'merchstudio.ru' => 1, 'merco.com.au' => 1, 'mercode.eu.org' => 1, @@ -95377,7 +96268,8 @@ 'mercury.photo' => 1, 'mercurycards.com' => 1, 'mercuryfinancial.com' => 1, - 'mercuryproject.ch' => 0, + 'mercuryproject.ch' => 1, + 'mercurysecurities.com.my' => 1, 'mercurysquad.tk' => 1, 'mercyseverity.tk' => 1, 'meredithnh.gov' => 1, @@ -95396,8 +96288,10 @@ 'meridia.co' => 1, 'meridianatech.com' => 1, 'meridiangroup.ml' => 1, + 'meridianlegal.ca' => 1, 'meridianproductscorp.com' => 1, 'meridianrhum.com' => 0, + 'meridianrivesud.com' => 1, 'meridianstore.com.br' => 1, 'merikserver.tk' => 1, 'merisia.ca' => 1, @@ -95410,12 +96304,14 @@ 'merittexas.com' => 1, 'meritus.com.au' => 1, 'merituscu.net' => 1, + 'meritxellbautista.com' => 1, 'merkatal.com' => 1, 'merkattumaa.tk' => 1, 'merkchest.tk' => 1, 'merke.tk' => 1, 'merkel.me' => 1, 'merklin.gq' => 1, + 'merkury.pro' => 1, 'merlenorman.com' => 1, 'merlet.eu' => 1, 'merlin-memorial.de' => 1, @@ -95426,12 +96322,14 @@ 'merlinsoap.com' => 1, 'merloaded.rocks' => 1, 'mermaidmyths.com' => 1, - 'mermakov.info' => 1, 'mernau.co' => 1, 'merojob.com' => 1, + 'merorme.com' => 1, 'merpay.com' => 1, 'merrettsurvey.com' => 1, + 'merri.net' => 1, 'merrickcountyne.gov' => 1, + 'merricot.co.uk' => 1, 'merrillanwi.gov' => 1, 'merrimacwi.gov' => 1, 'merry-christmas.co.in' => 1, @@ -95442,6 +96340,8 @@ 'mersthamcc.co.uk' => 1, 'mertalisahin.com' => 1, 'mertcangokgoz.com' => 1, + 'merterway.com' => 1, + 'mertflix.de' => 1, 'mertonapp.com' => 1, 'mertonapprentice.com' => 1, 'mertotomasyon.com' => 1, @@ -95453,7 +96353,6 @@ 'merzai.co.uk' => 1, 'mes-bouquins.fr' => 1, 'mes-courriers.fr' => 1, - 'mes-finances.be' => 1, 'mes-vacances.tk' => 1, 'mes10doigts.ovh' => 1, 'mesa.be' => 1, @@ -95469,8 +96368,9 @@ 'mesec.cz' => 1, 'mesele.com.tr' => 1, 'mesh.gov' => 1, - 'meshcore.forum' => 1, + 'meshboard.ai' => 1, 'meshdigital.io' => 1, + 'meshesha.solutions' => 1, 'meshflow.be' => 1, 'meshflow.net' => 1, 'meshinspector.com' => 1, @@ -95492,7 +96392,6 @@ 'mesotheliomalawfirm-worldwide.tk' => 1, 'mespt.org' => 1, 'mesquitegcd.gov' => 1, - 'mesquitelandscapeservices.com' => 1, 'message-tool.com' => 1, 'messageclient.gq' => 1, 'messagely.com' => 1, @@ -95520,6 +96419,7 @@ 'mestazitrka.cz' => 1, 'mestopodvodu.cz' => 1, 'mestriga.com' => 1, + 'mestysane.cz' => 1, 'mesutates.tk' => 1, 'mesutsahin.net' => 1, 'mesvision.com' => 1, @@ -95535,7 +96435,6 @@ 'metablog.xyz' => 1, 'metabolicmenu.com' => 1, 'metabolicnutritionpro.com' => 1, - 'metabound.co.uk' => 1, 'metabox.io' => 1, 'metacareers.com' => 1, 'metachems.com' => 1, @@ -95547,6 +96446,7 @@ 'metadata.be' => 1, 'metadedi.net' => 1, 'metadesign.com' => 1, + 'metadoi.org' => 1, 'metaether.net' => 1, 'metafiz.ml' => 1, 'metaforiq.com' => 1, @@ -95589,7 +96489,6 @@ 'metalnight.tk' => 1, 'metalnivrati-iasenko.com' => 1, 'metalochimice.ro' => 1, - 'metalpackage.com' => 1, 'metalpesado.tk' => 1, 'metalrip.com' => 1, 'metalsoviet.tk' => 1, @@ -95615,6 +96514,8 @@ 'metaplore.com' => 1, 'metapsychie.com' => 1, 'metapublic.com' => 1, + 'metaquotes.com' => 1, + 'metaquotes.net' => 1, 'metarhia.com' => 1, 'metaskil.com' => 1, 'metasolutions.se' => 1, @@ -95625,6 +96526,9 @@ 'metasurfforecast.com' => 1, 'metasymbolic.studio' => 1, 'metasysteminfo.com' => 1, + 'metatrader.com' => 1, + 'metatrader4.com' => 1, + 'metatrader5.com' => 1, 'metaurl.io' => 1, 'metavr.ru' => 1, 'metaword.co.jp' => 1, @@ -95651,7 +96555,7 @@ 'meteobox.tk' => 1, 'meteocuenca.tk' => 1, 'meteohuertamur.tk' => 1, - 'meteonederbetuwe.nl' => 1, + 'meteolys.fr' => 1, 'meteopievedicampo.ddns.net' => 1, 'meteopress.com' => 1, 'meteosat.tk' => 1, @@ -95660,9 +96564,9 @@ 'meteowiki.tk' => 1, 'meter.md' => 1, 'meterhost.com' => 1, - 'metex.exchange' => 1, 'metformin365.tk' => 1, 'method.com' => 0, + 'method64.com' => 1, 'methoddemo.com' => 0, 'methode-bioscore.com' => 1, 'methode.com' => 1, @@ -95681,10 +96585,8 @@ 'meticae.com' => 1, 'metiers.ma' => 1, 'metin2.community' => 1, - 'metisengineering.com' => 1, 'metitlesearch.com' => 1, 'metiz.site' => 1, - 'metizsoft.com' => 1, 'metkos.pl' => 1, 'metkov.com.ua' => 1, 'metkovic-news.com' => 1, @@ -95695,8 +96597,10 @@ 'metoperashop.org' => 1, 'metprint.hu' => 1, 'metrahometheater.com' => 1, - 'metreurjob.com' => 1, + 'metranis.com' => 1, + 'metriclan.com' => 1, 'metricmutt.com' => 1, + 'metricwarden.com' => 1, 'metrika.ml' => 1, 'metriks.ru' => 1, 'metrix-money-ptc.com' => 1, @@ -95733,7 +96637,6 @@ 'metronome.ga' => 1, 'metrophone.vn' => 1, 'metroplanorlando.gov' => 1, - 'metroplex.me' => 1, 'metropole.com.au' => 1, 'metropolis.ga' => 1, 'metropolis5000.tk' => 1, @@ -95769,10 +96672,12 @@ 'meubairro360.com.br' => 1, 'meubanco7.com.br' => 1, 'meubebepa.com.br' => 1, + 'meucadastrounico.com.br' => 1, 'meuemby.com' => 1, 'meugamer.com' => 1, 'meugibi.com' => 1, 'meuitinerario.com.br' => 1, + 'meujogodobicho.com.br' => 1, 'meulenerkes.tk' => 1, 'meulivro.biz' => 1, 'meulocal.ml' => 1, @@ -95808,7 +96713,6 @@ 'mexicom.org' => 1, 'mexicosrit.tk' => 1, 'mexior.nl' => 1, - 'mexticket.com' => 1, 'meyafloors.com' => 1, 'meyateks.com' => 1, 'meydan.tv' => 1, @@ -95816,9 +96720,11 @@ 'meyer-horn.de' => 1, 'meyerbeer.com' => 1, 'meyersconstructionandconsulting.com' => 1, + 'meylou.org' => 1, 'meyner.com' => 1, 'meyrawinkel.nl' => 0, 'meys.io' => 1, + 'meyster-vertrieb.de' => 1, 'mezcal.amsterdam' => 1, 'mezedokamomata.tk' => 1, 'meziblog.cz' => 1, @@ -95830,6 +96736,7 @@ 'mezzehuis.be' => 1, 'mf-fischer.de' => 1, 'mf.me' => 1, + 'mfa-in-berlin.de' => 1, 'mfa-inc.com' => 1, 'mfactory.ca' => 1, 'mfamonitor.com' => 1, @@ -95851,6 +96758,7 @@ 'mfldirect.co.uk' => 1, 'mflodin.se' => 1, 'mfmarquesantos.pt' => 1, + 'mfmd.pt' => 1, 'mfoda-eg.com' => 1, 'mforum.com.au' => 1, 'mfrepair.com' => 1, @@ -95860,9 +96768,8 @@ 'mfyy123.com' => 1, 'mgabehaviortherapy.com' => 1, 'mgaconsulting.org.uk' => 1, - 'mgae.com' => 1, + 'mgae.com' => 0, 'mgahomecare.com' => 1, - 'mgarchitekci.pl' => 1, 'mgaroz.pro' => 1, 'mgclercoh.gov' => 1, 'mgcs.org' => 1, @@ -95874,7 +96781,7 @@ 'mgfgroup.com' => 1, 'mgfgroup.mx' => 1, 'mgfgroup.us' => 1, - 'mgfpatrimoine.com' => 1, + 'mggs.org' => 1, 'mghiorzi.com.ar' => 0, 'mgi.gov' => 1, 'mgi.sh' => 1, @@ -95898,6 +96805,7 @@ 'mgrcred.online' => 1, 'mgriff.id.au' => 1, 'mgroupweb.com' => 1, + 'mgs406.com' => 1, 'mgsdb.com' => 1, 'mgsisk.com' => 1, 'mgtbaas.eu' => 1, @@ -95908,18 +96816,16 @@ 'mhadegree.org' => 1, 'mhadot.com' => 1, 'mhainc.com' => 1, - 'mhainfantandtoddler.com' => 1, 'mhasika.tk' => 1, 'mhastey.com' => 1, 'mhatlaw.com' => 1, 'mhc.ab.ca' => 1, - 'mhcdesignstudio.com' => 1, + 'mhcdesignstudio.com' => 0, 'mhdit.de' => 1, 'mhealthspot.com' => 1, 'mheistermann.de' => 1, 'mhf.gc.ca' => 1, 'mhf.rs' => 1, - 'mhforce.com' => 1, 'mhg-dev.com' => 1, 'mhg-platform.com' => 1, 'mhg-staging.com' => 1, @@ -95930,7 +96836,6 @@ 'mhiler.com' => 1, 'mhilger.de' => 1, 'mhjuma.com' => 1, - 'mhmarket.fr' => 1, 'mhmchauffeurs.co.uk' => 1, 'mhmfoundationrepair.com' => 1, 'mhonline.fr' => 1, @@ -95954,10 +96859,13 @@ 'mi-baks.bg' => 1, 'mi-beratung.de' => 1, 'mi-magia.com' => 1, + 'mi-nacionalidad.es' => 1, + 'mi-nie.es' => 1, 'mi-ras.ru' => 1, 'mi-soul.com' => 1, 'mi.ras.ru' => 1, 'mi1k.cn' => 1, + 'mi5.gov.uk' => 1, 'mia-manager.dk' => 1, 'mia.tf' => 1, 'mia.tw' => 0, @@ -95974,7 +96882,7 @@ 'miah.top' => 1, 'miaha.ch' => 1, 'miaitaly.shop' => 1, - 'mialma.live' => 1, + 'mialephoto.com' => 1, 'mialuxurytravel.com' => 1, 'miami.gov' => 1, 'miamibeachcommunitychurch.com' => 1, @@ -96025,6 +96933,7 @@ 'miccgolf.com' => 1, 'miccomi.com' => 1, 'micdagostini.com' => 1, + 'micekapp.pl' => 1, 'michadenheijer.com' => 1, 'michael-gerard.com' => 1, 'michael-glaser.de' => 1, @@ -96048,13 +96957,11 @@ 'michaelbeer.co.uk' => 1, 'michaelbondar.tk' => 1, 'michaelboogerd.tk' => 1, - 'michaelbrothersinc.com' => 1, 'michaelcassar.com' => 1, 'michaelcrane.live' => 1, 'michaeldancot.com' => 1, 'michaeldjoseph.com' => 1, 'michaeldundas.com' => 1, - 'michaeleisen.org' => 1, 'michaelgehrman.com' => 0, 'michaelglaser.de' => 1, 'michaelgroves.tk' => 1, @@ -96077,6 +96984,7 @@ 'michaelloveys.com' => 1, 'michaeln.net' => 1, 'michaelolson.blog' => 1, + 'michaelolson.io' => 1, 'michaelpelletterie.it' => 1, 'michaelpfrommer.de' => 1, 'michaelpfrommer.pub' => 1, @@ -96092,10 +97000,10 @@ 'michaelwillner.de' => 1, 'michaelwmckinney.com' => 1, 'michaelworth.au' => 1, - 'michal-kral.cz' => 0, 'michal-smahel.cz' => 1, 'michal-spacek.com' => 1, 'michal-spacek.cz' => 1, + 'michalbarus.com' => 1, 'michalchomo.eu' => 1, 'michalinastrzyz.xyz' => 1, 'michalis.xyz' => 1, @@ -96111,7 +97019,6 @@ 'michalwiglasz.cz' => 1, 'michaonline.de' => 1, 'micharts.biz' => 1, - 'michaut.me' => 1, 'michel-cloud.de' => 1, 'michel-kratochvil.tk' => 1, 'michel-pilaert.coach' => 1, @@ -96125,11 +97032,11 @@ 'micheledawsonphotography.com' => 1, 'michelefaccioni.it' => 1, 'michelegreenmd.com' => 1, + 'micheleguido-massotherapie.fr' => 1, 'michelgolfier.ml' => 1, 'michelinmedia.com' => 1, 'michelkok.tk' => 1, 'michellavat.com' => 1, - 'michelle-photos.com' => 1, 'michellebarr.com' => 1, 'michellegradyphotography.com' => 1, 'michellelowery.com' => 1, @@ -96154,9 +97061,9 @@ 'michilaw.com' => 1, 'michmexguides.com.mx' => 1, 'michu.pl' => 1, - 'mick.au' => 1, 'mickael-martin-nevot.com' => 1, 'mickael.org' => 1, + 'mickaelwu.com' => 1, 'mickel.tk' => 1, 'mickelvaessen.com' => 1, 'mickey-krasilnikov.com' => 1, @@ -96177,8 +97084,8 @@ 'micra.org.uk' => 1, 'micraftspirits.com' => 1, 'micralite.com' => 1, - 'micrm.vn' => 1, 'micro-credit.tk' => 1, + 'microballscrew.com' => 1, 'microbiologist.tk' => 1, 'microbiologyinfo.com' => 1, 'microbiota-insect-vectors.group' => 1, @@ -96189,7 +97096,7 @@ 'microcert.cn' => 1, 'microcomploja.com.br' => 1, 'microcosm.com' => 1, - 'microdesic.com' => 1, + 'microcrew.ai' => 1, 'microdesk.com' => 1, 'microdon.org' => 1, 'microdot.fr' => 1, @@ -96208,7 +97115,6 @@ 'micromaid.cf' => 1, 'micromata.de' => 1, 'micromicro.cc' => 1, - 'micronfts.com' => 1, 'micronotfound.gq' => 1, 'micropigmentacaobh.com.br' => 1, 'micropigmentadordesucesso.com' => 1, @@ -96227,17 +97133,15 @@ 'micsoft.gq' => 1, 'mict.nu' => 1, 'miculturaservicios.gob.do' => 1, - 'micxel.com.au' => 1, 'midair.io' => 1, 'midalidare.bg' => 1, 'midalidaremed.com' => 1, - 'midam.sk' => 1, - 'midasauctions.com' => 1, 'midasbay-free.ml' => 1, 'midassurplus.com' => 1, 'midasteknologi.com' => 1, 'midcarolinaregionalairport.com' => 1, 'midcarolinaregionalairport.org' => 1, + 'midcityhr.com' => 1, 'midcoastproperties.com' => 1, 'middag.com.br' => 1, 'middascachaca.com.br' => 1, @@ -96256,6 +97160,7 @@ 'midesa.it' => 1, 'midevibez.com' => 1, 'midgawash.com' => 1, + 'midheaven.ru' => 1, 'midi-coquillages.com' => 1, 'midi-olympique.fr' => 1, 'midia.tk' => 1, @@ -96282,11 +97187,9 @@ 'midrandsolarsystems.co.za' => 1, 'midrange.com' => 1, 'midress.club' => 1, - 'midrocket.com' => 1, 'midspace.co.uk' => 1, 'midspss.lt' => 1, 'midterm.us' => 1, - 'midtowndentist5thave.com' => 1, 'midtownsouthcc.org' => 1, 'midvalleysewer.gov' => 1, 'midville-ga.gov' => 1, @@ -96305,7 +97208,7 @@ 'midwestspeaker.com' => 1, 'midyatotantik.tk' => 0, 'midyefilesi.com.tr' => 1, - 'miedge.net' => 1, + 'miecskrzydla.pl' => 1, 'miegl.com' => 1, 'miegl.cz' => 1, 'mielboreal.com' => 0, @@ -96314,6 +97217,7 @@ 'mielkan.com' => 1, 'miem.us' => 1, 'miembarcacion.com' => 1, + 'miempadronamiento.es' => 1, 'miemus.eu' => 1, 'mieresabadus.ro' => 0, 'mierloiu.ro' => 1, @@ -96323,7 +97227,6 @@ 'mieterschutzkartei.de' => 1, 'mietwohnungen-vermietung.com' => 1, 'mieuxgrandir.ch' => 0, - 'miezzie.nl' => 1, 'mifflincountypa.gov' => 1, 'miffy.me' => 1, 'mifi.holdings' => 1, @@ -96335,10 +97238,9 @@ 'mig81.com' => 1, 'migg.it' => 1, 'miggy.org' => 1, - 'migherworld.com' => 1, 'mighit.ml' => 1, 'mightyfive.tk' => 1, - 'mightygadget.com' => 0, + 'mightygadget.com' => 1, 'mightyoakmarketing.ca' => 1, 'mightytext-ios.tk' => 1, 'mightytips.biz' => 0, @@ -96361,6 +97263,7 @@ 'migrinfo.fr' => 1, 'miguel-platteel.fr' => 1, 'miguel.pw' => 1, + 'miguelaestrada.com' => 1, 'miguelalonso.tk' => 1, 'miguelangeljulvez.com' => 1, 'migueldemoura.com' => 1, @@ -96372,7 +97275,6 @@ 'miguelpallardo.tk' => 1, 'miguelquijano.com.co' => 1, 'miguelstreeservices.com' => 1, - 'miguia.tv' => 1, 'mihaelacozma.ro' => 0, 'mihaijoe.fr' => 1, 'mihaiordean.com' => 1, @@ -96381,19 +97283,23 @@ 'mihanwebtest.tk' => 1, 'miharu.moe' => 1, 'mihaylov.tk' => 1, + 'mihayun.top' => 1, 'mihgroup.eu.org' => 1, 'mihgroup.net' => 1, 'mihir.ch' => 1, 'mihirsingh.com' => 1, 'mihnea.net' => 1, + 'miho-machts.de' => 1, 'mihsislander.org' => 1, 'mihu233.com.cn' => 1, 'miih-kiosk.com' => 1, + 'miihawk.com' => 1, 'miikun95.net' => 1, 'miimhort.com' => 1, 'miisy.com' => 1, 'miisy.eu' => 1, 'mijam.xyz' => 1, + 'mijn-gebedstijden.nl' => 1, 'mijn-maagband.tk' => 1, 'mijnafspraak.nl' => 1, 'mijnblog.nl' => 0, @@ -96485,7 +97391,6 @@ 'mijntrined.nl' => 1, 'mijnvogaanvraag.nl' => 1, 'mijnwefact.nl' => 1, - 'mika.moe' => 1, 'mikaconor-schneider.de' => 1, 'mikado-rybak.ru' => 1, 'mikadoe.nl' => 0, @@ -96507,11 +97412,11 @@ 'mike-et-pascale-sanger.com' => 1, 'mike-stobbe.de' => 1, 'mikeandemily.duckdns.org' => 1, + 'mikearon.com' => 1, 'mikeblazer.net' => 1, 'mikeblog.site' => 1, 'mikebolynnbuilders.com' => 1, 'mikeburns.tk' => 1, - 'mikecapson.com' => 0, 'mikechasejr.tk' => 1, 'mikedundas.com' => 1, 'mikefrank.ca' => 1, @@ -96555,7 +97460,6 @@ 'mikino.ml' => 1, 'mikizol.ru' => 1, 'mikkei.space' => 1, - 'mikkel.cc' => 1, 'mikkelscheike.com' => 1, 'mikkipastel.com' => 1, 'mikkohuupponen.com' => 0, @@ -96565,10 +97469,10 @@ 'miklima.pl' => 1, 'miklus.pl' => 1, 'mikodojo.tk' => 1, + 'mikolajpawelsapek.eu' => 1, 'mikonmaa.fi' => 1, 'mikorrhiza-gomba.hu' => 1, 'mikos.tk' => 1, - 'mikoulloa.com' => 1, 'mikper.com' => 0, 'mikrokosmos.tk' => 1, 'mikropixel.de' => 1, @@ -96591,6 +97495,7 @@ 'mil-spec.ch' => 0, 'mil.ee' => 0, 'mil0.com' => 1, + 'milac.eu' => 1, 'milacronindia.com' => 1, 'milaelaine.net' => 1, 'milagrotequila.com' => 1, @@ -96614,6 +97519,7 @@ 'milanow67.ml' => 1, 'milanpala.cz' => 0, 'milanstephan.de' => 0, + 'milantips.com' => 1, 'milanvit.net' => 1, 'milanvreeken.nl' => 1, 'milapopovich.com' => 1, @@ -96641,7 +97547,7 @@ 'milescitymt.gov' => 1, 'milesconsulting.io' => 1, 'milesdewitt.com' => 1, - 'milesforwomenshealth.org' => 1, + 'milesguard.ch' => 1, 'milesquaretechnologygroup.com' => 1, 'milestoneinternet.com' => 1, 'milestonemachine.com' => 1, @@ -96677,6 +97583,7 @@ 'militer.id' => 1, 'miliumnet.tk' => 1, 'milivcounty.gov' => 1, + 'milk.com.sg' => 1, 'milk.games' => 1, 'milk.xyz' => 1, 'milk3soft.ai' => 1, @@ -96685,9 +97592,9 @@ 'milkagyengedseg.hu' => 1, 'milkaholic.ml' => 1, 'milkameglepetes.hu' => 1, - 'milkeclair.com' => 1, 'milkenroar.com' => 1, 'milkingmachine.tk' => 1, + 'milkmakesitmerrier.com' => 1, 'milkmoovement.io' => 1, 'milkteacant.com' => 1, 'milkypond.org' => 1, @@ -96713,7 +97620,6 @@ 'miller-fukuda.pl' => 1, 'miller-shop.cf' => 1, 'milleralarms.co.uk' => 1, - 'millerandfasselaw.com' => 0, 'millerandzois.com' => 1, 'millercountyga.gov' => 1, 'millercountymo.gov' => 1, @@ -96743,6 +97649,7 @@ 'millonario.tk' => 1, 'millscountyiowa.gov' => 1, 'millscountytx.gov' => 1, + 'millsymills.com' => 1, 'milltime.se' => 1, 'millwoodwa.gov' => 1, 'milmesetas.com' => 1, @@ -96752,9 +97659,10 @@ 'milomedia.net' => 1, 'milosguide.dk' => 1, 'milovich.ca' => 1, - 'milpilots.com' => 1, 'milpitas.gov' => 1, 'milr.dk' => 1, + 'milthm.cn' => 1, + 'milthm.com' => 1, 'miltonbaby.co.uk' => 1, 'miltonbaby.com.au' => 1, 'miltonbaby.ie' => 1, @@ -96769,7 +97677,6 @@ 'milwaukeeinternational.tk' => 1, 'milwaukeetool.eu' => 1, 'mim-standaard.nl' => 1, - 'mim.am' => 1, 'mim.properties' => 1, 'mimamau.de' => 1, 'mimavision.ddns.net' => 1, @@ -96814,7 +97721,6 @@ 'minasverde.com.br' => 1, 'minato-home-care.jp' => 1, 'minato.network' => 1, - 'minatomachi-dc.jp' => 1, 'minbrew.com' => 1, 'mincantos.com.br' => 1, 'minced.cf' => 1, @@ -96826,8 +97732,10 @@ 'mind-hochschul-netzwerk.de' => 1, 'mind-media.com' => 1, 'mind-moves.es' => 1, + 'mind-the-bug.co.uk' => 1, 'mindandfull.ga' => 1, 'mindask.tk' => 1, + 'mindbase474.top' => 1, 'mindbodybalance.health' => 1, 'mindbodycoaching.no' => 1, 'mindbodysoul.us' => 1, @@ -96836,6 +97744,7 @@ 'mindbuild.com' => 1, 'mindcms.nl' => 1, 'mindcoding.ro' => 1, + 'mindcortex.ai' => 1, 'mindcraft.ga' => 1, 'minddistortion.tk' => 1, 'minddrive.cf' => 1, @@ -96843,19 +97752,22 @@ 'mindempowerment.org' => 1, 'mindenitt.ga' => 1, 'mindequityinternational.com' => 1, - 'mindera.com' => 0, + 'mindera.com' => 1, 'minderrestdatkanbest.nl' => 1, 'mindfab.de' => 1, 'mindfactory.de' => 1, 'mindflowmarketing.com' => 0, 'mindfront.ai' => 1, + 'mindfront.engineering' => 1, 'mindfully.com' => 0, 'mindfulnessjourney.ca' => 1, 'mindfulslumber.com' => 1, 'mindfultherapies.org' => 1, 'mindgard.co.uk' => 1, 'mindgtc.com' => 1, + 'mindhope.in' => 1, 'mindingourway.com' => 1, + 'mindjack.xyz' => 1, 'mindjee.tk' => 1, 'mindmatters.social' => 1, 'mindmax.fi' => 1, @@ -96866,6 +97778,7 @@ 'mindomo.com' => 1, 'mindonmymoney.nl' => 1, 'mindox.com.br' => 1, + 'mindportal26.net' => 1, 'mindprod.com' => 1, 'mindq.co.uk' => 1, 'mindrazr.com' => 1, @@ -96887,9 +97800,12 @@ 'mine-pixl.de' => 1, 'mine-temoin.fr' => 1, 'mine260309.me' => 0, + 'minebazaar.net' => 1, 'minebitcoin.tk' => 1, 'minecity.fun' => 1, + 'minecraft-asylum.de' => 1, 'minecraft-game.ga' => 1, + 'minecraft-gilde.de' => 1, 'minecraft-server.eu' => 1, 'minecraft.buzz' => 1, 'minecraft.menu' => 1, @@ -96899,7 +97815,6 @@ 'minecraftbestroyale.gq' => 1, 'minecraftdolarcube.gq' => 1, 'minecrafteasy.gq' => 1, - 'minecraften.net' => 0, 'minecraftforever.tk' => 1, 'minecraftforum.de' => 1, 'minecraftforum.ovh' => 1, @@ -96924,10 +97839,11 @@ 'minelight.ml' => 1, 'minelucky.net' => 1, 'minepack.net' => 1, - 'mineralhottub.com' => 1, + 'mineprime.ru' => 1, 'mineralnibani.bg' => 1, 'mineraluterapeutai.lt' => 1, 'minered.org' => 0, + 'minerp.ru' => 1, 'minerstat.com' => 0, 'minersvillepa.gov' => 1, 'minerva2015.it' => 1, @@ -96935,14 +97851,13 @@ 'minervacars.com' => 1, 'minervapark.gov' => 1, 'mines-stetienne.fr' => 1, - 'mineside.de' => 1, 'minesouls.fr' => 1, - 'minestealth.xyz' => 1, 'minestory.cf' => 1, 'minesweepergame.de' => 1, 'minetracker.dk' => 1, 'mineturtle.de' => 1, 'mineweb.rs' => 1, + 'minexhost.com' => 1, 'minez.nl' => 1, 'minf3-games.de' => 1, 'mingguanwanita.my' => 1, @@ -96967,6 +97882,7 @@ 'mini-zoo.club' => 1, 'mini2.fi' => 1, 'mini927moon.com' => 1, + 'minia.cl' => 1, 'minialbums.ga' => 1, 'miniapp.global' => 1, 'miniatomium.tk' => 1, @@ -97028,6 +97944,7 @@ 'minionmastersthegame.com' => 1, 'minipc.de' => 1, 'minipigscare.com' => 1, + 'minipx.com' => 1, 'minirizhi.com' => 1, 'miniskylab.com' => 1, 'miniso.me' => 1, @@ -97051,6 +97968,7 @@ 'minjusticia.gob.cl' => 1, 'mink-coat.tk' => 1, 'minka.net.bo' => 1, + 'minkachi.com' => 1, 'minkafighter.eu' => 1, 'minkatilmancoaching.nl' => 1, 'minload.com' => 1, @@ -97068,6 +97986,7 @@ 'minnesotalakemn.gov' => 1, 'minnesotatitlesearch.com' => 1, 'minng.cc' => 1, + 'minnippi.com.au' => 1, 'minnisites.com' => 1, 'minnit.chat' => 1, 'minnowmountain.com' => 1, @@ -97097,6 +98016,7 @@ 'mintal.is' => 1, 'mintblau.com' => 1, 'mintbuilder.com' => 1, + 'mintbyte.com' => 1, 'mintcast.org' => 1, 'mintclass.com' => 1, 'mintdsmile.com.au' => 1, @@ -97106,10 +98026,11 @@ 'mintersvault.com' => 1, 'mintert.net' => 1, 'mintitafever.tk' => 1, + 'mintlab26.cc' => 1, 'mintlayer.org' => 1, + 'mintmystory.com' => 1, 'minto.cc' => 1, 'minton.systems' => 1, - 'mintosherbs.com' => 1, 'mintosoft.net' => 1, 'mintplayer.com' => 1, 'mintse.com' => 0, @@ -97122,11 +98043,12 @@ 'minube.co.cr' => 1, 'minucio.co' => 1, 'minul.in' => 1, + 'minus12.ru' => 1, 'minutamody.cz' => 1, - 'minutashop.ru' => 1, 'minuteflightdeals.com' => 1, 'minuten-drogentests.de' => 1, 'minuterice.com' => 1, + 'minutes.llc' => 1, 'minutoscomdeus.com.br' => 1, 'minux.info' => 1, 'minxmine.eu.org' => 1, @@ -97136,11 +98058,10 @@ 'miodun.pl' => 1, 'miodysudnik.pl' => 1, 'mioffice.ai' => 1, - 'miomiojoyeria.com' => 0, 'miomiorun.com' => 0, 'miorganics.ro' => 1, 'miottawavotes.gov' => 1, - 'miova.io' => 0, + 'miova.io' => 1, 'mipadlettings.com' => 1, 'mipapo.de' => 1, 'mipediatra.tk' => 1, @@ -97153,6 +98074,7 @@ 'miptrade.com' => 1, 'mipueblito.tk' => 1, 'mipymesenlinea.com' => 1, + 'miq.moe' => 1, 'mir-faktov.tk' => 1, 'mir-koji.tk' => 1, 'mir-multimedia.tk' => 1, @@ -97163,6 +98085,7 @@ 'mir.do' => 1, 'mir.pe' => 1, 'mir24.tk' => 1, + 'mira-dashboard.it' => 1, 'mira.fun' => 1, 'mira.systems' => 1, 'mirabella.tk' => 1, @@ -97172,19 +98095,18 @@ 'miracle-dome.com' => 1, 'miracle95.eu.org' => 1, 'miraclehill.org' => 1, + 'miraclesoft.com' => 1, 'mirador.co.uk' => 1, 'miradordelcondado.com' => 1, 'mirage-project.tk' => 1, 'miragenews.com' => 1, 'miragg.cf' => 1, - 'miraggiostudio.com' => 1, 'miragrey-porn.com' => 1, 'miraheze.org' => 1, 'mirai-coupon.com' => 1, - 'miraiam.jp' => 1, 'miraizu-recruit.com' => 1, + 'miraizu.jp' => 1, 'mirakl.com' => 0, - 'miralux.xyz' => 1, 'miramanga.org' => 1, 'miramar-bournemouth.com' => 1, 'miramar.ca' => 1, @@ -97211,13 +98133,13 @@ 'mirinfonews.tk' => 1, 'mirino.eu' => 1, 'mirjamderijk.nl' => 1, + 'mirjanapopovic.com' => 1, 'mirkino.tk' => 1, 'mirknighechek.tk' => 1, 'mirknighek.cf' => 1, 'mirknighek.gq' => 1, 'mirkofranz.de' => 1, 'mirkomainardi.com' => 1, - 'mirkout.com' => 1, 'mirkvartir.tk' => 1, 'mirmax.ch' => 0, 'mirnesnet.tk' => 1, @@ -97246,7 +98168,6 @@ 'mirshak.com' => 0, 'mirtazapine.gq' => 1, 'mirtentov.ru' => 1, - 'mirtes.cz' => 1, 'mirtouf.fr' => 1, 'mirumhongkong.com' => 1, 'mirvac.com' => 1, @@ -97270,6 +98191,7 @@ 'misco.it' => 1, 'miscuadros.tk' => 1, 'miscursosdebelleza.com' => 1, + 'miseguridadsocial.gov.co' => 1, 'misfit-media.com' => 1, 'mishamayfairart.com' => 1, 'mishaomar.tk' => 1, @@ -97298,6 +98220,7 @@ 'missblisshair.com.au' => 1, 'missdoertie.net' => 1, 'missdream.org' => 1, + 'missegle.com' => 1, 'missevent.pl' => 1, 'missflora.se' => 1, 'missguidedus.com' => 1, @@ -97313,11 +98236,11 @@ 'missionlane.com' => 1, 'missionsgemeinde.de' => 1, 'missionskreis-kueps.de' => 1, + 'missionsuccesssolutions.com' => 1, 'missionviejo.gov' => 1, 'mississaugaelite.com' => 1, 'mississippititlesearch.com' => 1, 'missive.org' => 1, - 'misskappababy.com' => 1, 'misskey.art' => 1, 'missmaid.co.uk' => 1, 'missmaid.com' => 1, @@ -97356,7 +98279,6 @@ 'mister-auto.nl' => 1, 'mister-matthew.de' => 1, 'mister-qi.de' => 1, - 'misterboddy.com' => 1, 'mistercling.com' => 1, 'misterd.ml' => 1, 'misterdomain.eu' => 1, @@ -97383,7 +98305,6 @@ 'mistressofthehouseofbooks.com' => 1, 'mistrivolantu.cz' => 1, 'misungkim.com' => 1, - 'misupportit.dk' => 0, 'misura.re' => 1, 'misw.jp' => 1, 'miswonline.nl' => 1, @@ -97403,6 +98324,7 @@ 'mitchkiah.com' => 1, 'mitchrankin.com' => 1, 'mite3.nl' => 1, + 'mitecgroup.it' => 1, 'mitel.io' => 1, 'mitelec.es' => 1, 'miteltest.com' => 1, @@ -97414,6 +98336,7 @@ 'mitfahrgelegenheit.de' => 1, 'mitfreespeech.org' => 1, 'mitgrussen.de' => 1, + 'mithaqgrc.com.sa' => 1, 'mithgol.tk' => 1, 'mithril.email' => 1, 'mithrilimagination.com' => 1, @@ -97428,12 +98351,13 @@ 'mitik974.me' => 1, 'mitikas.de' => 1, 'mitiko.xyz' => 1, + 'mitim.net' => 1, 'mitior.net' => 1, 'mitjavila.com' => 1, 'mito-huutou.shop' => 1, 'mito-meishi.shop' => 1, 'mitokashi.ml' => 1, - 'mitometals.lv' => 1, + 'mitometals.lv' => 0, 'mitotalplay.com.mx' => 1, 'mitragacor.org' => 1, 'mitranlogistik.com' => 1, @@ -97459,7 +98383,6 @@ 'mitsubishi-stanok.ru' => 0, 'mitsubishielectric-rce.eu' => 1, 'mitsubishielectric.es' => 1, - 'mitsubishisurabayainfo.com' => 1, 'mitsuhashi.jp' => 0, 'mitsuindia.in' => 1, 'mittagonghomestead.com.au' => 1, @@ -97525,8 +98448,9 @@ 'mixnix.tk' => 1, 'mixnmojo.com' => 1, 'mixon.tk' => 1, + 'mixora.com.tr' => 1, 'mixov.net' => 1, - 'mixpanel.com' => 0, + 'mixpanel.com' => 1, 'mixposure.com' => 1, 'mixtapesammelstelle.de' => 1, 'mixxie.moe' => 1, @@ -97540,9 +98464,7 @@ 'miyanaga.tech' => 1, 'miyasyou.com' => 1, 'miyatadc-ike.com' => 1, - 'miyatadc-mita.com' => 1, 'miyatakaikei.com' => 1, - 'miyavru.com' => 1, 'miyazakian.com' => 1, 'miyohiro.net' => 1, 'miyokoofficial.com' => 1, @@ -97550,11 +98472,13 @@ 'miyoshi-kikaku.co.jp' => 1, 'miyoshi-kikaku.com' => 0, 'mizar.im' => 0, + 'mizarije-zaloznik.si' => 1, 'mizik.cz' => 1, 'miziklakay.com' => 1, 'mizoey.se' => 1, 'mizternational.com' => 1, 'mizuhofutures.com' => 1, + 'mizuiromoon.com' => 1, 'mizuki.pink' => 1, 'mizukoshika.jp' => 1, 'mizumax.me' => 1, @@ -97564,6 +98488,7 @@ 'mjallal.sa' => 1, 'mjanja.ch' => 1, 'mjasm.org' => 1, + 'mjbrevelations.com' => 1, 'mjbtechtips.com' => 1, 'mjc-psicologa.com' => 1, 'mjcstsul2022.tk' => 1, @@ -97595,8 +98520,8 @@ 'mk-homelab.xyz' => 1, 'mk-translations.ua' => 1, 'mk.gov.tr' => 1, - 'mk83.cloud' => 0, 'mk89.de' => 1, + 'mkadeaux.fr' => 1, 'mkakh.xyz' => 1, 'mkalisch.de' => 1, 'mkbd.ru' => 1, @@ -97627,7 +98552,6 @@ 'mkfilms.love' => 1, 'mkg-laposte.info' => 1, 'mkg-pch.com' => 1, - 'mkga.info' => 1, 'mkgrupkelesvinckiralama.com.tr' => 1, 'mki-igrushki.ru' => 1, 'mkie.cf' => 1, @@ -97644,14 +98568,18 @@ 'mklpedia.de' => 1, 'mklweb.fr' => 1, 'mklwork.lt' => 1, + 'mkm-ec.com' => 1, 'mkm.com' => 1, 'mkm.ee' => 0, 'mkm.szczecin.pl' => 1, + 'mkmassagesalon.cz' => 1, 'mkmaster.tk' => 1, 'mkmedien.tk' => 1, 'mkoppmann.at' => 1, 'mkor.je' => 1, 'mkpdeepclean.com' => 1, + 'mkplandeki.com' => 1, + 'mkplandeki.pl' => 1, 'mkplay.io' => 1, 'mkprensa.tk' => 1, 'mkrecek.cz' => 1, @@ -97659,15 +98587,16 @@ 'mksdarchitects.com' => 1, 'mkse.com' => 1, 'mkt.com' => 1, - 'mkt.cx' => 1, 'mkt7.de' => 1, 'mktcoral.com' => 1, 'mktest.com' => 1, + 'mktinovador.com' => 1, 'mktzap.com.br' => 1, 'mkultraclean.com.au' => 1, 'mkw-grossefehn.de' => 1, 'mkw.st' => 1, 'mkws.sh' => 1, + 'ml-brand.com' => 1, 'ml.tax' => 1, 'ml246.me' => 0, 'mlada-moda.cz' => 1, @@ -97680,7 +98609,7 @@ 'mlcnfriends.com' => 1, 'mlcrosoftonlline.cz' => 1, 'mlcrosoftonlline.ml' => 1, - 'mlelieveld.com' => 1, + 'mlelieveld.com' => 0, 'mlemay.com' => 1, 'mlesniak.pl' => 1, 'mleydier.fr' => 1, @@ -97729,7 +98658,6 @@ 'mm6957.co' => 1, 'mm9297.co' => 1, 'mm9728.co' => 1, - 'mma-records.de' => 1, 'mmalisz.com' => 1, 'mmallardi.no-ip.biz' => 1, 'mmanea.org' => 1, @@ -97740,6 +98668,7 @@ 'mmarising.com' => 1, 'mmarkovitz.co.uk' => 1, 'mmarnitz.de' => 1, + 'mmartin.me' => 1, 'mmav.co' => 1, 'mmav.live' => 1, 'mmbrands.co.nz' => 0, @@ -97754,7 +98683,6 @@ 'mmixm.aero' => 1, 'mmkstudio-digital.com' => 1, 'mml.cx' => 0, - 'mmlebanon.com' => 1, 'mmlstyliser.com' => 1, 'mmm-boxing.tk' => 1, 'mmm.lu' => 0, @@ -97786,15 +98714,16 @@ 'mmulder.com' => 1, 'mmusocapital.co.za' => 1, 'mmwb.nl' => 1, + 'mmwjewelrydesigns.com' => 1, 'mmwtrademarks.com.au' => 1, 'mmxblog.com' => 1, 'mmxmor.ru' => 1, 'mmxx-distribution.com' => 1, 'mn-hootsuite.herokuapp.com' => 1, + 'mnafth.com' => 1, 'mnartgallery.com' => 1, 'mnatechnologies.com.au' => 1, 'mnbg.tk' => 1, - 'mnbwnetrza.pl' => 1, 'mncbank.co.id' => 1, 'mnccc.gov' => 1, 'mnciitbhu.me' => 1, @@ -97825,9 +98754,9 @@ 'mnogoznai.tk' => 1, 'mnotrioesdp.ml' => 1, 'mnprairie.gov' => 1, + 'mnready.org' => 1, 'mnrloroli.tk' => 1, 'mnrtechsolutions.com' => 1, - 'mns.co.jp' => 1, 'mnsenate.gov' => 1, 'mnsure.org' => 1, 'mnsvu.org' => 1, @@ -97842,7 +98771,6 @@ 'mo.nl' => 1, 'mo2021.de' => 1, 'moabcity.gov' => 1, - 'moabpapier.de' => 1, 'moabygg.se' => 1, 'moaf.org' => 1, 'moaicar.com' => 1, @@ -97856,10 +98784,8 @@ 'moba-automation.de' => 1, 'mobal.com' => 0, 'mobappcreator.com' => 1, - 'mobashop.net' => 1, 'mobclan.tk' => 1, 'mobcsp.work' => 1, - 'mobele.fr' => 1, 'moberi.com.ua' => 1, 'mobi-katalog.tk' => 1, 'mobiclocks.com' => 1, @@ -97873,10 +98799,12 @@ 'mobil11.net' => 1, 'mobila-chisinau.md' => 1, 'mobilab-ooe.at' => 1, + 'mobilboyut.com' => 1, 'mobilci.net' => 1, 'mobildeal.id' => 1, 'mobildingser.com' => 1, 'mobile-discothek.at' => 1, + 'mobile-gear-lab.com' => 1, 'mobile-holzofenpizza.de' => 1, 'mobile-industrial-robots.com' => 0, 'mobile-ivr.tk' => 1, @@ -97887,21 +98815,24 @@ 'mobile.united.com' => 0, 'mobile.usaa.com' => 0, 'mobileague.ml' => 1, + 'mobileasia.my' => 1, 'mobilebingoclub.co.uk' => 1, 'mobilebooster.tk' => 1, 'mobileciti.com.au' => 1, 'mobilecraftingco.com' => 1, - 'mobilefactory.io' => 1, 'mobilefidelity-magazin.de' => 1, 'mobilegameslist.com' => 1, 'mobilegoldcoastelectrical.ga' => 1, 'mobilehydraulics.com.au' => 1, 'mobilelaby.com' => 1, + 'mobilelinkusa.com' => 1, 'mobilelobbyers.ga' => 1, 'mobilemechanicdenver.org' => 1, + 'mobilemedicaldiagnostics.ie' => 1, 'mobileminds.se' => 1, 'mobileone.com.my' => 1, 'mobilepartner.tk' => 1, + 'mobilepricepk.com' => 1, 'mobiler-handel.de' => 1, 'mobileread.com' => 1, 'mobileritelushi.com' => 1, @@ -97929,6 +98860,9 @@ 'mobilisation-generale.org' => 0, 'mobility-events.ch' => 1, 'mobility-services.eu' => 1, + 'mobilitymag.ru' => 1, + 'mobilityoutlook.com' => 1, + 'mobilitytrailblazers.de' => 1, 'mobilityworks.eu' => 1, 'mobilityworld.tk' => 1, 'mobilize.us' => 1, @@ -97942,7 +98876,8 @@ 'mobiltank.fr' => 1, 'mobiltune.tk' => 1, 'mobilux.lv' => 1, - 'mobincube.com' => 1, + 'mobimitra.in' => 1, + 'mobincube.com' => 0, 'mobincube.mobi' => 1, 'mobinet.tk' => 1, 'mobinst.ml' => 1, @@ -97957,6 +98892,7 @@ 'mobobe.com' => 1, 'mobolight.ml' => 1, 'mobrog.com' => 1, + 'mobrules.nu' => 1, 'mobshop.hu' => 1, 'mobsitin.tk' => 1, 'mobtop.ga' => 1, @@ -97970,22 +98906,21 @@ 'mocanu.pro' => 1, 'mocap.co.th' => 1, 'mocaro.de' => 1, - 'mocasa.com' => 1, 'mocdltraining.com' => 1, 'mocent.de' => 1, - 'mochi.lol' => 1, 'mochilerostailandia.com' => 1, 'mochiyuki.net' => 1, 'mochizuki.moe' => 0, 'mochoko.com' => 1, + 'mock1ngbb.com' => 1, 'mockcop.org' => 1, 'mockerel.com' => 1, 'mockers.tk' => 1, - 'mockingjay.io' => 1, + 'mockif.com' => 1, 'mocknen.net' => 1, - 'mocksvillenc.org' => 1, 'mocleirigh.ie' => 1, 'mocomoco.jp' => 1, + 'moctezuma.ai' => 1, 'mod.af' => 0, 'mod.gov.lb' => 1, 'mod.io' => 1, @@ -97997,7 +98932,15 @@ 'modafinil.wiki' => 1, 'modafinilyes.com' => 1, 'modafo.com' => 1, + 'modal-digital.co.uk' => 1, + 'modal.co.uk' => 1, + 'modal.digital' => 1, + 'modaldigital.agency' => 1, + 'modaldigital.co' => 1, + 'modaldigital.co.uk' => 1, + 'modaldigital.uk' => 1, 'modalogi.com' => 1, + 'modals.co.uk' => 1, 'modaltraining.co.uk' => 1, 'modamia.pl' => 1, 'modamoom.com.br' => 1, @@ -98008,7 +98951,7 @@ 'modapk.link' => 1, 'modasexy.it' => 1, 'modav.org' => 1, - 'modax.ua' => 0, + 'modax.ua' => 1, 'modbom.com.tw' => 1, 'modcover.com' => 1, 'modd.com.au' => 1, @@ -98024,6 +98967,7 @@ 'mode-individuell.de' => 1, 'mode-musthaves.com' => 1, 'modecaso.com' => 1, + 'modee.gov.jo' => 1, 'modehaus-marionk.de' => 1, 'model-school.tk' => 1, 'model-shop.sk' => 1, @@ -98043,9 +98987,11 @@ 'modellbahnverwaltung.de' => 1, 'modellismo.roma.it' => 1, 'modelmyretirement.com' => 1, + 'modelpiper.com' => 1, 'models-resource.com' => 1, 'modelspoor-projecten.nl' => 1, 'modelverse.online' => 1, + 'modelworks.ai' => 1, 'modem.cf' => 1, 'modemchild.net' => 1, 'modenatoday.it' => 1, @@ -98054,9 +99000,12 @@ 'modern-gaming.ga' => 1, 'modern-metal-solutions.com' => 1, 'modern-networks.co.uk' => 1, + 'modernaesthetics.com' => 1, 'modernapprenticeships.org' => 1, + 'modernastro.com' => 1, 'modernautorepairs.com' => 1, 'modernbank.com' => 1, + 'modernbuildremodel.com' => 1, 'moderncat.com' => 1, 'moderncommercialrealestate.com' => 0, 'moderndayprepping.com' => 1, @@ -98081,9 +99030,12 @@ 'modestoca.gov' => 1, 'modetalente.com' => 1, 'modetrends.tk' => 1, + 'modfor.org' => 1, 'modgamer.gq' => 1, 'modgnews.com' => 1, - 'modicollege.com' => 1, + 'modhearinghelp.co.uk' => 1, + 'modicum.studio' => 1, + 'modified.games' => 1, 'modineaviation.com' => 1, 'modint.nl' => 0, 'modintelechy.com' => 1, @@ -98091,15 +99043,15 @@ 'modisarkar.tk' => 1, 'modistryusercontent.com' => 1, 'modlimit.cf' => 1, + 'modpagespeed.com' => 1, 'modperl.pl' => 1, 'modpop.se' => 1, 'modrynstudio.com' => 0, - 'modscrew.com' => 1, 'modsecurity.net' => 1, 'modszombies.com' => 1, 'modul21.eu' => 1, 'modul8r.com' => 1, - 'module.ru' => 1, + 'module.ru' => 0, 'modulebaan.tk' => 1, 'modulex-gmbh.de' => 1, 'modulo.ee' => 1, @@ -98118,7 +99070,6 @@ 'modzcenter.es' => 1, 'moe.best' => 0, 'moe.blog' => 0, - 'moe.ci' => 1, 'moe.tools' => 1, 'moe4sale.in' => 1, 'moebeltaxi-berlin.com' => 1, @@ -98163,6 +99114,7 @@ 'mofosnetwork.com' => 1, 'mofospremium.com' => 1, 'mofosreel.com' => 1, + 'mogambo.info' => 1, 'mogeth.in' => 1, 'mogica.tk' => 1, 'mogilev-forum.tk' => 1, @@ -98170,9 +99122,11 @@ 'mogomix.cf' => 1, 'mogradus.com' => 1, 'moguchat.ai' => 1, + 'moguysw.com' => 1, 'mogwailabs.de' => 1, 'mogyuchi.com' => 1, 'moha-swiss.com' => 0, + 'moha.gov.gy' => 1, 'mohaabobclan.tk' => 1, 'mohaanation.tk' => 1, 'mohabatein1.tk' => 1, @@ -98219,7 +99173,6 @@ 'mojaapteka.pl' => 1, 'mojaczarnastrona.pl' => 1, 'mojadm.sk' => 1, - 'mojaknjiznica.com' => 0, 'mojakursumlija.tk' => 1, 'mojama3dz.com' => 1, 'mojapeticia.sk' => 1, @@ -98267,6 +99220,7 @@ 'mokeedev.review' => 1, 'mokenney.com' => 1, 'mokhan.ca' => 1, + 'mokkalab.de' => 1, 'moklee.com.sg' => 1, 'mokrynskyi.com' => 1, 'moksha-movement.com' => 1, @@ -98275,7 +99229,6 @@ 'mokutovo.tk' => 1, 'molaclothing.pt' => 0, 'mold-tech.com' => 1, - 'mold.world' => 1, 'molddesigner.com' => 1, 'moldova-online.ml' => 1, 'moldovanka.tk' => 1, @@ -98287,22 +99240,24 @@ 'molehill.it' => 1, 'molenaagtekerke.tk' => 1, 'molenaar-ricardo.tk' => 1, - 'moleremovalsandiego.com' => 1, - 'molexces.com' => 1, + 'molexces.com' => 0, 'molezzo.com' => 1, 'molinillo.tk' => 1, + 'moliq.cl' => 1, 'molkerei-ammerland.com' => 1, 'molleron.net' => 1, 'molletjesveer.tk' => 1, + 'mollie.com' => 1, + 'molly-brown.co.uk' => 1, 'mollybears.org' => 1, 'mollyblooms.tk' => 1, 'mollyjayne.com' => 1, 'mollyringworm.tk' => 1, 'mollysun.net' => 1, - 'molodechno-mk.by' => 1, 'molodost.ga' => 1, 'molodost.gq' => 1, 'molodost.tk' => 1, + 'molokaibreeze.com' => 1, 'molokov.tk' => 1, 'molot-tora.ml' => 1, 'molot-tora24.ga' => 1, @@ -98317,8 +99272,8 @@ 'mom.life' => 1, 'moma.co.uk' => 1, 'momentalno.tk' => 1, - 'momento.bio' => 1, 'momentosfriko.com' => 1, + 'moments-fotografie.com' => 1, 'momentum-tech.ca' => 1, 'momentum.photos' => 1, 'momentumcoach.se' => 1, @@ -98355,7 +99310,6 @@ 'momtits.com' => 1, 'momtubevideos.com' => 1, 'momvy.eu' => 1, - 'momy-genealogie.info' => 1, 'mon-a-lisa.com' => 1, 'mon-agenda.org' => 0, 'mon-agora.com' => 1, @@ -98369,16 +99323,16 @@ 'mon-habitation.ca' => 1, 'mon-ifce.com' => 1, 'mon-match.com' => 1, + 'mon-osteo-toulouse.fr' => 1, 'mon-partage.fr' => 1, 'mon-sac-italien.fr' => 1, 'mon-trafic.com' => 0, - 'mon.school' => 1, 'mon22.ch' => 0, - 'mon47.com' => 1, 'monacannation.gov' => 1, 'monaco-info.tk' => 1, 'monacoexpress.tk' => 1, 'monad.io' => 1, + 'monadigital.co.uk' => 1, 'monagenceentreprise-caap.fr' => 1, 'monarch.security' => 1, 'monarchairgroup.com' => 1, @@ -98393,6 +99347,7 @@ 'monbebeautrement.fr' => 1, 'monbedou.net' => 1, 'monbento.com' => 1, + 'moncertificat.be' => 1, 'moncoachdata.com' => 0, 'monday-consulting.com' => 1, 'mondayaftersunday.com' => 1, @@ -98420,10 +99375,8 @@ 'moneshaq.fr' => 1, 'monespaceallianztrade.fr' => 1, 'moneta-rossii.ru' => 1, - 'monetag.com' => 0, 'monetenfuchs.de' => 1, 'monetize.ml' => 1, - 'monetizehelper.com' => 0, 'monetizer.co' => 1, 'monetizer.com' => 1, 'monetizzando.it' => 1, @@ -98436,7 +99389,6 @@ 'money-finder.ml' => 1, 'money-okey.tk' => 1, 'money-quick.cf' => 1, - 'money-spell.com' => 1, 'money-tapuz.co.il' => 1, 'money-transfers.tk' => 1, 'money-trust.ru' => 1, @@ -98462,9 +99414,7 @@ 'moneyhash.io' => 1, 'moneyinorder.net' => 1, 'moneymania.tk' => 1, - 'moneymart.ca' => 1, 'moneymint.com' => 0, - 'moneyniti.com' => 0, 'moneyonchain.com' => 1, 'moneyratnagroup.co.in' => 1, 'moneyreal.tk' => 1, @@ -98478,6 +99428,7 @@ 'moneza.lv' => 1, 'monfilm.tk' => 1, 'monforte.tk' => 1, + 'monfric.fr' => 1, 'mongla168.net' => 1, 'mongla88.net' => 1, 'monglong.com' => 1, @@ -98487,7 +99438,6 @@ 'monheganplantation.gov' => 1, 'monhomecinema.fr' => 0, 'monibu.org' => 1, - 'monicadawn.com' => 1, 'monicadurr.com' => 1, 'monicahq.com' => 1, 'monicanaranjo.tk' => 1, @@ -98522,13 +99472,14 @@ 'monitoringanetwork.com' => 1, 'monitoringd.de' => 1, 'monitoringminecraft.ru' => 1, + 'monitoriq.cz' => 1, 'monitz-it.de' => 1, 'monitz.de' => 1, 'monix.io' => 1, 'monjardin.tk' => 1, 'monjo.io' => 1, 'monjob.tk' => 1, - 'monkaru.com' => 1, + 'monjobendanger.fr' => 1, 'monkel.lu' => 1, 'monkey-donkey.es' => 1, 'monkey47.com' => 1, @@ -98547,11 +99498,10 @@ 'monochrome-games.com' => 1, 'monocircus.com' => 1, 'monocyte.host' => 1, - 'monodejuegos.shop' => 1, 'monodrama.tk' => 1, 'monohost.ml' => 1, 'monokli.tk' => 1, - 'monolithapps.com' => 1, + 'monolith.plus' => 1, 'monolithic.tk' => 1, 'monolithon.net' => 1, 'mononacountyiowa.gov' => 1, @@ -98562,7 +99512,6 @@ 'monorail.ga' => 1, 'monorail.gq' => 1, 'monorthopedagogue.ca' => 1, - 'monosecurity.se' => 1, 'monoseis-monotica.gr' => 1, 'monosis.net' => 1, 'monoskop.org' => 1, @@ -98574,6 +99523,7 @@ 'monplay.host' => 1, 'monrabais.fr' => 1, 'monrasp.ddns.net' => 1, + 'monreadshoppingcentre.ie' => 1, 'monroecountycancersupporters.org' => 1, 'monroecountymo.gov' => 1, 'monroecountyny-opi.gov' => 1, @@ -98588,16 +99538,15 @@ 'monsbah.com' => 1, 'monscierge.com' => 1, 'monshoppingcestcalais.fr' => 1, - 'monsieurbureau.com' => 1, 'monsieursavon.ch' => 0, 'monsitemoncommerce.com' => 1, - 'monsitetest.ca' => 1, 'monsonshoney.com.au' => 1, 'monster-ryot.com' => 1, 'monsterarmsest.ga' => 1, 'monstercurves.com' => 1, + 'monsterenergy.com' => 1, 'monstergovt.com' => 1, - 'monsterlinkmarketing.com' => 1, + 'monsterlinkmarketing.com' => 0, 'monstermashentertainments.co.uk' => 1, 'monsterminigames.de' => 1, 'monsterminus.tk' => 1, @@ -98605,7 +99554,6 @@ 'monsternet.pl' => 1, 'monstersuniversity.ga' => 1, 'monstertalesgame.com' => 1, - 'monstertraxstudio.com' => 1, 'monsterx.cn' => 1, 'monstl.com' => 1, 'monstresdesfetes.com' => 1, @@ -98615,6 +99563,7 @@ 'montagetravel.com' => 1, 'montagnainitalia.com' => 1, 'montagne-vacances.com' => 1, + 'montagneyaya.net' => 1, 'montagnicimes.com' => 1, 'montajtamirmobilya.com' => 1, 'montala.com' => 1, @@ -98642,6 +99591,7 @@ 'monterreygroup.cz' => 1, 'monterreygroup.eu' => 1, 'montessori-verein-kaltenweide.de' => 1, + 'montessorianadeosasco.com.br' => 1, 'montessorikompassen.se' => 1, 'monteurzimmerfrei.de' => 1, 'monteurzimmerking.deals' => 1, @@ -98671,7 +99621,7 @@ 'montiallison.com' => 1, 'monticelloky.gov' => 1, 'monticellomn.gov' => 1, - 'montillafarm.com' => 1, + 'montmebwarszawa.pl' => 1, 'montoneros.tk' => 1, 'montop.tk' => 1, 'montourcounty.gov' => 1, @@ -98683,6 +99633,7 @@ 'montrealwi.gov' => 1, 'montredeal.fr' => 1, 'montres-mh-besancon.fr' => 1, + 'montronix.com' => 1, 'montsaintaignan.fr' => 1, 'montuan.com.br' => 1, 'montybennett.co' => 0, @@ -98702,26 +99653,25 @@ 'monzo.tk' => 1, 'moo.software' => 1, 'moocat.me' => 1, + 'moodboardmadeit.com' => 1, 'mooddie.pt' => 1, 'moodfoods.com' => 1, 'moodgym.com.au' => 1, 'moodgym.de' => 1, + 'moodiempf.com' => 0, 'moodifiers.com' => 0, 'moodle.gq' => 1, 'moodle.servebbs.com' => 1, 'moodlecfp.pt' => 1, 'moodlegnr.pt' => 1, 'moodmagicmusic.com' => 0, - 'moodsta.com' => 1, 'moodup.team' => 1, 'moodyfssrequest.com' => 1, 'mooglms.com' => 1, - 'mooguire.com' => 0, 'mooijwerk.com' => 1, 'moojp.co.jp' => 1, 'mooka.tk' => 1, 'moola.market' => 1, - 'moolah.rocks' => 1, 'moom20101234567890.tk' => 1, 'moon-runners.net' => 1, 'moon.fish' => 1, @@ -98738,7 +99688,6 @@ 'moonfist.eu' => 1, 'moonflux.com' => 1, 'moonfreak.tk' => 1, - 'moonglancecareer.com' => 1, 'moonhaa.com.br' => 1, 'moonhalo.io' => 1, 'mooninvoice.com' => 1, @@ -98753,7 +99702,6 @@ 'moonlighttheatre.tk' => 1, 'moonlit.cloud' => 1, 'moonlit.games' => 1, - 'moonmelo.com' => 1, 'moonpay.com' => 0, 'moonpay.io' => 1, 'moonproject.io' => 1, @@ -98766,12 +99714,15 @@ 'moonsalutations.com' => 1, 'moonsama.com' => 1, 'moonshadow.tk' => 1, + 'moonshotmp.com' => 1, 'moonshyne.org' => 1, 'moonsmanagement.be' => 1, + 'moonsoonlabs.com' => 1, 'moonspell.com' => 1, 'moonwolfwiccanschool.tk' => 1, 'moonzerotwo.tk' => 1, 'mooo.asia' => 1, + 'mooock.com' => 1, 'mooreandsmalley.co.uk' => 0, 'mooreautoglass.com' => 1, 'moorelife.cn' => 1, @@ -98812,6 +99763,7 @@ 'moppeleinhorn.de' => 1, 'moppelito.tk' => 1, 'moppenfactory.tk' => 1, + 'mopplications.com' => 1, 'mopsly.com' => 1, 'moquettes.roma.it' => 1, 'mor-tv.com' => 1, @@ -98825,14 +99777,12 @@ 'morata.tk' => 1, 'moratilla.ml' => 1, 'moravek.eu' => 1, - 'moravostavdruzstvo.cz' => 1, 'morawiecki.pl' => 1, 'moraxyc.com' => 1, 'morbatex.com' => 1, 'morbius.cz' => 1, 'morbotron.com' => 1, 'morchstore.com' => 1, - 'morcillaencaldera.com' => 1, 'mordamla.com' => 1, 'mordor.email' => 1, 'mordor.land' => 1, @@ -98841,9 +99791,7 @@ 'mordovia.gq' => 1, 'mordovia.tk' => 1, 'mordoviya.tk' => 1, - 'more-terrain.de' => 1, 'moreal.co' => 1, - 'moreapp.co.uk' => 1, 'morebus.co.uk' => 1, 'morechance.de' => 1, 'morecigarettes.tk' => 1, @@ -98855,7 +99803,6 @@ 'moremindsbetter.com' => 1, 'morenadacentral.tk' => 1, 'morenci.ch' => 1, - 'moreoptimal.com' => 1, 'moreoptimal.world' => 1, 'morepablo.com' => 1, 'moreshop.pl' => 1, @@ -98870,14 +99817,13 @@ 'morewithcore.com' => 1, 'morfide.com' => 1, 'morgan-insurance.com' => 1, - 'morganappliancerepair.com' => 1, 'morgancounty-al.gov' => 1, 'morgancounty-il.gov' => 1, 'morgancountymo.gov' => 1, 'morgancountysheriffal.gov' => 1, 'morgancountyutah.gov' => 1, 'morgandesort.com' => 1, - 'morganeb.be' => 1, + 'morganeb.be' => 0, 'morganlaroche.com' => 1, 'morganton.com' => 1, 'morganwilder.com' => 1, @@ -98887,6 +99833,7 @@ 'morgner.com' => 1, 'morgu.com' => 1, 'mori-cdc.com' => 1, + 'moria.chat' => 1, 'morimoto-d.com' => 1, 'morimoto-tokai.com' => 1, 'morinomiyako-a.co.jp' => 1, @@ -98901,6 +99848,7 @@ 'moritztremmel.de' => 1, 'moriz.de' => 1, 'moriz.net' => 1, + 'morizero.com' => 1, 'morke.tk' => 1, 'morleyeaglesteeball.org' => 1, 'morlus.com' => 0, @@ -98933,6 +99881,7 @@ 'morozstudio.tk' => 1, 'morozyaka.tk' => 1, 'morph3d.tk' => 1, + 'morphcipher.com' => 1, 'morpheusdata.com' => 1, 'morpheusmobile.com' => 0, 'morpheusrisk.com' => 1, @@ -98953,6 +99902,7 @@ 'morrowga.gov' => 1, 'morrowind-finland.tk' => 1, 'morsang.net' => 1, + 'morsekit.com' => 1, 'morsel.ca' => 1, 'morselife.org' => 1, 'mortaltorment.tk' => 1, @@ -98972,8 +99922,9 @@ 'mortonmspd.gov' => 1, 'mortonpoolsolutions.com' => 1, 'morus.tk' => 1, + 'morven.ai' => 1, 'morvo.mx' => 1, - 'mos-kanal.ru' => 1, + 'mos-kanal.ru' => 0, 'mosa.guru' => 1, 'mosa.tk' => 1, 'mosaicfloridaphosphate.com' => 1, @@ -98997,6 +99948,7 @@ 'mosdot.org.il' => 1, 'moseic.com' => 1, 'moselwi.gov' => 1, + 'mosematic.com' => 1, 'moserhof.it' => 1, 'moservice.id' => 1, 'mosfet.cz' => 1, @@ -99006,7 +99958,6 @@ 'moshcore.tk' => 1, 'moshegropper.com' => 1, 'moshwire.com' => 1, - 'mosin.org' => 1, 'mosio.com' => 1, 'moskas.tk' => 1, 'moskeedieren.nl' => 1, @@ -99015,10 +99966,12 @@ 'moskvagruz.tk' => 1, 'moskvayigit.com' => 1, 'moskvitch.org' => 1, + 'mosmanswimcentre.com.au' => 1, 'mosnews.tk' => 1, 'moso.io' => 1, 'mosobl.tk' => 1, 'mosostore.nl' => 1, + 'mosqueedelapaix.com' => 1, 'mosquito-code.com' => 1, 'mosquito-sklep.pl' => 1, 'mosquitojoe.com' => 1, @@ -99027,7 +99980,6 @@ 'mossan.net' => 1, 'mosshi.be' => 1, 'mossipanama.com' => 1, - 'mossplants.ru' => 1, 'mossylog.tk' => 1, 'most.tk' => 1, 'mostaccino.com' => 1, @@ -99046,7 +99998,9 @@ 'mostlyharmless.at' => 1, 'mostlyoverhead.com' => 1, 'mostmost.tk' => 1, + 'moststudios.com' => 1, 'mosurist.tk' => 1, + 'mota-engil.com' => 1, 'motability.co.uk' => 1, 'motabilitychargeshare.co.uk' => 1, 'motabilitydealer.co.uk' => 1, @@ -99056,17 +100010,9 @@ 'motat.nz' => 1, 'motd.ch' => 1, 'mote.org' => 1, - 'motekforce.link' => 1, - 'motekforcelink.com' => 1, - 'motekforcelink.eu' => 1, - 'motekforcelink.net' => 1, - 'motekforcelink.nl' => 1, - 'motekmedical.com' => 1, - 'motekmedical.eu' => 1, - 'motekmedical.net' => 1, - 'motekmedical.nl' => 1, 'moteksystems.com' => 1, 'moteksystems.net' => 1, + 'motera.ie' => 1, 'motezazer.fr' => 1, 'moth.monster' => 1, 'motherboard.services' => 1, @@ -99096,6 +100042,7 @@ 'motivation.cc' => 1, 'motivational-babes.com' => 1, 'motivationalliance.com' => 1, + 'motive.you' => 1, 'motivness.com' => 1, 'motivo.nl' => 0, 'motiweb.fr' => 1, @@ -99110,6 +100057,7 @@ 'motoclubentresemana.tk' => 1, 'motoclubrker.tk' => 1, 'motoconcho.do' => 1, + 'motocorner.ro' => 1, 'motocrete.gr' => 1, 'motocrosssite.tk' => 1, 'motodb.co.uk' => 1, @@ -99124,9 +100072,9 @@ 'motohell.com' => 1, 'motojato.com.br' => 1, 'motokados.tk' => 1, + 'motokenstudio.com' => 1, 'motoland.ml' => 1, 'motolife.tk' => 1, - 'motolinesupply.com' => 1, 'motomorgen.com' => 1, 'motonovinky.cz' => 1, 'motor-agro.com' => 1, @@ -99164,7 +100112,6 @@ 'motoselfservices.fr' => 1, 'motospaya.com' => 0, 'motostorie.blog' => 1, - 'motostyle.ua' => 1, 'mototax.ch' => 0, 'mototeam.tk' => 1, 'mototsi.com' => 1, @@ -99184,8 +100131,8 @@ 'motum.no' => 1, 'motumblekinge.se' => 1, 'motumport.se' => 1, - 'motumskane.se' => 1, 'motun.ga' => 1, + 'motur.co.in' => 1, 'moturua.nz' => 1, 'motusins.com' => 1, 'motusrenaultbloemfontein.co.za' => 1, @@ -99223,7 +100170,6 @@ 'mountainutilities.eu' => 1, 'mountainvalleygrowers.com' => 1, 'mountainviewgrand.com' => 1, - 'mountainvistaretirement.com' => 0, 'mountairymd.gov' => 1, 'mountbatten.cz' => 1, 'mountbrowneguestcottage.ga' => 1, @@ -99247,22 +100193,24 @@ 'mouse-ps.com' => 1, 'mouseflow.com' => 1, 'mousepotato.uk' => 1, + 'mousey.network' => 1, 'moushed.tk' => 1, 'mousikofidi.info' => 1, 'moussa-ibrahim.ml' => 1, 'moussasolutions.com' => 1, 'mousseacoustique.com' => 1, + 'moustra.com' => 1, 'mouthtogut.com' => 1, 'moutiezhaller.com' => 1, 'mov' => 1, 'movabletype.net' => 1, 'movacare.de' => 1, 'movaci.com' => 1, - 'movado.com' => 1, 'movahoteis.com.br' => 1, 'moval.gov' => 1, 'movavi.id' => 1, 'movavi.ru' => 1, + 'movcyber.com' => 1, 'moveceara.com.br' => 1, 'movefi.com.br' => 1, 'moveisdecoracao.com.br' => 1, @@ -99280,7 +100228,6 @@ 'moveonca.com' => 1, 'moveonfr.com' => 1, 'moveonlite.com' => 1, - 'moveonru.com' => 1, 'movetonewcastle.com' => 1, 'movetonewcastle.com.au' => 1, 'movewellnesslab.com' => 1, @@ -99300,7 +100247,6 @@ 'moviefreeze.com' => 1, 'movieglot.ml' => 1, 'movieguys.org' => 1, - 'moviejack.org' => 0, 'moviemadness.uk' => 1, 'movieoldiesest.ga' => 1, 'movieredeem.com' => 1, @@ -99330,13 +100276,13 @@ 'movingjokesest.ga' => 1, 'movinglogistics.nl' => 0, 'movingoklahoma.org' => 1, - 'movingservice-houston.com' => 1, 'movingtohttps.com' => 1, 'movingtoiceland.com' => 1, 'movingtonewcastle.com' => 1, 'movingtonewcastle.com.au' => 1, 'movio.ga' => 1, 'moviro.net' => 1, + 'movistarexperiencestore.com' => 1, 'movlib.org' => 1, 'movneo.com' => 1, 'movnest.com' => 1, @@ -99345,6 +100291,7 @@ 'mowster.com' => 1, 'mowster.net' => 1, 'moxfield.com' => 1, + 'moxhe.com.au' => 1, 'moxiegirlz.id' => 1, 'moy-biznes.tk' => 1, 'moy-gorod.od.ua' => 0, @@ -99358,6 +100305,7 @@ 'moyos.net' => 1, 'moyu.host' => 0, 'moyufangge.com' => 1, + 'moyuhi.jp' => 1, 'moyure.com' => 1, 'moz.idv.tw' => 1, 'mozaic.io' => 1, @@ -99399,6 +100347,7 @@ 'mpc-view.net' => 1, 'mpcenter.ru' => 1, 'mpcmsa.org' => 1, + 'mpcomunicaciones.com.ar' => 1, 'mpdu.tk' => 1, 'mpebrasil.tk' => 1, 'mpeslearning.com' => 1, @@ -99442,6 +100391,7 @@ 'mpsports.org' => 1, 'mptdom.com' => 1, 'mptenders.gov.in' => 1, + 'mptmd.gob.es' => 1, 'mpu-ibbi.de' => 1, 'mpu-vorbereitung.com.de' => 1, 'mputra.com' => 1, @@ -99449,7 +100399,10 @@ 'mqas.net' => 1, 'mqbeauty.com.tw' => 1, 'mqbx.nl' => 1, + 'mql4.com' => 1, + 'mql5.com' => 1, 'mqroofing.com' => 1, + 'mqtlabs.com' => 1, 'mr-7.ru' => 1, 'mr-a.de' => 1, 'mr-anderson.org' => 0, @@ -99496,7 +100449,7 @@ 'mrcomer.tk' => 1, 'mrcool.com' => 0, 'mrcool.store' => 1, - 'mrcooldiy.ca' => 1, + 'mrcooldiy.ca' => 0, 'mrcooldiy.com' => 0, 'mrcoolevents.com' => 1, 'mrcoolfranchise.com' => 0, @@ -99506,7 +100459,6 @@ 'mrcyberpixel.tk' => 1, 'mrd-rc.com' => 1, 'mrd-v.com' => 1, - 'mrd.ninja' => 1, 'mrdatenschutz.de' => 1, 'mrdayman.com' => 1, 'mrdk.uk' => 1, @@ -99522,6 +100474,7 @@ 'mrg-srv.ru' => 1, 'mrg-team.ru' => 1, 'mrgeek.ru' => 1, + 'mrglider.it' => 1, 'mrgstaticcdn.ru' => 1, 'mrgstaticcontent.ru' => 1, 'mrgsuite.com' => 1, @@ -99542,7 +100495,6 @@ 'mrjunior.ml' => 1, 'mrkapowski.com' => 0, 'mrknee.gr' => 1, - 'mrkzalamana.com' => 1, 'mrlc.gov' => 1, 'mrliu.me' => 1, 'mrlove.tk' => 1, @@ -99561,6 +100513,7 @@ 'mrmosier.tk' => 1, 'mrmostafaacademy.tk' => 1, 'mrnabetterlife.com.sg' => 1, + 'mrnathanpowell.com' => 1, 'mrnh.tk' => 1, 'mrnice.ml' => 1, 'mrnonz.com' => 1, @@ -99568,7 +100521,7 @@ 'mrocorp.com' => 1, 'mron.us' => 1, 'mroproperty.au' => 1, - 'mroproperty.com' => 1, + 'mroproperty.com' => 0, 'mroproperty.com.au' => 1, 'mrpanipiales.com' => 1, 'mrpetersen.de' => 1, @@ -99592,6 +100545,7 @@ 'mrssclaus.ca' => 1, 'mrstext.com' => 1, 'mrston.ml' => 1, + 'mrstubs.com' => 1, 'mrstuudio.ee' => 1, 'mrtechmelbourne.com' => 1, 'mrtg.com' => 1, @@ -99608,6 +100562,7 @@ 'mrupert.com' => 1, 'mrux.pl' => 1, 'mrv.li' => 1, + 'mrvit.bg' => 1, 'mrvnt.co' => 1, 'mrwacky.com' => 1, 'mrwebb.ca' => 1, @@ -99628,7 +100583,6 @@ 'msbmb.com' => 1, 'msc-fivem.shop' => 1, 'mscc.mu' => 1, - 'msd-tiergesundheit.de' => 1, 'msda23.gov' => 1, 'msdprojectclearmo.gov' => 1, 'msebera.cz' => 1, @@ -99643,7 +100597,7 @@ 'msgallery.tk' => 1, 'msganka.jp' => 1, 'msgkiki.com' => 1, - 'msgroupitaly.com' => 1, + 'msgloop.com' => 1, 'msgru.com' => 1, 'msgs.ee' => 1, 'msgtrust.com' => 1, @@ -99703,6 +100657,7 @@ 'msr-schaltanlagen.de' => 1, 'msrf.de' => 1, 'msrl.com' => 1, + 'msrl.net' => 1, 'msrmotorsports.com' => 1, 'msroot.de' => 1, 'msrumon.com' => 1, @@ -99720,7 +100675,6 @@ 'mstdn.in.th' => 1, 'mstdn.io' => 1, 'mstdn.party' => 1, - 'mstechexpo.com' => 1, 'mstever.com' => 1, 'mstr-f-dstrctn.de' => 1, 'mstridde.de' => 1, @@ -99778,9 +100732,8 @@ 'mtel.gr' => 1, 'mteleport.net' => 1, 'mtelizabeth.com' => 1, - 'mtex.net.ua' => 0, + 'mtex.net.ua' => 1, 'mtf.party' => 1, - 'mtf.rip' => 1, 'mtf.wiki' => 1, 'mtfgnettoyage.fr' => 1, 'mtg-drafter.com' => 1, @@ -99795,7 +100748,6 @@ 'mtinz.com' => 1, 'mtirc.co' => 1, 'mtjoytwppa.gov' => 1, - 'mtlabs.jp' => 1, 'mtlconcerts.com' => 1, 'mtlegnews.gov' => 1, 'mtltransport.com' => 1, @@ -99803,7 +100755,6 @@ 'mtm.tj' => 1, 'mtmedia.org' => 1, 'mtn-media.de' => 1, - 'mtnc.nl' => 1, 'mtncoi-coe.com' => 1, 'mtnmanager.com' => 1, 'mtnmedia.group' => 1, @@ -99815,7 +100766,6 @@ 'mtp-services.fr' => 1, 'mtpa.live' => 1, 'mtpleasant-tn.gov' => 1, - 'mtpleasantchiropracticsc.com' => 1, 'mtr-croatia.tk' => 1, 'mtr.md' => 1, 'mtr123.cn' => 0, @@ -99850,6 +100800,7 @@ 'muafakatmalaysia.gq' => 1, 'muafakatmalaysia.ml' => 1, 'muarstabyggmarknad.tk' => 1, + 'mubacodebm.com' => 1, 'mubarak-card.com' => 1, 'mubase.dk' => 1, 'muble.tk' => 1, @@ -99857,13 +100808,14 @@ 'muceniece.tk' => 1, 'muchamiel.nl' => 1, 'muchbetterthancash.com' => 1, + 'muchdifferentworld.com' => 1, 'muchisimos.com' => 1, 'muchohentai.com' => 1, 'muchoruidoacademy.com' => 1, 'muchotrolley.tk' => 1, - 'muchtv.com' => 1, 'muckingabout.eu' => 1, 'muckleshoot.gov' => 1, + 'muckrack.com' => 1, 'mucktopia.com' => 1, 'muclan.tk' => 1, 'mucmail.de' => 1, @@ -99898,8 +100850,10 @@ 'muenchberger.com' => 0, 'muenchen-personal.training' => 1, 'muennich-coll.de' => 1, + 'muenster-yarn.com' => 1, 'muenzen.tk' => 1, 'muenzenforum.tk' => 1, + 'muface.es' => 1, 'mufg.ru' => 1, 'mufi.ga' => 1, 'mufid.tk' => 1, @@ -99907,12 +100861,11 @@ 'muga.space' => 1, 'mugadavanje.rs' => 1, 'muganworld.com' => 1, - 'mugawe.com' => 1, 'mugdost.com' => 1, 'mugen-kairou.art' => 1, - 'mugen.technology' => 1, 'mugrabyhostel.tk' => 1, 'mugsocks.com.au' => 1, + 'muguangzhan.com' => 1, 'muhabbet.org' => 1, 'muhammadlukman.ml' => 1, 'muhammadmunif.ml' => 1, @@ -99920,6 +100873,7 @@ 'muhanova.com' => 1, 'muhasebekurslari.tk' => 1, 'muhcow.dk' => 1, + 'muhibbahfnb.com' => 1, 'muhibbulislam.tk' => 1, 'muhiminulhasan.me' => 1, 'muhlenbergtwppa.gov' => 1, @@ -99934,6 +100888,7 @@ 'muisoft.fi' => 1, 'muizenpagina.tk' => 1, 'muizenpuntje.tk' => 1, + 'muj-horoskop.cz' => 1, 'muj-sejf.eu' => 1, 'mujemail.ml' => 1, 'mujerescolombianas.tk' => 1, @@ -99943,18 +100898,19 @@ 'mujlinux.cz' => 1, 'mujoco.org' => 1, 'muk-kobetsu.com' => 1, + 'mukamashamba.com' => 1, 'mukasa.no' => 0, 'mukeshtandi.com' => 1, 'mukio-official.com' => 1, 'mukio.live' => 1, 'mukioofficial.com' => 1, 'mukiovoidwalker.com' => 1, + 'mukkmukk.com' => 1, 'mukli.hu' => 1, 'muku-flooring.com' => 1, 'mukurtu.org' => 1, 'mukuru.com' => 1, 'mukwa.gov' => 1, - 'mula.solutions' => 1, 'mula.tk' => 1, 'mulao.com' => 1, 'mulberryar.gov' => 1, @@ -99964,6 +100920,7 @@ 'mulder.social' => 1, 'mulderfamilie.tk' => 1, 'mulej.net' => 1, + 'mulgravelaw.co.uk' => 1, 'mulheres18.com' => 1, 'muling.lu' => 1, 'mulk.hopto.org' => 1, @@ -99997,7 +100954,6 @@ 'multigoldigital.com.ar' => 1, 'multigura.com' => 1, 'multihobby.tk' => 1, - 'multihog.com' => 1, 'multikalender.de' => 0, 'multikemasplastindo.com' => 1, 'multilevelmarketing.cf' => 1, @@ -100053,7 +101009,6 @@ 'mumbairoleplay.tk' => 1, 'mumble.be' => 1, 'muminkoykiran.com' => 1, - 'mumiytroll.com' => 1, 'mummatters.com.au' => 1, 'mummyandmephotography.com' => 1, 'mumolabs.com' => 1, @@ -100118,16 +101073,18 @@ 'munnezza.tk' => 1, 'munroads.com' => 1, 'muntajati-om.com' => 0, + 'munteanumonica.ro' => 1, 'muntproever.nl' => 1, + 'muntstuk.com' => 1, 'munzlocal10.org.nz' => 1, 'muoivancauhoivisao.com' => 1, 'muonmarketing.com' => 1, 'mup-republicanos.tk' => 1, 'mupdf.com' => 0, 'mur-parfait.com' => 1, - 'mur-vegetal-interieur.fr' => 0, 'muradiyetemizlik.com' => 1, 'murakami-sah.com' => 1, + 'murakami-shoten.com' => 1, 'muralart.ga' => 1, 'muranoglassitaly.com' => 1, 'murasaki.co.uk' => 1, @@ -100138,6 +101095,7 @@ 'muratcileli.tk' => 1, 'muratoff.pp.ua' => 1, 'muratore-roma.it' => 1, + 'muratyurtoglu.com' => 1, 'murciacobras.tk' => 1, 'murciaprocuradores.tk' => 1, 'murderbysound.servebeer.com' => 1, @@ -100178,6 +101136,7 @@ 'mursu.directory' => 1, 'murtazamustafahirani.tk' => 1, 'murz.tv' => 1, + 'murzallawfirm.com' => 1, 'murzik.space' => 1, 'mus-tech.info' => 1, 'musacomo.com' => 1, @@ -100194,6 +101153,8 @@ 'musclecarresearch.com' => 1, 'musclecarsillustrated.com' => 1, 'muscles.cf' => 1, + 'musclethesis.com' => 1, + 'musclethesis.com.br' => 1, 'muscloud.net' => 1, 'musco.ru' => 1, 'muscolinomusic.com' => 1, @@ -100220,6 +101181,7 @@ 'museum.nl' => 1, 'museumcenter.az' => 1, 'museumhammarlind.se' => 1, + 'museumhetkruithuis.nl' => 1, 'museumplantinmoretus.be' => 1, 'museumwaalsdorp.nl' => 1, 'mush-room.co.jp' => 1, @@ -100250,7 +101212,6 @@ 'musicboxx.cz' => 1, 'musicbreeze.be' => 1, 'musicbymelanie.dk' => 1, - 'musicc.net' => 1, 'musicchris.de' => 1, 'musicfactory.ml' => 1, 'musicfestivalsuite.com' => 1, @@ -100258,7 +101219,6 @@ 'musicforreading.com' => 1, 'musicfreakz.cf' => 1, 'musicfromgod.com' => 1, - 'musicgamegalaxy.de' => 1, 'musicgeek.ga' => 1, 'musicgivesmelife.com' => 0, 'musicgivesmelife.gay' => 1, @@ -100302,6 +101262,7 @@ 'musikidersi.tk' => 1, 'musikkapelle-beuren.de' => 1, 'musikkfondene.no' => 1, + 'musikshare.com' => 1, 'musiktag2020.ch' => 1, 'musiktest24.de' => 1, 'musikverein-elten.de' => 1, @@ -100329,16 +101290,15 @@ 'muslimsoul.ml' => 1, 'muslitocomics.tk' => 1, 'musmann.io' => 1, - 'musopen.org' => 1, 'muspla.com.br' => 1, 'mussalains.com' => 1, 'musselsblog.com' => 1, 'mussila.com' => 1, 'mussonsppe.com' => 1, 'mussonstrading.com' => 1, + 'mustafaozbag.com' => 1, 'mustangapparel.ca' => 1, 'mustangmessenger.net' => 1, - 'mustasj.no' => 1, 'mustdonewzealand.co.nz' => 1, 'muster-folien.de' => 1, 'muster-schablonen.de' => 1, @@ -100393,10 +101353,10 @@ 'muv.co.uk' => 1, 'muvy.tube' => 1, 'muwi.tk' => 1, - 'muxidream.cn' => 1, 'muxup.com' => 1, 'muy.ooo' => 1, 'muyinternetsante.tk' => 1, + 'muyuanku.com' => 1, 'muz2u.ru' => 1, 'muzdv.ru' => 1, 'muzenzacrianca.tk' => 1, @@ -100407,6 +101367,7 @@ 'muzicamp3.top' => 1, 'muzicanoua.org' => 1, 'muzicari.tk' => 1, + 'muzieklineup.nl' => 1, 'muziekluisteren.eu' => 1, 'muziekschatten.nl' => 1, 'muziektermen.tk' => 1, @@ -100415,7 +101376,7 @@ 'muzikantine.nl' => 1, 'muzikbank.com.tr' => 1, 'muzike.tk' => 1, - 'muzline.ua' => 1, + 'muzline.ua' => 0, 'muzmo.ga' => 1, 'muzprosvet.tk' => 1, 'muzykanawesele.info' => 1, @@ -100424,7 +101385,6 @@ 'mv-wohnen.de' => 1, 'mvandek.nl' => 1, 'mvarsamis.com' => 1, - 'mvbstyling.nl' => 1, 'mvbug.com' => 1, 'mvc-sports.com' => 1, 'mvccp.co.za' => 1, @@ -100434,7 +101394,7 @@ 'mvhsoracle.com' => 1, 'mvib.net' => 1, 'mviess.de' => 0, - 'mvisioncorp.com' => 1, + 'mvisioncorp.com' => 0, 'mvistatic.com' => 1, 'mvkpop.com' => 1, 'mvmcorps.com' => 1, @@ -100457,7 +101417,6 @@ 'mvzstartpagina.tk' => 1, 'mw-power.ru' => 1, 'mw.search.yahoo.com' => 0, - 'mwahyunz.id' => 0, 'mwai.edu.ph' => 1, 'mwamitours.com' => 1, 'mwancloud.com' => 1, @@ -100484,22 +101443,18 @@ 'mwstportal.li' => 1, 'mwstrategicservices.com' => 0, 'mwswire.com' => 1, - 'mwtj.com' => 1, 'mwtown.gov' => 1, 'mwu.dk' => 1, 'mww.moe' => 1, 'mwxjacg.com' => 1, 'mx-qr.com' => 1, - 'mx-quad.fr' => 0, 'mx-server.uk' => 1, 'mx-solutions.net' => 1, 'mx.org.ua' => 1, 'mx.search.yahoo.com' => 0, - 'mx310.jp' => 1, 'mx86.eu' => 1, 'mxawei.cn' => 1, 'mxdanggui.org' => 1, - 'mxdvl.com' => 0, 'mxes.net' => 1, 'mxgateway.eu' => 1, 'mxin.ltd' => 1, @@ -100514,6 +101469,7 @@ 'my-bratsk.tk' => 1, 'my-calend.ru' => 1, 'my-cars.tk' => 1, + 'my-character-sheet.com' => 1, 'my-clubpenguin.tk' => 1, 'my-contract.ch' => 0, 'my-contract.info' => 0, @@ -100527,7 +101483,6 @@ 'my-education.tk' => 1, 'my-finance.tk' => 1, 'my-force-user-content.com' => 1, - 'my-fuhui.com' => 1, 'my-gps-tracker.co.uk' => 1, 'my-host.ovh' => 1, 'my-hps.de' => 1, @@ -100539,7 +101494,7 @@ 'my-lightning.com' => 1, 'my-meal.nl' => 1, 'my-mediahome.ru' => 1, - 'my-message.co' => 1, + 'my-message.co' => 0, 'my-meteo.net' => 1, 'my-monobank-card.com.ua' => 1, 'my-montenegro.tk' => 1, @@ -100575,7 +101530,7 @@ 'my-woodcraft.com' => 1, 'my.cat' => 1, 'my.com.my' => 1, - 'my.onlime.ch' => 0, + 'my.onlime.ch' => 1, 'my.tiaa.org' => 1, 'my.urown.cloud' => 1, 'my.usa.gov' => 1, @@ -100592,6 +101547,7 @@ 'myactivity.google.com' => 1, 'myadr.co' => 1, 'myaeon.com.my' => 1, + 'myaeon2go.com' => 1, 'myaffiliateprogram.com' => 1, 'myafweb.com' => 1, 'myaggic.com' => 1, @@ -100599,7 +101555,6 @@ 'myaicuriosity.com' => 1, 'myakkatactical.com' => 1, 'myalchemytechnology.com' => 1, - 'myali.net' => 1, 'myalmeria.com' => 1, 'myalpine.shop' => 1, 'myalsadd.tk' => 1, @@ -100616,7 +101571,6 @@ 'myapexcard.com' => 1, 'myaquaterra.tk' => 1, 'myareaf2a.com' => 1, - 'myarpico.com' => 1, 'myarticlelibrary.cf' => 1, 'myasb.club' => 1, 'myathena.ai' => 0, @@ -100624,12 +101578,13 @@ 'myatlwings.com' => 1, 'myauto.ml' => 1, 'mybackyardcourtli.com' => 1, + 'mybadguy.com' => 1, 'mybags.cf' => 1, 'mybakkupakku.com' => 1, 'mybamoza.com' => 1, 'mybaran.tk' => 1, 'mybarcelona.tk' => 1, - 'mybasepay.com' => 1, + 'mybasepay.com' => 0, 'mybathroom.tk' => 1, 'mybaticloud.com' => 1, 'mybb.com' => 1, @@ -100641,7 +101596,6 @@ 'mybestbook.tk' => 1, 'mybestbooks.gq' => 1, 'mybestteam.tk' => 1, - 'mybeti.ai' => 1, 'mybetterlife.blog' => 1, 'mybicc.org' => 1, 'mybieo.com' => 1, @@ -100650,9 +101604,9 @@ 'mybirds.tk' => 1, 'mybisnis.tk' => 1, 'mybizzmail.com' => 1, + 'myblockreport.com' => 1, 'mybloggedlife.com' => 1, 'mybon.online' => 0, - 'mybookbee.com' => 1, 'myboostport.com' => 1, 'myborder.ru' => 1, 'mybotti.eu' => 1, @@ -100667,7 +101621,6 @@ 'mybrokenheart.tk' => 1, 'mybsms.gr' => 1, 'mybts.fr' => 0, - 'mybubbleteashop.com' => 1, 'mybuddytheplumberparkcity.com' => 1, 'mybudgetapp.com' => 1, 'mybuildingcertifier.com.au' => 1, @@ -100683,6 +101636,7 @@ 'mycandylove.com' => 1, 'mycardplace.com' => 1, 'mycarecorner.net' => 1, + 'mycarecost.net' => 1, 'mycarwashers.com' => 1, 'mycase.com' => 0, 'mycase.com.ua' => 1, @@ -100754,21 +101708,21 @@ 'mycrowdstack.com' => 1, 'mycrypnet.io' => 1, 'mycts.org' => 1, + 'mycuba.holiday' => 1, 'mycues.gov' => 1, 'mycumortgage.com' => 1, - 'mycyberspace.tech' => 1, 'mydarkness.cf' => 1, 'mydarksite.tk' => 1, 'mydarkstar.net' => 1, 'mydarwin.co.uk' => 1, 'mydataprotected.com' => 1, + 'mydataprotection.co.uk' => 1, 'mydating.be' => 1, 'mydaymark.com' => 1, + 'mydaymaster.com' => 1, 'mydaywebapp.com' => 1, 'mydeardreams.com' => 1, 'mydebian.in.ua' => 1, - 'mydedicatedservice.ca' => 1, - 'mydedicatedservice.com' => 1, 'mydenverhomesource.com' => 1, 'mydeposition.com' => 1, 'mydepositions.com' => 1, @@ -100778,7 +101732,6 @@ 'mydigitalexperience.fr' => 1, 'mydigitalmarketingempire.com' => 1, 'mydigitalpublication.com' => 1, - 'mydirectsys.com' => 1, 'mydirtyclub.com' => 1, 'mydirtyhobby.com' => 1, 'mydirtyhobby.de' => 1, @@ -100786,13 +101739,13 @@ 'mydisabilitymatters.org.au' => 1, 'mydisco.tk' => 1, 'mydistance.tk' => 1, - 'mydlonline.be' => 1, 'mydnshost.co.uk' => 1, 'mydoc.fr' => 1, 'mydogispolite.tk' => 1, 'mydogsvax.ie' => 1, 'mydogtrainingpro.com' => 1, 'mydolls.ml' => 1, + 'mydomainrisk.com' => 1, 'mydomains.live' => 1, 'mydomen.ml' => 1, 'mydowneysmiles.com' => 1, @@ -100826,6 +101779,7 @@ 'myemailadd.net' => 1, 'myemailsender.tk' => 1, 'myeml.net' => 1, + 'myemptybag.ca' => 1, 'myenemy.tk' => 1, 'myenglish.tk' => 1, 'myenocta.com' => 1, @@ -100862,6 +101816,7 @@ 'myfavorite.com.tw' => 1, 'myfccu.com' => 1, 'myfdic.gov' => 1, + 'myfield.one' => 1, 'myfile.gq' => 1, 'myfinance.co.nz' => 1, 'myfinx.bh' => 1, @@ -100874,24 +101829,20 @@ 'myfitnesscare.com' => 1, 'myfitsociety.com' => 1, 'myfleetistics.com' => 1, - 'myflexina.com' => 1, 'myflightrefund.com' => 1, 'myfloridacfo.gov' => 1, 'myfloridadeferredcomp.com' => 1, 'myfloridarealty.com' => 1, 'myfloridarx.gov' => 1, - 'myformatconverter.com' => 0, 'myfortdodge.com' => 1, 'myforum.community' => 1, 'myforwardsavings.com' => 1, 'myfpvstore.com' => 1, - 'myfreespiritpointscard.com' => 1, 'myfrenchtattoo.fr' => 1, 'myfreshfamilydental.com' => 1, 'myfruition.com' => 1, 'myfsb.bank' => 1, 'myfsb.com' => 1, - 'myfuhui.com' => 1, 'myfunworld.de' => 1, 'myfursona.com' => 1, 'myfutanari.com' => 1, @@ -100926,10 +101877,10 @@ 'mygimp.tk' => 1, 'myglobalnews.net' => 1, 'myglobalopti.nl' => 1, + 'mygnao1.org' => 1, 'mygnmr.com' => 0, 'mygo.pw' => 1, 'mygobelin.tk' => 1, - 'mygolfsimulator.com' => 1, 'mygolod.com' => 1, 'mygomel.tk' => 1, 'mygov.scot' => 1, @@ -100968,11 +101919,13 @@ 'myhouseofpizza.com' => 1, 'myhousestats.com' => 0, 'myhrconsultantllc.com' => 1, + 'myhsatoday.com' => 1, 'myhub.eu.org' => 1, 'myhurlburt.marketing' => 1, 'myhuthwaite.com' => 1, 'myibmchq.com' => 1, 'myibp.ph' => 1, + 'myicebet.com' => 1, 'myid.be' => 1, 'myigetit.com' => 1, 'myimg.cn' => 1, @@ -100982,16 +101935,14 @@ 'myinsitu.com' => 1, 'myinstapy.ru' => 0, 'myinsurancesource.com' => 1, - 'myinternetreputation.com' => 1, - 'myinternetreputation.org' => 1, 'myinternist.com' => 1, 'myinterrail.co.uk' => 1, 'myinvestinglife.com' => 1, 'myinvisibleknapsack.com' => 1, 'myinvista.com' => 1, 'myip.solutions' => 1, + 'myisocert.com' => 1, 'myisolved.com' => 1, - 'myit-officiel.com' => 1, 'myitero.com' => 1, 'myjbn.org' => 1, 'myjourneytolakehead.ca' => 1, @@ -101016,6 +101967,7 @@ 'mykvb.com' => 1, 'mylabaih.com' => 1, 'mylacera.gov' => 1, + 'myladychat.com' => 1, 'mylastchapter.tk' => 1, 'mylatestnews.org' => 1, 'mylawer.ga' => 1, @@ -101038,14 +101990,12 @@ 'mylittlegrocer.com' => 1, 'mylittlewallpaper.com' => 1, 'mylittlewizard.fr' => 1, - 'myliveupdates.com' => 1, 'myload.ch' => 1, 'mylobster.ml' => 1, 'mylocalairconditioning.com.au' => 1, 'mylocality.shop' => 1, 'mylocalpro.biz' => 1, 'mylocraft.tk' => 1, - 'mylofamily.com' => 1, 'myloft.xyz' => 1, 'myloneworkers.com' => 1, 'mylosscontrolservices.com' => 1, @@ -101068,7 +102018,7 @@ 'mymartinbeckeropenhab.eu' => 1, 'mymartinhalchiado.com' => 1, 'mymartinhalresidences.com' => 1, - 'mymb.pm' => 1, + 'mymaternalmind.com' => 1, 'mymcc.gift' => 1, 'mymdtaxes.gov' => 1, 'mymed.de' => 1, @@ -101090,7 +102040,6 @@ 'mymoranguito.com' => 1, 'mymoretrip.com' => 0, 'mymotor.nl' => 1, - 'mymovein.com' => 1, 'mympdv.com' => 1, 'mymsr.de' => 0, 'mymun.com' => 1, @@ -101098,7 +102047,6 @@ 'mymusiclist.alwaysdata.net' => 1, 'mymusique.tk' => 1, 'mymx.lu' => 0, - 'myna.me' => 1, 'mynak.se' => 1, 'mynameisivan.ru' => 1, 'mynameistavis.com' => 1, @@ -101112,17 +102060,19 @@ 'mynametags.mt' => 1, 'mynametags.nl' => 1, 'mynametags.pt' => 1, + 'mynart.nl' => 1, 'mynas.ovh' => 0, 'mynaturalmood.es' => 1, 'mynaturebox.com' => 0, 'mynaughtyalbum.com' => 1, - 'mynaui.com' => 0, + 'mynavyrates.org' => 1, 'myndcommunication.com' => 0, 'myndighetermeddnssec.se' => 1, 'myndighetermedipv6.se' => 1, 'myndseye.com' => 1, 'myneighborhoodperks.com' => 1, 'mynetblog.com' => 1, + 'mynetiz.com' => 1, 'mynetpay.be' => 1, 'mynetworkingbuddy.com' => 1, 'mynewhorizons.shop' => 1, @@ -101132,6 +102082,7 @@ 'mynic.my' => 1, 'mynimo.com' => 1, 'mynissan.ml' => 1, + 'mynixsudoservices.com' => 1, 'mynjhelps.gov' => 1, 'mynlight.com' => 1, 'mynn.io' => 0, @@ -101140,6 +102091,7 @@ 'mynr.ai' => 1, 'mynrg.gr' => 1, 'myntbreyta.is' => 1, + 'mynthcapital.com' => 1, 'mynutrientcloud.com' => 1, 'mynxtcld.spdns.de' => 1, 'myoctocat.com' => 1, @@ -101161,6 +102113,7 @@ 'myownconference.com' => 1, 'myownconference.email' => 1, 'myowndisk.net' => 1, + 'myownstory.ai' => 1, 'myowntutor.co.uk' => 1, 'mypaperdone.com' => 1, 'mypaperwriter.com' => 1, @@ -101178,6 +102131,7 @@ 'mypenza.tk' => 1, 'myperfecthome.ca' => 1, 'myperks.in' => 1, + 'mypersonalaibuddy.com' => 1, 'mypersonalpage.tk' => 1, 'mypescara.it' => 1, 'mypetitjob.fr' => 1, @@ -101190,15 +102144,14 @@ 'myphotoshopbrushes.com' => 1, 'myphx311.gov' => 1, 'myphysiocoach.ch' => 1, + 'myphysiohelp.it' => 1, 'mypillcard.com' => 1, 'mypiloteis.com' => 1, 'mypinellasclerk.gov' => 1, 'mypivcard.com' => 1, 'myple.io' => 1, - 'mypnu.net' => 1, 'mypodseu.com' => 1, 'mypogljad.tk' => 1, - 'mypolicy.ch' => 1, 'myportal.ga' => 1, 'myposters.tk' => 1, 'mypowerserg.ca' => 1, @@ -101214,7 +102167,10 @@ 'myproxy.eu.org' => 0, 'mypskov.tk' => 1, 'mypsychicreadings.tk' => 1, + 'mypulso.com' => 1, + 'mypulso.ru' => 1, 'mypvhc.com' => 1, + 'myqronix.com' => 1, 'myqrreview.com' => 1, 'myraboats.tk' => 1, 'myramadanmoon.com' => 1, @@ -101223,7 +102179,6 @@ 'myraytech.net' => 0, 'myreadingmanga.info' => 1, 'myrealestateautomation.com' => 1, - 'myred.net' => 1, 'myref.net' => 1, 'myreferral.systems' => 1, 'myrekber.co.id' => 1, @@ -101275,7 +102230,6 @@ 'myrevery.com' => 1, 'myreviews.ga' => 1, 'myrewardspoints.com' => 1, - 'myria.com' => 1, 'myriad.com' => 1, 'myriadgroup.com' => 1, 'myriadlex.com.tw' => 1, @@ -101284,23 +102238,28 @@ 'myrig.com' => 1, 'myrig.net' => 1, 'myrina.com' => 1, + 'myriskguard.com' => 0, 'myrom.tk' => 1, 'myrotvorets.center' => 1, 'myroyaa.com' => 1, + 'myrtillus.ch' => 1, 'myrunningcalendar.com' => 1, 'myruststats.com' => 1, 'myrvang.org' => 1, 'myrvog.net' => 1, 'myrvogna.net' => 1, + 'myrxnote.com' => 1, 'myrxplans.com' => 1, 'mys.gov.sd' => 1, 'mysa.tk' => 1, 'mysafetygear.co.za' => 1, + 'mysafetytracker.com' => 1, 'mysafeway.com' => 1, 'mysaldo.info' => 1, 'mysanta.co' => 1, 'mysantanderpension.co.uk' => 1, 'mysarnoff.com' => 1, + 'mysatcoach.com' => 1, 'mysavvastraining.com' => 1, 'mysavvywallet.com' => 1, 'mysaymk.tk' => 1, @@ -101313,7 +102272,6 @@ 'myschools.nyc' => 1, 'mysciencecloset.com' => 1, 'myseat.io' => 1, - 'myseatime.com' => 1, 'mysecretstylist.ga' => 1, 'mysecurityevent.de' => 0, 'myseo.ga' => 1, @@ -101328,11 +102286,13 @@ 'myshikarpur.tk' => 1, 'myshop-battery.com' => 1, 'myshop-solaire.com' => 1, + 'myshophosting.com' => 1, 'myshowbiz.tk' => 1, 'mysidekick.io' => 1, 'mysignal.com' => 1, 'mysill.gr' => 1, 'mysimsem.com' => 1, + 'mysinergy.eu' => 1, 'mysisterandi.co.za' => 1, 'myslc.gov' => 1, 'mysmallbusinesssidekick.com' => 1, @@ -101360,14 +102320,15 @@ 'mystery-science-theater-3000.de' => 0, 'mysteryfun.house' => 1, 'mysterymind.ch' => 0, - 'mysteryplay.com' => 1, 'mysteryshow.site' => 1, 'mysterytag.com' => 1, 'mystgames.tk' => 1, + 'mystia.org' => 1, 'mystic-falls.tk' => 1, 'mystic-welten.de' => 1, 'mysticalroseschoolofcaloocan.com' => 1, 'mysticexperience.com' => 1, + 'mysticgate.it' => 1, 'mysticmedia.net' => 1, 'mysticrealm.tk' => 1, 'mysticscannabis.ca' => 1, @@ -101375,6 +102336,7 @@ 'mystiko.eu' => 1, 'mystinkefinger.de' => 1, 'mystock911.com' => 1, + 'mystocks.africa' => 1, 'mystore24.us' => 1, 'mystormshield.eu' => 0, 'mystorydoctor.com' => 1, @@ -101383,8 +102345,8 @@ 'mystream.com' => 0, 'mystreambox.fr' => 1, 'mystreet.ga' => 1, - 'mystrength.com' => 1, 'mystudentrecord.net' => 1, + 'mystudiolook.com' => 1, 'mystudy.me' => 1, 'mystudycart.com' => 1, 'mystudymap.tk' => 1, @@ -101397,8 +102359,10 @@ 'myswabi.tk' => 1, 'myswitchelectric.com' => 1, 'myswooop.de' => 1, + 'mysympleloan.com' => 1, 'mytana.com' => 1, 'mytaratata.com' => 1, + 'mytaxbridge.co.uk' => 1, 'mytaxindia.com' => 1, 'mytc.fr' => 1, 'mytea.life' => 1, @@ -101410,6 +102374,7 @@ 'mythen-fonds.ch' => 1, 'mythenfonds.ch' => 1, 'mytherapist.com' => 1, + 'mythic.software' => 1, 'mythicca.org' => 1, 'mythicdelirium.com' => 1, 'mythreesonshvac.com' => 1, @@ -101417,8 +102382,10 @@ 'mytime.gl' => 1, 'mytimer.tk' => 1, 'myting.net' => 1, + 'mytiq.io' => 1, 'mytntware.com' => 1, 'mytoncityut.gov' => 1, + 'mytourplan.eu' => 1, 'mytraiteurs.com' => 1, 'mytraning.cf' => 1, 'mytransmissionexperts.com' => 1, @@ -101429,7 +102396,7 @@ 'mytrialist.org' => 1, 'mytrinity.com.ua' => 1, 'mytroc.pro' => 1, - 'mytruecare.org' => 1, + 'mytruecare.org' => 0, 'mytrustadviser.com' => 1, 'mytty.net' => 1, 'mytu.cloud' => 1, @@ -101460,7 +102427,7 @@ 'myvi.gov' => 1, 'myviewboard.com' => 1, 'myvirtualserver.com' => 0, - 'myvitalspro.com' => 1, + 'myvitalspro.com' => 0, 'myvologda.tk' => 1, 'myvotect.gov' => 1, 'myvoucher.ie' => 1, @@ -101484,7 +102451,6 @@ 'myweightlosstips.tk' => 1, 'mywellness360.in' => 1, 'mywikis.net' => 1, - 'mywish.co.il' => 1, 'mywonderkitchen.com' => 1, 'mywonderland.co.nz' => 1, 'mywoodbridgedentist.com' => 1, @@ -101503,6 +102469,7 @@ 'myzarabot.tk' => 1, 'myzina.cz' => 0, 'myzoetrope.com' => 1, + 'myzr.io' => 1, 'mz-mz.net' => 1, 'mz.al' => 1, 'mz2023.cc' => 1, @@ -101541,7 +102508,6 @@ 'n-design.de' => 1, 'n-doc.com' => 1, 'n-doc.de' => 1, - 'n-gram.it' => 1, 'n-laboratory.jp' => 0, 'n-linear.org' => 1, 'n-m.lu' => 1, @@ -101563,6 +102529,7 @@ 'n15.org' => 1, 'n1co68.freeboxos.fr' => 1, 'n1mp.org' => 1, + 'n25midletontoyoughal.ie' => 1, 'n26.com' => 1, 'n2canada.ca' => 1, 'n2diving.net' => 1, @@ -101574,6 +102541,7 @@ 'n3rd.eu' => 1, 'n3rd0rama.tk' => 1, 'n3t.ch' => 1, + 'n4cer.de' => 1, 'n4mullingartolongford.ie' => 1, 'n4zm.com' => 1, 'n5197.co' => 1, @@ -101608,7 +102576,6 @@ 'na1.nl' => 1, 'naacam.org.za' => 1, 'naahgluck.de' => 1, - 'naamlint.nl' => 1, 'naap.tk' => 1, 'naarenaa.tk' => 1, 'naaronstoe.nl' => 1, @@ -101621,7 +102588,9 @@ 'nabibus.com' => 1, 'nabiev.tk' => 1, 'nabitrix.tk' => 1, + 'nabiusa.com' => 1, 'nablacloud.com' => 1, + 'nabokanastasya.art' => 1, 'nabokov.tk' => 1, 'naboplastic.com' => 1, 'nabosoft.tk' => 1, @@ -101641,7 +102610,6 @@ 'nachalova.tk' => 1, 'nachanimoroccotrips.com' => 1, 'nachdenken-erlaubt.de' => 1, - 'nachhaltig-in-graz.at' => 1, 'nachhaltige-anleger.de' => 1, 'nachoblanco.tk' => 1, 'nachos.stream' => 1, @@ -101675,6 +102643,7 @@ 'nadabrahma-hangtalmasszazs.hu' => 1, 'nadaquenosepas.com' => 1, 'nadavs.com' => 1, + 'nadburn.xyz' => 1, 'nadejeproninu.cz' => 1, 'nadelholzkulturen.de' => 1, 'nadex.com' => 1, @@ -101691,7 +102660,6 @@ 'nadlerdentistry.com' => 1, 'nadoba-msk.ru' => 0, 'nadomna-rabota.tk' => 1, - 'nadoske.info' => 1, 'nadsandgams.com' => 1, 'naduvilathu.tk' => 1, 'nadyaolcer.fr' => 1, @@ -101735,10 +102703,7 @@ 'nah.re' => 1, 'naharro.fr' => 1, 'naheulcraft.be' => 1, - 'nahfe.xyz' => 1, 'nahman.tk' => 1, - 'nahmii.dj' => 1, - 'nahmii.dog' => 1, 'nahouw.net' => 1, 'nahrag.tk' => 1, 'nahs-classof1972.com' => 1, @@ -101748,6 +102713,7 @@ 'nahue.ar' => 1, 'nahue.com.ar' => 1, 'naidoc.org.au' => 1, + 'naijabased.fun' => 0, 'naijapickup.com' => 1, 'naijaxnet.com.ng' => 1, 'naijjobs.com' => 1, @@ -101757,9 +102723,11 @@ 'nailchiodo.com' => 1, 'nailclub.tk' => 1, 'naildesignsjournal.com' => 1, + 'naillounge.spb.ru' => 1, 'nailmoscow.ru' => 1, 'nails-n-more.be' => 1, 'nailsart.roma.it' => 1, + 'nailscanarias.com' => 1, 'nailshop.gq' => 1, 'nailshour.com' => 1, 'nailspafinder.com' => 1, @@ -101792,15 +102760,12 @@ 'nakalabo.jp' => 1, 'nakamastudios.com' => 1, 'nakameguro-ekimae-shika.com' => 1, - 'nakamuramudancas.com.br' => 1, 'nakayama.industries' => 1, 'nakayamaresearch.com' => 1, 'nakazanie.ga' => 1, 'nakazawa-iin.com' => 1, 'naked.pics' => 1, 'nakedalarmclock.me' => 1, - 'nakedbigdickmen.com' => 1, - 'nakedfacts.co.uk' => 0, 'nakedgirls247.xxx' => 1, 'nakedinkas.com' => 1, 'nakedmaturepics.com' => 1, @@ -101829,6 +102794,7 @@ 'nakukata.com' => 1, 'nakupnabytku.sk' => 1, 'nala.baby' => 1, + 'nalanyinyun.work' => 1, 'nalapadglobal.com' => 1, 'nalapadtransport.com' => 1, 'nalchik-news.net' => 1, @@ -101839,10 +102805,10 @@ 'nalios.be' => 1, 'nalle.fi' => 1, 'nalles.net' => 1, + 'nalpeiron.com' => 1, 'naltrexon.gq' => 1, 'nalukfitness.com.br' => 1, 'nalwin.cc' => 1, - 'nama.ie' => 1, 'namabank.com.vn' => 1, 'namalelaki.com' => 1, 'namamala.com' => 1, @@ -101851,7 +102817,7 @@ 'namastenaturo.fr' => 1, 'namazon.org' => 1, 'namazvakitleri.com.tr' => 0, - 'namdu.uz' => 0, + 'namdu.uz' => 1, 'name.ax' => 1, 'nameabusiness.com' => 1, 'nameabusiness.pro' => 1, @@ -101879,9 +102845,7 @@ 'namevirus.net' => 1, 'namevirus.org' => 1, 'nami.bo' => 1, - 'nami.trade' => 1, 'namikawatetsuji.jp' => 1, - 'namlcftc.gov.ae' => 1, 'nammti.uz' => 1, 'namoro.com.pt' => 1, 'nampa.gov' => 1, @@ -101892,7 +102856,6 @@ 'namspi.uz' => 1, 'namu.la' => 1, 'namu.live' => 1, - 'namu.moe' => 1, 'namu.news' => 1, 'namu.wiki' => 1, 'nan.you' => 1, @@ -101921,6 +102884,7 @@ 'nandi.tech' => 1, 'nandilathgmart.com' => 1, 'nandito.tk' => 1, + 'nandutat.com' => 1, 'nanestor.us' => 1, 'nanfangstone.com' => 1, 'nangluongxanhbinhphuoc.com' => 1, @@ -101937,6 +102901,7 @@ 'nano.voting' => 1, 'nanobattle.com' => 1, 'nanocard.co' => 1, + 'nanocatalyst.com.br' => 1, 'nanodgx.com' => 1, 'nanodynelabs.com' => 1, 'nanofate.tk' => 1, @@ -101961,7 +102926,7 @@ 'nanotechtorsion.com' => 1, 'nanotipbot.tk' => 1, 'nanovolt.nl' => 1, - 'nansen.ai' => 1, + 'nansen.ai' => 0, 'nanshanhuxi.cn' => 1, 'nanubo.com' => 1, 'nanubo.de' => 1, @@ -101970,6 +102935,7 @@ 'nao.sh' => 0, 'naocan.cf' => 1, 'naocan.ml' => 1, + 'naorqudargi.com' => 1, 'naotron.com' => 1, 'napacabs.com' => 1, 'napalha.com.br' => 1, @@ -101990,8 +102956,10 @@ 'napkins-wholesale.in' => 1, 'napkins-wholesale.nz' => 1, 'napkins-wholesale.uk' => 1, + 'napkinscience.com' => 1, 'naplata.mk' => 1, 'naples.tk' => 1, + 'naplespompeii.com' => 1, 'naplestotalgarage.com' => 1, 'napo.tk' => 1, 'napoleonoutlawed.tk' => 1, @@ -102003,6 +102971,7 @@ 'nappylaundry.ga' => 1, 'nappywashing.ga' => 1, 'naprapativast.se' => 1, + 'napraw.de' => 1, 'naprawa-bazy-danych.pl' => 1, 'naprawadachupokunie.pl' => 1, 'naprawapokunie.pl' => 1, @@ -102013,6 +102982,7 @@ 'naql.om' => 1, 'naquebec.tk' => 1, 'nar.cards' => 1, + 'nar0.com' => 1, 'nara.gov' => 1, 'naraboty.ga' => 1, 'narada.com.ua' => 1, @@ -102036,13 +103006,13 @@ 'narenderchopra.com' => 1, 'narevapromotions.com' => 1, 'narfation.org' => 1, + 'nargilebulgaria.com' => 1, 'nargileh.nl' => 1, 'naric.com' => 1, 'narin.cf' => 1, 'narindal.ca' => 1, 'narindal.ch' => 1, 'narindal.com' => 1, - 'naringslivsala.se' => 1, 'nariohtools.com' => 1, 'naris-grc.com' => 1, 'narko-stop.org' => 1, @@ -102081,8 +103051,8 @@ 'narutoshow.tk' => 1, 'narutouzumaki.tk' => 1, 'narutowicza47.pl' => 1, - 'narvizit.com' => 1, 'nary-software.com' => 1, + 'narzedziait.pl' => 1, 'narzedziownia.top' => 1, 'nas-tech.de' => 1, 'nas.gov.ua' => 1, @@ -102127,6 +103097,7 @@ 'nasilbirsite.tk' => 1, 'nasimblog.tk' => 1, 'nasirrezazi.tk' => 1, + 'naslab.ai' => 1, 'naslovi.net' => 1, 'nasme.tk' => 1, 'nasosmarket.com.ua' => 1, @@ -102134,13 +103105,13 @@ 'nasosvdom.com.ua' => 1, 'nasr.mobi' => 1, 'nasrabady.tk' => 1, + 'nasrmaswood.com' => 1, 'nasrullaganjnews.tk' => 1, 'nassaucountyfl.gov' => 1, 'nassautrafficny.gov' => 1, 'nasscom.in' => 1, 'nassconorfolk.com' => 1, 'nasserdkhalili.com' => 1, - 'nast.ro' => 1, 'nast.tk' => 1, 'nastationztv.com' => 1, 'nastjenka.tk' => 1, @@ -102249,7 +103220,6 @@ 'nationalfuse.com' => 1, 'nationalgangcenter.gov' => 1, 'nationalhomequotes.com' => 1, - 'nationalinjuryadvocates.com' => 1, 'nationalmall.gov' => 1, 'nationalmap.gov' => 1, 'nationalmattressday.com' => 1, @@ -102259,7 +103229,6 @@ 'nationalopera.ml' => 1, 'nationalpeanutboard.org' => 1, 'nationalpriorities.org' => 1, - 'nationalrailguidelines.co.uk' => 1, 'nationalregiftingday.com' => 1, 'nationalresourcedirectory.gov' => 1, 'nationalservice.gov' => 1, @@ -102273,7 +103242,6 @@ 'nationaltransvisibilitymarch.org' => 1, 'nationalvideoproductions.com' => 1, 'nationalvideoproductions.net' => 1, - 'nationalwellness.org' => 1, 'nationandfreedom.tk' => 1, 'nationdivergente.com' => 1, 'nationofleaders.org' => 1, @@ -102298,8 +103266,8 @@ 'natives-team.ch' => 0, 'nativestate.co' => 1, 'nativitychurchnj.org' => 1, - 'nativitynj.org' => 1, 'nativitytv.ps' => 1, + 'natland.org.uk' => 1, 'natlec.ch' => 1, 'natlec.com' => 1, 'natmal.net' => 1, @@ -102312,7 +103280,6 @@ 'nattsafety.com' => 1, 'natty.sh' => 1, 'natualsmoke.com' => 1, - 'natuerlichabnehmen.ch' => 1, 'natunion.ga' => 1, 'natur-care.com' => 1, 'natur-plus.tk' => 1, @@ -102329,7 +103296,6 @@ 'naturalcycles.com' => 1, 'naturaldisasters.tk' => 1, 'naturaliaingredients.com' => 1, - 'naturalkitchen.co.uk' => 1, 'naturallychildled.com' => 1, 'naturallyuncommon.com' => 1, 'naturalmentesinescuela.com' => 1, @@ -102356,7 +103322,6 @@ 'naturelife.bg' => 1, 'naturelk.org' => 1, 'naturesain.fr' => 0, - 'naturesbest.co.uk' => 1, 'natureschoicewellness.com' => 1, 'natureshealthandbody.com' => 1, 'naturesinfusions.com.au' => 1, @@ -102400,6 +103365,7 @@ 'nautadutilh.com' => 1, 'nautholl.is' => 1, 'nautiboat.it' => 1, + 'nauticonline.it' => 1, 'nautigo.org' => 1, 'nautika.tk' => 1, 'nautiljon.com' => 1, @@ -102407,7 +103373,6 @@ 'nautsch.de' => 0, 'nauz-art.com' => 1, 'nav.no' => 1, - 'nava.org' => 1, 'navadebejar.tk' => 1, 'navajasdesupervivencia.es' => 1, 'navajocountysheriff.gov' => 1, @@ -102421,15 +103386,16 @@ 'navasdelpinar.com' => 1, 'navasoft.com.tr' => 1, 'naveengranites.com' => 1, + 'naveenmofficial.com' => 1, 'navegantesdelcosmos.ec' => 1, 'navegarea.tk' => 1, 'naveka.ga' => 1, 'navenlle.com' => 1, 'naviate.com' => 1, + 'navicater.com' => 1, 'navidarian.tk' => 1, 'navienna.com' => 1, 'navientagsettlement.com' => 1, - 'navigantcu.org' => 1, 'navigatorgpo.com' => 1, 'navigay.me' => 1, 'navigo-inc.com' => 1, @@ -102437,6 +103403,8 @@ 'navigo.global' => 1, 'navigyurci.hu' => 1, 'navinmolecular.com' => 1, + 'naviodata.io' => 1, + 'navita.com.br' => 1, 'naviteq.eu' => 1, 'navkor.tk' => 1, 'navlnachekg.cz' => 1, @@ -102475,7 +103443,6 @@ 'nazarenoviso.tk' => 1, 'nazbol.tk' => 1, 'nazevfirmy.cz' => 1, - 'nazimogluinsaat.com' => 1, 'nazmulislam.cf' => 1, 'nazo.run' => 1, 'nazoryzakazniku.cz' => 1, @@ -102533,6 +103500,7 @@ 'nbc.com.tr' => 1, 'nbc26.com' => 1, 'nbccf.org' => 1, + 'nbeuk.com' => 1, 'nbf.ae' => 1, 'nbfl.gov' => 1, 'nbgrp.org' => 1, @@ -102549,6 +103517,7 @@ 'nbri.ru' => 1, 'nbriresearch.com' => 1, 'nbrown.us' => 1, + 'nbwp.uk' => 1, 'nbx.com' => 1, 'nc-beautypro.fr' => 1, 'nc-formation.fr' => 1, @@ -102565,6 +103534,7 @@ 'ncatregister.com' => 1, 'ncauditor.gov' => 1, 'ncbham.be' => 1, + 'ncbluelink.com' => 1, 'ncbon.gov' => 1, 'ncbvc.co.jp' => 1, 'ncc-efm.com' => 1, @@ -102578,6 +103548,7 @@ 'nccpa.net' => 1, 'ncd.moe' => 1, 'ncdc.pt' => 1, + 'ncdl.com' => 1, 'ncdpi.gov' => 1, 'ncea.net.au' => 1, 'nceahelp.com' => 1, @@ -102596,12 +103567,14 @@ 'nchrd.org' => 1, 'nci.com' => 1, 'nci.com.es' => 1, + 'nci.link' => 1, 'nci.systems' => 1, 'ncic.gg' => 1, 'ncionline.co.uk' => 1, 'ncirc.gov' => 1, 'ncjdigital.com' => 1, 'ncjrs.gov' => 1, + 'nck.pl' => 1, 'ncksrv.com' => 1, 'ncksrv.email' => 1, 'ncksrv.eu' => 1, @@ -102626,11 +103599,13 @@ 'ncrypt.at' => 1, 'ncs-cleaning.dk' => 1, 'ncsa.gov.qa' => 1, + 'ncsa.md' => 1, 'ncsbadvisors.gov' => 1, 'ncsbe-apps.gov' => 1, 'ncsccs.com' => 1, 'ncshp.gov' => 1, 'ncsis.gov' => 1, + 'ncsl.or.kr' => 1, 'ncsparta.gov' => 1, 'ncswboard.gov' => 1, 'nctm.org' => 1, @@ -102647,6 +103622,7 @@ 'ndanotaires.ca' => 1, 'ndarayudha.site' => 1, 'ndarville.com' => 1, + 'ndata.us' => 1, 'ndcurvemaster.com' => 1, 'ndd.govt.nz' => 1, 'ndeb-bned.ca' => 1, @@ -102654,11 +103630,13 @@ 'ndesignprojects.com' => 1, 'ndev.tk' => 1, 'ndf.de' => 1, - 'ndfa.ie' => 1, + 'ndgm.co.uk' => 1, 'ndhhs.gov' => 1, 'ndhlink.com' => 1, 'ndi.org' => 1, 'ndiama.eu.org' => 1, + 'ndiga.org' => 1, + 'ndispersonaltrainer.com.au' => 1, 'ndisreview.gov.au' => 1, 'ndk.cz' => 1, 'ndlegis.gov' => 1, @@ -102676,7 +103654,6 @@ 'ndplumbingboard.gov' => 1, 'ndpta.com' => 1, 'ndq.be' => 1, - 'ndr.world' => 1, 'ndrew.me' => 1, 'nds-online.ru' => 1, 'ndscreening.com' => 1, @@ -102687,7 +103664,6 @@ 'ndx.ee' => 1, 'ndxinfo.eti.br' => 1, 'ndy.sex' => 1, - 'ne-games.com' => 1, 'ne.ax' => 1, 'nea.gov' => 1, 'nealemorison.com' => 1, @@ -102699,12 +103675,9 @@ 'nearby.in.th' => 1, 'nearform.com' => 0, 'nearlist.com' => 1, - 'nearnorthcustoms.biz' => 1, - 'nearnorthcustoms.co' => 1, 'nearnorthcustoms.com' => 1, 'nearnorthcustomsus.com' => 1, 'nearnorthmassage.com' => 1, - 'nearnorthus.com' => 1, 'neartothesky.com' => 1, 'neatful.eu.org' => 1, 'neath-afan-gymnastics.com' => 1, @@ -102713,6 +103686,7 @@ 'neatous.net' => 1, 'neauviachannel.com' => 1, 'neave.tv' => 1, + 'neaverdock.com' => 1, 'neaz.tk' => 1, 'neb.li' => 1, 'neba.io' => 1, @@ -102723,7 +103697,6 @@ 'nebix.tk' => 1, 'nebohost.tk' => 1, 'neboley.cf' => 1, - 'nebph.com' => 1, 'nebraskadrypeas.gov' => 1, 'nebraskajudicial.gov' => 1, 'nebraskaresearch2.gov' => 1, @@ -102731,8 +103704,9 @@ 'nebraskawheat.gov' => 1, 'nebucadnezzer.tk' => 1, 'nebulae.co' => 1, + 'nebularperfumes.com' => 1, + 'nebulateam.com.au' => 1, 'nebulise.com' => 1, - 'nebulith.org' => 1, 'nebux.ai' => 1, 'nebux.cloud' => 1, 'nebux.es' => 1, @@ -102746,6 +103720,7 @@ 'necord.com' => 1, 'necrat.us' => 1, 'necretro.org' => 1, + 'necro-fantasia.org' => 1, 'necromantia.tk' => 1, 'necronaut.tk' => 1, 'necronomusick.tk' => 1, @@ -102774,6 +103749,7 @@ 'nedimon.gq' => 1, 'nedir.help' => 1, 'nednex.com' => 1, + 'nedpac.org' => 1, 'nedviga.gq' => 1, 'nedviga.tk' => 1, 'nedvizhimost.tk' => 1, @@ -102797,7 +103773,6 @@ 'neelen-gym.nl' => 1, 'neemo.nz' => 1, 'neenahwi.gov' => 1, - 'neenan.com' => 1, 'neepscambaiting.com' => 1, 'neera.ro' => 1, 'neero.fr' => 1, @@ -102812,12 +103787,10 @@ 'neesousunebonneetoile.ca' => 1, 'neet-investor.biz' => 1, 'neetze-ferienwohnung.de' => 1, - 'neev.tech' => 0, 'neexra.com' => 1, 'nef.net.br' => 1, 'nefald.fr' => 0, 'nefertitis.cz' => 0, - 'neff-pressen.de' => 1, 'nefi.com' => 1, 'nefit-bosch.nl' => 1, 'nefizhome.com' => 1, @@ -102838,6 +103811,7 @@ 'negocios-imatore.com' => 1, 'negociosparaoptimistas.com' => 1, 'negociosurbanos.net' => 1, + 'negoya-shokai.info' => 1, 'negozimoda.it' => 1, 'negoziointimo.com' => 1, 'negr.gay' => 1, @@ -102846,9 +103820,11 @@ 'negrofontanarrosa.com' => 1, 'nehalem.gov' => 1, 'nehalemtrust.org' => 1, + 'nehilo.eu' => 1, 'nehmer.net' => 1, 'nehnutelnosti.io' => 1, 'nehomesolutions.co.uk' => 1, + 'nehora.com.br' => 1, 'nehoupat.cz' => 1, 'nehren.de' => 1, 'nehrp.gov' => 1, @@ -102872,6 +103848,7 @@ 'neilwynne.com' => 1, 'nein-zu-bayern.de' => 1, 'neiu.edu' => 1, + 'nej.ad' => 1, 'nej.cz' => 1, 'nej.dk' => 0, 'nejenpneu.cz' => 1, @@ -102890,6 +103867,7 @@ 'neko.foundation' => 1, 'nekoame.network' => 1, 'nekoame.uk' => 1, + 'nekobt.to' => 1, 'nekochan.blog' => 1, 'nekofoundation.com' => 1, 'nekofoundation.org' => 1, @@ -102901,7 +103879,6 @@ 'nekomata.tk' => 1, 'nekomimi.cafe' => 1, 'nekomimirouter.com' => 1, - 'nekomimix.net' => 1, 'nekomiya-sama.top' => 1, 'nekomoe.moe' => 1, 'nekondiciya.cf' => 1, @@ -102910,6 +103887,7 @@ 'nekoninja.xyz' => 1, 'nekopon.pl' => 1, 'nekosc.com' => 1, + 'nekosia.cat' => 1, 'nekovo.cz' => 1, 'nekox.ml' => 1, 'nekrasowsky.ml' => 1, @@ -102940,8 +103918,8 @@ 'nelnetbank.com' => 1, 'nelosculpteur.fr' => 1, 'nelson-marine.com' => 0, + 'nelsonandassociatesinc.com' => 1, 'nelsoncountyky.gov' => 1, - 'nelsonrecruitmentservices.co.uk' => 1, 'nelsonrodrigues.tk' => 1, 'nelsontwpoh.gov' => 1, 'nelsonworldwide.com' => 1, @@ -102952,7 +103930,6 @@ 'nemagiya.tk' => 1, 'nemahacountyne.gov' => 1, 'nemberone.com' => 1, - 'nemconcept.vn' => 1, 'nemecl.eu' => 1, 'nemesisenterprises.de' => 1, 'nemesiz.tk' => 1, @@ -103009,15 +103986,21 @@ 'neocyd.com' => 1, 'neodaedalus.com.au' => 1, 'neodigital.bg' => 1, + 'neodomus.net' => 0, + 'neodraykl.com' => 1, 'neodruid.tk' => 1, 'neoedresources.org' => 1, 'neoeliteconsulting.com' => 1, + 'neofeli.fr' => 1, 'neofinancial.com' => 1, + 'neogames.com.co' => 1, + 'neohype.co' => 1, 'neojo.org' => 1, 'neoko.fr' => 1, 'neokobe.city' => 1, 'neokonmarketing.de' => 1, 'neolaudia.es' => 1, + 'neoli.org' => 1, 'neolink.com.br' => 1, 'neolivin.com' => 1, 'neolucky.com' => 1, @@ -103030,6 +104013,7 @@ 'neonia.com.pl' => 1, 'neonigma.tk' => 1, 'neonknight.ch' => 1, + 'neonnova.ca' => 1, 'neons.org' => 1, 'neontemple.net' => 1, 'neontri.com' => 1, @@ -103046,6 +104030,7 @@ 'neosdesignstudio.co.uk' => 1, 'neosecurityteam.tk' => 1, 'neoshomo.gov' => 1, + 'neoskosmos.info' => 1, 'neosnetworks.com' => 1, 'neosoft.hu' => 1, 'neostralis.com' => 1, @@ -103141,6 +104126,7 @@ 'neriman.me' => 1, 'nerion.tk' => 1, 'nerispa.it' => 1, + 'nerium.ie' => 1, 'nerja.es' => 1, 'nerloee.dk' => 1, 'neroninvestment.org' => 1, @@ -103154,7 +104140,6 @@ 'nerven.se' => 0, 'nervi.ga' => 1, 'nesabamedia.com' => 1, - 'nesaltin.com' => 1, 'nesec.nl' => 1, 'nesheims.com' => 1, 'nesheimswaterrestoration.com' => 1, @@ -103164,19 +104149,16 @@ 'neshura.me' => 1, 'neshura.net' => 1, 'neskins.com' => 1, + 'nesma.com' => 1, 'nesolabs.de' => 1, 'nespim.tk' => 1, - 'ness.com' => 1, 'nessaesthetics.com' => 1, 'nesscitycatholic.org' => 1, - 'nessimworks.com' => 1, + 'nessimworks.com' => 0, 'nesstormented.tk' => 1, 'nest-property.com' => 1, - 'nesta.ie' => 1, 'nestbynature.com' => 1, 'nestdesigndeco.com' => 1, - 'nesterov.pw' => 1, - 'nestetic.com' => 1, 'nestforms.com' => 1, 'nestinarka-park.com' => 1, 'nestinvest.com' => 1, @@ -103220,7 +104202,6 @@ 'netcake.in' => 1, 'netcapital.com' => 1, 'netcat.ovh' => 1, - 'netcattle.com' => 1, 'netcd.tk' => 1, 'netcenteret.tk' => 1, 'netco-group.de' => 1, @@ -103228,6 +104209,7 @@ 'netco-system.de' => 1, 'netconnect.at' => 0, 'netcoresmartech.com' => 1, + 'netcosa.com' => 1, 'netcourtreporter.com' => 1, 'netcourtreporter.net' => 1, 'netcracker.com' => 1, @@ -103304,6 +104286,7 @@ 'netig.net' => 0, 'netigen.pl' => 1, 'netim.pl' => 1, + 'netintellect.co.uk' => 1, 'netipbox.com' => 1, 'netjet.io' => 1, 'netjobz.tk' => 1, @@ -103331,6 +104314,7 @@ 'netnl.eu' => 1, 'netoborona.tk' => 1, 'netobur.net' => 1, + 'netogregorio.com' => 1, 'netolice.com' => 1, 'netolink.co.il' => 1, 'netolink.com' => 1, @@ -103347,8 +104331,8 @@ 'netracks.ga' => 1, 'netradyne.com' => 1, 'netraising.com' => 1, + 'netravix.com' => 1, 'netrecruituk.co.uk' => 1, - 'netreputation.com' => 0, 'netresec.com' => 1, 'netreviews.tk' => 1, 'netriders.academy' => 1, @@ -103363,6 +104347,7 @@ 'nets-cloud.com' => 1, 'nets.com.sg' => 1, 'netschool.tk' => 1, + 'netscribes.com' => 1, 'netse.net.tr' => 1, 'netsearch.ga' => 1, 'netsec.cloud' => 1, @@ -103370,18 +104355,17 @@ 'netsends.com' => 1, 'netsensai.pl' => 1, 'netsensor.com.br' => 1, - 'netservice.co.uk' => 0, 'netshopgarden.com.br' => 1, 'netsite.dk' => 1, 'netslum.tk' => 1, 'netsolutions.com' => 1, 'netsparker.com' => 1, 'netsparker.com.tr' => 1, + 'netspectra.org' => 1, 'netspeedia.net' => 1, 'netsphere.cloud' => 1, 'netsphere.cz' => 1, 'netstjernen.dk' => 1, - 'netstrategy.it' => 1, 'netsweeper.com' => 1, 'netsyms.com' => 1, 'netsystems.pro' => 1, @@ -103423,8 +104407,10 @@ 'netvpn.net' => 1, 'netwarc.eu' => 1, 'netwarc.nl' => 1, + 'netward-solutions.fr' => 1, 'netwatch.me' => 1, 'netwave.pl' => 1, + 'netwebmedia.com' => 1, 'netwerkstoom.nl' => 1, 'netwerkwaterenklimaat.nl' => 1, 'netwidow.com' => 1, @@ -103470,7 +104456,6 @@ 'networthpal.com' => 0, 'networx-online.de' => 1, 'netz-blog.de' => 1, - 'netz-noe.at' => 1, 'netz0.com' => 1, 'netzabfragen.de' => 1, 'netzen.tk' => 1, @@ -103490,7 +104475,6 @@ 'netzwerk-lq.net' => 1, 'netzwerk-sozialliberal.de' => 1, 'netzwerkwerk.de' => 1, - 'netzwolf.info' => 1, 'neuber-it.de' => 1, 'neuber.uno' => 1, 'neubr.de' => 1, @@ -103515,13 +104499,16 @@ 'neurabyte.com' => 1, 'neuraclix.com' => 1, 'neuraflash.com' => 1, + 'neuralcryptoelo.org' => 1, 'neuralimplantpodcast.com' => 1, 'neuralink.com' => 1, 'neuralkids.org' => 1, + 'neuraphic.com' => 1, 'neureichenau.de' => 1, 'neurexhealth.ai' => 1, 'neurido.net' => 1, 'neurobiology.wiki' => 1, + 'neurobirds.com' => 1, 'neurocia.com.br' => 1, 'neurocny.cloud' => 1, 'neurococi.org' => 1, @@ -103533,6 +104520,7 @@ 'neurofields.org' => 1, 'neurofitbraincentre.com.au' => 1, 'neurogroove.info' => 1, + 'neurokardiak.fr' => 1, 'neurolicht.de' => 1, 'neurologia.tk' => 1, 'neurologie.tk' => 1, @@ -103549,17 +104537,18 @@ 'neuroticosanonimos.tk' => 1, 'neurotransconcept.com' => 0, 'neurotransmitter.net' => 1, - 'neurovicellc.com' => 1, + 'neurovicellc.com' => 0, 'neurozentrum-barsinghausen.de' => 1, 'neurozentrum-zentralschweiz.ch' => 1, 'neuschwanstein.de' => 1, 'neuschwansteintickets.nl' => 1, 'neustadt-keller.de' => 1, - 'neustadtguides.de' => 1, + 'neustadtguides.de' => 0, 'neuteleers.tk' => 1, 'neuton.ai' => 1, 'neutra-vdl.org' => 1, 'neutraleating.com' => 1, + 'neutralia.net' => 1, 'neutrino.eu.org' => 1, 'neutron.ch' => 1, 'neutronfire.com' => 1, @@ -103567,11 +104556,25 @@ 'nev.si' => 1, 'neva-star.ml' => 1, 'neva.li' => 1, + 'nevadacampaigncontributions.com' => 1, 'nevadacoffee.com' => 1, + 'nevadaconservativenews.com' => 1, 'nevadacountyca.gov' => 1, + 'nevadacourtcases.com' => 1, + 'nevadagopelecteds.org' => 1, + 'nevadahovremoval.com' => 1, + 'nevadaimmigrantspending.com' => 1, + 'nevadamedicaidspending.com' => 1, + 'nevadamentalhealthaudit.com' => 1, 'nevadamo.gov' => 1, + 'nevadapoliticalestablishment.com' => 1, + 'nevadapublicrecordrequests.com' => 1, + 'nevadaroadconstructioncartel.com' => 1, 'nevadasheriff.org' => 1, + 'nevadaslavemaster.com' => 1, + 'nevadataxrates.com' => 1, 'nevadatitlesearch.com' => 1, + 'nevadawhistleblowers.com' => 1, 'nevalleynews.org' => 1, 'nevam.cf' => 1, 'nevb.nl' => 1, @@ -103596,7 +104599,6 @@ 'neveu.tech' => 1, 'nevim-co-varit.cz' => 1, 'nevivur.net' => 1, - 'nevntech.com' => 1, 'nevocloud.com' => 1, 'nevolution.me' => 1, 'nevoxo.com' => 0, @@ -103618,7 +104620,6 @@ 'new-vip1.com' => 1, 'new-vvip.com' => 1, 'new-way.ml' => 1, - 'new-web-studio.com' => 1, 'new-zone.tk' => 1, 'new10.com' => 1, 'newag.org.au' => 1, @@ -103627,16 +104628,16 @@ 'newageshutters.com' => 1, 'newalbanyohio.gov' => 1, 'newalive.net' => 1, - 'newamericanagent.com' => 1, 'newannual.com' => 1, 'newannualfestival.com' => 1, 'newannualfestival.com.au' => 1, + 'neware.cat' => 1, 'newark-airportparking.com' => 0, 'newarkca.gov' => 1, 'newarkohio.gov' => 1, 'newarkwi.gov' => 1, 'newasa.ga' => 1, - 'newasianbistro.com' => 1, + 'newasianbistro.com' => 0, 'newaygo.gov' => 1, 'newaygocountymi.gov' => 1, 'newbabylon.tk' => 1, @@ -103653,7 +104654,6 @@ 'newbownerton.xyz' => 1, 'newbraunfels.gov' => 1, 'newbrest.tk' => 1, - 'newbrightonresidents.org.nz' => 1, 'newbronze.com.br' => 1, 'newbrunswicknj.gov' => 1, 'newbrunswickonlinedivorce.com' => 1, @@ -103682,6 +104682,7 @@ 'newcityinfo.ch' => 0, 'newcityinfo.info' => 1, 'newcitystudio.ch' => 0, + 'newcoders.org' => 1, 'newcold.com' => 1, 'newcoldhelsingborg.se' => 1, 'newcombny.gov' => 1, @@ -103699,6 +104700,7 @@ 'newdirectionsolar.com.au' => 1, 'newdoor.estate' => 1, 'newdreamsnashamuktikendra.com' => 1, + 'newdriver.com.br' => 1, 'newdronesandquadcopters.com' => 1, 'newdurhamnh.gov' => 1, 'newedgeink.ca' => 1, @@ -103727,7 +104729,7 @@ 'newflyerofamericainc.com' => 1, 'newfoldenmn.gov' => 1, 'newforex.ml' => 1, - 'newforms.nl' => 0, + 'newforms.nl' => 1, 'newfoundland-labradorflora.ca' => 1, 'newgarden.tk' => 1, 'newglarusvillagewi.gov' => 1, @@ -103737,11 +104739,9 @@ 'newguidance.ch' => 0, 'newhampshiretitlesearch.com' => 1, 'newhamyoungbloods.co.uk' => 1, - 'newharmony-in.gov' => 1, 'newhavenshiami.gov' => 1, 'newholland.tk' => 1, 'newhomedesign.tk' => 1, - 'newhomeinturkey.com' => 1, 'newhopeplacement.com' => 1, 'newhoperailroad.com' => 1, 'newillusion.tk' => 1, @@ -103778,18 +104778,17 @@ 'newmilfordnj.gov' => 1, 'newmill.com' => 1, 'newmusic.org' => 0, - 'newmusicjackson.org' => 1, 'newmuslims.tk' => 1, 'newmuz.tk' => 1, 'newnaturalists.com' => 1, 'newnettle.com' => 1, 'newnorthfuels.ca' => 1, - 'newnorthfuels.com' => 1, 'newoldboughtsold.com' => 1, 'newoldstock.uk' => 1, 'newomnibank.com' => 1, 'newonlineroad.com' => 1, 'neworiflame.tk' => 1, + 'newpad.de' => 1, 'newparadigmventures.net' => 0, 'newparrot.tk' => 1, 'newplxx.gotdns.com' => 1, @@ -103797,7 +104796,7 @@ 'newpoint.estate' => 1, 'newpointeg.com' => 1, 'newpoly.com' => 1, - 'newportavelandscaping.com' => 1, + 'newportavelandscaping.com' => 0, 'newportbus.co.uk' => 1, 'newportcenturions.co.uk' => 1, 'newporthomehealth.com' => 1, @@ -103815,7 +104814,6 @@ 'newreligiousmovements.org' => 1, 'newrichlandmn.gov' => 1, 'newrochellearts.org' => 1, - 'newruf.com' => 1, 'news-and-blogs.tk' => 1, 'news-balashiha.ru' => 1, 'news-berdyansk.ru' => 1, @@ -103849,6 +104847,7 @@ 'news17.tk' => 1, 'news24rus.tk' => 1, 'news29.tk' => 1, + 'news4me.sg' => 1, 'news53today.tk' => 1, 'news54.tk' => 1, 'news5cleveland.com' => 1, @@ -103890,10 +104889,9 @@ 'newshorehamri.gov' => 1, 'newshour.media' => 1, 'newsig.com' => 1, - 'newsignature.com' => 1, + 'newsignature.com' => 0, 'newsinformer.ga' => 1, 'newsinkansas.ml' => 1, - 'newsinnovationmarket.com' => 1, 'newsinpenn.ml' => 1, 'newsinpolitics.ga' => 1, 'newsireland.tk' => 1, @@ -103912,7 +104910,6 @@ 'newspower.ir' => 1, 'newsprinters.co.uk' => 1, 'newspro.io' => 1, - 'newspsychology.com' => 1, 'newsquare.biz' => 1, 'newsrostov.ru' => 1, 'newstangerang.com' => 1, @@ -103923,7 +104920,6 @@ 'newstj.ml' => 1, 'newstomo.com' => 1, 'newstone-tech.com' => 1, - 'newstoter.com' => 1, 'newstraveltoday.gq' => 1, 'newstver.ru' => 1, 'newsuk.tk' => 1, @@ -103952,7 +104948,6 @@ 'newtonestudios.nl' => 1, 'newtonhaus.com' => 1, 'newtrackon.com' => 1, - 'newtravelplans.com' => 1, 'newusatoday.ga' => 1, 'newvehicle.com' => 1, 'newvisionhealing.com' => 1, @@ -103971,9 +104966,8 @@ 'newyorkpub.com.br' => 1, 'newyorkreporting.com' => 1, 'newyorkrp.tk' => 1, - 'newyorkschools.us' => 1, + 'newyorkschools.us' => 0, 'newyorktitlesearch.com' => 1, - 'newyorktoutsimplement.com' => 0, 'newzashitnik.tk' => 1, 'newzealandadventure.tk' => 1, 'newzealandheatpumps.co.nz' => 1, @@ -103989,14 +104983,16 @@ 'nexarigroup.com' => 1, 'nexbone.com' => 1, 'nexcoda.io' => 1, + 'nexcommerce.cl' => 1, 'nexd.com' => 1, 'nexfixo.com' => 1, 'nexflow.com' => 1, 'nexgeneration-solutions.com' => 1, 'nexgi.com' => 1, 'nexhealth.info' => 1, - 'nexiam.net' => 1, + 'nexiassist.com' => 1, 'nexicafiles.com' => 1, + 'neximia.fr' => 1, 'nexinal.net' => 1, 'nexiodev.com' => 1, 'nexiodevopslocal.com' => 1, @@ -104010,6 +105006,7 @@ 'nexiostaging.com' => 1, 'nexitdata.com' => 1, 'nexiumgeneric.tk' => 1, + 'nexlyrai.uk' => 1, 'nexocap.cl' => 1, 'nexon.com.au' => 1, 'nexrbx.com' => 1, @@ -104026,6 +105023,7 @@ 'next.ink' => 1, 'next.me' => 1, 'nextads.ch' => 1, + 'nextautomation.us' => 1, 'nextbike.tk' => 1, 'nextcairn.com' => 1, 'nextcal.eu' => 1, @@ -104036,7 +105034,7 @@ 'nextcloud-server.spdns.de' => 0, 'nextcloud.com' => 1, 'nextcloud.nerdpol.ovh' => 1, - 'nextcloudcn.com' => 0, + 'nextcloud.tel' => 1, 'nextclouddarwinkel.nl' => 1, 'nextclouddavid.duckdns.org' => 1, 'nextdoorhobby.com' => 1, @@ -104058,8 +105056,8 @@ 'nextgenmath.com' => 1, 'nextgenthemes.com' => 0, 'nextgreatmess.com' => 1, - 'nextgreencar.com' => 1, 'nextintegrations.nl' => 1, + 'nextio.digital' => 1, 'nextiot.de' => 1, 'nextiva.com' => 1, 'nextjs.org' => 1, @@ -104067,10 +105065,12 @@ 'nextlevel-forum.de' => 1, 'nextlevel-it.co.uk' => 1, 'nextlevelforum.de' => 1, - 'nextme.se' => 1, 'nextmed.ro' => 1, 'nextmuseum.io' => 1, + 'nextofkinplan.com' => 1, + 'nextoh.org' => 1, 'nextos.com' => 1, + 'nextpayment.io' => 1, 'nextpower-kepco.jp' => 1, 'nextrasp.it' => 1, 'nextrec.site' => 1, @@ -104083,6 +105083,7 @@ 'nextstep-labs.gr' => 1, 'nextstepstudios.ga' => 1, 'nexttv.co.il' => 1, + 'nextunitpro.com' => 1, 'nextus.me' => 1, 'nextvibration.com' => 1, 'nextvision.pt' => 1, @@ -104090,8 +105091,16 @@ 'nextworldcoding.ga' => 1, 'nextzen.com.bd' => 1, 'nexus' => 1, + 'nexus-crm.co.uk' => 0, 'nexus-start.de' => 1, 'nexus-vienna.at' => 1, + 'nexusagentsystems.com' => 1, + 'nexusbridgebrokers.com' => 1, + 'nexusconvert.com.br' => 1, + 'nexuscore.systems' => 1, + 'nexusdsp.ai' => 1, + 'nexusfinlabs.com' => 1, + 'nexusrisk.com.br' => 1, 'nexussystems.tk' => 1, 'nexwebsites.com' => 1, 'nexxen.com' => 1, @@ -104127,7 +105136,6 @@ 'nfcweb.de' => 1, 'nffiredistrictoh.gov' => 1, 'nffs.cf' => 1, - 'nffsimples.com.br' => 1, 'nfgonlineuk.tk' => 1, 'nfhsraiderwire.com' => 1, 'nfi.parts' => 1, @@ -104151,24 +105159,24 @@ 'nfs.pub' => 1, 'nfsec.pl' => 1, 'nfshopnsave.com' => 1, + 'nft-chain.org' => 1, 'nft-dagasi.com' => 1, 'nft-dev-web.azurewebsites.net' => 1, 'nft-qa-web.azurewebsites.net' => 1, 'nft.io' => 1, 'nftactually.com' => 1, + 'nftbidforge.com' => 1, 'nftdelegation.com' => 1, - 'nftnow.com' => 1, 'nftshowroom.com' => 1, 'nfwkh.de' => 1, 'ng-musique.com' => 1, 'ng-stroy.bg' => 1, 'ng.edu.ee' => 1, - 'ngappliances.co.uk' => 1, + 'ngappliances.co.uk' => 0, 'ngarate.com' => 1, 'ngatikoata.com' => 1, 'ngatikuri.tk' => 1, 'ngawa-avocat-paris.fr' => 1, - 'ngbilling.com.br' => 1, 'ngbs.fun' => 1, 'ngc.gov' => 0, 'ngclearing.com' => 1, @@ -104197,6 +105205,7 @@ 'ngo-channel.com' => 1, 'ngo-online.de' => 1, 'ngo.chat' => 1, + 'ngo.email' => 1, 'ngo.luxe' => 1, 'ngo.xxx' => 1, 'ngobrolgames.com' => 1, @@ -104222,6 +105231,7 @@ 'ngvision.org' => 1, 'ngx.im' => 1, 'ngxmetrics.com' => 1, + 'ngxpagespeed.com' => 1, 'ngxpkg.com' => 1, 'nh.ee' => 1, 'nhacthanhcavietnam.com' => 1, @@ -104235,12 +105245,12 @@ 'nhbp.gov' => 1, 'nhccnews.org' => 1, 'nhdecoration.fr' => 1, + 'nhdsd.xyz' => 1, 'nhdsilentheroes.org' => 1, 'nhg.nl' => 1, 'nhheaf.org' => 1, 'nhjvillalmanzo.tk' => 1, 'nhlocalgrocer.com' => 1, - 'nhnature.org' => 1, 'nhnieuws.nl' => 1, 'nhnz.tv' => 1, 'nho.do' => 1, @@ -104250,6 +105260,7 @@ 'nhrefco.org' => 1, 'nhsau107.gov' => 1, 'nhscript.tk' => 1, + 'nhscrm.com' => 1, 'nhsuites.com' => 0, 'nhtandem.com' => 1, 'nhtsa.gov' => 1, @@ -104329,6 +105340,7 @@ 'nice-germany.tk' => 1, 'nice-links.tk' => 1, 'nice-school.com.ua' => 1, + 'nice-sound.com' => 1, 'niceb5y.net' => 0, 'niceceo.com' => 0, 'nicecockb.ro' => 1, @@ -104383,7 +105395,6 @@ 'nickhitch.co.uk' => 1, 'nickhowell.co.uk' => 0, 'nickkallis.com' => 1, - 'nickkatie.wedding' => 1, 'nicklet.xyz' => 1, 'nicklock.ml' => 1, 'nickloose.de' => 1, @@ -104425,7 +105436,6 @@ 'nico.st' => 1, 'nicoacosta.me' => 0, 'nicochinese.com' => 1, - 'nicogrosser.de' => 0, 'nicoknibbe.nl' => 1, 'nicoladixonrealestate.com' => 0, 'nicolaeiotcu.ro' => 1, @@ -104469,7 +105479,9 @@ 'nicopoier.us.kg' => 1, 'nicopretzl.de' => 1, 'nicorevin.ru' => 1, + 'nicoropel.com' => 1, 'nicosaveyn.be' => 1, + 'nicotinecali.com' => 1, 'nicotorrenga.nl' => 1, 'nicovip.com' => 0, 'nicscommissioners.org' => 1, @@ -104555,6 +105567,7 @@ 'nigelwrightgroup.com' => 1, 'nigeriaimagefoundation.org' => 1, 'nigeriaportal.tk' => 1, + 'nigeriasolarmarket.com.ng' => 1, 'niggo.eu' => 0, 'night-life.club' => 1, 'night-pleasure.com' => 1, @@ -104566,6 +105579,7 @@ 'nightblue.ml' => 1, 'nightblue.tk' => 1, 'nightbox.cf' => 1, + 'nightboxllc.com' => 1, 'nightcitynews.info' => 1, 'nightclassifieds.com' => 1, 'nightdreamer.me' => 1, @@ -104581,6 +105595,7 @@ 'nightmail.net' => 1, 'nightmareabyss.top' => 0, 'nightmarejoker2.com' => 1, + 'nightmaretv.net' => 1, 'nightmoose.org' => 1, 'nightoutrecords.tk' => 1, 'nightowl.consulting' => 1, @@ -104598,6 +105613,7 @@ 'nightwinds.tk' => 1, 'nightwishchile.tk' => 1, 'nightwood.cf' => 1, + 'nightwork-list.com' => 1, 'nigmapictures.tk' => 1, 'nigt.cf' => 1, 'nih.ao' => 1, @@ -104608,12 +105624,13 @@ 'nihilistan.tk' => 1, 'nihilocomunidad.tk' => 1, 'nihon-finance.com' => 1, - 'nihon-rosoku.com' => 1, + 'nihonnomirai.org' => 1, 'nihor2.com' => 1, 'nihseniorhealth.gov' => 0, 'nihulkav.shop' => 1, 'niice.co' => 1, 'niid.lv' => 1, + 'niigata-rice.com' => 1, 'niinaratsula.com' => 1, 'niit-mts.com' => 1, 'niit.com' => 1, @@ -104652,11 +105669,12 @@ 'nikhilramakrishnan.tk' => 1, 'nikhilsd.com' => 1, 'nikiel.fr' => 1, - 'nikimix.com' => 1, 'nikitacartes.xyz' => 0, 'nikitagukov.ru' => 1, 'nikitenko.tk' => 1, + 'nikitin.se' => 1, 'nikitina.ml' => 1, + 'nikitovka.com' => 1, 'nikka.systems' => 0, 'nikkasystems.com' => 1, 'nikkasystems.se' => 1, @@ -104668,12 +105686,12 @@ 'niklashagman.se' => 1, 'niklasstinkt.com' => 1, 'niko-mapping-studio.tk' => 1, - 'niko-vfx.com' => 0, 'nikoflix.site' => 1, 'nikola-mitrojevic.eu' => 1, 'nikolaev-news.ru' => 1, 'nikolaev.ml' => 1, 'nikolaevnews.ru' => 1, + 'nikolagiardini.ch' => 1, 'nikolahost.tk' => 1, 'nikolai-schmidt.tk' => 1, 'nikolaipribylski.tk' => 1, @@ -104687,6 +105705,7 @@ 'nikoniko-dental-nakamozu.jp' => 1, 'nikoniko-dental-premium.jp' => 1, 'nikoniko-dental-support.jp' => 1, + 'nikonimgsupport.com' => 1, 'nikonlibrary.co.uk' => 1, 'nikonnps.co.uk' => 1, 'nikonschool.co.uk' => 1, @@ -104700,9 +105719,8 @@ 'nikscloud.eu' => 1, 'nikskitchen.com.au' => 1, 'niksys.net' => 1, - 'nikws.ru' => 1, 'nikz.in' => 1, - 'nil.com' => 1, + 'nil.as' => 1, 'nil.mx' => 1, 'niledevelopmentseg.com' => 1, 'nileempire.com' => 1, @@ -104721,7 +105739,6 @@ 'nilslab.com' => 1, 'nilslandscaping.com.au' => 1, 'nilsnet.tk' => 1, - 'nilupul.org' => 1, 'nimahoda.net' => 1, 'nimb.com.np' => 1, 'nimber.pt' => 1, @@ -104731,6 +105748,7 @@ 'nimbo.com.au' => 1, 'nimbus-link.co.uk' => 1, 'nimbus-net.tk' => 1, + 'nimbuscloudworks.nl' => 1, 'nimbusdata.com' => 1, 'nimbuslink.co.uk' => 1, 'nimbusws.com' => 1, @@ -104746,7 +105764,7 @@ 'nimus.tk' => 1, 'nina-laaf.de' => 1, 'nina-woerz.tk' => 1, - 'ninaafenehjelm.com' => 1, + 'ninaandzerjon.com' => 1, 'ninadesigns.com' => 1, 'ninadevil.org' => 1, 'ninanice.net' => 1, @@ -104763,7 +105781,6 @@ 'ninegravity.com' => 1, 'ninepints.co' => 1, 'ninespec.com' => 1, - 'ninetailed.ninja' => 1, 'ninetaillabs.xyz' => 1, 'nineteensixtyone.co.uk' => 1, 'ninetyninestreet.co.nz' => 1, @@ -104792,7 +105809,7 @@ 'ninsin-akachan.com' => 1, 'nintendo424.com' => 1, 'nintendocarddelivery.com' => 1, - 'nintendoreporters.com' => 1, + 'nintendoreporters.com' => 0, 'ninth.cat' => 1, 'ninth.moe' => 1, 'ninth.tw' => 1, @@ -104817,15 +105834,12 @@ 'niprojmimedical.com' => 1, 'niprojmipharma.com' => 1, 'nirada.info' => 1, - 'nirae.at' => 1, 'nirbhayamc.com' => 1, 'nirex.as' => 1, 'nirex.cz' => 1, 'nirex.sk' => 1, 'nirhub.ru' => 1, - 'nirinarabeson.fr' => 1, 'nirjonmela.com' => 1, - 'nirma.co.in' => 1, 'nirmalroy.ml' => 1, 'niro.bio' => 1, 'nirrti.com' => 1, @@ -104878,8 +105892,11 @@ 'niutennici.tk' => 1, 'nivaad.com' => 1, 'nivarussia.ml' => 1, + 'nivelguaiba.com.br' => 1, 'nivelo.io' => 1, + 'niveluruguai.com.br' => 1, 'nivoit.cf' => 1, + 'nivots.com' => 1, 'nix-ish.xyz' => 1, 'nix-sender.com' => 1, 'nix-sender.ru' => 0, @@ -104898,7 +105915,6 @@ 'nixxes.com' => 1, 'nixxin.tk' => 1, 'niyawe.de' => 1, - 'niyazpoyilan.com' => 0, 'niyen.com' => 1, 'niyen.eu' => 1, 'niyen.net' => 1, @@ -104942,7 +105958,6 @@ 'njpjanssen.nl' => 1, 'njpranksters.tk' => 1, 'njrealtor.com' => 1, - 'njsbf.org' => 1, 'njsda.gov' => 1, 'njshield.gov' => 1, 'njsp.gov' => 1, @@ -104951,6 +105966,7 @@ 'njvcco.gov' => 1, 'nk-news.ru' => 1, 'nk-vision.com' => 1, + 'nk-zahnarzt.de' => 1, 'nk1.de' => 1, 'nka.hu' => 1, 'nkam.uk' => 1, @@ -104976,6 +105992,7 @@ 'nkznservices.es' => 1, 'nl-comunistas.tk' => 1, 'nl-ix.net' => 1, + 'nl.bauhaus' => 1, 'nl.search.yahoo.com' => 0, 'nl3ehv.nl' => 1, 'nla.no' => 0, @@ -105019,6 +106036,7 @@ 'nmitaylor.com' => 1, 'nmjusticedata.gov' => 1, 'nmleatherleague.com' => 1, + 'nmmd.co.uk' => 1, 'nmmlp.org' => 1, 'nmn.hu' => 1, 'nmontag.com' => 1, @@ -105027,6 +106045,7 @@ 'nms-thoracic-surgery.com' => 1, 'nmshippingshield.com' => 1, 'nmslo.gov' => 1, + 'nmstore.com.tr' => 1, 'nmsuroundup.com' => 1, 'nmugroup.com' => 1, 'nmx.de' => 1, @@ -105035,7 +106054,6 @@ 'nn-com.co.jp' => 1, 'nn-news.net' => 1, 'nn-vol.ga' => 1, - 'nn0.net' => 1, 'nn5197.co' => 1, 'nn6729.co' => 1, 'nn6957.co' => 1, @@ -105050,11 +106068,13 @@ 'nni-pulse-engagement-dev.azurewebsites.net' => 1, 'nni-pulse-engagement-prd.azurewebsites.net' => 1, 'nni-pulse-engagement-tst.azurewebsites.net' => 1, + 'nnincorp.co.za' => 1, 'nnisurveyqa.azurewebsites.net' => 1, 'nnkkserver02.ddns.net' => 1, 'nnlm.gov' => 1, 'nnnico73.fr' => 1, 'nnnn.loan' => 1, + 'nnnnn.cfd' => 1, 'nnnnn.click' => 1, 'nnrevolt.com' => 1, 'nnsc.tf' => 1, @@ -105063,6 +106083,7 @@ 'no-andishan.ir' => 1, 'no-b.kiev.ua' => 1, 'no-bet.ru' => 1, + 'no-bull.sh' => 1, 'no-data.tk' => 1, 'no-dev.de' => 1, 'no-eye-deer.tk' => 1, @@ -105087,11 +106108,11 @@ 'no34infowey.co.uk' => 1, 'no5.com' => 1, 'no5251.de' => 1, + 'no7software.co.uk' => 1, 'noaccess.tk' => 1, 'noacore.ch' => 1, 'noadi-pixels.tk' => 1, 'noagendahr.org' => 1, - 'noahdigital.com.br' => 1, 'noahjacobson.com' => 1, 'noahmodas.com.br' => 1, 'noahs.com' => 1, @@ -105107,6 +106128,9 @@ 'nobananas.ee' => 1, 'nobasico.com.br' => 1, 'nober.tk' => 1, + 'nobesity.in' => 1, + 'nobetcieczaneveri.com' => 1, + 'nobetciveterinerveri.com' => 1, 'nobilefoods.com' => 1, 'nobitschek.de' => 1, 'noble-diagnostic.com' => 1, @@ -105115,7 +106139,6 @@ 'noblecountyprosecutoroh.gov' => 1, 'nobleparkapartments.com.au' => 1, 'nobleproducts.biz' => 1, - 'noblesmart.com' => 1, 'nobletary.com' => 0, 'noblogs.org' => 1, 'nobody.live' => 1, @@ -105135,13 +106158,14 @@ 'nocapplugins.xyz' => 1, 'noccie.com' => 1, 'nochedecine.com' => 1, + 'nocheslargas.com' => 1, 'nocillaconchorizo.tk' => 1, 'nocit.dk' => 1, 'noclegiwchecinach.pl' => 1, + 'nocleus.com' => 1, 'nocloud.website' => 1, 'noco.nl' => 1, 'nocoastpunx.tk' => 1, - 'nocodefactory.io' => 1, 'nocoffee.tech' => 1, 'nocoffeetech.de' => 1, 'nocommentsallowed.com' => 1, @@ -105158,6 +106182,8 @@ 'nocyclopedia.tk' => 1, 'nod.lv' => 1, 'nod32.com.pt' => 1, + 'noda.energy' => 1, + 'nodatafound.cat' => 1, 'nodbaltic.com' => 1, 'nodde.cf' => 1, 'nodecdn.net' => 1, @@ -105168,13 +106194,16 @@ 'nodejs.com.au' => 1, 'nodejs.org' => 1, 'nodelab-it.de' => 1, + 'nodeloom.io' => 1, 'nodelulu.ai' => 1, + 'nodenest693.top' => 1, 'nodepoet.com' => 1, 'noderunners.network' => 1, 'nodespin.com' => 1, 'nodestination.tk' => 1, 'nodi.at' => 0, 'nodi.cloud' => 1, + 'nodi.vn' => 1, 'nodie.ga' => 1, 'nodist.club' => 1, 'nodkimrecord.com' => 1, @@ -105193,7 +106222,7 @@ 'noexpo.org' => 1, 'nofibre.uk' => 1, 'nofilter.gq' => 1, - 'nofraud-test.com' => 1, + 'nofilter.io' => 1, 'nofrillsdns.com' => 1, 'nofuss.co.za' => 1, 'noga4you.de' => 1, @@ -105204,6 +106233,7 @@ 'nogluten.com' => 1, 'nogradhont.hu' => 1, 'nogyogyaszat.eu' => 0, + 'nohangouts.se' => 1, 'nohatenj.gov' => 1, 'nohats.ca' => 1, 'nohttps.org' => 1, @@ -105229,7 +106259,7 @@ 'noisyspa.io' => 1, 'noithatphangia.net' => 1, 'noj.ac' => 0, - 'nojiri-dental.com' => 1, + 'nojjj.com' => 1, 'nojok.es' => 1, 'nojoumstudio.live' => 1, 'nojum.tk' => 1, @@ -105238,7 +106268,6 @@ 'nokia.la' => 1, 'nokillingday.com' => 1, 'nokomiswi.gov' => 1, - 'nokono.com' => 1, 'nokoshop.fr' => 1, 'noktadedektor.com' => 1, 'noktadetectors.com.br' => 1, @@ -105250,6 +106279,7 @@ 'nolanpowellisaho.com' => 1, 'nolanvilletx.gov' => 1, 'nolapic.com' => 1, + 'nolascomedical.com' => 1, 'nolate.de' => 1, 'nolatepayments.com' => 1, 'nolaviz.org' => 1, @@ -105267,6 +106297,7 @@ 'nolto.com' => 0, 'nolutut.ga' => 1, 'nomada.gt' => 1, + 'nomada.tools' => 1, 'nomadaregalos.com' => 1, 'nomadcasino.com' => 1, 'nomadgrowth.cl' => 1, @@ -105274,15 +106305,15 @@ 'nomadichome.org' => 1, 'nomadichomes.com' => 1, 'nomadichomes.org' => 1, - 'nomadiclifes.com' => 1, 'nomadicrootsco.com' => 1, 'nomadix.com' => 1, - 'nomadlist.com' => 1, 'nomadproject.io' => 0, + 'nomadtalk.mn' => 1, 'nomadtech.servehttp.com' => 1, 'nomadtechnologies.uk' => 1, 'nomadwallets.com' => 1, 'nomadworld.net' => 1, + 'nomaroi.com' => 1, 'nomasfraudecolorado.gov' => 1, 'nomaspicaduras.com' => 1, 'nomee6.xyz' => 1, @@ -105296,12 +106327,12 @@ 'nomo.com' => 1, 'nomorephish.ru' => 1, 'nomorepizzaparties.com' => 1, - 'nomoslabs.io' => 1, 'nomsing.tk' => 1, 'nomtechbytes.com' => 1, 'non-www.org' => 1, 'nona.com.my' => 1, 'nona.my' => 1, + 'nonagentic.ai' => 1, 'noname-ev.de' => 0, 'nonametheme.com' => 1, 'nonemail.ch' => 1, @@ -105318,10 +106349,10 @@ 'nonprofitdrupal.org' => 1, 'nonqmloans.com' => 1, 'nonsa.pl' => 1, - 'nonsensebrand.es' => 1, 'nonstopairductcleaning.com' => 1, 'nonstopairductcleaninghoustontx.com' => 1, 'nonstopjob.ga' => 1, + 'nonstopkino.at' => 1, 'nontonfilem.ml' => 1, 'nonwww.org' => 1, 'nonx.pro' => 1, @@ -105388,12 +106419,11 @@ 'norcalworkcomp.com' => 1, 'norcopa.gov' => 1, 'nord-sud.be' => 1, - 'nord-sued-wohnmobile.de' => 0, 'nordaccount.com' => 1, 'nordbusinessaccount.com' => 0, + 'nordcache.com' => 1, 'nordcheckout.com' => 1, 'nordcity.ga' => 1, - 'nordcom.io' => 1, 'norddevelopmentgroup.com' => 1, 'nordea.lu' => 1, 'nordeanode.se' => 1, @@ -105409,7 +106439,6 @@ 'nordhealth.fi' => 1, 'nordhealth.no' => 1, 'nordheide.design' => 1, - 'nordhenergy.se' => 1, 'nordhessen-zum-anklicken.de' => 1, 'nordicequities.com' => 1, 'nordicflowbased.eu' => 1, @@ -105423,7 +106452,7 @@ 'nordicportalen.tk' => 1, 'nordicsemi.com' => 1, 'nordicsrit.tk' => 1, - 'nordictaxirvk.is' => 1, + 'nordictaxirvk.is' => 0, 'nordicway.dk' => 1, 'nordinfo.fi' => 1, 'nordisglobal.com' => 1, @@ -105431,16 +106460,17 @@ 'nordiskhissvarmland.se' => 1, 'nordkampen.com' => 1, 'nordkampen.de' => 1, + 'nordklar-reinigung.de' => 1, 'nordlandsbanken.no' => 1, 'nordlandverliebt.de' => 1, 'nordlayer.com' => 1, 'nordlichter-brv.de' => 1, 'nordmark-pharma.de' => 1, - 'nordmoregatebilklubb.com' => 1, - 'nordpass.com' => 1, 'nordsec.com' => 1, 'nordseeblicke.de' => 1, + 'nordstaragency.hu' => 1, 'nordstarfossils.com' => 1, + 'nordvec.com' => 1, 'nordvestkysten.dk' => 1, 'nordvpn.com' => 1, 'nordwaldzendo.de' => 0, @@ -105464,7 +106494,6 @@ 'noris-color.de' => 1, 'noriskit.nl' => 1, 'noritakechina.com' => 1, - 'noriva.com.mt' => 1, 'norlink.ca' => 1, 'normaculta.com.br' => 1, 'normahana.com' => 1, @@ -105476,7 +106505,6 @@ 'normalporter.tk' => 1, 'normalsecurity.com' => 1, 'norman-preusser-gmbh.de' => 1, - 'norman-schmidt.de' => 1, 'normanbauer.com' => 1, 'normandgascon.com' => 1, 'normandie-bienetre.com' => 1, @@ -105485,9 +106513,11 @@ 'normanemark.com' => 1, 'normity.nl' => 1, 'norml.fr' => 1, + 'nornes.xyz' => 1, 'noroi24.com' => 1, 'noroutine.com' => 1, 'noroutine.me' => 1, + 'norpacam.com' => 1, 'norridgewock.gov' => 1, 'norrisautomotiveinc.com' => 1, 'norrisfeigum.com' => 1, @@ -105507,6 +106537,7 @@ 'norterafoods.com' => 1, 'north-cyprus.com' => 1, 'northafrican.tk' => 1, + 'northalabamaperiodontics.com' => 1, 'northamericangamingalmanac.com' => 1, 'northamericantrack.com' => 0, 'northampton-vets.co.uk' => 1, @@ -105516,7 +106547,7 @@ 'northbaypolice.ca' => 1, 'northbaytechnical.com' => 1, 'northbayvillage-fl.gov' => 1, - 'northbengaltourism.com' => 1, + 'northbengaltourism.com' => 0, 'northbranch-md.com' => 1, 'northbranfordct.gov' => 1, 'northbranfordpdct.gov' => 1, @@ -105539,15 +106570,13 @@ 'northeastconference.org' => 1, 'northeasternchimney.com' => 1, 'northebridge.com' => 0, - 'northernbounty.ca' => 1, 'northernflame.tk' => 1, 'northernhamsterclub.com' => 1, 'northernimages.ca' => 1, 'northerniowan.com' => 1, - 'northernlight.com' => 0, - 'northernlitescourier.ca' => 1, 'northernmichigancondo.com' => 1, 'northernmichiganvalues.com' => 1, + 'northernpacific.us' => 1, 'northernpowertrain.com' => 1, 'northernskiesfcu.org' => 1, 'northernstar.info' => 1, @@ -105580,16 +106609,19 @@ 'northportpdfl.gov' => 1, 'northprairiepdwi.gov' => 1, 'northprairiewi.gov' => 1, + 'northprivacyadvisors.com' => 1, + 'northquinn.com' => 1, 'northrose.net' => 1, 'northsalemny.gov' => 1, 'northshoremums.com.au' => 1, 'northshorevisitor.com' => 1, 'northsidecaravansrepairsandspares.com' => 1, 'northsideeventsindy.com' => 1, - 'northstarasset.com' => 1, + 'northstack.pt' => 1, 'northstarcommunitytrust.org' => 1, 'northstarcommunitytrust.org.uk' => 1, 'northstaredit.org.uk' => 1, + 'northstarit.ca' => 1, 'northstartrust.co.uk' => 1, 'northstartrust.org' => 1, 'northstartrust.org.uk' => 1, @@ -105611,7 +106643,6 @@ 'northwoodstudios.org' => 1, 'northzone.ml' => 1, 'nortvi.com' => 1, - 'norveg.ru' => 1, 'norvelltwp-mi.gov' => 1, 'norwalkct.gov' => 1, 'norwalkps.org' => 0, @@ -105629,7 +106660,6 @@ 'nos-oignons.net' => 1, 'nosandjayo.com' => 1, 'nosbenevolesontdutalent.com' => 1, - 'noschairsfauteuils.fr' => 1, 'noscript.net' => 1, 'noseastumismo.com' => 1, 'nosecare.com' => 1, @@ -105674,6 +106704,7 @@ 'not4me.ga' => 1, 'not4me.tk' => 1, 'nota.moe' => 1, + 'notabubble.com' => 1, 'notabug.eu' => 1, 'notabug.org' => 1, 'notadd.store' => 1, @@ -105685,14 +106716,17 @@ 'notallmine.net' => 0, 'notalone.gov' => 1, 'notamo.de' => 1, + 'notanda.net' => 1, 'notar-glagowski.com' => 1, 'notar-glagowski.de' => 1, 'notar-peikert.com' => 1, 'notar-sibiu.ro' => 1, 'notari.pro' => 1, + 'notariatilfov.ro' => 1, 'notariatpublic.com' => 1, 'notaries-europe.com' => 1, 'notarisdecatalunya.org' => 1, + 'notarius-savchuk.com.ua' => 1, 'notariusz-bialystok.com' => 1, 'notariuszprzybylowicz.pl' => 1, 'notariuszsych.pl' => 1, @@ -105702,10 +106736,11 @@ 'notarypublic.co.nz' => 1, 'notbot.es' => 1, 'notby.net' => 1, - 'notcanadianlabour.ca' => 1, + 'notcanadianlabour.ca' => 0, 'notcompletelycorrect.com' => 1, 'notcurses.com' => 1, 'notdankmemer.lol' => 1, + 'notdead.racing' => 1, 'note.ms' => 1, 'note1024.tk' => 1, 'note7forever.com' => 1, @@ -105725,6 +106760,7 @@ 'notenarchiv.eu' => 1, 'notengosuelto.com' => 1, 'noteonline.org' => 1, + 'notesdumontroyal.com' => 1, 'notesforpebble.com' => 1, 'noteshare.net' => 1, 'noteskeeper.ru' => 1, @@ -105737,7 +106773,10 @@ 'nothing.pink' => 1, 'nothingbundtcakes.com' => 1, 'noti.tg' => 1, + 'noticedesk.co.uk' => 1, + 'noticiacristiana.com' => 1, 'noticiaelmundo.com' => 1, + 'noticiasdearnedo.es' => 1, 'noticiasdeautos.site' => 1, 'noticiasdebrasiliaonline.com' => 1, 'noticiasdeminasgerais.com' => 1, @@ -105785,11 +106824,13 @@ 'notomalayan.tk' => 1, 'notonprem.com' => 1, 'notora.tech' => 1, + 'notoresto.fr' => 1, 'notoriousdev.com' => 1, 'notre-planete.info' => 1, 'notrecinema.com' => 1, 'notrefuse.tk' => 1, 'notresiteduvercors.tk' => 1, + 'notrid.com' => 1, 'notsafefor.work' => 1, 'notsoape.com' => 1, 'nottawatwpisabellami.gov' => 1, @@ -105804,7 +106845,6 @@ 'notus-cfd.org' => 1, 'nou-inno-hyogo.jp' => 0, 'nou9ta.tk' => 1, - 'noudiari.es' => 1, 'noudjalink.nl' => 1, 'nougat-anduze.fr' => 1, 'noumeet.com' => 1, @@ -105819,6 +106859,7 @@ 'nova-dess.ch' => 0, 'nova-eq.com' => 1, 'nova-host.ml' => 1, + 'nova.in' => 1, 'nova.live' => 1, 'novabania.com' => 1, 'novabench.com' => 1, @@ -105829,14 +106870,15 @@ 'novacoaching.nl' => 1, 'novacustomboxes.com' => 1, 'novadir.com' => 1, + 'novafox.co.uk' => 1, 'novagym.berlin' => 1, 'novak.cf' => 1, 'novakdizajn.sk' => 1, - 'novakola.bg' => 0, + 'novakhan.com' => 1, + 'novakola.bg' => 1, 'novalevante.info' => 1, 'novalite.rs' => 0, 'novalnet.de' => 1, - 'novaltek.pe' => 1, 'novamont.com' => 1, 'novanetwork.ml' => 1, 'novania.fr' => 1, @@ -105847,7 +106889,9 @@ 'novaprac.com' => 1, 'novaquantum.com' => 1, 'novaquark.com' => 1, + 'novaquest.com.br' => 1, 'novaratoday.it' => 1, + 'novarisstudios.com' => 1, 'novarock.tk' => 1, 'novasentinel.pt' => 1, 'novashare.io' => 1, @@ -105885,8 +106929,6 @@ 'novelvyretraite.fr' => 1, 'novema.jp' => 1, 'novenopiso.tk' => 1, - 'noventiq.co.uk' => 1, - 'novento.bg' => 1, 'novezamky.tk' => 1, 'novgorod-news.net' => 1, 'novgorod24.tk' => 1, @@ -105902,7 +106944,9 @@ 'novilidery.com' => 1, 'novilist.hr' => 1, 'novindustria.pt' => 1, + 'novinertes.pt' => 1, 'novinkihd.tk' => 1, + 'novinky.cz' => 1, 'novinsource.ir' => 1, 'novinvisa.com' => 1, 'noviny.sk' => 1, @@ -105926,6 +106970,7 @@ 'novonordiskfonden.dk' => 1, 'novoodesabibl.tk' => 1, 'novoopus.com' => 1, + 'novora.at' => 1, 'novoresume.com' => 1, 'novorossiysk.tk' => 1, 'novorussiya.tk' => 1, @@ -105943,6 +106988,7 @@ 'novostimira.gq' => 1, 'novostionline.tk' => 1, 'novostiz.tk' => 1, + 'novostrata.net' => 1, 'novostroyki.ml' => 1, 'novotoznanie.com' => 1, 'novsti.cf' => 1, @@ -105966,15 +107012,14 @@ 'now.sh' => 1, 'now101atm.tk' => 1, 'nowaccy.info' => 1, - 'nowaesthetic.com' => 1, 'nowakowski.io' => 1, 'nowaovivo.com.br' => 1, 'nowarning.cc' => 1, 'nowbb.tk' => 1, + 'nowdoc.co.kr' => 1, 'nowebsite.tk' => 1, 'nowecor.de' => 1, 'noweigh.co.uk' => 1, - 'nowhairtime.com' => 1, 'nowhere.dk' => 1, 'nowincluded.com' => 1, 'nowinkijedynki.tk' => 1, @@ -105995,12 +107040,14 @@ 'noxi.ga' => 1, 'noxiouspl.uk' => 1, 'noxomusic.com' => 1, + 'noxveri.com' => 1, 'noxx.global' => 1, 'noxx.solutions' => 1, 'noxx.uk' => 1, 'noy.asia' => 1, 'noyada.cz' => 1, 'noyax.com' => 1, + 'noynx.com' => 1, 'noyoga.at' => 1, 'noyweb.tools' => 1, 'nozel.cf' => 1, @@ -106015,6 +107062,7 @@ 'npass.us' => 1, 'npath.de' => 1, 'npbeta.com' => 1, + 'npbooking.ro' => 1, 'npc.org.au' => 1, 'npcradio.tk' => 1, 'npcresearch.com' => 1, @@ -106032,12 +107080,12 @@ 'npportoes.com.br' => 1, 'nprb.org' => 1, 'npregion.org' => 1, + 'npsa.gov.uk' => 1, 'npsas.org' => 1, 'nptelegraph.com' => 1, 'nptfisheries.org' => 1, 'nptn.tk' => 1, 'npws.net' => 1, - 'nqesh.blog' => 1, 'nqesh.ph' => 1, 'nqhomeinsurance.gov.au' => 1, 'nrac.or.jp' => 1, @@ -106052,6 +107100,7 @@ 'nrdstd.io' => 1, 'nreihofer.de' => 1, 'nrev.ch' => 1, + 'nrioutpost.com' => 1, 'nrj-plomberie.com' => 1, 'nrkn.fr' => 1, 'nrla.org.uk' => 1, @@ -106062,7 +107111,6 @@ 'nrsmart.com' => 1, 'nrthcdn.me' => 1, 'nrttv.com' => 1, - 'nrvc.net' => 1, 'nrvn.cc' => 1, 'nrvweb.net' => 1, 'nrw-stiftung-magazin.de' => 1, @@ -106082,6 +107130,7 @@ 'nsbih.ba' => 1, 'nsboston.org' => 1, 'nsbufl.gov' => 1, + 'nsc365.co.jp' => 1, 'nscai.gov' => 1, 'nscdegreeverify.com' => 1, 'nscdegreeverify.org' => 1, @@ -106094,10 +107143,14 @@ 'nscverifications.net' => 1, 'nscverifications.org' => 1, 'nsdcprayerforce.com' => 1, + 'nse-ebp.com' => 1, + 'nsearchglobal.com' => 1, 'nsec.dk' => 1, 'nsecure.nl' => 1, 'nseicc.com' => 1, 'nseindia.com' => 1, + 'nself.org' => 1, + 'nsenmf.com' => 1, 'nsep.gov' => 1, 'nsf-journal.hr' => 1, 'nsfw.dk' => 1, @@ -106106,10 +107159,8 @@ 'nsfwph.org' => 1, 'nsglamm.com' => 1, 'nshipster.co.kr' => 1, - 'nsic.mil' => 1, 'nsics.co.jp' => 1, 'nsikakimoh.com' => 1, - 'nsimobilewatersolutions.com' => 1, 'nsine.be' => 1, 'nsinternational.com' => 1, 'nsinternational.nl' => 1, @@ -106122,7 +107173,6 @@ 'nslone.com' => 1, 'nsm.ee' => 1, 'nsmail.cn' => 1, - 'nsmail.com' => 1, 'nsms.com' => 1, 'nsncatalog.com' => 1, 'nso.ie' => 1, @@ -106147,27 +107197,29 @@ 'nstnet.org' => 1, 'nsu.pw' => 1, 'nsv.ee' => 1, + 'nsw.bar' => 1, 'nswbar.asn.au' => 1, + 'nswcc.org.au' => 1, 'nswedu.link' => 1, 'nsworks.com' => 0, 'nszero.tk' => 1, 'nta-net.nl' => 1, 'ntags.org' => 1, - 'ntangledstate.com' => 1, + 'ntangledstate.com' => 0, 'ntarasioannis.gr' => 1, - 'ntauthority.systems' => 1, 'ntcoss.org.au' => 1, - 'ntcp.ph' => 1, + 'ntcp.ph' => 0, 'ntcrmezon.ru' => 1, 'ntdf.co.uk' => 1, 'ntdse.org' => 1, 'nte.email' => 1, - 'nte.no' => 0, + 'nte.no' => 1, 'ntecha.com' => 1, 'ntechp.com' => 1, 'ntgltema.ml' => 1, 'ntgvision.com' => 1, 'nth.sh' => 0, + 'nthg.fr' => 1, 'ntia.gov' => 1, 'ntindependent.com.au' => 1, 'ntinet.com' => 1, @@ -106175,6 +107227,7 @@ 'ntj125app.com' => 1, 'ntk-institute.org' => 1, 'ntlabs.org' => 1, + 'ntlite.com' => 1, 'ntnews.com' => 1, 'ntnlsvc-uat-webadmin.azurewebsites.net' => 1, 'ntokens.com' => 1, @@ -106205,6 +107258,7 @@ 'nubank.com.br' => 1, 'nube.com.br' => 1, 'nubeaustral.ar' => 1, + 'nubeem.com' => 1, 'nubehogar.nsupdate.info' => 1, 'nubesti.com' => 1, 'nubian.cf' => 1, @@ -106248,6 +107302,7 @@ 'nuernbergwillwandel.de' => 1, 'nuespacios.com' => 0, 'nuestraboda.ec' => 1, + 'nuestragente.com' => 1, 'nuestrasdanzashn.tk' => 1, 'nuetel.com' => 1, 'nuevacombarbala.tk' => 1, @@ -106285,7 +107340,6 @@ 'null-life.com' => 1, 'nullam.tech' => 1, 'nullbit.tk' => 1, - 'nullcon.net' => 1, 'nulldev.org' => 1, 'nulle-part.org' => 1, 'nulledme.ga' => 1, @@ -106301,25 +107355,25 @@ 'nullshare.tk' => 1, 'nulltime.net' => 1, 'nullvoid.me' => 1, + 'nullwire.xyz' => 1, 'nullxsec.net' => 1, 'nully.xyz' => 1, + 'nullzwo.at' => 1, 'nulsc.biz' => 1, - 'nulsc.net' => 1, 'numancia.tk' => 1, 'numarasorgulama.tel' => 1, 'numaxion.fr' => 1, 'number.academy' => 1, 'number.com.br' => 1, 'number.me' => 1, - 'number80shop.com' => 0, 'numbercult.net' => 1, 'numberspiral.pt' => 1, 'numberzero.org' => 1, 'numbots.com' => 1, 'numedes.com' => 1, + 'numenaar.com' => 1, 'numeracle.com' => 1, 'numerama.com' => 1, - 'numerasolution.com' => 1, 'numericall.gq' => 1, 'numericolor.com' => 1, 'numeritelefonici.it' => 1, @@ -106333,8 +107387,10 @@ 'numerouno.ml' => 1, 'numerspiral.pt' => 1, 'numetalagenda.com' => 1, + 'numismaticacoan.com' => 1, 'numismatix.de' => 1, 'numismed-seniorcare.de' => 1, + 'numisquare.com' => 1, 'numista.com' => 1, 'nummer378.de' => 1, 'nummernschild.de' => 1, @@ -106344,7 +107400,6 @@ 'nunesgh.com' => 1, 'nunesgh.org' => 1, 'nunnenmacher.net' => 0, - 'nunnun.jp' => 1, 'nunoarruda.com' => 1, 'nunoefabia.tk' => 1, 'nunogand.com' => 1, @@ -106365,8 +107420,10 @@ 'nupaybusiness.com.br' => 1, 'nuquery.com' => 1, 'nur-test.de' => 1, + 'nura.gay' => 1, 'nuraling.com' => 1, 'nuranagi.rocks' => 1, + 'nurani.io' => 1, 'nureg.club' => 1, 'nureg.net' => 1, 'nuria-fergo.tk' => 1, @@ -106380,6 +107437,7 @@ 'nurseactioners.ga' => 1, 'nurseactionest.ga' => 1, 'nursebuddy.co' => 1, + 'nursecareerguides.com' => 1, 'nursejj.com' => 1, 'nursemom.ca' => 1, 'nurseslabs.com' => 1, @@ -106406,10 +107464,12 @@ 'nutleyhistoricalsociety.org' => 1, 'nutmeg.com' => 1, 'nutra.tk' => 1, - 'nutrafitsuplementos.com.br' => 1, 'nutralivbio.com' => 1, 'nutrashop.fr' => 1, + 'nutricaodevalor.com' => 1, + 'nutricaodevalor.com.br' => 1, 'nutriciametabolics-shop.de' => 1, + 'nutriflex.co.za' => 1, 'nutrifyyourself.com' => 1, 'nutrijets.com' => 1, 'nutrineyfelipe.com' => 1, @@ -106420,7 +107480,6 @@ 'nutrisoy.com.sg' => 1, 'nutristories.gr' => 1, 'nutritea.com.sg' => 1, - 'nutrition-me.org' => 1, 'nutrition.gov' => 1, 'nutritiondynamixrd.com' => 1, 'nutritionfitness.fr' => 1, @@ -106439,8 +107498,10 @@ 'nuvabridge.com' => 1, 'nuvasystem.com' => 1, 'nuvechtdal.nl' => 1, + 'nuveen.com' => 1, 'nuvibit.com' => 1, 'nuvini.com' => 1, + 'nuvo-hub.com' => 1, 'nuvolosicuro.io' => 1, 'nuvotheagency.com' => 1, 'nuvpad.com' => 1, @@ -106461,6 +107522,8 @@ 'nvd.nl' => 1, 'nvda-addons.org' => 1, 'nvda.es' => 1, + 'nvdemselecteds.com' => 1, + 'nvdemstracker.com' => 1, 'nvdps.gov' => 1, 'nvdxs.com' => 1, 'nve-qatar.com' => 1, @@ -106470,8 +107533,8 @@ 'nvestholdings.com' => 1, 'nvestproperties.co.za' => 1, 'nvests.co.za' => 1, - 'nvfoundation.com' => 1, - 'nvgn.ru' => 1, + 'nvgopelecteds.com' => 1, + 'nvgoptracker.com' => 1, 'nvh.group' => 1, 'nvhsecho.com' => 1, 'nvi-go.nl' => 1, @@ -106500,7 +107563,6 @@ 'nwaafund.org' => 1, 'nwarskin.com' => 1, 'nwbc.gov' => 0, - 'nwcc.bike' => 0, 'nwcg.gov' => 1, 'nwcouncil.gov' => 1, 'nwea.nl' => 1, @@ -106520,7 +107582,6 @@ 'nwrp.eu' => 1, 'nwshell.com' => 1, 'nwspecialists.com' => 1, - 'nwtl.com' => 1, 'nwtoys.com' => 1, 'nwtparks.ca' => 0, 'nwtrb.gov' => 1, @@ -106561,6 +107622,7 @@ 'nyaone-object-storage.com' => 1, 'nyap.org' => 0, 'nyatane.com' => 1, + 'nyau.me' => 1, 'nyawau.ch' => 1, 'nyawork.com' => 1, 'nyb.agency' => 1, @@ -106591,6 +107653,7 @@ 'nyiarlumar.tk' => 1, 'nyiooc.org' => 1, 'nyirc.gov' => 1, + 'nykopingventilation.se' => 1, 'nylasercenter.com.pl' => 1, 'nylbdc.gov' => 1, 'nylevemusic.com' => 1, @@ -106602,7 +107665,6 @@ 'nymanelectric.com' => 1, 'nymbus.com' => 1, 'nymtc.org' => 1, - 'nynadynasir.my.id' => 1, 'nyoka-nodejs.com' => 1, 'nyoka-react.com' => 1, 'nyoka.io' => 1, @@ -106644,6 +107706,8 @@ 'nyupoco.com' => 1, 'nyuware.pw' => 1, 'nyver.com' => 1, + 'nywebcoders.com' => 1, + 'nyx.club' => 1, 'nyxapp.net' => 1, 'nyxophyl.club' => 1, 'nyxophyl.net' => 1, @@ -106651,12 +107715,10 @@ 'nyyu.tk' => 1, 'nyzed.com' => 1, 'nz.search.yahoo.com' => 0, - 'nzb.su' => 1, 'nzbfinder.ws' => 1, 'nzbnoob.com' => 1, 'nzbr.de' => 1, 'nzbs.moe' => 1, - 'nzbstars.com' => 1, 'nzcorp.dk' => 1, 'nzdata.org' => 1, 'nzelaweb.com' => 1, @@ -106727,7 +107789,6 @@ 'o3ptitschats.fr' => 1, 'o3swap.com' => 1, 'o5.cx' => 0, - 'o5.gg' => 1, 'o5.vc' => 1, 'o5197.co' => 1, 'o6729.co' => 1, @@ -106753,15 +107814,19 @@ 'oakesfam.net' => 1, 'oakey.uk' => 1, 'oakface.com.au' => 1, + 'oakfarmsdairy.com' => 1, 'oakharbor.gov' => 1, 'oakhill.com' => 0, 'oakhillfl.gov' => 1, 'oakhillseniors.com' => 1, + 'oakhurstdairy.com' => 1, 'oakislandnc.gov' => 1, + 'oaklab.hu' => 1, 'oaklandenrolls.org' => 1, 'oaklandfire6.com' => 1, 'oaklandnewsonline.com' => 1, 'oaklawn.com' => 1, + 'oakline.capital' => 1, 'oakrealty.ca' => 1, 'oakridgeclinic.ca' => 1, 'oakshield.nl' => 1, @@ -106769,11 +107834,11 @@ 'oaktreelodge.org.uk' => 1, 'oakvalleyhealth.ca' => 1, 'oakwood-park.tk' => 1, - 'oal.law' => 1, 'oanamancu.com' => 1, 'oandgpr.com' => 1, 'oanow.com' => 1, 'oase-der-ruhe.de' => 1, + 'oase-fuer-wohlbefinden.ch' => 1, 'oasegroen.nl' => 1, 'oasis-info.co.uk' => 1, 'oasis-marburg.de' => 1, @@ -106798,6 +107863,7 @@ 'obarax.com' => 1, 'obatjantungrematik.tk' => 1, 'obbr.tk' => 1, + 'obcanskeshromazdeni.cz' => 1, 'obcfl.com' => 1, 'obcina.com' => 1, 'obclub.tk' => 1, @@ -106835,7 +107901,7 @@ 'obg.ceo' => 1, 'obgynecologistnyc.com' => 1, 'obgynqueensnyc.com' => 1, - 'obhg.com' => 1, + 'obhg.com' => 0, 'obi-betriebsrat.tk' => 1, 'obi-investissements.fr' => 1, 'obido.pl' => 1, @@ -106847,6 +107913,7 @@ 'obj.moe' => 1, 'object.earth' => 1, 'objectcache.pro' => 1, + 'objectif-bastille.com' => 1, 'objectif-securite.ch' => 1, 'objectif-vancouver-2010.fr' => 1, 'objectifs-fitness.com' => 1, @@ -106854,6 +107921,7 @@ 'objectivefoodie.com' => 1, 'objectiveone.com' => 1, 'objectivity.co.uk' => 1, + 'objectoneworld.com' => 1, 'objetodestaque.com.br' => 1, 'obl.ong' => 1, 'oblak.host' => 1, @@ -106893,19 +107961,18 @@ 'obscur.us' => 1, 'obscureware.xyz' => 1, 'observatoire-des-partenariats.fr' => 1, - 'observatoriociudad.org' => 1, 'observer.com' => 1, 'obsessedwithknives.ru' => 1, 'obsessivecompulsiveexplained.com' => 1, 'obsessivefacts.com' => 1, + 'obsidiancladlabs.com' => 1, 'obsidianirc.net' => 1, + 'obsoglobal.com' => 1, 'obsproject.com' => 1, 'obss.com.tr' => 1, 'obss.tech' => 1, 'obstgarten.berlin' => 1, 'obsuzhday.com' => 1, - 'obsyk.ai' => 1, - 'obtainhigh.com' => 1, 'obtima.org' => 1, 'obuchowicz.pl' => 1, 'obuhov.ml' => 1, @@ -106924,9 +107991,9 @@ 'obzor-znakomstv.tk' => 1, 'obzory-evgeny.tk' => 1, 'oc-minecraft.com' => 1, - 'ocab.se' => 1, 'ocabj.net' => 1, 'ocacnews.net' => 1, + 'ocadefusion.fr' => 1, 'ocaladepositionreporter.com' => 1, 'ocalafl.gov' => 1, 'ocalapd.gov' => 1, @@ -106938,6 +108005,7 @@ 'ocasio.es' => 1, 'ocassessor.gov' => 1, 'ocauditor.gov' => 1, + 'ocavita.com' => 1, 'ocb.gov' => 1, 'ocbc.com' => 1, 'ocbc.com.my' => 1, @@ -106972,6 +108040,7 @@ 'ocean-science.net' => 1, 'ocean-sun.com' => 1, 'oceanaway.tk' => 1, + 'oceanbennett.com' => 1, 'oceanborn.ml' => 1, 'oceanborn.tk' => 1, 'oceanbreezehomes.com' => 1, @@ -106987,7 +108056,7 @@ 'oceaniahome.tk' => 1, 'oceaniahotels.com' => 1, 'oceanic.ws' => 1, - 'oceanings.com' => 1, + 'oceaningredients.com' => 1, 'oceanofapk.com' => 1, 'oceanohost.com' => 1, 'oceansedgecustompools.com' => 1, @@ -107026,7 +108095,9 @@ 'ochsundjunior.ch' => 1, 'ochsundjunior.swiss' => 1, 'ochutnejitalii.cz' => 1, + 'ociassistant.com' => 1, 'ociaw.com' => 1, + 'ocicdn.net' => 1, 'ociepleniedachu.pl' => 1, 'ocies.org' => 1, 'ocihs.spb.ru' => 1, @@ -107042,10 +108113,8 @@ 'ocodo.ru' => 1, 'ocolere.ch' => 1, 'oconlakewi.gov' => 1, - 'oconnoradv.com' => 1, 'ocontocountywi.gov' => 1, 'ocotg.com' => 1, - 'ocpatentlawyer.com' => 1, 'ocponj.gov' => 1, 'ocprintgraphics.gov' => 1, 'ocqueoctwpmi.gov' => 1, @@ -107082,6 +108151,8 @@ 'octane.net.au' => 1, 'octanio.com' => 1, 'octarineparrot.com' => 1, + 'octarion.be' => 1, + 'octarion.eu' => 1, 'octav-avocats.fr' => 1, 'octav.name' => 1, 'octavewealth.com' => 1, @@ -107091,6 +108162,7 @@ 'octobanana.com' => 1, 'october-academy.com' => 1, 'octobered.com' => 0, + 'octobot.fr' => 1, 'octocaptcha.com' => 1, 'octod.tk' => 1, 'octoeverywhere.com' => 1, @@ -107100,6 +108172,7 @@ 'octolopagon.games' => 1, 'octopluswash.com' => 1, 'octopoos.com' => 1, + 'octopoos.fr' => 1, 'octopoos.org' => 1, 'octopub.tk' => 1, 'octopus-apps.be' => 1, @@ -107108,7 +108181,9 @@ 'octopusbi.com' => 1, 'octothorpe.club' => 1, 'octothorpe.ninja' => 1, + 'octothorped.com' => 1, 'octovpn.com' => 1, + 'octroi.ca' => 1, 'ocufekojip.ga' => 1, 'ocularbaby.com.br' => 1, 'oculta.ml' => 1, @@ -107144,7 +108219,7 @@ 'oddsmoneyers.ga' => 1, 'oddsnet.com' => 1, 'oddsseeker.com' => 1, - 'oddtime.net' => 0, + 'oddtime.net' => 1, 'oddtx.org' => 1, 'ode.red' => 0, 'odebouchage.fr' => 1, @@ -107169,7 +108244,7 @@ 'odinseye.net' => 1, 'odinson.tk' => 1, 'odiqco.com.bd' => 1, - 'odisealinux.com' => 1, + 'odisealinux.com' => 0, 'odishainfo.tk' => 1, 'odisseo.io' => 1, 'odlicomul.ga' => 1, @@ -107183,9 +108258,9 @@ 'odorucinema.ga' => 1, 'odosblog.de' => 1, 'odosermou.gr' => 1, + 'odpair.com' => 1, 'odpbusurl.com' => 1, 'odpikedoslike.com' => 1, - 'odpudzovace.sk' => 1, 'odsylvie.cz' => 1, 'odszkodowania.torun.pl' => 1, 'odszyfrowani.pl' => 1, @@ -107195,7 +108270,6 @@ 'odunpazari.bel.tr' => 1, 'odvdigital.com' => 1, 'odxin.com' => 1, - 'odyso.org' => 1, 'odyssee-animation.tk' => 1, 'odyssey44.com' => 1, 'odyssy.tech' => 1, @@ -107216,6 +108290,7 @@ 'oeh.ac.at' => 1, 'oeilpouroeilcreations.fr' => 0, 'oeirasmoveteclab.pt' => 1, + 'oeitss.gob.es' => 1, 'oeko-bundesfreiwilligendienst-sh.de' => 1, 'oeko-jahr-jubilaeum.de' => 1, 'oekokiste-ingolstadt.de' => 0, @@ -107225,15 +108300,16 @@ 'oelsner.net' => 1, 'oemdealsers.ga' => 1, 'oemdrink.com' => 1, - 'oemparcacim.com' => 1, 'oemspace.net' => 1, 'oen.tw' => 1, 'oeno.link' => 1, 'oenolab-vidalies.com' => 1, + 'oepm.es' => 1, 'oepsbanaan.nl' => 1, 'oer-dominos.com' => 1, 'oercommons.org' => 1, 'oerlikon.com' => 1, + 'oermagie.nl' => 1, 'oermen.com' => 1, 'oertle.tk' => 1, 'oeschger-babberger.ch' => 1, @@ -107247,15 +108323,14 @@ 'ofallonil.gov' => 1, 'ofallonmo.gov' => 1, 'ofasoft.com' => 1, - 'ofb.uz' => 1, 'ofbdc.org.au' => 1, 'ofcampuslausanne.ch' => 0, 'ofcr.co.jp' => 1, 'ofelia.tk' => 1, 'ofenbau-melle.de' => 1, 'ofertasadsl.com' => 1, - 'ofertasinternet.com' => 1, 'ofertastop.es' => 1, + 'ofertemutare.ro' => 1, 'ofertolino.fr' => 1, 'off-festival.pl' => 1, 'off-rabota.tk' => 1, @@ -107270,6 +108345,8 @@ 'offenekommune.de' => 1, 'offenes-deutschland.de' => 1, 'offensity.com' => 1, + 'offensivesentinel.com' => 1, + 'offensivesentinel.es' => 1, 'offentligsektormedmoln.se' => 1, 'offeo.com' => 1, 'offer-today.ml' => 1, @@ -107278,9 +108355,9 @@ 'offerman.industries' => 1, 'offermann-koeln.de' => 1, 'offers.jp' => 1, + 'offersavesnow.shop' => 1, + 'offerview.fr' => 1, 'offgamers.com' => 1, - 'offgrid.hr' => 1, - 'offgridauto.com' => 1, 'office' => 1, 'office-aslabo.com' => 1, 'office-basilique.notaires.fr' => 1, @@ -107290,7 +108367,6 @@ 'office-dolmetscher-scharnagl.de' => 1, 'office-furniture-direct.co.uk' => 1, 'office-house.tk' => 1, - 'office-learning.ir' => 1, 'office-mizutani.jp' => 1, 'office-op.tk' => 1, 'office-ruru.com' => 1, @@ -107303,13 +108379,13 @@ 'officedivvy.co' => 1, 'officedivvy.com' => 1, 'officedivvy.company' => 1, - 'officedurl.com' => 1, 'officeface.cf' => 1, 'officeforstudents.org.uk' => 1, 'officefundays.co.uk' => 1, 'officeguide.cz' => 1, - 'officehost.ddns.net' => 1, + 'officehost.ddns.net' => 0, 'officeinteriors.co.nz' => 1, + 'officekithr.com' => 1, 'officemaps.net' => 1, 'officemovepro.com' => 1, 'officeplant.pl' => 1, @@ -107338,6 +108414,7 @@ 'offpages.gq' => 1, 'offpages.ml' => 1, 'offpageseopro.tk' => 1, + 'offsec.nl' => 1, 'offshoot.rentals' => 0, 'offshore-technology.com' => 1, 'offshore.hosting' => 1, @@ -107375,13 +108452,15 @@ 'oformit-zajm-kruglosutochno.ga' => 1, 'oformlaj.ga' => 1, 'ofpad.com' => 1, - 'ofs-28.com' => 1, + 'ofrecipes.com' => 1, 'ofsetas.lt' => 1, 'ofsuchsounds.com' => 1, + 'oft2eml.com' => 1, 'oftamedic.com' => 0, 'oftn.org' => 1, 'ofuquemalitaestoy.tk' => 1, 'oga.fit' => 0, + 'ogamedb.com' => 1, 'ogamerezine.tk' => 1, 'ogar.ga' => 1, 'ogarkovo.ml' => 1, @@ -107411,10 +108490,10 @@ 'ogorod-money.tk' => 1, 'ogot.org' => 1, 'ogradylake.ca' => 1, - 'ogrencimerkezi.org' => 1, 'ogrenciyurtlari.tk' => 1, 'ogretmenimsanat.com' => 0, 'ogrod.krakow.pl' => 1, + 'ogsh.net' => 1, 'ogui.de' => 1, 'ogunquit.gov' => 1, 'ogurishun.tk' => 1, @@ -107422,6 +108501,7 @@ 'ogyaa.jp' => 0, 'oh14.de' => 1, 'oh64.moe' => 1, + 'ohackermascarado.org' => 1, 'ohai.is' => 1, 'ohai.social' => 1, 'ohai.su' => 1, @@ -107429,7 +108509,6 @@ 'ohartl.de' => 1, 'ohayosoro.me' => 1, 'ohbabybean.com' => 1, - 'ohcanvas.com' => 1, 'ohchouette.com' => 1, 'oheila.com' => 1, 'ohentpay.com' => 1, @@ -107440,6 +108519,7 @@ 'ohioago.gov' => 1, 'ohiobrewweek.com' => 1, 'ohiobusinesscentral.gov' => 1, + 'ohioenergyguide.com' => 1, 'ohioflockcote.com' => 1, 'ohioshedsolutions.com' => 1, 'ohiosnowpatrol.com' => 1, @@ -107462,7 +108542,6 @@ 'ohnehelmundohnegurt.de' => 1, 'oho.live' => 1, 'oho.video' => 1, - 'ohol.se' => 1, 'ohrange-music.tk' => 1, 'ohreally.de' => 1, 'ohrus.mx' => 1, @@ -107474,7 +108553,6 @@ 'ohvoice.com' => 1, 'ohwatch.co.za' => 1, 'ohwowlash.com' => 1, - 'ohydne.pl' => 1, 'ohyooo.com' => 1, 'ohype.ga' => 1, 'ohype.gq' => 1, @@ -107483,6 +108561,7 @@ 'oidrava.tk' => 1, 'oiepoie.nl' => 0, 'oikontroloi.tk' => 1, + 'oikosoikos.com' => 1, 'oikosweb.com' => 1, 'oil-heaters.tk' => 1, 'oilandenergyinvestor.com' => 1, @@ -107498,11 +108577,9 @@ 'oirnoir.gq' => 1, 'oirnoir.ml' => 1, 'ois.dk' => 1, - 'oisabre.com' => 1, 'oisd.nl' => 1, 'oiseaux-mania.com' => 1, 'oiseauxdesjardins.tk' => 1, - 'oita-homes.com' => 1, 'oita-kenshin.co.jp' => 1, 'oitaven.es' => 1, 'oitavenlife.com' => 1, @@ -107519,6 +108596,7 @@ 'ojp.gov' => 1, 'ok-ise.com' => 1, 'ok-travel.tk' => 1, + 'ok.med' => 1, 'ok.ru' => 1, 'ok2a.org' => 1, 'ok3on.cz' => 1, @@ -107541,7 +108619,6 @@ 'okburrito.com' => 1, 'okcasino.ga' => 1, 'okchousebuyer.com' => 1, - 'okcp.ca' => 1, 'okdisasterhelp.org' => 1, 'okdousho.com' => 1, 'oke.com.tw' => 1, @@ -107551,16 +108628,13 @@ 'okeeferanch.ca' => 0, 'okeepixels.ru' => 1, 'okelections.gov' => 1, - 'okeliteairpros.com' => 1, 'okemahok.gov' => 1, 'okgun.co' => 1, 'okhanvatansever.tk' => 1, 'okhelp.org' => 1, 'okib.ca' => 1, 'okiefrog.org' => 1, - 'okinawa-mag.net' => 1, 'okinawa-seaside.com' => 1, - 'okinext.com' => 1, 'okiram.net' => 1, 'okis.win' => 1, 'okkhor52.com' => 1, @@ -107601,7 +108675,7 @@ 'oksafe-t.org' => 1, 'oksanakazakova.tk' => 1, 'oksentiuk.pp.ua' => 1, - 'oksichemk.com' => 0, + 'oksigenia.com' => 1, 'okskoleni.cz' => 1, 'oksystem.cz' => 1, 'oktava.tk' => 1, @@ -107610,6 +108684,7 @@ 'oktaybozaci.com' => 1, 'oktayincesuturizm.com' => 1, 'oktime.cz' => 1, + 'oktireswmarine.com' => 1, 'oktober.no' => 1, 'oktober.tk' => 1, 'oktoo.link' => 1, @@ -107620,7 +108695,9 @@ 'okudairatrading.com' => 1, 'okuguchihifuka-clinic.com' => 1, 'okukan.com.au' => 1, + 'okulbizde.com' => 1, 'okulistiyoruz.tk' => 1, + 'okumise.com' => 1, 'okurapictures.com' => 1, 'okurumakaitori.jp' => 1, 'okuscapital.com' => 1, @@ -107649,6 +108726,7 @@ 'olatiferreira.com' => 1, 'olax.tk' => 1, 'olb.de' => 1, + 'olbaproperties.com' => 1, 'olbat.net' => 1, 'olcayanar.com' => 1, 'olcbrookhaven.org' => 1, @@ -107664,7 +108742,6 @@ 'oldcastle.tk' => 1, 'oldcc.gov' => 1, 'oldcity.tk' => 1, - 'oldcitysmokehouse.com' => 1, 'oldcold.co' => 1, 'olddisk.ml' => 1, 'olddragon.com.br' => 1, @@ -107694,14 +108771,12 @@ 'oldrup.art' => 1, 'oldrup.dk' => 1, 'oldscans.tk' => 1, - 'oldschool-criminal.com' => 1, 'oldschool.wiki' => 1, 'oldshara.tk' => 1, 'oldskoolanthemz.net' => 1, 'oldskoolreviews.tk' => 1, 'oldskooltunes.com' => 1, 'oldskooltunez.com' => 1, - 'oldsoul.id' => 1, 'oldspice.com' => 1, 'oldspokeshome.com' => 1, 'oldsql.tk' => 1, @@ -107719,9 +108794,11 @@ 'oldvps.com' => 0, 'olea.pk' => 1, 'oleading.com.cn' => 1, + 'olearysec.com' => 1, 'olecich.cz' => 1, 'oleg.loan' => 1, 'olegchursin.com' => 0, + 'olehispania.com' => 1, 'olejkisklep.pl' => 1, 'olejostores.com' => 1, 'olekotenizavivki.bg' => 1, @@ -107745,7 +108822,6 @@ 'olfnewcastle.com' => 1, 'olfsecane.org' => 1, 'olfuscluster.is' => 0, - 'olgagarlo.es' => 1, 'olgallery.tk' => 1, 'olgamalytcheva.com' => 1, 'olgamilosevic.edu.rs' => 1, @@ -107769,8 +108845,10 @@ 'oliode.tk' => 1, 'olip.com' => 1, 'olisius.com' => 1, + 'olive-wisdom.com' => 1, 'olive.dental' => 1, 'olivea.cz' => 0, + 'olivecomplementos.es' => 1, 'oliveconcept.com' => 1, 'olivedon.com' => 1, 'oliveoil.bot' => 1, @@ -107791,7 +108869,7 @@ 'olivernaraki.com' => 1, 'oliverniebuhr.de' => 1, 'oliverspringer.eu' => 1, - 'oliverswindles.com' => 1, + 'oliverswindles.com' => 0, 'oliverwenz.de' => 1, 'olivetchurch.org.uk' => 0, 'olivetownship-mi.gov' => 1, @@ -107801,8 +108879,10 @@ 'olivier-giroud.tk' => 1, 'olivier-rochet.com' => 1, 'olivier-verbois.fr' => 1, + 'olivierboeglen.fr' => 1, 'oliviercreation.tk' => 1, 'olivierdurand.tk' => 1, + 'oliviert.com' => 1, 'oliviervaillancourt.com' => 1, 'olivinehoney.com.au' => 1, 'olivlabs.com' => 1, @@ -107817,15 +108897,14 @@ 'olliespage.net' => 1, 'olliespage.uk' => 1, 'ollietoys.com' => 1, + 'ollijunes.com' => 1, 'ollion.com' => 1, 'ollning.com' => 1, 'ollo.ga' => 1, 'ollornog.de' => 1, 'olltechjob.com' => 1, 'olmari.fi' => 1, - 'olmc-nutley.org' => 1, 'olmcjc.com' => 1, - 'olmecaaltos.com' => 1, 'olmet.pl' => 1, 'olmik.net' => 1, 'olmsted.io' => 1, @@ -107835,28 +108914,30 @@ 'olofa.org' => 1, 'olofly.com' => 1, 'olofsson.cc' => 1, + 'olokonnect.com' => 1, 'ololmke.org' => 1, 'olomercy.com' => 1, 'olopp.org' => 1, + 'olorunx.com' => 1, 'olphseaside.org' => 1, - 'olqoa.org' => 1, 'olschurch.com' => 1, 'olsen-town.tk' => 1, 'olsenban.de' => 1, 'olshop.ai' => 1, + 'olson.at' => 1, 'olson25.org' => 0, 'olsonproperties.com' => 1, + 'oltrecsd.com' => 1, 'oluchiedmundmusic.com' => 1, 'oludeniz.tk' => 1, 'olustvere.edu.ee' => 1, 'olxa.tk' => 1, 'olxdir.tk' => 1, - 'oly.st' => 1, 'olyfed.com' => 1, - 'olymp-arts.world' => 1, 'olympe-transport.fr' => 1, 'olympia-blerick.tk' => 1, 'olympia-londerzeel.tk' => 1, + 'olympia-sys.co.jp' => 1, 'olympiads.ca' => 1, 'olympiaduilawyers.com' => 1, 'olympiahomes.com.au' => 1, @@ -107889,8 +108970,8 @@ 'omanair.com' => 1, 'omangrid.com' => 1, 'omanhr.cf' => 1, - 'omanports.om' => 1, 'omanpost.om' => 1, + 'omapcorreduriadeseguros.es' => 1, 'omar-webdesign.de' => 1, 'omarflorist.com' => 1, 'omarhussien.tk' => 1, @@ -107910,6 +108991,7 @@ 'omb.gov.ph' => 1, 'ombrazur.fr' => 1, 'ombregialle.it' => 1, + 'ombudscommissies-hertogenbosch.nl' => 1, 'omc-copiers.com' => 1, 'omcg.de' => 1, 'omd.com' => 1, @@ -107932,7 +109014,6 @@ 'omertabeyond.net' => 1, 'omestudios.tk' => 1, 'ometepeislandinfo.com' => 1, - 'omexcables.com' => 0, 'omf.link' => 1, 'omfacialsurgery.com' => 1, 'omfmf.tk' => 1, @@ -107943,11 +109024,9 @@ 'omgidol.com' => 0, 'omgit.works' => 1, 'omhome.net' => 1, - 'omicawholesale.com' => 1, 'omid16b.com' => 1, 'omidfan.ir' => 0, 'omiltem.net' => 1, - 'omind.ai' => 1, 'omintmais.azurewebsites.net' => 0, 'omipicon.io' => 1, 'omkarpathak.in' => 1, @@ -107956,7 +109035,6 @@ 'ommam.com.br' => 1, 'omn.cc' => 1, 'omnel.ml' => 1, - 'omnepresent.com' => 1, 'omnergy.au' => 1, 'omnergy.com.au' => 1, 'omnergy.net' => 1, @@ -107969,12 +109047,10 @@ 'omniasl.com' => 0, 'omniatv.com' => 1, 'omniballot.us' => 1, - 'omnibasket.com' => 1, 'omnibot.tv' => 1, 'omnical.ru' => 1, 'omnicommediagroup.com' => 1, 'omniconvert.com' => 1, - 'omnicourt.jp' => 1, 'omnidiecasting.com' => 1, 'omniflex.au' => 1, 'omniflex.cn' => 1, @@ -107987,12 +109063,14 @@ 'omniflex.uk' => 1, 'omniflora.shop' => 0, 'omnifotoside.tk' => 1, + 'omnifract.com' => 1, 'omniga.de' => 1, + 'omniklasa.pl' => 1, 'omnilert.net' => 1, + 'omnirealm.tech' => 1, 'omnirecherche.nl' => 1, 'omniscimus.net' => 0, 'omnisiens.se' => 1, - 'omnisphere-group.com' => 1, 'omnissimmo.fr' => 1, 'omnitaxhelp.com' => 1, 'omnite.ca' => 1, @@ -108050,13 +109128,11 @@ 'onaboat.se' => 1, 'onaccount.co.nz' => 1, 'onai.es' => 1, - 'onairshop.fr' => 1, - 'onarto.com' => 1, + 'onatech.com.ph' => 1, 'onavstack.net' => 1, 'onawaymi.com' => 1, 'onbettertech.com' => 1, 'onbley.com.br' => 1, - 'onboardittech.com' => 1, 'onboardti.com.br' => 1, 'onboat-seminars.com' => 1, 'onbrand.me' => 1, @@ -108067,7 +109143,6 @@ 'oncentive.io' => 1, 'onceuagain.tk' => 1, 'onceuponabow.org' => 1, - 'onceuponarainbow.co.uk' => 1, 'onchclub.tk' => 1, 'onclouds.tech' => 1, 'onco-grandest.fr' => 1, @@ -108082,7 +109157,9 @@ 'ondeck.com.au' => 1, 'ondemandassociate.com' => 1, 'onderka.com' => 1, + 'onderneembaar.nl' => 1, 'ondernemenindenbosch.nl' => 1, + 'ondernemeninshertogenbosch.nl' => 1, 'onderzoeksraad.nl' => 1, 'ondevamosjantar.com' => 1, 'ondiet.biz' => 1, @@ -108106,18 +109183,20 @@ 'one2.digital' => 1, 'one3oneapartments.com' => 1, 'oneaftac.gov' => 1, + 'oneai.eu' => 1, + 'oneancienthope.com' => 1, 'oneandfree.org.au' => 1, - 'oneanime.cn' => 1, - 'oneartyminute.com' => 1, 'onebanc.ai' => 1, 'onebelo.tk' => 1, 'onebigcow.com' => 1, 'onebiz.tk' => 1, 'oneblinc.com' => 1, + 'onebookplus.com.au' => 1, 'onebookstore.ml' => 1, 'onebreadcrumb.com' => 1, 'onebreadcrumb.com.au' => 1, 'onecarsource.com' => 1, + 'onecashye.com' => 1, 'onecauseuk.org' => 1, 'onecellatatime.org' => 1, 'onecharge.biz' => 1, @@ -108137,12 +109216,12 @@ 'onecore.rocks' => 1, 'onedaygrandcanyonrafting.com' => 1, 'onedeal.com.ua' => 1, + 'onedevsolution.eu' => 1, 'onedice.org' => 1, 'onediversified.com' => 0, 'onedot.nl' => 1, 'onedrive.com' => 0, 'onee3.org' => 1, - 'oneearthliving.org' => 1, 'oneearthsacredarts.com' => 1, 'oneem.tk' => 1, 'oneequity.com' => 1, @@ -108162,6 +109241,7 @@ 'onegeeks.org' => 1, 'onegeology.org' => 1, 'oneggiri.com' => 1, + 'onegia.ru' => 1, 'onegift.bg' => 1, 'oneheartbali.church' => 0, 'onehost.kz' => 0, @@ -108173,6 +109253,7 @@ 'oneiroi.co.uk' => 1, 'oneirosociety.tk' => 1, 'onejustice.org' => 1, + 'onekey.so' => 1, 'onekeycn.com' => 1, 'oneleaf.me' => 0, 'oneless.tk' => 1, @@ -108214,6 +109295,7 @@ 'oneshotmediakc.com' => 1, 'oneso.win' => 1, 'onespan.com' => 0, + 'onesportandfitness.com.au' => 1, 'onestarclassics.com' => 1, 'onestepbooks.gq' => 1, 'onestepbooks.ml' => 1, @@ -108255,7 +109337,6 @@ 'onezeroit.com' => 1, 'onfaloc.tk' => 1, 'onfilm.tk' => 1, - 'onfin.io' => 1, 'onfleet.com' => 1, 'onfo.eu' => 1, 'onformative.eu' => 1, @@ -108266,7 +109347,6 @@ 'ongelukvandaag.nl' => 1, 'ongewenstretour.nl' => 1, 'ongiaenegogoa.com' => 1, - 'onglobetrotter.com' => 1, 'ongoal.gr' => 1, 'ongoved.com' => 1, 'onguard.co' => 0, @@ -108276,12 +109356,12 @@ 'oni-test.nl' => 1, 'oni.nl' => 1, 'onibolt.com' => 1, - 'onic.cc' => 1, 'onice.ch' => 1, 'onicore.cf' => 1, 'onidesign.tk' => 1, 'onihidden.net' => 1, 'onimaodonto.com.br' => 1, + 'onimpuls.de' => 1, 'oninpresento.ga' => 1, 'onion.net.eu.org' => 1, 'onionbot.ga' => 1, @@ -108306,7 +109386,6 @@ 'onlanka.com' => 1, 'onld.de' => 1, 'onlfait.ch' => 0, - 'onlifehealth.com' => 1, 'online-audio-converter.com' => 1, 'online-bookmakers.ru' => 1, 'online-bouwmaterialen.nl' => 1, @@ -108331,13 +109410,14 @@ 'online-mobile-phone-shop.tk' => 1, 'online-news-usa.tk' => 1, 'online-pochta.ml' => 1, - 'online-pr.at' => 1, 'online-shop-equipment.tk' => 1, 'online-sql-editor.com' => 1, 'online-store-phones.tk' => 1, 'online-taxes.tk' => 1, 'online-tesis.com' => 1, + 'online-textil.com' => 1, 'online-textil.cz' => 1, + 'online-textil.sk' => 1, 'online-umwandeln.de' => 1, 'online-video-cutter.com' => 1, 'online-voice-recorder.com' => 1, @@ -108351,7 +109431,6 @@ 'online365.ga' => 1, 'onlineaccess.io' => 1, 'onlinebathrooms.ie' => 1, - 'onlinebettingacademy.com' => 1, 'onlinebiller.com' => 1, 'onlinebillingform.com' => 1, 'onlinebookmarks.tk' => 1, @@ -108397,6 +109476,7 @@ 'onlinehashfollow.com' => 1, 'onlinehsa.com' => 1, 'onlinehypermarket.ru' => 1, + 'onlineindia.tech' => 1, 'onlineinfo.freesite.host' => 1, 'onlineinfographic.com' => 1, 'onlineinsurancetips.ga' => 1, @@ -108423,6 +109503,7 @@ 'onlineplay.ml' => 1, 'onlinepokieau.net' => 1, 'onlinepokies.me' => 1, + 'onlineprogames.com' => 1, 'onlineprojects.in' => 1, 'onlineradio.com.pl' => 1, 'onlineradio.pp.ua' => 1, @@ -108432,7 +109513,6 @@ 'onlinescams.uk' => 1, 'onlineschipaanpak.nl' => 1, 'onlinesearningstips.ga' => 1, - 'onlinesellingexperiment.com' => 1, 'onlineseminar.com' => 1, 'onlineseminar.es' => 1, 'onlineseminar.nl' => 1, @@ -108442,10 +109522,12 @@ 'onlinesitereviews.com' => 1, 'onlinesloten.nl' => 1, 'onlinesorusor.cf' => 1, + 'onlinespiele.to' => 1, 'onlinesports.cf' => 1, 'onlinesports.tk' => 1, 'onlinestatic.net' => 0, 'onlinestoresite.com.au' => 1, + 'onlinestudyhub.com' => 1, 'onlinesudoku.tk' => 1, 'onlinesystem.jp' => 1, 'onlinetadacip.gq' => 1, @@ -108467,7 +109549,6 @@ 'onlineyearbook.tk' => 1, 'onlineyokdilkursu.com' => 1, 'onlinezaim.ml' => 1, - 'onlist.id' => 1, 'only.bible' => 1, 'only.lc' => 1, 'only3x.com' => 1, @@ -108482,6 +109563,7 @@ 'onlyfans.com' => 1, 'onlyfans.freemyip.com' => 1, 'onlyfans.love' => 1, + 'onlyfarmstands.com' => 1, 'onlyfitgear.com' => 1, 'onlyflutter.com' => 1, 'onlyimg.com' => 1, @@ -108505,6 +109587,7 @@ 'onmyside.com' => 1, 'onnatuurlijk.tk' => 1, 'onnee.ch' => 1, + 'onnia.ai' => 1, 'ono.ac.il' => 1, 'onohawaiianbbq.com' => 1, 'onondaga.gov' => 1, @@ -108512,6 +109595,7 @@ 'onoranze-funebri.biz' => 1, 'onore.org' => 1, 'onourwifi.com' => 0, + 'onovy.cz' => 1, 'onoweb.be' => 1, 'onpaws.com' => 1, 'onpay.io' => 1, @@ -108541,6 +109625,7 @@ 'ont.io' => 1, 'ontargetsystem.ru' => 1, 'ontariocat.com' => 1, + 'ontariocommunitychurch.org' => 1, 'ontariocountyny.gov' => 1, 'ontariocourttranscripts.ca' => 1, 'ontariocourttranscripts.com' => 1, @@ -108550,7 +109635,6 @@ 'ontariopropertybuyers.com' => 1, 'ontarioreporting.com' => 1, 'ontariostorage.com' => 1, - 'ontdekhetzelf.nu' => 1, 'ontestpad.com' => 1, 'onthe.network' => 1, 'ontheballbuilding.com.au' => 1, @@ -108561,15 +109645,14 @@ 'ontimeemergencyroadsideandbatteryservice.com' => 1, 'ontogenese.net' => 1, 'ontopoflove.nl' => 1, + 'ontora.ee' => 1, 'ontourmarketing.at' => 1, 'ontreams.com' => 1, 'ontrio.cz' => 1, 'ontrip.dk' => 1, 'ontrip.kr' => 1, - 'ontruck.org' => 1, 'ontscore.com' => 1, 'ontsnappingskamer.nl' => 1, - 'onttt.com' => 1, 'ontwerpdenkers.nl' => 0, 'onul.works' => 1, 'onurerhan.com' => 1, @@ -108619,12 +109702,12 @@ 'oooir.ru' => 1, 'ooonja.de' => 1, 'oooo.loan' => 1, - 'ooooo.cz' => 1, 'ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo.ooo' => 1, 'ooove.ru' => 1, 'oopsfamily.com' => 1, 'oorbellen.nl' => 1, 'oortcast.com' => 1, + 'oorulogix.com' => 1, 'oositk.tk' => 1, 'oosm.org' => 1, 'oosolutions.nl' => 1, @@ -108650,6 +109733,7 @@ 'opcenter.de' => 1, 'opcionpublicitaria.com' => 1, 'opcod3.io' => 1, + 'opcode.com.au' => 1, 'opcoes.net.br' => 1, 'opcom.ro' => 1, 'opcteknoloji.com' => 1, @@ -108658,7 +109742,6 @@ 'opdi.aero' => 1, 'ope.ee' => 1, 'opeixinho.com.br' => 1, - 'opel-focken.de' => 0, 'opelim.net' => 1, 'open-banking-access.uk' => 1, 'open-bs.com' => 1, @@ -108673,6 +109756,7 @@ 'open-greenenergy.com' => 1, 'open-ibd.info' => 1, 'open-infrastructure.net' => 1, + 'open-ivoire.com' => 1, 'open-letters.de' => 1, 'open-mesh.org' => 1, 'open-novel.work' => 1, @@ -108687,7 +109771,6 @@ 'open.film' => 1, 'open.my.id' => 1, 'openaccess.nz' => 1, - 'openacte.ch' => 0, 'openaedmap.org' => 1, 'openagenda.com' => 1, 'openai.com' => 1, @@ -108721,9 +109804,8 @@ 'opencircuit.nl' => 1, 'opencity.spb.ru' => 1, 'opencl.aw' => 1, - 'openclaw-setup.me' => 1, - 'openclima.com' => 1, 'openclub24.ru' => 1, + 'opencode.cloud' => 1, 'openconf.uk' => 1, 'openconnect.com.au' => 1, 'opencpes.com' => 0, @@ -108734,7 +109816,6 @@ 'opendata.cz' => 1, 'opendataday-flensburg.de' => 1, 'opendataincubator.eu' => 1, - 'openddb.it' => 1, 'opendolls.com' => 1, 'opendsp.ru' => 1, 'openevic.info' => 1, @@ -108747,10 +109828,11 @@ 'openforeating.com' => 1, 'openfpcdn.io' => 1, 'opengameart.org' => 1, + 'opengovpartnership.de' => 1, 'openhandhelds.org' => 1, 'openhisto.com' => 1, 'openhistory.de' => 1, - 'openhome.com.co' => 1, + 'openhome.com.co' => 0, 'openhousemelbourne.org' => 1, 'openhwgroup.cn' => 1, 'openhwgroup.org' => 1, @@ -108774,7 +109856,6 @@ 'openmdm.eu' => 1, 'openmdm.org' => 1, 'openmind.ga' => 1, - 'openmindonline.it' => 1, 'openmindsec.com' => 1, 'openmirrors.cf' => 1, 'openmirrors.ml' => 1, @@ -108782,9 +109863,9 @@ 'openmydoor24.de' => 1, 'opennippon.com' => 1, 'opennippon.ru' => 1, + 'openpeil.nl' => 1, 'openpictures.ch' => 1, 'openpix.com.br' => 1, - 'openpowerfoundation.org' => 1, 'openproton.cf' => 1, 'openprovider.nl' => 0, 'openqnx.com' => 1, @@ -108794,12 +109875,11 @@ 'openrainbow.net' => 1, 'openrainbow.org' => 1, 'openre.site' => 1, - 'openrealestate.co' => 1, 'openrecognition.org' => 1, - 'openremote.io' => 1, 'openreplay.com' => 1, 'openresa.com' => 1, 'openresearch.amsterdam' => 1, + 'openreview.net' => 1, 'openroademail.com' => 1, 'openrtm.org' => 1, 'openscience.ml' => 1, @@ -108835,6 +109915,7 @@ 'opentrek.it' => 0, 'opentrusted.com' => 1, 'openuk.uk' => 1, + 'openvan.camp' => 1, 'openverse.com' => 0, 'openvision.tk' => 1, 'openvz.org' => 1, @@ -108848,6 +109929,7 @@ 'opera.im' => 1, 'operacdn.com' => 1, 'operaceizrael.cz' => 1, + 'operaciones.vip' => 1, 'operacionlimpieza.com' => 1, 'operad.fr' => 1, 'operadorescon5g.es' => 1, @@ -108860,8 +109942,8 @@ 'operation.de' => 1, 'operationhomefront.org' => 1, 'operationkiwi.work' => 1, - 'operationlifeline.ca' => 0, - 'operationlifeline.org' => 0, + 'operationlifeline.ca' => 1, + 'operationlifeline.org' => 1, 'operationturkey.tk' => 1, 'operationwarm.org' => 0, 'operator.tk' => 1, @@ -108871,13 +109953,14 @@ 'operaunica.tk' => 1, 'operd.gob.do' => 1, 'operebem.com.br' => 1, + 'operhive.com' => 1, 'opernball.com' => 1, 'opforintel.com' => 1, 'opgani7.info' => 1, 'ophelia-escort.de' => 1, 'ophelia.ink' => 0, - 'ophepartners.org' => 1, 'ophidian.tk' => 1, + 'ophis.fi' => 1, 'ophthalmologynotes.tk' => 1, 'opic.gov' => 1, 'opick.com' => 1, @@ -108888,7 +109971,6 @@ 'opinie.pl' => 1, 'opinio.fr' => 1, 'opinionipannolini.it' => 1, - 'opinioniprodotto.it' => 1, 'opinionitech.com' => 1, 'opioidaffectedyouth.org' => 1, 'opioids.gov' => 1, @@ -108907,7 +109989,6 @@ 'oplata-vklike.tk' => 1, 'oplata.uz' => 1, 'oplium.com' => 0, - 'oplop.appspot.com' => 1, 'opm.gov' => 1, 'opmaakonderscheidingen.nl' => 1, 'opnx.dk' => 1, @@ -108927,6 +110008,8 @@ 'oppabet.com' => 1, 'oppada.com' => 1, 'oppekepe.org' => 0, + 'oppixel.com' => 1, + 'opportune-it.uk' => 1, 'opportunity.de' => 1, 'opportunity.ng' => 1, 'opportunityfund.eu' => 0, @@ -108956,7 +110039,6 @@ 'opryshok.com' => 1, 'ops.ai' => 1, 'ops.com.pl' => 1, - 'opsdis.com' => 1, 'opsecx.com' => 1, 'opsholders.com' => 0, 'opsiocloud.com' => 1, @@ -108967,6 +110049,7 @@ 'opsnotepad.com' => 1, 'opso.gov' => 1, 'opspedia.id' => 1, + 'opssingularity.com' => 1, 'opstory.com' => 1, 'opstrengning.tk' => 1, 'opswat.com' => 1, @@ -108978,6 +110061,7 @@ 'optgo.com.ua' => 1, 'opti-net.at' => 1, 'opti-net.solutions' => 1, + 'opti.srv.br' => 1, 'optibelt.com' => 1, 'optic-street.ru' => 1, 'optical-faking.tk' => 1, @@ -108985,15 +110069,17 @@ 'opticamasvision.com' => 1, 'opticasocialvision.com' => 1, 'opticiansri.org' => 1, + 'opticmarine.com' => 1, + 'opticode.co.il' => 0, 'opticsexplorer.com' => 1, 'opticstore.com.ua' => 1, 'optiekzien.nl' => 0, 'optigear.nl' => 1, - 'optigon.no' => 1, + 'optigon.no' => 0, 'optik-sehstern.de' => 0, 'optik-tamara.de' => 1, 'optik-trosdorff.de' => 1, - 'optikabane.com' => 1, + 'optikabane.com' => 0, 'optikflow.com' => 1, 'optikoscolombia.com' => 1, 'optilan.tk' => 1, @@ -109013,6 +110099,7 @@ 'optimisedlabs.uk' => 1, 'optimization-online.org' => 1, 'optimizationanalyticsest.ga' => 1, + 'optimizatunomina.es' => 1, 'optimize-jpg.com' => 1, 'optimizedlabs.co.uk' => 1, 'optimizedlabs.info' => 1, @@ -109026,7 +110113,6 @@ 'optimumfinancier.ca' => 1, 'optimumfinancier.com' => 1, 'optimumfinanciere.fr' => 1, - 'optimumfmw.com' => 1, 'optimumgam.ca' => 1, 'optimumgam.com' => 1, 'optimumgam.fr' => 1, @@ -109046,7 +110132,7 @@ 'optimumvie.fr' => 1, 'optimumwebdesigns.com' => 1, 'optimus.io' => 1, - 'optimuscrime.net' => 1, + 'optimus.partners' => 1, 'optimusprime.pl' => 1, 'optinf.ca' => 1, 'optinf.com' => 1, @@ -109064,16 +110150,16 @@ 'optique-morice.com' => 1, 'optisell.ga' => 1, 'optmos.at' => 1, + 'optoconn.com' => 1, 'optogenics.com' => 1, 'optolamp.com.br' => 1, 'optome.com' => 1, - 'optometry.org' => 1, + 'optometry.org' => 0, 'optoms.tk' => 1, 'optoutpod.com' => 1, 'optru.eu.org' => 1, 'optrust.com' => 1, 'optumsecurity.com' => 1, - 'optykgill.pl' => 1, 'optymyze.com' => 1, 'opulentdivision.com' => 0, 'opus-codium.fr' => 1, @@ -109090,10 +110176,12 @@ 'opwaarts.tk' => 1, 'opwekking.tk' => 1, 'opzich.nl' => 1, + 'opzo.ai' => 1, 'oqevapimivud.tk' => 1, 'oqgn.om' => 1, 'oqrqtn7ynmgc7qrgwd-ubhdvfiymfbjrh5ethdti8.com' => 0, 'oqwebdesign.com' => 1, + 'ora100.com' => 1, 'orablanket.co.nz' => 1, 'oracleclown.com' => 1, 'oraclegem.net' => 1, @@ -109101,6 +110189,7 @@ 'oracolo.tk' => 1, 'oraculos.pt' => 1, 'oraculosiono.net' => 0, + 'orah.shop' => 1, 'orakelet.ai' => 1, 'oraklinika.tk' => 1, 'oralb.com' => 1, @@ -109108,6 +110197,7 @@ 'oraldigital.com.br' => 1, 'oralemiraza.com' => 1, 'oralight.ml' => 1, + 'oralplasticsurgery.com' => 1, 'orang-utans.com' => 1, 'orange-spa.com' => 1, 'orange.bf' => 1, @@ -109163,13 +110253,11 @@ 'orbit.church' => 1, 'orbita.zp.ua' => 1, 'orbitaclub.cf' => 1, + 'orbital8.com.au' => 1, 'orbitalcommerce.com.br' => 0, 'orbitdefence.co.uk' => 1, 'orbitfab.com' => 1, - 'orbitfoods.ca' => 1, 'orbitforum.ga' => 1, - 'orbitfurnituresolutions.com' => 1, - 'orbitgoods.ca' => 1, 'orbitmoonalpha.com' => 1, 'orbitpro.co' => 1, 'orbits.ga' => 1, @@ -109184,6 +110272,7 @@ 'orcas.tk' => 1, 'orcasecurity.io' => 1, 'orchardnh.org' => 1, + 'orchardpure.com' => 1, 'orchestra.tk' => 1, 'orchestremetropolitain.com' => 1, 'orchidee-mariage.com' => 1, @@ -109211,11 +110300,12 @@ 'orderatranscript.org' => 1, 'ordercipro.gq' => 1, 'orderdiflucan.ga' => 1, - 'ordereze.com' => 1, 'ordermygear.com' => 1, 'ordernerd.com' => 1, 'ordernow.at' => 0, 'orderomnicef.gq' => 1, + 'orderphotos.online' => 1, + 'orderphotos.store' => 1, 'orderpizza.tk' => 1, 'ordersatproduction.com' => 1, 'orderseason.digital' => 1, @@ -109229,9 +110319,7 @@ 'ordina.tk' => 1, 'ordinals.com' => 1, 'ordner.tk' => 1, - 'ordoptimisten.se' => 1, 'ordoro.com' => 1, - 'ordr.net' => 1, 'ordr.no' => 1, 'ordremk.fr' => 1, 'orduhaberleri.tk' => 1, @@ -109255,7 +110343,6 @@ 'orel-news.net' => 1, 'orel-sait.tk' => 1, 'orel.ga' => 1, - 'orel.se' => 1, 'orelblog.tk' => 1, 'orelnet.tk' => 1, 'orem.gov' => 1, @@ -109292,15 +110379,17 @@ 'organicossuliani.com.br' => 1, 'organicpoint.in' => 1, 'organicrootsfestival.tk' => 1, - 'organicsearcher.com' => 1, 'organictanningest.ga' => 1, 'organisatieteam.nl' => 1, + 'organisemyday.in' => 1, 'organist.de' => 1, 'organizacasa.com.br' => 0, 'organizalpha.com' => 1, + 'organizar360.com.br' => 1, 'organizasyon.tk' => 1, 'organizasyonbul.com' => 1, 'organization-of-holidays.tk' => 1, + 'organized.cooking' => 1, 'organizedrhyme.tk' => 1, 'organizewithmarie.com' => 1, 'organo.pk' => 1, @@ -109312,7 +110401,6 @@ 'orgyporngroup.com' => 1, 'orhagen.no' => 1, 'orhancankurt.com' => 1, - 'orhunturker.com' => 1, 'orians.eu' => 1, 'oriatasi.tk' => 1, 'orido.org' => 1, @@ -109322,8 +110410,9 @@ 'orientalcuisine.tk' => 1, 'orientalgadgets.tk' => 1, 'orientaltrends.com.br' => 1, - 'orientate.com.mx' => 1, + 'orientate.com.mx' => 0, 'orientir.tk' => 1, + 'orientprive.com' => 1, 'oriflamesamara.tk' => 1, 'oriflameszepsegkozpont.hu' => 1, 'orifonline.ro' => 0, @@ -109341,7 +110430,6 @@ 'originalescaro.tk' => 1, 'originalmamaspizza.com' => 1, 'originalmusicstream.tk' => 1, - 'originalniknihy.cz' => 0, 'originalpharmacygrup.ml' => 1, 'originalreading.com' => 1, 'originaltee.uk' => 1, @@ -109354,7 +110442,6 @@ 'origintlsfull.com' => 1, 'origintlsstrict.com' => 1, 'origintunes.tk' => 1, - 'origonews.com' => 1, 'orijen.ca' => 1, 'orijenpetfoods.com' => 1, 'orikos.tk' => 1, @@ -109389,6 +110476,7 @@ 'orkestron.com' => 1, 'orkiv.com' => 0, 'orkkikerho.tk' => 1, + 'orkomedia.com' => 1, 'orland.tk' => 1, 'orlandgo.com' => 1, 'orlandhillspdil.gov' => 1, @@ -109399,18 +110487,18 @@ 'orleika.ml' => 1, 'orlowisko.pl' => 1, 'ormondcatclinic.com' => 1, + 'ormsson.is' => 1, 'ornc.org' => 1, 'ornikar.com' => 1, 'ornithopter.tk' => 1, - 'ornsyn.no' => 1, + 'ornsyn.no' => 0, 'ornua.com' => 1, - 'oro-express.es' => 1, 'oro.milano.it' => 1, 'oro.roma.it' => 1, 'oro97.com' => 1, 'orocojuco.com' => 1, 'oroconews.com.br' => 1, - 'orodelsalento.com' => 1, + 'orodelsalento.com' => 0, 'orologeria.roma.it' => 1, 'orologi.roma.it' => 1, 'oronomn.gov' => 1, @@ -109446,7 +110534,7 @@ 'orthodealsers.ga' => 1, 'orthodontiste-geneve-docteur-rioux.com' => 0, 'orthodoxdelmarva.org' => 1, - 'orthofeet.jp' => 1, + 'orthofeet.co.jp' => 1, 'orthograph.ch' => 1, 'orthopedic-shoes.tk' => 1, 'orthopedicsalon.tk' => 1, @@ -109456,6 +110544,7 @@ 'ortiatuttogas.it' => 1, 'ortigasmalls.com' => 1, 'ortigueira.ga' => 1, + 'ortizbotellaabogados.es' => 1, 'ortizmario.com' => 1, 'ortocity.com.br' => 1, 'ortocraft.tk' => 1, @@ -109468,10 +110557,17 @@ 'ortto.com' => 0, 'oruamatua-kaimanawa-iv.co.nz' => 1, 'oruggt.is' => 1, + 'oruky.com' => 1, 'oruoracle.com' => 1, + 'orva.ch' => 1, + 'orvida.eu' => 1, + 'orvile.fr' => 1, 'orvis4fenton.com' => 1, 'orwell.tk' => 1, 'orxxin.com' => 1, + 'oryen.com.br' => 1, + 'orygn.tech' => 1, + 'orysai.com' => 1, 'oryva.com' => 1, 'oryxlabs.com' => 1, 'orzado.com' => 1, @@ -109504,6 +110600,7 @@ 'osamatoon.ml' => 1, 'osandp.com' => 1, 'osankj.tk' => 1, + 'osano.ai' => 1, 'osano.com' => 1, 'osano.id' => 1, 'osarahealth.com' => 1, @@ -109522,6 +110619,7 @@ 'oscar.ms' => 1, 'oscarapp.net' => 1, 'oscarmartinez.tk' => 1, + 'oscarobando.ai' => 1, 'oscarr.nl' => 1, 'oscars-web.tk' => 1, 'oscarsalas.tk' => 1, @@ -109536,6 +110634,7 @@ 'osceolapdar.gov' => 1, 'osci.io' => 1, 'oscilloquartz.com' => 1, + 'oscloud.nl' => 1, 'oscom.tk' => 1, 'oscontracting.com' => 1, 'oscreen.ru' => 1, @@ -109569,6 +110668,7 @@ 'oshayr.com' => 1, 'oshea.cc' => 1, 'oshens.com' => 1, + 'oshinyil.com' => 1, 'osholife.tk' => 1, 'oshrc.gov' => 1, 'oshyn.com' => 1, @@ -109608,9 +110708,11 @@ 'osmarks.tk' => 1, 'osmdroid.net' => 1, 'osmosebox.com' => 1, + 'osmosepunten.nl' => 1, 'osmosis-inversa.online' => 1, 'osmre.gov' => 1, 'osmt.cc' => 1, + 'osneycapital.com' => 1, 'osnova.cz' => 1, 'osnovazabor.ru' => 1, 'osobniterapeutka.cz' => 1, @@ -109631,7 +110733,9 @@ 'osrsmap.net' => 1, 'osrsplugins.xyz' => 1, 'oss.zone' => 1, + 'ossalt.com' => 1, 'ossdiabolo.tk' => 1, + 'ossegredosdospaescaseiros.com.br' => 1, 'osservatorionessuno.it' => 1, 'osservatorionessuno.org' => 1, 'ossigeno.tk' => 1, @@ -109646,7 +110750,6 @@ 'ostankino.tk' => 1, 'ostechnix.com' => 1, 'ostek.tk' => 1, - 'ostendorf.com' => 1, 'osteolaclusaz.com' => 0, 'osteopathe-voisine.com' => 1, 'osteopatiaymasaje.com' => 1, @@ -109669,10 +110772,9 @@ 'ostrovseocitra.ga' => 1, 'ostrovseocitra.gq' => 1, 'ostrovseocitra.ml' => 1, - 'ostrovsky-web.de' => 1, 'ostseebad-sellin.de' => 1, - 'osttopst.online' => 1, 'osuarez3.com' => 1, + 'osumi.co' => 1, 'osun.eu' => 1, 'osuszanie-krakow.pl' => 1, 'osuszanie-prinz.com.pl' => 1, @@ -109688,15 +110790,13 @@ 'oswestrysff.co.uk' => 1, 'oswmlab.com' => 1, 'osworx.net' => 1, - 'oszteralexandra.hu' => 1, 'ot-honfleur.fr' => 1, 'ot-vinta.tk' => 1, 'ot.id' => 1, 'otaikajang.org' => 1, - 'otako.pl' => 0, - 'otaku-treasure.com' => 1, + 'otako.pl' => 1, 'otakubox.de' => 1, - 'otakucloud.net' => 0, + 'otakucloud.net' => 1, 'otakuie.tk' => 1, 'otakurepublic.com' => 1, 'otakurumi.de' => 1, @@ -109708,7 +110808,6 @@ 'otdelochnik.tk' => 1, 'otdih-krim.tk' => 1, 'otdyh-v-abhazii.tk' => 1, - 'ote-cr.cz' => 1, 'oteri.de' => 1, 'otg-drives.tk' => 1, 'otgadaika.tk' => 1, @@ -109725,6 +110824,7 @@ 'otiocafes.com' => 1, 'otipax.ru' => 1, 'otkm-stuttgart.tk' => 1, + 'otman.ai' => 1, 'otng.us' => 1, 'otnij.pl' => 1, 'otokiralama.name.tr' => 1, @@ -109734,7 +110834,6 @@ 'otomauto.com' => 1, 'otomekaito.xyz' => 1, 'otomny.fr' => 1, - 'otomobilforumu.com' => 1, 'otonity.com' => 1, 'otoplastik.ml' => 1, 'otoplenie-ufa.ml' => 1, @@ -109782,8 +110881,8 @@ 'ottorinoferilli.com' => 1, 'otuts.eu' => 1, 'otvaracie-hodiny.sk' => 1, + 'otveto.ru' => 1, 'otya.me' => 1, - 'otzyvy.cc' => 1, 'ouaibe.qc.ca' => 1, 'ouaie.be' => 1, 'ouaisetalors.fr' => 1, @@ -109794,13 +110893,13 @@ 'ouestacro.fr' => 1, 'ouestlebug.com' => 1, 'ouezzan.tk' => 1, - 'ouglor.com' => 1, 'oui-mais-toscope.info' => 1, 'ouin.land' => 1, 'ouiouibunny.ch' => 1, 'ouipharma.fr' => 1, 'oujj.link' => 1, 'ouldlamara.tk' => 1, + 'oulmes.ma' => 1, 'oulunjujutsu.com' => 1, 'ouminews.net' => 1, 'oumlaut.net' => 1, @@ -109814,7 +110913,6 @@ 'ourai.ws' => 1, 'ourayco.gov' => 1, 'ourchoice2016.com' => 1, - 'ourcloud.at' => 1, 'ourcodinglives.com' => 1, 'ourcomeback.gov.au' => 1, 'ourcreolesoul.com' => 1, @@ -109827,17 +110925,16 @@ 'ourharvest.com' => 1, 'ourhr.club' => 0, 'ourindiana.gov' => 1, + 'ourkidsourcall.com' => 1, 'ourkidsourcall.com.au' => 1, - 'ourladymountcarmel.net' => 1, 'ourladymtcarmel.org' => 0, 'ourladyofcalvary.org' => 1, - 'ourladyoftheassumptionchurch.org' => 1, 'ourladyqop.org' => 0, - 'ourladyqueenofmartyrs.org' => 1, 'ourlink.tk' => 1, + 'ourlittlejoys.com' => 1, 'ourlocality.org' => 1, 'ourmarket.live' => 1, - 'ourmuktsarsaheb.in' => 1, + 'ournetworks.cloud' => 1, 'ournewsindia.ga' => 1, 'ourocg.cn' => 1, 'ourodaestrela.pt' => 1, @@ -109845,10 +110942,10 @@ 'ouroh2.com' => 1, 'ouronyx.com' => 0, 'ouropal.com' => 1, + 'ourplan.ch' => 1, 'ourplanetary.com' => 1, 'oursibparksplan.com' => 1, 'oursmartcity.au' => 1, - 'oursportscentral.com' => 1, 'ourstory.rip' => 1, 'oursweb.com' => 1, 'oursweb.net' => 1, @@ -109876,7 +110973,6 @@ 'outboost.com' => 1, 'outbound.tk' => 1, 'outcasts-guild.eu' => 1, - 'outcomes10.com' => 1, 'outdoorfurniture.ie' => 1, 'outdoorgearlab.com' => 1, 'outdoorhomeimprovements.co.uk' => 1, @@ -109895,12 +110991,14 @@ 'outfaced-dancestudio.de' => 1, 'outfame.com' => 1, 'outfit-weimar.eu' => 1, + 'outfoxlabs.com' => 1, 'outgress.com' => 1, 'outgrow.co' => 1, 'outhwaite.com' => 1, 'outilsfroids.net' => 1, 'outincanberra.com.au' => 1, 'outinnationalsecurity.org' => 1, + 'outland.club' => 1, 'outlaw-star.tk' => 1, 'outletcity.bg' => 1, 'outletstoresmalls.com' => 1, @@ -109912,7 +111010,6 @@ 'outofservice.com' => 1, 'outofthefog.net' => 1, 'outplay.ai' => 1, - 'outplayed.in' => 1, 'outplayhq.com' => 1, 'outplnr.fr' => 1, 'outpost.network' => 1, @@ -109936,7 +111033,6 @@ 'outworking.com' => 1, 'ouverture-coffre-fort.fr' => 1, 'ouvindo.com.br' => 1, - 'ouvrierbtp.com' => 1, 'ouwerling.tk' => 1, 'ovabastecedoraindustrial.com' => 1, 'ovalle.tk' => 1, @@ -109991,6 +111087,7 @@ 'overnightglasses.com' => 1, 'overpa.ss' => 1, 'overpage.org' => 1, + 'overpayingtaxes.com' => 1, 'overpb.gq' => 1, 'overprint-samara.ru' => 1, 'overps.cf' => 1, @@ -110018,9 +111115,9 @@ 'ovhcdn.pw' => 1, 'oviasport.com' => 1, 'ovidro.pt' => 1, - 'ovirt.org' => 1, 'oviser.ml' => 1, 'ovisy.com' => 1, + 'ovladim.az' => 1, 'ovmgroup.eu' => 1, 'ovni-owners.org.uk' => 1, 'ovnrain.com' => 0, @@ -110071,13 +111168,15 @@ 'owlbee.it' => 1, 'owlbee.nl' => 1, 'owlbee.uk' => 1, + 'owlchess.com' => 1, 'owldevelopers.tk' => 1, + 'owlguardscore.com' => 1, 'owlhollowbakery.com' => 1, - 'owllee.com' => 1, 'owlnull.me' => 1, 'owlofminerva.net' => 1, 'owlscrap.ru' => 1, 'owlvilleers.ga' => 1, + 'own2pwn.fr' => 1, 'ownagepranks.com' => 1, 'ownaquiznos.com' => 1, 'ownc.at' => 1, @@ -110088,6 +111187,7 @@ 'ownhosting.cloud' => 1, 'ownhosting.de' => 1, 'owningless.fr' => 1, + 'ownpath.eu' => 1, 'ownservercloud.ddns.net' => 1, 'ownsky.com' => 1, 'ownsport.fr' => 1, @@ -110141,6 +111241,7 @@ 'oxinarf.pt' => 1, 'oxizonia.com' => 0, 'oxlab.com.ar' => 1, + 'oxm.gg' => 1, 'oxnard.gov' => 1, 'oxo.cloud' => 0, 'oxona.eu' => 1, @@ -110149,13 +111250,10 @@ 'oxotscovid.com' => 1, 'oxq.io' => 1, 'oxt.co' => 1, - 'oxwebdevelopment.com.au' => 1, 'oxxengarde.de' => 1, - 'oxyadvertising.com' => 1, 'oxydac.com' => 1, 'oxydrate.com' => 1, 'oxygames.tk' => 1, - 'oxygen.com' => 1, 'oxygenated.cf' => 1, 'oxygenforchennai.com' => 1, 'oxygenupdater.com' => 1, @@ -110165,7 +111263,7 @@ 'oxymail.ru' => 1, 'oxymoron.tk' => 1, 'oxynux.xyz' => 1, - 'oxypteros.com' => 0, + 'oxypteros.com' => 1, 'oxytocin.org' => 1, 'oxytocin.wiki' => 1, 'oxyx.tk' => 1, @@ -110179,13 +111277,11 @@ 'oyaptcdsb.com' => 1, 'oyaquelegal.com.br' => 1, 'oyemobile.ca' => 1, - 'oyemobile.com' => 1, 'oyk13tyuj8ljpete31edj2tes-9if7bi.com' => 0, 'oyo.moe' => 1, 'oyoshi.com.my' => 1, 'oyosoft.net' => 1, 'oyr79.tk' => 1, - 'oysterboxhotel.com' => 1, 'oysterlink.com' => 1, 'oysterworldwide.com' => 1, 'oytic.com' => 1, @@ -110199,6 +111295,7 @@ 'oyunshell.com' => 1, 'oz-artfocus.com' => 1, 'oz-style.com' => 1, + 'oz-tools.ru' => 1, 'ozacek.fun' => 1, 'ozark-serial.net' => 1, 'ozarkinspected.com' => 1, @@ -110215,6 +111312,7 @@ 'ozel-ders.tk' => 1, 'ozelderskocum.com' => 1, 'ozelgitardersi.tk' => 1, + 'ozelgunlerveri.com' => 1, 'ozellaruck.tk' => 1, 'ozelmarmaratip.com' => 1, 'ozemsec.com.br' => 1, @@ -110222,11 +111320,14 @@ 'ozgesezen.com' => 1, 'ozgoz.com' => 1, 'ozgpp.de' => 1, + 'ozgur.ca' => 1, + 'ozgurbilge.com' => 1, 'ozgurbozkurt.com' => 1, 'ozgurgokmen.net' => 1, 'ozgurkazancci.com' => 1, 'ozhegov.site' => 0, 'ozinter.com' => 0, + 'ozlemtagmacderen.com' => 1, 'ozli.ga' => 1, 'ozmo.ml' => 1, 'ozna.tk' => 1, @@ -110242,7 +111343,6 @@ 'ozonytron.de' => 1, 'ozonytron.eu' => 1, 'ozoz.cc' => 1, - 'ozss.com' => 0, 'oztorah.com' => 1, 'ozvfa.com' => 1, 'ozvoip.net' => 1, @@ -110271,6 +111371,7 @@ 'p1-test.nl' => 1, 'p10.ru' => 0, 'p1984.nl' => 0, + 'p1go.top' => 1, 'p1ratrulezzz.me' => 1, 'p2000app.nl' => 1, 'p22.co' => 1, @@ -110278,6 +111379,7 @@ 'p2gfoundation.org' => 1, 'p2p-tv.tk' => 1, 'p2pincome.com' => 1, + 'p2ply.org' => 1, 'p2pool.observer' => 1, 'p30mororgar.ir' => 1, 'p333b.net' => 1, @@ -110300,6 +111402,7 @@ 'p8r.de' => 1, 'p9297.co' => 1, 'p9728.co' => 1, + 'p97g3pqbqp.xyz' => 1, 'p99perf.com' => 1, 'p99performance.com' => 1, 'p9d1.com' => 1, @@ -110320,7 +111423,6 @@ 'paaspasst.de' => 1, 'paass.net' => 0, 'paazmaya.fi' => 1, - 'pabio.com' => 0, 'pablikado.cz' => 1, 'pablo-serrano.com' => 0, 'pablo-sky.tk' => 1, @@ -110347,7 +111449,6 @@ 'pabloarteaga.xyz' => 1, 'pablocamino.tk' => 1, 'pablocelorio.com' => 1, - 'pablodominio.sbs' => 1, 'pablofain.com' => 0, 'pablofonta.es' => 1, 'pablogracia.es' => 1, @@ -110365,7 +111466,6 @@ 'pacasino.com' => 1, 'pacatlantic.com' => 1, 'pacay.id' => 1, - 'pacaya.com' => 1, 'pacch.io' => 1, 'pacco.tk' => 1, 'paccolat.name' => 1, @@ -110395,7 +111495,7 @@ 'pacificcycling.ga' => 1, 'pacificdatastream.ca' => 1, 'pacificdomes.com' => 1, - 'pacificgateway.com' => 1, + 'pacificgateway.com' => 0, 'pacificlife.my.id' => 1, 'pacifico.com.pe' => 1, 'pacificocooler.com' => 1, @@ -110404,7 +111504,7 @@ 'pacificpalisadeslandscapelighting.com' => 1, 'pacificprivatebank.com' => 1, 'pacificpuke.com' => 1, - 'pacificscience.com' => 1, + 'pacificscience.com' => 0, 'pacificstates.net' => 1, 'pacifictechnologie.com' => 1, 'pacifique-web.nc' => 1, @@ -110430,6 +111530,7 @@ 'packetfabric.com' => 1, 'packetgate.de' => 1, 'packetlinux.com' => 1, + 'packetloss.tech' => 1, 'packetmail.net' => 1, 'packetnomad.net' => 1, 'packetoverflow.com' => 1, @@ -110441,7 +111542,7 @@ 'packsquare.in' => 1, 'packtracking.org' => 1, 'packwire.com' => 1, - 'paclease.com.my' => 1, + 'paclimpieza.com' => 1, 'pacman.ltd' => 1, 'pacnyc.org' => 1, 'pacobarbera.tk' => 1, @@ -110455,10 +111556,9 @@ 'pacteo.com' => 1, 'pactf-flag-4boxdpa21ogonzkcrs9p.com' => 1, 'pactf.com' => 1, - 'pactnetwork.com.au' => 0, + 'pactnetwork.com.au' => 1, 'pactum.com' => 1, 'pactumdr.com.au' => 1, - 'pacxodka.ru' => 1, 'paczkadlawieznia.pl' => 1, 'paczkahigieniczna.pl' => 1, 'paczkazywnosciowa.pl' => 1, @@ -110470,7 +111570,6 @@ 'paddestoelen-encyclopedie.tk' => 1, 'paddle.com' => 0, 'paddle.net' => 1, - 'paddlethecreek.com' => 1, 'paddy.rocks' => 1, 'padichota.tk' => 1, 'padis-store.com' => 1, @@ -110507,7 +111606,6 @@ 'padutip.cz' => 1, 'padutip.eu' => 1, 'paduwitze.de' => 1, - 'padzilla.com' => 1, 'pae.com' => 1, 'paegae.gr' => 1, 'paerbikes.com' => 1, @@ -110536,6 +111634,7 @@ 'pagecrafter.com' => 1, 'pagedesignpro.com' => 1, 'pagedesignshop.com' => 0, + 'pagefoundry.de' => 1, 'pagefulloflies.io' => 1, 'pagehost.one' => 1, 'pagemedical.co.uk' => 1, @@ -110553,7 +111652,6 @@ 'pageuppeople.com' => 1, 'pagevitals.com' => 1, 'pagewizz.com' => 1, - 'pagexl.com' => 1, 'pagiamtzis.com' => 1, 'pagina394.com.br' => 1, 'paginamaravillosa.tk' => 1, @@ -110567,6 +111665,7 @@ 'pagure.io' => 1, 'pagure.org' => 1, 'pahadee.coffee' => 1, + 'pahadistreet.in' => 1, 'pahe.win' => 1, 'pahealthbilling.com' => 1, 'pahira.gq' => 1, @@ -110595,6 +111694,7 @@ 'painesvillemunicipalcourt-ohio.gov' => 1, 'painful.fun' => 1, 'painkiller-tech.com' => 1, + 'painprep.com' => 1, 'paint-it.pink' => 1, 'paint4.life' => 1, 'paintball-ljubljana.si' => 1, @@ -110663,12 +111763,13 @@ 'paks.hu' => 0, 'paksui-ne.tk' => 1, 'pakun.org' => 1, + 'pal2tech.com' => 1, 'palabr.as' => 1, + 'palabrapp.com' => 1, 'palaceitalia.tk' => 1, 'palacezamkidwory.com' => 1, 'paladin.wtf' => 1, 'paladini.tk' => 1, - 'palaisfrance.com' => 1, 'palakkad.tk' => 1, 'palamaailmalta.fi' => 1, 'palant.info' => 1, @@ -110678,7 +111779,6 @@ 'palationtrade.com' => 1, 'palatofrisco.com' => 1, 'palatte.ml' => 1, - 'palau-pizza.fr' => 1, 'palavalbasket.it' => 1, 'palavaslesflots.com' => 1, 'palavatv.com' => 1, @@ -110742,7 +111842,6 @@ 'palmdesert.gov' => 1, 'palmedconsultants.com' => 1, 'palmedconsultants.org' => 1, - 'palmen-apotheke.de' => 1, 'palmerenginc.com' => 1, 'palmettogba.com' => 1, 'palmex.com' => 1, @@ -110750,6 +111849,7 @@ 'palmknihy.cz' => 1, 'palmmedia.de' => 0, 'palmofinfinity.tk' => 1, + 'palmpith.com' => 1, 'palmyramo.gov' => 1, 'palner.eu' => 1, 'palo-santo.tech' => 1, @@ -110781,6 +111881,7 @@ 'pamontecarloclub.tk' => 1, 'pamorana.net' => 1, 'pamplicosc.gov' => 1, + 'pamsmaritime.com' => 1, 'pamsorel.co.za' => 1, 'pamukhaliyikama.net' => 1, 'pamvo.com' => 1, @@ -110826,19 +111927,17 @@ 'panaxis.ch' => 1, 'panaxis.li' => 1, 'pancake-world.com' => 1, - 'pancake.gg' => 1, 'panchajanyafashions.com' => 1, + 'panchaminteriors.com' => 1, 'panda-bg.com' => 1, 'panda-community.com' => 1, 'panda-craft.tk' => 1, 'panda-lang.net' => 1, 'panda-life.tk' => 1, 'panda.tf' => 1, - 'pandababy.bg' => 1, 'pandacard.org' => 1, 'pandacbd.com' => 1, 'pandadoc.com' => 1, - 'pandagiftimport.com' => 1, 'pandahut.net' => 1, 'pandakid.tk' => 1, 'pandalab.care' => 1, @@ -110847,6 +111946,7 @@ 'pandamoto.fr' => 1, 'pandaplanes.com' => 1, 'pandapsy.com' => 1, + 'pandascrow.io' => 1, 'pandasilk.com' => 1, 'pandavpn.pro' => 1, 'pandavpnpro.com' => 1, @@ -110864,17 +111964,14 @@ 'pandora-prestige.ru' => 1, 'pandora-system.ru' => 1, 'pandora.com.tr' => 1, - 'pandorageorgia.ge' => 1, 'pandorarecovery.com' => 1, 'pandorarox.com' => 1, 'pandorawiki.org' => 1, - 'pandorrah.nl' => 1, 'pandorum.cf' => 1, 'pandos.pl' => 1, 'panduan-hamil.tk' => 1, 'pandymic.com' => 1, 'pandys.org' => 1, - 'panel-protv.com' => 1, 'panel-stroy.cf' => 1, 'panelbear.com' => 1, 'paneldewelopera.pl' => 1, @@ -110883,6 +111980,7 @@ 'panele-fotowoltaiczne.pl' => 1, 'paneljobsers.ga' => 1, 'panelsandwich.com' => 1, + 'panerusan.desa.id' => 1, 'paneu.de' => 1, 'panezai.tk' => 1, 'pang.ga' => 1, @@ -110935,7 +112033,6 @@ 'panoramica.tk' => 1, 'panoramique.tk' => 1, 'panoramiquesorganya.tk' => 1, - 'panoramixbycallens.eu' => 1, 'panorays.com' => 1, 'panotur360.com' => 1, 'panpsychism.com' => 1, @@ -110955,7 +112052,6 @@ 'panthenolplus.co.uk' => 1, 'panthenolplus.com' => 1, 'pantherage.co.uk' => 1, - 'pantherauto.no' => 1, 'pantherxrare.com' => 1, 'panthi.lk' => 1, 'pantingly.tk' => 1, @@ -110977,9 +112073,7 @@ 'panzerwarmodsru.tk' => 1, 'pao.moe' => 1, 'paocaibang.net' => 1, - 'paocloud.co.th' => 1, 'paoderiomaior.pt' => 1, - 'paolodapul.net' => 0, 'paolodemichele.it' => 0, 'paolomargari.tk' => 1, 'paolomarzano.com' => 1, @@ -111008,13 +112102,12 @@ 'paparazzie.de' => 1, 'paparazzo.net' => 1, 'papasdinoexpress.com' => 1, - 'papastratosmazi.gr' => 1, 'papatest24.de' => 1, 'papaya.me.uk' => 1, 'papayapythons.com' => 1, - 'papel.az' => 1, 'papelcraft.co.uk' => 1, 'papeleo.digital' => 1, + 'papeleria-tecnica.net' => 1, 'papeleriayasesorias.com.co' => 1, 'papelisimo.es' => 1, 'paper.aero' => 1, @@ -111032,7 +112125,6 @@ 'papersowl.com' => 1, 'papertracker.biz' => 1, 'papertracker.net' => 1, - 'paperwork.co.za' => 1, 'paperwritinghelp.net' => 1, 'paperwritten.com' => 1, 'papi.com' => 1, @@ -111041,7 +112133,7 @@ 'papierowyrycerz.pl' => 1, 'papillomatest.com' => 1, 'papillon-events.be' => 1, - 'papkinadochka.ru' => 1, + 'papirando.com' => 1, 'paplajsoftware.com' => 1, 'papotage.net' => 1, 'papouille.ml' => 1, @@ -111050,7 +112142,7 @@ 'pappu.tk' => 1, 'pappys.kitchen' => 1, 'papuzkija.pl' => 1, - 'papygeorges.fr' => 1, + 'papygeorges.fr' => 0, 'paqtam.com' => 1, 'par-allel.ru' => 1, 'parabellum-barakaldo.tk' => 1, @@ -111065,6 +112157,7 @@ 'parachuteteam.co.uk' => 1, 'paracomer.es' => 1, 'parade-nootdorp.nl' => 1, + 'paradeworks.co' => 1, 'paradex.io' => 1, 'paradies-baar.ch' => 1, 'paradiesgirls.ch' => 1, @@ -111072,7 +112165,6 @@ 'paradigmas.tk' => 1, 'paradigmreporting.com' => 1, 'paradigmshift.com.pk' => 1, - 'paradigmworldmarketing.com' => 1, 'paradiscapacitados.site' => 1, 'paradise-engineer.com' => 1, 'paradise-engineering.com' => 1, @@ -111083,6 +112175,7 @@ 'paradiselost.com' => 0, 'paradisemassagenj.com' => 1, 'paradisend.tk' => 1, + 'paradisepdf.com' => 1, 'paradisetownshipmi.gov' => 1, 'paradisim.tk' => 1, 'paradisu.fr' => 1, @@ -111091,7 +112184,6 @@ 'paradoxium.ml' => 1, 'paradymecompanies.com' => 0, 'paraelganzo.tk' => 1, - 'parafarmacia.it' => 1, 'paragardmdlportal.com' => 1, 'paragliding-lessons.com' => 1, 'paragon-access.com' => 1, @@ -111111,6 +112203,7 @@ 'parametricaeng.com' => 1, 'paramig.pl' => 1, 'paramo-pineiro.tk' => 1, + 'paramount-health.com.au' => 1, 'paramountbank.com' => 1, 'paramountdigitalcopy.com' => 1, 'paramounthotelseattle.com' => 1, @@ -111121,8 +112214,8 @@ 'paranoid.is' => 1, 'paranoidandroid.co' => 1, 'paranoidandroid.tk' => 1, + 'paranoidhome.net' => 1, 'paranoidpengu.in' => 1, - 'paranoidpenguin.net' => 1, 'paranormales.tk' => 1, 'paranoxer.hu' => 1, 'paranoxido.tk' => 1, @@ -111151,7 +112244,6 @@ 'parc.com' => 1, 'parcare.at' => 1, 'parcbotanique.com' => 1, - 'parcdumbravaminunata.ro' => 1, 'parceirofinanceiro.pt' => 1, 'parcelauditpartners.com' => 1, 'parceltrackr.com' => 1, @@ -111160,7 +112252,7 @@ 'parcoursup.fr' => 1, 'pardal.tk' => 1, 'pardanaud.com' => 1, - 'pardiso-project.org' => 1, + 'pardeshanna.com' => 1, 'pardypanda.com' => 1, 'parea-osterode.de' => 1, 'paredesdecoura.pt' => 1, @@ -111171,9 +112263,11 @@ 'paremvasi.net' => 1, 'parentassociation.com.au' => 1, 'parentdrive.com' => 1, + 'parenteimoveis.com.br' => 1, 'parenthaven.com' => 1, 'parentingplaydough.tk' => 1, 'parentinterview.com' => 1, + 'parentpay.com' => 1, 'parentpayments.com.au' => 1, 'parents-as-allies.com' => 1, 'parentsandzebrasunited.com' => 1, @@ -111183,7 +112277,9 @@ 'pareto.space' => 1, 'paretoit.com' => 1, 'paretorule.cf' => 1, + 'paretox.com' => 1, 'parfin.io' => 1, + 'parformance.duckdns.org' => 1, 'parfum-best.ml' => 1, 'parfumer.tk' => 1, 'parfumi.tk' => 1, @@ -111200,27 +112296,22 @@ 'paridurable.com' => 1, 'parikmag-pm.ru' => 1, 'parikmaxeru.tk' => 1, - 'parimatch-best.com' => 1, 'parimatch-chance.com' => 1, - 'parimatch-email.com' => 1, 'parimatch-sport.com' => 1, 'parimatch-sports.com' => 1, - 'parimatch-world.com' => 1, 'parimatch.co.tz' => 1, 'parimatch.com' => 1, 'parimatch.in' => 1, - 'parimatch.kz' => 1, 'parimatchsports.com' => 1, 'parimatchtop.com' => 1, 'parina.vn' => 1, 'pario.li' => 1, + 'pariopay.com' => 1, 'paripesa.com' => 1, 'paripesa.ng' => 1, 'paris-avenues.com' => 1, - 'paris-elysees.com' => 0, 'paris-luttes.info' => 1, 'paris.edu' => 1, - 'parisa-panahi.com' => 1, 'parisackerman.com' => 0, 'parisaeroport.fr' => 1, 'parisalignedinvestment.org' => 1, @@ -111232,17 +112323,18 @@ 'parisdimitriou.com' => 1, 'parisdomino.tk' => 1, 'parisereporters.com' => 1, + 'parishofcove.org.uk' => 1, 'parishoftheholycross.org' => 1, 'parishome.jp' => 1, 'parismalleg.com' => 1, 'parismo.gov' => 1, 'parisportif.tv' => 1, 'parisshop.com.tr' => 1, - 'parissportifs.com' => 1, 'pariu.online' => 1, 'parizhanka.tk' => 1, 'park.gd' => 1, 'parkable.com' => 1, + 'parkackermann.com' => 1, 'parkairecrossing.com' => 1, 'parkandridecityofnewcastle.com.au' => 1, 'parkandridenewcastle.com.au' => 1, @@ -111261,6 +112353,7 @@ 'parked.com.br' => 1, 'parkeer.nl' => 1, 'parkeergaragesintjan.nl' => 1, + 'parkeergaragest-jan.nl' => 1, 'parkeergaragestjan.nl' => 1, 'parkeerserviceboxtel.nl' => 1, 'parkefficient.de' => 0, @@ -111292,10 +112385,8 @@ 'parkhotelgroup.com' => 1, 'parkinggaragepressurewashingchicago.com' => 1, 'parkinginparis.fr' => 1, - 'parkingland.com' => 1, 'parkingparisnord.fr' => 1, 'parkinsons.tk' => 1, - 'parkmobile.io' => 0, 'parkmycloud.com' => 1, 'parkofnations.com' => 1, 'parkos.de' => 1, @@ -111305,7 +112396,7 @@ 'parkr.io' => 0, 'parkshark.io' => 1, 'parksi.top' => 1, - 'parksinta.com' => 1, + 'parksinta.com' => 0, 'parkstonegp.com' => 0, 'parkstreet.com' => 1, 'parktownpatrols.co.za' => 1, @@ -111324,6 +112415,7 @@ 'parleur.net' => 1, 'parliament.gov.to' => 1, 'parliamentcamp.com' => 1, + 'parlopticon.ca' => 1, 'parmartecultura.it' => 1, 'parmatoday.it' => 1, 'parmatwp.gov' => 1, @@ -111345,7 +112437,6 @@ 'parovozov.ga' => 1, 'paroxetine.gq' => 1, 'parperfeito.pt' => 1, - 'parqcloud.com' => 1, 'parque-batlle.tk' => 1, 'parquebatlle.tk' => 1, 'parquestejo.pt' => 1, @@ -111364,6 +112455,7 @@ 'parsdev.com' => 0, 'parsec.app' => 1, 'parsemail.org' => 1, + 'parsemeet.com' => 1, 'parsepipe.com' => 1, 'parser.name' => 1, 'parser.nu' => 1, @@ -111384,13 +112476,13 @@ 'partechshaker.com' => 1, 'partecipa.tn.it' => 1, 'partedmagic.com' => 1, + 'partenza.co' => 1, 'parthkolekar.me' => 1, 'parthuisot.fr' => 1, 'particle-vision.ch' => 1, 'particles.cf' => 1, 'partido-libertario.tk' => 1, 'partidolibertario.tk' => 1, - 'partigetir.com' => 1, 'partigoldendoodle.com' => 1, 'partigranskaren.se' => 1, 'partii.tk' => 1, @@ -111427,7 +112519,6 @@ 'partofthequeue.gq' => 1, 'partofthequeue.ml' => 1, 'parts4phone.com' => 0, - 'partsandmotorcycles.com' => 1, 'partsandscore.com' => 1, 'partsavto.tk' => 1, 'partsbase.com' => 1, @@ -111457,6 +112548,7 @@ 'partykanal.cz' => 1, 'partymat.de' => 1, 'partymusikband.de' => 1, + 'partyonbici.com' => 1, 'partypearl.de' => 1, 'partypeeps.tk' => 1, 'partyphoto.tk' => 1, @@ -111488,10 +112580,8 @@ 'pascal-schmid.net' => 1, 'pascal-ua.tk' => 1, 'pascal-wittmann.de' => 1, - 'pascalchristen.ch' => 1, 'pascalgames.tk' => 1, 'pascalhargarter.de' => 0, - 'pascaline-jouis.fr' => 1, 'pascalleguern.com' => 1, 'pascalmenuiserie.fr' => 1, 'paschmid.ch' => 1, @@ -111499,9 +112589,9 @@ 'pascocountyfl.gov' => 1, 'pascoflcorrections.gov' => 1, 'pascopa.gov' => 1, - 'pascosheriff.com' => 1, 'pascovotes.gov' => 1, 'pascualberniz.tk' => 1, + 'pascualbravo.edu.co' => 1, 'pascualinmuebles.com' => 1, 'pasearch.nl' => 1, 'paseka-putilinyh.ru' => 1, @@ -111513,6 +112603,7 @@ 'pasnederland.tk' => 1, 'pasnine.my.id' => 1, 'pasportaservo.org' => 1, + 'pasqualeberesti.fr' => 1, 'pasquinelli-truebag.ch' => 1, 'pass-jobcoaching.nl' => 1, 'passabook.com' => 1, @@ -111531,6 +112622,7 @@ 'passfoto-deinfoto.ch' => 1, 'passgator.com' => 1, 'passieposse.nl' => 1, + 'passings.io' => 1, 'passion-billard.fr' => 1, 'passion-net.fr' => 1, 'passionatefoodie.co.uk' => 1, @@ -111547,9 +112639,12 @@ 'passivebook.com' => 1, 'passivehousecal.org' => 1, 'passiveseinkommen.tk' => 1, + 'passivestrategies.ai' => 1, 'passivhaus.tk' => 1, + 'passkeybase.com' => 1, 'passky.org' => 1, 'passphrase.today' => 1, + 'passport-ce.com' => 1, 'passport.yandex.by' => 1, 'passport.yandex.com' => 1, 'passport.yandex.com.tr' => 1, @@ -111567,7 +112662,7 @@ 'passware.com' => 1, 'passwd.one' => 1, 'password-checker.de' => 1, - 'password.codes' => 1, + 'password.codes' => 0, 'password.consulting' => 1, 'password.town' => 1, 'passwordass.org' => 1, @@ -111576,9 +112671,8 @@ 'passwords.google.com' => 1, 'passwordsapp.org' => 1, 'passwordscon.com' => 1, - 'passwordscon.org' => 1, 'passwordsecurity.info' => 1, - 'passwordsecuritycenter.com' => 1, + 'passwordsecuritycenter.com' => 0, 'passwordsheeters.ga' => 1, 'passwordsheetest.ga' => 1, 'passwordsleakcheck-pa.googleapis.com' => 1, @@ -111601,6 +112695,7 @@ 'pasternak.net' => 1, 'pasternok.org' => 1, 'pasteros.io' => 1, + 'pastesmm.com' => 1, 'pasticceria.milano.it' => 1, 'pasticcerialorenzetti.com' => 1, 'pasticceriaveneziana.ga' => 1, @@ -111613,6 +112708,7 @@ 'pastorello.cf' => 1, 'pastorello.ga' => 1, 'pastorello.gq' => 1, + 'pastores.com' => 1, 'pastorinilaw.com' => 1, 'pastorluciano.tk' => 1, 'pastormaremanoabruzes.com.br' => 1, @@ -111632,10 +112728,10 @@ 'patapwn.com' => 1, 'patasolapress.org' => 1, 'pataua.kiwi' => 1, - 'patbatesremodeling.com' => 0, 'patchassociates.com' => 1, 'patchli.fr' => 1, 'patchofabsence.com' => 1, + 'patchpulse.org' => 1, 'patchstack.com' => 1, 'patchyvideo.com' => 1, 'patdorf.com' => 1, @@ -111652,6 +112748,7 @@ 'patersonpdnj.gov' => 1, 'patguzmanconstruction.com' => 1, 'pathai.com' => 1, + 'pathfinder.ceo' => 1, 'pathfinderbank.com' => 1, 'pathfindercut.com' => 1, 'pathfindergeo.com' => 1, @@ -111659,9 +112756,11 @@ 'pathofexile2.com' => 0, 'pathogen.nl' => 1, 'pathologie-dna.nl' => 1, + 'pathos.gg' => 1, 'pathpartnertech.com' => 1, 'pathsaversers.ga' => 1, 'pathsaversest.ga' => 1, + 'pathtechstaff.com' => 1, 'pathwayscenterforgrief.org' => 1, 'pathwayscenterforgriefandloss.org' => 1, 'pathwaysthroughgrief.org' => 1, @@ -111670,14 +112769,12 @@ 'patientdesk.ai' => 1, 'patientenverfuegung.digital' => 1, 'patientjourneyapp.com' => 0, - 'patientspaid.com' => 1, - 'patientup.com' => 1, + 'patientup.com' => 0, 'patientys.com' => 1, 'patiga.ga' => 1, 'patikabiztositas.hu' => 1, 'patikakristaly.hu' => 1, 'patin.cf' => 1, - 'patioboreal.ca' => 1, 'patioroof.cf' => 1, 'patiosheders.ga' => 1, 'patioshedest.ga' => 1, @@ -111690,6 +112787,7 @@ 'patorganiser.co.uk' => 1, 'patorganiser.com' => 1, 'patorganiser.com.au' => 1, + 'patota.io' => 1, 'patralos.at' => 0, 'patri.fr' => 1, 'patric-lenhart.de' => 1, @@ -111698,6 +112796,7 @@ 'patricia-lackovic.from.hr' => 1, 'patriciadelamora.tk' => 1, 'patriciaferrao.pt' => 1, + 'patriciaherrera.co' => 1, 'patriciakraken.at' => 1, 'patriciaramos.pt' => 1, 'patriciaroy.co' => 1, @@ -111713,12 +112812,15 @@ 'patrickdankers.nl' => 1, 'patrickdecokere.be' => 1, 'patrickderitter.nl' => 1, + 'patrickenjane.wedding' => 1, 'patrickhoving.com' => 1, 'patrickhoving.nl' => 1, + 'patrickjosephdailey.com' => 1, 'patrickkaminski.com' => 1, 'patrickmahaffy.com' => 0, 'patrickpeeters.com' => 1, 'patrickryanturner.com' => 1, + 'patrickveluwenkamp.com' => 1, 'patricoliveiraplombiercourbevoie.fr' => 1, 'patrikjohan.cf' => 1, 'patrikjohan.ga' => 1, @@ -111770,6 +112872,8 @@ 'paulahot.tk' => 1, 'paulandmadge.com' => 1, 'paulanet.tk' => 1, + 'paulapereira.com.br' => 1, + 'paulapereiranutricionista.com.br' => 1, 'paulasilvasvensson.eu' => 1, 'paulbaily.au' => 1, 'paulbaily.com' => 1, @@ -111783,6 +112887,7 @@ 'pauldaugerdas.com' => 0, 'pauldeconinck.tk' => 1, 'paulfairbairn.com' => 1, + 'paulfaller.me' => 1, 'paulgerberrealtors.com' => 1, 'paulglaser.de' => 1, 'paulgo.io' => 1, @@ -111790,11 +112895,11 @@ 'paulibean.tk' => 1, 'paulinaschubert.net' => 1, 'paulini.ga' => 1, + 'paulinotech.com' => 1, 'pauliuspiecius.com' => 1, 'pauljackson.ga' => 1, 'pauljmartinez.com' => 0, 'pauljrowland.co.uk' => 1, - 'pauljzak.com' => 1, 'paulknulst.de' => 1, 'paullinmakeup.com' => 1, 'paullockaby.com' => 1, @@ -111804,7 +112909,6 @@ 'paulmilligan.co.uk' => 1, 'paulmolloy.guitars' => 1, 'paulmolloydesign.com' => 1, - 'paulmurraycleaningservices.ie' => 1, 'paulo.nom.za' => 1, 'pauloalcalde.co' => 1, 'pauloalcobianeves.pt' => 1, @@ -111833,8 +112937,8 @@ 'paulsinternet.com' => 1, 'paulsitarz.com' => 1, 'paulsnar.lv' => 1, - 'paulstamatiou.com' => 1, 'paulstarosta.com' => 1, + 'paulstoreonline.com' => 1, 'paulswartz.net' => 1, 'paultonspark.co.uk' => 0, 'paultrans-muenchen.de' => 1, @@ -111849,6 +112953,7 @@ 'paulwilhelm.de' => 1, 'paulzakin.com' => 1, 'paulzen.me' => 1, + 'paulzzh.com' => 1, 'pauntleycourt.com' => 1, 'pausado.com' => 1, 'pavajebucovina.ro' => 1, @@ -111862,6 +112967,7 @@ 'pavelfucik.com' => 1, 'pavelfucik.cz' => 1, 'pavelfucik.eu' => 1, + 'pavelich.ca' => 1, 'pavelich.com' => 1, 'pavelitus.tk' => 1, 'pavelkawellness.com' => 1, @@ -111869,6 +112975,8 @@ 'pavelstriz.cz' => 1, 'pavementpr.com' => 1, 'paven.io' => 0, + 'paveon.de' => 1, + 'paverlaunch.com' => 1, 'pavernosmatao.tk' => 1, 'pavestone.co.uk' => 1, 'pavilion-bukitjalil.com' => 1, @@ -111896,11 +113004,13 @@ 'pawelurbanski.com' => 1, 'pawgearlab.com' => 1, 'pawilony-modulowe.pl' => 1, + 'pawjob.us' => 1, 'pawket.cn' => 1, 'pawleyclub.com' => 1, 'pawneecountyne.gov' => 1, 'pawnsoft.tk' => 1, 'pawp.com' => 1, + 'pawpassrx.com' => 1, 'pawpatrol.tk' => 1, 'pawpawtownshipmi.gov' => 1, 'pawproject.org' => 1, @@ -111947,7 +113057,6 @@ 'pay.lawyer' => 1, 'pay.luxury' => 1, 'pay.marketing' => 1, - 'pay.mg' => 0, 'pay.parts' => 1, 'pay.photography' => 1, 'pay.photos' => 1, @@ -111987,18 +113096,18 @@ 'payboy.biz' => 1, 'payboy.rocks' => 1, 'paycaptain.com' => 1, - 'paycardtech.com' => 1, 'paycom.com' => 0, 'paycomdfw.com' => 0, 'paycomonline.com' => 0, - 'paycrest.io' => 1, + 'paycrest.io' => 0, 'paydollar.com' => 1, 'paye.net' => 0, 'payeasy.tech' => 1, 'payfacto.com' => 1, 'payfazz.com' => 1, 'payfin.tech' => 1, - 'payforpeople.nl' => 0, + 'payforpeople.nl' => 1, + 'payforplaynevada.com' => 1, 'paygears.com' => 1, 'payground.com' => 1, 'paygvpn.com' => 1, @@ -112013,6 +113122,8 @@ 'paylike.se' => 1, 'payload.ca' => 1, 'paylocal.net' => 0, + 'paylon.de' => 1, + 'paylux.org' => 1, 'paymansys.org' => 1, 'paymash.com' => 1, 'payme.io' => 1, @@ -112021,7 +113132,10 @@ 'paymentaccuracy.gov' => 1, 'paymentap.co.uk' => 1, 'paymentjs.com' => 1, + 'paymentportal.io' => 1, + 'paymentportaldev.io' => 1, 'paymentportaldevopslocal.io' => 1, + 'paymentportalstaging.io' => 1, 'payments.google.com' => 1, 'paymeservice.com' => 1, 'paymongo.help' => 1, @@ -112032,6 +113146,7 @@ 'paynode.com' => 1, 'payonline-api.xyz' => 1, 'payop.com' => 1, + 'payorth.com' => 1, 'paypac.biz' => 1, 'paypac.co.nz' => 1, 'paypac.co.uk' => 1, @@ -112046,6 +113161,7 @@ 'paypal.gift' => 1, 'paypaq.com' => 1, 'paypcns.co.uk' => 1, + 'paypers.cc' => 1, 'paypipes.com' => 1, 'paypo.pl' => 1, 'paypod.org' => 1, @@ -112056,6 +113172,7 @@ 'payroll.ch' => 0, 'payroll.myftp.org' => 1, 'payrollaustralia.au' => 1, + 'payrollbridge.co.uk' => 1, 'payrollconstructionservices.com' => 1, 'payrollhr.be' => 1, 'payrolloutsourcing.com.au' => 1, @@ -112090,7 +113207,6 @@ 'payward.com' => 1, 'payzang.com' => 1, 'pazaracik.com' => 1, - 'pazarlab.com' => 1, 'pazescomoingles.com.br' => 1, 'pazyarmonia.tk' => 1, 'pb-design.ch' => 1, @@ -112098,19 +113214,23 @@ 'pb.ax' => 0, 'pbaby.com' => 1, 'pback.se' => 1, + 'pband.ch' => 1, 'pbbm.com.ph' => 1, 'pbc.gov' => 1, 'pbcables.tk' => 1, 'pbcknd.ml' => 1, 'pbcpao.gov' => 1, 'pbcu.com' => 1, + 'pbebank.com' => 1, 'pbern.xyz' => 1, 'pbest.tk' => 1, 'pbforestry.net' => 1, 'pbgfl.gov' => 1, + 'pbgroup.hu' => 1, 'pbhs.co.uk' => 1, 'pbiexplorer.com' => 1, 'pbla.biz' => 1, + 'pbmc59.ru' => 1, 'pbmdiscounter.nl' => 1, 'pbnews1.com' => 1, 'pbo.vic.gov.au' => 1, @@ -112129,7 +113249,6 @@ 'pbz.im' => 1, 'pc-center.tk' => 1, 'pc-construction.fr' => 1, - 'pc-mac.de' => 1, 'pc-master.pl' => 1, 'pc-pharma.com' => 1, 'pc-reanimator.ru' => 1, @@ -112161,6 +113280,7 @@ 'pccc.co.za' => 1, 'pccdal.gov' => 1, 'pccomc.tk' => 1, + 'pcdcarehub.com' => 1, 'pcdekegel.nl' => 1, 'pcdocjim.com' => 1, 'pcdomain.com' => 1, @@ -112186,23 +113306,25 @@ 'pcing.ru' => 1, 'pcisecuritystandards.org' => 1, 'pcissc.org' => 1, + 'pcitimeshare.com' => 1, 'pcivellophotography.com' => 1, 'pclgroup.co.nz' => 1, 'pclob.gov' => 1, 'pcloud.com' => 1, 'pcmania.tk' => 1, 'pcmaw.com' => 1, - 'pcminsk.by' => 1, 'pcmkrembangan.or.id' => 1, 'pcmobile.tech' => 1, 'pcmr.info' => 1, 'pcmscientific.com' => 1, 'pcnaid.com' => 1, 'pcnewsoft.tk' => 1, - 'pcnotdienst-oldenburg-rastede.de' => 1, + 'pcosworkoutplan.com' => 1, 'pcpao.gov' => 1, 'pcpartspicker.in' => 1, 'pcpasokh.ir' => 1, + 'pcpclaim-mailer.co.uk' => 1, + 'pcpclaimfinder.com' => 1, 'pcpirates.tk' => 1, 'pcplaza.tk' => 1, 'pcpluftgevaer.dk' => 1, @@ -112251,6 +113373,7 @@ 'pdau.edu.ua' => 1, 'pdavislawgroup.com' => 1, 'pdax.ph' => 0, + 'pdb-group.co.uk' => 1, 'pdcs.nl' => 1, 'pderas.com' => 1, 'pdesinc.org' => 1, @@ -112258,6 +113381,7 @@ 'pdf-reader.ru' => 1, 'pdf-tool.fr' => 1, 'pdf.io' => 1, + 'pdf4me.com' => 1, 'pdf4pro.com' => 1, 'pdfbear.com' => 1, 'pdfbook-dl.ml' => 1, @@ -112277,6 +113401,7 @@ 'pdfsheeters.ga' => 1, 'pdfsheetest.ga' => 1, 'pdihc.com' => 1, + 'pdiomede.com' => 1, 'pdkrawczyk.com' => 1, 'pdmonroewi.gov' => 1, 'pdox.net' => 1, @@ -112287,7 +113412,9 @@ 'pdtech.ltd' => 1, 'pdtppfl.gov' => 1, 'pdvault.co' => 1, + 'pdvconstru.com.br' => 1, 'pdxcoinclub.org' => 1, + 'pdxretro.com' => 1, 'pdxroofingandsiding.com' => 1, 'pdz.net' => 1, 'pe-bank.jp' => 1, @@ -112312,7 +113439,6 @@ 'peacewiththewild.co.uk' => 1, 'peachesandchampagne.com' => 1, 'peachesboutique.com' => 1, - 'peacock.onl' => 1, 'peajo.com' => 1, 'peak.com' => 1, 'peakbrokerageservices.com' => 1, @@ -112329,14 +113455,12 @@ 'peanutproductionsnyc.com' => 1, 'pearbloom.com' => 1, 'pearl-cloud.co.uk' => 1, - 'pearl-dentalclinic.jp' => 1, 'pearl-scan.co.uk' => 1, 'pearlchaos.com' => 1, 'pearlcohen.com' => 1, 'pearle.nl' => 1, 'pearlharbordrydockeisopenhouse.org' => 0, 'pearljamargentina.tk' => 1, - 'pearloc.com' => 1, 'pearlsonly.ca' => 1, 'pearlsonly.com' => 1, 'pearlsonly.com.au' => 1, @@ -112362,6 +113486,7 @@ 'pec.net' => 1, 'pecadis.de' => 1, 'pecan.ai' => 1, + 'pecanplantationland.com' => 0, 'pecasse.be' => 0, 'pecetowicz.pl' => 1, 'pecheneg.tk' => 1, @@ -112371,12 +113496,9 @@ 'pecker-johnson.com' => 1, 'pecmd.net' => 1, 'pecs.com' => 1, - 'pecsusa.com' => 1, - 'pect.com.pk' => 1, 'pectusbar.com' => 1, 'ped-bike.de' => 1, 'peda.net' => 1, - 'pedago.it' => 1, 'pedagoplume.fr' => 1, 'pedaleuse.be' => 1, 'pedalia.cc' => 1, @@ -112400,6 +113522,7 @@ 'pedo.house' => 1, 'pedodontie.ro' => 1, 'pedohunters.de' => 1, + 'pedraja.fr' => 1, 'pedrazanoticias.tk' => 1, 'pedrobotias.tk' => 1, 'pedrolamas.com' => 1, @@ -112410,7 +113533,8 @@ 'pedrosaurus.com' => 1, 'pedrosillo-delosaires.tk' => 1, 'pedrotimoteo.com' => 1, - 'peekabooboudoir.com' => 1, + 'peekabooboudoir.com' => 0, + 'peekascan.com' => 1, 'peekier.com' => 1, 'peekit.ai' => 1, 'peekix.com' => 1, @@ -112422,6 +113546,7 @@ 'peenor.xyz' => 1, 'peep.gq' => 1, 'peeptalk.dk' => 1, + 'peeqback.com' => 1, 'peer.travel' => 1, 'peerbearing.com' => 1, 'peerberry.com' => 1, @@ -112447,6 +113572,7 @@ 'peercraft.se' => 1, 'peercraft.us' => 1, 'peerdirect.com' => 1, + 'peerdrop.de' => 1, 'peergrowth.co.in' => 1, 'peergrowth.net' => 1, 'peerjs.com' => 1, @@ -112469,7 +113595,6 @@ 'peewee-design.tk' => 1, 'pefile.tk' => 1, 'pefisa.com.br' => 1, - 'pefricea.com' => 1, 'pegas-studio.net' => 1, 'pegasnet.tk' => 1, 'pegasystems.com' => 1, @@ -112513,6 +113638,7 @@ 'pelhrimov-strmechy.tk' => 1, 'pelican.ie' => 1, 'pelicanbaytx.gov' => 1, + 'pelicancontainers.com' => 1, 'pelicanconveyancing.co.uk' => 1, 'pelicanottertailmn.gov' => 1, 'pelicanparty.games' => 1, @@ -112531,6 +113657,7 @@ 'pelmeni.cf' => 1, 'pelmeniuralskie.tk' => 1, 'pelo.tk' => 1, + 'peloduro.cl' => 1, 'pelopoplot.com' => 0, 'pelosanimais.org' => 1, 'peloton-technologies.com' => 1, @@ -112538,7 +113665,6 @@ 'pelsu.se' => 1, 'peluche-animaux.fr' => 1, 'peluche.tk' => 1, - 'peluqueriaalcobendas.es' => 1, 'peluqueriacanina.tk' => 1, 'peluqueriacaninacavecanem.es' => 1, 'pemagear.com' => 1, @@ -112551,7 +113677,7 @@ 'pembrokenc.gov' => 1, 'pemedia.de' => 1, 'pemex.com' => 1, - 'pemo.io' => 0, + 'pemo.io' => 1, 'pems.gov.au' => 1, 'pen-sec.de' => 1, 'pen15art.tk' => 1, @@ -112580,7 +113706,6 @@ 'pengisatelier.net' => 1, 'pengu.us.kg' => 1, 'pengui.uk' => 1, - 'penguin-stats.cn' => 1, 'penguin-stats.io' => 1, 'penguinclientsystem.com' => 1, 'penguindominatrix.com' => 1, @@ -112600,6 +113725,7 @@ 'pennergold.net' => 1, 'pennhillspa.gov' => 1, 'pennsauken.gov' => 1, + 'pennsbury.pa.us' => 1, 'pennsylvaniasolarinitiative.com' => 1, 'pennsylvaniatitlesearch.com' => 1, 'penny.at' => 1, @@ -112662,7 +113788,6 @@ 'pentagrid.ch' => 1, 'pentahobigdata.com' => 1, 'pentamexicali.tk' => 1, - 'pentangle.co.uk' => 1, 'pentapaints.com' => 1, 'pentaquin.com' => 1, 'pentaquin.net' => 1, @@ -112674,6 +113799,7 @@ 'pentescope.com' => 1, 'pentesterlab.com' => 1, 'pentestpartners.com' => 1, + 'pentestref.io' => 1, 'pentests.dk' => 1, 'penthy.eu' => 1, 'pentive.com' => 1, @@ -112696,6 +113822,7 @@ 'penzkeresok.hu' => 1, 'penztargepforum.hu' => 0, 'penztargepnagyker.hu' => 0, + 'penzugynet.hu' => 1, 'people-power.eu' => 1, 'people-press.org' => 1, 'people.deloitte' => 1, @@ -112705,7 +113832,6 @@ 'peopleblankets.com' => 1, 'peoplecareeyesandteeth.com.au' => 1, 'peoplecareopticalanddental.com.au' => 1, - 'peoplecert.org' => 1, 'peoplecheck.co.uk' => 1, 'peoplecheck.com' => 1, 'peoplediein.space' => 1, @@ -112713,8 +113839,8 @@ 'peoplefirstservices.net' => 1, 'peoplelikemeapp.com' => 1, 'peopleofcolorcareers.com' => 1, + 'peopleprojectinstitute.com' => 1, 'peoplesafe.co.uk' => 1, - 'peoplesbankal.com' => 0, 'peoplescu.com' => 1, 'peoplesdecade.org' => 1, 'peoplesgazette.com' => 1, @@ -112746,15 +113872,16 @@ 'peperoni.tk' => 1, 'peperstraat.online' => 1, 'pepfar.gov' => 1, + 'pepimed.com' => 1, 'pepix.pl' => 1, 'peplex.ddns.net' => 1, 'peplex.nl' => 1, 'peppelmedi.fi' => 1, 'peppertalks.com' => 1, 'pepperydance.top' => 1, - 'peppyflora.com' => 1, 'pepsi.investments' => 1, 'pepta.net' => 1, + 'peptideclear.co.uk' => 1, 'pepul.com' => 1, 'pepwaterproofingllc.com' => 1, 'peqal.cf' => 1, @@ -112769,10 +113896,10 @@ 'perberestja.gq' => 1, 'perceptive.pro' => 1, 'perceptyx.com' => 1, - 'perchance.org' => 1, 'percherosdepared.es' => 1, 'percherosdepared.online' => 1, 'percolate.com' => 1, + 'percomcourses.com' => 1, 'percussiontonal-forum.de' => 1, 'percy.io' => 1, 'percydutton.co.uk' => 1, @@ -112785,7 +113912,6 @@ 'peredovaya.tk' => 1, 'peredoz.tk' => 1, 'pereezd.ml' => 1, - 'peregorodka77.ru' => 1, 'peregrinefund.org' => 1, 'peregrinus.es' => 1, 'pereiravillela.com.br' => 1, @@ -112794,6 +113920,7 @@ 'perennialte.ch' => 1, 'perera.net' => 1, 'peresypchanka.tk' => 1, + 'peretrus.tech' => 1, 'pereuda.com' => 1, 'perevedi.org' => 1, 'perevedut.cf' => 1, @@ -112801,7 +113928,6 @@ 'perewall.tk' => 1, 'perezdecastro.org' => 0, 'perf-b2b.com' => 1, - 'perf.report' => 1, 'perf1.com' => 1, 'perfare.net' => 1, 'perfect-blog.com' => 1, @@ -112820,6 +113946,7 @@ 'perfectfocuseyecare.com' => 1, 'perfectgift.com' => 0, 'perfectgift.tk' => 1, + 'perfectlaptop.net' => 1, 'perfectlyluxe.ml' => 1, 'perfectlyluxe.tk' => 1, 'perfectmatch.cf' => 1, @@ -112840,6 +113967,7 @@ 'perfekt-style.com' => 1, 'perfekt.software' => 1, 'perfektesgewicht.com' => 1, + 'perfektmart.com.ng' => 1, 'perferxprecision.com' => 1, 'perfilesdeopinion.com' => 1, 'perfmatters.io' => 1, @@ -112858,6 +113986,7 @@ 'performing-art-schools.com' => 1, 'performingdreams.tk' => 1, 'performive.com' => 1, + 'performx.me' => 1, 'perfumerie.tk' => 1, 'perfumes.com.br' => 1, 'perfumesweb.com.br' => 1, @@ -112888,11 +114017,9 @@ 'periscope.tv' => 1, 'periscopeup.com' => 1, 'perishablepress.com' => 1, - 'peritaje.pro' => 1, 'perkilo.eu' => 1, 'perkinsplumbing.co.zw' => 1, 'perks.ee' => 1, - 'perks.lt' => 1, 'perksofcoffee.com' => 1, 'perksplus.com' => 1, 'perkypavla.com' => 1, @@ -112925,14 +114052,13 @@ 'permasealwaterproofing.com' => 1, 'permaset.com.au' => 1, 'permeance108.com' => 1, - 'permian-elec.com' => 0, 'permis-a-points-bordeaux.com' => 1, 'permis-a-points-montpellier.com' => 1, 'permis-apoints.com' => 1, 'permis-apoints.fr' => 1, 'permis.online' => 1, 'permiscoderoute.fr' => 1, - 'permistheorique.be' => 1, + 'permisecole.com' => 1, 'permistheoriqueenligne.be' => 1, 'permitting.gov' => 1, 'permutationcity.net' => 1, @@ -112940,6 +114066,7 @@ 'peronmedya.com' => 1, 'perot.me' => 1, 'perpedal.se' => 1, + 'perpelin.io' => 1, 'perpetua.io' => 1, 'perpetual.ga' => 1, 'perpetualemotion.com' => 1, @@ -112947,7 +114074,6 @@ 'perpetuum.tk' => 1, 'perrau.lt' => 0, 'perreiraproperties.com' => 1, - 'perretes.com.es' => 1, 'perritas.tk' => 1, 'perritos.tk' => 1, 'perron.ml' => 1, @@ -112964,6 +114090,7 @@ 'pers-hr.tk' => 1, 'perscent.com.au' => 1, 'perscore.tk' => 1, + 'perseepharma.fr' => 1, 'perseo.tk' => 1, 'persey-ssm.com.ua' => 1, 'persey.tk' => 1, @@ -112973,6 +114100,7 @@ 'persiandating.tk' => 1, 'persianmassagetherapy.com' => 1, 'persianrom.com' => 1, + 'persianwithel.com' => 1, 'persiart.shop' => 1, 'persiennexperten.se' => 1, 'persistence.one' => 1, @@ -112980,14 +114108,15 @@ 'persjrp.ca' => 1, 'perso.pl' => 1, 'persoform.ch' => 1, - 'personacommunications.com.au' => 0, + 'personacommunications.com.au' => 1, 'personal-genome.com' => 1, 'personal-scrum.de' => 1, 'personal-scrum.eu' => 1, 'personalaccidentsers.ga' => 1, 'personalaccidentsest.ga' => 1, 'personalcourtreporters.com' => 1, - 'personalfarewells.com.au' => 1, + 'personaldocvault.com' => 1, + 'personalglobal.com.br' => 1, 'personalhealth.ie' => 1, 'personalhydroponics.com' => 1, 'personaliseyourwine.com.au' => 1, @@ -113003,6 +114132,9 @@ 'personalpages.us' => 1, 'personalstructures.com' => 1, 'personaltrainer-senti.de' => 1, + 'personaltrainercanberra.com.au' => 1, + 'personaltrainergoldcoast.com.au' => 1, + 'personaltrainerhobart.com.au' => 1, 'personaltransporter.es' => 1, 'personalwebsite.services' => 1, 'personcar.com.br' => 1, @@ -113016,14 +114148,18 @@ 'perspectives-de-voyage.com' => 1, 'perspektivwechsel-coaching.de' => 0, 'perspio.io' => 1, + 'perspods.com' => 1, 'persson.me' => 1, 'perssonsgarn.se' => 1, 'persuader-reports.gov' => 1, - 'persuasionmatters.com' => 1, + 'persuasionmatters.com' => 0, 'perthdayhospital.com.au' => 1, 'perthhillsarmadale.com.au' => 1, + 'perthpainspecialists.com.au' => 0, 'perthunicyclists.tk' => 1, 'perthweekend.com.au' => 1, + 'pertiller.tech' => 1, + 'pertsfoundry.com' => 1, 'pertwarp.tk' => 1, 'perubusca.nl' => 1, 'perugamerz.tk' => 1, @@ -113123,6 +114259,7 @@ 'petcolor.ga' => 1, 'petcounty.ga' => 1, 'petcrawler.ga' => 1, + 'petdairy.com' => 1, 'petdesign.tk' => 1, 'petdesigning.ga' => 1, 'petdir.ga' => 1, @@ -113139,7 +114276,6 @@ 'peter.org.ua' => 1, 'peterackermans.tk' => 1, 'peterandjoelle.co.uk' => 1, - 'peterannawedding.us' => 1, 'peterarcherbeyondvision.com' => 0, 'peterbarrett.ca' => 1, 'peterbischof.at' => 1, @@ -113173,20 +114309,18 @@ 'petermclarenartist.com' => 1, 'petermuenster.tk' => 1, 'peteroerlemans.be' => 1, - 'peterpauer.com' => 1, 'peterpiperpizza.com' => 1, 'peterreinold.com' => 1, 'peterrentrop.com' => 0, 'peters-halstenbek.de' => 1, 'peters.consulting' => 1, 'petersburgmi.gov' => 1, - 'petersime.com' => 1, 'petersonsbreakingnewsoftrenton.com' => 1, + 'peterspan.de' => 1, 'petersport.ee' => 1, 'petertrevor.com' => 1, 'petervaldesii.com' => 0, 'petervanderwoude.nl' => 1, - 'petervantriet.nl' => 1, 'peteschmidt.com.au' => 1, 'petevagabond.com' => 1, 'petfa.ga' => 1, @@ -113205,11 +114339,11 @@ 'petherwick.com' => 1, 'peticion.tk' => 1, 'petimagine.ga' => 1, - 'petinsurancequotes.com' => 1, 'petit-archer.com' => 1, 'petit-bebe.fr' => 1, 'petitbleu.fr' => 1, 'petite-annonce.tk' => 1, + 'petitefontaine.be' => 1, 'petitenote.ch' => 1, 'petitions.by' => 1, 'petitions.pro' => 1, @@ -113233,13 +114367,14 @@ 'petnatural.ga' => 1, 'petnetid.com' => 1, 'petnight.ga' => 1, - 'petnow.gr' => 1, + 'petnow.gr' => 0, 'petopedia.ga' => 1, 'petopplis.ga' => 1, 'petops.de' => 1, 'petos.tk' => 1, 'petoskeylistings.com' => 1, 'petover.ga' => 1, + 'petparents.pl' => 1, 'petpipe.ga' => 1, 'petpower.eu' => 1, 'petpuppy.tk' => 1, @@ -113284,7 +114419,6 @@ 'petsdeners.ga' => 1, 'petsdenest.ga' => 1, 'petsfilled.us' => 1, - 'petsidi.com' => 1, 'petskb.com' => 1, 'petsmartcorporate.com' => 0, 'petsnapshot.ga' => 1, @@ -113313,6 +114447,7 @@ 'petutility.tk' => 1, 'petvisual.ga' => 1, 'petwall.info' => 1, + 'petwik.com' => 1, 'petwood.co.uk' => 1, 'petzerhiel.lu' => 1, 'peuf.shop' => 1, @@ -113346,12 +114481,12 @@ 'pfannkuchenbratze.de' => 1, 'pfarchimedes-pensioen123.nl' => 1, 'pfarr-rad.de' => 1, - 'pfarreiengemeinschaft-neuerburg.de' => 1, 'pfarrhaus-mon.ch' => 1, 'pfashionmart.com' => 1, 'pfaswatersettlement.com' => 1, 'pfcardprogram.com' => 1, 'pfcchavdar.tk' => 1, + 'pfcgo.com' => 1, 'pfctr.com' => 1, 'pfd-nz.com' => 1, 'pfe.rs' => 1, @@ -113402,8 +114537,7 @@ 'pggm.nl' => 0, 'pgh-art.com' => 1, 'pgi-data.com' => 1, - 'pgica.org' => 1, - 'pgilbert.ca' => 1, + 'pgilbert.ca' => 0, 'pgit.at' => 1, 'pgklaw.com.au' => 1, 'pglaum.tk' => 1, @@ -113421,9 +114555,9 @@ 'pgp.net' => 1, 'pgp.network' => 1, 'pgp.org.au' => 0, - 'pgpgroup.co' => 1, 'pgpmail.cc' => 1, 'pgregg.com' => 1, + 'pgsaathi.in' => 1, 'pgsec.cz' => 1, 'pgsec.eu' => 1, 'pgsek.cz' => 1, @@ -113455,8 +114589,11 @@ 'phantomlord.tk' => 1, 'phantomphans.tk' => 1, 'phantomware.tk' => 1, + 'phareduweb.fr' => 1, + 'pharma-career-guide.com' => 1, 'pharma-insights.nl' => 0, 'pharma-management.net' => 1, + 'pharma-synergy.hu' => 1, 'pharmaabsoluta.com.br' => 1, 'pharmabach.com' => 1, 'pharmaboard.de' => 1, @@ -113472,6 +114609,7 @@ 'pharmacy.org.pk' => 1, 'pharmacycouncil.org.nz' => 1, 'pharmacyevalar.ru' => 1, + 'pharmacyregulation.org' => 1, 'pharmadrugtest.com' => 1, 'pharmakeia.com' => 1, 'pharmalab.eu' => 1, @@ -113486,8 +114624,10 @@ 'pharmasyncest.ga' => 1, 'pharmatender.cl' => 1, 'pharmgkb.org' => 1, + 'pharos.tn' => 1, 'pharosconsulting.com' => 1, 'pharosiq.com' => 1, + 'pharosproduction.com' => 1, 'pharside.dyndns.org' => 1, 'pharynks.com' => 1, 'pharynx.nl' => 1, @@ -113532,7 +114672,6 @@ 'phialo.de' => 1, 'phibureza.com' => 1, 'phigrupopolideportivo.es' => 0, - 'phihq.com' => 0, 'phil-dirt.com' => 1, 'phil-phillies.com' => 1, 'phil.red' => 1, @@ -113599,10 +114738,10 @@ 'philis-oenologie.fr' => 1, 'phillipgoldfarb.com' => 1, 'phillippe-lemarc.ch' => 1, - 'phillips-cohen.com.au' => 1, 'phillyhometech.com' => 1, 'phillyinjurylawyer.com' => 1, 'philmontphotography.com' => 1, + 'philna.sh' => 1, 'philographie.com' => 1, 'philology.tk' => 1, 'philomathiclife.com' => 1, @@ -113611,6 +114750,7 @@ 'philosophers.tk' => 1, 'philosopherswool.com' => 1, 'philosophy-colleges.com' => 1, + 'philosophy.moe' => 1, 'philosophyguides.org' => 1, 'philosophyofatheism.com' => 1, 'philphonic.de' => 1, @@ -113648,9 +114788,12 @@ 'phoenixcourt.gov' => 1, 'phoenixdepositionservices.com' => 1, 'phoenixfrequency.ga' => 1, + 'phoenixhealthco.com' => 1, + 'phoenixinstitute.org' => 1, 'phoenixlpgpasig.com' => 1, 'phoenixmunicipalcourt.gov' => 1, 'phoenixnest.ltd' => 1, + 'phoenixnetworkinglongisland.com' => 1, 'phoenixpower.tk' => 1, 'phoenixpwn.com' => 1, 'phoenixsalon.eu' => 1, @@ -113658,10 +114801,10 @@ 'phoenixville.online' => 1, 'phol.io' => 1, 'pholder.com' => 1, + 'pholio.ai' => 1, 'pholio.com' => 1, 'phone-service-center.de' => 1, 'phone-spy.ml' => 1, - 'phone4u.bg' => 1, 'phonedoc.it' => 1, 'phonefilter.co.uk' => 1, 'phonefleet.fr' => 1, @@ -113684,6 +114827,7 @@ 'phonesbooksest.ga' => 1, 'phonesexchat.com' => 1, 'phonesexnumbers.com' => 1, + 'phonestudio.ca' => 1, 'phoneswiz.com' => 1, 'phonet.tk' => 1, 'phonetika.org' => 1, @@ -113709,11 +114853,9 @@ 'phosphorus.io' => 1, 'photiplans.fr' => 1, 'photistic.org' => 1, - 'photo-blowup.com' => 0, 'photo-booth.ro' => 1, 'photo-design.ml' => 1, 'photo-host.tk' => 1, - 'photo-livesearch.com' => 1, 'photo-news.tk' => 1, 'photo-on-event.de' => 1, 'photo-paysage.com' => 1, @@ -113744,16 +114886,18 @@ 'photographeremploymenters.ga' => 1, 'photographeremploymentest.ga' => 1, 'photographerforwedding.tk' => 1, + 'photographers.pro' => 1, 'photographersdaydream.com' => 1, + 'photographes.com' => 1, 'photography-workshops.net' => 1, 'photographyandvideo.tk' => 1, 'photographybyjamiebrown.com' => 1, 'photographyforchange.org' => 1, 'photographyontherun.com' => 1, + 'photojungle.org' => 1, 'photolakeview.com' => 1, 'photolessya.by' => 1, 'photomath.com' => 1, - 'photomizer.com' => 0, 'photomodelcasting.com' => 1, 'photomosaicwall.ca' => 0, 'photonclub.ir' => 1, @@ -113775,7 +114919,6 @@ 'photosafari.com.my' => 1, 'photosafaribg.com' => 1, 'photosbyadeline.com' => 1, - 'photosbybstuartseniors.com' => 1, 'photosbyzachary.tk' => 1, 'photoscheduleers.ga' => 1, 'photoscheduleest.ga' => 1, @@ -113784,6 +114927,7 @@ 'photosight.ru' => 1, 'photosight.tk' => 1, 'photosoftware.nl' => 1, + 'phototask.com.br' => 1, 'phototechnique.tk' => 1, 'phototrio.com' => 1, 'photoutils.com' => 1, @@ -113799,14 +114943,12 @@ 'phpcraft.de' => 1, 'phpdevlabs.tk' => 1, 'phpdorset.co.uk' => 1, - 'phpfactory.io' => 1, 'phpfashion.com' => 1, 'phpinfo.in.th' => 1, 'phpkari.cz' => 1, 'phpkoru.com' => 1, 'phpliteadmin.org' => 1, 'phpmyadmin.net' => 1, - 'phpmyfaq.com' => 1, 'phpmynewsletter.com' => 1, 'phpnuke-guatemala.tk' => 1, 'phpprime.com' => 1, @@ -113820,10 +114962,10 @@ 'phr.org' => 1, 'phr34kz.pw' => 0, 'phra.gs' => 1, + 'phraselock.com' => 1, 'phreakaus.tk' => 1, 'phreaker.ml' => 1, 'phreaknet.org' => 1, - 'phreesia.com' => 1, 'phrenology.com' => 1, 'phrive.space' => 1, 'phrlegal.com' => 1, @@ -113853,7 +114995,7 @@ 'phukettour.ga' => 1, 'phukettravel.gq' => 1, 'phukienchanh.com' => 1, - 'phukiensitphcm.com' => 1, + 'phukiensitphcm.com' => 0, 'phulyshop.com' => 0, 'phumin.in.th' => 1, 'phuoctran.com.vn' => 1, @@ -113868,7 +115010,6 @@ 'phyllis.nl' => 1, 'phyllischerry.com' => 1, 'phynix-hhu.de' => 1, - 'phyr.one' => 1, 'phyrone.de' => 1, 'phyrone.eu' => 1, 'physia.gr' => 1, @@ -113887,21 +115028,24 @@ 'physioanna.at' => 1, 'physiobalance.nl' => 1, 'physiobrite.tk' => 1, + 'physioclinickenya.com' => 1, 'physiomeproject.org' => 1, 'physionova-badenstedt.de' => 1, 'physiopraxisteam.de' => 1, + 'physiosense.net' => 1, 'physioteam-franz.de' => 1, 'physiotherapie-buk.de' => 1, 'physiotherapie-concept.de' => 1, 'physiotherapist-physicaltherapist.com' => 1, 'physiovesenaz.ch' => 0, + 'physiquearchitecture.com' => 1, + 'physiquearchitecture.com.br' => 1, 'physis.earth' => 1, 'phytoreponse.fr' => 0, 'phytosunaroms.com' => 1, 'phyxion.net' => 1, 'pi-dash.com' => 1, 'pi-datametrics.com' => 1, - 'pi-inu.com' => 1, 'pi-konsulting.se' => 1, 'pi-net.dedyn.io' => 1, 'pia-bardo.tk' => 1, @@ -113916,6 +115060,7 @@ 'piai.ml' => 1, 'piai.tk' => 1, 'piajuly.net' => 1, + 'piancangzhan.com' => 1, 'pianetaottica.eu' => 1, 'pianetaottica.info' => 1, 'pianetaottica.it' => 1, @@ -113930,9 +115075,9 @@ 'pianoo.nl' => 1, 'pianopronto.com' => 1, 'pianoschmitz.de' => 1, - 'pianotaku.com' => 1, 'pianotuning.cn' => 0, 'piaohong.tk' => 1, + 'piaohuaw.com' => 1, 'piapia.com' => 1, 'piasativa.com' => 1, 'piasto.com.cy' => 1, @@ -113946,7 +115091,6 @@ 'piavonpadberg.com' => 1, 'pib.gd' => 1, 'pibgd.fr' => 1, - 'piboston.org' => 1, 'piboubes.me' => 1, 'pic-sl.com' => 1, 'pic.gov' => 1, @@ -113954,12 +115098,12 @@ 'pic2map.com' => 1, 'pic2pat.com' => 1, 'pic2pat.nl' => 1, - 'picante.today' => 1, 'picapollochino.tk' => 1, 'picarones.es' => 1, 'picasoft.net' => 1, 'picatavocat.fr' => 1, - 'picatom.com' => 0, + 'picatom.com' => 1, + 'picatria.org.cn' => 1, 'piccirello.com' => 1, 'piccoliamicisport.it' => 1, 'piccolino.tk' => 1, @@ -113969,6 +115113,7 @@ 'piccolosgombero.it' => 1, 'piccolotrasloco.it' => 1, 'picdefacer.com' => 1, + 'picdog.top' => 1, 'pichainlabs.com' => 1, 'pichau.com.br' => 1, 'pichlerei.at' => 1, @@ -113986,9 +115131,7 @@ 'picklaptop.com' => 1, 'pickle-publishing.com' => 1, 'pickleballzone.com' => 1, - 'pickleland.com' => 1, 'picklinik.id' => 0, - 'pickmoney.es' => 1, 'pickmysoap.gr' => 1, 'picknetworkiscoming.sg' => 1, 'picknrg.com' => 1, @@ -113998,7 +115141,6 @@ 'pickswapest.ga' => 1, 'picksygirl.com' => 1, 'picktablet.com' => 1, - 'pickulsky.com' => 1, 'pickup-transporte.de' => 1, 'pickupenc.ru' => 1, 'picloudedge.com' => 1, @@ -114022,6 +115164,7 @@ 'picsalesers.ga' => 1, 'picsastock.com' => 1, 'picshare.nz' => 1, + 'picsquish.com' => 1, 'picstar.tk' => 1, 'picsto.re' => 0, 'pictominoes.com' => 1, @@ -114039,6 +115182,7 @@ 'picturevictoria.vic.gov.au' => 1, 'picturingjordan.com' => 1, 'picus.io' => 1, + 'picveo.com' => 1, 'pidelo-peru.com' => 1, 'pidgi.net' => 1, 'pidjipi.com' => 1, @@ -114067,7 +115211,6 @@ 'piening.ddns.net' => 1, 'piensa-escribe.tk' => 1, 'piepermail.nl' => 1, - 'piepet.net' => 1, 'pieq.eu' => 1, 'pieq.eu.org' => 1, 'pier1url.com' => 1, @@ -114078,11 +115221,8 @@ 'piercingnagykereskedes.hu' => 1, 'piercingpiac.hu' => 1, 'piercraft.com' => 1, - 'pierdoling.org' => 1, 'pieregister.com' => 1, 'pierianservices.com' => 1, - 'pieropuschiavo.it' => 1, - 'pierpaoloamarante.it' => 0, 'pierre-denoblens.net' => 1, 'pierre-schmitz.com' => 1, 'pierrearnaud.com' => 1, @@ -114124,6 +115264,7 @@ 'pigop.com' => 1, 'pigsbytebooks.org' => 0, 'pigslv.com' => 1, + 'pigtracker.com.ar' => 1, 'piguet.com' => 0, 'pigzilla.co' => 1, 'pihaar.de' => 1, @@ -114137,6 +115278,7 @@ 'pijc.es' => 1, 'pijiutuan.com' => 1, 'pijusmagnificus.com' => 1, + 'pik.bzh' => 1, 'pika.moe' => 1, 'pikafan.de' => 1, 'pikafederation.ca' => 1, @@ -114162,10 +115304,10 @@ 'pilates-mehr.de' => 1, 'pilatesavenue.co.uk' => 1, 'pilatesboutique.com' => 1, + 'pilatesdani.com' => 1, 'pilatespt.nl' => 1, 'pilbaraports.com.au' => 1, 'pilchuck.org' => 1, - 'pileawayremovals.com' => 1, 'pilgermaske.org' => 1, 'pili-serv.ovh' => 1, 'pilipinas.cc' => 1, @@ -114181,16 +115323,17 @@ 'pilot.co' => 1, 'pilot.com' => 1, 'pilotbook.org' => 1, + 'pilotbr.com.br' => 1, 'pilotcareercenter.com' => 1, 'pilotgrowth.com' => 1, 'pilotinusa.com' => 1, 'pilotknobmo.gov' => 1, 'pilotodianws.azurewebsites.net' => 1, 'pilotorg.ru' => 1, - 'pilotpen.us' => 1, 'pilotproject.tk' => 1, 'pilotshop.com' => 1, 'pilsen.fun' => 1, + 'pilsencr.com' => 1, 'pilseta24.lv' => 1, 'pilsook.com' => 1, 'pilvi.space' => 1, @@ -114199,8 +115342,10 @@ 'pimhaarsma.nl' => 1, 'pimhaarsmamedia.nl' => 1, 'pimmel.stream' => 1, + 'pimo.id' => 1, 'pimoid.fr' => 1, 'pimplelotionest.ga' => 1, + 'pimpmycooler.com' => 1, 'pimpmymac.ru' => 1, 'pimpmypaper.com' => 1, 'pimpmypc.co.uk' => 1, @@ -114259,7 +115404,8 @@ 'pinfong.com' => 1, 'ping-books.cf' => 1, 'ping6.it' => 1, - 'pingas.org' => 1, + 'pingcrew.kr' => 1, + 'pingmap.ru' => 1, 'pingnp.me' => 0, 'pingodoce.pt' => 1, 'pingperfect.com' => 1, @@ -114288,9 +115434,7 @@ 'pinklittlenotebook.com' => 0, 'pinkmango.travel' => 0, 'pinkoffice.com' => 1, - 'pinkoi.com' => 1, 'pinkpearl.tk' => 1, - 'pinkplay.com.br' => 1, 'pinkpop.nl' => 1, 'pinkpussy.tv' => 1, 'pinkpussypics.com' => 1, @@ -114328,8 +115472,10 @@ 'pinoytambayan.tk' => 1, 'pinoytimes.tk' => 1, 'pinpaituiguang.com.cn' => 1, + 'pinpals.com.au' => 1, 'pinpayments.com' => 1, 'pinpointengineer.co.uk' => 1, + 'pinprick.rs' => 1, 'pinse.club' => 1, 'pinse.la' => 1, 'pinsi.pt' => 1, @@ -114381,6 +115527,7 @@ 'pioneer.eu' => 0, 'pioneerbible.org' => 1, 'pioneercredit.com.au' => 1, + 'pioneerks.com' => 1, 'pioneerscar.com' => 1, 'pionierboat.cf' => 1, 'pionierboat.ga' => 1, @@ -114395,6 +115542,8 @@ 'pipecon.ch' => 1, 'piped.video' => 1, 'pipelineengineeringsoftware.com' => 1, + 'pipelinemedical.com' => 1, + 'pipelinetopaycheck.com' => 1, 'pipenav.gq' => 1, 'pipenny.net' => 1, 'pipestonecounty.gov' => 1, @@ -114403,11 +115552,14 @@ 'pipfrosch.com' => 0, 'pipglobal.com' => 1, 'pipl.ua' => 1, + 'pipotron.tech' => 1, + 'pipoymimacuisine.com' => 1, 'piprivillage.ml' => 1, 'pipscprd.ca' => 1, 'piquaoh.gov' => 1, 'piquark6046.blog' => 1, 'piqueteway.tk' => 1, + 'piraino.fr' => 1, 'piraja.io' => 1, 'piramalglassusa.com' => 1, 'piramide.nl' => 1, @@ -114465,18 +115617,19 @@ 'pistats.ddns.net' => 1, 'pistolnz.org.nz' => 1, 'pistonkandidatu.tk' => 1, + 'pistonmaster.net' => 1, 'piszmak.pl' => 1, 'pit-stop-sto.tk' => 1, 'pita.ninja' => 1, 'pitakashop.hu' => 1, - 'pitang.com' => 1, - 'pitaya.ai' => 1, + 'pitang.com' => 0, 'pitbooks.ga' => 1, 'pitbox8.nl' => 1, 'pitbullclub.tk' => 1, 'pitc.nl' => 0, - 'pitch.com' => 1, + 'pitch.com' => 0, 'pitchforkunion.tk' => 1, + 'pitchko.io' => 1, 'pitchlogic.com' => 1, 'pitchup.com' => 1, 'pitchvantage.com' => 1, @@ -114491,12 +115644,12 @@ 'pitfire.io' => 1, 'pitius.tk' => 1, 'pitman.tk' => 1, + 'pitmaster.tools' => 1, 'pitomec.tk' => 1, 'pitot-rs.org' => 1, 'pitpipe.com' => 1, 'pitrick.tk' => 1, 'pitrivertribe.gov' => 1, - 'pitshift.com' => 1, 'pitsnap.io' => 1, 'pitsstop.nu' => 1, 'pitstoparabia.com' => 1, @@ -114511,6 +115664,7 @@ 'pittsvillewi.gov' => 1, 'pitu.gov' => 1, 'piu.moe' => 1, + 'piuiux.com' => 1, 'piuralift.nl' => 1, 'piurvolium.tk' => 1, 'piute.gov' => 1, @@ -114538,10 +115692,12 @@ 'pixe2019.org' => 1, 'pixel-history.tk' => 1, 'pixel-ninjas.de' => 1, + 'pixel-paladin.de' => 1, 'pixel-perfection.com' => 1, 'pixel-puls.de' => 1, 'pixel.facebook.com' => 0, 'pixel.google.com' => 1, + 'pixelandcode.co.kr' => 1, 'pixelbass.nl' => 1, 'pixelbattle.fun' => 1, 'pixelcatproductions.net' => 1, @@ -114550,6 +115706,7 @@ 'pixelcrayons.com' => 1, 'pixelfed.cr' => 1, 'pixelfiends.tk' => 1, + 'pixelforgedeveloper.com' => 1, 'pixelglance.com' => 1, 'pixelgliders.de' => 1, 'pixelglue.com.au' => 1, @@ -114559,7 +115716,6 @@ 'pixelissues.com' => 1, 'pixelkraft.net' => 1, 'pixelmania.se' => 1, - 'pixelmateexpo.com' => 1, 'pixelmattic.com' => 1, 'pixelmedianetwork.com' => 1, 'pixelmonworld.fr' => 1, @@ -114569,13 +115725,12 @@ 'pixelplex.io' => 1, 'pixelprint.la' => 1, 'pixelrain.info' => 1, - 'pixelsbanking.com' => 1, 'pixelsearch.eu' => 1, - 'pixelshealth.com' => 1, 'pixelsketch.co.uk' => 1, 'pixelsquared.us' => 1, 'pixelstamp.net' => 1, - 'pixelstechfest.in' => 1, + 'pixelstechfest.in' => 0, + 'pixeltech.com.bd' => 1, 'pixeltranslating.com' => 1, 'pixelturkey.art' => 1, 'pixelturkey.com' => 1, @@ -114588,6 +115743,7 @@ 'pixelweb.ie' => 1, 'pixelwijk.de' => 1, 'pixelz.cc' => 1, + 'pixelzunder.de' => 1, 'pixend.de' => 1, 'pixeon.com' => 1, 'pixexid.com' => 1, @@ -114599,11 +115755,13 @@ 'pixodo.tk' => 1, 'pixojo.tk' => 1, 'pixon-chemie.com' => 1, + 'pixorainke.com' => 1, 'pixouno.com' => 1, 'pixshop.fr' => 1, 'pixstudio.ai' => 1, - 'pixsystem.com' => 1, + 'pixtar.ae' => 1, 'pixxxels.cc' => 1, + 'pixyhive.com' => 1, 'pixyship.com' => 1, 'pixzilla.de' => 1, 'pizala.de' => 1, @@ -114615,6 +115773,7 @@ 'pizza-house.tk' => 1, 'pizza-t.co.il' => 1, 'pizza2020andcatering.com' => 1, + 'pizza2kebab.com.au' => 1, 'pizzablab.com' => 1, 'pizzaboy.cz' => 1, 'pizzaboys.com' => 1, @@ -114635,10 +115794,10 @@ 'pizzeriaamadeus.hr' => 1, 'pizzeriaveneziana.it' => 1, 'pj11018.com' => 1, - 'pj4488.cc' => 1, 'pjatnashki.ru' => 1, 'pjax.xyz' => 0, 'pjc.is' => 1, + 'pjempire.co.za' => 1, 'pjentertainments.co.uk' => 1, 'pjo.no' => 1, 'pjotor.tk' => 1, @@ -114658,15 +115817,16 @@ 'pkd.pl' => 1, 'pkeus.de' => 1, 'pkf-attest.es' => 1, - 'pkf.com' => 1, 'pkfbpo.pl' => 1, 'pkfszkolenia.pl' => 1, 'pkg.one' => 1, 'pkgbuild.com' => 1, 'pkgt.de' => 0, 'pki.com.ru' => 1, + 'pkm68.nl' => 1, 'pko.ch' => 0, 'pkov.cz' => 1, + 'pkroot.com' => 1, 'pkservice.tk' => 1, 'pkspskov.tk' => 1, 'pkwebsolutions.cf' => 1, @@ -114693,7 +115853,6 @@ 'placer.ai' => 1, 'placeralplato.com' => 1, 'placercountyelections.gov' => 1, - 'placestovisitasia.com' => 1, 'placetwist.co' => 1, 'placetwist.com' => 1, 'placetwist.de' => 1, @@ -114705,7 +115864,6 @@ 'placing.com' => 1, 'placker.com' => 1, 'plagiarismcheck.org' => 1, - 'plagiary.org' => 1, 'plagu.ee' => 1, 'plagued.tk' => 1, 'plaid.com' => 1, @@ -114730,15 +115888,16 @@ 'plaintownshipstarkoh.gov' => 1, 'plaisiretsens.com' => 1, 'plaisirs-coquins.com' => 1, + 'plak.digital' => 1, 'plakbak.nl' => 1, 'plaky.com' => 1, 'plaloo.gq' => 1, 'plaloo.tk' => 1, 'plamenapanayotova.co.uk' => 1, + 'plamofigure.com' => 1, 'plan-in-architektur.de' => 1, 'plan4kick.de' => 1, 'planable.io' => 1, - 'planacy.io' => 1, 'planafy.com' => 1, 'planatus.com' => 1, 'planbase.com' => 1, @@ -114746,12 +115905,14 @@ 'plancke.io' => 1, 'plandecorones.net' => 0, 'plandegralba.net' => 1, + 'planderecuperacion.gob.es' => 1, 'plandomemanorny.gov' => 1, 'plandy.me' => 1, 'planecon.nz' => 1, 'planeexplanation.com' => 1, 'planen-bauen.eu' => 0, 'planer.me' => 1, + 'planes.nyc' => 1, 'planet-laas.de' => 1, 'planet-work.com' => 1, 'planet.fish' => 1, @@ -114770,6 +115931,7 @@ 'planetaprogramas.tk' => 1, 'planetarapluso.tk' => 1, 'planetarian.moe' => 1, + 'planetarica.org' => 1, 'planetasilius.tk' => 1, 'planetasuboficial.com.br' => 1, 'planetau2.com' => 1, @@ -114786,11 +115948,13 @@ 'planetfertilityest.ga' => 1, 'planetgolf.de' => 1, 'planetgrehen.tk' => 1, + 'planetgsm.shop' => 1, 'planethowl.com' => 1, 'planeticke.com' => 1, 'planetickettravel.com' => 1, 'planetknauer.net' => 1, 'planetmath.org' => 1, + 'planetmayfield.com' => 1, 'planetmetroidprime.tk' => 1, 'planetmobile.tk' => 1, 'planetmugen.tk' => 1, @@ -114799,8 +115963,7 @@ 'planetradio.tk' => 1, 'planetromeo.com' => 1, 'planetromeofoundation.org' => 1, - 'planetscale.com' => 1, - 'planetstairs.com.au' => 1, + 'planetscale.com' => 0, 'planetstimes.com' => 1, 'planettimer.com' => 1, 'planetun.mobi' => 1, @@ -114812,14 +115975,16 @@ 'planify.io' => 0, 'planisanin.tk' => 1, 'planiserin.tk' => 1, - 'planisware.academy' => 1, 'planisware.cn' => 1, + 'planisware.live' => 1, 'planisys.net' => 1, 'planit-inc.com' => 1, + 'planitis.net' => 1, 'planitz.com' => 1, 'planitz.net' => 1, 'planitz.org' => 1, 'planium.io' => 1, + 'planivie.ca' => 1, 'planjuventudcanarias.com' => 1, 'planjuventudcanarias.org' => 1, 'planled.ga' => 1, @@ -114860,6 +116025,7 @@ 'plantidentification.co' => 0, 'plantinum-cbd.com' => 1, 'plantlab.ai' => 1, + 'plantpol.com.ua' => 1, 'plantpro.gr' => 1, 'plantsupplement.co.uk' => 1, 'plantuml.online' => 1, @@ -114884,6 +116050,7 @@ 'plassmann.ws' => 1, 'plast.bg' => 1, 'plast.design' => 1, + 'plastacier.fr' => 1, 'plastdesign.com.ua' => 1, 'plastex.tk' => 1, 'plastic2print.com' => 0, @@ -114901,10 +116068,10 @@ 'plasticsurgerypartyest.ga' => 1, 'plasticwindows.tk' => 1, 'plastikkirurgiskane.se' => 1, - 'plastischechirurgie-linz.at' => 1, 'plastokna.tk' => 1, 'plastovelehatko.cz' => 1, 'plastrequest.com' => 1, + 'plataformaassaad.com.br' => 1, 'plataformascebrian.com' => 1, 'plataformaslms.com' => 1, 'platanakia.tk' => 1, @@ -114912,18 +116079,18 @@ 'plateforme-exposant.com' => 1, 'plateformecapitalisation.org' => 1, 'plateriaaida.tk' => 1, + 'plates971.com' => 1, 'platform-med.org' => 1, 'platform2020prague.com' => 1, + 'platforma.nu' => 1, 'platforma2020praha.cz' => 1, 'platformadmin.com' => 1, 'platformcon.com' => 0, - 'platformengineering.it' => 1, 'platformos.com' => 1, 'platformparticipatie.nl' => 1, 'plathome.co.jp' => 1, 'platiniumreciclados.com' => 1, 'platiniumvapes.com' => 1, - 'platinnetz.com' => 1, 'platinnetz.de' => 1, 'platinum1.ru' => 1, 'platinumalertsers.ga' => 1, @@ -114969,6 +116136,7 @@ 'play-charades.com' => 1, 'play-lu.com' => 1, 'play-mate.tk' => 1, + 'play-servers.ru' => 1, 'play-telochki.tk' => 1, 'play.cash' => 1, 'play.google.com' => 1, @@ -114985,6 +116153,7 @@ 'playasdegalicia.tk' => 1, 'playavalon.net' => 1, 'playball.tk' => 1, + 'playcasinorocket.com' => 1, 'playcasinos.ca' => 1, 'playchiplet.com' => 1, 'playcollect.net' => 1, @@ -115012,13 +116181,13 @@ 'playhothand.com' => 1, 'playhothands.com' => 1, 'playhouse.fans' => 1, - 'playi.net' => 1, 'playinfinity.com' => 1, 'playinfinityvr.com' => 1, + 'playinspectionsoftware.co.uk' => 1, 'playit.rs' => 1, 'playkids.com' => 0, + 'playmasters.fr' => 0, 'playmei.com' => 0, - 'playmyinbox.com' => 1, 'playnow.com' => 1, 'playnuganug.com' => 1, 'playocean.net' => 1, @@ -115026,10 +116195,13 @@ 'playpirates.com' => 1, 'playplay.com' => 1, 'playpower.tk' => 1, + 'playprosweeps.com' => 1, + 'playr.pro' => 1, 'playreal.cc' => 1, 'playreal.city' => 1, 'playsnake.org' => 1, 'playsoftware.tk' => 1, + 'playspinsamurai.com' => 1, 'playsportal.com' => 1, 'playsprout.industries' => 1, 'playstation-network.ga' => 1, @@ -115043,8 +116215,9 @@ 'playtzolk.in' => 1, 'playviolinmusic.com' => 1, 'playwhyyza.com' => 1, + 'playwithucc.com' => 1, 'playwright.co' => 1, - 'playwrightsolutions.com' => 1, + 'playwrightsolutions.com' => 0, 'playxpgames.com' => 1, 'playxylo.com' => 1, 'playzone.tk' => 1, @@ -115053,10 +116226,11 @@ 'plazait.co.id' => 1, 'plazaservicesllc.com' => 1, 'plazasummerlin.com' => 1, + 'plb.cx' => 1, + 'plb.quest' => 1, 'plcgurus.net' => 1, 'plchardware.com' => 1, 'pldeyewear.com.ua' => 1, - 'pldx.org' => 1, 'ple.jp' => 1, 'ple.llc' => 1, 'pleasantonca.gov' => 1, @@ -115073,7 +116247,6 @@ 'pleasure.box' => 1, 'pleasured.tk' => 1, 'pleasureplanetbrothel.com.au' => 1, - 'pleb.cc' => 1, 'plebeian.com.tw' => 1, 'plebret.com' => 1, 'pleer.ru' => 1, @@ -115086,6 +116259,7 @@ 'pleijsier.tk' => 1, 'pleindedemsvaart.tk' => 1, 'plejdbelysning.se' => 1, + 'pleksi.web.tr' => 1, 'plemenito.com' => 1, 'plenatus.com.br' => 1, 'plenigo.com' => 1, @@ -115098,6 +116272,7 @@ 'plesse.pl' => 1, 'pletenkin-nn.ru' => 1, 'pleven.bg' => 1, + 'plew.is' => 1, 'plex-server.cz' => 1, 'plex.tv' => 1, 'plexbpvr.ddns.net' => 1, @@ -115121,6 +116296,7 @@ 'plikersi.tk' => 1, 'plikiai.tk' => 1, 'plinss.com' => 1, + 'plintique.nl' => 1, 'plintusof.by' => 1, 'pliosoft.com' => 1, 'pliroforikikoufopoulou.gr' => 1, @@ -115137,7 +116313,7 @@ 'ploi.io' => 1, 'plokko.com' => 0, 'plomberie-rivesud.ca' => 1, - 'plombierjob.com' => 1, + 'plombier-montpellier-express.fr' => 1, 'plomeros.cl' => 1, 'plomin.tk' => 1, 'plongee-phuket.fr' => 1, @@ -115147,6 +116323,7 @@ 'ploomber.io' => 1, 'ploppis.org' => 1, 'ploptec.tk' => 1, + 'plos.com.br' => 1, 'plothost.com' => 1, 'plotly.com' => 0, 'plotscout.ae' => 0, @@ -115156,18 +116333,20 @@ 'ploxel.co.uk' => 1, 'ploxel.com' => 1, 'plrarena.com' => 1, + 'plsistemas.com.br' => 1, 'pltyw.com' => 1, 'plu.st' => 1, 'plugin-planet.com' => 1, 'pluginhayati.tk' => 1, 'plugintema.com' => 1, + 'plugintema.com.br' => 1, 'pluginthemehub.com' => 1, 'pluginuri-wordpress.ro' => 1, 'plugmeubelen.nl' => 1, 'plugnroll.com' => 1, + 'plugra.com' => 1, 'plugshare.com' => 1, 'pluimveeplanner.nl' => 1, - 'plumair-ve.com' => 1, 'plumb.build' => 1, 'plumber-in-boksburg.co.za' => 1, 'plumber-in-sandton.co.za' => 1, @@ -115180,7 +116359,6 @@ 'plumberoftucson.com' => 1, 'plumberqueensburgh.co.za' => 1, 'plumberumhlangarocks.co.za' => 1, - 'plumbingbear.com' => 1, 'plumbingfourways.co.za' => 1, 'plumbingmidrand.co.za' => 1, 'plumbingshop.tk' => 1, @@ -115191,6 +116369,7 @@ 'plumlocosoft.com' => 1, 'plumperthumbs.com' => 1, 'plumpie.net' => 0, + 'plumplm.com' => 1, 'plumsail.com' => 1, 'plumz.me' => 1, 'plungepools.ae' => 1, @@ -115201,7 +116380,7 @@ 'plurilock.com' => 1, 'pluriumint.com' => 1, 'plus-project.co.uk' => 1, - 'plus.ai' => 1, + 'plus.ai' => 0, 'plus.google.com' => 1, 'plus.sandbox.google.com' => 1, 'plus15.ml' => 1, @@ -115214,8 +116393,6 @@ 'plusfitness.com.au' => 1, 'plusgrandevilledefrance.com' => 1, 'plushev.tk' => 1, - 'pluslink.co.jp' => 1, - 'pluspass.com' => 1, 'plusport-api.com' => 1, 'plusport.com' => 1, 'plusreed.com' => 1, @@ -115272,7 +116449,6 @@ 'pmctcg.com' => 1, 'pmctire.com' => 0, 'pmdealerest.ga' => 1, - 'pmdistributors.com.au' => 1, 'pmessage.ch' => 1, 'pmf.gov' => 1, 'pmfilter.net' => 1, @@ -115280,6 +116456,7 @@ 'pmg.ua' => 1, 'pmgroup-global.com' => 0, 'pmh.codes' => 1, + 'pmh.so' => 1, 'pmhh.com.br' => 1, 'pmi-install.com' => 1, 'pmi.edu' => 1, @@ -115329,6 +116506,7 @@ 'pnr.aero' => 1, 'pnr.sh' => 1, 'pnsc.is' => 1, + 'pntech.net' => 1, 'pnut.io' => 0, 'pnwchirocoverage.com' => 1, 'po-italy.ru' => 1, @@ -115415,7 +116593,6 @@ 'poc816.com' => 1, 'poc86.com' => 1, 'poc866.com' => 1, - 'poc88.vip' => 1, 'poc8811.com' => 1, 'poc8822.com' => 1, 'poc883.com' => 1, @@ -115451,6 +116628,7 @@ 'pock-programming.net' => 1, 'pocket-broker.ru' => 1, 'pocket-lint.com' => 1, + 'pocket-ru.com' => 1, 'pocketbookdot.tk' => 1, 'pocketbroker.ru' => 1, 'pocketbrokers.ru' => 1, @@ -115461,7 +116639,9 @@ 'pocketmags.com' => 1, 'pocketnow.com' => 1, 'pocketoption.com' => 1, + 'pocketoption.cz' => 1, 'pocketoption.ru' => 1, + 'pocketspotter.co.uk' => 1, 'pocketsquare.jp' => 1, 'pockettradesman.com' => 1, 'pockettraveling.tk' => 1, @@ -115469,8 +116649,10 @@ 'pococo.tk' => 1, 'pocomo.ca' => 1, 'pocopizza.co.uk' => 1, + 'pocopson.org' => 1, 'pocopt.com' => 1, 'pocopt.ru' => 1, + 'pocsai.hu' => 1, 'pocsaismartsystem.hu' => 1, 'pocze.ch' => 1, 'pocztowski.it' => 1, @@ -115498,7 +116680,7 @@ 'podcastname.space' => 1, 'podcastpulse.net' => 1, 'podcastsaver.com' => 1, - 'podcaststudio.com' => 1, + 'podcaststudio.com' => 0, 'podcasty.cz' => 1, 'podcastz.cz' => 1, 'podcreative.ca' => 1, @@ -115506,6 +116688,7 @@ 'podcrypters.ga' => 1, 'podcryptest.ga' => 1, 'podd.xyz' => 1, + 'poderdafelicidade.com.br' => 1, 'podersul.com' => 1, 'podia.com.gr' => 0, 'podia.gq' => 1, @@ -115604,6 +116787,7 @@ 'pointpleasantbeachnj.gov' => 1, 'pointpur.ch' => 1, 'points-pote.com' => 1, + 'pointspaper.com' => 1, 'pointtosource.com' => 1, 'pointum.com' => 1, 'pointworksacademy.com' => 1, @@ -115641,7 +116825,6 @@ 'pokemondb.net' => 1, 'pokemonforums.tk' => 1, 'pokemongoclub.tk' => 1, - 'pokemongodata.com' => 1, 'pokemonguide.tk' => 1, 'pokemonlab.com' => 1, 'pokemonsimulator.com' => 1, @@ -115668,30 +116851,10 @@ 'pokerventure.ga' => 1, 'pokerventureers.ga' => 1, 'pokerventureest.ga' => 1, - 'poki.at' => 1, - 'poki.be' => 1, - 'poki.bg' => 1, - 'poki.by' => 1, - 'poki.ch' => 1, - 'poki.cn' => 1, - 'poki.co.id' => 1, - 'poki.co.il' => 1, 'poki.com' => 1, - 'poki.com.br' => 1, - 'poki.cz' => 1, - 'poki.de' => 1, - 'poki.dk' => 1, - 'poki.fi' => 1, - 'poki.gr' => 1, - 'poki.it' => 1, - 'poki.jp' => 1, - 'poki.nl' => 1, - 'poki.no' => 1, - 'poki.pl' => 1, - 'poki.pt' => 1, - 'poki.ro' => 1, - 'poki.se' => 1, + 'pokiesworld.com' => 1, 'pokl.cz' => 1, + 'pokloni.xyz' => 1, 'pokoiki.pl' => 1, 'pokojovkyodlucie.cz' => 1, 'pokon548.ink' => 1, @@ -115707,11 +116870,12 @@ 'polaire.org' => 1, 'polak-import.tk' => 1, 'polan.tk' => 1, + 'polancoadvisorygroup.com' => 1, + 'polancoag.com' => 1, 'polanda.com' => 1, 'polandb2b.directory' => 1, 'polandtownship.gov' => 1, 'polar-baer.com' => 1, - 'polar.dk' => 1, 'polarbear.army' => 1, 'polarhome.tk' => 1, 'polaris-psychology.com' => 1, @@ -115734,6 +116898,7 @@ 'polemik.tk' => 1, 'polenautohuur.nl' => 1, 'polerka.tk' => 1, + 'polerush.com' => 1, 'polestar.com.tw' => 1, 'poletaem.tk' => 1, 'polezno-v-internete.ml' => 1, @@ -115747,7 +116912,6 @@ 'policemanapp.com' => 1, 'policereferencecheck.com' => 1, 'policesromandesrecrutement.ch' => 1, - 'policia.gob.ec' => 1, 'policingcyberspace.com' => 1, 'policingcyberspace.net' => 1, 'policingcyberspace.org' => 1, @@ -115771,7 +116935,6 @@ 'polina-gagarina.gq' => 1, 'polioptics.com' => 1, 'polis.or.at' => 1, - 'polis812.ru' => 1, 'polisanaraka.pl' => 1, 'polisanarciarska.pl' => 1, 'polisave.co.il' => 1, @@ -115802,6 +116965,7 @@ 'politeka.net' => 1, 'politex.tk' => 1, 'politic.org.ua' => 1, + 'politica.ai' => 1, 'political-science-schools.com' => 1, 'politicalasylum.tk' => 1, 'politicaprivacidade.com' => 1, @@ -115816,9 +116980,9 @@ 'politicsnews.ml' => 1, 'politicsnews.tk' => 1, 'politicsnigeria.com' => 1, + 'politicsource.com' => 1, 'politik-bei-uns.de' => 1, 'politikainavigator.hu' => 1, - 'politique-etrangere.com' => 1, 'politisor.com' => 1, 'politizen.org' => 1, 'politnews5.tk' => 1, @@ -115843,6 +117007,7 @@ 'polliga.tk' => 1, 'pollinators.ie' => 1, 'pollingplace.uk' => 1, + 'polln8.me' => 0, 'pollock.gallery' => 1, 'pollock.tk' => 1, 'pollpodium.nl' => 1, @@ -115861,7 +117026,8 @@ 'polourize.com' => 1, 'polparts.nl' => 1, 'polrentgen.pl' => 1, - 'polski-dentysta-birmingham.uk' => 1, + 'polsaas.com' => 1, + 'polski-dentysta-birmingham.uk' => 0, 'polskiadwokat.org' => 1, 'polskiemalzenstwo.org' => 1, 'polskienewsy.tk' => 1, @@ -115871,9 +117037,11 @@ 'poltava-news.ru' => 1, 'poltavanews.ru' => 1, 'poltax.com.pl' => 1, - 'poltek-petrokimia.ac.id' => 1, + 'poltek-petrokimia.ac.id' => 0, 'poltsamaa.edu.ee' => 1, 'poltsamaalasteaed.edu.ee' => 1, + 'polvoagencia.com.br' => 1, + 'poly-glot.ai' => 1, 'polyatomic.ai' => 1, 'polycoise.com' => 1, 'polycraftual.co.uk' => 0, @@ -115883,12 +117051,13 @@ 'polygonote.com' => 1, 'polygonthemes.com' => 1, 'polygraphi.ae' => 1, + 'polylineworks.com' => 1, 'polymaint-services.com' => 1, 'polymake.org' => 1, + 'polymarket-lab.com' => 1, 'polymarketwatch.info' => 1, 'polymath.pm' => 1, 'polymerexpert.biz' => 1, - 'polymerix.de' => 1, 'polymesh.network' => 1, 'polymics.com' => 0, 'polyna.eu' => 1, @@ -115901,6 +117070,7 @@ 'polysfarm.com' => 1, 'polytekniskforening.dk' => 1, 'polyvalents.fr' => 1, + 'pomate.cc' => 1, 'pomba.pl' => 1, 'pombalhome.duckdns.org' => 1, 'pombas.net' => 1, @@ -115910,7 +117080,6 @@ 'pomerol-au-coeur.com' => 1, 'pomfeed.fr' => 1, 'pomilo.fr' => 0, - 'pommeauto.fr' => 1, 'pommedesgarcons.com' => 1, 'pommetelecom.fr' => 1, 'pomockypredeti.sk' => 1, @@ -115936,9 +117105,9 @@ 'poncatribe-ne.gov' => 1, 'poncho-bedrucken.de' => 0, 'pondacademy.com' => 1, - 'pondband.net' => 1, 'pondof.fish' => 1, 'pondot.it' => 1, + 'pondr.in' => 1, 'pondsama.com' => 1, 'pondsec.com' => 1, 'ponga.se' => 1, @@ -115947,14 +117116,13 @@ 'ponio.xyz' => 1, 'ponpokorin.tk' => 1, 'ponpon.tk' => 1, - 'ponsanliving.com' => 1, - 'ponte-camp.de' => 1, 'ponteggi.it' => 1, 'ponteggi.roma.it' => 1, 'pontificia.tk' => 1, 'pontiwerx.com.au' => 1, 'pontodogame.com.br' => 1, 'pontosdevista.pt' => 1, + 'pontosnews.gr' => 1, 'pontotoccountyms.gov' => 1, 'pontupagina.com' => 1, 'ponvelab.com' => 1, @@ -115984,6 +117152,7 @@ 'poolsonline.tk' => 1, 'poolspa.es' => 1, 'pooltools.net' => 1, + 'poolvilla-margarita.net' => 1, 'poon.io' => 1, 'poonawallafincorp.com' => 1, 'poopa.loan' => 1, @@ -115997,7 +117166,6 @@ 'popadvertisementers.ga' => 1, 'popadvertisementest.ga' => 1, 'popcarte.com' => 1, - 'popcat.ru' => 1, 'popcore.com' => 1, 'popcorncult.ru' => 1, 'popcornfx.com' => 1, @@ -116073,6 +117241,7 @@ 'popup-stores.online' => 1, 'popupbazaar.tk' => 1, 'popwaifu.click' => 1, + 'popxican.com' => 1, 'poquiloco.com' => 1, 'poradls.cz' => 1, 'poradludkastanka.cz' => 1, @@ -116093,7 +117262,6 @@ 'poradywnetrzarskie.pl' => 1, 'porazarul.by' => 1, 'porchdaydreamer.com' => 1, - 'porcore.com' => 1, 'porelcorazon.com' => 1, 'porelotrolado.com' => 1, 'porelsam.ml' => 1, @@ -116117,9 +117285,9 @@ 'pornbay.eu' => 1, 'pornbay.org' => 1, 'pornblog.org' => 1, + 'pornboxd.com' => 1, 'porncomichub.com' => 1, 'porncomix69.com' => 1, - 'porncompanions.com' => 1, 'porndoe.com' => 1, 'porndoepedia.com' => 1, 'porndragon.net' => 1, @@ -116136,18 +117304,19 @@ 'pornhun.xyz' => 1, 'pornimg.net' => 1, 'porniwi.com' => 1, - 'pornkaizen.com' => 1, 'pornline.sex' => 1, 'pornloupe.com' => 1, 'pornmega.net' => 1, 'porno-geschichten.com' => 1, 'porno-stars-video.ru' => 1, + 'porno2tube.com' => 1, 'pornobilder.pics' => 1, 'pornoclips.net' => 1, 'pornodvdkopen.nl' => 1, 'pornogo.sex' => 0, 'pornogusto.com' => 1, 'pornohypnosis.tk' => 1, + 'pornolinjen.no' => 1, 'pornomens.be' => 1, 'pornomovies.mobi' => 1, 'pornomovieshd.com' => 1, @@ -116176,7 +117345,6 @@ 'porplemontage.com' => 1, 'porroserver.tk' => 1, 'pors-sw.cz' => 1, - 'porsche356registry.org' => 1, 'porschen.fr' => 1, 'port-of-rome.org' => 1, 'port-xchange.com' => 1, @@ -116185,7 +117353,9 @@ 'port443.se' => 1, 'port5060.net' => 1, 'port67.org' => 1, + 'portaaldenbosch.nl' => 1, 'portable-games.tk' => 1, + 'portableconveniences.com' => 1, 'portablespeakers.tk' => 1, 'portablespeakersfinder.com' => 1, 'portagecounty-oh.gov' => 1, @@ -116209,7 +117379,7 @@ 'portalceara.com' => 1, 'portalchecknetwork.com' => 1, 'portalchega.pt' => 1, - 'portaldabiblia.com.br' => 1, + 'portalcruzeirense.com.br' => 1, 'portaldamizade.com' => 1, 'portaldenuncias.com.br' => 1, 'portaldocredito.pt' => 1, @@ -116223,6 +117393,7 @@ 'portalm.tk' => 1, 'portalmundo.xyz' => 1, 'portalpandalandia.tk' => 1, + 'portalssma.com.ar' => 1, 'portalutil.com' => 1, 'portalutil.com.br' => 1, 'portalvetmax.com.br' => 1, @@ -116231,9 +117402,11 @@ 'portamiinpista.it' => 1, 'portanatura.it' => 1, 'portaone.com' => 1, + 'portaransastex.com' => 1, 'portatee.com' => 1, 'portatilea.com' => 1, 'portativ-mobi.tk' => 1, + 'portavix.ai' => 1, 'portcanaveral.gov' => 1, 'portchesterny.gov' => 1, 'portcities.ca' => 1, @@ -116242,6 +117415,7 @@ 'portcullisco.com' => 1, 'porte.roma.it' => 1, 'portedwardswi.gov' => 1, + 'portelcore.com' => 1, 'portent.com' => 0, 'portenta.mx' => 1, 'porter.com.br' => 1, @@ -116283,6 +117457,7 @@ 'portoseguro.med.br' => 1, 'portosenavios.com.br' => 1, 'portosonline.pl' => 1, + 'portotipps.de' => 1, 'portovelhoshopping.com.br' => 1, 'portoveneregrand.com' => 1, 'portsaidyman.tk' => 1, @@ -116303,6 +117478,7 @@ 'portuma.com' => 1, 'portusidades.com.pt' => 1, 'portvaletickets.com' => 1, + 'portwadeglampingdomes.ca' => 1, 'portwashingtonwi.gov' => 1, 'portwentworthga.gov' => 1, 'portwing.gov' => 1, @@ -116323,8 +117499,10 @@ 'posh.ai' => 1, 'posh.tech' => 1, 'poshasaudi.com' => 1, + 'poshauction.com.au' => 1, 'poshcastles.co.uk' => 1, 'poshe.tk' => 1, + 'poshmark.ca' => 1, 'poshmark.com' => 1, 'poshsecurity.com' => 1, 'posicionament.tk' => 1, @@ -116356,6 +117534,7 @@ 'post-darwinian.com' => 1, 'post-darwinism.com' => 1, 'post-office.tk' => 1, + 'post-stroke.ru' => 1, 'post-victoria.com' => 1, 'post-x.org' => 1, 'post.com.ar' => 1, @@ -116396,11 +117575,11 @@ 'postern.uk' => 1, 'posters.win' => 1, 'posterspy.com' => 1, - 'postfactum.info' => 1, 'postfalls-naturopathic.com' => 1, 'postfalls.gov' => 1, 'postfallspolice.gov' => 1, 'postfinance.ch' => 1, + 'postgeo.at' => 1, 'postimages.org' => 1, 'postimg.cc' => 1, 'postimpact.com.au' => 1, @@ -116422,9 +117601,10 @@ 'postnext.com' => 0, 'postofficescandal.uk' => 1, 'postolia.cf' => 1, + 'postora.cloud' => 1, 'postoyanstvo.cf' => 1, 'postpot.co.kr' => 1, - 'poststar.com' => 1, + 'poststroke.ru' => 1, 'postsubmeta.net' => 1, 'postureanalysismachine.com' => 1, 'posturografia.info' => 1, @@ -116495,6 +117675,7 @@ 'pottia.gov' => 1, 'pottshome.co.uk' => 1, 'pottsvillepa.gov' => 1, + 'potvde.pt' => 1, 'potvorka.tk' => 1, 'potwin.tk' => 1, 'potworowski.de' => 1, @@ -116503,6 +117684,7 @@ 'pouets.ovh' => 1, 'pouletrecettes.com' => 1, 'poullis.org' => 1, + 'poulpeo.com' => 1, 'poun.tk' => 1, 'poundawebsite.com' => 1, 'poundgatepark.co.uk' => 1, @@ -116510,6 +117692,7 @@ 'poupee.me' => 1, 'pourali.com' => 1, 'poured-floors.tk' => 1, + 'pourlepsy.fr' => 1, 'pourout.org' => 0, 'pourtoi.se' => 1, 'pousadamaremata.com.br' => 1, @@ -116544,6 +117727,7 @@ 'power-of-interest.com' => 0, 'power-plugins.com' => 1, 'power-recovery.com' => 1, + 'power-sunshine.jp' => 1, 'power-technology.com' => 1, 'power-tools24.com' => 1, 'power100.co.uk' => 1, @@ -116560,8 +117744,6 @@ 'powercod.tk' => 1, 'powercolor.com' => 1, 'powercomputers.nl' => 1, - 'powerconcept.be' => 1, - 'powerconcretecutting.com.au' => 1, 'powercounty.gov' => 1, 'powercv.ro' => 1, 'powerdepo.com' => 1, @@ -116581,16 +117763,16 @@ 'powerhousegym.co' => 1, 'powerinboxperformance.com' => 1, 'powerlifting.tk' => 1, - 'powerling.com' => 1, + 'powerling.com' => 0, 'powerlp.com' => 1, 'powerman.name' => 1, 'powerman.top' => 1, + 'powerofmilk.com' => 1, 'powerpc.pt' => 1, 'powerpilot.co.za' => 1, 'powerplay.xyz' => 0, 'powerplayer.tk' => 1, 'powerroo.com.au' => 1, - 'powersaleskc.com' => 1, 'powerscif.com' => 1, 'powerscourt.tk' => 1, 'powerserg.ca' => 1, @@ -116619,7 +117801,7 @@ 'powershaper.io' => 1, 'powershellmagic.com' => 1, 'powersmithsolar.com' => 1, - 'powersport.lt' => 1, + 'powersportos.com' => 1, 'powersrealtygrp.com' => 1, 'powerstreet.cloud' => 1, 'powersubmitter.tk' => 1, @@ -116643,6 +117825,8 @@ 'poxiao.net' => 1, 'poylabo.com' => 1, 'poynter.net' => 1, + 'poyntr.ai' => 1, + 'pozamea.ro' => 1, 'pozarevac.tk' => 1, 'pozd.tk' => 1, 'pozdravlyalka.gq' => 1, @@ -116670,7 +117854,6 @@ 'ppam.de' => 0, 'ppapogey.com' => 1, 'ppapogey.ru' => 1, - 'ppbi.com' => 1, 'ppc-doktor.cz' => 1, 'ppcgeeks.com' => 1, 'ppcpump.com' => 1, @@ -116739,11 +117922,9 @@ 'practical-lean.com' => 1, 'practicalcontracting.ca' => 1, 'practicalhomes.com.au' => 1, - 'practicallyedible.com' => 1, 'practicallyunhackable.com' => 1, 'practicalmamawellness.com' => 1, - 'practicalneurology.com' => 0, - 'practicavial.com' => 1, + 'practicalneurology.com' => 1, 'practicepanther.com' => 1, 'practicepath.com' => 1, 'practiso.io' => 1, @@ -116765,6 +117946,7 @@ 'praerien-racing.com' => 1, 'praescientanalytics.com' => 1, 'praetzlich-hamburg.de' => 1, + 'praevio.ch' => 1, 'praew.com' => 1, 'pragatiparasguesthouse.co.in' => 1, 'prageeth-niranjan.tk' => 1, @@ -116772,12 +117954,13 @@ 'pragma-messenger.ch' => 1, 'pragma-solution.com' => 1, 'pragmaetimos.com' => 1, + 'pragmaticsecurity.ie' => 1, 'pragmatist.nl' => 1, 'pragrimsby.co.uk' => 1, - 'pragser-tal.net' => 1, 'pragtravel.cf' => 1, 'prague-swim.cz' => 1, 'pragueguidejanek.cz' => 1, + 'praguepersonaltrainers.cz' => 1, 'praguepsychology.cz' => 1, 'praha-9.eu' => 1, 'praha-kominictvi.cz' => 1, @@ -116788,7 +117971,6 @@ 'praiagrande.tk' => 1, 'prairiedulongil.gov' => 1, 'prairienursery.com' => 1, - 'prairietechsolutions.com' => 0, 'prairievilletwp-mi.gov' => 1, 'praiss.net' => 1, 'prajwal-koirala.com' => 1, @@ -116807,20 +117989,21 @@ 'praktijktoetsen.nl' => 1, 'praktiker.hu' => 1, 'praktikum.tk' => 1, - 'praladofuturo.blog' => 1, 'praleria.com' => 1, 'pramadillo.com' => 1, 'prana-coachings.ch' => 1, 'prana-me.com' => 1, 'pranabesh.com' => 1, 'pranafilms.tk' => 1, + 'pranaliestal.ch' => 1, 'pranita-schals.de' => 0, 'pranita.cz' => 0, 'pranita.sk' => 0, + 'pranjalengineers.com' => 1, 'prankawards.ga' => 1, 'pranksearch.ml' => 1, 'prankstercompany.com' => 1, - 'praoshealth.com' => 1, + 'praoshealth.com' => 0, 'praser.net' => 1, 'prashantcafe.tk' => 1, 'prasinoscomputers.ml' => 1, @@ -116829,9 +118012,10 @@ 'prateep.io' => 1, 'pratelloshop.tk' => 1, 'pratemarkets.com' => 1, - 'prathambooks.org' => 1, + 'pratia.com' => 0, 'pratic.it' => 1, 'praticienmedecinechinoise.be' => 1, + 'praticijenu.com' => 1, 'praticonnect.com' => 1, 'pratopronto.org' => 1, 'pratorotoli.it' => 1, @@ -116859,6 +118043,7 @@ 'prawnika.pl' => 1, 'prawnikdlaanglii.co.uk' => 1, 'prawnikwewspolnocie.pl' => 1, + 'prawodlapraktykow.pl' => 1, 'praxino.de' => 0, 'praxis-am-tetraeder.de' => 1, 'praxis-andrea-huber.de' => 1, @@ -116876,12 +118061,14 @@ 'praxis-waedicity.ch' => 1, 'praxis.nl' => 1, 'praxisfilms.org' => 1, - 'praxisglobe.com' => 1, 'praxisgroup.services' => 1, 'praxistipp24.com' => 1, + 'praxxiiglobal.com' => 1, 'praxxys.ph' => 1, 'prayag.tk' => 1, 'prayer.today' => 1, + 'prayertrains.com' => 1, + 'prayontario.org' => 1, 'prazdnik-volgodonsk.tk' => 1, 'prazdniki-sait.tk' => 1, 'prazdniktost.tk' => 1, @@ -116895,6 +118082,7 @@ 'pre-commit.ci' => 1, 'pre-commit.com' => 1, 'pre-renewal.com' => 1, + 'preadmit.com.au' => 1, 'preapps.com' => 1, 'precambridge.tk' => 1, 'precaria.org' => 1, @@ -116932,8 +118120,10 @@ 'predatoria.tk' => 1, 'predatorworld.tk' => 1, 'predication.ch' => 1, + 'predictduel.com' => 1, 'predictz.com' => 1, 'predilife.com' => 1, + 'predivo.ch' => 1, 'predmetnyj-fotograf.by' => 1, 'prednisolone1.gq' => 1, 'predoiu.ro' => 1, @@ -116988,8 +118178,8 @@ 'premate.eu' => 1, 'prematureacceleration.club' => 1, 'premazon.com' => 1, + 'premdev.co.uk' => 1, 'preme.name' => 1, - 'premiachef.com' => 1, 'premier-dream.co' => 1, 'premier-mt.uk' => 1, 'premier-pallets.com' => 1, @@ -117001,6 +118191,7 @@ 'premieresloges.ca' => 1, 'premierevents.ie' => 1, 'premierevr.com' => 1, + 'premierfwrestoration.com' => 1, 'premierlacewigs.com' => 1, 'premierleague.gq' => 1, 'premierloto.cm' => 1, @@ -117013,6 +118204,7 @@ 'premiersalesaz.com' => 1, 'premiership-predictors.co.uk' => 1, 'premioambiente.it' => 1, + 'premioemprendedorescompartamos.com.mx' => 1, 'premiomondello.it' => 1, 'premiosprodu.com' => 1, 'premiovapozicovna.sk' => 1, @@ -117025,13 +118217,12 @@ 'premium.web.id' => 1, 'premiumcredit.am' => 1, 'premiumdesign.hr' => 1, + 'premiumhealth.be' => 1, 'premiumkeystore.com' => 1, 'premiumlegalsupport.ga' => 1, 'premiumpeaches.com' => 1, - 'premiumpension.com' => 1, 'premiumpictureframing.com' => 1, 'premiumplus.io' => 0, - 'premiumresidency.in' => 1, 'premiumshop24.de' => 1, 'premiumsmile.ru' => 1, 'premiumtimesng.com' => 1, @@ -117040,6 +118231,7 @@ 'premiumwebdesign.it' => 0, 'premkumar.net' => 1, 'premlall.com' => 1, + 'prempawee.com' => 1, 'premsarswat.me' => 1, 'prenatal.com' => 1, 'prenataldnatesting.com' => 1, @@ -117062,10 +118254,12 @@ 'preparetheword.com' => 1, 'prepfba.com' => 1, 'preply.com' => 1, + 'prepping.com' => 0, 'prepr.io' => 1, 'preprodfan.gov' => 1, 'prepscouts.tk' => 1, 'prepsiedy.cf' => 1, + 'preq.eu' => 1, 'preregpharmacy.org' => 1, 'presbee.com' => 1, 'presbvm.org' => 0, @@ -117076,7 +118270,6 @@ 'presencefactory.nl' => 1, 'presenciainternet.com' => 1, 'presengage.com' => 1, - 'presensita.com' => 1, 'present-m.com' => 1, 'presentaline.ch' => 1, 'presentationmedia.com' => 0, @@ -117130,7 +118323,6 @@ 'presson.shop' => 1, 'pressreleasecentral.tk' => 1, 'pressreleasepedia.tk' => 1, - 'pressreleasespower.com' => 1, 'pressride.jp' => 1, 'pressrush.com' => 1, 'pressup.it' => 1, @@ -117154,16 +118346,15 @@ 'prestige-car-location.ch' => 0, 'prestigebouncycastles.co.uk' => 1, 'prestigecarkeys.com' => 1, + 'prestigecarspedia.com' => 1, 'prestigecd.com.au' => 1, 'prestigeeventshire.co.uk' => 1, - 'prestigegaragedoorservices.com' => 1, 'prestigehealth.services' => 1, 'prestigehealthservices.au' => 1, 'prestigehealthservices.com.au' => 1, 'prestigelegalgroup.com.au' => 1, 'prestigesigns.net' => 1, 'prestigesoundandlight.co.uk' => 1, - 'prestigia.com' => 1, 'prestoinventario.com' => 1, 'prestonadamscountywi.gov' => 1, 'prestonmn.gov' => 1, @@ -117216,7 +118407,6 @@ 'previous.one' => 1, 'previousmagazine.com' => 1, 'previstart.fr' => 1, - 'prevodivie.com' => 1, 'prevodkazet.cz' => 1, 'prevu3d.com' => 1, 'preweather.com' => 1, @@ -117224,8 +118414,10 @@ 'prezentmarzen.com' => 1, 'preziti.eu' => 1, 'prfanfiction.tk' => 1, + 'prg.aero' => 1, 'prg.rs' => 1, 'pri.email' => 1, + 'priam.ai' => 1, 'pribehyzlednice.cz' => 1, 'price.com.hk' => 1, 'priceaccesshire.com.au' => 1, @@ -117242,6 +118434,8 @@ 'pricelooper.com' => 0, 'pricepropharmacy.com' => 1, 'priceri.com' => 1, + 'pricesavesnow.shop' => 1, + 'pricesdairy.com' => 1, 'priceshop.com' => 1, 'pricesmax.com.mx' => 0, 'pricesniffer.co' => 1, @@ -117250,7 +118444,6 @@ 'pricing-fox.cz' => 1, 'pricing-fox.sk' => 1, 'priczone.com' => 1, - 'priczone.live' => 1, 'pridecounseling.com' => 1, 'pridecraft.gay' => 1, 'prideindomination.com' => 1, @@ -117266,7 +118459,6 @@ 'prikeshsavla.com' => 1, 'prikolkz.tk' => 1, 'prim-wash.de' => 1, - 'prim.com' => 1, 'prima-backoefen.de' => 1, 'prima-badezimmermoebel.de' => 1, 'prima-bohrmaschinen.de' => 1, @@ -117312,16 +118504,17 @@ 'primarypetvet.com' => 1, 'primasmartwatches.de' => 1, 'primates.com' => 1, + 'primatresearch.com' => 1, 'primaudialrecords.com' => 1, 'primbit.ru' => 1, 'prime' => 1, 'prime-host.ml' => 1, 'prime-likes.com' => 1, 'prime-seo.net' => 1, + 'primebenefitgrp.com' => 1, 'primecapsslim.com.br' => 1, 'primechasedata.com' => 1, 'primechef.com.mx' => 1, - 'primecore.com.au' => 1, 'primecredit.com' => 1, 'primecursos.com.br' => 1, 'primed.io' => 1, @@ -117330,7 +118523,6 @@ 'primeexecutiveoffices.com' => 1, 'primegiftindia.com' => 1, 'primeinspiration.com' => 1, - 'primekinoshita.com' => 1, 'primeleech.com' => 1, 'primelogistics.cf' => 0, 'primemotive.com' => 0, @@ -117346,8 +118538,8 @@ 'primetechpa.com' => 0, 'primetics.co.uk' => 1, 'primeticsseed.com' => 1, + 'primetrailer.hu' => 1, 'primeview.com' => 1, - 'primewebdesign.org' => 1, 'primglaz.ru' => 1, 'primisbank.com' => 1, 'primit.com' => 1, @@ -117358,6 +118550,7 @@ 'primorsk.com' => 1, 'primorus.lt' => 1, 'primos-tech.com' => 1, + 'primotim.hr' => 1, 'primrosehillvets.ie' => 1, 'primrosenyagwaya.online' => 1, 'princebazawule.com' => 1, @@ -117380,7 +118573,6 @@ 'princetontxcdc.gov' => 1, 'princevikal.cf' => 1, 'princez.uk' => 1, - 'princezna.club' => 1, 'princh.com' => 1, 'principal.com.my' => 1, 'principal.th' => 1, @@ -117399,6 +118591,7 @@ 'prineville.gov' => 1, 'prinice.org' => 1, 'print-street.tk' => 1, + 'print4450.com' => 1, 'printable-map-az.com' => 1, 'printablemapaz.com' => 1, 'printablemapforyou.com' => 1, @@ -117413,7 +118606,6 @@ 'printexpress.cloud' => 1, 'printfn.com' => 1, 'printful.com' => 1, - 'printinggreen.com' => 1, 'printkalender.nl' => 1, 'printkinng.com.tw' => 1, 'printme.com' => 1, @@ -117451,12 +118643,11 @@ 'priorityelectric-simivalley.com' => 1, 'priorityelectric.net' => 1, 'priorityessays.com' => 1, - 'priorityfakes.com' => 1, + 'prioritymeds.health' => 1, 'prioritynissannewportnewsparts.com' => 1, - 'prioritysignsandgraphics.com' => 1, + 'prioritysignsandgraphics.com' => 0, 'priorlakemn.gov' => 1, 'priscillacouto.com.br' => 1, - 'priscillasimoni.com' => 1, 'prism-glass.com' => 1, 'prisma.io' => 0, 'prisma.tk' => 1, @@ -117469,6 +118660,7 @@ 'prismomarketing.com' => 1, 'prisneutajovanamista.cz' => 1, 'prisonerresource.com' => 1, + 'prisonisland77.fr' => 1, 'pristinepotty.com' => 1, 'pritchi.tk' => 1, 'pritti-wummen.de' => 1, @@ -117485,7 +118677,7 @@ 'privacy.ac.cn' => 1, 'privacy.ax' => 1, 'privacy.gov.ph' => 1, - 'privacybydesign.foundation' => 1, + 'privacy.pm' => 1, 'privacycentermqt.com' => 1, 'privacychick.com' => 1, 'privacychick.io' => 1, @@ -117496,7 +118688,6 @@ 'privacyfenceanddeckllc.com' => 1, 'privacyforpatriots.com' => 1, 'privacyget.tk' => 1, - 'privacyguidance.com' => 1, 'privacyguides.net' => 1, 'privacyguides.org' => 1, 'privacyinternational.org' => 1, @@ -117506,10 +118697,8 @@ 'privacyredirect.com' => 1, 'privacysavvy.com' => 1, 'privacyscore.org' => 1, - 'privacysecuritybrainiacs.com' => 1, 'privacystatement.tk' => 1, 'privacysvcs.net' => 1, - 'privacytrust.sg' => 1, 'privacyweek.at' => 1, 'privacyweek.de' => 1, 'privacyweek.eu' => 1, @@ -117528,7 +118717,6 @@ 'privateamateure.com' => 1, 'privateaudiobooks.stream' => 1, 'privatebanks.uk' => 1, - 'privatebin.cz' => 1, 'privatebin.info' => 1, 'privateboat.amsterdam' => 1, 'privatecamsites.com' => 1, @@ -117543,7 +118731,6 @@ 'privateideas.de' => 1, 'privateinvestigatoredu.org' => 1, 'privatejosh.cf' => 1, - 'privatemidwives.com' => 1, 'privatemillionaire.com' => 1, 'privatemusic.stream' => 1, 'privatenebula.eu' => 1, @@ -117557,10 +118744,13 @@ 'privatetrainingonline.se' => 1, 'privateuploader.com' => 1, 'privatevpn.com' => 1, + 'privatmegleren-match.no' => 1, 'privatstunden.express' => 1, 'privc.io' => 1, 'privcloud.org' => 1, 'privcom.net' => 1, + 'privdna.com' => 1, + 'prive2day.nl' => 1, 'priveadressen.tk' => 1, 'privelust.nl' => 1, 'priverify.com' => 1, @@ -117594,19 +118784,22 @@ 'prizkod.ru' => 1, 'prizrak-v-dospehah.ga' => 1, 'prjktruby.com' => 0, - 'prkn.je' => 1, + 'prkn.je' => 0, 'prlved.co.uk' => 1, + 'prmaat.com' => 1, 'prmihoc.com' => 1, 'pro-alter.ch' => 1, 'pro-ben.sk' => 1, 'pro-bike.ro' => 1, 'pro-c.me' => 1, + 'pro-cess.co.uk' => 1, 'pro-co.at' => 1, 'pro-esb.net' => 1, 'pro-etic.com' => 1, 'pro-fichat.com' => 1, 'pro-furgoleros.tk' => 1, 'pro-ing.com' => 0, + 'pro-integry.ru' => 1, 'pro-israel.tk' => 1, 'pro-kemerovo.ml' => 1, 'pro-kolhoz.tk' => 1, @@ -117634,8 +118827,8 @@ 'pro.co.id' => 1, 'pro.co.il' => 1, 'pro8-eservices.net' => 1, - 'pro8-sfets.net' => 1, 'pro98.nl' => 1, + 'proacao.cloud' => 1, 'proacousticsusa.com' => 1, 'proact-it.co.uk' => 1, 'proactivenews.ml' => 1, @@ -117643,6 +118836,7 @@ 'proactivsports.net' => 1, 'proadvanced.com' => 1, 'proadvisorcoach.com' => 0, + 'proaktiv.io' => 1, 'proalist.com' => 1, 'proalter.ch' => 1, 'proambt.nl' => 0, @@ -117654,6 +118848,7 @@ 'proaxiom.com.au' => 1, 'probably.group' => 1, 'probase.ph' => 1, + 'probate-helper.com' => 1, 'probateandplanning.com' => 1, 'probationforms.com' => 1, 'probationnotes.com' => 1, @@ -117677,8 +118872,8 @@ 'probrandlock.ca' => 1, 'proc-int-cartogr-assoc.net' => 1, 'procad.ie' => 1, + 'procadsys.co.nz' => 1, 'procalc.be' => 0, - 'procanvasser.com' => 1, 'procarmanuals.com' => 1, 'procarservices.com' => 1, 'procatinator.com' => 1, @@ -117688,6 +118883,8 @@ 'procert.ch' => 0, 'procesadorafenix.com.mx' => 1, 'procesio.com' => 1, + 'procesiq.nl' => 1, + 'process.st' => 1, 'processesinmotion.com' => 1, 'processevolution.com.au' => 1, 'processtec.com.br' => 1, @@ -117695,10 +118892,10 @@ 'procharter.com' => 1, 'proclaiminteractive.com' => 1, 'proclock.com' => 1, + 'procoach.com.br' => 1, 'procode.gq' => 1, 'procom-automation.com' => 1, 'procomservices.com' => 1, - 'proconnectnetwork.com' => 1, 'procontrolservices.com' => 1, 'procore.com' => 0, 'procostamar.com' => 1, @@ -117707,28 +118904,30 @@ 'procountorsolo.com' => 1, 'procrastinatingengineer.uk' => 1, 'procrastinationland.com' => 1, - 'procreditbank.com.al' => 1, 'proctor.ml' => 1, 'proctorauth.com' => 1, 'proctorial.cf' => 1, 'proctorio.com' => 1, 'proctorio.net' => 1, - 'proculair.nl' => 1, - 'proculaircontent.com' => 1, + 'proculair.com' => 1, + 'proculair.net' => 1, 'proculairworkers.com' => 1, + 'proculiar.com' => 1, 'procurant.com' => 1, + 'procurelia.com' => 1, 'procurement.moscow' => 0, 'procurs.us' => 1, 'procursus.social' => 1, 'prod-bp-geotab-api.azurewebsites.net' => 1, 'prod-vigl-www-master.azurewebsites.net' => 1, + 'prodacom.nl' => 1, 'prodapt.com' => 1, + 'prodato.cl' => 1, 'prodemos.nl' => 1, 'prodentim101-us.com' => 1, 'prodesigntools.com' => 1, 'prodesk.bg' => 1, 'prodiadigital.com' => 1, - 'prodigibook.com' => 1, 'prodigio.co.uk' => 1, 'prodigyhacking.com' => 1, 'prodigyhq.io' => 1, @@ -117739,7 +118938,6 @@ 'produc.ro' => 1, 'producent-sanek.pl' => 1, 'producentbalustrad.pl' => 1, - 'producentparapetow.pl' => 1, 'producersnational.com' => 1, 'producertools.io' => 1, 'producerwereld.nl' => 1, @@ -117751,6 +118949,7 @@ 'productiv.com' => 1, 'productive.io' => 0, 'productiveplastics.com' => 1, + 'productlab.solutions' => 1, 'productosquimicosrd.com' => 1, 'productpeo.pl' => 1, 'productpreneurmarketing.com' => 1, @@ -117759,7 +118958,6 @@ 'productsandfeatures.com' => 1, 'productupdates.org' => 1, 'produform.it' => 1, - 'produits-dantan.com' => 1, 'produkt.cf' => 1, 'produra.nl' => 1, 'produtosdeacademia.com' => 1, @@ -117769,7 +118967,6 @@ 'proefexamensvhsocialehygiene.nl' => 1, 'proeflokaalbakker.nl' => 1, 'proefteksten.nl' => 0, - 'proekt.moscow' => 1, 'proekt.tk' => 1, 'proelectro.pro' => 1, 'proemployeeprotection.com' => 1, @@ -117784,6 +118981,7 @@ 'prof.lv' => 1, 'profar.cl' => 1, 'profarea.ru' => 1, + 'profasee.com' => 1, 'profbigbang.ru' => 1, 'profbioresearch.ga' => 1, 'profboecker.de' => 1, @@ -117794,9 +118992,11 @@ 'profdst.ru' => 1, 'profection.biz' => 1, 'profencing.com.au' => 1, + 'proferox.com' => 1, 'profesijupasaule.lv' => 1, 'profesionalespcm.org' => 1, 'profession.email' => 1, + 'professional-test-automation.com' => 1, 'professionalbeautyshop.it' => 1, 'professionalblog.tk' => 1, 'professionalbussines.tk' => 1, @@ -117818,6 +119018,7 @@ 'proficio.io' => 1, 'proficiodigital.pl' => 1, 'proficiodigital.sk' => 1, + 'proficiohub.com' => 1, 'profidea.cz' => 1, 'profielektrik.tk' => 1, 'profigen.com.br' => 1, @@ -117827,9 +119028,7 @@ 'profile.tf' => 1, 'profiles.eco' => 1, 'profiles.google.com' => 1, - 'profiletree.com' => 1, 'profilewatcher.ga' => 1, - 'profilfueller.eu' => 1, 'profilib.com' => 1, 'profilib.net' => 1, 'profilib.top' => 1, @@ -117842,12 +119041,12 @@ 'profit24.ml' => 1, 'profitable-textilien.ch' => 1, 'profitablewebprojects.com' => 1, + 'profitbuilders.io' => 1, 'profitdouble.tk' => 1, 'profitero.com' => 1, 'profitinta.pt' => 1, 'profitmiracle.tk' => 1, 'profitsunraveled.com' => 1, - 'profitwhales.com' => 1, 'profitwithpurposepodcast.com' => 1, 'profmatheus.com' => 1, 'profmetod.com' => 1, @@ -117866,6 +119065,7 @@ 'profusion.io' => 0, 'profvideo.kharkov.ua' => 1, 'profwald.4lima.de' => 1, + 'profyt.ai' => 1, 'prog-d.tk' => 1, 'prog-mailolder.tk' => 1, 'prog.olsztyn.pl' => 1, @@ -117875,6 +119075,7 @@ 'progas-diva.de' => 1, 'progas.de' => 1, 'progaudio.be' => 1, + 'progenaisolutions.com' => 1, 'progenda.be' => 1, 'proger.ga' => 1, 'proger.ml' => 1, @@ -117895,6 +119096,7 @@ 'program-and.work' => 1, 'programaarista.com' => 1, 'programador-web-freelance.es' => 1, + 'programadoresanonimos.com.br' => 1, 'programadoresdepre.com.br' => 1, 'programagetit.com.br' => 1, 'programagrowup.com.br' => 1, @@ -117902,6 +119104,7 @@ 'programando.tk' => 1, 'programar.pt' => 1, 'programarya.com' => 1, + 'programasfibra.es' => 1, 'programaticon.tk' => 1, 'programer21.com' => 1, 'programmads.com' => 0, @@ -117943,7 +119146,6 @@ 'proi.net' => 1, 'proid.studio' => 1, 'proitlb.com' => 1, - 'proj.org.cn' => 1, 'proj3ct.me' => 1, 'proj6.site' => 1, 'project-alice.io' => 1, @@ -117958,8 +119160,10 @@ 'project-trans.org' => 1, 'project.ac.cn' => 1, 'project1service.com' => 1, + 'project2032.us' => 1, 'project25.org' => 1, 'project86fashion.com' => 1, + 'projectai-r.tech' => 1, 'projectalias.com' => 1, 'projectborealisgitlab.site' => 1, 'projectbuild.tk' => 1, @@ -118007,11 +119211,13 @@ 'projectweb.gr' => 1, 'projectxyz.eu' => 1, 'projectzet.tk' => 1, + 'projegez.com' => 1, 'projehocam.com' => 1, 'projekt-allianz.de' => 1, 'projekt-manufaktur.de' => 1, 'projekt-office.ch' => 1, 'projekt-umbriel.de' => 1, + 'projekt-weltherrschaft.de' => 1, 'projekt-wild.tk' => 1, 'projektarbeit-projektplanung.de' => 1, 'projektentwicklung-westfalen.de' => 1, @@ -118019,18 +119225,17 @@ 'projest.ch' => 0, 'projet-fly.ch' => 1, 'projet-saara.com' => 1, + 'projet1825.com' => 1, 'projetofinancas.com.br' => 1, 'projetsvl.com' => 1, 'prokaza.tk' => 1, 'prokey-marburg.de' => 1, - 'proklimat.pro' => 1, 'prokop.ovh' => 1, 'prokop.uk' => 1, 'prokuratura.uz' => 1, 'prolens-lankaran.tk' => 1, 'proletaren.se' => 1, 'prolificzone.com' => 1, - 'prolikewoah.com' => 1, 'prolinehardware.ie' => 1, 'prolocofrascarolo.tk' => 1, 'prolocoregionefvg.it' => 1, @@ -118074,16 +119279,19 @@ 'promocion2007.tk' => 1, 'promocionesperrigo.com' => 1, 'promocjedladzieci.pl' => 1, + 'promocode.co.il' => 1, 'promocodes777.com' => 1, 'promocodius.com' => 1, 'promocoesbrastemp.com.br' => 1, 'promocoespg.pt' => 1, + 'promocomputers.nl' => 1, 'promodance.cz' => 1, 'promodoble.com' => 1, 'promods.net' => 1, 'promods.store' => 1, + 'promoeat.fr' => 1, 'promofirstmedia.co.id' => 1, - 'promohulp.nl' => 0, + 'promohulp.nl' => 1, 'promohunt.ru' => 0, 'promokodi.tk' => 1, 'promolife.be' => 1, @@ -118092,9 +119300,11 @@ 'promopony.com' => 1, 'promopro.ro' => 1, 'promorder.ru' => 1, + 'promosavesnow.shop' => 1, 'promosjungle.com' => 1, 'promosolucoes.tk' => 1, 'promossale.com' => 1, + 'promosystems.nl' => 1, 'promotable.co.uk' => 1, 'promoteiq.com' => 0, 'promotennis.ch' => 1, @@ -118106,7 +119316,9 @@ 'promotor.ro' => 1, 'promove.be' => 1, 'promovendum.nl' => 1, + 'promoversum.com' => 1, 'promozioni.it' => 1, + 'promptbuilders.nl' => 1, 'promptdig.com' => 1, 'promptwars.io' => 1, 'promuovi.tv' => 1, @@ -118115,9 +119327,11 @@ 'pron4ik.gq' => 1, 'pronandi.tk' => 1, 'pronikoho.cz' => 1, + 'pronolmo.com' => 1, 'pronoundb.org' => 1, 'pronto-intervento-fognature.it' => 1, 'pronto-vervins.fr' => 1, + 'prontoai.co.uk' => 1, 'prontointerventofognature.roma.it' => 1, 'prontointerventoimmediato.it' => 1, 'prontolockandkey.com' => 1, @@ -118139,13 +119353,13 @@ 'propaganda.love' => 1, 'propagandablog.de' => 0, 'propagationtools.com' => 1, + 'propagroup.es' => 1, 'propanesale.cf' => 1, 'propbot.com' => 1, 'propcashflow.my' => 1, 'propecia.ml' => 1, 'propelate.com' => 1, 'propeld.com.au' => 1, - 'propelgenerator.com' => 1, 'propellerbonds.com' => 1, 'propercoatpainting.com' => 1, 'propermatches.com' => 1, @@ -118166,7 +119380,6 @@ 'propertycrawl.com' => 1, 'propertydealer.ga' => 1, 'propertyfindercdn.com' => 1, - 'propertyfurniture.com' => 1, 'propertygroup.pl' => 1, 'propertylondon.co.uk' => 1, 'propertymarketplace.com.ng' => 1, @@ -118175,7 +119388,6 @@ 'propertymingo.com' => 1, 'propertyofariana.pw' => 1, 'propertyofthepeople.org' => 1, - 'propertyone.mk' => 1, 'propertyrate.com' => 1, 'propertyroad.co.uk' => 0, 'propertysales-almeria.com' => 1, @@ -118188,7 +119400,7 @@ 'properwills.com' => 1, 'propfirmdiscount.com' => 1, 'prophetdesign.ch' => 1, - 'propmark.com.br' => 1, + 'proplandrealtor.com' => 1, 'propolisturkiye.tk' => 1, 'proporcer.tk' => 1, 'proposeinspain.net' => 1, @@ -118221,10 +119433,10 @@ 'prosoft.com.es' => 1, 'prospa.digital' => 1, 'prospectky.gov' => 1, - 'prospecto.com.au' => 1, 'prospecto.ee' => 1, 'prospecto.hr' => 1, 'prospecto.lt' => 1, + 'prospekteer.com' => 1, 'prosperafrica.gov' => 1, 'prosperbot.com' => 1, 'prosperi.academy' => 0, @@ -118237,6 +119449,7 @@ 'prosperxaccountants.co.uk' => 1, 'prospo.co' => 1, 'prosportovani.cz' => 1, + 'prossur.fr' => 1, 'prostaffplumbing.com' => 1, 'prostatecellatlas.org' => 1, 'prostavropol.cf' => 1, @@ -118246,6 +119459,7 @@ 'prostitutki-narvskaja.ga' => 1, 'prostitytki-nijnevartovsk.club' => 1, 'prosto-dengi.tk' => 1, + 'prosto.law' => 1, 'prostodengi.ml' => 1, 'prostogame.ga' => 1, 'prostohobby.ru' => 1, @@ -118268,6 +119482,7 @@ 'protanki.ml' => 1, 'protanki.tk' => 1, 'protapnews.tk' => 1, + 'protaskir.co.il' => 1, 'protec-quickit.online' => 1, 'protecaodns.pt' => 1, 'proteccaocivil.com' => 1, @@ -118280,12 +119495,13 @@ 'protectapack.com.au' => 1, 'protectasecurity.pe' => 1, 'protected-forms.com' => 1, + 'protecthambleton.org.uk' => 1, 'protection-plexi.com' => 1, 'protection-plexi.fr' => 1, 'protection.ga' => 1, 'protectionformula.com.ua' => 1, + 'protective-claim.com' => 1, 'protectiveinsurance.com' => 1, - 'protectoraircare.com.au' => 1, 'protectsaladokids.org' => 1, 'protectwrap.ml' => 1, 'protege.moi' => 1, @@ -118294,9 +119510,12 @@ 'protek.tk' => 1, 'proteka.com.tr' => 1, 'protekpainters.com' => 1, + 'proteoeng.com' => 1, + 'proteoeng.it' => 1, 'proteqc.com' => 1, 'proteqc.net' => 1, 'protesthongkong.com' => 1, + 'protestoquiteagora.com.br' => 1, 'protetorsunpro.com.br' => 1, 'proteus-eretes.nl' => 1, 'protez.ga' => 1, @@ -118309,7 +119528,7 @@ 'protium.co.in' => 1, 'proto.io' => 1, 'protobetatest.com' => 1, - 'protocol.co.il' => 1, + 'protocolwealthllc.com' => 1, 'protogenbrainbooster.tk' => 1, 'protogrid.com' => 1, 'protok.tk' => 1, @@ -118331,6 +119550,7 @@ 'protrolley.cf' => 1, 'protteapapelaria.com.br' => 1, 'proudcastle.co.uk' => 1, + 'proudnerds.com' => 1, 'prounlimited.com' => 1, 'proust.ch' => 0, 'proust.media' => 0, @@ -118341,7 +119561,7 @@ 'prove-uru.co.uk' => 1, 'prove.com' => 1, 'prove.no' => 1, - 'proveai.com' => 1, + 'proveai.com' => 0, 'provence-appartements.com' => 0, 'provent.io' => 1, 'provera10mg.tk' => 1, @@ -118361,13 +119581,11 @@ 'provide-your-image.de' => 1, 'providencecmc.com' => 1, 'providenceut.gov' => 1, - 'provident1031.com' => 1, 'providenthousing.com' => 1, 'providential.be' => 1, 'providerlijst.ml' => 1, 'providesys.cl' => 1, 'providmedical.com.ua' => 1, - 'provigis.com' => 0, 'provincialrubber.co.uk' => 1, 'provinciaotlavoro.it' => 1, 'provinstyper.com' => 1, @@ -118381,19 +119599,21 @@ 'prowebservices.ca' => 1, 'prowechsel.de' => 1, 'prowi.se' => 1, - 'prowindow.sk' => 1, 'prowise.com' => 1, 'prowise.me' => 1, 'prowoodthai.com' => 1, 'prowpcare.com' => 1, 'prowrestlingevents.tk' => 1, 'prowrestlingsheet.com' => 1, + 'prowritersservices.com' => 1, 'proxaccess.com' => 1, + 'proxaiqc.com' => 1, 'proxar.co.uk' => 1, 'proxidize.com' => 1, 'proxiel.com' => 1, 'proxify.io' => 1, - 'proximity.foundation' => 1, + 'proximitum.com' => 1, + 'proximity.foundation' => 0, 'proximity.ga' => 1, 'proximity.studio' => 1, 'proximity.tech' => 1, @@ -118412,12 +119632,15 @@ 'proxylink.pro' => 1, 'proxymonitor.org' => 1, 'proxytool.cf' => 1, + 'proxytracer.com' => 1, + 'proyectasolucionesfinancieras.com' => 1, 'proyectodia.com.mx' => 1, 'proyectomca.es' => 1, 'proyectosaludecuador.org' => 1, 'proyectosinelec.com' => 1, 'proyectostep.tk' => 1, 'prozac20mg.cf' => 1, + 'prozeny.cz' => 1, 'prozesswunder.com' => 1, 'prozorlivec.tk' => 1, 'prpbt.io' => 1, @@ -118428,8 +119651,8 @@ 'prpr.icu' => 1, 'prpr.rip' => 1, 'prpr.win' => 1, + 'prpzy.com' => 1, 'prrams.com' => 1, - 'prrefrigeration.com.au' => 1, 'prsg.tk' => 1, 'prsnlafk.com' => 1, 'prsstore.com.br' => 1, @@ -118453,6 +119676,7 @@ 'pruve.it' => 1, 'pruvo.net' => 1, 'prvaboja.co.rs' => 1, + 'prvalekcija.com' => 1, 'prvnirodinna.cz' => 1, 'prwid.gov' => 1, 'pryan.org' => 1, @@ -118477,7 +119701,6 @@ 'ps3.nz' => 1, 'ps3419.org' => 1, 'ps4all.nl' => 1, - 'ps5ssd.com' => 0, 'ps8318.com' => 1, 'psa-travel-care.com' => 1, 'psa.gov' => 1, @@ -118487,7 +119710,6 @@ 'psalivenews.ml' => 1, 'psalmer.tk' => 1, 'psasines.pt' => 1, - 'psau.edu.sa' => 1, 'psauxit.com' => 1, 'psazy.ml' => 1, 'psb.cloud' => 1, @@ -118496,6 +119718,7 @@ 'psbanywhere.com' => 1, 'psc-elsene.be' => 1, 'psc-europe.eu' => 1, + 'pscchat.com' => 1, 'pscosigngroup.com' => 1, 'pscp.tv' => 1, 'pscr.gov' => 1, @@ -118506,7 +119729,6 @@ 'psdiving.com' => 1, 'psdpt-tpfd.gc.ca' => 1, 'psdsuc.com' => 1, - 'pseek.com' => 1, 'psemc.com' => 1, 'pseta.ru' => 1, 'psevdonim.ga' => 1, @@ -118520,7 +119742,6 @@ 'psi-tv.tk' => 1, 'psicanalista.milano.it' => 1, 'psicoblog.tk' => 1, - 'psicoeduca.com.br' => 1, 'psicoexpansao.com.br' => 1, 'psicologa-chus-campo-molina.com' => 0, 'psicologajanainapresotto.com.br' => 1, @@ -118533,6 +119754,7 @@ 'psicomagia.com.br' => 1, 'psicometricas.mx' => 1, 'psigma.co' => 1, + 'psihoanita.ro' => 1, 'psiholognatalija.rs' => 1, 'psihologonline.tk' => 1, 'psihology.gq' => 1, @@ -118564,9 +119786,8 @@ 'pslf.gov' => 1, 'pslgroup.com' => 1, 'psm.org.ph' => 1, - 'psmexamsimulator.com' => 1, 'psmpl.com' => 1, - 'psncarddelivery.com' => 0, + 'psncarddelivery.com' => 1, 'psncardplus.be' => 1, 'psncardplus.com' => 1, 'psncardplus.dk' => 1, @@ -118675,10 +119896,10 @@ 'psychotherapie-ahlmeyer.de' => 1, 'psychotherapie-hensiek.de' => 1, 'psychotherapie-leipzig.eu' => 1, - 'psychotherapie-lichterfelde.berlin' => 1, 'psychotherapie1220wien.at' => 0, 'psychotiq.tk' => 1, 'psychotropical.com' => 1, + 'psychpedia.com' => 1, 'psychpsyo.com' => 1, 'psychservice.com.au' => 1, 'psychvarsity.com' => 1, @@ -118689,7 +119910,6 @@ 'psyh.tk' => 1, 'psyhelp.ro' => 1, 'psyk-patienten.tk' => 1, - 'psykologmonica.dk' => 1, 'psykologtidningen.cf' => 1, 'psykologtidningen.ga' => 1, 'psykologtidningen.gq' => 1, @@ -118733,8 +119953,11 @@ 'ptgoldensun.com' => 1, 'ptheophanidis.com' => 1, 'pticoaching.nl' => 1, + 'ptihcm.com' => 1, + 'ptiorthotics.com' => 1, 'ptit-trocoeur.fr' => 1, 'ptite-banane.com' => 1, + 'ptitwolfy.fr' => 1, 'ptjobsite.com' => 1, 'ptks.si' => 1, 'ptlibrary.ml' => 1, @@ -118742,6 +119965,7 @@ 'ptmarquees.ie' => 1, 'ptmco.org' => 1, 'ptmodularleisure.com' => 1, + 'ptna.com.au' => 1, 'ptnam.com' => 1, 'ptpasi.ddns.net' => 1, 'ptpky.com' => 1, @@ -118773,7 +119997,7 @@ 'puac.de' => 1, 'pub-online.ro' => 1, 'pubclub.com' => 0, - 'pubertytalk.com' => 1, + 'pubgexplorer.com' => 1, 'publanda.nl' => 1, 'public-g.de' => 1, 'public-measures.com' => 1, @@ -118821,6 +120045,7 @@ 'publish.ga' => 1, 'publishedpaper.ga' => 1, 'publisherservices.co' => 1, + 'publishingmodel.com' => 1, 'publishpressnews.tk' => 1, 'publivate.ca' => 1, 'publiweb.tk' => 1, @@ -118840,6 +120065,7 @@ 'pueblocantabro.tk' => 1, 'pueblocc.edu' => 1, 'pueblosamerica.com' => 1, + 'puentehealth.com' => 1, 'puenteviejo.tk' => 1, 'puer.eu.org' => 1, 'puer8.cn' => 1, @@ -118849,6 +120075,7 @@ 'puertomalaga.com' => 1, 'puestifiestas.mx' => 1, 'puffinvapes.co' => 1, + 'puffish.net' => 1, 'puffverse.pro' => 1, 'puffyan.us' => 1, 'pugachev.ml' => 1, @@ -118861,13 +120088,11 @@ 'puissancemac.ch' => 0, 'puiterwijk.org' => 1, 'pujadevi.com' => 1, - 'pujasharma.associates' => 1, 'pujckovniradce.cz' => 1, 'pujcky.cz' => 1, 'pujd3.gq' => 1, 'puka.cc' => 1, 'puka.edu.ee' => 1, - 'pukfalkenberg.dk' => 1, 'pul-ingenieure.de' => 1, 'pula-site.tk' => 1, 'pulci.it' => 1, @@ -118891,7 +120116,6 @@ 'pullman.roma.it' => 1, 'pullnopunchesradio.tk' => 1, 'pullpo.io' => 1, - 'pully.ru' => 1, 'pulmonologkielce.eu' => 1, 'pulower.tk' => 1, 'pulpitsupplypreachers.com' => 1, @@ -118904,13 +120128,16 @@ 'pulsenetwork.com' => 1, 'pulser.stream' => 1, 'pulseroot.ga' => 1, + 'pulsevis.com' => 1, 'pulsnitzer-lebkuchen.de' => 1, 'pulsnitzer-lebkuchen.shop' => 0, 'pulsnitzer-pfefferkuchen.shop' => 0, 'pulsr.ml' => 1, 'pulsus.mobi' => 1, + 'pultsar.com' => 1, 'pulviscard.it' => 1, 'pulvislab.it' => 1, + 'pumainthailand.com' => 1, 'pumarin.tk' => 1, 'pumascan.com' => 1, 'pumasecurity.io' => 1, @@ -118932,8 +120159,8 @@ 'pungatv.ml' => 1, 'punikonta.de' => 1, 'punishment.institute' => 1, - 'punjabsind.in' => 1, 'punjwani.be' => 1, + 'punjwani.eu' => 1, 'punk-jazz.tk' => 1, 'punkapoule.fr' => 1, 'punkart.tk' => 1, @@ -118963,7 +120190,6 @@ 'pup-riley.gay' => 1, 'pup.systems' => 1, 'pupboss.com' => 1, - 'pupbrain.zone' => 1, 'pupilgauge.com' => 1, 'pupok.cf' => 1, 'pupok.gq' => 1, @@ -118973,17 +120199,13 @@ 'puppyanddogcare.com' => 1, 'puppyfinder.com' => 1, 'puppyfish.com' => 1, - 'puppygirl.ceo' => 1, 'puppygirl.tokyo' => 1, - 'puppygock.ceo' => 1, 'puppykennel.tk' => 1, - 'puppylove.hu' => 1, 'puppyporch.com' => 1, 'pupsehr.com' => 1, 'pupsportal.com' => 1, 'pupunu.com' => 1, 'puq.moe' => 1, - 'pur-institut.fr' => 1, 'pura-ponia.cf' => 1, 'pura-ponia.ga' => 1, 'pura-ponia.gq' => 1, @@ -119017,7 +120239,7 @@ 'puredisinfection.com' => 1, 'purefarminggame.com' => 1, 'purefoot.jp' => 1, - 'pureholisticwellness.com' => 1, + 'pureholisticwellness.com' => 0, 'purekrea.com' => 1, 'purelife.photography' => 1, 'pureliferx.com' => 1, @@ -119025,6 +120247,8 @@ 'purelymail.com' => 1, 'purelypestcontrol.com' => 1, 'puremosquito.com' => 1, + 'purenote.live' => 1, + 'pureohm.fr' => 1, 'purepestandlawn.com' => 0, 'pureromance.com' => 1, 'puresanitization.com' => 1, @@ -119033,21 +120257,23 @@ 'puretermite.com' => 1, 'puretone.pro' => 1, 'pureunpay.com' => 1, + 'pureuspeptide.com' => 1, 'purevicky.com' => 1, 'purewaterguide.net' => 1, 'purewealth.cloud' => 1, 'purfaction.nl' => 1, - 'purga.news' => 1, - 'purikore.com' => 1, 'purinaexpress.com' => 0, 'puritanas.tk' => 1, 'puritas.lk' => 1, 'purits.de' => 1, 'purityclothing.co.uk' => 1, + 'puritydairy.com' => 1, 'purkupalvelut.fi' => 1, 'puroprazer.pt' => 1, 'purovive.tk' => 1, + 'purple.ai' => 1, 'purple.tech' => 1, + 'purplecrib.ng' => 1, 'purplehost.com.br' => 1, 'purplehotel.cf' => 1, 'purplemath.com' => 1, @@ -119090,7 +120316,6 @@ 'puryearlaw.com' => 1, 'pusan.ac.kr' => 1, 'pusatinkubatorbayi.com' => 0, - 'pusatkemandiriananak.com' => 1, 'pusatlicense.com' => 1, 'pusatlojistik.com' => 1, 'pusatrail.com' => 1, @@ -119105,7 +120330,6 @@ 'pushphp.com' => 1, 'pushponline.com' => 0, 'pushthebutton.tk' => 1, - 'pushy.tg' => 1, 'pusichatka.ddns.net' => 1, 'pusra.ga' => 1, 'pussplay.com' => 1, @@ -119132,7 +120356,6 @@ 'putman-it.nl' => 1, 'putnam-fl.gov' => 1, 'putnam-ga.gov' => 1, - 'putnamcollision.com' => 1, 'putnamcountywv.gov' => 1, 'putnamil.gov' => 1, 'putnamvalley.gov' => 1, @@ -119140,7 +120363,6 @@ 'putnik.tk' => 1, 'putokaz.eu' => 1, 'putomani.rs' => 1, - 'putrawijayatours.com' => 1, 'putre.io' => 1, 'putrock.be' => 1, 'putstrategii.ru' => 0, @@ -119170,6 +120392,7 @@ 'pvao.gov.ph' => 0, 'pvawa.com.au' => 1, 'pvda.nl' => 1, + 'pvdesignusa.com' => 1, 'pvdplanet.tk' => 1, 'pvebuilds.xyz' => 1, 'pver.nl' => 1, @@ -119180,7 +120403,6 @@ 'pvp-factions.fr' => 1, 'pvp.edu.ee' => 1, 'pvpagario.tk' => 1, - 'pvpcheck.com' => 1, 'pvpcraft.ca' => 1, 'pvpctutorials.de' => 1, 'pvpheroes.gg' => 1, @@ -119201,6 +120423,7 @@ 'pvzge.com' => 1, 'pw.org' => 1, 'pwa-mercury.it' => 1, + 'pwa.directory' => 1, 'pwaiwm.site' => 0, 'pwanotes.ga' => 1, 'pwaresume.com' => 1, @@ -119213,7 +120436,7 @@ 'pwdsafe.com' => 0, 'pwe.vision' => 1, 'pwg-see.de' => 1, - 'pwn-all.net' => 1, + 'pwn-all.com' => 1, 'pwn.fi' => 1, 'pwnedpass.tk' => 1, 'pwneytelecom.com' => 1, @@ -119225,7 +120448,7 @@ 'pwwpcd.us' => 1, 'pwwsd.org' => 1, 'pwxcontracting.com' => 1, - 'px.works' => 1, + 'px.works' => 0, 'pxagency.fr' => 1, 'pxc-coding.com' => 1, 'pxetech.com' => 1, @@ -119252,6 +120475,7 @@ 'pycrc.org' => 1, 'pycrypto.org' => 1, 'pycycle.info' => 1, + 'pyd-representaciones.com' => 1, 'pydotamisa.tk' => 1, 'pydrocsid.ml' => 1, 'pygarage.com' => 0, @@ -119263,7 +120487,6 @@ 'pyjiaoyi.cc' => 1, 'pyjy.org' => 0, 'pylad.se' => 1, - 'pylin.cn' => 1, 'pylon.bot' => 1, 'pymescentro.net' => 1, 'pymestari.com' => 1, @@ -119281,7 +120504,9 @@ 'pyro.works' => 1, 'pyrofestival-vermoise.fr' => 1, 'pyromaniac.tk' => 1, + 'pyrometro.com' => 1, 'pyrotechnologie.de' => 1, + 'pyscoalkickers.org' => 1, 'pysgmy.xyz' => 1, 'pyspace.org' => 1, 'pytalovo-news.ru' => 1, @@ -119290,7 +120515,6 @@ 'pythonatrix.com' => 1, 'pythonblog.tk' => 1, 'pythondiscord.com' => 1, - 'pythonfactory.io' => 1, 'pythonhosted.org' => 1, 'pythonmorsels.com' => 1, 'pytodon.com' => 1, @@ -119305,6 +120529,7 @@ 'pzc.nl' => 1, 'pzmk.org.pl' => 1, 'pzsearch.nl' => 1, + 'pztools.com' => 1, 'pzu-masa.pl' => 1, 'pzz.by' => 1, 'q-and-a.tk' => 1, @@ -119352,6 +120577,7 @@ 'qabel.de' => 1, 'qac.gov' => 1, 'qaconstrucciones.com' => 1, + 'qada.edu.sa' => 1, 'qadmium.tk' => 1, 'qadrishattari.tk' => 1, 'qaina.net' => 1, @@ -119364,10 +120590,11 @@ 'qao.qld.gov.au' => 1, 'qaq.cloud' => 1, 'qaq.icu' => 0, - 'qaq.su' => 1, + 'qaq.su' => 0, 'qarto.com' => 1, 'qashio.com' => 1, 'qask.ml' => 1, + 'qasmaintarget.pt' => 1, 'qasphere.com' => 1, 'qassay.com' => 1, 'qataridiareg.com' => 1, @@ -119394,22 +120621,24 @@ 'qccareerschool.com' => 0, 'qcdesignschool.com' => 0, 'qcdoll.com' => 1, + 'qcellsdirect.com' => 1, + 'qcellsnearme.com' => 1, 'qcert.org' => 1, 'qclean.com.au' => 1, + 'qclt.ai' => 1, 'qcnet.com' => 1, 'qconline.com' => 1, 'qconnan-photos.fr' => 1, + 'qcoresecure.com' => 1, + 'qcryptbrief.com' => 1, 'qcstudentcenter.com' => 0, 'qcstyleacademy.com' => 0, 'qctimes.com' => 1, 'qcuarto.com.py' => 0, 'qdabogados.com' => 1, - 'qdcc.cn' => 1, 'qde.com' => 1, - 'qde.info' => 1, 'qde.org' => 1, 'qde.social' => 1, - 'qdecdn.com' => 1, 'qdm.tw' => 1, 'qdolor.com' => 1, 'qdon.space' => 1, @@ -119424,7 +120653,9 @@ 'qeepintelligence.tk' => 1, 'qeepitsafe.nl' => 1, 'qelectrotech.org' => 1, + 'qenex.ai' => 1, 'qeqqata.gl' => 1, + 'qera.studio' => 1, 'qeshmminer.com' => 1, 'qewc.com' => 1, 'qfes.qld.gov.au' => 1, @@ -119440,7 +120671,6 @@ 'qhdc.com.au' => 1, 'qhdcams.com.au' => 1, 'qhost.cf' => 1, - 'qhse-professionals.nl' => 1, 'qi-focus.nl' => 1, 'qi.iq' => 1, 'qiai.cf' => 1, @@ -119461,10 +120691,10 @@ 'qifu.me' => 1, 'qifu.org.cn' => 1, 'qigehl.com' => 0, - 'qihalu.com' => 1, 'qihl.gg' => 1, 'qike.tk' => 1, - 'qikio.com.au' => 1, + 'qikio.com.au' => 0, + 'qiksource.com' => 1, 'qimingbu.com' => 1, 'qimingceming.com' => 1, 'qin.moe' => 1, @@ -119488,9 +120718,9 @@ 'qisda.com.vn' => 1, 'qisheiosxz.com' => 1, 'qitano.com' => 1, + 'qitmeir.com' => 1, 'qiu.moe' => 0, 'qiuwenbaike.cn' => 1, - 'qivonline.pt' => 1, 'qiwi.be' => 1, 'qiwuxs.com' => 1, 'qixi.biz' => 0, @@ -119508,6 +120738,7 @@ 'qlc.co.th' => 1, 'qlcvea.com' => 1, 'qlcvea.it' => 1, + 'qld.kr' => 1, 'qldducati.club' => 1, 'qldformulaford.org' => 1, 'qldnetwork.com.au' => 1, @@ -119536,12 +120767,12 @@ 'qnap.de' => 1, 'qnap.hk' => 1, 'qnap.tw' => 1, - 'qnected.nl' => 1, 'qnixon.com' => 1, 'qnotafm.com.co' => 1, 'qnq.moe' => 1, 'qnsgmd.com' => 1, 'qnulabs.com' => 1, + 'qnysw.com' => 1, 'qofpeacechurch.org' => 1, 'qolab.ai' => 0, 'qombo.nl' => 1, @@ -119579,11 +120810,9 @@ 'qq885.com' => 0, 'qq9297.co' => 1, 'qq9728.co' => 1, - 'qqbb.org' => 1, 'qqiao.me' => 1, - 'qqq67.com' => 1, 'qqr.es' => 1, - 'qqrss.com' => 1, + 'qqrss.com' => 0, 'qr.ae' => 1, 'qr.cl' => 1, 'qr.gp' => 1, @@ -119592,22 +120821,21 @@ 'qr1.at' => 1, 'qraa.qld.gov.au' => 1, 'qrara.net' => 1, - 'qrbird.com' => 1, + 'qrcdispatch.com' => 1, 'qrcoba.org' => 1, 'qrcodedynamic.com' => 1, 'qrcodes.tools' => 1, 'qrcodewiz.com' => 1, 'qrcontagion.com' => 0, 'qristianuli.com' => 0, - 'qriveo.com' => 1, 'qrlfinancial.com' => 0, 'qrma.com.au' => 1, 'qrmagic.com' => 1, + 'qrmenex.com' => 1, 'qrpatrol.com' => 1, 'qrplanet.com' => 1, 'qrprincipal.com' => 1, 'qrpth.eu' => 1, - 'qrsa.com.au' => 1, 'qrsend.net' => 1, 'qruiser.com' => 1, 'qrv.fr' => 1, @@ -119623,19 +120851,19 @@ 'qstivi.de' => 1, 'qstpcj25427.com' => 1, 'qt.ax' => 1, - 'qtacairsoft.com' => 1, 'qtakehd.com' => 1, 'qtdrop.com' => 1, 'qthotels.com' => 1, - 'qtn.net' => 1, 'qto.com' => 1, 'qto.com.hk' => 1, 'qto.net' => 1, + 'qto.org' => 1, 'qto.support' => 1, 'qtocdn.com' => 1, 'qtpass.org' => 1, 'qtpower.co.uk' => 1, 'qtpower.org' => 1, + 'qtr5.com' => 1, 'qtspace.cn' => 1, 'qttransformation.com' => 1, 'qtv.ge' => 1, @@ -119649,6 +120877,7 @@ 'quadernoapp.com' => 1, 'quadomania.tk' => 1, 'quadrantbusinesssolutions.org' => 1, + 'quadrantiscapital.com' => 1, 'quadrantpe.com.au' => 1, 'quadrantrd.com' => 1, 'quadratimkreis.tk' => 1, @@ -119659,7 +120888,6 @@ 'quadros.shop' => 1, 'quaedam.org' => 1, 'quafe.tech' => 1, - 'quago.io' => 1, 'quai.ly' => 1, 'quail.ink' => 1, 'quaily.com' => 1, @@ -119727,7 +120955,9 @@ 'quantiphi.com' => 1, 'quantiply.tech' => 1, 'quantivate.com' => 1, + 'quantlens.io' => 1, 'quantomaisconsorcios.com.br' => 1, + 'quantopaga.com.br' => 1, 'quantora.nl' => 1, 'quantoras.com' => 0, 'quantris.net' => 1, @@ -119751,6 +120981,7 @@ 'quantumdynamics.ae' => 1, 'quantumfinance.com.au' => 1, 'quantumfinancialgrp.com' => 1, + 'quantumharmonics.org' => 1, 'quantuminformationframework.com' => 1, 'quantumlink.tk' => 1, 'quantumortho.com.sg' => 1, @@ -119759,6 +120990,7 @@ 'quantumrehab.com' => 1, 'quantumshade.ca' => 1, 'quantumsportscenter.com' => 1, + 'quantumssh.org' => 1, 'quantumthoughtworks.com' => 1, 'quantumweb.ml' => 1, 'quantuscreative.com' => 0, @@ -119769,11 +121001,11 @@ 'quape.com' => 1, 'quarantine-system.com' => 0, 'quarep.org' => 1, + 'quaric.org' => 1, 'quarim.cz' => 1, 'quark.com.pl' => 1, 'quark.house' => 1, 'quark.waw.pl' => 1, - 'quarkdev.agency' => 1, 'quarklab.pl' => 1, 'quarrymill.com' => 1, 'quarterfull.com' => 1, @@ -119818,7 +121050,6 @@ 'quebecsolidaire.net' => 1, 'quecheeclub.com' => 1, 'quecom.eu' => 1, - 'quedos.com.au' => 1, 'queencasino.live' => 1, 'queencityquarter.com' => 1, 'queencomplex.net' => 1, @@ -119844,7 +121075,6 @@ 'queentitine.com' => 1, 'queenworld.tk' => 1, 'queer-augsburg.de' => 1, - 'queer.pl' => 1, 'queercinema.ch' => 0, 'queerfest.tk' => 1, 'queerfotografie.nl' => 1, @@ -119888,7 +121118,6 @@ 'query-massage.com' => 0, 'queryguard.net' => 1, 'quesecelebra.info' => 1, - 'quessinternational.com' => 1, 'quest-crusaders.de' => 1, 'quest-on-demand.com' => 1, 'quest3.co' => 1, @@ -119911,18 +121140,14 @@ 'question.com' => 1, 'questionandanswer.ml' => 1, 'questionyu.com' => 0, - 'questlawoffice.com' => 1, 'questofaidance.tk' => 1, - 'questofprogress.com' => 1, 'questoj.cn' => 1, - 'questsocial.it' => 1, 'questsys.com' => 1, 'questthree.com' => 1, 'quetiapine.life' => 1, 'quetico.tk' => 1, 'queuebuster.co' => 1, 'queup.net' => 1, - 'queverenespana.org' => 1, 'quevisiongrafica.com' => 1, 'quezoncity.ml' => 1, 'quforce.org' => 1, @@ -119939,13 +121164,14 @@ 'quick-seo.tk' => 1, 'quickbooksguru.com.au' => 1, 'quickboysvrouwen2.nl' => 1, + 'quickcart-pro.com' => 1, 'quickcashcarremovals.com.au' => 1, 'quickcel.tk' => 1, 'quickcrypt.org' => 1, + 'quickcuttreeservice.com' => 1, 'quickdiamond.com' => 1, 'quickelectricity.com' => 1, 'quickerticker.tk' => 1, - 'quickfitglass.com.au' => 1, 'quickformspro.com' => 1, 'quickidearecipes.com' => 1, 'quickinfosystem.com' => 1, @@ -119959,16 +121185,19 @@ 'quicksell.co' => 1, 'quicksell.store' => 1, 'quickshops.ga' => 1, + 'quicksit.io' => 1, 'quickstart.co.za' => 1, 'quicksupply.com' => 1, 'quicksus.com' => 1, 'quicktapstudios.com' => 1, + 'quicktaxandcreditsolutions.com' => 1, 'quicktaxinmessina.tk' => 1, 'quicktricks.net' => 1, 'quickudpinternetconnections.com' => 1, 'quickvideo.tk' => 1, 'quickyshare.com' => 1, 'quicomo.it' => 1, + 'quics.io' => 1, 'quidax.com' => 1, 'quidlo.com' => 1, 'quieoltre.it' => 1, @@ -119976,12 +121205,15 @@ 'quieroserdoula.es' => 1, 'quierosermercedario.tk' => 1, 'quierosersanta.tk' => 1, + 'quierounregalo.com' => 1, + 'quiescence.eu' => 1, 'quiescent.gq' => 1, 'quiet-downloads.tk' => 1, 'quiet-waters.org' => 1, 'quietapple.com' => 1, 'quietapple.org' => 1, 'quietcorner.cloud' => 1, + 'quietfield.in' => 1, 'quietlife.tk' => 1, 'quietplace.tk' => 1, 'quietstudyactivities.tk' => 1, @@ -119990,7 +121222,6 @@ 'quik.legal' => 1, 'quikchange.net' => 1, 'quiksite.com' => 1, - 'quillandinkroleplay.com' => 1, 'quillandquire.com' => 1, 'quilmo.com' => 1, 'quilteronfire.com' => 1, @@ -120006,17 +121237,16 @@ 'quinnlawcenters.com' => 1, 'quinnstech.ga' => 1, 'quinpro.nl' => 1, - 'quinta.news' => 1, 'quintadesanamaro.com' => 1, 'quintanadelmonte.tk' => 1, 'quintanilla.tk' => 1, + 'quintarthai.com' => 1, 'quintenbraakman.com' => 1, 'quintenbraakman.nl' => 1, 'quintessa.org' => 1, 'quintobarrio.tk' => 1, 'quintonic.fr' => 0, 'quipcheck.com' => 1, - 'quiq-cdn.com' => 1, 'quiq-frp.com' => 1, 'quiq-in.com' => 1, 'quiq-io.com' => 1, @@ -120098,10 +121328,10 @@ 'qusi.cf' => 1, 'qusi.ml' => 1, 'qussaikhuli.tk' => 1, - 'quto.ru' => 1, 'qutrade.io' => 1, - 'quuck.nl' => 1, + 'quuck.nl' => 0, 'quuz.org' => 1, + 'quwi.pe' => 1, 'qv-eherkenning.nl' => 1, 'qvg.company' => 1, 'qvggroup.com' => 1, @@ -120165,7 +121395,6 @@ 'r-rwebdesign.com' => 1, 'r-s.one' => 1, 'r-sec.se' => 1, - 'r-service.kz' => 1, 'r-t-b.fr' => 1, 'r-t-n.tk' => 1, 'r-term.pl' => 1, @@ -120178,10 +121407,10 @@ 'r00tsandwings.com' => 1, 'r0t.co' => 1, 'r102.ch' => 1, - 'r15cookie.com' => 1, 'r17.co.id' => 1, 'r1a.eu' => 1, 'r1ch.net' => 1, + 'r1concepts.com' => 1, 'r1h3.nl' => 1, 'r2cdn.com' => 1, 'r2d2pc.com' => 1, @@ -120192,7 +121421,7 @@ 'r36533.com' => 1, 'r3bl.blog' => 1, 'r3dh4ck.ml' => 1, - 'r3gi.cz' => 1, + 'r3nt.de' => 1, 'r40.us' => 1, 'r4fo.com' => 1, 'r5197.co' => 1, @@ -120264,7 +121493,6 @@ 'rabynska.eu' => 1, 'racaliz.tk' => 1, 'racasdecachorro.org' => 1, - 'racco.com.br' => 1, 'raccoltadifferenziata.it' => 1, 'raccoltarifiuti.milano.it' => 1, 'raceandecology.ca' => 1, @@ -120275,10 +121503,9 @@ 'racetraq.net' => 1, 'rachaelcorciaphotography.com' => 1, 'rachaelholtphotography.com' => 1, - 'rachaelsmaids.com' => 1, 'rachaeltaylor.tk' => 1, + 'rachel-gentit.com' => 1, 'rachelandadamarethebest.com' => 1, - 'rachelcarsoncouncil.org' => 1, 'rachelchen.me' => 1, 'racheldiensthuette.de' => 1, 'rachelmoorelaw.com' => 1, @@ -120295,8 +121522,6 @@ 'racingfanclub.tk' => 1, 'racingteameelde.tk' => 1, 'racketlonindia.co.in' => 1, - 'racketscore.com' => 1, - 'racketscore.nl' => 1, 'rackoon.de' => 1, 'rackrat.net' => 1, 'raclet.co.uk' => 1, @@ -120310,6 +121535,9 @@ 'ract.info' => 1, 'ract.net' => 1, 'ract.net.au' => 1, + 'ractergroup.com' => 1, + 'racterlabs.com' => 1, + 'ractermx.com' => 1, 'racti.com.au' => 1, 'racunalo.com' => 1, 'racunovodstvo-prina.si' => 1, @@ -120333,8 +121561,11 @@ 'radarcupon.com.mx' => 1, 'radarcupon.es' => 1, 'radarcupon.ro' => 1, + 'radardefi.com' => 1, 'radarerp.net' => 1, + 'radarfacturi.ro' => 1, 'radarfirst.com' => 1, + 'radarimoveisdeleilao.com.br' => 1, 'radarstationery.com' => 0, 'radartatska.se' => 0, 'radartek.com' => 1, @@ -120352,7 +121583,6 @@ 'radegundisfest.de' => 1, 'radekmazar.eu' => 1, 'radekprusa.net' => 1, - 'rader.ninja' => 1, 'radgi.com' => 1, 'radharanikijay.tk' => 1, 'radiadores.tk' => 1, @@ -120448,7 +121678,6 @@ 'radiodoblen.tk' => 1, 'radiodxguatemala.tk' => 1, 'radioeldoradofm.com.br' => 1, - 'radioelectrodance.fr' => 1, 'radioelectronic.tk' => 1, 'radioenam.tk' => 1, 'radioenergia.tk' => 1, @@ -120569,7 +121798,7 @@ 'radioxanadu.tk' => 1, 'radiozetta.tk' => 1, 'radiozilverster.tk' => 1, - 'radisnoir.com' => 1, + 'radisnoir.com' => 0, 'raditool.pl' => 1, 'radium-it.ru' => 1, 'radium.group' => 1, @@ -120590,8 +121819,6 @@ 'radopsec.net' => 1, 'radopsec.org' => 1, 'radost-crikvenica.hr' => 1, - 'radost.digital' => 1, - 'radost.sk' => 1, 'radpath.at' => 1, 'radpro.ai' => 1, 'radreisetraumtreibstoff.de' => 1, @@ -120609,7 +121836,6 @@ 'radyogemisi.com' => 1, 'radzimowice.pl' => 1, 'raeder-test.azurewebsites.net' => 1, - 'raeu.me' => 1, 'raeven.nl' => 1, 'raewardfresh.co.nz' => 1, 'raf.org' => 1, @@ -120631,7 +121857,6 @@ 'raft.pub' => 1, 'raftingbali.net' => 1, 'rafvorsselmans.com' => 1, - 'rafy.com.br' => 1, 'rafy.site' => 1, 'rag-deutsche-steinkohle.de' => 1, 'rag.de' => 1, @@ -120655,6 +121880,9 @@ 'ragundadalen.se' => 1, 'ragusina.hr' => 1, 'rahasyavedicastrology.com' => 1, + 'rahatdevelopments.pk' => 1, + 'rahatmarketing.pk' => 1, + 'rahatmaskan.com' => 1, 'rahayi.tk' => 1, 'raheel.cf' => 1, 'raheel.tk' => 1, @@ -120668,6 +121896,7 @@ 'rahrahstudios.com' => 1, 'rahul.moe' => 1, 'raiceshebreas.org' => 1, + 'raicesplantas.com' => 1, 'raid-runners.fr' => 1, 'raidbrasdunord.com' => 1, 'raiden.network' => 1, @@ -120696,6 +121925,7 @@ 'railbam.com' => 1, 'railbam.com.au' => 1, 'railbird.nl' => 1, + 'railbox.cn' => 1, 'railbus.fan' => 1, 'railcard.co.uk' => 1, 'railcarrxqa.com' => 1, @@ -120711,7 +121941,7 @@ 'railpassie.nl' => 1, 'railroadhistory.net' => 1, 'railsafetysystems.com.au' => 1, - 'railserve.com' => 1, + 'railserve.com' => 0, 'railsideworks.com' => 1, 'railsperformance.com.br' => 1, 'railto.cm' => 1, @@ -120776,13 +122006,14 @@ 'rainuk.com' => 1, 'raipet.no-ip.biz' => 1, 'raipet.spdns.eu' => 1, + 'rais-on.com' => 1, 'raise-educationandwellbeing.co.uk' => 1, 'raisecalculator.com' => 1, 'raisects.co.uk' => 1, 'raisedandrooted.com' => 1, 'raiseeducationtrust.org' => 1, + 'raiseproof.ai' => 1, 'raisetheyouth.co.uk' => 1, - 'raiseyoursales.co.uk' => 1, 'raiseyoursales.de' => 1, 'raiseyoursales.pl' => 1, 'raisingresilientreaders.com' => 1, @@ -120790,7 +122021,6 @@ 'raistrick.art' => 1, 'raistrick.it' => 1, 'raitza.de' => 1, - 'raj-bhat.com' => 1, 'raj.nic.in' => 1, 'rajabherfehdoost.com' => 1, 'rajabpour.com' => 1, @@ -120817,7 +122047,6 @@ 'rajudhoni.ga' => 1, 'rak-business-service.com' => 1, 'rakennuspeli.com' => 1, - 'rakeprofit.com' => 1, 'rakeshkaryana.com' => 1, 'raketa.travel' => 1, 'raketaholst.com.ua' => 1, @@ -120837,11 +122066,11 @@ 'raku.bzh' => 1, 'raku.land' => 1, 'rakudo.org' => 1, - 'rakugokai.net' => 1, 'rakuvisa.com' => 1, 'ralaoui.me' => 1, 'raleighadultmedicine.com' => 1, 'raleighboneandjoint.com' => 1, + 'raleighdispensaries.com' => 1, 'raleighinternational.org' => 1, 'raleighmedicalgroup.com' => 1, 'raleighpsych.com' => 1, @@ -120856,13 +122085,16 @@ 'rally-vysledky.cz' => 1, 'rallybase.cz' => 1, 'rallybase.eu' => 1, + 'rallybro.com' => 1, 'rallycycling.com' => 0, 'rallyekrumlov.cz' => 1, 'rallyfotosaswin.tk' => 1, 'rallynavigator.com' => 1, + 'rallyon-staging.click' => 1, 'rallytrophy.tk' => 1, 'ralphdeal.com' => 1, 'raltha.com' => 1, + 'ralthealth.com' => 1, 'ralvke.rocks' => 1, 'ram-tenancy.cf' => 1, 'ram-tenancy.ga' => 1, @@ -120882,6 +122114,8 @@ 'ramfy.ru' => 1, 'rami-khushaba.com' => 1, 'ramiabusalah.tk' => 1, + 'ramialghanmi.com' => 1, + 'ramialghanmi.sa' => 1, 'ramib.ch' => 1, 'ramieres.cf' => 1, 'ramirito.tk' => 1, @@ -120900,11 +122134,11 @@ 'rampal.io' => 1, 'rampal.net' => 1, 'rampao.org' => 1, + 'rampartshosting.com' => 1, 'rampeboreal.ca' => 1, 'rampestyuma.com' => 1, 'rampgov.com' => 1, 'ramplaysugente.tk' => 1, - 'ramsay.xyz' => 1, 'ramsayshorsetransport.com' => 1, 'ramsayshorsetransport.com.au' => 1, 'ramsdensplc.com' => 1, @@ -120928,7 +122162,9 @@ 'ranchobernardoseniorservices.com' => 1, 'ranchocordova.gov' => 1, 'ranchodoalqueidao.pt' => 1, + 'ranchosestates.com' => 1, 'rancowar.com' => 1, + 'randa-it.co.uk' => 1, 'randallcounty.gov' => 1, 'randallcraig.com' => 1, 'randallso.gov' => 1, @@ -120960,6 +122196,7 @@ 'randombrainwave.gq' => 1, 'randombrainwave.ml' => 1, 'randombyte.com' => 0, + 'randomcharacters.online' => 1, 'randomcouples.com' => 1, 'randomdomain.io' => 1, 'randomforestweb.com' => 1, @@ -120981,6 +122218,7 @@ 'randomtrans.com' => 1, 'randomuuid.org' => 1, 'randomweb.tk' => 1, + 'randonneursg.com' => 1, 'randorn.com' => 1, 'randy.su' => 1, 'randyandpixel.com' => 1, @@ -120995,6 +122233,7 @@ 'rangeforce.com' => 1, 'rangeforce.eu' => 1, 'rangerfiles.tk' => 1, + 'rangersinternational.com' => 1, 'rangersloyalsite.tk' => 1, 'rangeweb.ga' => 1, 'ranginkamonkadeh.ir' => 1, @@ -121011,11 +122250,11 @@ 'ranking-deli.jp' => 1, 'ranking-mensesthe.jp' => 1, 'ranking10hits.tk' => 1, - 'rankingbyseo.com' => 1, 'rankingide.tk' => 1, 'rankingofe.com.pl' => 1, 'rankingubezpieczeniowy.pl' => 1, 'rankingubezpieczennazycie.pl' => 1, + 'rankova.io' => 1, 'rankpoll.me' => 1, 'ranksite.cf' => 1, 'ranksite.ga' => 1, @@ -121024,6 +122263,10 @@ 'ranksite.tk' => 1, 'ranktis.com' => 1, 'rankya.com' => 1, + 'ranlio.com' => 1, + 'ranovu.com' => 1, + 'ranquel.com' => 1, + 'ranquel.es' => 1, 'ransomleak.com' => 1, 'ranson.com.au' => 1, 'ransonwv.gov' => 1, @@ -121039,6 +122282,7 @@ 'raomed.com.ar' => 1, 'raonpick.com' => 1, 'raovatsaigon.tk' => 1, + 'rap.ovh' => 1, 'rap4ever.org' => 1, 'rapala.com' => 1, 'rapanui.tk' => 1, @@ -121058,6 +122302,7 @@ 'rapidcenter.tk' => 1, 'rapidcityjournal.com' => 1, 'rapidclick.net' => 1, + 'rapiddrains.co.uk' => 1, 'rapidessay.com' => 1, 'rapidguide.tk' => 1, 'rapidoo.com.br' => 1, @@ -121083,11 +122328,12 @@ 'raptorsupplies.com' => 1, 'rapwoyska.tk' => 1, 'raqoo.jp' => 1, + 'raquelalonso.es' => 1, 'raquelmolinacases.tk' => 1, 'raquest.com' => 1, 'raquest.jp' => 1, 'rare-x.org' => 0, - 'rarebookschool.org' => 1, + 'rarecactus.com' => 1, 'rarece.cf' => 1, 'rarediseaseday.org' => 1, 'rarefish.tk' => 1, @@ -121108,6 +122354,7 @@ 'rasadnikcvecaperic.rs' => 0, 'rasagiline.com' => 1, 'rasaja.com' => 1, + 'rasalhekma.properties' => 1, 'rasberry.cf' => 1, 'rascals-castles.co.uk' => 1, 'rascals.ga' => 1, @@ -121116,8 +122363,10 @@ 'rascvet.tk' => 1, 'rase.rocks' => 1, 'raserbajs.tk' => 1, + 'rashadaziz.com' => 1, 'rashbogota.tk' => 1, 'rasheed-nuss.tk' => 1, + 'rashidi.nl' => 1, 'rashmipandit.com' => 1, 'rashodkin.tk' => 1, 'rasing.me' => 1, @@ -121131,15 +122380,17 @@ 'rasolutions.it.com' => 1, 'rasp.moe' => 1, 'raspclock.com' => 1, - 'raspinaparvaz.com' => 1, 'raspinerd.de' => 1, 'raspitec.ddns.net' => 1, 'rassadacvetov.com' => 0, 'rasset.ie' => 1, 'rassistem.rs' => 1, 'rassro.sk' => 1, + 'rassveta.ru' => 1, 'rastabooks.ga' => 1, 'rasteniem.ru' => 1, + 'rasterbot.com' => 1, + 'rastimbilingva.ru' => 1, 'rastko-jevtovic.tk' => 1, 'rasty.cz' => 1, 'rat.pw' => 1, @@ -121160,6 +122411,7 @@ 'rates.ca' => 1, 'ratespy.com' => 1, 'ratexindex.com' => 1, + 'rateyourcyber.com' => 1, 'ratgeber-alltag.de' => 1, 'ratgeber-beauty.com' => 1, 'ratgeber-massagen.com' => 1, @@ -121175,6 +122427,7 @@ 'rathorian.fr' => 1, 'rathsallaghhouseonline.com' => 1, 'ratingostar.com' => 1, + 'ratingsfinder.com' => 1, 'ratinq.co' => 1, 'ratiocinat.ga' => 1, 'ratiocontent.de' => 0, @@ -121199,6 +122452,7 @@ 'raulrivero.es' => 1, 'raulval.com' => 1, 'raumausstatter-fangmann.de' => 1, + 'raumdesign-dagefoerde.de' => 1, 'raumgestaltung-reeh.de' => 1, 'raumgestaltung-sassermann.de' => 1, 'raumkontakt.de' => 1, @@ -121238,7 +122492,6 @@ 'ravenstonejeweler.com' => 1, 'raventechnology.es' => 1, 'ravenx.me' => 1, - 'ravescout.club' => 1, 'ravesteijn.nl' => 1, 'ravhaaglanden.org' => 1, 'ravihotel.com' => 0, @@ -121259,6 +122512,7 @@ 'rawballs.nl' => 1, 'rawdamental.com' => 1, 'rawdutch.nl' => 1, + 'rawfin.tv' => 1, 'rawfitco.com.au' => 1, 'rawforce.tk' => 1, 'rawley.co.uk' => 0, @@ -121284,6 +122538,7 @@ 'rayj.me' => 1, 'raykitchenware.com' => 1, 'raylo.com' => 0, + 'raylytics.io' => 1, 'raym.ml' => 1, 'raymd.de' => 1, 'raymondbenson.com' => 1, @@ -121296,7 +122551,6 @@ 'raynix.info' => 1, 'rayonbricolage.com' => 1, 'rayphotoconcept.com' => 1, - 'rayriffy.com' => 1, 'raysbarreto.tk' => 1, 'raysei.com' => 1, 'raysmtp.ga' => 1, @@ -121322,12 +122576,14 @@ 'razgon.tk' => 1, 'raziculacrimi.ro' => 0, 'razoesparaacreditar.com' => 1, + 'razorcrest.eu' => 1, 'razrabo.tk' => 1, 'razrsec.uk' => 1, 'razvan.digital' => 1, 'razvanmares.ro' => 1, 'razvlekuha.cf' => 1, 'razvlekuhablog.tk' => 1, + 'razza.uk' => 1, 'rb-china.net' => 1, 'rb.cz' => 1, 'rballday-entertainment.nl' => 1, @@ -121337,7 +122593,6 @@ 'rbcardiacsavers.com' => 1, 'rbcdn.cz' => 1, 'rbclub.cz' => 1, - 'rbcosmetici.it' => 1, 'rbd.events' => 1, 'rbensch.com' => 0, 'rbet.tk' => 1, @@ -121366,7 +122621,7 @@ 'rburchell.com' => 0, 'rburz.com' => 1, 'rbx.com' => 1, - 'rbx.gg' => 1, + 'rc-entruempelung-hannover.de' => 1, 'rc-offi.net' => 1, 'rc-shop.ch' => 1, 'rc.cruises' => 1, @@ -121377,7 +122632,6 @@ 'rca2015.ru' => 1, 'rcbanger.tk' => 1, 'rccars.info' => 1, - 'rccbpo.com' => 1, 'rcclub.com' => 1, 'rccofeaston.org' => 1, 'rccom.ru' => 1, @@ -121391,14 +122645,12 @@ 'rcelectronica.com' => 1, 'rcfl.gov' => 1, 'rcflood.gov' => 1, - 'rcforex.com' => 1, 'rcgoncalves.pt' => 1, 'rchavez.site' => 1, 'rchrdsn.uk' => 1, 'rchutchev.ru' => 1, 'rcips.ky' => 1, 'rclaundrywebsvcs.com' => 1, - 'rclawnmowers.com' => 1, 'rclickenbrock.us' => 1, 'rclsm.net' => 1, 'rcmlinx.com' => 1, @@ -121417,9 +122669,11 @@ 'rcslt.org' => 1, 'rcsolutions.nl' => 0, 'rct-chair.com' => 1, + 'rct-uae.com' => 1, 'rct.uk' => 1, 'rctalk.com' => 1, 'rctiads.com' => 1, + 'rctracks.io' => 1, 'rctx.tk' => 1, 'rcu.org' => 1, 'rcwb.in' => 1, @@ -121434,7 +122688,6 @@ 'rddjapan.info' => 1, 'rded.nl' => 1, 'rdesigner.tk' => 1, - 'rdfencingandgates.co.uk' => 1, 'rdfmapped.com' => 1, 'rdforum.org' => 1, 'rdfproject.it' => 1, @@ -121461,6 +122714,7 @@ 'rdmc.shop' => 1, 'rdmc.site' => 1, 'rdmc.sn' => 1, + 'rdmc.stream' => 1, 'rdmc.studio' => 1, 'rdmc.support' => 1, 'rdmc.systems' => 1, @@ -121488,9 +122742,12 @@ 'rdwz.one' => 1, 'rdzenie.pl' => 1, 're-arranged.tk' => 1, + 're-autentic.ro' => 1, 're-engines.com' => 1, + 're-expo.ru' => 1, 're-presented.de' => 1, 're-security.com' => 1, + 're-tyre.com' => 1, 're7.capital' => 1, 'reach-on.de' => 1, 'reach.gov' => 1, @@ -121508,8 +122765,8 @@ 'reachwithed.com' => 1, 'reaconverter.com' => 1, 'reacteev.com' => 1, - 'reactfactory.io' => 1, 'reactionindex.com' => 1, + 'reactive-load.ai' => 1, 'reactive-load.com' => 1, 'reactive-press.com' => 1, 'reactive.com.ru' => 1, @@ -121522,6 +122779,7 @@ 'readable.pw' => 1, 'readapt-nutrition.com' => 1, 'readaster.com' => 1, + 'readcalc.com' => 1, 'readcomics.gq' => 1, 'readersfavorite.com' => 1, 'reades.co.uk' => 1, @@ -121533,11 +122791,13 @@ 'readingrats.de' => 1, 'readless.cf' => 1, 'readmynews.cf' => 1, + 'readnovelis.com' => 1, 'readpages.gq' => 1, 'readsportsonly.com' => 0, 'readup.tk' => 1, + 'ready-leaf.com' => 1, 'ready4bf.tk' => 1, - 'ready5g.net' => 1, + 'ready5g.net' => 0, 'readycentbid.com' => 0, 'readycentral.com' => 1, 'readychurchsites.com' => 1, @@ -121565,7 +122825,6 @@ 'reaksi.id' => 1, 'real-it.nl' => 1, 'real-linux.tk' => 1, - 'real-milk.ru' => 1, 'real-site.tk' => 1, 'real-srebrenica-genocide.cf' => 1, 'real-srebrenica-genocide.ga' => 1, @@ -121573,7 +122832,6 @@ 'real-srebrenica-genocide.ml' => 1, 'real-thailand.tk' => 1, 'real-work.tk' => 1, - 'real.in.th' => 1, 'realactionslots.com' => 1, 'realbiographies.cf' => 1, 'realbiz.ml' => 1, @@ -121582,11 +122840,10 @@ 'realclearlife.com' => 1, 'realcom.hu' => 1, 'realdomdom.cf' => 1, + 'realeco.ai' => 1, 'realestagency.com' => 1, 'realestate-in-uruguay.com' => 1, - 'realestate-lidl.lu' => 1, 'realestateagent-directory.com' => 1, - 'realestatebees.com' => 1, 'realestateblogs.tk' => 1, 'realestateboston.tk' => 1, 'realestatebydawn.ca' => 1, @@ -121596,7 +122853,6 @@ 'realestatemaryland.tk' => 1, 'realestateofnewmexico.com' => 0, 'realestatesales.gov' => 1, - 'realestatestagingassociation.com' => 1, 'realestatetennessee.net' => 1, 'realestatewebnews.tk' => 1, 'realestodo.com' => 0, @@ -121605,7 +122861,6 @@ 'realgiulianova.it' => 1, 'realhelpcompany.ga' => 1, 'realhorsegirls.net' => 1, - 'realhost.name' => 1, 'realhypnosistraining.com.au' => 1, 'realidad.tk' => 1, 'realincest.tv' => 1, @@ -121623,7 +122878,6 @@ 'realizarse-japan.com' => 1, 'realizegov.com' => 1, 'realkeywords.ga' => 1, - 'reall.uk' => 1, 'realliance.net' => 1, 'reallife-it.de' => 1, 'reallifeforums.com' => 0, @@ -121642,7 +122896,7 @@ 'realmake.com' => 1, 'realmaturetube.com' => 1, 'realmixwell.tk' => 1, - 'realmjoin.com' => 1, + 'realmjoin.com' => 0, 'realmofespionage.xyz' => 1, 'realmoney.games' => 1, 'realneo.me' => 1, @@ -121656,6 +122910,7 @@ 'realrapfans.tk' => 1, 'realschule-rain.de' => 1, 'realtechreviews.com' => 1, + 'realtime-chart.info' => 1, 'realtimenetworks.com' => 1, 'realtimeregister.com' => 1, 'realtorjohnfincher.com' => 1, @@ -121672,13 +122927,11 @@ 'realvapamarde.cf' => 1, 'realvestors.com' => 1, 'realvnc.com' => 1, - 'realvnc.help' => 1, 'realware.com' => 1, 'realwebsite.ga' => 1, 'realwinner.es' => 1, 'realworksforms.com.au' => 1, 'realworldholidays.co.uk' => 1, - 'realytics.io' => 1, 'reancos.report' => 1, 'reane.pp.ua' => 1, 'reanimated.eu' => 1, @@ -121686,6 +122939,7 @@ 'reapandsowmarketing.com' => 1, 'rearmatch.cf' => 1, 'rearmatch.ga' => 1, + 'reasonresearch.com' => 1, 'reaven.nl' => 1, 'rebabusiprojects.co.za' => 1, 'rebajasoferta.com' => 1, @@ -121698,8 +122952,8 @@ 'rebatekey.com' => 1, 'rebecamode.ch' => 1, 'rebecca.blackfriday' => 1, - 'rebeccawendlandt.com' => 1, 'rebeccawilson.co.uk' => 1, + 'rebekahlynbooks.com' => 1, 'rebel-owl.com' => 1, 'rebel.com.br' => 1, 'rebelbranding.nl' => 1, @@ -121711,26 +122965,27 @@ 'rebeldeway-al.tk' => 1, 'rebeldeway-ks.tk' => 1, 'rebellecare.com' => 1, - 'rebelliouskitten.art' => 1, 'rebello.trade' => 1, 'rebellyon.info' => 1, 'rebelonline.nl' => 1, + 'rebelrx.com' => 1, 'rebelsi.pl' => 1, 'rebelstudio.ml' => 1, 'rebelz.se' => 1, 'rebirthlongboard.co.th' => 1, 'rebizzield.com' => 1, 'rebo.ai' => 1, + 'rebondchezsoi.com' => 1, 'rebonus.com' => 1, 'rebonus.es' => 1, 'reboot.it.com' => 1, 'reboxetine.com' => 1, 'rebrandly.com' => 1, 'rebschool.ml' => 1, - 'rebscurtismoss.co.uk' => 1, 'rebsumner.com' => 1, 'rebtoor.com' => 0, 'rebuga.com' => 1, + 'rebuildcostcalc.com' => 1, 'rebull.fr' => 1, 'rebus.support' => 1, 'rebusfarm.net' => 1, @@ -121743,6 +122998,7 @@ 'recallrtr.com' => 1, 'recalls.gov' => 1, 'recambiofacil.com' => 1, + 'recap.at' => 1, 'recaptcha-demo.appspot.com' => 1, 'recaptime.eu.org' => 1, 'recat-project.eu' => 1, @@ -121760,11 +123016,9 @@ 'recessmonkeyz.tk' => 1, 'recetasdemape.com' => 1, 'recetips.com' => 1, - 'recettecookeo.net' => 1, 'recettes-de-tiramisu.fr' => 1, 'recettes-series.com' => 1, 'recettesvegetales.com' => 1, - 'rechargeinfra.com' => 1, 'rechenknaecht.de' => 1, 'rechenwerk.net' => 1, 'recherchegruppe.tk' => 1, @@ -121772,7 +123026,6 @@ 'recht.us' => 1, 'rechten-konsens-brechen.tk' => 1, 'rechtenliteratuurleiden.nl' => 0, - 'rechtsanwalt-loesener.de' => 1, 'rechtsanwalt-slotty.de' => 1, 'rechtsanwaltdrach.de' => 1, 'rechtsanwaltskammer-hamm.de' => 1, @@ -121827,7 +123080,7 @@ 'recordproduction.com' => 1, 'recordsmanagement.gov' => 1, 'recordstudio.tk' => 1, - 'recouvrement-jmconseil.com' => 1, + 'recouply.co' => 1, 'recoveringfromfaith.com' => 1, 'recoveringircaddicts.org' => 1, 'recovers.pl' => 1, @@ -121838,9 +123091,7 @@ 'recraftventures.com' => 1, 'recreatiewoningverzekeringen.nl' => 1, 'recriereciclagem.com.br' => 1, - 'recroommasters.com' => 1, 'recruit.net' => 1, - 'recruitcrm.io' => 0, 'recruiterbox.com' => 1, 'recruiting.ai' => 1, 'recruitpediacorp.com' => 1, @@ -121850,7 +123101,6 @@ 'recruitskill.ga' => 1, 'recruitskill.gq' => 1, 'recruitwithclutch.com' => 1, - 'rectale.com' => 1, 'rectale.xyz' => 1, 'rectecforum.com' => 1, 'rectoraudiparts.com' => 1, @@ -121882,7 +123132,7 @@ 'red-dragon.tk' => 1, 'red-eyed-tree-frogs.com' => 1, 'red-lightning.tk' => 1, - 'red-official.com' => 1, + 'red-orbita.com' => 1, 'red-panda.be' => 1, 'red-planet.tk' => 1, 'red-t-shirt.ru' => 1, @@ -121895,6 +123145,10 @@ 'redable.nl' => 1, 'redactibio.com' => 1, 'redactieco.nl' => 1, + 'redactifyai.com' => 1, + 'redactionscientifique.com' => 1, + 'redactlabs.ca' => 1, + 'redactprompt.com' => 1, 'redaktcms.com' => 1, 'redaktorii.com.ua' => 1, 'redartgames.com' => 1, @@ -121916,6 +123170,7 @@ 'redcode-web.design' => 1, 'redcone.net' => 1, 'redcontralarepresion.org' => 1, + 'redcoopcentral.com' => 1, 'redcorus.com' => 1, 'redcreek.tk' => 1, 'redcross.com.ph' => 1, @@ -121937,7 +123192,6 @@ 'rede-reim.de' => 1, 'rede-t.com' => 1, 'redearsliderturtles.com' => 1, - 'redecsirt.pt' => 1, 'rededca.com' => 1, 'rededecuidadores.pt' => 1, 'redeemerlutheranschoolkokomo.org' => 1, @@ -121949,6 +123203,7 @@ 'redemption.gq' => 1, 'redensarten-index.de' => 1, 'redenvelope.co' => 1, + 'rederastreio.com' => 1, 'redes-neuronales.tk' => 1, 'redeyecare.com' => 1, 'redeyeguatemala.tk' => 1, @@ -121974,7 +123229,6 @@ 'redhackerteam.tk' => 1, 'redhead.id.au' => 1, 'redheeler.com.br' => 1, - 'redhill.world' => 1, 'redhillboardriders.tk' => 1, 'redhookchallenge.org' => 1, 'redhookny.gov' => 1, @@ -121993,10 +123247,12 @@ 'redington-bizboard.com' => 1, 'redingtonconnect.com' => 1, 'redingtongroup.com' => 1, + 'redingtononline.com' => 1, 'redion.me' => 1, 'redir.me' => 1, 'redireci.one' => 1, 'redirecionarnoticias.ml' => 1, + 'redirect.cafe' => 1, 'redirect.fedoraproject.org' => 1, 'redirect.pizza' => 1, 'redirect.stg.fedoraproject.org' => 1, @@ -122004,12 +123260,12 @@ 'rediscoveredfamilies.com' => 1, 'redisgreen.com' => 1, 'redivis.com' => 1, - 'redjuice.co.uk' => 1, - 'redkite.se' => 1, + 'redkite.se' => 0, 'redknothomes.com' => 1, 'redlands.gov' => 1, 'redlandspd.gov' => 1, 'redlatampp.org' => 1, + 'redlegsforstem.org' => 1, 'redletter.link' => 1, 'redlight.net' => 1, 'redlineairdefence.ai' => 1, @@ -122018,7 +123274,6 @@ 'redlineairdefense.ai' => 1, 'redlineairdefense.ca' => 1, 'redlineairdefense.com' => 1, - 'redlinecourier.com' => 1, 'redlink.de' => 1, 'redlink.tk' => 1, 'redlinker.ml' => 1, @@ -122028,6 +123283,7 @@ 'redmangallpsychologists.com.au' => 0, 'redmas.com.co' => 1, 'redmeatradio.com' => 1, + 'redmedview.com' => 1, 'redmejoracontinua.com' => 1, 'redmondoregon.gov' => 1, 'redmore.me' => 1, @@ -122039,7 +123295,6 @@ 'rednumberone.com' => 1, 'redoikos.org' => 1, 'redondo.gov' => 1, - 'redoracle.com' => 1, 'redot.com' => 1, 'redpandacoding.net' => 1, 'redpandamap.com' => 1, @@ -122062,7 +123317,6 @@ 'reds-dev.ga' => 1, 'redseafire.cloud' => 1, 'redsealine-invest.ru' => 1, - 'redsengineering.com.au' => 1, 'redshank-largeformat.co.uk' => 1, 'redshell.pw' => 1, 'redshoeswalking.net' => 1, @@ -122072,6 +123326,7 @@ 'redsift.io' => 1, 'redsis.com' => 1, 'redskullstuff.gq' => 1, + 'redslipper.ai' => 1, 'redsolutor.gq' => 1, 'redstack.tk' => 1, 'redstarcaucus.org' => 1, @@ -122097,6 +123352,7 @@ 'reducer.co.uk' => 1, 'reduceritop.ro' => 1, 'reducto.tk' => 1, + 'redukcjastresu.pl' => 1, 'reduktorntc-k.com.ua' => 1, 'redulla.com' => 1, 'redunion.tk' => 1, @@ -122128,6 +123384,7 @@ 'reeladventurefishing.com' => 1, 'reelaxmedia.com' => 1, 'reelchicago.com' => 1, + 'reelengine.online' => 1, 'reelgame.ml' => 1, 'reelix.za.net' => 1, 'reelnews.ga' => 1, @@ -122138,7 +123395,6 @@ 'reentry.gov' => 1, 'reerguer.pt' => 1, 'rees-carter.net' => 1, - 'reesefortraviscounty.org' => 1, 'reesmichael1.com' => 1, 'reeson.at' => 1, 'reeson.de' => 1, @@ -122155,6 +123411,7 @@ 'refb.org' => 1, 'refbanners.com' => 1, 'refbanners.website' => 1, + 'refcc.co.uk' => 1, 'refer.codes' => 1, 'refer.nhs.uk' => 1, 'referat.club' => 1, @@ -122174,10 +123431,10 @@ 'refinedinspectionservices.com' => 0, 'refinedlightingaz.com' => 1, 'refinedroomsllc.com' => 1, + 'refineid.fi' => 1, 'refinery.services' => 1, 'refinery29.com' => 1, 'refjob.jp' => 1, - 'reflab.dk' => 1, 'reflectionsbarlingsbeach.com.au' => 1, 'reflectionsinfocus.com' => 1, 'reflectionsonthebay.org.au' => 1, @@ -122197,19 +123454,16 @@ 'refocusai.com' => 1, 'refood-cascaiscpr.eu' => 1, 'reforestaction.com' => 1, - 'reform.ee' => 1, + 'reform.ee' => 0, 'reforma.com.pe' => 1, 'reformalliance.com' => 1, 'reformando-t.es' => 1, 'reformasflores.com' => 1, 'reformatreality.com' => 1, 'reformayobra.com' => 1, - 'reformedermatology.com' => 1, 'refpa.top' => 1, - 'refpa170071.top' => 1, 'refpa4496162.top' => 1, 'refpa5446390.top' => 1, - 'refpa59720.top' => 1, 'refpaasxufov.top' => 1, 'refpabei.top' => 1, 'refpabuyoj.top' => 1, @@ -122218,7 +123472,6 @@ 'refpaffkansb.top' => 1, 'refpajqhsd.top' => 1, 'refpakrtsb.top' => 1, - 'refpalqtdn.top' => 1, 'refpanjoke.com' => 1, 'refpaqutiu.top' => 1, 'refparrknf.top' => 1, @@ -122228,7 +123481,6 @@ 'refpatqltx.top' => 1, 'refpavikwm.top' => 1, 'refpavnpad.top' => 1, - 'refpayio.top' => 1, 'refpazkjixes.top' => 1, 'reframeituk.org.uk' => 1, 'reframepractice.com' => 1, @@ -122259,8 +123511,10 @@ 'regain.us' => 1, 'regal.radio' => 1, 'regalador.com' => 1, + 'regalagro.md' => 1, 'regalautosport.com' => 1, 'regalcapitalwi.com' => 1, + 'regalify.com' => 1, 'regalosuhlala.com' => 1, 'regalpaintingfdl.com' => 1, 'regalradio.net' => 1, @@ -122273,6 +123527,7 @@ 'regata-club.com.ua' => 1, 'regata2015.tk' => 1, 'regatesenbretagne.bzh' => 1, + 'regattamanager.de' => 1, 'regazofotografia.com' => 1, 'regdomain.ga' => 1, 'regdomain.tk' => 1, @@ -122299,6 +123554,7 @@ 'reggea.tk' => 1, 'reggiodigital.com' => 1, 'reggiotoday.it' => 1, + 'regiaodeleiria.pt' => 1, 'regie-sc.ch' => 1, 'regiftable.com' => 1, 'regime-anticellulite.com' => 1, @@ -122320,7 +123576,6 @@ 'region6armymars.org' => 1, 'regionaalenergieloket.nl' => 1, 'regional-rabatt.de' => 1, - 'regionalgrowth.com' => 1, 'regionalmissouri.com' => 1, 'regionethost.tk' => 1, 'regionethungaria.hu' => 1, @@ -122343,8 +123598,10 @@ 'registerforevent.co.uk' => 1, 'registerforhappywellth.com' => 1, 'registerforum.org' => 1, + 'registerguardcapital.com' => 1, 'registertovoteflorida.gov' => 1, 'registr.io' => 1, + 'registrar.pt' => 1, 'registrarowl.com' => 1, 'registrarplus.net' => 1, 'registrarplus.nl' => 1, @@ -122364,7 +123621,7 @@ 'regospel.tk' => 1, 'regpacks.com' => 1, 'regraph.de' => 1, - 'regrep.eu' => 1, + 'regrep.eu' => 0, 'regression.tk' => 1, 'regressplattform.ch' => 1, 'regtech.tk' => 1, @@ -122383,6 +123640,7 @@ 'rehasport-informationen.de' => 1, 'rehasportwelt.de' => 1, 'rehazonaliftservice.nl' => 0, + 'rehberimgo.com.tr' => 1, 'reher.pro' => 1, 'rehive.com' => 1, 'rehoboth-hollandscheveld.nl' => 1, @@ -122391,6 +123649,7 @@ 'reholi.com.ar' => 1, 'rehzzo.cloud' => 1, 'rei.ki' => 1, + 'reiambrosio.com.br' => 1, 'reiaudio.com.br' => 1, 'reichardt-home.goip.de' => 1, 'reichel-steinmetz.de' => 1, @@ -122408,6 +123667,8 @@ 'reidrice.com' => 1, 'reifeswinger.com' => 1, 'reifr.net' => 1, + 'reignbodyfuel.com' => 1, + 'reignpay.io' => 1, 'reignsphere.net' => 1, 'reijnhrm.nl' => 1, 'reiki-france.fr' => 1, @@ -122416,13 +123677,12 @@ 'reikicrystal.com' => 1, 'reikimaster.tk' => 1, 'reilly.io' => 1, - 'reimaginebelonging.org' => 1, 'reimann.me' => 1, 'reimers.de' => 1, 'reimgr.com' => 1, 'reims-digital.fr' => 1, 'reimsmediaslibres.info' => 1, - 'rein.ca' => 1, + 'rein.ca' => 0, 'reinaertvandecruys.com' => 1, 'reinaertvandecruys.me' => 1, 'reinaldudrasfamily.ee' => 1, @@ -122432,7 +123692,6 @@ 'reinfer.io' => 1, 'reinfo.wiki' => 1, 'reinhard-keiser-verein.de' => 1, - 'reinhardtsgermanautorepair.com' => 1, 'reinhardtsgrimma.de' => 1, 'reinhart-auto.cz' => 1, 'reinheft.de' => 0, @@ -122466,6 +123725,7 @@ 'reissnehme.com' => 1, 'reisspecialistdevalk.nl' => 1, 'reitbeteiligungen.ch' => 1, + 'reiterdairy.com' => 1, 'reitmeier.me' => 1, 'reitstall-goettingen.de' => 1, 'reittherapie-tschoepke.de' => 1, @@ -122483,6 +123743,7 @@ 'rejuveaesthetic.com' => 1, 'rejuvetclinicpromotion.com' => 1, 'rekayasainformatika.com' => 1, + 'rekenkamerdenbosch.nl' => 1, 'rekenkameroost.nl' => 1, 'rekka-j.com' => 1, 'rekklab.com' => 1, @@ -122512,9 +123773,8 @@ 'reksadanapanin.co.id' => 0, 'rekurasi.com' => 1, 'rekursion.at' => 1, - 'rekurve.co' => 0, + 'rekurve.co' => 1, 'rekvia.no' => 1, - 'rel-me.cc' => 1, 'relainstitute.com' => 1, 'relais-laguiole.com' => 1, 'relaisducoustoubi.com' => 1, @@ -122537,6 +123797,9 @@ 'relaxti.me' => 1, 'relaxxxed.com' => 1, 'relaybox.io' => 1, + 'relayforlife.au' => 1, + 'relayforlife.org.au' => 1, + 'relayforlifecom.au' => 1, 'relaypay.io' => 1, 'relayto.com' => 1, 'release-monitoring.org' => 1, @@ -122556,13 +123819,13 @@ 'reliablemojo.com' => 1, 'reliableparts.com' => 1, 'reliablepi.com' => 1, - 'reliableremovals-blackpool.co.uk' => 1, 'reliahost.nl' => 1, 'reliancecard.com' => 1, 'reliant.com' => 0, 'reliant3sixty.com' => 1, 'reliantpropertygrpri.com' => 1, 'relic.gq' => 1, + 'relife-aesthetics.com' => 1, 'religious-life.com' => 1, 'religiya.tk' => 1, 'relikt.tk' => 1, @@ -122577,7 +123840,6 @@ 'rellek.org' => 1, 'reloading.ml' => 1, 'relocatefeds.gov' => 1, - 'relojeriajoyeria.com' => 1, 'relojes-especiales.com' => 1, 'relojes-online.com' => 1, 'relsak.cz' => 0, @@ -122588,6 +123850,7 @@ 'relyhost.io' => 1, 'relyon-plasma.cn' => 1, 'relyon-plasma.com' => 1, + 'relyshield.com' => 1, 'rem.info' => 1, 'rem0te.net' => 1, 'remain.london' => 1, @@ -122597,11 +123860,11 @@ 'remargen.com' => 1, 'remarkmart.com' => 1, 'remateszarate.cl' => 0, + 'rematoya.com.ar' => 1, 'remax-direct.co.il' => 1, 'remax.at' => 1, 'remaxelite.co.il' => 1, 'remaxtop.co.il' => 1, - 'remayah.com' => 1, 'rembish.org' => 1, 'remedi.tokyo' => 1, 'remediohalkiparaladiabetes.org' => 1, @@ -122613,6 +123876,7 @@ 'remembear.com' => 1, 'rememberingjordan.org' => 1, 'remembermidi.sytes.net' => 1, + 'remembernumberone.com' => 1, 'rememberthemilk.com' => 0, 'remennik.tk' => 1, 'remesal.es' => 1, @@ -122622,10 +123886,13 @@ 'remi-decker.tk' => 1, 'remi-saurel.com' => 1, 'remi-theriault.com' => 1, + 'remi-ziolkowski.fr' => 1, 'remiafon.com' => 1, + 'remiandre.fr' => 1, 'remicade.com' => 1, 'remifajardo.cf' => 1, 'remilner.co.uk' => 1, + 'remimorin.fr' => 1, 'reminda.com' => 0, 'reminded.tk' => 1, 'remino.net' => 1, @@ -122634,6 +123901,8 @@ 'remissionclinic.com' => 0, 'remitano.com' => 1, 'remix64.com' => 1, + 'remixdesu.com' => 1, + 'remkodekeijzer.nl' => 1, 'remmik.com' => 1, 'remminhdang.com' => 1, 'remo.health' => 1, @@ -122668,7 +123937,6 @@ 'remontypodkarpackie.pl' => 1, 'remora.tk' => 1, 'remorse.ga' => 1, - 'remoteassistants.io' => 1, 'remotedesktop.corp.google.com' => 1, 'remotedxb.com' => 1, 'remoteoffice.ga' => 1, @@ -122676,18 +123944,17 @@ 'remoteshack.cf' => 1, 'remoteshack.ml' => 1, 'remoteworkingpal.com' => 1, - 'remotewx.com' => 1, 'remotish.com' => 1, 'removalcellulite.com' => 1, 'removalsandstoragex.com' => 1, 'removalsmanandvan.org' => 1, 'removedrepo.com' => 1, - 'remploy.co.uk' => 1, 'remptmotors.com' => 0, 'remsenny.gov' => 1, 'remservices.ky' => 1, 'remsi-e.com' => 1, 'remsoft.com.br' => 1, + 'remuneracions.cat' => 1, 'remwhile.com' => 1, 'remyb.me' => 1, 'remyphotography.fr' => 1, @@ -122695,7 +123962,6 @@ 'remzi.info' => 1, 'renaatsioncke.com' => 1, 'renaissanceklc.com' => 1, - 'renaissanceproperty.ie' => 1, 'renalco.ch' => 1, 'renard-pierne-avocats.fr' => 1, 'renascercorretora.com.br' => 1, @@ -122705,7 +123971,6 @@ 'renateonline.tk' => 1, 'renato-strassmann.info' => 1, 'renato.enf.br' => 1, - 'renaudmuller.fr' => 1, 'renaultclubticino.ch' => 0, 'renaultduster.co.za' => 1, 'renaultparow.co.za' => 1, @@ -122723,6 +123988,7 @@ 'renderzone.tk' => 1, 'rendez-vous.gq' => 1, 'rendezvous-cafe.co.uk' => 1, + 'rendify.fr' => 1, 'rendre-service.ch' => 0, 'rendutowers.org.au' => 1, 'rene-cafe.nl' => 1, @@ -122737,7 +124003,6 @@ 'renecoignard.net' => 1, 'renecoignard.org' => 1, 'renecoignard.ru' => 1, - 'renehsz.com' => 1, 'renekoot.nl' => 0, 'renem.net' => 0, 'reneploetz.de' => 1, @@ -122757,6 +124022,7 @@ 'renhub.no' => 1, 'renicimery.com.br' => 1, 'renjyaku-dental.com' => 1, + 'renkatsu.fr' => 1, 'renkenlaw.com' => 1, 'renklihobi.com' => 1, 'renner-und-koenigk.de' => 1, @@ -122834,10 +124100,12 @@ 'rentberry.com' => 1, 'rentbrowser.com' => 1, 'rentcafe.co.uk' => 1, - 'rentex.com' => 1, + 'rentegral.com' => 1, + 'renteriq.com.au' => 1, + 'rentex.com' => 0, 'rentfaster.ca' => 1, + 'rentful.eu' => 1, 'renthelper.us' => 1, - 'renticar.com' => 1, 'rentierpinguin.eu' => 1, 'rentify.gr' => 1, 'rentinsingapore.com.sg' => 1, @@ -122894,10 +124162,8 @@ 'repasi.org' => 1, 'repasit.sk' => 1, 'repat.de' => 1, - 'repauto.com.ua' => 1, 'repaxan.com' => 1, 'repay.com' => 1, - 'repdom.net' => 1, 'repeat.gg' => 1, 'repeatresponse.com.au' => 1, 'repertuarim.com.tr' => 1, @@ -122907,9 +124173,6 @@ 'repinger.my.id' => 1, 'repintadoautomotriz.com' => 1, 'repl.ga' => 1, - 'replacebase.co.uk' => 1, - 'replacebase.com' => 1, - 'replacebase.eu' => 1, 'replacedbyrobot.info' => 0, 'replacementrate.ga' => 1, 'replay.ga' => 1, @@ -122920,6 +124183,7 @@ 'replici.net' => 1, 'replikatelefon.tk' => 1, 'repliksword.com' => 1, + 'replyflow.help' => 1, 'repobox.jp' => 1, 'repology.org' => 1, 'report-incident.de' => 1, @@ -122941,9 +124205,11 @@ 'reportexhq.com' => 1, 'reporting.gov' => 1, 'reportingonthetimes.com' => 1, + 'reportmytaxes.com' => 1, 'reportoid.tk' => 1, 'reportoverdose.com' => 1, 'reportquest.com' => 1, + 'reportsrad.org' => 1, 'reposaarenkuva.fi' => 1, 'reposeed.dev' => 1, 'reposeed.org' => 1, @@ -122961,7 +124227,6 @@ 'reprogramador.es' => 1, 'reprogramming-predators.com' => 1, 'reprogrammingpredators.com' => 1, - 'reprook.com' => 1, 'reprorights.gov' => 1, 'reprotech.com' => 0, 'repsltd.co.uk' => 1, @@ -122989,7 +124254,6 @@ 'request.finance' => 0, 'requesthymn.com' => 1, 'requestio.pp.ua' => 1, - 'requestr.co.uk' => 1, 'requeteguapas.com' => 1, 'requeue.ga' => 1, 'requex.me' => 1, @@ -123005,6 +124269,7 @@ 'reroll.tv' => 1, 'resale.condos' => 1, 'resanebartar.tk' => 1, + 'resappi.com' => 1, 'resbi.tk' => 1, 'resc.la' => 1, 'rescatec.com' => 1, @@ -123019,6 +124284,7 @@ 'rescueyourrestaurant.com' => 1, 'research-panel.jp' => 1, 'research.facebook.com' => 0, + 'research.gov' => 1, 'researchallofus.org' => 1, 'researchgate.net' => 1, 'researchmarathi.com' => 1, @@ -123037,11 +124303,14 @@ 'reserva-agora.pt' => 1, 'reservadecitasonline.com' => 1, 'reservaelcortijosuitehouse.com' => 1, + 'reservaspro.es' => 1, 'reservationsair.com' => 1, 'reservetonshift.com' => 1, 'reservevaparks.com' => 1, 'reservilaisliitto.fi' => 1, + 'reset-ready.com' => 1, 'reset12.co.uk' => 1, + 'resettogether.com.au' => 1, 'resfriatech.com.br' => 1, 'reshare.online' => 1, 'reshebnik.ml' => 1, @@ -123072,6 +124341,7 @@ 'resiliencebox.com' => 1, 'resilientlouisianacommission.gov' => 1, 'resilienzatropical.it' => 1, + 'resiliumlabs.com' => 1, 'resimevi.tk' => 1, 'resinbondedaggregates.com' => 1, 'resindrivewayexperts.co.uk' => 1, @@ -123084,6 +124354,7 @@ 'resju21.ch' => 0, 'resmigazete.gov.tr' => 1, 'resmim.net' => 1, + 'resmitatilveri.com' => 1, 'resoauth.support' => 1, 'resolute.com' => 0, 'resolutewealthmanagement.com' => 0, @@ -123099,6 +124370,7 @@ 'resolveit.gq' => 1, 'resolvergroup.com.au' => 1, 'resolvo.com' => 1, + 'resonnocare.com' => 1, 'resoon.com' => 1, 'resoplus.ch' => 0, 'resort-islands.net' => 1, @@ -123119,7 +124391,9 @@ 'respectmyprivacy.nl' => 1, 'respecttheflame.com' => 1, 'respiradores.tk' => 1, + 'respiraiapp.com' => 1, 'respiranto.de' => 1, + 'respiratortest.com' => 1, 'respire-yoga.fr' => 1, 'respon.jp' => 1, 'responer.com' => 1, @@ -123149,9 +124423,9 @@ 'ressupply.com' => 1, 'rest-in-moscow.tk' => 1, 'resta.ga' => 1, + 'restacity.com' => 1, 'restad.org' => 1, 'restars-logistics.com' => 1, - 'restart-brno.cz' => 1, 'restartperm.ml' => 1, 'restauraceumichala.cz' => 1, 'restaurant-bambusgarten.berlin' => 1, @@ -123217,19 +124491,22 @@ 'resumehelp.com' => 1, 'resumehelp.io' => 1, 'resumelibros.tk' => 1, - 'resumelord.com' => 1, 'resumenlatinoamericano.org' => 1, 'resumeprime.com' => 1, 'resumeprofessionalwriters.com' => 1, 'resumerabbit.com' => 1, + 'resumes.vegas' => 1, 'resumeshoppe.com' => 1, + 'resumestart.ai' => 1, 'resumeworded.com' => 1, 'resumic.com' => 1, 'resumic.dev' => 1, 'resumic.io' => 1, 'resumic.net' => 1, 'resumic.org' => 1, + 'resumocast.com.br' => 1, 'resurfacehub.com' => 1, + 'resurgencebuilds.com' => 1, 'resurgent.network' => 1, 'resurspartner.tk' => 1, 'resveratrolsupplement.co.uk' => 1, @@ -123252,11 +124529,12 @@ 'retecentre.com' => 1, 'reteimprese.it' => 1, 'reteteaz.net' => 1, + 'retetetimea.ro' => 1, 'retetop95.it' => 0, 'retfe.com' => 1, 'reth.ch' => 1, + 'rethinkcommuting.org' => 1, 'rethinkingchurch.net' => 1, - 'rethinkproductivity.co.uk' => 1, 'rethymnorooms.tk' => 1, 'retia.cloud' => 1, 'reticle.cf' => 1, @@ -123266,13 +124544,9 @@ 'retin.ml' => 1, 'retinaconsultantstexas.com' => 1, 'retinacv.es' => 1, - 'retinens.com' => 1, 'retirementincomeplanninggroup.com' => 1, 'retireoften.com' => 1, 'retireyourpassword.org' => 1, - 'retiring-dentist.co.uk' => 1, - 'retiringaccountant.co.uk' => 1, - 'retiringifa.co.uk' => 1, 'retmig.dk' => 1, 'reto.ch' => 0, 'reto.io' => 1, @@ -123285,6 +124559,7 @@ 'retornaz.com' => 1, 'retornaz.eu' => 1, 'retornaz.fr' => 1, + 'retouraffectifimmediat.com' => 1, 'retract.com.au' => 1, 'retractableawningssydney.com.au' => 1, 'retraitebysaulsplace.nl' => 1, @@ -123332,6 +124607,7 @@ 'reucon.com' => 1, 'reueljohnk.com' => 1, 'reulitz.de' => 0, + 'reunifyr.com' => 1, 'reunion.tk' => 1, 'reup.cash' => 1, 'reurbcaceres.com.br' => 1, @@ -123354,6 +124630,7 @@ 'revconnect.tk' => 1, 'revcovi.com' => 1, 'revda.su' => 1, + 'revdashpro.com' => 1, 'revealcellcamtracker.com' => 1, 'revealdata.com' => 1, 'revealmarket.xyz' => 1, @@ -123363,7 +124640,6 @@ 'revendeur-iptv-panel.com' => 1, 'revengegames.lv' => 1, 'revengeofthesomething.tk' => 1, - 'revenue-playbook.com' => 1, 'revenuegrid.com' => 1, 'reverce.com' => 1, 'reveriecaps.com.br' => 1, @@ -123376,8 +124652,8 @@ 'reversedns.tk' => 1, 'reverseengineer.net' => 1, 'reversemortgageguides.com' => 1, - 'reversemortgageguides.org' => 1, 'reversesouthafrica.com' => 1, + 'reversetaxcalc.com' => 1, 'reversetransfer.org' => 1, 'revgen.life' => 1, 'review.jp' => 1, @@ -123392,9 +124668,11 @@ 'reviewmi.co.uk' => 1, 'reviews.anime.my' => 0, 'reviewsonline.ml' => 1, + 'reviewtopcongty.com' => 1, 'revijahak.hr' => 1, 'revintake.com' => 1, 'revionics.com' => 1, + 'revioreputation.com' => 1, 'reviquimicos.com' => 1, 'revis-online.cf' => 1, 'revis-online.gq' => 1, @@ -123415,16 +124693,15 @@ 'revista-atalaya.ml' => 1, 'revistabifrontal.com' => 1, 'revistacocina.tk' => 1, - 'revistadelibros.com' => 1, 'revistaespecies.ga' => 1, 'revistafal.com' => 1, 'revistaligustinus.tk' => 1, 'revitalisierungs-akademie.de' => 1, 'revitcm.com' => 1, - 'revivalinchrist.com' => 1, 'revivalinhisword.com' => 1, 'revivalprayerfellowship.com' => 1, 'revive-me.org' => 1, + 'revivemeals.store' => 1, 'reviveourhearts.com' => 1, 'reviveplumbingmelbourne.com.au' => 1, 'revivewellholistichealth.com' => 1, @@ -123439,7 +124716,7 @@ 'revloop.com' => 1, 'revmap.com' => 1, 'revoka.de' => 1, - 'revol.space' => 1, + 'revologyanalytics.com' => 1, 'revolucioncharango.com' => 1, 'revolution-mining.com.au' => 1, 'revolution.net.nz' => 1, @@ -123464,17 +124741,16 @@ 'revuestarlight.me' => 1, 'revx.io' => 1, 'rewardingexcellence.com' => 1, - 'rewardmagnet.com' => 1, 'rewardoapp.com' => 1, 'rewardscout.eu' => 1, 'rewardsforjustice.net' => 1, 'rewardsgamble.com' => 1, 'rewaste.com.au' => 1, 'rewawatch.tk' => 1, + 'rewbihub.com' => 1, 'rewebsitepro.com' => 1, 'rewei.com' => 1, 'rewind-remind.me' => 1, - 'rewind.earth' => 1, 'rewire.com' => 1, 'rewirenewsgroup.com' => 1, 'rewisto.de' => 1, @@ -123482,19 +124758,17 @@ 'rework.fm' => 1, 'rewoven.au' => 1, 'rewriteguru.com' => 1, - 'rewriters.it' => 1, 'rewritertools.com' => 1, 'rex.st' => 0, 'rexandkarygalloway.com' => 1, + 'rexanite.com' => 1, 'rexbang.tk' => 1, - 'rexbaumgartnerdds.com' => 1, 'rexburgid.gov' => 1, 'rexcutty.com' => 1, 'rexdf.net' => 1, 'rexel.fr' => 1, 'rexeldvf.nl' => 1, 'rexenergy.fi' => 1, - 'rexeroofing.com' => 1, 'rexo.ch' => 1, 'rexograph.com' => 1, 'rexskz.info' => 1, @@ -123507,6 +124781,9 @@ 'rey.id' => 1, 'reyesfernando.com' => 1, 'reyesholdings.com' => 1, + 'reyeswraps.com' => 1, + 'reykjavikshuttle.is' => 1, + 'reykjaviktipps.de' => 1, 'reykjaviktips.com' => 1, 'reykjaviktips.nl' => 1, 'reynders.xyz' => 1, @@ -123516,7 +124793,6 @@ 'rezbs.com' => 1, 'rezendemultimarcas.com.br' => 1, 'rezept-planer.de' => 1, - 'rezett.com' => 1, 'rezidencezdanice.cz' => 1, 'rezio.io' => 1, 'rezistor.tk' => 1, @@ -123537,6 +124813,7 @@ 'rfec.com' => 1, 'rfeif.org' => 1, 'rfgwealthadvisory.com' => 1, + 'rfhicusa.com' => 1, 'rfinder.com' => 1, 'rfinderradios.com' => 1, 'rfn.cz' => 1, @@ -123563,6 +124840,7 @@ 'rggraphics.mx' => 1, 'rgmdtri.ru' => 1, 'rgnext.com' => 1, + 'rgoods.com' => 1, 'rgpd-elearning.com' => 1, 'rgservice.ml' => 1, 'rgshealthcare.com' => 1, @@ -123570,7 +124848,6 @@ 'rgtonline.com' => 1, 'rh-automotive.co.uk' => 1, 'rhaegal.me' => 1, - 'rhamzeh.com' => 1, 'rhanc.gov' => 1, 'rhand.org.tt' => 1, 'rhaniegghe.be' => 1, @@ -123585,7 +124862,6 @@ 'rhein-erft-kreis.de' => 1, 'rhein-liebe.de' => 1, 'rhein-main-rna.de' => 1, - 'rheincargo.com' => 1, 'rheine.schule' => 1, 'rheineschulen.de' => 1, 'rheinland-pilgern.de' => 1, @@ -123614,6 +124890,7 @@ 'rhinoplay.co.uk' => 1, 'rhinosf1.com' => 1, 'rhinostics.com' => 1, + 'rhizo.ma' => 1, 'rhmods.com' => 1, 'rhnet.at' => 1, 'rho.co' => 0, @@ -123639,16 +124916,17 @@ 'rhynl.io' => 0, 'rhyno.io' => 1, 'rhysg.net' => 1, - 'rhysperry.com' => 1, 'rhysre.net' => 1, 'rhystagr.am' => 1, - 'rhyswebbmassage.com' => 1, 'rhythmaning.org' => 1, 'rhythmconsultant.com' => 1, + 'rhythmrunner.io' => 1, 'riable.com' => 1, 'riacanada.ca' => 1, 'riachuello.tk' => 1, + 'riaditelstvo1063.sk' => 1, 'riadnkob.com' => 1, + 'riaiintelligence.com' => 1, 'riaki.net' => 1, 'riaktiv.tk' => 1, 'rialto.co.nz' => 1, @@ -123678,6 +124956,7 @@ 'ricarama.com' => 1, 'ricardo.nu' => 0, 'ricardobaptistaleite.pt' => 1, + 'ricardodevries.com' => 1, 'ricardodevries.io' => 1, 'ricardojsanchez.com.ar' => 1, 'ricardopq.com' => 1, @@ -123687,16 +124966,15 @@ 'ricassiocosta.me' => 1, 'ricaud.me' => 1, 'riccardogiannetto.com' => 1, - 'ricciardoantoninotindaro.art' => 1, 'riccy.org' => 1, 'riceadvice.info' => 1, 'ricecountymn.gov' => 1, 'ricedust.com' => 1, 'riceforafrica.net' => 1, 'ricelasvegas.com' => 1, + 'ricelife.ch' => 1, 'ricettedellanonna.net' => 1, 'ricettesemplicieveloci.altervista.org' => 1, - 'rich-good.com' => 0, 'richadams.me' => 1, 'richandsteph.co.uk' => 1, 'richandsteph.uk' => 1, @@ -123728,12 +125006,11 @@ 'richardson.tw' => 1, 'richardsonceballo.com' => 1, 'richardsoncountyne.gov' => 1, - 'richardsongomes.com' => 1, 'richardsreporting.com' => 1, 'richardstengel.com' => 1, 'richardstonerealestate.com' => 0, 'richardstyrepower.com.au' => 1, - 'richbutler.co.uk' => 1, + 'richardvanhooijdonk.com' => 1, 'richecommecresus.com' => 1, 'richel-group.fr' => 1, 'richerenches.fr' => 1, @@ -123762,7 +125039,6 @@ 'richlj.net' => 1, 'richlogic.blog' => 1, 'richmix.org.uk' => 1, - 'richmond.com' => 1, 'richmondca.gov' => 1, 'richmondcountync.gov' => 1, 'richmondla.gov' => 1, @@ -123778,13 +125054,11 @@ 'rickelrath.de' => 1, 'rickengineering.com' => 1, 'ricki-z.com' => 0, - 'rickmakes.com' => 1, 'rickmanlegal.com' => 1, 'rickmartensen.nl' => 0, 'ricknewman.pro' => 1, 'rickoriginal.nl' => 0, 'rickramos.com' => 1, - 'rickrussellhomes.com' => 0, 'rickscastles.co.uk' => 1, 'rickthad.com' => 1, 'rickvandenbosch.net' => 1, @@ -123811,12 +125085,14 @@ 'riddimsworld.com' => 1, 'riddler.com.ar' => 1, 'riddlock.com' => 1, + 'ride.ink' => 1, + 'ride500.com.au' => 1, 'rideapart.com' => 1, 'rideaux-thermiques.com' => 1, 'rideelectric.gov' => 1, 'ridegravel.ch' => 1, + 'ridemn.io' => 1, 'rideneuron.com' => 1, - 'rident-estetic.ro' => 1, 'rideology.io' => 1, 'riders.ga' => 1, 'rides-japan.jp' => 1, @@ -123834,7 +125110,6 @@ 'ridingthemagic.uk' => 1, 'ridingthetigerpro.com' => 1, 'rido.ml' => 1, - 'ridsdale.ca' => 1, 'ridw.org' => 1, 'riebe.eu' => 1, 'rieboldt-service.de' => 1, @@ -123860,6 +125135,7 @@ 'riflajelemn.ro' => 1, 'rifledesign.co.uk' => 1, 'rift.pictures' => 1, + 'riftroot.com' => 1, 'rifugioselvabella.tk' => 1, 'rigabeerbike.lv' => 1, 'rigelro.ga' => 1, @@ -123867,6 +125143,7 @@ 'riggsmarkham.com' => 1, 'riggtech.com.au' => 1, 'righettod.eu' => 1, + 'righost.com' => 1, 'right.wtf' => 0, 'rightathomeinteriors.com' => 1, 'rightblog.tk' => 1, @@ -123877,7 +125154,8 @@ 'rightlinetrading.com' => 1, 'rightmovecanada.com' => 1, 'rightnetworks.com' => 1, - 'rightpatient.com' => 1, + 'rightofboom.com' => 1, + 'rightoffs.com' => 1, 'rightreview.co.uk' => 1, 'rights.ninja' => 1, 'rightschool.cf' => 1, @@ -123891,6 +125169,7 @@ 'rightthingrecruit.com' => 1, 'righttolife.org.uk' => 1, 'righttrack.io' => 1, + 'rigi-bookshop.tech' => 1, 'rigidbuilding.com' => 1, 'rigly.uk' => 1, 'rigonidiasiago-ar.com' => 1, @@ -123903,6 +125182,7 @@ 'rigonidiasiago.it' => 1, 'rigonidiasiago.nl' => 1, 'rigonidiasiago.pl' => 1, + 'rigpolice.com' => 1, 'rihaplastic.de' => 1, 'rihappy.tk' => 1, 'riietr.com' => 1, @@ -123923,7 +125203,6 @@ 'riklewis.com' => 1, 'rikpalm.nl' => 1, 'riksby.com' => 1, - 'riku.pro' => 1, 'riku.pw' => 1, 'rikuwe.at' => 1, 'rikuwe.cloud' => 1, @@ -123933,7 +125212,6 @@ 'rileyevans.co.uk' => 1, 'rileypaige.com' => 1, 'rileys.club' => 0, - 'rileyskains.com' => 0, 'rileystar.com' => 1, 'rilish.cf' => 1, 'rim-kardzhali.bg' => 1, @@ -123943,6 +125221,10 @@ 'rime.red' => 1, 'rimessaggio.it' => 1, 'rimetsu.com' => 1, + 'rimi.ee' => 1, + 'rimi.lt' => 1, + 'rimi.lv' => 1, + 'rimibaltic.com' => 1, 'rimin.moe' => 1, 'riminghuts.com' => 1, 'riministreet.com' => 0, @@ -123950,12 +125232,12 @@ 'rimo.site' => 1, 'rimonhwang.com' => 1, 'rimorrecherche.nl' => 1, - 'rimpianto.com' => 1, 'rimzim.tk' => 1, 'rincat.ch' => 1, 'rincon-nsn.gov' => 1, 'rinconanimalista.com' => 1, 'rincondenoticas.com' => 1, + 'rincondepatones.com' => 1, 'rinconga.gov' => 1, 'rinconplacas.com' => 1, 'rinconwaterca.gov' => 1, @@ -123996,14 +125278,16 @@ 'riomi.org' => 1, 'riosoil.co.uk' => 1, 'riosoil.com' => 1, + 'riosoils.co.uk' => 1, 'riosoils.com' => 1, - 'riotplus.com' => 1, 'ripadores.tk' => 1, 'ripcorddesign.com' => 1, 'ripcordsandbox.com' => 1, 'ripcurl.tk' => 1, 'ripenapps.com' => 1, 'ripetizioni.roma.it' => 1, + 'ripin.org' => 1, + 'ripit.co' => 1, 'ripitout.eu' => 1, 'ripitout.nl' => 1, 'ripjar.com' => 1, @@ -124013,10 +125297,7 @@ 'ripple-prime.com' => 1, 'ripplecraft.cn' => 1, 'ripplematch.com' => 0, - 'ripplenews.club' => 1, - 'ripplenews.co' => 1, 'ripplenews.io' => 1, - 'ripplenews.live' => 1, 'ripplenews.news' => 1, 'ripplenews.world' => 1, 'rippleproduction.com.tr' => 1, @@ -124025,7 +125306,6 @@ 'riptidetech.io' => 1, 'ripvip.ie' => 1, 'riri-tendedasole.it' => 1, - 'riri.my' => 1, 'ririro.com' => 1, 'ris.fi' => 1, 'ris2048.pt' => 1, @@ -124051,6 +125331,7 @@ 'risecstate.gov' => 1, 'risen.today' => 1, 'riseofmiddle-earth.tk' => 1, + 'riseoverdebt.com' => 1, 'riseproject.ro' => 1, 'riseshost.ml' => 1, 'risesmartdev.com' => 1, @@ -124073,7 +125354,6 @@ 'riskiq.com' => 0, 'riskledger.com' => 1, 'riskmitigation.ch' => 1, - 'riskxchange.co' => 1, 'risky.services' => 1, 'riskymeals.com' => 1, 'risman.tk' => 1, @@ -124088,6 +125368,7 @@ 'risquefetish.net' => 1, 'risquefetish.org' => 1, 'risquefetishtoys.com' => 1, + 'risson.space' => 1, 'ristioja.ee' => 1, 'ristisanat.fi' => 0, 'ristorante-orchidea.be' => 1, @@ -124102,6 +125383,7 @@ 'risunki.ga' => 1, 'rit.ee' => 0, 'rit.space' => 1, + 'ritaassuncao.pt' => 1, 'ritacaldeira.com.br' => 1, 'ritaohio.gov' => 1, 'ritas.tk' => 1, @@ -124121,9 +125403,9 @@ 'ritrium.com' => 1, 'ritsf.com' => 1, 'rittau.org' => 1, + 'rittbul.bg' => 1, 'ritterspach.me' => 1, 'ritual-gratek.ru' => 1, - 'ritual.com' => 1, 'ritual.ml' => 0, 'rituelamour.com' => 1, 'ritus.md' => 1, @@ -124135,6 +125417,8 @@ 'rivals.space' => 1, 'rivalsa.cn' => 1, 'rivalsa.net' => 1, + 'rivalta.design' => 1, + 'rivalyse.fr' => 1, 'rivastation.de' => 1, 'riveal.fr' => 1, 'rivenmains.com' => 1, @@ -124149,6 +125433,7 @@ 'rivercityroofs.com' => 1, 'riverford.co.uk' => 1, 'riverlea.com.au' => 1, + 'riveros.tv' => 1, 'riverotravel.cl' => 1, 'riverpark.casa' => 1, 'riverrun.tk' => 1, @@ -124162,8 +125447,8 @@ 'riversidesheriff.gov' => 1, 'riversidesligo.ie' => 1, 'riversmeet.co.uk' => 1, + 'riversova.com' => 1, 'riverspromo.com' => 1, - 'riversroses.de' => 1, 'riverton.se' => 1, 'rivertv.ca' => 1, 'riverviewcamp.com' => 1, @@ -124172,10 +125457,11 @@ 'riverweb.gr' => 1, 'riverwoods.gov' => 1, 'rivesdelorne.com' => 1, - 'rivethealthlaw.com' => 1, + 'rivesudapressinistre.com' => 1, 'rivian.com' => 1, 'riviantrackr.com' => 1, - 'rivingtongreenwich.co.uk' => 1, + 'rivierainvest.hu' => 1, + 'rivio.net' => 1, 'rivirliving.com' => 1, 'rivistadipsichiatria.it' => 1, 'rivmedia.co.uk' => 1, @@ -124183,7 +125469,6 @@ 'rivus.net' => 1, 'riwaya.co.uk' => 1, 'riweco.ga' => 1, - 'riwers.io' => 1, 'rix.ninja' => 1, 'rixcloud.moe' => 1, 'rixzz.ovh' => 1, @@ -124224,16 +125509,16 @@ 'rknews.tk' => 1, 'rkphotolense.de' => 1, 'rktoptics.com' => 1, - 'rl3.de' => 1, + 'rl-informatique.fr' => 1, 'rlalique.com' => 1, 'rlan.eu.org' => 1, 'rland.ph' => 1, 'rleeden.servehttp.com' => 1, - 'rleh.de' => 1, 'rllinsure.com' => 0, 'rlmud.tk' => 1, 'rlove.org' => 1, 'rlptoday.de' => 1, + 'rltco.ca' => 1, 'rm-it.de' => 1, 'rm2brothers.cc' => 1, 'rmb.li' => 1, @@ -124269,16 +125554,15 @@ 'rmrcapitalinc.com' => 1, 'rmrig.org' => 1, 'rmrserralheria.com.br' => 1, - 'rms.sexy' => 1, 'rmsisrs.com' => 1, 'rmsk.tk' => 1, 'rmsliberty.com' => 1, 'rmsupply.nl' => 1, 'rmt-construction.co.za' => 1, 'rmtconstruction.co.za' => 1, - 'rmurai.com' => 0, + 'rmurai.com' => 1, 'rmvalues.com' => 1, - 'rmw-energy.de' => 1, + 'rmw-energy.de' => 0, 'rn29.me' => 1, 'rnag.ie' => 1, 'rnb-storenbau.ch' => 1, @@ -124316,6 +125600,7 @@ 'roadtripnation.com' => 1, 'roadtripusa.tk' => 1, 'roamfreun.tk' => 1, + 'roamlabs.ai' => 1, 'roamroofingco.com' => 1, 'roams.com.co' => 1, 'roams.es' => 1, @@ -124335,6 +125620,7 @@ 'robbie.bio' => 1, 'robbie.contact' => 1, 'robbiebird.tk' => 1, + 'robbiecrash.me' => 1, 'robbielowe.co' => 1, 'robbievasquez.com' => 1, 'robbinsdalemn.gov' => 1, @@ -124342,6 +125628,7 @@ 'robbyfoxdrywall.com' => 1, 'robbyzworld.cf' => 1, 'robdavidson.network' => 1, + 'robdogg.games' => 1, 'robe-communion.com' => 1, 'robersonaudio.tk' => 1, 'robert-ewert.tk' => 1, @@ -124359,7 +125646,6 @@ 'robertlowdon.com' => 1, 'robertlysik.com' => 1, 'robertmusil.ml' => 1, - 'robertobeach.de' => 1, 'robertoblake.com' => 1, 'robertocasares.no-ip.biz' => 0, 'robertodegroot.tk' => 1, @@ -124380,10 +125666,13 @@ 'robgorman.ie' => 1, 'robi-net.it' => 1, 'robicue.com' => 0, + 'robiestrony.co.uk' => 1, 'robin-kusch.de' => 1, + 'robin-menke.de' => 1, 'robin-novotny.com' => 1, 'robin.co.kr' => 1, 'robin.info' => 1, + 'robinapersonaltrainers.com' => 1, 'robinb0s.nl' => 1, 'robinbos.nl' => 1, 'robinbrook.co.uk' => 1, @@ -124398,6 +125687,7 @@ 'robinminto.com' => 1, 'robinmurez.com' => 1, 'robinopletal.com' => 1, + 'robinsfss.us' => 1, 'robinsoncontracting.ca' => 1, 'robinsonphotos.uk' => 1, 'robinsonsmalls.com' => 1, @@ -124406,7 +125696,6 @@ 'robintimmers.nl' => 0, 'robinvanpersie.tk' => 1, 'robinvdmarkt.nl' => 1, - 'robinvieregge.de' => 1, 'robinwill.de' => 1, 'robinwinslow.uk' => 1, 'robinzorg.nl' => 1, @@ -124434,6 +125723,7 @@ 'robotattack.org' => 1, 'robotbattle.tk' => 1, 'robotcoral.de' => 1, + 'robotdreams.cc' => 1, 'roboth.am' => 1, 'robotham.org' => 1, 'roboticsummit.com.br' => 1, @@ -124447,6 +125737,7 @@ 'robottelepites.hu' => 1, 'robowars.ga' => 1, 'robox.info' => 1, + 'roboyap.com' => 1, 'robpol86.com' => 1, 'robpot.com' => 1, 'robs-info.eu' => 0, @@ -124459,6 +125750,8 @@ 'robu.in' => 1, 'robust.ga' => 1, 'robustac.com' => 1, + 'robustidps.ai' => 1, + 'robustires.com' => 1, 'robustretirement.com' => 1, 'robuxemporium.com' => 1, 'robuxkingz.ml' => 1, @@ -124485,8 +125778,10 @@ 'rock4life.be' => 1, 'rocka.me' => 1, 'rockabilly-sinners.tk' => 1, + 'rockalendar.es' => 1, 'rockandroll.tk' => 1, 'rockats.org' => 1, + 'rockbandparties.com' => 1, 'rockbandparty.com' => 1, 'rockbankland.com.au' => 1, 'rockbridge.tk' => 1, @@ -124514,30 +125809,6 @@ 'rocketpin.com' => 1, 'rocketr.net' => 1, 'rocketrubber.com' => 1, - 'rocketsales.al' => 1, - 'rocketsales.at' => 1, - 'rocketsales.be' => 1, - 'rocketsales.bg' => 1, - 'rocketsales.by' => 1, - 'rocketsales.cz' => 1, - 'rocketsales.dk' => 1, - 'rocketsales.es' => 1, - 'rocketsales.eu' => 1, - 'rocketsales.fi' => 1, - 'rocketsales.fr' => 1, - 'rocketsales.gr' => 1, - 'rocketsales.io' => 1, - 'rocketsales.it' => 1, - 'rocketsales.lt' => 1, - 'rocketsales.lu' => 1, - 'rocketsales.md' => 1, - 'rocketsales.me' => 1, - 'rocketsales.mk' => 1, - 'rocketsales.pt' => 1, - 'rocketsales.ro' => 1, - 'rocketsales.se' => 1, - 'rocketsales.si' => 1, - 'rocketsales.sk' => 1, 'rocketsciencerealty.com' => 1, 'rocketsworld.tk' => 1, 'rockettube.com' => 0, @@ -124566,12 +125837,10 @@ 'rockmn.gov' => 1, 'rocknbluestoday.tk' => 1, 'rocknreports.com' => 1, - 'rockpa.org' => 1, 'rockporttx.gov' => 1, 'rockportusa.com' => 1, 'rockpov.com.br' => 1, 'rockptx.com' => 1, - 'rockraiders.rocks' => 1, 'rockrider.tk' => 1, 'rockriver.tk' => 1, 'rockrivertrail.com' => 1, @@ -124586,14 +125855,15 @@ 'rockworldteam.tk' => 1, 'rockyford-co.gov' => 1, 'rockymountaininsurancecenter.com' => 1, + 'rockymountainrolloffandwaste.com' => 1, 'rockymountainspice.com' => 1, 'rockymountva.gov' => 1, - 'rockymtnexpress.com' => 1, 'rockyourlife.gq' => 1, 'rocssocial.com.au' => 1, 'rocssti.net' => 1, 'rodab.party' => 1, 'rodacloud.ddns.net' => 1, + 'rodado.cl' => 1, 'rodafe.sk' => 1, 'rodapiao.com.br' => 1, 'rodapies.com' => 1, @@ -124605,7 +125875,6 @@ 'rodentcontrolchicago.com' => 1, 'rodeobull.biz' => 1, 'rodeodrive.tk' => 1, - 'rodeofx.com' => 1, 'rodeohire.com' => 1, 'rodeosales.co.uk' => 1, 'roder-skarf.se' => 1, @@ -124662,6 +125931,7 @@ 'roge.pw' => 1, 'rogeiro.net' => 1, 'rogell.tk' => 1, + 'rogercampos.com' => 1, 'rogerdat.ovh' => 1, 'rogerdeflor.tk' => 1, 'rogerec.me' => 1, @@ -124702,12 +125972,12 @@ 'rohrstock.at' => 1, 'roi4presenter.com' => 1, 'roiblozyxfswe.ga' => 1, - 'roidsstore.com' => 1, 'roidteam.shop' => 1, 'rointe.online' => 1, 'roishopper.com' => 1, 'roisu.org' => 0, 'rojandaru.com' => 1, + 'rojgarmandi.com' => 1, 'rojiblancos.tk' => 1, 'rojotv.tk' => 1, 'rok-pro-dobro.cz' => 1, @@ -124716,6 +125986,7 @@ 'rokar.de' => 1, 'rokass.nl' => 1, 'rokettube.tk' => 1, + 'rokezzz.pl' => 1, 'rokka.com.mx' => 1, 'roko-foto.de' => 1, 'rokprodobro.cz' => 1, @@ -124749,7 +126020,6 @@ 'rollacity.gov' => 1, 'rollatorweb.nl' => 1, 'rolledout.info' => 1, - 'rollender-trutz.de' => 1, 'rollerderbycollection.ga' => 1, 'rollerderbywines.ga' => 1, 'rollerwarehouse.com' => 1, @@ -124816,7 +126086,6 @@ 'romantik.cf' => 1, 'romantik.tk' => 1, 'romantischetuin.nl' => 1, - 'romanusmart.ro' => 1, 'romanywg.com' => 1, 'romapk.tk' => 1, 'romarin.es' => 1, @@ -124847,14 +126116,12 @@ 'rommelmark.nl' => 1, 'rommelwood.de' => 1, 'romspedia.com' => 1, - 'romtex.co.uk' => 1, 'romun.net' => 1, 'romy.tw' => 1, 'ronaldcantor.com' => 1, 'ronaldleite.tk' => 1, 'ronaldvanassen.nl' => 1, 'ronan.cf' => 1, - 'ronanotorrino.com.br' => 1, 'ronasit.com' => 1, 'ronbongamis.com' => 1, 'ronc.ru' => 1, @@ -124865,6 +126132,7 @@ 'rondekker.nl' => 0, 'rondommen.nl' => 1, 'rondouin.fr' => 1, + 'rondzik.com' => 1, 'ronem.com.au' => 1, 'ronenlaz.com' => 1, 'ronforeman.com' => 0, @@ -124891,6 +126159,8 @@ 'roofbar-mannheim.de' => 1, 'roofcheckmate.com' => 1, 'roofer.cf' => 1, + 'rooferscorkcity.ie' => 1, + 'rooferstoronto.ca' => 1, 'roofingmaterials.tk' => 1, 'roofingomaha.com' => 1, 'roofobservations.com' => 1, @@ -124972,7 +126242,6 @@ 'roots.io' => 1, 'rootsandrain.com' => 1, 'rootsbar.fr' => 0, - 'rootsindia.com' => 1, 'rootsinmadrid.tk' => 1, 'rootsland.de' => 1, 'rootsland.net' => 1, @@ -124988,6 +126257,7 @@ 'rop.cx' => 1, 'ropd.info' => 1, 'ropo.uk' => 1, + 'ropspol.sk' => 1, 'roquebrunesurargens-tourisme.fr' => 1, 'roques.tk' => 1, 'rorelseprojektet.se' => 1, @@ -124998,6 +126268,7 @@ 'rosabrasiv.ga' => 1, 'rosacosmos.tn' => 1, 'rosaflorbijoux.com.br' => 1, + 'rosakkreditatsiya-forum.ru' => 1, 'rosalinda.cl' => 1, 'rosalindturner.co.uk' => 1, 'rosalopezcortes.tk' => 1, @@ -125009,7 +126280,6 @@ 'rosbiznes.tk' => 1, 'rosclar.com' => 0, 'roscommontownshipmi.gov' => 1, - 'rosconf.ru' => 1, 'roscopro.com' => 1, 'rosdpk.ru' => 1, 'rosdver.ru' => 1, @@ -125018,7 +126288,6 @@ 'rosebikes.nl' => 1, 'rosebudcountysheriffmt.gov' => 1, 'rosecoaudit.com' => 1, - 'rosedenellandudno.co.uk' => 1, 'rosegardencottage.co.uk' => 1, 'rosehishop.com' => 1, 'rosehosting.reviews' => 1, @@ -125027,13 +126296,13 @@ 'roselinlin.com' => 1, 'rosemariefloydballet.com' => 1, 'rosemontsharedprintalliance.org' => 1, + 'rosemoorcapital.com' => 1, 'rosemountmn.gov' => 1, 'rosenberg-fansite.tk' => 1, 'rosenberggard.se' => 1, 'rosenheimsingles.de' => 1, 'rosenkavalier.tk' => 1, 'rosenkeller.org' => 1, - 'rosensrauk.com' => 1, 'roseparkhouse.com' => 1, 'roses-eternelles.fr' => 1, 'rosesanderslaw.com' => 1, @@ -125049,7 +126318,6 @@ 'rosewebdesignstudio.uk' => 1, 'rosfan.by' => 1, 'rosgenea.ru' => 1, - 'roshanrsivakumar.com' => 0, 'roshiya.co.in' => 1, 'roshmed.com' => 1, 'roshtech.co.ke' => 1, @@ -125074,6 +126342,7 @@ 'rosscountyohiocourts.gov' => 1, 'rosscountyohiotaxlist.gov' => 1, 'rossen.be' => 1, + 'rosser.no' => 1, 'rosset.me' => 1, 'rosset.net' => 1, 'rossi-aero.com' => 1, @@ -125102,9 +126371,7 @@ 'rostzaschita.ru' => 1, 'roswellcity.tk' => 1, 'rosystemsint.com' => 1, - 'rot256.io' => 1, 'rot47.net' => 1, - 'rot8nutrition.com' => 1, 'rota.te.it' => 1, 'rotamap.net' => 1, 'rotanaval.tk' => 1, @@ -125126,16 +126393,15 @@ 'rotate4all.com' => 1, 'rotate4u.eu' => 1, 'rotaville.com' => 1, - 'rotavize.com' => 1, 'rotayazilim.net' => 1, 'roteam.tk' => 1, + 'roteiros.online' => 1, 'rotek.at' => 0, 'roten.email' => 1, 'rotential.com' => 1, 'rotespotsdam.tk' => 1, 'rothbruederlein.tk' => 1, 'rothco.com' => 1, - 'rothe.io' => 1, 'rothirsch.org' => 1, 'rothkranz.net' => 1, 'rothwellgornthomes.com' => 0, @@ -125169,6 +126435,7 @@ 'roulettelive.ml' => 1, 'roulettestar.com' => 1, 'roulinfo.ch' => 0, + 'roullier.com' => 1, 'roundaboutweb.net' => 1, 'roundandbrown.com' => 1, 'roundball.tk' => 1, @@ -125189,9 +126456,11 @@ 'routedlogic.net' => 1, 'routemates.tk' => 1, 'router24.info' => 1, + 'router24.nl' => 1, 'routerclub.ru' => 1, 'routeto.com' => 1, 'routevanverzoening.nl' => 1, + 'routevogel.nl' => 1, 'rouwcentrumterheide.be' => 1, 'rouxb.in' => 1, 'rouyt.com' => 1, @@ -125234,7 +126503,6 @@ 'roy-buehring.de' => 1, 'roy.wang' => 1, 'royacshop.com' => 1, - 'royal-coatings.com' => 1, 'royal-flor.be' => 1, 'royal-flowers.dp.ua' => 1, 'royal-knights.tk' => 1, @@ -125247,12 +126515,9 @@ 'royal816.com' => 0, 'royal818.com' => 0, 'royal83.com' => 0, - 'royal830.com' => 0, - 'royal833.com' => 0, 'royal84.com' => 0, 'royal851.com' => 0, 'royal852.com' => 0, - 'royal869.com' => 0, 'royal876.com' => 0, 'royal877.com' => 0, 'royal88.com' => 1, @@ -125260,7 +126525,6 @@ 'royal8822.com' => 0, 'royal885.com' => 0, 'royal886.com' => 0, - 'royal887.com' => 0, 'royal896.com' => 0, 'royal898.com' => 0, 'royal929.com' => 0, @@ -125275,7 +126539,6 @@ 'royalchallengers.com' => 1, 'royalchess100.com' => 1, 'royalcitystudios.ca' => 1, - 'royalcitytaxi.ca' => 1, 'royalcrowns.tk' => 1, 'royaldarts.tk' => 1, 'royaleafrica.com' => 1, @@ -125283,11 +126546,9 @@ 'royalfamily.org' => 1, 'royalfitnesschennai.in' => 1, 'royalfoundation.com' => 1, - 'royalgardens.no' => 1, 'royalgdeluxe.al' => 1, 'royalgrandpalace.th' => 1, 'royalgroup.msk.ru' => 1, - 'royalhosting.ch' => 1, 'royalkidspleven.bg' => 1, 'royalkitchensandfurniture.co.ug' => 1, 'royalmailsps.co.uk' => 1, @@ -125330,16 +126591,14 @@ 'royzez.com' => 1, 'rozalisbengal.ro' => 1, 'rozalynne-dawn.ga' => 1, - 'rozar.eu' => 1, - 'rozar.sk' => 1, 'rozataki.com.tr' => 1, 'rozemaandag.tk' => 1, 'rozemuller.com' => 0, 'rozhodce.cz' => 1, - 'rozpieraki-hydrauliczne.pl' => 1, 'rozprodat.cz' => 1, 'rozsvitsvet.cz' => 1, 'roztilefona.net' => 1, + 'rozwazania.pl' => 1, 'rozwod.bydgoszcz.pl' => 1, 'rozwod.gdansk.pl' => 1, 'rozwod.gdynia.pl' => 1, @@ -125349,6 +126608,7 @@ 'rp-murk.tk' => 1, 'rpa.gov' => 1, 'rpadonline.com' => 1, + 'rpatechnologies.es' => 1, 'rpcinmobiliaria.net' => 0, 'rpg-maker.net' => 1, 'rpg-maker.org' => 1, @@ -125373,7 +126633,7 @@ 'rprp.co.uk' => 1, 'rprusa.net' => 1, 'rps-auto.com' => 1, - 'rpschultz.de' => 1, + 'rpschultz.de' => 0, 'rpts.edu' => 1, 'rpus.co' => 1, 'rpy.xyz' => 1, @@ -125399,12 +126659,14 @@ 'rrmac.ml' => 1, 'rrmiran.com' => 1, 'rrphotography.us' => 1, + 'rrr666jp.dpdns.org' => 1, 'rrrollipop.at' => 1, 'rrssww.space' => 1, 'rrtribalcourts-nsn.gov' => 1, 'rrudnik.com' => 1, 'rrvmz.cf' => 1, 'rrwolfe.com' => 1, + 'rrysdy.com' => 1, 'rs-cloud.ddns.net' => 1, 'rs-devdemo.host' => 1, 'rs-maschinenverleih.de' => 1, @@ -125417,6 +126679,7 @@ 'rsa-services.ng' => 1, 'rsadowski.de' => 1, 'rsap.ca' => 1, + 'rsas.ca' => 1, 'rsauget.fr' => 1, 'rsb.net' => 1, 'rsblake.com' => 1, @@ -125424,6 +126687,7 @@ 'rsc-cronenberg.de' => 1, 'rsc.wiki' => 1, 'rsca.org' => 1, + 'rsclantrack.com' => 1, 'rscturmoil.com' => 1, 'rsdantyslab.lt' => 1, 'rsdbyroos.nl' => 1, @@ -125451,13 +126715,11 @@ 'rsridentassist.com' => 1, 'rsrnd.org' => 1, 'rsruralrevendas.com.br' => 1, - 'rsrv.fr' => 1, 'rss-reader.net' => 1, 'rss-reader.org' => 1, 'rss.org.uk' => 1, 'rss.sh' => 0, 'rss3.co' => 1, - 'rss3.io' => 0, 'rssatom.eu' => 1, 'rssfeedblast.com' => 1, 'rssfeedonline.tk' => 1, @@ -125479,6 +126741,7 @@ 'rsvpparty.com' => 1, 'rswebsols.com' => 1, 'rswm.in' => 1, + 'rt-ai.co.il' => 1, 'rt-inc.com' => 1, 'rt-praxis-barbara-scheibel.de' => 1, 'rt.com' => 1, @@ -125502,6 +126765,7 @@ 'rte.host' => 1, 'rte.ie' => 1, 'rte.mobi' => 1, + 'rte.network' => 1, 'rte.radio' => 1, 'rte1.ie' => 1, 'rteaertel.ie' => 1, @@ -125521,7 +126785,9 @@ 'rtestore.eu' => 1, 'rtgame.co.uk' => 1, 'rtgnews.cf' => 1, + 'rtholf.nu' => 1, 'rths.tk' => 0, + 'rtidhonbe.com' => 1, 'rtjobsite.com' => 1, 'rtkbe.com' => 1, 'rtlnitro.de' => 1, @@ -125558,7 +126824,6 @@ 'ru251.tk' => 1, 'ruageek.com' => 1, 'ruanbiao.com' => 1, - 'ruangangkasa.com' => 0, 'ruanglaptop.com' => 1, 'ruanwen168.com' => 1, 'rubashki-opt.ml' => 1, @@ -125568,6 +126833,7 @@ 'rubberband.com' => 1, 'rubberduckers.co.uk' => 1, 'rubbermaidoutlet.com' => 0, + 'rubbermetrics.com' => 1, 'rubbleedenvale.co.za' => 1, 'rubblekempton.co.za' => 1, 'rubblemidrand.co.za' => 1, @@ -125576,7 +126842,6 @@ 'rubdiavila.com' => 1, 'ruben.ga' => 1, 'rubenbaer.ch' => 1, - 'rubenbrito.net' => 1, 'rubenfelix.tk' => 1, 'rubengutierrez.tk' => 1, 'rubenjonkers.nl' => 1, @@ -125586,7 +126851,6 @@ 'rubens.cloud' => 0, 'rubensalgado.com' => 1, 'rubenschulz.nl' => 1, - 'rubenshotel.com' => 1, 'rubenshuis.be' => 1, 'rubenslikkarchive.com' => 1, 'rubensteinphotography.com' => 1, @@ -125606,6 +126870,8 @@ 'rubirubli.tk' => 1, 'rubiswinebar.be' => 1, 'rubix.com' => 1, + 'rubixstudios.com.au' => 1, + 'rubixsys.com' => 1, 'rublacklist.net' => 1, 'rublev.tk' => 1, 'rubner.com' => 1, @@ -125613,7 +126879,6 @@ 'rubooks.gq' => 1, 'rubreklama.tk' => 1, 'ruby-auf-schienen.de' => 1, - 'rubyfactory.io' => 1, 'rubyhornet.com' => 1, 'rubykon.com' => 1, 'rubymaybetranslations.com' => 1, @@ -125621,6 +126886,7 @@ 'rubyonline.tk' => 1, 'rubyonremote.com' => 1, 'rubyquincunx.org' => 1, + 'rubyrelay.com' => 1, 'rubystore.ga' => 1, 'rucheentreprise.fr' => 1, 'ruchka-mashinka.gq' => 1, @@ -125638,13 +126904,12 @@ 'rudewiki.com' => 0, 'rudianto.id' => 1, 'rudibora.ml' => 1, - 'rudloff.pro' => 1, + 'rudloff.pro' => 0, 'rudnikas.com' => 1, 'rudolf.gq' => 1, 'rudolph-umzuege.de' => 1, 'rudolph.life' => 1, 'rudovasky.com' => 1, - 'rudrastyh.com' => 1, 'rudy.ga' => 1, 'rudymendoza.tk' => 1, 'rue-de-la-vieille.fr' => 1, @@ -125700,6 +126965,7 @@ 'ruhrpott.rodeo' => 1, 'rui-vet.com' => 1, 'ruiandrade.pt' => 1, + 'ruibao.news' => 1, 'ruihuabao.com.cn' => 1, 'ruileal.pt' => 1, 'ruileitao.pt' => 1, @@ -125712,6 +126978,7 @@ 'ruiruigeblog.com' => 1, 'ruisai.org' => 1, 'ruitersportbak.nl' => 1, + 'ruitio.com' => 1, 'ruixin.org' => 1, 'ruja-pass.ddnss.de' => 1, 'rujbin.ddns.net' => 1, @@ -125751,9 +127018,9 @@ 'rumtaste.com' => 1, 'run-it-direct.co.uk' => 1, 'run.cz' => 1, + 'run.gob.es' => 1, 'runa.io' => 1, 'runagain.ch' => 0, - 'runalyze.com' => 1, 'runame.ml' => 1, 'runar-data.de' => 1, 'runbo-australia.ga' => 1, @@ -125780,20 +127047,20 @@ 'runet.cf' => 1, 'runeworldforums.tk' => 1, 'runews.cf' => 1, - 'runfitcoaching.com' => 1, 'rungie.com' => 0, 'rungstedhave.dk' => 1, 'rungutan.com' => 1, 'runharbor.com' => 1, 'runicspells.com' => 1, + 'runique.io' => 1, 'runjak.codes' => 1, 'runklesecurity.com' => 1, 'runlet.gq' => 1, 'runlevel3.de' => 1, - 'runmyprocess.com' => 1, + 'runmemento.com' => 1, + 'runmyprocess.com' => 0, 'runmyqubit.com' => 1, 'runmyqubit.de' => 1, - 'runmyvillage.com' => 1, 'runnerslab.com' => 1, 'running-tiger.ch' => 1, 'running-tiger.cn' => 1, @@ -125805,10 +127072,12 @@ 'runningshows.tk' => 1, 'runosklep.pl' => 1, 'runpartner.com' => 1, + 'runpresmetal.com' => 1, 'runrun.es' => 1, 'runrun.sk' => 0, 'runschrauger.com' => 1, 'runsli.com' => 1, + 'runstyles.com' => 1, 'runteller.com' => 1, 'runvs.io' => 1, 'ruobiyi.com' => 0, @@ -125834,6 +127103,7 @@ 'ruralaventura.com' => 1, 'ruralenergy.com' => 1, 'ruralratings.us' => 1, + 'ruralseptictn.com' => 1, 'ruralsuppliesdirect.co.uk' => 1, 'rurange-les-thionville.fr' => 1, 'rurian-gyohen.com' => 1, @@ -125859,6 +127129,7 @@ 'rushmix.com' => 1, 'rushmore.ee' => 1, 'rushmyessay.gq' => 1, + 'rushoffersnow.shop' => 1, 'rushpoppershop.co.uk' => 1, 'rushriverwi.gov' => 1, 'rushyo.com' => 1, @@ -125911,15 +127182,14 @@ 'russianews.cf' => 1, 'russianews.ga' => 1, 'russianflora.com' => 1, - 'russianflora.ru' => 1, 'russianpostcalc.ru' => 1, 'russianpunkrock.tk' => 1, 'russianrandom.ru' => 1, 'russiantranslation.tk' => 1, 'russisch.tk' => 1, - 'russischblauzuchter.de' => 1, 'russograffix.tk' => 1, 'russpuss.ru' => 1, + 'russrodgersbassguitar.com' => 1, 'rust.cf' => 1, 'rust.mn' => 1, 'rust.pm' => 1, @@ -125928,15 +127198,17 @@ 'rustamkhanko.gq' => 1, 'rustarg.com' => 1, 'rustargentina.com' => 1, + 'rustbanned.net' => 1, 'rustdesk.com' => 1, - 'rustfactory.io' => 1, 'rustfu.rs' => 1, + 'rusticamoderna.com' => 1, 'rusticus-consulting.de' => 0, 'rustls.com' => 1, 'rustls.org' => 1, 'rustomjee.com' => 1, 'rustonla.gov' => 1, 'rustorch.com' => 1, + 'rustquantum.com' => 1, 'rustup.rs' => 1, 'rustwood.fun' => 1, 'rusty44.com' => 1, @@ -126020,11 +127292,11 @@ 'rwgamernl.ml' => 1, 'rwglaw.com' => 1, 'rwhapdentalservicesreport.net' => 1, - 'rwlib.net' => 1, 'rwnpropertyservices.com' => 1, 'rwp7.com' => 1, 'rws-cc.com' => 1, 'rws-vertriebsportal.de' => 1, + 'rwu.edu.pk' => 1, 'rwuhawksherald.com' => 1, 'rwx.ovh' => 1, 'rwx.work' => 1, @@ -126033,14 +127305,13 @@ 'rx-safety.com' => 0, 'rx2go.com' => 1, 'rxbn.de' => 1, + 'rxbook.ai' => 1, 'rxbusiness.com' => 1, 'rxcarbon.com' => 1, 'rxcom.net' => 1, 'rxhill.com' => 1, 'rxkids.org' => 1, - 'rxperiusdata.com' => 1, - 'rxphoto.com' => 1, - 'rxsecurestores.com' => 1, + 'rxphoto.com' => 0, 'rxxx.ml' => 1, 'rya.nc' => 1, 'ryabinushka.tk' => 1, @@ -126055,11 +127326,11 @@ 'ryandao.net' => 1, 'ryandewsbury.co.uk' => 1, 'ryanfamily.net.au' => 1, + 'ryanharvey.uk' => 1, 'ryanjohnstone.co.uk' => 1, 'ryanjohnstone.com' => 1, 'ryankearney.com' => 0, 'ryankilfedder.com' => 1, - 'ryanlibre.com' => 1, 'ryanonfire.tk' => 1, 'ryanparman.com' => 1, 'ryanrichardwalker.com' => 1, @@ -126081,7 +127352,7 @@ 'rycose.com' => 1, 'rycose.net' => 1, 'ryd.no' => 1, - 'rydeify.com' => 1, + 'rydelgroup.com' => 1, 'ryder.tk' => 1, 'rydercragie.co.uk' => 1, 'rydercragie.com' => 1, @@ -126144,14 +127415,18 @@ 's-he.at' => 1, 's-hertogenbosch.nl' => 1, 's-hertogenbosch.tech' => 0, + 's-hertogenboschapps.nl' => 1, + 's-hertogenboschcitypermit.nl' => 1, + 's-hertogenboschstad.nl' => 1, 's-i-m.tk' => 1, - 's-kaupat.fi' => 1, + 's-kaupat.fi' => 0, 's-kino.cz' => 1, 's-mainte.com' => 1, 's-mall.com.sg' => 1, 's-ms.org' => 1, 's-n-unso.com' => 1, 's-on.li' => 1, + 's-port.nu' => 1, 's-portsupport.nl' => 1, 's-portsupportdenbosch.nl' => 1, 's-ppc.com' => 1, @@ -126210,6 +127485,7 @@ 's4q.me' => 1, 's4tips.com' => 1, 's4ur0n.com' => 1, + 's4w.tech' => 1, 's5197.co' => 1, 's551.cc' => 0, 's553.cc' => 0, @@ -126217,7 +127493,9 @@ 's5g8.com' => 1, 's64.cz' => 1, 's6729.co' => 1, + 's69.no' => 1, 's6957.co' => 1, + 's6967.de' => 1, 's6jl.com' => 1, 's6n.jp' => 0, 's6o.de' => 1, @@ -126229,7 +127507,6 @@ 's9297.co' => 1, 's95.de' => 1, 's9728.co' => 1, - 's9h.cn' => 0, 'sa-blog.net' => 1, 'sa-mp.me' => 1, 'sa-mp.ro' => 1, @@ -126273,8 +127550,6 @@ 'sabe.cc' => 1, 'sabedinovski.tk' => 1, 'saber-nyan.com' => 1, - 'sabesprev.com.br' => 1, - 'sabghijewelers.com' => 1, 'sabharwallawfirm.ca' => 1, 'sabians.tk' => 1, 'sabiasque.pt' => 1, @@ -126291,6 +127566,7 @@ 'sabisandsgamereserve.com' => 1, 'sablanout.com' => 1, 'sable.gq' => 1, + 'sabo.co.in' => 1, 'saborcaribe.tk' => 1, 'saboresdamontanha.com.br' => 1, 'sabranie.com' => 1, @@ -126309,6 +127585,7 @@ 'sabworldtricks.tk' => 1, 'sac-cu2.org' => 1, 'sac-shoes.fr' => 1, + 'sac.gov' => 1, 'sacademica.tk' => 1, 'sacaentradas.com' => 1, 'saccani.net' => 1, @@ -126322,7 +127599,6 @@ 'sacharidovejednotky.eu' => 1, 'sachasmets.be' => 1, 'sachi.lk' => 1, - 'sachiepvien.net' => 1, 'sachinchauhan.ml' => 1, 'sachk.com' => 0, 'sachse.info' => 0, @@ -126367,10 +127643,12 @@ 'sadiestavern.ml' => 1, 'sadievilleky.gov' => 1, 'sadiqloaded.tk' => 1, + 'sadiqoon.com' => 1, 'sadiqstore.com' => 1, 'sadjawebsolutions.com' => 1, 'sadkodesign.com.ua' => 1, 'sadmansh.com' => 1, + 'sadnagroup.com' => 1, 'sadou.co.kr' => 1, 'sadou.kyoto.jp' => 0, 'sadoun.com' => 1, @@ -126397,16 +127675,14 @@ 'safalfasalonline.in' => 1, 'safar.sk' => 1, 'safarilaw.com' => 1, - 'safaris-uganda.com' => 1, - 'safarisbonafricatours.com' => 1, 'safarisop.com' => 1, 'safatech.me' => 1, 'safc.tk' => 1, 'safcstore.com' => 0, 'safe-byte.be' => 1, 'safe-edge-hub.net' => 1, - 'safe-kim.com' => 0, 'safe2say.com.au' => 1, + 'safe4ai.com' => 1, 'safeacs.com' => 1, 'safeadmin.ga' => 1, 'safeandsecureserver.com' => 1, @@ -126421,8 +127697,9 @@ 'safebyte.be' => 1, 'safecar.gov' => 1, 'safecargotraining.com.br' => 1, - 'safechoicestas.org.au' => 1, + 'safecheck.fr' => 1, 'safecircuitelectric.com' => 1, + 'safecleansanitation.com' => 1, 'safeclima.com' => 1, 'safecode1.com' => 1, 'safecoin.tech' => 1, @@ -126430,6 +127707,7 @@ 'safecso.cf' => 1, 'safedrivepod.com' => 1, 'safeers.tk' => 1, + 'safefilestore.com' => 1, 'safefreehost.gq' => 1, 'safefreepornsites.com' => 1, 'safegold.ca' => 1, @@ -126455,7 +127733,7 @@ 'safeo.fr' => 1, 'safeocs.gov' => 1, 'safepassvpn.com' => 0, - 'safeplayground.net' => 1, + 'safepdfsign.com' => 1, 'safer-software.tk' => 1, 'safera.com' => 1, 'safercar.gov' => 1, @@ -126466,6 +127744,7 @@ 'saferproducts.gov' => 1, 'safersurfing.eu' => 0, 'safertruck.gov' => 1, + 'saferutar.com' => 1, 'safes24.com' => 1, 'safesail.pt' => 1, 'safescif.com' => 1, @@ -126504,6 +127783,7 @@ 'safewayins.com' => 1, 'safewayinsurance.com' => 1, 'safex.org' => 1, + 'safezino.com' => 1, 'saffle.se' => 1, 'saffron-crocuses.com' => 1, 'safgrandchallenge.gov' => 1, @@ -126516,23 +127796,23 @@ 'safkgroup.com' => 1, 'safleo.org' => 1, 'safor-sante-formation.com' => 1, - 'safquh.com' => 1, 'safranarea.com' => 1, 'safranarea.eu' => 1, + 'safua.ai' => 1, 'sag-consultores.com' => 1, 'sagacioussuricata.com' => 1, 'sagagardencentre.co.uk' => 1, 'sagan.tk' => 1, 'saganodes.com' => 1, - 'sagarawat.in' => 0, + 'sagarawat.in' => 1, 'sagauae.com' => 1, - 'sageclinic.org' => 1, - 'sagefitness.store' => 1, + 'sagefitness.store' => 0, 'sagegardens.ca' => 0, 'sageitinc.com' => 1, 'sagenec.com' => 1, 'sagenesykkel.com' => 1, 'sageseeds.info' => 1, + 'sagessesmodernes.com' => 1, 'sagetel.ga' => 1, 'sageth.com' => 1, 'sagethoughtleadership.com' => 1, @@ -126543,7 +127823,6 @@ 'sagicorgeneral.com' => 1, 'sagicorlife.com' => 1, 'sagicorlifeusa.com' => 1, - 'sagilityhealth.com' => 1, 'saginawtx.org' => 1, 'sagitta.hr' => 1, 'saglik-haberleri.tk' => 1, @@ -126556,7 +127835,6 @@ 'sagradamadre.hu' => 1, 'sagradobyme.cl' => 1, 'sagsaga.org' => 1, - 'saguarocc.com' => 1, 'sahabatnesia.com' => 1, 'sahabatsawit.com' => 1, 'sahafekitap.com' => 1, @@ -126566,7 +127844,6 @@ 'sahar.io' => 1, 'saharacloud.com' => 1, 'sahararun.tk' => 1, - 'saharax.io' => 1, 'saharazik.tk' => 1, 'saharmassachi.com' => 1, 'sahatchaiy.ddns.net' => 1, @@ -126581,9 +127858,8 @@ 'sahinozgenhukuk.com' => 1, 'sahipleniyorum.com' => 1, 'sahkotyot.eu' => 1, - 'sahlico-eg.com' => 1, + 'sahlcollection.com' => 1, 'sahovski.com' => 1, - 'sahpa.co.za' => 1, 'sai.be' => 1, 'sai.com.in' => 1, 'saiber.com' => 1, @@ -126598,6 +127874,7 @@ 'saieditor.com' => 1, 'saif.systems' => 1, 'saifalghazal.ae' => 1, + 'saifenvision.com' => 1, 'saifoundation.in' => 1, 'saifoundation.org' => 1, 'saiful.web.id' => 1, @@ -126619,6 +127896,7 @@ 'sailorsoapbox.com' => 1, 'sailotech.com' => 1, 'sailum.tk' => 1, + 'sailwind.codes' => 1, 'sailyun.cc' => 1, 'saimedia.net' => 0, 'sainaracademy.com' => 1, @@ -126646,13 +127924,11 @@ 'saintereso.tk' => 1, 'sainteugenechurch.net' => 1, 'sainteugeneschurch.com' => 1, - 'saintfrancescabrini.net' => 1, 'saintgabrielparish.org' => 1, 'sainth.de' => 0, 'sainthedwig-saintmary.org' => 1, 'sainthelena-centersquare.net' => 1, 'sainthelenaparish.net' => 1, - 'sainthelenas.org' => 1, 'saintisidorecyo.com' => 1, 'saintjamestheapostle.org' => 1, 'saintjohn-bocaraton.com' => 1, @@ -126668,7 +127944,6 @@ 'saintpetersburg.gq' => 1, 'saintpetersburg.ml' => 1, 'saintpius.net' => 1, - 'saintpolycarp.org' => 1, 'saintseiya-temple.tk' => 1, 'saintspicious.de' => 1, 'saintsrobotics.com' => 0, @@ -126691,9 +127966,9 @@ 'saisecure.net' => 1, 'saiserver.online' => 1, 'saisons-fruits-legumes.fr' => 1, - 'saisyuusyou-ikebukuro.com' => 1, 'sait.health' => 1, 'saitapovan.com' => 1, + 'saitas.net' => 1, 'saito-koken.co.jp' => 1, 'saitrance.com' => 1, 'saitschool.ml' => 1, @@ -126702,10 +127977,11 @@ 'saiyeh.ir' => 0, 'sajabesaya.tk' => 1, 'sajbersove.rs' => 1, + 'sajecleaning.com' => 1, 'sajetekengineering.com' => 1, 'sajter.ga' => 1, 'sak.pt' => 1, - 'sakac.cz' => 1, + 'sakac.cz' => 0, 'sakainvest.com' => 1, 'sakaki.anime.my' => 0, 'sakamichi.moe' => 1, @@ -126734,8 +128010,6 @@ 'sakumadc.com' => 1, 'sakura-dc.dental' => 1, 'sakuracdn.com' => 1, - 'sakuradental-harinakano.org' => 1, - 'sakuradental.org' => 1, 'sakuramassagenj.com' => 1, 'sakuramomoco.com' => 1, 'sakurapalace.tk' => 1, @@ -126743,13 +128017,13 @@ 'sakuraspanj.com' => 1, 'saladgo.id' => 1, 'saladin.vn' => 1, - 'salahnos.com.ar' => 1, + 'salairebrutnet.ch' => 1, 'salalfoundation.ca' => 0, 'salamanders.tk' => 1, 'salamence.tk' => 1, 'salamkisan.com' => 1, 'salamon-it.de' => 1, - 'salamzibaei.com' => 1, + 'salampolyclinic.om' => 1, 'salariominimo.com.co' => 1, 'salaryfinance.com' => 1, 'salas.cf' => 1, @@ -126761,7 +128035,6 @@ 'salatiga.net' => 1, 'salboy.co.uk' => 1, 'salce.com.au' => 1, - 'salco-company.com' => 1, 'sald.us' => 1, 'saldanda.ml' => 1, 'salde.net' => 1, @@ -126772,11 +128045,11 @@ 'salea-anwendung.ch' => 1, 'saleaks.org' => 1, 'salebaba.com' => 1, + 'salecki.digital' => 1, 'saledump.nl' => 1, 'saleem.cf' => 1, 'salegor.tk' => 1, 'salekaz.ru' => 1, - 'salemcountynj.gov' => 1, 'salemma.gov' => 1, 'salempress.com' => 1, 'salensmotors-usedcars.be' => 1, @@ -126866,6 +128139,7 @@ 'salmotierra-salvatierra.com' => 0, 'salnet.wf' => 1, 'salo.fi' => 1, + 'salomeateliernails.com' => 1, 'salomonsports.co.il' => 1, 'salomus.fi' => 1, 'salon-de-patchouli.com' => 1, @@ -126876,6 +128150,7 @@ 'salon-svadbi.tk' => 1, 'salon-yuan.jp' => 0, 'salon1.ee' => 1, + 'salonaproape.ro' => 1, 'salonasymetria.com' => 1, 'salonbookit.com' => 1, 'salonboothuren.amsterdam' => 1, @@ -126885,11 +128160,10 @@ 'saloni.com' => 1, 'salonia.it' => 1, 'saloniestate.ml' => 1, - 'saloniseh.com' => 1, - 'salonist.io' => 1, 'salonivenera.com' => 1, 'salonkaufmann.it' => 1, 'salonmarjon.nl' => 1, + 'salonnare.com' => 1, 'salonni.tk' => 1, 'salonpaikku.fi' => 1, 'salontaidemuseo.fi' => 1, @@ -126905,7 +128179,7 @@ 'saltedfish.network' => 1, 'saltedfishes.com' => 1, 'saltedge.com' => 1, - 'saltedpasta.com' => 1, + 'saltedpasta.com' => 0, 'saltercane.com' => 0, 'saltlakecounty.gov' => 1, 'saltlakehealth.gov' => 1, @@ -126916,14 +128190,12 @@ 'saltrecovery.com.au' => 1, 'saltriversalvage.com' => 1, 'saltrivershirtcompany.com' => 1, - 'saltspringmarket.com' => 1, 'saltstack.cz' => 1, 'saltsugarlove.de' => 1, 'salttherapyoregon.com' => 1, 'saltus.ga' => 1, 'saltydogpaddle.org' => 1, 'saltykai.com' => 1, - 'salubox.com' => 1, 'salud-paratodos.com' => 1, 'saludakeuring.nl' => 1, 'saludcarbajal.com' => 1, @@ -126954,15 +128226,18 @@ 'salzburg-erfahren.at' => 1, 'salzburg-verkehr.at' => 1, 'salzburgsfinest.tk' => 1, + 'salzerdigital.de' => 1, 'salzerperu.com' => 1, 'salzmann.solutions' => 1, 'sam-football.fr' => 1, - 'sam-ni.com' => 1, + 'sam-ni.com' => 0, 'sam-wells.be' => 1, + 'sam.ad' => 1, 'sam.gov' => 1, 'sam66.cc' => 1, 'sam88.cc' => 1, 'samabest.tk' => 1, + 'samael.biz' => 1, 'samalderson.co.uk' => 1, 'samamoo.com' => 1, 'samandcatonline.tk' => 1, @@ -126992,8 +128267,9 @@ 'samclarke.com' => 1, 'samclarke.uk' => 1, 'samcollin.be' => 1, + 'samcom.com.vn' => 1, + 'samcomtechnologies.com' => 1, 'samdev.io' => 1, - 'same.lol' => 1, 'samedamci.com' => 1, 'samedayglendoracleantruckcheck.com' => 1, 'samedis.care' => 1, @@ -127002,21 +128278,24 @@ 'samehzidan.com' => 1, 'samel.de' => 1, 'samelol.com' => 1, + 'samendenbosch.nl' => 1, 'samenduurzaamchallenge.nl' => 1, 'samengevat.net' => 1, 'samengezond-denbosch.nl' => 1, 'samenmetsanne.nu' => 1, + 'samens-hertogenbosch.nl' => 1, + 'samenshertogenbosch.nl' => 1, 'samentest.tk' => 1, 'samenuitsamenthuis.tk' => 1, 'samenvoorelkaar.nl' => 1, 'samenvoormedicatieoverdracht.nl' => 1, + 'samenvoorveilig.nl' => 1, 'samenwerkingsportaal.nl' => 1, 'samenzijnwijdenbosch.nl' => 1, 'samepage.io' => 1, 'sametcanaz.tk' => 1, 'sameteem.com' => 1, 'sametimetomorrow.tk' => 1, - 'samhall.se' => 1, 'samhsa.gov' => 1, 'samhuri.net' => 1, 'sami.photo' => 1, @@ -127045,6 +128324,7 @@ 'samlam.ddns.net' => 1, 'samlamac.com' => 1, 'samlaw.co.nz' => 0, + 'samlo.cloud' => 1, 'sammich.eu' => 1, 'sammich.social' => 1, 'sammichscripts.com' => 1, @@ -127056,6 +128336,7 @@ 'samogonka.tk' => 1, 'samokhin.cf' => 1, 'samorazvitie.ru' => 1, + 'samorosti.cz' => 1, 'samorzad.gov.pl' => 1, 'samosad.tk' => 1, 'samotorsporttyres.com.au' => 1, @@ -127065,6 +128346,7 @@ 'samozdraw.ga' => 1, 'sampaguide.com' => 1, 'sampath.lk' => 1, + 'sampati.com.br' => 1, 'sampatjewelers.com' => 1, 'samplechapterpodcast.com' => 1, 'samplefashion.nl' => 1, @@ -127073,7 +128355,6 @@ 'sampsoncountync.gov' => 1, 'sampsonplumbing.com' => 0, 'samquick.me.uk' => 1, - 'samroelants.com' => 1, 'samsara.nl' => 1, 'samscollection.in' => 1, 'samsebe.ml' => 1, @@ -127125,10 +128406,10 @@ 'sana-store.com' => 1, 'sana-store.cz' => 1, 'sana-store.sk' => 1, - 'sanafide.com' => 0, 'sanagustin.com' => 1, 'sanalaile.tk' => 1, 'sanalikaforum.tk' => 1, + 'sanalsehrim.com' => 1, 'sanandreasstories.com' => 1, 'sanantoniolocksmithtx.com' => 1, 'sanaorganizasyon.com' => 1, @@ -127155,24 +128436,22 @@ 'sanchez.adv.br' => 0, 'sancraft.de' => 1, 'sanctio.tk' => 1, + 'sanctisgroup.com' => 1, 'sanctum.geek.nz' => 0, 'sanctus-de.tk' => 1, 'sanctus.co.uk' => 1, 'sanctus.io' => 1, 'sand-and-mercury.tk' => 1, 'sand-craft.ml' => 1, - 'sand-stoneinc.com' => 1, 'sand66.cc' => 1, 'sandag.gov' => 1, 'sandairephotography.com' => 1, 'sandbar.ai' => 0, - 'sandbar.money' => 1, 'sandbox-simplevisa.net' => 1, 'sandbox.i.ng' => 1, 'sandbox.mydigipass.com' => 0, 'sandcastle.eu.org' => 1, 'sanddev.com' => 1, - 'sanddollarsstudio.com' => 1, 'sandelduggal.com' => 1, 'sanderdesign.tk' => 1, 'sanderdorigo.nl' => 1, @@ -127187,7 +128466,6 @@ 'sandfield.co.nz' => 1, 'sandfloor.com' => 1, 'sandgatebaysidedental.com.au' => 1, - 'sandgaterealestate.com.au' => 1, 'sandhillspet.com' => 1, 'sandhitransformer.xyz' => 1, 'sandholt.is' => 1, @@ -127201,6 +128479,7 @@ 'sandiuno.ml' => 1, 'sandle.uk' => 1, 'sandle.xyz' => 1, + 'sandling.party' => 1, 'sandmanhotels.com' => 1, 'sandmanintel.com' => 1, 'sandmarc.cz' => 1, @@ -127243,6 +128522,7 @@ 'sandtonrubbleremovals.co.za' => 1, 'sandtonsolarsystems.co.za' => 1, 'sandtro.no' => 1, + 'sandulache.net' => 1, 'sanduskycountyoh.gov' => 1, 'sandviken.se' => 1, 'sandwichclub.tk' => 1, @@ -127257,7 +128537,6 @@ 'sanex.ca' => 1, 'sanf.org' => 1, 'sanfernando.tk' => 1, - 'sanfranciscotours.org' => 1, 'sangabriel.gov' => 1, 'sangamonil.gov' => 1, 'sangen.ml' => 1, @@ -127269,7 +128548,6 @@ 'sangowen.xyz' => 1, 'sangreytinta.tk' => 1, 'sanguanini.farm' => 1, - 'sanguinebio.com' => 1, 'sangwanbeach.tk' => 1, 'sangyo-rock.com' => 1, 'sanhotel.ml' => 1, @@ -127304,7 +128582,6 @@ 'sanjuanchamelco.tk' => 1, 'sanjuancountywa.gov' => 1, 'sanjuandeabajo.tk' => 1, - 'sanjuandediosburgos.es' => 1, 'sanketsu.ml' => 0, 'sanki.tk' => 1, 'sankt-kassian.com' => 1, @@ -127320,7 +128597,6 @@ 'sanmarcovecchio.tk' => 1, 'sanmigueldeabona.es' => 1, 'sanmonjiya-kimono.com' => 1, - 'sanmuding.com' => 1, 'sanne-content.de' => 1, 'sanneburen.nl' => 1, 'sannefoltz.com' => 1, @@ -127329,7 +128605,6 @@ 'sannikfk.gq' => 1, 'sanodent-focsani.ro' => 1, 'sanodent.com.ua' => 1, - 'sanooktiew.com' => 1, 'sanowski.com' => 1, 'sanowski.download' => 1, 'sanowski.eu' => 1, @@ -127341,8 +128616,8 @@ 'sanpatigroup-recruit.jp' => 1, 'sanpatriciocountytx.gov' => 1, 'sanpham-balea.org' => 1, - 'sanqinyinshi.com.cn' => 1, - 'sanrafaelvigo.org' => 1, + 'sanplusplus.ru' => 1, + 'sanpure.in' => 1, 'sanraizu.top' => 1, 'sanroque.es' => 1, 'sans-hotel.com' => 1, @@ -127354,7 +128629,6 @@ 'sanshoku.moe' => 1, 'sanskrit.pub' => 1, 'sanskrit.site' => 1, - 'sanskritiyoga.com' => 1, 'sansonehowell.com' => 1, 'sansukien.com' => 1, 'santa-ana.gov' => 1, @@ -127411,7 +128685,6 @@ 'santiagogarza.co' => 1, 'santiagomeli.ar' => 1, 'santiagomeli.com.ar' => 1, - 'santiagoslandscapingservicesinc.com' => 1, 'santibanezdetera.tk' => 1, 'santibz.es' => 1, 'santigl.es' => 1, @@ -127424,6 +128697,7 @@ 'santmark.org' => 1, 'santo.fi' => 1, 'santodelgiorno.it' => 1, + 'santodomingo.cl' => 1, 'santong.tk' => 1, 'santorinidress.com' => 1, 'santoscarmelitas.tk' => 1, @@ -127435,11 +128709,12 @@ 'santswebdesign.com' => 0, 'santugon.tk' => 1, 'santv.cc' => 0, - 'sanufreshve.com' => 1, 'sanukarlos.tk' => 1, 'sanvicenteferrer.net' => 1, + 'sanvin.co.in' => 1, 'sanweb.info' => 1, 'sanyangwood.shop' => 1, + 'sanzonyvoz.com.br' => 1, 'saochang.com' => 1, 'saoneth.pl' => 1, 'saopaulofc.com.br' => 1, @@ -127457,6 +128732,7 @@ 'sapac.es' => 1, 'sapafolumuxu.tk' => 1, 'sapaship.ru' => 1, + 'sapdabblers.com' => 1, 'saphi.re' => 1, 'sapien-ci.com' => 1, 'sapien.com' => 1, @@ -127481,12 +128757,10 @@ 'sapphireblinds.com.au' => 0, 'sapphireblue.me' => 1, 'sapphireservicesga.com' => 1, - 'sapporet.es' => 1, 'sapporo-asaichi.com' => 1, 'sapporo.coop' => 1, 'sapporo.ga' => 1, 'sapprendre.ch' => 0, - 'saprima.de' => 0, 'saprosgaragedoors.com' => 1, 'sapti.me' => 1, 'sapulpaok.gov' => 1, @@ -127495,6 +128769,7 @@ 'saputra.org' => 1, 'saq.com' => 1, 'saqara.com' => 1, + 'sara.so' => 1, 'saracajner.com' => 1, 'saracenmarkets.com' => 1, 'sarafanchik.tk' => 1, @@ -127528,7 +128803,6 @@ 'sarahweinman.com' => 1, 'sarahwellington.com' => 1, 'sarahwikeley.co.uk' => 1, - 'saraleedesserts.com' => 1, 'saranamayyappa.tk' => 1, 'sarand.ch' => 0, 'saransk-news.net' => 1, @@ -127586,6 +128860,7 @@ 'sarisander.com' => 1, 'saritas.com.tr' => 1, 'sariyer.bel.tr' => 1, + 'sarj.ai' => 1, 'sarjakuvakauppa.fi' => 1, 'sarjas.tk' => 1, 'sarkarinaukriworld.net' => 1, @@ -127621,14 +128896,9 @@ 'sasasa.org' => 1, 'sasazono.com' => 1, 'sascha-brockel.de' => 1, - 'sascha.io' => 1, - 'sascha.is' => 1, 'saschabruemmer.de' => 1, - 'saschaeggenberger.ch' => 1, - 'saschaeggenberger.com' => 1, 'sascorp.co.uk' => 1, 'sascorp.es' => 1, - 'sasctg.com' => 1, 'sash.pw' => 1, 'sasha-escort-frankfurt.com' => 1, 'sashabognibov.tk' => 1, @@ -127637,7 +128907,6 @@ 'sashascollections.com' => 1, 'sashleighaust.com' => 1, 'sashok724.net' => 1, - 'sashroy.shop' => 1, 'sashroyee.com' => 1, 'sasioglu.co.uk' => 1, 'sasken.com' => 1, @@ -127673,13 +128942,11 @@ 'satellite-equipment.tk' => 1, 'satellite-shop.tk' => 1, 'satellitebeach.gov' => 1, - 'satellitefun.org' => 1, 'satellites.hopto.me' => 1, 'satellitetelevision.tk' => 1, 'satellitetv-deal.com' => 1, 'satellitetv.tk' => 1, 'satheeshsbennet.tk' => 1, - 'satimagingcorp.com' => 1, 'satindolls.tk' => 1, 'satinn.pl' => 1, 'satinwood.com.au' => 1, @@ -127702,6 +128969,7 @@ 'satramana.org' => 1, 'satselect.tk' => 1, 'satserwis.xyz' => 1, + 'satsukidenki.co.jp' => 1, 'satsukii.moe' => 1, 'satsumi.tk' => 1, 'satta-company.tk' => 1, @@ -127722,10 +128990,11 @@ 'sauber-lab.com' => 1, 'saubermacher.at' => 1, 'saubooks.tk' => 1, - 'saucelabs.com' => 1, + 'saucelabs.com' => 0, 'saucesmaster.com' => 1, + 'sauco.io' => 1, 'saudecoluna.com' => 1, - 'saudedigitalnews.com.br' => 1, + 'saudedigitalnews.com.br' => 0, 'saudenoclique.com.br' => 1, 'saudia.com' => 1, 'saudiairlines.com' => 1, @@ -127756,6 +129025,7 @@ 'saunatime.jp' => 1, 'saunavoordeel.nl' => 1, 'sauniertec.com' => 1, + 'saunyeden.pl' => 1, 'sauravdas.in' => 1, 'saurel.me' => 1, 'saurosmc.com' => 1, @@ -127770,6 +129040,8 @@ 'savage-harmony.tk' => 1, 'savagecore.eu' => 1, 'savagecore.uk' => 1, + 'savak.team' => 1, + 'savak.us' => 1, 'savanna.io' => 1, 'savannahgraham.com' => 1, 'savannahhappycats.com' => 1, @@ -127802,7 +129074,6 @@ 'savemyleads.com' => 1, 'savemylicence.co.uk' => 1, 'saveolga.tk' => 1, - 'saveoncraft.com' => 1, 'saveora.com' => 1, 'saveora.shop' => 1, 'savepapajohns.com' => 1, @@ -127813,6 +129084,7 @@ 'savethedogfishfoundation.org' => 1, 'savetheinternet.eu' => 1, 'savetibet.de' => 1, + 'savetoroam.com' => 1, 'saveusfromavril.tk' => 1, 'savewildcats.eu' => 1, 'savewildcats.foundation' => 1, @@ -127824,13 +129096,13 @@ 'savicki.co.uk' => 1, 'savicki.cz' => 1, 'savicki.sk' => 1, - 'savillecurling.ca' => 1, 'savin.ga' => 1, 'savin.in' => 0, 'savinggoliath.com' => 1, 'savingsbondwizard.gov' => 1, 'savingsoftheyear.com' => 1, 'savingtails.org' => 1, + 'savipharm.vn' => 1, 'savne-svetelj.si' => 1, 'savoir.ga' => 1, 'savoirfairelinux.com' => 1, @@ -127838,9 +129110,9 @@ 'savorthemomlife.com' => 1, 'savoryandpartners.com' => 1, 'savour-magazine.co.uk' => 1, - 'savourtheflavour.com.au' => 1, 'savoystyle.com' => 1, 'savransafari.com' => 1, + 'savrn.com' => 1, 'savushkin.tk' => 1, 'savvice.com.ph' => 1, 'savvycleaner.com' => 1, @@ -127849,7 +129121,6 @@ 'sawan.com.pk' => 1, 'sawansasaram.ml' => 1, 'sawayaka-hitachilaw.jp' => 1, - 'sawex.poznan.pl' => 1, 'sawiday.at' => 1, 'sawiday.be' => 1, 'sawiday.com' => 0, @@ -127891,11 +129162,15 @@ 'sayeghonline.com' => 0, 'sayehsazan.ir' => 1, 'sayers.group' => 0, - 'sayfr.com' => 0, + 'sayfr.com' => 1, 'sayhanabi.eu.org' => 1, + 'sayhelloderm.com' => 1, 'sayhi.com' => 1, 'sayingimages.com' => 1, + 'saykiri.com' => 1, + 'sayori.link' => 1, 'sayprepay.com' => 1, + 'saythat.sh' => 1, 'sayura.net' => 1, 'sayuricane.net' => 1, 'sayver22.com' => 1, @@ -127935,13 +129210,13 @@ 'sbercontactmonitoring.ru' => 1, 'sbermobile.ru' => 1, 'sbestimes.com' => 1, - 'sbettoken.org' => 1, 'sbf888.com' => 1, 'sbgcred.com' => 1, 'sbgg.sch.id' => 1, 'sbhscotland.org.uk' => 1, 'sbidah.com' => 1, 'sbiewald.de' => 1, + 'sbilisim.net' => 1, 'sbimtopografos.com' => 1, 'sbin.pt' => 1, 'sbir.gov' => 1, @@ -127957,7 +129232,6 @@ 'sbmsitelist.tk' => 1, 'sbmsmartaccounting.co.uk' => 1, 'sbmt.cc' => 1, - 'sbo.no' => 1, 'sbodewissel.tk' => 1, 'sboh.nl' => 1, 'sborka.ml' => 1, @@ -127967,7 +129241,9 @@ 'sbristolme.gov' => 1, 'sbrouwer.org' => 1, 'sbrownbourne.com' => 0, + 'sbs-software.com' => 1, 'sbs-studies.gr' => 1, + 'sbsc.se' => 1, 'sbscyber.com' => 1, 'sbspectr.ru' => 1, 'sbspp.ru' => 1, @@ -127981,23 +129257,21 @@ 'sc-artworks.co.uk' => 0, 'sc-kantine.de' => 1, 'sc-zhetisu.kz' => 1, - 'sc019.com' => 1, + 'sc019.com' => 0, 'sc2labs.com' => 1, 'sc2pte.eu' => 1, + 'sc88.trade' => 1, 'sca-webdesign.be' => 1, - 'scadalliance.org' => 1, 'scadanews.net' => 1, 'scaffalature.roma.it' => 1, 'scaffoldhiremidrand.co.za' => 1, 'scaffoldhirerandburg.co.za' => 1, 'scaffoldhiresandton.co.za' => 1, - 'scaffoldinghiresandton.co.za' => 1, 'scaffoldingmidrand.co.za' => 1, 'scaffoldingsandton.co.za' => 1, 'scag9.com' => 1, 'scalable.capital' => 1, 'scalableb2b.com' => 1, - 'scalafactory.io' => 1, 'scalaire.com' => 1, 'scalaire.fr' => 1, 'scale.at' => 1, @@ -128005,10 +129279,12 @@ 'scale.milano.it' => 1, 'scale.roma.it' => 1, 'scalecalculation.ml' => 1, + 'scaledger.com' => 1, 'scalemodeling.tk' => 1, 'scalesbiolab.com' => 1, 'scalextric.com' => 1, 'scaligerorooms.it' => 0, + 'scalimo.com' => 1, 'scaling.solutions' => 0, 'scalive.tv' => 1, 'scallywagsbouncycastles.co.uk' => 1, @@ -128047,6 +129323,7 @@ 'scanningpens.co.uk' => 1, 'scanningpens.com' => 1, 'scanpay.dk' => 1, + 'scanplate.io' => 1, 'scanprice.us' => 1, 'scansnus.com' => 1, 'scantower.io' => 1, @@ -128068,23 +129345,22 @@ 'scarletred.com' => 1, 'scarletstudy.net' => 1, 'scarrabili.it' => 1, + 'scars-gestao.com' => 1, 'scarsviewchrysler.com' => 1, 'scarxgel.com' => 1, 'scary.cafe' => 1, 'scaryghost.tk' => 1, 'scasset.com' => 1, 'scatdhhs.gov' => 1, - 'scatgirls.net' => 1, 'scatsbouncingcastles.ie' => 1, 'scatterd.im' => 1, 'scatteredcode.net' => 1, 'scatterscasino.com' => 1, 'scatterwin.net' => 1, + 'scattopro.it' => 1, 'scavalentenx.duckdns.org' => 1, 'scavenged.ga' => 1, 'scayle.com' => 1, - 'scbdh.org' => 1, - 'scbfireworks.com' => 1, 'scbodner.com' => 1, 'scc-aircompressors.com' => 1, 'sccan.scot' => 1, @@ -128103,6 +129379,7 @@ 'sceenfox.de' => 1, 'scejournals.org' => 1, 'scenadex.ga' => 1, + 'scenalab.com' => 1, 'scenari.eu' => 1, 'scenari.ovh' => 1, 'scenarp.pl' => 1, @@ -128118,9 +129395,9 @@ 'scentlab.space' => 1, 'scento.com' => 1, 'scepticism.com' => 1, + 'sceptreandmore.com' => 1, 'scers.gov' => 1, 'scesc.uk' => 1, - 'scfssp.it' => 0, 'scgsustainability.com' => 1, 'sch44r0n.de' => 1, 'schaafenstrasse.koeln' => 1, @@ -128140,9 +129417,7 @@ 'schaper-sport.com' => 1, 'schastie.ml' => 1, 'schat.cz' => 1, - 'schatderer.xyz' => 1, 'schattenwoelfe.tk' => 1, - 'schattenwolf-tattoo.de' => 1, 'schattka.com' => 1, 'schatzibaers.de' => 1, 'schauergroup.com' => 1, @@ -128157,19 +129432,25 @@ 'schdata.de' => 1, 'schechter.edu' => 1, 'schedaero.com' => 1, + 'schedk.com' => 1, 'schedule-editor.com' => 1, 'schedule.moe' => 1, 'scheduleacourtreporter.com' => 1, 'scheduleareporter.com' => 1, 'scheduledepo.com' => 1, 'schedulehero.io' => 1, + 'schedulure.com' => 1, + 'scheduly.id' => 1, 'scheervergelijker.nl' => 1, + 'schefczyk-privat.de' => 1, + 'schefczyk.ch' => 1, 'schefczyk.com' => 1, 'schefczyk.de' => 1, 'schefczyk.eu' => 1, 'schefczyk.net' => 1, 'schefer-mietstapler.de' => 1, 'scheidegger-kaesealpe.de' => 1, + 'scheidung-mut.de' => 1, 'scheinchess.club' => 1, 'scheinerhaus.at' => 1, 'scheinlichter.de' => 1, @@ -128234,8 +129515,6 @@ 'schlehofer.eu' => 1, 'schleifenbaum.org' => 1, 'schlenker.rentals' => 1, - 'schlepaaz.de' => 1, - 'schlepaz.de' => 1, 'schlewecke-bockenem.de' => 1, 'schlitzbergers.com' => 1, 'schloesser-coburg.de' => 1, @@ -128261,6 +129540,10 @@ 'schmatloch.cloud' => 1, 'schmeckaner.org' => 1, 'schmedes-gmbh.de' => 1, + 'schmelzer.codes' => 1, + 'schmelzer.so' => 1, + 'schmelzer.website' => 1, + 'schmelzerit.de' => 1, 'schmelzle.io' => 1, 'schmetzneedles.co.uk' => 1, 'schmicktools.com.au' => 1, @@ -128278,6 +129561,7 @@ 'schmunzelgeist.de' => 1, 'schnalstal.info' => 1, 'schnalz.de' => 1, + 'schnalz.net' => 1, 'schnapke.name' => 1, 'schnapsverein.ddns.net' => 1, 'schnaube.de' => 1, @@ -128285,12 +129569,12 @@ 'schneckenhilfe.de' => 1, 'schneedustcompany.com' => 1, 'schnegg.name' => 0, + 'schneider-altdorf.de' => 1, 'schneider-dresden.de' => 1, 'schneider-romania.ro' => 0, 'schneider.co.il' => 1, 'schneidr.de' => 0, 'schneids.me' => 1, - 'schnellno.de' => 1, 'schnism.net' => 1, 'schnittger-digits.de' => 1, 'schnitzel-und-co.de' => 1, @@ -128324,7 +129608,6 @@ 'scholarships.ga' => 1, 'scholding.ru' => 1, 'scholenlijst.tk' => 1, - 'scholenprogrammagroningen.nl' => 1, 'scholi.org' => 1, 'scholieren.com' => 1, 'scholingua.com' => 1, @@ -128332,6 +129615,7 @@ 'scholledev.com' => 1, 'scholohost.tk' => 1, 'scholtensupport.nl' => 1, + 'scholven.marketing' => 1, 'scholz-kallies.de' => 1, 'schonstedt.com' => 1, 'school-22.tk' => 1, @@ -128349,6 +129633,7 @@ 'school43.tk' => 1, 'school91.ml' => 1, 'schoolantwoorden.tk' => 1, + 'schoolatlas.co.uk' => 1, 'schoolbag.gq' => 1, 'schoolbag.ml' => 1, 'schoolbag.tk' => 1, @@ -128362,19 +129647,20 @@ 'schoolcrafttownshipmi.gov' => 1, 'schooldatasquad.com' => 1, 'schooldismissalmanager.com' => 1, - 'schooldistrictopioidrecoverygrants.com' => 1, 'schooleducationharyana.gov.in' => 1, 'schoolheads.ph' => 1, 'schoolhouse.world' => 1, + 'schoolofrussianballetsingapore.com' => 1, 'schoolroom.ga' => 1, 'schoolrumble.tk' => 1, 'schoolsafety.gov' => 1, 'schoolscapesuk.com' => 1, 'schoolshow.nl' => 1, 'schoolsonice.nl' => 1, + 'schoolsportportal.com.au' => 1, 'schoolstreaks.com' => 1, - 'schoolsystemonthego.com' => 1, 'schooltransport.com.au' => 1, + 'schoolwork.bot' => 1, 'schoolyogainstitute.com' => 1, 'schoonheidssalon-annelies-santpoort.nl' => 1, 'schoonheidssalon-annelies-velserbroek.nl' => 0, @@ -128427,6 +129713,7 @@ 'schuhwelt.de' => 1, 'schuhzoo.de' => 1, 'schuim.com' => 1, + 'schuka-ai.ru' => 1, 'schulden.tk' => 1, 'schulderinsky.de' => 1, 'schuldnerberatung-schulz.de' => 1, @@ -128441,6 +129728,7 @@ 'schulung-eup.de' => 1, 'schulz-partner-rechtsanwaelte.de' => 1, 'schulze-gunst.de' => 1, + 'schulze-realestate.de' => 1, 'schulze.network' => 1, 'schuman.tk' => 1, 'schumanandmonnet.eu' => 1, @@ -128477,16 +129765,16 @@ 'schweiz-sextreffen.ch' => 1, 'schweizerbanken.tk' => 1, 'schweizers-restaurant.de' => 1, + 'schweriner-kletterwald.de' => 1, 'schwerkraftlabor.de' => 1, 'schwertkriege.de' => 1, - 'schwertshop.de' => 1, 'schwesterseiten.com' => 1, + 'schweyer-marti.ch' => 1, 'schwienbacher-karl.it' => 1, 'schwifty.cloud' => 1, 'schwiha.de' => 1, 'schwimmschule-kleine-fische.de' => 1, 'schwinabart.com' => 1, - 'schwinger.me' => 1, 'schworak.com' => 0, 'schwub.de' => 1, 'sci-dril.net' => 1, @@ -128505,7 +129793,6 @@ 'science-texts.de' => 1, 'science.gov' => 1, 'science360.gov' => 1, - 'science4everyone.org' => 1, 'scienceasfashion.ga' => 1, 'sciencebase.gov' => 1, 'scienceeducation.tk' => 1, @@ -128518,6 +129805,11 @@ 'scienceofpeople.com' => 0, 'sciencequality.tk' => 1, 'scienceschool.ml' => 1, + 'sciencesoft.biz' => 1, + 'sciencesoft.co' => 1, + 'sciencesoft.io' => 1, + 'sciencesoft.org' => 1, + 'sciencesoft.tech' => 1, 'sciencesolutions.eu' => 1, 'sciencetechworld.tk' => 1, 'sciencetoymaker.org' => 1, @@ -128541,7 +129833,6 @@ 'scigacz.pl' => 1, 'scigov.xyz' => 1, 'scijinks.gov' => 1, - 'scindustries.it' => 1, 'sciolism.de' => 1, 'scion-architecture.net' => 1, 'scionasset.com' => 0, @@ -128549,6 +129840,7 @@ 'sciototownship-oh.gov' => 1, 'scip.ch' => 1, 'scislowcy.pl' => 1, + 'scissortail.pro' => 1, 'scit-nsn.gov' => 1, 'scitheory.com' => 1, 'scitopia.me' => 1, @@ -128574,9 +129866,15 @@ 'scnow.com' => 1, 'scnsoft.com' => 1, 'scnsoft.de' => 1, + 'scnsoft.lt' => 1, + 'scnsoft.lv' => 1, + 'scnsoft.om' => 1, + 'scnsoft.pl' => 1, + 'scnvision.com' => 1, 'scodeno.vn' => 1, 'scoebg.org' => 1, 'scoffable.com' => 1, + 'scognasoftware.it' => 1, 'scolacdn.com' => 1, 'scoliosisinstitute.com' => 1, 'scom.org.uk' => 1, @@ -128660,7 +129958,6 @@ 'scottsboropdal.gov' => 1, 'scottsdalegunclub.com' => 1, 'scottseditaacting.com' => 1, - 'scottshorter.com.au' => 1, 'scottspainting.com' => 1, 'scottsvalley.gov' => 1, 'scottsvilleva.gov' => 1, @@ -128671,6 +129968,7 @@ 'scourgesofcarpathia.tk' => 1, 'scout-korting.tk' => 1, 'scoutbee.io' => 0, + 'scoutcopilot.com' => 1, 'scouteridano.tk' => 1, 'scouting-kontiki.nl' => 1, 'scouting-urmond.nl' => 1, @@ -128687,7 +129985,6 @@ 'scoutsanbartolome.tk' => 1, 'scoutsanpieropatti.tk' => 1, 'scoutsdeldesierto.tk' => 1, - 'scp-rustenholz-trens.notaires.fr' => 1, 'scpe.eu.org' => 1, 'scpocahontas.nl' => 1, 'scpower.sg' => 1, @@ -128715,10 +130012,13 @@ 'scrapmetals.bg' => 1, 'scrapmycarperth.com.au' => 1, 'scrapticket.jp' => 1, + 'scraptofit.ca' => 1, 'scratch-ppp.jp' => 1, 'scratchandpurr.life' => 1, 'scratchbot.tk' => 1, + 'scratchiq.io' => 1, 'scrayos.net' => 1, + 'scrbri.ru' => 1, 'scrc.gov' => 1, 'screaltimecourtreporter.com' => 1, 'screamager.tk' => 1, @@ -128737,23 +130037,23 @@ 'screenwalker.de' => 1, 'screenwatermarksoftware.com' => 1, 'screenwriter.tk' => 1, - 'screenzy.io' => 1, 'screfer.com' => 1, 'screvencosheriffga.gov' => 1, 'screvencountyga.gov' => 1, 'scribbler.monster' => 1, 'scribbler.tk' => 1, 'scribd.com' => 1, - 'scribesecurity.com' => 1, 'scripo-bay.com' => 1, 'scrippsnews.com' => 1, 'script-sign.com' => 1, 'script.google.com' => 1, 'scriptablesolutions.com' => 1, + 'scriptai.co' => 1, 'scriptamanent.org' => 1, 'scripter.co' => 1, 'scriptline.ga' => 1, 'scriptmaker.tk' => 1, + 'scriptmist.com' => 1, 'scriptolab.com' => 1, 'scriptomania.tk' => 1, 'scriptop.co' => 1, @@ -128767,13 +130067,13 @@ 'scroollocker.tk' => 1, 'scrot.de' => 1, 'scruffy.ga' => 1, - 'scrum.org' => 1, 'scrumpass.com' => 1, 'scrumplex.net' => 1, 'scrumplex.rocks' => 1, 'scrumpus.com' => 1, 'scrumstack.co.uk' => 1, 'scrumteamsurvey.org' => 1, + 'scrutinyai.io' => 1, 'scryfall.com' => 1, 'scrylytics.com' => 1, 'scrypro.com' => 1, @@ -128797,6 +130097,7 @@ 'sculpteo.com' => 1, 'sculptor.com' => 1, 'sculpturesworldwide.tk' => 1, + 'scum.fr' => 1, 'scunna.com' => 1, 'scunthorpemoneyman.com' => 1, 'scuolabandistica.ch' => 1, @@ -128815,15 +130116,18 @@ 'scvotes.gov' => 1, 'scvotes.org' => 1, 'scw.nz' => 1, + 'scwg.es' => 1, 'scwilliams.co.uk' => 1, 'scwilliams.uk' => 1, 'scwind.com' => 1, 'scylla.live' => 1, 'sd-3c.com' => 1, 'sd.af' => 1, - 'sd2017.com' => 1, 'sd44.ca' => 1, + 'sdaconsole.io' => 1, + 'sdadashboard.io' => 1, 'sdaniel55.com' => 1, + 'sdap.io' => 1, 'sdarcc.gov' => 1, 'sdarot.tw' => 1, 'sdayman.com' => 1, @@ -128849,6 +130153,7 @@ 'sdhblatnice.cz' => 1, 'sdhblatnice.eu' => 1, 'sdhcounselling.co.uk' => 1, + 'sdijdata.com' => 1, 'sdipolanight.co.uk' => 1, 'sdis-trib.fr' => 1, 'sditinsanutama.sch.id' => 1, @@ -128883,6 +130188,7 @@ 'sdvv.nl' => 1, 'sdyzmun.club' => 1, 'se-booster.com' => 1, + 'se-keys.com' => 1, 'se-live.org' => 1, 'se-theories.org' => 1, 'se.au' => 0, @@ -128898,6 +130204,7 @@ 'sea.zapto.org' => 1, 'seabooking.com' => 1, 'seaborn.top' => 0, + 'seadisco.com' => 1, 'seadrive.cc' => 1, 'seadus.ee' => 1, 'seaemporium.com' => 1, @@ -128906,16 +130213,15 @@ 'seagrass-salcombe.com' => 1, 'seagull-seafarer.org' => 1, 'seahaweb.org' => 1, - 'seaif.org' => 1, 'seal-tite.eu' => 1, - 'sealability.co.uk' => 0, 'sealart.pl' => 1, 'sealaw.com' => 1, 'sealbaker.com' => 1, + 'sealifeguide.com' => 1, 'sealink.co.nz' => 1, 'sealofbiliteracy.org' => 1, 'sealoffantasy.de' => 1, - 'sealtitebasement.com' => 1, + 'sealtitebasement.com' => 0, 'sealvault.org' => 1, 'seamac.info' => 1, 'seamester.com' => 1, @@ -128936,13 +130242,14 @@ 'seankilgarriff.com' => 0, 'seankrichmar.com' => 1, 'seanmeedevworld.com' => 1, + 'seanmulvey.com' => 1, 'seanrayford.com' => 1, 'seanrodda.com' => 1, 'seanstaffiery.com' => 1, 'seaoak.jp' => 1, 'seaoftime.tk' => 1, 'seaplayhomes.com' => 1, - 'seaportfish.com' => 1, + 'seaportfish.com' => 0, 'seara-staging.net' => 1, 'searacon.nl' => 1, 'searc.tech' => 1, @@ -128956,8 +130263,8 @@ 'searchable.ml' => 1, 'searchablevid.com' => 1, 'searchbin.ca' => 1, + 'searchbyimages.com' => 1, 'searchcoloradohouses.com' => 1, - 'searchdatalogy.com' => 1, 'searchdogs.ch' => 1, 'searchenginelinks.co.uk' => 1, 'searchenginemagazine.com' => 1, @@ -128982,7 +130289,6 @@ 'searx.org' => 1, 'searx.party' => 1, 'searx.space' => 1, - 'searx.stream' => 1, 'searxng.cf' => 1, 'searxng.com' => 1, 'seashkey.com' => 1, @@ -128994,6 +130300,7 @@ 'seasonsof.berlin' => 1, 'seaspecsdals.com' => 1, 'seat61.com' => 1, + 'seateaimprov.com' => 1, 'seating.dynv6.net' => 1, 'seatours.co.uk' => 1, 'seatrandiscovery.com' => 1, @@ -129030,11 +130337,13 @@ 'sebar-iklan.gq' => 1, 'sebariklanmassal.gq' => 1, 'sebarin.tk' => 1, + 'sebastiaandenboer.eu' => 1, 'sebastiaandouma.co.uk' => 1, 'sebastiaanwijnimport.nl' => 1, 'sebastian-bergmann.de' => 1, - 'sebastian-bravo.com' => 1, + 'sebastian-bravo.com' => 0, 'sebastian-elisa-pfeifer.eu' => 1, + 'sebastian-goetz.com' => 1, 'sebastian-haeutle.de' => 1, 'sebastian-janich.de' => 1, 'sebastian-kraus.me' => 1, @@ -129098,16 +130407,18 @@ 'secnd.me' => 1, 'secnet.ga' => 1, 'secnews.gr' => 1, - 'secnode.xyz' => 1, 'secolve.com' => 1, 'secom.one' => 1, 'secomea.com' => 1, 'second-life-partner-ichien.com' => 1, 'secondchancejobsforfelons.com' => 1, + 'secondcq.org' => 1, + 'seconde-vie.immo' => 1, 'secondlife.tk' => 1, 'secondmeasure.com' => 1, 'secondnature.bio' => 1, 'secondperson.net' => 1, + 'secondround.ch' => 1, 'secondsightmgt.com' => 1, 'secondthought.ai' => 1, 'secondtreasuresmv.com' => 1, @@ -129149,9 +130460,9 @@ 'secretservercloud.ca' => 1, 'secretstomartialarts.tk' => 1, 'secretworld.ml' => 1, - 'secretzone.bg' => 1, 'secrium.io' => 1, 'secrt.ca' => 1, + 'secrt.is' => 1, 'secs.london' => 1, 'secta.cf' => 1, 'secteam.ee' => 1, @@ -129175,8 +130486,7 @@ 'sectv.com' => 1, 'secudoc.nl' => 1, 'secularweb.org' => 1, - 'secumailer.com' => 0, - 'secumailer.nl' => 0, + 'seculynx.com' => 1, 'secundity.com' => 1, 'secundity.nl' => 1, 'secunm.org' => 1, @@ -129213,17 +130523,21 @@ 'secureim.de' => 1, 'secureinfo.pl' => 1, 'securelect-inspection.com' => 1, + 'securelogicgroup.co' => 1, 'securelogin.nu' => 1, 'secureo.at' => 1, 'secureobscure.com' => 1, + 'secureonionhost.com' => 1, 'secureonline.co' => 1, 'securepatientarea.com' => 1, 'secureprivacy101.org' => 1, 'secureqbplugin.com' => 1, 'securerepository.net' => 1, + 'securescope.nl' => 1, 'securesense.nl' => 1, 'securesite.pro' => 1, 'securesiteaccess.com' => 1, + 'securesouls.com' => 1, 'securestage.com' => 1, 'securesuite.co.uk' => 0, 'securetalks.com.br' => 1, @@ -129233,15 +130547,16 @@ 'securetrustbank.com' => 1, 'secureutilitypayments.com' => 1, 'securevideo.com' => 1, + 'securewarp.com' => 1, 'securewebcomputing.com' => 1, 'secureyourerp.nl' => 1, 'securi-tay.co.uk' => 1, 'securify.nl' => 1, 'securimail.ch' => 1, + 'securis360.com' => 1, 'securist.nl' => 1, 'securite.jp' => 1, 'securiteincendie.fr' => 1, - 'securitelandry.com' => 1, 'securiti.ai' => 1, 'securitum.pl' => 1, 'security-24-7.com' => 1, @@ -129265,6 +130580,8 @@ 'securitybrief.ie' => 1, 'securitybrief.in' => 1, 'securitybrief.news' => 1, + 'securitybymatt.com' => 1, + 'securitycin.com' => 1, 'securitydelta.nl' => 1, 'securityfest.com' => 1, 'securitygladiators.com' => 1, @@ -129309,7 +130626,6 @@ 'sedico.mx' => 1, 'sedicomm.com' => 0, 'sedigit.com' => 1, - 'sedintechnologieshq.com' => 1, 'sedirector.net' => 1, 'sedkisghairi.com' => 0, 'sedky.net' => 1, @@ -129334,6 +130650,7 @@ 'seedandleisure.co.uk' => 1, 'seedbox.fr' => 1, 'seedbox.hosting' => 1, + 'seedcraftdigital.com' => 1, 'seedersinstruments.com' => 1, 'seedhammer.com' => 1, 'seedisclaimers.com' => 1, @@ -129365,7 +130682,7 @@ 'seeonce.co' => 1, 'seerainer.com' => 1, 'seereerambros.com' => 1, - 'seerist.com' => 1, + 'seerist.com' => 0, 'seerr.ddns.net' => 1, 'seeseekey.net' => 1, 'seeses.net' => 1, @@ -129376,6 +130693,7 @@ 'seetheprogress.eu' => 1, 'seetheprogress.net' => 1, 'seetheprogress.org' => 1, + 'seethis.place' => 1, 'seetow.sg' => 1, 'seetv.ga' => 1, 'seeusercontent.com' => 1, @@ -129384,8 +130702,8 @@ 'seewines.com' => 1, 'seexw.com' => 1, 'sef.co.za' => 1, + 'sefan.ru' => 1, 'sefaratvisa.com' => 1, - 'sefareshpardeh.com' => 0, 'seferleri.net' => 1, 'sefinek.net' => 1, 'sefirot.jp' => 1, @@ -129400,13 +130718,11 @@ 'sega73.hu' => 1, 'segamastersystem.tk' => 1, 'segaretro.org' => 1, - 'segaskets.com.au' => 1, 'segdo.de' => 1, 'segdo.media' => 1, 'segdogames.com' => 1, 'segdomedia.com' => 1, 'segel-setzen-buch.de' => 1, - 'segm.org' => 1, 'segmentify.com' => 1, 'segmentnext.com' => 1, 'segnalabullo.it' => 1, @@ -129434,11 +130750,11 @@ 'segurosocial.gov' => 0, 'segurossura.com.pa' => 1, 'segv.fi' => 1, + 'sehamerica.com' => 1, 'sehat-solusi-makmur.com' => 1, 'sehati.cafe' => 1, 'sehbasarwar.com' => 1, 'seheyah.me' => 1, - 'sei-yu.net' => 1, 'seibert.ninja' => 0, 'seibu-kikaku.co.jp' => 1, 'seida.at' => 1, @@ -129451,8 +130767,6 @@ 'seikoman.tk' => 1, 'seil.de' => 1, 'seilbahntechnik.net' => 1, - 'seiler-ds.com' => 1, - 'seilerinst.com' => 1, 'seilgold.de' => 1, 'seimo.cn' => 1, 'seineoparebrise.fr' => 1, @@ -129464,7 +130778,6 @@ 'seirdy.one' => 1, 'seirei.ne.jp' => 1, 'seiryokuzai-ch.com' => 1, - 'seiservices.com' => 1, 'seishinan.xyz' => 1, 'seishinchuo-lawoffice.com' => 1, 'seismas1.com' => 0, @@ -129487,9 +130800,11 @@ 'sejambemvindosaofuturo.com.br' => 1, 'sejfzycia.pl' => 1, 'sejie80.com' => 1, + 'sejourparisien.fr' => 1, 'sejutaproperti.com' => 1, 'sek.ai' => 0, 'seka-ru.com' => 1, + 'sekai-kabuka.com' => 1, 'sekainokokki.jp' => 1, 'sekfung.me' => 1, 'sekiei-lifeservice.net' => 1, @@ -129497,14 +130812,12 @@ 'sekifusha.com' => 1, 'sekisonn.com' => 1, 'sekkom.com' => 1, - 'sekoia.io' => 1, 'sekoya.org' => 1, 'sekreti-biznesa.cf' => 1, 'seks-znakomstva.tk' => 1, 'sekshikayeler.tk' => 1, 'sektor-news.tk' => 1, 'sektor.ro' => 1, - 'sektorgaza.su' => 1, 'sekundadosetki.pl' => 1, 'sekurak.pl' => 1, 'sekuremerchants.com' => 1, @@ -129515,7 +130828,6 @@ 'selang.cf' => 1, 'selang.ml' => 1, 'selayar.vacations' => 1, - 'selber-coden.de' => 1, 'selbst-schmiede.de' => 1, 'selbst-schreinern.de' => 0, 'selbstverteidigung-catmove.de' => 1, @@ -129535,7 +130847,6 @@ 'selen.com.br' => 1, 'selena-armavir.ml' => 1, 'selenapelletier.tk' => 1, - 'selenegames.com' => 1, 'seleondar.ru' => 1, 'selezionebarbrboguaccero.cf' => 1, 'selezionebarbrboguaccero.ga' => 1, @@ -129554,6 +130865,7 @@ 'selfdefinition.tk' => 1, 'selfelec.be' => 1, 'selfemployed.ga' => 1, + 'selffi.com.br' => 1, 'selfguide.com' => 1, 'selfici.com' => 1, 'selfici.cz' => 1, @@ -129561,6 +130873,7 @@ 'selfiestick.bg' => 1, 'selfimprovementdaily.com' => 1, 'selfishness.com' => 1, + 'selfiys.com' => 1, 'selfloath.in' => 1, 'selfmade.id' => 1, 'selfmade4u.de' => 0, @@ -129569,6 +130882,8 @@ 'selfretire.cf' => 1, 'selfserverx.com' => 0, 'selftech.tk' => 1, + 'selftend.org' => 1, + 'selfvita.com' => 1, 'selfycheck.it' => 1, 'selimcerkezi.tk' => 1, 'selistina.tk' => 1, @@ -129583,7 +130898,7 @@ 'selldorado.com' => 1, 'seller.diamonds' => 1, 'sellerengine.com' => 1, - 'sellerrunning.com' => 0, + 'sellerrechner.de' => 1, 'sellers.market' => 1, 'sellersfunding.com' => 1, 'sellersmart1.com' => 1, @@ -129609,7 +130924,6 @@ 'selltoec.com' => 1, 'selltogaprime.com' => 1, 'selltothousandhills.com' => 1, - 'selltous.com.au' => 1, 'sellusdtindubai.com' => 1, 'sellwithsquare.com' => 1, 'selma.com' => 1, @@ -129624,6 +130938,7 @@ 'selo-grncare.tk' => 1, 'selo.ru' => 1, 'seloc.org' => 1, + 'seloeletronico.com.br' => 1, 'selsehcc.org.uk' => 1, 'selsovet56.tk' => 1, 'seltek.su' => 1, @@ -129636,11 +130951,11 @@ 'semaflex.it' => 1, 'semagna.gratis' => 1, 'semaine-cevenole.fr' => 1, + 'semalogic.com' => 1, 'semalt.net' => 1, 'semanarioaqui.tk' => 1, 'semantic-systems.com' => 1, 'semantics.ga' => 1, - 'semaphore-studios.com' => 1, 'semari.or.id' => 1, 'sembosihosting.tk' => 1, 'semboyan35.com' => 1, @@ -129648,6 +130963,7 @@ 'sembyotic.com' => 1, 'semcensurabrag.com.br' => 1, 'semeia.io' => 0, + 'semelie.fr' => 1, 'semena-ua.ml' => 1, 'semenov.ml' => 1, 'semenov.su' => 1, @@ -129694,7 +131010,8 @@ 'semrush.com' => 1, 'sems-cnm.net' => 1, 'semsec.net' => 1, - 'semtinde.com' => 1, + 'semtinde.com' => 0, + 'semuasekolah.com' => 1, 'semver.ca' => 1, 'semyonov.su' => 1, 'sen-uni-lu.ch' => 1, @@ -129704,12 +131021,13 @@ 'senaofertaeducativa.co' => 1, 'senaofertaeducativa.com' => 1, 'senarea.nl' => 1, - 'senarin.kr' => 0, + 'senarin.kr' => 1, 'senarist.tk' => 1, 'senarius.de' => 1, 'senat.cz' => 1, 'senat.ro' => 1, 'senatorhughes.com' => 1, + 'senbil.net' => 1, 'senbil.video' => 1, 'sence.gob.cl' => 1, 'sencurina.de' => 1, @@ -129728,8 +131046,8 @@ 'sendai-sisters.com' => 1, 'sendai-sougou.com' => 1, 'sendai-works.com' => 1, - 'sendaimori.com' => 1, 'sendaiouji.com' => 1, + 'sendaone.com' => 1, 'sendbird.com' => 1, 'sendcredit.com' => 1, 'sendengo.com' => 1, @@ -129745,6 +131063,7 @@ 'sendingbee.com' => 1, 'senditvia.email' => 1, 'sendmail.com' => 1, + 'sendnomi.com' => 1, 'sendonce.io' => 1, 'sendonomics.com' => 1, 'sendpass.is' => 1, @@ -129752,6 +131071,7 @@ 'sendsonar.com' => 1, 'sendsteps.com' => 1, 'sendthisfile.com' => 1, + 'sendto.ca' => 1, 'sendtrix.nl' => 0, 'sendwithses.com' => 1, 'sendy.land' => 1, @@ -129828,6 +131148,7 @@ 'sensualism.com' => 1, 'sensually.tk' => 1, 'sensualsexyhot.com.br' => 1, + 'sensuel.com.ec' => 1, 'sensuuri.tk' => 1, 'sentechnology.co' => 1, 'sentel.net' => 1, @@ -129835,29 +131156,30 @@ 'senterada.tk' => 1, 'sentez-cro.com' => 1, 'sentia.com' => 1, + 'sentientforge.ai' => 1, 'sentiment.rest' => 1, 'sentiments.io' => 1, 'sentinel.com' => 1, 'sentinel.gov' => 1, + 'sentinelbriefs.io' => 1, + 'sentinelfield.gy' => 1, 'sentinelnet.tk' => 1, 'sentinelone.com' => 1, 'sentinelproject.io' => 1, 'sentinels.tk' => 1, + 'sentinexrisk.com' => 1, 'sentirmebien.org' => 1, 'sentitvia.email' => 1, 'sentmail.ga' => 1, - 'sentor.se' => 1, - 'sentorsecurity.com' => 1, 'sentrafield.com' => 1, 'sentral.com' => 1, - 'sentralegal.com' => 1, 'sentry.io' => 1, + 'sentrygateopener.com' => 1, 'sentrysoftware.com' => 1, 'sentworks.com' => 0, 'senvion.in' => 1, 'senzaparole.de' => 1, 'senzei.tk' => 1, - 'senzoripresiune.com' => 1, 'seo-analyse.com' => 1, 'seo-blog12.tk' => 1, 'seo-dr-it.com' => 1, @@ -129878,9 +131200,9 @@ 'seo-smo.ml' => 1, 'seo-smo.tk' => 1, 'seo-srbija.rs' => 1, + 'seo-stuttgart.com' => 1, 'seo-url.tk' => 1, 'seo.ai' => 1, - 'seo.consulting' => 1, 'seo.london' => 1, 'seo.pe' => 0, 'seo.services' => 1, @@ -129897,7 +131219,7 @@ 'seobook2015.gq' => 1, 'seobook2016.gq' => 1, 'seoclubs.tk' => 1, - 'seocluj.com' => 0, + 'seocompare.co.uk' => 1, 'seocontents24.tk' => 1, 'seocraft.me' => 1, 'seocreator-blog24.tk' => 1, @@ -129907,6 +131229,7 @@ 'seodoma.ml' => 1, 'seodrug.tk' => 1, 'seoefectivo.com' => 1, + 'seoetico.com' => 1, 'seoforyou.nl' => 1, 'seogeek.nl' => 1, 'seoghoer.dk' => 1, @@ -129935,8 +131258,6 @@ 'seonaut.org' => 1, 'seonoco.com' => 1, 'seonow.ga' => 1, - 'seonurse.com' => 1, - 'seooneclick.com' => 1, 'seoonline.cf' => 1, 'seoonlinejaipur.tk' => 1, 'seopiar.tk' => 1, @@ -129954,7 +131275,6 @@ 'seos.ga' => 1, 'seoscan.ga' => 1, 'seoschmiede.at' => 1, - 'seoscribe.net' => 1, 'seosearch.org' => 1, 'seosecret.id' => 1, 'seoserfing.tk' => 1, @@ -129967,23 +131287,25 @@ 'seosos.ml' => 1, 'seospace.ro' => 1, 'seospecialist.ma' => 1, + 'seospecialistpro.com' => 1, 'seosprint.gq' => 1, 'seostrit.cf' => 1, 'seostrit.tk' => 1, - 'seosuccor.com' => 1, 'seoteam.tk' => 1, 'seotec.com.br' => 1, 'seotesty.cz' => 1, 'seotip.top' => 1, 'seotologie.de' => 1, 'seotoolset.tk' => 1, + 'seotrainingcamp.com' => 1, 'seoturkey.tk' => 1, 'seotutorials32.tk' => 1, 'seoulartcollective.tk' => 1, + 'seoulmna.co.kr' => 1, 'seovisit.tk' => 1, 'seovisits.tk' => 1, 'seoviziti50.tk' => 1, - 'seowerkz.com' => 0, + 'seowerkz.com' => 1, 'seowhizone.com' => 1, 'seowork.tk' => 1, 'seozel.tk' => 1, @@ -130002,6 +131324,7 @@ 'sepmgroupec.com' => 1, 'seprobot.cc' => 0, 'seproco.com' => 1, + 'sepscience.com' => 1, 'septakkordeon.de' => 1, 'septam-orchestra.fr' => 1, 'septem.cc' => 0, @@ -130025,9 +131348,11 @@ 'sequencediagram.org' => 1, 'sequencing.com' => 1, 'sequentialtech.com' => 1, + 'sequentraqa.com' => 1, 'sequitur.tech' => 1, 'ser-it.pl' => 1, 'sera.jp' => 1, + 'serafimtech.io' => 1, 'serail.biz.id' => 1, 'seraimu.me' => 1, 'seraku.co.jp' => 1, @@ -130048,6 +131373,7 @@ 'serecoponsillo.it' => 1, 'sereema.com' => 1, 'serele.fr' => 1, + 'seren.link' => 1, 'seren.tk' => 1, 'serenahotels.com' => 1, 'serenaparadise.com' => 1, @@ -130111,7 +131437,6 @@ 'serifize.com' => 1, 'serifosguide.dk' => 1, 'serifu.org' => 1, - 'seringe.com' => 1, 'seriouss.am' => 1, 'serioussam.ml' => 1, 'serizon.net' => 1, @@ -130126,9 +131451,9 @@ 'serp.technology' => 1, 'serpensin.com' => 1, 'serpenteq.com' => 0, + 'serpentsway.com' => 1, 'serpes.nz' => 1, 'serphost.ml' => 1, - 'serpinco.com' => 1, 'serptoolsuite.com' => 1, 'serpuhof.ru' => 0, 'serradiesel.com.br' => 1, @@ -130186,7 +131511,6 @@ 'serverco.com' => 1, 'serverd.de' => 1, 'serverdechile.tk' => 1, - 'serverdensity.io' => 1, 'serverdozen.nl' => 1, 'serverdragon.site' => 1, 'serveretail.com' => 1, @@ -130204,7 +131528,7 @@ 'serveroffline.net' => 1, 'serverpedia.de' => 1, 'servers.vg' => 1, - 'serverscan.com' => 1, + 'serverscan.com' => 0, 'serversify.host' => 1, 'serversify.net' => 0, 'serverstatus.tk' => 1, @@ -130225,6 +131549,7 @@ 'service-reeducation-les-carmes.com' => 1, 'service-soft.de' => 1, 'service-status.cloud' => 1, + 'service-subunternehmer.de' => 1, 'service-telecom.net' => 1, 'service-wueste-vodafone.tk' => 1, 'service.gov.scot' => 1, @@ -130258,7 +131583,7 @@ 'servicespot.ca' => 1, 'servicestechnologiquesam.ca' => 1, 'servicestelle-jba.de' => 1, - 'servicevie.com' => 0, + 'servicevie.com' => 1, 'servicewash.it' => 1, 'servicii-funerare.tk' => 1, 'servicii-wordpress.ro' => 1, @@ -130352,11 +131677,13 @@ 'sestable.com' => 1, 'sestry.tk' => 1, 'set-freeporn.com' => 1, + 'set-project.ru' => 1, 'setabun.or.jp' => 1, 'seteampty.net' => 1, 'setenforce.one' => 1, 'setesat.com.br' => 1, 'setevik.tk' => 1, + 'setform.surf' => 1, 'setgmt.com' => 1, 'seth.rocks' => 1, 'sethcorker.com' => 1, @@ -130385,6 +131712,7 @@ 'settle.gg' => 1, 'settleapp.co' => 1, 'settleinestonia.ee' => 1, + 'settlers2.net' => 1, 'settlingin.ga' => 1, 'setuid.io' => 1, 'setuid0.kr' => 1, @@ -130402,6 +131730,9 @@ 'sevastopol-news.com' => 1, 'sevastopol-news.ru' => 1, 'sevastopol.tk' => 1, + 'sevecn.cc' => 1, + 'sevecn.cn' => 1, + 'sevecn.com' => 1, 'seven-seas.ml' => 1, 'sevenangelsmassage.com' => 1, 'sevenartzpublicidad.com' => 1, @@ -130427,10 +131758,11 @@ 'sevillacani.tk' => 1, 'sevillalinces.tk' => 1, 'sevillanazarena.tk' => 1, + 'sevillatipps.de' => 1, 'sevinci.ch' => 1, 'sevitahealth.com' => 1, 'sevlaser.com' => 1, - 'sevocomm.com' => 0, + 'sevocomm.com' => 1, 'sevsey.ru' => 1, 'sewardcountyne.gov' => 1, 'sewatec.com' => 1, @@ -130445,14 +131777,13 @@ 'sewtracker.com' => 1, 'sex-test.com' => 1, 'sex-vergleich.com' => 1, - 'sex5.com' => 1, 'sexandthecitty.tk' => 1, 'sexastr.club' => 1, 'sexastr.com' => 1, 'sexawynet.cam' => 1, 'sexblag.club' => 1, 'sexcamexpert.com' => 1, - 'sexcamsbay.com' => 1, + 'sexcamsbay.com' => 0, 'sexdocka.nu' => 1, 'sexdollg.com' => 1, 'sexedquickies.com' => 1, @@ -130473,14 +131804,13 @@ 'sexoclicker.com' => 1, 'sexoclicker.net' => 1, 'sexoclicker.org' => 1, - 'sexocomgravidas.com' => 1, + 'sexocomgravidas.com' => 0, 'sexogsamfunn.no' => 1, 'sexogsamfunn.online' => 1, 'sexohab.guru' => 1, 'sexokiev.love' => 1, 'sexokolomna.com' => 1, 'sexokrasnogorsk.com' => 1, - 'sexokrsk.com' => 1, 'sexokursk.com' => 1, 'sexolipetsk.com' => 1, 'sexologist.cf' => 1, @@ -130519,7 +131849,6 @@ 'sexy-mom.org' => 1, 'sexy-periscope.ml' => 1, 'sexyanne.net' => 1, - 'sexyar.vip' => 1, 'sexybuttpics.com' => 1, 'sexyfotosvandep.nl' => 1, 'sexyhub.com' => 1, @@ -130587,6 +131916,7 @@ 'seznamtv.cz' => 1, 'seznamvtelevizi.cz' => 1, 'seznamzpravy.com' => 1, + 'seznamzpravy.cz' => 1, 'seznamzpravy.tv' => 1, 'sf-kayh.de' => 1, 'sf-kladow.de' => 1, @@ -130609,6 +131939,7 @@ 'sfelections.gov' => 1, 'sfera360.es' => 1, 'sferastudios.com' => 1, + 'sferstl.de' => 1, 'sffaddon.com' => 1, 'sfg-net.com' => 1, 'sfg-net.eu' => 1, @@ -130616,8 +131947,6 @@ 'sfg-net.org' => 1, 'sfg-nordholz.de' => 1, 'sfhp.org' => 1, - 'sfi.org.pl' => 1, - 'sfi.pl' => 1, 'sfile.eu' => 1, 'sfilm.cz' => 1, 'sfinance.cz' => 1, @@ -130688,7 +132017,6 @@ 'sgrossi.it' => 1, 'sgrowe.de' => 0, 'sgrs.be' => 1, - 'sgrub.xyz' => 1, 'sgs-systems.de' => 1, 'sgs.camera' => 1, 'sgs.systems' => 1, @@ -130703,7 +132031,6 @@ 'sgtrains.com' => 1, 'sgtsnookums.net' => 1, 'sgtt.ch' => 0, - 'sgutranscripts.org' => 1, 'sh-heppelmann.de' => 1, 'sh-network.de' => 1, 'sh0rt.in' => 1, @@ -130718,10 +132045,10 @@ 'shabiwangyou.com' => 1, 'shackleton.io' => 1, 'shad.waw.pl' => 1, + 'shade.lat' => 1, 'shade.sh' => 1, 'shadebarandgrillorlando.com' => 1, 'shadebarandgrillutica.com' => 1, - 'shadebarandgrillwindsor.com' => 1, 'shadedesign.cz' => 1, 'shademid.com' => 0, 'shadesmart.org.au' => 1, @@ -130732,6 +132059,7 @@ 'shadikhan.tk' => 1, 'shadow-forum.tk' => 1, 'shadow-group.org' => 1, + 'shadow-posts.com' => 1, 'shadowandy.net' => 1, 'shadowcp.eu' => 1, 'shadowdomain.ml' => 1, @@ -130744,7 +132072,6 @@ 'shadowlurker.com.au' => 1, 'shadowmas.ddns.net' => 1, 'shadowmorph.info' => 1, - 'shadowranks.com' => 1, 'shadowsing.com' => 1, 'shadowsocks.ac' => 1, 'shadowsocks.au' => 1, @@ -130766,6 +132093,7 @@ 'shadowstalkers.tk' => 1, 'shadowstep.tk' => 1, 'shadowstrikers.tk' => 1, + 'shadowstyleshop.rs' => 1, 'shadowuniverse.xyz' => 1, 'shadowvolt.net' => 1, 'shadrinsk-city.ru' => 1, @@ -130796,6 +132124,7 @@ 'shahzaibm.com' => 1, 'shaicoleman.com' => 1, 'shaiden-porn.com' => 1, + 'shaii.ai' => 1, 'shailendra.in' => 1, 'shailendra.org' => 1, 'shailendramishra.com' => 1, @@ -130809,7 +132138,6 @@ 'shakebeforeuse.tk' => 1, 'shakeit.pt' => 1, 'shaken-kyoto.jp' => 1, - 'shakepay.com' => 0, 'shakerheightsoh.gov' => 1, 'shakerwebdesign.net' => 1, 'shakespeareans.net' => 1, @@ -130821,7 +132149,6 @@ 'shakraphix.tk' => 1, 'shakthifacility.com' => 1, 'shalaahmet.tk' => 1, - 'shaloc.site' => 1, 'shalomamuzik.tk' => 1, 'shalombolivia.tk' => 1, 'shalomcottage.tk' => 1, @@ -130832,7 +132159,6 @@ 'shamans.ga' => 1, 'shambala.cf' => 1, 'shamed.tk' => 1, - 'shamelessboutiquenc.com' => 1, 'shamelesslysexy.com' => 0, 'shamesofhungary.com' => 1, 'shamil.tech' => 1, @@ -130845,9 +132171,9 @@ 'shan.si' => 1, 'shanayasmin.digital' => 1, 'shanehamilton.net' => 1, + 'shanehartman.net' => 1, 'shaneparker.tk' => 1, 'shanerichards.tk' => 1, - 'shanetully.com' => 1, 'shanevandermeer.com' => 1, 'shanewadleigh.com' => 1, 'shanghaiair.com' => 1, @@ -130876,8 +132202,10 @@ 'shanwong.design' => 1, 'shanxiapark.com' => 1, 'shanxiu.com' => 1, + 'shaobi.ng' => 1, 'shaofu.cf' => 1, 'shaolin-kungfu.tk' => 1, + 'shaolinzentrum.de' => 1, 'shaoning.com' => 1, 'shaori.com' => 1, 'shaoxia.xyz' => 0, @@ -130888,6 +132216,7 @@ 'shapes-audio.dk' => 1, 'shapesouthcarolina.gov' => 1, 'shapeyourcityhalifax.ca' => 1, + 'shapr3d.com' => 1, 'sharaf.net' => 1, 'sharanyan.com' => 1, 'shararam-card.tk' => 1, @@ -130904,7 +132233,6 @@ 'sharedgoals.co' => 1, 'sharedhealthmb.ca' => 1, 'sharedhost.de' => 0, - 'sharedreview.com' => 1, 'shareforcelegal.com' => 1, 'sharefox.eu' => 0, 'sharefunfacts.com' => 1, @@ -130916,7 +132244,6 @@ 'sharelivelocation.com' => 1, 'sharemania.tk' => 1, 'sharemessage.net' => 1, - 'sharenexus.at' => 1, 'sharenexus.net' => 1, 'sharenotes.tk' => 1, 'sharenz.com' => 0, @@ -130946,6 +132273,7 @@ 'sharingphotos.co' => 0, 'sharisharpe.com' => 1, 'sharix.ml' => 1, + 'sharjeel.com' => 1, 'shark-host.tk' => 1, 'shark5060.net' => 1, 'sharkblog.tk' => 1, @@ -130956,20 +132284,23 @@ 'sharkpaint.tk' => 1, 'sharks.football' => 1, 'sharky.ro' => 1, + 'sharky009.de' => 1, 'sharmafamily.tk' => 1, 'sharnoffphotos.com' => 1, 'sharona.cloud' => 1, 'sharonnh.gov' => 1, 'sharonpope.com' => 1, 'sharpapi.com' => 1, - 'sharpcranehire.com.au' => 1, + 'sharpapi.io' => 1, 'sharpe-practice.co.uk' => 1, 'sharpe.systems' => 1, + 'sharpely.in' => 1, 'sharpiesscrubs.tk' => 1, 'sharpletters.net' => 0, - 'sharpmetals.com' => 1, + 'sharplines.io' => 1, 'sharpsburg-ga.gov' => 1, 'sharptudhope.co.nz' => 1, + 'sharqsouq.com' => 1, 'sharren.org' => 1, 'sharstonbooks.co.uk' => 1, 'sharvey.ca' => 1, @@ -131002,6 +132333,7 @@ 'shawlumber.ca' => 1, 'shawmutdelivers.com' => 1, 'shawnalucey.com' => 1, + 'shawnbro.uk' => 1, 'shawnee-nsn.gov' => 1, 'shawneeohio.gov' => 1, 'shawngvs.com' => 1, @@ -131015,12 +132347,14 @@ 'shaytan.tk' => 1, 'shazam.net' => 1, 'shazbots.org' => 1, + 'shazralabs.com' => 1, 'shbd.io' => 1, 'shc.gov.sa' => 0, 'shcode.de' => 1, 'shcsystems.bg' => 1, 'shd.one' => 1, 'shdw.cc' => 1, + 'she.ad' => 1, 'she.kiwi' => 1, 'she.run' => 0, 'sheaf.site' => 1, @@ -131074,9 +132408,11 @@ 'shelf.io' => 0, 'shelfieretail.com' => 1, 'shelfordsandstaplefordscouts.org.uk' => 1, + 'shelfygo.com' => 1, 'shellavartanian.tk' => 1, 'shellday.cc' => 1, 'shelleyparts.co.uk' => 1, + 'shellfinity.com' => 1, 'shellfire.de' => 1, 'shellfire.es' => 1, 'shellfire.it' => 1, @@ -131091,7 +132427,9 @@ 'shelly-forum.com' => 1, 'shelma.tk' => 1, 'shelt.com' => 1, + 'shelter.money' => 1, 'shelterislandtown.gov' => 1, + 'shelterofflint.org' => 1, 'sheltieplanet.com' => 1, 'sheltonvirtual.com' => 1, 'shelvacu.com' => 1, @@ -131105,7 +132443,6 @@ 'shemsconseils.ma' => 1, 'shemy.eu' => 1, 'shenandoahrealestate.org' => 1, - 'shenandoahwoodwork.com' => 1, 'shenannigans.tk' => 1, 'shenderman.ml' => 1, 'sheng-wai.com' => 1, @@ -131116,8 +132453,8 @@ 'shengxinfu.com' => 1, 'shengyi.art' => 1, 'shentengtu.idv.tw' => 1, - 'sheo-tech.fr' => 1, 'shepherdsfriendly.co.uk' => 1, + 'shepherdshouse.org' => 1, 'shepherdsvilleky.gov' => 1, 'sheppyscider.com' => 1, 'sheptytsky.ga' => 1, @@ -131130,6 +132467,7 @@ 'sheridancountymt.gov' => 1, 'sheridancountywy.gov' => 1, 'sheridanil.gov' => 1, + 'sheriffkevinmcmahill.com' => 1, 'sheriffmiamicountyks.gov' => 1, 'sheriffpawneecountyne.gov' => 1, 'sheriffpendletoncountyky.gov' => 1, @@ -131141,17 +132479,18 @@ 'shermanshebcowi.gov' => 1, 'shermantwphuronmi.gov' => 1, 'sherpa.blog' => 1, - 'sherpany.com' => 1, 'sherpnortheast.com' => 1, 'sherrikelley.com' => 0, 'sherston.com' => 1, + 'shertogenbosch-ontwikkelen.nl' => 1, 'shertogenboschcentraal.nl' => 1, + 'shertogenboschinontwikkeling.nl' => 1, 'shertogenboschtimemachine.nl' => 1, 'sherules.com' => 1, 'shervinbeauty.com' => 1, 'shervinsafineh.com' => 1, 'shesherownceo.com' => 1, - 'shespeakssport.co.za' => 0, + 'shespeakssport.co.za' => 1, 'shethbox.com' => 1, 'shevans.com' => 1, 'shevet-achim.tk' => 1, @@ -131185,8 +132524,12 @@ 'shieldnsheath.com' => 1, 'shields.house' => 1, 'shieldsair.com' => 1, + 'shieldshed.com' => 1, + 'shieldstream.ai' => 1, 'shiellc.com' => 1, 'shif.tk' => 0, + 'shift-cleanenergy.com' => 1, + 'shift-dev.kr' => 1, 'shift-record.com' => 1, 'shift-to.co.jp' => 1, 'shiftbucket.com' => 1, @@ -131196,7 +132539,6 @@ 'shiftdelete.net' => 1, 'shiftdevices.com' => 1, 'shifters.ch' => 1, - 'shifthappens.to' => 1, 'shifti.ng' => 1, 'shiftj.is' => 1, 'shiftkey.com' => 1, @@ -131221,6 +132563,7 @@ 'shikiryu.com' => 1, 'shikoch.in' => 1, 'shikuichi.net' => 1, + 'shilko.ru' => 1, 'shilled.tk' => 1, 'shilohtownshipil.gov' => 1, 'shilpaonline.tk' => 1, @@ -131244,26 +132587,24 @@ 'shineprodetail.nl' => 1, 'shines.ml' => 1, 'shinetsu-elec.sg' => 1, + 'shineweb.co.ke' => 1, 'shinglereplacementlv.com' => 1, 'shinice.net' => 1, 'shiningservices.ie' => 1, 'shiningstarlogistics.com' => 1, 'shinju.moe' => 0, 'shinkamigoto.tv' => 1, - 'shinkawabashi-clinic.com' => 1, 'shinkawadouri-dc.com' => 1, 'shinnecock-nsn.gov' => 1, 'shinnyosangha.org' => 0, 'shinochip.ru' => 1, 'shinodadc-nakano.com' => 1, - 'shinsandenki.com' => 1, + 'shinsandenki.com' => 0, 'shinshu.id' => 1, 'shinsyo.com' => 1, 'shinta.ro' => 1, 'shintoism.com' => 1, 'shiny.gg' => 1, - 'shinyhappydoggy.com' => 0, - 'shinyoko-saisyuusyou.com' => 1, 'shinyokumiai.or.jp' => 1, 'shinypebble.uk' => 1, 'shinyupai.com' => 1, @@ -131276,6 +132617,7 @@ 'shipard.org' => 1, 'shipbee-lb.com' => 1, 'shipbuddies.com' => 1, + 'shipeasyco.com' => 1, 'shipengliang.com' => 1, 'shipgoldchandler.com' => 1, 'shipham.co.uk' => 1, @@ -131290,12 +132632,9 @@ 'shipping-trade.ga' => 1, 'shippingbo.com' => 1, 'shippingenius.com' => 1, - 'shippingyourworld.ca' => 1, - 'shippingyourworld.com' => 1, 'shipshewana.gov' => 1, 'shipsparrot.com' => 1, 'shiptest.net' => 1, - 'shiptron.com' => 1, 'shiqi.ca' => 1, 'shiqi.lol' => 1, 'shiqi.one' => 1, @@ -131313,7 +132652,6 @@ 'shirevirtual.tk' => 1, 'shireyishunjian.com' => 1, 'shiriforum.tk' => 1, - 'shirimasen.com' => 1, 'shirley.li' => 1, 'shirlygilad.com' => 1, 'shiroki-k.net' => 1, @@ -131346,10 +132684,9 @@ 'shivamber.com' => 1, 'shivammathur.com' => 1, 'shivenjoshi.com' => 1, - 'shivering-isles.com' => 0, 'shiwa-shop.ml' => 1, 'shiwu.com' => 1, - 'shixunet.net' => 1, + 'shixunet.net' => 0, 'shiyouqkl.com' => 1, 'shiyutech.com' => 1, 'shizoworld.de' => 1, @@ -131387,12 +132724,12 @@ 'shnuff.co.uk' => 1, 'sho-furtwangen.de' => 1, 'sho-ji.jp' => 1, - 'shoalcreekoutfitters.com' => 0, 'shochikubai.tk' => 1, 'shochufes.jp' => 1, 'shockbs.com' => 1, 'shockerdragon.tk' => 1, 'shockproof.systems' => 1, + 'shoejitsu.co' => 1, 'shoekeys.lt' => 1, 'shoelevel.com' => 1, 'shoenji.net' => 1, @@ -131410,6 +132747,7 @@ 'shokejem.cz' => 1, 'shokofarehab.ir' => 1, 'shokola.com' => 0, + 'sholchev.ru' => 1, 'sholtowu.com' => 1, 'shomathelabel.com' => 1, 'shonazz.com' => 1, @@ -131439,7 +132777,6 @@ 'shop4you.de' => 1, 'shopadvies.nl' => 1, 'shopapi.cz' => 1, - 'shopatkei.com' => 1, 'shopazmoon.ir' => 1, 'shopbabymonitors.gq' => 1, 'shopbackyardpro.com' => 1, @@ -131473,14 +132810,17 @@ 'shopific.co' => 1, 'shopific.com' => 1, 'shopifycloud.com' => 1, - 'shopifyfactory.io' => 1, 'shopikal.com' => 1, + 'shopindianproducts.com' => 1, 'shopingbiz.tk' => 1, 'shopintra.net' => 1, 'shopipersia.com' => 1, + 'shopipixel.com' => 1, + 'shopiteca.com' => 1, 'shopjyf.com' => 1, 'shopkeyfoodmaspeth.com' => 1, 'shopkeyfoodsandlane.com' => 1, + 'shoplgmoore.com' => 1, 'shoplibrariansteach.com' => 1, 'shopliquordirect.com' => 1, 'shoplogcap.com' => 1, @@ -131497,9 +132837,7 @@ 'shoposal.com' => 1, 'shopperexpertss.com' => 1, 'shoppersdepuertorico.com' => 1, - 'shoppersvineyard.com' => 1, 'shoppies.tk' => 1, - 'shopping-cart-migration.com' => 1, 'shopping-il.org.il' => 1, 'shoppingabundant.ga' => 1, 'shoppinganchor.ga' => 1, @@ -131666,15 +133004,18 @@ 'shopunderwear.tk' => 1, 'shopunilever.com' => 1, 'shopupnorth.com' => 1, + 'shopwice.com' => 1, 'shopwinedirect.com' => 1, 'shopx.co.il' => 1, + 'shopyub.com' => 1, 'shopzona.biz' => 1, 'shore.co.il' => 1, 'shorebreaksecurity.com' => 1, 'shorecomp.com' => 1, + 'shoredweb.com' => 1, 'shorehamfort.co.uk' => 1, - 'shorehillgolf.com' => 1, 'shorelinelaserdesigns.com' => 1, + 'shorelinewebdesigns.com' => 1, 'shoresofshawneebend.com' => 1, 'shorewoodil.gov' => 1, 'shorewoodmn.gov' => 1, @@ -131683,6 +133024,7 @@ 'shorinkarate.tk' => 1, 'shornehasim.co.il' => 1, 'shoroskopy.cz' => 1, + 'shorshield.com' => 1, 'short-games.gq' => 1, 'short-term-plans.com' => 1, 'short.io' => 1, @@ -131691,6 +133033,7 @@ 'shortaudition.tv' => 1, 'shortbread.systems' => 1, 'shortbreakstudios.com' => 1, + 'shortbridge.design' => 1, 'shortcircuit-online.tk' => 1, 'shortcut-link.ga' => 1, 'shortcut.com' => 1, @@ -131699,6 +133042,7 @@ 'shorted.one' => 1, 'shorten.ninja' => 1, 'shorteral.gov' => 1, + 'shortgenius.com' => 1, 'shorti.ga' => 1, 'shortnews.cf' => 1, 'shortr.li' => 1, @@ -131717,7 +133061,6 @@ 'shota.pictures' => 1, 'shotbow.net' => 1, 'shotcounter.nl' => 1, - 'shotdeck.com' => 1, 'shotoniphone.ga' => 1, 'shotsbyferry.nl' => 1, 'shotsleeve.com' => 1, @@ -131732,9 +133075,10 @@ 'shouldtest.eu' => 1, 'shouldtest.net' => 1, 'shouldtest.org' => 1, - 'shouohkai-dental.com' => 1, 'shoveltoss.com' => 0, 'shovonhasan.com' => 0, + 'shovrimshtika.org' => 1, + 'shovrimshtika.org.il' => 1, 'show.ad.jp' => 1, 'show.fo' => 1, 'show.ly' => 1, @@ -131747,13 +133091,14 @@ 'showerdoorco.com' => 1, 'showersnet.com' => 1, 'showf.om' => 1, + 'showfom.com' => 1, 'showfom.sb' => 1, 'showgirls.ga' => 1, 'showkase.com.br' => 1, - 'showmax.com' => 1, 'showme.co.za' => 1, 'showme.hu' => 1, 'showmeengland.co.uk' => 1, + 'showmemorocco.com' => 1, 'showmethescore.cf' => 1, 'showmoviz.com' => 1, 'showmyip.com' => 1, @@ -131838,6 +133183,7 @@ 'shuiyu.com' => 1, 'shuizilan.com' => 1, 'shukatsu-ichiba.com' => 1, + 'shukr.ch' => 1, 'shulan.moe' => 1, 'shuletime.ml' => 1, 'shulman.tk' => 1, @@ -131845,6 +133191,7 @@ 'shuma.ga' => 1, 'shumka61.ru' => 1, 'shumnyj-istochnik.tk' => 1, + 'shumorihira.com' => 1, 'shumov.tk' => 1, 'shunlian.live' => 1, 'shunlian.video' => 1, @@ -131862,16 +133209,18 @@ 'shunzi.tk' => 1, 'shuo.li' => 0, 'shura.eu.org' => 1, + 'shuren.fr' => 1, 'shurita.org' => 1, 'shurporno.com' => 1, - 'shushuwoa.com' => 1, 'shutdowntimer.com' => 1, 'shuttelportal.nl' => 1, 'shutter-shower.com' => 1, 'shutteringsystems.com' => 1, 'shuttersandshadesnearme.com' => 1, + 'shuttle.travel' => 1, 'shutts.com' => 1, 'shutupbabyiknowit.party' => 1, + 'shuuhoo.com' => 1, 'shuvodeep.de' => 1, 'shuxiaoyi.cn' => 1, 'shuzicai.cn' => 1, @@ -131888,6 +133237,7 @@ 'shymka.ru' => 1, 'shytok.net' => 0, 'shyuka.me' => 1, + 'si-map.fr' => 1, 'si.insure' => 1, 'si.to' => 1, 'si2b.fr' => 1, @@ -131898,7 +133248,6 @@ 'siai.cf' => 1, 'siai.gq' => 1, 'sialis.tk' => 1, - 'sialtv.pk' => 1, 'siamdevsqua.re' => 1, 'siamdevsquare.com' => 1, 'siaminterhost.com' => 1, @@ -131967,13 +133316,15 @@ 'sidatbacklink.tk' => 1, 'sidaways.co.uk' => 1, 'siddhamehta.tk' => 1, + 'siddhkar.com' => 1, 'siddigsami.com' => 1, - 'sidechannel.blog' => 1, 'sidechannel.media' => 1, 'sidecredit.ga' => 1, 'sidedoorapp.com' => 0, 'sidefx.com' => 0, 'sideleau.com' => 1, + 'sidemc.com' => 1, + 'sidemc.su' => 1, 'sidemount-tauchen.com' => 1, 'sideofburritos.com' => 1, 'sideofburritos.social' => 1, @@ -131983,10 +133334,10 @@ 'sideral.is' => 1, 'sidewalkcleaningchicago.com' => 1, 'sidewalkpressurewashingchicago.com' => 1, + 'sidhant-mohapatra.tech' => 1, 'sidhbalibaba.com' => 1, 'sidi-smotri.ru' => 1, 'sidianbank.co.ke' => 1, - 'sidik.web.id' => 1, 'sidingsmedia.com' => 1, 'sidiprojects.us' => 1, 'sidirokastro.ga' => 1, @@ -132013,6 +133364,7 @@ 'sieh.es' => 0, 'sieiro.tk' => 1, 'siel.nl' => 1, + 'sielanka.waw.pl' => 1, 'sielsystems.nl' => 1, 'siemencaes.tk' => 1, 'siemens-energy.com' => 1, @@ -132028,6 +133380,7 @@ 'siemens.nl' => 1, 'siemplify-soar.com' => 1, 'siemplifyg.net' => 1, + 'siemreaphub.com' => 1, 'siennagroupconsulting.com' => 1, 'sientemendoza.com.ar' => 1, 'siepietnica.tk' => 1, @@ -132042,6 +133395,7 @@ 'sierramusic.tk' => 1, 'sietejefes.com.ar' => 1, 'sieuthithangmay.com' => 1, + 'sievepmsone.com' => 1, 'sifangmao.net' => 1, 'sifangmao.org' => 1, 'sifasharing.tk' => 1, @@ -132074,6 +133428,7 @@ 'sightseeing.news' => 1, 'sighup.nz' => 1, 'sigi.tk' => 1, + 'sigilcore.com' => 1, 'sigint.pw' => 0, 'sigio.nl' => 1, 'sigma-apartments.com' => 1, @@ -132099,12 +133454,14 @@ 'sigmateca.tk' => 1, 'sigmatek-connect2.com' => 1, 'sigmath.net' => 1, + 'sign-here.de' => 1, 'sign.dog' => 1, 'signaconsultoria.com.br' => 1, 'signage.red' => 1, 'signal.pm' => 1, 'signal34.com' => 1, 'signalbee.trade' => 1, + 'signalconnect.org' => 1, 'signaldc.com' => 1, 'signaldp.com' => 0, 'signalmaps.co.uk' => 1, @@ -132120,6 +133477,7 @@ 'signaturereport.org' => 1, 'signaturerx.co.uk' => 1, 'signaturesmilesstudio.com' => 1, + 'signaturestylesmm.com' => 1, 'signaturewindowstexas.com' => 1, 'signcreative.de' => 1, 'signeen.com' => 1, @@ -132141,6 +133499,7 @@ 'signix.net' => 1, 'signmore.com' => 1, 'signmycode.com' => 1, + 'signoffsemiconductors.com' => 1, 'signora.gr' => 1, 'signpath.io' => 0, 'signrequest.com' => 1, @@ -132199,8 +133558,8 @@ 'sildenafilcitrate.cf' => 1, 'sildenafilcitrate100mg.ga' => 1, 'sile.edu.sg' => 1, + 'silenci.cz' => 1, 'silent-clean.de' => 1, - 'silent.se' => 1, 'silentartifact.org' => 1, 'silentdream.tk' => 1, 'silentgreen.tk' => 1, @@ -132218,8 +133577,8 @@ 'silicateillusion.org' => 1, 'siliconheartlandohio.gov' => 1, 'siliconlightworks.com' => 1, - 'siliconlowcode.com' => 1, 'siliconvalley.center' => 1, + 'silicosis.org.au' => 1, 'silina.tk' => 1, 'silk' => 1, 'silk.com' => 1, @@ -132235,6 +133594,7 @@ 'sillisalaatti.fi' => 1, 'silly-billy.org' => 1, 'sillysnapz.co.uk' => 1, + 'silmu.kr' => 1, 'silo.org.br' => 1, 'silodrome.com' => 1, 'siloportem.eu' => 1, @@ -132334,7 +133694,6 @@ 'silverlakeconsult.com' => 1, 'silverlakeks.gov' => 1, 'silverlinkz.net' => 1, - 'silvermama.co.za' => 1, 'silvermatch.ga' => 1, 'silveronline.ml' => 1, 'silveronline.tk' => 1, @@ -132342,9 +133701,8 @@ 'silversgarage.com' => 1, 'silversgarage.net' => 1, 'silversgarage.org' => 1, - 'silvershadow.cc' => 1, 'silverspringdowntown.com' => 1, - 'silverstyle.ua' => 0, + 'silverstyle.ua' => 1, 'silvertas.com' => 1, 'silvertoken.com' => 1, 'silvertoncolorado.com' => 1, @@ -132383,7 +133741,6 @@ 'simbike.ru' => 1, 'simbolo.co.uk' => 0, 'simcard.family' => 1, - 'simcatgroup.com.au' => 1, 'simcity-cafe.tk' => 1, 'simcityjoy.tk' => 1, 'simcoecurlingclub.ca' => 1, @@ -132411,6 +133768,7 @@ 'simhaf.cf' => 1, 'simiane-la-rotonde.fr' => 1, 'simijonovic.com' => 1, + 'simisin.net' => 1, 'simivalley.gov' => 1, 'simkin.tk' => 1, 'simkova-reality.cz' => 1, @@ -132440,7 +133798,6 @@ 'simonewebdesign.it' => 1, 'simonfischer.info' => 1, 'simonhirscher.de' => 1, - 'simonhogben.com' => 0, 'simonita.cz' => 1, 'simonkjellberg.com' => 1, 'simonmaddox.com' => 1, @@ -132490,7 +133847,7 @@ 'simplecryptoconvert.com' => 1, 'simpledesk.net' => 1, 'simpleflying.com' => 1, - 'simplefx.com' => 0, + 'simplefx.com' => 1, 'simplegoodhealth.com' => 1, 'simplehome.ml' => 1, 'simplehrtime.com' => 1, @@ -132503,7 +133860,6 @@ 'simplelogin.io' => 1, 'simpleman.cf' => 1, 'simplemathguild.com' => 1, - 'simplemerchshops.com' => 1, 'simplemining.net' => 1, 'simplenet.io' => 1, 'simplenet.ro' => 1, @@ -132517,6 +133873,7 @@ 'simplereport.gov' => 1, 'simplerezo.com' => 1, 'simplerses.com' => 1, + 'simplescienceanswers.com' => 1, 'simplesellatl.com' => 1, 'simplesend.io' => 1, 'simpleshow.com' => 1, @@ -132558,6 +133915,7 @@ 'simplychocolate.com' => 1, 'simplycloud.de' => 1, 'simplycodes.com' => 0, + 'simplydogtalk.com' => 1, 'simplydonelegal.com' => 1, 'simplydonot.com' => 1, 'simplydonut.com' => 1, @@ -132579,9 +133937,9 @@ 'simplytiles.com' => 0, 'simplytime.co.uk' => 1, 'simplyuniforms.com.au' => 1, - 'simplyup.io' => 1, 'simplyveritext.com' => 1, 'simplyvoting.com' => 1, + 'simpplr.com' => 1, 'simprosuite.com' => 1, 'simpson.edu' => 1, 'simpsoncountyky.gov' => 1, @@ -132628,6 +133986,7 @@ 'simulise.com' => 1, 'simulise.help' => 1, 'simulping.com' => 1, + 'simultwin.tech' => 1, 'simulus.education' => 1, 'simulus.technology' => 1, 'simulus.training' => 1, @@ -132635,7 +133994,6 @@ 'simur.com' => 1, 'simur.es' => 1, 'simur.ky' => 1, - 'simus.fr' => 1, 'simwalk.com' => 1, 'simyayayinlari.com' => 0, 'sin-el-fil.com' => 0, @@ -132656,6 +134014,7 @@ 'sincelockdown.co.uk' => 1, 'sincemydivorce.com' => 1, 'sincerely.com' => 1, + 'sinceyouarrived.world' => 1, 'sincityfan.tk' => 1, 'sinclairinat0r.com' => 1, 'sincronismo.com.br' => 1, @@ -132676,6 +134035,7 @@ 'sindromebenjamin.tk' => 1, 'sinefili.com' => 1, 'sinemakurd.tk' => 1, + 'sinemetrik.com' => 1, 'sinergify.com' => 1, 'sinetron.ga' => 1, 'sinews.tk' => 1, @@ -132707,7 +134067,6 @@ 'singleeuropeansky.aero' => 1, 'singlehandedsailing.tk' => 1, 'singlenine.gq' => 1, - 'singleproduction.com' => 1, 'singles-aus-hamburg.de' => 1, 'singles-berlin.de' => 1, 'singleuse.link' => 1, @@ -132720,7 +134079,6 @@ 'singularityparity.com' => 1, 'sini.tk' => 1, 'sinibaldi.me' => 1, - 'sinisazec.com' => 1, 'sinistragiovanile.tk' => 1, 'sinkaray.com' => 1, 'sinkholerepairsflorida.com' => 1, @@ -132783,7 +134141,6 @@ 'sion-colony.tk' => 1, 'sion.info' => 1, 'sionpartait.com' => 1, - 'siouxcityjournal.com' => 1, 'siouxcountyne.gov' => 1, 'siouxfalls.gov' => 1, 'sipa.nc' => 1, @@ -132803,14 +134160,13 @@ 'sipyuru.com' => 1, 'sipyuru.lk' => 1, 'siqi.wang' => 1, - 'sir-lancelot.nl' => 1, 'sir.social' => 1, 'sirakov.tk' => 1, 'siralyvisegrad.hu' => 1, 'siranap.com' => 1, 'sirandorung.tk' => 1, 'sirassiraadjes.nl' => 1, - 'siraweb.org' => 1, + 'sirazov.me' => 1, 'sirbio.ru' => 1, 'sircon.no' => 1, 'sirena.ml' => 1, @@ -132828,7 +134184,6 @@ 'sirg.fr' => 1, 'siri.cc' => 1, 'siria.tk' => 1, - 'sirincleaning.com' => 1, 'siris.nl' => 1, 'sirius-se.hu' => 1, 'sirius.su' => 1, @@ -132865,7 +134220,8 @@ 'sirzech.my.id' => 1, 'sis.gov.uk' => 1, 'sisadmin21.tk' => 1, - 'sisap.com' => 0, + 'sisap.com' => 1, + 'sisat.com.au' => 1, 'siscompbolivia.tk' => 1, 'sisconmed.com.br' => 1, 'siscoweb.it' => 1, @@ -132875,7 +134231,6 @@ 'siseministeerium.ee' => 0, 'sisiengineers.gq' => 1, 'sisirbatu.tk' => 1, - 'sislibaby.com' => 1, 'sismit.es' => 1, 'sismologia.cl' => 1, 'sisms.pl' => 1, @@ -132884,8 +134239,6 @@ 'sisseastumine.ee' => 1, 'sissyroulette.com' => 1, 'sisteltestserver.com' => 1, - 'sistem-maklumat.com' => 1, - 'sistem-maklumat.com.my' => 1, 'sistema-trenirovok.ml' => 1, 'sistema20k.tk' => 1, 'sistemair.at' => 1, @@ -132896,7 +134249,10 @@ 'sistemapronto.ml' => 1, 'sistemaseinformacao.com.br' => 1, 'sistemasespecializados.com' => 1, + 'sistemaslogitron.com' => 1, 'sistemaspleno.com' => 1, + 'sistemaviperp.com.br' => 1, + 'sistemha.com' => 1, 'sistemika.cl' => 1, 'sistemista.it' => 1, 'sistemy48.ru' => 0, @@ -132904,13 +134260,14 @@ 'sistonenfranco.tk' => 1, 'sistrade.com' => 1, 'sisv.eu' => 1, + 'sisx.top' => 1, 'sit-brn.ru' => 1, 'sit-tech.by' => 1, 'sit.ec' => 1, - 'sit.moe' => 1, 'sit.sh' => 1, 'sitak.fi' => 1, 'sitanleta.de' => 1, + 'sitaratech.info' => 1, 'sitatravel.gr' => 1, 'sitc.sk' => 1, 'sitcenter.kz' => 1, @@ -132933,12 +134290,12 @@ 'sitebuilderreport.com' => 0, 'sitechange.dedyn.io' => 1, 'sitechecker.pro' => 1, + 'sitecherish.co.uk' => 1, 'siteclick.co.uk' => 1, 'sitecore.com' => 1, 'sitecreation.tk' => 1, 'sitecreator.tk' => 1, 'sitecrew.cf' => 1, - 'sitedebelezaemoda.com.br' => 1, 'sitedynamix.co.uk' => 1, 'siteforce.com' => 1, 'sitehizlandir.com' => 1, @@ -132957,6 +134314,7 @@ 'sitepex.com' => 1, 'siteplug.com' => 1, 'sitepokupok.ru' => 1, + 'siteprobe.live' => 1, 'siterank.cf' => 1, 'siterank.gq' => 1, 'siterapidowp.com.br' => 1, @@ -132974,17 +134332,16 @@ 'sitetuners.com' => 1, 'siteu.nl' => 1, 'siteviseagency.com' => 1, - 'siteweb-seo.fr' => 1, 'sitgesfilmfestival.com' => 1, 'sithijaya.tk' => 1, 'sithmanifest.com' => 1, 'sitinjau.com' => 1, 'sitisnab.kz' => 1, 'sitiwebferrara.it' => 1, - 'sitnik.ru' => 1, 'sitnikov.ga' => 1, 'sito-online.ch' => 1, 'sitra.fi' => 0, + 'sittig.de' => 1, 'sitting.bg' => 1, 'sittogether.club' => 1, 'sittogether.tw' => 1, @@ -132997,10 +134354,12 @@ 'sitypro.com' => 1, 'sitz.ch' => 1, 'siulam-wingchun.org' => 1, + 'siuleun.ddns.net' => 1, 'siusoon.net' => 1, 'sivaacademy.net' => 1, 'sivaru.tk' => 1, 'sivizius.eu' => 1, + 'sivussa.com' => 1, 'siw64.com' => 1, 'siwa.cf' => 1, 'siwiki.rs' => 1, @@ -133014,7 +134373,6 @@ 'sixdos.net' => 1, 'sixeyeshigh.com' => 1, 'sixforkurd.tk' => 1, - 'sixgungroup.com' => 0, 'sixmilepost.com' => 1, 'sixpack.gr' => 1, 'sixpackband.tk' => 1, @@ -133022,6 +134380,7 @@ 'sixstrings.tk' => 1, 'sixtiesgroovemachine.com' => 1, 'sixtiesgroovemachine.nl' => 1, + 'sixtwothree.org' => 1, 'siyahiblog.com' => 1, 'siyako.com' => 1, 'siyanie-clean.ru' => 1, @@ -133052,7 +134411,7 @@ 'sjid.co.uk' => 1, 'sjleisure.co.uk' => 1, 'sjlrc.com' => 1, - 'sjm-hamburg.de' => 1, + 'sjm-hamburg.de' => 0, 'sjoelen.tk' => 1, 'sjoelsport.nl' => 1, 'sjok.pl' => 1, @@ -133070,10 +134429,8 @@ 'sjrcommercialfinance.co.uk' => 1, 'sjs.org.hk' => 1, 'sjtpo.org' => 1, - 'sjtravel.guru' => 1, 'sjuhawknews.com' => 1, 'sjukom.net' => 1, - 'sjvc.edu' => 1, 'sjwheel.net' => 1, 'sk-ii.com' => 1, 'sk.tl' => 1, @@ -133088,16 +134445,17 @@ 'skachay-knighki.gq' => 1, 'skachay-photo.gq' => 1, 'skagen-feriebolig.dk' => 1, + 'skaginn.tv' => 1, 'skaiciuoti.lt' => 1, 'skaiman.ga' => 1, 'skaitliukas.tk' => 1, 'skakun.io' => 1, + 'skaldhotel.is' => 1, 'skalec.org' => 1, 'skalniak.pl' => 1, 'skamper.tk' => 1, 'skandia.se' => 1, 'skankofamerica.com' => 1, - 'skanray.com' => 1, 'skara.se' => 1, 'skarke.se' => 1, 'skarox.com' => 1, @@ -133137,6 +134495,7 @@ 'skeetads.com' => 1, 'skegnesstec.ac.uk' => 1, 'skei.org' => 1, + 'skeller.eu' => 1, 'skendongpoetry.com' => 1, 'skepneklaw.com' => 0, 'skepp.com' => 1, @@ -133205,7 +134564,6 @@ 'skilldnsproc.com' => 1, 'skillfloor.com' => 1, 'skillmoe.at' => 1, - 'skillnestpro.cloud' => 1, 'skillogic.com' => 1, 'skillonnet.com' => 1, 'skillotour.in' => 1, @@ -133228,7 +134586,6 @@ 'skin.club' => 1, 'skinboost.ga' => 1, 'skinboost.ml' => 1, - 'skincare-note.com' => 1, 'skincare-znanost.hr' => 1, 'skincareagent.cf' => 1, 'skineducation.eu' => 1, @@ -133240,6 +134597,7 @@ 'skinlogic.org' => 1, 'skinlords.com' => 1, 'skinmarket.co' => 1, + 'skinmingle.com' => 1, 'skinmodo.com' => 1, 'skinna.mx' => 1, 'skinnation.tk' => 1, @@ -133262,13 +134620,14 @@ 'skioakenfull.com' => 1, 'skiozarts.fr' => 1, 'skip.re' => 1, - 'skipify.com' => 0, + 'skipify.com' => 1, 'skippy.dog' => 0, 'skipr.co' => 1, 'skipr.ninja' => 1, 'skiptadiabetes.com' => 1, 'skipton.io' => 1, 'skiptontownhall.co.uk' => 1, + 'skiriahn.guru' => 1, 'skirted.cf' => 1, 'skirts.tk' => 1, 'skirtskenya.tk' => 1, @@ -133295,7 +134654,6 @@ 'sklo24.com.ua' => 1, 'skloposud.com' => 1, 'sklotechnik.cz' => 1, - 'sklypas.com' => 1, 'skm.dk' => 1, 'skmedia.ga' => 1, 'skmsport.com' => 1, @@ -133328,8 +134686,8 @@ 'skooli.com' => 1, 'skopos-elements.de' => 1, 'skorbord.tk' => 1, - 'skorbota-romny.com' => 1, 'skorepova.info' => 1, + 'skorin.online' => 1, 'skoroff.com' => 0, 'skoropolnolunie.gq' => 1, 'skorovsud.ru' => 1, @@ -133385,6 +134743,7 @@ 'skvele-cesko.cz' => 1, 'skvelecesko.cz' => 1, 'skvot.de' => 1, + 'skvot.io' => 1, 'skwile-cafe.com' => 1, 'skwlkrs.com' => 1, 'sky-aroma.com' => 1, @@ -133435,7 +134794,6 @@ 'skyeng.ru' => 1, 'skyeto.com' => 1, 'skyevg.systems' => 1, - 'skyeyes.tw' => 1, 'skyfall.network' => 1, 'skyfcu.org' => 1, 'skyfibertech.com' => 1, @@ -133443,6 +134801,7 @@ 'skyfpicture.tk' => 1, 'skygame.tk' => 1, 'skygates.tk' => 1, + 'skygem.tech' => 1, 'skyguru.tk' => 1, 'skyhigh-mizell.tk' => 1, 'skyhigh.moe' => 1, @@ -133457,6 +134816,7 @@ 'skylander.cf' => 1, 'skylandsoft.com' => 1, 'skylarker.org' => 1, + 'skylerknauss.com' => 1, 'skylightcreative.com.au' => 0, 'skylightipv.com' => 1, 'skyline.tw' => 1, @@ -133465,6 +134825,7 @@ 'skylinehouse.ca' => 1, 'skylinemail.tw' => 1, 'skylinepost.org' => 1, + 'skylinerealty.com' => 1, 'skylinertech.com' => 1, 'skylineservers.com' => 1, 'skylinkitsolution.com' => 1, @@ -133473,7 +134834,6 @@ 'skyltmax.se' => 1, 'skymail.de' => 1, 'skymass.xyz' => 1, - 'skyminds.net' => 1, 'skymkmk.com' => 1, 'skymonk.tk' => 1, 'skynamo.com' => 0, @@ -133531,6 +134891,7 @@ 'skysoftbg.com' => 1, 'skysplash.gq' => 1, 'skysprouts.co.uk' => 1, + 'skystudioai.com' => 1, 'skysuite.nl' => 1, 'skytel.ge' => 1, 'skyterraathome.com' => 1, @@ -133594,11 +134955,11 @@ 'slash64.uk' => 1, 'slashbits.no' => 1, 'slashcam.de' => 1, - 'slashdigit.com' => 1, 'slashnroses.com' => 1, 'slashnroses.nl' => 1, 'slashorg.net' => 1, 'slashrepeat.com' => 1, + 'slaskieradio.pl' => 1, 'slate.fr' => 1, 'slate.to' => 1, 'slatemc.com' => 1, @@ -133611,6 +134972,7 @@ 'slatteryauctions.com.au' => 1, 'slaughter.com' => 1, 'slaughterhouse.fr' => 1, + 'slaughters.club' => 1, 'slava.ml' => 1, 'slavasoloviev.com' => 1, 'slavasveta.info' => 1, @@ -133623,13 +134985,12 @@ 'slavnineznami.cz' => 1, 'slavyansk-news.ru' => 1, 'slaws.io' => 1, - 'slayden.com' => 1, + 'slayden.com' => 0, 'slayersonline.net' => 1, 'slbbiromaru.sch.id' => 1, 'slbetx.com' => 1, 'slbknives.com' => 1, 'slbm.com.au' => 1, - 'slboatstorage.com' => 1, 'slcairport.com' => 1, 'slcdn.net' => 1, 'sldatatech.com' => 1, @@ -133640,6 +135001,7 @@ 'sleekfellow.com' => 1, 'sleekflow.io' => 1, 'sleekplan.com' => 1, + 'sleekzone.bg' => 1, 'sleep-go.info' => 1, 'sleep-tight.cf' => 1, 'sleepawaycampseries.tk' => 1, @@ -133654,7 +135016,6 @@ 'sleepo.ga' => 1, 'sleeps.jp' => 0, 'sleepsaround.ga' => 1, - 'sleepshop.be' => 1, 'sleepstar.co.uk' => 1, 'sleepstar.fr' => 1, 'sleeptrain.com' => 1, @@ -133700,11 +135061,13 @@ 'slidstvo.info' => 1, 'sliedrecht.nl' => 1, 'slift.co' => 1, + 'slightlymorenatural.com' => 1, 'slightshop.com' => 1, 'slik.ai' => 1, 'slim-health.com' => 1, 'slim-slender.com' => 1, 'slim.ua' => 1, + 'slimagent.nl' => 1, 'slimcrm.vn' => 1, 'slime5.com.tw' => 1, 'slimed.cc' => 1, @@ -133713,14 +135076,15 @@ 'slimhost.com.ua' => 0, 'slimpay.com' => 1, 'slimspots.com' => 1, - 'slimster.nl' => 1, 'slimwindows.cf' => 1, 'slimwindows.ga' => 1, 'slimwindows.gq' => 1, 'sling.money' => 1, 'slingchoker.com' => 1, + 'slingmods.com' => 1, 'slingo-sta.com' => 1, 'slingoweb.com' => 1, + 'slingshot-bg.com' => 1, 'slink.hr' => 1, 'slinkwa.re' => 1, 'slinx.tk' => 1, @@ -133741,6 +135105,7 @@ 'sllatina.tk' => 1, 'slm-sla.tk' => 1, 'slma.tk' => 1, + 'slmmobiles.fr' => 1, 'sln.cloud' => 1, 'slo-net.net' => 1, 'slo-tech.com' => 1, @@ -133794,7 +135159,6 @@ 'slovenskycestovatel.sk' => 1, 'slow.social' => 1, 'slow.zone' => 0, - 'slowakei.international' => 1, 'slowandsimple.co' => 1, 'slowapi.com' => 1, 'slowblinkmainecoons.com' => 1, @@ -133806,12 +135170,12 @@ 'slowsocial.eu' => 1, 'slowsocial.net' => 1, 'slowsocial.org' => 1, + 'slowveil.com' => 1, 'slpidny.gov' => 1, 'slpm.com' => 1, 'slrd-isperih.com' => 1, 'slrealty.ru' => 1, 'slrie.de' => 1, - 'sls.ltd' => 1, 'slt24.de' => 1, 'slubzcharakterem.pl' => 1, 'sluciaconstruccion.com' => 1, @@ -133846,6 +135210,7 @@ 'sm-supplements.gr' => 1, 'sm.ms' => 1, 'sm161.cn' => 1, + 'sm17p.me' => 1, 'sm2016.ch' => 1, 'sm2ct.cn' => 1, 'sma-dev.de' => 1, @@ -133854,6 +135219,7 @@ 'sma.org.pl' => 1, 'sma.org.rs' => 1, 'smaakvolnh.nl' => 1, + 'smacerp.com' => 1, 'smackhappy.com' => 0, 'smadav.ml' => 1, 'smahelova.cz' => 1, @@ -133863,7 +135229,6 @@ 'smalandscountryclub.tk' => 1, 'small-blog.cf' => 1, 'small-king.ml' => 1, - 'smallbudgetlife.de' => 1, 'smallbusinesscharter.org' => 1, 'smallbytedesign.co' => 1, 'smallchanges.tv' => 1, @@ -133906,6 +135271,7 @@ 'smaltimentorifiuti.verona.it' => 1, 'smaltirecalcinacci.roma.it' => 1, 'smaltireraee.it' => 1, + 'sman2solok.sch.id' => 1, 'smanson.duckdns.org' => 1, 'smaragderna.cf' => 1, 'smaragderna.ga' => 1, @@ -133934,12 +135300,12 @@ 'smart-vilp.com' => 1, 'smart-wind.ru' => 1, 'smart-zona.tk' => 1, + 'smart11.ai' => 1, 'smartacademy.ge' => 1, 'smartagilesolution.com' => 1, 'smartandcom.ch' => 1, 'smartapplianceservices.com' => 1, 'smartar.com' => 1, - 'smartart.gr' => 1, 'smartart.tk' => 1, 'smartass.space' => 0, 'smartass0027.com' => 1, @@ -133948,11 +135314,11 @@ 'smartbase.de' => 0, 'smartbetaler.no' => 1, 'smartbis.com' => 1, - 'smartbiz.vn' => 1, 'smartblock.cloud' => 1, 'smartboardesl.com' => 1, 'smartbooqing.com' => 1, 'smartcard.tools' => 1, + 'smartcardmx.com' => 1, 'smartcents.gold' => 1, 'smartcentsforlife.com' => 1, 'smartcheck.gov' => 1, @@ -133971,7 +135337,6 @@ 'smartdigital.ga' => 1, 'smarteco.tk' => 1, 'smartenspaces.com' => 1, - 'smarters-protv.com' => 1, 'smarterskies.gov' => 1, 'smartersoft-integra.com' => 1, 'smartersoft.io' => 1, @@ -133988,6 +135353,7 @@ 'smartfridge-ai.com' => 1, 'smartftp.com' => 1, 'smartfusion.solutions' => 1, + 'smartgeeksllc.com' => 1, 'smartgirledits.com' => 1, 'smartgirls.tk' => 1, 'smartglassworld.net' => 1, @@ -134001,7 +135367,6 @@ 'smartiflix.com' => 1, 'smartius.it' => 1, 'smartjoin.style' => 1, - 'smartkraftcircuits.com' => 1, 'smartland.com' => 1, 'smartlandapartments.com' => 1, 'smartlandconstruction.com' => 1, @@ -134011,7 +135376,6 @@ 'smartlinecomputers.nl' => 1, 'smartlink.sk' => 1, 'smartlist.ga' => 0, - 'smartlivingmama.com' => 1, 'smartloanhacks.com' => 1, 'smartlogiq.com' => 1, 'smartlogiq.info' => 1, @@ -134019,7 +135383,6 @@ 'smartlogstock.com' => 1, 'smartlogtower.com' => 1, 'smartlooks.es' => 1, - 'smartmail.io' => 1, 'smartmail24.de' => 1, 'smartme.pl' => 1, 'smartmeal.ru' => 1, @@ -134027,13 +135390,13 @@ 'smartmessages.eu' => 1, 'smartmessages.net' => 1, 'smartmeterfraud.tk' => 1, + 'smartmltd.com' => 1, 'smartmomsmartideas.com' => 1, 'smartmoney.com.ni' => 1, 'smartnanny.cf' => 1, 'smartnews-smri.com' => 1, 'smartnoob.de' => 1, 'smartnotify.ca' => 1, - 'smartoctopus.art' => 1, 'smartology.net' => 1, 'smartoneclub.com' => 1, 'smartools.pro' => 1, @@ -134061,6 +135424,7 @@ 'smartrobbie.com.au' => 1, 'smartroutes.ie' => 1, 'smartroutes.io' => 1, + 'smartschool.co.il' => 1, 'smartservices.nl' => 0, 'smartshiftme.com' => 1, 'smartshoppers.es' => 1, @@ -134073,14 +135437,13 @@ 'smartstep.pt' => 1, 'smartstvari.si' => 1, 'smartsupply.global' => 1, - 'smarttechservices.com.ng' => 1, 'smartthursday.hu' => 1, - 'smarttins.com' => 0, 'smarturbanproperties.com.au' => 1, 'smartvalor.com' => 1, 'smartview.cloud' => 1, 'smartviewhub.com' => 1, 'smartvisionoptometry.com.au' => 1, + 'smartvoting.cl' => 1, 'smartwatchsolutions.com' => 1, 'smartwealthmanagement.org' => 1, 'smartweb.ge' => 1, @@ -134090,15 +135453,18 @@ 'smartwritingservice.com' => 1, 'smartwurk.nl' => 0, 'smarty.cz' => 1, + 'smartzone-flexi-modrice.cz' => 1, + 'smartzonebrno.cz' => 1, 'smartzonegsm.ro' => 1, 'smartzonemikulov.cz' => 1, 'smash-gg.club' => 1, 'smashbros-chile.tk' => 1, 'smashbylaney.com' => 1, 'smashcooper.tk' => 1, - 'smashingconf.com' => 1, + 'smashingconf.com' => 0, 'smashingmagazine.com' => 1, 'smashnl.tk' => 1, + 'smashrecyclers.ca' => 0, 'smatzone.in' => 1, 'smavesto.de' => 0, 'smb-analytics.pw' => 1, @@ -134110,11 +135476,11 @@ 'smbcmanubank.com' => 1, 'smbi-gelblasterhq.com.au' => 1, 'smcacre.gov' => 1, - 'smcconsulting.be' => 1, + 'smcconsulting.be' => 0, 'smcj.xyz' => 1, 'smcpneumatics.com' => 1, 'smcvote.gov' => 1, - 'smd-tlt.ru' => 1, + 'smd-tlt.ru' => 0, 'smdc.com' => 1, 'smdcn.net' => 1, 'smdigiland.com' => 1, @@ -134151,12 +135517,10 @@ 'smiilliin.com' => 1, 'smiilliin.site' => 1, 'smikom.ru' => 1, - 'smile-peace4.com' => 1, 'smile-shika-fujii.com' => 1, 'smileback.co.uk' => 1, 'smilebert.at' => 1, 'smilecenterturkey.com' => 1, - 'smilecliniq.com' => 0, 'smilecon.cf' => 1, 'smiledirectsales.com' => 1, 'smiledoctors.com' => 1, @@ -134166,13 +135530,14 @@ 'smilenwa.com' => 1, 'smilephi.com' => 1, 'smilessoftplay.co.uk' => 1, - 'smileykylie.com' => 1, + 'smileykylie.com' => 0, 'smileys-emojis.com' => 1, 'smileytechguy.com' => 1, 'smilingcfo.co.uk' => 1, 'smilingdogyoga.com' => 1, 'smilinghouse.ch' => 0, 'smilingmiao.com' => 1, + 'smilolink.com' => 1, 'smime.io' => 1, 'smipty.cn' => 1, 'smipty.com' => 1, @@ -134204,6 +135569,7 @@ 'smithteresa.tk' => 1, 'smithvillehomehardware.ca' => 1, 'smithwealth.com.au' => 1, + 'smits.com' => 1, 'smits.frl' => 1, 'smitsdesigncenter.nl' => 1, 'smitsmail.net' => 1, @@ -134251,7 +135617,6 @@ 'smokingtapes.ga' => 1, 'smokybay.is' => 1, 'smokymountaingames.org' => 1, - 'smokyshores.radio' => 0, 'smol.cool' => 1, 'smolbotbot.com' => 1, 'smolensk-i.ru' => 1, @@ -134265,8 +135630,6 @@ 'smolyanvote.com' => 1, 'smoo.st' => 1, 'smooth-e.net' => 1, - 'smoothambler.com' => 1, - 'smoothfreight.ca' => 1, 'smoothics.at' => 1, 'smoothics.com' => 0, 'smoothics.eu' => 1, @@ -134338,8 +135701,9 @@ 'smxconventioncenter.com' => 1, 'smys.uk' => 1, 'smzero.com.br' => 1, - 'sn-tim.de' => 1, 'sn0int.com' => 1, + 'sn3.io' => 1, + 'snab-land.ru' => 1, 'snab-ural.ga' => 1, 'snabbacash.no' => 1, 'snaboitiz.com' => 1, @@ -134366,6 +135730,7 @@ 'snap-ci.com' => 1, 'snapaffiliate.net' => 1, 'snapappointments.com' => 1, + 'snapbooth.online' => 1, 'snapbuy.shop' => 1, 'snapbuzz.tk' => 1, 'snapewife.com' => 1, @@ -134374,6 +135739,7 @@ 'snapintegrations.net' => 1, 'snapkit.com' => 1, 'snapnread.com' => 1, + 'snappy.co.id' => 1, 'snaps.io' => 1, 'snapshades.com' => 1, 'snapshotreport.org' => 1, @@ -134383,10 +135749,9 @@ 'snarf.in' => 1, 'snatch-note.tk' => 1, 'snatertlc.it' => 1, - 'snatti.com' => 1, 'snazel.ae' => 1, 'snazel.co.il' => 1, - 'snazel.de' => 1, + 'snazel.co.uk' => 1, 'snazel.ee' => 1, 'snazzie.nl' => 1, 'snchc.info' => 1, @@ -134406,6 +135771,7 @@ 'sneakycode.net' => 1, 'sneakynote.com' => 1, 'sneakypaw.com' => 1, + 'snedai.com' => 1, 'sneed.company' => 1, 'sneedit.com' => 1, 'sneedit.de' => 1, @@ -134417,20 +135783,17 @@ 'snel.com' => 1, 'snelbv.nl' => 0, 'snellius.tk' => 1, - 'snelshops.nl' => 1, - 'snelwebshop.nl' => 1, + 'snelwebshop.nl' => 0, 'snelwegzen.nl' => 1, 'snem.tk' => 1, 'snep.uk' => 1, 'snepflix.com' => 1, 'snerith.com' => 1, 'snesdev.com' => 1, - 'snetts.com' => 1, 'snfdata.com' => 0, 'sng-ramenbet.com' => 1, 'sngnews.tk' => 1, 'snh.nrw' => 1, - 'snic.website' => 1, 'sniderman-online.com' => 1, 'sniderman.co.il' => 1, 'sniderman.eu.org' => 1, @@ -134440,6 +135803,7 @@ 'sniderman.xyz' => 1, 'sniep.net' => 1, 'sniffcat.com' => 1, + 'sniffies.com' => 1, 'sniffing.gq' => 1, 'sniffle.eu' => 1, 'snikket.de' => 1, @@ -134474,6 +135838,7 @@ 'snotekbyariens.com' => 1, 'snotoppen.nl' => 1, 'snoupon.com' => 1, + 'snov.io' => 1, 'snovinky.cz' => 1, 'snow-companies.com' => 1, 'snow-flowers.com' => 1, @@ -134519,7 +135884,6 @@ 'snrd.eu' => 1, 'snrlaw.in' => 1, 'snroth.de' => 1, - 'snrub.co' => 1, 'sns-beta.com' => 1, 'sns-dev.com' => 1, 'sns-tg.pl' => 1, @@ -134527,6 +135891,7 @@ 'snsp.es' => 1, 'snsp.ro' => 1, 'snt-izumrud.ru' => 1, + 'sntlhq.com' => 1, 'sntry.cc' => 1, 'snugsite.com.au' => 0, 'snukep.kr' => 1, @@ -134553,11 +135918,12 @@ 'soapsspoilers.com' => 1, 'soar-npc.org' => 1, 'soat.fr' => 1, + 'soatestvergelijken.nl' => 1, 'soax.com' => 0, + 'sobadecor.rs' => 1, 'sobakasite.tk' => 1, 'sobaki.tk' => 1, - 'sobakoh-nyc.com' => 1, - 'sobatkaos.biz.id' => 1, + 'sobaudon.f5.si' => 1, 'sobchak.ga' => 1, 'sobieray.dyndns.org' => 1, 'sobkite.com' => 1, @@ -134567,7 +135933,7 @@ 'sobrelixo.tk' => 1, 'socal-babes.com' => 1, 'socalcoda.org' => 1, - 'soccerking-store.com' => 1, + 'socalgreenremodeling.com' => 1, 'soccerquarters.tk' => 1, 'soccers.fr' => 1, 'soccorsostradale.lazio.it' => 1, @@ -134586,7 +135952,6 @@ 'social-engineering.tk' => 1, 'social-line.tk' => 1, 'social-media-strategy.org.uk' => 1, - 'social-net.ir' => 1, 'social-network.tk' => 1, 'social-work-colleges.com' => 1, 'social-work.tk' => 1, @@ -134600,7 +135965,6 @@ 'socialbook2015.ml' => 1, 'socialbook2015.tk' => 1, 'socialcare.wales' => 1, - 'socialclimb.com' => 1, 'socialcredit.icu' => 1, 'socialdemo.ga' => 1, 'socialdemo.ml' => 1, @@ -134620,10 +135984,10 @@ 'socialism.tk' => 1, 'socialist-alliance.org' => 1, 'socialistregister.com' => 0, + 'socialistselenatorresnv.com' => 1, 'socialistyouth.tk' => 1, 'sociality.io' => 1, 'socializator.tk' => 1, - 'sociallink.kr' => 1, 'socialmarketingday.nl' => 1, 'socialmatch.de' => 1, 'socialmaturityscore.com' => 1, @@ -134689,12 +136053,14 @@ 'socktopus.io' => 1, 'socomforums.tk' => 1, 'soconj.gov' => 1, + 'soconnect.com.br' => 1, 'socoselling.com' => 1, 'socosolarpower.com' => 1, 'socprime.com' => 1, 'socradar.io' => 1, 'socratec-pharma.de' => 1, 'socraticsolutions.us' => 1, + 'socript.com' => 1, 'socseti.cf' => 1, 'socseti.ga' => 1, 'socseti.gq' => 1, @@ -134726,7 +136092,6 @@ 'sodusny.gov' => 1, 'soegi-haru.com' => 1, 'soel.wa.edu.au' => 1, - 'soellner.info' => 1, 'soelt.dk' => 1, 'soelystsaebe.dk' => 1, 'soemanozeijlmans.eu' => 1, @@ -134741,8 +136106,8 @@ 'sofacamafuton.com.br' => 1, 'sofacover.cn' => 1, 'sofasia.com' => 1, - 'sofasthousebuyers.com' => 1, 'sofaware.eu' => 1, + 'sofcloud.org' => 1, 'sofdwi.gov' => 1, 'soff.se' => 1, 'soffit.com' => 1, @@ -134773,7 +136138,6 @@ 'softbit.pt' => 1, 'softblinds.co.uk' => 1, 'softchin.ir' => 1, - 'softcleanr.shop' => 0, 'softcompany.tk' => 1, 'softcomplex.com' => 1, 'softconcept.pt' => 1, @@ -134786,7 +136150,7 @@ 'softfuture.tk' => 1, 'softgamez.net' => 1, 'softhints.com' => 1, - 'softios.com' => 1, + 'softi.co.kr' => 1, 'softizy.com' => 1, 'softloom.com' => 1, 'softmachine.es' => 1, @@ -134794,6 +136158,7 @@ 'softnet-consulting.com' => 1, 'softonic-ar.com' => 1, 'softonic.cn' => 1, + 'softonic.com' => 1, 'softonic.com.br' => 1, 'softonic.com.tr' => 1, 'softonic.jp' => 1, @@ -134807,7 +136172,9 @@ 'softpark.cf' => 1, 'softpark.ml' => 1, 'softplay4hire.co.uk' => 1, + 'softquimico.com' => 1, 'softref.com' => 1, + 'softronic.cz' => 1, 'softsaz.ir' => 1, 'softsecmatheodexelle.be' => 1, 'softskills.tech' => 1, @@ -134825,7 +136192,6 @@ 'softwarechris.com' => 1, 'softwarecloud.ml' => 1, 'softwareclub.tk' => 1, - 'softwaregeek.nl' => 1, 'softwaregiant.in' => 1, 'softwarehexe.de' => 1, 'softwarepara.net' => 1, @@ -134840,20 +136206,20 @@ 'softwsabri.be' => 1, 'softx.tk' => 1, 'sofy.rs' => 1, - 'sofyad.com' => 1, 'sog-gilde.tk' => 1, 'sogec-digital.fr' => 1, + 'sogehttcg.de' => 1, 'sogesel.es' => 1, 'sogetrel-tn.de' => 1, 'sogno.it' => 1, 'sogo.com.hk' => 1, 'sogola.com' => 1, 'sogomatic.com' => 1, + 'sogood.systems' => 1, 'sogoreate-landtrust.org' => 1, 'sogravatas.com.br' => 1, 'sogravatas.net.br' => 1, - 'sogut.bel.tr' => 1, - 'sogutma.com.tr' => 1, + 'sogut.bel.tr' => 0, 'sohamroy.me' => 1, 'sohanakhan.tk' => 1, 'soherco.cl' => 1, @@ -134862,9 +136228,9 @@ 'soho-art.com' => 1, 'soil-journal.net' => 1, 'soil2.ch' => 1, - 'soilegustafsson.fi' => 1, 'soillessgeek.com' => 1, 'soilscapesolutions.com' => 1, + 'soilstack.net' => 1, 'sointelcom.com.co' => 1, 'soinvett.com' => 0, 'soissons-technopole.org' => 1, @@ -134888,7 +136254,6 @@ 'sol-negro.tk' => 1, 'sol.de' => 1, 'sol24.net' => 1, - 'sol4.ch' => 1, 'sola.re' => 1, 'sola.security' => 1, 'solaland.co.uk' => 1, @@ -134896,8 +136261,8 @@ 'solalt.com' => 1, 'solana-active.tk' => 1, 'solanacasinos.io' => 1, - 'solanawizard.com' => 1, 'solandsimonasphalt.com' => 1, + 'solanets.com' => 1, 'solanocounty.gov' => 1, 'solanowonen.nl' => 1, 'solar-projects.eu' => 1, @@ -134915,7 +136280,6 @@ 'solarfever.ga' => 1, 'solargames.io' => 1, 'solargaming.tk' => 1, - 'solargardturkiye.com' => 1, 'solarhome.ml' => 1, 'solarhome.tk' => 1, 'solariilacheie.ro' => 1, @@ -134931,12 +136295,12 @@ 'solarpanelscentralcoast.com' => 1, 'solarplan-berlin.de' => 1, 'solarpoolheatingsa.co.za' => 1, + 'solarpowernerd.com' => 1, 'solarseason.ga' => 1, 'solarstrom.net' => 1, 'solartek.cf' => 1, 'solartek.ga' => 1, 'solartek.gq' => 1, - 'solarthermalworld.com' => 1, 'solartrackerapp.com' => 1, 'solartravel.tk' => 1, 'solarwave.tk' => 1, @@ -134965,6 +136329,7 @@ 'solemare-hotel.it' => 1, 'solencell.com.tr' => 1, 'solentbubblesandbounce.co.uk' => 1, + 'soleur.ai' => 1, 'solfegiator.ch' => 0, 'solfipinformatique.org' => 1, 'solgar.dk' => 1, @@ -134974,7 +136339,6 @@ 'solid-earth.net' => 1, 'solid-future.com' => 1, 'solid.ru' => 1, - 'solidairesparis.org' => 0, 'solidarita-kosovo.net' => 1, 'solidarityzone.org' => 1, 'soliddoors.co.za' => 1, @@ -134983,7 +136347,6 @@ 'solidhost.cf' => 1, 'solidimage.com.br' => 1, 'solidincome.ga' => 1, - 'solidityfactory.io' => 1, 'solidnet.software' => 1, 'solidnetwork.org' => 1, 'solidpoint.com.my' => 1, @@ -134991,9 +136354,11 @@ 'solidray.co.jp' => 1, 'solidshield.com' => 1, 'solidsteel.tk' => 1, + 'solidtes.com' => 1, 'solidtuesday.com' => 1, + 'solidus.cards' => 1, 'solifi.com' => 1, - 'solihull.ac.uk' => 0, + 'solihull.ac.uk' => 1, 'solihullinflatables.com' => 1, 'solihullpcrepairs.co.uk' => 1, 'solikreis-stuttgart.tk' => 1, @@ -135015,6 +136380,7 @@ 'sollah.com' => 1, 'sollahlibrary.com' => 1, 'sollea.co' => 1, + 'sollers-digital.ru' => 1, 'sollet.ac' => 1, 'sollishealth.com' => 0, 'solmek.co.uk' => 1, @@ -135045,7 +136411,6 @@ 'solosesso.tk' => 1, 'solostocks.com' => 1, 'solostocks.it' => 1, - 'solostocks.ma' => 1, 'solovault.io' => 1, 'sols.style' => 1, 'solsea.io' => 1, @@ -135059,6 +136424,7 @@ 'solucionesmarva.com' => 1, 'solucionesmk.online' => 1, 'solucionesremotas.cl' => 1, + 'solucionet.com' => 1, 'solucionupsperu.com' => 1, 'solumgb.co.uk' => 1, 'solunet.com.ar' => 1, @@ -135066,7 +136432,6 @@ 'solution.ch' => 1, 'solutionalbum.com' => 1, 'solutionbuilders.com' => 1, - 'solutionmotsfleches.com' => 1, 'solutionpieces.com' => 1, 'solutions-ii.com' => 1, 'solutions-it.net' => 1, @@ -135088,14 +136453,15 @@ 'solvd.group' => 1, 'solve360.com' => 1, 'solvedapp.io' => 1, + 'solvegia.com' => 1, + 'solveigbrown.com' => 1, 'solviejo.tk' => 1, - 'solvin.com' => 1, 'solviq.com' => 1, 'solware.co.uk' => 1, 'solwaveovens.com' => 1, 'solweb.co.uk' => 1, + 'solworks.eu' => 1, 'solxsys.com' => 0, - 'solymar.co' => 1, 'somaar.tk' => 1, 'somaini.li' => 1, 'somaliaonline.com' => 1, @@ -135141,22 +136507,22 @@ 'sommerrodelbahn-gutach.de' => 1, 'somnam.tk' => 1, 'somni.one' => 1, + 'somnoterapia.com' => 1, 'somnus.com' => 1, 'somogyivar.hu' => 1, 'somosanna.hu' => 1, - 'somosdialog.com.br' => 1, + 'somosdialog.com.br' => 0, 'somosfin-app.com' => 1, 'somosgesath.com' => 1, 'somosgratitude.com.br' => 1, 'somoslaarmenia.com' => 1, 'somosmasa.com' => 1, - 'somosmedia.hu' => 1, + 'somostumarketing.com' => 1, 'somosweb.cf' => 1, 'somovie.com' => 1, 'sompo-intl.com' => 1, 'sompo.com.au' => 1, 'sompo.com.br' => 1, - 'sompohorizon.com' => 1, 'somsak.de' => 1, 'somspiritualcenterla.org' => 1, 'somtelecom.cat' => 1, @@ -135182,6 +136548,7 @@ 'sonare-music.jp' => 1, 'sonarhmx01.serveftp.org' => 1, 'sonarhmx02.serveftp.org' => 1, + 'sonarops.it' => 1, 'sonarsource.com' => 1, 'sonavankova.cz' => 1, 'sonaza.com' => 1, @@ -135194,6 +136561,8 @@ 'sonderkomission.ch' => 1, 'sondoro.tk' => 1, 'sondriotoday.it' => 1, + 'sonemic.net' => 1, + 'soneofficial.com' => 1, 'sonesinafar.tk' => 1, 'sonesisonesi.tk' => 1, 'sonesonesisi.tk' => 1, @@ -135205,7 +136574,6 @@ 'songdew.com' => 1, 'songesdeplumes.fr' => 1, 'songi.net' => 1, - 'songlab.ai' => 1, 'songsigrewupsinging.com' => 1, 'songslaura.tk' => 1, 'songsonline.tk' => 1, @@ -135220,8 +136588,8 @@ 'sonic.sk' => 0, 'sonicdoe.com' => 1, 'sonicdx.com.au' => 1, - 'soniclaunchpad.com' => 1, 'soniclink.tk' => 1, + 'sonicsaas.com' => 1, 'sonicshop.tk' => 1, 'sonicwanderer.tk' => 1, 'sonicworld.tk' => 1, @@ -135235,7 +136603,6 @@ 'sonja-daniels.com' => 1, 'sonja-kowa.de' => 1, 'sonjaundjeromeheiraten.jetzt' => 1, - 'sonjoux.com' => 1, 'sonkamusic.tk' => 1, 'sonlapc.vn' => 1, 'sonmark.ru' => 1, @@ -135259,9 +136626,11 @@ 'sonology.tk' => 1, 'sonomacounty.gov' => 1, 'sonomacountywriterscamp.com' => 1, + 'sonomawebworks.com' => 1, 'sonoratexas.gov' => 1, 'sonorem-audition.fr' => 1, 'sonosguide.dk' => 1, + 'sonotravelmed.ro' => 1, 'sonparca.com' => 1, 'sonraisecurity.com' => 1, 'sons.cf' => 1, @@ -135322,13 +136691,12 @@ 'sorabi.jp' => 1, 'soracamed.com' => 1, 'soraharu.com' => 1, - 'soraiaschneider.com.br' => 1, + 'soraiofficial.com' => 0, 'sorakumo.jp' => 1, 'sorarkitekter.no' => 1, 'sorbillo.it' => 1, 'sorbire.com' => 1, 'sorellecollection.com.au' => 1, - 'sorellinteriors.com' => 1, 'soren.xyz' => 1, 'sorenstudios.com' => 1, 'sorex.photo' => 1, @@ -135343,6 +136711,7 @@ 'sorrentofc.com.au' => 1, 'sorrentoparking.com' => 1, 'sorrowfulunfounded.com' => 1, + 'sorsby.mx' => 1, 'sortandpack.com' => 0, 'sortaweird.net' => 0, 'sorted.org.nz' => 1, @@ -135398,6 +136767,7 @@ 'sosns.com' => 1, 'soso.ga' => 1, 'soso.loan' => 1, + 'soso.stream' => 1, 'sosoft.tk' => 1, 'sosoftplay.co.uk' => 1, 'sosok.tk' => 1, @@ -135407,13 +136777,16 @@ 'sosracismomadrid.es' => 1, 'sosregistration.eu' => 1, 'sossinistres.ca' => 1, + 'sosst.com' => 1, 'sostacancun.com' => 1, 'soste.fi' => 0, 'sosteric.si' => 0, 'sosyalevin.com' => 1, 'sosysadmin.com' => 1, 'sosz.org' => 1, + 'sota-ink.com' => 1, 'sota.sh' => 1, + 'sota1235.com' => 1, 'sotadb.info' => 1, 'sotaltamer.it' => 1, 'sotar.us' => 1, @@ -135430,13 +136803,13 @@ 'sotonlgbt.org.uk' => 1, 'sotool.dk' => 1, 'sotovik.tk' => 1, + 'sotrosinfotech.com' => 1, 'sotsiaalkindlustusamet.ee' => 0, 'sotthewes.nl' => 1, 'sottilealimentos.com.br' => 1, 'sottomarini.tk' => 1, 'sotypicallydutch.nl' => 1, 'soubriquet.org' => 1, - 'soudebalsa.com.br' => 1, 'souenfermagem.com.br' => 1, 'souenfermagem.org.br' => 1, 'souenfermeira.com' => 1, @@ -135451,9 +136824,11 @@ 'soulc.ml' => 1, 'soulcasa.com.br' => 1, 'soulcrazy.org' => 1, + 'soulfiremc.com' => 1, 'soulfulsnaps.com' => 1, 'soulike.tech' => 1, 'soulinbusiness.ga' => 1, + 'soulitek.co.il' => 1, 'soulla.tk' => 1, 'soulmating.de' => 1, 'soulmusic.tk' => 1, @@ -135468,7 +136843,6 @@ 'soulwinning.tk' => 1, 'soulyfunerals.co.nz' => 1, 'soulyi.io' => 1, - 'soumafukutora.com' => 1, 'soumen.tk' => 1, 'soumikghosh.com' => 1, 'soumissionalarme.ca' => 1, @@ -135511,7 +136885,9 @@ 'soundmoney.club' => 1, 'soundmoney.page' => 1, 'soundmoney.tech' => 1, + 'soundofmusicplymouth.com' => 1, 'soundonmike.tk' => 1, + 'soundpaintingsolutions.com' => 1, 'soundprofessionals.com' => 1, 'soundproofspaces.co.uk' => 1, 'soundprotectionllc.com' => 1, @@ -135534,6 +136910,7 @@ 'soupleyoga.com' => 1, 'souqfriday.com' => 1, 'sour.is' => 1, + 'souravbhor.com' => 1, 'souravbhor.gq' => 1, 'souravbhor.ml' => 1, 'source-clan.tk' => 1, @@ -135543,6 +136920,7 @@ 'sourceaudio.one' => 1, 'sourceaudio.pro' => 1, 'sourceaudiodetect.com' => 1, + 'sourcebee.org' => 1, 'sourcecode.hosting' => 1, 'sourcecode.love' => 1, 'sourcecode.tw' => 1, @@ -135552,12 +136930,10 @@ 'sourcehut.net' => 1, 'sources.tk' => 1, 'sourcesdegarrigue.fr' => 1, - 'sourceweb.com' => 1, 'sourcing4exports.co.uk' => 1, 'sourcitec.com' => 1, 'souria.tk' => 1, 'sourlakepd.gov' => 1, - 'sourmatt.xyz' => 1, 'sourraundweb.tk' => 1, 'sourse.co' => 1, 'sous-surveillance.net' => 0, @@ -135565,6 +136941,7 @@ 'southadamswaterco.gov' => 1, 'southambouncycastle.co.uk' => 1, 'southamptontownnypolice.gov' => 1, + 'southbankpersonaltrainers.com' => 1, 'southbankregister.com.au' => 1, 'southbaycu.com' => 1, 'southbaylatherapy.com' => 1, @@ -135582,11 +136959,9 @@ 'southcarolinatitlesearch.com' => 1, 'southcarolinavideoconference.com' => 1, 'southcarolinavideodepositions.com' => 1, - 'southcentral.edu' => 1, 'southcoastlocksmiths.com.au' => 0, 'southdakotahealth.tk' => 1, 'southdakotanet.tk' => 1, - 'southeast-wholesale.com' => 1, 'southeastattacksquadron.org' => 1, 'southeastwsf.org' => 1, 'southelginumc.org' => 1, @@ -135609,6 +136984,7 @@ 'southernvalve.com' => 1, 'southfieldtownshipmi.gov' => 1, 'southfloridaopenhousesearch.com' => 1, + 'southforkresort.net' => 1, 'southforkresort.us' => 1, 'southgatemi.gov' => 1, 'southjacksonville-il.gov' => 1, @@ -135626,6 +137002,7 @@ 'southpeacearchives.org' => 1, 'southphoenixair.tk' => 1, 'southportland.gov' => 1, + 'southportpersonaltrainers.com' => 1, 'southridgeservices.com' => 1, 'southrock.com' => 1, 'southsands.com' => 1, @@ -135652,10 +137029,10 @@ 'souto.eu' => 1, 'souvenir-fashion.com' => 1, 'souvenirs-gifts.tk' => 1, - 'souzanabellydance.com' => 1, 'sova.cc' => 1, 'sova.st' => 1, 'sova.wiki' => 1, + 'sovana.fr' => 1, 'sovasage.com' => 1, 'sovelia.com' => 1, 'sovendus-benefits.com' => 1, @@ -135667,10 +137044,12 @@ 'sovereign.bounceme.net' => 1, 'sovereigngroup.com' => 1, 'sovereignpcs.com' => 0, + 'sovereigntyacademy.net' => 1, 'soverin.net' => 1, 'sovest.ml' => 1, 'sovetiogorodniku.info' => 1, 'sovhoz.tk' => 1, + 'soviodyssee.fr' => 1, 'sovittamo.fi' => 1, 'sovmestimost-goroskop.cf' => 1, 'sovmestimost-goroskop.ga' => 1, @@ -135701,6 +137080,7 @@ 'soyinstalador.cl' => 1, 'soylemeztrading.com' => 1, 'soyou.jp' => 0, + 'soysapp.com' => 1, 'soytranky.com' => 1, 'soytusitio.com' => 1, 'soyutwind.com' => 1, @@ -135715,9 +137095,7 @@ 'sozialismus.tk' => 1, 'sozialistische-gruppe.de' => 1, 'sozialstiftung-bamberg.de' => 1, - 'sozialy.com' => 1, 'sozlervereplikler.com' => 1, - 'sozon.ca' => 1, 'sp-codes.de' => 1, 'sp-consulting.ch' => 1, 'sp-magic.de' => 1, @@ -135745,7 +137123,6 @@ 'space-time-elements.com' => 1, 'space-y.cf' => 1, 'space.com.pt' => 1, - 'space.gov.ae' => 1, 'spaceanimalnutrition.com' => 1, 'spaceapi.io' => 1, 'spacebabies.nl' => 1, @@ -135753,6 +137130,7 @@ 'spacebear.ee' => 1, 'spacebestnews.tk' => 1, 'spacebooster.pl' => 1, + 'spacecarcelia.com' => 1, 'spacecityweather.com' => 1, 'spacecoastdumpsterrental.com' => 1, 'spacedance.tk' => 1, @@ -135769,10 +137147,10 @@ 'spacehost.de' => 1, 'spaceint.fr' => 1, 'spacekeat.com' => 1, - 'spacelabs.io' => 1, 'spacelabshealthcare.com' => 1, 'spacelandpark.ga' => 1, 'spacelift.io' => 1, + 'spacenation.online' => 1, 'spacenerd.it' => 1, 'spaceon.tk' => 1, 'spacepirates.tk' => 1, @@ -135817,6 +137195,7 @@ 'spamedica.com.co' => 1, 'spamhunter360.gq' => 1, 'spammable.com' => 1, + 'spamnuke.ddns.net' => 1, 'spamshield.uk' => 1, 'spamtuning.tk' => 1, 'spamty.eu' => 1, @@ -135838,6 +137217,7 @@ 'spaningseksperten.com' => 1, 'spanischunterricht.tk' => 1, 'spanishclub.blog' => 1, + 'spanishclub.nl' => 1, 'spanishdogs.tk' => 1, 'spanishenglish.com' => 1, 'spanishenglish.net' => 1, @@ -135848,7 +137228,6 @@ 'spankwirepremium.com' => 1, 'spanmass-portal.org' => 1, 'spanner.tk' => 1, - 'spanningtreenetworks.com' => 1, 'spanpine.gq' => 1, 'spanstindrundt.no' => 1, 'spanyolul.hu' => 1, @@ -135868,7 +137247,6 @@ 'spare.se' => 1, 'sparefoot.com' => 1, 'sparendirekt.at' => 0, - 'sparepartsnow.de' => 1, 'spargrancanaria.es' => 1, 'sparkandglass.com' => 1, 'sparkar.com' => 1, @@ -135876,31 +137254,29 @@ 'sparkasse.de' => 1, 'sparkassepdh.de' => 1, 'sparkbase.cn' => 1, - 'sparkeddigital.ca' => 1, + 'sparkcore.fund' => 1, + 'sparkeddigital.ca' => 0, 'sparkedge.eu' => 1, 'sparkforautism.org' => 1, 'sparkhaven.net' => 1, - 'sparki.be' => 1, 'sparkingscala.com' => 1, 'sparkl.fm' => 1, 'sparklabs.com' => 1, 'sparklatvia.lv' => 1, 'sparklebastard.com' => 1, - 'sparklesvt.com' => 1, 'sparklingice.com' => 1, 'sparklingimageholidaylights.com' => 1, 'sparklingloungecampiglio.it' => 1, - 'sparklyfairy.co.nz' => 1, - 'sparkmaids.com' => 1, 'sparknestcrafts.com' => 1, 'sparkplug.tk' => 1, 'sparkpluguniversity.com' => 1, 'sparkresearch.net' => 1, 'sparkresto.com' => 1, 'sparkseo.com.br' => 1, - 'sparksfoundation.net' => 1, 'sparksga.gov' => 1, + 'sparkswarm.ai' => 1, 'sparkweld.biz' => 1, + 'sparkyintimo.com' => 1, 'sparmedo.de' => 1, 'sparneuwagen.de' => 1, 'sparrius.com' => 1, @@ -135911,6 +137287,7 @@ 'sparta.ee' => 1, 'spartacuslife.com' => 1, 'spartaermelo.nl' => 1, + 'spartakexchange.com' => 1, 'spartamet.tk' => 1, 'spartan300.tk' => 1, 'spartan300charity.org' => 1, @@ -135939,11 +137316,13 @@ 'spb-apple-helpgroup.com' => 1, 'spb-clean.ru' => 1, 'spb-electric.ru' => 1, + 'spb-svarka.ru' => 1, 'spbatelec.fr' => 1, 'spbcodes.online' => 1, 'spbelect.info' => 1, 'spbelect.org' => 1, 'spbet99.com' => 1, + 'spbevso.com' => 1, 'spbot.ml' => 1, 'spc-ag.ch' => 1, 'spcconnect.com' => 0, @@ -135954,6 +137333,7 @@ 'spd-porta-westfalica.eu' => 1, 'spd15revision.gov' => 1, 'spdepartamentos.com.br' => 1, + 'spdf.net' => 1, 'spdfund.org' => 1, 'spdillini.com' => 1, 'speac.jp' => 1, @@ -135964,11 +137344,15 @@ 'speak.software' => 1, 'speakeasy.co' => 1, 'speakermatch.com' => 1, + 'speakersassociates.com' => 1, 'speakersbusiness.com' => 1, 'speakersden.tk' => 1, 'speakertwpmi.gov' => 1, + 'speakfrench.cn' => 1, 'speaklanguages.com' => 1, 'speakol.com' => 1, + 'speakup.ae' => 1, + 'speakup.click' => 1, 'spear.ga' => 1, 'speargames.net' => 1, 'spec-antikor.by' => 1, @@ -135986,6 +137370,7 @@ 'specialist.srv.br' => 1, 'specialistskin.com.sg' => 1, 'specialized-hosting.eu' => 1, + 'specialneedsadventurefamily.com' => 1, 'specialnoise.tk' => 1, 'specialofficesupplies.tk' => 1, 'specialphotos.ca' => 1, @@ -136011,11 +137396,11 @@ 'specpension.com' => 1, 'specprawnik.pl' => 1, 'specsdot.ga' => 1, - 'spectatornews.com' => 1, 'spectemur.tk' => 1, 'spectodesign.com' => 1, 'spectrafox.com' => 1, 'spectralink.com' => 1, + 'spectralvpn.xyz' => 1, 'spectre-network.tk' => 1, 'spectrocoin.com' => 1, 'spectrosoftware.de' => 1, @@ -136024,14 +137409,12 @@ 'spectrumanalytic.com' => 1, 'spectrumelectrical-brisbane.com.au' => 1, 'spectrumlabsai.com' => 1, - 'spectrumprint.co.nz' => 1, 'spectrumtexas.net' => 1, 'spediscifiori.com' => 1, 'spedizioni.roma.it' => 1, 'speechdrop.net' => 1, 'speechgenerator.co' => 1, 'speechmore.ml' => 1, - 'speechpathologymastersprograms.com' => 1, 'speed-bonus.tk' => 1, 'speed-strike.tk' => 1, 'speed.tk' => 1, @@ -136055,6 +137438,7 @@ 'speedliner.com' => 1, 'speedmarket.pt' => 1, 'speedof.me' => 1, + 'speedp.ai' => 1, 'speedracer.ca' => 1, 'speedscan-eg.com' => 1, 'speedtemplate.de' => 1, @@ -136087,12 +137471,10 @@ 'speletrodomesticos.com.br' => 1, 'spellcheck24.net' => 1, 'spellchecksquatting.com' => 1, - 'spellic.com' => 1, 'spencerfane.com' => 1, 'spencernc.gov' => 1, 'spencerpauly.com' => 0, 'spend.cloud' => 1, - 'spendable.money' => 1, 'spendd.co' => 1, 'spendebt.com' => 1, 'spendedge.com' => 1, @@ -136108,11 +137490,13 @@ 'spentra.com' => 1, 'sperformance.shop' => 1, 'sperkmoda.cz' => 1, + 'spermdonation.com' => 1, 'sperrmuell-berlin.de' => 1, 'sperrmuellaufabruf.de' => 1, 'sperrstun.de' => 1, 'spertto.com' => 1, 'spesys-services.fr' => 1, + 'spetsesseataxi.com' => 1, 'spetsialist.cf' => 1, 'spetsnazsecurityinternational.co.uk' => 1, 'spettacolocame.ga' => 1, @@ -136123,6 +137507,7 @@ 'spf.gov.sg' => 1, 'spheraes-amc.it' => 1, 'spheraes-bme.it' => 1, + 'spheraes.com' => 1, 'sphereblur.com' => 1, 'spherefluidics.com' => 1, 'spherejoias.com.br' => 1, @@ -136137,6 +137522,7 @@ 'spiceislandhome.com' => 1, 'spicelandcorporation.com' => 1, 'spicemail.cc' => 1, + 'spicemodo.com' => 1, 'spicemoney.com' => 0, 'spiceolife.ie' => 1, 'spicerack.co.uk' => 0, @@ -136166,6 +137552,7 @@ 'spiderworking.com' => 1, 'spidometr.ml' => 1, 'spie-wirliebenkabel.de' => 1, + 'spiegel-deutschland.de' => 1, 'spiegelglass-gc.com' => 1, 'spiegelingenblog.nl' => 1, 'spiegels-op-maat.nl' => 1, @@ -136181,7 +137568,9 @@ 'spieltexte.de' => 1, 'spieringsdakbedekking.nl' => 1, 'spiet.nl' => 1, + 'spiff.ie' => 1, 'spiga.ch' => 0, + 'spiielherz.li' => 1, 'spikar.gr' => 1, 'spike.sh' => 1, 'spikejeon.tk' => 1, @@ -136189,6 +137578,7 @@ 'spiking.com' => 1, 'spilka-dyplomativ.tk' => 1, 'spillbasen.no' => 1, + 'spillefuglen.com' => 1, 'spillforum.no' => 1, 'spillhost.no' => 1, 'spilnoagency.com.ua' => 1, @@ -136205,12 +137595,28 @@ 'spinecomms.com' => 1, 'spinemexin.tk' => 1, 'spinner.dnshome.de' => 1, + 'spinneroos.com.au' => 1, 'spinning-portugal.com' => 1, + 'spinoff.com.br' => 1, 'spinpay.com.br' => 1, 'spinque.com' => 1, 'spinraza.com' => 0, 'spins.city' => 1, 'spins.fedoraproject.org' => 1, + 'spinsamurai.com' => 1, + 'spinsamurai1.com' => 1, + 'spinsamurai11.com' => 1, + 'spinsamurai15.com' => 1, + 'spinsamurai2.com' => 1, + 'spinsamurai30.com' => 1, + 'spinsamurai4.com' => 1, + 'spinsamurai5.com' => 1, + 'spinsamurai52.com' => 1, + 'spinsamurai6.com' => 1, + 'spinsamurai65.com' => 1, + 'spinsamurai77.com' => 1, + 'spinsamurai8.com' => 1, + 'spinsamurai88.com' => 1, 'spinscity-casino.info' => 1, 'spinscity.club' => 1, 'spinscity.info' => 1, @@ -136225,13 +137631,12 @@ 'spirerecoverysolutions.com' => 1, 'spirio.cz' => 1, 'spirion.com' => 1, - 'spirit-hunters-germany.de' => 0, + 'spirit-hunters-germany.de' => 1, 'spirit-url.com' => 1, 'spirit55555.dk' => 1, 'spiritbionic.ro' => 1, 'spiritdesigns.tk' => 1, 'spiritedengineers.tk' => 1, - 'spiritgruppen.no' => 1, 'spiritindia.com' => 1, 'spiritlakehealthcenter.com' => 1, 'spiritous.cf' => 1, @@ -136253,11 +137658,9 @@ 'spkar.eu' => 1, 'splashily.gq' => 1, 'splat00n.ink' => 1, - 'splatnet3.net' => 1, 'splawoffice.com' => 1, 'splconsulenza.it' => 1, 'spleis.no' => 1, - 'splendidaccounts.pk' => 1, 'splendorservizi.it' => 1, 'spletna.net' => 1, 'splex.com' => 1, @@ -136267,18 +137670,15 @@ 'splikity.com' => 1, 'splimtechco.tk' => 1, 'splintercake.tk' => 1, - 'splinterface.io' => 1, 'splintermail.com' => 1, 'split.rent' => 1, 'splitero.com' => 1, - 'splitezyfire.com.au' => 1, 'splitreflection.com' => 1, 'splnk.net' => 1, 'sploch.com' => 1, 'sploitus.com' => 1, 'splorge.cloud' => 0, 'splorge.website' => 1, - 'splotchify.com' => 1, 'splytech.io' => 1, 'spm-servis.tk' => 1, 'spmax.design' => 1, @@ -136295,7 +137695,6 @@ 'spokanecounty.gov' => 1, 'spokanesheriff.gov' => 1, 'spokanevalleywa.gov' => 1, - 'spokeoaffiliates.com' => 1, 'spolekatelier.cz' => 1, 'spoluck.ca' => 1, 'spoluzaci.cz' => 1, @@ -136314,6 +137713,8 @@ 'spookysrv.com' => 1, 'spoonkeyworks.com' => 1, 'spoorcam.nl' => 1, + 'spoorzonedenbosch.nl' => 1, + 'spoorzoneshertogenbosch.nl' => 1, 'spordiinfo.ee' => 1, 'sporenvanslavernijutrecht.nl' => 1, 'sporeprinters.com' => 1, @@ -136330,13 +137731,13 @@ 'sport-potreby.sk' => 1, 'sport-school.tk' => 1, 'sport-socken.net' => 1, + 'sport.cz' => 1, 'sport24.by' => 1, 'sportabatese.tk' => 1, 'sportabee.com' => 0, 'sportadictos.com' => 1, 'sportal.se' => 1, 'sportalliance.com' => 1, - 'sportanaliz.com' => 1, 'sportausbildung.com' => 1, 'sportbikeadventures.com' => 1, 'sportboot.mobi' => 1, @@ -136405,17 +137806,18 @@ 'sportsdestinations.com' => 1, 'sportsenvivotv.com' => 1, 'sportservice.bz' => 1, + 'sportshake.com' => 1, 'sportskibat.tk' => 1, 'sportsmagy.com' => 1, 'sportsmania.tk' => 1, 'sportsmansblog.com' => 1, 'sportsmashup.com' => 1, 'sportsnacklove.com' => 1, - 'sportspainmanagementnyc.com' => 1, 'sportspassbremen.de' => 1, 'sportspeople.com.au' => 1, 'sportssurfaces.com.au' => 0, 'sportstips.tk' => 1, + 'sportstraveler.net' => 1, 'sportstreetstyle.com' => 1, 'sportsupports-hertogenbosch.nl' => 1, 'sportsxplay.com' => 1, @@ -136446,6 +137848,7 @@ 'spotkania.com' => 1, 'spotless-londoncleaningcompany.com' => 1, 'spotlessohio.com' => 1, + 'spotlightsphere.com' => 1, 'spotme.fit' => 1, 'spotmefit.com' => 1, 'spotonlive.dk' => 1, @@ -136484,6 +137887,7 @@ 'sprawnymarketing.pl' => 1, 'sprayontv.com' => 0, 'spraypolyurethane.org' => 1, + 'spreadfinds.com' => 1, 'spreadgreatideas.com' => 1, 'spreadgreatideas.org' => 1, 'spreadsheets.google.com' => 1, @@ -136523,7 +137927,6 @@ 'spring96.org' => 1, 'springbaystudio.com' => 1, 'springboard.no' => 1, - 'springbreak.it' => 1, 'springdalewi.gov' => 1, 'springerundpartner.de' => 1, 'springfield-nj.us' => 1, @@ -136542,8 +137945,7 @@ 'springsoffthegrid.com' => 1, 'springspeedshop.com' => 1, 'springtxcarpetcleaning.com' => 1, - 'springwellclinic.co.uk' => 1, - 'sprintgrad.com' => 1, + 'springwellclinic.co.uk' => 0, 'sprintkitchen.com' => 1, 'sprintlee.com' => 1, 'sprintswac.tk' => 1, @@ -136552,7 +137954,6 @@ 'spritmonitor.de' => 1, 'spritsail.io' => 1, 'sprizzy.com' => 1, - 'sprock.io' => 0, 'sprocktech.com' => 1, 'sprogress.uz' => 1, 'sprossen-keimlinge.de' => 1, @@ -136605,7 +138006,6 @@ 'spyre.com' => 0, 'spyretx.com' => 0, 'spyroszarzonis.com' => 1, - 'spysder.com' => 1, 'spyse.com' => 1, 'spytrash.tk' => 1, 'spyware.lol' => 1, @@ -136613,6 +138013,7 @@ 'sq.io' => 1, 'sq0z.ovh' => 1, 'sq3dmv.pl' => 1, + 'sqa.gov.ws' => 1, 'sqalogic.com' => 1, 'sqap.pt' => 1, 'sqclick.com' => 1, @@ -136646,6 +138047,7 @@ 'squadco.com' => 1, 'squadcoders.com' => 1, 'squadgames.ru' => 1, + 'squadspawn.com' => 1, 'squamiferum.net' => 1, 'squardllc.ml' => 1, 'square-gamers.tk' => 1, @@ -136656,7 +138058,6 @@ 'square.it' => 1, 'square.ly' => 1, 'square.mx' => 1, - 'square.site' => 1, 'squarecdn.com' => 1, 'squaredancedance.tk' => 1, 'squaredaway.co.nz' => 1, @@ -136677,7 +138078,6 @@ 'squaremktg.com' => 1, 'squareoffer.com' => 1, 'squareonebgc.com.ph' => 1, - 'squarepocketdesign.com' => 0, 'squareregister.com' => 1, 'squaresoft.ga' => 1, 'squaresolutions.com' => 1, @@ -136697,17 +138097,15 @@ 'squido.ch' => 1, 'squidparty.com' => 1, 'squids.space' => 1, + 'squijellovault.com' => 1, 'squiresinsurance.net' => 1, - 'squirex2.com' => 1, 'squirrelventures.vc' => 1, 'squirted.com' => 1, 'squirtingpussygirl.com' => 1, 'squirtqueen.org' => 1, 'sqxb0.ga' => 1, - 'sr-33.com' => 1, 'sr-f.tk' => 1, 'sr.ht' => 1, - 'sr3cybersecurity.com' => 1, 'sr88.co.uk' => 1, 'sr88.me.uk' => 1, 'srae.me.uk' => 1, @@ -136718,9 +138116,9 @@ 'srapcn.co.uk' => 1, 'sratim.tv' => 1, 'sravyareddy.space' => 1, + 'srb.guide' => 1, 'srb.help' => 1, 'srbc.gov' => 1, - 'srblaw.co.nz' => 1, 'src.cm' => 1, 'src.fedoraproject.org' => 1, 'srcbolt.com' => 1, @@ -136731,10 +138129,11 @@ 'sreality.cz' => 1, 'sreb.loan' => 1, 'srebro.cc' => 1, + 'sredt.gr' => 1, + 'sree.build' => 1, 'sreedhareeyam.tk' => 1, 'sreeharis.tk' => 1, 'sreemetaliks.com' => 1, - 'sreenadh.in' => 1, 'sremodelingnyc.com' => 1, 'srequest.ru' => 1, 'srequest.tech' => 1, @@ -136771,9 +138170,9 @@ 'srivarada.co.uk' => 1, 'srix.ml' => 1, 'srkarra.com' => 1, - 'srkb.net' => 1, 'srlconsult.ro' => 1, 'srle.tk' => 1, + 'srmdn.com' => 1, 'srmi.biz' => 1, 'srmllc.net' => 1, 'srmstatic.com' => 1, @@ -136786,13 +138185,10 @@ 'sroma.tk' => 1, 'sron.nl' => 1, 'srorisksolutions.tk' => 1, - 'sros.fi' => 1, 'sroturkey.tk' => 1, 'srp.gov' => 1, 'srpcleanenergy.org' => 1, 'srpx.de' => 1, - 'srq.nu' => 1, - 'srqpedals.com' => 1, 'srroddy.com' => 1, 'srs.sg' => 0, 'srsforward.email' => 1, @@ -136809,7 +138205,6 @@ 'srv-4g-test.fr' => 1, 'srv-home.fr' => 1, 'srv.com.ru' => 1, - 'srvhome.sk' => 1, 'srvonfire.com' => 1, 'srvrlss.io' => 1, 'srx.sx' => 1, @@ -136831,7 +138226,7 @@ 'ss9297.co' => 1, 'ss9397.com' => 1, 'ss9728.co' => 1, - 'ssa.co.ir' => 1, + 'ssa.co.ir' => 0, 'ssa.gov' => 0, 'ssaarevents.tk' => 1, 'ssab.gov' => 1, @@ -136864,6 +138259,7 @@ 'sshool.at' => 1, 'sshwiki.tk' => 1, 'sshx.top' => 1, + 'ssigno.ch' => 1, 'ssjid.gov' => 1, 'ssk.ovh' => 1, 'sskb-ey.tech' => 1, @@ -136879,6 +138275,7 @@ 'ssl247.de' => 1, 'ssl247.dk' => 1, 'ssl4all.gq' => 1, + 'sslboard.com' => 1, 'sslc.gov' => 1, 'sslcertificaten.nl' => 1, 'sslcheck.nl' => 1, @@ -136896,7 +138293,6 @@ 'sslpoint.com' => 1, 'ssls.cz' => 1, 'sslsecureproxy.com' => 1, - 'sslsurvey.de' => 1, 'ssltrus.com.cn' => 1, 'ssm-techmarketing.tk' => 1, 'ssmato.me' => 1, @@ -136909,7 +138305,6 @@ 'ssmrca.ca' => 1, 'ssmwebportal.tk' => 1, 'ssnetwork.jp' => 1, - 'ssnj.org' => 1, 'ssprod.tk' => 1, 'sspu.ml' => 1, 'ssqq.com' => 1, @@ -136921,14 +138316,12 @@ 'ssrvpn.tech' => 1, 'sss.red' => 1, 'ssslelectricfencing.co.za' => 1, - 'ssslgaragedoors.co.za' => 1, 'sssppp.gq' => 1, 'sssss.click' => 1, 'ssstructures.net' => 1, 'sst-racing.ch' => 1, 'sst.ru' => 1, 'sstaging.com' => 1, - 'sstarnation.com' => 1, 'ssuiteoffice.com' => 1, 'ssuitesoft.com' => 1, 'st-annen-museum.de' => 1, @@ -136963,10 +138356,12 @@ 'stabilizatory.ga' => 1, 'stableflect.finance' => 1, 'stablelib.com' => 1, + 'stablex.com.tr' => 1, 'stablina.tk' => 1, 'stacabinetdepot.com' => 1, 'staceygillinphotography.com' => 1, 'stacisezeptat.cz' => 1, + 'stackanchor.net' => 1, 'stacker.news' => 1, 'stackery.io' => 1, 'stackhub.cc' => 1, @@ -136991,6 +138386,7 @@ 'stadionwelt.de' => 1, 'stadlwirt.at' => 1, 'stadm.com' => 1, + 'stads-hertogenbosch.nl' => 1, 'stadsarchief.nl' => 1, 'stadt-frechen.de' => 1, 'stadtbauwerk.at' => 0, @@ -137004,69 +138400,26 @@ 'stadtwerke-sw.de' => 1, 'staer.ro' => 1, 'staff.direct' => 1, - 'staffaugmentation.ae' => 1, - 'staffaugmentation.al' => 1, - 'staffaugmentation.at' => 1, - 'staffaugmentation.ba' => 1, - 'staffaugmentation.be' => 1, - 'staffaugmentation.bg' => 1, - 'staffaugmentation.ch' => 1, - 'staffaugmentation.co.il' => 1, - 'staffaugmentation.co.uk' => 1, - 'staffaugmentation.com.ar' => 1, - 'staffaugmentation.com.ua' => 1, - 'staffaugmentation.cz' => 1, - 'staffaugmentation.de' => 1, - 'staffaugmentation.dk' => 1, - 'staffaugmentation.ee' => 1, - 'staffaugmentation.es' => 1, - 'staffaugmentation.eu' => 1, - 'staffaugmentation.fi' => 1, - 'staffaugmentation.fr' => 1, - 'staffaugmentation.ge' => 1, - 'staffaugmentation.gr' => 1, - 'staffaugmentation.hr' => 1, - 'staffaugmentation.hu' => 1, - 'staffaugmentation.it' => 1, - 'staffaugmentation.jp' => 1, - 'staffaugmentation.li' => 1, - 'staffaugmentation.lt' => 1, - 'staffaugmentation.lu' => 1, - 'staffaugmentation.lv' => 1, - 'staffaugmentation.md' => 1, - 'staffaugmentation.me' => 1, - 'staffaugmentation.mk' => 1, - 'staffaugmentation.mx' => 1, - 'staffaugmentation.nl' => 1, - 'staffaugmentation.no' => 1, - 'staffaugmentation.pe' => 1, - 'staffaugmentation.ph' => 1, - 'staffaugmentation.pl' => 1, - 'staffaugmentation.pt' => 1, - 'staffaugmentation.ro' => 1, - 'staffaugmentation.rs' => 1, - 'staffaugmentation.si' => 1, - 'staffaugmentation.us' => 1, 'staffaugmentation.vn' => 1, 'staffi.tk' => 1, 'staffingnation.com' => 1, 'staffinmotion.com' => 1, 'staffordpk.tk' => 1, + 'staffware.io' => 1, 'stag.lol' => 1, 'stage-bluejeans.com' => 1, 'stage-marine-fullcost.azurewebsites.net' => 1, 'stage-metrobible.org' => 1, 'stage-privacyportal-ui.azurewebsites.net' => 1, - 'stage-props-blank-guns.com' => 1, 'stage.wepay.com' => 1, 'stageandtraining.com' => 1, - 'stagebtp.com' => 1, 'stageirites.com' => 1, 'stageirites.fr' => 1, 'stageirites.org' => 1, 'stagemaster.cz' => 1, 'stagewalker.no' => 1, 'staging-amag.com' => 1, + 'staging-amber.com' => 1, 'staging-scholar.tk' => 1, 'stagingbox.uk' => 1, 'stagingcleargrain.com.au' => 1, @@ -137157,6 +138510,7 @@ 'standard-wohnungsbaukredit.info' => 1, 'standard-wohnungsbaukredit.net' => 1, 'standard-wohnungsbaukredit.org' => 1, + 'standard.co.me' => 1, 'standardlifters.com' => 1, 'standardmetrics.io' => 1, 'standardnotes.com' => 1, @@ -137181,8 +138535,6 @@ 'standoffarena.com' => 1, 'standrewsbookshop.co.uk' => 1, 'standsearch.cf' => 1, - 'standup2cancer.ca' => 1, - 'standup2cancer.org' => 1, 'standupcomedy.cf' => 1, 'standupcomedy.ga' => 1, 'standupcomedy.tk' => 1, @@ -137192,6 +138544,7 @@ 'stangeland.tk' => 1, 'stankingma.com' => 1, 'stankingma.nl' => 1, + 'stankovic964.rs' => 1, 'stanleyblackanddecker.com' => 1, 'stanleychuahphotography.com' => 1, 'stanleyharrold.com' => 1, @@ -137204,9 +138557,9 @@ 'stanonline.tk' => 1, 'stanron.com' => 1, 'stansberryresearch.com' => 1, + 'stanslabs.xyz' => 1, 'stansweather.net' => 1, 'stantabler.com' => 0, - 'stanthony-hightstown.net' => 1, 'stantonca.gov' => 1, 'stantoncountyne.gov' => 1, 'stanwoodwa.gov' => 1, @@ -137217,7 +138570,6 @@ 'star-citizen.wiki' => 1, 'star-clean.it' => 1, 'star-life.tk' => 1, - 'star-one.co.uk' => 1, 'star.watch' => 1, 'starase.com' => 0, 'starazagora.bg' => 1, @@ -137225,7 +138577,6 @@ 'starbaese.de' => 1, 'starbase01.com' => 1, 'starbeans.vn' => 1, - 'starbucks.co.th' => 1, 'starbucks.com' => 1, 'starburns.audio' => 1, 'starbusiness.ml' => 1, @@ -137291,6 +138642,7 @@ 'starmyworld.ga' => 1, 'starnora.com' => 1, 'starnoraelizabethfitzpatrick.com' => 1, + 'starnum.com.tw' => 1, 'staroch.name' => 1, 'starorusing.com' => 0, 'starover.tk' => 1, @@ -137301,7 +138653,6 @@ 'starprime.eu' => 1, 'starprime.net' => 1, 'starrace.eu' => 1, - 'starrealtypm.com' => 1, 'starretest.nl' => 1, 'starreview.tk' => 1, 'starring.work' => 1, @@ -137310,12 +138661,12 @@ 'starryhometex.com' => 1, 'starrynight.com' => 1, 'starryvoid.com' => 1, + 'stars.to' => 1, 'starsam80.net' => 1, + 'starsbangkok.com' => 1, 'starsbattle.net' => 1, 'starsessions.cc' => 1, - 'starsevengames.com' => 1, 'starsguru.com' => 1, - 'starship.xyz' => 1, 'starshiparena.com' => 1, 'starsing.bid' => 1, 'starskim.cn' => 1, @@ -137335,6 +138686,7 @@ 'startbetter.tk' => 1, 'startbiz.biz.id' => 1, 'startbiz.co.id' => 1, + 'startbrain.ai' => 1, 'startcare.org' => 1, 'starteesforsale.co.za' => 1, 'starter.social' => 1, @@ -137359,14 +138711,12 @@ 'startplats.tk' => 1, 'startplaying.games' => 1, 'startpoint.tk' => 1, - 'startrackevecorp.org' => 1, 'starts.sh' => 1, 'startup-house.com' => 1, 'startup-stack.com' => 1, 'startup-stack.tech' => 1, 'startupbros.com' => 1, 'startupchile.org' => 1, - 'startupgov.lt' => 1, 'startuphakksecurity.com' => 1, 'startupislandtaiwan.com' => 1, 'startupislandtaiwan.net' => 1, @@ -137391,8 +138741,9 @@ 'starvizyon.com' => 1, 'starwarschronology.com' => 1, 'starwarshunters.com' => 1, + 'starwarsmilk.com' => 1, 'starwatches.eu' => 1, - 'starworksglobal.com' => 1, + 'starwindinfrastructure.com' => 1, 'starx.ink' => 1, 'staryuk.com' => 1, 'stashbase.org' => 1, @@ -137430,8 +138781,8 @@ 'staterun.tk' => 1, 'stateserv.com' => 1, 'statesville.com' => 1, - 'statewideoutdoorblinds.com' => 1, 'statfluence.com' => 1, + 'stathamquotes.ru' => 1, 'static-assets.io' => 1, 'static-myfxee-808795.c.cdn77.org' => 1, 'static-myfxoau-808795.c.cdn77.org' => 1, @@ -137451,7 +138802,6 @@ 'stationnement-angouleme.com' => 1, 'stationnement-stdizier.fr' => 1, 'stationnement-villeurbanne.fr' => 1, - 'statisbet.com' => 1, 'statista.com' => 1, 'statistik-online.org' => 1, 'statistik-seminare.de' => 1, @@ -137459,8 +138809,8 @@ 'statnivlajky.cz' => 1, 'stats-co.eu' => 1, 'stats-mailtracker.com' => 1, + 'stats.dance' => 1, 'stats.g.doubleclick.net' => 1, - 'statscrew.com' => 1, 'statsit.ga' => 1, 'statsme-app.com' => 1, 'statsndata.org' => 1, @@ -137504,9 +138854,10 @@ 'staylovely.tk' => 1, 'stayme.cz' => 1, 'staysimple.nl' => 1, - 'staywelladjusted.com' => 1, + 'staywelladjusted.com' => 0, 'stazi.tk' => 1, 'stb-buegel.de' => 1, + 'stb-schefczyk.ch' => 1, 'stb-schefczyk.com' => 1, 'stb-schefczyk.de' => 1, 'stb-schefczyk.info' => 1, @@ -137515,8 +138866,6 @@ 'stb-timmler.de' => 1, 'stb.gov' => 1, 'stbarnabashealthsystem.com' => 1, - 'stbartholomewmanchester.org' => 1, - 'stbcg.com' => 1, 'stbernardnk.org' => 1, 'stbk.link' => 1, 'stbl.org' => 1, @@ -137538,7 +138887,7 @@ 'stclub.de' => 1, 'stcomcybersecurity.net' => 1, 'stconleths.ie' => 1, - 'stcplasticsurgery.com' => 1, + 'stcplasticsurgery.com' => 0, 'stdavidparish.org' => 1, 'stdavidsfirstaid.co.uk' => 1, 'stdavidtheking.com' => 1, @@ -137558,7 +138907,7 @@ 'steakovercooked.com' => 1, 'stealingheather.com' => 1, 'stealsaga.net' => 1, - 'stealth.design' => 1, + 'stealth.design' => 0, 'stealth.net' => 1, 'stealthbinders.tk' => 1, 'stealthmodel.fi' => 1, @@ -137585,6 +138934,7 @@ 'steamscore.info' => 1, 'steamsprays.tk' => 1, 'steamstat.us' => 1, + 'steamsub.ru' => 1, 'steamwhirl.com' => 1, 'steannes.com' => 1, 'stebenkov.tk' => 1, @@ -137612,7 +138962,6 @@ 'steeloncall.com' => 1, 'steelpoint.com.pl' => 1, 'steelsheds.biz' => 1, - 'steelsoldiers.com' => 1, 'steelvortex.tk' => 1, 'steelzone.tk' => 1, 'steemit.com' => 1, @@ -137708,6 +139057,7 @@ 'stellarpurr.me' => 1, 'stellartraderacademy.co.uk' => 1, 'stelleninserate.de' => 0, + 'stellenvisite.de' => 1, 'steller.co' => 1, 'stelletjeafgebeuktemongolen.tk' => 1, 'stellexshop.ru' => 1, @@ -137737,7 +139087,6 @@ 'stempelfarben.de' => 1, 'stemps.pl' => 1, 'stena.cf' => 1, - 'stenaro.ch' => 1, 'stencilsaustralia.com.au' => 0, 'stendenlegal.nl' => 1, 'stening.co' => 1, @@ -137752,9 +139101,9 @@ 'step-lead.cc' => 1, 'step2web-cms.info' => 1, 'stepanvanek.cz' => 1, - 'stepanyansurgical.com' => 1, 'steparovi.cz' => 1, 'stepbrobd.com' => 1, + 'stepgf.com' => 1, 'steph.ninja' => 1, 'steph3n.me' => 1, 'stephan-matthiesen.de' => 1, @@ -137771,12 +139120,13 @@ 'stephanielantry.com' => 1, 'stephanieleonidasfan.tk' => 1, 'stephanieschreiber.com' => 1, + 'stephanisutherland.com' => 1, 'stephanoptiek.nl' => 1, 'stephen-oliver-art.co.uk' => 1, 'stephenbakalian.com' => 1, - 'stephencashman.com' => 0, 'stephencorp.com' => 1, 'stephencreilly.com' => 1, + 'stephengeorgetransfer.com' => 1, 'stephenhaunts.com' => 1, 'stephenheathphotography.com' => 1, 'stephenjlu.com' => 1, @@ -137794,17 +139144,16 @@ 'stephensoncountyil.gov' => 1, 'stephsolis.net' => 1, 'stephspace.net' => 1, - 'stephycom.com' => 1, 'steplab.co' => 1, 'steplogictalent.com' => 1, 'steponedanceclub.uk' => 1, 'steppesisters.org' => 1, 'steppicrew.de' => 1, 'steppingoutinstyleonline.com' => 1, + 'steppingstonessb.com' => 1, 'steppinout.tk' => 1, 'stepplanning.com' => 1, 'steppowerplant.com' => 1, - 'stepstobuyni.co.uk' => 1, 'stepstone.dk' => 1, 'stepupforeurope.eu' => 1, 'stepxpress.com' => 1, @@ -137819,6 +139168,7 @@ 'stereob.it' => 1, 'stereochro.me' => 0, 'stereoembersmagazine.com' => 1, + 'stereologic.com' => 1, 'stereostudio.cf' => 1, 'stereotyped.de' => 1, 'sterilium.tk' => 1, @@ -137829,7 +139179,7 @@ 'sterlingcomputers.com' => 1, 'sterlingcustomsheetmetal.com' => 0, 'sterlingheights.gov' => 1, - 'sterlinginsurance.com.au' => 0, + 'sterlingpestcontrol.com' => 1, 'sterlingpropertiesmi.com' => 1, 'sterlinx.de' => 1, 'stern-freunde.de' => 1, @@ -137845,7 +139195,7 @@ 'sternplastic.com' => 1, 'sternstrailer.com' => 1, 'steroids.ga' => 1, - 'steroidswiki.com' => 1, + 'steroiduck.com' => 1, 'sterr.in' => 1, 'sterretranen.tk' => 1, 'sterva.mobi' => 0, @@ -137855,7 +139205,6 @@ 'stesti.cz' => 1, 'stetson.edu' => 1, 'stetsonrealestate.com' => 1, - 'stetten-akm.de' => 1, 'steuer-voss.de' => 1, 'steuerberater-bayreuth.com' => 1, 'steuerberater-essen-steele.com' => 1, @@ -137891,7 +139240,6 @@ 'stevengrech.com' => 1, 'stevenjacobs.be' => 1, 'stevenjacobs.eu' => 1, - 'stevenkendypierre.com' => 1, 'stevenkobes.com' => 1, 'stevenmdriving.co.uk' => 1, 'stevenroddis.com' => 1, @@ -137922,7 +139270,6 @@ 'steviate.com' => 1, 'steviate.de' => 1, 'steviesafespaces.com' => 1, - 'stevin.com' => 1, 'stevinson.org' => 1, 'stewards.tk' => 1, 'stewardshipontario.ca' => 1, @@ -137949,7 +139296,6 @@ 'sthelen.eu' => 1, 'sthelensoregon.gov' => 1, 'sthelier.je' => 1, - 'sthenryrc.org' => 1, 'sthetix.info' => 1, 'sthpr.gr' => 1, 'sthreemarketing.com' => 1, @@ -138010,6 +139356,7 @@ 'stikkie.me' => 1, 'stikonas.eu' => 0, 'stila.no' => 0, + 'stilbits.nl' => 1, 'stileapp.com' => 1, 'stilecop.com' => 1, 'stilfoto.net' => 1, @@ -138021,8 +139368,6 @@ 'stillwatermn.gov' => 1, 'stillwatertownshipmn.gov' => 1, 'stillwell.me' => 1, - 'stillwhite.com' => 1, - 'stillwhite.com.au' => 1, 'stilmobil.se' => 1, 'stilnaya-odezhda.tk' => 1, 'stilsvadba.tk' => 1, @@ -138041,6 +139386,7 @@ 'stinkintechnology.com' => 1, 'stinkmemes.com' => 1, 'stinter.cf' => 1, + 'stinz.de' => 1, 'stiphosting.nl' => 1, 'stipic-webit.de' => 1, 'stirblaut.de' => 1, @@ -138059,7 +139405,6 @@ 'stjohnin.com' => 0, 'stjohnin.gov' => 1, 'stjohnks.gov' => 1, - 'stjohnpa.org' => 1, 'stjohnsc.com' => 1, 'stjohnskids.com' => 1, 'stjohnsmi.gov' => 1, @@ -138092,7 +139437,6 @@ 'stlouisstabilizing.com' => 1, 'stlpassports.com' => 1, 'stlpoolattendants.com' => 1, - 'stltacticals.com' => 1, 'stlu.de' => 1, 'stlucieclerk.gov' => 1, 'stluciesheriff.gov' => 1, @@ -138100,8 +139444,6 @@ 'stlueke.de' => 1, 'stlukenh.org' => 1, 'stlukesbrandon.org' => 1, - 'stma.is' => 1, - 'stmargs.us' => 0, 'stmariagoretti.net' => 1, 'stmarkcharlotte.org' => 1, 'stmarkseagirt.com' => 0, @@ -138112,7 +139454,7 @@ 'stmaryskutztown.com' => 1, 'stmarysmdsao.gov' => 1, 'stmarysprestwich.org' => 0, - 'stmarystfd.org' => 1, + 'stmarystfd.org' => 0, 'stmaryswv.gov' => 1, 'stmatthewri.org' => 1, 'stmattsparish.com' => 1, @@ -138131,6 +139473,7 @@ 'sto.ca' => 1, 'sto.ne' => 1, 'stoaktechnologies.com' => 1, + 'stoatboard.com' => 1, 'stocar.kh.ua' => 1, 'stock-analysis-on.net' => 1, 'stockageprive.net' => 1, @@ -138138,19 +139481,21 @@ 'stockbrain.co.jp' => 0, 'stockbridge-ma.gov' => 1, 'stockbridgevt.gov' => 1, - 'stockfree.download' => 1, 'stockgraphicdesigns.com' => 1, + 'stockholm-ventilation.se' => 1, 'stockholm.ga' => 1, 'stockholm.se' => 1, 'stockholmpride.org' => 1, + 'stockholmventilation.nu' => 1, 'stockilluminati.com' => 1, - 'stockmarkettoday.news' => 1, + 'stockmarketltd.co.uk' => 1, 'stockmeta.jp' => 1, 'stockntech.net' => 1, 'stockpile.com' => 1, 'stockportny.gov' => 1, 'stockportspiritualistchurch.co.uk' => 1, 'stockpricetrends.com' => 1, + 'stockpulse247.com' => 1, 'stocks-adviser.com' => 1, 'stockslam.ga' => 1, 'stocksnews.tk' => 1, @@ -138214,29 +139559,35 @@ 'stomatologia-narkoza.pl' => 1, 'stomatologiya.gq' => 1, 'stomatologiya.ml' => 1, - 'stompai.com' => 1, 'stomproced.ro' => 1, 'stomt.com' => 1, - 'stone-guru.co.uk' => 1, 'stone-mail.org' => 1, 'stone-support.de' => 1, - 'stoneandtile.design' => 1, 'stonebriarpropertyinspections.com' => 1, + 'stonebridge-systems.org' => 1, 'stonechat.de' => 1, + 'stonecoldguarantee.com' => 1, + 'stonecoldlaw.com' => 1, 'stonecountyar.gov' => 1, 'stonecutgods.com' => 1, + 'stonedepot.com.au' => 1, 'stonedwarf5.net' => 1, 'stonedworms.de' => 0, 'stoneedgeconcrete.com' => 1, + 'stonefold.uk' => 1, 'stonefusion.org.uk' => 1, 'stonegray.ca' => 1, 'stonehammerhead.org' => 1, 'stonehengelabs.io' => 1, 'stonehurstcap.com' => 1, + 'stoneinjury.com' => 1, + 'stoneinjurylawyer.com' => 1, 'stonemain.eu' => 1, 'stonemanbrasil.com.br' => 1, 'stoneproperty.ie' => 1, 'stonerwitch.tk' => 1, + 'stonesafetysquad.com' => 1, + 'stonesensation.co.za' => 1, 'stonesfamilyrestaurant.com' => 1, 'stonesgarden.pl' => 1, 'stonetribute.tk' => 1, @@ -138299,13 +139650,9 @@ 'stopsmoke.gq' => 1, 'stopssherdenking.tk' => 1, 'stopsvet.ml' => 1, - 'stopthemoss.com' => 1, 'stoptheperio.com' => 1, 'stopthethyroidmadness.com' => 1, - 'stopthinkconnect.jp' => 1, 'stopves.tk' => 1, - 'stor-guard.com' => 1, - 'storables.com' => 1, 'storage-base.de' => 1, 'storage-books.gq' => 1, 'storageideas.uk' => 1, @@ -138314,7 +139661,6 @@ 'storck.com' => 1, 'stordbatlag.no' => 1, 'store-en-stock.com' => 1, - 'store10.de' => 0, 'store71.it' => 1, 'storeandforward.email' => 1, 'storeandforward.eu' => 1, @@ -138341,12 +139687,10 @@ 'storeplus.ml' => 1, 'storesonline.fr' => 1, 'storestdigital.com' => 1, - 'storewebshop.com' => 1, 'storex.storage' => 1, 'storgaarddieu.com' => 1, 'storiadellarte.com' => 1, 'storiadirectory.tk' => 1, - 'storiagraph.com' => 1, 'storiatipic.com' => 1, 'storiediteecaffe.com' => 1, 'stories-pro.com' => 1, @@ -138355,17 +139699,17 @@ 'storillo.com' => 1, 'storin.nl' => 1, 'storipress.com' => 1, - 'storishh.in' => 1, 'storistalker.com' => 1, 'storj.io' => 1, 'storjar.com' => 1, - 'storkurinn.is' => 1, 'storm-news.tk' => 1, 'stormairsoft.tk' => 1, + 'stormberry.as' => 1, + 'stormberry.no' => 1, + 'stormbev.com' => 1, 'stormboost.cz' => 1, 'stormchile.cl' => 1, 'stormdamages.claims' => 1, - 'stormenergygh.com' => 0, 'stormerauto.ae' => 1, 'stormestudios.tk' => 1, 'stormfest.tk' => 1, @@ -138385,15 +139729,16 @@ 'story-scape.com' => 1, 'story.be' => 1, 'story.nl' => 1, + 'storyafter.co.uk' => 1, 'storybench.org' => 1, 'storyboardmedia.cl' => 1, + 'storybonsai.com' => 1, 'storybuilder.me' => 1, 'storyclash.com' => 1, 'storycycle.tk' => 1, 'storygeneratorapp.com' => 1, 'storyland.ie' => 1, 'storyliebe.de' => 1, - 'storylingoo.com' => 1, 'storymalayalam.com' => 1, 'storysift.news' => 1, 'storytea.top' => 1, @@ -138437,6 +139782,7 @@ 'stpaulcatholicchurcheastnorriton.net' => 1, 'stpaulsbullville.org' => 1, 'stpaulschambers.com' => 1, + 'stpaulsfeedback.com' => 0, 'stpe.co' => 1, 'stperseo.tk' => 1, 'stpeterparishva.org' => 1, @@ -138504,7 +139850,7 @@ 'strangeworksinc.com' => 1, 'strangeworldmerch.com' => 1, 'strangeworldmerchandising.com' => 1, - 'straniero.net' => 1, + 'straniero.net' => 0, 'strankahrvatskogprava.tk' => 1, 'straphael-holyangels.com' => 1, 'strappazzon.xyz' => 1, @@ -138513,8 +139859,9 @@ 'strassberger.tk' => 1, 'strasserhaustechnik.de' => 1, 'strasweb.fr' => 1, + 'strat-et-si.fr' => 1, 'stratagemlabs.tech' => 1, - 'stratahealth.com' => 1, + 'stratahealth.com' => 0, 'stratcat.com' => 1, 'stratebi.com' => 1, 'strategery.io' => 1, @@ -138535,7 +139882,6 @@ 'strategysystems.com' => 1, 'stratekispiel.at' => 1, 'stratexonline.com' => 1, - 'stratford.ac.uk' => 0, 'stratfordct.gov' => 1, 'stratfordnh.gov' => 1, 'stratfordwi.gov' => 1, @@ -138549,6 +139895,8 @@ 'stratmann-b.de' => 1, 'stratocumulus.legal' => 1, 'stratos.support' => 1, + 'stratosdigital.ai' => 1, + 'stratowalk.de' => 1, 'stratreg.com' => 1, 'strattera.ga' => 1, 'strattonapps.com' => 1, @@ -138556,8 +139904,6 @@ 'stratum0.org' => 1, 'stratuscloud.group' => 1, 'stratuscloudconsulting.net' => 1, - 'stratuspayments.net' => 1, - 'stratussc.com' => 0, 'straubs.eu' => 1, 'strauss-advisor.de' => 1, 'strauss.tirol' => 1, @@ -138567,7 +139913,6 @@ 'strawberries.tk' => 1, 'strawberry-laser.gr' => 1, 'strawberry-melon.com' => 1, - 'strawberry.ceo' => 1, 'strawberry.dk' => 1, 'strawberry.fi' => 1, 'strawberry.gay' => 1, @@ -138593,7 +139938,6 @@ 'stream-music.cz' => 1, 'stream-network.cz' => 1, 'stream-studio.ovh' => 1, - 'stream-tek.com' => 1, 'stream.gifts' => 1, 'stream.ru' => 0, 'stream10.cz' => 1, @@ -138610,13 +139954,14 @@ 'streamfood.tv' => 1, 'streamgifter.com' => 1, 'streamgoalandres.ml' => 1, + 'streamhub.club' => 1, 'streamion.city' => 1, + 'streamiptv8k.com' => 1, 'streamkino.cz' => 1, 'streamline.enterprises' => 1, 'streamlinedprocesses.com' => 1, 'streamliner.fr' => 1, 'streamlineverify.com' => 1, - 'streammasterpro.com' => 1, 'streammusic.cz' => 1, 'streamnetlibrary.org' => 1, 'streamnetwork.cz' => 1, @@ -138632,6 +139977,7 @@ 'streamusic.cz' => 1, 'streamvi.com' => 1, 'streamvideo.cz' => 1, + 'streamwizard.de' => 1, 'streamz.be' => 1, 'streamzilla.com' => 1, 'streathamfoodfestival.com' => 1, @@ -138664,6 +140010,7 @@ 'streetlightdata.com' => 1, 'streetmaderecordz.tk' => 1, 'streets.mn' => 1, + 'streetsahead.info' => 1, 'streetsalad.tk' => 1, 'streetspirit.tk' => 1, 'streetspotr.com' => 1, @@ -138683,11 +140030,13 @@ 'strenge-angelique.eu' => 1, 'strenge-zucht.schule' => 1, 'strength-secure.com' => 1, + 'streotech.com' => 1, 'stressdown.ml' => 1, 'stressed.tk' => 1, 'stressfreeprobate.com' => 1, 'stressfrei-marceva.de' => 1, 'streszczenia.pl' => 1, + 'strettch.com' => 1, 'strettonreserve.com.au' => 1, 'strettoweb.com' => 1, 'strgco.com' => 1, @@ -138764,7 +140113,7 @@ 'strong-game.com' => 1, 'strong-iptv.online' => 1, 'strongblock.com' => 1, - 'strongcitiesnetwork.org' => 1, + 'strongcitiesnetwork.org' => 0, 'strongdm.com' => 1, 'strongencryption.org' => 1, 'stronger-communities.org.uk' => 1, @@ -138852,7 +140201,6 @@ 'stubbmail.de' => 1, 'stubentiga.de' => 1, 'stuc-groep.nl' => 1, - 'stuccorepairrenonv.com' => 1, 'stuckateur-weber.de' => 1, 'stucki-bagger.ch' => 1, 'stucki-sanitaer.ch' => 1, @@ -138869,7 +140217,6 @@ 'studentclearinghouse.net' => 1, 'studentclearinghouse.org' => 1, 'studentclearinghouse.site' => 1, - 'studentdebil.com' => 1, 'studentenplaza.tk' => 1, 'studentenwerk.sh' => 1, 'studentenwoordenboek.nl' => 1, @@ -138887,6 +140234,7 @@ 'studentquickpay.com' => 1, 'studentrobotics.org' => 1, 'students4sports.org' => 1, + 'studentsamfunnet.no' => 1, 'studentscodecamp.com' => 1, 'studentse.fr' => 1, 'studentsfirstnb.com' => 1, @@ -138949,6 +140297,8 @@ 'studiofpvet.it' => 1, 'studioherc.com' => 1, 'studiohomebase.amsterdam' => 1, + 'studiojae.fr' => 1, + 'studiojaims.com' => 1, 'studiokaczmarek.pl' => 1, 'studiolegalemarchi.tk' => 1, 'studiolegalepaternostro.it' => 1, @@ -138957,6 +140307,7 @@ 'studiolive.club' => 1, 'studiolu.tk' => 1, 'studiolupotti.it' => 1, + 'studiomaaike.com' => 1, 'studiomarcella.com' => 1, 'studiomax.bg' => 1, 'studiomenfis.com' => 1, @@ -138968,10 +140319,13 @@ 'studiopirrate.com' => 1, 'studiopoen.com.br' => 1, 'studiorachunkowe.pl' => 1, + 'studiords.com' => 1, + 'studiosaulnier.synology.me' => 1, 'studioshiftup.net' => 1, 'studiosql.ml' => 1, 'studiostawki.com' => 1, 'studiostudio.net' => 1, + 'studiosubtelnosci.pl' => 1, 'studiosuracidenunzio.it' => 1, 'studiotmb.com' => 1, 'studiovaud.com' => 0, @@ -139003,7 +140357,6 @@ 'studybay.com' => 0, 'studybeans.org' => 1, 'studyclerk.com' => 1, - 'studyero.com' => 1, 'studyfurniture.lv' => 1, 'studyhacker.jp' => 1, 'studyhacker.net' => 1, @@ -139012,10 +140365,7 @@ 'studyin.jp' => 1, 'studying-neet.com' => 1, 'studyjunkie.co' => 1, - 'studylish.com' => 1, 'studyme.ml' => 1, - 'studynoun.com' => 1, - 'studysive.com' => 1, 'studyspanish-lapaz-bolivia.tk' => 1, 'studystack.ml' => 1, 'studytactics.com' => 1, @@ -139094,7 +140444,6 @@ 'styledbysally.com.au' => 1, 'styleelite.tk' => 1, 'styleetvieperfumes.com' => 1, - 'styleflow.nl' => 1, 'stylemall.tk' => 1, 'stylepixo.com' => 1, 'styleseat.com' => 1, @@ -139144,15 +140493,16 @@ 'subarupartsdeal.com' => 1, 'subarus.tk' => 1, 'subaruxv.pl' => 1, - 'subastatutraslado.com.mx' => 1, + 'subastatutraslado.com.mx' => 0, 'subbacultcha.tk' => 1, 'subcenter.io' => 1, + 'subcheck.com' => 1, 'subcollab.com' => 1, 'subdev.org' => 1, 'subdivider.tk' => 1, 'subestan.tk' => 1, 'subgirl.ga' => 1, - 'subhamchettinadtx.com' => 1, + 'subgoal.gg' => 1, 'subiblia.com' => 1, 'subic.ga' => 1, 'subilarch.net' => 0, @@ -139185,7 +140535,6 @@ 'subscriptionplus.uk' => 1, 'subserv.tk' => 1, 'subsidioalempleo.cl' => 1, - 'subsistence.wiki' => 1, 'subsistencematters.net' => 1, 'subsitude.tk' => 1, 'subsoft.tk' => 1, @@ -139217,12 +140566,11 @@ 'subzero-wolf.co.in' => 1, 'success.pp.ua' => 1, 'successbox.vn' => 1, - 'successclap.com' => 1, 'successclicker.tk' => 1, 'successdeliv.com' => 1, 'successemails.ml' => 1, 'successible.net' => 1, - 'successive.tech' => 1, + 'successive.tech' => 0, 'successminds.com' => 1, 'successrice.com' => 1, 'successwizard.com' => 1, @@ -139230,9 +140578,7 @@ 'succubus.me' => 1, 'succubus.network' => 1, 'succubus.xxx' => 1, - 'succulentplantguru.com' => 1, 'sucessclick.gq' => 1, - 'suche.org' => 1, 'suchhire.com' => 1, 'suchhunde.wien' => 1, 'suchmaschinen-werkstatt.de' => 1, @@ -139248,12 +140594,10 @@ 'sucsses.gq' => 1, 'sucyshop.fr' => 1, 'sudabaus.com' => 1, - 'sudafri.net' => 1, 'sudak-turizm.tk' => 1, 'sudametrica.tk' => 1, 'sudanell.tk' => 1, 'sudanindependent.com' => 0, - 'sudanindependent.net' => 1, 'sudaraka.org' => 0, 'suddenlysavvy.com' => 1, 'sudeleycastle.co.uk' => 1, @@ -139263,7 +140607,9 @@ 'sudocat.me' => 1, 'sudoku-insight.tk' => 1, 'sudoku.org.ua' => 1, + 'sudokuaday.com' => 1, 'sudokuenlinea.com' => 1, + 'sudory.com' => 1, 'sudosaveclimate.com' => 1, 'sudoschool.com' => 1, 'sudosu.fr' => 1, @@ -139347,15 +140693,13 @@ 'suigenerisakademi.com' => 1, 'suijo-bus.osaka' => 1, 'suikerspinnetje.nl' => 1, - 'suitcompany.com' => 1, 'suite.li' => 1, 'suite360sel.org' => 1, 'suiteassured.com' => 1, - 'suitebase.org' => 1, + 'suitebase.org' => 0, 'suitecrm.com' => 1, 'suitemail.org' => 1, 'suitesafe.org' => 1, - 'suitesapp.com' => 1, 'suitesolutionsgroup.com' => 1, 'suiteuser.org' => 1, 'suitocracy.com' => 1, @@ -139374,12 +140718,12 @@ 'sukker-oaxaca.com' => 1, 'sukoyakapp.com' => 1, 'sukrie.net' => 1, - 'sukrithideveloper.in' => 1, 'sukruarslan.tk' => 1, 'suksit.com' => 0, 'sukys.lt' => 1, 'sulabs.org' => 1, 'sulakskii-canyon.ru' => 1, + 'sulamericasublime.com.br' => 1, 'sulawesi-adventure.tk' => 1, 'suleeka.tk' => 1, 'sulek.eu' => 1, @@ -139391,8 +140735,9 @@ 'sullivancontractingct.com' => 1, 'sullivancountypa.gov' => 1, 'sulman4paf.tk' => 1, - 'sulminastv.com.br' => 1, 'sulphurspringsar.gov' => 1, + 'sulsa.ca' => 1, + 'sultanismyname.com' => 1, 'sultanrecords.com' => 1, 'sultans.tk' => 1, 'sultengterkini.id' => 1, @@ -139403,7 +140748,6 @@ 'sumakola.space' => 1, 'sumanai.gq' => 1, 'sumanai.tk' => 1, - 'sumaque.com' => 1, 'sumatogroup.com' => 1, 'sumatphoto.com' => 1, 'sumatrabarat.cf' => 1, @@ -139442,8 +140786,8 @@ 'sumitchahal.com' => 1, 'sumitronics.com.tw' => 1, 'sumiyakimatsu.com' => 1, - 'sumkunado.ru' => 1, 'summa.es' => 1, + 'summage.org' => 1, 'summarized.gq' => 1, 'summaru.online' => 1, 'summaryexecution.com' => 1, @@ -139470,7 +140814,6 @@ 'summitcustomsbrokers.com' => 1, 'summitdentistry.nl' => 1, 'summiteyekc.com' => 1, - 'summitlighthousela.org' => 1, 'summitms.gov' => 1, 'summitoralsurgerymt.com' => 1, 'summitviewbaptistchurch.com' => 1, @@ -139500,7 +140843,6 @@ 'sun1345.com' => 1, 'sun1378.com' => 1, 'sun668.asia' => 1, - 'sun668.co' => 1, 'sunbirdgrove.com' => 1, 'sunbit.com' => 1, 'sunblind.tk' => 1, @@ -139509,7 +140851,7 @@ 'sunburstdata.com' => 1, 'sunbusinessnetwork.org' => 1, 'sunby.jp' => 1, - 'sunby.org' => 1, + 'sunby.org' => 0, 'suncanakolica.eu' => 1, 'suncanary.tk' => 1, 'suncat.tk' => 1, @@ -139533,12 +140875,9 @@ 'sundayfundayjapan.com' => 1, 'sundaysky.com' => 1, 'sundaytansa.com' => 1, - 'sunderland.ac.uk' => 1, 'sunderlandmoneyman.com' => 1, - 'sundeskole.no' => 0, 'sundhedsdatastyrelsen.dk' => 1, 'sundhedsvejen.dk' => 1, - 'sundialpowdercoating.com' => 1, 'sundiel.tk' => 1, 'sundown.fr' => 1, 'sundylinks.com' => 1, @@ -139553,12 +140892,12 @@ 'sunflyer.cn' => 1, 'sunfox.cz' => 1, 'sungalsses.ml' => 1, - 'sungem.nl' => 1, + 'sunglassjack.com' => 1, 'sunglassstyle.co.nz' => 1, 'sungoldsolar.com' => 1, - 'sungreen.info' => 1, 'sunhaoxiang.net' => 1, 'sunho.net.tw' => 1, + 'sunhousebabysitting.ca' => 1, 'sunioso.com' => 1, 'suniru.com' => 0, 'sunjaydhama.com' => 1, @@ -139622,7 +140961,6 @@ 'sunshinelife.tk' => 1, 'sunshinereporting.com' => 1, 'sunshinerequest.com' => 1, - 'sunskyview.com' => 1, 'sunsmartnsw.com.au' => 1, 'sunsong.org' => 1, 'sunsparksolar.co.uk' => 1, @@ -139657,6 +140995,7 @@ 'sup-net.de' => 1, 'supa.sexy' => 1, 'supabase.com' => 1, + 'supahit.com' => 1, 'supasomsak.de' => 0, 'supazena.com' => 1, 'supdajuice.tk' => 1, @@ -139687,6 +141026,8 @@ 'super-segment.com' => 1, 'super-silicon.com' => 1, 'super-trophy.de' => 1, + 'super.cz' => 1, + 'super.toys' => 1, 'super2d.net' => 1, 'super60.ag' => 1, 'super60.biz' => 1, @@ -139771,10 +141112,10 @@ 'superhyp.de' => 1, 'superidea.in' => 1, 'superidropulitrice.com' => 1, + 'superintellekt.ee' => 1, 'superiocity.com' => 1, 'superiorcoaters.com.au' => 1, 'superiordetail.tk' => 1, - 'superiorinngrandmarais.com' => 1, 'superiormusic.tk' => 1, 'superioroptical.com' => 1, 'superioropticalva.com' => 1, @@ -139784,6 +141125,7 @@ 'superis.eu' => 1, 'superit.com.br' => 1, 'superjuf.com' => 1, + 'superkabe.com' => 1, 'superklima.ro' => 0, 'superkonsult.se' => 1, 'superkrasota.tk' => 1, @@ -139806,6 +141148,7 @@ 'supermedia.cool' => 1, 'supermeitw.com' => 1, 'supermen.com.tr' => 1, + 'supermenu.io' => 1, 'supermercadosdia.com.ar' => 1, 'supermercato24.it' => 1, 'supermil.ch' => 1, @@ -139865,13 +141208,11 @@ 'supmil.net' => 1, 'suppdeals.eu' => 1, 'suppernova.com' => 0, - 'suppi.io' => 1, 'supplement.cf' => 1, 'supplementaanbiedingen.nl' => 1, 'supplementalconditions.com' => 1, 'supplementpolice.tk' => 1, 'supplhi.com' => 1, - 'supplierlinkup.com' => 1, 'suppliersession2021.com' => 1, 'supplies24.at' => 1, 'supplies24.es' => 1, @@ -139887,11 +141228,11 @@ 'supportersupport.co.uk' => 1, 'supportfan.gov' => 1, 'supporthost.com' => 1, - 'supportingspeciallearners.com' => 1, 'supportiv.com' => 0, 'supportivecare.org' => 1, 'supportlafd.org' => 1, 'supportme123.com' => 0, + 'supportmydream.net' => 1, 'supportrelatecare.org' => 1, 'supportsave.com' => 1, 'supportyourapp.com' => 1, @@ -139908,6 +141249,7 @@ 'supreme.com.br' => 1, 'supremecarnage.de' => 1, 'suprememale.tk' => 1, + 'suprfi.com' => 1, 'suprintbot.xyz' => 0, 'supriville.com.br' => 1, 'supropionegocio.tk' => 1, @@ -139915,16 +141257,18 @@ 'supweb.ovh' => 0, 'supwoman.site' => 1, 'supya.co' => 1, + 'suqaina.com' => 1, 'sura.com.au' => 1, 'suranganet.tk' => 1, 'surasak.org' => 1, 'surasak.tk' => 1, 'suraya.online' => 1, 'sure-it.de' => 1, - 'surebets.bet' => 1, + 'surebets.bet' => 0, 'surecloud.com' => 0, 'surefit-oms.com' => 1, 'surefleet.com.au' => 1, + 'sureparktech.com' => 1, 'suresi.com.tr' => 1, 'suresi.gen.tr' => 1, 'suresign.au' => 1, @@ -139936,12 +141280,13 @@ 'surfbluewave.com' => 0, 'surfduck.cfd' => 0, 'surfduck.club' => 0, - 'surfduck.co' => 1, + 'surfduck.co' => 0, 'surfduck.link' => 1, 'surfduck.me' => 0, 'surfduck.xyz' => 1, 'surfenergy.tk' => 1, 'surfersconnect.net' => 1, + 'surfersparadisepersonaltrainers.com' => 1, 'surfingshare.com' => 0, 'surfkath.de' => 1, 'surflessonslisbon.com' => 1, @@ -139957,7 +141302,6 @@ 'surgicalassociates.sg' => 1, 'surgicalassociateswny.com' => 0, 'surgicalresourcesgroup.com' => 1, - 'surgispa.net' => 1, 'surgoinsvilletn.gov' => 1, 'surialternat.tk' => 1, 'surik.de' => 1, @@ -139981,7 +141325,7 @@ 'surprisepubliclibrary.gov' => 1, 'surpriz-net.tk' => 1, 'surrattlegal.com' => 1, - 'surrealdb.com' => 1, + 'surrealdb.com' => 0, 'surrealistas.tk' => 1, 'surreyandsussex.nhs.uk' => 1, 'surreycyclingclub.co.uk' => 1, @@ -140032,6 +141376,7 @@ 'sushiginzaonoderala.com' => 1, 'sushikatze.de' => 1, 'sushilmedicos.tk' => 1, + 'susiepetty.com' => 1, 'susiestoddart.tk' => 1, 'suska.tk' => 1, 'susoft.tk' => 1, @@ -140044,6 +141389,7 @@ 'sussexsecurityinstallations.co.uk' => 0, 'sussexspinner.co.uk' => 1, 'sussexwi.gov' => 1, + 'sussland.ch' => 1, 'sussmanshank.com' => 1, 'sustain.software' => 1, 'sustainability.gov' => 1, @@ -140076,12 +141422,11 @@ 'sutinenmatthews.tk' => 1, 'sutmar-anwaltskanzlei.de' => 1, 'sutore.com' => 1, - 'sutron.com' => 1, + 'sutron.com' => 0, 'suttacentral.net' => 1, 'sutterfamilylaw.com' => 1, 'suttonbank.com' => 1, 'suttonplace.com' => 1, - 'sutty.nl' => 1, 'suurhelsinki.cf' => 1, 'suuria.de' => 1, 'suurimjulgus.ee' => 1, @@ -140096,13 +141441,13 @@ 'suwanya.cn' => 1, 'suwcountyfl.gov' => 1, 'suwebcreativa.com' => 1, + 'suyool.com' => 1, 'suzanne.soy' => 1, 'suzannejauchius.com' => 1, 'suzansalem.nl' => 1, 'suzdalgrad.cf' => 1, 'suzhoustars.com' => 1, 'suzhouwaterloo.com' => 1, - 'suzhouxinglu.com' => 1, 'suziekovner.com' => 1, 'suziepachecoart.com' => 1, 'suzikogsm.tk' => 1, @@ -140116,7 +141461,6 @@ 'suzukicycles.com' => 1, 'suzukinjs.co.id' => 1, 'suzukinozomu.tk' => 1, - 'suzukischools.org' => 1, 'suzukisumberbaru.co.id' => 1, 'suzukisurakarta.co.id' => 1, 'suzukitradajateng.co.id' => 1, @@ -140172,10 +141516,12 @@ 'svenmuller.com' => 1, 'svenmuller.nl' => 1, 'svenska.events' => 1, + 'svenskafederationer.se' => 1, 'svenskakyrkansunga.tk' => 1, 'svenskamassan.se' => 1, 'svenskapsalmer.se' => 1, 'svenskarnaochinternet.se' => 1, + 'svenskbonus.se' => 1, 'svenskdam.se' => 1, 'svenskmediabevakning.se' => 1, 'svensson-generators.be' => 1, @@ -140193,6 +141539,7 @@ 'svetkuenergija.lv' => 1, 'svetlanamamedova.tk' => 1, 'svetlayarus.tk' => 1, + 'svetlecereklame3dart.rs' => 1, 'svetlograd.tk' => 1, 'svetoch.ga' => 1, 'svetoch.tk' => 1, @@ -140203,6 +141550,7 @@ 'svetserialov.to' => 1, 'svev.no' => 0, 'svfitness.ru' => 1, + 'svfps.org' => 1, 'svg-board.ml' => 1, 'svgdesigns.com' => 1, 'svge.ms' => 1, @@ -140235,13 +141583,13 @@ 'svolby.cz' => 1, 'svorcikova.cz' => 1, 'svorkmofotball.tk' => 1, - 'svoya-energy.com.ua' => 1, 'svportalframe.com' => 1, 'svrtech.com.tr' => 1, 'svrx.one' => 1, 'svse.global' => 1, 'svseglobal.com' => 1, 'svsewerut.gov' => 1, + 'svsg.co' => 1, 'svswebmarketing.com' => 1, 'svtemplemn.org' => 1, 'svtl.ch' => 1, @@ -140290,7 +141638,7 @@ 'swapfin.com' => 1, 'swappa.com' => 1, 'swappie.com' => 1, - 'swarfarm.com' => 0, + 'swarfarm.com' => 1, 'swarganga.org' => 1, 'swargvibha.tk' => 1, 'swarlys-server.de' => 1, @@ -140318,7 +141666,6 @@ 'sweat-shirts.tk' => 1, 'sweatercon.com' => 1, 'sweatierseal.online' => 1, - 'swebdigitalmarketing.com' => 1, 'swecha.org' => 1, 'swedbank.com' => 0, 'swedbank.se' => 0, @@ -140332,7 +141679,6 @@ 'sweep-me.net' => 1, 'sweep-staging.com' => 0, 'sweep.net' => 0, - 'sweeppeasweeps.com' => 1, 'sweepstate.com' => 1, 'sweering.com' => 1, 'sweet-spatula.com' => 0, @@ -140347,8 +141693,10 @@ 'sweetcoraline.eu.org' => 1, 'sweetcorner.tk' => 1, 'sweeteleven.tk' => 1, + 'sweetfleet.io' => 1, 'sweetgood.de' => 1, 'sweetgracemarket.com' => 1, + 'sweethawk.com' => 1, 'sweethearts.tk' => 1, 'sweetheartvideo.com' => 1, 'sweethomesnohomishrenovations.com' => 1, @@ -140357,6 +141705,7 @@ 'sweetlegs.jp' => 1, 'sweetloaded.com' => 1, 'sweetlycakes.com' => 1, + 'sweetmecreamery.com' => 1, 'sweetnest.com' => 1, 'sweetparis.cf' => 1, 'sweetpinkpussy.org' => 1, @@ -140401,7 +141750,6 @@ 'swiftcrypto.com' => 1, 'swifteh.net' => 1, 'swifteq.com' => 1, - 'swiftfactory.io' => 1, 'swiftgram.ml' => 1, 'swiftirc.net' => 1, 'swiftmod.net' => 1, @@ -140436,6 +141784,7 @@ 'swineson.me' => 1, 'swing-belleville.de' => 0, 'swing.berlin' => 1, + 'swingdancehome.com' => 1, 'swingerclub.in' => 1, 'swingers.com.pt' => 1, 'swingle.ga' => 1, @@ -140456,9 +141805,11 @@ 'swiss404.net' => 1, 'swissaquashop.ch' => 1, 'swissbearfoodservices.com' => 0, - 'swissbit.com' => 1, + 'swissbit.com' => 0, 'swissborg.com' => 1, 'swisscannabis.club' => 1, + 'swisscanto-fondsleitungen.com' => 1, + 'swisscanto.com' => 1, 'swisschat.tk' => 1, 'swissdomaintrustee.ch' => 1, 'swissdoodles.com' => 1, @@ -140467,16 +141818,14 @@ 'swissfreshaircan.ch' => 0, 'swissfreshaircan.com' => 0, 'swissgarden.com' => 1, - 'swissgrid.ch' => 0, 'swisshex.ch' => 1, 'swisshex.net' => 1, 'swisshub.io' => 1, 'swissinternationalva.com' => 1, - 'swisslinux.org' => 1, 'swissmakers.ch' => 1, 'swissmodular.com' => 1, 'swissneutral.net' => 1, - 'swissnoso.ch' => 1, + 'swisspremiumdairy.com' => 1, 'swissquawk.ch' => 1, 'swisstechmap.ch' => 1, 'swisstranslate.ch' => 0, @@ -140486,7 +141835,6 @@ 'swissvanilla.com' => 1, 'swisswebhelp.ch' => 1, 'swissxperts.ch' => 1, - 'switch-trader.com' => 1, 'switch.pt' => 1, 'switch2osm.org' => 1, 'switchassur.fr' => 1, @@ -140502,10 +141850,10 @@ 'switchur.com' => 1, 'swizio.com' => 1, 'swizzels.com' => 1, - 'swjen.com.sg' => 1, 'swjtu.today' => 1, 'swjz.art' => 1, 'swkdevserver.tk' => 1, + 'swkronoslab.com' => 1, 'swktestserver.tk' => 1, 'swmlink.com' => 1, 'swn-nec.de' => 1, @@ -140519,7 +141867,6 @@ 'swopre-appgallop.azurewebsites.net' => 1, 'swordfeng.xyz' => 1, 'swordfighting.net' => 1, - 'swordhealth.com' => 0, 'swordpop.cf' => 1, 'swordpop.gq' => 1, 'sworkit.com' => 1, @@ -140552,11 +141899,9 @@ 'sx3.no' => 1, 'sx6729.com' => 1, 'sx8.ovh' => 1, - 'sxilm.com' => 0, 'sxistolithos.gr' => 1, 'sxls.com' => 1, - 'sxp.me' => 1, - 'sxyql.de' => 0, + 'sxyql.de' => 1, 'sy-anduril.de' => 1, 'sy24.ru' => 1, 'syaeful12ips.tk' => 1, @@ -140638,7 +141983,6 @@ 'symbols.gov' => 1, 'symcare.com.au' => 0, 'symend.com' => 0, - 'symeonchen.com' => 1, 'symetri.co.uk' => 1, 'symetri.com' => 1, 'symetri.dk' => 1, @@ -140659,18 +142003,18 @@ 'sympa-by.eu' => 1, 'sympatent.com' => 1, 'symphonyai.com' => 1, + 'symplelending.com' => 1, + 'sympleservices.io' => 1, 'sympletrade.com' => 1, 'symplexia.com.br' => 1, 'symplicit.com.au' => 1, 'symplyos.tk' => 1, 'sympmarc.com' => 1, - 'symposit.com' => 0, 'symptome-erklaert.de' => 1, 'syna.dev' => 1, 'syna.site' => 1, 'synackrst.net' => 1, 'synap.ac' => 1, - 'synapse.ee' => 1, 'synapse.pe' => 1, 'synapse76.fr' => 1, 'synapsemedical.com.au' => 1, @@ -140684,14 +142028,16 @@ 'synchronicity.one' => 1, 'synchronyse.com' => 1, 'synclio.com' => 1, - 'syncmylife.net' => 0, 'syncpal.de' => 1, 'syncpdi.com' => 1, 'syncplay.pl' => 1, 'syncresis.com' => 1, + 'syncrolab.es' => 1, + 'syncrosfera.com' => 1, 'syncsci.com' => 1, 'syncspace.live' => 1, 'synctera.com' => 1, + 'syncurity.nl' => 1, 'synder.com' => 1, 'synderapp.com' => 1, 'syndigo.com' => 1, @@ -140700,7 +142046,8 @@ 'syneart.com' => 1, 'synecek11.cz' => 1, 'synedat.com' => 1, - 'synergia.website' => 1, + 'synedica-labs.shop' => 1, + 'synergia.website' => 0, 'synergiamedicalcare.es' => 1, 'synergiedenken.de' => 1, 'synergisticsoccer.com' => 1, @@ -140709,12 +142056,14 @@ 'synergytherm.com' => 1, 'synergyzone.tk' => 1, 'synerio.com' => 1, + 'synerionagile.com' => 1, + 'synerionenterprise.com' => 1, 'synetiq.co.uk' => 1, 'synfrait.com' => 1, 'synitsa.tk' => 1, + 'synkriaops.com' => 1, 'synony.me' => 1, 'synonym24.at' => 1, - 'synoptek.com' => 1, 'synotna.eu' => 1, 'synoviasolutions.com' => 1, 'synrelay.com' => 1, @@ -140730,11 +142079,12 @@ 'synthezis.tk' => 1, 'synthgularity.net' => 1, 'synthiam.com' => 1, - 'synthpop.ai' => 0, + 'synthpop.ai' => 1, 'syntia.tk' => 1, 'syntric.io' => 1, 'syntriqhealth.com' => 1, 'synuosity.com' => 1, + 'synup.com' => 1, 'synvitam.fr' => 1, 'synxfps.de' => 1, 'syobon.org' => 1, @@ -140752,7 +142102,6 @@ 'syquest.com' => 1, 'syr.gov' => 1, 'syracuseut.gov' => 1, - 'syrea.com' => 1, 'syret.at' => 1, 'syret.ch' => 1, 'syret.de' => 1, @@ -140760,12 +142109,12 @@ 'syrianair.ga' => 1, 'syrianair.ml' => 1, 'syrianet.cf' => 1, + 'syriansharks.com' => 1, 'syrianskaif.com' => 1, 'syrius.tk' => 1, 'syronex.com' => 1, 'syrover.ru' => 1, 'sys-admin.fr' => 1, - 'sys-stat.de' => 1, 'sys-state.de' => 1, 'sys-tm.com' => 1, 'sys.as' => 1, @@ -140780,20 +142129,17 @@ 'syscap.uk' => 1, 'syscapassetfinance.uk' => 1, 'syscaponline.co.uk' => 1, - 'sysco.biz' => 1, 'syscom.be' => 1, + 'syscomnext.com' => 1, 'sysconautomation.com' => 1, 'syscoon.com' => 1, 'sysctl.se' => 1, 'syscurve.com' => 1, 'sysdb.io' => 1, - 'sysdig.com' => 1, - 'syselg.com' => 1, 'sysert.tv' => 0, 'sysfreight.com' => 1, 'sysgap-gsci.com' => 1, 'sysi.no' => 1, - 'sysin.org' => 0, 'syslogic.io' => 1, 'sysmanagement.it' => 1, 'sysmike.de' => 1, @@ -140811,7 +142157,6 @@ 'sysrq.tech' => 0, 'sysstate.de' => 1, 'systea.fr' => 1, - 'systea.net' => 1, 'system-admin-girl.com' => 1, 'system-design.tk' => 1, 'system-erp.com.pl' => 1, @@ -140835,7 +142180,6 @@ 'systeminformer.com' => 1, 'systeminformer.io' => 1, 'systemintegra.ru' => 0, - 'systemisbusy.info' => 1, 'systemlead.pl' => 1, 'systemli.org' => 1, 'systemno.ru' => 1, @@ -140849,7 +142193,6 @@ 'systemsinblue.tk' => 1, 'systemtoto.ml' => 1, 'systemvoices.info' => 1, - 'systemysportowe.pl' => 1, 'systemzeit.info' => 1, 'systoolbox.net' => 1, 'syswap.fr' => 1, @@ -140870,7 +142213,6 @@ 'szabadpingvin.eu' => 1, 'szablinski.pl' => 1, 'szadeczky.com' => 1, - 'szafadziecka.com.pl' => 1, 'szafkirtv.pl' => 1, 'szakszervezet.work' => 1, 'szalaiterko.hu' => 1, @@ -140908,6 +142250,7 @@ 'szmidtinwest.pl' => 1, 'szotkowski.fun' => 1, 'szotkowski.info' => 1, + 'szotkowski.online' => 1, 'szotkowski.tech' => 1, 'szpalskimd.com' => 1, 'szpet.jp' => 1, @@ -140924,10 +142267,11 @@ 'sztreasure.com' => 1, 'sztuanzi.top' => 1, 'sztyup.com' => 1, - 'szuecs.net' => 1, 'szw-hessen.de' => 1, 'szwrc.co' => 1, 'szww99.cc' => 1, + 'szybakominkowa.pl' => 1, + 'szybka.pl' => 1, 'szybkaekipa.pl' => 1, 'szybkiebieganie.pl' => 1, 'szymczak.at' => 1, @@ -140942,14 +142286,12 @@ 't-inn.tk' => 1, 't-m.me' => 1, 't-moon.hr' => 1, - 't-network.nl' => 1, 't-op1.com' => 1, 't-op26.com' => 1, 't-op6.com' => 1, 't-op7.com' => 1, 't-op8.com' => 1, 't-op9.com' => 1, - 't-pc.org' => 1, 't-res.net' => 1, 't-shirt-template.com' => 1, 't-shirty.tk' => 1, @@ -140972,12 +142314,12 @@ 't12u.com' => 1, 't1cloud.com' => 1, 't1f.ru' => 1, + 't1movie.com' => 1, 't2-sit-test.tk' => 0, 't2000headphones.com' => 1, 't2000laserpointers.com' => 1, 't22.uk' => 1, 't23a.eu' => 1, - 't2informatik.de' => 1, 't33.eu' => 1, 't36533.com' => 1, 't3concrete.my' => 1, @@ -141033,7 +142375,6 @@ 'ta-hiroshi.jp' => 1, 'ta-maison.fr' => 1, 'ta-server.nl' => 1, - 'ta-soest.nl' => 0, 'ta3.sk' => 1, 'taabe.net' => 1, 'taakjhaknews.com' => 1, @@ -141062,6 +142403,7 @@ 'tabegamisama.com' => 1, 'tabelaci.tk' => 1, 'tabelaofert.pl' => 1, + 'tabelazdrowia.pl' => 1, 'tabelekaloryczne.waw.pl' => 1, 'tabella.fi' => 1, 'taberna.tk' => 1, @@ -141073,7 +142415,6 @@ 'tabi-time.com' => 1, 'tabi.tours' => 1, 'tabira.tk' => 1, - 'tabisuta.com' => 1, 'tabiteollisuus.tk' => 1, 'tabkhetk.com' => 1, 'tablamatica.tk' => 1, @@ -141094,11 +142435,13 @@ 'tablethype.de' => 1, 'tabletkinamase.ga' => 1, 'tabletkinatradzik.ga' => 1, + 'tabletoplocal.com' => 1, 'tabletopmachine.com' => 1, 'tabletopmachines.com' => 1, 'tabletopwealth.reviews' => 0, 'tabletopworkshop.com' => 1, 'tablettes-tactiles.tk' => 1, + 'tablouricartoon.ro' => 1, 'taboomale.com' => 1, 'tabordaadvogados.ga' => 1, 'taborsky.cz' => 1, @@ -141109,11 +142452,11 @@ 'tabular.tools' => 1, 'tabulartools.com' => 1, 'tabulex.dk' => 1, - 'tabunkatraining.com' => 0, 'taburetka.ua' => 1, 'tac-performance.net' => 1, 'tac-sys.net' => 1, 'tacay.co' => 1, + 'tachito.net' => 1, 'tachonetbg.com' => 1, 'tachoplus.pl' => 1, 'tachoplusweb.com' => 1, @@ -141135,7 +142478,6 @@ 'taconic.com' => 1, 'tacoroumen.nl' => 1, 'tacotown.tk' => 1, - 'tacti.cc' => 1, 'tacticalavocado.com' => 1, 'tacticalsquare.com' => 1, 'tacticalvote.co.uk' => 1, @@ -141148,6 +142490,7 @@ 'tadalafilindia.gq' => 1, 'tadashiku.jp' => 1, 'tadaweb.com' => 1, + 'tadawulstocks.com' => 1, 'tadj-mahalat.com' => 1, 'tadjiki.tk' => 1, 'tadjikistan.tk' => 1, @@ -141164,7 +142507,6 @@ 'taetomeister.de' => 1, 'tafcares.org' => 1, 'taffe-elec.com' => 1, - 'tafhoodies.co.za' => 1, 'tafnervotacao.com.br' => 1, 'tafp3.ga' => 1, 'tafs.com' => 1, @@ -141181,12 +142523,12 @@ 'tagat.top' => 1, 'tagboards.tk' => 1, 'tagbot.cloud' => 1, - 'tagcorp.ca' => 1, 'tagderinspiration.ch' => 1, 'tagesmutter-in-bilm.de' => 1, 'tagg.is' => 1, 'taggeru.com' => 1, 'taggigkaktus.tk' => 1, + 'taggley.com' => 1, 'taghit.tk' => 1, 'tagid.ga' => 1, 'tagid.tk' => 1, @@ -141206,6 +142548,7 @@ 'taguette.fr' => 1, 'tagungsstaette-usedom.de' => 0, 'tagungsstaette-zinnowitz.de' => 0, + 'tahacinkilic.com' => 1, 'tahaluf.ai' => 1, 'tahaonline.tk' => 1, 'tahcardealers.com' => 1, @@ -141213,7 +142556,6 @@ 'tahititourisme.com' => 1, 'tahititourisme.fr' => 1, 'tahlequah.gov' => 1, - 'tahlili.sa' => 1, 'tahlilsonuclari.site' => 1, 'tahnee.tk' => 1, 'tahosa.co' => 0, @@ -141248,11 +142590,13 @@ 'tailsfromvetschool.com' => 1, 'tailsteak.tk' => 1, 'tailwindapp.com' => 1, + 'tailwindrg.com' => 1, 'tainiesonline.tk' => 1, 'taintedart.co.nz' => 1, 'taipak-krasnoyar.tk' => 1, 'taipei2025.com' => 1, 'taipei2038.com' => 1, + 'taipy.ru' => 1, 'taisendeshimaru.org' => 1, 'taitlinstudio.com' => 1, 'taito-ryukyu.com' => 1, @@ -141262,7 +142606,6 @@ 'taiwanbible.com.tw' => 1, 'taiwanhotspring.net' => 1, 'taiwaniacapital.com' => 1, - 'taiwaniha.org.tw' => 1, 'taiwanprize.com' => 1, 'taiwantechtrek.tk' => 1, 'taiway.com' => 1, @@ -141279,7 +142622,7 @@ 'tajniy-smisl.ml' => 1, 'tajniy-smisl.tk' => 1, 'tajnyodtah.sk' => 1, - 'tajrobe.wiki' => 1, + 'tajra.store' => 1, 'tajtowereg.com' => 1, 'tak.gov' => 1, 'tak.io' => 1, @@ -141324,7 +142667,7 @@ 'takestars.tk' => 1, 'taketecnologia.com.br' => 1, 'takethatspainfanclub.tk' => 1, - 'takeuchi-naika.com' => 1, + 'taketheai.com' => 1, 'takeyourpic.co.uk' => 1, 'takezo.tk' => 1, 'taki.sh' => 1, @@ -141335,8 +142678,6 @@ 'takipcikutusu.com' => 1, 'takipcisihir.com' => 1, 'takiplekazan.ga' => 1, - 'takito.net' => 1, - 'takiwaku.com' => 1, 'takk.pl' => 1, 'takkaaaaa.com' => 1, 'takkguitar.net' => 1, @@ -141345,7 +142686,6 @@ 'takosuke.net' => 1, 'taksaft.tk' => 1, 'takshni.com' => 1, - 'taksihesaplama.com' => 1, 'taktak.co.uk' => 0, 'taktika.tk' => 1, 'takuhai12.com' => 1, @@ -141353,6 +142693,7 @@ 'takumikougyou.co.jp' => 1, 'takuse.cf' => 1, 'takutek.net' => 1, + 'takvim.com.tr' => 1, 'takysoft.tk' => 1, 'talado.gr' => 0, 'taladpha.com' => 1, @@ -141361,7 +142702,6 @@ 'talalaok.gov' => 1, 'talarislog.com' => 1, 'talbottimber.co.uk' => 1, - 'talcualdigital.com' => 1, 'taldia.es' => 1, 'taleatherworks.com' => 1, 'talendipank.ee' => 1, @@ -141436,7 +142776,6 @@ 'tallerpos.com' => 1, 'tallertales.net' => 1, 'tallest.nl' => 1, - 'talleyrandconsultancy.com' => 1, 'tallgrasslegal.com' => 1, 'tallinnsec.ee' => 1, 'tallinnsex.ee' => 1, @@ -141453,15 +142792,16 @@ 'talos-staging.io' => 1, 'talosquant.com' => 1, 'talpurwadalions.tk' => 1, - 'taltech.ee' => 1, + 'talqo.ai' => 1, + 'taltech.ee' => 0, 'talusan.tk' => 1, 'tam-moon.com' => 1, 'tam-safe.com' => 1, 'tam7t.com' => 0, 'tama.ga' => 1, + 'tamal.in' => 1, 'tamalcloud.com' => 1, 'tamamlayici.com.tr' => 1, - 'tamamlayicisagliksigortasi.com.tr' => 1, 'tamanlapanganindah.com' => 1, 'tamaoka-eyeclinic.com' => 1, 'tamarac.gov' => 1, @@ -141481,17 +142821,19 @@ 'tamchunho.com' => 1, 'tamdaotravelvi.tk' => 1, 'tamdidpay.tk' => 1, - 'tamedia.ch' => 1, 'tamerayd.in' => 1, 'tamerplatform.com' => 1, 'tameru.me' => 1, 'tamerx.com' => 1, + 'tametalco.com' => 1, + 'tametalorder.com' => 1, 'tamgaturk.com' => 1, 'tami.ai' => 1, 'tami.co.uk' => 1, 'tamilentertainment.tk' => 1, 'tamilfunda.com' => 1, 'tamilglitz.in' => 1, + 'tamilradio.top' => 1, 'tamilrokers.tk' => 1, 'tamilsms.blog' => 1, 'tamiltax.tk' => 1, @@ -141537,11 +142879,9 @@ 'tandcr.com' => 1, 'tanddem-partner.com' => 1, 'tandempartnerships.com' => 0, - 'tandemtransport.ca' => 1, 'tandemvtt.com' => 1, 'tandhoutdoors.com' => 1, 'tandigmvaluepartners.com' => 1, - 'tandoanh.vn' => 1, 'tandukarbidhan.com.np' => 1, 'tandzorg.link' => 1, 'taneycountyad.gov' => 1, @@ -141553,6 +142893,7 @@ 'tangentelectricals.in' => 1, 'tangentelectricals.site' => 1, 'tangentnet.tech' => 1, + 'tangentnet.top' => 1, 'tangentor.gov' => 1, 'tangerangkota.go.id' => 1, 'tangiblesnft.com' => 1, @@ -141561,7 +142902,6 @@ 'tangipahoa.gov' => 1, 'tanglepatterns.com' => 1, 'tango-cats.de' => 1, - 'tango-networks.com' => 0, 'tango-querida.tk' => 1, 'tango.berlin' => 1, 'tango.info' => 1, @@ -141576,7 +142916,6 @@ 'tangzhao.net' => 1, 'tanhaa.tk' => 1, 'tanhongit.com' => 1, - 'taniawizualizacja.pl' => 1, 'tanie-obraczki-szczecin.tk' => 1, 'tanie-uprawnienia-sep.pl' => 1, 'taniepaleciaki.pl' => 1, @@ -141596,7 +142935,6 @@ 'tankos.tk' => 1, 'tankpassen-vergelijken.nl' => 1, 'tanks.je' => 1, - 'tankski.co.uk' => 0, 'tanming.com.my' => 1, 'tanned.tk' => 1, 'tanner.sh' => 1, @@ -141627,6 +142965,7 @@ 'tanveersingh.tk' => 1, 'tanweerkhan.tk' => 1, 'tanya-avdeeva.cf' => 1, + 'tanyarei.com' => 1, 'tanz-kreativ.de' => 0, 'tanz.info' => 1, 'tanzania-chameleon.ga' => 1, @@ -141640,7 +142979,6 @@ 'taoaworld.com' => 1, 'taoburee.com' => 0, 'taodo.de' => 1, - 'taodung.com' => 1, 'taoismus.eu' => 1, 'taoofbeauty.tk' => 1, 'taoscountynm.gov' => 1, @@ -141665,7 +143003,6 @@ 'tapevents.mil' => 1, 'tapicerosenmadrid.com' => 1, 'tapinjury.com' => 1, - 'tapirs.jp' => 1, 'taplemon.at' => 1, 'taplemon.com' => 1, 'tapmat.com' => 1, @@ -141678,11 +143015,9 @@ 'tapquad.com' => 1, 'taprix.org' => 1, 'taproot.com' => 1, - 'tapsandtables.net' => 1, 'tapstertastingroom.com' => 1, 'taquilla.com' => 1, 'taqun.club' => 1, - 'tara.ai' => 1, 'tara.ru' => 1, 'tarabici.tk' => 1, 'taraiid.com' => 1, @@ -141741,7 +143076,6 @@ 'tarjetaspark.es' => 1, 'tarjetaspersonales.tk' => 1, 'tarkari.tk' => 1, - 'tarkasparrows.org.za' => 1, 'tarkett-group.com' => 1, 'tarkov.tk' => 1, 'tarlo.it' => 1, @@ -141758,7 +143092,6 @@ 'tarper24.net' => 1, 'tarpin.com' => 1, 'tarpnogym24.pl' => 1, - 'tarpsnow.com' => 0, 'tarrantandharman.com' => 1, 'tarrazucafe.com' => 1, 'tarriso.com' => 1, @@ -141881,8 +143214,6 @@ 'taubenweiss.eu' => 1, 'taubenweiss.net' => 1, 'taubin.cc' => 1, - 'tauedu.org' => 1, - 'taufers.info' => 1, 'taufiqzainal.com' => 1, 'tauntonme.org.uk' => 1, 'tauntonpdma.gov' => 1, @@ -141967,7 +143298,7 @@ 'taxibruxelles24.be' => 0, 'taxibudapest.com' => 1, 'taxibudapest.de' => 1, - 'taxibudapest.fr' => 1, + 'taxibudapest.fr' => 0, 'taxibudapest.nl' => 1, 'taxicollectif.ch' => 0, 'taxid-k.be' => 1, @@ -142016,9 +143347,7 @@ 'taylormadesoft.com' => 1, 'taylorruhland.com' => 1, 'taylors-castles.co.uk' => 1, - 'taylorshillsamoan.org' => 1, 'taylorstauss.com' => 1, - 'taysiz.ir' => 1, 'taytaytiangge.ph' => 1, 'tazamobile.ga' => 1, 'tazarelax.es' => 1, @@ -142062,7 +143391,6 @@ 'tbsunday.tk' => 1, 'tbtech.cz' => 1, 'tbuchloh.de' => 1, - 'tbun.de' => 1, 'tbunews.com' => 1, 'tbunews.info' => 1, 'tbwa.com' => 1, @@ -142077,11 +143405,12 @@ 'tcade.co' => 1, 'tcapws-dev.azurewebsites.net' => 1, 'tcapws-prod.azurewebsites.net' => 1, + 'tcaspa.com' => 1, 'tcb-a.org' => 1, 'tcbdarts.nl' => 1, + 'tcc.ca' => 1, 'tccc.org.tw' => 1, 'tcckonsult.com' => 1, - 'tccportal.com' => 1, 'tccturkiye.com' => 1, 'tcddtrensaatleri.com' => 1, 'tcdn.tech' => 1, @@ -142094,10 +143423,9 @@ 'tcgpraktijk.nl' => 1, 'tcgprinter.com' => 1, 'tcgrepublic.com' => 1, - 'tchak.be' => 1, 'tchaka.top' => 1, - 'tchannels.tv' => 1, 'tcharning.ml' => 1, + 'tcharton.com' => 1, 'tche.digital' => 1, 'tchealers.com' => 1, 'tcheb.ru' => 1, @@ -142106,7 +143434,7 @@ 'tchoukball.ch' => 0, 'tchouktchouk-baroum.fr' => 1, 'tci-style.pl' => 1, - 'tci-thaijo.org' => 1, + 'tci-thaijo.org' => 0, 'tci-thailand.org' => 1, 'tciit.pl' => 1, 'tcj.ir' => 1, @@ -142149,12 +143477,13 @@ 'tdelmas.ovh' => 1, 'tdem.eu' => 1, 'tdev.team' => 1, + 'tdk-ventures.com' => 1, 'tdk.cn' => 1, 'tdk.eu' => 1, 'tdl.ge' => 1, - 'tdlesovik.ru' => 1, 'tdln.tk' => 1, 'tdn.com' => 1, + 'tdoc.xyz' => 1, 'tdolar.com' => 1, 'tdor.co' => 1, 'tdos.com' => 1, @@ -142210,7 +143539,7 @@ 'teachwithouttears.com' => 1, 'teacuppersiancats.com' => 1, 'teacupyorkiespets.com' => 1, - 'teagardenspa.com' => 1, + 'teagardenspa.com' => 0, 'teaguepdtx.gov' => 1, 'teahawaii.ga' => 1, 'teahouse.gq' => 1, @@ -142272,7 +143601,6 @@ 'teamdumondelibre.fr' => 1, 'teamengland.tk' => 1, 'teamfriet.nl' => 1, - 'teamgoal1.com' => 1, 'teamhd.org' => 1, 'teamhinkleyc.com' => 0, 'teamhybrid.com' => 1, @@ -142287,7 +143615,6 @@ 'teamliquid.com' => 1, 'teamliquid.eu' => 1, 'teamliquidstarleague.com' => 1, - 'teammateworld.com' => 1, 'teammojo.org' => 1, 'teamnissannorthparts.com' => 1, 'teamos.tk' => 1, @@ -142306,44 +143633,10 @@ 'teamredfox.tk' => 1, 'teamrevolution.tk' => 1, 'teamroom.jp' => 1, - 'teams.microsoft.com' => 1, 'teams.microsoft.us' => 1, 'teamsakura.net' => 1, 'teamsass.ca' => 1, - 'teamsecure.al' => 1, - 'teamsecure.at' => 1, - 'teamsecure.be' => 1, - 'teamsecure.bg' => 1, - 'teamsecure.ch' => 1, - 'teamsecure.co.il' => 1, - 'teamsecure.co.uk' => 1, - 'teamsecure.com.ua' => 1, - 'teamsecure.cz' => 1, - 'teamsecure.de' => 1, - 'teamsecure.dk' => 1, - 'teamsecure.ee' => 1, - 'teamsecure.es' => 1, - 'teamsecure.fi' => 1, - 'teamsecure.fr' => 1, - 'teamsecure.gr' => 1, - 'teamsecure.hu' => 1, - 'teamsecure.io' => 1, 'teamsecure.is' => 1, - 'teamsecure.it' => 1, - 'teamsecure.li' => 1, - 'teamsecure.lt' => 1, - 'teamsecure.lu' => 1, - 'teamsecure.lv' => 1, - 'teamsecure.md' => 1, - 'teamsecure.me' => 1, - 'teamsecure.mk' => 1, - 'teamsecure.pl' => 1, - 'teamsecure.pt' => 1, - 'teamsecure.ro' => 1, - 'teamsecure.rs' => 1, - 'teamsecure.se' => 1, - 'teamsecure.si' => 1, - 'teamsecure.sk' => 1, 'teamsherry.realtor' => 1, 'teamshirts.at' => 1, 'teamshirts.be' => 1, @@ -142358,6 +143651,7 @@ 'teamshirts.nl' => 1, 'teamshirts.no' => 1, 'teamshirts.se' => 1, + 'teamshoutouts.com' => 1, 'teamsignia.com' => 1, 'teamskillevolution.com' => 1, 'teamsomeday.tk' => 1, @@ -142376,13 +143670,12 @@ 'teamupturn.com' => 1, 'teamupturn.org' => 1, 'teamusacreditrepair.com' => 0, - 'teamusec.de' => 1, - 'teamvite.com' => 1, 'teamwass.com' => 1, 'teamwass.eu' => 1, 'teamwolf.tk' => 1, 'teamwork-bad-wurzach.de' => 1, 'teamworld.blog' => 1, + 'teamx.agency' => 1, 'teaparty.id' => 1, 'teapiraeus.gr' => 1, 'teara.govt.nz' => 1, @@ -142427,7 +143720,6 @@ 'tecart.de' => 1, 'tecartcrm.de' => 1, 'tecatebeerusa.com' => 0, - 'teccentroberks.org' => 1, 'tece.com' => 1, 'tece.de' => 1, 'tece.se' => 1, @@ -142449,14 +143741,13 @@ 'tech-rat.com' => 1, 'tech-seminar.jp' => 1, 'tech-seo-summit.com' => 1, + 'tech-servis.sk' => 1, 'tech-urdu.tk' => 1, - 'tech-zealots.com' => 1, 'tech3599.com' => 1, 'tech3araby.com' => 1, 'tech4founders.co' => 1, 'tech4greece.gr' => 1, 'tech506.com' => 1, - 'techaachen.de' => 1, 'techangel.tk' => 1, 'techanit.de' => 1, 'techarab.ga' => 1, @@ -142466,7 +143757,7 @@ 'techarkansas.tk' => 1, 'techask.it' => 1, 'techbelife.com' => 1, - 'techboi.com.br' => 1, + 'techbitdigital.com' => 1, 'techbrawl.org' => 1, 'techbridge.jp' => 1, 'techbuz.net' => 1, @@ -142499,7 +143790,6 @@ 'techdocscove.xyz' => 1, 'techdoms.tk' => 1, 'techdracula.com' => 1, - 'techeasyblog.com' => 1, 'teched-creations.com' => 1, 'techexeter.uk' => 1, 'techexpert.tips' => 1, @@ -142550,6 +143840,7 @@ 'techland.net' => 1, 'techlearningcollective.com' => 1, 'techlevel.org' => 1, + 'techli.si' => 1, 'techlit.pk' => 1, 'techlovers.com' => 1, 'techlr.de' => 1, @@ -142569,7 +143860,6 @@ 'technewsetc.tk' => 1, 'technewyork.tk' => 1, 'technic-piscines.fr' => 1, - 'technicabv.nl' => 1, 'technicalbikram.tk' => 1, 'technicalbikrammalati.tk' => 1, 'technicalbrothers.cf' => 1, @@ -142585,8 +143875,6 @@ 'technicalustad.com' => 1, 'technician.academy' => 1, 'technician.cn' => 1, - 'technicus.nl' => 1, - 'technicv.com' => 1, 'technikerle.at' => 1, 'technikforum-backnang.de' => 1, 'technikoma.com' => 1, @@ -142611,7 +143899,7 @@ 'technodisaster.com' => 1, 'technodom.eu' => 1, 'technogies.cf' => 1, - 'technogps.com' => 1, + 'technogps.com' => 0, 'technogrand.gq' => 1, 'technoholod.tk' => 1, 'technohonks.tk' => 1, @@ -142658,7 +143946,6 @@ 'technomix.tk' => 1, 'technopedia.gq' => 1, 'technorthdakota.tk' => 1, - 'technosafebg.com' => 1, 'technosapien.ml' => 1, 'technosoftware.com' => 0, 'technospeakco.com' => 1, @@ -142683,34 +143970,8 @@ 'techopr.com' => 1, 'techpartes.com.br' => 1, 'techpartneralliance.com' => 1, - 'techpeer.al' => 1, - 'techpeer.at' => 1, - 'techpeer.be' => 1, - 'techpeer.bg' => 1, - 'techpeer.ch' => 1, - 'techpeer.co.uk' => 1, - 'techpeer.cz' => 1, - 'techpeer.de' => 1, - 'techpeer.dk' => 1, - 'techpeer.ee' => 1, - 'techpeer.es' => 1, - 'techpeer.eu' => 1, - 'techpeer.fr' => 1, - 'techpeer.hu' => 1, - 'techpeer.lt' => 1, - 'techpeer.lu' => 1, - 'techpeer.lv' => 1, - 'techpeer.md' => 1, - 'techpeer.me' => 1, - 'techpeer.nl' => 1, - 'techpeer.pl' => 1, - 'techpeer.pt' => 1, - 'techpeer.ro' => 1, - 'techpeer.rs' => 1, - 'techpeer.se' => 1, - 'techpeer.si' => 1, - 'techpeer.sk' => 1, 'techpilipinas.com' => 1, + 'techplants.es' => 1, 'techpoint.org' => 0, 'techpp.com' => 1, 'techpressable.com' => 1, @@ -142723,6 +143984,7 @@ 'techrules.com' => 1, 'techs.cf' => 1, 'techsat.tk' => 1, + 'techscribe.org' => 1, 'techsecrets.tk' => 1, 'techseo.pro' => 1, 'techserve.ml' => 1, @@ -142758,8 +144020,10 @@ 'techwallet.tk' => 1, 'techwestsolutions.com.au' => 1, 'techwilk.com' => 1, + 'techwilla.com' => 1, 'techwin.systems' => 1, 'techwise.nl' => 1, + 'techwisegroup.com' => 1, 'techwithcromulent.com' => 1, 'techwizard.it' => 1, 'techwolf12.nl' => 1, @@ -142790,7 +144054,7 @@ 'tecnitool.es' => 1, 'tecno-block.ru' => 1, 'tecno-pack.net' => 1, - 'tecnoarea.com.ar' => 1, + 'tecnoarea.com.ar' => 0, 'tecnoblog.net' => 1, 'tecnoboxchile.cl' => 1, 'tecnocomp-systems.com' => 1, @@ -142822,6 +144086,7 @@ 'tecsar.cn' => 1, 'tecsar.org' => 1, 'tecscipro.de' => 1, + 'tecsoft.fr' => 1, 'tectas.co.jp' => 1, 'tectonix.com' => 1, 'tectuc.com.ar' => 1, @@ -142840,10 +144105,10 @@ 'teddywp.com' => 1, 'tedhardy.com' => 1, 'tedirgin.tk' => 1, + 'tedpac.xyz' => 1, 'tedroche.com' => 1, 'tedscoffeecompany.com' => 1, 'tedsdivingsystem.com' => 1, - 'tedsears.net' => 1, 'tedstevensarcticcenter.org' => 1, 'tedt.org' => 1, 'tedulearning.com' => 1, @@ -142882,7 +144147,6 @@ 'teenslesbian.com' => 1, 'teenslikeitbig.com' => 1, 'teenslovehugecocks.com' => 1, - 'teentinytits.com' => 1, 'teenusernames.com' => 1, 'teenviet.ga' => 1, 'teenwebcams.ml' => 1, @@ -142913,6 +144177,7 @@ 'teganlaw.com' => 1, 'tege-elektronik.hu' => 1, 'tegel-schoonmaken.nl' => 1, + 'teght.com' => 1, 'tegut.com' => 1, 'tegv.org' => 1, 'teh1xbet.com' => 1, @@ -142928,7 +144193,6 @@ 'tehnomagija.tk' => 1, 'tehplace.club' => 1, 'tehpod.com.ua' => 1, - 'tehrabbitt.com' => 0, 'tehrankey.ir' => 1, 'teia.art' => 1, 'teichroeb.net' => 1, @@ -142941,11 +144205,11 @@ 'teiron.ml' => 1, 'teiseken.tk' => 1, 'teixobactin.com' => 1, - 'tejasnetworks.com' => 1, 'tejo.tk' => 1, 'tejomaya.net' => 1, 'teka.ro' => 1, 'tekanswer.com' => 1, + 'tekenkaart.nl' => 1, 'tekila.cf' => 1, 'tekila.ga' => 1, 'tekila.tk' => 1, @@ -142957,7 +144221,6 @@ 'teknik-sipil.tk' => 1, 'teknikaldomain.me' => 1, 'teknikhjalpen.ax' => 1, - 'tekniksnack.se' => 1, 'tekniksomine.com.tr' => 1, 'teknis.net' => 1, 'tekniskakustik.se' => 1, @@ -142966,6 +144229,7 @@ 'teknoharekat.com' => 1, 'teknokanguru.com.tr' => 1, 'teknoleet.com' => 1, + 'teknologipendidikan.biz.id' => 1, 'teknologipendidikan.id' => 1, 'teknologipendidikan.or.id' => 1, 'teknomarko.com' => 0, @@ -142975,7 +144239,8 @@ 'teknow.tk' => 1, 'teknozilla.com.tr' => 1, 'teko.se' => 1, - 'tekpon.com' => 1, + 'tekocool.com' => 1, + 'tekpon.com' => 0, 'tekshrek.com' => 1, 'teksnologi.com' => 1, 'tekstover.tk' => 1, @@ -143028,7 +144293,7 @@ 'telecharger-winrar.com' => 1, 'telechirkut.xyz' => 1, 'telechnics.com.au' => 1, - 'telecinesound.it' => 1, + 'telecinesound.it' => 0, 'teleclaro.com' => 1, 'telecom-sudparis.eu' => 1, 'telecomarmenia.am' => 1, @@ -143038,7 +144303,7 @@ 'telecomwestland.nl' => 1, 'teledatos.tk' => 1, 'teledhil.eu' => 1, - 'teleflow.net' => 1, + 'teleflow.net' => 0, 'telefon.report' => 1, 'telefonabonnement.dk' => 1, 'telefoncek.si' => 1, @@ -143049,8 +144314,8 @@ 'telefonseelsorge-paderborn.de' => 0, 'telefoon.nl' => 1, 'telefoonabonnement.nl' => 1, + 'telefoonsex.net' => 1, 'telefunk.tk' => 1, - 'telefusion.de' => 1, 'teleg.one' => 1, 'telega.gq' => 1, 'telegashop.cf' => 1, @@ -143075,8 +144340,6 @@ 'telenco-networks.com' => 1, 'telenovelas-france.tk' => 1, 'telent.com' => 1, - 'teleogistic.net' => 1, - 'teleoposiciones.es' => 1, 'telepati.info' => 1, 'telephonedirectories.us' => 1, 'telephoni-cdma.tk' => 1, @@ -143091,13 +144354,13 @@ 'teleradio.ga' => 1, 'teleradio.tk' => 1, 'teleroute.com' => 0, + 'teleschmie.de' => 1, 'teleshkronja.ml' => 1, 'teleshop.be' => 1, 'teleskell.org' => 1, 'telesoftware.tk' => 1, 'telesonicengineering.com.my' => 1, 'telesport.com' => 1, - 'telestepina.ru' => 1, 'telesys.de' => 1, 'teletaxe.fr' => 1, 'teleteen.org' => 1, @@ -143137,7 +144400,6 @@ 'tellercounty.gov' => 1, 'telleroo.com' => 1, 'tellet.tel' => 1, - 'tellibus.com' => 1, 'tellimer.com' => 1, 'telling-voices.tk' => 1, 'telling.xyz' => 1, @@ -143150,7 +144412,6 @@ 'tellygames.com' => 1, 'tellyourtale.com' => 1, 'telnet.dk' => 1, - 'telohagopor.com' => 1, 'telokchki.ga' => 1, 'telokchki.ml' => 1, 'teloo.pl' => 1, @@ -143168,9 +144429,8 @@ 'temertysimcentre.com' => 1, 'temirgaliev.tk' => 1, 'temis.nl' => 1, - 'temizim.com' => 1, + 'temizim.com' => 0, 'temizlik.ml' => 1, - 'temizmama.com' => 1, 'teml.in' => 1, 'temnacepel.cz' => 1, 'temnikova.tk' => 1, @@ -143179,6 +144439,7 @@ 'temovision.com' => 1, 'temp-lars.army' => 1, 'temp.pm' => 1, + 'temp.stream' => 1, 'tempa.com.ua' => 1, 'tempdomain.ml' => 1, 'tempdomain.tk' => 1, @@ -143191,7 +144452,6 @@ 'templars.army' => 1, 'template-help.fr' => 1, 'templated.ga' => 1, - 'templatetrip.com' => 1, 'temple-eikando.fr' => 1, 'templeandalucia.tk' => 1, 'templelawreview.org' => 1, @@ -143199,7 +144459,6 @@ 'templeoverheaddoors.com' => 1, 'templete.tk' => 1, 'tempmail.ninja' => 1, - 'tempo.co' => 1, 'tempocams.com' => 1, 'tempocams.net' => 1, 'tempocams.org' => 1, @@ -143226,7 +144485,6 @@ 'tenacityworks.com' => 1, 'tenangjiwaku.tk' => 1, 'tenantacademy.co.za' => 1, - 'tenantcloud.com' => 1, 'tenantoptions.com.au' => 1, 'tenanttraining.co.za' => 1, 'tenarya.com' => 1, @@ -143247,6 +144505,7 @@ 'tender.run' => 1, 'tendermint.com' => 1, 'tenderned.nl' => 1, + 'tenderradar.nl' => 1, 'tenderwizard.com' => 1, 'tendiris.ga' => 1, 'tendmed.com.br' => 1, @@ -143298,12 +144557,12 @@ 'tenoftheday.de' => 1, 'tenon-backup.com' => 1, 'tenrod.com.au' => 1, - 'tenryo.work' => 0, 'tenshindo.ne.jp' => 1, 'tenshoku-hanashi.com' => 1, 'tenshokudo.com' => 1, 'tenshokufair.jp' => 1, 'tensor.trade' => 0, + 'tensure.io' => 1, 'tent.io' => 1, 'tentacle.monster' => 1, 'tentacle.net' => 1, @@ -143316,14 +144575,13 @@ 'tentinger.co' => 1, 'tentou.com' => 1, 'tentrentals.com' => 1, - 'tentries.com' => 1, 'tentsforsale.com' => 1, 'tenue-traditionnelle.fr' => 1, 'tenyx.de' => 1, 'tenzan.com' => 1, 'tenzer.dk' => 1, 'tenzorpro.com' => 0, - 'teoassessoria.com.br' => 1, + 'teodoros.com' => 1, 'teoitaly.com' => 1, 'teoletextsq.tk' => 1, 'teolino.eu' => 1, @@ -143331,9 +144589,11 @@ 'teomahk.de' => 1, 'teoria.com' => 1, 'teoriespiknuti.cz' => 1, + 'teosharmony.com' => 1, 'teoskanta.fi' => 1, 'teouk.com' => 1, 'tep.com' => 1, + 'tep24.ru' => 1, 'tepautotuning.com' => 1, 'tepco2021.com' => 1, 'tepid.org' => 1, @@ -143350,7 +144610,6 @@ 'teq-automotive.com' => 1, 'teqip-pms.gov.in' => 1, 'tequenikality.net' => 1, - 'tequilaavion.com' => 1, 'tequilamessenger.com' => 1, 'tequilazor.com' => 1, 'terabyte.services' => 1, @@ -143373,11 +144632,9 @@ 'terapiaradial.tk' => 1, 'terapower.com.tw' => 1, 'teraren.com' => 1, - 'terascia.com' => 1, 'teraservice.eu' => 1, 'teraservice.ml' => 1, 'terbium.ai' => 1, - 'terborg600.nl' => 1, 'tercelonlinelat.tk' => 1, 'tercodemaria.com.br' => 1, 'tercosdemaria.com.br' => 1, @@ -143385,7 +144642,6 @@ 'terengganudaily.tk' => 1, 'terenphotography.com' => 1, 'terenska-edinica.tk' => 1, - 'terentevdesignstudio.com' => 1, 'terento.org' => 1, 'teritwarsj.org' => 1, 'teriva.ua' => 1, @@ -143403,7 +144659,7 @@ 'termifree.tk' => 1, 'termin-online.com' => 0, 'terminalyouth.tk' => 1, - 'terminationsremembered.com' => 1, + 'terminationsremembered.com' => 0, 'termine.tel' => 1, 'termino.eu' => 1, 'terminolo.gy' => 1, @@ -143450,6 +144706,7 @@ 'terrafinastore.com' => 1, 'terraform.io' => 0, 'terraformator.ru' => 1, + 'terragni.ch' => 1, 'terrakotta.tk' => 1, 'terralemon.nl' => 1, 'terralogic.com' => 1, @@ -143465,7 +144722,7 @@ 'terrarium.tk' => 1, 'terraroc.ro' => 1, 'terrascapeslandscape.com' => 1, - 'terrascend.com' => 0, + 'terrascend.com' => 1, 'terrasearcher.tk' => 1, 'terraso.net' => 1, 'terraso.org' => 1, @@ -143476,14 +144733,12 @@ 'terraweb.net' => 1, 'terrax.net' => 1, 'terrelltx.gov' => 1, - 'terremetisagency.com' => 1, 'terremoto.com.br' => 1, 'terrenal.tk' => 1, 'terrenasparadise.com' => 1, - 'terrenosparainvertir.com' => 1, - 'terres-et-territoires.com' => 1, 'terresmagiques.com' => 0, 'terrimcaleerphotography.com' => 1, + 'terrion.ai' => 1, 'territoriesredress.gov.au' => 1, 'territoriocuchero.tk' => 1, 'territoriya-msk.ru' => 1, @@ -143494,11 +144749,9 @@ 'terrorblast.tk' => 1, 'terrorism.lol' => 1, 'terrty.net' => 1, - 'terryberry.com' => 1, 'terryburton.co.uk' => 1, 'terrycho.net' => 1, 'terryoconnor.org' => 1, - 'terrysfreegameoftheweek.com' => 1, 'terryturnipseed.com' => 0, 'ters.ga' => 1, 'terumoindia.com' => 1, @@ -143518,15 +144771,16 @@ 'teselta.com' => 1, 'teseo.kz' => 1, 'tesheating.com' => 1, - 'teshuzi.com' => 1, 'tesil.am' => 1, 'teskalabs.com' => 1, 'tesla-fire.com' => 1, 'tesla-tula.tk' => 1, 'tesladeaths.com' => 1, + 'teslalocksound.com' => 1, 'teslam.in' => 1, 'teslamagician.com' => 1, 'teslamate.ca' => 1, + 'teslaslovakia.sk' => 1, 'teslasuit.io' => 1, 'tesorion.nl' => 1, 'tespent.cn' => 1, @@ -143546,6 +144800,7 @@ 'test-textbooks.com' => 1, 'test-verz.online' => 1, 'test.de' => 1, + 'test.sn' => 1, 'test.support' => 1, 'test1-isrewards.com' => 1, 'test1974.nl' => 1, @@ -143603,6 +144858,7 @@ 'testmy.tk' => 1, 'testmybrain.org' => 1, 'testmyconnection.net' => 1, + 'testmykid.org' => 1, 'testomato.com' => 0, 'testone.com.tr' => 1, 'testosteronedetective.com' => 1, @@ -143634,6 +144890,7 @@ 'testufo.com' => 1, 'testvision.nl' => 1, 'testyonline.tk' => 1, + 'testzimmer.de' => 1, 'tetam.dynv6.net' => 1, 'tetangers.tk' => 1, 'tetete-no-te.com' => 1, @@ -143656,7 +144913,6 @@ 'tetrapak.com' => 1, 'tetrarch.co' => 1, 'tetrimus.com' => 1, - 'tetryyn.com' => 1, 'tetsumaki.net' => 1, 'tetweb.ir' => 1, 'teu-fel.com' => 1, @@ -143668,14 +144924,12 @@ 'teunmulder.tk' => 1, 'teunstuinposters.nl' => 1, 'teusink.eu' => 1, - 'teuto.com.br' => 1, 'teuton.io' => 1, 'teutonia-grossenlueder.de' => 1, 'teutonia08.de' => 1, 'teva.ru' => 0, 'teveblad.be' => 1, 'teverzamelen.nl' => 1, - 'tevhidmeali.com' => 1, 'tewarilab.co.uk' => 1, 'tewkesburyyoga.com' => 1, 'tex-izol.ru' => 1, @@ -143704,11 +144958,10 @@ 'texaspaversoutdoorliving.com' => 1, 'texasprosgaragedoors.com' => 1, 'texasready.gov' => 1, - 'texasschools.us' => 1, + 'texasschools.us' => 0, 'texasteam.tk' => 1, 'texastitlesearch.com' => 1, 'texasturfcourts.com' => 1, - 'texasvolunteerattorneys.org' => 1, 'texaswinetrail.com' => 1, 'texby.com' => 1, 'texdot.gov' => 1, @@ -143783,6 +145036,7 @@ 'tferdinand.net' => 1, 'tfff.org' => 1, 'tfg-bouncycastles.com' => 1, + 'tfgusa.com' => 1, 'tfiglobalnews.com' => 1, 'tfiik.com' => 1, 'tfinfo.fr' => 1, @@ -143802,7 +145056,8 @@ 'tfx.com.br' => 1, 'tfxstartup.com' => 1, 'tfxstartup.com.br' => 1, - 'tfyre.co.za' => 1, + 'tfyou.co' => 1, + 'tg-academy.ai' => 1, 'tg-servce-timesheet.azurewebsites.net' => 1, 'tg.pe' => 1, 'tg2sclient.com' => 1, @@ -143812,7 +145067,9 @@ 'tgchambers.com' => 1, 'tgexport.eu' => 1, 'tghez.net' => 1, + 'tgirl.uk' => 1, 'tglbbs.com' => 0, + 'tgleedairy.com' => 1, 'tgo-solutions.be' => 0, 'tgo6688.com' => 0, 'tgo8899.com' => 1, @@ -143820,6 +145077,7 @@ 'tgoall.com' => 1, 'tgod.co' => 1, 'tgragnato.it' => 1, + 'tgs.qld.edu.au' => 1, 'tgsc.org.uk' => 1, 'tgt.co.il' => 0, 'tgtw.cc' => 1, @@ -143860,7 +145118,6 @@ 'thailesemi.com' => 0, 'thaimbc.com' => 1, 'thaimega.club' => 1, - 'thaiminh.tech' => 1, 'thaipaviljongen.se' => 1, 'thaipbspodcast.com' => 1, 'thaipolyester.com' => 1, @@ -143868,7 +145125,6 @@ 'thais.tk' => 1, 'thaislots.online' => 1, 'thaisurveys.com' => 1, - 'thaitonic.de' => 1, 'thaiunion.com' => 1, 'thaiwatsadu.com' => 1, 'thaiwrestling.tk' => 1, @@ -143880,6 +145136,7 @@ 'thakurmarjhuli.tk' => 1, 'thalamus.nz' => 1, 'thalan.fr' => 1, + 'thalex.ai' => 1, 'thalhammer.it' => 1, 'thalia.nu' => 1, 'thalikkunushivatemple.tk' => 1, @@ -143921,13 +145178,13 @@ 'thaxton.xyz' => 0, 'thbl.fr' => 1, 'thca.ca' => 1, - 'thcdax.com' => 1, - 'thcdax.de' => 1, 'the-ace.tk' => 1, 'the-allmighty-mike.tk' => 1, 'the-archive.io' => 1, 'the-archive.ml' => 1, + 'the-asset.de' => 1, 'the-azad.com' => 1, + 'the-bearded-bear.com' => 1, 'the-big-bang-theory.com' => 1, 'the-brandidentity.com' => 1, 'the-burtons.xyz' => 1, @@ -143979,10 +145236,11 @@ 'the5th.nl' => 1, 'the7eye.org.il' => 1, 'the8rules.co.uk' => 1, + 'the90spope.com' => 1, 'thea-team.net' => 1, + 'theacademicpapers.co.uk' => 1, 'theacc.com' => 1, 'theaccountant-online.com' => 1, - 'theaccountingcompanyleeds.co.uk' => 1, 'theactivationfunction.com' => 1, 'theactuary.ninja' => 1, 'theadamsonchronicle.tk' => 1, @@ -144003,7 +145261,6 @@ 'theajwatson.com' => 1, 'thealbionrooms.live' => 1, 'thealchemistatelier.com' => 1, - 'thealeph.com' => 1, 'theallmanteam.com' => 0, 'thealmoners.com' => 1, 'thealonas.cf' => 1, @@ -144011,7 +145268,6 @@ 'thealonas.gq' => 1, 'thealonas.ml' => 1, 'thealonas.tk' => 1, - 'thealtaconferences.com' => 1, 'theamandatappingclub.tk' => 1, 'theamandatappingcontest.tk' => 1, 'theamegroup.com' => 1, @@ -144030,14 +145286,15 @@ 'theappalachianonline.com' => 1, 'theapplewiki.com' => 1, 'theapriltears.tk' => 1, - 'theaps.net' => 0, 'theaquila.tk' => 1, + 'thearcalabs.com' => 1, 'thearches.co.uk' => 1, 'thearchimag.tk' => 1, 'thearctichideaway.com' => 1, 'thearkfamily.org' => 1, 'thearnabsen.com' => 1, 'theartofcharm.com' => 1, + 'theartofcto.com' => 1, 'theasciiway.com' => 1, 'theasianshooters.com' => 1, 'theataraxia.tk' => 1, @@ -144054,6 +145311,7 @@ 'theatrebeanfield.ca' => 0, 'theatrefolk.com' => 1, 'theatrelalicorne.com' => 1, + 'theatrelink.com.au' => 1, 'theatrepremol.com' => 1, 'theatresocietyguts.tk' => 1, 'theatresuite.tk' => 1, @@ -144064,7 +145322,6 @@ 'theaustinsevenworkshop.com' => 1, 'theauthoritarians.org' => 1, 'theauthorz.com' => 1, - 'theayurvedaacademy.com' => 1, 'theb1m.com' => 1, 'thebabelog.cf' => 1, 'thebabelog.ga' => 1, @@ -144092,8 +145349,10 @@ 'thebatt.com' => 1, 'thebaytalland.com' => 1, 'thebcm.co.uk' => 1, + 'thebearofai.com' => 1, 'thebeatyard.nl' => 0, 'thebeautifuledge.com' => 1, + 'thebeautyofmilk.com' => 1, 'thebeautyqueen.tk' => 1, 'thebedfordcitizen.org' => 1, 'thebeef.info' => 1, @@ -144149,7 +145408,6 @@ 'theblondeabroad.com' => 0, 'theblue.tk' => 1, 'thebluebanner.net' => 1, - 'theblueprint.global' => 1, 'thebluered.net' => 0, 'theblueroofcottage.ca' => 1, 'thebluewindowdesigns.com' => 1, @@ -144183,7 +145441,6 @@ 'thebrewingtonfamily.net' => 1, 'thebridalcollection.com' => 1, 'thebridalstudioutah.com' => 1, - 'thebridgecollective.org' => 1, 'thebridgesatedinburg.com' => 1, 'thebrightons.co.uk' => 1, 'thebrightons.uk' => 1, @@ -144199,7 +145456,6 @@ 'thebucklandreligion.tk' => 1, 'thebudgetsavvybride.com' => 1, 'thebuffalotavern.com' => 1, - 'thebugmanfraservalley.com' => 1, 'thebulletin.io' => 1, 'thebunny.zone' => 1, 'thebunnyhutch.org' => 1, @@ -144271,6 +145527,7 @@ 'thecloroxcompany.com' => 1, 'thecloudadmin.eu' => 0, 'thecnstore.com' => 1, + 'thecodedoctors.com' => 1, 'thecoffeecamp.com' => 1, 'thecoffinshop.co.nz' => 1, 'thecolekidsacademy.com' => 1, @@ -144287,6 +145544,7 @@ 'thecondemned.tk' => 1, 'theconsultant.jp' => 1, 'theconsultingpeople.tk' => 1, + 'thecontractnetwork.com' => 1, 'theconversation.com' => 1, 'theconveyer.org' => 1, 'thecook.com.co' => 1, @@ -144295,6 +145553,7 @@ 'thecostymusic.tk' => 1, 'thecotsworth.com' => 1, 'thecougarpress.org' => 1, + 'thecouplesroom.com' => 1, 'thecoverlot.com' => 1, 'thecovky.gov' => 1, 'thecowboy.cafe' => 1, @@ -144305,7 +145564,6 @@ 'thecrazyones.hopto.org' => 0, 'thecrazytravel.com' => 1, 'thecrcconnection.com' => 1, - 'thecreditpros.com' => 1, 'thecrew-exchange.com' => 1, 'thecrimson.tk' => 1, 'thecrimsonwhite.com' => 1, @@ -144339,6 +145597,7 @@ 'thedarksidesoftwaresecurity.ga' => 1, 'thedarkteam.tk' => 1, 'thedatacity.com' => 1, + 'thedatagovernor.com' => 1, 'thedave.link' => 1, 'thedave.me' => 1, 'thedave.photos' => 1, @@ -144349,15 +145608,13 @@ 'thedebug.life' => 1, 'thedeeperchristianlife.com' => 1, 'thedefiled.tk' => 1, - 'thedelaunay.com' => 1, + 'thedelaunay.com' => 0, 'thedemocraticstrategist.org' => 1, 'thedenisehamilton.com' => 1, 'thedermdetective.com' => 1, - 'thedev.id' => 1, 'thedevastatedrealm.tk' => 1, 'thedevrycommonsbrasil.com' => 0, 'thediamondapp.com' => 1, - 'thediamondfinery.com' => 1, 'thedickinsonian.com' => 1, 'thedietsolutionprog.tk' => 1, 'thedigitalparadox.tk' => 1, @@ -144366,6 +145623,7 @@ 'thediscforum.tk' => 1, 'thediscovine.com' => 1, 'thedistance.co.uk' => 0, + 'thedistrict.network' => 1, 'thediyvibe.com' => 1, 'thedjhookup.com' => 1, 'thedoc.eu.org' => 1, @@ -144385,11 +145643,14 @@ 'thedroneely.com' => 1, 'thedronevortex.com' => 1, 'theduchessbudapest.com' => 1, + 'thedudeabides.shop' => 1, + 'thedumpsterrentaltoday.com' => 1, 'thedysfunctionalangel.cf' => 1, 'thedysfunctionalangel.ga' => 1, 'thedysfunctionalangel.gq' => 1, 'thedysfunctionalangel.ml' => 1, 'theeagle.com' => 1, + 'theeastcoastkitchen.com' => 1, 'theebookkeepers.co.za' => 1, 'theeducatoronline.com' => 1, 'theeffingyogablog.com' => 1, @@ -144401,18 +145662,15 @@ 'theeldritchhounds.gq' => 1, 'theeldritchhounds.ml' => 1, 'theelephant.info' => 1, - 'theeliteneet.com' => 1, 'theemeraldmagazine.com' => 1, 'theemployeeapp.com' => 1, 'theemploymentnetworkcla.com' => 1, 'theender.net' => 1, 'theendpoem.com' => 1, 'theepankar.com' => 1, - 'theepicstorm.com' => 1, 'theerneshot.com' => 1, 'theescapegame.com' => 0, 'theestatesatstgeorge.com' => 1, - 'theesuhlmann.de' => 1, 'theeuropeanlibrary.org' => 1, 'theevergreen.me' => 0, 'theeverydayprepper.com' => 1, @@ -144450,7 +145708,6 @@ 'thefitcare.com' => 1, 'thefitcareerist.com' => 1, 'theflashback.co.uk' => 1, - 'theflatrestaurant.com' => 1, 'theflesh.tk' => 1, 'theflexerzone.ga' => 1, 'theflowstudios.com' => 1, @@ -144507,8 +145764,10 @@ 'thegatewaydigital.com' => 1, 'thegatewaytoanewworld.com' => 1, 'thegemriverside.com.vn' => 1, + 'thegeneralisthq.com' => 1, 'thegeniusdz.tk' => 1, 'thegentleman.tk' => 1, + 'thegeorgeinn.pub' => 1, 'thegeriatricdietitian.com' => 1, 'thegermancoder.com' => 1, 'thegerwingroup.com' => 0, @@ -144524,8 +145783,8 @@ 'thegioicovua.com' => 1, 'thegioidulich.com.vn' => 1, 'thegioigheluoi.vn' => 1, - 'thegioinguyenlieuphache.vn' => 1, - 'theglobalwin.com' => 1, + 'thegioinguyenlieuphache.vn' => 0, + 'theglavnoe.com' => 1, 'theglowclinic.nl' => 1, 'thego2swatking.com' => 1, 'thegoalinc.co.jp' => 1, @@ -144536,6 +145795,7 @@ 'thegoodinside.com' => 1, 'thegoodplugin.com' => 1, 'thegoodveggie.com' => 1, + 'thegoodverandacompany.co.uk' => 1, 'thegoodvybe.ml' => 1, 'thegospell.tk' => 1, 'thegpbox.com' => 1, @@ -144548,7 +145808,6 @@ 'thegravelride.bike' => 1, 'thegreatdecay.tk' => 1, 'thegreatgonzo.uk' => 1, - 'thegreatplains.com' => 1, 'thegreatsouthernburgerco.ga' => 1, 'thegreendigest.com' => 1, 'thegreenfields.se' => 1, @@ -144564,10 +145823,11 @@ 'thegrovela.com' => 1, 'thegrs.com' => 0, 'theguerrilla.agency' => 0, - 'thegungrabber.ca' => 1, - 'thegungrabber.com' => 1, + 'theguttercenter.com' => 1, + 'theguvnah.com' => 1, 'thegvoffice.net' => 1, 'thegymnasium.com' => 0, + 'thegymsgoldcoast.com' => 1, 'thegypsythread.org' => 1, 'thehabitat.com' => 1, 'thehackerblog.com' => 1, @@ -144603,7 +145863,6 @@ 'thehivedesign.org' => 1, 'thehoff.ddnss.de' => 1, 'thehofstrachronicle.com' => 1, - 'thehollandfam.com' => 0, 'theholloways.tk' => 1, 'thehomeassignment.com' => 1, 'thehomebakery.ie' => 0, @@ -144678,7 +145937,6 @@ 'thekenyatimes.com' => 1, 'thekev.in' => 1, 'thekickassvirtualassistant.nl' => 1, - 'thekidszone.in' => 1, 'thekillertoxin.de' => 1, 'theking.bg' => 1, 'thekirkwoodcall.com' => 1, @@ -144695,6 +145953,8 @@ 'thekodaichronicle.com' => 1, 'thekolye.com' => 1, 'thekonsulthub.tk' => 1, + 'thekosheriphone.com' => 1, + 'thekosherphone.com' => 1, 'thekuwayama.net' => 1, 'thelakedistrict.tk' => 1, 'thelancergroup.com' => 0, @@ -144720,11 +145980,12 @@ 'thelearninggardener.com' => 1, 'theleasebureau.com.au' => 1, 'theleaves.tk' => 1, + 'thelegacymovement.com' => 1, 'thelegionshirley.co.uk' => 1, 'thelematics.com' => 1, - 'thelemonlawcalifornia.com' => 0, 'thelencystore.com' => 1, - 'thelevelsfinancial.co.uk' => 1, + 'theleonlawfirm.com' => 1, + 'theleveluplabs.org' => 1, 'thelewispartnership.co.uk' => 1, 'thelibertinephilosophy.ga' => 1, 'thelicensecompany.com' => 1, @@ -144748,13 +146009,11 @@ 'thelonelyones.co.uk' => 1, 'thelonious.nl' => 1, 'theloop.ai' => 1, - 'theloop.build' => 1, 'thelordofthewing.cf' => 1, 'thelordofthewing.ga' => 1, 'thelordofthewing.gq' => 1, 'thelordofthewing.ml' => 1, 'thelordsofthefallen.com' => 1, - 'thelosangelesconservative.com' => 1, 'thelounge.chat' => 1, 'theloveequation.com' => 1, 'theloves.com' => 1, @@ -144775,6 +146034,7 @@ 'themandogs.tk' => 1, 'themanhoodinstitute.com' => 1, 'themaniaks.tk' => 1, + 'themarchcharge.com.au' => 1, 'themarkup.org' => 1, 'themarshallproject.org' => 1, 'themassageguy.capetown' => 1, @@ -144801,7 +146061,7 @@ 'themerciful.tk' => 1, 'themeridianway.com' => 0, 'themerwancode.com' => 1, - 'themeselection.com' => 1, + 'themeselection.com' => 0, 'themesurgeons.net' => 1, 'themetropreneur.com' => 1, 'themexicos.tk' => 1, @@ -144812,7 +146072,6 @@ 'themigraineinstitute.com' => 1, 'themilanlife.com' => 1, 'themilfmovies.com' => 1, - 'themilnermethod.co.uk' => 1, 'themindcollection.com' => 1, 'themindcompany.com' => 1, 'theminimalistentrepreneur.com' => 1, @@ -144821,8 +146080,14 @@ 'themissionman.com' => 1, 'themizellbrothers.tk' => 1, 'themlmsuccessnow.tk' => 1, + 'themo.app' => 1, + 'themo.dev' => 1, + 'themo.group' => 1, + 'themo.host' => 1, + 'themo.studio' => 1, 'themobileinterview.com' => 1, 'themodel.ie' => 1, + 'themodernderm.com' => 1, 'themodernreviewer.ga' => 1, 'themomentratchada19.com' => 1, 'themomstudio.tk' => 1, @@ -144836,12 +146101,14 @@ 'themountaincenter.org' => 1, 'themountsomerset.co.uk' => 1, 'themoveonline.com' => 1, + 'themoviedb.org' => 1, 'themoviepreview.ga' => 1, 'themprojects.com' => 1, 'themrtaik.it' => 1, 'themsuspokesman.com' => 1, 'themtwashingtongroup.com' => 1, 'themusecollaborative.org' => 1, + 'themuseexperience.nl' => 1, 'themusicofchrisbulman.tk' => 1, 'themusicthatnobodylikes.tk' => 1, 'themusicuk.com' => 1, @@ -144866,12 +146133,10 @@ 'thenewannual.com.au' => 1, 'thenewenglandpalletguy.com' => 1, 'thenewissue.tk' => 1, - 'thenews-chronicle.com' => 1, 'thenewsmill.com' => 1, 'thenewtoy.net' => 1, 'thenexablack.com' => 1, 'thenexwork.com' => 1, - 'theneymarcbrothers.com' => 1, 'thenftlawyer.ca' => 1, 'thenichecast.com' => 1, 'thenine.info' => 1, @@ -144883,18 +146148,16 @@ 'thenorthwindonline.com' => 1, 'thenowheremen.com' => 1, 'thenrdhrd.nl' => 1, - 'thenudge.com' => 1, 'thenviews.com' => 1, 'theo.agency' => 0, 'theo.me' => 1, 'theo546.cloud' => 1, - 'theo546.fr' => 1, 'theo546.ovh' => 1, 'theoakageexperiment.com' => 1, 'theobg.co' => 1, - 'theobmcircle.com' => 1, 'theobromos.fr' => 0, 'theoc4ever.tk' => 1, + 'theoceaned.com' => 1, 'theocharis.org' => 1, 'theocjournal.tk' => 1, 'theocoffee.com' => 0, @@ -144904,7 +146167,7 @@ 'theocrazzolara.tk' => 1, 'theodorahome.co' => 1, 'theodorahome.com.br' => 1, - 'theodoreroosevelt.org' => 1, + 'theofficecleaningbros.com.au' => 1, 'theoffsetbinary.co.in' => 1, 'theofleck.com' => 0, 'theokouzelis.com' => 1, @@ -144920,19 +146183,18 @@ 'theonethaimassage.de' => 1, 'theonikage.tk' => 1, 'theonlineclarion.com' => 1, - 'theonyxzone.com' => 1, 'theoosmetalart.nl' => 1, 'theopaczek.com' => 1, 'theopentrade.com' => 1, 'theopera.tk' => 1, 'theoperators.tk' => 1, + 'theoperatorsassistant.com' => 1, 'theophil.tk' => 1, 'theorchestranow.com' => 1, 'theorchestranow.org' => 1, 'theorganicrecycler.com' => 1, 'theorganist.org' => 1, 'theoriginalassistant.com' => 1, - 'theoriginalcandid.com' => 1, 'theoriginalmarkz.com' => 1, 'theoriginalworkshop.com' => 1, 'theorion.com' => 1, @@ -144966,7 +146228,6 @@ 'theparticipants.tk' => 1, 'thepartner.co.uk' => 1, 'thepartydoctors.co.uk' => 1, - 'thepassiveplan.com' => 1, 'thepathsofdiscovery.com' => 1, 'thepaul.tk' => 1, 'thepavilionbanbury.co.uk' => 0, @@ -145005,11 +146266,10 @@ 'thepixel.tk' => 1, 'theplantation.org.za' => 1, 'theplantpeople.co.nz' => 1, - 'theplantric.com' => 1, 'theplaydaysbus.co.uk' => 1, 'theplayersnyc.org' => 1, 'theplazacentre.co.uk' => 1, - 'theploughharborne.co.uk' => 1, + 'theploughharborne.co.uk' => 0, 'thepodcastreviewshow.com' => 1, 'thepoetryclub.tk' => 1, 'thepokerbank.com' => 1, @@ -145033,6 +146293,7 @@ 'theprimegroup.ca' => 1, 'theprimepr.in' => 1, 'theprinceshort.tk' => 1, + 'theprivacy.com.br' => 1, 'theprivacysolution.com' => 1, 'theprivatetherapyclinic.co.uk' => 1, 'theprodigaljournal.com' => 1, @@ -145045,11 +146306,11 @@ 'theprowlernews.org' => 1, 'theptclist.tk' => 1, 'thepuffprof.com' => 1, - 'thepulicegroup.com' => 1, 'thepulpit.tk' => 1, 'thepuppetdolls.tk' => 1, 'thepureplan.com' => 1, 'thepurplechickens.tk' => 1, + 'thepursuitfitnesswi.com' => 1, 'thepuzzles.eu.org' => 1, 'thepyre.tk' => 1, 'thepyrographytool.com' => 1, @@ -145059,7 +146320,6 @@ 'thequillmagazine.org' => 1, 'thequintessentialcake.com' => 1, 'theracket.club' => 1, - 'theradiojudge.com' => 1, 'theraklinik.de' => 1, 'theralino.de' => 1, 'therame.de' => 1, @@ -145090,6 +146350,7 @@ 'therasmusgt.tk' => 1, 'therasmusperu.tk' => 1, 'theravada.tk' => 1, + 'theraviso.de' => 1, 'thereachagency.com' => 1, 'thereader-movie.com' => 1, 'thereadingresidence.com' => 1, @@ -145122,8 +146383,8 @@ 'theretirementincomecalculator.com' => 1, 'theretreat.au' => 1, 'theretreatcostarica.com' => 1, - 'thereunion.shop' => 1, 'therevenge.me' => 1, + 'thereviewgurus.com' => 1, 'therevolutionist.tk' => 1, 'therhetorical.ml' => 0, 'therhodesresidences.com' => 1, @@ -145149,6 +146410,7 @@ 'thermostatupdates.com' => 1, 'thermowood-bkh.ru' => 1, 'therniakov.tk' => 1, + 'theroadahead.cafe' => 1, 'theroadrunners.tk' => 1, 'theroams.co.uk' => 1, 'therobertcoffeeshow.com' => 1, @@ -145161,7 +146423,6 @@ 'therootdental.com' => 1, 'theros.org.uk' => 1, 'theroyal.tk' => 1, - 'theroyalyacht.com' => 1, 'theruleslawyer.net' => 1, 'therumfordcitizen.com' => 0, 'therunawayspremiere.tk' => 1, @@ -145200,6 +146461,7 @@ 'thesemisouthernhomemaker.com' => 1, 'theseoframework.com' => 1, 'theseosystem.com' => 1, + 'theserenenook.com' => 1, 'theserpent.tk' => 1, 'theserver.ml' => 1, 'theserver201.tk' => 1, @@ -145212,6 +146474,7 @@ 'theshaker.com.au' => 1, 'thesharedbrain.ch' => 0, 'theshedgamer.com' => 1, + 'thesheppey.co.uk' => 1, 'theshesuite.com' => 1, 'theshopally.com' => 1, 'theshots.cz' => 1, @@ -145243,6 +146506,7 @@ 'theslotz.com' => 1, 'theslotz1.co' => 1, 'theslotz1.uk' => 1, + 'theslowtravelplanner.com' => 1, 'thesmartconsumer.com' => 1, 'thesmexperiences.com' => 1, 'thesocialcopywriter.com' => 1, @@ -145253,9 +146517,7 @@ 'thesomerset.com' => 1, 'thesoundproofwindows.co.uk' => 1, 'thesoundstageatstrangeland.com' => 1, - 'thesouthern.com' => 0, 'thesoutherneronline.com' => 1, - 'thesouthfirst.com' => 1, 'thespacegame.tk' => 1, 'thespacommons.com' => 1, 'thespanishcollection.com' => 1, @@ -145263,10 +146525,11 @@ 'thespcc.org.uk' => 1, 'thespiritfm.tk' => 1, 'thespittake.com' => 1, - 'thespoiler.co.il' => 1, + 'thespoiler.co.il' => 0, + 'thesslms.com' => 1, 'thestandards.tk' => 1, 'thestatementjewelry.com' => 1, - 'thestellahouse.com' => 1, + 'thestinkingship.com' => 1, 'thestockoasis.com' => 1, 'thestonestudio.in' => 1, 'thestopoff.tk' => 1, @@ -145288,21 +146551,22 @@ 'thesugargirls.com' => 1, 'thesultans.tk' => 1, 'thesunflower.com' => 1, + 'thesuntease.com' => 1, 'thesupersunday.tk' => 1, 'thesuppercircle.com' => 1, 'thesupportplatform.org.uk' => 1, 'thesurgeons.sg' => 1, + 'thesustainabilityalliance.us' => 1, 'theswanstation.tk' => 1, - 'theswanwindsor.co.uk' => 1, 'theswissbay.ch' => 0, 'thetablehuff.com' => 1, 'thetalononline.com' => 1, 'thetampariverwalk.com' => 1, - 'thetandd.com' => 1, 'thetapirsmouth.com' => 1, 'thetassos.com' => 1, 'thetattooedpreacher.com' => 1, 'thetcellshow.org' => 1, + 'thetcm.org' => 1, 'theteaguemovie.tk' => 1, 'thetebodifference.com' => 1, 'thetechdude.ga' => 1, @@ -145330,10 +146594,12 @@ 'thetotalemaildelivery.com' => 1, 'thetoto.tk' => 1, 'thetowelcompany.be' => 1, + 'thetraderindex.com' => 1, 'thetradinghall.com' => 0, 'thetrafficgeek.com' => 1, 'thetravel.com' => 1, 'thetravelczar.com' => 1, + 'thetravelerspersona.com' => 1, 'thetravelhack.com' => 0, 'thetravelingbudget.com' => 1, 'thetravelshop.com' => 1, @@ -145368,13 +146634,10 @@ 'theuppercode.com' => 1, 'theupslady.cf' => 1, 'theupslady.ga' => 1, - 'theurbandecor.com' => 1, 'theus-traiteur.fr' => 1, - 'theuucc.org' => 0, 'thevacuumpouch.co.uk' => 1, 'thevalleybucketeers.tk' => 1, 'thevalleys.band' => 1, - 'thevaluehub.be' => 1, 'thevalueofarchitecture.com' => 1, 'thevanishedvoyager.ml' => 1, 'thevascoera.com' => 1, @@ -145382,6 +146645,7 @@ 'thevegcat.com' => 1, 'theveggietable.com' => 1, 'thevelvetlove.tk' => 1, + 'thevenon.co.kr' => 1, 'thevenueofhollywood.com' => 1, 'thever.ge' => 1, 'thevern.co.za' => 1, @@ -145404,10 +146668,11 @@ 'thevoya.ga' => 0, 'thewagesroom.co.uk' => 1, 'thewalkerz.tk' => 1, - 'thewallet.today' => 1, + 'thewarrantygroup.ca' => 1, 'thewarwhoop.com' => 1, 'thewatchdog.com.br' => 1, 'thewaterfrontpoole.com' => 1, + 'thewaternerd.com' => 1, 'thewave.tk' => 1, 'thewaxhouse.academy' => 1, 'thewayofislam.ml' => 1, @@ -145420,7 +146685,7 @@ 'thewebmasters.tk' => 1, 'thewebsitemarketingagency.com' => 1, 'theweddingfit.com' => 1, - 'thewedgemethodai.com' => 1, + 'thewedgemethodai.com' => 0, 'theweed.tk' => 1, 'theweightlossmedics.co.uk' => 1, 'thewellbeingarchitect.ie' => 1, @@ -145493,6 +146758,7 @@ 'thhomes.vn' => 1, 'thhost.tk' => 1, 'thhp.vn' => 1, + 'thiabee.com' => 1, 'thiagohersan.com' => 1, 'thiagolosneves.com.br' => 1, 'thiagoribeiro.ml' => 1, @@ -145502,7 +146768,6 @@ 'thibautcharles.net' => 1, 'thibautdecherit.fr' => 1, 'thibautprobst.fr' => 1, - 'thibierge-associes.notaires.fr' => 1, 'thican.net' => 1, 'thichson.vn' => 1, 'thickassporn.com' => 1, @@ -145543,7 +146808,9 @@ 'thingsimplied.com' => 0, 'thingsivesaid.com' => 1, 'thingsof.org' => 1, + 'thingstakk.com' => 1, 'thingswithleaves.co.uk' => 1, + 'thingvaktin.is' => 1, 'think-ai.eu' => 1, 'think-positive-watches.de' => 1, 'think.law' => 1, @@ -145551,6 +146818,7 @@ 'thinkbigjesse.com' => 1, 'thinkbot.de' => 1, 'thinkbrands.co.uk' => 1, + 'thinkcapital.com' => 1, 'thinkcash.nl' => 1, 'thinkchina.sg' => 1, 'thinkcogency.com' => 1, @@ -145568,9 +146836,9 @@ 'thinkingliberty.com' => 1, 'thinkingnull.com' => 0, 'thinkittech.com' => 1, - 'thinklogistics.com' => 1, + 'thinkmarkets.asia' => 1, + 'thinkmarkets.com' => 1, 'thinko.it' => 1, - 'thinkoffer.com' => 1, 'thinkon.com' => 1, 'thinkopps.co.uk' => 1, 'thinkprocedural.com' => 1, @@ -145590,18 +146858,16 @@ 'thirdwaverevenue.com' => 1, 'thirdworld.moe' => 1, 'thiri.org' => 1, + 'thirstyai.live' => 0, 'thirstys2.com' => 1, 'thirteen.pm' => 1, 'thirtysixseventy.ml' => 1, 'thiruvarur.org' => 1, - 'this-is-vegan.com' => 1, 'thisbowin.com' => 1, 'thiscloudiscrap.com' => 0, 'thisdayinhockey.tk' => 1, 'thisdot.site' => 1, 'thisfreelife.gov' => 1, - 'thishousedoesnotexist.org' => 1, - 'thisis.id' => 1, 'thisisacompletetest.ga' => 1, 'thisisamericansoccer.com' => 1, 'thisisarecording.com' => 1, @@ -145626,9 +146892,9 @@ 'thisserver.dontexist.net' => 1, 'thisuniverse.tk' => 1, 'thiswasntinthebrochure.wtf' => 1, + 'thisweekinprivacy.net' => 1, 'thisyear.jp' => 1, 'thitat.net' => 1, - 'thitruongsi.com' => 1, 'thl.com' => 1, 'thlautogarage.nl' => 1, 'thlfoods.com' => 1, @@ -145657,7 +146923,6 @@ 'thomas717.com' => 1, 'thomascountyne.gov' => 1, 'thomasdbrown.com' => 1, - 'thomasduerlund.dk' => 1, 'thomasdybdahl.no' => 1, 'thomasebenrett.de' => 1, 'thomaseikel.de' => 0, @@ -145712,7 +146977,6 @@ 'thorstenschaefer.name' => 1, 'those.jp' => 1, 'thost3.de' => 1, - 'thotcomputed.com' => 1, 'thots.org' => 1, 'thoughtexchange.ai' => 1, 'thoughtexchange.ca' => 1, @@ -145735,7 +146999,6 @@ 'thpay.com' => 0, 'thprd.gov' => 1, 'thr-kurd.tk' => 1, - 'thrallingpenguin.com' => 1, 'threadabead.com' => 1, 'threadingbuildingblocks.org' => 1, 'threadingcentral.com' => 1, @@ -145745,6 +147008,7 @@ 'threadsdownloader.com' => 1, 'threadspecification.com' => 1, 'threadythready.com' => 1, + 'threat-surface.com' => 1, 'threatcentral.io' => 1, 'threatcon.at' => 1, 'threatcon.blog' => 1, @@ -145764,41 +147028,21 @@ 'threatfender.com' => 1, 'threatflux.ai' => 1, 'threatint.academy' => 1, - 'threatint.ai' => 1, - 'threatint.at' => 1, - 'threatint.be' => 1, 'threatint.blog' => 1, - 'threatint.ch' => 1, 'threatint.com' => 1, 'threatint.directory' => 1, 'threatint.dk' => 1, 'threatint.email' => 1, 'threatint.es' => 1, - 'threatint.eu' => 1, 'threatint.events' => 1, - 'threatint.exchange' => 1, - 'threatint.fr' => 1, 'threatint.group' => 1, - 'threatint.info' => 1, - 'threatint.it' => 1, - 'threatint.link' => 1, - 'threatint.lu' => 1, 'threatint.me' => 1, 'threatint.media' => 1, - 'threatint.net' => 1, 'threatint.network' => 1, - 'threatint.nl' => 1, 'threatint.online' => 1, - 'threatint.org' => 1, - 'threatint.pl' => 1, - 'threatint.pt' => 1, - 'threatint.run' => 1, 'threatint.shop' => 1, - 'threatint.si' => 1, 'threatint.social' => 1, 'threatint.support' => 1, - 'threatint.uk' => 1, - 'threatint.zone' => 1, 'threatlabs.eu' => 1, 'threatlabs.nl' => 1, 'threatmeld.ai' => 1, @@ -145836,7 +147080,6 @@ 'threv.net' => 1, 'thriftdiving.com' => 1, 'thriftstore.gr' => 1, - 'thriftywp.com' => 1, 'thrillernyc.com' => 0, 'thrillkill.tk' => 1, 'thrillng.com' => 1, @@ -145853,6 +147096,7 @@ 'throneofmolok.tk' => 1, 'thronia2.ro' => 1, 'throopny.gov' => 1, + 'throughlinecare.com' => 1, 'throughout.ga' => 1, 'throwable.website' => 1, 'throwaway.link' => 1, @@ -145870,7 +147114,8 @@ 'thuban.me' => 1, 'thues.eu' => 1, 'thugcityrecords.tk' => 1, - 'thuisverplegingvandermeiren.be' => 1, + 'thuisindenbosch.nl' => 1, + 'thuisinshertogenbosch.nl' => 1, 'thuiswinkel.org' => 1, 'thumbnail-download.com' => 1, 'thumbnails.jp' => 1, @@ -145946,6 +147191,7 @@ 'tianle.sh' => 1, 'tianma.com' => 1, 'tianshili.me' => 1, + 'tiantianysw.com' => 1, 'tianwen.tk' => 1, 'tianxicaipiao.com' => 1, 'tianxicaipiao.win' => 1, @@ -145964,6 +147210,7 @@ 'tibber.com' => 1, 'tibbitshall.ca' => 1, 'tibc.ch' => 1, + 'tibcon.net' => 1, 'tibek-cnc-technik.de' => 1, 'tiberian.tk' => 1, 'tibetanmalashop.com' => 1, @@ -145983,9 +147230,9 @@ 'tickeron.com' => 1, 'tickerswatchandclock.com' => 1, 'tickerswatches.ca' => 1, - 'tickertable.com' => 0, 'ticket-9.de' => 1, 'ticket-time.es' => 1, + 'ticket-tracker.co.uk' => 1, 'ticketassist.nl' => 1, 'ticketbande.at' => 1, 'ticketbande.ch' => 1, @@ -146006,7 +147253,6 @@ 'ticketmeo.com' => 1, 'ticketmorocco.com' => 1, 'ticketpay.jp' => 1, - 'ticketpro.ca' => 1, 'ticketroster.com' => 1, 'tickets2004.tk' => 1, 'ticketscheapairline.com' => 1, @@ -146023,11 +147269,11 @@ 'ticketswap.in' => 1, 'ticketswap.ru' => 1, 'tickettailor.com' => 1, - 'ticketunity.com' => 1, 'ticketure.com' => 0, 'tickit.ca' => 0, 'ticktbox.com' => 1, 'ticnom.com' => 1, + 'ticomakine.com' => 1, 'tictac.com.tr' => 1, 'tictac.tk' => 1, 'tictail.com' => 1, @@ -146090,7 +147336,6 @@ 'tierfaszienation.de' => 1, 'tiergear.com.au' => 1, 'tierneurologie-leipzig.de' => 1, - 'tiernos.com' => 1, 'tierparadies-muhrielle.org' => 1, 'tierra-indomables.tk' => 1, 'tierracenter.com' => 1, @@ -146099,14 +147344,12 @@ 'tierramagnifica.com' => 1, 'tierraprohibida.net' => 1, 'tierschutz-niederrhein.de' => 1, - 'tiersigma.com' => 1, 'tiertreff24.de' => 1, 'tiestech.net' => 1, 'tiestofan.tk' => 1, 'tiete.be' => 1, 'tietew.jp' => 1, 'tietew.net' => 1, - 'tietotori.fi' => 1, 'tiew.pl' => 0, 'tifa-233.com' => 1, 'tifan.net' => 1, @@ -146126,13 +147369,14 @@ 'tifosy.com' => 1, 'tiftonga.gov' => 1, 'tiga-design.com' => 1, - 'tigalbranding.com' => 1, + 'tigemi.com' => 1, + 'tigercart.shop' => 1, 'tigerconnect.com' => 1, + 'tigercraft.org' => 1, 'tigerdownelectronics.ca' => 1, 'tigerengine.com' => 1, 'tigerfm.tk' => 1, 'tigerforce.tk' => 1, - 'tigergraph.com' => 1, 'tigergroup.tk' => 1, 'tigernero.duckdns.org' => 1, 'tigernewspaper.net' => 1, @@ -146144,6 +147388,7 @@ 'tigerspike.com.au' => 1, 'tigerspike.sg' => 1, 'tigertonwi.gov' => 1, + 'tigertreat.de' => 1, 'tigerupload.tk' => 1, 'tigerzplace.tk' => 1, 'tiggeriffic.com' => 1, @@ -146159,14 +147404,14 @@ 'tiglitub.com' => 1, 'tigreblanco.tk' => 1, 'tigzirt.tk' => 1, + 'tiho-mir.ru' => 1, 'tihvin.tk' => 1, 'tii.audio' => 1, 'tiihosen.fi' => 1, 'tiim.technology' => 1, - 'tiindia.com' => 1, + 'tijanilawal.com' => 1, 'tijden.nu' => 1, 'tijdvoorgeschiedenis.nl' => 1, - 'tijerascreek.com' => 0, 'tijerasnm.gov' => 1, 'tijo.ch' => 1, 'tik.edu.ee' => 1, @@ -146174,7 +147419,6 @@ 'tikhonovy.ru' => 1, 'tiki-god.co.uk' => 1, 'tiki.id' => 1, - 'tikimpact.com' => 1, 'tikitak-o-rama.tk' => 1, 'tikkie.me' => 1, 'tikkio.com' => 1, @@ -146247,13 +147491,15 @@ 'timberjoineryperth.com.au' => 1, 'timberlinefcu.org' => 1, 'timbertec.com' => 1, + 'timbill.com' => 1, 'timbishopartist.com' => 1, 'timbrica.com' => 1, + 'timbrify.com' => 1, 'timbrust.de' => 1, 'timcamara.com' => 1, 'timco.cloud' => 1, - 'timcomp.com' => 1, 'timcorp.net.ph' => 1, + 'timcpa.com' => 1, 'timdebruijn.nl' => 1, 'timdemisch.de' => 1, 'timdemisch.email' => 1, @@ -146261,6 +147507,7 @@ 'timdemisch.online' => 1, 'timdoug.com' => 1, 'time-business.tk' => 1, + 'time-craft.su' => 1, 'time-hotel.cf' => 1, 'time-killers.tk' => 1, 'time-pro.de' => 1, @@ -146283,6 +147530,8 @@ 'timecaptis.com' => 1, 'timecarrot.tk' => 1, 'timecheck.tk' => 1, + 'timeco-emmen.nl' => 1, + 'timecraft.su' => 1, 'timee.co.jp' => 1, 'timeengraver.hu' => 1, 'timefor.tk' => 1, @@ -146295,6 +147544,7 @@ 'timelesstreasures.tk' => 1, 'timelettings.com' => 1, 'timelimit.io' => 1, + 'timelines.now' => 1, 'timelost.tk' => 1, 'timely.fun' => 1, 'timely.md' => 1, @@ -146313,7 +147563,7 @@ 'timeroll.ml' => 1, 'timersuite.com' => 1, 'timertomato.com' => 1, - 'timerway.com' => 1, + 'timerway.com' => 0, 'timescrypto.com' => 1, 'timesdelphic.com' => 1, 'timesedlen.dk' => 1, @@ -146343,8 +147593,10 @@ 'timewasters.nl' => 1, 'timewasters.tk' => 1, 'timeway.com' => 1, + 'timeworld.su' => 1, 'timewornlit.com' => 1, 'timgame.tk' => 1, + 'timgiup.com' => 1, 'timi-matik.hu' => 1, 'timich.ga' => 1, 'timilion.tk' => 1, @@ -146360,16 +147612,17 @@ 'timmyrs.de' => 1, 'timnash.co.uk' => 1, 'timnegocia.com.br' => 0, - 'timnextgen.com.ph' => 1, 'timniclasdemisch.de' => 1, 'timniclasdemisch.eu' => 1, + 'timo-fahlenbock.de' => 1, 'timo-viveen.nl' => 1, + 'timochan.cn' => 1, 'timogrossenbacher.ch' => 1, 'timonenko.cf' => 1, + 'timoniersystems.com' => 1, 'timonline.tk' => 1, 'timonrieger.de' => 0, 'timosfoodbar.nl' => 1, - 'timotheeduran.com' => 1, 'timotheories.gr' => 1, 'timotheory.gr' => 1, 'timothy.tk' => 1, @@ -146408,16 +147661,17 @@ 'tinapoethe.com' => 0, 'tinastouchmassage.com' => 1, 'tindallriley.co.uk' => 1, - 'tinder.wiki' => 1, 'tinderphotos.ga' => 1, 'tineb.be' => 1, 'tinevogel.dk' => 1, 'tinf.de' => 1, 'tinf15b4.de' => 1, 'tinfoleak.com' => 1, + 'tinforma.it' => 1, 'tinggly.com' => 1, 'tingriev.gq' => 1, 'tinh.work' => 1, + 'tinhan.io.vn' => 1, 'tinhchattrangda.vn' => 1, 'tinhlai.gq' => 1, 'tini24.de' => 1, @@ -146445,10 +147699,8 @@ 'tintamas.tk' => 1, 'tinte24.de' => 1, 'tintenfix.net' => 1, - 'tinteymas.es' => 0, 'tintiger.com' => 1, 'tintoria.roma.it' => 1, - 'tintucbitcoin.com' => 1, 'tintuonmobile.tk' => 1, 'tinturanaturale.it' => 1, 'tiny-house.ro' => 1, @@ -146457,7 +147709,6 @@ 'tiny-tattoos.tk' => 1, 'tiny.ee' => 1, 'tiny777.com' => 1, - 'tinyarcademachines.com' => 1, 'tinybeez.com.au' => 1, 'tinychen.com' => 1, 'tinycrm.pl' => 1, @@ -146483,6 +147734,7 @@ 'tinytrollstudios.com' => 1, 'tinytwitter.io' => 1, 'tinyurl.com' => 1, + 'tinz.eu' => 1, 'tio.run' => 1, 'tiogacountyny.gov' => 1, 'tiogatours.nl' => 0, @@ -146512,6 +147764,7 @@ 'tipsoftech.tk' => 1, 'tipsplants.com' => 1, 'tipsypresent.com' => 1, + 'tiptig.com' => 1, 'tiptoes.cz' => 1, 'tiptop.cloud' => 1, 'tiptopusholdings.com' => 1, @@ -146520,7 +147773,6 @@ 'tipwin.de' => 1, 'tipydokasina.cz' => 1, 'tipyzregalu.cz' => 1, - 'tiqets.com' => 0, 'tir-mauperthuis.fr' => 1, 'tiraloche.com' => 1, 'tiramisucake.com' => 1, @@ -146544,6 +147796,7 @@ 'tiroler-kupferschmiede.com' => 1, 'tiros.church' => 1, 'tirteafuera.tk' => 1, + 'tirumalatirupationline.com' => 1, 'tis-expo-dev.com' => 1, 'tis.rs' => 1, 'tischlerei-klettke.de' => 1, @@ -146575,7 +147828,6 @@ 'titaniumconsulting.co.uk' => 1, 'titansnet.com' => 1, 'titantrades.com' => 1, - 'titantrading.com.au' => 1, 'titanwaterproofing.com.au' => 1, 'titanyumkaplama.com' => 1, 'titeca.be' => 1, @@ -146598,6 +147850,7 @@ 'titser.ph' => 1, 'tittelbach.at' => 1, 'titulares.ar' => 0, + 'titularice.com' => 1, 'titularizadora.com' => 1, 'titulosuniversitariosalaventa.com' => 1, 'titusetcompagnies.net' => 0, @@ -146652,6 +147905,7 @@ 'tkcm.online' => 1, 'tkd-itf.tk' => 1, 'tkddn.com' => 1, + 'tkglobalexperts.co.za' => 1, 'tkhirianov.tk' => 1, 'tkhsurgery.com' => 1, 'tki.jp' => 1, @@ -146672,7 +147926,10 @@ 'tlach.cz' => 1, 'tlaedu.org' => 1, 'tlca.org' => 1, + 'tlchospitality.com' => 1, 'tlcinteriors.com.au' => 1, + 'tlcmillworx.com' => 1, + 'tlcstack.com' => 1, 'tldplaza.com' => 1, 'tldtattoo.com' => 0, 'tlearninghub.com' => 1, @@ -146699,8 +147956,10 @@ 'tlsdane.com' => 1, 'tlsinspector.com' => 0, 'tlsmail.cc' => 1, + 'tlsnerd.com' => 1, 'tlsrobot.se' => 1, 'tlumaczenie.com' => 1, + 'tlvflights.com' => 1, 'tlvgraffiti.co.il' => 1, 'tlyphed.net' => 1, 'tlys.de' => 1, @@ -146708,7 +147967,6 @@ 'tm-sydney.au' => 1, 'tm2ts.com' => 1, 'tm80plus.com' => 0, - 'tma.us' => 1, 'tmachinery.cz' => 1, 'tmadev.com.au' => 1, 'tmartravel.com' => 1, @@ -146726,7 +147984,6 @@ 'tmbergtmberg.gq' => 1, 'tmbergtmberg.ml' => 1, 'tmbergtmberg.tk' => 1, - 'tmbpublicite.com' => 1, 'tmbservis.cz' => 1, 'tmc-consulting.com' => 1, 'tmc.com.mt' => 1, @@ -146764,6 +148021,7 @@ 'tmtid.com' => 1, 'tmtvelocity.com' => 1, 'tmtverify.com' => 1, + 'tmwsiy.com' => 1, 'tn-bb.com' => 1, 'tn.nic.in' => 1, 'tn0.club' => 1, @@ -146784,7 +148042,6 @@ 'tnp.sg' => 1, 'tnr.com.au' => 1, 'tnrealid.gov' => 1, - 'tnrf.eu' => 1, 'tnskvi.tk' => 1, 'tnsolutions.ro' => 1, 'tnsos.gov' => 1, @@ -146814,6 +148071,7 @@ 'toadox.com' => 1, 'toagroup.com' => 1, 'toaks.gov' => 1, + 'toastmasteren.no' => 1, 'toastmasters.tk' => 1, 'toastrye.com' => 1, 'tob-rulez.de' => 1, @@ -146833,9 +148091,7 @@ 'tobias-kluge.com' => 1, 'tobias-kluge.de' => 0, 'tobias-olbrich.de' => 1, - 'tobias-picha.de' => 1, 'tobias-sachs.de' => 1, - 'tobias-weidhase.de' => 1, 'tobias.gr' => 1, 'tobias4.com.au' => 1, 'tobiasbrunner.net' => 1, @@ -146862,7 +148118,6 @@ 'tobiaswiese.work' => 1, 'tobiefornerod.ch' => 1, 'tobiichi3227.ddns.net' => 1, - 'tobiiro.com' => 1, 'tobinc.ddnss.de' => 1, 'tobis.cloud' => 1, 'tobnm.gov' => 1, @@ -146884,6 +148139,7 @@ 'tobyx.xyz' => 1, 'tocasoft.co.uk' => 1, 'tocco.ch' => 1, + 'tochapadaria.com' => 1, 'tochi-urikata.net' => 1, 'tochified.com' => 0, 'tochinoki.co.jp' => 1, @@ -146906,7 +148162,6 @@ 'todaysbestinsurance.com' => 1, 'todaysdatenow.com' => 1, 'todaysparent.com' => 1, - 'todaytrailer.com' => 1, 'todayupdates.ga' => 1, 'toddassoc.com' => 1, 'toddcullumresearch.com' => 1, @@ -146932,7 +148187,6 @@ 'todoist.net' => 1, 'todokete.ga' => 1, 'todolex.tk' => 1, - 'todolist.id' => 1, 'todon.fr' => 1, 'todoporjesus.net' => 1, 'todoscheduler.de' => 1, @@ -146958,6 +148212,7 @@ 'tofu.cf' => 1, 'tofu.kim' => 1, 'tofuixi.com' => 1, + 'togaether.me' => 1, 'togashishika.com' => 1, 'together.gov' => 1, 'togetherplanning.com' => 0, @@ -146977,13 +148232,12 @@ 'toilestas.ca' => 1, 'toilestci.com' => 1, 'toilet-guru.com' => 1, - 'toilville.com' => 1, 'toimitaax.fi' => 1, 'toio.io' => 1, - 'toitjob.com' => 1, 'tojeit.cz' => 1, 'tojevune.cz' => 1, 'tok4.com' => 1, + 'tokai-riki.co.jp' => 1, 'tokaido-kun.jp' => 1, 'tokaido.com' => 1, 'tokaishishisetsukanrikyokai.jp' => 0, @@ -146996,7 +148250,7 @@ 'tokenfellow.com' => 1, 'tokenizedhq.com' => 1, 'tokenlabs.network' => 1, - 'tokenlon.im' => 0, + 'tokenlon.im' => 1, 'tokenlytics.io' => 1, 'tokenoftrust.com' => 1, 'tokens.net' => 1, @@ -147007,7 +148261,6 @@ 'tokinohikari.com' => 1, 'tokinokakehashi.com' => 1, 'tokinosasae.com' => 1, - 'tokio.fi' => 1, 'tokiohotel-world.tk' => 1, 'tokiohotelcroatia.tk' => 1, 'tokka.com' => 1, @@ -147016,13 +148269,13 @@ 'tokky.be' => 1, 'tokky.eu' => 1, 'tokky.fr' => 1, - 'tokobelibeli.com' => 1, 'tokobungaasryflorist.com' => 1, 'tokobungadilampung.com' => 1, 'tokocuan.id' => 1, 'tokoindo.top' => 1, 'tokokujogja.com' => 1, 'tokomoto-w.com' => 1, + 'tokomy.com' => 1, 'tokonindy.com' => 1, 'tokopedia.ga' => 1, 'tokosehatselalu.com' => 1, @@ -147035,7 +148288,6 @@ 'tokyo-onkyo.jp' => 1, 'tokyo-powerstation.com' => 1, 'tokyo.hot' => 1, - 'tokyoadultguide.com' => 1, 'tokyodemofest.jp' => 1, 'tokyodenmarkweek.com' => 1, 'tokyomakino.com' => 1, @@ -147099,7 +148351,6 @@ 'toman.rs' => 1, 'toman.sk' => 1, 'toman.su' => 1, - 'tomandmara.com' => 1, 'tomandshirley.com' => 1, 'tomasa.cc' => 1, 'tomasdrtina.cz' => 1, @@ -147116,7 +148367,6 @@ 'tomatofrogs.com' => 1, 'tomatohq.com' => 1, 'tomaz.eu' => 1, - 'tomba.io' => 1, 'tombaker.me' => 1, 'tombclan.ga' => 1, 'tombdr.com' => 1, @@ -147135,7 +148385,7 @@ 'tomdapice.com' => 1, 'tomdougiamas.com' => 1, 'tomdubovich.com' => 1, - 'tomdudfield.com' => 1, + 'tomdudfield.com' => 0, 'tome.ae' => 1, 'tome.ru' => 1, 'tomedo.de' => 1, @@ -147156,14 +148406,13 @@ 'tomikoyco.com' => 1, 'tomiler.com' => 1, 'tominysun.com' => 1, - 'tomisha.com' => 1, - 'tomisha.jobs' => 1, 'tomjames.ca' => 1, 'tomjames.com' => 1, 'tomjames.com.au' => 1, 'tomjameseurope.com' => 1, 'tomjepp.uk' => 1, 'tomjn.com' => 1, + 'tomjobn.top' => 1, 'tomkempers.nl' => 1, 'tomkiss.net' => 1, 'tomkleinit.de' => 1, @@ -147189,6 +148438,7 @@ 'tomnatt.com' => 1, 'tomo.gr' => 0, 'tomodachi.tk' => 1, + 'tomoegi.co.jp' => 1, 'tomoko-clinic.jp' => 1, 'tomorrow-traxx.tk' => 1, 'tomorrow.one' => 1, @@ -147213,7 +148463,6 @@ 'tomsknews.tk' => 1, 'tomslawadvice.com' => 1, 'tomsoft.hr' => 1, - 'tomspdblog.com' => 1, 'tomssite.tk' => 1, 'tomstew.art' => 0, 'tomstile.ca' => 1, @@ -147244,6 +148493,7 @@ 'tonburi.jp' => 0, 'toncusters.nl' => 1, 'tondles.com' => 1, + 'tone.wine' => 1, 'tonecircuit.com' => 1, 'toneelaccent.tk' => 1, 'tonegidoarchief.nl' => 1, @@ -147277,11 +148527,11 @@ 'toniduarte.tk' => 1, 'tonies.com' => 0, 'tonight.de' => 1, + 'tonightsprovider.com' => 1, 'tonik.com' => 1, 'tonik.tk' => 1, 'tonikbank.com' => 0, 'tonimorena.net' => 1, - 'tonkatowz.com' => 1, 'tonkawaok.gov' => 1, 'tonmo.com' => 1, 'tonnycat.com' => 1, @@ -147303,13 +148553,13 @@ 'tonyadamsmba.com' => 1, 'tonyandskye.com' => 1, 'tonyarcieri.com' => 1, - 'tonycfranklin.com' => 1, 'tonydaquin.com' => 1, 'tonyfanningphotography.co.uk' => 1, 'tonygallo.tk' => 1, 'tonyhagerlund.tk' => 1, 'tonykarbo.tk' => 1, 'tonymanning.com' => 1, + 'tonyrush.com' => 1, 'tonysantos.tk' => 1, 'tonysciuto.com' => 1, 'tonytan.cn' => 1, @@ -147326,6 +148576,7 @@ 'tooelecity.gov' => 1, 'tooeleco.gov' => 1, 'tooelecountyvotes.gov' => 1, + 'toogooddigital.co.nz' => 1, 'toohka.org' => 1, 'tooij.com' => 1, 'tookan.tech' => 1, @@ -147336,6 +148587,7 @@ 'toolbuddy.online' => 1, 'toolecountysheriffmt.gov' => 1, 'toolineo.de' => 1, + 'toolio.com' => 1, 'toolip.gr' => 1, 'toolkits.design' => 1, 'toolminer.com' => 1, @@ -147345,16 +148597,13 @@ 'tools4free.in' => 1, 'toolsa.bg' => 1, 'toolscompetition.org' => 1, - 'toolsense.io' => 1, - 'toolset.com' => 1, + 'toolsense.io' => 0, 'toolsforbiblestudy.com' => 1, 'toolsmartly.com' => 1, 'toolsngoods.com' => 1, 'toolspain.tk' => 1, 'toolsu.com' => 1, - 'tooltester.com' => 1, 'tooltot.com' => 0, - 'toolynest.com' => 1, 'toolzone.cz' => 1, 'toom-baumarkt.de' => 1, 'toom.de' => 1, @@ -147371,10 +148620,10 @@ 'toondergroup.com' => 1, 'toonetcreation.com' => 0, 'toonict.nl' => 0, + 'toonit.ai' => 1, 'toonmate.tk' => 1, 'toonpool.com' => 1, 'toonsburgh.com' => 1, - 'toontown.team' => 1, 'toontownrewritten.com' => 1, 'toontownrewritten.wiki' => 1, 'toool.nl' => 1, @@ -147456,6 +148705,7 @@ 'topa.tk' => 1, 'topagrar.com' => 1, 'topan.tk' => 1, + 'topanimation.nl' => 1, 'topanimecharacters.com' => 1, 'topanlage.de' => 1, 'toparkinfo.hu' => 1, @@ -147465,6 +148715,7 @@ 'topbeauty.lt' => 1, 'topbeauty.lv' => 1, 'topbloc.com' => 1, + 'topblogwriter.com' => 1, 'topbookmarking.cf' => 1, 'topbouncycastles.co.uk' => 1, 'topbrasilnews.tk' => 1, @@ -147479,13 +148730,12 @@ 'topciderska-crkva.rs' => 1, 'topclan.tk' => 1, 'topclassactions.com' => 1, - 'topclassfun.ie' => 1, + 'topcliptv.com' => 1, 'topcoffee.cf' => 1, 'topcomputacion.com.ar' => 1, - 'topconteudos.com.br' => 1, + 'topcounterfeitlab.com' => 1, 'topcover.cz' => 1, 'topdanmark.dk' => 1, - 'topdawgtavern.com' => 1, 'topdesignfirms.com' => 1, 'topdesk.net' => 1, 'topdetal.ru' => 1, @@ -147500,8 +148750,8 @@ 'topesdegama.com' => 1, 'topeyechang.com.tw' => 1, 'topfd.net' => 1, + 'topfived.com' => 0, 'topfivepercent.co.uk' => 1, - 'topflightwildlife.com' => 1, 'topfrags.pl' => 1, 'topfreeporn.com' => 1, 'topfx.com' => 1, @@ -147514,7 +148764,7 @@ 'tophat.studio' => 1, 'tophatpuffin.com' => 0, 'tophighnorldiet.gq' => 1, - 'tophr.kz' => 1, + 'tophr.kz' => 0, 'topi.it' => 1, 'topicalnet.de' => 1, 'topicdesk.com' => 0, @@ -147550,7 +148800,6 @@ 'topnado.tk' => 1, 'topnec.org' => 1, 'topnet.tk' => 1, - 'topnetmart.com' => 1, 'topnews.gq' => 1, 'topnews333.cf' => 1, 'topnews333.tk' => 1, @@ -147567,12 +148816,14 @@ 'topophile.net' => 1, 'topoptics.com.ua' => 1, 'topotom.tk' => 1, + 'topovera.de' => 1, 'toppan-specialityfilms.com' => 1, 'toppdatingportal.com' => 1, 'toppdejtingsidor.com' => 1, 'toppercan.es' => 1, 'topporn.me' => 1, 'topprice.ua' => 1, + 'toppropcounterfeitnotes.com' => 1, 'toppstugansundbyberg.se' => 1, 'topradiosbrasil.tk' => 1, 'toprandi.com' => 1, @@ -147581,6 +148832,7 @@ 'topreit.ru' => 1, 'topresumetemplate.com' => 1, 'topsailbeachnc.gov' => 1, + 'topsavesnow.shop' => 1, 'topseo.gq' => 1, 'topservercccam.tv' => 1, 'topservers.ga' => 1, @@ -147604,12 +148856,14 @@ 'topsuper60.org' => 1, 'toptapety.cz' => 1, 'toptapparelle.it' => 0, + 'topteamtips.com' => 1, 'toptec.net.br' => 1, 'toptechnews.cf' => 1, 'toptechnews.tk' => 1, 'topteen.tk' => 1, 'toptenwebhostingsites.com' => 1, 'toptexture.com' => 1, + 'topthetater.com' => 1, 'toptheto.com' => 1, 'toptica-eagleyard.com' => 1, 'toptier.com.ar' => 1, @@ -147617,7 +148871,6 @@ 'toptour.tk' => 1, 'toptracks.tk' => 1, 'toptravel.tk' => 1, - 'toptravelgram.com' => 1, 'toptropicals.com' => 1, 'toptur.tk' => 1, 'topu.ro' => 1, @@ -147628,7 +148881,6 @@ 'topvisor.com' => 1, 'topvisor.ru' => 1, 'topvpn.pl' => 1, - 'topwatch.com' => 1, 'topwin.la' => 1, 'topwindows-eg.com' => 1, 'topwipers.com' => 1, @@ -147639,7 +148891,6 @@ 'topyachts.com.ua' => 1, 'topzamestnavatele.cz' => 1, 'topzarabotok.ml' => 1, - 'tor.guide' => 1, 'tor4.cf' => 1, 'torahanytime.com' => 0, 'torako-sendai.com' => 1, @@ -147661,6 +148912,7 @@ 'toreni.us' => 1, 'toretfaction.net' => 1, 'torfbahn.de' => 1, + 'torfstack.com' => 1, 'torg-room.ru' => 1, 'torgoborud.tk' => 1, 'torgopt.tk' => 1, @@ -147677,7 +148929,6 @@ 'torkel.se' => 1, 'torlock.com' => 1, 'torlock2.com' => 1, - 'tormentedradio.com' => 0, 'tormentgame.com' => 1, 'tormox.ml' => 1, 'tornada-cz.cz' => 1, @@ -147693,7 +148944,6 @@ 'torocatala.tk' => 1, 'toroguapo.com' => 1, 'torondor.tk' => 1, - 'toronto-escorts.com' => 1, 'torontocorporatelimo.services' => 1, 'torontocourtreporter.com' => 1, 'torontocourtreporters.com' => 1, @@ -147709,6 +148959,7 @@ 'torontotransit.tk' => 1, 'toropova.tk' => 1, 'toros-outdoors.de' => 1, + 'torpenhow.ai' => 1, 'torproject.org' => 0, 'torproject.ovh' => 1, 'torprojects.com' => 1, @@ -147716,23 +148967,19 @@ 'torquayhbc.co.uk' => 1, 'torquemada.tk' => 1, 'torrance.gq' => 1, + 'torrancewatch.org' => 1, 'torrba.tk' => 1, 'torrecilladelaabadesa.tk' => 1, 'torreconta.pt' => 1, 'torrededonmiguel.tk' => 1, - 'torrelorenzo.com' => 0, 'torremarsalou.com' => 1, 'torrent.fedoraproject.org' => 1, 'torrent.is' => 1, 'torrent.tm' => 1, - 'torrentbd.com' => 1, - 'torrentbd.me' => 1, 'torrentbox.moe' => 1, 'torrentdb.tk' => 1, 'torrentdownload.gq' => 1, 'torrentelectricals.com' => 0, - 'torrentfunk.com' => 1, - 'torrentfunk2.com' => 1, 'torrentgas.com' => 1, 'torrentinvestments.com' => 1, 'torrentpower.com' => 1, @@ -147751,6 +148998,7 @@ 'torstens-buecherecke.de' => 1, 'torstensenf.de' => 1, 'torstenzimmermann.com' => 1, + 'tortaboutique.hu' => 1, 'tortak.ml' => 1, 'tortar.me' => 1, 'torte.roma.it' => 1, @@ -147763,6 +149011,7 @@ 'tortoises-turtles.com' => 1, 'tortuga.ga' => 1, 'tortugan.com.br' => 1, + 'torukoutdoor.com' => 1, 'torvex-industrial.com' => 1, 'torwart-jugend.de' => 1, 'tosainu.com.br' => 1, @@ -147791,11 +149040,11 @@ 'totalabogados.cl' => 1, 'totalaccessnicaragua.co' => 1, 'totalbabble.com' => 1, + 'totalbienes.com' => 1, 'totalbyverizon.com' => 1, 'totalcarcheck.co.uk' => 1, 'totalcare.co.nz' => 1, - 'totalchecklist.com' => 1, - 'totalcontrols.eu' => 1, + 'totalchecklist.com' => 0, 'totaleaseventures.co.ke' => 1, 'totalemaildelivery.com' => 1, 'totalenergies.ca' => 1, @@ -147814,6 +149063,8 @@ 'totalfoundationpros.com' => 1, 'totalhost.gq' => 1, 'totalityservices.co.uk' => 1, + 'totalitywealth.com' => 1, + 'totaljs.es' => 1, 'totallegal.com' => 1, 'totally-dakota.tk' => 1, 'totallyjessica.tk' => 1, @@ -147828,21 +149079,20 @@ 'totalofficeclean.co.uk' => 1, 'totalparts.com.au' => 1, 'totalsport-bg.com' => 1, - 'totaltriathlon.com' => 1, + 'totaltriathlon.com' => 0, + 'totalwealth.co.nz' => 1, 'totalwebpartners.com' => 1, 'totalzen.ga' => 1, 'totch.de' => 1, 'tote.co.uk' => 1, 'totemgames.tk' => 1, 'tothetopmentoring.com' => 1, - 'totheweb.com' => 1, 'totlan.tk' => 1, 'totnastic.tk' => 1, 'toto-realestate.com' => 1, 'toto.nl' => 1, 'totobetty.com' => 1, 'totodil.es' => 1, - 'totole.com' => 1, 'totolink.tw' => 1, 'totora.tk' => 1, 'totositetv.net' => 1, @@ -147853,7 +149103,6 @@ 'totuus.sk' => 1, 'toubkalexperience.com' => 1, 'toucan-informatique.fr' => 1, - 'toucaniptv.shop' => 1, 'touch-up-net.com' => 1, 'touch.facebook.com' => 0, 'touch.mail.ru' => 1, @@ -147865,15 +149114,15 @@ 'touchbasesm2.ca' => 1, 'touchboobs.ml' => 1, 'touchdown.co' => 1, + 'touche-moi.com' => 1, 'touchingwetpaint.com' => 1, 'touchka.ga' => 1, 'touchmagazine.eu' => 1, 'touchmark.tk' => 1, 'touchoflife.in' => 1, 'touchspeak.nl' => 0, - 'touchstoneelectrical.com' => 1, 'touchstoneenergy.co.uk' => 1, - 'touchtable.nl' => 1, + 'touchtable.nl' => 0, 'touchweb.be' => 1, 'touchweb.ch' => 1, 'touchweb.fr' => 1, @@ -147905,10 +149154,8 @@ 'tourcienaga.tk' => 1, 'tourdatenarchiv.de' => 1, 'tourdebouw.nl' => 1, + 'tourdefore.com' => 1, 'tourdeltalento.org' => 1, - 'tourdewestwoud.nl' => 1, - 'toureiffel.paris' => 1, - 'tourfunnels.com' => 1, 'tourgest.net' => 1, 'touringinmorocco.com' => 1, 'tourism-exegetai.tk' => 1, @@ -147927,7 +149174,6 @@ 'tournamentmgr.com' => 1, 'tournaments.tk' => 1, 'tourniquets.org' => 1, - 'touroogle.com' => 1, 'tourpitch.com' => 1, 'tours-in-petersburg.tk' => 1, 'toursaindia.com' => 1, @@ -147947,7 +149193,9 @@ 'toushi-return.xyz' => 1, 'touslesdrivers.com' => 1, 'touslesforums.tk' => 1, + 'tousortho.fr' => 1, 'toussaint-romain.be' => 1, + 'tousu.com' => 0, 'tout-a-fait.fr' => 1, 'tout-art.ch' => 1, 'tout-vendre.com' => 1, @@ -148004,6 +149252,7 @@ 'towessi.tk' => 1, 'towing-waco.com' => 1, 'towingmoore.com' => 1, + 'towingnashvilletn.com' => 1, 'town-night.jp' => 1, 'townerkc.com' => 1, 'townforge.net' => 1, @@ -148250,6 +149499,7 @@ 'townshipoflower.org' => 1, 'townshipofthenorthshore.ca' => 1, 'townswalker.com' => 1, + 'towpath.com' => 1, 'towschool.org' => 1, 'towywebdesigns.uk' => 1, 'tox21.gov' => 1, @@ -148259,7 +149509,6 @@ 'toycu.de' => 1, 'toyduck.ga' => 1, 'toyfight.co' => 0, - 'toylum.pe' => 1, 'toymarket.tk' => 1, 'toyohashi-shoko.co.jp' => 1, 'toyonut.co.jp' => 0, @@ -148271,6 +149520,7 @@ 'toyotaconnected.eu' => 0, 'toyotapartsdeal.com' => 1, 'toyotapartsprime.com' => 1, + 'toyotatsusho.com.tr' => 1, 'toyouiv.org' => 1, 'toys-robots.cf' => 1, 'toysandstuff.uk' => 1, @@ -148290,15 +149540,12 @@ 'tpa.or.th' => 0, 'tpala-pg.fr' => 1, 'tpark.jp' => 1, + 'tpatja.dev' => 1, 'tpbafk.tv' => 1, 'tpbseries.com' => 1, 'tpcases.com' => 1, - 'tpcbf.cn' => 1, - 'tpccf.cn' => 1, - 'tpcff.cn' => 1, 'tpchan.info' => 1, 'tpci.biz' => 1, - 'tpcof.cn' => 1, 'tpctrevisobay.com' => 1, 'tpdaniel.fr' => 0, 'tpedu.eu' => 1, @@ -148315,11 +149562,9 @@ 'tpmdigital.com' => 1, 'tpolemis.com' => 1, 'tpp-tpc.ga' => 1, - 'tpp.healthcare' => 1, 'tppleague.me' => 0, 'tpr.hk' => 1, 'tpress.tk' => 1, - 'tprk.pl' => 1, 'tpro.rocks' => 1, 'tproger.ru' => 1, 'tps.co.nz' => 1, @@ -148336,12 +149581,14 @@ 'tqnx.link' => 0, 'tr.search.yahoo.com' => 0, 'tr0n.net' => 1, + 'tr4ck.it' => 1, 'tra-tra.be' => 1, 'tra.go.cr' => 1, 'traas.org' => 1, 'trabaja.xyz' => 1, 'trabajadormigrante.gov' => 1, 'trabajaenvitamina.cl' => 1, + 'trabajarytrabajar.com' => 1, 'trabajoreal.com' => 1, 'trabajouniversitario.tk' => 1, 'trabbel.org' => 1, @@ -148371,7 +149618,6 @@ 'traceurdirect.com' => 1, 'traceurlocation.com' => 1, 'traceuroccas.com' => 1, - 'tracinsurance.com' => 1, 'track.plus' => 1, 'trackablemap.com' => 1, 'trackadblock.com' => 1, @@ -148386,8 +149632,8 @@ 'trackerx.ga' => 1, 'trackeye.dk' => 1, 'trackfocusdirect.com' => 1, - 'trackhs.com' => 1, 'trackify.tk' => 1, + 'tracking-adac-wtb.de' => 1, 'tracking-app.tk' => 1, 'tracking.best' => 1, 'trackinsight.com' => 1, @@ -148414,12 +149660,13 @@ 'tractor-pulling.tk' => 1, 'tractorpumps.com' => 1, 'tracxn.com' => 1, - 'tracxtms.com' => 1, + 'tracxtms.com' => 0, 'tracyhaze.net' => 1, 'tracymarinophotography.com' => 1, 'tracyrobbinsking.com' => 1, 'trad-n-vo.com' => 1, 'tradagars.se' => 1, + 'tradays.com' => 1, 'trade-arcade.com' => 1, 'trade-bot.cf' => 1, 'trade-foods.com' => 1, @@ -148433,13 +149680,14 @@ 'tradebot.cf' => 1, 'tradebotcompany.ml' => 1, 'tradebuilders.com.au' => 1, + 'tradecommander.duckdns.org' => 1, 'tradedesk.co.za' => 0, 'tradeeasy.com' => 1, 'tradefxp.com' => 1, + 'tradeintocash.com' => 1, 'tradeiq.ch' => 1, 'tradeledger.io' => 1, 'tradelink.cf' => 1, - 'trademarkregistration-coimbatore.com' => 1, 'trademen.ga' => 1, 'trademotion.com' => 1, 'tradeplotter.com' => 1, @@ -148451,11 +149699,11 @@ 'tradernws.com' => 1, 'traderruarte.com' => 1, 'traders-mag.it' => 1, - 'tradersgate.eu' => 1, 'tradersport.tk' => 1, 'tradersrank.ga' => 1, 'traderssec.com' => 1, 'tradersvillage.com' => 1, + 'tradescopeasia.com' => 1, 'tradesecretslaw.com' => 1, 'tradeshowfreightservices.com' => 1, 'tradesolution.no' => 1, @@ -148474,13 +149722,13 @@ 'tradinews.com' => 1, 'tradinews.fr' => 1, 'trading-academy.cf' => 1, - 'tradingaldia.com' => 1, 'tradingcenter.it' => 1, 'tradingcomputers.com' => 1, - 'tradingdeer.io' => 1, 'tradingfacile.eu' => 1, 'tradingfuturos.es' => 1, 'tradinghelper.be' => 1, + 'tradingmoja.com' => 1, + 'tradingrisklab.com' => 1, 'tradingsetupsreview.com' => 1, 'tradingtag.ga' => 1, 'tradingview.com' => 1, @@ -148492,7 +149740,6 @@ 'traditionskapperscollege.nl' => 1, 'traditionsvivantesenimages.ch' => 1, 'tradreams.com' => 1, - 'tradu.co.uk' => 1, 'tradu.com' => 1, 'traduttore.roma.it' => 1, 'traduvn.com' => 1, @@ -148501,6 +149748,7 @@ 'traegergrills.com' => 1, 'traf-bonus.tk' => 1, 'trafarm.ro' => 1, + 'trafegoop.com' => 1, 'traffic-management-scotland.co.uk' => 1, 'traffic.az' => 1, 'trafficdirection.tk' => 1, @@ -148509,7 +149757,7 @@ 'trafficjunky.com' => 1, 'trafficlaundering.com' => 1, 'trafficmafia.net' => 1, - 'trafficmanager.com' => 0, + 'trafficmanager.com' => 1, 'trafficmanager.xxx' => 1, 'trafficmgr.cn' => 1, 'trafficmgr.net' => 1, @@ -148541,11 +149789,12 @@ 'trailblazercommunitygroups.com' => 1, 'trailblazers.tk' => 1, 'trailcloud.ink' => 1, + 'trailconvoy.com' => 1, 'trailerparty.com' => 1, 'trailforks.com' => 1, - 'trailheadlines.com' => 1, + 'trailheadlines.com' => 0, 'traillcountynd.gov' => 1, - 'trailofbits.com' => 1, + 'trailofbits.com' => 0, 'trailrider.tk' => 1, 'trailrunbern.ch' => 1, 'trails-end.com' => 0, @@ -148579,6 +149828,7 @@ 'trainoclock.com' => 1, 'trainplaza.nl' => 1, 'trains.sexy' => 1, + 'trainsnmore.tv' => 1, 'traintimes.be' => 1, 'traintimes.ch' => 1, 'traintimes.dk' => 1, @@ -148612,8 +149862,8 @@ 'tramadolhcl.ga' => 1, 'tramclub-basel.ch' => 1, 'tramikshop.ml' => 1, - 'tramin.in' => 1, 'tramitelegal.com.ar' => 1, + 'tramkade.com' => 1, 'tramplin.tk' => 1, 'tramway.org' => 0, 'tran.pw' => 1, @@ -148629,7 +149879,6 @@ 'tranceparadise.tk' => 1, 'tranceptortechnology.com' => 1, 'trandanhland.com' => 1, - 'trangcadobongda.com' => 1, 'tranhlavender.com' => 1, 'tranmao.vn' => 0, 'tranmerelectric.com' => 1, @@ -148643,8 +149892,6 @@ 'trans-atlantik.com' => 1, 'trans-tema.org' => 1, 'trans.eu' => 1, - 'transacid.de' => 0, - 'transact-online.co.uk' => 1, 'transactpaymentsltd.com' => 0, 'transamer.com' => 1, 'transamerica.com' => 1, @@ -148684,9 +149931,10 @@ 'transfer.pw' => 1, 'transferagent.co' => 1, 'transferbags.com' => 1, - 'transferbudapestairport.com' => 1, + 'transferbudapestairport.com' => 0, 'transferd.ru' => 0, 'transfergo.com' => 1, + 'transferir.pt' => 1, 'transferistan.com' => 0, 'transferme24.com' => 1, 'transfero-sheregesh.ru' => 1, @@ -148701,7 +149949,6 @@ 'transformation.tf' => 1, 'transformationsnetzwerk-muensterland.de' => 1, 'transformersmmdb.tk' => 1, - 'transformyourmarketing.com' => 1, 'transforumation.com' => 1, 'transfunnel.io' => 1, 'transfurrmation.town' => 1, @@ -148727,7 +149974,6 @@ 'transinbeeld.nl' => 1, 'transit.my.id' => 1, 'transitables.tk' => 1, - 'transitionslc.com' => 1, 'transitllc.ru' => 1, 'transito.tk' => 1, 'transitownplaza.com' => 1, @@ -148761,7 +150007,6 @@ 'transmutatie.nl' => 1, 'transnexus.com' => 1, 'transon.tk' => 1, - 'transonarchi.com' => 1, 'transpak-cn.com' => 0, 'transparansijakarta.online' => 1, 'transparency.cf' => 1, @@ -148781,6 +150026,7 @@ 'transporticonline.com' => 1, 'transportnews.tk' => 1, 'transportnsw.info' => 1, + 'transportpigeon.com' => 1, 'transporttalent.com' => 1, 'transsensual.com' => 1, 'transsensualnetwork.com' => 1, @@ -148797,9 +150043,11 @@ 'transvault.com' => 1, 'transwank.com' => 1, 'transwestern.com' => 1, + 'transylvaniasweets.com' => 1, 'trantrongtri.info' => 1, 'tranvia.info' => 1, 'tranzact.net' => 1, + 'tranzguard.com' => 1, 'tranzron.ga' => 1, 'trapay.net' => 1, 'trapezegroup.de' => 1, @@ -148823,7 +150071,6 @@ 'trashmammal.com' => 1, 'trashpanda.website' => 1, 'trashwagon.club' => 1, - 'trashy-gypsy.com' => 1, 'trashylingerie.ga' => 1, 'trasigt.net' => 1, 'traslatio.com' => 1, @@ -148839,6 +150086,7 @@ 'trasloedil.it' => 1, 'trasportatore.it' => 1, 'trasportatori.it' => 1, + 'trasportimerci.it' => 1, 'trasportoambulanzaprivata.it' => 1, 'trasteralia.com' => 1, 'trastornoevitacion.com' => 1, @@ -148873,11 +150121,13 @@ 'travel2macedonia.mk' => 1, 'travel365.it' => 1, 'travel4history.nl' => 1, - 'travel4news.at' => 1, + 'travel4news.at' => 0, 'travel4wellbeing.com' => 1, + 'travelace.net' => 1, 'traveladdiction.tk' => 1, 'traveladventure.ml' => 1, 'travelafricamag.com' => 1, + 'travelagent.ai' => 1, 'travelaiengineer.pro' => 1, 'travelairtravel.com' => 1, 'travelamm.com' => 1, @@ -148920,7 +150170,7 @@ 'travelexecutive.de' => 1, 'travelexinternational.com' => 1, 'travelexpress.tk' => 1, - 'travelfashionlife.com' => 1, + 'travelfab.co.uk' => 1, 'travelfeature.ga' => 1, 'travelfield.org' => 1, 'travelfiesta.ga' => 1, @@ -148941,7 +150191,6 @@ 'travelinspirationmag.com' => 1, 'travelinsurance.co.nz' => 1, 'travelinsurance.ga' => 1, - 'travelinsured.com' => 1, 'traveljunkie.tips' => 1, 'travelkatta.in' => 1, 'travelknowledge.org' => 1, @@ -149005,7 +150254,6 @@ 'travelsunflower.ga' => 1, 'travelsuperhero.ga' => 1, 'travelsurprise.ga' => 1, - 'traveltains.com' => 1, 'traveltalk.tk' => 1, 'travelthing.io' => 1, 'travelthisweekend.com' => 1, @@ -149015,7 +150263,6 @@ 'traveltomachupichu.com' => 1, 'traveltourist.tk' => 1, 'traveltovietnam.ga' => 1, - 'traveltruster.com' => 0, 'travelturbo.ga' => 1, 'travelultra.ga' => 1, 'travelunique.ga' => 1, @@ -149029,7 +150276,7 @@ 'travelwithachallenge.com' => 1, 'travelwithbender.com' => 1, 'travelzoneshop.com' => 1, - 'traverse.com.ua' => 0, + 'traverse.com.ua' => 1, 'travin.tk' => 1, 'travis.nl' => 1, 'traviscoesd1tx.gov' => 1, @@ -149043,6 +150290,7 @@ 'travlagent.com' => 1, 'travler.net' => 1, 'travnik24.tk' => 1, + 'travox.pl' => 1, 'trawox.com' => 1, 'traws.cymru' => 1, 'traxpayroll.com' => 1, @@ -149050,15 +150298,14 @@ 'traza.cl' => 1, 'trazodoneonline.tk' => 1, 'trazodononline.gq' => 1, - 'trazpraca.ninja' => 1, - 'trazpracaclub.com.br' => 1, 'trazs.com' => 1, 'trbanka.com' => 1, 'trbn.me' => 1, + 'trcfl.cc' => 1, 'trctaborda.com.br' => 1, 'trdepoist.net' => 1, + 'trdesk.com' => 1, 'tre-sp.jus.br' => 1, - 'treadmillrepair.co.nz' => 0, 'treadwellgordon.co.nz' => 0, 'treaslockbox.gov' => 1, 'treasure-dragon.com' => 1, @@ -149068,7 +150315,7 @@ 'treasureislandbeads.ga' => 1, 'treasuretrooperguide.tk' => 1, 'treasuretrove.nl' => 1, - 'treasury.gov.lk' => 1, + 'treasury.gov.lk' => 0, 'treasurydirect.gov' => 1, 'treasuryhunt.gov' => 0, 'treasuryscams.gov' => 1, @@ -149079,14 +150326,13 @@ 'trebnie.nl' => 1, 'treborintl.com' => 1, 'trecebits.com' => 1, - 'tredegar.com' => 1, - 'tredegarsurfaceprotection.com' => 0, + 'trechnex.com' => 1, 'tredicom.com' => 1, 'tredto.com' => 1, + 'tree-pe.com' => 1, 'tree.gdn' => 1, 'tree0.xyz' => 1, 'treebaglia.xyz' => 1, - 'treecycle.com.au' => 1, 'treehousemidigama.com' => 1, 'treehouseresort.nl' => 1, 'treeinspection.com' => 1, @@ -149098,7 +150344,6 @@ 'treeremovalsboksburg.co.za' => 1, 'treesonthemove.com' => 1, 'treestarmarketing.com' => 1, - 'treetop.com' => 1, 'treetta.com' => 1, 'treevectors.com' => 1, 'treexiptv.com' => 1, @@ -149125,6 +150370,7 @@ 'trekosecia.com.br' => 1, 'trekscaper.tk' => 1, 'trelliscompany.org' => 1, + 'trellisrx.com' => 1, 'trellwell.com' => 1, 'trembler.org' => 1, 'tremol-spedition.com' => 1, @@ -149136,6 +150382,7 @@ 'trenancefarmcottages.co.uk' => 1, 'trenchapps.com' => 1, 'trenchbunnies.de' => 1, + 'trencherlabs.com' => 1, 'trend-shop.ga' => 1, 'trendegypt.ml' => 1, 'trendfollowingradio.com' => 1, @@ -149149,6 +150396,7 @@ 'trendingxxl.nl' => 1, 'trendkraft.de' => 1, 'trendmag.bg' => 1, + 'trendmark.bg' => 1, 'trendme.ga' => 1, 'trendnews.cf' => 1, 'trendnews.gq' => 1, @@ -149180,22 +150428,25 @@ 'trentonoh.gov' => 1, 'trentotoday.it' => 1, 'trenujskutecznie.com' => 1, + 'trenuletelemn.ro' => 1, 'trenztec.ml' => 1, 'trepa.io' => 1, 'tresen-demo.com' => 1, + 'tresmagi.org' => 1, 'tresmaistres.com.br' => 1, 'tresor.it' => 1, - 'tresorit.com' => 1, + 'tresorit.com' => 0, 'tresork.com' => 1, 'tresoro.at' => 1, 'tresoro.de' => 1, 'tresredatores.tk' => 1, + 'trestlescan.com' => 1, 'tretinoin.gq' => 1, 'treuhand-talente.ch' => 1, 'treurtransport.tk' => 1, 'trevea.fi' => 1, 'trevisotoday.it' => 1, - 'trevo-lotofacil.com.br' => 0, + 'trevo-lotofacil.com.br' => 1, 'trevorblondeel.com' => 1, 'trevorfox.com' => 1, 'trevorkay.tk' => 1, @@ -149216,15 +150467,16 @@ 'trhastane.com' => 1, 'trhknih.cz' => 0, 'tri.gg' => 1, - 'triad.earth' => 1, + 'tria-adelphia.com' => 1, + 'tria.bg' => 1, 'triadstop.com' => 1, 'triage.clinic' => 1, 'triage.md' => 1, + 'triage.space' => 1, 'triageclinic.com' => 1, 'triageforensic.com' => 1, 'trial-server.tk' => 1, 'trial-zone.com' => 1, - 'trialandsuccess.nl' => 1, 'trialbyfire.tk' => 1, 'trialmaaskant.tk' => 1, 'trialpresentationservices.com' => 1, @@ -149238,6 +150490,7 @@ 'trianglebruins.org' => 1, 'trianglecastles.co.uk' => 1, 'trianglelawngames.com' => 1, + 'triangles-menuiseries.com' => 1, 'triangletv.rs' => 1, 'trianglewaverecords.tk' => 1, 'triathlon.org' => 1, @@ -149257,6 +150510,7 @@ 'tribesofneurot.tk' => 1, 'tribetrails.com' => 1, 'tribetribune.com' => 1, + 'tribetron.com' => 1, 'tribinary.tk' => 1, 'tribistovo.tk' => 1, 'triboo.com' => 1, @@ -149290,12 +150544,11 @@ 'tricountybank.com' => 1, 'tricountyhealthut.gov' => 1, 'tricountyheatingcooling.com' => 1, - 'triddybeads.com' => 0, 'trident1000logoi.gr' => 1, 'tridentaquatics.net' => 1, 'tridentdiagnostics.com' => 1, - 'tridentfreightinc.com' => 1, 'tridentmedia.gq' => 1, + 'tridentstack.com' => 1, 'tridindia.com' => 1, 'tridnice.eu' => 1, 'tridonic.com' => 1, @@ -149317,7 +150570,6 @@ 'trigueros.tk' => 1, 'trigular.de' => 1, 'trihedron.tk' => 1, - 'trihunter6000.com' => 1, 'trik-komputer.tk' => 1, 'trik.es' => 0, 'triker.tk' => 1, @@ -149328,8 +150580,10 @@ 'trillionaire.ca' => 1, 'trilliondigital.io' => 0, 'trilogymp.com' => 1, + 'trilosolutions.com' => 1, 'trim21.cn' => 1, 'trimage.org' => 1, + 'trimarchimanuele.it' => 1, 'trimarix.de' => 1, 'trimatra.io' => 0, 'trimblecombustion.com' => 1, @@ -149337,7 +150591,7 @@ 'trimbletl.com' => 0, 'trimental.de' => 1, 'trimill.xyz' => 1, - 'trimjoinerycentralcoast.com.au' => 1, + 'trimjoinerycentralcoast.com.au' => 0, 'trimn.net' => 1, 'trimsalon.tk' => 1, 'trimsalonelst.nl' => 1, @@ -149361,7 +150615,7 @@ 'trinity-um-church.org' => 1, 'trinity.fr.eu.org' => 1, 'trinitycore.org' => 1, - 'trinitycv.com' => 1, + 'trinitycv.com' => 0, 'trinityguardion.com' => 1, 'trinitylex.org' => 1, 'trinityradioandvideo.org' => 1, @@ -149382,12 +150636,11 @@ 'triop.se' => 1, 'triopsys.nl' => 1, 'triozon.hu' => 1, + 'trip-count.com' => 1, 'trip.my' => 1, 'tripadvicestore.tk' => 1, 'tripanimal.tk' => 1, 'tripefactorysunderland.co.uk' => 1, - 'triperapp.com' => 1, - 'tripguide.is' => 1, 'tripisland.tk' => 1, 'triple-acoustic.com' => 1, 'triple-acoustic.de' => 1, @@ -149406,9 +150659,9 @@ 'triplevision.nl' => 1, 'triplicate.gq' => 1, 'triplocal.co.uk' => 1, + 'triplofy.com' => 1, 'tripmakery.com' => 1, 'tripod-statement.org' => 1, - 'tripoli.org' => 1, 'tripolinews.tk' => 1, 'tripomanija.tk' => 1, 'tripozo.com' => 1, @@ -149417,15 +150670,14 @@ 'trippers.info' => 1, 'trippinktattoos.com' => 1, 'trips4foodies.com' => 1, - 'tripstorome.com' => 1, 'triptap.ru' => 1, 'triptravels.tk' => 1, 'triptych.is' => 1, 'tripurainfo.com' => 1, 'tripwire.io' => 1, - 'tripyana.com' => 1, 'trisect.uk' => 1, 'trish-mcevoy.ru' => 1, + 'trish.net' => 1, 'trisha.tk' => 1, 'trisolaris.co.uk' => 1, 'trisomie21-normandie.org' => 1, @@ -149434,6 +150686,7 @@ 'tristanfarkas.one' => 1, 'tristanhall.com' => 1, 'tristansommer.de' => 1, + 'tritansoft.com' => 1, 'tritium.cf' => 1, 'tritoncc.com' => 0, 'tritonsensors.com' => 0, @@ -149466,8 +150719,7 @@ 'trmgo.de' => 1, 'tro.bar' => 1, 'troc.co.il' => 1, - 'trocaire.org' => 1, - 'trochoi.net' => 1, + 'trocafigurinhas.app.br' => 1, 'trockendock.ch' => 1, 'trodat-samara.ru' => 1, 'trodat.cf' => 1, @@ -149520,10 +150772,6 @@ 'tronlaserarena.cz' => 1, 'tronmeo.com' => 1, 'tronnews.co' => 1, - 'tronnews.life' => 1, - 'tronnews.me' => 1, - 'tronnews.news' => 1, - 'tronnews.xyz' => 1, 'tronox.com' => 1, 'troomcafe.com' => 1, 'troopers.de' => 1, @@ -149553,6 +150801,7 @@ 'troplo.site' => 1, 'troppotogo.it' => 1, 'troqueladoras.online' => 1, + 'trosaventilation.se' => 1, 'trosell.net' => 1, 'tross.tk' => 1, 'trotter.cf' => 1, @@ -149580,7 +150829,6 @@ 'troxal.com' => 1, 'troy.tech' => 1, 'troyanos.uy' => 1, - 'troyattorney.com' => 1, 'troyfawkes.com' => 1, 'troyflexpay.com' => 1, 'troyhunt.com' => 1, @@ -149598,12 +150846,15 @@ 'troyvt.gov' => 1, 'troywalworthwi.gov' => 1, 'troywistcroix.gov' => 1, + 'trozlan.io' => 1, 'trpa.gov' => 1, 'trs.tn' => 1, 'trtadalafilone.com' => 1, 'trtasarim.tk' => 1, 'tru.ltd' => 1, 'truasset.com' => 1, + 'trubaci-trubacizasvadbe.rs' => 1, + 'trubacizaslavlja.rs' => 1, 'trubleeon.fr' => 1, 'trubmet.tk' => 1, 'trubos.com.ua' => 1, @@ -149611,6 +150862,7 @@ 'trucchibellezza.com' => 1, 'trucchibellezza.it' => 1, 'truckdeal.com.ph' => 1, + 'truckdoc.net' => 1, 'truckerjobusa.com' => 1, 'truckersdatabase.cf' => 1, 'truckersmp.com' => 1, @@ -149625,7 +150877,7 @@ 'trucockpit.com' => 1, 'trucosparaelbruto.tk' => 1, 'trucosuso.org' => 1, - 'trudicollus.com' => 1, + 'trudicollus.com' => 0, 'trudo.ca' => 1, 'trudyblackcrow.tk' => 1, 'true-colors.tk' => 1, @@ -149636,19 +150888,19 @@ 'trueamateurs.com' => 1, 'trueasia.ga' => 1, 'truebluebay.com' => 1, + 'truebluelending.net' => 1, 'truecar.co.il' => 1, 'trueccu.com' => 1, 'truechangepublishing.com' => 0, 'truecharts.org' => 1, 'truechimer.com' => 1, 'truecircumcision.tk' => 1, + 'trueclarity.io' => 1, 'truecrypt.org' => 1, 'truedarkness.tk' => 1, 'trueduality.net' => 1, - 'trueflowplumbing.com' => 1, 'trueformroofing.co.nz' => 1, 'truehealth.tk' => 1, - 'trueimpactsigns.com' => 1, 'trueislam.com' => 1, 'truelayer.com' => 1, 'truelovesakuya.info' => 1, @@ -149658,25 +150910,14 @@ 'truenorthtalk.com' => 1, 'truenorthvip.com' => 1, 'truentumvet.it' => 1, - 'truepartner.academy' => 1, - 'truepartner.capital' => 1, 'truepartner.cn' => 1, 'truepartner.education' => 1, - 'truepartner.email' => 1, 'truepartner.eu' => 1, 'truepartner.fund' => 1, - 'truepartner.group' => 1, 'truepartner.hk' => 1, 'truepartner.holdings' => 1, - 'truepartner.limited' => 1, - 'truepartner.ltd' => 1, 'truepartner.nl' => 1, 'truepartner.sg' => 1, - 'truepartner.software' => 1, - 'truepartner.tech' => 1, - 'truepartner.technology' => 1, - 'truepartner.university' => 1, - 'truepartner.us' => 1, 'truepartneradvisor.cn' => 1, 'truepartneradvisor.com' => 1, 'truepartneradvisor.nl' => 1, @@ -149690,23 +150931,14 @@ 'truepartnercapital.us' => 1, 'truepartnercapitaladvisor.nl' => 1, 'truepartnercapitalusa.com' => 1, - 'truepartnerchinabondfund.cn' => 1, - 'truepartnerchinafund.cn' => 1, - 'truepartnerchinafuturesfund.cn' => 1, - 'truepartnerchinagrowthfund.cn' => 1, - 'truepartnerchinaoptionsfund.cn' => 1, - 'truepartneredu.com' => 1, 'truepartnereducation.cn' => 1, - 'truepartnereducation.com' => 1, 'truepartnerfund.cn' => 1, 'truepartnerfund.hk' => 1, 'truepartnerfund.nl' => 1, 'truepartnerinvestments.com.hk' => 1, 'truepartnerinvestments.hk' => 1, - 'truepartnertech.com' => 1, 'truepartnertech.nl' => 1, 'truepartnertech.sg' => 1, - 'truepartnertechnology.com' => 1, 'truepartnertechnology.nl' => 1, 'truepartnertechnology.sg' => 1, 'truepointdigital.com.au' => 1, @@ -149719,7 +150951,6 @@ 'truestor.com' => 1, 'truetraveller.com' => 1, 'truetrophies.com' => 1, - 'truetype.tech' => 1, 'trueweb.es' => 1, 'truewebmaster.com' => 1, 'truewinter.net' => 1, @@ -149736,10 +150967,12 @@ 'trulock.tk' => 1, 'trulycharmed.tk' => 1, 'trulyhardseltzer.com' => 1, + 'trulypakistan.net' => 1, 'trumag-international.com' => 1, 'trumanlibrary.gov' => 1, 'trumansburgoptical.com' => 1, 'trummer.xyz' => 1, + 'trumoo.com' => 1, 'trumpet-call.org' => 1, 'trumpet-whistleblowing.eu' => 1, 'trumplibrary.gov' => 1, @@ -149750,13 +150983,12 @@ 'trumsy.fr' => 1, 'truncus-encephali.co.uk' => 1, 'trundr.com' => 1, - 'trungtammuasam.vn' => 1, + 'trungtammuasam.vn' => 0, 'trunix-forum.tk' => 1, 'trunk-show.net' => 1, 'trunk.io' => 1, 'truong.fi' => 1, 'truonganhdecor.com' => 1, - 'truongnguyen.live' => 1, 'trureg.uk' => 1, 'truromusicteacher.co.uk' => 1, 'trusecurity.gq' => 1, @@ -149767,22 +150999,22 @@ 'trussgenius.com' => 1, 'trussville.gov' => 1, 'trust-btc.ml' => 1, - 'trust-ted.co.uk' => 1, 'trust.zone' => 1, 'trustarte.com' => 1, 'trustarts.org' => 1, 'trustauth.cn' => 1, + 'trustboundarysystems.com' => 1, 'trustcert.net' => 1, 'trustcert.org' => 1, 'trustcloud.ai' => 1, 'trustcrest.in' => 1, 'trustcruit.com' => 1, + 'trustcv.com' => 1, 'trustdental.jp' => 1, 'trusted-medications.com' => 1, 'trusted-signatures.com' => 1, 'trustedclothes.com' => 1, 'trustedhost.site' => 1, - 'trustedinstalle.rs' => 1, 'trustednetworks.nl' => 1, 'trustedstack.com' => 1, 'trustedtoolbox.com' => 1, @@ -149797,6 +151029,7 @@ 'trustreview.tk' => 1, 'trustserv.de' => 1, 'trustserver.cn' => 1, + 'trustsig.eu' => 1, 'truststamp.ai' => 1, 'truststvincent.com' => 1, 'trustswiftly.com' => 1, @@ -149804,7 +151037,6 @@ 'trustvision.pt' => 1, 'trustvox.com.br' => 1, 'trustycloud.net' => 1, - 'trustyoursupplier.com' => 1, 'truten.tk' => 1, 'truth.com' => 1, 'truth.tk' => 1, @@ -149827,17 +151059,21 @@ 'truyen-hentai.ru' => 1, 'truyenfull.vn' => 1, 'trvatan.com' => 1, + 'trveri.com' => 1, 'trw-reseller.com' => 1, 'trxnews.today' => 1, 'try-upguard.com' => 1, 'try2hack.it' => 1, + 'tryasteel.com' => 1, 'trybabyschoice.com' => 1, + 'trybeaverdock.com' => 1, 'trycaviar.com' => 1, 'trychameleon.com' => 1, - 'trydoggo.com' => 1, 'tryfabulousdiet.com' => 1, 'tryfabulousskincream.com' => 1, 'tryfabulousskinserum.com' => 1, + 'trygghetsteknik.se' => 1, + 'trygovbidai.com' => 1, 'trygrupp.africa' => 1, 'tryhard.cz' => 1, 'tryharder.ca' => 1, @@ -149876,6 +151112,7 @@ 'ts-pro-consulting.de' => 1, 'ts-projects.tk' => 1, 'ts-public.tk' => 1, + 'ts-scherer.com' => 1, 'ts3-legenda.tech' => 1, 'ts3.ink' => 0, 'ts3frei.eu' => 1, @@ -149913,11 +151150,8 @@ 'tsg0o0.com' => 1, 'tsgbcs.org' => 1, 'tsgbit.net' => 1, - 'tshirai.work' => 1, 'tshirtgenerator.ga' => 1, 'tshirtmemoryquilts.com' => 0, - 'tshirts.durban' => 1, - 'tshirtsangola.co.za' => 1, 'tshirtsbotswana.co.za' => 1, 'tshirtscapetown.com' => 1, 'tshirtsforsale.co.za' => 1, @@ -149937,7 +151171,6 @@ 'tsigaradiko.com' => 1, 'tsimg.space' => 1, 'tsiolakisfurs.com' => 1, - 'tsironis-olivenoel.de' => 1, 'tsishipping.com' => 1, 'tsja.tk' => 1, 'tsk.ovh' => 1, @@ -149963,8 +151196,10 @@ 'tsstsystems.com' => 1, 'tssvbraga.nl' => 1, 'tst-band.tk' => 1, + 'tst-group.org' => 1, 'tstr.io' => 1, 'tstrom.net' => 1, + 'tsttalent.com' => 1, 'tsu.re' => 0, 'tsuda-dental-ortho.info' => 1, 'tsudakahama.tech' => 1, @@ -149992,6 +151227,7 @@ 'tsuyuzakihiroyuki.com' => 1, 'tsv-1894.de' => 0, 'tsv-hittfeld.de' => 0, + 'tswg.gov' => 1, 'tswinvest.com' => 1, 'tsxxlangel.com' => 1, 'tsybanov.com' => 1, @@ -150022,7 +151258,6 @@ 'ttdt.org' => 1, 'ttfin.ch' => 1, 'ttfscu.com' => 1, - 'ttill.de' => 1, 'ttjnextgenjewels.com' => 1, 'ttkia.com' => 1, 'ttl.space' => 1, @@ -150038,7 +151273,6 @@ 'ttr-home.com' => 1, 'ttr3.eu' => 1, 'ttrade.ga' => 1, - 'tts-assessments.com' => 1, 'ttshapn.org' => 1, 'ttshnurses.org' => 1, 'ttspttsp.com' => 1, @@ -150052,7 +151286,6 @@ 'ttwtrader.com' => 1, 'tty.space' => 1, 'tty1.net' => 1, - 'tty12.org' => 1, 'ttyystudio.com' => 1, 'tu-com.es' => 1, 'tu-muenchen.de' => 1, @@ -150069,6 +151302,7 @@ 'tube.tools' => 0, 'tube8vip.com' => 1, 'tubebegana.com' => 1, + 'tubecityonline.com' => 1, 'tubedesire.com' => 1, 'tubeju.com' => 1, 'tubemilf.com' => 1, @@ -150081,6 +151315,7 @@ 'tubing.cf' => 1, 'tublat.com' => 1, 'tubsof.fun' => 1, + 'tubtreasures.co' => 1, 'tubul.net' => 1, 'tubuscador.tk' => 1, 'tucarora.tk' => 1, @@ -150088,16 +151323,14 @@ 'tucarro.com.co' => 1, 'tucidi.net' => 1, 'tuck2000.com' => 1, - 'tuckerman.com.au' => 1, 'tuckettlab.xyz' => 1, 'tuckmeintebo.com' => 1, 'tucny.com' => 1, 'tucson.com' => 1, 'tucsonfcu.com' => 1, 'tucsonpcrepair.com' => 1, - 'tucsonsewerscopes.com' => 1, 'tucuatro.com' => 1, - 'tucuxi.org' => 1, + 'tucuxi.org' => 0, 'tudatosantejmentesen.hu' => 1, 'tudatosdori.hu' => 1, 'tudinerito.tk' => 1, @@ -150110,7 +151343,6 @@ 'tudou.tw' => 1, 'tudoxwallprinter.com' => 1, 'tueplay.host' => 1, - 'tuercenter.de' => 0, 'tueri.eu' => 1, 'tuerkei-immobilien.tk' => 1, 'tuespr.com' => 1, @@ -150131,7 +151363,6 @@ 'tuimpulso.eu' => 1, 'tuinaportugal.com' => 1, 'tuincentrumhardenberg.com' => 1, - 'tuinenhullebroek.be' => 1, 'tuinenvermeiren.be' => 1, 'tuingereedschappen.net' => 0, 'tuinhout-compleet.nl' => 1, @@ -150145,6 +151376,7 @@ 'tukan.fr' => 1, 'tukan.hu' => 1, 'tukangroup.com' => 1, + 'tukanorecon.com' => 1, 'tukiart.tk' => 1, 'tukihenkilotyo.fi' => 1, 'tukki.ai' => 1, @@ -150163,7 +151395,6 @@ 'tuleap.com' => 1, 'tuleap.net' => 1, 'tuleap.org' => 1, - 'tulevaisuusdemarit.fi' => 1, 'tulibowo.pl' => 1, 'tuliha.ga' => 1, 'tulika.space' => 1, @@ -150171,6 +151402,7 @@ 'tulikajain.ga' => 1, 'tulikajain.gq' => 1, 'tulikukko.tk' => 1, + 'tulip-relay.net' => 1, 'tulippublishing.com.au' => 1, 'tulipsandtrends.com' => 1, 'tulipzulip.com' => 1, @@ -150184,6 +151416,7 @@ 'tullphone.com.mx' => 1, 'tulocura.tk' => 1, 'tulosleep.com' => 1, + 'tulpa.network' => 1, 'tulpawiki.org' => 1, 'tulsa.tech' => 1, 'tulsameetingroom.com' => 1, @@ -150212,9 +151445,12 @@ 'tunder.tk' => 1, 'tundermadar.hu' => 1, 'tune-web.de' => 1, + 'tunedr.fr' => 1, 'tunenet.ml' => 1, 'tuner.cloud' => 1, 'tuneserver.tk' => 0, + 'tunestiga.com' => 1, + 'tunevoter.com' => 1, 'tuning-werkstatt-nuernberg.de' => 1, 'tuningblog.eu' => 0, 'tunisia-tech.tk' => 1, @@ -150253,7 +151489,6 @@ 'tuppenceworth.ie' => 1, 'tuppennysfireplace.com' => 1, 'tuppersexmadrid.com.es' => 1, - 'tupperwaresalamanca.com' => 1, 'tuprag.com.tr' => 1, 'tupsicoayuda.com' => 0, 'tupugoya.org' => 1, @@ -150326,7 +151561,6 @@ 'turkey-portal.tk' => 1, 'turkeyfiles.tk' => 1, 'turkeymistress.tk' => 1, - 'turkeyobesity.com' => 1, 'turkeyphotoguide.com' => 1, 'turkeysforlife.com' => 1, 'turkeysms.com.tr' => 1, @@ -150381,7 +151615,6 @@ 'turnet.tk' => 1, 'turnierplanung.com' => 1, 'turnkey-ips.com' => 0, - 'turnkeycybersecurityandprivacysolutions.com' => 1, 'turnningpoint.xyz' => 1, 'turnoffmonitor.com' => 1, 'turnoffthelights.com' => 1, @@ -150399,7 +151632,7 @@ 'turquoise.health' => 1, 'turquoisetassel.com' => 1, 'turretlabs.io' => 1, - 'tursiae.org' => 1, + 'tursiae.org' => 0, 'turtle.ai' => 0, 'turtle.ky' => 1, 'turtlecomputers.net' => 1, @@ -150418,10 +151651,13 @@ 'tusar.cf' => 1, 'tusar.ga' => 1, 'tuscaloosacourtreporting.com' => 1, + 'tuscandairy.com' => 1, 'tuscanyleather.it' => 0, 'tusconsultorex.com' => 1, 'tusdtapi.com' => 1, + 'tuserparca.com' => 1, 'tusharwalaskar.com' => 1, + 'tushita.info' => 1, 'tusi.co' => 1, 'tusmedicamentos.com' => 1, 'tusociofinanciero.com' => 1, @@ -150438,7 +151674,6 @@ 'tutanota.com' => 1, 'tutanota.de' => 1, 'tutao.de' => 1, - 'tutarot.club' => 1, 'tutdevki.tk' => 1, 'tuteego.com' => 1, 'tutelevisoronline.com' => 1, @@ -150483,7 +151718,6 @@ 'tuva-news.net' => 1, 'tuvankinhdoanhonline.com' => 1, 'tuvanmat.com' => 1, - 'tuvi.es' => 1, 'tuwaner.com' => 1, 'tuwima48.pl' => 1, 'tuxamca.com' => 1, @@ -150512,6 +151746,7 @@ 'tuzaginside.com' => 1, 'tuzagtcs.com' => 1, 'tuzaijidi.com' => 1, + 'tuzdrowie.pl' => 1, 'tuzi.com' => 1, 'tuzlamap.tk' => 1, 'tuzlasite.tk' => 1, @@ -150519,6 +151754,7 @@ 'tv-online.ml' => 1, 'tv-pes.cz' => 1, 'tv-programme.com' => 1, + 'tv-runkel.de' => 1, 'tv-seznam-cz.cz' => 1, 'tv-seznamcz.cz' => 1, 'tv-sports.fr' => 1, @@ -150534,7 +151770,6 @@ 'tvatomic.com' => 1, 'tvbarled.com' => 1, 'tvblik.nl' => 1, - 'tvblog.it' => 1, 'tvboxstop.com' => 0, 'tvbracketman.co.uk' => 1, 'tvcal.net' => 1, @@ -150543,7 +151778,6 @@ 'tvcmarketing.com' => 1, 'tvdenevar.net' => 0, 'tvdheijden.com' => 1, - 'tvears.com' => 1, 'tveni.com' => 1, 'tvenligne.tk' => 1, 'tver-news.net' => 1, @@ -150564,6 +151798,7 @@ 'tvkaista.org' => 1, 'tvkampen.com' => 1, 'tvkaren.tk' => 1, + 'tvlabs.ai' => 1, 'tvlanguedoc.com' => 1, 'tvleader.one' => 1, 'tvleaks.se' => 1, @@ -150572,7 +151807,6 @@ 'tvmatchen.nu' => 1, 'tvmatsit.com' => 1, 'tvmice.tk' => 1, - 'tvmounting-houston.com' => 1, 'tvnr.be' => 1, 'tvoedelo.ml' => 1, 'tvoia-dietka.tk' => 1, @@ -150586,7 +151820,6 @@ 'tvpes.cz' => 1, 'tvpn.co.za' => 1, 'tvquot.es' => 1, - 'tvregion.com' => 1, 'tvrestyler.eu' => 1, 'tvreviewer.tk' => 1, 'tvs-autoserv.de' => 1, @@ -150599,9 +151832,11 @@ 'tvsportguide.de' => 1, 'tvsportiva.it' => 1, 'tvsscs.com' => 1, + 'tvsscs.it' => 1, 'tvstore-247.net' => 1, 'tvszn.cz' => 1, 'tvtj.ml' => 1, + 'tvtools.eu' => 1, 'tvtsvod.com' => 1, 'tvtvtv.cz' => 1, 'tvyvideo.com' => 1, @@ -150610,7 +151845,6 @@ 'tw.edu.pl' => 1, 'tw.search.yahoo.com' => 0, 'tw.sharp' => 1, - 'twa.travel' => 1, 'twainhartehotels.com' => 1, 'twakkensi.cf' => 1, 'twatspot.com' => 1, @@ -150670,12 +151904,14 @@ 'twinlakeswi.gov' => 1, 'twinlimousine.com' => 1, 'twinningstore.com' => 1, + 'twinselectric.it' => 1, 'twinstudiosparis.com' => 1, 'twinztech.com' => 1, 'twist.com' => 1, 'twistag.com' => 1, 'twistapp.com' => 1, 'twistbets.com' => 1, + 'twistedescaperooms.com' => 1, 'twistedfamilies.com' => 1, 'twistedoakonline.com' => 1, 'twistedservers.com.au' => 1, @@ -150693,6 +151929,7 @@ 'twistyspremium.com' => 1, 'twistysreel.com' => 1, 'twit-guide.com' => 1, + 'twitchauth.work' => 1, 'twitchplaysleaderboard.info' => 1, 'twitchy.tk' => 1, 'twitcker.com' => 1, @@ -150713,6 +151950,7 @@ 'twobitbusker.com' => 1, 'twobridges.co.uk' => 1, 'twobrothersbbq.com' => 0, + 'twobrothersinn.com' => 0, 'twocantalk.ca' => 1, 'twoconnect.com' => 0, 'twocornertiming.com' => 1, @@ -150731,6 +151969,8 @@ 'twolittlefleas.co.uk' => 1, 'twoninersix.com' => 1, 'twonodes.games' => 0, + 'twonum-servers.net' => 1, + 'twonum.net' => 1, 'twonum.org' => 1, 'twoodoo.de' => 1, 'twopinescreative.com' => 1, @@ -150739,11 +151979,11 @@ 'twopipes.org' => 1, 'tworaz.net' => 1, 'twoseven.xyz' => 1, - 'twospirits.org' => 1, 'twotcast.com' => 1, 'twotogether-railcard.co.uk' => 1, 'twotravel.world' => 1, 'twr.org' => 1, + 'twsconsult.de' => 1, 'twslots.online' => 1, 'twtf.org.uk' => 1, 'twtr.email' => 1, @@ -150753,7 +151993,7 @@ 'txblackbeltacademy.com' => 1, 'txbooster.com' => 1, 'txdesignremodel.com' => 1, - 'txferretrescue.org' => 1, + 'txferretrescue.org' => 0, 'txfnews.com' => 1, 'txguess.com' => 1, 'txhb.gov' => 1, @@ -150765,7 +152005,7 @@ 'txsmartbids.gov' => 1, 'txsmartbuy.gov' => 1, 'txtd.io' => 1, - 'txtdb.com' => 1, + 'txtdb.com' => 0, 'txtdirect.com' => 1, 'txtdirect.dev' => 1, 'txtdirect.io' => 1, @@ -150791,8 +152031,6 @@ 'ty965.com' => 1, 'tyan.com' => 1, 'tybox.ca' => 1, - 'tyc001.cc' => 0, - 'tyc009.cc' => 0, 'tycaa.org' => 1, 'tycho-station.net' => 1, 'tycho.org' => 1, @@ -150801,12 +152039,12 @@ 'tycyc88.com' => 1, 'tyentitaly.com' => 1, 'tyger-mind.com' => 1, + 'tygner.com' => 1, 'tygochrum.se' => 0, 'tygr.cz' => 1, 'tyinnovations.com' => 1, 'tyk.io' => 1, 'tyl.io' => 1, - 'tylb.io' => 1, 'tyler.rs' => 1, 'tylerdavies.net' => 1, 'tylerdurden.ml' => 1, @@ -150841,7 +152079,7 @@ 'typecheckapp.com' => 1, 'typecho.site' => 0, 'typeclasses.com' => 1, - 'typecodes.com' => 1, + 'typefun.xyz' => 1, 'typegrow.com' => 1, 'typehub.net' => 0, 'typeof.pw' => 1, @@ -150860,6 +152098,7 @@ 'typica.com.tw' => 1, 'typika.gr' => 1, 'typing.com' => 1, + 'typingbandhu.in' => 1, 'typingcheck.ga' => 1, 'typinglounge.com' => 1, 'typist.tech' => 1, @@ -150869,13 +152108,11 @@ 'tyr0wl.com' => 1, 'tyrael.eu' => 1, 'tyraga.ga' => 1, - 'tyrannize.us' => 1, 'tyrasuki.be' => 1, 'tyre-search.ga' => 1, - 'tyres-mechanical.com.au' => 1, + 'tyrell.cz' => 1, 'tyresales.com.au' => 1, 'tyrkey.tk' => 1, - 'tyrocity.com' => 1, 'tyrolit-abrasivegrains.com' => 1, 'tyronega.gov' => 1, 'tyroola.co.id' => 1, @@ -150909,12 +152146,11 @@ 'tyva.ml' => 1, 'tyva.tk' => 1, 'tz9.co' => 1, + 'tzaneenphysio.co.za' => 1, 'tzcdn.eu' => 1, 'tzcdn.nl' => 1, 'tzchz.pp.ua' => 1, 'tzdn.gq' => 1, - 'tzeribi.fr' => 1, - 'tzgo.at' => 1, 'tzimisce.com' => 1, 'tzinsurance.com' => 1, 'tziyona.net' => 1, @@ -150931,7 +152167,6 @@ 'u-he.com' => 1, 'u-motions.de' => 1, 'u-msg.com.au' => 1, - 'u-page.nl' => 1, 'u-pas.com.au' => 1, 'u-time.com.au' => 1, 'u-watch.it' => 1, @@ -150962,7 +152197,6 @@ 'u2croatia.tk' => 1, 'u2fanlife.com' => 1, 'u2galicia.tk' => 1, - 'u2hosting.net' => 1, 'u2l.ai' => 1, 'u2y.io' => 1, 'u32i64.cf' => 1, @@ -151002,6 +152236,7 @@ 'uamxsociologia.tk' => 1, 'uandi.cloud' => 1, 'uanews.tk' => 1, + 'uap-archives.com' => 1, 'uapp.win' => 1, 'uaprava.com' => 1, 'uareferat.tk' => 1, @@ -151018,6 +152253,7 @@ 'uatx.mx' => 1, 'uavis.com.au' => 1, 'ub.edu.vn' => 1, + 'ub1970.de' => 1, 'ub3rk1tten.com' => 1, 'uba-tra.tk' => 1, 'ubaid.tk' => 1, @@ -151033,14 +152269,12 @@ 'ubergamingworld.tk' => 1, 'uberhorny.tk' => 1, 'uberi.fi' => 1, - 'uberkitchn.com' => 1, 'ubermail.me' => 1, 'uberpromocodes.us' => 1, 'ubersmith.com' => 1, 'ubezpieczeniaonline.pl' => 1, 'ubezpieczeniazyciowe.pl' => 1, 'ubezpieczenie.com.pl' => 1, - 'ubezpieczeniemieszkania.pl' => 1, 'ubezpieczenienanarty.pl' => 1, 'ubezpieczenienarciarskie.pl' => 1, 'ubezpieczenienazycie.net.pl' => 1, @@ -151059,12 +152293,12 @@ 'ubis.group' => 1, 'ubiurbe.com' => 1, 'ubleam.com' => 0, - 'ubn-speed.fr' => 0, 'ubook.com' => 1, 'uborcare.com' => 1, 'uborka-812.ru' => 1, 'uborka-kvartir-moskva.gq' => 1, 'uborka-snega.ga' => 1, + 'ubornyakagnes.hu' => 1, 'ubrains.net' => 1, 'ubtech.edu' => 1, 'ubun.kr' => 1, @@ -151098,9 +152332,9 @@ 'ucheba.gq' => 1, 'ucheba.tk' => 1, 'uchicagomedicine.org' => 0, - 'uchwytyozdobne.pl' => 1, 'ucibt.com' => 1, 'ucinvest.com.au' => 0, + 'ucix.fr' => 1, 'uck.i.ng' => 1, 'uckg.org' => 0, 'uclan.sk' => 1, @@ -151111,11 +152345,10 @@ 'ucmjlawyers.com' => 1, 'ucmultrasonics.com' => 1, 'ucngame.com' => 1, + 'ucob.net' => 1, 'ucollege.edu' => 1, 'ucphotography.net.au' => 1, 'ucpparts.com' => 1, - 'ucppe.org' => 1, - 'ucraft.ai' => 1, 'ucrdatatool.gov' => 1, 'ucretleri.net' => 1, 'ucsdguardian.org' => 1, @@ -151125,8 +152358,9 @@ 'uctarna.online' => 1, 'ucware.com' => 1, 'ucybodyinc.com' => 1, + 'uczciweit.pl' => 1, + 'uczciwestrony.pl' => 1, 'udahni.com' => 1, - 'udb.kr' => 1, 'udbina.tk' => 1, 'uddataplus.dk' => 1, 'uddate-linthdcp-567app.com' => 1, @@ -151200,10 +152434,8 @@ 'ufoet.cn' => 0, 'ufologiahistorica.tk' => 1, 'ufologiaweb.tk' => 1, - 'ufone.com' => 1, 'ufone.net' => 1, 'ufos.tk' => 1, - 'ufplanets.com' => 1, 'ufst.dk' => 1, 'ug.edu.ec' => 1, 'ug.gg' => 1, @@ -151230,6 +152462,7 @@ 'ugrod.ru' => 1, 'ugsonline.tk' => 1, 'uguragdas.com.tr' => 1, + 'ugurderindondurucuu.com.tr' => 1, 'ugurkorkmazyurek.com' => 1, 'uguu.se' => 1, 'ugx-mods.com' => 1, @@ -151266,6 +152499,7 @@ 'uinvest.tk' => 1, 'uiop.link' => 1, 'uiquipedia.org' => 1, + 'uir.ac.ma' => 1, 'uisd.net' => 1, 'uitdeoudekoektrommel.com' => 1, 'uiterwijk.org' => 1, @@ -151278,14 +152512,15 @@ 'uj2008.com' => 1, 'ujam.com' => 1, 'ujat.mx' => 1, + 'ujbudamasszor.hu' => 1, 'ujeb.link' => 1, 'ujiyasu.com' => 1, 'ujob.com.cn' => 1, 'ujotthon.hu' => 1, 'ujvary.eu' => 1, + 'ujxstudios.com' => 1, 'uk-halle.de' => 1, 'uk-sands.org' => 1, - 'uk-tesh.org' => 1, 'uk.search.yahoo.com' => 0, 'uk10k.org' => 1, 'uk10k.org.uk' => 1, @@ -151298,8 +152533,8 @@ 'ukde.berlin' => 1, 'ukdefencejournal.org.uk' => 1, 'ukdri.ac.uk' => 1, - 'ukem.co.uk' => 1, - 'ukformify.co.uk' => 0, + 'ukem.co.uk' => 0, + 'ukformify.co.uk' => 1, 'ukforum.net' => 1, 'ukhas.net' => 1, 'ukimmigration.law' => 1, @@ -151310,10 +152545,10 @@ 'uklizim-garaz.fun' => 1, 'uklizim.fun' => 1, 'uklizimgaraz.fun' => 1, + 'uklocalexperts.co.uk' => 1, 'ukmalls.co.uk' => 1, 'ukmeetandgreet.com' => 1, 'ukmerges-vaikyste.lt' => 1, - 'ukmoneyman.com' => 1, 'ukmortgagecompare.co.uk' => 1, 'uknew.co' => 1, 'uknews.ga' => 1, @@ -151352,6 +152587,7 @@ 'ukulelesite.com.br' => 1, 'ukunlocks.com' => 1, 'ukutabs.com' => 1, + 'ukverifiedcasinos.uk' => 1, 'ukwct.org.uk' => 1, 'ul-fluglehrer.de' => 1, 'ul.lu' => 1, @@ -151363,6 +152599,7 @@ 'ulement.com' => 1, 'ulen.me' => 1, 'ulet.tk' => 1, + 'ulfklose.de' => 1, 'ulfmikaelmattsson.se' => 1, 'ulgaipbox.online' => 1, 'uli-eckhardt.de' => 1, @@ -151372,12 +152609,10 @@ 'uliwestphal.de' => 1, 'ullah.se' => 1, 'ulli.ml' => 1, - 'ullorix.ch' => 1, 'ullrich-group.de' => 1, 'ullrich-services.de' => 1, 'ulm-eurofox.fr' => 1, 'ulmer-schneesport.de' => 1, - 'ulnesshealth.com' => 1, 'ulobby.eu' => 0, 'ulog.ba' => 1, 'uloztoasdilej.cz' => 1, @@ -151391,7 +152626,7 @@ 'ulsters.cf' => 1, 'ulstersheriffny.gov' => 1, 'ultahost.com' => 1, - 'ultalabtests.com' => 1, + 'ultency.com' => 1, 'ultima-ratio.at' => 1, 'ultimasearch.com' => 1, 'ultimasword.tk' => 1, @@ -151399,7 +152634,6 @@ 'ultimateappreviews.co' => 1, 'ultimatebabyshowergifts.ga' => 1, 'ultimatebattle.tk' => 1, - 'ultimatebattles.club' => 1, 'ultimatecheerleaders.com' => 1, 'ultimateclub.tk' => 1, 'ultimateconnector.com' => 1, @@ -151425,9 +152659,12 @@ 'ultrablock.org' => 1, 'ultrabuilds.com' => 1, 'ultracentr.ml' => 1, + 'ultracompanygc.com' => 1, 'ultracoupon.net' => 1, + 'ultradoc.net' => 1, 'ultrafine.cf' => 1, 'ultrahang-maganrendeles.hu' => 1, + 'ultrakbd.com' => 1, 'ultralife.cf' => 1, 'ultraman.tk' => 1, 'ultraonline.ml' => 1, @@ -151435,6 +152672,7 @@ 'ultrapixelbg.com' => 1, 'ultraport.fr' => 1, 'ultras-venlo.tk' => 1, + 'ultrasavesnow.shop' => 1, 'ultrasbet.com' => 1, 'ultrasite.tk' => 1, 'ultrasocial.ml' => 1, @@ -151442,6 +152680,7 @@ 'ultrasvargon.tk' => 1, 'ultratechlp.com' => 1, 'ultraviolence.tk' => 1, + 'ultraviolet.energy' => 1, 'ultravip.com.br' => 1, 'ultreya.tk' => 1, 'ultrixus.rocks' => 1, @@ -151459,9 +152698,11 @@ 'um-sachsen-pictures.de' => 1, 'um.es' => 0, 'um6p.ma' => 1, + 'umaempresa.com' => 1, 'umagoyal.com' => 1, 'umami.vercel.app' => 1, 'umamibites.com' => 1, + 'uman.pt' => 1, 'umanityracing.com' => 1, 'umanupszn.gov.ua' => 1, 'umap.uz' => 1, @@ -151474,6 +152715,7 @@ 'umatilla.gov' => 1, 'umatillacounty.gov' => 1, 'umbertheprussianblue.com' => 1, + 'umbr.se' => 1, 'umbraco.com' => 1, 'umbrellamediagroup.com' => 1, 'umbrellaye.online' => 1, @@ -151487,12 +152729,12 @@ 'umeligence.cz' => 1, 'umenlisam.com' => 1, 'umetro.ru' => 1, - 'umhcc.org.au' => 1, 'umindup.com' => 1, 'umirt.com' => 1, 'umisonoda.com' => 1, 'umitribe.gov' => 1, 'umity.com.ua' => 1, + 'umkashir.com' => 1, 'umkdd.com' => 1, 'umkomaaslodge-aliwalshoal.co.za' => 1, 'umlautpress.com' => 1, @@ -151518,10 +152760,10 @@ 'umww.com' => 1, 'umzuege-hannover.net' => 1, 'umzugschecker.de' => 1, + 'umzugsmeister-wolters.de' => 1, 'umzugsunternehmen.berlin' => 1, 'umzugsunternehmenberlin.eu' => 1, 'un-box.org' => 1, - 'un-zero-un.fr' => 1, 'una.py' => 1, 'unacasitadepapel.com' => 1, 'unaffectedsound.tk' => 1, @@ -151556,17 +152798,18 @@ 'unboundmoney.com' => 1, 'unboxed.cf' => 1, 'unboxinspector.com' => 1, + 'uncarcerated.org' => 1, 'uncarved.com' => 1, 'uncensoreddns.dk' => 1, 'uncensoreddns.org' => 1, 'uncentodecousas.tk' => 1, + 'unchain3d.io' => 1, 'unchile.com' => 1, 'uncinema.cf' => 1, 'uncivserver.xyz' => 1, 'unclaimedtreasure.com' => 1, 'unclebens-specials.gr' => 1, 'unco.red' => 1, - 'uncontrollablegas.com' => 1, 'uncorporate.cf' => 1, 'uncut.wtf' => 1, 'uncuteyes.tk' => 1, @@ -151616,7 +152859,6 @@ 'undiewarehouse.com.au' => 1, 'undo.co.il' => 1, 'undone.tk' => 1, - 'undp-act.org' => 1, 'undp.lt' => 1, 'une-bonne-nouvelle.fr' => 1, 'une-femme-dhonneur.tk' => 1, @@ -151631,6 +152873,7 @@ 'unemployment.ga' => 1, 'unemployment.gov' => 1, 'unescoclub.tk' => 1, + 'unetartinedebonheur.com' => 1, 'unetaupechezvous.fr' => 1, 'unetyr.gq' => 1, 'unewsonline.com' => 1, @@ -151646,6 +152889,7 @@ 'unfc.nl' => 1, 'unfetteredthoughts.net' => 1, 'unfixed-soul.tk' => 1, + 'unfoxo.it' => 1, 'unfriend.tk' => 1, 'unga.dk' => 1, 'ungaeuropeer.se' => 1, @@ -151665,7 +152909,6 @@ 'unhappy.tk' => 1, 'uni-arts.com' => 1, 'uni-chem.rs' => 1, - 'uni-cleaner.com' => 1, 'uni-watch.com' => 1, 'uni2share.com' => 1, 'unia.es' => 1, @@ -151698,7 +152941,6 @@ 'uniclejess.ca' => 1, 'unicode.gq' => 1, 'unicode.link' => 1, - 'unicode.website' => 1, 'unicodeart.com' => 1, 'unicodeplus.com' => 1, 'unicodesign.ch' => 1, @@ -151713,7 +152955,7 @@ 'unicorn.melbourne' => 1, 'unicorndesign.ninja' => 1, 'unicornheaven.net' => 1, - 'unicorni72.online' => 1, + 'unicornmarket.net' => 1, 'unicornmusic.tk' => 1, 'unicornsoft.tk' => 1, 'unicorntooling.eu' => 1, @@ -151735,7 +152977,6 @@ 'unifestal.com' => 1, 'unifiednetwork.me' => 1, 'unifiedradios.com' => 1, - 'unifiedwellness.ca' => 1, 'unifimf.com' => 1, 'uniflow360.com' => 1, 'uniforcele.com' => 1, @@ -151743,17 +152984,14 @@ 'uniformebateriasheliar.com.br' => 1, 'unify.id' => 1, 'unigamity.com' => 1, - 'unihifi.com' => 1, 'unihostbrasil.com.br' => 1, 'unik.bg' => 1, 'unikbio.com' => 1, 'unike.tech' => 1, 'unikimages.com' => 1, - 'unikon.su' => 1, 'unikos.tk' => 1, 'unikrn.com' => 1, 'unikrn.tech' => 1, - 'unikrnb2b.com' => 1, 'unilab.com.ph' => 1, 'unilim.fr' => 1, 'unilinkbus.co.uk' => 1, @@ -151785,6 +153023,7 @@ 'unionems.com' => 1, 'unionflpa.gov' => 1, 'unionhoster.ml' => 1, + 'unioninsurance.co.uk' => 1, 'unionlacalera.tk' => 1, 'unionlife-net.com' => 1, 'unionmagdalena.tk' => 1, @@ -151802,11 +153041,11 @@ 'uniqclothing.co.za' => 1, 'uniqopter.com' => 1, 'uniqsys.eu' => 1, - 'unique-app.com' => 0, 'unique-news.tk' => 1, 'unique-punk.tk' => 1, 'unique-urls.tk' => 1, 'uniquedollz.tk' => 1, + 'uniqueexpress.net' => 1, 'uniqueexpression-coaching.de' => 1, 'uniquepress.biz' => 1, 'uniquest.com.au' => 1, @@ -151841,6 +153080,7 @@ 'unitedaviate.com' => 1, 'unitedbaby.fr' => 1, 'unitedbusinessbank.com' => 1, + 'unitedcabinetsmiami.com' => 1, 'unitedcall.de' => 1, 'unitedcyberdevelopment.com' => 1, 'unitedearth.one' => 1, @@ -151851,7 +153091,6 @@ 'unitedsiteservices.com' => 1, 'unitedstables.tk' => 1, 'unitedstudents.tk' => 1, - 'unitedstudios.ru' => 1, 'unitedtechops.com' => 0, 'unitedtractors.com' => 1, 'unitedvalve.com' => 1, @@ -151865,22 +153104,22 @@ 'unitel2000.de' => 0, 'unitencup.tk' => 1, 'unither.com' => 1, - 'unitingwa.org.au' => 0, 'unitir.gq' => 1, 'unitizer.com' => 1, - 'unitly.info' => 0, + 'unitly.info' => 1, 'unito.io' => 1, 'unitop.bg' => 1, 'unitpurchaseplan.com' => 1, + 'unitrank.com' => 1, 'unitreedoor.com' => 0, 'unitycardiology.com.au' => 1, 'unityconsciousnessbooks.com' => 1, - 'unityfactory.io' => 1, 'unityor.gov' => 1, 'unitysavannah.org' => 1, 'unitysyndicate.tk' => 1, 'unityvox.com' => 1, 'uniuni.info' => 1, + 'uniuno.capital' => 1, 'uniup.tk' => 1, 'univ-eloued.dz' => 1, 'univ-st-etienne.fr' => 1, @@ -151889,6 +153128,7 @@ 'univate.berlin' => 1, 'univercite.ch' => 0, 'univeril.com' => 0, + 'univers-vacances.fr' => 1, 'universal-credit.com' => 1, 'universal-mail.ml' => 1, 'universal-progress.com' => 1, @@ -151898,7 +153138,7 @@ 'universalecology.tk' => 1, 'universalhouse.it' => 1, 'universalmedia.tk' => 1, - 'universalmusic.nl' => 1, + 'universalmusic.nl' => 0, 'universalmusic.pl' => 1, 'universalpaymentgateway.com' => 1, 'universalplant.com' => 0, @@ -151920,6 +153160,7 @@ 'universereligion.com' => 0, 'universeventures.de' => 1, 'universevision.com' => 0, + 'universidadedotenis.com.br' => 1, 'universidadperu.com' => 1, 'universitepourlavie.tk' => 1, 'universitesegou.ml' => 1, @@ -151939,6 +153180,7 @@ 'universodelasaludanimal.com' => 1, 'universrumbacongolaise.com' => 1, 'universus.tk' => 1, + 'univerum.site' => 1, 'univezn.nl' => 1, 'univision.net' => 1, 'univitale.fr' => 0, @@ -151958,6 +153200,7 @@ 'unixteam.de' => 1, 'unixtime.date' => 1, 'unk.gov' => 1, + 'unk.org.ua' => 1, 'unkn0wncat.net' => 1, 'unknown-player.com' => 1, 'unknown.kyoto' => 0, @@ -152005,7 +153248,6 @@ 'unobravo.com' => 1, 'unobrindes.com.br' => 1, 'unoccupyabq.org' => 1, - 'unocha.org' => 1, 'unofficialbpb.tk' => 1, 'unomodels.com' => 1, 'unoodostoques.tk' => 1, @@ -152023,14 +153265,14 @@ 'unparenting.com' => 1, 'unpi06cannes.fr' => 1, 'unpkg.com' => 1, + 'unplan.es' => 1, 'unpleasant.tk' => 1, 'unpluggedjuice.dk' => 1, 'unplugstore.it' => 1, - 'unply.com' => 1, + 'unply.com' => 0, 'unpoditalia.se' => 1, 'unpost.net' => 1, 'unpr.dk' => 1, - 'unpuzzled.net' => 1, 'unreal-estate.cz' => 1, 'unreal-estate.pl' => 1, 'unrealircd-api.org' => 1, @@ -152045,6 +153287,7 @@ 'unric.org' => 1, 'unrwa.org' => 1, 'uns.com' => 1, + 'unsafeexambrowser.com' => 1, 'unsaflok.com' => 1, 'unsee.cc' => 1, 'unseeliefilms.com' => 1, @@ -152061,6 +153304,7 @@ 'unstoppabledomains.com' => 1, 'unstoppableever.com.br' => 1, 'unstoppableunits.com' => 1, + 'unsu.link' => 1, 'unsubscrieb.fyi' => 1, 'unsupervised.ca' => 1, 'untarget.ai' => 1, @@ -152072,14 +153316,17 @@ 'unternimmteam.de' => 1, 'unti.me' => 1, 'unti.tk' => 1, + 'untidybits.com' => 1, + 'untold.agency' => 1, 'untrading.org' => 1, 'untvweb.com' => 1, 'unufoundation.com' => 1, 'unukase.ac.id' => 1, 'unun.fi' => 0, 'unusualhatclub.com' => 1, - 'unusualsubstance.com' => 1, 'unvarnishedco.com' => 1, + 'unveilmedic.com' => 1, + 'unveilpass.com' => 1, 'unveilturkey.com' => 1, 'unvired.com' => 1, 'unwa.tk' => 1, @@ -152092,11 +153339,13 @@ 'unx.dk' => 1, 'unxicdellum.cat' => 1, 'uny.ac.id' => 1, + 'unycare.com' => 1, 'unyouth.co.nz' => 1, 'unyouth.nz' => 1, 'unyouth.org.nz' => 1, 'uoflhealth.org' => 1, 'uonly.ai' => 1, + 'uonsu-dms.com' => 1, 'uoui.de' => 1, 'up-date-app.com' => 1, 'up-obmen.ml' => 1, @@ -152106,7 +153355,7 @@ 'up.nic.in' => 1, 'up1s.tk' => 1, 'up2date.com.ua' => 1, - 'up2mark.com' => 0, + 'up2gether.com.br' => 1, 'up2staff.com' => 1, 'upaaquila.org' => 1, 'upaisa.com' => 1, @@ -152115,7 +153364,6 @@ 'upandrunningtutorials.com' => 1, 'upanh.org' => 1, 'upar.org' => 1, - 'upay.uz' => 1, 'upbad.com' => 1, 'upbatangan.tk' => 1, 'upbeatrobot.com' => 1, @@ -152125,7 +153373,7 @@ 'upbeatrobot.nl' => 1, 'upbeatrobot.org' => 1, 'upbeatrobot.social' => 1, - 'upbit.com' => 1, + 'upbit.com' => 0, 'upbtrbt.com' => 1, 'upbtrbt.eu' => 1, 'upbtrbt.net' => 1, @@ -152155,10 +153403,11 @@ 'upgamerengine.com.br' => 1, 'upgamerengine.net' => 1, 'upgeradores.com.br' => 1, - 'upgintl.com' => 1, 'upgrade.com' => 1, 'upgradeguru.de' => 1, 'upgradeit.dk' => 1, + 'upgradejelaptop.nl' => 1, + 'upgradejepc.nl' => 1, 'upgradeloans.com' => 1, 'upgrades-and-options.com' => 1, 'upgraid.ru' => 1, @@ -152169,7 +153418,6 @@ 'upguard.in' => 1, 'upguard.org' => 1, 'upguardinc.com' => 1, - 'uphabit.io' => 1, 'uphold-15-party.com' => 1, 'upholsterydesign.com.au' => 1, 'uphost.be' => 1, @@ -152203,7 +153451,6 @@ 'upmon.com' => 1, 'upnetwork.ml' => 1, 'upnext.tk' => 1, - 'upnorth.solutions' => 1, 'uportal.tk' => 1, 'uppercloud.cf' => 1, 'upperglass.co.uk' => 1, @@ -152213,11 +153460,14 @@ 'uppfinnarenc.tk' => 1, 'upplands-bro.se' => 1, 'uppsala.tk' => 1, + 'uppsalaventilation.nu' => 1, + 'upputuri.in' => 1, 'upr.com.ua' => 1, 'upr.edu' => 1, 'upr.llc' => 1, 'upr.si' => 1, 'upr.ua' => 1, + 'upra.org' => 1, 'uprawnienia-1kv.pl' => 1, 'uprawnienia-dronowe.pl' => 1, 'uprawnienia-drony.pl' => 1, @@ -152270,8 +153520,11 @@ 'uptrends.de' => 1, 'upundit.com' => 1, 'upviews.tk' => 1, + 'upvision.fr' => 1, 'upwardcreative.com' => 1, 'upwardtraining.co.uk' => 1, + 'upwebmobilepro.com' => 1, + 'upwise.com.au' => 1, 'upwork.com' => 1, 'upyourbusiness.nl' => 1, 'uq1k.com' => 1, @@ -152342,6 +153595,7 @@ 'urbanlounge.tk' => 1, 'urbanmsp.com' => 1, 'urbanmuslim.tk' => 1, + 'urbannoir.com' => 1, 'urbanology.tk' => 1, 'urbanon.cz' => 1, 'urbanovich.net' => 1, @@ -152359,7 +153613,6 @@ 'urbanusonline.tk' => 1, 'urbanwaters.gov' => 1, 'urbanwave.co.za' => 1, - 'urbanwear.co.za' => 1, 'urbanweek.cz' => 1, 'urbanwindows.ca' => 1, 'urbanxdevelopment.com' => 0, @@ -152368,7 +153621,6 @@ 'urbex.com.au' => 1, 'urbex.link' => 1, 'urbexdk.nl' => 1, - 'urbinat.eu' => 1, 'urbnleaf.com' => 1, 'urburb.social' => 1, 'urbv.eu' => 1, @@ -152384,6 +153636,7 @@ 'urenaphoto.com' => 1, 'ureve.paris' => 1, 'urfreecon.tk' => 1, + 'urg.ch' => 1, 'urge55.com' => 1, 'urgences-valais.ch' => 1, 'urgencesolidarite.fr' => 1, @@ -152401,8 +153654,8 @@ 'urkhole.tk' => 1, 'urko.shop' => 1, 'urkonsultant.tk' => 1, + 'urkraftundkind.de' => 1, 'url.fm' => 1, - 'url.pics' => 1, 'url.rw' => 0, 'urlakite.com' => 1, 'urlaub-busreisen.de' => 1, @@ -152421,6 +153674,7 @@ 'urljournal.tk' => 1, 'urlr.me' => 1, 'urlrating.com' => 1, + 'urlreporter.com' => 1, 'urlrewriting.net' => 1, 'urlscan.io' => 1, 'urlsimple.tk' => 1, @@ -152444,11 +153698,10 @@ 'urogen.com' => 0, 'uroki.tk' => 1, 'urokoff.net' => 1, - 'urology.wiki' => 1, 'urologypractice.sg' => 1, 'urologywi.com' => 1, 'uronlinestreams.ga' => 1, - 'urosevesprave.rs' => 1, + 'urosevesprave.rs' => 0, 'urotek.my' => 1, 'uroute.co' => 1, 'urrestarazuserranoabogados.com' => 1, @@ -152494,12 +153747,14 @@ 'usadirectory.tk' => 1, 'usadocnetwork.com' => 1, 'usaestaonline.com' => 1, + 'usaeuc.com' => 1, 'usage.be' => 1, 'usagi-ku.ga' => 1, 'usagm.gov' => 1, 'usagov.gov' => 1, 'usahealthwebapps.com' => 1, 'usaherald.com' => 1, + 'usaii.org' => 1, 'usajobs.com' => 1, 'usajobs.gov' => 1, 'usalearning.gov' => 1, @@ -152520,14 +153775,16 @@ 'usatiuk.com' => 1, 'usatodaynetworkservice.com' => 1, 'usatodaysportsplus.com' => 1, + 'usautomatic.com' => 1, 'usavingsbank.com' => 1, 'usaweblist.tk' => 1, 'usawireguard.com' => 1, 'usb-4u.com' => 1, 'usbcompatible.com' => 1, 'usbevents.co.uk' => 1, - 'usbmakers.com' => 1, 'usbr.gov' => 1, + 'usc-software-ug.de' => 1, + 'uscc.gov' => 1, 'uscc.org.ua' => 1, 'uscdn.xyz' => 0, 'uscis.gov' => 1, @@ -152553,12 +153810,11 @@ 'usebosin.gq' => 1, 'usebubbles.com' => 1, 'usecarscout.com' => 1, + 'usecma.com' => 1, 'used-laptop.in' => 0, 'used255.xyz' => 1, - 'usedoilfieldhouses.com' => 1, 'useful-thing.ru' => 1, 'usefulinsight.com' => 1, - 'usefultravelsite.com' => 1, 'useguestlist.com' => 1, 'usehalo.com' => 1, 'useloom.com' => 1, @@ -152594,17 +153850,18 @@ 'usgeo.gov' => 1, 'usgovernmentnews.com' => 1, 'usgs.gov' => 1, + 'ushal.ru' => 1, 'ushare.ch' => 1, 'ushealthprovider.ga' => 1, 'usherwoodexecutivetravel.com' => 1, 'ushinegt.com' => 1, 'usicecenter.gov' => 1, + 'usich.gov' => 1, 'usidfc.gov' => 1, 'usiitalia.com' => 1, 'usimmigration.us' => 1, 'usintimate.com.br' => 1, 'usishield.com' => 1, - 'usius.com' => 1, 'usjt.br' => 1, 'usk-clan.tk' => 1, 'uskaonline.tk' => 1, @@ -152625,7 +153882,6 @@ 'usmiddleclass.net' => 1, 'usmint.gov' => 1, 'usmission.gov' => 1, - 'usmoneyreserve.com' => 1, 'usmrecycles.com' => 1, 'usnews-new.tk' => 1, 'usnews.ga' => 1, @@ -152635,7 +153891,6 @@ 'usoog.com' => 1, 'usoptical.com' => 1, 'uspaacc.com' => 1, - 'usparceldelivery.com' => 1, 'usparklodging.com' => 1, 'uspasecurity.com' => 1, 'uspeh62.tk' => 1, @@ -152647,10 +153902,9 @@ 'uspon.tk' => 1, 'usportsgo.com' => 1, 'uspory.cz' => 1, - 'uspower.us' => 1, + 'uspowersolar.com' => 1, 'uspsblog.com' => 0, 'uspsoig.gov' => 1, - 'uspsolutions.at' => 1, 'usrspace.at' => 1, 'uss-atlas.de' => 1, 'ussee.org' => 1, @@ -152671,13 +153925,12 @@ 'ustg.net' => 1, 'ustoy.com' => 1, 'ustr.gov' => 1, - 'ustreasuryetf.com' => 1, 'ustugov.kiev.ua' => 1, 'ustugova.kiev.ua' => 1, 'ustyj.tk' => 1, 'usu.org.ua' => 1, 'usuan.net' => 1, - 'usul.ai' => 1, + 'usul.ai' => 0, 'usuluddin.ga' => 1, 'usuluddin.tk' => 1, 'usuwanie-wirusow-wordpress.pl' => 1, @@ -152705,6 +153958,7 @@ 'utahorthofacialsurgery.com' => 1, 'utahphotogs.com' => 1, 'utahtitlesearch.com' => 1, + 'utahvalleyclimbing.com' => 1, 'utaindoradio.cf' => 1, 'utajovana-mista.cz' => 1, 'utaowan.com' => 0, @@ -152728,6 +153982,7 @@ 'utilful.com' => 1, 'utilidad.tk' => 1, 'utililab.com' => 1, + 'utiliqa.click' => 1, 'utilitarian.com' => 1, 'utilitarian.org' => 1, 'utilitarianism.com' => 1, @@ -152740,8 +153995,11 @@ 'utilizaciya.com' => 1, 'utko12.ru' => 1, 'utleg.gov' => 1, + 'utlegalforce.com' => 1, + 'utleio.no' => 1, 'utloperadora.com.br' => 1, 'utodyg.ga' => 1, + 'uton.cz' => 1, 'utonia.ch' => 1, 'utop.io' => 1, 'utopialgb.org.uk' => 1, @@ -152759,9 +154017,7 @@ 'utrantor.org' => 1, 'utrymningsplaner.se' => 1, 'uttama.ga' => 1, - 'uttenheim.net' => 1, 'utterberry.io' => 1, - 'utube.ai' => 1, 'utural.tk' => 1, 'utusan.com.my' => 1, 'utvbloggen.se' => 1, @@ -152781,6 +154037,7 @@ 'uuksu.fi' => 1, 'uulu.edu.ee' => 1, 'uupdump.net' => 1, + 'uuportal.ru' => 1, 'uureka.nl' => 1, 'uurl.cf' => 1, 'uurl.ga' => 1, @@ -152788,8 +154045,6 @@ 'uuuu.loan' => 1, 'uv.uy' => 1, 'uvacreditunion.org' => 1, - 'uvadag.nl' => 1, - 'uvarov.pw' => 0, 'uvb.com.co' => 1, 'uvbaski.art' => 1, 'uvedobletaberna.com' => 1, @@ -152799,7 +154054,6 @@ 'uvsa.org.au' => 1, 'uvsar.com' => 1, 'uvt.com.co' => 1, - 'uwac.co.uk' => 0, 'uwalumni.com' => 0, 'uwat.cc' => 1, 'uwat.cf' => 1, @@ -152809,15 +154063,14 @@ 'uwe-reimold.de' => 1, 'uwe-schmid.de' => 1, 'uwe.wtf' => 1, - 'uweeze.com' => 1, 'uwefreund.com' => 1, 'uweier.com' => 1, 'uwereimold.de' => 1, 'uwfreelanceopticien.nl' => 1, 'uwfvoyager.com' => 1, 'uwiventuresltd.com' => 1, + 'uwork.kz' => 1, 'uwpexponent.com' => 1, - 'uwrgarlingtontx.com' => 1, 'uwsalonboot.nl' => 0, 'uwtd.me' => 1, 'uwu.co.nz' => 1, @@ -152830,9 +154083,11 @@ 'ux.pub' => 1, 'uxdesignerjobs.nl' => 1, 'uxg.ch' => 1, + 'uxomnia.com' => 1, 'uxpressia.com' => 1, - 'uxteam.com' => 1, 'uxtly.com' => 1, + 'uxtrio.cloud' => 1, + 'uxuiprinciples.com' => 1, 'uy.search.yahoo.com' => 0, 'uydutamircisiadana.com' => 1, 'uygindir.ml' => 1, @@ -152844,6 +154099,7 @@ 'uz1xbet.com' => 1, 'uzagmozemunk.ga' => 1, 'uzagmozemunk.ml' => 1, + 'uzaktansantiye.com' => 1, 'uzbaza.tk' => 1, 'uzbek-soft.tk' => 1, 'uzbekforum.org' => 1, @@ -152867,13 +154123,12 @@ 'uznaychtotakoe.ru' => 1, 'uzoic.com' => 1, 'uzone.uk' => 0, + 'uzproof.com' => 1, 'uzsvm.cz' => 1, 'uztop.ml' => 1, - 'uzvod.com' => 1, 'uzzamari.com' => 1, 'uzzamari.com.br' => 1, 'v-cn.net' => 1, - 'v-d-p.net' => 1, 'v-empower.com' => 1, 'v-gornom.ga' => 1, 'v-horus.cloud' => 1, @@ -152922,6 +154177,7 @@ 'v700dd.com' => 1, 'v700ee.com' => 1, 'v700w.com' => 1, + 'v7m.eu' => 1, 'v81365.com' => 1, 'v83.digital' => 1, 'v8abc.com.br' => 1, @@ -152935,19 +154191,22 @@ 'va11hal.la' => 1, 'va11halla.ddns.net' => 1, 'vaaddress.co' => 1, - 'vaamflytt.se' => 1, + 'vaamflytt.se' => 0, 'vaan-arbeidsrecht.nl' => 1, 'vaanivarta.com' => 1, + 'vaaraniemi.se' => 1, 'vaartjesboten.nl' => 1, 'vaartuighuren.nl' => 1, 'vaat.io' => 1, 'vaayaa.com' => 1, 'vabusinesses.org' => 1, 'vacaf.org' => 1, + 'vacances-ideales-france.top' => 1, 'vacances-ideales.top' => 1, 'vacansier.com' => 1, 'vacanze-in-montagna-dolomiti.com' => 1, 'vacanze-merano.org' => 1, + 'vacario.ru' => 1, 'vacatecleaning.melbourne' => 1, 'vacati0n.tk' => 1, 'vacation-in-pisak.tk' => 1, @@ -152980,6 +154239,7 @@ 'vaderochvind.se' => 1, 'vaderqkcloud.ddns.net' => 1, 'vadiar-angola.tk' => 1, + 'vadicore.com' => 1, 'vadidanismanlik.com.tr' => 1, 'vadik.me' => 1, 'vadillodelasierra.tk' => 1, @@ -153021,6 +154281,7 @@ 'vaidikapriya.pub' => 0, 'vaiiya.org' => 1, 'vail.gov' => 1, + 'vail0.com' => 1, 'vailox.com' => 1, 'vaindil.com' => 1, 'vaioswolke.xyz' => 0, @@ -153036,7 +154297,6 @@ 'vakrebella.no' => 1, 'vakuutuskanava.fi' => 1, 'vakwinkeldemo.nl' => 1, - 'val-casies.net' => 1, 'val-tool.com' => 1, 'valach.cz' => 1, 'valais.ch' => 1, @@ -153083,7 +154343,6 @@ 'valentinemom.gq' => 1, 'valentinemom.ml' => 1, 'valentinene.gov' => 1, - 'valentinesongs.com' => 1, 'valentinoduval.fr' => 1, 'valentinog.com' => 1, 'valentinorossi.com' => 1, @@ -153094,7 +154353,6 @@ 'valeo.pl' => 1, 'valerian.tk' => 1, 'valeriansaliou.name' => 1, - 'valeriapanarina.com' => 0, 'valerieadolff.com' => 0, 'valerielittlewood.uk' => 1, 'valeriymaleev.com' => 1, @@ -153104,9 +154362,10 @@ 'valeuraenergy.com' => 1, 'valgagym.ee' => 1, 'valgavesi.ee' => 1, - 'valgeklaar.ee' => 1, 'valhallastrengthsthbne.com.au' => 1, + 'valia.health' => 1, 'valiakhmetov.tk' => 1, + 'valiant-staging.com' => 1, 'valiant.finance' => 1, 'valiantprep.org' => 1, 'valice.com.au' => 1, @@ -153118,13 +154377,11 @@ 'validbot.com' => 1, 'validius.fi' => 1, 'validius.net' => 1, - 'validooo.de' => 1, 'valifai.com' => 1, 'valigate.com' => 1, 'valigrama.ro' => 1, 'valimail.com' => 1, 'valimised.ee' => 0, - 'valionhealth.com.au' => 1, 'valisevoyage.fr' => 0, 'valitsus.ee' => 0, 'valivalcoach.com' => 1, @@ -153135,6 +154392,7 @@ 'valkoi-konyvtar.tk' => 1, 'valkoi-ksk.tk' => 1, 'valkova.net' => 1, + 'valkyrienexus.com' => 1, 'valkyrthreatintel.com' => 1, 'valladolidlempira.tk' => 1, 'vallansuunta.net' => 1, @@ -153142,14 +154400,13 @@ 'valledealcudia.net' => 1, 'valledealcudiaeventos.es' => 1, 'valledeleresma.tk' => 1, - 'valledibraies.org' => 1, 'vallee-egoutiers.ca' => 1, 'valleesenlutte.org' => 1, 'vallejo.gov' => 1, 'vallejoca.gov' => 1, 'vallenar.tk' => 1, 'valley-football.org' => 1, - 'valleybankofcommerce.com' => 1, + 'valleybankofcommerce.com' => 0, 'valleybrookvillagenj.com' => 1, 'valleychristianschools.org' => 1, 'valleycom.com' => 1, @@ -153157,7 +154414,6 @@ 'valleycountyne.gov' => 1, 'valleydalecottage.com.au' => 1, 'valleydisasterfair.com' => 1, - 'valleymarketonline.com' => 1, 'valleyofdeath.tk' => 1, 'valleyofpeace.co.nz' => 1, 'valleyshop.ca' => 1, @@ -153167,6 +154423,7 @@ 'valleywaste.ca' => 1, 'valleywidetvrepair.ml' => 1, 'valleywisehealth.org' => 1, + 'valltasy.com' => 1, 'vallutaja.eu' => 1, 'valnetcdn.com' => 1, 'valoan.me' => 1, @@ -153182,11 +154439,14 @@ 'valorizofficial.com' => 1, 'valorpaytech.com' => 1, 'valos.ai' => 1, + 'valouch.space' => 1, 'valparaiso.tk' => 1, 'valparaisoin.gov' => 1, 'valpareso.tk' => 1, 'valpovo-online.tk' => 1, + 'valrano.com' => 1, 'valsa.mx' => 1, + 'valsadigital.com.br' => 1, 'valsenales.it' => 1, 'valshamar.is' => 1, 'valskis.lt' => 1, @@ -153205,7 +154465,6 @@ 'value.gd' => 1, 'value4coins.com' => 1, 'valueaddedonline.com' => 1, - 'valuelinksoftware.com' => 1, 'valuemax.com.sg' => 1, 'valuemetric.gr' => 1, 'valuemomentum.com' => 1, @@ -153228,13 +154487,13 @@ 'valuta-tools.nl' => 1, 'valuuttamuunnin.com' => 1, 'valvulasvaneo.com' => 1, - 'valyrsec.com' => 1, 'vam-podarok.tk' => 1, 'vam3.com' => 1, 'vamaplatform.com' => 1, 'vami.tk' => 1, 'vamoneysearch.gov' => 1, 'vamonospaportugal.tk' => 1, + 'vamosajugar.it' => 1, 'vamosalvaiazere.pt' => 1, 'vamosargentina.tk' => 1, 'vamoscurarsintra.pt' => 1, @@ -153261,6 +154520,7 @@ 'vanarok.xyz' => 0, 'vanbalen.be' => 1, 'vanbarel.tk' => 1, + 'vanboven.nl' => 1, 'vanboyvital.tk' => 1, 'vanbruchem.tk' => 1, 'vanburencounty-mi.gov' => 1, @@ -153274,6 +154534,7 @@ 'vancouverok.com' => 1, 'vancouverpetsitter.ca' => 1, 'vancouversbestplaces.com' => 1, + 'vancouverwarehouse.com' => 1, 'vancouverwaseo.org' => 1, 'vancubers.com' => 1, 'vandaalen.email' => 1, @@ -153299,6 +154560,7 @@ 'vandi.tk' => 1, 'vandidaz.com' => 1, 'vandiepen.com' => 1, + 'vandijk.im' => 1, 'vandommelenart.com' => 0, 'vandor.sx' => 1, 'vandortgroep.nl' => 1, @@ -153315,12 +154577,12 @@ 'vangenderententverhuur.nl' => 1, 'vangest.com' => 1, 'vangoghcoaching.nl' => 1, + 'vanguardiarestaurante.com' => 1, 'vanguards.tk' => 1, 'vanhatten.com' => 1, 'vanheede.com' => 1, 'vanhelsing.ml' => 1, 'vanhelsing.tk' => 1, - 'vanherle-dakdichting.be' => 1, 'vanhoudt-usedcars.be' => 1, 'vanhoutte.be' => 0, 'vanhove.biz' => 1, @@ -153333,6 +154595,7 @@ 'vaninsure247.co.uk' => 1, 'vaniola.com' => 1, 'vanished.tk' => 1, + 'vanishly.link' => 1, 'vanitybiss.es' => 1, 'vanitydns.com' => 1, 'vanivi.ml' => 1, @@ -153355,7 +154618,6 @@ 'vanrichie.nl' => 1, 'vanstoftotleven.nl' => 1, 'vanta.com' => 1, - 'vantagepointpreneed.com' => 1, 'vantru.is' => 1, 'vanuithartenziel.nl' => 1, 'vanvanlines.com' => 1, @@ -153363,10 +154625,20 @@ 'vanwijngaardentegelzetters.nl' => 1, 'vanwoensei.xyz' => 1, 'vanwoensel.directory' => 1, + 'vanwoensel.net' => 1, 'vanwort.de' => 1, 'vanwunnik.com' => 1, + 'vanya.ac' => 1, + 'vanya.as' => 1, 'vanya.click' => 1, + 'vanya.gs' => 1, + 'vanya.hn' => 1, + 'vanya.im' => 1, + 'vanya.is' => 1, 'vanya.men' => 1, + 'vanya.ph' => 1, + 'vanya.sc' => 1, + 'vanya.sh' => 1, 'vanyasem.ru' => 1, 'vanyavpn.ac' => 1, 'vanyavpn.ag' => 1, @@ -153398,10 +154670,9 @@ 'vapehousebh.com' => 1, 'vapehouseksa.com' => 1, 'vapeking.co.za' => 1, - 'vapensiero.co.uk' => 1, + 'vapensiero.co.uk' => 0, 'vapeshoppos.com' => 1, 'vapetaclope.cf' => 1, - 'vapevine.ca' => 1, 'vapex.pl' => 1, 'vaplantatlas.org' => 1, 'vapocial.com' => 1, @@ -153410,10 +154681,10 @@ 'vapoo.de' => 1, 'vapor.cloud' => 0, 'vapordepot.jp' => 1, + 'vaporkit.ae' => 1, 'vaporquest.tk' => 1, 'vapotank.com' => 1, 'vapoteuse.fr' => 1, - 'vapteke.ru' => 1, 'var.cc' => 1, 'vara.se' => 1, 'varaani.tk' => 1, @@ -153436,6 +154707,7 @@ 'variohyp.de' => 1, 'variomedia.de' => 1, 'various.at' => 1, + 'varitas.io' => 1, 'variusunum.com' => 1, 'varizh.by' => 1, 'varjo.tk' => 1, @@ -153444,6 +154716,7 @@ 'varney.tk' => 1, 'varnish.ga' => 1, 'varun-rajeshwari.tk' => 1, + 'varuniyer.net' => 1, 'varvitra20mg.ga' => 1, 'varztupasaulis.com' => 1, 'varztupasaulis.eu' => 1, @@ -153476,6 +154749,7 @@ 'vashdohod.ml' => 1, 'vashel.us' => 1, 'vasheradio.tk' => 1, + 'vashidverivikna.com.ua' => 1, 'vashmatrass.ru' => 1, 'vashprazdnik.tk' => 1, 'vasilev.wtf' => 1, @@ -153503,9 +154777,9 @@ 'vatav.eu' => 1, 'vatav.tk' => 1, 'vatazhok.com' => 1, - 'vatc.org' => 1, 'vatcompliance.com' => 1, 'vates.tech' => 1, + 'vaticanromeguide.com' => 1, 'vatikantour.tk' => 1, 'vatman.tk' => 1, 'vatnik.info' => 1, @@ -153516,6 +154790,7 @@ 'vaughanchiropractic.com' => 1, 'vaughanrisher.com' => 1, 'vaulavalpola.tk' => 1, + 'vaulk.com' => 1, 'vault-am.lu' => 1, 'vault-tec.info' => 1, 'vault.investments' => 1, @@ -153525,6 +154800,7 @@ 'vault182.xyz' => 1, 'vault81.de' => 1, 'vaultbrix.com' => 1, + 'vaultcodestudio.com' => 1, 'vaultdoma.in' => 1, 'vaulters.net' => 1, 'vaulters.org' => 1, @@ -153546,6 +154822,7 @@ 'vayaport.com' => 1, 'vayaprecio.es' => 1, 'vayavotarcolorado.gov' => 1, + 'vayo.tr' => 1, 'vazdemelloconsultoria.com.br' => 1, 'vazon.pp.ua' => 1, 'vb-barbara-beck.de' => 1, @@ -153563,7 +154840,6 @@ 'vc-dealer.jp' => 1, 'vc.enf.br' => 1, 'vc123.xyz' => 0, - 'vcachurch.com' => 1, 'vcacursus.nl' => 1, 'vcahospitals.com' => 1, 'vcanederland.nl' => 1, @@ -153575,12 +154851,14 @@ 'vcelin-na-doliku.cz' => 1, 'vcf.gov' => 1, 'vchasnoua.com' => 1, + 'vchconsultancy.nl' => 1, 'vchelyabinske.tk' => 1, 'vcloudways.com' => 1, 'vcm.ru' => 1, 'vcmi.download' => 1, 'vcmiao.cc' => 1, 'vcmiao.com' => 1, + 'vcns.tech' => 1, 'vconcept.ch' => 1, 'vconcept.me' => 1, 'vconstruct.com' => 1, @@ -153596,21 +154874,20 @@ 'vcsjones.codes' => 1, 'vcsjones.com' => 1, 'vcsource.tk' => 1, - 'vcsw-digitaal.nl' => 1, 'vcti.cloud' => 1, 'vctpl.com' => 1, 'vcz.fr' => 1, 'vczk.me' => 1, - 'vd42.net' => 0, 'vda.li' => 1, 'vdagestan.tk' => 1, 'vdalabs.com' => 1, 'vdbongard.com' => 1, - 'vdc.re' => 1, + 'vdc.re' => 0, 'vddruckwerk.de' => 1, 'vdele.mobi' => 1, 'vdheyden.net' => 0, 'vdi.run' => 1, + 'vdijk.im' => 1, 'vdim.shop' => 1, 'vdisk24.de' => 1, 'vdmeij.com' => 1, @@ -153622,7 +154899,6 @@ 'vdolg8000rub.gq' => 1, 'vdolg8000rub.ml' => 1, 'vdolg8000rub.tk' => 1, - 'vdotdatasharing.org' => 1, 'vdownloader.com' => 1, 'vdprotezai.lt' => 1, 'vdrei.at' => 1, @@ -153635,6 +154911,7 @@ 've3oat.ca' => 1, 'veadoscomfome.tk' => 1, 'veast.network' => 1, + 'veaverdock.com' => 1, 'vebbankir-zajm-onlajn.gq' => 1, 'vebdengi.tk' => 1, 'veber.bg' => 1, @@ -153667,24 +154944,26 @@ 'vedeneev.tk' => 1, 'vedettesdeparis.fr' => 1, 'vedev.io' => 1, + 'vedicmatching.com' => 1, 'vedma-praktik.com' => 1, 'vedom.ru' => 1, 'vedran-zulin.from.hr' => 1, 'veeam.com' => 1, + 'veebiaken.ee' => 1, 'veebill.com' => 1, 'veebiveski.ee' => 1, 'veefna.com' => 1, 'veego.ee' => 1, + 'veelzijdigvenetie.nl' => 1, 'veerleklinge.nl' => 1, 'veessen.tk' => 1, 'veetalen.art' => 1, - 'veetechnologies.com' => 1, - 'veethi.com' => 1, + 'veetech.com.au' => 1, 'veeva.link' => 1, - 'veg-leiden.nl' => 0, + 'veg-leiden.nl' => 1, 'veg.lv' => 0, - 'vega-is.com' => 1, 'vega-rumia.com.pl' => 1, + 'vegacenter.bg' => 1, 'vegaforeducation.com' => 1, 'vegalanguageacademy.ca' => 1, 'vegan-essen.tk' => 1, @@ -153710,8 +154989,10 @@ 'veganvisboer.nl' => 1, 'veganz.de' => 1, 'vegardit.com' => 1, + 'vegasbarber.com.ua' => 1, 'vegasconcepts.com' => 1, 'vegasluxuryestates.com' => 0, + 'vegasmatt.com' => 1, 'vegasrock.tk' => 1, 'vegavio.com' => 1, 'vegekoszyk.pl' => 1, @@ -153731,12 +155012,13 @@ 'vehicleinfozone.com' => 1, 'vehiclematsuk.com' => 0, 'vehicletax.service.gov.uk' => 1, + 'vehilio.ch' => 1, 'vehimmo.com' => 1, 'veidiheimar.is' => 1, 'veikkosimpanen.fi' => 1, 'veiligesmartcities.nl' => 1, + 'veiliginafhankelijkheidsrelaties.nl' => 1, 'veiligthuistwente.nl' => 1, - 'veilletechno-it.info' => 1, 'veist.net' => 1, 'veist.org' => 1, 'veittech.xyz' => 1, @@ -153751,6 +155033,7 @@ 'vektor.tk' => 1, 'vektorparts.ru' => 1, 'velacartagena.tk' => 1, + 'velaro.design' => 1, 'velassoltas.pt' => 1, 'veldadvies.nl' => 1, 'veldhovenactief.nl' => 1, @@ -153775,6 +155058,7 @@ 'velocityelectronics.com' => 1, 'velocityfiber.com' => 1, 'velocitygames.tk' => 1, + 'velocityrecoveries.com' => 1, 'velocitytech.com' => 0, 'velocompany.com' => 1, 'velocompany.de' => 1, @@ -153782,6 +155066,7 @@ 'velonustraduction.com' => 1, 'velopinion.fr' => 1, 'velor-x-trike.com' => 1, + 'velorete.com' => 1, 'veloroute.hamburg' => 1, 'velos-ae.gr' => 1, 'velos-sa.gr' => 1, @@ -153798,7 +155083,9 @@ 'velpak21.com' => 1, 'velpay.io' => 1, 'velthuysemulder.nl' => 1, + 'veltoratrade.com' => 1, 'veltrissolutions.com' => 1, + 'veltrixlabs.tech' => 1, 'velu.cc' => 1, 'velutina.ovh' => 1, 'veluwegroenonderhoud.nl' => 1, @@ -153816,12 +155103,12 @@ 'vema-bg.com' => 1, 'vemm-reunion.org' => 1, 'vemtambem.com' => 1, - 'vemviajar.pt' => 1, 'venacifuentes.tk' => 1, 'venali.tk' => 1, 'venangocountypa.gov' => 1, 'venatorinc.tk' => 1, 'venbot.tk' => 1, + 'vencorio.com' => 1, 'vendaapartamentomoema.com.br' => 1, 'vendadopinheiro.com' => 1, 'vendadopinheiro.net' => 1, @@ -153837,19 +155124,19 @@ 'vendingsierra.com' => 1, 'vendiot.com' => 1, 'vendis.ai' => 1, - 'vendiscapital.com' => 1, + 'vendiscapital.com' => 0, 'vendisrls.it' => 1, 'venditorepoa.com.br' => 1, 'vendloop.com' => 1, 'vendomicasaenserena.cl' => 1, 'vendoo.co' => 1, 'vendor-finance.uk' => 1, + 'vendoraudit.org' => 1, 'vendorconnect.nyc' => 1, 'vendordiagram.com' => 1, 'vendordiagram.eu' => 1, 'vendordiagram.net' => 1, 'vendordiagram.org' => 1, - 'vendorful.com' => 1, 'vendorleasing.uk' => 1, 'vendorpedia.com' => 1, 'vendre-tout.com' => 1, @@ -153876,6 +155163,7 @@ 'vendsoefoutra.ga' => 1, 'vendsoefoutra.ml' => 1, 'vendsysselfestival.dk' => 1, + 'venedigtipps.de' => 1, 'venegreco.com' => 1, 'venera-magik.tk' => 1, 'venere.it' => 1, @@ -153899,6 +155187,7 @@ 'veniceoarsman.com' => 1, 'venicerealdeal.com' => 1, 'venlafaxine.gq' => 1, + 'venncare.com.au' => 1, 'venndor.eu' => 1, 'venndordiagram.com' => 1, 'venndordiagram.eu' => 1, @@ -153921,8 +155210,28 @@ 'ventes-privees-flash.fr' => 1, 'venti-athens.gr' => 1, 'venti.eu.org' => 1, + 'ventilation-stockholm.se' => 1, + 'ventilationbromma.se' => 1, + 'ventilationdanderyd.se' => 1, + 'ventilationenkoping.se' => 1, + 'ventilationhaninge.nu' => 1, + 'ventilationhuddinge.nu' => 1, + 'ventilationhuddinge.se' => 1, + 'ventilationjonkoping.se' => 1, + 'ventilationkarlstad.se' => 1, 'ventilationkeno.com' => 1, + 'ventilationludvika.se' => 1, + 'ventilationnacka.se' => 1, + 'ventilationnorrkoping.se' => 1, + 'ventilationnykoping.nu' => 1, + 'ventilationsfirmauppsala.nu' => 1, + 'ventilationsfirmauppsala.se' => 1, + 'ventilationsfirmavasteras.se' => 1, + 'ventilationsollentuna.se' => 1, + 'ventilationsserviceuppsala.se' => 1, + 'ventilationsverige.se' => 1, 'ventilationupdates.com' => 1, + 'ventilationvasteras.nu' => 1, 'venting-sochi.ru' => 1, 'ventizo.com' => 1, 'ventnose.com' => 1, @@ -153940,7 +155249,6 @@ 'venturacourtreporters.com' => 1, 'venturacourtreporting.com' => 1, 'venturavwparts.com' => 1, - 'venture.biz.id' => 1, 'venturebanners.co.uk' => 1, 'venturepointe.com' => 1, 'ventures.lgbt' => 1, @@ -153963,11 +155271,11 @@ 'vepein.ga' => 1, 'vepein.gq' => 1, 'veply.com' => 1, + 'ver-me.com' => 1, 'ver.ma' => 0, 'vera-1.ru' => 1, 'verae.tk' => 1, 'verafin.com' => 1, - 'veraforza.co.uk' => 1, 'verakoubova.net' => 1, 'veraltis.ro' => 1, 'veralytix.com' => 1, @@ -153981,6 +155289,8 @@ 'verascityscience.com' => 1, 'verasoie.fr' => 1, 'verata.co' => 0, + 'veratlas.com' => 1, + 'veraxiss.me' => 1, 'verbacxss.it' => 1, 'verbatimreporting.com' => 1, 'verberne.nu' => 1, @@ -153988,7 +155298,6 @@ 'verbier-lechable.com' => 1, 'verbierfestival.com' => 0, 'verboom.co.nz' => 1, - 'verboon.info' => 1, 'verbundkredit.ag' => 1, 'verbundkredit.biz' => 1, 'verbundkredit.com' => 1, @@ -154003,23 +155312,27 @@ 'vercel.org' => 1, 'vercel.sh' => 1, 'vercountyil.gov' => 1, + 'verdant.works' => 1, + 'verdantcommerce.co.nz' => 1, 'verdantnature.com' => 1, 'verdensflag.dk' => 1, 'verdeplus.net' => 1, + 'verdeterre.cm' => 1, 'verdiclub.ru' => 1, 'verdict.gg' => 1, 'verdictfoodservice.com' => 1, 'verdonkadvocaten.nl' => 1, 'verduccies.com' => 0, 'verdugosxerecistas.tk' => 1, + 'verdurelle.bg' => 1, 'veredadelaestrella.tk' => 1, 'verein-kiekin.de' => 1, 'vereinscheck.de' => 1, - 'vereinswahl.online' => 1, 'veren-group.ua' => 1, 'verena.gallery' => 1, 'vereshagino.tk' => 1, 'verfassungsklage.at' => 1, + 'vergaderenalmerehaven.nl' => 1, 'verge-solutions.com' => 1, 'vergelijksimonly.nl' => 1, 'vergesense.com' => 1, @@ -154029,7 +155342,6 @@ 'vergihesaplayici.com' => 1, 'vergilevhasi.com.tr' => 1, 'vergraal.tk' => 1, - 'verhalenwerf.nl' => 1, 'verhaltenstherapie-weiden.de' => 1, 'verhaslaw.com' => 1, 'verhave.net' => 1, @@ -154037,6 +155349,7 @@ 'verhuursport.nl' => 1, 'veri2.com' => 1, 'veriage.io' => 1, + 'veribound.com' => 1, 'verif-docs.com' => 1, 'verifalia.com' => 1, 'verificajudicial.com' => 1, @@ -154051,16 +155364,16 @@ 'verifiermesactions.com' => 1, 'verifiny.com' => 1, 'verifize.co.za' => 1, - 'verify-365.com' => 0, - 'verify.gov.sg' => 1, 'verifymyeligibility.com' => 1, 'verifyos.com' => 1, + 'verifythebrand.com' => 1, 'verifyyourip.com' => 1, 'verikom.kiev.ua' => 1, 'verindra.ga' => 1, 'veriomed.com' => 1, 'veripages.com' => 1, 'veripn.com' => 1, + 'verisand.ai' => 1, 'verisav.com' => 1, 'verisav.fr' => 1, 'verisresidential.com' => 1, @@ -154068,6 +155381,7 @@ 'veritafineviolins.com' => 1, 'veritas-data.de' => 1, 'veritashomeschoolers.org' => 1, + 'veritaslab.co' => 1, 'veriteliberte.fr' => 1, 'veriteslibertes.com' => 1, 'veriteslibertes.fr' => 1, @@ -154135,16 +155449,15 @@ 'vernonspeedskatingclub.com' => 1, 'vernonvt.gov' => 1, 'veronasera.it' => 1, - 'veronaswellness.com' => 1, 'veroncloud.com' => 1, 'veronic.hu' => 1, 'veronicasuperguide.nl' => 1, 'veropharm.ru' => 1, + 'veroraai.com' => 1, 'veros-volejbal.tk' => 1, 'veros.com' => 1, 'verrame.no' => 1, 'verry.org' => 1, - 'versa-networks.com' => 0, 'versagercloud.de' => 1, 'versahub.com' => 1, 'versaillestourisme.fr' => 1, @@ -154161,6 +155474,7 @@ 'verschurendegroot.nl' => 1, 'verse.eu.org' => 1, 'versfin.net' => 1, + 'vershun.io' => 1, 'versia.ru' => 1, 'versich.at' => 1, 'versichat.de' => 1, @@ -154195,16 +155509,19 @@ 'vertexsmb.com' => 1, 'vertexventures.co.il' => 0, 'vertexventures.sg' => 0, + 'vertexvps.com' => 1, 'vertica.com' => 1, + 'verticalapi.com' => 1, 'verticalmindventures.com' => 1, + 'verticalmonkey.eu' => 1, 'verticals.tk' => 1, 'verticalstructure.com' => 1, 'verticalvoyages.com' => 1, - 'verticecloud.com' => 1, 'verticeonline.com' => 1, 'vertichost.com' => 1, 'vertichost.ro' => 1, 'vertigo.name' => 0, + 'vertigolab.eu' => 1, 'vertigomassage.com' => 0, 'vertikal.tk' => 1, 'vertinext.com' => 1, @@ -154238,11 +155555,9 @@ 'veryestate.com' => 1, 'veryfi.com' => 1, 'veryfinecommentary.tk' => 1, - 'verygoodwebsite.ca' => 1, 'veryhome.com.pe' => 1, 'verylover.com' => 0, 'verymelon.de' => 1, - 'verymetal.site' => 1, 'veryswing.com' => 1, 'verzekerdbijhema.nl' => 1, 'verzekeringsacties.nl' => 1, @@ -154271,7 +155586,7 @@ 'vestakassa-online.cf' => 1, 'vestal.nl' => 1, 'vestalny.gov' => 1, - 'vestberry.com' => 1, + 'vestberry.com' => 0, 'vestd.com' => 0, 'vestia.com.tr' => 1, 'vestia.nl' => 1, @@ -154282,6 +155597,7 @@ 'vestigenindenbosch.nl' => 1, 'vestiizhevska.cf' => 1, 'vesting-oudeschans.nl' => 1, + 'vestingstad.com' => 1, 'vestirnakaret.cz' => 1, 'vestkyneonline.cz' => 1, 'vestlundbolargen.tk' => 1, @@ -154297,7 +155613,9 @@ 'vetchek.com.au' => 1, 'vetclick.com' => 1, 'veteranarmy.com' => 1, + 'veteranfund.com.ua' => 1, 'veteranpcs.com' => 0, + 'veteranrealestatesa.com' => 1, 'veterans-railcard.co.uk' => 1, 'veteransadvantage.com' => 1, 'veteranscrisisline.net' => 1, @@ -154315,6 +155633,7 @@ 'veterinaryvision.co.uk' => 1, 'veterquimica.pe' => 1, 'vetexpressmobilevet.com.au' => 1, + 'vetflex.com' => 1, 'vetgraph.com' => 1, 'vetikalender-berlin.de' => 1, 'vetinte.eu' => 1, @@ -154323,13 +155642,13 @@ 'vetnet.info' => 1, 'vetocaller.com' => 1, 'vetofish.com' => 1, + 'vetosh.kz' => 1, 'vetosh.tk' => 1, 'vetpraxis.de' => 1, 'vetputten.nl' => 1, 'vetrehabsummit.com' => 1, 'vetren.tk' => 1, 'vetreria.roma.it' => 1, - 'vetres.net.au' => 1, 'vetrnikyjavornickyhreben.cz' => 1, 'vetrnikyrychleby.cz' => 1, 'vets.gov' => 1, @@ -154351,11 +155670,13 @@ 'veverusak.cz' => 1, 'vevidocs.de' => 1, 'vevioz.biz.id' => 1, - 'vevioz.com' => 1, + 'vevioz.com' => 0, 'vevioz.my.id' => 1, 'vevioz.web.id' => 1, 'vex.ch' => 1, 'vexavium.com' => 1, + 'vexgym.com.br' => 1, + 'vexingdreams.com' => 1, 'vezirkopru.bel.tr' => 1, 'vezzo.one' => 1, 'vf-bikes.be' => 1, @@ -154371,12 +155692,15 @@ 'vfsglobal.com' => 1, 'vfu.cz' => 1, 'vfxstudy.com' => 1, + 'vg-realestate.ca' => 0, 'vg-resource.com' => 1, 'vg43.pt' => 1, 'vgatest.nl' => 1, 'vgbf.tk' => 1, + 'vgbmusicstore.com' => 1, 'vgcheat.com' => 1, 'vgdocs.com' => 1, + 'vgep.nl' => 1, 'vgerak.com' => 1, 'vgfacts.com' => 1, 'vgis.io' => 1, @@ -154404,17 +155728,18 @@ 'via15.nl' => 1, 'viabill.com' => 1, 'viacdn.org' => 1, - 'viacon.io' => 1, 'viaconecta.co' => 1, 'viacu.org' => 1, 'viaelegancestore.com.br' => 1, 'viaenginfeed.com' => 1, 'viaeth.io' => 1, 'viafoura.com' => 1, + 'viagotransfer.com' => 1, 'viagra911.com.ua' => 1, 'viagramarketim.com' => 1, 'viagrasiparis.net' => 1, 'viagratop.tk' => 1, + 'viagrid.io' => 1, 'viagusto.pl' => 1, 'viaknit.ru' => 1, 'vialibido.com.br' => 1, @@ -154422,6 +155747,7 @@ 'vialorran.com' => 0, 'vialto.com' => 1, 'viamax.eu' => 1, + 'viandico.com' => 1, 'vianetplc.com' => 0, 'viaon.net.br' => 1, 'viapiave33.com' => 1, @@ -154440,7 +155766,9 @@ 'vibaphoto.fr' => 1, 'vibbo.no' => 1, 'vibecodescaler.com' => 1, + 'vibegame.fr' => 1, 'vibehire.co.uk' => 1, + 'vibeid.link' => 1, 'vibeonline.tk' => 1, 'vibesolutions.eu' => 1, 'vibesstudiobd.com' => 1, @@ -154456,6 +155784,7 @@ 'vibromax.org' => 1, 'vicampo.de' => 1, 'vicarious.cf' => 1, + 'vicatoo.com' => 1, 'vicdolphy.com' => 1, 'vicenez.agency' => 1, 'vicentaburon.tk' => 1, @@ -154467,7 +155796,6 @@ 'vichiya.com' => 1, 'vichovska-vyhlidka.cz' => 1, 'viciadasemesmaltes.com' => 1, - 'vician.cz' => 1, 'vicicode.com' => 1, 'vicinityindustrial.com.au' => 1, 'vicioanimal.pt' => 0, @@ -154490,7 +155818,6 @@ 'victorblomberg.se' => 0, 'victorbuch.cf' => 1, 'victorc.net' => 1, - 'victorcanera.com' => 1, 'victorcarrasco.tk' => 1, 'victorcarwasher.com' => 1, 'victorcatalin.ro' => 1, @@ -154518,9 +155845,9 @@ 'victoriaharmandjieva.art' => 0, 'victoriaheritagefoundation.ca' => 1, 'victoriaisabel.cl' => 1, - 'victoriait.com.au' => 1, 'victoriamn.gov' => 1, 'victorianosaez.tk' => 1, + 'victoriapolicefitnesstest.com.au' => 1, 'victoriareporting.com' => 1, 'victoriareporting.net' => 1, 'victoriastudio.ru' => 1, @@ -154535,6 +155862,7 @@ 'victorpericiales.com' => 1, 'victorrodriguez.ml' => 1, 'victorunix.com' => 1, + 'victorvalleybritishcarclub.com' => 1, 'victorwynne.com' => 1, 'victory-design.pro' => 1, 'victory.radio' => 1, @@ -154554,6 +155882,7 @@ 'vidarity.com' => 1, 'vidasana.org' => 0, 'vidasostenible.org' => 1, + 'vidassemfronteiras.com' => 1, 'vidawichi.tk' => 1, 'vidaxp.com' => 1, 'vidb.me' => 1, @@ -154638,6 +155967,8 @@ 'vidracariaembh.com' => 1, 'vidracariaespelhosbh.com.br' => 1, 'vidrasec.com' => 1, + 'vidriera.ar' => 1, + 'vids.cz' => 1, 'vidulo.com' => 1, 'vidyalayalms.com' => 1, 'vidyamonk.com' => 1, @@ -154685,9 +156016,7 @@ 'viennawi.gov' => 1, 'vientos.coop' => 0, 'vientosur.info' => 1, - 'vieon.vn' => 1, 'vierarkitekter.no' => 1, - 'vieraskuu.org' => 1, 'vierdaagsehotel.nl' => 1, 'vieref.eu' => 1, 'vierna.ga' => 1, @@ -154697,7 +156026,6 @@ 'viesaholiday.com' => 1, 'viesakompressor.com' => 1, 'viesaworkair.com' => 1, - 'viespirkiai.org' => 1, 'viespirkiai.top' => 1, 'vietconghackz.tk' => 1, 'vietdungit.vn' => 0, @@ -154732,11 +156060,15 @@ 'views4you.com' => 1, 'viewstub.com' => 1, 'viez.vn' => 1, + 'vifluent.com' => 1, 'vifranco.cl' => 1, 'vifsoft.com' => 1, + 'vigasoft.lu' => 1, + 'viggiano.es' => 1, 'viggio.com.br' => 0, - 'vigiaviesaitaly.com' => 1, + 'vigil-i-a.com' => 1, 'vigil.com' => 0, + 'vigilaclick.com' => 1, 'vigilance.ca' => 1, 'vigilanciaysalud.com' => 1, 'vigilantesporcolombia.org' => 1, @@ -154747,7 +156079,7 @@ 'vigilo.ga' => 1, 'vigl.biz' => 1, 'vigliano.com' => 1, - 'vigneshkumar.com' => 1, + 'vigneshwar.me' => 1, 'vignette.eco' => 1, 'vignobles-querre.com' => 1, 'vignoblesdeletat.ch' => 1, @@ -154767,7 +156099,7 @@ 'viikko.ml' => 1, 'viilari.fi' => 1, 'viilup.com' => 1, - 'viio.me' => 0, + 'viio.me' => 1, 'viitanen.xyz' => 1, 'vijay-international.com' => 1, 'vijayam.ml' => 1, @@ -154781,7 +156113,6 @@ 'vikapaula.com' => 1, 'vikar-germetik.ru' => 1, 'vikasinstitute.tk' => 1, - 'vikaviktoria.com' => 1, 'vikc.ca' => 1, 'viki.com' => 1, 'viking-style.ru' => 1, @@ -154793,7 +156124,6 @@ 'viko.ai' => 1, 'viko.co.uk' => 1, 'vikramkulkarni.com' => 1, - 'vikrantkakad.in' => 1, 'viksbergshr.se' => 1, 'viktorch.in' => 1, 'viktorchin.online' => 1, @@ -154831,12 +156161,7 @@ 'vildlaithailand.gq' => 1, 'vildlaithailand.tk' => 1, 'vilettecouvreur.fr' => 1, - 'vilgain.at' => 1, - 'vilgain.de' => 1, - 'vilgain.hu' => 1, - 'vilgain.it' => 1, 'vilgain.pl' => 1, - 'vilgain.ro' => 1, 'vilhe.com' => 1, 'vilhe.fi' => 1, 'vilife.tk' => 1, @@ -154846,11 +156171,10 @@ 'villa-concordia.de' => 1, 'villa-gockel.de' => 1, 'villa-olivari.it' => 1, - 'villa-ottone.net' => 1, 'villa-toscana.berlin' => 1, 'villablancaluarca.es' => 1, 'villablino.tk' => 1, - 'villaboavida.nl' => 1, + 'villaboavida.nl' => 0, 'villacarralon.tk' => 1, 'villacom.net' => 1, 'villadbay.com' => 0, @@ -154861,7 +156185,6 @@ 'villafrancis.org.sg' => 1, 'villagecinemas.com.au' => 1, 'villagemagazines.co.uk' => 1, - 'villagenscamuria.it' => 1, 'villageofalbanywi.gov' => 1, 'villageofalbionny.gov' => 1, 'villageofallouezwi.gov' => 1, @@ -154942,6 +156265,7 @@ 'villainsclothing.com.au' => 1, 'villakiralik.com' => 1, 'villalmanzo.tk' => 1, + 'villamagnus.com' => 1, 'villamenty.com' => 1, 'villanew.tk' => 1, 'villanovan.com' => 1, @@ -154967,7 +156291,6 @@ 'ville-vif.fr' => 1, 'villegasphoto.com' => 1, 'villehardouin.fr' => 1, - 'villejobbtp.com' => 1, 'villek.fi' => 1, 'villekaaria.eu' => 1, 'villekautto.com' => 1, @@ -154978,10 +156301,10 @@ 'villesalonen.fi' => 1, 'villian.tk' => 1, 'villitalia.nl' => 1, - 'villnoesser-tal.com' => 1, 'villu.ga' => 1, 'villu.stream' => 1, 'villup.com' => 1, + 'vilna.io' => 1, 'vilondo.com' => 1, 'vilostore.my.id' => 1, 'vilvoordelaan.be' => 1, @@ -155031,15 +156354,14 @@ 'vincible.space' => 1, 'vinciconps4.it' => 1, 'vincitraining.com' => 1, - 'vinciu.co' => 1, 'vinciu.com' => 0, 'vincour.info' => 1, 'vincparca.com' => 1, + 'vinculoapp.cl' => 1, 'vindafrid.com' => 1, 'vindafrid.nu' => 1, 'vindafrid.se' => 1, 'vindelicum.eu' => 1, - 'vindeurgent.ro' => 0, 'vindipoker.dk' => 1, 'vindnu.dk' => 1, 'vinduesgrossisten.dk' => 1, @@ -155053,10 +156375,10 @@ 'vinetalk.net' => 1, 'vineyardscartersville.com' => 1, 'vingaardshus.dk' => 1, - 'vingahiss.se' => 1, 'vingt.me' => 1, 'vingtsuncoach.tk' => 1, 'vingugaas.ee' => 0, + 'vinhodosommelier.com.br' => 1, 'vinhomes.tv' => 1, 'vinicius.sl' => 1, 'viniciuscosta.tk' => 1, @@ -155064,7 +156386,6 @@ 'vinihk.com' => 0, 'vinilart.com' => 1, 'vinilosdecorativos.net' => 1, - 'vinistas.com' => 1, 'vinit.tk' => 1, 'vinnie.gq' => 1, 'vinnitsa-news.ru' => 1, @@ -155105,13 +156426,15 @@ 'vinylfencestlouis.com' => 1, 'vinylphilemag.com' => 1, 'vinylplus.eu' => 1, + 'vinylwindowsco.com' => 1, 'vinzer.tk' => 1, 'vinzhelmets.com' => 1, - 'vinzite.com' => 1, 'vinzlocks.com' => 1, + 'vinzrzo.fr' => 1, 'viointel.com' => 1, 'violapiekut.com' => 1, 'violarenate.com' => 1, + 'violetbeacon.com' => 1, 'violetfairy.tk' => 1, 'violetgames.com' => 1, 'violetraven.co.uk' => 1, @@ -155136,9 +156459,13 @@ 'vip6132.com' => 1, 'vipaairportsp3.gov' => 1, 'vipbox.city' => 1, + 'vipc.cn' => 1, 'vipcan.com' => 1, + 'vipcasinorocket.com' => 1, + 'vipdubaiagency.com' => 1, 'vipenvia.com.br' => 1, 'viper-drones.com' => 1, + 'viperav.net' => 1, 'vipertechnology.com.br' => 1, 'vipesball.me' => 1, 'vipesball.net' => 1, @@ -155162,13 +156489,18 @@ 'viporiflame.tk' => 1, 'vippclub.be' => 1, 'vipps.no' => 1, + 'viprix-tech.com' => 1, 'viprow.live' => 1, 'viprsolutions.com' => 0, 'vipsauna.gq' => 1, 'vipsexvault.com' => 1, 'vipshop.ga' => 1, 'vipsibir.cf' => 1, + 'vipspinsamurai.com' => 1, + 'vipspinsamurai1.com' => 1, + 'vipspinsamurai11.com' => 1, 'vipstat.pl' => 1, + 'viptransfer.pt' => 1, 'viptravel.tk' => 1, 'vipturismo-europa.com' => 1, 'viptvnow.com' => 1, @@ -155177,6 +156509,7 @@ 'vipw6603.com' => 1, 'vipw6606.com' => 0, 'vipw6608.com' => 0, + 'vipwildfortune.io' => 1, 'vir-tec.eu' => 0, 'viradadrums.com' => 1, 'virajtharinda.tk' => 1, @@ -155188,6 +156521,7 @@ 'viralinsurance.ga' => 1, 'viraljobs.ga' => 1, 'viraloffer.ga' => 1, + 'viralraj.com' => 1, 'viralsv.com' => 1, 'viraltech.cf' => 1, 'viralted.ml' => 1, @@ -155199,6 +156533,7 @@ 'viran-khodro.tk' => 1, 'virazh58.tk' => 1, 'vircloud.net' => 1, + 'virexis.do' => 1, 'virgi.tk' => 1, 'virgil.gg' => 1, 'virgilsecurity.com' => 1, @@ -155261,7 +156596,6 @@ 'virtualization-online.org' => 1, 'virtuallanding.com' => 1, 'virtuallife.tv' => 1, - 'virtualmachine.digital' => 1, 'virtualmachine.tk' => 1, 'virtualmemento.tk' => 1, 'virtualmt2.pl' => 1, @@ -155302,7 +156636,6 @@ 'visacentre.pk' => 1, 'visaforest.com' => 1, 'visafruit.com' => 1, - 'visale.fr' => 1, 'visalia.gov' => 1, 'visaliafarmersmarket.com' => 0, 'visalogy.com' => 1, @@ -155336,6 +156669,8 @@ 'visforvaccinated.gov' => 1, 'vishenka.tk' => 1, 'vishnujyothi.co.uk' => 1, + 'vishnusudhan.com' => 1, + 'vishnuvu.com' => 1, 'vishumin.pl' => 1, 'vishvam.cloud' => 1, 'vishwashantiyoga.com' => 1, @@ -155345,7 +156680,6 @@ 'visio.org' => 0, 'vision-du-net.com' => 1, 'vision-painting.com' => 0, - 'vision-ridge.com' => 1, 'vision-sonnenschein.de' => 1, 'vision2005.tk' => 1, 'visionagrupo.com' => 1, @@ -155366,7 +156700,6 @@ 'visionnissancanandaiguaparts.com' => 1, 'visionnocturne.tk' => 1, 'visionpeak.net' => 1, - 'visionproductssoutheast.com' => 1, 'visionr.com' => 0, 'visionsloveseducators.com' => 1, 'visiontaiwan.info' => 1, @@ -155378,7 +156711,6 @@ 'visionxcreative.gq' => 1, 'visionzerocfl.gov' => 1, 'visionzeroreporting.com' => 1, - 'visiquate.com' => 1, 'visit-chiyoda.tokyo' => 1, 'visit-ro.com' => 1, 'visit-sanbenedettodeltronto.it' => 1, @@ -155398,16 +156730,19 @@ 'visitcolumbusga.com' => 1, 'visitconwaysc.gov' => 1, 'visitcrete.com' => 1, + 'visitdenbosch.com' => 1, + 'visitdenbosch.nl' => 1, 'visitdubai.com' => 1, 'visiteasternoregon.com' => 1, 'visiter-tunis.tk' => 1, + 'visitertromso.fr' => 1, 'visitfegen.se' => 1, 'visitgaribaldi.gov' => 1, 'visithuntingtonwv.org' => 1, 'visitkoksijde.be' => 1, 'visitmo.com' => 1, 'visitmontgomerycountyny.com' => 1, - 'visitmorelos.mx' => 1, + 'visitmorelos.mx' => 0, 'visitmurrumbidgee.com' => 0, 'visitnamibia.net' => 1, 'visitnewcastle.com.au' => 1, @@ -155424,6 +156759,7 @@ 'visitthematrix.tk' => 1, 'visituzbekistan.tk' => 1, 'visitzug.ga' => 1, + 'viskydev.com' => 1, 'visma-apps.com' => 1, 'vismaverzuim.com' => 1, 'visomdm.com' => 1, @@ -155466,8 +156802,9 @@ 'visunext.de' => 1, 'visuri.de' => 1, 'visware.com' => 1, - 'visy.com' => 1, + 'visy.com' => 0, 'visyeva.hu' => 1, + 'vitaactives.com' => 1, 'vitaalcheck.nl' => 1, 'vitaalfitcoaching.nl' => 1, 'vitabrillanti.com' => 0, @@ -155479,6 +156816,7 @@ 'vitakov.tk' => 1, 'vital-bg.com' => 1, 'vital-heart.com' => 1, + 'vital-strat.com' => 1, 'vital.no' => 1, 'vitalamin.at' => 1, 'vitalamin.ch' => 1, @@ -155490,9 +156828,11 @@ 'vitaline.uz' => 0, 'vitalis.nu' => 1, 'vitaliteseniors.fr' => 1, + 'vitalityandstrength.com' => 1, 'vitalityscience.com' => 0, 'vitaliyshepotkov.tk' => 1, 'vitaliysmagic.com' => 1, + 'vitalizebeneficios.com.br' => 1, 'vitallearning.dk' => 1, 'vitallearning.ee' => 1, 'vitallearning.eu' => 1, @@ -155508,6 +156848,7 @@ 'vitalmobility.ca' => 1, 'vitalpartnerships.com' => 1, 'vitalpraxis-lietz.de' => 1, + 'vitalsavesnow.shop' => 1, 'vitalshop.tk' => 1, 'vitalsolutions.ro' => 1, 'vitalthrills.com' => 1, @@ -155530,9 +156871,9 @@ 'vitavista.health' => 1, 'vitavista.io' => 1, 'vitay.pl' => 1, + 'vitaya.bg' => 1, 'vitechteam.com' => 0, 'vitekvirtualsolutions.com' => 1, - 'viteleaf.com' => 1, 'viteoscrm.ch' => 0, 'viteragro.com.br' => 0, 'viterbio.com' => 1, @@ -155551,6 +156892,7 @@ 'vitrade.de' => 1, 'vitralart.es' => 1, 'vitrerieagathoise.com' => 1, + 'vitriersuisse.ch' => 1, 'vitrinachasov.cf' => 1, 'vitromex.tk' => 1, 'vitsearch.link' => 1, @@ -155561,7 +156903,6 @@ 'vittoria.pro' => 1, 'vittoria.run' => 1, 'vittoriaconseil.com' => 1, - 'vittoriorestaurant.cz' => 1, 'vitucho.tk' => 1, 'vitus-meppen.de' => 1, 'viv.fi' => 1, @@ -155574,12 +156915,12 @@ 'vivaconagua.org' => 0, 'vivacredit.bg' => 1, 'vivactis.com' => 1, + 'vivafloors.pl' => 1, 'vivahome.tk' => 1, 'vivaio.roma.it' => 1, 'vivaiocolombo.com' => 1, 'vivalacloud.ru' => 1, 'vivalajack.de' => 1, - 'vivalakidsworld.com' => 1, 'vivaldi.club' => 1, 'vivaldi.com' => 1, 'vivaldi.net' => 1, @@ -155601,6 +156942,7 @@ 'vivatbet.ee' => 1, 'vivaterra.com' => 1, 'vivates.tk' => 1, + 'vivavogue.de' => 1, 'vivavox.es' => 1, 'vivavox.tk' => 1, 'vive.com' => 1, @@ -155637,7 +156979,6 @@ 'vivide.re' => 1, 'vividinflatables.co.uk' => 1, 'vividseats.com' => 1, - 'vivien-gault.com' => 1, 'viviendacoomeva.com' => 1, 'viviennelinettevandenassem.tk' => 1, 'viviennevandenbos.nl' => 1, @@ -155657,10 +156998,12 @@ 'vixrapedia.org' => 1, 'viyf.org' => 1, 'viyoga.co' => 1, + 'viyzd.com' => 1, 'vizantia.tk' => 1, 'vizedia.ga' => 1, 'vizeenergetiky.cz' => 1, 'vizela.pt' => 1, + 'vizerpcomdev.wpenginepowered.com' => 1, 'vizierdata.ca' => 1, 'vizion.com' => 1, 'vizir.ba' => 1, @@ -155672,12 +157015,12 @@ 'vizitnik.tk' => 1, 'vizmart.ml' => 1, 'viznet.tv' => 1, - 'vizyonpara.com' => 1, 'vizzarragrup.com' => 1, 'vjeff.com' => 1, 'vjk.dk' => 1, 'vjn.ee' => 1, 'vjshop.vn' => 1, + 'vjtm.jp' => 1, 'vjuliano.net' => 1, 'vk-agent.ru' => 1, 'vk-group.com' => 1, @@ -155736,7 +157079,6 @@ 'vkusercontent.ru' => 1, 'vkusniy.shop' => 1, 'vkusnyashka.tk' => 1, - 'vkustradicii.com.ua' => 1, 'vkusvill.ru' => 1, 'vkut.me' => 1, 'vl.cloudns.cc' => 1, @@ -155769,6 +157111,7 @@ 'vladmoraru.org' => 1, 'vladmuntianu.com' => 1, 'vladreview.com' => 1, + 'vlads.blog' => 1, 'vladsfads.com' => 1, 'vladwm.com' => 0, 'vlaggen-landen.nl' => 1, @@ -155791,13 +157134,14 @@ 'vlh.dk' => 1, 'vliegendklokske.com' => 1, 'vliegherrie.nl' => 1, + 'vliertpark.nl' => 1, + 'vliertpoort.nl' => 1, 'vlijmscherrup.tk' => 1, 'vlike.ml' => 1, - 'vloeck.de' => 1, 'vloenhout.nl' => 1, 'vloggerfaire.com' => 1, 'vloggerspace.tk' => 1, - 'vlogmusic.io' => 1, + 'vlogmusic.io' => 0, 'vlos.com.pl' => 1, 'vlovgr.se' => 1, 'vltx.gr' => 1, @@ -155815,6 +157159,7 @@ 'vmedia.ca' => 1, 'vmf365.tk' => 1, 'vmfsrecover.com' => 1, + 'vmgzone.xyz' => 1, 'vmhydro.ru' => 0, 'vmlze.cz' => 1, 'vmm.pw' => 1, @@ -155825,7 +157170,6 @@ 'vmsengineering.com' => 1, 'vmst.io' => 1, 'vmsunergy.com' => 1, - 'vmsurgery.org' => 1, 'vmtowing.com' => 1, 'vmttitlesearch.com' => 1, 'vmug.pl' => 1, @@ -155837,7 +157181,6 @@ 'vnanet.vn' => 1, 'vnbctv.com' => 1, 'vnctdj.fr' => 1, - 'vnd.cloud' => 1, 'vneftekamske.tk' => 1, 'vnetboard.com' => 1, 'vnhsmirror.com' => 1, @@ -155859,7 +157202,6 @@ 'vns3780.com' => 1, 'vns5020.com' => 0, 'vns5353.com' => 0, - 'vns5656.com' => 1, 'vns5858.vip' => 1, 'vns5959.com' => 0, 'vns6262.com' => 0, @@ -155869,17 +157211,19 @@ 'vns68611.com' => 0, 'vns68655.com' => 1, 'vns68669.com' => 1, - 'vns6868.com' => 0, + 'vns6868.com' => 1, 'vns6868.vip' => 1, 'vns68722.com' => 1, 'vns6969.com' => 0, 'vnsc.org' => 0, 'vntyper.org' => 1, + 'vnumngr.com' => 1, 'vnxf.vn' => 1, 'vnya.loan' => 1, 'voanaboa.pt' => 1, 'voapt.by' => 1, 'voatz.com' => 1, + 'vocaband.com' => 1, 'vocably.de' => 1, 'vocalcoach.com' => 1, 'vocaloid.my' => 1, @@ -155891,7 +157235,6 @@ 'vocus.aero' => 1, 'vocustest.aero' => 1, 'vod.uk.com' => 0, - 'voda-nadom.ru' => 1, 'vodadombay.cf' => 1, 'vodafone.com.gh' => 1, 'vodavoda.tk' => 1, @@ -155902,6 +157245,7 @@ 'vodicaknapocitac.sk' => 1, 'voditel.ua' => 1, 'vodna.com.ua' => 1, + 'vodoinstalaterzlaja2015.rs' => 1, 'vodotech.sk' => 1, 'vodpay.com' => 1, 'vodpay.net' => 1, @@ -155926,12 +157270,10 @@ 'vogel-verhuizingen.nl' => 1, 'vogelbus.ch' => 1, 'vogelwereld.tk' => 1, - 'vogler.name' => 1, 'vogt.sh' => 1, 'vogue.co.uk' => 1, 'vogue.cz' => 0, 'vogue.gr' => 1, - 'vogue.ph' => 1, 'voguefabricsstore.com' => 1, 'voguefrontier.tk' => 1, 'voi.ch' => 0, @@ -155977,7 +157319,6 @@ 'voigt-owschlag.de' => 1, 'voigtarchitects.co.uk' => 1, 'voileux.org' => 1, - 'voimix.ee' => 1, 'voinikoo.ee' => 1, 'voinuocsago.com' => 1, 'voinuocthienmy.com' => 1, @@ -155989,12 +157330,12 @@ 'voirie-suresnes.fr' => 1, 'voiser.ai' => 1, 'voitolla.com' => 1, + 'voituresdantan.fr' => 1, 'voix-bien-etre.com' => 0, 'vojenshandicap.dk' => 1, 'vojk.au' => 1, 'vojtat.cz' => 1, 'vokabl.io' => 1, - 'vokabula.com' => 1, 'vokieciupamokos.lt' => 1, 'vokimberlywi.gov' => 1, 'vokov.ml' => 1, @@ -156012,9 +157353,13 @@ 'volcain.io' => 1, 'volcanconcretos.com' => 1, 'volcaniccoffee.co.nz' => 1, + 'volcano-ek.ru' => 1, + 'volcano-irk.ru' => 1, 'volcano-irkutsk.ru' => 1, 'volcano-kazan.ru' => 1, + 'volcano-kzn.ru' => 1, 'volcano-spb.ru' => 1, + 'volcano-tm.ru' => 1, 'volcano-ug.ru' => 1, 'volcano-vts.ru' => 1, 'volcano-x.ru' => 1, @@ -156025,9 +157370,10 @@ 'volcanov.ru' => 1, 'volchara.tk' => 1, 'volebnipruzkum.eu' => 1, + 'volebnykompas.sk' => 1, 'volg.ar' => 1, 'volgar.name' => 1, - 'volgares.ru' => 1, + 'volgares.ru' => 0, 'volgavibes.ru' => 0, 'volgograd-34.tk' => 1, 'volgograd-news.net' => 1, @@ -156083,14 +157429,14 @@ 'volreinsistemas.com' => 1, 'volshebniki.ua' => 1, 'volstatebank.com' => 1, + 'volt-e.de' => 1, 'volt.link' => 1, 'volt.social' => 1, 'volt.team' => 1, - 'volta.io' => 1, 'voltacircuit.com' => 1, 'voltageelectricity.tk' => 1, 'voltagevb.com' => 1, - 'voltainsite.com' => 1, + 'voltainsite.com' => 0, 'voltalbania.org' => 1, 'voltarengelprice.tk' => 1, 'voltarengeneric.tk' => 1, @@ -156119,6 +157465,7 @@ 'voltkosova.org' => 1, 'voltkosovo.org' => 1, 'voltletzebuerg.org' => 1, + 'voltlinjeforening.no' => 1, 'voltluxembourg.org' => 1, 'voltluxemburg.org' => 1, 'voltmagyarorszag.org' => 1, @@ -156154,10 +157501,11 @@ 'volusiaelections.gov' => 1, 'volusiasheriff.gov' => 1, 'volusiavotes.gov' => 1, - 'volveraslapelicula.com' => 1, + 'volver-a-galicia.es' => 1, 'volvo-klub.cz' => 1, 'volvo1800es.tk' => 1, 'volvoklub.cz' => 1, + 'volwb.com' => 1, 'volyn-news.ru' => 1, 'vomitoxin.ga' => 1, 'vommu.be' => 1, @@ -156181,7 +157529,6 @@ 'vonpawn.com' => 1, 'vonski.pl' => 1, 'voodoobeginner.com' => 1, - 'voodoobtc.com' => 1, 'voodoocat.cf' => 1, 'voodooshaman.com' => 1, 'vookstock.tk' => 1, @@ -156189,7 +157536,7 @@ 'voondo.de' => 1, 'voorbijhetstigma.nl' => 1, 'voorde.lol' => 0, - 'vooreenbeginner.nl' => 1, + 'vooreenbeginner.nl' => 0, 'voorhoede.nl' => 1, 'voornaam-at-achternaam.be' => 1, 'vooruitmetjevereniging.nl' => 1, @@ -156200,10 +157547,11 @@ 'voprosownet.tk' => 1, 'voquent.com' => 1, 'vorandor.com' => 1, - 'vorbatec.de' => 1, 'vorbis.cz' => 1, 'vorbrodt.blog' => 1, + 'vordan.co' => 1, 'vorderklier.de' => 1, + 'vorel.ai' => 1, 'vorlage-musterbriefe.de' => 1, 'vorlage-mustervertrag.de' => 1, 'vorlagen-geburtstagsgruesse.de' => 1, @@ -156212,6 +157560,7 @@ 'vorm2.com' => 1, 'vormkracht10.nl' => 1, 'vorneweg.org' => 1, + 'vornin.com' => 1, 'vorona.tk' => 1, 'voronezh-news.net' => 1, 'voronezh-news.ru' => 1, @@ -156220,7 +157569,7 @@ 'vortari.tk' => 1, 'vorte.ga' => 1, 'vortexbaits.com' => 1, - 'vortexevents.net' => 1, + 'vortexcheck.ai' => 1, 'vortexflight.com' => 1, 'vortexhosting.ga' => 1, 'vortexplumbinginc.com' => 1, @@ -156252,6 +157601,7 @@ 'vot-tak-vot.tk' => 1, 'votajeffcoco.gov' => 1, 'votan.cf' => 1, + 'vote-e.vote' => 1, 'vote.gov' => 1, 'vote.org' => 1, 'votealachua.gov' => 1, @@ -156314,7 +157664,6 @@ 'votrespace.ca' => 1, 'votrevoyagedenoces.fr' => 1, 'vouchers4u.com' => 1, - 'voucherx.co.uk' => 1, 'vought-vip.com' => 1, 'vous-etre-utile-ceidf.fr' => 1, 'vous-les-jeunnes.tk' => 1, @@ -156341,6 +157690,7 @@ 'voxfa.com' => 1, 'voxio.nl' => 1, 'voxpopuli.com' => 1, + 'voxreach.com.au' => 1, 'voxturba.com' => 1, 'voxx1116.com' => 1, 'voyage-martinique.fr' => 1, @@ -156362,20 +157712,22 @@ 'voyance-universelle.com' => 1, 'voyancedanslenord.com' => 1, 'voyantatravel.com' => 1, + 'voyei.com.br' => 1, 'voyeurspyporn.com' => 1, 'voytech.ovh' => 1, 'voz.vn' => 1, + 'vozaria.com' => 1, 'vozbudim.tk' => 1, 'vozdux.tk' => 1, 'vozelocucao.com.br' => 1, 'vozhatik.cf' => 1, 'vozhuo.cf' => 1, 'vozolmarketim.com' => 1, - 'vp-arc.org' => 1, 'vp.ls' => 1, 'vparilke.su' => 1, 'vpbuilds.com' => 1, 'vpcfiberglass.com' => 1, + 'vpd-calculator.com' => 1, 'vpetkov.tk' => 1, 'vpex.de' => 1, 'vpn-review.com' => 1, @@ -156406,9 +157758,7 @@ 'vps.tg' => 1, 'vpsao.org' => 1, 'vpsboard.com' => 1, - 'vpsbudget.com' => 1, 'vpsdream.dk' => 1, - 'vpseu.com' => 1, 'vpsgongyi.com' => 0, 'vpsji.com' => 1, 'vpsmore.com' => 1, @@ -156522,12 +157872,10 @@ 'vracdrive.ch' => 1, 'vrachi.online' => 1, 'vractive.pl' => 1, - 'vragenlijstsoftware.nl' => 1, 'vragenvanproust.nl' => 1, 'vrallart.com' => 1, 'vramoni.ru' => 1, 'vran.ga' => 1, - 'vranckaertsitsolutions.be' => 1, 'vrandopulo.ru' => 1, 'vratix.com' => 0, 'vravi.tech' => 1, @@ -156605,7 +157953,6 @@ 'vroomvroomvroom.co.nz' => 1, 'vros.co.id' => 1, 'vrostove.tk' => 1, - 'vrpornsites.xxx' => 1, 'vrre.ag' => 1, 'vrre.at' => 1, 'vrre.biz' => 1, @@ -156676,6 +158023,7 @@ 'vsee.com' => 1, 'vsekulinar.ru' => 0, 'vsem-reiki.tk' => 1, + 'vsempodarok.com' => 1, 'vsemrabota.ml' => 1, 'vsenovosti.cf' => 1, 'vseostile.ml' => 1, @@ -156715,7 +158063,6 @@ 'vtanki.tk' => 1, 'vtaxi.se' => 1, 'vtbclub.xyz' => 1, - 'vtbs.moe' => 1, 'vtcourts.gov' => 1, 'vtcynic.com' => 1, 'vtech.com' => 1, @@ -156733,23 +158080,19 @@ 'vtmgo.be' => 1, 'vtops.com' => 1, 'vtoroy-kanal.ga' => 1, - 'vtpeuphoria.in' => 1, - 'vtpskylights.com' => 1, - 'vtpworldofwow.in' => 1, + 'vtrina360.bg' => 1, 'vttnordisere.fr' => 1, 'vtuber-schedule.info' => 1, 'vtubes.tokyo' => 1, 'vtupro.com' => 1, - 'vtvnetwork.org' => 1, 'vtwonen.be' => 1, 'vtwonen.nl' => 1, - 'vuasach.net' => 1, 'vubgenerali.sk' => 1, 'vue-sur-mer.com' => 1, - 'vuefactory.io' => 1, 'vuelacaruru.com' => 1, 'vueworks.com' => 1, 'vugt.me' => 1, + 'vuirnaim.com' => 1, 'vuitimig.com' => 1, 'vukhoidecor.com' => 1, 'vulcan-residence.ro' => 1, @@ -156758,7 +158101,6 @@ 'vulcannow.ru' => 1, 'vulcanrussia-game.com' => 1, 'vulcanrussiagame.com' => 1, - 'vuldb.com' => 1, 'vulgar-teens.tk' => 1, 'vulkan-russia-pro.com' => 1, 'vulkan-russia.vip' => 1, @@ -156780,8 +158122,6 @@ 'vulpix.uk' => 1, 'vultrhxl.com' => 1, 'vulva.observer' => 1, - 'vulva.photos' => 1, - 'vumea.top' => 1, 'vumerity.com' => 0, 'vunn.com' => 1, 'vuojolahti.fi' => 0, @@ -156833,12 +158173,12 @@ 'vwforum.ro' => 1, 'vwfs.ru' => 1, 'vwfsfcp.com' => 1, - 'vwfsrentacar.co.uk' => 1, 'vwh-kunden.de' => 1, 'vwittich.de' => 1, 'vwo.com' => 1, 'vwoensel.net' => 1, 'vwoforangeparts.com' => 1, + 'vwoodpellet.com' => 1, 'vwp.su' => 1, 'vwpartsinternational.com' => 1, 'vwpi.co' => 1, @@ -156855,6 +158195,7 @@ 'vyacheslav.ml' => 1, 'vybavzahradu.cz' => 1, 'vybeministry.org' => 1, + 'vybeo.live' => 1, 'vyber-odhadce.cz' => 1, 'vyberdomov.cz' => 1, 'vyberodhadce.cz' => 1, @@ -156925,16 +158266,15 @@ 'w2ang.com' => 1, 'w2n.me' => 1, 'w2sz.org' => 1, - 'w2w.com' => 1, 'w33b.in' => 1, 'w365.vip' => 0, 'w36533.com' => 1, 'w36594.com' => 1, 'w398.com' => 1, 'w3app.nl' => 1, + 'w3consult.org' => 1, 'w3ctag.com' => 1, 'w3ctag.org' => 1, - 'w3docs.com' => 1, 'w3htmlschool.com' => 1, 'w3layouts.com' => 1, 'w3n14izy.cf' => 1, @@ -156946,7 +158286,6 @@ 'w3software.pl' => 1, 'w3squad.com' => 1, 'w3web.com.br' => 1, - 'w3y.cc' => 1, 'w3z.org' => 1, 'w40faktory.tk' => 1, 'w4b.in' => 1, @@ -156983,7 +158322,6 @@ 'w9297.co' => 1, 'w9728.co' => 1, 'w9nb.radio' => 1, - 'wa-ieg-aimsmblv1-idser4-prd-aueast.azurewebsites.net' => 1, 'wa-m-web-alpcustomer-portal-caixabank.azurewebsites.net' => 1, 'wa-m-web-alpcustomer-portal-timfin.azurewebsites.net' => 1, 'wa-pen.com' => 1, @@ -157039,21 +158377,22 @@ 'wafreight.com' => 1, 'wage-feeg.gc.ca' => 1, 'wagener-gmbh.com' => 1, + 'wageproof.com' => 1, 'wagesweldandfab.com' => 1, 'wageworks.com' => 1, 'wagidopaczek.pl' => 1, 'wagihakowe.pl' => 1, - 'wagipaletowe.pl' => 1, 'wagn3r.de' => 1, 'wagrowieckierekodzielo.pl' => 1, 'wagspuzzle.space' => 1, 'waguramaurice.cf' => 1, 'wagyudelicatessen.com' => 1, 'waha-market.top' => 1, + 'wahana.cloud' => 1, + 'wahana.web.id' => 1, 'wahay.org' => 1, 'wahine.gq' => 1, 'wahl-co.de' => 1, - 'wahlcco.com' => 1, 'wahminda.tk' => 1, 'wahoo-ashland-waverly.com' => 1, 'wahrerweinstock.at' => 1, @@ -157064,17 +158403,19 @@ 'waibit.io' => 1, 'waifu-technologies.com' => 1, 'waifu-technologies.moe' => 1, - 'waifu.gallery' => 1, 'waiga.org' => 1, 'waikatomilking.com' => 1, 'waikatowebdesigners.com' => 1, 'wail.net' => 1, 'wailord284.club' => 1, 'waimanu.io' => 1, + 'wains.be' => 1, 'wairakeitouristpark.co.nz' => 1, + 'wairstudio.com' => 1, 'waisl.in' => 1, 'waisster.com' => 1, 'waistawayuk.co.uk' => 0, + 'wait-what.co' => 0, 'wait4it.cyou' => 1, 'waitabu.org' => 1, 'waithero.com' => 1, @@ -157084,7 +158425,7 @@ 'waitz.io' => 1, 'waiwaisw.com' => 1, 'waiwei.ml' => 1, - 'waixingrenfuli.vip' => 1, + 'waixingrenfuli.vip' => 0, 'wajtc.com' => 1, 'wak.io' => 1, 'wakastream.cc' => 1, @@ -157093,19 +158434,21 @@ 'wake.gov' => 1, 'wakecounty.gov' => 1, 'wakecountynorthcarolina.ml' => 1, + 'wakelab.co' => 1, 'wakelet.com' => 0, 'wakenyatulindane.co.ke' => 1, 'wakeofthepredator.tk' => 1, 'wakeskincarellc.com' => 1, + 'waketrace.xyz' => 1, 'waketurbulencereport.eu' => 1, 'wakeup-media.de' => 1, 'wakeupeire.com' => 1, 'wakeupworld.ml' => 1, + 'wakeworks.io' => 1, 'waki-ci.com' => 1, - 'wakinglighting.com' => 0, - 'wakixpregnancyregistry.com' => 1, 'wakka.moe' => 1, 'wakol.co.za' => 1, + 'wakolabs.com.br' => 1, 'wakoopa.com' => 1, 'wakpamnilake-nsn.gov' => 1, 'wakullaelectionfl.gov' => 1, @@ -157124,7 +158467,6 @@ 'waldparkerwoelfe.tk' => 1, 'waldportoregon.gov' => 1, 'waldur.nl' => 1, - 'waldvogel.family' => 1, 'walent.in' => 1, 'walentin.co' => 1, 'walentynki.tk' => 1, @@ -157147,7 +158489,7 @@ 'walkervillemt.gov' => 1, 'walkfree.org' => 1, 'walkingandcycling.org.uk' => 0, - 'walkingrehabilitation.com' => 1, + 'walkingkiwi.com' => 1, 'walkinlab.com' => 1, 'walkinweb.com' => 1, 'walkman.cloud' => 1, @@ -157175,20 +158517,19 @@ 'wallis-inside.ch' => 1, 'wallisch.pro' => 1, 'walliscreek.com.au' => 0, - 'wallix.com' => 1, 'wallmanderstd.se' => 1, 'wallmarketing.cz' => 0, 'wallnj.gov' => 1, 'wallnot.dk' => 1, 'wallofclocks.com' => 1, 'wallowacounty.gov' => 1, + 'wallpaperific.com' => 1, 'wallpaperstreet.tk' => 1, 'wallpaperswide.com' => 1, 'wallpapertag.com' => 1, 'walls.io' => 0, 'wallsauce.com' => 1, 'wallsbreaker.top' => 1, - 'wallstreetmojo.com' => 0, 'wallstreporting.com' => 1, 'walltech.tk' => 1, 'walltime.info' => 1, @@ -157223,11 +158564,12 @@ 'waltermartmalls.com' => 1, 'waltermartsupermarket.com' => 1, 'waltermulders.be' => 1, + 'waltio.com' => 1, 'waltontrust.org' => 1, 'waltthirion.com' => 1, 'walutomat.pl' => 1, 'wam-tech.com' => 1, - 'wamdajo.com' => 0, + 'wamdajo.com' => 1, 'wamia.wa.gov.au' => 1, 'wammu.eu' => 1, 'wamobilisations.com.au' => 1, @@ -157237,10 +158579,6 @@ 'wananavuoutfitters.com' => 1, 'wanashi.com' => 1, 'wancity.com' => 1, - 'wanda76.com' => 1, - 'wanda79.com' => 1, - 'wanda97.com' => 1, - 'wanda98.com' => 1, 'wandel.nl' => 1, 'wandelreizen.eu' => 1, 'wander.al' => 0, @@ -157266,7 +158604,6 @@ 'wangcun.eu.org' => 1, 'wangji.com' => 1, 'wangjiatun.com.tw' => 1, - 'wangjiezhe.com' => 1, 'wangluoyunying.com' => 1, 'wangpedersen.com' => 1, 'wangpromherb.hu' => 1, @@ -157299,6 +158636,7 @@ 'wanzeller.com' => 1, 'wanzieinsuranceservices.com' => 1, 'wap-umbrella.tk' => 1, + 'wap.live' => 1, 'wapa.gov' => 1, 'wapatui.online' => 1, 'wapazewddamcdocmanui6001.azurewebsites.net' => 1, @@ -157312,7 +158650,6 @@ 'wapkarma.tk' => 1, 'wapkat.tk' => 1, 'waplumber.com.au' => 1, - 'wapmafija.eu' => 1, 'wapmaster.cf' => 1, 'wapmaster.ga' => 1, 'wapnazir.tk' => 1, @@ -157324,7 +158661,6 @@ 'wapplerbrewing.com' => 1, 'wapresri.go.id' => 1, 'wapspaces.tk' => 1, - 'wapsychiatry.com.au' => 1, 'waptransfer.tk' => 1, 'wapuru.co.jp' => 1, 'wapveil.ml' => 1, @@ -157342,6 +158678,7 @@ 'warcraftwikicz.tk' => 1, 'ward.nl' => 1, 'wardeath.tk' => 1, + 'wardek.io' => 1, 'wardemons.tk' => 1, 'warden.navy' => 1, 'wardnd.gov' => 1, @@ -157355,6 +158692,7 @@ 'wardslager.com' => 1, 'warecountyga.gov' => 1, 'warehouse-nantes.fr' => 1, + 'warehousewebtools.co.uk' => 1, 'warekon.dk' => 1, 'waren.io' => 1, 'waren.one' => 1, @@ -157380,11 +158718,13 @@ 'warhaggis.com' => 1, 'warhistoryonline.com' => 0, 'warid.ga' => 1, + 'warigo.pl' => 1, 'warispak.tk' => 1, 'warking.ml' => 1, 'warlions.info' => 0, 'warlords.cf' => 1, 'warmbre.ad' => 1, + 'warmcat.com' => 1, 'warmestwishes.ca' => 1, 'warmglobe.com' => 1, 'warmlyyours.com' => 1, @@ -157453,6 +158793,7 @@ 'wasatchmag.com' => 1, 'wasatchsheriff.gov' => 1, 'wasatinternational.com' => 1, + 'wasaysyed.com' => 1, 'waschmaschinen-dienst.de' => 1, 'waschpark-hantschel.de' => 1, 'wasdestek.tk' => 1, @@ -157514,9 +158855,11 @@ 'waste.gov' => 1, 'wasteindustrytraining.com' => 1, 'wastelinq.com' => 1, + 'wasteoilcollection.co.nz' => 1, 'wastewaterservicesltd.co.uk' => 0, 'wastewise.com' => 0, 'wastrel.ch' => 1, + 'wasunserwartet.de' => 1, 'wasys.com.br' => 1, 'wat.sh' => 1, 'wataclinic.com' => 1, @@ -157525,6 +158868,7 @@ 'wataugaonline.com' => 1, 'wataugatx.gov' => 1, 'watboeithet.nl' => 1, + 'watbug.com' => 1, 'watch-host.ga' => 1, 'watch-wiki.org' => 1, 'watchamovie.ga' => 1, @@ -157535,46 +158879,47 @@ 'watchcow.org' => 0, 'watchdis.tv' => 1, 'watchdogs.tk' => 1, + 'watchdogsmodding.com' => 1, 'watchdreamer.com' => 1, 'watchersrealm.tk' => 1, 'watches-of-switzerland.co.uk' => 1, 'watchexpo.ru' => 1, - 'watchfinder.ae' => 1, - 'watchfinder.at' => 1, - 'watchfinder.au' => 1, - 'watchfinder.be' => 1, - 'watchfinder.bg' => 1, - 'watchfinder.ch' => 1, - 'watchfinder.co.uk' => 1, - 'watchfinder.com' => 1, - 'watchfinder.com.de' => 1, - 'watchfinder.cy' => 1, - 'watchfinder.cz' => 1, - 'watchfinder.dk' => 1, - 'watchfinder.ee' => 1, - 'watchfinder.es' => 1, - 'watchfinder.fi' => 1, - 'watchfinder.fr' => 1, - 'watchfinder.gr' => 1, - 'watchfinder.hk' => 1, - 'watchfinder.hr' => 1, - 'watchfinder.hu' => 1, + 'watchfinder.ae' => 0, + 'watchfinder.at' => 0, + 'watchfinder.au' => 0, + 'watchfinder.be' => 0, + 'watchfinder.bg' => 0, + 'watchfinder.ch' => 0, + 'watchfinder.co.uk' => 0, + 'watchfinder.com' => 0, + 'watchfinder.com.de' => 0, + 'watchfinder.cy' => 0, + 'watchfinder.cz' => 0, + 'watchfinder.dk' => 0, + 'watchfinder.ee' => 0, + 'watchfinder.es' => 0, + 'watchfinder.fi' => 0, + 'watchfinder.fr' => 0, + 'watchfinder.gr' => 0, + 'watchfinder.hk' => 0, + 'watchfinder.hr' => 0, + 'watchfinder.hu' => 0, 'watchfinder.ie' => 0, - 'watchfinder.is' => 1, - 'watchfinder.it' => 1, - 'watchfinder.lt' => 1, - 'watchfinder.lu' => 1, - 'watchfinder.lv' => 1, - 'watchfinder.mt' => 1, - 'watchfinder.nl' => 1, - 'watchfinder.no' => 1, - 'watchfinder.nz' => 1, - 'watchfinder.pl' => 1, - 'watchfinder.pt' => 1, - 'watchfinder.ro' => 1, - 'watchfinder.se' => 1, - 'watchfinder.si' => 1, - 'watchfinder.sk' => 1, + 'watchfinder.is' => 0, + 'watchfinder.it' => 0, + 'watchfinder.lt' => 0, + 'watchfinder.lu' => 0, + 'watchfinder.lv' => 0, + 'watchfinder.mt' => 0, + 'watchfinder.nl' => 0, + 'watchfinder.no' => 0, + 'watchfinder.nz' => 0, + 'watchfinder.pl' => 0, + 'watchfinder.pt' => 0, + 'watchfinder.ro' => 0, + 'watchfinder.se' => 0, + 'watchfinder.si' => 0, + 'watchfinder.sk' => 0, 'watchfreeonline.co.uk' => 1, 'watchful.net' => 1, 'watchgeneration.fr' => 1, @@ -157583,7 +158928,6 @@ 'watchmoviesgallery.com' => 1, 'watchparts-and-tools-okayama.co.jp' => 1, 'watchpeopledie.tv' => 1, - 'watchstyle.com' => 1, 'watchthedot.com' => 1, 'watchtogether.ch' => 1, 'watchtolearn.co' => 1, @@ -157593,6 +158937,7 @@ 'water-filters.tk' => 1, 'water-for-africa.org' => 1, 'water-jetting-calculator.com' => 1, + 'water-mark.ru' => 1, 'water-polo.tk' => 1, 'water-sport-bali.com' => 1, 'water-sports-bali.com' => 1, @@ -157613,7 +158958,6 @@ 'waterest.tk' => 1, 'waterfedpole.com' => 1, 'waterfirepros.com' => 1, - 'waterfordstoves.ie' => 1, 'waterfordvt.gov' => 1, 'waterfordwi.gov' => 1, 'waterforlife.be' => 1, @@ -157635,6 +158979,7 @@ 'waterlootwpmi.gov' => 1, 'watermarkktp.com' => 1, 'watermarkly.com' => 0, + 'watermelab.com' => 1, 'watermonitor.gov' => 1, 'wateroutlook.com' => 1, 'waterpoint.tk' => 1, @@ -157676,8 +159021,8 @@ 'watrd.com' => 1, 'watsontownshipmi.gov' => 1, 'watsonvillelibrary.gov' => 1, + 'watt-elektro.si' => 1, 'watters.com.au' => 1, - 'wattlefieldpottery.co.uk' => 1, 'watto29.co.jp' => 1, 'wattpad.com' => 1, 'wattstrading.co.uk' => 1, @@ -157700,7 +159045,6 @@ 'wave.graphics' => 1, 'wave.is' => 1, 'wave.red' => 1, - 'waveestetic.com' => 1, 'waveletscreative.org' => 0, 'wavemakerglobal.com' => 1, 'wavenetwork.com.au' => 1, @@ -157711,8 +159055,15 @@ 'waverlytn.gov' => 1, 'wavesejoy.cloud' => 1, 'wavesite.tk' => 1, + 'wavor.co.uk' => 1, + 'wavor.com.br' => 1, + 'wavor.de' => 1, + 'wavor.fr' => 1, + 'wavor.in' => 1, + 'wavor.io' => 1, + 'wavor.nl' => 1, + 'wavu.be' => 1, 'wavycat.me' => 1, - 'wavycat.ru' => 1, 'waw-werbeagentur.de' => 1, 'wawak.pl' => 1, 'wawapuquy.com' => 1, @@ -157727,7 +159078,6 @@ 'wayaberolodge.com' => 1, 'waybinary.com' => 1, 'waycoolmail.tk' => 1, - 'waycraze.com' => 1, 'waycrossga.gov' => 1, 'wayfairertravel.com' => 0, 'wayfarium.com' => 1, @@ -157779,13 +159129,12 @@ 'wbeme2.com' => 1, 'wbenoordoostpolder.nl' => 1, 'wbfisheries.in' => 1, - 'wbg.li' => 1, 'wbldc.in' => 1, 'wblinks.com' => 1, 'wbmonitor.de' => 1, 'wbmonitor.eu' => 1, 'wbnet.eu' => 1, - 'wboeijen.nl' => 1, + 'wboeijen.nl' => 0, 'wbolt.com' => 1, 'wbostrom.se' => 1, 'wbpersonalmonitor.de' => 1, @@ -157835,6 +159184,7 @@ 'wcvb.com' => 1, 'wcwcd.gov' => 1, 'wcwcg.net' => 1, + 'wcx.cx' => 1, 'wd-api.com' => 0, 'wd-ljt.com' => 1, 'wd.is' => 1, @@ -157853,6 +159203,7 @@ 'wdmg.com.ua' => 1, 'wdmleds.com' => 1, 'wdmn.eu' => 1, + 'wdmodding.com' => 1, 'wdmpa.org' => 1, 'wdnmd.org' => 1, 'wdntcr.com' => 1, @@ -157861,11 +159212,11 @@ 'wdophoto.com' => 1, 'wdpapi.io' => 1, 'wdpui.io' => 1, - 'wdrl.info' => 0, 'wdsdownload.cf' => 1, 'wdstrings.com' => 1, 'wdt.cz' => 0, 'wdtcinfo.com' => 1, + 'we-amp.com' => 1, 'we-bb.com' => 1, 'we-listen.org' => 1, 'we-run-linux.de' => 1, @@ -157882,6 +159233,7 @@ 'wealthprofessional.ca' => 1, 'wealthprojector.com' => 1, 'wealthprojector.com.au' => 1, + 'wealthsolutions.com' => 1, 'wealthx.com' => 1, 'wear-largesizes.tk' => 1, 'wear-referrals.co.uk' => 1, @@ -157890,8 +159242,8 @@ 'weare.ie' => 1, 'wearebase.com' => 1, 'wearebfi.co.uk' => 1, + 'wearecasus.co' => 1, 'wearecreator.uk' => 0, - 'wearecrew.io' => 1, 'wearedevs.net' => 1, 'wearefestival.ml' => 1, 'weareflo.com' => 0, @@ -157908,11 +159260,11 @@ 'wearenh.gov' => 1, 'wearepapermill.co' => 1, 'wearepapermill.com' => 1, - 'wearepoo.com' => 1, 'wearereasonablepeople.com' => 0, 'wearereasonablepeople.nl' => 0, 'wearesilverbullet.com' => 1, 'wearesolomon.com' => 1, + 'wearesolutions.com' => 1, 'wearesuma.com' => 1, 'wearetravellers.nl' => 1, 'wearetuzag.com' => 1, @@ -157921,17 +159273,17 @@ 'wearewp.pro' => 1, 'wearit.tk' => 1, 'wearitout.com.au' => 1, - 'wearmoi.com' => 1, 'wearvintage.ml' => 1, 'wearwolf.tk' => 1, 'weasyl.com' => 1, + 'weather-it-is.com' => 1, 'weather-schools.com' => 1, 'weather.gov' => 1, 'weather25.com' => 1, 'weatherbell.com' => 1, 'weatherbell.net' => 1, 'weatherfordfumc.com' => 1, - 'weatherguard.com' => 1, + 'weatherguard.com' => 0, 'weathermelon.io' => 1, 'weathernet.co.uk' => 1, 'weatherproduct.ga' => 1, @@ -157946,7 +159298,6 @@ 'web-art.cz' => 1, 'web-business.tk' => 1, 'web-cloud.io' => 1, - 'web-cms.fr' => 1, 'web-create.ml' => 1, 'web-creations.tk' => 1, 'web-creato.tk' => 1, @@ -157954,7 +159305,6 @@ 'web-design-india.com' => 1, 'web-design-singapore.sg' => 1, 'web-design.co.il' => 1, - 'web-desing.com.ua' => 1, 'web-direct.nl' => 1, 'web-disaster.tk' => 1, 'web-dorado.com' => 1, @@ -158001,6 +159351,7 @@ 'web-wack.at' => 1, 'web-warrior.de' => 1, 'web-worker.cn' => 1, + 'web-ya3.com' => 1, 'web.ca' => 1, 'web.de' => 1, 'web.net' => 1, @@ -158013,7 +159364,6 @@ 'web3firewall.xyz' => 1, 'web3mantra.com' => 1, 'web404.net' => 1, - 'web50aqui.es' => 1, 'web74.ga' => 1, 'web76.tk' => 1, 'webaam.com' => 1, @@ -158022,13 +159372,16 @@ 'webadiccion.net' => 1, 'webadicta.net' => 1, 'webadicto.net' => 1, + 'webadish.co.uk' => 0, 'webadmit.org' => 1, 'webagenturschmid.ch' => 1, 'webaholic.co.in' => 1, 'webal.co.uk' => 1, + 'webalyzr.de' => 1, 'webanalysissolutions.com' => 1, 'webandmore.de' => 1, 'webanet.eu' => 1, + 'webanixsolutions.com' => 1, 'webannonces.tk' => 1, 'webanyti.me' => 1, 'webapky.cz' => 1, @@ -158061,6 +159414,7 @@ 'webbricks.ru' => 1, 'webbty.nl' => 1, 'webbuilder.de' => 1, + 'webbuilds.nl' => 1, 'webbureauer.dk' => 1, 'webbusnegociosonline.com.br' => 1, 'webby-books.com' => 1, @@ -158088,7 +159442,6 @@ 'webcatchers.nl' => 0, 'webce.com' => 1, 'webce.de' => 1, - 'webcertificate.com' => 1, 'webchangedetector.com' => 1, 'webcheck.pt' => 1, 'webcheckout.net' => 1, @@ -158119,7 +159472,8 @@ 'webdesign-note.jp' => 1, 'webdesignagency.cf' => 1, 'webdesigncompanyindia.com' => 1, - 'webdesignelftal.eu' => 1, + 'webdesigndesel.de' => 1, + 'webdesignelftal.eu' => 0, 'webdesignersinchennai.tk' => 1, 'webdesignfenua.tk' => 1, 'webdesignplay.com' => 1, @@ -158185,6 +159539,7 @@ 'webgeneric.in' => 1, 'webgentleman.tk' => 1, 'webgrow.co.za' => 1, + 'webguardian.cloud' => 1, 'webhackspro.com' => 1, 'webhallen.com' => 1, 'webhams.com' => 1, @@ -158231,6 +159586,7 @@ 'webitentwicklung.de' => 1, 'webiz.ro' => 1, 'webizer.fr' => 1, + 'webjuice.es' => 1, 'webkam-sex.com' => 1, 'webkato.ru' => 1, 'webkef.com' => 1, @@ -158283,7 +159639,6 @@ 'webmeister.org' => 1, 'webmenedzser.hu' => 1, 'webmetallica.tk' => 1, - 'webmetering.at' => 1, 'webmethod.email' => 1, 'webminders.it' => 1, 'webmining.gq' => 1, @@ -158298,7 +159653,6 @@ 'webnestify.cloud' => 1, 'webnetmail4u.com' => 1, 'webnexty.com' => 1, - 'webnoob.net' => 1, 'webo.agency' => 1, 'webo.pl' => 1, 'weboflies.tk' => 1, @@ -158334,13 +159688,13 @@ 'webquests.tk' => 1, 'webradio-maroc.tk' => 1, 'webrage.net' => 1, - 'webrand.com' => 1, 'webranko.tk' => 1, 'webrebels.org' => 0, 'webregie.de' => 1, 'webregion.tk' => 1, 'webrepresalia.tk' => 1, - 'webresilient.com' => 1, + 'webrevisie.com' => 1, + 'webrevisie.nl' => 1, 'webringpeopletogether.com.au' => 1, 'webs4all.ro' => 0, 'websa.nl' => 1, @@ -158360,6 +159714,7 @@ 'webseitenserver.com' => 0, 'webserum.com' => 1, 'webserverindia.com' => 0, + 'webshare.space' => 1, 'webshipper.com' => 1, 'webshop.nl' => 1, 'webshovel.net' => 1, @@ -158388,7 +159743,6 @@ 'websitepromotion.ml' => 1, 'websiterent.ca' => 1, 'websites4business.ca' => 1, - 'websitesbymark.co.uk' => 0, 'websitesbywordpress.com' => 1, 'websitesdallas.com' => 1, 'websitesdemos.tk' => 1, @@ -158399,11 +159753,13 @@ 'websoftba.gq' => 1, 'websofts.co.in' => 1, 'websolutionbd.tk' => 1, + 'websolutions-erlebach.com' => 1, 'websouthdesign.com' => 1, 'websphere.tk' => 1, 'webspider.tk' => 1, 'webspotter.nl' => 1, 'webssupport.ga' => 1, + 'webstackdefense.com' => 1, 'webstaff.xyz' => 1, 'webstar.tk' => 1, 'webstarsltd.com' => 1, @@ -158451,18 +159807,18 @@ 'webtransfers.ml' => 1, 'webtrend.ch' => 1, 'webtrh.cz' => 1, - 'webtronic.ie' => 1, + 'webtronic.ie' => 0, 'webtropia.com' => 0, + 'webuftritt.ch' => 1, 'webuildsite.ga' => 1, - 'webullreview.co' => 1, 'webuniverse.ml' => 1, 'webunix.ga' => 1, + 'webuycarshexham.uk' => 1, 'webuyloansfast.com' => 1, 'webvampiro.tk' => 1, 'webvanced.nl' => 1, 'webvenezuela.tk' => 1, 'webverdienst.tk' => 1, - 'webviewcams.com' => 1, 'webvpsnet.com' => 1, 'webvpsnet.org' => 1, 'webwatchdogs.net' => 1, @@ -158474,13 +159830,11 @@ 'webyrychle.cz' => 1, 'webzanem.com' => 0, 'webzarabotok.tk' => 1, - 'webzschema.in' => 1, 'wecan-it.dk' => 1, 'wecanvisit.com' => 1, 'wecareplatform.nl' => 1, 'weccode.com' => 1, 'wechange.de' => 1, - 'wechatify.com' => 1, 'wecleanbins.com' => 1, 'wecoach.gg' => 0, 'wecobble.com' => 1, @@ -158499,7 +159853,6 @@ 'wedding-e-dress.tk' => 1, 'wedding-page.ga' => 1, 'wedding-page.tk' => 1, - 'wedding-transportation.com' => 1, 'wedding-ua.tk' => 1, 'weddingartist.ca' => 1, 'weddingbells.ca' => 1, @@ -158545,10 +159898,8 @@ 'weecarepreschool.ca' => 1, 'weed.ren' => 1, 'weedgranadagrowshop.com' => 1, - 'weedistillery.com' => 1, 'weedlife.com' => 1, 'weedworthy.com' => 1, - 'weefriendskids.com' => 1, 'week-numbers.org' => 1, 'weekdone.com' => 1, 'weekend.london' => 1, @@ -158566,7 +159917,7 @@ 'weemakers.fr' => 0, 'weepycat.com' => 1, 'weerda.fr' => 1, - 'weerstation-griftsemolen.nl' => 1, + 'weerstation-griftsemolen.nl' => 0, 'weerstationgiethoorn.nl' => 1, 'weerstatistieken.nl' => 1, 'weetalksls.com' => 1, @@ -158595,15 +159946,15 @@ 'wegwijzerhvb.nl' => 1, 'wehaa-server2.com' => 1, 'wehaaserver.com' => 1, - 'wehatech.vn' => 1, 'wehealasone.gov.ph' => 1, 'weho.gov' => 1, 'wehrmacht.org' => 1, 'wei-mao.com.ua' => 1, - 'wei.com' => 0, + 'wei.com' => 1, 'weibbb.com' => 1, 'weibel.me' => 1, 'weibomiaopai.com' => 1, + 'weideheem.nl' => 1, 'weideheuvel.org' => 1, 'weighed.ga' => 1, 'weight-loss.services' => 1, @@ -158611,6 +159962,7 @@ 'weightlosseasy.cf' => 1, 'weightlossoutcome.com' => 1, 'weightprogram.cf' => 1, + 'weightroomproject.com' => 1, 'weihua.life' => 1, 'weike.tk' => 1, 'weilheim.de' => 1, @@ -158623,7 +159975,6 @@ 'weimeicleaning.com' => 0, 'weiming.ddns.net' => 1, 'weimingsci.cn' => 1, - 'wein.cc' => 1, 'weinbergerlawgroup.com' => 1, 'weinboxbuilders.co.nz' => 1, 'weinfuse.com' => 1, @@ -158652,19 +160003,21 @@ 'weisskircher.tk' => 1, 'weissman.agency' => 1, 'weisstech.com' => 1, + 'weit-weg.de' => 1, 'weiter.so' => 1, 'weiterbildung-vdz.de' => 1, 'weiterbildungsmonitor.eu' => 1, 'weitergedacht.eu' => 1, 'weitsolutions.nl' => 1, 'weitz-porzellan.de' => 0, - 'weitzmangroup.com' => 1, 'weizenke.im' => 1, 'wejv.eu' => 1, 'wekan.hopto.org' => 1, 'wekibe.de' => 1, + 'wekio.com' => 1, 'wekipedia.com' => 1, 'weknowhowtodoit.com' => 1, + 'wekompare.fr' => 1, 'welby.cat' => 1, 'welcare.co.kr' => 1, 'welcaremall.com' => 0, @@ -158676,11 +160029,13 @@ 'welcomepowayan.tk' => 1, 'welcometoohio.gov' => 1, 'welcoop-logistique.com' => 1, + 'welcorp.com' => 1, 'weld.gov' => 1, 'weldersnet.tk' => 1, 'weldynz.co.nz' => 1, - 'welfareness.icu' => 1, 'welivetogether.com' => 1, + 'welkomins-hertogenbosch.nl' => 1, + 'welkominshertogenbosch.nl' => 1, 'well.bayern' => 1, 'wella-download-center.de' => 1, 'wellbalancedhealth.ie' => 1, @@ -158689,7 +160044,6 @@ 'wellbutrinxlgeneric.cf' => 1, 'wellcarehealthsurvey.com' => 1, 'wellcomemdhealth.com' => 1, - 'welldeals.store' => 1, 'welldoc.com' => 0, 'welldocinc.com' => 1, 'welldressedwalrus.com' => 0, @@ -158717,6 +160071,7 @@ 'wellnesstravelhub.com' => 1, 'wellnesszone.com' => 1, 'welloffpodcast.ca' => 1, + 'wellola.com' => 1, 'wellpaid.hu' => 1, 'wellreceived.com' => 1, 'wellsbourne.co.uk' => 1, @@ -158759,7 +160114,6 @@ 'welty.me' => 1, 'wemadegod.tk' => 1, 'wemake.cx' => 1, - 'wemakeadifference.com.au' => 1, 'wemakebookkeepingeasy.com' => 1, 'wemakemx.mx' => 1, 'wemakeonlinereviews.com' => 1, @@ -158771,6 +160125,7 @@ 'wenchieh.com' => 1, 'wend.academy' => 1, 'wendelluguetto.com.br' => 1, + 'wender.media' => 1, 'wendkom.com' => 1, 'wendlberger.net' => 1, 'wendu.me' => 0, @@ -158798,11 +160153,9 @@ 'weosx.com' => 1, 'wep.pw' => 1, 'wepa.pe' => 1, - 'wepaempowercenter.org' => 1, 'wepbiz.com' => 1, 'weplan-app.com' => 1, 'weplananalytics.com' => 1, - 'weplay.io' => 1, 'weplaycollectibles.com' => 1, 'weple.ga' => 1, 'weple.gq' => 1, @@ -158818,6 +160171,7 @@ 'werbewelt-tv.de' => 1, 'werbezentrum-stiebler.de' => 1, 'werbik.at' => 1, + 'werbungmacher.de' => 1, 'werehub.org' => 1, 'wereldkoffie.eu' => 1, 'wereldplanner.nl' => 0, @@ -158831,7 +160185,6 @@ 'werken-bij-inwork.nl' => 1, 'werken-in-de-techniek.nl' => 1, 'werkenbijbakkerbedrijfswagens.nl' => 1, - 'werkenbijblokker.nl' => 1, 'werkenbijbrabantsedelta.nl' => 1, 'werkenbijbuvo.nl' => 1, 'werkenbijdata4.nl' => 1, @@ -158855,11 +160208,10 @@ 'werkslimreisslim.nl' => 1, 'werkstattkinder.de' => 1, 'werktijden.nl' => 1, - 'werkzoeken.nl' => 1, 'wermeester.be' => 1, 'wermeester.com' => 1, 'werner-ema.de' => 1, - 'wernerco.com' => 1, + 'wernerco.com' => 0, 'wernerworldwide.com' => 1, 'wernicke-it.de' => 1, 'wero-wallet.eu' => 1, @@ -158885,9 +160237,7 @@ 'wesoco.de' => 1, 'wespeakgeek.co.za' => 1, 'wespeakk9.com' => 1, - 'wespringforward.com' => 1, 'wesreportportal.com' => 1, - 'wessafety.net' => 1, 'wesseldijk.eu' => 1, 'wesseling.de' => 1, 'wesselius.tk' => 1, @@ -158902,6 +160252,7 @@ 'west.vet' => 1, 'westappin.com.au' => 1, 'westartup.co' => 1, + 'westavenueglobal.com' => 1, 'westbathmaine.gov' => 1, 'westbayhomedecor.com' => 1, 'westboroughma.gov' => 1, @@ -158910,7 +160261,6 @@ 'westburne.ca' => 1, 'westburyfestival.org.uk' => 1, 'westcartilafdnc.gov' => 1, - 'westcentenaryscouts.org.au' => 1, 'westcentralaor.org' => 1, 'westcentralmls.com' => 1, 'westchester-il.gov' => 1, @@ -158922,10 +160272,8 @@ 'westcoastmarineadvisor.com' => 1, 'westcoastmotors.co.uk' => 1, 'westcoastnewsstand.com' => 1, - 'westcoastpoly.com.au' => 1, 'westcode.de' => 1, 'westcountrydentalcrafts.uk' => 1, - 'westcountrystalking.com' => 1, 'westcreekna.org' => 1, 'westendwifi.net' => 1, 'westerdraai.tk' => 1, @@ -158937,9 +160285,7 @@ 'westernmedia.ie' => 1, 'westernpadermatologist.com' => 1, 'westernparts.com' => 0, - 'westernresourceadvocates.org' => 1, 'westernriversidecog.gov' => 1, - 'westernskydental.com' => 0, 'westernwaterca.gov' => 1, 'westerwald-esport.de' => 1, 'westexec.com' => 1, @@ -158994,11 +160340,9 @@ 'westporthoney.com' => 1, 'westportisland.gov' => 1, 'westportok.gov' => 1, - 'westreet-store.com' => 1, 'westsalemwi.gov' => 1, 'westsidechildrenstherapy.com' => 1, 'westsidepackaging.com.au' => 1, - 'westsidewinemsp.com' => 1, 'westskinlaser.com' => 1, 'westsoundwildlife.org' => 1, 'westspace.org.uk' => 1, @@ -159038,6 +160382,7 @@ 'wetthost.com' => 1, 'wetu.com' => 0, 'wetumpkaal.gov' => 1, + 'wetwijzer.be' => 1, 'wevah.com' => 0, 'wevape.online' => 1, 'weviral.org' => 1, @@ -159053,6 +160398,7 @@ 'wexilapp.com' => 1, 'wexller.com' => 1, 'weyerstall1880.de' => 1, + 'weygers.be' => 1, 'wf-bigsky-master.appspot.com' => 1, 'wf-demo-eu.appspot.com' => 1, 'wf-demo-hrd.appspot.com' => 1, @@ -159075,8 +160421,7 @@ 'wfrlee.com' => 1, 'wfuogb.com' => 1, 'wfxs.com.tw' => 1, - 'wg-smue.de' => 1, - 'wg-store.my.id' => 1, + 'wfy24.com' => 1, 'wg-tools.de' => 1, 'wg2023.com.br' => 1, 'wgal.com' => 1, @@ -159115,7 +160460,6 @@ 'whaletail.ai' => 0, 'whampoa.com' => 1, 'whanau.org' => 0, - 'whanglaw.com' => 1, 'whapn.sg' => 1, 'wharfevalleywindows.co.uk' => 1, 'wharfwise.com' => 1, @@ -159126,7 +160470,7 @@ 'whatabout.tk' => 1, 'whataboutjonbuckland.tk' => 1, 'whataboutjoshua.tk' => 1, - 'whatagreg.com' => 1, + 'whatagreg.com' => 0, 'whatairdefencedoing.com' => 1, 'whatarepatentsfor.com' => 1, 'whatclinic.co.uk' => 1, @@ -159170,13 +160514,13 @@ 'whatsmychaincert.com' => 1, 'whatsmyip.fr' => 1, 'whatsrc.org' => 1, + 'whatstuff.co.uk' => 1, 'whatsupoutdoor.com' => 0, 'whatsupyo.tk' => 1, 'whatswrong.blog' => 1, 'whatthefile.info' => 1, 'whattimedoiwork.com' => 1, 'whatusb.com' => 1, - 'whatwedo.ch' => 1, 'whatwg.org' => 1, 'whatzelink.com' => 1, 'whawtheme.fr' => 1, @@ -159196,7 +160540,6 @@ 'wheelnation.net' => 1, 'wheelrestoreuk.com' => 1, 'wheelscrze.com' => 1, - 'wheelsindia.com' => 1, 'wheelspin.ga' => 1, 'wheelwide.co.uk' => 1, 'wheelwork.org' => 0, @@ -159205,21 +160548,21 @@ 'wheelycool.tech' => 1, 'wheelycoolgear.com' => 1, 'wheelyking.tk' => 1, - 'when-release.ru' => 1, + 'when-release.ru' => 0, 'when.fm' => 0, 'when2watch.live' => 1, 'whengirlsplay.com' => 1, 'whenisholiday.com' => 1, 'whenondigital.com' => 1, - 'whentowork.com' => 1, + 'whenwe.ai' => 1, 'whenwe.me' => 1, - 'wheon.com' => 1, 'where2travel.nl' => 1, 'wherearethosemorgans.com' => 1, 'wherecaniwatchanime.com' => 1, 'wheredoi.click' => 1, 'wheregoes.com' => 1, 'whereicode.org' => 0, + 'whereismyfair.com' => 1, 'whereismyorigin.cf' => 1, 'whereisthekeep.com' => 1, 'whereiszakir.com' => 1, @@ -159237,6 +160580,7 @@ 'whichgender.today' => 1, 'whichphish.com' => 1, 'whichwasfirst.com' => 1, + 'whieda-plovdiv.com' => 1, 'whiff-of-grape.ca' => 0, 'whigfieldspain.tk' => 1, 'whil.com' => 1, @@ -159273,8 +160617,8 @@ 'whistleblower.report' => 1, 'whistleblowerordning.com' => 1, 'whistleblowers.gov' => 1, - 'whistleblowers.org' => 1, 'whistleblowersoftware.com' => 1, + 'whistleblowing.ae' => 1, 'whistlerbillboards.com' => 1, 'whistlingdog.media' => 0, 'whitakersofmccook.com' => 1, @@ -159285,6 +160629,7 @@ 'white-hell.tk' => 1, 'white-info.tk' => 1, 'white-noise.tk' => 1, + 'white-rabbit.observer' => 1, 'white-rabbit.tk' => 1, 'white-skull.tk' => 1, 'white-wolf.tk' => 1, @@ -159297,6 +160642,7 @@ 'whitebirdclinic.org' => 1, 'whitebox.ga' => 1, 'whitechristmas.com.au' => 1, + 'whitecloudconcierge.com' => 0, 'whitecollar.net' => 1, 'whitecollarfraud.com' => 1, 'whitecreekny.gov' => 1, @@ -159305,9 +160651,7 @@ 'whitefishtownshipmi.gov' => 1, 'whitefordtownshipmi.gov' => 1, 'whitehallal.gov' => 1, - 'whitehartdartmoor.co.uk' => 1, 'whitehartgreatyeldham.co.uk' => 1, - 'whiteharttherapies.co.uk' => 1, 'whitehat.ee' => 1, 'whitehat.vn' => 1, 'whitehatbrokers.com' => 1, @@ -159317,6 +160661,7 @@ 'whitehorse.ga' => 1, 'whitehouse.gov' => 1, 'whitehouse.org' => 1, + 'whitehouse.tw' => 1, 'whitehouseconferenceonaging.gov' => 1, 'whitehousedaycare.com' => 1, 'whitehousedrugpolicy.gov' => 1, @@ -159367,7 +160712,6 @@ 'whitewatertownshipmi.gov' => 1, 'whiteweb.tk' => 1, 'whitewinterwolf.com' => 1, - 'whiteyardcottage.com' => 1, 'whitfieldcountyga.gov' => 1, 'whitfieldwelding.com' => 1, 'whitkirkchurch.org.uk' => 0, @@ -159377,6 +160721,7 @@ 'whitmanwire.com' => 1, 'whitmoreac.com' => 1, 'whitneys2go.com' => 1, + 'whittingtonhomes.com' => 1, 'whittle.in' => 1, 'whittlesfabrics.com' => 1, 'whitworth.nyc' => 1, @@ -159403,7 +160748,7 @@ 'whoisamitsingh.com' => 1, 'whoiscuter.ml' => 1, 'whoiscutest.ml' => 1, - 'whoisonthebench.com' => 1, + 'whoisgeni.us' => 1, 'whoistheorchid.com' => 1, 'whoiswho.tk' => 1, 'wholebody.je' => 1, @@ -159414,7 +160759,6 @@ 'wholesalediamonds.tk' => 1, 'wholesalediscountsunglasses.com' => 1, 'wholesaleganoderma.com' => 1, - 'wholesalegrowersdirect.com' => 1, 'wholesaleimages.com' => 1, 'wholevood.com' => 1, 'wholevood.de' => 1, @@ -159444,7 +160788,6 @@ 'wht.one' => 1, 'whta.eu' => 1, 'whta.se' => 1, - 'whtcsj.com' => 0, 'whwcornwall.co.uk' => 1, 'why-brexit.uk' => 1, 'why918.com' => 0, @@ -159505,14 +160848,13 @@ 'wideshoes.com' => 1, 'widewebhost.net' => 1, 'wideworks.agency' => 1, - 'widexaluminium.pl' => 1, + 'widexisitmecihazlari.com' => 1, 'widget-options.com' => 1, 'widgetmaker.co.uk' => 1, 'widma.gov' => 1, 'widmer.bz' => 1, 'widner.xyz' => 1, 'widoj.gov' => 1, - 'widow411.com' => 1, 'widowsquad.com' => 1, 'widsl.de' => 1, 'widum.ru' => 1, @@ -159527,6 +160869,7 @@ 'wiegandt.org' => 1, 'wiegedaten.de' => 1, 'wiek.net' => 1, + 'wiek2.nl' => 1, 'wieloswiat.pl' => 1, 'wielrenbond.ml' => 1, 'wielrennen-in-zeeland.tk' => 1, @@ -159537,12 +160880,12 @@ 'wienergyjobs.com' => 1, 'wieobensounten.de' => 1, 'wiesbadener-kurier.de' => 1, + 'wieson.com' => 1, 'wiet2home.nl' => 1, 'wifesbank.com' => 1, 'wifi-hack.com' => 0, 'wifi-names.com' => 1, 'wifi-ooe.at' => 1, - 'wifi.com.vn' => 1, 'wifi.id' => 1, 'wificonnect.cc' => 1, 'wifidjelfa.com' => 1, @@ -159573,6 +160916,7 @@ 'wijaya2u.com' => 1, 'wijck.com' => 1, 'wijkdezwaenebloeme.tk' => 1, + 'wijkgerichtwerken.nl' => 1, 'wijnbesteld.nl' => 1, 'wijnlandkroatie.nl' => 1, 'wijnservices.nl' => 0, @@ -159767,6 +161111,7 @@ 'wilane.org' => 1, 'wilbergs.de' => 1, 'wilburyvets.co.uk' => 1, + 'wilco.fr' => 1, 'wilcodeboer.me' => 1, 'wilcom.com' => 1, 'wilcotx.gov' => 1, @@ -159775,7 +161120,6 @@ 'wildaboutarizona.com' => 1, 'wildanalysis.ga' => 1, 'wildbergh.tk' => 1, - 'wildberries.lol' => 1, 'wildbirdsuets.com' => 1, 'wildbluepress.com' => 1, 'wildcatdiesel.com.au' => 1, @@ -159784,23 +161128,30 @@ 'wildcove.ca' => 1, 'wildcraft.com' => 0, 'wildcruisers.tk' => 1, - 'wilddragon.in' => 1, 'wilderky.gov' => 1, 'wildern.org' => 1, 'wildernessdestinations.com' => 1, 'wildernpartnership.co.uk' => 1, - 'wildeshausen272.de' => 1, 'wildfilm.tv' => 1, 'wildfire.gov' => 1, 'wildfirechain.xyz' => 1, 'wildfireseomarketing.com' => 1, 'wildflowers5.com' => 1, 'wildfoerster.org' => 1, + 'wildfortune.bet' => 1, + 'wildfortune.io' => 1, + 'wildfortune21.io' => 1, + 'wildfortune23.io' => 1, + 'wildfortune24.io' => 1, + 'wildfortune3.io' => 1, + 'wildfortune4.io' => 1, + 'wildfortune44.io' => 1, + 'wildfortune5.io' => 1, 'wildfortune8.io' => 1, + 'wildfortune9.io' => 1, 'wildfurloweenwest.org' => 1, 'wildglass.nl' => 1, 'wildhealth.lu' => 1, - 'wildheavenbeer.com' => 1, 'wildhorsesaloon.com' => 1, 'wildlifeadaptationstrategy.gov' => 1, 'wildlifeforafrica.org' => 1, @@ -159827,6 +161178,7 @@ 'wildzap.ml' => 1, 'wildzoopark.co.uk' => 1, 'wildzoopark.com' => 1, + 'wiles.dk' => 1, 'wiley.law' => 1, 'wilf1rst.com' => 1, 'wilfert.cc' => 1, @@ -159842,7 +161194,6 @@ 'wilipedia.com' => 1, 'wiliquet.net' => 1, 'wilk.tech' => 1, - 'wilkens.be' => 1, 'wilkes-barretownship.gov' => 1, 'wilketransporte.de' => 1, 'wilkincounty.gov' => 1, @@ -159871,12 +161222,15 @@ 'williamfeely.info' => 1, 'williamgoldberg.cf' => 1, 'williamgoren.com' => 1, + 'williamgreger.de' => 1, 'williamjohngauthier.net' => 1, 'williamle.com' => 1, 'williammcgill.com' => 1, 'williamparedes.tk' => 1, + 'williamsburgservices.com.au' => 1, 'williamscomposer.com' => 1, 'williamscountyoh.gov' => 1, + 'williamservitaxi.com' => 1, 'williamsflintlocks.com' => 0, 'williamshomeheat.co.uk' => 1, 'williamsigal.com' => 1, @@ -159887,7 +161241,7 @@ 'willianchopin.tk' => 1, 'willich.tk' => 1, 'williejackson.com' => 1, - 'willingness.ru' => 1, + 'willingness.ru' => 0, 'willistonpdvt.gov' => 1, 'willit.fi' => 1, 'willjackson.com' => 1, @@ -159897,7 +161251,6 @@ 'willnorris.com' => 1, 'willocks.nl' => 1, 'willoughbyhillsohio.gov' => 1, - 'willow.technology' => 1, 'willowbrook.co.uk' => 1, 'willowchild.de' => 1, 'willowcundy.com' => 1, @@ -159918,8 +161271,6 @@ 'willtc.co.uk' => 1, 'willtc.uk' => 1, 'willturner.tk' => 1, - 'willvision.com' => 0, - 'willwilkins.com' => 1, 'willwoodworth.com' => 1, 'willywangstory.com.tw' => 1, 'willywangstory.org' => 1, @@ -159929,7 +161280,6 @@ 'wilmington-il.gov' => 1, 'wilmingtonohio.gov' => 1, 'wilmingtonzen.tk' => 1, - 'wilmothgroup.com' => 1, 'wilo.com' => 1, 'wils.jp' => 1, 'wilshirelawfirm.com' => 1, @@ -159945,15 +161295,13 @@ 'wiltrovira.com' => 1, 'wiltshirehealthyschools.org' => 1, 'wimasons.foundation' => 1, - 'wimbledon.com' => 1, + 'wimbledon.com' => 0, 'wimbledon.org' => 1, - 'wimlanphen.nl' => 1, 'wimmer-informatik.eu' => 1, 'wimmer-musik.eu' => 1, 'wimmer-software.de' => 1, 'wimmer-software.eu' => 1, 'wimmer.green' => 1, - 'wimmer.software' => 1, 'wimmer.tel' => 1, 'wimmersoftware.de' => 1, 'wimmersoftware.eu' => 1, @@ -159971,12 +161319,14 @@ 'win8.am' => 1, 'win88-line.com' => 1, 'win88-line.net' => 1, + 'winabrandnew.com' => 1, 'winampnederlands.tk' => 1, 'winancreekbarn.com' => 1, 'winario.de' => 1, 'winball.ml' => 1, 'winbignow.click' => 1, 'winboxzero.com' => 1, + 'wincasinorocket.com' => 1, 'wincasinosmoney.com' => 1, 'wincentro.pt' => 1, 'winch-center.de' => 1, @@ -159992,6 +161342,7 @@ 'wind.com.do' => 1, 'windaero.com' => 1, 'windandweather.com' => 1, + 'windedvertigo.com' => 1, 'windforme.com' => 1, 'windgucker.de' => 1, 'windhamct.gov' => 1, @@ -160006,6 +161357,7 @@ 'windowbuilderpro.com' => 1, 'windowcleaningexperts.net' => 1, 'windows' => 1, + 'windows11.com.br' => 1, 'windows311.org' => 1, 'windows7sins.org' => 1, 'windowsblogitalia.com' => 1, @@ -160019,9 +161371,7 @@ 'windr.win' => 1, 'windrainflood.com' => 1, 'windrawwin.com' => 1, - 'windriverpediatrics.com' => 0, 'windrunner.se' => 1, - 'windscribe.com' => 1, 'windsock-app.com' => 1, 'windsor.ai' => 1, 'windsor.co.th' => 1, @@ -160044,6 +161394,7 @@ 'wine.com.my' => 1, 'wine.my' => 1, 'winebrasil.com.br' => 1, + 'wineconnect.ai' => 1, 'winedineunwind.org' => 1, 'wineexperience.com.au' => 1, 'wineforhelp.cz' => 1, @@ -160053,7 +161404,6 @@ 'winenews.it' => 1, 'wineparis.com' => 1, 'wineriesil.com' => 1, - 'winerytoursanfrancisco.com' => 1, 'winetable.se' => 1, 'winfieldchen.me' => 1, 'winfieldpa.gov' => 1, @@ -160079,6 +161429,7 @@ 'wingie.qa' => 1, 'wingify.com' => 1, 'wingmin.net' => 1, + 'wingov.io' => 1, 'wingover.su' => 1, 'wingpictures.nl' => 1, 'wings.com.pk' => 1, @@ -160107,11 +161458,13 @@ 'winnebagocountywi.gov' => 1, 'winneconnesd3wi.gov' => 1, 'winner.ua' => 1, + 'winnerodds.com' => 1, 'winnersaffiliate.com' => 1, 'winnery.tk' => 1, 'winnicadzika.pl' => 1, 'winning.gq' => 1, 'winningattitudeawards.org' => 1, + 'winningponies.com' => 1, 'winnipegcomputerguy.tk' => 1, 'winnlandscaping.com' => 1, 'winona-area-scum.tk' => 1, @@ -160126,6 +161479,7 @@ 'winserver.ne.jp' => 1, 'winslowhomer.tk' => 1, 'winslowslair.tk' => 1, + 'winspinsamurai.com' => 1, 'winsposure.com' => 1, 'winsufi.biz' => 1, 'wint.global' => 1, @@ -160155,20 +161509,18 @@ 'winthrythsrealm.com' => 1, 'wintodoor.com' => 1, 'winull.de' => 1, - 'winup.org' => 1, 'winvio.com' => 1, + 'winwildfortune.io' => 1, 'winwitharval.co.uk' => 1, 'winwiz1.com' => 1, 'winxpclub.tk' => 1, 'winzero.tk' => 1, 'winzong.cn' => 1, 'winzong.net' => 1, - 'wiocha.pl' => 1, 'wip-tideplatform.uk' => 1, 'wipa.tk' => 1, 'wipayfinancial.com' => 1, 'wipeoutracing.tk' => 1, - 'wiphcai.ca' => 1, 'wipp.bayern' => 1, 'wippie.se' => 1, 'wippler.at' => 1, @@ -160180,6 +161532,7 @@ 'wir-pflegen-zuhause.de' => 1, 'wir-pflegen-zuhause.it' => 1, 'wir-sind-frey.de' => 1, + 'wircom.co' => 1, 'wire.com' => 0, 'wirebank.ru' => 1, 'wirecable25.com' => 1, @@ -160199,7 +161552,6 @@ 'wirelesslogic.com' => 0, 'wirelesslogicnordic.com' => 1, 'wirelessthief.ga' => 1, - 'wiremaze.com' => 1, 'wires.co.uk' => 1, 'wireshark.org' => 1, 'wireshocks.com' => 1, @@ -160207,10 +161559,9 @@ 'wiretoss.com' => 1, 'wiretransaction.ga' => 1, 'wiriamu.net' => 1, - 'wiris.be' => 1, 'wirkaufen.it' => 1, 'wirkaufendeinau.to' => 1, - 'wirken.info' => 1, + 'wirken.info' => 0, 'wirksportal.com' => 1, 'wirkstatt-lq.at' => 1, 'wirkstatt-lq.ch' => 1, @@ -160242,16 +161593,15 @@ 'wisdoj.gov' => 1, 'wisdomacademy.ro' => 1, 'wisdomathena1000.ru' => 0, + 'wisdomblake.com' => 1, 'wisdomgarden-mr.com' => 1, 'wisdomgeek.com' => 1, 'wisdomise.com' => 1, 'wisdomise.io' => 1, 'wisdomize.me' => 1, 'wisdomteethonly.com' => 1, - 'wisdomteethsydney.com.au' => 1, 'wisdotplans.gov' => 1, 'wise-parenting.com' => 0, - 'wise.design' => 1, 'wiseadvicetravelling.com' => 0, 'wisebarber.com' => 1, 'wisecountytx.gov' => 1, @@ -160261,11 +161611,13 @@ 'wisemans.us' => 1, 'wisemen.digital' => 0, 'wisemoney.com.vc' => 1, + 'wisen.pt' => 1, 'wisereducacao.com' => 1, 'wisereshape.com' => 1, 'wisers.com.tw' => 1, 'wisersp.com' => 1, 'wisertp.com' => 1, + 'wiseshifts.eu' => 1, 'wisestatus.info' => 1, 'wisetechglobal.cn' => 1, 'wisetechglobal.com' => 1, @@ -160283,16 +161635,8 @@ 'wishlist.net' => 1, 'wishlog.fun' => 1, 'wishmail.cf' => 1, - 'wiska.cn' => 1, - 'wiska.co.kr' => 1, - 'wiska.co.uk' => 1, - 'wiska.com' => 1, - 'wiska.com.br' => 1, - 'wiska.es' => 1, - 'wiska.in' => 1, - 'wiska.lat' => 1, 'wiskundeonderzoek.tk' => 1, - 'wism.io' => 1, + 'wism.io' => 0, 'wisn.com' => 1, 'wisnaes.com' => 1, 'wisniewskamakeup.pl' => 1, @@ -160300,6 +161644,7 @@ 'wispmaeksmusic.tk' => 1, 'wispyon.com' => 1, 'wisr.com.au' => 1, + 'wiss.com' => 1, 'wissamnr.be' => 1, 'wisselink.tk' => 1, 'wissen-a5.de' => 1, @@ -160322,6 +161667,7 @@ 'witez.net' => 1, 'witgoedexpert.com' => 1, 'with-environment.com' => 1, + 'withacta.com' => 1, 'withamscouts.org.uk' => 1, 'withdati.fr' => 1, 'withdcc.com' => 1, @@ -160344,7 +161690,6 @@ 'withthegrid.com' => 1, 'withyoutube.com' => 1, 'witne.ss' => 1, - 'witron.de' => 1, 'witt.link' => 1, 'wittepapaver.nl' => 1, 'witteveenbos.com' => 1, @@ -160382,6 +161727,7 @@ 'wizardswebs.com' => 1, 'wizart-studio.pl' => 1, 'wizathon.com' => 1, + 'wizelife.ai' => 1, 'wizink.pt' => 1, 'wizyheal.com' => 1, 'wizzley.com' => 1, @@ -160426,7 +161772,6 @@ 'wlcmedical.com.au' => 1, 'wlf.is' => 1, 'wlg.city' => 1, - 'wlitwie.pl' => 1, 'wlmq10086.cn' => 1, 'wlnk.cc' => 1, 'wloch.me' => 1, @@ -160444,8 +161789,7 @@ 'wmar2news.com' => 1, 'wmasphaltservices.com' => 1, 'wmataoig.gov' => 1, - 'wmbviaggi.it' => 1, - 'wmcuk.net' => 1, + 'wmcuk.net' => 0, 'wmcurrency.exchange' => 1, 'wmcurrency.online' => 1, 'wmcurrency.uk' => 1, @@ -160490,7 +161834,7 @@ 'woadzs.com' => 1, 'woah.how' => 1, 'woai.cf' => 1, - 'woaiuhd.com' => 1, + 'woaiuhd.com' => 0, 'woba.cf' => 1, 'woba.ml' => 1, 'wobako.pl' => 1, @@ -160522,14 +161866,15 @@ 'wogame.works' => 1, 'woge.cf' => 1, 'woge.ml' => 1, - 'wogo.org' => 1, 'woh.org' => 0, 'woheni.de' => 1, 'wohlgefuehl-massagen.de' => 1, 'wohlpa.de' => 0, - 'wohnbau-mobilitaet.ch' => 1, + 'wohnbau-mobilitaet.ch' => 0, 'wohnberatung-wien.at' => 1, + 'wohnfrisch.de' => 1, 'wohnsitz-ausland.com' => 1, + 'wohnung-dus.de' => 1, 'wohnungsaufloesung-berlin.net' => 1, 'wohnungsbaukredit.ag' => 1, 'wohnungsbaukredit.biz' => 1, @@ -160559,6 +161904,7 @@ 'wolfachtal-alpaka.de' => 1, 'wolfandleaf.com' => 1, 'wolfarth.info' => 1, + 'wolfbard.art' => 1, 'wolfen-nord.social' => 1, 'wolfermann.org' => 1, 'wolfermans.com' => 1, @@ -160582,11 +161928,9 @@ 'wolfsense.nl' => 1, 'wolfshoehle.eu' => 1, 'wolfsmobile.com' => 1, - 'wolfstreet.com' => 1, 'wolfteam.tk' => 1, 'wolfwings.us' => 1, 'wolfy.design' => 1, - 'wolfy1339.com' => 1, 'wolkanca.com' => 1, 'wolke7.wtf' => 1, 'wolkenputzer.com' => 1, @@ -160597,6 +161941,7 @@ 'wollomatic.de' => 1, 'wollongongbaptist.hopto.org' => 1, 'wollwerk.org' => 1, + 'woloho.com' => 1, 'wolrdwidessl.net' => 1, 'wolsing.dk' => 1, 'wolszon.me' => 1, @@ -160653,8 +161998,8 @@ 'wonderfuleducation.eu' => 1, 'wonderfuleducation.nl' => 1, 'wonderfulworldofwalliams.tk' => 1, + 'wonderhive.org' => 1, 'wonderhost.info' => 1, - 'wonderkind.de' => 1, 'wonderlab.ml' => 1, 'wonderland-server.net' => 1, 'wonderleaks.gq' => 1, @@ -160692,10 +162037,9 @@ 'woodbridgefurniture.com' => 1, 'woodbridgegrp.com' => 1, 'woodbridgepacific.com' => 1, - 'woodburn.au' => 0, + 'woodburn.au' => 1, 'woodbury.io' => 1, 'woodburynj.gov' => 1, - 'woodcock.cloud' => 1, 'woodcountywi.gov' => 1, 'woodcraftcompany.ru' => 1, 'woodenson.com' => 1, @@ -160772,12 +162116,15 @@ 'woordvanvandaag.nl' => 1, 'woorkup.com' => 1, 'woorocket.com' => 1, + 'wooroot.com' => 1, 'woosk.de' => 1, 'wootality.com' => 1, 'woothemesplugins.net' => 1, 'wootkit.tk' => 1, 'wootware.co.za' => 1, 'woovi.com' => 1, + 'wopnin.fyi' => 1, + 'wopr.systems' => 1, 'wops.cc' => 1, 'woralelandia.com' => 1, 'worcade.com' => 1, @@ -160792,9 +162139,7 @@ 'wordandnote.com' => 1, 'wordbits.net' => 0, 'wordcounter.net' => 1, - 'worddunk.com' => 1, 'wordfast.com' => 1, - 'wordmon.net' => 1, 'wordmon.site' => 1, 'wordnietvindbaar.nl' => 1, 'wordops.io' => 1, @@ -160870,7 +162215,6 @@ 'workinestonia.com' => 0, 'working-group-cloudsecurityalliance.org' => 1, 'workingclassmedia.com' => 1, - 'workingfamilies.org.uk' => 0, 'workinghardinit.work' => 1, 'workingmachine.info' => 1, 'workingpapers.biz' => 1, @@ -160879,7 +162223,6 @@ 'workingtalent.nl' => 1, 'workinit.com.au' => 1, 'workinitiatives.com.au' => 1, - 'workinnorway.no' => 1, 'workiva.com' => 1, 'workjustice.com.au' => 0, 'worklinepc.com' => 1, @@ -160893,7 +162236,6 @@ 'workonit.cf' => 1, 'workoutdigital.com' => 1, 'workpass.co.uk' => 1, - 'workperfect.com.au' => 1, 'workplace.com' => 1, 'workplace.tools' => 1, 'workreap.tk' => 1, @@ -160903,7 +162245,6 @@ 'worksheets-to-print.com' => 1, 'workshop-assets.com' => 1, 'workshop-email-content.com' => 1, - 'workshop-email-tracking.com' => 1, 'workshop-pages.com' => 1, 'workshop-spf.net' => 1, 'workshop-sync.net' => 1, @@ -160935,7 +162276,6 @@ 'world-politics.tk' => 1, 'world-selena.tk' => 1, 'world-tanks.tk' => 1, - 'world-web.pro' => 1, 'worldarmy.tk' => 1, 'worldatwork.org' => 1, 'worldbelow.tk' => 1, @@ -161009,6 +162349,7 @@ 'worldnewsphoto.tk' => 1, 'worldofarganoil.com' => 1, 'worldofbelia.de' => 1, + 'worldofexpos.com' => 1, 'worldofheroes.ml' => 1, 'worldoflegion.ml' => 1, 'worldofparties.co.uk' => 1, @@ -161021,7 +162362,6 @@ 'worldranking.tk' => 1, 'worldrecipes.eu' => 1, 'worldremit.com' => 1, - 'worldrism.com' => 1, 'worldsat.tk' => 1, 'worldsaway.ca' => 1, 'worldsbest.ga' => 1, @@ -161038,7 +162378,6 @@ 'worldsy.com' => 1, 'worldsystems.com.co' => 1, 'worldtalk.de' => 1, - 'worldtattooevents.com' => 1, 'worldtempus.com' => 0, 'worldtera.com' => 1, 'worldtrandingnews.ml' => 1, @@ -161049,7 +162388,7 @@ 'worldvisa.tk' => 1, 'worldwallstreet.tk' => 1, 'worldwar2collector.tk' => 1, - 'worldwidecounsel.net' => 1, + 'worldwidecounsel.net' => 0, 'worldwidescience.org' => 1, 'worldwinesweb.be' => 1, 'worldwitness.org' => 1, @@ -161066,12 +162405,14 @@ 'worms-cowclan.tk' => 1, 'wormser-zeitung.de' => 1, 'worongarymedical.com.au' => 1, + 'worpix.com' => 1, 'worpswede.eu' => 1, 'worst.horse' => 0, 'wort-suchen.de' => 1, 'wortdestages.tk' => 1, 'worthcountyiowa.gov' => 1, 'worthenind.com' => 0, + 'worthington.tech' => 1, 'worthlessingratitudecq.cf' => 1, 'worthlessingratitudecq.gq' => 1, 'worthlessingratitudecq.ml' => 1, @@ -161101,8 +162442,6 @@ 'wouter.site' => 1, 'wouterbruijning.nl' => 1, 'wouterkobes.nl' => 1, - 'wouterpetri.com' => 1, - 'wouterpetri.xyz' => 1, 'wouterslop.com' => 1, 'wouterslop.eu' => 1, 'wouterslop.nl' => 1, @@ -161132,6 +162471,7 @@ 'wowlegacy.ml' => 1, 'wowlifedesignandco.jp' => 1, 'wowlove.tk' => 1, + 'wowmakers.com' => 1, 'wownskportal.tk' => 1, 'wowpilates.com' => 1, 'wowra.net.pl' => 1, @@ -161150,13 +162490,12 @@ 'wozwaardeloket.nl' => 1, 'wozwebdesign.com.br' => 1, 'wp-assistance.fr' => 1, - 'wp-blog.co.kr' => 1, + 'wp-blog.co.kr' => 0, 'wp-bundle.co' => 0, 'wp-cloud.fi' => 0, 'wp-creativ.de' => 1, 'wp-fastsearch.de' => 1, 'wp-fotoblog.de' => 1, - 'wp-hasty.com' => 1, 'wp-in.de' => 1, 'wp-mix.com' => 1, 'wp-ninja.tk' => 1, @@ -161167,11 +162506,11 @@ 'wp-stack.pro' => 1, 'wp-tao.com' => 1, 'wp-webagentur.de' => 1, + 'wp2date.com' => 1, 'wpac.de' => 1, 'wpadelaide.org' => 1, 'wpauctions.com' => 1, 'wpautolistings.com' => 1, - 'wpbase.io' => 1, 'wpbeter.nl' => 1, 'wpboot.com' => 1, 'wpbox.by' => 1, @@ -161182,7 +162521,6 @@ 'wpcepat.com' => 0, 'wpckraft.ro' => 1, 'wpco.se' => 1, - 'wpcommerz.com' => 1, 'wpconcepts.net' => 1, 'wpconnect.co' => 1, 'wpcs.pro' => 1, @@ -161191,7 +162529,6 @@ 'wpekspres.com' => 1, 'wpetri.nl' => 1, 'wpexplainer.com' => 1, - 'wpfactory.io' => 1, 'wpformation.com' => 1, 'wpforum.tk' => 1, 'wpg-verwaltungen.de' => 1, @@ -161203,17 +162540,14 @@ 'wphosting.ovh' => 1, 'wpinabox.de' => 1, 'wpinfos.de' => 0, - 'wpjzb.com' => 0, + 'wpjzb.com' => 1, 'wpldn.uk' => 1, 'wpletter.de' => 1, 'wplibrary.net' => 1, 'wplicious.com' => 1, - 'wplistings.pro' => 1, - 'wpmafias.com' => 1, 'wpmatik.com' => 1, 'wpmeer.com' => 1, 'wpmet.com' => 1, - 'wpml.org' => 1, 'wpmu-tutorials.de' => 1, 'wpna.fm' => 1, 'wpnesia.id' => 1, @@ -161223,7 +162557,7 @@ 'wpnews.ml' => 1, 'wpnews.tk' => 1, 'wpnovice.tk' => 1, - 'wpocs.com' => 1, + 'wpocs.com' => 0, 'wpoptimalizace.cz' => 1, 'wppbki1.com' => 1, 'wprank.net' => 1, @@ -161244,7 +162578,6 @@ 'wpsne.com.au' => 1, 'wpspeedcare.com' => 1, 'wpspeedking.com' => 1, - 'wpspeedmatters.com' => 1, 'wpstaq.com' => 1, 'wpsupportlab.com' => 1, 'wptests.tk' => 1, @@ -161272,7 +162605,6 @@ 'wrc-results.com' => 1, 'wrd48.net' => 1, 'wrdcfiles.ca' => 1, - 'wrdf.org' => 0, 'wreckadvisors.com' => 1, 'wrecked.cf' => 1, 'wrecked.tk' => 1, @@ -161294,13 +162626,13 @@ 'wrightcountymo911.gov' => 1, 'wrighthassall.co.uk' => 1, 'wrightsecurity.co' => 1, - 'wrightslawfirm.com' => 0, 'wrighttownshipottawami.gov' => 1, 'wrighttownshippa.gov' => 1, 'wringer.ga' => 1, + 'wrist-pay.com' => 1, 'wristler.eu' => 1, 'write-right.net' => 1, - 'writeaboutgaza.com' => 1, + 'writeaboutgaza.com' => 0, 'writeandedit-for-you.com' => 1, 'writeaword.tk' => 1, 'writebrigade.com' => 1, @@ -161334,14 +162666,13 @@ 'writingiswork.ga' => 1, 'writingpapersonlineformoney.ga' => 1, 'writingtoserve.net' => 1, - 'writtenandrecorded.com' => 1, 'writtenhorror.com' => 1, 'writtenworld.bg' => 1, 'wrm.sr' => 1, 'wrmea.org' => 1, 'wrmh343.org' => 1, 'wrnck.cloud' => 1, - 'wroclawguide.com' => 1, + 'wroclawguide.com' => 0, 'wrong.wang' => 0, 'wrongaddress.com' => 1, 'wrozbyonline.pl' => 1, @@ -161353,9 +162684,7 @@ 'ws3917.space' => 1, 'wsa.poznan.pl' => 1, 'wsadek.ovh' => 1, - 'wsave.be' => 1, 'wsb.pl' => 1, - 'wsc.rip' => 1, 'wscauth.de' => 1, 'wscf.ch' => 1, 'wscore.me' => 1, @@ -161364,8 +162693,8 @@ 'wsdeboer.nl' => 1, 'wselektro.de' => 1, 'wseo.pw' => 1, - 'wsfabrication.com.au' => 1, 'wsgvet.com' => 1, + 'wshareshop.com' => 1, 'wsheffield.com' => 1, 'wsj.com' => 1, 'wsl.sh' => 1, @@ -161386,7 +162715,7 @@ 'wsspalluto.de' => 1, 'wssv.ch' => 0, 'wstein.org' => 1, - 'wstore.co.id' => 1, + 'wstore.co.id' => 0, 'wsug.gq' => 1, 'wsv-pfeffingen.de' => 1, 'wsvdeboei.nl' => 1, @@ -161397,7 +162726,6 @@ 'wtfast.com' => 1, 'wtfbryan.com' => 0, 'wtfindonesia.tk' => 1, - 'wtfit.io' => 1, 'wtfnope.org' => 1, 'wth-security.nl' => 1, 'wth.in' => 1, @@ -161523,7 +162851,6 @@ 'wwtg.gov' => 1, 'wwv-8522.com' => 1, 'wwv-8722.com' => 1, - 'wwvip88.com' => 1, 'www-2998hh.com' => 1, 'www-33445.com' => 1, 'www-38978.com' => 1, @@ -161533,7 +162860,6 @@ 'www-8522.com' => 1, 'www-8722.com' => 1, 'www-8887999.com' => 0, - 'www-9822.com' => 1, 'www-fwt.com' => 1, 'www-ge.org' => 1, 'www-l.ink' => 1, @@ -161635,7 +162961,6 @@ 'www.vino.com' => 0, 'www.wordpress.com' => 0, 'www.zdnet.com' => 1, - 'www68277.com' => 1, 'wwwclan.tk' => 1, 'wwweb.be' => 1, 'wwwebdesignstudios.com' => 1, @@ -161726,11 +163051,12 @@ 'wzrd.in' => 0, 'wzrd.pw' => 1, 'wzutti.com' => 0, - 'wzxaini9.com' => 1, + 'wzxaini9.com' => 0, 'wzyboy.org' => 1, 'x-6.pl' => 1, 'x-76.eu' => 1, 'x-breezen.asia' => 1, + 'x-change.ro' => 1, 'x-charge.uk' => 1, 'x-electronica.com' => 1, 'x-files.tk' => 1, @@ -161768,10 +163094,10 @@ 'x3650.de' => 1, 'x36533.com' => 1, 'x378.ch' => 1, + 'x3flow.net' => 1, 'x44.at' => 0, 'x500658.com' => 1, 'x5197.co' => 1, - 'x52.org' => 1, 'x58p.com' => 1, 'x58t.com' => 1, 'x5x.host' => 1, @@ -161780,12 +163106,9 @@ 'x64architecture.com' => 1, 'x6729.co' => 1, 'x6957.co' => 1, - 'x7008.com' => 0, 'x7719.com' => 0, - 'x77jj.com' => 1, - 'x77nn.com' => 1, + 'x7blog.com' => 1, 'x81vv.com' => 1, - 'x86.pet' => 1, 'x90.im' => 1, 'x9297.co' => 1, 'x9728.co' => 1, @@ -161801,6 +163124,7 @@ 'xacobeoexperience.com' => 1, 'xactadent.com' => 1, 'xad.ch' => 1, + 'xadwm.top' => 1, 'xage.com' => 1, 'xaira.com' => 0, 'xajh.org' => 1, @@ -161840,7 +163164,7 @@ 'xb008.com' => 1, 'xb053.com' => 1, 'xb056.com' => 1, - 'xb1001.com' => 1, + 'xb1001.com' => 0, 'xb2002.com' => 1, 'xb3888.com' => 1, 'xb6008.com' => 1, @@ -161872,7 +163196,7 @@ 'xb862.com' => 1, 'xb865.com' => 1, 'xb871.com' => 1, - 'xb873.com' => 1, + 'xb873.com' => 0, 'xb8806.com' => 0, 'xb8861.com' => 1, 'xb9009.com' => 1, @@ -161906,7 +163230,6 @@ 'xbjt77.com' => 1, 'xblau.com' => 1, 'xbox' => 1, - 'xbox-mag.net' => 1, 'xboxachievements.com' => 1, 'xboxdynasty.de' => 1, 'xbrlsuccess.appspot.com' => 1, @@ -161951,6 +163274,7 @@ 'xcdd.sh' => 1, 'xce.pl' => 1, 'xcelvations.com' => 1, + 'xceneresearch.com' => 1, 'xchangehoster.de' => 1, 'xcharge.uk' => 1, 'xchimera.com' => 1, @@ -161970,12 +163294,13 @@ 'xcw8888.net' => 0, 'xcw8889.net' => 0, 'xcxmiku.com' => 0, + 'xcysy.top' => 1, 'xd.cm' => 1, 'xd.gd.cn' => 1, 'xd.gov' => 1, - 'xdaforums.com' => 1, 'xdawn.cn' => 1, 'xdb.be' => 0, + 'xdb.one' => 1, 'xdc.org' => 0, 'xdcam-user.com' => 1, 'xdemvyhcp.com' => 1, @@ -161983,7 +163308,6 @@ 'xdkino.online' => 1, 'xdlab.co' => 1, 'xdos.io' => 1, - 'xdownloader.com' => 1, 'xdreamserver.com' => 1, 'xdtag.com' => 1, 'xdty.org' => 1, @@ -161997,7 +163321,6 @@ 'xelesante.jp' => 1, 'xelionai.com' => 1, 'xemptsecurity.com' => 1, - 'xenaidigital.xyz' => 1, 'xencrystal.me' => 1, 'xenfo.ro' => 1, 'xenforo.forum' => 1, @@ -162036,6 +163359,7 @@ 'xertainty.com' => 1, 'xertainty.de' => 1, 'xetown.com' => 1, + 'xeve.io' => 1, 'xevietanh.com' => 1, 'xevnet.com' => 1, 'xevolkswagen.com' => 1, @@ -162054,7 +163378,6 @@ 'xg9gbbbr.nsupdate.info' => 1, 'xgadget.de' => 1, 'xgameshst.com' => 1, - 'xgclan.com' => 1, 'xgn.es' => 1, 'xgp.pl' => 1, 'xgpu.deals' => 1, @@ -162073,7 +163396,6 @@ 'xhochy.org' => 1, 'xhtmljunction.com' => 1, 'xhy.ch' => 1, - 'xia.com' => 1, 'xia100.xyz' => 1, 'xiahdeh.com' => 1, 'xiai.cf' => 1, @@ -162108,12 +163430,10 @@ 'xiaomiev.com.ua' => 1, 'xiaomionline24.pl' => 1, 'xiaoneijun.cn' => 1, - 'xiaoniaoyou.com' => 0, 'xiaoseai.com' => 1, 'xiaoshijt.com' => 1, 'xiaowangshen.com' => 1, 'xiaoxia.li' => 1, - 'xiarain.com' => 1, 'xiashu8.com' => 1, 'xiaxuejin.cn' => 1, 'xiazhanjian.com' => 0, @@ -162121,7 +163441,6 @@ 'xice.wang' => 1, 'xicreative.net' => 1, 'xiecongan.org' => 1, - 'xiedeacc.com' => 0, 'xiexiexi.com' => 1, 'xif.at' => 1, 'xifrem.com' => 1, @@ -162132,7 +163451,6 @@ 'xillimite.com' => 1, 'xilnex.com' => 1, 'xilo.net' => 1, - 'xiluetmiami.com' => 1, 'xiluo-sweet-home.tw' => 1, 'ximes.cloud' => 1, 'ximes.com' => 1, @@ -162257,6 +163575,7 @@ 'xing.ml' => 1, 'xingai.ml' => 1, 'xinghan-textile.com' => 1, + 'xinghe.cc' => 1, 'xingtu.cn' => 1, 'xingyu1993.cn' => 1, 'xinlandm.com' => 1, @@ -162270,7 +163589,6 @@ 'xinrengui.eu.org' => 1, 'xinrui.com' => 1, 'xinxeta.es' => 1, - 'xinxiaofei.net.cn' => 1, 'xinyazhang.com' => 1, 'xinyezx.com' => 1, 'xinyitour.tw' => 1, @@ -162280,6 +163598,7 @@ 'xiqonline.com' => 1, 'xishiduliu.com' => 1, 'xitin.tk' => 1, + 'xiufe.ng' => 1, 'xiufeng.de' => 1, 'xiufeng.net' => 1, 'xiufeng.nl' => 1, @@ -162316,7 +163635,7 @@ 'xlhalliance.org' => 1, 'xlnaudio.com' => 1, 'xloud.cf' => 1, - 'xloveit.com' => 1, + 'xloveit.com' => 0, 'xlr8.shop' => 1, 'xlribbon.ml' => 1, 'xlrsecurity.com' => 1, @@ -162387,11 +163706,15 @@ 'xn----etbqa2alia5i.tk' => 1, 'xn----htbhdmyci.xn--p1ai' => 1, 'xn----itbanmp3ae.xn--p1ai' => 1, + 'xn----itbbusfhekg7h.xn--p1ai' => 1, + 'xn----itbqqeck8g.xn--p1ai' => 1, 'xn----jtbednzh3d.xn--p1ai' => 1, 'xn----jtbiihtkil8b4e.xn--p1ai' => 1, 'xn----mtbckubhv.xn--p1ai' => 1, 'xn----ncfb.ws' => 1, 'xn----otbabmp3ae.xn--p1ai' => 1, + 'xn----otbbpipiz.xn--p1ai' => 1, + 'xn----ptbjhcfpdffj3i.xn--p1ai' => 1, 'xn----rtbbavlecj.xn--p1ai' => 1, 'xn----ylba7abgd9bnh0e.xn--qxa6a' => 1, 'xn---35-6cdk1dnenygj.xn--p1ai' => 1, @@ -162416,6 +163739,7 @@ 'xn--2i0bt7p4fy71g.com' => 1, 'xn--2o2b11i93dh3r.com' => 1, 'xn--2sxs9ol7o.com' => 1, + 'xn--32-mlcqsin.xn--p1ai' => 1, 'xn--36-dlcdun7abo4a.xn--p1ai' => 1, 'xn--3bt625flzps8a.com' => 0, 'xn--3btta.xn--fiqs8s' => 1, @@ -162431,6 +163755,8 @@ 'xn--4brt03c.xn--fiqs8s' => 1, 'xn--4brt03c.xn--io0a7i' => 1, 'xn--4gq45ay49m.com' => 1, + 'xn--4gq45ay49m.xn--fiqs8s' => 1, + 'xn--4gq45ay49m.xn--fiqz9s' => 1, 'xn--4gq62f52gdss.com' => 1, 'xn--4kro7fswi.xn--6qq986b3xl' => 1, 'xn--4qs85t91oq9e.com' => 1, @@ -162465,9 +163791,11 @@ 'xn--80aaaane9bk7bh.tk' => 1, 'xn--80aaacqdkdv7b0a.tk' => 1, 'xn--80aaaptltzqd.tk' => 1, + 'xn--80aaazq3c.xn--p1ai' => 1, 'xn--80aacgbiy5akmx.xn--e1a4c' => 1, 'xn--80aacorabax9b2a3c.xn--p1ai' => 1, 'xn--80aae7aeoh.xn--p1ai' => 1, + 'xn--80aafm6chak.xn--p1ai' => 1, 'xn--80aaghghcgb6daxu0h9b.xn--p1ai' => 1, 'xn--80aahvz2a9a.xn--p1acf' => 1, 'xn--80aanbkcescrdedmxzcl4pmc.xn--p1acf' => 1, @@ -162491,7 +163819,6 @@ 'xn--80aejhvi0at.xn--90ais' => 1, 'xn--80aejljbfwxn.xn--p1ai' => 1, 'xn--80affa6ai0a.tk' => 1, - 'xn--80afvgfgb0aa.xn--p1ai' => 1, 'xn--80ahclcaoccacrhfebi0dcn5c1jh.xn--p1ai' => 1, 'xn--80ahcnkhbwik.xn--p1ai' => 1, 'xn--80ahjdhy.tk' => 1, @@ -162499,6 +163826,7 @@ 'xn--80ahnefiifo0g.xn--p1ai' => 1, 'xn--80aihgal0apt.xn--p1ai' => 1, 'xn--80ajuk.xn--p1ai' => 1, + 'xn--80akakhklwvz.xn--p1ai' => 1, 'xn--80aki6akt.xn--p1ai' => 1, 'xn--80akjfhoqm2h2a.xn--p1ai' => 1, 'xn--80aknjgrv.tk' => 1, @@ -162519,7 +163847,6 @@ 'xn--90adahrqfmec.xn--p1ai' => 1, 'xn--90adu.xn--90a3ac' => 1, 'xn--90agmsorb.tk' => 1, - 'xn--90aij9af3f.com.ua' => 1, 'xn--90aimoos.tk' => 1, 'xn--90aizn.tk' => 1, 'xn--90amdjbi3c0ec.xn--p1ai' => 1, @@ -162586,7 +163913,6 @@ 'xn--c5wy5c025b.cn' => 1, 'xn--c5wy5c025b.xn--fiqs8s' => 1, 'xn--c5wy5c025b.xn--fiqz9s' => 1, - 'xn--carlshamnsvxtrike-0qb.se' => 1, 'xn--cartofidelidade-nkb.online' => 1, 'xn--cck4ax91r.com' => 1, 'xn--cck7f515h.com' => 1, @@ -162636,11 +163962,13 @@ 'xn--e1aaavheewr.xn--p1ai' => 1, 'xn--e1aahuqbk6f.tk' => 1, 'xn--e1aajkmzd.xn--p1ai' => 1, + 'xn--e1aapoegejf8g.xn--p1ai' => 1, 'xn--e1adckvg5c.xn--p1ai' => 1, 'xn--e1adlfhcdo7h.xn--p1ai' => 1, 'xn--e1afan7ad2a9b.xn--p1ai' => 1, 'xn--e1afggpjhk3b1e.xn--p1ai' => 1, 'xn--e1agokg6a9a.tk' => 1, + 'xn--e1akmdci6f.xn--p1ai' => 1, 'xn--e1aoahhqgn.xn--p1ai' => 1, 'xn--e1aoddhq.gq' => 1, 'xn--e1awbbf4g.xn--p1ai' => 1, @@ -162690,7 +164018,9 @@ 'xn--h1aaahdlb4aki4h.xn--p1ai' => 1, 'xn--h1aaakmzd.xn--p1ai' => 1, 'xn--h1aagcjb0ajh5g.xn--p1ai' => 1, + 'xn--h1aalhmhw.xn--p1ai' => 1, 'xn--h1aarew7ct.tk' => 1, + 'xn--h1agfcencfei4h.xn--p1ai' => 1, 'xn--h1ahbcdb8g.xn--p1ai' => 1, 'xn--h1aifgllz.xn--p1ai' => 1, 'xn--h7t906ca.xn--fiqs8s' => 1, @@ -162715,6 +164045,7 @@ 'xn--itt6x.xn--fiqz9s' => 1, 'xn--itts1a.xn--fiqs8s' => 1, 'xn--itts1a.xn--fiqz9s' => 1, + 'xn--j1aadfcccbbtv7j.xn--p1ai' => 1, 'xn--j1afcdm4f.xn--p1ai' => 1, 'xn--j1aoca.xn--p1ai' => 1, 'xn--j4h.cf' => 1, @@ -162723,8 +164054,10 @@ 'xn--jkaappi-5waa.fi' => 1, 'xn--jlq480n2rg' => 1, 'xn--jp8hx8f.ws' => 1, + 'xn--jx2a33n.com' => 1, 'xn--kckd0bd4a8tp27yee2e.com' => 1, 'xn--keditr-0xa.biz' => 1, + 'xn--kferkind-0za.ch' => 1, 'xn--kinsthetik-s5a.ch' => 1, 'xn--kkcon-fwab.nz' => 1, 'xn--kl-oja.is' => 1, @@ -162745,7 +164078,6 @@ 'xn--labanskllermark-ftb.se' => 1, 'xn--lbaa.ws' => 1, 'xn--lfv405c.com' => 1, - 'xn--ljyakatemia-qfb.fi' => 1, 'xn--lk1a.moe' => 1, 'xn--ll-yka.de' => 1, 'xn--lna-2000-9za.nu' => 1, @@ -162770,6 +164102,7 @@ 'xn--mein-kchenhelfer-ozb.de' => 1, 'xn--mensenges-o1a8c.gq' => 1, 'xn--mensengesss-t8a.gq' => 1, + 'xn--mentaltraining-fr-musiker-uwc.ch' => 1, 'xn--mercadonavideo-2nb.com' => 1, 'xn--mgbbh2a9fub.xn--ngbc5azd' => 1, 'xn--mgbmmp7eub.com' => 1, @@ -162790,7 +164123,6 @@ 'xn--morrhret-e0a.se' => 1, 'xn--mrtelfuger-0cb.dk' => 1, 'xn--mxac.net' => 1, - 'xn--myprmienportal-8hb.de' => 1, 'xn--myrepublc-x5a.net' => 1, 'xn--naade-dta.com' => 1, 'xn--nbetcieczane-4ib.gen.tr' => 1, @@ -162870,7 +164202,7 @@ 'xn--srenpind-54a.dk' => 1, 'xn--ss-sein-fetzt-wob.de' => 1, 'xn--strandhaus-hinter-der-dne-1wc.de' => 1, - 'xn--stubbfrsning-uppsala-hzb.se' => 1, + 'xn--stubbfrsning-uppsala-hzb.se' => 0, 'xn--super-visionr-mfb.de' => 1, 'xn--svezavaukuu-ulb08i.rs' => 1, 'xn--sz8h.ml' => 1, @@ -162893,9 +164225,11 @@ 'xn--u9j920h4sbt5ex10f.online' => 1, 'xn--u9j933ksxs6hu.com' => 1, 'xn--u9jv84l7ea468b.com' => 1, + 'xn--u9jw87h6tdi4hqls.com' => 1, 'xn--u9jy16ncfao19mo8i.nagoya' => 1, 'xn--uba.eu.org' => 1, 'xn--ug8h.st' => 1, + 'xn--uist1idrju3i.jp' => 1, 'xn--ukasik-2db.pl' => 1, 'xn--ukys-f6a.lt' => 1, 'xn--underux-0za.eu' => 1, @@ -162907,6 +164241,11 @@ 'xn--v6q426ishax2a.xyz' => 1, 'xn--vck8crc010pu14e.biz' => 1, 'xn--vck8crcu789ajtaj92eura.xyz' => 1, + 'xn--ventilationrebro-wwb.nu' => 1, + 'xn--ventilationrebro-wwb.se' => 1, + 'xn--ventilationsrengringstockholm-v5c.se' => 1, + 'xn--ventilationsrengringvsters-0hc6a69b.nu' => 1, + 'xn--ventilationsrengringvsters-0hc6a69b.se' => 1, 'xn--vhqd939aoqhf4c785d.cn' => 1, 'xn--vhqd939aoqhf4c785d.com' => 1, 'xn--vihrekeino-u5a.fi' => 1, @@ -162968,7 +164307,6 @@ 'xnaas.info' => 1, 'xnativi.pl' => 1, 'xneelo.co.za' => 1, - 'xnet-x.net' => 1, 'xnetwork.ml' => 1, 'xniilo.net' => 1, 'xniver.se' => 1, @@ -163006,12 +164344,14 @@ 'xosh.fr' => 1, 'xot.gr' => 1, 'xotaku.com' => 1, - 'xotictrends.com' => 1, 'xotika.tv' => 1, 'xoue.com' => 1, 'xoutpost.com' => 1, + 'xovv.io' => 1, 'xp-ochrona.pl' => 1, 'xp.nsupdate.info' => 1, + 'xpal.com' => 1, + 'xpaldev.com' => 1, 'xparts.com.tr' => 1, 'xpd.se' => 1, 'xpendustries.com' => 1, @@ -163021,7 +164361,6 @@ 'xpertairtx.com' => 1, 'xpertairwaco.com' => 1, 'xpertcenter.ch' => 0, - 'xpertcube.com' => 1, 'xpertgears.com' => 1, 'xpertmedia.ro' => 1, 'xpetit.net' => 1, @@ -163055,7 +164394,6 @@ 'xpwn.cz' => 0, 'xpwow.com' => 1, 'xqib.org' => 1, - 'xqin.net' => 1, 'xqk7.com' => 1, 'xqr.pm' => 1, 'xr5.me' => 1, @@ -163107,6 +164445,7 @@ 'xtdowner.com' => 1, 'xtec.eu.org' => 1, 'xtechtecnologia.tec.br' => 1, + 'xtechtools.com' => 1, 'xtendafin.com' => 1, 'xtexx.eu.org' => 1, 'xtianhe.com' => 0, @@ -163204,7 +164543,6 @@ 'xtzs6.vip' => 1, 'xtzws.com' => 1, 'xuab.net' => 1, - 'xuan-hao.com' => 1, 'xuann.wang' => 0, 'xubo666.com' => 1, 'xuc.me' => 1, @@ -163230,7 +164568,6 @@ 'xurl.ltd' => 1, 'xushuai.org' => 1, 'xusqui.com' => 1, - 'xuvero.com' => 1, 'xuwei.de' => 1, 'xuxiao.click' => 1, 'xuyh0120.win' => 1, @@ -163256,7 +164593,6 @@ 'xx9297.co' => 1, 'xx9728.co' => 1, 'xxczaki.com' => 1, - 'xxffo.com' => 1, 'xxhd.in' => 1, 'xxl-bonus.tk' => 1, 'xxl.dk' => 1, @@ -163301,14 +164637,13 @@ 'xyactive.com.au' => 1, 'xyenon.bid' => 1, 'xyfindit.com' => 1, - 'xyfun.net' => 0, + 'xyj321.com' => 1, 'xyl.cool' => 1, - 'xylexa.ai' => 1, 'xylimelts.com.au' => 1, 'xyloefarmoges.gr' => 0, 'xylos.nl' => 1, 'xynta.ch' => 1, - 'xynta.com' => 1, + 'xynta.com' => 0, 'xyquadrat.ch' => 1, 'xyrem.com' => 1, 'xyrexwolf-sebastien-izambard.tk' => 1, @@ -163394,7 +164729,6 @@ 'y89c.com' => 1, 'y89c.net' => 1, 'y89ccc.com' => 0, - 'y89d.com' => 1, 'y89d.net' => 1, 'y89dd.com' => 1, 'y89ddd.com' => 1, @@ -163417,7 +164751,6 @@ 'y89j.net' => 1, 'y89jj.com' => 1, 'y89jjj.com' => 0, - 'y89k.com' => 0, 'y89kk.com' => 1, 'y89l.com' => 0, 'y89ll.com' => 1, @@ -163425,8 +164758,7 @@ 'y89n.com' => 1, 'y89q.com' => 0, 'y89r.com' => 0, - 'y89s.com' => 0, - 'y89t.com' => 0, + 'y89t.com' => 1, 'y89u.com' => 0, 'y89v.com' => 1, 'y89ww.com' => 0, @@ -163450,6 +164782,7 @@ 'yabit.org.tw' => 1, 'yabuisha.jp' => 1, 'yacca.co.uk' => 1, + 'yaced.ca' => 1, 'yacg.asia' => 1, 'yachats.photos' => 1, 'yachatshomesforsale.com' => 1, @@ -163461,7 +164794,6 @@ 'yachtbuyer.com' => 1, 'yachtcharterfleet.com' => 1, 'yachtchartersllc.com' => 1, - 'yachtcrafter.com' => 1, 'yachting-home.com' => 1, 'yachtlettering.com' => 1, 'yachtmarket.com.ua' => 1, @@ -163499,6 +164831,7 @@ 'yakbett.de' => 1, 'yakimono.ga' => 1, 'yakimoshi.tk' => 1, + 'yakinimdakideprem.com' => 1, 'yakisakana.tk' => 1, 'yakkifamirie.tk' => 1, 'yakmail.tech' => 1, @@ -163533,7 +164866,6 @@ 'yamanobe-taro.jp' => 1, 'yamasa-kanten.com' => 1, 'yamatonetwork.com' => 1, - 'yamazaki-automotive.co.jp' => 1, 'yamei1.com' => 1, 'yamei8.com' => 1, 'yamei8866.com' => 1, @@ -163570,8 +164902,7 @@ 'yanhongming.net' => 1, 'yanik.info' => 1, 'yanisvaroufakis.eu' => 1, - 'yaniv.tv' => 1, - 'yankeeinstitute.org' => 1, + 'yaniv.tv' => 0, 'yann.tw' => 1, 'yannic.world' => 0, 'yannickkordel.de' => 1, @@ -163594,7 +164925,6 @@ 'yap26.cc' => 1, 'yapan008.com' => 1, 'yapan222.com' => 1, - 'yapan3.com' => 1, 'yapan33.com' => 1, 'yapan333.com' => 1, 'yapan365.net' => 1, @@ -163604,14 +164934,11 @@ 'yapan55.com' => 1, 'yapan555.com' => 1, 'yapan6.com' => 1, - 'yapan66.com' => 1, 'yapan666.com' => 1, - 'yapan7.com' => 1, 'yapan77.com' => 1, 'yapan777.com' => 1, - 'yapan888.com' => 1, + 'yapan888.com' => 0, 'yapan9.com' => 1, - 'yapan99.com' => 1, 'yapanwang.com' => 1, 'yapaytech.com' => 1, 'yapdentalsurgery.com' => 1, @@ -163632,7 +164959,7 @@ 'yaren-it.de' => 1, 'yaren.it' => 1, 'yarlesac.com' => 1, - 'yarmarka-megamarket.ru' => 1, + 'yarmarka-megamarket.ru' => 0, 'yarnandy.com' => 1, 'yarno.com.au' => 1, 'yarogneva.ru' => 1, @@ -163653,11 +164980,8 @@ 'yaseen.ae' => 1, 'yaseiblog.org' => 1, 'yaseminuzumcu.com' => 1, - 'yash.com' => 1, 'yashima-shika.com' => 1, 'yashinstore.com' => 1, - 'yashu.store' => 1, - 'yasic.net' => 1, 'yasikish.com' => 1, 'yasking.org' => 1, 'yaslihastabakici.com' => 1, @@ -163682,7 +165006,6 @@ 'yatescourtreporters.com' => 1, 'yatescsr.com' => 1, 'yatesun.com' => 1, - 'yatorie.net' => 1, 'yatriindia.tk' => 1, 'yatserver.com' => 1, 'yatstudios.com' => 1, @@ -163707,8 +165030,10 @@ 'yaws.cf' => 1, 'yaxim.org' => 1, 'yay-btcl.work' => 1, + 'yay.moe' => 0, 'yay.space' => 1, 'yayart.club' => 1, + 'yayfor.me.uk' => 1, 'yayginegitim.net' => 1, 'yayl888.com' => 1, 'yaymaker.com' => 1, @@ -163725,7 +165050,7 @@ 'ybrfrance.fr' => 1, 'ybscareers.co.uk' => 1, 'ybsj.net' => 1, - 'ybti.net' => 0, + 'ybti.net' => 1, 'ybvip789.com' => 0, 'ybzhao.com' => 1, 'yc1820.com' => 1, @@ -163742,7 +165067,6 @@ 'ycherbonnel.fr' => 1, 'ycl.org.uk' => 1, 'yclan.net' => 1, - 'ycnrg.org' => 1, 'yd.io' => 1, 'yd163.cc' => 1, 'ydental.jp' => 1, @@ -163751,7 +165075,6 @@ 'ydsbookstore.com' => 1, 'ydskursuankara.net' => 1, 'ydspublishing.com' => 1, - 'ydyy99.com' => 1, 'ydyydy.ml' => 1, 'yeadonboroughpa.gov' => 1, 'yearinviewcalendars.com' => 1, @@ -163767,6 +165090,7 @@ 'yeechie.nl' => 1, 'yeecord.com' => 1, 'yeecord.tk' => 1, + 'yeil.org' => 1, 'yekaterinburg-city.tk' => 1, 'yellcosheriffar.gov' => 1, 'yellcountyar.gov' => 1, @@ -163840,6 +165164,7 @@ 'yenpape.com' => 1, 'yenphat.vn' => 1, 'yeoldemagicmag.com' => 1, + 'yeonmuduck.com' => 1, 'yeonsuchoi.ca' => 1, 'yep-pro.ch' => 0, 'yepu.cc' => 1, @@ -163854,7 +165179,6 @@ 'yesasia.com' => 1, 'yescareer.ga' => 1, 'yeschef.me' => 1, - 'yescool.cn' => 0, 'yesemek.com' => 1, 'yesfone.com.br' => 1, 'yesglasses.com' => 1, @@ -163878,6 +165202,7 @@ 'yestees.com' => 1, 'yesterford.com' => 1, 'yesteryear-chronicle.cf' => 1, + 'yesto.me' => 1, 'yeswecan.co.bw' => 1, 'yeswehack.com' => 1, 'yeti.ca' => 1, @@ -163887,7 +165212,6 @@ 'yetishirt.com' => 0, 'yetivisite.ch' => 1, 'yetkiliservisrehberi.com' => 1, - 'yevhen.cc' => 1, 'yewan.cf' => 1, 'yewan.ml' => 1, 'yewtu.be' => 1, @@ -163899,7 +165223,6 @@ 'yezhong.ml' => 1, 'yezi.ga' => 1, 'yezishurb.site' => 1, - 'yf128.cc' => 0, 'yfh.me' => 1, 'yg-crew.eu' => 1, 'yggdar.ga' => 1, @@ -163955,8 +165278,8 @@ 'yikun.com' => 1, 'yilanju.com' => 0, 'yilconstruction.ca' => 1, - 'yildizkariyerim.com' => 1, 'yimgo.fr' => 0, + 'yinchong.com' => 1, 'yinduyy.com' => 0, 'yinfor.com' => 1, 'ying.gift' => 1, @@ -163964,6 +165287,7 @@ 'ying299.net' => 1, 'yingatech.com' => 1, 'yinghezhinan.com' => 1, + 'yingkuyun.com' => 1, 'yinglinda.love' => 1, 'yingmei.jp' => 1, 'yingshu.hopto.org' => 1, @@ -163972,11 +165296,13 @@ 'yinmingyang.cn' => 1, 'yinwa.cf' => 1, 'yinwa.ml' => 1, + 'yinwoodweb.com' => 1, 'yinyang.jp' => 1, 'yippie.nl' => 0, 'yishoufu.com.cn' => 1, 'yisrime.link' => 1, 'yisrime.xyz' => 1, + 'yitian.me' => 1, 'yiu-on.li' => 1, 'yiuon.li' => 1, 'yiyuanzhong.com' => 1, @@ -164049,12 +165375,10 @@ 'yoga-erde.de' => 0, 'yoga-good.fr' => 1, 'yoga-in-aying.de' => 1, - 'yoga-prive.de' => 1, 'yoga-zentrum-narayani.de' => 1, 'yoga.is-an-engineer.com' => 1, 'yogaangels.ga' => 1, 'yogachina.com' => 1, - 'yogaeastwest.com' => 1, 'yogaecology.org' => 1, 'yogagadgets.ga' => 1, 'yogahealsinc.org' => 1, @@ -164107,8 +165431,6 @@ 'yoloyolo.top' => 0, 'yomena.in' => 1, 'yomeuno.com' => 1, - 'yomiren.co.jp' => 1, - 'yomiya.eu.org' => 1, 'yon.co.il' => 0, 'yoneda-paint.com' => 1, 'yongbin.org' => 1, @@ -164120,15 +165442,17 @@ 'yonistap.com' => 1, 'yonkersdentalspa.com' => 1, 'yontu.be' => 1, + 'yoobic.com' => 1, 'yoodigital.co' => 1, 'yoogirls.com' => 1, 'yoonas.com' => 1, 'yooneunhye.com' => 0, 'yooooex.com' => 1, - 'yoopies.fr' => 1, + 'yoopies.fr' => 0, 'yopers.com' => 0, 'yopmail.com' => 1, 'yopmail.net' => 1, + 'yopongolacasaconhomecenter.com' => 1, 'yoppoy.com' => 1, 'yops.info.pl' => 1, 'yoramvandevelde.net' => 1, @@ -164151,7 +165475,6 @@ 'yorkmoneyman.com' => 1, 'yorkroadyums.com' => 1, 'yorksc.gov' => 1, - 'yorkshiredalesinflatables.co.uk' => 1, 'yorkshiregardensheds.co.uk' => 1, 'yorkshiregrit.cc' => 1, 'yorkshirehousing.co.uk' => 1, @@ -164167,7 +165490,6 @@ 'yosbeda.com' => 1, 'yosefsa.xyz' => 1, 'yosemo.de' => 1, - 'yosh.is' => 1, 'yosheenetwork.fr' => 1, 'yoshibaworks.com' => 1, 'yoshikawa-koumuten.co.jp' => 1, @@ -164179,6 +165501,7 @@ 'yosida95.com' => 1, 'yosm.net' => 1, 'yospos.org' => 1, + 'yosta.org' => 1, 'yotavibe.com' => 1, 'yoti.com' => 1, 'yoticonnections.com' => 1, @@ -164186,11 +165509,12 @@ 'yoto.at' => 0, 'yotpinx.com' => 0, 'yotta-zetta.com' => 1, + 'yottaes.com' => 1, 'yottahash.net' => 1, - 'yotubaiotona.net' => 1, 'you-working.ru' => 1, 'you.bo' => 0, 'you15iv.com' => 1, + 'youandmedating.in' => 1, 'youandmepps.com.au' => 1, 'youbehero.com' => 1, 'youber.cz' => 1, @@ -164201,7 +165525,6 @@ 'youcanfuckoff.xyz' => 1, 'youcanhelp.tk' => 1, 'youcanmakeit.at' => 1, - 'youcare.world' => 1, 'youcity3.com' => 1, 'youcloud.com' => 1, 'youcruit.com' => 1, @@ -164237,20 +165560,19 @@ 'youiv99.com' => 0, 'youivh.com' => 1, 'youivt.com' => 1, + 'youkaimountain.ca' => 1, 'youkaryote.com' => 1, 'youkaryote.org' => 1, 'youked.com' => 1, 'youkube.cf' => 1, - 'youkyi.fr' => 1, + 'youkyi.fr' => 0, 'youla.gq' => 1, 'youla.ru' => 1, - 'youlayla.com' => 1, 'youlivewesnap.com' => 1, 'youlovehers.com' => 1, 'youmeandjunee.com.au' => 1, 'youmiracle.com' => 1, 'youmonit.me' => 1, - 'younameit.ru' => 1, 'youneedfame.com' => 1, 'younesclothing.com' => 1, 'young-brahmousin.com' => 1, @@ -164268,7 +165590,6 @@ 'younglabour.co.nz' => 1, 'younglabour.nz' => 1, 'younglabour.org.nz' => 1, - 'youngleaderssummit.com.ng' => 1, 'younglions.cf' => 1, 'youngmodelsagency.tk' => 1, 'youngpeopleunited.co.uk' => 1, @@ -164282,7 +165603,6 @@ 'youniq.ga' => 1, 'younl.net' => 1, 'youpark.no' => 1, - 'youpickfarms.org' => 1, 'your-admin.com' => 1, 'your-computer-is-a-hero.tk' => 1, 'your-fitness-coach.ch' => 1, @@ -164290,7 +165610,6 @@ 'your-greece.ga' => 1, 'your-idc.tk' => 1, 'your-kurs.tk' => 1, - 'your-melody.ru' => 0, 'your-money.info' => 1, 'your-out.com' => 1, 'your-restorer.ru' => 0, @@ -164300,9 +165619,9 @@ 'youran.me' => 1, 'yourantiquarian.com' => 1, 'youraudiobooks.xyz' => 1, + 'yourautismcommunity.com' => 1, 'yourbenefitsresources.com' => 1, 'yourberksbucksoxon.wedding' => 1, - 'yourbittorrent2.com' => 1, 'yourblazeguard.com' => 1, 'yourbodyknows.dk' => 1, 'yourbodyknows.is' => 1, @@ -164310,6 +165629,7 @@ 'yourbreakfast.tk' => 1, 'yourbristolsomerset.wedding' => 1, 'yourbusiness.ml' => 1, + 'yourbusiness.technology' => 1, 'yourbusinessblueprint.com' => 1, 'yourcareerhost.com' => 1, 'yourcheshiremerseyside.wedding' => 1, @@ -164364,15 +165684,16 @@ 'yourhertsbeds.wedding' => 1, 'yourhotel.world' => 1, 'yourhrworld.com' => 1, - 'yourhumandesign.ch' => 1, 'yourkent.wedding' => 1, 'yourkit.com' => 1, 'yourkrabivilla.com' => 1, 'yourlegacy.team' => 1, 'yourlgpd.com' => 1, 'yourlifespirit.de' => 1, + 'yourlink.me' => 1, 'yourloan.gq' => 1, 'yourlondon.wedding' => 1, + 'yourlongbrand.com' => 1, 'yourlovesong.com.mx' => 1, 'yourmagicstory.tk' => 1, 'yourmaki.com' => 1, @@ -164381,7 +165702,6 @@ 'yourmoneyproject.com' => 1, 'yourmothers.meme' => 1, 'yourms.com' => 1, - 'yourname.xyz' => 1, 'yournashvilleplasticsurgeon.com' => 1, 'yournextagency.com' => 1, 'yournortheast.wedding' => 1, @@ -164390,7 +165710,6 @@ 'yourpalstore.com' => 1, 'yourpersonalfoodnesscoach.nl' => 1, 'yourpersonalfrance.com' => 1, - 'yourpersonalplumbercan.com' => 1, 'yourphotoscanned.com' => 1, 'yourplanet.eu.org' => 1, 'yoursaypenrith.com.au' => 1, @@ -164423,7 +165742,6 @@ 'yourteaminindia.com' => 1, 'yourtests.tk' => 1, 'yourticketbooking.com' => 1, - 'yourtourdesk.com' => 0, 'yourtwojugs.com' => 1, 'youruseragent.info' => 1, 'yourvirtualgm.com.au' => 1, @@ -164437,11 +165755,10 @@ 'yousefdev.xyz' => 1, 'yousei.ne.jp' => 1, 'youservice.it' => 1, - 'youshawn.com' => 1, + 'youshawn.com' => 0, 'youshouldnthavebeenhacking.com' => 1, 'yousite.by' => 1, 'yousound.tk' => 1, - 'youssefmanai.com' => 1, 'youssfitpro.com' => 1, 'youston.agency' => 1, 'youstyleski.it' => 1, @@ -164459,6 +165776,7 @@ 'youthpolicy.org' => 1, 'youthrules.gov' => 1, 'youthsadda.com' => 1, + 'youthtraining.pt' => 1, 'youthwant.com.tw' => 1, 'youtous.me' => 1, 'youtube' => 1, @@ -164471,7 +165789,6 @@ 'youwillnever.be' => 1, 'youyuan.rocks' => 1, 'youyuandesign.top' => 1, - 'yova.nl' => 0, 'yoyaba.com' => 1, 'yoyohe.com' => 1, 'yoyojobs.tk' => 1, @@ -164510,16 +165827,15 @@ 'ys.edu.gr' => 1, 'ys.gr' => 1, 'ys96.org' => 1, - 'yscc.cc' => 1, 'ysearc.tk' => 1, 'ysfridge.com' => 1, - 'ysicorp.com' => 1, 'yslxxhome.com' => 1, 'ysmedia.jp' => 1, 'ysmihvamse.bg' => 1, 'yspa.tv' => 1, 'yspertal.party' => 1, 'ystral.com' => 1, + 'ystv.co.uk' => 1, 'ysuna.xyz' => 1, 'yt-downloader.xyz' => 0, 'yt.kg' => 1, @@ -164528,7 +165844,6 @@ 'yt675.com' => 1, 'yt972.com' => 1, 'ytcodecs.com' => 1, - 'ytconvertpro.net' => 1, 'ytec.ca' => 1, 'ytexa.tk' => 1, 'ytpak.pk' => 1, @@ -164544,11 +165859,11 @@ 'yu.nm.cn' => 1, 'yu.vc' => 1, 'yuan.ga' => 1, + 'yuan.idv.tw' => 1, 'yuan.nctu.me' => 1, 'yuan.ren' => 1, 'yuanandyuan.info' => 1, 'yuanandyuan.me' => 1, - 'yuanbangwulian.com' => 1, 'yuanben.io' => 1, 'yuanbiji.net' => 1, 'yuandan.cf' => 1, @@ -164610,10 +165925,12 @@ 'yukonconnector.com' => 1, 'yukonlip.com' => 1, 'yukoslibrary.ga' => 1, + 'yukselgorev.com' => 1, 'yula.cf' => 1, 'yulaiz.com' => 1, 'yulamerola.com.br' => 1, 'yule.hk' => 1, + 'yule.ink' => 1, 'yuleyule88game.com' => 1, 'yuliana-hotel.com' => 1, 'yulsn.io' => 1, @@ -164636,8 +165953,6 @@ 'yumm.menu' => 1, 'yummiyogi.com' => 1, 'yummycouple.net' => 1, - 'yummydrool.com' => 1, - 'yummymarket.com' => 1, 'yun-bao.co' => 0, 'yuna.tg' => 0, 'yuna.tw' => 1, @@ -164646,6 +165961,7 @@ 'yuncaioo.com' => 0, 'yunguard.com' => 1, 'yunhao.io' => 1, + 'yunicorn.world' => 1, 'yunicorn19.com' => 1, 'yunite.one' => 1, 'yunjishou.pro' => 1, @@ -164659,6 +165975,7 @@ 'yuquepay.com' => 1, 'yura.cf' => 1, 'yuricarlenzoli.it' => 1, + 'yurigui.com' => 1, 'yurihi.net' => 1, 'yurikirin.me' => 1, 'yuriland.xyz' => 1, @@ -164682,6 +165999,7 @@ 'yuucchi.com' => 1, 'yuuki0xff.jp' => 1, 'yuumari.com' => 1, + 'yuumpk.ru' => 1, 'yuvaskillfoundation.org' => 1, 'yuweetek.com' => 0, 'yuwei.org' => 1, @@ -164709,7 +166027,6 @@ 'yvettextreme.com' => 1, 'yvonne-stingel.de' => 1, 'yvonnethomet.ch' => 1, - 'yvonnewilhelmi.com' => 1, 'ywambutuan.org' => 1, 'ywamcebu.org' => 1, 'ywamphilippines.org' => 1, @@ -164743,9 +166060,10 @@ 'yya.men' => 1, 'yyc.city' => 0, 'yycbike.info' => 1, - 'yydjtc.top' => 0, + 'yylegacy.global' => 1, 'yyr.im' => 1, 'yyrss.com' => 1, + 'yyshew.com' => 1, 'yyy116.com' => 1, 'yyy608.com' => 1, 'yyyy.xyz' => 1, @@ -164765,8 +166083,8 @@ 'z-cert.nl' => 1, 'z-e.eu' => 1, 'z-g-v.nl' => 1, + 'z-i-z.ru' => 1, 'z-kasino.ru' => 1, - 'z-konzept-nutrition.ru' => 1, 'z-pc.net' => 1, 'z-rejstejna.cz' => 1, 'z.ee' => 1, @@ -164838,7 +166156,6 @@ 'z8226.com' => 0, 'z8232.com' => 0, 'z82365.com' => 1, - 'z830.net' => 1, 'z8817.com' => 0, 'z8865.com' => 1, 'z8876.com' => 0, @@ -164857,6 +166174,7 @@ 'zabbix.tips' => 1, 'zabe.in' => 1, 'zaber.com' => 1, + 'zabezpeceniemailu.cz' => 1, 'zabgames.com' => 1, 'zaboi.tk' => 1, 'zabory-klg.ru' => 1, @@ -164891,12 +166209,12 @@ 'zaclys.com' => 0, 'zad-academy.com' => 1, 'zadania.wiki' => 1, + 'zadgroup.com.my' => 1, 'zadm.de' => 1, 'zadrot.tk' => 1, 'zadroweb.com' => 1, 'zadu.cz' => 1, 'zaem.tv' => 1, - 'zafariqbal.dk' => 1, 'zaferaniehearing.com' => 1, 'zaferbalkan.com' => 1, 'zaffittv.mx' => 1, @@ -164928,7 +166246,6 @@ 'zahnarzt.se' => 1, 'zahnarztpraxis-cevikel.de' => 1, 'zahnarztpraxis-schaerding.at' => 1, - 'zahnarztpraxis-simone-koch.de' => 1, 'zahnarztpraxis-ural.de' => 1, 'zahrowski.com' => 1, 'zaija.tk' => 1, @@ -164995,7 +166312,9 @@ 'zakpex.com' => 1, 'zakr.es' => 1, 'zakrentus-ostrus.space' => 1, + 'zakshuvo.com' => 1, 'zakspartiesandevents.com' => 1, + 'zakzakfilmescriativos.com.br' => 1, 'zala.ml' => 1, 'zalaetavoleibol.tk' => 1, 'zalan.do' => 1, @@ -165065,8 +166384,6 @@ 'zaoren.gq' => 1, 'zaoren.ml' => 1, 'zaoren.tk' => 1, - 'zap-mag.ru' => 1, - 'zap-map.com' => 1, 'zap51.in' => 1, 'zapad-s.ru' => 1, 'zapamini.ml' => 1, @@ -165075,8 +166392,8 @@ 'zapic.moe' => 1, 'zapier-staging.com' => 1, 'zapier.com' => 1, + 'zapix-admin.duckdns.org' => 1, 'zaplano.tk' => 1, - 'zapmap.com' => 1, 'zapmaster14.com' => 1, 'zapnito.com' => 0, 'zapondo.de' => 1, @@ -165114,10 +166431,12 @@ 'zarcik.pl' => 1, 'zardain.tk' => 1, 'zaregotosuisou.com' => 1, + 'zargesmedical.co.uk' => 1, 'zarinab.com' => 1, 'zarja.tk' => 1, 'zarjadnik.tk' => 1, 'zarla.com' => 1, + 'zarlaa.shop' => 1, 'zarlacdn.com' => 1, 'zarladomains.com' => 1, 'zarlasites.com' => 1, @@ -165133,14 +166452,17 @@ 'zaruhi.ml' => 1, 'zary.me' => 1, 'zas4eku.tk' => 1, + 'zasbury.com' => 1, 'zaschtnik.ga' => 1, 'zastenchivost.tk' => 1, 'zasudili.ru' => 1, + 'zataz.com' => 1, 'zaterdagwelpen.tk' => 1, 'zatey.ru' => 1, 'zatp.com' => 0, 'zatrzymanie.com.pl' => 1, 'zatsepin.by' => 1, + 'zatzou.com' => 1, 'zauberfloeten.de' => 1, 'zauberwald.tk' => 1, 'zaufanatrzeciastrona.pl' => 1, @@ -165177,7 +166499,6 @@ 'zbib.org' => 1, 'zbieram-medaily.sk' => 1, 'zbigatron.com' => 1, - 'zbnr-hp.com' => 1, 'zbotic.in' => 1, 'zbrain.ml' => 1, 'zbrane-doplnky.cz' => 0, @@ -165186,7 +166507,6 @@ 'zbthoracic.com' => 1, 'zbuilderz-lb.com' => 1, 'zbut.bg' => 1, - 'zbyga.cz' => 1, 'zcapital.ch' => 1, 'zcarot.com' => 1, 'zcarrot.com' => 1, @@ -165204,14 +166524,11 @@ 'zcwtl.com' => 1, 'zczc.cz' => 1, 'zd1515.com' => 0, - 'zd209.com' => 0, 'zd236.com' => 1, 'zd273.com' => 1, 'zd275.com' => 1, 'zd280.com' => 1, - 'zd303.com' => 0, 'zd307.com' => 1, - 'zd623.com' => 0, 'zd632.com' => 1, 'zd635.com' => 1, 'zd6565.com' => 1, @@ -165231,18 +166548,14 @@ 'zd753.com' => 1, 'zd7575.com' => 1, 'zd759.com' => 1, - 'zd793.com' => 0, 'zd796.com' => 1, 'zd803.com' => 1, 'zd805.com' => 1, - 'zd806.com' => 0, - 'zd826.com' => 0, - 'zd8826.com' => 1, + 'zd8826.com' => 0, 'zd8838.com' => 1, 'zd8839.com' => 1, 'zd8858.com' => 1, 'zd8865.com' => 1, - 'zd8869.com' => 0, 'zd8882.com' => 1, 'zd9090.com' => 1, 'zda.ag' => 1, @@ -165278,6 +166591,7 @@ 'zdxiaoda.me' => 1, 'zdymak.by' => 1, 'ze-mag.info' => 1, + 'ze-seo.fr' => 1, 'ze3kr.com' => 1, 'zeal-and.jp' => 1, 'zeal-interior.com' => 1, @@ -165297,6 +166611,7 @@ 'zebspeech.tk' => 1, 'zecanard.com' => 1, 'zecanard.lol' => 1, + 'zecche.it' => 1, 'zecible.fr' => 1, 'zeckenhilfe.de' => 1, 'zectazepia.tk' => 1, @@ -165362,12 +166677,16 @@ 'zeldamods.org' => 1, 'zelena-armija.tk' => 1, 'zelendoma.ml' => 1, + 'zelenza.cloud' => 1, + 'zelenza.exchange' => 1, + 'zelenza.space' => 1, 'zeliard.tk' => 1, 'zelkinezis.ru' => 1, 'zelkor.ml' => 1, 'zelle.com' => 1, 'zellusservices.com.br' => 1, 'zelong.tk' => 1, + 'zeloria.eu' => 1, 'zelotech.com.br' => 1, 'zeloz.xyz' => 1, 'zelt.in' => 1, @@ -165381,14 +166700,16 @@ 'zemlyaki.ml' => 1, 'zemlyaki.tk' => 1, 'zemows.industries' => 1, - 'zen-garden.org' => 1, 'zen-solutions.io' => 1, 'zen-zone.tk' => 1, - 'zenaliva.com' => 1, 'zenassociates.com' => 1, + 'zenbalans.nl' => 1, 'zenbox.pl' => 1, + 'zenbun-ocr.com' => 1, 'zenchain.com' => 1, 'zencube.ga' => 1, + 'zencurity.com' => 1, + 'zencurity.dk' => 1, 'zendarhunters.tk' => 1, 'zendave.au' => 1, 'zendev.ga' => 1, @@ -165403,7 +166724,6 @@ 'zengdong.ren' => 1, 'zenghuanmin.cn' => 0, 'zengold.com' => 1, - 'zenial.net' => 1, 'zenideen.com' => 1, 'zenidees.com' => 1, 'zeniran.com' => 1, @@ -165421,7 +166741,6 @@ 'zenless.top' => 1, 'zenlogic.com' => 1, 'zenmail.ga' => 1, - 'zenmassageusa.com' => 1, 'zenmod.in.rs' => 1, 'zenneo.com' => 1, 'zenniereport.com' => 1, @@ -165444,6 +166763,7 @@ 'zentoy.club' => 1, 'zentrains.de' => 1, 'zentrumfuerchemie.de' => 1, + 'zentrumhub.com' => 1, 'zentrysport.biz' => 1, 'zenvate.com.au' => 1, 'zenvia.com' => 1, @@ -165465,6 +166785,7 @@ 'zepter.ml' => 1, 'zeptomail.net' => 1, 'zer0.de' => 0, + 'zer0one.codes' => 1, 'zercutie.com' => 1, 'zerevia.com' => 1, 'zerg.uk' => 1, @@ -165482,6 +166803,7 @@ 'zerocalc.be' => 1, 'zerocash.msk.ru' => 1, 'zerocinquantuno.it' => 1, + 'zeroclash.in' => 1, 'zerocms.fr' => 1, 'zerocomputer.tk' => 1, 'zerocool.io' => 1, @@ -165501,8 +166823,10 @@ 'zerolime.se' => 1, 'zerolink.click' => 1, 'zerolink.es' => 1, + 'zeroluck.gg' => 1, 'zeromoment.marketing' => 1, 'zeronet.io' => 1, + 'zeroone.sk' => 1, 'zeroplast24.ru' => 1, 'zeroq.cl' => 1, 'zeroscaler.io' => 1, @@ -165514,6 +166838,8 @@ 'zerotoone.studio' => 0, 'zerotrust.plus' => 1, 'zerotwo.ga' => 1, + 'zerovectorsec.com' => 1, + 'zerowanlabs.com' => 1, 'zerowastesonoma.gov' => 1, 'zeroz.cf' => 1, 'zeroz.ga' => 1, @@ -165537,6 +166863,7 @@ 'zetamode.com' => 1, 'zetapp.in' => 1, 'zetasystem.jp' => 1, + 'zetattek.com' => 1, 'zeteomail.com' => 1, 'zetflix.pro' => 1, 'zetland.biz' => 1, @@ -165544,6 +166871,7 @@ 'zetsubou.games' => 1, 'zettaplan.ru' => 1, 'zettaport.com' => 1, + 'zettatek.com' => 1, 'zettlmeissl.de' => 1, 'zety.com' => 1, 'zety.es' => 1, @@ -165552,12 +166880,13 @@ 'zeuscorp.ga' => 1, 'zeusec.co.jp' => 1, 'zeusembroidery.com.au' => 1, + 'zeuseye.pl' => 1, 'zeusindia.tk' => 1, 'zeva-mundial.co.uk' => 1, 'zevelev.net' => 1, 'zevenbergenbos.tk' => 1, - 'zevrobroker.com' => 1, 'zewtie.com' => 1, + 'zeydoo.com' => 1, 'zeyoking.com' => 1, 'zezov.com' => 1, 'zf.com' => 1, @@ -165577,7 +166906,6 @@ 'zg-dyw.net' => 1, 'zgan.ga' => 1, 'zgmining.com' => 0, - 'zgndh.com' => 1, 'zgrep.org' => 1, 'zgw.cz' => 1, 'zgyl8.ml' => 1, @@ -165597,12 +166925,10 @@ 'zhangjing.space' => 1, 'zhanglizhi.ml' => 1, 'zhangmenglong.cn' => 1, - 'zhangpeng.ai' => 1, 'zhangwendao.com' => 1, 'zhangyiming.tech' => 1, 'zhanwei.me' => 1, - 'zhanxiangyang.com' => 1, - 'zhanzhangb.cn' => 0, + 'zhanzhangb.cn' => 1, 'zhanzhangb.com' => 0, 'zhaochen.xyz' => 1, 'zhaochengtan.com' => 1, @@ -165618,7 +166944,6 @@ 'zhbulbul.com' => 1, 'zhceres.com' => 1, 'zhcexo.com' => 1, - 'zhcxws.com' => 1, 'zhdun.tk' => 1, 'zhekoujie.com' => 1, 'zhelanie.ml' => 1, @@ -165635,7 +166960,6 @@ 'zhestokijavtor.tk' => 1, 'zhewang.com' => 1, 'zhi.ci' => 1, - 'zhiboba.fun' => 1, 'zhidkiy-kashtan.ga' => 1, 'zhihua-lai.com' => 1, 'zhijikaoyan.com' => 1, @@ -165648,7 +166972,6 @@ 'zhina.wiki' => 1, 'zhinood.com' => 1, 'zhis.eu' => 1, - 'zhis.ltd' => 1, 'zhitanska.com' => 1, 'zhitomir-news.ru' => 1, 'zhivoe.tk' => 1, @@ -165662,6 +166985,7 @@ 'zhongzicili.ws' => 1, 'zhorizon.jp' => 1, 'zhouba.cz' => 1, + 'zhouhen.com.cn' => 1, 'zhoujianghan.com' => 0, 'zhoujiashu.com' => 1, 'zhoujunlawer.ml' => 1, @@ -165673,6 +166997,7 @@ 'zhouzanxi.com' => 1, 'zhovner.com' => 1, 'zhref.ch' => 1, + 'zhrhello.top' => 1, 'zhthings.com' => 1, 'zhuhuo.cc' => 1, 'zhuji.com' => 1, @@ -165688,6 +167013,7 @@ 'zhumadilov.kz' => 1, 'zhunlink.com' => 1, 'zhurnalyu.ga' => 1, + 'zhutipu.com' => 1, 'zhuweiwei.cn' => 1, 'zhyz.nl.eu.org' => 1, 'zhz.moe' => 1, @@ -165718,6 +167044,7 @@ 'zigottos.fr' => 1, 'zigsphere.com' => 0, 'zihao.me' => 0, + 'zihman.com' => 1, 'zihun.club' => 1, 'zij-aan-zij.be' => 1, 'zijingbt.cn' => 0, @@ -165736,7 +167063,6 @@ 'zillum.com' => 1, 'zilon.com.co' => 1, 'zilore.com' => 1, - 'zilpay.io' => 1, 'zilsen.com' => 1, 'zilv.life' => 1, 'zilver.nl' => 1, @@ -165754,13 +167080,10 @@ 'zimo.fr' => 1, 'zimperium.com' => 0, 'zimpler.com' => 1, - 'zimpligo.com' => 1, 'zimt.gay' => 1, 'zinabnews.tk' => 1, 'zinchenko.gq' => 1, 'zindagilive.tk' => 1, - 'zindec.com' => 1, - 'zinewords.com' => 1, 'zing.com.pl' => 1, 'zing.me' => 1, 'zingermans.com' => 1, @@ -165788,6 +167111,7 @@ 'zipanguelike.run' => 1, 'ziparcfhive.ga' => 1, 'zipe.ai' => 1, + 'zipextractor.com' => 1, 'ziphealthy.com' => 1, 'zipjobs.com' => 1, 'zipmedia.eu' => 1, @@ -165801,7 +167125,6 @@ 'ziqijiang.com' => 0, 'zir-online.com' => 1, 'zir.com.ua' => 1, - 'zira.pl' => 1, 'ziraatweb.com' => 1, 'zirbelino.at' => 1, 'zirbenprodukte.at' => 1, @@ -165844,13 +167167,13 @@ 'zjyoulian.cn' => 1, 'zk.gd' => 1, 'zk9.nl' => 1, + 'zkb-philanthropie-stiftung.ch' => 1, 'zkb.ch' => 1, - 'zkbitcoin.com' => 1, + 'zkb.co.uk' => 1, 'zking.ga' => 1, 'zklcdc.top' => 0, 'zko.pub' => 1, 'zkocdn.com' => 1, - 'zkoclub.cn' => 1, 'zkoclub.com' => 1, 'zkontrolujsiauto.cz' => 1, 'zkpassport.id' => 0, @@ -165858,7 +167181,6 @@ 'zkvi.nl' => 1, 'zkz.kz' => 1, 'zl-19.com' => 1, - 'zl-29.com' => 1, 'zl-59.com' => 1, 'zl-89.com' => 1, 'zl.lv' => 1, @@ -165868,14 +167190,11 @@ 'zl2020.com' => 1, 'zl2020.vip' => 1, 'zl2121.com' => 1, - 'zl2727.com' => 0, 'zl2929.com' => 1, 'zl2toy.com' => 1, 'zl335.com' => 1, 'zl3737.com' => 1, 'zl4231.com' => 1, - 'zl4290.com' => 0, - 'zl5151.com' => 0, 'zl6161.com' => 1, 'zl6868.com' => 1, 'zl7070.com' => 1, @@ -165901,7 +167220,7 @@ 'zlatom.ru' => 1, 'zlatyruce.cz' => 1, 'zlavomat.sk' => 1, - 'zlhuodong.vip' => 1, + 'zlnza.com' => 1, 'zlogin.nl' => 1, 'zlotykameleon.tk' => 1, 'zlotyslawecin.tk' => 1, @@ -165916,7 +167235,6 @@ 'zmcyclefitness.com' => 1, 'zmeya.tk' => 1, 'zmgroup.cz' => 1, - 'zmiguel.me' => 0, 'zmizelasumava.cz' => 1, 'zmk.fr' => 1, 'zmprjg.ml' => 1, @@ -165955,6 +167273,7 @@ 'znidar.org' => 1, 'zniis.ru' => 1, 'zning.net.cn' => 1, + 'znjc.top' => 1, 'znnahiyan.com' => 1, 'znowuwrocisz.pl' => 1, 'znwvw.net' => 1, @@ -165962,11 +167281,9 @@ 'zochowskiplasticsurgery.com' => 1, 'zockenbiszumumfallen.de' => 1, 'zocode.tk' => 1, - 'zocoxx.com' => 1, 'zode.co' => 1, 'zodee.com.au' => 1, 'zodgame.xyz' => 1, - 'zodiacohouses.com' => 1, 'zodiak.tk' => 1, 'zodii.bg' => 1, 'zoeamar.com' => 1, @@ -165995,6 +167312,7 @@ 'zoho.com.au' => 1, 'zoho.eu' => 1, 'zoho.in' => 1, + 'zoho.jp' => 1, 'zoho.sa' => 1, 'zoho.to' => 1, 'zoho.uk' => 1, @@ -166033,6 +167351,7 @@ 'zohopeople.com' => 1, 'zohoprojects.com' => 1, 'zohorpa.com' => 1, + 'zohosecurepay.com' => 1, 'zohosheet.com' => 1, 'zohoshow.com' => 1, 'zohosign.com' => 1, @@ -166057,6 +167376,7 @@ 'zoko.tk' => 1, 'zokuomthawn.tk' => 1, 'zollernalbtour.de' => 1, + 'zolline.com' => 1, 'zollo-hauswartung.ch' => 1, 'zollprozess.ch' => 1, 'zoloft-medication.ml' => 1, @@ -166067,7 +167387,7 @@ 'zolotie-ptichki.tk' => 1, 'zolotistyi-kofe.gq' => 1, 'zolotoioasis.ml' => 1, - 'zolotoy-standart.com.ua' => 1, + 'zolotoy-standart.com.ua' => 0, 'zolotoyscorpion.ru' => 1, 'zolsec.com' => 1, 'zoltanmatanyi.com' => 1, @@ -166078,6 +167398,7 @@ 'zomatonics.com' => 1, 'zomatree.live' => 1, 'zombie-40th.com' => 1, + 'zombie.cam' => 1, 'zombieclown.com' => 1, 'zombiecrowinc.tk' => 1, 'zombielandkf.tk' => 1, @@ -166139,13 +167460,13 @@ 'zonneglossis.tk' => 1, 'zonnenberg.de' => 1, 'zonnigduiven.nl' => 1, + 'zonopoly.io' => 1, 'zontractors.com' => 1, - 'zoo-tver.ru' => 1, + 'zoo-tver.ru' => 0, 'zooforum.tk' => 1, 'zoogbook.ml' => 1, 'zoohl.com' => 1, 'zooish.net' => 1, - 'zook.pw' => 1, 'zook.systems' => 1, 'zook.tk' => 1, 'zookids.uy' => 1, @@ -166158,7 +167479,6 @@ 'zoomcar.pro' => 1, 'zoomcarwash.net' => 1, 'zoomerhost.com' => 1, - 'zoomgov.com' => 1, 'zoomlikenew.com' => 1, 'zoomsphere.com' => 0, 'zoon-editor.com' => 1, @@ -166172,6 +167492,7 @@ 'zoot.org' => 1, 'zootime.net' => 1, 'zootime.org' => 1, + 'zoovie.cc' => 1, 'zoowiki.us' => 1, 'zooxdata.com' => 1, 'zopa.com' => 1, @@ -166196,7 +167517,6 @@ 'zorox.sex' => 1, 'zorro.management' => 1, 'zorte.net' => 1, - 'zorz.info' => 1, 'zorzorfm.ml' => 1, 'zoske.it' => 1, 'zotan.email' => 1, @@ -166223,7 +167543,6 @@ 'zovirax-cream.gq' => 1, 'zovirax-cream.ml' => 1, 'zovoscitvfu.cz' => 1, - 'zovovo.com' => 1, 'zowe.ru' => 1, 'zoznamka.tk' => 1, 'zoznamrealit.sk' => 1, @@ -166277,11 +167596,12 @@ 'zsnm.pl' => 1, 'zsoltbereczki.tk' => 1, 'zsplesivec.cz' => 1, - 'zsq.im' => 1, + 'zsq.im' => 0, 'zsrbcs.com' => 1, 'zstaticcdn.com' => 1, 'zstgmnachod.cz' => 1, 'zstrategy.es' => 1, + 'zstudios.com.br' => 1, 'zsue.de' => 1, 'zsyaolong.com' => 0, 'zt360.net' => 1, @@ -166295,12 +167615,12 @@ 'ztn.sh' => 1, 'ztt.im' => 1, 'ztv.su' => 1, - 'zuan-in.com' => 1, 'zubel.it' => 1, 'zubenciy.tk' => 1, 'zubilo-perm.ru' => 1, 'zubr.net' => 1, 'zubro.net' => 0, + 'zuby.pro' => 1, 'zuccarellostiftelsen.no' => 1, 'zuccolivillage.com.au' => 1, 'zudomc.me' => 1, @@ -166322,6 +167642,8 @@ 'zuiverjegeest.nl' => 1, 'zuiververloskundigen.nl' => 1, 'zukong.party' => 1, + 'zukunft-immobilienverwaltung.de' => 1, + 'zukunft-immobilienwirtschaft.de' => 1, 'zukunft-mobilitaet.net' => 1, 'zukunft-niederrhein.de' => 1, 'zukunftswege.at' => 1, @@ -166339,7 +167661,6 @@ 'zumdrucksach.de' => 1, 'zumkleinenhut.de' => 1, 'zumtaedanceschool.co.za' => 1, - 'zumtobel.com' => 1, 'zumtobelgroup.com' => 1, 'zumub.com' => 1, 'zumwildenaffen.com' => 1, @@ -166356,6 +167677,7 @@ 'zurl.co' => 1, 'zurl.to' => 1, 'zurmas-design.tk' => 1, + 'zurt.com.br' => 1, 'zuru.ml' => 1, 'zuru.tk' => 1, 'zusammen-grossartig.de' => 1, @@ -166370,9 +167692,7 @@ 'zuzumba.es' => 1, 'zv.ax' => 1, 'zvcdn.de' => 1, - 'zvejonys.club' => 1, 'zvejusodybos.com' => 1, - 'zverovod.info' => 1, 'zverskij-site.tk' => 1, 'zvezdy-porno.ml' => 1, 'zvh.io' => 1, @@ -166381,7 +167701,6 @@ 'zvukipro.com' => 0, 'zvvtheboys.tk' => 1, 'zvxr.net' => 1, - 'zwalm.be' => 1, 'zwaminspectie.nl' => 1, 'zwedenautohuur.nl' => 1, 'zwemclub-rob.nl' => 0, @@ -166400,7 +167719,6 @@ 'zwitterion.au' => 1, 'zwitterion.org' => 1, 'zwk.de' => 1, - 'zwnews.com' => 1, 'zwofroue.ch' => 1, 'zwolle1.nl' => 1, 'zwollemag.nl' => 1, @@ -166419,7 +167737,6 @@ 'zxnak37.ovh' => 1, 'zxncs.tr' => 1, 'zxssl.com' => 0, - 'zxyz.net' => 1, 'zy.is' => 1, 'zy.md' => 1, 'zy.si' => 1, @@ -166446,7 +167763,6 @@ 'zyner.org' => 1, 'zynga.com' => 1, 'zynqit.com' => 0, - 'zypern-und-ich.de' => 1, 'zypernreisen.com' => 1, 'zypr.pw' => 1, 'zyrex.eu.org' => 1, @@ -166458,7 +167774,6 @@ 'zyul.ddns.net' => 1, 'zywave.co.uk' => 1, 'zyx3d.tk' => 1, - 'zyys.net' => 1, 'zz.ac' => 1, 'zz5197.co' => 1, 'zz6729.co' => 1, @@ -166466,16 +167781,16 @@ 'zz9297.co' => 1, 'zz9728.co' => 1, 'zzadmin.de' => 1, - 'zzbaiyun.com' => 1, 'zzcc.de' => 0, 'zzcc.loan' => 1, - 'zzekj.net' => 1, + 'zzekj.net' => 0, 'zzf.red' => 1, 'zzops.eu' => 1, 'zzops.net' => 1, 'zzops.nl' => 1, 'zzops.org' => 1, 'zzphuis.nl' => 1, + 'zzprisico.nl' => 1, 'zzsec.org' => 1, 'zzw.ca' => 1, 'zzz-diary.com' => 1, diff -Nru mediawiki-1.43.8+dfsg/extensions/SecureLinkFixer/i18n/so.json mediawiki-1.43.9+dfsg/extensions/SecureLinkFixer/i18n/so.json --- mediawiki-1.43.8+dfsg/extensions/SecureLinkFixer/i18n/so.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/SecureLinkFixer/i18n/so.json 2026-06-11 08:56:38.991364500 +0000 @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "AhmedG612" + ] + }, + "securelinkfixer-desc": "Waxay u beddeshaa URL-yada HTTPS haddii domain-ku had iyo jeer u baahan yahay HTTPS" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/SpamBlacklist/i18n/api/pt-br.json mediawiki-1.43.9+dfsg/extensions/SpamBlacklist/i18n/api/pt-br.json --- mediawiki-1.43.8+dfsg/extensions/SpamBlacklist/i18n/api/pt-br.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/SpamBlacklist/i18n/api/pt-br.json 2026-05-08 00:22:14.725463000 +0000 @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Eduardoaddad" + ] + }, + "apihelp-spamblacklist-example-1": "Verificar se dois URLs constam na lista de bloqueios", + "apihelp-spamblacklist-param-url": "Os URLpara validar contra a lista de bloqueio.", + "apihelp-spamblacklist-summary": "Verifique se um ou mais URLs constam na lista de bloqueio de spam." +} diff -Nru mediawiki-1.43.8+dfsg/extensions/SpamBlacklist/i18n/api/so.json mediawiki-1.43.9+dfsg/extensions/SpamBlacklist/i18n/api/so.json --- mediawiki-1.43.8+dfsg/extensions/SpamBlacklist/i18n/api/so.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/SpamBlacklist/i18n/api/so.json 2026-06-11 08:56:39.015365000 +0000 @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "AhmedG612" + ] + }, + "apihelp-spamblacklist-example-1": "Hubi laba URL oo ka dhan ah liiska xannibaadda", + "apihelp-spamblacklist-param-url": "URL-yada lagu xaqiijinayo liiska xannibaadda.", + "apihelp-spamblacklist-summary": "Xaqiiji hal ama ka badan URL oo ka dhan ah liiska xannibaadda spam." +} diff -Nru mediawiki-1.43.8+dfsg/extensions/SpamBlacklist/i18n/be-tarask.json mediawiki-1.43.9+dfsg/extensions/SpamBlacklist/i18n/be-tarask.json --- mediawiki-1.43.8+dfsg/extensions/SpamBlacklist/i18n/be-tarask.json 2025-06-30 15:56:17.822511400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/SpamBlacklist/i18n/be-tarask.json 2026-06-29 17:20:43.577128400 +0000 @@ -4,12 +4,13 @@ "EugeneZelenko", "Jim-by", "Red Winged Duck", - "Renessaince" + "Renessaince", + "Ucukor" ] }, - "spam-blacklist": " #
                    \n# Вонкавыя спасылкі, якія будуць адпавядаць гэтаму сьпісу, будуць блякавацца пры спробе даданьня на старонку.\n# Гэты сьпіс будзе дзейнічаць толькі ў гэтай вікі; існуе таксама і глябальны сьпіс блякаваньня.\n# Дакумэнтацыю гэтай функцыі глядзіце на https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:SpamBlacklist\n#\n# Сынтаксіс наступны:\n#  * Усё, што пачынаецца з «#» і да канца радку, зьяўляецца камэнтаром\n#  * Усе непустыя радкі зьяўляюцца часткамі рэгулярнага выразу, які будзе выкарыстоўвацца толькі ў дачыненьні да назваў сэрвэраў у вонкавых спасылках\n\n #
                    ", + "spam-blacklist": " #
                    \n# Вонкавыя спасылкі, якія будуць адпавядаць гэтаму сьпісу, будуць блякавацца пры спробе даданьня на старонку.\n# Гэты сьпіс будзе дзейны толькі ў гэтай вікі; існуе таксама і глябальны сьпіс блякаваньня.\n# Дакумэнтацыю гэтай функцыі глядзіце на https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:SpamBlacklist\n#\n# Сынтаксіс наступны:\n#  * Усё, што пачынаецца з «#» і да канца радку, зьяўляецца камэнтаром\n#  * Усе непустыя радкі зьяўляюцца часткамі рэгулярнага выразу, які будзе выкарыстоўвацца толькі ў дачыненьні да назваў сэрвэраў у вонкавых спасылках\n\n #
                    ", "spam-whitelist": " #
                    \n# Вонкавыя спасылкі, якія будуць адпавядаць гэтаму сьпісу, *ня*\n# будуць блякавацца, нават калі адпавядацьмуць чорнаму сьпісу\n#\n# Сынтаксіс наступны:\n#  * Усё, што пачынаецца з «#» і да канца радка — гэта камэнтар\n#  * Усе непустыя радкі — часткі рэгулярнага выразу, які будзе выкарыстоўвацца толькі\n# ў дачыненьні да вузлоў у вонкавых спасылках\n\n #
                    ", - "email-blacklist": " #
                    \n# Электронныя лісты, якія будуць адпавядаць гэтаму сьпісу, будуць блякавацца пры \n# спробе адпраўкі.\n# Гэты сьпіс будзе дзейнічаць толькі ў гэтай вікі; існуе таксама і глябальны сьпіс блякаваньня.\n# Дакумэнтацыю гэтай функцыі глядзіце на https://www.mediawiki.org/wiki/Extension:SpamBlacklist\n#\n# Сынтаксіс наступны:\n#  * Усё, што пачынаецца з «#» і да канца радку, зьяўляецца камэнтарам\n#  * Усе непустыя радкі зьяўляюцца часткамі рэгулярнага выразу, які будзе выкарыстоўвацца толькі\n# ў дачыненьні да назваў сэрвэраў у электронных лістах\n\n #
                    ", + "email-blacklist": " #
                    \n# Электронныя лісты, якія будуць адпавядаць гэтаму сьпісу, будуць блякавацца пры \n# спробе адпраўкі.\n# Гэты сьпіс будзе дзейны толькі ў гэтай вікі; існуе таксама і глябальны сьпіс блякаваньня.\n# Дакумэнтацыю гэтай функцыі глядзіце на https://www.mediawiki.org/wiki/Extension:SpamBlacklist\n#\n# Сынтаксіс наступны:\n#  * Усё, што пачынаецца з «#» і да канца радку, зьяўляецца камэнтарам\n#  * Усе непустыя радкі зьяўляюцца часткамі рэгулярнага выразу, які будзе выкарыстоўвацца толькі\n# ў дачыненьні да назваў сэрвэраў у электронных лістах\n\n #
                    ", "email-whitelist": " #
                    \n# Электронныя адрасы, якія будуць адпавядаць гэтаму сьпісу, ня будуць блякавацца, нават  \n# калі яны будуць у сьпісе блякаваньня.\n#\n# Сынтаксіс наступны:\n#  * Усё, што пачынаецца з «#» і да канца радку, зьяўляецца камэнтарам\n#  * Усе непустыя радкі зьяўляюцца часткамі рэгулярнага выразу, які будзе выкарыстоўвацца толькі\n# ў дачыненьні да назваў сэрвэраў у электронных адрасах\n\n #
                    ", "spam-blacklisted-email": "Забароненыя адрасы электроннай пошты", "spam-blacklisted-email-text": "З Вашага адрасу электроннай пошты ў цяперашні момант забаронена дасылаць электронныя лісты іншым удзельнікам.", diff -Nru mediawiki-1.43.8+dfsg/extensions/SpamBlacklist/i18n/da.json mediawiki-1.43.9+dfsg/extensions/SpamBlacklist/i18n/da.json --- mediawiki-1.43.8+dfsg/extensions/SpamBlacklist/i18n/da.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/SpamBlacklist/i18n/da.json 2026-06-29 17:20:43.577128400 +0000 @@ -0,0 +1,22 @@ +{ + "@metadata": { + "authors": [ + "Steenth" + ] + }, + "spam-blacklist": "#
                    \n # Denne liste blokerer matchende eksterne URL'er matching fra at blive tilføjet siden.\n # denne liste berører kun denne wiki; henviser også til den globale sortliste.\n # For dokumentation se https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:SpamBlacklist\n#\n# syntaksen er som følger:\n #  * alt fra et \"#\" tegn til slutningen af linjen er en kommentar\n #  * hver ikke-tomme linjer anvendes som regulære udtryk for at matcha domænenavne i webadresser\n #
                    ", + "spam-whitelist": "#
                    \n# Eksterne URL'er på denne liste bliver ikke blokeret, selvom de ville være blevet det gennem den globale sortliste.\n# For dokumentation se https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:SpamBlacklist\n#\n# Syntaksen er som følger:\n#  * alt fra et \"#\" tegn til slutningen af linjen er en kommentar\n#  * hver ikke-tomme linjer anvendes som regulære udtryk for at matche domænenavne i webadresser\n#
                    ", + "email-blacklist": "#
                    \n# E-mailadresser der er på denne liste vil blive blokeret fra at registreres eller fra at sende e-mails\n# Denne liste vedrører kun denne wiki; se også den globale sortliste\n# For dokumentation se https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:SpamBlacklist\n#\n# Syntaksen er som følger:\n#  * alt fra et \"#\" tegn til slutningen af linjen er en kommentar\n#  * hver ikke-tomme linjer anvendes som regulære udtryk for at matche domænenavne i webadresser\n#
                    ", + "email-whitelist": " #
                    \n# E-mailadresser på denne liste bliver ikke blokeret, selvom de ville være blevet det gennem den globale sortliste.\n#\n# Syntaksen er som følger:\n#  * alt fra et \"#\" tegn til slutningen af linjen er en kommentar\n#  * hver ikke-tomme linjer anvendes som regulære udtryk for at matche domænenavne i webadresser\n\n#
                    ", + "spam-blacklisted-email": "Forbudt e-mailadresse", + "spam-blacklisted-email-text": "Din e-mailadresse er i øjeblikket blokeret fra at sende e-mails til andre brugere.", + "spam-blacklisted-email-signup": "Den angivne e-mailadresse er i øjeblikket forbudt at bruge.", + "spam-blacklist-desc": "Antispamværktøjet er baseret på regulære udtryk, der giver mulighed for at blokere URL'er i sider og e-mailadresser for registrerede brugere", + "log-name-spamblacklist": "Log over spamblokeringsliste", + "log-description-spamblacklist": "Disse hændelser sporer hits på spamblokeringslisten.", + "logentry-spamblacklist-hit": "{{GENDER:$2|$1}} forårsagede et hit på spam-blokeringslisten på $3 ved at forsøge at tilføje $4.", + "right-spamblacklistlog": "Vise loggen for spamblokeringslisten", + "action-spamblacklistlog": "vise loggen for spamblokeringslisten", + "right-sboverride": "Omgå spamblokeringslisten", + "action-sboverride": "omgå spam-blokeringslisten" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/SpamBlacklist/i18n/ko.json mediawiki-1.43.9+dfsg/extensions/SpamBlacklist/i18n/ko.json --- mediawiki-1.43.8+dfsg/extensions/SpamBlacklist/i18n/ko.json 2025-12-17 21:58:16.529348000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/SpamBlacklist/i18n/ko.json 2026-06-29 17:20:43.578128300 +0000 @@ -11,7 +11,8 @@ "Nuevo Paso", "Ykhwong", "렌즈", - "아라" + "아라", + "Tensama0415" ] }, "spam-blacklist": " #
                    \n# 이 필터에 해당하는 URL을 문서에 넣을 경우 해당 편집의 저장을 자동으로 막습니다.\n# 이 필터는 여기 위키 내에서만 적용됩니다. 광역 차단 목록 기능이 있을 경우 해당 목록도 작동합니다.\n# 설명서에 대해서는 https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:SpamBlacklist 문서를 참고하세요\n# \n# 문법은 다음과 같습니다:\n#   * \"\"#\" 문자에서 줄의 끝까지는 주석입니다\n#   * 각 줄은 정규 표현식으로, URL 문장을 검사하는 데에 사용됩니다\n\n #
                    ", @@ -22,12 +23,12 @@ "spam-blacklisted-email-text": "이메일 주소는 다른 사용자가 이메일을 보내지 못하도록 금지되어 있습니다.", "spam-blacklisted-email-signup": "입력한 이메일 주소는 사용할 수 없도록 금지되어 있습니다.", "spam-invalid-lines": "스팸 차단 목록의 다음 {{PLURAL:$1|줄}}에 잘못된 정규 {{PLURAL:$1|표현식}}이 사용되어 문서를 저장하기 전에 바르게 고쳐져{{PLURAL:$1|야 합니다}}:", - "spam-blacklist-desc": "정규 표현식을 사용해 문서에 있는 URL과 등록된 사용자의 이메일 주소를 금지 처리하여 스팸을 막는 도구", + "spam-blacklist-desc": "정규 표현식을 사용해 문서에 있는 URL과 등록된 사용자의 이메일 주소를 차단 목록 처리하여 스팸을 막는 도구", "log-name-spamblacklist": "스팸 차단 목록 기록", "log-description-spamblacklist": "이 이벤트는 스팸 차단 목록의 일치를 추적합니다.", "logentry-spamblacklist-hit": "{{GENDER:$2|$1}} 사용자가 $3 문서에 $4을(를) 추가하려 하자 스팸 차단 목록의 일치가 발생했습니다.", "right-spamblacklistlog": "스팸 차단 목록 기록 보기", "action-spamblacklistlog": "스팸 차단 목록 기록을 볼", "right-sboverride": "스팸 차단 목록 우회", - "action-sboverride": "스팸 차단 목록을 우회할" + "action-sboverride": "스팸 차단 목록 우회" } diff -Nru mediawiki-1.43.8+dfsg/extensions/SpamBlacklist/i18n/ms.json mediawiki-1.43.9+dfsg/extensions/SpamBlacklist/i18n/ms.json --- mediawiki-1.43.8+dfsg/extensions/SpamBlacklist/i18n/ms.json 2021-09-30 16:46:04.381159800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/SpamBlacklist/i18n/ms.json 2026-06-29 17:20:43.579128500 +0000 @@ -5,16 +5,17 @@ "Aviator", "Jeluang Terluang", "Pizza1016", - "Tofeiku" + "Tofeiku", + "Hakimi97" ] }, - "spam-blacklist": "# URL luar yang sepadan dengan mana-mana entri dalam senarai ini akan disekat daripada ditambah ke dalam sesebuah laman.\n# Senarai ini melibatkan wiki ini sahaja; sila rujuk juga senarai hitam sejagat. \n# Sila baca pendokumenan di https://www.mediawiki.org/wiki/Extension:SpamBlacklist\n#
                    \n#\n# Sintaks adalah seperti berikut:\n#  * Semuanya mulai aksara \"#\" hingga akhir baris merupakan komen\n#  * Setiap baris yang tidak kosong meruakan pecahan ungkapan nalar yang hanya akan berpadan dengan hos-hos dalam alamat e-mel\n\n #
                    ", - "spam-whitelist": " #
                    \n# URL luar yang sepadan dengan mana-mana entri dalam senarai ini tidak akan\n# disekat walaupun terdapat juga dalam senarai hitam.\n#\n# Sintaks:\n#  * Aksara \"#\" sampai akhir baris diabaikan\n#  * Ungkapan nalar dibaca daripada setiap baris dan dipadankan dengan nama hos sahaja\n\n #
                    ", - "email-blacklist": " # Alamat-alamat e-mel yang berpadanan dengan senarai ini akan disekat daripada mendaftar atau menghantar e-mel\n # Senarai ini melibatkan wiki ini sahaja; sila rujuk juga senarai hitam sejagat.\n # Untuk pendokumenan, rujuk https://www.mediawiki.org/wiki/Extension:SpamBlacklist\n #
                    \n#\n# Sintaks adalah seperti berikut:\n#   * Semuanya mulai aksara \"#\" hingga akhir baris merupakan komen\n#   * Setiap baris yang tidak kosong merupakan pecahan ungkapan nalar yang hanya akan berpadan dengan hos-hos dalam alamat e-mel\n\n #
                    ", - "email-whitelist": " #
                    \n# Alamat-alamat e-mel yang berpadanan dengan senarai ini *tidak* akan disekat sungguhpun boleh\n# disekat oleh entri senarai hitam.\n#\n# Sintaks adalah seperti berikut:\n#   * Segalanya mulai aksara \"#\" hingga akhir baris ialah komen\n#   * Setiap baris yang tidak kosong meruakan pecahan ungkapan nalar yang hanya akan berpadan dengan hos-hos dalam alamat e-mel\n\n #
                    ", + "spam-blacklist": "#
                     \n# URL luaran yang sepadan dengan senarai ini akan disekat apabila ditambah pada sesuatu laman.\n# Senarai ini hanya terhad kepada wiki ini; rujuk juga senarai sekatan sejagat.\n# Untuk pendokumenan, sila lihat https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:SpamBlacklist\n#\n# Sintaks adalah seperti berikut:\n# * Semua yang bermula dengan aksara \"#\" hingga aksara akhir pada sesuatu baris itu merupakan komen\n# * Setiap baris bukan kosong ialah serpihan regex yang hanya akan berpadnaan dengan hos di dalam URL\n\n #
                    ", + "spam-whitelist": "#
                     \n# URL luaran yang berpadanan dengan senarai ini *tidak* akan disekat walaupun\n# telah disekat oleh entri senarai sekatan.\n#\n# Sintaks adalah seperti berikut:\n# * Semua yang bermula dengan aksara \"#\" hingga aksara akhir pada sesuatu baris itu merupakan komen\n# * Setiap baris bukan kosong ialah serpihan regex yang hanya akan berpadnaan dengan hos di dalam URL\n\n #
                    ", + "email-blacklist": "#
                     \n# Alamat e-mel yang berpadanan dengan senarai ini akan disekat daripada mendaftar atau menghantar e-mel\n# Senarai ini hanya mengganggu wiki ini; rujuk juga senarai sekatan global.\n# Untuk pendokumenan, sila lihat https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:SpamBlacklist\n#\n# Sintaks adalah seperti berikut:\n# * Semua yang bermula dengan aksara \"#\" hingga aksara akhir pada sesuatu baris itu merupakan komen\n# * Setiap baris bukan kosong ialah serpihan regex yang hanya akan berpadnaan dengan hos di dalam URL\n\n #
                    ", + "email-whitelist": "#
                     \n# Alamat e-mel yang berpadanan dengan senarai ini *tidak* akan disekat walaupun\n# telah disekat oleh entri senarai sekatan.\n#\n# Sintaks adalah seperti berikut:\n# * Semua yang bermula dengan aksara \"#\" hingga aksara akhir pada sesuatu baris itu merupakan komen\n# * Setiap baris bukan kosong ialah serpihan regex yang hanya akan berpadnaan dengan hos di dalam URL\n\n #
                    ", "spam-blacklisted-email": "E-mel yang dilarang", "spam-blacklisted-email-text": "Alamat e-mel anda kini dilarang daripada menghantar e-mel kepada pengguna lain.", - "spam-blacklisted-email-signup": "Alamat e-mel yang diberikan ini kini disenaraihitamkan.", - "spam-invalid-lines": "{{PLURAL:$1|Baris|Baris-baris}} berikut menggunakan ungkapan nalar yang tidak sah. Sila baiki senarai hitam ini sebelum menyimpannya:", - "spam-blacklist-desc": "Alat anti-spam berdasarkan ungkapan nalar: [[MediaWiki:Spam-blacklist]] dan [[MediaWiki:Spam-whitelist]]" + "spam-blacklisted-email-signup": "Alamat e-mel yang diberikan dilarang digunakan buat masa ini.", + "spam-invalid-lines": "{{PLURAL:$1|Baris|Beberapa baris}} senarai sekatan spam berikut terdiri daripada {{PLURAL:$1|ungkapan nalar}} yang tidak sah dan {{PLURAL:$1|perlu}} dibetulkan sebelum laman tersebut disimpan:", + "spam-blacklist-desc": "Alat anti-spam berasaskan regex yang membolehkan penyekatan URL tersenarai dalam laman dan alamat e-mel untuk pengguna berdaftar" } diff -Nru mediawiki-1.43.8+dfsg/extensions/SpamBlacklist/i18n/ps.json mediawiki-1.43.9+dfsg/extensions/SpamBlacklist/i18n/ps.json --- mediawiki-1.43.8+dfsg/extensions/SpamBlacklist/i18n/ps.json 2026-03-30 15:24:42.073740000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/SpamBlacklist/i18n/ps.json 2026-06-29 17:20:43.579128500 +0000 @@ -4,9 +4,17 @@ "شاه زمان پټان" ] }, + "spam-blacklist": "#
                    \n#باندني وېبتړونه چې دې لړليک سره سمون خوري، کله چې يو مخ ته ورگډ شي؛ نو بنديز به پرې ولگېږي.\n#دا لړليک يوازې همدا ويکي اغېزمنوي، د ټوليز بنديز لړليک نه هم ليدنه وکړئ.\n#لاسوند لپاره يې https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:SpamBlacklist وگورئ\n#\n#غونډل‌پوهنه يې په لاندې ډول ده:\n#   *د \"#\" لوښې نه د کرښې تر پايه هرڅه يوه څرگندونه ده\n#   *د ليک هره ناتشه کرښه د تگلارې په توگه پام کې نيول کېږي، کوم ته چې يوازې د کوربنو دننه وېبتړونو سره سمون ورکول کېږي.\n\n#
                    ", + "spam-whitelist": "#
                    \n#باندني وېبتړونه چې دې لړليک سره سمون خوري، به بند *نه‌شي*، ولو که دوی  \n# دوی د بنديز لړليک ننوتنو کې بنديز هم لگېدلی وي.\n#   *د \"#\" لوښې نه د کرښې تر پايه هرڅه يوه څرگندونه ده\n#   *د ليک هره ناتشه کرښه د تگلارې په توگه پام کې نيول کېږي، کوم ته چې يوازې د کوربنو دننه وېبتړونو سره سمون ورکول کېږي.\n#
                    ", + "email-blacklist": "#
                    \n# دې لړليک سره سمون لرونکو برېښليک پتو باندې به د نوم‌ليکلو او برېښليک لېږلو بنديز ولگېږي\n#دا لړليک يوازې همدا ويکي اغېزمنوي، د ټوليز بنديز لړليک نه هم ليدنه وکړئ.\n#لاسوند لپاره يې https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:SpamBlacklist وگورئ\n#\n#غونډل‌پوهنه يې په لاندې ډول ده:\n#   *د \"#\" لوښې نه د کرښې تر پايه هرڅه يوه څرگندونه ده\n#   *د ليک هره ناتشه کرښه د تگلارې په توگه پام کې نيول کېږي، کوم ته چې يوازې د کوربنو دننه وېبتړونو سره سمون ورکول کېږي.\n\n#
                    ", + "email-whitelist": "#
                    \n#برېښليک پتې چې دې لړليک سره سمون خوري، به بند *نه‌شي*، ولو که دوی  \n# دوی د بنديز لړليک ننوتنو کې بنديز هم لگېدلی وي.\n#\n#غونډل‌پوهنه يې په لاندې ډول ده:\n#   *د \"#\" لوښې نه د کرښې تر پايه هرڅه يوه څرگندونه ده\n#   *د ليک هره ناتشه کرښه د تگلارې په توگه پام کې نيول کېږي، کوم ته چې يوازې د کوربنو دننه وېبتړونو سره سمون ورکول کېږي.\n\n#
                    ", "spam-blacklisted-email": "منع‌شوې برېښليک پته", + "spam-blacklisted-email-text": "ستاسو برېښليک پته وسمهال نورو کارنانو ته د برېښليک لېږلو نه منع شوې ده.", + "spam-blacklisted-email-signup": "په ورکړل شوې برېښليک پته وسمهال د کارولو بنديز دی.", + "spam-blacklist-desc": "د باقاعده عبارتونو پربنسټ د چټل‌ليک ضد وسيله چې د نوم‌ليکلو کارنانو لپاره په مخونو او برېښليک پتو کې بنديز وېبتړونو لړليک ته اجازه ورکوي", "log-name-spamblacklist": "د چټل‌ليک د بنديز لړليک يادښت", "log-description-spamblacklist": "دا پېښې د چټل‌ليک د بنديز لړليک ليد څاري.", + "logentry-spamblacklist-hit": "$3 ته د $4 ورگډولو د هڅې له کبله {{GENDER:$2|$1}} د چټل‌ليک د لړليک له منځه وړلو لامل شو.", "right-spamblacklistlog": "د چټل‌ليک د بنديز لړليک يادښت کتل", "action-spamblacklistlog": "د چټل‌ليک د بنديز لړليک يادښت کتل", "right-sboverride": "ورانکارۍ بنديز لړليک له پامه‌غورځول", diff -Nru mediawiki-1.43.8+dfsg/extensions/SpamBlacklist/i18n/pt-br.json mediawiki-1.43.9+dfsg/extensions/SpamBlacklist/i18n/pt-br.json --- mediawiki-1.43.8+dfsg/extensions/SpamBlacklist/i18n/pt-br.json 2025-12-17 21:58:16.529348000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/SpamBlacklist/i18n/pt-br.json 2026-06-29 17:20:43.579128500 +0000 @@ -26,5 +26,7 @@ "log-description-spamblacklist": "Esses eventos rastreiam hits na lista de bloqueio de spam.", "logentry-spamblacklist-hit": "{{GENDER:$2|$1}} causou uma correspondência na lista de bloqueio de spam em $3, tentando adicionar $4.", "right-spamblacklistlog": "Ver os registros da lista de bloqueio de spam", - "action-spamblacklistlog": "ver os registros da lista de bloqueio de spam" + "action-spamblacklistlog": "ver os registros da lista de bloqueio de spam", + "right-sboverride": "Contornar a lista de barramento de spam", + "action-sboverride": "contornar a lista de barramento de spam" } diff -Nru mediawiki-1.43.8+dfsg/extensions/SpamBlacklist/i18n/sk.json mediawiki-1.43.9+dfsg/extensions/SpamBlacklist/i18n/sk.json --- mediawiki-1.43.8+dfsg/extensions/SpamBlacklist/i18n/sk.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/SpamBlacklist/i18n/sk.json 2026-06-23 01:21:04.838389600 +0000 @@ -0,0 +1,12 @@ +{ + "@metadata": { + "authors": [ + "Wizzard" + ] + }, + "spam-blacklist": " #
                    \n# Externé URL zodpovedajúce tomuto zoznamu budú zablokované pri pridaní na stránku.\n# Tento zoznam ovplyvňuje len túto wiki; pozrite si aj globálny zoznam blokovaní.\n# Dokumentáciu nájdete na https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:SpamBlacklist\n#\n# Syntax je nasledovná:\n#   * Všetko od znaku „#“ do konca riadka je komentár\n#   * Každý neprázdny riadok je časť regulárneho výrazu, ktorá zodpovedá len doménam v URL\n\n #
                    ", + "spam-whitelist": " #
                    \n# Externé URL zodpovedajúce tomuto zoznamu *nebudú* zablokované, ani keby\n# boli zablokované položkami zoznamu blokovaní.\n#\n# Syntax je nasledovná:\n#   * Všetko od znaku „#“ do konca riadka je komentár\n#   * Každý neprázdny riadok je časť regulárneho výrazu, ktorá zodpovedá len doménam v URL\n\n #
                    ", + "spam-blacklist-desc": "Antispamový nástroj založený na regulárnych výrazoch umožňujúci blokovať URL na stránkach a e-mailové adresy registrovaných používateľov", + "log-name-spamblacklist": "Protokol antispamového zoznamu blokovaní", + "log-description-spamblacklist": "Tieto udalosti zaznamenávajú zásahy antispamového zoznamu blokovaní." +} diff -Nru mediawiki-1.43.8+dfsg/extensions/SpamBlacklist/i18n/so.json mediawiki-1.43.9+dfsg/extensions/SpamBlacklist/i18n/so.json --- mediawiki-1.43.8+dfsg/extensions/SpamBlacklist/i18n/so.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/SpamBlacklist/i18n/so.json 2026-06-29 17:20:43.579128500 +0000 @@ -0,0 +1,22 @@ +{ + "@metadata": { + "authors": [ + "AhmedG612" + ] + }, + "spam-blacklist": " #
                    \n# URL-yada dibadda ee ku jira liiskan waa la xannibi doonaa marka lagu daro bog.\n# Liiskan wuxuu saameeyaa wiki-kan kaliya; sidoo kale eeg liiska xannibaadda caalamiga ah.\n# Dukumeenti faahfaahsan ka eeg https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:SpamBlacklist\n#\n# Habka qoraalka waa sida soo socota:\n#   * Wax kasta oo ka bilaabma astaanta \"#\" ilaa dhammaadka khadka waa faallo\n#   * Khad kasta oo aan madhnayn waa qayb regex ah oo kaliya u eegi doonta martigeliyeyaasha ku jira URL-yada\n\n #
                    ", + "spam-whitelist": " #
                    \n# URL-yada dibadda ee ku jira liiskan *lama* xannibi doono xitaa haddii\n# lagu xannibi lahaa gelitaannada liiska xannibaadda.\n#\n# Habka qoraalka waa sida soo socota:\n#   * Wax kasta oo ka bilaabma astaanta \"#\" ilaa dhammaadka khadka waa faallo\n#   * Khad kasta oo aan madhnayn waa qayb regex ah oo kaliya u eegi doonta martigeliyeyaasha ku jira URL-yada\n\n#
                    ", + "email-blacklist": " #
                    \n# Cinwaannada iimaylka ee ku jira liiskan waa laga xannibi doonaa diiwaangelinta ama dirista iimayllada\n# Liiskan wuxuu saameeyaa wiki-kan kaliya; sidoo kale eeg liiska xannibaadda caalamiga ah.\n# Dukumeenti faahfaahsan ka eeg https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:SpamBlacklist\n#\n# Habka qoraalka waa sida soo socota:\n#   * Wax kasta oo ka bilaabma astaanta \"#\" ilaa dhammaadka khadka waa faallo\n#   * Khad kasta oo aan madhnayn waa qayb regex ah oo kaliya u eegi doonta martigeliyeyaasha ku jira cinwaannada iimaylka\n\n#
                    ", + "email-whitelist": " #
                    \n# Cinwaannada iimaylka ee ku jira liiskan *lama* xannibi doono xitaa haddii\n# lagu xannibi lahaa gelitaannada liiska xannibaadda.\n#\n# Habka qoraalka waa sida soo socota:\n#   * Wax kasta oo ka bilaabma astaanta \"#\" ilaa dhammaadka khadka waa faallo\n#   * Khad kasta oo aan madhnayn waa qayb regex ah oo kaliya u eegi doonta martigeliyeyaasha ku jira cinwaannada iimaylka\n\n#
                    ", + "spam-blacklisted-email": "Cinwaan iimayl oo mamnuuc ah", + "spam-blacklisted-email-text": "Cinwaankaaga iimaylka hadda waa ka mamnuuc dirista iimayllo loo diro isticmaaleyaasha kale.", + "spam-blacklisted-email-signup": "Cinwaanka iimaylka ee la bixiyay hadda waa ka mamnuuc in la isticmaalo.", + "spam-blacklist-desc": "Qalab ka hortag spam oo ku salaysan regex, kaas oo oggolaanaya in lagu xannibo liiska URL-yada bogagga iyo cinwaannada iimaylka ee isticmaaleyaasha diiwaangashan", + "log-name-spamblacklist": "Diiwaanka liiska xannibaadda spam", + "log-description-spamblacklist": "Dhacdooyinkan waxay la socdaan isku dhacyada liiska xannibaadda spam.", + "logentry-spamblacklist-hit": "{{GENDER:$2|$1}} ayaa sababay isku dhac liiska xannibaadda spam-ka $3 isagoo isku dayay inuu ku daro $4.", + "right-spamblacklistlog": "Eeg diiwaanka liiska xannibaadda spam", + "action-spamblacklistlog": "Eeg diiwaanka liiska xannibaadda spam", + "right-sboverride": "Ka gudub liiska xannibaadda spam", + "action-sboverride": "Ka gudub liiska xannibaadda spam" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/SpamBlacklist/i18n/uk.json mediawiki-1.43.9+dfsg/extensions/SpamBlacklist/i18n/uk.json --- mediawiki-1.43.8+dfsg/extensions/SpamBlacklist/i18n/uk.json 2024-08-31 13:57:25.066360200 +0000 +++ mediawiki-1.43.9+dfsg/extensions/SpamBlacklist/i18n/uk.json 2026-06-29 17:20:43.580128400 +0000 @@ -11,7 +11,8 @@ "Movses", "Piramidion", "Ата", - "Пан Хаунд" + "Пан Хаунд", + "Repakr" ] }, "spam-blacklist": " #
                    \n# Зовнішні посилання, що перелічені в цьому списку, будуть заборонені для внесення до сторінок.\n# Цей список діє лише для цієї вікі, існує також загальний список блокування.\n# Докладніше див. на сторінці https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:SpamBlacklist\n#\n# Синтаксис:\n#  * Все, починаючи із символу \"#\" і до кінця рядка, вважається коментарем\n#  * Кожен непорожній рядок є фрагментом регулярного виразу, який застосовується тільки до вузла в URL\n\n #
                    ", diff -Nru mediawiki-1.43.8+dfsg/extensions/SpamBlacklist/i18n/zh-hans.json mediawiki-1.43.9+dfsg/extensions/SpamBlacklist/i18n/zh-hans.json --- mediawiki-1.43.8+dfsg/extensions/SpamBlacklist/i18n/zh-hans.json 2026-03-30 15:24:42.074740200 +0000 +++ mediawiki-1.43.9+dfsg/extensions/SpamBlacklist/i18n/zh-hans.json 2026-06-29 17:20:43.580128400 +0000 @@ -15,7 +15,8 @@ "Yfdyh000", "乌拉跨氪", "列维劳德", - "Peterxy12" + "Peterxy12", + "Peterxy" ] }, "spam-blacklist": " #
                    \n# 当加入的外部URL匹配该表时则会被禁止。\n# 该表只会影响本wiki项目;请同时参阅全域黑名单。\n# 文档参见https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:SpamBlacklist\n#\n# 语法如下:\n#  * 由“#”开头的每行均为注释\n#  * 非空白行为正则表达式片段,其只与内含该片段的URL匹配\n\n #
                    ", diff -Nru mediawiki-1.43.8+dfsg/extensions/SpamBlacklist/tests/phpunit/SpamBlacklistTest.php mediawiki-1.43.9+dfsg/extensions/SpamBlacklist/tests/phpunit/SpamBlacklistTest.php --- mediawiki-1.43.8+dfsg/extensions/SpamBlacklist/tests/phpunit/SpamBlacklistTest.php 2026-04-01 12:37:39.246991200 +0000 +++ mediawiki-1.43.9+dfsg/extensions/SpamBlacklist/tests/phpunit/SpamBlacklistTest.php 2026-06-29 18:12:59.864054000 +0000 @@ -177,7 +177,6 @@ // That only works if the spam blacklist is really reset $instance = BaseBlacklist::getInstance( 'spam' ); $reflProp = new ReflectionProperty( $instance, 'regexes' ); - $reflProp->setAccessible( true ); $reflProp->setValue( $instance, false ); } diff -Nru mediawiki-1.43.8+dfsg/extensions/SyntaxHighlight_GeSHi/i18n/be.json mediawiki-1.43.9+dfsg/extensions/SyntaxHighlight_GeSHi/i18n/be.json --- mediawiki-1.43.8+dfsg/extensions/SyntaxHighlight_GeSHi/i18n/be.json 2024-12-20 12:19:30.914712200 +0000 +++ mediawiki-1.43.9+dfsg/extensions/SyntaxHighlight_GeSHi/i18n/be.json 2026-05-08 00:22:18.428513500 +0000 @@ -2,7 +2,8 @@ "@metadata": { "authors": [ "Artsiom91", - "Chadyka" + "Chadyka", + "Maksim L." ] }, "syntaxhighlight-desc": "Дазваляе выкарыстоўваць тэг <syntaxhighlight> для падсьветкі сынтаксісу з дапамогай [http://pygments.org/ Pygments]", @@ -11,7 +12,7 @@ "syntaxhighlight-enclose-category": "Старонкі з састарэлымі атрыбутамі «enclose»", "syntaxhighlight-enclose-category-desc": "Падсвечванне сінтаксісу на старонцы выкарыстоўвае састарэлы сінтаксіс «enclose».", "syntaxhighlight-source-category": "Старонкі, якія выкарыстоўваюць састарэлы тэг source", - "syntaxhighlight-source-category-desc": "Выдзяленне сінтаксісу на гэтай старонцы выкарыстоўвае састарэлыя тэгі зыходнага коду.", + "syntaxhighlight-source-category-desc": "Вылучэнне сінтаксісу на гэтай старонцы выкарыстоўвае састарэлыя тэгі зыходнага коду.", "syntaxhighlight-visualeditor-mwsyntaxhighlightinspector-code": "Праграмны код", "syntaxhighlight-visualeditor-mwsyntaxhighlightinspector-language": "Мова праграмавання", "syntaxhighlight-visualeditor-mwsyntaxhighlightinspector-none": "(Ніякая)", diff -Nru mediawiki-1.43.8+dfsg/extensions/SyntaxHighlight_GeSHi/i18n/hi.json mediawiki-1.43.9+dfsg/extensions/SyntaxHighlight_GeSHi/i18n/hi.json --- mediawiki-1.43.8+dfsg/extensions/SyntaxHighlight_GeSHi/i18n/hi.json 2025-12-17 21:58:16.543348000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/SyntaxHighlight_GeSHi/i18n/hi.json 2026-06-29 17:20:43.591128600 +0000 @@ -7,10 +7,11 @@ "Kaustubh", "SatyamMishra", "Shyam", - "Siddhartha Ghai" + "Siddhartha Ghai", + "Saurmandal" ] }, "syntaxhighlight-desc": "[http://pygments.org/ GeSHi - Generic Syntax Highlighter] प्रयोग द्वारा <syntaxhighlight> सिंटेक्स हाइलाइट करने का स्वरूपण प्रदान करता है", "syntaxhighlight-source-category": "अप्रायोगिक स्रोत टैग का उपयोग करने वाले पृष्ठ", - "syntaxhighlight-button-copy": "प्रतिलिपि बनाएँ" + "syntaxhighlight-button-copy": "कॉपी करें" } diff -Nru mediawiki-1.43.8+dfsg/extensions/SyntaxHighlight_GeSHi/i18n/ko.json mediawiki-1.43.9+dfsg/extensions/SyntaxHighlight_GeSHi/i18n/ko.json --- mediawiki-1.43.8+dfsg/extensions/SyntaxHighlight_GeSHi/i18n/ko.json 2025-12-17 21:58:16.544348000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/SyntaxHighlight_GeSHi/i18n/ko.json 2026-06-11 08:56:39.050365200 +0000 @@ -5,12 +5,13 @@ "Revi", "ToePeu", "Ykhwong", - "아라" + "아라", + "Tensama0415" ] }, "syntaxhighlight-desc": "[http://pygments.org/ Pygments - Python 구문 강조 기능]을 사용해 <syntaxhighlight>로 구문 강조를 제공합니다", "syntaxhighlight-error-category": "구문 강조에 오류가 있는 문서", - "syntaxhighlight-error-category-desc": "문서에 포함된 코드를 강조하기 위해 시도하는 중에 오류가 발생했습니다.", + "syntaxhighlight-error-category-desc": "문서에 포함된 코드를 강조하기 위해 시도하던 중에 오류가 발생했습니다.", "syntaxhighlight-enclose-category": "구식 enclose 속성을 사용하는 문서", "syntaxhighlight-enclose-category-desc": "문서 상의 구문 강조는 구식 enclose 문법을 사용합니다.", "syntaxhighlight-source-category": "구식 source 태그를 사용하는 문서", diff -Nru mediawiki-1.43.8+dfsg/extensions/SyntaxHighlight_GeSHi/i18n/pap.json mediawiki-1.43.9+dfsg/extensions/SyntaxHighlight_GeSHi/i18n/pap.json --- mediawiki-1.43.8+dfsg/extensions/SyntaxHighlight_GeSHi/i18n/pap.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/SyntaxHighlight_GeSHi/i18n/pap.json 2026-06-11 08:56:39.051365400 +0000 @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Kallmemel" + ] + }, + "syntaxhighlight-visualeditor-mwsyntaxhighlightinspector-title": "Blòki di kódigo" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/SyntaxHighlight_GeSHi/i18n/sk.json mediawiki-1.43.9+dfsg/extensions/SyntaxHighlight_GeSHi/i18n/sk.json --- mediawiki-1.43.8+dfsg/extensions/SyntaxHighlight_GeSHi/i18n/sk.json 2026-04-01 12:37:39.260991300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/SyntaxHighlight_GeSHi/i18n/sk.json 2026-06-29 17:51:26.324352000 +0000 @@ -3,11 +3,14 @@ "authors": [ "Helix84", "TomášPolonec", - "Luky001" + "Luky001", + "Teslaton" ] }, "syntaxhighlight-desc": "Poskytuje zvýrazňovanie syntaxe <syntaxhighlight> pomocou [http://pygments.org/ Pygments – zvýrazňovača syntaxe v Pythone]", "syntaxhighlight-visualeditor-mwsyntaxhighlightinspector-none": "(žiadny)", "syntaxhighlight-visualeditor-mwsyntaxhighlightinspector-showlines": "Zobraziť čísla riadkov", - "syntaxhighlight-visualeditor-mwsyntaxhighlightinspector-startingline": "Počítať od čísla" + "syntaxhighlight-visualeditor-mwsyntaxhighlightinspector-startingline": "Počítať od čísla", + "syntaxhighlight-button-copy": "Skopírovať", + "syntaxhighlight-button-copied": "Skopírované!" } diff -Nru mediawiki-1.43.8+dfsg/extensions/SyntaxHighlight_GeSHi/i18n/so.json mediawiki-1.43.9+dfsg/extensions/SyntaxHighlight_GeSHi/i18n/so.json --- mediawiki-1.43.8+dfsg/extensions/SyntaxHighlight_GeSHi/i18n/so.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/SyntaxHighlight_GeSHi/i18n/so.json 2026-06-11 08:56:39.052365300 +0000 @@ -0,0 +1,25 @@ +{ + "@metadata": { + "authors": [ + "AhmedG612" + ] + }, + "syntaxhighlight-desc": "Waxay bixisaa muujinta naxwe <syntaxhighlight> iyadoo la adeegsanayo [http://pygments.org/ Pygments - muujiyaha syntax ee Python]", + "syntaxhighlight-error-category": "Bogag leh khaladaad muujinta naxwaha koodhka", + "syntaxhighlight-error-category-desc": "Khalad ayaa dhacay markii la isku dayay in la muujiyo koodhka ku jira bogga.", + "syntaxhighlight-enclose-category": "Bogag isticmaalaya sifooyin enclose oo la joojiyay", + "syntaxhighlight-enclose-category-desc": "Muujinta naxwaha koodhka ee bogga waxay adeegsanaysaa qaab enclose oo la joojiyay.", + "syntaxhighlight-source-category": "Bogag isticmaalaya calaamado source oo la joojiyay", + "syntaxhighlight-source-category-desc": "Muujinta naxwaha koodhka ee bogga waxay adeegsanaysaa calaamado source oo la joojiyay.", + "syntaxhighlight-visualeditor-mwsyntaxhighlightinspector-code": "Koodhka", + "syntaxhighlight-visualeditor-mwsyntaxhighlightinspector-language": "Luqad", + "syntaxhighlight-visualeditor-mwsyntaxhighlightinspector-none": "(waxna)", + "syntaxhighlight-visualeditor-mwsyntaxhighlightinspector-showlines": "Muuji lambarrada khadadka", + "syntaxhighlight-visualeditor-mwsyntaxhighlightinspector-startingline": "Lambarka bilowga khadka", + "syntaxhighlight-visualeditor-mwsyntaxhighlightinspector-title": "Xanibaada koodh", + "syntaxhighlight-error-pygments-invocation-failure": "Ku guuldarreystay in la kiciyo Pygments", + "syntaxhighlight-error-unknown-language": "Luqad aan la aqoon \"$1\"", + "syntaxhighlight-error-exceeds-size-limit": "Cabbirka koodhka $1 {{PLURAL:$1|baytyada}} wuxuu ka badan yahay xadka la oggol yahay ee $2 {{PLURAL:$2|baytyada}}", + "syntaxhighlight-button-copy": "Nuqul", + "syntaxhighlight-button-copied": "La koobiyey!" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/SyntaxHighlight_GeSHi/i18n/uk.json mediawiki-1.43.9+dfsg/extensions/SyntaxHighlight_GeSHi/i18n/uk.json --- mediawiki-1.43.8+dfsg/extensions/SyntaxHighlight_GeSHi/i18n/uk.json 2026-04-01 12:37:39.260991300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/SyntaxHighlight_GeSHi/i18n/uk.json 2026-06-29 17:51:26.324352000 +0000 @@ -8,7 +8,8 @@ "Ice bulldog", "Piramidion", "Ата", - "Serhio Magpie" + "Serhio Magpie", + "Movses" ] }, "syntaxhighlight-desc": "Забезпечує підсвічування синтаксису <syntaxhighlight> за допомогою [http://pygments.org/ Pygments] для синтаксису Python", @@ -27,5 +28,6 @@ "syntaxhighlight-error-pygments-invocation-failure": "Не вдалося викликати Pygments", "syntaxhighlight-error-unknown-language": "Невідома мова «$1»", "syntaxhighlight-error-exceeds-size-limit": "Код розміром $1 {{PLURAL:$1|байт|байти|байтів}} перевищує дозволений максимум $2 {{PLURAL:$2|байт|байти|байтів}}", - "syntaxhighlight-button-copy": "Копіювати" + "syntaxhighlight-button-copy": "Копіювати", + "syntaxhighlight-button-copied": "Скопійовано!" } diff -Nru mediawiki-1.43.8+dfsg/extensions/SyntaxHighlight_GeSHi/i18n/yue-hant.json mediawiki-1.43.9+dfsg/extensions/SyntaxHighlight_GeSHi/i18n/yue-hant.json --- mediawiki-1.43.8+dfsg/extensions/SyntaxHighlight_GeSHi/i18n/yue-hant.json 2026-03-30 15:24:42.095740300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/SyntaxHighlight_GeSHi/i18n/yue-hant.json 2026-06-29 17:20:43.592128500 +0000 @@ -6,11 +6,21 @@ ] }, "syntaxhighlight-desc": "用[http://pygments.org/ Pygments]以<syntaxhighlight>提供醒目提示", + "syntaxhighlight-error-category": "語法標色出咗錯嘅版", + "syntaxhighlight-error-category-desc": "幫呢個版入面嘅程式碼標色嗰陣出咗錯。", + "syntaxhighlight-enclose-category": "語法標色出錯嘅版", + "syntaxhighlight-enclose-category-desc": "呢版嘅語法標色用咗過時嘅enclose語法。", + "syntaxhighlight-source-category": "用咗過時source標籤嘅版", + "syntaxhighlight-source-category-desc": "呢版嘅語法標色用咗過時嘅source標籤。", "syntaxhighlight-visualeditor-mwsyntaxhighlightinspector-code": "程式碼", "syntaxhighlight-visualeditor-mwsyntaxhighlightinspector-language": "話", "syntaxhighlight-visualeditor-mwsyntaxhighlightinspector-none": "(無)", "syntaxhighlight-visualeditor-mwsyntaxhighlightinspector-showlines": "顯示行數", "syntaxhighlight-visualeditor-mwsyntaxhighlightinspector-startingline": "起始行數", "syntaxhighlight-visualeditor-mwsyntaxhighlightinspector-title": "程式碼區塊", - "syntaxhighlight-error-unknown-language": "不明語言「$1」" + "syntaxhighlight-error-pygments-invocation-failure": "啟動唔到Pygments", + "syntaxhighlight-error-unknown-language": "不明語言「$1」", + "syntaxhighlight-error-exceeds-size-limit": "程式碼嘅大細($1 {{PLURAL:$1|位元組}})多過上限規定嘅 $2 {{PLURAL:$2|位元組}}", + "syntaxhighlight-button-copy": "複製", + "syntaxhighlight-button-copied": "複製咗!" } diff -Nru mediawiki-1.43.8+dfsg/extensions/SyntaxHighlight_GeSHi/includes/SyntaxHighlight.php mediawiki-1.43.9+dfsg/extensions/SyntaxHighlight_GeSHi/includes/SyntaxHighlight.php --- mediawiki-1.43.8+dfsg/extensions/SyntaxHighlight_GeSHi/includes/SyntaxHighlight.php 2026-04-01 12:37:39.260991300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/SyntaxHighlight_GeSHi/includes/SyntaxHighlight.php 2026-06-29 18:12:59.886054300 +0000 @@ -334,8 +334,12 @@ $options['linenostart'] = (int)$args['start']; } - if ( !empty( $args['linelinks'] ) ) { - $options['linespans'] = $args['linelinks']; + if ( + !empty( $args['linelinks'] ) + // Protect against injecting arbitrary Pygmentize options, as those are separated with commas + && !str_contains( $args['linelinks'], ',' ) + ) { + $options['linespans'] = htmlspecialchars( $args['linelinks'] ); } if ( $isInline ) { diff -Nru mediawiki-1.43.8+dfsg/extensions/TemplateData/i18n/api/nl.json mediawiki-1.43.9+dfsg/extensions/TemplateData/i18n/api/nl.json --- mediawiki-1.43.8+dfsg/extensions/TemplateData/i18n/api/nl.json 2025-12-17 21:58:16.592348600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/TemplateData/i18n/api/nl.json 2026-06-23 01:21:04.927390800 +0000 @@ -1,7 +1,8 @@ { "@metadata": { "authors": [ - "McDutchie" + "McDutchie", + "Siebrand" ] }, "apihelp-templatedata-summary": "De gegevens ophalen die zijn opgeslagen door de uitbreiding TemplateData.", @@ -11,5 +12,5 @@ "apihelp-templatedata-param-doNotIgnoreMissingTitles": "Gegevens over titels ook retourneren als deze ontbreken of geen sjabloongegevens hebben. Standaard (voor achterwaartse compatibiliteit) worden titels alleen geretourneerd als ze bestaan en sjabloongegevens hebben.", "apihelp-templatedata-param-lang": "Gelokaliseerde waarden in deze taal retourneren. Standaard worden alle beschikbare vertalingen geretourneerd.", "apierror-templatedata-corrupt": "Sjabloongegevens voor pagina #$1 bevatten ongeldige gegevens: $2", - "apiwarn-templatedata-deprecation-format": "Het standaarduitvoerformaat zal in de toekomst veranderen in jsonfm. Geef daarom uitdrukkelijk format=json aan." + "apiwarn-templatedata-deprecation-format": "Het standaarduitvoerformaat wijzigt in de toekomst in jsonfm. Geef daarom uitdrukkelijk format=json aan." } diff -Nru mediawiki-1.43.8+dfsg/extensions/TemplateData/i18n/api/pt-br.json mediawiki-1.43.9+dfsg/extensions/TemplateData/i18n/api/pt-br.json --- mediawiki-1.43.8+dfsg/extensions/TemplateData/i18n/api/pt-br.json 2025-12-17 21:58:16.592348600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/TemplateData/i18n/api/pt-br.json 2026-05-08 00:22:22.121564000 +0000 @@ -7,8 +7,8 @@ ] }, "apihelp-templatedata-summary": "Obtenha dados armazenados pela extensão TemplateData.", - "apihelp-templatedata-example-1": "Retorna TemplateData para [[Template:Stub]] e [[Template:Example]], com resultados se as predefinições não existirem ou existirem, mas não tiverem TemplateData", - "apihelp-templatedata-example-2": "Retorna TemplateData para [[Template:Stub]] e [[Template:Example]], sem resultados se as predefinições não existem ou existirem, mas não tiverem TemplateData", + "apihelp-templatedata-example-1": "Devolver TemplateData de [[Template:Foobar|Modelo: Foobar]], com resultados se o modelo não existe ou existe mas não contém TemplateData", + "apihelp-templatedata-example-2": "Devolver TemplateData para [[Template:Phabricator|Modelo: Phabricator]], sem resultados se o modelo não existe ou existe mas não contém TemplateData", "apihelp-templatedata-param-includeMissingTitles": "Retornar dados sobre títulos, mesmo se eles estiverem ausentes ou não tiverem TemplateData. Por padrão, os títulos só são retornados se existirem e possuem TemplateData.", "apihelp-templatedata-param-doNotIgnoreMissingTitles": "Devolver dados sobre os títulos, mesmo que faltem TemplateData. Por padrão (para compatibilidade reversa), os títulos só são retornados se eles existem e têm TemplateData.", "apihelp-templatedata-param-lang": "Retornar valores localizados neste idioma. Por padrão, todas as traduções disponíveis são retornadas.", diff -Nru mediawiki-1.43.8+dfsg/extensions/TemplateData/i18n/api/so.json mediawiki-1.43.9+dfsg/extensions/TemplateData/i18n/api/so.json --- mediawiki-1.43.8+dfsg/extensions/TemplateData/i18n/api/so.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/TemplateData/i18n/api/so.json 2026-06-11 08:56:39.078365600 +0000 @@ -0,0 +1,15 @@ +{ + "@metadata": { + "authors": [ + "AhmedG612" + ] + }, + "apihelp-templatedata-summary": "Soo qaado xogta lagu kaydiyay kordhinta TemplateData.", + "apihelp-templatedata-example-1": "Soo celi TemplateData ee [[Template:Foobar]], oo ay ku jiraan natiijooyin haddii tusmadu uusan jirin ama uu jiro balse uusan lahayn TemplateData", + "apihelp-templatedata-example-2": "Soo celi TemplateData ee [[Template:Phabricator]], oo aan natiijo soo celin haddii tusmadu aysan jirin ama ay jirto balse aysan lahayn TemplateData", + "apihelp-templatedata-param-includeMissingTitles": "Soo celi xogta cinwaannada xitaa haddii aysan jirin ama aysan lahayn TemplateData. Sida caadiga ah cinwaannada waxaa la soo celiyaa kaliya haddii ay jiraan oo ay leeyihiin TemplateData.", + "apihelp-templatedata-param-doNotIgnoreMissingTitles": "Soo celi xogta cinwaannada xitaa haddii aysan jirin ama aysan lahayn TemplateData. Sida caadiga ah (si loo ilaaliyo la jaanqaadka hore) cinwaannada waxaa la soo celiyaa kaliya haddii ay jiraan oo ay leeyihiin TemplateData.", + "apihelp-templatedata-param-lang": "Soo celi qiimayaasha la turjumay ee luqaddan. Sida caadiga ah dhammaan turjumaadaha la heli karo ayaa la soo celiyaa.", + "apierror-templatedata-corrupt": "Bogga #$1 templateData wuxuu ka kooban yahay xog aan sax ahayn: $2", + "apiwarn-templatedata-deprecation-format": "Qaabka soo-saarka caadiga ah wuxuu mustaqbalka isu beddeli doonaa jsonfm. Fadlan si cad u sheeg format=json." +} diff -Nru mediawiki-1.43.8+dfsg/extensions/TemplateData/i18n/az.json mediawiki-1.43.9+dfsg/extensions/TemplateData/i18n/az.json --- mediawiki-1.43.8+dfsg/extensions/TemplateData/i18n/az.json 2026-04-01 12:37:39.278991500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/TemplateData/i18n/az.json 2026-06-29 18:12:59.910054400 +0000 @@ -16,7 +16,7 @@ "templatedata-doc-desc-empty": "İzahı yoxdur.", "templatedata-doc-format-block": "Bu şablon parametrlərin blok formatına üstünlük verir.", "templatedata-doc-format-custom": "Bu şablonun fərdi formatı var.", - "templatedata-doc-format-inline": "Bu şablon parametrlərin daxili formatlaşdırılmasına üstünlük verir.", + "templatedata-doc-format-inline": "Bu şablon sətirdaxili parametr formatlaşdırmasına üstünlük verir.", "templatedata-doc-no-params-set": "Xüsusi parametrlər yoxdur", "templatedata-doc-param-autovalue": "Avtomatik dəyər", "templatedata-doc-param-default": "Defolt", @@ -81,7 +81,7 @@ "templatedata-modal-errormsg-import-noparams": "İdxal zamanı yeni parametr tapılmadı.", "templatedata-modal-format-block": "Blok", "templatedata-modal-format-custom": "Özəl", - "templatedata-modal-format-inline": "Xətdə", + "templatedata-modal-format-inline": "Sətirdaxili", "templatedata-modal-format-null": "Dəqiqləşdirilməmiş", "templatedata-modal-format-placeholder": "Şablon parametri format sətri", "templatedata-modal-json-error-replace": "Əvəzlə", diff -Nru mediawiki-1.43.8+dfsg/extensions/TemplateData/i18n/be-tarask.json mediawiki-1.43.9+dfsg/extensions/TemplateData/i18n/be-tarask.json --- mediawiki-1.43.8+dfsg/extensions/TemplateData/i18n/be-tarask.json 2026-04-01 12:37:39.278991500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/TemplateData/i18n/be-tarask.json 2026-06-29 18:12:59.910054400 +0000 @@ -20,7 +20,7 @@ "templatedata-doc-param-desc": "Апісаньне", "templatedata-doc-param-desc-empty": "няма апісаньня", "templatedata-doc-param-name": "Парамэтар", - "templatedata-doc-param-status": "Стан", + "templatedata-doc-param-status": "Статус", "templatedata-doc-param-status-deprecated": "састарэлы", "templatedata-doc-param-status-optional": "неабавязковы", "templatedata-doc-param-status-required": "абавязковы", @@ -67,7 +67,7 @@ "templatedata-modal-button-saveparam": "Захаваць", "templatedata-modal-confirmcancel": "Вы насамрэч жадаеце скасаваць вашыя зьмены?", "templatedata-modal-current-language": "Цяперашняя мова: $1", - "templatedata-modal-errormsg": "Знойдзеныя памылкі. Пераканайцеся, калі ласка, што адсутнічаюць пустыя ці дубляваныя назвы парамэтраў, і што назвы не зьмяшчаюць «$1», «$2» або «$3».", + "templatedata-modal-errormsg": "Знойдзеныя памылкі. Пераканайцеся, калі ласка, што няма пустых ці дубляваных назваў парамэтраў, і што назвы не зьмяшчаюць «$1», «$2» або «$3».", "templatedata-modal-errormsg-duplicate-name": "Знойдзеная памылка. Абране імя ўжо выкарыстанае іншым парамэтрам.", "templatedata-modal-errormsg-import-noparams": "Падчас імпартаваньня новыя парамэтры ня знойдзеныя.", "templatedata-modal-format-block": "Блёкавы", @@ -82,6 +82,7 @@ "templatedata-modal-table-param-aliases": "Псэўданімы", "templatedata-modal-table-param-autovalue": "Аўтаматычнае значэньне", "templatedata-modal-table-param-default": "Перадвызначана ($1)", + "templatedata-modal-table-param-status": "Статус", "templatedata-modal-table-param-deprecated": "Састарэлы", "templatedata-modal-table-param-deprecatedValue": "Састарэлае кіраўніцтва", "templatedata-modal-table-param-description": "Апісаньне ($1)", diff -Nru mediawiki-1.43.8+dfsg/extensions/TemplateData/i18n/be.json mediawiki-1.43.9+dfsg/extensions/TemplateData/i18n/be.json --- mediawiki-1.43.8+dfsg/extensions/TemplateData/i18n/be.json 2026-03-30 15:24:42.114740600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/TemplateData/i18n/be.json 2026-06-23 01:21:04.928390700 +0000 @@ -70,7 +70,7 @@ "templatedata-modal-button-importParams": "Імпартаваць параметры", "templatedata-modal-button-removemap": "Выдаліць карту", "templatedata-modal-button-saveparam": "Захаваць", - "templatedata-modal-confirmcancel": "Вы ўпэўнены, што хочаце адмяніць унесеныя змены?", + "templatedata-modal-confirmcancel": "Вы ўпэўнены, што хочаце адхіліць унесеныя змены?", "templatedata-modal-current-language": "Цяперашняя мова: $1", "templatedata-modal-errormsg": "Былі знойдзены памылкі. Калі ласка, пераканайцеся, што імёны параметраў не з’яўляюцца пустымі, не дублююцца і не змяшчаюць «$1», «$2» або «$3».", "templatedata-modal-errormsg-duplicate-name": "Знойдзена памылка. Выбранае імя ўжо ўжываецца іншым параметрам.", diff -Nru mediawiki-1.43.8+dfsg/extensions/TemplateData/i18n/fi.json mediawiki-1.43.9+dfsg/extensions/TemplateData/i18n/fi.json --- mediawiki-1.43.8+dfsg/extensions/TemplateData/i18n/fi.json 2026-04-01 12:37:39.280991600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/TemplateData/i18n/fi.json 2026-06-29 18:12:59.912054500 +0000 @@ -40,7 +40,7 @@ "templatedata-doc-param-type-content": "Sisältö", "templatedata-doc-param-type-date": "Päiväys", "templatedata-doc-param-type-line": "Rivi", - "templatedata-doc-param-type-number": "Numero", + "templatedata-doc-param-type-number": "Luku", "templatedata-doc-param-type-string": "Merkkijono", "templatedata-doc-param-type-unbalanced-wikitext": "Epäsymmetrinen wikiteksti", "templatedata-doc-param-type-unknown": "Tuntematon", @@ -52,7 +52,7 @@ "templatedata-doc-params": "Mallineen parametrit", "templatedata-editbutton": "Muokkaa mallinetietoja", "templatedata-errormsg-insertblank": "Haluatko varmasti lisätä mallinetiedot ilman tietoja?", - "templatedata-exists-on-related-page": "Huomioithan, että mallinetietoja löytyy jo sivulta ”[[$1]]”.", + "templatedata-exists-on-related-page": "Ota huomioon, että mallinetietoja (template data) löytyy jo sivulta ”[[$1]]”.", "templatedata-helplink": "Lisätietoja mallinetiedoista", "templatedata-invalid-unnamed-parameter": "Parametrin nimi ei voi olla tyhjä. Dokumentoidaksesi nimettömiä parametreja käytä niiden sisäisiä numeroita ”1”, ”2”, ”3” jne.", "templatedata-invalid-duplicate-value": "Ominaisuus ”$1” (”$3”) on ominaisuuden ”$2” kaksoiskappale.", diff -Nru mediawiki-1.43.8+dfsg/extensions/TemplateData/i18n/is.json mediawiki-1.43.9+dfsg/extensions/TemplateData/i18n/is.json --- mediawiki-1.43.8+dfsg/extensions/TemplateData/i18n/is.json 2025-12-17 21:58:16.599348800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/TemplateData/i18n/is.json 2026-06-29 18:12:59.913054700 +0000 @@ -3,88 +3,108 @@ "authors": [ "Snævar", "Stefán Örvar Sigmundsson", - "Sveinn í Felli" + "Sveinn í Felli", + "MyraMidnight" ] }, - "templatedata-doc-desc-empty": "Engin lýsing", - "templatedata-doc-no-params-set": "Engin gildi tilgreind", - "templatedata-doc-param-autovalue": "Sjálfvirkt gildi", + "templatedata-desc": "Útfærir gagnageymslu fyrir sniðmátsbreytur (með JSON)", + "templatedata-doc-desc-empty": "Engin lýsing.", + "templatedata-doc-format-block": "Þetta snið kýs blokksnið fyrir breytur.", + "templatedata-doc-format-custom": "Þetta snið kýs sérsnið í uppsetningu.", + "templatedata-doc-format-inline": "Þetta snið kýs innfelda uppsetningu á breytum.", + "templatedata-doc-no-params-set": "Engar breytur tilgreindar", + "templatedata-doc-param-autovalue": "Sjálfgefið gildi", "templatedata-doc-param-default": "Sjálfgefið", "templatedata-doc-param-example": "Dæmi", "templatedata-doc-param-desc": "Lýsing", "templatedata-doc-param-desc-empty": "engin lýsing", - "templatedata-doc-param-name": "Gildi", + "templatedata-doc-param-name": "Breyta", "templatedata-doc-param-status": "Staða", "templatedata-doc-param-status-deprecated": "úrelt", "templatedata-doc-param-status-optional": "valfrjáls", "templatedata-doc-param-status-required": "nauðsynleg", "templatedata-doc-param-status-suggested": "mælt með", + "templatedata-doc-param-suggestedvalues": "Tillögur um gildi", "templatedata-doc-param-type": "Gerð", - "templatedata-doc-param-type-boolean": "Bólskt", - "templatedata-doc-param-type-content": "Efni", + "templatedata-doc-param-type-boolean": "Rökgildi", + "templatedata-doc-param-type-content": "Innihald", "templatedata-doc-param-type-date": "Dagsetning", "templatedata-doc-param-type-line": "Lína", - "templatedata-doc-param-type-number": "Tala", + "templatedata-doc-param-type-number": "Númer", "templatedata-doc-param-type-string": "Strengur", - "templatedata-doc-param-type-unbalanced-wikitext": "Ójafn wikitexti", + "templatedata-doc-param-type-unbalanced-wikitext": "Ójafnvægi á wikitexta", "templatedata-doc-param-type-unknown": "Óþekkt", "templatedata-doc-param-type-url": "vefslóð", "templatedata-doc-param-type-wiki-file-name": "Skrá", "templatedata-doc-param-type-wiki-page-name": "Síðuheiti", - "templatedata-doc-param-type-wiki-template-name": "snið", + "templatedata-doc-param-type-wiki-template-name": "Snið", "templatedata-doc-param-type-wiki-user-name": "Notandi", - "templatedata-doc-params": "Gildi sniðsins", + "templatedata-doc-params": "Sniðmátsbreytur", "templatedata-editbutton": "Breyta sniðmátsgögnum", "templatedata-errormsg-jsonbadformat": "Ógilt JSON form. Þú getur hætt við þessa aðgerð svo þú getir lagað það, fjarlægt núverandi tög og reynt aftur eða haldið áfram að skipta út núverandi TemplateData fyrir nýtt.", - "templatedata-exists-on-related-page": "Vinsamlegast athugaðu: það er þegar TemplateData á tengdu síðunni „[[$1]]“.", + "templatedata-errormsg-insertblank": "Ertu viss um að þú viljir setja inn sniðmátsgögn með engum upplýsingum?", + "templatedata-exists-on-related-page": "Vinsamlegast athugið: það er nú þegar sniðmátsgagna blokk á tengdri síðunni „[[$1]]“.", "templatedata-helplink": "Upplýsingar um sniðmátsgögn", + "templatedata-invalid-unnamed-parameter": "Nöfn á breytum geta ekki verið tóm. Til að skrá ónefndar breytur skal nota innri tölur þeirra „1“, „2“, og svo framvegis.", "templatedata-invalid-duplicate-value": "Eginleikinn „$1” („$3”) er afrit af „$2”.", - "templatedata-invalid-empty-array": "Gildið „$1” verður að hafa í það minnsta eitt eigindargildi í fylkinu sínu.", - "templatedata-invalid-length": "Gögnin eru of stór til að vista ({{formatnum:$1}} {{PLURAL:$1|bæti}}, {{PLURAL:$2|hámarkið er}} {{formatnum:$2}})", + "templatedata-invalid-empty-array": "Eiginleikinn „$1” verður að hafa í það minnsta eitt eigindargildi í fylkinu sínu.", + "templatedata-invalid-format": "Eiginleikanum „$1“ er ætlað að vera „inline“, „block“ eða gildur strengur.", + "templatedata-invalid-length": "Gögnin eru of stór til þess að vista ($1 {{PLURAL:$1|bæti|bæti}}, {{PLURAL:$2|hámarkið er}} $2)", "templatedata-invalid-missing": "Nauðsynlegur eiginleiki „$1” fannst ekki.", - "templatedata-invalid-param": "Ógilt gildi \"$1\" fyrir eiginleikann \"$2\".", - "templatedata-invalid-parse": "Málskipanarvilla í JSON.", - "templatedata-invalid-type": "Bjóst við að eiginleikinn „$1” væri af gerðinni „$2”, en fékk eitthvað allt annað.", + "templatedata-invalid-param": "Ógild breyta \"$1\" fyrir eiginleikann \"$2\".", + "templatedata-invalid-parse": "Málfræðivilla í JSON.", + "templatedata-invalid-type": "Eiginleikanum „$1” er ætlað að vera „$2”.", "templatedata-invalid-unknown": "Óvæntur eiginleiki „$1”.", - "templatedata-invalid-value": "Ógilt eigindargildi fyrir eiginleikann „$1”.", + "templatedata-invalid-value": "Ógilt gildi fyrir eiginleikann „$1”.", "templatedata-modal-button-add-language": "Bæta við tungumáli", - "templatedata-modal-button-addparam": "Bæta við gildi", + "templatedata-modal-button-addparam": "Bæta við breytu", "templatedata-modal-button-apply": "Virkja", "templatedata-modal-button-back": "Til baka", "templatedata-modal-button-cancel": "Hætta við", "templatedata-modal-button-changelang": "Skipta um tungumál", - "templatedata-modal-button-delparam": "Fjarlægja upplýsingar um gildi", + "templatedata-modal-button-delparam": "Fjarlægja upplýsingar breytu", "templatedata-modal-button-done": "Lokið", - "templatedata-modal-button-importParams": "Flytja inn gildi", + "templatedata-modal-button-importParams": "Sækja breytur", "templatedata-modal-button-saveparam": "Vista", + "templatedata-modal-confirmcancel": "Ertu viss um að þú viljir henda breytingunum þínum?", "templatedata-modal-current-language": "Núverandi tungumál: $1", - "templatedata-modal-errormsg": "Villur fundust. Vinsamlegast athugaðu hvort það séu tóm eða afrituð gildi og að nafn gildisins innihaldi ekki „$1”, „$2” eða „$3”.", - "templatedata-modal-errormsg-import-noparams": "Engin ný gildi fundust við innflutning.", + "templatedata-modal-errormsg": "Villur fundust. Vinsamlegast athugið að það séu engar tóm eða afrituð nöfn á breytum, og að nafn breytu innihaldi ekki „$1”, „$2” eða „$3”.", + "templatedata-modal-errormsg-duplicate-name": "Villa fannst. Valið nafn er nú þegar í notkun á annari breytu.", + "templatedata-modal-errormsg-import-noparams": "Engar nýjar breytur fundust við innflutning.", "templatedata-modal-format-block": "Blokk", "templatedata-modal-format-custom": "Sérsniðið", "templatedata-modal-format-inline": "Innfellt", "templatedata-modal-format-null": "Ótilgreint", + "templatedata-modal-format-placeholder": "Sniðmátsbreytu uppsetningar strengur", "templatedata-modal-json-error-replace": "Skipta út", - "templatedata-modal-notice-import-numparams": "$1 {{PLURAL:$1|nýtt gildi var|ný gildi voru}} innflutt: $2", - "templatedata-modal-placeholder-paramkey": "Nafn gildis", + "templatedata-modal-notice-import-numparams": "$1 ný{{PLURAL:$1| breyta var sótt|jar breytur voru sóttar}}: $2", + "templatedata-modal-placeholder-paramkey": "Nafn breytu", "templatedata-modal-search-input-placeholder": "Leita eftir heiti tungumáls eða kóða", "templatedata-modal-table-param-aliases": "Samnefni", - "templatedata-modal-table-param-autovalue": "Sjálfvirkt gildi", + "templatedata-modal-table-param-autovalue": "Sjálfgefið gildi", "templatedata-modal-table-param-default": "Sjálfgefið ($1)", + "templatedata-modal-table-param-status": "Staða", "templatedata-modal-table-param-deprecated": "Úrelt", "templatedata-modal-table-param-deprecatedValue": "Úreldar leiðbeiningar", "templatedata-modal-table-param-description": "Lýsing ($1)", "templatedata-modal-table-param-example": "Dæmi ($1)", - "templatedata-modal-table-param-importoption-subtitle": "þar með talið: $1", + "templatedata-modal-table-param-importoption": "Bæta $1 {{PLURAL:$1|tillagðri breytu|tillögðum breytum}}", + "templatedata-modal-table-param-importoption-subtitle": "Innifalið: $1", "templatedata-modal-table-param-label": "Merkimiði ($1)", "templatedata-modal-table-param-name": "Nafn", "templatedata-modal-table-param-required": "Nauðsynleg", "templatedata-modal-table-param-suggested": "Mælt með", + "templatedata-modal-table-param-suggestedvalues": "Tillögur um gildi", + "templatedata-modal-placeholder-multiselect": "Bæta við gildi...", "templatedata-modal-table-param-type": "Tegund", - "templatedata-modal-title-addparam": "Bæta nýju gildi við", + "templatedata-modal-title": "Sniðmátsgagna ritari", + "templatedata-modal-title-addparam": "Bæta við nýrri breytu", "templatedata-modal-title-choose-language": "Velja tungumál", "templatedata-modal-title-language": "Tungumál", + "templatedata-modal-title-paramorder": "Uppröðun á breytum", "templatedata-modal-title-templatedesc": "Lýsing sniðs ($1)", - "templatedata-modal-title-templateformatstring": "Sérsniðinn sniðstrengur", - "templatedata-modal-title-templateparams": "Gildi sniðs" + "templatedata-modal-title-templateformat": "Tillaga um wikitexta uppsetningu", + "templatedata-modal-title-templateformatstring": "Sérsniðinn uppsetningar strengur", + "templatedata-modal-title-templateparam-details": "Upplýsingar breytu: $1", + "templatedata-modal-title-templateparams": "Sniðmátsbreytur" } diff -Nru mediawiki-1.43.8+dfsg/extensions/TemplateData/i18n/ko.json mediawiki-1.43.9+dfsg/extensions/TemplateData/i18n/ko.json --- mediawiki-1.43.8+dfsg/extensions/TemplateData/i18n/ko.json 2026-04-01 12:37:39.282991600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/TemplateData/i18n/ko.json 2026-06-29 18:12:59.913054700 +0000 @@ -18,23 +18,24 @@ "아라", "이강철", "Suleiman the Magnificent Television", - "YeBoy371" + "YeBoy371", + "Tensama0415" ] }, - "templatedata-desc": "(JSON을 사용하여) 틀 변수에 대한 데이터 저장소를 구현합니다", + "templatedata-desc": "(JSON을 사용하여) 틀 매개변수에 대한 데이터 저장소를 구현합니다", "templatedata-doc-desc-empty": "설명이 없습니다.", - "templatedata-doc-format-block": "이 틀은 변수마다 줄바꿈을 하여 쓰는 것이 권장됩니다.", + "templatedata-doc-format-block": "이 틀은 매개변수마다 줄바꿈을 하여 쓰는 것이 권장됩니다.", "templatedata-doc-format-custom": "이 틀은 따로 지정된 서식을 사용합니다.", - "templatedata-doc-format-inline": "이 틀은 한 줄로 쓰는 것이 권장됩니다.", - "templatedata-doc-no-params-set": "설정된 변수가 없음", + "templatedata-doc-format-inline": "이 틀은 매개변수들을 한 줄로 쓰는 것이 권장됩니다.", + "templatedata-doc-no-params-set": "설정된 매개변수가 없음", "templatedata-doc-param-autovalue": "자동 값", "templatedata-doc-param-default": "기본값", "templatedata-doc-param-example": "예시", "templatedata-doc-param-desc": "설명", "templatedata-doc-param-desc-empty": "설명 없음", - "templatedata-doc-param-name": "변수", + "templatedata-doc-param-name": "매개변수", "templatedata-doc-param-status": "상태", - "templatedata-doc-param-status-deprecated": "사용되지 않음", + "templatedata-doc-param-status-deprecated": "구식임", "templatedata-doc-param-status-optional": "선택 사항", "templatedata-doc-param-status-required": "필수", "templatedata-doc-param-status-suggested": "권장", @@ -53,7 +54,7 @@ "templatedata-doc-param-type-wiki-page-name": "문서 이름", "templatedata-doc-param-type-wiki-template-name": "틀", "templatedata-doc-param-type-wiki-user-name": "사용자", - "templatedata-doc-params": "틀 변수", + "templatedata-doc-params": "틀 매개변수", "templatedata-editbutton": "틀데이터 편집", "templatedata-errormsg-jsonbadformat": "잘못된 JSON 형식입니다. 이것을 수정하거나, 현재의 태그를 삭제하고 나서 다시 시도하거나 계속하고 템플릿 데이터를 새로 만들기 위해서 이것을 취소할수 있습니다.", "templatedata-errormsg-insertblank": "어떠한 정보 없이 틀데이터를 추가하시겠습니까?", @@ -65,38 +66,38 @@ "templatedata-invalid-format": "\"$1\" 속성은 \"inline\", \"block\" 또는 유효한 형식의 문자열이어야 합니다.", "templatedata-invalid-length": "저장하기에 데이터가 너무 큽니다 ($1 {{PLURAL:$1|바이트}}, {{PLURAL:$2|제한은}} $2)", "templatedata-invalid-missing": "필요한 \"$1\" 속성을 찾을 수 없습니다.", - "templatedata-invalid-param": "속성 \"$2\"에 대해 변수 \"$1\"이 잘못되었습니다.", + "templatedata-invalid-param": "속성 \"$2\"에 대해 매개변수 \"$1\"이 잘못되었습니다.", "templatedata-invalid-parse": "JSON에 구문 오류가 있습니다.", "templatedata-invalid-type": "\"$1\" 속성의 값이 예기치 않은 \"$2\" 형식입니다.", "templatedata-invalid-unknown": "예기치 않은 \"$1\" 속성입니다.", "templatedata-invalid-value": "\"$1\" 속성의 값이 잘못되었습니다.", "templatedata-modal-button-add-language": "언어 추가", - "templatedata-modal-button-addparam": "변수 추가", + "templatedata-modal-button-addparam": "매개변수 추가", "templatedata-modal-button-addmap": "새로운 지도 추가", "templatedata-modal-button-apply": "적용", "templatedata-modal-button-back": "뒤로", "templatedata-modal-button-cancel": "취소", "templatedata-modal-button-changelang": "언어 바꾸기", - "templatedata-modal-button-delparam": "변수 정보 제거", + "templatedata-modal-button-delparam": "매개변수 정보 제거", "templatedata-modal-button-done": "완료", "templatedata-modal-button-map": "지도 편집", - "templatedata-modal-button-importParams": "변수 가져오기", + "templatedata-modal-button-importParams": "매개변수 가져오기", "templatedata-modal-button-removemap": "지도 삭제", "templatedata-modal-button-saveparam": "저장", "templatedata-modal-confirmcancel": "정말 변경사항을 버리시겠습니까?", "templatedata-modal-current-language": "현재 언어: $1", "templatedata-modal-errormsg": "오류를 찾았습니다. 빠진 곳이 없는지 확인하거나 매개변수 이름을 복사하고 매개변수 이름에 \"$1\", \"$2\", \"$3\" 기호가 포함되지 않도록 하세요.", - "templatedata-modal-errormsg-duplicate-name": "오류가 발견되었습니다. 선택한 이름은 이미 다른 변수에 의해 사용되고 있습니다.", + "templatedata-modal-errormsg-duplicate-name": "오류가 발견되었습니다. 선택한 이름은 이미 다른 매개변수에 의해 사용되고 있습니다.", "templatedata-modal-errormsg-import-noparams": "가져오는 중 새로운 매개변수를 찾지 못 했습니다.", "templatedata-modal-format-block": "블록", "templatedata-modal-format-custom": "사용자 지정", "templatedata-modal-format-inline": "줄", "templatedata-modal-format-null": "지정되지 않음", - "templatedata-modal-format-placeholder": "틀 변수 포맷 문자열", + "templatedata-modal-format-placeholder": "틀 매개변수 포맷 문자열", "templatedata-modal-json-error-replace": "바꾸기", - "templatedata-modal-notice-import-numparams": "새 {{PLURAL:$1|변수}} $1개를 가져왔습니다: $2", + "templatedata-modal-notice-import-numparams": "새 {{PLURAL:$1|매개변수}} $1개를 가져왔습니다: $2", "templatedata-modal-placeholder-add-new-map-input": "새 지도 추가 중...", - "templatedata-modal-placeholder-paramkey": "변수 이름", + "templatedata-modal-placeholder-paramkey": "매개변수 이름", "templatedata-modal-placeholder-mapinfo": "이 틀에는 지도 객체가 없습니다", "templatedata-modal-placeholder-prompt-map-name": "지도 이름을 입력해 주세요", "templatedata-modal-search-input-placeholder": "언어 이름이나 코드로 검색", @@ -104,11 +105,11 @@ "templatedata-modal-table-param-autovalue": "자동 값", "templatedata-modal-table-param-default": "기본값 ($1)", "templatedata-modal-table-param-status": "상태", - "templatedata-modal-table-param-deprecated": "사용되지 않음", - "templatedata-modal-table-param-deprecatedValue": "더 이상 사용되지 않는 지침", + "templatedata-modal-table-param-deprecated": "구식임", + "templatedata-modal-table-param-deprecatedValue": "구식인 지침", "templatedata-modal-table-param-description": "설명 ($1)", "templatedata-modal-table-param-example": "예시 ($1)", - "templatedata-modal-table-param-importoption": "권장 {{PLURAL:$1|매개 변수}} $1개 추가", + "templatedata-modal-table-param-importoption": "권장 {{PLURAL:$1|매개변수}} $1개 추가", "templatedata-modal-table-param-importoption-subtitle": "다음 포함: $1", "templatedata-modal-table-param-label": "레이블 ($1)", "templatedata-modal-table-param-name": "이름", @@ -118,13 +119,13 @@ "templatedata-modal-placeholder-multiselect": "값 추가...", "templatedata-modal-table-param-type": "종류", "templatedata-modal-title": "틀데이터 편집기", - "templatedata-modal-title-addparam": "새 변수 추가하기", + "templatedata-modal-title-addparam": "새 매개변수 추가하기", "templatedata-modal-title-choose-language": "언어 선택", "templatedata-modal-title-language": "언어", - "templatedata-modal-title-paramorder": "변수 순서", + "templatedata-modal-title-paramorder": "매개변수 순서", "templatedata-modal-title-templatedesc": "틀 설명 ($1)", "templatedata-modal-title-templateformat": "제안되는 위키텍스트 형식", "templatedata-modal-title-templateformatstring": "사용자 지정 포맷 문자열", - "templatedata-modal-title-templateparam-details": "변수 상세 정보: $1", - "templatedata-modal-title-templateparams": "틀 변수" + "templatedata-modal-title-templateparam-details": "매개변수 상세 정보: $1", + "templatedata-modal-title-templateparams": "틀 매개변수" } diff -Nru mediawiki-1.43.8+dfsg/extensions/TemplateData/i18n/ku-latn.json mediawiki-1.43.9+dfsg/extensions/TemplateData/i18n/ku-latn.json --- mediawiki-1.43.8+dfsg/extensions/TemplateData/i18n/ku-latn.json 2025-12-17 21:58:16.600348700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/TemplateData/i18n/ku-latn.json 2026-06-29 18:12:59.913054700 +0000 @@ -9,23 +9,23 @@ ] }, "templatedata-desc": "Ji bo parametreyên şablonê embarkirina daneyan bi cih tîne (bi bikaranîna JSONê)", - "templatedata-doc-desc-empty": "Danasîna şablonê tune ye.", + "templatedata-doc-desc-empty": "Îzaha şablonê tine ye.", "templatedata-doc-format-block": "Formata stûnê di vê şablonê de tê bikaranîn.", - "templatedata-doc-format-custom": "Ev şablon formata taybet bi kar tîne.", + "templatedata-doc-format-custom": "Ev şablon formata xas bi kar tîne.", "templatedata-doc-format-inline": "Formata rêzê di vê şablonê de tê bikaranîn.", "templatedata-doc-no-params-set": "Ti parametre nehatiye nivîsîn", "templatedata-doc-param-autovalue": "Nirxa otomatîk", - "templatedata-doc-param-default": "Standart", + "templatedata-doc-param-default": "Standard", "templatedata-doc-param-example": "Mînak", - "templatedata-doc-param-desc": "Danasîn", - "templatedata-doc-param-desc-empty": "danasîn tune ye", + "templatedata-doc-param-desc": "Îzah", + "templatedata-doc-param-desc-empty": "îzah tine", "templatedata-doc-param-name": "Parametre", "templatedata-doc-param-status": "Rewş", "templatedata-doc-param-status-deprecated": "nayê bikaranîn", "templatedata-doc-param-status-optional": "ne mecbûrî", "templatedata-doc-param-status-required": "mecbûrî", "templatedata-doc-param-status-suggested": "pêşniyazkirî", - "templatedata-doc-param-suggestedvalues": "Nirxên pêşniyazkirî", + "templatedata-doc-param-suggestedvalues": "Nirxên tewsiyekirî", "templatedata-doc-param-type": "Cure", "templatedata-doc-param-type-boolean": "Erê/Na", "templatedata-doc-param-type-content": "Naverok", @@ -43,14 +43,15 @@ "templatedata-doc-params": "Parametreyên şablonê", "templatedata-editbutton": "Daneyên şablonê biguhêre", "templatedata-errormsg-jsonbadformat": "Forma JSONê ya xirab. Tu dikarî vê operasyonê betal bikî da ku wê rast bikî, etîketên yên heyî jê bibe û dîsa biceribîne, yan jî li şûna daneya şablonê ya heyî yekî nû têxe.", - "templatedata-errormsg-insertblank": "Bi rastî dixwazî daneya şablonê bêyî ti agahiyan lê zêde bikî?", + "templatedata-errormsg-insertblank": "Bi rastî dixwazî daneya şablonê bêyî ti malûmatê lê zêde bikî?", "templatedata-exists-on-related-page": "Ji kerema xwe hay jê hebe: Jixwe bloka daneya şablonê di rûpela têkildar a \"[[$1]]\" de heye.", - "templatedata-helplink": "Agahiya di derbarê daneya şablonê de", + "templatedata-helplink": "Malûmatên di derheqê daneya şablonê de", + "templatedata-invalid-unnamed-parameter": "Navên parametreyan nikare vala be. Ji bo belgekirina parametreyên bênav, hejmarên wan ên hindurîn wekî \"1\", \"2\" û hwd. bi kar bîne", "templatedata-invalid-duplicate-value": "Wesfa \"$1\" (\"$3\") dubareya \"$2\" ye.", "templatedata-invalid-empty-array": "Divê wesfa \"$1\" di tabloya xwe de hêrî kêm xwedî nirxekê be.", "templatedata-invalid-format": "Divê wesfa \"$1\" yek ji \"nav rêzê de\", \"blok\", an formateke nivîsê ya derbasdar be.", - "templatedata-invalid-length": "Dane ji bo tomarkirinê pir mezin e ($1 {{PLURAL:$1|byte|bytes}}, {{PLURAL:$2|sînor $2 e|sinor $2 ne}})", - "templatedata-invalid-missing": "Wesfa \"$1\" a pêwîst nehat dîtin.", + "templatedata-invalid-length": "Dane ji bo qeydkirinê pir mezin e ($1 {{PLURAL:$1|byte|bytes}}, {{PLURAL:$2|hed $2 e|hed $2 ne}})", + "templatedata-invalid-missing": "Wesfa \"$1\" a mecbûrî nehat dîtin.", "templatedata-invalid-param": "Ji bo wesfa \"$2\" parametreya \"$1\" ne derbasder e.", "templatedata-invalid-parse": "Xeletiya sentaksê di JSONê de.", "templatedata-invalid-type": "Divê wesfa \"$1\" ji cureyê \"$2\" be.", @@ -58,48 +59,49 @@ "templatedata-invalid-value": "Ji bo wesfa \"$1\" nirx ne derbasdar e.", "templatedata-modal-button-add-language": "Zimanekî lê zêde bike", "templatedata-modal-button-addparam": "Parametreyekê lê zêde bike", - "templatedata-modal-button-addmap": "Nexşeye nû lê zêde bike", + "templatedata-modal-button-addmap": "Xerîteya nû lê zêde bike", "templatedata-modal-button-apply": "Bisepîne", "templatedata-modal-button-back": "Paşve", "templatedata-modal-button-cancel": "Betal bike", "templatedata-modal-button-changelang": "Zimanê biguhêre", - "templatedata-modal-button-delparam": "Agahiyên parametreyê jê bibe", + "templatedata-modal-button-delparam": "Malûmatên parametreyê jê bibe", "templatedata-modal-button-done": "Çêbû", - "templatedata-modal-button-map": "Nexşeyê biguhêre", + "templatedata-modal-button-map": "Xerîteyan biguhêre", "templatedata-modal-button-importParams": "Parametreyan bîne nav", - "templatedata-modal-button-removemap": "Nexşeyê jê bibe", + "templatedata-modal-button-removemap": "Xerîteyê jê bibe", "templatedata-modal-button-saveparam": "Tomar bike", "templatedata-modal-confirmcancel": "Bi rastî dixwazî guhartinên te werin jêbirin?", "templatedata-modal-current-language": "Zimanê niha: $1", - "templatedata-modal-errormsg": "Xeletî hatin dîtin.Ji kerema xwe pê ewle be ku navên parametreyên yên vala an dubare tine be, û navê parametreyê \"$1\", \"$2\" an \"$3\" nehewîne.", + "templatedata-modal-errormsg": "Xeletî hatin dîtin. Ji kerema xwe pê emîn be ku navên parametreyan ên vala an dubare tine ne, û navê parametreyê \"$1\", \"$2\" an \"$3\" nahewîne.", "templatedata-modal-errormsg-duplicate-name": "Xeletiyek hat dîtin. Ev nav jixwe di parametreyeke din de tê bikaranîn.", "templatedata-modal-errormsg-import-noparams": "Di dema anîna nav de parametreyên nû nehatin dîtin.", "templatedata-modal-format-block": "Stûn", - "templatedata-modal-format-custom": "Taybet", + "templatedata-modal-format-custom": "Xas", "templatedata-modal-format-inline": "Rêz", "templatedata-modal-format-null": "Nediyarkirî", "templatedata-modal-format-placeholder": "Formata nivîsê ya parametreya şablonê", "templatedata-modal-json-error-replace": "Bixe şûnê", "templatedata-modal-notice-import-numparams": "{{PLURAL:$1|Parametreyeke nû hat anîn nav|$1 parametreyên nû hatin anîn nav}}: $2", - "templatedata-modal-placeholder-add-new-map-input": "Nexşeya nû lê tê zêdekirin...", + "templatedata-modal-placeholder-add-new-map-input": "Xerîteya nû tê lêzêdekirin...", "templatedata-modal-placeholder-paramkey": "Parametre", - "templatedata-modal-placeholder-mapinfo": "Ev şablon ne xwedî objeya nexşeyê ye", - "templatedata-modal-placeholder-prompt-map-name": "Navê nexşeyê binivîse", + "templatedata-modal-placeholder-mapinfo": "Ev şablon ne xwedî objeya xerîteyê ye", + "templatedata-modal-placeholder-prompt-map-name": "Navê xerîteyê binivîse", "templatedata-modal-search-input-placeholder": "Bi navê an jî koda zimanî lê bigere", "templatedata-modal-table-param-aliases": "Bernavên parametreyê", "templatedata-modal-table-param-autovalue": "Nirxa otomatîk", - "templatedata-modal-table-param-default": "Standart ($1)", + "templatedata-modal-table-param-default": "Standard ($1)", + "templatedata-modal-table-param-status": "Rewş", "templatedata-modal-table-param-deprecated": "Nayê bikaranîn", "templatedata-modal-table-param-deprecatedValue": "Rêbera êdî nayê bikaranîn", - "templatedata-modal-table-param-description": "Danasîn ($1)", + "templatedata-modal-table-param-description": "Îzah ($1)", "templatedata-modal-table-param-example": "Mînak ($1)", - "templatedata-modal-table-param-importoption": "{{PLURAL:$1|Parametreyeke|$1 parametreyên}} pêşniyazkirî lê zêde bike", + "templatedata-modal-table-param-importoption": "{{PLURAL:$1|Parametreyeke|$1 parametreyên}} tewsiyekirî lê zêde bike", "templatedata-modal-table-param-importoption-subtitle": "Dihewîne: $1", "templatedata-modal-table-param-label": "Navê parametreyê ($1)", "templatedata-modal-table-param-name": "Parametre", "templatedata-modal-table-param-required": "Mecbûrî", - "templatedata-modal-table-param-suggested": "Pêşniyazkirî", - "templatedata-modal-table-param-suggestedvalues": "Nirxên pêşniyazkirî", + "templatedata-modal-table-param-suggested": "Tewsiyekirî", + "templatedata-modal-table-param-suggestedvalues": "Nirxên tewsiyekirî", "templatedata-modal-placeholder-multiselect": "Nirxek lê zêde bike...", "templatedata-modal-table-param-type": "Cure", "templatedata-modal-title": "Edîtora daneyên şablonê", @@ -107,9 +109,9 @@ "templatedata-modal-title-choose-language": "Zimanekî hilbijêre", "templatedata-modal-title-language": "Ziman", "templatedata-modal-title-paramorder": "Rêza parametreyan", - "templatedata-modal-title-templatedesc": "Danasîna şablonê ($1)", - "templatedata-modal-title-templateformat": "Formatkirina wîkînivîsê ya pêşniyazkirî", - "templatedata-modal-title-templateformatstring": "Formata nivîsê ya taybet", - "templatedata-modal-title-templateparam-details": "Hûrgiliyên parametreyê: $1", + "templatedata-modal-title-templatedesc": "Îzaha şablonê ($1)", + "templatedata-modal-title-templateformat": "Formatkirina wîkînivîsê ya tewsiyekirî", + "templatedata-modal-title-templateformatstring": "Formata nivîsê ya xisûsî", + "templatedata-modal-title-templateparam-details": "Detayên parametreyê: $1", "templatedata-modal-title-templateparams": "Parametreyên şablonê" } diff -Nru mediawiki-1.43.8+dfsg/extensions/TemplateData/i18n/lb.json mediawiki-1.43.9+dfsg/extensions/TemplateData/i18n/lb.json --- mediawiki-1.43.8+dfsg/extensions/TemplateData/i18n/lb.json 2026-04-01 12:37:39.282991600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/TemplateData/i18n/lb.json 2026-06-29 18:12:59.914054600 +0000 @@ -6,6 +6,7 @@ "Volvox" ] }, + "templatedata-desc": "Implementéiert d'Späichere vun Donnéeë fir Schablouneparameteren (mat Hëllef vun JSON)", "templatedata-doc-desc-empty": "Keng Beschreiwung.", "templatedata-doc-format-block": "An dëser Schabloun gëtt d'Block-Formatéierung vun de Parametere recommandéiert.", "templatedata-doc-format-custom": "D'Formatéierung vun dëser Schabloun ass benotzerdefinéiert.", @@ -40,6 +41,7 @@ "templatedata-doc-params": "Parametere vun der Schabloun", "templatedata-editbutton": "Schablounendonnéeën änneren", "templatedata-errormsg-insertblank": "Sidd Dir sécher, datt Dir Schablounendonnéeën ouni Informatiounen drasetze wëllt?", + "templatedata-exists-on-related-page": "Opgepasst: Et gëtt schonn e Block mat Schablounendonnéeën op der verwannter Säit „[[$1]]“.", "templatedata-helplink": "Informatiounen iwwer Schablounendonnéeën", "templatedata-invalid-unnamed-parameter": "Parameternimm däerfen net eidel sinn. Fir onbenannt Parameteren ze dokumentéieren, benotzt hir intern Nummeréierung „1“, „2“ a sou weider.", "templatedata-invalid-duplicate-value": "D'Eegenschaft „$1“ („$3“) ass en Doublon vu(n) „$2“.", diff -Nru mediawiki-1.43.8+dfsg/extensions/TemplateData/i18n/nl.json mediawiki-1.43.9+dfsg/extensions/TemplateData/i18n/nl.json --- mediawiki-1.43.8+dfsg/extensions/TemplateData/i18n/nl.json 2026-04-01 12:37:39.283991600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/TemplateData/i18n/nl.json 2026-06-29 18:12:59.914054600 +0000 @@ -48,7 +48,7 @@ "templatedata-doc-param-type-string": "Tekenreeks", "templatedata-doc-param-type-unbalanced-wikitext": "Ongebalanceerde wikitekst", "templatedata-doc-param-type-unknown": "Onbekend", - "templatedata-doc-param-type-url": "URL", + "templatedata-doc-param-type-url": "Url", "templatedata-doc-param-type-wiki-file-name": "Bestand", "templatedata-doc-param-type-wiki-page-name": "Paginanaam", "templatedata-doc-param-type-wiki-template-name": "Sjabloon", diff -Nru mediawiki-1.43.8+dfsg/extensions/TemplateData/i18n/ru.json mediawiki-1.43.9+dfsg/extensions/TemplateData/i18n/ru.json --- mediawiki-1.43.8+dfsg/extensions/TemplateData/i18n/ru.json 2026-04-01 12:37:39.284991700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/TemplateData/i18n/ru.json 2026-06-29 18:12:59.915054600 +0000 @@ -25,7 +25,8 @@ "Cabadeck", "Mitte27", "Vonavy", - "Merrahtar" + "Merrahtar", + "Daisy40" ] }, "templatedata-desc": "Реализация хранилища данных для параметров шаблона (с помощью JSON)", @@ -101,7 +102,7 @@ "templatedata-modal-format-null": "Не определён", "templatedata-modal-format-placeholder": "Формат параметра шаблона", "templatedata-modal-json-error-replace": "Заменить", - "templatedata-modal-notice-import-numparams": "$1 {{PLURAL:$1|новый параметр импортирован|новых параметра импортированы|новых параметров импортированы}}: $2", + "templatedata-modal-notice-import-numparams": "$1 {{PLURAL:$1|новый параметр импортирован|новых параметра импортированы|новых параметров импортировано}}: $2", "templatedata-modal-placeholder-add-new-map-input": "Добавить новый маппинг…", "templatedata-modal-placeholder-paramkey": "Имя параметра", "templatedata-modal-placeholder-mapinfo": "У этого шаблона нет объекта маппингов", diff -Nru mediawiki-1.43.8+dfsg/extensions/TemplateData/i18n/sh-latn.json mediawiki-1.43.9+dfsg/extensions/TemplateData/i18n/sh-latn.json --- mediawiki-1.43.8+dfsg/extensions/TemplateData/i18n/sh-latn.json 2026-04-01 12:37:39.284991700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/TemplateData/i18n/sh-latn.json 2026-06-29 18:12:59.915054600 +0000 @@ -24,7 +24,7 @@ "templatedata-doc-param-status-suggested": "predloženo", "templatedata-doc-param-suggestedvalues": "Predložene vrijednosti", "templatedata-doc-param-type": "Vrsta", - "templatedata-doc-param-type-boolean": "uslovni izraz", + "templatedata-doc-param-type-boolean": "uvjetni izraz", "templatedata-doc-param-type-content": "wikitekst", "templatedata-doc-param-type-date": "datum", "templatedata-doc-param-type-line": "kratak tekst", diff -Nru mediawiki-1.43.8+dfsg/extensions/TemplateData/i18n/sjd.json mediawiki-1.43.9+dfsg/extensions/TemplateData/i18n/sjd.json --- mediawiki-1.43.8+dfsg/extensions/TemplateData/i18n/sjd.json 2026-04-01 12:37:39.284991700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/TemplateData/i18n/sjd.json 2026-06-29 18:12:59.915054600 +0000 @@ -5,17 +5,28 @@ ] }, "templatedata-doc-desc-empty": "Нимӣ элля коа̄вь баяс кырьйха.", + "templatedata-doc-format-block": "Тэнн коа̄весьт о̄ннъювв бло̄к-налшэм параметрэтҍ формаһтлаһтҍмушш.", "templatedata-doc-format-inline": "Коа̄весьт о̄ннъювв ню̄лас формаһтлаһтӭм на̄лль.", + "templatedata-doc-no-params-set": "Ни э̄ххт параметэр элля пыййма", + "templatedata-doc-param-default": "Ӣженэсь пыййма", "templatedata-doc-param-example": "Вуэзхэллнэгк", "templatedata-doc-param-desc": "Параметэр баяс", + "templatedata-doc-param-desc-empty": "оа̄нтшаһтҍмушш элля", "templatedata-doc-param-name": "Параметэр", "templatedata-doc-param-status": "Ста̄тусс", "templatedata-doc-param-status-deprecated": "вуамма", "templatedata-doc-param-status-optional": "опциональнэ", "templatedata-doc-param-status-required": "па̄һкма", + "templatedata-doc-param-status-suggested": "этткма", + "templatedata-doc-param-suggestedvalues": "Этткма а̄рв", "templatedata-doc-param-type": "На̄лль", + "templatedata-doc-param-type-boolean": "Логическэ а̄ррв", + "templatedata-doc-param-type-content": "Сыська (контэннт)", "templatedata-doc-param-type-date": "Пе̄ййвме̄ррь", + "templatedata-doc-param-type-line": "Ню̄лас", "templatedata-doc-param-type-number": "Числа", + "templatedata-doc-param-type-string": "Ню̄лас (форматнаһтӭм)", + "templatedata-doc-param-type-unbalanced-wikitext": "Эйй балансируввма вики-текст", "templatedata-doc-param-type-unknown": "Тӣдҍнаһтӭм", "templatedata-doc-param-type-url": "URL", "templatedata-doc-param-type-wiki-file-name": "Фа̄ял нэ̄мм", @@ -24,35 +35,56 @@ "templatedata-doc-param-type-wiki-user-name": "Оаннӭй нэ̄мм", "templatedata-doc-params": "Коа̄вь параметэр", "templatedata-editbutton": "Воа̄йхэ коа̄вь да̄ннэтҍ", + "templatedata-errormsg-insertblank": "Та̄так то̄нн зоа̄бэль коа̄вь пыйе со̄н тӣвтханна?", "templatedata-helplink": "Те̄дт коа̄весьт да̄ннэе баяс", + "templatedata-invalid-parse": "Синтаксическэ ся̄гкнэгк JSON-эсьт", "templatedata-modal-button-add-language": "Лажьхэ кӣл", "templatedata-modal-button-addparam": "Лажьхэ параметэр", "templatedata-modal-button-addmap": "Лажьхэ о̄дт ма̄ппинг", "templatedata-modal-button-apply": "Пыйе", "templatedata-modal-button-back": "Моа̄ст", + "templatedata-modal-button-cancel": "Е̄ссктэ", "templatedata-modal-button-changelang": "Воа̄йхэ кӣл", + "templatedata-modal-button-delparam": "Вэ̄цксэ те̄дэтҍ параметэр баяс", "templatedata-modal-button-done": "Воа̄лмаш", "templatedata-modal-button-map": "Воа̄йхэ ма̄ппингэтҍ", "templatedata-modal-button-removemap": "Вэ̄цксэ ма̄ппинг", "templatedata-modal-button-saveparam": "Пынне", + "templatedata-modal-confirmcancel": "Та̄так то̄нн зоа̄бэль лыһкма воа̄йхэзэтҍ вуэлльктэ?", "templatedata-modal-current-language": "Адтҍя кӣлл: $1", "templatedata-modal-format-block": "Бло̄һк", "templatedata-modal-format-custom": "Ӣджьнан оа̄ссэ", "templatedata-modal-format-inline": "Ню̄ллас сыссенҍ", "templatedata-modal-format-null": "Элля пыййма", + "templatedata-modal-format-placeholder": "Коа̄вь параметэр формаһт", + "templatedata-modal-notice-import-numparams": "$1 о̄дт {{PLURAL:$1|параметэр лӣ|параметэр ле̄в|параметрэдтӭ лӣ}} импортируввма: $2", "templatedata-modal-placeholder-add-new-map-input": "Лажьхэ о̄дт ма̄ппинг...", + "templatedata-modal-placeholder-paramkey": "Параметэр нэ̄мм", + "templatedata-modal-placeholder-mapinfo": "Тэнн коа̄весьт маппингэ объект элля", "templatedata-modal-placeholder-prompt-map-name": "Пый ма̄ппинг нэ̄м", "templatedata-modal-search-input-placeholder": "О̄дзэ кӣл нэ̄м вай кӣллко̄д мӣлльтэ", + "templatedata-modal-table-param-autovalue": "Автоматическэ а̄ррв", + "templatedata-modal-table-param-default": "Ӣженэсь пыййма ($1)", "templatedata-modal-table-param-status": "Ста̄тусс", "templatedata-modal-table-param-deprecated": "Вуамма", + "templatedata-modal-table-param-description": "Параметэр баяс ($1)", "templatedata-modal-table-param-example": "Вуэзхэллнэгк ($1)", + "templatedata-modal-table-param-importoption": "Лажьхэ $1 этткма {{PLURAL:$1|параметэр|параметэр|параметрэдтӭ}}", + "templatedata-modal-table-param-importoption-subtitle": "Ва̄лльтмэнҍ: $1", + "templatedata-modal-table-param-label": "Нэ̄ммдэгк ($1)", "templatedata-modal-table-param-name": "Нэ̄мм", + "templatedata-modal-table-param-suggested": "Этткма", + "templatedata-modal-table-param-suggestedvalues": "Этткма а̄рв", + "templatedata-modal-placeholder-multiselect": "Лажьхэ а̄рв...", "templatedata-modal-table-param-type": "На̄лль", "templatedata-modal-title": "Коа̄вь да̄ннэтҍ редактэр", "templatedata-modal-title-addparam": "Лажьхэ о̄дт параметэр", "templatedata-modal-title-choose-language": "Воа̄лэшьт кӣл", "templatedata-modal-title-language": "Кӣлл", + "templatedata-modal-title-paramorder": "Параметрэ обрядт", "templatedata-modal-title-templatedesc": "Коа̄вь баяс ($1)", - "templatedata-modal-title-templateformat": "Аннтма вики-текст формаһтлаһтҍмушш", - "templatedata-modal-title-templateformatstring": "Эйй стандартнэ формаһт" + "templatedata-modal-title-templateformat": "Этткма вики-текст формаһтлаһтҍмушш", + "templatedata-modal-title-templateformatstring": "Надта формаһт", + "templatedata-modal-title-templateparam-details": "Параметэр оа̄нтшаһтҍмушш: $1", + "templatedata-modal-title-templateparams": "Коа̄вь параметэр" } diff -Nru mediawiki-1.43.8+dfsg/extensions/TemplateData/i18n/sk.json mediawiki-1.43.9+dfsg/extensions/TemplateData/i18n/sk.json --- mediawiki-1.43.8+dfsg/extensions/TemplateData/i18n/sk.json 2026-04-01 12:37:39.284991700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/TemplateData/i18n/sk.json 2026-06-29 18:12:59.915054600 +0000 @@ -6,7 +6,8 @@ "Sudo77(new)", "Teslaton", "TomášPolonec", - "Spider 001757" + "Spider 001757", + "Wizzard" ] }, "templatedata-desc": "Implementuje dátové úložisko pre parametre šablón (pomocou JSON)", @@ -34,16 +35,16 @@ "templatedata-doc-param-type-unknown": "Neznámy", "templatedata-doc-param-type-url": "URL", "templatedata-doc-param-type-wiki-file-name": "Súbor", - "templatedata-doc-param-type-wiki-page-name": "Stránka", + "templatedata-doc-param-type-wiki-page-name": "Názov stránky", "templatedata-doc-param-type-wiki-template-name": "Šablóna", "templatedata-doc-param-type-wiki-user-name": "Používateľ", "templatedata-doc-params": "Parametre šablóny", - "templatedata-editbutton": "Spravovať dokumentáciu šablóny", + "templatedata-editbutton": "Upraviť údaje šablóny", "templatedata-errormsg-jsonbadformat": "Chybný formát JSON. Túto operáciu môžete zrušiť, aby ste ho mohli opraviť, zmažte súčasné značky a skúste to znovu alebo nahraďte súčasné TemplateData novými.", - "templatedata-helplink": "Informácie o TemplateData", + "templatedata-helplink": "Informácie o údajoch šablóny", "templatedata-invalid-duplicate-value": "Vlastnosť „$1“ („$3“) je duplicitná k „$2“.", "templatedata-invalid-empty-array": "Vlastnosť \"$1\" musí obsahovať aspoň jednu hodnotu.", - "templatedata-invalid-length": "Údaje nie je možné uložiť, sú príliš veľké ({{formatnum:$1}} {{PLURAL:$1|bajt|bajty|bajtov}}, limit je {{formatnum:$2}} {{PLURAL:$2|bajt|bajty|bajtov}})", + "templatedata-invalid-length": "Údaje sú príliš veľké na uloženie ($1 {{PLURAL:$1|bajt|bajty|bajtov}}, {{PLURAL:$2|limit je}} $2)", "templatedata-invalid-missing": "Požadovaná vlastnosť \"$1\" nebola nájdená.", "templatedata-invalid-parse": "Syntaktická chyba v JSON.", "templatedata-invalid-type": "Očakávaný typ vlastnosti „$1“ je „$2“.", @@ -70,7 +71,7 @@ "templatedata-modal-format-null": "Neurčené", "templatedata-modal-format-placeholder": "Formátovací vzor pre parametre šablóny", "templatedata-modal-notice-import-numparams": "{{PLURAL:$1|Bol naimportovaný $1 nový parameter|Boli naimportované $1 nové parametre|Bolo naimportovaných $1 nových parametrov}}: $2", - "templatedata-modal-table-param-aliases": "Prezývky (oddelené čiarkou)", + "templatedata-modal-table-param-aliases": "Aliasy", "templatedata-modal-table-param-autovalue": "Automatická hodnota", "templatedata-modal-table-param-default": "Predvolené ($1)", "templatedata-modal-table-param-status": "Stav", diff -Nru mediawiki-1.43.8+dfsg/extensions/TemplateData/i18n/so.json mediawiki-1.43.9+dfsg/extensions/TemplateData/i18n/so.json --- mediawiki-1.43.8+dfsg/extensions/TemplateData/i18n/so.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/TemplateData/i18n/so.json 2026-06-29 18:12:59.916054700 +0000 @@ -0,0 +1,112 @@ +{ + "@metadata": { + "authors": [ + "AhmedG612" + ] + }, + "templatedata-desc": "Waxay hirgelisaa kaydinta xogta ee cabbirrada tusmada (iyadoo la adeegsanayo JSON)", + "templatedata-doc-desc-empty": "Sharaxaad ma jiro", + "templatedata-doc-format-block": "Tusmadaan wuxuu doorbidayaa qaabka xannibaadda ee cabbirrada.", + "templatedata-doc-format-custom": "Tusmadaan wuxuu leeyahay qaabeyn gaar ah.", + "templatedata-doc-format-inline": "Tusmadaan waxay doorbidaysaa qaabka khadka ah ee cabbirrada.", + "templatedata-doc-no-params-set": "Lama sheegin wax cabbirro ah", + "templatedata-doc-param-autovalue": "Qiime otomaatig ah", + "templatedata-doc-param-default": "Caadi ah", + "templatedata-doc-param-example": "Tusaale", + "templatedata-doc-param-desc": "Sharaxaad", + "templatedata-doc-param-desc-empty": "Sharaxaad ma jiro", + "templatedata-doc-param-name": "Halbeegga", + "templatedata-doc-param-status": "Xaaladda", + "templatedata-doc-param-status-deprecated": "Lama isticmaalo", + "templatedata-doc-param-status-optional": "ikhtiyaari ah", + "templatedata-doc-param-status-required": "loo baahan yahay", + "templatedata-doc-param-status-suggested": "La soo jeediyay", + "templatedata-doc-param-suggestedvalues": "Qiimayaal la soo jeediyay", + "templatedata-doc-param-type": "Nooca", + "templatedata-doc-param-type-boolean": "Boolean", + "templatedata-doc-param-type-content": "Nuxur", + "templatedata-doc-param-type-date": "Taariikhda", + "templatedata-doc-param-type-line": "Khad", + "templatedata-doc-param-type-number": "Tirada", + "templatedata-doc-param-type-string": "Xarfo", + "templatedata-doc-param-type-unbalanced-wikitext": "Wikitext aan isku dheellitirnayn", + "templatedata-doc-param-type-unknown": "Lama yaqaan", + "templatedata-doc-param-type-url": "URL-ka", + "templatedata-doc-param-type-wiki-file-name": "Fayl", + "templatedata-doc-param-type-wiki-page-name": "Magaca bogga", + "templatedata-doc-param-type-wiki-template-name": "Tusmo", + "templatedata-doc-param-type-wiki-user-name": "Isticmaale", + "templatedata-doc-params": "Cabbirrada tusmada", + "templatedata-editbutton": "Wax ka beddel xogta tusmada", + "templatedata-errormsg-insertblank": "Ma hubtaa inaad rabto inaad geliso xog tusmo oo aan wax macluumaad ah lahayn?", + "templatedata-exists-on-related-page": "Fadlan ogow: waxaa horey uga jira xannibaad TemplateData ah bogga la xiriira \"[[$1]]\".", + "templatedata-helplink": "Macluumaadka ku saabsan xogta tusmada", + "templatedata-invalid-unnamed-parameter": "Magacyada cabbirrada ma noqon karaan kuwo madhan. Si aad u diiwaangeliso cabbirro aan magac lahayn isticmaal tirooyinkooda gudaha sida \"1\", \"2\", iyo wixii la mid ah.", + "templatedata-invalid-duplicate-value": "Hantida \"$1\" (\"$3\") waa nuqul ka mid ah \"$2\".", + "templatedata-invalid-empty-array": "Hantida \"$1\" waa in ay lahaataa ugu yaraan hal qiime oo ku jira safkeeda.", + "templatedata-invalid-format": "Hantida \"$1\" waxaa laga filayaa inay noqoto \"inline\", \"block\", ama xaraf qaab sax ah.", + "templatedata-invalid-length": "Xogta aad u weyn in la kaydiyo ($1 {{PLURAL:$1|bayt|baytyada}}, {{PLURAL:$2|xadka waa}} $2)", + "templatedata-invalid-missing": "Hantida loo baahan yahay \"$1\" lama helin.", + "templatedata-invalid-param": "Cabbirka aan saxda ahayn \"$1\" ee hantida \"$2\".", + "templatedata-invalid-parse": "Qalad syntax ah oo ku jira JSON.", + "templatedata-invalid-type": "Hantida \"$1\" waxaa laga filayaa inay noqoto nooca \"$2\".", + "templatedata-invalid-unknown": "Hanti aan la filayn \"$1\".", + "templatedata-invalid-value": "Qiime aan sax ahayn ee hantida \"$1\".", + "templatedata-modal-button-add-language": "Ku dar luqadaha", + "templatedata-modal-button-addparam": "Ku dar cabbir", + "templatedata-modal-button-addmap": "Ku dar khariidad cusub", + "templatedata-modal-button-apply": "Codso", + "templatedata-modal-button-back": "Dib u noqo", + "templatedata-modal-button-cancel": "Jooji", + "templatedata-modal-button-changelang": "Beddel luqadda", + "templatedata-modal-button-delparam": "Ka saar macluumaadka cabbirka", + "templatedata-modal-button-done": "La dhammeeyay", + "templatedata-modal-button-map": "Wax ka beddel khariidadaha", + "templatedata-modal-button-importParams": "Soo dejiso cabbirro", + "templatedata-modal-button-removemap": "Ka saar khariidada", + "templatedata-modal-button-saveparam": "Kaydi", + "templatedata-modal-confirmcancel": "Ma hubtaa inaad rabto inaad tuurto isbeddelladaada?", + "templatedata-modal-current-language": "Luqadda hadda: $1", + "templatedata-modal-errormsg": "Khaladaad ayaa la helay. Fadlan hubi in aysan jirin cabbirro magacyo madhan ama isku mid ah, iyo in magaca cabbirku uusan ku jirin \"$1\", \"$2\" ama \"$3\".", + "templatedata-modal-errormsg-duplicate-name": "Khalad ayaa la helay. Magaca la doortay hore ayuu u isticmaalaa cabbir kale.", + "templatedata-modal-errormsg-import-noparams": "Lama helin cabbirro cusub inta lagu jiray soo dejinta.", + "templatedata-modal-format-block": "Xannib", + "templatedata-modal-format-custom": "Gaar ah", + "templatedata-modal-format-inline": "Khadka dhexdiisa", + "templatedata-modal-format-null": "Aan la cayimin", + "templatedata-modal-format-placeholder": "Xarafka qaabka cabbirka tusmada", + "templatedata-modal-json-error-replace": "Ku beddel", + "templatedata-modal-notice-import-numparams": "$1 cabbir cusub {{PLURAL:$1|waa la soo dejiyay|ayaa la soo dejiyay}}: $2", + "templatedata-modal-placeholder-add-new-map-input": "Khariidad cusub ayaa lagu darayaa...", + "templatedata-modal-placeholder-paramkey": "Magaca cabbirka", + "templatedata-modal-placeholder-mapinfo": "Tusmadan ma laha shay khariidado ah", + "templatedata-modal-placeholder-prompt-map-name": "Geli magaca khariidadda", + "templatedata-modal-search-input-placeholder": "Ku raadi magaca luqadda ama koodka", + "templatedata-modal-table-param-aliases": "Magacyo kale", + "templatedata-modal-table-param-autovalue": "Qiime otomaatig ah", + "templatedata-modal-table-param-default": "Caadi ($1)", + "templatedata-modal-table-param-status": "Xaaladda", + "templatedata-modal-table-param-deprecated": "Lama isticmaalo", + "templatedata-modal-table-param-deprecatedValue": "Tilmaanta aan la isticmaalin", + "templatedata-modal-table-param-description": "Sharaxaad ($1)", + "templatedata-modal-table-param-example": "Tusaale ($1)", + "templatedata-modal-table-param-importoption": "Ku dar $1 la soo jeediyay {{PLURAL:$1|cabbir|cabbirro}}", + "templatedata-modal-table-param-importoption-subtitle": "Waxaa ku jira: $1", + "templatedata-modal-table-param-label": "Calaamad ($1)", + "templatedata-modal-table-param-name": "Magaca", + "templatedata-modal-table-param-required": "loo baahan yahay", + "templatedata-modal-table-param-suggested": "La soo jeediyay", + "templatedata-modal-table-param-suggestedvalues": "Qiimayaal la soo jeediyay", + "templatedata-modal-placeholder-multiselect": "Ku dar qiime...", + "templatedata-modal-table-param-type": "Nooca", + "templatedata-modal-title": "Tafatiraha xogta tusmada", + "templatedata-modal-title-addparam": "Ku dar cabbir cusub", + "templatedata-modal-title-choose-language": "Dooro luqad", + "templatedata-modal-title-language": "Luqada", + "templatedata-modal-title-paramorder": "Kala dambeynta cabbirrada", + "templatedata-modal-title-templatedesc": "Sharaxaadda tusmada ($1)", + "templatedata-modal-title-templateformat": "Qaabka wikitext ee la soo jeediyay", + "templatedata-modal-title-templateformatstring": "Xarafka qaabka gaarka ah", + "templatedata-modal-title-templateparam-details": "Faahfaahinta cabbirka: $1", + "templatedata-modal-title-templateparams": "Cabbirrada tusmada" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/TemplateData/i18n/sq.json mediawiki-1.43.9+dfsg/extensions/TemplateData/i18n/sq.json --- mediawiki-1.43.8+dfsg/extensions/TemplateData/i18n/sq.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/TemplateData/i18n/sq.json 2026-05-08 00:22:22.128564000 +0000 @@ -0,0 +1,9 @@ +{ + "@metadata": { + "authors": [ + "INNERLMNT" + ] + }, + "templatedata-editbutton": "Redakto të dhënat e stampës", + "templatedata-helplink": "Hollësi rreth të dhënave të stampave" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/TemplateData/i18n/sv.json mediawiki-1.43.9+dfsg/extensions/TemplateData/i18n/sv.json --- mediawiki-1.43.8+dfsg/extensions/TemplateData/i18n/sv.json 2026-04-01 12:37:39.285991700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/TemplateData/i18n/sv.json 2026-06-29 18:12:59.916054700 +0000 @@ -9,7 +9,8 @@ "Sabelöga", "Skalman", "WikiPhoenix", - "Stefan2255" + "Stefan2255", + "Lejonel" ] }, "templatedata-desc": "Lagrar data för mallparametrar (med JSON)", @@ -48,7 +49,7 @@ "templatedata-editbutton": "Redigera TemplateData", "templatedata-errormsg-jsonbadformat": "Ogiltigt JSON-format. Du kan avbryta denna åtgärd för att korrigera den, radera de aktuella -taggarna och försöka igen, eller fortsätta ersätta aktuell malldata med den nya.", "templatedata-errormsg-insertblank": "Är du säker på att du vill infoga malldata utan information?", - "templatedata-exists-on-related-page": "OBS: Det finns redan ett block med malldata på den relaterade sidan ''[[$1]]''.", + "templatedata-exists-on-related-page": "OBS: Det finns redan ett block med malldata på den relaterade sidan \"[[$1]]\".", "templatedata-helplink": "Information om malldata", "templatedata-invalid-unnamed-parameter": "Parameternamn får inte vara tomma. Använd deras interna nummer (\"1\", \"2\" och så vidare) för att dokumentera namnlösa parametrar.", "templatedata-invalid-duplicate-value": "Egenskapen \"$1\" (\"$3\") är en dubblett av \"$2\".", diff -Nru mediawiki-1.43.8+dfsg/extensions/TextExtracts/i18n/api/ko.json mediawiki-1.43.9+dfsg/extensions/TextExtracts/i18n/api/ko.json --- mediawiki-1.43.8+dfsg/extensions/TextExtracts/i18n/api/ko.json 2025-09-29 17:40:08.353492700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/TextExtracts/i18n/api/ko.json 2026-06-29 17:20:43.638129200 +0000 @@ -1,10 +1,24 @@ { "@metadata": { "authors": [ - "Ykhwong" + "Ykhwong", + "Tensama0415" ] }, "apihelp-query+extracts-summary": "주어진 문서의 플레인 텍스트 또는 제한된 HTML 추출 정보를 반환합니다.", - "apiwarn-textextracts-sentences-and-html": "$1sentences 변수는 HTML 모드에서 사용할 때 예측하지 못한 결과가 있을 수 있습니다.", + "apihelp-query+extracts-param-chars": "반환할 문자 수. 실제 반환되는 텍스트는 약간 더 길 수 있습니다.", + "apihelp-query+extracts-param-sentences": "반환할 문장 수.", + "apihelp-query+extracts-param-limit": "반환할 추출 결과 수 (exintro가 참으로 설정된 경우에만 복수의 추출 결과가 반환될 수 있음.)", + "apihelp-query+extracts-param-intro": "첫 번째 문단 이전의 내용만 반환합니다.", + "apihelp-query+extracts-param-plaintext": "추출된 내용을 제한된 HTML 형식이 아닌 일반 텍스트 형식으로 반환합니다.", + "apihelp-query+extracts-param-sectionformat": "plaintext 모드에서 문단에 사용할 서식:", + "apihelp-query+extracts-paramvalue-sectionformat-plain": "서식 없음.", + "apihelp-query+extracts-paramvalue-sectionformat-wiki": "위키텍스트 스타일 서식 (== 이런 식입니다 ==).", + "apihelp-query+extracts-paramvalue-sectionformat-raw": "이 모듈의 내부 표현 방식 (문단 제목 앞에 <ASCII 1><ASCII 2><문단 레벨><ASCII 2><ASCII 1> 접두사가 붙음).", + "apihelp-query+extracts-example-1": "175개 문자의 추출 결과를 가져오기", + "apiwarn-textextracts-limit": "전체 문서 추출 요청에 대한 exlimit가 너무 커서 $1 으(로) 낮췄습니다.", + "apiwarn-textextracts-unsupportedmodel": "$1 문서는 지원되지 않는 $2 콘텐츠 모델을 가지고 있습니다. 빈 추출 결과가 반환됩니다.", + "apiwarn-textextracts-title-in-file-namespace": "파일 이름공간에서 제목에 대한 추출 결과를 요청했지만, 반환된 내용이 없습니다.", + "apiwarn-textextracts-sentences-and-html": "$1sentences 매개변수는 HTML 모드에서 사용할 때 예측하지 못한 결과가 있을 수 있습니다.", "apiwarn-textextracts-malformed-html": "HTML이 잘못 구성되었거나 균형을 잃었거나 인라인 이미지가 누락된 상태일 수 있습니다. 자신의 책임 하에 사용하십시오. 알려진 문제는 [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:TextExtracts#Caveats 여기]에 나열되어 있습니다." } diff -Nru mediawiki-1.43.8+dfsg/extensions/TextExtracts/i18n/api/so.json mediawiki-1.43.9+dfsg/extensions/TextExtracts/i18n/api/so.json --- mediawiki-1.43.8+dfsg/extensions/TextExtracts/i18n/api/so.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/TextExtracts/i18n/api/so.json 2026-06-11 08:56:39.151366700 +0000 @@ -0,0 +1,23 @@ +{ + "@metadata": { + "authors": [ + "AhmedG612" + ] + }, + "apihelp-query+extracts-summary": "Waxay soo celisaa qoraal cad ama HTML xaddidan oo laga soo xigtay bogagga la bixiyay.", + "apihelp-query+extracts-param-chars": "Immisa xaraf ayaa la soo celinayaa. Qoraalka dhabta ah ee la soo celiyo waxa laga yaabaa inuu wax yar ka dheeraado.", + "apihelp-query+extracts-param-sentences": "Immisa jumladood ayaa la soo celinayaa.", + "apihelp-query+extracts-param-limit": "Immisa soo koobid ayaa la soo celinayaa. (Soo koobidyo badan waxa kaliya oo la soo celin karaa haddii exintro la dejiyo true.)", + "apihelp-query+extracts-param-intro": "Soo celi kaliya nuxurka ka hor qaybta ugu horreysa.", + "apihelp-query+extracts-param-plaintext": "Soo celi soo koobidda qoraal cad halkii aad ka soo celin lahayd HTML xaddidan.", + "apihelp-query+extracts-param-sectionformat": "Sida loo qaabeeyo qaybaha marka lagu jiro qaabka qoraal cad:", + "apihelp-query+extracts-paramvalue-sectionformat-plain": "Qaabayn ma jirto.", + "apihelp-query+extracts-paramvalue-sectionformat-wiki": "Qaabaynta qaabka Wikitext \n(== sida tan ==).", + "apihelp-query+extracts-paramvalue-sectionformat-raw": "Matalaadda gudaha ee module-kan (cinwaannada qaybaha oo lagu hormariyey <ASCII 1><ASCII 2><section level><ASCII 2><ASCII 1>).", + "apihelp-query+extracts-example-1": "Soo hel soo koobid 175 xaraf ah", + "apiwarn-textextracts-limit": "exlimit aad buu ugu weynaa codsiga soo koobidda maqaal buuxa, waxaa hoos loogu dhigay $1.", + "apiwarn-textextracts-unsupportedmodel": "$1 wuxuu leeyahay qaab nuxur $2, kaas oo aan la taageerin; sidaas darteed waxaa la soo celinayaa soo koobid madhan.", + "apiwarn-textextracts-title-in-file-namespace": "Soo koobid loogu talagalay cinwaan ku jira meesha-magac ee Faylka ayaa la codsaday, waxba lama soo celin.", + "apiwarn-textextracts-sentences-and-html": "Halbeegga $1sentences waxa laga yaabaa inuu keeno natiijooyin aan la filayn marka lagu isticmaalo qaabka HTML.", + "apiwarn-textextracts-malformed-html": "HTML waxa laga yaabaa inuu noqdo mid khaldan iyo/ama aan isu dheellitirin, waxaana laga yaabaa in laga reebo sawirrada ku jira qoraalka. Isticmaal adiga oo mas’uul ka ah. Dhibaatooyinka la yaqaan waxa lagu taxay https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:TextExtracts#Caveats." +} diff -Nru mediawiki-1.43.8+dfsg/extensions/TextExtracts/i18n/sk.json mediawiki-1.43.9+dfsg/extensions/TextExtracts/i18n/sk.json --- mediawiki-1.43.8+dfsg/extensions/TextExtracts/i18n/sk.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/TextExtracts/i18n/sk.json 2026-06-23 01:21:04.971391400 +0000 @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Wizzard" + ] + }, + "textextracts-desc": "Poskytuje výňatky obsahu stránky v čistom texte alebo obmedzenom HTML" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/TextExtracts/i18n/so.json mediawiki-1.43.9+dfsg/extensions/TextExtracts/i18n/so.json --- mediawiki-1.43.8+dfsg/extensions/TextExtracts/i18n/so.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/TextExtracts/i18n/so.json 2026-06-11 08:56:39.151366700 +0000 @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "AhmedG612" + ] + }, + "textextracts-desc": "Waxay bixisaa qoraal cad ama HTML xaddidan oo laga soo qaatay nuxurka bogga" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/Thanks/i18n/api/so.json mediawiki-1.43.9+dfsg/extensions/Thanks/i18n/api/so.json --- mediawiki-1.43.8+dfsg/extensions/Thanks/i18n/api/so.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Thanks/i18n/api/so.json 2026-06-11 08:56:39.177367000 +0000 @@ -0,0 +1,15 @@ +{ + "@metadata": { + "authors": [ + "AhmedG612" + ] + }, + "apihelp-flowthank-summary": "Dir ogeysiis mahadcelin dadweyne oo loogu talagalay faallo Flow ah.", + "apihelp-flowthank-param-postid": "Aqoonsiga UUID ee boostada la doonayo in lagu mahadceliyo.", + "apihelp-flowthank-example-1": "Dir mahadcelin faallada leh UUID xyz789", + "apihelp-thank-summary": "U dir ogeysiis mahadcelin tafatiraha.", + "apihelp-thank-param-rev": "Aqoonsiga dib u eegista lagu mahadcelinayo. Tan ama 'log' waa in la bixiyo.", + "apihelp-thank-param-log": "Aqoonsiga diiwaanka lagu mahadcelinayo. Tan ama 'rev' waa in la bixiyo.", + "apihelp-thank-param-source": "Xadhig gaaban oo sharxaya halka codsigu ka yimid, tusaale ahaan diff ama taariikh.", + "apihelp-thank-example-1": "Dir mahadcelin dib u eegista ID 456, iyadoo isha ay tahay bogga diff." +} diff -Nru mediawiki-1.43.8+dfsg/extensions/Thanks/i18n/be-tarask.json mediawiki-1.43.9+dfsg/extensions/Thanks/i18n/be-tarask.json --- mediawiki-1.43.8+dfsg/extensions/Thanks/i18n/be-tarask.json 2026-03-30 15:24:42.179741400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Thanks/i18n/be-tarask.json 2026-06-29 17:20:43.651129500 +0000 @@ -13,9 +13,9 @@ "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|падзякаваў}}|{{GENDER:$2|падзякавала}}}}", "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|Дзякуй}}}}", "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|Падзякаваў}}|{{GENDER:$2|Падзякавала}}}}", - "thanks-error-undefined": "Не атрымалася падзякаваць (код памылкі: $1). Калі ласка, паспрабуйце яшчэ раз.", + "thanks-error-undefined": "Не ўдалося падзякаваць (код памылкі: $1). Калі ласка, паспрабуйце яшчэ раз.", "thanks-error-invalid-log-id": "Запіс журналу ня знойдзены", - "thanks-error-invalid-log-type": "Тып журналу «$1» адсутнічае ў сьпісе дазволеных.", + "thanks-error-invalid-log-type": "Тып журналу «$1» не ў сьпісе дазволеных тыпаў.", "thanks-error-log-deleted": "Запытаны запіс журналу быў выдалены, і за яго немагчыма падзякаваць.", "thanks-error-invalidrevision": "Няслушны ідэнтыфікатар вэрсіі", "thanks-error-revdeleted": "Немагчыма адаслаць падзяку, бо вэрсія была выдаленая.", @@ -56,5 +56,6 @@ "flow-thanks-thanked-notice": "{{GENDER:$3|Вы}} падзякавалі $1 за {{GENDER:$2|ягоны|ейны|іхні}} камэнтар.", "notification-header-flow-thank": "$1 {{GENDER:$2|падзякаваў|падзякавала}} {{GENDER:$5|вам}} за камэнтар у «$3».", "notification-compact-header-flow-thank": "$1 {{GENDER:$2|падзякаваў|падзякавала}} {{GENDER:$3|вам}}.", - "notification-bundle-header-flow-thank": "{{PLURAL:$1|Адна асоба падзякавала|$1 асобаў падзякавалі|100=>99 асобаў падзякавалі}} {{GENDER:$3|вам}} за камэнтар на «$2»." + "notification-bundle-header-flow-thank": "{{PLURAL:$1|Адна асоба падзякавала|$1 асобаў падзякавалі|100=>99 асобаў падзякавалі}} {{GENDER:$3|вам}} за камэнтар на «$2».", + "ipb-action-thanks": "Дасыланьне падзякі" } diff -Nru mediawiki-1.43.8+dfsg/extensions/Thanks/i18n/frs.json mediawiki-1.43.9+dfsg/extensions/Thanks/i18n/frs.json --- mediawiki-1.43.8+dfsg/extensions/Thanks/i18n/frs.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Thanks/i18n/frs.json 2026-05-08 00:22:30.692680800 +0000 @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "WikiFayo95" + ] + }, + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|bedanken}}}}" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/Thanks/i18n/jax.json mediawiki-1.43.9+dfsg/extensions/Thanks/i18n/jax.json --- mediawiki-1.43.8+dfsg/extensions/Thanks/i18n/jax.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Thanks/i18n/jax.json 2026-05-08 00:22:30.693680800 +0000 @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Muhamad Izzul Fiqih" + ] + }, + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|terimo kasih}}}}" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/Thanks/i18n/ko.json mediawiki-1.43.9+dfsg/extensions/Thanks/i18n/ko.json --- mediawiki-1.43.8+dfsg/extensions/Thanks/i18n/ko.json 2026-04-01 12:37:39.320992200 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Thanks/i18n/ko.json 2026-06-29 18:12:59.955055200 +0000 @@ -28,7 +28,7 @@ "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|감사를 표했습니다}}}}", "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|감사 표현}}}}", "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|감사를 표했습니다}}}}", - "thanks-error-undefined": "감사 표현의 동작(오류 코드: $1)이 실패했습니다. 다시 시도해주세요.", + "thanks-error-undefined": "감사 표현 작업(오류 코드: $1)이 실패했습니다. 다시 시도해주세요.", "thanks-error-invalid-log-id": "기록 항목이 발견되지 않습니다", "thanks-error-invalid-log-type": "'$1' 기록 유형은 인가된 기록 유형 목록에 속하지 않습니다.", "thanks-error-log-deleted": "요청된 기록 항목은 삭제되어 있으므로 이에 감사를 표할 수 없습니다.", @@ -53,16 +53,16 @@ "echo-category-title-edit-thank": "감사 표현", "notification-header-rev-thank": "$1님이 $3 문서에서의 {{GENDER:$4|당신}}의 편집에 {{GENDER:$2|감사를 표했습니다}}.", "notification-header-creation-thank": "$1님이 {{GENDER:$4|당신의}} $3의 생성에 {{GENDER:$2|감사를 표했습니다}}.", - "notification-header-log-thank": "$1님이 $3 문서에 대한 {{GENDER:$4|당신}}의 행위에 {{GENDER:$2|감사를 표했습니다}}.", + "notification-header-log-thank": "$1님이 $3 문서에 대한 {{GENDER:$4|당신}}의 작업에 {{GENDER:$2|감사를 표했습니다}}.", "notification-compact-header-edit-thank": "$1님이 {{GENDER:$3|당신}}에게 {{GENDER:$2|감사를 표했습니다}}.", "notification-bundle-header-rev-thank": "{{PLURAL:$1|한 명의 사용자|$1명의 사용자|100=99명 이상의 사용자}}가 $2 문서의 {{GENDER:$3|내}} 편집에 감사를 표했습니다.", - "notification-bundle-header-log-thank": "{{PLURAL:$1|한 명의 사람|$1명의 사람|100=99명 이상의 사람}}이 $2와 관련한 조치를 한 {{GENDER:$3|당신}}에게 감사를 표했습니다.", + "notification-bundle-header-log-thank": "{{PLURAL:$1|한 명의 사람|$1명의 사람|100=99명 이상의 사람}}이 $2와 관련한 작업을 한 {{GENDER:$3|당신}}에게 감사를 표했습니다.", "log-name-thanks": "감사 기록", "log-description-thanks": "아래에는 다른 사용자가 감사를 표한 사용자의 목록입니다.", "logentry-thanks-thank": "$1님이 {{GENDER:$4|$3}}님에게 {{GENDER:$2|감사를 표했습니다}}", "logeventslist-thanks-log": "감사 기록", "thanks-error-no-id-specified": "감사를 표할 판 또는 기록 ID를 지정해야 합니다.", - "thanks-confirmation-special-log": "이 기록 조치에 공개적으로 감사를 표하겠습니까?", + "thanks-confirmation-special-log": "이 기록 작업에 공개적으로 감사를 표하겠습니까?", "thanks-confirmation-special-rev": "이 편집에 공개적으로 감사를 표하겠습니까?", "notification-link-text-view-post": "의견 보기", "notification-link-text-view-logentry": "기록 항목 보기", diff -Nru mediawiki-1.43.8+dfsg/extensions/Thanks/i18n/lb.json mediawiki-1.43.9+dfsg/extensions/Thanks/i18n/lb.json --- mediawiki-1.43.8+dfsg/extensions/Thanks/i18n/lb.json 2025-12-17 21:58:16.659349400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Thanks/i18n/lb.json 2026-06-29 17:20:43.654129500 +0000 @@ -13,10 +13,10 @@ "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|Merci gesot}}}}", "thanks-error-undefined": "'Merci soen' huet net funktionéiert (Feelercode: $1). Probéiert wgl. nach eng Kéier.", "thanks-error-invalid-log-id": "Näischt am Log fonnt", - "thanks-error-invalidrevision": "Versiounsnummer (ID) ass net valabel.", + "thanks-error-invalidrevision": "D'Versiouns-ID ass ongülteg.", "thanks-error-revdeleted": "Merci konnt net geschéckt ginn, wëll d'Versioun geläscht gouf.", "thanks-error-notitle": "Säitentitel konnt net ofgeruff ginn", - "thanks-error-invalidrecipient": "Kee valabelen Destinataire fonnt", + "thanks-error-invalidrecipient": "Kee gültegen Destinataire fonnt", "thanks-error-invalidrecipient-bot": "Botte kann een net Merci soen", "thanks-error-invalidrecipient-self": "Dir kënnt Iech net selwer Merci soen", "thanks-error-notloggedin": "Anonym Benotzer kënne kee Merci schécken", @@ -44,7 +44,7 @@ "thanks-confirmation-special-log": "Wëllt Dir ëffentlech ee „Merci“ schécke fir dës Log-Aktioun?", "thanks-confirmation-special-rev": "Wëllt Dir ëffentlech ee „Merci“ schécke fir dës Ännerung?", "notification-link-text-view-post": "Bemierkung weisen", - "thanks-error-invalidpostid": "D'ID vum Message ass net valabel.", + "thanks-error-invalidpostid": "D'Bäitrags-ID ass ongülteg.", "flow-thanks-confirmation-special": "Wëllt Dir ëffentlech ee „Merci“ schécke fir dës Bemierkung?", "flow-thanks-thanked-notice": "{{GENDER:$3| Dir}} hutt dem $1 fir {{GENDER:$2|seng|hir|hir}} Bemierkung Merci gesot.", "notification-header-flow-thank": "{{GENDER:$2|De(n) $1|D'$1}} huet {{GENDER:$5|Iech}} fir Är Bemierkung op „$3“ Merci gesot.", diff -Nru mediawiki-1.43.8+dfsg/extensions/Thanks/i18n/lkt.json mediawiki-1.43.9+dfsg/extensions/Thanks/i18n/lkt.json --- mediawiki-1.43.8+dfsg/extensions/Thanks/i18n/lkt.json 2026-03-30 15:24:42.196741600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Thanks/i18n/lkt.json 2026-05-08 00:22:30.694680700 +0000 @@ -4,5 +4,52 @@ "Tuwewanzi" ] }, - "thanks-thank": "{{GENDER:$1|{{GENDER:$2|philáya yo/ye}}}}" + "thanks-desc": "Le wóphila wóičhikȟoyake kiŋ káǧe: wóyutȟokča, wóeye na táku uŋmá kiŋ philáwičayapi.", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|wóphila eyá yo/ye}}}}", + "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|wóphila eyákiye}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|Wóphila ekíya}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|wóphila eyákiye}}}}", + "thanks-error-undefined": "Wópȟila eyákiya oyákihi šni (wóglušna wóiyawa: $1). Akȟé iyutȟa {{GENDER:|yo|ye|yo/ye}}.", + "thanks-error-invalid-log-id": "Wówa-égnakapi mahél wóeye kiŋ le iyéyaya oyákihi šni", + "thanks-error-invalid-log-type": "Wówa-égnakapi-owéčhaže kiŋ ’$1’ iyówiŋkhiyapi šni.", + "thanks-error-log-deleted": "Wówa-égnakapi wóeye kiŋ le iháŋgyapi, he uŋ wóphila eyáya oyákihi šni.", + "thanks-error-invalidrevision": "Wóyutȟokča ID yuwíčakȟapi šni.", + "thanks-error-revdeleted": "Wóphila eyáya oyákihi šni ičhíŋ wóyutȟokča kiŋ iháŋgyapi.", + "thanks-error-invalidrecipient": "Tuwéni wóphila eyákiya oyákihi šni", + "thanks-error-invalidrecipient-bot": "Mas'wíčhaša wóphila ekíya-phiča šni.", + "thanks-error-invalidrecipient-self": "Wóphila enič'iya oyákihi šni", + "thanks-error-notloggedin": "Tuwa čhažé-wanílya uŋ kiŋ wóphila eyá-phiča šni", + "thanks-error-ratelimited": "Aháš wóečhuŋ lečhála-ȟčiŋ {{GENDER:$1|ečhánuŋ}}. Hiŋyáŋka {{GENDER:|yo|ye|yo/ye}}.", + "thanks-thank-tooltip": "Tuwá {{GENDER:$2|uŋ}} kiŋ le wóphila {{GENDER:$1|ekíya}}", + "thanks-thank-tooltip-no": "Wóphila {{GENDER:$1|yužúžu}}", + "thanks-thank-tooltip-yes": "Wóphila {{GENDER:$1|eya}}", + "thanks-confirmation2": "Wóphila owíčhotaya {{GENDER:$1|eyá}} yačhíŋ he?", + "thanks-thanked-notice": "{{GENDER:$2|$1}} wóphila {{GENDER:$3|eyákiye}}.", + "thanks": "Wóphila eyá", + "thanks-submit": "Wóphila eyá {{GENDER:|yo|ye|yo/ye}}", + "echo-pref-subscription-edit-thank": "Wóphila emákiye", + "echo-pref-tooltip-edit-thank": "Tuwá wóphila émakiyá kiŋháŋ, he omakiyake.", + "echo-category-title-edit-thank": "Wóphila", + "notification-header-rev-thank": "$1 $3 el táku {{GENDER:$4|lutȟókeča}} kiŋ {{GENDER:$2|waštélake}} he uŋ wóphila éničiye.", + "notification-header-creation-thank": "$1 $3 el táku {{GENDER:$4|yakáǧa}} kiŋ {{GENDER:$2|waštélake}} he uŋ wóphila éničiye.", + "notification-header-log-thank": "$1 $3 el táku {{GENDER:$4|ečhánuŋ}} kiŋ {{GENDER:$2|waštélake}} he uŋ wóphila éničiye.", + "notification-compact-header-edit-thank": "$1 {{GENDER:$2|wóphila}} {{GENDER:$3|eničiye}}.", + "notification-bundle-header-rev-thank": "{{PLURAL:$1|Tuwá waŋží|Tuwáwa $1}} $2 el táku {{GENDER:$3|lutȟókeča}} kiŋ {{PLURAL:$1|waštélake|waštélakapi}} he uŋ wóphila {{PLURAL:$1|eníčiye|eníčiyapi}}.", + "notification-bundle-header-log-thank": "{{PLURAL:$1|Tuwá waŋží|Tuwáwa $1}} $2 el táku {{GENDER:$3|ečhánuŋ}} kiŋ {{PLURAL:$1|waštélake|waštélakapi}} he uŋ wóphila {{PLURAL:$1|eníčiye|eníčiyapi}}.", + "log-name-thanks": "Wóphila owá égnakapi kiŋ", + "log-description-thanks": "Léčhiya tuwáwa wóphila ičúpi kiŋ owá égnakapi.", + "logentry-thanks-thank": "$1 {{GENDER:$4|$3}} wóphila {{GENDER:$2|ekíye}}", + "logeventslist-thanks-log": "Wóphila owá égnakapi kiŋ", + "thanks-error-no-id-specified": "Wóphila eyáya yačhiŋ ehaŋtáŋš, takomni wóyutȟokča ID naíŋš wówa-égnakapi ID yakáȟniǧe.", + "thanks-confirmation-special-log": "Wóečhuƞ kiŋ le ogná wóphila owíčhotaya eyáya yačhíŋ he?", + "thanks-confirmation-special-rev": "Wóyutȟokča kiŋ le ogná wóphila owíčhotaya eyáya yačhíŋ he?", + "notification-link-text-view-post": "Wóeye waŋyáŋka {{GENDER:|yo|ye|yo/ye}}", + "notification-link-text-view-logentry": "Wówa-égnakapi wóeye kiŋ waŋyáŋka {{GENDER:|yo|ye|yo/ye}}", + "thanks-error-invalidpostid": "Flow Post ID yuwíčakȟapi-šni.", + "flow-thanks-confirmation-special": "Wóeye kiŋ le ogná wóphila owíčhotaya eyáya yačhíŋ he?", + "flow-thanks-thanked-notice": "$1 wóeye {{GENDER:$2|tȟáwa}} ogná wóphila {{GENDER:$3|eyákiye}}.", + "notification-header-flow-thank": "$1 \"$3\" el wóeye {{GENDER:$5|nitȟáwa}} {{GENDER:$2|waštélake}} he uŋ wóphila éničiye.", + "notification-compact-header-flow-thank": "$1 {{GENDER:$2|wóphila}} {{GENDER:$3|eničiye}}.", + "notification-bundle-header-flow-thank": "{{PLURAL:$1|Tuwá waŋží|Tuwáwa $1}} \"$2\" el wóeye {{GENDER:$3|nitȟáwa}} {{PLURAL:$1|waštélake|waštélakapi}} he uŋ wóphila {{PLURAL:$1|eníčiye|eníčiyapi}}.", + "ipb-action-thanks": "Wóphila eyá" } diff -Nru mediawiki-1.43.8+dfsg/extensions/Thanks/i18n/ms.json mediawiki-1.43.9+dfsg/extensions/Thanks/i18n/ms.json --- mediawiki-1.43.8+dfsg/extensions/Thanks/i18n/ms.json 2025-12-17 21:58:16.661349500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Thanks/i18n/ms.json 2026-06-29 17:20:43.655129400 +0000 @@ -10,54 +10,54 @@ "Pizza1016" ] }, - "thanks-desc": "Menambah pautan yang membolehkan pengguna mengirim ucapan terima kasih atas suntingan, ulasan, dan sebagainya.", + "thanks-desc": "Menambah pautan yang membolehkan pengguna menghantar penghargaan atas suntingan, ulasan, dan sebagainya.", "thanks-thank": "{{GENDER:$1|{{GENDER:$2|hargai}}}}", "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|hargai}}}}", "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|hargai}}}}", "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|hargai}}}}", - "thanks-error-undefined": "Tindakan terima kasih gagal (kod ralat: $1). Sila cuba lagi.", + "thanks-error-undefined": "Tindakan penghargaan gagal (kod ralat: $1). Sila cuba lagi.", "thanks-error-invalid-log-id": "Entri log tidak ditemui", "thanks-error-invalid-log-type": "Jenis log '$1' tidak ada dalam senarai jenis log yang dibenarkan.", "thanks-error-log-deleted": "Entri log yang diminta telah dipadamkan dan penghargaan tidak boleh diberikan untuknya.", "thanks-error-invalidrevision": "ID semakan tidak sah.", - "thanks-error-revdeleted": "Tidak dapat menghantar terima kasih kerana semakan telah dipadamkan.", + "thanks-error-revdeleted": "Tidak dapat menghantar penghargaan kerana semakan telah dipadamkan.", "thanks-error-notitle": "Tajuk laman tidak dapat diambil", "thanks-error-invalidrecipient": "Tiada penerima yang sah ditemui", "thanks-error-invalidrecipient-bot": "Bot tidak boleh berterima kasih", "thanks-error-invalidrecipient-self": "Anda tidak boleh berterima kasih kepada diri sendiri", - "thanks-error-notloggedin": "Pengguna awanama tidak boleh menghantar terima kasih", + "thanks-error-notloggedin": "Pengguna awanama tidak boleh menghantar penghargaan", "thanks-error-ratelimited": "{{GENDER:$1| Anda}} telah melebihi had kadar anda. Sila tunggu sebentar dan cuba lagi.", "thanks-error-api-params": "Sama ada parameter 'revid' atau 'logid' mesti disediakan", - "thanks-thank-tooltip": "{{GENDER:$1|Hantar}} ucapan terima kasih kepada {{GENDER:$2|pengguna}} ini", - "thanks-thank-tooltip-no": "{{GENDER:$1|Batalkan}} pemberitahuan terima kasih", - "thanks-thank-tooltip-yes": "{{GENDER:$1|Hantar}} pemberitahuan terima kasih", - "thanks-confirmation2": "{{GENDER:$1|Hantar}} terima kasih secara terbuka?", - "thanks-thanked-notice": "{{GENDER:$3|Anda}} mengucapkan terima kasih kepada {{GENDER:$2|$1}}.", - "thanks": "Ucap terima kasih", - "thanks-submit": "Ucap terima kasih", + "thanks-thank-tooltip": "{{GENDER:$1|Hantar}} pemberitahuan penghargaan kepada {{GENDER:$2|pengguna}} ini", + "thanks-thank-tooltip-no": "{{GENDER:$1|Batalkan}} pemberitahuan penghargaan", + "thanks-thank-tooltip-yes": "{{GENDER:$1|Hantar}} pemberitahuan penghargaan", + "thanks-confirmation2": "{{GENDER:$1|Hantar}} penghargaan secara terbuka?", + "thanks-thanked-notice": "{{GENDER:$3|Anda}} menghargai usaha {{GENDER:$2|$1}}.", + "thanks": "Sampaikan penghargaan", + "thanks-submit": "Sampaikan penghargaan", "echo-pref-subscription-edit-thank": "Berterima kasih pada saya atas suntingan saya", "echo-pref-tooltip-edit-thank": "Beritahu saya apabila seseorang berterima kasih kepada saya atas suntingan saya.", - "echo-category-title-edit-thank": "Terima kasih", + "echo-category-title-edit-thank": "Penghargaan", "notification-header-rev-thank": "$1 {{GENDER:$2|berterima kasih}} kepada {{GENDER:$4|anda}} untuk suntingan anda pada $3.", "notification-header-creation-thank": "$1 {{GENDER:$2|berterima kasih}} kepada {{GENDER:$4|anda}} atas pembukaan laman baharu bertajuk $3 .", "notification-header-log-thank": "$1 {{GENDER:$2|berterima kasih}} kepada {{GENDER:$4|anda}} atas tindakan anda yang berkaitan dengan $3.", "notification-compact-header-edit-thank": "$1 {{GENDER:$2|berterima kasih}} kepada {{GENDER:$3|anda}}.", - "notification-bundle-header-rev-thank": "{{PLURAL:$1|Satu orang|$1 orang|100=99+ orang}} mengucapkan terima kasih kepada {{GENDER:$3|anda}} atas suntingan anda pada $2.", - "notification-bundle-header-log-thank": "{{PLURAL:$1|Satu orang|$1 orang|100=99+ orang}} mengucapkan terima kasih kepada {{GENDER:$3|anda}} atas tindakan anda berkaitan dengan $2.", - "log-name-thanks": "Log ucapan terima kasih", - "log-description-thanks": "Yang berikut ialah senarai pengguna yang menerima ucapan terima kasih daripada pengguna lain.", + "notification-bundle-header-rev-thank": "{{PLURAL:$1|Satu orang|$1 orang|100=99+ orang}} menghargai {{GENDER:$3|anda}} atas suntingan anda pada $2.", + "notification-bundle-header-log-thank": "{{PLURAL:$1|Satu orang|$1 orang|100=99+ orang}} menghargai {{GENDER:$3|anda}} atas tindakan anda berkaitan dengan $2.", + "log-name-thanks": "Log penghargaan", + "log-description-thanks": "Yang berikut ialah senarai pengguna yang menerima penghargaan daripada pengguna lain.", "logentry-thanks-thank": "$1 {{GENDER:$2|berterima kasih}} kepada {{GENDER:$4|$3}}", - "logeventslist-thanks-log": "Log ucapan terima kasih", - "thanks-error-no-id-specified": "Anda hendaklah menyatakan ID semakan atau ID log untuk mengirim ucapan terima kasih.", + "logeventslist-thanks-log": "Log penghargaan", + "thanks-error-no-id-specified": "Anda hendaklah menyatakan ID semakan atau ID log untuk mengirim penghargaan.", "thanks-confirmation-special-log": "Adakah anda ingin berterima kasih secara terbuka untuk tindakan log ini?", "thanks-confirmation-special-rev": "Adakah anda ingin berterima kasih secara terbuka untuk suntingan ini?", "notification-link-text-view-post": "Lihat ulasan", "notification-link-text-view-logentry": "Lihat entri log", "thanks-error-invalidpostid": "ID kiriam tak sah.", - "flow-thanks-confirmation-special": "Adakah anda mahu mengirim ucapan terima kasih secara terbuka untuk ulasan ini?", - "flow-thanks-thanked-notice": "{{GENDER:$3|Anda}} mengucapkan terima kasih kepada $1 atas {{GENDER:$2|ulasannya}}.", + "flow-thanks-confirmation-special": "Adakah anda mahu mengirim penghargaan secara terbuka untuk ulasan ini?", + "flow-thanks-thanked-notice": "{{GENDER:$3|Anda}} menghargai $1 atas {{GENDER:$2|ulasannya}}.", "notification-header-flow-thank": "$1 {{GENDER:$2|berterima kasih}} kepada {{GENDER:$5|anda}} atas ulasan anda pada \"$3\".", "notification-compact-header-flow-thank": "$1 {{GENDER:$2|berterima kasih}} kepada {{GENDER:$3|anda}}.", - "notification-bundle-header-flow-thank": "{{PLURAL:$1|Satu orang|$1 orang|100=99+ orang}} mengucapkan terima kasih kepada {{GENDER:$3|anda}} atas ulasan anda pada \"$2\".", - "ipb-action-thanks": "Hantarkan terima kasih" + "notification-bundle-header-flow-thank": "{{PLURAL:$1|Satu orang|$1 orang|100=99+ orang}} menghargai {{GENDER:$3|anda}} atas ulasan anda pada \"$2\".", + "ipb-action-thanks": "Hantarkan penghargaan" } diff -Nru mediawiki-1.43.8+dfsg/extensions/Thanks/i18n/sjd.json mediawiki-1.43.9+dfsg/extensions/Thanks/i18n/sjd.json --- mediawiki-1.43.8+dfsg/extensions/Thanks/i18n/sjd.json 2025-12-17 21:58:16.665349500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Thanks/i18n/sjd.json 2026-05-08 00:22:30.695680900 +0000 @@ -8,6 +8,7 @@ "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|па̄ссьпушшма}}}}", "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|Па̄ссьпушшэ}}}}", "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|па̄ссьпушшма}}}}", + "notification-header-rev-thank": "$1 {{GENDER:$2|па̄ссьпужэ}} {{GENDER:$4|тоннӭ}} лыстэсьт $3 воа̄йхэз эвтэсьт.", "notification-compact-header-edit-thank": "$1 {{GENDER:$2|па̄ссьпужэ}} {{GENDER:$3|то̄н}}.", "notification-header-flow-thank": "$1 {{GENDER:$2|па̄ссьпужэ}} {{GENDER:$5|тоннӭ}} коамментарьесант те̄масьт «$3».", "notification-compact-header-flow-thank": "$1 {{GENDER:$2|па̄ссьпужэ}} {{GENDER:$3|то̄н}}." diff -Nru mediawiki-1.43.8+dfsg/extensions/Thanks/i18n/sk.json mediawiki-1.43.9+dfsg/extensions/Thanks/i18n/sk.json --- mediawiki-1.43.8+dfsg/extensions/Thanks/i18n/sk.json 2025-12-17 21:58:16.665349500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Thanks/i18n/sk.json 2026-06-29 17:20:43.656129400 +0000 @@ -6,7 +6,8 @@ "Mikulas1", "Robert Važan", "Sudo77(new)", - "Teslaton" + "Teslaton", + "Wizzard" ] }, "thanks-desc": "Pridáva odkazy na poďakovanie používateľom za úpravy, komentáre, atď.", @@ -16,7 +17,7 @@ "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|Poďakované}}}}", "thanks-error-undefined": "Poďakovanie sa nepodarilo (kód chyby: $1). Skúste to, prosím, znova.", "thanks-error-invalid-log-id": "Protokolovací záznam nebol nájdený", - "thanks-error-invalid-log-type": "Typ protokolovacích záznamov „$1“ nie je v zozname povolených typov.", + "thanks-error-invalid-log-type": "Typ protokolu „$1“ nie je v zozname povolených typov protokolov.", "thanks-error-log-deleted": "Požadovaný protokolovací záznam bol odstránený a nedá sa zaňho poďakovať.", "thanks-error-invalidrevision": "ID revízie je neplatné.", "thanks-error-revdeleted": "Nepodarilo sa odoslať poďakovanie, pretože revízia bola odstránená.", @@ -57,5 +58,6 @@ "flow-thanks-thanked-notice": "{{GENDER:$2|Používateľ|Používateľka|Používateľ(ka)}} $1 {{GENDER:$2|obdržal|obdržala|obdržal(a)}} {{GENDER:$3|vaše}} poďakovanie za svoj komentár.", "notification-header-flow-thank": "$1 {{GENDER:$5|vám}} {{GENDER:$2|poďakoval|poďakovala}} za komentár k téme „$3“.", "notification-compact-header-flow-thank": "$1 {{GENDER:$3|vám}} {{GENDER:$2|poďakoval|poďakovala|poďakoval(a)}}.", - "notification-bundle-header-flow-thank": "{{PLURAL:$1|Jeden človek|$1 ľudia|$1 ľudí|100=Viac ako 99 ľudí}} {{GENDER:$3|vám}} {{PLURAL:$1|poďakoval|poďakovali|poďakovalo}} za váš komentár k téme „$2“." + "notification-bundle-header-flow-thank": "{{PLURAL:$1|Jeden človek|$1 ľudia|$1 ľudí|100=Viac ako 99 ľudí}} {{GENDER:$3|vám}} {{PLURAL:$1|poďakoval|poďakovali|poďakovalo}} za váš komentár k téme „$2“.", + "ipb-action-thanks": "Odoslanie poďakovania" } diff -Nru mediawiki-1.43.8+dfsg/extensions/Thanks/i18n/so.json mediawiki-1.43.9+dfsg/extensions/Thanks/i18n/so.json --- mediawiki-1.43.8+dfsg/extensions/Thanks/i18n/so.json 2025-12-17 21:58:16.665349500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Thanks/i18n/so.json 2026-06-11 08:56:39.194367200 +0000 @@ -3,10 +3,56 @@ "authors": [ "Abdullahi", "Abshirdheere", - "Macofe" + "Macofe", + "AhmedG612" ] }, + "thanks-desc": "Waxay ku dartaa xiriirro lagu mahadceliyo isticmaaleyaasha wax ka beddelka, faallooyinka, iwm.", "thanks-thank": "{{GENDER:$1|{{GENDER:$2|mahadsanid}}}}", + "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|la mahadceliyay}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|Mahadnaq}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|La mahadiyay}}}}", + "thanks-error-undefined": "Ficilka mahadcelinta wuu fashilmay (koodhka khaladka: $1). Fadlan mar kale isku day.", + "thanks-error-invalid-log-id": "Gelitaanka diiwaanka lama helin", + "thanks-error-invalid-log-type": "Nooca diiwaanka '$1' kuma jiro liiska noocyada diiwaanka ee la oggol yahay.", + "thanks-error-log-deleted": "Gelitaanka diiwaanka la codsaday waa la tirtiray, sidaas darteed mahadcelin looma siin karo.", + "thanks-error-invalidrevision": "Aqoonsiga dib u eegista ma aha mid sax ah.", + "thanks-error-revdeleted": "Lama diri karo mahadcelin sababtoo ah dib u eegista waa la tirtiray.", + "thanks-error-invalidrecipient": "Lama helin qaate sax ah", + "thanks-error-invalidrecipient-bot": "Bots lama mahadcelin karo", + "thanks-error-invalidrecipient-self": "Naftaada lama mahadcelin karo", + "thanks-error-notloggedin": "Isticmaalayaasha aan la aqoonsan ma diri karaan mahadcelin", + "thanks-error-ratelimited": "{{GENDER:$1|Adiga}} waxaad dhaaftay xadka waqtiga la oggol yahay. Fadlan sug wakhti ka dibna mar kale isku day.", "thanks-thank-tooltip": "{{GENDER:$1|Dir}} ogaysiis mahadsanid ah {{GENDER:$2|isticmaale}}", - "notification-header-rev-thank": "$1 {{GENDER:$2|waan}} {{GENDER:$4|kaaga}} mahad celinayaa bedelka aad ku samaysay '''$3'''." + "thanks-thank-tooltip-no": "{{GENDER:$1|Jooji}} ogeysiiska mahadcelinta", + "thanks-thank-tooltip-yes": "{{GENDER:$1|Dir}} ogeysiiska mahadcelinta", + "thanks-confirmation2": "Si guud {{GENDER:$1|u dir}} mahadcelin?", + "thanks-thanked-notice": "{{GENDER:$3|Adiga}} waxaad mahadcelisay {{GENDER:$2|$1}}.", + "thanks": "Dir mahadcelin", + "thanks-submit": "Dir mahadcelin", + "echo-pref-subscription-edit-thank": "Igu mahadceli wax ka beddelkeyga", + "echo-pref-tooltip-edit-thank": "I ogeysii marka qof iigu mahadceliyo wax ka beddel aan sameeyay.", + "echo-category-title-edit-thank": "Mahadsanid", + "notification-header-rev-thank": "$1 {{GENDER:$2|waan}} {{GENDER:$4|kaaga}} mahad celinayaa bedelka aad ku samaysay '''$3'''.", + "notification-header-creation-thank": "$1 {{GENDER:$2|mahadceliyay}} {{GENDER:$4|adiga}} abuuristaada $3.", + "notification-header-log-thank": "$1 {{GENDER:$2|mahadceliyay}} {{GENDER:$4|adiga}} ficilkaaga ku saabsan $3.", + "notification-compact-header-edit-thank": "$1 {{GENDER:$2|mahadceliyay}} {{GENDER:$3|adiga}}.", + "notification-bundle-header-rev-thank": "{{PLURAL:$1|Hal qof|$1 qof|100=99+ qof}} ayaa uga mahadceliyay {{GENDER:$3|adiga}} tafatirkaaga ee $2.", + "notification-bundle-header-log-thank": "{{PLURAL:$1|Hal qof|$1 qof|100=99+ qof}} ayaa uga mahadceliyay {{GENDER:$3|adiga}} falkaaga la xiriira $2.", + "log-name-thanks": "Diiwaanka Mahadsanid", + "log-description-thanks": "Hoos waxaa ku qoran liiska isticmaalayaasha ay isticmaalayaal kale u mahadceliyeen.", + "logentry-thanks-thank": "$1 {{GENDER:$2|mahadceliyay}} {{GENDER:$4|$3}}", + "logeventslist-thanks-log": "Diiwaanka Mahadsanid", + "thanks-error-no-id-specified": "Waa inaad sheegtaa aqoonsi dib u eegis ama aqoonsi diiwaan si aad u dirto mahadcelin.", + "thanks-confirmation-special-log": "Ma rabtaa inaad si guud u dirto mahadcelin ficilkan diiwaanka?", + "thanks-confirmation-special-rev": "Ma rabtaa inaad si guud u dirto mahadcelin wax ka beddelkan?", + "notification-link-text-view-post": "Eeg faallo", + "notification-link-text-view-logentry": "Eeg gelitaanka diiwaanka", + "thanks-error-invalidpostid": "Aqoonsiga boostada ma aha mid sax ah.", + "flow-thanks-confirmation-special": "Ma rabtaa inaad si guud u dirto mahadcelin faallooyinkan?", + "flow-thanks-thanked-notice": "{{GENDER:$3|Adiga}} ayaa uga mahadceliyay $1 faallada {{GENDER:$2|uu sameeyay|ay sameysay|ay sameeyeen}}.", + "notification-header-flow-thank": "$1 {{GENDER:$2|mahadceliyay}} {{GENDER:$5|adiga}} faalladaada ku jirta \"$3\".", + "notification-compact-header-flow-thank": "$1 {{GENDER:$2|mahadceliyay}} {{GENDER:$3|adiga}}.", + "notification-bundle-header-flow-thank": "{{PLURAL:$1|Hal qof|$1 qof|100=99+ qof}} ayaa uga mahadceliyay {{GENDER:$3|adiga}} faalladaada ee \"$2\".", + "ipb-action-thanks": "Dirista mahadcelin" } diff -Nru mediawiki-1.43.8+dfsg/extensions/Thanks/tests/phpunit/ApiCoreThankUnitTest.php mediawiki-1.43.9+dfsg/extensions/Thanks/tests/phpunit/ApiCoreThankUnitTest.php --- mediawiki-1.43.8+dfsg/extensions/Thanks/tests/phpunit/ApiCoreThankUnitTest.php 2026-04-01 12:37:39.323992300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/Thanks/tests/phpunit/ApiCoreThankUnitTest.php 2026-06-29 18:12:59.960055400 +0000 @@ -72,7 +72,6 @@ $module = $this->getModule(); $method = new ReflectionMethod( $module, $dieMethod ); - $method->setAccessible( true ); if ( $expectedError ) { $this->expectApiErrorCode( $expectedError ); diff -Nru mediawiki-1.43.8+dfsg/extensions/TitleBlacklist/extension.json mediawiki-1.43.9+dfsg/extensions/TitleBlacklist/extension.json --- mediawiki-1.43.8+dfsg/extensions/TitleBlacklist/extension.json 2026-04-01 12:37:39.336992300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/TitleBlacklist/extension.json 2026-06-29 18:12:59.979055400 +0000 @@ -106,9 +106,7 @@ }, "TitleBlacklistCaching": { "value": { - "warningchance": 100, - "expiry": 900, - "warningexpiry": 600 + "expiry": 900 } }, "TitleBlacklistBlockAutoAccountCreation": { diff -Nru mediawiki-1.43.8+dfsg/extensions/TitleBlacklist/i18n/api/ko.json mediawiki-1.43.9+dfsg/extensions/TitleBlacklist/i18n/api/ko.json --- mediawiki-1.43.8+dfsg/extensions/TitleBlacklist/i18n/api/ko.json 2025-12-17 21:58:16.683349800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/TitleBlacklist/i18n/api/ko.json 2026-06-29 17:20:43.670129500 +0000 @@ -2,13 +2,15 @@ "@metadata": { "authors": [ "Hwangjy9", - "Ykhwong" + "Ykhwong", + "Tensama0415" ] }, "apihelp-titleblacklist-summary": "TitleBlacklist에 대해 문서 제목, 파일 이름, 사용자 이름을 검사합니다.", - "apihelp-titleblacklist-param-title": "블랙리스트에 대해 검사할 문자열입니다.", + "apihelp-titleblacklist-param-title": "차단 목록에 대해 검사할 문자열입니다.", "apihelp-titleblacklist-param-action": "검사할 동작입니다.", "apihelp-titleblacklist-param-nooverride": "titleblacklist의 무효화를 시도하지 않습니다.", - "apihelp-titleblacklist-example-1": "[[Foo]] 문서가 블랙리스트에 올라가 있는지 검사하기", - "apihelp-titleblacklist-example-2": "편집 시 [[Bar]] 문서가 블랙리스트에 올라가 있는지 검사하기" + "apihelp-titleblacklist-example-1": "[[Foo]] 문서가 차단 목록에 올라가 있는지 검사하기", + "apihelp-titleblacklist-example-2": "편집 시 [[Bar]] 문서가 차단 목록에 올라가 있는지 검사하기", + "apihelp-createaccount-param-ignoretitleblacklist": "스푸핑 검사를 무시합니다 (다음 권한 중 하나가 필요합니다: tboverride, tboverride-account)." } diff -Nru mediawiki-1.43.8+dfsg/extensions/TitleBlacklist/i18n/api/nl.json mediawiki-1.43.9+dfsg/extensions/TitleBlacklist/i18n/api/nl.json --- mediawiki-1.43.8+dfsg/extensions/TitleBlacklist/i18n/api/nl.json 2025-12-17 21:58:16.684349800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/TitleBlacklist/i18n/api/nl.json 2026-06-23 01:21:05.047392400 +0000 @@ -3,14 +3,15 @@ "authors": [ "Mainframe98", "McDutchie", - "Sjoerddebruin" + "Sjoerddebruin", + "Siebrand" ] }, "apihelp-titleblacklist-summary": "Een paginatitel, bestandsnaam of gebruikersnaam valideren aan de hand van de TitleBlacklist.", - "apihelp-titleblacklist-param-title": "De tekenreeks die moet worden gevalideerd op basis van de zwarte lijst.", + "apihelp-titleblacklist-param-title": "De tekenreeks die moet worden gevalideerd op basis van de blokkeerlijst.", "apihelp-titleblacklist-param-action": "De handeling om te controleren.", - "apihelp-titleblacklist-param-nooverride": "De zwarte lijst met titels niet proberen te overschrijven.", - "apihelp-titleblacklist-example-1": "Controleer of [[Foo]] op de zwarte lijst staat.", - "apihelp-titleblacklist-example-2": "Controleer of [[Bar]] op de zwarte lijst staat voor bewerking", + "apihelp-titleblacklist-param-nooverride": "Probeer de blokkeerlijst met titels niet te overschrijven.", + "apihelp-titleblacklist-example-1": "Controleer of [[Foo]] op de blokkeerlijst staat.", + "apihelp-titleblacklist-example-2": "Controleer of [[Bar]] op de blokkeerlijst staat voor bewerking", "apihelp-createaccount-param-ignoretitleblacklist": "Controles op vervalsing en nepperij (''spoofing'') negeren. Vereist een van de volgende rechten: tboverride, tboverride-account." } diff -Nru mediawiki-1.43.8+dfsg/extensions/TitleBlacklist/i18n/api/so.json mediawiki-1.43.9+dfsg/extensions/TitleBlacklist/i18n/api/so.json --- mediawiki-1.43.8+dfsg/extensions/TitleBlacklist/i18n/api/so.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/TitleBlacklist/i18n/api/so.json 2026-06-11 08:56:39.223367700 +0000 @@ -0,0 +1,14 @@ +{ + "@metadata": { + "authors": [ + "AhmedG612" + ] + }, + "apihelp-titleblacklist-summary": "Hubi sax ahaanshaha cinwaan bog, magaca faylka, ama magaca isticmaale adigoo isticmaalaya liiska cinwaannada la reebay.", + "apihelp-titleblacklist-param-title": "Xadhigga lagu hubinayo liiska madow.", + "apihelp-titleblacklist-param-action": "Ficilka la hubinayo.", + "apihelp-titleblacklist-param-nooverride": "Ha isku dayin inaad ka gudubto liiska cinwaannada la reebay.", + "apihelp-titleblacklist-example-1": "Hubi in [[Foo]] uu ku jiro liiska cinwaannada la reebay", + "apihelp-titleblacklist-example-2": "Hubi in [[Bar]] uu ku jiro liiska cinwaannada la reebay ee wax ka beddelka", + "apihelp-createaccount-param-ignoretitleblacklist": "Iska indha tir hubinta been-abuurka (waxay u baahan tahay mid ka mid ah xuquuqaha soo socda: tboverride, tboverride-account)." +} diff -Nru mediawiki-1.43.8+dfsg/extensions/TitleBlacklist/i18n/da.json mediawiki-1.43.9+dfsg/extensions/TitleBlacklist/i18n/da.json --- mediawiki-1.43.8+dfsg/extensions/TitleBlacklist/i18n/da.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/TitleBlacklist/i18n/da.json 2026-06-29 17:20:43.671129700 +0000 @@ -0,0 +1,26 @@ +{ + "@metadata": { + "authors": [ + "Steenth" + ] + }, + "action-tboverride": "tilsidesæt listen over ikke-tilladte titler eller brugernavne", + "action-tboverride-account": "tilsidesæt listen over ikke-tilladte brugernavne", + "action-titleblacklistlog": "se loggen over listen over ikke-tilladte titler", + "log-name-titleblacklist": "Log over liste over ikke tilladte titler", + "log-description-titleblacklist": "Disse hændelser sporer hits på listen over ikke-tilladte titler.", + "logentry-titleblacklist-hit-username": "$1 {{GENDER:$2|forårsagede}} et hit på listen over ikke-tilladte titler under forsøg på at oprette kontoen $3 der matcher $4.", + "titleblacklist-desc": "Tillader administratorer at forhindre oprettelse af sider og brugerkonti gennem [[MediaWiki:Titleblacklist|blacklist]] og en [[MediaWiki:Titlewhitelist|whitelist]]", + "titleblacklist": "# Dette er en liste over ikke-tilladte titler. Titler og brugernavne, der matcher et regulært udtryk her, kan ikke oprettes.\n# Brug \"#\" for kommentarer.\n# Denne er som standard ufølsom overfor store/små bogstaver", + "titlewhitelist": "# Dette er en liste over tilladte titler. Brug \"#\" for kommentarer.\n# Denne er som standard ufølsom overfor store/små bogstaver", + "titleblacklist-forbidden-edit": "Sidenavnet \"$2\" er blevet beskyttet mod oprettelse
                    \nDen matcher følgende element på listen over ikke-tilladte titler: $1", + "titleblacklist-forbidden-move": "\"$2\" kan ikke flyttes til \"$3\", fordi artikelnavnet \"$3\" er blevet beskyttet mod oprettelse.\nDen matcher følgende element på listen over ikke-tilladte titler: $1", + "titleblacklist-forbidden-upload": "Filnavnet \"$2\" er blevet udelukket fra oprettelse.\nDet matcher følgende element på listen over ikke-tilladte titler: $1", + "titleblacklist-forbidden-new-account": "Brugernavnet \"$2\" er blevet udelukket fra oprettelse.\nDet matcher følgende element på listen over ikke-tilladte titler: $1", + "titleblacklist-override": "Tilsidesæt listen over ikke-tilladte titler, hvis den matcher", + "titleblacklist-override-help": "Brugere med tilstrækkelige rettigheder kan indstille dette til at ignorere tjek af listen over ikke-tilladte titler.", + "titleblacklist-warning": "Advarsel: Denne side kan kun redigeres af administratorer og andre brugere med rettigheden tboverride, fordi den matcher følgende post på listen over ikke-tilladte titler:
                    $1", + "right-tboverride": "Tilsidesæt listen over ikke-tilladte titler eller brugernavne", + "right-tboverride-account": "Tilsidesæt listen over ikke-tilladte brugernavne", + "right-titleblacklistlog": "Se loggen over listen over ikke-tilladte titler" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/TitleBlacklist/i18n/ko.json mediawiki-1.43.9+dfsg/extensions/TitleBlacklist/i18n/ko.json --- mediawiki-1.43.8+dfsg/extensions/TitleBlacklist/i18n/ko.json 2026-04-01 12:37:39.337992400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/TitleBlacklist/i18n/ko.json 2026-06-29 18:12:59.980055600 +0000 @@ -10,12 +10,13 @@ "Revi", "ToePeu", "Ykhwong", - "아라" + "아라", + "Tensama0415" ] }, - "action-tboverride": "제목 또는 계정 이름 금지 목록을 무시할", - "action-tboverride-account": "계정 이름 금지 목록을 무시할", - "action-titleblacklistlog": "제목 금지 목록 기록을 볼", + "action-tboverride": "제목 또는 사용자 이름 금지 목록 무시", + "action-tboverride-account": "사용자 이름 금지 목록을 무시", + "action-titleblacklistlog": "제목 금지 목록 기록 보기", "log-name-titleblacklist": "제목 금지 목록 기록", "log-description-titleblacklist": "이 기록은 제목 금지 목록의 일치를 추적합니다.", "logentry-titleblacklist-hit-username": "$1님이 제목 금지 목록 $4 패턴과 일치하는 $3 계정을 만들려고 {{GENDER:$2|하였습니다}}.", diff -Nru mediawiki-1.43.8+dfsg/extensions/TitleBlacklist/i18n/ms.json mediawiki-1.43.9+dfsg/extensions/TitleBlacklist/i18n/ms.json --- mediawiki-1.43.8+dfsg/extensions/TitleBlacklist/i18n/ms.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/TitleBlacklist/i18n/ms.json 2026-06-29 17:20:43.673129800 +0000 @@ -0,0 +1,26 @@ +{ + "@metadata": { + "authors": [ + "Hakimi97" + ] + }, + "action-tboverride": "melangkau tajuk atau senarai nama pengguna yang tidak dibenarkan", + "action-tboverride-account": "melangkau senarai nama pengguna yang tidak dibenarkan", + "action-titleblacklistlog": "melihat log senarai tajuk yang tidak dibenarkan", + "log-name-titleblacklist": "Log senarai tajuk yang tidak dibenarkan", + "log-description-titleblacklist": "Acara ini mengesan kenaan senarai tajuk yang tidak dibenarkan.", + "logentry-titleblacklist-hit-username": "$1 {{GENDER:$2|mencetuskan}} kenaan senarai tajuk yang tidak dibenarkan apabila cuba untuk mencipta akaun $3 yang berpadanan dengan $4.", + "titleblacklist-desc": "Membolehkan penyelia untuk menghalangkan penciptaan laman dan akaun pengguna melalui [[MediaWiki:Titleblacklist|senarai tajuk yang tidak dibenarkan]] dan [[MediaWiki:Titlewhitelist|senarai tajuk yang dibenarkan]]", + "titleblacklist": "# Laman ini merupakan senarai tajuk yang tidak dibenarkan. Tajuk dan nama pengguna yang berpadanan dengan ungkapan nalar tersenarai di sini tidak boleh dicipta.\n# Gunakan \"#\" untuk komen.\n# Secara asali, ungkapan nalar pada senarai ini tidak peka besar kecil huruf", + "titlewhitelist": "# Laman ini merupakan senarai tajuk yang dibenarkan. Gunakan \"#\" untuk komen.\n# Secara asali, ungkapan nalar pada senarai ini tidak peka besar kecil huruf", + "titleblacklist-forbidden-edit": "Tajuk \"$2\" telah diharamkan.\nTajuk tersebut berpadanan dengan entri senarai tajuk yang tidak dibenarkan seperti berikut: $1", + "titleblacklist-forbidden-move": "\"$2\" tak dapat dipindahkan ke \"$3\" kerana tajuk \"$3\" telah diharamkan daripada penciptaan.\nTajuk tersebut berpadanan dengan entri senarai tajuk yang tidak dibenarkan seperti yang berikut: $1", + "titleblacklist-forbidden-upload": "Nama fail \"$2\" telah diharamkan.\nNama tersebut berpadanan dengan entri senarai tajuk yang tidak dibenarkan seperti yang berikut: $1", + "titleblacklist-forbidden-new-account": "Nama pengguna \"$2\" telah diharamkan.\nIa berpadanan dengan entri senarai tajuk yang tidak dibenarkan berikut: $1", + "titleblacklist-override": "Langkau senarai tajuk yang tidak dibenarkan jika berpadanan", + "titleblacklist-override-help": "Pengguna dengan hak istimewa yang mencukupi boleh menetapkan senarai ini untuk mengabaikan pemeriksaan senarai tajuk yang tidak dibenarkan.", + "titleblacklist-warning": "Amaran: Laman ini hanya boleh disunting oleh penyelia dan pengguna lain yang mempunyai hak tboverride kerana ia berpadanan dengan senarai tajuk yang tidak dibenarkan seperti berikut:
                    $1", + "right-tboverride": "Melangkau senarai nama pengguna atau tajuk yang tidak dibenarkan", + "right-tboverride-account": "Melangkau senarai nama pengguna yang tidak dibenarkan", + "right-titleblacklistlog": "Lihat log senarai tajuk yang tidak dibenarkan" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/TitleBlacklist/i18n/nn.json mediawiki-1.43.9+dfsg/extensions/TitleBlacklist/i18n/nn.json --- mediawiki-1.43.8+dfsg/extensions/TitleBlacklist/i18n/nn.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/TitleBlacklist/i18n/nn.json 2026-06-25 15:15:56.808294800 +0000 @@ -0,0 +1,18 @@ +{ + "@metadata": { + "authors": [ + "Frokor", + "Njardarlogar", + "Ranveig" + ] + }, + "titleblacklist-desc": "Gjev høve til å hindre at sider og brukarkontoar med visse titlar vert oppretta, ved å nytte [[MediaWiki:Titleblacklist]] og [[MediaWiki:Titlewhitelist]]", + "titleblacklist": "# Dette er ei svartlisting for titlar. Titlar og brukernamn som passar med regulære uttrykk her kan ikkje opprettast.\n# Bruk «#» for kommentarar.\n# Det vert som standard ikkje skilt mellom små og store bokstavar", + "titlewhitelist": "# Dette er ei kvitelisting for titlar. Bruk «#» for kommentarar.\n# Det vert som standard ikkje skilt mellom små og store bokstavar", + "titleblacklist-forbidden-edit": "Tittelen «$2» er stengd for oppretting. Han er blokkert av følgjande svartelistingselement: $1", + "titleblacklist-forbidden-move": "«$2» kan ikkje flyttast til «$3» fordi tittelen «$3» er stengd for oppretting. Han svarar til følgjande element i svartelistinga: $1", + "titleblacklist-forbidden-upload": "Filnamnet «$2» er blokkert for oppretting. Det svarar til følgjande svartelisteelement: $1", + "titleblacklist-forbidden-new-account": "Brukarnamnet «$2» kan ikkje opprettast. \nDet svarar til følgjande svartelisteelement: $1", + "titleblacklist-warning": "Åtvaring: Denne sida kan berre endrast av administratorar og andre brukarar med tboverride-retten av di ho passar med denne oppføringa i svartelista:
                    $1", + "right-tboverride": "Overkøyre tittelsvartelista" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/TitleBlacklist/i18n/sk.json mediawiki-1.43.9+dfsg/extensions/TitleBlacklist/i18n/sk.json --- mediawiki-1.43.8+dfsg/extensions/TitleBlacklist/i18n/sk.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/TitleBlacklist/i18n/sk.json 2026-06-23 01:21:05.050392400 +0000 @@ -0,0 +1,19 @@ +{ + "@metadata": { + "authors": [ + "Wizzard" + ] + }, + "log-name-titleblacklist": "Protokol zoznamu zakázaných názvov", + "log-description-titleblacklist": "Tieto udalosti zaznamenávajú zásahy zoznamu zakázaných názvov.", + "titleblacklist-desc": "Umožňuje správcom zakázať vytváranie stránok a používateľských účtov na základe [[MediaWiki:Titleblacklist|zoznamu zakázaných]] a [[MediaWiki:Titlewhitelist|povolených]] názvov", + "titleblacklist": "# Toto je zoznam zakázaných názvov. Názvy a používateľské mená, ktoré zodpovedajú tu uvedenému regulárnemu výrazu, nebude možné vytvoriť.\n# Komentáre začínajú znakom „#“.\n# Štandardne nezáleží na veľkosti písmen", + "titlewhitelist": "# Toto je zoznam povolených názvov. Komentáre začínajú znakom „#“.\n# Štandardne nezáleží na veľkosti písmen", + "titleblacklist-forbidden-edit": "Vytvorenie stránky s názvom „$2“ bolo zakázané.\nZodpovedá tejto položke zoznamu zakázaných názvov: $1", + "titleblacklist-forbidden-move": "„$2“ nie je možné presunúť na „$3“, pretože vytvorenie stránky s názvom „$3“ bolo zakázané.\nZodpovedá tejto položke zoznamu zakázaných názvov: $1", + "titleblacklist-forbidden-upload": "Vytvorenie súboru s názvom „$2“ bolo zakázané.\nZodpovedá tejto položke zoznamu zakázaných názvov: $1", + "titleblacklist-forbidden-new-account": "Vytvorenie používateľského mena „$2“ bolo zakázané.\nZodpovedá tejto položke zoznamu zakázaných názvov: $1", + "titleblacklist-override": "Ignorovať zoznam zakázaných názvov v prípade zhody", + "right-tboverride": "Ignorovanie zoznamu zakázaných názvov alebo používateľských mien", + "right-tboverride-account": "Ignorovanie zoznamu zakázaných používateľských mien" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/TitleBlacklist/i18n/so.json mediawiki-1.43.9+dfsg/extensions/TitleBlacklist/i18n/so.json --- mediawiki-1.43.8+dfsg/extensions/TitleBlacklist/i18n/so.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/TitleBlacklist/i18n/so.json 2026-06-29 17:20:43.673129800 +0000 @@ -0,0 +1,26 @@ +{ + "@metadata": { + "authors": [ + "AhmedG612" + ] + }, + "action-tboverride": "ka gudub liiska ciwaannada ama magacyada isticmaale ee la reebay", + "action-tboverride-account": "ka gudub liiska magacyada isticmaalaha ee la reebay", + "action-titleblacklistlog": "eeg diiwaanka liiska ciwaannada la reebay", + "log-name-titleblacklist": "Diiwaanka liiska ciwaannada la reebay", + "log-description-titleblacklist": "Dhacdooyinkani waxay la socdaan garaacis liiska ciwaannada la reebay.", + "logentry-titleblacklist-hit-username": "$1 {{GENDER:$2|wuxuu sababay}} in liiska ciwaannada la reebay uu kiciyo markii la isku dayayay in la abuuro akoon $3 oo la mid ah $4.", + "titleblacklist-desc": "Waxay u oggolaanaysaa maamulayaasha inay ka mamnuucaan abuurista bogagga iyo akoonnada isticmaalaha iyadoo lagu salaynayo [[MediaWiki:Titleblacklist|liis cinwaanno la reebay]] iyo [[MediaWiki:Titlewhitelist|cinwaanno la oggol yahay]]", + "titleblacklist": "# Tani waa liiska cinwaannada la reebay. Cinwaannada iyo magacyada isticmaalaha ee u dhigma muujinta joogtada ah ee halkan ku qoran lama abuuri karo.\n# Isticmaal \"#\" si aad u qorto faallooyin.\n# Sida caadiga ah waa aan xasaasi u ahayn far waaweyn iyo far yar", + "titlewhitelist": "# Tani waa liiska cinwaannada la oggol yahay. Isticmaal \"#\" si aad u qorto faallooyin.\n# Sida caadiga ah waa aan xasaasi u ahayn far waaweyn iyo far yar", + "titleblacklist-forbidden-edit": "Cinwaanka \"$2\" waa laga mamnuucay in la abuuro.\nWuxuu la mid yahay gelinta liiska cinwaannada la reebay ee soo socda: $1", + "titleblacklist-forbidden-move": "\"$2\" looma wareejin karo \"$3\", sababtoo ah cinwaanka \"$3\" waa laga mamnuucay in la abuuro.\nWuxuu la mid yahay gelinta liiska cinwaannada la reebay ee soo socda: $1", + "titleblacklist-forbidden-upload": "Magaca faylka \"$2\" waa laga mamnuucay in la abuuro.\nWuxuu la mid yahay gelinta liiska cinwaannada la reebay ee soo socda: $1", + "titleblacklist-forbidden-new-account": "Magaca isticmaalaha \"$2\" waa laga mamnuucay in la abuuro.\nWuxuu la mid yahay gelinta liiska cinwaannada la reebay ee soo socda: $1", + "titleblacklist-override": "Ka gudub liiska cinwaannada la reebay haddii uu is waafaqo", + "titleblacklist-override-help": "Isticmaalayaasha leh awood ku filan waxay u dejin karaan si ay u iska indha tiraan hubinta liiska cinwaannada la reebay.", + "titleblacklist-warning": "Digniin: Boggan waxaa kaliya wax ka beddeli kara maamulayaasha iyo isticmaalayaasha kale ee leh xuquuqda tboverride sababtoo ah wuxuu la mid yahay gelinta liiska cinwaannada la reebay ee soo socota:
                    $1", + "right-tboverride": "Ka gudub liiska cinwaannada ama magacyada isticmaalaha ee la reebay", + "right-tboverride-account": "Ka gudub liiska magacyada isticmaalaha ee la reebay", + "right-titleblacklistlog": "Eeg diiwaanka liiska cinwaannada la reebay" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/TitleBlacklist/i18n/sr-ec.json mediawiki-1.43.9+dfsg/extensions/TitleBlacklist/i18n/sr-ec.json --- mediawiki-1.43.8+dfsg/extensions/TitleBlacklist/i18n/sr-ec.json 2026-04-01 12:37:39.337992400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/TitleBlacklist/i18n/sr-ec.json 2026-06-29 17:51:26.396353000 +0000 @@ -27,5 +27,5 @@ "titleblacklist-warning": "Упозорење: ову страницу могу само да уређују администратори и корисници са следећим правом tboverride, зато што се поклапа са уносом у црном списку:
                    $1", "right-tboverride": "заобилажење црног списка наслова или корисничких имена", "right-tboverride-account": "заобилажење црног списка корисничких имена", - "right-titleblacklistlog": "прегледање црног списка наслова" + "right-titleblacklistlog": "приступ дневнику црног списка наслова" } diff -Nru mediawiki-1.43.8+dfsg/extensions/TitleBlacklist/i18n/zh-hans.json mediawiki-1.43.9+dfsg/extensions/TitleBlacklist/i18n/zh-hans.json --- mediawiki-1.43.8+dfsg/extensions/TitleBlacklist/i18n/zh-hans.json 2025-12-17 21:58:16.686349900 +0000 +++ mediawiki-1.43.9+dfsg/extensions/TitleBlacklist/i18n/zh-hans.json 2026-06-29 17:20:43.674129700 +0000 @@ -14,7 +14,8 @@ "Xiaomingyan", "Xiplus", "乌拉跨氪", - "列维劳德" + "列维劳德", + "Wilf233" ] }, "action-tboverride": "忽略禁用标题与用户名名单", @@ -34,7 +35,7 @@ "titleblacklist-override": "若匹配禁用标题名单则忽略它", "titleblacklist-override-help": "有足够特权的用户才可以将其设置为略过禁用标题名单检查。", "titleblacklist-warning": "警告:此页面只能由管理员和其他拥有tboverride权限的用户编辑,因为它匹配以下禁用标题名单:
                    $1", - "right-tboverride": "覆盖禁用标题或用户名名单", - "right-tboverride-account": "覆盖禁用用户名名单", + "right-tboverride": "忽略禁用标题或用户名名单", + "right-tboverride-account": "忽略禁用用户名名单", "right-titleblacklistlog": "查看禁用标题名单日志" } diff -Nru mediawiki-1.43.8+dfsg/extensions/TitleBlacklist/includes/TitleBlacklist.php mediawiki-1.43.9+dfsg/extensions/TitleBlacklist/includes/TitleBlacklist.php --- mediawiki-1.43.8+dfsg/extensions/TitleBlacklist/includes/TitleBlacklist.php 2025-12-17 21:58:16.687349800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/TitleBlacklist/includes/TitleBlacklist.php 2026-06-29 17:20:43.674129700 +0000 @@ -15,6 +15,7 @@ use MediaWiki\Title\Title; use MediaWiki\User\User; use Wikimedia\AtEase\AtEase; +use Wikimedia\ObjectCache\WANObjectCache; /** * @ingroup Extensions @@ -68,30 +69,33 @@ global $wgTitleBlacklistSources, $wgTitleBlacklistCaching; $cache = MediaWikiServices::getInstance()->getMainWANObjectCache(); - // Try to find something in the cache - /** @var TitleBlacklistEntry[]|false $cachedBlacklist */ - $cachedBlacklist = $cache->get( $cache->makeKey( 'title_blacklist_entries' ) ); - if ( $cachedBlacklist && - is_array( $cachedBlacklist ) && - $cachedBlacklist[0]->getFormatVersion() == self::VERSION - ) { - $this->mBlacklist = $cachedBlacklist; - return; - } - - $sources = $wgTitleBlacklistSources; - $sources['local'] = [ 'type' => 'message' ]; - $this->mBlacklist = []; - foreach ( $sources as $sourceName => $source ) { - $this->mBlacklist = array_merge( - $this->mBlacklist, - self::parseBlacklist( self::getBlacklistText( $source ), $sourceName ) - ); - } - $cache->set( $cache->makeKey( 'title_blacklist_entries' ), - $this->mBlacklist, $wgTitleBlacklistCaching['expiry'] ); - wfDebugLog( 'TitleBlacklist-cache', 'Updated ' . $cache->makeKey( 'title_blacklist_entries' ) - . ' with ' . count( $this->mBlacklist ) . ' entries.' ); + $this->mBlacklist = $cache->getWithSetCallback( + $cache->makeKey( 'title_blacklist_entries' ), + $wgTitleBlacklistCaching['expiry'], + static function () use ( $wgTitleBlacklistSources ) { + $sources = $wgTitleBlacklistSources; + $sources['local'] = [ 'type' => 'message' ]; + $blacklist = []; + foreach ( $sources as $sourceName => $source ) { + $blacklist = array_merge( + $blacklist, + self::parseBlacklist( + self::getBlacklistText( $source ), + $sourceName + ) + ); + } + + wfDebugLog( 'TitleBlacklist-cache', + 'Regenerated blacklist with ' . count( $blacklist ) . ' entries.' ); + return $blacklist; + }, + [ + 'version' => self::VERSION, + 'lockTSE' => 30, + 'staleTTL' => WANObjectCache::TTL_DAY, + ] + ); } /** @@ -101,19 +105,21 @@ global $wgTitleBlacklistCaching; $cache = MediaWikiServices::getInstance()->getMainWANObjectCache(); - /** @var TitleBlacklistEntry[]|false $cachedWhitelist */ - $cachedWhitelist = $cache->get( $cache->makeKey( 'title_whitelist_entries' ) ); - if ( $cachedWhitelist && - is_array( $cachedWhitelist ) && - $cachedWhitelist[0]->getFormatVersion() == self::VERSION - ) { - $this->mWhitelist = $cachedWhitelist; - return; - } - $this->mWhitelist = self::parseBlacklist( wfMessage( 'titlewhitelist' ) - ->inContentLanguage()->text(), 'whitelist' ); - $cache->set( $cache->makeKey( 'title_whitelist_entries' ), - $this->mWhitelist, $wgTitleBlacklistCaching['expiry'] ); + $this->mWhitelist = $cache->getWithSetCallback( + $cache->makeKey( 'title_whitelist_entries' ), + $wgTitleBlacklistCaching['expiry'], + static function () { + return self::parseBlacklist( + wfMessage( 'titlewhitelist' )->inContentLanguage()->text(), + 'whitelist' + ); + }, + [ + 'version' => self::VERSION, + 'lockTSE' => 30, + 'staleTTL' => WANObjectCache::TTL_DAY, + ] + ); } /** @@ -297,35 +303,52 @@ * @return string The content of the blacklist source as a string */ private static function getHttp( $url ) { - global $wgTitleBlacklistCaching, $wgMessageCacheType; - // FIXME: This is a hack to use Memcached where possible (incl. WMF), - // but have CACHE_DB as fallback (instead of no cache). - // This might be a good candidate for T248005. - $services = MediaWikiServices::getInstance(); - $cache = $services->getObjectCacheFactory()->getInstance( $wgMessageCacheType ); + global $wgTitleBlacklistCaching; - // Globally shared + $cache = MediaWikiServices::getInstance()->getMainWANObjectCache(); $key = $cache->makeGlobalKey( 'title_blacklist_source', md5( $url ) ); - // Per-wiki - $warnkey = $cache->makeKey( 'titleblacklistwarning', md5( $url ) ); + $caller = __METHOD__; + + return $cache->getWithSetCallback( + $key, + $wgTitleBlacklistCaching['expiry'], + static function ( $oldValue, &$ttl ) use ( $url, $caller ) { + $httpRequestFactory = MediaWikiServices::getInstance() + ->getHttpRequestFactory(); + + $result = $httpRequestFactory->get( $url, [], $caller ); + + // Retry once on transient failure (T423162) + if ( $result === null ) { + usleep( 50_000 ); + $result = $httpRequestFactory->get( $url, [], $caller ); + } - $result = $cache->get( $key ); - $warn = $cache->get( $warnkey ); + if ( is_string( $result ) ) { + return $result; + } - if ( !is_string( $result ) - || ( !$warn && !mt_rand( 0, $wgTitleBlacklistCaching['warningchance'] ) ) - ) { - $result = MediaWikiServices::getInstance()->getHttpRequestFactory() - ->get( $url, [], __METHOD__ ); - $cache->set( $warnkey, 1, $wgTitleBlacklistCaching['warningexpiry'] ); - $cache->set( $key, $result, $wgTitleBlacklistCaching['expiry'] ); - if ( !$result ) { - wfDebugLog( 'TitleBlacklist-cache', "Error loading title blacklist from $url\n" ); - $result = ''; - } - } + // All attempts failed + wfDebugLog( 'TitleBlacklist-cache', + "Error loading title blacklist from $url" ); + + // If we have a previous cached value, keep using it + if ( is_string( $oldValue ) ) { + $ttl = WANObjectCache::TTL_MINUTE; + wfDebugLog( 'TitleBlacklist-cache', + "Using previously cached value for $url" ); + return $oldValue; + } - return $result; + // No previous value at all + return ''; + }, + [ + 'lockTSE' => 30, + 'staleTTL' => WANObjectCache::TTL_DAY, + 'busyValue' => '', + ] + ); } /** diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/ar.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/ar.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/ar.json 2026-04-01 12:37:39.376993000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/ar.json 2026-06-29 18:13:00.032056300 +0000 @@ -4,7 +4,8 @@ "Dyolf77 (WMF)", "Meno25", "محمد أحمد عبد الفتاح", - "Mohammed Qays" + "Mohammed Qays", + "Kopmil" ] }, "editcheck-dialog-action-no": "لا", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/bg.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/bg.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/bg.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/bg.json 2026-06-29 17:20:43.692129900 +0000 @@ -0,0 +1,9 @@ +{ + "@metadata": { + "authors": [ + "StanProg" + ] + }, + "editcheck-dialog-action-no": "Не", + "editcheck-dialog-action-yes": "Да" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/bs.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/bs.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/bs.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/bs.json 2026-06-29 18:13:00.033056300 +0000 @@ -0,0 +1,26 @@ +{ + "@metadata": { + "authors": [ + "Srđan" + ] + }, + "editcheck-dialog-action-no": "Ne", + "editcheck-dialog-action-yes": "Da", + "editcheck-dialog-addref-description": "Pomozite čitaocima razumjeti odakle informacija dolazi dodavanjem reference.", + "editcheck-dialog-addref-reject-question": "Zašto ne dodajete referencu?", + "editcheck-dialog-addref-reject-irrelevant": "Mislim da reference nisu bitne za izmjenu koju pravim", + "editcheck-dialog-addref-reject-common-knowledge": "Informacija koju dodajem opće je poznata", + "editcheck-dialog-addref-reject-uncertain": "Ne znam koju referencu dodati", + "editcheck-dialog-addref-reject-other": "Drugo", + "editcheck-dialog-addref-success-notify": "Hvala što ste dodali referencu!", + "editcheck-dialog-addref-title": "Dodavanje reference", + "editcheck-dialog-title": "Prije objave", + "tag-editcheck-reference-decline-common-knowledge": "Provjera izmjena (reference): odbijeno (općepoznato)", + "tag-editcheck-reference-decline-common-knowledge-description": "Referenca je odbijena jer je općepoznata", + "tag-editcheck-reference-decline-irrelevant": "Provjera izmjena (reference): odbijeno (nerelevantno)", + "tag-editcheck-reference-decline-irrelevant-description": "Referenca je odbijena jer je nerelevantna", + "tag-editcheck-reference-decline-other": "Provjera izmjena (reference): odbijeno (drugo)", + "tag-editcheck-reference-decline-other-description": "Referenca je odbijena iz nekog drugog, nenavedenog razloga", + "tag-editcheck-reference-decline-uncertain": "Provjera izmjena (reference): odbijeno (nedoumica)", + "tag-editcheck-reference-decline-uncertain-description": "Referenca je odbijena jer je korisnik bio u nedoumici" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/ccp.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/ccp.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/ccp.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/ccp.json 2026-06-29 17:20:43.693130000 +0000 @@ -0,0 +1,7 @@ +{ + "@metadata": { + "authors": [ + "BivutiChakma" + ] + } +} diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/ce.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/ce.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/ce.json 2026-04-01 12:37:39.376993000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/ce.json 2026-06-29 18:13:00.033056300 +0000 @@ -6,7 +6,13 @@ }, "editcheck-dialog-action-no": "ХӀан-хӀа", "editcheck-dialog-action-yes": "ХӀаъ", + "editcheck-dialog-addref-description": "Википеди тӀехь йолу информаци авторитетан хьосташца тӀечӀагӀйина хила йеза. Дехар ду, арахьара хьажорг тӀетоха гӀо де, хӀунда аьлча тӀечӀагӀйаза йолу информаци йаззаман йукъара дӀайаккха тарло. ТӀетовжам санна Википедин шен хьажоргах (ингалсан йа кхин мел йолчу маттахь) лело мегар дац.", + "editcheck-dialog-addref-reject-question": "Хьост хӀунда ца тӀетоьхна ахьа?", + "editcheck-dialog-addref-reject-irrelevant": "Суна ца хета ас бинчу хийцамашна хьосташ оьшуш ду аьлла.", + "editcheck-dialog-addref-reject-common-knowledge": "Ас тӀетоьхна информаци массарна а йевзаш йу", + "editcheck-dialog-addref-reject-uncertain": "Суна нийса ца хаьа, муьлха хьост тӀетоха йеза", "editcheck-dialog-addref-reject-other": "Кхийерг", + "editcheck-dialog-addref-success-notify": "Хьост тӀетохарна баркалла!", "editcheck-dialog-addref-title": "Хьост тӀетоха", "editcheck-dialog-title": "Публикаци йале" } diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/cs.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/cs.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/cs.json 2026-04-01 12:37:39.376993000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/cs.json 2026-06-29 18:13:00.033056300 +0000 @@ -5,12 +5,13 @@ "Matěj Suchánek", "WikipedistaOndra", "Bilykralik16", - "Mormegil" + "Mormegil", + "Jkjk" ] }, "editcheck-dialog-action-no": "Ne", "editcheck-dialog-action-yes": "Ano", - "editcheck-dialog-addref-description": "Pomozte čtenářům pochopit, odkud vámi přidaná informace pochází tím, že přidáte referenci.", + "editcheck-dialog-addref-description": "Pomozte čtenářům pochopit, odkud vámi přidaná informace pochází, tím, že přidáte referenci.", "editcheck-dialog-addref-reject-question": "Z jakého důvodu nepřidáváte žádnou referenci?", "editcheck-dialog-addref-reject-description": "Ostatní wikipedisté by rádi věděli více o tom, proč jste se {{GENDER:|rozhodl|rozhodla|rozhodl(a)}} nepřidat žádnou referenci.", "editcheck-dialog-addref-reject-irrelevant": "Nemyslím si, že reference je pro mou změnu relevantní", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/el.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/el.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/el.json 2026-04-01 12:37:39.376993000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/el.json 2026-06-29 18:13:00.033056300 +0000 @@ -1,7 +1,8 @@ { "@metadata": { "authors": [ - "Geraki" + "Geraki", + "Jimkats" ] }, "editcheck-dialog-action-no": "Όχι", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/es.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/es.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/es.json 2026-04-01 12:37:39.376993000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/es.json 2026-06-29 18:13:00.033056300 +0000 @@ -7,7 +7,10 @@ "Monicapozo03", "IZapico (WMF)", "Ed g2s", - "Kookoriko" + "Kookoriko", + "Superzerocool", + "Johannes Richter (WMDE)", + "MONUMENTA" ] }, "editcheck-dialog-action-no": "No", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/fr.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/fr.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/fr.json 2026-04-01 12:37:39.377992900 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/fr.json 2026-06-29 18:13:00.034056200 +0000 @@ -14,7 +14,10 @@ "Ed g2s", "Pols12", "Sik666", - "Antimuonium" + "Antimuonium", + "Pa2chant.bis", + "Jdforrester", + "Jérémy-Günther-Heinz Jähnick" ] }, "editcheck-dialog-action-no": "Non", @@ -22,8 +25,8 @@ "editcheck-dialog-addref-description": "Aidez les lecteurs et lectrices à comprendre d'où proviennent ces informations en ajoutant une source.", "editcheck-dialog-addref-reject-question": "Pourquoi n'ajoutez-vous pas une source ?", "editcheck-dialog-addref-reject-description": "Les autres éditeurs aimeraient en savoir plus sur votre décision de ne pas ajouter une source.", - "editcheck-dialog-addref-reject-irrelevant": "Je ne pense pas que les citations sont en phase avec le changement que j’ai fait", - "editcheck-dialog-addref-reject-common-knowledge": "L’information que j’ai ajouté est largement connue", + "editcheck-dialog-addref-reject-irrelevant": "Je ne pense pas que des sources soient adaptées pour le changement que j’ai fait", + "editcheck-dialog-addref-reject-common-knowledge": "L’information que j’ai ajoutée est largement connue", "editcheck-dialog-addref-reject-uncertain": "Je ne sais pas quelle source ajouter", "editcheck-dialog-addref-reject-other": "Autre", "editcheck-dialog-addref-success-notify": "Merci d'avoir ajouté une source !", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/he.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/he.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/he.json 2026-04-01 12:37:39.377992900 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/he.json 2026-06-29 18:13:00.034056200 +0000 @@ -4,7 +4,8 @@ "Amire80", "מקף", "Neriah", - "YaronSh" + "YaronSh", + "ערן" ] }, "editcheck-dialog-action-no": "לא", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/it.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/it.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/it.json 2026-04-01 12:37:39.377992900 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/it.json 2026-06-29 18:13:00.034056200 +0000 @@ -4,7 +4,9 @@ "Beta16", "Pierpao", "McDutchie", - "FL2226" + "FL2226", + "Daimona Eaytoy", + "Valepert" ] }, "editcheck-dialog-action-no": "No", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/ja.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/ja.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/ja.json 2026-04-01 12:37:39.377992900 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/ja.json 2026-06-29 18:13:00.034056200 +0000 @@ -6,19 +6,20 @@ "Omotecho", "Shirayuki", "Shulmj", - "YeBoy371" + "YeBoy371", + "Cookie4782" ] }, "editcheck-dialog-action-no": "いいえ", "editcheck-dialog-action-yes": "はい", - "editcheck-dialog-addref-description": "出典を追加することで、読者がこの情報の典拠を理解できるようにします。", + "editcheck-dialog-addref-description": "出典を追加することで、読者がこの情報の根拠や情報源を理解できるようにしてください。", "editcheck-dialog-addref-reject-question": "出典を追加しない理由はなんですか。", "editcheck-dialog-addref-reject-description": "出典が不要だと判断した理由を、さらに詳しく教えてください。", "editcheck-dialog-addref-reject-irrelevant": "私が行った変更は、出典とは無関係だと思います", "editcheck-dialog-addref-reject-common-knowledge": "私が付け加えた情報は、既に広く知られています", "editcheck-dialog-addref-reject-uncertain": "どのような出典を追加すればよいか、わかりません", "editcheck-dialog-addref-reject-other": "その他", - "editcheck-dialog-addref-success-notify": "出典を追加していただき、ありがとうございます!", + "editcheck-dialog-addref-success-notify": "出典を追加していただき、ありがとうございます!", "editcheck-dialog-addref-title": "出典を追加する", "editcheck-dialog-title": "公開前", "tag-editcheck-reference-decline-common-knowledge": "編集チェック(出典)を拒否(一般的な知識)", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/ko.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/ko.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/ko.json 2026-04-01 12:37:39.377992900 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/ko.json 2026-06-29 18:13:00.035056400 +0000 @@ -4,7 +4,8 @@ "Markingdots", "Ykhwong", "밥풀떼기", - "YeBoy371" + "YeBoy371", + "Tensama0415" ] }, "editcheck-dialog-action-no": "아니오", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/nl-informal.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/nl-informal.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/nl-informal.json 2025-12-17 21:58:16.710350300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/nl-informal.json 2026-06-29 17:20:43.696130000 +0000 @@ -1,7 +1,8 @@ { "@metadata": { "authors": [ - "Jeroen N" + "Jeroen N", + "McDutchie" ] }, "editcheck-dialog-action-no": "Nee", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/pt-br.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/pt-br.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/pt-br.json 2026-04-01 12:37:39.378992800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/pt-br.json 2026-06-29 18:13:00.036056300 +0000 @@ -4,7 +4,8 @@ "Fúlvio", "Eduardoaddad", "BraunOBruno", - "Erol" + "Erol", + "Albertoleoncio" ] }, "editcheck-dialog-action-no": "Não", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/pt.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/pt.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/pt.json 2026-04-01 12:37:39.378992800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/pt.json 2026-06-29 18:13:00.036056300 +0000 @@ -3,7 +3,8 @@ "authors": [ "Hamilton Abreu", "Mansil alfalb", - "BraunOBruno" + "BraunOBruno", + "Albertoleoncio" ] }, "editcheck-dialog-action-no": "Não", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/ru.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/ru.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/ru.json 2026-04-01 12:37:39.378992800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/ru.json 2026-06-29 18:13:00.036056300 +0000 @@ -5,12 +5,15 @@ "Okras", "Kareyac", "Vonavy", - "Mitte27" + "Mitte27", + "Vlad5250", + "Lvova", + "Well very well" ] }, "editcheck-dialog-action-no": "Нет", "editcheck-dialog-action-yes": "Да", - "editcheck-dialog-addref-description": "Добавьте источник, чтобы помочь читателям понять, откуда взята эта информация.", + "editcheck-dialog-addref-description": "Информация в Википедии должна быть подтверждена авторитетными источниками. Пожалуйста, помогите добавить внешнюю ссылку, поскольку неподтверждённая информация может быть удалена из статьи. В качестве сноски не следует использовать ссылку на Википедию (на английском или любом другом языке).", "editcheck-dialog-addref-reject-question": "Почему вы не добавили источник?", "editcheck-dialog-addref-reject-description": "Другим редакторам будет полезно узнать, почему вы решили не добавлять источник.", "editcheck-dialog-addref-reject-irrelevant": "Мне не кажется, что источники имеют отношение к совершаемому мной изменению", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/sjd.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/sjd.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/sjd.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/sjd.json 2026-06-29 17:20:43.696130000 +0000 @@ -0,0 +1,7 @@ +{ + "@metadata": { + "authors": [ + "Merrahtar" + ] + } +} diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/sk.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/sk.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/sk.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/sk.json 2026-06-29 17:20:43.696130000 +0000 @@ -0,0 +1,7 @@ +{ + "@metadata": { + "authors": [ + "KormiSK" + ] + } +} diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/so.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/so.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/so.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/so.json 2026-06-29 18:13:00.036056300 +0000 @@ -0,0 +1,26 @@ +{ + "@metadata": { + "authors": [ + "AhmedG612" + ] + }, + "editcheck-dialog-action-no": "Maya", + "editcheck-dialog-action-yes": "Haa", + "editcheck-dialog-addref-description": "Ka caawi akhristayaasha inay fahmaan halka macluumaadkani ka yimid adigoo ku daraya tixraac.", + "editcheck-dialog-addref-reject-question": "Maxaad u ku darin tixraac?", + "editcheck-dialog-addref-reject-irrelevant": "Uma malaynayo in tixraacyadu khuseeyaan isbeddelka aan samaynayo", + "editcheck-dialog-addref-reject-common-knowledge": "Macluumaadka aan ku darayo waa mid si ballaaran loo yaqaan", + "editcheck-dialog-addref-reject-uncertain": "Ma hubo tixraaca aan ku darayo", + "editcheck-dialog-addref-reject-other": "Kale", + "editcheck-dialog-addref-success-notify": "Waad ku mahadsan tahay inaad ku dartay xigasho!", + "editcheck-dialog-addref-title": "Ku dar xigasho", + "editcheck-dialog-title": "Ka hor inta aan la daabicin", + "tag-editcheck-reference-decline-common-knowledge": "Hubinta tafatirka (tixraacyada) waa la diiday (aqoon guud)", + "tag-editcheck-reference-decline-common-knowledge-description": "Tixraaca EditCheck waxaa loo diiday inuu yahay aqoon guud", + "tag-editcheck-reference-decline-irrelevant": "Hubinta tafatirka (tixraacyada) waa la diiday (aan khusayn)", + "tag-editcheck-reference-decline-irrelevant-description": "Tixraaca EditCheck waa la diiday maadaama uusan khusayn.", + "tag-editcheck-reference-decline-other": "Hubinta tafatirka (tixraacyada) waa la diiday (sabab kale)", + "tag-editcheck-reference-decline-other-description": "Tixraaca EditCheck waxaa loo diiday sabab aan ku jirin liiska", + "tag-editcheck-reference-decline-uncertain": "EditCheck (tixraacyo) waa la diiday (aan la hubin)", + "tag-editcheck-reference-decline-uncertain-description": "Tixraaca EditCheck waxaa loo diiday sababo la xiriira hubanti la'aan" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/sq.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/sq.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/sq.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/sq.json 2026-06-29 17:20:43.697130000 +0000 @@ -0,0 +1,7 @@ +{ + "@metadata": { + "authors": [ + "INNERLMNT" + ] + } +} diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/syl.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/syl.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/syl.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/syl.json 2026-06-29 18:13:00.036056300 +0000 @@ -0,0 +1,18 @@ +{ + "@metadata": { + "authors": [ + "LittleGun" + ] + }, + "editcheck-dialog-action-no": "Nej", + "editcheck-dialog-action-yes": "Ja", + "editcheck-dialog-addref-description": "Hjälp läsarna förstå var informationen kommer ifrån genom att lägga till källa.", + "editcheck-dialog-addref-reject-question": "Varför lägger du inte till en källa?", + "editcheck-dialog-addref-reject-irrelevant": "Jag anser att källor inte tillför något till den ändring jag gör,", + "editcheck-dialog-addref-reject-common-knowledge": "Den information jag lägger till är allmänt känd.", + "editcheck-dialog-addref-reject-uncertain": "Jag är osäker på vilken källa jag ska lägga till", + "editcheck-dialog-addref-reject-other": "Annat", + "editcheck-dialog-addref-success-notify": "Tack för att du lade till en källa!", + "editcheck-dialog-addref-title": "Lägg till en källa", + "editcheck-dialog-title": "Innan publicering" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/tr.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/tr.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/tr.json 2026-04-01 12:37:39.379993000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/tr.json 2026-06-29 18:13:00.036056300 +0000 @@ -3,7 +3,9 @@ "authors": [ "Hedda", "Leo", - "Joseph" + "Joseph", + "Jelican9", + "ToprakM" ] }, "editcheck-dialog-action-no": "Hayır", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/zh-hans.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/zh-hans.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/editcheck/i18n/zh-hans.json 2026-04-01 12:37:39.379993000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/editcheck/i18n/zh-hans.json 2026-06-29 18:13:00.037056200 +0000 @@ -8,7 +8,11 @@ "Hakimi97", "Peterxy12", "GuoPC", - "人间百态" + "人间百态", + "沈澄心", + "Yfdyh000", + "PexEric", + "Peterxy" ] }, "editcheck-dialog-action-no": "否", @@ -24,11 +28,11 @@ "editcheck-dialog-addref-title": "添加引证", "editcheck-dialog-title": "发布前", "tag-editcheck-reference-decline-common-knowledge": "拒绝(参考资料)编辑检查(常识)", - "tag-editcheck-reference-decline-common-knowledge-description": "参考资料编辑检查以常识作为原因而拒绝", + "tag-editcheck-reference-decline-common-knowledge-description": "参考资料编辑检查以常识为由被拒绝", "tag-editcheck-reference-decline-irrelevant": "拒绝(参考资料)编辑检查(无关)", - "tag-editcheck-reference-decline-irrelevant-description": "参考资料编辑检查以无关作为原因而拒绝", + "tag-editcheck-reference-decline-irrelevant-description": "参考资料编辑检查以无关为由而被拒绝", "tag-editcheck-reference-decline-other": "拒绝(参考资料)编辑检查(其他)", - "tag-editcheck-reference-decline-other-description": "参考资料编辑检查以未列出的原因拒绝", + "tag-editcheck-reference-decline-other-description": "参考资料编辑检查以其他原因被拒绝", "tag-editcheck-reference-decline-uncertain": "拒绝(参考资料)编辑检查(不确定)", - "tag-editcheck-reference-decline-uncertain-description": "参考资料编辑检查以不确定作为原因而拒绝" + "tag-editcheck-reference-decline-uncertain-description": "参考资料编辑检查以不确定为由被拒绝" } diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/api/ko.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/api/ko.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/api/ko.json 2025-12-17 21:58:16.720350300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/api/ko.json 2026-06-29 17:20:43.701130200 +0000 @@ -5,43 +5,49 @@ "MemphisA5", "Ykhwong", "렌즈", - "아라" + "아라", + "Tensama0415" ] }, "apierror-visualeditor-badcachekey": "해당 키로써 캐시된 직렬화를 찾을 수 없습니다", "apierror-visualeditor-difffailed": "차이 생성 실패", "apihelp-visualeditor-param-basetimestamp": "저장할 때, 편집한 판의 시간스탬프로 설정합니다. 편집 충돌을 감지하는 데 사용합니다.", - "apihelp-visualeditor-param-cachekey": "serialize 또는 diff를 위해, 이 키로 이전의 serializeforcache 요청 결과를 사용합니다. $1html을 덮어씁니다.", + "apihelp-visualeditor-param-badetag": "RESTBase 쿼리가 유효하지 않아 보이는 ETag를 반환하는 경우, 로깅을 위해 해당 ETag를 여기에 전달하세요.", + "apihelp-visualeditor-param-cachekey": "serialize 또는 diff를 위해, 이 키로 이전의 serializeforcache 요청 결과를 사용합니다. $1html을 재정의합니다.", "apihelp-visualeditor-param-editintro": "알림에 추가할 편집 설명입니다.", "apihelp-visualeditor-param-etag": "보낼 ETag.", "apihelp-visualeditor-param-format": "출력값의 형식입니다.", "apihelp-visualeditor-param-html": "위키텍스트로 변환하기 위해 Parsoid로 보낼 HTML입니다.", "apihelp-visualeditor-param-oldid": "사용할 판 번호 (기본값은 최신 판).", - "apihelp-visualeditor-param-paction": "수행할 동작입니다.", - "apihelp-visualeditor-param-page": "동작을 수행할 문서입니다.", + "apihelp-visualeditor-param-paction": "수행할 작업입니다.", + "apihelp-visualeditor-param-page": "작업을 수행할 문서입니다.", "apihelp-visualeditor-param-preload": "가져온 문서에 아직 내용이 없을 경우 내용을 가져와 사용할 문서입니다.", - "apihelp-visualeditor-param-preloadparams": "존재할 경우 미리 불러들인 문서로 대체하기 위한 변수입니다.", + "apihelp-visualeditor-param-preloadparams": "존재할 경우 미리 불러들인 문서로 대체하기 위한 매개변수입니다.", "apihelp-visualeditor-param-pst": "Parsoid로 보내기 전에 위키텍스트를 미리 변환하여 저장합니다. (paction=parsefragment)", "apihelp-visualeditor-param-section": "동작을 적용할 문단입니다.", "apihelp-visualeditor-param-starttimestamp": "저장할 때, 문서를 불러왔을 때의 타임스탬프로 설정합니다. 편집 충돌을 감지하는 데 사용됩니다.", + "apihelp-visualeditor-param-stash": "저장할 때 스태싱 API를 사용하려면 이 값을 true로 설정하세요.", "apihelp-visualeditor-param-wikitext": "HTML로 변환하기 위해 Parsoid로 보낼 위키텍스트입니다. (paction=parsefragment)", "apihelp-visualeditor-summary": "Parsoid 서비스에서 문서를 위해 HTML5를 반환합니다.", "apihelp-visualeditoredit-param-basetimestamp": "저장할 때, 편집한 판의 시간스탬프로 설정합니다. 편집 충돌을 감지하는 데 사용합니다.", - "apihelp-visualeditoredit-param-cachekey": "이 키로 이전의 serializeforcache 요청 결과를 사용합니다. $1html을 덮어씁니다.", + "apihelp-visualeditoredit-param-cachekey": "이 키로 이전의 serializeforcache 요청 결과를 사용합니다. $1html을 재정의합니다.", "apihelp-visualeditoredit-param-captchaid": "캡차 ID입니다. (캡차 응답으로 저장할 때)", "apihelp-visualeditoredit-param-captchaword": "캡차의 응답입니다. (캡차 응답으로 저장할 때)", + "apihelp-visualeditoredit-param-nocontent": "새 판의 HTML 콘텐츠는 응답에서 생략합니다.", "apihelp-visualeditoredit-param-plugins": "API 요청과 관련된 플러그인입니다.", + "apihelp-visualeditoredit-param-data-{plugin}": "플러그인이 API 요청과 함께 전송하는 임의의 데이터입니다.", "apihelp-visualeditoredit-param-etag": "보낼 ETag.", "apihelp-visualeditoredit-param-html": "위키텍스트 대신 Parsoid로 보낼 HTML입니다.", "apihelp-visualeditoredit-param-minor": "사소한 편집의 표시입니다.", - "apihelp-visualeditoredit-param-needcheck": "저장할 때 판이 라운드트립 문제가 있으면 이 변수를 설정하십시오. 이 경우 이 편집은 태그될 것입니다.", + "apihelp-visualeditoredit-param-needcheck": "저장할 때 판이 라운드트립 문제가 있으면 이 매개변수를 설정하십시오. 이 경우 이 편집은 태그될 것입니다.", "apihelp-visualeditoredit-param-oldid": "사용할 판 번호. 기본값은 최신 판입니다.", - "apihelp-visualeditoredit-param-paction": "수행할 동작입니다.", - "apihelp-visualeditoredit-param-page": "동작을 수행할 문서입니다.", + "apihelp-visualeditoredit-param-paction": "수행할 작업입니다.", + "apihelp-visualeditoredit-param-page": "작업을 수행할 문서입니다.", "apihelp-visualeditoredit-param-section": "동작을 적용할 문단입니다.", "apihelp-visualeditoredit-param-sectiontitle": "새 문단을 위한 제목입니다.", "apihelp-visualeditoredit-param-starttimestamp": "저장할 때, 문서를 불러왔을 때의 타임스탬프로 설정합니다. 편집 충돌을 감지하는 데 사용됩니다.", "apihelp-visualeditoredit-param-summary": "편집 요약입니다.", + "apihelp-visualeditoredit-param-tags": "이 편집에 적용할 변경 태그입니다.", "apihelp-visualeditoredit-param-wikitext": "동작을 적용할 위키텍스트입니다.", "apihelp-visualeditoredit-summary": "HTML5 페이지를 미디어위키로 저장합니다. (Parsoid 서비스를 통해 위키텍스트로 변환)" } diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/api/nl.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/api/nl.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/api/nl.json 2026-03-30 15:24:42.256742500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/api/nl.json 2026-06-29 17:20:43.701130200 +0000 @@ -30,7 +30,7 @@ "apihelp-visualeditor-param-starttimestamp": "Stel dit tijdens het opslaan in op de tijd waarop de pagina is geladen. Wordt gebruikt om bewerkingsconflicten te detecteren.", "apihelp-visualeditor-param-stash": "Stel dit bij het opslaan in op ‘true’ als u de stashing-API wilt gebruiken.", "apihelp-visualeditor-param-wikitext": "Wikitekst die naar Parsoid gestuurd moet worden om te converteren naar HTML (paction=parsefragment).", - "apihelp-visualeditor-summary": "Geeft HTML5 terug voor een pagina van de Parsoid-service.", + "apihelp-visualeditor-summary": "Geeft HTML5 terug voor een pagina van de Parsoid-dienst.", "apihelp-visualeditoredit-param-basetimestamp": "Stel dit in op de tijd waarop de versie is bewerkt tijdens het opslaan. Wordt gebruikt om bewerkingsconflicten te detecteren.", "apihelp-visualeditoredit-param-cachekey": "Gebruik het resultaat van een eerder \"serializeforcache\"-verzoek met deze sleutel. Heeft voorrang boven $1html.", "apihelp-visualeditoredit-param-captchaid": "Captcha-ID (bij het opslaan met een captcha-antwoord).", @@ -46,7 +46,7 @@ "apihelp-visualeditoredit-param-paction": "De te verrichten handeling.", "apihelp-visualeditoredit-param-page": "De pagina om de handelingen op te verrichten.", "apihelp-visualeditoredit-param-section": "De te behandelen sectie.", - "apihelp-visualeditoredit-param-sectiontitle": "De naam van het nieuwe kopje.", + "apihelp-visualeditoredit-param-sectiontitle": "Titel van de nieuwe sectie.", "apihelp-visualeditoredit-param-starttimestamp": "Stel dit tijdens het opslaan in op de tijd waarop de pagina is geladen. Wordt gebruikt om bewerkingsconflicten te detecteren.", "apihelp-visualeditoredit-param-summary": "Bewerkingssamenvatting.", "apihelp-visualeditoredit-param-tags": "Wijzigingslabels om op de versie toe te passen.", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/api/sl.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/api/sl.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/api/sl.json 2025-12-17 21:58:16.722350400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/api/sl.json 2026-05-12 12:30:01.000352400 +0000 @@ -3,14 +3,15 @@ "authors": [ "Eleassar", "Janezdrilc", - "Pinky sl" + "Pinky sl", + "Ed g2s" ] }, "apierror-visualeditor-badcachekey": "Za ta ključ ni bilo mogoče najti predpomnjene serializacije", "apierror-visualeditor-difffailed": "Prikaz primerjalne strani je spodletel", "apihelp-visualeditor-param-basetimestamp": "Pri shranjevanju, nastavite to časovnemu žigu urejene revizije. Uporablja se za odkrivanje konfliktov pri urejanju.", "apihelp-visualeditor-param-badetag": "Če je poizvedba RESTBase vrnila na videz neveljavno značko ETag, jo posredujte sem za namene beleženja.", - "apihelp-visualeditor-param-cachekey": "Za serializacijo ali razliko uporabite rezultat predhodnega zahtevka serializeforchache s tem ključem. Povozi $1html.", + "apihelp-visualeditor-param-cachekey": "Za serializacijo ali razliko uporabite rezultat predhodnega zahtevka serializeforcache s tem ključem. Povozi $1html.", "apihelp-visualeditor-param-editintro": "Urejanje intra za dodajanje obvestil.", "apihelp-visualeditor-param-etag": "ETag za pošiljanje.", "apihelp-visualeditor-param-format": "Oblika izhoda.", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/api/so.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/api/so.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/api/so.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/api/so.json 2026-06-11 08:56:39.287368500 +0000 @@ -0,0 +1,48 @@ +{ + "@metadata": { + "authors": [ + "AhmedG612" + ] + }, + "apierror-visualeditor-badcachekey": "Ma jiro kaydin hore oo taxane samaynta ah oo leh furahaas", + "apierror-visualeditor-difffailed": "Kala duwanaanshaha wuu fashilmay", + "apihelp-visualeditor-param-basetimestamp": "Marka la kaydinayo, u dhig wakhtiga dib u eegista la tafatiray. Waxaa loo adeegsadaa in lagu ogaado isku dhacyada wax ka beddelka.", + "apihelp-visualeditor-param-badetag": "Haddii RESTBase weydiintu soo celiso ETag u muuqda mid aan sax ahayn, halkan ku gudbi si loo diiwaan geliyo.", + "apihelp-visualeditor-param-cachekey": "Si loo taxane sameeyo ama kala duwanaansho loo sameeyo, isticmaal natiijada codsi serializeforcache oo hore oo leh furahan. Waxay beddeshaa $1html.", + "apihelp-visualeditor-param-editintro": "Wax ka beddel hordhaca si loogu daro ogeysiisyada.", + "apihelp-visualeditor-param-etag": "ETag la dirayo.", + "apihelp-visualeditor-param-format": "Qaabka wax soo saarka.", + "apihelp-visualeditor-param-html": "HTML loo dirayo Parsoid si loogu beddelo wikitext.", + "apihelp-visualeditor-param-oldid": "Lambarka dib u eegista la isticmaalayo (waxay si toos ah u noqotaa dib u eegista ugu dambeysa).", + "apihelp-visualeditor-param-paction": "Ficilka la fulinayo.", + "apihelp-visualeditor-param-page": "Bogga lagu fulinayo falalka.", + "apihelp-visualeditor-param-preload": "Bogga laga isticmaalo nuxurka haddii bogga la soo helay aanu weli lahayn nuxur.", + "apihelp-visualeditor-param-preloadparams": "Halbeegyada lagu beddelayo bogga hore loo soo raray, haddii uu jiro.", + "apihelp-visualeditor-param-pst": "Ka hor kaydinta u beddel wikitext ka hor inta aan loo dirin Parsoid (paction=parsefragment).", + "apihelp-visualeditor-param-section": "Qaybta lagu falgalayo.", + "apihelp-visualeditor-param-starttimestamp": "Marka la kaydinayo, tan dhig waqtiga la soo raray bogga. Waxaa loo isticmaalaa in lagu ogaado isku dhaca wax ka beddelka.", + "apihelp-visualeditor-param-stash": "Marka la kaydinayo, tan u dhig run haddii aad rabto inaad isticmaasho API-ga kaydinta ku meel gaarka ah.", + "apihelp-visualeditor-param-wikitext": "Wikitext loo dirayo Parsoid si loogu beddelo HTML (paction=parsefragment).", + "apihelp-visualeditor-summary": "Waxay soo celisaa HTML5 ee bogga laga helo adeegga Parsoid.", + "apihelp-visualeditoredit-param-basetimestamp": "Marka la kaydinayo, tan dhig waqtiga dib u eegista la wax ka beddelay. Waxaa loo isticmaalaa in lagu ogaado isku dhaca wax ka beddelka.", + "apihelp-visualeditoredit-param-cachekey": "Isticmaal natiijada codsi serializeforcache oo hore oo leh furahan. Waxay beddeshaa $1html.", + "apihelp-visualeditoredit-param-captchaid": "Aqoonsiga CAPTCHA (marka la kaydinayo iyadoo la adeegsanayo jawaab CAPTCHA).", + "apihelp-visualeditoredit-param-captchaword": "Jawaabta captcha (marka la kaydinayo iyadoo la adeegsanayo jawaab captcha).", + "apihelp-visualeditoredit-param-nocontent": "Ka reeb nuxurka HTML ee dib u eegista cusub jawaabta.", + "apihelp-visualeditoredit-param-plugins": "Barnaamijyo dheeraad ah oo la xiriira codsiga API-ga.", + "apihelp-visualeditoredit-param-data-{plugin}": "Xog aan xadidnayn oo uu plugin-ku ku soo diro codsiga API-ga.", + "apihelp-visualeditoredit-param-etag": "ETag la dirayo.", + "apihelp-visualeditoredit-param-html": "HTML loo dirayo Parsoid si loogu beddelo wikitext.", + "apihelp-visualeditoredit-param-minor": "Calaamad wax ka beddel yar.", + "apihelp-visualeditoredit-param-needcheck": "Marka la kaydinayo, tan dhig haddii dib u eegistu yeelan karto dhibaatooyin safar wareeg ah. Tani waxay keeni doontaa in wax ka beddelka la calaamadeeyo.", + "apihelp-visualeditoredit-param-oldid": "Lambarka dib u eegista la adeegsanayo. Haddii aan la cayimin, waxaa la isticmaalayaa dib u eegista ugu dambeysa.", + "apihelp-visualeditoredit-param-paction": "Falka la fulinayo.", + "apihelp-visualeditoredit-param-page": "Bogga lagu fulinayo falalka.", + "apihelp-visualeditoredit-param-section": "Qaybta lagu shaqaynayo.", + "apihelp-visualeditoredit-param-sectiontitle": "Cinwaanka qaybta cusub.", + "apihelp-visualeditoredit-param-starttimestamp": "Marka la kaydinayo, u dhig wakhtiga boggu la raray. Waxaa loo isticmaalaa in lagu ogaado isku dhacyada wax ka beddelka.", + "apihelp-visualeditoredit-param-summary": "Soo koobida wax ka beddel", + "apihelp-visualeditoredit-param-tags": "Beddel calaamadaha lagu dabaqayo wax ka beddelka.", + "apihelp-visualeditoredit-param-wikitext": "Wikitext-ka lagu shaqaynayo.", + "apihelp-visualeditoredit-summary": "Ku keydi bog HTML5 ah MediaWiki (loogu beddelay wikitext iyadoo la adeegsanayo adeegga Parsoid)." +} diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/az.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/az.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/az.json 2026-04-01 12:37:39.382993000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/az.json 2026-06-29 18:13:00.041056400 +0000 @@ -236,7 +236,7 @@ "visualeditor-editnotices-tooltip": "Redaktə bildirişləri", "visualeditor-editsummary": "Nəyi dəyişdiyinizi təsvir edin", "visualeditor-editsummary-characters-remaining": "Qalan simvolların sayı", - "visualeditor-educationpopup-dismiss": "Tamam, başa düşdüm", + "visualeditor-educationpopup-dismiss": "Oldu, başa düşdüm", "visualeditor-expandable-less": "Daha az", "visualeditor-expandable-more": "Daha çox", "visualeditor-feedback-defaultmessage": "URL: $1", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/be-tarask.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/be-tarask.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/be-tarask.json 2026-04-01 12:37:39.383993000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/be-tarask.json 2026-06-29 17:51:26.422353500 +0000 @@ -49,7 +49,7 @@ "visualeditor-dialog-media-content-description-link": "(старонка апісаньня)", "visualeditor-dialog-media-content-filename": "Імя файла", "visualeditor-dialog-media-content-section": "Подпіс", - "visualeditor-dialog-media-content-section-help": "Вы можаце падаць тут загаловак, які будзе адлюстроўвацца для ўсіх чытачоў побач з элемэнтам. Часта гэта прымяняецца для тлумачэньня, чаму элемэнт мае дачыненьне да кантэксту, у якім выкарыстаны. Подпіс мае быць сьціслым і інфарматыўным.", + "visualeditor-dialog-media-content-section-help": "Вы можаце падаць тут загаловак, які будзе паказаны для ўсіх чытачоў побач з элемэнтам. Часта гэта прымяняецца для тлумачэньня, чаму элемэнт мае дачыненьне да кантэксту, у якім выкарыстаны. Подпіс мае быць сьціслым і інфарматыўным.", "visualeditor-dialog-media-goback": "Назад", "visualeditor-dialog-media-info-artist": "Загружана $1", "visualeditor-dialog-media-info-audiofile": "Аўдыёфайл", @@ -84,7 +84,7 @@ "visualeditor-dialog-meta-categories-data-label": "Катэгорыі", "visualeditor-dialog-meta-categories-defaultsort-help": "Вы можаце перапрызначыць сартаваньне гэтай старонкі ў катэгорыі, задаўшы іншы індэкс для сартаваньня. Звычайна гэта робіцца ў старонках пра асобаў, якія мусяць быць адсартаваныя паводле прозьвішчаў, але пачынацца зь імені.", "visualeditor-dialog-meta-categories-defaultsort-label": "Сартаваць гэтую старонку перадвызначана як", - "visualeditor-dialog-meta-categories-hidden": "Гэтая катэґорыя не паказваецца на старонках, на якія дададзеная.", + "visualeditor-dialog-meta-categories-hidden": "Гэтая катэгорыя не паказваецца на старонках, на якія дададзеная.", "visualeditor-dialog-meta-categories-input-hiddencategorieslabel": "Схаваныя катэгорыі", "visualeditor-dialog-meta-categories-input-matchingcategorieslabel": "Пасуючыя катэгорыі", "visualeditor-dialog-meta-categories-input-movecategorylabel": "Перасунуць гэтую катэгорыю сюды", @@ -102,7 +102,7 @@ "visualeditor-dialog-meta-languages-section": "Мовы", "visualeditor-dialog-meta-settings-displaytitle": "Загаловак для паказваньня", "visualeditor-dialog-meta-settings-displaytitle-help": "Вы можаце перавызначыць паказ загалоўку гэтае старонкі, задаўшы іншую метку.", - "visualeditor-dialog-meta-settings-hiddencat-help": "Вы можаце прадухіліць адлюстраваньне гэтай катэгорыі ў сьпісе катэгорыяў на старонках, залічаных у яе. Гэта зручна для катэгорыяў, патрэбных рэдактарам, а не чытачам (напрыклад, старонкі, якім не стае выяваў).", + "visualeditor-dialog-meta-settings-hiddencat-help": "Вы можаце прадухіліць паказ гэтай катэгорыі ў сьпісе катэгорыяў на старонках, што належаць да яе. Гэта зручна для катэгорыяў, патрэбных рэдактарам, а не чытачам (напрыклад, старонкі, якім не стае выяваў).", "visualeditor-dialog-meta-settings-hiddencat-label": "Схаваная катэгорыя", "visualeditor-dialog-meta-settings-index-default": "Перадвызначана", "visualeditor-dialog-meta-settings-index-disable": "Не", @@ -146,7 +146,7 @@ "visualeditor-dialog-transclusion-required-parameter-dialog-title": "{{PLURAL:$1|1=Бракуе абавязковага парамэтру|Бракуе абавязковых парамэтраў}}", "visualeditor-dialogbutton-media-tooltip": "Выявы і мультымэдыі", "visualeditor-dialogbutton-template-tooltip": "Шаблён", - "visualeditor-editconflict": "Не атрымалася захаваць вашыя зьмены з-за канфлікту рэдагаваньняў. Ці {{GENDER:|не жадаеце}} разьвязаць канфлікт уласнаруч?", + "visualeditor-editconflict": "Не ўдалося захаваць вашыя зьмены праз канфлікт рэдагаваньняў. Ці {{GENDER:|не жадаеце}} разьвязаць канфлікт уласнаруч?", "visualeditor-editnotices-tool": "$1 {{PLURAL:$1|заўвага|заўвагі|заўваг}}", "visualeditor-editnotices-tooltip": "Заўвагі да рэдагаваньня", "visualeditor-editsummary": "Апішыце вашыя зьмены", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/be.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/be.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/be.json 2026-03-30 15:24:42.257742400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/be.json 2026-06-29 17:20:43.702130000 +0000 @@ -170,10 +170,10 @@ "visualeditor-dialog-transclusion-add-template-button": "Дадаць шаблон", "visualeditor-dialog-transclusion-add-template-save": "Дадаць", "visualeditor-dialog-transclusion-add-undocumented-param": "Дадаць недакументаваны параметр", - "visualeditor-dialog-transclusion-back-confirmation-prompt": "Вярнуцца да пошуку? Вашы змяненні будуць страчаны і гэта нельга будзе адмяніць.", + "visualeditor-dialog-transclusion-back-confirmation-prompt": "Вярнуцца да пошуку? Вашы змяненні будуць страчаны і гэта нельга будзе адрабіць.", "visualeditor-dialog-transclusion-close-confirmation-prompt": "Закрыць рэдактар шаблонаў? Вашы змены страцяцца і іх нельга будзе вярнуць.", "visualeditor-dialog-transclusion-collapse-options": "Схаваць параметры", - "visualeditor-dialog-transclusion-confirmation-discard": "Адмяніць змены", + "visualeditor-dialog-transclusion-confirmation-discard": "Адхіліць праўкі", "visualeditor-dialog-transclusion-confirmation-reject": "Працягнуць праўку", "visualeditor-dialog-transclusion-contextitem-description": "Атрымана з: $1", "visualeditor-dialog-transclusion-contextitem-loading": "Загрузка...", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/bol.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/bol.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/bol.json 2025-09-29 17:41:30.288606400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/bol.json 2026-06-11 08:56:39.292368700 +0000 @@ -5,7 +5,7 @@ "Mbfika" ] }, - "visualeditor-ca-createlocaldescriptionsource": "In sawwe kadi mosa ga konni", + "visualeditor-ca-createlocaldescriptionsource": "In zowa tushe bayani in harshe", "visualeditor-ca-createsource": "Ƙirƙiri tushe", "visualeditor-ca-editsource": "Ramu ko pari", "visualeditor-ca-editsource-section": "ramu ko pari", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/bs.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/bs.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/bs.json 2026-04-01 12:37:39.384993000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/bs.json 2026-06-29 17:51:26.423353400 +0000 @@ -246,6 +246,8 @@ "visualeditor-mwpredialog-title": "Unaprijed formatirani obični tekst", "visualeditor-mwsignature-tool": "Vaš potpis", "visualeditor-preference-visualeditor": "Uključi vizualni uređivač", + "visualeditor-preference-newwikitexteditor-enable": "Koristi režim uređivanja wikiteksta unutar vizualnog uređivača umjesto prebacivanja na drugi uređivač", + "visualeditor-preference-newwikitexteditor-help": "Ponekad se naziva \"uređivač wikiteksta iz 2017.\"", "visualeditor-preference-tabs": "Režim uređivanja:", "visualeditor-preference-tabs-multi-tab": "Prikaži kartice oba uređivača", "visualeditor-preference-tabs-prefer-ve": "Otvori vizualni uređivač kad god je moguće", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/cbk-zam.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/cbk-zam.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/cbk-zam.json 2026-04-01 12:37:39.384993000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/cbk-zam.json 2026-06-29 18:13:00.041056400 +0000 @@ -6,8 +6,8 @@ "Noooote" ] }, - "visualeditor-ca-createlocaldescriptionsource": "Aumenta source de descripcion local", - "visualeditor-ca-createsource": "Hace source", - "visualeditor-ca-editsource": "Hace edit con el source", - "visualeditor-ca-editsource-section": "hace edit con el source" + "visualeditor-ca-createlocaldescriptionsource": "Aumenta origen de descripcion local", + "visualeditor-ca-createsource": "Crea texto de codigo", + "visualeditor-ca-editsource": "Edita texto de codigo", + "visualeditor-ca-editsource-section": "edita texto de codigo" } diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/ce.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/ce.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/ce.json 2026-04-01 12:37:39.384993000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/ce.json 2026-06-29 17:51:26.423353400 +0000 @@ -327,7 +327,7 @@ "visualeditor-savedialog-identify-user": "Ахьа хӀинца [[User:$1|$1]] санна авторизаци йина. Ахьа кхидӀа а хийцамаш бахь, хьан хийцамаш оцу аккаунтаца боьзна хира бу.", "visualeditor-savedialog-keyboard-shortcut-submit": "Хьайн нисдар Ӏалашдан, ахьа $1 тӀетаӀо мегар ду.", "visualeditor-savedialog-label-publish-short": "ДӀайазйан", - "visualeditor-savedialog-label-publish-short-start": "ДӀайазйо...", + "visualeditor-savedialog-label-publish-short-start": "ДӀайазйан...", "visualeditor-savedialog-label-resolve-conflict": "Машар бан", "visualeditor-savedialog-label-resume-editing": "Кхин дӀа тадар", "visualeditor-savedialog-label-review": "Бина хийцамашка хьажа", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/fi.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/fi.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/fi.json 2026-04-01 12:37:39.386993000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/fi.json 2026-06-29 17:51:26.425353500 +0000 @@ -228,7 +228,7 @@ "visualeditor-dialog-transclusion-required-parameter": "Pakollinen kenttä", "visualeditor-dialog-transclusion-required-parameter-description": "Kenttä vaaditaan.", "visualeditor-dialog-transclusion-required-parameter-dialog-cancel": "Takaisin", - "visualeditor-dialog-transclusion-required-parameter-dialog-ok": "Jatka", + "visualeditor-dialog-transclusion-required-parameter-dialog-ok": "Jatka silti", "visualeditor-dialog-transclusion-required-parameter-dialog-title": "{{PLURAL:$1|Vaadittava kenttä puuttuu|Vaadittavat kentät puuttuvat}}", "visualeditor-dialog-transclusion-required-parameter-is-blank": "Haluatko varmasti jatkaa, vaikka et ole täyttänyt $1 {{PLURAL:$2|kenttää}}?", "visualeditor-dialog-transclusion-see-template": "Mallineet ovat käyttäjien tekemiä, ja niiden kuvaukset voivat olla puutteellisia. [[$2|Mallineen sivulla]] saattaa olla lisätietoja.", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/frs.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/frs.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/frs.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/frs.json 2026-06-29 18:13:00.042056300 +0000 @@ -0,0 +1,15 @@ +{ + "@metadata": { + "authors": [ + "Neronno", + "VanModers", + "WikiFayo95" + ] + }, + "tooltip-ca-ve-edit": "Disser siid mit däi VisualEditor beaarbaiden", + "visualeditor-ca-createlocaldescriptionsource": "Lokóóel beskriivensweltekst taufaugen", + "visualeditor-ca-createsource": "Weltekst erstellen", + "visualeditor-ca-editsource": "Weltekst beaarbaiden", + "visualeditor-ca-editsource-section": "Weltekst beaarbaiden", + "visualeditor-descriptionpagelink": "Project:VisualEditor" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/gom-latn.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/gom-latn.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/gom-latn.json 2026-04-01 12:37:39.386993000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/gom-latn.json 2026-06-29 18:13:00.042056300 +0000 @@ -7,6 +7,7 @@ }, "collabpad-import-subtitle": "$1 savn aayat kelolem", "tooltip-ca-ve-edit": "Hem pan bodol", + "tooltip-ca-ve-create": "Hem pan roch", "visualeditor-advancedsettings-tool": "Sudarit mandavoll", "visualeditor-backbutton-tooltip": "Fattim voch", "visualeditor-ca-createlocaldescriptionsource": "Thollavem vornonachem strot zod", @@ -18,10 +19,13 @@ "visualeditor-descriptionpagelink": "Project:DixttiSompadok", "visualeditor-dialog-media-content-description-link": "(vornnonachem pan)", "visualeditor-dialog-media-content-filename": "Faylichem nanv", + "visualeditor-dialog-media-content-section": "Mathallo", "visualeditor-dialog-media-goback": "Fattim", "visualeditor-dialog-media-info-created": "Rocham: $1", "visualeditor-dialog-media-info-moreinfo": "Anik mahiti", "visualeditor-dialog-media-info-readmore": "Anik vach", + "visualeditor-dialog-media-page-advanced": "Sudarit", + "visualeditor-dialog-media-page-general": "Samanio", "visualeditor-dialog-media-save": "Samball", "visualeditor-dialog-media-search-tab-search": "Sod", "visualeditor-dialog-media-type-thumb": "Lhan-imaz", @@ -31,17 +35,21 @@ "visualeditor-dialog-meta-categories-data-label": "Vorgam", "visualeditor-dialog-meta-categories-input-hiddencategorieslabel": "Lipoileleo vorgam", "visualeditor-dialog-meta-categories-input-newcategorylabel": "Novo vorg", + "visualeditor-dialog-meta-categories-input-placeholder": "Vorg zodd", "visualeditor-dialog-meta-categories-options": "Poriai", "visualeditor-dialog-meta-categories-section": "Vorgam", + "visualeditor-dialog-meta-languages-code-label": "Bhaxecho sonket", "visualeditor-dialog-meta-languages-label": "Bhaso", "visualeditor-dialog-meta-languages-link-label": "Zodlelem pan", "visualeditor-dialog-meta-languages-name-label": "Bhas", "visualeditor-dialog-meta-languages-section": "Bhaso", "visualeditor-dialog-meta-settings-displaytitle": "Prodorxit mathallo", "visualeditor-dialog-meta-settings-hiddencat-label": "Lipoilolo vorg", + "visualeditor-dialog-meta-settings-index-default": "Default", "visualeditor-dialog-meta-settings-index-disable": "Na", "visualeditor-dialog-meta-settings-index-force": "Hoi", "visualeditor-dialog-meta-settings-label": "Panachi mandavoll", + "visualeditor-dialog-meta-settings-newsectioneditlink-default": "Default", "visualeditor-dialog-meta-settings-newsectioneditlink-disable": "Na", "visualeditor-dialog-meta-settings-newsectioneditlink-force": "Hoi", "visualeditor-dialog-meta-settings-redirect-label": "Hea panak punornirdexit kor", @@ -51,22 +59,33 @@ "visualeditor-dialog-meta-settings-toc-force": "Sod'dam", "visualeditor-dialog-meta-title": "Poriai", "visualeditor-dialog-template-title": "Sancho", + "visualeditor-dialog-transclusion-action-save": "Samball", "visualeditor-dialog-transclusion-template-title-nonexistent": "Ho sancho ostitvant na", + "visualeditor-dialog-transclusion-add-wikitext": "Wikimozkur zodd", + "visualeditor-dialog-transclusion-add-param-save": "Zodd", "visualeditor-dialog-transclusion-add-template": "Sancho zodd", "visualeditor-dialog-transclusion-add-template-button": "Sancho zodd", "visualeditor-dialog-transclusion-add-template-save": "Zodd", "visualeditor-dialog-transclusion-collapse-options": "Poriai lipoi", + "visualeditor-dialog-transclusion-contextitem-loading": "Load zatam...", "visualeditor-dialog-transclusion-expand-options": "Poriai dakhoi", + "visualeditor-dialog-transclusion-filter-show-all": "Soglle dakhoi", + "visualeditor-dialog-transclusion-loading": "Load zata...", + "visualeditor-dialog-transclusion-param-default": "Default: $1", + "visualeditor-dialog-transclusion-param-example-long": "Udharonn: $1", "visualeditor-dialog-transclusion-placeholder-input-placeholder": "Sancho sod", "visualeditor-dialog-transclusion-required-parameter-dialog-cancel": "Fattim voch", "visualeditor-dialog-transclusion-title-insert-template": "Sancho zodd", "visualeditor-dialog-transclusion-title-insert-known-template": "Ghal: $1", "visualeditor-dialog-transclusion-title-edit-known-template": "Sompadon: $1", + "visualeditor-dialog-transclusion-wikitext": "Wikimozkur", "visualeditor-dialogbutton-media-tooltip": "Chitram ani madheomam", "visualeditor-dialogbutton-template-tooltip": "Sancho", "visualeditor-editnotices-tool": "$1 {{PLURAL:$1|kollovnni|kollovnnio}}", "visualeditor-editnotices-tooltip": "Sompadon kollovnnio", "visualeditor-educationpopup-dismiss": "Borem asa, {{GENDER:|somzolom|somzolim|somzolom/somzolim}}", + "visualeditor-expandable-less": "Unnem", + "visualeditor-expandable-more": "Anik", "visualeditor-formatdropdown-format-mw-heading1": "Panacho mathallo", "visualeditor-formatdropdown-format-mw-heading2": "Mathallo", "visualeditor-formatdropdown-format-mw-heading3": "Up-mathallo 1", @@ -78,20 +97,30 @@ "visualeditor-linkinspector-button-link-internal": "Bhitorle panam sod", "visualeditor-linkinspector-educationpopup-title": "Duve", "visualeditor-linkinspector-illegal-title": "Ovoid panacho mathallo", + "visualeditor-linknodeinspector-add-label": "Kurvechitt zodd", "visualeditor-linknodeinspector-title": "Sadho duvo", + "visualeditor-media-title-image": "Chitr", "visualeditor-meta-tool": "Poriai", "visualeditor-mweditmode-tooltip": "Sompadok bodol", "visualeditor-mweditmodeve-showagain": "Ho sondex portun dakhoi nakai", + "visualeditor-mwgallerycontext-description": "$1 {{PLURAL:$1|chitr|chitram}}", + "visualeditor-mwgallerydialog-card-images": "Chitram", "visualeditor-mwgallerydialog-card-options": "Poriai", + "visualeditor-mwgallerydialog-title": "Chitramsall", "visualeditor-preference-visualeditor": "Dixtti sompadok sokxom kor", "visualeditor-rebase-client-import-name": "Panacho mathallo", "visualeditor-redirect-description": "$1 ak punornirdexit", "visualeditor-savedialog-label-publish-short": "Uzvaddai", + "visualeditor-savedialog-label-publish-short-start": "Uzvaddai…", "visualeditor-savedialog-label-save-short": "Samball", + "visualeditor-savedialog-label-save-short-start": "Samball…", + "visualeditor-savedialog-review-wikitext": "Wikimozkur", "visualeditor-savedialog-title-save": "Tuje bodol samball", + "visualeditor-section-body-placeholder": "Novo vibhag", "visualeditor-section-title-placeholder": "Vixoy", "visualeditor-settings-tool": "Panachi mandavoll", "visualeditor-special-characters-group-other": "Zaite pautt upeog kel'le", "visualeditor-templatesused-tool": "Vaporlele sanche", + "visualeditor-title-error": "Ovoid mathallo.", "visualeditor-version-label": "Avrutti" } diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/hi.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/hi.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/hi.json 2026-04-01 12:37:39.387993000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/hi.json 2026-06-29 18:13:00.042056300 +0000 @@ -30,13 +30,13 @@ "collabpad-import-subtitle": "$1 से आयात किया गया", "collabpad": "CollabPad", "tooltip-ca-ve-edit": "इस पृष्ठ को सम्पादित करें", - "tooltip-ca-ve-edit-local": "लोकल विवरण पृष्ठ सम्पादित करें", + "tooltip-ca-ve-edit-local": "स्थानीय विवरण पृष्ठ सम्पादित करें", "tooltip-ca-ve-create": "यह पृष्ठ बनाएँ", - "tooltip-ca-ve-create-local": "लोकल विवरण पृष्ठ बनाएँ", + "tooltip-ca-ve-create-local": "स्थानीय विवरण पृष्ठ बनाएँ", "tooltip-ca-editsource": "इस पृष्ठ के स्रोत कोड को संपादित करें", - "tooltip-ca-editsource-local": "लोकल विवरण पृष्ठ को स्रोत कोड को सम्पादित करें", + "tooltip-ca-editsource-local": "स्थानीय विवरण पृष्ठ को स्रोत कोड को सम्पादित करें", "tooltip-ca-createsource": "इस पृष्ठ का स्रोत कोड बनाएँ", - "tooltip-ca-createsource-local": "लोकल विवरण पृष्ठ का स्रोत कोड बनाएँ", + "tooltip-ca-createsource-local": "स्थानीय विवरण पृष्ठ का स्रोत कोड बनाएँ", "visualeditor-advancedsettings-tool": "उन्नत विकल्प", "visualeditor-annotations-default-description": "यह पृष्ठ एक भाष्य रेंज के हिस्सा है।", "visualeditor-annotations-default-end": "भाष्य रेंज का अंत", @@ -323,7 +323,7 @@ "visualeditor-mwgallerydialog-widths-field-label": "चित्र की चौड़ाई", "visualeditor-mwgallerydialog-widths-input-placeholder": "डिफ़ॉल्ट चौड़ाई: $1 px", "visualeditor-mwpredialog-convert": "टेक्स्ट स्टाइलिंग की अनुमति दें", - "visualeditor-mwpredialog-title": "प्रीफॉर्मेट किया गया सादा टेक्स्ट", + "visualeditor-mwpredialog-title": "पूर्व-प्रारूपित सादा टेक्स्ट", "visualeditor-mwsignature-tool": "आपका हस्ताक्षर", "visualeditor-preference-visualeditor": "यथादृश्य सम्पादिका सक्षम करें", "visualeditor-preference-newwikitexteditor-enable": "अलग विकिटेक्स्ट एडिटर की जगह यथादृश्य संपादिका के अंदर ही विकिटेक्स्ट मोड का इस्तेमाल करें", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/id.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/id.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/id.json 2026-03-30 15:24:42.271742600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/id.json 2026-06-29 17:20:43.710130200 +0000 @@ -29,13 +29,17 @@ "Veracious", "William Surya Permana", "WillsonEP09", - "Penyuwangi" + "Penyuwangi", + "AhmedG612" ] }, "collabpad-doctitle": "CollabPad: $1", "collabpad-import-subtitle": "Diimpor dari $1", "collabpad": "CollabPad", "tooltip-ca-ve-edit": "Sunting halaman ini", + "tooltip-ca-ve-edit-local": "Sunting halaman deskripsi lokal", + "tooltip-ca-ve-create": "Buat halaman ini", + "tooltip-ca-ve-create-local": "Buat halaman deskripsi lokal", "tooltip-ca-editsource": "Sunting kode sumber halaman ini", "tooltip-ca-createsource": "Buat kode sumber halaman ini", "visualeditor-advancedsettings-tool": "Pengaturan lanjut", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/ja.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/ja.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/ja.json 2026-04-01 12:37:39.388993000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/ja.json 2026-06-29 17:51:26.427353400 +0000 @@ -48,7 +48,8 @@ "しぃ", "ネイ", "春春眠眠", - "Shulmj" + "Shulmj", + "Tensama0415" ] }, "collabpad-doctitle": "CollabPad: $1", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/jax.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/jax.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/jax.json 2026-03-30 15:24:42.273742700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/jax.json 2026-06-29 17:20:43.711130100 +0000 @@ -1,9 +1,12 @@ { "@metadata": { "authors": [ - "Pitchrigi" + "Pitchrigi", + "Muhamad Izzul Fiqih" ] }, + "visualeditor-ca-createlocaldescriptionsource": "Tambah sumber deskripsi lokal", + "visualeditor-ca-createsource": "Bikin (teks wiki)", "visualeditor-ca-editsource": "Sunting sumber", "visualeditor-ca-editsource-section": "sunting sumber" } diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/kgp.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/kgp.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/kgp.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/kgp.json 2026-06-11 08:56:39.308368700 +0000 @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "Arcstur" + ] + }, + "visualeditor-ca-createlocaldescriptionsource": "Kã nῖm fonte tỹ descrição ki", + "visualeditor-ca-createsource": "Kóniko-fonte han", + "visualeditor-ca-editsource": "Rán mãn kóniko-to ve ke", + "visualeditor-ca-editsource-section": "kónhiko fonte rán ra" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/kk-cyrl.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/kk-cyrl.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/kk-cyrl.json 2025-12-17 21:58:16.743350500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/kk-cyrl.json 2026-06-29 17:20:43.712130300 +0000 @@ -6,7 +6,8 @@ "Darzz", "TMg", "Нұрлан Рахымжанов", - "СеніңШешең" + "СеніңШешең", + "Moonborn" ] }, "tooltip-ca-ve-edit": "Бұл бетті өңдеу", @@ -20,9 +21,9 @@ "visualeditor-backbutton-tooltip": "Артқа қайту", "visualeditor-ca-createlocaldescriptionsource": "Жергілікті сипаттама көзін қосу", "visualeditor-ca-createsource": "Қайнарын құру", - "visualeditor-ca-editlocaldescriptionsource": "Жергілікті сипаттама қайнарын өңдеу", - "visualeditor-ca-editsource": "Қайнарын өңдеу", - "visualeditor-ca-editsource-section": "қайнарын өңдеу", + "visualeditor-ca-editlocaldescriptionsource": "Жергілікті сипаттама дереккөзін өңдеу", + "visualeditor-ca-editsource": "Дереккөзін өңдеу", + "visualeditor-ca-editsource-section": "дереккөзін өңдеу", "visualeditor-ca-editsource-section-hint": "Бөлімнің қайнар кодын өңдеу: $1", "visualeditor-categories-tool": "Санаттар", "visualeditor-desc": "МедиаУики үшін визуальды өңдегіш", @@ -76,7 +77,7 @@ "visualeditor-dialog-meta-languages-label": "Тілдер", "visualeditor-dialog-meta-languages-link-label": "Бет сілтенді", "visualeditor-dialog-meta-languages-name-label": "Тіл", - "visualeditor-dialog-meta-languages-readonlynote": "Бұл осы бетке сілтенген басқа тілдердегі беттер тізімі, ол тек қайнарын өңдеу арқылы немесе Уикидеректен өңдеуге болады.", + "visualeditor-dialog-meta-languages-readonlynote": "Бұл осы бетке сілтенген басқа тілдердегі беттер тізімі, ол тек дереккөзін өңдеу арқылы немесе Уикидеректен өңдеуге болады.", "visualeditor-dialog-meta-languages-section": "Тілдер", "visualeditor-dialog-meta-settings-displaytitle": "Көрініс атауы", "visualeditor-dialog-meta-settings-hiddencat-label": "Жасырын санат", @@ -156,7 +157,7 @@ "visualeditor-magiclinknodeinspector-title-pmid": "PMID сілтеме", "visualeditor-magiclinknodeinspector-title-rfc": "RFC сілтеме", "visualeditor-meta-tool": "Параметрлер", - "visualeditor-mweditmodesource-tool-current": "Қайнарын өңдеу", + "visualeditor-mweditmodesource-tool-current": "Дереккөзін өңдеу", "visualeditor-mweditmodeve-popup-body": "Кез келген уақытта осы белгішені басу арқылы көріп өңдеуге қайта ауыса аласыз.", "visualeditor-mweditmodeve-popup-title": "Қайнарын өңдеуге ауыстыңыз", "visualeditor-mweditmodeve-showagain": "Бұл хабарламаны қайта көрсетпе", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/ko.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/ko.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/ko.json 2026-04-01 12:37:39.389993000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/ko.json 2026-06-29 17:51:26.428353500 +0000 @@ -34,7 +34,8 @@ "밥풀떼기", "아라", "콩가루", - "YeBoy371" + "YeBoy371", + "Tensama0415" ] }, "collabpad-doctitle": "CollabPad: $1", @@ -49,6 +50,10 @@ "tooltip-ca-createsource": "이 문서의 원본 코드를 만들기", "tooltip-ca-createsource-local": "로컬 설명 페이지의 소스 코드 만들기", "visualeditor-advancedsettings-tool": "고급 설정", + "visualeditor-annotations-default-description": "이 문서 부분은 주석 범위의 일부입니다.", + "visualeditor-annotations-default-end": "주석 범위의 끝", + "visualeditor-annotations-default-start": "주석 범위의 시작", + "visualeditor-annotations-extended-documentation": "이 주석 범위는 포함된 내용의 중첩 구조가 올바르지 않아 확장되었습니다. 주석이 달린 내용을 편집하기 전에 중첩 구조를 올바르게 조정하는 것이 좋습니다. 그렇지 않으면 예상보다 넓은 범위에 주석이 달릴 수 있습니다.", "visualeditor-autosave-modified-prompt-accept": "편집 재개", "visualeditor-autosave-modified-prompt-message": "이 문서는 마지막으로 불러온 이후 편집되었습니다. 오래된 판의 편집을 재개하거나 최신 판의 새 편집을 시작하시겠습니까?", "visualeditor-autosave-modified-prompt-reject": "새 편집 시작하기", @@ -68,10 +73,12 @@ "visualeditor-changedesc-mwcategory-sortkey-changed": "정렬 키가 $1에서 $2(으)로 바뀌었습니다", "visualeditor-changedesc-mwcategory-sortkey-set": "정렬 키가 $1(으)로 설정됨", "visualeditor-changedesc-mwcategory-sortkey-unset": "$1에서 정렬 키가 설정되지 않음", + "visualeditor-changedesc-mwlanguagevariant": "언어 변종 마크업 변경됨", "visualeditor-changedesc-mwredirect": "넘겨주기 대상이 $1에서 $2 문서로 바뀌었습니다", - "visualeditor-changedesc-mwtransclusion": "틀의 변수가 변경되었습니다", + "visualeditor-changedesc-mwtransclusion": "틀의 매개변수가 변경되었습니다", "visualeditor-desc": "미디어위키를 위한 시각편집기", "visualeditor-descriptionpagelink": "Project:시각편집기", + "visualeditor-dialog-extension-abandonedit": "변경사항을 적용하지 않고 이 대화 상자를 닫으시겠습니까?", "visualeditor-dialog-media-alttext-checkbox": "캡션을 대체 텍스트로 사용", "visualeditor-dialog-media-alttext-section": "대체 텍스트", "visualeditor-dialog-media-alttext-section-help": "이것을 사용하면 항목을 볼 수 없는 사람들을 위해 텍스트 내용을 기술할 수 있습니다. 관련 설명은 이 미디어 항목이 제공되는 목적과 정보를 해당 사람들이 충분히 이해할 수 있어야 합니다. 스크린 리더 소프트웨어나 텍스트 전용 브라우저를 이용하는 시각 장애인 등의 사람들에게 중요합니다.", @@ -175,27 +182,28 @@ "visualeditor-dialog-template-title": "틀", "visualeditor-dialog-transclusion-action-save": "저장", "visualeditor-dialog-transclusion-template-title-nonexistent": "이 틀은 존재하지 않습니다.", + "visualeditor-dialog-transclusion-template-title-modifier": "중첩 구문이나 조정(예: [//www.mediawiki.org/wiki/Special:MyLanguage/Help:Substitution subst])을 사용하는 틀을 편집할 때는 틀 설명문서와 [//www.mediawiki.org/wiki/Special:MyLanguage/Manual:Glossary#Parameter 매개변수] 이름 (존재하는 경우) 을 사용할 수 없습니다.", "visualeditor-dialog-transclusion-template-widget-aria": "틀을 선택하려면 Space를 누르십시오.", - "visualeditor-dialog-transclusion-template-widget-aria-selected": "틀, 틀의 변수, 틀의 값을 삭제하려면 Ctrl+Del을 누르십시오. 틀을 위아래로 이동하려면 Ctrl+Shift+방향키를 누르십시오.", - "visualeditor-dialog-transclusion-template-widget-aria-selected-single": "틀, 틀 변수, 틀 값을 삭제하려면 Ctrl+Del을 누르십시오.", + "visualeditor-dialog-transclusion-template-widget-aria-selected": "틀, 틀 매개변수, 틀의 값을 삭제하려면 Ctrl+Del을 누르십시오. 틀을 위아래로 이동하려면 Ctrl+Shift+방향키를 누르십시오.", + "visualeditor-dialog-transclusion-template-widget-aria-selected-single": "틀, 틀 매개변수, 틀 값을 삭제하려면 Ctrl+Del을 누르십시오.", "visualeditor-dialog-transclusion-add-wikitext": "위키텍스트 추가", "visualeditor-dialog-transclusion-add-param-error-alias": "\"$1\"은(는) 이미 \"$2\"로 추가되었습니다. 사이드바에서 옵션을 확인하세요. 이는 [//www.mediawiki.org/wiki/Special:MyLanguage/Help:TemplateData#aliases 다른 이름] 또는 [//www.mediawiki.org/wiki/Special:MyLanguage/Help:TemplateData#label 라벨]을 사용했기 때문입니다.", - "visualeditor-dialog-transclusion-add-param-error-deprecated": "\"$1\" 값을 추가할 수 없습니다. 해당 변수는 [//www.mediawiki.org/wiki/Special:MyLanguage/Help:TemplateData#deprecated 구식]으로 표기되어 있습니다.", - "visualeditor-dialog-transclusion-add-param-error-exists-selected": "\"$2\" 변수를 두 번 추가할 수 없습니다.", - "visualeditor-dialog-transclusion-add-param-error-exists-unselected": "\"$2\" 변수는 이미 사용 가능합니다. 사이드바에서 옵션을 확인해 주십시오.", - "visualeditor-dialog-transclusion-add-param-error-forbidden-char": "$1 값은 금지된 문자입니다. 변수를 추가하려면 제거해 주십시오.", - "visualeditor-dialog-transclusion-add-param-help": "변수가 더 있다면 틀데이터에 [//www.mediawiki.org/wiki/Special:MyLanguage/Help:VisualEditor/User_guide#Adding_undocumented_parameters 변수 정보를 추가]해 주세요. 틀 내에 존재하는 변수만 제대로 감지됩니다. [[$1|틀 문서]]에 기존 변수에 관한 정보가 있을 수 있습니다.", - "visualeditor-dialog-transclusion-add-param-placeholder": "변수 이름", + "visualeditor-dialog-transclusion-add-param-error-deprecated": "\"$1\" 값을 추가할 수 없습니다. 해당 매개변수는 [//www.mediawiki.org/wiki/Special:MyLanguage/Help:TemplateData#deprecated 구식]으로 표기되어 있습니다.", + "visualeditor-dialog-transclusion-add-param-error-exists-selected": "\"$2\" 매개변수를 두 번 추가할 수 없습니다.", + "visualeditor-dialog-transclusion-add-param-error-exists-unselected": "\"$2\" 매개변수는 이미 사용 가능합니다. 사이드바에서 옵션을 확인해 주십시오.", + "visualeditor-dialog-transclusion-add-param-error-forbidden-char": "$1 값은 금지된 문자입니다. 매개변수를 추가하려면 제거해 주십시오.", + "visualeditor-dialog-transclusion-add-param-help": "매개변수가 더 있다면 틀데이터에 [//www.mediawiki.org/wiki/Special:MyLanguage/Help:VisualEditor/User_guide#Adding_undocumented_parameters 매개변수 정보를 추가]해 주세요. 틀 내에 존재하는 매개변수만 제대로 감지됩니다. [[$1|틀 문서]]에 기존 매개변수에 관한 정보가 있을 수 있습니다.", + "visualeditor-dialog-transclusion-add-param-placeholder": "매개변수 이름", "visualeditor-dialog-transclusion-add-param-save": "추가", "visualeditor-dialog-transclusion-add-template": "틀 추가", "visualeditor-dialog-transclusion-add-template-button": "틀 추가", "visualeditor-dialog-transclusion-add-template-save": "추가", - "visualeditor-dialog-transclusion-add-undocumented-param": "틀데이터에 없는 변수 추가하기", + "visualeditor-dialog-transclusion-add-undocumented-param": "틀데이터에 없는 매개변수 추가하기", "visualeditor-dialog-transclusion-back-confirmation-prompt": "검색으로 돌아가시겠습니까? 변경사항은 소실되며 이 작업은 취소할 수 없습니다.", "visualeditor-dialog-transclusion-close-confirmation-prompt": "틀 편집기를 닫으시겠습니까? 변경사항은 소실되며 이 작업은 취소할 수 없습니다.", "visualeditor-dialog-transclusion-collapse-options": "옵션 숨기기", "visualeditor-dialog-transclusion-confirmation-discard": "편집 버리기", - "visualeditor-dialog-transclusion-confirmation-reject": "편집 계속", + "visualeditor-dialog-transclusion-confirmation-reject": "편집 계속하기", "visualeditor-dialog-transclusion-contextitem-description": "$1에서 생성됨", "visualeditor-dialog-transclusion-contextitem-loading": "불러오는 중...", "visualeditor-dialog-transclusion-expand-options": "옵션 보기", @@ -203,25 +211,28 @@ "visualeditor-dialog-transclusion-filter-no-match": "일치하는 항목이 없습니다", "visualeditor-dialog-transclusion-filter-placeholder": "필드 찾기", "visualeditor-dialog-transclusion-filter-show-all": "모두 표시", - "visualeditor-dialog-transclusion-filter-title": "$1의 변수 검색", + "visualeditor-dialog-transclusion-filter-title": "$1의 매개변수 검색", "visualeditor-dialog-transclusion-help-title": "틀 편집 지원", + "visualeditor-dialog-transclusion-help-message": "틀은 콘텐츠를 위한 서식을 제공합니다. 이 편집기는 왼쪽에 틀에서 제공하는 옵션을 보여주고, 오른쪽에서 해당 옵션에 값을 추가할 수 있도록 합니다.", "visualeditor-dialog-transclusion-help-page-help": "[//www.mediawiki.org/wiki/Special:MyLanguage/Help:VisualEditor/User_guide#Editing_templates 틀 편집 도움말]", "visualeditor-dialog-transclusion-help-page-shortcuts": "[//www.mediawiki.org/wiki/Special:MyLanguage/VisualEditor/Portal/Keyboard_shortcuts#Template_editor_dialog_shortcuts_and_keyboard_interactions 키보드 단축키]", "visualeditor-dialog-transclusion-deprecated-parameter": "사용되지 않는 필드", "visualeditor-dialog-transclusion-deprecated-parameter-description": "필드는 구식입니다. $1", "visualeditor-dialog-transclusion-loading": "불러오는 중...", + "visualeditor-dialog-transclusion-multipart-message": "현재 틀과 하나 이상의 [//www.mediawiki.org/wiki/Special:MyLanguage/Help:VisualEditor/User_guide#Editing_multi-part_template_content 연결된 콘텐츠] (위키텍스트 및/또는 추가 틀) 를 편집하고 있습니다.", "visualeditor-dialog-transclusion-no-template-data-description": "이 틀에는 [//www.mediawiki.org/wiki/Special:MyLanguage/Help:VisualEditor/User_guide#Template_parameters 틀데이터]가 없으며 해당 매개변수가 [//www.mediawiki.org/wiki/Special:MyLanguage/Help:VisualEditor/User_guide#Autogenerated_parameters 자동 생성]되었습니다. 따라서 틀과 해당 매개변수에 대한 설명이 부족합니다. [[$1|틀 문서]]에 추가 정보가 있을 수 있습니다.", "visualeditor-dialog-transclusion-no-template-description": "\"$1\" 틀은 아직 설명이 없습니다. [[$2|틀 문서]]에 일부 정보가 있을 수 있습니다.", - "visualeditor-dialog-transclusion-no-template-parameters": "이 틀에는 문서화된 매개 변수가 없으며 이러한 매개 변수 없이 사용하기 위한 것일 수 있습니다.", + "visualeditor-dialog-transclusion-no-template-parameters": "이 틀에는 문서화된 매개변수가 없으며 이러한 매개변수 없이 사용하기 위한 것일 수 있습니다.", "visualeditor-dialog-transclusion-param-default": "기본값: $1", "visualeditor-dialog-transclusion-param-example-long": "예: $1", + "visualeditor-dialog-transclusion-param-selection-aria-description": "스페이스 키를 눌러 매개변수를 추가하거나 제거할 수 있습니다. 엔터 키를 눌러 매개변수를 추가하고 값을 즉시 편집할 수 있습니다. 매개변수가 이미 선택된 경우 엔터 키를 눌러 값을 편집할 수 있습니다.", "visualeditor-dialog-transclusion-param-selection-aria-label": "$1의 매개변수", - "visualeditor-dialog-transclusion-param-undocumented": "(문서화되지 않은 변수)", + "visualeditor-dialog-transclusion-param-undocumented": "(문서화되지 않은 매개변수)", "visualeditor-dialog-transclusion-placeholder-input-placeholder": "틀 찾기", "visualeditor-dialog-transclusion-required-parameter": "필수 필드", "visualeditor-dialog-transclusion-required-parameter-description": "이 필드는 필수입니다.", "visualeditor-dialog-transclusion-required-parameter-dialog-cancel": "돌아가기", - "visualeditor-dialog-transclusion-required-parameter-dialog-ok": "어쨌든 계속하기", + "visualeditor-dialog-transclusion-required-parameter-dialog-ok": "그래도 계속하기", "visualeditor-dialog-transclusion-required-parameter-dialog-title": "필요한 {{PLURAL:$1|필드}} 없음", "visualeditor-dialog-transclusion-required-parameter-is-blank": "$1 {{PLURAL:$2|필드}}를 채우지 않고 계속하겠습니까?", "visualeditor-dialog-transclusion-see-template": "틀은 사용자가 생성한 것으로 전체 설명이 부족할 수 있습니다. 이 [[$2|틀 문서]]에 추가 정보가 있을 수 있습니다.", @@ -258,6 +269,9 @@ "visualeditor-generating-wikitext-progress": "위키텍스트를 만드는 중", "visualeditor-includes-noinclude-start": "발췌로부터 제외된 내용의 시작", "visualeditor-includes-noinclude-end": "발췌로부터 제외된 내용의 끝", + "visualeditor-includes-onlyinclude-start": "발췌로부터 허용된 내용의 시작", + "visualeditor-includes-onlyinclude-end": "발췌로부터 허용된 내용의 끝", + "visualeditor-includes-includeonly": "발췌만을 위한 콘텐츠", "visualeditor-includes-noinclude-description": "이 문서의 내용이 다른 문서에 의해 사용될 때 이곳부터 일치하는 종료 마커까지의 내용이 포함되지 않습니다. 이 마커들 바깥의 내용을 편집할 때에는 다른 문서들이 해당 내용을 사용할 수 있으므로 주의하십시오.", "visualeditor-includes-onlyinclude-description": "이 문서의 내용이 다른 문서에 의해 사용될 때 이곳부터 일치하는 종료 마커까지의 '''내용만이''' 포함됩니다. 이 마커들 사이의 내용을 편집할 때에는 다른 문서들이 해당 내용을 사용할 수 있으므로 주의하십시오.", "visualeditor-includes-includeonly-description": "이 문서의 내용이 다른 문서에 의해 사용될 때 다음의 추가 내용이 여기에 포함됩니다:", @@ -271,6 +285,7 @@ "visualeditor-linkinspector-educationpopup-text": "중요한 단어에 다른 위키의 문서나 웹사이트로 링크를 거세요. 이는 독자들이 문맥을 이해하기 쉽도록 도와줍니다.", "visualeditor-linkinspector-educationpopup-title": "링크", "visualeditor-linkinspector-illegal-title": "잘못된 문서 제목", + "visualeditor-linkinspector-invalid-blocked": "이 위키의 사람들이 해당 사이트로 연결되는 링크를 차단하기로 결정했습니다. 다른 링크를 시도해 주세요.", "visualeditor-linkinspector-invalid-external": "전체 URL을 입력하십시오 (예: https://example.org)", "visualeditor-linknodeinspector-add-label": "라벨 추가", "visualeditor-linknodeinspector-title": "간단 링크", @@ -304,6 +319,9 @@ "visualeditor-mwgallerydialog-heights-field-label": "그림 높이", "visualeditor-mwgallerydialog-heights-input-placeholder": "기본 높이: $1 px", "visualeditor-mwgallerydialog-mode-dropdown-label-nolines": "일반 (외곽선 없음)", + "visualeditor-mwgallerydialog-mode-dropdown-label-packed": "압축", + "visualeditor-mwgallerydialog-mode-dropdown-label-packed-hover": "압축 (마우스를 올렸을 때 캡션이 보임)", + "visualeditor-mwgallerydialog-mode-dropdown-label-packed-overlay": "압축 (캡션이 위에 겹쳐짐)", "visualeditor-mwgallerydialog-mode-dropdown-label-slideshow": "슬라이드쇼", "visualeditor-mwgallerydialog-mode-dropdown-label-traditional": "일반", "visualeditor-mwgallerydialog-mode-field-label": "표시 모드", @@ -327,6 +345,8 @@ "visualeditor-preference-tabs-prefer-ve": "가능하면 항상 시각편집기 사용하기", "visualeditor-preference-tabs-prefer-wt": "항상 원본 편집기 사용하기", "visualeditor-preference-tabs-remember-last": "마지막으로 사용한 편집기 기억하기", + "visualeditor-preference-collab-label": "협동 편집", + "visualeditor-preference-collab-description": "다른 사용자가 시각편집기에서 편집 세션에 참여하도록 초대하세요.", "visualeditor-rebase-client-export": "내보내기", "visualeditor-rebase-client-export-start": "내보내기...", "visualeditor-rebase-client-import": "가져오기", @@ -335,6 +355,7 @@ "visualeditor-recreate": "문서가 편집을 시작한 이후로 삭제되었습니다. 다시 만드려면 \"$1\"을 누르세요.", "visualeditor-redirect-description": "$1 문서로 넘겨주기", "visualeditor-savedialog-identify-anon": "더 이상 로그인되어 있지 않습니다. 계속하면 당신의 IP 주소가 이 문서의 편집 역사에 기록됩니다.", + "visualeditor-savedialog-identify-temp": "현재 $1 임시 사용자 이름을 사용하고 있습니다. 계속 진행하시면 편집 내용이 이 사용자 이름과 연결됩니다.", "visualeditor-savedialog-identify-user": "지금 [[User:$1|$1]]님으로 로그인되어 있습니다. 계속하면 편집이 이 계정으로 연결됩니다.", "visualeditor-savedialog-keyboard-shortcut-submit": "$1를 누르면 편집을 저장할 수 있습니다.", "visualeditor-savedialog-label-publish-short": "게시", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/ks.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/ks.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/ks.json 2025-12-17 21:58:16.744350700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/ks.json 2026-06-29 17:20:43.713130200 +0000 @@ -1,6 +1,8 @@ { "@metadata": { - "authors": [] + "authors": [ + "Ayaat123" + ] }, "collabpad-doctitle": "مُشتَرکہٕ پیڈ: $1", "collabpad-import-subtitle": "$1 پؠٹھ دَرآمَد کۆرمُت", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/ku-latn.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/ku-latn.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/ku-latn.json 2025-12-17 21:58:16.744350700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/ku-latn.json 2026-06-23 01:21:05.264395200 +0000 @@ -82,9 +82,9 @@ "visualeditor-dialog-transclusion-template-title-nonexistent": "Ev şablon tine ye.", "visualeditor-dialog-transclusion-add-wikitext": "Wîkînivîs tevlê bike", "visualeditor-dialog-transclusion-add-param-error-exists-selected": "Parametreya \"$2\" du car nayê tevlê kirin.", - "visualeditor-dialog-transclusion-add-param-error-exists-unselected": "Parametreya \"$2\" jixwe ji bo bikaranînê heye. Ji kerema xwe vebijarkên li kêlekê kontrol bikin.", - "visualeditor-dialog-transclusion-add-param-error-forbidden-char": "$1 karaktereke qedexe ye. Ji kerema xwe re wê jêbibin da ku parametreyê zêde bikin.", - "visualeditor-dialog-transclusion-add-param-help": "Heke dizanin, navên [//www.mediawiki.org/wiki/Special:MyLanguage/Help:VisualEditor/User_guide#Adding_undocumented_parameters parametreyeke nebelgekirî] lê zêde bike. Bizanin ku tenê parametreyên ku ji hêla şablonê ve tên zanîn dê bandorek hebe. Hûn dikarin li ser [[$1|rûpela şablonê]] li ser parametreyên heyî agahdarî bibînin.", + "visualeditor-dialog-transclusion-add-param-error-exists-unselected": "Parametreya \"$2\" jixwe ji bo bikaranînê heye. Ji kerema xwe eyarên li panela kêlekê kontrol bikin.", + "visualeditor-dialog-transclusion-add-param-error-forbidden-char": "$1 karaktereke yasax e. Ji kerema xwe re wê jêbibin da ku parametreyê zêde bikin.", + "visualeditor-dialog-transclusion-add-param-help": "Eger tu dizanî, navên [//www.mediawiki.org/wiki/Special:MyLanguage/Help:VisualEditor/User_guide#Adding_undocumented_parameters parametreyeke nebelgekirî] lê zêde bike. Ji bîr neke ku tenê van parametreyan tesîr li şablonê dikin yên ku ji hêla şablonê ve tên zanîn. Tu dikarî li ser [[$1|sahîfeya şablonê]] malûmatên li ser parametreyên heyî bibînî.", "visualeditor-dialog-transclusion-add-param-placeholder": "Navê parametreyê", "visualeditor-dialog-transclusion-add-param-save": "Tevlî bike", "visualeditor-dialog-transclusion-add-template": "Şablonekê lê zêde bike", @@ -99,34 +99,34 @@ "visualeditor-dialog-transclusion-contextitem-loading": "Tê barkirin...", "visualeditor-dialog-transclusion-expand-options": "Vebijarkan nîşan bide", "visualeditor-dialog-transclusion-filter-hide-unused": "Yên vala veşêre", - "visualeditor-dialog-transclusion-filter-no-match": "Ti encam nîne", + "visualeditor-dialog-transclusion-filter-no-match": "Ti netîce nîne", "visualeditor-dialog-transclusion-filter-placeholder": "Beşek lê bigere", "visualeditor-dialog-transclusion-filter-show-all": "Hemû nîşan bide", "visualeditor-dialog-transclusion-filter-title": "Lêgerîna parametreyê ji bo $1", "visualeditor-dialog-transclusion-help-title": "Alîkariya guhartina şablonê", "visualeditor-dialog-transclusion-loading": "Tê barkirin...", - "visualeditor-dialog-transclusion-no-template-data-description": "[//www.mediawiki.org/wiki/Special:MyLanguage/Help:VisualEditor/User_guide#Template_parameters DaneyênŞablonê] ya vê şablonê tine ye û [//www.mediawiki.org/wiki/Special:MyLanguage/Help:VisualEditor/User_guide#Autogenerated_parameters parametreyên wê] bi otomatîkî hatin çêkirin. Loma pênaseya şablonê û danasînên parametreyê tine ye. Li ser [[$1|rûpela şablonê]] dibe ku zêdetir agahî hebe.", + "visualeditor-dialog-transclusion-no-template-data-description": "[//www.mediawiki.org/wiki/Special:MyLanguage/Help:VisualEditor/User_guide#Template_parameters DaneyênŞablonê] ya vê şablonê tine ye û [//www.mediawiki.org/wiki/Special:MyLanguage/Help:VisualEditor/User_guide#Autogenerated_parameters parametreyên wê] bi otomatîkî hatin çêkirin. Loma îzaha şablonê û tarîfên parametreyê tine ne. Li ser [[$1|rûpela şablonê]] dibe ku zêdetir agahî hebe.", "visualeditor-dialog-transclusion-no-template-description": "Hîn danasîna şablona \"$1\" tine ye, lê dibe ku hin agahî li ser [[$2|rûpela şablonê]] hebin.", "visualeditor-dialog-transclusion-no-template-parameters": "Parametreyên vê şablonê yên belgekirî tine û dibe ku bêyî wan were bikaranîn.", "visualeditor-dialog-transclusion-param-default": "Standart:$1", - "visualeditor-dialog-transclusion-param-example-long": "Mînak: $1", + "visualeditor-dialog-transclusion-param-example-long": "Nimûne: $1", "visualeditor-dialog-transclusion-param-undocumented": "(parametreya nebelgekirî)", "visualeditor-dialog-transclusion-placeholder-input-placeholder": "Şablonekê bibîne", "visualeditor-dialog-transclusion-required-parameter-dialog-cancel": "Vegere", "visualeditor-dialog-transclusion-required-parameter-dialog-ok": "Ne muhîm e dewam bike", "visualeditor-dialog-transclusion-required-parameter-dialog-title": "{{PLURAL:$1|Qisma hewce nehatiye|Qismên hewce nehatine}} nivîsin", "visualeditor-dialog-transclusion-required-parameter-is-blank": "Bi rastî dixwazî bêyî nivîsina {{PLURAL:$2|qismê|qismên}} $1 dewam bikî?", - "visualeditor-dialog-transclusion-see-template": "Şablon ji hêla bikarhêneran ve tê çêkirin û dibe ku kêmasiyên ravekirinê hebin. Herwiha dibe ku li ser [[$2|rûpela vê şablonê]] agahiyên berfireh hebin.", + "visualeditor-dialog-transclusion-see-template": "Şablon ji hêla bikarhêneran ve tê çêkirin û dibe ku kêmasiyên îzahkirinê hebin. Herwiha dibe ku li ser [[$2|sahîfeya vê şablonê]] malûmatên berfireh hebin.", "visualeditor-dialog-transclusion-title-insert-template": "Şablonekê tevlî bike", "visualeditor-dialog-transclusion-title-insert-known-template": "Tevlî bike: $1", "visualeditor-dialog-transclusion-title-edit-known-template": "Biguhêre: $1", "visualeditor-dialog-transclusion-title-edit-transclusion": "Naveroka şablonê", - "visualeditor-dialog-transclusion-template-search": "Li şablonan bigere", - "visualeditor-dialog-transclusion-template-search-help": "Şablona ku dixwazî têxî bi lêgerîna bêjeyeke têkildar bibîne. Şablonên ku danasînên wan hene îhtîmal e ku bi edîtorê dîtbarî re baş bixebitin.", + "visualeditor-dialog-transclusion-template-search": "Şablonan lê bigere", + "visualeditor-dialog-transclusion-template-search-help": "Şablona ku dixwazî têxî bi lêgerîna kelîmeyeke eleqedar bibîne. Şablonên ku îzahên wan hene îhtîmal e ku bi edîtorê dîtbarî re baş bixebitin.", "visualeditor-dialog-transclusion-wikitext": "Wîkînivîs", "visualeditor-dialogbutton-media-tooltip": "Wêne û medya", "visualeditor-dialogbutton-template-tooltip": "Şablon", - "visualeditor-editsummary": "Tiştê ku te guhart rave bike", + "visualeditor-editsummary": "Îzah bike te çi guhart", "visualeditor-educationpopup-dismiss": "Baş e, min fêhm kir", "visualeditor-feedback-defaultmessage": "URL: $1", "visualeditor-formatdropdown-format-mw-heading1": "Sernavê rûpelê", @@ -140,7 +140,7 @@ "visualeditor-linkinspector-button-link-internal": "Li rûpelên daxilî bigere", "visualeditor-linkinspector-educationpopup-title": "Girêdan", "visualeditor-linkinspector-illegal-title": "Sernavê rûpelê ê nederbasbar", - "visualeditor-linkinspector-invalid-external": "URL-yeke temamî binivîsin, mînak: https://minak.org", + "visualeditor-linkinspector-invalid-external": "URL-yeke temamî binivîsin, nimûne: https://nimune.org", "visualeditor-linknodeinspector-title": "Girêdanê hêsan", "visualeditor-magiclinknodeinspector-title-isbn": "Girêdana ISBNê", "visualeditor-magiclinknodeinspector-title-pmid": "Girêdana PMIDê", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/lad.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/lad.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/lad.json 2025-09-29 17:41:30.311606600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/lad.json 2026-06-23 01:21:05.265395400 +0000 @@ -2,12 +2,13 @@ "@metadata": { "authors": [ "Universal Life", - "WikiiiTranslator" + "WikiiiTranslator", + "Maor X" ] }, "visualeditor-ca-createlocaldescriptionsource": "Agregar deskripsión local", "visualeditor-ca-createsource": "Criar fuente", - "visualeditor-ca-editsource": "Trocar el manadero", - "visualeditor-ca-editsource-section": "trocar el manadero", + "visualeditor-ca-editsource": "Trokar el manadero", + "visualeditor-ca-editsource-section": "trokar el manadero", "visualeditor-descriptionpagelink": "Project:Editor visual" } diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/lb.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/lb.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/lb.json 2026-04-01 12:37:39.390993000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/lb.json 2026-06-29 17:51:26.429353500 +0000 @@ -154,14 +154,18 @@ "visualeditor-dialog-transclusion-template-widget-aria": "Dréckd d'Space-Tast fir d'Schabloun erauszesichen.", "visualeditor-dialog-transclusion-template-widget-aria-selected-single": "Dréckt CTrl+Del fir d'Schabloun nat hire Parameteren a Wäerter ze läschen.", "visualeditor-dialog-transclusion-add-wikitext": "Wikitext derbäisetzen", + "visualeditor-dialog-transclusion-add-param-error-alias": "„$1“ gouf schonn als „$2“ derbäigesat. Kuckt wgl. d'Optiounen an der säitlecher Läischt. Dat läit entweeder um Gebrauch vun [//www.mediawiki.org/wiki/Special:MyLanguage/Help:TemplateData#aliases Aliasen] oder vun [//www.mediawiki.org/wiki/Special:MyLanguage/Help:TemplateData#label Etiketten].", + "visualeditor-dialog-transclusion-add-param-error-deprecated": "„$1“ kann net derbäigesat ginn, well de Parameter als [//www.mediawiki.org/wiki/Special:MyLanguage/Help:TemplateData#deprecated vereelzt] markéiert gouf.", "visualeditor-dialog-transclusion-add-param-error-exists-selected": "De Parameter \"$2\" kann net zweemol derbäigesat ginn.", + "visualeditor-dialog-transclusion-add-param-error-exists-unselected": "De Parameter „$2“ ass schonn disponibel fir benotzt ze ginn. Kuckt wgl. d'Optiounen an der säitlecher Läischt.", "visualeditor-dialog-transclusion-add-param-error-forbidden-char": "$1 ass e verbuedent Zeechen. Huelt et wgl. ewech fir de Parameter derbäizesetzen.", + "visualeditor-dialog-transclusion-add-param-help": "Falls bekannt, gitt [//\nwww.mediawiki.org/wiki/Special:MyLanguage/Help:VisualEditor/User_guide#Adding_undocumented_parameters ondokumentéier Parameternimm] an. Denkt drun, datt nëmme Parameteren, déi der Schabloun bekannt sinn, en Effekt wäerten hunn. Dir fannt eventuell op der [[$1|Säit vun der Schabloun]] Informatiounen iwwer besteeënd Parameteren.", "visualeditor-dialog-transclusion-add-param-placeholder": "Numm vum Parameter", "visualeditor-dialog-transclusion-add-param-save": "Derbäisetzen", "visualeditor-dialog-transclusion-add-template": "Schabloun derbäisetzen", "visualeditor-dialog-transclusion-add-template-button": "Schabloun derbäisetzen", "visualeditor-dialog-transclusion-add-template-save": "Derbäisetzen", - "visualeditor-dialog-transclusion-add-undocumented-param": "Net dokumentéierte Parameter derbäisetzen", + "visualeditor-dialog-transclusion-add-undocumented-param": "Ondokumentéierte Parameter derbäisetzen", "visualeditor-dialog-transclusion-back-confirmation-prompt": "Zréck bei d'Sich goen? Är Ännerunge gi verluer an dat kann net réckgängeg gemaach ginn.", "visualeditor-dialog-transclusion-close-confirmation-prompt": "Den Editeur vun der Schabloun zoumaachen? Är Ännerunge gi verluer a kënnen net méi restauréiert ginn.", "visualeditor-dialog-transclusion-collapse-options": "Optioune verstoppen", @@ -182,12 +186,12 @@ "visualeditor-dialog-transclusion-deprecated-parameter-description": "Feld ass vereelzt. $1", "visualeditor-dialog-transclusion-loading": "Lueden...", "visualeditor-dialog-transclusion-no-template-data-description": "Bei dëser Schabloun feelen d'[//www.mediawiki.org/wiki/Special:MyLanguage/Help:VisualEditor/User_guide#Template_parameters TemplateData] an hir Parametere goufen [//www.mediawiki.org/wiki/Special:MyLanguage/Help:VisualEditor/User_guide#Autogenerated_parameters automatesch generéiert]. Dohier feelen d'Beschreiwunge fir d'Schabloun an hir Parameteren. Méiglecherweis gëtt et zousätzlech Informatiounen op der [[$1|Schablounesäit]].", - "visualeditor-dialog-transclusion-no-template-description": "D'Schabloun \"$1\" huet nach keng Beschreiwung, awer e puer Informatioune kënnen op der [[$2|Säit vun der Schabloun]] disponibel sinn.", + "visualeditor-dialog-transclusion-no-template-description": "D'Schabloun „$1“ huet nach keng Beschreiwung, awer et kéinte sech e puer Informatiounen op der [[$2|Säit vun der Schabloun]] fannen.", "visualeditor-dialog-transclusion-no-template-parameters": "Dës Schabloun huet keng dokumentéiert Parameteren a ka geduecht si fir ouni si benotzt ze ginn.", "visualeditor-dialog-transclusion-param-default": "Standard: $1", "visualeditor-dialog-transclusion-param-example-long": "Beispill: $1", "visualeditor-dialog-transclusion-param-selection-aria-label": "Parameteren an $1", - "visualeditor-dialog-transclusion-param-undocumented": "(Net dokumentéierte Parameter)", + "visualeditor-dialog-transclusion-param-undocumented": "(ondokumentéierte Parameter)", "visualeditor-dialog-transclusion-placeholder-input-placeholder": "Schabloun fannen", "visualeditor-dialog-transclusion-required-parameter": "Obligatorescht Feld", "visualeditor-dialog-transclusion-required-parameter-description": "Feld ass obligatoresch.", @@ -211,7 +215,7 @@ "visualeditor-editingtabdialog-title": "Ännerungs-Tabs", "visualeditor-editnotices-tool": "{{PLURAL:$1|Eng Notiz|$1 Notizen}}", "visualeditor-editnotices-tooltip": "Ännerungsnotizen", - "visualeditor-editsummary": "Beschreift wat Dir geännert hutt", + "visualeditor-editsummary": "Beschreift, wat Dir geännert hutt", "visualeditor-editsummary-characters-remaining": "D'Zuel vun den Zeechen déi nach iwwreg sinn", "visualeditor-educationpopup-dismiss": "OK, verstan", "visualeditor-expandable-less": "Manner", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/mrt.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/mrt.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/mrt.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/mrt.json 2026-06-23 01:21:05.268395400 +0000 @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Galdiz" + ] + }, + "visualeditor-ca-createsource": "gurlagu gududa the" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/mvf.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/mvf.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/mvf.json 2025-09-29 17:41:30.318606900 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/mvf.json 2026-06-29 17:20:43.715130300 +0000 @@ -1,9 +1,10 @@ { "@metadata": { "authors": [ - "Enkhsaihan2005" + "Enkhsaihan2005", + "Anand.orkhon" ] }, - "visualeditor-ca-editsource": "ᠦᠨᠳᠦᠰᠦᠨ ᠪᠢᠴᠢᠭ ᠢ ᠵᠠᠰᠠᠪᠤᠷᠢᠯᠠᠬᠤ", - "visualeditor-ca-editsource-section": "ᠦᠨᠳᠦᠰᠦᠨ ᠪᠢᠴᠢᠭ ᠢ ᠵᠠᠰᠠᠪᠤᠷᠢᠯᠠᠬᠤ" + "visualeditor-ca-editsource": "ᠻᠣᠳ᠋᠎ᠢᠶᠠᠷ ᠵᠠᠰᠠᠪᠤᠷᠢᠯᠠᠬᠤ", + "visualeditor-ca-editsource-section": "ᠻᠣᠳ᠋᠎ᠢᠶᠠᠷ ᠵᠠᠰᠠᠪᠤᠷᠢᠯᠠᠬᠤ" } diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/mwlanguagevariant/ko.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/mwlanguagevariant/ko.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/mwlanguagevariant/ko.json 2025-12-17 21:58:16.752350800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/mwlanguagevariant/ko.json 2026-06-29 17:20:43.715130300 +0000 @@ -2,27 +2,46 @@ "@metadata": { "authors": [ "Dr1t jg", - "Ykhwong" + "Ykhwong", + "Tensama0415" ] }, + "visualeditor-mwlanguagevariant-disabled": "변종 변환 비활성화됨", + "visualeditor-mwlanguagevariant-filter": "변종이 $1 변종으로 필터링됨", "visualeditor-mwlanguagevariant-name": "언어 이름: $1", "visualeditor-mwlanguagevariant-oneway": "단방향 변환: $1", "visualeditor-mwlanguagevariant-twoway": "언어 변환: $1", + "visualeditor-mwlanguagevariant-unknown": "언어 변종", "visualeditor-mwlanguagevariantcontextitem-flag-describe": "이것은 기술된 규칙입니다.", "visualeditor-mwlanguagevariantcontextitem-flag-hidden": "이것은 숨겨진 규칙입니다.", "visualeditor-mwlanguagevariantcontextitem-flag-title": "이 규칙은 문서 제목에 영향을 미칩니다.", "visualeditor-mwlanguagevariantcontextitem-rule-code-label": "언어 코드", "visualeditor-mwlanguagevariantcontextitem-rule-invalid-language-label": "유효하지 않음", "visualeditor-mwlanguagevariantcontextitem-rule-name-label": "언어", + "visualeditor-mwlanguagevariantcontextitem-rule-text-from-label": "원본", + "visualeditor-mwlanguagevariantcontextitem-rule-text-to-label": "대상", "visualeditor-mwlanguagevariantcontextitem-rule-text-twoway-label": "텍스트", + "visualeditor-mwlanguagevariantcontextitem-title-disabled": "변종 변환 비활성화됨", + "visualeditor-mwlanguagevariantcontextitem-title-filter": "변종 필터", "visualeditor-mwlanguagevariantcontextitem-title-name": "언어 이름", "visualeditor-mwlanguagevariantcontextitem-title-oneway": "단방향 변환 규칙", "visualeditor-mwlanguagevariantcontextitem-title-twoway": "언어 변환 규칙", + "visualeditor-mwlanguagevariantcontextitem-title-unknown": "언어 변종", + "visualeditor-mwlanguagevariantinspector-disabled-placeholder": "변종 변환으로부터 보호된 텍스트", "visualeditor-mwlanguagevariantinspector-filter-langs-label": "언어", "visualeditor-mwlanguagevariantinspector-filter-langs-placeholder": "언어 코드", "visualeditor-mwlanguagevariantinspector-filter-text-label": "내용", + "visualeditor-mwlanguagevariantinspector-filter-text-placeholder": "필터링된 텍스트", + "visualeditor-mwlanguagevariantinspector-oneway-add-button": "새로운 사례 추가", + "visualeditor-mwlanguagevariantinspector-oneway-clear-button": "사례 제거", "visualeditor-mwlanguagevariantinspector-oneway-from-text-placeholder": "원본 텍스트", + "visualeditor-mwlanguagevariantinspector-oneway-to-text-placeholder": "번종 텍스트", + "visualeditor-mwlanguagevariantinspector-title-disabled": "변종 변환 비활성화됨", + "visualeditor-mwlanguagevariantinspector-title-filter": "변종 필터", "visualeditor-mwlanguagevariantinspector-title-name": "언어 이름", "visualeditor-mwlanguagevariantinspector-title-oneway": "단방향 변환 규칙", - "visualeditor-mwlanguagevariantinspector-title-twoway": "언어 변환 규칙" + "visualeditor-mwlanguagevariantinspector-title-twoway": "언어 변환 규칙", + "visualeditor-mwlanguagevariantinspector-twoway-add-button": "새로운 사례 추가", + "visualeditor-mwlanguagevariantinspector-twoway-clear-button": "사례 제거", + "visualeditor-mwlanguagevariantinspector-twoway-text-placeholder": "번종 텍스트" } diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/mwlanguagevariant/lb.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/mwlanguagevariant/lb.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/mwlanguagevariant/lb.json 2025-12-17 21:58:16.752350800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/mwlanguagevariant/lb.json 2026-05-08 00:22:37.379772000 +0000 @@ -2,7 +2,8 @@ "@metadata": { "authors": [ "Les Meloures", - "Robby" + "Robby", + "Volvox" ] }, "visualeditor-mwlanguagevariant-filter": "Variante gefiltert no $1", @@ -14,11 +15,12 @@ "visualeditor-mwlanguagevariantcontextitem-flag-hidden": "Dëst ass eng verstoppt Reegel.", "visualeditor-mwlanguagevariantcontextitem-flag-title": "Dës Reegel beaflosst dëse Säitentitel.", "visualeditor-mwlanguagevariantcontextitem-rule-code-label": "Sprooch Code", - "visualeditor-mwlanguagevariantcontextitem-rule-invalid-language-label": "Net valabel", + "visualeditor-mwlanguagevariantcontextitem-rule-invalid-language-label": "Ongülteg", "visualeditor-mwlanguagevariantcontextitem-rule-name-label": "Sprooch", "visualeditor-mwlanguagevariantcontextitem-rule-text-from-label": "Quell", "visualeditor-mwlanguagevariantcontextitem-rule-text-to-label": "Destinatioun", "visualeditor-mwlanguagevariantcontextitem-rule-text-twoway-label": "Text", + "visualeditor-mwlanguagevariantcontextitem-title-filter": "Variantefilter", "visualeditor-mwlanguagevariantcontextitem-title-name": "Numm vun der Sprooch", "visualeditor-mwlanguagevariantcontextitem-title-unknown": "Sproochvariant", "visualeditor-mwlanguagevariantinspector-filter-langs-label": "Sproochen", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/mwlanguagevariant/ms.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/mwlanguagevariant/ms.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/mwlanguagevariant/ms.json 2026-04-01 12:37:39.394993000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/mwlanguagevariant/ms.json 2026-06-29 17:51:26.429353500 +0000 @@ -7,7 +7,7 @@ "Hakimi97" ] }, - "visualeditor-mwlanguagevariant-disabled": "Penukaran kelainan dimatikan", + "visualeditor-mwlanguagevariant-disabled": "Penukaran kelainan bahasa dimatikan", "visualeditor-mwlanguagevariant-filter": "Kelainan-kelainan ditapis kepada $1", "visualeditor-mwlanguagevariant-name": "Nama bahasa: $1", "visualeditor-mwlanguagevariant-oneway": "Penukaran sehala: $1", @@ -22,7 +22,7 @@ "visualeditor-mwlanguagevariantcontextitem-rule-text-from-label": "Sumber", "visualeditor-mwlanguagevariantcontextitem-rule-text-to-label": "Destinasi", "visualeditor-mwlanguagevariantcontextitem-rule-text-twoway-label": "Teks", - "visualeditor-mwlanguagevariantcontextitem-title-disabled": "Penukaran kelainan dihentikan", + "visualeditor-mwlanguagevariantcontextitem-title-disabled": "Penukaran kelainan bahasa dimatikan", "visualeditor-mwlanguagevariantcontextitem-title-filter": "Tapisan kelainan", "visualeditor-mwlanguagevariantcontextitem-title-name": "Nama bahasa", "visualeditor-mwlanguagevariantcontextitem-title-oneway": "Peraturan penukaran sehala", @@ -36,7 +36,7 @@ "visualeditor-mwlanguagevariantinspector-oneway-add-button": "Tambah kes baharu", "visualeditor-mwlanguagevariantinspector-oneway-clear-button": "Gugurkan kes", "visualeditor-mwlanguagevariantinspector-oneway-from-text-placeholder": "Teks sumber", - "visualeditor-mwlanguagevariantinspector-oneway-to-text-placeholder": "Teks kelainan", + "visualeditor-mwlanguagevariantinspector-oneway-to-text-placeholder": "Teks kelainan bahasa", "visualeditor-mwlanguagevariantinspector-title-disabled": "Penukaran kelainan bahasa dimatikan", "visualeditor-mwlanguagevariantinspector-title-filter": "Penapis kelainan", "visualeditor-mwlanguagevariantinspector-title-name": "Nama bahasa", @@ -44,5 +44,5 @@ "visualeditor-mwlanguagevariantinspector-title-twoway": "Peraturan penukaran bahasa", "visualeditor-mwlanguagevariantinspector-twoway-add-button": "Tambah kes baru", "visualeditor-mwlanguagevariantinspector-twoway-clear-button": "Gugurkan kes", - "visualeditor-mwlanguagevariantinspector-twoway-text-placeholder": "Teks varian" + "visualeditor-mwlanguagevariantinspector-twoway-text-placeholder": "Teks kelainan bahasa" } diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/mwlanguagevariant/nl.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/mwlanguagevariant/nl.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/mwlanguagevariant/nl.json 2026-04-01 12:37:39.394993000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/mwlanguagevariant/nl.json 2026-05-12 12:30:01.013352600 +0000 @@ -1,10 +1,10 @@ { "@metadata": { "authors": [ - "Amire80", "Mainframe98", "McDutchie", - "Romaine" + "Romaine", + "Siebrand" ] }, "visualeditor-mwlanguagevariant-disabled": "Variantconversie uitgeschakeld", @@ -17,7 +17,7 @@ "visualeditor-mwlanguagevariantcontextitem-flag-hidden": "Dit is een verborgen regel.", "visualeditor-mwlanguagevariantcontextitem-flag-title": "Deze regel heeft invloed op de paginatitel.", "visualeditor-mwlanguagevariantcontextitem-rule-code-label": "Taalcode", - "visualeditor-mwlanguagevariantcontextitem-rule-invalid-language-label": "Ongeldig", + "visualeditor-mwlanguagevariantcontextitem-rule-invalid-language-label": "Onjuist", "visualeditor-mwlanguagevariantcontextitem-rule-name-label": "Taal", "visualeditor-mwlanguagevariantcontextitem-rule-text-from-label": "Bron", "visualeditor-mwlanguagevariantcontextitem-rule-text-to-label": "Bestemming", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/mwlanguagevariant/so.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/mwlanguagevariant/so.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/mwlanguagevariant/so.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/mwlanguagevariant/so.json 2026-06-11 08:56:39.333369000 +0000 @@ -0,0 +1,45 @@ +{ + "@metadata": { + "authors": [ + "AhmedG612" + ] + }, + "visualeditor-mwlanguagevariant-disabled": "Beddelka noocyada waa la damiyay", + "visualeditor-mwlanguagevariant-filter": "Noocyada la shaandheeyay ilaa $1", + "visualeditor-mwlanguagevariant-name": "Magaca luuqadda: $1", + "visualeditor-mwlanguagevariant-oneway": "Beddelid hal-jid ah: $1", + "visualeditor-mwlanguagevariant-twoway": "Beddelidda luiqadda: $1", + "visualeditor-mwlanguagevariant-unknown": "Nooca luqadda", + "visualeditor-mwlanguagevariantcontextitem-flag-describe": "Tani waa xeer la sharxay.", + "visualeditor-mwlanguagevariantcontextitem-flag-hidden": "Tani waa xeer qarsoon.", + "visualeditor-mwlanguagevariantcontextitem-flag-title": "Xeerkan wuxuu saameeyaa cinwaanka bogga.", + "visualeditor-mwlanguagevariantcontextitem-rule-code-label": "Koodhka luqadda", + "visualeditor-mwlanguagevariantcontextitem-rule-invalid-language-label": "Aan ansax ahayn", + "visualeditor-mwlanguagevariantcontextitem-rule-name-label": "Luuqadda", + "visualeditor-mwlanguagevariantcontextitem-rule-text-from-label": "Isha", + "visualeditor-mwlanguagevariantcontextitem-rule-text-to-label": "Meesha loo socdo", + "visualeditor-mwlanguagevariantcontextitem-rule-text-twoway-label": "Qoraal", + "visualeditor-mwlanguagevariantcontextitem-title-disabled": "Beddelidda nooca waa la naafoyeeyay", + "visualeditor-mwlanguagevariantcontextitem-title-filter": "Shaandhaynta noocyada", + "visualeditor-mwlanguagevariantcontextitem-title-name": "Magaca luuqadda", + "visualeditor-mwlanguagevariantcontextitem-title-oneway": "Xeerka beddelidda hal-jid ah", + "visualeditor-mwlanguagevariantcontextitem-title-twoway": "Xeerka beddelidda luqadda", + "visualeditor-mwlanguagevariantcontextitem-title-unknown": "Nooca luqadda", + "visualeditor-mwlanguagevariantinspector-disabled-placeholder": "Qoraalka laga ilaaliyey beddelidda nooca luqadda", + "visualeditor-mwlanguagevariantinspector-filter-langs-label": "Luqadaha", + "visualeditor-mwlanguagevariantinspector-filter-langs-placeholder": "Koodhka luuqadda", + "visualeditor-mwlanguagevariantinspector-filter-text-label": "Waxyaabaha ku jira", + "visualeditor-mwlanguagevariantinspector-filter-text-placeholder": "Qoraal la shaandheeyay", + "visualeditor-mwlanguagevariantinspector-oneway-add-button": "Ku dar kiis cusub", + "visualeditor-mwlanguagevariantinspector-oneway-clear-button": "Ka saar kiiska", + "visualeditor-mwlanguagevariantinspector-oneway-from-text-placeholder": "Qoraalka asalka ah", + "visualeditor-mwlanguagevariantinspector-oneway-to-text-placeholder": "Qoraalka nooca", + "visualeditor-mwlanguagevariantinspector-title-disabled": "Beddelidda nooca waa la naafoyeeyay", + "visualeditor-mwlanguagevariantinspector-title-filter": "Shaandhaynta noocyada", + "visualeditor-mwlanguagevariantinspector-title-name": "Magaca luqadda", + "visualeditor-mwlanguagevariantinspector-title-oneway": "Xeerka beddelka hal dhinac", + "visualeditor-mwlanguagevariantinspector-title-twoway": "Xeerka beddelka luqadda", + "visualeditor-mwlanguagevariantinspector-twoway-add-button": "Ku dar xaalad cusub", + "visualeditor-mwlanguagevariantinspector-twoway-clear-button": "Ka saar xaaladda", + "visualeditor-mwlanguagevariantinspector-twoway-text-placeholder": "Nooc qoraal" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/nds-nl.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/nds-nl.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/nds-nl.json 2025-12-17 21:58:16.757351000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/nds-nl.json 2026-06-23 01:21:05.271395400 +0000 @@ -22,11 +22,11 @@ "visualeditor-dialog-media-goback": "Weerumme", "visualeditor-dialog-media-info-audiofile": "Geluudsbestaand", "visualeditor-dialog-media-info-created": "An-emaakt: $1", - "visualeditor-dialog-media-info-meta-artist": "Artiest: $1", + "visualeditor-dialog-media-info-meta-artist": "Autöör: $1", "visualeditor-dialog-media-info-moreinfo": "Meer informasie", "visualeditor-dialog-media-info-readmore": "Meer lezen", "visualeditor-dialog-media-info-uploaded": "Op-estuurd: $1", - "visualeditor-dialog-media-page-advanced": "Geavveseerde instellingen", + "visualeditor-dialog-media-page-advanced": "Avanceerd", "visualeditor-dialog-media-page-general": "Algemeyn", "visualeditor-dialog-media-position-section": "Posisie", "visualeditor-dialog-media-save": "Opslaon", @@ -108,7 +108,7 @@ "visualeditor-formatdropdown-format-mw-heading6": "Underupskrivt 4", "visualeditor-languages-tool": "Språken", "visualeditor-linkinspector-button-link-external": "Uutgånde verwysing", - "visualeditor-linkinspector-button-link-internal": "Ziejen zeuken", + "visualeditor-linkinspector-button-link-internal": "Syden söken", "visualeditor-linkinspector-educationpopup-text": "Koppel belangrieke woorden an aandere ziejen in de wiki of zelfs aandere websteeën. Hierdeur kunnen lezers de kontext beter begriepen.", "visualeditor-linkinspector-educationpopup-title": "Verwiezingen", "visualeditor-linkinspector-illegal-title": "Ongeldige ziedtitel", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/nl.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/nl.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/nl.json 2026-04-01 12:37:39.395993000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/nl.json 2026-06-29 18:13:00.048056400 +0000 @@ -221,7 +221,7 @@ "visualeditor-dialog-transclusion-filter-hide-unused": "Ongebruikte verbergen", "visualeditor-dialog-transclusion-filter-no-match": "Geen overeenkomsten gevonden", "visualeditor-dialog-transclusion-filter-placeholder": "Veld zoeken", - "visualeditor-dialog-transclusion-filter-show-all": "Toon alles", + "visualeditor-dialog-transclusion-filter-show-all": "Alles weergeven", "visualeditor-dialog-transclusion-filter-title": "Parameter zoeken voor $1", "visualeditor-dialog-transclusion-help-title": "Sjabloonbewerkingshulp", "visualeditor-dialog-transclusion-help-message": "Sjablonen bieden opmaak voor inhoud. Deze tekstverwerker laat aan de linkerkant zien welke opties een sjabloon biedt en aan de rechterkant kunnen waarden worden toegevoegd.", @@ -267,10 +267,10 @@ "visualeditor-editnotices-tooltip": "Meldingen over bewerken", "visualeditor-editsummary": "Beschrijf wat u hebt gewijzigd", "visualeditor-editsummary-characters-remaining": "Het aantal resterende tekens", - "visualeditor-educationpopup-dismiss": "Oké, ik snap het", + "visualeditor-educationpopup-dismiss": "Oké, ik begrijp het", "visualeditor-expandable-less": "Minder", "visualeditor-expandable-more": "Meer", - "visualeditor-feedback-defaultmessage": "URL: $1", + "visualeditor-feedback-defaultmessage": "Url: $1", "visualeditor-formatdropdown-format-mw-heading1": "Paginatitel", "visualeditor-formatdropdown-format-mw-heading2": "Kopje", "visualeditor-formatdropdown-format-mw-heading3": "Onderkop 1", @@ -295,7 +295,7 @@ "visualeditor-linkinspector-convert-link-rfc": "Omzetten naar RFC-koppeling", "visualeditor-linkinspector-educationpopup-text": "Koppel belangrijke woorden aan andere pagina's in de wiki of zelfs andere websites. Hierdoor zijn lezers in de gelegenheid de context te begrijpen.", "visualeditor-linkinspector-educationpopup-title": "Koppelingen", - "visualeditor-linkinspector-illegal-title": "Ongeldige paginanaam", + "visualeditor-linkinspector-illegal-title": "Incorrecte paginatitel", "visualeditor-linkinspector-invalid-blocked": "Koppelingen naar deze site zijn op deze wiki geblokkeerd. Probeer een andere koppeling.", "visualeditor-linkinspector-invalid-external": "Voeg een volledige URL in, bijvoorbeeld https://example.org", "visualeditor-linknodeinspector-add-label": "Label toevoegen", @@ -386,17 +386,17 @@ "visualeditor-savedialog-title-save": "Wijzigingen opslaan", "visualeditor-section-body-placeholder": "Nieuwe sectie", "visualeditor-section-title-placeholder": "Onderwerp", - "visualeditor-loaderror-revidconflict": "Door de server teruggegeven versie-ID's komen niet overeen (document: $1, metadata: $2).", + "visualeditor-loaderror-revidconflict": "Door de server teruggegeven versie-ID's komen niet overeen (document: $1, metagegevens: $2).", "visualeditor-loaderror-wrongmode": "Probeerde de tekstverwerker in de verkeerde modus te laden (gegevenstype: \"$1\", tekstverwerkermodus: \"$2\").", "visualeditor-settings-tool": "Pagina-instellingen", "visualeditor-special-characters-group-other": "Vaak gebruikt", "visualeditor-templatesused-tool": "Gebruikte sjablonen", - "visualeditor-title-error": "Ongeldige paginanaam.", + "visualeditor-title-error": "Incorrecte titel.", "visualeditor-toload": "De tekstverwerker wordt nu geladen. Als u dit bericht na een paar seconden nog steeds ziet, [$1 herlaad de pagina].", "visualeditor-tooltip-non-breaking-space": "harde spatie", "visualeditor-version-label": "Versie", "visualeditor-wikitext-progress": "Wikitekst aan het omzetten", - "visualeditor-wikitext-warning": "U bevindt zich in de visuele tekstverwerker. [[{{MediaWiki:visualeditor-wikitext-warning-link}}|Wikitekst]] werkt hier niet. Om op elk moment over te schakelen naar de wikitekstmodus zonder uw veranderingen te verliezen, klikt u op de knop met het wikitekstsymbool.", + "visualeditor-wikitext-warning": "U bevindt zich in de visuele tekstverwerker. [[{{MediaWiki:visualeditor-wikitext-warning-link}}|Wikitekst]] werkt hier niet. Om op elk moment over te schakelen naar de wikitekstmodus zonder uw wijzigingen te verliezen, klikt u op de knop met het wikitekstsymbool.", "visualeditor-wikitext-warning-title": "Wikitekst gedetecteerd", "visualeditor-wikitextconvert-title": "Opmaak naar wikitekst omzetten?", "visualeditor-wikitextconvert-message": "U heeft inhoud geplakt met rijke opmaak. Wilt u deze opmaak omzetten naar wikitekst?", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/pap.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/pap.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/pap.json 2025-12-17 21:58:16.758350800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/pap.json 2026-06-11 08:56:39.335369000 +0000 @@ -2,14 +2,157 @@ "@metadata": { "authors": [ "Irus", - "ObaTango" + "ObaTango", + "Kallmemel" ] }, - "tooltip-ca-ve-edit": "Editá e página akí", + "collabpad-import-subtitle": "Importá for di $1", + "tooltip-ca-ve-edit": "Editá e página aki", + "tooltip-ca-ve-create": "Krea e página aki", + "tooltip-ca-ve-create-local": "Krea página di deskripshon lokal", + "tooltip-ca-editsource": "Editá kódigo di fuente di e página aki", + "visualeditor-advancedsettings-tool": "Konfigurashon avansá", + "visualeditor-autosave-modified-prompt-reject": "Start un adaptashon nobo", + "visualeditor-autosave-modified-prompt-title": "Kontinuá {{GENDER:|bo}} adaptashon?", + "visualeditor-autosave-not-recovered-text": "No por a rekuperá bo kambionan no wardá.", + "visualeditor-autosave-not-recovered-title": "Rekuperashon di kambio a faya", + "visualeditor-autosave-recovered-text": "Bo kambionan no wardá a wòrdu rekuperá outomátikamente.", + "visualeditor-autosave-recovered-title": "Kambionan rekuperá", + "visualeditor-backbutton-tooltip": "Bai bèk", "visualeditor-ca-createlocaldescriptionsource": "Añadí deskripshon lokal", - "visualeditor-ca-createsource": "krea fuente", + "visualeditor-ca-createsource": "Krea fuente", + "visualeditor-ca-editlocaldescriptionsource": "Modifiká kódigo di deskripshon lokal", "visualeditor-ca-editsource": "Editá fuente", "visualeditor-ca-editsource-section": "editá fuente", + "visualeditor-categories-tool": "Kategoria", + "visualeditor-desc": "Editor visual pa MediaWiki", "visualeditor-descriptionpagelink": "Project:VisualEditor", - "visualeditor-dialog-transclusion-param-undocumented": "(parameter no dokumentá)" + "visualeditor-dialog-media-content-filename": "Nòmber di fail", + "visualeditor-dialog-media-goback": "Bèk", + "visualeditor-dialog-media-info-audiofile": "Fail di oudio", + "visualeditor-dialog-media-info-created": "Kreá: $1", + "visualeditor-dialog-media-info-meta-artist": "Outor: $1", + "visualeditor-dialog-media-info-moreinfo": "Mas informashon", + "visualeditor-dialog-media-info-readmore": "Lesa mas", + "visualeditor-dialog-media-info-uploaded": "Subí: $1", + "visualeditor-dialog-media-page-advanced": "Avansá", + "visualeditor-dialog-media-page-general": "General", + "visualeditor-dialog-media-position-section": "Posishon", + "visualeditor-dialog-media-save": "Warda", + "visualeditor-dialog-media-search-tab-search": "Listra", + "visualeditor-dialog-media-search-tab-upload": "Subi", + "visualeditor-dialog-media-size-section": "Tamaño di imágen", + "visualeditor-dialog-media-title": "Konfigurashon di media", + "visualeditor-dialog-media-type-none": "Básiko", + "visualeditor-dialog-media-type-section": "Tipo di imágen", + "visualeditor-dialog-media-type-thumb": "Miniatura", + "visualeditor-dialog-media-upload": "Subi", + "visualeditor-dialog-meta-advancedsettings-label": "Konfigurashon avansá", + "visualeditor-dialog-meta-advancedsettings-section": "Konfigurashon avansá", + "visualeditor-dialog-meta-categories-addcategory-label": "Agregá un kategoria na e página aki", + "visualeditor-dialog-meta-categories-category": "Kategoria", + "visualeditor-dialog-meta-categories-data-label": "Kategoria", + "visualeditor-dialog-meta-categories-options": "Opshon", + "visualeditor-dialog-meta-categories-section": "Kategoria", + "visualeditor-dialog-meta-languages-code-label": "Kódigo di idioma", + "visualeditor-dialog-meta-languages-label": "Idioma", + "visualeditor-dialog-meta-languages-link-label": "Página vinkulá", + "visualeditor-dialog-meta-languages-name-label": "Idioma", + "visualeditor-dialog-meta-languages-section": "Idioma", + "visualeditor-dialog-meta-settings-displaytitle": "Mustra título", + "visualeditor-dialog-meta-settings-hiddencat-label": "Kategoria skondí", + "visualeditor-dialog-meta-settings-index-default": "Standart", + "visualeditor-dialog-meta-settings-index-disable": "Nò", + "visualeditor-dialog-meta-settings-index-force": "Sí", + "visualeditor-dialog-meta-settings-newsectioneditlink-default": "Standart", + "visualeditor-dialog-meta-settings-newsectioneditlink-disable": "Nò", + "visualeditor-dialog-meta-settings-newsectioneditlink-force": "Sí", + "visualeditor-dialog-meta-settings-redirect-label": "Redirigi e página aki pa", + "visualeditor-dialog-meta-settings-section": "Konfigurashon di página", + "visualeditor-dialog-meta-settings-toc-disable": "Nunka", + "visualeditor-dialog-meta-settings-toc-force": "Semper", + "visualeditor-dialog-meta-title": "Opshon", + "visualeditor-dialog-template-title": "Malchi", + "visualeditor-dialog-transclusion-action-save": "Warda", + "visualeditor-dialog-transclusion-template-title-nonexistent": "E malchi aki no ta eksistí.", + "visualeditor-dialog-transclusion-add-param-placeholder": "Nòmber di parameter", + "visualeditor-dialog-transclusion-add-param-save": "Agregá", + "visualeditor-dialog-transclusion-add-template": "Agregá malchi", + "visualeditor-dialog-transclusion-add-template-button": "Añadí malchi", + "visualeditor-dialog-transclusion-add-template-save": "Agregá", + "visualeditor-dialog-transclusion-collapse-options": "Skonde opshon", + "visualeditor-dialog-transclusion-confirmation-reject": "Kontinuá ku editá", + "visualeditor-dialog-transclusion-contextitem-description": "Generá for di: $1", + "visualeditor-dialog-transclusion-contextitem-loading": "Ta karga…", + "visualeditor-dialog-transclusion-expand-options": "Mustra opshon", + "visualeditor-dialog-transclusion-param-example-long": "Ehèmpel: $1", + "visualeditor-dialog-transclusion-param-undocumented": "(parameter no dokumentá)", + "visualeditor-dialog-transclusion-placeholder-input-placeholder": "Listra pa malchi", + "visualeditor-dialog-transclusion-title-insert-template": "Insertá un malchi", + "visualeditor-dialog-transclusion-title-insert-known-template": "Insertá: $1", + "visualeditor-dialog-transclusion-title-edit-known-template": "Editá: $1", + "visualeditor-dialog-transclusion-title-edit-transclusion": "Kontenido di malchi", + "visualeditor-dialogbutton-template-tooltip": "Malchi", + "visualeditor-expandable-more": "Mas", + "visualeditor-feedback-defaultmessage": "URL: $1", + "visualeditor-formatdropdown-format-mw-heading1": "Título di página", + "visualeditor-formatdropdown-format-mw-heading2": "Título", + "visualeditor-formatdropdown-format-mw-heading3": "Suptítulo 1", + "visualeditor-formatdropdown-format-mw-heading4": "Suptítulo 2", + "visualeditor-formatdropdown-format-mw-heading5": "Suptítulo 3", + "visualeditor-formatdropdown-format-mw-heading6": "Suptítulo 4", + "visualeditor-generating-wikitext-progress": "Ta generá wikiteksto", + "visualeditor-languages-tool": "Idioma", + "visualeditor-linkinspector-button-link-external": "Wèpsait eksterno", + "visualeditor-linkinspector-button-link-internal": "Listra pa páginanan interno", + "visualeditor-linkinspector-convert-link-isbn": "Kombertí pa ISBN-lenk", + "visualeditor-linkinspector-convert-link-pmid": "Kombertí pa PMID-lenk", + "visualeditor-linkinspector-convert-link-rfc": "Kombertí pa RFC-lenk", + "visualeditor-linkinspector-educationpopup-title": "Lenk", + "visualeditor-linkinspector-illegal-title": "Título di página inbálido", + "visualeditor-linknodeinspector-add-label": "Agregá lebel", + "visualeditor-linknodeinspector-title": "Lenk simpel", + "visualeditor-magiclinknodeinspector-convert-link": "Kombertí pa lenk simpel", + "visualeditor-magiclinknodeinspector-title-isbn": "ISBN-lenk", + "visualeditor-magiclinknodeinspector-title-pmid": "PMID-lenk", + "visualeditor-magiclinknodeinspector-title-rfc": "RFC-lenk", + "visualeditor-media-title-audio": "Oudio", + "visualeditor-media-title-image": "Imágen", + "visualeditor-mweditmodesource-tool-current": "Editá wiki-kódigo", + "visualeditor-mweditmodeve-progress": "Suich pa editor visual", + "visualeditor-mweditmodeve-tool-current": "Editá visual", + "visualeditor-mwgallerycontext-description": "$1 {{PLURAL:$1|imágen}}", + "visualeditor-mwgallerydialog-caption-field-label": "Deskripshon di galeria", + "visualeditor-mwgallerydialog-card-images": "Imágen", + "visualeditor-mwgallerydialog-card-options": "Opshon", + "visualeditor-mwgallerydialog-classes-field-label": "Klase-CSS", + "visualeditor-mwgallerydialog-styles-field-label": "Estilo-CSS", + "visualeditor-mwgallerydialog-title": "Galeria", + "visualeditor-mwsignature-tool": "Bo firma", + "visualeditor-preference-visualeditor": "Aktivá editor visual", + "visualeditor-rebase-client-export": "Eksportá", + "visualeditor-rebase-client-export-start": "Eksportá…", + "visualeditor-rebase-client-import": "Importá", + "visualeditor-rebase-client-import-name": "Título di página", + "visualeditor-redirect-description": "Redirigí pa $1", + "visualeditor-savedialog-label-publish-short": "Publiká", + "visualeditor-savedialog-label-publish-short-start": "Publiká…", + "visualeditor-savedialog-label-resolve-conflict": "Resolvé konflikto", + "visualeditor-savedialog-label-save-short": "Warda", + "visualeditor-savedialog-label-save-short-start": "Warda…", + "visualeditor-savedialog-review-nosummary": "Sin resúmen di adaptashon", + "visualeditor-savedialog-review-visual": "Visual", + "visualeditor-savedialog-review-wikitext": "Wikiteksto", + "visualeditor-savedialog-title-conflict": "Konflikto", + "visualeditor-savedialog-title-preview": "Kontrolá kambio", + "visualeditor-savedialog-title-review": "Revisá bo kambionan", + "visualeditor-savedialog-title-save": "Warda bo kambionan", + "visualeditor-section-body-placeholder": "Sekshon nobo", + "visualeditor-section-title-placeholder": "Tema:", + "visualeditor-settings-tool": "Konfigurashon di página", + "visualeditor-templatesused-tool": "Malchi usá", + "visualeditor-title-error": "Título inbálido.", + "visualeditor-version-label": "Vershon", + "visualeditor-wikitext-progress": "Kombertí wikiteksto", + "visualeditor-wikitextconvert-convert": "Kombertí pa wikiteksto" } diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/ps.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/ps.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/ps.json 2026-04-01 12:37:39.396993200 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/ps.json 2026-06-29 18:13:00.048056400 +0000 @@ -63,7 +63,7 @@ "visualeditor-dialog-media-info-readmore": "نور لوستل", "visualeditor-dialog-media-info-uploaded": "ورپورته شوی: $1", "visualeditor-dialog-media-page-advanced": "پرمختللی", - "visualeditor-dialog-media-page-general": "ټولگړی", + "visualeditor-dialog-media-page-general": "ټولواله", "visualeditor-dialog-media-position-checkbox": "د دې توکي شاوخوا متن ځايول", "visualeditor-dialog-media-position-section": "ځای", "visualeditor-dialog-media-save": "خوندي کول", @@ -188,7 +188,7 @@ "visualeditor-linkinspector-button-link-internal": "دننني مخونه پلټل", "visualeditor-linkinspector-convert-link-isbn": "ISBN تړنې ته ور اړول", "visualeditor-linkinspector-convert-link-pmid": "PMID تړنې ته ور اړول", - "visualeditor-linkinspector-educationpopup-text": "اهم وييونه د ويکي نورو ليکنو او يا هم نورو وېبپاڼو سره وتړئ. دا چاره به لوستونکو ته د متن په لا ښه پوهاوي کې مرسته وکړي.", + "visualeditor-linkinspector-educationpopup-text": "اهم ويي د ويکي نورو ليکنو او يا هم نورو وېبپاڼو سره وتړئ. دا چاره به لوستونکو ته د متن په لا ښه پوهاوي کې مرسته وکړي.", "visualeditor-linkinspector-educationpopup-title": "تړنې", "visualeditor-linkinspector-illegal-title": "ناسم سرليک", "visualeditor-linknodeinspector-add-label": "لېبل ورگډول", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/shn.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/shn.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/shn.json 2025-12-17 21:58:16.763351000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/shn.json 2026-06-29 17:20:43.720130400 +0000 @@ -23,7 +23,7 @@ "visualeditor-mweditmodewt-popup-title": "ၸဝ်ႈၵဝ်ႇ လၢႆႈၸူး လွင်ႈမႄးထတ်း တႃႁၼ် ယဝ်ႉယဝ်ႈ", "visualeditor-savedialog-label-resume-editing": "တႄႇၶိုၼ်း လွင်ႈမႄးထတ်း", "visualeditor-savedialog-label-review": "ထတ်းသၢင်ႈ လွင်ႈလႅၵ်ႈလၢႆႈၸဝ်ႈၵဝ်ႇ", - "visualeditor-savedialog-label-save-short": "ၵဵပ်းသိမ်း", + "visualeditor-savedialog-label-save-short": "သိမ်း", "visualeditor-savedialog-title-preview": "တူၺ်ႈလူင်ႈၼႃႈ လွင်ႈလႅင်ႈလၢႆႈၸဝ်ႈၵဝ်ႇ", "visualeditor-savedialog-title-save": "သိမ်း လွင်ႈလႅၵ်ႈလၢႆႈ ၸဝ်ႈၵဝ်ႇ" } diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/sjd.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/sjd.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/sjd.json 2026-04-01 03:22:27.443353200 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/sjd.json 2026-06-29 17:20:43.720130400 +0000 @@ -19,8 +19,10 @@ "visualeditor-dialog-media-alttext-section": "Альтернативнэ текст", "visualeditor-dialog-media-change-image": "Воа̄йхэ ка̄вь", "visualeditor-dialog-media-choose-image": "Оаннӭ тэнн ка̄вь", + "visualeditor-dialog-media-content-section": "Кырьйхуввмушш", "visualeditor-dialog-media-goback": "Моа̄ст", "visualeditor-dialog-media-info-audiofile": "Аудиофа̄ял", + "visualeditor-dialog-media-position-section": "Сайй", "visualeditor-dialog-media-save": "Пынне", "visualeditor-dialog-media-search-tab-upload": "Лоа̄дтэ", "visualeditor-dialog-media-size-section": "Ка̄вь ме̄рь", @@ -42,12 +44,17 @@ "visualeditor-dialog-meta-languages-link-label": "Ко̄рръя лысст", "visualeditor-dialog-meta-languages-name-label": "Кӣлл", "visualeditor-dialog-meta-languages-section": "Кӣл", + "visualeditor-dialog-meta-settings-displaytitle": "Вӯзьхуввэй лыст нэ̄мм", "visualeditor-dialog-meta-settings-hiddencat-label": "Пя̄ҋҋтма категорья", + "visualeditor-dialog-meta-settings-index-default": "Ӣженэсь пыййма", "visualeditor-dialog-meta-settings-index-disable": "Эйй", "visualeditor-dialog-meta-settings-index-force": "Ныдтҍ", + "visualeditor-dialog-meta-settings-index-label": "Лӯшшьтэ о̄дзэм систематҍ тэнн лыст индэкслаһтӭ", "visualeditor-dialog-meta-settings-label": "Лыст оа̄ссмуж", "visualeditor-dialog-meta-settings-newsectioneditlink-disable": "Эйй", "visualeditor-dialog-meta-settings-newsectioneditlink-force": "Ныдтҍ", + "visualeditor-dialog-meta-settings-newsectioneditlink-label": "Вуэзхэллэ тэнн лыстэсьт вкла̄дка о̄дт па̄ҋк лажьхэм гуэйкэ", + "visualeditor-dialog-meta-settings-redirect-placeholder": "Ре̄мят лысст", "visualeditor-dialog-meta-settings-section": "Лыст оа̄ссмуж", "visualeditor-dialog-meta-settings-toc-default": "Куэссь быдт", "visualeditor-dialog-meta-settings-toc-disable": "Никуэссь", @@ -56,25 +63,34 @@ "visualeditor-dialog-meta-templatesused-noresults": "Коа̄вь ев коа̄внхувва.", "visualeditor-dialog-meta-title": "Оа̄ссмуж", "visualeditor-dialog-table-collapsed": "Оа̄лкхэжэсьт кӣссма лӣ", - "visualeditor-dialog-table-collapsible": "Кӣсслэ вуайй", + "visualeditor-dialog-table-collapsible": "Вуайй кӣсслэ", "visualeditor-dialog-table-sortable": "Вуайй со̄рртруввэ", "visualeditor-dialog-table-wikitable": "Стӣлетҍ оаннҍмужэнҍ (wikitable)", "visualeditor-dialog-template-title": "Коа̄ввь", "visualeditor-dialog-transclusion-action-save": "Пынне", + "visualeditor-dialog-transclusion-add-param-placeholder": "Параметэр нэ̄мм", "visualeditor-dialog-transclusion-add-template": "Лажьхэ коа̄вь", "visualeditor-dialog-transclusion-add-template-button": "Лажьхэ коа̄вь", "visualeditor-dialog-transclusion-add-template-save": "Лажьхэ", + "visualeditor-dialog-transclusion-close-confirmation-prompt": "Та̄так то̄нн зоа̄бэль коа̄ветҍ воа̄йхэмка̄вьн ка̄һтӭ? То̄н воа̄йхэзэтҍ лӣннченҍ ма̄цьханна ка̄дтма.", "visualeditor-dialog-transclusion-confirmation-discard": "Вуэлльктэ воа̄йхэзэтҍ", "visualeditor-dialog-transclusion-confirmation-reject": "Ю̄ттҍкэ воа̄йхэмуж", + "visualeditor-dialog-transclusion-contextitem-description": "Генерируввма лӣ {{PLURAL:$1|коа̄весьт|коа̄ввенҍ}}", "visualeditor-dialog-transclusion-contextitem-loading": "Лоа̄дтмушш...", "visualeditor-dialog-transclusion-filter-hide-unused": "Пе̄ҋҋтэ ев о̄ннъюввэй", + "visualeditor-dialog-transclusion-filter-no-match": "Шӣтнэдтмуж ев коа̄внхувва", "visualeditor-dialog-transclusion-filter-placeholder": "Коа̄ввнэ поля", + "visualeditor-dialog-transclusion-filter-show-all": "Пугк вӯзьхэ", + "visualeditor-dialog-transclusion-filter-title": "О̄дзэ параметэр $1 гуэйкэ", "visualeditor-dialog-transclusion-help-page-shortcuts": "[//www.mediawiki.org/wiki/Special:MyLanguage/VisualEditor/Portal/Keyboard_shortcuts#Template_editor_dialog_shortcuts_and_keyboard_interactions Пуалэ э̄ххтътэмуж]", "visualeditor-dialog-transclusion-loading": "Лоа̄дтмушш…", "visualeditor-dialog-transclusion-no-template-description": "Коа̄вь «$1» баяс вя̄л элля нимӣ кырьйха, ноа лашшь те̄д вуэйев [[$2|со̄н лыстэсьт]] коа̄внхуввэ.", "visualeditor-dialog-transclusion-placeholder-input-placeholder": "Коа̄вь о̄дзэ", + "visualeditor-dialog-transclusion-required-parameter": "Быдт тӣвтхэ", + "visualeditor-dialog-transclusion-required-parameter-description": "Тэнн поля быдт тӣвтхэ.", "visualeditor-dialog-transclusion-title-insert-template": "Пыйе коа̄вь", "visualeditor-dialog-transclusion-title-insert-known-template": "Лажьхэ: $1", + "visualeditor-dialog-transclusion-title-edit-known-template": "Воа̄йхэмушш: $1", "visualeditor-dialog-transclusion-wikitext": "Викитекст", "visualeditor-dialogbutton-media-tooltip": "Ка̄вь я ме̄дьяфа̄йял", "visualeditor-dialogbutton-template-tooltip": "Коа̄ввь", @@ -90,11 +106,12 @@ "visualeditor-formatdropdown-format-mw-heading6": "Вӯлльвуэййвса̄ннҍ 4", "visualeditor-languages-tool": "Кӣл", "visualeditor-linkinspector-button-link-external": "Оалкма са̄ййт", - "visualeditor-linkinspector-invalid-external": "Пый о̄ммп URL, https://example.org-налшэм", - "visualeditor-linknodeinspector-add-label": "Кӣд лажьхэ", + "visualeditor-linkinspector-invalid-external": "Пый о̄ммп URL, ва̄лльтэ https://example.org", + "visualeditor-linknodeinspector-add-label": "Кырьйхуввмуж лажьхэ", "visualeditor-linknodeinspector-title": "А̄рркъесь ушш", "visualeditor-magiclinknodeinspector-title-isbn": "ISBN-ушш", "visualeditor-magiclinknodeinspector-title-rfc": "RFC-ушш", + "visualeditor-media-title-image": "Ка̄ввь", "visualeditor-media-title-video": "Вӣдьяфа̄ял", "visualeditor-meta-tool": "Параметэр", "visualeditor-mweditmode-tooltip": "Мэ̄ннлэ е̄ресь редактрэ", @@ -117,6 +134,7 @@ "visualeditor-mwgallerydialog-widths-field-label": "Ка̄вь ко̄ммтвудт", "visualeditor-mwsignature-tool": "То̄н кырьйхуввмушш", "visualeditor-preference-visualeditor": "Ключчье визуальнэ редактэр", + "visualeditor-preference-newwikitexteditor-help": "Мудтмэшьт коаһчьювв “вики-текст редактрэнҍ — 2017”.", "visualeditor-savedialog-label-publish-short": "Элмсаһтӭ", "visualeditor-savedialog-label-save-short": "Пынне", "visualeditor-savedialog-review-nosummary": "Нимӣ элля воа̄йхэз баяс кырьйха", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/sk.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/sk.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/sk.json 2026-03-30 15:24:42.282742700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/sk.json 2026-06-29 17:51:26.432353500 +0000 @@ -15,7 +15,8 @@ "Teslaton", "TomášPolonec", "Vegetator", - "Yardom78" + "Yardom78", + "Wizzard" ] }, "tooltip-ca-ve-edit": "Upraviť túto stránku", @@ -54,7 +55,7 @@ "visualeditor-dialog-media-info-artist": "Nahral $1", "visualeditor-dialog-media-info-audiofile": "Zvukový súbor", "visualeditor-dialog-media-info-created": "Vytvorené: $1", - "visualeditor-dialog-media-info-meta-artist": "Umelec: $1", + "visualeditor-dialog-media-info-meta-artist": "Autor: $1", "visualeditor-dialog-media-info-moreinfo": "Viac informácií", "visualeditor-dialog-media-info-readmore": "Čítať ďalej", "visualeditor-dialog-media-info-uploaded": "Nahrané: $1", @@ -187,7 +188,7 @@ "visualeditor-generating-wikitext-progress": "Generovanie wikitextu", "visualeditor-languages-tool": "Jazyky", "visualeditor-linkinspector-button-link-external": "Externý web", - "visualeditor-linkinspector-button-link-internal": "Hľadanie stránok", + "visualeditor-linkinspector-button-link-internal": "Hľadať interné stránky", "visualeditor-linkinspector-convert-link-isbn": "Previesť na ISBN odkaz", "visualeditor-linkinspector-convert-link-pmid": "Previesť na PMID odkaz", "visualeditor-linkinspector-convert-link-rfc": "Previesť na RFC odkaz", @@ -254,8 +255,8 @@ "visualeditor-rebase-client-import-name": "Názov stránky", "visualeditor-recreate": "Počas vašich úprav bola stránka zmazaná. Tlačidlom $1 ju obnovíte.", "visualeditor-redirect-description": "Presmerovanie na $1", - "visualeditor-savedialog-identify-anon": "Chcete stránku uložiť ako anonymný redaktor? Vaša IP adresa bude zverejnená v histórii úprav stránky.", - "visualeditor-savedialog-identify-user": "Momentálne ste {{GENDER:|prihlásený|prihlásená}} ako [[User:$1|$1]]. Ak túto úpravu uložíte, bude priradená k uvedenému používateľskému kontu.", + "visualeditor-savedialog-identify-anon": "Už nie ste prihlásený/á. Ak budete pokračovať, vaša IP adresa bude zaznamenaná v histórii úprav tejto stránky.", + "visualeditor-savedialog-identify-user": "Teraz ste {{GENDER:|prihlásený|prihlásená}} ako [[User:$1|$1]]. Ak budete pokračovať, vaša úprava bude priradená k tomuto účtu.", "visualeditor-savedialog-keyboard-shortcut-submit": "Svoju úpravu môžete uložiť stlačením $1.", "visualeditor-savedialog-label-publish-short": "Zverejniť", "visualeditor-savedialog-label-publish-short-start": "Zverejniť...", @@ -284,6 +285,6 @@ "visualeditor-wikitext-warning": "Používate Vizuálny editor – [[{{MediaWiki:visualeditor-wikitext-warning-link}}|wikitext]] sa tu nepoužíva. Kedykoľvek sa však môžete bez straty vykonaných úprav prepnúť do režimu editácie zdrojového kódu, kliknutím na tlačidlo „Prepnúť“.", "visualeditor-wikitext-warning-title": "Zistená syntax wikitextu", "visualeditor-wikitextconvert-title": "Previesť formátovanie na wikitext?", - "visualeditor-wikitextconvert-message": "Vložili ste obsah obsahujúci formátovanie. Mal by byť prevedený na wikitext alebo vložený ako obyčajný text?", + "visualeditor-wikitextconvert-message": "Vložili ste obsah s formátovaním. Chcete toto formátovanie previesť na wikitext?", "visualeditor-wikitextconvert-convert": "Previesť na wikitext" } diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/so.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/so.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/so.json 2025-12-17 21:58:16.764351000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/so.json 2026-06-29 17:51:26.433353700 +0000 @@ -2,17 +2,359 @@ "@metadata": { "authors": [ "Abdullahi", - "Abshirdheere" + "Abshirdheere", + "AhmedG612" ] }, + "collabpad-doctitle": "CollabPad: $1", + "collabpad-import-subtitle": "Laga soo dhoofiyay $1", + "collabpad": "CollabPad", "tooltip-ca-ve-edit": "Wax ka badal boggaan", + "tooltip-ca-ve-edit-local": "Tafatir bogga sharaxaadda maxalliga ah", + "tooltip-ca-ve-create": "Abuur boggan", + "tooltip-ca-ve-create-local": "Abuur bogga sharaxaadda maxalliga ah", "tooltip-ca-editsource": "Wax ka bedel xofta fura ee boggaan", + "tooltip-ca-editsource-local": "Wax ka beddel koodhka isha ee bogga sharraxaadda maxalliga ah", "tooltip-ca-createsource": "Sameey xogta furaha ee boggaan", + "tooltip-ca-createsource-local": "Samee koodhka isha ee bogga sharraxaadda maxalliga ah", + "visualeditor-advancedsettings-tool": "Dejinta horumarsan", + "visualeditor-annotations-default-description": "Qaybtan bogga waa qayb ka mid ah xadka sharaxaad.", + "visualeditor-annotations-default-end": "Dhammaadka xadka sharaxaad.", + "visualeditor-annotations-default-start": "Bilowga xadka sharaxaad.", + "visualeditor-annotations-extended-documentation": "Xadka sharaxaadda waa la ballaariyay sababtoo ah waxa ku jira lama dhisin si habboon oo isku dhex jira. Waxaa lagu talinayaa in la hubiyo in waxa la sharaxayo si habboon u kala habaysan yihiin ka hor inta aan la tafatirin; haddii kale, waxaa laga yaabaa in xad ka weyn intii la filayay la sharaxo.", + "visualeditor-autosave-modified-prompt-accept": "Sii wad tafatirka", + "visualeditor-autosave-modified-prompt-message": "Boggan waa la tafatiray tan iyo markii aad ugu dambeysay aad soo shubtay. Ma jeclaan lahayd inaad dib u sii waddo tafatirka {{GENDER:|aga}} ee nuqulkii hore, mise aad bilaabdo tafatir cusub oo nuqulka ugu dambeeya?", + "visualeditor-autosave-modified-prompt-reject": "Bilow tafatir cusub", + "visualeditor-autosave-modified-prompt-title": "Sii wad {{GENDER:|tafatirkaaga}}?", + "visualeditor-autosave-not-recovered-text": "Isbeddelladaada aan la kaydin lama soo celin karin.", + "visualeditor-autosave-not-recovered-title": "Soo celinta isbeddelka way fashilantay", + "visualeditor-autosave-recovered-text": "Isbeddelladaada aan la kaydin si toos ah ayaa loo soo celiyay.", + "visualeditor-autosave-recovered-title": "Isbeddellada waa la soo celiyay", + "visualeditor-backbutton-tooltip": "Dib u noqo", + "visualeditor-ca-createlocaldescriptionsource": "Ku dar isha sharraxaadda maxalliga ah", "visualeditor-ca-createsource": "Abuur xogta", + "visualeditor-ca-editlocaldescriptionsource": "Wax ka beddel isha sharraxaadda maxalliga ah", "visualeditor-ca-editsource": "Wax ka badal xogta", "visualeditor-ca-editsource-section": "wax ka badal xogta", + "visualeditor-ca-editsource-section-hint": "Tafatir koodhka isha ee qaybta: $1", "visualeditor-categories-tool": "Qaybaha", + "visualeditor-changedesc-mwcategory-sortkey-changed": "Furaha kala soocidda waxaa laga beddelay $1 oo loo beddelay $2", + "visualeditor-changedesc-mwcategory-sortkey-set": "Furaha kala soocidda waxaa loo dejiyay $1", + "visualeditor-changedesc-mwcategory-sortkey-unset": "Furaha kala soocidda waa laga qaaday $1", + "visualeditor-changedesc-mwlanguagevariant": "Calaamadeynta kala duwanaanta luqadda waa la beddelay", + "visualeditor-changedesc-mwredirect": "Bartilmaameedka dib u hagidda waxaa laga beddelay $1 loona beddelay $2", + "visualeditor-changedesc-mwtransclusion": "Xogaha tusmada waa la beddelay", "visualeditor-desc": "Visual editor ee MediaWiki", "visualeditor-descriptionpagelink": "Project:VisualEditor", - "visualeditor-editnotices-tool": "{{PLURAL:$1|ma jirto wargalin|hal wargalin|laba wargalinood|$1 wargalinno|$1 wargalin}}" + "visualeditor-dialog-extension-abandonedit": "Ma hubtaa inaad rabto inaad xirto sanduuqan wada-hadal adigoon ku dabaqin isbeddelladaada?", + "visualeditor-dialog-media-alttext-checkbox": "U isticmaal qoraalka sawirka sida qoraalka beddelka ah", + "visualeditor-dialog-media-alttext-section": "Qoraal beddel ah", + "visualeditor-dialog-media-alttext-section-help": "Waxaad u isticmaali kartaa inaad qorto sharaxaad qoraal ah oo loogu talagalay dadka aan arki karin sheyga. Sharaxaaddu waa inay ku filnaataa si ay u fahmaan ujeeddada iyo macluumaadka uu bixiyo shayga warbaahintu. Tani waa muhiim dadka indhoolayaasha ah iyo dadka kale ee isticmaala barnaamijyada akhriska shaashadda ama daalacashada qoraal kaliya.", + "visualeditor-dialog-media-change-image": "Beddel sawirka", + "visualeditor-dialog-media-choose-image": "Isticmaal sawirkan", + "visualeditor-dialog-media-content-description-link": "(bogga sharraxaadda)", + "visualeditor-dialog-media-content-filename": "Magaca faylka", + "visualeditor-dialog-media-content-section": "Qoraal hoose", + "visualeditor-dialog-media-content-section-help": "Waxaad u isticmaali kartaa inaad muujiso calaamad ka muuqata agta shayga dhammaan akhristayaasha. Tan badanaa waxaa loo isticmaalaa in lagu sharaxo sababta shaygu ugu habboon yahay macnaha lagu soo bandhigay. Waa inay noqotaa mid kooban oo xog-warran ah.", + "visualeditor-dialog-media-goback": "Dib u noqo", + "visualeditor-dialog-media-info-artist": "Waxaa soo geliyay $1", + "visualeditor-dialog-media-info-audiofile": "Fayl cod ah", + "visualeditor-dialog-media-info-created": "La sameeyay: $1", + "visualeditor-dialog-media-info-meta-artist": "Qoraa: $1", + "visualeditor-dialog-media-info-moreinfo": "Macluumaad dheeraad ah", + "visualeditor-dialog-media-info-readmore": "Sii akhri", + "visualeditor-dialog-media-info-uploaded": "La soo geliyay: $1", + "visualeditor-dialog-media-page-advanced": "Horumarsan", + "visualeditor-dialog-media-page-general": "Guud ahaan", + "visualeditor-dialog-media-position-checkbox": "Ku wareeji qoraalka shaygan", + "visualeditor-dialog-media-position-checkbox-help": "Waxaad ka dhigi kartaa shaygan warbaahinta inuu si toos ah ugu dhex muuqdo qoraalka bogga halkii uu sabayn lahaa. Waa in aad tan si dhif ah u isticmaashaa, maadaama ay kala goyn karto socodka qoraalka haddii aad ka saarto calaamadda sanduuqan.", + "visualeditor-dialog-media-position-section": "Meel", + "visualeditor-dialog-media-position-section-help": "Waxaad dejin kartaa meesha shaygan warbaahintu ka muuqanayo bogga. Tan mararka qaar waxaa loo isticmaalaa in lagu kala jebiyo saf dheer oo sawirro ah oo hal dhinac ka wada yaal bogga.", + "visualeditor-dialog-media-save": "Kaydi", + "visualeditor-dialog-media-search-tab-search": "Raadi", + "visualeditor-dialog-media-search-tab-upload": "Soo geli", + "visualeditor-dialog-media-size-section": "Cabbirka sawirka", + "visualeditor-dialog-media-size-section-help": "Waxaad dejin kartaa cabbirka uu shayga warbaahintu uga muuqanayo bogga. Tani inta badan waa in loo isticmaalo cabbirka caadiga ah, maadaama cabbir la habeeyay uu carqaladayn karo qaabka bogga ee akhristayaasha oo ka dhigi karo mid aan isku mid ahayn.", + "visualeditor-dialog-media-title": "Dejinta warbaahinta", + "visualeditor-dialog-media-type-border": "Xuduud", + "visualeditor-dialog-media-type-frame": "Qaab-dhismeedka", + "visualeditor-dialog-media-type-frameless": "Aan lahayn qaab-dhismeed", + "visualeditor-dialog-media-type-none": "Aasaasi", + "visualeditor-dialog-media-type-section": "Nooca sawirka", + "visualeditor-dialog-media-type-section-help": "Waxaad dejin kartaa sida shayga warbaahintu uga muuqanayo bogga. Tani waa in badanaa loo isticmaalo qaabka thumbnail-ka si ay ula jaanqaado bogagga kale inta badan kiisaska.", + "visualeditor-dialog-media-type-thumb": "Sawir yar", + "visualeditor-dialog-media-upload": "Soo geli", + "visualeditor-dialog-meta-advancedsettings-label": "Dejinta horumarsan", + "visualeditor-dialog-meta-advancedsettings-section": "Dejinta horumarsan", + "visualeditor-dialog-meta-categories-addcategory-label": "Ku dar qayb boggan", + "visualeditor-dialog-meta-categories-category": "Qeybta", + "visualeditor-dialog-meta-categories-data-label": "Qaybaha", + "visualeditor-dialog-meta-categories-defaultsort-help": "Waxaad beddeli kartaa sida boggan loo kala saarayo marka lagu muujiyo qayb dhexdeeda adigoo dejinaya tilmaame kale oo lagu kala saaro. Tan waxaa badanaa loo isticmaalaa in bogagga dadka lagu muujiyo magaca dambe, balse magaca hore la hormariyo marka bogga la magacaabayo.", + "visualeditor-dialog-meta-categories-defaultsort-label": "U kala saar boggan si caadi ah sida", + "visualeditor-dialog-meta-categories-hidden": "Qaybtan waxaa loo dejiyay in aan lagu muujin bogagga lagu daro.", + "visualeditor-dialog-meta-categories-input-hiddencategorieslabel": "Qeybaha qarsoon", + "visualeditor-dialog-meta-categories-input-matchingcategorieslabel": "Qaybaha iswaafaqa", + "visualeditor-dialog-meta-categories-input-movecategorylabel": "U rari qaybtaan halkan", + "visualeditor-dialog-meta-categories-input-newcategorylabel": "Qayb cusub", + "visualeditor-dialog-meta-categories-input-placeholder": "Ku dar qayb", + "visualeditor-dialog-meta-categories-missing": "Qaybtani ma laha bog sharaxaad ah.", + "visualeditor-dialog-meta-categories-options": "Xulashooyinka", + "visualeditor-dialog-meta-categories-section": "Qaybaha", + "visualeditor-dialog-meta-categories-sortkey-label": "U kala sooc boggan sidii uu u magacaaban yahay", + "visualeditor-dialog-meta-languages-code-label": "Koodhka luuqadda", + "visualeditor-dialog-meta-languages-label": "Luuqadaha", + "visualeditor-dialog-meta-languages-link-label": "Bogga la xiriira", + "visualeditor-dialog-meta-languages-name-label": "Luuqadda", + "visualeditor-dialog-meta-languages-readonlynote": "Tani waa liiska bogagga ku qoran luqado kale ee ku xiran boggan. Hadda, waxaa kaliya lagu tafatiri karaa qaabka isha ama Wikidata.", + "visualeditor-dialog-meta-languages-section": "Luuqadaha", + "visualeditor-dialog-meta-settings-displaytitle": "Cinwaanka muuqda", + "visualeditor-dialog-meta-settings-displaytitle-help": "Waxaad beddeli kartaa sida cinwaanka boggan loo muujiyo adigoo dejinaya summad kale oo lagu soo bandhigo halkiisa.", + "visualeditor-dialog-meta-settings-hiddencat-help": "Waxaad ka hortagi kartaa in qaybtan lagu muujiyo liiska qaybaha ee bogagga xubnaha. Tani waxay faa’iido u leedahay qaybaha ay xiisaynayaan tafatirayaasha laakiin aan xiiso u lahayn inta badan akhristayaasha, sida bogagga u baahan sawir.", + "visualeditor-dialog-meta-settings-hiddencat-label": "Qaybta qarsoon", + "visualeditor-dialog-meta-settings-index-default": "Caadi", + "visualeditor-dialog-meta-settings-index-disable": "Maya", + "visualeditor-dialog-meta-settings-index-force": "Haa", + "visualeditor-dialog-meta-settings-index-help": "Waxaad ku qasbi kartaa mashiinnada raadinta in ay boggan ku muujiyaan natiijooyinkooda khuseeya, ama in aysan sidaas samayn. Doorashadani ma saameyso raadinta gudaha bogga.", + "visualeditor-dialog-meta-settings-index-label": "U oggolow boggan in ay mashiinnada raadinta ku daraan", + "visualeditor-dialog-meta-settings-label": "Dejinta bogga", + "visualeditor-dialog-meta-settings-newsectioneditlink-default": "Caadi", + "visualeditor-dialog-meta-settings-newsectioneditlink-disable": "Maya", + "visualeditor-dialog-meta-settings-newsectioneditlink-force": "Haa", + "visualeditor-dialog-meta-settings-newsectioneditlink-help": "Waxaad ku qasbi kartaa in boggan lagu muujiyo tab dheeraad ah oo ka so kow tab-ka \"$1\", taas oo fududaynaysa in qayb cusub lagu daro, ama aad ka hortagi kartaa in uu soo muuqdo haddii uu si kale u soo", + "visualeditor-dialog-meta-settings-newsectioneditlink-label": "Ku muuji boggan tab kuu oggolaanaya in lagu daro qayb cusub", + "visualeditor-dialog-meta-settings-nocontentconvert-help": "Waxaad ka hortagi kartaa in waxa ku jira boggan si toos ah loogu beddelo qoraallo kale.", + "visualeditor-dialog-meta-settings-nocontentconvert-label": "Ha u beddelin nuxurka noocyada kala duwan ee luqadda", + "visualeditor-dialog-meta-settings-noeditsection-help": "Waxaad joojin kartaa in xiriiriyeyaasha tafatirka ay ka muuqdaan agta qayb kasta, marka ay jirto xaalad aan caadi ahayn oo taas ku habboon.", + "visualeditor-dialog-meta-settings-noeditsection-label": "Ka dami xiriiriyeyaasha tafatirka ee ka ag muuqda cinwaan kasta oo boggan ku jira.", + "visualeditor-dialog-meta-settings-nogallery-help": "Waxaad ka hortagi kartaa in qaybtan ay faylasha xubnaha u muujiso sida gallery, haddii ay taasi ku habboonayn xaaladdan.", + "visualeditor-dialog-meta-settings-nogallery-label": "Dami gallery-ga", + "visualeditor-dialog-meta-settings-notitleconvert-help": "Waxaad ka hortagi kartaa in cinwaanka boggan si toos ah loogu beddelo qoraallo kale.", + "visualeditor-dialog-meta-settings-notitleconvert-label": "Ha u beddelin cinwaanka boggan kala duwanaanshaha luqadaha", + "visualeditor-dialog-meta-settings-redirect-help": "Waxaad ka dhigi kartaa boggan dib u hagis, oo si toos ah u geynaya akhristayaasha bog kale oo wiki-kan ah. Tani waxay faa’iido u leedahay higgaad khaldan iyo magacyo ama fikrado kale oo la mid ah. Haddii aad sidaas sameyso, akhristayaashu ma arki doonaan waxa ku jira boggan.", + "visualeditor-dialog-meta-settings-redirect-label": "U jihee boggan", + "visualeditor-dialog-meta-settings-redirect-placeholder": "Bogga bartilmaameedka ee dib u hagista", + "visualeditor-dialog-meta-settings-redirect-statichelp": "Waxaad ka hortagi kartaa in dib u hagistan si toos ah loo cusboonaysiiyo marka bogga ay u jihaysan tahay la raro, xaaladda aadka u dhifka ah ee tani loo baahdo.", + "visualeditor-dialog-meta-settings-redirect-staticlabel": "Ka hortag in dib u hagistan la cusboonaysiiyo marka bogga bartilmaameedka la raro.", + "visualeditor-dialog-meta-settings-section": "Dejinta bogga", + "visualeditor-dialog-meta-settings-toc-default": "Haddii loo baahdo", + "visualeditor-dialog-meta-settings-toc-disable": "Marnaba", + "visualeditor-dialog-meta-settings-toc-force": "Marwalba", + "visualeditor-dialog-meta-settings-toc-help": "Waxaad ku qasbi kartaa in tusmada ee liis garaysa cinwaan kasta oo bogga ku jira ay ka soo muuqato bogagga leh wax ka yar afar cinwaan, ama aad ka hortagi kartaa in ay gabi ahaanba soo muuqato. Sida caadiga ah, waxay soo muuqataa haddii boggu leeyahay afar ama ka badan cinwaan.", + "visualeditor-dialog-meta-settings-toc-label": "Muuji tusmada mawduucyada", + "visualeditor-dialog-meta-templatesused-noresults": "Wax tusmo ah lama helin.", + "visualeditor-dialog-meta-title": "Xulashooyinka", + "visualeditor-dialog-table-collapsed": "U laaban markii hore", + "visualeditor-dialog-table-collapsible": "La laabi karo", + "visualeditor-dialog-table-sortable": "La kala sooci karo", + "visualeditor-dialog-table-wikitable": "Qaabaysan (wikitable)", + "visualeditor-dialog-template-title": "Tusmo", + "visualeditor-dialog-transclusion-action-save": "Kaydi", + "visualeditor-dialog-transclusion-template-title-nonexistent": "Tusmada ma jiro.", + "visualeditor-dialog-transclusion-template-title-modifier": "Dukumeentiga tusmadaan iyo magacyada [//www.mediawiki.org/wiki/Special:MyLanguage/Manual:Glossary#Parameter xuduudaha] (haddii ay jiraan) lama heli karo marka la tafatirayo tusmada isticmaala hab qoraal isku dhex jira ama wax beddelayaal, sida [//www.mediawiki.org/wiki/Special:MyLanguage/Help:Substitution subst].", + "visualeditor-dialog-transclusion-template-widget-aria": "Riix Booska si aad u doorato tusmada.", + "visualeditor-dialog-transclusion-template-widget-aria-selected": "Riix Ctrl+Del si aad u tirtirto tusmada, xuduudihiisa iyo qiimayaashooda. Riix Ctrl+Shift+Fallaaraha si aad tusmada ugu dhaqaajiso kor ama hoos.", + "visualeditor-dialog-transclusion-template-widget-aria-selected-single": "Riix Ctrl+Del si aad u tirtirto tusmada, xuduudihiisa iyo qiimayaashooda.", + "visualeditor-dialog-transclusion-add-wikitext": "Ku dar wikitext", + "visualeditor-dialog-transclusion-add-param-error-alias": "\"$1\" hore ayaa loogu daray sida \"$2\". Fadlan hubi xulashooyinka ku yaal dhinaca. Tani waxay sabab u tahay isticmaalka [//www.mediawiki.org/wiki/Special:MyLanguage/Help:TemplateData#aliases aliases] ama [//www.mediawiki.org/wiki/Special:MyLanguage/Help:TemplateData#label calaamadaha].", + "visualeditor-dialog-transclusion-add-param-error-deprecated": "\"$1\" laguma dari karo sababtoo ah xuduuddan waxaa loo calaamadeeyay [//www.mediawiki.org/wiki/Special:MyLanguage/Help:TemplateData#deprecated la joojiyay].", + "visualeditor-dialog-transclusion-add-param-error-exists-selected": "Laguma dari karo xuduudda \"$2\" laba jeer.", + "visualeditor-dialog-transclusion-add-param-error-exists-unselected": "Xuduudda \"$2\" hore ayaa diyaar u ah isticmaal. Fadlan hubi xulashooyinka ku yaal dhinaca.", + "visualeditor-dialog-transclusion-add-param-error-forbidden-char": "$1 waa xaraf mamnuuc ah. Fadlan ka saar si aad u darto xuduudda.", + "visualeditor-dialog-transclusion-add-param-help": "Haddii la yaqaan, geli magacyada [//www.mediawiki.org/wiki/Special:MyLanguage/Help:VisualEditor/User_guide#Adding_undocumented_parameters xuduudaha aan la diiwaangelin]. Ogow in kaliya xuduudaha uu tusmadu yaqaan ay saameyn yeelan doonaan. Waxaad ka heli kartaa macluumaad ku saabsan xuduudaha jira bogga [[$1|tusmada]].", + "visualeditor-dialog-transclusion-add-param-placeholder": "Magaca halbeegga", + "visualeditor-dialog-transclusion-add-param-save": "Ku dar", + "visualeditor-dialog-transclusion-add-template": "Ku dar tusmo", + "visualeditor-dialog-transclusion-add-template-button": "Ku dar tusmo", + "visualeditor-dialog-transclusion-add-template-save": "Ku dar", + "visualeditor-dialog-transclusion-add-undocumented-param": "Ku dar xuduud aan la diiwaangelin", + "visualeditor-dialog-transclusion-back-confirmation-prompt": "Ku laabo raadinta? Isbeddelladaada waa lumi doonaan, tanina lama celin karo.", + "visualeditor-dialog-transclusion-close-confirmation-prompt": "Xir tafatiraha tusmada? Isbeddelladaada waa lumi doonaan, tanina lama celin karo.", + "visualeditor-dialog-transclusion-collapse-options": "Qari xulashooyinka", + "visualeditor-dialog-transclusion-confirmation-discard": "Iska tuur waxkabedellada", + "visualeditor-dialog-transclusion-confirmation-reject": "Sii wad wax ka beddelka", + "visualeditor-dialog-transclusion-contextitem-description": "Waxaa laga soo saaray: $1", + "visualeditor-dialog-transclusion-contextitem-loading": "Soo raraya…", + "visualeditor-dialog-transclusion-expand-options": "Muuji xulashooyinka", + "visualeditor-dialog-transclusion-filter-hide-unused": "Qari kuwa aan la isticmaalin", + "visualeditor-dialog-transclusion-filter-no-match": "Isku mid la’aan lama helin", + "visualeditor-dialog-transclusion-filter-placeholder": "Raadi goob", + "visualeditor-dialog-transclusion-filter-show-all": "Muuji dhammaan", + "visualeditor-dialog-transclusion-filter-title": "Raadinta xuduudaha ee $1", + "visualeditor-dialog-transclusion-help-title": "Taageerada tafatirka tusmada", + "visualeditor-dialog-transclusion-help-message": "Tusmadu waxay bixisaa qaabeynta waxa ku jira. Tafatirahan wuxuu muujinayaa xulashooyinka uu tusmadu bixiyo dhinaca bidix, waxaana qiimayaal lagu dari karaa xulashooyinkaas dhinaca midig.", + "visualeditor-dialog-transclusion-help-page-help": "[//www.mediawiki.org/wiki/Special:MyLanguage/Help:VisualEditor/User_guide#Editing_templates Caawimaad ku saabsan tafatirka tusmada]", + "visualeditor-dialog-transclusion-help-page-shortcuts": "[//www.mediawiki.org/wiki/Special:MyLanguage/VisualEditor/Portal/Keyboard_shortcuts#Template_editor_dialog_shortcuts_and_keyboard_interactions Furayaasha gaaban ee kiiboodhka]", + "visualeditor-dialog-transclusion-deprecated-parameter": "Qayb duugowday", + "visualeditor-dialog-transclusion-deprecated-parameter-description": "Goobtan waa la joojiyay. $1", + "visualeditor-dialog-transclusion-loading": "Wuu soo shubanayaa...", + "visualeditor-dialog-transclusion-multipart-message": "Hadda waxaad tafatireysaa tusmada, waxaana jira hal ama in ka badan oo [//www.mediawiki.org/wiki/Special:MyLanguage/Help:VisualEditor/User_guide#Editing_multi-part_template_content xog la xiriirta] (wikitext iyo/ama tusmada kale oo dheeraad ah).", + "visualeditor-dialog-transclusion-no-template-data-description": "Tusmada waxaa ka maqan [//www.mediawiki.org/wiki/Special:MyLanguage/Help:VisualEditor/User_guide#Template_parameters TemplateData], xuduudihiisuna si toos ah ayaa loo sameeyay . Sidaas darteed, tusmada iyo xuduudihiisu ma laha sharaxaad. Waxaa laga yaabaa in macluumaad dheeraad ah laga helo [[$1|bogga tusmada]].", + "visualeditor-dialog-transclusion-no-template-description": "Tusmada \"$1\" weli ma laha sharaxaad, laakiin waxaa laga yaabaa in macluumaad laga helo [[$2|bogga tusmada]].", + "visualeditor-dialog-transclusion-no-template-parameters": "Tusmada ma laha xuduudo la diiwaangeliyay waxaana laga yaabaa in loogu talagalay in aan xuduudo la isticmaalin.", + "visualeditor-dialog-transclusion-param-default": "Caadi: $1", + "visualeditor-dialog-transclusion-param-example-long": "Tusaale $1", + "visualeditor-dialog-transclusion-param-selection-aria-description": "Riix Booska si aad u darto ama uga saarto xuduudaha. Riix Geli si aad u darto xuduud isla markaana si degdeg ah u tafatirto qiimaheeda. Marka xuduud hore loo doortay, riix Geli si aad u tafatirto qiimaha.", + "visualeditor-dialog-transclusion-param-selection-aria-label": "Xuduudaha ee $1", + "visualeditor-dialog-transclusion-param-undocumented": "(xuduud aan la diiwaangelin)", + "visualeditor-dialog-transclusion-placeholder-input-placeholder": "Raadi tusmada", + "visualeditor-dialog-transclusion-required-parameter": "Qayb lagama maarmaan ah", + "visualeditor-dialog-transclusion-required-parameter-description": "Qaybta waa lagama maarmaan.", + "visualeditor-dialog-transclusion-required-parameter-dialog-cancel": "Dib u noqo", + "visualeditor-dialog-transclusion-required-parameter-dialog-ok": "Sii wad si kastaba", + "visualeditor-dialog-transclusion-required-parameter-dialog-title": "Qaybta ({{PLURAL:$1|lagama maarmaanka|lagama maarmaanka ah}}) ayaa maqan", + "visualeditor-dialog-transclusion-required-parameter-is-blank": "Ma hubtaa inaad rabto inaad sii waddo adigoon buuxin $1 {{PLURAL:$2|qayb|qaybo}}?", + "visualeditor-dialog-transclusion-see-template": "Tusmada waa kuwo ay isticmaaleyaashu sameeyaan waxaana laga yaabaa inaysan lahayn sharaxaad dhammaystiran. Waxaa laga yaabaa in macluumaad dheeraad ah laga helo [[$2|bogga tusmada]].", + "visualeditor-dialog-transclusion-title-insert-template": "Geli tusmo", + "visualeditor-dialog-transclusion-title-insert-known-template": "Geli: $1", + "visualeditor-dialog-transclusion-title-edit-known-template": "Wax ka beddel: $1", + "visualeditor-dialog-transclusion-title-edit-transclusion": "Waxyaabaha ku jira tusmada", + "visualeditor-dialog-transclusion-template-search": "Raadi tusmada", + "visualeditor-dialog-transclusion-template-search-help": "Raadi tusmada aad rabto inaad geliso adigoo isticmaalaya erey muhiim ah oo lagu aqoonsado. Tusmooyinka leh sharaxaad ayaa u badan inay si fiican ula shaqeeyaan tifaftiraha muuqaalka.", + "visualeditor-dialog-transclusion-wikitext": "Wikitext", + "visualeditor-dialog-transclusion-wikitext-widget-aria": "Riix Booska si aad u doorato qaybta wikitext. Riix Geli si aad u doorato oo aad u tafatirto wikitext-ka.", + "visualeditor-dialog-transclusion-wikitext-widget-aria-selected": "Riix Ctrl+Del si aad u tirtirto qaybta wikitext. Riix Ctrl+Shift+Fallaarrada si aad qaybta kor ama hoos ugu dhaqaajiso.", + "visualeditor-dialog-transclusion-wikitext-widget-aria-selected-single": "Riix Ctrl+Del si aad u tirtirto qaybta wikitext.", + "visualeditor-dialogbutton-media-tooltip": "Sawirro iyo warbaahin", + "visualeditor-dialogbutton-template-tooltip": "Tusmo", + "visualeditor-editconflict": "Isbeddelladaadii lama kaydin karin sababo la xiriira isku dhac tafatir. Ma doonaysaa {{GENDER:|inaad}} gacanta ku xalliso isku dhaca?", + "visualeditor-editingtabdialog-body": "{{SITENAME}} hadda wuxuu xasuustaa tifaftiraha aad doorbidayso. Waxaad beddeli kartaa qaabka tafatirka inta aad wax tafatireyso, sidoo kalena waad beddeli kartaa dooqyadaada mar dambe.", + "visualeditor-editingtabdialog-ok": "Isticmaal tifaftirihii aan adeegsaday tafatirkeygii ugu dambeeyay", + "visualeditor-editingtabdialog-title": "Tab-yada tafatirka", + "visualeditor-editnotices-tool": "{{PLURAL:$1|ma jirto wargalin|hal wargalin|laba wargalinood|$1 wargalinno|$1 wargalin}}", + "visualeditor-editnotices-tooltip": "Ogeysiisyada tafatirka", + "visualeditor-editsummary": "Sharax waxa aad beddeshay", + "visualeditor-editsummary-characters-remaining": "Tirada xarfo ee hadhay", + "visualeditor-educationpopup-dismiss": "Hagaag, waan fahmay", + "visualeditor-expandable-less": "Ka yar", + "visualeditor-expandable-more": "Dheeraad", + "visualeditor-feedback-defaultmessage": "URL-ka: $1", + "visualeditor-formatdropdown-format-mw-heading1": "Cinwaanka bogga", + "visualeditor-formatdropdown-format-mw-heading2": "Cinwaan", + "visualeditor-formatdropdown-format-mw-heading3": "Cinwaan-hoosaad 1", + "visualeditor-formatdropdown-format-mw-heading4": "Cinwaan-hoosaad 2", + "visualeditor-formatdropdown-format-mw-heading5": "Cinwaan-hoosaad 3", + "visualeditor-formatdropdown-format-mw-heading6": "Cinwaan-hoosaad 4", + "visualeditor-generating-wikitext-progress": "Wikitext ayaa la soo saaraya", + "visualeditor-includes-noinclude-start": "Bilowga waxyaabaha laga reebay xigashooyinka", + "visualeditor-includes-noinclude-end": "Dhammaadka waxyaabaha laga reebay soo koobidda", + "visualeditor-includes-onlyinclude-start": "Bilowga waxyaabaha loo oggol yahay in lagu daro soo koobidda", + "visualeditor-includes-onlyinclude-end": "Dhammaadka waxyaabaha loo oggol yahay in lagu soo koobo", + "visualeditor-includes-includeonly": "Waxyaabaha kaliya loogu talagalay soo koobid", + "visualeditor-includes-noinclude-description": "Marka waxyaabaha boggan laga isticmaalo bog kale, waxa ku jira halkan ilaa calaamadda dhammaadka ee u dhiganta lama soo gelin doono. Ka taxaddar marka aad tafatireyso waxa ka baxsan calaamadahan, maadaama bogag kale ay isticmaali karaan.", + "visualeditor-includes-onlyinclude-description": "Marka waxyaabaha boggan laga isticmaalo bog kale, kaliya waxa ku jira halkan ilaa calaamadda dhammaadka ee u dhiganta ayaa la soo gelin doonaa. Ka taxaddar marka aad tafatireyso waxa u dhexeeya calaamadahan, maadaama bogag kale ay isticmaali karaan.", + "visualeditor-includes-includeonly-description": "Marka waxyaabaha boggan laga isticmaalo bog kale, waxa halkan lagu dari doonaa waxyaabaha dheeraadka ah ee soo socda:", + "visualeditor-includes-documentation": "[//www.mediawiki.org/wiki/Special:MyLanguage/Transclusion#Partial_transclusion Wax badan ka baro transclusion-ka qayb ahaan]", + "visualeditor-languages-tool": "Luuqadaha", + "visualeditor-linkinspector-button-link-external": "Bogga dibadda", + "visualeditor-linkinspector-button-link-internal": "Raadi bogagga gudaha", + "visualeditor-linkinspector-convert-link-isbn": "U beddel isku xirka ISBN", + "visualeditor-linkinspector-convert-link-pmid": "U beddel isku xirka PMID", + "visualeditor-linkinspector-convert-link-rfc": "U beddel isku xirka RFC", + "visualeditor-linkinspector-educationpopup-text": "Erayada muhiimka ah ku xiro maqaallo kale oo wiki ah ama xitaa bogag kale oo internet ah. Taasi waxay ka caawinaysaa akhristayaasha inay si fiican u fahmaan macnaha.", + "visualeditor-linkinspector-educationpopup-title": "Xiriirro", + "visualeditor-linkinspector-illegal-title": "Cinwaanka bogga aan ansax ahayn", + "visualeditor-linkinspector-invalid-blocked": "Dadka wiki-gan waxay go’aansadeen in la xannibo xiriirrada goobtan. Fadlan isku day xiriir kale.", + "visualeditor-linkinspector-invalid-external": "Geli URL buuxa, tusaale https://example.org", + "visualeditor-linknodeinspector-add-label": "Ku dar calaamad", + "visualeditor-linknodeinspector-title": "Xiriir fudud", + "visualeditor-magiclinknodeinspector-convert-link": "U beddel xiriir fudud", + "visualeditor-magiclinknodeinspector-title-isbn": "Xiriirka ISBN", + "visualeditor-magiclinknodeinspector-title-pmid": "Xiriirka PMID", + "visualeditor-magiclinknodeinspector-title-rfc": "Xiriirka RFC", + "visualeditor-media-title-audio": "Cod", + "visualeditor-media-title-image": "Sawir", + "visualeditor-media-title-video": "Fiidiyow", + "visualeditor-meta-tool": "Xulashooyinka", + "visualeditor-mweditmode-tooltip": "Beddel tafatiraha", + "visualeditor-mweditmodesource-progress": "U beddelaya tafatirka koodhka…", + "visualeditor-mweditmodesource-tool-current": "Tafatirka koodhka", + "visualeditor-mweditmodesource-tool-unavailable": "Tafatirka koodhka halkan lagama heli karo", + "visualeditor-mweditmodeve-popup-body": "Waxaad mar kasta ugu laaban kartaa tafatirka muuqaalka adigoo gujinaya astaantan.", + "visualeditor-mweditmodeve-popup-title": "Waxaad u beddeshay tafatirka koodhka", + "visualeditor-mweditmodeve-progress": "U beddelaya tafatirka muuqaalka…", + "visualeditor-mweditmodeve-showagain": "Ha mar kale i tusin fariintan", + "visualeditor-mweditmodeve-tool-current": "Tafatirka muuqaalka", + "visualeditor-mweditmodeve-tool-unavailable": "Tafatirka muuqaalka halkan lagama heli karo", + "visualeditor-mweditmodewt-popup-body": "Waxaad mar kasta ku beddeli kartaa tafatirka koodhka adigoo gujinaya astaantan.", + "visualeditor-mweditmodewt-popup-title": "Waxaad u beddeshay tafatirka muuqaalka", + "visualeditor-mwgallerycontext-description": "$1 {{PLURAL:$1|sawir|sawirro}}", + "visualeditor-mwgallerydialog-caption-field-label": "Sharaxaadda gallery-ga", + "visualeditor-mwgallerydialog-card-images": "Sawir", + "visualeditor-mwgallerydialog-card-options": "Xulashooyinka", + "visualeditor-mwgallerydialog-classes-field-label": "Fasalada CSS", + "visualeditor-mwgallerydialog-classes-input-placeholder": "Magacyada fasalada, oo lagu kala saaray meel bannaan", + "visualeditor-mwgallerydialog-empty-gallery-message": "Gallery-gu waa madhan yahay.", + "visualeditor-mwgallerydialog-heights-field-label": "Dhererka sawirka", + "visualeditor-mwgallerydialog-heights-input-placeholder": "Dhererka caadiga ah: $1 px", + "visualeditor-mwgallerydialog-mode-dropdown-label-nolines": "Hab dhaqameed aan lahayn xariijimo", + "visualeditor-mwgallerydialog-mode-dropdown-label-packed": "Isku urursan", + "visualeditor-mwgallerydialog-mode-dropdown-label-packed-hover": "Isku urursan, oo leh sharaxaad marka la dul maro", + "visualeditor-mwgallerydialog-mode-dropdown-label-packed-overlay": "Waxaa lagu buuxiyay qoraallo dul saaran", + "visualeditor-mwgallerydialog-mode-dropdown-label-slideshow": "Bandhig sawirro", + "visualeditor-mwgallerydialog-mode-dropdown-label-traditional": "Hab dhaqameed", + "visualeditor-mwgallerydialog-mode-field-label": "Qaabka soo bandhigista", + "visualeditor-mwgallerydialog-perrow-field-label": "Sawirro safkiiba", + "visualeditor-mwgallerydialog-remove-button-label": "Ka saar sawirka", + "visualeditor-mwgallerydialog-search-button-label": "Ku dar sawir cusub", + "visualeditor-mwgallerydialog-show-filename-field-label": "Muuji magacyada faylasha", + "visualeditor-mwgallerydialog-styles-field-label": "Qaababka CSS", + "visualeditor-mwgallerydialog-styles-input-placeholder": "Xeerarka CSS, oo lagu kala saaray semicolon", + "visualeditor-mwgallerydialog-title": "Sawirro la ururiyey", + "visualeditor-mwgallerydialog-widths-field-label": "Ballaca sawirka", + "visualeditor-mwgallerydialog-widths-input-placeholder": "Ballaca caadiga ah: $1 px", + "visualeditor-mwpredialog-convert": "Ogolow qaabaynta qoraalka", + "visualeditor-mwpredialog-title": "Qoraal fudud oo hore loo qaabeyay", + "visualeditor-mwsignature-tool": "Saxiixaaga", + "visualeditor-preference-visualeditor": "Daar tifaftiraha muuqaalka", + "visualeditor-preference-newwikitexteditor-enable": "Isticmaal habka wikitext ee ku jira tifaftiraha muuqaalka, halkii aad ka adeegsan lahayd tifaftire wikitext oo kale", + "visualeditor-preference-newwikitexteditor-help": "Tan mararka qaar waxaa loo yaqaan '2017 tafatiraha wikitext'.", + "visualeditor-preference-tabs": "Habka tafatirka:", + "visualeditor-preference-tabs-multi-tab": "Ii muuji labada tab ee tafatirka", + "visualeditor-preference-tabs-prefer-ve": "Had iyo jeer i sii tifaftiraha muuqaalka haddii ay suurtagal tahay", + "visualeditor-preference-tabs-prefer-wt": "Had iyo jeer i sii tifaftiraha koodhka", + "visualeditor-preference-tabs-remember-last": "Xusuuso tafatirihii aan ugu dambeeyay isticmaalay", + "visualeditor-preference-collab-label": "Tafatir wadajir ah", + "visualeditor-preference-collab-description": "Invite other users to join your edit session in the visual editor.\nKu casuun isticmaaleyaal kale inay ku soo biiraan fadhigaaga tafatirka ee tifaftiraha muuqaalka.", + "visualeditor-rebase-client-export": "Dhoofin", + "visualeditor-rebase-client-export-start": "Dhoofin…", + "visualeditor-rebase-client-import": "Soo dejinta", + "visualeditor-rebase-client-import-name": "Cinwaanka bogga", + "visualeditor-rebase-client-title-help": "Waxaad awoodi doontaa inaad dib u eegto isbeddellada ka hor inta aan la kaydin.", + "visualeditor-recreate": "Boggan waa la tirtiray tan iyo markii aad bilowday tafatirka. Riix \"$1\" si aad mar kale u abuurto.", + "visualeditor-redirect-description": "U jihee $1", + "visualeditor-savedialog-identify-anon": "Mar dambe kuma gashanid. Haddii aad sii waddo, ciwaankaaga IP-ga ayaa la duubi doonaa taariikhda wax ka beddelka boggan.", + "visualeditor-savedialog-identify-temp": "Waxaad hadda isticmaaleysaa magaca isticmaale ee ku meelgaarka ah $1. Haddii aad sii waddo, wax ka beddelkaaga waxaa lala xiriirin doonaa magacan isticmaale.", + "visualeditor-savedialog-identify-user": "Waxaad hadda ku gashay sidii [[User:$1|$1]]. Haddii aad sii waddo, wax ka beddelkaaga waxaa lala xiriirin doonaa akoonkan.", + "visualeditor-savedialog-keyboard-shortcut-submit": "Waxaad riixi kartaa $1 si aad u kaydiso wax ka beddelkaaga.", + "visualeditor-savedialog-label-publish-short": "Daabac", + "visualeditor-savedialog-label-publish-short-start": "Daabac…", + "visualeditor-savedialog-label-resolve-conflict": "Xallin isku dhac", + "visualeditor-savedialog-label-resume-editing": "Sii wad tafatirka", + "visualeditor-savedialog-label-review": "Dib u eeg isbeddelladaada", + "visualeditor-savedialog-label-review-good": "Ku laabo foomka kaydinta", + "visualeditor-savedialog-label-save-short": "Kaydi", + "visualeditor-savedialog-label-save-short-start": "Kaydi…", + "visualeditor-savedialog-review-nosummary": "Ma jiro koobitaanka wax ka beddelka", + "visualeditor-savedialog-review-visual": "Muuqaal", + "visualeditor-savedialog-review-wikitext": "Wikitext", + "visualeditor-savedialog-title-conflict": "Isku dhac", + "visualeditor-savedialog-title-preview": "Eeg isbeddelladaada ka hor inta aanad kaydin", + "visualeditor-savedialog-title-review": "Dib u eeg isbeddelladaada", + "visualeditor-savedialog-title-save": "Keydi isbeddelladaada", + "visualeditor-section-body-placeholder": "Qayb cusub", + "visualeditor-section-title-placeholder": "Mowduuc", + "visualeditor-loaderror-revidconflict": "Aqoonsiyada dib u eegista ee uu server-ku soo celiyay isma waafaqsana (dukumeenti: $1, metadata: $2).", + "visualeditor-loaderror-wrongmode": "Waxaa la isku dayay in tafatiraha lagu shubo hab khaldan (nooca xogta: \"$1\", habka tafatirka: \"$2\").", + "visualeditor-settings-tool": "Dejinta bogga", + "visualeditor-special-characters-group-other": "Badanaa la isticmaalo", + "visualeditor-templatesused-tool": "Tusmada la isticmaalay", + "visualeditor-title-error": "Cinwaan aan sax ahayn.", + "visualeditor-tooltip-non-breaking-space": "Boos aan kala go'in", + "visualeditor-version-label": "Nooca", + "visualeditor-wikitext-progress": "U beddelaya wikitext", + "visualeditor-wikitext-warning": "Waxaad isticmaaleysaa tafatiraha muuqaalka - [[{{MediaWiki:visualeditor-wikitext-warning-link}}|wikitext]] halkan kama shaqeeyo. Si aad ugu beddesho tafatirka koodhka wakhti kasta adigoon lumin isbeddelladaada, riix badhanka beddelka.", + "visualeditor-wikitext-warning-title": "Wikitext calaamadeyn ayaa la ogaaday", + "visualeditor-wikitextconvert-title": "U beddel qaabaynta wikitext?", + "visualeditor-wikitextconvert-message": "Waxaad dhejisay nuxur leh qaabayn hodan ah. Ma rabtaa in qaabayntan loo beddelo wikitext?", + "visualeditor-wikitextconvert-convert": "U beddel wikitext" } diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/sr-ec.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/sr-ec.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/sr-ec.json 2026-04-01 12:37:39.398993300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/sr-ec.json 2026-06-29 17:51:26.433353700 +0000 @@ -41,7 +41,7 @@ "visualeditor-backbutton-tooltip": "Вратите се", "visualeditor-ca-createlocaldescriptionsource": "Додај локални опис (изворно)", "visualeditor-ca-createsource": "Направи извор", - "visualeditor-ca-editlocaldescriptionsource": "Уреди извор локалног описа", + "visualeditor-ca-editlocaldescriptionsource": "Уреди локални опис (изворно)", "visualeditor-ca-editsource": "Уреди извор", "visualeditor-ca-editsource-section": "уреди извор", "visualeditor-ca-editsource-section-hint": "Уреди извор одељка: $1", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/tt-cyrl.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/tt-cyrl.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/tt-cyrl.json 2026-04-01 12:37:39.399993200 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/tt-cyrl.json 2026-06-29 17:51:26.434353600 +0000 @@ -43,7 +43,7 @@ "visualeditor-changedesc-mwlanguagevariant": "Тел вариантының разметкасы үзгәрде", "visualeditor-changedesc-mwredirect": "Юнәлтү һәдәфе элек $1 иде, хәзер — $2", "visualeditor-changedesc-mwtransclusion": "Калып параметрлары үзгәрде", - "visualeditor-desc": "MediaWiki өчен күрсәтмәле төзәткеч", + "visualeditor-desc": "MediaWiki өчен күрсәтмәле редактор", "visualeditor-descriptionpagelink": "Project:Күрсәтмәле төзәтмә", "visualeditor-dialog-extension-abandonedit": "Сез үзгәртүләрегезне гамәлгә кертмичә бу әңгәмәне ябарга телисезме?", "visualeditor-dialog-media-alttext-checkbox": "Башлыкны альтернатив текст итеп куллан", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/yua.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/yua.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/yua.json 2026-04-01 12:37:39.400993000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/yua.json 2026-06-29 17:51:26.435353500 +0000 @@ -50,8 +50,15 @@ "visualeditor-changedesc-mwcategory-sortkey-changed": "le u k'alil tsolilo' k'expaj ti $1 tak $2", "visualeditor-changedesc-mwcategory-sortkey-set": "u k'aalil le tsolilo' ts'o'ok u ya'alal. $1", "visualeditor-changedesc-mwcategory-sortkey-unset": "le' u k'alil u ordenacioono' $1 ts'o'ok u cha'abal", - "visualeditor-changedesc-mwlanguagevariant": "k'expajal u marcado le t'aanl'obo'", + "visualeditor-changedesc-mwlanguagevariant": "k'expajal u marcado le t'aanlo'obo'", "visualeditor-changedesc-mwredirect": "Le destino ti' le redirección k'e'expajil ti' $1 tak $2", "visualeditor-changedesc-mwtransclusion": "Parámetros ti' plantilla k'exa'abo'ob", - "visualeditor-desc": "Editor visual uti'al MediaWiki" + "visualeditor-desc": "Editor visual uti'al MediaWiki", + "visualeditor-descriptionpagelink": "proyecto: ku ilajeditor", + "visualeditor-dialog-extension-abandonedit": "¿Yaan wáaj a k'áat a k'alik le diálogo xma' aplicar a k'eexo'ob?", + "visualeditor-dialog-media-alttext-checkbox": "Meyaj le titulo je'ex texto alternativo", + "visualeditor-dialog-media-alttext-section": "Uláak' bixil", + "visualeditor-dialog-media-alttext-section-help": "Je'el u páajtal a meyajtik le je'ela' uti'al a ts'íibtik jump'éel tsoolil analte'o' uti'al máako'ob ma' tu páajtal u yiliko'ob le ba'alo'. Le tsoolil k'a'ana'an u suficiente utia'al u leti'ob u na'atiko'ob le propósito yéetel le a'alajil t'aan ku ts'aik le artículo medios comunicación. Lela' jach k'a'anan uti'al le máaxo'ob ch'óopo'obo' yéetel uláak' máako'ob ku meyajtiko'ob software lector pantalla wa navegadores chéen textos.", + "visualeditor-dialog-media-change-image": "k'ex oochel", + "visualeditor-dialog-media-choose-image": "ch'a' le oochela'" } diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/zh-hans.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/zh-hans.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-mw/zh-hans.json 2026-04-01 12:37:39.401993300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-mw/zh-hans.json 2026-06-29 17:51:26.436353700 +0000 @@ -57,7 +57,8 @@ "神樂坂秀吉", "铁桶", "飞舞回堂前", - "Peterxy12" + "Peterxy12", + "Peterxy" ] }, "collabpad-doctitle": "协作板:$1", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-wmf/bs.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-wmf/bs.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-wmf/bs.json 2026-04-01 12:37:39.403993100 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-wmf/bs.json 2026-06-29 18:13:00.052056600 +0000 @@ -7,8 +7,9 @@ "Srđan" ] }, + "tag-editcheck-newreference-description": "Referenca dodana na stranicu", "tag-visualeditor": "[[{{MediaWiki:visualeditor-descriptionpagelink}}|vizualno uređivanje]]", - "tag-visualeditor-description": "Izmjena načinjena korištenjem [[{{MediaWiki:visualeditor-descriptionpagelink}}|vizualnog uređivača]]", + "tag-visualeditor-description": "Izmjena napravljena [[{{MediaWiki:visualeditor-descriptionpagelink}}|vizualnim uređivačem]]", "tag-visualeditor-needcheck": "[[{{MediaWiki:visualeditor-descriptionpagelink}}|vizualno uređivanje: potrebna provjera]]", "tag-visualeditor-needcheck-description": "Izmjena načinjena korištenjem [[{{MediaWiki:visualeditor-descriptionpagelink}}|vizualnog uređivača]] gdje je sistem detektirao wikitekst s mogućim neželjenim izmjenama.", "tag-visualeditor-wikitext": "uređivanje izvornog kôda (2017)", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-wmf/frs.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-wmf/frs.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-wmf/frs.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-wmf/frs.json 2026-06-29 18:13:00.054056600 +0000 @@ -0,0 +1,7 @@ +{ + "@metadata": { + "authors": [ + "WikiFayo95" + ] + } +} diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-wmf/ja.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-wmf/ja.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-wmf/ja.json 2026-04-01 12:37:39.408993200 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-wmf/ja.json 2026-06-29 18:13:00.066056700 +0000 @@ -15,7 +15,8 @@ "おはぐろ蜻蛉", "아라", "Chqaz", - "Shulmj" + "Shulmj", + "Cookie4782" ] }, "tag-editcheck-newcontent-description": "編集チェックは新しいコンテンツがページに追加されたと判断した", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-wmf/ko.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-wmf/ko.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-wmf/ko.json 2026-04-01 12:37:39.409993400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-wmf/ko.json 2026-06-29 18:13:00.069056700 +0000 @@ -13,7 +13,8 @@ "Revi", "Suleiman the Magnificent Television", "Ykhwong", - "아라" + "아라", + "Tensama0415" ] }, "tag-editcheck-newcontent-description": "EditCheck는 새로운 내용이 페이지에 추가되었다고 간주합니다", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-wmf/ku-latn.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-wmf/ku-latn.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-wmf/ku-latn.json 2026-04-01 12:37:39.409993400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-wmf/ku-latn.json 2026-06-29 18:13:00.070056700 +0000 @@ -11,8 +11,8 @@ "tag-visualeditor-description": "Bi bikaranîna [[{{MediaWiki:visualeditor-descriptionpagelink}}|guhartina dîtbarî]] hat guhartin", "tag-visualeditor-needcheck": "[[{{MediaWiki:visualeditor-descriptionpagelink}}|Guhartina dîtbarî: Kontrol bike]]", "tag-visualeditor-needcheck-description": "Guhartina ku bi [[{{MediaWiki:visualeditor-descriptionpagelink}}|edîtora dîtbarî]] hatiye çêkirin ku li wir sîstemê dît ku di wîkînivîsê de dibe ku guhartinên nexwestî hebin.", - "tag-visualeditor-wikitext": "2017 amûra guhartina çavkaniyê", - "tag-visualeditor-wikitext-description": "Guhartinên bi rêya 2017 amûra guhartina çavkaniyê hatine pêkanîn", + "tag-visualeditor-wikitext": "Amûra guhartina çavkaniyê ya 2017an", + "tag-visualeditor-wikitext-description": "Guhartinên bi riya amûra guhartina çavkaniyê ya 2017an hatine pêkanîn", "tag-visualeditor-switched": "[[{{MediaWiki:visualeditor-descriptionpagelink}}|Guhartina dîtbarî: Ji çavkaniyê hatiye guhartin]]", "tag-visualeditor-switched-description": "Bikarhênerî bi edîtora dîtbarî dest bi guhartinê kir, dû re çûye ser edîtora wîkînivîsê.", "visualeditor-feedback-link": "Project:VisualEditor/Paşragihandin", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-wmf/nl.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-wmf/nl.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-wmf/nl.json 2026-04-01 12:37:39.412993400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-wmf/nl.json 2026-06-29 18:13:00.076056700 +0000 @@ -31,7 +31,7 @@ "tag-visualeditor": "[[{{MediaWiki:visualeditor-descriptionpagelink}}|Visuele tekstverwerker]]", "tag-visualeditor-description": "Bewerking gedaan met de [[{{MediaWiki:visualeditor-descriptionpagelink}}|visuele tekstverwerker]]", "tag-visualeditor-needcheck": "[[{{MediaWiki:visualeditor-descriptionpagelink}}|Visuele tekstverwerker: nakijken]]", - "tag-visualeditor-needcheck-description": "Bewerking gedaan met de [[{{MediaWiki:visualeditor-descriptionpagelink}}|visuele tekstverwerker]], waarbij het systeem mogelijk onbedoelde veranderingen in de wikitekst heeft ontdekt.", + "tag-visualeditor-needcheck-description": "Bewerking gedaan met de [[{{MediaWiki:visualeditor-descriptionpagelink}}|visuele tekstverwerker]], waarbij het systeem mogelijk onbedoelde wijzigingen in de wikitekst heeft ontdekt.", "tag-visualeditor-wikitext": "bewerking met nieuwe wikitekstmodus", "tag-visualeditor-wikitext-description": "Bewerking gemaakt met de 2017 wikitekstbewerker", "tag-visualeditor-switched": "[[{{MediaWiki:visualeditor-descriptionpagelink}}|Visuele tekstverwerker: omgeschakeld]]", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-wmf/pap.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-wmf/pap.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-wmf/pap.json 2026-04-01 12:37:39.413993400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-wmf/pap.json 2026-06-29 18:13:00.077057000 +0000 @@ -1,8 +1,17 @@ { "@metadata": { "authors": [ - "ObaTango" + "ObaTango", + "Kallmemel" ] }, - "tag-visualeditor": "[[{{MediaWiki:visualeditor-descriptionpagelink}}|Editamentu visual]]" + "tag-visualeditor": "[[{{MediaWiki:visualeditor-descriptionpagelink}}|Editamentu visual]]", + "tag-visualeditor-description": "Modifikashon ehekutá ku uso di [[{{MediaWiki:visualeditor-descriptionpagelink}}|prosesadó visual]]", + "visualeditor-help-label": "Lesa e guia di usadó", + "visualeditor-welcomedialog-action": "Kuminsá editá", + "visualeditor-welcomedialog-content": "Tur hende por editá i kada mehorashon ta yuda.", + "visualeditor-welcomedialog-content-thanks": "Danki na bo, e mundu por deskubrí mas!", + "visualeditor-welcomedialog-switch": "Suich pa editor di kódigo", + "visualeditor-welcomedialog-switch-ve": "Suich pa editor visual", + "visualeditor-welcomedialog-title": "{{GENDER:$1|Bonbiní}} na $2" } diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-wmf/ps.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-wmf/ps.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-wmf/ps.json 2026-04-01 12:37:39.413993400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-wmf/ps.json 2026-06-29 18:13:00.077057000 +0000 @@ -19,6 +19,7 @@ "visualeditor-feedback-link": "پروژه:ليدنيزسمونگر/غبرگون", "visualeditor-feedback-tool": "د دې پوستغالي اړوند خپل غبرگون پرېښودل", "visualeditor-help-label": "کارن لارښود ولولئ", + "visualeditor-help-link": "//www.mediawiki.org/wiki/Special:MyLanguage/Help:VisualEditor/User_guide", "visualeditor-welcomedialog-action": "سمون پيلول", "visualeditor-welcomedialog-content": "هر څوک يې سمولی شي، او هر پرمختگ مرسته کوي.", "visualeditor-welcomedialog-content-thanks": "د نړۍ سره د ډېر نور څه پېژندلو په مرسته کې له تاسې څخه مننه کوو!", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-wmf/ru.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-wmf/ru.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-wmf/ru.json 2026-04-01 12:37:39.413993400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-wmf/ru.json 2026-06-29 18:13:00.078056800 +0000 @@ -24,7 +24,9 @@ "Александр Сигачёв", "Умар", "아라", - "Yurina Tatiana" + "Yurina Tatiana", + "Mitte27", + "Shabe" ] }, "tag-editcheck-newcontent-description": "EditCheck считает, что на страницу было добавлено новое содержимое", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-wmf/so.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-wmf/so.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-wmf/so.json 2026-04-01 12:37:39.415993500 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-wmf/so.json 2026-06-29 18:13:00.080057000 +0000 @@ -2,13 +2,27 @@ "@metadata": { "authors": [ "Abdullahi", - "Abshirdheere" + "Abshirdheere", + "AhmedG612" ] }, + "tag-editcheck-newcontent-description": "EditCheck wuxuu u arkaa in wax cusub lagu daray bogga", + "tag-editcheck-newreference-description": "Tixraac ayaa lagu daray bogga", + "tag-editcheck-references-description": "EditCheck waxa uu u malaynayaa in tixraac loo baahnaa", + "tag-editcheck-references-activated-description": "EditCheck wuxuu u arkaa in tixraac loo baahnaa, waxaana la muujiyay is-dhexgalka", "tag-visualeditor": "[[{{MediaWiki:visualeditor-descriptionpagelink}}|wax ka badalka muuqaalka ah]]", + "tag-visualeditor-description": "Wax ka-beddel lagu sameeyay iyadoo la adeegsanayo [[{{MediaWiki:visualeditor-descriptionpagelink}}|tifaftiraha muuqaalka]]", + "tag-visualeditor-needcheck-description": "Tafatir lagu sameeyay iyadoo la adeegsanayo [[{{MediaWiki:visualeditor-descriptionpagelink}}|tifaftiraha muuqaalka]] halkaas oo nidaamku ogaaday in wikitext-ku uu yeelan karo isbeddello aan la doonayn.", + "tag-visualeditor-wikitext": "2017 tafatirka koodhka", + "tag-visualeditor-wikitext-description": "Tafatir lagu sameeyay iyadoo la adeegsanayo tifaftiraha wikitext ee 2017", + "tag-visualeditor-switched-description": "Isticmaaluhu wuxuu ku bilaabay tafatirka tifaftiraha muuqaalka, ka dibna wuxuu u beddelay tifaftiraha wikitext.", + "visualeditor-feedback-link": "Project: Tifaftiraha Muuqaalka/Faallo", + "visualeditor-feedback-tool": "Ka bixi faallo ku saabsan software-kan", + "visualeditor-help-label": "Akhri hagaha isticmaalaha", "visualeditor-welcomedialog-action": "Biloow bedelidda", "visualeditor-welcomedialog-content": "Qof kasta wuu ka qayb qaadan karaa, habayn kasta waa kaalmo.", "visualeditor-welcomedialog-content-thanks": "Waad ku mahadsantahay kaalmada aad adduunyada ku caawisay helitaan dheeraad ah!", + "visualeditor-welcomedialog-switch": "U beddel tafatiraha koodhka", "visualeditor-welcomedialog-switch-ve": "Ku bedel wax bedelaha la arki karo", "visualeditor-welcomedialog-title": "{{GENDER:$1|Ku}} soo dhawoow $2" } diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-wmf/tt-cyrl.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-wmf/tt-cyrl.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-wmf/tt-cyrl.json 2026-04-01 12:37:39.416993400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-wmf/tt-cyrl.json 2026-06-29 18:13:00.082057000 +0000 @@ -4,17 +4,18 @@ "Ajdar", "Mansur", "Ерней", - "Ильнар" + "Ильнар", + "Ильгиз" ] }, "tag-editcheck-references-activated": "[[{{MediaWiki:editcheck-falsepositives-link}}|Үзгәртүне (сылтамалар) тикшерү активлаштырылды]]", "tag-visualeditor": "[[{{MediaWiki:visualeditor-descriptionpagelink}}|күрсәтмәле төзәтмә]]", - "tag-visualeditor-description": "Төзәтмә [[{{MediaWiki:visualeditor-descriptionpagelink}}|күренмәле төзәткеч]] ярдәмендә башкарылган", + "tag-visualeditor-description": "Төзәтмә [[{{MediaWiki:visualeditor-descriptionpagelink}}|күрсәтмәле редактор]] ярдәмендә башкарылган", "tag-visualeditor-needcheck": "[[{{MediaWiki:visualeditor-descriptionpagelink}}|Күрсәтмә төзәткеч: Тикшерү]]", - "tag-visualeditor-wikitext": "вики-текст мөхәррире 2017", - "tag-visualeditor-wikitext-description": "Төзәтмә вики-текст мөхәррире 2017 ярдәмендә ясалган", + "tag-visualeditor-wikitext": "Вики-текст редакторы 2017", + "tag-visualeditor-wikitext-description": "Төзәтмә Вики-текст редакторы 2017 ярдәмендә ясалган", "tag-visualeditor-switched": "[[{{MediaWiki:visualeditor-descriptionpagelink}}|Күрсәтмә төзәткеч: Өзелгән]]", - "visualeditor-feedback-link": "Project:Күрсәтмә төзәткеч/Бәяләмә", + "visualeditor-feedback-link": "Project:Күрсәтмәле редактор/Бәяләмә", "visualeditor-feedback-tool": "Программалы тәэмин ителешкә бәяләмә", "visualeditor-help-label": "Кулланманы укыгыз", "visualeditor-welcomedialog-action": "Үзгәртүне башлау", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-wmf/uk.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-wmf/uk.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-wmf/uk.json 2026-04-01 12:37:39.416993400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-wmf/uk.json 2026-06-29 18:13:00.082057000 +0000 @@ -17,7 +17,8 @@ "Tel'et", "Tifinaghes", "Ата", - "아라" + "아라", + "Repakr" ] }, "tag-editcheck-newcontent-description": "Звіряння редагування показало, що на сторінку додано новий вміст", diff -Nru mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-wmf/yua.json mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-wmf/yua.json --- mediawiki-1.43.8+dfsg/extensions/VisualEditor/i18n/ve-wmf/yua.json 2026-04-01 12:37:39.417993300 +0000 +++ mediawiki-1.43.9+dfsg/extensions/VisualEditor/i18n/ve-wmf/yua.json 2026-06-29 18:13:00.084056900 +0000 @@ -31,5 +31,5 @@ "visualeditor-welcomedialog-content-thanks": "¡Gracias por ayudar al mundo a descubrir más!", "visualeditor-welcomedialog-switch": "K'ex le \"editor de codigo\"'", "visualeditor-welcomedialog-switch-ve": "K'ex ti' le editor visual", - "visualeditor-welcomedialog-title": "{{GENDER:$1|}} ti' $2" + "visualeditor-welcomedialog-title": "{{GENDER:$1|k'amikech}} ti' $2" } diff -Nru mediawiki-1.43.8+dfsg/extensions/WikiEditor/i18n/be-tarask.json mediawiki-1.43.9+dfsg/extensions/WikiEditor/i18n/be-tarask.json --- mediawiki-1.43.8+dfsg/extensions/WikiEditor/i18n/be-tarask.json 2026-04-01 12:37:39.592995600 +0000 +++ mediawiki-1.43.9+dfsg/extensions/WikiEditor/i18n/be-tarask.json 2026-06-29 18:13:00.234059000 +0000 @@ -148,5 +148,6 @@ "wikieditor-toolbar-help-content-signaturetimestamp-description": "Подпіс і час", "wikieditor-toolbar-help-content-signature-description": "Подпіс", "wikieditor-toolbar-help-content-indent-description": "Водступ", - "wikieditor-realtimepreview-error": "Папярэдні прагляд не ладуецца" + "wikieditor-realtimepreview-error": "Папярэдні прагляд не ладуецца", + "wikieditor-realtimepreview-reload": "Пераладаваць" } diff -Nru mediawiki-1.43.8+dfsg/extensions/WikiEditor/i18n/bs.json mediawiki-1.43.9+dfsg/extensions/WikiEditor/i18n/bs.json --- mediawiki-1.43.8+dfsg/extensions/WikiEditor/i18n/bs.json 2026-04-01 12:37:39.593995800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/WikiEditor/i18n/bs.json 2026-06-29 18:13:00.235059000 +0000 @@ -18,7 +18,7 @@ "wikieditor-toolbar": "Uređivanje alatne trake", "wikieditor-toolbar-desc": "Alatna traka stranice za uređivanje sa poboljšanom upotrebljivošću", "wikieditor-toolbar-preference": "Uključi traku za uređivanje", - "wikieditor-toolbar-preference-help": "Ponekad se naziv \"uređivač wikiteksta iz 2010\".", + "wikieditor-toolbar-preference-help": "Ponekad se naziva \"uređivač wikiteksta iz 2010.\"", "wikieditor-toolbar-tool-bold": "Podebljano", "wikieditor-toolbar-tool-bold-example": "Podebljan tekst", "wikieditor-toolbar-tool-italic": "Ukošeno", @@ -131,8 +131,8 @@ "wikieditor-toolbar-help-page-list": "Spiskovi", "wikieditor-toolbar-help-page-file": "Datoteke", "wikieditor-toolbar-help-page-discussion": "Razgovor", - "wikieditor-toolbar-help-content-italic-description": "Kurziv", - "wikieditor-toolbar-help-content-italic-example": "Kurzivni tekst", + "wikieditor-toolbar-help-content-italic-description": "Ukošeno", + "wikieditor-toolbar-help-content-italic-example": "Ukošen tekst", "wikieditor-toolbar-help-content-bold-description": "Podebljano", "wikieditor-toolbar-help-content-bold-example": "Podebljan tekst", "wikieditor-toolbar-help-content-bolditalic-description": "Podebljano i kurziv", @@ -155,6 +155,7 @@ "wikieditor-toolbar-help-content-signaturetimestamp-description": "Potpis s trenutnim vremenom", "wikieditor-toolbar-help-content-signature-description": "Potpis", "wikieditor-toolbar-help-content-indent-description": "Uvučeno", + "tag-wikieditor-description": "Izmjena napravljena [[mw:Special:MyLanguage/Extension:WikiEditor|Wikiuređivačem]] (uređivač wikiteksta iz 2010)", "wikieditor-realtimepreview-preview": "Pregled", "wikieditor-realtimepreview-reload": "Osvježi" } diff -Nru mediawiki-1.43.8+dfsg/extensions/WikiEditor/i18n/ce.json mediawiki-1.43.9+dfsg/extensions/WikiEditor/i18n/ce.json --- mediawiki-1.43.8+dfsg/extensions/WikiEditor/i18n/ce.json 2026-04-01 12:37:39.593995800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/WikiEditor/i18n/ce.json 2026-06-29 18:13:00.235059000 +0000 @@ -74,7 +74,7 @@ "wikieditor-toolbar-tool-big-example": "Йоккха текст", "wikieditor-toolbar-tool-small": "Жима", "wikieditor-toolbar-tool-small-example": "Жима текст", - "wikieditor-toolbar-tool-superscript": "МогӀанан лакха", + "wikieditor-toolbar-tool-superscript": "МогӀанна тӀера", "wikieditor-toolbar-tool-superscript-example": "МогӀан лакхара текст", "wikieditor-toolbar-tool-subscript": "МогӀанан буха", "wikieditor-toolbar-tool-subscript-example": "МогӀан лакхара текст", diff -Nru mediawiki-1.43.8+dfsg/extensions/WikiEditor/i18n/da.json mediawiki-1.43.9+dfsg/extensions/WikiEditor/i18n/da.json --- mediawiki-1.43.8+dfsg/extensions/WikiEditor/i18n/da.json 2026-04-01 12:37:39.594995700 +0000 +++ mediawiki-1.43.9+dfsg/extensions/WikiEditor/i18n/da.json 2026-06-29 18:13:00.236059000 +0000 @@ -17,7 +17,8 @@ "Sarrus", "Sir48", "Steenth", - "Weblars" + "Weblars", + "MGA73" ] }, "wikieditor": "Avanceret interface til redigering af wikitekst", @@ -48,7 +49,7 @@ "wikieditor-toolbar-tool-link-int-target-status-invalid": "Titlen, du angav, er ugyldig", "wikieditor-toolbar-tool-link-int-target-status-external": "Ekstern henvisning", "wikieditor-toolbar-tool-link-int-target-status-disambig": "Denne side er ikke en indholdsside, men en liste over emner med lignende navne", - "wikieditor-toolbar-tool-link-lookslikeinternal": "URL'en, du har angivet, ser ud til at være tiltænkt som en henvisning til en anden wikiside.\nØnsker du at gøre den til en intern henvisning.", + "wikieditor-toolbar-tool-link-lookslikeinternal": "Den URL, du angav, ser ud til at være tænkt som et link til en anden wikiside.\nVil du gøre den til et internt link.", "wikieditor-toolbar-tool-link-lookslikeinternal-int": "Intern henvisning", "wikieditor-toolbar-tool-link-lookslikeinternal-ext": "Ekstern henvisning", "wikieditor-toolbar-tool-file": "Billeder og medier", @@ -146,6 +147,7 @@ "wikieditor-toolbar-help-content-bolditalic-description": "Fed & kursiv", "wikieditor-toolbar-help-content-bolditalic-example": "Fed & kursiv tekst", "wikieditor-toolbar-help-content-ilink-description": "Intern henvisning", + "wikieditor-toolbar-help-content-ilink-example": "[[Sidetitel]]\n[[Sidetitel|Linketiket]]", "wikieditor-toolbar-help-content-xlink-description": "Ekstern henvisning", "wikieditor-toolbar-help-content-xlink-example-label": "Linktekst", "wikieditor-toolbar-help-content-heading2-description": "Overskrift på niveau 2", diff -Nru mediawiki-1.43.8+dfsg/extensions/WikiEditor/i18n/hi.json mediawiki-1.43.9+dfsg/extensions/WikiEditor/i18n/hi.json --- mediawiki-1.43.8+dfsg/extensions/WikiEditor/i18n/hi.json 2026-04-01 12:37:39.598996000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/WikiEditor/i18n/hi.json 2026-06-29 18:13:00.240059100 +0000 @@ -12,8 +12,8 @@ "Siddhartha Ghai" ] }, - "wikieditor": "उन्नत विकिटेक्स्ट संपादन इंटरफ़ेस", - "wikieditor-desc": "एक उन्नत, विस्तार-योग्य विकिटेक्स्ट संपादन इंटरफ़ेस प्रदान करता है", + "wikieditor": "उन्नत विकिटेक्स्ट सम्पादन अंतरफलक", + "wikieditor-desc": "एक उन्नत, विस्तार-योग्य विकिटेक्स्ट सम्पादन अंतरफलक प्रदान करता है", "wikieditor-wikitext-tab": "विकिटेक्स्ट", "wikieditor-toolbar": "संपादन टूलबार", "wikieditor-toolbar-desc": "बेहतर उपयोगिता के साथ संपादन पृष्ठ टूलबार", @@ -72,7 +72,7 @@ "wikieditor-toolbar-tool-ulist-example": "बिंदु सूची प्रविष्टि", "wikieditor-toolbar-tool-olist": "संख्यात्मक सूची", "wikieditor-toolbar-tool-olist-example": "संख्यात्मक सूची प्रविष्टि", - "wikieditor-toolbar-tool-nowiki": "कोई विकि प्रारूपण नहीं है", + "wikieditor-toolbar-tool-nowiki": "कोई विकि प्रारूपण नहीं", "wikieditor-toolbar-tool-nowiki-example": "गैर-प्रारूपित टेक्स्ट यहाँ दर्ज करें", "wikieditor-toolbar-tool-redirect": "अनुप्रेषण", "wikieditor-toolbar-tool-redirect-example": "लक्ष्य पृष्ठ का नाम", diff -Nru mediawiki-1.43.8+dfsg/extensions/WikiEditor/i18n/io.json mediawiki-1.43.9+dfsg/extensions/WikiEditor/i18n/io.json --- mediawiki-1.43.8+dfsg/extensions/WikiEditor/i18n/io.json 2026-04-01 12:37:39.599995900 +0000 +++ mediawiki-1.43.9+dfsg/extensions/WikiEditor/i18n/io.json 2026-06-29 18:13:00.241059000 +0000 @@ -33,6 +33,7 @@ "wikieditor-toolbar-file-target": "Nomo dil arkivo:", "wikieditor-toolbar-file-caption": "Deskripto-texto:", "wikieditor-toolbar-file-alt": "Alternativa texto:", + "wikieditor-toolbar-file-alt-help-label": "(Montrez helpo)", "wikieditor-toolbar-file-size": "Grandeso:", "wikieditor-toolbar-file-float": "Aliniar:", "wikieditor-toolbar-file-default": "(ordinara)", diff -Nru mediawiki-1.43.8+dfsg/extensions/WikiEditor/i18n/ku-latn.json mediawiki-1.43.9+dfsg/extensions/WikiEditor/i18n/ku-latn.json --- mediawiki-1.43.8+dfsg/extensions/WikiEditor/i18n/ku-latn.json 2025-12-17 21:58:17.022354400 +0000 +++ mediawiki-1.43.9+dfsg/extensions/WikiEditor/i18n/ku-latn.json 2026-06-23 01:21:05.705401400 +0000 @@ -17,11 +17,11 @@ "wikieditor-toolbar-tool-link": "Girêdan", "wikieditor-toolbar-tool-link-title": "Girêdanek tevlî bike", "wikieditor-toolbar-tool-link-int": "Ji rûpelek wîkiyê re", - "wikieditor-toolbar-tool-link-int-target": "Rûpel an URLya armanc:", + "wikieditor-toolbar-tool-link-int-target": "Sahîfeya hedefê an URL:", "wikieditor-toolbar-tool-link-int-target-tooltip": "Sernavê rûpelê yan URL", "wikieditor-toolbar-tool-link-int-text": "Nivîsa ku xuya bike:", "wikieditor-toolbar-tool-link-int-text-tooltip": "Nivîsa ku dê xuya bibe", - "wikieditor-toolbar-tool-link-ext": "Ji rûpeleke malpereke derveyî re", + "wikieditor-toolbar-tool-link-ext": "Ji rûpeleke websîteyeke derveyî re", "wikieditor-toolbar-tool-link-cancel": "Betal bike", "wikieditor-toolbar-tool-link-int-target-status-exists": "Ev rûpel li ser {{GRAMMAR:oblique|{{SITENAME}}}} heye", "wikieditor-toolbar-tool-link-int-target-status-notexists": "Ev rûpel li ser {{GRAMMAR:oblique|{{SITENAME}}}} tine", @@ -32,7 +32,7 @@ "wikieditor-toolbar-file-target": "Navê dosyeyê:", "wikieditor-toolbar-file-caption": "Sernav:", "wikieditor-toolbar-file-alt": "Nivîsa alternatîv:", - "wikieditor-toolbar-file-alt-help": "Hûn dikarin vê qadê ji bo nivîsandina pênaseyekê ji bo kesên ku nikarin dosyayê bibînin bi kar bînin.\nDivê ravekirin têra wan bike ku armanc û agahdariya ku ji hêla medyayê ve hatiye dayîn fêmbikin. Ev ji bo bikarhênerên kor û kesên din ên ku nermalava ekran-xwîner an gerokên bi tenê-nivîsê bi kar tînin pir giring e.", + "wikieditor-toolbar-file-alt-help": "Hûn dikarin vê qadê ji bo nivîsandina tarîfeke ji bo kesên ku nikarin dosyayê bibînin bi kar bînin.\nDivê tarîfkirin kafî be ku ew karibin armanc û malûmatê fêm bikin ya ku ji hêla medyayê ve hatiye dayîn. Ev ji bo bikarhênerên kor û kesên din ên ku nermalava ekran-xwîner an gerokên bi tenê-nivîsê bi kar tînin pir muhîm e.", "wikieditor-toolbar-file-alt-help-label": "(Alîkariyê nîşan bide)", "wikieditor-toolbar-file-size": "Mezinahî:", "wikieditor-toolbar-file-float": "Rêzandin:", diff -Nru mediawiki-1.43.8+dfsg/extensions/WikiEditor/i18n/nl.json mediawiki-1.43.9+dfsg/extensions/WikiEditor/i18n/nl.json --- mediawiki-1.43.8+dfsg/extensions/WikiEditor/i18n/nl.json 2026-04-01 12:37:39.604996000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/WikiEditor/i18n/nl.json 2026-06-29 18:13:00.246059200 +0000 @@ -27,9 +27,9 @@ "wikieditor-desc": "Biedt een geavanceerde, uitbreidbare wikitext-bewerkingsinterface", "wikieditor-wikitext-tab": "Wikitekst", "wikieditor-toolbar": "Bewerkingswerkbalk", - "wikieditor-toolbar-desc": "Bewerkingsbalk die eenvoudiger te gebruiken is", - "wikieditor-toolbar-preference": "Bewerkingsbalk inschakelen", - "wikieditor-toolbar-preference-help": "Dit wordt ook wel de ‘wikitekst-editor van 2010’ genoemd.", + "wikieditor-toolbar-desc": "Bewerkingswerkbalk die eenvoudiger te gebruiken is", + "wikieditor-toolbar-preference": "Bewerkingswerkbalk inschakelen", + "wikieditor-toolbar-preference-help": "Dit wordt ook wel de ‘wikitekstverwerker van 2010’ genoemd.", "wikieditor-toolbar-tool-bold": "Vet", "wikieditor-toolbar-tool-bold-example": "Vetgedrukte tekst", "wikieditor-toolbar-tool-italic": "Cursief", @@ -37,25 +37,25 @@ "wikieditor-toolbar-tool-link": "Koppeling", "wikieditor-toolbar-tool-link-title": "Koppeling invoegen", "wikieditor-toolbar-tool-link-int": "Naar een wikipagina", - "wikieditor-toolbar-tool-link-int-target": "Doelpagina of URL:", - "wikieditor-toolbar-tool-link-int-target-tooltip": "Paginanaam of URL", + "wikieditor-toolbar-tool-link-int-target": "Doelpagina of url:", + "wikieditor-toolbar-tool-link-int-target-tooltip": "Paginatitel of url", "wikieditor-toolbar-tool-link-int-text": "Weer te geven tekst:", "wikieditor-toolbar-tool-link-int-text-tooltip": "Weer te geven tekst", "wikieditor-toolbar-tool-link-ext": "Naar een externe webpagina", - "wikieditor-toolbar-tool-link-ext-target": "URL:", + "wikieditor-toolbar-tool-link-ext-target": "Url voor koppeling:", "wikieditor-toolbar-tool-link-ext-text": "Koppelingstekst:", "wikieditor-toolbar-tool-link-insert": "Koppeling invoegen", "wikieditor-toolbar-tool-link-cancel": "Annuleren", "wikieditor-toolbar-tool-link-int-target-status-exists": "Deze pagina bestaat op {{SITENAME}}", "wikieditor-toolbar-tool-link-int-target-status-notexists": "Deze pagina bestaat niet op {{SITENAME}}", - "wikieditor-toolbar-tool-link-int-target-status-invalid": "De opgegeven titel is ongeldig", + "wikieditor-toolbar-tool-link-int-target-status-invalid": "De opgegeven titel is incorrect", "wikieditor-toolbar-tool-link-int-target-status-external": "Externe koppeling", - "wikieditor-toolbar-tool-link-int-target-status-disambig": "Deze pagina heeft geen inhoud, maar bevat een lijst met verwante thema's", + "wikieditor-toolbar-tool-link-int-target-status-disambig": "Deze pagina is geen inhoudspagina, maar een lijst van onderwerpen met vergelijkbare namen", "wikieditor-toolbar-tool-link-lookslikeinternal": "De URL die u hebt opgegeven lijkt bedoeld te zijn als koppeling naar een andere wikipagina.\nWilt u er een interne koppeling van maken?", "wikieditor-toolbar-tool-link-lookslikeinternal-int": "Interne koppeling", "wikieditor-toolbar-tool-link-lookslikeinternal-ext": "Externe koppeling", "wikieditor-toolbar-tool-file": "Afbeeldingen en media", - "wikieditor-toolbar-tool-file-title": "Bestand toevoegen", + "wikieditor-toolbar-tool-file-title": "Bestand invoegen", "wikieditor-toolbar-file-target": "Bestandsnaam:", "wikieditor-toolbar-file-caption": "Bijschrift:", "wikieditor-toolbar-file-alt": "Alternatieve tekst:", @@ -114,7 +114,7 @@ "wikieditor-toolbar-tool-table-insert": "Invoegen", "wikieditor-toolbar-tool-table-cancel": "Annuleren", "wikieditor-toolbar-tool-table-example-text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut nec purus diam. Sed aliquam imperdiet nunc quis lacinia. Donec rutrum consectetur placerat. Sed volutpat neque non purus faucibus id ultricies enim euismod.", - "wikieditor-toolbar-tool-table-toomany": "Het invoegen van een tabel met meer dan $1 {{PLURAL:$1|cel|cellen}} is niet mogelijk met dit dialoogvenster.", + "wikieditor-toolbar-tool-table-toomany": "Het invoegen van een tabel met meer dan $1 {{PLURAL:$1|cel|cellen}} is niet mogelijk via dit dialoogvenster.", "wikieditor-toolbar-tool-table-invalidnumber": "U hebt een ongeldig aantal regels of kolommen opgegeven.", "wikieditor-toolbar-tool-table-zero": "U kunt geen tabel invoegen zonder regels of kolommen.", "wikieditor-toolbar-tool-replace": "Zoeken en vervangen", @@ -150,9 +150,9 @@ "wikieditor-toolbar-help-content-bolditalic-description": "Vet en cursief", "wikieditor-toolbar-help-content-bolditalic-example": "Vetgedrukte en cursieve tekst", "wikieditor-toolbar-help-content-ilink-description": "Interne koppeling", - "wikieditor-toolbar-help-content-ilink-example": "[[Paginatitel]]\n[[Paginatitel|Linklabel]]", + "wikieditor-toolbar-help-content-ilink-example": "[[Paginatitel]]\n[[Paginatitel|Koppelingslabel]]", "wikieditor-toolbar-help-content-xlink-description": "Externe koppeling", - "wikieditor-toolbar-help-content-xlink-example-label": "Linklabel", + "wikieditor-toolbar-help-content-xlink-example-label": "Koppelingslabel", "wikieditor-toolbar-help-content-heading2-description": "Kopje tweede niveau", "wikieditor-toolbar-help-content-heading2-example": "Koptekst", "wikieditor-toolbar-help-content-heading3-description": "Kopje derde niveau", @@ -180,7 +180,7 @@ "tag-wikieditor-description": "Bewerking gemaakt met [[mw:Special:MyLanguage/Extension:WikiEditor|WikiEditor]] (wikitekstbewerker uit 2010)", "wikieditor-realtimepreview-preview": "Voorvertoning", "wikieditor-realtimepreview-error": "Voorvertoning wordt niet geladen", - "wikieditor-realtimepreview-reload": "Herladen", + "wikieditor-realtimepreview-reload": "Vernieuwen", "wikieditor-realtimepreview-reload-title": "Het realtime voorvertoningspaneel opnieuw laden", - "wikieditor-realtimepreview-manual": "Herlaad nu voor een handmatige voorvertoning van uw bewerkingen." + "wikieditor-realtimepreview-manual": "Laad opnieuw voor een handmatige voorvertoning van uw bewerkingen." } diff -Nru mediawiki-1.43.8+dfsg/extensions/WikiEditor/i18n/pap.json mediawiki-1.43.9+dfsg/extensions/WikiEditor/i18n/pap.json --- mediawiki-1.43.8+dfsg/extensions/WikiEditor/i18n/pap.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/WikiEditor/i18n/pap.json 2026-06-29 18:13:00.247059000 +0000 @@ -0,0 +1,139 @@ +{ + "@metadata": { + "authors": [ + "Kallmemel" + ] + }, + "wikieditor-toolbar-tool-bold": "Fèt", + "wikieditor-toolbar-tool-bold-example": "Teksto fèt idrùk", + "wikieditor-toolbar-tool-italic": "Kursivo", + "wikieditor-toolbar-tool-italic-example": "Teksto kursivo idrùk", + "wikieditor-toolbar-tool-link": "Lenk", + "wikieditor-toolbar-tool-link-title": "Insertá lenk", + "wikieditor-toolbar-tool-link-int": "Na un wiki página", + "wikieditor-toolbar-tool-link-int-target": "Página òf URL blanku:", + "wikieditor-toolbar-tool-link-int-target-tooltip": "Título di página òf URL", + "wikieditor-toolbar-tool-link-ext": "Pa un página di wèp eksterno", + "wikieditor-toolbar-tool-link-ext-target": "URL lenk:", + "wikieditor-toolbar-tool-link-insert": "Insertá lenk", + "wikieditor-toolbar-tool-link-cancel": "Kanselá", + "wikieditor-toolbar-tool-link-int-target-status-exists": "E página aki ta eksistí riba {{SITENAME}}", + "wikieditor-toolbar-tool-link-int-target-status-notexists": "E página aki no ta eksistí riba {{SITENAME}}", + "wikieditor-toolbar-tool-link-int-target-status-invalid": "E título ku bo a spesifiká ta inbálido", + "wikieditor-toolbar-tool-link-int-target-status-external": "Lenk eksterno", + "wikieditor-toolbar-tool-link-lookslikeinternal-int": "Lenk interno", + "wikieditor-toolbar-tool-link-lookslikeinternal-ext": "Lenk eksterno", + "wikieditor-toolbar-tool-file": "Imágen i Media", + "wikieditor-toolbar-tool-file-title": "Insertá fail", + "wikieditor-toolbar-file-target": "Nòmber di fail:", + "wikieditor-toolbar-file-alt-help-label": "(Mustra yudansa)", + "wikieditor-toolbar-file-size": "Sais:", + "wikieditor-toolbar-file-default": "(standart)", + "wikieditor-toolbar-file-format": "Format:", + "wikieditor-toolbar-file-format-none": "ningun", + "wikieditor-toolbar-tool-file-insert": "Insertá", + "wikieditor-toolbar-tool-file-cancel": "Kanselá", + "wikieditor-toolbar-tool-file-upload": "Subi", + "wikieditor-toolbar-tool-signature": "Fecha i firma", + "wikieditor-toolbar-section-advanced": "Avansá", + "wikieditor-toolbar-tool-heading": "Título", + "wikieditor-toolbar-tool-heading-1": "Nivel 1", + "wikieditor-toolbar-tool-heading-2": "Nivel 2", + "wikieditor-toolbar-tool-heading-3": "Nivel 3", + "wikieditor-toolbar-tool-heading-4": "Nivel 4", + "wikieditor-toolbar-tool-heading-5": "Nivel 5", + "wikieditor-toolbar-tool-heading-example": "Teksto titular", + "wikieditor-toolbar-group-format": "Format", + "wikieditor-toolbar-tool-ulist": "Lista no numerá", + "wikieditor-toolbar-tool-olist": "Lista numerá", + "wikieditor-toolbar-tool-nowiki": "sin wiki format", + "wikieditor-toolbar-tool-nowiki-example": "Insertá teksto sin format akinan", + "wikieditor-toolbar-tool-redirect": "Redirigí", + "wikieditor-toolbar-tool-redirect-example": "Página blanku", + "wikieditor-toolbar-tool-big": "Grandi", + "wikieditor-toolbar-tool-big-example": "Teksto grandi", + "wikieditor-toolbar-tool-small": "Chikitu", + "wikieditor-toolbar-tool-small-example": "Teksto chikitu", + "wikieditor-toolbar-tool-superscript": "Supereskrito", + "wikieditor-toolbar-tool-superscript-example": "Teksto supereskrito", + "wikieditor-toolbar-tool-subscript": "Supeskrito", + "wikieditor-toolbar-tool-subscript-example": "Teksto supeskrito", + "wikieditor-toolbar-group-insert": "Insertá", + "wikieditor-toolbar-tool-gallery": "Galeria di imágen", + "wikieditor-toolbar-tool-gallery-example": "Ehèmpel.jpg|Deskripshon1\nEhèmpel.jpg|Deskripshon2", + "wikieditor-toolbar-tool-newline": "Liña nobo", + "wikieditor-toolbar-tool-table": "Tabèl", + "wikieditor-toolbar-tool-table-example-cell-text": "Teksto selular", + "wikieditor-toolbar-tool-table-example-header": "Teksto titular", + "wikieditor-toolbar-tool-table-title": "Insertá tabèl", + "wikieditor-toolbar-tool-table-dimensions-rows": "Rei", + "wikieditor-toolbar-tool-table-dimensions-columns": "Kolòm", + "wikieditor-toolbar-tool-table-dimensions-header": "Inkluí rei na kabes", + "wikieditor-toolbar-tool-table-wikitable": "Estilo ku rant", + "wikieditor-toolbar-tool-table-example": "Ehèmpel", + "wikieditor-toolbar-tool-table-preview": "Avanse", + "wikieditor-toolbar-tool-table-insert": "Insertá", + "wikieditor-toolbar-tool-table-cancel": "Kanselá", + "wikieditor-toolbar-tool-table-toomany": "Insertá un tabèl ku mas ku $1 {{PLURAL:$1|sèl}} no ta posibel ku e diálogo aki.", + "wikieditor-toolbar-tool-table-invalidnumber": "Bo a spesifiká un kantidat inbálido di liña òf kolòm.", + "wikieditor-toolbar-tool-table-zero": "Bo no por insertá un tabèl sin liña òf kolòm.", + "wikieditor-toolbar-tool-replace": "Listra i remplasá", + "wikieditor-toolbar-tool-replace-title": "Listra i remplasá", + "wikieditor-toolbar-tool-replace-search": "Listra pa:", + "wikieditor-toolbar-tool-replace-replace": "Remplasá ku:", + "wikieditor-toolbar-tool-replace-case": "Sensitivo pa mayúskulo", + "wikieditor-toolbar-tool-replace-regex": "Trata teksto listrá komo ekspreshon regular", + "wikieditor-toolbar-tool-replace-button-findnext": "Listra siguiente", + "wikieditor-toolbar-tool-replace-button-replace": "Remplasá", + "wikieditor-toolbar-tool-replace-button-replaceall": "Remplasá tur", + "wikieditor-toolbar-tool-replace-close": "Sera", + "wikieditor-toolbar-tool-replace-nomatch": "Bo búskeda no a produsí resultado.", + "wikieditor-toolbar-tool-replace-success": "{{PLURAL:$1|un item|$1 item}} a wòrdu {{PLURAL:$1|remplasá}}.", + "wikieditor-toolbar-tool-replace-invalidregex": "E ekspreshon regular ku bo a introdusí ta inbálido: $1", + "wikieditor-toolbar-tool-replace-word": "Kompará palabra kompleto", + "wikieditor-toolbar-section-characters": "Karakternan spesial", + "wikieditor-toolbar-section-help": "Ayudo", + "wikieditor-toolbar-help-heading-description": "Deskripshon", + "wikieditor-toolbar-help-heading-syntax": "Kiko bo ta taip", + "wikieditor-toolbar-help-heading-result": "Loke bo ta optené", + "wikieditor-toolbar-help-page-format": "Format", + "wikieditor-toolbar-help-page-link": "Lenk", + "wikieditor-toolbar-help-page-heading": "Título", + "wikieditor-toolbar-help-page-list": "Lista", + "wikieditor-toolbar-help-page-file": "Fail", + "wikieditor-toolbar-help-page-discussion": "Diskushon", + "wikieditor-toolbar-help-content-italic-description": "Kursivo", + "wikieditor-toolbar-help-content-italic-example": "Teksto kursivo", + "wikieditor-toolbar-help-content-bold-description": "Fèt", + "wikieditor-toolbar-help-content-bold-example": "Teksto fèt idrùk", + "wikieditor-toolbar-help-content-bolditalic-description": "Fèt & kursivo", + "wikieditor-toolbar-help-content-bolditalic-example": "Teksto fèt idrùk & kursivo", + "wikieditor-toolbar-help-content-ilink-description": "Lenk interno", + "wikieditor-toolbar-help-content-ilink-example": "[[Título di página]]\n[[Título di página|Lebel di kopulashon]]", + "wikieditor-toolbar-help-content-xlink-description": "Lenk eksterno", + "wikieditor-toolbar-help-content-xlink-example-label": "Lebel di kopulashon", + "wikieditor-toolbar-help-content-heading2-description": "Suptítulo di nivel 2", + "wikieditor-toolbar-help-content-heading2-example": "Teksto titular", + "wikieditor-toolbar-help-content-heading3-description": "Suptítulo di nivel 3", + "wikieditor-toolbar-help-content-heading3-example": "Teksto titular", + "wikieditor-toolbar-help-content-heading4-description": "Suptítulo di nivel 4", + "wikieditor-toolbar-help-content-heading4-example": "Teksto titular", + "wikieditor-toolbar-help-content-heading5-description": "Suptítulo di nivel 5", + "wikieditor-toolbar-help-content-heading5-example": "Teksto titular", + "wikieditor-toolbar-help-content-ulist-description": "Lista no numerá", + "wikieditor-toolbar-help-content-ulist-example": "item di lista", + "wikieditor-toolbar-help-content-olist-description": "Lista numerá", + "wikieditor-toolbar-help-content-olist-example": "item di lista", + "wikieditor-toolbar-help-content-file-description": "Fail inkorporá", + "wikieditor-toolbar-help-content-file-syntax": "[[$1:Ehèmpel.png|$2|$3]]", + "wikieditor-toolbar-help-content-signaturetimestamp-description": "Fecha i firma", + "wikieditor-toolbar-help-content-signaturetimestamp-example": "--[[$1:$3|$3]] ([[$2:$3|papia]]) 15:54, 29 yüni 2023 (UTC)", + "wikieditor-toolbar-help-content-signature-description": "Firma", + "wikieditor-toolbar-help-content-signature-example": "[[$1:$3|$3]] ([[$2:$3|papia]])", + "wikieditor-toolbar-help-content-signature-username": "Nòmber di usadó", + "wikieditor-toolbar-help-content-indent-description": "Márgen", + "wikieditor-toolbar-help-content-indent1": "Teksto normal", + "wikieditor-toolbar-help-content-indent2": "Teksto ku márgen oumentá", + "wikieditor-toolbar-help-content-indent3": "Teksto ku márgen oumentá", + "wikieditor-realtimepreview-preview": "Avanse" +} diff -Nru mediawiki-1.43.8+dfsg/extensions/WikiEditor/i18n/ps.json mediawiki-1.43.9+dfsg/extensions/WikiEditor/i18n/ps.json --- mediawiki-1.43.8+dfsg/extensions/WikiEditor/i18n/ps.json 2026-04-01 12:37:39.606995800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/WikiEditor/i18n/ps.json 2026-06-29 18:13:00.248059300 +0000 @@ -19,7 +19,7 @@ "wikieditor-toolbar-tool-bold-example": "زغرد ليک", "wikieditor-toolbar-tool-italic": "رېوند", "wikieditor-toolbar-tool-italic-example": "رېوندليک", - "wikieditor-toolbar-tool-link": "تړنه", + "wikieditor-toolbar-tool-link": "تړونی", "wikieditor-toolbar-tool-link-title": "تړونی ورټومبل", "wikieditor-toolbar-tool-link-int": "يو ويکي مخ ته", "wikieditor-toolbar-tool-link-int-target": "د موخې مخ يا اېنټرنېټي پته:", @@ -90,7 +90,7 @@ "wikieditor-toolbar-tool-table-example-caption": "نيونگ ليک", "wikieditor-toolbar-tool-table-title": "لښتيال ورټومبل", "wikieditor-toolbar-tool-table-dimensions-rows": "ليکې", - "wikieditor-toolbar-tool-table-dimensions-columns": "ستنې", + "wikieditor-toolbar-tool-table-dimensions-columns": "لړونه", "wikieditor-toolbar-tool-table-dimensions-header": "سرليک کتار ورگډول", "wikieditor-toolbar-tool-table-wikitable": "ډول او پولې", "wikieditor-toolbar-tool-table-sortable": "لښتيال اوډون وړ گرځول", diff -Nru mediawiki-1.43.8+dfsg/extensions/WikiEditor/i18n/qqq.json mediawiki-1.43.9+dfsg/extensions/WikiEditor/i18n/qqq.json --- mediawiki-1.43.8+dfsg/extensions/WikiEditor/i18n/qqq.json 2026-04-01 12:37:39.606995800 +0000 +++ mediawiki-1.43.9+dfsg/extensions/WikiEditor/i18n/qqq.json 2026-06-29 18:13:00.248059300 +0000 @@ -35,7 +35,8 @@ "Verdy p", "Wowes", "Yekrats", - "Stjn" + "Stjn", + "Nike" ] }, "wikieditor": "An extension to provide an advanced, extensible wikitext editing interface.\nhttps://www.mediawiki.org/wiki/Extension:WikiEditor", @@ -77,7 +78,7 @@ "wikieditor-toolbar-file-alt-help": "Help text explaining the use of alternative text", "wikieditor-toolbar-file-alt-help-label": "Label for toggling help text of alternative text", "wikieditor-toolbar-file-size": "Label for input of size on insert file dialog\n{{Identical|Size}}", - "wikieditor-toolbar-file-float": "Label for image align selector on insert file dialog\n{{Identical|Align}}", + "wikieditor-toolbar-file-float": "Label for image align selector on insert file dialog", "wikieditor-toolbar-file-default": "Label for default option in insert file dialog selectors\n{{Identical|Default}}", "wikieditor-toolbar-file-format": "Label for image format (thumbnail, framed, frameless, none) selector on insert file dialog\n{{Identical|Format}}", "wikieditor-toolbar-file-format-none": "Option in file dialog for no format for the added image.\n{{Identical|None}}", diff -Nru mediawiki-1.43.8+dfsg/extensions/WikiEditor/i18n/ru.json mediawiki-1.43.9+dfsg/extensions/WikiEditor/i18n/ru.json --- mediawiki-1.43.8+dfsg/extensions/WikiEditor/i18n/ru.json 2026-04-01 12:37:39.607996000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/WikiEditor/i18n/ru.json 2026-06-29 18:13:00.248059300 +0000 @@ -56,7 +56,7 @@ "wikieditor-toolbar-tool-link-insert": "Вставить ссылку", "wikieditor-toolbar-tool-link-cancel": "Отмена", "wikieditor-toolbar-tool-link-int-target-status-exists": "Страница существует в {{GRAMMAR:prepositional|{{SITENAME}}}}", - "wikieditor-toolbar-tool-link-int-target-status-notexists": "Страница не существует", + "wikieditor-toolbar-tool-link-int-target-status-notexists": "Страница не существует на {{GRAMMAR:prepositional|{{SITENAME}}}}", "wikieditor-toolbar-tool-link-int-target-status-invalid": "Указанное вами название недействительно", "wikieditor-toolbar-tool-link-int-target-status-external": "Внешняя ссылка", "wikieditor-toolbar-tool-link-int-target-status-disambig": "Эта страница является не статьёй, а списком тем с похожими названиями.", diff -Nru mediawiki-1.43.8+dfsg/extensions/WikiEditor/i18n/sjd.json mediawiki-1.43.9+dfsg/extensions/WikiEditor/i18n/sjd.json --- mediawiki-1.43.8+dfsg/extensions/WikiEditor/i18n/sjd.json 2026-04-01 12:37:39.608996000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/WikiEditor/i18n/sjd.json 2026-06-29 18:13:00.250059100 +0000 @@ -7,9 +7,11 @@ "wikieditor-wikitext-tab": "Викитекст", "wikieditor-toolbar": "Воа̄йхэм паннэль", "wikieditor-toolbar-preference": "Ключчье воа̄йхэм панэль", + "wikieditor-toolbar-preference-help": "Мудтмэшьт коаһчьювв “вики-текст редактрэнҍ — 2010”.", "wikieditor-toolbar-tool-bold": "Пя̄лла кэ̄сс", "wikieditor-toolbar-tool-bold-example": "Пя̄лла кэ̄сс текст", "wikieditor-toolbar-tool-italic": "Поаннь", + "wikieditor-toolbar-tool-italic-example": "Поаннь текст", "wikieditor-toolbar-tool-link": "Ушш", "wikieditor-toolbar-tool-link-title": "Пыйе уж", "wikieditor-toolbar-tool-link-int": "Вики-лысста", @@ -27,12 +29,12 @@ "wikieditor-toolbar-tool-file": "Ка̄вь я ме̄дьяфа̄йял", "wikieditor-toolbar-tool-file-title": "Пыйе фа̄ял", "wikieditor-toolbar-file-target": "Фа̄ял нэ̄мм:", - "wikieditor-toolbar-file-caption": "Кӣдт:", + "wikieditor-toolbar-file-caption": "Кырьйхуввмушш:", "wikieditor-toolbar-file-alt": "Альтернативнэ текст:", "wikieditor-toolbar-file-alt-help-label": "(Оа̄нтшаһтҍмуж вӯзьхэ)", "wikieditor-toolbar-file-size": "Ме̄рь:", "wikieditor-toolbar-file-float": "Нёллькъемушш:", - "wikieditor-toolbar-file-default": "(пыйнэмужха)", + "wikieditor-toolbar-file-default": "(пыйнаһтӭм)", "wikieditor-toolbar-file-format": "Формаһт:", "wikieditor-toolbar-file-format-none": "ниманҍтэ", "wikieditor-toolbar-tool-file-insert": "Лажьхэ", @@ -48,9 +50,9 @@ "wikieditor-toolbar-tool-heading-example": "Вуэййвса̄нҍ текст", "wikieditor-toolbar-group-format": "Формаһт", "wikieditor-toolbar-tool-ulist": "Ма̄ркруввма нэ̄ммлысст", - "wikieditor-toolbar-tool-ulist-example": "Ма̄ркруввма нэ̄ммлыст кусськ", + "wikieditor-toolbar-tool-ulist-example": "Ма̄ркруввма нэ̄ммлыст элеменнт", "wikieditor-toolbar-tool-olist": "Нуммьруввма нэ̄ммлысст", - "wikieditor-toolbar-tool-olist-example": "Нуммьруввма нэ̄ммлыст кусськ", + "wikieditor-toolbar-tool-olist-example": "Нуммьруввма нэ̄ммлыст элеменнт", "wikieditor-toolbar-tool-nowiki": "Игноруввэ вики-форматлаһтҍмуж", "wikieditor-toolbar-tool-nowiki-example": "Пый тэсса текст, ко̄нн ыбе форматлаһтӭ", "wikieditor-toolbar-tool-redirect": "Эвтэс вӯлкхэмушш", @@ -65,12 +67,12 @@ "wikieditor-toolbar-tool-subscript-example": "Ню̄ллас вӯлленҍ текст", "wikieditor-toolbar-group-insert": "Лажьхэ", "wikieditor-toolbar-tool-gallery": "Коа̄ве галерея", - "wikieditor-toolbar-tool-gallery-example": "Example.jpg|Кырьйхэмушш1\nExample.jpg|Кырьйхэмушш2", + "wikieditor-toolbar-tool-gallery-example": "Example.jpg|Кырьйхуввмушш1\nExample.jpg|Кырьйхуввмушш2", "wikieditor-toolbar-tool-newline": "О̄дт ню̄лас", "wikieditor-toolbar-tool-table": "Таблэһць", "wikieditor-toolbar-tool-table-example-cell-text": "Ле̄тк текст", "wikieditor-toolbar-tool-table-example-header": "Вуэййв текст", - "wikieditor-toolbar-tool-table-example-caption": "Кӣд текст", + "wikieditor-toolbar-tool-table-example-caption": "Пайй кырьйхуввмушш", "wikieditor-toolbar-tool-table-title": "Таблэць пыйе", "wikieditor-toolbar-tool-table-dimensions-rows": "По̄лт", "wikieditor-toolbar-tool-table-dimensions-columns": "Стуэлпа", @@ -100,6 +102,7 @@ "wikieditor-toolbar-tool-replace-word": "Лышэ о̄ммп са̄нҍ", "wikieditor-toolbar-section-characters": "Надта тӣт", "wikieditor-toolbar-section-help": "Ве̄һкь", + "wikieditor-toolbar-help-heading-description": "Оа̄нтшаһтҍмушш", "wikieditor-toolbar-help-heading-syntax": "Мэ̄нн то̄нн пыяк", "wikieditor-toolbar-help-heading-result": "Мэ̄нн то̄нн ва̄лтак", "wikieditor-toolbar-help-page-format": "Формаһтлаһтҍмушш", @@ -127,10 +130,20 @@ "wikieditor-toolbar-help-content-heading5-description": "5. ре̄ввьн вуэййвса̄ннҍ", "wikieditor-toolbar-help-content-heading5-example": "Вуэййвса̄нҍ текст", "wikieditor-toolbar-help-content-ulist-description": "Ма̄ркруввма нэ̄ммлысст", + "wikieditor-toolbar-help-content-ulist-example": "Нэ̄ммлыст элеменнт", "wikieditor-toolbar-help-content-olist-description": "Нуммьруввма нэ̄ммлысст", + "wikieditor-toolbar-help-content-olist-example": "Нэ̄ммлыст элеменнт", "wikieditor-toolbar-help-content-file-description": "Ча̄гкна фа̄ял", "wikieditor-toolbar-help-content-file-caption": "Оа̄нтшаһтӭм текст", "wikieditor-toolbar-help-content-signaturetimestamp-description": "Кырьйхуввмушш а̄ййк тӣтэнҍ", + "wikieditor-toolbar-help-content-signaturetimestamp-example": "--[[$1:$3|$3]] ([[$2:$3|са̄ррн.]]) 15:54, 29 ке̄ссьма̄н 2023 (UTC)", + "wikieditor-toolbar-help-content-signature-description": "Кырьйхуввмушш", + "wikieditor-toolbar-help-content-signature-example": "[[$1:$3|$3]] ([[$2:$3|са̄ррн.]])", + "wikieditor-toolbar-help-content-signature-username": "Оаннӭй нэ̄мм", + "wikieditor-toolbar-help-content-indent-description": "Туммплаһтҍмушш", + "wikieditor-toolbar-help-content-indent1": "А̄рркъесь текст", + "wikieditor-toolbar-help-content-indent2": "Текст туммплаһтҍмужэнҍ", + "wikieditor-toolbar-help-content-indent3": "Текст туммплаһтҍмужэнҍ", "wikieditor-realtimepreview-preview": "Э̄ввткӣһчмушш", "wikieditor-realtimepreview-error": "Э̄ввткӣһчмушш эйй лоа̄дтэй", "wikieditor-realtimepreview-reload": "О̄дтсэ лоа̄дтэ", diff -Nru mediawiki-1.43.8+dfsg/extensions/WikiEditor/i18n/sk.json mediawiki-1.43.9+dfsg/extensions/WikiEditor/i18n/sk.json --- mediawiki-1.43.8+dfsg/extensions/WikiEditor/i18n/sk.json 2026-04-01 12:37:39.608996000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/WikiEditor/i18n/sk.json 2026-06-29 18:13:00.250059100 +0000 @@ -8,7 +8,8 @@ "McDutchie", "Robert Važan", "Teslaton", - "Vegetator" + "Vegetator", + "Wizzard" ] }, "wikieditor": "Pokročilé rozhranie na úpravu wikitextu", @@ -34,11 +35,11 @@ "wikieditor-toolbar-tool-link-ext-text": "Text odkazu:", "wikieditor-toolbar-tool-link-insert": "Vložiť odkaz", "wikieditor-toolbar-tool-link-cancel": "Zrušiť", - "wikieditor-toolbar-tool-link-int-target-status-exists": "Stránka existuje", - "wikieditor-toolbar-tool-link-int-target-status-notexists": "Stránka neexistuje", - "wikieditor-toolbar-tool-link-int-target-status-invalid": "Neplatný názov", + "wikieditor-toolbar-tool-link-int-target-status-exists": "Táto stránka na {{SITENAME}} existuje", + "wikieditor-toolbar-tool-link-int-target-status-notexists": "Táto stránka na {{SITENAME}} neexistuje", + "wikieditor-toolbar-tool-link-int-target-status-invalid": "Zadaný názov je neplatný", "wikieditor-toolbar-tool-link-int-target-status-external": "Externý odkaz", - "wikieditor-toolbar-tool-link-int-target-status-disambig": "Rozlišovacia stránka", + "wikieditor-toolbar-tool-link-int-target-status-disambig": "Táto stránka nie je obsahová stránka, ale zoznam tém s podobnými názvami", "wikieditor-toolbar-tool-link-lookslikeinternal": "URL, ktorý ste zadali vyzerá ako odkaz na inú stránku wiki. Chcete z neho spraviť interný odkaz?", "wikieditor-toolbar-tool-link-lookslikeinternal-int": "Interný odkaz", "wikieditor-toolbar-tool-link-lookslikeinternal-ext": "Externý odkaz", @@ -97,7 +98,7 @@ "wikieditor-toolbar-tool-table-preview": "Náhľad", "wikieditor-toolbar-tool-table-insert": "Vložiť", "wikieditor-toolbar-tool-table-cancel": "Zrušiť", - "wikieditor-toolbar-tool-table-toomany": "Pomocou tohto dialógu sa nedá vložiť tabuľka s viac ako $1 {{PLURAL:$1|bunkou|bunkami}}.", + "wikieditor-toolbar-tool-table-toomany": "Pomocou tohto dialógu nie je možné vložiť tabuľku s viac ako $1 {{PLURAL:$1|bunkou|bunkami}}.", "wikieditor-toolbar-tool-table-invalidnumber": "Nezadali ste platný počet riadkov alebo stĺpcov.", "wikieditor-toolbar-tool-table-zero": "Nemôžete vložiť tabuľku s nulovým počtom riadkov či stĺpcov.", "wikieditor-toolbar-tool-replace": "Hľadať a nahradiť", @@ -129,7 +130,7 @@ "wikieditor-toolbar-help-content-italic-example": "Text kurzívou", "wikieditor-toolbar-help-content-bold-description": "Hrubý", "wikieditor-toolbar-help-content-bold-example": "Hrubý text", - "wikieditor-toolbar-help-content-bolditalic-description": "Hrubý & kurzíva", + "wikieditor-toolbar-help-content-bolditalic-description": "Tučné a kurzíva", "wikieditor-toolbar-help-content-bolditalic-example": "Hrubý text & kurzíva", "wikieditor-toolbar-help-content-ilink-description": "Interný odkaz", "wikieditor-toolbar-help-content-xlink-description": "Externý odkaz", diff -Nru mediawiki-1.43.8+dfsg/extensions/WikiEditor/i18n/smn.json mediawiki-1.43.9+dfsg/extensions/WikiEditor/i18n/smn.json --- mediawiki-1.43.8+dfsg/extensions/WikiEditor/i18n/smn.json 2026-04-01 12:37:39.608996000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/WikiEditor/i18n/smn.json 2026-06-29 18:13:00.250059100 +0000 @@ -35,6 +35,7 @@ "wikieditor-toolbar-tool-replace-close": "Toopâ", "wikieditor-toolbar-section-help": "Iše", "wikieditor-toolbar-help-page-link": "Liiŋkah", + "wikieditor-toolbar-help-page-file": "Tiätuvuárháh", "wikieditor-toolbar-help-page-discussion": "Savâstâllâm", "wikieditor-toolbar-help-content-ilink-example": "[[Sijđonommâ]]\n[[Sijđonommâ|Liŋkkâtekstâ]]", "wikieditor-toolbar-help-content-xlink-example-label": "Liŋkkâtekstâ", diff -Nru mediawiki-1.43.8+dfsg/extensions/WikiEditor/i18n/sms.json mediawiki-1.43.9+dfsg/extensions/WikiEditor/i18n/sms.json --- mediawiki-1.43.8+dfsg/extensions/WikiEditor/i18n/sms.json 2026-04-01 12:37:39.608996000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/WikiEditor/i18n/sms.json 2026-06-29 18:13:00.250059100 +0000 @@ -36,6 +36,7 @@ "wikieditor-toolbar-section-characters": "Spesiaalmiârk", "wikieditor-toolbar-section-help": "Vuäʹppõõzz", "wikieditor-toolbar-help-page-link": "Liiŋk", + "wikieditor-toolbar-help-page-file": "Teâttõõzz", "wikieditor-toolbar-help-page-discussion": "Saǥstõõllmõš", "wikieditor-toolbar-help-content-ilink-example": "[[Seiddnõmm]]\n[[Seiddnõmm|Liŋkkteʹkstt]]", "wikieditor-toolbar-help-content-xlink-example-label": "Liŋkkteʹkstt", diff -Nru mediawiki-1.43.8+dfsg/extensions/WikiEditor/i18n/so.json mediawiki-1.43.9+dfsg/extensions/WikiEditor/i18n/so.json --- mediawiki-1.43.8+dfsg/extensions/WikiEditor/i18n/so.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/WikiEditor/i18n/so.json 2026-06-29 18:13:00.250059100 +0000 @@ -0,0 +1,165 @@ +{ + "@metadata": { + "authors": [ + "AhmedG612" + ] + }, + "wikieditor": "Is-dhexgalka tafatirka wikitext ee horumarsan", + "wikieditor-desc": "Bixiya is-dhexgal tafatir wikitext oo horumarsan oo la ballaarin karo", + "wikieditor-toolbar": "Qalabka tafatirka", + "wikieditor-toolbar-desc": "Qalabka tafatirka bogga oo leh fududeyn isticmaal oo la xoojiyay", + "wikieditor-toolbar-preference": "Daar qalabka tafatirka", + "wikieditor-toolbar-preference-help": "Tan waxaa mararka qaarkood loo yaqaan 'tifaftiraha wikitext 2010'.", + "wikieditor-toolbar-tool-bold": "Geesinimo", + "wikieditor-toolbar-tool-bold-example": "Qoraal geesinimo leh", + "wikieditor-toolbar-tool-italic": "Qalloocan", + "wikieditor-toolbar-tool-italic-example": "Qoraal qalloocan", + "wikieditor-toolbar-tool-link": "Xiriir", + "wikieditor-toolbar-tool-link-title": "Geli xiriir", + "wikieditor-toolbar-tool-link-int": "Bog wiki ah", + "wikieditor-toolbar-tool-link-int-target": "Bogga bartilmaameedka ama URL:", + "wikieditor-toolbar-tool-link-int-target-tooltip": "Cinwaanka bogga ama URL", + "wikieditor-toolbar-tool-link-int-text": "Qoraalka la soo bandhigayo:", + "wikieditor-toolbar-tool-link-int-text-tooltip": "Qoraal la soo bandhigayo", + "wikieditor-toolbar-tool-link-ext": "Bog web dibadda ah", + "wikieditor-toolbar-tool-link-ext-target": "URL-ka xiriirka:", + "wikieditor-toolbar-tool-link-ext-text": "Qoraalka xiriirka:", + "wikieditor-toolbar-tool-link-insert": "Geli xiriir", + "wikieditor-toolbar-tool-link-cancel": "Jooji", + "wikieditor-toolbar-tool-link-int-target-status-exists": "Boggan wuxuu ku jiraa {{SITENAME}}", + "wikieditor-toolbar-tool-link-int-target-status-notexists": "Boggan kama jiro {{SITENAME}}", + "wikieditor-toolbar-tool-link-int-target-status-invalid": "Cinwaanka aad gelisay waa aan sax ahayn", + "wikieditor-toolbar-tool-link-int-target-status-external": "Xiriir dibadeed", + "wikieditor-toolbar-tool-link-int-target-status-disambig": "Boggan ma aha bog macluumaad, balse waa liis mowduucyo leh magacyo is la mid ah", + "wikieditor-toolbar-tool-link-lookslikeinternal": "URL-ka aad gelisay wuxuu u egyahay inuu yahay xiriir loo qorsheeyay bog kale oo wiki ah. Ma rabtaa inaad ka dhigto xiriir gudaha ah?", + "wikieditor-toolbar-tool-link-lookslikeinternal-int": "Xiriir gudaha ah", + "wikieditor-toolbar-tool-link-lookslikeinternal-ext": "Xiriir dibadeed", + "wikieditor-toolbar-tool-file": "Sawirro iyo warbaahin", + "wikieditor-toolbar-tool-file-title": "Geli fayl", + "wikieditor-toolbar-file-target": "Magaca faylka:", + "wikieditor-toolbar-file-caption": "Sharaxaad:", + "wikieditor-toolbar-file-alt": "Qoraal beddel ah:", + "wikieditor-toolbar-file-alt-help": "Waxaad isticmaali kartaa goobtan ikhtiyaariga ah si aad u qorto sharaxaad qoraal ah oo loogu talagalay dadka aan arki karin faylka. Sharaxaadda waa inay ku filnaataa si ay u fahmaan ujeeddada iyo macluumaadka ku jira sheyga warbaahinta. Tani waa muhiim dadka indhoolayaasha ah iyo kuwa isticmaala barnaamijyada akhriska shaashadda ama barowserro qoraal-keliya ah.", + "wikieditor-toolbar-file-alt-help-label": "(Muuji caawimaad)", + "wikieditor-toolbar-file-size": "Cabbirka:", + "wikieditor-toolbar-file-float": "Isku toosin:", + "wikieditor-toolbar-file-default": "(ka caadi ah)", + "wikieditor-toolbar-file-format": "Qaabeyn:", + "wikieditor-toolbar-file-format-none": "waxba", + "wikieditor-toolbar-tool-file-insert": "Geli", + "wikieditor-toolbar-tool-file-cancel": "Jooji", + "wikieditor-toolbar-tool-file-upload": "Soo geli", + "wikieditor-toolbar-tool-signature": "Saxiix iyo waqtiga", + "wikieditor-toolbar-section-advanced": "Horumarsan", + "wikieditor-toolbar-tool-heading": "Cinwaanno", + "wikieditor-toolbar-tool-heading-1": "Heerka 1aad", + "wikieditor-toolbar-tool-heading-2": "Heerka 2aad", + "wikieditor-toolbar-tool-heading-3": "Heerka 3aad", + "wikieditor-toolbar-tool-heading-4": "Heerka 4aad", + "wikieditor-toolbar-tool-heading-5": "Heerka 5aad", + "wikieditor-toolbar-tool-heading-example": "Qoraalka cinwaanka", + "wikieditor-toolbar-group-format": "Qaabeyn", + "wikieditor-toolbar-tool-ulist": "Liis dhibco leh", + "wikieditor-toolbar-tool-ulist-example": "Shay liis dhibco leh", + "wikieditor-toolbar-tool-olist": "Liis tiro leh", + "wikieditor-toolbar-tool-olist-example": "Shay liis tiro leh", + "wikieditor-toolbar-tool-nowiki": "Qaabeyn wiki ma jiro", + "wikieditor-toolbar-tool-nowiki-example": "Geli qoraal aan la qaabeyn halkan", + "wikieditor-toolbar-tool-redirect": "Sii toosin", + "wikieditor-toolbar-tool-redirect-example": "Magaca bogga bartilmaameedka", + "wikieditor-toolbar-tool-big": "Weyn", + "wikieditor-toolbar-tool-big-example": "Qoraal weyn", + "wikieditor-toolbar-tool-small": "Yar", + "wikieditor-toolbar-tool-small-example": "Qoraal yar", + "wikieditor-toolbar-tool-superscript": "Kor u qoran", + "wikieditor-toolbar-tool-superscript-example": "Qoraal kor u qoran", + "wikieditor-toolbar-tool-subscript": "Hoos u qoran", + "wikieditor-toolbar-tool-subscript-example": "Qoraal hoos u qoran", + "wikieditor-toolbar-group-insert": "Geli", + "wikieditor-toolbar-tool-gallery": "Sawirro galeri", + "wikieditor-toolbar-tool-gallery-example": "Example.jpg|Caption1\nExample.jpg|Caption2", + "wikieditor-toolbar-tool-newline": "Khad cusub", + "wikieditor-toolbar-tool-table": "Jadwal", + "wikieditor-toolbar-tool-table-example-cell-text": "Qoraalka unugga", + "wikieditor-toolbar-tool-table-example-header": "Qoraalka madaxa", + "wikieditor-toolbar-tool-table-example-caption": "Qoraalka sharraxaadda", + "wikieditor-toolbar-tool-table-title": "Geli jadwal", + "wikieditor-toolbar-tool-table-dimensions-rows": "Safafka", + "wikieditor-toolbar-tool-table-dimensions-columns": "Tiirar", + "wikieditor-toolbar-tool-table-dimensions-header": "Ku dar saf madaxeed", + "wikieditor-toolbar-tool-table-wikitable": "Ku qaabee xuduudo", + "wikieditor-toolbar-tool-table-sortable": "Ka dhig jadwalka mid la kala saarayo", + "wikieditor-toolbar-tool-table-example": "Tusaale", + "wikieditor-toolbar-tool-table-preview": "Hordhac", + "wikieditor-toolbar-tool-table-insert": "Geli", + "wikieditor-toolbar-tool-table-cancel": "Jooji", + "wikieditor-toolbar-tool-table-toomany": "Geli jadwal ka kooban in ka badan $1 {{PLURAL:$1|unug|unugyo}} lama sameyn karo iyadoo la adeegsanayo wada hadalkan.", + "wikieditor-toolbar-tool-table-invalidnumber": "Ma aadan gelin tiro sax ah oo safaf ama tiirar ah.", + "wikieditor-toolbar-tool-table-zero": "Ma aadan gelin tiro sax ah oo safaf ama tiirar ah.", + "wikieditor-toolbar-tool-replace": "Raadi oo beddel", + "wikieditor-toolbar-tool-replace-title": "Raadi oo beddel", + "wikieditor-toolbar-tool-replace-search": "Raadi:", + "wikieditor-toolbar-tool-replace-replace": "Ku beddel:", + "wikieditor-toolbar-tool-replace-case": "Is waafaji xarfaha waaweyn iyo kuwa yaryar", + "wikieditor-toolbar-tool-replace-regex": "Ula dhaqan xarafka raadinta sida muujinta joogtada ah", + "wikieditor-toolbar-tool-replace-button-findnext": "Raadi kan xiga", + "wikieditor-toolbar-tool-replace-button-replace": "Ku beddel", + "wikieditor-toolbar-tool-replace-button-replaceall": "Ku beddel dhammaan", + "wikieditor-toolbar-tool-replace-close": "Xir", + "wikieditor-toolbar-tool-replace-nomatch": "Raadintaadu waxba ma waafaqin", + "wikieditor-toolbar-tool-replace-success": "$1 {{PLURAL:$1|beddel la sameeyay|beddello la sameeyay}}.", + "wikieditor-toolbar-tool-replace-emptysearch": "Wax raadinta lagu sameeyo ma aadan gelin.", + "wikieditor-toolbar-tool-replace-invalidregex": "Muujinta joogtada ah ee aad gelisay waa aan sax ahayn: $1", + "wikieditor-toolbar-tool-replace-word": "Waafaji erayga oo dhan", + "wikieditor-toolbar-section-characters": "Astaamo gaar ah", + "wikieditor-toolbar-section-help": "Caawin", + "wikieditor-toolbar-help-heading-description": "Sharaxaad", + "wikieditor-toolbar-help-heading-syntax": "Waxa aad qorto", + "wikieditor-toolbar-help-heading-result": "Waxa aad hesho", + "wikieditor-toolbar-help-page-format": "Qaabeynta", + "wikieditor-toolbar-help-page-link": "Xiriirro", + "wikieditor-toolbar-help-page-heading": "Cinwaanno", + "wikieditor-toolbar-help-page-list": "Liisyo", + "wikieditor-toolbar-help-page-file": "Faylasha", + "wikieditor-toolbar-help-page-discussion": "Dood", + "wikieditor-toolbar-help-content-italic-description": "Qalloocan", + "wikieditor-toolbar-help-content-italic-example": "Qoraal qalloocan", + "wikieditor-toolbar-help-content-bold-description": "Geesinimo", + "wikieditor-toolbar-help-content-bold-example": "Qoraal geesinimo", + "wikieditor-toolbar-help-content-bolditalic-description": "Geesinimo & qalloocan", + "wikieditor-toolbar-help-content-bolditalic-example": "Qoraal geesinimo iyo qalloocan leh", + "wikieditor-toolbar-help-content-ilink-description": "Xiriir gudaha ah", + "wikieditor-toolbar-help-content-ilink-example": "[[Cinwaanka bogga]]\n[[Cinwaanka bogga|Calaamadda xiriirka]]", + "wikieditor-toolbar-help-content-xlink-description": "Xiriir dibadeed", + "wikieditor-toolbar-help-content-xlink-example-label": "Calaamadda xiriirka", + "wikieditor-toolbar-help-content-heading2-description": "Cinwaan heer 2aad", + "wikieditor-toolbar-help-content-heading2-example": "Qoraalka cinwaanka", + "wikieditor-toolbar-help-content-heading3-description": "Cinwaan heer 3aad", + "wikieditor-toolbar-help-content-heading3-example": "Qoraalka cinwaanka", + "wikieditor-toolbar-help-content-heading4-description": "Cinwaan heer 4aad", + "wikieditor-toolbar-help-content-heading4-example": "Qoraalka cinwaanka", + "wikieditor-toolbar-help-content-heading5-description": "Cinwaan heer 5aad", + "wikieditor-toolbar-help-content-heading5-example": "Qoraalka cinwaanka", + "wikieditor-toolbar-help-content-ulist-description": "Liis dhibco leh", + "wikieditor-toolbar-help-content-ulist-example": "Shay liiska", + "wikieditor-toolbar-help-content-olist-description": "Liis tiro leh", + "wikieditor-toolbar-help-content-olist-example": "Shay liiska", + "wikieditor-toolbar-help-content-file-description": "Fayl la dhex geliyay", + "wikieditor-toolbar-help-content-file-syntax": "[[$1:Example.png|$2|$3]]", + "wikieditor-toolbar-help-content-file-caption": "Qoraalka sharraxaadda", + "wikieditor-toolbar-help-content-signaturetimestamp-description": "Saxiix oo leh waqti", + "wikieditor-toolbar-help-content-signaturetimestamp-example": "--[[$1:$3|$3]] ([[$2:$3|wadahadal]]) 15:54, 29 June 2023 (UTC)", + "wikieditor-toolbar-help-content-signature-description": "Saxiixa", + "wikieditor-toolbar-help-content-signature-example": "[[$1:$3|$3]] ([[$2:$3|wadahadal]])", + "wikieditor-toolbar-help-content-signature-username": "Magaca isticmaale", + "wikieditor-toolbar-help-content-indent-description": "Gelin", + "wikieditor-toolbar-help-content-indent1": "Qoraal caadi ah", + "wikieditor-toolbar-help-content-indent2": "Qoraal la geliyay", + "wikieditor-toolbar-help-content-indent3": "Qoraal la geliyay", + "tag-wikieditor-description": "Wax ka beddel lagu sameeyay [[mw:Special:MyLanguage/Extension:WikiEditor|WikiEditor]] (tifaftiraha wikitext 2010)", + "wikieditor-realtimepreview-preview": "Hordhac", + "wikieditor-realtimepreview-error": "Hordhac ma soo muuqanayo", + "wikieditor-realtimepreview-reload": "Dib u soo rar", + "wikieditor-realtimepreview-reload-title": "Dib u soo rar qaybta hordhaca waqtiga dhabta ah", + "wikieditor-realtimepreview-manual": "Fadlan hadda dib u soo rar si aad gacanta ugu eegto isbeddelladaada." +} diff -Nru mediawiki-1.43.8+dfsg/extensions/WikiEditor/i18n/sr-ec.json mediawiki-1.43.9+dfsg/extensions/WikiEditor/i18n/sr-ec.json --- mediawiki-1.43.8+dfsg/extensions/WikiEditor/i18n/sr-ec.json 2026-04-01 12:37:39.608996000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/WikiEditor/i18n/sr-ec.json 2026-06-29 18:13:00.250059100 +0000 @@ -83,7 +83,7 @@ "wikieditor-toolbar-tool-olist": "Нумерисани списак", "wikieditor-toolbar-tool-olist-example": "Ставка нумерисаног списка", "wikieditor-toolbar-tool-nowiki": "Без вики обликовања", - "wikieditor-toolbar-tool-nowiki-example": "Овде уметните неформатиран текст", + "wikieditor-toolbar-tool-nowiki-example": "Неформатиран текст овде", "wikieditor-toolbar-tool-redirect": "Преусмерење", "wikieditor-toolbar-tool-redirect-example": "Назив одредишне странице", "wikieditor-toolbar-tool-big": "Увећано", diff -Nru mediawiki-1.43.8+dfsg/extensions/WikiEditor/i18n/uk.json mediawiki-1.43.9+dfsg/extensions/WikiEditor/i18n/uk.json --- mediawiki-1.43.8+dfsg/extensions/WikiEditor/i18n/uk.json 2026-04-01 12:37:39.611996000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/WikiEditor/i18n/uk.json 2026-06-29 18:13:00.255059200 +0000 @@ -20,7 +20,8 @@ "Vlad5250", "Ата", "Пан Хаунд", - "Тест" + "Тест", + "Repakr" ] }, "wikieditor": "Розширений інтерфейс редагування вікітексту", diff -Nru mediawiki-1.43.8+dfsg/extensions/WikiEditor/modules/jquery.wikiEditor.toolbar.less mediawiki-1.43.9+dfsg/extensions/WikiEditor/modules/jquery.wikiEditor.toolbar.less --- mediawiki-1.43.8+dfsg/extensions/WikiEditor/modules/jquery.wikiEditor.toolbar.less 2026-04-01 12:37:39.614996000 +0000 +++ mediawiki-1.43.9+dfsg/extensions/WikiEditor/modules/jquery.wikiEditor.toolbar.less 2026-06-29 18:13:00.258059300 +0000 @@ -371,6 +371,7 @@ .tool-button { background-position: 50% 50%; + background-size: 22px; background-repeat: no-repeat; vertical-align: middle; width: 24px; diff -Nru mediawiki-1.43.8+dfsg/includes/Defines.php mediawiki-1.43.9+dfsg/includes/Defines.php --- mediawiki-1.43.8+dfsg/includes/Defines.php 2026-04-01 12:33:26.127625000 +0000 +++ mediawiki-1.43.9+dfsg/includes/Defines.php 2026-06-29 18:12:30.750654200 +0000 @@ -34,7 +34,7 @@ * * @since 1.35 (also backported to 1.33.3 and 1.34.1) */ -define( 'MW_VERSION', '1.43.8' ); +define( 'MW_VERSION', '1.43.9' ); /** @{ * Obsolete IDatabase::makeList() constants diff -Nru mediawiki-1.43.8+dfsg/includes/Hook/GetSecurityLogContextHook.php mediawiki-1.43.9+dfsg/includes/Hook/GetSecurityLogContextHook.php --- mediawiki-1.43.8+dfsg/includes/Hook/GetSecurityLogContextHook.php 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/includes/Hook/GetSecurityLogContextHook.php 2026-06-26 12:38:04.145220500 +0000 @@ -0,0 +1,32 @@ + false ] ); } + + public function onGetSecurityLogContext( array $info, array &$context ): void { + $this->container->run( + 'GetSecurityLogContext', + [ $info, &$context ], + [ 'abortable' => false ] + ); + } public function onGetUserPermissionsErrors( $title, $user, $action, &$result ) { return $this->container->run( diff -Nru mediawiki-1.43.8+dfsg/includes/MainConfigSchema.php mediawiki-1.43.9+dfsg/includes/MainConfigSchema.php --- mediawiki-1.43.8+dfsg/includes/MainConfigSchema.php 2026-04-01 12:33:20.294547300 +0000 +++ mediawiki-1.43.9+dfsg/includes/MainConfigSchema.php 2026-06-29 17:54:46.404088700 +0000 @@ -2298,8 +2298,9 @@ ]; /** - * When defined, is an array of image widths used as steps for thumbnail sizes. + * Array of image widths used as steps for thumbnail sizes. * + * Requested thumbnail widths are rounded up to the nearest step * The thumbnail with smallest step that has larger value than requested will be shown * but it will be downsized via HTML values. * @@ -2308,6 +2309,9 @@ * * Note that these steps are "best effort" and MediaWiki might decide to use the requested size * for any reason. + * + * @see MediaWiki\Media\ImageHandler::getSteppedThumbWidth + * @since 1.43.7 */ public const ThumbnailSteps = [ 'default' => null, @@ -10432,8 +10436,10 @@ */ public const GitRepositoryViewers = [ 'default' => [ - 'https://(?:[a-z0-9_]+@)?gerrit.wikimedia.org/r/(?:p/)?(.*)' => 'https://gerrit.wikimedia.org/g/%R/+/%H', - 'ssh://(?:[a-z0-9_]+@)?gerrit.wikimedia.org:29418/(.*)' => 'https://gerrit.wikimedia.org/g/%R/+/%H', + 'https://(?:[a-z0-9_]+@)?gerrit\.wikimedia\.org/r/(?:p/)?(.*)' => 'https://gerrit.wikimedia.org/g/%R/+/%H', + 'ssh://(?:[a-z0-9_]+@)?gerrit\.wikimedia\.org:29418/(.*)' => 'https://gerrit.wikimedia.org/g/%R/+/%H', + 'https://github\.com/(.*?)(\.git)?' => 'https://github.com/$1/commit/%H', + 'git@github\.com:(.*?)(\.git)?' => 'https://github.com/$1/commit/%H', ], 'type' => 'map', ]; diff -Nru mediawiki-1.43.8+dfsg/includes/Permissions/PermissionManager.php mediawiki-1.43.9+dfsg/includes/Permissions/PermissionManager.php --- mediawiki-1.43.8+dfsg/includes/Permissions/PermissionManager.php 2026-04-01 12:33:20.299547400 +0000 +++ mediawiki-1.43.9+dfsg/includes/Permissions/PermissionManager.php 2026-06-29 17:54:56.751230200 +0000 @@ -176,6 +176,7 @@ 'import', 'importupload', 'ipblock-exempt', + 'logentryimport', 'managechangetags', 'markbotedits', 'mergehistory', diff -Nru mediawiki-1.43.8+dfsg/includes/Request/HeaderCallback.php mediawiki-1.43.9+dfsg/includes/Request/HeaderCallback.php --- mediawiki-1.43.8+dfsg/includes/Request/HeaderCallback.php 2026-04-01 12:33:20.300547400 +0000 +++ mediawiki-1.43.9+dfsg/includes/Request/HeaderCallback.php 2026-06-29 17:54:46.414089000 +0000 @@ -3,6 +3,7 @@ namespace MediaWiki\Request; use MediaWiki\Http\Telemetry; +use MediaWiki\Logger\LoggerFactory; use RuntimeException; /** @@ -22,13 +23,18 @@ * @since 1.29 */ public static function register() { - // T261260 load the WebRequest class, which will be needed in callback(). - // Autoloading seems unreliable in header callbacks, and in the case of a web - // request (ie. in all cases where the request might be performance-sensitive) - // it will have to be loaded at some point anyway. - // This can be removed once we require PHP 8.0+. - class_exists( WebRequest::class ); - class_exists( Telemetry::class ); + if ( version_compare( PHP_VERSION, '8.6', '<' ) ) { + // This bug has been fixed in PHP 8.6: + // https://github.com/php/php-src/issues/20619#issuecomment-3828242097 + + // T261260 load some classes which will be needed in callback(). + // Autoloading seems unreliable in header callbacks, and in the case of a web + // request (ie. in all cases where the request might be performance-sensitive) + // these classes will have to be loaded at some point anyway. + class_exists( WebRequest::class ); + class_exists( LoggerFactory::class ); + class_exists( Telemetry::class ); + } header_register_callback( [ __CLASS__, 'callback' ] ); } diff -Nru mediawiki-1.43.8+dfsg/includes/Request/WebRequest.php mediawiki-1.43.9+dfsg/includes/Request/WebRequest.php --- mediawiki-1.43.8+dfsg/includes/Request/WebRequest.php 2026-04-01 12:33:20.300547400 +0000 +++ mediawiki-1.43.9+dfsg/includes/Request/WebRequest.php 2026-06-29 17:54:46.415089000 +0000 @@ -26,6 +26,8 @@ namespace MediaWiki\Request; use FatalError; +use HashBagOStuff; +use MediaWiki\Hook\GetSecurityLogContextHook; use MediaWiki\HookContainer\HookRunner; use MediaWiki\Http\Telemetry; use MediaWiki\MainConfigNames; @@ -117,6 +119,9 @@ /** @var bool Whether this HTTP request is "safe" (even if it is an HTTP post) */ protected $markedAsSafe = false; + /** Cache variable for getSecurityLogContext(). */ + private ?HashBagOStuff $securityLogContext; + /** * @codeCoverageIgnore */ @@ -1507,6 +1512,66 @@ } return false; } + + /** + * Returns an array suitable for addition to a PSR-3 log context that will contain information + * about the request that is useful when investigating security or abuse issues (IP, user agent + * etc). + * + * @param ?UserIdentity $user The user whose action is being logged. Optional; passing it will + * result in more context information. The user is not required to exist locally. It must + * have a name though (ie. it should not have the IP address as its name; temp users are + * allowed). + * @return array By default it will have the following keys: + * - clientIp: the IP address (as in WebRequest::getIP()) + * - ua: the User-Agent header (or the Api-User-Agent header when using the action API) + * - originalUserAgent: the User-Agent header (only when Api-User-Agent is also present) + * Furthermore, when $user has been provided: + * - user: the username + * - user_exists_locally: whether the user account exists on the current wiki + * More fields can be added via the GetSecurityLogContext hook. + * + * @since 1.45 (also backported to 1.43.9, 1.44.6) + * @see GetSecurityLogContextHook + */ + public function getSecurityLogContext( ?UserIdentity $user = null ): array { + $this->securityLogContext ??= new HashBagOStuff( [ 'maxKeys' => 5 ] ); + $cacheKey = $user + ? $this->securityLogContext->makeKey( 'user', $user->getName() ) + : $this->securityLogContext->makeKey( 'anon', '-' ); + if ( $this->securityLogContext->hasKey( $cacheKey ) ) { + return $this->securityLogContext->get( $cacheKey ); + } + + $context = [ + 'clientIp' => $this->getIP(), + ]; + + $userAgent = $this->getHeader( 'User-Agent' ); + $apiUserAgent = null; + if ( defined( 'MW_API' ) ) { + // matches ApiMain::getUserAgent() + $apiUserAgent = $this->getHeader( 'Api-User-Agent' ); + } + $context['ua'] = $apiUserAgent ?: $userAgent; + if ( $apiUserAgent ) { + $context['originalUserAgent'] = $userAgent; + } + + if ( $user ) { + $context += [ + 'user' => $user->getName(), + 'user_exists_locally' => $user->isRegistered(), + ]; + } + + $info = [ 'request' => $this, 'user' => $user ]; + $hookRunner = new HookRunner( MediaWikiServices::getInstance()->getHookContainer() ); + $hookRunner->onGetSecurityLogContext( $info, $context ); + + $this->securityLogContext->set( $cacheKey, $context ); + return $context; + } } /** @deprecated class alias since 1.41 */ diff -Nru mediawiki-1.43.8+dfsg/includes/ResourceLoader/DateFormatterConfig.php mediawiki-1.43.9+dfsg/includes/ResourceLoader/DateFormatterConfig.php --- mediawiki-1.43.8+dfsg/includes/ResourceLoader/DateFormatterConfig.php 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/includes/ResourceLoader/DateFormatterConfig.php 2026-06-26 13:42:51.948214000 +0000 @@ -0,0 +1,84 @@ +getLanguageFactory() + ->getLanguage( $context->getLanguage() ); + return self::getDataForLang( $lang, $config ); + } + + /** + * Get configuration data for DateFormatter given parameters + * + * @internal + * @param Language $lang + * @param Config $config + * @return array + */ + public static function getDataForLang( Language $lang, Config $config ) { + $locales = [ $lang->getHtmlCode() ]; + $fallbacks = $lang->getFallbackLanguages(); + foreach ( $fallbacks as $code ) { + $locales[] = LanguageCode::bcp47( $code ); + } + + // Discover which fields are required + $formats = $lang->getJsDateFormats(); + $haveField = []; + foreach ( $formats as $format ) { + $pattern = $format['pattern'] ?? ''; + foreach ( [ 'mwMonth', 'mwMonthGen', 'mwMonthAbbrev' ] as $field ) { + if ( str_contains( $pattern, "{$field}" ) ) { + $haveField[$field] = true; + } + } + } + + // Include only the required month data + if ( $haveField ) { + $months = [ [] ]; + for ( $i = 1; $i <= 12; $i++ ) { + $data = [ + isset( $haveField['mwMonth'] ) ? $lang->getMonthName( $i ) : '', + isset( $haveField['mwMonthGen'] ) ? $lang->getMonthNameGen( $i ) : '', + isset( $haveField['mwMonthAbbrev'] ) ? $lang->getMonthAbbreviation( $i ) : '' + ]; + // Trim the end of the array + while ( end( $data ) === '' ) { + unset( $data[ array_key_last( $data ) ] ); + } + $months[] = $data; + } + } else { + $months = []; + } + + return [ + 'locales' => $locales, + 'formats' => $formats, + 'defaultStyle' => $lang->getDefaultDateFormat(), + 'localZone' => $config->get( MainConfigNames::Localtimezone ), + 'localOffset' => (int)$config->get( MainConfigNames::LocalTZoffset ), + 'months' => $months + ]; + } +} diff -Nru mediawiki-1.43.8+dfsg/includes/ResourceLoader/Module.php mediawiki-1.43.9+dfsg/includes/ResourceLoader/Module.php --- mediawiki-1.43.8+dfsg/includes/ResourceLoader/Module.php 2026-04-01 12:33:20.302547500 +0000 +++ mediawiki-1.43.9+dfsg/includes/ResourceLoader/Module.php 2026-06-29 17:54:46.416088800 +0000 @@ -107,6 +107,9 @@ /** @var string Module may have other resources (loaded via mw.loader from a script) */ public const LOAD_GENERAL = 'general'; + /** @var int An constant to represent no module loading; make sure this is kept as the smallest number in this group */ + public const ORIGIN_NONE = 0; + /** @var int Sitewide core module like a skin file or jQuery component */ public const ORIGIN_CORE_SITEWIDE = 1; /** @var int Per-user module generated by the software */ diff -Nru mediawiki-1.43.8+dfsg/includes/ResourceLoader/UserOptionsModule.php mediawiki-1.43.9+dfsg/includes/ResourceLoader/UserOptionsModule.php --- mediawiki-1.43.8+dfsg/includes/ResourceLoader/UserOptionsModule.php 2026-04-01 12:33:20.303547400 +0000 +++ mediawiki-1.43.9+dfsg/includes/ResourceLoader/UserOptionsModule.php 2026-06-29 17:51:24.672329400 +0000 @@ -2,8 +2,10 @@ namespace MediaWiki\ResourceLoader; +use MediaWiki\MainConfigNames; use MediaWiki\MediaWikiServices; use MediaWiki\User\Options\UserOptionsLookup; +use MediaWiki\User\UserTimeCorrection; /** * This program is free software; you can redistribute it and/or modify @@ -68,6 +70,16 @@ unset( $options[ $excludedKey ] ); } + // Update timezone offset (T323193) + if ( isset( $options['timecorrection'] ) ) { + $corr = new UserTimeCorrection( + $options['timecorrection'], + null, + $this->getConfig()->get( MainConfigNames::LocalTZoffset ) + ); + $options['timecorrection'] = $corr->toString(); + } + // Optimisation: Only output this function call if the user has non-default settings. if ( $options ) { $script .= 'mw.user.options.set(' . $context->encodeJson( $options ) . ');' . "\n"; diff -Nru mediawiki-1.43.8+dfsg/includes/Rest/i18n/es.json mediawiki-1.43.9+dfsg/includes/Rest/i18n/es.json --- mediawiki-1.43.8+dfsg/includes/Rest/i18n/es.json 2026-04-01 12:33:20.309547400 +0000 +++ mediawiki-1.43.9+dfsg/includes/Rest/i18n/es.json 2026-06-29 17:54:46.429089000 +0000 @@ -9,7 +9,8 @@ "McDutchie", "No se", "Geom", - "Monicapozo03" + "Monicapozo03", + "JorgeElias2302" ] }, "rest-prefix-mismatch": "La ruta solicitada ($1) no estaba en la ruta base de la API REST ($2)", @@ -22,8 +23,10 @@ "rest-nonexistent-revision": "No existe la revisión especificada ($1)", "rest-nonexistent-user": "El usuario especificado ($1) no existe", "rest-invalid-user": "El nombre de usuario especificado ($1) no es válido", + "rest-invalid-ip": "El IP específico ($1) es inválido", "rest-invalid-title": "El título especificado ($1) no se refiere a una página wiki.", "rest-unsupported-content-type": "Tipo de contenido no compatible: $1", + "rest-permission-error": "Permiso denegado: $1", "rest-permission-denied-anon": "No accesible por usuario anónimo", "rest-permission-denied-title": "El usuario no tiene permisos para leer el título ($1)", "rest-permission-denied-revision": "El usuario no tiene acceso a la revisión solicitada ($1).", @@ -61,6 +64,7 @@ "rest-unsupported-transform-input": "Entrada no admitida: $1", "rest-unsupported-profile-version": "Versión de perfil no compatible: $1", "rest-missing-revision-html": "Falta la revisión de html", + "rest-unsupported-profile-conversion": "No sabemos cómo hacer esta conversión.", "rest-unknown-parsoid-transformation": "Transformación desconocida.", "rest-target-variant-required": "Se requiere variante de destino.", "rest-page-bundle-validation-error": "PageBundle no coincide con el contenidoVersión: $1" diff -Nru mediawiki-1.43.8+dfsg/includes/Rest/i18n/id.json mediawiki-1.43.9+dfsg/includes/Rest/i18n/id.json --- mediawiki-1.43.8+dfsg/includes/Rest/i18n/id.json 2025-12-16 18:44:03.043476800 +0000 +++ mediawiki-1.43.9+dfsg/includes/Rest/i18n/id.json 2026-06-29 17:18:53.319619400 +0000 @@ -2,7 +2,8 @@ "@metadata": { "authors": [ "Rachmat04", - "Veracious" + "Veracious", + "Budhiastawa" ] }, "rest-prefix-mismatch": "Lintasan yang diminta ($1) tidak berada di dalam lintasan utama REST API ($2)", diff -Nru mediawiki-1.43.8+dfsg/includes/Rest/i18n/ja.json mediawiki-1.43.9+dfsg/includes/Rest/i18n/ja.json --- mediawiki-1.43.8+dfsg/includes/Rest/i18n/ja.json 2026-03-25 17:48:22.002337500 +0000 +++ mediawiki-1.43.9+dfsg/includes/Rest/i18n/ja.json 2026-06-26 12:38:04.193221000 +0000 @@ -8,7 +8,8 @@ "MathXplore", "Omotecho", "Shirayuki", - "Shulmj" + "Shulmj", + "Tensama0415" ] }, "rest-prefix-mismatch": "リクエストされたパス ($1) は REST API ベースパス ($2) 内にありませんでした", @@ -57,5 +58,6 @@ "rest-badtoken": "与えられたCSRFトークンは無効です", "rest-badtoken-missing": "CSRFを防げる認証方法を使用しない限り、tokenパラメータが必須です。", "rest-badtoken-nosession": "CSRFエラー - sessionがありません。", + "rest-mock-error": "偽のエラー。", "rest-edit-conflict": "編集の競合($1)" } diff -Nru mediawiki-1.43.8+dfsg/includes/Rest/i18n/ko.json mediawiki-1.43.9+dfsg/includes/Rest/i18n/ko.json --- mediawiki-1.43.8+dfsg/includes/Rest/i18n/ko.json 2026-04-01 12:33:20.311547500 +0000 +++ mediawiki-1.43.9+dfsg/includes/Rest/i18n/ko.json 2026-06-29 17:54:46.430089000 +0000 @@ -9,7 +9,7 @@ ] }, "rest-prefix-mismatch": "요청한 경로($1)가 REST API 기본 경로($2) 안에 없었습니다", - "rest-bad-prefix": "엔드포인트 경로($1)에 유효한 모듈 접두사가 없습니다", + "rest-bad-prefix": "종단점 경로($1)에 유효한 모듈 접두사가 없습니다", "rest-wrong-method": "요청 메소드($1)는 {{PLURAL:$3|이 경로에 대해 허용되는 메소드|이 경로에 대해 허용되는 메소드 중 하나}}가 아닙니다 ($2)", "rest-no-match": "요청된 상대 경로($1)는 알려진 핸들러와 일치하지 않습니다", "rest-unknown-module": "요청한 모듈 이름($1)을 알 수 없습니다", @@ -31,13 +31,13 @@ "rest-pagehistory-param-range-error": "판 id는 0보다 커야 합니다", "rest-pagehistory-timestamp-error": "지정된 판($1)에 대한 타임스탬프를 검색할 수 없습니다", "rest-pagehistorycount-type-unrecognized": "지정된 카운트 유형($1)은 유효하지 않습니다", - "rest-pagehistorycount-parameters-invalid": "지정된 변수 조합은 지원하지 않습니다.", + "rest-pagehistorycount-parameters-invalid": "지정된 매개변수 조합은 지원하지 않습니다.", "rest-compare-page-mismatch": "지정된 판은 다른 문서에 속해 있으므로 비교를 거부합니다.", "rest-compare-permission-denied": "사용자는 요청된 판의 접근 권한이 없습니다", - "rest-compare-nonexistent": "$1 변수에 의해 지정된 판은 존재하지 않습니다.", - "rest-compare-inaccessible": "$1 변수에 의해 지정된 판은 공개되어 있지 않습니다.", + "rest-compare-nonexistent": "$1 매개변수에 의해 지정된 판은 존재하지 않습니다.", + "rest-compare-inaccessible": "$1 매개변수에 의해 지정된 판은 공개되어 있지 않습니다.", "rest-compare-wrong-content": "$2 매개변수로 지정된 판의 $1 슬롯에는 텍스트로 변환할 수 없는 콘텐츠 유형이 있습니다.", - "rest-compare-wikidiff2": "이 엔드포인트에는 wikidiff2 1.9.0 이상이 필요합니다.", + "rest-compare-wikidiff2": "이 종단점에는 wikidiff2 1.9.0 이상이 필요합니다.", "rest-pagehistorycount-too-many-revisions": "지정된 제목에는 판이 너무 많아 이 횟수를 검색할 수 없습니다.", "rest-search-error": "검색 결과를 반환할 때 오류가 발생했습니다: $1", "rest-page-source-type-error": "요청한 문서의 콘텐츠 유형은 지원되지 않습니다", @@ -52,11 +52,12 @@ "rest-extraneous-body-fields": "요청 본문에서 발견된 외부 필드: $1", "rest-bad-content-model": "잘못된 콘텐츠 모델: $1", "rest-update-cannot-create-page": "\"$1\" 문서는 이미 존재하므로 생성할 수 없습니다. 기존 문서를 업데이트하려면 요청 본문의 \"latest\" 키 아래 구조에 기본 판 ID를 제공하십시오.", + "rest-extraneous-csrf-token": "외부 CSRF 토큰이 발견되었습니다. CSRF 공격에 안전한 OAuth와 같은 인증 메커니즘을 사용할 때는 CSRF 토큰을 사용해서는 안 됩니다.", "rest-cannot-load-file": "제목이 `$1`인 파일을 불러올 수 없습니다.", "rest-cross-origin-anon-write": "익명의 교차 출처 쓰기 요청은 허용되지 않습니다", - "rest-requires-safe-against-csrf": "이 엔드포인트에는 CSRF 안전 세션 제공자가 필요합니다.", + "rest-requires-safe-against-csrf": "이 종단점에는 CSRF 안전 세션 제공자가 필요합니다.", "rest-badtoken": "제공된 CSRF 토큰이 잘못되었습니다.", - "rest-badtoken-missing": "CSRF 안전 인증 방법을 사용하지 않는 한 token 변수는 필수입니다.", + "rest-badtoken-missing": "CSRF 안전 인증 방법을 사용하지 않는 한 token 매개변수는 필수입니다.", "rest-badtoken-nosession": "CSRF 오류 - 세션이 없습니다.", "rest-mock-error": "가짜 오류.", "rest-specified-revision-unavailable": "지정된 판은 삭제되었거나 숨겨져 있습니다.", @@ -68,6 +69,8 @@ "rest-parsoid-resource-exceeded": "리소스 한도를 초과했습니다", "rest-parsoid-error": "파소이드 오류입니다.", "rest-parsoid-bad-render-id": "잘못된 파소이드 렌더 ID: $1", + "rest-bad-stash-key": "유효하지 않은 저장소 키.", + "rest-html-key-expected": "본문에 HTML 키가 예상됨", "rest-invalid-transform": "유효하지 않은 변환: $1에서 $2", "rest-request-body-expected": "$1 요청 메소드는 요청 본문을 예상합니다", "rest-request-body-unaccepted": "$1 요청 메소드는 요청 본문을 허용하지 않습니다", @@ -75,12 +78,16 @@ "rest-unsupported-transform-input": "지원되지 않는 입력: $1", "rest-bad-etag": "잘못된 ETag: $1", "rest-unsupported-profile-version": "지원되지 않는 프로파일 버전: $1", + "rest-no-json-decode": "페이로드가 JSON을 배열로 디코딩하지 않습니다.", "rest-parsoid-unsupported-media": "지원하지 않는 미디어 유형", + "rest-missing-revision-html": "누락된 판 HTML", "rest-missing-revision-html-content-type": "판 html의 콘텐츠 유형이 없습니다.", "rest-unsupported-profile-conversion": "이 변환을 어떻게 하는지 모릅니다.", "rest-edit-conflict": "편집 충돌 ($1)", "rest-unknown-parsoid-transformation": "알 수 없는 변환.", + "rest-target-variant-required": "대상 변종이 필요합니다.", "rest-unsupported-language-conversion": "지원되지 않는 언어 변환: $1에서 $2", "rest-unknown-content-model": "알 수 없는 콘텐츠 모델: $1", + "rest-page-bundle-validation-error": "PageBundle이 contentVersion과 일치하지 않습니다: $1", "rest-param-desc-revision-id": "판 ID" } diff -Nru mediawiki-1.43.8+dfsg/includes/Rest/i18n/nb.json mediawiki-1.43.9+dfsg/includes/Rest/i18n/nb.json --- mediawiki-1.43.8+dfsg/includes/Rest/i18n/nb.json 2026-04-01 12:33:20.311547500 +0000 +++ mediawiki-1.43.9+dfsg/includes/Rest/i18n/nb.json 2026-06-29 17:54:46.431089200 +0000 @@ -3,7 +3,8 @@ "authors": [ "Jon Harald Søby", "EdoAug", - "Laaknor" + "Laaknor", + "Fademaze" ] }, "rest-prefix-mismatch": "Den forespurte stien ($1) var ikke i REST-API-ets grunnsti ($2)", diff -Nru mediawiki-1.43.8+dfsg/includes/Rest/i18n/nl.json mediawiki-1.43.9+dfsg/includes/Rest/i18n/nl.json --- mediawiki-1.43.8+dfsg/includes/Rest/i18n/nl.json 2026-04-01 12:33:20.311547500 +0000 +++ mediawiki-1.43.9+dfsg/includes/Rest/i18n/nl.json 2026-06-29 17:54:46.431089200 +0000 @@ -6,7 +6,8 @@ "LongJohn nl", "Mainframe98", "McDutchie", - "Romaine" + "Romaine", + "Siebrand" ] }, "rest-prefix-mismatch": "Het gevraagde pad ($1) bevind zich niet in het basispad van de REST API ($2)", @@ -19,7 +20,7 @@ "rest-nonexistent-revision": "De opgegeven versie ($1) bestaat niet", "rest-nonexistent-user": "De opgegeven gebruiker ($1) bestaat niet", "rest-invalid-user": "De opgegeven gebruikersnaam ($1) is niet geldig", - "rest-invalid-ip": "Het opgegeven IP-adres ($1) is ongeldig", + "rest-invalid-ip": "Het opgegeven IP-adres ($1) is onjuist", "rest-invalid-title": "De opgegeven titel ($1) verwijst niet naar een wikipagina.", "rest-unsupported-content-type": "Niet-ondersteund inhoudstype: $1", "rest-permission-error": "Toegang geweigerd: $1", @@ -57,7 +58,7 @@ "rest-cannot-load-file": "Het bestand voor titel “$1” kan niet worden geladen.", "rest-cross-origin-anon-write": "Anonieme “cross-origin”-schrijfverzoeken zijn niet toegestaan", "rest-requires-safe-against-csrf": "Voor dit eindpunt is een CSRF-veilige sessieprovider vereist.", - "rest-badtoken": "Het opgegeven CSRF-token is ongeldig.", + "rest-badtoken": "Het opgegeven CSRF-token is onjuist.", "rest-badtoken-missing": "De parameter token is vereist, tenzij u een CSRF-veilige authenticatiemethode gebruikt.", "rest-badtoken-nosession": "CSRF-fout – geen sessie.", "rest-mock-error": "Nagebootste fout.", diff -Nru mediawiki-1.43.8+dfsg/includes/Rest/i18n/pt-br.json mediawiki-1.43.9+dfsg/includes/Rest/i18n/pt-br.json --- mediawiki-1.43.8+dfsg/includes/Rest/i18n/pt-br.json 2026-04-01 12:33:20.312547400 +0000 +++ mediawiki-1.43.9+dfsg/includes/Rest/i18n/pt-br.json 2026-06-29 17:54:46.432089000 +0000 @@ -12,13 +12,17 @@ ] }, "rest-prefix-mismatch": "O caminho pedido ($1) não estava no interior do caminho raiz da API REST ($2)", + "rest-bad-prefix": "O caminho do ponto de terminação ($1) não contém um prefixo de módulo válido", "rest-wrong-method": "O método pedido ($1) não era {{PLURAL:$3|o método permitido para este caminho|um dos métodos permitidos para este caminho}} ($2)", "rest-no-match": "O caminho relativo pedido ($1) não corresponde a nenhuma rotina de tratamento conhecida", - "rest-nonexistent-title": "O título especificado ($1) não existe", + "rest-unknown-module": "O nome de módulo pedido ($1) é desconhecido", + "rest-nonexistent-title": "A página especificada ($1) não existe", "rest-nonexistent-title-revision": "A revisão especificada ($1) não existe para a página especificada ($2)", "rest-nonexistent-revision": "A revisão especificada ($1) não existe", "rest-nonexistent-user": "O usuário especificado ($1) não existe", "rest-invalid-user": "O nome de usuário especificado ($1) é inválido", + "rest-invalid-ip": "O endereço IP especificado ($1) é inválido", + "rest-invalid-title": "O título especificado ($1) não se refere a uma página da wiki.", "rest-unsupported-content-type": "Tipo de conteúdo não supportado: $1", "rest-permission-error": "Permissão negada: $1", "rest-permission-denied-anon": "Não acessível por usuário anônimo", @@ -43,9 +47,11 @@ "rest-no-revision": "Não foi possível recuperar a revisão para o título $1", "rest-media-too-many-links": "Muitos links de mídia encontrados no título $1 ($2 permitidos)", "rest-html-backend-error": "Não foi possível buscar o HTML Parsoid: $1", + "rest-html-stash-failure": "Não foi possível armazenar o HTML do Parsoid.", "rest-bad-json-body": "Corpo de solicitação inválido, deve ser um objeto JSON.", "rest-json-body-parse-error": "A análise do corpo da solicitação como JSON falhou: $1", "rest-missing-body-field": "Campo obrigatório \"$1\" ausente do corpo da solicitação.", + "rest-body-validation-error": "Corpo de solicitação inválido: $1", "rest-extraneous-body-fields": "Campos estranhos encontrados no corpo da solicitação: $1", "rest-bad-content-model": "Modelo de conteúdo incorreto: $1", "rest-update-cannot-create-page": "A página \"$1\" não pode ser criada, pois ela já existe. Para atualizar a página existente, forneça o ID da revisão base na estrutura sob a chave \"latest\" no corpo da solicitação.", @@ -55,5 +61,22 @@ "rest-requires-safe-against-csrf": "Esse endpoint requer um provedor de sessão seguro para CSRF.", "rest-badtoken": "O token CSRF fornecido é inválido.", "rest-badtoken-missing": "O parâmetro token é obrigatório, a não ser que um método de autentificação seguro contra ataques CSRF seja usado.", - "rest-badtoken-nosession": "Erro CSRF - nenhuma sessão." + "rest-badtoken-nosession": "Erro CSRF - nenhuma sessão.", + "rest-mock-error": "Erro simulado.", + "rest-specified-revision-unavailable": "A revisão especificada foi eliminada ou suprimida.", + "rest-previous-revision-unavailable": "Não foi possível encontrar a revisão anterior. Será que a página foi trancada ou eliminada?", + "rest-requires-content-type-header": "Tem de ser fornecido um cabeçalho Content-Type com a carga útil de um pedido.", + "rest-transform-missing-html": "Não foi fornecido nenhum HTML.", + "rest-transform-missing-title": "Não foi fornecido nenhum título nem texto wiki.", + "rest-unsupported-target-format": "O formato de destino pedido não é suportado.", + "rest-parsoid-resource-exceeded": "Limite de recursos excedido", + "rest-parsoid-error": "Erro do Parsoid.", + "rest-bad-stash-key": "Chave de conteúdo escondido incorreta.", + "rest-html-key-expected": "Chave HTML esperada no corpo", + "rest-invalid-transform": "Transformação inválida: $1 para $2", + "rest-request-body-expected": "O método de solicitação $1 espera um corpo de pedido", + "rest-request-body-unaccepted": "O método de solicitação $1 não aceita um corpo de pedido", + "rest-unmapped-action-error": "Erro do módulo de operação não mapeado: $1", + "rest-unsupported-transform-input": "Entrada não suportada: $1", + "rest-bad-etag": "ETag incorreta: $1" } diff -Nru mediawiki-1.43.8+dfsg/includes/Rest/i18n/ru.json mediawiki-1.43.9+dfsg/includes/Rest/i18n/ru.json --- mediawiki-1.43.8+dfsg/includes/Rest/i18n/ru.json 2026-04-01 12:33:20.312547400 +0000 +++ mediawiki-1.43.9+dfsg/includes/Rest/i18n/ru.json 2026-06-29 17:54:46.432089000 +0000 @@ -11,7 +11,9 @@ "Cabadeck", "Yurina Tatiana", "Mitte27", - "Engineer56" + "Engineer56", + "LuckyBlock13fa", + "Stjn" ] }, "rest-prefix-mismatch": "Запрашиваемый путь ($1) не найден внутри базового пути REST API ($2)", diff -Nru mediawiki-1.43.8+dfsg/includes/Rest/i18n/sk.json mediawiki-1.43.9+dfsg/includes/Rest/i18n/sk.json --- mediawiki-1.43.8+dfsg/includes/Rest/i18n/sk.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/includes/Rest/i18n/sk.json 2026-06-29 17:54:46.432089000 +0000 @@ -0,0 +1,88 @@ +{ + "@metadata": { + "authors": [ + "Wizzard" + ] + }, + "rest-prefix-mismatch": "Požadovaná cesta ($1) sa nenachádzala v základnej ceste REST API ($2)", + "rest-bad-prefix": "Cesta koncového bodu ($1) neobsahuje platnú predponu modulu", + "rest-wrong-method": "Metóda požiadavky ($1) nebola {{PLURAL:$3|povolenou metódou pre túto cestu|jednou z povolených metód pre túto cestu}} ($2)", + "rest-no-match": "Požadovaná relatívna cesta ($1) nezodpovedala žiadnej známej obslužnej rutine", + "rest-unknown-module": "Požadovaný názov modulu ($1) nie je známy", + "rest-nonexistent-title": "Zadaná stránka ($1) neexistuje", + "rest-nonexistent-title-revision": "Zadaná revízia ($1) pre zadanú stránku ($2) neexistuje", + "rest-nonexistent-revision": "Zadaná revízia ($1) neexistuje", + "rest-nonexistent-user": "Zadaný používateľ ($1) neexistuje", + "rest-invalid-user": "Zadané používateľské meno ($1) je neplatné", + "rest-invalid-ip": "Zadaná IP adresa ($1) je neplatná", + "rest-invalid-title": "Zadaný názov ($1) neodkazuje na wiki stránku.", + "rest-unsupported-content-type": "Nepodporovaný Content-Type: $1", + "rest-permission-error": "Prístup zamietnutý: $1", + "rest-permission-denied-anon": "Neprístupné pre anonymného používateľa", + "rest-permission-denied-title": "Používateľ nemá práva na čítanie názvu ($1)", + "rest-permission-denied-revision": "Používateľ nemá prístup k požadovanej revízii ($1).", + "rest-rate-limit-exceeded": "Bol prekročený limit frekvencie. Skúste to znova neskôr.", + "rest-resource-limit-exceeded": "Pri spracovaní požiadavky boli prekročené limity zdrojov.", + "rest-pagehistory-incompatible-params": "Parametre „older_than“ a „newer_than“ nemožno zadať súčasne", + "rest-pagehistory-param-range-error": "ID revízie musí byť väčšie ako 0", + "rest-pagehistory-timestamp-error": "Nepodarilo sa získať časovú pečiatku pre zadanú revíziu ($1)", + "rest-pagehistorycount-type-unrecognized": "Zadaný typ počítania ($1) nie je platný", + "rest-pagehistorycount-parameters-invalid": "Zadaná kombinácia parametrov nie je podporovaná.", + "rest-compare-page-mismatch": "Zadané revízie patria k rôznym stránkam; ich porovnanie sa odmieta.", + "rest-compare-permission-denied": "Používateľ nemá prístup k požadovaným revíziám", + "rest-compare-nonexistent": "Revízia zadaná parametrom $1 neexistuje.", + "rest-compare-inaccessible": "Revízia zadaná parametrom $1 nie je verejne prístupná.", + "rest-compare-wrong-content": "Slot $1 revízie zadanej parametrom $2 má typ obsahu, ktorý nemožno previesť na text.", + "rest-compare-wikidiff2": "Tento koncový bod vyžaduje wikidiff2 1.9.0 alebo novší.", + "rest-pagehistorycount-too-many-revisions": "Zadaný názov obsahuje priveľa revízií na získanie tohto počtu.", + "rest-search-error": "Chyba pri vrátení výsledkov vyhľadávania: $1", + "rest-page-source-type-error": "Požadovaný typ obsahu zdroja stránky nie je podporovaný", + "rest-no-revision": "Nepodarilo sa získať revíziu pre názov $1", + "rest-media-too-many-links": "Na názve $1 sa našlo priveľa mediálnych odkazov ($2 povolených)", + "rest-html-backend-error": "Nepodarilo sa získať HTML z Parsoidu: $1", + "rest-html-stash-failure": "Nepodarilo sa odložiť HTML z Parsoidu.", + "rest-bad-json-body": "Nesprávne telo požiadavky, musí to byť objekt JSON.", + "rest-json-body-parse-error": "Spracovanie tela požiadavky ako JSON zlyhalo: $1", + "rest-missing-body-field": "V tele požiadavky chýba povinné pole „$1“.", + "rest-body-validation-error": "Neplatné telo požiadavky: $1", + "rest-extraneous-body-fields": "V tele požiadavky sa našli nadbytočné polia: $1", + "rest-bad-content-model": "Nesprávny model obsahu: $1", + "rest-update-cannot-create-page": "Stránku „$1“ nemožno vytvoriť, pretože už existuje. Na aktualizáciu existujúcej stránky uveďte ID základnej revízie v štruktúre pod kľúčom „latest“ v tele požiadavky.", + "rest-extraneous-csrf-token": "Našiel sa nadbytočný token CSRF. Tokeny CSRF sa nesmú používať pri overovacích mechanizmoch ako OAuth, ktoré sú odolné voči útokom CSRF.", + "rest-cannot-load-file": "Súbor pre názov „$1“ nemožno načítať.", + "rest-cross-origin-anon-write": "Anonymné zápisové požiadavky medzi rôznymi pôvodmi (cross-origin) nie sú povolené", + "rest-requires-safe-against-csrf": "Tento koncový bod vyžaduje poskytovateľa relácie odolného voči CSRF.", + "rest-badtoken": "Poskytnutý token CSRF je neplatný.", + "rest-badtoken-missing": "Parameter token je povinný, pokiaľ sa nepoužíva overovacia metóda odolná voči CSRF.", + "rest-badtoken-nosession": "Chyba CSRF – žiadna relácia.", + "rest-mock-error": "Simulovaná chyba.", + "rest-specified-revision-unavailable": "Zadaná revízia je zmazaná alebo potlačená.", + "rest-previous-revision-unavailable": "Nepodarilo sa nájsť predchádzajúcu revíziu. Bola stránka zamknutá alebo zmazaná?", + "rest-requires-content-type-header": "S obsahom požiadavky musí byť poskytnutá hlavička Content-Type.", + "rest-transform-missing-html": "Nebolo poskytnuté žiadne HTML.", + "rest-transform-missing-title": "Nebol poskytnutý žiadny názov ani wikitext.", + "rest-unsupported-target-format": "Požadovaný cieľový formát nie je podporovaný.", + "rest-parsoid-resource-exceeded": "Prekročený limit zdrojov", + "rest-parsoid-error": "Chyba Parsoidu.", + "rest-parsoid-bad-render-id": "Nesprávne ID vykreslenia Parsoidu: $1", + "rest-bad-stash-key": "Nesprávny kľúč odloženého obsahu.", + "rest-html-key-expected": "V tele sa očakával kľúč html", + "rest-invalid-transform": "Neplatná transformácia: $1 na $2", + "rest-request-body-expected": "Metóda požiadavky $1 očakáva telo požiadavky", + "rest-request-body-unaccepted": "Metóda požiadavky $1 neprijíma telo požiadavky", + "rest-unmapped-action-error": "Nezmapovaná chyba akčného modulu: $1", + "rest-unsupported-transform-input": "Nepodporovaný vstup: $1", + "rest-bad-etag": "Nesprávny ETag: $1", + "rest-unsupported-profile-version": "Nepodporovaná verzia profilu: $1", + "rest-no-json-decode": "Obsah sa pri dekódovaní JSON neprevedie na pole", + "rest-parsoid-unsupported-media": "Nepodporovaný typ média", + "rest-missing-revision-html": "Chýba HTML revízie", + "rest-missing-revision-html-content-type": "Chýba typ obsahu (Content-type) HTML revízie.", + "rest-unsupported-profile-conversion": "Nevieme, ako vykonať túto konverziu.", + "rest-edit-conflict": "Konflikt úprav ($1)", + "rest-unknown-parsoid-transformation": "Neznáma transformácia.", + "rest-target-variant-required": "Cieľový variant je povinný.", + "rest-unsupported-language-conversion": "Nepodporovaná konverzia jazyka: $1 na $2", + "rest-unknown-content-model": "Neznámy model obsahu: $1", + "rest-page-bundle-validation-error": "PageBundle nezodpovedá contentVersion: $1" +} diff -Nru mediawiki-1.43.8+dfsg/includes/Rest/i18n/tr.json mediawiki-1.43.9+dfsg/includes/Rest/i18n/tr.json --- mediawiki-1.43.8+dfsg/includes/Rest/i18n/tr.json 2026-04-01 12:33:20.313547600 +0000 +++ mediawiki-1.43.9+dfsg/includes/Rest/i18n/tr.json 2026-06-29 17:54:46.433089000 +0000 @@ -7,23 +7,28 @@ "MuratTheTurkish", "SaldırganSincap", "Stonecy", - "Eleman" + "Eleman", + "HakanIST" ] }, "rest-prefix-mismatch": "İstenen yol ($1), REST API temel yolunun ($2) içinde değildi", + "rest-bad-prefix": "Uç nokta yolu ($1) geçerli bir modül öneki içermiyor", "rest-wrong-method": "İstek yöntemi ($1), {{PLURAL:$3|bu yol için izin verilen yöntem|bu yol için izin verilen yöntemlerden biri}} değildi ($2)", "rest-no-match": "İstenen göreceli yol ($1) bilinen herhangi bir işleyiciyle eşleşmedi", + "rest-unknown-module": "İstenen modül adı ($1) bilinmiyor", "rest-nonexistent-title": "Belirtilen sayfa ($1) yok", "rest-nonexistent-title-revision": "Belirtilen revizyon ($1) belirtilen sayfa için mevcut değil ($2)", "rest-nonexistent-revision": "İstenen revizyon ($1) mevcut değil", "rest-nonexistent-user": "Belirtilen kullanıcı ($1) mevcut değil", "rest-invalid-user": "Belirtilen kullanıcı adı ($1) geçersiz", + "rest-invalid-ip": "Belirtilen IP ($1) geçersiz", "rest-invalid-title": "Belirtilen başlık ($1) bir viki sayfasına işaret etmiyor.", "rest-unsupported-content-type": "Desteklenmeyen İçerik-Türü: $1", "rest-permission-error": "İzin reddedildi: $1", "rest-permission-denied-anon": "Anonim kullanıcı tarafından erişilemiyor", "rest-permission-denied-title": "Kullanıcının başlık okuma hakkı yok ($1)", "rest-permission-denied-revision": "Kullanıcının istenen revizyona erişimi yok ($1).", + "rest-rate-limit-exceeded": "Hız sınırı aşıldı. Lütfen daha sonra tekrar deneyin.", "rest-resource-limit-exceeded": "Kaynak sınırları, isteği işlerken aşıldı.", "rest-pagehistory-incompatible-params": "\"older_than\" ve \"newer_than\" parametrelerinin her ikisi de belirtilemez", "rest-pagehistory-param-range-error": "Revizyon kimliği 0'dan büyük olmalıdır", @@ -42,9 +47,12 @@ "rest-no-revision": "$1 başlık için düzeltme alınamadı", "rest-media-too-many-links": "$1 başlığında çok fazla medya bağlantısı bulundu ($2 izin verilir)", "rest-html-backend-error": "Parsoid HTML getirilemedi: $1", + "rest-html-stash-failure": "Parsoid HTML'si saklanamıyor.", "rest-bad-json-body": "Bozuk istek gövdesi, bir JSON nesnesi olmalıdır.", "rest-json-body-parse-error": "İstek gövdesi JSON olarak ayrıştırılamadı: $1", "rest-missing-body-field": "İstek gövdesinde \"$1\" zorunlu alanı eksik.", + "rest-body-validation-error": "Geçersiz istek gövdesi: $1", + "rest-extraneous-body-fields": "İstek gövdesinde fazla alanlar bulundu: $1", "rest-bad-content-model": "Kötü içerik modeli: $1", "rest-update-cannot-create-page": "\"$1\" sayfası zaten mevcut olduğundan oluşturulamıyor. Mevcut sayfayı güncellemek için, istek gövdesinde \"en son\" tuşu altındaki yapıda temel düzeltme kimliğini girin.", "rest-extraneous-csrf-token": "Yabancı CSRF jetonu bulundu. CSRF saldırılarına karşı güvenli olan OAuth gibi kimlik doğrulama mekanizmaları kullanılırken CSRF belirteçleri kullanılmamalıdır.", @@ -54,5 +62,34 @@ "rest-badtoken": "Sağlanan CSRF anahtarı geçersiz.", "rest-badtoken-missing": "token değişkeni, CSRF-safe kimlik doğrulama yöntemi kullanılmıyorsa gereklidir.", "rest-badtoken-nosession": "CSRF hatası - oturum yok.", - "rest-transform-missing-html": "Herhangi bir html verilmedi." + "rest-mock-error": "Sahte hata.", + "rest-specified-revision-unavailable": "Belirtilen revizyon silinmiş veya gizlenmiştir.", + "rest-previous-revision-unavailable": "Önceki revizyon bulunamadı. Sayfa kilitlenmiş veya silinmiş olabilir mi?", + "rest-requires-content-type-header": "İstek yükü ile birlikte bir Content-Type başlığı sağlanmalıdır.", + "rest-transform-missing-html": "Herhangi bir html verilmedi.", + "rest-transform-missing-title": "Başlık veya vikimetin sağlanmadı.", + "rest-unsupported-target-format": "İstenen hedef biçim desteklenmiyor.", + "rest-parsoid-resource-exceeded": "Kaynak sınırı aşıldı", + "rest-parsoid-error": "Parsoid hatası.", + "rest-parsoid-bad-render-id": "Hatalı Parsoid işleme kimliği: $1", + "rest-bad-stash-key": "Hatalı saklama anahtarı.", + "rest-html-key-expected": "Gövdede html anahtarı bekleniyor", + "rest-invalid-transform": "Geçersiz dönüşüm: $1 - $2", + "rest-request-body-expected": "$1 istek yöntemi bir istek gövdesi bekliyor", + "rest-request-body-unaccepted": "$1 istek yöntemi bir istek gövdesi kabul etmiyor", + "rest-unmapped-action-error": "Eşlenmemiş eylem modülü hatası: $1", + "rest-unsupported-transform-input": "Desteklenmeyen girdi: $1", + "rest-bad-etag": "Hatalı ETag: $1", + "rest-unsupported-profile-version": "Desteklenmeyen profil sürümü: $1", + "rest-no-json-decode": "Yük, bir diziye JSON olarak çözümlenemiyor", + "rest-parsoid-unsupported-media": "Desteklenmeyen Ortam Türü", + "rest-missing-revision-html": "Eksik revizyon HTML'si", + "rest-missing-revision-html-content-type": "Revizyon HTML'sinin içerik türü eksik.", + "rest-unsupported-profile-conversion": "Bu dönüşümü nasıl yapacağımızı bilmiyoruz.", + "rest-edit-conflict": "Düzenleme çakışması ($1)", + "rest-unknown-parsoid-transformation": "Bilinmeyen dönüşüm.", + "rest-target-variant-required": "Hedef varyant gereklidir.", + "rest-unsupported-language-conversion": "Desteklenmeyen dil dönüşümü: $1 - $2", + "rest-unknown-content-model": "Bilinmeyen içerik modeli: $1", + "rest-page-bundle-validation-error": "PageBundle, contentVersion ile eşleşmiyor: $1" } diff -Nru mediawiki-1.43.8+dfsg/includes/Setup.php mediawiki-1.43.9+dfsg/includes/Setup.php --- mediawiki-1.43.8+dfsg/includes/Setup.php 2026-04-01 12:33:20.317547600 +0000 +++ mediawiki-1.43.9+dfsg/includes/Setup.php 2026-06-29 17:54:46.438089100 +0000 @@ -91,12 +91,6 @@ exit( 1 ); } -// PHP must not be configured to overload mbstring functions. (T5782, T122807) -// This was deprecated by upstream in PHP 7.2 and was removed in PHP 8.0. -if ( ini_get( 'mbstring.func_overload' ) ) { - die( 'MediaWiki does not support installations where mbstring.func_overload is non-zero.' ); -} - // The MW_ENTRY_POINT constant must always exists, to make it safe to access. // For compat, we do support older and custom MW entrypoints that don't set this, // in which case we assign a default here. diff -Nru mediawiki-1.43.8+dfsg/includes/actions/ActionEntryPoint.php mediawiki-1.43.9+dfsg/includes/actions/ActionEntryPoint.php --- mediawiki-1.43.8+dfsg/includes/actions/ActionEntryPoint.php 2026-04-01 12:33:20.321547700 +0000 +++ mediawiki-1.43.9+dfsg/includes/actions/ActionEntryPoint.php 2026-06-29 17:54:46.441089200 +0000 @@ -517,9 +517,9 @@ } } - $request = $context->getRequest(); - if ( $request instanceof FauxRequest ) { - $fauxResponse = $request->response(); + $contextRequest = $context->getRequest(); + if ( $contextRequest instanceof FauxRequest ) { + $fauxResponse = $contextRequest->response(); if ( $fauxResponse->getStatusCode() ) { $request->response()->statusHeader( $fauxResponse->getStatusCode() ); } diff -Nru mediawiki-1.43.8+dfsg/includes/actions/InfoAction.php mediawiki-1.43.9+dfsg/includes/actions/InfoAction.php --- mediawiki-1.43.8+dfsg/includes/actions/InfoAction.php 2026-04-01 12:33:20.323547600 +0000 +++ mediawiki-1.43.9+dfsg/includes/actions/InfoAction.php 2026-06-29 17:54:46.443089200 +0000 @@ -909,7 +909,10 @@ $result['authors'] = (int)$dbr->newSelectQueryBuilder() ->select( "COUNT(DISTINCT $field)" ) ->from( 'revision' ) - ->where( [ $pageField => $id ] ) + ->where( [ + $pageField => $id, + $dbr->bitAnd( 'rev_deleted', RevisionRecord::DELETED_USER ) . ' = 0', + ] ) ->caller( $fname ) ->fetchField(); } @@ -932,7 +935,10 @@ ->select( "COUNT(DISTINCT $field)" ) ->from( 'revision' ) ->where( [ $pageField => $id ] ) - ->andWhere( [ $dbr->expr( 'rev_timestamp', '>=', $threshold ) ] ) + ->andWhere( [ + $dbr->expr( 'rev_timestamp', '>=', $threshold ), + $dbr->bitAnd( 'rev_deleted', RevisionRecord::DELETED_USER ) . ' = 0', + ] ) ->caller( $fname ) ->fetchField(); diff -Nru mediawiki-1.43.8+dfsg/includes/actions/RawAction.php mediawiki-1.43.9+dfsg/includes/actions/RawAction.php --- mediawiki-1.43.8+dfsg/includes/actions/RawAction.php 2026-04-01 12:33:20.323547600 +0000 +++ mediawiki-1.43.9+dfsg/includes/actions/RawAction.php 2026-06-29 17:54:46.443089200 +0000 @@ -196,6 +196,23 @@ throw new HttpError( 403, wfMessage( 'unprotected-js' ) ); } + // Content-Type: text/javascript should only work when the following are true: + // page is in User subpage or Mediawiki namespace + // page title ends in .js or .vue + // page content type is CONTENT_MODEL_JAVASCRIPT or CONTENT_MODEL_VUE + // currntly only logging to determine how many pages would be impacted by this change + if ( $contentType === 'text/javascript' ) { + if ( !( $title->isSiteJsConfigPage() || $title->isUserJsConfigPage() ) ) { + $log = LoggerFactory::getInstance( "security" ); + $log->info( "Did not block loading unprotected JS {title} for {user} with more restrictions", + [ + 'user' => $this->getUser()->getName(), + 'title' => $title->getPrefixedDBkey(), + ] + ); + } + } + $response->header( 'Content-type: ' . $contentType . '; charset=UTF-8' ); $text = $this->getRawText(); diff -Nru mediawiki-1.43.8+dfsg/includes/api/ApiChangeAuthenticationData.php mediawiki-1.43.9+dfsg/includes/api/ApiChangeAuthenticationData.php --- mediawiki-1.43.8+dfsg/includes/api/ApiChangeAuthenticationData.php 2026-04-01 12:33:00.640285700 +0000 +++ mediawiki-1.43.9+dfsg/includes/api/ApiChangeAuthenticationData.php 2026-06-29 17:51:24.694329700 +0000 @@ -47,6 +47,8 @@ $this->dieWithError( 'apierror-mustbeloggedin-changeauthenticationdata', 'notloggedin' ); } + $this->checkUserRightsAny( 'editmyprivateinfo' ); + $helper = new ApiAuthManagerHelper( $this, $this->authManager ); // Check security-sensitive operation status diff -Nru mediawiki-1.43.8+dfsg/includes/api/ApiFormatBase.php mediawiki-1.43.9+dfsg/includes/api/ApiFormatBase.php --- mediawiki-1.43.8+dfsg/includes/api/ApiFormatBase.php 2026-04-01 12:33:20.326547600 +0000 +++ mediawiki-1.43.9+dfsg/includes/api/ApiFormatBase.php 2026-06-29 17:54:46.446089300 +0000 @@ -29,6 +29,7 @@ use MediaWiki\MainConfigNames; use MediaWiki\MediaWikiServices; use MediaWiki\Output\OutputPage; +use MediaWiki\ResourceLoader as RL; use MediaWiki\SpecialPage\SpecialPage; use Wikimedia\ParamValidator\ParamValidator; @@ -281,6 +282,8 @@ $context->setOutput( $out ); $out->setRobotPolicy( 'noindex,nofollow' ); + $out->disallowUserJs(); + $out->reduceAllowedModules( RL\Module::TYPE_SCRIPTS, RL\Module::ORIGIN_NONE ); $out->addModuleStyles( 'mediawiki.apipretty' ); $out->setPageTitleMsg( $context->msg( 'api-format-title' ) ); diff -Nru mediawiki-1.43.8+dfsg/includes/api/ApiHelp.php mediawiki-1.43.9+dfsg/includes/api/ApiHelp.php --- mediawiki-1.43.8+dfsg/includes/api/ApiHelp.php 2026-04-01 12:33:20.327547800 +0000 +++ mediawiki-1.43.9+dfsg/includes/api/ApiHelp.php 2026-06-29 17:54:46.447089400 +0000 @@ -34,6 +34,7 @@ use MediaWiki\Parser\Parser; use MediaWiki\Parser\ParserOutput; use MediaWiki\Parser\ParserOutputFlags; +use MediaWiki\ResourceLoader as RL; use MediaWiki\SpecialPage\SpecialPage; use MediaWiki\Specials\SpecialVersion; use MediaWiki\Title\Title; @@ -78,6 +79,7 @@ $out->setRobotPolicy( 'noindex,nofollow' ); $out->setCopyrightUrl( 'https://www.mediawiki.org/wiki/Special:MyLanguage/Copyright' ); $out->disallowUserJs(); + $out->reduceAllowedModules( RL\Module::TYPE_SCRIPTS, RL\Module::ORIGIN_NONE ); $context->setOutput( $out ); self::getHelp( $context, $modules, $params ); diff -Nru mediawiki-1.43.8+dfsg/includes/api/ApiLinkAccount.php mediawiki-1.43.9+dfsg/includes/api/ApiLinkAccount.php --- mediawiki-1.43.8+dfsg/includes/api/ApiLinkAccount.php 2026-04-01 12:33:00.644286000 +0000 +++ mediawiki-1.43.9+dfsg/includes/api/ApiLinkAccount.php 2026-06-29 17:51:24.697329800 +0000 @@ -65,6 +65,8 @@ $this->dieWithError( 'apierror-mustbeloggedin-linkaccounts', 'notloggedin' ); } + $this->checkUserRightsAny( 'editmyprivateinfo' ); + $params = $this->extractRequestParams(); $this->requireAtLeastOneParameter( $params, 'continue', 'returnurl' ); diff -Nru mediawiki-1.43.8+dfsg/includes/api/ApiQueryInfo.php mediawiki-1.43.9+dfsg/includes/api/ApiQueryInfo.php --- mediawiki-1.43.8+dfsg/includes/api/ApiQueryInfo.php 2026-04-01 12:33:20.331547700 +0000 +++ mediawiki-1.43.9+dfsg/includes/api/ApiQueryInfo.php 2026-06-29 17:54:46.451089400 +0000 @@ -465,8 +465,7 @@ if ( $pageExists ) { $pageInfo['preload'] = ''; } else { - $text = null; - // @phan-suppress-next-line PhanTypeMismatchArgument Type mismatch on pass-by-ref args + $text = ''; $this->getHookRunner()->onEditFormPreloadText( $text, $title ); $pageInfo['preload'] = $text; diff -Nru mediawiki-1.43.8+dfsg/includes/api/ApiRemoveAuthenticationData.php mediawiki-1.43.9+dfsg/includes/api/ApiRemoveAuthenticationData.php --- mediawiki-1.43.8+dfsg/includes/api/ApiRemoveAuthenticationData.php 2026-04-01 12:33:00.653286000 +0000 +++ mediawiki-1.43.9+dfsg/includes/api/ApiRemoveAuthenticationData.php 2026-06-29 17:51:24.706329800 +0000 @@ -62,6 +62,8 @@ $this->dieWithError( 'apierror-mustbeloggedin-removeauth', 'notloggedin' ); } + $this->checkUserRightsAny( 'editmyprivateinfo' ); + $params = $this->extractRequestParams(); // Check security-sensitive operation status diff -Nru mediawiki-1.43.8+dfsg/includes/api/ApiResult.php mediawiki-1.43.9+dfsg/includes/api/ApiResult.php --- mediawiki-1.43.8+dfsg/includes/api/ApiResult.php 2026-04-01 12:33:20.333547800 +0000 +++ mediawiki-1.43.9+dfsg/includes/api/ApiResult.php 2026-06-29 17:54:46.453089500 +0000 @@ -971,10 +971,7 @@ uksort( $data, static function ( $a, $b ): int { // In a comparison of a number or numeric string with a non-numeric string, // coerce both values into a string prior to comparing and compare the resulting strings. - // Note that PHP prior to 8.0 did not consider numeric strings with trailing whitespace - // to be numeric, so trim the inputs prior to the numeric checks to make the behavior - // consistent across PHP versions. - if ( is_numeric( trim( $a ) ) xor is_numeric( trim( $b ) ) ) { + if ( is_numeric( $a ) xor is_numeric( $b ) ) { return (string)$a <=> (string)$b; } diff -Nru mediawiki-1.43.8+dfsg/includes/api/ApiUserrights.php mediawiki-1.43.9+dfsg/includes/api/ApiUserrights.php --- mediawiki-1.43.8+dfsg/includes/api/ApiUserrights.php 2026-04-01 12:33:20.334547800 +0000 +++ mediawiki-1.43.9+dfsg/includes/api/ApiUserrights.php 2026-06-29 17:54:46.454089400 +0000 @@ -35,6 +35,7 @@ use MediaWiki\User\UserIdentity; use MediaWiki\Watchlist\WatchedItemStoreInterface; use MediaWiki\Watchlist\WatchlistManager; +use MediaWiki\WikiMap\WikiMap; use Wikimedia\ParamValidator\ParamValidator; use Wikimedia\ParamValidator\TypeDef\ExpiryDef; use Wikimedia\Rdbms\IDBAccessObject; @@ -181,11 +182,29 @@ $this->requireOnlyOneParameter( $params, 'user', 'userid' ); - $user = $params['user'] ?? '#' . $params['userid']; + $userDesignator = $params['user'] ?? '#' . $params['userid']; + + // T422085: Check userrights-interwiki permission BEFORE looking up the user, + // to prevent user enumeration on private/remote wikis. + // This mirrors the fix applied to SpecialUserRights in Gerrit change I15306e63. + if ( isset( $params['user'] ) ) { + $interwikiDelimiter = $this->getConfig()->get( MainConfigNames::UserrightsInterwikiDelimiter ); + if ( str_contains( $userDesignator, $interwikiDelimiter ) ) { + $targetParts = explode( $interwikiDelimiter, $userDesignator ); + $remoteWikiId = $targetParts[1] ?? ''; + if ( + $remoteWikiId !== '' && + !WikiMap::isCurrentWikiId( $remoteWikiId ) && + !$this->getAuthority()->isAllowed( 'userrights-interwiki' ) + ) { + $this->dieWithError( 'apierror-permissiondenied-userrights-interwiki', 'permissiondenied' ); + } + } + } $form = new SpecialUserRights(); $form->setContext( $this->getContext() ); - $status = $form->fetchUser( $user ); + $status = $form->fetchUser( $userDesignator ); if ( !$status->isOK() ) { $this->dieStatus( $status ); } diff -Nru mediawiki-1.43.8+dfsg/includes/api/i18n/en.json mediawiki-1.43.9+dfsg/includes/api/i18n/en.json --- mediawiki-1.43.8+dfsg/includes/api/i18n/en.json 2026-04-01 12:33:20.341548000 +0000 +++ mediawiki-1.43.9+dfsg/includes/api/i18n/en.json 2026-06-29 17:54:46.461089600 +0000 @@ -1943,6 +1943,7 @@ "apierror-permissiondenied-generic": "Permission denied.", "apierror-permissiondenied-patrolflag": "You need the patrol or patrolmarks right to request the patrolled flag.", "apierror-permissiondenied-unblock": "You don't have permission to unblock users.", + "apierror-permissiondenied-userrights-interwiki": "You don't have permission to change user rights on other wikis.", "apierror-prefixsearchdisabled": "Prefix search is disabled in Miser Mode.", "apierror-promised-nonwrite-api": "The Promise-Non-Write-API-Action HTTP header cannot be sent to write-mode API modules.", "apierror-protect-invalidaction": "Invalid protection type \"$1\".", diff -Nru mediawiki-1.43.8+dfsg/includes/api/i18n/qqq.json mediawiki-1.43.9+dfsg/includes/api/i18n/qqq.json --- mediawiki-1.43.8+dfsg/includes/api/i18n/qqq.json 2026-04-01 12:33:20.362548000 +0000 +++ mediawiki-1.43.9+dfsg/includes/api/i18n/qqq.json 2026-06-29 17:54:46.481089800 +0000 @@ -1847,6 +1847,7 @@ "apierror-permissiondenied-generic": "{{doc-apierror}}", "apierror-permissiondenied-patrolflag": "{{doc-apierror}}\n\nSee also:\n* {{msg-mw|apierror-permissiondenied}}", "apierror-permissiondenied-unblock": "{{doc-apierror}}\n\nSee also:\n* {{msg-mw|apierror-permissiondenied}}", + "apierror-permissiondenied-userrights-interwiki": "{{doc-apierror}}\n\nSee also:\n* {{msg-mw|apierror-permissiondenied}}", "apierror-prefixsearchdisabled": "{{doc-apierror}}", "apierror-promised-nonwrite-api": "{{doc-apierror}}\n\nDo not translate 'Promise-Non-Write-API-Action', it refers to a name which is always in English.\n\nSee also: {{msg-mw|nonwrite-api-promise-error}}", "apierror-protect-invalidaction": "{{doc-apierror}}\n\nParameters:\n* $1 - Supplied protection type.", diff -Nru mediawiki-1.43.8+dfsg/includes/auth/AuthManager.php mediawiki-1.43.9+dfsg/includes/auth/AuthManager.php --- mediawiki-1.43.8+dfsg/includes/auth/AuthManager.php 2026-04-01 12:33:20.373548300 +0000 +++ mediawiki-1.43.9+dfsg/includes/auth/AuthManager.php 2026-06-29 17:54:46.492090000 +0000 @@ -902,10 +902,8 @@ ] ); return $response; } - $this->logger->info( 'Login for {user} succeeded from {clientip}', [ - 'user' => $user->getName(), - 'clientip' => $this->request->getIP(), - ] ); + $this->logger->info( 'Login for {user} succeeded from {clientIp}', + $this->request->getSecurityLogContext( $user ) ); $rememberMeConfig = $this->config->get( MainConfigNames::RememberMe ); if ( $rememberMeConfig === RememberMeAuthenticationRequest::ALWAYS_REMEMBER ) { $rememberMe = true; @@ -1006,19 +1004,33 @@ } } + $oldStatus = $status; + $this->getHookRunner()->onSecuritySensitiveOperationStatus( $status, $operation, $session, $timeSinceLogin ); + if ( $status !== $oldStatus ) { + $this->logger->info( + __METHOD__ . ': {operation} changed from {oldstatus} to {status} for {user} in ' . + 'SecuritySensitiveOperationStatusHook hook', + [ + 'operation' => $operation, + 'oldstatus' => $oldStatus, + 'status' => $status, + ] + $this->getRequest()->getSecurityLogContext( $session->getUser() ) + ); + } + // If authentication is not possible, downgrade from "REAUTH" to "FAIL". if ( !$this->canAuthenticateNow() && $status === self::SEC_REAUTH ) { $status = self::SEC_FAIL; } - $this->logger->info( __METHOD__ . ": $operation is $status for '{user}'", + $this->logger->info( __METHOD__ . ": {operation} is {status} for '{user}'", [ - 'user' => $session->getUser()->getName(), - 'clientip' => $this->getRequest()->getIP(), - ] + 'operation' => $operation, + 'status' => $status, + ] + $this->getRequest()->getSecurityLogContext( $session->getUser() ) ); return $status; @@ -2933,14 +2945,13 @@ } if ( !$proceed ) { $this->logger->info( - $action . ' action for {user} from {clientip} prevented by ' + $action . ' action for {user} from {clientIp} prevented by ' . 'AuthManagerVerifyAuthentication hook: {reason}', [ 'user' => $user ? $user->getName() : '', - 'clientip' => $this->request->getIP(), 'reason' => $response->message->getKey(), 'primaryId' => $primaryId, - ] + ] + $this->request->getSecurityLogContext( $user ) ); } return $proceed; diff -Nru mediawiki-1.43.8+dfsg/includes/composer/PhpUnitSplitter/PhpUnitTestFileScannerFilter.php mediawiki-1.43.9+dfsg/includes/composer/PhpUnitSplitter/PhpUnitTestFileScannerFilter.php --- mediawiki-1.43.8+dfsg/includes/composer/PhpUnitSplitter/PhpUnitTestFileScannerFilter.php 2026-04-01 00:48:46.699949000 +0000 +++ mediawiki-1.43.9+dfsg/includes/composer/PhpUnitSplitter/PhpUnitTestFileScannerFilter.php 2026-06-29 17:18:53.392620300 +0000 @@ -17,11 +17,6 @@ * not our code. ParserIntegrationTest is a complex suite * that we can't handle in the usual way, so we will add * that to a suite on its own, manually, as required. - * Likewise `LuaSandbox\\SandboxTest` from the Scribunto - * extension is a dynamic suite that generates classes - * during `--list-tests-xml` which we can't run on their - * own. We skip it in the scan and add it manually back - * later. * `LuaEngineTestSkip` is an empty test case * generated by Scribunto's dynamic test suite when a * particular Lua engine isn't available. Since this is @@ -32,8 +27,7 @@ private const IGNORE = [ "vendor", "ParserIntegrationTest.php", - "SandboxTest.php", - "LuaEngineTestSkip.php" + "LuaEngineTestSkip.php", ]; public function accept(): bool { diff -Nru mediawiki-1.43.8+dfsg/includes/composer/PhpUnitSplitter/PhpUnitXml.php mediawiki-1.43.9+dfsg/includes/composer/PhpUnitSplitter/PhpUnitXml.php --- mediawiki-1.43.8+dfsg/includes/composer/PhpUnitSplitter/PhpUnitXml.php 2026-04-01 12:33:20.379548300 +0000 +++ mediawiki-1.43.9+dfsg/includes/composer/PhpUnitSplitter/PhpUnitXml.php 2026-06-29 17:54:46.499090000 +0000 @@ -74,19 +74,12 @@ * cases are generated dynamically. For this special cases, we need to add the classes * manually back into the suites list to ensure that they get included in a test run. * @see T345481 - * @see T358394 * @throws SuiteGenerationException */ public function addSpecialCaseTests( int $groupCount ) { $suite = $this->xml->testsuites->addChild( "testsuite" ); $suite->addAttribute( "name", "split_group_" . ( $groupCount - 1 ) ); $suite->addChild( "file", "tests/phpunit/suites/ExtensionsParserTestSuite.php" ); - - $sandboxTest = "extensions/Scribunto/tests/phpunit/Engines/LuaSandbox/SandboxTest.php"; - if ( file_exists( $sandboxTest ) ) { - $suite = $this->getSplitGroupSuite( 0 ); - $suite->addChild( "file", $sandboxTest ); - } } public function saveToDisk( string $targetXml ) { diff -Nru mediawiki-1.43.8+dfsg/includes/config-schema.php mediawiki-1.43.9+dfsg/includes/config-schema.php --- mediawiki-1.43.8+dfsg/includes/config-schema.php 2026-04-01 12:33:20.380548500 +0000 +++ mediawiki-1.43.9+dfsg/includes/config-schema.php 2026-06-29 17:54:46.500090100 +0000 @@ -1958,8 +1958,10 @@ 'UpgradeKey' => false, 'GitBin' => '/usr/bin/git', 'GitRepositoryViewers' => [ - 'https://(?:[a-z0-9_]+@)?gerrit.wikimedia.org/r/(?:p/)?(.*)' => 'https://gerrit.wikimedia.org/g/%R/+/%H', - 'ssh://(?:[a-z0-9_]+@)?gerrit.wikimedia.org:29418/(.*)' => 'https://gerrit.wikimedia.org/g/%R/+/%H', + 'https://(?:[a-z0-9_]+@)?gerrit\\.wikimedia\\.org/r/(?:p/)?(.*)' => 'https://gerrit.wikimedia.org/g/%R/+/%H', + 'ssh://(?:[a-z0-9_]+@)?gerrit\\.wikimedia\\.org:29418/(.*)' => 'https://gerrit.wikimedia.org/g/%R/+/%H', + 'https://github\\.com/(.*?)(\\.git)?' => 'https://github.com/$1/commit/%H', + 'git@github\\.com:(.*?)(\\.git)?' => 'https://github.com/$1/commit/%H', ], 'RCMaxAge' => 7776000, 'WatchersMaxAge' => 15552000, diff -Nru mediawiki-1.43.8+dfsg/includes/content/TextContentHandler.php mediawiki-1.43.9+dfsg/includes/content/TextContentHandler.php --- mediawiki-1.43.8+dfsg/includes/content/TextContentHandler.php 2026-04-01 12:33:20.382548600 +0000 +++ mediawiki-1.43.9+dfsg/includes/content/TextContentHandler.php 2026-06-29 17:54:46.502090000 +0000 @@ -31,7 +31,6 @@ use MediaWiki\MediaWikiServices; use MediaWiki\Parser\ParserOutput; use MediaWiki\Revision\RevisionRecord; -use ReflectionMethod; use SearchEngine; use SearchIndexField; use WikiPage; @@ -240,17 +239,9 @@ } if ( $cpoParams->getGenerateHtml() ) { - // Temporary changes as getHtml() is deprecated, we are working on removing usage of it. - if ( method_exists( $content, 'getHtml' ) ) { - $method = new ReflectionMethod( $content, 'getHtml' ); - $method->setAccessible( true ); - $html = $method->invoke( $content ); - $html = "
                    $html
                    "; - } else { - // Return an HTML representation of the content - $html = htmlspecialchars( $content->getText(), ENT_COMPAT ); - $html = "
                    $html
                    "; - } + // Return an HTML representation of the content + $html = htmlspecialchars( $content->getText(), ENT_COMPAT ); + $html = "
                    $html
                    "; } else { $html = null; } diff -Nru mediawiki-1.43.8+dfsg/includes/htmlform/HTMLForm.php mediawiki-1.43.9+dfsg/includes/htmlform/HTMLForm.php --- mediawiki-1.43.8+dfsg/includes/htmlform/HTMLForm.php 2026-04-01 12:33:20.396548700 +0000 +++ mediawiki-1.43.9+dfsg/includes/htmlform/HTMLForm.php 2026-06-29 17:54:46.517090300 +0000 @@ -33,6 +33,7 @@ use MediaWiki\Html\Html; use MediaWiki\HTMLForm\Field\HTMLApiField; use MediaWiki\HTMLForm\Field\HTMLAutoCompleteSelectField; +use MediaWiki\HTMLForm\Field\HTMLButtonField; use MediaWiki\HTMLForm\Field\HTMLCheckField; use MediaWiki\HTMLForm\Field\HTMLCheckMatrix; use MediaWiki\HTMLForm\Field\HTMLComboboxField; @@ -232,6 +233,7 @@ 'namespaceselectwithbutton' => HTMLSelectNamespaceWithButton::class, 'tagfilter' => HTMLTagFilter::class, 'sizefilter' => HTMLSizeFilterField::class, + 'button' => HTMLButtonField::class, 'submit' => HTMLSubmitField::class, 'hidden' => HTMLHiddenField::class, 'edittools' => HTMLEditTools::class, diff -Nru mediawiki-1.43.8+dfsg/includes/import/WikiImporter.php mediawiki-1.43.9+dfsg/includes/import/WikiImporter.php --- mediawiki-1.43.8+dfsg/includes/import/WikiImporter.php 2026-04-01 12:33:20.398548600 +0000 +++ mediawiki-1.43.9+dfsg/includes/import/WikiImporter.php 2026-06-29 17:54:56.751230200 +0000 @@ -52,6 +52,7 @@ use MediaWiki\Title\TitleFactory; use MediaWiki\User\ExternalUserNames; use Wikimedia\AtEase\AtEase; +use Wikimedia\Message\MessageValue; use Wikimedia\NormalizedException\NormalizedException; use Wikimedia\Rdbms\IDBAccessObject; @@ -816,6 +817,11 @@ * @return mixed|false */ private function processLogItem( $logInfo ) { + if ( !$this->performer->authorizeAction( 'logentryimport' ) ) { + $this->notice( 'permissionserrorstext-withaction-noreason', MessageValue::new( 'action-logentryimport' ) ); + return false; + } + $revision = new WikiRevision(); if ( isset( $logInfo['id'] ) ) { @@ -1300,21 +1306,14 @@ // phpcs:ignore Generic.PHP.NoSilencedErrors -- suppress deprecation per T268847 $oldDisable = @libxml_disable_entity_loader( false ); - if ( PHP_VERSION_ID >= 80000 ) { - // A static call is now preferred, and avoids https://github.com/php/php-src/issues/11548 - $reader = XMLReader::open( - 'uploadsource://' . $this->sourceAdapterId, null, LIBXML_PARSEHUGE ); - if ( $reader instanceof XMLReader ) { - $this->reader = $reader; - $status = true; - } else { - $status = false; - } + // A static call, to avoid https://github.com/php/php-src/issues/11548 + $reader = XMLReader::open( + 'uploadsource://' . $this->sourceAdapterId, null, LIBXML_PARSEHUGE ); + if ( $reader instanceof XMLReader ) { + $this->reader = $reader; + $status = true; } else { - // A static call generated a deprecation warning prior to PHP 8.0 - $this->reader = new XMLReader; - $status = $this->reader->open( - 'uploadsource://' . $this->sourceAdapterId, null, LIBXML_PARSEHUGE ); + $status = false; } if ( !$status ) { $error = libxml_get_last_error(); diff -Nru mediawiki-1.43.8+dfsg/includes/import/WikiRevision.php mediawiki-1.43.9+dfsg/includes/import/WikiRevision.php --- mediawiki-1.43.8+dfsg/includes/import/WikiRevision.php 2026-04-01 12:33:20.399548800 +0000 +++ mediawiki-1.43.9+dfsg/includes/import/WikiRevision.php 2026-06-29 17:54:56.751230200 +0000 @@ -650,6 +650,16 @@ $services = MediaWikiServices::getInstance(); $dbw = $services->getConnectionProvider()->getPrimaryDatabase(); + // Check for unsafe log_params, in case other code elsewhere uses unserialize() directly + // instead of safely calling LogEntryBase::extractParams(). (T422244) + if ( LogEntryBase::containsUnsafeParams( + LogEntryBase::extractParams( $this->params, "{$this->type}/{$this->action}" ), + ) ) { + wfDebug( __METHOD__ + . ": skipping {$this->type}/{$this->action} with unsafe params" ); + return false; + } + $userName = $this->getUser(); if ( ExternalUserNames::isExternal( $userName ) ) { // Use newAnonymous() since the user name is already prefixed. diff -Nru mediawiki-1.43.8+dfsg/includes/installer/DatabaseUpdater.php mediawiki-1.43.9+dfsg/includes/installer/DatabaseUpdater.php --- mediawiki-1.43.8+dfsg/includes/installer/DatabaseUpdater.php 2026-04-01 12:33:20.400548700 +0000 +++ mediawiki-1.43.9+dfsg/includes/installer/DatabaseUpdater.php 2026-06-29 17:54:46.520090300 +0000 @@ -917,6 +917,12 @@ return true; } + if ( !$this->db->tableExists( $table, __METHOD__ ) ) { + $this->output( "...skipping: '$table' table doesn't exist yet.\n" ); + + return true; + } + if ( $this->db->fieldExists( $table, $field, __METHOD__ ) ) { return $this->applyPatch( $patch, $fullpath, "Table $table contains $field field. Dropping" ); } @@ -942,6 +948,12 @@ return true; } + if ( !$this->db->tableExists( $table, __METHOD__ ) ) { + $this->output( "...skipping: '$table' table doesn't exist yet.\n" ); + + return true; + } + if ( $this->db->indexExists( $table, $index, __METHOD__ ) ) { return $this->applyPatch( $patch, $fullpath, "Dropping $index index from table $table" ); } diff -Nru mediawiki-1.43.8+dfsg/includes/language/Language.php mediawiki-1.43.9+dfsg/includes/language/Language.php --- mediawiki-1.43.8+dfsg/includes/language/Language.php 2026-04-01 12:33:20.432549200 +0000 +++ mediawiki-1.43.9+dfsg/includes/language/Language.php 2026-06-29 17:54:46.552090600 +0000 @@ -2000,6 +2000,367 @@ } /** + * Convert a format string as consumed by sprintfDate() to an options array + * as used by the client-side mediawiki.DateFormatter. + * + * @param string $format + * @return array An associative array with the following keys: + * - pattern: A string with parameters surrounded by braces, like {year}, + * where the parameter names are those returned by Intl.DateTimeFormat.formatToParts(), + * with a few custom extensions, specifically: + * - mwMonth: The month name message text + * - mwMonthGen: The genitive month name message text + * - mwMonthAbbrev: The abbreviated month name message text + * - locale: A fixed locale to override the default one + * - options: Associative options to pass to the Intl.DateTimeFormat constructor + */ + private function convertDateFormatToJs( $format ) { + // CLDR calendar IDs by format code + $calendars = [ + 'j' => 'hebrew', + 'i' => 'persian', // Iranian + 'm' => 'islamic', // Hijri + 'k' => 'buddhist', // Thai + 'o' => 'roc', // Minguo + 't' => 'japanese' // Tenno + ]; + + $s = ''; + $mwOpts = []; + $intlOpts = [ + 'numberingSystem' => $this->localisationCache + ->getItem( $this->mCode, 'numberingSystem' ) ?? 'latn' + ]; + $unsupported = []; + $formatLength = strlen( $format ); + + for ( $p = 0; $p < $formatLength; $p++ ) { + $code = $format[$p]; + if ( $code == 'x' && $p < $formatLength - 1 ) { + $code .= $format[++$p]; + } + + if ( ( $code === 'xi' + || $code === 'xj' + || $code === 'xk' + || $code === 'xm' + || $code === 'xo' + || $code === 'xt' ) + && $p < $formatLength - 1 + ) { + $code .= $format[++$p]; + } + + switch ( $code ) { + case 'xx': + $s .= 'x'; + break; + + case 'xn': + case 'xN': + // Raw number -- usually safe enough in ISO 8601 styles + // although we don't support switching + $mwOpts['locale'] = 'en'; + unset( $intlOpts['numberingSystem'] ); + break; + + case 'xr': + // Roman numerals + // Multiple numbering systems are usually used in the one format, + // which is unsupported. Also, browsers do not implement it. + $unsupported[] = $code; + break; + + case 'xh': + // Hebrew numerals. Browsers do not implement it as of 2025, + // and usually multiple numbering systems are desired in a + // single format. + $unsupported[] = $code; + $intlOpts['numberingSystem'] = 'hebr'; + break; + + case 'xg': + // Genitive month name + $intlOpts['month'] = 'long'; + $s .= '{mwMonthGen}'; + break; + + case 'xjx': + // Genitive month name in Hebrew calendar + $intlOpts['calendar'] = 'hebrew'; + $intlOpts['month'] = 'long'; + $s .= '{mwMonthGen}'; + break; + + case 'd': + $intlOpts['day'] = '2-digit'; + $s .= '{day}'; + break; + + case 'D': + $intlOpts['weekday'] = 'short'; + $s .= '{weekday}'; + break; + + case 'j': + $intlOpts['day'] = 'numeric'; + $s .= '{day}'; + break; + + case 'xij': + case 'xmj': + case 'xjj': + // Day number in special calendar + $intlOpts['day'] = 'numeric'; + $intlOpts['calendar'] = $calendars[$code[1]]; + $s .= '{day}'; + break; + + case 'l': + $intlOpts['weekday'] = 'long'; + $s .= '{weekday}'; + break; + + case 'F': + $intlOpts['month'] = 'long'; + $s .= '{mwMonth}'; + break; + + case 'xiF': + case 'xmF': + case 'xjF': + // Full month name in special calendar + $intlOpts['month'] = 'long'; + $intlOpts['calendar'] = $calendars[$code[1]]; + $s .= '{month}'; + break; + + case 'm': + $intlOpts['month'] = '2-digit'; + $s .= '{month}'; + break; + + case 'M': + $intlOpts['month'] = 'short'; + $s .= '{mwMonthAbbrev}'; + break; + + case 'n': + $intlOpts['month'] = 'numeric'; + $s .= '{month}'; + break; + + case 'xin': + case 'xmn': + case 'xjn': + // Numeric month in special calendar + $intlOpts['month'] = 'numeric'; + $intlOpts['calendar'] = $calendars[$code[1]]; + $s .= '{month}'; + break; + + case 'xjt': + // Number of days in the given Hebrew month -- not supported + $unsupported[] = $code; + break; + + case 'Y': + $intlOpts['year'] = 'numeric'; + $s .= '{year}'; + break; + + case 'xiY': + case 'xmY': + case 'xjY': + case 'xkY': + case 'xoY': + // Year number in special calendar + $intlOpts['year'] = 'numeric'; + $intlOpts['calendar'] = $calendars[$code[1]]; + $s .= '{year}'; + break; + + case 'xtY': + // Japanese year needs to be prefixed with the era name to + // be consistent with tsToJapaneseGengo() + $intlOpts['era'] = 'short'; + $intlOpts['year'] = 'numeric'; + $intlOpts['calendar'] = $calendars[$code[1]]; + $s .= '{era}{year}'; + break; + + case 'y': + $intlOpts['year'] = '2-digit'; + $s .= '{year}'; + break; + + case 'xiy': + // Iranian 2-digit year + $intlOpts['calendar'] = 'persian'; + $intlOpts['year'] = '2-digit'; + $s .= '{year}'; + break; + + case 'xit': + // Number of days in Iranian month -- not supported + $unsupported[] = $code; + break; + + case 'xiz': + // Day of the year -- not supported + $unsupported[] = $code; + break; + + case 'a': + case 'A': + // AM/PM + $intlOpts['hour12'] = true; + $s .= '{dayPeriod}'; + break; + + case 'g': + // Hour in 12-hour clock, without leading zero + $intlOpts['hour'] = 'numeric'; + $intlOpts['hour12'] = true; + $s .= '{hour}'; + break; + + case 'G': + // Hour in 24-hour clock, without leading zero + $intlOpts['hour'] = 'numeric'; + $s .= '{hour}'; + break; + + case 'h': + // Hour in 12-hour clock, with leading zero + $intlOpts['hour'] = '2-digit'; + $intlOpts['hour12'] = true; + $s .= '{hour}'; + break; + + case 'H': + // Hour in 24-hour clock, without leading zero + $intlOpts['hour'] = '2-digit'; + $intlOpts['hour12'] = false; + $s .= '{hour}'; + break; + + case 'i': + $intlOpts['minute'] = '2-digit'; + $s .= '{minute}'; + break; + + case 's': + $intlOpts['second'] = '2-digit'; + $s .= '{second}'; + break; + + case 'c': + // ISO 8601 + $mwOpts['locale'] = 'en'; + $intlOpts += [ + 'year' => 'numeric', 'month' => '2-digit', 'day' => '2-digit', + 'hour' => '2-digit', 'minute' => '2-digit', 'second' => '2-digit', + 'hour12' => false, 'timeZoneName' => 'longOffset' + ]; + $s .= '{year}-{month}-{day}T{hour}:{minute}:{second}{timeZoneName}'; + break; + + case 'r': + // RFC 2822 + $mwOpts['locale'] = 'en'; + $intlOpts += [ + 'year' => 'numeric', 'month' => 'short', 'day' => 'numeric', + 'hour' => '2-digit', 'minute' => '2-digit', 'second' => '2-digit', + 'hour12' => false, 'weekday' => 'short', 'timeZoneName' => 'longOffset', + ]; + $s .= '{weekday}, {day} {month} {year} {hour}:{minute}:{second} {timeZoneName}'; + break; + + case 'e': + // Time zone identifier -- not supported, fall through to offset + case 'O': + // Offset without colon not supported + $unsupported[] = $code; + // Fall through to with colon + case 'P': + $intlOpts['timeZoneName'] = 'longOffset'; + $s .= '{timeZoneName}'; + break; + + case 'T': + // Time zone abbreviation + $intlOpts['timeZoneName'] = 'short'; + $s .= '{timeZoneName}'; + break; + + case 'w': + case 'N': + // Numeric day of week -- not supported + $unsupported[] = $code; + $intlOpts['weekday'] = 'short'; + $s .= '{weekday}'; + break; + + case 'z': + // Day of year + case 'W': + // Week number + case 't': + // Number of days in month + case 'L': + // Leap year flag + case 'o': + // ISO week numbering year + case 'U': + // Seconds since UNIX epoch + case 'I': + // DST flag + case 'Z': + // Timezone offset in seconds + $unsupported[] = $code; + break; + + case '\\': + # Backslash escaping + if ( $p < $formatLength - 1 ) { + $s .= $format[++$p]; + } else { + $s .= '\\'; + } + break; + + case '"': + # Quoted literal + if ( $p < $formatLength - 1 ) { + $endQuote = strpos( $format, '"', $p + 1 ); + if ( $endQuote === false ) { + # No terminating quote, assume literal " + $s .= '"'; + } else { + $s .= substr( $format, $p + 1, $endQuote - $p - 1 ); + $p = $endQuote; + } + } else { + # Quote at the end of the string, assume literal " + $s .= '"'; + } + break; + + default: + $s .= $format[$p]; + } + } + $mwOpts['options'] = $intlOpts; + $mwOpts['pattern'] = $s; + if ( $unsupported ) { + $mwOpts['error'] = 'Unsupported format code(s): ' . + implode( ', ', $unsupported ); + } + return $mwOpts; + } + + /** * Convenience function to convert a PHP DateTime object to a 14-character MediaWiki timestamp, * falling back to the specified timestamp if the DateTime object holds a too large date (T32148, T277809). * This is a private utility method as it is only really useful for {@link userAdjust}. @@ -4647,6 +5008,54 @@ 'bcp47Map' => LanguageCode::getNonstandardLanguageCodeMapping(), ]; } + + /** + * @internal For DateFormatterConfig + * @return array + */ + public function getJsDateFormats() { + $jsLcFormats = $this->localisationCache->getItem( $this->mCode, 'jsDateFormats' ); + $phpLcFormats = $this->localisationCache->getItem( $this->mCode, 'dateFormats' ); + + $styles = $this->getDatePreferences() ?: [ $this->getDefaultDateFormat() ]; + $results = []; + foreach ( $styles as $style ) { + if ( $style === 'default' ) { + // Default is not a real style for our purposes + continue; + } + foreach ( [ 'time', 'date', 'both', 'pretty' ] as $type ) { + $key = "$style $type"; + $resolvedType = $type; + $resolvedStyle = $style; + $resolvedKey = $key; + + // If the PHP localisation lacks the "pretty" type, fall back to "date" + if ( !isset( $phpLcFormats[$key] ) && $type === 'pretty' ) { + $resolvedType = 'date'; + $resolvedKey = "$resolvedStyle $resolvedType"; + } + + // If $jsDateFormats has an alias, follow it. + // This is used to gracefully remove formats that don't work in the browser. + $alias = $jsLcFormats[$resolvedKey]['alias'] ?? ''; + if ( preg_match( '/^(.*) ([^ ]*)$/', $alias, $m ) ) { + $resolvedType = $m[2]; + $resolvedStyle = $m[1]; + $resolvedKey = "$resolvedStyle $resolvedType"; + } + + $jsFormat = $this->convertDateFormatToJs( + $this->getDateFormatString( $resolvedType, $resolvedStyle ) ); + if ( isset( $jsLcFormats[$resolvedKey] ) ) { + $results[$key] = array_merge_recursive( $jsFormat, $jsLcFormats[$resolvedKey] ); + } else { + $results[$key] = $jsFormat; + } + } + } + return $results; + } } /** @deprecated class alias since 1.43 */ diff -Nru mediawiki-1.43.8+dfsg/includes/language/LocalisationCache.php mediawiki-1.43.9+dfsg/includes/language/LocalisationCache.php --- mediawiki-1.43.8+dfsg/includes/language/LocalisationCache.php 2026-04-01 12:33:20.433549200 +0000 +++ mediawiki-1.43.9+dfsg/includes/language/LocalisationCache.php 2026-06-29 17:54:46.552090600 +0000 @@ -151,13 +151,13 @@ 'fallback', 'namespaceNames', 'bookstoreList', 'magicWords', 'messages', 'rtl', 'digitTransformTable', 'separatorTransformTable', - 'minimumGroupingDigits', 'fallback8bitEncoding', + 'minimumGroupingDigits', 'numberingSystem', 'fallback8bitEncoding', 'linkPrefixExtension', 'linkTrail', 'linkPrefixCharset', - 'namespaceAliases', 'dateFormats', 'datePreferences', + 'namespaceAliases', 'dateFormats', 'jsDateFormats', 'datePreferences', 'datePreferenceMigrationMap', 'defaultDateFormat', 'specialPageAliases', 'imageFiles', 'preloadedMessages', 'namespaceGenderAliases', 'digitGroupingPattern', 'pluralRules', - 'pluralRuleTypes', 'compiledPluralRules', 'formalityIndex', + 'pluralRuleTypes', 'compiledPluralRules', 'formalityIndex' ]; /** @@ -169,7 +169,8 @@ */ private const CORE_ONLY_KEYS = [ 'fallback', 'rtl', 'digitTransformTable', 'separatorTransformTable', - 'minimumGroupingDigits', 'fallback8bitEncoding', 'linkPrefixExtension', + 'minimumGroupingDigits', 'numberingSystem', + 'fallback8bitEncoding', 'linkPrefixExtension', 'linkTrail', 'linkPrefixCharset', 'datePreferences', 'datePreferenceMigrationMap', 'defaultDateFormat', 'digitGroupingPattern', 'formalityIndex', @@ -185,7 +186,7 @@ */ private const ALL_EXCEPT_CORE_ONLY_KEYS = [ 'namespaceNames', 'bookstoreList', 'magicWords', 'messages', - 'namespaceAliases', 'dateFormats', 'specialPageAliases', + 'namespaceAliases', 'dateFormats', 'jsDateFormats', 'specialPageAliases', 'imageFiles', 'preloadedMessages', 'namespaceGenderAliases', 'pluralRules', 'pluralRuleTypes', 'compiledPluralRules', ]; @@ -198,7 +199,7 @@ * by a fallback sequence. */ private const MERGEABLE_MAP_KEYS = [ 'messages', 'namespaceNames', - 'namespaceAliases', 'dateFormats', 'imageFiles', 'preloadedMessages' + 'namespaceAliases', 'dateFormats', 'jsDateFormats', 'imageFiles', 'preloadedMessages' ]; /** diff -Nru mediawiki-1.43.8+dfsg/includes/libs/Message/ScalarParam.php mediawiki-1.43.9+dfsg/includes/libs/Message/ScalarParam.php --- mediawiki-1.43.8+dfsg/includes/libs/Message/ScalarParam.php 2026-04-01 12:33:20.439549200 +0000 +++ mediawiki-1.43.9+dfsg/includes/libs/Message/ScalarParam.php 2026-06-29 17:54:46.559090900 +0000 @@ -42,10 +42,7 @@ // Ensure that $this->value is JSON-serializable, even if $value is not // (but don't do it when using ParamType::OBJECT, since those objects may not expect it) $value = MessageValue::newFromSpecifier( $value ); - } elseif ( is_object( $value ) && ( - $value instanceof Stringable || is_callable( [ $value, '__toString' ] ) - ) ) { - // TODO: Remove separate '__toString' check above once we drop PHP 7.4 + } elseif ( is_object( $value ) && $value instanceof Stringable ) { $value = (string)$value; } elseif ( !is_string( $value ) && !is_numeric( $value ) ) { $valType = get_debug_type( $value ); diff -Nru mediawiki-1.43.8+dfsg/includes/libs/ParamValidator/i18n/ko.json mediawiki-1.43.9+dfsg/includes/libs/ParamValidator/i18n/ko.json --- mediawiki-1.43.8+dfsg/includes/libs/ParamValidator/i18n/ko.json 2026-04-01 12:33:20.439549200 +0000 +++ mediawiki-1.43.9+dfsg/includes/libs/ParamValidator/i18n/ko.json 2026-06-29 17:54:46.559090900 +0000 @@ -5,37 +5,56 @@ "Tensama0415" ] }, - "paramvalidator-badexpiry": "만료 변수 \"$1\"에 유효하지 않은 값 \"$2\"이 지정되었습니다.", - "paramvalidator-badfloat": "float 변수 \"$1\"에 유효하지 않은 값 \"$2\"이 지정되었습니다.", - "paramvalidator-badfloat-notfinite": "float 변수 \"$1\"에 대한 값 \"$2\"은 너무 크거나 숫자가 아닙니다.", - "paramvalidator-badinteger": "정수 변수 \"$1\"에 유효하지 않은 값 \"$2\"이 지정되었습니다.", - "paramvalidator-badtimestamp": "시간 기록 변수 \"$1\"에 유효하지 않은 값 \"$2\"이 지정되었습니다.", + "paramvalidator-badbool": "불리안 매개변수 \"$1\"의 값 \"$2\"이 잘못되었습니다. 참이면 $3, 거짓이면 $5을(를) 전달하세요.", + "paramvalidator-badbool-type": "불리안 매개변수 \"$1\"의 값 \"$2\"이 잘못되었습니다. 대신 $3 값을 받았습니다.", + "paramvalidator-badexpiry": "만료 매개변수 \"$1\"에 유효하지 않은 값 \"$2\"이 지정되었습니다.", + "paramvalidator-badexpiry-duration": "매개변수 $1에 주어진 \"$2\" 값이 \"$3\" 최댓값을 초과합니다.", + "paramvalidator-badexpiry-duration-max": "매개변수 $1에 주어진 \"$2\" 값이 \"$3\" 최댓값을 초과합니다. 최댓값을 대신 사용합니다.", + "paramvalidator-badexpiry-past": "만료 기간 매개변수 \"$1\"의 값 \"$2\"은(는) 이미 지났습니다.", + "paramvalidator-badfloat": "float 매개변수 \"$1\"에 유효하지 않은 값 \"$2\"이 지정되었습니다.", + "paramvalidator-badfloat-type": "float 매개변수 \"$1\"의 값 \"$2\"이 잘못되었습니다. 대신 $3 값을 받았습니다.", + "paramvalidator-badfloat-notfinite": "float 매개변수 \"$1\"에 대한 값 \"$2\"은 너무 크거나 숫자가 아닙니다.", + "paramvalidator-badinteger": "정수 매개변수 \"$1\"에 유효하지 않은 값 \"$2\"이 지정되었습니다.", + "paramvalidator-badinteger-type": "정수형 매개변수 \"$1\"의 값 \"$2\"이 잘못되었습니다. 대신 $3 값을 받았습니다.", + "paramvalidator-badinteger-fraction": "정수형 매개변수 \"$1\"의 값 \"$2\"이 잘못되었습니다. 대신 소수 부분이 있는 float를 받았습니다.", + "paramvalidator-badtimestamp": "시간 기록 매개변수 \"$1\"에 유효하지 않은 값 \"$2\"이 지정되었습니다.", + "paramvalidator-badupload-cantwrite": "서버 구성 오류로 인해 \"$1\"에 대한 파일을 처리용으로 저장할 수 없습니다 (쓰기 실패).", "paramvalidator-badupload-formsize": "\"$1\"에 대한 업로드 파일은 클라이언트가 지정한 최대값을 초과합니다.", "paramvalidator-badupload-inisize": "\"$1\"에 대한 업로드 파일은 서버의 최대값($3)을 초과합니다.", - "paramvalidator-badupload-nofile": "업로드 변수 \"$1\"에 대한 파일이 제공되지 않았습니다.", + "paramvalidator-badupload-nofile": "업로드 매개변수 \"$1\"에 대한 파일이 제공되지 않았습니다.", + "paramvalidator-badupload-notmpdir": "서버 구성 오류로 인해 \"$1\"에 대한 파일을 처리용으로 저장할 수 없습니다 (임시 디렉터리 없음).", + "paramvalidator-badupload-notupload": "파일 업로드 매개변수 \"$1\"은(는) 파일 업로드가 아닙니다. POST 요청에 multipart/form-data 형식을 사용하고 Content-Disposition 헤더에 파일 이름을 포함해야 합니다.", "paramvalidator-badupload-partial": "\"$1\"에 대한 파일이 일부만 업로드되었습니다.", "paramvalidator-badupload-phpext": "PHP 확장 기능으로 인해 \"$1\"에 대한 파일 업로드가 차단되었습니다.", - "paramvalidator-badvalue-enumnotmulti": "변수 \"$1\"에 대한 알 수 없는 값: $2.", - "paramvalidator-deprecated-value": "\"$1\" 변수에 대한 값 \"$2\"은 구식입니다.", + "paramvalidator-badvalue-enummulti": "매개변수 \"$1\"의 값 \"$2\"이 잘못되었습니다. {{PLURAL:$4|\"$3\"만이 허용됩니다.|허용되는 값들은 $3입니다.}}", + "paramvalidator-badvalue-enumnotmulti": "매개변수 \"$1\"에 대한 알 수 없는 값: $2.", + "paramvalidator-deprecated-value": "\"$1\" 매개변수에 대한 값 \"$2\"은 구식입니다.", "paramvalidator-emptystring": "빈 문자열", - "paramvalidator-missingparam": "\"$1\" 변수는 설정이 필수입니다.", - "paramvalidator-multivalue-must-be-array": "다중값 변수 \"$1\"은 반드시 배열로 주어져야 합니다.", - "paramvalidator-needstring": "변수 \"$1\"은 문자열 값만을 허용하지만, $2를 받았습니다.", - "paramvalidator-outofrange-max": "\"$1\" 변수의 \"$2\" 값은 $4 미만이어야 합니다.", - "paramvalidator-outofrange-minmax": "\"$1\" 변수의 \"$2\" 값은 $3에서 $4 사이여야 합니다.", - "paramvalidator-outofrange-min": "\"$1\" 변수의 \"$2\" 값은 $3 보다 작아서는 안 됩니다.", - "paramvalidator-param-deprecated": "\"$1\" 변수는 구식입니다.", - "paramvalidator-toomanyvalues": "\"$1\" 변수에 너무 많은 갯수의 값이 주어졌습니다. 상한은 $2입니다.", - "paramvalidator-unrecognizedvalues": "\"$1\" 변수에 대해 인식할 수 없는 {{PLURAL:$4|값}}: $3", + "paramvalidator-maxbytes": "매개변수 \"$1\"의 값은 $3 {{PLURAL:$3|바이트}}보다 길 수 없습니다 (이전 값은 $4).", + "paramvalidator-maxchars": "매개변수 \"$1\"의 값은 $3 {{PLURAL:$3|문자}}보다 길 수 없습니다 (이전 값은 $4).", + "paramvalidator-missingparam": "\"$1\" 매개변수는 설정이 필수입니다.", + "paramvalidator-notmulti": "매개변수 \"$1\"에는 단일 값만이 허용됩니다. U+001F 다중 값 구분은 다중 값 변수에만 사용할 수 있습니다.", + "paramvalidator-multivalue-must-be-array": "다중값 매개변수 \"$1\"은 반드시 배열로 주어져야 합니다.", + "paramvalidator-needstring": "매개변수 \"$1\"은(는) 문자열 값만을 허용하지만, $2을(를) 받았습니다.", + "paramvalidator-outofrange-max": "\"$1\" 매개변수의 \"$2\" 값은 $4 미만이어야 합니다.", + "paramvalidator-outofrange-minmax": "\"$1\" 매개변수의 \"$2\" 값은 $3에서 $4 사이여야 합니다.", + "paramvalidator-outofrange-min": "\"$1\" 매개변수의 \"$2\" 값은 $3 보다 작아서는 안 됩니다.", + "paramvalidator-param-deprecated": "\"$1\" 매개변수는 구식입니다.", + "paramvalidator-toomanyvalues": "\"$1\" 매개변수에 너무 많은 갯수의 값이 주어졌습니다. 상한은 $2입니다.", + "paramvalidator-unclearnowtimestamp": "타임스탬프 매개변수 \"$1\"에 \"$2\"를 전달하는 것은 구식입니다. 어떤 이유로든 클라이언트 측에서 계산하지 않고 현재 시간을 명시적으로 지정해야 하는 경우 \"now\"를 사용하세요.", + "paramvalidator-unrecognizedvalues": "\"$1\" 매개변수에 대해 인식할 수 없는 {{PLURAL:$4|값}}: $3", "paramvalidator-help-default": "기본값: $1", "paramvalidator-help-default-empty": "기본값: (빈 값)", - "paramvalidator-help-deprecated": "이 변수는 구식입니다.", + "paramvalidator-help-deprecated": "이 매개변수는 구식입니다.", + "paramvalidator-help-multi-separate": "값을 \"|\"로 구분하거나, 목록 앞에 U+001F를 붙이고 U+001F로 구분하세요.", "paramvalidator-help-multi-max": "값의 최대 수는 {{PLURAL:$1|$1}}(더 높은 제한이 허용된 클라이언트의 경우 {{PLURAL:$2|$2}})입니다.", "paramvalidator-help-multi-max-simple": "값의 최대 수는 {{PLURAL:$1|$1}}입니다.", "paramvalidator-help-multi-all": "모든 값을 지정하려면, $1를 사용하십시오.", - "paramvalidator-help-required": "이 변수는 필수입니다.", + "paramvalidator-help-required": "이 매개변수는 필수입니다.", "paramvalidator-help-type-boolean": "유형: {{PLURAL:$1|1=불리언|2=불리언 목록}}", "paramvalidator-help-type-enum-can-be-empty": "{{PLURAL:$2|0=비어 있어야 함|비어 있을 수 있음 또는 $1}}", + "paramvalidator-help-type-enum": "{{PLURAL:$1|1=다음 값 중 하나|2=값들 (U+007C(파이프)로 구분되거나, 목록 앞에 U+001F를 붙이고 U+001F로 구분됨)}}: $2", + "paramvalidator-help-type-expiry": "유형: {{PLURAL:$1|1=만료 기한|2=만료 기한 목록}}.\n\n상대값(예시: 5 months 또는 2 weeks) 또는 절대값(예시: 2014-09-18T12:34:56Z)이 될 수 있습니다. 만료 기한이 없는 경우, $2 을(를) 사용하세요.", "paramvalidator-help-type-float": "유형: {{PLURAL:$1|1=플로트|2=플로트 목록}}", "paramvalidator-help-type-integer": "유형: {{PLURAL:$1|1=정수|2=정수 목록}}", "paramvalidator-help-type-limit": "유형: 정수 또는 \"max\"", @@ -46,5 +65,5 @@ "paramvalidator-help-type-string-maxbytes": "$1{{PLURAL:$1|바이트}}를 초과할 수 없습니다.", "paramvalidator-help-type-string-maxchars": "$1{{PLURAL:$1|자}}를 초과할 수 없습니다.", "paramvalidator-help-type-timestamp": "유형: {{PLURAL:$1|1=타임스탬프|2=타임스탬프 목록}}", - "paramvalidator-help-type-upload": "여러 부분/폼 데이터를 사용한 파일 업로드로 게시되어야 합니다." + "paramvalidator-help-type-upload": "multipart/form-data를 사용한 파일 업로드로 게시되어야 합니다." } diff -Nru mediawiki-1.43.8+dfsg/includes/libs/ParamValidator/i18n/lb.json mediawiki-1.43.9+dfsg/includes/libs/ParamValidator/i18n/lb.json --- mediawiki-1.43.8+dfsg/includes/libs/ParamValidator/i18n/lb.json 2026-03-25 17:48:22.128339300 +0000 +++ mediawiki-1.43.9+dfsg/includes/libs/ParamValidator/i18n/lb.json 2026-06-26 12:38:04.225221600 +0000 @@ -7,12 +7,17 @@ }, "paramvalidator-badinteger": "Ongültege Wäert „$2“ fir de ganzzuelege Parameter „$1“.", "paramvalidator-badtimestamp": "Ongültege Wäert „$2“ fir den Zäitstempel-Parameter „$1“.", + "paramvalidator-missingparam": "De Parameter „$1“ muss definéiert sinn.", + "paramvalidator-outofrange-max": "De Wäert „$2“ fir de Parameter „$1“ däerf net méi grouss wéi $4 sinn.", + "paramvalidator-outofrange-minmax": "De Wäert „$2“ fir de Parameter „$1“ muss tëscht $3 a(n) $4 leien.", + "paramvalidator-outofrange-min": "De Wäert „$2“ fir de Parameter „$1“ däerf net méi kleng wéi $3 sinn.", "paramvalidator-param-deprecated": "De Parameter \"$1\" ass elo vereelzt.", "paramvalidator-help-default": "Standard: $1", "paramvalidator-help-default-empty": "Standard: (eidel)", "paramvalidator-help-deprecated": "Dëse Parameter ass vereelzt.", "paramvalidator-help-multi-max-simple": "Maximal Zuel vun de Wäerter ass {{PLURAL:$1|$1}}.", "paramvalidator-help-required": "Dëse Parameter ass obligatoresch.", + "paramvalidator-help-type-enum-can-be-empty": "{{PLURAL:$2|0=Muss eidel sinn|Kann eidel sinn oder $1}}", "paramvalidator-help-type-limit": "Typ: Ganz Zuel oder „max“", "paramvalidator-help-type-number-max": "{{PLURAL:$1|1=De Wäert däerf|2=D'Wäerter däerfen}} net méi grouss si wéi $3.", "paramvalidator-help-type-number-minmax": "{{PLURAL:$1|1=De Wäert muss|2=D'Wäerter mussen}} tëscht $2 an $3 leien.", diff -Nru mediawiki-1.43.8+dfsg/includes/libs/ParamValidator/i18n/nl.json mediawiki-1.43.9+dfsg/includes/libs/ParamValidator/i18n/nl.json --- mediawiki-1.43.8+dfsg/includes/libs/ParamValidator/i18n/nl.json 2026-03-25 17:48:22.128339300 +0000 +++ mediawiki-1.43.9+dfsg/includes/libs/ParamValidator/i18n/nl.json 2026-06-26 12:38:04.225221600 +0000 @@ -4,7 +4,8 @@ "McDutchie", "PonkoSasuke", "Robin van der Vliet", - "Romaine" + "Romaine", + "Siebrand" ] }, "paramvalidator-badbool": "Onbekende waarde “$2” voor de booleaanse parameter “$1”. Geef $3 door voor “true”, of $5 voor “false”.", @@ -27,7 +28,7 @@ "paramvalidator-badupload-notmpdir": "Het bestand voor “$1” kon niet worden opgeslagen voor verwerking vanwege een verkeerde serverconfiguratie (geen tijdelijke map).", "paramvalidator-badupload-notupload": "De bestandsuploadparameter “$1” is geen bestandsupload. Zorg ervoor dat u multipart/form-data gebruikt voor uw POST-verzoek en neem een bestandsnaam op in de header Content-Disposition.", "paramvalidator-badupload-partial": "Het bestand voor “$1” is slechts gedeeltelijk geüpload.", - "paramvalidator-badupload-phpext": "Een PHP-extensie heeft het uploaden van het bestand voor “$1” verhinderd.", + "paramvalidator-badupload-phpext": "Een PHP-uitbreiding heeft het uploaden van het bestand voor “$1” verhinderd.", "paramvalidator-badvalue-enummulti": "Ongeldige waarde “$2” voor parameter “$1”. {{PLURAL:$4|Alleen “$3” is toegestaan.|De toegestane waarden zijn $3.}}", "paramvalidator-badvalue-enumnotmulti": "Onbekende waarde voor parameter “$1”: $2.", "paramvalidator-deprecated-value": "De waarde “$2” is verouderd voor parameter “$1”.", diff -Nru mediawiki-1.43.8+dfsg/includes/libs/ParamValidator/i18n/qqq.json mediawiki-1.43.9+dfsg/includes/libs/ParamValidator/i18n/qqq.json --- mediawiki-1.43.8+dfsg/includes/libs/ParamValidator/i18n/qqq.json 2025-12-16 18:44:03.212479000 +0000 +++ mediawiki-1.43.9+dfsg/includes/libs/ParamValidator/i18n/qqq.json 2026-06-26 12:38:04.225221600 +0000 @@ -33,7 +33,7 @@ "paramvalidator-badtimestamp": "Error in API parameter validation. Parameters:\n* $1 - Parameter name.\n* $2 - Parameter value.", "paramvalidator-badupload-cantwrite": "Error in API parameter validation. Parameters:\n* $1 - Parameter name.\n* $2 - Empty (unused).", "paramvalidator-badupload-formsize": "Error in API parameter validation. Parameters:\n* $1 - Parameter name.\n* $2 - Empty (unused).", - "paramvalidator-badupload-inisize": "Error in API parameter validation. Parameters:\n* $1 - Parameter name.\n* $2 - Empty (unused).\n* $3 - Maximum allowed size, formated with appropriate units.", + "paramvalidator-badupload-inisize": "Error in API parameter validation. Parameters:\n* $1 - Parameter name.\n* $2 - Empty (unused).\n* $3 - Maximum allowed size, formatted with appropriate units.", "paramvalidator-badupload-nofile": "Error in API parameter validation. Parameters:\n* $1 - Parameter name.\n* $2 - Empty (unused).", "paramvalidator-badupload-notmpdir": "Error in API parameter validation. Parameters:\n* $1 - Parameter name.\n* $2 - Empty (unused).", "paramvalidator-badupload-notupload": "Error in API parameter validation. Parameters:\n* $1 - Parameter name.\n* $2 - Empty (unused).", diff -Nru mediawiki-1.43.8+dfsg/includes/libs/ParamValidator/i18n/sk.json mediawiki-1.43.9+dfsg/includes/libs/ParamValidator/i18n/sk.json --- mediawiki-1.43.8+dfsg/includes/libs/ParamValidator/i18n/sk.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/includes/libs/ParamValidator/i18n/sk.json 2026-06-26 12:38:04.225221600 +0000 @@ -0,0 +1,68 @@ +{ + "@metadata": { + "authors": [ + "Wizzard" + ] + }, + "paramvalidator-badbool": "Neplatná hodnota „$2“ pre logický parameter „$1“. Pre „pravda“ zadajte $3, pre „nepravda“ $5.", + "paramvalidator-badbool-type": "Neplatná hodnota „$2“ pre logický parameter „$1“. Namiesto toho bola zadaná hodnota typu $3.", + "paramvalidator-badexpiry": "Neplatná hodnota „$2“ pre parameter vypršania „$1“.", + "paramvalidator-badexpiry-duration": "Zadaná hodnota „$2“ pre parameter $1 prekračuje maximum „$3“.", + "paramvalidator-badexpiry-duration-max": "Zadaná hodnota „$2“ pre parameter $1 prekračuje maximum „$3“. Namiesto toho sa použije maximum.", + "paramvalidator-badexpiry-past": "Hodnota „$2“ pre parameter vypršania „$1“ je v minulosti.", + "paramvalidator-badfloat": "Neplatná hodnota „$2“ pre parameter s pohyblivou rádovou čiarkou „$1“.", + "paramvalidator-badfloat-type": "Neplatná hodnota „$2“ pre parameter s pohyblivou rádovou čiarkou „$1“. Namiesto toho bola zadaná hodnota typu $3.", + "paramvalidator-badfloat-notfinite": "Hodnota „$2“ pre parameter s pohyblivou rádovou čiarkou „$1“ je príliš veľká alebo nie je číslom.", + "paramvalidator-badinteger": "Neplatná hodnota „$2“ pre celočíselný parameter „$1“.", + "paramvalidator-badinteger-type": "Neplatná hodnota „$2“ pre celočíselný parameter „$1“. Namiesto toho bola zadaná hodnota typu $3.", + "paramvalidator-badinteger-fraction": "Neplatná hodnota „$2“ pre celočíselný parameter „$1“. Namiesto toho bolo zadané desatinné číslo so zlomkovou časťou.", + "paramvalidator-badtimestamp": "Neplatná hodnota „$2“ pre parameter časovej pečiatky „$1“.", + "paramvalidator-badupload-cantwrite": "Súbor pre „$1“ nebolo možné uložiť na spracovanie pre nesprávne nastavenie servera (zápis zlyhal).", + "paramvalidator-badupload-formsize": "Nahraný súbor pre „$1“ prekračuje maximum určené klientom.", + "paramvalidator-badupload-inisize": "Nahraný súbor pre „$1“ prekračuje maximum servera $3.", + "paramvalidator-badupload-nofile": "Pre parameter nahrávania „$1“ nebol poskytnutý žiadny súbor.", + "paramvalidator-badupload-notmpdir": "Súbor pre „$1“ nebolo možné uložiť na spracovanie pre nesprávne nastavenie servera (chýba dočasný adresár).", + "paramvalidator-badupload-notupload": "Parameter nahrávania súboru „$1“ nie je nahrávaním súboru; uistite sa, že pre svoju požiadavku POST používate multipart/form-data a v hlavičke Content-Disposition uvádzate názov súboru.", + "paramvalidator-badupload-partial": "Súbor pre „$1“ bol nahraný len čiastočne.", + "paramvalidator-badupload-phpext": "Rozšírenie PHP zabránilo nahratiu súboru pre „$1“.", + "paramvalidator-badvalue-enummulti": "Neplatná hodnota „$2“ pre parameter „$1“. {{PLURAL:$4|Povolená je len „$3“.|Povolené hodnoty sú $3.}}", + "paramvalidator-badvalue-enumnotmulti": "Nerozpoznaná hodnota pre parameter „$1“: $2.", + "paramvalidator-deprecated-value": "Hodnota „$2“ parametra „$1“ je zastaraná.", + "paramvalidator-emptystring": "prázdny reťazec", + "paramvalidator-maxbytes": "Hodnota parametra „$1“ nemôže byť dlhšia ako $3 {{PLURAL:$3|bajt|bajty|bajtu|bajtov}} (bola $4).", + "paramvalidator-maxchars": "Hodnota parametra „$1“ nemôže byť dlhšia ako $3 {{PLURAL:$3|znak|znaky|znaku|znakov}} (bola $4).", + "paramvalidator-missingparam": "Parameter „$1“ musí byť nastavený.", + "paramvalidator-notmulti": "Parameter „$1“ prijíma len jednu hodnotu. Oddeľovanie viacerých hodnôt pomocou U+001F možno použiť len pri parametroch s viacerými hodnotami.", + "paramvalidator-multivalue-must-be-array": "Parameter s viacerými hodnotami „$1“ musí byť zadaný ako pole.", + "paramvalidator-needstring": "Parameter „$1“ prijíma len reťazcovú hodnotu, ale bolo zadané $2", + "paramvalidator-outofrange-max": "Hodnota „$2“ pre parameter „$1“ nesmie byť väčšia ako $4.", + "paramvalidator-outofrange-minmax": "Hodnota „$2“ pre parameter „$1“ musí byť medzi $3 a $4.", + "paramvalidator-outofrange-min": "Hodnota „$2“ pre parameter „$1“ nesmie byť menšia ako $3.", + "paramvalidator-param-deprecated": "Parameter „$1“ je zastaraný.", + "paramvalidator-toomanyvalues": "Pre parameter „$1“ bolo zadaných priveľa hodnôt. Limit je $2.", + "paramvalidator-unclearnowtimestamp": "Zadávanie „$2“ pre parameter časovej pečiatky „$1“ je zastarané. Ak z nejakého dôvodu potrebujete explicitne zadať aktuálny čas bez jeho výpočtu na strane klienta, použite „now“.", + "paramvalidator-unrecognizedvalues": "{{PLURAL:$4|Nerozpoznaná hodnota|Nerozpoznané hodnoty|Nerozpoznané hodnoty|Nerozpoznaných hodnôt}} pre parameter „$1“: $3", + "paramvalidator-help-default": "Predvolené: $1", + "paramvalidator-help-default-empty": "Predvolené: (prázdne)", + "paramvalidator-help-deprecated": "Tento parameter je zastaraný.", + "paramvalidator-help-multi-separate": "Hodnoty oddeľte znakom „|“, alebo zoznam uveďte s predponou U+001F a oddeľte znakmi U+001F.", + "paramvalidator-help-multi-max": "Maximálny počet hodnôt je {{PLURAL:$1|$1}} ({{PLURAL:$2|$2}} pre klientov s povolenými vyššími limitmi).", + "paramvalidator-help-multi-max-simple": "Maximálny počet hodnôt je {{PLURAL:$1|$1}}.", + "paramvalidator-help-multi-all": "Na zadanie všetkých hodnôt použite $1.", + "paramvalidator-help-required": "Tento parameter je povinný.", + "paramvalidator-help-type-boolean": "Typ: {{PLURAL:$1|1=logická hodnota|2=zoznam logických hodnôt}}", + "paramvalidator-help-type-enum-can-be-empty": "{{PLURAL:$2|0=Musí byť prázdne|Môže byť prázdne, alebo $1}}", + "paramvalidator-help-type-enum": "{{PLURAL:$1|1=Jedna z nasledujúcich hodnôt|2=Hodnoty (oddeľte znakom U+007C (zvislá čiara), alebo zoznam uveďte s predponou U+001F a oddeľte znakmi U+001F)}}: $2", + "paramvalidator-help-type-expiry": "Typ: {{PLURAL:$1|1=vypršanie|2=zoznam vypršaní}}.\n\nMôže byť relatívne (napr. 5 months alebo 2 weeks) alebo absolútne (napr. 2014-09-18T12:34:56Z). Pre žiadne vypršanie použite $2.", + "paramvalidator-help-type-float": "Typ: {{PLURAL:$1|1=číslo s pohyblivou rádovou čiarkou|2=zoznam čísel s pohyblivou rádovou čiarkou}}", + "paramvalidator-help-type-integer": "Typ: {{PLURAL:$1|1=celé číslo|2=zoznam celých čísel}}", + "paramvalidator-help-type-limit": "Typ: celé číslo alebo „max“", + "paramvalidator-help-type-number-max": "{{PLURAL:$1|1=Hodnota nesmie byť väčšia|2=Hodnoty nesmú byť väčšie}} ako $3.", + "paramvalidator-help-type-number-minmax": "{{PLURAL:$1|1=Hodnota musí byť|2=Hodnoty musia byť}} medzi $2 a $3.", + "paramvalidator-help-type-number-min": "{{PLURAL:$1|1=Hodnota nesmie byť menšia|2=Hodnoty nesmú byť menšie}} ako $2.", + "paramvalidator-help-type-presenceboolean": "Typ: logická hodnota", + "paramvalidator-help-type-string-maxbytes": "Nemôže byť dlhšie ako $1 {{PLURAL:$1|bajt|bajty|bajtu|bajtov}}.", + "paramvalidator-help-type-string-maxchars": "Nemôže byť dlhšie ako $1 {{PLURAL:$1|znak|znaky|znaku|znakov}}.", + "paramvalidator-help-type-timestamp": "Typ: {{PLURAL:$1|1=časová pečiatka|2=zoznam časových pečiatok}}", + "paramvalidator-help-type-upload": "Musí byť odoslané ako nahrávanie súboru pomocou multipart/form-data." +} diff -Nru mediawiki-1.43.8+dfsg/includes/libs/ParamValidator/i18n/tr.json mediawiki-1.43.9+dfsg/includes/libs/ParamValidator/i18n/tr.json --- mediawiki-1.43.8+dfsg/includes/libs/ParamValidator/i18n/tr.json 2026-03-30 15:24:37.938687800 +0000 +++ mediawiki-1.43.9+dfsg/includes/libs/ParamValidator/i18n/tr.json 2026-06-26 13:35:44.596396000 +0000 @@ -2,17 +2,22 @@ "@metadata": { "authors": [ "BaRaN6161 TURK", - "SaldırganSincap" + "SaldırganSincap", + "HakanIST" ] }, "paramvalidator-badbool": "\"$1\" boole parametresi için geçersiz \"$2\" değeri. True için $3 veya false için $5 iletin.", + "paramvalidator-badbool-type": "\"$1\" mantıksal parametresi için geçersiz değer \"$2\". Bunun yerine bir $3 değeri alındı.", "paramvalidator-badexpiry": "\"$1\" sona erme parametresi için geçersiz \"$2\" değeri.", "paramvalidator-badexpiry-duration": "$1 parametresi için \"$2\" verilen maksimum \"$3\" değerini aşıyor.", "paramvalidator-badexpiry-duration-max": "Given value \"$2\" for parameter $1 exceeds the maximum of \"$3\". Bunun yerine maksimum kullanılıyor.", "paramvalidator-badexpiry-past": "\"$1\" son kullanma parametresi için \"$2\" değeri geçmişte.", "paramvalidator-badfloat": "\"$1\" float parametresi için geçersiz \"$2\" değeri.", + "paramvalidator-badfloat-type": "\"$1\" kayan nokta parametresi için geçersiz değer \"$2\". Bunun yerine bir $3 değeri alındı.", "paramvalidator-badfloat-notfinite": "\"$1\" float parametresi için \"$2\" değeri çok büyük veya bir sayı değil.", "paramvalidator-badinteger": "\"$1\" tamsayı parametresi için geçersiz \"$2\" değeri.", + "paramvalidator-badinteger-type": "\"$1\" tamsayı parametresi için geçersiz değer \"$2\". Bunun yerine bir $3 değeri alındı.", + "paramvalidator-badinteger-fraction": "\"$1\" tamsayı parametresi için geçersiz değer \"$2\". Bunun yerine kesirli kısma sahip bir kayan nokta alındı.", "paramvalidator-badtimestamp": "\"$1\" zaman damgası parametresi için geçersiz \"$2\" değeri.", "paramvalidator-badupload-cantwrite": "\"$1\" dosyası, sunucu yanlış yapılandırması (yazma başarısız) nedeniyle işlenmek üzere saklanamadı.", "paramvalidator-badupload-formsize": "\"$1\" için yüklenen dosya, istemcinin belirttiği maksimum değeri aşıyor.", @@ -30,6 +35,8 @@ "paramvalidator-maxchars": "\"$1\" parametresi değeri $3 karakterden uzun olamaz ($4 idi).", "paramvalidator-missingparam": "\"$1\" parametresi ayarlanmalıdır.", "paramvalidator-notmulti": "\"$1\" parametresi yalnızca tek bir değeri kabul eder. U+001F çok değerli ayırma yalnızca çok değerli parametreler için kullanılabilir.", + "paramvalidator-multivalue-must-be-array": "Çok değerli parametre \"$1\" bir dizi olarak verilmelidir.", + "paramvalidator-needstring": "\"$1\" parametresi yalnızca bir dize değeri kabul eder, ancak $2 alındı", "paramvalidator-outofrange-max": "\"$1\" parametresi için \"$2\" değeri $4 fazladan büyük olmamalıdır.", "paramvalidator-outofrange-minmax": "\"$1\" parametresi için \"$2\" değeri $3 ile $4 arasında olmalıdır.", "paramvalidator-outofrange-min": "\"$1\" parametresi için \"$2\" değeri $3 daha az olmamalıdır.", diff -Nru mediawiki-1.43.8+dfsg/includes/libs/ParamValidator/i18n/zh-hans.json mediawiki-1.43.9+dfsg/includes/libs/ParamValidator/i18n/zh-hans.json --- mediawiki-1.43.8+dfsg/includes/libs/ParamValidator/i18n/zh-hans.json 2026-04-01 00:48:46.779950100 +0000 +++ mediawiki-1.43.9+dfsg/includes/libs/ParamValidator/i18n/zh-hans.json 2026-06-29 17:18:53.470621300 +0000 @@ -6,7 +6,8 @@ "LittlePaw365", "沈澄心", "Peterxy12", - "SunAfterRain" + "SunAfterRain", + "Peterxy" ] }, "paramvalidator-badbool": "布尔类型参数\"$1\"的值\"$2\"无效。传递 $3 为真,或 $5 为假。", diff -Nru mediawiki-1.43.8+dfsg/includes/libs/filebackend/fsfile/TempFSFile.php mediawiki-1.43.9+dfsg/includes/libs/filebackend/fsfile/TempFSFile.php --- mediawiki-1.43.8+dfsg/includes/libs/filebackend/fsfile/TempFSFile.php 2026-04-01 12:33:20.443549200 +0000 +++ mediawiki-1.43.9+dfsg/includes/libs/filebackend/fsfile/TempFSFile.php 2026-06-29 17:54:46.563090800 +0000 @@ -142,20 +142,11 @@ */ public function bind( $object ) { if ( is_object( $object ) ) { - // Use a WeakMap on PHP >= 8.0 to avoid dynamic property creation (T324894) - if ( PHP_VERSION_ID >= 80000 ) { - if ( self::$references === null ) { - self::$references = new WeakMap; - } - self::$references[$object] = $this; - } else { - // PHP 7.4 - if ( !isset( $object->tempFSFileReferences ) ) { - // Init first since $object might use __get() and return only a copy variable - $object->tempFSFileReferences = []; - } - $object->tempFSFileReferences[] = $this; + // Use a WeakMap to avoid dynamic property creation (T324894) + if ( self::$references === null ) { + self::$references = new WeakMap; } + self::$references[$object] = $this; } return $this; diff -Nru mediawiki-1.43.8+dfsg/includes/logging/DatabaseLogEntry.php mediawiki-1.43.9+dfsg/includes/logging/DatabaseLogEntry.php --- mediawiki-1.43.8+dfsg/includes/logging/DatabaseLogEntry.php 2026-04-01 12:33:20.455549500 +0000 +++ mediawiki-1.43.9+dfsg/includes/logging/DatabaseLogEntry.php 2026-06-29 17:54:56.752230200 +0000 @@ -183,7 +183,7 @@ if ( !isset( $this->params ) ) { $blob = $this->getRawParameters(); AtEase::suppressWarnings(); - $params = LogEntryBase::extractParams( $blob ); + $params = LogEntryBase::extractParams( $blob, $this->getFullType() ); AtEase::restoreWarnings(); if ( $params !== false ) { $this->params = $params; diff -Nru mediawiki-1.43.8+dfsg/includes/logging/LogEntryBase.php mediawiki-1.43.9+dfsg/includes/logging/LogEntryBase.php --- mediawiki-1.43.8+dfsg/includes/logging/LogEntryBase.php 2026-04-01 12:33:20.456549400 +0000 +++ mediawiki-1.43.9+dfsg/includes/logging/LogEntryBase.php 2026-06-29 17:54:56.752230200 +0000 @@ -23,6 +23,8 @@ * @since 1.19 */ +use MediaWiki\Registration\ExtensionRegistry; + /** * Extends the LogEntry Interface with some basic functionality * @@ -64,9 +66,41 @@ * * @since 1.26 * @param string $blob - * @return array|false + * @param ?string $logType Full log type of the corresponding log entry (see LogEntryBase::getFullType()) + * @return array|false Array on success, false if the blob is not serialized data + */ + public static function extractParams( $blob, ?string $logType = null ) { + // Don't allow serialized class instances, because log entries can be imported from user input (T422244). + // However, extensions currently may store arbitrary data in log params, so we need a way to allow + // such log entries to be handled. This is discouraged and the option may be removed in the future. + $attribute = ExtensionRegistry::getInstance()->getAttribute( 'LogParamsAllowedClasses' ); + if ( $logType && array_key_exists( $logType, $attribute ) && is_array( $attribute[$logType] ) ) { + $allowedClasses = $attribute[$logType]; + } else { + $allowedClasses = false; + } + // Suppress errors about invalid serialized data, because this is also called + // for legacy log entries, which don't use serialization + // phpcs:ignore Generic.PHP.NoSilencedErrors.Discouraged + $result = @unserialize( $blob, [ 'allowed_classes' => $allowedClasses ] ); + if ( $result !== false && !is_array( $result ) ) { + // Non-arrays are not allowed here + return false; + } + return $result; + } + + /** + * Whether the parameters for this log entry contain forbidden serialized data. */ - public static function extractParams( $blob ) { - return unserialize( $blob ); + public static function containsUnsafeParams( array $params ): bool { + $result = false; + $params = [ $params ]; + array_walk_recursive( $params, static function ( $val ) use ( &$result ) { + if ( $val instanceof \__PHP_Incomplete_Class ) { + $result = true; + } + } ); + return $result; } } diff -Nru mediawiki-1.43.8+dfsg/includes/logging/LogFormatter.php mediawiki-1.43.9+dfsg/includes/logging/LogFormatter.php --- mediawiki-1.43.8+dfsg/includes/logging/LogFormatter.php 2026-04-01 12:33:20.456549400 +0000 +++ mediawiki-1.43.9+dfsg/includes/logging/LogFormatter.php 2026-06-29 17:54:56.752230200 +0000 @@ -705,7 +705,8 @@ switch ( strtolower( trim( $type ) ) ) { case 'raw': - $value = Message::rawParam( $value ); + // This used to allow raw HTML params, until we realized that's a bad idea (T422244#11787820) + $value = Message::plaintextParam( $value ); break; case 'list': $value = $this->context->getLanguage()->commaList( $value ); @@ -921,6 +922,10 @@ * @return array */ protected function getParametersForApi() { + if ( LogEntryBase::containsUnsafeParams( $this->entry->getParameters() ) ) { + // Just in case, although this should be unreachable if LogFormatterFactory is used + return []; + } return $this->entry->getParameters(); } @@ -944,11 +949,6 @@ foreach ( $this->getParametersForApi() as $key => $value ) { $vals = explode( ':', $key, 3 ); if ( count( $vals ) !== 3 ) { - if ( $value instanceof __PHP_Incomplete_Class ) { - wfLogWarning( 'Log entry of type ' . $this->entry->getFullType() . - ' contains unrecoverable extra parameters.' ); - continue; - } $logParams[$key] = $value; continue; } diff -Nru mediawiki-1.43.8+dfsg/includes/logging/LogFormatterFactory.php mediawiki-1.43.9+dfsg/includes/logging/LogFormatterFactory.php --- mediawiki-1.43.8+dfsg/includes/logging/LogFormatterFactory.php 2026-04-01 12:33:20.456549400 +0000 +++ mediawiki-1.43.9+dfsg/includes/logging/LogFormatterFactory.php 2026-06-29 17:54:56.752230200 +0000 @@ -5,6 +5,7 @@ use MediaWiki\HookContainer\HookContainer; use MediaWiki\Language\Language; use MediaWiki\Linker\LinkRenderer; +use MediaWiki\Logging\UnsafeLogFormatter; use MediaWiki\MainConfigNames; use MediaWiki\User\UserEditTracker; use Wikimedia\ObjectFactory\ObjectFactory; @@ -52,7 +53,9 @@ $wildcard = $entry->getType() . '/*'; $handler = $logActionsHandlers[$fulltype] ?? $logActionsHandlers[$wildcard] ?? ''; - if ( $handler !== '' ) { + if ( LogEntryBase::containsUnsafeParams( $entry->getParameters() ) ) { + $formatter = new UnsafeLogFormatter( $entry ); + } elseif ( $handler !== '' ) { $formatter = $this->objectFactory->createObject( $handler, [ 'extraArgs' => [ $entry ], 'allowClassName' => true, diff -Nru mediawiki-1.43.8+dfsg/includes/logging/UnsafeLogFormatter.php mediawiki-1.43.9+dfsg/includes/logging/UnsafeLogFormatter.php --- mediawiki-1.43.8+dfsg/includes/logging/UnsafeLogFormatter.php 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/includes/logging/UnsafeLogFormatter.php 2026-06-29 17:54:56.752230200 +0000 @@ -0,0 +1,71 @@ +getParameters() ]; + array_walk_recursive( $params, static function ( $val ) { + if ( $val instanceof \__PHP_Incomplete_Class ) { + // Despite being documented, the '__PHP_Incomplete_Class_Name' property can't be accessed, + // because '__PHP_Incomplete_Class' disallows accessing any of its properties. + // This works though… + $className = ( (array)$val )['__PHP_Incomplete_Class_Name']; + $logger = LoggerFactory::getInstance( 'unsafe-logentry' ); + if ( class_exists( $className ) ) { + $logger->error( "Log entry params contain forbidden class '$className'" ); + } else { + // This may be reached after uninstalling an extension that previously allowed a class + $logger->warning( "Log entry params contain non-existent class '$className'" ); + } + } + } ); + } + + /** @inheritDoc */ + protected function getActionMessage() { + return $this->getPerformerElement() . + $this->msg( 'word-separator' )->escaped() . + $this->msg( 'log-unknown-action', + $this->entry->getTarget()->getPrefixedText(), + $this->entry->getFullType() + )->parse() . + $this->msg( 'word-separator' )->escaped() . + $this->msg( 'log-unsafe-logentry' )->escaped(); + } + + // Override functions which may access parameters to avoid exceptions and warnings elsewhere + + /** @inheritDoc */ + protected function getMessageKey() { + return "log-unsafe-logentry"; + } + + /** @inheritDoc */ + protected function getMessageParameters() { + return []; + } + + /** @inheritDoc */ + protected function getParametersForApi() { + return []; + } + + /** @inheritDoc */ + public function getIRCActionText() { + return ''; + } + + /** @inheritDoc */ + protected function extractParameters() { + return []; + } + +} diff -Nru mediawiki-1.43.8+dfsg/includes/mail/UserMailer.php mediawiki-1.43.9+dfsg/includes/mail/UserMailer.php --- mediawiki-1.43.8+dfsg/includes/mail/UserMailer.php 2026-04-01 12:33:20.458549500 +0000 +++ mediawiki-1.43.9+dfsg/includes/mail/UserMailer.php 2026-06-29 17:54:46.578091100 +0000 @@ -380,58 +380,103 @@ } } return Status::newGood(); - } else { - // PHP mail() - if ( count( $to ) > 1 ) { - $headers['To'] = 'undisclosed-recipients:;'; - } + } - wfDebug( "Sending mail via internal mail() function" ); + return self::sendWithMailFunction( $to, $from, $subject, $body, $headers, $extraParams ); + } - self::$mErrorString = ''; - $html_errors = ini_get( 'html_errors' ); - ini_set( 'html_errors', '0' ); - set_error_handler( [ self::class, 'errorHandler' ] ); - - try { - foreach ( $to as $recip ) { - $sent = mail( - $recip->toString(), - self::quotedPrintable( $subject ), - $body, - $headers, - $extraParams - ); - } - } catch ( Exception $e ) { - restore_error_handler(); - throw $e; - } + /** + * Send mail using PHP's mail() function. + * + * @param MailAddress[] $to + */ + private static function sendWithMailFunction( + array $to, + MailAddress $from, + string $subject, + string $body, + array $headers, + string $extraParams + ): Status { + if ( count( $to ) > 1 ) { + $headers['To'] = 'undisclosed-recipients:;'; + } - restore_error_handler(); - ini_set( 'html_errors', $html_errors ); + wfDebug( "Sending mail via internal mail() function" ); - if ( self::$mErrorString ) { - wfDebug( "Error sending mail: " . self::$mErrorString ); - return Status::newFatal( 'php-mail-error', self::$mErrorString ); - } elseif ( !$sent ) { - // @phan-suppress-previous-line PhanPossiblyUndeclaredVariable sent set on success - // mail function only tells if there's an error - wfDebug( "Unknown error sending mail" ); - return Status::newFatal( 'php-mail-error-unknown' ); - } else { - LoggerFactory::getInstance( 'usermailer' )->info( - "Email sent to {to} from {from} with subject {subject}", - [ - 'to' => $to[0]->toString(), - 'allto' => implode( ', ', array_map( 'strval', $to ) ), - 'from' => $from->toString(), - 'subject' => $subject, - ] + self::$mErrorString = ''; + $html_errors = ini_get( 'html_errors' ); + ini_set( 'html_errors', '0' ); + set_error_handler( [ self::class, 'errorHandler' ] ); + + try { + foreach ( $to as $recip ) { + $sent = mail( + $recip->toString(), + self::quotedPrintable( $subject ), + $body, + $headers, + $extraParams ); - return Status::newGood(); } + } catch ( Exception $e ) { + restore_error_handler(); + throw $e; } + + restore_error_handler(); + ini_set( 'html_errors', $html_errors ); + + if ( self::$mErrorString ) { + LoggerFactory::getInstance( 'usermailer' )->warning( + "Error sending mail to {to} ({recipient_count} recipient(s)): {error}", + self::mailLogContext( $to, $from ) + [ 'error' => self::$mErrorString ] + ); + return Status::newFatal( 'php-mail-error', self::$mErrorString ); + } elseif ( !$sent ) { + // @phan-suppress-previous-line PhanPossiblyUndeclaredVariable sent set on success + // mail function only tells if there's an error + LoggerFactory::getInstance( 'usermailer' )->warning( + "Unknown error sending mail to {to} ({recipient_count} recipient(s))", + self::mailLogContext( $to, $from ) + ); + return Status::newFatal( 'php-mail-error-unknown' ); + } + LoggerFactory::getInstance( 'usermailer' )->info( + "Email sent to {to} from {from} with subject {subject}", + self::mailLogContext( $to, $from ) + [ + 'allto' => implode( ', ', array_map( 'strval', $to ) ), + 'subject' => $subject, + ] + ); + return Status::newGood(); + } + + /** + * Common PSR-3 log context describing a mail send attempt. + * + * @param MailAddress[] $to + */ + private static function mailLogContext( array $to, MailAddress $from ): array { + return [ + 'to' => $to[0]->toString(), + 'recipient_count' => count( $to ), + 'recipient_domains' => self::recipientDomains( $to ), + 'from' => $from->toString(), + ]; + } + + /** + * Distinct recipient domains as a comma-separated string, for log context. + * + * @param MailAddress[] $to + */ + private static function recipientDomains( array $to ): string { + $domains = array_map( + static fn ( MailAddress $recip ): string => substr( strrchr( $recip->address, '@' ) ?: '', 1 ), + $to + ); + return implode( ', ', array_unique( array_filter( $domains ) ) ); } /** @@ -441,7 +486,10 @@ * @param string $string Error message */ private static function errorHandler( $code, $string ) { - self::$mErrorString = preg_replace( '/^mail\(\)(\s*\[.*?\])?: /', '', $string ); + if ( self::$mErrorString !== '' ) { + self::$mErrorString .= "\n"; + } + self::$mErrorString .= preg_replace( '/^mail\(\)(\s*\[.*?\])?: /', '', $string ); } /** diff -Nru mediawiki-1.43.8+dfsg/includes/media/DjVuHandler.php mediawiki-1.43.9+dfsg/includes/media/DjVuHandler.php --- mediawiki-1.43.8+dfsg/includes/media/DjVuHandler.php 2026-04-01 12:33:20.459549400 +0000 +++ mediawiki-1.43.9+dfsg/includes/media/DjVuHandler.php 2026-06-29 17:54:46.579091000 +0000 @@ -100,7 +100,7 @@ // e.g. [[File:Foo.djvu|thumb|Page 3 of the document shows foo]] return false; } - return in_array( $name, [ 'width', 'height', 'page' ] ) && $value > 0; + return in_array( $name, [ 'width', 'height', 'page', 'physicalWidth', 'physicalHeight' ] ) && $value > 0; } /** @@ -109,11 +109,12 @@ */ public function makeParamString( $params ) { $page = $params['page'] ?? 1; - if ( !isset( $params['width'] ) ) { + $width = $params['physicalWidth'] ?? $params['width'] ?? null; + if ( !$width ) { return false; } - return "page{$page}-{$params['width']}px"; + return "page{$page}-{$width}px"; } /** @@ -129,6 +130,24 @@ } /** + * @inheritDoc + */ + public function normaliseParams( $image, &$params ) { + // Copy-paste from TransformationalImageHandler::normaliseParams() and PdfHandler + // Probably should be trait or subclass. + if ( !parent::normaliseParams( $image, $params ) ) { + return false; + } + $srcWidth = $image->getWidth( $params['page'] ); + $srcHeight = $image->getHeight( $params['page'] ); + $params['physicalWidth'] = $this->getSteppedThumbWidth( + $image, $params['physicalWidth'], $srcWidth, $srcHeight + ); + $params['physicalHeight'] = File::scaleHeight( $srcWidth, $srcHeight, $params['physicalWidth'] ); + return true; + } + + /** * @param array $params * @return array */ diff -Nru mediawiki-1.43.8+dfsg/includes/media/ImageHandler.php mediawiki-1.43.9+dfsg/includes/media/ImageHandler.php --- mediawiki-1.43.8+dfsg/includes/media/ImageHandler.php 2026-04-01 12:33:20.460549600 +0000 +++ mediawiki-1.43.9+dfsg/includes/media/ImageHandler.php 2026-06-29 17:54:46.580091200 +0000 @@ -179,6 +179,7 @@ * * This logic is duplicated client-side in mw.util.adjustThumbWidthForSteps. * + * @see FileTest::testThumbNameSteps * @since 1.46 (also backported to 1.43.7, 1.44.4, 1.45.2) */ protected function getSteppedThumbWidth( @@ -205,11 +206,27 @@ } } + $prevStep = $thumbnailSteps[0]; foreach ( $thumbnailSteps as $widthStep ) { if ( ( $widthStep > $srcWidth ) && !$image->isVectorized() ) { - // Round up to original width if there is no step between - // desired thumb width & original file width - return $srcWidth; + if ( $this->mustRender( $image ) ) { + // Not web-safe: Round down to previous step + // + // While unlikely, this tries to upscale an original that is smaller than the smallest step + // (e.g. smaller than 20px if that's the smallest step configured), which is disallowed + // by default in MediaWiki core with HTTP 400 (ThumbnailEntryPoint::generateThumbnail). + return $prevStep; + } else { + // Web-safe: Round up or down and use the original + // + // There was no step between the requested width and the original width + // (so either a thumb between penultimate step and original, + // or a thumb beyond original jpg but under penultimate step). + // + // NOTE: This thumb-at-original-width is replaced with the original + // in a higher-level code path after this method runs. + return $srcWidth; + } } if ( $widthStep == $requestWidth ) { return $requestWidth; @@ -217,9 +234,11 @@ if ( $widthStep > $requestWidth ) { return $widthStep; } + $prevStep = $widthStep; } - return $requestWidth; + // Respond with the largest step if it's too big. + return $prevStep; } /** diff -Nru mediawiki-1.43.8+dfsg/includes/parser/CacheTime.php mediawiki-1.43.9+dfsg/includes/parser/CacheTime.php --- mediawiki-1.43.8+dfsg/includes/parser/CacheTime.php 2026-04-01 12:33:20.469549700 +0000 +++ mediawiki-1.43.9+dfsg/includes/parser/CacheTime.php 2026-06-29 17:54:46.589091300 +0000 @@ -23,12 +23,11 @@ namespace MediaWiki\Parser; -use MediaWiki\Json\JsonDeserializable; -use MediaWiki\Json\JsonDeserializableTrait; -use MediaWiki\Json\JsonDeserializer; use MediaWiki\MainConfigNames; use MediaWiki\MediaWikiServices; use MediaWiki\Utils\MWTimestamp; +use Wikimedia\JsonCodec\JsonCodecable; +use Wikimedia\JsonCodec\JsonCodecableTrait; use Wikimedia\Reflection\GhostFieldAccessTrait; /** @@ -36,9 +35,9 @@ * * @ingroup Parser */ -class CacheTime implements ParserCacheMetadata, JsonDeserializable { +class CacheTime implements ParserCacheMetadata, JsonCodecable { use GhostFieldAccessTrait; - use JsonDeserializableTrait; + use JsonCodecableTrait; /** * @var true[] ParserOptions which have been taken into account @@ -247,11 +246,11 @@ /** * Returns a JSON serializable structure representing this CacheTime instance. - * @see newFromJson() + * @see ::newFromJsonArray() * * @return array */ - protected function toJsonArray(): array { + public function toJsonArray(): array { // WARNING: When changing how this class is serialized, follow the instructions // at ! @@ -263,18 +262,17 @@ ]; } - public static function newFromJsonArray( JsonDeserializer $deserializer, array $json ) { + public static function newFromJsonArray( array $json ): self { $cacheTime = new CacheTime(); - $cacheTime->initFromJson( $deserializer, $json ); + $cacheTime->initFromJson( $json ); return $cacheTime; } /** - * Initialize member fields from an array returned by jsonSerialize(). - * @param JsonDeserializer $deserializer Unused + * Initialize member fields from an array returned by toJsonArray(). * @param array $jsonData */ - protected function initFromJson( JsonDeserializer $deserializer, array $jsonData ) { + protected function initFromJson( array $jsonData ) { // WARNING: When changing how this class is serialized, follow the instructions // at ! diff -Nru mediawiki-1.43.8+dfsg/includes/parser/Parser.php mediawiki-1.43.9+dfsg/includes/parser/Parser.php --- mediawiki-1.43.8+dfsg/includes/parser/Parser.php 2026-04-01 12:33:20.472549700 +0000 +++ mediawiki-1.43.9+dfsg/includes/parser/Parser.php 2026-06-29 17:54:46.591091400 +0000 @@ -3488,6 +3488,11 @@ # Cache miss, go to the database [ $text, $title ] = $this->fetchTemplateAndTitle( $title ); + // T299359: Verify that the real title that's actually being transcluded is includable + if ( $this->nsInfo->isNonincludable( $title->getNamespace() ) ) { + return [ false, $title ]; + } + if ( $text === false ) { $this->mTplDomCache[$titleKey] = false; return [ false, $title ]; @@ -6435,8 +6440,21 @@ */ protected function lock() { if ( $this->mInParse ) { - throw new LogicException( "Parser state cleared while parsing. " - . "Did you call Parser::parse recursively? Lock is held by: " . $this->mInParse ); + $message = 'Parser state cleared while parsing. Did you call Parser::parse recursively?'; + $xdebugMode = ini_get( 'xdebug.mode' ); + if ( $xdebugMode !== false && str_contains( $xdebugMode, 'develop' ) ) { + $message .= PHP_EOL . 'xdebug.mode=develop is known to cause this issue ' . + '(xdebug bug #2222); consider '; + $improvedMode = implode( ',', + array_diff( explode( ',', $xdebugMode ), + [ 'develop' ] ) ); + if ( $improvedMode !== '' ) { + $message .= "using xdebug.mode=$improvedMode instead or "; + } + $message .= "disabling xdebug."; + } + $message .= PHP_EOL . 'lock is held by: ' . $this->mInParse; + throw new LogicException( $message ); } // Save the backtrace when locking, so that if some code tries locking again, diff -Nru mediawiki-1.43.8+dfsg/includes/parser/ParserOutput.php mediawiki-1.43.9+dfsg/includes/parser/ParserOutput.php --- mediawiki-1.43.8+dfsg/includes/parser/ParserOutput.php 2026-04-01 12:33:20.473549600 +0000 +++ mediawiki-1.43.9+dfsg/includes/parser/ParserOutput.php 2026-06-29 17:54:46.593091200 +0000 @@ -24,8 +24,6 @@ use LogicException; use MediaWiki\Edit\ParsoidRenderID; use MediaWiki\Json\JsonDeserializable; -use MediaWiki\Json\JsonDeserializableTrait; -use MediaWiki\Json\JsonDeserializer; use MediaWiki\MainConfigNames; use MediaWiki\MediaWikiServices; use MediaWiki\Message\Converter; @@ -35,6 +33,7 @@ use UnexpectedValueException; use Wikimedia\Bcp47Code\Bcp47Code; use Wikimedia\Bcp47Code\Bcp47CodeValue; +use Wikimedia\JsonCodec\Hint; use Wikimedia\Message\MessageValue; use Wikimedia\Parsoid\Core\ContentMetadataCollector; use Wikimedia\Parsoid\Core\ContentMetadataCollectorCompat; @@ -93,7 +92,6 @@ */ class ParserOutput extends CacheTime implements ContentMetadataCollector { use GhostFieldAccessTrait; - use JsonDeserializableTrait; // This is used to break cyclic dependencies and allow a measure // of compatibility when new methods are added to ContentMetadataCollector // by Parsoid. @@ -2999,11 +2997,11 @@ /** * Returns a JSON serializable structure representing this ParserOutput instance. - * @see newFromJson() + * @see ::newFromJsonArray() * * @return array */ - protected function toJsonArray(): array { + public function toJsonArray(): array { // WARNING: When changing how this class is serialized, follow the instructions // at ! @@ -3080,19 +3078,27 @@ return $data; } - public static function newFromJsonArray( JsonDeserializer $deserializer, array $json ): ParserOutput { + public static function newFromJsonArray( array $json ): ParserOutput { $parserOutput = new ParserOutput(); - $parserOutput->initFromJson( $deserializer, $json ); + $parserOutput->initFromJson( $json ); return $parserOutput; } + /** @inheritDoc */ + public static function jsonClassHintFor( string $keyName ) { + return match ( $keyName ) { + 'TOCData' => Hint::build( TOCData::class, Hint::ONLY_FOR_DECODE ), + 'WarningMsgs' => Hint::build( MessageValue::class, Hint::LIST, Hint::ONLY_FOR_DECODE ), + default => null, + }; + } + /** * Initialize member fields from an array returned by jsonSerialize(). - * @param JsonDeserializer $deserializer * @param array $jsonData */ - protected function initFromJson( JsonDeserializer $deserializer, array $jsonData ): void { - parent::initFromJson( $deserializer, $jsonData ); + protected function initFromJson( array $jsonData ): void { + parent::initFromJson( $jsonData ); // WARNING: When changing how this class is serialized, follow the instructions // at ! diff -Nru mediawiki-1.43.8+dfsg/includes/parser/Sanitizer.php mediawiki-1.43.9+dfsg/includes/parser/Sanitizer.php --- mediawiki-1.43.8+dfsg/includes/parser/Sanitizer.php 2026-04-01 12:33:20.476549600 +0000 +++ mediawiki-1.43.9+dfsg/includes/parser/Sanitizer.php 2026-06-29 17:54:46.596091300 +0000 @@ -533,6 +533,9 @@ # Escape HTML id attributes if ( $attribute === 'id' ) { $value = self::escapeIdForAttribute( $value, self::ID_PRIMARY ); + if ( $value === false || $value === '' ) { + continue; + } } # Escape HTML id reference lists diff -Nru mediawiki-1.43.8+dfsg/includes/password/Pbkdf2PasswordUsingHashExtension.php mediawiki-1.43.9+dfsg/includes/password/Pbkdf2PasswordUsingHashExtension.php --- mediawiki-1.43.8+dfsg/includes/password/Pbkdf2PasswordUsingHashExtension.php 2026-04-01 12:33:00.818288000 +0000 +++ mediawiki-1.43.9+dfsg/includes/password/Pbkdf2PasswordUsingHashExtension.php 2026-06-29 17:51:24.865332100 +0000 @@ -45,14 +45,7 @@ int $rounds, int $length ): string { - $hash = hash_pbkdf2( $digestAlgo, $password, $salt, $rounds, $length, true ); - // Note: this check is unnecessary in PHP 8.0+, since the warning cases - // were all converted to exceptions - '@phan-var string|false $hash'; - if ( !is_string( $hash ) ) { - throw new PasswordError( 'Error when hashing password.' ); - } - return $hash; + return hash_pbkdf2( $digestAlgo, $password, $salt, $rounds, $length, true ); } } diff -Nru mediawiki-1.43.8+dfsg/includes/recentchanges/RecentChange.php mediawiki-1.43.9+dfsg/includes/recentchanges/RecentChange.php --- mediawiki-1.43.8+dfsg/includes/recentchanges/RecentChange.php 2026-04-01 12:33:20.481549700 +0000 +++ mediawiki-1.43.9+dfsg/includes/recentchanges/RecentChange.php 2026-06-29 17:54:56.752230200 +0000 @@ -38,7 +38,6 @@ use MediaWiki\User\UserIdentityValue; use MediaWiki\Utils\MWTimestamp; use Wikimedia\Assert\Assert; -use Wikimedia\AtEase\AtEase; use Wikimedia\IPUtils; /** @@ -1410,13 +1409,8 @@ * @return mixed|bool false on failed unserialization */ public function parseParams() { - $rcParams = $this->getAttribute( 'rc_params' ); - - AtEase::suppressWarnings(); - $unserializedParams = unserialize( $rcParams ); - AtEase::restoreWarnings(); - - return $unserializedParams; + return LogEntryBase::extractParams( $this->getAttribute( 'rc_params' ), + $this->getAttribute( 'rc_log_type' ) . '/' . $this->getAttribute( 'rc_log_action' ) ); } /** diff -Nru mediawiki-1.43.8+dfsg/includes/registration/ExtensionProcessor.php mediawiki-1.43.9+dfsg/includes/registration/ExtensionProcessor.php --- mediawiki-1.43.8+dfsg/includes/registration/ExtensionProcessor.php 2026-04-01 12:33:20.481549700 +0000 +++ mediawiki-1.43.9+dfsg/includes/registration/ExtensionProcessor.php 2026-06-29 17:54:56.753230300 +0000 @@ -91,6 +91,7 @@ 'TempUserSerialMappings', 'DatabaseVirtualDomains', 'UserOptionsStoreProviders', + 'LogParamsAllowedClasses', ]; /** diff -Nru mediawiki-1.43.8+dfsg/includes/site/HashSiteStore.php mediawiki-1.43.9+dfsg/includes/site/HashSiteStore.php --- mediawiki-1.43.8+dfsg/includes/site/HashSiteStore.php 2026-04-01 12:33:00.830288400 +0000 +++ mediawiki-1.43.9+dfsg/includes/site/HashSiteStore.php 2026-06-29 17:51:24.876332300 +0000 @@ -47,7 +47,7 @@ * @return bool Success indicator */ public function saveSite( Site $site ) { - $this->sites[$site->getGlobalId()] = $site; + $this->sites[ $site->getGlobalId() ?? '' ] = $site; return true; } @@ -77,7 +77,7 @@ * @return Site|null */ public function getSite( $globalId, $source = 'cache' ) { - return $this->sites[$globalId] ?? null; + return $this->sites[ $globalId ] ?? null; } /** diff -Nru mediawiki-1.43.8+dfsg/includes/site/SiteList.php mediawiki-1.43.9+dfsg/includes/site/SiteList.php --- mediawiki-1.43.8+dfsg/includes/site/SiteList.php 2026-04-01 12:33:00.831288300 +0000 +++ mediawiki-1.43.9+dfsg/includes/site/SiteList.php 2026-06-29 17:51:24.876332300 +0000 @@ -163,7 +163,7 @@ $this->removeSite( $site->getGlobalId() ); } - $this->byGlobalId[$site->getGlobalId()] = $index; + $this->byGlobalId[$site->getGlobalId() ?? ''] = $index; $internalId = $site->getInternalId(); if ( $internalId !== null ) { $this->byInternalId[$internalId] = $index; @@ -226,7 +226,7 @@ * @return bool */ public function hasSite( $globalSiteId ) { - return array_key_exists( $globalSiteId, $this->byGlobalId ); + return array_key_exists( $globalSiteId ?? '', $this->byGlobalId ); } /** diff -Nru mediawiki-1.43.8+dfsg/includes/specials/SpecialLinkAccounts.php mediawiki-1.43.9+dfsg/includes/specials/SpecialLinkAccounts.php --- mediawiki-1.43.8+dfsg/includes/specials/SpecialLinkAccounts.php 2026-04-01 12:33:20.496550000 +0000 +++ mediawiki-1.43.9+dfsg/includes/specials/SpecialLinkAccounts.php 2026-06-29 17:54:46.617091700 +0000 @@ -34,6 +34,11 @@ $this->setAuthManager( $authManager ); } + /** @inheritDoc */ + public function getRestriction(): string { + return 'editmyprivateinfo'; + } + protected function getGroupName() { return 'login'; } diff -Nru mediawiki-1.43.8+dfsg/includes/specials/SpecialUnlinkAccounts.php mediawiki-1.43.9+dfsg/includes/specials/SpecialUnlinkAccounts.php --- mediawiki-1.43.8+dfsg/includes/specials/SpecialUnlinkAccounts.php 2026-04-01 12:33:20.502550100 +0000 +++ mediawiki-1.43.9+dfsg/includes/specials/SpecialUnlinkAccounts.php 2026-06-29 17:54:46.623091700 +0000 @@ -27,6 +27,11 @@ $this->setAuthManager( $authManager ); } + /** @inheritDoc */ + public function getRestriction(): string { + return 'editmyprivateinfo'; + } + protected function getLoginSecurityLevel() { return 'UnlinkAccount'; } diff -Nru mediawiki-1.43.8+dfsg/includes/upload/UploadBase.php mediawiki-1.43.9+dfsg/includes/upload/UploadBase.php --- mediawiki-1.43.8+dfsg/includes/upload/UploadBase.php 2026-04-01 12:33:20.509550000 +0000 +++ mediawiki-1.43.9+dfsg/includes/upload/UploadBase.php 2026-06-29 17:54:46.629091700 +0000 @@ -2212,7 +2212,10 @@ $maxUploadSize = MediaWikiServices::getInstance()->getMainConfig()->get( MainConfigNames::MaxUploadSize ); if ( is_array( $maxUploadSize ) ) { - return $maxUploadSize[$forType] ?? $maxUploadSize['*']; + if ( $forType !== null && isset( $maxUploadSize[$forType] ) ) { + return $maxUploadSize[$forType]; + } + return $maxUploadSize['*']; } return intval( $maxUploadSize ); } diff -Nru mediawiki-1.43.8+dfsg/includes/upload/UploadFromUrl.php mediawiki-1.43.9+dfsg/includes/upload/UploadFromUrl.php --- mediawiki-1.43.8+dfsg/includes/upload/UploadFromUrl.php 2026-04-01 12:33:00.856288700 +0000 +++ mediawiki-1.43.9+dfsg/includes/upload/UploadFromUrl.php 2026-06-29 17:51:24.901332600 +0000 @@ -284,14 +284,17 @@ * @return Status */ public function canFetchFile() { - if ( !MWHttpRequest::isValidURI( $this->mUrl ) ) { - return Status::newFatal( 'http-invalid-url', $this->mUrl ); - } + return $this->canFetchFileFromUrl( $this->mUrl ); + } - if ( !self::isAllowedHost( $this->mUrl ) ) { + private function canFetchFileFromUrl( string $url ): Status { + if ( !MWHttpRequest::isValidURI( $url ) ) { + return Status::newFatal( 'http-invalid-url', $url ); + } + if ( !self::isAllowedHost( $url ) ) { return Status::newFatal( 'upload-copy-upload-invalid-domain' ); } - if ( !self::isAllowedUrl( $this->mUrl ) ) { + if ( !self::isAllowedUrl( $url ) ) { return Status::newFatal( 'upload-copy-upload-invalid-url' ); } return Status::newGood(); @@ -387,6 +390,10 @@ break; } $targetUrl = $req->getFinalUrl(); + $redirectedUrlFetchable = $this->canFetchFileFromUrl( $targetUrl ); + if ( !$redirectedUrlFetchable->isGood() ) { + return $redirectedUrlFetchable; + } // Remove redirect response content from file. ftruncate( $this->mTmpHandle, 0 ); rewind( $this->mTmpHandle ); diff -Nru mediawiki-1.43.8+dfsg/includes/xml/Xml.php mediawiki-1.43.9+dfsg/includes/xml/Xml.php --- mediawiki-1.43.8+dfsg/includes/xml/Xml.php 2026-04-01 12:33:20.517550200 +0000 +++ mediawiki-1.43.9+dfsg/includes/xml/Xml.php 2026-06-29 17:54:46.637091900 +0000 @@ -754,8 +754,6 @@ return false; } - xml_parser_free( $parser ); - return true; } diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/ar.json mediawiki-1.43.9+dfsg/languages/i18n/ar.json --- mediawiki-1.43.8+dfsg/languages/i18n/ar.json 2026-04-01 12:33:20.529550300 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/ar.json 2026-06-29 17:54:46.651092000 +0000 @@ -120,7 +120,9 @@ "مارك العبيدي", "123Rkhader", "Mdktb", - "SZX" + "SZX", + "زيزو كي كي عبدالعزيز سعيد", + "Kopmil" ] }, "sunday": "الأحد", @@ -1052,7 +1054,7 @@ "diff-incompatible": "لا يمكن مقارنة نماذج المحتوى \"$1\" و\"$2\"", "diff-empty": "(لا فرق)", "diff-user-edits": "{{PLURAL:$1|لا تعديلات|تعديل واحد|تعديلان اثنان|$1 تعديلات|$1 تعديلًا|$1 تعديل}}", - "diff-multi-sameuser": "({{PLURAL:$1|مراجعة متوسطة واحدة|$1 مراجعات متوسطة}} بواسطة نفس {{GENDER:$3|المستخدم}} غير معروضة)", + "diff-multi-sameuser": "({{PLURAL:$1|لا مراجعات|مراجعة متوسّطة واحدة|مراجعتان متوسّطتان|$1 مراجعات متوسّطة|$1 مراجعة متوسّطة}} بواسطة نفس {{GENDER:$3|المستخدِم|المستخدِمة}} غير معروضة)", "diff-multi-otherusers": "({{PLURAL:$1|لا مراجعات|مراجعة متوسطة واحدة|مراجعتان متوسطتان|$1 مراجعات متوسطة|$1 مراجعة متوسطة}} بواسطة {{PLURAL:$2|ولا مستخدم|مستخدم واحد آخر|مستخدمين اثنين آخرين|$2 مستخدمين|$2 مستخدماً|$2 مستخدم}} غير {{PLURAL:$1|معروضة|معروضة|معروضتين|معروضة}})", "diff-multi-manyusers": "({{PLURAL:$1||مراجعة واحدة متوسطة غير معروضة أجراها|مراجعتان متوسطتان غير معروضتان أجراهما|$1 مراجعات متوسطة غير معروضة أجراها|$1 مراجعة متوسطة غير معروضة أجراها}} أكثر من {{PLURAL:$2||مستخدم واحد|مستخدمين|$2 مستخدمين|$2 مستخدمًا|$2 مستخدم}}.)", "diff-paragraph-moved-tonew": "نُقلت الفقرة. اضغط للذهاب للموقع الجديد.", @@ -1081,8 +1083,8 @@ "nextn-title": "$1 {{PLURAL:$1|نتيجة|نتيجة}} تالية", "shown-title": "عرض $1 {{PLURAL:$1|نتيجة|نتيجة}} لكل صفحة", "viewprevnext": "عرض ($1 {{int:pipe-separator}} $2) ($3).", - "searchmenu-exists": "توجد صفحة اسمها «[[:$1]]» على {{SITENAME}}. {{PLURAL:$2|0=|انظر أيضا نتائج البحث الأخرى.}}", - "searchmenu-new": "أنشئ الصفحة «[[:$1]]» في هذه الويكي. {{PLURAL:$2|0=|انظر أيضا الصفحة التي وجدت بالبحث.|انظر أيضا نتائج البحث التي وجدت.}}", + "searchmenu-exists": "توجد صفحة عنوانها «[[:$1]]» على {{SITENAME}}. {{PLURAL:$2|0=|انظر أيضا نتائج البحث الأخرى.}}", + "searchmenu-new": "أنشئ الصفحة «[[:$1]]» في {{SITENAME}}! {{PLURAL:$2|0=|انظر أيضا الصفحة التي وجدت بالبحث.|انظر أيضا نتائج البحث التي وجدت.}}", "searchprofile-articles": "صفحات المحتوى", "searchprofile-images": "الوسائط المتعددة", "searchprofile-everything": "الكل", @@ -2290,19 +2292,19 @@ "watchlistnotwatchable": "لا يُمكنك مشاهدة الصفحة", "addwatch": "إضافة إلى قائمة المراقبة", "updatewatchlist": "تحديث قائمة المراقبة", - "addedwatchtext": "\"[[:$1]]\" وصفحة نقاشها أضيفتا إلى [[Special:Watchlist|قائمة مراقبتك]].", - "addedwatchtext-talk": "\"[[:$1]]\" وصفحتها المرافقة تمت إضافتها إلى [[Special:Watchlist|قائمة مراقبتك]].", + "addedwatchtext": "أُضيفت صفحة «[[:$1]]» ونقاشها إلى [[Special:Watchlist|قائمة مراقبتك]].", + "addedwatchtext-talk": "أُضيفت الصفحة النقاش «[[:$1]]» وصفحتها المرافقة إلى [[Special:Watchlist|قائمة مراقبتك]].", "addedwatchtext-short": "أضيفت صفحة \"$1\" إلى قائمة مراقبتك.", "addedwatchexpiry-options-label": "الفترة الزمنية لقائمة المراقبة:", - "addedwatchexpiryhours": "\"[[:$1]]\" وصفحة نقاشها أضيفتا إلى [[Special:Watchlist|قائمة مراقبتك]] لبضع ساعات.", - "addedwatchexpiryhours-talk": "\"[[:$1]]\" والصفحة المرفقة بها أضيفتا إلى [[Special:Watchlist|قائمة مراقبتك]] لبضع ساعات.", - "addedwatchexpirytext": "\"[[:$1]]\" وصفحة نقاشها أضيفتا إلى [[Special:Watchlist|قائمة مراقبتك]] لمدة $2.", - "addedwatchexpirytext-talk": "\"[[:$1]]\" وصفحتها المرافقة أضيفتا إلى [[Special:Watchlist|قائمة مراقبتك]] لمدة $2.", - "addedwatchindefinitelytext": "\"[[:$1]]\" وصفحة نقاشها أضيفتا إلى [[Special:Watchlist|قائمة مراقبتك]] إلى الأبد.", - "addedwatchindefinitelytext-talk": "\"[[:$1]]\" وصفحتها المرافقة أضيفتا إلى [[Special:Watchlist|قائمة مراقبتك]] إلى الأبد.", + "addedwatchexpiryhours": "أُضيفت صفحة «[[:$1]]» ونقاشها إلى [[Special:Watchlist|قائمة مراقبتك]] لبضع ساعات.", + "addedwatchexpiryhours-talk": "أُضيفت صفحة النقاش «[[:$1]]» والصفحة المرفقة إلى [[Special:Watchlist|قائمة مراقبتك]] لبضع ساعات.", + "addedwatchexpirytext": "أُضيفت صفحة «[[:$1]]» ونقاشها إلى [[Special:Watchlist|قائمة مراقبتك]] لمدة $2.", + "addedwatchexpirytext-talk": "أُضيفت صفحة النقاش «[[:$1]]» وصفحتها المرافقة إلى [[Special:Watchlist|قائمة مراقبتك]] لمدة $2.", + "addedwatchindefinitelytext": "أُضيفت صفحة «[[:$1]]» ونقاشها إلى [[Special:Watchlist|قائمة مراقبتك]] دائمًا.", + "addedwatchindefinitelytext-talk": "أُضيفت صفحة النقاش «[[:$1]]» وصفحتها المرافقة إلى [[Special:Watchlist|قائمة مراقبتك]] دائمًا.", "removewatch": "إزالة من قائمة المراقبة", - "removedwatchtext": "\"[[:$1]]\" وصفحة نقاشها أزيلتا من [[Special:Watchlist|قائمة مراقبتك]].", - "removedwatchtext-talk": "\"[[:$1]]\" وصفحتها المرافقة تمت إزالتها من [[Special:Watchlist|قائمة مراقبتك]].", + "removedwatchtext": "أُزيلت صفحة «[[:$1]]» ونقاشها من [[Special:Watchlist|قائمة مراقبتك]].", + "removedwatchtext-talk": "أُزيلت الصفحة النقاش «[[:$1]]» وصفحتها المرافقة من [[Special:Watchlist|قائمة مراقبتك]].", "removedwatchtext-short": "أزيلت صفحة \"$1\" من قائمة مراقبتك.", "watch": "راقب", "watchthispage": "راقب هذه الصفحة", @@ -2832,7 +2834,7 @@ "movereason": "السبب:", "moveotherreason": "سبب آخر/إضافي:", "movereasonotherlist": "سبب آخر", - "movepage-reason-dropdown": "* الأسباب الشائعة للنقل\n** خطأ إملائي في العنوان", + "movepage-reason-dropdown": "* الأسباب الشائعة للنقل\n** حسب الطلب في [[ويكيبيديا:طلبات النقل]]\n** تصويب الاسم: تغيير العنوان إلى عنوان أدق \n** حسب توافق في نقاش حول تسمية المقالة\n** حسب توافق سابق\n** إضافة تخصيص لتوضيح العنوان\n** إزالة تخصيص العنوان، لا داعي له\n** خطأ إملائي في العنوان: تهجئة كلمة واحدة أو أكثر غير سليمة\n** خطأ نحوي في العنوان: تركيب الجملة غير سليم\n** تنكير: إزالة التعريف\n** إفراد: لا داعي لذكر الجمع\n** توحيد أسلوب صياغة العنوان مع مجموعة أخرى من العناوين\n** توحيد الاصطلاح مع سائر المقالات ذات الصلة\n** تعريب العنوان\n** حسب ما ورد [[وب:مصادر موثوق بها|في المصدر الموثوق]] المذكور في المقالة\n** حسب توافق [[وب:مصادر موثوق بها|المصادر الموثوقة]] المذكورة في المقالة\n** اسم عشوائي من غير معنى واضح\n** دمج الصفحتين", "movepage-edit-reasonlist": "عدل أسباب النقل", "revertmove": "استرجع", "revertmove-summary": "استرجع", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/arn.json mediawiki-1.43.9+dfsg/languages/i18n/arn.json --- mediawiki-1.43.8+dfsg/languages/i18n/arn.json 2026-04-01 12:33:20.530550500 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/arn.json 2026-06-29 17:54:46.652092200 +0000 @@ -98,6 +98,7 @@ "returnto": "Amutun $1 püle.", "tagline": "{{SITENAME}} mew", "help": "Kellun", + "help-mediawiki": "MediaWiki ñi kellun", "search": "Kintun", "searchbutton": "Kintun", "go": "Amupe", @@ -106,6 +107,7 @@ "history": "Tapülh ñi tukulpan", "history_short": "Tukulpan", "history_small": "tukulpan", + "updatedmarker": "We dungu entungelu tami inalechi küpan", "printableversion": "Wirinentufal az", "permalink": "Mülekayalu xarintuku", "print": "Wirinentupe", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/ary.json mediawiki-1.43.9+dfsg/languages/i18n/ary.json --- mediawiki-1.43.8+dfsg/languages/i18n/ary.json 2026-04-01 12:33:20.531550400 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/ary.json 2026-06-29 17:54:46.654092000 +0000 @@ -1213,7 +1213,7 @@ "categories": "تصنيفات", "categoriesfrom": "وري تصنيفات لي باديين من:", "deletedcontributions": "مساهمات ممحية د لخدايميا", - "deletedcontributions-title": "مساهمات خدايمي ممحمية ل$1", + "deletedcontributions-title": "مساهمات خدايمي ممحمية ديال $1", "sp-deletedcontributions-contribs": "مساهمات", "linksearch": "تقلاب ف الليانات لبرانية", "linksearch-pat": "پاطيرن د التقلاب:", @@ -1365,6 +1365,7 @@ "undeletepagetitle": "هاد الليستة فيها تبديلات ممحية من [[:$1|$1]].", "viewdeletedpage": "شوف الصفاحي لممحية", "skin-action-viewdeleted": "نشوف $1?", + "undeletepagetext": "هاد {{PLURAL:$1|الصفحة راها تحيّدات ولايني راها|$1 الصفاحي راهم تحيّدو ولايني راهم}}", "undelete-fieldset-title": "ترجاع د التبديلات", "undeleterevisions": "{{PLURAL:$1|ماتمسحات تا مراجعة|تمسحات مراجعة وحدة|تمسحو $1 د لمراجعات|تمسحو $1 مراجعة}}", "undelete-revision": "تحيّدات التبديلة د $1 (تاعت $4، ف $5) ديالت $3:", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/arz.json mediawiki-1.43.9+dfsg/languages/i18n/arz.json --- mediawiki-1.43.8+dfsg/languages/i18n/arz.json 2026-04-01 12:33:20.532550600 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/arz.json 2026-06-29 17:54:46.655092200 +0000 @@ -698,7 +698,7 @@ "lineno": "سطر $1:", "compareselectedversions": "قارن بين النسختين المختارتين", "showhideselectedversions": "عرض/تخبية المراجعات المختاره.", - "editundo": "استرجاع", + "editundo": "تراجع", "diff-multi-sameuser": "({{PLURAL:$1|نسخه واحده متوسطه|$1 نسخ متوسطه}} بواسطة نفس {{GENDER:$3|اليوزر}} مش معروضه)", "diff-multi-manyusers": "({{PLURAL:$1|نسخه واحده متوسطه|$1 نسخ متوسطه}} by {{PLURAL:$2|يوزر واحد |$2 يوزرات}} مش معروضه)", "searchresults": "نتايج التدوير", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/as.json mediawiki-1.43.9+dfsg/languages/i18n/as.json --- mediawiki-1.43.8+dfsg/languages/i18n/as.json 2026-04-01 12:33:20.534550400 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/as.json 2026-06-29 17:54:46.657092000 +0000 @@ -575,7 +575,7 @@ "noarticletext-nopermission": "এই পৃষ্ঠাত বৰ্তমান কোনো পাঠ্য নাই।\nআপুনি আন পৃষ্ঠাত [[Special:Search/{{PAGENAME}}|এই শিৰোনামা সন্ধান কৰিব পাৰে]],\nবা [{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} সম্পৰ্কীয় অভিলেখ সন্ধান কৰিব পাৰে], কিন্তু এই পৃষ্ঠা সৃষ্টি কৰিবলৈ আপোনাৰ অনুমতি নাই।", "missing-revision": "\"{{FULLPAGENAME}}\" নামৰ পৃষ্ঠাৰ #$1 সংশোধনৰ অস্তিত্ব নাই।\n\nসাধাৰণতে বিলোপ কৰা এখন পৃষ্ঠাৰ পুৰণা ইতিহাস লিংক অনুসৰণ কৰিলে এনে হয়।\n[{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} বিলোপন ল'গ]ত অধিক তথ্য পাব।", "userpage-userdoesnotexist": "\"$1\" নামৰ সদস্য একাউন্ট নিবন্ধিত নহয় ।\nঅনুগ্ৰহ কৰি চাওক আপুনি এই পৃষ্ঠা সৃষ্টি/সম্পাদনা কৰিব বিচাৰিছে নেকি ।", - "userpage-userdoesnotexist-view": "সদস্য একাউন্ট ''$1'' পঞ্জীভূত নহয়", + "userpage-userdoesnotexist-view": "এই ৱিকিৰ সদস্য একাউন্ট ''$1'' পঞ্জীভূত নহয়", "blocked-notice-logextract": "বৰ্তমানে এই {{GENDER:$1|সদস্যক}} বাৰণ কৰা হৈছে।\nআপোনাৰ সুবিধাৰ্থে সাম্প্ৰতিক বাৰণ সূচী তলত দিয়া হ'ল:", "clearyourcache": "টোকা: প্ৰকাশ কৰাৰ পাছত পৰিৱৰ্তনসমূহ চাবৰ বাবে আপোনাৰ ব্ৰাউজাৰত কেশ্ব অগ্ৰাহ্য কৰিবলগীয়া হ'ব পাৰে।\n* ফায়াৰফক্স / চাফাৰি: Shift ধৰি ৰাখি Reload ক্লিক কৰক, বা Ctrl-F5 আৰু Ctrl-R ৰ ভিতৰত যিকোনো এটা ক্লিক কৰক (মেকত ⌘-R)\n* গুগল ক্ৰ'ম: Ctrl-Shift-R টিপক (মেকত ⌘-Shift-R)\n* ইণ্টাৰনে'ট এক্সপ্ল'ৰাৰ / এড্‌জ: Ctrl ধৰি ৰাখি Refresh ক্লিক কৰক, বা Ctrl-F5 টিপক\n* অপেৰা: Ctrl-F5 টিপক।", "usercssyoucanpreview": "টোকা: \"{{int:showpreview}}\" বুটাম ব্যৱহাৰ কৰি প্ৰকাশ কৰাৰ আগতে আপোনাৰ নতুন CSS পৰীক্ষা কৰক।", @@ -803,7 +803,7 @@ "showhideselectedversions": "নিৰ্বাচিত সংশোধনসমূহ দেখুৱাওক/আঁৰ কৰক", "editundo": "পূৰ্ববত কৰক", "diff-empty": "(কোনো পাৰ্থক্য নাই)", - "diff-multi-sameuser": "একেজন সদস্যই কৰা ({{PLURAL:$1|এটা মধ্যৱৰ্তী সংশোধন|$1 মধ্যৱৰ্তী সংশোধন}} দেখুওৱা হোৱা নাই)", + "diff-multi-sameuser": "একেজন {{GENDER:$3|সদস্যই}} কৰা ({{PLURAL:$1|এটা মধ্যৱৰ্তী সংশোধন|$1 মধ্যৱৰ্তী সংশোধন}} দেখুওৱা হোৱা নাই)", "diff-multi-otherusers": "({{PLURAL:$2|আন এজন সদস্য|$2জন সদস্য}}ই কৰা {{PLURAL:$1|এটা মধ্যৱৰ্তী সংশোধন|$1টা মধ্যৱৰ্তী সংশোধন}} দেখুওৱা হোৱা নাই)", "diff-multi-manyusers": "({{PLURAL:$2|এজনতকৈ|$2-জনতকৈ}} অধিক সদস্যৰ দ্বাৰা {{PLURAL:$1|এটা মধ্যৱৰ্তী সংশোধন|$1-টা মধ্যৱৰ্তী সংশোধন}} দেখুওৱা হোৱা নাই)", "difference-missing-revision": "{{PLURAL:$2|এটা সংস্কৰণ|$2 সংস্কৰণসমূহৰ}} সংশোধনৰ পাৰ্থক্য ($1) {{PLURAL:$2| পোৱা নগ’ল}}।\n\n\nসাধাৰণতে বিলোপ কৰা এখন পৃষ্ঠাৰ পুৰণা ইতিহাস লিংক অনুসৰণ কৰিলে এনে হয়।\n[{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} বিলোপন অভিলেখ] চালে অধিক তথ্য পাব।", @@ -821,8 +821,8 @@ "nextn-title": "পিছৰ $1 {{PLURAL:$1|ফলাফল|ফলাফলবোৰ}}", "shown-title": "পৃষ্ঠাই প্ৰতি $1 {{PLURAL:$1|টা ফলাফল|টা ফলাফল}} দেখুৱাওক", "viewprevnext": "($1 {{int:pipe-separator}} $2) ($3) চাওক।", - "searchmenu-exists": "'''এই ৱিকিত \"[[:$1]]\" নামৰ এটা পৃষ্ঠা আছে।'''\n{{PLURAL:$2|0=|আন সন্ধান ফলাফলবোৰ চাওক।}}", - "searchmenu-new": "এই ৱিকিত \"[[:$1]]\" পৃষ্ঠাটো সৃষ্টি কৰক! \n{{PLURAL:$2|0=|আপোনাৰ সন্ধানত পোৱা পৃষ্ঠাবোৰো চাওক।|সন্ধান ফলাফলসমূহো চাওক।}}", + "searchmenu-exists": "{{SITENAME}}ত \"[[:$1]]\" নামৰ এটা পৃষ্ঠা আছে। {{PLURAL:$2|0=|আন সন্ধান ফলাফলবোৰ চাওক।}}", + "searchmenu-new": "এই ৱিকিত \"[[:$1]]\" পৃষ্ঠাটো সৃষ্টি কৰক! {{PLURAL:$2|0=|আপোনাৰ সন্ধানত পোৱা পৃষ্ঠাবোৰো চাওক।|সন্ধান ফলাফলসমূহো চাওক।}}", "searchprofile-articles": "বিষয়বস্তুৰ পৃষ্ঠা", "searchprofile-images": "মাল্টিমিডিয়া", "searchprofile-everything": "সকলো", @@ -1590,7 +1590,7 @@ "specialloguserlabel": "প্ৰদৰ্শনকাৰী:", "speciallogtitlelabel": "লক্ষ্য (পৃষ্ঠাৰ নাম বা সদস্যৰ বাবে {{ns:user}}:সদস্যনাম):", "log": "অভিলেখ/ল'গ", - "all-logs-page": "সকলোবোৰ ৰাজহুৱা সূচী", + "all-logs-page": "মূল ৰাজহুৱা সূচী", "alllogstext": "{{SITENAME}} সকলো ল’গৰ সন্মিলিত প্ৰদৰ্শন ।\nআপুনি ল’গৰ প্ৰকাৰ, সদস্যৰ নাম বা পৃষ্ঠাটোৰ নাম নিৰ্বাচন কৰি প্ৰদৰ্শনটোৰ আকাৰ সৰু কৰিব পাৰে ।", "logempty": "কোনো মিল থকা আইটেম ল'গত পোৱা নগ'ল।", "log-title-wildcard": "এই পাঠেৰে আৰম্ভ হোৱা শিৰোনামাসমূহ অনুসন্ধান কৰক", @@ -2717,10 +2717,10 @@ "blockedtext-start-time": "অৱৰোধ আৰম্ভণি: $1", "blockedtext-expiration-time": "অৱৰোধ সমাপ্তি: $1", "blockedtext-intended-blockee": "অৱৰোধ কৰা হৈছে: $1", - "blockedtext-contact-blocker-admin": "আপুনি এই অৱৰোধৰ বিষয়ে আলোচনা কৰিবলৈ $1 বা [[{{MediaWiki:Grouppage-sysop}}|প্ৰশাসকৰ]] লগত সম্পৰ্ক স্থাপন কৰিব পাৰে।", - "blockedtext-block-ip": "আপোনাৰ এতিয়াৰ আই-পি ঠিকনা হল $1।", + "blockedtext-contact-blocker-admin": "আপুনি এই অৱৰোধৰ বিষয়ে আলোচনা কৰিবলৈ $1 বা আন এগৰাকী [[{{MediaWiki:Grouppage-sysop}}|প্ৰশাসকৰ]] লগত যোগাযোগ কৰিব পাৰে।", + "blockedtext-block-ip": "আপোনাৰ বৰ্তমান আই-পি ঠিকনাটো হ'ল $1।", "blockedtext-block-id": "আপোনাৰ অৱৰোধ ক্ৰমিক হৈছে #$1।", - "blockedtext-include-details-queries": "এই বিষয়ে হোৱা যিকোনো আলোচনাত ওপৰৰ তথ্যবোৰ সদৰী কৰে যেন।", + "blockedtext-include-details-queries": "আপুনি এই বিষয়ে উত্থাপন কৰা যিকোনো প্ৰশ্নত ওপৰৰ তথ্যবোৰ সদৰী কৰে যেন।", "renameuser": "ব্যৱহাৰকাৰীৰ নাম সলাওক", "renameuser-linkoncontribs": "ব্যৱহাৰীৰ নাম সলাওক", "renameuser-linkoncontribs-text": "এই ব্যৱহাৰকাৰীৰ পুনৰ্নামাকৰণ কৰক", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/awa.json mediawiki-1.43.9+dfsg/languages/i18n/awa.json --- mediawiki-1.43.8+dfsg/languages/i18n/awa.json 2026-04-01 12:33:20.540550500 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/awa.json 2026-06-29 17:54:46.663092400 +0000 @@ -15,7 +15,8 @@ "Sfic", "राम प्रसाद जोशी", "SaldırganSincap", - "Saurmandal" + "Saurmandal", + "YeBoy371" ] }, "sunday": "अत्तवार", @@ -3445,8 +3446,8 @@ "mw-widgets-copytextlayout-copy-fail": "Failed to copy to clipboard.", "mw-widgets-copytextlayout-copy-success": "Copied to clipboard.", "mw-widgets-dateinput-no-date": "कवनो नाइ चुना गय", - "mw-widgets-dateinput-placeholder-day": "YYYY-MM-DD (साल-महीना-दिन)", - "mw-widgets-dateinput-placeholder-month": "YYYY-MM (साल-महीना)", + "mw-widgets-dateinput-placeholder-day": "वववव-मम-दद", + "mw-widgets-dateinput-placeholder-month": "वववव-मम", "mw-widgets-mediasearch-input-placeholder": "मीडिया हेतु खोजें", "mw-widgets-mediasearch-noresults": "कवनो नतिजा नाई मिला", "mw-widgets-table-row-delete": "लाइन मिटावा", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/az.json mediawiki-1.43.9+dfsg/languages/i18n/az.json --- mediawiki-1.43.8+dfsg/languages/i18n/az.json 2026-04-01 12:33:20.541550600 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/az.json 2026-06-29 17:54:46.664092300 +0000 @@ -129,7 +129,7 @@ "anontalk": "Müzakirə", "navigation": "Naviqasiya", "and": " və", - "faq": "TSS", + "faq": "TVS", "actions": "Fəaliyyətlər", "namespaces": "Ad fəzaları", "variants": "Variantlar", @@ -368,8 +368,8 @@ "titleprotected": "Bu adda səhifənin yaradılması [[User:$1|$1]] tərəfindən bloklanmışdır.\nGöstərilən səbəb: $2.", "filereadonlyerror": "\"$2\" fayl anbarı yalnız oxunula bilən rejimdə olduğuna görə \"$1\" faylını dəyişmək mümkün deyil.\n\nBazanı bloklayan inzibatçının əsaslandırması belədir: \"$3\".", "invalidtitle": "Yanlış başlıq", - "invalidtitle-knownnamespace": "\"$2\" adlar fəzası üçün \"$3\" mətni keçərsiz bir başlıq", - "invalidtitle-unknownnamespace": "Naməlum $1 adlar fəzası miqdarı və keçərsiz \"$2\" başlıq", + "invalidtitle-knownnamespace": "\"$2\" ad fəzası üçün \"$3\" mətni keçərsiz bir başlıq", + "invalidtitle-unknownnamespace": "Naməlum $1 ad fəzası miqdarı və keçərsiz \"$2\" başlıq", "exception-nologin": "Giriş edilməmişdir", "exception-nologin-text": "Bu səhifəyə daxil olmaq və ya fəaliyyəti icra etmək üçün giriş edin.", "exception-nologin-text-for-temp-user": "Bu səhifəyə daxil olmaq və ya fəaliyyəti icra etmək üçün giriş edin.", @@ -567,7 +567,7 @@ "passwordreset-domain": "Domen:", "passwordreset-email": "E-mail ünvanı:", "passwordreset-emailtitle": "{{SITENAME}} hesabının yaradılması", - "passwordreset-emailtext-ip": "Kimsə, (ehtimal ki siz özünüz, $1 IP adresindən) {{SITENAME}} ($4) layihəsindəki hesabınızın \nparolunun yenilənməsini istəyib. Aşağıdakı istifadəçi {{PLURAL:$3|hesabı|hesabları}} bu e-poçt adresinə bağlıdır:\n\n$2\n\nBu müvəqqəti {{PLURAL:$3|parol|parollar}} {{PLURAL:$5|bir gün|$5 gün}} qüvvədə olacaqdır.\nSiz müvəqqəti parolla daxil olub yeni bir parol seçməlisiniz. Əgər parolun dəyişdirilməsini siz istəməmisinizsə və ya parolunuzu xatırladınızsa və artıq onu dəyişmək istəmirsinizsə, bu məktuba əhəmiyyət verməyərək köhnə parolunuzu istifadə etməyə davam edə bilərsiniz.", + "passwordreset-emailtext-ip": "Kimsə, (böyük ehtimalla elə siz özünüz $1 IP ünvanından) {{SITENAME}} ($4) layihəsindəki hesabınızın \nparolunun sıfırlanmasını istəyib. Aşağıdakı istifadəçi {{PLURAL:$3|hesabı|hesabları}} bu e-poçt ünvanına bağlıdır:\n\n$2\n\nBu müvəqqəti {{PLURAL:$3|parol|parollar}} {{PLURAL:$5|bir gün|$5 gün}} qüvvədə olacaqdır.\nSiz müvəqqəti parolla daxil olub yeni bir parol təyin etməlisiniz. Əgər parolun dəyişdirilməsini siz istəməmisinizsə və ya parolunuzu artıq xatırlamısınızsa və artıq onu dəyişmək istəmirsinizsə, bu mesaja əhəmiyyət verməyərək köhnə parolunuzu istifadə etməyə davam edə bilərsiniz.", "passwordreset-emailtext-user": "Kimsə, ($1 IP adresindən) {{SITENAME}} ($4) layihəsindəki hesabınızın \nparolunun sıfırlanmasını istəyib. Aşağıdakı istifadəçi {{PLURAL:$3|hesabı|hesabları}} bu e-poçt adresinə bağlıdır:\n\n$2\n\nBu müvəqqəti {{PLURAL:$3|parol|parollar}} {{PLURAL:$5|bir gün|$5 gün}} qüvvədə olacaqdır.\nSiz müvəqqəti parolla daxil olub yeni bir parol seçməlisiniz. Əgər parolun dəyişdirilməsini siz istəməmisinizsə və ya parolunuzu xatırladınızsa və artıq onu dəyişmək istəmirsinizsə, bu məktuba əhəmiyyət verməyərək köhnə parolunuzu istifadə etməyə davam edə bilərsiniz.", "passwordreset-emailelement": "İstifadəçi adı: \n$1\n\nMüvəqqəti parol: \n$2", "passwordreset-success": "Parolunuzu sıfırlamağı istədiniz.", @@ -721,7 +721,7 @@ "protectedpagewarning": "Xəbərdarlıq: Bu səhifəni yalnız inzibatçılar redaktə edə bilər.\n\nMühafizə jurnalındakı axırıncı qeyd istinad üçün aşağıda göstərilib:", "semiprotectedpagewarning": "Qeyd: Bu səhifə sadəcə avtotəsdiqlənmiş istifadəçilər tərəfindən redaktə edilə bilər.\nMühafizə jurnalındakı axırıncı qeyd istinad üçün aşağıda göstərilib:", "cascadeprotectedwarning": "Xəbərdarlıq: Bu səhifə yalnız [[Special:ListGroupRights|xüsusi hüquqlara malik]] istifadəçilər tərəfindən redaktə ediləcək şəkildə mühafizə edilir. Çünki bu səhifə aşağıdakı kaskad mühafizə edilmiş {{PLURAL:$1|səhifəyə|səhifələrə}} daxil edilib:", - "titleprotectedwarning": "'''DİQQƏT! Bu səhifə mühafizəlidir, yalnız [[Special:ListGroupRights|icazəsi olan]] istifadəçilər onu redaktə edə bilərlər.'''", + "titleprotectedwarning": "Diqqət: Səhifə mühafizə edildiyi üçün onu ancaq [[Special:ListGroupRights|xüsusi hüquqlara]] malik istifadəçilər yarada bilər. Jurnalda bununla bağlı sonuncu qeyd aşağıda verilib:", "templatesused": "Bu səhifədə istifadə edilmiş {{PLURAL:$1|şablon|şablonlar}}:", "templatesusedpreview": "Bu sınaq göstərişində istifadə edilmiş {{PLURAL:$1|şablon|şablonlar}}:", "templatesusedsection": "Bu bölmədə istifadə edilmiş {{PLURAL:$1|şablon|şablonlar}}", @@ -851,7 +851,7 @@ "history-feed-description": "Vikidə bu səhifənin dəyişikliklər tarixçəsi", "history-feed-item-nocomment": "$1 $2-də", "history-feed-empty": "Axtardığınız səhifə mövcud deyil.\nÇox guman ki, bu səhifə silinib və ya onun adı dəyişdirilib.\nVikidə buna bənzər səhifələri [[Special:Search|axtarmağa]] cəhd edin.", - "history-edit-tags": "Seçilmiş versiyaların teqlərini dəyiş", + "history-edit-tags": "Seçilən versiyaların teqlərini dəyiş", "history-empty": "Uyğun redaktə tapılmadı.", "rev-deleted-comment": "(redaktə xülasəsi silinib)", "rev-deleted-user": "(İstifadəçi adı silindi)", @@ -1050,7 +1050,7 @@ "prefs-description-misc": "Mündəricatı fərdiləşdirin.", "prefs-help-watchlist-token2": "Bu, izləmə siyahınızın veb lentinin gizli açarıdır.\nBunu bilən hər kəs izləmə siyahınızı oxuya biləcək, ona görə də onu paylaşmayın.\nEhtiyacınız olarsa, [[Special:ResetTokens|sıfırlaya bilərsiniz]].", "savedrights": "{{GENDER:$1|$1}} üçün istifadəçi hüquqları yadda saxlanıldı.", - "prefs-namespaces": "Adlar fəzası", + "prefs-namespaces": "Ad fəzası", "default": "standart", "linterror-bogus-image-options": "Saxta fayl seçimi", "linterror-deletable-table-tag": "Silinməli olan cədvəl teqi", @@ -1613,9 +1613,9 @@ "uploadwarning-text": "Aşağıdakı fayl təsvirini dəyişdirin və yenidən cəhd edin.", "uploadwarning-text-nostash": "Lütfən, faylı yenidən yükləyin, aşağıdakı təsviri dəyişdirin və yenidən cəhd edin.", "savefile": "Faylı qeyd et", - "uploaddisabled": "Yükləmə baş tutmadı", + "uploaddisabled": "Yükləmələr deaktiv edilib.", "copyuploaddisabled": "URL-dən yükləmə baş tutmadı.", - "uploaddisabledtext": "Fayl yüklənməsi baş tutmadı.", + "uploaddisabledtext": "Fayl yükləmələri deaktiv edilib.", "php-uploaddisabledtext": "Fayl yükləmələri PHP-də deaktiv edilib.\nZəhmət olmasa, file_uploads parametrini yoxlayın.", "uploadscripted": "Bu faylda HTML və ya skript kodu var ki, bu da veb brauzer tərəfindən səhv tərcümə edilə bilər.", "upload-scripted-pi-callback": "XML üslub cədvəlinin emal təlimatını ehtiva edən faylı yükləmək mümkün deyil.", @@ -1676,7 +1676,7 @@ "upload-form-label-infoform-categories": "Kateqoriyalar", "upload-form-label-infoform-date": "Tarix", "upload-form-label-own-work-message-generic-local": "Mən təsdiq edirəm ki, bu faylı {{SITENAME}} saytında xidmət şərtləri və lisenziyalaşdırma siyasətlərinə uyğun olaraq yükləyirəm.", - "upload-form-label-not-own-work-message-generic-local": "Əgər bu faylı {{SITENAME}} saytının siyasətləri əsasında yükləyə bilmirsinizsə, lütfən, bu səhifəni bağlayın və başqa üsulu yoxlayın.", + "upload-form-label-not-own-work-message-generic-local": "Əgər bu faylı {{GRAMMAR:yiyəlik|{{SITENAME}}}} siyasətləri əsasında yükləyə bilmirsinizsə, zəhmət olmasa, bu səhifəni bağlayın və başqa üsulu yoxlayın.", "upload-form-label-not-own-work-local-generic-local": "Siz həmçinin [[Special:Upload|standart yükləmə səhifəsini]] sınamaq istəyə bilərsiniz.", "upload-form-label-own-work-message-generic-foreign": "Başa düşürəm ki, bu faylı paylaşılan anbara yükləyirəm və təsdiq edirəm ki, istifadə şərtlərinə və lisenziyalaşdırma siyasətlərinə əməl edirəm.", "upload-form-label-not-own-work-message-generic-foreign": "Bu faylı paylaşılan anbarın siyasətlərinə uyğun olaraq yükləyə bilmirsinizsə, zəhmət olmasa, bu dialoq qutusunu bağlayın və başqa üsulla cəhd edin.", @@ -2098,7 +2098,7 @@ "allpagessubmit": "Get", "allpagesprefix": "Bu prefiksli səhifələri göstər:", "allpagesbadtitle": "Verilmiş səhifə başlığı etibarsızdır və ya dillərarası və ya vikilərarası prefiksə malik idi.\nO, başlıqlarda istifadə olunmayan bir və ya bir neçə simvoldan ibarət ola bilər.", - "allpages-bad-ns": "{{SITENAME}} saytının \"$1\" ad fəzası yoxdur.", + "allpages-bad-ns": "{{GRAMMAR:yiyəlik|{{SITENAME}}}} \"$1\" ad fəzası yoxdur.", "allpages-hide-redirects": "Yönləndirmələri gizlət", "categories": "Kateqoriyalar", "categories-submit": "Göstər", @@ -2110,7 +2110,7 @@ "sp-deletedcontributions-contribs": "fəaliyyət", "linksearch": "Xarici keçid axtar", "linksearch-pat": "Axtarış sxemi:", - "linksearch-ns": "Adlar fəzası:", + "linksearch-ns": "Ad fəzası:", "linksearch-ok": "Axtar", "linksearch-text": "\"*.wikipedia.org\" kimi joker işarələrdən istifadə edilə bilər.
                    \nDəstəklənən {{PLURAL:$2|protokol|protokollar}}: $1 (protokol təyin olunmadıqda standard olaraq http:// və https:// seçilir).", "linksearch-line": "$2 səhifəsində $1 keçidi verilib", @@ -2209,19 +2209,19 @@ "watchlistnotwatchable": "Səhifə izlənə bilməz.", "addwatch": "İzləmə siyahısına əlavə et", "updatewatchlist": "İzləmə siyahısını yenilə", - "addedwatchtext": "\"[[:$1]]\" və onunla əlaqəli səhifə sizin [[Special:Watchlist|izləmə siyahınıza]] əlavə edildi.", - "addedwatchtext-talk": "\"[[:$1]]\" və onunla əlaqəli səhifə sizin [[Special:Watchlist|izləmə siyahınıza]] əlavə edildi.", + "addedwatchtext": "\"[[:$1]]\" və müzakirə səhifəsi sizin [[Special:Watchlist|izləmə siyahınıza]] əlavə edildi.", + "addedwatchtext-talk": "\"[[:$1]]\" və müzakirə səhifəsi sizin [[Special:Watchlist|izləmə siyahınıza]] əlavə edildi.", "addedwatchtext-short": "\"$1\" səhifəsi izləmə siyahınıza əlavə edildi.", "addedwatchexpiry-options-label": "İzləmədə saxlama müddəti:", - "addedwatchexpiryhours": "\"[[:$1]]\" və onunla əlaqəli səhifə sizin [[Special:Watchlist|izləmə siyahınıza]] bir neçə saatlıq əlavə edildi.", - "addedwatchexpiryhours-talk": "\"[[:$1]]\" və onunla əlaqəli səhifə sizin [[Special:Watchlist|izləmə siyahınıza]] bir neçə saatlıq əlavə edildi.", - "addedwatchexpirytext": "\"[[:$1]]\" və onun müzakirə səhifəsi $2 müddətinə [[Special:Watchlist|izləmə siyahınıza]] əlavə edildi.", - "addedwatchexpirytext-talk": "\"[[:$1]]\" və onunla əlaqəli səhifə sizin [[Special:Watchlist|izləmə siyahınıza]] $2 müddətinə əlavə edildi.", - "addedwatchindefinitelytext": "\"[[:$1]]\" və onunla əlaqəli səhifə sizin [[Special:Watchlist|izləmə siyahınıza]] həmişəlik əlavə edildi.", - "addedwatchindefinitelytext-talk": "\"[[:$1]]\" və onunla əlaqəli səhifə sizin [[Special:Watchlist|izləmə siyahınıza]] həmişəlik əlavə edildi.", + "addedwatchexpiryhours": "\"[[:$1]]\" və müzakirə səhifəsi sizin [[Special:Watchlist|izləmə siyahınıza]] bir neçə saatlıq əlavə edildi.", + "addedwatchexpiryhours-talk": "\"[[:$1]]\" və müzakirə səhifəsi sizin [[Special:Watchlist|izləmə siyahınıza]] bir neçə saatlıq əlavə edildi.", + "addedwatchexpirytext": "\"[[:$1]]\" və müzakirə səhifəsi $2 müddətinə [[Special:Watchlist|izləmə siyahınıza]] əlavə edildi.", + "addedwatchexpirytext-talk": "\"[[:$1]]\" və müzakirə səhifəsi sizin [[Special:Watchlist|izləmə siyahınıza]] $2 müddətinə əlavə edildi.", + "addedwatchindefinitelytext": "\"[[:$1]]\" və müzakirə səhifəsi sizin [[Special:Watchlist|izləmə siyahınıza]] həmişəlik əlavə edildi.", + "addedwatchindefinitelytext-talk": "\"[[:$1]]\" və müzakirə səhifəsi sizin [[Special:Watchlist|izləmə siyahınıza]] həmişəlik əlavə edildi.", "removewatch": "Bu səhifəni İzlədiyim səhifələr siyahısından çıxar", "removedwatchtext": "\"[[:$1]]\" səhifəsi sizin [[Special:Watchlist|izləmə siyahınızdan]] çıxarıldı.", - "removedwatchtext-talk": "\"[[:$1]]\" və onunla əlaqəli səhifə sizin [[Special:Watchlist|izləmə siyahınızdan]] çıxarıldı.", + "removedwatchtext-talk": "\"[[:$1]]\" və müzakirə səhifəsi sizin [[Special:Watchlist|izləmə siyahınızdan]] çıxarıldı.", "removedwatchtext-short": "\"$1\" səhifəsi izləmə siyahınızdan silindi.", "watch": "İzlə", "watchthispage": "Bu səhifəni izlə", @@ -2298,9 +2298,9 @@ "deletereason-dropdown": "*Əsas silmə səbəbləri\n** Spam\n** Vandalizm\n** Müəllif hüququ pozuntusu\n** Müəllif istəyi\n** Səhv yönləndirmə", "delete-edit-reasonlist": "Silmə səbəblərinin redaktəsi", "delete-edit-reasonlist-suppress": "Gizlətmə səbəblərini redaktə et", - "delete-toobig": "Bu səhifə $1-dən artıq redaktə ilə çox böyük redaktə tarixçəsinə malikdir.\n\"{{SITENAME}}\" saytının fəaliyyətində problemlər yaratmamaq üçün bu cür səhifələrin silinməsi qadağandır.", - "delete-toomanyrevisions": "Eyni anda $1 {{PLURAL:$1|versiya}} silməyə çalışırsınız.\nBu cür əməliyyat {{SITENAME}} saytının pozulmasının qarşısını almaq üçün məhdudlaşdırılıb.", - "delete-warning-toobig": "Bu səhifənin böyük redaktə tarixçəsi var, $1 {{PLURAL:$1|versiyadan}} çox.\nOnun silinməsi {{SITENAME}} saytının verilənlər bazası əməliyyatlarını poza bilər;\nehtiyatla davam edin.", + "delete-toobig": "Bu səhifə $1+ {{PLURAL:$1|versiya}} ilə çox böyük bir tarixçəyə sahibdir.\n{{GRAMMAR:yiyəlik|{{SITENAME}}}} fəaliyyətində problemlər yaratmamaq üçün bu cür səhifələrin silinməsi məhdudlaşdırılıb.", + "delete-toomanyrevisions": "Eyni anda $1 {{PLURAL:$1|versiya}} silməyə çalışırsınız.\nBu cür əməliyyat {{GRAMMAR:yiyəlik|{{SITENAME}}}} pozulmasının qarşısını almaq üçün məhdudlaşdırılıb.", + "delete-warning-toobig": "Bu səhifə $1+ {{PLURAL:$1|versiya}} ilə çox böyük bir tarixçəyə sahibdir. Onun silinməsi {{GRAMMAR:yiyəlik|{{SITENAME}}}} verilənlər bazası əməliyyatlarını poza bilər;\nehtiyatla davam edin.", "delete-error-associated-alreadytalk": "Müzakirə səhifəsinin əlaqəli müzakirə səhifəsini silmək mümkün deyil.", "delete-error-associated-doesnotexist": "Mövcud olmayan əlaqəli müzakirə səhifəsini silmək mümkün deyil.", "deleteprotected": "Siz bu səhifəni silə bilməzsiniz, çünki o mühafizə edilib.", @@ -2500,7 +2500,7 @@ "nolinkshere-ns": "Seçilmiş ad aralığında heç bir səhifə '''$2''' səhifəsinə keçid vermir.", "isredirect": "istiqamətləndirmə səhifəsi", "istemplate": "şablonla", - "isimage": "şəkil keçidi", + "isimage": "fayl keçidi", "whatlinkshere-prev": "{{PLURAL:$1|əvvəlki|əvvəlki $1}}", "whatlinkshere-next": "{{PLURAL:$1|növbəti|növbəti $1}}", "whatlinkshere-links": "← keçidlər", @@ -2539,7 +2539,7 @@ "ipb-action-move": "Səhifələrin və faylların adını dəyişdirmək", "ipb-action-upload": "Fayl yükləmək (yeni versiyanın yüklənməsi də daxil olmaqla)", "ipb-pages-label": "Səhifələr", - "ipb-namespaces-label": "Adlar fəzası", + "ipb-namespaces-label": "Ad fəzası", "badipaddress": "Səhv IP-ünvanı", "blockipsuccesssub": "Blok tətbiq olundu", "blockipsuccesstext": "[[Special:Contributions/$1|$1]] bloklandı.
                    \nBlokları yoxlamaq üçün [[Special:BlockList|bloklama siyahısına]] baxın.", @@ -2630,7 +2630,7 @@ "blocklist-editing": "redaktə", "blocklist-editing-sitewide": "redaktə (bütün sayt)", "blocklist-editing-page": "səhifələr", - "blocklist-editing-ns": "adlar fəzası", + "blocklist-editing-ns": "ad fəzası", "blocklist-editing-action": "fəaliyyətlər", "ipblocklist-empty": "Blok siyahısı boşdur.", "ipblocklist-no-results": "İstədiyiniz IP ünvanı və ya istifadəçi adı üçün uyğun blok tapılmadı.", @@ -2969,7 +2969,7 @@ "group-bot.js": "/* Burada istənilən JavaScript yalnız botlar üçün yüklənəcək */", "group-sysop.js": "/* Burada istənilən JavaScript yalnız inzibatçılar üçün yüklənəcək */", "group-bureaucrat.js": "/* Burada istənilən JavaScript yalnız bürokratlar üçün yüklənəcək */", - "anonymous": "{{SITENAME}} saytının anonim {{PLURAL:$1|istifadəçisi|istifadəçiləri}}", + "anonymous": "{{GRAMMAR:yiyəlik|{{SITENAME}}}} anonim {{PLURAL:$1|istifadəçisi|istifadəçiləri}}", "siteuser": "{{SITENAME}} istifadəçisi $1", "anonuser": "{{SITENAME}} anonim istifadəçisi $1", "lastmodifiedatby": "Bu səhifə sonuncu dəfə $3 tərəfindən $1 tarixində, saat $2-də redaktə edilib.", @@ -2996,7 +2996,7 @@ "pageinfo-display-title": "Göstərilən başlıq", "pageinfo-default-sort": "Defolt çeşidləmə açarı", "pageinfo-length": "Səhifənin ölçüsü (baytla)", - "pageinfo-namespace": "Adlar fəzası", + "pageinfo-namespace": "Ad fəzası", "pageinfo-namespace-id": "Ad fəzası nömrəsi", "pageinfo-article-id": "Səhifənin identifikatoru", "pageinfo-language": "Səhifənin dili", @@ -3402,7 +3402,7 @@ "tag-mw-reverted-description": "Sonradan başqa redaktə ilə geri qaytarılan redaktələr", "tag-mw-server-side-upload": "Server tərəfdən yükləmə", "tag-mw-server-side-upload-description": "Texniki baxış skripti vasitəsilə yüklənmiş media faylları", - "tags-title": "Etiketlər", + "tags-title": "Teqlər", "tags-intro": "Bu səhifə proqram təminatının redaktəni qeyd edə biləcəyi teqləri və onların mənasını sadalayır.", "tags-tag": "Etiket adı", "tags-display-header": "Dəyişiklik siyahılarında görünüş", @@ -3924,8 +3924,8 @@ "authmanager-autocreate-exception": "Avtomatik hesab yaradılması əvvəlki səhvlərə görə müvəqqəti olaraq qeyri-aktiv edilib.", "authmanager-userdoesnotexist": "\"$1\" adlı istifadəçi qeydiyyatdan keçməyib.", "authmanager-userlogin-remembermypassword-help": "Parolun hesabın sessiyanın müddətindən uzun müddət yadda saxlanılmasının lazım olub-olmaması.", - "authmanager-username-help": "Doğrulama üçün istifadəçi adı.", - "authmanager-password-help": "Doğrulama üçün parol.", + "authmanager-username-help": "Təsdiqləmə üçün istifadəçi adı.", + "authmanager-password-help": "Təsdiqləmə üçün parol.", "authmanager-domain-help": "Xarici identifikasiya üçün domen.", "authmanager-retype-help": "Təsdiq etmək üçün yenidən parol.", "authmanager-email-label": "E-poçt", @@ -3942,7 +3942,7 @@ "authprovider-confirmlink-ok-help": "Əlaqədar uğursuzluq mesajlarını göstərdikdən sonra davam et.", "authprovider-resetpass-skip-label": "Keç", "authprovider-resetpass-skip-help": "Parol sıfırlamağı atla.", - "authform-nosession-login": "Doğrulama uğurlu oldu, lakin brauzeriniz daxil olduğunuzu \"xatırlaya bilməz\".\n\n$1", + "authform-nosession-login": "Təsdiqləmə uğurlu oldu, lakin brauzeriniz daxil olduğunuzu \"xatırlaya\" bilməz.\n\n$1", "authform-nosession-signup": "Hesab yaradıldı, lakin brauzeriniz daxil olduğunuzu \"xatırlaya bilməz\".\n\n$1", "authform-newtoken": "Çatışmayan açar. $1", "authform-notoken": "Çatışmayan açar", @@ -3976,7 +3976,7 @@ "cannotunlink-no-provider": "Bağlantını silmək mümkün olan əlaqəli hesablar yoxdur.", "unlinkaccounts": "Hesabları ayır", "unlinkaccounts-success": "Hesab ayrıldı.", - "authenticationdatachange-ignored": "Doğrulama məlumatının dəyişdirilməsinə baxılmadı. Bəlkə heç bir provayder konfiqurasiya olunmayıb?", + "authenticationdatachange-ignored": "Təsdiqləmə məlumatı dəyişdirilmədi. Bəlkə heç bir provayder konfiqurasiya edilməyib?", "userjsispublic": "Zəhmət olmasa, yadda saxlayın: JavaScript altsəhifələrini hərkəs görə bildiyi üçün onda məxfi məlumatlar olmamalıdır.", "userjsonispublic": "Zəhmət olmasa, yadda saxlayın: JSON altsəhifələrini hərkəs görə bildiyi üçün onda məxfi məlumatlar olmamalıdır.", "usercssispublic": "Zəhmət olmasa, yadda saxlayın: CSS altsəhifələrini hərkəs görə bildiyi üçün onda məxfi məlumatlar olmamalıdır.", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/ban.json mediawiki-1.43.9+dfsg/languages/i18n/ban.json --- mediawiki-1.43.8+dfsg/languages/i18n/ban.json 2026-04-01 12:33:20.546550800 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/ban.json 2026-06-29 17:54:46.669092400 +0000 @@ -776,6 +776,8 @@ "unstrip-size-category-desc": "Kaca sampun ngentasi watesan ukuran unstrip.", "bad-language-code-category": "Kaca nganggén kode basa sané nénten patut", "bad-language-code-category-desc": "Kaca madaging {{#dir}} sareng kode basa ten patut.", + "bad-double-underscore-category": "Kaca sané madué saklar parilaksana sané nénten patut", + "bad-double-underscore-category-desc": "Kaca puniki madaging lokalisasi sané nénten patut [[mw:Special:MyLanguage/Help:Magic_words#Behavior_switches|ngalih parilaksana]]. Lokalisasi sané patut kakawitin lan kapuputang antuk garis ring sor ganda.", "double-px-category": "Kaca nganggén ukuran gambar madaging px ékstra", "double-px-category-desc": "Kaca madaging gambar sané ukurannyané madaging pangiring px luwihan, minakadi 100pxpx.", "converter-manual-rule-error": "Pikobet kauningin ring aturan panyalin basa manual", @@ -806,7 +808,7 @@ "tooltip-last": "Pabinayan sareng révisi sadurungné", "page_first": "kapertama", "page_last": "untat", - "histlegend": "pilih kalih tombol radio lantur pecik tombol \"bandingang\" anggen ngebandingang indik lianan. klik siki tanggal anggen nyingak indik lianan lembar ring pinanggal punika.
                    \n(skr)= binanne saking indik lianan sane mangkin, (untat) = binanne saking indik lianan sane dumunan, '''k''' = panguwahan alit, '''b''' = panguwahan bot, → = panguwahan kepahan, ← = reringkesan otomatis", + "histlegend": "Pilihan pabinayan: Tandain tombol radio revisi sané jagi kabandingang lan tekan enter utawi tombol ring sor.
                    \nLegenda: ({{int:cur}}) = pabinayan sareng revisi anyar, ({{int:last}}) = pabinayan sareng revisi sadurungnyané, {{int:minoreditletter}} = uahan alit.", "history-fieldset-title": "Saring révisi", "history-show-deleted": "Revisi sané kaapus manten", "histfirst": "pinih sué", @@ -2013,6 +2015,7 @@ "apisandbox-request-php-label": "Ngidih larik PHP:", "apisandbox-request-time": "Nunasin kala {{PLURAL:$1|$1 ms}}", "apisandbox-request-post": "Pinunasan puniki patut kakirim nganggén metode HTTP POST.", + "apisandbox-request-post2": "Duaning agengnyane muatan, pinunas puniki sampun kakirim nganggén metode HTTP POST.", "apisandbox-request-formdata": "Pinunas puniki patut marupa unggahan berkas (minakadi nganggén multipart/form-data).", "apisandbox-results-fixtoken": "Pabecikan tokén miwah kirim malih", "apisandbox-results-fixtoken-fail": "Tan kasasar mikoléhin token \"$1\".", @@ -3763,6 +3766,7 @@ "limitreport-unstrip-size": "Ukuran Unstrip sasampun ékspansi", "limitreport-unstrip-size-value": "$1/$2 {{PLURAL:$2|bita}}", "expandtemplates": "Kembangang mal", + "expand_templates_intro": "Kaca khusus puniki ngambil wikitéks lan nglimbakang makasami mal ring tengahnyané sacara rékursif.\nIpun taler nglimbakang fungsi parser sane kasokong sakadi\n {{ #language:…}} miwah variabel sakadi\n {{ CURRENTDAY}} .\nSujatine, ipun nglimbakang lumayan makasami ring tanda kurawal ganda.", "expand_templates_title": "Murda kontéks, antuk {{FULLPAGENAME}}, msl:", "expand_templates_input": "Dagingan tékswiki:", "expand_templates_output": "Asil", @@ -3774,6 +3778,8 @@ "expand_templates_generate_xml": "Sinahang taru parser XML", "expand_templates_generate_rawhtml": "Cingak HTML matah", "expand_templates_preview": "Pracingak", + "expand_templates_preview_fail_html": "Santukan {{SITENAME}} sampun ngidupang HTML matah lan wénten data sési sané ical, pracingak kaengkebang pinaka pamargi mangda nénten keni serangan JavaScript. \n\nYéning puniki pracingak sané sah, indayang malih. \nYéning kantun nénten prasida, indayang [[Special:UserLogout|medal]] lan ngranjing malih, lan turéksain napiké peramban ragané ngicénin kuki saking situs puniki.", + "expand_templates_preview_fail_html_anon": "Santukan {{SITENAME}} sampun ngidupang HTML matah lan ragané durung ngranjing, pracingak kaengkebang pinaka pamargi mangda nénten keni serangan JavaScript. \n\nYéning puniki pracingak sané patut, durusang [[Special:UserLogin|manjing]] lan indayang malih.", "expand_templates_input_missing": "Ragané perlu ngaranjingang pinih kedik makudang téks wiki.", "pagelanguage": "Uah basa ring kaca", "pagelang-name": "Kaca", @@ -3935,6 +3941,7 @@ "authmanager-authn-not-in-progress": "Otentikasi nénten kalanturang utawi data sési sampun ical. Ulang malih saking pamahbah nyané.", "authmanager-authn-no-primary": "Krédénsial sané kaicain nénten prasida kaoténtikasi.", "authmanager-authn-no-local-user": "Krédénsial sané kaicain nénten kakait sareng satunggil anganggé ring wiki puniki.", + "authmanager-authn-no-local-user-link": "Krédénsial sané kaicénin patut nanging nénten mapaiketan sareng sang anganggé ring wiki puniki. Ngranjing nganggén cara sané tiosan, utawi ngaryanin sang anganggé anyar, lan ragané pacang madué opsi anggén nyambungang kredensial sadurungnyané sareng akun punika.", "authmanager-authn-autocreate-failed": "Pangardian otomatis saking akun lokal tan prasida: $1", "authmanager-change-not-supported": "Kredensial sané kaicén nénten prasida kagentos, santukan nénten wénten sané pacang nganggénin.", "authmanager-create-disabled": "Pangardi akun kapademang.", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/bcc.json mediawiki-1.43.9+dfsg/languages/i18n/bcc.json --- mediawiki-1.43.8+dfsg/languages/i18n/bcc.json 2026-04-01 12:33:20.549550800 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/bcc.json 2026-06-29 17:54:46.671092300 +0000 @@ -19,7 +19,8 @@ "RigiMahnoor", "Sultanselim baloch", "ZxxZxxZ", - "아라" + "아라", + "Yasirkhan" ] }, "sunday": "یک شنبہ/جَتتی", @@ -153,8 +154,8 @@ "toolbox": "ابزار", "cactions": "گݔشتر", "tool-link-userrights": "{{GENDER:$1|user}}ءِ گروپء ٹگلݔنگ", - "tool-link-userrights-readonly": "{{GENDER:$1|user}}ء گروپء سۏج", - "tool-link-emailuser": "{{GENDER:$1|user}}ء ایمئیل", + "tool-link-userrights-readonly": "{{GENDER:$1|user}} ءِ گروپانی گندگ", + "tool-link-emailuser": "پہ اے {{GENDER:$1|user}} ءَ ایمئیل دیم دے", "imagepage": "تاکء پایل‌ئا بہ چار", "mediawikipage": "پئیگامء تاک‌ئا بہ چار", "templatepage": "تمپلئیتء‌تاک‌ئا بہ چار", @@ -218,7 +219,11 @@ "showtoc": "سۏج", "hidetoc": "اندݔم کنگ", "collapsible-collapse": "چݔر دیگ", + "collapsible-collapse-all-text": "درساں چݔر دے", + "collapsible-collapse-all-tooltip": "ساڑییں تاک ءِ سر ءَ درسیں چݔر بوگییں بھرگانی چݔر دے", "collapsible-expand": "تچک کنگ", + "collapsible-expand-all-text": "درساں تچک کن", + "collapsible-expand-all-tooltip": "ساڑییں تاک ءِ سر ءَ درسیں چݔر بوگییں بھرگانی تچک کن", "confirmable-confirm": "آیا {{GENDER:$1|شما}} مطمعین ویت?", "confirmable-yes": "هان", "confirmable-no": "نه", @@ -293,7 +298,7 @@ "badtitle": "بدݔن سرگال", "badtitletext": "لۏٹتگݔن سرگال گڈ ءُ بَڈ اِنت ،هالیک یا یک میان زبانی سرگالے یا میانی ویکی‌ئی پہ ھرابݔن لینکے اِنت۔\nبلکݔن ھن چنت نبشتہ‌ئی ھست اِنت نہ تۏن اَنت سرگالا ھۏر کنگ بہ بئ اَنت۔", "title-invalid": "اے لۏٹتگݔن تاکءِ سرگال ناپججار اِنت", - "title-invalid-empty": "اے تاکءِ لۏٹتگݔن سرکال ھالیگ اِنت یا تݔوکا نام دیگ بیتگ۔", + "title-invalid-empty": "لوٹ‌اتگیں تاک ءِ سرگال ھالی اِنت یا آئی ءِ تہ ءَ تھنا نام‌جاہ ءِ پیشوندے ھست۔", "title-invalid-utf8": "لۏٹتگݔن تاکءِ سرگالا یک نھِللݔن سیاھگے(UTF-8) ھۏر اِنت", "title-invalid-interwiki": "اے تاکءِ سرگالا یک میان ویکی لینکے ھۏر اِنت کہ نہ تۏن ایت سرگالا ھۏر کنگ بہ بیت۔", "title-invalid-talk-namespace": "اے تاکءِ لۏٹتگݔن سرگال یک گپتاکے تۏکءَ رؤت کہ ھنگت نݔست اِنت۔", @@ -1032,6 +1037,8 @@ "recentchangeslinked-summary": "اشی یک لیستے چہ ٹگلان اِنت کہ نۏکی زیرگ بیتگ اَنت پہ تاکانے کہ چہ دگہ تاکان لینک بیتگ اَنت(یا پہ یک اسپݔشلݔن گروپے).\nڈگلتگݔن تاکان مہ [[Special:Watchlist| شمئی چارگءِ لیست]]‌ئا '''' پر رنگ اَنت''''", "recentchangeslinked-page": "تاکءِ نام:", "recentchangeslinked-to": "ھما تاک کہ پہ اے تاکا لینک کنگ بیتگ اَنت آیانءِ ٹگلان سۏج دئ", + "recentchanges-page-added-to-category": "[[:$1]] پہ تہر‌بند ءَ ھوار کنگ بوت۔", + "recentchanges-page-removed-from-category": "[[:$1]] چہ تہر‌بند ءَ کشگ بوت۔", "upload": "آپلود کنگ/سرگݔجگ", "uploadbtn": "پایلء آپلود", "reuploaddesc": "کنسل آپلودء و ترر په فرم آپلود", @@ -1386,7 +1393,7 @@ "specialloguserlabel": "گُشۏک:", "speciallogtitlelabel": "مکسد (سرگال یا {{ns:user}}:کارزیرۏکی نام پہ کارزیرۏکا):", "log": "مان بییگان", - "all-logs-page": "پھکݔن لَس سیاھگان", + "all-logs-page": "مستریں لس لاگاں", "alllogstext": "پھکݔن سیاھگان یکجاہ مہ {{SITENAME}} ئا سۏج دیگ۔\nشما تۏن اِت سیاھگءِ ڈؤل یا کارزیرءِ ناما (سیاھگءّ ھُردی ءُ مزنی زلور)، یا ھمے وڈݔن ٹگل وارتگݔن تاک (سیاھگءِ ھُردی ءُ مزنی زلور) ءِ سرا وتی سۏجان کمتر بہ کن اِت۔", "logempty": "ھچ آیٹمے گۏن شمئی مکسدا گندگ نہ بیت۔", "log-title-wildcard": "بگرد عناوین که گون ای متن شروع بنت", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/bcl.json mediawiki-1.43.9+dfsg/languages/i18n/bcl.json --- mediawiki-1.43.8+dfsg/languages/i18n/bcl.json 2026-04-01 12:33:20.551550600 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/bcl.json 2026-06-29 17:54:46.673092400 +0000 @@ -18,7 +18,8 @@ "Vlad5250", "아라", "Jp2593", - "Neriah" + "Neriah", + "ShiminUfesoj" ] }, "sunday": "Domingo", @@ -120,9 +121,9 @@ "history_short": "Kasaysayan", "history_small": "historiya", "updatedmarker": "dinagdagan poon kan sakong huring pagbisita", - "printableversion": "Bersyon na mapi-print", + "printableversion": "Bersyon na mai-imprinta", "printableversion-deprecated-warning": "An printable na bersyon dai na suportado asin pwedeng igwa na nin mga error. I-update an saimong mga browser bookmarks asin gamiton an default browser print function.", - "permalink": "Permanenteng link", + "permalink": "Permanenteng takod", "print": "Ilimbag", "view": "Hilingon", "skin-view-view": "Basáhon", @@ -144,7 +145,7 @@ "talkpagelinktext": "urulay", "specialpage": "Espesyal na pahina", "personaltools": "Pansadiring kagamitan", - "talk": "Urulay", + "talk": "Pag-urulay", "views": "Pagpapahiling", "toolbox": "Mga kagamitan", "cactions": "Labi pa", @@ -157,11 +158,11 @@ "viewhelppage": "Tànawon an pahina nin pagtabang", "categorypage": "Tànawon an pahina nin kategoriya", "viewtalkpage": "Tànawon an urulay", - "otherlanguages": "Sa ibang lenggwahe", + "otherlanguages": "Sa ibang tataramon", "redirectedfrom": "(Nakatukdo hali sa $1)", "redirectpagesub": "Pahinang pantukdo", "redirectto": "Nakatukdo sa:", - "lastmodifiedat": "Huring binago an pahinang ini kaitong $1, alas $2.", + "lastmodifiedat": "Huring binago an dahon na ini kaidtong $1, alas $2.", "viewcount": "Ining pahina pinaglaog nin {{PLURAL:$1|sarong beses|nin $1 beses}}.", "protectedpage": "Protektadong pahina", "jumpto": "Magduman sa:", @@ -209,7 +210,7 @@ "editlink": "baguhon", "viewsourcelink": "hilingon an source", "editsectionhint": "Liwaton an seksyon: $1", - "toc": "Mga laog", + "toc": "Mga kalaugan", "showtoc": "ipahiling", "hidetoc": "tagoon", "collapsible-collapse": "Pahalipoton", @@ -237,9 +238,9 @@ "nstab-media": "Pahina kan media", "nstab-special": "Espesyal na pahina", "nstab-project": "Pahina kan proyekto", - "nstab-image": "File", + "nstab-image": "Sagunson", "nstab-mediawiki": "Mensahe", - "nstab-template": "Padron", + "nstab-template": "Plantilya", "nstab-help": "Pahina kan tabang", "nstab-category": "Kategorya", "mainpage-nstab": "Panginot na pahina", @@ -439,7 +440,7 @@ "login-throttled": "Nakapaghimo ka na nin grabe kadakol na pagprubar na maglaog sa dae pa sana nahahaloy. Tabi man pakihalat nin $1 bago ka magprubar giraray.", "login-abort-generic": "An saimong paglaog dae nakadagos - Pinundo", "login-migrated-generic": "Nailipat na an saimong account, asin an saimong ngaran-paragamit dai na nag-eeksister sa wiki na ini.", - "loginlanguagelabel": "Lenggwahe: $1", + "loginlanguagelabel": "Tataramon: $1", "suspicious-userlogout": "An hinahagad mong magluwas pinagpundo nin huli ta ini gayod pinagpadara sa paagi nin sarong pasang kilyaw o proksing hilom.", "createacct-another-realname-tip": "An totoong pangaran opsyonal.\nKun gustuhon mong itao ini, ini paggagamiton sa pagtatao nin pagkakabistohan kan paragamit para sa saindang mga kaggibohan.", "pt-login": "Mag-login", @@ -531,7 +532,7 @@ "subject": "Tema", "minoredit": "Sadit na pagbabago ini", "watchthis": "Bantayan ini", - "savearticle": "I-save an pahina", + "savearticle": "Itagama an pahina", "savechanges": "Itagama an mga kaliwatan", "publishpage": "Ipublikar an pahina", "publishchanges": "Ipublikar an mga pagbabago", @@ -786,7 +787,7 @@ "lineno": "Linya $1:", "compareselectedversions": "Kompararon an mga napiling pagbabago", "showhideselectedversions": "Ihayag/itago mga piniling pagbabago", - "editundo": "i-undo", + "editundo": "Ibalik sa dati", "diff-empty": "(Mayong pagkakaiba)", "diff-multi-sameuser": "(Dai ipinapahiling an {{PLURAL:$1|sarong tulos-tulos na pagbabago|$1 (na) tulos-tulos na pagbabago}} kan parehong paragamit)", "diff-multi-otherusers": "(dai pinapahiling an {{PLURAL:$1|sarong tulos-tulos na pagbabago|$1 (na) tulos-tulos na pagbabago}} kan {{PLURAL:$2|sarong paragamit|$2 (na) paragamit}})", @@ -994,7 +995,7 @@ "rightslog": "Tala kan mga karapatang panparagamit", "rightslogtext": "Ini an historial kan mga pagbabâgo sa mga derecho nin parágamit.", "action-read": "basaha ining pahina", - "skin-action-addsection": "Magdagdag nin pag-uulayan", + "skin-action-addsection": "Magdugang nin pag-uulayan", "action-edit": "baguhon ini", "action-createpage": "Muknaon ining pahina", "action-createtalk": "Magmukna nin mga pahina sa orolayan", @@ -1399,8 +1400,8 @@ "listfiles-latestversion": "Sa ngunyan na bersyon", "listfiles-latestversion-yes": "Iyo", "listfiles-latestversion-no": "Dae", - "file-anchor-link": "File", - "filehist": "Kasaysayan kan file", + "file-anchor-link": "Sagunson", + "filehist": "Kasaysayan kan sagunson", "filehist-help": "Pinduton an sarong petsa/oras para mahiling ng file sa puntong idto.", "filehist-deleteall": "parâon gabos", "filehist-deleteone": "puraon", @@ -1408,13 +1409,13 @@ "filehist-current": "presente", "filehist-datetime": "Petsa/Oras", "filehist-thumb": "Thumbnail", - "filehist-thumbtext": "Thumbnail para sa bersyon kaitong $1", + "filehist-thumbtext": "Thumbnail para sa bersyon kaidtong $1", "filehist-nothumb": "Mayong thumbnail", "filehist-user": "Paragamit", "filehist-dimensions": "Sukol", "filehist-comment": "Komento", "filehist-missing": "Nawawarang sagunson", - "imagelinks": "Paggamit sa file", + "imagelinks": "Paggamit sa sagunson", "linkstoimage": "Ginagamit kan minasunod na {{PLURAL:$1|pahina|$1 (na) pahina}} an file na ini:", "linkstoimage-more": "Subrado sa $1 {{PLURAL:$1|pahina|(na) pahina}} an naggagamit sa file na ini.\nIpinapahiling lang kan talaan sa ibaba an {{PLURAL:$1|inot na pahina|inot na $1 (na) pahina}} na naggagamit sa file na ini.\nIgwang [[Special:WhatLinksHere/$2|bilog na talaan]] man na magagamit.", "nolinkstoimage": "Mayong pahinang naggagamit sa file na ini.", @@ -2420,7 +2421,7 @@ "svg-long-desc": "SVG na file, nominal na $1 × $2 (na) pixel, pakadakula: $3", "svg-long-desc-animated": "Animatadong SVG na sagunson, nangangaranang $1 x $2 piksel, kadakulaan nin sagunson: $3", "svg-long-error": "Imbalidong SVG na sagunson: $1", - "show-big-image": "Orihinal na file", + "show-big-image": "Orihinal na sagunson", "show-big-image-preview": "Pakadakula kan pasirip na ini: $1.", "show-big-image-other": "Ibang {{PLURAL:$2|resolusyon|mga resolusyon}}: $1.", "show-big-image-size": "$1 × $2 na pixel", @@ -2946,6 +2947,7 @@ "skin-action-undelete": "Bawion sa pagkapara", "skin-action-delete": "puráon", "skin-action-move": "Ibalyó", + "blockedtext-made-by": "An pagbagat ginibo ni $1.", "renameuser": "Pangarani otro an paragamit", "renameuser-linkoncontribs": "pangarani otro an {{GENDER:$1|paragamit}}", "renameuser-linkoncontribs-text": "Pangarani otro ining {{GENDER:$1|paragamit}}", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/be-tarask.json mediawiki-1.43.9+dfsg/languages/i18n/be-tarask.json --- mediawiki-1.43.8+dfsg/languages/i18n/be-tarask.json 2026-04-01 12:33:20.553550700 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/be-tarask.json 2026-06-29 17:54:46.675092500 +0000 @@ -253,7 +253,7 @@ "nstab-special": "Спэцыяльная старонка", "nstab-project": "Старонка праекту", "nstab-image": "Файл", - "nstab-mediawiki": "Паведамленьне", + "nstab-mediawiki": "Радок", "nstab-template": "Шаблён", "nstab-help": "Старонка дапамогі", "nstab-category": "Катэгорыя", @@ -275,7 +275,7 @@ "readonly": "База зьвестак заблякаваная", "enterlockreason": "Пазначце прычыну блякаваньня і заплянаваны час разблякаваньня", "readonlytext": "База зьвестак заблякаваная для дадаваньня новых старонак і іншых зьменаў, імаверна з прычыны тэхнічнага абслугоўваньня, пасьля якога будзе адноўлена звычайная праца.\n\nАдміністратар, які заблякаваў яе, пакінуў наступнае тлумачэньне: $1", - "missing-article": "У базе зьвестак ня знойдзены тэкст старонкі «$1» $2.\n\nЗвычайна гэта адбываецца ў выпадку пераходу на састарэлую спасылку, якая была выдалена.\n\nКалі рэч ня ў гэтым, імаверна Вы знайшлі памылку ў праґрамным забесьпячэньні.\nКалі ласка, паведаміце пра гэта [[Special:ListUsers/sysop|адміністратару]], пазначыўшы URL.", + "missing-article": "У базе зьвестак ня знойдзены тэкст старонкі «$1» $2.\n\nЗвычайна гэта адбываецца ў выпадку пераходу на састарэлую спасылку, якая была выдалена.\n\nКалі рэч ня ў гэтым, імаверна вы знайшлі памылку ў праграмным забесьпячэньні.\nКалі ласка, паведаміце пра гэта [[Special:ListUsers/sysop|адміністратару]], пазначыўшы URL.", "missingarticle-rev": "(вэрсія № $1)", "missingarticle-diff": "(Розьніца: $1, $2)", "readonly_lag": "База зьвестак была аўтаматычна заблякаваная да выкананьня рэплікацыі галоўнай базы зьвестак з другаснымі", @@ -292,7 +292,7 @@ "directoryreadonlyerror": "Тэчка «$1» толькі для чытаньня.", "filenotfound": "Немагчыма знайсьці файл «$1».", "unexpected": "Нечаканае значэньне: «$1»=«$2».", - "formerror": "Памылка: не атрымалася адаслаць зьвесткі формы.", + "formerror": "Памылка: не ўдалося адаслаць зьвесткі формы.", "badarticleerror": "Гэтае дзеяньне немагчыма выканаць на гэтай старонцы.", "cannotdelete": "Немагчыма выдаліць старонку альбо файл «$1». Магчыма, яна ўжо выдаленая кімсьці іншым.", "cannotdelete-title": "Немагчыма выдаліць старонку «$1»", @@ -354,7 +354,7 @@ "virus-badscanner": "Няслушная канфігурацыя: невядомы антывірусны сканэр: $1", "virus-scanfailed": "памылка сканаваньня (код $1)", "virus-unknownscanner": "невядомы антывірус:", - "logouttext": "Вы выйшлі з сыстэмы.\n\nНекаторыя старонкі могуць яшчэ паказваць, нібы вы ў сыстэме. Каб гэтага пазьбегнуць, трэба ачысьціць кэш браўзэра.", + "logouttext": "Вы выйшлі з сыстэмы.\n\nНекаторыя старонкі могуць яшчэ паказваць, нібы вы ў сыстэме. Каб гэтага ўнікнуць, трэба ачысьціць кэш браўзэра.", "logouttext-for-temporary-account": "Вы выйшлі з свайго часовага рахунку.\n\nЗаўважце, што некаторыя старонкі усё яшчэ могуць паказвацца так, як быццам вы ў сыстэме, пакуль вы не ачысьціце кэш броўзэра.", "logging-out-notify": "Вы выходзіце з сыстэмы. Калі ласка, пачакайце.", "logout-failed": "Цяпер немагчыма выйсьці: $1", @@ -380,7 +380,7 @@ "cannotloginnow-title": "Цяпер немагчыма ўвайсьці", "cannotloginnow-text": "Уваход у сыстэму немагчымы пры выкарыстаньні $1.", "cannotcreateaccount-title": "Немагчыма стварыць рахункі", - "cannotcreateaccount-text": "Непасрэднае стварэньне рахункаў ня ўключана ў гэтай вікі.", + "cannotcreateaccount-text": "Простае стварэньне рахункаў ня ўлучана ў гэтай вікі.", "yourdomainname": "Ваш дамэн:", "password-change-forbidden": "Вы ня можаце зьмяняць паролі ў гэтай вікі.", "externaldberror": "Адбылася памылка аўтэнтыфікацыі з дапамогай вонкавай базы зьвестак, ці Вам не дазволена абнаўляць свой рахунак.", @@ -429,7 +429,7 @@ "nocookieslogin": "{{SITENAME}} выкарыстоўвае файлы-кукі для ўваходу ў сыстэму.\nУ Вашым браўзэры файлы-кукі адключаныя.\nКалі ласка, уключыце іх і паспрабуйце яшчэ раз.", "nocookiesfornew": "Рахунак удзельніка ня быў створаны, таму што мы не змаглі пацьвердзіць яго крыніцу. \nУпэўніцеся, што ў Вас уключаныя файлы-кукі, перазагрузіце гэтую старонку і паспрабуйце зноў.", "createacct-loginerror": "Рахунак быў пасьпяхова створаны, але вы ня можаце ўвайсьці аўтаматычна. Калі ласка, [[Special:UserLogin|увайдзіце ўручную]].", - "createacct-temp-warning": "Рэдагаваньні, якія Вы зрабілі сваім часовым рахункам $1, ня будуць перанесеныя ў Ваш пастаянны рахунак.", + "createacct-temp-warning": "Рэдагаваньні, якія Вы зрабілі сваім часовым рахункам $1, ня будуць перанесеныя ў Ваш сталы рахунак.", "noname": "Вы пазначылі няслушнае імя ўдзельніка.", "userlogin-authpopup-loggingin-title": "Уваход…", "userlogin-authpopup-loggingin-body": "Мусіла адкрыцца выплыўнае вакно. Калі вы яго ня бачыце, то можам паспрабаваць адкрыць яго зноўку. Альбо можаце [$1 ўвайсьці старым спосабам].", @@ -452,20 +452,20 @@ "noemail": "{{GENDER:$1|Удзельнік «$1» не пазначыў|Удзельніца «$1» не пазначыла}} адрас электроннай пошты.", "noemailcreate": "Вы павінныя пазначыць слушны адрас электроннай пошты.", "passwordsent": "Новы пароль быў дасланы на адрас электроннай пошты ўдзельніка «$1».\nКалі ласка, увайдзіце ў сыстэму пасьля яго атрыманьня.", - "blocked-mailpassword": "З Вашага IP-адрасу забароненыя рэдагаваньні. Каб пазьбегнуць злоўжываньняў, з гэтага IP-адрасу забаронена аднаўляць пароль.", + "blocked-mailpassword": "З Вашага IP-адрасу забароненыя рэдагаваньні. Каб унікнуць злоўжываньняў, з гэтага IP-адрасу забаронена аднаўляць пароль.", "eauthentsent": "Пацьверджаньне было дасланае на пазначаны адрас электроннай пошты.\nУ лісьце ўтрымліваюцца інструкцыі, па выкананьні якіх Вы зможаце пацьвердзіць, што адрас сапраўды належыць Вам, і на гэты адрас будзе дасылацца пошта адсюль.", - "throttled-mailpassword": "Ліст пра скіданьне паролю ўжо быў дасланы за $1 {{PLURAL:$1|апошнюю гадзіну|апошнія гадзіны|апошніх гадзінаў}}.\nКаб пазьбегнуць злоўжываньняў напамін будзе дасылацца не часьцей як аднойчы за $1 {{PLURAL:$1|гадзіну|гадзіны|гадзінаў}}.", + "throttled-mailpassword": "Ліст на скіданьне паролю ўжо быў дасланы за $1 {{PLURAL:$1|апошнюю гадзіну|апошнія гадзіны|апошніх гадзінаў}}.\nКаб унікнуць злоўжываньняў, напамін будзе дасылацца не часьцей за $1 {{PLURAL:$1|гадзіну|гадзіны|гадзінаў}}.", "mailerror": "Памылка пры адпраўцы электроннай пошты: $1", "acct_creation_throttle_hit": "Наведнікі гэтай вікі, якія карысталіся Вашым ІР-адрасам, ужо стварылі $1 {{PLURAL:$1|рахунак|рахункі|рахункаў}} за $2, што перавышае максымальную дазволеную колькасьць за гэты пэрыяд.\nУ выніку, наведнікі, якія карыстаюцца гэтым ІР-адрасам, пакуль ня могуць ствараць рахункі.", "invalidemailaddress": "Уведзены адрас электроннай пошты не адпавядае фармату адрасоў электроннай пошты.\nУвядзіце слушны адрас электроннай пошты ці ачысьціце гэтае поле.", "cannotchangeemail": "Электронная пошта рахунку ня можа быць зьмененая ў {{GRAMMAR:месны|{{SITENAME}}}}.", "emaildisabled": "Гэты сайт ня можа адсылаць электронныя лісты.", - "accountcreated": "Рахунак створаны", + "accountcreated": "Уліковы запіс створаны", "accountcreatedtext": "Рахунак {{GENDER:$1|удзельніка|удзельніцы}} [[{{ns:User}}:$1|$1]] ([[{{ns:User talk}}:$1|гутаркі]]) быў створаны.", "createaccount-title": "Стварэньне рахунку ў {{GRAMMAR:месны|{{SITENAME}}}}", "createaccount-text": "Нехта стварыў рахунак «$2» у {{GRAMMAR:месны|{{SITENAME}}}} ($4) для Вашага адрасу электроннай пошты. Пароль для гэтага рахунку — «$3». Вам трэба ўвайсьці і зьмяніць Ваш пароль зараз.\n\nВы можаце праігнараваць гэты ліст, калі гэты рахунак быў створаны памылкова.", "login-throttled": "Вы зрабілі надта шмат спробаў уваходу ў сыстэму.\nКалі ласка, пачакайце $1 перад тым як паспрабаваць ізноў.", - "login-abort-generic": "Не атрымалася ўвайсьці ў сыстэму — спынена", + "login-abort-generic": "Не ўдалося ўвайсьці ў сыстэму — спынена", "login-migrated-generic": "Ваш рахунак быў перанесены і вашае імя ўдзельніка больш не існуе ў гэтай вікі.", "loginlanguagelabel": "Мова: $1", "suspicious-userlogout": "Ваш запыт на выхад з сыстэмы быў адхілены, таму што выглядае, што ён быў дасланы пашкоджаным браўзэрам альбо кэшаваным проксі-сэрвэрам.", @@ -544,11 +544,11 @@ "passwordreset-domain": "Дамэн:", "passwordreset-email": "Адрас электроннай пошты:", "passwordreset-emailtitle": "Падрабязнасьці рахунку ў {{GRAMMAR:месны|{{SITENAME}}}}", - "passwordreset-emailtext-ip": "Нехта (магчыма Вы, з IP-адрасу $1) зрабіў запыт на скіданьне вашага паролю ў {{GRAMMAR:месны|{{SITENAME}}}} ($4). {{PLURAL:$3|1=Наступны рахунак удзельніка зьвязаны|Наступныя рахункі ўдзельнікаў зьвязаныя}} з гэтым адрасам электроннай пошты:\n\n$2\n\n{{PLURAL:$3|1=Гэты часовы пароль будзе|Гэтыя часовыя паролі будуць}} дзейнічаць $5 {{PLURAL:$5|дзень|дні|дзён}}.\nЦяпер Вам неабходна ўвайсьці і выбраць новы пароль. Калі нехта іншы зрабіў гэты запыт, ці Вы ўспомнілі Ваш пачатковы пароль, які ня хочаце мяняць, Вы можаце праігнараваць гэтае паведамленьне, і працягваць выкарыстоўваць стары пароль.", - "passwordreset-emailtext-user": "Удзельнік $1 зрабіў запыт на скіданьне вашага паролю ў {{GRAMMAR:месны|{{SITENAME}}}} ($4). {{PLURAL:$3|1=Наступны рахунак удзельніка зьвязаны|Наступныя рахункі ўдзельнікаў зьвязаныя}} з гэтым адрасам электроннай пошты:\n\n$2\n\n{{PLURAL:$3|1=Гэты часовы пароль будзе|Гэтыя часовыя паролі будуць}} дзейнічаць $5 {{PLURAL:$5|дзень|дні|дзён}}.\nЦяпер Вам неабходна ўвайсьці і выбраць новы пароль. Калі нехта іншы зрабіў гэты запыт, ці Вы ўспомнілі Ваш пачатковы пароль, які ня хочаце мяняць, Вы можаце праігнараваць гэтае паведамленьне, і працягваць выкарыстоўваць стары пароль.", + "passwordreset-emailtext-ip": "Нехта (магчыма Вы, з IP-адрасу $1) зрабіў запыт на скіданьне вашага паролю ў {{GRAMMAR:месны|{{SITENAME}}}} ($4). {{PLURAL:$3|1=Наступны рахунак удзельніка зьвязаны|Наступныя рахункі ўдзельнікаў зьвязаныя}} з гэтым адрасам электроннай пошты:\n\n$2\n\n{{PLURAL:$3|1=Гэты часовы пароль будзе|Гэтыя часовыя паролі будуць}} дзеяць $5 {{PLURAL:$5|дзень|дні|дзён}}.\nЦяпер Вам патрэбна ўвайсьці і абраць новы пароль. Калі нехта іншы зрабіў гэты запыт, ці Вы ўспомнілі Ваш пачатковы пароль, які ня хочаце мяняць, Вы можаце праігнараваць гэтае паведамленьне, і працягваць ужываць стары пароль.", + "passwordreset-emailtext-user": "Удзельнік $1 зрабіў запыт на скіданьне вашага паролю ў {{GRAMMAR:месны|{{SITENAME}}}} ($4). {{PLURAL:$3|1=Наступны рахунак удзельніка зьвязаны|Наступныя рахункі ўдзельнікаў зьвязаныя}} з гэтым адрасам электроннай пошты:\n\n$2\n\n{{PLURAL:$3|1=Гэты часовы пароль будзе|Гэтыя часовыя паролі будуць}} дзеяць $5 {{PLURAL:$5|дзень|дні|дзён}}.\nЦяпер Вам патрэбна ўвайсьці і абраць новы пароль. Калі нехта іншы зрабіў гэты запыт, ці Вы ўспомнілі Ваш пачатковы пароль, які ня хочаце мяняць, Вы можаце праігнараваць гэтае паведамленьне, і працягваць ужываць стары пароль.", "passwordreset-emailelement": "Імя ўдзельніка: \n$1\n\nЧасовы пароль: \n$2", "passwordreset-success": "Вы запыталі скіданьне паролю.", - "passwordreset-success-details-generic": "Калі ўведзеная інфармацыя слушная, будзе адасланы электронны ліст наскіданьнем паролю. Калі вы не атрымалі ліста, раім вам наведаць [[mw:Special:MyLanguage/Help:Reset_password|старонку дапамогі па скіданьні паролю]] ці паспрабаваць пазьней. Вы можаце падаваць толькі абмежаваную колькасьць запытаў на зьмену паролю за кароткі пэрыяд часу. Для кожнага дзейнага рахунку можа быць адасланы толькі адзін ліст на зьмену паролю на працягу кожны{{PLURAL:$1|ай гадзіны|ых $1 гадзінаў}} дзеля пазьбяганьня злоўжываньняў.", + "passwordreset-success-details-generic": "Калі ўведзеная інфармацыя слушная, будзе адасланы электронны ліст наскіданьнем паролю. Калі вы не атрымалі ліста, раім вам наведаць [[mw:Special:MyLanguage/Help:Reset_password|старонку дапамогі па скіданьні паролю]] ці паспрабаваць пазьней. Вы можаце падаваць толькі абмежаваную колькасьць запытаў на зьмену паролю за кароткі пэрыяд часу. Для кожнага дзейнага рахунку можа быць адасланы толькі адзін ліст на зьмену паролю на працягу кожны{{PLURAL:$1|ай гадзіны|ых $1 гадзінаў}} каб запабегчы злоўжываньняў.", "passwordreset-success-info": "Вы далі наступныя падрабязнасьці: $1", "passwordreset-emailtext-require-email": "Аднак, калі вы не стваралі гэты запыт і хочаце прадухіліць непажаданыя паведамленьні электроннай пошты, вы можаце абнавіць свае парамэтры элэктроннай пошты па адрасе\n$1.\nВы можаце запатрабаваць як імя карыстальніка, так і адрас электроннай пошты для ўкладаньня электронных лістоў на скіданьне пароля. Гэта можа прывесьці да скарачэньня колькасьці такіх інцыдэнтаў.", "passwordreset-nocaller": "Мусіць быць пададзены той, хто робіць выклік", @@ -618,7 +618,7 @@ "temp-user-banner-tooltip-description-login": "[[Special:UserLogin|Увайдзіце]] або [[Special:CreateAccount|стварыце рахунак]], каб падпісваць будучыя рэдагаваньні ўласным імем і мець доступ да іншых функцыяў.", "blankarticle": "Папярэджаньне: вы ствараеце пустую старонку.\nКалі вы націсьніце «$1» яшчэ раз, старонка будзе створаная без аніякага зьместу.", "anoneditwarning": "Папярэджаньне: вы не ўвайшлі ў сыстэму. Ваш IP-адрас будзе бачны ўсім, калі вы адрэдагуеце старонку. Калі вы [$1 ўвойдзеце] або [$2 створыце рахунак], вашыя рэдагаваньні будуць зьвязаныя з вашым імем карыстальніка, а таксама вам будуць даступныя дадатковыя перавагі.", - "autocreate-edit-warning": "Увага: Вы не ўвайшлі ў сыстэму. Калі вы зробіце рэдагаваньне, для вас будзе створаны часовы рахунак. [[{{MediaWiki:tempuser-helppage}}|Дазнацца болей]]. [$1 Увайдзіце] або [$2 стварыце рахунак], каб працягнуць атрыманьне абвесткаў пасьля сканчэньня тэрміну дзеяньня гэтага рахунку, ды і мець іншыя магчымасьці.", + "autocreate-edit-warning": "Увага: Вы не ўвайшлі ў сыстэму. Калі вы зробіце рэдагаваньне, для вас будзе створаны часовы рахунак. [[{{MediaWiki:tempuser-helppage}}|Дазнацца болей]]. [$1 Увайдзіце] або [$2 стварыце рахунак], каб працягнуць атрыманьне абвестак пасьля сканчэньня тэрміну дзеяньня гэтага рахунку, ды і мець іншыя магчымасьці.", "anonpreviewwarning": "Вы не ўвайшлі ў сыстэму. Па публікацыі старонкі ваш IP-адрас будзе дададзены ў яе гісторыю рэдагаваньняў.", "autocreate-preview-warning": "Вы не ўвайшлі ў сыстэму. Калі вы зробіце рэдагаваньне, для вас будзе створаны часовы рахунак. [[{{MediaWiki:tempuser-helppage}}|Дазнацца болей]].", "missingsummary": "Напамін: Вы не пазначылі загаловак камэнтара. Калі Вы націсьнеце кнопку «$1» яшчэ раз, Вашая зьмена будзе захаваная без камэнтара.", @@ -656,8 +656,8 @@ "missing-revision-permission": "Рэвізія #$1 належыць выдаленай старонцы. Вы можаце [{{fullurl:{{#Special:Undelete}}|target=$3×tamp=$2&diff=prev}} праглядзець яе]; па падрабязнасьці зьвяртацца да [{{fullurl:{{#Special:Log}}/delete|page=$3}} справаздачы выдаленьняў].", "missing-revision": "Вэрсія старонкі №$1 з назвай «{{FULLPAGENAME}}» не існуе.\n\nЗвычайна гэта здараецца з-за пераходу па састарэлай спасылцы на старонку, якая была выдаленая.\nПадрабязнасьці можна знайсьці ў [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} журнале выдаленьняў].", "missing-revision-content": "Ня ўдалося загрузіць зьмест рэвізіі #$1 старонкі з назвай «$2».", - "userpage-userdoesnotexist": "Рахунак «$1» у гэтай вікі не зарэґістраваны. Калі ласка, удакладніце, ці жадаеце Вы стварыць/рэдагаваць гэтую старонку.", - "userpage-userdoesnotexist-view": "Рахунак «$1» у гэтай вікі не зарэґістраваны.", + "userpage-userdoesnotexist": "Рахунак «$1» у гэтай вікі не зарэгістраваны. Калі ласка, удакладніце, ці жадаеце вы стварыць/рэдагаваць гэтую старонку.", + "userpage-userdoesnotexist-view": "Рахунак «$1» у гэтай вікі не зарэгістраваны.", "blocked-notice-logextract": "{{GENDER:$1|Гэты ўдзельнік у|Гэтая ўдзельніца ў}} цяперашні момант {{GENDER:$1|заблякаваны|заблякаваная}}.\nАпошні запіс з журналу блякаваньняў пададзены ніжэй для даведкі:", "clearyourcache": "Заўвага: каб пабачыць зьмены пасьля публікацыі, Вам можа спатрэбіцца ачысьціць кэш Вашага браўзэра. \n* Firefox / Safari: трымайце Shift і націсьніце Reload, ці націсьніце Ctrl-F5 ці Ctrl-R (⌘-R на Mac)\n* Google Chrome: націсьніце Ctrl-Shift-R (⌘-Shift-R на Mac)\n* Edge: трымайце Ctrl і націсьніце Refresh, ці націсьніце Ctrl-F5.", "usercssyoucanpreview": "Падказка: выкарыстоўвайце кнопку «{{int:showpreview}}», каб паспрабаваць новы CSS-код перад яго публікацыяй.", @@ -687,7 +687,7 @@ "explainconflict": "Нехта зьмяніў старонку падчас вашага рэдагаваньня.\nУ верхнім тэкставым акне знаходзіцца цяперашні зьмест старонкі.\nВашыя зьмены паказаныя ў ніжнім акне.\nВам трэба перанесьці вашыя зьмены ў цяперашні тэкст.\nКалі вы націсьніце «$1», будзе апублікаваны толькі тэкст верхняга вакна.", "yourtext": "Ваш тэкст", "storedversion": "Захаваная вэрсія", - "editingold": "Папярэджаньне: вы рэдагуеце састарэлую вэрсію гэтай старонкі.\nКалі вы паспрабуеце апублікаваць яе, любыя зьмены, зробленыя пасьля гэтай вэрсіі, будуць страчаныя.", + "editingold": "Папярэджаньне: вы рэдагуеце састарэлую вэрсію гэтай старонкі.\nКалі вы паспрабуеце апублікаваць яе, усякія зьмены, зробленыя пасьля гэтай вэрсіі, будуць страчаныя.", "unicode-support-fail": "Падобна, што ваш браўзэр не падтрымлівае Юнікод. Ён патрэбны для рэдагаваньня старонак, таму вашае рэдагаваньне не было апублікаванае.", "yourdiff": "Адрозьненьні", "copyrightwarning": "Калі ласка, зьвярніце ўвагу на тое, што ўсе дадаткі і зьмены ў {{GRAMMAR:месны|{{SITENAME}}}} разглядаюцца як выдадзеныя ў адпаведнасьці з умовамі ліцэнзіі $2 (глядзіце падрабязнасьці на $1). Калі вы супраць таго, каб вашыя матэрыялы неабмежавана рэдагавалася і распаўсюджвалася, не дадавайце іх.
                    \nВы таксама абавязуецеся, што ваш матэрыял напісаны асабіста вамі або зьяўляецца грамадзкім набыткам, альбо ўзяты з падобных вольных крыніцаў.\nНельга без дазволу дадаваць матэрыялы, абароненыя аўтарскім правам!", @@ -797,7 +797,7 @@ "undo-summary-username-hidden": "Скасаваньне вэрсіі [[Special:Diff/$1|$1]] схаванага ўдзельніка", "viewpagelogs": "Паказаць журналы падзеяў для гэтай старонкі", "viewpagelogs-lowercase": "паказаць справаздачы для гэтай старонкі", - "nohistory": "Гісторыя зьменаў для гэтай старонкі адсутнічае.", + "nohistory": "Няма гісторыі рэдагаваньняў для гэтай старонкі.", "currentrev": "Цяперашняя вэрсія", "currentrev-asof": "Цяперашняя вэрсія на $1", "revisionasof": "Вэрсія ад $1", @@ -907,9 +907,9 @@ "mergehistory-merge": "Наступныя вэрсіі [[:$1]] можна аб’яднаць у [[:$2]].\nКарыстайцеся кнопкамі для аб’яднаньня толькі выбранага дыяпазону рэдагаваньняў.\nЗаўважце, што выкарыстаньне навігацыйных спасылак ачысьціць поле пазначэньня прычыны.", "mergehistory-go": "Паказаць рэдагаваньні, якія магчыма зьяднаць", "mergehistory-submit": "Зьяднаць вэрсіі", - "mergehistory-empty": "Няма правак, якія магчыма аб’яднаць.", + "mergehistory-empty": "Няма вэрсіяў, якія можна зьяднаць.", "mergehistory-done": "$4 {{PLURAL:$4|вэрсія|вэрсіі|вэрсіяў}} з $1 {{PLURAL:$4|1=была аб’яднаная|былі аб’яднаныя}} ў [[:$2]].\n$3", - "mergehistory-fail": "Не атрымалася аб’яднаць гісторыі старонак. Калі ласка, праверце парамэтры старонкі і часу.", + "mergehistory-fail": "Не ўдалося зьяднаць гісторыі старонак. Калі ласка, праверце парамэтры старонкі і часу.", "mergehistory-fail-bad-timestamp": "Няслушная метка часу.", "mergehistory-fail-invalid-source": "Няслушная старонка-крыніца.", "mergehistory-fail-invalid-dest": "Няслушная мэтавая старонка.", @@ -970,7 +970,7 @@ "viewprevnext": "Паказаць ($1 {{int:pipe-separator}} $2) ($3)", "searchmenu-exists": "У {{GRAMMAR:месны|{{SITENAME}}}} існуе старонка з назвай «[[:$1]]». {{PLURAL:$2|0=|Глядзіце таксама іншыя знойдзеныя вынікі пошуку.}}", "searchmenu-new": "Стварыць старонку «[[:$1]]» у {{GRAMMAR:месны|{{SITENAME}}}}! {{PLURAL:$2|0=|Глядзіце таксама старонку, знойдзеную ў выніку пошуку.|Глядзіце таксама вынікі пошуку.}}", - "searchprofile-articles": "Старонкі са зьместам", + "searchprofile-articles": "Старонкі зь зьместам", "searchprofile-images": "Мультымэдыя", "searchprofile-everything": "Усё", "searchprofile-advanced": "Пашыраны", @@ -1025,13 +1025,13 @@ "linterror-large-tables": "Вялікія табліцы, якія псуюць вывад на мабільных прыладах", "linterror-misc-tidy-replacement-issues": "Разнастайныя памылкі разьметкі", "linterror-misnested-tag": "Няслушна ўкладзены тэг, які трэба ўкласьці правільна", - "linterror-missing-end-tag": "Брак канцавога тэґу", + "linterror-missing-end-tag": "Брак канцавога тэгу", "linterror-multi-colon-escape": "Мноства выкарыстаных двухкроп’яў", "linterror-multiline-html-table-in-list": "Шматрадковая табліца HTML5 унутры сьпісу", "linterror-multiple-unclosed-formatting-tags": "Мноства незакрытых цэтлікаў фарматаваньня на старонцы", "linterror-night-mode-unaware-background-color": "Колер фону ў тэксьце патрабуе і колеру тэксту", "linterror-obsolete-tag": "Састарэлы HTML-тэг", - "linterror-pwrap-bug-workaround": "Пазьбяганьне памылкі абгорткі параграфу", + "linterror-pwrap-bug-workaround": "Абыход памылкі абгорткі параграфу", "linterror-self-closed-tag": "Самазакрыты тэг", "linterror-stripped-tag": "Няпарны тэг", "linterror-tidy-font-bug": "Спроба зьмяніць колер цэтлікам „font“", @@ -1381,7 +1381,7 @@ "rcfilters-filter-user-experience-level-learner-label": "Вучні", "rcfilters-filter-user-experience-level-learner-description": "Зарэгістраваныя рэдактары, чый досьвед больш чым у «навічкоў», але меней чым у «дасьведчаных удзельнікаў».", "rcfilters-filter-user-experience-level-experienced-label": "Дасьведчаныя ўдзельнікі", - "rcfilters-filter-user-experience-level-experienced-description": "Зарэґістраваныя ўдзельнікі з больш чым 500 рэдагаваньнямі і 30 днямі актыўнасьці.", + "rcfilters-filter-user-experience-level-experienced-description": "Зарэгістраваныя ўдзельнікі з больш чым 500 рэдагаваньнямі і 30 днямі актыўнасьці.", "rcfilters-filtergroup-automated": "Аўтаматычны ўнёсак", "rcfilters-filter-bots-label": "Робат", "rcfilters-filter-bots-description": "Рэдагаваньні, зробленыя з дапамогай аўтаматызаваных інструмэнтаў.", @@ -1431,6 +1431,7 @@ "rcfilters-filter-previousrevision-label": "Ня самая апошняя вэрсія", "rcfilters-filter-previousrevision-description": "Усе зьмены, якія не зьяўляюцца самай апошняй вэрсіяй.", "rcfilters-filter-excluded": "Выключаны", + "rcfilters-tag-help": "Болей інфармацыі пра тэг «$1»", "rcfilters-tag-prefix-namespace-inverted": "не :$1", "rcfilters-tag-prefix-tags-inverted": "не #$1", "rcfilters-exclude-button-off": "Выключыць абранае", @@ -1508,11 +1509,11 @@ "upload-tryagain-nostash": "Даслаць паўторна загружаны файл і зьмененае апісаньне", "uploadnologin": "Вы не ўвайшлі ў сыстэму", "uploadnologintext": "Вам трэба $1, каб загружаць файлы.", - "upload_directory_missing": "Загрузачная дырэкторыя ($1) адсутнічае і ня можа быць створаная сэрвэрам.", + "upload_directory_missing": "Бракуе загрузачнай дырэкторыі ($1) і яна ня можа быць створаная сэрвэрам.", "upload_directory_read_only": "Сэрвэр ня мае правоў на запіс у дырэкторыю загружаных файлаў ($1).", "uploaderror": "Памылка загрузкі", "upload-recreate-warning": "Увага: файл з такой назвай быў выдалены альбо перанесены.\n\nЖурнал выдаленьняў і пераносаў гэтай старонкі для зручнасьці пададзены тут:", - "uploadtext": "Ужывайце форму ніжэй для загрузкі файлаў.\nКаб паглядзець ці адшукаць раней загружаныя файлы, глядзіце [[Special:FileList|сьпіс загружаных файлаў]]. Загрузкі і перазагрузкі таксама запісваюцца ў [[Special:Log/upload|журнал загрузак]]. Выдаленьні запісваюцца ў [[Special:Log/delete|журнал выдаленьняў]].\n\nКаб улучыць файл у старонку, ужывайце адзін з наступных варыянтаў:\n* [[{{ns:file}}:File.jpg]] для поўнай вэрсіі файлу\n* [[{{ns:file}}:File.png|200px|thumb|left|Подпіс да выявы]] для выявы шырынёй 200 піксэлаў у рамцы і тэкстам «Подпіс да выявы» ў якасьці подпісу\n* [[{{ns:media}}:File.ogg]] для простай спасылкі на файл безь яго адлюстраваньня.", + "uploadtext": "Ужывайце форму ніжэй для загрузкі файлаў.\nКаб паглядзець ці адшукаць раней загружаныя файлы, глядзіце [[Special:FileList|сьпіс загружаных файлаў]]. Загрузкі і перазагрузкі таксама запісваюцца ў [[Special:Log/upload|журнал загрузак]]. Выдаленьні запісваюцца ў [[Special:Log/delete|журнал выдаленьняў]].\n\nКаб улучыць файл у старонку, ужывайце адзін з наступных варыянтаў:\n* [[{{ns:file}}:File.jpg]] для поўнай вэрсіі файлу\n* [[{{ns:file}}:File.png|200px|thumb|left|Подпіс да выявы]] для выявы шырынёй 200 піксэлаў у рамцы і тэкстам «Подпіс да выявы» ў якасьці подпісу\n* [[{{ns:media}}:File.ogg]] для простай спасылкі на файл безь ягонага паказу.", "upload-permitted": "{{PLURAL:$2|Дазволены тып|Дазволеныя тыпы}} файлаў: $1.", "upload-preferred": "{{PLURAL:$2|Пажаданы тып|Пажаданыя тыпы}} файлаў: $1.", "upload-prohibited": "{{PLURAL:$2|Забаронены тып|Забароненыя тыпы}} файлаў: $1.", @@ -1553,7 +1554,7 @@ "windows-nonascii-filename": "Гэтая вікі не падтрымлівае назвы файлаў з спэцыяльнымі сымбалямі.", "fileexists": "Файл з такой назвай ужо ёсьць, калі ласка праверце [[:$1]], калі {{GENDER:|вы}} не ўпэўненыя, што жадаеце перапісаць яго.\n[[$1|thumb]]", "filepageexists": "Старонка апісаньня для гэтага файлу ўжо існуе як [[:$1]], але файлу з такой назвай няма.\nАпісаньне якое вы дадалі ня зьявіцца на старонцы апісаньня.\nКаб яно там зьявілася, вам трэба рэдагаваць яе самастойна.\n[[$1|thumb]]", - "fileexists-extension": "Файл з падобнай назвай ужо існуе: [[$2|thumb]]\n* Назва загружанага файла: [[:$1]]\n* Назва існуючага файла: [[:$2]]\nМагчыма, вы жадаеце выкарыстаць адрозную назву?", + "fileexists-extension": "Файл з падобнай назвай ужо існуе: [[$2|thumb]]\n* Назва загружанага файла: [[:$1]]\n* Назва існага файла: [[:$2]]\nМагчыма, вы жадаеце выкарыстаць адрозную назву?", "fileexists-thumbnail-yes": "Магчыма, файл зьяўляецца паменшанай копіяй (мініятурай).\n[[$1|thumb]]\nКалі ласка, праверце файл [[:$1]].\nКалі правераны файл зьяўляецца той жа выявай, то загрузка дадатковай мініятуры ня мае сэнсу.", "file-thumbnail-no": "Назва файлу пачынаецца з $1.\nМагчыма, гэта паменьшаная копія выявы (мініятура).\nКалі вы маеце гэтую выяву ў поўным памеры, загрузіце яе, альбо зьмяніце назву файлу.", "fileexists-forbidden": "Файл з такой назвай ужо існуе і ня можа быць перапісаны.\nКалі ласка, вярніцеся назад і загрузіце гэты файл з новай назвай. [[File:$1|thumb|center|$1]]", @@ -1582,13 +1583,13 @@ "uploaded-animate-svg": "У загружаным SVG-файле знойдзены тэг «animate», які можа зьмяняць спасылку з дапамогай атрыбуту «from» <$1 $2=\"$3\">.", "uploaded-setting-event-handler-svg": "Усталёўка атрыбутаў апрацоўкі падзеяў заблякаваная, у загружаным SVG-файле знойдзены код <$1 $2=\"$3\">.", "uploaded-setting-href-svg": "Выкарыстаньне тэгу «set» для дадаваньня атрыбуту «href» у бацькоўскі элемэнт заблякаванае.", - "uploaded-wrong-setting-svg": "Ужываньне тэгу «set» для дадаваньня ў якасьці мэты аддаленага адрасу/зьвестак/сцэнару для любога атрыбуту заблякаванае. У загружаным SVG-файле знойдзена <set to=\"$1\">.", + "uploaded-wrong-setting-svg": "Ужываньне тэгу «set» для дадаваньня ў якасьці мэты аддаленага адрасу/зьвестак/сцэнару для будзь-якога атрыбуту заблякаванае. У загружаным SVG-файле знойдзена <set to=\"$1\">.", "uploaded-setting-handler-svg": "SVG, які выстаўляе атрыбут «handler» з дапамогай аддаленага адрасу/зьвестак/скрыпту, блякуецца. У загружаным SVG-файле знойдзена $1=\"$2\".", "uploaded-remote-url-svg": "SVG, які выстаўляе ўсякі атрыбут з дапамогай аддаленага URL-адрасу, блякуецца. У заладаваным SVG-файле знойдзена $1=\"$2\".", "uploaded-image-filter-svg": "У загружаным SVG-файле знойдзены фільтар выяваў з URL-адрасам: <$1 $2=\"$3\">.", "uploadscriptednamespace": "Гэты SVG-файл утрымлівае недапушчальную прастору назваў «$1».", - "uploadinvalidxml": "Не атрымалася прааналізаваць XML у загружаным файле.", - "uploadvirus": "Файл утрымлівае вірус! Падрабязнасьці: $1", + "uploadinvalidxml": "Не ўдалося прааналізаваць XML у загружаным файле.", + "uploadvirus": "Файл зьмяшчае вірус! Падрабязнасьці: $1", "upload-source": "Крынічны файл", "sourcefilename": "Пачатковая назва файлу:", "sourceurl": "URL-адрас крыніцы:", @@ -1606,11 +1607,11 @@ "upload-file-error-text": "Адбылася ўнутраная памылка пры стварэньні часовага файлу на сэрвэры.\nКалі ласка, зьвярніцеся да [[Special:ListUsers/sysop|адміністратара]].", "upload-misc-error": "Невядомая памылка загрузкі", "upload-misc-error-text": "Адбылася невядомая памылка падчас загрузкі.\nКалі ласка, упэўніцеся, што URL-адрас слушны, і паспрабуйце ізноў.\nКалі памылка паўторыцца, зьвярніцеся да [[Special:ListUsers/sysop|адміністратара]].", - "upload-too-many-redirects": "URL-адрас утрымлівае зашмат перанакіраваньняў", + "upload-too-many-redirects": "URL месьціць забагата перанакіраваньняў", "upload-http-error": "Узьнікла памылка HTTP: $1", "upload-copy-upload-invalid-domain": "Капіяваньне загрузак не дазволенае з гэтага дамэну.", "upload-foreign-cant-upload": "Гэтая вікі не наладжаная для загрузкі файлаў у запытанае вонкавае сховішча файлаў.", - "upload-foreign-cant-load-config": "Не атрымалася загрузіць канфігурацыю для загрузкі файлаў у вонкавае сховішча.", + "upload-foreign-cant-load-config": "Не ўдалося загрузіць канфігурацыю для загрузкі файлаў у вонкавае сховішча.", "upload-dialog-disabled": "Загрузка файлаў з дапамогай гэтага дыялёгу адключаная ў гэтай вікі.", "upload-dialog-title": "Загрузка файла", "upload-dialog-button-cancel": "Скасаваць", @@ -1634,7 +1635,7 @@ "upload-form-label-own-work-message-generic-foreign": "Я разумею, што загружаю гэты файл у агульнае сховішча. Я пацьвярджаю, што раблю гэта ў адпаведнасьці з умовамі выкарыстаньня і ліцэнзійнай палітыкай.", "upload-form-label-not-own-work-message-generic-foreign": "Калі вы ня можаце загрузіць гэты файл паводле правілаў агульнага сховішча, калі ласка, закрыйце гэты дыялёг і паспрабуйце іншы мэтад.", "upload-form-label-not-own-work-local-generic-foreign": "Вы можаце паспрабаваць скарыстацца [[Special:Upload|старонкай загрузкі {{GRAMMAR:родны|{{SITENAME}}}}]], калі гэты файл можна туды загрузіць згодна з правіламі.", - "backend-fail-stream": "Не атрымалася трансьляваць файл «$1».", + "backend-fail-stream": "Не ўдалося трансьляваць файл «$1».", "backend-fail-backup": "Немагчыма зрабіць рэзэрвовую копію файлу «$1».", "backend-fail-notexists": "Файл $1 не існуе.", "backend-fail-hashes": "Немагчыма атрымаць хэшы файлаў для параўнаньня.", @@ -1642,7 +1643,7 @@ "backend-fail-notsame": "Ужо існуе неідэнтычны файл «$1».", "backend-fail-invalidpath": "«$1» не зьяўляецца слушным шляхам да сховішча.", "backend-fail-delete": "Немагчыма выдаліць файл «$1».", - "backend-fail-describe": "Не атрымалася зьмяніць мэтазьвесткі для файлу «$1».", + "backend-fail-describe": "Не ўдалося зьмяніць мэтазьвесткі для файлу «$1».", "backend-fail-alreadyexists": "Файл «$1» ужо існуе.", "backend-fail-store": "Немагчыма захаваць файл «$1» у «$2».", "backend-fail-copy": "Немагчыма скапіяваць файл «$1» у «$2».", @@ -1652,18 +1653,18 @@ "backend-fail-closetemp": "Немагчыма закрыць часовы файл.", "backend-fail-read": "Немагчыма прачытаць файл «$1».", "backend-fail-create": "Немагчыма запісаць файл «$1».", - "backend-fail-maxsize": "Не атрымалася запісаць файл «$1», бо яго памер перавышае $2 {{PLURAL:$2|байт|байты|байтаў}}.", + "backend-fail-maxsize": "Не ўдалося запісаць файл «$1», бо яго памер перавышае $2 {{PLURAL:$2|байт|байты|байтаў}}.", "backend-fail-readonly": "Сховішча «$1» знаходзіцца ў рэжыме толькі чытаньня. Прычына: $2", "backend-fail-synced": "Стан файлу «$1» адрозьніваецца ад стану на ўнутраным сэрвэры сховішча", "backend-fail-connect": "Немагчыма далучыцца да сэрвэра сховішча «$1».", "backend-fail-internal": "Узьнікла невядомая памылка на сэрвэры сховішча «$1».", "backend-fail-contenttype": "Немагчыма вызначыць тып зьместу файлу, які павінен быць захаваны ў «$1».", "backend-fail-batchsize": "Cховішча атрымала блёк з $1 {{PLURAL:$1|файлавай апэрацыі|файлавых апэрацыяў|файлавых апэрацыяў}}; абмежаваньне складае $2 {{PLURAL:$2|апэрацыю|апэрацыі|апэрацыяў}}.", - "backend-fail-usable": "Не атрымалася прачытаць ці запісаць файл «$1» праз брак правоў ці адсутнасьці каталёгаў або кантэйнэраў.", - "backend-fail-stat": "Немагчыма прачытаць стан файлу «$1».", - "backend-fail-hash": "Не атрымалася вызначыць крыптаграфічны хэш файлу «$1».", + "backend-fail-usable": "Не ўдалося прачытаць ці запісаць файл «$1» праз брак дазволу, каталёгаў або кантэйнэраў.", + "backend-fail-stat": "Немагчыма прачытаць статус файлу «$1».", + "backend-fail-hash": "Не ўдалося вызначыць крыптаграфічны хэш файлу «$1».", "lockmanager-notlocked": "Немагчыма разблякаваць «$1», які не заблякаваны.", - "lockmanager-fail-closelock": "Не атрымалася закрыць файл блякаваньня для «$1».", + "lockmanager-fail-closelock": "Не ўдалося закрыць файл блякаваньня для «$1».", "lockmanager-fail-deletelock": "Немагчыма выдаліць файл блякаваньня для «$1».", "lockmanager-fail-acquirelock": "Немагчыма здабыць блякаваньне для «$1».", "lockmanager-fail-openlock": "Немагчыма адкрыць файл блякаваньня для «$1». Упэўніцеся, што вашая тэчка для загрузкі наладжаная слушна і што ваш вэб-сэрвэр мае дазвол на запіс у гэтую тэчку. Глядзіце https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:$wgUploadDirectory для дадатковых зьвестак.", @@ -1672,7 +1673,7 @@ "lockmanager-fail-db-release": "Немагчыма зьняць блякаваньні для базы зьвестак $1.", "lockmanager-fail-svr-acquire": "Немагчыма запытаць блякаваньні на сэрвэры $1.", "lockmanager-fail-svr-release": "Немагчыма зьняць блякаваньні для сэрвэра $1.", - "lockmanager-fail-conflict": "Не атрымалася атрымаць блякаваньне. Хтосьці яшчэ нешта робіць з гэтым файлам.", + "lockmanager-fail-conflict": "Не ўдалося атрымаць блякаваньне. Хтосьці яшчэ нешта робіць з гэтым файлам.", "zip-file-open-error": "Падчас адкрыцьця файлу для праверкі архіву адбылася памылка.", "zip-wrong-format": "Пазначаны файл не зьяўляецца ZIP-архівам.", "zip-bad": "ZIP-файл пашкоджаны ці ня можа быць прачытаны.\nНемагчыма праверыць яго бясьпечнасьць.", @@ -1681,10 +1682,10 @@ "uploadstash-summary": "Гэтая старонка дае доступ да файлаў, якія загружаныя ці знаходзяцца ў працэсе загрузкі, але яшчэ не апублікаваныя ў {{GRAMMAR:месны|{{SITENAME}}}}. Гэтыя файлы ня бачныя нікому, акрамя ўдзельнікаў, якія іх загрузілі.", "uploadstash-clear": "Ачысьціць схаваныя файлы", "uploadstash-nofiles": "Вы ня маеце схаваных файлаў.", - "uploadstash-badtoken": "Не атрымалася выканаць гэтае дзеяньне. Магчыма, скончыўся тэрмін дзеяньня вашых пасьведчаньняў. Калі ласка, паспрабуйце зноў.", - "uploadstash-errclear": "Не атрымалася ачысьціць файлы.", + "uploadstash-badtoken": "Не ўдалося выканаць гэтае дзеяньне. Магчыма, скончыўся тэрмін дзеяньня вашых пасьведчаньняў. Калі ласка, паспрабуйце зноў.", + "uploadstash-errclear": "Не ўдалося ачысьціць файлы.", "uploadstash-refresh": "Абнавіць сьпіс файлаў", - "uploadstash-exception": "Не атрымалася захаваць загрузку ў хованку ($1): «$2».", + "uploadstash-exception": "Не ўдалося захаваць загрузку ў хованку ($1): «$2».", "uploadstash-nothumb": "Няма мініятуры", "uploadstash-header-date": "Дата", "uploadstash-header-filekey": "Ключ", @@ -1698,11 +1699,11 @@ "uploadstash-bad-path-no-handler": "Ня знойдзены апрацоўнік для mime-тыпу $1 файлу $2.", "uploadstash-bad-path-bad-format": "Ключ «$1» мае няслушны фармат.", "uploadstash-file-not-found": "Ключ «$1» ня знойдзены ў схованцы.", - "uploadstash-file-not-found-no-thumb": "Не атрымалася здабыць мініятуру.", + "uploadstash-file-not-found-no-thumb": "Не ўдалося здабыць мініятуру.", "uploadstash-file-not-found-no-local-path": "Няма лякальнага шляху да маштабаванага элемэнту.", "uploadstash-file-not-found-no-remote-thumb": "Памылка атрыманьня мініятуры: $1\nURL = $2", - "uploadstash-file-not-found-missing-content-type": "Адсутнічае загаловак тыпу зьместу.", - "uploadstash-file-not-found-not-exists": "Не атрымалася знайсьці шлях, ці не зьяўляецца простым файлам.", + "uploadstash-file-not-found-missing-content-type": "Бракуе загалоўку тыпу зьместу.", + "uploadstash-file-not-found-not-exists": "Не ўдалося знайсьці шлях, ці не зьяўляецца простым файлам.", "uploadstash-file-too-large": "Немагчыма апрацаваць файл памерам большым за $1 байтаў.", "uploadstash-not-logged-in": "Удзельнік не ўвайшоў у сыстэму, файлы мусяць належаць удзельнікам.", "uploadstash-wrong-owner": "Гэты файл ($1) не належыць цяперашняму ўдзельніку.", @@ -1719,7 +1720,7 @@ "img-auth-noread": "Удзельнік ня мае доступу на чытаньне «$1».", "http-invalid-url": "Няслушны URL-адрас: $1", "http-invalid-scheme": "URL-адрасы схемы «$1» не падтрымліваюцца", - "http-request-error": "HTTP-запыт не атрымаўся ў выніку невядомай памылкі.", + "http-request-error": "HTTP-запыт ня ўдаўся ў выніку невядомай памылкі.", "http-read-error": "Памылка чытаньня HTTP.", "http-timed-out": "Скончыўся час чаканьня HTTP-запыту.", "http-curl-error": "Памылка звароту да URL-адрасу: $1", @@ -1734,8 +1735,8 @@ "nolicense": "Нічога ня выбрана", "licenses-edit": "Рэдагаваць парамэтры ліцэнзіі", "license-nopreview": "(Прагляд недаступны)", - "upload_source_url": "(выбраны вамі файл з слушнага і агульнадаступнага URL-адрасу)", - "upload_source_file": "(выбраны файл на вашай прыладзе)", + "upload_source_url": "(абраны вамі файл з слушнага і агульнадаступнага URL-адрасу)", + "upload_source_file": "(абраны файл на вашай прыладзе)", "listfiles-delete": "выдаліць", "listfiles-summary": "На гэтай спэцыяльнай старонцы паказаныя ўсе загружаныя файлы.", "listfiles-userdoesnotexist": "Рахунак удзельніка «$1» не зарэгістраваны.", @@ -1817,7 +1818,7 @@ "mimesearch": "Пошук па MIME", "mimesearch-summary": "Гэта старонка дазваляе адбор файлаў па іх MIME-тыпе.\nФармат уводу: тып_зьместу/падтып або тып_зьместу/*, напрыклад, image/jpeg.", "mimetype": "Тып MIME:", - "download": "загрузіць", + "download": "сьцягнуць", "unwatchedpages": "Старонкі, за якімі ніхто не назірае", "listredirects": "Сьпіс перанакіраваньняў", "listduplicatedfiles": "Сьпіс файлаў з дублікатамі", @@ -1841,7 +1842,7 @@ "statistics-header-edits": "Статыстыка рэдагаваньняў", "statistics-header-users": "Статыстыка ўдзельнікаў", "statistics-header-hooks": "Іншая статыстыка", - "statistics-articles": "Старонкі з зьместам", + "statistics-articles": "Старонкі зь зьместам", "statistics-pages": "Старонкі", "statistics-pages-desc": "Усе старонкі ў вікі, у тым ліку абмеркаваньні, перанакіраваньні і г. д.", "statistics-files": "Загружаныя файлы", @@ -1896,9 +1897,9 @@ "wantedpages-summary": "Сьпіс няісных старонак з найбольшай колькасьцю спасылак на іх, акрамя старонак, на якія спасылаюцца толькі старонкі-перанакіраваньні. Дзеля сьпісу няісных старонак, на якія спасылаюцца перанакіраваньні, глядзіце [[{{#special:BrokenRedirects}}|сьпіс няслушных перанакіраваньняў]].", "wantedpages-badtitle": "Няслушная назва сярод вынікаў: $1", "wantedfiles": "Запатрабаваныя файлы", - "wantedfiletext-cat": "Наступныя файлы выкарыстоўваюцца, але іх няма. Файлы з вонкавых сховішчаў могуць знаходзіцца ў сьпісе без уліку іх існаваньня. Любыя такія няслушныя ўваходжаньні будуць выкрасьленыя. Дадаткова, старонкі, якія ўбудоўваюць няісныя файлы, прыведзеныя на [[:$1]].", + "wantedfiletext-cat": "Наступныя файлы ўжываюцца, але іх няма. Файлы з вонкавых сховішчаў могуць знаходзіцца ў сьпісе без уліку іх існаваньня. Усе такія няслушныя ўваходжаньні будуць выкрасьленыя. Дадаткова, старонкі, якія ўбудоўваюць няісныя файлы, прыведзеныя на [[:$1]].", "wantedfiletext-cat-noforeign": "Наступныя файлы ўжваюцца, але не існуюць. Дадаткова, старонкі, у якія ўключаныя няісныя файлы, прыведзеныя ў [[:$1]].", - "wantedfiletext-nocat": "Наступныя файлы выкарыстоўваюцца, але іх няма. Файлы з вонкавых сховішчаў могуць знаходзіцца ў сьпісе без уліку іх існаваньня. Любыя такія няслушныя ўваходжаньні будуць выкрасьленыя.", + "wantedfiletext-nocat": "Наступныя файлы ва ўжытку, але іх няма. Файлы з вонкавых сховішчаў могуць знаходзіцца ў сьпісе без уліку іх існаваньня. Кожныя такія няслушныя ўваходжаньні будуць выкрасьленыя.", "wantedfiletext-nocat-noforeign": "Наступныя файлы выкарыстоўваюцца, але іх няма.", "wantedtemplates": "Запатрабаваныя шаблёны", "mostlinked": "Старонкі, на якія найчасьцей спасылаюцца", @@ -1950,8 +1951,8 @@ "ancientpages": "Найстарэйшыя старонкі", "move": "Перанесьці", "movethispage": "Перанесьці гэтую старонку", - "unusedimagestext": "Наступныя файлы існуюць, але не выкарыстоўваюцца ні на адной старонцы.\nКалі ласка, заўважце, што іншыя сайты могуць спасылацца на гэты файл празь непасрэдную спасылку (URL), і ён можа актыўна выкарыстоўвацца нягледзячы на знаходжаньне ў гэтым сьпісе.", - "unusedimagestext-categorizedimgisused": "Наступныя файлы існуюць, але ня ўкладзеныя ні ў якую старонку. Катэґарызаваныя выявы ўважаюцца ўжыванымі, нягледзячы на тое, што яны ня ўкладзеныя ні ў якую старонку.\nКалі ласка, заўважце, што іншыя вэбсайты могуць спасылацца на файл празь непасрэдны URL-адрас, але пры гэтым яны будуць знаходзіцца ў гэтым сьпісе, нягледзячы на актыўнае выкарыстаньне.", + "unusedimagestext": "Наступныя файлы існуюць, але не ўжываюцца на ніводнай старонцы.\nКалі ласка, заўважце, што іншыя сайты могуць спасылацца на гэты файл праз простую спасылку (URL), і ён можа актыўна ўжывацца нягледзячы на знаходжаньне ў гэтым сьпісе.", + "unusedimagestext-categorizedimgisused": "Наступныя файлы існуюць, але ня ўкладзеныя ні ў якую старонку. Катэгарызаваныя выявы ўважаюцца ўжыванымі, нягледзячы на тое, што яны ня ўкладзеныя ні ў якую старонку.\nКалі ласка, заўважце, што іншыя вэб-сайты могуць спасылацца на файл празь наўпроставы URL-адрас, але пры гэтым яны будуць знаходзіцца ў гэтым сьпісе, нягледзячы на актыўнае ўжываньне.", "unusedcategoriestext": "Існуюць наступныя катэгорыі, якія ня ўтрымліваюць старонак ці іншых катэгорыяў.", "notargettitle": "Не пазначаная мэта", "notargettext": "Вы не пазначылі мэтавую старонку альбо ўдзельніка для гэтага дзеяньня.", @@ -1959,8 +1960,8 @@ "nopagetext": "Пазначанай мэтавай старонкі не існуе.", "pager-newer-n": "$1 {{PLURAL:$1|навейшая|навейшыя|навейшых}}", "pager-older-n": "$1 {{PLURAL:$1|старэйшая|старэйшыя|старэйшых}}", - "suppress": "Падавіць вэрсію", - "querypage-disabled": "Гэтая спэцыяльная старонка адключаная для падвышэньня прадукцыйнасьці.", + "suppress": "Прыхаваць", + "querypage-disabled": "Гэтая спэцыяльная старонка адключаная для падвышэньня плёну.", "apihelp": "Даведка API", "apihelp-no-such-module": "Модуль «$1» ня знойдзены.", "apisandbox": "Пясочніца API", @@ -2111,7 +2112,7 @@ "post-expand-template-argument-category-desc": "Старонка перавышае памер $wgMaxArticleSize пасьля раскрыцьця аргумэнту шаблёну (нешта ў трайных дужках, напрыклад, {{{Foo}}}).", "expensive-parserfunction-category-desc": "На старонцы ўжываецца зашмат рэсурсаёмістых функцыяў парсэру (такіх, як #ifexist). Глядзіце [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:$wgExpensiveParserFunctionLimit Інструкцыя:$wgExpensiveParserFunctionLimit].", "broken-file-category-desc": "Старонка ўтрымлівае няслушную спасылку на файл (спасылку на файл, які не існуе).", - "hidden-category-category-desc": "Катэґорыя зьмяшчае метку __HIDDENCAT__ у зьмесьце старонкі, што перадвызначана не паказвае яе на старонках у сьпісе катэґорыяў.", + "hidden-category-category-desc": "Катэгорыя зьмяшчае метку __HIDDENCAT__ у зьмесьце старонкі, што прадвызначана не паказвае яе на старонках у сьпісе катэгорыяў.", "trackingcategories-nodesc": "Апісаньня няма.", "trackingcategories-disabled": "Катэгорыя адключаная", "mailnologin": "Няма адрасу атрымальніка", @@ -2119,11 +2120,11 @@ "emailuser": "Даслаць ліст", "emailuser-title-target": "Адаслаць {{GENDER:$1|гэтаму ўдзельніку|гэтай удзельніцы}} электронны ліст", "emailuser-title-notarget": "Даслаць электронны ліст удзельніку ці ўдзельніцы", - "emailpagetext": "Каб даслаць {{GENDER:$1|гэтаму ўдзельніку|гэтай удзельніцы}} ліст электроннай поштай, скарыстайцеся формай ніжэй.\nАдрас электроннай пошты, які вы пазначалі ў [[Special:Preferences|сваіх наладах]], будзе бачны ў полі ліста «Ад», і {{GENDER:$1|ўдзельнік|ўдзельніца}} зможа адказаць непасрэдна на гэты адрас.", + "emailpagetext": "Каб даслаць {{GENDER:$1|гэтаму ўдзельніку|гэтай удзельніцы}} ліст электроннай поштай, скарыстайцеся формай ніжэй.\nАдрас электроннай пошты, які вы пазначалі ў [[Special:Preferences|сваіх наладах]], будзе бачны ў полі ліста «Ад», і {{GENDER:$1|ўдзельнік|ўдзельніца}} зможа адказаць наўпрост на гэты адрас.", "defemailsubject": "Ліст ад {{GENDER:$1|удзельніка|удзельніцы}} {{GRAMMAR:родны|{{SITENAME}}}} «$1»", "usermaildisabled": "Электронная пошта ўдзельніка адключаная", "usermaildisabledtext": "Вы ня можаце дасылаць электронныя лісты іншым удзельнікам {{GRAMMAR:родны|{{SITENAME}}}}", - "noemailtitle": "Адрас электроннай пошты адсутнічае", + "noemailtitle": "Няма адрасу электроннай пошты", "noemailtext": "Гэты ўдзельнік не пазначыў слушны адрас электроннай пошты.", "nowikiemailtext": "Гэты ўдзельнік не дазволіў атрымліваць лісты па электроннай пошце ад іншых удзельнікаў.", "emailnotarget": "Няіснае ці няслушнае імя атрымальніка.", @@ -2210,7 +2211,7 @@ "enotif_lastdiff": "Глядзіце $1, каб пабачыць гэтую зьмену.", "enotif_anon_editor": "ананімны ўдзельнік $1", "enotif_temp_editor": "часовы карыстальнік $1", - "enotif_body": "Вітаем, $WATCHINGUSERNAME.\n\n$PAGEINTRO $NEWPAGE $PAGELOG\n\nАпісаньне зьменаў: $PAGESUMMARY $PAGEMINOREDIT\n\nЗьвязацца з рэдактарам:\nпраз электронную пошту: $PAGEEDITOR_EMAIL\nпразь вікістаронку: $PAGEEDITOR_WIKI\n\nАбвесткі ня будуць дасылацца ў выпадку новых дзеяньняў, пакуль вы не наведаеце гэтую старонку па ўваходзе ў сыстэму. Вы таксама можаце адключыць абвесткі пра зьмены для ўсіх старонак з вашага сьпісу назіраньня.\n\n Сыстэма абвесткаў {{GRAMMAR:родны|{{SITENAME}}}}\n\n--\nКаб зьмяніць налады абвесткаў праз электронную пошту, наведайце:\n{{canonicalurl:{{#special:Preferences}}}}\n\nКаб зьмяніць налады сьпісу назіраньня, наведайце:\n{{canonicalurl:{{#special:Preferences}}}}\n\nКаб выдаліць старонку з вашага сьпісу назіраньня, наведайце:\n$UNWATCHURL\n\nЗваротная сувязь і дапамога:\n$HELPPAGE", + "enotif_body": "Вітаем, $WATCHINGUSERNAME.\n\n$PAGEINTRO $NEWPAGE $PAGELOG\n\nАпісаньне зьменаў: $PAGESUMMARY $PAGEMINOREDIT\n\nЗьвязацца з рэдактарам:\nпраз электронную пошту: $PAGEEDITOR_EMAIL\nпразь вікістаронку: $PAGEEDITOR_WIKI\n\nАбвесткі ня будуць дасылацца ў выпадку новых дзеяньняў, пакуль вы не наведаеце гэтую старонку па ўваходзе ў сыстэму. Вы таксама можаце адключыць абвесткі пра зьмены для ўсіх старонак з вашага сьпісу назіраньня.\n\n Сыстэма абвестак {{GRAMMAR:родны|{{SITENAME}}}}\n\n--\nКаб зьмяніць налады абвестак праз электронную пошту, наведайце:\n{{canonicalurl:{{#special:Preferences}}}}\n\nКаб зьмяніць налады сьпісу назіраньня, наведайце:\n{{canonicalurl:{{#special:Preferences}}}}\n\nКаб выдаліць старонку з вашага сьпісу назіраньня, наведайце:\n$UNWATCHURL\n\nЗваротная сувязь і дапамога:\n$HELPPAGE", "enotif_minoredit": "Гэта дробнае рэдагаваньне", "deletepage-deletetalk": "Выдаліць адпаведную старонку абмеркаваньня", "deletepage-submit": "Выдаліць старонку", @@ -2238,10 +2239,10 @@ "deletecomment": "Прычына:", "deleteotherreason": "Іншая/дадатковая прычына:", "deletereasonotherlist": "Іншая прычына", - "deletereason-dropdown": "* Агульныя прычыны выдаленьня\n** Спам\n** Вандалізм\n** Парушэньне аўтарскіх правоў\n** Запыт аўтара\n** Кепскае перанакіраваньне", + "deletereason-dropdown": "* Агульныя прычыны выдаленьня\n** Спам\n** Вандалізм\n** Парушэньне аўтарскіх правоў\n** Запыт аўтара\n** Пашкоджанае перанакіраваньне", "delete-edit-reasonlist": "Рэдагаваць прычыны выдаленьня", "delete-edit-reasonlist-suppress": "Рэдагаваць прычыны прыхаваньня", - "delete-toobig": "Гэтая старонка мае доўгую гісторыю рэдагаваньняў, болей за $1 {{PLURAL:$1|вэрсію|вэрсіі|вэрсіяў}}.\nВыдаленьне такіх старонак было забароненае, каб пазьбегнуць праблемаў у працы {{GRAMMAR:родны|{{SITENAME}}}}.", + "delete-toobig": "Гэтая старонка мае доўгую гісторыю рэдагаваньняў, болей за $1 {{PLURAL:$1|вэрсію|вэрсіі|вэрсіяў}}.\nВыдаленьне такіх старонак было забароненае, каб унікнуць праблемаў у працы {{GRAMMAR:родны|{{SITENAME}}}}.", "delete-toomanyrevisions": "Вы спрабуеце выдаліць больш як $1 {{PLURAL:$1|вэрсію|вэрсіі|вэрсіяй}} адначасова.\nТакія апэрацыі абмежаваныя, каб унікнуць выпадковае зьнішчэньне працадзейнасьці {{Grammar:genitive|{{SITENAME}}}}.", "delete-warning-toobig": "Гэтая старонка мае доўгую гісторыю рэдагаваньняў, больш за $1 {{PLURAL:$1|вэрсію|вэрсіі|вэрсіяў}}.\nЯе выдаленьне можа выклікаць праблемы ў працы базы зьвестак {{GRAMMAR:родны|{{SITENAME}}}}; будзьце асьцярожны.", "delete-error-associated-alreadytalk": "Зьвязаную з старонкай абмеркаваньня старонку абмеркаваньня выдаліць немагчыма.", @@ -2258,8 +2259,8 @@ "rollbacklinkcount": "адкаціць $1 {{PLURAL:$1|рэдагаваньне|рэдагаваньні|рэдагаваньняў}}", "rollbacklinkcount-morethan": "адкаціць больш за $1 {{PLURAL:$1|рэдагаваньне|рэдагаваньні|рэдагаваньняў}}", "rollbackfailed": "Памылка адкату", - "rollback-missingparam": "У запыце адсутнічаюць абавязковыя парамэтры.", - "rollback-missingrevision": "Не атрымалася загрузіць зьвесткі вэрсіі.", + "rollback-missingparam": "У запыце бракуе абавязковых парамэтраў.", + "rollback-missingrevision": "Не ўдалося загрузіць зьвесткі вэрсіі.", "cantrollback": "Немагчыма адкаціць зьмену.\nАпошні рэдактар — адзіны аўтар гэтай старонкі.", "alreadyrolled": "Немагчыма адкаціць апошнюю зьмену [[:$1]], якую {{GENDER:$2|зрабіў|зрабіла}} [[User:$2|$2]] ([[User talk:$2|гутаркі]]{{int:pipe-separator}}[[Special:Contributions/$2|{{int:contribslink}}]]).\nНехта іншы ўжо зьмяніў старонку альбо адкаціў зьмены.\n\nАпошнія зьмены зробленыя [[User:$3|$3]] ([[User talk:$3|гутаркі]]{{int:pipe-separator}}[[Special:Contributions/$3|{{int:contribslink}}]]).", "editcomment": "Кароткае апісаньне зьменаў было: $1.", @@ -2377,9 +2378,9 @@ "undelete-search-submit": "Паказаць", "undelete-no-results": "У архіве выдаленьняў ня знойдзеныя адпаведныя старонкі.", "undelete-filename-mismatch": "Немагчыма аднавіць вэрсію файла з датай $1: несупадзеньне назвы файла", - "undelete-bad-store-key": "Немагчыма аднавіць вэрсію файла з датай $1: файл адсутнічаў да выдаленьня.", + "undelete-bad-store-key": "Немагчыма аднавіць вэрсію файлу з датай $1: файлу бракавала да выдаленьня.", "undelete-cleanup-error": "Памылка выдаленьня архіўнага файла «$1», які не выкарыстоўваўся.", - "undelete-missing-filearchive": "Немагчыма аднавіць файл з архіўным ідэнтыфікатарам $1, таму што ён адсутнічае ў базе зьвестак.\nМагчыма, ён быў ужо адноўлены.", + "undelete-missing-filearchive": "Немагчыма аднавіць файл з архіўным ідэнтыфікатарам $1, бо яго няма ў базе зьвестак.\nМагчыма, ён быў ужо адноўлены.", "undelete-talk-summary-prefix": "Адноўленая разам з адпаведнай старонкай з прычыны: $1", "undelete-error": "Памылка аднаўленьня старонкі", "undelete-error-associated-alreadytalk": "Выдаленьне зьвязанай з старонкай абмеркаваньня старонкі абмеркаваньня скасаваць немагчыма.", @@ -2404,9 +2405,9 @@ "contribute": "Зрабіць унёсак", "contributions-subtitle": "Вынікі для {{GENDER:$2|$1}}", "contributions-edit-count": "{{GENDER:$1|Удзельнік|Удзельніца}} з $2 {{PLURAL:$2|рэдагаваньнем|рэдагаваньнямі}}.", - "contributions-account-creation-date": "Рахунак створаны $1.", + "contributions-account-creation-date": "Уліковы запіс створаны $1.", "contributions-userdoesnotexist": "Рахунак удзельніка «$1» не зарэгістраваны.", - "negative-namespace-not-supported": "Прасторы назваў з адмоўнымі значэньнямі не падтрымліваюцца.", + "negative-namespace-not-supported": "Прасторы назваў з нэґатыўнымі значэньнямі не падтрымліваюцца.", "nocontribs": "Ня знойдзена зьменаў, якія адпавядаюць гэтым крытэрыям.", "uctop": "апошняя", "month": "Ад месяца (і раней):", @@ -2492,23 +2493,28 @@ "ipb-edit-dropdown": "Рэдагаваць прычыны блякіровак", "ipb-unblock-addr": "Разблякаваць $1", "ipb-unblock": "Разблякаваць рахунак ўдзельніка ці IP-адрас", - "ipb-blocklist": "Паказаць існуючыя блякаваньні", + "ipb-blocklist": "Паказаць існыя блякаваньні", "ipb-blocklist-contribs": "Унёсак $1", "ipb-blocklist-duration-left": "засталося $1", "block-actions": "Тып блякаваньня", "block-details": "Падрабязнасьці блякаваньня", "block-expiry": "Тэрмін:", + "block-expiry-preset": "Вызначаная працягласьць", "block-expiry-preset-placeholder": "Выберыце працягласьць", + "block-expiry-custom": "Уласная працягласьць", "block-expiry-custom-minutes": "хвілінаў", "block-expiry-custom-hours": "гадзінаў", "block-expiry-custom-days": "дзён", "block-expiry-custom-weeks": "тыдні", "block-expiry-custom-months": "месяцаў", "block-expiry-custom-years": "гады", + "block-expiry-datetime": "Дата й час", "block-options": "Дадатковыя налады:", "block-reason": "Прычына:", + "block-reason-other": "Дадатковая ці іншая прычына", "block-user-active-blocks": "Актыўныя блякаваньні", "block-user-previous-blocks": "Журнал блякаваньняў", + "block-user-no-previous-blocks": "Папярэднія блёкі ня знойдзеныя", "block-target": "Імя ўдзельніка, IP-адрас ці дыяпазон IP:", "block-target-placeholder": "ІмяКарыстача, 1.1.1.42, ці 1.1.1.42/16", "unblockip": "Разблякаваць удзельніка", @@ -2628,7 +2634,7 @@ "lockedbyandtime": "($1 $2 у $3)", "move-page": "Перанесьці $1", "move-page-legend": "Перанесьці старонку", - "movepagetext": "З дапамогай гэтай формы Вы можаце перанесьці старонку, і разам зь ёй усю гісторыю.\nСтарая назва будзе перанакіроўваць на новую.\nВы можаце аўтаматычна абнавіць перанакіраваньні на старую назву.\nКалі вы адмовіцеся, упэўніцеся ў адсутнасьці [[Special:DoubleRedirects|падвойных]] ці [[Special:BrokenRedirects|няслушных перанакіраваньняў]].\nАдказнасьць за дакладнасьць спасылак ляжыць на тым, хто перанёс старонку.\n\nЗаўважце, што старонка ня будзе перанесеная, калі пад новай назвай ужо існуе іншая старонка, за выняткам выпадкаў, калі яна пустая альбо зьяўляецца перанакіраваньнем і ня мае гісторыі рэдагаваньняў. Гэта азначае, што існуе магчымасьць скасаваць зьмену назвы, калі Вы памыліліся, але немагчыма выдаліць існую старонку.\n\nЗаўвага:\nЗьмена назвы папулярных старонак можна стацца вельмі нечаканай і рэзкай;\nкалі ласка, упэўніцеся, што Вы разумееце наступствы такіх зьменаў.", + "movepagetext": "З дапамогай гэтай формы Вы можаце перанесьці старонку, і разам зь ёй усю гісторыю.\nСтарая назва будзе перанакіроўваць на новую.\nВы можаце аўтаматычна абнавіць перанакіраваньні на старую назву.\nКалі вы адмовіцеся, праверце наяўнасьць [[Special:DoubleRedirects|падвойных]] ці [[Special:BrokenRedirects|няслушных перанакіраваньняў]].\nАдказнасьць за дакладнасьць спасылак ляжыць на тым, хто перанёс старонку.\n\nЗаўважце, што старонка ня будзе перанесеная, калі пад новай назвай ужо існуе іншая старонка, за выняткам выпадкаў, калі яна пустая альбо зьяўляецца перанакіраваньнем і ня мае гісторыі рэдагаваньняў. Гэта азначае, што існуе магчымасьць скасаваць зьмену назвы, калі Вы памыліліся, але немагчыма выдаліць існую старонку.\n\nЗаўвага:\nЗьмена назвы папулярных старонак можна стацца вельмі нечаканай і рэзкай;\nкалі ласка, упэўніцеся, што Вы разумееце наступствы такіх зьменаў.", "movepagetext-noredirectfixer": "Скарыстаўшыся гэтай формай, Вы перанесяце старонку з усёй гісторыяй зьменаў да новай назвы.\nСтаронка са старой назвай будзе перанакіроўваць на старонку з новай.\nКалі ласка, праверце існаваньне [[Special:DoubleRedirects|падвоеных]] і [[Special:BrokenRedirects|няслушных перанакіраваньняў]].\nВы адказныя за тое, каб спасылкі працягвалі весьці туды, куды яны павінны.\n\nЗаўважце, калі ласка, што старонка ня будзе перанесеная, калі ўжо існуе старонка з новай назвай, акрамя выпадкаў, калі яна зьмяшчае перанакіраваньне, а таксама ня мае папярэдняй гісторыі рэдагаваньняў.\nГэта значыць, што Вы можаце перанесьці старонку назад, калі зробіце памылку, але ня можаце выпадкова перазапісаць існую старонку.\n\nЗаўвага:\nПеранос можа быць маштабным і нечаканым для папулярных старонак.\nУпэўніцеся, калі ласка, што Вы разумееце ўсе магчымыя наступствы пераносу.", "movepagetext-noredirectsupport": "Выкарыстаўшы форму ніжэй, вы пераймянуеце старонку і перамесьціце ўсю яе гісторыю пад новую назву.\nВы несяцё адказнасьць за тое, каб спасылкі працягвалі спасылацца на тыя месцы, куды яны павінны спасылацца.\n\nЗьвярніце ўвагу, што старонка ня ня будзе перамешчаная, калі ўжо існуе старонка з новым загалоўкам.\nГэта азначае, што вы можаце перайменаваць старонку назад пад тую назву, адкуль яна была перайменаваная, калі вы дапусьцілі памылку, але ня можаце перазапісаць існую старонку.\n\nЗаўвага:\nДля папулярный старонак гэта можа стаць рэзкім і нечаканым зьмяненьнем;\nкалі ласка, перад працягам пераканайцеся, што вы разумееце наступствы.", "movepagetalktext": "Калі вы адзначыце гэтае поле, старонка абмеркаваньня будзе аўтаматычна перанесеная пад новую назву разам з асноўнай старонкай, за выключэньнем выпадку, калі не пустая старонка абмеркаваньня ўжо існуе пад новай назвай.\n\nУ такім выпадку вы можаце перанесьці ці аб’яднаць старонку абмеркаваньня самастойна.", @@ -2703,7 +2709,7 @@ "exporttext": "Вы можаце экспартаваць тэкст і гісторыю рэдагаваньняў асобнай старонкі ці набору старонак у XML-фармаце.\nГэта потым можа быць імпартаванае ў іншую вікі, якая выкарыстоўвае MediaWiki праз [[Special:Import|старонку імпартаваньня]].\n\nКаб экспартаваць старонкі, увядзіце назвы старонак у тэкставае поле ніжэй, адну назву ў адзін радок, і абярыце жадаеце Вы цяперашнюю вэрсію разам з усімі папярэднімі вэрсіямі і гісторыяй рэдагаваньняў, ці толькі цяперашнюю вэрсію з інфармацыяй пра апошняе рэдагаваньне.\n\nУ апошнім выпадку Вы можаце таксама скарыстацца спасылкай, напрыклад, [[{{#Special:Export}}/{{MediaWiki:Mainpage}}]] для «[[{{MediaWiki:Mainpage}}]]».", "exportall": "Экспартаваць усе старонкі", "exportcuronly": "Экспартаваць толькі цяперашнюю вэрсію, бяз поўнай гісторыі", - "exportnohistory": "----\n'''Заўвага:''' экспартаваньне поўнай гісторыі старонак з дапамогай гэтай формы было адключанае праз прычыны прадукцыйнасьці сыстэмы.", + "exportnohistory": "----\n'''Заўвага:''' экспартаваньне поўнай гісторыі старонак з дапамогай гэтай формы было адключанае праз прычыны плённасьці сыстэмы.", "exportlistauthors": "Дадае поўны сьпіс аўтараў для кожнай старонкі", "export-submit": "Экспартаваць", "export-addcattext": "Дадаць старонкі з катэгорыі:", @@ -2722,11 +2728,11 @@ "allmessages-not-supported-database": "'''{{ns:special}}:AllMessages''' не падтрымліваецца, таму што адключанае '''$wgUseDatabaseMessages'''.", "allmessages-unknown-language": "Код мовы $1 невядомы.", "allmessages-filter-legend": "Фільтар", - "allmessages-filter": "Фільтар па стане зьменаў:", + "allmessages-filter": "Фільтар водле стану зьменаў:", "allmessages-filter-unmodified": "Ня зьмененыя", "allmessages-filter-all": "Усе", "allmessages-filter-modified": "Зьмененыя", - "allmessages-prefix": "Фільтар па прэфіксе:", + "allmessages-prefix": "Фільтар водле прэфіксу:", "allmessages-language": "Мова:", "allmessages-filter-submit": "Фільтар", "allmessages-filter-translate": "Перакласьці", @@ -2773,8 +2779,8 @@ "importsuccess": "Імпартаваньне скончанае!", "importnosources": "Вікі для імпарту не былі вызначаныя і наўпроставая загрузка гісторыі адключаная.", "importnofile": "Файл для імпартаваньня ня быў загружаны.", - "importuploaderrorsize": "Не атрымалася загрузіць файл імпартаваньня.\nПамер файла болей за дазволены для загрузкі.", - "importuploaderrorpartial": "Не атрымалася загрузіць файл імпартаваньня.\nЁн быў загружаны толькі часткова.", + "importuploaderrorsize": "Не ўдалося загрузіць файл імпартаваньня.\nПамер файла болей за дазволены для загрузкі.", + "importuploaderrorpartial": "Не ўдалося загрузіць файл імпартаваньня.\nЁн быў загружаны толькі часткова.", "importuploaderrortemp": "Немагчыма загрузіць файл імпартаваньня.\nНе стае часовай дырэкторыі.", "import-parse-failure": "Памылка разбору XML пры імпартаваньні", "import-noarticle": "Няма старонкі для імпартаваньня!", @@ -2787,7 +2793,7 @@ "import-error-interwiki": "Старонка «$1» не была імпартаваная, таму што яе назва зарэзэрваваная для вонкавых спасылак (інтэрвікі).", "import-error-special": "Старонка «$1» не была імпартаваная, таму што яна належыць да спэцыяльнай прасторы назваў, старонкі ў якой не дазволеныя.", "import-error-invalid": "Старонка «$1» не была імпартаваная, таму што назва зь якой яна павінна быць імпартаваная, не дазволеная ў гэтай вікі.", - "import-error-unserialize": "Не атрымалася дэсэрыялізаваць вэрсію $2 старонкі «$1». Меркавалася, што вэрсія выкарыстоўвала мадэль зьвестак $3 і была сэрыялізавана ў фармаце $4.", + "import-error-unserialize": "Не ўдалося дэсэрыялізаваць вэрсію $2 старонкі «$1». Меркавалася, што вэрсія ўжывала мадэль зьвестак $3 і была сэрыялізавана ў фармаце $4.", "import-error-bad-location": "Рэдагаваньне $2, якое ўжывае мадэль зьместу $3, ня можа быць захаванае ў «$1» гэтай вікі, таму што такая мадэль не падтрымліваецца на гэтай старонцы.", "import-options-wrong": "{{PLURAL:$2|1=Няслушная налада|Няслушныя налады}}:\n$1", "import-rootpage-invalid": "Пазначаная назва карнявой старонкі няслушная.", @@ -2872,7 +2878,7 @@ "tooltip-watchlist-expiry": "Часова дадаць гэтую старонку ў ваш сьпіс назіраньня", "tooltip-watchlistedit-normal-submit": "Выдаліць пазначаныя старонкі", "tooltip-watchlistedit-raw-submit": "Абнавіць сьпіс назіраньня", - "tooltip-recreate": "Аднавіць старонку, ня гледзячы на тое, што яна была выдаленая", + "tooltip-recreate": "Аднавіць старонку, не зважаючы на тое, што яна была выдаленая", "tooltip-upload": "Пачаць загрузку", "tooltip-rollback": "«Адкат» прыбірае рэдагаваньні апошняга ўдзельніка адным націсканьнем", "tooltip-undo": "«Скасаваць» — скасоўвае гэтае рэдагаваньне і адкрывае акно рэдагаваньня ў рэжыме прагляду.\nДазваляе дадаваць прычыну адкату ў апісаньне зьменаў.", @@ -3055,9 +3061,9 @@ "confirmemail_success": "Ваш адрас электроннай пошты быў пацьверджаны. Зараз Вы можаце ўвайсьці.", "confirmemail_loggedin": "Ваш адрас электроннай пошты быў пацьверджаны.", "confirmemail_subject": "{{SITENAME}}: Пацьверджаньне адрасу электроннай пошты", - "confirmemail_body": "Нехта, магчыма Вы, з IP-адрасу $1, стварыў рахунак «$2» з гэтым адрасам электроннай пошты ў праекце {{SITENAME}}.\n\nКаб пацьвердзіць, што гэты рахунак належыць Вам і актывізаваць магчымасьці электроннай пошты ў {{GRAMMAR:месны|{{SITENAME}}}}, адкрыйце гэтую спасылку у Вашым браўзэры:\n\n$3\n\nКалі рахунак стварылі *ня* Вы, адкрыйце наступную спасылку для таго, каб не пацьвердзіць адрас электроннай пошты.\n\n$5\n\nКод дзейнічае да $4.", + "confirmemail_body": "Нехта, магчыма Вы, з IP-адрасу $1, стварыў рахунак «$2» з гэтым адрасам электроннай пошты ў праекце {{SITENAME}}.\n\nКаб пацьвердзіць, што гэты рахунак належыць Вам і актывізаваць магчымасьці электроннай пошты ў {{GRAMMAR:месны|{{SITENAME}}}}, адкрыйце гэтую спасылку у Вашым браўзэры:\n\n$3\n\nКалі рахунак стварылі *ня* Вы, адкрыйце наступную спасылку для таго, каб не пацьвердзіць адрас электроннай пошты.\n\n$5\n\nКод дзейны да $4.", "confirmemail_body_changed": "Нехта, магчыма Вы, з IP-адрасу $1, зьмяніў адрас электроннай пошты рахунку «$2» у праекце {{SITENAME}}.\n\nКаб пацьвердзіць, што гэты рахунак належыць Вам і актывізаваць магчымасьці электроннай пошты ў {{GRAMMAR:месны|{{SITENAME}}}} зноў, перайдзіце па наступнай спасылцы ў Вашым браўзэры:\n\n$3\n\nКалі рахунак належыць *ня* Вам, перайдзіце па наступнай спасылцы для таго, каб скасаваць пацьверджаньне адрасу электроннай пошты:\n\n$5\n\nКод пацьверджаньня зьяўляецца дзейсным да $4.", - "confirmemail_body_set": "Нехта, магчыма Вы, з IP-адраса $1,\nустанавіў адрас электроннай пошты для рахунку «$2» у {{GRAMMAR:месны|{{SITENAME}}}}.\n\nКаб пацьвердзіць, што гэты рахунак сапраўды належыць Вам, і каб актывізаваць падтрымку электроннай пошты ў {{GRAMMAR:месны|{{SITENAME}}}}, адкрыйце гэтую спасылку у Вашым браўзэры:\n\n$3\n\nКалі рахунак Вам *не* належыць, перайдзіце па гэтай спасылцы\nкаб скасаваць пацьверджаньне па электроннай пошце:\n\n$5\n\nГэты код пацьверджаньня дзейнічае да $4.", + "confirmemail_body_set": "Нехта, магчыма Вы, з IP-адраса $1,\nустанавіў адрас электроннай пошты для рахунку «$2» у {{GRAMMAR:месны|{{SITENAME}}}}.\n\nКаб пацьвердзіць, што гэты рахунак сапраўды належыць Вам, і каб актывізаваць падтрымку электроннай пошты ў {{GRAMMAR:месны|{{SITENAME}}}}, адкрыйце гэтую спасылку у Вашым браўзэры:\n\n$3\n\nКалі рахунак Вам *не* належыць, перайдзіце на гэтую спасылку, каб скасаваць пацьверджаньне праз электронную пошту:\n\n$5\n\nГэты код пацьверджаньня дзейны да $4.", "confirmemail_invalidated": "Пацьверджаньне адрасу электроннай пошты скасаванае", "invalidateemail": "Скасаваць пацьверджаньне адрасу электроннай пошты", "notificationemail_subject_changed": "Адрас электроннай пошты на сайце {{SITENAME}} быў зьменены", @@ -3080,8 +3086,8 @@ "confirm-watch-button": "Добра", "confirm-watch-top": "Дадаць гэтую старонку ў Ваш сьпіс назіраньня?", "confirm-watch-label": "Пэрыяд часу назіраньня:", - "watchlist-expiry-options": "Пастаянна:infinite,1 тыдзень:1 week,1 месяц:1 month,3 месяцы:3 months,6 месяцаў:6 months,1 год:1 year", - "watchlist-expires-in-aria-label": "Тэрмін прысутнасьці ў сьпісе назіраньня сыходзіць", + "watchlist-expiry-options": "Няспынна:infinite,1 тыдзень:1 week,1 месяц:1 month,3 месяцы:3 months,6 месяцаў:6 months,1 год:1 year", + "watchlist-expires-in-aria-label": "Тэрмін наяўнасьці ў сьпісе назіраньня сыходзіць", "confirm-watch-button-expiry": "Назіраць", "confirm-unwatch-button": "Добра", "confirm-unwatch-top": "Выдаліць гэтую старонку з Вашага сьпісу назіраньня?", @@ -3091,9 +3097,9 @@ "confirm-mcrrestore-title": "Аднавіць вэрсію", "confirm-mcrundo-title": "Скасаваць зьмену", "mcrundofailed": "Памылка вяртаньня", - "mcrundo-missingparam": "Адсутнічаюць абавязковыя парамэтры для запыту.", + "mcrundo-missingparam": "Брак абавязковых парамэтраў у запыту.", "mcrundo-changed": "Гэтая старонка была зьмененая з моманту, калі вы праглядалі зьмены. Калі ласка, праглядзіце новую зьмену.", - "mcrundo-parse-failed": "Не атрымалася апрацаваць новую вэрсію: $1", + "mcrundo-parse-failed": "Не ўдалося апрацаваць новую вэрсію: $1", "quotation-marks": "«$1»", "formatnum-nan": "Ня лік", "imgmultipageprev": "← папярэдняя старонка", @@ -3132,6 +3138,7 @@ "watchlistedit-normal-legend": "Выдаленьне старонак са сьпісу назіраньня", "watchlistedit-normal-explain": "Ніжэй паданыя старонкі з Вашага сьпісу назіраньня.\nДля выдаленьня старонкі са сьпісу пазначце адпаведныя пазыцыі і націсьніце кнопку «{{int:Watchlistedit-normal-submit}}».\nТаксама Вы можаце [[Special:EditWatchlist/raw|рэдагаваць нефарматаваны сьпіс назіраньня]].", "watchlistedit-normal-submit": "Выдаліць са сьпісу", + "watchlistedit-normal-check-all": "Пазначыць усе", "watchlistedit-normal-done": "$1 {{PLURAL:$1|запіс быў выдалены|запісы былі выдаленыя|запісаў былі выдаленыя}} з Вашага сьпісу назіраньня:", "watchlistedit-raw-title": "Рэдагаваць нефарматаваны сьпіс назіраньня", "watchlistedit-raw-legend": "Рэдагаваць нефарматаваны сьпіс назіраньня", @@ -3253,11 +3260,11 @@ "specialpages-group-wiki": "Зьвесткі і прылады", "specialpages-group-redirects": "Спэцыяльныя старонкі-перанакіраваньні", "specialpages-group-spam": "Інструмэнты для барацьбы са спамам", - "specialpages-group-developer": "Інструмэнты распрацоўшчыка", + "specialpages-group-developer": "Інструмэнты распрацоўніка", "blankpage": "Пустая старонка", "intentionallyblankpage": "Гэтая старонка наўмысна пакінутая пустой", "disabledspecialpage-disabled": "Гэтая старонка была адключаная сыстэмным адміністратарам.", - "external_image_whitelist": " #Пакіньце гэты радок такім, які ён ёсьць
                    \n#Зьмясьціце часткі рэґулярных выразаў (толькі частку якая знаходзіцца паміж //) ніжэй\n#Яны будуць суаднесеныя з URL-адрасамі вонкавых выяваў\n#Тыя, якія будуць пасаваць будуць паказвацца як выявы, астатнія толькі як спасылкі\n#Радкі, пазначаныя #, уважаюцца камэнтарамі\n#Рэґістар сымбаляў ня ўважаецца\n\n#Зьмясьціце ўсе часткі рэґулярных выразаў над гэтым радком. Сам радок пакіньце ў такім жа выглядзе
                    ", + "external_image_whitelist": " #Пакіньце гэты радок такім, які ён ёсьць
                    \n#Зьмясьціце часткі рэгулярных выразаў (толькі частку якая знаходзіцца паміж //) ніжэй\n#Яны будуць суаднесеныя з URL-адрасамі вонкавых выяваў\n#Тыя, якія будуць пасаваць будуць паказвацца як выявы, астатнія толькі як спасылкі\n#Радкі, пазначаныя #, уважаюцца камэнтарамі\n#Рэгістар сымбаляў ня ўважаецца\n\n#Зьмясьціце ўсе часткі рэгулярных выразаў над гэтым радком. Сам радок пакіньце ў такім жа выглядзе
                    ", "tags": "Дзейныя меткі зьменаў", "tag-filter": "Фільтар [[Special:Tags|метак]]:", "tag-filter-submit": "Фільтар", @@ -3530,11 +3537,11 @@ "logentry-move-move_redir-noredirect": "$1 {{GENDER:$2|перанёс|перанесла}} старонку $3 у $4 паўзьверх перанакіраваньня без пакінутага перанакіраваньня", "logentry-patrol-patrol": "$1 {{GENDER:$2|пазначыў|пазначыла}} вэрсію $4 старонкі $3 як правераную", "logentry-patrol-patrol-auto": "$1 аўтаматычна {{GENDER:$2|пазначыў|пазначыла}} вэрсію $4 старонкі $3 як правераную", - "logentry-newusers-newusers": "Быў {{GENDER:$2|створаны}} рахунак $1", - "logentry-newusers-create": "Быў {{GENDER:$2|створаны}} рахунак $1", + "logentry-newusers-newusers": "Быў {{GENDER:$2|створаны}} ўліковы запіс $1", + "logentry-newusers-create": "Быў {{GENDER:$2|створаны}} ўліковы запіс $1", "logentry-newusers-create2": "$1 {{GENDER:$2|стварыў|стварыла}} рахунак $3", "logentry-newusers-byemail": "$1 {{GENDER:$2|стварыў|стварыла}} рахунак $3, пароль быў дасланы электроннай поштай", - "logentry-newusers-autocreate": "Рахунак $1 быў {{GENDER:$2|створаны}} аўтаматычна", + "logentry-newusers-autocreate": "Уліковы запіс $1 быў {{GENDER:$2|створаны}} аўтаматычна", "logentry-protect-move_prot": "$1 {{GENDER:$2|перанёс|перанесла}} налады абароны з $4 на $3", "logentry-protect-unprotect": "$1 {{GENDER:$2|зьняў|зьняла}} абарону з $3", "logentry-protect-protect": "$1 {{GENDER:$2|абараніў|абараніла}} $3 $4", @@ -3548,7 +3555,7 @@ "logentry-upload-overwrite": "$1 {{GENDER:$2|загрузіў|загрузіла}} новую вэрсію $3", "logentry-upload-revert": "$1 {{GENDER:$2|вярнуў|вярнула}} $3 да старой вэрсіі", "log-name-managetags": "Журнал кіраваньня меткамі", - "log-description-managetags": "На гэтай старонцы пералічаныя спасылкі, зьвязаныя зь [[Special:Tags|меткамі]]. Журнал зьмяшчае толькі падзеі, выкананыя адміністратарам уласнаруч; меткі могуць быць створаныя або выдаленыя праґрамным забесьпячэньнем вікі бяз запісу пра падзею ў журнал.", + "log-description-managetags": "На гэтай старонцы пералічаныя спасылкі, зьвязаныя зь [[Special:Tags|меткамі]]. Журнал зьмяшчае толькі падзеі, выкананыя адміністратарам уласнаруч; меткі могуць быць створаныя або выдаленыя праграмным забесьпячэньнем вікі бяз запісу пра падзею ў журнал.", "logentry-managetags-create": "$1 {{GENDER:$2|стварыў|стварыла}} метку «$4»", "logentry-managetags-delete": "$1 {{GENDER:$2|выдаліў|выдаліла}} метку «$4» (выдаленая з $5 {{PLURAL:$5|вэрсіі ці запісу журналу|вэрсіяў ці запісаў журналу}})", "logentry-managetags-activate": "$1 {{GENDER:$2|актываваў|актывавала}} метку «$4» дзеля выкарыстаньня ўдзельнікамі і робатамі", @@ -3556,9 +3563,9 @@ "log-name-tag": "Журнал метак", "log-description-tag": "На гэтай старонцы паказана, калі карыстальнікі дадавалі ці выдалялі [[Special:Tags|меткі]] ў асобных вэрсіях ці запісах журналу. Журнал не захоўвае дзеяньні зь меткамі, калі яны былі часткай рэдагаваньня, выдаленьня ці падобных дзеяньняў.", "logentry-tag-update-add-revision": "$1 {{GENDER:$2|дадаў|дадала}} {{PLURAL:$7|1=цэтлік|цэтлікі}} $6 да вэрсіі $4 старонкі $3", - "logentry-tag-update-add-logentry": "$1 {{GENDER:$2|дадаў|дадала}} {{PLURAL:$7|1=цэтлік|цэтлікі}} $6 да запісу журналу $5 старонкі $3", - "logentry-tag-update-remove-revision": "$1 {{GENDER:$2|выдаліў|выдаліла}} {{PLURAL:$9|1=цэтлік|цэтлікі}} $8 з вэрсіі $4 старонкі $3", - "logentry-tag-update-remove-logentry": "$1 {{GENDER:$2|выдаліў|выдаліла}} {{PLURAL:$9|1=цэтлік|цэтлікі}} $8 з запісу журналу $5 старонкі $3", + "logentry-tag-update-add-logentry": "$1 {{GENDER:$2|дадаў|дадала}} {{PLURAL:$7|1=тэг|тэгі}} $6 да запісу журналу $5 старонкі $3", + "logentry-tag-update-remove-revision": "$1 {{GENDER:$2|выдаліў|выдаліла}} {{PLURAL:$9|1=тэг|тэгі}} $8 з вэрсіі $4 старонкі $3", + "logentry-tag-update-remove-logentry": "$1 {{GENDER:$2|выдаліў|выдаліла}} {{PLURAL:$9|1=тэг|тэгі}} $8 з запісу журналу $5 старонкі $3", "logentry-tag-update-revision": "$1 {{GENDER:$2|абнавіў|абнавіла}} цэтлікі на вэрсіі $4 старонкі $3 ({{PLURAL:$7|дададзена}} $6; {{PLURAL:$9|выдалена}} $8)", "logentry-tag-update-logentry": "$1 {{GENDER:$2|абнавіў|абнавіла}} цэтлікі на запісе журналу $5 старонкі $3 ({{PLURAL:$7|дададзена}} $6; {{PLURAL:$9|выдалена}} $8)", "rightsnone": "(няма)", @@ -3582,7 +3589,7 @@ "searchsuggest-containing": "Шукаць старонкі, якія зьмяшчаюць", "search-match-redirect-label": "Пры пошуку перайсьці на дакладныя супадзеньні", "search-match-redirect-help": "Выберыце для пераходу на старонку, калі загаловак старонкі адпавядае таму, што вы шукалі", - "api-clientside-error-noconnect": "Не атрымалася падлучыцца да сэрвэру. Пераканайцеся, што вы маеце працоўнае падлучэньне да Сеціва і паспрабуйце зноў.", + "api-clientside-error-noconnect": "Не ўдалося падлучыцца да сэрвэру. Пераканайцеся, што вы маеце працоўнае падлучэньне да Сеціва і паспрабуйце зноў.", "api-clientside-error-http": "Памылка на сэрвэры: HTTP $1.", "api-clientside-error-timeout": "Сэрвэр не адказаў у чаканы тэрмін.", "api-clientside-error-aborted": "Запыт быў спынены.", @@ -3717,7 +3724,7 @@ "mw-widgets-abandonedit-discard": "Скасаваць зьмены", "mw-widgets-abandonedit-keep": "Працягваць рэдагаваньне", "mw-widgets-abandonedit-title": "Вы ўпэўненыя?", - "mw-widgets-copytextlayout-copy-fail": "Капіяваньне ў буфэр абмену не атрымалася.", + "mw-widgets-copytextlayout-copy-fail": "Капіяваньне ў буфэр абмену не ўдалося.", "mw-widgets-copytextlayout-copy-success": "Скапіявана ў буфэр абмену.", "mw-widgets-dateinput-no-date": "Дата не абраная", "mw-widgets-dateinput-placeholder-day": "ГГГГ-ММ-ДД", @@ -3796,7 +3803,7 @@ "authmanager-authn-no-primary": "Пададзеныя пасьведчаньні ня могуць быць правераныя на сапраўднасьць.", "authmanager-authn-no-local-user": "Пададзеныя пасьведчаньні не зьвязаныя зь ніводным удзельнікам гэтай вікі.", "authmanager-authn-no-local-user-link": "Пададзеныя пасьведчаньні слушныя, але не належаць ніводнаму ўдзельніку гэтай вікі. Увайдзіце іншым шляхам, або стварыце новага ўдзельніка і ў вас будзе магчымасьць злучыць вашыя папярэднія пасьведчаньні з гэтым рахункам.", - "authmanager-authn-autocreate-failed": "Аўтаматычнае стварэньне лякальнага рахунку не атрымалася: $1", + "authmanager-authn-autocreate-failed": "Аўтаматычнае стварэньне лякальнага рахунку не ўдалося: $1", "authmanager-change-not-supported": "Пададзеныя пасьведчаньні ня могуць быць зьмененыя, бо яны ніяк ня будуць ужывацца.", "authmanager-create-disabled": "Стварэньне рахункаў адключанае.", "authmanager-create-from-login": "Каб стварыць рахунак, калі ласка, запоўніце палі.", @@ -3822,7 +3829,7 @@ "authprovider-confirmlink-message": "Калі грунтавацца на вашых няўдаўніх спробах уваходу, наступныя рахункі могуць быць далучаныя да вашага вікірахунку. Іх далучэньне дазволіць вам уваходзіць праз гэтыя рахункі. Калі ласка, абярце якія рахункі трэба далучыць.", "authprovider-confirmlink-request-label": "Рахункі, якія павінны быць злучаныя", "authprovider-confirmlink-success-line": "$1: пасьпяхова далучаны.", - "authprovider-confirmlink-failed": "Далучэньне рахунку не атрымалася цалкам: $1", + "authprovider-confirmlink-failed": "Далучэньне рахунку не ўдалося цалкам: $1", "authprovider-confirmlink-ok-help": "Працягнуць пасьля паказу паведамленьняў пра памылкі далучэньня.", "authprovider-resetpass-skip-label": "Прапусьціць", "authprovider-resetpass-skip-help": "Прапусьціць скіданьне паролю.", @@ -3833,7 +3840,7 @@ "authform-wrongtoken": "Няслушны токен", "specialpage-securitylevel-not-allowed-title": "Не дазволена", "specialpage-securitylevel-not-allowed": "Выбачайце, вам не дазволена выкарыстоўваць гэтую старонку, бо вашая асоба ня можа быць пацьверджаная.", - "authpage-cannot-login": "Не атрымалася пачаць уваход у сыстэму.", + "authpage-cannot-login": "Не ўдалося пачаць уваход у сыстэму.", "authpage-cannot-login-continue": "Немагчыма працягнуць уваход у сыстэму. Падобна, што тэрмін вашай сэсіі скончыўся.", "authpage-cannot-create": "Немагчыма пачаць стварэньне рахунку.", "authpage-cannot-create-continue": "Немагчыма працягнуць стварэньне рахунку. Падобна, што тэрмін вашай сэсіі скончыўся.", @@ -3911,6 +3918,7 @@ "paramvalidator-baduser": "Недапушчальнае значэньне \"$2\" для карыстацкага парамэтару $1.", "paramvalidator-help-type-user": "Тып: {{PLURAL:$1|1=карыстач|2=сьпіс карыстачоў}}, {{PLURAL:$3|кім|кожным з}} $2", "paramvalidator-help-type-user-subtype-name": "імя {{GENDER:{{BASEPAGENAME}}|карыстача|карыстачкі}}", + "paramvalidator-help-type-user-subtype-temp": "Часовы карыстальнік", "paramvalidator-help-type-user-subtype-ip": "IP", "paramvalidator-help-type-user-subtype-cidr": "IP-дыяпазон", "paramvalidator-help-type-user-subtype-interwiki": "імя інтэрвікі (напр., \"прэфікс>імя прыкладу\")", @@ -3921,7 +3929,7 @@ "paramvalidator-help-type-title-must-exist": "Прымае толькі старонкі, якія існуюць.", "paramvalidator-help-type-title-no-must-exist": "Прымае няісныя старонкі.", "nonmain-slot-differences-therefore-readonly": "Вы ня можаце правіць вікітэкст у гэтым пераглядзе старонкі, бо з таго часу на старонцы адбыліся зьмяненьні зьвестак, якія не грунтуюцца на вікітэксьце. [$1 Пстрыкніце тут, каб аднавіць гэты перагляд.]", - "config-missing-key": "Адсутнічае парамэтар канфігурацыі МэдыяВікі \"$1\"", + "config-missing-key": "Брак парамэтру канфігурацыі МэдыяВікі «$1»", "config-invalid-key": "Няслушны парамэтар канфігурацыі МэдыяВікі \"$1\": $2", "changeslist-nocomment": "Няма апісаньня зьменаў", "skin-view-create-local": "Дадаць лякальнае апісаньне", @@ -3933,6 +3941,7 @@ "skin-action-move": "Перанесьці", "parsoid-stash-rate-limit-error": "Памылка захоўваньня з прычыны перавышэньня дапушчальнага ліміту. Калі ласка, паспрабуйце пазьней.", "parsoid-resource-limit-exceeded": "Перавышаны ліміт рэсурсаў парсоіду: $1", + "newpages-showhide-bots": "$1 робатаў", "blockedtext-made-by": "Блякаваньне зрабіў удзельнік $1.", "blockedtext-reason-comment": "Прычына блякаваньня: $1.", "blockedtext-start-time": "Пачатак блякаваньня: $1", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/be.json mediawiki-1.43.9+dfsg/languages/i18n/be.json --- mediawiki-1.43.8+dfsg/languages/i18n/be.json 2026-04-01 12:33:20.555550800 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/be.json 2026-06-29 17:54:46.677092600 +0000 @@ -744,7 +744,7 @@ "recreate-moveddeleted-warn": "Увага: Вы аднаўляеце старонку, якая раней была выдалена.\n\nТрэба падумаць, ці варта далей працаваць з гэтай старонкай.\nВось журнал выдаленняў і пераносаў для гэтай старонкі:", "moveddeleted-notice": "Такой старонкі няма.\nНіжэй паказаны журналы выдаленняў, аховы і пераносаў гэтай старонкі.", "moveddeleted-notice-recent": "Прабачце, гэтая старонка была нядаўна выдалена (цягам апошніх 24 гадзін).\nЖурналы выдаленняў, аховы і пераносаў для гэтай старонкі пададзены ніжэй для даведкі.", - "log-fulllog": "Паглядзець поўны лог", + "log-fulllog": "Паглядзець поўны журнал", "edit-hook-aborted": "Праўка спынена хукам (hook).\nТлумачэнняў не было.", "edit-gone-missing": "Не ўдалося абнавіць старонку.\nЗдаецца, што яна была сцёртая.", "edit-conflict": "Канфлікт правак.", @@ -815,7 +815,7 @@ "converter-manual-rule-error": "Выяўлена памылка ў ручным правіле моўнага канвертара", "undo-success": "Праўку можна адкаціць, але праверце папярэдні паказ, што ніжэй, каб упэўніцца ў адпаведнасці будучых змяненняў, і толькі тады апублікуйце іх, каб завершыць адкат праўкі.", "undo-failure": "Немагчыма адкаціць праўку, бо перашкаджаюць папярэднія ёй праўкі.", - "undo-main-slot-only": "Праўка не можа быць адмененая, бо яна ўключае змест па-за асноўнай паліцай.", + "undo-main-slot-only": "Праўка не можа быць скасаваная, бо яна месціць змест па-за асноўнай паліцай.", "undo-norev": "Не ўдалося адкаціць праўку, бо яе няма або яна сцёрта.", "undo-nochange": "Выглядае на тое, што праўка ўжо была адкочаная.", "undo-summary": "Адкат праўкі [[Special:Diff/$1|$1]] аўтарства [[Special:Contributions/$2|$2]] ([[User talk:$2|размовы]])", @@ -898,15 +898,15 @@ "revdelete-radio-set": "Схаваны", "revdelete-radio-unset": "Бачны", "revdelete-radio-set-suppress": "Падавіць", - "revdelete-radio-unset-suppress": "Адмяніць падаўленне", - "revdelete-suppress": "Прыпыняць* звесткі ад адміністратараў таксама", + "revdelete-radio-unset-suppress": "Паказаць", + "revdelete-suppress": "Падавіць звесткі ад адміністратараў таксама", "revdelete-unsuppress": "Зняць абмежаванні на адноўленыя версіі", "revdelete-log": "Прычына:", "revdelete-submit": "Ужыць да азначан{{PLURAL:$1|ай версіі|ых версій}}", "revdelete-success": "Паспяхова абноўлена бачнасць версіі.", - "revdelete-failure": "'''Не ўдалося абнавіць бачнасць версіі:'''\n$1", + "revdelete-failure": "Не ўдалося абнавіць бачнасць версіі:\n$1", "logdelete-success": "Бачнасць падзеі настаўленая паспяхова.", - "logdelete-failure": "'''Бачнасць журнала не ўсталявана:'''\n$1", + "logdelete-failure": "Бачнасць журнала не ўсталявана:\n$1", "revdel-restore": "памяняць бачнасць", "pagehist": "Гісторыя старонкі", "deletedhist": "Сцёртая гісторыя", @@ -1404,7 +1404,7 @@ "rcfilters-highlightmenu-help": "Выбраць колер для падсвечвання уласцівасці", "rcfilters-filterlist-noresults": "Фільтры не знойдзены", "rcfilters-noresults-conflict": "Вынікаў не знойдзена з-за канфлікту крытэрыяў пошуку", - "rcfilters-state-message-subset": "Фільтр не аказвае ўплыву, бо яго вынікі ўключаны ў {{PLURAL:$2|наступны больш шырокі фільтр|наступныя больш шырокія фільтры}} (паспрабуйце ўжыць выдзяленне, каб адрозніць): $1", + "rcfilters-state-message-subset": "Фільтр не аказвае ўплыву, бо яго вынікі ўключаны ў {{PLURAL:$2|наступны больш шырокі фільтр|наступныя больш шырокія фільтры}} (паспрабуйце ўжыць вылучэнне, каб адрозніць): $1", "rcfilters-state-message-fullcoverage": "Выбар усіх фільтраў у гэтай групе — гэтае тое ж самае, што і адсутнасць будзь-якога выбару, таму дадзены фільтр не аказвае ўплыву. Уключаныя групы: $1", "rcfilters-filtergroup-authorship": "Аўтарства ўнёску", "rcfilters-filter-editsbyself-label": "Вашы змены", @@ -1586,7 +1586,7 @@ "filename-tooshort": "Імя файла занадта кароткае.", "filetype-banned": "Гэты тып файлаў забаронены.", "verification-error": "Гэты файл не прайшоў файлавую праверку.", - "hookaborted": "Прапанаванае вамі змяненне было адменена ў апрацоўшчыку пашырэння.", + "hookaborted": "Прапанаванае вамі змяненне было адкінутае ў апрацоўшчыку пашырэння.", "illegal-filename": "Імя файла не дапускаецца.", "overwrite": "Замена існуючага файла не дапускаецца.", "unknown-error": "Невядомая памылка.", @@ -1827,10 +1827,11 @@ "sharedupload-desc-edit": "Гэты файл з $1 і можа выкарыстоўвацца ў іншых праектах.\nМажліва, вы хочаце правіць апісанне на [$2 старонцы апісання файла] там.", "sharedupload-desc-create": "Гэты файл з $1 і можа выкарыстоўвацца ў іншых праектах.\nПравіць яго апісанне можна на гэнай [$2 старонцы апісання файла].", "filepage-nofile": "Не знойдзены файл з такой назвай.", - "filepage-nofile-link": "Не знойдзены файл з такой назвай, але можна [$1 яго ўкласці].", + "filepage-nofile-link": "Не знойдзены файл з такой назвай, але можна [$1 яго запампаваць].", "uploadnewversion-linktext": "Запампаваць новую версію гэтага файла", "shared-repo-from": "з $1", "shared-repo": "супольнага сховішча", + "shared-repo-name-wikimediacommons": "Вікісховішча", "upload-disallowed-here": "Вы не можаце перапісаць гэты файл.", "filerevert": "Адкаціць $1", "filerevert-legend": "Адкат файла", @@ -1861,7 +1862,7 @@ "mimesearch": "Пошук паводле зместу файла", "mimesearch-summary": "Старонка дазваляе прасейваць файлы ў залежнасці ад іх тыпаў MIME.\nФармат уводу: contenttype/subtype або contenttype/*, напр., image/jpeg.", "mimetype": "Тып MIME:", - "download": "узяць сабе", + "download": "спампаваць", "unwatchedpages": "Старонкі, якія не назіраюцца", "listredirects": "Усе перасылкі", "listduplicatedfiles": "Пералік дублікатных файлаў", @@ -1912,7 +1913,7 @@ "brokenredirectstext": "Гэтыя перасылкі паказваюць на старонкі, якіх няма:", "brokenredirects-edit": "правіць", "brokenredirects-delete": "выдаліць", - "withoutinterwiki": "Старонкі без адпаведных іншамоўных", + "withoutinterwiki": "Старонкі без моўных спасылак", "withoutinterwiki-summary": "Спіс артыкулаў без спасылак на іншамоўныя версіі:", "withoutinterwiki-submit": "Паказаць", "fewestrevisions": "Артыкулы з найменшай колькасцю версій", @@ -2408,6 +2409,7 @@ "undeletecomment": "Прычына:", "undeleteothercomment": "Іншая/дадатковая прычына:", "undeletecommentotherlist": "Іншая прычына", + "undelete-comment-dropdown": "* Звычайныя прычыны аднаўлення\n** Запыт аўтара/аўтаркі", "undelete-edit-commentlist": "Правіць прычыны аднаўлення", "cannotundelete": "Не ўдалося аднавіць, поўнасцю або часткова:\n$1", "undeletedpage": "$1 была адноўлена\n\nПраверце пералік нядаўніх выдаленняў і аднаўленняў у [[Special:Log/delete|журнале выдаленняў]].", @@ -2632,7 +2634,7 @@ "ipb-prevent-user-talk-edit": "Праўка сваёй уласнай старонкі размовы павінна быць дазволена пры частковым блакаванні, калі толькі яно не ўключае абмежаванне на прастору назваў гутарак удзельніка.", "ipb_expiry_invalid": "Недапушчальны час дзеяння.", "ipb_expiry_old": "Час сканчэння — у мінулым.", - "ipb_expiry_temp": "Блякаваньні с хаваннем імя ўдзельніка павінны быць бестэрміновымі.", + "ipb_expiry_temp": "Блакіроўкі схаваных імёнаў удзельнікаў павінны быць бестэрміновымі.", "ipb_hide_invalid": "Немагчыма прыпыніць гэты ўліковы запіс; на ім маецца больш за {{PLURAL:$1|адну праўку|$1 праўкі|$1 правак}}.", "ipb_hide_partial": "Блакіроўкі схаваных імёнаў удзельнікаў мусяць пашырацца на ўвесь праект.", "ipb_already_blocked": "\"$1\" ужо знаходзіцца пад блокам", @@ -2702,7 +2704,7 @@ "redirectexists": "Перанакіраванне [[:$1]] ужо існуе і не можа быць аўтаматычна выдаленае.\nКалі ласка, абярыце іншую назву.", "cantmove-titleprotected": "Немагчыма перанесці старонку пад гэтую назву, таму што назва ахоўваецца ад стварэння.", "movetalk": "Перанесці таксама старонку размоў", - "move-subpages": "Таксама перанесці пад-старонкі (да ўзроўню $1)", + "move-subpages": "Таксама перанесці падстаронкі (да ўзроўню $1)", "move-talk-subpages": "Таксама перанесці падстаронкі размоў (да ўзроўню $1)", "movepage-page-exists": "Старонка $1 ужо існуе і не можа быць аўтаматычна перапісаная.", "movepage-source-doesnt-exist": "Старонкі $1 няма, таму яе нельга перанесці.", @@ -2712,9 +2714,9 @@ "movelogpage": "Журнал пераносаў", "movelogpagetext": "Ніжэй пададзены спіс пераносаў старонак.", "movesubpage": "{{PLURAL:$1|Падстаронка|Падстаронкі}}", - "movesubpagetext": "Старонка мае $1 {{PLURAL:$1|пад-старонку, паказаную ніжэй|пад-старонкі, паказаныя ніжэй}}.", + "movesubpagetext": "Старонка мае $1 {{PLURAL:$1|падстаронку, паказаную ніжэй|падстаронкі, паказаныя ніжэй|падстаронак, паказаных ніжэй}}.", "movesubpagetalktext": "Адпаведная старонка размоў мае $1 {{PLURAL:$1|падстаронку, паказаную|падстаронкі, паказаныя|падстаронак, паказаныя}} ніжэй.", - "movenosubpage": "Старонка не мае пад-старонак.", + "movenosubpage": "Старонка не мае падстаронак.", "movereason": "Прычына:", "moveotherreason": "Іншая/дадатковая прычына:", "movereasonotherlist": "Іншая прычына", @@ -3133,8 +3135,8 @@ "confirm-rollback-top": "Адкаціць праўкі гэтай старонкі?", "confirm-rollback-bottom": "Гэтае дзеянне імгненна адкоціць абраныя змены гэтай старонкі.", "confirm-mcrrestore-title": "Аднавіць версію", - "confirm-mcrundo-title": "Адмяніць змяненне", - "mcrundofailed": "Адмяніць не атрымалася", + "confirm-mcrundo-title": "Адрабіць змяненне", + "mcrundofailed": "Адрабіць не атрымалася", "mcrundo-missingparam": "У запыце адсутнічаюць абавязковыя параметры.", "mcrundo-changed": "Гэтая старонка была змененая з моманту, калі вы праглядалі розніцу. Калі ласка, праглядзіце новую змену.", "mcrundo-parse-failed": "Не атрымалася апрацаваць новую версію: $1", @@ -3313,12 +3315,12 @@ "tag-mw-replace-description": "Праўкі, якія выдаляюць больш за 90% зместу старонкі", "tag-mw-rollback": "Адкат", "tag-mw-rollback-description": "Праўкі, якія адкатваюць папярэднія праўкі з дапамогай спасылкі адкату", - "tag-mw-undo": "Адмена", - "tag-mw-undo-description": "Праўкі, якія адмяняюць папярэднія праўкі з дапамогай спасылкі адмены праўкі", + "tag-mw-undo": "Адрабіць", + "tag-mw-undo-description": "Праўкі, якія скасуюць папярэднія праўкі з дапамогай спасылкі скасавання", "tag-mw-manual-revert": "Ручны адкат", "tag-mw-manual-revert-description": "Праўкі, якія ўручную вярнулі старонку да папярэдняга стану", - "tag-mw-reverted": "Адменена", - "tag-mw-reverted-description": "Праўкі, якія пазней былі адмененыя іншай праўкай", + "tag-mw-reverted": "Скасавана", + "tag-mw-reverted-description": "Праўкі, якія пазней былі скасаваныя іншай праўкай", "tag-mw-server-side-upload": "Загрузка на баку сервера", "tag-mw-server-side-upload-description": "Мэдыяфайлы, загружаныя з дапамогай сцэнару абслугоўвання", "tags-title": "Біркі", @@ -3332,11 +3334,13 @@ "tags-actions-header": "Дзеянні", "tags-active-yes": "Так", "tags-active-no": "Не", + "tags-source-software": "Вызначаецца праграмным забеспячэннем", "tags-source-extension": "Вызначаецца праграмным забеспячэннем", "tags-source-manual": "Ставіцца ўручную ўдзельнікамі і робатамі", "tags-source-none": "Больш не выкарыстоўваецца", "tags-hidden": "(схаваная)", "tags-edit": "правіць", + "tags-helppage-edit": "правіць спасылку", "tags-delete": "выдаліць", "tags-activate": "актываваць", "tags-deactivate": "адключыць", @@ -3446,6 +3450,14 @@ "purge": "Ачыстка", "specialpurge-page": "Мэтавая старонка", "specialpurge-submit": "Перайсці на старонку", + "namespaceinfo": "Інфармацыя пра прасторы назваў", + "namespaceinfo-summary": "Прагляд інфармацыі пра прасторы назваў сайта.", + "namespaceinfo-heading-id": "ID", + "namespaceinfo-heading-canonical": "Кананічная назва", + "namespaceinfo-heading-local": "Мясцовая назва", + "namespaceinfo-heading-info": "Апісанне і ўласцівасці", + "namespaceinfo-description-ns-2": "Віртуальная прастора назваў для выяваў", + "namespaceinfo-description-ns0": "Асноўная прастора назваў", "dberr-problems": "Прабачце, на пляцоўцы здарыліся тэхнічныя цяжкасці.", "dberr-again": "Паспрабуйце перачытаць праз некалькі хвілін.", "dberr-info": "(Немагчыма звязацца з базай даных: $1)", @@ -3716,7 +3728,7 @@ "special-characters-title-emdash": "доўгі працяжнік", "special-characters-title-minus": "мінус", "mw-widgets-abandonedit": "Вы ўпэўненыя, што жадаеце выйсці з рэжыму праўкі, не апублікаваўшы змены?", - "mw-widgets-abandonedit-discard": "Адмяніць змены", + "mw-widgets-abandonedit-discard": "Адхіліць змены", "mw-widgets-abandonedit-keep": "Працягнуць рэдагаванне", "mw-widgets-abandonedit-title": "Вы ўпэўненыя?", "mw-widgets-copytextlayout-copy-fail": "Капіяванне ў буфер абмену не атрымалася.", @@ -3858,7 +3870,7 @@ "linkaccounts-submit": "Звязаць акаўнты", "cannotunlink-no-provider-title": "Няма ніякіх звязаных уліковых запісаў, якія можна адасобіць", "cannotunlink-no-provider": "Няма ніякіх звязаных уліковых запісаў, якія можна было б адасобіць.", - "unlinkaccounts": "Адмяніць сувязь уліковых запісаў", + "unlinkaccounts": "Адвязаць уліковыя запісы", "unlinkaccounts-success": "Сувязь акаўнтаў была выдалена.", "authenticationdatachange-ignored": "Змена дадзеных аўтэнтыфікацыі не была апрацаваная. Магчыма, не быў наладжаны правайдар?", "userjsispublic": "Звярніце ўвагу: укладзеныя JavaScript-старонкі не павінны ўтрымліваць канфідэнцыйныя звесткі, бо іх могуць бачыць іншыя ўдзельнікі.", @@ -3951,8 +3963,12 @@ "blockedtext-include-details-queries": "Калі ласка, уключайце ўсе пададзеныя вышэй звесткі ва ўсе вашы запыты.", "renameuser": "Перайменаваць удзельніка", "renameuser-linkoncontribs": "перайменаваць {{GENDER:$1|удзельніка|удзельніцу}}", + "renameuserold": "Бягучае імя ўдзельніка:", + "renameusernew": "Новае імя ўдзельніка:", "renameuserreason": "Прычына:", + "renameuserwarnings": "Папярэджанні:", "renameuserconfirm": "Так, перайменаваць удзельніка", + "renameusersubmit": "Адправіць", "renameuser-error-temp-user": "Вы не можаце перайменаваць часовы ўліковы запіс «$1».", "renameuser-error-temp-user-reserved": "Вы не можаце выкарыстоўваць «$1». Ён зарэзерваваны для часовых уліковых запісаў.", "log-name-renameuser": "Журнал перайменавання ўдзельнікаў", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/bg.json mediawiki-1.43.9+dfsg/languages/i18n/bg.json --- mediawiki-1.43.8+dfsg/languages/i18n/bg.json 2026-04-01 12:33:20.559550800 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/bg.json 2026-06-29 17:54:46.680092600 +0000 @@ -54,7 +54,8 @@ "Петър Петров", "לערי ריינהארט", "아라", - "Pelajanela" + "Pelajanela", + "ArcaneIE" ] }, "sunday": "неделя", @@ -383,6 +384,7 @@ "virus-scanfailed": "неуспешно сканиране (код $1)", "virus-unknownscanner": "непознат антивирус:", "logouttext": "Излязохте от системата.\n\nОбърнете внимание, че някои страници все още ще се показват така, сякаш сте влезли, докато не изтриете кеша на браузъра.", + "logouttext-for-temporary-account": "Вече излязохте от временната си сметка.\n\nИмайте предвид, че някои страници може да продължат да се показват така, сякаш все още сте влезли в системата, докато не изчистите кеша на браузъра си.", "logging-out-notify": "В момента излизате от системата. Моля почакайте.", "logout-failed": "Невъзможно е излизането в момента: $1", "cannotlogoutnow-title": "Не може да излезете сега", @@ -585,7 +587,7 @@ "passwordreset-nodata": "Не сте указали нито потребителско име, нито адрес на ел. поща", "changeemail": "Промяна или премахване на адреса за е-поща", "changeemail-header": "Попълнете формуляра, за да промените адреса на електронната си поща. Ако искате да премахнете адреса на електронната си поща, при попълване на формуляра оставете полето за новия адрес празно.", - "changeemail-no-info": "За да имате директен достъп до тази страница директно е необходимо да влезете в системата.", + "changeemail-no-info": "Трябва да сте влезли в системата, за да промените своя имейл.", "changeemail-oldemail": "Текущ адрес за е-поща:", "changeemail-newemail": "Нов адрес за е-поща:", "changeemail-newemail-help": "Това поле трябва да се остави празно, ако искате да премахнете е-пощата си. Няма да можете да възстановите забравена парола и няма да получавате писма от това уики, ако е-пощата се премахне.", @@ -683,7 +685,7 @@ "userpage-userdoesnotexist": "На това уики няма регистрирана потребителска сметка за „$1“.\nИзисква се потвърждение, че желаете да създадете/редактирате тази страница.", "userpage-userdoesnotexist-view": "На това уики не е регистрирана потребителска сметка на име „$1“.", "blocked-notice-logextract": "В момента {{GENDER:$1|този потребител}} е блокиран.\nПо-долу за справка е показан последният запис от дневника на блокиранията:", - "clearyourcache": "Забележка: За да се видят промените, необходимо е след публикуване на страницата, кешът на браузъра да бъде изтрит.\n* Firefox / Safari: Задържа се клавиш Shift и се щраква върху Презареждане (Reload) или чрез клавишната комбинация Ctrl-F5 or Ctrl-R (⌘-R за Mac);\n* Google Chrome: клавишна комбинация Ctrl-Shift-R (⌘-Shift-R за Mac)\n* Internet Explorer / Edge: Задържа се клавиш Ctrl и се щраква върху Refresh или чрез клавишната комбинация Ctrl-F5;\n* Opera: Press Ctrl-F5.", + "clearyourcache": "Забележка: За да се видят промените, необходимо е след публикуване на страницата, кешът на браузъра да бъде изтрит.\n* Firefox / Safari: Задържа се клавиш Shift и се щраква върху Презареждане (Reload) или чрез клавишната комбинация Ctrl-F5 or Ctrl-R (⌘-R за Mac);\n* Google Chrome: клавишна комбинация Ctrl-Shift-R (⌘-Shift-R за Mac)\n* Edge: Задържа се клавиш Ctrl и се щраква върху Refresh или чрез клавишната комбинация Ctrl-F5.", "usercssyoucanpreview": "Съвет: Използвайте бутона „{{int:showpreview}}“, за да изпробвате новия код на CSS преди публикуването.", "userjsonyoucanpreview": "Съвет: Използвайте бутона „{{int:showpreview}}“, за да изпробвате новия код на JSON преди публикуването.", "userjsyoucanpreview": "Съвет: Използвайте бутона „{{int:showpreview}}“, за да изпробвате новия код на JavaScript преди публикуването.", @@ -1361,6 +1363,7 @@ "rcfilters-advancedfilters": "Разширени филтри", "rcfilters-limit-title": "Резултати за показване", "rcfilters-limit-and-date-label": "$1 {{PLURAL:$1|промяна|промени}}, $2", + "rcfilters-limit-and-date-popup-dialog-aria-label": "Филтриране на резултатите по брой промени и период от време", "rcfilters-date-popup-title": "Период за търсене", "rcfilters-days-title": "Последните дни", "rcfilters-hours-title": "Последните часове", @@ -2172,6 +2175,7 @@ "watchlistfor2": "За $1", "nowatchlist": "Списъкът Ви за наблюдение е празен.", "watchlistanontext": "За преглеждане и редактиране на списъка за наблюдение се изисква влизане в системата.", + "watchlistanontext-for-temp-user": "Моля, създайте си сметка, за да преглеждате или редактирате елементите във Вашия списък за наблюдение.", "watchnologin": "Не сте влезли", "watchlistnotwatchable": "Страницата не може да бъде наблюдавана.", "addwatch": "Добавяне към списъка за наблюдение", @@ -2198,6 +2202,7 @@ "notvisiblerev": "Версията беше изтрита", "watchlist-details": "{{PLURAL:$1|Една наблюдавана страница|$1 наблюдавани страници}} от списъка Ви за наблюдение (без беседи).", "watchlist-expiry-days-left": "{{PLURAL:$1|Остава $1 ден|Остават $1 дни}}", + "watchlist-expiring-days-full-text": "Остава още {{PLURAL:$1|1 ден|$1 дни}} във Вашия списък за наблюдение", "watchlist-expiry-hours-left": "Остават няколко часа", "watchlist-expiring-hours-full-text": "Ще остане още няколко часа в списъка Ви за наблюдение", "wlheader-enotif": "Известяването по е-поща е включено.", @@ -2445,7 +2450,7 @@ "sp-contributions-concurrency-user": "За съжаление, твърде много заявки са направени от Вашата потребителска сметка. Моля, опитайте отново по-късно.", "sp-contributions-concurrency-ip": "За съжаление, твърде много заявки са направени от вашия IP-адрес. Моля, опитайте отново по-късно.", "whatlinkshere": "Какво сочи насам", - "whatlinkshere-count": "{{PLURAL:$1|Показан е $1 резултат|Показани са $1 резултата}}.", + "whatlinkshere-count": "{{PLURAL:$1|Показване на $1 резултат|Показване на $1 резултата}}.", "whatlinkshere-title": "Страници, които сочат към „$1“", "whatlinkshere-page": "Страница:", "linkshere": "Следните страници сочат към $2:", @@ -2512,6 +2517,12 @@ "block-expiry-preset": "Предварително зададен срок", "block-expiry-preset-placeholder": "Изберете срок", "block-expiry-custom": "Персонализиран срок", + "block-expiry-custom-minutes": "минути", + "block-expiry-custom-hours": "часове", + "block-expiry-custom-days": "дни", + "block-expiry-custom-weeks": "седмици", + "block-expiry-custom-months": "месеци", + "block-expiry-custom-years": "години", "block-expiry-datetime": "Конкретна дата и час", "block-options": "Допълнителни настройки:", "block-reason": "Причина:", @@ -2822,6 +2833,7 @@ "tooltip-ca-watch": "Добавяне на страницата към списъка Ви за наблюдение", "tooltip-ca-unwatch": "Премахване на страницата от списъка Ви за наблюдение", "tooltip-ca-unwatch-expiring": "Ще остане още {{PLURAL:$1|1 ден|$1 дена}} в списъка Ви за наблюдение. Щракнете за да я премахнете сега.", + "tooltip-ca-unwatch-expiring-hours": "Остават няколко часа в списъка Ви за наблюдение. Кликнете, за да го премахнете.", "tooltip-search": "Претърсване на {{SITENAME}}", "tooltip-search-go": "Отиване на страницата, ако тя съществува с точно това име", "tooltip-search-fulltext": "Търсене в страниците за този текст", @@ -3211,7 +3223,7 @@ "version-poweredby-translators": "преводачи в translatewiki.net", "version-poweredby-various": "Различни автори", "version-credits-summary": "Бихме искали да изкажем признателност на следните хора за техните приноси към [[Special:Version|МедияУики]].", - "version-license-info": "МедияУики е свободен софтуер, можете да го разпространявате и/или променяте съгласно условията на GNU General Public License, както е публикуван от Free Software Foundation, версия 2 на лиценза или (по ваше усмотрение) която и да е следваща версия.\n\nМедияУики се разпространява с надеждата, че ще бъде полезен, но БЕЗ НИКАКВИ ГАРАНЦИИ, без дори косвена гаранция за ПРОДАВАЕМОСТ или ПРИГОДНОСТ ЗА КОНКРЕТНА УПОТРЕБА. Вижте GNU General Public License за повече подробности.\n\nТрябва да сте получили [{{SERVER}}{{SCRIPTPATH}}/COPYING копие на GNU General Public License] заедно с тази програма. Ако не сте, пишете на Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA или го [//www.gnu.org/licenses/old-licenses/gpl-2.0.html прочетете в мрежата].", + "version-license-info": "МедияУики е свободен софтуер, можете да го разпространявате и/или променяте съгласно условията на GNU General Public License, както е публикуван от Free Software Foundation, версия 2 на лиценза или (по ваше усмотрение) която и да е следваща версия.\n\nМедияУики се разпространява с надеждата, че ще бъде полезен, но БЕЗ НИКАКВИ ГАРАНЦИИ, без дори косвена гаранция за ПРОДАВАЕМОСТ или ПРИГОДНОСТ ЗА КОНКРЕТНА УПОТРЕБА. Вижте GNU General Public License за повече подробности.\n\nТрябва да сте получили [{{SERVER}}{{SCRIPTPATH}}/COPYING копие на GNU General Public License] заедно с тази програма. Ако не сте, го [//www.gnu.org/licenses/old-licenses/gpl-2.0.html прочетете в мрежата].", "version-software": "Инсталиран софтуер", "version-software-product": "Продукт", "version-software-version": "Версия", @@ -3272,7 +3284,7 @@ "tag-hidden": "$1 (скрит етикет)", "tag-list-wrapper": "[[Special:Tags|{{PLURAL:$1|Етикет|Етикети}}]]: $2", "tag-mw-contentmodelchange": "промяна на модела на съдържание", - "tag-mw-contentmodelchange-description": "Редакции, които [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:ChangeContentModel променят модела на съдържанието] на страница", + "tag-mw-contentmodelchange-description": "Редакции, които променят модела на съдържанието на страница", "tag-mw-new-redirect": "Ново пренасочване", "tag-mw-new-redirect-description": "Редакции, които създават ново пренасочване или променят страница на пренасочваща", "tag-mw-removed-redirect": "Премахване на пренасочване", @@ -3411,6 +3423,7 @@ "specialpurge-page": "Целева страница", "specialpurge-submit": "Към страницата", "namespaceinfo": "Информация за именните пространства", + "namespaceinfo-heading-id": "Номер", "namespaceinfo-heading-canonical": "Канонично наименование", "namespaceinfo-heading-local": "Локално наименование", "namespaceinfo-heading-info": "Описание и свойства", @@ -3543,6 +3556,7 @@ "feedback-useragent": "Браузър:", "searchsuggest-search": "Търсене в {{SITENAME}}", "searchsuggest-containing": "Търсене на страници, съдържащи", + "search-match-redirect-label": "Отиване на точното съвпадение при търсене", "api-clientside-error-noconnect": "Не е възможно свързването към сървъра. Осигурете работеща интернет връзка и опитайте отново.", "api-clientside-error-http": "Върната от сървъра грешка: HTTP $1", "api-clientside-error-timeout": "Сървърът не отговори в рамките на предвиденото време.", @@ -3824,6 +3838,7 @@ "restrictionsfield-badip": "Невалиден IP-адрес или диапазон: $1", "restrictionsfield-label": "Позволени IP-диапазони:", "restrictionsfield-help": "По един IP-адрес или CIDR обхват на ред. За активиране на всички, използвайте:
                    0.0.0.0/0\n::/0
                    ", + "restrictionsfields-pages-label": "Разрешени страници за редактиране:", "specialmute": "Заглушаване", "specialmute-success": "Вашите настройки на заглушаването са обновени. Вижте всички заглушени потребители в [[Special:Preferences|настройките]].", "specialmute-submit": "Потвърждаване", @@ -3923,5 +3938,8 @@ "action-renameuser": "преименуване на потребител", "right-renameuser": "Преименуване на потребители", "renameuser-renamed-notice": "Потребителят беше преименуван.\nЗа справка по-долу е показан Дневникът на преименуванията.", - "createacct-benefit-subheading-temp-user": "{{SITENAME}} е създаден от хора като Вас. След като създадете сметка можете да имате постоянна и сигурна самоличност с достъп до функции като:" + "createacct-benefit-subheading-temp-user": "{{SITENAME}} е създаден от хора като Вас. След като създадете сметка можете да имате постоянна и сигурна самоличност с достъп до функции като:", + "benefit-1-description": "Списъци за наблюдение, които Ви позволяват да следите страниците, които Ви интересуват.", + "table-of-contents-show-button-aria-label": "Показване на съдържанието", + "table-of-contents-hide-button-aria-label": "Скриване на съдържанието" } diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/bgn.json mediawiki-1.43.9+dfsg/languages/i18n/bgn.json --- mediawiki-1.43.8+dfsg/languages/i18n/bgn.json 2026-04-01 12:33:20.561550900 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/bgn.json 2026-06-29 17:54:46.681092500 +0000 @@ -12,7 +12,8 @@ "Mjbmr", "Rachitrali", "Sultanselim baloch", - "شاه زمان پټان" + "شاه زمان پټان", + "Jeeputer" ] }, "sunday": "یکشمی", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/bn.json mediawiki-1.43.9+dfsg/languages/i18n/bn.json --- mediawiki-1.43.8+dfsg/languages/i18n/bn.json 2026-04-01 12:33:20.566551000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/bn.json 2026-06-29 17:54:46.687092500 +0000 @@ -427,7 +427,7 @@ "yourdomainname": "আপনার ডোমেইন:", "password-change-forbidden": "আপনি এই উইকিতে পাসওয়ার্ড পরিবর্তন করতে পারবেন না।", "externaldberror": "হয় কোনো বহিঃস্থ যাচাইকরণ ডাটাবেজ ত্রুটি ঘটেছে অথবা আপনার বহিঃস্থ অ্যাকাউন্ট হালনাগাদ করার অনুমতি নেই।", - "login": "প্রবেশ করুন", + "login": "অ্যাকাউন্টে প্রবেশ করুন", "login-security": "আপনার পরিচয় যাচাই করুন", "nav-login-createaccount": "প্রবেশ করুন / অ্যাকাউন্ট তৈরি করুন", "logout": "প্রস্থান", @@ -465,13 +465,13 @@ "usernameinprogress": "এই ব্যবহারকারী নামের জন্য একটি অ্যাকাউন্ট তৈরি আগে থেকেই চলছে। দয়া করে অপেক্ষা করুন।", "userexists": "এই ব্যবহারকারী নামটি ইতমধ্যে ব্যবহার করা হয়েছে।\nঅনুগ্রহ করে অন্য নাম বেছে নিন।", "createacct-normalization": "কারিগরি সীমাবদ্ধতার কারণে আপনার ব্যবহারকারীর নাম সামঞ্জস্য করে \"$2\" করা হবে।", - "loginerror": "প্রবেশ করতে সমস্যা হয়েছে", + "loginerror": "অ্যাকাউন্টে প্রবেশে ত্রুটি ঘটেছে", "createacct-error": "অ্যাকাউন্ট তৈরিতে ত্রুটি", "createaccounterror": "অ্যাকাউন্ট তৈরি হয়নি: $1", "nocookiesnew": "ব্যবহারকারীর অ্যাকাউন্টটি সৃষ্টি করা হয়েছে, কিন্তু আপনি এখনও অ্যাকাউন্টে প্রবেশ করেননি। {{SITENAME}}-তে কুকি ব্যবহার করে ব্যবহারকারীদের অ্যাকাউন্টে প্রবেশ করানো হয়। আপনার ব্রাউজারে কুকিগুলি নিষ্ক্রিয় করা আছে। অনুগ্রহ করে কুকিগুলি সক্রিয় করুন এবং আপনার নতুন ব্যবহারকারী নাম ও পাসওয়ার্ড ব্যবহার করে অ্যাকাউন্টে প্রবেশ করুন।", "nocookieslogin": "ব্যবহারকারীদের প্রবেশ সম্পন্ন করতে {{SITENAME}} কুকি ব্যবহার করে। আপনার ব্রাউজারে কুকি নিষ্ক্রিয় করা আছে। কুকি চালু করে আবার চেষ্টা করুন।", "nocookiesfornew": "ব্যবহারকারীর অ্যাকাউন্ট তৈরি হয়নি, কারণ এর উৎস সম্পর্কে আমরা নিশ্চিত নই।\nনিশ্চিত করুন আপনার কুকি সক্রিয় রয়েছে, পাতাটি পুনরায় লোড করে আবার চেষ্টা করুন।", - "createacct-loginerror": "অ্যাকাউন্ট সফলভাবে তৈরি করা হয়েছে কিন্তু আপনি স্বয়ংক্রিয়ভাবে প্রবেশ করতে পারবেন না। দয়া করে [[Special:UserLogin|ম্যানুয়াল প্রবেশ]] করতে এগিয়ে যান।", + "createacct-loginerror": "অ্যাকাউন্টটি সফলভাবে তৈরি করা হয়েছে, কিন্তু আপনি স্বয়ংক্রিয়ভাবে অ্যাকাউন্টে প্রবেশ করতে পারবেন না। দয়া করে [[Special:UserLogin|নিজ হাতে অ্যাক্যাউন্টে প্রবেশ]] করতে অগ্রসর হোন।", "createacct-temp-warning": "অস্থায়ী অ্যাকাউন্ট $1 দিয়ে আপনি যে সম্পাদনাগুলি করেছেন তা আপনার স্থায়ী অ্যাকাউন্টে নিয়ে যাওয়া হবে না।", "noname": "আপনি সঠিক ব্যবহারকারী নাম নির্দিষ্ট করেননি।", "userlogin-authpopup-loggingin-title": "প্রবেশ করা হচ্ছে…", @@ -480,12 +480,12 @@ "userlogin-authpopup-retry": "আবার চেষ্টা করুন", "userlogin-authpopup-cancel": "বাতিল", "userlogin-authpopup-closeme": "আপনি যদি এই বার্তাটি দেখতে পান, তবে আপনি এই উইন্ডোটি বন্ধ করতে পারেন।", - "loginsuccesstitle": "প্রবেশ করেছেন", - "loginsuccess": "আপনি এইমাত্র \"$1\" নামে {{SITENAME}}-তে প্রবেশ করেছেন।", + "loginsuccesstitle": "আপনি অ্যাকাউন্টে প্রবেশ করেছেন", + "loginsuccess": "আপনি এইমাত্র \"$1\" নামে {{SITENAME}} সাইটে আপনার অ্যাকাউন্টে প্রবেশ করেছেন।", "nosuchuser": "\"$1\" নামে কোনো ব্যবহারকারী নেই।\nব্যবহারকারী নামের আকার সংবেদনশীল।\nআপনার বানান পরীক্ষা করে দেখুন, অথবা [[Special:CreateAccount|নতুন একটি অ্যাকাউন্ট খুলুন]]।", "nosuchusershort": "\"$1\" নামে কোনো ব্যবহারকারী নেই। নামের বানান পরীক্ষা করুন।", "nouserspecified": "আপনাকে অবশ্যই ব্যবহারকারী নাম নির্দিষ্ট করতে হবে।", - "login-userblocked": "এই ব্যবহারকারীকে বাধা দেওয়া হয়েছে। প্রবেশ সম্ভব নয়।", + "login-userblocked": "এই ব্যবহারকারীকে বাধা দেওয়া হয়েছে। অ্যাকাউন্টে প্রবেশ অনুমোদিত নয়।", "fatalpassworderror": "$1 \n\nনিরাপত্তাজনিত কারণে, আপনি এই পাসওয়ার্ড দিয়ে প্রবেশ করতে পারবেন না। অনুগ্রহ করে [$2 একটি পাসওয়ার্ড পুনঃস্থাপন ইমেইলের অনুরোধ করুন]।", "wrongpassword": "ভুল ব্যবহারকারী নাম বা পাসওয়ার্ড দেওয়া হয়েছে। অনুগ্রহ করে আবার চেষ্টা করুন।", "wrongpasswordempty": "পাসওয়ার্ড প্রবেশের ঘরটি খালি ছিল। দয়া করে আবার চেষ্টা করুন।", @@ -507,8 +507,8 @@ "accountcreatedtext": "[[{{ns:User}}:$1|$1]] ([[{{ns:User talk}}:$1|আলাপ]]) এর জন্য ব্যবহারকারী অ্যাকাউন্ট তৈরি করা হয়েছে।", "createaccount-title": "{{SITENAME}}-এর জন্য অ্যাকাউন্ট তৈরিকরণ", "createaccount-text": "কেউ $2-এর জন্য {{SITENAME}}-এ একটি অ্যাকাউন্ট তৈরি করেছেন ($4)। \"$2\"-এর জন্য পাসওয়ার্ড হল \"$3\"। আপনার এখন অ্যাকাউন্টে প্রবেশ করে পাসওয়ার্ড পরিবর্তন করা উচিত।\n\nযদি ভুল করে অ্যাকাউন্টটি তৈরি হয়ে থাকে, তাহলে এই বার্তাটি উপেক্ষা করুন।", - "login-throttled": "আপনি সাম্প্রতিক সময়ে পরপর বেশ কয়েকবার প্রবেশের চেষ্টা করেছেন।\nপুনরায় চেষ্টা করার পূর্বে অনুগ্রহ করে $1 অপেক্ষা করুন।", - "login-abort-generic": "আপনার প্রবেশ ব্যর্থ হয়েছে - বাতিল করা হয়েছে", + "login-throttled": "আপনি সাম্প্রতিক সময়ে পরপর বেশ কয়েকবার অ্যাকাউন্টে প্রবেশের চেষ্টা করেছেন।\nপুনরায় চেষ্টা করার পূর্বে অনুগ্রহ করে $1 অপেক্ষা করুন।", + "login-abort-generic": "আপনার অ্যাকাউন্টে প্রবেশের চেষ্টা ব্যর্থ হয়েছে - বাতিল করা হল", "login-migrated-generic": "আপনার অ্যাকাউন্ট স্থানান্তরিত করা হয়েছে, এবং আপনার ব্যবহারকারী নাম আর এই উইকিতে বিদ্যমান নয়।", "loginlanguagelabel": "ভাষা: $1", "suspicious-userlogout": "অ্যাকাউন্ট থেকে আপনার প্রস্থানের অনুরোধ প্রত্যাখান করা হয়েছে কারণ মনে হচ্ছে যে অনুরোধটি একটি অকার্যকর ব্রাউজার অথবা ক্যাশ করে এমন প্রক্সি সার্ভার প্রেরণ করেছে।", @@ -662,7 +662,7 @@ "temp-user-banner-tooltip-description-login": "ভবিষ্যতের সম্পাদনাগুলির জন্য কৃতিত্ব পেতে এবং অন্যান্য বৈশিষ্ট্যে প্রবেশাধিকার পেতে [[Special:UserLogin|প্রবেশ করুন]] বা [[Special:CreateAccount|একটি অ্যাকাউন্ট তৈরি করুন]]।", "blankarticle": "সতর্কীকরণ: আপনি একটি খালি পাতা তৈরী করতে যাচ্ছেন।\nআপনি যদি পুনরায় \"$1\" বোতামটি ক্লিক করেন তাহলে কোনো পাঠ্য বিষয়বস্তু ছাড়াই পাতাটি তৈরী হবে।", "anoneditwarning": "সতর্কতা: আপনি বর্তমানে আপনার অ্যাকাউন্টে প্রবেশ করেন নি। আপনি যদি কোনো সম্পাদনা করেন, তবে আপনার আইপি ঠিকানা সার্বজনীনভাবে দেখা যাবে। আপনি যদি [$1 অ্যাকাউন্টে প্রবেশ করেন] বা [$2 একটি অ্যাকাউন্ট তৈরি করেন], তাহলে আপনার সম্পাদনায় আপনার নামকে কৃতিত্ব দেয়া হবে ও আরও অনেক সুবিধা পাবেন।", - "autocreate-edit-warning": "সতর্কতা: আপনি এখনও প্রবেশ করেননি। আপনি যখনই কোনো সম্পাদনা করবেন আপনার জন্য একটি অস্থায়ী অ্যাকাউন্ট তৈরী করা হবে। [[{{MediaWiki:tempuser-helppage}}|আরও জানুন]]। প্রতিনিয়ত বিজ্ঞপ্তি পাওয়া চালিয়ে যেতে এবং আরও অনেক সুবিধা পেতে [$1 প্রবেশ করুন] বা [$2 একটি অ্যাকাউন্ট তৈরি করুন]।", + "autocreate-edit-warning": "সতর্কতা: আপনি এখনও প্রবেশ করেননি। আপনি কোনো সম্পাদনা করলে আপনার জন্য একটি অস্থায়ী অ্যাকাউন্ট তৈরি করা হবে। [[{{MediaWiki:tempuser-helppage}}|আরও জানুন]]। প্রতিনিয়ত বিজ্ঞপ্তি পাওয়া চালিয়ে যেতে এবং আরও অনেক সুবিধা পেতে [$1 প্রবেশ করুন] বা [$2 একটি অ্যাকাউন্ট তৈরি করুন]।", "anonpreviewwarning": "আপনি অ্যাকাউন্টে প্রবেশ করেননি। সম্পাদনা প্রকাশ করলে, এই পাতার সম্পাদনার ইতিহাসে আপনার আইপি ঠিকানা সংরক্ষিত হবে।", "autocreate-preview-warning": "আপনি এখনও প্রবেশ করেননি। আপনি যখনই কোনো সম্পাদনা করবেন, আপনার জন্য একটি অস্থায়ী অ্যাকাউন্ট তৈরি করা হবে। [[{{MediaWiki:tempuser-helppage}}|আরও জানুন]]।", "missingsummary": "খেয়াল করুন: আপনি কোনও সম্পাদনা সারাংশ দেননি। আপনি যদি আবার \"$1\" বোতামে ক্লিক করেন, তাহলে সারাংশ ছাড়াই আপনার সম্পাদনা প্রকাশিত হবে।", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/bo.json mediawiki-1.43.9+dfsg/languages/i18n/bo.json --- mediawiki-1.43.8+dfsg/languages/i18n/bo.json 2026-04-01 12:33:20.567551000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/bo.json 2026-06-29 17:54:46.687092500 +0000 @@ -273,6 +273,7 @@ "viewsourcetext": "ཁྱེད་ཀྱིས་ཤོག་ངོས་འདིའི་ཁུངས་ལ་གཟིགས་ཞིབ་དང་ངོ་བཤུ་བྱ་ཆོག", "namespaceprotected": "ཁྱེད་ལ་'''$1''' མིང་གནས་ནང་གི་ཤོག་ངོས་བཟོ་བཅོས་ཀྱི་ཆོག་མཆན་མེད།", "ns-specialprotected": "དམིགས་བསམ་ཤོག་ངོས་རྣམས་བཟོ་བཅོས་བྱེད་མི་ཐུབ།", + "exception-nologin-text": "ཤོག་ངོས་འདི་བེད་སྤྱོད་གཏོང་ཐུབ་པའི་ཆེད་ནང་འཛུལ་གནང་རོགས།", "virus-unknownscanner": "ངོས་མ་ཟིན་པའི་དྲ་འབུ།", "welcomeuser": "བྱོན་པ་ལེགས་སོ།,$1!", "yourname": "སྤྱོད་མིང་།", @@ -285,6 +286,8 @@ "createacct-yourpasswordagain": "གསང་ཚིག་གཏན་འཁེལ།", "createacct-yourpasswordagain-ph": "གསང་ཚིག་བསྐྱར་ཏུ་ཞོག", "userlogin-remembermypassword": "ངའི་སྒོ་ཕྱེད་ནས་འཇོག་རོགས།", + "cannotlogin-title": "ནང་འཛུལ་བྱེད་མི་ཐུབ།", + "cannotloginnow-title": "ད་ལྟ་ནང་འཛུལ་བྱེད་མི་ཐུབ།", "yourdomainname": "ཁྱེད་ཀྱི་ཁྱབ་ཁུལ།", "login": "ནང་འཛུལ།", "nav-login-createaccount": "ནང་འཛུལ། / ཐོ་འགོད།", @@ -296,6 +299,7 @@ "createaccount": "ཐོ་འགོད།", "userlogin-resetpassword-link": "གསང་ཨང་བརྗེད་སོང་འདུག་གམ།", "userlogin-helplink2": "ནང་འཛུལ་དང་འབྲེལ་བའི་རམ་འདེགས།", + "userlogin-reauth": "ཁྱེད་རང་{{GENDER:$1|$1}}ཡིན་པར་ར་སྤྲོད་ཡོང་ཕྱིར་བསྐྱར་དུ་ཡང་ནང་འཛུལ་བྱ་དགོས།", "userlogin-createanother": "ཐོ་གཞན་པ་ཞིག་བཟོ་བ།", "createacct-emailrequired": "གློག་འཕྲིན་ཁ་བྱང་།", "createacct-emailoptional": "གློག་འཕྲིན་ཁ་བྱང་། (གདམ་ཀ་ཅན།)", @@ -317,7 +321,7 @@ "accountcreated": "ཐོ་བཀོད་ཚར་འདུག", "accountcreatedtext": "[[{{ns:User}}:$1|$1]] ([[{{ns:User talk}}:$1|གྲོས་བསྡུར།]]) ཡི་སྤྱོད་མཁན་གྱི་རྩིས་ཐོ་གསར་བཟོ་བྱས་ཟིན།", "loginlanguagelabel": "སྐད་རིགས། $1", - "pt-login": "ནང་འཛུ།", + "pt-login": "ནང་འཛུལ།", "pt-login-button": "ནང་འཛུལ།", "pt-createaccount": "ཐོ་འགོད་གསར་བཟོ།", "pt-userlogout": "ཕྱིར་ཐོན།", @@ -357,14 +361,14 @@ "preview": "སྔོན་ལྟ།", "showpreview": "སྔོན་ལྟ་སྟོན་ཅིག", "showdiff": "བཟོས་བཅོས་སྟོན།", - "anoneditwarning": "ཉེན་བརྡ།: ཁྱེད་དྲ་ཚིགས་ནང་འཛུལ་ཞུགས་བྱེད་མི་འདུག ཁྱེད་ཀྱིས་ཞུ་དག་ཅི་ཙམ་ཞིག་བྱས་ཀྱང་། ཁྱེད་ཀྱི་དྲ་ལམ་ངོ་རྟགས་ཁ་བྱང་ IP དེ་མངོན་པར་བྱེད་ཀྱི་རེད། གལ་ཏེ་ཁྱེད་ཀྱིས་ [$1 འཛུལ་ཞུགས།] ཡང་ན་ [$2 མིང་ཐོ་གསར་བཟོ།]བྱས་པ་ཡིན་ན། ཁྱེད་ཀྱི་ཞུ་དག་གང་བྱས་པ་དེ་དག་ཁྱེད་ཀྱི་སྤྱོད་མཁན་གྱི་མིང་ཐོག་ནས་ངོས་འཛིན་གསལ་བཤད་བྱ་རྒྱུ་ཡིན་པ་མ་ཟད། དེ་བཞིན་ཁེ་ཕན་གཞན་དག་ཀྱང་ཐོབ་ཀྱི་རེད།", + "anoneditwarning": "ཉེན་བརྡ།: ཁྱེད་དྲ་ཚིགས་ནང་འཛུལ་ཞུགས་བྱེད་མི་འདུག ཁྱེད་ཀྱིས་ཞུ་དག་ཅི་ཙམ་ཞིག་བྱས་ཀྱང་། ཁྱེད་ཀྱི་དྲ་ལམ་ངོ་རྟགས་ཁ་བྱང་ IP དེ་མངོན་པར་བྱེད་ཀྱི་རེད། གལ་ཏེ་ཁྱེད་ཀྱིས་ [$1 ནང་འཛུལ།] ཡང་ན་ [$2 མིང་ཐོ་གསར་བཟོ།]བྱས་པ་ཡིན་ན། ཁྱེད་ཀྱི་ཞུ་དག་གང་བྱས་པ་དེ་དག་ཁྱེད་ཀྱི་སྤྱོད་མཁན་གྱི་མིང་ཐོག་ནས་ངོས་འཛིན་གསལ་བཤད་བྱ་རྒྱུ་ཡིན་པ་མ་ཟད། དེ་བཞིན་ཁེ་ཕན་གཞན་དག་ཀྱང་ཐོབ་ཀྱི་རེད།", "anonpreviewwarning": "༼ཁྱེད་རང་ཐོ་འཛུལ་བྱས་མི་འདུག ཉར་ཚགས་ཀྱིས་ཁྱེད་ཀྱི་ IP ཁ་བྱང་ཤོག་ངོས་འདིའི་རྩོམ་སྒྲིག་ལོ་རྒྱུས་སུ་ཉར་ཚགས་བྱས་པར་འགྱུར།༽", "summary-preview": "བསྡུས་དོན་སྔོན་ལྟ།", "blockedtitle": "སྤྱོད་མི་བཀག་ཟིན།", "blockednoreason": "རྒྱུ་མཚན་བྱིན་མི་འདུག", "whitelistedittext": "ཤོག་ངོས་རྩོམ་སྒྲིག་བྱེད་པར་ངེས་པར་དུ་$1བྱ་དགོས།", "loginreqtitle": "ནང་འཛུལ་བྱ་དགོས།", - "loginreqlink": "ནང་འཛུལ་", + "loginreqlink": "ནང་འཛུལ།", "loginreqpagetext": "ཤོག་ངོས་གཞན་རྣམས་ལྟ་བར་ངེས་པར་དུ་$1བྱ་དགོས།", "accmailtitle": "ལམ་ཡིག་བཏང་ཟིན།", "newarticle": "(གསར་བ)", @@ -434,7 +438,7 @@ "editundo": "ཕྱིར་འཐེན།", "diff-empty": "(ཁྱད་པར་མི་འདུག)", "diff-multi-sameuser": "({{GENDER:$3|སྤྱོད་མཁན་}} གཅིག་པ་དེས་བཟོ་བཅོས་བརྒྱབ་པའི་ {{PLURAL:$1|བར་མའི་ཞུ་དག་ཐེངས་གཅིག|$1 བར་མའི་ཞུ་དག་ཐེངས་ཁག་}} མངོན་མེད།)", - "diff-multi-otherusers": "({{PLURAL:$1|བར་མའི་བསྐྱར་བཅོས་ $1|བར་མའི་བསྐྱར་བཅོས་ $1}} དང་། སྤྱོད་མཁན་ {{PLURAL:$2|$2|$2}} ཀྱིས་བྱས་པ་རྣམས་བསྟན་མེད།)", + "diff-multi-otherusers": "({{PLURAL:$1|བར་མའི་བསྐྱར་བཅོས་ $1|བར་མའི་བསྐྱར་བཅོས་ $1}} དང་། སྤྱོད་མཁན་ {{PLURAL:$2|$2|$2}} གྱིས་བྱས་པ་རྣམས་བསྟན་མེད།)", "searchresults": "བཙལ་བའི་རྙེད་དོན།", "searchresults-title": " $1 བཙལ་བའི་འབྲས་བུ།", "notextmatches": "ཤོག་ངོས་ཡིག་འབྲུ་མཚུངས་པ་མི་འདུག", @@ -742,7 +746,7 @@ "tooltip-pt-preferences": "ཁྱེད་ཀྱི་ལེགས་སྒྲིག", "tooltip-pt-watchlist": "ཞུ་དག་གཏོང་བཞིན་པའི་ཤོག་ངོས།", "tooltip-pt-mycontris": "ངའི་བྱས་རྗེས་སྟོན་པ།", - "tooltip-pt-login": "ཁྱེད་རང་ནང་འཛུལ་གནང་བར་དགའ་བསུ་ཞུ། འོན་ཀྱང་འདིར་འགན་འཁུར་བྱེད་མཁན་མེད།", + "tooltip-pt-login": "ཁྱེད་ལ་ནང་འཛུལ་བྱེད་པར་སྐུལ་འདེད་བྱས་པ་རེད། འོན་ཀྱང་དེ་ཡིན་གཅིག་བྱ་དགོས་པ་ཞིག་མིན།", "tooltip-pt-logout": "ཕྱིར་དོན།", "tooltip-ca-talk": "ཤོག་ངོས་ཀྱི་ནང་དོན་གྲོས་མོལ།", "tooltip-ca-edit": "ཁྱེད་ཀྱིས་ཤོག་ངོས་འདིར་རྩོམ་སྒྲིག་བྱེད་ཆོག། ཉར་ཚགས་མ་བྱེད་གོང་སྔོན་ལྟའི་མཐེབ་གཞོང་གནོན་རོགས།", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/bol.json mediawiki-1.43.9+dfsg/languages/i18n/bol.json --- mediawiki-1.43.8+dfsg/languages/i18n/bol.json 2026-04-01 12:33:20.567551000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/bol.json 2026-06-29 17:54:46.687092500 +0000 @@ -7,59 +7,59 @@ }, "pagecategories": "{{PLURAL:$1|panni}}", "category_header": "Peji nga panni \"$1\"", - "subcategories": "Sifafi", + "subcategories": "Rukuni in ɗolle", "category-media-header": "Media nga panni \"$1\"", "category-empty": "Emeye panni honsone ga pejisa ko media.", - "hidden-categories": "{{PLURAL:$1|Bunkasu panni|Bunkasu panni}}", + "hidden-categories": "{{PLURAL:$1|Bunkasu panni|Bunkasu pannisu}}", "hidden-category-category": "Bunkasu gedenshe", "category-subcat-count": "{{PLURAL:$2|Eme panni gontu tu panni-ndom ɗole kawai|Eme gergede gontu {{PLURAL:$1|panni-ndom|$1 panni-ndom}}, ko ga $2 jumla ye.}}", "category-article-count": "{{PLURAL:$2|Eme panni danganta shafi eme moɗini {{PLURAL:$1|shafi ndon aga|$1 shafuna ndon aga}} ga ga panni eme gaga $2 jumla ye.}}", "category-file-count": "{{PLURAL:$2|Panni eme aji Kono fayil eme.|Mate {{PLURAL:$1|fayil yaji|$1 godom fayil}} gaga panni emeye, koga ngodom $2 jumla ye.}}", "broken-file-category": "Peji gonto-gonto", "about": "Gako", - "newwindow": "(ewe gaga taga npoyo)", - "cancel": "Gukoo", + "newwindow": "(ewe poyo window)", + "cancel": "Lado", "moredotdotdot": "Sauwii...", "mypage": "Peji", "mytalk": "Mossa", "anontalk": "Mossa", "navigation": "Kure", "and": " ga", - "namespaces": "Beyi space", + "namespaces": "Bayi sun:", "navigation-heading": "Kure menu", "returnto": "Mako $1.", "tagline": "Ko au {{SITENAME}}", - "help": "Taimako", - "search": "Ɗiwu", - "searchbutton": "Ɗiwu", + "help": "Taimikayi", + "search": "Zawwu", + "searchbutton": "Zawwu", "go": "Nikkoh", "searcharticle": "Nikkoh", - "history": "Peji ewe labar", - "history_short": "Labar", + "history": "Peji ewe tarihi", + "history_short": "Tarihi", "history_small": "labar", "printableversion": "Sura laa a gowayi", "permalink": "Gonto in dindindin", "view": "Inne", "skin-view-view": "Karanti", - "skin-view-foreign": "'yawe foto 'yame n $1", + "skin-view-foreign": "'yawe foto eme in $1", "edit": "Ramu", "skin-view-edit": "Ramu", "create": "Ƙirƙiro", "skin-view-create": "Ƙirƙiro", - "create-local": "In sawwe kadi mosa ga konni", - "delete": "Siddetu", + "create-local": "In sawwi mosa", + "delete": "Gukayi", "newpage": "Shafin foyo", "talkpagelinktext": "mossa", - "personaltools": "Kare rutano", + "personaltools": "Zaɓabbu karei ruta", "talk": "Summana", "views": "Inne", "toolbox": "Karai ruta", "cactions": "Godon", "otherlanguages": "boo lissim maɗɗi", "redirectedfrom": "(Tubbungo ko $1)", - "redirectpagesub": "Shappin modi", + "redirectpagesub": "shappin tubbayi", "redirectto": "Tubbin in:", - "lastmodifiedat": "Peji eme anninramu tatteke poti $1, ga $2.", + "lastmodifiedat": "Peji eme anninramu in boi poti $1, ga $2.", "jumpto": "Tsallakiy tanayii:", "jumptonavigation": "kure", "jumptosearch": "ɗiwu", @@ -68,21 +68,21 @@ "copyrightpage": "{{ns:project}}:Hakki eushe", "currentevents": "Labar", "currentevents-url": "Project: ellah aji faru honsone", - "disclaimers": "Ka'aisah", - "disclaimerpage": "Project:Siri ka'aisah", + "disclaimers": "Gargaɗi", + "disclaimerpage": "Project:Siri gargaɗi", "edithelp": "Taimako da ko ramu", "mainpage": "Peji Unsiri", - "mainpage-description": "Peji unsiri", + "mainpage-description": "Peji in Siri", "portal": "Bobin miyƴah", "portal-url": "Project:Bobin miyƴah", - "privacy": "Nufi kule ga sirri", - "privacypage": "Project: Nufi kule ga sirri", + "privacy": "Manufa kare sirri", + "privacypage": "Project: Manufa kare sirri", "ok": "Toh", "editsection": "ramu", "editold": "ramu", - "viewsourceold": "ɗiwu usul", + "viewsourceold": "ɗiwu tushe", "editlink": "ramu", - "viewsourcelink": "ɗiwu usul", + "viewsourcelink": "ɗiwu tushe", "toc": "Kanu labar", "showtoc": "'yawe", "hidetoc": "bunku", @@ -101,44 +101,44 @@ "nstab-category": "Panni", "mainpage-nstab": "Peji Unsiri", "nosuchspecialpage": "Ga jiri mafifici shafi emesa", - "nospecialpagetext": "Kun buƙaci wani mafificin shafi da bai dace ba.\n\nJerin mafifitan shafuka da suka dace zaku iya samun su a [[Special:SpecialPages|{{int:specialpages}}]].", - "badtitle": "Sun Nromon", + "nospecialpagetext": "Ma buƙatan moɗi mafifici shafi laga dacewa sa.\n\nJeri shafukan la mafifici la suwa magita weina su ga [[Special:SpecialPages|{{int:specialpages}}]].", + "badtitle": "Sun la gollaka sa", "badtitletext": "Gakko shafilla aji zauwayi la ga ma'anasa, lagani ga lelensa, le koyilla adalla lesham le shirye-shiryella ishinga gongani gonsa.\nA'ishi akkono harafi do harrufa la a'ina ruta game tasa.", - "viewsource": "Ɗiwu usul", - "skin-action-viewsource": "Ɗiwu usul", + "viewsource": "Ɗiwu tushe", + "skin-action-viewsource": "Ɗiwu tushe", "viewsource-title": "Zauwu tushano $1", "viewsourcetext": "Maagitati enne doma ayi kofi shafi emeye.", - "userlogin-yourname": "Sun ndom", - "userlogin-yourname-ph": "Zoiyi sun ndom", - "userlogin-yourpassword": "Saran bunkani", - "userlogin-yourpassword-ph": "Zoiyi lambokon sirri", - "createacct-yourpassword-ph": "Zoiyi sarako", - "createacct-yourpasswordagain": "Porno jirene", - "createacct-yourpasswordagain-ph": "Zoiyi sarako jamji", + "userlogin-yourname": "Sun la aji amfani", + "userlogin-yourname-ph": "Zoiyi sunko la aji amfa ga ishin", + "userlogin-yourpassword": "Kalma in sirri", + "userlogin-yourpassword-ph": "Zoiyi kalma sirri", + "createacct-yourpassword-ph": "Zoiyi kalma sirri", + "createacct-yourpasswordagain": "Tabbita kalma sirri", + "createacct-yourpasswordagain-ph": "Zoiyi kalma sirri jamji", "userlogin-remembermypassword": "Tikko don ga ina ga gawa", "login": "Geɗe", "logout": "Pete", "userlogout": "Pete", "notloggedin": "A geɗe sa", "userlogin-noaccount": "Maga asusu sa?", - "userlogin-joinproject": "Gako {{SITENAME}}", - "createaccount": "Eye asusu", + "userlogin-joinproject": "Gontayi {{SITENAME}}", + "createaccount": "Ewe account", "userlogin-resetpassword-link": "Ka'montutuwodo lambokan sirriye?", "userlogin-helplink2": "Taimaki ga gyade", "createacct-emailrequired": "Adireshi yimel", - "createacct-emailoptional": "Adireshi Yimel (zaɓi)", - "createacct-email-ph": "Zoiyi goggo serni", - "createacct-submit": "Saran payo", + "createacct-emailoptional": "Adireshi i-mel (zaɓi)", + "createacct-email-ph": "Zoiyi goggo i-mel", + "createacct-submit": "Ƙirƙira account ko", "createacct-benefit-heading": "{{SITENAME}} ruta mi'y'ya are ko.", "userlogin-authpopup-cancel": "Guko", "mailmypassword": "Saki lamba asir", - "loginlanguagelabel": "Bòo: $1", + "loginlanguagelabel": "Yare: $1", "pt-login": "Geɗe", "pt-login-button": "Geɗe", "pt-createaccount": "Ewe account", "pt-userlogout": "Pete", "resetpass-submit-cancel": "Guko", - "passwordreset": "Saki lamba asir", + "passwordreset": "Saki lamba sirri", "passwordreset-username": "Sun ndom:", "passwordreset-email": "Adireshi yimel:", "edit-recovery-special-view": "inne", @@ -147,90 +147,90 @@ "summary": "Taƙaito:", "minoredit": "Ramun ɗole", "watchthis": "Ɗoffi shafi ame", - "savearticle": "Peji daasu", + "savearticle": "Peji dassu", "publishpage": "Peji wallafa", - "publishchanges": "Faɗa sako-sako", + "publishchanges": "Wallifa sake-sake", "publishpage-start": "Peji wallafa...", - "publishchanges-start": "Faɗa sako-sako...", + "publishchanges-start": "Wallifa sake-sake...", "preview": "Kaya inne", "showpreview": "Awe keye enne", - "showdiff": "'Yawe sako-sako", - "anoneditwarning": "Kashedi: Ba ku yi login ba.\nAdireshinku na IP zai zama a bayyana ga kowa da kowa idan kuka yi kowane irin gyara. Idan kun yi [$1 log in] ko [$2 create an account], gyaran ku za'a jingina ta zuwa sunan ku na ma'aikaci, tare da wasu karin amfani.", + "showdiff": "'Yawe sake-sake", + "anoneditwarning": "gargaɗi: ma an login sa.\nAdireshiku in IP abayyina jini ga lemalo bama an lema ramu yalla. Bama an [$1 log in] do [$2 create an account], ramu ku a jingina to ga sunku in arruta, jizani ga sawwi mosa maɗɗi.", "loginreqlink": "geɗe", - "newarticletext": "Kun latsa mahaɗi zuwa shafin da babu shi tukuna.\nDomin ƙirƙiro wannan shafin, ku fara rubutu a cikin fage na ƙasa (duba [$1 shafin taimako] don ƙarin bayani).\nIdan kun ɓata ne cikin shawaginku, to ku latsa maɓallin '''baya''' na safuwayan shawaginku.", + "newarticletext": "Ma latsantun mahaɗi zuwa shafin la ga kishin sa dongo.\nInko ƙirƙira ko shafi eme, ma zala ina rubutu ga ga akwatin la a wiki (ɗiwu [$1 shafin taimako] inko sawwi mosa).\nBama dan ɗango bisa kuskure, to maa jakke boi maɓalli.", "anontalkpagetext": "----\nThis is the discussion page for an anonymous user who has not created an account yet, or who does not use it.\nWe therefore have to use the numerical IP address to identify them.\nSuch an IP address can be shared by several users.\nIf you are an anonymous user and feel that irrelevant comments have been directed at you, please [[Special:CreateAccount|create an account]] or [[Special:UserLogin|log in]] to avoid future confusion with other anonymous users.", "noarticletext": "Shonsone ga rubutu sa ga ko shafi ne. \nMa gitati [[Special:Search/{{PAGENAME}}|zowwi shafi ne]] ga shafi maɗɗi,\n[{{fullur|:{{#Special:log}}|page={{FULLPAGENAME}}}} zowwi shafin gwantasu], bamakala [{{fullur|:{{FULLPAGENAME}}|action=edit}} ƙirƙiro shafi].", "noarticletext-nopermission": "Shonsone ga rubutu sa ga ko shafi ne. \nMa gitati [[Special:Search/{{PAGENAME}}|zowwi shafi ne]] ga shafi maɗɗi,\n[{{fullur|:{{#Special:log}}|page={{FULLPAGENAME}}}} zowwi shafin gwantasu], bamakala [{{fullur|:{{FULLPAGENAME}}|action=edit}} ƙirƙiro shafi].", - "userpage-userdoesnotexist-view": "Asusu anruta \"$1\" ishin ir ragistasa gako en eme wiki.", - "previewnote": "Remember that this is only a preview.\nYour changes have not yet been published!", + "userpage-userdoesnotexist-view": "Asusu anruta \"$1\" ishin ga ragistasa gako en eme wiki.", + "previewnote": "Ma mantesa eme kaya inne.\nMu'adanan sake-sake kusa ɗongo!", "continue-editing": "Nikko beyi ramu", "editing": "Ramu $1", - "creating": "Eywe $1", - "editingsection": "Ramu $1 (section)", + "creating": "Ƙirƙirayi $1", + "editingsection": "Ramu $1 (sashe)", "template-protected": "(Karani)", "template-semiprotected": "(ga kariya gwargwado)", - "hiddencategories": "Aye shafi kasantako anka ma {{PLURAL:$1|bunko panni|$1 bunko panni}}:", + "hiddencategories": "Shafi eme agawa {{PLURAL:$1|bunko panni|$1 bunko panni su}}:", "permissionserrors": "Kuskure ona dama", - "permissionserrorstext-withaction": "Ba kwa da izinin $2, don saboda {{PLURAL:$1|wannan dalili|waɗannan dalillai}}:", + "permissionserrorstext-withaction": "Ma ga izini sa $2, inko {{PLURAL:$1|dalili eme|dalili manne}}:", "recreate-moveddeleted-warn": "Ka'aisah: kaji saka gowa peji la gukantungo.\n\nDiwi ba dadai tai dom ga rama peji eme. Peji la zamtangoyi ga la siddantun messe ;yan boi a tane bo kawai gando hankali.", - "moveddeleted-notice": "Eme shafiye ga ishinsa", - "content-model-wikitext": "rubutun wiki", + "moveddeleted-notice": "Eme shafiye ga ishinsa. Gukani, ga kareni, ga kala bayani guka shafi onan go ga woli inko ona shaida.", + "content-model-wikitext": "rubutunwiki", "undo-failure": "The edit could not be undone due to conflicting intermediate edits.", "viewpagelogs": "Diwi rajista Ruta Shafi eme", - "currentrev-asof": "Revision sonsone in $1", + "currentrev-asof": "Revision honsone in $1", "revisionasof": "Maimaito ga $1", - "revision-info": "Sakidi diwayi Nko $1 daga {{GENDER:$6|$2}}$7", + "revision-info": "Saki diwayi nko $1 koga {{GENDER:$6|$2}}$7", "previousrevision": "Manshi revision", "nextrevision": "Foyo revision →", - "currentrevisionlink": "Revision sonsone", - "cur": "N`honsone", + "currentrevisionlink": "Revision honsone", + "cur": "In honsone", "next": "rubutu", "last": "Boi", - "histlegend": "Zaban bambanci: Yi makin na tarihan butira na rediyo dan kwatanta sannan a latsa maɓallin da ke ƙasa.
                    \nFasali: '''({{int:cur}})''' = bambanci da zubi na yanzu, '''({{int:last}})''' = bambanci da zubi na baya, '''{{int:minoreditletter}}''' = ƙaramin gyara.", - "history-fieldset-title": "Maazaiti labar", + "histlegend": "Zaɓa banbanci: Yi makin na tarihan butira na rediyo dan kwatanta sannan a latsa maɓallin da ke ƙasa.
                    \nFasali: '''({{int:cur}})''' = bambanci da zubi na yanzu, '''({{int:last}})''' = bambanci da zubi na baya, '''{{int:minoreditletter}}''' = ƙaramin gyara.", + "history-fieldset-title": "Maazaiti tarihi", "histfirst": "Manshu", "histlast": "Payoshai", - "history-feed-title": "Labar inboi", - "history-feed-description": "Labar inboi peji eme gakko wiki", - "rev-delundel": "Bunko", + "history-feed-title": "Tarihi peji", + "history-feed-description": "Tarihi inboi peji eme gakko wiki", + "rev-delundel": "Ewe/bunko", "rev-showdeleted": "'yawe", "revdelete-show-file-submit": "O'oh", "revdelete-log": "Dalile:", "mergehistory-reason": "Dalile:", "mergelog": "Gonto diwu", - "history-title": "$1: labar peji", + "history-title": "$1: tarihi peji", "difference-title": "$1:Banbanci dalla revisions", "lineno": "Layi $1:", - "compareselectedversions": "Gonto ya zaɓan maimato", + "compareselectedversions": "Kwatanti zubin la zaɓani", "editundo": "Kuɗo", "diff-empty": "(Ga banbanci sa)", - "diff-multi-sameuser": "({{PLURAL:$1|One intermediate revision|$1 intermediate revisions}} by the same {{GENDER:$3|user}} not shown)", - "diff-multi-otherusers": "({{PLURAL:$1|One intermediate revision|$1 intermediate revisions}} by {{PLURAL:$2|one other user|$2 users}} not shown)", + "diff-multi-sameuser": "({{PLURAL:$1|moɗi inda'dalla revision|$1 inda'dalla revisions}} ko memu {{GENDER:$3|anruta}} not shown)", + "diff-multi-otherusers": "({{PLURAL:$1|moɗi inda'dalla revision|$1 inda'dalla revisions}} in {{PLURAL:$2|arruta inmoɗi|$2 anin ruta}} not shown)", "searchresults": "Sakamako ɗiwu", "searchresults-title": "Sakamako ɗiwu Nmoɗi \"$1\"", "prevn": "Boi {{PLURAL:$1|$1}}", "nextn": "Don {{PLURAL:$1|$1}}", - "prevn-title": "Dom $1 {{PLURAL:$1|result|results}}", + "prevn-title": "Boi $1 {{PLURAL:$1|result|results}}", "nextn-title": "Dom $1 {{PLURAL:$1|result|results}}", "shown-title": "Ewe $1 {{PLURAL:$1|result|results}} ga peji", "viewprevnext": "Ɗiwu ($1 {{int:pipe-separation}} $2) ($3)", - "searchmenu-exists": "Andi peji sunni \"[[:$1]]\" on {{SITENAME}}. {{PLURAL:$2|0=|See also the other search results found.}}", - "searchmenu-new": "Create\n the page \"[[:$1]]\" on this wiki! {{PLURAL:$2|0=|See also the page found with your search.|See also the search results found.}}", + "searchmenu-exists": "Andi peji sunni \"[[:$1]]\" gako {{SITENAME}}. {{PLURAL:$2|0=|See also the other search results found.}}", + "searchmenu-new": "Ƙirƙiro shafi \"[[:$1]]\" ga ko wiki eme! {{PLURAL:$2|0=|kalaka inne peji la kawawoyi ga bincike ko.|kalaka inne sakamako laka wawoyi ga bincike ko.}}", "searchprofile-articles": "Peji 'yalla a gawa", "searchprofile-images": "Multimidiya", "searchprofile-everything": "Caf-`ella", - "searchprofile-advanced": "'yan eweni", + "searchprofile-advanced": "Siri", "search-result-size": "$1 ({{PLURAL:$2|1 kalaami|$2 kalaamai}})", - "search-result-category-size": "{{PLURAL:$1|1 mamba|$1 mambobi}} ({{PLURAL:$2|1 gergede-ndom|$2 panni-ndom}}, {{PLURAL:$3|1 fayil|$3 files}})", + "search-result-category-size": "{{PLURAL:$1|1 mamba|$1 mambobi}} ({{PLURAL:$2|1 panni-ndom|$2 panni-ndom}}, {{PLURAL:$3|1 fayil|$3 fiyils}})", "search-redirect": "(tubbungo ko $1)", "search-section": "(Sashe $1)", "search-file-match": "(ishin dacu ga ella aga fayilye)", - "search-suggest": "Kaji nufi: $1", + "search-suggest": "Maji nufi: $1", "search-interwiki-more": "(sauwii)", "searchall": "Chap", "search-nonefound": "Wan sakamako Ella maji zawwasa.", "powersearch-toggleall": "Shap", - "mypreferences": "Zaɓuɓɓuja", + "mypreferences": "Zaɓuɓɓuga", "email": "Yimel", "userrights-reason": "Dalile:", "group-bot": "Bots", @@ -238,60 +238,61 @@ "group-all": "(shap)", "grouppage-bot": "{{ns:project}}:Robot", "grouppage-sysop": "{{ns:project}}:An Domdomni", - "rightslog": "Enci izinin arruta", - "skin-action-addsection": "Sawwai labar", + "rightslog": "Regista ona izinin arruta", + "skin-action-addsection": "Sashe in Poyo", "action-edit": "goyi shafi'yame", "action-createaccount": "ka kirkiri akaunt arruta emeyeh", "enhancedrc-history": "labar", - "recentchanges": "Ramu inhonsone", - "recentchanges-summary": "Doffi ya 'ya to bo foyo koga shanji wiki ga ko shafi eme", + "recentchanges": "Ramu in boi", + "recentchanges-summary": "Ɗoffi ramu ramu laga nem zuwa shafi wiki eme.", "recentchanges-noresult": "Ga sako-sako gakko lokacilla ma'aji zauwayi la suwani jiri me.", "recentchanges-label-plusminus": "Siri shafi ye sanju ga adadi bayts ame", - "recentchanges-legend-heading": "Bunta ga mbosa:", + "recentchanges-legend-heading": "sawwi mbosa:", "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (ma gitati ɗiwa [[Special:NewPages|jere shafin npoyo]])", "recentchanges-submit": "'yawe", "rcfilters-activefilters-hide": "Bunku", "rcfilters-activefilters-show": "'yawe", "rcfilters-savedqueries-remove": "Siddetu", "rcfilters-savedqueries-cancel-label": "Guko", - "rcnotefrom": "Inne wali {{PLURAL:$5|is the change|are the changes}} since $3, $4 (up to $1 shown).", + "rcnotefrom": "Ga woli {{PLURAL:$5|is the change|are the changes}} yan $3, $4 (har dina $1 shown).", "rclistfrom": "'yawe sakun foyo 'yan ko $3, $2", "rcshowhideminor": "$1 ramun ɗolle", - "rcshowhideminor-show": "'yawe", + "rcshowhideminor-show": "'Yawe", "rcshowhideminor-hide": "Bunko", "rcshowhidebots": "$1 robot", "rcshowhidebots-show": "'yawe", "rcshowhidebots-hide": "Bunko", "rcshowhideliu": "$1 editicin ya antun register", - "rcshowhideliu-show": "'yawe", + "rcshowhideliu-show": "'Yawe", "rcshowhideliu-hide": "Bunko", "rcshowhideanons": "$1 anin rutan la bunkasu", - "rcshowhideanons-show": "'yawe", + "rcshowhideanons-show": "'Yawe", "rcshowhideanons-hide": "Bunko", + "rcshowhidepatr": "$1 patrolled ramu su", "rcshowhidepatr-show": "'yawe", "rcshowhidepatr-hide": "Bunku", - "rcshowhidemine": "$1 ramuno", - "rcshowhidemine-show": "'yawe", + "rcshowhidemine": "$1 ramunshe no", + "rcshowhidemine-show": "'Yawe", "rcshowhidemine-hide": "Bunko", "rcshowhidecategorization-show": "'yawe", "rcshowhidecategorization-hide": "Bunku", "rclinks": "Ewe sakon $1 ntattaki gaga somboɗin $2 boi", "diff": "tikko", - "hist": "labar", + "hist": "tarihi", "hide": "Bunko", "show": "'yawe", "minoreditletter": "ɗ", "newpageletter": "F", - "rc-old-title": "originally created as \"$1\"", - "recentchangeslinked": "Are sako-sako", + "rc-old-title": "Asali ƙirƙira ga \"$1\"", + "recentchangeslinked": "Sake-sake la ga dangantaka", "recentchangeslinked-toolbox": "Canje-canjen la a boi zappe", - "recentchangeslinked-title": "Ɗoffa shafuna ya ga alaƙa ga \"$1\"", + "recentchangeslinked-title": "Ɗoffa shafuna laga alaƙa ga \"$1\"", "recentchangeslinked-summary": "Zo yi sun shafi bo ɗo ma inne sako-sako ya angoyi ga ko shafi ya bam, (To see member of category, enter {{ns: gergede}}:Name of panni). Sako-sako ga ko [[Special:Watchlist|your Watchlist]] a aga bold.", "recentchangeslinked-page": "Sun peji:", - "recentchangeslinked-to": "Awe sako-sako n shafuna ya gwantasu ga shafi ame", + "recentchangeslinked-to": "Awe sake-sake n shafuna ya gwantasu ga shafi ame", "recentchanges-page-added-to-category": "[[:$1]] sauwo ga ko panni", "recentchanges-page-removed-from-category": "[[:$1]] foɗi koga panni", - "upload": "Ɗapi fayil", + "upload": "Ɗena fayil", "uploadbtn": "Zowa fayil", "filedesc": "Taƙaito", "fileuploadsummary": "Taƙaito:", @@ -307,8 +308,8 @@ "listfiles_description": "Bayani", "listfiles-latestversion-yes": "O'oh", "file-anchor-link": "Fayil", - "filehist": "Beyi ewe labar", - "filehist-help": "Ma jekki fito/lokaci ma inne fayil ga lokaci ama", + "filehist": "Tarihi fayil", + "filehist-help": "Ma jekki fito/lokaci ma inne fayil ga lokaci ama.", "filehist-deleteone": "siddetu", "filehist-revert": "matiti", "filehist-current": "honsone", @@ -317,18 +318,18 @@ "filehist-thumbtext": "Tambanal ga version ad of $1", "filehist-nothumb": "Andisa thumbnail", "filehist-user": "Anruta", - "filehist-dimensions": "Kusur", - "filehist-comment": "Inne ko", + "filehist-dimensions": "Kusur wa", + "filehist-comment": "Bahasi", "imagelinks": "Amfani fayil", - "sharedupload-desc-here": "Fayil 'yame nin ko $1 ke a gitati ina amfani ga ishin ga project.\nGa tane wali 'yawen [$2 bayanin usul ni]", - "filepage-nofile": "ga fayil la ga.sun emesa gatane", - "upload-disallowed-here": "Ma gita sanja hoto ake sa.", + "sharedupload-desc-here": "Fayil 'yame nin ko $1 ke a gitati ina amfani ga ishin ga project.\nGa tane wali 'yawen [$2 bayanin usul ni].", + "filepage-nofile": "ga fayil la ga sun emesa gatane.", + "upload-disallowed-here": "Ma gita sanja fayil ake sa.", "filerevert-comment": "Dalile:", "filedelete-comment": "Dalile:", "filedelete-submit": "Siddetu", "randompage": "Peji laa gontanisa", "randomincategory-submit": "Nikkoh", - "statistics": "Mossini", + "statistics": "Alƙalumma", "pageswithprop-submit": "Nikkoh", "brokenredirects-delete": "siddetu", "withoutinterwiki-submit": "'yawe", @@ -338,41 +339,41 @@ "protectedpages-noredirect": "Bunko redirects", "protectedpages-reason": "Dalile", "listusers": "Jeri sun anunruta", - "newpages": "Peji in poyo", + "newpages": "Peji in poyo godom", "newpages-submit": "'yawe", "move": "Zeme", "pager-newer-n": "{{PLURAL:$1|foyo 1|foyo $1}}", "pager-older-n": "{{PLURAL:$1|manshi 1|manshi $1}}", - "booksources": "Littattafai maƙiblata", - "booksources-search-legend": "Zauwiti usul takardu", + "booksources": "Takardu maƙiblata", + "booksources-search-legend": "Zauwiti tushe takardu", "booksources-search": "Ɗiwu", "specialloguserlabel": "Memula iwoyi", "speciallogtitlelabel": "Shiri (title or {{ns:user}}:username for user):", "log": "Registoci ruta", "logeventslist-submit": "'yawe", - "all-logs-page": "Usul goggo gyade nlelo", + "all-logs-page": "Asali goggo gyade nlelo", "alllogstext": "Combined display of all available logs of {{SITENAME}}.\nYou can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).", - "logempty": "No matching items in log.", + "logempty": "Anɗi 'yalla kaji buƙata ga log sa.", "checkbox-all": "Shap", "allpages": "Shafiye shaffinsu", "allarticles": "Cafi shafunaye", "allpagessubmit": "Nikkoh", "allpages-hide-redirects": "Bunko redirects", - "categories": "Panni", + "categories": "Panni su", "categories-submit": "'yawe", "listusers-submit": "'yawe", "listgrouprights-members": "Jeri sun mambobi", - "emailuser": "Tubbini zowu", + "emailuser": "Sarni in arruta eme Email", "emailusername": "Sun ndom:", "emailusernamesubmit": "Oni sarni", "emailmessage": "Sarni:", - "watchlist": "Doffa shake", - "mywatchlist": "Doffa shake", - "watchlistfor2": "Mikko $1", - "watch": "Ɗiwu", - "unwatch": "Innangosa", + "watchlist": "Jeri shafuka la aji ɗoffa shake", + "mywatchlist": "Jeri shafuka la aji ɗoffa shake", + "watchlistfor2": "Inko $1", + "watch": "Ɗoffa shake", + "unwatch": "Yakul ɗoffa shake", "watchlist-details": "{{PLURAL:$1|$1 peji|$1 Shappinsu}} gokko Jeri doffa shake (plus talk pages).", - "wlheader-showupdated": "Pages that have been changed since you last visited them are shown in bold.", + "wlheader-showupdated": "Shafukan la canjanjisu 'yanko ziyara ko tattake aji ewesu ga ga bold.", "wlnote": "Below {{PLURAL:$1|is the last change|are the last $1 changes}} in the last {{PLURAL:$2|hour|$2 hours}}, as of $3, $4.", "watchlist-hide": "Bunku", "watchlist-submit": "'yawe", @@ -382,7 +383,7 @@ "deletecomment": "Dalile:", "rollback-confirmation-no": "Guko", "rollbacklink": "Mako boi", - "rollbacklinkcount": "Mati $1 {{PLURAL:$1|ramu|ramu}}", + "rollbacklinkcount": "Mati $1 {{PLURAL:$1|ramu|ramunshe}}", "changecontentmodel-reason-label": "Dalile:", "protectcomment": "Dalile:", "protect-default": "Ona daman in shap aanin ruta", @@ -398,32 +399,32 @@ "anoncontribs": "Gudummawa", "nocontribs": "No changes were found matching these criteria.", "uctop": "honsone", - "month": "Enko tere (ga Ndonni):", - "year": "Enko so I (GA Ndonni):", - "sp-contributions-blocklog": "Penah 'ya", - "sp-contributions-uploads": "Upload", + "month": "'Yanko tere (ga ndonni):", + "year": "'Yanko soni (ga ndonni):", + "sp-contributions-blocklog": "Regista genayi", + "sp-contributions-uploads": "Ɗatayi", "sp-contributions-logs": "Logs", "sp-contributions-talk": "mossa", - "sp-contributions-search": "Zauwu gudummawa", + "sp-contributions-search": "Zawwu gudummawa", "sp-contributions-username": "Beyi dono IP do sun arrute:", "sp-contributions-toponly": "Nunumu ramunla ma angoyi foyo", - "sp-contributions-newonly": "Nunumu ramunla ma angoyi foyo", + "sp-contributions-newonly": "Nunumu ramunla ƙirƙiri shafi", "sp-contributions-submit": "Ɗiwu", "whatlinkshere": "Gonto ko shafi", "whatlinkshere-title": "Shafi ya gwantasu ga \"$1\"", - "whatlinkshere-page": "Ngafe:", + "whatlinkshere-page": "Peji:", "linkshere": "Shafi mane gwantan ga$2:", "nolinkshere": "Peji laa ga ati gonto sa $2.", - "isredirect": "shappin modi", + "isredirect": "shappin tubbayi", "istemplate": "ngonto", - "isimage": "fayil bo kusur", + "isimage": "fayil in gonto", "whatlinkshere-prev": "{{PLURAL:$1|boi|boi $1}}", "whatlinkshere-next": "{{PLURAL:$1|dom|dom $1}}", - "whatlinkshere-links": "← bo kusur", + "whatlinkshere-links": "← gonto su", "whatlinkshere-hideredirs": "Bonko redirects", "whatlinkshere-hidetrans": "Bonko transclusions", - "whatlinkshere-hidelinks": "Bonke goggo", - "whatlinkshere-hideimages": "Bunko yayil links", + "whatlinkshere-hidelinks": "Bonko links", + "whatlinkshere-hideimages": "Bunko fayil links", "whatlinkshere-submit": "Nikkoh", "ipbreason": "Dalile:", "autoblocklist-submit": "Ɗiwu", @@ -447,16 +448,16 @@ "confirm-markpatrolled-button": "Toh", "previousdiff": "← Ramu nboi", "nextdiff": "Ramon foyo →", - "widthheightpage": "$1 × $2, $3 {{PLURAL:$3|ngafe}}", + "widthheightpage": "$1 × $2, $3 {{PLURAL:$3|peji}}", "file-nohires": "Ga saƙa Nsiri sa.", - "show-big-image": "Fayil in usul", - "show-big-image-preview": "Jir ame keye inne $1.", + "show-big-image": "Fayil in asali", + "show-big-image-preview": "Jir ame keye inne: $1.", "show-big-image-other": "Maɗɗi {{PLURAL:$2|resolution|resolutions}}: $1.", "ilsubmit": "Ɗiwu", "metadata": "Bayani meta", "metadata-help": "Eme fayil ye gontu sawwi bayani koga kyamara dijita bamakala sukana ya an amfani ga mete.ba sakantun fayil ye,to bayane maɗɗi in ainihin a fatako rankata sa gaga fayil nfoyo.", "namespacesall": "shap", - "monthsall": "Chap", + "monthsall": "chap", "confirm_purge_button": "Toh", "confirm-watch-button": "Toh", "confirm-unwatch-button": "Toh", @@ -471,7 +472,7 @@ "watchlisttools-view": "Inne sako-sako ga gongani", "watchlisttools-edit": "Inne karamati doffa shake", "watchlisttools-raw": "Ramu Jeri doffa shake", - "signature": "[[{{ns:user}}:$1|$2]] ([[{{ns:user_mossa}}:$1|mossa]])", + "signature": "[[{{ns:user}}:$1|$2]] ([[{{ns:user_talk}}:$1|mossa]])", "signature-temp": "[[{{#special:Contributions}}/$1|$2]] ([[{{ns:user_talk}}:$1|summana]])", "version-ext-colheader-description": "Bayani", "version-libraries-description": "Bayani", @@ -479,19 +480,19 @@ "fileduplicatesearch-submit": "Ɗiwu", "specialpages": "Pejis inmusamman", "tags-active-yes": "O'oh", - "tags-active-no": "Memmesa", + "tags-active-no": "A'a", "tags-delete": "siddetu", - "tags-hitcount": "$1 {{PLURAL:$1|sako}}", + "tags-hitcount": "$1 {{PLURAL:$1|chanji}}", "tags-create-reason": "Dalile:", "tags-create-submit": "Ƙirƙiro", "tags-delete-reason": "Dalile:", "tags-activate-reason": "Dalile:", "tags-deactivate-reason": "Dalile:", "tags-edit-reason": "Dalile:", - "htmlform-submit": "Sarni", + "htmlform-submit": "Tubbayi", "htmlform-no": "Memmesa", "htmlform-yes": "O'oh", - "revdelete-content-hid": "labar la bunkani", + "revdelete-content-hid": "bayani la bunkani", "feedback-cancel": "Guko", "feedback-message": "Sarni:", "feedback-submit": "Oni sarni", @@ -507,12 +508,12 @@ "authmanager-email-help": "Adireshi yimel", "nstab-mainpage": "Peji Unsiri", "skin-action-delete": "Siddetu", - "blockedtext-made-by": "Ga lefe na ko gama $1.", + "blockedtext-made-by": "Block eme ko $1.", "blockedtext-start-time": "Zalam feneti: $1", - "blockedtext-expiration-time": "Jotto lala tujini: $1", + "blockedtext-expiration-time": "Tetteke block: $1", "blockedtext-intended-blockee": "Intended blockee: $1", - "blockedtext-contact-blocker-admin": "Kagiditati danda $1 le memu [[{{MediaWiki:Grouppage-sysop}}|administrator]] inkoma ai mosa goko fenati.", - "blockedtext-block-ip": "Your current IP address is $1.", + "blockedtext-contact-blocker-admin": "Kagiditati tuntuɓa $1 le modi [[{{MediaWiki:Grouppage-sysop}}|administrator]] inkoma ai mosa goko block.", + "blockedtext-block-ip": "IP address ko inhonsone ishin $1.", "blockedtext-include-details-queries": "Ikko hakuri ka zawi mosalla a ko'eh ga bukatalla ka zauwayi.", "renameuserreason": "Dalile:", "renameusersubmit": "Oni sarni" diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/br.json mediawiki-1.43.9+dfsg/languages/i18n/br.json --- mediawiki-1.43.8+dfsg/languages/i18n/br.json 2026-04-01 12:33:20.570551000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/br.json 2026-06-29 17:54:46.690092600 +0000 @@ -1263,6 +1263,7 @@ "rcfilters-advancedfilters": "Siloù araokaet", "rcfilters-limit-title": "Kemmoù da vezañ diskouezet", "rcfilters-limit-and-date-label": "$1 {{PLURAL:$1|c'hemm|kemm}}, $2", + "rcfilters-limit-and-date-popup-dialog-aria-label": "Silañ an disoc'hoù hervez an niver a gemmoù hag ar prantad amzer", "rcfilters-date-popup-title": "Prantad amzer da glask", "rcfilters-days-title": "Deizioù paseet", "rcfilters-hours-title": "Eurioù paseet", @@ -1376,7 +1377,9 @@ "rcfilters-watchlist-edit-watchlist-button": "Kemmañ ho roll pajennoù evezhiet", "rcfilters-watchlist-showupdated": "En arouezennoù tev eo ar c’hemmoù graet da bajennoù n’ho peus ket gwelet abaoe m’eo bet graet ar c’hemmoù, gant padelligoù leun.", "rcfilters-filter-showlinkedfrom-label": "Diskouez ar c'hemmoù war ar bajennoù liammet", + "rcfilters-filter-showlinkedfrom-option-label": "Pajennoù liammet adalek ar bajenn diuzet", "rcfilters-filter-showlinkedto-label": "Diskouez ar c'hemmoù war ar bajennoù liammet", + "rcfilters-filter-showlinkedto-option-label": "Pajennoù a zo enno liammoù war-du ar bajenn diuzet", "rcfilters-target-page-placeholder": "Skrivañ anv ar bajenn (pe rummad)", "rcfilters-allcontents-label": "An danvez a-bezh", "rcfilters-alldiscussions-label": "An holl gaozeadennoù", @@ -3460,6 +3463,7 @@ "feedback-useragent": "Gwazour timplijer :", "searchsuggest-search": "Klask e {{SITENAME}}", "searchsuggest-containing": "Klask pajennoù a zo ennañ", + "search-match-redirect-label": "Mont glotadenn rik pa glasker", "api-clientside-error-timeout": "N'eo ket bet ar servijer evit respont en termen lakaet.", "api-error-badtoken": "Fazi diabarzh : \"jedouer\" fall.", "api-error-emptypage": "N'eo ket aotreet krouiñ pajennoù goullo.", @@ -3846,5 +3850,7 @@ "benefit-1-description": "Rolloù evezhiañ a ro deoc’h tu da heuliañ ar pajennoù a blij deoc'h.", "benefit-2-description": "Roll peurbadus ar c'hemmoù hoc'h eus degaset d'ar raktres.", "benefit-3-description": "Dibaboù a ro deoc’h tu da bersonelaat hoc’h implij eus al lec’hienn", - "temp-user-unable-to-acquire": "N'haller ket tapout un anv implijer evit ur gont berrbad. Klaskit en-dro mar plij." + "temp-user-unable-to-acquire": "N'haller ket tapout un anv implijer evit ur gont berrbad. Klaskit en-dro mar plij.", + "table-of-contents-show-button-aria-label": "Diskouez an daolenn", + "table-of-contents-hide-button-aria-label": "Kuzhat an daolenn" } diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/bs.json mediawiki-1.43.9+dfsg/languages/i18n/bs.json --- mediawiki-1.43.8+dfsg/languages/i18n/bs.json 2026-04-01 12:33:20.571551000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/bs.json 2026-06-29 17:54:46.692092700 +0000 @@ -132,8 +132,8 @@ "search": "Pretraga", "search-ignored-headings": " #
                    \n# Zaglavlja koja će biti zanemarena pri pretrazi.\n# Izmjene koje ovdje napravite stupit će na snagu čim se stranica sa zaglavljem indeksira.\n# Možete forsirati da se stranica indeksira tako što ćete izvršiti prazno uređivanje.\n# Sintaksa je sljedeća:\n#   * Sve od znaka \"#\" pa do kraja reda je komentar.\n#   * Svaki red koji nije prazan jest tačan naziv koji će biti zanemaren, s tim da se razlikuju mala i velika slova i sve ostalo.\nReference\nVanjski linkovi\nTakođer pogledajte\n #
                    ", "searchbutton": "Traži", - "go": "Idi", - "searcharticle": "Idi", + "go": "Pokreni", + "searcharticle": "Pokreni", "skin-view-history": "Historija", "history": "Historija stranice", "history_short": "Historija", @@ -389,7 +389,7 @@ "password-change-forbidden": "Ne možete da promjenite lozinku na ovom wikiju.", "externaldberror": "Došlo je do greške pri vanjskoj autorizaciji baze podataka ili vam nije dopušteno osvježavanje Vašeg vanjskog korisničkog računa.", "login": "Prijava", - "login-security": "Potvrdite svoj identitet", + "login-security": "Potvrdite identitet", "nav-login-createaccount": "Prijavi se / Registruj se", "logout": "Odjava", "userlogout": "Odjava", @@ -573,6 +573,11 @@ "resettokens-watchlist-token": "Token za web niz (Atom/RSS) [[Special:Watchlist|promjena na stranicama sa vašeg spiska praćenja]]", "resettokens-done": "Žetoni su resetovani", "resettokens-resetbutton": "Resetuj izabrane žetone", + "editrecovery": "Oporavak izmjena", + "edit-recovery-special-user-not-enabled": "Mogućnost možete uključiti u [[Special:Preferences#mw-prefsection-editing|postavkama]].", + "edit-recovery-special-recovered-on": "Vrijeme čuvanja: $1", + "edit-recovery-special-recovered-on-tooltip": "Datum i vrijeme kad su posljednji put podaci za povratak sačuvani", + "edit-recovery-loaded-message-different-rev-save": "Pregledajte izmjene prije čuvanja.", "summary": "Sažetak:", "subject": "Tema:", "minoredit": "Ovo je manja izmjena", @@ -611,7 +616,7 @@ "blockedtext-composite-no-ids": "Vaša IP-adresa se pojavljuje na više spiskova blokada", "whitelistedittext": "$1 da biste uređivali stranice.", "confirmedittext": "Morate potvrditi svoju adresu e-pošte prije nego počnete mijenjati stranice.\nPostavite i potvrdite svoju adresu e-pošte u [[Special:Preferences|korisničkim postavkama]].", - "nosuchsectiontitle": "Ne mogu pronaći sekciju", + "nosuchsectiontitle": "Ne mogu pronaći odlomak", "nosuchsectiontext": "Pokušali ste urediti odlomak koji ne postoji.\nMožda je premješten ili izbrisan dok ste pregledali stranicu.", "loginreqtitle": "Potrebna je prijava", "loginreqlink": "Prijavite se", @@ -638,7 +643,7 @@ "updated": "(Osvježeno)", "note": "'''Pažnja:'''", "previewnote": "Ne zaboravite da je ovo samo pregled.\nIzmjene još nisu objavljene!", - "continue-editing": "Idi na područje uređivanja", + "continue-editing": "Prebaci me na područje uređivanja", "previewconflict": "Ovaj pregled prikazuje kako će tekst u gornjem polju izgledati ako odlučite sačuvati stranicu.", "session_fail_preview": "Izvinjavamo se! Nismo mogli obraditi Vašu izmjenu zbog gubitka podataka o prijavi.\n\nMožda ste odjavljeni. Provjerite jeste li prijavljeni i pokušajte ponovo.\nAko i dalje ne radi, pokušajte se [[Special:UserLogout|odjaviti]] i ponovo prijaviti i provjerite dozvoljava li Vaš preglednik kolačiće s ovog sajta.", "session_fail_preview_html": "Izvinjavamo se! Nismo mogli obraditi Vašu izmjenu zbog gubitka podataka sesije.\n\nBudući da {{SITENAME}} ima omogućen izvorni HTML, pretpregled je sakriven kao mjera predostrožnosti protiv napada preko JavaScripta.\n\nAko ste pokušali napraviti pravu izmjenu, pokušajte ponovo.\nAko i dalje ne radi, pokušajte se [[Special:UserLogout|odjaviti]] i ponovo prijaviti i provjerite dozvoljava li Vaš preglednik kolačiće s ovog sajta.", @@ -669,7 +674,7 @@ "templatesusedsection": "{{PLURAL:$1|Šablon|Šabloni}} korišteni u ovoj sekciji:", "template-protected": "(zaštićeno)", "template-semiprotected": "(poluzaštićeno)", - "hiddencategories": "Ova stranica pripada u {{PLURAL:$1|$1 skrivenu kategoriju|$1 skrivene kategorije|$1 skrivenih kategorija}}:", + "hiddencategories": "Ova stranica pripada u {{PLURAL:$1|$1 sakrivenu kategoriju|$1 sakrivene kategorije|$1 sakrivenih kategorija}}:", "edittools": "", "nocreatetext": "Na {{SITENAME}} je zabranjeno postavljanje novih stranica.\nMožete se vratiti i uređivati već postojeće stranice ili se [[Special:UserLogin|prijaviti ili otvoriti korisnički račun]].", "nocreate-loggedin": "Nemate dopuštenje da kreirate nove stranice.", @@ -691,7 +696,7 @@ "edit-no-change": "Vaša izmjena je ignorirana, jer nije bilo promjena teksta stranice.", "postedit-confirmation-created": "Stranica je napravljena.", "postedit-confirmation-restored": "Stranica je vraćena.", - "postedit-confirmation-saved": "Izmjena je sačuvana.", + "postedit-confirmation-saved": "[[Special:Diff/$2|Izmjena]] je sačuvana.", "postedit-confirmation-published": "Izmjena je objavljena.", "postedit-temp-created-label": "Privremeni račun", "postedit-temp-created": "Automatski Vam je napravljen [[$2|privremeni račun]] dodavanjem kolačića u preglednik. Da biste izabrali ime po svom izboru i dobili pristup drugim mogućnostima, [$1 napravite račun].", @@ -773,7 +778,7 @@ "rev-deleted-comment": "(sažetak izmjene uklonjen)", "rev-deleted-user": "(korisničko ime uklonjeno)", "rev-deleted-event": "(detalji unosa uklonjeni)", - "rev-deleted-user-contribs": "[korisničko ime ili IP-adresa uklonjeni – izmjena skrivena u doprinosima]", + "rev-deleted-user-contribs": "[korisničko ime ili IP-adresa uklonjeni – izmjena sakrivena u doprinosima]", "rev-deleted-text-permission": "Izmjena ove stranice je izbrisana.\nDetalje možete pronaći u [{{fullurl:{{#Special:Log}}/delete|page=$1}} zapisniku brisanja].", "rev-suppressed-text-permission": "Revizija ove stranice je prekrivena.\nDetalji se mogu naći u [{{fullurl:{{#Special:Log}}/suppress|page=$1}} zapisniku prekrivanja].", "rev-deleted-text-unhide": "Izmjena ove stranice je izbrisana.\nDetalje možete pronaći u [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} zapisniku brisanja].\nIpak možete [$1 vidjeti ovu izmjenu] ako želite nastaviti.", @@ -814,7 +819,7 @@ "revdelete-radio-set": "Sakriveno", "revdelete-radio-unset": "Vidljivo", "revdelete-suppress": "Sakrij podatke od administratora kao i od drugih", - "revdelete-unsuppress": "Ukloni ograničenja na vraćenim revizijama", + "revdelete-unsuppress": "Ukloni ograničenja na vraćenim izmjenama", "revdelete-log": "Razlog:", "revdelete-submit": "Primijeni na {{PLURAL:$1|izabranu izmjenu|izabrane izmjene}}", "revdelete-success": "Vidljivost izmjene je ažurirana.", @@ -836,7 +841,7 @@ "revdelete-otherreason": "Drugi / dodatni razlog:", "revdelete-reasonotherlist": "Ostali razlozi", "revdelete-edit-reasonlist": "Uredi razloge brisanja", - "revdelete-edit-reasonlist-suppress": "Uredi razloge za skrivanje", + "revdelete-edit-reasonlist-suppress": "Uredi razloge za sakrivanje", "revdelete-offender": "Autor izmjene:", "suppressionlog": "Zapisnik sakrivanja", "suppressionlogtext": "Ispod je spisak brisanja i blokiranja koja su povezana sa sadržajem koji je sakriven od administratora. \nVidi [[Special:BlockList|spisak blokiranja]] za pregled trenutno važećih blokada.", @@ -1426,7 +1431,7 @@ "fileexists-duplicate-version": "Datoteka je duplikat {{PLURAL:$2|starije verzije|starijih verzija}} [[:$1]].", "file-exists-duplicate": "Ova datoteka je dvojnik {{PLURAL:$1|sljedećoj datoteci|sljedećim datotekama}}:", "file-deleted-duplicate": "Datoteka koje je identična ovoj ([[:$1]]) ranije je bila izbrisana. Provjerite njenu historiju brisanja prije no što je ponovo postavite.", - "file-deleted-duplicate-notitle": "Datoteka identična ovoj prethodno je izbrisana i ime joj je sakriveno.\nTrebali biste pitati nekog ko može vidjeti podatke skrivenih datoteka da pregleda situaciju prije nego što je ponovo postavite.", + "file-deleted-duplicate-notitle": "Datoteka identična ovoj prethodno je izbrisana i ime joj je sakriveno.\nTrebali biste pitati nekog ko može vidjeti podatke sakrivenih datoteka da pregleda situaciju prije nego što je ponovo postavite.", "uploadwarning": "Upozorenje pri postavljanju", "uploadwarning-text": "Molimo izmijeniti opis datoteke ispod i pokušajte kasnije.", "savefile": "Sačuvaj datoteku", @@ -1652,7 +1657,7 @@ "filedelete-reason-otherlist": "Ostali razlozi", "filedelete-reason-dropdown": "*Uobičajeni razlozi brisanja\n** Kršenje autorskih prava\n** Datoteka dvojnik", "filedelete-edit-reasonlist": "Uredi razloge brisanja", - "filedelete-edit-reasonlist-suppress": "Uredi razloge za skrivanje", + "filedelete-edit-reasonlist-suppress": "Uredi razloge za sakrivanje", "filedelete-maintenance": "Brisanje i povratak datoteka je privremeno onemogućen tokom održavanja.", "filedelete-maintenance-title": "Ne mogu izbrisati datoteku", "mimesearch": "MIME pretraga", @@ -1674,7 +1679,7 @@ "randomincategory-nopages": "Nema stranica u kategoriji [[:Category:$1|$1]].", "randomincategory-category": "Kategorija:", "randomincategory-legend": "Slučajna stranica u kategoriji", - "randomincategory-submit": "Idi", + "randomincategory-submit": "Pokreni", "randomredirect": "Slučajno preusmjerenje", "randomredirect-nopages": "Ne postoje preusmjerenja u imenskom prostoru \"$1\".", "statistics": "Statistike", @@ -1695,7 +1700,7 @@ "pageswithprop-legend": "Stranice sa svojstvom stranice", "pageswithprop-text": "Ova stranica prikazuje stranice koje imaju određeno svojstvo.", "pageswithprop-prop": "Naziv svojstva:", - "pageswithprop-submit": "Idi", + "pageswithprop-submit": "Pokreni", "pageswithprop-prophidden-long": "sakriveno dugo tekstualno svojstvo ($1)", "pageswithprop-prophidden-binary": "sakriveno dugo binarno svojstvo ($1)", "doubleredirects": "Dvostruka preusmjerenja", @@ -1862,7 +1867,7 @@ "allpagesto": "Prikaži stranice koje završavaju na:", "allarticles": "Sve stranice", "allinnamespace": "Sve stranice (imenski prostor $1)", - "allpagessubmit": "Idi", + "allpagessubmit": "Pokreni", "allpagesprefix": "Prikaži stranice sa prefiksom:", "allpagesbadtitle": "Dati naziv stranice je nepravilan ili ima međujezički ili interwiki prefiks.\nMožda sadrži jedan ili više znakova koji se ne mogu koristiti u naslovima.", "allpages-bad-ns": "{{SITENAME}} nema imenski prostor \"$1\".", @@ -2065,7 +2070,7 @@ "alreadyrolled": "Ne može se vratiti posljednja izmjena [[:$1]] od korisnika [[User:$2|$2]] ([[User talk:$2|razgovor]]{{int:pipe-separator}}[[Special:Contributions/$2|{{int:contribslink}}]]); neko je već izmijenio ili vratio članak na prethodnu provjerenu verziju.\n\nPosljednju izmjenu napravio je korisnik [[User:$3|$3]] ([[User talk:$3|razgovor]]{{int:pipe-separator}}[[Special:Contributions/$3|{{int:contribslink}}]]).", "editcomment": "Sažetak izmjene je bio: $1.", "revertpage": "Vraćene izmjene {{GENDER:$2|korisnika|korisnice}} [[Special:Contributions/$2|$2]] ([[User talk:$2|razgovor]]) na posljednju izmjenu {{GENDER:$1|korisnika|korisnice}} [[User:$1|$1]]", - "revertpage-nouser": "Vraćene izmjene skrivenog korisnika na posljednju reviziju, koju je {{GENDER:$1|napravio|napravila}} [[User:$1|$1]]", + "revertpage-nouser": "{{PLURAL:$7|Vraćena izmjena|Vraćene izmjene}} sakrivenog korisnika na posljednju izmjenu {{GENDER:$1|korisnika|korisnice}} [[User:$1|$1]]", "rollback-success": "Vraćene izmjene {{GENDER:$3|korisnika|korisnice}} $1 na posljednju verziju {{GENDER:$4|korisnika|korisnice}} $2.", "sessionfailure-title": "Greška u sesiji", "sessionfailure": "Izgleda da postoji problem sa vašom sesijom; ova akcija je otkazana kao prevencija protiv napadanja sesija. Kliknite \"back\" (''nazad'') i osvježite stranicu sa koje ste došli, i opet pokušajte.", @@ -2162,6 +2167,8 @@ "undelete-undeletetalk": "Vrati sve izmjene na pratećoj stranici za razgovor", "undeleteinvert": "Obrni izbor", "undeletecomment": "Razlog:", + "undeleteothercomment": "Drugi / dodatni razlog:", + "undelete-comment-dropdown": "* Uobičajeni razlozi vraćanja\n** Zahtjev autora", "cannotundelete": "Vraćanje jedne ili svih stavki nije uspjelo:\n$1", "undeletedpage": "Stranica $1 je vraćena\n\nProvjerite [[Special:Log/delete|zapisnik brisanja]] za zapise nedavnih brisanja i vraćanja.", "undelete-header": "Pogledajte [[Special:Log/delete|zapisnik brisanja]] za nedavno izbrisane stranice.", @@ -2236,7 +2243,7 @@ "whatlinkshere-hidelinks": "Sakrij linkove", "whatlinkshere-hideimages": "Sakrij linkove do datoteke", "whatlinkshere-sectionredir": "preusmjerenje do odlomka \"$1\"", - "whatlinkshere-submit": "Idi", + "whatlinkshere-submit": "Pokreni", "autoblockid": "Automatska blokada #$1", "block": "Blokiraj korisnika", "unblock": "Odblokiraj korisnika", @@ -2347,13 +2354,15 @@ "unblocklink": "deblokiraj", "change-blocklink": "promijeni blokadu", "empty-username": "(korisničko ime nije dostupno)", + "blocklist-hidden-placeholder": "(korisničko ime sakriveno)", + "blocklist-hidden-param": "korisničko ime sakriveno", "contribslink": "doprinosi", "emaillink": "pošalji e-poruku", "autoblocker": "Automatski ste blokirani jer dijelite IP-adresu sa \"[[User:$1|$1]]\".\nRazlog za blokiranje korisnika $1 je ''$2''", "blocklogpage": "Zapisnik blokada", "blocklog-showlog": "{{GENDER:$1|Korisnik je ranije blokiran|Korisnica je ranije blokirana}}.\nIspod možete pogledati zapisnik blokada:", "blocklog-showsuppresslog": "{{GENDER:$1|Korisnik je ranije blokiran i sakriven|Korisnica je ranije blokirana i sakrivena}}.\nIspod možete pogledati zapisnik sakrivanja:", - "blocklogtext": "Ispod je spisak blokiranja i deblokiranja korisnika.\nAutomatski blokirane IP adrese nisu ispisane ispod.\nPogledajte [[Special:BlockList|spisak blokiranja]] za spisak trenutnih zabrana i blokiranja.", + "blocklogtext": "Ispod je spisak blokada i deblokada korisnika.\nAutomatski blokirane IP-adrese ovdje neće biti prikazane.\nPogledajte [[Special:BlockList|spisak blokiranja]] za spisak aktivnih zabrana i blokiranja.", "block-log-flags-anononly": "samo anonimni korisnici", "block-log-flags-nocreate": "onemogućeno pravljenje računa", "block-log-flags-noautoblock": "automatsko blokiranje onemogućeno", @@ -2364,8 +2373,9 @@ "range_block_disabled": "Administratorska mogućnost da blokira grupe je isključena.", "ipb_expiry_invalid": "Neispravno vrijeme isteka.", "ipb_expiry_old": "Vrijeme isteka je u prošlosti.", - "ipb_expiry_temp": "Sakrivene blokade korisničkih imena moraju biti stalne.", + "ipb_expiry_temp": "Sakrivena korisnička imena moraju biti trajno blokirana.", "ipb_hide_invalid": "Ne može se onemogućiti ovaj račun; on ima više od {{PLURAL:$1|jedne izmjene|$1 izmjena}}.", + "ipb_hide_partial": "Sakrivena korisnička imena moraju biti svugdje blokirana.", "ipb_already_blocked": "\"$1\" je već blokiran", "ipb-needreblock": "$1 je već blokiran. Želite li promijeniti postavke?", "ipb-otherblocks-header": "Ostale {{PLURAL:$1|blokada|blokade}}", @@ -2842,18 +2852,18 @@ "formatnum-nan": "Nije broj", "imgmultipageprev": "← prethodna stranica", "imgmultipagenext": "sljedeća stranica →", - "imgmultigo": "Idi!", - "imgmultigoto": "Idi na stranicu $1", + "imgmultigo": "Pokreni!", + "imgmultigoto": "Prebaci me na stranicu $1", "img-lang-default": "(podrazumijevani jezik)", "img-lang-info": "Prikaži ovu sliku u $1. $2", - "img-lang-go": "Idi", + "img-lang-go": "Pokreni", "table_pager_next": "Sljedeća stranica", "table_pager_prev": "Prethodna stranica", "table_pager_first": "Prva stranica", "table_pager_last": "Posljednja stranica", "table_pager_limit": "Prikaži $1 stavki po stranici", "table_pager_limit_label": "Stavke po stranici:", - "table_pager_limit_submit": "Idi", + "table_pager_limit_submit": "Pokreni", "table_pager_empty": "Nema rezultata", "autosumm-blank": "Uklonjen cjelokupan sadržaj stranice", "autosumm-replace": "Zamijenjen sadržaj stranice sa \"$1\"", @@ -2997,7 +3007,7 @@ "version-libraries-authors": "Autori", "redirect": "Preusmjerenje na datoteku, korisnika, stranicu, izmjenu ili zapisnik", "redirect-summary": "Ova posebna stranica preusmjerava na datoteku (datog imena), stranicu (date oznake izmjene), korisničku stranicu (datog numeričkog identifikatora korisnika) ili unos u zapisniku (datog numeričkog identifikatora zapisnika). Oznake se koriste na sljedeći način: [[{{#Special:Redirect}}/file/Example.jpg]], [[{{#Special:Redirect}}/page/64308]], [[{{#Special:Redirect}}/revision/328429]], [[{{#Special:Redirect}}/user/101]] ili [[{{#Special:Redirect}}/logid/186]].", - "redirect-submit": "Idi", + "redirect-submit": "Pokreni", "redirect-lookup": "Tip vrijednosti:", "redirect-value": "Vrijednost:", "redirect-user": "Korisnički ID", @@ -3036,18 +3046,25 @@ "tags": "Oznake valjane izmjene", "tag-filter": "Filter [[Special:Tags|oznaka]]:", "tag-filter-submit": "Filter", + "tag-hidden": "$1 (sakrivena oznaka)", "tag-list-wrapper": "[[Special:Tags|{{PLURAL:$1|oznaka|oznake}}]]: $2", "tag-mw-contentmodelchange": "promjena modela sadržaja", "tag-mw-contentmodelchange-description": "Izmjena kojom se [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:ChangeContentModel mijenja model sadržaja] stranice", "tag-mw-new-redirect": "novo preusmjerenje", + "tag-mw-new-redirect-description": "Izmjene kojima je napravljeno novo preusmjerenje ili je postojeća stranica pretvorena u preusmjerenje", "tag-mw-removed-redirect": "uklonjeno preusmjerenje", "tag-mw-changed-redirect-target": "izmijenjena odredišna stranica preusmjerenja", + "tag-mw-changed-redirect-target-description": "Izmjene kojima se mijenja odredište preusmjerenja", "tag-mw-blank": "pražnjenje", "tag-mw-replace": "zamijenjeno", "tag-mw-rollback": "vraćanje", + "tag-mw-rollback-description": "Izmjene kojima se vraćaju ranije izmjene upotrebom linka \"vrati\"", "tag-mw-undo": "poništenje", + "tag-mw-undo-description": "Izmjene kojima se poništavaju ranije izmjene upotrebom linka \"poništi\"", "tag-mw-manual-revert": "ručno vraćanje", + "tag-mw-manual-revert-description": "Izmjene kojima se stranica ručno vraća na identičnu raniju verziju", "tag-mw-reverted": "vraćeno", + "tag-mw-reverted-description": "Izmjene koje su naknadno vraćene drugom izmjenom", "tags-title": "Oznake", "tags-intro": "Ova stranica prikazuje spisak oznaka koje softver može staviti na svaku izmjenu i njihovo značenje.", "tags-tag": "Naziv oznake", @@ -3062,7 +3079,9 @@ "tags-source-extension": "Definirano softverom", "tags-source-manual": "Ručno postavili korisnici ili botovi", "tags-source-none": "Više se ne koristi", + "tags-hidden": "(sakriveno)", "tags-edit": "uredi", + "tags-helppage-edit": "uredi link", "tags-delete": "izbriši", "tags-activate": "aktiviraj", "tags-deactivate": "dekativiraj", @@ -3435,7 +3454,7 @@ "log-action-filter-patrol": "Vrsta patroliranja:", "log-action-filter-protect": "Vrsta zaštite:", "log-action-filter-rights": "Vrsta izmjene korisničkih prava:", - "log-action-filter-suppress": "Vrsta skrivanja:", + "log-action-filter-suppress": "Vrsta sakrivanja:", "log-action-filter-upload": "Vrsta postavljanja:", "log-action-filter-all": "Sve", "log-action-filter-block-block": "Blokada", @@ -3468,11 +3487,11 @@ "log-action-filter-protect-move_prot": "Premještanje zaštite", "log-action-filter-rights-rights": "Ručna izmjena", "log-action-filter-rights-autopromote": "Automatska izmjena", - "log-action-filter-suppress-event": "Skrivanje unosa u zapisniku", - "log-action-filter-suppress-revision": "Skrivanje izmjene", - "log-action-filter-suppress-delete": "Skrivanje stranice", - "log-action-filter-suppress-block": "Skrivanje korisnika blokiranjem", - "log-action-filter-suppress-reblock": "Skrivanje korisnika ponovnim blokiranjem", + "log-action-filter-suppress-event": "Sakrivanje unosa u zapisniku", + "log-action-filter-suppress-revision": "Sakrivanje izmjene", + "log-action-filter-suppress-delete": "Sakrivanje stranice", + "log-action-filter-suppress-block": "Sakrivanje korisnika blokiranjem", + "log-action-filter-suppress-reblock": "Sakrivanje korisnika ponovnim blokiranjem", "log-action-filter-upload-upload": "Nova datoteka", "log-action-filter-upload-overwrite": "Izmjena postojeće datoteke", "log-action-filter-upload-revert": "Vrati", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/ca.json mediawiki-1.43.9+dfsg/languages/i18n/ca.json --- mediawiki-1.43.8+dfsg/languages/i18n/ca.json 2026-04-01 12:33:20.576551000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/ca.json 2026-06-29 17:54:46.697092800 +0000 @@ -84,7 +84,8 @@ "Sma1997", "SaldırganSincap", "Tiputini", - "Bsckr" + "Bsckr", + "Jaume9118" ] }, "sunday": "diumenge", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/cbk-zam.json mediawiki-1.43.9+dfsg/languages/i18n/cbk-zam.json --- mediawiki-1.43.8+dfsg/languages/i18n/cbk-zam.json 2026-04-01 12:33:20.577551100 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/cbk-zam.json 2026-06-29 17:54:46.697092800 +0000 @@ -71,10 +71,12 @@ "category-article-count": "{{PLURAL:$2|Este categoria lang ta contene el siguiente pagina.|El siguiente {{PLURAL:$1|pagina|$1 maga pagina}} na este categoria, $2 el total.}}", "category-article-count-limited": "Na reciente categoria el siguiente {{PLURAL:$1|pagina|$1 maga pagina}}.", "category-file-count": "{{PLURAL:$2|Este categoria lang ta contene el seguiente file.|Na este categoria el seguiente {{PLURAL:$1|file|$1 maga file}}, $2 el total.}}", - "category-file-count-limited": "Na reciente categoria el siguiente {{PLURAL:$1|file|maga file}}.", + "category-file-count-limited": "Na reciente categoria el siguiente {{PLURAL:$1|file|maga archivo}}.", "index-category": "Maga pagina con index", "noindex-category": "Maga pagina que hende ya'n index", "broken-file-category": "Maga pagina tiene maga quebrao file link", + "categoryviewer-pagedlinks": "($1) ($2)", + "category-header-numerals": "$1–$2", "about": "Acerca", "article": "Pagina del laman", "newwindow": "(ta abri con el nuevo window)", @@ -88,7 +90,7 @@ "and": " y", "faq": "FAQ", "actions": "Maga accion", - "namespaces": "Maga namespace", + "namespaces": "Maga espacio de nombre", "variants": "Maga variante", "navigation-heading": "Menu de navegacion", "errorpagetitle": "Error", @@ -97,32 +99,32 @@ "help": "Ayuda", "help-mediawiki": "Ayuda acerca del MediaWiki", "search": "Busca", - "search-ignored-headings": " #
                    \n# Este maga heading ay ignora el search.\n# El maga cambio para con este ay funciona dayun basta el pagina que tiene heading ya hace ya index.\n# Puede tu man force page reindexing, hace lang un null edit.\n# El sintaxis amo'l na maga siguiente:\n#   * Un comento el todo cosa ta principia na caracter \"#\" hasta na punta del linea.\n#   * Cada non-blank line  amo el maga exacto maga titulo para ignora, maga case y todo.\nMaga referencias\nMaga external links\nMira tambien\n#
                    ", + "search-ignored-headings": " #
                    \n# Este maga heading ay ignora el buscada.\n# El maga cambio para con este ay funciona dayun basta el pagina que tiene heading ya hace ya indexao.\n# Puede tu man force page reindexing, hace lang un editacion nulo.\n# El sintaxis amo'l na maga siguiente:\n#   * Un comento el todo cosa ta principia na caracter \"#\" hasta na punta del linea.\n#   * Cada non-blank line  amo el maga exacto maga titulo para ignora, maga case y todo.\nMaga referencias\nMaga external links\nMira tambien\n#
                    ", "searchbutton": "Busca", "go": "Anda", "searcharticle": "Anda", - "skin-view-history": "Mira con el historia", - "history": "Historia del pagina", - "history_short": "Historia", - "history_small": "historia", + "skin-view-history": "Mira historial", + "history": "Historial del pagina", + "history_short": "Historial", + "history_small": "historial", "updatedmarker": "ya'n update del ultimo visitada de tuyo", - "printableversion": "El version que puede hace print", - "printableversion-deprecated-warning": "El version que puede imprenta hende mas ya ta suporta y baka ay tiene este maga rendering error. Por favor hace update con el browser bookmarks de tuyo y por favor ya lang usa con el default browser print function.", + "printableversion": "El version que puede hace imprenta", + "printableversion-deprecated-warning": "El version que puede imprenta hende mas ya ta suporta y baka ay tiene este maga rendering error. Por favor hace update con el browser bookmarks de tuyo y por favor ya lang usa con el predeterminao browser print function.", "permalink": "Link permanente", "print": "Hace print", "view": "Mira", "viewcontribs": "Mira con el maga contribucion", "skin-view-view": "Lee", "skin-view-foreign": "Mira na $1", - "edit": "Hace edit", - "skin-view-edit": "Hace edit", - "edit-local": "Hace edit con local descripcion", + "edit": "Edita", + "skin-view-edit": "Edita", + "edit-local": "Edita descripcion local", "create": "Crea", "skin-view-create": "Crea", "create-local": "Aumenta local descripcion", "delete": "Borra", - "undelete_short": "Recubri con el {{PLURAL:$1|un edit|$1 maga edit}}", - "viewdeleted_short": "Mira con el {{PLURAL:$1|un edit|$1 maga edit}} que borrao", + "undelete_short": "Recubri {{PLURAL:$1|un editacion|$1 maga editacion}}", + "viewdeleted_short": "Mira con el {{PLURAL:$1|un editacion|$1 maga editacion}} borrao", "protect": "Protege", "protect_change": "cambia", "skin-action-unprotect": "Cambia con el proteccion", @@ -140,9 +142,9 @@ "tool-link-userrights": "Cambia con el grupo de {{GENDER:$1|usuario}}", "tool-link-userrights-readonly": "Mira con el grupo del {{GENDER:$1|usuario}}", "tool-link-emailuser": "Man email con este {{GENDER:$1|usuario}}", - "imagepage": "Mira con el pagina del file", + "imagepage": "Mira con el pagina del archivo", "mediawikipage": "Mira con el pagina del mensaje", - "templatepage": "Mira con el pagina del template", + "templatepage": "Mira con el pagina del plantilla", "viewhelppage": "Mira con el pagina de ayuda", "categorypage": "Mira con el pagina de categoria", "viewtalkpage": "Mira con el discusion", @@ -150,7 +152,7 @@ "redirectedfrom": "(Ya'n redirect estaba na $1)", "redirectpagesub": "Pagina de redirect", "redirectto": "Hace redirect na:", - "lastmodifiedat": "Del a las $2 del $1 el ultimo edit de este pagina.", + "lastmodifiedat": "Del a las $2 del $1 el ultimo editacion de este pagina.", "viewcount": "Ya'n access ya con este pagina por {{PLURAL:$1|un veces ya|$1 veces ya}}.", "protectedpage": "Protegido pagina", "jumpto": "Anda na:", @@ -171,7 +173,7 @@ "currentevents-url": "Project:Maga reciente suceso", "disclaimers": "Maga disclaimer", "disclaimerpage": "Project:El general disclaimer", - "edithelp": "Ayuda de edit", + "edithelp": "Ayuda na editacion", "helppage-top-gethelp": "Ayuda", "mainpage": "El primero pagina", "mainpage-description": "El primero pagina", @@ -186,18 +188,20 @@ "versionrequired": "Ta requiri el version $1 de MediaWiki", "versionrequiredtext": "Ta requiri el version $1 de MediaWiki para puede usa con este pagina. Mira [[Special:Version|pagina del version]].", "ok": "Accepta", + "pagetitle": "$1 - {{SITENAME}}", + "backlinksubtitle": "← $1", "retrievedfrom": "Obtenido de \"$1\"", "new-messages": "{{PLURAL:$3|Tiene tu}} $1 ($2).", "new-messages-from-users": "{{PLURAL:$4|Tiene tu}} $1 estaba na {{PLURAL:$3|otro usuario|$3 maga usuario}} ($2).", "new-messages-from-many-users": "Tiene tu $1 estaba na manada maga usuario ($2).", "new-messages-link-plural": "{{PLURAL:$1|nuevo mensaje|999=maga nuevo mensaje}}", "new-messages-diff-link-plural": "ultimo {{PLURAL:$1|cambio|999=maga cambio}}", - "editsection": "hace edit", - "editold": "hace edit", + "editsection": "edita", + "editold": "edita", "viewsourceold": "mira donde estaba", - "editlink": "hace edit", + "editlink": "edita", "viewsourcelink": "mira donde estaba", - "editsectionhint": "Hace edit el seccion: $1", + "editsectionhint": "Edita seccion: $1", "toc": "Maga laman", "showtoc": "dale mira", "hidetoc": "esconde", @@ -212,26 +216,28 @@ "confirmable-no": "No", "thisisdeleted": "Mira o no borra con el $1?", "viewdeleted": "Quiere ba tu mira el $1?", - "restorelink": "{{PLURAL:$1|un borrao edit|$1 borrao maga edit}}", + "restorelink": "{{PLURAL:$1|un borrao editacion|$1 borrao maga editacion}}", "feed-invalid": "Invalido el clase de subscription feed.", "feed-unavailable": "Hende available el maga syndication feed.", "site-rss-feed": "$1 Feed de RSS", "site-atom-feed": "$1 Feed de Atom", "page-rss-feed": "\"$1\" RSS feed", "page-atom-feed": "\"$1\" Atom feed", + "feed-atom": "Atom", + "feed-rss": "RSS", "red-link-title": "$1 (hende ta existi el pagina)", - "sort-descending": "Hace organiza con el descendida (descending)", - "sort-ascending": "Hace organiza con el ascendida (ascending)", - "sort-initial": "Hace organiza con el inicial", - "sort-rowspan-error": "Este pagina ta contene un table que tiene rowspan attribute que ta'n span mucho pa maga rows contra na table que tiene ya este. Puede tu compone con este, man edit lang con el pagina.", + "sort-descending": "Clasifica pa'descendida", + "sort-ascending": "Clasifica pa'ascendida", + "sort-initial": "Inicial clasificacion", + "sort-rowspan-error": "Este pagina ta contene un table que tiene rowspan attribute que ta'n span mucho pa maga rows contra na table que tiene ya este. Puede tu compone con este, edita lang con el pagina.", "nstab-main": "Pagina", "nstab-user": "Pagina {{GENDER:$1|del usuario}}", "nstab-media": "Pagina del media", "nstab-special": "Especial pagina", "nstab-project": "Pagina del proyecto", - "nstab-image": "File", + "nstab-image": "Archivo", "nstab-mediawiki": "Mensaje", - "nstab-template": "Template", + "nstab-template": "Plantilla", "nstab-help": "Ayuda", "nstab-category": "Categoria", "mainpage-nstab": "El primero pagina", @@ -266,19 +272,19 @@ "filedeleteerror": "No puede borra con el \"$1\".", "directorycreateerror": "No puede crea con el directoria \"$1\".", "directoryreadonlyerror": "El directoria \"$1\" para lee lang.", - "filenotfound": "No puede busca el file \"$1\".", + "filenotfound": "No puede busca con el archivo \"$1\".", "unexpected": "No hay esperanza value: \"$1\"=\"$2\"", "formerror": "Error: No puede hace envia con el form.", "badarticleerror": "No puede hace con este accion na este pagina.", "cannotdelete": "Este pagina o file \"$1\" no puede borra. Seguro ya anda ya borra el otro gente.", "cannotdelete-title": "No puede borra el pagina \"$1\"", - "delete-scheduled": "El pagina \"$1\" scheduled para na de este borrada.\nPor favor tiene paciencia.", + "delete-scheduled": "El pagina \"$1\" ya pone na horario para na de este borrada.\nPor favor tiene paciencia.", "delete-hook-aborted": "Ya hace aborta con el borrada el hook. No hay este dale explicacion.", "no-null-revision": "No puede hace crea nuevo null revision para con el pagina \"$1\"", "badtitle": "Titulo invalido", "badtitletext": "El ya'n request titulo de pagina; invalido, no hay laman, o mali el manera del que laya ya hace link con el titulo de inter-language o interwiki. Puede este contene uno o mas caracter que no puede usa na titulo.", "title-invalid": "Invalido el ya'n request titulo de pagina", - "title-invalid-empty": "No hay laman o ta contene lang un namespace prefix el ya'n request titulo de pagina.", + "title-invalid-empty": "El titulo de pagina ya pedi no hay laman o ta contene lang uno prefijo de espacio de nombre.", "title-invalid-utf8": "El ya'n request titulo de pagina ta contene un invalido UTF-8 sequence.", "title-invalid-interwiki": "El ya'n request titulo de pagina ta contene un interwiki link que no puede usa na maga titulo.", "title-invalid-characters": "El titulo de pagina que ya pedi ta contene maga caracter invalido: \"$1\".", @@ -288,20 +294,20 @@ "perfcached": "Cached el siguiente data y puede que hende ''up to date''. Un maximo de {{PLURAL:$1|un resulta|$1 resulta}} el available na cache.", "perfcachedts": "Cached el siguiente data,y ultimo ya hace update del $1. Un maximo de {{PLURAL:$4|uno resulta|$4 resulta}} el available na cache.", "querypage-no-updates": "Maga update para con este pagina actualmente desactivao. El data que taqui el hende queda refrescao ahora.", - "querypage-updates-periodical": "Maga update para con este pagine el ta hace anda periodicamente.", - "viewsource": "Mira el source", - "skin-action-viewsource": "Mira el source", - "viewsource-title": "Mira el source del $1", + "querypage-updates-periodical": "Ta hace anda periodicamente con el updates de este pagina.", + "viewsource": "Mira el texto de codigo", + "skin-action-viewsource": "Mira el texto de codigo", + "viewsource-title": "Mira el texto de codigo de $1", "actionthrottled": "Accion limitao", "actionthrottledtext": "Como un medida contra abuso, limitao tu kay ya hace tu con este accion muchos veces ya na un corto espacio de tiempo, y ya man lampas ya tu con este limite. Favor proba otra vez luego un rato.", "protectedpagetext": "Protectao este pagina para previni editacion o otros pa maga accion.", - "viewsourcetext": "Puede tu mira y copia con el source con este pagina.", - "viewyourtext": "Puede tu mira y copia con el source de tuyo maga cambia con este pagina.", + "viewsourcetext": "Puede tu mira y copia con el texto de codigo con este pagina.", + "viewyourtext": "Puede tu mira y copia con el texto de codigo del de tuyo editacion para con este pagina.", "protectedinterface": "Ta dale este pagina un texto de interfaz para el software con este wiki, y protectao para preveni abuso. Para pone o cambia traduccion para na todo'l wiki, favor usa [https://translatewiki.net/ translatewiki.net], el proyecto de localizacion del MediaWiki.", "editinginterface": "Aviso: Ta edita tu con un pagina que ta usa para dale texto de interfaz para na software.\nMaga cambio na este pagina el afecta con el hechura del interfaz de usuario para na otro usuario na este wiki.", "translateinterface": "Para aumenta o cambia traduccion para todo'l wiki, favor usa [https://translatewiki.net translatewiki.net], el proyecto de localizacion de MediaWiki.", "cascadeprotected": "Protectao este pagina na editacion kay transcluido este na siguiente {{PLURAL:$1|pagina, que|maga pagina, que}} protectao con opcion \"en cascada\" abierto: $2", - "namespaceprotected": "No hay tu permiso edita maga pagina na $1 namespace.", + "namespaceprotected": "No hay tu permiso edita maga pagina na nombre de espacio $1.", "customcssprotected": "No hay tu permiso para edita con este pagina de CSS kay ta contene este configuracion personal de un otro usuario.", "customjsonprotected": "No hay tu permiso para edita con este pagina de JSON kay ta contene este configuracion personal de un otro usuario.", "customjsprotected": "No hay tu permiso para edita con este pagina de JavaScript kay ta contene este configuracion personal de un otro usuario.", @@ -315,16 +321,16 @@ "myprivateinfoprotected": "No hay tu permiso para edita con el informacion privado de tuyo.", "mypreferencesprotected": "No hay tu permiso para cambia con el de tuyo maga preferencia.", "ns-specialprotected": "No puede edita con el maga especial pagina.", - "filereadonlyerror": "No puede modifica con el file \"$1\" kay na read-only mode el repositorio del file \"$2\".\n\nYa dale explicacion el administrador de sistema quien ya anda pone candao con este' \"$3\".", + "filereadonlyerror": "No puede modifica con el archivo \"$1\" kay el repositorio del archivo \"$2\" ta puede lang lee, o \"read-only\"\n\nYa dale explicacion el administrador de sistema quien ya cerra con este: \"$3\".", "invalidtitle": "Titulo invalido", - "invalidtitle-knownnamespace": "Titulo invalido con namespace \"$2\" y texto \"$3\"", - "invalidtitle-unknownnamespace": "Titulo invalido con numero desconocido de namespace $1 y texto \"$2\"", + "invalidtitle-knownnamespace": "Titulo invalido con espacio de nombre \"$2\" y texto \"$3\"", + "invalidtitle-unknownnamespace": "Titulo invalido con numero desconocido de espacio de nombre $1 y texto \"$2\"", "exception-nologin": "Hende logged in", - "exception-nologin-text": "Favor man log in paea puede man access con este pagina o accion.", + "exception-nologin-text": "Favor man log in para puede man access con este pagina o accion.", "exception-nologin-text-for-temp-user": "Favor crea un account para puede man access con este pagina o accion.", "virus-scanfailed": "no hay puede man scan (codigo $1)", - "logouttext": "Logged out ya tu.\n\nAcorda que tiene na maga pagine el puede queda mostrao como si fuera pa tu siempre, hasta limpia tu con el browser cache de tuyo.", - "logouttext-for-temporary-account": "Logged out ya tu na de tuyo account temporario.\n\nAcorda que tiene na maga pagine el puede queda mostrao como si fuera pa tu siempre, hasta limpia tu con el browser cache de tuyo.", + "logouttext": "Logged out ya tu.\n\nAcorda que tiene na maga pagina puede queda displayed dol aquel logged in siempre tu, hasta que borra tu con el browser cache de tuyo.", + "logouttext-for-temporary-account": "Logged out ya tu na de tuyo account temporario.\n\nAcorda que tiene na maga pagina puede queda displayed dol aquel logged in siempre tu, hasta que borra el de tuyo browser cache.", "logging-out-notify": "Ta hace contigo log out. Favor espera.", "logout-failed": "No puede man log out ahora: $1", "cannotlogoutnow-title": "No puede man log out ahora", @@ -349,7 +355,7 @@ "cannotloginnow-title": "No puede man log in ahora", "cannotloginnow-text": "Hende posible man log in cuando ta usa $1.", "cannotcreateaccount-title": "No puede crea account", - "cannotcreateaccount-text": "Hende activao na este wiki el directa creacion de account.", + "cannotcreateaccount-text": "El directa creacion de account hende activado na este wiki.", "yourdomainname": "Domain de tuyo:", "password-change-forbidden": "No puede tu cambia password na este wiki.", "externaldberror": "Tiene gaha error de database de autenticacion o hende contigo permitido para hace update con el account external de tuyo.", @@ -374,9 +380,9 @@ "createaccountmail": "Usa un temporario random password y envia con este na especificao address de email", "createaccountmail-help": "Ta puede usa para crea account para na otro persona y hende ya necesita aprende con el password.", "createacct-realname": "Deverasan nombre (opcional)", - "createacct-reason": "Razon (logged na publico)", + "createacct-reason": "Razon (registrao na publico)", "createacct-reason-ph": "Por que tu ta hace nuevo account", - "createacct-reason-help": "Mensaje ta dale mira na account creation log", + "createacct-reason-help": "Mensaje ta dale mira na registro de creacion de account", "createacct-reason-confirm": "El cosa tu ya entra razon un address de email aquel. Si intencional man este, favor pichi \"crea account\" otra vez", "createacct-submit": "Crea de tuyo account", "createacct-another-submit": "Hace un account", @@ -392,11 +398,12 @@ "loginerror": "Error na login", "createacct-error": "Error na creacion de account", "createaccounterror": "No puede crea con el account: $1", - "nocookieslogin": "El {{SITENAME}} ta usa cookies para na hace log in con el maga usuario.\nDesactivao el cookies de tuyo.\nFavor activa con estos y proba otra vez.", - "createacct-temp-warning": "El maga edit ya hace usando el temporario account $1 de tuyo el hende guinfs na de tuyo permanente account.", + "nocookieslogin": "El {{SITENAME}} ta usa cookies para hace log in maga usuario.\nDesactivao el cookies de tuyo.\nFavor activa con estos y proba otra vez.", + "createacct-loginerror": "Exitosamente ya crea con el account de tuyo pero no puede kame contigo automaticamente hace contigo log in. Por favor anda na [[Special:UserLogin|manual login]].", + "createacct-temp-warning": "El maga editacion ya hace usando el temporario account $1 de tuyo el hende guinda na de tuyo permanente account.", "noname": "No hay tu especifica un nombre de usuario valido.", - "userlogin-authpopup-loggingin-title": "Ta'n log in…", - "userlogin-authpopup-loggingin-body": "Tiene era popup window el abierto. Si no puede tu mira con este, puede kita proba abri con este otra vez. O puede tu [$1 man log in na manera de antes].", + "userlogin-authpopup-loggingin-title": "Ta hace log in…", + "userlogin-authpopup-loggingin-body": "Tiene era popup window el abierto. Si no puede tu mira con este, puede kita proba abri con este otra vez. O puede tu [$1 man log in na daan manera].", "userlogin-authpopup-loggingin-body-link": "Forma alternativo", "userlogin-authpopup-retry": "Proba otra vez", "userlogin-authpopup-cancel": "Cancela", @@ -406,49 +413,127 @@ "nosuchuser": "No hay usuario tiene nombre \"$1\".\nCase-sensitive el maga nombre de usuario.\nChequra con el deletreada de tuyo, o [[Special:CreateAccount|crea un nuevo account]].", "nosuchusershort": "No hay usuario tiene nombre \"$1\".\nChequea con el deletreada de tuyo.", "nouserspecified": "Debe tu especifica un nombre de usuario.", - "login-userblocked": "Bloqueao eete usuario. Hende ta permiti el login.", - "fatalpassworderror": "$1\n\nPor razon de seguridad, no puede tu man log in si ansina el de tuyo password. Favor [$2 pedi un password reset email].", + "login-userblocked": "Bloqueao este usuario. Hende ta permiti el login.", + "fatalpassworderror": "$1\n\nPor razon de seguridad, no puede tu man log in si ansina el de tuyo password. Favor [$2 pedi un email de restablecida de password].", "wrongpassword": "Nombre de usuario o password incorrecto el ya entra.\nFavor proba otra vez.", "wrongpasswordempty": "Blanco el password ya hace entra.\nFavor proba otra vez.", - "mailmypassword": "Hace reset password", + "mailmypassword": "Hace restablece password", "passwordremindertitle": "Nuevo temporario password para na {{SITENAME}}", + "passwordremindertext": "Tiene quien (estaba na IP address $1) ya pedi unpassword nuevo para na {{SITENAME}} ($4). Ya crea el siguiente password temporario \npara con el usuario \"$2\": \"$3\". Si este el de tuyo \nintencion, necesita tu man log in y escoge un password nuevo.\nExpira el password temporario de tuyo na {{PLURAL:$5|un dia|$5 dias}}.\n\nSi tiene otro persona el ya hace con este pedida, o ya acorda ya tu de tuyo password,\ny hende mas tu necesita cambia con este, puede ya tu ignora con este mensaje y\ncontinua usa con el daan password de tuyo.", + "noemailcreate": "Necesita tu dale un email address valido.", + "passwordsent": "Un password nuevo el ya envia na email address registrao para na \"$1\".\nPor favor mag log in otra vez despues tu recibi con este.", + "blocked-mailpassword": "Bloqueao el de tuyo IP address para edita. Para previni abuso, hende permitido usa recuperacion de password estaba con este IP address.", + "eauthentsent": "Un email de confirmacion el ya envia estaba na email address especificao.\nAntes de envia el masquin cosa pa email para na account, tiene maga instrucciones que debe segui na email, para confirma que de tuyo gayod aquel account.", + "throttled-mailpassword": "Ya envia ya con el email de restablecida de password, na ultimo {{PLURAL:$1|hora|$1 hora}}.\nPara preveni abuso, un restablecida de password lang el envia cada {{PLURAL:$1|hora|$1 hora}}.", + "mailerror": "Error al enviar con el mail: $1", "acct_creation_throttle_hit": "El maga quien ta visita con este wiki mientras ta usa tu con el de tuyo IP address el ya hace {{plural:$1|account|maga accounts}} del ultimo $2, y aquel el maximum que puede hace na este tiempo.\nPor aquel resulta, maga quien ta visita mientras ta usa con este IP address no puede mas ya hace mas maga account na este momento.", + "invalidemailaddress": "No puede acepta con este emaili address porque dol tiene este formato invalido. Favor escribi un address formao enbuenamente o deja blanco con el field.", + "cannotchangeemail": "No puede hace cambia con el maga email address na este wiki", + "emaildisabled": "No puede este sitio envia email.", "accountcreated": "Ya crea ya con el account", "accountcreatedtext": "Ya crea ya con el account de usuario para con [[{{ns:User}}:$1|$1]] ([[{{ns:User talk}}:$1|discusion]]).", "createaccount-title": "Creacion de account para {{SITENAME}}", + "createaccount-text": "Tiene quien ya crea un account para na email address na {{SITENAME}} ($4) nombrao \"$2\", tiene password \"$3\".\nDebe tu man log in y cambia ya de tu password.\n\nSi por error el creacion de este account, ignora este mensaje.", + "login-throttled": "Bien mucho ya tu reciente probada de log in el ya hace,\nFavor espera $1 antes de proba otra vez.", + "login-abort-generic": "No hay puede man log in - Cancelao", + "login-migrated-generic": "Migrao ya el de tuyo account, y hende mas ta existi el nombre de usuario de tuyo na este wiki.", "loginlanguagelabel": "Lenguaje: $1", "createacct-another-realname-tip": "Opcional el real nombre.\nSi ya escoge tu que dale con este, el usa con este para na dalida na atribucion de usuario para na de ila trabajo.", "pt-login": "Man log in", "pt-login-button": "Man log in", "pt-login-continue-button": "Continua man log in", "pt-createaccount": "Hace un account", - "pt-userlogout": "Sale", + "pt-userlogout": "Man log out", + "php-mail-error-unknown": "Error desconocido na funcion mail() de PHP.", + "user-mail-no-addy": "Ya proba envia email address sin email address.", + "user-mail-no-body": "Ya proba envia un mensaje de email sin laman o bien corto.", "changepassword": "Cambia con el password", - "resetpass_announce": "Para puede tu man log in, necesita tu hace un nuevo password.", + "resetpass_announce": "Para puede tu man log in, necesita tu hace un password nuevo.", "resetpass_header": "Cambia con el password del account", "oldpassword": "El daan password:", "newpassword": "Nuevo password:", "retypenew": "Confirma con el nuevo password:", "resetpass_submit": "Pone de tuyo password y man log in", "changepassword-success": "Ya cambia ya el de tuyo password!", + "changepassword-throttled": "Bien muchi ya tu reciente probada de man log in el ya hace.\nFavor espera $1 antes de proba otra vez.", "botpasswords-label-create": "Crea", "botpasswords-label-cancel": "Cancela", "botpasswords-label-delete": "Borra", "resetpass_forbidden": "No puede cambia el maga password", "resetpass_forbidden-reason": "No puede cambia el maga password: $1", - "resetpass-submit-loggedin": "Cambia con el password", + "resetpass-submit-loggedin": "Cambia password", "resetpass-submit-cancel": "Cancela", + "resetpass-wrong-oldpass": "Password actual o temporario hende correcto.\nPuede que ya cambia ya tu de tuyo password o ya pedi tu un password temporario nuevo,", + "resetpass-recycled": "Favor cambia de tuyo password aquel otro na de tuyo actual password.", + "resetpass-temp-emailed": "Logged in ya tu con temporario codigo que enviao de email.\nPara hace acaba el log in, debe tu pone un nuevo password aqui:", "resetpass-temp-password": "Temporario password:", - "passwordreset": "Hace reset password", + "resetpass-abort-generic": "El cambiada de password ya hace aborta el extension.", + "resetpass-expired": "Expirao ya el de tuyo password. Favor establece nuevo password para man log in.", + "resetpass-expired-soft": "Expirao ya el de tuyo password y necesita cambia. Favor escoge ya un nuevo password, o man clic \"{{int:authprovider-resetpass-skip-label}}\" para cambia con este luego.", + "resetpass-validity": "Hende invalido el de tuyo password: $1\n\nFavor establece nuevo password para man log in.", + "resetpass-validity-soft": "Hende valido el de tuyo password: $1\n\nFavor escoge ya un nuevo passwordm o man clic \"{{int:authprovider-resetpass-skip-label}}\" para cambia con este luego.", + "passwordreset": "Hace restablece password", + "passwordreset-text-one": "Completa con este formulario para recibi un password temporario por medio de email.", + "passwordreset-text-many": "{{PLURAL:$1|Llena na uno del fields para recibi un password temporario por medio de email.}}", + "passwordreset-disabled": "Desactivado el password reset na este wiki.", + "passwordreset-emaildisabled": "Desactivado el maga funcionalidad na email na este wiki.", + "passwordreset-username": "Nombre de usuario:", + "passwordreset-domain": "DOmain:", + "passwordreset-email": "Address de email:", "passwordreset-emailtitle": "Detalles del account na {{SITENAME}}", + "passwordreset-emailtext-ip": "Tiene quien (baka tu, estaba na IP address $1) ya pedi un reset na de tuyo password para na {{SITENAME}} ($4). Asociao {{PLURAL:$3|el siguiente account|el maga siguiente accounts}} de usuario con este address de email:\n\n$2\n\n{{PLURAL:$3|Este password temporario|Este maga password temporario}} el expira na {{PLURAL:$5|un dia|$5 dia}}.\nDebe tu man log in y escoge ya un nuevo password. Si tiene quien ya hace con este pedida, o si ya acorda ya tu con el de tuyo password original, y hende mas quiere cambia con este, puede ya tu ignora con este mensaje y continua usa con el de tuyo daan password.", + "passwordreset-emailtext-user": "El usuario $1 na {{SITENAME}} ya pedi un reset na de tuyo password para na {{SITENAME}} ($4). Asociao {{PLURAL:$3|el siguiente acount|el maga siguiente accounts}} de usuario con este address de email:\n\n$2\n\n{{PLURAL:$3|Este temporario password|Este maga temporario password}} el expira na {{PLURAL:$5|un dia|$5 dia}}.\nDebe tu man log in y escoge ya un nuevo password. Si tiene qiuen ya pedi con este pedida, o si ya acorda ya tu de tuyo password, y no quiere mas tu cambia con este, puede ya tu ignora con este mensaje y continua usa con el de tuyo daan password.", + "passwordreset-emailelement": "Nombre de usuario:\n$1\n\nPassword temporario:\n$2", + "passwordreset-success": "Ya pedi ya tu un password reset.", + "passwordreset-success-details-generic": "Si valido el informacion ya somete, tiene contigo envia un email de password reset. Si no hay pa tu recibi un email, ta recomenda kame contigo que visita na [[mw:Special:MyLanguage/Help:Reset_password|pagina de ayuda de reset password]] o proba otra vez luego. Ta puede lang tu pedi limitao cantidad de reset na corto tiempo. Un password reset enmail lang el envia por account valido cada {{PLURAL:$1|hora|$1 hora}} para ver preveni abuso.", + "passwordreset-success-info": "El maga detalle ya somete tu amo el: $1", + "passwordreset-emailtext-require-email": "Pero, si no hay tu hace genera con este pedida y quiere tu preveni email hende solicitao, puede que quiere tu hace update con el de tuyo opciones na email na $1.\nNecesita tu pone ambos nombre de usuario y address de email de tuyo para genera password reset emails. Puede este reduci con el cantidad de ansina incidente.", + "passwordreset-nocaller": "Un caller debe dale", + "passwordreset-nosuchcaller": "Hende ta existi ek caller: $1", + "passwordreset-ignored": "No hay man proceso el password reset. Puede que no hay proveedor el ya configura?", + "passwordreset-invalidemail": "Address de email invalido", + "passwordreset-nodata": "Ni nombre de usuario ni address de email el ya dale", + "changeemail": "Cambia o quita addres de email", + "changeemail-header": "Completa con este formulario para cambia con el de tuyo address de email. Si quiere tu quita con el asociacion de masquin cosa email na de utyo account, sale na nuevo address de email blanco cuando ta somete con el formulario.", + "changeemail-no-info": "Debe logged in tu para cambia de tuyo email,", + "changeemail-oldemail": "Actual address de email:", + "changeemail-newemail": "Nuevo address de email:", + "changeemail-newemail-help": "Debe con este field deja blanco si quiere tu con este quita na de tuyo address de email. No puede tu hace reset con un password olvidao y no hende recibi email estaba con este wiki si ya quita con el address de email.", + "changeemail-none": "(no hay)", + "changeemail-password": "El password de tuyo na {{SITENAME}}:", + "changeemail-submit": "Cambia email", + "changeemail-throttled": "Bien mucho ya tu reciente probada de log in el ya hace. Favor espera $1 antes de proba otra vez.", + "changeemail-nochange": "Favor pone nuevo diferente address de email", + "changeemail-maxlength": "El de tuyo address de email debe tiene maximo 255 caracter.", + "resettokens": "Reset token", + "resettokens-text": "Puede tu hace reset maga token que puede dale contigo access na maga cierto datos privado que asociao na tu account alla.\n\nDebe tu hace con este si ya puede tu comparti con estos por accidente o si tiene intrusiones el de tuyo account.", + "resettokens-no-tokens": "No hay token para hace reset.", + "resettokens-tokens": "Token:", + "resettokens-token-label": "$1 (valor actual: $2)", + "resettokens-watchlist-token": "Token para na web feed (Atom/RRS) del [[Special:Watchlist|cambios na maga pagina na viciada de tuyo]]", + "resettokens-done": "Reset ya el tokens.", + "resettokens-resetbutton": "Ya hace ya reset maga tokens", + "editrecovery": "Recuperacion de Editacion", + "edit-recovery-nojs-placeholder": "Necesita JavaScript para na feature Recuperacion de Editacion.", + "edit-recovery-special-user-unnamed": "Favor [[Special:UserLogin|man log in]] o [[Special:CreateAccount|crea account]] para usa con este feature.", + "edit-recovery-special-user-not-enabled": "Puede tu con este activa con este feature na [[Special:Preferences#mw-prefsection-editing|de tuyo preferencias]].", + "edit-recovery-special-intro": "Tiene tu cambio hende saved na siguiente {{PLURAL:$1|pagina o seccion|pagina y/p seccion}}:", + "edit-recovery-special-intro-empty": "No hay tu cambio hende saved.", "edit-recovery-special-view": "mira", - "edit-recovery-special-edit": "edit", + "edit-recovery-special-edit": "edita", "edit-recovery-special-delete": "borra", "edit-recovery-special-recovered-on": "estaba na $1", + "edit-recovery-special-recovered-on-tooltip": "El fecha y hora que ya hace save del ultimo el datos de recuperacion", "edit-recovery-loaded-title": "Recubri con el maga cambio?", + "edit-recovery-loaded-message": "Tiene tu maga cambio hende saved que puede lang automaticamente recupera.", + "edit-recovery-loaded-message-different-rev": "Acorda que el pagina posible que ya cambia desde ya principia tu edita con este.", + "edit-recovery-loaded-message-different-rev-publish": "Favor revisa maga cambio de tuyo antes de publica.", + "edit-recovery-loaded-message-different-rev-save": "Favor revisa maga cambio de tuyo antes de man save.", "edit-recovery-loaded-recover": "Recubri", + "edit-recovery-loaded-discard": "Descarta", "summary": "Sumario:", - "minoredit": "Un diutay edit este", + "subject": "Asunto:", + "minoredit": "Un diutay editacion este", "watchthis": "Vicia con este pagina", "savearticle": "Hace save el pagina", "savechanges": "Hace save cambio", @@ -458,15 +543,29 @@ "savechanges-start": "Hace save cambio…", "publishpage-start": "Publica con el pagina...", "publishchanges-start": "Publica con el maga ya cambia...", - "preview": "Preview", - "showpreview": "Dale mira el preview", - "showdiff": "Dale mira el maga cambio", + "preview": "Previsualiza", + "showpreview": "Dale mira previsualizacion", + "showdiff": "Dale mira maga cambio", + "temp-user-banner-description": "Ta usa tu un account temporario", + "temp-user-banner-tooltip-label": "Mas de informacion na account temporario", + "temp-user-banner-tooltip-title": "Account temporario", + "temp-user-banner-tooltip-description-expiration-soon": "El expira el account temporario de tuyo na {{PLURAL:$1|1 dia|$1 dia}}. Despues este expira, un nuevo account ya tambien el queda creao na siguiente tiempo que hace tu editacion sin man log in.", + "temp-user-banner-tooltip-description-expiration-soon-day": "El expira el account temporario de tuyo na menos de un dia. Despues este expira, un nuevo account ya tambien el queda creao na siguiente tiempo que hace tu editacion sin man log in.", + "temp-user-banner-tooltip-description-login": "[[Special:UserLogin|Man log in]] o [[Special:CreateAccount|crea account]] para saca creditos por maga editacion na futuro y man access pa otro maga feature.", + "blankarticle": "Aviso: Blanco el pagina ya crea tu.\nSi pichi tu \"$1\" otra vez, queda creao el pagina sin contenido.", "anoneditwarning": "Aviso: Hende pa tu logged in. Queda visible na de tu publico el IP address si hace pa tu mas edits. Si [$1 man log in] o [$2 crea account], de tu maga edits queda atribuido na username de tuyo, junto el maga otro beneficio.", + "autocreate-edit-warning": "Aviso: Hende tu logged in. Una vez que hace tu editacion, un account temporario el queda creao para contigo. [[{{MediaWiki:tempuser-helppage}}|Mas informacion]]. [$1 Man log in] o [$2 crea account] para continua recibi maga notificacion despues este account expira, y para man access pa otro maga feature.", + "anonpreviewwarning": "Hende tu logged in. El publicada de este ay registra na IP address de tuyo na historial de editacion de este pagina.", + "autocreate-preview-warning": "Hende tu logged in. Unz vez que ta hace tu editacion, un account temporario el queda creao para contigo.[[{{MediaWiki:tempuser-helppage}}|Mas informacion]]. ", + "missingsummary": "Atencion: No hay tu dale sumario de editacion.\nSi man clic tu \"$1\" otra vez, ay publica el de tuyo editacion que no hay ansina.", "missingcommenttext": "Escribi un comento.", + "missingcommentheader": "Acorda: No hay tu dale asunto para con este comento.\nSi man clic tu \"$1\" otra vez, el publica el de tuyo editacion no hay ansina.", + "summary-preview": "Previsualizacion de; sumario de editacion:", + "previewerrortext": "Tiene ya ocurri error mientras ta proba previsualiza de tu maga cambio.", "blockedtitle": "Bloqueao el usuario", "blockedtext": "El username o IP address de tuyo ya hace bloquea.\n\n{{int: blockedtext-made-by|$1}}\n{{int: blockedtext-reason-comment|$2}}\n\n*{{int:blockedtext-start-time|$8}}\n*{{int:blockedtext-expiration-time|$6}}\n*{{int:blockedtext-intended-blockee|$7}}\n\n{{int:blockedtext-contact-blocker-admin|$1}}\nPuede tu usa el feature \"{{int:emailuser}}\" si ya especifica un email address valido na de tuyo [[Special:Preferences|preferencia]] y no hay contigo hace bloquea por causa con este\n{{int:blockedtext-block-ip|$3}} {{int:blockedtext-block-id|$5}}\n{{int:blockedtext-include-details-queries}}", "blockednoreason": "no hay razon ya dale", - "whitelistedittext": "Por favor $1 para puede tu man edit con el maga pagina.", + "whitelistedittext": "Favor $1 para edita maga pagina", "loginreqlink": "man log in", "loginreqpagetext": "Por favor $1 para puede tu mira con el maga otro pagina.", "accmailtitle": "Ya envia ya el password", @@ -477,12 +576,12 @@ "noarticletext": "Na este momento, no hay pa texto na este pagina. \nPuede tu [[Special:Search/{{PAGENAME}}|busca para con este titulo de pagina]] para na otro pagina, [{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} busca con el maga relacionao logs], o [{{fullurl:{{FULLPAGENAME}}|action=edit}} crea na este pagina].", "noarticletext-nopermission": "No hay pa texto na este pagina. \nPuede tu [[Special:Search/{{PAGENAME}}|busca para con este titulo de pagina]] na otro maga pagina, o [{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} busca maga log relacionao], pero no hay tu permiso crea con este pagina.", "userpage-userdoesnotexist-view": "Hende registrao en este wiki el account de usuario \"$1\".", - "previewnote": "Acorda que preview lang este.\nNo hay pa publica con el maga cambio de tuyo!", + "previewnote": "Acorda que previsualizacion lang este.\nNo hay pa hace publica el maga cambio de tuyo!", "continue-editing": "Anda na area de editacion", - "editing": "Ta'n edit pa con el '$1'", - "creating": "Ta crea pa con el '$1'", - "editingsection": "Ta'n edit pa con el '$1' (seccion)", - "editingcomment": "Ta'n edit pa con el '$1' (nuevo seccion)", + "editing": "Editacion de $1", + "creating": "Ta crea el '$1'", + "editingsection": "Ta hace edita con el $1 (seccion)", + "editingcomment": "Editacion de '$1' (nuevo seccion)", "yourtext": "De tuyo texto", "yourdiff": "Maga diferencia", "template-protected": "(protegido)", @@ -491,19 +590,19 @@ "nocreate-loggedin": "No hay tu permiso para hace con el maga nuevo pagina.", "permissionserrors": "Error de permiso", "permissionserrorstext-withaction": "No hay tu permiso para na $2, para na siguiente {{PLURAL:$1|razon|maga razon}}:", - "recreate-moveddeleted-warn": "Aviso: Ta crea tu un pagina que del otro pa ya borra.\n\nDebe tu considera si propio ba continua hace edita con este pagina.\nEl borrada y el 'move log' para con este pagina muestrao aqui para conveniencia:", - "moveddeleted-notice": "Este pagina hende ta existi. Ya dale el log de borrada, protegida, y movida para con el pagina abajo para referencia.", + "recreate-moveddeleted-warn": "Aviso: Ta crea tu un pagina que del otro pa ya borra.\n\nDebe tu considera si propio ba continua hace edita con este pagina.\nEl borrada y el 'registro de movida' para con este pagina muestrao aqui para conveniencia:", + "moveddeleted-notice": "Este pagina hende ta existi. Ya dale el registro de borrada, protegida, y movida para con el pagina abajo para referencia.", "log-fulllog": "Mira con el entero log", "postedit-confirmation-created": "[[Special:Diff/$2|Ya hace]] ya con este pagina.", "postedit-confirmation-restored": "[[Special:Diff/$2|Ya recubri]] ya con este pagina.", - "postedit-confirmation-saved": "[[Special:Diff/$2|El de tuyo edit]] ya hace ya save.", - "postedit-confirmation-published": "[[Special:Diff/$2|El de tuyo edit]] ya hace ya sale.", + "postedit-confirmation-saved": "[[Special:Diff/$2|El de tuyo editacion]] ya hace ya save.", + "postedit-confirmation-published": "[[Special:Diff/$2|El de tuyo editacion]] ya hace ya sale.", "slot-name-main": "Primero", "content-model-wikitext": "wikitext", - "undo-failure": "No puede deshace con el edit kay por causa na conflictao intermedia edit.", - "viewpagelogs": "Mira con el maga log de este pagina", - "viewpagelogs-lowercase": "mira con el maga log de este pagina", - "nohistory": "No hay historia de edit este pagina.", + "undo-failure": "No puede deshace con el editacion por causa na un conflictao editacion intermedia.", + "viewpagelogs": "Mira maga registro de este pagina", + "viewpagelogs-lowercase": "mira maga registro de este pagina", + "nohistory": "No hay historial de editacion este pagina.", "currentrev": "Revision mas reciente", "currentrev-asof": "Revision mas reciente - $1", "revisionasof": "Revision del $1", @@ -516,18 +615,18 @@ "last": "ant", "page_first": "primero", "page_last": "ultimo", - "histlegend": "Seleccion de diferencias: Marca con el buton de radio del revision para compara y pichi enter o el buton abajo.
                    \nLeyenda: ({{int:curr}}) maga diferencias tiene revision mas reciente de todo, ({{int:last}}) = maga diferencias tiene revision mas daan de todo, {{int:minoreditletter}} = editacion diutay.", + "histlegend": "Seleccion de dif: Marca maga botones correspondiente na mga revision para compara y pichi enter o el boton abajo.
                    \nLeyenda: ({{int:curr}}) maga diferencias tiene revision de con todo reciente, ({{int:last}}) = maga diferencias tiene revision de con todo daan, {{int:minoreditletter}} = editacion diutay.", "history-fieldset-title": "Hace sala maga revision", "histfirst": "maga primero", "histlast": "maga reciente", "historysize": "({{PLURAL:$1|1 byte|$1 maga byte}})", "historyempty": "no hay laman", - "history-feed-title": "Historia de revision", - "history-feed-description": "Historia de revision para con este pagina na wiki", + "history-feed-title": "Historial de revision", + "history-feed-description": "Historial de revision para con este pagina na wiki", "history-feed-item-nocomment": "$1 na $2", - "rev-deleted-comment": "(ya borra con el sumario de edit)", + "rev-deleted-comment": "(ya quita con el sumario de editacion)", "rev-deleted-user": "(ya borra con el username)", - "rev-deleted-event": "(ya borra con el detalles del log)", + "rev-deleted-event": "(ya borra con el detalles del registro)", "rev-delundel": "cambia el visibilidad", "rev-showdeleted": "dale mira", "revdelete-show-file-submit": "Si", @@ -535,14 +634,14 @@ "revdelete-radio-set": "Escondido", "revdelete-log": "Razon:", "revdel-restore": "cambia con el visibilidad", - "pagehist": "Historia del pagina", + "pagehist": "Historial del pagina", "revdelete-reasonotherlist": "Otro razon", "revdelete-edit-reasonlist": "Cambia con el maga razon de borra", "mergehistory-into": "Pagina de destinacion:", "mergehistory-no-destination": "El pagina de destinacion $1 no existi.", "mergehistory-reason": "Razon:", - "mergelog": "Hace merge el log", - "history-title": "$1: Historia de revision", + "mergelog": "Registro de fusion", + "history-title": "$1: Historial de revision", "difference-title": "$1: Diferencia entra medio del revisiones", "lineno": "Linea $1:", "lineno-inline": "Linea $1 ⟶ $2:", @@ -604,7 +703,7 @@ "right-delete": "Borra maga pagina", "right-browsearchive": "Busca con el maga pagina borrao", "right-undelete": "Recubri un pagina", - "rightslog": "Log de derecho de usuario", + "rightslog": "Registro de derecho de usuario", "action-read": "lee con este pagina", "skin-action-addsection": "Aumenta asunto", "action-edit": "hace edit con este pagina", @@ -622,8 +721,8 @@ "recentchanges": "Maga reciente cambio", "recentchanges-summary": "Segui con el cambio mas reciente para na wiki na este pagina.", "recentchanges-noresult": "No hay cambio durante el periodo seleccionao que ta cae na este criteria.", - "recentchanges-label-newpage": "Por causa con este edit, tiene nuevo pagina el ya crea", - "recentchanges-label-minor": "Un minor edit este", + "recentchanges-label-newpage": "Por causa con este editacion, tiene nuevo pagina el creao", + "recentchanges-label-minor": "Un diutay editacion este", "recentchanges-label-plusminus": "El grandor de este pagina ya hace cambia de ansina numero de maga bytes", "recentchanges-legend-heading": "Leyenda:", "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (tambien mira [[Special:NewPages|lista de maga nuevo pagina]])", @@ -636,12 +735,12 @@ "rcfilters-savedqueries-new-name-label": "Nombre", "rcfilters-savedqueries-cancel-label": "Cancela", "rcfilters-filter-editsbyother-description": "Todo maga cambio pero no hay de tuyo.", - "rcfilters-filter-minor-label": "Maga minor edit", + "rcfilters-filter-minor-label": "Maga diutay editacion", "rcfilters-filter-watchlistactivity-unseen-label": "Maga no hay pa mira cambio", "rcfilters-filter-watchlistactivity-seen-label": "Maga cambia ya mira ya", "rcfilters-filter-categorization-label": "Maga cambio de categoria", - "rcnotefrom": "Abajo {{PLURAL:$5|amo el cambio|maga cambio}} desde $3, $4 (hasta $1 el ta dale mira).", - "rclistfrom": "Dale mira con el maga cambio principiando $2, $3", + "rcnotefrom": "Abajo, {{PLURAL:$5|amo ese el cambio|amo ese el maga cambio}} desde $3, $4 (hasta $1 el ta dale mira).", + "rclistfrom": "Dale mira maga cambio principiando $2, $3", "rcshowhideminor": "$1 con el maga minor edits", "rcshowhideminor-show": "Dale mira", "rcshowhideminor-hide": "Esconde", @@ -654,10 +753,10 @@ "rcshowhideanons": "$1 maga users anonimo", "rcshowhideanons-show": "Dale mira", "rcshowhideanons-hide": "Esconde", - "rcshowhidepatr": "$1 maga patrolled edit", + "rcshowhidepatr": "$1 editacion verificao", "rcshowhidepatr-show": "Dale mira", "rcshowhidepatr-hide": "Esconde", - "rcshowhidemine": "$1 con el mi maga edit", + "rcshowhidemine": "$1 mi maga editacion", "rcshowhidemine-show": "Dale mira", "rcshowhidemine-hide": "Esconde", "rcshowhidecategorization-show": "Mira", @@ -679,17 +778,17 @@ "recentchangeslinked-to": "Dale mira maga cambio na maga pagina, linked ya lang para na maga pagina ya escoge", "recentchanges-page-added-to-category": "[[:$1]] ya aumenta na categoria", "recentchanges-page-removed-from-category": "[[:$1]] ya quita na categoria", - "upload": "Man upload un file", + "upload": "Man upload un archivo", "filedesc": "Sumario", - "savefile": "Man save con el file", + "savefile": "Hace save con el archivo", "upload-dialog-button-save": "Man save", "license": "Licencia:", "license-header": "Licencia", "listfiles-delete": "borra", - "imgfile": "file", + "imgfile": "archivo", "listfiles-latestversion-yes": "Si", - "file-anchor-link": "File", - "filehist": "Historia del file", + "file-anchor-link": "Archivo", + "filehist": "Historial del archivo", "filehist-help": "Man clic na un fecha y hora para mira con el file como ta aparece este na aquel tiempo.", "filehist-deleteall": "borra todo", "filehist-deleteone": "borra", @@ -702,21 +801,21 @@ "filehist-user": "Usuario", "filehist-dimensions": "Maga dimension", "filehist-comment": "Comentario", - "imagelinks": "Usada de file", + "imagelinks": "Usada de archivo", "sharedupload-desc-here": "Estaba na $1 este file y puede que usao ya este na maga otro proyecto. El descripcion na fe este [$2 pagina de descripcion de file] alla que muestrao abajo.", "filepage-nofile": "No hay file con ansina nombre ta existi.", - "upload-disallowed-here": "No puede cambia con el file.", + "upload-disallowed-here": "No puede sobrescribi con este archivo.", "filerevert": "Hace vira con el $1", - "filerevert-legend": "Hace vira con el file", + "filerevert-legend": "Reverti archivo", "filerevert-comment": "Razon:", "filerevert-submit": "Hace vira", "filedelete": "Borra con el $1", - "filedelete-legend": "Borra con el file", + "filedelete-legend": "Borra con el archivo", "filedelete-comment": "Razon:", "filedelete-submit": "Borra", "filedelete-success": "El $1 ya borra ya.", "filedelete-reason-otherlist": "Otro razon", - "filedelete-edit-reasonlist": "Hace edit el maga razon de borrada", + "filedelete-edit-reasonlist": "Edita maga razon de borrada", "filedelete-maintenance-title": "No puede tu borra con el file", "randompage": "Random pagina", "randomincategory-nopages": "No hay pagina na cateogria de [[:Category:$1|$1]]", @@ -749,16 +848,16 @@ "apisandbox-examples": "Maga ejemplo", "apisandbox-add-multi": "Aumenta", "apisandbox-results": "Maga resulta", - "booksources": "Source del libro", - "booksources-search-legend": "Busca para source de libro", + "booksources": "Origen de libro", + "booksources-search-legend": "Busca origen de libros", "booksources-search": "Busca", "specialloguserlabel": "El quien performa:", "speciallogtitlelabel": "Objetivo (titulo o {{ns:user}}:nombre de usuario):", - "log": "Maga log", + "log": "Maga registro", "logeventslist-submit": "Dale mira", "all-logs-page": "Maga main public logs", - "alllogstext": "Ya hace combina display de todo available logs de {{SITENAME}}. Puede tu hace diutay el view por selecciona un log type, el username (case-sensitive), o el pagina afectao, (case-sensitive tambien).", - "logempty": "No hay item el ya semeja na log.", + "alllogstext": "Ya hace combina el display de todo available maga registro de {{SITENAME}}. Puede tu hace diutay el vista por medio de selecciona un tipo de registro, el username (case-sensitive), o el pagina afectao, (case-sensitive tambien).", + "logempty": "No hay item el ya semeja na registro.", "checkbox-select": "Escogi: $1", "checkbox-all": "Todo", "checkbox-invert": "Baliskat", @@ -774,7 +873,7 @@ "deletedcontributions": "Maga borrao contribucion del usuario", "deletedcontributions-title": "Maga borrao contribucion de $1", "sp-deletedcontributions-contribs": "maga contribucion", - "linksearch-ns": "Namespace:", + "linksearch-ns": "Espacio de nombre:", "linksearch-ok": "Busca", "listusers-submit": "Dale mira", "listusers-blocked": "(bloqueao)", @@ -798,7 +897,7 @@ "wlshowhideminor": "minor edits", "watchlist-options": "Opcion del viciada", "enotif_reset": "Marca todo pagina ya vicia", - "enotif_minoredit": "Un minor edit este", + "enotif_minoredit": "Un diutay editacion este", "deletepage-submit": "Borra con el pagina", "confirm": "Confirma", "excontent": "el laman de antes: \"$1\"", @@ -812,8 +911,8 @@ "rollback-confirmation-yes": "Reverti", "rollback-confirmation-no": "Cancela", "rollbacklink": "reverti", - "rollbacklinkcount": "reverti con el $1 {{PLURAL:$1|edit|maga edit}}", - "rollbacklinkcount-morethan": "hace reverti mas pa na $1 {{PLURAL:$1|edit|maga edit}}", + "rollbacklinkcount": "reverti $1 {{PLURAL:$1|editacion|maga editacion}}", + "rollbacklinkcount-morethan": "reverti mas de $1 {{PLURAL:$1|editacion|maga editacion}}", "changecontentmodel-title-label": "Titulo de pagina:", "changecontentmodel-reason-label": "Razon:", "changecontentmodel-submit": "Cambia", @@ -827,7 +926,7 @@ "undeletelink": "mira/recubri", "undeleteviewlink": "mira", "undelete-show-file-submit": "Si", - "namespace": "Namespace:", + "namespace": "Espacio de nombre:", "blanknamespace": "(Primero)", "contributions": "Contribucion del usuario", "tool-link-contributions": "Contribucion del {{GENDER:$1|usuario}}", @@ -840,15 +939,15 @@ "uctop": "ahora", "month": "Del mes (y mas ulihi):", "year": "Del año (y mas ulihi):", - "sp-contributions-blocklog": "el log de bloqueada", + "sp-contributions-blocklog": "el registro de bloqueada", "sp-contributions-uploads": "uploads", - "sp-contributions-logs": "maga log", + "sp-contributions-logs": "maga registro", "sp-contributions-talk": "discusion", "sp-contributions-search": "Busca para maga contribuciones", "sp-contributions-username": "IP address o username:", - "sp-contributions-toponly": "Dale lang mira maga edit aquel revision mas reciente de todo", - "sp-contributions-newonly": "Dale lang mira maga edit aquel maga creacion de pagina", - "sp-contributions-hideminor": "Esconde con el maga minor edit", + "sp-contributions-toponly": "Dale lang mira maga editacion aquel revision mas reciente de todo", + "sp-contributions-newonly": "Dale lang mira maga editacion aquel maga creacion de pagina", + "sp-contributions-hideminor": "Esconde maga diutay editacion", "sp-contributions-submit": "Busca", "whatlinkshere": "Maga ta'n link aqui", "whatlinkshere-title": "Maga pagina conectao na \"$1\"", @@ -857,14 +956,14 @@ "nolinkshere": "No hay pagina ta'n link para na $2.", "isredirect": "pagina de redirect", "istemplate": "transclusion", - "isimage": "link del file", + "isimage": "link del archivo", "whatlinkshere-prev": "{{PLURAL:$1|ultimo|maga ultimo $1}}", "whatlinkshere-next": "{{PLURAL:$1|siguiente|maga siguiente $1}}", "whatlinkshere-links": "← maga link", "whatlinkshere-hideredirs": "Esconde con el maga redirect", "whatlinkshere-hidetrans": "Esconde transclusion", "whatlinkshere-hidelinks": "Esconde link", - "whatlinkshere-hideimages": "Esconde file links", + "whatlinkshere-hideimages": "Esconde maga link de archivo", "blockip": "Bloquea {{GENDER:$1|usuario}}", "blockipsuccesssub": "Ya hace ya bloquea", "infiniteblock": "infinito", @@ -889,7 +988,7 @@ "tooltip-n-mainpage-description": "Visita na primero pagina", "tooltip-t-print": "El version de este pagina que puede imprenta", "tooltip-ca-nstab-category": "Mira con el pagina de categoria", - "tooltip-minoredit": "Marca con este edit como minor", + "tooltip-minoredit": "Marca con este editacion como diutay", "tooltip-save": "Man save con el de tuyo cambio", "tooltip-publish": "Hace publica con el maga cambio", "pageinfo-header-restrictions": "Proteccion de pagina", @@ -898,14 +997,14 @@ "pageinfo-protect-cascading-yes": "Si", "pageinfo-category-info": "Detalles del categoria", "pageinfo-category-pages": "Numero de maga pagina", - "pageinfo-category-files": "Numero de maga file", - "patrol-log-page": "Patrol log", - "previousdiff": "← Mas ultimo edit", - "nextdiff": "Mas nuevo edit →", + "pageinfo-category-files": "Numero de maga archivo", + "patrol-log-page": "Mags registro de revision", + "previousdiff": "← Mas ultimo editacion", + "nextdiff": "Mas nuevo editacion →", "widthheightpage": "$1 x $2, $3 {{PLURAL:$3|pagina|maga pagina}}", "file-nohires": "No hay available resolucion alto.", - "show-big-image": "Original file", - "show-big-image-preview": "Grandor de este preview: $1.", + "show-big-image": "Archivo original", + "show-big-image-preview": "Grandor de este previsualizacion: $1.", "show-big-image-other": "Otro {{PLURAL:$2|resolucion|maga resolucion}}: $1.", "yesterday-at": "Ayer alas $1", "metadata": "Metadata", @@ -918,11 +1017,11 @@ "watchlisttools-clear": "Borra con el viciada", "watchlisttools-view": "mira maga cambio relevante", "watchlisttools-edit": "Vicia y edita viciada", - "watchlisttools-raw": "Edita raw watchlist", + "watchlisttools-raw": "Edita el viciada en crudo", "signature": "[[{{ns:user}}:$1|$2]] ([[{{ns:user_talk}}:$1|man cuento]])", "version-hook-subscribedby": "Suscribido si", "redirect-page": "ID del pagina", - "redirect-logid": "Log ID", + "redirect-logid": "ID de registro", "fileduplicatesearch-submit": "Busca", "special-talkpage": "Pagina de discusion", "special-talkpage-submit": "Anda na pagina de discusion", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/ccp.json mediawiki-1.43.9+dfsg/languages/i18n/ccp.json --- mediawiki-1.43.8+dfsg/languages/i18n/ccp.json 2026-04-01 12:33:20.577551100 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/ccp.json 2026-06-29 17:54:46.698092700 +0000 @@ -359,6 +359,7 @@ "grouppage-bot": "{{ns:project}}:𑄝𑄧𑄑𑄴𑄥𑄴", "grouppage-sysop": "{{ns:project}}:𑄟𑄪𑄢𑄴𑄟𑄪𑄇𑄴𑄛𑄖𑄴𑄨", "rightslog": "𑄣𑄢𑄴𑄌𑄢𑄴 𑄉𑄧𑄢𑄨𑄠𑄢𑄴 𑄢𑄭𑄑𑄴𑄥𑄴 𑄣𑄧𑄉𑄴", + "skin-action-addsection": "𑄑𑄧𑄛𑄨𑄇𑄴 𑄆𑄉𑄧𑄖𑄴𑄧𑄢𑄴 𑄉𑄧𑄢𑄴", "action-edit": "𑄃𑄬𑄭 𑄛𑄘𑄊𑄚𑄴 𑄥𑄮𑄢𑄴 𑄉𑄧𑄢𑄴", "action-createaccount": "𑄃𑄬𑄭 𑄣𑄢𑄴𑄌𑄢𑄴 𑄉𑄧𑄢𑄨𑄠𑄬𑄢𑄴 𑄃𑄬𑄇𑄃𑄪𑄚𑄴𑄑𑄴 𑄝𑄚", "enhancedrc-history": "𑄦𑄨𑄌𑄴𑄑𑄮𑄢𑄨", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/ce.json mediawiki-1.43.9+dfsg/languages/i18n/ce.json --- mediawiki-1.43.8+dfsg/languages/i18n/ce.json 2026-04-01 12:33:20.580551100 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/ce.json 2026-06-29 17:54:46.700092800 +0000 @@ -321,7 +321,7 @@ "protectedpagetext": "ХӀара агӀо ларйина йу хийцамаш ца байта.", "viewsourcetext": "Хьоьга далундерг ду хӀокху агӀонан чуьра йуьхьанцара код хьажар а, схьаэцар а:", "viewyourtext": "Хьан йиш йу '''хьой нисдинчу''' йуьхьанцара тексте хьажа а, цуна копи йан а:", - "protectedinterface": "ХӀокху агӀонан чохь интерфейсан программа фильтран хаам бу. Зе ца дайта цуна хийцам бан администраторшна бен цало.\nХӀокху хааман гоч тӀетоха йа хийца лелайе локализацин сайт MediaWiki [https://translatewiki.net/ translatewiki.net]", + "protectedinterface": "ХӀокху агӀонна тӀехь программин интерфейсан хаам бу. Вандализм ца хилийтархьама, хӀокху агӀонан чулацам хийца йиш йац.\nЙерриг а викешна хӀокху хааман гочдар тӀетоха йа иза хийца, дехар до, MediaWiki локализацин проект лелайе: [https://translatewiki.net/ translatewiki.net]", "editinginterface": "Тергам бе: Ахьа тойеш йу интерфейсан текст йолу агӀо программин латторан.\nЦуна бина хийцам хьокху Википедин кхечу декъашхошна гур бу.", "translateinterface": "ХӀокху хааман гоч тӀетоха йа хийца дехар до лелайе локализацин сайт MediaWiki [https://translatewiki.net/ translatewiki.net].", "cascadeprotected": "АгӀо хийцам ца байта ларйина йу {{PLURAL:$1|хӀокху агӀонан|хӀокху агӀонийн}} йукъа йогӀуш хилар бахьнехь:\n$2", @@ -771,7 +771,7 @@ "node-count-exceeded-category-desc": "АгӀонан сов баьлла максимум маго шаддийн барам.", "node-count-exceeded-warning": "Шедийн дукхалла сов даьлла агӀонаш", "expansion-depth-exceeded-category": "Схьаелларан кӀоргалла тӀех даьккхина агӀонаш", - "expansion-depth-exceeded-category-desc": "АгӀонан сов баьлла максимум маго д\\айелларан кӀоргалла.", + "expansion-depth-exceeded-category-desc": "АгӀонан сов баьлла максимум маго дӀайелларан кӀоргалла.", "expansion-depth-exceeded-warning": "АгӀонгахь чуйихкар тӀехдаьккхина", "parser-unstrip-loop-warning": "ДӀачӀагӀанца pre карийна", "unstrip-depth-warning": "Рекурси ($1) доза тӀехдаьлла", @@ -815,7 +815,7 @@ "page_first": "хьалхара", "page_last": "тӀаьххьара", "histlegend": "Версеш харжар: хьайна йуста луучу агӀонан версеш билгалйаха, цул тӀаьхьа Enter йа лахахь йолу нуьйдин тӀетаӀайе.
                    \nКхетор: ({{int:cur}}) — карарчу хенахь йолчу версица йолу башхаллаш; ({{int:last}}) — хьалха хиллачу версица башхаллаш; {{int:minoreditletter}} — жима хийцамаш.", - "history-fieldset-title": "Нисдарш литтар", + "history-fieldset-title": "Нисдарийн фильтр", "history-show-deleted": "ДӀадаьхна нисдарш бен", "histfirst": "ширанаш", "histlast": "керланаш", @@ -1610,13 +1610,13 @@ "uploadscriptednamespace": "ХӀокху SVG-файлан цӀерийн меттиг нийса йац '$1'", "uploadinvalidxml": "XML чуйаккхинчу файлехь анализ йан ца тарло.", "uploadvirus": "Файл чохь вирус йу! Хьажа $1", - "upload-source": "ДIайолалун файл", - "sourcefilename": "ДIайолалун файл:", + "upload-source": "ДӀайолалун файл", + "sourcefilename": "ДӀайолалун файл:", "sourceurl": "Хьостан URL-адрес:", "destfilename": "Файлан керла цӀе:", "upload-maxfilesize": "Файлан: $1 максимум барам", "upload-description": "Файлах лаьцна", - "upload-options": "Чуякхаран параметраш", + "upload-options": "Чуйакхаран параметраш", "watchthisupload": "Латайе хӀара файл тергаме могӀам йукъахь", "filewasdeleted": "Иштта цӀе йолуш файл хьалха чуйаьккхина хила, амма дӀайаьккхина. Дехар до, йуху чуйаккхале $1 хьажа.", "filename-thumb-name": "Файлан цӀе тера йу жимдинчу суьртан версийн цӀерех. Дехар до, чу ма даха иштта миниатюраш йуханехьа вики-проект чу. Нагахь хьайна оьшуш йалахь и файл, дехар до, нисйар файлан цӀе, цунна чохь хила ца деза миниатюрин префикс.", @@ -1841,7 +1841,7 @@ "mimetype": "MIME-тайп:", "download": "схьаэца", "unwatchedpages": "Цхьам терго цайо агӀонаш", - "listredirects": "ДIасахьажоран могIам", + "listredirects": "ДӀасахьажоргийн могӀам", "listduplicatedfiles": "Файлийн могӀам дубликатшца", "listduplicatedfiles-summary": "ХӀара файлийн могӀам бу, кхузахь тӀаьхьарчу файлан верси цхьайолу тӀаьхьарчу файлийн версийн дубликат лоруш йу. Локалан файлаш бен лоруш йац.", "listduplicatedfiles-entry": "Файлан [[:File:$1|$1]] — [[$3|{{PLURAL:$2|дубликат йу}}]].", @@ -1856,7 +1856,7 @@ "randomincategory-category": "Категори:", "randomincategory-legend": "Категори чу цахууш нисйелла агӀо", "randomincategory-submit": "Дехьа гӀо", - "randomredirect": "Цахууш нисделла дIасахьажор", + "randomredirect": "Цахууш нисделла дӀасахьажор", "randomredirect-nopages": "«$1» цӀерийн меттиган чохь дӀасахьажораш йац.", "statistics": "Статистика", "statistics-header-pages": "АгӀонийн статистика", @@ -1867,7 +1867,7 @@ "statistics-pages": "АгӀонаш", "statistics-pages-desc": "Йерриге вики агӀонаш, дийцарийн агӀонашцани, дӀасахьажорш а кхин дерш.", "statistics-files": "Чуйаьхна файлаш", - "statistics-edits": "Нисдаран дукхалла {{grammar:genitive|{{SITENAME}}}} дlа йолайаларца", + "statistics-edits": "Нисдарийн дукхалла {{grammar:genitive|{{SITENAME}}}} дӀа йолайаларца", "statistics-edits-average": "АгӀонан нисдарийн йукъара дукхалла", "statistics-users": "ДӀайазбелла декъашхой", "statistics-users-active": "Жигара декъашхой", @@ -1881,12 +1881,12 @@ "pageswithprop-submit": "Лаха", "pageswithprop-prophidden-long": "деха маьӀна текстан башхаллин къайладаьккхина ($1)", "pageswithprop-prophidden-binary": "шалха маьӀна долу хӀума хьулйина ($1)", - "doubleredirects": "Шалха дIасахьажийнарш", + "doubleredirects": "Шалха дӀасахьажийнарш", "doubleredirectstext": "ХӀокху агӀонехь йу дӀасахьажорашан тӀе хьажийна йолу дӀасахьажораш.\nТӀехула сиз хаькхна нисйина чарна.", "double-redirect-fixed-move": "[[$1]] агӀонан цӀе хийцина.\nХӀинца иза авто-карлайаьккхина, [[$2]] агӀонан тӀехьажийна.", "double-redirect-fixed-maintenance": "Шалха дӀасахьажинарг авто-нисйар [[$1]] → [[$2]].", "double-redirect-fixer": "ДӀасахьажинарш нисерг", - "brokenredirects": "ДӀайаьхна йолу дIасахьажоргаш", + "brokenredirects": "ДӀайаьхна йолу дӀасахьажоргаш", "brokenredirectstext": "Лахара дӀасахьажийнарш йу йоцучу агӀонийн тӀе хьажийна:", "brokenredirects-edit": "нисйан", "brokenredirects-delete": "дӀайаккха", @@ -2020,6 +2020,7 @@ "apisandbox-request-php-label": "PHP-массиве дехар дар:", "apisandbox-request-time": "Дехар дина хан: {{PLURAL:$1|$1 мс}}", "apisandbox-request-post": "И дехар дӀадахьийта деза HTTP, POST метод лелош.", + "apisandbox-request-post2": "Пайден йуьхьан барам боккха хиларна, хӀара дехар HTTP POST методца даийтина.", "apisandbox-request-formdata": "ХӀара дехар дӀадахьийта деза файл чуйаккхар санна (и.е. multipart/form-data лелош).", "apisandbox-results-fixtoken": "Токен нисйай, йуха йахьийта", "apisandbox-results-fixtoken-fail": "Аьтту ца баьлла токен йеха «$1».", @@ -2207,7 +2208,7 @@ "watchlist-expiry-hours-left": "Масех сахьт дисина", "watchlist-expiring-hours-full-text": "Шун тидаме испискехь масех сахьт дисина", "wlheader-enotif": "Электронан поште хаамаш байтар латина ду.", - "wlheader-showupdated": "Хийцам бина агӀонаш '''Ӏаьржа''' шрифтаца билгалйаьхна йу.", + "wlheader-showupdated": "Хьо тӀаьххьара хьаьжначул тӀаьхьа хийцайелла агӀонаш Ӏаьржачу шрифтаца билгалйина йу.", "wlnote": "Гойту $2 {{plural:$2|сахьт чохь}} бина {{PLURAL:$1|тӀаьхьара '''$1''' хийцам}}, хан $3 $4", "watchlist-hide": "Къайлайаккха", "watchlist-submit": "Гайта", @@ -2904,7 +2905,7 @@ "tooltip-ca-nstab-special": "ХӀара белхан агӀо йу, хӀара тайанлуш йац", "tooltip-ca-nstab-project": "Проектан агӀо", "tooltip-ca-nstab-image": "Файлан агӀо", - "tooltip-ca-nstab-mediawiki": "Хааман агlо MediaWiki", + "tooltip-ca-nstab-mediawiki": "Хааман агӀо MediaWiki", "tooltip-ca-nstab-template": "Кепан агӀо", "tooltip-ca-nstab-help": "ГӀоьна агӀо", "tooltip-ca-nstab-category": "Категорешан агӀо", @@ -3222,15 +3223,15 @@ "version-skins": "ДӀахӀоттийна кечйаран темаш", "version-skins-no-skin": "ХӀокху меттигехь цхьа кечдаран теманаш ца хӀиттийна.", "version-specialpages": "Белхан агӀонаш", - "version-parserhooks": "Cинтаксисан къастор схьалоцурш", + "version-parserhooks": "Синтаксисан къастор схьалоцурш", "version-variables": "Хийцаме", "version-editors": "Редакторш", "version-antispam": "Антиспам", "version-other": "Кхийерг", "version-mediahandlers": "Медиа кечдархой", "version-hooks": "Схьалуьцарш", - "version-parser-extensiontags": "Cинтаксисан къасторан шораллин тегаш", - "version-parser-function-hooks": "Cинтаксисан къасторан функци схьалоцурш", + "version-parser-extensiontags": "Синтаксисан къасторан шораллин тегаш", + "version-parser-function-hooks": "Синтаксисан къасторан функци схьалоцурш", "version-hook-name": "Схьалуьцачун цӀе", "version-hook-subscribedby": "ДӀабазбелла тӀе", "version-no-ext-name": "[цӀе йоцуш]", @@ -3993,7 +3994,7 @@ "skin-action-protect": "Ларйар", "skin-action-undelete": "МеттахӀоттайе", "skin-action-delete": "ДӀайаккхар", - "skin-action-move": "ЦӀе хийца", + "skin-action-move": "ЦӀе хийцар", "skin-json-warning": "@ДӀАХЬЕДАР", "skin-json-warning-message": "ХӀара API йац, йеккъа тадаран лерина йу! Гаджеташкахь а, кхолларан кодехь а ма лелайе.", "parsoid-stash-rate-limit-error": "Ханна йолчу Ӏалашйойлин чохь йоьхна, хӀунда аьлча сихаллин доза доьхна. Дехар до, тӀехьа хьажа.", @@ -4002,7 +4003,7 @@ "parsoid-client-error": "Parsoid-чуволург нийса йац: $1", "newpages-showhide-bots": "$1 боташ", "newpages-showhide-patrolled": "$1 теллина нисдарш", - "newpages-showhide-redirect": "$1 дIасахьажоргаш", + "newpages-showhide-redirect": "$1 дӀасахьажоргаш", "newpages-showhide-registered": "$1 дӀайазбелларш", "blockedtext-made-by": "Блок администраторо тоьхна $1", "blockedtext-reason-comment": "Блокан бахьна: $1.", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/codex/be-tarask.json mediawiki-1.43.9+dfsg/languages/i18n/codex/be-tarask.json --- mediawiki-1.43.8+dfsg/languages/i18n/codex/be-tarask.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/codex/be-tarask.json 2026-06-29 17:54:46.703092800 +0000 @@ -0,0 +1,19 @@ +{ + "@metadata": { + "authors": [ + "Red Winged Duck", + "Ucukor" + ] + }, + "cdx-dialog-close-button-label": "Закрыць", + "cdx-label-optional-flag": "(неабавязковае)", + "cdx-message-dismiss-button-label": "Закрыць", + "cdx-search-input-search-button-label": "Пошук", + "cdx-table-select-all-label": "Выбраць усе радкі", + "cdx-typeahead-search-search-results-label": "Вынікі пошуку", + "cdx-table-pager-button-first-page": "Першая старонка", + "cdx-table-pager-button-last-page": "Апошняя старонка", + "cdx-table-pager-button-next-page": "Наступная старонка", + "cdx-table-pager-button-prev-page": "Папярэдняя старонка", + "cdx-table-pagination-status-message-pending": "Ладаваньне вынікаў..." +} diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/codex/bg.json mediawiki-1.43.9+dfsg/languages/i18n/codex/bg.json --- mediawiki-1.43.8+dfsg/languages/i18n/codex/bg.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/codex/bg.json 2026-06-29 17:54:46.703092800 +0000 @@ -0,0 +1,29 @@ +{ + "@metadata": { + "authors": [ + "StanProg" + ] + }, + "cdx-chip-input-chip-added": "Елемент $1 беше добавен.", + "cdx-chip-input-chip-removed": "Елемент $1 беше премахнат.", + "cdx-input-chip-aria-description": "Натиснете Enter за редактиране или Delete за премахване.", + "cdx-dialog-close-button-label": "Затваряне", + "cdx-label-optional-flag": "(незадължително)", + "cdx-message-dismiss-button-label": "Затваряне", + "cdx-search-input-search-button-label": "Търсене", + "cdx-table-select-all-label": "Избиране на всички редове", + "cdx-table-select-row-label": "Избиране на ред $1 от $2", + "cdx-table-sort-caption": "$1 (заглавията на колоните с бутони са сортируеми).", + "cdx-typeahead-search-search-results-label": "Резултати от търсенето", + "cdx-table-pager-button-first-page": "Първа страница", + "cdx-table-pager-button-last-page": "Последна страница", + "cdx-table-pager-button-next-page": "Следваща страница", + "cdx-table-pager-button-prev-page": "Предишна страница", + "cdx-table-pager-items-per-page-default": "Резултати на страница", + "cdx-table-pagination-status-message-determinate-long": "Показване на резултати $1 – $2 от $3.", + "cdx-table-pagination-status-message-determinate-short": "$1 – $2 от $3", + "cdx-table-pagination-status-message-indeterminate-long": "Показване на резултати $1 – $2 от много", + "cdx-table-pagination-status-message-indeterminate-short": "$1 – $2 от много", + "cdx-table-pagination-status-message-indeterminate-final": "Показване на {{PLURAL:$1|последния $1 резултат|последните $1 резултати}}", + "cdx-table-pagination-status-message-pending": "Зареждане на резултати..." +} diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/codex/bs.json mediawiki-1.43.9+dfsg/languages/i18n/codex/bs.json --- mediawiki-1.43.8+dfsg/languages/i18n/codex/bs.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/codex/bs.json 2026-06-29 17:54:46.703092800 +0000 @@ -0,0 +1,28 @@ +{ + "@metadata": { + "authors": [ + "Srđan" + ] + }, + "cdx-chip-input-chip-added": "Dodan čip $1.", + "cdx-chip-input-chip-removed": "Uklonjen čip $1.", + "cdx-input-chip-aria-description": "Pritisnite Enter da uredite ili Delete da uklonite.", + "cdx-dialog-close-button-label": "Zatvori", + "cdx-label-optional-flag": "(neobavezno)", + "cdx-message-dismiss-button-label": "Zatvori", + "cdx-search-input-search-button-label": "Traži", + "cdx-table-select-all-label": "Izaberi sve redove", + "cdx-table-select-row-label": "Izaberi red $1 od $2", + "cdx-typeahead-search-search-results-label": "Rezultati pretrage", + "cdx-table-pager-button-first-page": "Prva stranica", + "cdx-table-pager-button-last-page": "Posljednja stranica", + "cdx-table-pager-button-next-page": "Sljedeća stranica", + "cdx-table-pager-button-prev-page": "Prethodna stranica", + "cdx-table-pager-items-per-page-default": "Rezultata po stranici", + "cdx-table-pagination-status-message-determinate-long": "Prikazujem rezultate $1–$2 od $3", + "cdx-table-pagination-status-message-determinate-short": "$1–$2 od $3", + "cdx-table-pagination-status-message-indeterminate-long": "Prikazujem rezultate $1–$2 od mnogih", + "cdx-table-pagination-status-message-indeterminate-short": "$1–$2 od mnogih", + "cdx-table-pagination-status-message-indeterminate-final": "Prikazujem {{PLURAL:$1|posljednji $1 rezultat|posljednjih $1 rezultata}}", + "cdx-table-pagination-status-message-pending": "Učitavam rezultate..." +} diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/codex/ccp.json mediawiki-1.43.9+dfsg/languages/i18n/codex/ccp.json --- mediawiki-1.43.8+dfsg/languages/i18n/codex/ccp.json 2026-03-25 17:48:22.252340800 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/codex/ccp.json 2026-06-26 12:38:04.304222600 +0000 @@ -7,9 +7,9 @@ "cdx-chip-input-chip-added": "𑄌𑄨𑄛𑄴 $1 𑄆𑄉𑄧𑄖𑄴𑄧𑄢𑄴 𑄉𑄮𑄢𑄳𑄦 𑄦𑄮𑄠𑄬𑅁", "cdx-chip-input-chip-removed": "𑄌𑄨𑄛𑄴 $1 𑄛𑄪𑄏𑄨 𑄜𑄬𑄣𑄬𑄭 𑄘𑄳𑄠𑄬 𑄦𑄮𑄠𑄬𑅁", "cdx-input-chip-aria-description": "𑄆𑄓𑄨𑄖𑄴 𑄉𑄧𑄖𑄴𑄬 𑄃𑅅 𑄛𑄪𑄏𑄨 𑄜𑄬𑄣𑄘𑄬 𑄆𑄚𑄴𑄑𑄢𑄴 𑄌𑄨𑄝𑄴𑅁", - "cdx-dialog-close-button-label": "𑄚𑄖𑄴", + "cdx-dialog-close-button-label": "𑄝𑄧𑄚𑄴𑄙𑄧", "cdx-label-optional-flag": "𑄃𑄧𑄛𑄴𑄥𑄮𑄚𑄣𑄴", - "cdx-message-dismiss-button-label": "𑄚𑄖𑄴", + "cdx-message-dismiss-button-label": "𑄝𑄧𑄚𑄴𑄙𑄧", "cdx-search-input-search-button-label": "𑄖𑄮𑄉𑄚", "cdx-table-select-all-label": "𑄝𑄬𑄇𑄴 𑄣𑄭𑄚𑄴𑄅𑄚𑄴 𑄝𑄎𑄨 𑄣𑄧𑅁", "cdx-table-select-row-label": "$2 𑄄𑄝𑄬𑄢𑄴 𑄟𑄧𑄖𑄴𑄙𑄳𑄠𑄬 $1 𑄚𑄧𑄟𑄴𑄝𑄧𑄢𑄴 𑄣𑄭𑄚𑄴 𑄝𑄎𑄨 𑄣𑄧", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/codex/io.json mediawiki-1.43.9+dfsg/languages/i18n/codex/io.json --- mediawiki-1.43.8+dfsg/languages/i18n/codex/io.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/codex/io.json 2026-06-29 17:54:46.704092700 +0000 @@ -0,0 +1,29 @@ +{ + "@metadata": { + "authors": [ + "Joao Xavier" + ] + }, + "cdx-chip-input-chip-added": "Etiketo $1 adjuntesis.", + "cdx-chip-input-chip-removed": "Etiketo $1 removesis.", + "cdx-input-chip-aria-description": "Kliktez ''Enter'' por redaktar, o ''Delete'' por removar.", + "cdx-dialog-close-button-label": "Klozez", + "cdx-label-optional-flag": "(fakultativa)", + "cdx-message-dismiss-button-label": "Klozez", + "cdx-search-input-search-button-label": "Serchez", + "cdx-table-select-all-label": "Selektez omna kolumni", + "cdx-table-select-row-label": "Selektez kolumno $1 de $2", + "cdx-table-sort-caption": "$1 (tituli de kolumno kun butoni esas klasifikebla).", + "cdx-typeahead-search-search-results-label": "Rezultaji de serchado", + "cdx-table-pager-button-first-page": "Unesma pagino", + "cdx-table-pager-button-last-page": "Lasta pagino", + "cdx-table-pager-button-next-page": "Sequanta pagino", + "cdx-table-pager-button-prev-page": "Antea pagino", + "cdx-table-pager-items-per-page-default": "Rezulti po pagino", + "cdx-table-pagination-status-message-determinate-long": "Montranta rezulti $1–$2 de $3", + "cdx-table-pagination-status-message-determinate-short": "$1–$2 de $3", + "cdx-table-pagination-status-message-indeterminate-long": "Montranta rezulti $1–$2 de diversa", + "cdx-table-pagination-status-message-indeterminate-short": "$1–$2 de diversa", + "cdx-table-pagination-status-message-indeterminate-final": "Montranta la lasta {{PLURAL:$1|$1 rezulto|$1 rezulti}}", + "cdx-table-pagination-status-message-pending": "Karganta rezulti..." +} diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/codex/it.json mediawiki-1.43.9+dfsg/languages/i18n/codex/it.json --- mediawiki-1.43.8+dfsg/languages/i18n/codex/it.json 2026-04-01 12:33:20.584551000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/codex/it.json 2026-06-29 17:54:46.705093000 +0000 @@ -3,7 +3,8 @@ "authors": [ "Beta16", "Bultro", - "Luca.favorido" + "Luca.favorido", + "Asteralee" ] }, "cdx-input-chip-aria-description": "Premi Invio per modificare o Cancella per rimuovere.", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/codex/kk-cyrl.json mediawiki-1.43.9+dfsg/languages/i18n/codex/kk-cyrl.json --- mediawiki-1.43.8+dfsg/languages/i18n/codex/kk-cyrl.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/codex/kk-cyrl.json 2026-06-29 17:54:46.705093000 +0000 @@ -0,0 +1,18 @@ +{ + "@metadata": { + "authors": [ + "Moonborn" + ] + }, + "cdx-dialog-close-button-label": "Жабу", + "cdx-label-optional-flag": "(міндетті емес)", + "cdx-message-dismiss-button-label": "Жабу", + "cdx-search-input-search-button-label": "Іздеу", + "cdx-table-select-all-label": "Барлық жолды таңдау", + "cdx-table-select-row-label": "$2 ішінен $1-жолды таңдау", + "cdx-typeahead-search-search-results-label": "Іздеу нәтижелері", + "cdx-table-pager-button-first-page": "Бірінші бет", + "cdx-table-pager-button-last-page": "Соңғы бет", + "cdx-table-pager-button-next-page": "Келесі бет", + "cdx-table-pager-button-prev-page": "Алдыңғы бет" +} diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/codex/lb.json mediawiki-1.43.9+dfsg/languages/i18n/codex/lb.json --- mediawiki-1.43.8+dfsg/languages/i18n/codex/lb.json 2026-04-01 12:33:20.584551000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/codex/lb.json 2026-06-29 17:54:46.705093000 +0000 @@ -18,7 +18,10 @@ "cdx-table-pager-button-prev-page": "Vireg Säit", "cdx-table-pager-items-per-page-current": "{{PLURAL:$1|$1 Zeil|$1 Zeilen}}", "cdx-table-pager-items-per-page-default": "Resultater pro Säit", + "cdx-table-pagination-status-message-determinate-long": "Resultater $1-$2 vu(n) $3 gi gewisen", "cdx-table-pagination-status-message-determinate-short": "$1-$2 vu(n) $3", + "cdx-table-pagination-status-message-indeterminate-long": "Resultater $1-$2 vu ville gi gewisen", "cdx-table-pagination-status-message-indeterminate-short": "$1-$2 vu villen", + "cdx-table-pagination-status-message-indeterminate-final": "{{PLURAL:$1|Dat lescht Resultat gëtt|déi lescht $1 Resultater gi}} gewisen", "cdx-table-pagination-status-message-pending": "Resultater gi gelueden ..." } diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/codex/lkt.json mediawiki-1.43.9+dfsg/languages/i18n/codex/lkt.json --- mediawiki-1.43.8+dfsg/languages/i18n/codex/lkt.json 2026-04-01 12:33:20.584551000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/codex/lkt.json 2026-06-29 17:54:46.705093000 +0000 @@ -4,12 +4,26 @@ "Tuwewanzi" ] }, - "cdx-label-optional-flag": "(kaȟniȟpiča)", + "cdx-chip-input-chip-added": "Okpáŋla $1 káǧapi.", + "cdx-chip-input-chip-removed": "Okpáŋla $1 Yuȟéyab ičúpi.", + "cdx-input-chip-aria-description": "Walútȟokeča kta čha, Enter akákpi {{GENDER:|yo|ye|yo/ye}}. Naíŋš yuȟéyab iyáču kta čha, Delete akákpi {{GENDER:|yo|ye|yo/ye}}.", + "cdx-dialog-close-button-label": "Ečhél iyéya {{GENDER:|yo|ye|yo/ye}}", + "cdx-label-optional-flag": "(kaȟníȟphiča)", + "cdx-message-dismiss-button-label": "Ečhél iyéya {{GENDER:|yo|ye|yo/ye}}", "cdx-search-input-search-button-label": "Wóle {{GENDER:|yo|ye|yo/ye}}", + "cdx-table-select-all-label": "Óhiye iyúha kaȟniǧa {{GENDER:|yo|ye|yo/ye}}", + "cdx-table-select-row-label": "$2 iyúpȟaȟ wóiyawa etáŋhaŋ óhiye $1 kaȟníǧa {{GENDER:|yo|ye|yo/ye}}", + "cdx-table-sort-caption": "$1 (tukté wóslal-óhiye wasábglepi čheškíkȟaŋ yuhá kiŋ yuówečhiŋhaŋ-phičá)", + "cdx-typeahead-search-search-results-label": "Táku iyéyaye kiŋ", "cdx-table-pager-button-first-page": "Oyúblaye tȟokáheya", "cdx-table-pager-button-last-page": "Oyúblaye ehákela", "cdx-table-pager-button-next-page": "Oyúblaye íyokhihe", "cdx-table-pager-button-prev-page": "Oyúblaye hékta", + "cdx-table-pager-items-per-page-default": "Oyúblaye ogná táku iyéyaya kiŋ pazópi", + "cdx-table-pagination-status-message-determinate-long": "Táku iyéyaya kiŋ $3 iyúpȟaȟ wóiyawa etáŋ $1-$2 pazópi", "cdx-table-pagination-status-message-determinate-short": "$3 etáƞhaƞ $1–$2", - "cdx-table-pagination-status-message-indeterminate-short": "óta etáƞhaƞ $1–$2" + "cdx-table-pagination-status-message-indeterminate-long": "Táku iyéyaya kiŋ óta etáŋ $1-$2 pazópi", + "cdx-table-pagination-status-message-indeterminate-short": "óta etáƞhaƞ $1–$2", + "cdx-table-pagination-status-message-indeterminate-final": "Táku iyéyaya kiŋ {{PLURAL:$1|le|lená}} eháke pazópi", + "cdx-table-pagination-status-message-pending": "Waŋná táku iyéyaye kiŋ iyáču..." } diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/codex/ml.json mediawiki-1.43.9+dfsg/languages/i18n/codex/ml.json --- mediawiki-1.43.8+dfsg/languages/i18n/codex/ml.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/codex/ml.json 2026-06-29 17:54:46.705093000 +0000 @@ -0,0 +1,29 @@ +{ + "@metadata": { + "authors": [ + "Ranjithsiji" + ] + }, + "cdx-chip-input-chip-added": "$1 ചിപ്പ് ചേർത്തു.", + "cdx-chip-input-chip-removed": "$1 ചിപ്പ് നീക്കം ചെയ്തു.", + "cdx-input-chip-aria-description": "തിരുത്താനായി എന്റർ ബട്ടണും നീക്കം ചെയ്യാനായി ഡിലീറ്റ് ബട്ടണും ഞെക്കുക", + "cdx-dialog-close-button-label": "അടയ്ക്കുക", + "cdx-label-optional-flag": "(ഐച്ഛികം)", + "cdx-message-dismiss-button-label": "അടയ്ക്കുക", + "cdx-search-input-search-button-label": "തിരയുക", + "cdx-table-select-all-label": "എല്ലാ വരികളും തിരഞ്ഞെടുക്കുക", + "cdx-table-select-row-label": "$2-ന്റെ $1 വരി തിരഞ്ഞെടുക്കുക", + "cdx-table-sort-caption": "$1 (ബട്ടണുകളുള്ള നിര ശീർഷകങ്ങൾ അടുക്കാവുന്നവയാണ്).", + "cdx-typeahead-search-search-results-label": "തിരയൽ ഫലങ്ങൾ", + "cdx-table-pager-button-first-page": "ആദ്യതാൾ", + "cdx-table-pager-button-last-page": "അവസാന താൾ", + "cdx-table-pager-button-next-page": "അടുത്ത താൾ", + "cdx-table-pager-button-prev-page": "മുൻപത്തെ താൾ", + "cdx-table-pager-items-per-page-default": "ഓരോ പേജിലും ഫലങ്ങൾ", + "cdx-table-pagination-status-message-determinate-long": "$3-ന്റെ $1-$2 ഫലങ്ങൾ കാണിക്കുന്നു", + "cdx-table-pagination-status-message-determinate-short": "$3 ന്റെ $1-$2", + "cdx-table-pagination-status-message-indeterminate-long": "പലതിൽ നിന്ന് $1 – $2 ഫലങ്ങൾ കാണിക്കുന്നു.", + "cdx-table-pagination-status-message-indeterminate-short": "പലതിലും $1 – $2", + "cdx-table-pagination-status-message-indeterminate-final": "അവസാനത്തെ {{PLURAL:$1| $1 ഫലം| $1 ഫലങ്ങൾ}} കാണിക്കുന്നു.", + "cdx-table-pagination-status-message-pending": "ഫലങ്ങൾ ലോഡ് ചെയ്യുന്നു..." +} diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/codex/sd.json mediawiki-1.43.9+dfsg/languages/i18n/codex/sd.json --- mediawiki-1.43.8+dfsg/languages/i18n/codex/sd.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/codex/sd.json 2026-06-29 17:54:46.706092800 +0000 @@ -0,0 +1,16 @@ +{ + "@metadata": { + "authors": [ + "Mehtab ahmed", + "Siddhu Talreja" + ] + }, + "cdx-chip-input-chip-added": "چپ $1 شامل ڪئي وئي.", + "cdx-input-chip-aria-description": "ايڊٽ ڪرڻ لاءِ اينٽر دٻايو يا ڪڍڻ لاءِ ڊِليِٽ دٻايو", + "cdx-dialog-close-button-label": "بند ڪريو", + "cdx-label-optional-flag": "(اختياري)", + "cdx-message-dismiss-button-label": "بند ڪريو", + "cdx-search-input-search-button-label": "ڳولھيو", + "cdx-table-select-all-label": "سڀ قطارون چونڊيو", + "cdx-table-pager-button-next-page": "اڳيون صفحو" +} diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/codex/sjd.json mediawiki-1.43.9+dfsg/languages/i18n/codex/sjd.json --- mediawiki-1.43.8+dfsg/languages/i18n/codex/sjd.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/codex/sjd.json 2026-06-29 17:54:46.706092800 +0000 @@ -0,0 +1,9 @@ +{ + "@metadata": { + "authors": [ + "Merrahtar" + ] + }, + "cdx-message-dismiss-button-label": "Ка̄һтӭ", + "cdx-table-pager-items-per-page-default": "Пуадтмуж югке лыстэсьт" +} diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/codex/sk.json mediawiki-1.43.9+dfsg/languages/i18n/codex/sk.json --- mediawiki-1.43.8+dfsg/languages/i18n/codex/sk.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/codex/sk.json 2026-06-29 17:54:46.706092800 +0000 @@ -0,0 +1,29 @@ +{ + "@metadata": { + "authors": [ + "Wizzard" + ] + }, + "cdx-chip-input-chip-added": "Čip $1 bol pridaný.", + "cdx-chip-input-chip-removed": "Čip $1 bol odstránený.", + "cdx-input-chip-aria-description": "Stlačením Enter upravíte, stlačením Delete odstránite.", + "cdx-dialog-close-button-label": "Zavrieť", + "cdx-label-optional-flag": "(voliteľné)", + "cdx-message-dismiss-button-label": "Zavrieť", + "cdx-search-input-search-button-label": "Hľadať", + "cdx-table-select-all-label": "Vybrať všetky riadky", + "cdx-table-select-row-label": "Vybrať riadok $1 z $2", + "cdx-table-sort-caption": "$1 (hlavičky stĺpcov s tlačidlami sa dajú zoraďovať).", + "cdx-typeahead-search-search-results-label": "Výsledky vyhľadávania", + "cdx-table-pager-button-first-page": "Prvá stránka", + "cdx-table-pager-button-last-page": "Posledná stránka", + "cdx-table-pager-button-next-page": "Ďalšia stránka", + "cdx-table-pager-button-prev-page": "Predchádzajúca stránka", + "cdx-table-pager-items-per-page-default": "Výsledkov na stránku", + "cdx-table-pagination-status-message-determinate-long": "Zobrazujú sa výsledky $1–$2 z $3", + "cdx-table-pagination-status-message-determinate-short": "$1–$2 z $3", + "cdx-table-pagination-status-message-indeterminate-long": "Zobrazujú sa výsledky $1–$2 z mnohých", + "cdx-table-pagination-status-message-indeterminate-short": "$1–$2 z mnohých", + "cdx-table-pagination-status-message-indeterminate-final": "{{PLURAL:$1|Zobrazuje sa posledný $1 výsledok|Zobrazujú sa posledné $1 výsledky|Zobrazuje sa posledných $1 výsledkov}}", + "cdx-table-pagination-status-message-pending": "Načítavajú sa výsledky..." +} diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/codex/so.json mediawiki-1.43.9+dfsg/languages/i18n/codex/so.json --- mediawiki-1.43.8+dfsg/languages/i18n/codex/so.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/codex/so.json 2026-06-29 17:54:46.706092800 +0000 @@ -0,0 +1,29 @@ +{ + "@metadata": { + "authors": [ + "AhmedG612" + ] + }, + "cdx-chip-input-chip-added": "Chip $1 ayaa lagu daray.", + "cdx-chip-input-chip-removed": "Chip $1 waa laga saaray.", + "cdx-input-chip-aria-description": "Riix Geli si aad u tafatirto ama Tirtir si aad uga saarto.", + "cdx-dialog-close-button-label": "Xir", + "cdx-label-optional-flag": "(Ikhtiyaar)", + "cdx-message-dismiss-button-label": "Xir", + "cdx-search-input-search-button-label": "Raadi", + "cdx-table-select-all-label": "Dooro dhammaan safafka", + "cdx-table-select-row-label": "Dooro safka $1 ee $2", + "cdx-table-sort-caption": "$1 (madaxyada tiirarka ee leh badhamo waa la kala hormarin karaa).", + "cdx-typeahead-search-search-results-label": "Natiijooyinka raadinta", + "cdx-table-pager-button-first-page": "Bogga koowaad", + "cdx-table-pager-button-last-page": "Bogga ugu dambeeya", + "cdx-table-pager-button-next-page": "Bogga xiga", + "cdx-table-pager-button-prev-page": "Boggii hore", + "cdx-table-pager-items-per-page-default": "Natiijooyin bog kasta", + "cdx-table-pagination-status-message-determinate-long": "Muujinaya natiijooyinka $1–$2 ee $3", + "cdx-table-pagination-status-message-determinate-short": "$1–$2 ee $3", + "cdx-table-pagination-status-message-indeterminate-long": "Muujinaya natiijooyinka $1–$2 ee badan", + "cdx-table-pagination-status-message-indeterminate-short": "$1–$2 ee badan", + "cdx-table-pagination-status-message-indeterminate-final": "Muujinaya {{PLURAL:$1|$1 natiijo|$1 natiijooyin}} ee ugu dambeeyay", + "cdx-table-pagination-status-message-pending": "Natiijooyin soo raraya..." +} diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/codex/vi.json mediawiki-1.43.9+dfsg/languages/i18n/codex/vi.json --- mediawiki-1.43.8+dfsg/languages/i18n/codex/vi.json 2026-04-01 12:33:20.586551200 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/codex/vi.json 2026-06-29 17:54:46.707093000 +0000 @@ -4,9 +4,13 @@ "Noeruchan", "Bapham123", "Duongvu", - "Nvdtn19" + "Nvdtn19", + "Ttra2607" ] }, + "cdx-chip-input-chip-added": "Đã thêm $1 chip.", + "cdx-chip-input-chip-removed": "Con chip $1 đã bị xóa.", + "cdx-input-chip-aria-description": "Nhấn Enter để sửa đổi hoặc Delete để xóa", "cdx-dialog-close-button-label": "Đóng", "cdx-label-optional-flag": "(tùy chọn)", "cdx-message-dismiss-button-label": "Đóng", @@ -23,5 +27,8 @@ "cdx-table-pager-items-per-page-default": "Kết quả trên mỗi trang", "cdx-table-pagination-status-message-determinate-long": "Hiển thị kết quả $1–$2 trong tổng số $3", "cdx-table-pagination-status-message-determinate-short": "$1–$2 trong tổng số $3", + "cdx-table-pagination-status-message-indeterminate-long": "Hiển thị kết quả $1–$2 trong tổng số $3", + "cdx-table-pagination-status-message-indeterminate-short": "$1 – $2 trong số nhiều", + "cdx-table-pagination-status-message-indeterminate-final": "Hiển thị kết quả cuối cùng {{PLURAL:$1| $1 result| $1 results}}", "cdx-table-pagination-status-message-pending": "Đang tải kết quả..." } diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/codex/yua.json mediawiki-1.43.9+dfsg/languages/i18n/codex/yua.json --- mediawiki-1.43.8+dfsg/languages/i18n/codex/yua.json 2026-04-01 12:33:20.586551200 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/codex/yua.json 2026-06-29 17:54:46.707093000 +0000 @@ -4,7 +4,8 @@ "Cenzontle25", "ROJOVIVO", "Fredy", - "Kuxtal" + "Kuxtal", + "Cohuoucan" ] }, "cdx-chip-input-chip-added": "Chip $1 ts'o'ok u ts'áabal.", @@ -28,6 +29,6 @@ "cdx-table-pagination-status-message-determinate-short": "$1 – $2 ti' $3", "cdx-table-pagination-status-message-indeterminate-long": "U ye'esa'al ba'ax kaxta'abil $1–$2 ti' u ya'abil", "cdx-table-pagination-status-message-indeterminate-short": "$1 – $2 ti' ya'ab", - "cdx-table-pagination-status-message-indeterminate-final": "Ku ye'esik u ts'ook u náajalil {{ya'abo'ob:$1|$1 ku ye'esik u ts'ook u náajalilo'ob|$1}}", + "cdx-table-pagination-status-message-indeterminate-final": "Ku ye'esik u ts'ook {{PLURAL:$1| $1 resultado| $1 resultados}}", "cdx-table-pagination-status-message-pending": "táan u páa'tik ye'esajil" } diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/cs.json mediawiki-1.43.9+dfsg/languages/i18n/cs.json --- mediawiki-1.43.8+dfsg/languages/i18n/cs.json 2026-04-01 12:33:20.590551100 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/cs.json 2026-06-29 17:54:46.712092900 +0000 @@ -2235,10 +2235,10 @@ "addedwatchtext-talk": "„[[:$1]]“ a související stránka byly přidány mezi [[Special:Watchlist|stránky, které sledujete]].", "addedwatchtext-short": "Stránka „$1“ byla přidána mezi stránky, které sledujete.", "addedwatchexpiry-options-label": "Doba sledování stránky:", - "addedwatchexpiryhours": "Stránka „[[:$1]]“ a její diskusní stránka byly přidány mezi [[Special:Watchlist|stránky, které sledujete]] na pár hodin.", - "addedwatchexpiryhours-talk": "„[[:$1]]“ a související stránka byly přidány mezi [[Special:Watchlist|stránky, které sledujete]] na pár hodin.", - "addedwatchexpirytext": "Stránka „[[:$1]]“ a její diskusní stránka byly přidány mezi [[Special:Watchlist|stránky, které sledujete]] na $2.", - "addedwatchexpirytext-talk": "„[[:$1]]“ a související stránka byly přidány mezi [[Special:Watchlist|stránky, které sledujete]] na $2.", + "addedwatchexpiryhours": "Stránka „[[:$1]]“ a její diskusní stránka byly na několik hodin přidány mezi [[Special:Watchlist|stránky, které sledujete]].", + "addedwatchexpiryhours-talk": "„[[:$1]]“ a související stránka byly na několik hodin přidány mezi [[Special:Watchlist|stránky, které sledujete]].", + "addedwatchexpirytext": "Stránka „[[:$1]]“ a její diskusní stránka byly na $2 přidány mezi [[Special:Watchlist|stránky, které sledujete]].", + "addedwatchexpirytext-talk": "„[[:$1]]“ a související stránka byly na $2 přidány mezi [[Special:Watchlist|stránky, které sledujete]].", "addedwatchindefinitelytext": "Stránka „[[:$1]]“ a její diskusní stránka byly trvale přidány mezi [[Special:Watchlist|stránky, které sledujete]].", "addedwatchindefinitelytext-talk": "„[[:$1]]“ a související stránka byly trvale přidány mezi [[Special:Watchlist|stránky, které sledujete]].", "removewatch": "Vyřadit ze sledovaných stránek", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/csb.json mediawiki-1.43.9+dfsg/languages/i18n/csb.json --- mediawiki-1.43.8+dfsg/languages/i18n/csb.json 2026-04-01 12:33:20.591551300 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/csb.json 2026-06-29 17:54:46.712092900 +0000 @@ -16,7 +16,8 @@ "לערי ריינהארט", "아라", "Sanderpel713", - "Orbitminis" + "Orbitminis", + "Terrus38" ] }, "sunday": "niedzela", @@ -71,210 +72,236 @@ "dec": "gòd", "period-am": "DP", "period-pm": "PP", - "pagecategories": "{{PLURAL:$1|Kategòrëjô|Kategòrëje}}", - "category_header": "Artikle w kategòrëji \"$1\"", - "subcategories": "Pòdkategòrëje", - "category-media-header": "Media w kategòrëji \"$1\"", - "category-empty": "Ta ktegòrëja nie zamëkô w se terô niżódnëch artiklów ni mediów.", - "hidden-categories": "{{PLURAL:$1|Zataconô kategòrëja|Zataconé kategòrëje}}", - "hidden-category-category": "Zataconé kategòrëje", - "category-subcat-count": "{{PLURAL:$2|Na kategòrrjô zamëkô w se blós nôslédną pòdkategòrëjã.|Na kategòrëjô mô {{PLURAL:$1|pòdkategòrëje|$1 pòdkategòrëjôw}}, w $2 kategòrëjach.}}", - "category-subcat-count-limited": "Na kategòrëjô zamëkô w se {{PLURAL:$1|1 pòdkategòrëjã|$1 pòdkategòrëje|$1 pòdkategòrëjów}}.", - "category-article-count": "{{PLURAL:$2|Na kategòrëjô zamëkô w se blós jedną starnã.|Niżi mómë $1 westrzód $2 starnów w ti kategòrëji.}}", - "category-article-count-limited": "W ti kategòrëji {{PLURAL:$1|je 1 starna|są $1 starnë|je $1 starnów}}.", - "category-file-count": "{{PLURAL:$2|Na kategòrëjô zamëkô w se blós jeden lopk.|W ti kategòrëji {{PLURAL:$1|je 1 lopk|są $1 lopczi|je $1 lopków}} z oòglowi wielënë $2 lopków.}}", - "category-file-count-limited": "W ti kategòrëji {{PLURAL:$1|je 1 lopk|są $1 lopczi|je $1 lopków}}.", + "pagecategories": "{{PLURAL:$1|Kategòriô|Kategòrie}}", + "category_header": "Artikle w kategòrie \"$1\"", + "subcategories": "Pòdkategòrie", + "category-media-header": "Media w kategòrie \"$1\"", + "category-empty": "W ny kategòrie ni ma terô niżódnëch starnów ani lopków.", + "hidden-categories": "{{PLURAL:$1|Zataconô kategòriô|Zataconé kategòrie}}", + "hidden-category-category": "Zataconé kategòrie", + "category-subcat-count": "{{PLURAL:$2|Ta kategòriô mô le jednã pòdkategòriã.|Niżi je wëwidnioné $1 òd wszëtczich $2 pòdkategòriów ny kategorie.}}", + "category-subcat-count-limited": "Na kategòriô mô {{PLURAL:$1|1 pòdkategòriã|$1 pòdkategòrie|$1 pòdkategòriów}}.", + "category-article-count": "{{PLURAL:$2|W ny kategòrie to dô le jednã starnã.|Niżi je wëwidnioné $1 òd $2 starnów w ti kategòrie.}}", + "category-article-count-limited": "W ti kategòrie {{PLURAL:$1|je 1 starna|są $1 starnë|je $1 starnów}}.", + "category-file-count": "{{PLURAL:$2|W ny kategòrie to dô le jeden lopk.|W ti kategòrie {{PLURAL:$1|je 1 lopk|są $1 lopczi|je $1 lopków}} òd wszëtczich $2 lopków w kategòrie.}}", + "category-file-count-limited": "W ti kategòrie {{PLURAL:$1|je 1 lopk|są $1 lopczi|je $1 lopków}}.", "index-category": "Indeksowóné starnë", "noindex-category": "Nieindeksowóné starnë", - "broken-file-category": "Starnë lënkùjącé do nieegzystëjących lopków", + "broken-file-category": "Starnë z pòwrózkama do niejistniejącëch lopków", "about": "Ò serwisu", - "article": "Artikel", - "newwindow": "(òtmëkô sã w nowim òknie)", - "cancel": "Anulëje", + "article": "Articzel", + "newwindow": "(òdmikô sã w nowim òknie)", + "cancel": "Anuluj", "moredotdotdot": "Wicy...", - "morenotlisted": "Na lësta nie je kòmpletnô", + "morenotlisted": "Na lësta mòże nie bëc kómpletnô.", "mypage": "Starna", - "mytalk": "Diskùsëjô", - "anontalk": "Diskùsëjô", - "navigation": "Nawigacëjô", + "mytalk": "Diskùsjô", + "anontalk": "Diskùsjô", + "navigation": "Nawigacjô", "and": " ë", "faq": "FAQ", - "actions": "Dzéjania", - "namespaces": "Rum mionów:", + "actions": "Dzejania", + "namespaces": "Rëmë pòzwów:", "variants": "Wariantë", - "navigation-heading": "Nawigacjowé menu", + "navigation-heading": "Nawigacyjné menu", "errorpagetitle": "Fela", - "returnto": "Nazôd do starnë $1.", - "tagline": "Z {{SITENAME}}", + "returnto": "Wrócë do $1.", + "tagline": "Ze starnë {{SITENAME}}", "help": "Pòmòc", - "help-mediawiki": "Domòc z MediaWiki", - "search": "Szëkba", - "search-ignored-headings": " #
                    \n# Włożonô tuwò nagłówczi bãdą ignorowóné òbczas szëkbë.\n# Zjinaczi wprowôdzoné tuwò òstaną ùżëté, czedë starna z ùżëcym pasowny nagłówk òstónié zindeksowónô.\n# Mòżesz wëmùszëc znowa zindeksowanié starnë wëkònëjąc na niã null edit.\n# Skłôdniô je pòsobnô:\n#   * Wszëtkò zacząwszy òd merkù „#” jaż do kùńca rézë je kòmentarzã.\n#   * Kòżdô niepustô réza wprowadzô akuratną tresc nagłówka, chtërny nôleżi zignorowac, wiôlgòsc lëter mô znaczënk.\nBùtnowé lënczi\nÒbôcz téż\n #
                    ", - "searchbutton": "Szëkba", - "go": "Biéj!", - "searcharticle": "Biéj!", - "skin-view-history": "Historëjô lopka", - "history": "Historëjô starnë", - "history_short": "Historëjô", - "history_small": "historëjô", - "updatedmarker": "zaktualnioné òd mòji slédny gòscënë", - "printableversion": "Wersëjô do drëkù", - "permalink": "Prosti lënk", - "print": "Drëkùjë", + "help-mediawiki": "Pòmòc z MediaWiki", + "search": "Szëkôj", + "search-ignored-headings": " #
                    \n# Ùmieszczoné tuwò nôgłówczi mdą ignorowóné òbczas szëkbë.\n# Zmianë wprowadzoné tuwò òstóną ùżëté, czej starna z pasownym nôgłówkã òstónie zindeksowónô.\n# Mòżesz wëmùszëc znowa zindeksowanié starnë wëkònëjącë na ni null edit.\n# Syntaksa wëzdrzi tak:\n#   * Wszëtkò, zaczinającë òd znakù „#” jaż do kùńca réżczi, je kòmentarzã.\n#   * Kòżdô niepùstô réżka wprowôdzô dokładną zamkłosc nôgłówka, jaką słëchô zignorowac, wiôlgòsc lëter mô znaczënk.\nBùtnowé pòwrózczi\nÒbaczë téż\n #
                    ", + "searchbutton": "Szëkôj", + "go": "Przéńdzë", + "searcharticle": "Przéńdzë", + "skin-view-history": "Wëwidni historiã", + "history": "Historiô starnë", + "history_short": "Historiô", + "history_small": "historiô", + "updatedmarker": "zaktualizowóné òd twòji slédny wizytë", + "printableversion": "Wersjô do drëkù", + "printableversion-deprecated-warning": "Wersjô do drëkù nie je ju wspiérónô i mòże przëczëniac sã do felów we wëwidnianim. Zaktualizuj swòje załóżczi, zamiast te ùżij domëslny fónkcje drëkòwaniégò we swòjim przezérnikù.", + "permalink": "Pòwrózk do ny wersje", + "print": "Drëkùj", "view": "Pòdzérk", + "viewcontribs": "Òbaczë wkłôd", "skin-view-view": "Czëtôj", - "skin-view-foreign": "Òbôczë w {{grammar:MS.lp|$1}}", - "edit": "Edicëjô", - "skin-view-edit": "Edicëjô", - "edit-local": "Editëjë lokalny òpisënk", + "skin-view-foreign": "Òbaczë w {{grammar:MS.lp|$1}}", + "edit": "Edituj", + "skin-view-edit": "Edituj", + "edit-local": "Edituj lokalny òpisënk", "create": "Ùsadzë", "skin-view-create": "Ùsadzë", "create-local": "Dodôj lokalny òpisënk", - "delete": "Rëmôj", - "undelete_short": "Doprowadzë nazôd {{PLURAL:$1|1 edicjã|$1 edicje|$1 edicjów}}", - "viewdeleted_short": "Pòdzérk {{PLURAL:$1|rëmniãti wersëji|$1 rëmniãtich wersëjów}}", - "protect": "Zazychrëjë", + "delete": "Rëmni", + "undelete_short": "Òdtwòrzë {{PLURAL:$1|1 edicjã|$1 edicje|$1 edicjów}}", + "viewdeleted_short": "Pòdzérk {{PLURAL:$1|rëmniony wersje|$1 rëmnionëch wersjów}}", + "protect": "Zazychruj", "protect_change": "zmieni", - "skin-action-unprotect": "Òdzychrëjë", - "unprotect": "Òdzychrëjë", + "skin-action-unprotect": "Zmieni zazychrowanié", + "unprotect": "Zmieni zazychrowanié", "newpage": "Nowô starna", - "talkpagelinktext": "diskùsëjô", - "specialpage": "Specjalnô starna", - "personaltools": "Priwatné przërëchtënczi", - "talk": "Diskùsëjô", - "views": "Pòdzérków", + "newpage-desc": "Rozpòczni nową starnã na żądóną témã.", + "talkpagelinktext": "diskùsjô", + "specialpage": "Szpecjalnô starna", + "personaltools": "Òsobisté nôrzãdza", + "talk": "Diskùsjô", + "views": "Widok", "toolbox": "Nôrzãdza", - "cactions": "Wiãcy", - "tool-link-userrights": "Zjinaka karnów {{GENDER:$1|brëkòwnika|ubrëkòwniczczi}}", - "tool-link-userrights-readonly": "Òbôczë karna {{GENDER:$1|brëkòwnika|brëkòwniczczi}}", - "tool-link-emailuser": "Sélôj e-mail do {{GENDER:$1|tegò brëkòwnika|ti brëkòwniczcz}}", - "imagepage": "Starna lopka", - "mediawikipage": "Wëskrzëni starnã wiadła", - "templatepage": "Wëskrzëni starnã wëzdrzatkù", - "viewhelppage": "Wëskrzëni starnã pòmòcë", - "categorypage": "Wëskrzëni starnã kategòrëji", - "viewtalkpage": "Starna diskùsëji", - "otherlanguages": "W jinych jãzëkach", + "cactions": "Wicy", + "tool-link-userrights": "Zmiana grëpów {{GENDER:$1|brëkòwnika|brëkòwniczczi}}", + "tool-link-userrights-readonly": "Ùzdrzë grëpë {{GENDER:$1|brëkòwnika|brëkòwniczczi}}", + "tool-link-emailuser": "Wësli mejl do {{GENDER:$1|te brëkòwnika|ti brëkòwniczczi}}", + "imagepage": "Pòkażë starnã lopka", + "mediawikipage": "Pòkażë starnã wiadła", + "templatepage": "Pòkażë starnã szablónë", + "viewhelppage": "Pòkażë starnã pòmòcë", + "categorypage": "Pòkażë starnã kategòrie", + "viewtalkpage": "Ùzdrzë diskùsjã", + "otherlanguages": "W jinszich jãzëkach", "redirectedfrom": "(Przeczerowóné z $1)", - "redirectpagesub": "Przeczerëjë starnã", - "redirectto": "Przeczerëjë do:", + "redirectpagesub": "Przeczerowùjącô starna", + "redirectto": "Przeczerowanié do:", "lastmodifiedat": "Na starna bëła slédno editowónô: $1, $2.", - "viewcount": "Na starna je òbzéranô ju {{PLURAL:$1|jeden rôz|$1 razy}}", + "viewcount": "Na starna bëła òbezdrzónô {{PLURAL:$1|blós rôz|$1 razy}}", "protectedpage": "Starna je zazychrowónô", "jumpto": "Skòczë do:", - "jumptonavigation": "nawigacëji", + "jumptonavigation": "nawigacje", "jumptosearch": "szëkbë", - "view-pool-error": "Serwerë są prawie terô baro przecążoné.\nZa wiele brëkòwników chce wëskrzënic nã starnã.\nPóżdôj kąsk przed nowim òdwòłaniém ti starnë.\n\n$1", - "generic-pool-error": "Serwerë są prawie terô baro przecążoné.\nZa wiele brëkòwników chce wëskrzënic nen dostónk.\nPóżdôj kąsk przed nowim òdwòłaniém negò dostónka.", - "pool-timeout": "Za dłudżi czas żdaniô na blokadã", - "pool-queuefull": "Pòsobnica zadaniów je fùl", + "view-pool-error": "Przeprôszómë, serwerë są terô prawie przecążoné. Za wiele brëkòwników próbùje wëwidnic tã starnã. Dożdżë sztót nigle spróbùjesz jesz rôz wéńc na tã starnã.\n\n$1", + "generic-pool-error": "Przeprôszómë, serwerë są terô prawie przecążoné. Za wiele brëkòwników próbùje wëwidnic ten zdrój. Dożdżë sztót nigle spróbùjesz jesz rôz gò wëwidnic.", + "pool-timeout": "Za dłudżi czas żdaniô za blokadą", + "pool-queuefull": "Réga wiôrsztów je fùl", "pool-errorunknown": "Nieznónô fela", - "pool-servererror": "Ùsłëżnota rëchòwnika nie je przistãpnô ($1).", + "pool-servererror": "Ùsłëga licznika nie je przëstãpnô ($1).", "poolcounter-usage-error": "Fela ùżëcô: $1", "aboutsite": "Ò {{SITENAME}}", "aboutpage": "Project:Ò_{{SITENAME}}", - "copyright-footer": "Zamkłosc hewòtny starnë je ùprzëstãpnianô wedle reglów $1, jeżlë nie pòdóno jinaczi.", - "copyrightpage": "{{ns:project}}:Ùsôdzkòwé prawa", + "copyright-footer": "Zamkłosc je ùprzëstãpniwónô na licencje $1, żlë nie òstało pòdóné jinaczi.", + "copyrightpage": "{{ns:project}}:Aùtorsczé prawa", "currentevents": "Aktualné wëdarzenia", "currentevents-url": "Project:Aktualné wëdarzenia", "disclaimers": "Prawné zastrzedżi", "disclaimerpage": "Project:Prawné zastrzedżi", - "edithelp": "Pòmòc w edicëji", + "edithelp": "Pòmòc w edicje", "helppage-top-gethelp": "Pòmòc", "mainpage": "Przédnô starna", "mainpage-description": "Przédnô starna", "policy-url": "Project:Regle", - "portal": "Pòrtal wëcmaniznë", - "portal-url": "Project:Pòrtal wëcmaniznë", - "privacy": "Priwatnota", - "privacypage": "Project:Priwatnota", - "badaccess": "Procëmprawne ùdowierzenie", - "badaccess-group0": "Ni môsz dosc prawa dlô zrëszeniô tegò dzéjaniô", - "badaccess-groups": "Zrëszanié ti òperacëji òstało ógrańczoné do brëkòników w {{PLURAL:$2|karnie|jednym z karnów:}} $1.", - "versionrequired": "Wëmôgónô wersëjô $1 MediaWiki", - "versionrequiredtext": "Bë brëkòwac ną starnã wëmôgónô je wersëjô $1 MediaWiki. Òbaczë starnã [[Special:Version]]", + "portal": "Pòrtal spòlëznë", + "portal-url": "Project:Pòrtal spòlëznë", + "privacy": "Priwatnosc", + "privacypage": "Project:Priwatnosc", + "badaccess": "Fela ùdowierzeniów", + "badaccess-group0": "Nie jes ùdowierzony, cobë szlëgnąc nã czinnosc.", + "badaccess-groups": "Wëkònywanié ny czinnoscë òstało ógrańczoné do brëkòwników w {{PLURAL:$2|grëpie|jedny òd grëpów:}} $1.", + "versionrequired": "Wëmôgónô wersjô $1 MediaWiki", + "versionrequiredtext": "Wersjô $1 MediaWiki je pòtrzébnô, cobë brëkòwac ny starnë. Òbaczë starnã [[Special:Version]].", "ok": "Jo!", - "retrievedfrom": "Z \"$1\"", - "new-messages": "{{PLURAL:$3|Môsz}} $1 ($2).", - "new-messages-from-users": "{{PLURAL:$4|Môsz}} $1 òd {{PLURAL:$3|jinegò brekòwnika|$3 brëkòwników}} ($2).", - "new-messages-from-many-users": "Môsz $1 òd wielu brëkòwników ($2).", + "retrievedfrom": "Zdrój: \"$1\"", + "new-messages": "{{PLURAL:$3|Të môsz}} $1 ($2).", + "new-messages-from-users": "{{PLURAL:$4|Të môsz}} $1 òd {{PLURAL:$3|jinégò brëkòwnika|$3 brëkòwników}} ($2).", + "new-messages-from-many-users": "Të môsz $1 òd wiele brëkòwników ($2).", "new-messages-link-plural": "{{PLURAL:$1|nowé wiadło|999=nowé wiadła}}", - "new-messages-diff-link-plural": "{{PLURAL:$1|slédnô zjinaka|999=slédné zjinaczi}}", - "editsection": "Edicëjô", - "editold": "Edicëjô", - "viewsourceold": "wëskrzëni zdrój", - "editlink": "editëje", - "viewsourcelink": "wëskrzëni zdrój", - "editsectionhint": "Editëjë dzél: $1", + "new-messages-diff-link-plural": "{{PLURAL:$1|slédnô zmiana|999=slédné zmianë}}", + "editsection": "edituj", + "editold": "edituj", + "viewsourceold": "wëwidni zdrój", + "editlink": "edituj", + "viewsourcelink": "zdrojowi tekst", + "editsectionhint": "Edituj sekcjã: $1", "toc": "Spisënk zamkłoscë", - "showtoc": "pokôżë", + "showtoc": "pòkażë", "hidetoc": "zatacë", - "collapsible-collapse": "Zwinie", - "collapsible-expand": "Rozwinie", - "confirmable-confirm": "Jes{{GENDER:$1|gwës|gwësnô}}?", + "collapsible-collapse": "Zwini", + "collapsible-collapse-all-text": "Zwini wszëtczé", + "collapsible-collapse-all-tooltip": "Zwini wszëtczé zwijóné elementë na ti starnie", + "collapsible-expand": "Rozwini", + "collapsible-expand-all-text": "Rozwini wszëtczé", + "collapsible-expand-all-tooltip": "Rozwini wszëtczé zwijóné elementë na ti starnie", + "confirmable-confirm": "Jes të gwës?", "confirmable-yes": "Jo", - "confirmable-no": "Ni", - "thisisdeleted": "Pòkazac abò òdtwòrzëc nazôd $1?", + "confirmable-no": "Nié", + "thisisdeleted": "Pòkazac czë òdtwòrzëc $1 nazôd?", "viewdeleted": "Òbaczë $1", - "restorelink": "{{PLURAL:$1|jednô rëmniãtô wersëjô|$1 rëmniãté wersëje|$1 rëmniãtich wersëjów}}", - "feed-invalid": "Lëchi ôrt kanału pòwrózka subskripcëji", - "feed-unavailable": "Wëdowiédné pòwrózczi nie są przëstãpné", - "site-rss-feed": "Pòwrózk RSS dlô $1", - "site-atom-feed": "Pòwrózk Atom dlô $1", - "page-rss-feed": "Pòwrózk RSS dlô \"$1\"", - "page-atom-feed": "Pòwrózk Atom dlô \"$1\"", - "red-link-title": "$1 (felëje starna)", - "sort-descending": "Zortëjë malijąco", - "sort-ascending": "Zortëjë roscąco", - "nstab-main": "Artikel", - "nstab-user": "{{GENDER:$1|Starna brëkòwnika}}", - "nstab-media": "Starna lopków", - "nstab-special": "Specjalnô starna", - "nstab-project": "meta-starna", + "restorelink": "{{PLURAL:$1|jednã rëmnioną wersjã|$1 rëmnioné wersje|$1 rëmnionëch wersjów}}", + "feed-invalid": "Nieprosti tip infòrmacyjnégò karnôlu", + "feed-unavailable": "Infòrmacyjné karnôle nie są przëstãpné", + "site-rss-feed": "Karnôl RSS $1", + "site-atom-feed": "Karnôl Atom $1", + "page-rss-feed": "Karnôl RSS „$1”", + "page-atom-feed": "Karnôl Atom „$1”", + "red-link-title": "$1 (starna nie jistnieje)", + "sort-descending": "Zortuj malejąco", + "sort-ascending": "Zortuj roscąco", + "sort-initial": "Zortuj domëslno", + "sort-rowspan-error": "Ta starna zamikô w se tôbelã z atribùtã rowspan, jaczi òbjimô wicy réżków, jak mô tôbela. Të mòżesz to ùprawic, editëjącë starnã.", + "nstab-main": "Starna", + "nstab-user": "{{GENDER:$1|Starna brëkòwnika|Starna brëkòwniczczi}}", + "nstab-media": "Lopk", + "nstab-special": "Szpecjalnô starna", + "nstab-project": "Starna projektu", "nstab-image": "Lopk", - "nstab-mediawiki": "Ògłosënk", + "nstab-mediawiki": "Wiadło", "nstab-template": "Szablóna", - "nstab-help": "Pòmòc", - "nstab-category": "Kategòrëjô", + "nstab-help": "Starna pòmòcë", + "nstab-category": "Kategòriô", "mainpage-nstab": "Przédnô starna", - "nosuchaction": "Felënk taczégò dzéjaniô", - "nosuchactiontext": "Dzéjanié pòdóné w adrese URL nie je dobré.\nMòzlëwą przëczëną je lëterowô zmiłka w URL abò lëchi lënk.\nTo mòże bëc téż fela softwôrë brëkòwóny przez {{SITENAME}}.", - "nosuchspecialpage": "Felënk taczi specjalny starnë", - "nospecialpagetext": "Felënk zapëtóny speclajny starnë.\n\nLësta przistãpnych specjalnych starnó je [[Special:SpecialPages|tuwò]].", + "nosuchaction": "Ni ma taczi czinnoscë", + "nosuchactiontext": "Dzejanié òpisóné w adrese URL je nieprosté.\nMòżlëwé, co të môsz lëterówkã w adrese abò môsz pòdóné nieprostą adresã.\nTo mòże téż òznaczac felã w òprogramòwanim brëkòwónym przez {{SITENAME}}.", + "nosuchspecialpage": "Ni ma taczi szpecjalny starnë", + "nospecialpagetext": "Të môsz zażądóné nieprosti szpecjalny starnë.\n\nLësta przëstãpnych szpecjalnych starnów mòże nalezc [[Special:SpecialPages|tuwò]].", "error": "Fela", - "databaseerror": "Fela w pòdôwkòwi baze", - "databaseerror-text": "Pòkôża sã fela zapëtania dopòdôwkòwi bazë.\nTo mòże bëc softwôrowô fela.", - "databaseerror-textcl": "Fela przë zrëszaniu zapëtania do pòdôwkòwi bazë", - "databaseerror-query": "Zapëtanié: $1", - "databaseerror-function": "Fùnkcëjô: $1", + "databaseerror": "Fela bazë pòdôwków", + "databaseerror-text": "To dało felã przë wëkònywanim zapitaniégò do bazë pòdôwków.\nTo mòże òznaczac felã w òprogramòwanim.", + "databaseerror-textcl": "To dało felã przë wëkònywanim zapitaniégò do bazë pòdôwków.", + "databaseerror-query": "Zapitanié: $1", + "databaseerror-function": "Fónkcjô: $1", "databaseerror-error": "Fela: $1", - "laggedreplicamode": "Bôczënk: Na starna mòże nie zamëkac w se nônowszich aktualizacëjów.", + "transaction-duration-limit-exceeded": "Cobë zapòbiec wiôldżim òpòzdzenióm replikacje pòdôwków, na transakcjô òsta przerwónô. Czas zapiséwaniégò ($1) przëwëższił limit $2 {{PLURAL:$2|sekùndów}}.\nJeżlë mòdifikùjesz wiele elementów narôz, spróbùj zamiast te szlëgnąc czile mniészich czinnosców.", + "transaction-max-statement-time-exceeded": "Cobë zapòbiec przecążaniémù bazë pòdôwków, to zapitanié òstało przerwóné, bò czas jegò waraniégò przëwëższił limit.\nJeżlë czëtôsz wiele elementów narôz, spróbùj zamiast te szlëgnąc czile mniészich czinnosców.", + "laggedreplicamode": "Bôczënk: Na ny starnie to mòże felowac nônowszich aktualizacjów.", "readonly": "Baza pòdôwków je zablokòwónô", - "enterlockreason": "Pòdôj przëczënã zablokòwaniô pòdôwkòwi bazë ë termin ji òdblokòwaniô", - "missing-article": "W baze pòdôwków felëje zamkłosc starnë \"$1\" $2.\n\nZwëczajno je to sparłãczoné òdsélaniém do nieaktualnégò lënka nierównoscë dwóch wersëjów starnë abò do rëmniãti wersëji starnë.\n\nJeżlë tak nie je, mòżlëwé je, że je to problem sparłãczony z felą w softwôrze.\nMòże to zgłoszëc [[Special:ListUsers/sysop|sprôwnikòwi]], pòdając adresã URL.", - "missingarticle-rev": "(wersëjô $1)", - "missingarticle-diff": "(diferencëjô: $1, $2)", + "enterlockreason": "Pòdôj przëczënã zablokòwaniô bazë ë taksowóny termin ji òdblokòwaniô", + "readonlytext": "Baza pòdôwków je terô zablokòwónô – ni mòże mòdifikòwac infòrmacjów ani wprowadzac nowëch, nôgwësni przez rutinowé techniczné czinnoscë, pò chtërnëch wrócy fùl fónkcjonalnosc bazë.\n\nAdministratór systemù, jaczi mô zablokòwóné bazã, pòdôł taczé wëjasnienié: $1", + "missing-article": "W baze pòdôwków nie ùdało sã nalezc zamkłosców starnë \"$1\" $2.\n\nWic wëchôdô to z òdsélaniô do nieaktualnégò pòwrózka prowadzącégò do różnicë midzë dwùma wersjama abò do wersje z historie rëmniony starnë.\n\nJeżlë tak nie je, mòżlëwé je, że môsz nalazłé felã w òprogramòwanim.\nProsymë zgłosëc to [[Special:ListUsers/sysop|administratorowi]], pòdôwającë adresã URL.", + "missingarticle-rev": "(wersjô $1)", + "missingarticle-diff": "(różnica: $1, $2)", + "readonly_lag": "Baza pòdôwków òsta aùtomaticzno zablokòwónô do czasu, czej pòstrzédniczącé serwerë zsynchronizëją sã z głównym serwerã.", + "nonwrite-api-promise-error": "Nôgłówk HTTP „Promise-Non-Write-API-Action” òstôł wësłóny, ale żądanié nie bëło do API.", + "timeouterror": "Serwer za długò nie òdpòwiôdô", "internalerror": "Bënowô fela", - "internalerror_info": "Bënowô fela:$1", - "internalerror-fatal-exception": "Kriticzny wëjimk ôrtu \"$1\"", - "filecopyerror": "Ni mòże skòpérowac lopka \"$1\" do \"$2\".", - "filerenameerror": "Ni mòże zmienic miona lopka \"$1\" na \"$2\".", - "filedeleteerror": "Ni mòże rëmac lopka \"$1\".", - "directorycreateerror": "Nie dało sã ùsadzëc kataloga \"$1\".", - "directoryreadonlyerror": "Katalog \"$1\" je blós do czëtaniô.", - "filenotfound": "Ni mòże nalezc lopka \"$1\".", - "unexpected": "Nieakceptowólnô wôrtnota: \"$1\"=\"$2\".", - "formerror": "Fela: ni mòże wëslac fòrmùlara", - "badarticleerror": "Nie dô zrobic ti akcëji na ti starnie.", - "cannotdelete": "Ni mòże rëmnąc starnë abò lopka \"$1\".\nMòże mô to ju chto jinny zrobioné", - "cannotdelete-title": "Ni mòże rëmnąc starnë \"$1\"", - "delete-hook-aborted": "Rëmanié przerwóné przez hak.\nNieznónô przëczëna.", + "internalerror_info": "Bënowô fela: $1", + "internalerror-fatal-exception": "Kriticzny wëjimk tipù „$1”", + "filecopyerror": "Ni mòże skòpiowac lopka „$1” do „$2”.", + "filerenameerror": "Ni mòże zmienic pòzwë lopka „$1” na „$2”.", + "filedeleteerror": "Ni mòże rëmnąc lopka „$1”.", + "directorycreateerror": "Nie ùdało sã ùtwòrzëc katalogù „$1”.", + "directoryreadonlyerror": "Katalóg „$1” je blós do òdczëtu.", + "filenotfound": "Ni mòże nalezc lopka „$1”.", + "unexpected": "Nieòczekiwónô wôrtnota: „$1”=„$2”.", + "formerror": "Fela: ni mòże wësłac fòrmùlarza", + "badarticleerror": "Ni mòże szlëgnąc ny czinnoscë na ti starnie.", + "cannotdelete": "Ni mòże rëmnąc starnë abò lopka „$1”.\nMòżlëwé, co zrobił to ju chtos jinszi.", + "cannotdelete-title": "Ni mòże rëmnąc starnë „$1”.", + "delete-scheduled": "Starna „$1” je w rédze do rëmnieniô.\nProsymë ò cerplëwòtã.", + "delete-hook-aborted": "Rëmanié przerwóné przez hôk.\nPrzëczëna je nieznónô.", "no-null-revision": "Nie mòże ùsôdzëc zerowi wersëji starnë \"$1\"", "badtitle": "Lëchi titel", - "badtitletext": "Pòdóny titel starnë nie je pòprôwny. Gwësno je òn pùsti, abò zamëkô w se mërczi chtërnëch brëkòwanié je zakôzané.", - "viewsource": "Zdrojowi tekst", + "badtitletext": "Pòdóny titel starnë je nieprosti, pùsti abò je nieprawidłowò pòrzeszonym titlã midzëjãzëkòwim abò interwiki.\nMòże téż zamëkac w se znaczi, jaczé ni mògą bëc brëkòwóné w titlach.", + "title-invalid": "Titel żądóny starnë je nieprosti.", + "title-invalid-empty": "Żądóny titel starnë je pùsti abò to dô w nim le prefiks rëmù pòzwów.", + "title-invalid-utf8": "W żądónym titlu starnë to dô nieprostą sekwencjã UTF-8.", + "title-invalid-interwiki": "W żądónym titlu starnë to dô pòwrózk interwiki, jaczi ni mòże bëc brëkòwóny w titlach.", + "title-invalid-characters": "W żądónym titlu starnë to dô nieprosté znaczi: „$1”.", + "title-invalid-relative": "W titlu to dô wzglãdną stegnã (./, ../). Title starnów ze wzglãdną stegną są niedozwòloné, bò we wiele przëtrôfkach przezérnik brëkòwnika ni mógłbë sã do nich zadostac.", + "title-invalid-magic-tilde": "W żądónym titlu starnë to dô nieprostą magiczną sekwencjã tildów (~~~).", + "title-invalid-leading-colon": "W pòdónym titlu starnë to dô na zôczątkù nieprawidłowi dwakropk.", + "querypage-no-updates": "Aktualizacje ny starnë są terô scygnioné. Pòdôwczi, jaczé to tuwò dô, nie òstóną òdswiéżoné.", + "querypage-updates-periodical": "Aktualizacje ny starnë wëkònywóné są cykliczno.", + "viewsource": "Zdrojowi kòd", "skin-action-viewsource": "Zdrojowi kòd", - "viewsource-title": "Zdrojowi tekst starnë $1", + "viewsource-title": "Zdrojowi kòd starnë $1", "viewsourcetext": "Zdrojowi tekst starnë mòże przezérac ë kòpiérowac.", "editinginterface": "'''ÒSTRZÉGA:''' Editëjesz starnã, jakô zamëkô w se tekst interfejsu softwôrë. Wszëtczé zmianë tu zrobioné bãdze widzec na interfejse jinszëch brëkòwników.\nPrzemëszlë dolmaczënié na [https://translatewiki.net/wiki/Main_Page?setlang=csb translatewiki.net], ekstra ùdbie lokalizacëji softwôrë MediaWiki.", "exception-nologin": "Nie jes wlogòwôny/a", @@ -284,7 +311,7 @@ "userlogin-yourname": "Miono brëkòwnika", "userlogin-yourname-ph": "Wpiszë swòjé miono brëkòwnika", "createacct-another-username-ph": "Wpiszë miono brëkòwnika", - "userlogin-yourpassword": "Parola", + "userlogin-yourpassword": "Zéwiszcze", "userlogin-yourpassword-ph": "Wprowadzë swòją parolã", "createacct-yourpassword-ph": "Wprowôdzë parolã przistãpù", "yourpasswordagain": "Pòwtórzë parolã", @@ -348,7 +375,7 @@ "newpassword": "Nowô parola", "retypenew": "Napiszë nową parolã jesz rôz", "resetpass-submit-loggedin": "Zmiana parolë", - "resetpass-submit-cancel": "Anulujë", + "resetpass-submit-cancel": "Anuluj", "passwordreset": "Zresëtëjë parolã", "passwordreset-username": "Pòzwa brëkòwnika", "summary": "Pòdrechòwanié:", @@ -615,27 +642,27 @@ "rcnotefrom": "Niżi {{PLURAL:$5|je zjinaka|są zjinaczi}} {{PLURAL:$5|zrobionô|zrobioné}} pò $3, $4 (nie wicy jak '''$1''' pozycëji).", "rclistfrom": "Pòkażë nowé zmianë òd $3 $2", "rcshowhideminor": "$1 môłé zmianë", - "rcshowhideminor-show": "Pokôżë", + "rcshowhideminor-show": "Pòkażë", "rcshowhideminor-hide": "Zatacë", "rcshowhidebots": "$1 botë", - "rcshowhidebots-show": "Pòkôżë", + "rcshowhidebots-show": "Pòkażë", "rcshowhidebots-hide": "Zatacë", "rcshowhideliu": "$1 zaregistrowónëch brëkòwników", - "rcshowhideliu-show": "Pokôżë", + "rcshowhideliu-show": "Pòkażë", "rcshowhideliu-hide": "Zatacë", "rcshowhideanons": "$1 anonimòwëch brëkòwników", - "rcshowhideanons-show": "Pokôżë", + "rcshowhideanons-show": "Pòkażë", "rcshowhideanons-hide": "Zatacë", "rcshowhidepatr": "$1 òbzérónë edicëje", "rcshowhidemine": "$1 mòje edicje", - "rcshowhidemine-show": "Pòkôżë", + "rcshowhidemine-show": "Pòkażë", "rcshowhidemine-hide": "Zatacë", "rcshowhidecategorization": "$1 kategòrizacjã strón", "rclinks": "Pòkażë slédnëch $1 zmianów zrobionëch òb slédné $2 dniów", "diff": "jinosc", "hist": "hist.", "hide": "Zatacë", - "show": "Pokôżë", + "show": "Pòkażë", "minoreditletter": "D", "newpageletter": "N", "boteditletter": "b", @@ -753,7 +780,7 @@ "allpagesto": "Wëskrzëni starnë z kùniuszkã:", "allarticles": "Wszëtczé artikle", "allinnamespace": "Wszëtczé starnë (w rumie $1)", - "allpagessubmit": "Biéj", + "allpagessubmit": "Przéńdzë", "allpagesprefix": "Pòkôżë naczënającë sã òd:", "allpages-hide-redirects": "Zatacë przeczerowania", "categories": "Kategòrëje", @@ -1064,6 +1091,7 @@ "monthsall": "wszëtczé", "confirmemail_loggedin": "Twòjô adresa e-mail òsta pòcwierdzona.", "confirm_purge_button": "Jo!", + "imgmultipageprev": "← pòprzédnô starna", "imgmultipagenext": "nôslédnô starna →", "imgmultigo": "Biéj!", "imgmultigoto": "Biéj do starnë $1", @@ -1077,7 +1105,7 @@ "version": "Wersëjô", "redirect": "Przeczérëjë z jidentyfikatora lopka, brëkòwnika, starnë, wersëji abò wpisënka loga", "redirect-summary": "Na specjalnô starna przczerowùje do: lopka(ò pòdónym mionie), do starny (ò pòdónym numrze wersëji abò jidentyfikatorze starë), do starnë brëkòwnika (ò pòdónym numerowim jidentyfikatorze) abò do rejestru (ò pòdónym numrze akcëji). Òrt ùżëcô: [[{{#Special:Redirect}}/file/Example.jpg]], [[{{#Special:Redirect}}/revision/328429]], [[{{#Special:Redirect}}/user/101]] abò [[{{#Special:Redirect}}/logid/186]].", - "redirect-submit": "Biéj", + "redirect-submit": "Przéńdzë", "redirect-lookup": "Szëkôj:", "redirect-value": "Wôrtnota:", "redirect-user": "ID brëkòwnika", @@ -1093,7 +1121,7 @@ "tag-mw-manual-revert": "rãczné copniãcé zjinaków", "tags-title": "Znakòwniczi", "tags-active-yes": "Jo", - "tags-active-no": "Ni", + "tags-active-no": "Nié", "tags-hitcount": "$1 {{PLURAL:$1|zjinaka|zjinaczi|zjinaków}}", "tags-create-reason": "Przëczëna:", "tags-delete-reason": "Przëczëna:", @@ -1136,6 +1164,13 @@ "skin-action-undelete": "Doprowadzë nazôd", "skin-action-delete": "Rëmôj", "skin-action-move": "Przeniesë", + "blockedtext-made-by": "Blokada òstała pòłożnô przez $1.", + "blockedtext-start-time": "Zaczątk blokadë: $1", + "blockedtext-expiration-time": "Wëgasnãce blokadë: $1", + "blockedtext-intended-blockee": "Zablokòwóny òstał: $1", + "blockedtext-contact-blocker-admin": "Mòżesz skòntaktowac sã ze $1 abò jinym [[{{MediaWiki:Grouppage-sysop}}|sprôwnikiem]], abë przediszkùtowac blokadã.", + "blockedtext-block-ip": "Twój przëtómny adresa IP to $1.", + "blockedtext-include-details-queries": "Proszã ò ùwzglãdnienié wszëtczich wëżich jinformacji we wszëtczich zapëtaniów.", "log-name-renameuser": "Zmianë pòzwów brëkòwnika", "logentry-renameuser-renameuser": "$1 {{GENDER:$2|zmienił|zmienia}} miono brëkòwnika $4 ({{PLURAL:$6|$6 edicëjô|$6 edicëje|$6 edicëjów}}) na {{GENDER:$7|$5}}", "logentry-renameuser-renameuser-legacier": "$1 zmienił(a) pòzwã brëkòwnika $4 na $5" diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/da.json mediawiki-1.43.9+dfsg/languages/i18n/da.json --- mediawiki-1.43.8+dfsg/languages/i18n/da.json 2026-04-01 12:33:20.596551400 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/da.json 2026-06-29 17:54:46.717093000 +0000 @@ -374,7 +374,7 @@ "perfcachedts": "Disse data stammer fra cachen, som senest blev opdateret $1. Der gemmes højst {{PLURAL:$4|ét resultat|$4 resultater}} i cachen.", "querypage-no-updates": "Opdateringer til denne side er deaktiveret for øjeblikket. Dataene bliver indtil videre ikke fornyet.", "querypage-updates-periodical": "Opdateringer for denne side køres periodisk.", - "viewsource": "Se kildekode", + "viewsource": "Vis kilde", "protection-indicator-title-infinity": "Denne side er beskyttet, så kun brugere med tilladelsen \"$1\" kan redigere den.", "protection-indicator-title": "Denne side er beskyttet, så kun brugere med tilladelsen \"$1\" kan redigere den indtil $2.", "skin-action-viewsource": "Vis kilde", @@ -382,7 +382,7 @@ "actionthrottled": "Begrænsning af handling", "actionthrottledtext": "For at modvirke spam er det ikke muligt at udføre denne handling mange gange på kort tid. Du har overskredet grænsen, hvorfor handlingen er blevet afbrudt. Du kan forsøge igen om et par minutter.", "protectedpagetext": "Denne side er blevet beskyttet for at forhindre redigering eller andre handlinger.", - "viewsourcetext": "Du kan se og kopiere kilden til denne side:", + "viewsourcetext": "Du kan se og kopiere kilden til denne side.", "viewyourtext": "Du kan se og kopiere kilden for dine redigeringer til denne side.", "protectedinterface": "Denne side leverer teksten i brugergrænsefladen til softwaren på denne wiki, og er beskyttet for at forhindre misbrug.\nHvis du vil tilføje eller ændre oversættelser for alle wiki-websteder, så brug venligst [https://translatewiki.net/ translatewiki.net], projektet for oversættelse af MediaWiki.", "editinginterface": "Advarsel: Du redigerer en side, som bruges til at give interface-tekst til softwaren.\nÆndringer på denne side vil påvirke udseendet af brugergrænsefladen for andre brugere på denne wiki.", @@ -432,7 +432,7 @@ "createacct-useuniquepass": "Det anbefales at bruge en unik adgangskode, som du ikke benytter på andre websteder.", "createacct-yourpasswordagain": "Bekræft adgangskode", "createacct-yourpasswordagain-ph": "Indtast adgangskode igen", - "userlogin-remembermypassword": "Forbliv logget ind", + "userlogin-remembermypassword": "Hold mig logget ind", "userlogin-signwithsecure": "Brug sikker forbindelse", "cannotlogin-title": "Kan ikke logge ind", "cannotlogin-text": "Det er ikke muligt at logge ind.", @@ -440,7 +440,7 @@ "cannotloginnow-text": "Det er ikke muligt at logge ind, når du bruger $1.", "cannotcreateaccount-title": "Kan ikke oprette konti", "cannotcreateaccount-text": "Direkte kontooprettelse er ikke aktiveret på denne wiki.", - "yourdomainname": "Dit domænenavn:", + "yourdomainname": "Dit domæne:", "password-change-forbidden": "Du kan ikke ændre adgangskoder på denne wiki.", "externaldberror": "Der var enten en adgangsdatabase fejl, eller så må du ikke opdatere din eksterne konto..", "login": "Log på", @@ -685,7 +685,7 @@ "selfredirect": "Advarsel: Du er ved at omdirigere denne side til sig selv.\nDu kan have angivet det forkerte mål for omdirigeringen, eller du kan være ved at redigere den forkerte side.\nHvis du klikker på \"$1\" igen, vil omdirigeringen blive oprettet uanset dette.", "missingcommenttext": "Skriv venligst en kommentar.", "missingcommentheader": "Bemærk: Du har ikke angivet en emne for denne kommentar. Hvis du trykker \"$1\" én gang til, gemmes dine ændringer uden emne.", - "summary-preview": "Forhåndsvisning af sammenfatning:", + "summary-preview": "Forhåndsvisning af redigeringsopsummering:", "previewerrortext": "Der opstod en fejl under forsøget på at lave en forhåndsvisning af dine ændringer.", "blockedtitle": "Bruger er blokeret", "blockedtext": "Dit brugernavn eller din IP-adresse er blevet blokeret. \n\n{{int:blockedtext-made-by|$1}}\n{{int:blockedtext-reason-comment|$2}}\n\n*{{int:blockedtext-start-time|$8}}\n*{{int:blockedtext-expiration-time|$6}}\n*{{int:blockedtext-intended-blockee|$7}}\n\n{{int:blockedtext-contact-blocker-admin|$1}}\nDu kan bruge funktionen \"{{int:emailuser}}\", hvis en gyldig e-mailadresse er angivet i dine [[Special:Preferences|præferencer]], og du ikke er blevet blokeret fra at bruge den.{{int:blockedtext-block-ip|$3}} {{int:blockedtext-block-id|$5}}\n{{int:blockedtext-include-details-queries}}", @@ -715,7 +715,7 @@ "noarticletext-nopermission": "Der er i øjeblikket ingen tekst på denne side.\nDu kan [[Special:Search/{{PAGENAME}}|søge efter dette sidenavn]] på andre sider, eller [{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} søge i beslægtede logger], men du har ikke tilladelse til at oprette denne side.", "missing-revision-permission": "Sideversionen #$1 hører til en slettet side. Du kan [{{fullurl:{{#Special:Undelete}}|target=$3×tamp=$2&diff=prev}} se den]; detaljer kan findes i [{{fullurl:{{#Special:Log}}/delete|page=$3}} sletteloggen].", "missing-revision": "Sideversion #$1 af siden med navnet \"{{FULLPAGENAME}}\" eksisterer ikke.\n\nDette skyldes normalt at et forældet historik-link er fulgt til en side der er slettet.\nDetaljer kan findes i [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} sletningsloggen].", - "missing-revision-content": "Indholdet af revision #$1 på siden med navnet \"$2\" kunne ikke indlæses.", + "missing-revision-content": "Indholdet af sideversion #$1 på siden med navnet \"$2\" kunne ikke indlæses.", "userpage-userdoesnotexist": "Brugerkontoen \"$1\" findes ikke på denne wiki. Overvej om du ønsker at oprette eller redigere denne side.", "userpage-userdoesnotexist-view": "Brugerkontoen \"$1\" er ikke oprettet på denne wiki.", "blocked-notice-logextract": "Denne {{GENDER:$1|bruger}} er i øjeblikket blokeret.\nLoggen over den seneste blokering ses nedenfor:", @@ -747,7 +747,7 @@ "explainconflict": "En anden har ændret denne side, efter du startede på at redigere den.\nDen øverste tekstboks indeholder den aktuelle tekst.\nDine ændringer er vist i den nederste tekstboks.\nDu er nødt til at sammenflette dine ændringer med den eksisterende tekst.\nKun teksten i den øverste tekstboks vil blive gemt når du trykker \"$1\".", "yourtext": "Din tekst", "storedversion": "Den gemte version", - "editingold": "ADVARSEL: Du redigerer en gammel version af denne side.\nHvis du publicerer den, vil alle ændringer foretaget siden denne revision blive overskrevet og tabt.", + "editingold": "ADVARSEL: Du redigerer en gammel version af denne side.\nHvis du publicerer den, vil alle ændringer foretaget siden denne version blive overskrevet og tabt.", "unicode-support-fail": "Det virker som om din browser ikke understøtter Unicode. Det er påkrævet for at redigere sider, så din redigering blev ikke publiceret.", "yourdiff": "Forskelle", "copyrightwarning": "Bemærk venligst at alle bidrag til {{SITENAME}} er at betragte som udgivne under $2 (se $1 for detaljer).\nHvis du ikke ønsker at din tekst skal udsættes for nådesløse redigeringer og at den kan blive kopieret efter forgodtbefindende, så skal du ikke placere den her.
                    \nDu lover os også, at du selv har forfattet teksten eller har kopieret den fra en public domain-kilde eller en tilsvarende fri kilde.\nLæg aldrig materiale her, som er beskyttet af andres ophavsret uden deres tilladelse!", @@ -875,7 +875,7 @@ "next": "næste", "last": "forrige", "tooltip-last": "Forskel fra den forrige version", - "page_first": "Starten", + "page_first": "første", "page_last": "sidste", "histlegend": "Valg af forskel: Marker med radioknapperne de versioner du ønsker at sammenligne, og tryk enter eller knappen nederst på siden.
                    \nForklaring: ({{int:cur}}) = forskel fra seneste version, ({{int:last}}) = forskel fra foregående version, {{int:minoreditletter}} = mindre ændring.", "history-fieldset-title": "Filtrer versioner", @@ -947,7 +947,7 @@ "revdel-restore": "ændre synlighed", "pagehist": "Sidehistorik", "deletedhist": "Slettet historik", - "revdelete-hide-current": "Der er opstået en fejl under skjulningen af objektet dateret $1 klokken $2: Dette er den nyeste revision.\nDen kan ikke skjules.", + "revdelete-hide-current": "Der er opstået en fejl under skjulning af objektet dateret $1 klokken $2: Dette er den nyeste sideversion.\nDen kan ikke skjules.", "revdelete-show-no-access": "Fejl under visning af objekt dateret $1 klokken $2: Dette objekt er blevet markeret som \"begrænset\".\nDu har ikke adgang til det.", "revdelete-modify-no-access": "Fejl under ændring af objekt dateret $1 klokken $2: Dette objekt er blevet markeret som \"begrænset\".\nDu har ikke adgang til det.", "revdelete-modify-missing": "Fejl under redigering af objekt ID $1: Det findes ikke i databasen!", @@ -1021,8 +1021,8 @@ "diff-line-deleted": "⟵ slet", "diff-newline": "↲ linjeskift", "difference-missing-revision": "{{PLURAL:$2|En sideversion|$2 sideversioner}} af denne forskel ($1) {{PLURAL:$2|blev}} ikke fundet.\n\nDette skyldes normalt et forældet forskelslink til en side, der er blevet slettet.\nDetaljer kan findes i [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} sletningsloggen].", - "difference-bad-old-revision": "Indholdet af den gamle revision mangler eller er beskadiget.", - "difference-bad-new-revision": "Indholdet af den nye revision mangler eller er beskadiget.", + "difference-bad-old-revision": "Indholdet af den gamle version mangler eller er beskadiget.", + "difference-bad-new-revision": "Indholdet af den nye version mangler eller er beskadiget.", "searchresults": "Søgeresultater", "search-filter-title-prefix": "Søger kun på sider, hvis titel starter med \"$1\"", "search-filter-title-prefix-reset": "Søg i alle sider", @@ -1636,24 +1636,24 @@ "fileexists": "Der findes allerede en fil med dette navn. Tjek venligst [[:$1]] hvis {{GENDER:|du}} ikke er sikker på, om du vil overskrive den.\n[[$1|thumb]]", "filepageexists": "Siden med beskrivelse af denne fil er allerede oprettet på [[:$1]], men der eksisterer ikke en fil med dette navn.\nDen beskrivelse du kan angive nedenfor vil derfor ikke blive brugt.\nFor at få din beskrivelse vist, skal du selv redigere beskrivelsessiden.\n[[$1|thumb]]", "fileexists-extension": "Der findes en fil med et lignende navn: [[$2|thumb]]\n* Navnet på den valgte fil: [[:$1]]\n* Navnet på den eksisterende fil: [[:$2]]\nVil du måske bruge et mere karakteristisk navn?", - "fileexists-thumbnail-yes": "Det ser ud som om filen indeholder et billede i reduceret størrelse ''(thumbnail)''. [[$1|thumb]]\nKontroller filen [[:$1]].\nHvis det er billedet i original størrelse, er det ikke nødvendigt at uploade et separat forhåndsvisningsbillede.", + "fileexists-thumbnail-yes": "Filen ser ud til at være et billede i reduceret størrelse (miniaturebillede) .\n[[$1|thumb]]\nKontroller venligst filen [[:$1]].\nHvis den markerede fil er det samme billede i original størrelse, er det ikke nødvendigt at uploade et ekstra miniaturebillede.", "file-thumbnail-no": "Filnavnet begynder med $1.\nDet tyder på et billede i reduceret format ''(thumbnail)''.\nHvis du har billedet i fuld størrelse, så brug det i stedet. Ellers bedes du venligst ændre filnavnet.", "fileexists-forbidden": "En fil med dette navn findes allerede, og den kan ikke overskrives.\nHvis du fortsat vil lægge filen op, bedes du gå tilbage og bruge et nyt navn.\n[[File:$1|thumb|center|$1]]", "fileexists-shared-forbidden": "Der findes allerede en fil med dette navn i det delte filarkiv.\nHvis du fortsat vil lægge filen op, bedes du gå tilbage og bruge et nyt navn.\n[[File:$1|thumb|center|$1]]", "fileexists-no-change": "Filen, som du har lagt op, er en nøjagtig kopi af den aktuelle version af [[:$1]] .", "fileexists-duplicate-version": "Filen, som du har lagt op, er en nøjagtig samme som {{PLURAL:$2|en ældre version|ældre versioner}} af [[:$1]] .", - "file-exists-duplicate": "Denne fil er en dublet af {{PLURAL:$1|den nedenstående fil|de nedenstående $1 filer}}:", + "file-exists-duplicate": "Denne fil er en dublet af følgende {{PLURAL:$1|fil|filer}}:", "file-deleted-duplicate": "En fil identisk med denne fil ([[:$1]]) er tidligere blevet slettet. Du bør tjekke den fils sletningshistorik før du prøver at genoplægge den.", "file-deleted-duplicate-notitle": "En fil, der er identisk med denne fil er tidligere blevet slettet, og titlen er blevet undertrykt.\nDu bør spørge en person med evnen til at se undertrykte fildata for at gennemgå situationen inden du fortsætter med at uploade den igen.", - "uploadwarning": "Advarsel", - "uploadwarning-text": "Vær venlig at ændre filbeskrivelsen nedenfor og prøv igen.", + "uploadwarning": "Advarsel om upload", + "uploadwarning-text": "Rediger venligst filbeskrivelsen nedenfor, og prøv igen.", "uploadwarning-text-nostash": "Genupload filen, rediger beskrivelsen nedenfor og prøv igen.", "savefile": "Gem fil", - "uploaddisabled": "Desværre er funktionen til at lægge filer op afbrudt på denne server.", + "uploaddisabled": "Uploads er deaktiveret.", "copyuploaddisabled": "Upload via URL er slået fra.", "uploaddisabledtext": "Oplægning af filer er deaktiveret.", - "php-uploaddisabledtext": "Oplægning af filer er forhindret i PHP. Tjek indstillingen for file_uploads.", - "uploadscripted": "Denne fil indeholder HTML eller script-kode, der i visse tilfælde can fejlfortolkes af en browser.", + "php-uploaddisabledtext": "Filuploads er deaktiveret i PHP.\nKontroller venligst indstillingen file_uploads.", + "uploadscripted": "Denne fil indeholder HTML- eller scriptkode, der kan fejlfortolkes af en webbrowser.", "upload-scripted-pi-callback": "Kan ikke uploade en fil, der indeholder XML-stilarkbehandlingsinstruktioner.", "upload-scripted-dtd": "Kan ikke uploade SVG-filer, der indeholder en ikke-standard DTD-erklæring.", "uploaded-script-svg": "Fundet script-element \"$1\" i den uploadede SVG-fil.", @@ -1678,23 +1678,23 @@ "upload-maxfilesize": "Maksimal filstørrelse: $1", "upload-description": "Filbeskrivelse", "upload-options": "Oplægningsindstillinger", - "watchthisupload": "Overvåg filen", - "filewasdeleted": "En fil med dette navn er tidligere uploadet og i mellemtiden slettet igen. Kontroller først indførslen i $1, før du gemmer filen.", + "watchthisupload": "Overvåg denne fil", + "filewasdeleted": "En fil med dette navn er tidligere blevet uploadet og efterfølgende slettet.\nDu bør kontrollere $1, før du fortsætter med at uploade den igen.", "filename-thumb-name": "Dette ser ud som navnet på en miniaturebillede (thumbnail). Undlad venligst at lægge miniaturer tilbage op på den samme wiki. Ellers ret venligst filnavnet, sådan at det giver mere mening og ikke har samme præfiks som en miniature.", - "filename-bad-prefix": "Navnet på filen du er ved at lægge op begynder med '''\"$1\"'''. Dette er et ikkebeskrivende navn, der typisk er skabt automatisk af et digitalkamera. Vær venlig at vælge et mere beskrivende navn på dit billede.", + "filename-bad-prefix": "Navnet på filen du er ved at lægge op begynder med \"$1\". Dette er et ikkebeskrivende navn, der typisk er skabt automatisk af et digitalkamera. Vær venlig at vælge et mere beskrivende navn på dit billede.", "filename-prefix-blacklist": " #
                    \n# Syntax is as follows:\n#   * Alt fra at \"#\" tegn til slutningen af linjen er en kommentar\n#   * Hver ikke tom linje er et præfiks for typiske filnavne automatisk tildelt af digitalkameraer\nCIMG # Casio\nDSC_ # Nikon\nDSCF # Fuji\nDSCN # Nikon\nDUW # nogen mobil telefoner\nIMG # generic\nJD # Jenoptik\nMGP # Pentax\nPICT # div.\n #
                    ", "upload-proto-error": "Forkert protokol", - "upload-proto-error-text": "Adressen skal begynde med http:// eller ftp://.", + "upload-proto-error-text": "Fjernupload kræver URL'er, der starter med http:// eller ftp:// .", "upload-file-error": "Intern fejl", - "upload-file-error-text": "Ved oprettelse af en midlertidig fil på serveren, er der sket en fejl.\nInformer venligst en [[Special:ListUsers/sysop|administrator]].", + "upload-file-error-text": "Der opstod en intern fejl under forsøg på at oprette en midlertidig fil på serveren.\nKontakt venligst en [[Special:ListUsers/sysop|administrator]].", "upload-misc-error": "Ukendt fejl ved upload", - "upload-misc-error-text": "Ved upload er der sket en ukendt fejl. Kontroller adressen for fejl, sidens onlinestatus og forsøg igen. Hvis problemet fortsætter, informeres en [[Special:ListUsers/sysop|administrator]].", + "upload-misc-error-text": "Der opstod en ukendt fejl under uploaden.\nKontroller venligst, at URL'en er gyldig og tilgængelig, og prøv igen.\nHvis problemet fortsætter, skal du kontakte en [[Special:ListUsers/sysop|administrator]].", "upload-too-many-redirects": "URL'en indeholdt for mange omdirigeringer", "upload-http-error": "Der opstod en HTTP-fejl: $1", "upload-copy-upload-invalid-domain": "Uploads af kopier er ikke tilgængelig fra dette domæne.", "upload-foreign-cant-upload": "Denne wiki er ikke konfigureret til at lægger op filer til det anmodede forespurgte fillager.", "upload-foreign-cant-load-config": "Kunne ikke indlæse konfigurationen for at lægge filer op til det eksterne fillager.", - "upload-dialog-disabled": "Filuploads ved brug af denne dialog er slået fra på denne wiki.", + "upload-dialog-disabled": "Filuploads ved hjælp af denne dialogboks er slået fra på denne wiki.", "upload-dialog-title": "Læg en fil op", "upload-dialog-button-cancel": "Annuller", "upload-dialog-button-back": "Tilbage", @@ -1712,34 +1712,34 @@ "upload-form-label-infoform-categories": "Kategorier", "upload-form-label-infoform-date": "Dato", "upload-form-label-own-work-message-generic-local": "Jeg bekræfter at jeg uploader filen i overenstemmelse med betingelser for brug og licenseringspoltikken på {{SITENAME}}.", - "upload-form-label-not-own-work-message-generic-local": "Hvis du ikke kan uploade filen under politikerne på {{SITENAME}}, skal du lukke dialogboksen og prøve en anden metode.", + "upload-form-label-not-own-work-message-generic-local": "Hvis du ikke kan uploade denne fil i henhold til politikkerne for {{SITENAME}}, skal du lukke denne dialogboks og prøve en anden metode.", "upload-form-label-not-own-work-local-generic-local": "Du kan også vælge at prøve [[Special:Upload|den almindelige uploadside]].", "upload-form-label-own-work-message-generic-foreign": "Jeg forstår, at jeg uploader denne fil til et delt lager. Jeg bekræfter, at jeg gør det i overensstemmelse med servicevilkårene og licenspolitikkerne der.", "upload-form-label-not-own-work-message-generic-foreign": "Hvis du ikke er i stand til at lægge denne fil op i henhold til politikkerne for det delte lager, skal du lukke denne dialogboks og prøve en anden metode.", "upload-form-label-not-own-work-local-generic-foreign": "Du kan også prøve at bruge [[Special:Upload|uploadsiden på {{SITENAME}}]], hvis denne fil kan lægges op der under deres politikker.", - "backend-fail-stream": "Kunne ikke streame filen $1.", - "backend-fail-backup": "Kunne ikke lave sikkerhedskopi af filen $1.", + "backend-fail-stream": "Kunne ikke streame filen \"$1\".", + "backend-fail-backup": "Kunne ikke sikkerhedskopiere filen \"$1\".", "backend-fail-notexists": "Filen $1 findes ikke.", "backend-fail-hashes": "Kunne ikke danne hashværdier til sammenligning af filer.", "backend-fail-sizes": "Kunne ikke hente filstørrelser til sammenligning.", - "backend-fail-notsame": "En ikke-identisk fil eksisterer allerede som $1.", - "backend-fail-invalidpath": "$1 er ikke en gyldig lagringssti.", - "backend-fail-delete": "Kunne ikke slette filen $1.", + "backend-fail-notsame": "En ikke-identisk fil eksisterer allerede som \"$1\".", + "backend-fail-invalidpath": "\"$1\" er ikke en gyldig lagringssti.", + "backend-fail-delete": "Kunne ikke slette filen \"$1\".", "backend-fail-describe": "Kunne ikke ændre metadata for filen \"$1\".", - "backend-fail-alreadyexists": "Filen $1 findes allerede.", - "backend-fail-store": "Kunne ikke gemme filen $1 i $2.", - "backend-fail-copy": "Kunne ikke kopiere filen $1 til $2.", - "backend-fail-move": "Kunne ikke flytte filen $1 til $2.", - "backend-fail-opentemp": "Kunne ikke åbne midlertidig fil.", + "backend-fail-alreadyexists": "Filen \"$1\" findes allerede.", + "backend-fail-store": "Kunne ikke gemme filen \"$1\" på \"$2\".", + "backend-fail-copy": "Kunne ikke kopiere filen \"$1\" til \"$2\".", + "backend-fail-move": "Kunne ikke flytte filen \"$1\" til \"$2\".", + "backend-fail-opentemp": "Kunne ikke åbne den midlertidige fil.", "backend-fail-writetemp": "Kunne ikke skrive til midlertidig fil.", - "backend-fail-closetemp": "Kunne ikke lukke midlertidig fil.", - "backend-fail-read": "Kunne ikke læse filen $1.", - "backend-fail-create": "Kunne ikke gemme filen $1.", - "backend-fail-maxsize": "Kunne ikke gemme filen $1, da den er større end {{PLURAL:$2|en byte|$2 bytes}}.", + "backend-fail-closetemp": "Kunne ikke lukke den midlertidige fil.", + "backend-fail-read": "Kunne ikke læse filen \"$1\".", + "backend-fail-create": "Kunne ikke gemme filen \"$1\".", + "backend-fail-maxsize": "Kunne ikke gemme filen \"$1\", da den er større end {{PLURAL:$2|en byte|$2 bytes}}.", "backend-fail-readonly": "Lagrings-backend \"$1\" er i øjeblikket skrivebeskyttet. Den angivne begrundelse er: $2", "backend-fail-synced": "Filen \"$1\" er i en inkonsistent tilstand inden for de interne lagringsbackends", - "backend-fail-connect": "Kunne ikke forbinde til lagringsbackend \"$1\".", - "backend-fail-internal": "En ukendt fejl opstod i filbackend \"$1\".", + "backend-fail-connect": "Kunne ikke oprette forbindelse til lagringsbackend \"$1\".", + "backend-fail-internal": "Der opstod en ukendt fejl i lagringsbackend \"$1\".", "backend-fail-contenttype": "Kunne ikke bestemme typen af indhold i filen, der skal gemmes på \"$1\".", "backend-fail-batchsize": "Lagringsbackend gav en batch på $1 fil{{PLURAL:$1|operation|operationer}}; grænsen er $2 {{PLURAL:$2|operation|operationer}}.", "backend-fail-usable": "Kunne ikke læse eller skrive til filen \"$1\" på grund af manglende rettigheder eller manglende mapper/containere.", @@ -1752,19 +1752,19 @@ "lockmanager-fail-openlock": "Kunne ikke åbne låsefilen for \"$1\". Sørg for, at din upload-mappe er konfigureret korrekt, og at din webserver har tilladelse til at skrive til den mappe. Se https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:$wgUploadDirectory for mere information.", "lockmanager-fail-releaselock": "Kunne ikke frigive låsen for \"$1\".", "lockmanager-fail-db-bucket": "Kunne ikke kontakte nok låsedatabaser i bøtten $1.", - "lockmanager-fail-db-release": "Kunne ikke frigive lås til databasen $1.", + "lockmanager-fail-db-release": "Kunne ikke frigive låse til databasen $1.", "lockmanager-fail-svr-acquire": "Kunne ikke hente lås på serveren $1.", "lockmanager-fail-svr-release": "Kunne ikke frigive låse til serveren $1.", "lockmanager-fail-conflict": "Kunne ikke håndtere låsning. En anden gør noget ved denne fil.", - "zip-file-open-error": "En fejl opstod under åbning af filen til ZIP kontrol.", + "zip-file-open-error": "Der opstod en fejl under åbning af filen til ZIP-kontrol.", "zip-wrong-format": "Den angivne fil var ikke en ZIP-fil.", "zip-bad": "Filen er en korrupt eller på anden måde ulæselige ZIP-fil.\nDen kan ikke kontrolleres rigtigt for sikkerhed.", - "zip-unsupported": "Filen er en ZIP-fil, der bruger ZIP funktioner, der ikke understøttes af MediaWiki.\nDen kan ikke kontrolleres rigtigt for sikkerhed.", + "zip-unsupported": "Filen er en ZIP-fil, der bruger ZIP-funktioner, der ikke understøttes af MediaWiki.\nDen kan ikke kontrolleres rigtigt for sikkerhed.", "uploadstash": "Upload stash", "uploadstash-summary": "Denne side giver adgang til filer, de er uploadet (eller er i gang med at blive det), men som endnu ikke er offentliggjort på wikien. Disse filer er kun synlige for brugeren, der har uploadet dem.", "uploadstash-clear": "Ryd stashede filer", "uploadstash-nofiles": "Du har ingen stashede filer.", - "uploadstash-badtoken": "Udførelsen af handlingen mislykkedes, måske fordi dine legitimationsoplysninger for redigering er udløbet. Prøv venligst igen.", + "uploadstash-badtoken": "Handlingen kunne ikke udføres, muligvis fordi dine redigeringsoplysninger er udløbet. Prøv igen.", "uploadstash-errclear": "Rydning af filerne mislykkedes.", "uploadstash-refresh": "Opdatér filoversigten", "uploadstash-exception": "Kunne ikke lægge filen i gemmerne ($1): \"$2\".", @@ -1776,7 +1776,7 @@ "uploadstash-pager-submit": "Vis filliste", "uploadstash-bad-path": "Sti findes ikke.", "uploadstash-bad-path-invalid": "Stien er ugyldig.", - "uploadstash-bad-path-unknown-type": "Ukendt type »$1«.", + "uploadstash-bad-path-unknown-type": "Ukendt type \"$1\".", "uploadstash-bad-path-unrecognized-thumb-name": "Ukendt miniaturenavn.", "uploadstash-bad-path-no-handler": "Ingen handler fundet for MIME $1 til filen $2 .", "uploadstash-bad-path-bad-format": "Nøglen \"$1\" er ikke i et korrekt format.", @@ -1789,7 +1789,7 @@ "uploadstash-file-too-large": "Kan ikke behandle en fil der er større end $1 bytes.", "uploadstash-not-logged-in": "Ingen bruger er logget ind, filer skal tilhøre brugere.", "uploadstash-wrong-owner": "Filen ($1) tilhører ikke den nuværende bruger.", - "uploadstash-no-such-key": "Ingen sådan nøgle ($1), kan ikke fjerne.", + "uploadstash-no-such-key": "Ingen sådan nøgle ($1), kan ikke fjernes.", "uploadstash-zero-length": "Filen har en længde på nul.", "invalid-chunk-offset": "Ugyldig segmentstart", "img-auth-accessdenied": "Adgang nægtet", @@ -1798,7 +1798,7 @@ "img-auth-nofile": "Filen \"$1\" findes ikke.", "img-auth-isdir": "Du forsøger at få adgang til kataloget \"$1\".\nKun adgang til filer tillades.", "img-auth-streaming": "Sender \"$1\".", - "img-auth-public": "img_auth.php's funktion er at sende filer fra en privat wiki.\nDenne wiki er konfigureret som en offentlig wiki.\nFor optimal sikkerhed er img_auth.php deaktiveret.", + "img-auth-public": "Funktionen af img_auth.php er at generere output af filer fra en privat wiki.\nDenne wiki er konfigureret som en offentlig wiki.\nFor optimal sikkerhed er img_auth.php deaktiveret.", "img-auth-noread": "Brugeren har ikke rettigheder til at læse \"$1\".", "http-invalid-url": "Ugyldig webadresse: $1", "http-invalid-scheme": "URL'er af typen \"$1\" er ikke understøttet.", @@ -1814,13 +1814,13 @@ "upload-curl-error28-text": "Siden er for længe om at svare. Kontroller om siden er online, vent et øjeblik og prøv igen. Det kan måske hjælpe at prøve på et senere tidspunkt.", "license": "Licens", "license-header": "Licensering", - "nolicense": "intet forvalg", + "nolicense": "Ingen valgt", "licenses-edit": "Rediger licensvalg", "license-nopreview": "(forhåndsvisning ikke mulig)", "upload_source_url": "(din valgte fil fra en gyldig, offentligt tilgængelige URL)", "upload_source_file": "(din valgte fil fra din enhed)", "listfiles-delete": "slet", - "listfiles-summary": "Denne specialside viser alle oplagte filer.", + "listfiles-summary": "Denne særlige side viser alle uploadede filer.", "listfiles-userdoesnotexist": "Brugerkontoen \"$1\" er ikke registreret.", "listfiles-pager-submit": "Vis filliste", "imgfile": "fil", @@ -1872,23 +1872,23 @@ "upload-disallowed-here": "Du kan ikke overskrive denne fil.", "filerevert": "Gendan $1", "filerevert-legend": "Gendan fil", - "filerevert-intro": "Du gendanner '''[[Media:$1|$1]]''' til [$4 version fra $2, $3].", + "filerevert-intro": "Du tilbagestiller filen [[Media:$1|$1]] til [$4 versionen fra $3, $2].", "filerevert-comment": "Begrundelse:", "filerevert-defaultcomment": "Gendannet til version fra $1, $2 ($3)", "filerevert-submit": "Gendan", - "filerevert-success": "'''[[Media:$1|$1]]''' er gendannet til [$4 version fra $2, $3].", + "filerevert-success": "[[Media:$1|$1]] er gendannet til [$4 version fra $2, $3].", "filerevert-badversion": "Der findes ingen lokal udgave af denne fil med det opgivne tidsstempel.", "filerevert-identical": "Den gældende version af filen er allerede identisk med den valgte.", "filedelete": "Slet $1", "filedelete-legend": "Slet fil", - "filedelete-intro": "Du er ved at slette filen '''[[Media:$1|$1]]''' sammen med hele dens historik.", - "filedelete-intro-old": "Du er ved at slette en tidligere version af '''[[Media:$1|$1]]''' fra [$4 $2, $3].", + "filedelete-intro": "Du er ved at slette filen [[Media:$1|$1]] sammen med hele dens historik.", + "filedelete-intro-old": "Du er ved at slette en tidligere version af [[Media:$1|$1]] fra [$4 $2, $3].", "filedelete-comment": "Begrundelse:", "filedelete-submit": "Slet", - "filedelete-success": "'''$1''' er blevet slettet.", - "filedelete-success-old": "Versionen af '''[[Media:$1|$1]]''' fra $2 $3 er blevet slettet.", - "filedelete-nofile": "'''$1''' findes ikke.", - "filedelete-nofile-old": "Det er ingen version af '''$1''' med de anførte attributter.", + "filedelete-success": "$1 er blevet slettet.", + "filedelete-success-old": "Versionen af [[Media:$1|$1]] fra $2 $3 er blevet slettet.", + "filedelete-nofile": "$1 findes ikke.", + "filedelete-nofile-old": "Det er ingen version af $1 med de anførte attributter.", "filedelete-otherreason": "Anden/uddybende begrundelse:", "filedelete-reason-otherlist": "Anden begrundelse", "filedelete-reason-dropdown": "*Hyppige sletningsbegrundelser\n** Ophavsretskrænkelse\n** Dubletfil\n** Filen er ubrugt", @@ -1900,7 +1900,7 @@ "mimesearch-summary": "Denne side gør det muligt at filtrere filer efter deres MIME-type.\nInput: indholdstype/subtype eller indholdstype/*, f.eks. image/jpeg.", "mimetype": "MIME-type:", "download": "hent ned", - "unwatchedpages": "Ikke overvågede sider", + "unwatchedpages": "Uovervågede sider", "listredirects": "Liste over omdirigeringer", "listduplicatedfiles": "Liste over filer med dubletter", "listduplicatedfiles-summary": "Dette er en liste over filer, hvor den seneste version af filen er en kopi af den seneste version af en anden fil. Kun lokale filer er taget i betragtning.", @@ -1912,22 +1912,22 @@ "randompage-nopages": "Der er ingen sider i {{PLURAL:$2|navnerummet|disse navnerum:}} $1.", "randomincategory": "Tilfældig side i kategori", "randomincategory-invalidcategory": "\"$1\" er ikke et gyldigt kategorinavn.", - "randomincategory-nopages": "Der er ingen sider i [[:Category:$1]].", + "randomincategory-nopages": "Der er ingen sider i kategorien [[:Category:$1|$1]].", "randomincategory-category": "Kategori:", - "randomincategory-legend": "Tilfældig side i en given kategori", + "randomincategory-legend": "Tilfældig side i kategori", "randomincategory-submit": "Udfør", - "randomredirect": "Tilfældige henvisninger", - "randomredirect-nopages": "Der er ingen omdirigeringer i navnerummet $1.", + "randomredirect": "Tilfældig omdirigering", + "randomredirect-nopages": "Der er ingen omdirigeringer i navnerummet \"$1\".", "statistics": "Statistik", "statistics-header-pages": "Sidestatistik", "statistics-header-edits": "Redigeringsstatistik", - "statistics-header-users": "Statistik om brugere på {{SITENAME}}", + "statistics-header-users": "Brugerstatistik", "statistics-header-hooks": "Anden statistik", "statistics-articles": "Indholdssider", "statistics-pages": "Sider", "statistics-pages-desc": "Alle sider i wikien inklusive diskussionssider, omdirigeringer og andet", "statistics-files": "Oplagte filer", - "statistics-edits": "Redigeringer siden {{SITENAME}} blev oprettet", + "statistics-edits": "Sideredigeringer siden {{SITENAME}} blev oprettet", "statistics-edits-average": "Gennemsnitligt antal redigeringer per side", "statistics-users": "Registrerede brugere", "statistics-users-active": "Aktive brugere", @@ -1942,8 +1942,8 @@ "pageswithprop-prophidden-long": "lang tekst værdi for egenskaben skjult ($1)", "pageswithprop-prophidden-binary": "binær værdi for egenskaben skjult ($1)", "doubleredirects": "Dobbelte omdirigeringer", - "doubleredirectstext": "Dette er en liste over sider som omdirigerer til andre omdirigeringssider.\nHver linje indeholder henvisninger til den første og den anden omdirigering, såvel som til målet for den anden omdirigering som sædvanligvis er den \"rigtige\" målside som den første omdirigering burde henvise til.\nOverstregede poster er rettede.", - "double-redirect-fixed-move": "[[$1]] blev flyttet.\nDen blev automatisk opdateret og er nu en omdirigering til [[$2]].", + "doubleredirectstext": "Dette er en liste over sider som omdirigerer til andre omdirigeringssider.\nHver linje indeholder henvisninger til den første og den anden omdirigering, såvel som til målet for den anden omdirigering som sædvanligvis er den \"rigtige\" målside som den første omdirigering burde henvise til.\nOverstregede poster er blev løst.", + "double-redirect-fixed-move": "[[$1]] er blevet flyttet.\nDen blev automatisk opdateret og omdirigerer nu til [[$2]].", "double-redirect-fixed-maintenance": "Automatisk rettelse af dobbelt omdirigering fra [[$1]] til [[$2]] som en del af en vedligeholdelsesopgave", "double-redirect-fixer": "Omdirigerings-retter", "brokenredirects": "Defekte omdirigeringer", @@ -1960,7 +1960,7 @@ "nlinks": "{{PLURAL:$1|1 henvisning|$1 henvisninger}}", "nmembers": "$1 {{PLURAL:$1|medlem|medlemmer}}", "nmemberschanged": "$1 → $2 {{PLURAL:$2|medlem|medlemmer}}", - "nrevisions": "{{PLURAL:$1|1 ændring|$1 ændringer}}", + "nrevisions": "{{PLURAL:$1|1 sideversion|$1 sideversioner}}", "nimagelinks": "Brugt på $1 {{PLURAL:$1|side|sider}}", "ntransclusions": "brugt på $1 {{PLURAL:$1|side|sider}}", "specialpage-empty": "Der er ingen resultater at vise.", @@ -1986,7 +1986,7 @@ "mostlinked": "Sider med flest henvisninger", "mostlinkedcategories": "Mest brugte kategorier", "mostlinkedtemplates": "Mest brugte sider", - "mostcategories": "Mest brugte sider", + "mostcategories": "Sider med de fleste kategorier", "mostimages": "Mest brugte filer", "mostinterwikis": "Sider med flest interwikilinks", "mostrevisions": "Sider med de fleste ændringer", @@ -1997,14 +1997,14 @@ "shortpages": "Korte sider", "longpages": "Lange sider", "deadendpages": "Blindgydesider", - "deadendpagestext": "De følgende sider henviser ikke til andre sider i denne wiki.", - "protectedpages": "Skrivebeskyttede sider", + "deadendpagestext": "Følgende sider henviser ikke til andre sider på {{SITENAME}}.", + "protectedpages": "Beskyttede sider", "protectedpages-filters": "Filtre:", "protectedpages-indef": "Kun beskyttelser på ubestemt tid", "protectedpages-summary": "Denne side indeholder en liste over eksisterende sider, der i øjeblikket er beskyttet. For en liste over titler, der er beskyttet fra oprettelse, se [[{{#special:ProtectedTitles}}|{{int:protectedtitles}}]].", "protectedpages-cascade": "Kun nedarvende beskyttelser", "protectedpages-noredirect": "Skjul omdirigeringer", - "cachedspecial-viewing-cached-ttl": "Du ser en hengemt version af denne side, som kan være op til $1 gammel.", + "cachedspecial-viewing-cached-ttl": "Du ser en mellemlagret version af denne side, som kan være op til $1 gammel.", "protectedpagesempty": "I øjeblikket er ingen sider beskyttet på denne måde.", "protectedpages-timestamp": "Tidsstempel", "protectedpages-page": "Side", @@ -2017,7 +2017,7 @@ "protectedpages-unknown-performer": "Ukendt bruger", "protectedtitles": "Beskyttede sidenavne", "protectedtitles-summary": "Denne side indeholder en liste over titler, der i øjeblikket er beskyttet fra oprettelse. For en liste over eksisterende sider, der er beskyttet, se [[{{#special:ProtectedPages}}|{{int:protectedpages}}]].", - "protectedtitlesempty": "Der er ingen sidetitler der er beskyttet med disse parametre.", + "protectedtitlesempty": "Der er ingen sidetitler der er i øjeblikket beskyttet med disse parametre.", "protectedtitles-submit": "Vis sidetitler", "listusers": "Brugerliste", "listusers-editsonly": "Vis kun brugere med redigeringer", @@ -2025,18 +2025,18 @@ "listusers-creationsort": "Sortér efter oprettelsesdato", "listusers-desc": "Sortér i faldende rækkefølge", "usereditcount": "{{PLURAL:$1|én redigering|$1 redigeringer}}", - "usercreated": "{{GENDER:$3|Oprettet}} den $1 $2", + "usercreated": "{{GENDER:$3|Oprettet}} den $1 kl. $2", "newpages": "Nye sider", "newpages-submit": "Vis", "newpages-username": "Brugernavn:", "ancientpages": "Ældste sider", "move": "Flyt", - "movethispage": "Flyt side", + "movethispage": "Flyt denne side", "unusedimagestext": "De følgende filer findes, men bruges ikke på nogen sider.\nLæg mærke til at andre hjemmesider kan henvise til filen med en direkte URL, og dermed kan filen stadig være listet her, selvom den faktisk er i brug.", "unusedimagestext-categorizedimgisused": "Følgende filer findes, men er ikke indlejret på nogen side. Kategoriserede billeder betragtes som brugt på trods af, at de ikke er indlejret på nogen side.\nBemærk venligst, at andre websteder kan linke til en fil med en direkte URL, og derfor kan de stadig være opført her på trods af, at de er i aktiv brug.", - "unusedcategoriestext": "Denne specialside viser alle kategorier, som ikke selv er henført til en kategori.", + "unusedcategoriestext": "Følgende kategorisider findes, selvom ingen andre sider eller kategorier bruger dem.", "notargettitle": "Sideangivelse mangler", - "notargettext": "Du har ikke angivet en side eller bruger at udføre denne funktion på.", + "notargettext": "Du har ikke angivet en side eller bruger, som denne funktion skal udføres på.", "nopagetitle": "Siden findes ikke", "nopagetext": "Den angivne side findes ikke.", "badrevision": "Teksten til denne sideversion mangler eller er beskadiget.", @@ -2045,10 +2045,10 @@ "suppress": "Skjul", "querypage-disabled": "Denne specialside er deaktiveret af hensyn til ydeevnen.", "apihelp": "API-hjælp", - "apihelp-no-such-module": "Modul \"$1\" ikke fundet.", + "apihelp-no-such-module": "Modulet \"$1\" blev ikke fundet.", "apisandbox": "API-sandkassen", "apisandbox-jsonly": "JavaScript kræves for at bruge API-sandkassen.", - "apisandbox-intro": "Brug denne side til at eksperimentere med '''MediaWiki web service API'''.\nVi henviser til [https://www.mediawiki.org/wiki/API:Main_page dokumentationen af API] for yderligere oplysninger om brug af API. Eksempel: [https://www.mediawiki.org/wiki/API#A_simple_example få indholdet af en forside]. Vælg en handling at se flere eksempler.\n\nBemærk, at selv om dette er en sandkasse, vil handlinger du udfører på denne side redigere wikien.", + "apisandbox-intro": "Brug denne side til at eksperimentere med MediaWiki web service API .\nSe [https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page API-dokumentationen] for yderligere oplysninger om brug af API. Eksempel: [https://www.mediawiki.org/wiki/Special:MyLanguage/API:Tutorial#A_simple_query søg efter sidetitler, der matcher et bestemt nøgleord]. Vælg en handling for at se flere eksempler.\nBemærk, at selvom dette er en sandkasse, kan handlinger, du udfører på denne side, ændre wikien.", "apisandbox-submit": "Lav forespørgsel", "apisandbox-reset": "Ryd", "apisandbox-retry": "Forsøg igen", @@ -2060,7 +2060,7 @@ "apisandbox-dynamic-parameters": "Yderligere parametre", "apisandbox-dynamic-parameters-add-label": "Tilføj parameter:", "apisandbox-dynamic-parameters-add-placeholder": "Parameternavn", - "apisandbox-dynamic-error-exists": "En parameter navngivet »$1« findes allerede.", + "apisandbox-dynamic-error-exists": "En parameter med navnet \"$1\" findes allerede.", "apisandbox-templated-parameter-reason": "Denne [[Special:ApiHelp/main#main/templatedparams|skabelonparameter]] tilbydes baseret på {{PLURAL:$1|værdien|værdierne}} af $2.", "apisandbox-deprecated-parameters": "Forældede parametre", "apisandbox-fetch-token": "Udfyld automatisk nøglen", @@ -2073,7 +2073,7 @@ "apisandbox-results-error": "Der opstod en fejl under indlæsning af API-forespørgelsessvaret: $1.", "apisandbox-results-login-suppressed": "Denne forespørgsel er blevet behandlet som en logget ud bruger, da den kunne bruges til at omgå browser Same-Origin sikkerhed. Bemærk, at API-sandkassens automatiske token-håndtering ikke fungerer korrekt med sådanne forespørgsler. Udfyld dem venligst manuelt.", "apisandbox-request-selectformat-label": "Vis forespørgseldata som:", - "apisandbox-request-format-url-label": "Adresseforepørgselsstreng", + "apisandbox-request-format-url-label": "URL-forespørgselsstreng", "apisandbox-request-url-label": "Forespurgt URL:", "apisandbox-request-json-label": "Anmod om JSON:", "apisandbox-request-format-php-label": "PHP-tabel", @@ -2093,10 +2093,10 @@ "apisandbox-multivalue-all-namespaces": "$1 (alle navnerum)", "apisandbox-multivalue-all-values": "$1 (alle værdier)", "booksources": "Bogkilder", - "booksources-search-legend": "Søgning efter bøger", + "booksources-search-legend": "Søg efter bogkilder", "booksources-search": "Søg", - "booksources-text": "Dette er en liste med henvisninger til Internetsider, som sælger nye og brugte bøger. Der kan der også findes yderligere informationer om bøgerne. {{SITENAME}} er ikke forbundet med nogen af dem.", - "booksources-invalid-isbn": "Det angivne ISBN-nummer ser forkert ud. Tjek med kilden om det er skrevet korrekt.", + "booksources-text": "Nedenfor er en liste med henvisninger til andre sider, der sælger nye og brugte bøger, som muligvis også indeholder yderligere information om bøger, du leder efter:", + "booksources-invalid-isbn": "Det angivne ISBN-nummer ser ikke ud til at være gyldigt; kontroller for fejl under kopiering fra den originale kilde.", "magiclink-tracking-rfc": "Sider, der bruger automatiske RFC-henvisninger‎", "magiclink-tracking-rfc-desc": "Denne side bruger RFC magiske links. Se [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Magic_links mediawiki.org] om, hvordan du migrerer.", "magiclink-tracking-pmid": "Sider, der bruger automatiske PMID-henvisninger‎", @@ -2115,8 +2115,8 @@ "alllogstext": "Samlet visning af alle loggene på {{SITENAME}}.\nDu kan afgrænse visningen ved at vælge en logtype, brugernavn eller påvirket side. Der skelnes mellem små og store bogstaver for både bruger- og sidenavne.", "logempty": "Intet passende fundet.", "log-title-wildcard": "Søg i titler som begynder med teksten", - "showhideselectedlogentries": "Vis/skjul de markerede loghændelser", - "log-edit-tags": "Rediger tags i valgte logposter", + "showhideselectedlogentries": "Skift synligheden af valgte loghændelser", + "log-edit-tags": "Rediger tags for valgte loghændelser", "checkbox-select": "Vælg: $1", "checkbox-all": "Alle", "checkbox-none": "Ingen", @@ -2130,7 +2130,7 @@ "allinnamespace": "Alle sider (i $1-navnerummet)", "allpagessubmit": "Vis", "allpagesprefix": "Vis sider der begynder med:", - "allpagesbadtitle": "Det indtastede sidenavn er ugyldigt: Det har enten et foranstillet sprog-, en Interwiki-forkortelse eller indeholder et eller flere tegn, som ikke må anvendes i sidenavne.", + "allpagesbadtitle": "Den angivne sidenavn var ugyldig eller havde et præfiks for forskellige sprog eller wikier.\nDen kan indeholde et eller flere tegn, der ikke kan bruges i titler.", "allpages-bad-ns": "Navnerummet $1 findes ikke på {{SITENAME}}.", "allpages-hide-redirects": "Skjul omdirigeringer", "categories": "Kategorier", @@ -2142,12 +2142,12 @@ "deletedcontributions-title-for-ip-when-temporary-accounts-enabled": "Slettede ældre IP-bidrag for $1", "sp-deletedcontributions-contribs": "bidrag", "linksearch": "Søgning i eksterne henvisninger", - "linksearch-pat": "Søg efter links til:", + "linksearch-pat": "Søgemønster:", "linksearch-ns": "Navnerum:", "linksearch-ok": "Søg", "linksearch-text": "Wildcards som \"*.wikipedia.org\" kan benyttes.
                    \nDer skal som minimum angives et topniveau-domæne som f. eks. \"*.org\".
                    \n{{PLURAL:$2|Understøttet protokol|Understøttede protokoller}}: $1 (standard er http:// and https:// hvis der ikke er angivet nogen protokol).", - "linksearch-line": "$2 linker til $1", - "linksearch-error": "Wildcards må kun benyttes i starten af hostnavnet.", + "linksearch-line": "$2 henviser til $1", + "linksearch-error": "Jokertegn må kun forekomme i starten af værtsnavnet.", "listusersfrom": "Vis brugere fra:", "listusers-submit": "Vis", "listusers-noresult": "Ingen bruger fundet.", @@ -2155,7 +2155,7 @@ "activeusers": "Liste over aktive brugere", "activeusers-intro": "Dette er en liste over brugere, som har haft en eller anden form for aktivitet inden for {{PLURAL:$1|den|de}} seneste {{PLURAL:$1|dag|$1 dage}}.", "activeusers-count": "$1 {{PLURAL:$1|handling|handlinger}} i {{PLURAL:$3|det seneste døgn|de seneste $3 dage}}", - "activeusers-from": "Vis brugere som starter med:", + "activeusers-from": "Vis brugere fra:", "activeusers-groups": "Vis brugere tilhørende grupperne:", "activeusers-excludegroups": "Ekskluder brugere tilhørende grupperne:", "activeusers-noresult": "Ingen brugere fundet.", @@ -2183,10 +2183,10 @@ "listgrants-grant": "Tildeling", "listgrants-rights": "Rettigheder", "trackingcategories": "Sporingskategorier", - "trackingcategories-summary": "Denne side viser sporing af de kategorier, som er automatisk udfyldt af MediaWiki-softwaren. Deres navne kan ændres ved at ændre de relevante system-beskeder i {{ns:8}}-navnerummet.", + "trackingcategories-summary": "Denne side viser sporingskategorier, som automatisk udfyldes af MediaWiki-softwaren. Deres navne kan ændres ved at ændre de relevante systemmeddelelser i navneområdet {{ns:8}}.", "trackingcategories-msg": "Sporingskategori", "trackingcategories-name": "Navn på besked", - "trackingcategories-desc": "Optagelseskriterier for kategori", + "trackingcategories-desc": "Kriterier for inkludering i kategori", "restricted-displaytitle-ignored": "Sider med ignorerede visningstitler", "restricted-displaytitle-ignored-desc": "Siden har en ignoreret {{DISPLAYTITLE}} fordi det ikke svarer til sidens faktiske titel.", "nonnumeric-formatnum": "Sider med ikke-numeriske argumenter i parserfunktionen formatnum‎", @@ -2194,8 +2194,8 @@ "noindex-category-desc": "Siden indekseres ikke af robotter, fordi den indeholder det magiske ord __NOINDEX__ og er i et navnerum, hvor dette flag er tilladt.", "index-category-desc": "Siden indeholder __INDEX__ (og er i et navnerum, hvor dette flag er tilladt), og bliver derfor indekseret af robotter, hvor den normalt ikke ville blive det.", "post-expand-template-inclusion-category-desc": "Siden er større end $wgMaxArticleSize efter alle skabeloner er udvidet, så nogle skabeloner blev ikke udvidet.", - "post-expand-template-argument-category-desc": "Siden er større end $wgMaxArticleSize efter udvidelse af et skabelon argument (noget i triple krøllede paranteser, som {{{Foo}}}).", - "expensive-parserfunction-category-desc": "Siden bruger alt for mange beregningstunge funktioner (som #ifexist). Se [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:$wgExpensiveParserFunctionLimit Manual:$wgExpensiveParserFunctionLimit].", + "post-expand-template-argument-category-desc": "Siden er større end $wgMaxArticleSize efter udvidelse af et skabelonargument (noget i triple krøllede parenteser, som {{{Foo}}}).", + "expensive-parserfunction-category-desc": "Siden bruger for mange dyre parserfunktioner (som #ifexist). Se [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:$wgExpensiveParserFunctionLimit Manual:$wgExpensiveParserFunctionLimit].", "broken-file-category-desc": "Siden indeholder en defekt filhenvisning (en henvisning til at indlejre en fil der ikke eksisterer).", "hidden-category-category-desc": "Kategorien indeholder __HIDDENCAT__ i sideindholdet, hvilket som standard forhindrer den i at blive vist i kategorilisten på sider.", "trackingcategories-nodesc": "Ingen beskrivelse tilgængelig.", @@ -2204,10 +2204,10 @@ "mailnologintext": "Du skal være [[Special:UserLogin|logget på]] og have en gyldig e-mailadresse sat i dine [[Special:Preferences|indstillinger]] for at sende e-mail til andre brugere.", "emailuser": "E-mail til denne bruger", "emailuser-title-target": "Send e-mail til denne {{GENDER:$1|bruger}}", - "emailuser-title-notarget": "Send e-mail til en bruger", + "emailuser-title-notarget": "E-mail-bruger", "emailpagetext": "Du kan bruge formularen nedenfor til at sende en e-mail til denne {{GENDER:$1|bruger}}.\nDen e-mailadresse, du har angivet i [[Special:Preferences|dine indstillinger]], vises i e-mailen, så modtageren vil kunne svare dig direkte.", "defemailsubject": "{{SITENAME}}-e-mail fra brugeren \"$1\"", - "usermaildisabled": "Bruger-e-mail deaktiveret", + "usermaildisabled": "Brugerens e-mail er deaktiveret", "usermaildisabledtext": "Du kan ikke sende e-mails til andre brugere på denne wiki", "noemailtitle": "Ingen e-mailadresse", "noemailtext": "Denne bruger har ikke angivet en gyldig e-mailadresse.", @@ -2227,11 +2227,11 @@ "emailsent": "E-mail sendt", "emailsenttext": "Din e-mail er blevet sendt.", "emailuserfooter": "Denne e-mail blev {{GENDER:$1|sendt}} af $1 til {{GENDER:$2|$2}} af funktionen \"{{int:emailuser}}\" på {{SITENAME}}. Hvis {{GENDER:$2|du}} svarer på denne e-mail, {{GENDER:$2|din}} e-mail vil blive sendt direkte til {{GENDER:$1|original afsender}}, afslører {{GENDER:$2|din}} e-mailadresse til {{GENDER:$1|dem}}.", - "usermessage-summary": "Efterlader system besked.", + "usermessage-summary": "Efterlader en systembesked.", "watchlist": "Overvågningsliste", "mywatchlist": "Overvågningsliste", "watchlistfor2": "For $1", - "nowatchlist": "Du har ingenting i din overvågningsliste.", + "nowatchlist": "Du har ingen elementer på din overvågningsliste.", "watchlistanontext": "Du skal logge på for at se din overvågningsliste eller ændre indholdet af den.", "watchlistanontext-for-temp-user": "Opret en konto for at se eller redigere elementer på overvågningslisten.", "watchnologin": "Ikke logget på", @@ -2247,28 +2247,28 @@ "addedwatchexpirytext": "\"[[:$1]]\" og tilhørende diskussionsside er blevet tilføjet til din [[Special:Watchlist|overvågningsliste]] i $2.", "addedwatchexpirytext-talk": "\"[[:$1]]\" og dens tilknyttede side er blevet tilføjet til din [[Special:Watchlist|overvågningsliste]] for $2.", "addedwatchindefinitelytext": "\"[[:$1]]\" og tilhørende diskussionsside er permanent blevet tilføjet til din [[Special:Watchlist|overvågningsliste]].", - "addedwatchindefinitelytext-talk": "\"[[:$1]]\" og dens tilhørende side er permannent blevet føjet til din [[Special:Watchlist|overvågningsliste]].", + "addedwatchindefinitelytext-talk": "\"[[:$1]]\" og dens tilhørende side er permanent blevet føjet til din [[Special:Watchlist|overvågningsliste]].", "removewatch": "Fjern fra overvågningsliste", "removedwatchtext": "\"[[:$1]]\" og tilhørende diskussionsside er blevet fjernet fra din [[Special:Watchlist|overvågningsliste]].", "removedwatchtext-talk": "\"[[:$1]]\" og dets tilhørende side er blevet fjernet fra din [[Special:Watchlist|overvågningsliste]].", "removedwatchtext-short": "Siden \"$1\" er blevet fjernet fra din overvågningsliste.", "watch": "Overvåg", - "watchthispage": "Overvåg side", + "watchthispage": "Overvåg denne side", "unwatch": "Fjern overvågning", "unwatchthispage": "Fjern overvågning", - "notanarticle": "Ikke en artikel", - "notvisiblerev": "Versionen er blevet slettet", + "notanarticle": "Ikke en indholdsside", + "notvisiblerev": "Den seneste sideversion af en anden bruger er blevet slettet", "watchlist-details": "{{PLURAL:$1|$1 side er|$1 sider er}} på din overvågningsliste (plus diskussionssider).", "watchlist-expiry-days-left": "{{PLURAL:$1|$1 dag|$1 dage}} tilbage", "watchlist-expiring-days-full-text": "{{PLURAL:$1|1 dag|$1 dage}} tilbage på din overvågningsliste", - "watchlist-expiry-hours-left": "Få timer tilbage", + "watchlist-expiry-hours-left": "Nogle timer igen", "watchlist-expiring-hours-full-text": "Nogle få timer tilbage på din overvågningsliste", "wlheader-enotif": "E-mail-underretning er slået til.", "wlheader-showupdated": "Sider, der er ændret siden dit sidste besøg, er vist med fed skrift.", "wlnote": "Nedenfor ses {{PLURAL:$1|den seneste ændring|de seneste $1 ændringer}} i {{PLURAL:$2|den sidste time|de sidste $2 timer}} op til den $3 kl. $4.", "watchlist-hide": "Skjul", "watchlist-submit": "Vis", - "wlshowtime": "Vis seneste:", + "wlshowtime": "Tidsperiode for visning:", "wlshowhideminor": "mindre ændringer", "wlshowhidebots": "robotter", "wlshowhideliu": "registrerede brugere", @@ -2277,20 +2277,20 @@ "wlshowhidemine": "mine redigeringer", "wlshowhidecategorization": "kategorisering af sider", "watchlist-options": "Indstillinger for overvågningslisten", - "watching": "Tilføjer overvågning …", - "unwatching": "Fjerner overvågning …", + "watching": "Overvåger...", + "unwatching": "Fjerner fra overvågningsliste…", "enotif_reset": "Marker alle sider som besøgt", "enotif_impersonal_salutation": "{{SITENAME}} bruger", - "enotif_subject_deleted": "{{SITENAME}} side $1 er blevet slettet af {{gender:$2|$2}}", - "enotif_subject_created": "{{SITENAME}} side $1 er blevet oprettet af {{gender:$2|$2}}", - "enotif_subject_moved": "{{SITENAME}} side $1 er blevet flyttet af {{gender:$2|$2}}", - "enotif_subject_restored": "{{SITENAME}} side $1 er blevet {{GENDER:$2|gendannet}} af $2", - "enotif_subject_changed": "{{SITENAME}}-side $1 er blevet ændret af {{gender:$2|$2}}", - "enotif_body_intro_deleted": "{{SITENAME}}siden $1 er blevet slettet $PAGEEDITDATE af {{gender:$2|$2}}, se $3.", - "enotif_body_intro_created": "{{SITENAME}} siden $1 er blevet oprettet den $PAGEEDITDATE af {{gender:$2|$2}}, se $3 for den aktuelle version.", - "enotif_body_intro_moved": "{{SITENAME}} siden $1 er blevet flyttet den $PAGEEDITDATE af {{gender:$2|$2}}, se $3 for den aktuelle revision.", - "enotif_body_intro_restored": "{{SITENAME}}-siden $1 er blevet {{GENDER:$2| gendannet}} den $PAGEEDITDATE af $2, se $3 for den aktuelle revision.", - "enotif_body_intro_changed": "{{SITENAME}}-siden $1 er blevet ændret den $PAGEEDITDATE af {{gender:$2|$2}}, se $3 for den aktuelle version.", + "enotif_subject_deleted": "Side $1 på {{SITENAME}} er blevet {{GENDER:$2|slettet}} af $2", + "enotif_subject_created": "Side $1 på {{SITENAME}} er blevet {{GENDER:$2|oprettet}} af $2", + "enotif_subject_moved": "Side $1 på {{SITENAME}} er blevet {{GENDER:$2|flyttet}} af $2", + "enotif_subject_restored": "Sletningen af siden $1 på {{SITENAME}} er blevet {{GENDER:$2|gendannet}} af $2", + "enotif_subject_changed": "Side $1 på {{SITENAME}} er blevet {{GENDER:$2| ændret}} af $2", + "enotif_body_intro_deleted": "Siden $1 på {{SITENAME}} er blevet {{GENDER:$2| slettet}} den $PAGEEDITDATE af $2, se $3.", + "enotif_body_intro_created": "Siden $1 på {{SITENAME}} blev {{GENDER:$2|oprettet}} den PAGEEDITDATE af $2. Se $3 for den aktuelle version.", + "enotif_body_intro_moved": "Siden $1 på {{SITENAME}} er blevet {{GENDER:$2| flyttet}} den $PAGEEDITDATE af $2. Se $3 for den aktuelle version.", + "enotif_body_intro_restored": "{{SITENAME}}-siden $1 er blevet {{GENDER:$2| gendannet}} den $PAGEEDITDATE af $2, se $3 for den aktuelle version.", + "enotif_body_intro_changed": "Siden $1 på {{SITENAME}} er blevet {{GENDER:$2|ændret}} den $PAGEEDITDATE af $2. Se $3 for den aktuelle version.", "enotif_lastvisited": "Gå til $1 for at se alle ændringer siden dit sidste besøg", "enotif_lastdiff": "For at se denne ændring, se $1", "enotif_pagelog": "For at se loggen på denne side, se $1", @@ -2301,21 +2301,21 @@ "deletepage-deletetalk": "Slet den tilhørende diskussionsside", "deletepage-submit": "Slet side", "confirm": "Bekræft", - "excontent": "indholdet var: '$1'", - "excontentauthor": "indholdet var: '$1' og den eneste forfatter var '[[Special:Contributions/$2|$2]]' ([[User talk:$2|talk]])", - "exbeforeblank": "indholdet før siden blev tømt var: '$1'", + "excontent": "indholdet var: \"$1\"", + "excontentauthor": "indholdet var: \"$1\" og den eneste bidragyder var '[[Special:Contributions/$2|$2]]' ([[User talk:$2|diskussion]])", + "exbeforeblank": "indholdet før siden blev tømt var: \"$1\"", "delete-confirm": "Slet \"$1\"", "delete-legend": "Slet", "delete-talk-summary-prefix": "Slettet sammen med den tilknyttede side med årsag: $1", "historywarning": "Advarsel: Siden du er ved at slette har en historie med $1 {{PLURAL:$1|version|versioner}}:", - "historyaction-submit": "Vis versioner", - "confirmdeletetext": "Du er ved at slette en side sammen med hele dens tilhørende historik.\nBekræft venligst at du virkelig vil gøre dette, at du forstår konsekvenserne, og at du gør det i overensstemmelse med [[{{MediaWiki:Policy-url}}|retningslinjerne]].", + "historyaction-submit": "Vis sideversioner", + "confirmdeletetext": "Du er ved at slette en side sammen med hele dens tilhørende historik.\nBekræft venligst, at du virkelig vil gøre dette, at du forstår konsekvenserne, og at du gør det i overensstemmelse med [[{{MediaWiki:Policy-url}}|retningslinjerne]].", "actioncomplete": "Gennemført", "actionfailed": "Handlingen mislykkedes", - "deletedtext": "\"$1\" er slettet. Se $2 for en fortegnelse over de nyeste sletninger.", + "deletedtext": "\"$1\" er blevet slettet.\nSe $2 for en oversigt over de seneste sletninger.", "deleted-page-and-talkpage": "\"$1\" og \"$2\" er blevet slettet.\nSe $3 for en oversigt over seneste sletninger.", "dellogpage": "Sletningslog", - "dellogpagetext": "Herunder vises de nyeste sletninger. Alle tider er serverens tid.", + "dellogpagetext": "Nedenfor er en liste over de seneste sletninger.", "deletionlog": "sletningslog", "log-name-create": "Sideoprettelseslog", "log-description-create": "Nedenfor er en liste over de senest oprettede sider.", @@ -2329,10 +2329,10 @@ "delete-edit-reasonlist-suppress": "Rediger censurårsager", "delete-toobig": "Denne side har en stor historik, over {{PLURAL:$1|en version|$1 versioner}}. Sletning af sådanne sider er begrænset, for at forhindre utilsigtet forstyrrelse af {{SITENAME}}.", "delete-toomanyrevisions": "Du forsøger at slette mere end $1 {{PLURAL:$1|sideversion|sideversioner}} ad gangen.\nEn sådan handling er blevet begrænset for at undgå utilsigtet afbrydelse af {{SITENAME}}.", - "delete-warning-toobig": "Denne side har en stor historik, over {{PLURAL:$1|en version|$1 versioner}} versioner, slettes den kan det forstyrre driften af {{SITENAME}}, gå forsigtigt frem.", + "delete-warning-toobig": "Denne side har en lang redigeringshistorik, over $1 {{PLURAL:$1|sideversion|sideversioner}}.\nSletning kan forstyrre databaseoperationerne for {{SITENAME}};\nFortsæt med forsigtighed.", "delete-error-associated-alreadytalk": "Kan ikke slette tilhørende diskussionsside på en diskussionsside.", "delete-error-associated-doesnotexist": "Kan ikke slette en ikke-eksisterende tilknyttet diskussionsside.", - "deleteprotected": "Du kan ikke slette denne side, fordi den er beskyttet.", + "deleteprotected": "Du kan ikke slette denne side, da den er blevet beskyttet.", "deleting-backlinks-warning": "Advarsel: [[Special:WhatLinksHere/{{FULLPAGENAME}}|Andre sider]] henviser til eller inkluderer den side, du er ved at slette.", "deleting-subpages-warning": "Advarsel: Siden, som du er ved at slette, har [[Special:PrefixIndex/{{FULLPAGENAME}}/|{{PLURAL:$1|en underside|$1 undersider|51=over 50 undersider}}]].", "deleting-talkpage-subpages-warning": "Advarsel: Den tilknyttede diskussionsside på den side, du er ved at slette, har [[Special:PrefixIndex/{{TALKPAGENAME}}/|{{PLURAL:$1|en underside|$1undersider|51=over 50 undersider}}]].", @@ -2345,7 +2345,7 @@ "rollbacklinkcount-morethan": "rul mere end {{PLURAL:$1|en redigering|$1 redigeringer}} tilbage", "rollbackfailed": "Kunne ikke fjerne redigeringen", "rollback-missingparam": "Manglende nødvendige parametre på forespørgsel.", - "rollback-missingrevision": "Kunne ikke indlæse revisionsdata.", + "rollback-missingrevision": "Kunne ikke indlæse sideversionsdata.", "cantrollback": "Kan ikke fjerne redigeringen.\nDen sidste bidragyder er den eneste forfatter til denne side.", "alreadyrolled": "Kan ikke rulle tilbage den sidste redigering af [[:$1]] af [[User:$2|$2]] ([[User talk:$2|diskussion]]{{int:pipe-separator}}[[Special:Contributions/$2|{{int:contribslink}}]]).\nEn anden har redigeret eller har allerede rullet siden tilbage.\n\nDen seneste redigering er foretaget af [[User:$3|$3]] ([[User talk:$3|diskussion]]{{int:pipe-separator}}[[Special:Contributions/$3|{{int:contribslink}}]]).", "editcomment": "Redigeringsbeskrivelsen var: $1.", @@ -2375,19 +2375,19 @@ "logentry-contentmodel-change-revert": "gendan", "protectlogpage": "Skrivebeskyttelseslog", "protectlogtext": "Herunder er en liste over ændringer til sidebeskyttelser.\nSe [[Special:ProtectedPages|listen over beskyttede sider]] for listen over sidebeskyttelser, der er i kraft i øjeblikket.", - "protectedarticle-comment": "{{GENDER:$2|beskyttede}} \"[[$1]]\"", + "protectedarticle-comment": "{{GENDER:$2|Beskyttede}} \"[[$1]]\"", "modifiedarticleprotection-comment": "{{GENDER:$2|Ændrede}} beskyttelsesindstillinger for \"[[$1]]\"", - "unprotectedarticle-comment": "{{GENDER:$2|Fjernede beskyttelsen}} af «[[$1]]»", + "unprotectedarticle-comment": "{{GENDER:$2|Fjernede beskyttelsen}} af \"[[$1]]\"", "protect-title": "Ændre beskyttelsesindstillinger for \"$1\"", "protect-title-notallowed": "Se beskyttelsesindstillinger for \"$1\"", - "prot_1movedto2": "$1 flyttet til $2", + "prot_1movedto2": "[[$1]] flyttet til [[$2]]", "protect-badnamespace-title": "Navnerum, der ikke kan beskyttes", "protect-badnamespace-text": "Sider i dette navnerum kan ikke beskyttes.", "protect-norestrictiontypes-text": "Denne side kan ikke beskyttes, da der er ikke er nogen tilgængelige begrænsningstyper.", "protect-norestrictiontypes-title": "Ikke muligt at beskytte side", "protect-legend": "Bekræft beskyttelse", "protectcomment": "Begrundelse:", - "protectexpiry": "Udløb", + "protectexpiry": "Udløber:", "protect_expiry_invalid": "Udløbstiden er ugyldig.", "protect_expiry_old": "Udløbstiden ligger i fortiden.", "protect-unchain-permissions": "Lås yderligere beskyttelsesindstillinger op", @@ -2398,55 +2398,55 @@ "protect-cascadeon": "Denne side er i øjeblikket beskyttet, fordi den er inkluderes i følgende {{PLURAL:$1|side|sider}}, som har kaskadebeskyttelse slået til.\nÆndringer af denne sides beskyttelsesindstillinger vil ikke påvirke kaskadebeskyttelsen.", "protect-default": "Tillad alle brugere", "protect-fallback": "Tillad kun brugere med \"$1\" adgang", - "protect-level-autoconfirmed": "Tillad kun autobekræftede brugere", + "protect-level-autoconfirmed": "Tillad kun automatisk bekræftede brugere", "protect-level-sysop": "Tillad kun administratorer", "protect-summary-cascade": "nedarvende", - "protect-expiring": "til $1 (UTC)", + "protect-expiring": "udløber $1 (UTC)", "protect-expiring-local": "udløber $1", "protect-expiry-indefinite": "på ubestemt tid", "protect-cascade": "Beskyt sider som er inkluderet på denne side (nedarvende beskyttelse)", "protect-cantedit": "Du kan ikke ændre beskyttelsesindstillingerne på denne side, fordi du ikke har tilladelse til at redigere den.", "protect-othertime": "Anden tid:", "protect-othertime-op": "anden tid", - "protect-existing-expiry": "Nugældende udløbstid: $2 $3", + "protect-existing-expiry": "Eksisterende udløbstid: $2, kl. $3", "protect-existing-expiry-infinity": "Eksisterende udløbstid: uendelig", "protect-otherreason": "Anden/uddybende årsag:", "protect-otherreason-op": "Anden begrundelse", "protect-dropdown": "* Almindelge besyttelsesårsager\n** Gentagen hærværk\n** Gentagen spam\n** Redigeringskrig\n** Side med mange besøgende", "protect-edit-reasonlist": "Rediger beskyttelsesårsager", "protect-expiry-options": "1 time:1 hour,1 dag:1 day,1 uge:1 week,2 uger:2 weeks,1 måned:1 month,3 måneder:3 months,6 måneder:6 months,1 år:1 year,ubegrænset:infinite", - "restriction-type": "Beskyttelsesstatus", + "restriction-type": "Tilladelse:", "restriction-level": "Beskyttelsesniveau:", "minimum-size": "Mindste størrelse", "maximum-size": "Største størrelse", "pagesize": "(bytes)", "restriction-edit": "Redigering", "restriction-move": "Flytning", - "restriction-create": "oprette", + "restriction-create": "Opret", "restriction-upload": "Oplægning", "restriction-level-sysop": "fuldt beskyttet", - "restriction-level-autoconfirmed": "delvist beskyttet", + "restriction-level-autoconfirmed": "semi-beskyttet", "restriction-level-all": "alle niveauer", - "undelete": "Gendan en slettet side", + "undelete": "Vis slettede sider", "undeletepage": "Se og gendan slettede sider", - "undeletepagetitle": "'''Slettede versioner af [[:$1|$1]]'''.", + "undeletepagetitle": "Slettede sideversioner af [[:$1|$1]] .", "viewdeletedpage": "Vis slettede sider", "skin-action-viewdeleted": "Vis $1?", "undeletepagetext": "{{PLURAL:$1|Den følgende side er blevet slettet, men den|De følgende $1 sider er blevet slettet, men de}} er stadig i arkivet og kan fortrydes.\nArkivet kan med jævne mellemrum blive renset ud.", "undelete-fieldset-title": "Gendan sideversioner", "undeleteextrahelp": "For at gendanne siden hele sidens historik skal du lade alle afkrydsningsfelter være fravalgte og klikke på {{int:undeletebtn}} .\nFor at gendanne bestemte versioner skal du markere de felter, der svarer til de sideversioner, der skal gendannes, og klikke på {{int:undeletebtn}}.", - "undeleterevisions": "$1 {{PLURAL:$1|version|versioner}} slettet", + "undeleterevisions": "$1 {{PLURAL:$1|sideversion|sideversioner}} slettet", "undeletehistory": "Hvis du gendanner siden, vil alle tidligere sideversioner blive gendannet i historikken.\nHvis en ny side med det samme navn er oprettet efter sletningen, så vil de gendannede sideversioner blive vist i den tidligere historik.", - "undeleterevdel": "Gendannelsen gennemføres ikke, når den mest aktuelle version er skjult eller indeholder skjulte dele.\nI dette tilfælde må den nyeste version ikke markeres eller dens status skal ændres til en normal version.\nVersioner af filer, som du ikke har adgang til, gendannes ikke.", + "undeleterevdel": "Gendannelsen gennemføres ikke, når den mest aktuelle sideversion er skjult eller indeholder skjulte dele.\nI sådanne tilfælde skal du fjerne markeringen i eller vise den nyeste slettede sideversion.", "undeletehistorynoadmin": "Denne side er blevet slettet.\nÅrsagen til sletningen er vist i oversigten nedenfor, sammen med detaljer om de brugere, der havde redigeret denne side før sletningen.\nTeksten i de slettede versioner er kun tilgængelig for administratorer.", - "undelete-revision": "Slettet version af $1 (fra $4 $5) af $3:", + "undelete-revision": "Slettet version af $1 (fra $4, kl. $5) af $3:", "undeleterevision-missing": "Ugyldig eller manglende sideversion.\nDu har muligvis en dårligt henvisning, eller versionen kan være blevet gendannet eller fjernet fra arkivet.", "undelete-nodiff": "Der findes ingen tidligere version.", "undeletebtn": "Gendan", "undeletelink": "vis/gendan", "undeleteviewlink": "vis", "undelete-undeletetalk": "Gendan alle sideversioner af den tilknyttede diskussionsside", - "undeleteinvert": "Omvend valget af versioner", + "undeleteinvert": "Omvend valget", "undeletecomment": "Begrundelse:", "undeleteothercomment": "Anden/uddybende begrundelse:", "undeletecommentotherlist": "Anden begrundelse", @@ -2455,16 +2455,16 @@ "undelete-edit-commentlist-unsuppress": "Rediger årsager for ophævelse af censur", "cannotundelete": "Gendannelse mislykkedes for nogle eller alle:\n$1", "undeletedpage": "$1 er blevet gendannet \n\nKonsulter [[Special:Log/delete|sletningsloggen]] for at få en oversigt over de nylige slettede og gendannede sider.", - "undelete-header": "Se [[Special:Log/delete|slette-loggen]] for nyligt slettede og gendannede sider.", + "undelete-header": "Se [[Special:Log/delete|sletteloggen]] for nylig slettede sider.", "undelete-search-title": "Søg i slettede sider", - "undelete-search-box": "Søg efter slettede sider", + "undelete-search-box": "Søg i slettede sider", "undelete-search-prefix": "Vis sider som starter med:", - "undelete-search-full": "Vis sidetitler indeholdende:", + "undelete-search-full": "Vis sidetitler, der indeholder:", "undelete-search-submit": "Søg", - "undelete-no-results": "Der blev ikke fundet en passende side i arkivet.", - "undelete-filename-mismatch": "Kan ikke gendanne filen med tidsstempel $1: forkert filnavn", - "undelete-bad-store-key": "Kan ikke gendanne filen med tidsstempel $1: file fandtes ikke da den blev slettet", - "undelete-cleanup-error": "Fejl under sletning af ubrugt arkiveret version \"$1\".", + "undelete-no-results": "Der blev ikke fundet en passende side i arkivet for slettet sider.", + "undelete-filename-mismatch": "Kan ikke gendanne filen med tidsstempel $1: Filnavnet stemmer ikke overens.", + "undelete-bad-store-key": "Kan ikke gendanne filen med tidsstempel $1: Filen fandtes ikke før den blev slettet", + "undelete-cleanup-error": "Fejl under sletning af ubrugt arkivfil \"$1\".", "undelete-missing-filearchive": "Kunne ikke genskabe filarkiv med ID $1, fordi den ikke findes i databasen.\nMåske er den allerede blevet gendannet.", "undelete-talk-summary-prefix": "Gendannet sammen med den tilknyttede diskussionsside med årsag: $1", "undelete-error": "Fejl under gendannelse af siden", @@ -2475,7 +2475,7 @@ "undelete-back-to-list": "Se alle slettede sideversioner", "undelete-load-more-revisions": "Indlæs flere sideversioner", "namespace": "Navnerum:", - "invert": "Udeluk valgt navnerum", + "invert": "Udeluk valgt", "tooltip-invert": "Afkryds dette felt for at skjule ændringer til sider i det valgte navnerum (og det tilknyttede navnerum, hvis det felt også er afkrydset)", "tooltip-whatlinkshere-invert": "Marker dette felt for at skjule links fra sider inden for det valgte navnerum.", "namespace_association": "Tilknyttet navnerum", @@ -2521,7 +2521,7 @@ "sp-contributions-concurrency-ip": "Beklager, der bliver lavet for mange forespørgsler fra din IP-adresse. Prøv igen senere.", "whatlinkshere": "Hvad henviser hertil", "whatlinkshere-count": "Viser {{PLURAL:$1|et element|$1 elementer}}.", - "whatlinkshere-title": "Sider der linker til \"$1\"", + "whatlinkshere-title": "Sider der henviser til \"$1\"", "whatlinkshere-page": "Side:", "linkshere": "De følgende sider henviser til $2:", "nolinkshere": "Ingen sider henviser til $2.", @@ -2539,7 +2539,7 @@ "whatlinkshere-hideimages": "Skjul filhenvisninger", "whatlinkshere-sectionredir": "omdirigere til afsnittet \"$1\"", "whatlinkshere-submit": "Vis", - "autoblockid": "Autoblock #$1", + "autoblockid": "Autoblokering #$1", "block": "Bloker bruger", "unblock": "Ophæv blokering af bruger", "changeblockip": "Ændre blokering", @@ -2553,7 +2553,7 @@ "ipbemailban": "Sende e-mail", "ipbenableautoblock": "Bloker automatisk den sidste IP-adresse, der blev brugt af denne bruger, samt efterfølgende IP-adresser, brugeren forsøger at redigere fra, i en periode på $1", "ipbsubmit": "Bloker denne bruger", - "ipbother": "Anden varighed (engelsk)", + "ipbother": "Anden tid:", "ipboptions": "2 timer:2 hours,1 dag:1 day,3 dage:3 days,1 uge:1 week,2 uger:2 weeks,1 måned:1 month,3 måneder:3 months,6 måneder:6 months,1 år:1 year,ubegrænset:infinite", "ipbhidename": "Skjul brugernavnet i redigeringer og lister", "ipbwatchuser": "Overvåg denne brugers brugerside og diskussionsside.", @@ -2569,8 +2569,8 @@ "ipb-action-upload": "Upload af filer (inklusive overskrivning af filer)", "ipb-pages-label": "Sider", "ipb-namespaces-label": "Navnerum", - "badipaddress": "IP-adressen/brugernavnet er udformet forkert eller eksistere ikke.", - "blockipsuccesssub": "Blokeringen er gennemført.", + "badipaddress": "Ugyldig IP-adresse", + "blockipsuccesssub": "Blokering udført", "blockipsuccesstext": "[[Special:Contributions/$1|$1]] er blevet blokeret.
                    \nSe [[Special:BlockList|blokeringslisten]] for alle blokeringer.", "ipb-empty-block": "Den angivne blokering har ingen aktive begrænsninger.", "ipb-block-not-found": "Blokeringen kunne ikke udføres, sandsynligvis fordi en anden administrator forsøgte at blokere denne bruger på samme tid. Tjek blokeringsstatussen, og prøv igen.", @@ -2579,7 +2579,7 @@ "ipb-confirmaction": "Hvis du er sikker på, at du virkelig ønsker at gøre det, kan du markerer feltet \"{{int:ipb-confirm}}\" nederst.", "ipb-edit-dropdown": "Rediger blokeringsbegrundelser", "ipb-unblock-addr": "Ophæv blokeringen af \"$1\"", - "ipb-unblock": "Frigive IP-adresse/bruger", + "ipb-unblock": "Ophæv blokering af et brugernavn eller en IP-adresse", "ipb-blocklist": "Vis alle blokeringer som er i kraft", "ipb-blocklist-contribs": "Bidrag fra {{GENDER:$1|$1}}", "ipb-blocklist-duration-left": "$1 tilbage", @@ -2619,41 +2619,41 @@ "ipusubmit": "Ophæv blokeringen", "unblocked": "[[User:$1|$1]] blev frigivet", "unblocked-range": "$1 er fjernet fra blokering", - "unblocked-id": "Blokering $1 er blevet fjernet", + "unblocked-id": "Blokering $1 er blevet ophævet", "unblocked-ip": "[[Special:Contributions/$1|$1]] har fået fjernet blokering.", "blocklist": "Blokerede brugere", "autoblocklist": "Autoblokeringer", "autoblocklist-submit": "Søg", - "autoblocklist-legend": "Vis autoblokeringer", + "autoblocklist-legend": "Liste over automatiske blokeringer", "autoblocklist-localblocks": "{{PLURAL:$1|Lokal autoblokering|Lokale autoblokeringer}}", "autoblocklist-empty": "Autoblokeringslisten er tom.", - "autoblocklist-otherblocks": "Andre {{PLURAL:$1|autoblokering|autoblokeringer}}", + "autoblocklist-otherblocks": "{{PLURAL:$1|Andet autoblokering|Andre autoblokeringer}}", "ipblocklist": "Blokerede brugere", "ipblocklist-legend": "Find en blokeret bruger", "blocklist-autoblocks": "Skjul automatiske blokeringer", - "blocklist-userblocks": "Skjul blokeringer af kontoer", + "blocklist-userblocks": "Skjul blokeringer af konti", "blocklist-tempblocks": "Skjul midlertidige blokeringer", "blocklist-indefblocks": "Skjul blokeringer på ubestemt tid", - "blocklist-addressblocks": "Skjul enkel IP blokeringer", + "blocklist-addressblocks": "Skjul individuelle IP-blokeringer", "blocklist-type": "Type:", "blocklist-type-header": "Type", "blocklist-type-opt-all": "Alle", "blocklist-type-opt-sitewide": "For hele siden", "blocklist-type-opt-partial": "Delvis", - "blocklist-rangeblocks": "Skjul blokeringsklasser", + "blocklist-rangeblocks": "Skjul intervalblokeringer", "blocklist-timestamp": "Tidsstempel", "blocklist-target": "Mål", "blocklist-expiry": "Udløber", "blocklist-by": "Blokerende administrator", "blocklist-params": "Parametre for blokeringen", - "blocklist-reason": "Årsag", + "blocklist-reason": "Begrundelse", "ipblocklist-submit": "Søg", "ipblocklist-localblock": "Lokal blokering", "ipblocklist-otherblocks": "{{PLURAL:$1|Øvrig blokering|Øvrige blokeringer}}", "infiniteblock": "udløber ikke", "anononlyblock": "kun anonyme", "noautoblockblock": "automatisk blokering slået fra", - "createaccountblock": "oprettelse af konto deaktiveret", + "createaccountblock": "kontooprettelse deaktiveret", "emailblock": "e-mail blokeret", "blocklist-nousertalk": "kan ikke redigere egen diskussionsside", "blocklist-editing": "redigering", @@ -2662,7 +2662,7 @@ "blocklist-editing-ns": "navnerum", "blocklist-editing-action": "handlinger", "ipblocklist-empty": "Blokeringslisten er tom.", - "ipblocklist-no-results": "Den angivene IP-adresse eller brugernavn er ikke blokeret.", + "ipblocklist-no-results": "Der blev ikke fundet nogen matchende blokringer for den anmodede IP-adresse eller det anmodede brugernavn.", "blocklink": "blokér", "unblocklink": "ophæv blokering", "change-blocklink": "ændring af blokering", @@ -2678,45 +2678,45 @@ "unblocklog-showlog": "Blokeringsloggen for denne {{GENDER:$1|bruger}} er angivet nedenfor som reference:", "unblocklog-showsuppresslog": "Skjulingsloggen for denne {{GENDER:$1| bruger}} er angivet nedenfor som reference:", "blocklogtext": "Dette er en liste med blokerede brugere og ophævede blokeringer af brugere.\nAutomatisk blokerede IP-adresser er ikke anført her.\nSe [[Special:BlockList|blokeringslisten]] for den nuværende liste med aktuelle blokeringer.", - "block-log-flags-anononly": "kun anonyme", - "block-log-flags-nocreate": "oprettelse af konto deaktiveret", + "block-log-flags-anononly": "kun anonyme brugere", + "block-log-flags-nocreate": "kontooprettelse deaktiveret", "block-log-flags-noautoblock": "automatisk blokering slået fra", "block-log-flags-noemail": "e-mail blokeret", "block-log-flags-nousertalk": "kan ikke redigere egen diskussionsside", "block-log-flags-angry-autoblock": "udvidet automatisk blokering slået til", "block-log-flags-hiddenname": "brugernavnet er skjult", - "range_block_disabled": "Sysop-muligheden for at oprette blokeringsklasser er slået fra.", + "range_block_disabled": "Administratorens mulighed for at oprette blokeringer af IP-intervaller er slået fra.", "ipb-prevent-user-talk-edit": "Redigering af deres egen diskussionsside skal være tilladt for en delvis blokering, medmindre det indeholder en begrænsning på navnerummet for brugerdiskussionssider.", "ipb_expiry_invalid": "Udløbstiden er ugyldig.", - "ipb_expiry_old": "Udløbstiden ligger i fortiden.", + "ipb_expiry_old": "Udløbstiden har allerede været.", "ipb_expiry_temp": "Blokeringer af skjulte brugernavne skal være permanente.", "ipb_hide_invalid": "Kan ikke skjule denne konto; den har mere end {{PLURAL:$1|en redigering|$1 redigeringer}}.", "ipb_hide_partial": "Blokeringer af skjulte brugernavne skal være blokeringer på hele webstedet.", - "ipb_already_blocked": "„$1“ er allerede blokeret", + "ipb_already_blocked": "\"$1\" er allerede blokeret.", "ipb-needreblock": "$1 er allerede blokeret. Vil du ændre indstillingerne?", - "ipb-otherblocks-header": "Yderligere {{PLURAL:$1|blokering|blokeringer}}", + "ipb-otherblocks-header": "{{PLURAL:$1|Anden blokering|Andre blokeringer}}", "unblock-hideuser": "Du kan ikke ophæve denne brugers blokering, da brugernavnet er blevet skjult.", "ipb_cant_unblock": "Fejl: Blokering for $1 blev ikke fundet. Det kan allerede være fjernet.", "ipb_blocked_as_range": "Fejl: IP-adressen $1 er ikke direkte blokeret. Derfor kan en blokering ikke ophæves. Adressen er blokeret som en del af intervallet $2. Denne blokering kan ophæves.", "ip_range_invalid": "Ugyldigt IP-interval.", - "ip_range_toolarge": "Blokeringer af IP-serier større end /$1 er ikke tilladte.", + "ip_range_toolarge": "Intervalblokke større end / $1 er ikke tilladt.", "ip_range_exceeded": "IP-interval er højere end maksimale tilladte. Tilladt interval: /$1 .", "ip_range_toolow": "IP-intervaller er i praksis ikke tilladt.", "proxyblocker": "Proxy-blokering", - "proxyblockreason": "Din IP-adresse er blevet blokeret fordi den er en såkaldt ''åben proxy''. Kontakt din Internet-udbyder eller tekniske hotline og oplyse dem om dette alvorlige sikkerhedsproblem.", - "sorbsreason": "IP-adressen er opført i DNSBL på {{SITENAME}} som åben PROXY.", + "proxyblockreason": "Din IP-adresse er blevet blokeret, fordi den er en åben proxy.\nKontakt venligst din internetudbyder eller din organisations tekniske support, og informer dem om dette alvorlige sikkerhedsproblem.", + "sorbsreason": "Din IP-adresse er angivet som en åben proxy i DNSBL, der bruges af {{SITENAME}}.", "sorbs_create_account_reason": "IP-adressen er opført i DNSBL på {{SITENAME}} som åben PROXY. Oprettelse af nye brugere er ikke mulig.", "softblockrangesreason": "Anonyme bidrag er ikke tilladt fra din ip-adresse ($1). Log venligst ind.", - "xffblockreason": "En IP-adresse der er indeholdt i X-Fremsendt-Til hovedet, enten din egen eller en på en proxy-server, du bruger, er blevet blokeret. Den oprindelige grund til blokeringen var:$1", - "cant-see-hidden-user": "Brugeren du prøver at blokerer er allerede blokeret og skjult. Siden du ikke har rettigheden til at skjule brugere, kan du ikke se eller ændre brugerens blokering.", + "xffblockreason": "En IP-adresse i X-Forwarded-For-headeren, enten din eller den tilhørende en proxyserver, du bruger, er blevet blokeret. Den oprindelige blokeringsbegrundelse var: $1", + "cant-see-hidden-user": "Den bruger, du prøver at blokere, er allerede blevet blokeret og skjult.\nDa du ikke har rettigheden \"skjul bruger\", kan du ikke se eller redigere brugerens blokering.", "cant-block-nonexistent-page": "Du kan ikke blokere en bruger fra $1 fordi siden ikke eksisterer", - "ipbblocked": "Du kan ikke ændre blokeringer, da du selv er blokeret", - "ipbnounblockself": "Du kan ikke ophæve blokeringen af dig selv", + "ipbblocked": "Du kan ikke blokere eller fjerne blokeringen af andre brugere, fordi du selv er blokeret.", + "ipbnounblockself": "Du har ikke tilladelse til at ophæve blokeringen af dig selv.", "lockdb": "Lås database", - "unlockdb": "Lås database op", - "lockdbtext": "At låse databasen vil forhindre alle brugere i at kunne redigere sider, ændre indstillinger, redigere overvågningslister og andre ting der kræver ændringer i databasen. Bekræft venligst at du har til hensigt at gøre dette, og at du vil låse databasen op, når din vedligeholdelse er overstået.", + "unlockdb": "Lås databasen op", + "lockdbtext": "At låse databasen vil forhindre alle brugere i at kunne redigere sider, ændre indstillinger, redigere overvågningslister og andre ting der kræver ændringer i databasen.\nBekræft venligst, at dette er, hvad du har til hensigt at gøre, og at du vil låse databasen op, når din vedligeholdelse er overstået.", "unlockdbtext": "At låse databasen op vil gøre, at alle brugere igen kan redigere sider, ændre deres indstillinger, redigere deres overvågningsliste, og andre ting der kræver ændringer i databasen. Bekræft venligst at du har til hensigt at gøre dette.", - "lockconfirm": "Ja, jeg vil virkelig låse databasen.", + "lockconfirm": "Ja, jeg vil virkelig gerne låse databasen.", "unlockconfirm": "Ja, jeg vil virkelig låse databasen op.", "lockbtn": "Lås databasen", "unlockbtn": "Lås databasen op", @@ -2724,47 +2724,47 @@ "lockdbsuccesssub": "Databasen er nu låst", "unlockdbsuccesssub": "Databasen er nu låst op", "lockdbsuccesstext": "Databasen er blevet låst.
                    \nHusk at [[Special:UnlockDB|fjerne låsen]], når du er færdig med vedligeholdelsen.", - "unlockdbsuccesstext": "MediaWikidatabasen er låst op.", - "lockfilenotwritable": "Database-spærrefilen kan ikke ændres. Hvis databasen skal spærres eller frigives, skal webserveren kunne skrive i denne fil.", + "unlockdbsuccesstext": "Databasen er blevet låst op.", + "lockfilenotwritable": "Databaselåsefilen er ikke skrivbar.\nFor at låse eller oplåse databasen skal den være skrivbar for webserveren.", "databaselocked": "Databasen er allerede låst.", - "databasenotlocked": "Databasen er ikke spærret.", - "lockedbyandtime": "(af $1 den $2 kl. $3)", + "databasenotlocked": "Databasen er ikke låst.", + "lockedbyandtime": "(af {{GENDER:$1|$1}} den $2 kl. $3)", "move-page": "Flyt $1", "move-page-legend": "Flyt side", "movepagetext": "Når du bruger formularen herunder, vil du få omdøbt en side og flyttet hele sidens historie til det nye navn.\nDen gamle titel vil blive en omdirigeringsside til den nye titel.\nDu kan opdatere omdirigeringer, der peger på den oprindelige titel, automatisk.\nHvis du vælger ikke at opdatere dem automatisk, så sørg for at tjekke efter [[Special:DoubleRedirects|dobbelte]] eller [[Special:BrokenRedirects|ødelagte omdirigeringer]].\nDu er ansvarlig for, at alle henvisninger stadig peger derhen, hvor det er meningen de skal pege.\n\nBemærk at siden ikke kan flyttes, hvis der allerede er en side med den nye titel, medmindre den side er en omdirigering uden nogen redigeringshistorik.\nDet betyder, at du kan flytte en side tilbage hvor den kom fra, hvis du kommer til at lave en fejl, og det betyder, at du ikke kan overskrive en eksisterende side.\n\nBemærk:\nDette kan være en drastisk og uventet ændring for en populær side; vær sikker på, at du forstår konsekvenserne af dette før du fortsætter.", "movepagetext-noredirectfixer": "Brug af formularen herunder vil omdøbe en side og flytte hele sidens historie til det nye navn.\nDen gamle titel vil blive en omdirigeringsside til den nye titel.\nVær sikker på at tjekke for [[Special:DoubleRedirects|dobbelte]] eller [[Special:BrokenRedirects|ødelagte omdirigeringer]].\nDu er ansvarlig for at sikre, at alle henvisninger stadig peger på det, som det er meningen, de skal pege på.\n\nBemærk, at siden ikke kan flyttes, hvis der allerede er en side med den nye titel, medmindre det er en omdirigeringsside uden historie.\nDet betyder, at du kan omdøbe en side tilbage hvor den kom fra, hvis du laver en fejl, og at du ikke kan overskrive en eksisterende side.\n\nBemærk:\nDette kan være en drastisk og uventet ændring for en populær side; vær sikker på, at du forstår konsekvenserne af dette før du fortsætter.", "movepagetext-noredirectsupport": "Brug af formularen nedenfor vil omdøbe en side og flytte hele dens historie til det nye navn.\nDu er ansvarlig for at sikre, at henvisninger fortsætter med at pege på, hvor de skal hen.\n\nBemærk at siden vil ikke blive flyttet, hvis der allerede er en side ved den nye titel.\nDet betyder, at du kan omdøbe en side tilbage til hvor den blev omdøbt fra, hvis du laver en fejl, og du kan ikke overskrive en eksisterende side.\n \nBemærk: \nDette kan være en drastisk og uventet ændring for en populær side;\nVær sikker på at du forstår konsekvenserne af dette, før du fortsætter.", "movepagetalktext": "Hvis du markerer dette felt, vil den tilknyttede diskussionsside automatisk blive flyttet til en ny titel, medmindre der allerede findes en ikke-tom diskussionsside der.\n\nI dette tilfælde er du nødt til at flytte eller sammenflette siden manuelt, hvis det er ønsket.", - "moveuserpage-warning": "'''Advarsel:''' Du er ved at flytte en brugerside. Bemærk at det kun er siden, der vil blive flyttet – brugeren bliver ''ikke'' omdøbt.", + "moveuserpage-warning": "Advarsel: Du er ved at flytte en brugerside. Bemærk at det kun er siden, der vil blive flyttet – brugeren bliver ikke omdøbt.", "movecategorypage-warning": "Advarsel: Du er ved at flytte en kategoriside. Bemærk venligst, at det kun er siden, der bliver flyttet, og siderne i den gamle kategori vil ikke blive omkategoriseret til den nye.", "movenologintext": "Du skal være registreret bruger og [[Special:UserLogin|logget på]] for at flytte en side.", "movenotallowed": "Du har ikke rettigheder til at flytte sider.", - "movenotallowedfile": "Du har ikke tilladelse til at flytte filer.", - "cant-move-user-page": "Du har ikke tilladelse til at flytte brugersider (bortset fra undersider).", - "cant-move-to-user-page": "Du har ikke tilladelse til at flytte brugersider (bortset fra til brugerundersider).", - "cant-move-category-page": "Du har ikke tilladelse til at flytte kategorisider.", + "movenotallowedfile": "Du har ikke rettigheder til at flytte filer.", + "cant-move-user-page": "Du har ikke rettigheder til at flytte brugersider (bortset fra undersider).", + "cant-move-to-user-page": "Du har ikke rettigheder til at flytte en side til en brugerside (undtagen til en brugerunderside).", + "cant-move-category-page": "Du har ikke rettigheder til at flytte kategorisider.", "cant-move-to-category-page": "Du har ikke tilladelse til at flytte en side til en kategoriside.", "cant-move-subpages": "Du har ikke tilladelse til at flytte undersider.", "namespace-nosubpages": "Navnerummet \"$1\" tillader ikke undersider.", "newtitle": "Ny titel:", - "move-watch": "Overvåg siden", + "move-watch": "Overvåg kilde- og målsiden", "movepagebtn": "Flyt side", "pagemovedsub": "Flytning gennemført", - "cannotmove": "Siden kunne ikke flyttes, {{PLURAL:$1|fordi}}:", - "movepage-moved": "Siden '''\"$1\" er flyttet til \"$2\"'''", - "movepage-moved-redirect": "En omdirigering er oprettet.", - "movepage-moved-noredirect": "Der oprettedes ikke en omdirigering.", + "cannotmove": "Siden kunne ikke flyttes af følgende {{PLURAL:$1|årsag|årsager}}:", + "movepage-moved": "\"$1\" er blevet flyttet til \"$2\"", + "movepage-moved-redirect": "En omdirigering er blevet oprettet.", + "movepage-moved-noredirect": "Det blev ikke oprettet en omdirigering.", "movepage-delete-first": "Målsiden har for mange sideversioner til at kunne slettes som en del af en sideflytning. Slet først siden manuelt, og prøv derefter igen.", "articleexists": "Der findes allerede en side på [[:$1]], eller det sidenavn, du har valgt, er ikke gyldigt.\nVælg venligst et andet navn.", "redirectexists": "En omdirigering findes allerede på [[:$1]], og den kan ikke slettes automatisk.\nVælg venligst et andet navn.", - "cantmove-titleprotected": "Du kan ikke omdøbe en side til dette navn. Det nye navn er beskyttet mod oprettelse.", - "movetalk": "Flyt også \"diskussionssiden\", hvis den eksisterer.", + "cantmove-titleprotected": "Du kan ikke flytte en side til dette navn, fordi den nye titel er blevet beskyttet mod oprettelse.", + "movetalk": "Flyt den tilhørende diskussionsside", "move-subpages": "Flyt undersider (op til $1)", - "move-talk-subpages": "Flyt diskussionssidens undersider (op til $1)", + "move-talk-subpages": "Flyt undersider af diskussionssiden (op til $1)", "movepage-page-exists": "Siden $1 findes allerede og kan ikke overskrives automatisk.", "movepage-source-doesnt-exist": "Siden $1 findes ikke og kan ikke flyttes.", - "movepage-page-moved": "Siden $1 er flyttet til $2.", - "movepage-page-unmoved": "Siden $1 kan ikke flyttes til $2.", + "movepage-page-moved": "Siden $1 er blevet flyttet til $2.", + "movepage-page-unmoved": "Siden $1 kunne ikke flyttes til $2.", "movepage-max-pages": "Grænsen på $1 {{PLURAL:$1|sideflytning|sideflytninger}} er nået. De resterende sider vil ikke blive flyttet automatisk.", "movelogpage": "Flyttelog", "movelogpagetext": "Nedenfor vises flyttede sider.", @@ -2784,8 +2784,8 @@ "delete_and_move_text": "Destinationssiden \"[[:$1]]\" eksisterer allerede.\nVil du slette den for at gøre plads til flytningen?", "delete_redirect_and_move_text": "Destinationssiden \"[[:$1]]\" eksisterer allerede som en omdirigering.\nVil du slette den for at gøre plads til flytningen?", "delete_and_move_confirm": "Ja, slet siden \"$1\"", - "delete_and_move_reason": "Slettet for at gøre plads til flytning fra \"[[$1]]\"", - "selfmove": "Titlen er den samme; man kan ikke flytte en side til samme side.", + "delete_and_move_reason": "Slettet for at give plads til flytning fra \"[[$1]]\"", + "selfmove": "Titlen er den samme; man kan ikke flytte en side til sig selv.", "immobile-source-namespace": "Kan ikke flytte sider i navnerummet \"$1\"", "immobile-source-namespace-iw": "Sider på andre wikier kan ikke flyttes fra denne wiki.", "immobile-target-namespace": "Kan ikke flytte sider til navnerummet \"$1\"", @@ -2794,21 +2794,21 @@ "immobile-target-page": "Kan ikke flytte til det navn.", "movepage-invalid-target-title": "Det ønskede navn er ugyldigt.", "bad-target-model": "Den ønskede destination bruger en anden indholdsmodel. Kan ikke konvertere fra $1 til $2.", - "imagenocrossnamespace": "Filer kan ikke flyttes til et navnerum der ikke indeholder filer", - "nonfile-cannot-move-to-file": "Kan ikke flytte ikke-filer til fil-navnerummet", + "imagenocrossnamespace": "Kan ikke flytte filen til et ikke-filnavneområde.", + "nonfile-cannot-move-to-file": "Kan ikke flytte ikke-filer til fil-navnerummet.", "imagetypemismatch": "Den nye filendelse passer ikke til filtypen", "imageinvalidfilename": "Destinationsnavnet er ugyldigt", - "fix-double-redirects": "Opdater henvisninger til det oprindelige navn", + "fix-double-redirects": "Opdatér eventuelle omdirigeringer, der peger på den oprindelige titel", "move-leave-redirect": "Efterlad en omdirigering", "protectedpagemovewarning": "'''Bemærk:''' Denne side er låst så kun administratorer kan flytte den.
                    \nDen seneste logpost vises nedenfor:", - "semiprotectedpagemovewarning": "Bemærk: Denne side er låst, så kun automatisk bekræftede brugere kan flytte den.\nDen seneste logpost vises nedenfor som reference:", + "semiprotectedpagemovewarning": "Bemærk: Denne side er beskyttet, så kun automatisk bekræftede brugere kan flytte den.\nDen seneste logpost er angivet nedenfor til reference:", "move-over-sharedrepo": "[[:$1]] findes på et fælles fillager. Flytning af en fil til denne titel vil tilsidesætte den delte fil.", "file-exists-sharedrepo": "Det valgte filnavn er allerede i brug på en delt kilde.\nVælg venligst et andet navn.", "export": "Eksportér sider", "exporttext": "Du kan eksportere teksten og historikken fra en eller flere sider i et simpelt XML-format.\nDette kan så importeres i en anden wiki der bruger MediaWiki-softwaren ved hjælp af [[Special:Import|importsiden]].\n\nFor at eksportere sider skal du skrive sidetitlerne i tekstboksen herunder med én titel per linje, og vælge om du vil have alle versioner i historikken eller kun den seneste version.\n\nHvis du kun vil have den seneste version, kan du også bruge en henvisning, for eksempel [[{{#Special:Export}}/{{MediaWiki:Mainpage}}]] for siden \"[[{{MediaWiki:Mainpage}}]]\".", "exportall": "Eksporter alle sider", "exportcuronly": "Eksportér kun den nuværende version, ikke hele historikken", - "exportnohistory": "---- '''Bemærk:''' Eksporten af en komplet versionshistorik er pga. ydelsesårsager pt. ikke mulig.", + "exportnohistory": "----\nBemærk: Eksport af den fulde sidehistorik via denne formular er blevet deaktiveret af ydeevneårsager.", "exportlistauthors": "Inkluder en komplet liste over bidragyderne til hver side", "export-submit": "Eksporter", "export-addcattext": "Tilføj sider fra kategori:", @@ -2824,34 +2824,34 @@ "allmessagesdefault": "Standardtekst", "allmessagescurrent": "Nuværende tekst", "allmessagestext": "Dette er en liste med alle systembeskeder i MediaWiki-navnerummet.\nBesøg venligst [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation MediaWiki-lokalisering] og [https://translatewiki.net translatewiki.net] hvis du ønsker at bidrage til den generelle lokalisering (oversættelse og andre lokale tilpasninger) af MediaWiki.", - "allmessages-not-supported-database": "{{ns:special}}:AllMessages ikke understøttet fordi wgUseDatabaseMessages er slået fra.", + "allmessages-not-supported-database": "Denne side kan ikke bruges, fordi $wgUseDatabaseMessages er blevet deaktiveret.", "allmessages-unknown-language": "Sprogkoden $1 er ukendt.", "allmessages-filter-legend": "Filtrér", "allmessages-filter": "Filtrér efter tilpasningsstatus:", "allmessages-filter-unmodified": "Uændret", - "allmessages-filter-all": "Alt", + "allmessages-filter-all": "Alle", "allmessages-filter-modified": "Ændret", - "allmessages-prefix": "Filtrér efter forstavelse:", + "allmessages-prefix": "Filtrer efter præfiks:", "allmessages-language": "Sprog:", "allmessages-filter-submit": "Filter", "allmessages-filter-translate": "Oversæt", "thumbnail-more": "Forstør", "filemissing": "Filen mangler", - "thumbnail_error": "Fejl ved oprettelse af thumbnail: $1", + "thumbnail_error": "Fejl ved oprettelse af miniaturebillede: $1", "thumbnail_error_remote": "Fejlbesked fra $1:\n$2", "djvu_page_error": "DjVu-side udenfor sideområdet", "thumbnail-temp-create": "Kunne ikke oprette midlertidig miniaturefil", "thumbnail-dest-create": "Kunne ikke gemme miniaturebillede til destinationen", "thumbnail_invalid_params": "Ugyldige parametre for miniaturebillede", "thumbnail_toobigimagearea": "Fil med mål større end $1", - "thumbnail_dest_directory": "Kataloget kan ikke oprettes.", + "thumbnail_dest_directory": "Destinationsmappen kunne ikke oprettes", "thumbnail_image-type": "Billedtypen understøttes ikke", "thumbnail_gd-library": "Ufuldstændig konfiguration af GD-biblioteket: funktionen $1 mangler", "thumbnail_image-size-zero": "Filstørrelsen til billedet ser ud til at være nul.", "thumbnail_image-missing": "Filen $1 ser til at mangle", "thumbnail_image-failure-limit": "Der har været for mange nylige mislykkede forsøg ($1 eller mere) til at gengive dette miniaturebillede. Prøv venligst igen senere.", "import": "Importer sider", - "importinterwiki": "Import fra en anden wiki", + "importinterwiki": "Importer fra en anden wiki", "import-interwiki-text": "Vælg en Wiki og en side til importen.\nDatoen i den pågældende version og forfatterne ændres ikke.\nAlle Transwiki import-aktioner protokolleres i [[Special:Log/import|import-loggen]].", "import-interwiki-sourcewiki": "Kildewiki:", "import-interwiki-sourcepage": "Kildeside:", @@ -2866,18 +2866,18 @@ "import-assign-known-users": "Tilskriv redigeringer til lokale brugere, hvis brugernavnet findes lokalt", "import-comment": "Kommentar:", "importtext": "Eksportér filen fra kilde-wiki'en ved hjælp af [[Special:Export|eksporteringsværktøjet]]. Gem den på din enhed og upload den her.", - "importstart": "Importerer sider …", - "import-revision-count": "– {{PLURAL:$1|1 version|$1 versioner}}", + "importstart": "Importerer sider...", + "import-revision-count": "{{PLURAL:$1|1 sideversion|$1 sideversioner}}", "importnopages": "Ingen sider fundet til import.", - "imported-log-entries": "Importere $1 {{PLURAL:$1|log post|log poster}}.", + "imported-log-entries": "Importere $1 {{PLURAL:$1|logpost|logposter}}.", "importfailed": "{{PLURAL:$2| Import mislykkedes}}:\n$1", - "importunknownsource": "Ukendt fejlkilde", + "importunknownsource": "Ukendt importkildetype", "importnoprefix": "Intet interwiki-præfiks blev angivet", "importcantopen": "Importfil kunne ikke åbnes", "importbadinterwiki": "Forkert Interwiki-henvisning", - "importsuccess": "Importen lykkedes!", - "importnosources": "Ingen wikier, hvorfra man kan importere er blevet defineret og direkte historik uploads er slået fra.", - "importnofile": "Ingen importfil valgt!", + "importsuccess": "Importen er færdig!", + "importnosources": "Der er ikke defineret nogen wikier, der skal importeres fra, og direkte upload af historik er deaktiveret.", + "importnofile": "Der blev ikke uploadet nogen importfil.", "importuploaderrorsize": "Upload af importfil mislykkedes da filen er større en den tilladte maksimale uploadstørrelse.", "importuploaderrorpartial": "Upload af importfil mislykkedes da filen kun blev delvist uploadet.", "importuploaderrortemp": "Upload af importfil mislykkedes da en midlertidig mappe mangler.", @@ -2896,7 +2896,7 @@ "import-error-bad-location": "Version $2 der bruger indholdsmodellen $3 kan ikke gemmes på \"$1\" på denne wiki, da denne model ikke understøttes på denne side.", "import-options-wrong": "{{PLURAL:$2|Ugyldig indstilling|Ugyldige indstillinger}}:\n$1", "import-rootpage-invalid": "Den rodside der er angivet har en ugyldig titel.", - "import-rootpage-nosubpage": "Navnerummet \"$1\" tillader ikke undersider af rodsiderne.", + "import-rootpage-nosubpage": "Navneområdet \"$1\" på rodsiden tillader ikke undersider.", "importlogpage": "Importlog", "importlogpagetext": "Administrativ import af sider med versionshistorik fra andre Wikis.", "import-logentry-upload-detail": "$1 {{PLURAL:$1|version|versioner}} importeret", @@ -2910,11 +2910,11 @@ "tooltip-pt-preferences": "{{GENDER:|Dine}} indstillinger", "tooltip-pt-watchlist": "Listen over sider du overvåger for ændringer", "tooltip-pt-mycontris": "Liste over {{GENDER:|dine}} bidrag", - "tooltip-pt-anoncontribs": "Liste over redigeringer fra denne ip-adresse", - "tooltip-pt-login": "Du opfordres til at logge på, men det er ikke obligatorisk.", + "tooltip-pt-anoncontribs": "En liste over ændringer foretaget fra denne IP-adresse", + "tooltip-pt-login": "Du opfordres til at logge på, men det er ikke et krav.", "tooltip-pt-login-private": "Du skal logge ind for at bruge denne wiki", "tooltip-pt-logout": "Log af", - "tooltip-pt-createaccount": "Du opfordres til at oprette en konto og logge på, men det er ikke obligatorisk", + "tooltip-pt-createaccount": "Du opfordres til at oprette en konto og logge på; det er dog ikke et krav.", "tooltip-ca-talk": "Diskussion om indholdet på siden", "tooltip-ca-edit": "Redigér denne side", "tooltip-ca-edit-local": "Rediger den lokale beskrivelsesside", @@ -2951,15 +2951,15 @@ "tooltip-feed-atom": "Atom-feed for denne side", "tooltip-t-contributions": "En liste over bidrag fra {{GENDER:$1|denne bruger}}", "tooltip-t-emailuser": "Send en email til {{GENDER:$1|denne bruger}}", - "tooltip-t-info": "Yderligere oplysninger om denne side", + "tooltip-t-info": "Mere information om denne side", "tooltip-t-upload": "Upload filer", "tooltip-t-specialpages": "Liste over alle specialsider", - "tooltip-t-print": "Printervenlig udgave af denne side", + "tooltip-t-print": "Udskriftvenlig version af denne side", "tooltip-t-permalink": "Permanent link til denne version af denne side", "tooltip-ca-nstab": "Vis emnesiden", "tooltip-ca-nstab-main": "Se indholdssiden", "tooltip-ca-nstab-user": "Se brugersiden", - "tooltip-ca-nstab-media": "Se mediasiden", + "tooltip-ca-nstab-media": "Se mediesiden", "tooltip-ca-nstab-special": "Dette er en specialside, og den kan ikke redigeres", "tooltip-ca-nstab-project": "Vis projektsiden", "tooltip-ca-nstab-image": "Se filsiden", @@ -2978,9 +2978,9 @@ "tooltip-watchlistedit-normal-submit": "Fjern titler", "tooltip-watchlistedit-raw-submit": "Opdater overvågningsliste", "tooltip-recreate": "Genopret side, selv om den blev slettet.", - "tooltip-upload": "Upload fil", + "tooltip-upload": "Start upload", "tooltip-rollback": "\"Rul tilbage\" fjerner den seneste bidragsyders redigering(er) af denne side med et klik", - "tooltip-undo": "\"Fjern redigering\" fjerner denne redigering og åbner redigeringssiden med forhåndsvisning.\nDet giver mulighed for at tilføje en begrundelse i sammenfatningen.", + "tooltip-undo": "\"Fjern redigering\" fjerner denne redigering og åbner redigeringssiden med forhåndsvisning.\nDet giver mulighed for at tilføje en begrundelse i redigeringsopsummeringen.", "tooltip-summary": "Indtast en kort opsummering", "common.css": "/** CSS inkluderet her vil være aktivt for alle brugere. */", "common.js": "/* Javascript inkluderet her vil være aktivt for alle brugere. */", @@ -2992,8 +2992,8 @@ "others": "andre", "siteusers": "{{SITENAME}} {{PLURAL:$2|{{GENDER:$1|bruger}}|brugere}} $1", "anonusers": "{{SITENAME}} {{PLURAL:$2|anonym bruger|anonyme brugere}} $1", - "creditspage": "Sidens forfattere", - "nocredits": "Der er ingen forfatteroplysninger om denne side.", + "creditspage": "Sidekrediteringer", + "nocredits": "Der er ingen oplysninger om krediteringer tilgængelige for denne side.", "spamprotectiontitle": "Spambeskyttelsesfilter", "spamprotectiontext": "Den tekst, som du ville udgive, blev blokeret af spamfilteret.\nDette skyldes sandsynligvis en henvisning til et sortlistet eksternt websted.", "spamprotectionmatch": "Følgende tekst udløste vores spamfilter: $1", @@ -3003,12 +3003,12 @@ "spam_deleting": "Alle versioner indeholder henvisninger til $1, sletter", "simpleantispam-label": "Anti-spamkontrol.\nUdfyld ikke dette!", "pageinfo-title": "Information om \"$1\"", - "pageinfo-not-current": "Beklager, det er umuligt at give denne information for gamle udgaver.", + "pageinfo-not-current": "Beklager, det er umuligt at give denne information for gamle versioner.", "pageinfo-header-basic": "Grundlæggende oplysninger", "pageinfo-header-edits": "Redigeringshistorik", "pageinfo-header-restrictions": "Sidebeskyttelse", "pageinfo-header-properties": "Sideegenskaber", - "pageinfo-display-title": "Vist sidetitel", + "pageinfo-display-title": "Visningstitel", "pageinfo-default-sort": "Standardsorteringsnøgle", "pageinfo-length": "Sidelængde (i bytes)", "pageinfo-namespace": "Navnerum", @@ -3016,7 +3016,7 @@ "pageinfo-article-id": "Side-ID", "pageinfo-language": "Sprog for sideindholdet", "pageinfo-language-change": "ændr", - "pageinfo-content-model": "Sidens indhold er", + "pageinfo-content-model": "Sidens indholdsmodel", "pageinfo-content-model-change": "ændr", "pageinfo-robot-policy": "Indeksering af robotter", "pageinfo-robot-index": "Tilladt", @@ -3026,7 +3026,7 @@ "pageinfo-few-watchers": "Overvåget af færre end $1 {{PLURAL:$1|bruger|brugere}}", "pageinfo-few-visiting-watchers": "Der har muligvis været en sideovervågner, der har kigget på de seneste redigeringer", "pageinfo-redirects-name": "Antal omdirigeringer til denne side", - "pageinfo-subpages-name": "Undersider til denne side", + "pageinfo-subpages-name": "Antal undersider til denne side", "pageinfo-subpages-value": "$1 ($2 {{PLURAL:$2|omdirigering|omdirigeringer}}; $3 {{PLURAL:$3|der ikke er en omdirigering|der ikke er omdirigeringer}})", "pageinfo-subpages-value-unknown": "Ukendt ($1)", "pageinfo-firstuser": "{{GENDER:$1|Sideopretter}}", @@ -3064,26 +3064,26 @@ "markedaspatrolledtext": "Den valgte redigering af [[:$1]] er nu markeret som patruljeret.", "rcpatroldisabled": "Seneste ændringer-patruljeringen er slået fra", "rcpatroldisabledtext": "Funktionen til seneste ændringer-patruljeringen er pt. slået fra.", - "markedaspatrollederror": "Markering som „kontrolleret“ ikke mulig.", - "markedaspatrollederrortext": "Du skal vælge en sideændring.", - "markedaspatrollederror-noautopatrol": "Du må ikke markere dine egne ændringer som kontrolleret.", + "markedaspatrollederror": "Kan ikke markeres som patruljeret", + "markedaspatrollederrortext": "Du skal angive en sideversion, der skal mærkes som patruljeret.", + "markedaspatrollederror-noautopatrol": "Du må ikke markere dine egne ændringer som patruljeret.", "markedaspatrollednotify": "Denne ændring af $1 er blevet markeret som patruljeret.", "patrol-log-page": "Patruljelog", - "patrol-log-header": "Patruljerede versioner.", + "patrol-log-header": "Dette er en log over patruljerede sideversioner.", "confirm-markpatrolled-button": "OK", "confirm-markpatrolled-top": "Marker version $3 af $2 som patruljeret?", - "deletedrevision": "Slettede gammel version $1", + "deletedrevision": "Slettet gammel version $1", "filedeleteerror-short": "Fejl under sletning af fil: $1", "filedeleteerror-long": "Der opstod en fejl under sletningen af filen:\n\n$1", - "filedelete-missing": "Filen \"$1\" kan ikke slettes fordi den ikke findes.", - "filedelete-old-unregistered": "Den angivne version \"$1\" findes ikke i databasen.", - "filedelete-current-unregistered": "Den angiovne fil \"$1\" findes ikke i databasen.", + "filedelete-missing": "Filen \"$1\" kan ikke slettes, da den ikke findes.", + "filedelete-old-unregistered": "Den angivne filversion \"$1\" findes ikke i databasen.", + "filedelete-current-unregistered": "Den angivne fil \"$1\" findes ikke i databasen.", "filedelete-archive-read-only": "Webserveren har ikke skriveadgang til arkiv-kataloget \"$1\".", "previousdiff": "← Forrige ændring", "nextdiff": "Næste ændring →", - "mediawarning": "'''Advarsel''': Denne filtype kan muligvis indeholde skadelig kode.\nDu kan beskadige dit system hvis du udfører den.", + "mediawarning": "Advarsel: Denne filtype kan indeholde skadelig kode.\nHvis du kører den, kan dit system blive kompromitteret.", "widthheightpage": "$1 × $2, $3 {{PLURAL:$3|side|sider}}", - "file-info": "Filstørrelse: $1, MIME-Type: $2", + "file-info": "filstørrelse: $1, MIME-Type: $2", "file-info-size": "$1 × $2 billedpunkter, filstørrelse: $3, MIME-type: $4", "file-info-size-pages": "$1 × $2 punkter, filstørrelse: $3, MIME-type: $4, $5 {{PLURAL:$5|side|sider}}", "file-nohires": "Ingen højere opløsning fundet.", @@ -3099,11 +3099,11 @@ "file-info-gif-frames": "$1 {{PLURAL:$1|ramme|rammer}}", "file-info-png-looped": "gentaget", "file-info-png-repeat": "afspillede $1 {{PLURAL:$1|gang|gange}}", - "file-info-png-frames": "$1 {{PLURAL:$1|billede|billeder}}", - "file-no-thumb-animation": "'''Bemærk: På grund af tekniske begrænsninger vil miniaturebilleder af denne fil ikke blive animeret.'''", - "file-no-thumb-animation-gif": "'''Bemærk: På grund af tekniske begrænsninger vil miniaturebilleder af GIF-filer, der som denne er i høj opløsning, ikke blive animeret.'''", + "file-info-png-frames": "$1 {{PLURAL:$1|ramme|rammer}}", + "file-no-thumb-animation": "Bemærk: På grund af tekniske begrænsninger vil miniaturebilleder af denne fil ikke blive animeret.", + "file-no-thumb-animation-gif": "Bemærk: På grund af tekniske begrænsninger vil miniaturebilleder af GIF-filer, der som denne er i høj opløsning, ikke blive animeret.", "newimages": "Galleri med de nyeste billeder", - "imagelisttext": "Herunder er en liste med $1 {{PLURAL:$1|billede|billeder}} sorteret $2.", + "imagelisttext": "Herunder er en liste med $1 {{PLURAL:$1|fil|filer}} sorteret $2.", "newimages-summary": "Denne specialside viser de senest oplagte filer.", "newimages-legend": "Filter", "newimages-user": "IP-adresse eller brugernavn", @@ -3111,7 +3111,7 @@ "newimages-hidepatrolled": "Skjul patruljerede uploads", "newimages-mediatype": "Medietype:", "noimages": "Ingen filer fundet.", - "gallery-slideshow-toggle": "Til- eller fravælg thumbnails", + "gallery-slideshow-toggle": "Slå miniaturebilleder til/fra", "ilsubmit": "Søg", "bydate": "efter dato", "sp-newimages-showfrom": "Vis nye filer startende fra $1 $2", @@ -3139,47 +3139,47 @@ "bad_image_list": "Formatet er:\n\nKun indholdet af lister (linjer startende med *) bliver brugt. Den første henvisning på en linje er til det uønskede billede. Efterfølgende links på samme linjer er undtagelser, dvs. sider hvor billedet må optræde.", "metadata": "Metadata", "metadata-help": "Denne fil indeholder yderligere informationer, sandsynligvis tilføjet af digitalkameraet eller den skanner som blev brugt til at oprette eller digitalisere den. Hvis filen er ændret fra sin oprindelige tilstand, afspejler nogle detaljer muligvis ikke den ændrede fil.", - "metadata-expand": "Vis udvidede data", - "metadata-collapse": "Skjul udvidede data", + "metadata-expand": "Vis udvidet data", + "metadata-collapse": "Skjul udvidet data", "metadata-fields": "Billedmetadatafelter, der er angivet i denne meddelelse, vil blive inkluderet på billedsidens visning, når metadatatabellen er sammenklappet.\nØvrige felter vil være skjult som standard.\n* make\n* model\n* datetimeoriginal\n* exposuretime\n* fnumber\n* isospeedratings\n* focallength\n* artist\n* copyright\n* imagedescription\n* gpslatitude\n* gpslongitude\n* gpsaltitude\n* dc-rights\n* copyrightowner\n* usageterms\n* webstatement\n* licenseurl\n* attributionurl\n* preferredattributionname\n* credit\n* jpegfilecomment\n* pngfilecomment\n* giffilecomment\n* usercomment\n* citydest\n* citycreated\n* headline\n* source\n* locationdest\n* dc-contributor\n* dc-coverage\n* dc-publisher\n* dc-relation\n* label\n* nickname\n* personinimage\n* disclaimer\n* event\n* objectname", "namespacesall": "alle", "monthsall": "alle", "confirmemail": "Bekræft e-mailadresse", "confirmemail_noemail": "Du har ikke angivet en gyldig e-mailadresse i dine [[Special:Preferences|indstillinger]].", "confirmemail_text": "{{SITENAME}} kræver, at du bekræfter en e-mailadresse (autentificering), før du kan bruge de udvidede e-mailfunktioner. Med et klik på kontrolfeltet forneden sendes en e-mail til dig. Denne e-mail indeholder et link med en bekræftelseskode. Med et klik på dette link bekræftes, at e-mailadressen er gyldig.", - "confirmemail_pending": "En bekræftelsesmail er allerede sendt til dig. Hvis du først for nylig har oprettet brugerkontoen, vent da et par minutter på denne e-mail, før du bestiller en ny kode.", - "confirmemail_send": "Send bekræftelseskode", + "confirmemail_pending": "En bekræftelsesmail er allerede sendt til dig. Hvis du først for nylig har oprettet din konto, vent da et par minutter på denne e-mail, før du bestiller en ny kode.", + "confirmemail_send": "Send en bekræftelseskode", "confirmemail_sent": "Bekræftelsesmail afsendt.", - "confirmemail_oncreate": "En bekræftelseskode er sendt til din e-mailadresse. Denne kode skal ikke bruges til at logge på, den kræves til aktivering af e-mailfunktionerne i Wikien.", - "confirmemail_sendfailed": "{{SITENAME}} kunne ikke afsende din bekræftelsesmail.\nKontroller at e-mailadressen er korrekt.\n\nBesked fra mailserveren: $1", - "confirmemail_invalid": "Ugyldig bekræftelseskode. Kodens gyldighed er muligvis udløbet.", + "confirmemail_oncreate": "En bekræftelseskode er blevet sendt til din e-mailadresse.\nDenne kode skal ikke bruges til at logge på, men du skal angive den, før du aktiverer e-mailbaserede funktioner i wikien.", + "confirmemail_sendfailed": "{{SITENAME}} kunne ikke afsende din bekræftelsesmail.\nKontroller venligst din e-mailadresse for ugyldige tegn.\n\nBesked fra mailserveren: $1", + "confirmemail_invalid": "Ugyldig bekræftelseskode. Koden er muligvis udløbet.", "confirmemail_invalid_format": "Ugyldig bekræftelseskode.\nTjek din e-mail, bekræftelseslinket er muligvis blevet afkortet af din e-mail-klient.", "confirmemail_needlogin": "Du skal $1 for at bekræfte din e-mailadresse.", - "confirmemail_success": "E-mailadressen er blevet bekræftet.\nDu kan nu [[Special:UserLogin|logge på]].", - "confirmemail_loggedin": "Din e-mailadresse er nu bekræftet.", - "confirmemail_subject": "[{{SITENAME}}] - bekræftelse af e-mailadresse", - "confirmemail_body": "Hej,\n\nNogen med IP-adresse $1, sandsynligvis dig, har bestilt en bekræftelse af denne e-mailadresse til brugerkontoen \"$2\" på {{SITENAME}}.\n\nFor at aktivere e-mailfunktionen for {{SITENAME}} og for at bekræfte, at denne brugerkonto virkelig hører til din e-mailadresse og dermed til dig, bedes du åbne det følgende link i din browser: $3\n\nBekræftelseskoden er gyldig indtil følgende tidspunkt: $4\n\nHvis denne e-mailadresse *ikke* hører til den anførte brugerkonto, skal du i stedet åbne dette link i din browser: $5\n\n--\n{{SITENAME}}: {{fullurl:{{MediaWiki:mainpage}}}}", - "confirmemail_body_changed": "Der er nogen, sandsynligvis dig, fra ip-adressen $1, der har ændret e-mailadressen for kontoen \"$2\" til denne adresse på {{SITENAME}}.\n\nFor at bekræfte, at denne konto virkeligt tilhører dig og for at genaktivere e-mailfunktionerne på {{SITENAME}}, bedes du åbne følgende link i en browser:\n\n$3\n\nHvis denne konto *ikke* tilhører dig, bedes du åbne følgende link, for at afbryde ændringen\n\n$5\n\nDenne bekræftelseskode udløber $4", - "confirmemail_body_set": "En person, sandsynligvis dig, har fra IP-adressen $1,\nangivet denne e-mailadresse til kontoen \"$2\" på {{SITENAME}}.\n\nFor at bekræfte, at denne konto virkelig tilhører dig og aktivere\ne-mailfunktionerne på {{SITENAME}}, åbn dette link i din browser:\n\n$3\n\nHvis kontoen *ikke* tilhører dig, så følg dette link\nfor at annullere e-mailadressens bekræftelse:\n\n$5\n\nDenne bekræftelseskode vil udløbe den $4.", - "confirmemail_invalidated": "E-mail-bekræftelse afvist", - "invalidateemail": "Cancel e-mail confirmation", + "confirmemail_success": "Din e-mailadressen er blevet bekræftet.\nDu kan nu [[Special:UserLogin|logge på]] og bruge wikien.", + "confirmemail_loggedin": "Din e-mailadresse er nu blevet bekræftet.", + "confirmemail_subject": "Bekræftelse af e-mailadresse på {{SITENAME}}", + "confirmemail_body": "Hej,\n\nNogen med IP-adresse $1, sandsynligvis dig, har bestilt en bekræftelse af denne e-mailadresse til brugerkontoen \"$2\" på {{SITENAME}}.\n\nFor at aktivere e-mailfunktionen for {{SITENAME}} og for at bekræfte, at denne brugerkonto virkelig hører til din e-mailadresse og dermed til dig, bedes du åbne det følgende link i din browser:\n\n$3\n\nHvis denne e-mailadresse *ikke* hører til den anførte brugerkonto, skal du i stedet åbne dette link i din browser:\n\n$5\n\nBekræftelseskoden er gyldig indtil følgende tidspunkt: $4\n-", + "confirmemail_body_changed": "Der er nogen, sandsynligvis dig, \nhar fra IP-adressen $1\nændret e-mailadressen på kontoen \"$2\" til denne adresse på\n{{SITENAME}}.\n\nFor at bekræfte, at denne konto virkeligt tilhører dig og for at genaktivere\ne-mailfunktionerne på {{SITENAME}}, skal du åbne dette følgende i din browser:\n\n$3\n\nHvis denne konto *ikke* tilhører dig, skal du følge dette link\nfor at annullere bekræftelsen af e-mailadressen:\n\n$5\n\nDenne bekræftelseskode udløber kl. $4.", + "confirmemail_body_set": "Nogen, sandsynligvis dig, har fra IP-adressen $1,\nangivet denne e-mailadresse til kontoen \"$2\" på {{SITENAME}}.\n\nFor at bekræfte, at denne konto virkelig tilhører dig og aktivere\ne-mailfunktionerne på {{SITENAME}}, åbn dette link i din browser:\n\n$3\n\nHvis kontoen *ikke* tilhører dig, så følg dette link\nfor at annullere e-mailadressens bekræftelse:\n\n$5\n\nDenne bekræftelseskode udløber kl. $4", + "confirmemail_invalidated": "Bekræftelse af e-postadresse afbrudt", + "invalidateemail": "Afbryd bekræftelse af e-mailadresse", "notificationemail_subject_changed": "Registreret e-postadresse for {{SITENAME}} er blevet ændret", "notificationemail_subject_removed": "Registreret e-postadresse på {{SITENAME}} er blevet fjernet", "notificationemail_body_changed": "Nogen, sandsynligvis dig, fra IP-adressen $1 ,\nhar ændret e-mailadressen på kontoen \"$2\" til \"$3\" på {{SITENAME}}.\n\nHvis dette ikke var dig, så kontakt et websted administrator med det samme.", "notificationemail_body_removed": "Nogen, sandsynligvis dig, fra IP-adressen $1, har fjernet e-mailadressen på kontoen \"$2\" på {{SITENAME}}.\n\nHvis dette ikke var dig, skal du straks kontakte en webstedsadministrator.", - "scarytranscludedisabled": "[Interwiki-tilkobling er deaktiveret]", + "scarytranscludedisabled": "[Interwiki-transkludering er slået fra]", "scarytranscludefailed": "[Hentning af skabelon for $1 mislykkedes]", "scarytranscludefailed-httpstatus": "[Hentning af skabelon for $1 mislykkedes: HTTP $2]", "scarytranscludetoolong": "[URL'en er for lang]", - "deletedwhileediting": "'''Advarsel:''' Denne side er blevet slettet efter du begyndte at redigere den!\nKig i [{{fullurl:Special:Log|type=delete&page=}}{{FULLPAGENAMEE}} slette-loggen],\nhvorfor siden blev slettet. Hvis du gemmer siden bliver den oprettet igen.", + "deletedwhileediting": "Advarsel: Denne side er blevet slettet efter du begyndte at redigere den!", "editedwhiledeleting": "Siden, som du igang med at slette, er blevet redigeret. Genbekræft sletningen.", "confirmrecreate": "Brugeren [[User:$1|$1]] ([[User talk:$1|Diskussion]]) har {{GENDER:$1|slettet}} denne side, efter at du begyndte at redigere den. Begrundelsen lyder:\n: $2\nBekræft venligst, at du virkelig vil oprette denne side igen.", "confirmrecreate-noreason": "[[User:$1|$1]] ([[User talk:$1|diskussion]]) har {{GENDER:$1|slettet}} denne side, efter du begyndte at redigere. Bekræft venligst, at du gerne vil genoprette siden.", "recreate": "Genopret", - "confirm-purge-title": "Fjern denne side", + "confirm-purge-title": "Slet mellemlagringen af denne side", "confirm_purge_button": "OK", - "confirm-purge-top": "Slet mellemlageret for denne side?", - "confirm-purge-bottom": "Rensning af en side sletter mellemlageret og fremtvinger den nyeste version.", + "confirm-purge-top": "Vil du rydde cachen på denne side?", + "confirm-purge-bottom": "Når du sletter en side, ryddes cachen, og den seneste version vises.", "confirm-watch-button": "OK", "confirm-watch-top": "Tilføj denne side til din overvågningsliste?", "confirm-watch-label": "Tid på overvågningslisten:", @@ -3189,11 +3189,11 @@ "confirm-unwatch-button": "OK", "confirm-unwatch-top": "Fjern denne side fra din overvågningsliste?", "confirm-rollback-button": "OK", - "confirm-rollback-top": "Omgør redigering på denne side?", + "confirm-rollback-top": "Tilbagestil redigering på denne side?", "confirm-rollback-bottom": "Denne handling vil øjeblikkeligt rulle de valgte ændringer tilbage på denne side.", "confirm-mcrrestore-title": "Gendan en version", - "confirm-mcrundo-title": "Fortryd en ændring", - "mcrundofailed": "Omgørelse mislykkedes", + "confirm-mcrundo-title": "Fjern en ændring", + "mcrundofailed": "Fjernelse mislykkedes", "mcrundo-missingparam": "Manglende nødvendige parametre på forespørgsel.", "mcrundo-changed": "Siden er blevet ændret, siden sidst du så forskellen. Gennemgå venligst den nye ændring.", "mcrundo-parse-failed": "Kunne ikke parse den nye sideversion: $1", @@ -3210,11 +3210,11 @@ "table_pager_prev": "Forrige side", "table_pager_first": "Første side", "table_pager_last": "Sidste side", - "table_pager_limit": "Vis $1 indførsler pr. side", + "table_pager_limit": "Vis $1 elementer pr. side", "table_pager_limit_label": "Elementer pr. side:", - "table_pager_limit_submit": "Start", + "table_pager_limit_submit": "Gå", "table_pager_empty": "Ingen resultater", - "autosumm-blank": "Tømmer siden for indhold", + "autosumm-blank": "Tømmer siden", "autosumm-replace": "Erstatter sidens indhold med \"$1\"", "autoredircomment": "Omdirigering til [[$1]] oprettet", "autosumm-removed-redirect": "Fjernede omdirigering til [[$1]]", @@ -3222,7 +3222,7 @@ "autosumm-new": "Oprettede siden med \"$1\"", "autosumm-newblank": "Oprettede tom side", "lag-warn-normal": "Ændringer som er nyere end {{PLURAL:$1|et sekund|$1 sekunder}}, vises muligvis ikke i denne liste.", - "lag-warn-high": "Grundet stor belastning af databaseserveren vil ændringer der er nyere end {{PLURAL:$1|et sekund|$1 sekunder}} måske ikke blive vist i denne liste.", + "lag-warn-high": "På grundet af stor belastning af databaseserveren vil ændringer der er nyere end {{PLURAL:$1|et sekund|$1 sekunder}} måske ikke blive vist i denne liste.", "watchlistedit-normal-title": "Rediger overvågningsliste", "watchlistedit-normal-legend": "Slet sider fra overvågningslisten", "watchlistedit-normal-explain": "Siderne på din overvågningsliste er vist nedenfor.\nFor at fjerne en side, skal boksen ud for den markeres, og klik på \"{{int:Watchlistedit-normal-submit}}\".\nDu kan også [[Special:EditWatchlist/raw|redigere siden direkte]].", @@ -3230,13 +3230,13 @@ "watchlistedit-normal-check-all": "Marker alle", "watchlistedit-normal-done": "{{PLURAL:$1|1 side|$1 sider}} er fjernet fra din overvågningsliste:", "watchlistedit-raw-title": "Direkte redigering af overvågningsliste", - "watchlistedit-raw-legend": "Direkte redigering af overvågningsliste", - "watchlistedit-raw-explain": "Siderne i din overvågningsliste er vist nedenfor, og kan ændres ved at tilføje og fjerne fra listen;\nen side per linje\nNår du er færdig, klik \"{{int:Watchlistedit-raw-submit}}\".\nDu kan også [[Special:EditWatchlist|bruge standard-editoren]].", + "watchlistedit-raw-legend": "Rediger rå overvågningsliste", + "watchlistedit-raw-explain": "Siderne på din overvågningsliste er vist nedenfor, og kan ændres ved at tilføje og fjerne fra listen;\nen side per linje\nNår du er færdig, klik \"{{int:Watchlistedit-raw-submit}}\".\nDu kan også [[Special:EditWatchlist|bruge standard-editoren]].", "watchlistedit-raw-titles": "Sider:", "watchlistedit-raw-submit": "Opdater overvågningsliste", "watchlistedit-raw-done": "Din overvågningsliste blev opdateret.", - "watchlistedit-raw-added": "{{PLURAL:$1|1 side|$1 sider}} er tilføjet:", - "watchlistedit-raw-removed": "{{PLURAL:$1|1 side|$1 sider}} er fjernet:", + "watchlistedit-raw-added": "{{PLURAL:$1|1 side|$1 sider}} er blevet tilføjet:", + "watchlistedit-raw-removed": "{{PLURAL:$1|1 side|$1 sider}} er blevet fjernet:", "watchlistedit-clear-title": "Ryd overvågningsliste", "watchlistedit-clear-legend": "Ryd overvågningsliste", "watchlistedit-clear-explain": "Alle siderne vil blive fjernet fra din overvågningsliste", @@ -3253,12 +3253,12 @@ "signature": "[[{{ns:user}}:$1|$2]] ([[{{ns:user_talk}}:$1|diskussion]])", "signature-temp": "[[{{#special:Contributions}}/$1|$2]] ([[{{ns:user_talk}}:$1|diskussion]])", "timezone-local": "Lokal", - "duplicate-defaultsort": "Advarsel: Standardsorteringsnøglen \"$2\" tilsidesætter den tidligere sorteringsnøgle \"$1\".", + "duplicate-defaultsort": "Advarsel: Standardsorteringsnøglen \"$2\" tilsidesætter den tidligere sorteringsnøgle \"$1\".", "duplicate-displaytitle": "Advarsel: Visningstitel \"$2\" tilsidesætter tidligere visningstitel \"$1\".", "restricted-displaytitle": "Advarsel: Visningstitel \"$1\" blev ignoreret, da den ikke svarer til sidens faktiske titel.", "invalid-indicator-name": "Fejl: Sidestatusindikatorernes name attribut må ikke være tom.", "invalid-langconvert-attrs": "Fejl: Langconvert-tags from og to-attributter må ikke være tomme og skal indeholde BCP 47-koder for konverterbare varianter af samme sprog.", - "version": "Information om MediaWiki", + "version": "Version", "version-extensions": "Installerede udvidelser", "version-extensions-no-ext": "Ingen udvidelser er installerede for øjeblikket.", "version-skins": "Installerede udseender", @@ -3269,14 +3269,14 @@ "version-editors": "Skribenter", "version-antispam": "Spamforebyggelse", "version-other": "Andet", - "version-mediahandlers": "Specialhåndtering af mediefiler", + "version-mediahandlers": "Mediehåndterere", "version-hooks": "Funktionstilføjelser", - "version-parser-extensiontags": "Tilføjede tags", + "version-parser-extensiontags": "Parserudvidelsestags", "version-parser-function-hooks": "Parserfunktioner", - "version-hook-name": "Navn", + "version-hook-name": "Navn på tillæg", "version-hook-subscribedby": "Brugt af", - "version-no-ext-name": "[intet navn]", - "version-license": "MediaWiki Licens", + "version-no-ext-name": "[uden navn]", + "version-license": "MediaWiki-licens", "version-ext-license": "Licens", "version-ext-colheader-name": "Udvidelse", "version-skin-colheader-name": "Udseende", @@ -3286,9 +3286,9 @@ "version-ext-colheader-credits": "Forfattere", "version-license-title": "Licens for $1", "version-license-not-found": "Ingen detaljerede licensoplysninger blev fundet for denne udvidelse.", - "version-credits-title": "Anerkendelser for $1", + "version-credits-title": "Kreditering for $1", "version-credits-not-found": "Ingen detaljeret information om bidragyderen blev fundet for denne udvidelse.", - "version-poweredby-credits": "Denne wiki er drevet af '''[https://www.mediawiki.org/ MediaWiki]''', copyright © 2001-$1 $2.", + "version-poweredby-credits": "Denne wiki drives af [https://www.mediawiki.org/ MediaWiki], copyright © 2001-$1 $2 .", "version-poweredby-others": "andre", "version-poweredby-translators": "translatewiki.net oversættere", "version-poweredby-various": "Forskellige ophavspersoner", @@ -3309,8 +3309,8 @@ "version-libraries-description": "Beskrivelse", "version-libraries-authors": "Forfattere", "version-libraries-source": "Kilde", - "redirect": "Omdiriger via filnavn, bruge-, side-, revision- eller log-ID.", - "redirect-summary": "Denne spesialsiden omdirigerer til en fil (hvis et filnavn angis), en lave (om revisions- eller side-ID angis), en brugerside (om bruge-ID angis), eller en loggoppføring (om log-ID angis). Bruk: [[{{#Special:Redirect}}/file/Eksempel.jpg]], [[{{#Special:Redirect}}/page/#64308]], [[{{#Special:Redirect}}/revision/#328429]], [[{{#Special:Redirect}}/user/#101]] eller [[{{#Special:Redirect}}/logid/#186]].", + "redirect": "Omdiriger via filnavn, bruge-, side-, version- eller log-ID.", + "redirect-summary": "Denne specialside omdirigerer til en fil (med filnavnet), en side (med et versions-ID eller side-ID), en brugerside (med et numerisk bruger-ID) eller en logpost (med log-ID'et). Brug: [[{{#Special:Redirect}}/file/Example.jpg]], [[{{#Special:Redirect}}/page/64308]], [[{{#Special:Redirect}}/revision/328429]], [[{{#Special:Redirect}}/user/101]] eller [[{{#Special:Redirect}}/logid/186]].", "redirect-submit": "Vis", "redirect-lookup": "Slå op:", "redirect-value": "Værdi:", @@ -3318,13 +3318,13 @@ "redirect-page": "Side-ID", "redirect-revision": "Sideversion", "redirect-file": "Filnavn", - "redirect-logid": "Log-id", - "redirect-not-exists": "Værdi ej fundet", + "redirect-logid": "Log-ID", + "redirect-not-exists": "Værdi ikke fundet", "redirect-not-numeric": "Værdien er ikke numerisk", - "fileduplicatesearch": "Find dubletfiler", - "fileduplicatesearch-summary": "Find dublerede filer baseret på deres hash-værdi.", + "fileduplicatesearch": "Søg efter duplikerede filer", + "fileduplicatesearch-summary": "Søg efter duplikerede filer baseret på hashværdier.", "fileduplicatesearch-filename": "Filnavn:", - "fileduplicatesearch-submit": "Find", + "fileduplicatesearch-submit": "Søg", "fileduplicatesearch-info": "$1 × $2 punkter
                    Filstørrelse: $3
                    MIME-type: $4", "fileduplicatesearch-result-1": "Filen \"$1\" har ingen identiske dubletter.", "fileduplicatesearch-result-n": "Filen \"$1\" har {{PLURAL:$2|en dublet|$2 dubletter}}.", @@ -3339,7 +3339,7 @@ "specialpages-group-other": "Andre specialsider", "specialpages-group-login": "Kontohåndtering", "specialpages-group-changes": "Seneste ændringer og loglister", - "specialpages-group-media": "Mediafiler og oplægning", + "specialpages-group-media": "Medierapporter og uploads", "specialpages-group-users": "Brugere og rettigheder", "specialpages-group-highuse": "Højt profilerede sider", "specialpages-group-pages": "Sidelister", @@ -3348,11 +3348,11 @@ "specialpages-group-redirects": "Specialsider der viderestiller", "specialpages-group-spam": "Spamværktøjer", "specialpages-group-developer": "Udviklerværktøjer", - "blankpage": "Blank side", + "blankpage": "Tom side", "intentionallyblankpage": "Denne side er bevidst uden indhold.", - "disabledspecialpage-disabled": "Denne side er deaktiveret af en systemadministrator.", - "external_image_whitelist": " #Lad denne linje være som den er
                    \n#Skriv dele af regulære uttryk (delen som er mellem //) nedenfor\n#Disse vil tjekkes mod URL'er for eksterne billeder\n#De som matcher, vil blive vist som billeder. Øvrige vil kun blive vist som henvisninger til billedet\n#Linjer som begynder med # behandles som kommentarer\n#Der skelnes ikke mellem store og små bogstaver\n\n#Skriv alle delene af regulære udtryk over denne linje. Lad denne linje være som den er
                    ", - "tags": "Tags til sideversioner", + "disabledspecialpage-disabled": "Denne side er blevet deaktiveret af en systemadministrator.", + "external_image_whitelist": " #Lad denne linje være som den er
                    \n#Skriv dele af regulære udtryk (delen som er mellem //) nedenfor\n#Disse vil tjekkes mod URL'er for eksterne billeder\n#De som matcher, vil blive vist som billeder. Øvrige vil kun blive vist som henvisninger til billedet\n#Linjer som begynder med # behandles som kommentarer\n#Der skelnes ikke mellem store og små bogstaver\n\n#Skriv alle delene af regulære udtryk over denne linje. Lad denne linje være som den er
                    ", + "tags": "Gyldige ændringstags", "tag-filter": "[[Special:Tags|Tag]]-filter:", "tag-filter-submit": "Filtrér", "tag-hidden": "$1 (skjult tag)", @@ -3361,12 +3361,12 @@ "tag-mw-contentmodelchange-description": "Redigeringer, der ændrer indholdsmodellen på en side", "tag-mw-new-redirect": "Ny omdirigering", "tag-mw-new-redirect-description": "Redigeringer, der opretter en ny omdirigering eller ændrer en side til en omdirigering", - "tag-mw-removed-redirect": "Fjernede omdirigering", + "tag-mw-removed-redirect": "Fjernet omdirigering", "tag-mw-removed-redirect-description": "Redigeringer, der ændrer en eksisterende omdirigering til en ikke-omdirigering", "tag-mw-changed-redirect-target": "Omdirigeringsmål ændret", "tag-mw-changed-redirect-target-description": "Redigeringer, der ændrer målet for en omdirigering", "tag-mw-blank": "Sidetømning", - "tag-mw-blank-description": "Redigeringer som tømmer en side", + "tag-mw-blank-description": "Redigeringer, der tømmer en side", "tag-mw-replace": "Erstattet", "tag-mw-replace-description": "Redigeringer som fjerner mere end 90% af indholdet på en side", "tag-mw-rollback": "Tilbagerulning", @@ -3380,10 +3380,10 @@ "tag-mw-server-side-upload": "Upload på serversiden", "tag-mw-server-side-upload-description": "Mediefiler, der blev uploadet via et vedligeholdelsesscript", "tags-title": "Tags", - "tags-intro": "Denne side oplister de tags som programmet kan mærke en redigering med, og deres betydning.", + "tags-intro": "Denne side viser de tags, som softwaren kan markere en redigering med, og deres betydning.", "tags-tag": "Tagnavn", "tags-display-header": "Udseende på ændringslister", - "tags-description-header": "Beskrivelse af betydning", + "tags-description-header": "Fuld beskrivelse af betydning", "tags-source-header": "Kilde", "tags-active-header": "Aktivt?", "tags-hitcount-header": "Mærkede ændringer", @@ -3403,65 +3403,65 @@ "tags-hitcount": "{{PLURAL:$1|1 ændring|$1 ændringer}}", "tags-manage-no-permission": "Du har ikke tilladelse til at administrere ændringstags.", "tags-manage-blocked": "Du kan ikke administrere ændringstags, mens {{GENDER:$1| du}} er blokeret.", - "tags-create-heading": "Opret et nyt mærke", - "tags-create-explanation": "Som standard vil nye mærker blive gjort tilgængelige for brugere og robotter.", - "tags-create-tag-name": "Mærkenavn:", - "tags-create-reason": "Årsag:", + "tags-create-heading": "Opret et nyt tag", + "tags-create-explanation": "Som standard vil nye tags blive gjort tilgængelige for brugere og robotter.", + "tags-create-tag-name": "Tagnavn:", + "tags-create-reason": "Begrundelse:", "tags-create-submit": "Opret", - "tags-create-no-name": "Du skal angive et mærkenavn.", - "tags-create-invalid-chars": "Mærkenavne må ikke indeholde (,), lodrette streger (|), eller forudstillet skråstreg (/).", - "tags-create-invalid-title-chars": "Mærkenavn må ikke indeholde tegn, som ikke kan bruges i sidetitler.", - "tags-create-already-exists": "Mærket »$1« findes allerede.", + "tags-create-no-name": "Du skal angive et tagnavn.", + "tags-create-invalid-chars": "Tagnavne må ikke indeholde kommaer (,), vertikalstreger (|) eller skråstreger (/).", + "tags-create-invalid-title-chars": "Tagnavne må ikke indeholde tegn, der ikke kan bruges i sidetitler.", + "tags-create-already-exists": "Tagget \"$1\" findes allerede.", "tags-create-warnings-above": "Følgende {{PLURAL:$2|advarsel|advarsler}} opstod, da du forsøgte at oprette tagget \"$1\":", "tags-create-warnings-below": "Ønsker du at fortsætte med at oprette tagget?", - "tags-delete-title": "Slet mærke", - "tags-delete-explanation-initial": "Du er ved at slette mærket »$1« fra databasen.", + "tags-delete-title": "Slet tag", + "tags-delete-explanation-initial": "Du er ved at slette tagget \"$1\" fra databasen.", "tags-delete-explanation-in-use": "Det vil blive fjernet fra {{PLURAL:$2|$2 sideversion eller logindgang|alle $2 sideversioner og/eller logindgange}}, som den i øjeblikket bruges på.", "tags-delete-explanation-warning": "Denne handling er irreversibel og kan ikke fortrydes, heller ikke af databaseadministratorer. Vær sikker på, at dette er det tag, du vil slette.", "tags-delete-explanation-active": "Tagget \"$1\" er stadig aktivt og vil fortsætte med at blive anvendt i fremtiden. For at forhindre dette i at ske, skal du gå til det eller de steder, hvor tagget er indstillet til at blive anvendt, og deaktivere det der.", - "tags-delete-reason": "Årsag:", + "tags-delete-reason": "Begrundelse:", "tags-delete-submit": "Slet dette tag irreversibelt", "tags-delete-not-allowed": "Tags, der er defineret af en udvidelse, kan ikke slettes, medmindre udvidelsen specifikt tillader det.", "tags-delete-not-found": "Tagget \"$1\" findes ikke.", "tags-delete-too-many-uses": "Tagget \"$1\" anvendes på mere end $2 {{PLURAL:$2| sideversion|sideversioner}}, hvilket betyder, at den ikke kan slettes.", "tags-delete-warnings-after-delete": "Tagget \"$1\" blev slettet, men følgende {{PLURAL:$2|advarsel|advarsler}} opstod:", "tags-delete-no-permission": "Du har ikke tilladelse til at slette ændringstags.", - "tags-activate-title": "Aktiver mærke", - "tags-activate-question": "Du er ved at aktivere mærket »$1«.", - "tags-activate-reason": "Årsag:", - "tags-activate-not-allowed": "Det er ikke muligt at aktivere mærket »$1«.", - "tags-activate-not-found": "Mærket »$1« findes ikke.", + "tags-activate-title": "Aktivér tag", + "tags-activate-question": "Du er ved at aktivere tagget \"$1\".", + "tags-activate-reason": "Begrundelse:", + "tags-activate-not-allowed": "Det er ikke muligt at aktivere tagget \"$1\".", + "tags-activate-not-found": "Tagget \"$1\" findes ikke.", "tags-activate-submit": "Aktiver", - "tags-deactivate-title": "Deaktiver mærke", - "tags-deactivate-question": "Du er ved at deaktivere mærket »$1«.", - "tags-deactivate-reason": "Årsag:", - "tags-deactivate-not-allowed": "Det er ikke muligt at deaktivere mærket »$1«.", + "tags-deactivate-title": "Deaktiver tag", + "tags-deactivate-question": "Du er ved at deaktivere tagget \"$1\".", + "tags-deactivate-reason": "Begrundelse:", + "tags-deactivate-not-allowed": "Det er ikke muligt at deaktivere tagget \"$1\".", "tags-deactivate-submit": "Deaktiver", - "tags-apply-no-permission": "Du har ikke rettigheder til at anvende ændringsmærker sammen med dine ændringer.", + "tags-apply-no-permission": "Du har ikke rettigheder til at anvende ændringstags sammen med dine ændringer.", "tags-apply-blocked": "Du kan ikke anvende ændringstags sammen med dine ændringer, mens {{GENDER:$1|du}} er blokeret.", "tags-apply-not-allowed-one": "Tagget \"$1\" må ikke anvendes manuelt.", "tags-apply-not-allowed-multi": "Følgende {{PLURAL:$2|tag|tags}} må ikke anvendes manuelt: $1", "tags-update-no-permission": "Du har ikke tilladelse til at tilføje eller fjerne ændringstags fra individuelle sideversioner eller logposter.", - "tags-update-blocked": "Du kan ikke tilføje eller fjerne ændringsmærker mens {{GENDER:$1|du}} er blokeret.", + "tags-update-blocked": "Du kan ikke tilføje eller fjerne ændringstags, mens {{GENDER:$1|du}} er blokeret.", "tags-update-add-not-allowed-one": "Tagget \"$1\" må ikke tilføjes manuelt.", "tags-update-add-not-allowed-multi": "Følgende {{PLURAL:$2|tag|tags}} må ikke tilføjes manuelt: $1", "tags-update-remove-not-allowed-one": "Tagget \"$1\" må ikke fjernes.", "tags-update-remove-not-allowed-multi": "Følgende {{PLURAL:$2|tag|tags}} må ikke fjernes manuelt: $1", - "tags-edit-title": "Rediger mærker", - "tags-edit-manage-link": "Håndter mærker", + "tags-edit-title": "Rediger tags", + "tags-edit-manage-link": "Administrer tags", "tags-edit-revision-selected": "{{PLURAL:$1|Valgt sideversion|Valgte sideversioner}} af [[:$2]]:", "tags-edit-logentry-selected": "{{PLURAL:$1|Valgt logindførsel|Valgte logindførsler}}:", "tags-edit-revision-legend": "Tilføj eller fjern tags fra {{PLURAL:$1|denne sideversion|alle $1 sideversioner}}", "tags-edit-logentry-legend": "Tilføj eller fjern tags fra {{PLURAL:$1|denne logpost|alle $1 logposter}}", - "tags-edit-existing-tags": "Eksisterende mærker:", + "tags-edit-existing-tags": "Eksisterende tags:", "tags-edit-existing-tags-none": "Ingen", - "tags-edit-new-tags": "Nye mærker:", - "tags-edit-add": "Tilføj disse mærker:", - "tags-edit-remove": "Fjern disse mærker:", - "tags-edit-remove-all-tags": "(fjern alle mærker)", - "tags-edit-chosen-placeholder": "Vælg nogle mærker", - "tags-edit-chosen-no-results": "Ingen mærker fundet som matcher", - "tags-edit-reason": "Årsag:", + "tags-edit-new-tags": "Nye tags:", + "tags-edit-add": "Tilføj disse tags:", + "tags-edit-remove": "Fjern disse tags:", + "tags-edit-remove-all-tags": "(fjern alle tags)", + "tags-edit-chosen-placeholder": "Vælg nogle tags", + "tags-edit-chosen-no-results": "Ingen tags fundet som matcher", + "tags-edit-reason": "Begrundelse:", "tags-edit-revision-submit": "Anvend ændringer på {{PLURAL:$1| denne sideversion|$1 sideversioner}}", "tags-edit-logentry-submit": "Anvend ændringer på {{PLURAL:$1|denne logindgang|$1 logposter}}", "tags-edit-success": "Ændringerne blev udført.", @@ -3503,7 +3503,7 @@ "protectpage": "Beskyt en side", "specialprotectpage-page": "Målside", "specialprotectpage-submit": "Gå til side", - "purge": "Ryd", + "purge": "Genopfrisk", "specialpurge-page": "Målside", "specialpurge-submit": "Gå til side", "namespaceinfo": "Navnerumoplysninger", @@ -3541,7 +3541,7 @@ "dberr-problems": "Undskyld! Siden har tekniske problemer.", "dberr-again": "Prøv at vente et par minutter og opdater så siden igen.", "dberr-info": "(Kan ikke tilgå databasen: $1)", - "dberr-info-hidden": "(Kan ikke tilgå databasen)", + "dberr-info-hidden": "(Kan ikke få adgang til databasen)", "htmlform-invalid-input": "Der er problemer med de angivne data.", "htmlform-select-badoption": "Den angivne værdi er ikke gyldigt valg.", "htmlform-int-invalid": "Den angivne værdi er ikke et heltal.", @@ -3590,17 +3590,17 @@ "logentry-delete-event-legacy": "$1 {{GENDER:$2|ændrede}} synligheden af loghændelser for siden $3", "logentry-delete-revision-legacy": "$1 {{GENDER:$2|ændrede}} synligheden af versioner af siden $3", "logentry-suppress-delete": "$1 {{GENDER:$2|skjulte}} hændelser for siden $3", - "logentry-suppress-event": "$1 {{GENDER:$2|ændrede}} hemmeligt synligheden af {{PLURAL:$5|en loghændelse|$5 loghændelser}} for siden $3: $4", - "logentry-suppress-revision": "$1 {{GENDER:$2|ændrede}} hemmeligt synligheden af {{PLURAL:$5|en version|$5 versioner}} af siden $3: $4", - "logentry-suppress-event-legacy": "$1 {{GENDER:$2|ændrede}} hemmeligt synligheden af loghændelser for siden $3", - "logentry-suppress-revision-legacy": "$1 {{GENDER:$2|ændrede}} hemmeligt synligheden af versioner af siden $3", + "logentry-suppress-event": "$1 {{GENDER:$2|ændrede}} i hemmelighed synligheden af {{PLURAL:$5|en loghændelse|$5 loghændelser}} for siden $3: $4", + "logentry-suppress-revision": "$1 {{GENDER:$2|ændrede}} i hemmelighed synligheden af {{PLURAL:$5|en version|$5 versioner}} af siden $3: $4", + "logentry-suppress-event-legacy": "$1 {{GENDER:$2|ændrede}} i hemmelighed synligheden af loghændelser for siden $3", + "logentry-suppress-revision-legacy": "$1 {{GENDER:$2|ændrede}} i hemmelighed synligheden af versioner af siden $3", "revdelete-content-hid": "indhold skjult", "revdelete-summary-hid": "redigeringsbeskrivelse skjult", "revdelete-uname-hid": "brugernavnet er skjult", "revdelete-content-unhid": "indhold er ikke længere skjult", "revdelete-summary-unhid": "redigeringsbeskrivelse er ikke længere skjult", "revdelete-uname-unhid": "brugernavnet er ikke længere skjult", - "revdelete-restricted": "tilføjede begrænsninger for administratorer", + "revdelete-restricted": "begrænsninger gælder også administratorer", "revdelete-unrestricted": "fjernede begrænsninger for administratorer", "logentry-block-block": "$1 {{GENDER:$2|blokerede}} {{GENDER:$4|$3}} med en udløbstid på $5 $6", "logentry-block-unblock": "$1 {{GENDER:$2|ophævede blokering af}} {{GENDER:$4|$3}}", @@ -3631,7 +3631,7 @@ "logentry-newusers-byemail": "Brugerkontoen $3 blev {{GENDER:$2|oprettet}} af $1, og adgangskoden er sendt via e-mail", "logentry-newusers-autocreate": "Brugerkontoen $1 blev automatisk {{GENDER:$2|oprettet}}", "logentry-protect-move_prot": "$1 {{GENDER:$2|flyttede}} beskyttelsesindstillinger fra $4 til $3", - "logentry-protect-unprotect": "$1 {{GENDER:$2|fjernede}} beskyttelsen fra $3", + "logentry-protect-unprotect": "$1 {{GENDER:$2|fjernede}} beskyttelsen af $3", "logentry-protect-protect": "$1 {{GENDER:$2|beskyttede}} $3 $4", "logentry-protect-protect-cascade": "$1 {{GENDER:$2|beskyttede}} $3 $4 [kaskaderende]", "logentry-protect-modify": "$1 {{GENDER:$2|ændrede}} beskyttelsesindstillinger for $3 $4", @@ -3656,12 +3656,12 @@ "logentry-tag-update-remove-logentry": "$1 {{GENDER:$2|fjernede}} {{PLURAL:$9|tag|tags}} $8 fra logpost $5 på side $3", "logentry-tag-update-revision": "$1 {{GENDER:$2|opdaterede}} tags på sideversion $4 af side $3 ({{PLURAL:$7|tilføjet}} $6; {{PLURAL:$9|fjernet}} $8)", "logentry-tag-update-logentry": "$1 {{GENDER:$2|opdaterede}} tags på logpost $5 på side $3 ({{PLURAL:$7| tilføjet}} $6; {{PLURAL:$9|fjernet}} $8)", - "rightsnone": "(-)", + "rightsnone": "(ingen)", "rightslogentry-temporary-group": "$1 (midlertidig, indtil $2)", "feedback-cancel": "Afbryd", "feedback-close": "Færdig", "feedback-external-bug-report-button": "Registrer en teknisk sag", - "feedback-dialog-title": "Indsend feedback", + "feedback-dialog-title": "Send tilbagemelding", "feedback-dialog-intro": "Du kan bruge den enkle skema nedenfor til at indsende din tilbagemelding. Din kommentar vil blive tilføjet til siden \"$1\" sammen med dit brugernavn.", "feedback-error1": "Fejl: Ukendt resultat fra API", "feedback-error4": "Fejl: Ud af stand til at sende til givet tilbagemeldingstitel", @@ -3682,10 +3682,10 @@ "api-clientside-error-timeout": "Serveren svarede ikke inden for den forventede tid.", "api-clientside-error-aborted": "Anmodningen blev afbrudt.", "api-clientside-error-invalidresponse": "Ugyldigt svar fra serveren.", - "api-error-badtoken": "Intern fejl: ugyldigt mærke.", + "api-error-badtoken": "Intern fejl: Ugyldig token.", "api-error-emptypage": "Det er ikke tilladt at oprette nye, tomme sider.", - "api-error-publishfailed": "Intern fejl: serveren kunne ikke udgive midlertidig fil.", - "api-error-stashfailed": "Intern fejl: serveren kunne ikke gemme midlertidig fil.", + "api-error-publishfailed": "Intern fejl: serveren kunne ikke udgive den midlertidig fil.", + "api-error-stashfailed": "Intern fejl: Serveren kunne ikke gemme midlertidig fil.", "api-error-unknown-warning": "Ukendt advarsel: \"$1\".", "api-error-unknownerror": "Ukendt fejl: \"$1\".", "duration-seconds": "$1 {{PLURAL:$1|sekund|sekunder}}", @@ -3702,7 +3702,7 @@ "limitreport-title": "Profildata for parser:", "limitreport-cputime": "Brugt CPU-tid", "limitreport-cputime-value": "$1 {{PLURAL:$1|sekund|sekunder}}", - "limitreport-walltime": "Brugt reel tid", + "limitreport-walltime": "Faktisk tidsbrug", "limitreport-walltime-value": "$1 {{PLURAL:$1|sekund|sekunder}}", "limitreport-ppvisitednodes": "Antal nodebesøg for preprocessor", "limitreport-postexpandincludesize": "Inkluderet størrelse efter udvidelse", @@ -3717,13 +3717,13 @@ "expandtemplates": "Udfold skabeloner", "expand_templates_intro": "Denne specialside tager en wikitekst og udfolder alle benyttede skabeloner rekursivt.\nDen udfolder også understøttede parserfunktioner så som\n{{#language:…}} og variabler så som \n{{CURRENTDAY}}\nFaktisk udfolder den stort set alt i dobbelte tuborgklammer.", "expand_templates_title": "Sammenhængstitel, for {{FULLPAGENAME}} osv.:", - "expand_templates_input": "Input wikitekst:", + "expand_templates_input": "Indtast wikitekst:", "expand_templates_output": "Resultat", - "expand_templates_xml_output": "XML-kode", + "expand_templates_xml_output": "XML-resultat", "expand_templates_html_output": "Rå HTML-output", - "expand_templates_ok": "Udfold", + "expand_templates_ok": "Ok", "expand_templates_remove_comments": "Fjern kommentarer", - "expand_templates_remove_nowiki": "Undertryk -tags i resultatet", + "expand_templates_remove_nowiki": "Vis ikke -tags i resultatet", "expand_templates_generate_xml": "Vis analysetræ som XML", "expand_templates_generate_rawhtml": "Vis rå HTML", "expand_templates_preview": "Forhåndsvisning", @@ -3740,11 +3740,11 @@ "pagelang-nonexistent-page": "Siden $1 findes ikke.", "pagelang-unchanged-language": "Siden $1 er allerede sat til sproget $2.", "pagelang-unchanged-language-default": "Siden $1 er allerede indstillet til wikiens standardindholdssprog.", - "pagelang-db-failed": "Databasen kunne ikke ændre sidesproget.", + "pagelang-db-failed": "Databasen kunne ikke ændre sidens sprog.", "right-pagelang": "Ændre sidesproget", "action-pagelang": "ændre sidesproget", "log-name-pagelang": "Log for sprogændringer", - "log-description-pagelang": "Dette er en log som viser ændringer i sidesprog", + "log-description-pagelang": "Dette er en log over ændringer i sidesprog.", "logentry-pagelang-pagelang": "$1 {{GENDER:$2|ændrede}} sproget på $3 fra $4 til $5", "default-skin-not-found": "Hov! Standardskinet for din wiki, defineret i $wgDefaultSkin som $1 , er ikke tilgængeligt.\n\nDin installation ser ud til at indeholde følgende {{PLURAL:$4|skin|skind}}. Se [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Skin_configuration Manual: Skin configuration] for at få oplysninger om, hvordan du aktiverer {{PLURAL:$4|den på|dem og vælg standard}}.\n\n$2\n\n; Hvis du lige har installeret MediaWiki:\n: Du har sandsynligvis installeret fra git, eller direkte fra kildekoden ved hjælp af en anden metode. Dette forventes. Prøv at installere nogle skins fra [https://www.mediawiki.org/wiki/Special:MyLanguage/Category:All_skins mediawiki.org's skin directory], ved:\n:* Download af [https://www.mediawiki.org/wiki/Special:MyLanguage/Download tarball-installationsprogram], som kommer med flere skins og udvidelser. Du kan kopiere og indsætte skins/-mappen fra den.\n:* Download af individuelle skin-tarballs fra [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Download_from_Git#Using_Git_to_download_MediaWiki_skins Brug af Git til at downloade skins].\n: At gøre dette bør ikke forstyrre din git-mappe, hvis du er en MediaWiki-udvikler.\n\n; Hvis du lige har opgraderet MediaWiki:\n: MediaWiki 1.24 og nyere aktiverer ikke længere automatisk installerede skins (se [https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery Manual: Skin autodiscovery]). Du kan indsætte følgende {{PLURAL:$5|linje|linjer}} til LocalSettings.php for at aktivere {{PLURAL:$5|den|alle}} installerede {{PLURAL:$5| skin|skins}}:\n\n
                     $3
                    \n\n; Hvis du lige har ændret LocalSettings.php :\n: Dobbelttjek skinnavnene for stavefejl.", "default-skin-not-found-no-skins": "Hov! Standardskinet til din wiki, defineret i $wgDefaultSkin som $1, er ikke tilgængeligt.\n\nDu har ingen installerede skins.\n\n; Hvis du lige har installeret eller opgraderet MediaWiki:\n: Du har sandsynligvis installeret fra git eller direkte fra kildekoden ved hjælp af en anden metode. Dette er forventet. MediaWiki 1.24 og nyere inkluderer ikke nogen skins i hovedarkivet. Prøv at installere nogle skins fra [https://www.mediawiki.org/wiki/Special:MyLanguage/Category:All_skins mediawiki.org's skin mappe], ved:\n:* Download af [https://www.mediawiki.org/wiki/Special:MyLanguage/Download tarball-installationsprogram], som kommer med flere skins og udvidelser. Du kan kopiere og indsætte skins/-mappen fra den.\n:* Download af individuelle skin-tarballs fra [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* [https://www.mediawiki.org/wiki/Special:MyLanguage/Download_from_Git#Using_Git_to_download_MediaWiki_skins Brug af Git til at hente skins].\n: At gøre dette bør ikke forstyrre dit git-arkiv, hvis du er en MediaWiki-udvikler. Se [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Skin_configuration Manual:Skin configuration] for at få oplysninger om, hvordan du aktiverer skins og vælger standarden.", @@ -3760,7 +3760,7 @@ "mediastatistics-table-count": "Antal filer", "mediastatistics-table-totalbytes": "Samlet størrelse", "mediastatistics-header-unknown": "Ukendt", - "mediastatistics-header-bitmap": "Bitmapbilleder", + "mediastatistics-header-bitmap": "Bitmap-billeder", "mediastatistics-header-drawing": "Tegninger (vektorbilleder)", "mediastatistics-header-audio": "Lyd", "mediastatistics-header-video": "Videoer", @@ -3799,7 +3799,7 @@ "special-characters-group-sinhala": "Singalesisk", "special-characters-group-gujarati": "Gujarati", "special-characters-group-devanagari": "Devanagari", - "special-characters-group-thai": "Thai", + "special-characters-group-thai": "Thailandsk", "special-characters-group-lao": "Laotisk", "special-characters-group-khmer": "Khmer", "special-characters-group-canadianaboriginal": "Canadisk stavelsesskrift", @@ -3807,7 +3807,7 @@ "special-characters-title-endash": "tankestreg", "special-characters-title-emdash": "lang tankestreg", "special-characters-title-minus": "minustegn", - "mw-widgets-abandonedit": "Er du sikker på du ønsker at forlade editoren uden at gemme først?", + "mw-widgets-abandonedit": "Er du sikker på du ønsker at forlade redigering uden at offentliggøre først?", "mw-widgets-abandonedit-discard": "Kasser redigeringer", "mw-widgets-abandonedit-keep": "Fortsæt med at redigere", "mw-widgets-abandonedit-title": "Er du sikker?", @@ -3858,11 +3858,11 @@ "log-action-filter-delete-delete_redir2": "Overskrivning af omdirigering", "log-action-filter-delete-restore": "Sidegendannelse", "log-action-filter-delete-event": "Logsletning", - "log-action-filter-delete-revision": "Revisionssletning", + "log-action-filter-delete-revision": "Sletning af sideversioner", "log-action-filter-import-interwiki": "Transwiki-importering", "log-action-filter-import-upload": "Import med XML upload", "log-action-filter-managetags-create": "Tagoprettelse", - "log-action-filter-managetags-delete": "Tagsletning", + "log-action-filter-managetags-delete": "Sletning af tags", "log-action-filter-managetags-activate": "Tagaktivering", "log-action-filter-managetags-deactivate": "Tagdeaktivering", "log-action-filter-move-move": "Flytning uden overskrivelse af omdirigeringer", @@ -3880,7 +3880,7 @@ "log-action-filter-rights-rights": "Manuel ændring", "log-action-filter-rights-autopromote": "Automatisk ændring", "log-action-filter-suppress-event": "Log undertrykkelse", - "log-action-filter-suppress-revision": "Undertrykkelse af siderevisioner", + "log-action-filter-suppress-revision": "Undertrykkelse af sideversioner", "log-action-filter-suppress-delete": "Sideundertrykkelse", "log-action-filter-suppress-block": "Brugerundertrykkelse efter blokering", "log-action-filter-suppress-reblock": "Brugerundertrykkelse efter genblokering", @@ -3908,9 +3908,9 @@ "authmanager-domain-help": "Domæne til ekstern godkendelse.", "authmanager-retype-help": "Adgangskode igen for at bekræfte.", "authmanager-email-label": "E-post", - "authmanager-email-help": "E-postadresse", + "authmanager-email-help": "E-mailadresse", "authmanager-realname-label": "Rigtige navn", - "authmanager-realname-help": "Brugerens egentlige navn", + "authmanager-realname-help": "Brugerens rigtige navn", "authmanager-provider-password": "Adgangskodebaseret godkendelse", "authmanager-provider-password-domain": "Adgangskode- og domænebaseret godkendelse", "authmanager-provider-temporarypassword": "Midlertidig adgangskode", @@ -3940,10 +3940,10 @@ "changecredentials-submit": "Skift adgangskode", "changecredentials-invalidsubpage": "$1 er ikke en gyldig akkreditivtype.", "changecredentials-success": "Dine indlogningsoplysninger er blevet ændret.", - "removecredentials": "Fjern akkreditiver", - "removecredentials-submit": "Fjern akkreditiver", + "removecredentials": "Fjern loginoplysninger", + "removecredentials-submit": "Fjern loginoplysninger", "removecredentials-invalidsubpage": "$1 er ikke en gyldig type for akkreditiver.", - "removecredentials-success": "Dine akkreditiver er blevet fjernet.", + "removecredentials-success": "Dine loginoplysninger er blevet fjernet.", "credentialsform-provider": "Akkreditivtype:", "credentialsform-account": "Kontonavn:", "cannotlink-no-provider-title": "Der er ingen konti, der kan tilknyttes", @@ -3980,7 +3980,7 @@ "specialmute-login-required-for-temp-user": "Opret en konto for at bruge 'fravalg af kontakt'-funktionerne.", "mute-preferences": "Fravælg kontakt", "revid": "version $1", - "pageid": "side id: $1", + "pageid": "side-ID $1", "rawhtml-notallowed": "<html>-tags kan ikke bruges uden for normale sider.", "gotointerwiki": "Forlader {{SITENAME}}", "gotointerwiki-invalid": "Den angivne titel er ikke gyldig.", @@ -4081,10 +4081,10 @@ "renameuser-page-unmoved": "Siden $1 kunne ikke flyttes til $2.", "renameuser-warning-currentblock": "Denne bruger er [$1 i øjeblikket blokeret].", "log-name-renameuser": "Brugeromdøbningslog", - "log-description-renameuser": "Dette er en log over omdøbninger af brugernavne.", + "log-description-renameuser": "Dette er en log over ændringer af brugernavne.", "logentry-renameuser-renameuser": "$1 {{GENDER:$2|omdøbte}} brugeren $4 ({{PLURAL:$6|$6 redigering|$6 redigeringer}}) til {{GENDER:$7|$5}}", "logentry-renameuser-renameuser-legacier": "$1 {{GENDER:$2|omdøbte}} bruger $4 til {{GENDER:$7|$5}}", - "renameuser-move-log": "Side automatisk flyttet ved omdøbning af {{GENDER:$2|brugeren}} \"[[User:$1|$1]]\" til \"[[User:$2|$2]]\"", + "renameuser-move-log": "Side blev automatisk flyttet ved omdøbning af {{GENDER:$2|brugeren}} \"[[User:$1|$1]]\" til \"[[User:$2|$2]]\"", "action-renameuser": "omdøb brugere", "right-renameuser": "Omdøb brugere", "renameuser-renamed-notice": "Denne bruger er blevet omdøbt.\nTil information er omdøbningsloggen vist nedenfor.", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/dsb.json mediawiki-1.43.9+dfsg/languages/i18n/dsb.json --- mediawiki-1.43.8+dfsg/languages/i18n/dsb.json 2026-04-01 12:33:20.602551500 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/dsb.json 2026-06-29 17:54:46.724093200 +0000 @@ -484,7 +484,7 @@ "noarticletext-nopermission": "Tuchylu njejo žeden tekst na toś tom boku.\nMóžoš [[Special:Search/{{PAGENAME}}|toś ten bokowy titel]] na drugich bokach pytaś\nabo [{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} wótpowědne protokole pytaś], ale njamaš pšawo, toś ten bok napóraś.", "missing-revision": "Wersija #$1 boka z mjenim \"{{FULLPAGENAME}}\" njeeksistěrujo.\n\nPśicyna jo zwětšego zestarjony wótkaz w historiji k bokoju, kótaryž jo se wulašował.\nDrobnostki móžoš w [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} protokolu wulašowanjow] namakaś.", "userpage-userdoesnotexist": "Wužywarske konto \"$1\" njejo zregistrěrowane. Pšosym pśeglědaj, lěc coš toś ten bok wopšawdu napóraś/wobźěłaś.", - "userpage-userdoesnotexist-view": "Wužywarske konto \"$1\" njejo zregistrowane.", + "userpage-userdoesnotexist-view": "Wužywaŕske konto „$1“ njejo zregistrěrowane w toś tom wikiju.", "blocked-notice-logextract": "Toś ten wužywaŕ jo tuchylu blokěrowany.\nNejnowšy zapisk blokěrowańskego protokola pódawa se dołojce ako referenca:", "clearyourcache": "'''Pokazka:''' Pó składowanju dejš snaź wuprozniś cache wobglědowaka, aby změny wiźeł.\n* '''Firefox/Safari:''' Źarź ''Umsch'' tłocony, mjaztym až kliknjoš na ''Znowego'' abo tłoc pak ''Strg-F5'' pak ''Strg-R'' (''⌘-R'' na Makintošu)\n* '''Google Chrome:''' Tłoc na ''Strg-Umsch-R'' ('⌘-Umsch-R'' na Makintošu)\n* '''Internet Explorer:''' Źarź ''Strg'' tłocony, mjaztym až kliknjoš na ''Aktualisieren'' abo tłoc ''Strg-F5''\n* '''Opera:''' Wuprozni cache w ''Extras → Einstellungen''", "usercssyoucanpreview": "Pokazka: Wužywaj tłocašk „{{int:showpreview}}“, aby swój nowy CSS testował, nježli až jen składujoš.", @@ -1361,9 +1361,9 @@ "booksources-text": "To jo lisćina z wótkazami na internetowe boki, kótarež pśedawaju nowe a trjebane knigły. Tam mógu teke dalšne informacije wó knigłach byś. {{SITENAME}} njezwisujo góspodarski z žednym z toś tych póbitowarjow.", "booksources-invalid-isbn": "Pódane ISBN-cysło njezda se płaśiwe byś; pséglědaj za zmólkami, z tym až kopěrujoš z originalnego žrědła.", "specialloguserlabel": "Wuwjeźaŕ:", - "speciallogtitlelabel": "Cel (titel abo wužywaŕ):", + "speciallogtitlelabel": "Cel (titel abo {{ns:user}}:wužywaŕske mě za wužywarja):", "log": "Protokole", - "all-logs-page": "Wšykne zjawne protokole", + "all-logs-page": "Głowne zjawne protokole", "alllogstext": "To jo kombiněrowane zwobraznjenje wšyknych we {{GRAMMAR:lokatiw|{{SITENAME}}}} k dispoziciji stojecych protokolow. Móžoš naglěd pśez wubraśe protokolowego typa, wužywarskego mjenja (pód źiwanim wjelikopisanja) abo pótrjefjonego boka (teke pód źiwanim wjelikopisanja) wobgranicowaś.", "logempty": "Žedne se góźece zapise njeeksistěruju.", "log-title-wildcard": "Pytaś nadpismo, kótarež zachopijo z ...", @@ -1659,9 +1659,9 @@ "whatlinkshere-next": "{{PLURAL:$1|pśiducy|pśiducej|pśiduce $1}}", "whatlinkshere-links": "← wótkaze", "whatlinkshere-hideredirs": "Dalejpósrědnjenja schowaś", - "whatlinkshere-hidetrans": "Zapśěgnjenja $1", - "whatlinkshere-hidelinks": "$1 wótkazow", - "whatlinkshere-hideimages": "Datajowe wótkaze $1", + "whatlinkshere-hidetrans": "Zapśěgnjenja schowaś", + "whatlinkshere-hidelinks": "Wótkaze schowaś", + "whatlinkshere-hideimages": "Datajowe wótkaze schowaś", "autoblockid": "#$1 awtomatiski blokěrowaś", "block": "Wužywarja blokěrowaś", "unblock": "Blokěrowanje wužywarja wótpóraś", @@ -2369,7 +2369,7 @@ "feedback-submit": "Wótpósłaś", "feedback-thanks": "Źěkujomy se! Twój komentar jo se k bokoju \"[$2 $1]\" pósłał.", "searchsuggest-search": "Pśepytaś {{SITENAME}}", - "searchsuggest-containing": "wopśimujo...", + "searchsuggest-containing": "Pytanje za bokami, kótarež wopśimuju", "api-clientside-error-timeout": "Serwer njejo we wócakanem casu wótgronił.", "api-error-badtoken": "Nutśikowna zmólka: Wopacny token", "api-error-emptypage": "Napóranje nowych, proznych bokow njejo dowólone.", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/dty.json mediawiki-1.43.9+dfsg/languages/i18n/dty.json --- mediawiki-1.43.8+dfsg/languages/i18n/dty.json 2026-04-01 12:33:20.603551400 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/dty.json 2026-06-29 17:54:46.725093100 +0000 @@ -11,7 +11,8 @@ "बडा काजी", "बिप्लब आनन्द", "रमेश सिंह बोहरा", - "राम प्रसाद जोशी" + "राम प्रसाद जोशी", + "Saurmandal" ] }, "sunday": "आइतबार", @@ -300,8 +301,8 @@ "customjsprotected": "तमलाई यो जाभास्कृप्ट पानो सम्पादन गद्दे अनुमति छैन, किनकी यैमी कुनै अर्को प्रयोगकर्ताको व्यक्तिगत अभिरुचीहरू संग्रहित छन् ।", "mycustomcssprotected": "ये CSS पृष्ठ सम्पादन गद्दका लागि तमलाइ अनुमति छैन ।", "mycustomjsprotected": "ये JavaScript पृष्ठ सम्पादन गद्द लागि तमलाई अनुमति छैन।", - "myprivateinfoprotected": "तमसँग तमरो निजी जानकारीहरू सम्पादन ग्द्दे अनुमती छैन |", - "mypreferencesprotected": "तमसंग तमरो अभिरुचीहरू सम्पादन ग्द्दे अनुमती छैन |", + "myprivateinfoprotected": "तमसँग तमरो निजी जानकारीअन सम्पादन गद्दे अनुमती आथिन्।", + "mypreferencesprotected": "तमसंग तमरो अभिरुचीहरू सम्पादन ग्द्दे अनुमती छैन।", "ns-specialprotected": "विशेष पृष्ठहरू सम्पादन अद्दु नाइँ सकिनो।", "titleprotected": "[[User:$1|$1]]द्वारा ये शीर्षक निर्माणहुनबठे जोगाइया छ।\nकारण $2 हो ।", "filereadonlyerror": "\"$1\" फाइललाई परिवर्तन अद्दु नाइँ सकिनो क्याईकि फाइल भण्डार \"$2\" केवल पड्ड्या स्थिति (read-only mode)मी छ।\n\nयेलाई सुरक्षित अद्द्या प्रवन्धकले यो कारण दीराइछ: ''$3''।", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/el.json mediawiki-1.43.9+dfsg/languages/i18n/el.json --- mediawiki-1.43.8+dfsg/languages/i18n/el.json 2026-04-01 12:33:20.607551600 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/el.json 2026-06-29 17:54:46.729093000 +0000 @@ -83,7 +83,8 @@ "Marios Zindilis", "JorgeElias2302", "Warudo", - "SaldırganSincap" + "SaldırganSincap", + "Ngkountas" ] }, "sunday": "Κυριακή", @@ -162,7 +163,7 @@ "morenotlisted": "Αυτή η λίστα μπορεί να είναι ελλιπής.", "mypage": "Σελίδα", "mytalk": "Συζήτηση", - "anontalk": "Σελίδα συζήτησης αυτής της διεύθυνσης IP", + "anontalk": "Συζήτηση", "navigation": "Πλοήγηση", "and": " και", "faq": "Συχνές ερωτήσεις", @@ -176,7 +177,7 @@ "help": "Βοήθεια", "help-mediawiki": "Βοήθεια για το MediaWiki", "search": "Αναζήτηση", - "search-ignored-headings": "#
                    \n# Επικεφαλίδες που θα αγνοηθούν από την αναζήτηση.\n# Αλλαγές σε αυτό ισχύουν μόλις η σελίδα με τον τίτλο ευρετηριαστεί.\n# Μπορείτε να επιβάλετε επανευρετηρίαση της σελίδας κάνοντας μια κενή επεξεργασία.\n# Η σύνταξη είναι ως εξής:\n# * Όλα από ένα χαρακτήρα \"#\" μέχρι το τέλος της γραμμής είναι ένα σχόλιο.\n# * Κάθε μη κενή γραμμή είναι ο ακριβής τίτλος που θα αγνοηθεί, κεφαλαία/πεζά κλπ.\nΠαραπομπές\nΕξωτερικοί σύνδεσμοι\nΔείτε επίσης\n #
                    ", + "search-ignored-headings": "#
                    \n# Επικεφαλίδες που θα αγνοηθούν από την αναζήτηση.\n# Αλλαγές σε αυτό ισχύουν μόλις η σελίδα με τον τίτλο ευρετηριαστεί.\n# Μπορείτε να επιβάλετε επανευρετηρίαση της σελίδας κάνοντας μια κενή επεξεργασία.\n# Η σύνταξη είναι ως εξής:\n# * Όλα από ένα χαρακτήρα \"#\" μέχρι το τέλος της γραμμής είναι ένα σχόλιο.\n# * Κάθε μη κενή γραμμή είναι ο ακριβής τίτλος που θα αγνοηθεί, κεφαλαία/πεζά κλπ.\nΠαραπομπές\nΕξωτερικοί σύνδεσμοι\nΔείτε επίσης\n #
                    ", "searchbutton": "Αναζήτηση", "go": "Μετάβαση", "searcharticle": "Μετάβαση", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/en-gb.json mediawiki-1.43.9+dfsg/languages/i18n/en-gb.json --- mediawiki-1.43.8+dfsg/languages/i18n/en-gb.json 2026-04-01 12:33:20.607551600 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/en-gb.json 2026-06-29 17:54:46.729093000 +0000 @@ -65,6 +65,8 @@ }, "lastmodifiedat": "This page was last modified on $1, at $2.", "botpasswords-no-central-id": "To use bot passwords, you must be logged in to a centralised account.", + "bad-double-underscore-category": "Pages with invalid behaviour switches", + "bad-double-underscore-category-desc": "The page contains a invalid localised [[mw:Special:MyLanguage/Help:Magic_words#Behavior_switches|behaviour switch]]. Valid localisations begin and end with double underscores.", "search-invalid-sort-order": "Sort order of $1 is unrecognised, default sorting will be applied. Valid sort orders are: $2", "search-unknown-profile": "Search profile of $1 is unrecognised, default search profile will be applied.", "prefs-description-misc": "Customise the table of contents.", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/en.json mediawiki-1.43.9+dfsg/languages/i18n/en.json --- mediawiki-1.43.8+dfsg/languages/i18n/en.json 2026-04-01 12:33:20.608551500 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/en.json 2026-06-29 17:54:56.754230300 +0000 @@ -1206,6 +1206,7 @@ "right-blockemail": "Block or unblock a user from sending email", "right-hideuser": "Block or unblock a username, hiding or unhiding it from the public", "right-ipblock-exempt": "Bypass IP blocks, auto-blocks and range blocks", + "right-logentryimport": "Import log entries", "right-unblockself": "Unblock oneself", "right-protect": "Change protection settings and edit cascade-protected pages", "right-editprotected": "Edit pages protected as \"{{int:protect-level-sysop}}\"", @@ -1362,6 +1363,7 @@ "action-viewsuppressed": "view revisions hidden from any user", "action-hideuser": "block or unblock a username, hiding or unhiding it from the public", "action-ipblock-exempt": "bypass IP blocks, auto-blocks and range blocks", + "action-logentryimport": "import log entries", "action-unblockself": "unblock oneself", "action-noratelimit": "not be affected by rate limits", "action-reupload-own": "overwrite existing files uploaded by oneself", @@ -4537,6 +4539,7 @@ "right-renameuser": "Rename users", "renameuser-renamed-notice": "This user has been renamed.\nThe rename log is provided below for reference.", "log-unknown-action": "performed unknown action \"$2\" on [[$1]]", + "log-unsafe-logentry": "(This log entry could not be shown, because its parameters contain unsafe serialized data.)", "createacct-benefit-heading-temp-user": "Thank you for contributing to {{SITENAME}}.\nCreate an account to access more features.", "createacct-benefit-subheading-temp-user": "{{SITENAME}} is made by people like you. With an account you can have a permanent and secure identity with access to features like:", "benefit-1-description": "Watchlists that allow you to keep track of pages that you’re interested in.", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/eo.json mediawiki-1.43.9+dfsg/languages/i18n/eo.json --- mediawiki-1.43.8+dfsg/languages/i18n/eo.json 2026-04-01 12:33:20.610551600 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/eo.json 2026-06-29 17:54:46.732093300 +0000 @@ -642,7 +642,7 @@ "temp-user-banner-tooltip-description-login": "[[Special:UserLogin|Ensalutu]] aŭ [[Special:CreateAccount|kreu konton]] por ricevi krediton por estontaj redaktoj kaj aliri aliajn funkciojn.", "blankarticle": "Atentigo: la paĝo kiun vi kreas estas malplena.\nSe vi denove alklakos \"$1\", la paĝo estos konservita sen enhavo.", "anoneditwarning": "Averto: vi ne estas ensalutinta.\nVia IP-adreso enregistriĝos en la redakta historio de tiu ĉi paĝo. Se vi [$1 ensalutas][$2 kreas konton], viaj redaktoj estos atribuitaj al via uzantnomo, kune kun aliaj bonaĵoj.", - "autocreate-edit-warning": "Averto: Vi ne estas ensalutinta. Post kiam vi redaktos, provizora konto estos kreita por vi. [[{{MediaWiki:tempuser-helppage}}|Lernu pli]]. [$1 Ensalutu][ $2 kreu konton] por daŭre ricevi sciigojn post kiam ĉi tiu konto eksvalidiĝos, kaj por atingi aliajn funkciojn.", + "autocreate-edit-warning": "Averto: Vi ne estas ensalutinta. Post kiam vi redaktos, provizora konto estos kreita por vi. [[{{MediaWiki:tempuser-helppage}}|Lernu pli]]. [$1 Ensalutu][$2 kreu konton] por daŭre ricevi sciigojn post kiam ĉi tiu konto eksvalidiĝos, kaj por atingi aliajn funkciojn.", "anonpreviewwarning": "Vi ne estas ensalutita. Publikigo registros vian IP-adreson en la redakta historio de ĉi tiu paĝo.", "autocreate-preview-warning": "Vi ne estas ensalutinta. Post kiam vi redaktos, provizora konto estos kreita por vi. [[{{MediaWiki:tempuser-helppage}}|Lernu pli]].", "missingsummary": "Memorigo: vi ne provizis redaktan resumon.\nSe vi alklakos denove \"$1\", via redakto estos publikigita sen resumo.", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/es.json mediawiki-1.43.9+dfsg/languages/i18n/es.json --- mediawiki-1.43.8+dfsg/languages/i18n/es.json 2026-04-01 12:33:20.612551500 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/es.json 2026-06-29 17:54:46.734093200 +0000 @@ -271,7 +271,10 @@ "SrGarga", "Tecbs", "Monicapozo03", - "Kookoriko" + "Kookoriko", + "Jaume9118", + "Flame7311", + "Tar Lócesilion" ] }, "sunday": "domingo", @@ -2603,7 +2606,7 @@ "protect-otherreason-op": "Otro motivo", "protect-dropdown": "*Motivos de protección comúnes\n** Vandalismo excesivo\n** Spam excesivo\n** Guerra de ediciones\n** Página muy visitada", "protect-edit-reasonlist": "Editar motivos de protección", - "protect-expiry-options": "1 hora:1 hour,1 día:1 day,1 semana:1 week,2 semanas:2 weeks,1 mes:1 month,3 meses:3 months,6 meses:6 months,1 año:1 year,para siempre:infinite", + "protect-expiry-options": "1 hora:1 hour,1 día:1 day,1 semana:1 week,2 semanas:2 weeks,1 mes:1 month,3 meses:3 months,6 meses:6 months,1 año:1 year,indefinido:infinite", "restriction-type": "Permiso:", "restriction-level": "Nivel de restricción:", "minimum-size": "Tamaño mínimo", @@ -2743,7 +2746,7 @@ "ipbenableautoblock": "Bloquear automáticamente la última dirección IP usada por este usuario y cualquier IP posterior desde la cual intente editar, por un periodo de $1", "ipbsubmit": "Bloquear a este usuario", "ipbother": "Otra duración o fecha:", - "ipboptions": "2 horas:2 hours,1 día:1 day,3 días:3 days,1 semana:1 week,2 semanas:2 weeks,1 mes:1 month,3 meses:3 months,6 meses:6 months,1 año:1 year,para siempre:infinite", + "ipboptions": "2 horas:2 hours,1 día:1 day,3 días:3 days,1 semana:1 week,2 semanas:2 weeks,1 mes:1 month,3 meses:3 months,6 meses:6 months,1 año:1 year,indefinido:infinite", "ipbhidename": "Ocultar nombre de usuario de ediciones y listas", "ipbwatchuser": "Vigilar las páginas de usuario y de discusión de este usuario", "ipb-disableusertalk": "Edición de la propia página de discusión", @@ -3391,7 +3394,7 @@ "confirm-watch-button": "Aceptar", "confirm-watch-top": "¿Añadir esta página a tu lista de seguimiento?", "confirm-watch-label": "Tiempo de seguimiento:", - "watchlist-expiry-options": "Permanente:infinite,una semana:1 week,un mes:1 month,tres meses:3 months,seis meses:6 months,un año:1 year", + "watchlist-expiry-options": "Indefinido:infinite,una semana:1 week,un mes:1 month,tres meses:3 months,seis meses:6 months,un año:1 year", "watchlist-expires-in-aria-label": "Elemento temporal en la lista de seguimiento", "confirm-watch-button-expiry": "Vigilar", "confirm-unwatch-button": "Aceptar", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/et.json mediawiki-1.43.9+dfsg/languages/i18n/et.json --- mediawiki-1.43.8+dfsg/languages/i18n/et.json 2026-04-01 12:33:20.613551600 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/et.json 2026-06-29 17:54:46.736093300 +0000 @@ -2200,7 +2200,7 @@ "addedwatchexpiryhours": "\"[[:$1]]\" ja selle arutelulehekülg on lisatud mõneks tunniks sinu [[Special:Watchlist|jälgimisloendisse]].", "addedwatchexpiryhours-talk": "\"[[:$1]]\" ja sellega seotud lehekülg on lisatud mõneks tunniks sinu [[Special:Watchlist|jälgimisloendisse]].", "addedwatchexpirytext": "\"[[:$1]]\" ja selle arutelulehekülg on lisatud sinu [[Special:Watchlist|jälgimisloendisse]] tähtajaga $2.", - "addedwatchexpirytext-talk": "\"[[:$1]]\" seotud lehekülg on lisatud sinu [[Special:Watchlist|jälgimisloendisse]] tähtajaga $2.", + "addedwatchexpirytext-talk": "\"[[:$1]]\" ja sellega seotud lehekülg on lisatud sinu [[Special:Watchlist|jälgimisloendisse]] tähtajaga $2.", "addedwatchindefinitelytext": "\"[[:$1]]\" ja selle arutelulehekülg on lisatud sinu [[Special:Watchlist|jälgimisloendisse]] tähtajatult.", "addedwatchindefinitelytext-talk": "\"[[:$1]]\" ja seotud lehekülg on lisatud sinu [[Special:Watchlist|jälgimisloendisse]] tähtajatult.", "removewatch": "Eemalda jälgimisloendist", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/eu.json mediawiki-1.43.9+dfsg/languages/i18n/eu.json --- mediawiki-1.43.8+dfsg/languages/i18n/eu.json 2026-04-01 12:33:20.614551500 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/eu.json 2026-06-29 17:54:46.737093200 +0000 @@ -313,7 +313,7 @@ "formerror": "Errorea: ezin izan da formularioa bidali.", "badarticleerror": "Ekintza hori ezin da orri honetan egin.", "cannotdelete": "Ezin izan da «$1» orria edo fitxategia ezabatu.\nBaliteke beste norbaitek ezabatu izana.", - "cannotdelete-title": "Ezin da \"$1\" orrialdea ezabatu", + "cannotdelete-title": "Ezin da «$1» orria ezabatu", "delete-scheduled": "\"$1\" orrialdea ezabatuko da. \nMesedez, itxoin.", "delete-hook-aborted": "Ezabatzea hook batek gelditu du.\nEz du arrazoirik eman.", "no-null-revision": "Ezin izan da \"$1\" orrialdearen berrikuspen huts bat sortu", @@ -2146,7 +2146,7 @@ "enotif_anon_editor": "$1 erabiltzaile anonimoa", "enotif_body": "Kaixo $WATCHINGUSERNAME,\n\n$PAGEINTRO $NEWPAGE $PAGELOG\n\n\nEgilearen laburpena: $PAGESUMMARY $PAGEMINOREDIT\n\nEgilearekin harremanetan jarri:\nposta: $PAGEEDITOR_EMAIL\nwiki: $PAGEEDITOR_WIKI\n\nEz dira oharpen gehiago bidaliko orrialde hau berriz bisitatzen ez baduzu izena emanda zaudela.\nHorrez gain, orrialdeen oharpen konfigurazioa leheneratu dezakezu jarraipen zerrendatik.\n\n Adeitasunez {{SITENAME}}(e)ko oharpen sistema\n\n--\nZure epostaren jakinarazpenen konfigurazioa aldatzeko, ikus\n{{canonicalurl:{{#special:Preferences}}}}\n\nZure jarraipen zerrendako konfigurazioa aldatzeko, ikus\n{{canonicalurl:{{#special:EditWatchlist}}}}\n\nOrrialdea zure jarraipen zerrendatik ezabatzeko, ikus\n$UNWATCHURL\n\nLaguntza:\n$HELPPAGE", "enotif_minoredit": "Aldaketa hau txikia da", - "deletepage-submit": "Orrialdea ezabatu", + "deletepage-submit": "Ezabatu orria", "confirm": "Baieztatu", "excontent": "edukia hau zen: '$1'", "excontentauthor": "edukia hau zen: \"$1\", eta parte hartu duen lankide bakarra: \"[[Special:Contributions/$2|$2]]\" ([[User talk:$2|eztabaida]])", @@ -2413,6 +2413,7 @@ "block-expiry-datetime": "Data eta ordu zehatzak", "block-options": "Aukera gehigarriak:", "block-reason": "Arrazoia:", + "block-user-active-blocks": "Blokeo aktiboak", "block-target": "Erabiltzaile izena edo IP helbidea:", "unblockip": "Erabiltzailea desblokeatu", "unblockiptext": "Erabili beheko formularioa lehenago blokeatutako IP helbide edo erabiltzaile baten idazketa baimenak leheneratzeko.", @@ -2564,7 +2565,7 @@ "movereason": "Arrazoia:", "revertmove": "desegin", "delete_and_move_text": "\"[[:$1]]\" helmuga orria jadanik existitzen da. Mugimenduari lekua egiteko ezabatu nahi duzu?", - "delete_and_move_confirm": "Bai, orrialdea ezabatu", + "delete_and_move_confirm": "Bai, ezabatu orria", "delete_and_move_reason": "[[$1]] mugitzeko ezabatu da", "selfmove": "Izenburua lehengoaren berdina da; ezin da orri bat bere gainera mugitu.", "immobile-source-namespace": "\"$1\" motako orrialdeak ezin dira mugitu", @@ -2747,7 +2748,7 @@ "tooltip-watch": "Orrialde hau zure segimendu zerrendan gehitu", "tooltip-watchlistedit-normal-submit": "Izenburuak kendu", "tooltip-watchlistedit-raw-submit": "Jarraipen zerrenda gaurkotu", - "tooltip-recreate": "Orrialdea birsortu ezabatu egin den arren", + "tooltip-recreate": "Berriz sortu orria, ezabatu den arren", "tooltip-upload": "Igoera hasi", "tooltip-rollback": "\"Desegin\" ekintzak orriaren azken egilearen ekarpena ezabatzen du klik batean", "tooltip-undo": "«Desegin» botoiak egindako aldaketa ezeztatzen du, eta aurreikuspen bista erakusten. Laburpenean arrazoi bat gehitzeko aukera ematen du.", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/exif/az.json mediawiki-1.43.9+dfsg/languages/i18n/exif/az.json --- mediawiki-1.43.8+dfsg/languages/i18n/exif/az.json 2026-04-01 12:33:00.963290200 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/exif/az.json 2026-06-29 17:51:25.013334000 +0000 @@ -75,6 +75,7 @@ "exif-gpslatitude": "En dairəsi", "exif-gpslongituderef": "Şəq və ya qərb uzunluq dairəsi", "exif-gpslongitude": "Uzunluq dairəsi", + "exif-gpsaltituderef": "Hündürlük istinadı", "exif-gpsaltitude": "Yüksəklik", "exif-gpstimestamp": "GPS vaxtı (atom saatı)", "exif-gpsstatus": "Statusu qəbul edən", @@ -136,8 +137,10 @@ "exif-copyrightowner": "Sahibinin müəlliflik hüququ", "exif-usageterms": "İstifadə qaydası", "exif-webstatement": "İnternetdə müəlliflik hüquqları qaydaları", + "exif-originaldocumentid": "Əsl sənədin unikal identifikatoru", "exif-licenseurl": "Müəllif hüququ lisenziyası üçün URL", "exif-morepermissionsurl": "Alternativ lisenziya məlumatı", + "exif-attributionurl": "Yenidən istifadə edərkən, zəhmət olmasa, keçid verin", "exif-pngfilecomment": "PNG şəkil şərhi", "exif-disclaimer": "Məsuliyyətdən imtina", "exif-contentwarning": "Mətn xəbərdarlığı", @@ -152,6 +155,7 @@ "exif-copyrighted-true": "Müəlliflik hüququ ilə qorunur", "exif-copyrighted-false": "Müəlliflik hüququ göstərilməyib", "exif-photometricinterpretation-3": "Palitra", + "exif-photometricinterpretation-4": "Şəffaflıq maskası", "exif-unknowndate": "Naməlum tarix", "exif-orientation-1": "Normal", "exif-orientation-2": "Üfüqi çevrilib", @@ -166,7 +170,7 @@ "exif-colorspace-65535": "Fotoşəkildə rəng seçimi edilməmişdir.", "exif-componentsconfiguration-0": "mövcud deyil", "exif-exposureprogram-0": "Tanınmadı", - "exif-exposureprogram-1": "Əl ilə", + "exif-exposureprogram-1": "Əllə", "exif-exposureprogram-2": "Normal proqram", "exif-exposureprogram-3": "Açıqlıq üstünlüyü", "exif-subjectdistance-value": "$1 metr", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/exif/be-tarask.json mediawiki-1.43.9+dfsg/languages/i18n/exif/be-tarask.json --- mediawiki-1.43.8+dfsg/languages/i18n/exif/be-tarask.json 2026-04-01 12:33:00.963290200 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/exif/be-tarask.json 2026-06-29 17:18:53.671624200 +0000 @@ -70,7 +70,7 @@ "exif-flash": "Успышка", "exif-focallength": "Фокусная адлегласьць аб'ектыва", "exif-focallength-format": "$1 мм", - "exif-subjectarea": "Плошча аб'екту", + "exif-subjectarea": "Зона аб'екту", "exif-flashenergy": "Энэргія бліску", "exif-focalplanexresolution": "Разрозьненьне ў фокуснай плоскасьці па восі X", "exif-focalplaneyresolution": "Разрозьненьне ў фокуснай плоскасьці па восі Y", @@ -141,7 +141,7 @@ "exif-objectname": "Кароткая назва", "exif-specialinstructions": "Спэцыяльныя інструкцыі", "exif-headline": "Загаловак", - "exif-credit": "Падаўшы выяву", + "exif-credit": "Укладальнік", "exif-source": "Крыніца", "exif-editstatus": "Рэдакцыйны статус выявы", "exif-urgency": "Сьпешнасьць", @@ -270,7 +270,7 @@ "exif-sensingmethod-7": "Трохлінейны сэнсар", "exif-sensingmethod-8": "Лінейны сэнсар з пасьлядоўнай зьменай колеру", "exif-filesource-3": "Лічбавы фотаапарат", - "exif-scenetype-1": "Непасрэдна сфатаграфаваная выява", + "exif-scenetype-1": "Наўпрост сфатаграфаваная выява", "exif-customrendered-0": "Звычайны працэс", "exif-customrendered-1": "Нестандартны працэс", "exif-customrendered-6": "Панарама", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/exif/bg.json mediawiki-1.43.9+dfsg/languages/i18n/exif/bg.json --- mediawiki-1.43.8+dfsg/languages/i18n/exif/bg.json 2024-03-26 15:09:03.432301500 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/exif/bg.json 2026-06-29 17:51:25.013334000 +0000 @@ -205,6 +205,8 @@ "exif-photometricinterpretation-5": "Разделено (Вероятно CMYK)", "exif-photometricinterpretation-9": "CIE L*a*b* (ICC-кодиране)", "exif-photometricinterpretation-10": "CIE L*a*b* (ITU-кодиране)", + "exif-photometricinterpretation-32803": "Масив от цветни филтри", + "exif-photometricinterpretation-34892": "Линейни сурови данни", "exif-unknowndate": "Неизвестна дата", "exif-orientation-1": "Нормално", "exif-orientation-2": "Отражение по хоризонталата", @@ -367,5 +369,32 @@ "exif-urgency-normal": "Нормална ($1)", "exif-urgency-low": "Ниска ($1)", "exif-urgency-high": "Висока ($1)", - "exif-urgency-other": "Зададен от потребителя приоритет ($1)" + "exif-urgency-other": "Зададен от потребителя приоритет ($1)", + "exif-firstphotodate": "Дата на първата снимка", + "exif-lastphotodate": "Дата на последната снимка", + "exif-projectiontype": "Тип проекция", + "exif-projectiontype-equirectangular": "Равноъгълна правоъгълна", + "exif-usepanoramaviewer": "Използване на панорамен преглед", + "exif-usepanoramaviewer-true": "Да", + "exif-usepanoramaviewer-false": "Не", + "exif-exposurelockused": "Използвано заключване на експозицията", + "exif-exposurelockused-true": "Да", + "exif-exposurelockused-false": "Не", + "exif-poseheadingdegrees": "Посока на позата (градуси)", + "exif-posepitchdegrees": "Наклон (градуси)", + "exif-poserolldegrees": "Завъртане (градуси)", + "exif-initialviewheadingdegrees": "Начална посока на изглед (градуси)", + "exif-initialviewpitchdegrees": "Начален наклон на изглед (градуси)", + "exif-initialviewrolldegrees": "Начално завъртане на изглед (градуси)", + "exif-initialhorizontalfovdegrees": "Начално зрително поле (хоризонтални градуси)", + "exif-initialverticalfovdegrees": "Начално зрително поле (вертикални градуси)", + "exif-sourcephotoscount": "Брой изходни снимки", + "exif-croppedareaimagewidthpixels": "Изрязана ширина на панорамата", + "exif-croppedareaimageheightpixels": "Изрязана височина на панорамата", + "exif-fullpanowidthpixels": "Пълна ширина на панорамата", + "exif-fullpanoheightpixels": "Пълна височина на панорамата", + "exif-croppedarealeftpixels": "Ляво изрязване на панорамата", + "exif-croppedareatoppixels": "Горно изрязване на панорамата", + "exif-initialcameradolly": "Начално движение на камерата", + "exif-stitchingsoftware": "Софтуер за съшиване" } diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/exif/bn.json mediawiki-1.43.9+dfsg/languages/i18n/exif/bn.json --- mediawiki-1.43.8+dfsg/languages/i18n/exif/bn.json 2024-12-20 12:19:18.386543800 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/exif/bn.json 2026-06-29 17:51:25.013334000 +0000 @@ -375,5 +375,11 @@ "exif-exposurelockused-false": "না", "exif-posepitchdegrees": "পিচ (ডিগ্রি)", "exif-poserolldegrees": "রোল (ডিগ্রি)", - "exif-sourcephotoscount": "উৎস ছবির গণনা" + "exif-sourcephotoscount": "উৎস ছবির গণনা", + "exif-croppedareaimagewidthpixels": "প্রস্থ-ছাঁটা পরিদৃশ্য", + "exif-croppedareaimageheightpixels": "উচ্চতা-ছাঁটা পরিদৃশ্য", + "exif-fullpanowidthpixels": "পূর্ণপ্রস্থ পরিদৃশ্য", + "exif-fullpanoheightpixels": "পূর্ণ-উচ্চতা পরিদৃশ্য", + "exif-croppedarealeftpixels": "বামদিক-ছাঁটা পরিদৃশ্য", + "exif-croppedareatoppixels": "উপর-ছাঁটা পরিদৃশ্য" } diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/exif/ce.json mediawiki-1.43.9+dfsg/languages/i18n/exif/ce.json --- mediawiki-1.43.8+dfsg/languages/i18n/exif/ce.json 2026-04-01 12:33:00.963290200 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/exif/ce.json 2026-06-29 17:51:25.013334000 +0000 @@ -342,7 +342,7 @@ "exif-rating-rejected": "ДӀайайина", "exif-isospeedratings-overflow": "65535 дукха", "exif-iimcategory-ace": "Исбаьхьалла, культура а, синкъерам а", - "exif-iimcategory-clj": "Зулам а, низам а", + "exif-iimcategory-clj": "Зе а, бакъо а", "exif-iimcategory-dis": "Ирча бохам а, авари а", "exif-iimcategory-fin": "Экономика а, бизнес а", "exif-iimcategory-edu": "Дешна хилар", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/exif/da.json mediawiki-1.43.9+dfsg/languages/i18n/exif/da.json --- mediawiki-1.43.8+dfsg/languages/i18n/exif/da.json 2024-03-26 15:09:03.436301500 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/exif/da.json 2026-06-26 13:35:44.647396800 +0000 @@ -6,11 +6,14 @@ "EPO", "Jhertel", "Peter Alberti", - "Saederup92" + "Saederup92", + "Zakawer2", + "MGA73", + "Steenth" ] }, "exif-imagewidth": "Bredde", - "exif-imagelength": "Længde", + "exif-imagelength": "Højde", "exif-bitspersample": "Bits pr. farvekomponent", "exif-compression": "Kompressionstype", "exif-photometricinterpretation": "Pixelsammensætning", @@ -58,7 +61,7 @@ "exif-spectralsensitivity": "Spectral sensitivitet", "exif-isospeedratings": "Film- eller sensorfølsomhed (ISO)", "exif-shutterspeedvalue": "APEX lukkerhastighed", - "exif-aperturevalue": "APEX blændeåbning", + "exif-aperturevalue": "APEX‑blændeåbning", "exif-brightnessvalue": "APEX lysstyrke", "exif-exposurebiasvalue": "Belysningsindstilling", "exif-maxaperturevalue": "Største blænde", @@ -195,6 +198,9 @@ "exif-photometricinterpretation-0": "Sort-hvid (sort er 0)", "exif-photometricinterpretation-1": "Sort-hvid (sort er 0)", "exif-photometricinterpretation-3": "Palet", + "exif-photometricinterpretation-4": "Gennemsigtighedsmaske", + "exif-photometricinterpretation-5": "Adskilt (sandsynligt CMYK)", + "exif-photometricinterpretation-34892": "Lineær rå", "exif-unknowndate": "Ukendt dato", "exif-orientation-1": "Normal", "exif-orientation-2": "Horisontalt spejlet", @@ -242,7 +248,7 @@ "exif-lightsource-18": "Standardlys B", "exif-lightsource-19": "Standardlys C", "exif-lightsource-24": "ISO studio kunstlys", - "exif-lightsource-255": "Andre lyskilder", + "exif-lightsource-255": "Anden lyskilde", "exif-flash-fired-0": "Blitz ikke udløst", "exif-flash-fired-1": "Blitz udløst", "exif-flash-return-0": "ingen funktion til at opdage pulserende lys", @@ -265,7 +271,11 @@ "exif-scenetype-1": "Normal", "exif-customrendered-0": "Standard", "exif-customrendered-1": "Brugerdefineret", + "exif-customrendered-2": "HDR (ingen original gemt)", + "exif-customrendered-3": "HDR (oprindelig gemt)", "exif-customrendered-4": "Oprindelig (for HDR)", + "exif-customrendered-6": "Panorama", + "exif-customrendered-7": "Portræt HDR", "exif-customrendered-8": "Portræt", "exif-exposuremode-0": "Automatisk belysning", "exif-exposuremode-1": "Manuel belysning", @@ -304,8 +314,8 @@ "exif-gpsstatus-v": "Målingens interoperabilitet", "exif-gpsmeasuremode-2": "2-dimensional måling", "exif-gpsmeasuremode-3": "3-dimensional måling", - "exif-gpsspeed-k": "km/h", - "exif-gpsspeed-m": "mph", + "exif-gpsspeed-k": "km/t", + "exif-gpsspeed-m": "mil i timen", "exif-gpsspeed-n": "Knob", "exif-gpsdestdistance-k": "Kilometer", "exif-gpsdestdistance-m": "Miles", @@ -353,6 +363,10 @@ "exif-urgency-low": "Lav ($1)", "exif-urgency-high": "Høj ($1)", "exif-urgency-other": "Bruger-defineret prioritet ($1)", + "exif-firstphotodate": "Første fotodato", + "exif-lastphotodate": "Sidste fotodato", + "exif-projectiontype": "Projektionstype", + "exif-usepanoramaviewer": "Brug panoramafremviser", "exif-usepanoramaviewer-true": "Ja", "exif-usepanoramaviewer-false": "Nej", "exif-exposurelockused-true": "Ja", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/exif/kab.json mediawiki-1.43.9+dfsg/languages/i18n/exif/kab.json --- mediawiki-1.43.8+dfsg/languages/i18n/exif/kab.json 2023-12-21 16:38:19.996459500 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/exif/kab.json 2026-06-26 13:35:44.647396800 +0000 @@ -2,7 +2,8 @@ "@metadata": { "authors": [ "Agurzil", - "Mmistmurt" + "Mmistmurt", + "ButterflyOfFire" ] }, "exif-imagewidth": "Tehri", @@ -198,6 +199,7 @@ "exif-orientation-8": "Tezzi s 90° deg unamek n usrag", "exif-planarconfiguration-1": "Isefka iqriben", "exif-planarconfiguration-2": "Isefka ibrarazen", + "exif-colorspace-1": "sRGB", "exif-colorspace-65535": "Ur yezize ara", "exif-componentsconfiguration-0": "Ulac it", "exif-exposureprogram-0": "Ur yersen ara", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/exif/ko.json mediawiki-1.43.9+dfsg/languages/i18n/exif/ko.json --- mediawiki-1.43.8+dfsg/languages/i18n/exif/ko.json 2026-04-01 12:33:00.966290200 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/exif/ko.json 2026-06-29 17:51:25.016334000 +0000 @@ -10,7 +10,8 @@ "Revi", "Ykhwong", "아라", - "메지로 아르당" + "메지로 아르당", + "Tensama0415" ] }, "exif-imagewidth": "너비", @@ -52,7 +53,7 @@ "exif-relatedsoundfile": "관련된 오디오 파일", "exif-datetimeoriginal": "날짜와 시간", "exif-datetimedigitized": "날짜와 시간(디지털 데이터)", - "exif-subsectime": "파일을 수정한 날짜와 시간 (초단위 미만)", + "exif-subsectime": "파일을 수정한 시간날짜 (초단위 미만)", "exif-subsectimeoriginal": "파일을 만든 날짜와 시간 (초단위 미만)", "exif-subsectimedigitized": "디지털화된 날짜와 시간 (초단위 미만)", "exif-exposuretime": "노출 시간", @@ -71,6 +72,7 @@ "exif-lightsource": "광원", "exif-flash": "플래시", "exif-focallength": "렌즈 초점 거리", + "exif-focallength-format": "$1 mm", "exif-subjectarea": "대상 위치", "exif-flashenergy": "플래시 광량", "exif-focalplanexresolution": "초점면 X방향 해상도", @@ -199,8 +201,8 @@ "exif-compression-32946": "수축 (PKZIP)", "exif-copyrighted-true": "저작권의 보호를 받음", "exif-copyrighted-false": "저작권 상태를 설정하지 않음", - "exif-photometricinterpretation-0": "흑백 (백은 0)", - "exif-photometricinterpretation-1": "검은색과 흰색 (검은색이 0)", + "exif-photometricinterpretation-0": "흑백 (백이 0)", + "exif-photometricinterpretation-1": "흑백 (흑이 0)", "exif-photometricinterpretation-3": "팔레트", "exif-photometricinterpretation-4": "투명 마스크", "exif-photometricinterpretation-5": "분리 (아마도 CMYK)", @@ -349,6 +351,7 @@ "exif-dc-type": "미디어 종류", "exif-rating-rejected": "거부", "exif-isospeedratings-overflow": "65535 이상", + "exif-maxaperturevalue-value": "$1 APEX (f/$2)", "exif-iimcategory-ace": "예술, 문화, 엔터테인먼트", "exif-iimcategory-clj": "범죄와 법률", "exif-iimcategory-dis": "재난 및 사고", @@ -369,7 +372,7 @@ "exif-urgency-normal": "보통 ($1)", "exif-urgency-low": "낮음 ($1)", "exif-urgency-high": "높음 ($1)", - "exif-urgency-other": "사용자 정의 ($1)", + "exif-urgency-other": "사용자 지정 ($1)", "exif-firstphotodate": "첫 촬영일", "exif-lastphotodate": "마지막 촬영일", "exif-projectiontype": "프로젝션 유형", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/exif/mk.json mediawiki-1.43.9+dfsg/languages/i18n/exif/mk.json --- mediawiki-1.43.8+dfsg/languages/i18n/exif/mk.json 2026-04-01 12:33:00.967290200 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/exif/mk.json 2026-06-29 17:51:25.017334200 +0000 @@ -73,7 +73,7 @@ "exif-focalplaneresolutionunit": "Единица за разделност на жаришната рамнина", "exif-subjectlocation": "Положба на субјектот", "exif-exposureindex": "Показател на изложувањето", - "exif-sensingmethod": "Метод на сензорот", + "exif-sensingmethod": "Метод на сликозафат", "exif-filesource": "Извор на податотеката", "exif-scenetype": "Тип на сцена", "exif-customrendered": "Дополнитела обработка на сликата", @@ -272,12 +272,12 @@ "exif-flash-redeye-1": "режим на исправка на црвени очи", "exif-focalplaneresolutionunit-2": "инчи", "exif-sensingmethod-1": "Неопределен", - "exif-sensingmethod-2": "Еднокристален матричен боен сензор", - "exif-sensingmethod-3": "Двокристален матричен боен сензор", - "exif-sensingmethod-4": "Трокристален матричен боен сензор", - "exif-sensingmethod-5": "Секвенцијален матричен боен сензор", - "exif-sensingmethod-7": "Тробоен линеарен сензор", - "exif-sensingmethod-8": "Бојно-последователен линеарен сензор", + "exif-sensingmethod-2": "Еднокристален матричен боен сликозафат", + "exif-sensingmethod-3": "Двокристален матричен боен сликозафат", + "exif-sensingmethod-4": "Трокристален матричен боен сликозафат", + "exif-sensingmethod-5": "Последователен матричен боен сликозафат", + "exif-sensingmethod-7": "Трилинеарен сликозафат", + "exif-sensingmethod-8": "Бојно-последователен линеарен сликозафат", "exif-filesource-3": "Дигитален фотоапарат", "exif-scenetype-1": "Непосредно фотографирана слика", "exif-customrendered-0": "Нормален процес", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/exif/ms.json mediawiki-1.43.9+dfsg/languages/i18n/exif/ms.json --- mediawiki-1.43.8+dfsg/languages/i18n/exif/ms.json 2026-04-01 12:33:00.967290200 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/exif/ms.json 2026-06-29 17:51:25.017334200 +0000 @@ -342,7 +342,7 @@ "exif-rating-rejected": "Ditolak", "exif-isospeedratings-overflow": "Melebihi 65535", "exif-iimcategory-ace": "Seni, kebudayaan dan hiburan", - "exif-iimcategory-clj": "Jenayah dan undang-undang", + "exif-iimcategory-clj": "Jenayah dan perundangan", "exif-iimcategory-dis": "Bencana dan kemalangan", "exif-iimcategory-fin": "Ekonomi dan perniagaan", "exif-iimcategory-edu": "Pendidikan", @@ -381,8 +381,12 @@ "exif-initialhorizontalfovdegrees": "FOV awal (darjah mendatar)", "exif-initialverticalfovdegrees": "FOV awal (darjah menegak)", "exif-sourcephotoscount": "Kiraan foto sumber", + "exif-croppedareaimagewidthpixels": "Lebar panorama yang terpangkas", + "exif-croppedareaimageheightpixels": "Ketinggian panorama yang terpangkas", "exif-fullpanowidthpixels": "Lebar penuh panoram", "exif-fullpanoheightpixels": "Tinggi penuh panorama", + "exif-croppedarealeftpixels": "Pangkasan kiri panorama", + "exif-croppedareatoppixels": "Pangkasan atas panorama", "exif-initialcameradolly": "Doli kamera awal", "exif-stitchingsoftware": "Perisian jahit" } diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/exif/mt.json mediawiki-1.43.9+dfsg/languages/i18n/exif/mt.json --- mediawiki-1.43.8+dfsg/languages/i18n/exif/mt.json 2023-12-21 16:38:20.000459700 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/exif/mt.json 2026-06-29 17:51:25.017334200 +0000 @@ -3,7 +3,8 @@ "authors": [ "Chrisportelli", "Giangian15", - "Leli Forte" + "Leli Forte", + "JiodoJ" ] }, "exif-imagewidth": "Wisa'", @@ -183,8 +184,20 @@ "exif-originalimageheight": "Għoli tal-istampa qabel ma ġiet maqtugħa", "exif-originalimagewidth": "Wisa' tal-istampa qabel ma ġiet maqtugħa", "exif-compression-1": "L-Ebda", + "exif-compression-2": "Kodifikazzjoni tat-tul tal-ġirja ta' Huffman Modifikata b'Dimensjoni Uniformi tas-CCITT Grupp 3", + "exif-compression-3": "Kodifikazzjoni tal-faksa tas-CCITT Group 3", + "exif-compression-4": "Kodifikazzjoni tal-faksa tas-CCITT Group 4", "exif-copyrighted-true": "Protetta bil-copyright", - "exif-copyrighted-false": "Dominju pubbliku", + "exif-copyrighted-false": "Stat tal-awtur mhux magħżul", + "exif-photometricinterpretation-0": "Iswed u abjad (Abjad huwa 0)", + "exif-photometricinterpretation-1": "Iswed u abjad (Iswed huwa 0)", + "exif-photometricinterpretation-3": "Paletta", + "exif-photometricinterpretation-4": "Maskra tat-trasparenza", + "exif-photometricinterpretation-5": "Separat (Probabbilment CMYK)", + "exif-photometricinterpretation-9": "CIE L*a*b* (kodifikazzjoni ICC)", + "exif-photometricinterpretation-10": "CIE L*a*b* (kodifikazzjoni ITU)", + "exif-photometricinterpretation-32803": "Firxa tal-Filtru tal-Kulur", + "exif-photometricinterpretation-34892": "Lineari nej", "exif-unknowndate": "Data mhux magħrufa", "exif-orientation-1": "Normali", "exif-orientation-2": "Maqlub oriżżontali", @@ -239,6 +252,12 @@ "exif-lightsource-255": "Sorġent ieħor tad-dawl", "exif-flash-fired-0": "Il-''flash'' ma ħariġx", "exif-flash-fired-1": "Il-''flash'' ħareġ", + "exif-flash-return-0": "l-ebda funzjoni ta' skoperta ta' ritorn strobe", + "exif-flash-return-2": "Dawl tar-ritorn strobe mhux skopert", + "exif-flash-return-3": "dawl tar-ritorn strobe skopert", + "exif-flash-mode-1": "sparar obbligatorju flash", + "exif-flash-mode-2": "soppressjoni obbligatorja flash", + "exif-flash-mode-3": "mod awto", "exif-flash-function-1": "''Flash'' diżattivata", "exif-flash-redeye-1": "modalità riduzzjoni tal-għajnejn ħomor", "exif-focalplaneresolutionunit-2": "pulzier", @@ -249,9 +268,16 @@ "exif-sensingmethod-5": "Sensur ta' l-area tal-kulur sequenzjali", "exif-sensingmethod-7": "Sensur trilinjari", "exif-sensingmethod-8": "Sensur linjari tal-kulur sequenzjali", + "exif-filesource-3": "Kamera fissa diġitali", "exif-scenetype-1": "Fotografija diretta", "exif-customrendered-0": "Proċess normali", "exif-customrendered-1": "Proċess personalizzat", + "exif-customrendered-2": "HDR (l-ebda oriġinali salvat)", + "exif-customrendered-3": "HDR (oriġinali salvat)", + "exif-customrendered-4": "Oriġinali (għal HDR)", + "exif-customrendered-6": "Panorama", + "exif-customrendered-7": "Ritratt HDR", + "exif-customrendered-8": "Ritratt", "exif-exposuremode-0": "Wirja awtomatika", "exif-exposuremode-1": "Wirja manwali", "exif-exposuremode-2": "Brakit awtomatiku", @@ -306,6 +332,7 @@ "exif-gpsdirection-t": "Direzzjoni vera", "exif-gpsdirection-m": "Direzzjoni tal-kalamita", "exif-ycbcrpositioning-1": "Ċentrata", + "exif-ycbcrpositioning-2": "Ko-sitjat", "exif-dc-contributor": "Kontributuri", "exif-dc-coverage": "Ambitu spazjali jew temporali tal-midja", "exif-dc-date": "Data(i)", @@ -336,5 +363,32 @@ "exif-urgency-normal": "Normali ($1)", "exif-urgency-low": "Baxx ($1)", "exif-urgency-high": "Għoli ($1)", - "exif-urgency-other": "Prijorità definita mill-utent ($1)" + "exif-urgency-other": "Prijorità definita mill-utent ($1)", + "exif-firstphotodate": "Data tal-ewwel ritratt", + "exif-lastphotodate": "Data tal-aħħar ritratt", + "exif-projectiontype": "Tip ta' proġezzjoni", + "exif-projectiontype-equirectangular": "Ekwirettangolari", + "exif-usepanoramaviewer": "Uża l-vistatur tal-panorama", + "exif-usepanoramaviewer-true": "Iva", + "exif-usepanoramaviewer-false": "Le", + "exif-exposurelockused": "Sakra tal-espożizzjoni użata", + "exif-exposurelockused-true": "Iva", + "exif-exposurelockused-false": "Le", + "exif-poseheadingdegrees": "Direzzjoni tal-poża (gradi)", + "exif-posepitchdegrees": "Iklinazzjoni (gradi)", + "exif-poserolldegrees": "Irromblar (gradi)", + "exif-initialviewheadingdegrees": "Direzzjoni tal-veduta inizjali (gradi)", + "exif-initialviewpitchdegrees": "Inklinazzjoni tal-veduta inizjali (gradi)", + "exif-initialviewrolldegrees": "Irrumblar tal-veduta inizjali (gradi)", + "exif-initialhorizontalfovdegrees": "Punt ta' Vista inizjali (gradi orizzontali)", + "exif-initialverticalfovdegrees": "Punt ta' Vista inizjali (gradi vertikali)", + "exif-sourcephotoscount": "Għadd ta' ritratti sorsi", + "exif-croppedareaimagewidthpixels": "Wisa' maqtugħa tal-panorama", + "exif-croppedareaimageheightpixels": "Għoli maqtugħ tal-panorama", + "exif-fullpanowidthpixels": "Wisa' sħiħa tal-panorama", + "exif-fullpanoheightpixels": "Għoli sħiħ tal-panorama", + "exif-croppedarealeftpixels": "Qtugħ xellugija tal-panorama", + "exif-croppedareatoppixels": "Qtugħ ta' fuq tal-panorama", + "exif-initialcameradolly": "Karru tal-kamera inizjali", + "exif-stitchingsoftware": "Softwer ħajjata" } diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/exif/nl.json mediawiki-1.43.9+dfsg/languages/i18n/exif/nl.json --- mediawiki-1.43.8+dfsg/languages/i18n/exif/nl.json 2026-04-01 12:33:00.967290200 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/exif/nl.json 2026-06-29 17:51:25.017334200 +0000 @@ -158,13 +158,13 @@ "exif-iimsupplementalcategory": "Aanvullende categorieën", "exif-datetimeexpires": "Niet te gebruiken na", "exif-datetimereleased": "Gepubliceerd op", - "exif-originaltransmissionref": "Originele taaklocatiecode", + "exif-originaltransmissionref": "Oorspronkelijke taaklocatiecode", "exif-identifier": "Id", "exif-lens": "Gebruikte lens", "exif-serialnumber": "Serienummer van de camera", "exif-cameraownername": "Eigenaar van camera", "exif-label": "Label", - "exif-datetimemetadata": "Datum waarop de metadata het laatst zijn bewerkt", + "exif-datetimemetadata": "Datum waarop de metagegevens het laatst zijn bewerkt", "exif-nickname": "Informele naam van de afbeelding", "exif-rating": "Waardering (schaal van 5)", "exif-rightscertificate": "Rechtenbeheercertificaat", @@ -172,8 +172,8 @@ "exif-copyrightowner": "Auteursrechtenhouder", "exif-usageterms": "Gebruiksvoorwaarden", "exif-webstatement": "Online auteursrechtenverklaring", - "exif-originaldocumentid": "Uniek ID van het originele document", - "exif-licenseurl": "URL voor auteursrechtenlicentie", + "exif-originaldocumentid": "Uniek ID van het oorspronkelijke document", + "exif-licenseurl": "Url voor auteursrechtenlicentie", "exif-morepermissionsurl": "Alternatieve licentiegegevens", "exif-attributionurl": "Gebruik de volgende koppeling bij hergebruik van dit werk", "exif-preferredattributionname": "Gebruik de volgende credits bij hergebruik van dit werk", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/exif/ps.json mediawiki-1.43.9+dfsg/languages/i18n/exif/ps.json --- mediawiki-1.43.8+dfsg/languages/i18n/exif/ps.json 2026-04-01 11:44:52.252716000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/exif/ps.json 2026-06-29 17:51:25.018334200 +0000 @@ -19,6 +19,7 @@ "exif-xresolution": "څنډيز ژورليد", "exif-yresolution": "ولاړيز ژورليد", "exif-stripoffsets": "د انځور مالوماتځی", + "exif-rowsperstrip": "د هرې لړۍ د کتارونو شمېر", "exif-jpeginterchangeformatlength": "د JPEG اومتوک بايټونه", "exif-whitepoint": "د سپين ټکي رنگينتوب", "exif-primarychromaticities": "د لومړيتوبونو رنگينتوبونه", @@ -68,11 +69,11 @@ "exif-subjectdistancerange": "د څيز واټن بريد", "exif-imageuniqueid": "ځانگړی انځور پېژند", "exif-gpsversionid": "جي‌پي‌اېس نښلن بل‌بڼه", - "exif-gpslatitude": "لوړوالی", + "exif-gpslatitude": "ځمک‌لنډوالی", "exif-gpslongituderef": "ختيځ يا لوېديځ اوږدالی", - "exif-gpslongitude": "اوږدوالی", + "exif-gpslongitude": "ځمک‌اوږدوالی", "exif-gpsaltituderef": "د لوړوالي سرچينه", - "exif-gpsaltitude": "لوړوالی", + "exif-gpsaltitude": "ځمک‌لوړوالی", "exif-gpstimestamp": "GPS وخت (اتومي گړۍ)", "exif-gpssatellites": "د مېچنې لپاره کارېدلې سپوږمکۍ", "exif-gpsstatus": "د اخيستگر دريځ", @@ -80,8 +81,14 @@ "exif-gpsdop": "د مېچنې دقت", "exif-gpsspeedref": "چټکتيا يوون", "exif-gpsspeed": "د جي‌پي‌اېس اخيستونکي چټکتيا", + "exif-gpstrackref": "د خوځښت لوري سرچينه", "exif-gpstrack": "د خوځښت لوری", + "exif-gpsimgdirectionref": "د انځور لوري سرچينه", "exif-gpsimgdirection": "د انځور لوری", + "exif-gpsdestlatituderef": "د موخې د ځمک‌لنډوالي سرچينه", + "exif-gpsdestlatitude": "د ځمک‌لنډوالي موخه", + "exif-gpsdestlongituderef": "د ځمک‌لنډوالي د موخې سرچينه", + "exif-gpsdestlongitude": "د ځمک‌اوږدوالي موخه", "exif-gpsareainformation": "د جي پي اس د سيمې نوم", "exif-gpsdatestamp": "د جي‌پي‌اېس نېټه", "exif-jpegfilecomment": "د JPEG دوتنې څرگندونه", @@ -161,23 +168,38 @@ "exif-lightsource-9": "ښه هوا", "exif-lightsource-10": "ورېځ پوښلې هوا", "exif-lightsource-11": "سيوری", - "exif-lightsource-12": "ورځنې فلوروسینټ (ډالر ۵۷۰۰ – ۷۱۰۰ زره)", - "exif-lightsource-17": "معياري رڼا '''ا'''", - "exif-lightsource-18": "معياري رڼا '''ب'''", - "exif-lightsource-19": "معياري رڼا '''ث'''", + "exif-lightsource-12": "ورځنۍ زغموونکې رڼا (ورځ‌رڼا ۵۷۰۰ – ۷۱۰۰ زره)", + "exif-lightsource-17": "کره رڼا '''ا'''", + "exif-lightsource-18": "کره رڼا '''ب'''", + "exif-lightsource-19": "کره رڼا '''پ'''", "exif-lightsource-255": "د رڼا بله سرچينه", "exif-flash-fired-0": "فلش و نه ځلېده", "exif-flash-mode-3": "خپلکاره حالت", - "exif-focalplaneresolutionunit-2": "انچه", + "exif-focalplaneresolutionunit-2": "اينچه", "exif-sensingmethod-1": "ناڅرگنده", "exif-filesource-3": "گڼياليزه ولاړه کامره", "exif-customrendered-0": "نورماله بهير", - "exif-scenecapturetype-0": "معيار", + "exif-customrendered-8": "ولاړ", + "exif-exposuremode-0": "خپلکاره څرگندول", + "exif-exposuremode-1": "لاسي څرگندول", + "exif-exposuremode-2": "خپلکاره لينده‌کۍ", + "exif-whitebalance-0": "خپلکاره سپينتيا انډول", + "exif-whitebalance-1": "لاسي سپينتيا انډول", + "exif-scenecapturetype-0": "کره", + "exif-scenecapturetype-1": "پروت", + "exif-scenecapturetype-2": "ولاړ", + "exif-scenecapturetype-3": "شپنی", "exif-gaincontrol-0": "هېڅ", + "exif-gaincontrol-1": "ټيټې لاسته‌راوړنې جگېدل", + "exif-gaincontrol-2": "لوړې لاسته‌راوړنې جگېدل", + "exif-gaincontrol-3": "ټيټې لاسته‌راوړنې ټيټېدل", + "exif-gaincontrol-4": "لوړې لاسته‌راوړنې ټيټېدل", "exif-contrast-0": "نورمال", - "exif-contrast-1": "پوست", + "exif-contrast-1": "نرم", "exif-contrast-2": "کلک", "exif-saturation-0": "نورمال", + "exif-saturation-1": "لږه خړوبېدنه", + "exif-saturation-2": "ډېره خړوبېده", "exif-sharpness-0": "نورمال", "exif-sharpness-1": "پوست", "exif-sharpness-2": "کلک", @@ -187,6 +209,8 @@ "exif-subjectdistancerange-3": "لرې ليدون", "exif-gpslatitude-n": "شمالي عرض البلد", "exif-gpslatitude-s": "سوېلي عرض البلد", + "exif-gpslongitude-e": "ختيځ طول البلد", + "exif-gpslongitude-w": "لوېديځ طول البلد", "exif-gpsspeed-k": "کيلومتره پر گړۍ", "exif-gpsspeed-m": "مايله پر گړۍ", "exif-gpsspeed-n": "غوټې", @@ -195,10 +219,10 @@ "exif-gpsdestdistance-n": "سمندري مايلونه", "exif-gpsdop-excellent": "عالي ($1)", "exif-gpsdop-good": "ښه ($1)", - "exif-gpsdop-moderate": "منځوی ($1)", + "exif-gpsdop-moderate": "منځوي ($1)", "exif-gpsdop-fair": "نه ښه نه بد ($1)", "exif-gpsdop-poor": "خراب ($1)", - "exif-objectcycle-a": "يوازې ګهيځ", + "exif-objectcycle-a": "يوازې گهيځ", "exif-objectcycle-p": "يوازې ماښام", "exif-gpsdirection-t": "سم لوری", "exif-gpsdirection-m": "مقناطيسي لوری", @@ -212,18 +236,18 @@ "exif-dc-type": "د رسنۍ ډول", "exif-rating-rejected": "رد شوی", "exif-isospeedratings-overflow": "له 65535 لوی", - "exif-iimcategory-ace": "هنر، فرهنګ او تفريح", - "exif-iimcategory-clj": "جنايت او قانون", + "exif-iimcategory-ace": "هنرونه، هڅوب او ساتېری", + "exif-iimcategory-clj": "جرم او قانون", "exif-iimcategory-dis": "غميزې او پېښې", - "exif-iimcategory-fin": "وټپوهنه او سوداګري", + "exif-iimcategory-fin": "وټپوهنه او سوداگري", "exif-iimcategory-edu": "زده کړې", "exif-iimcategory-evn": "چاپېريال", "exif-iimcategory-hth": "روغتيا", "exif-iimcategory-hum": "بشري لېوالتيا", "exif-iimcategory-lab": "کار", - "exif-iimcategory-lif": "ژوندتوګه او فارغ وختونه", + "exif-iimcategory-lif": "ژوندبڼه او ساتېری", "exif-iimcategory-pol": "سياست", - "exif-iimcategory-rel": "دين او ګروهه", + "exif-iimcategory-rel": "دين او گروهه", "exif-iimcategory-sci": "ساينس او تخنيک", "exif-iimcategory-soi": "ټولنيزې چارې", "exif-iimcategory-spo": "سپورت", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/exif/qqq.json mediawiki-1.43.9+dfsg/languages/i18n/exif/qqq.json --- mediawiki-1.43.8+dfsg/languages/i18n/exif/qqq.json 2026-04-01 12:33:00.968290000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/exif/qqq.json 2026-06-29 17:51:25.019334300 +0000 @@ -203,7 +203,8 @@ "פוילישער", "ديفيد", "គីមស៊្រុន", - "아라" + "아라", + "Pppery" ] }, "exif-imagewidth": "{{exif-qqq}}\n{{Identical|Width}}", @@ -322,7 +323,7 @@ "exif-gpsdifferential": "Label for EXIF information. Indicates whether differential correction is applied to the GPS receiver.", "exif-coordinate-format": "{{optional}}\nFor formatting GPS latitude coordinates. Parameters:\n* $1 - degrees\n* $2 - minutes\n* $3 - seconds (up to two decimal places)\n* $4 - direction (N, S, W, or E)\n* $5 - (Unused) coordinate as a single positive or negative real number", "exif-jpegfilecomment": "This is not a true exif tag, but the contents of the JPEG COM segment. This often contains a file source, but can potentially contain any comment about the file. This is similar to {{msg-mw|exif-usercomment}}, {{msg-mw|exif-pngfilecomment}}, and {{msg-mw|exif-giffilecomment}}.", - "exif-keywords": "{{notranslate}}", + "exif-keywords": "{{exif-qqq}}\n\nList of keywords for the photograph (or other media). This can come from IPTC-iim 2:25 keyword field, or XMP's dc:subject field.\n\n{{Identical|Keyword}}", "exif-worldregioncreated": "The world region (generally that means continent, but could also include 'World' as a whole) where the media was created.", "exif-countrycreated": "{{exif-qqq}}\n\nCountry that the picture was taken in. Note this is where it was taken, not what country is depicted in the picture.", "exif-countrycodecreated": "ISO Code for the country that the picture was taken in. Note this is where it was taken, not what country is depicted in the picture.", @@ -339,7 +340,7 @@ "exif-specialinstructions": "Special instructions for how to use the image/media. This might include embargo notices, or other warnings.\n\nThis is IPTC-iim property 2:40. See http://www.iptc.org/std/IIM/4.1/specification/IIMV4.1.pdf for details.", "exif-headline": "{{exif-qqq}}\n\nA short version of the image caption. The IPTC4XMP standard is clear that \"this is not the same thing as title [ {{msg-mw|exif-objectname}} ]\".\n\nThis is extracted from [http://www.iptc.org/std/photometadata/specification/IPTC-PhotoMetadata-201007_1.pdf XMP's photoshop:headline] and [http://www.iptc.org/std/IIM/4.1/specification/IIMV4.1.pdf IPTC-iim: 2:105 Headline tag].\n\n{{Identical|Headline}}", "exif-credit": "Provider/credit.\n\nWho gave us the image. This might be different from the creator of the image. This is IPTC-iim property 2:110", - "exif-source": "{{notranslate}}", + "exif-source": "{{exif-qqq}}\n\nSee [http://www.iptc.org/std/IIM/4.1/specification/IIMV4.1.pdf IPTC-iim standard 2:115].\n\nThis is who originally owned the image (a person, stock photo agency, etc). This does not refer to the image this image is based on.\n\n{{Identical|Source}}", "exif-editstatus": "Editorial status of image. This is more intended for use with people making news papers. This denotes whether the image is on the main page, is part of a correction, etc. See 2:07 of http://www.iptc.org/std/IIM/4.1/specification/IIMV4.1.pdf", "exif-urgency": "{{exif-qqq}}\n\nUrgency. How urgent this image is. 1 is very urgent, 5 is normal, 8 is very low priority.\n\n{{Related|Exif-urgency}}", "exif-fixtureidentifier": "Fixture name. Identifies frequently occurring object data, for example a regular column in a news paper.", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/exif/sk.json mediawiki-1.43.9+dfsg/languages/i18n/exif/sk.json --- mediawiki-1.43.8+dfsg/languages/i18n/exif/sk.json 2023-12-21 16:38:20.004459600 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/exif/sk.json 2026-06-29 17:51:25.019334300 +0000 @@ -4,7 +4,8 @@ "Helix84", "Teslaton", "Vlad5250", - "Yardom78" + "Yardom78", + "Wizzard" ] }, "exif-imagewidth": "Šírka", @@ -52,6 +53,7 @@ "exif-exposuretime": "Expozičný čas", "exif-exposuretime-format": "$1 sekundy ($2)", "exif-fnumber": "Číslo F", + "exif-fnumber-format": "f/$1", "exif-exposureprogram": "Expozičný program", "exif-spectralsensitivity": "Spektrálna citlivosť", "exif-isospeedratings": "Rýchlostné ohodnotenie ISO", @@ -65,6 +67,7 @@ "exif-lightsource": "Svetelný zdroj", "exif-flash": "Blesk", "exif-focallength": "Ohnisková vzdialenosť objektívu", + "exif-focallength-format": "$1 mm", "exif-subjectarea": "Oblasť subjektu", "exif-flashenergy": "Energia blesku", "exif-focalplanexresolution": "Horizontálne rozlíšenie ohniskovej roviny", @@ -119,6 +122,7 @@ "exif-gpsareainformation": "Názov GPS oblasti", "exif-gpsdatestamp": "Dátum GPS", "exif-gpsdifferential": "Diferenciálna korekcia GPS", + "exif-coordinate-format": "$1° $2′ $3″ $4", "exif-jpegfilecomment": "Komentár súboru JPEG", "exif-keywords": "Kľúčové slová", "exif-worldregioncreated": "Oblasť sveta, kde snímka bola zhotovená", @@ -187,10 +191,27 @@ "exif-compression-2": "CCITT Group 3 1-rozmerné modifikované Huffmanovo kódovanie RLE", "exif-compression-3": "CCITT Group 3 faxové kódovanie", "exif-compression-4": "CCITT Group 4 faxové kódovanie", + "exif-compression-5": "LZW", + "exif-compression-6": "JPEG (starý)", + "exif-compression-7": "JPEG", + "exif-compression-8": "Deflate (Adobe)", + "exif-compression-32773": "PackBits (Macintosh RLE)", + "exif-compression-32946": "Deflate (PKZIP)", + "exif-compression-34712": "JPEG2000", "exif-copyrighted-true": "Chránené autorským právom", "exif-copyrighted-false": "Príznak ochrany autorským právom nenastavený", "exif-photometricinterpretation-0": "Čierna a biela (biela je 0)", "exif-photometricinterpretation-1": "Čierna a biela (čierna je 0)", + "exif-photometricinterpretation-2": "RGB", + "exif-photometricinterpretation-3": "Paleta", + "exif-photometricinterpretation-4": "Maska priehľadnosti", + "exif-photometricinterpretation-5": "Separované (pravdepodobne CMYK)", + "exif-photometricinterpretation-6": "YCbCr", + "exif-photometricinterpretation-8": "CIE L*a*b*", + "exif-photometricinterpretation-9": "CIE L*a*b* (kódovanie ICC)", + "exif-photometricinterpretation-10": "CIE L*a*b* (kódovanie ITU)", + "exif-photometricinterpretation-32803": "Pole farebných filtrov", + "exif-photometricinterpretation-34892": "Lineárny raw", "exif-unknowndate": "Neznámy dátum", "exif-orientation-1": "Normálna", "exif-orientation-2": "Horizontálne prevrátená", @@ -202,8 +223,17 @@ "exif-orientation-8": "Otočená o 90° v smere hodinových ručičiek", "exif-planarconfiguration-1": "masívny formát", "exif-planarconfiguration-2": "rovinný formát", + "exif-xyresolution-i": "$1 dpi", + "exif-xyresolution-c": "$1 dpc", + "exif-colorspace-1": "sRGB", "exif-colorspace-65535": "Nekalibrované", "exif-componentsconfiguration-0": "neexistuje", + "exif-componentsconfiguration-1": "Y", + "exif-componentsconfiguration-2": "Cb", + "exif-componentsconfiguration-3": "Cr", + "exif-componentsconfiguration-4": "R", + "exif-componentsconfiguration-5": "G", + "exif-componentsconfiguration-6": "B", "exif-exposureprogram-0": "Nedefinovaný", "exif-exposureprogram-1": "Ručný", "exif-exposureprogram-2": "Normálny program", @@ -237,6 +267,10 @@ "exif-lightsource-17": "Štandardné svetlo A", "exif-lightsource-18": "Štandardné svetlo B", "exif-lightsource-19": "Štandardné svetlo C", + "exif-lightsource-20": "D55", + "exif-lightsource-21": "D65", + "exif-lightsource-22": "D75", + "exif-lightsource-23": "D50", "exif-lightsource-24": "ISO štúdiový volfrám", "exif-lightsource-255": "Iný svetelný zdroj", "exif-flash-fired-0": "Blesk sa nespustil", @@ -261,6 +295,12 @@ "exif-scenetype-1": "Priamo odfotený obrázok", "exif-customrendered-0": "Normálne spracovanie", "exif-customrendered-1": "Ručné spracovanie", + "exif-customrendered-2": "HDR (originál neuložený)", + "exif-customrendered-3": "HDR (originál uložený)", + "exif-customrendered-4": "Originál (pre HDR)", + "exif-customrendered-6": "Panoráma", + "exif-customrendered-7": "Portrétne HDR", + "exif-customrendered-8": "Portrét", "exif-exposuremode-0": "Automatická expozícia", "exif-exposuremode-1": "Ručná expozícia", "exif-exposuremode-2": "Automatická kompenzácia expozície", @@ -326,6 +366,7 @@ "exif-dc-type": "Typ média", "exif-rating-rejected": "Odmietnuté", "exif-isospeedratings-overflow": "Väčšia ako 65535", + "exif-maxaperturevalue-value": "$1 APEX (f/$2)", "exif-iimcategory-ace": "Umenie, kultúra a zábava", "exif-iimcategory-clj": "Zločin a zákon", "exif-iimcategory-dis": "Katastrofy a nehody", @@ -346,5 +387,32 @@ "exif-urgency-normal": "Normálna ($1)", "exif-urgency-low": "Nízka ( $1 )", "exif-urgency-high": "Vysoká ( $1 )", - "exif-urgency-other": "Používateľom definovaná priorita ($1)" + "exif-urgency-other": "Používateľom definovaná priorita ($1)", + "exif-firstphotodate": "Dátum prvej fotografie", + "exif-lastphotodate": "Dátum poslednej fotografie", + "exif-projectiontype": "Typ projekcie", + "exif-projectiontype-equirectangular": "Ekvirektangulárna", + "exif-usepanoramaviewer": "Použiť prehliadač panorám", + "exif-usepanoramaviewer-true": "Áno", + "exif-usepanoramaviewer-false": "Nie", + "exif-exposurelockused": "Použitý zámok expozície", + "exif-exposurelockused-true": "Áno", + "exif-exposurelockused-false": "Nie", + "exif-poseheadingdegrees": "Smer natočenia (stupne)", + "exif-posepitchdegrees": "Sklon (stupne)", + "exif-poserolldegrees": "Rotácia (stupne)", + "exif-initialviewheadingdegrees": "Smer počiatočného pohľadu (stupne)", + "exif-initialviewpitchdegrees": "Sklon počiatočného pohľadu (stupne)", + "exif-initialviewrolldegrees": "Rotácia počiatočného pohľadu (stupne)", + "exif-initialhorizontalfovdegrees": "Počiatočné zorné pole (horizontálne stupne)", + "exif-initialverticalfovdegrees": "Počiatočné zorné pole (vertikálne stupne)", + "exif-sourcephotoscount": "Počet zdrojových fotografií", + "exif-croppedareaimagewidthpixels": "Orezaná šírka panorámy", + "exif-croppedareaimageheightpixels": "Orezaná výška panorámy", + "exif-fullpanowidthpixels": "Plná šírka panorámy", + "exif-fullpanoheightpixels": "Plná výška panorámy", + "exif-croppedarealeftpixels": "Orez panorámy zľava", + "exif-croppedareatoppixels": "Orez panorámy zhora", + "exif-initialcameradolly": "Počiatočný posun kamery (dolly)", + "exif-stitchingsoftware": "Softvér na zošívanie" } diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/exif/so.json mediawiki-1.43.9+dfsg/languages/i18n/exif/so.json --- mediawiki-1.43.8+dfsg/languages/i18n/exif/so.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/exif/so.json 2026-06-29 17:51:25.019334300 +0000 @@ -0,0 +1,390 @@ +{ + "@metadata": { + "authors": [ + "Abdullahi", + "Abshirdheere", + "AhmedG612", + "Maax" + ] + }, + "exif-imagewidth": "Ballac", + "exif-imagelength": "Dhererka", + "exif-bitspersample": "Qaybo qayb kasta", + "exif-compression": "Qaabka isku cadaadinta", + "exif-photometricinterpretation": "Isku dhiska pixel", + "exif-orientation": "Jihaynta", + "exif-samplesperpixel": "Tirada qaybaha", + "exif-planarconfiguration": "Habeynta xogta", + "exif-ycbcrsubsampling": "Saamiga hoosaadka ee Y ilaa C", + "exif-ycbcrpositioning": "Meelaynta Y iyo C", + "exif-xresolution": "Xalinta jiifka", + "exif-yresolution": "Xalinta joogga", + "exif-stripoffsets": "Goobta xogta sawirka", + "exif-rowsperstrip": "Tirada safafka ee halkii xariiq", + "exif-stripbytecounts": "Baytyada halkii xariiq la isku cadaadiyey", + "exif-jpeginterchangeformat": "Meesha laga bilaabayo JPEG SOI", + "exif-jpeginterchangeformatlength": "Baytyada xogta JPEG", + "exif-whitepoint": "Caddadka midab-kala soocid ee barta cad", + "exif-primarychromaticities": "Midab kala soocidda aasaasiga ah", + "exif-ycbcrcoefficients": "Iskuduwaha shaxda isbeddelka booska midabka", + "exif-referenceblackwhite": "Lammaane qiimayaal tixraac madow iyo caddaan", + "exif-datetime": "Taariikhda iyo waqtiga isbeddelka faylka", + "exif-imagedescription": "Cinwaanka sawirka", + "exif-make": "Soo saaraha Kaamirada", + "exif-model": "Modelka kamirada", + "exif-software": "Software la isticmaalay", + "exif-artist": "Qoraa", + "exif-copyright": "Milkiilaha xuquuqda daabacaadda", + "exif-exifversion": "Nooca Exif", + "exif-flashpixversion": "Nooca Flashpix ee la taageeray", + "exif-colorspace": "Meesha midabka", + "exif-componentsconfiguration": "Macnaha qayb kasta", + "exif-compressedbitsperpixel": "Qaabka isku cadaadinta sawirka", + "exif-pixelxdimension": "Ballaca sawirka", + "exif-pixelydimension": "Dhererka sawirka", + "exif-usercomment": "Faallooyinka isticmaalaha", + "exif-relatedsoundfile": "Faylka codka ee la xiriira", + "exif-datetimeoriginal": "Taariikhda iyo waqtiga abuurka xogta", + "exif-datetimedigitized": "Taariikhda iyo waqtiga ee digitaleenta", + "exif-subsectime": "Qaybaha ilbiriqsi ee DateTime", + "exif-subsectimeoriginal": "Qaybaha ilbiriqsi ee DateTimeOriginal", + "exif-subsectimedigitized": "Qaybaha ilbiriqsi ee DateTimeDigitized", + "exif-exposuretime": "Waqtiga soo bandhigista", + "exif-exposuretime-format": "$1 ilbiriqsi ($2)", + "exif-fnumber": "Lambarka f", + "exif-exposureprogram": "Barnaamijka soo bandhigista", + "exif-spectralsensitivity": "Xasaasiyadda muuqaalka", + "exif-isospeedratings": "Qiimeynta xawaaraha ISO", + "exif-shutterspeedvalue": "Xawaaraha shutter APEX", + "exif-aperturevalue": "Daloolka APEX", + "exif-brightnessvalue": "Iftiinka APEX", + "exif-exposurebiasvalue": "Eexda soo bandhigista APEX", + "exif-maxaperturevalue": "Daloolka ugu badan ee dhulka", + "exif-subjectdistance": "Fogaanta mawduuca", + "exif-meteringmode": "Habka cabbirka iftiinka", + "exif-lightsource": "Isha iftiinka", + "exif-flash": "Toosh", + "exif-focallength": "Dhererka diiradda ee muraayad", + "exif-subjectarea": "Aagga mawduuca", + "exif-flashenergy": "Tamarta tooshka", + "exif-focalplanexresolution": "Xalka X ee diyaaradda diiradda", + "exif-focalplaneyresolution": "Xalka Y ee diyaaradda diiradda", + "exif-focalplaneresolutionunit": "Unugga xalka diyaaradda diiradda", + "exif-subjectlocation": "Goobta mawduuca", + "exif-exposureindex": "Tusaha soo bandhigista", + "exif-sensingmethod": "Habka dareemista", + "exif-filesource": "Isha faylka", + "exif-scenetype": "Nooca muuqaalka", + "exif-customrendered": "Habaynta sawirka gaarka ah", + "exif-exposuremode": "Habka soo bandhigista", + "exif-whitebalance": "Isku dheellitirka caddaanka", + "exif-digitalzoomratio": "Saamiga soo dhawaynta dijitaalka ah", + "exif-focallengthin35mmfilm": "Dhererka diiradda ee 35 mm filim", + "exif-scenecapturetype": "Nooca qabashada muuqaalka", + "exif-gaincontrol": "Xakamaynta muuqaalka", + "exif-contrast": "Kala duwanaanshaha", + "exif-saturation": "Buuxnaanta midabka", + "exif-sharpness": "Fiiqnaan", + "exif-devicesettingdescription": "Sharaxaadda dejimaha qalabka", + "exif-subjectdistancerange": "Xadka fogaanta mawduuca", + "exif-imageuniqueid": "Aqoonsiga gaarka ah ee sawirka", + "exif-gpsversionid": "Nooca calaamadda GPS", + "exif-gpslatituderef": "Waqooyi ama koonfur loolka", + "exif-gpslatitude": "Loolka", + "exif-gpslongituderef": "Bari ama galbeed dhererka", + "exif-gpslongitude": "Dhererka", + "exif-gpsaltituderef": "Tixraaca joogga", + "exif-gpsaltitude": "Joog", + "exif-gpstimestamp": "Waqtiga GPS (saacadda atam-ka)", + "exif-gpssatellites": "Dayax-gacmeedyada loo isticmaalo cabbirka", + "exif-gpsstatus": "Xaaladda qaataha", + "exif-gpsmeasuremode": "Habka cabbirka", + "exif-gpsdop": "Saxnaanta cabbirka", + "exif-gpsspeedref": "Unugga xawaaraha", + "exif-gpsspeed": "Xawaaraha qaataha GPS", + "exif-gpstrackref": "Tixraaca jihada dhaqdhaqaaqa", + "exif-gpstrack": "Jihada dhaqdhaqaaqa", + "exif-gpsimgdirectionref": "Tixraaca jihada sawirka", + "exif-gpsimgdirection": "Jihada sawirka", + "exif-gpsmapdatum": "Xogta sahanka juqraafiyeed ee la isticmaalay", + "exif-gpsdestlatituderef": "Tixraaca loolka meesha la gaarayo", + "exif-gpsdestlatitude": "Loolka meesha la gaarayo", + "exif-gpsdestlongituderef": "Tixraaca dhererka meesha la gaarayo", + "exif-gpsdestlongitude": "Dhererka meesha la gaarayo", + "exif-gpsdestbearingref": "Tixraaca jihada meesha la gaarayo", + "exif-gpsdestbearing": "Jihada meesha la gaarayo", + "exif-gpsdestdistanceref": "Tixraaca fogaanta meesha la gaarayo", + "exif-gpsdestdistance": "Fogaanta meesha la gaarayo", + "exif-gpsprocessingmethod": "Magaca habka farsamaynta GPS-ka", + "exif-gpsareainformation": "Magaca aagga GPS", + "exif-gpsdatestamp": "Taariikhda GPS", + "exif-gpsdifferential": "Saxitaanka kala-duwanaanshaha GPS", + "exif-jpegfilecomment": "Faallada faylka JPEG", + "exif-keywords": "Ereyada muhiimka ah", + "exif-worldregioncreated": "Gobolka adduunka ee sawirka laga qaaday", + "exif-countrycreated": "Dalka sawirka laga qaaday", + "exif-countrycodecreated": "Koodhka dalka sawirka laga qaaday", + "exif-provinceorstatecreated": "Gobolka ama deegaanka sawirka laga qaaday", + "exif-citycreated": "Magaalada sawirka laga qaaday", + "exif-sublocationcreated": "Qaybta hoose ee magaalada sawirka laga qaaday", + "exif-worldregiondest": "Gobolka adduunka ee la muujiyay", + "exif-countrydest": "Dalka la muujiyay", + "exif-countrycodedest": "Koodhka dalka la muujiyay", + "exif-provinceorstatedest": "Gobolka ama deegaanka la muujiyay", + "exif-citydest": "Magaalada la muujiyay", + "exif-sublocationdest": "Qaybta hoose ee magaalada la muujiyay", + "exif-objectname": "Cinwaan gaaban", + "exif-specialinstructions": "Tilmaamo gaar ah", + "exif-headline": "Cinwaan", + "exif-credit": "Deynta/Bixiyaha", + "exif-source": "Isha", + "exif-editstatus": "Xaaladda tafatirka sawirka", + "exif-urgency": "Degdeg", + "exif-fixtureidentifier": "Magaca qalabka", + "exif-locationdest": "Goobta la sawiray", + "exif-locationdestcode": "Koodhka goobta la sawiray", + "exif-objectcycle": "Waqtiga maalinta ee la doonayo in warbaahinta loo isticmaalo", + "exif-contact": "Macluumaadka xiriirka", + "exif-writer": "Qoraa", + "exif-languagecode": "Luuqad", + "exif-iimversion": "Nooca IIM", + "exif-iimcategory": "Qeybta", + "exif-iimsupplementalcategory": "Qaybaha dheeraadka ah", + "exif-datetimeexpires": "Ha isticmaalin ka dib", + "exif-datetimereleased": "La sii daayay", + "exif-originaltransmissionref": "Koodhka goobta gudbinta asalka ah", + "exif-identifier": "Aqoonsi", + "exif-lens": "Lens-ka la isticmaalay", + "exif-serialnumber": "Lambarka taxanaha ee kamaradda", + "exif-cameraownername": "Milkiilaha kamaradda", + "exif-label": "Calaamadda", + "exif-datetimemetadata": "Taariikhda ugu dambeysay ee metadata la beddelay", + "exif-nickname": "Magaca aan rasmiga ahayn ee sawirka", + "exif-rating": "Qiimeyn (5 ka mid ah)", + "exif-rightscertificate": "Shahaadada maareynta xuquuqda", + "exif-copyrighted": "Xaaladda xuquuqda daabacaadda", + "exif-copyrightowner": "Milkiilaha xuquuqda daabacaadda", + "exif-usageterms": "Shuruudaha isticmaalka", + "exif-webstatement": "Bayaanka xuquuqda daabacaadda ee khadka tooska ah", + "exif-originaldocumentid": "Aqoonsiga gaarka ah ee dukumeentiga asalka ah", + "exif-licenseurl": "URL-ka shatiga xuquuqda daabacaadda", + "exif-morepermissionsurl": "Macluumaad shati kale", + "exif-attributionurl": "Marka dib loo isticmaalayo shaqadan, fadlan ku xiro", + "exif-preferredattributionname": "Marka dib loo isticmaalayo shaqadan, fadlan tixraac", + "exif-pngfilecomment": "Faallada faylka PNG", + "exif-disclaimer": "Afeef", + "exif-contentwarning": "Digniin ku saabsan waxa ku jira", + "exif-giffilecomment": "Faallada faylka GIF", + "exif-intellectualgenre": "Nooca shayga", + "exif-subjectnewscode": "Koodhka mawduuca", + "exif-scenecode": "Koodhka IPTC ee goobta muuqaalka", + "exif-event": "Dhacdada lagu muujiyey", + "exif-organisationinimage": "Hay’adda lagu muujiyey", + "exif-personinimage": "Qofka lagu muujiyey", + "exif-originalimageheight": "Dhererka sawirka ka hor inta aan la goyn", + "exif-originalimagewidth": "Ballaca sawirka ka hor inta aan la goyn", + "exif-compression-1": "Aan la isku cadaadin", + "exif-compression-2": "Kooxda CCITT 3 1-Cabbir oo wax laga beddelay dhererka orodka Huffman", + "exif-compression-3": "CCITT kooxda 3 koodhinta fakiska", + "exif-compression-4": "CCITT kooxda 4 koodhinta fakiska", + "exif-copyrighted-true": "Xuquuqda daabacaadda leh", + "exif-copyrighted-false": "Xaaladda xuquuqda daabacaadda lama dejin", + "exif-photometricinterpretation-0": "Madow iyo caddaan (caddaan waa 0)", + "exif-photometricinterpretation-1": "Madow iyo caddaan (madow waa 0)", + "exif-photometricinterpretation-3": "Midabbada la doortay", + "exif-photometricinterpretation-4": "Maaskarada daahfurnaanta", + "exif-photometricinterpretation-5": "Kala go'an (malaha CMYK)", + "exif-photometricinterpretation-9": "CIE L*a*b* (ICC koodhayn)", + "exif-photometricinterpretation-10": "CIE L*a*b* (ITU koodhayn)", + "exif-photometricinterpretation-32803": "Shaandhada midabka", + "exif-photometricinterpretation-34892": "Cayriin toosan", + "exif-unknowndate": "Taariikh aan la garanayn", + "exif-orientation-1": "Caadi", + "exif-orientation-2": "Laga rogay jiho ahaan", + "exif-orientation-3": "Laga wareejiyay 180°", + "exif-orientation-4": "Laga rogay jiho ahaan", + "exif-orientation-5": "Waxaa loo wareejiyay 90° CCW oo si toosan loo rogay", + "exif-orientation-6": "Waxaa loo wareejiyay 90° CCW", + "exif-orientation-7": "Waxaa loo wareejiyay 90° CW oo si toosan loo rogay", + "exif-orientation-8": "Laga wareejiyay 90° CW", + "exif-planarconfiguration-1": "Qaab qaybsan", + "exif-planarconfiguration-2": "Qaab fidsan", + "exif-colorspace-65535": "Aan la cabbirin", + "exif-componentsconfiguration-0": "Ma jiro", + "exif-exposureprogram-0": "Lama qeexin", + "exif-exposureprogram-1": "Gacanta", + "exif-exposureprogram-2": "Barnaamij caadi ah", + "exif-exposureprogram-3": "Mudnaanta daloolka", + "exif-exposureprogram-4": "Mudnaanta xidhitaanka", + "exif-exposureprogram-5": "Barnaamij hal abuur leh (u janjeera qoto dheerida sawirka)", + "exif-exposureprogram-6": "Barnaamij ficil (u janjeera xawaare xidhitaan degdeg ah)", + "exif-exposureprogram-7": "Qaabka sawirka ee sawir dhow lehna gadaal ka madoobaad", + "exif-exposureprogram-8": "Qaabka muuqaalka (sawir dhul lehna gadaal cad oo diiradda ku jira)", + "exif-subjectdistance-value": "$1 mitir", + "exif-meteringmode-0": "Lama yaqaan", + "exif-meteringmode-1": "Celcelis", + "exif-meteringmode-2": "Celcelis miisaan leh oo dhexe", + "exif-meteringmode-3": "Nokad yar", + "exif-meteringmode-4": "Nokado badan", + "exif-meteringmode-5": "Qaabka", + "exif-meteringmode-6": "Qayb ahaan", + "exif-meteringmode-255": "Kale", + "exif-lightsource-0": "Lama yaqaan", + "exif-lightsource-1": "Iftiinka maalinta", + "exif-lightsource-2": "Iftiinka fluorescent", + "exif-lightsource-3": "Iftiinka tungsten (iftiin gubasho leh)", + "exif-lightsource-4": "Tooshka", + "exif-lightsource-9": "Cimilada wanaagsan", + "exif-lightsource-10": "Cimilada daruuro leh", + "exif-lightsource-11": "Hoos", + "exif-lightsource-12": "Iftiinka maalinta fluorescent (D 5700–7100K)", + "exif-lightsource-13": "Iftiinka cad ee fluorescent (N 4600–5400K)", + "exif-lightsource-14": "Iftiinka cad ee qabow ee fluorescent (W 3900–4500K)", + "exif-lightsource-15": "Iftiinka cad ee diirran ee fluorescent (WW 3200–3700K)", + "exif-lightsource-17": "Iftiinka caadiga ah A", + "exif-lightsource-18": "Iftiinka caadiga ah B", + "exif-lightsource-19": "Iftiinka caadiga ah C", + "exif-lightsource-24": "Iftiinka tungsten ee istuudiyaha ISO", + "exif-lightsource-255": "Isha iftiin kale", + "exif-flash-fired-0": "Tooshka ma shidin", + "exif-flash-fired-1": "Tooshka wuu shiday", + "exif-flash-return-0": "Ma jiro shaqo lagu ogaanayo soo celinta strobe-ka", + "exif-flash-return-2": "Iftiinka soo celinta strobe lama helin", + "exif-flash-return-3": "Iftiinka soo celinta strobe waa la helay", + "exif-flash-mode-1": "Toos u shid toosh", + "exif-flash-mode-2": "Tooshka si khasab ah u damin", + "exif-flash-mode-3": "Qaabka otomaatiga ah", + "exif-flash-function-1": "Shaqada tooshka ma jiro", + "exif-flash-redeye-1": "Qaabka yareynta indho casaanka", + "exif-focalplaneresolutionunit-2": "Inji", + "exif-sensingmethod-1": "Lama qeexin", + "exif-sensingmethod-2": "Dareeme midab oo hal-chip ah", + "exif-sensingmethod-3": "Dareeme midab oo laba-chip ah", + "exif-sensingmethod-4": "Dareeme midab oo saddex chip ah", + "exif-sensingmethod-5": "Dareeme midab oo is xiga", + "exif-sensingmethod-7": "Dareeme trilinear", + "exif-sensingmethod-8": "Dareeme toosan oo midab is xiga", + "exif-filesource-3": "Kamarad dhijitaal ah oo wali taagan", + "exif-scenetype-1": "Sawir si toos ah loo qaaday", + "exif-customrendered-0": "Hab caadi ah", + "exif-customrendered-1": "Hab gaar ah", + "exif-customrendered-2": "HDR (asalka lama kaydin)", + "exif-customrendered-3": "HDR (asalka waa la kaydiyay)", + "exif-customrendered-4": "Asalka (HDR)", + "exif-customrendered-6": "Muuqaalka guud", + "exif-customrendered-7": "Sawirka HDR", + "exif-customrendered-8": "Sawirka", + "exif-exposuremode-0": "Iftiiminta otomaatiga ah", + "exif-exposuremode-1": "Iftiiminta gacanta", + "exif-exposuremode-2": "Isku darka otomaatiga ah", + "exif-whitebalance-0": "Isku dheellitirka cad ee otomaatiga ah", + "exif-whitebalance-1": "Isku dheellitirka cad ee gacanta", + "exif-scenecapturetype-0": "Caadi", + "exif-scenecapturetype-1": "Muuqaal dhul", + "exif-scenecapturetype-2": "Sawirka", + "exif-scenecapturetype-3": "Muuqaal habeen", + "exif-gaincontrol-0": "Midna", + "exif-gaincontrol-1": "Kor u kac hooseeya", + "exif-gaincontrol-2": "Kor u qaadis faa'iido sare", + "exif-gaincontrol-3": "Hoos u dhigid faa'iido hoose", + "exif-gaincontrol-4": "Hoos u dhigid faa'iido sare", + "exif-contrast-0": "Caadi ah", + "exif-contrast-1": "Jilicsan", + "exif-contrast-2": "Adag", + "exif-saturation-0": "Caadi", + "exif-saturation-1": "Dherer hoose", + "exif-saturation-2": "Dherer sare", + "exif-sharpness-0": "Caadi", + "exif-sharpness-1": "Jilicsan", + "exif-sharpness-2": "Adag", + "exif-subjectdistancerange-0": "Lama yaqaan", + "exif-subjectdistancerange-1": "Makro", + "exif-subjectdistancerange-2": "Xidh aragtida", + "exif-subjectdistancerange-3": "Aragti fog", + "exif-gpslatitude-n": "Loolka Waqooyi", + "exif-gpslatitude-s": "Loolka Koonfureed", + "exif-gpslongitude-e": "Dhererka bari", + "exif-gpslongitude-w": "Dhererka galbeed", + "exif-gpsaltitude-above-sealevel": "$1 {{PLURAL:$1|mitir|mitiro}} ka sarreeya heerka badda", + "exif-gpsaltitude-below-sealevel": "$1 {{PLURAL:$1|mitir|mitiro}} ka hooseeya heerka badda", + "exif-gpsstatus-a": "Cabbiriddu way socotaa", + "exif-gpsstatus-v": "Iswaafajinta cabbirrada", + "exif-gpsmeasuremode-2": "Cabbir laba-geesood ah", + "exif-gpsmeasuremode-3": "Cabbir saddex-geesood ah", + "exif-gpsspeed-k": "Kiiloomitir saacaddii", + "exif-gpsspeed-m": "Mayl saacaddii", + "exif-gpsspeed-n": "Guntimaha", + "exif-gpsdestdistance-k": "Kiiloomitir", + "exif-gpsdestdistance-m": "Mayl", + "exif-gpsdestdistance-n": "Mayl badeed", + "exif-gpsdop-excellent": "Fiican ($1)", + "exif-gpsdop-good": "Wanaagsan ($1)", + "exif-gpsdop-moderate": "Dhexdhexaad ($1)", + "exif-gpsdop-fair": "Caddaalad ($1)", + "exif-gpsdop-poor": "Liita ($1)", + "exif-objectcycle-a": "Subax kaliya", + "exif-objectcycle-p": "Fiid kaliya", + "exif-objectcycle-b": "Subax iyo fiid labadaba", + "exif-gpsdirection-t": "Jihada dhabta ah", + "exif-gpsdirection-m": "Jihada birlabta", + "exif-ycbcrpositioning-1": "Dhexda", + "exif-ycbcrpositioning-2": "Isla goob ku yaal", + "exif-dc-contributor": "Ka qaybqaatayaasha", + "exif-dc-coverage": "Baaxadda goobeed ama waqtiyeed ee warbaahinta", + "exif-dc-date": "Taariikh(aha)", + "exif-dc-publisher": "Daabacaha", + "exif-dc-relation": "Warbaahinta la xiriirta", + "exif-dc-rights": "Xuquuqaha", + "exif-dc-source": "Isha warbaahinta", + "exif-dc-type": "Nooca warbaahinta", + "exif-rating-rejected": "La diiday", + "exif-isospeedratings-overflow": "Ka weyn 65535", + "exif-iimcategory-ace": "Farshaxan, dhaqan iyo madadaalo", + "exif-iimcategory-clj": "Dembi iyo sharci", + "exif-iimcategory-dis": "Masiibooyin iyo shilal", + "exif-iimcategory-fin": "Dhaqaalaha iyo ganacsiga", + "exif-iimcategory-edu": "Waxbarasho", + "exif-iimcategory-evn": "Deegaanka", + "exif-iimcategory-hth": "Caafimaad", + "exif-iimcategory-hum": "Xiisaha bini’aadamka", + "exif-iimcategory-lab": "Shaqo", + "exif-iimcategory-lif": "Nolosha iyo madadaalada", + "exif-iimcategory-pol": "Siyaasad", + "exif-iimcategory-rel": "Diin iyo aaminaad", + "exif-iimcategory-sci": "Cilmiga iyo tignoolajiyada", + "exif-iimcategory-soi": "Arrimaha bulshada", + "exif-iimcategory-spo": "Ciyaaraha", + "exif-iimcategory-war": "Dagaal, isku dhac iyo qalalaase", + "exif-iimcategory-wea": "Cimilada", + "exif-urgency-normal": "Caadi ($1)", + "exif-urgency-low": "Hoose ($1)", + "exif-urgency-high": "Sare ($1)", + "exif-urgency-other": "Mudnaanta uu isticmaalehu qeexay ($1)", + "exif-firstphotodate": "Taariikhda sawirka koowaad", + "exif-lastphotodate": "Taariikhda sawirka ugu dambeeya", + "exif-projectiontype": "Nooca saadaasha", + "exif-projectiontype-equirectangular": "Isku xagal le'eg", + "exif-usepanoramaviewer": "Isticmaal daawade panorama", + "exif-usepanoramaviewer-true": "Haa", + "exif-usepanoramaviewer-false": "Maya", + "exif-exposurelockused": "Xakameynta iftiinka ayaa la isticmaalay", + "exif-exposurelockused-true": "Haa", + "exif-exposurelockused-false": "Maya", + "exif-poseheadingdegrees": "Jihada qaabka (darajooyin)", + "exif-posepitchdegrees": "Leexasho (darajooyin)", + "exif-poserolldegrees": "Wareeg (darajooyin)", + "exif-initialviewheadingdegrees": "Jihada hore ee aragtida (darajooyin)", + "exif-initialviewpitchdegrees": "Leexashada hore ee aragtida (darajooyin)", + "exif-initialviewrolldegrees": "Wareegga hore ee aragtida (darajooyin)", + "exif-initialhorizontalfovdegrees": "FOV hore (ballaca aragti toosan)", + "exif-initialverticalfovdegrees": "FOV hore (darajooyin toosan)", + "exif-sourcephotoscount": "Tirada sawirrada isha", + "exif-croppedareaimagewidthpixels": "Ballaca panorama la jaray", + "exif-croppedareaimageheightpixels": "Dhererka panorama la jaray", + "exif-fullpanowidthpixels": "Ballaca buuxa ee panorama", + "exif-fullpanoheightpixels": "Dhererka buuxa ee panorama", + "exif-croppedarealeftpixels": "Jaridda bidix ee panorama", + "exif-croppedareatoppixels": "Jaridda sare ee panorama", + "exif-initialcameradolly": "Qalabka kamarada ee bilowga ah", + "exif-stitchingsoftware": "Software isku xirid sawirro" +} diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/exif/sr-ec.json mediawiki-1.43.9+dfsg/languages/i18n/exif/sr-ec.json --- mediawiki-1.43.8+dfsg/languages/i18n/exif/sr-ec.json 2026-04-01 12:33:00.969290300 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/exif/sr-ec.json 2026-06-29 17:51:25.019334300 +0000 @@ -180,7 +180,7 @@ "exif-attributionurl": "При поновном коришћењу овог рада, користите везу до", "exif-preferredattributionname": "При поновном коришћењу овог рада, поставите заслуге", "exif-pngfilecomment": "Коментар на датотеку PNG", - "exif-disclaimer": "Одрицање одговорности", + "exif-disclaimer": "Одрицање од одговорности", "exif-contentwarning": "Упозорење о садржају", "exif-giffilecomment": "Коментар на датотеку GIF", "exif-intellectualgenre": "Врста ставке", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/exif/tr.json mediawiki-1.43.9+dfsg/languages/i18n/exif/tr.json --- mediawiki-1.43.8+dfsg/languages/i18n/exif/tr.json 2026-04-01 12:33:00.970290200 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/exif/tr.json 2026-06-29 17:51:25.020334200 +0000 @@ -29,7 +29,8 @@ "Uğur Başak", "Vito Genovese", "Vugar 1981", - "Eleman" + "Eleman", + "HakanIST" ] }, "exif-imagewidth": "Genişlik", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/exif/uk.json mediawiki-1.43.9+dfsg/languages/i18n/exif/uk.json --- mediawiki-1.43.8+dfsg/languages/i18n/exif/uk.json 2026-04-01 11:44:52.252716000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/exif/uk.json 2026-06-29 17:51:25.020334200 +0000 @@ -14,7 +14,9 @@ "Ua2004", "Ата", "Максим Підліснюк", - "Тест" + "Тест", + "Vlad5250", + "Flomik" ] }, "exif-imagewidth": "Ширина", @@ -400,7 +402,7 @@ "exif-urgency-other": "Визначений користувачем пріоритет ($1)", "exif-firstphotodate": "Дата першого фото", "exif-lastphotodate": "Дата останнього фото", - "exif-projectiontype": "Тип проекції", + "exif-projectiontype": "Тип проєкції", "exif-projectiontype-equirectangular": "Еквідистантна", "exif-usepanoramaviewer": "Використовувати переглядач панорами", "exif-usepanoramaviewer-true": "Так", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/exif/vi.json mediawiki-1.43.9+dfsg/languages/i18n/exif/vi.json --- mediawiki-1.43.8+dfsg/languages/i18n/exif/vi.json 2026-04-01 12:33:00.970290200 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/exif/vi.json 2026-06-29 17:51:25.020334200 +0000 @@ -6,7 +6,8 @@ "Quenhitran", "Vinhtantran", "Duongvu", - "Nvdtn19" + "Nvdtn19", + "Ttra2607" ] }, "exif-imagewidth": "Chiều ngang", @@ -381,5 +382,19 @@ "exif-exposurelockused-false": "Không", "exif-poseheadingdegrees": "Hướng tư thế (độ)", "exif-posepitchdegrees": "Độ dốc (độ)", - "exif-poserolldegrees": "Độ xoay (độ)" + "exif-poserolldegrees": "Độ xoay (độ)", + "exif-initialviewheadingdegrees": "Hướng nhìn ban đầu (độ)", + "exif-initialviewpitchdegrees": "Góc nhìn ban đầu (độ)", + "exif-initialviewrolldegrees": "Góc nghiêng ban đầu (độ)", + "exif-initialhorizontalfovdegrees": "Góc nhìn ban đầu (độ ngang)", + "exif-initialverticalfovdegrees": "Góc nhìn ban đầu (độ dọc)", + "exif-sourcephotoscount": "Số lượng ảnh nguồn", + "exif-croppedareaimagewidthpixels": "Chiều rộng ảnh toàn cảnh bị cắt bớt", + "exif-croppedareaimageheightpixels": "Chiều cao cắt xén của ảnh toàn cảnh", + "exif-fullpanowidthpixels": "Toàn cảnh", + "exif-fullpanoheightpixels": "Toàn cảnh chiều cao", + "exif-croppedarealeftpixels": "Ảnh cắt phần bên trái ảnh toàn cảnh", + "exif-croppedareatoppixels": "Ảnh cắt từ trên xuống", + "exif-initialcameradolly": "Vị trí ban đầu của xe đẩy máy quay", + "exif-stitchingsoftware": "Phần mềm ghép ảnh" } diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/ext.json mediawiki-1.43.9+dfsg/languages/i18n/ext.json --- mediawiki-1.43.8+dfsg/languages/i18n/ext.json 2026-04-01 12:33:20.615551500 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/ext.json 2026-06-29 17:54:46.740093200 +0000 @@ -89,6 +89,8 @@ "category-file-count": "{{PLURAL:$2|Esta categoría solu tien el siguienti archivu.|{{PLURAL:$1|El siguienti archivu está|Los siguientis $1 archivus están}} nesta categoría, dun total de $2.}}", "category-file-count-limited": "{{PLURAL:$1|El siguienti archivu está|Los siguientis $1 archivus están}} nesta categoría.", "broken-file-category": "Páginas con atijus rotus a archivus", + "categoryviewer-pagedlinks": "($1) ($2)", + "category-header-numerals": "$1–$2", "about": "A tentu de", "article": "Página de conteníu", "newwindow": "(s'abri nuna nuea ventana)", @@ -554,7 +556,7 @@ "histlegend": "Descoja de deferencias: marca los botonis delas revisionis a comparal i achuchi en Intro o'l botón d'abaxu.
                    \nLeyenda: ({{int:cur}}) = deferencias conas vessionis caberas, ({{int:last}}) = deferencias cona vessión anteriol, {{int:minoreditletter}} = adición chiquenina.", "history-fieldset-title": "Citral revissionis", "history-show-deleted": "Solu esborraus", - "histfirst": "más bédju", + "histfirst": "más vieju", "histlast": "Más nueu", "historysize": "({{PLURAL:$1|1 byte|$1 byts}})", "historyempty": "vazíu", @@ -597,18 +599,18 @@ "revdelete-edit-reasonlist": "Adital razonis d'aborru", "revdelete-offender": "Utol dela revisión:", "suppressionlogtext": "Embahu se muestra una lista colos esborraus i tarugus mas nuevus, encruyendu conteniu açonchau polos çahorilis. Guipai la [[Special:BlockList|lista e tarugus]] pa visoreal una lista colos tarugus ativus atualmenti.", - "mergehistory": "Uñifical l'estorial delas páginas", + "mergehistory": "Unifical l'estorial delas páginas", "mergehistory-header": "Esta páhina te premiti mestural las revisionis el estorial duna página huenti nuna nueva páhina.\nAsigurati e qu'esti cambiu mantenga la continuiá el estorial la página.", - "mergehistory-box": "Uñifical las revisionis las dos páhinas:", + "mergehistory-box": "Unifical las revisionis las dos páhinas:", "mergehistory-from": "Páhina e cóigu huenti:", "mergehistory-into": "Páhina e destinu:", - "mergehistory-list": "Estorial d'eicionis uñificabri", + "mergehistory-list": "Estorial d'eicionis unificabri", "mergehistory-merge": "Las siguientis revisionis de [[:$1]] puein mesturalsi en [[:$2]]. Gasta la coluna e botonis d'ocionis pa mestural las revisionis criás en i hata la ora especificá. Dati cuenta e que gastandu los atihus de navegación s'esborran las fechas aseñalás nesta coluna.", - "mergehistory-go": "Muestral eicionis uñificabris", - "mergehistory-submit": "Uñifical revisionis", - "mergehistory-empty": "Nu es posibri uñifical denguna revisión.", + "mergehistory-go": "Muestral adicionis unificabris", + "mergehistory-submit": "Unifical revisionis", + "mergehistory-empty": "Non es posibri unifical denguna revisión.", "mergehistory-done": "S'án mesturau $3 {{PLURAL:$3|revisión|revisionis}} de $1 en [[:$2]].", - "mergehistory-fail": "Nu es posibri uñifical los estorialis. Pol favol, compreba la páhina i los parámetrus de tiempu.", + "mergehistory-fail": "Non es posibri unifical los estorialis. Por favol, compreba la página i los parámetrus de tiempu.", "mergehistory-no-source": "La páhina huenti $1 nu desisti.", "mergehistory-no-destination": "La páhina e destinu $1 nu desisti.", "mergehistory-invalid-source": "La páhina huenti ebi tenel un entítulu premitiu.", @@ -618,7 +620,7 @@ "mergehistory-reason": "Razón:", "mergelog": "Rustrihu e fusionis", "revertmerge": "Desuñifical", - "mergelogpagetext": "Embahu se muestra una lista colas úrtimas uñificacionis d'estorialis.", + "mergelogpagetext": "Embaxu se muestra una lista conas últimas unificacionis d'estorialis.", "history-title": "Estorial de revisionis de \"$1\"", "difference-title": "Diferencia entri revisionis de «$1»", "lineno": "Liña $1:", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/fa.json mediawiki-1.43.9+dfsg/languages/i18n/fa.json --- mediawiki-1.43.8+dfsg/languages/i18n/fa.json 2026-04-01 12:33:20.617551600 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/fa.json 2026-06-29 17:54:46.741093400 +0000 @@ -1802,7 +1802,7 @@ "uploadstash-header-thumb": "بندانگشتی", "uploadstash-header-dimensions": "ابعاد", "uploadstash-pager-submit": "نمایش فهرست پرونده‌ها", - "uploadstash-bad-path": "مسر وجود ندارد.", + "uploadstash-bad-path": "مسیر وجود ندارد.", "uploadstash-bad-path-invalid": "مسیر معتبر نیست.", "uploadstash-bad-path-unknown-type": "گونهٔ ناشناختهٔ \"$1\".", "uploadstash-bad-path-unrecognized-thumb-name": "بندانگشتی نامعلوم.", @@ -2384,11 +2384,11 @@ "revertpage": "{{PLURAL:$7|ویرایش|ویرایش‌های}} [[Special:Contributions/$2|$2]] ([[User talk:$2|بحث]]) به آخرین تغییری که [[User:$1|$1]] انجام داده بود واگردانده شد", "revertpage-anon": "{{PLURAL:$7|ویرایش|ویرایش‌های}} [[Special:Contributions/$2|$2]] به آخرین تغییری که [[User:$1|$1]] انجام داده بود واگردانده {{PLURAL:$7|شد|شدند}}", "revertpage-nouser": "{{PLURAL:$7|ویرایش|ویرایش‌های}} یک کاربر پنهان‌شده به آخرین تغییری که {{GENDER:$1|[[User:$1|$1]]}} انجام داده بود واگردانده {{PLURAL:$7|شد|شدند}}", - "rollback-success": "ویرایش‌های {{GENDER:$3|$1}} برگردانده شد؛\nصفحه به آخرین نخسهٔ {{GENDER:$4|$2}} بازگردانده شد.", + "rollback-success": "ویرایش‌های {{GENDER:$3|$1}} واگردانی شد؛\nصفحه به آخرین ویرایش {{GENDER:$4|$2}} برگردانده شد.", "sessionfailure-title": "خطای نشست کاربری", "sessionfailure": "به نظر می‌رسد مشکلی در مورد نشست کاربری شما وجود دارد؛\nعمل درخواست شده در اقدامی پیشگیرانه در برابر ربوده‌شدن اطلاعات نشست کاربری، لغو شد.\nلطفاً فرم را از نو بارگذاری کنید.", "changecontentmodel": "ویرایش مدل محتوای یک صفحه", - "changecontentmodel-legend": "تغییر نوع محتوی", + "changecontentmodel-legend": "تغییر نوع محتوا", "changecontentmodel-title-label": "عنوان صفحه:", "changecontentmodel-model-label": "مدل محتوای جدید:", "changecontentmodel-reason-label": "دلیل:", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/fi.json mediawiki-1.43.9+dfsg/languages/i18n/fi.json --- mediawiki-1.43.8+dfsg/languages/i18n/fi.json 2026-04-01 12:33:20.619551700 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/fi.json 2026-06-29 17:54:46.744093400 +0000 @@ -92,7 +92,8 @@ "Hdicu", "Taavi", "Ejs-80", - "Papukaijo1" + "Papukaijo1", + "Wikipeedikko" ] }, "sunday": "sunnuntai", @@ -1096,16 +1097,19 @@ "prefs-namespaces": "Nimiavaruudet", "default": "oletus", "linterror-bogus-image-options": "Väärä tiedostovaihtoehto", - "linterror-deletable-table-tag": "Table-elementti, joka tulisi poistaa", + "linterror-deletable-table-tag": "Table tag that should be deleted", + "linterror-fostered": "Orpo sisältö", + "linterror-html5-misnesting": "Virheellinen sisäkkäisyys (rikkoo sivun)", "linterror-inline-media-caption": "Näkymätön kuvateksti", "linterror-large-tables": "Suuria taulukkoja, joka rikkovat näytön mobiililaitteilla", "linterror-misc-tidy-replacement-issues": "Muut syntaksivirheet", + "linterror-misnested-tag": "Virheellisesti sisäkkäinen tunniste, joka pitäisi asettaa muiden tunnisteiden sisään oikealla tavalla", "linterror-missing-end-tag": "Puuttuva loppuelementti", "linterror-missing-end-tag-in-heading": "Otsikosta puuttuu loppuelementti", "linterror-missing-image-alt-text": "Kuvan vaihtoehtoinen teksti puuttuu", "linterror-multi-colon-escape": "Monta kaksoispistettä", "linterror-multiline-html-table-in-list": "Monirivinen HTML5-taulukko luettelon sisällä", - "linterror-multiple-unclosed-formatting-tags": "Useita sulkemattomia muotoilutunnisteita sivulla", + "linterror-multiple-unclosed-formatting-tags": "Sivulla on useita muotoilumerkintöjä (tags) sulkematta", "linterror-night-mode-unaware-background-color": "Taustavärin tekstinsisäinen tyyli tarvitsee tekstin värin", "linterror-obsolete-tag": "Vanhentunut HTML-tagi", "linterror-pwrap-bug-workaround": "Kappaleen rivitysvirheen ratkaisu", @@ -1522,7 +1526,7 @@ "rcfilters-exclude-button-on": "Poissuljetaan valitut", "rcfilters-view-tags": "Merkatut muokkaukset", "rcfilters-view-namespaces-tooltip": "Suodata tuloksia nimiavaruuden mukaan", - "rcfilters-view-tags-tooltip": "Suodata tuloksia käyttäen merkkauksia", + "rcfilters-view-tags-tooltip": "Suodata tuloksia merkkausten avulla", "rcfilters-view-return-to-default-tooltip": "Palaa suodattimien päävalikkon", "rcfilters-view-tags-help-icon-tooltip": "Lue lisää merkatuista muutoksista", "rcfilters-liveupdates-button": "Live-päivitykset", @@ -2088,6 +2092,7 @@ "apisandbox-request-php-label": "Pyydä PHP-taulua:", "apisandbox-request-time": "Pyyntöön kulunut aika: {{PLURAL:$1|$1 ms}}", "apisandbox-request-post": "Tämä pyyntö on lähetettävä HTTP POST -menetelmällä.", + "apisandbox-request-post2": "Suuren tietomäärän vuoksi tämä pyyntö on lähetetty HTTP POST -menetelmällä.", "apisandbox-request-formdata": "Tämä pyyntö tulee lähettää tiedostotallennuksena (eli käyttäen multipart/form-data)", "apisandbox-results-fixtoken": "Korjaa poletti ja lähetä uudelleen", "apisandbox-results-fixtoken-fail": "”$1”-poletin haku epäonnistui.", @@ -2697,7 +2702,7 @@ "block-log-flags-hiddenname": "käyttäjänimi piilotettu", "range_block_disabled": "Ylläpitäjien mahdollisuus asettaa avaruusestoja on poistettu käytöstä.", "ipb-prevent-user-talk-edit": "Oman keskustelusivun muokkaaminen tulee sallia osittaisessa estossa, ellei se sisällä rajoitusta nimiavaruuden \"Keskustelu käyttäjästä\" muokkaamiseen.", - "ipb_expiry_invalid": "Virheellinen päättymisaika.", + "ipb_expiry_invalid": "Virheellinen vanhentumisaika.", "ipb_expiry_old": "Vanhentumisaika on menneisyydessä.", "ipb_expiry_temp": "Piilotettujen käyttäjänimien estojen tulee olla pysyviä.", "ipb_hide_invalid": "Tämän tunnuksen piilottaminen ei onnistu; sillä on enemmän kuin {{PLURAL:$1|yksi muokkaus|$1 muokkausta}}.", @@ -3427,12 +3432,12 @@ "tag-mw-replace": "Korvattu", "tag-mw-replace-description": "Muokkaukset, joissa on poistettu yli 90 % sivun sisällöstä", "tag-mw-rollback": "Pikapalautus", - "tag-mw-rollback-description": "Muokkaukset, jotka kumosivat edelliset muokkaukset palauta-linkillä", + "tag-mw-rollback-description": "Muokkaukset, jotka peräyttivät edelliset muokkaukset palauta-linkillä", "tag-mw-undo": "Kumoaminen", "tag-mw-undo-description": "Muokkaukset, jotka kumoavat edelliset muokkaukset kumoamislinkillä", "tag-mw-manual-revert": "Muokkaamalla palautettu", "tag-mw-manual-revert-description": "Muokkaukset, joissa sivu palautetaan käsin aikaisemmin esiintyneeseen versioon", - "tag-mw-reverted": "Palautettu", + "tag-mw-reverted": "Tämä on kumottu", "tag-mw-reverted-description": "Muokkaukset, jotka kumottiin myöhemmin toisella muokkauksella", "tag-mw-server-side-upload": "Palvelinpuolen tallennus", "tag-mw-server-side-upload-description": "Ylläpitoskripteillä tallennetut mediatiedostot", @@ -4080,6 +4085,7 @@ "paramvalidator-badtitle": "Virheellinen arvo ”$2” otsikkoparametrille $1: kelvoton otsikkomerkkijono.", "paramvalidator-missingtitle": "Virheellinen arvo ”$2” otsikkoparametrille $1: sivua ei ole olemassa.", "paramvalidator-notarray": "Virheellinen arvo parametrissa $1: odotetaan taulua.", + "paramvalidator-schema-validation-failed": "Annetun skeeman vastainen virheellinen arvo", "paramvalidator-help-type-title": "Tyyppi: sivun nimi", "paramvalidator-help-type-title-must-exist": "Hyväksyy vain olemassa olevia sivuja.", "paramvalidator-help-type-title-no-must-exist": "Hyväksyy sivut, joita ei ole olemassa.", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/fr.json mediawiki-1.43.9+dfsg/languages/i18n/fr.json --- mediawiki-1.43.8+dfsg/languages/i18n/fr.json 2026-04-01 12:33:20.623551600 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/fr.json 2026-06-29 17:54:46.747093400 +0000 @@ -232,7 +232,10 @@ "Muisha wiki hke", "Raveloaritiana Mamisoa", "Antimuonium", - "Serieminou" + "Serieminou", + "Alkmen-Alesia", + "AhmedG612", + "Maxime2024" ] }, "sunday": "dimanche", @@ -463,7 +466,7 @@ "nstab-image": "Fichier", "nstab-mediawiki": "Message", "nstab-template": "Modèle", - "nstab-help": "Aide", + "nstab-help": "Page d'aide", "nstab-category": "Catégorie", "mainpage-nstab": "Accueil", "nosuchaction": "Action inconnue", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/frs.json mediawiki-1.43.9+dfsg/languages/i18n/frs.json --- mediawiki-1.43.8+dfsg/languages/i18n/frs.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/frs.json 2026-06-29 17:54:46.750093500 +0000 @@ -0,0 +1,564 @@ +{ + "@metadata": { + "authors": [ + "Kluntjekniiper", + "Neronno", + "VanModers", + "WikiFayo95" + ] + }, + "pagecategories": "{{PLURAL:$1|Kategoorii|Kategooriien}}", + "category_header": "Siiden in kategoorii \"$1\"", + "subcategories": "Unnerkategooriien", + "category-media-header": "Medien in d' kategoorii \"$1\"", + "category-empty": "Disser kategoorii undholt upstünds kiin siiden of medien.", + "hidden-categories": "{{PLURAL:$1|Ferstopt kategoorii|Ferstopt kategooriien}}", + "hidden-category-category": "Ferstopt kategooriien", + "category-subcat-count": "{{PLURAL:$2|Disser kategoorii het bloot däi folgend unnerkategoorii.|Disser kategoorii het däi folgend {{PLURAL:$1|unnerkategoorii|$1 unnerkategooriien}}, fan in 't gehäil $2.}}", + "category-subcat-count-limited": "Disser kategorii het däi folgend {{PLURAL:$1|unnerkategoorii|$1 unnerkategooriien}}.", + "category-article-count": "{{PLURAL:$2|Disser kóótegoorii undholt bloot däi folgend siid.| Folgend {{PLURAL:$1|siid is|$1 siiden bünt}} binnen disser kóótegoorii, fan $2 in 't gehäil.}}", + "category-article-count-limited": "Däi folgend {{PLURAL:$1|siid is|$1 siiden bünt}} in däi aktuäel kategoorii.", + "category-file-count": "{{PLURAL:$2|Disser kategoorii undholt bloot däi folgend dóótäj.|Däi folgend {{PLURAL:$1|dóótäj is|$1 dóótäjen bünt}} in disser kategoorii, fan in 't gehäil $2.}}", + "category-file-count-limited": "Däi folgend {{PLURAL:$1|dóótäj is|$1 dóótäjen bünt}} in däi aktuäel kategoorii.", + "index-category": "Indiitsäärd siiden", + "noindex-category": "Kiin indiitsäärt siiden", + "broken-file-category": "Siiden mit köet dóóteilinks", + "about": "Oover", + "article": "Inholdssiid", + "newwindow": "(daajt 'n näj fenster oopenmóóken)", + "cancel": "Ofbreeken", + "moredotdotdot": "Meer...", + "morenotlisted": "Disser liest kan unfulstenniğ weesen.", + "mypage": "Siid", + "mytalk": "Diskusjoon", + "anontalk": "Diskusjoon", + "navigation": "Nóówigóósjoon", + "and": " un", + "faq": "FAQ", + "actions": "Aksjoonen", + "namespaces": "Nóómensruumen:", + "variants": "Warianten", + "navigation-heading": "Nóówigóósjoon", + "errorpagetitle": "Feeler", + "returnto": "Weeruem nóó $1.", + "tagline": "Fan {{SITENAME}}", + "help": "Hüelp", + "help-mediawiki": "Hüelp tau MediaWiki", + "search": "Söyek", + "search-ignored-headings": " #
                    \n# Ooverskriften, däi fan däi söyek iğnoräärt wordent.\n# Disser annerns wordent wirksóóm, soo dróó däi siid mit däi ooverskrift indeksäärt wur.\n# Duu kaast dat siidindeksäären ferdwingen, indeem duu 'n nulledit döörförst.\n# Süntaks:\n#   *  Âals, wat up 'n rûud (\"#\") bit tau 't riigenäen folğt, is 'n kummentaar.\n#   * Elker näit-löes rîiğ is däi eksâakt tau iğnoräärend tittel.\nWellen\nWeblinks\nSüü ook\n #
                    ", + "searchbutton": "Söyek", + "go": "Uutfören", + "searcharticle": "Siid", + "skin-view-history": "Wersjoonshistoorje", + "history": "Wersjoonen", + "history_short": "Histoorje", + "history_small": "wersjoonshistoorje", + "updatedmarker": "annerns siit diin läest fersîit", + "printableversion": "Drükwersjoon", + "printableversion-deprecated-warning": "Däi drükwersjoon word't näit meer stöönt un kan dorstellensfeelers upwiisen. Bitte aktuóólisäär diin browser-leestäikens un bruuk in stee d'r fan däi standard-drükfunksjoon fan d' browser.", + "permalink": "Permóónentlink", + "print": "Drükken", + "view": "Leesen", + "viewcontribs": "Benütserbiidróógen bekiiken", + "skin-view-view": "Leesen", + "skin-view-foreign": "Up $1 bekiiken", + "edit": "Beaarbaiden", + "skin-view-edit": "Beaarbaiden", + "edit-local": "Lokóóel beskriiven beaarbaiden", + "create": "Erstellen", + "skin-view-create": "Erstellen", + "create-local": "Lokóól beskriiven taufaugen", + "delete": "Leskern", + "undelete_short": "{{PLURAL:$1|1 wersjoon|$1 wersjoonen}} weerheerstellen", + "viewdeleted_short": "{{PLURAL:$1|'N leskert wersjoon|$1 lerskert wersjoonen}} bekiiken", + "protect": "Skütsen", + "protect_change": "annern", + "skin-action-unprotect": "Siidenskuts annern", + "unprotect": "Siidenskuts annern", + "newpage": "Näej siid", + "newpage-desc": "Begün 'n näej siid tau 'n wünskert teemó.", + "talkpagelinktext": "diskusjoon", + "specialpage": "Spesjóólsiid", + "personaltools": "Persöönelk rêev", + "talk": "Diskusjoon", + "views": "Ansichten", + "toolbox": "Rêev", + "cactions": "Meer", + "tool-link-userrights": "{{GENDER:$1|Benütsergruppen}} annern", + "tool-link-userrights-readonly": "{{GENDER:$1|Benütsergruppen}} bekiiken", + "tool-link-emailuser": "Email an {{GENDER:$1|disser benütser}} stüren", + "imagepage": "Dóóteisiid wiisen", + "mediawikipage": "Süsteemnóóricht wiisen", + "templatepage": "Föörlóógensiid wiisen", + "viewhelppage": "Hülpsiid wiisen", + "categorypage": "Kategooriisiid wiisen", + "viewtalkpage": "Diskusjoon", + "otherlanguages": "In anner tóólen", + "redirectedfrom": "(Wiiderled't fan $1)", + "redirectpagesub": "Wiiderläiden", + "redirectto": "Wiiderläiden nóó:", + "lastmodifiedat": "Disser siid wur t'läest up d' $1 teegen $2 üer beaarbaid't.", + "viewcount": "Disser siid wur bit nuu tau {{PLURAL:$1}|äin móól|$1-móól} upraupen.", + "protectedpage": "Skütst siid", + "jumpto": "Wesseln nóó:", + "jumptonavigation": "nóówigóósjoon", + "jumptosearch": "söyken", + "view-pool-error": "Undskülliğ bitte, dat däi servers upstünds ooverlast't bünt.\nT' fööl benütsers fersöykent, disser siid t' besöyken.\nBitte wacht wat menüüten, eer duu 't noch insent fersöchst.\n\n$1", + "generic-pool-error": "Undskülliğ bitte, dat däi servers upstünds ooverlast't bünt.\nT' fööl benütsers willent sük disser resuers bekiiken.\nBitte wacht 'n moment, eer duu hum näjs upröpst.", + "pool-timeout": "Tiidofloop bii 't wachten up 't speeren", + "pool-queuefull": "Poolwachtslâang is ful", + "pool-errorunknown": "Unbekäent feeler", + "pool-servererror": "Däi pooltellerdenst is näit beskikbor ($1).", + "poolcounter-usage-error": "Benütsensfeeler: $1", + "aboutsite": "Oover {{SITENAME}}", + "aboutpage": "Project:Oover", + "copyright-footer": "Däi inhold is beskikbor unner däi litsens $1, doo näit anners angeeven.", + "copyrightpage": "{{ns:project}}:Oorhebberrechten", + "currentevents": "Aktuäel geböörnissen", + "currentevents-url": "Project:Aktuäel geböörnissen", + "disclaimers": "Haftensuutslus", + "disclaimerpage": "Project:Almäien haftensferkloren", + "edithelp": "Beaarbaidenshüelp", + "helppage-top-gethelp": "Hüelp", + "mainpage": "Hoovdsiid", + "mainpage-description": "Hoovdsiid", + "policy-url": "Project:Richtliinjen", + "portal": "Mäinskupsportóól", + "portal-url": "Project:Mäinskupsportóól", + "privacy": "Dóótenskuts", + "privacypage": "Project:Dóótenskuts", + "badaccess": "Benütserrechten langent näit", + "badaccess-group0": "Duu hest näit däi benütserrechten, däi föör disser aksjoon fannööden bünt.", + "badaccess-groups": "Disser aksjoon is up benütsers beskrenkt, däi tau {{PLURAL:$2|däi gruep|äien fan däi gruppen}} „$1“ höörent.", + "versionrequired": "Wersjoon $1 fan MediaWiki is nöödiğ.", + "versionrequiredtext": "Wersjoon $1 fan MediaWiki is nöödiğ um disser siid tau bruuken. Kiik up däi [[Special:Version|wersjoonssiid]]", + "ok": "Ok", + "retrievedfrom": "Ofraupen fan „$1“", + "new-messages": "{{PLURAL:$3|Duu hest}} $1 ($2).", + "new-messages-from-users": "{{PLURAL:$4|Duu hest}} $1 fan {{PLURAL:$3|'n anner benütser|$3 benütsers}} ($2).", + "new-messages-from-many-users": "Duu hest $1 fan 'n büelt benütsers ($2).", + "new-messages-link-plural": "{{PLURAL:$1|'n näej nóóricht|999=näej nóórichten}}", + "new-messages-diff-link-plural": "läest {{PLURAL:$1|annern|999=annerns}}", + "editsection": "beaarbaiden", + "editold": "beaarbaiden", + "viewsourceold": "weltekst wiisen", + "editlink": "beaarbaiden", + "viewsourcelink": "weltekst wiisen", + "editsectionhint": "Ofsnid beaarbaiden $1", + "toc": "Inholdsfertäikennis", + "showtoc": "Wiisen", + "hidetoc": "Ferbaargen", + "collapsible-collapse": "Inklappen", + "collapsible-collapse-all-text": "Âals inklappen", + "collapsible-collapse-all-tooltip": "Âal inklapboer elementen up däi aktuäel siid inklappen", + "collapsible-expand": "Uutklappen", + "collapsible-expand-all-text": "Âals uutklappen", + "collapsible-expand-all-tooltip": "Âal uutklapboer elementen up däi aktuäel siid uutklappen", + "confirmable-confirm": "Büst {{GENDER:$1|duu}} dii seeker?", + "confirmable-yes": "Jóó", + "confirmable-no": "Nee", + "thisisdeleted": "$1 ansäin of weerheerstellen?", + "viewdeleted": "$1 wiisen?", + "restorelink": "{{PLURAL:$1|'n leskert wersjoon|$1 lerskert wersjoonen}}", + "feed-invalid": "Ungelliğ feed-abonnement-tüüp.", + "feed-unavailable": "D'r stóónt kiin feeds t' beskikken.", + "site-rss-feed": "RSS-feed föör $1", + "site-atom-feed": "Atom-feed föör $1", + "page-rss-feed": "RSS-feed föör „$1“", + "page-atom-feed": "Atom-feed föör „$1“", + "red-link-title": "$1 (siid näit f'rhannen)", + "sort-descending": "Ofstiigend sortäären", + "sort-ascending": "Upstiigend sortäären", + "sort-initial": "Oorsprungelk sortäären", + "sort-rowspan-error": "Disser siid undholt 'n tebäel mit 'n rowspan-attribuut, wat sük oover meer riigen ferstrekt, as däi tebäel wies het. Duu kaast dit ferbeetern, indeem duu däi siid beaarbaidst.", + "nstab-main": "Siid", + "nstab-user": "{{GENDER:$1|Benütsersiid}}", + "nstab-media": "Mediensiid", + "nstab-special": "Spesjóólsiid", + "nstab-project": "Projektsiid", + "nstab-image": "Dóótäj", + "nstab-mediawiki": "Nóóricht", + "nstab-template": "Föörlóóeğ", + "nstab-help": "Hülpsiid", + "nstab-category": "Kategoorii", + "mainpage-nstab": "Hoovdsiid", + "nosuchaction": "Disser aksjoon gift 't näit", + "nosuchactiontext": "Däi in däi URL angeeven aksjoon word't fan MediaWiki näit stöönt.\nD'r kan 'n skriivfeeler in däi URL föörliegen of d'r wur 'n feelerachtiğ link anklikt.\nDat kan sük ook um 'n programäärfeeler in däi software, däi fan {{SITENAME}} bruukt word't, hanneln.", + "nosuchspecialpage": "Disser spesjóólsiid gift 't näit", + "nospecialpagetext": "Däi upraupen spesjóólsiid is näit f'rhannen.\n\nÂal beskikboer spesjóólsiiden bünt in däi [[Special:SpecialPages|Liest fan däi spesjóólsiiden]] t' finnen.", + "error": "Feeler", + "databaseerror": "Dóótenbankfeeler", + "databaseerror-text": "Bii 't offróógen fan däi dóótenbank is 'n feeler uptreeden.\nDat kun up 'n feeler in d' software wiisen.", + "databaseerror-textcl": "Bii 't offróógen fan däi dóótenbank is 'n feeler uptreeden.", + "databaseerror-query": "Offróóeğ: $1", + "databaseerror-function": "Funksjoon: $1", + "databaseerror-error": "Feeler: $1", + "transaction-duration-limit-exceeded": "Um 'n grôot ferlóótern in däi dóótenreplikóósjoon t' fermiiden, wur disser transaksjoon ofbrooken. Däi skriivdüert ($1) het däi gräens fan $2 sekunnen ooverskreeden. Doo duu fööl objekten t'móól annern daajst, fersöyk in stee d'r fan, däi annerns up meerder operóósjoonen up t' däilen.", + "transaction-max-statement-time-exceeded": "Um 'n hooğ dóótenbankbelasten t' fermiiden, wur disser offróóeğ ofbrooken, um dat däi düert dat limit ooverskreeden het.\nDoo duu fööl elementen t'móól lest, fersöyk in stee d'r fan, meerder lütjerder operóósjoonen döör t' fören.", + "laggedreplicamode": "Worskaau: Däi anweesen siid kun unner umstâan däi läest beaarbaidens näit undhollen.", + "readonly": "Dóótenbank speert", + "enterlockreason": "Bitte gif 'n grund in, woosoo däi dóótenbank speert worden sal, un 'n ofskatten oover däi düert fan dat speeren", + "readonlytext": "Däi dóótenbank is föörhands föör näej indróógen un annerns speert. Bitte fersöyk dat nóóst noch insent.\n \nGrund fan 't speeren: $1", + "missing-article": "Däi tekst fan \"$1\" $2 wur näit in d' dóótenbank funnen.\n\nDäi siid is möögelkerwîis leskert of ferskooven worden.\n\nDoo dit näit stemt, hest duu eeventuel 'n feeler in däi software funnen. Bitte mel dit an 'n [[Special:ListUsers/sysop|administróótoor]] unner nöymen fan däi URL.", + "missingarticle-rev": "(wersjoonsnummer: $1)", + "missingarticle-diff": "(Ferskeel tüsken wersjoonen: $1, $2)", + "readonly_lag": "Däi dóótenbank wur aautomóótsk föör skriivtaugreepen speert, dat sük däi ferdäilt dóótenbankservers mit däi hoovddóótenbankserver ofgliiken köönent.", + "nonwrite-api-promise-error": "Däi HTTP-header \"Promise-Non-Write-API-Action\" wur stürt, doch däi anfróóeğ was kiin API-anfróóeğ.", + "timeouterror": "Tiidooverskriiden fan d' server", + "internalerror": "Intêern feeler", + "internalerror_info": "Intêern feeler: $1", + "badtitle": "Ungelliğ tittel", + "badtitletext": "Däi tittel fan däi anföördert siid is näit gelliğ, leeğ of 'n ungelliğ tóóllink fan 'n anner wiki.", + "viewsource": "Weltekst wiisen", + "skin-action-viewsource": "Weltekst wiisen", + "viewsource-title": "Weltekst fan siid $1 bekiiken", + "viewsourcetext": "Duu kaast däi weltekst fan disser siid bekiiken un kupäären.", + "userlogin-yourname": "Benütsernóóm", + "userlogin-yourname-ph": "Dau diin benütsernóóm ingeeven", + "userlogin-yourpassword": "Paswoord", + "userlogin-yourpassword-ph": "Dau diin paswoord ingeeven", + "createacct-yourpassword-ph": "Dau diin paswoord ingeeven", + "createacct-yourpasswordagain": "Paswoord besteedigen", + "createacct-yourpasswordagain-ph": "Dau diin paswoord noch ins' ingeeven", + "userlogin-remembermypassword": "Anmullen bliiven", + "login": "Anmellen", + "notloggedin": "Näit anmullen", + "userlogin-noaccount": "Duu hest noch kiin benütserkunto?", + "userlogin-joinproject": "Bii {{SITENAME}} registräären", + "createaccount": "Benütserkunto anläegen", + "userlogin-resetpassword-link": "Paswoord fergeeten?", + "userlogin-helplink2": "Hüelp bii 't anmellen", + "createacct-emailoptional": "email-adräes (opsjoonóól)", + "createacct-email-ph": "Dau diin emailadräes ingeeven", + "createacct-submit": "Diin benütserkunto inrichten", + "createacct-benefit-heading": "{{SITENAME}} word't fan minsken as dii móókt.", + "loginlanguagelabel": "Tóól: $1", + "pt-login": "Anmellen", + "pt-login-button": "Anmellen", + "pt-createaccount": "Benütserkunto erstellen", + "pt-userlogout": "Ofmellen", + "passwordreset": "Paswoord t'rüeğsetten", + "summary": "T'sóómenfóóten:", + "minoredit": "Bloot kläiniğkaiden bünt ferannert worden", + "watchthis": "Disser siid abserwäären", + "savearticle": "Siid spaichern", + "publishpage": "Siid publisäären", + "publishchanges": "Annerns publisäären", + "publishpage-start": "Siid publisäären ...", + "publishchanges-start": "Annerns publisäären ...", + "preview": "Föörskaau", + "showpreview": "Föörskaau wiisen", + "showdiff": "Annerns wiisen", + "anoneditwarning": "Worskaauen: Duu büst näit anmelt. Diin IP word't bii beaarbaidens öffenliik sichtbor. [$1 Mel dii an] of [$2 erstel 'n benütserkunto], d'r mit beaarbaidens diin benütserkunto tauörnt worden köönent. 'N äigen benütserkunto het 'n häiel büelt föördäilen.", + "loginreqlink": "anmellen", + "newarticletext": "Duu büst 'n link nóó 'n siid folğt, däi 't noch näit gift.\nUm disser siid an t' läegen, dróóğ diin tekst in dat unnerstóónd beaarbeidensfeld in (meer inf'rmóósjoonen up däi [$1 hülpsiid]).\nDoo duu uut fersäin hir büst, klik up däi t'rüeğ-knôop fan diin browser.", + "anontalkpagetext": "----\nDisser siid is d'r föör docht, 'n näit anmullen benütser nóórichten t' achterlóóten.\nSiin IP-adräes word't föör dat identifisäären bruukt.\nIP-adressen köönent fan meerder benütsers mitnanner bruukt worden.\nDoo duu mit däi kummentaaren up disser siid niks anfangen kaast, richtent säi sük seeker an 'n fööriğ inhebber fan diin IP-adräes un duu kaast höör iğnoräären.\nDuu kaast dii ook 'n [[Special:CreateAccount|benütserkunto erstellen]] of dii [[Special:UserLogin|anmellen]], um in taukumst ferwesselns mit anner anonüüem benütsers t' fermiiden.", + "userpage-userdoesnotexist-view": "Dat benütserkunto „$1“ is in dit Wiki näit f'rhannen.", + "previewnote": "Dat is man bloot 'n föörskaau.\nDäi siid wur noch näit publisäärt!", + "continue-editing": "Nóó 't beaarbaidensfeld góón", + "editing": "Beaarbaiden fan „$1“", + "creating": "Erstellen fan „$1“", + "editingsection": "Beaarbaiden fan $1 (ofsnid)", + "hiddencategories": "Disser siid is in {{PLURAL:$1|'n ferstopt kategoorii|$1 ferstopt kategooriien}} undhollen:", + "permissionserrors": "Berechtigensfeeler", + "permissionserrorstext-withaction": "Duu büst uut {{PLURAL:$1|däi folgend grund|däi folgend gruen}} näit berechtiğt, $2:", + "recreate-moveddeleted-warn": "Worskaauen: Duu erstelst 'n siid, däi al frauer leskert wur. \n\nBitte prüüf akróót, of dat näej siiderstellen mit däi richtliinjen ooveräien gaajt.\nTau diin inf'rmóósjoon folğt dat lesk- un ferskuuvens-loeğbauk mit dat begrünnen föör dat fööriğ leskern:", + "moveddeleted-notice": "Disser siid is näit f'rhannen.\nTau d' inf'rmóósjoon folğt dat lesker-, siidenskuts- un ferskuuvens-loeğbauk fan disser siid.", + "content-model-wikitext": "wikitekst", + "undo-failure": "Dat annern kun näit t'rüeğset't worden, um dat däi bedruepen ofsnid in d' tüskentiid ferannert wur.", + "viewpagelogs": "Loeğbauken fan disser siid wiisen", + "currentrev-asof": "Aktuäel wersjoon fan $1", + "revisionasof": "Wersjoon fan $1", + "revision-info": "Wersjoon fan $4, $5 üer fan {{GENDER:$6|$2}}$7", + "previousrevision": "← Ollerder wersjoon", + "nextrevision": "Näjerder wersjoon →", + "currentrevisionlink": "Aktuäel wersjoon", + "cur": "aktuel", + "last": "fööriğ", + "histlegend": "Uutwóól fan däi wersjoonsferskeel: Maarkäär däi tau fergliikend wersjoonen un drük däi ingóóvtâast of däi knôop unner.
                    \nOfkörtensferkloren: ({{int:cur}}) = ferskeel tau d' aktuäel wersjoon, ({{int:last}}) = ferskeel tau d' läest wersjoon, {{int:minoreditletter}} = Lütjet annern.", + "history-fieldset-title": "Wersjoonen filtern", + "histfirst": "oelst", + "histlast": "näejst", + "history-feed-title": "Wersjoonshistoorje", + "history-feed-description": "Wersjoonshistoorje fan disser siid in {{SITENAME}}", + "history-feed-item-nocomment": "$1 up d' $3 teegen $4 üer", + "rev-delundel": "wiisen/ferstoppen", + "mergelog": "Feräinigens-loeğbauk", + "history-title": "$1: wersjoonshistoorje", + "difference-title": "$1: ferskeel tüsken däi wersjoonen", + "lineno": "Rîiğ $1:", + "compareselectedversions": "Weelt wersjoonen fergliiken", + "editundo": "t'rüeğsetten", + "diff-empty": "(kiin ferskeel)", + "diff-multi-sameuser": "({{PLURAL:$1|'N d'r tüsken liegend wersjoon|$1 d'r tüsken liegend wersjoonen}} fan däi sülviğ {{GENDER:$3|benütser}} {{PLURAL:$1|word't|wordent}} näit weesen)", + "diff-multi-otherusers": "({{PLURAL:$1|'N d'r tüsken liegend wersjoon|$1 d'r tüsken liegend wersjoonen}} fan {{PLURAL:$2|'n anner benütser|$2 benütsers}} {{PLURAL:$1|word't|wordent}} näit weesen)", + "searchresults": "Söykresultóóten", + "searchresults-title": "Söykresultóóten föör \"$1\"", + "prevn": "fööriğ {{PLURAL:$1|$1}}", + "nextn": "tauken {{PLURAL:$1|$1}}", + "prevn-title": "{{PLURAL:$1|Fööriğ resultóót|Fööriğ $1 resultóóten}}", + "nextn-title": "{{PLURAL:$1|Tauken resultóót|Tauken $1 resultóóten}}", + "shown-title": "Wiis $1 {{PLURAL:$1|resultóót|resultóóten}} pro siid", + "viewprevnext": "Wiis ($1 {{int:pipe-separator}} $2) ($3)", + "searchmenu-exists": "D'r eksistäärt 'n siid, däi däi nóóm „[[:$1]]“ in {{SITENAME}} het. {{PLURAL:$2|0=|Meer söykresultóóten.}}", + "searchmenu-new": "Erstel däi siid \"[[:$1]]\" up dit Wiki. {{PLURAL:$2|0=|Kiik ook däi oover diin söyek funnen siid.|Kiik ook däi funnen söykresultóóten.}}", + "searchprofile-articles": "Inholdssiiden", + "searchprofile-images": "Multimeedió", + "searchprofile-everything": "Âals", + "searchprofile-advanced": "Ferwiidert", + "searchprofile-articles-tooltip": "Söyken in $1", + "searchprofile-images-tooltip": "Nóó dóótäjen söyken", + "searchprofile-everything-tooltip": "Häiel inhold döörsöyken (inklusîiv diskusjoonssiiden)", + "searchprofile-advanced-tooltip": "Söyk in anner nóómensruumen", + "search-result-size": "$1 ({{PLURAL:$2|1 woord|$2 woorden}})", + "search-result-category-size": "{{PLURAL:$1|1 siid|$1 siiden}} ({{PLURAL:$2|1 unnerkategorii|$2 unnerkategoriien}}, {{PLURAL:$3|1 dóótäj|$3 dóótäjen}})", + "search-redirect": "(wiiderled't fan $1)", + "search-section": "(ofsnid $1)", + "search-file-match": "(ooveräinstemmen mit dóóteiinhold)", + "search-suggest": "Deest duu „$1“ mäinen?", + "searchall": "âal", + "search-nonefound": "Föör diin söykanfróóeğ wurdent kiin resultóóten funnen.", + "mypreferences": "Instellens", + "newuserlogpage": "Neianmellens-loeğbauk", + "rightslog": "Rechten-loeğbauk", + "skin-action-addsection": "Ofsnid taufaugen", + "recentchanges": "Läest annerns", + "recentchanges-legend": "Anwiisopsjoonen", + "recentchanges-summary": "Up disser siid kaast duu däi läest annerns in dit Wiki nóóferfolgen.", + "recentchanges-noresult": "Kiin annerns in däi angeeven tiidruum paasent tau disser kriteerien.", + "recentchanges-feed-description": "Ferfolğ mit disser feed däi läest annerns in {{SITENAME}}.", + "recentchanges-label-newpage": "Näej siid", + "recentchanges-label-minor": "Lütjet annern", + "recentchanges-label-bot": "Annern döör 'n bot", + "recentchanges-label-unpatrolled": "Näit-kuntruläärt annern", + "recentchanges-label-plusminus": "Dat annern fan d' siidengröet't in bytes", + "recentchanges-legend-heading": "Legäen:", + "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (kiik ook däi [[Special:NewPages|liest mit näej siiden]])", + "rcnotefrom": "Weesen {{PLURAL:$5|word't dat annern|wordent däi annerns}} siit $3, $4 (maksimóól $1 indróógen).", + "rclistfrom": "Bloot annerns siid $3, $2 üer wiisen.", + "rcshowhideminor": "Lütje annerns $1", + "rcshowhideminor-show": "wiisen", + "rcshowhideminor-hide": "uutblennen", + "rcshowhidebots": "Bots $1", + "rcshowhidebots-show": "Wiisen", + "rcshowhidebots-hide": "uutblennen", + "rcshowhideliu": "Registräärt benütsers $1", + "rcshowhideliu-show": "wiisen", + "rcshowhideliu-hide": "uutblennen", + "rcshowhideanons": "Unanmullen benütsers $1", + "rcshowhideanons-show": "wiisen", + "rcshowhideanons-hide": "uutblennen", + "rcshowhidepatr": "kuntruläärt annerns $1", + "rcshowhidemine": "Äigen biidróógen $1", + "rcshowhidemine-show": "wiisen", + "rcshowhidemine-hide": "uutblennen", + "rclinks": "Wiis däi ferleeden $1 beaarbaidends in däi ferleeden $2 dóóeğ.", + "diff": "ferskeel", + "hist": "wersjoonen", + "hide": "uutblennen", + "show": "inblennen", + "minoreditletter": "L", + "newpageletter": "N", + "boteditletter": "b", + "rc-change-size-new": "$1 {{PLURAL:$1|byte|bytes}} nóó 't annern", + "rc-old-title": "oorsprungelk erstelt as \"$1\"", + "recentchangeslinked": "Annerns an ferlinkt siiden", + "recentchangeslinked-feed": "Annerns an ferlinkt siiden", + "recentchangeslinked-toolbox": "Annerns an ferlinkt siiden", + "recentchangeslinked-title": "Annerns an siiden, däi fan „$1“ ferlinkt bünt", + "recentchangeslinked-page": "Siid:", + "recentchangeslinked-to": "Wiis bloot annerns an siiden, däi up disser siid ferlinkent", + "recentchanges-page-added-to-category": "[[:$1]] tau d' kategoorii taufaugen", + "recentchanges-page-removed-from-category": "[[:$1]] fan d' kategoorii undfeeren", + "upload": "Dóótäj hooğlóóden", + "filedesc": "Beskriiven", + "license": "Litsens:", + "license-header": "Litsens", + "imgfile": "dóótäj", + "file-anchor-link": "Dóótäj", + "filehist": "Dóóteiwersjoonen", + "filehist-help": "Klik up 'n tiidpunkt, um disser wersjoon t' lóóden.", + "filehist-revert": "t'rüeğsetten", + "filehist-current": "aktuel", + "filehist-datetime": "Wersjoon fan d'", + "filehist-thumb": "Föörskaaubild", + "filehist-thumbtext": "Föörskaaubild föör d' wersjoon fan d' $1", + "filehist-nothumb": "Kiin föörskaaubild f'rhannen", + "filehist-user": "Benütser", + "filehist-dimensions": "Móóten", + "filehist-comment": "Kummentaar", + "imagelinks": "Dóóteiferwenden", + "linkstoimage": "Däi {{PLURAL:$1|folgend siid bruukt|folgend $1 siiden bruukent}} disser dóótäj:", + "sharedupload-desc-here": "Disser dóótäj stamt uut $1 un kan fan anner projekten bruukt worden. Dat beskriiven fan d' [$2 dóóteibeskriivenssiid] word't unner anweesen.", + "filepage-nofile": "D'r is kiin dóótäj mit disser nóóm f'rhannen.", + "upload-disallowed-here": "Duu kaast disser dóótäj näit ooverskriiven.", + "randompage": "Taufalliğ siid", + "statistics": "Stóótistik", + "nmembers": "{{PLURAL:$1|1 indrağ|$1 indróógen}}", + "prefixindex": "Âal siiden (mit prefiks)", + "listusers": "Benütserfertäikennis", + "newpages": "Näej siiden", + "move": "Ferskuuven", + "pager-newer-n": "{{PLURAL:$1|näjerder 1|näjerder $1}}", + "pager-older-n": "{{PLURAL:$1|ollerder|ollerder $1}}", + "booksources": "ISBN-söyek", + "booksources-search-legend": "Söyken nóó betsuğswellen föör bauken", + "booksources-search": "Söyken", + "specialloguserlabel": "Uutförend benütser:", + "speciallogtitlelabel": "Tsiil (tittel of {{ns:user}}:benütsernóóm föör 'n benütser):", + "log": "Loeğbauken", + "all-logs-page": "Tsentróóel öffenlîik loeğbauken", + "alllogstext": "Dit is 'n kumbinäärt anwiisen fan âal in {{SITENAME}} upfört loeğbauken.\nDäi uutgóóev kan döör däi uutwóól fan d' loeğbauktüüp, fan d' benütser of fan d' siidentittel inskrenkt worden (groot-/lütjetskriiven maut beacht't worden).", + "logempty": "Kiin paasend indróógen.", + "allpages": "Âal siiden", + "allarticles": "Âal siiden", + "allpagessubmit": "Anwenden", + "allpages-hide-redirects": "Wiiderläidens uutblennen", + "categories": "Kategoriien", + "emailuser": "Email an disser benütser", + "watchlist": "Abserwäärensliest", + "mywatchlist": "Abserwäärensliest", + "watchlistfor2": "Fan $1", + "watch": "Abserwäären", + "unwatch": "Näit meer abserwäären", + "wlheader-showupdated": "Siiden mit noch näit bekeeken annerns wordent '''fet''' anweesen.", + "wlnote": "Achternóó {{PLURAL:$1|folğt dat läest annern|folgent däi läest $1 annerns}} fan d' läest {{PLURAL:$2|stüen|$2 stüen}}. Stand: $3, $4 üer.", + "watchlist-options": "Anwiisopsjoonen", + "enotif_reset": "Âal siiden as besöcht maarkäären", + "rollbacklink": "t'rüeğsetten", + "rollbacklinkcount": "{{PLURAL:$1|'n wersjoon|$1 wersjoonen}} t'rüeğsetten", + "protect-default": "Âal benütser", + "restriction-edit": "Beaarbaiden", + "restriction-move": "Ferskuuven", + "namespace": "Nóómensruum:", + "invert": "Uutwóól umkeeren", + "tooltip-invert": "Dit uutwóólfeld anklikken, um annerns in däi weelt nóómensruum un, soo wiid uutweelt, däi undspreekend taubehööriğ nóómensruum uut t' blennen", + "namespace_association": "Taubehööriğ nóómensruum", + "tooltip-namespace_association": "Dit uutwóólfeld anklikken, um däi diin uutwóól taubehööriğ diskusjoonsnóómensruum, of in dat umkeert gefal, däi taubehööriğ nóómensruum, mit in t' betrekken", + "blanknamespace": "(Siiden)", + "contributions": "Benütserbiidróógen", + "tool-link-contributions": "{{GENDER:$1|Benütserbiidróógen}}", + "mycontris": "Biidróógen", + "anoncontribs": "Biidróógen", + "nocontribs": "D'r wurdent kiin benütserbiidróógen mit disser kriteerien funnen.", + "uctop": "aktuel", + "month": "fan móónd (un eerder):", + "year": "fan joer (un eerder):", + "sp-contributions-blocklog": "speerloeğbauk", + "sp-contributions-uploads": "hooğlóóden dóótäjen", + "sp-contributions-logs": "loeğbauken", + "sp-contributions-talk": "diskusjoon", + "sp-contributions-search": "Söyk nóó benütserbiidróógen", + "sp-contributions-username": "IP-adräes of benütsernóóm:", + "sp-contributions-toponly": "Bloot aktuäel wersjoonen wiisen", + "sp-contributions-newonly": "Bloot näj erstelt siiden wiisen", + "sp-contributions-submit": "Söyken", + "whatlinkshere": "Links up disser siid", + "whatlinkshere-title": "Siiden, däi up \"$1\" ferlinkent", + "whatlinkshere-page": "Siid:", + "linkshere": "Däi folgend siid ferlinkt up $2:", + "nolinkshere": "Kiin siid ferlinkt up $2.", + "isredirect": "wiiderläidenssiid", + "istemplate": "föörlóógeninbinnen", + "isimage": "dóóteilink", + "whatlinkshere-prev": "{{PLURAL:$1|fööriğ|fööriğ $1}}", + "whatlinkshere-next": "{{PLURAL:$1|tauken|tauken $1}}", + "whatlinkshere-links": "← links", + "whatlinkshere-hideredirs": "Wiiderläidens uutblennen", + "whatlinkshere-hidetrans": "Föörlóógeninbinnens uutblennen", + "whatlinkshere-hidelinks": "Links uutblennen", + "whatlinkshere-hideimages": "Dóóteilinks uutblennen", + "infiniteblock": "unbegrenst", + "blocklink": "blokäären", + "contribslink": "biidróógen", + "block-log-flags-nocreate": "Erstellen fan benütserkuntos is speert", + "newtitle": "Näej tittel:", + "movereason": "Grund:", + "export": "Siiden eksportäären", + "thumbnail-more": "fergrootern", + "tooltip-pt-login": "Sük an t' mellen word't geern säin, man is kiin plicht.", + "tooltip-pt-logout": "Ofmellen", + "tooltip-pt-createaccount": "Wii fermaudigent dii d'r tau diin 'n benütserkunto an t' läegen un dii an t' mellen. Man dat is kiin plicht.", + "tooltip-ca-talk": "Diskusjoon oover d' siideninhold", + "tooltip-ca-edit": "Disser siid beaarbaiden", + "tooltip-ca-addsection": "Näej ofsnid anfangen", + "tooltip-ca-viewsource": "Disser siid is skütst. Man höör weltekst kan bekeeken un kupäärt worden.", + "tooltip-ca-history": "Ferleeden wersjoonen fan disser siid listen", + "tooltip-ca-watch": "Disser siid tau d' persöönelk abserwäärensliest taufaugen", + "tooltip-search": "{{SITENAME}} döörsöyken", + "tooltip-search-go": "Góó direkt nóó däi siid mit genaau disser nóóm, doo däi f'rhannen is.", + "tooltip-search-fulltext": "Söyk nóó siiden, däi disser tekst undhollent", + "tooltip-p-logo": "Hoovdsiid", + "tooltip-n-mainpage": "Hoovdsiid wiisen", + "tooltip-n-mainpage-description": "Hoovdsiid besöyken", + "tooltip-n-portal": "Oover dat projekt, wat duu daun kaast, wor wat t' finnen is", + "tooltip-n-currentevents": "Achtergrundinf'rmóósjoonen tau aktuäel geböörnissen", + "tooltip-n-recentchanges": "Liest fan d' läest annerns in dit wiki", + "tooltip-n-randompage": "Taufalliğ siid", + "tooltip-n-help": "Hülpssiid wiisen", + "tooltip-t-whatlinkshere": "Liest fan âal siiden, däi nóó hir ferlinkent", + "tooltip-t-recentchangeslinked": "Läest annerns an siiden, däi fan hir ferlinkt bünt", + "tooltip-t-contributions": "Biidróóğsliest fan {{GENDER:$1|disser benütser|dit benütserske}} bekiiken", + "tooltip-t-upload": "Dóótäjen hooğlóóden", + "tooltip-t-print": "Drükansicht fan disser siid", + "tooltip-t-permalink": "Dürachtiğ link nóó disser siidenwersjoon", + "tooltip-ca-nstab-main": "Siideninhold wiisen", + "tooltip-ca-nstab-user": "Benütsersiid wiisen", + "tooltip-ca-nstab-special": "Dit is 'n spesjóólsiid un kan düs näit beaarbaid't worden.", + "tooltip-ca-nstab-image": "Dóóteisiid wiisen", + "tooltip-ca-nstab-category": "Kategooriisiid wiisen", + "tooltip-save": "Annerns spaichern", + "tooltip-preview": "Föörskaau fan d' annerns an disser siid. Bitte fööer 't publisäären bruuken.", + "tooltip-diff": "Annerns an d' tekst wiisen", + "tooltip-watch": "Disser siid tau diin abserwäärensliest taufaugen", + "tooltip-rollback": "Set't âal läest annerns an disser siid, däi fan däi sülviğ benütser föörnoomen worden bünt, döör man äin klik t'rüeğ.", + "tooltip-summary": "Gif 'n kört t'sóómenfóóten in.", + "simpleantispam-label": "Spamskutsprüüfen.\nHir niks indróógen!", + "pageinfo-article-id": "Siidenkennummer", + "pageinfo-toolboxlink": "Siideninf'rmóósjoonen", + "pageinfo-contentpage-yes": "Jóó", + "patrol-log-page": "Kuntrul-loeğbauk", + "previousdiff": "← Nóó d' fööriğ wersjoonsferskeel", + "nextdiff": "Nóó däi tauken wersjoonsferskeel →", + "widthheightpage": "$1 × $2, {{PLURAL:$3|1 siid|$3 siiden}}", + "file-info-size": "$1 × $2 piksels, dóóteigröet't: $3, MIME-tüüp: $4", + "show-big-image": "Originóóldóótäj", + "show-big-image-preview": "Gröet't fan disser föörskaau: $1.", + "show-big-image-other": "Anner {{PLURAL:$2|uplöesen|uplöesens}}: $1.", + "show-big-image-size": "$1 × $2 piksels", + "metadata": "Metódóóten", + "metadata-help": "Disser dóótäj undholt wiiderder inf'rmóósjoonen, däi mäist âal fan d' digitóólkameró of fan d' ferwend't scanner stamment. Döör 'n nóófolgend beaarbaiden fan däi originóóldóótäj köönent wat details ferannert worden weesen.", + "namespacesall": "âal", + "monthsall": "âal", + "imgmultipageprev": "← fööriğ siid", + "imgmultipagenext": "tauken siid →", + "imgmultigo": "Ok", + "imgmultigoto": "Góó nóó siid $1", + "watchlisttools-raw": "Weltekst fan d' abserwäärensliest beaarbaiden", + "signature": "[[{{ns:user}}:$1|$2]] ([[{{ns:user_talk}}:$1|diskusjoon]])", + "redirect-summary": "Disser spesjóólsiid led't up 'n benütsersiid (numeersk benütsererkennen angeeven), siid (siidenkennen angeeven), siidenwersjoon (wersjoonskennen angeeven), dóótäj (dóóteinóóm angeeven) of 'n loeğbaukindrağ (loeğbaukkennen angeeven) wiider. Gebruuk: [[{{#Special:Redirect}}/user/101]], [[{{#Special:Redirect}}/page/64308]], [[{{#Special:Redirect}}/revision/328429]], [[{{#Special:Redirect}}/file/Example.jpg]] of [[{{#Special:Redirect}}/logid/186]].", + "redirect-submit": "Wiider", + "redirect-lookup": "Söyken:", + "redirect-user": "Benütsernummer", + "redirect-page": "Siidenkennummer", + "redirect-file": "Dóóteinóóm", + "specialpages": "Spesjóólsiiden", + "tag-filter": "[[Special:Tags|Tag]]-filter:", + "tag-list-wrapper": "[[Special:Tags|{{PLURAL:$1|Maarkäären|Maarkäärens}}]]: $2", + "tags-active-yes": "Jóó", + "tags-active-no": "Nee", + "tags-hitcount": "$1 {{PLURAL:$1|annern|annerns}}", + "htmlform-submit": "Ofstüren", + "revdelete-content-hid": "inhold ferstopt", + "logentry-newusers-create": "Benütserkunto $1 wur {{GENDER:$2|erstelt}}", + "searchsuggest-search": "{{SITENAME}} döörsöyken", + "searchsuggest-containing": "Söyk nóó siiden mit", + "nstab-mainpage": "Hoovdsiid", + "blockedtext-made-by": "Däi spêer wur fan $1 upläeğt.", + "blockedtext-start-time": "Anfang fan d' spêer: $1", + "blockedtext-expiration-time": "Äen fan d' spêer: $1", + "blockedtext-intended-blockee": "Spêer bedröpt: $1", + "blockedtext-contact-blocker-admin": "Duu kaast $1 of äien fan däi anner [[{{MediaWiki:Grouppage-sysop}}|administróótooren]] kuntaktäären, um oover däi spêer t' diskutäären.", + "blockedtext-block-ip": "Diin aktuäel IP-adräes is $1.", + "blockedtext-include-details-queries": "Bitte fauğ âal inf'rmóósjoonen elker anfróóeğ tau, däi duu stelst." +} diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/gl.json mediawiki-1.43.9+dfsg/languages/i18n/gl.json --- mediawiki-1.43.8+dfsg/languages/i18n/gl.json 2026-04-01 12:33:20.633551800 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/gl.json 2026-06-29 17:54:46.758093600 +0000 @@ -665,7 +665,7 @@ "anontalkpagetext": "----\nEsta é a páxina de conversa dun usuario anónimo que aínda non creou unha conta ou que non a usa.\nPor iso empregamos o enderezo IP numérico para a súa identificación.\nEste enderezo IP pódeno compartir varias persoas distintas.\nSe es un usuario anónimo e pensas que se realizaron comentarios inadecuados contra a túa persoa, por favor, [[Special:CreateAccount|crea unha conta]] ou [[Special:UserLogin|accede ao sistema]] para evitar futuras confusións con outros usuarios anónimos.", "noarticletext": "Actualmente non hai ningún texto nesta páxina.\nPodes [[Special:Search/{{PAGENAME}}|procurar polo título desta páxina]] noutras páxinas,\n[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} ollar os rexistros relacionados]\nou [{{fullurl:{{FULLPAGENAME}}|action=edit}} crear a páxina].", "noarticletext-nopermission": "Actualmente non hai ningún texto nesta páxina.\nPodes [[Special:Search/{{PAGENAME}}|procurar polo título desta páxina]] noutras páxinas ou [{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} ollar os rexistros relacionados], pero non tes os permisos necesarios para creares esta páxina.", - "missing-revision-permission": "A revisión #$1 pertence a unha páxina que xa foiborrada. Podes [{{fullurl:{{#Special:Undelete}}|target=$3×tamp=$2&diff=prev}} consultala]; os detalles podes atopalos no[{{fullurl:{{#Special:Log}}/delete|page=$3}} rexistro de borrados].", + "missing-revision-permission": "A revisión n.º $1 pertence a unha páxina que xa foi borrada. Podes [{{fullurl:{{#Special:Undelete}}|target=$3×tamp=$2&diff=prev}} consultala]; os detalles podes atopalos no [{{fullurl:{{#Special:Log}}/delete|page=$3}} rexistro de borrados].", "missing-revision": "A revisión n.º $1 da páxina chamada «{{FULLPAGENAME}}» non existe.\n\nA miúdo, isto pasa cando clicas nunha ligazón de historial obsoleta cara a unha páxina que foi borrada.\nNo [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} rexistro de borrados] podes acceder a máis detalles.", "missing-revision-content": "Non se pode amosar o contido da revisión n.º $1 da páxina «$2».", "userpage-userdoesnotexist": "A conta de usuario «$1» non está rexistrada neste wiki.\nComproba se desexas crear/editar esta páxina.", @@ -1918,7 +1918,7 @@ "nrevisions": "$1 {{PLURAL:$1|revisión|revisións}}", "nimagelinks": "Empregada {{PLURAL:$1|nunha páxina|en $1 páxinas}}", "ntransclusions": "empregado en $1 {{PLURAL:$1|páxina|páxinas}}", - "specialpage-empty": "Non hai resultados para o que solicitou.", + "specialpage-empty": "Non hai resultados para o que solicitaches.", "lonelypages": "Páxinas orfas", "lonelypagestext": "As seguintes páxinas non teñen ningunha ligazón que apunte cara a elas desde outra páxina de {{SITENAME}}.", "uncategorizedpages": "Páxinas sen categorías", @@ -3860,7 +3860,7 @@ "log-action-filter-block-reblock": "Modificación de bloqueo", "log-action-filter-block-unblock": "Desbloquear", "log-action-filter-contentmodel-change": "Cambio de modelo de contido", - "log-action-filter-contentmodel-new": "Creación de páxina cun modelo de contido diferente do contido por defecto", + "log-action-filter-contentmodel-new": "Creación de páxina cun modelo de contido diferente do modelo de contido por defecto", "log-action-filter-delete-delete": "Borrado de páxinas", "log-action-filter-delete-delete_redir": "Sobrescritura de redirección", "log-action-filter-delete-delete_redir2": "Sobrescritura de redirección", @@ -3897,9 +3897,9 @@ "log-action-filter-upload-revert": "Reverter", "authmanager-authn-not-in-progress": "O proceso de autenticación non está en progreso ou perdéronse os datos da sesión. Empece de novo desde o principio.", "authmanager-authn-no-primary": "A información de identificación proporcionada non pode ser autenticada.", - "authmanager-authn-no-local-user": "As credenciais proporcionadas non están asociadas con ningún usuario neste wiki.", + "authmanager-authn-no-local-user": "As credenciais proporcionadas non están asociadas a ningún usuario deste wiki.", "authmanager-authn-no-local-user-link": "As credenciais proporcionadas son válidas, pero non están asociadas a ningún usuario deste wiki. Accede dun xeito diferente ou crea un usuario novo e terás unha opción para vincular as túas credenciais anteriores a aquela conta.", - "authmanager-authn-autocreate-failed": "A creación automatica dunha conta local fallou: $1", + "authmanager-authn-autocreate-failed": "Fallou creación automática dunha conta local: $1", "authmanager-change-not-supported": "As credenciais proporcionadas non se poden modificar, xa que ninguén as utilizará.", "authmanager-create-disabled": "A creación de contas está desactivada.", "authmanager-create-from-login": "Para crear a túa conta, completa os campos.", @@ -4061,7 +4061,7 @@ "blockedtext-intended-blockee": "Pretendeuse bloquear: $1", "blockedtext-contact-blocker-admin": "Podes contactar con $1 ou con calquera outro [[{{MediaWiki:Grouppage-sysop}}|membro da administración]] para discutir este bloqueo.", "blockedtext-block-ip": "O teu enderezo IP actual é $1.", - "blockedtext-block-id": "Identificador de bloqueo #$1.", + "blockedtext-block-id": "Identificador de bloqueo n.º $1.", "blockedtext-include-details-queries": "Por favor, inclúe todos estes detalles nas consultas que fagas.", "renameuser": "Mudar o nome do usuario", "renameuser-linkoncontribs": "cambiar o nome d{{GENDER:$1|o usuario|a usuaria|a conta}}", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/gom-latn.json mediawiki-1.43.9+dfsg/languages/i18n/gom-latn.json --- mediawiki-1.43.8+dfsg/languages/i18n/gom-latn.json 2026-04-01 12:33:20.635552000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/gom-latn.json 2026-06-29 17:54:46.760093700 +0000 @@ -685,6 +685,8 @@ "recentchangeslinked-summary": "Eka panachem nanv boroi jea vorvim zoddlolea panancher vo panam pasun bodol distolo. (Eka vorgonnache vangddi pollovnk, boroi {{ns:category}}:Vorgonnachem nanv). [[Special:Watchlist|Tujea sadurvollerint]] aslolea panacher bodol datt asat.", "recentchangeslinked-page": "Panache nanv:", "recentchangeslinked-to": "Dil'em panache bodlek haka zodlelem panank kel'le bodol dakhoi", + "recentchanges-page-added-to-category": "[[:$1]] vorgak zoddla", + "recentchanges-page-removed-from-category": "[[:$1]] vorgak savn kaddla", "upload": "Fayl upload kor", "uploadbtn": "Fail upload kor", "reuploaddesc": "Upload korpachem rod'd kor ani upload akaraxim porot voch", @@ -1137,6 +1139,7 @@ "feedback-message": "Sondex:", "feedback-subject": "Vixoy:", "searchsuggest-search": "{{SITENAME}} sod", + "searchsuggest-containing": "Panam sod zantunt asa", "duration-seconds": "$1 {{PLURAL:$1|second}}", "duration-hours": "$1 {{PLURAL:$1|vor|voram}}", "duration-days": "$1 {{PLURAL:$1|dis}}", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/got.json mediawiki-1.43.9+dfsg/languages/i18n/got.json --- mediawiki-1.43.8+dfsg/languages/i18n/got.json 2026-04-01 12:33:20.636551900 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/got.json 2026-06-29 17:54:46.761093600 +0000 @@ -67,21 +67,21 @@ "category_header": "𐌻𐌰𐌿𐌱𐍉𐍃 𐌹𐌽 𐌺𐌿𐌽𐌾𐌰 \"$1\"", "subcategories": "𐌼𐌹𐌽𐌽𐌹𐌶𐍉𐌽𐌰 𐌺𐌿𐌽𐌾𐌰", "category-media-header": "𐌼𐌰𐌹𐌳𐌾𐌰 𐌹𐌽 𐌺𐌿𐌽𐌾𐌰 \"$1\"", - "category-empty": "𐌸𐌰𐍄𐌰 𐌺𐌿𐌽𐌹 𐌽𐌿 𐌽𐌹 𐌷𐌰𐌱𐌰𐌹𐌸 𐌻𐌰𐌿𐌱𐌰𐌽𐍃 𐌸𐌰𐌿 𐌼𐌰𐌹𐌳𐌾𐌰.", - "hidden-categories": "{{PLURAL:$1|𐌰𐍆𐍆𐌹𐌻𐌷𐌰𐌽 𐌺𐌿𐌽𐌹|𐌰𐍆𐍆𐌹𐌻𐌷𐌰𐌽𐌰 𐌺𐌿𐌽𐌾𐌰}}", - "hidden-category-category": "𐌰𐍆𐍆𐌹𐌻𐌷𐌰𐌽𐌰 𐌺𐌿𐌽𐌾𐌰", - "category-subcat-count": "{{PLURAL:$2|𐌸𐌰𐍄𐌰 𐌺𐌿𐌽𐌹 𐌷𐌰𐌱𐌰𐌹𐌸 𐌸𐌰𐍄𐌴𐌹𐌽𐌴𐌹 𐌹𐍆𐍄𐌿𐌼 𐌼𐌹𐌽𐌽𐌹𐌶𐍉𐌽 𐌺𐌿𐌽𐌹|𐌸𐌰𐍄𐌰 𐌺𐌿𐌽𐌹 𐌷𐌰𐌱𐌰𐌹𐌸 {{PLURAL:$1|𐌼𐌹𐌽𐌽𐌹𐌶𐍉𐌽 𐌺𐌿𐌽𐌹|𐌹𐍆𐍄𐌿𐌼𐌰 $1 𐌼𐌹𐌽𐌽𐌹𐌶𐍉𐌽𐌰 𐌺𐌿𐌽𐌾𐌰}}, 𐌰𐌻𐌻𐌰𐌹𐌶𐌴 $2 𐌺𐌿𐌽𐌾𐌴.}}", - "category-subcat-count-limited": "𐌸𐌰𐍄𐌰 𐌺𐌿𐌽𐌹 𐌷𐌰𐌱𐌰𐌹𐌸 𐌹𐍆𐍄𐌿𐌼𐍉𐌽/𐌹𐍆𐍄𐌿𐌼𐍉𐌽𐌰\n{{PLURAL:$1|𐌼𐌹𐌽𐌽𐌹𐌶𐍉𐌽 𐌺𐌿𐌽𐌹|$1 𐌼𐌹𐌽𐌽𐌹𐌶𐍉𐌽𐌰 𐌺𐌿𐌽𐌾𐌰}}.", - "category-article-count": "{{PLURAL:$2|𐌸𐌰𐍄𐌰 𐌺𐌿𐌽𐌹 𐌷𐌰𐌱𐌰𐌹𐌸 𐌸𐌰𐍄𐌰𐌹𐌽𐌴𐌹 𐌹𐍆𐍄𐌿𐌼𐌰𐌽 𐌻𐌰𐌿𐍆.|𐌹𐍆𐍄𐌿𐌼𐌰(𐌽𐍃) {{PLURAL:$1|𐌻𐌰𐌿𐍆𐍃 𐌹𐍃𐍄|$1 𐌻𐌰𐌿𐌱𐍉𐍃 𐍃𐌹𐌽𐌳}} 𐌹𐌽 𐌸𐌰𐌼𐌼𐌰 𐌺𐌿𐌽𐌾𐌰, 𐌰𐌻𐌻𐌰𐌹𐌶𐌴 $2 𐌻𐌰𐌿𐌱𐌴.}}", - "category-article-count-limited": "{{PLURAL:$1|𐌹𐍆𐍄𐌿𐌼𐍃 𐌻𐌰𐌿𐍆𐍃 𐌹𐍃𐍄|$1 𐌹𐍆𐍄𐌿𐌼𐌰𐌹 𐌻𐌰𐌿𐌱𐍉𐍃 𐍃𐌹𐌽𐌳}} 𐌹𐌽 𐌰𐌽𐌳𐍅𐌰𐌹𐍂𐌸𐌰𐌼𐌼𐌰 𐌺𐌿𐌽𐌾𐌰.", + "category-empty": "𐌸𐌰𐍄𐌰 𐌺𐌿𐌽𐌹 𐌽𐌿 𐌽𐌹 𐌷𐌰𐌱𐌰𐌹𐌸 𐌻𐌰𐌿𐌱𐌰𐌽𐍃 𐌰𐌹𐌸𐌸𐌰𐌿 𐌼𐌰𐌹𐌳𐌾𐌰.", + "hidden-categories": "{{PLURAL:$1|𐌺𐌿𐌽𐌹 𐌰𐍆𐍆𐌿𐌻𐌷𐌰𐌽|𐌺𐌿𐌽𐌾𐌰 𐌰𐍆𐍆𐌿𐌻𐌷𐌰𐌽𐌰}}", + "hidden-category-category": "𐌺𐌿𐌽𐌾𐌰 𐌰𐍆𐍆𐌿𐌻𐌷𐌰𐌽𐌰", + "category-subcat-count": "{{PLURAL:$2|𐌸𐌰𐍄𐌰 𐌺𐌿𐌽𐌹 𐌷𐌰𐌱𐌰𐌹𐌸 𐌹𐍆𐍄𐌿𐌼𐍉 𐌼𐌹𐌽𐌽𐌹𐌶𐍉 𐌺𐌿𐌽𐌹 𐌸𐌰𐍄𐌰𐌹𐌽𐌴𐌹|𐌸𐌰𐍄𐌰 𐌺𐌿𐌽𐌹 𐌷𐌰𐌱𐌰𐌹𐌸 {{PLURAL:$1|𐌼𐌹𐌽𐌽𐌹𐌶𐍉 𐌺𐌿𐌽𐌹|𐌹𐍆𐍄𐌿𐌼𐍉𐌽𐌰 $1 𐌼𐌹𐌽𐌽𐌹𐌶𐍉𐌽𐌰 𐌺𐌿𐌽𐌾𐌰 𐌸𐌰𐍄𐌰𐌹𐌽𐌴𐌹}}, 𐌰𐌻𐌻𐌰𐌹𐌶𐌴 $2 𐌺𐌿𐌽𐌾𐌴.}}", + "category-subcat-count-limited": "𐌸𐌰𐍄𐌰 𐌺𐌿𐌽𐌹 𐌷𐌰𐌱𐌰𐌹𐌸 𐌹𐍆𐍄𐌿𐌼𐍉/𐌹𐍆𐍄𐌿𐌼𐍉𐌽𐌰\n{{PLURAL:$1|𐌼𐌹𐌽𐌽𐌹𐌶𐍉 𐌺𐌿𐌽𐌹|$1 𐌼𐌹𐌽𐌽𐌹𐌶𐍉𐌽𐌰 𐌺𐌿𐌽𐌾𐌰}}.", + "category-article-count": "{{PLURAL:$2|𐌸𐌰𐍄𐌰 𐌺𐌿𐌽𐌹 𐌷𐌰𐌱𐌰𐌹𐌸 𐌹𐍆𐍄𐌿𐌼𐌰𐌽 𐌻𐌰𐌿𐍆 𐌸𐌰𐍄𐌰𐌹𐌽𐌴𐌹.|𐌹𐍆𐍄𐌿𐌼𐌰(𐌽𐍃) {{PLURAL:$1|𐌻𐌰𐌿𐍆𐍃 𐌹𐍃𐍄|$1 𐌻𐌰𐌿𐌱𐍉𐍃 𐍃𐌹𐌽𐌳}} 𐌹𐌽 𐌸𐌰𐌼𐌼𐌰 𐌺𐌿𐌽𐌾𐌰, 𐌰𐌻𐌻𐌰𐌹𐌶𐌴 $2 𐌻𐌰𐌿𐌱𐌴.}}", + "category-article-count-limited": "{{PLURAL:$1|𐌹𐍆𐍄𐌿𐌼𐌰 𐌻𐌰𐌿𐍆𐍃 𐌹𐍃𐍄|$1 𐌹𐍆𐍄𐌿𐌼𐌰𐌽𐍃 𐌻𐌰𐌿𐌱𐍉𐍃 𐍃𐌹𐌽𐌳}} 𐌹𐌽 𐌰𐌽𐌳𐍅𐌰𐌹𐍂𐌸𐌰𐌼𐌼𐌰 𐌺𐌿𐌽𐌾𐌰.", "category-file-count": "{{PLURAL:$2|𐌸𐌰𐍄𐌰 𐌺𐌿𐌽𐌹 𐌷𐌰𐌱𐌰𐌹𐌸 𐌸𐌰𐍄𐌰𐌹𐌽𐌴𐌹 𐌹𐍆𐍄𐌿𐌼 𐍆𐌰𐌾𐌻.|𐌹𐍆𐍄𐌿𐌼𐍉(𐌽𐌰) {{PLURAL:$1|𐍆𐌰𐌾𐌻 𐌹𐍃𐍄|$1 𐍆𐌰𐌾𐌻𐌰 𐍃𐌹𐌽𐌳}} 𐌹𐌽 𐌸𐌰𐌼𐌼𐌰 𐌺𐌿𐌽𐌾𐌰, 𐌰𐌻𐌻𐌰𐌹𐌶𐌴 $2 𐌻𐌰𐌿𐌱𐌴.}}", "broken-file-category": "𐌻𐌰𐌿𐌱𐍉𐍃 𐌼𐌹𐌸 𐌱𐍂𐌹𐌺𐌰𐌽𐌰𐌹𐌼 𐍆𐌰𐌾𐌻𐌰𐌲𐌰𐍅𐌹𐍃𐍃𐌹𐌼", "about": "𐌱𐌹", "article": "𐌲𐌰𐌷𐌰𐌱𐌰𐌽𐌳𐍃 𐌻𐌰𐌿𐍆𐍃", - "newwindow": "(𐌿𐍃𐌻𐌿𐌺𐌹𐌸 𐌹𐌽 𐌰𐌿𐌲𐌰𐌳𐌰𐌿𐍂𐌹𐌽 𐌽𐌹𐌿𐌾𐌰𐌼𐌼𐌰)", + "newwindow": "(𐌿𐍃𐌻𐌿𐌺𐌽𐌹𐌸 𐌹𐌽 𐌰𐌿𐌲𐌰𐌳𐌰𐌿𐍂𐌹𐌽 𐌽𐌹𐌿𐌾𐌰𐌼𐌼𐌰)", "cancel": "𐌱𐌹𐍅𐌰𐌽𐌳𐌾𐌰𐌽", "moredotdotdot": "𐌼𐌰𐌹𐍃...", - "morenotlisted": "𐍃𐍉 𐍅𐌹𐌺𐍉 𐌼𐌰𐌲 𐍅𐌹𐍃𐌰𐌽 𐌿𐌽𐌼𐌰𐌽𐍅𐌹𐌳𐌰.", + "morenotlisted": "𐍃𐍉 𐌻𐌴𐌹𐍃𐍄𐌰 𐌼𐌰𐌲 𐍅𐌹𐍃𐌰𐌽 𐌿𐌽𐌿𐍃𐍄𐌰𐌿𐌷𐌰𐌽𐌰.", "mypage": "𐌻𐌰𐌿𐍆𐍃", "mytalk": "𐌲𐌰𐍅𐌰𐌿𐍂𐌳𐌹", "anontalk": "𐌲𐌰𐍅𐌰𐌿𐍂𐌳𐌹", @@ -93,7 +93,7 @@ "variants": "𐌼𐌹𐍃𐍃𐌰𐌻𐌴𐌹𐌺", "navigation-heading": "𐌼𐌰𐌹𐌽𐍅 𐍅𐌴𐌹𐍄𐍉𐌽𐌰𐌹𐍃", "errorpagetitle": "𐌰𐌹𐍂𐌶𐌴𐌹", - "returnto": "𐌲𐌰𐍅𐌰𐌽𐌳𐌴𐌹 𐌳𐌿 $1.", + "returnto": "𐌲𐌰𐍅𐌰𐌽𐌳𐌾𐌰𐌽 𐌳𐌿 $1.", "tagline": "𐍆𐍂𐌰𐌼 {{SITENAME}}", "help": "𐌷𐌹𐌻𐍀𐌰", "help-mediawiki": "𐌷𐌹𐌻𐍀𐌰 𐌱𐌹 𐌼𐌰𐌹𐌳𐌾𐌰𐍅𐌹𐌺𐌹", @@ -116,12 +116,12 @@ "edit": "𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽", "skin-view-edit": "𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽", "edit-local": "𐍃𐌺𐌴𐌹𐍂𐌴𐌹𐌽 𐍃𐍄𐌰𐌳𐌹𐍃 𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽", - "create": "𐍃𐌺𐌰𐍀𐌾𐌰𐌽", - "skin-view-create": "𐍃𐌺𐌰𐍀𐌾𐌰𐌽", - "create-local": "𐌰𐌽𐌰𐌰𐌹𐌰𐌿𐌺 𐍃𐌺𐌴𐌹𐍂𐌴𐌹𐌽 𐍃𐍄𐌰𐌳𐌹𐍃", + "create": "𐌲𐌰𐍅𐌰𐌿𐍂𐌺𐌾𐌰𐌽", + "skin-view-create": "𐌲𐌰𐍅𐌰𐌿𐍂𐌺𐌾𐌰𐌽", + "create-local": "𐌰𐌽𐌰𐌰𐌹𐌰𐌿𐌺 𐍃𐌺𐌴𐌹𐍂𐌴𐌹𐌽 𐍃𐍄𐌰𐌳𐌰𐌻𐌴𐌹𐌺𐌰", "delete": "𐌿𐍃𐌵𐌹𐍃𐍄𐌾𐌰𐌽", "viewdeleted_short": "{{PLURAL:$1|𐌰𐌹𐌽𐌰 𐍆𐍂𐌰𐌵𐌹𐍃𐍄𐌹𐌳𐌰 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽|$1 𐍆𐍂𐌰𐌵𐌹𐍃𐍄𐌹𐌳𐍉𐍃 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐍉𐍃}} 𐍃𐌰𐌹𐍈𐌰𐌽", - "protect": "𐍆𐍂𐌹𐌸𐍉𐌽", + "protect": "𐌱𐌰𐌹𐍂𐌲𐌰𐌽", "protect_change": "𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽", "skin-action-unprotect": "𐌼𐌿𐌽𐌳 𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽", "unprotect": "𐌼𐌿𐌽𐌳 𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽", @@ -134,7 +134,7 @@ "views": "𐍃𐌹𐌿𐌽𐌴𐌹𐍃", "toolbox": "𐍄𐍉𐌻𐌰", "cactions": "𐌼𐌰𐌹𐍃", - "tool-link-userrights": "{{GENDER:$1|𐌱𐍂𐌿𐌺𐌾𐌰𐌽𐌴}} 𐌺𐌿𐌽𐌾𐌰 𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽", + "tool-link-userrights": "𐌺𐌿𐌽𐌾𐌰 {{GENDER:$1|𐌱𐍂𐌿𐌺𐌾𐌰𐌽𐌴}} 𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽", "tool-link-userrights-readonly": "{{GENDER:$1|𐌱𐍂𐌿𐌺𐌾𐌰𐌽𐌴}} 𐌺𐌿𐌽𐌾𐌰 𐍃𐌰𐌹𐍈𐌰𐌽", "tool-link-emailuser": "𐌸𐌰𐍄𐌰 𐍃𐌰𐌽𐌳𐌾𐌰𐌽 𐍃𐍅𐌴 𐌴-𐌼𐌴𐌻 𐌳𐌿 {{GENDER:$1|𐌼𐌰𐌽𐌽}}", "imagepage": "𐍆𐌰𐌾𐌻𐌰𐌻𐌰𐌿𐍆 𐍃𐌰𐌹𐍈𐌰𐌽", @@ -143,21 +143,21 @@ "categorypage": "𐌺𐌿𐌽𐌾𐌰𐌻𐌰𐌿𐍆 𐍃𐌰𐌹𐍈𐌰𐌽", "viewtalkpage": "𐌲𐌰𐍅𐌰𐌿𐍂𐌳𐌾𐌰 𐍃𐌰𐌹𐍈𐌰𐌽", "otherlanguages": "𐌰𐌽𐌸𐌰𐍂𐌰𐌹𐌼 𐍂𐌰𐌶𐌳𐍉𐌼", - "redirectedfrom": "(𐌹𐍃 {{GENDER:𐍄𐌹𐌿𐌷𐌰𐌽𐍃|𐍄𐌹𐌿𐌷𐌰𐌽𐌰}} 𐌷𐌹𐌳𐍂𐌴 𐍆𐍂𐌰𐌼 $1)", + "redirectedfrom": "(𐌹𐍃 {{GENDER:𐍄𐌰𐌿𐌷𐌰𐌽𐍃|𐍄𐌰𐌿𐌷𐌰𐌽𐌰}} 𐌷𐌹𐌳𐍂𐌴 𐍆𐍂𐌰𐌼 $1)", "redirectpagesub": "𐌰𐌻𐌾𐌰𐍂 𐍄𐌹𐌿𐌷𐌰𐌽𐌳𐍃 𐌻𐌰𐌿𐍆𐍃", "redirectto": "𐌰𐍄𐍄𐌹𐌿𐌷𐌰𐌽 𐌳𐌿:", "lastmodifiedat": "𐍃𐌰 𐌻𐌰𐌿𐍆𐍃 𐌱𐌹 𐍃𐍀𐌴𐌳𐌹𐍃𐍄𐌹𐌽 𐌹𐌽𐌼𐌰𐌹𐌳𐌹𐌸𐍃 𐍅𐌰𐍃 $1, 𐌰𐍄 $2.", "viewcount": "𐍃𐌰 𐌻𐌰𐌿𐍆𐍃 𐌰𐍄𐌲𐌰𐌲𐌲𐌰𐌽𐍃 𐌹𐍃𐍄 {{PLURAL:$1|𐌰𐌹𐌽𐌰𐌼𐌼𐌰 𐍃𐌹𐌽𐌸𐌰|$1 𐍃𐌹𐌽𐌸𐌰𐌼}}.", - "protectedpage": "𐍆𐍂𐌹𐌸𐍉𐌽𐍃 𐌻𐌰𐌿𐍆𐍃", - "jumpto": "𐌲𐌰𐌲𐌲𐌰𐌽 𐌳𐌿:", + "protectedpage": "𐌱𐌰𐌿𐍂𐌲𐌰𐌽𐍃 𐌻𐌰𐌿𐍆𐍃", + "jumpto": "𐌷𐌻𐌰𐌿𐍀𐌰𐌽 𐌳𐌿:", "jumptonavigation": "𐌲𐌰𐍅𐌹𐍃𐍉𐌽𐍃", "jumptosearch": "𐍃𐍉𐌺𐌾𐌰𐌽", - "view-pool-error": "𐌰𐍆𐌻𐌴𐍄 𐌿𐌽𐍃, 𐍃𐌺𐌰𐌻𐌺𐌹𐌽𐍉𐌽𐌳𐍃 𐌽𐌿 𐌿𐍆𐌰𐍂𐍆𐌹𐌻𐌿 𐌱𐍂𐌿𐌷𐍄𐌹𐌳𐌰𐌹 𐍃𐌹𐌽𐌳. 𐌿𐍆𐌰𐍂𐍆𐌹𐌻𐌿 𐌱𐍂𐌿𐌺𐌾𐌰𐌽𐌳𐌴 𐍃𐍉𐌺𐌾𐌰𐌽𐌳 𐌱𐌰𐌽𐌳𐍅𐌾𐌰𐌽 𐌸𐌰𐌽𐌰 𐌻𐌰𐌿𐍆. 𐌱𐌹𐌳𐌾𐌰𐌼 𐌸𐌿𐌺, 𐌱𐌴𐌹𐌳 𐍃𐌿𐌼𐌹𐍃 𐌼𐌴𐌻𐌹𐍃 𐍆𐌰𐌿𐍂𐌸𐌹𐌶𐌴𐌹 𐍃𐍉𐌺𐌾𐌰𐌹𐍃 𐌰𐍆𐍄𐍂𐌰 𐌳𐌿 𐌰𐍄𐌲𐌰𐌲𐌲𐌰𐌽 𐌰𐌽𐌰 𐌸𐌰𐌼𐌼𐌰 𐌻𐌰𐌿𐌱𐌰. \n\n$1", - "pool-errorunknown": "𐌰𐌹𐍂𐌶𐌴𐌹 𐌿𐌽𐌺𐌿𐌽𐌸𐌰", - "poolcounter-usage-error": "𐌱𐍂𐌿𐌺𐌴𐌹𐌽𐌰𐌹𐍃 𐌰𐌹𐍂𐌶𐌴𐌹: $1", + "view-pool-error": "𐌰𐍆𐌻𐌴𐍄 𐌿𐌽𐍃, 𐍃𐌺𐌰𐌻𐌺𐌹𐌽𐍉𐌽𐌳𐍃 𐌽𐌿 𐌿𐍆𐌰𐍂𐍆𐌹𐌻𐌿 𐌱𐍂𐌿𐌷𐍄𐌰𐌹 𐍃𐌹𐌽𐌳. 𐌿𐍆𐌰𐍂𐍆𐌹𐌻𐌿 𐌱𐍂𐌿𐌺𐌾𐌰𐌽𐌳𐌴 𐍃𐍉𐌺𐌾𐌰𐌽𐌳 𐌰𐍄𐌰𐌿𐌲𐌾𐌰𐌽 𐌸𐌰𐌽𐌰 𐌻𐌰𐌿𐍆. 𐌱𐌹𐌳𐌾𐌰𐌼 𐌸𐌿𐌺, 𐌱𐌴𐌹𐌳 𐍃𐌿𐌼𐌹𐍃 𐌼𐌴𐌻𐌹𐍃 𐍆𐌰𐌿𐍂𐌸𐌹𐌶𐌴𐌹 𐍃𐍉𐌺𐌾𐌰𐌹𐍃 𐌰𐍆𐍄𐍂𐌰 𐌳𐌿 𐌰𐍄𐌲𐌰𐌲𐌲𐌰𐌽 𐌰𐌽𐌰 𐌸𐌰𐌼𐌼𐌰 𐌻𐌰𐌿𐌱𐌰. \n\n$1", + "pool-errorunknown": "𐌿𐌽𐌺𐌿𐌽𐌸𐌰 𐌰𐌹𐍂𐌶𐌴𐌹", + "poolcounter-usage-error": "𐌰𐌹𐍂𐌶𐌴𐌹 𐌱𐍂𐌿𐌺𐌴𐌹𐌽𐌰𐌹𐍃: $1", "aboutsite": "𐌱𐌹 {{SITENAME}}", "aboutpage": "Project:𐌱𐌹", - "copyrightpage": "{{ns:project}}:𐌱𐍂𐌿𐌺𐌴𐌹𐌽𐌹𐍂𐌰𐌹𐌷𐍄𐌴𐌹𐍃", + "copyrightpage": "{{ns:project}}:𐍂𐌰𐌹𐌷𐍄𐌴𐌹𐍃 𐌱𐍂𐌿𐌺𐌴𐌹𐌽𐌰𐌹𐍃", "currentevents": "𐌰𐌽𐌳𐍅𐌰𐌹𐍂𐌸𐍉𐍃 𐍅𐌰𐌿𐍂𐌸𐌰𐌽𐍉𐍃 𐍅𐌰𐌹𐌷𐍄𐍃", "currentevents-url": "Project:𐌰𐌽𐌳𐍅𐌰𐌹𐍂𐌸𐍉𐍃 𐍅𐌰𐌿𐍂𐌸𐌰𐌽𐍉𐍃 𐍅𐌰𐌹𐌷𐍄𐍃", "disclaimers": "𐌲𐌰𐍂𐌰𐌹𐌳𐌴𐌹𐌽𐍉𐍃 𐍂𐌰𐌹𐌷𐍄𐌰𐌹𐍃", @@ -172,7 +172,7 @@ "privacy": "𐌲𐌰𐍂𐌰𐌹𐌳𐌴𐌹𐌽𐍉𐍃 𐍃𐌿𐌽𐌳𐍂𐌰𐌻𐌴𐌹𐌺𐌴𐌹𐌽𐍃", "privacypage": "Project:𐌲𐌰𐍂𐌰𐌹𐌳𐌴𐌹𐌽𐍉𐍃 𐍃𐌿𐌽𐌳𐍂𐌰𐌻𐌴𐌹𐌺𐌴𐌹𐌽𐍃", "badaccess": "𐌰𐌽𐌳𐌻𐌴𐍄𐌹𐍃 𐌰𐌹𐍂𐌶𐌴𐌹", - "badaccess-group0": "𐌽𐌹𐍃𐍄 𐌰𐌽𐌳𐌻𐌴𐍄 𐌸𐌿𐍃 𐌲𐌰𐍄𐌰𐌿𐌾𐌰𐌽 𐍄𐌰𐌿𐌹 𐌸𐌰𐍄𐌴𐌹 𐌸𐌿 𐍅𐌹𐌻𐌳𐌴𐍃.", + "badaccess-group0": "𐌽𐌹 𐌱𐌹𐌽𐌰𐌷 𐌲𐌰𐍄𐌰𐌿𐌾𐌰𐌽 𐍄𐌰𐌿𐌹 𐌸𐌰𐍄𐌴𐌹 𐌸𐌿 𐍅𐌹𐌻𐌳𐌴𐍃 𐍄𐌰𐌿𐌾𐌰𐌽.", "badaccess-groups": "𐍄𐌰𐌿𐌹 𐌸𐌰𐍄𐌴𐌹 𐌸𐌿 𐍅𐌹𐌻𐌳𐌴𐍃 𐌼𐌰𐍂𐌺𐍉𐌸 𐌹𐍃𐍄 𐌱𐍂𐌿𐌺𐌾𐌰𐌽𐌳𐌰𐌼 𐌹𐌽 {{PLURAL:$2|𐌺𐌿𐌽𐌾𐌰|𐌰𐌹𐌽𐌰𐌼𐌼𐌰 𐌺𐌿𐌽𐌾𐌴}}: $1.", "versionrequired": "𐌿𐍃𐌼𐌴𐍂𐌴𐌹𐌽𐍃 $1 𐌼𐌰𐌹𐌳𐌾𐌰𐍅𐌹𐌺𐌾𐌹𐍃 𐍃𐌺𐌿𐌻𐌳 𐌹𐍃𐍄", "ok": "𐌾𐌰𐌹", @@ -183,23 +183,23 @@ "new-messages-diff-link-plural": "𐌰𐍆𐍄𐌿𐌼𐌹𐍃𐍄𐌰/𐌰𐍆𐍄𐌿𐌼𐌹𐍃𐍄𐍉𐍃 {{PLURAL:$1|𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐍃|999=𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐍉𐍃}}", "editsection": "𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽", "editold": "𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽", - "viewsourceold": "𐌱𐍂𐌿𐌽𐌽𐌰𐌽 𐌱𐌰𐌽𐌳𐍅𐌾𐌰𐌽", + "viewsourceold": "𐌱𐍂𐌿𐌽𐌽𐌰𐌽 𐍃𐌰𐌹𐍈𐌰𐌽", "editlink": "𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽", "viewsourcelink": "𐌱𐍂𐌿𐌽𐌽𐌰𐌽 𐍃𐌰𐌹𐍈𐌰𐌽", "editsectionhint": "𐌳𐌰𐌹𐌻: $1 𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽", "toc": "𐌹𐌽𐌽𐌰𐌽𐌰", - "showtoc": "𐌱𐌰𐌽𐌳𐍅𐌾𐌰𐌽", + "showtoc": "𐌰𐍄𐌰𐌿𐌲𐌾𐌰𐌽", "hidetoc": "𐌰𐍆𐍆𐌹𐌻𐌷𐌰𐌽", "collapsible-collapse": "𐌰𐍆𐍆𐌹𐌻𐌷𐌰𐌽", "collapsible-collapse-all-text": "𐌰𐌻𐌻 𐌰𐍆𐍆𐌹𐌻𐌷𐌰𐌽", - "collapsible-collapse-all-tooltip": "𐌰𐍆𐍆𐌹𐌻𐌷 𐌰𐌻𐌻𐍉𐍃 𐍅𐌰𐌹𐌷𐍄𐌹𐌽𐍃 𐌸𐍉𐌶𐌴𐌹 𐌼𐌰𐌲𐍄 𐌰𐍆𐍆𐌹𐌻𐌷𐌰𐌽 𐌰𐌽𐌰 𐌻𐌰𐌿𐌱𐌰 𐌰𐌽𐌳𐍅𐌰𐌹𐍂𐌸𐌰𐌼𐌼𐌰", + "collapsible-collapse-all-tooltip": "𐌰𐍆𐍆𐌹𐌻𐌷 𐌰𐌻𐌻 𐍅𐌰𐌹𐌷𐍄𐌴 𐌸𐌰𐍄𐌴𐌹 𐌼𐌰𐌲𐍄 𐌰𐍆𐍆𐌹𐌻𐌷𐌰𐌽 𐌰𐌽𐌰 𐌻𐌰𐌿𐌱𐌰 𐌰𐌽𐌳𐍅𐌰𐌹𐍂𐌸𐌰𐌼𐌼𐌰", "collapsible-expand": "𐌿𐍆𐍂𐌰𐌺𐌾𐌰𐌽", "collapsible-expand-all-text": "𐌰𐌻𐌻 𐌿𐍆𐍂𐌰𐌺𐌾𐌰𐌽", - "collapsible-expand-all-tooltip": "𐌿𐍆𐍂𐌰𐌺𐌴𐌹 𐌰𐌻𐌻𐍉𐍃 𐍅𐌰𐌹𐌷𐍄𐌹𐌽𐍃 𐌸𐍉𐌶𐌴𐌹 𐌼𐌰𐌲𐍄 𐌿𐍆𐍂𐌰𐌺𐌾𐌰𐌽 𐌰𐌽𐌰 𐌰𐌽𐌳𐍅𐌰𐌹𐍂𐌸𐌰𐌼𐌼𐌰 𐌻𐌰𐌿𐌱𐌰", + "collapsible-expand-all-tooltip": "𐌿𐍆𐍂𐌰𐌺𐌴𐌹 𐌰𐌻𐌻 𐍅𐌰𐌹𐌷𐍄𐌴 𐌸𐌰𐍄𐌴𐌹 𐌼𐌰𐌲𐍄 𐌿𐍆𐍂𐌰𐌺𐌾𐌰𐌽 𐌰𐌽𐌰 𐌰𐌽𐌳𐍅𐌰𐌹𐍂𐌸𐌰𐌼𐌼𐌰 𐌻𐌰𐌿𐌱𐌰", "confirmable-confirm": "𐌱𐌹 𐍃𐌿𐌽𐌾𐌰𐌹 {{GENDER:$1:𐌸𐌿}} 𐍅𐌹𐌻𐌴𐌹𐌶𐌿 𐌸𐌰𐍄𐌰?", "confirmable-yes": "𐌾𐌰𐌹", "confirmable-no": "𐌽𐌴", - "thisisdeleted": "$1 𐍃𐌰𐌹𐍈𐌰𐌽 𐌸𐌰𐌿 𐌲𐌰𐌵𐌹𐌿𐌾𐌰𐌽?", + "thisisdeleted": "$1 𐍃𐌰𐌹𐍈𐌰𐌽 𐌰𐌹𐌸𐌸𐌰𐌿 𐌲𐌰𐌵𐌹𐌿𐌾𐌰𐌽?", "viewdeleted": "$1 𐍃𐌰𐌹𐍈𐌰𐌽?", "restorelink": "{{PLURAL:$1|𐌰𐌹𐌽𐌰 𐍆𐍂𐌰𐌵𐌹𐍃𐍄𐌹𐌳𐌰 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐍃|$1 𐍆𐍂𐌰𐌵𐌹𐍃𐍄𐌹𐌳𐍉𐍃 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐍉𐍃}}", "site-rss-feed": "$1 RSS 𐍂𐌹𐌽𐌽𐍉", @@ -224,41 +224,41 @@ "databaseerror-function": "𐍆𐌿𐌽𐌺𐍄𐍃𐌾𐍉: $1", "databaseerror-error": "𐌰𐌹𐍂𐌶𐌴𐌹: $1", "readonly": "𐌳𐌰𐍄𐌰𐌷𐌿𐌶𐌳 𐌻𐌿𐌺𐌰𐌽 𐌹𐍃𐍄", - "enterlockreason": "𐌲𐌹𐍆 𐍅𐌰𐌹𐌷𐍄 𐌹𐌽 𐌸𐌹𐌶𐌴𐌹 𐌻𐌿𐌺 𐌹𐍃𐍄, 𐌾𐌰𐌷 𐍈𐌰𐌽 𐌻𐌰𐌲𐌲 𐌼𐌴𐌻 𐍆𐌰𐌿𐍂𐌸𐌹𐌶𐌴𐌹 𐌻𐌿𐌺 𐌻𐌰𐌿𐍃𐌴𐌹𐌸", + "enterlockreason": "𐌲𐌹𐍆 𐍅𐌰𐌹𐌷𐍄 𐌹𐌽 𐌸𐌹𐌶𐌴𐌹 𐌻𐌿𐌺 𐌹𐍃𐍄, 𐌾𐌰𐌷 𐍈𐌰𐌽 𐌻𐌰𐌲𐌲 𐌼𐌴𐌻 𐍆𐌰𐌿𐍂𐌸𐌹𐌶𐌴𐌹 𐌻𐌿𐌺 𐌻𐌰𐌿𐍃𐌾𐌰𐌹𐌳𐌰𐌿", "missing-article": "𐌳𐌰𐍄𐌰𐌷𐌿𐌶𐌳 𐌽𐌹 𐌱𐌹𐌲𐌰𐍄 𐌱𐍉𐌺𐍉𐍃 𐌻𐌰𐌿𐌱𐌹𐍃 𐌸𐌹𐌶𐌴𐌹 𐍃𐌺𐌿𐌻𐌳𐌴𐌳𐌹 𐌱𐌹𐌲𐌹𐍄𐌰𐌽, 𐌷𐌰𐌹𐍄𐌰𐌽𐍃 \"$1\" $2. \n\n𐌸𐌰𐍄𐌰 𐌿𐍆𐍄𐌰 𐍅𐌰𐌹𐍂𐌸𐌹𐌸 𐌾𐌰𐌱𐌰𐌹 𐌻𐌰𐌹𐍃𐍄𐌾𐌰𐌳𐌰 𐍆𐌰𐌹𐍂𐌽𐌾𐌰 𐌳𐌹𐍆𐍆 𐌸𐌰𐌿 𐍃𐍀𐌹𐌻𐌻𐌰𐌲𐌰𐍅𐌹𐍃𐍃 𐍃𐌴𐌹 𐍆𐍂𐌰𐌵𐌹𐍃𐍄𐌹𐌳𐌰 𐌹𐍃𐍄. 𐌾𐌰𐌱𐌰𐌹 𐌽𐌹𐍃𐍄, 𐌼𐌰𐌷𐍄𐍃 𐌹𐍃𐍄 𐌴𐌹 𐌱𐌹𐌲𐌴𐍄𐌴𐌹𐍃 𐌰𐌹𐍂𐌶𐌴𐌹𐌽 𐌹𐌽 𐍃𐌰𐌿𐍆𐍄𐍅𐌰𐌹𐍂𐌰. \n\n𐌱𐌹𐌳𐌾𐌰𐌼 𐌸𐌿𐌺, 𐌼𐌴𐍂𐌴𐌹 𐌸𐌰𐍄𐌰 𐌳𐌿 [[Special:ListUsers/sysop\n|𐍂𐌴𐌹𐌺]] 𐌲𐌹𐍆𐌿𐌷 𐌲𐌰𐍅𐌹𐍃.", "internalerror": "𐌰𐌹𐍂𐌶𐌴𐌹 𐌹𐌽𐌽𐌰𐌽𐌰", "internalerror_info": "𐌰𐌹𐍂𐌶𐌴𐌹 𐌹𐌽𐌽𐌰𐌽𐌰: $1", - "filedeleteerror": "𐌼𐌰𐌷𐍄𐍃 𐌽𐌹 𐍅𐌰𐍃 𐍆𐍂𐌰𐌵𐌹𐍃𐍄𐌾𐌰𐌽 𐍆𐌰𐌾𐌻𐌰 \"$1\".", + "filedeleteerror": "𐌽𐌹 𐌼𐌰𐌷𐍄 𐍅𐌰𐍃 𐍆𐍂𐌰𐌵𐌹𐍃𐍄𐌾𐌰𐌽 𐍆𐌰𐌾𐌻𐌰 \"$1\".", "filenotfound": "𐌽𐌹 𐌼𐌰𐌷𐍄𐌰 𐌱𐌹𐌲𐌹𐍄𐌰𐌽 𐍆𐌰𐌾𐌻 \"$1\".", - "formerror": "𐌰𐌹𐍂𐌶𐌴𐌹: 𐍆𐌰𐌿𐍂𐌼𐌰 𐌹𐌽𐍃𐌰𐌽𐌳𐌾𐌰𐌽 𐌽𐌹 𐍅𐌰𐍃 𐌼𐌰𐌷𐍄𐍃.", - "badarticleerror": "𐌸𐍉 𐍅𐌰𐌹𐌷𐍄 𐌽𐌹 𐌼𐌰𐌲𐍄 𐍄𐌰𐌿𐌾𐌰𐌽 𐌸𐌰𐌼𐌼𐌰 𐌻𐌰𐌿𐌱𐌰.", + "formerror": "𐌰𐌹𐍂𐌶𐌴𐌹: 𐌽𐌹 𐌼𐌰𐌷𐍄 𐍅𐌰𐍃 𐍆𐌰𐌿𐍂𐌼 𐌹𐌽𐍃𐌰𐌽𐌳𐌾𐌰𐌽.", + "badarticleerror": "𐌸𐌰𐍄𐌰 𐍄𐌰𐌿𐌹 𐌽𐌹 𐌼𐌰𐌲𐍄 𐍄𐌰𐌿𐌾𐌰𐌽 𐌸𐌰𐌼𐌼𐌰 𐌻𐌰𐌿𐌱𐌰.", "cannotdelete-title": "𐌽𐌹 𐌼𐌰𐌲 𐌿𐍃𐌵𐌹𐍃𐍄𐌾𐌰𐌽 𐌻𐌰𐌿𐌱𐌰 \"$1\"", "badtitle": "𐌿𐌽𐍂𐌰𐌹𐌷𐍄𐌰𐍄𐌰 𐌿𐍆𐌰𐍂𐌼𐌴𐌻𐌹", "badtitletext": "𐍆𐍂𐌰𐌹𐌷𐌽𐌰𐌽𐍃 𐌻𐌰𐌿𐍆𐍃 𐍅𐌰𐍃 𐌿𐌽𐌲𐌰𐌼𐌰𐌲𐌰𐌽𐌳𐍃, 𐌻𐌰𐌿𐍃, 𐌰𐌹𐌸𐌸𐌰𐌿 𐌿𐌽𐍂𐌰𐌹𐌷𐍄𐌰𐌱𐌰 𐌲𐌰𐍅𐌹𐌳𐌰𐌽𐍃 𐌼𐌹𐌸𐍂𐌰𐌶𐌳𐌰 𐌸𐌰𐌿 𐌼𐌹𐌸-𐍅𐌹𐌺𐌹 𐌿𐍆𐌰𐍂𐌼𐌴𐌻𐌹. 𐌼𐌰𐌲𐌹 𐌷𐌰𐌱𐌰𐌽 𐌰𐌹𐌽𐌰 𐌸𐌰𐌿 𐌼𐌰𐌽𐌰𐌲𐌹𐌶𐍉𐍃 𐌱𐍉𐌺𐍉𐍃 𐌱𐍂𐌿𐌺𐌹𐌳𐍉𐍃 𐌹𐌽 𐌿𐍆𐌰𐍂𐌼𐌴𐌻𐌾𐌰𐌼.", "viewsource": "𐌱𐍂𐌿𐌽𐌽𐌰𐌽 𐍃𐌰𐌹𐍈𐌰𐌽", "skin-action-viewsource": "𐌱𐍂𐌿𐌽𐌽𐌰𐌽 𐍃𐌰𐌹𐍈𐌰𐌽", - "viewsource-title": "𐌱𐍂𐌿𐌽𐌽𐌰𐌽 𐍆𐌰𐌿𐍂 $1 𐌱𐌰𐌽𐌳𐍅𐌾𐌰𐌽", - "protectedpagetext": "𐍃𐌰 𐌻𐌰𐌿𐍆𐍃 𐌷𐌰𐌱𐌰𐌹𐌸 𐌼𐌿𐌽𐌳, 𐌴𐌹 𐌽𐌹 𐍅𐌰𐌹𐍂𐌸𐌴𐌹𐌽𐌰 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐍉𐍃 𐌸𐌰𐌿 𐌰𐌽𐌸𐌰𐍂𐍉𐍃 𐍅𐌰𐌹𐌷𐍄𐍃 𐌹𐌽 𐌸𐌰𐌼𐌼𐌰 𐌻𐌰𐌿𐌱𐌰", - "viewsourcetext": "𐌼𐌰𐌲𐍄 𐌱𐌰𐌽𐌳𐍅𐌾𐌰𐌽 𐌾𐌰𐌷 𐌲𐌰𐌲𐌰𐌻𐌴𐌹𐌺𐍉𐌽 𐍃𐌺𐌰𐍀𐌾𐌰𐌽 𐌸𐌹𐍃 𐌻𐌰𐌿𐌱𐌹𐍃.", - "viewyourtext": "𐌼𐌰𐌲𐍄 𐍃𐌰𐌹𐍈𐌰𐌽 𐌾𐌰𐌷 𐌲𐌰𐌻𐌴𐌹𐌺𐍉𐌽 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐍉𐍃 𐌸𐌴𐌹𐌽𐌰𐌹𐌶𐍉 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐍉 𐌳𐌿 𐌸𐌰𐌼𐌼𐌰 𐌻𐌰𐌿𐌱𐌰.", - "namespaceprotected": "𐌽𐌹 𐌷𐌰𐌱𐌰𐌹𐍃 𐌰𐌽𐌳𐌻𐌴𐍄 𐌳𐌿 𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽 𐌻𐌰𐌿𐌱𐌰𐌽𐍃 𐌹𐌽 $1 𐌽𐌰𐌼𐌰𐍂𐌿𐌼𐌰.", - "customcssprotected": "𐌽𐌹 𐌷𐌰𐌱𐌰𐌹𐍃 𐌰𐍄𐌲𐌰𐌲𐌲 𐌳𐌿 𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽 𐌸𐌰𐌽𐌰 CSS 𐌻𐌰𐌿𐍆 𐌿𐌽𐍄𐌴 𐌷𐌰𐌱𐌰𐌹𐌸 𐌻𐌰𐌲𐌴𐌹𐌽𐌹𐌽𐍃 𐌰𐌽𐌸𐌰𐍂𐌹𐍃 𐌱𐍂𐌿𐌺𐌾𐌹𐌽𐍃.", - "customjsonprotected": "𐌽𐌹 𐌷𐌰𐌱𐌰𐌹𐍃 𐌰𐍄𐌲𐌰𐌲𐌲 𐌳𐌿 𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽 𐌸𐌰𐌽𐌰 JSON 𐌻𐌰𐌿𐍆 𐌿𐌽𐍄𐌴 𐌷𐌰𐌱𐌰𐌹𐌸 𐌻𐌰𐌲𐌴𐌹𐌽𐌹𐌽𐍃 𐌰𐌽𐌸𐌰𐍂𐌹𐍃 𐌱𐍂𐌿𐌺𐌾𐌹𐌽𐍃.", - "customjsprotected": "𐌽𐌹 𐌷𐌰𐌱𐌰𐌹𐍃 𐌰𐍄𐌲𐌰𐌲𐌲 𐌳𐌿 𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽 𐌸𐌰𐌽𐌰 JavaScript 𐌻𐌰𐌿𐍆 𐌿𐌽𐍄𐌴 𐌷𐌰𐌱𐌰𐌹𐌸 𐌻𐌰𐌲𐌴𐌹𐌽𐌹𐌽𐍃 𐌰𐌽𐌸𐌰𐍂𐌹𐍃 𐌱𐍂𐌿𐌺𐌾𐌹𐌽𐍃.", - "mycustomcssprotected": "𐌽𐌹 𐌷𐌰𐌱𐌰𐌹𐍃 𐌰𐌽𐌳𐌻𐌴𐍄 𐌳𐌿 𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽 𐌸𐌰𐌽𐌰 CSS 𐌻𐌰𐌿𐍆.", - "mycustomjsonprotected": "𐌽𐌹 𐌷𐌰𐌱𐌰𐌹𐍃 𐌰𐌽𐌳𐌻𐌴𐍄 𐌳𐌿 𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽 𐌸𐌰𐌽𐌰 JSON 𐌻𐌰𐌿𐍆.", - "mycustomjsprotected": "𐌽𐌹 𐌷𐌰𐌱𐌰𐌹𐍃 𐌰𐌽𐌳𐌻𐌴𐍄 𐌳𐌿 𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽 𐌸𐌰𐌽𐌰 JavaScript 𐌻𐌰𐌿𐍆.", - "ns-specialprotected": "𐌿𐍃𐍃𐌹𐌽𐌳𐌰𐌹 𐌻𐌰𐌿𐌱𐍉𐍃 𐌽𐌹 𐌼𐌰𐌲𐌿𐌽 𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽𐌳𐌰.", + "viewsource-title": "𐌱𐍂𐌿𐌽𐌽𐌰𐌽 𐍆𐌰𐌿𐍂 $1 𐍃𐌰𐌹𐍈𐌰𐌽", + "protectedpagetext": "𐍃𐌰 𐌻𐌰𐌿𐍆𐍃 𐌷𐌰𐌱𐌰𐌹𐌸 𐌼𐌿𐌽𐌳, 𐌴𐌹 𐌽𐌹 𐍅𐌰𐌿𐍂𐌸𐌴𐌹𐌽𐌰 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐍉𐍃 𐌰𐌹𐌸𐌸𐌰𐌿 𐌰𐌽𐌸𐌰𐍂𐍉𐍃 𐍅𐌰𐌹𐌷𐍄𐍃 𐌹𐌽 𐌸𐌰𐌼𐌼𐌰 𐌻𐌰𐌿𐌱𐌰", + "viewsourcetext": "𐌼𐌰𐌲𐍄 𐌰𐍄𐌰𐌿𐌲𐌾𐌰𐌽 𐌾𐌰𐌷 𐌲𐌰𐌲𐌰𐌻𐌴𐌹𐌺𐍉𐌽 𐌱𐍂𐌿𐌽𐌽𐌰𐌽 𐌸𐌹𐍃 𐌻𐌰𐌿𐌱𐌹𐍃.", + "viewyourtext": "𐌼𐌰𐌲𐍄 𐍃𐌰𐌹𐍈𐌰𐌽 𐌾𐌰𐌷 𐌲𐌰𐌻𐌴𐌹𐌺𐍉𐌽 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐌹𐌽𐍃 𐌸𐌴𐌹𐌽𐌰𐌹𐌶𐍉 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐍉 𐌳𐌿 𐌸𐌰𐌼𐌼𐌰 𐌻𐌰𐌿𐌱𐌰.", + "namespaceprotected": "𐌽𐌹 𐌿𐍃𐌻𐌰𐌿𐌱𐌾𐌰𐌳𐌰 𐌸𐌿𐍃 𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽 𐌻𐌰𐌿𐌱𐌰𐌽𐍃 𐌹𐌽 $1 𐌽𐌰𐌼𐌰𐍂𐌿𐌼𐌰.", + "customcssprotected": "𐌽𐌹 𐌿𐍃𐌻𐌰𐌿𐌱𐌾𐌰𐌳𐌰 𐌸𐌿𐍃 𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽 𐌸𐌰𐌽𐌰 CSS 𐌻𐌰𐌿𐍆 𐌿𐌽𐍄𐌴 𐌷𐌰𐌱𐌰𐌹𐌸 𐍃𐌰𐍄𐌴𐌹𐌽𐌹𐌽𐍃 𐌰𐌽𐌸𐌰𐍂𐌹𐍃 𐌱𐍂𐌿𐌺𐌾𐌹𐌽𐍃.", + "customjsonprotected": "𐌽𐌹 𐌿𐍃𐌻𐌰𐌿𐌱𐌾𐌰𐌳𐌰 𐌸𐌿𐍃 𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽 𐌸𐌰𐌽𐌰 JSON 𐌻𐌰𐌿𐍆 𐌿𐌽𐍄𐌴 𐌷𐌰𐌱𐌰𐌹𐌸 𐍃𐌰𐍄𐌴𐌹𐌽𐌹𐌽𐍃 𐌰𐌽𐌸𐌰𐍂𐌹𐍃 𐌱𐍂𐌿𐌺𐌾𐌹𐌽𐍃.", + "customjsprotected": "𐌽𐌹 𐌿𐍃𐌻𐌰𐌿𐌱𐌾𐌰𐌳𐌰 𐌸𐌿𐍃 𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽 𐌸𐌰𐌽𐌰 JavaScript 𐌻𐌰𐌿𐍆 𐌿𐌽𐍄𐌴 𐌷𐌰𐌱𐌰𐌹𐌸 𐍃𐌰𐍄𐌴𐌹𐌽𐌹𐌽𐍃 𐌰𐌽𐌸𐌰𐍂𐌹𐍃 𐌱𐍂𐌿𐌺𐌾𐌹𐌽𐍃.", + "mycustomcssprotected": "𐌽𐌹 𐌿𐍃𐌻𐌰𐌿𐌱𐌾𐌰𐌳𐌰 𐌸𐌿𐍃 𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽 𐌸𐌰𐌽𐌰 CSS 𐌻𐌰𐌿𐍆.", + "mycustomjsonprotected": "𐌽𐌹 𐌿𐍃𐌻𐌰𐌿𐌱𐌾𐌰𐌳𐌰 𐌸𐌿𐍃 𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽 𐌸𐌰𐌽𐌰 JSON 𐌻𐌰𐌿𐍆.", + "mycustomjsprotected": "𐌽𐌹 𐌿𐍃𐌻𐌰𐌿𐌱𐌾𐌰𐌳𐌰 𐌸𐌿𐍃 𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽 𐌸𐌰𐌽𐌰 JavaScript 𐌻𐌰𐌿𐍆.", + "ns-specialprotected": "𐌽𐌹 𐌼𐌰𐌷𐍄 𐌹𐍃𐍄 𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽 𐌿𐍃𐍃𐌹𐌽𐌳𐌰𐌽𐍃 𐌻𐌰𐌿𐌱𐌰𐌽𐍃.", "titleprotected": "𐌸𐌰𐍄𐌰 𐌿𐍆𐌰𐍂𐌼𐌴𐌻𐌹 𐌼𐌿𐌽𐌸 𐌷𐌰𐌱𐌰𐌹𐌸 𐍆𐍂𐌰𐌼 𐌲𐌰𐍃𐌺𐌰𐍆𐍄𐌰 𐍆𐍂𐌰𐌼 𐌱𐍂𐌿𐌺𐌾𐌰𐌽𐌳 [[User:$1|$1]].\n𐌲𐌹𐌱𐌰𐌽𐌰 𐍆𐌰𐌹𐍂𐌹𐌽𐌰 𐌹𐍃𐍄 $2.", "invalidtitle": "𐌿𐌽𐍂𐌰𐌹𐌷𐍄 𐌿𐍆𐌰𐍂𐌼𐌴𐌻𐌹", "exception-nologin": "𐌽𐌹 {{GENDER:|𐌰𐍄𐌲𐌰𐌲𐌲𐌰𐌽𐍃|𐌰𐍄𐌲𐌰𐌲𐌲𐌰𐌽𐌰}}", - "exception-nologin-text": "𐌱𐌹𐌳𐌾𐌰𐌼 𐌸𐌿𐌺, 𐌰𐍄𐌲𐌰𐌲𐌲 𐌳𐌿 𐌰𐍄𐌲𐌰𐌲𐌲𐌰𐌽 𐌹𐌽 𐌸𐌰𐌽𐌰 𐌻𐌰𐌿𐍆 𐌸𐌰𐌿 𐌸𐍉 𐍄𐌰𐌿𐌹.", - "exception-nologin-text-for-temp-user": "𐌱𐌹𐌳𐌾𐌰𐌼 𐌸𐌿𐌺, 𐍃𐌺𐌰𐌻𐍄 𐍃𐌺𐌰𐍀𐌾𐌰𐌽 𐌰𐌺𐌰𐍅𐌽𐍄 𐌳𐌿 𐌰𐍄𐌲𐌰𐌲𐌲𐌰𐌽 𐌹𐌽 𐌸𐌰𐌽𐌰 𐌻𐌰𐌿𐍆 𐌸𐌰𐌿 𐌸𐌰𐍄𐌰 𐍄𐌰𐌿𐌹.", - "logout-failed": "𐌽𐌹 𐌼𐌰𐌲𐍄 𐌲𐌰𐌻𐌴𐌹𐌸𐌰𐌽 𐌽𐌿: $1", + "exception-nologin-text": "𐌱𐌹𐌳𐌾𐌰𐌼 𐌸𐌿𐌺, 𐌰𐍄𐌲𐌰𐌲𐌲 𐌳𐌿 𐌰𐍄𐌲𐌰𐌲𐌲𐌰𐌽 𐌹𐌽 𐌸𐌰𐌽𐌰 𐌻𐌰𐌿𐍆 𐌰𐌹𐌸𐌸𐌰𐌿 𐌸𐌰𐍄𐌰 𐍄𐌰𐌿𐌹.", + "exception-nologin-text-for-temp-user": "𐌱𐌹𐌳𐌾𐌰𐌼 𐌸𐌿𐌺, 𐍃𐌺𐌰𐌻𐍄 𐍂𐌰𐌷𐌽𐌴𐌹𐌽 𐌲𐌰𐍅𐌰𐌿𐍂𐌺𐌾𐌰𐌽 𐌳𐌿 𐌰𐍄𐌲𐌰𐌲𐌲𐌰𐌽 𐌹𐌽 𐌸𐌰𐌽𐌰 𐌻𐌰𐌿𐍆 𐌰𐌹𐌸𐌸𐌰𐌿 𐌸𐌰𐍄𐌰 𐍄𐌰𐌿𐌹.", + "logout-failed": "𐌽𐌹 𐌼𐌰𐌲𐍄 𐌰𐍆𐌻𐌴𐌹𐌸𐌰𐌽 𐌽𐌿: $1", "cannotlogoutnow-title": "𐌽𐌿 𐌽𐌹 𐌼𐌰𐌲𐍄 𐌰𐍆𐌻𐌴𐌹𐌸𐌰𐌽", - "cannotlogoutnow-text": "𐌸𐌰𐌽 $1 𐌱𐍂𐌿𐌺𐌾𐌰𐌳𐌰 𐌰𐍆𐌻𐌴𐌹𐌸𐌰𐌽 𐌼𐌰𐌷𐍄𐍃 𐌽𐌹𐍃𐍄.", + "cannotlogoutnow-text": "𐌸𐌰𐌽 $1 𐌱𐍂𐌿𐌺𐌾𐌰𐌳𐌰 𐌰𐍆𐌻𐌴𐌹𐌸𐌰𐌽 𐌽𐌹 𐌼𐌰𐌷𐍄 𐌹𐍃𐍄.", "welcomeuser": "𐍅𐌹𐌻𐌾𐌰𐌵𐌿𐌼𐌰, $1!", - "welcomecreation-msg": "𐌰𐌺𐌰𐍅𐌽𐍄 𐌸𐌴𐌹𐌽 𐌲𐌰𐍃𐌺𐍀𐌰𐌽 𐌹𐍃𐍄.\n𐌼𐌰𐌲𐍄 {{SITENAME}} [[Special:Preferences|𐍆𐍂𐌹𐌾𐍉𐌽𐍉𐍃 𐍅𐌰𐌹𐌷𐍄𐌹𐌽𐍃]] 𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽 𐌾𐌰𐌱𐌰𐌹 𐍅𐌹𐌻𐌴𐌹𐍃.", + "welcomecreation-msg": "𐍂𐌰𐌷𐌽𐌴𐌹𐌽𐍃 𐌸𐌴𐌹𐌽𐌰 𐌲𐌰𐍅𐌰𐌿𐍂𐌷𐍄𐌰 𐍅𐌰𐍂𐌸.\n𐌼𐌰𐌲𐍄 {{SITENAME}} [[Special:Preferences|𐍆𐌰𐌿𐍂𐌰𐍂𐌰𐌷𐌽𐌴𐌹𐌽𐌹𐌽𐍃]] 𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽 𐌾𐌰𐌱𐌰𐌹 𐍅𐌹𐌻𐌴𐌹𐍃.", "yourname": "𐌱𐍂𐌿𐌺𐌾𐌰𐌽𐌰𐌼𐍉:", "userlogin-yourname": "𐌱𐍂𐌿𐌺𐌾𐌰𐌽𐌰𐌼𐍉", "userlogin-yourname-ph": "𐌼𐌴𐌻𐌴𐌹 𐌱𐍂𐌿𐌺𐌾𐌰𐌽𐌰𐌼𐍉 𐌸𐌴𐌹𐌽", @@ -269,60 +269,60 @@ "yourpasswordagain": "𐌼𐌴𐌻𐌴𐌹 𐍂𐌿𐌽𐌰𐍅𐌰𐌿𐍂𐌳 𐌰𐍆𐍄𐍂𐌰:", "createacct-yourpasswordagain": "𐍂𐌿𐌽𐌰𐍅𐌰𐌿𐍂𐌳 𐌲𐌰𐍄𐌿𐌻𐌲𐌾𐌰𐌽", "createacct-yourpasswordagain-ph": "𐌼𐌴𐌻𐌴𐌹 𐍂𐌿𐌽𐌰𐍅𐌰𐌿𐍂𐌳 𐌰𐍆𐍄𐍂𐌰", - "userlogin-remembermypassword": "𐌲𐌰𐍆𐌰𐍃𐍄 𐌼𐌹𐌺 {{GENDER:𐌰𐍄𐌲𐌰𐌲𐌲𐌰𐌽𐌰𐌽𐌰|𐌰𐍄𐌲𐌰𐌲𐌲𐌰𐌽𐌰}}", - "userlogin-signwithsecure": "𐌱𐍂𐌿𐌺𐌴𐌹 𐌰𐍂𐌽𐌾𐌰𐌹𐌶𐍉𐍃 𐌲𐌰𐍅𐌹𐍃𐍃𐌰𐌹𐍃", - "cannotlogin-title": "𐌰𐍄𐌲𐌰𐌲𐌲𐌰𐌽 𐌼𐌰𐌷𐍄𐍃 𐌽𐌹𐍃𐍄", - "cannotlogin-text": "𐌰𐍄𐌲𐌰𐌲𐌲𐌰𐌽 𐌼𐌰𐌷𐍄𐍃 𐌽𐌹𐍃𐍄.", - "cannotloginnow-title": "𐌽𐌿 𐌽𐌹 𐌼𐌰𐌲𐍄 𐌰𐍄𐌲𐌰𐌲𐌲𐌰𐌽", - "cannotloginnow-text": "𐌰𐍄𐌲𐌰𐌲𐌲𐌰𐌽 𐌼𐌰𐌷𐍄𐍃 𐌽𐌹𐍃𐍄 𐌸𐌰𐌽 $1 𐌱𐍂𐌿𐌺𐌾𐌰𐌳𐌰.", - "cannotcreateaccount-title": "𐌼𐌰𐌷𐍄𐍃 𐌽𐌹 𐍅𐌰𐍃 𐌳𐌿 𐍃𐌺𐌰𐍀𐌾𐌰𐌽 𐌰𐌺𐌰𐍅𐌽𐍄", - "password-change-forbidden": "𐌽𐌹 𐌼𐌰𐌲𐍄 𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽 𐌲𐌰𐌼𐍉𐍄𐌰𐍅𐌰𐌿𐍂𐌳𐌰 𐌰𐌽𐌰 𐌸𐌰𐌼𐌼𐌰 𐍅𐌹𐌺𐌾𐌰.", + "userlogin-remembermypassword": "𐌲𐌰𐍆𐌰𐍃𐍄𐌰𐌹 𐌼𐌹𐌺 {{GENDER:𐌰𐍄𐌲𐌰𐌲𐌲𐌰𐌽𐌰𐌽𐌰|𐌰𐍄𐌲𐌰𐌲𐌲𐌰𐌽𐌰}}", + "userlogin-signwithsecure": "𐌱𐍂𐌿𐌺𐌴𐌹 𐌰𐍂𐌽𐌾𐌰𐌼𐌼𐌰 𐌲𐌰𐍅𐌹𐍃𐍃𐌰𐌹", + "cannotlogin-title": "𐌰𐍄𐌲𐌰𐌲𐌲𐌰𐌽 𐌽𐌹 𐌼𐌰𐌷𐍄 𐌹𐍃𐍄", + "cannotlogin-text": "𐌰𐍄𐌲𐌰𐌲𐌲𐌰𐌽 𐌽𐌹 𐌼𐌰𐌷𐍄 𐌹𐍃𐍄.", + "cannotloginnow-title": "𐌽𐌿 𐌽𐌹 𐌼𐌰𐌲 𐌰𐍄𐌲𐌰𐌲𐌲𐌰𐌽", + "cannotloginnow-text": "𐌰𐍄𐌲𐌰𐌲𐌲𐌰𐌽 𐌽𐌹 𐌼𐌰𐌷𐍄 𐌹𐍃𐍄 𐌸𐌰𐌽 $1 𐌱𐍂𐌿𐌺𐌾𐌰𐌳𐌰.", + "cannotcreateaccount-title": "𐌽𐌹 𐌼𐌰𐌷𐍄 𐌹𐍃𐍄 𐍂𐌰𐌷𐌽𐌴𐌹𐌽 𐌲𐌰𐍅𐌰𐌿𐍂𐌺𐌾𐌰𐌽", + "password-change-forbidden": "𐌽𐌹 𐌼𐌰𐌲𐍄 𐍂𐌿𐌽𐌰𐍅𐌰𐌿𐍂𐌳 𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽 𐌰𐌽𐌰 𐌸𐌰𐌼𐌼𐌰 𐍅𐌹𐌺𐌾𐌰.", "login": "𐌰𐍄𐌲𐌰𐌲𐌲", - "nav-login-createaccount": "𐌰𐍄𐌲𐌰𐌲𐌲𐌰𐌽 / 𐍂𐌰𐌷𐌽𐌴𐌹𐌽 𐍃𐌺𐌰𐍀𐌾𐌰𐌽", + "nav-login-createaccount": "𐌰𐍄𐌲𐌰𐌲𐌲𐌰𐌽 / 𐍂𐌰𐌷𐌽𐌴𐌹𐌽 𐌲𐌰𐍅𐌰𐌿𐍂𐌺𐌾𐌰𐌽", "logout": "𐌰𐍆𐌻𐌴𐌹𐌸𐌰𐌽", "userlogout": "𐌰𐍆𐌻𐌴𐌹𐌸𐌰𐌽", "notloggedin": "𐌽𐌹 𐌰𐍄𐌹𐌳𐌳𐌾𐌴𐍃", "userlogin-noaccount": "𐌽𐌹 𐌷𐌰𐌱𐌰𐌹𐍃 𐍂𐌰𐌷𐌽𐌴𐌹𐌽?", "userlogin-joinproject": "𐌲𐌰𐌳𐌰𐌹𐌻𐌾𐌰𐌽 𐌹𐌽 𐌽𐌰𐍄𐌾𐌰𐍃𐍄𐌰𐌳𐌰 {{SITENAME}}", - "createaccount": "𐍂𐌰𐌷𐌽𐌴𐌹𐌽 𐍃𐌺𐌰𐍀𐌾𐌰𐌽", + "createaccount": "𐍂𐌰𐌷𐌽𐌴𐌹𐌽 𐌲𐌰𐍅𐌰𐌿𐍂𐌺𐌾𐌰𐌽", "userlogin-resetpassword-link": "𐌿𐍆𐌰𐍂𐌼𐌿𐌽𐌽𐍉𐌳𐌴𐍃 𐍂𐌿𐌽𐌰𐍅𐌰𐌿𐍂𐌳𐌰 𐌸𐌴𐌹𐌽𐌰𐌼𐌼𐌰?", - "userlogin-helplink2": "𐌷𐌹𐌻𐍀𐌰 𐌼𐌹𐌸 𐌰𐍄𐌲𐌰𐌲𐌲𐌰", - "userlogin-createanother": "𐍂𐌰𐌷𐌽𐌴𐌹𐌽 𐌰𐌽𐌸𐌰𐍂𐌰 𐍃𐌺𐌰𐍀𐌾𐌰𐌽", + "userlogin-helplink2": "𐌷𐌹𐌻𐍀𐌰 𐌰𐍄𐌲𐌰𐌲𐌲𐌰", + "userlogin-createanother": "𐍂𐌰𐌷𐌽𐌴𐌹𐌽 𐌰𐌽𐌸𐌰𐍂𐌰 𐌲𐌰𐍅𐌰𐌿𐍂𐌺𐌾𐌰𐌽", "createacct-emailrequired": "𐌴-𐌼𐌴𐌻", "createacct-emailoptional": "𐌴-𐌼𐌴𐌻 (𐌼𐌰𐌷𐍄𐌴𐌹𐌲)", "createacct-email-ph": "𐌼𐌴𐌻𐌴𐌹 𐌴-𐌼𐌴𐌻 𐌸𐌴𐌹𐌽", "createacct-another-email-ph": "𐌼𐌴𐌻𐌴𐌹 𐌴-𐌼𐌴𐌻", - "createaccountmail-help": "𐌼𐌰𐌲 𐌱𐍂𐌿𐌺𐌾𐌰𐌳𐌰 𐌳𐌿 𐍃𐌺𐌰𐍀𐌾𐌰𐌽 𐌰𐌺𐌰𐍅𐌽𐍄 𐌰𐌽𐌸𐌰𐍂𐌰𐌼𐌼𐌰 𐌼𐌰𐌽 𐌹𐌽𐌿𐌷 𐍂𐌿𐌽𐌰𐍅𐌰𐌿𐍂𐌳 𐌻𐌰𐌹𐍃𐌾𐌰𐌽", + "createaccountmail-help": "𐌼𐌰𐌲 𐌱𐍂𐌿𐌺𐌾𐌰𐌳𐌰 𐌳𐌿 𐌲𐌰𐍅𐌰𐌿𐍂𐌺𐌾𐌰𐌽 𐍂𐌰𐌷𐌽𐌴𐌹𐌽 𐌰𐌽𐌸𐌰𐍂𐌰𐌼𐌼𐌰 𐌼𐌰𐌽 𐌼𐌹𐌸𐌸𐌰𐌽𐌴𐌹 𐌽𐌹 𐌻𐌰𐌹𐍃𐌴𐌹𐌸 𐍃𐌹𐌺 𐍂𐌿𐌽𐌰𐍅𐌰𐌿𐍂𐌳", "createacct-realname": "𐍃𐌿𐌽𐌾𐌴𐌹𐌽 𐌽𐌰𐌼𐍉 (𐌼𐌰𐌷𐍄𐌴𐌹𐌲)", "createacct-reason": "𐌲𐍂𐌿𐌽𐌳𐌿𐍃", - "createacct-reason-ph": "𐌳𐌿𐍈𐌴 𐌸𐌿 𐍃𐌺𐌰𐍀𐌾𐌹𐍃 𐍂𐌰𐌷𐌽𐌴𐌹𐌽 𐌰𐌽𐌸𐌰𐍂𐌰", - "createacct-submit": "𐍂𐌰𐌷𐌽𐌴𐌹𐌽 𐌸𐌴𐌹𐌽𐌰 𐍃𐌺𐌰𐍀𐌾𐌰𐌽", - "createacct-another-submit": "𐍂𐌰𐌷𐌽𐌴𐌹𐌽 𐍃𐌺𐌰𐍀𐌾𐌰𐌽", - "createacct-continue-submit": "𐌸𐌰𐌹𐍂𐌷𐍅𐌹𐍃𐌰𐌽 𐌼𐌹𐌸 𐌲𐌰𐍃𐌺𐌰𐍆𐍄𐌰𐌹 𐍂𐌰𐌷𐌽𐌴𐌹𐌽𐌰𐌹𐍃", - "createacct-another-continue-submit": "𐌸𐌰𐌹𐍂𐌷𐍅𐌹𐍃𐌰𐌽 𐌼𐌹𐌸 𐌲𐌰𐍃𐌺𐌰𐍆𐍄𐌰𐌹 𐍂𐌰𐌷𐌽𐌴𐌹𐌽𐌰𐌹𐍃", - "createacct-benefit-heading": "{{SITENAME}} 𐌲𐌰𐍄𐌰𐍅𐌹𐌸 𐌹𐍃𐍄 𐍆𐍂𐌰𐌼 𐌼𐌰𐌽𐌽𐌰𐌼 𐍃𐍅𐌴 𐌸𐌿𐍃.", + "createacct-reason-ph": "𐌳𐌿𐍈𐌴 𐌲𐌰𐍅𐌰𐌿𐍂𐌺𐌾𐌹𐍃 𐍂𐌰𐌷𐌽𐌴𐌹𐌽 𐌰𐌽𐌸𐌰𐍂𐌰", + "createacct-submit": "𐍂𐌰𐌷𐌽𐌴𐌹𐌽 𐌸𐌴𐌹𐌽𐌰 𐌲𐌰𐍅𐌰𐌿𐍂𐌺𐌾𐌰𐌽", + "createacct-another-submit": "𐍂𐌰𐌷𐌽𐌴𐌹𐌽 𐌲𐌰𐍅𐌰𐌿𐍂𐌺𐌾𐌰𐌽", + "createacct-continue-submit": "𐌸𐌰𐌹𐍂𐌷𐍅𐌹𐍃𐌰𐌽 𐌲𐌰𐍃𐌺𐌰𐍆𐍄𐌰𐌹 𐍂𐌰𐌷𐌽𐌴𐌹𐌽𐌰𐌹𐍃", + "createacct-another-continue-submit": "𐌸𐌰𐌹𐍂𐌷𐍅𐌹𐍃𐌰𐌽 𐌲𐌰𐍃𐌺𐌰𐍆𐍄𐌰𐌹 𐍂𐌰𐌷𐌽𐌴𐌹𐌽𐌰𐌹𐍃", + "createacct-benefit-heading": "{{SITENAME}} 𐌲𐌰𐍅𐌰𐌿𐍂𐌷𐍄 𐌹𐍃𐍄 𐍆𐍂𐌰𐌼 𐌼𐌰𐌽𐌽𐌰𐌼 𐍃𐍅𐌴 𐌸𐌿.", "createacct-benefit-body1": "{{PLURAL:$1|𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐍃|𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐍉𐍃}}", "createacct-benefit-body2": "{{PLURAL:$1|𐌻𐌰𐌿𐍆𐍃|𐌻𐌰𐌿𐌱𐍉𐍃}}", "createacct-benefit-body3": "{{PLURAL:$1|𐌰𐍆𐍄𐌿𐌼𐌹𐍃𐍄𐍃 𐌰𐌽𐌰𐌰𐌿𐌺𐌰𐌽𐌳𐍃|𐌰𐍆𐍄𐌿𐌼𐌹𐍃𐍄𐌰𐌹 𐌰𐌽𐌰𐌰𐌿𐌺𐌰𐌽𐌳𐍃}}", - "badretype": "𐍂𐌿𐌽𐌰𐍅𐌰𐌿𐍂𐌳𐌰 𐌸𐍉𐌴𐌹 𐌲𐌰𐌼𐌴𐌻𐌹𐌳𐌴𐍃 𐌽𐌹 𐌹𐌽𐌲𐌰𐌻𐌴𐌹𐌺𐍉𐌽𐌳.", - "usernameinprogress": "𐍂𐌰𐌷𐌽𐌴𐌹𐌽𐌹𐌲𐌰𐍃𐌺𐌰𐍆𐍄𐍃 𐌸𐌰𐌼𐌼𐌰 𐌰𐍄𐌲𐌰𐌲𐌲𐌰𐌽𐌰𐌼𐌹𐌽 𐌾𐌿 𐍄𐍉𐌾𐌰𐌳𐌰. 𐌱𐌹𐌳𐌾𐌰𐌼 𐌸𐌿𐌺 𐌴𐌹 𐌱𐌹𐌳𐌰𐌹𐍃.", - "userexists": "𐌲𐌰𐌼𐌴𐌻𐌹𐌸 𐌱𐍂𐌿𐌺𐌾𐌰𐌽𐌰𐌼𐍉 𐌾𐌿 𐌱𐍂𐌿𐌺𐌾𐌰𐌳𐌰.\n𐌱𐌹𐌳𐌾𐌰𐌼 𐌸𐌿𐌺, 𐍅𐌰𐌻𐌴𐌹 𐌰𐌽𐌸𐌰𐍂 𐌽𐌰𐌼𐍉.", + "badretype": "𐍂𐌿𐌽𐌰𐍅𐌰𐌿𐍂𐌳𐌰 𐌸𐍉𐌴𐌹 𐌲𐌰𐌼𐌴𐌻𐌹𐌳𐌴𐍃 𐌽𐌹 𐌲𐌰𐍄𐌹𐌼𐌰𐌽𐌳.", + "usernameinprogress": "𐌲𐌰𐍃𐌺𐌰𐍆𐍄𐍃 𐍂𐌰𐌷𐌽𐌴𐌹𐌽𐌰𐌹𐍃 𐌸𐌰𐌼𐌼𐌰 𐌰𐍄𐌲𐌰𐌲𐌲𐌰𐌽𐌰𐌼𐌹𐌽 𐌾𐌿𐌸𐌰𐌽 𐍄𐍉𐌾𐌰𐌳𐌰. 𐌱𐌹𐌳𐌾𐌰𐌼 𐌸𐌿𐌺 𐌴𐌹 𐌱𐌴𐌹𐌳𐌰𐌹𐍃.", + "userexists": "𐌲𐌰𐌼𐌴𐌻𐌹𐌸 𐌱𐍂𐌿𐌺𐌾𐌰𐌽𐌰𐌼𐍉 𐌾𐌿𐌸𐌰𐌽 𐌱𐍂𐌿𐌺𐌾𐌰𐌳𐌰.\n𐌱𐌹𐌳𐌾𐌰𐌼 𐌸𐌿𐌺, 𐌲𐌰𐍅𐌰𐌻𐌴𐌹 𐌰𐌽𐌸𐌰𐍂 𐌽𐌰𐌼𐍉.", "loginerror": "𐌰𐌹𐍂𐌶𐌴𐌹 𐌰𐍄𐌲𐌰𐌲𐌲𐌹𐍃", - "createacct-error": "𐌰𐌹𐍂𐌶𐌴𐌹 𐌹𐌽 𐌲𐌰𐍃𐌺𐌰𐍆𐍄𐌰𐌹 𐌰𐌺𐌰𐍅𐌽𐍄𐌹𐍃", - "createaccounterror": "𐌼𐌰𐌷𐍄𐍃 𐌽𐌹 𐍅𐌰𐍃 𐌳𐌿 𐍃𐌺𐌰𐍀𐌾𐌰𐌽 𐌰𐌺𐌰𐍅𐌽𐍄: $1", + "createacct-error": "𐌰𐌹𐍂𐌶𐌴𐌹 𐌹𐌽 𐌲𐌰𐍃𐌺𐌰𐍆𐍄𐌰𐌹 𐍂𐌰𐌷𐌽𐌴𐌹𐌽𐌰𐌹𐍃", + "createaccounterror": "𐌽𐌹 𐌼𐌰𐌷𐍄 𐍅𐌰𐍃 𐌲𐌰𐍅𐌰𐌿𐍂𐌺𐌾𐌰𐌽 𐍂𐌰𐌷𐌽𐌴𐌹𐌽: $1", "nocookiesfornew": "𐌱𐍂𐌿𐌺𐌾𐌰𐌰𐌺𐌰𐍅𐌽𐍄 𐌽𐌹 𐌲𐌰𐍃𐌺𐌰𐍀𐌰𐌽 𐍅𐌰𐍃, 𐌿𐌽𐍄𐌴 𐌽𐌹 𐌼𐌰𐌷𐍄𐌴𐌳𐌿𐌼 𐌱𐍂𐌿𐌽𐌽𐌰𐌽 𐌲𐌰𐍃𐌹𐌲𐌻𐌾𐌰𐌽. 𐍅𐌹𐍃 𐌰𐍂𐌽𐌹𐌱𐌰 𐌸𐌰𐍄𐌴𐌹 𐌰𐌽𐌳𐌻𐌴𐍄𐌹𐍃 𐌺𐍉𐌺𐍉𐍃, 𐌰𐍆𐍄𐍂𐌰𐌰𐌽𐌰𐌽𐌹𐌿𐌴𐌹 𐌻𐌰𐌿𐍆 𐌾𐌰𐌷 𐍃𐍉𐌺𐌴𐌹 𐌰𐍆𐍄𐍂𐌰.", - "userlogin-authpopup-loggingin-title": "𐌰𐍄𐌲𐌰𐌲𐌲𐌰𐌽𐌳𐍉…", - "userlogin-authpopup-retry": "𐌺𐌹𐌿𐍃 𐌰𐍆𐍄𐍂𐌰", + "userlogin-authpopup-loggingin-title": "𐌰𐍄𐌲𐌰𐌲𐌲𐌰𐌽𐌳𐍃…", + "userlogin-authpopup-retry": "𐍃𐍉𐌺𐌴𐌹 𐌰𐍆𐍄𐍂𐌰", "userlogin-authpopup-closeme": "𐌾𐌰𐌱𐌰𐌹 𐍃𐌰𐌹𐍈𐌹𐍃 𐌸𐌰𐍄𐌰 𐍅𐌰𐌿𐍂𐌳, 𐌼𐌰𐌲𐍄 𐌻𐌿𐌺𐌰𐌽 𐌸𐌰𐍄𐌰 𐌰𐌿𐌲𐌰𐌳𐌰𐌿𐍂𐍉.", "loginsuccesstitle": "{{GENDER:|𐌰𐍄𐌲𐌰𐌲𐌲𐌰𐌽𐍃|𐌰𐍄𐌲𐌰𐌲𐌲𐌰𐌽𐌰}}", - "nosuchuser": "𐌽𐌹𐍃𐍄 𐌱𐍂𐌿𐌺𐌾𐌰𐌽𐌳𐍃 𐌼𐌹𐌸 𐌽𐌰𐌼𐌹𐌽 \"$1\".\n𐌽𐌰𐌼𐌽𐌰 𐌱𐍂𐌿𐌺𐌾𐌰𐌽𐌳𐌴 𐌼𐌰𐌲𐌿𐌽 𐌷𐌰𐌱𐌰𐌽 𐌷𐌰𐌿𐌱𐌹𐌳𐌹𐍃 𐌱𐍉𐌺𐍉𐍃.\n𐍃𐌰𐌹𐍈 𐌰𐍆𐍄𐍂𐌰 𐌸𐌴𐌹𐌽𐌰 𐌼𐌴𐌻𐌴𐌹𐌽𐍃, 𐌸𐌰𐌿 [[Special:CreateAccount|𐍃𐌺𐌰𐍀𐌴𐌹 𐌰𐌺𐌰𐍅𐌽𐍄]].", - "nouserspecified": "𐍃𐌺𐌿𐌻𐌳 𐌹𐍃𐍄 𐌸𐌿𐍃 𐌲𐌹𐌱𐌰𐌽 𐌰𐍄𐌲𐌰𐌲𐌲𐌰𐌽𐌰𐌼𐍉.", - "login-userblocked": "𐍃𐌰 𐌱𐍂𐌿𐌺𐌾𐌰 𐍆𐌰𐌿𐍂𐌳𐌰𐌼𐌼𐌹𐌸𐍃 𐌹𐍃𐍄. 𐌰𐍄𐌲𐌰𐌲𐌲𐌰𐌽 𐌰𐌽𐌳𐌻𐌴𐍄𐌰𐌽 𐌽𐌹𐍃𐍄.", - "wrongpasswordempty": "𐌲𐌰𐌼𐌴𐌻𐌹𐌸 𐌲𐌰𐌼𐍉𐍄𐌰𐍅𐌰𐌿𐍂𐌳 𐍅𐌰𐍃 𐌻𐌰𐌿𐍃.\n𐌱𐌹𐌳𐌾𐌰𐌼 𐌸𐌿𐌺, 𐍃𐍉𐌺𐌴𐌹 𐌰𐍆𐍄𐍂𐌰.", - "mailmypassword": "𐍂𐌿𐌽𐌰𐍅𐌰𐌿𐍂𐌳 𐌰𐍆𐍄𐍂𐌰 𐌻𐌰𐌲𐌾𐌰𐌽", - "noemailcreate": "𐍃𐌺𐌿𐌻𐌳 𐌹𐍃𐍄 𐌸𐌿𐍃 𐍂𐌰𐌹𐌷𐍄 𐌴-𐌼𐌴𐌻 𐌲𐌹𐌱𐌰𐌽.", + "nosuchuser": "𐌽𐌹𐍃𐍄 𐌱𐍂𐌿𐌺𐌾𐌰𐌽𐌳𐍃 𐌱𐌹 𐌽𐌰𐌼𐌹𐌽 \"$1\".\n𐌽𐌰𐌼𐌽𐌰 𐌱𐍂𐌿𐌺𐌾𐌰𐌽𐌳𐌴 𐌼𐌰𐌲𐌿𐌽 𐌷𐌰𐌱𐌰𐌽 𐌱𐍉𐌺𐌰𐍃𐍄𐌰𐌱𐌹𐌽𐍃 𐌷𐌰𐌿𐌱𐌹𐌳𐌹𐍃.\n𐍃𐌰𐌹𐍈 𐌰𐍆𐍄𐍂𐌰 𐌼𐌴𐌻𐌴𐌹𐌽 𐌸𐌴𐌹𐌽𐌰, 𐌰𐌹𐌸𐌸𐌰𐌿 [[Special:CreateAccount|𐌲𐌰𐍅𐌰𐌿𐍂𐌺𐌴𐌹 𐍂𐌰𐌷𐌽𐌴𐌹𐌽]].", + "nouserspecified": "𐍃𐌺𐌿𐌻𐌳 𐌹𐍃𐍄 𐌸𐌿𐍃 𐌲𐌹𐌱𐌰𐌽 𐌱𐍂𐌿𐌺𐌾𐌰𐌽𐌰𐌼𐍉.", + "login-userblocked": "𐍃𐌰 𐌱𐍂𐌿𐌺𐌾𐌰 𐍆𐌰𐌿𐍂𐌳𐌰𐌼𐌼𐌹𐌸𐍃 𐌹𐍃𐍄. 𐌰𐍄𐌲𐌰𐌲𐌲𐌰𐌽 𐌽𐌹 𐌱𐌹𐌽𐌰𐌷.", + "wrongpasswordempty": "𐌲𐌰𐌼𐌴𐌻𐌹𐌸 𐍂𐌿𐌽𐌰𐍅𐌰𐌿𐍂𐌳 𐌻𐌰𐌿𐍃 𐍅𐌰𐍃.\n𐌱𐌹𐌳𐌾𐌰𐌼 𐌸𐌿𐌺, 𐍃𐍉𐌺𐌴𐌹 𐌰𐍆𐍄𐍂𐌰.", + "mailmypassword": "𐍂𐌿𐌽𐌰𐍅𐌰𐌿𐍂𐌳 𐌰𐍆𐍄𐍂𐌰 𐍃𐌰𐍄𐌾𐌰𐌽", + "noemailcreate": "𐍃𐌺𐌿𐌻𐌳 𐌹𐍃𐍄 𐌸𐌿𐍃 𐍂𐌰𐌹𐌷𐍄𐌰𐍄𐌰 𐌴-𐌼𐌴𐌻 𐌲𐌹𐌱𐌰𐌽.", "emaildisabled": "𐍃𐌰 𐌽𐌰𐍄𐌾𐌰𐍃𐍄𐌰𐌸𐍃 𐌽𐌹 𐌼𐌰𐌲 𐍃𐌰𐌽𐌳𐌾𐌰𐌽 𐌴-𐌼𐌴𐌻.", - "accountcreated": "𐍂𐌰𐌷𐌽𐌴𐌹𐌽𐍃 𐌲𐌰𐍃𐌺𐌰𐍀𐌰𐌽𐌰", + "accountcreated": "𐍂𐌰𐌷𐌽𐌴𐌹𐌽𐍃 𐌲𐌰𐍅𐌰𐌿𐍂𐌷𐍄𐌰", "accountcreatedtext": "𐌱𐍂𐌿𐌺𐌾𐌰𐍂𐌰𐌷𐌽𐌴𐌹𐌽𐍃 [[{{ns:User}}:$1|$1]] ([[{{ns:User talk}}:$1|𐌲𐌰𐍅𐌰𐌿𐍂𐌳𐌹]]) 𐌲𐌰𐍃𐌺𐌰𐍀𐌰𐌽𐌰 𐌹𐍃𐍄.", "createaccount-title": "𐌲𐌰𐍃𐌺𐌰𐍆𐍄𐍃 𐍂𐌰𐌷𐌽𐌴𐌹𐌽𐌰𐌹𐍃 𐍆𐌰𐌿𐍂 {{SITENAME}}", "loginlanguagelabel": "𐍂𐌰𐌶𐌳𐌰: $1", @@ -372,8 +372,8 @@ "publishpage-start": "𐌻𐌰𐌿𐍆 𐌿𐍃𐌼𐌴𐍂𐌾𐌰𐌽…", "publishchanges-start": "𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐌹𐌽𐍃 𐌼𐌴𐍂𐌾𐌰𐌽…", "preview": "𐍆𐌰𐌿𐍂𐌰𐍃𐌹𐌿𐌽𐍃", - "showpreview": "𐍆𐌰𐌿𐍂𐌰𐍃𐌹𐌿𐌽 𐌱𐌰𐌽𐌳𐍅𐌾𐌰𐌽", - "showdiff": "𐌹𐌽𐌼𐌰𐌹𐌳𐌹𐌽𐌹𐌽𐍃 𐌱𐌰𐌽𐌳𐍅𐌾𐌰𐌽", + "showpreview": "𐍆𐌰𐌿𐍂𐌰𐍃𐌹𐌿𐌽 𐌰𐍄𐌰𐌿𐌲𐌾𐌰𐌽", + "showdiff": "𐌹𐌽𐌼𐌰𐌹𐌳𐌹𐌽𐌹𐌽𐍃 𐌰𐍄𐌰𐌿𐌲𐌾𐌰𐌽", "anoneditwarning": "𐍈𐍉𐍄𐌰: 𐌽𐌹 𐌽𐌰𐌿𐌷 𐌰𐍄𐌹𐌳𐌳𐌾𐌴𐍃. IP 𐍃𐍄𐌰𐌸𐍃 𐌸𐌴𐌹𐌽𐍃 𐌰𐌽𐌰𐍃𐌹𐌿𐌽𐍃 𐌹𐍃𐍄 𐌾𐌰𐌱𐌰𐌹 𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌹𐍃 𐌻𐌰𐌿𐌱𐌰𐌽𐍃. 𐌾𐌰𐌱𐌰𐌹 [$1 𐌰𐍄𐌲𐌰𐌲𐌲𐌹𐍃] 𐌸𐌰𐌿 [$2 𐍃𐌺𐌰𐍀𐌾𐌹𐍃 𐌰𐌺𐌰𐍅𐌽𐍄], 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐍉𐍃 𐌸𐌴𐌹𐌽𐍉𐍃 𐍃𐌹𐌽𐌳 𐌿𐍆 𐌰𐍄𐌲𐌰𐌲𐌲𐌰𐌽𐌰𐌼𐌹𐌽 𐌸𐌴𐌹𐌽𐌰𐌼𐌼𐌰, 𐌾𐌰𐌷 𐌼𐌹𐌸 𐌱𐍉𐍄𐍉𐌼 𐌰𐌽𐌸𐌰𐍂𐌰𐌹𐌼.", "missingcommenttext": "𐌱𐌹𐌳𐌾𐌰𐌼 𐌸𐌿𐌺, 𐌼𐌴𐌻𐌴𐌹 𐍅𐌰𐌿𐍂𐌳.", "summary-preview": "𐍆𐌰𐌿𐍂𐌰𐌼𐌴𐌻𐌴𐌹𐌽𐍃 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐌰𐌹𐍃 𐌼𐌰𐌿𐍂𐌲𐌾𐌰𐌹𐌶𐍉𐍃 𐍃𐌺𐌴𐌹𐍂𐌴𐌹𐌽𐌰𐌹𐍃", @@ -393,15 +393,15 @@ "creating": "{{GENDER:𐍃𐌺𐌰𐍀𐌾𐌰𐌽𐌳𐍃|𐍃𐌺𐌰𐍀𐌾𐌰𐌽𐌳𐌴𐌹|𐍃𐌺𐌰𐍀𐌾𐌰𐌽𐌳𐍃\n}} $1", "editingsection": "{{GENDER:𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽𐌳𐍃|𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽𐌳𐌴𐌹}} $1 (𐌳𐌰𐌹𐌻)", "editingcomment": "{{GENDER:𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽𐌳𐍃|𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽𐌳𐌴𐌹}} $1 (𐌽𐌹𐌿𐌾𐌰 𐌳𐌰𐌹𐌻)", - "yourtext": "𐌱𐍉𐌺𐍉𐍃 𐌸𐌴𐌹𐌽𐍉𐍃", + "yourtext": "𐌼𐌴𐌻𐌴𐌹𐌽𐍃 𐌸𐌴𐌹𐌽𐌰", "yourdiff": "𐌲𐌰𐍃𐌺𐌰𐌹𐌳𐌴𐌹𐌽𐍉𐍃", "templatesused": "{{PLURAL:$1|𐍆𐌰𐌿𐍂𐌰𐌼𐌴𐌻𐌴𐌹𐌽𐍃 𐌱𐍂𐌿𐌷𐍄𐌰|𐍆𐌰𐌿𐍂𐌰𐌼𐌴𐌻𐌴𐌹𐌽𐍉𐍃 𐌱𐍂𐌿𐌷𐍄𐍉𐍃}} 𐌰𐌽𐌽𐌰 𐌸𐌰𐌼𐌼𐌰 𐌻𐌰𐌿𐌱𐌰:", "templatesusedpreview": "{{PLURAL:$1|𐍆𐌰𐌿𐍂𐌰𐌼𐌴𐌻𐌴𐌹𐌽𐍃|𐍆𐌰𐌿𐍂𐌰𐌼𐌴𐌻𐌴𐌹𐌽𐍉𐍃}} 𐌱𐍂𐌿𐌺𐌾𐌰𐌽𐌳𐌰 𐌹𐌽 𐌸𐌹𐌶𐌰𐌹 𐍆𐌰𐌿𐍂𐌰𐍃𐌹𐌿𐌽𐌰𐌹:", "template-protected": "(𐌷𐌰𐌱𐌰𐌹𐌸 𐌼𐌿𐌽𐌳)", "template-semiprotected": "(𐌷𐌰𐌱𐌰𐌹𐌸 𐌷𐌰𐌻𐌱𐌰𐌼𐌿𐌽𐌳)", "hiddencategories": "𐍃𐌰 𐌻𐌰𐌿𐍆𐍃 𐌹𐍃𐍄 𐌲𐌰𐌳𐌰𐌹𐌻𐌰 {{PLURAL:$1|1 𐌰𐌽𐌰𐌻𐌰𐌿𐌲𐌽𐌹𐍃 𐌺𐌿𐌽𐌾𐌹𐍃|$1 𐌰𐌽𐌰𐌻𐌰𐌿𐌲𐌽𐌰𐌹𐌶𐌴 𐌺𐌿𐌽𐌾𐌴}}:‎", - "permissionserrors": "𐌰𐌹𐍂𐌶𐌴𐌹 𐌰𐌽𐌳𐌻𐌴𐍄𐌹𐍃", - "permissionserrorstext-withaction": "𐌽𐌹 𐌷𐌰𐌱𐌰𐌹𐍃 𐌰𐌽𐌳𐌻𐌴𐍄 𐌳𐌿 $2, 𐌹𐌽 {{PLURAL:$1|𐌹𐍆𐍄𐌿𐌼𐌰𐌹𐌶𐍉𐍃 𐍅𐌰𐌹𐌷𐍄𐌰𐌹𐍃|𐌹𐍆𐍄𐌿𐌼𐌰𐌹𐌶𐍉 𐍅𐌰𐌹𐌷𐍄𐌴}}:", + "permissionserrors": "𐌰𐌹𐍂𐌶𐌴𐌹 𐌿𐍃𐌻𐌰𐌿𐌱𐌴𐌹𐌽𐌰𐌹𐍃", + "permissionserrorstext-withaction": "𐌽𐌹 𐌿𐍃𐌻𐌰𐌿𐌱𐌾𐌰𐌳𐌰 𐌸𐌿𐍃 𐌳𐌿 $2, 𐌹𐌽 {{PLURAL:$1|𐌹𐍆𐍄𐌿𐌼𐌰𐌹𐌶𐍉𐍃 𐍅𐌰𐌹𐌷𐍄𐌰𐌹𐍃|𐌹𐍆𐍄𐌿𐌼𐌰𐌹𐌶𐍉 𐍅𐌰𐌹𐌷𐍄𐌴}}:", "moveddeleted-notice": "𐍃𐌰 𐌻𐌰𐌿𐍆𐍃 𐌽𐌹𐍃𐍄. \n𐌿𐍃𐌽𐌿𐌼𐍄𐍃, 𐌼𐌿𐌽𐌳𐍃 𐌾𐌰𐌷 𐌻𐌰𐌿𐌲 𐌼𐌹𐌸𐍃𐌰𐍄𐌴𐌹𐌽𐌰𐌹𐍃 𐍃𐌹𐌽𐌳 𐌿𐍆 𐌿𐍃𐍄𐌰𐌹𐌺𐌽𐌴𐌹𐌽𐌰𐌹.", "postedit-confirmation-created": "𐍃𐌰 𐌻𐌰𐌿𐍆𐍃 [[Special:Diff/$2|𐌲𐌰𐍃𐌺𐌰𐍀𐌰𐌽𐍃 𐌹𐍃𐍄]].", "edit-already-exists": "𐌽𐌹 𐍅𐌰𐍃 𐌼𐌰𐌷𐍄𐍃 𐍃𐌺𐌰𐍀𐌾𐌰𐌽 𐌸𐌰𐌽𐌰 𐌻𐌰𐌿𐍆. \n𐌾𐌿 𐌹𐍃𐍄.", @@ -420,21 +420,21 @@ "currentrevisionlink": "𐌰𐍆𐍄𐌿𐌼𐌹𐍃𐍄𐌰 𐌲𐌰𐌱𐍉𐍄𐌴𐌹𐌽𐍃", "cur": "𐌽𐌿", "next": "𐌹𐍆𐍄𐌿𐌼𐌰", - "last": "𐌰𐍆𐍄𐌿𐌼𐌹𐍃𐍄", - "page_first": "𐍆𐍂𐌿𐌼𐌹𐍃𐍄", + "last": "𐍆𐌰𐌹𐍂𐌽𐌰", + "page_first": "𐍆𐍂𐌿𐌼𐌰", "page_last": "𐍃𐍀𐌴𐌳𐌿𐌼𐌹𐍃𐍄", - "histfirst": "𐍆𐌰𐌹𐍂𐌽𐌹𐍃𐍄", + "histfirst": "𐌰𐌻𐌸𐌹𐍃𐍄", "histlast": "𐌽𐌹𐌿𐌾𐌹𐍃𐍄", "historyempty": "𐌻𐌰𐌿𐍃", - "history-feed-title": "𐌰𐍆𐍄𐍂𐌰𐍃𐌹𐌿𐌽𐌹𐍃𐍀𐌹𐌻𐌻", + "history-feed-title": "𐍃𐍀𐌹𐌻𐌻 𐌰𐍆𐍄𐍂𐌰𐍃𐌹𐌿𐌽𐌰𐌹𐍃", "history-feed-description": "𐍃𐍀𐌹𐌻𐌻 𐌰𐍆𐍄𐍂𐌰𐍃𐌹𐌿𐌽𐌰𐌹𐍃 𐌸𐌰𐌼𐌼𐌰 𐌻𐌰𐌿𐌱𐌰 𐌰𐌽𐌰 𐌸𐌰𐌼𐌼𐌰 𐍅𐌹𐌺𐌾𐌰", - "history-feed-item-nocomment": "$1 𐌰𐍄 $2", + "history-feed-item-nocomment": "$1 𐌰𐌽𐌰 $2", "rev-delundel": "𐌰𐌽𐌰𐍃𐌹𐌿𐌽 𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽", - "rev-showdeleted": "𐌱𐌰𐌽𐌳𐍅𐌾𐌰𐌽", + "rev-showdeleted": "𐌰𐍄𐌰𐌿𐌲𐌾𐌰𐌽", "revdelete-radio-same": "𐌽𐌹 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹", - "revdelete-radio-unset": "𐌰𐌽𐌰𐍃𐌹𐌿𐌽", + "revdelete-radio-unset": "𐌰𐌽𐌰𐍃𐌹𐌿𐌽𐌰𐍄𐌰", "revdel-restore": "𐌰𐌽𐌰𐍃𐌹𐌿𐌽 𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽", - "revdelete-reasonotherlist": "𐌲𐍂𐌿𐌽𐌳𐌿𐍃 𐌰𐌽𐌸𐌰𐍂", + "revdelete-reasonotherlist": "𐌰𐌽𐌸𐌰𐍂 𐌲𐍂𐌿𐌽𐌳𐌿𐍃", "mergehistory-from": "𐌻𐌰𐌿𐍆𐍃 𐌱𐍂𐌿𐌽𐌽𐌹𐌽𐍃:", "mergehistory-fail-invalid-source": "𐌻𐌰𐌿𐍆𐍃 𐌱𐍂𐌿𐌽𐌽𐌹𐌽𐍃 𐌿𐌽𐍂𐌰𐌹𐌷𐍄𐍃 𐌹𐍃𐍄.", "mergehistory-no-source": "𐌱𐍂𐌿𐌽𐌽𐌰𐌻𐌰𐌿𐍆𐍃 $1 𐌽𐌹𐍃𐍄.", @@ -450,10 +450,10 @@ "diff-empty": "(𐌽𐌹 𐌰𐌽𐌸𐌰𐍂𐌻𐌴𐌹𐌺𐌴𐌹)", "diff-multi-sameuser": "({{PLURAL:$1|𐌰𐌹𐌽𐌰 𐌼𐌹𐌳𐌿𐌼𐌰𐌲𐌰𐌱𐍉𐍄𐌴𐌹𐌽𐍃|$1 𐌼𐌹𐌳𐌿𐌼𐌰 𐌲𐌰𐌱𐍉𐍄𐌴𐌹𐌽𐍉𐍃}} 𐍆𐍂𐌰𐌼 𐍃𐌰𐌼𐌹𐌽 𐌱𐍂𐌿𐌺𐌾𐌹𐌽 𐌽𐌹 𐌰𐍄𐌰𐌿𐌲𐌹𐌳𐌰/𐌰𐍄𐌰𐌿𐌲𐌹𐌳𐍉𐍃)", "diff-inline-format-label": "𐌹𐌽𐍃𐍄𐍂𐌹𐌺𐍃", - "searchresults": "𐍃𐍉𐌺𐌴𐌹𐌽𐌰𐌹𐍃 𐍄𐍉𐌾𐌰", + "searchresults": "𐍄𐍉𐌾𐌰 𐍃𐍉𐌺𐌴𐌹𐌽𐌰𐌹𐍃", "search-filter-title-prefix-reset": "𐌰𐌻𐌻𐌰𐌽𐍃 𐌻𐌰𐌿𐌱𐌰𐌽𐍃 𐍃𐍉𐌺𐌾𐌰𐌽", - "searchresults-title": "𐍃𐍉𐌺𐌴𐌹𐌽𐌰𐌹𐍃 𐍄𐍉𐌾𐌰 𐍆𐌰𐌿𐍂 \"$1\"", - "prevn": "𐌰𐍆𐍄𐌿𐌼𐌰 {{PLURAL:$1|$1}}", + "searchresults-title": "𐍄𐍉𐌾𐌰 𐍃𐍉𐌺𐌴𐌹𐌽𐌰𐌹𐍃 𐍆𐌰𐌿𐍂 \"$1\"", + "prevn": "𐍆𐌰𐌹𐍂𐌽𐌰 {{PLURAL:$1|$1}}", "nextn": "𐌹𐍆𐍄𐌿𐌼𐌰 {{PLURAL:$1|$1}}", "prevn-title": "𐌰𐍆𐍄𐌿𐌼𐌹𐍃𐍄(𐌰) $1 {{PLURAL:$1|𐍄𐌰𐌿𐌹|𐍄𐍉𐌾𐌰}}", "nextn-title": "𐌰𐍆𐍄𐌿𐌼(𐌰) $1 {{PLURAL:$1|𐍄𐌰𐌿𐌹|𐍄𐍉𐌾𐌰}}", @@ -527,8 +527,8 @@ "recentchanges-label-plusminus": "𐌻𐌰𐌿𐌱𐌰𐌼𐌹𐌺𐌹𐌻𐌴𐌹 𐌹𐌽𐌼𐌰𐌹𐌳𐌹𐌳𐌰 𐌼𐌹𐌸 𐌸𐌹𐌶𐌰𐌹 𐍂𐌰𐌸𐌾𐍉𐌽 𐌱𐌹𐍄𐍉", "recentchanges-legend-heading": "𐍃𐌺𐌴𐌹𐍂𐌴𐌹𐌽𐍃 𐍄𐌰𐌹𐌺𐌽𐌴:", "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (𐍃𐌰𐌹𐍈 𐌾𐌰𐌷[[Special:NewPages|𐍅𐌹𐌺𐍉 𐌽𐌹𐌿𐌾𐌰𐌹𐌶𐌴 𐌻𐌰𐌿𐌱𐌴]])", - "rcfilters-activefilters-show": "𐌱𐌰𐌽𐌳𐍅𐌾𐌰𐌽", - "rcfilters-limit-title": "𐍄𐍉𐌾𐌰 𐌳𐌿 𐌱𐌰𐌽𐌳𐍅𐌾𐌰𐌽", + "rcfilters-activefilters-show": "𐌰𐍄𐌰𐌿𐌲𐌾𐌰𐌽", + "rcfilters-limit-title": "𐍄𐍉𐌾𐌰 𐌳𐌿 𐌰𐍄𐌰𐌿𐌲𐌾𐌰𐌽", "rcfilters-savedqueries-rename": "𐌰𐍆𐍄𐍂𐌰𐌷𐌰𐌹𐍄𐌰𐌽", "rcfilters-savedqueries-new-name-label": "𐌽𐌰𐌼𐍉", "rcfilters-show-new-changes": "𐌱𐌰𐌽𐌳𐍅𐌴𐌹 𐌽𐌹𐌿𐌾𐌰𐍃𐍄𐍉𐍃 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐌹𐌽𐍃", @@ -546,32 +546,32 @@ "rcnotefrom": "𐌿𐌽𐌳𐌰𐍂𐍉 {{PLURAL:$5|𐌹𐍃𐌹𐍄 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐍃|𐍃𐌹𐌽𐌳 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐍉𐍃}} 𐍆𐍂𐌰𐌼 $3, $4 (𐌿𐌽𐌳 $1).", "rclistfrom": "𐌽𐌹𐌿𐌾𐍉𐍃 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐌹𐌽𐍃 𐌰𐌽𐌰𐍃𐍄𐍉𐌳𐌾𐌰𐌽𐌳𐌴𐌹𐌽𐍃 𐍆𐍂𐌰𐌼 $2, $3 𐌱𐌰𐌽𐌳𐍅𐌾𐌰𐌽", "rcshowhideminor": "$1 𐌼𐌹𐌽𐌽𐌹𐌶𐌴𐌹𐌽𐍃 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐍉𐍃", - "rcshowhideminor-show": "𐌱𐌰𐌽𐌳𐍅𐌾𐌰𐌽", + "rcshowhideminor-show": "𐌰𐍄𐌰𐌿𐌲𐌾𐌰𐌽", "rcshowhideminor-hide": "𐌰𐍆𐍆𐌹𐌻𐌷𐌰𐌽", "rcshowhidebots": "$1 𐌱𐌰𐌿𐍄𐌰", - "rcshowhidebots-show": "𐌱𐌰𐌽𐌳𐍅𐌾𐌰𐌽", + "rcshowhidebots-show": "𐌰𐍄𐌰𐌿𐌲𐌾𐌰𐌽", "rcshowhidebots-hide": "𐌰𐍆𐍆𐌹𐌻𐌷𐌰𐌽", "rcshowhideliu": "$1 𐌰𐌽𐌰𐌼𐌴𐌻𐌹𐌳𐌰𐌹 𐌱𐍂𐌿𐌺𐌾𐌰𐌽𐌳𐍃", - "rcshowhideliu-show": "𐌱𐌰𐌽𐌳𐍅𐌾𐌰𐌽", + "rcshowhideliu-show": "𐌰𐍄𐌰𐌿𐌲𐌾𐌰𐌽", "rcshowhideliu-hide": "𐌰𐍆𐍆𐌹𐌻𐌷𐌰𐌽", "rcshowhideanons": "$1 𐌰𐍆𐍆𐌹𐌻𐌷𐌰𐌽𐌰𐌹 𐌱𐍂𐌿𐌺𐌾𐌰𐌽𐌳𐍃", - "rcshowhideanons-show": "𐌱𐌰𐌽𐌳𐍅𐌾𐌰𐌽", + "rcshowhideanons-show": "𐌰𐍄𐌰𐌿𐌲𐌾𐌰𐌽", "rcshowhideanons-hide": "𐌰𐍆𐍆𐌹𐌻𐌷𐌰𐌽", "rcshowhidepatr": "$1 𐍅𐌰𐍂𐌳𐌹𐌳𐍉𐍃 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐍉𐍃", - "rcshowhidepatr-show": "𐌱𐌰𐌽𐌳𐍅𐌾𐌰𐌽", + "rcshowhidepatr-show": "𐌰𐍄𐌰𐌿𐌲𐌾𐌰𐌽", "rcshowhidemine": "$1 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐍉𐍃 𐌼𐌴𐌹𐌽𐍉𐍃", - "rcshowhidemine-show": "𐌱𐌰𐌽𐌳𐍅𐌾𐌰𐌽", + "rcshowhidemine-show": "𐌰𐍄𐌰𐌿𐌲𐌾𐌰𐌽", "rcshowhidemine-hide": "𐌰𐍆𐍆𐌹𐌻𐌷𐌰𐌽", "rclinks": "𐌰𐍆𐍄𐌿𐌼𐌹𐍃𐍄𐍉𐍃 $1 𐌹𐌽𐌼𐌰𐌹𐌳𐌹𐌽𐌹𐌽𐍃 𐌹𐌽 𐌰𐍆𐍄𐌿𐌼𐌹𐍃𐍄𐌰𐌹𐌼 $2 𐌳𐌰𐌲𐌰𐌼 𐌱𐌰𐌽𐌳𐍅𐌾𐌰𐌽", "diff": "𐌼𐌹𐍃𐍃", "hist": "𐍃𐍀𐌹𐌻𐌻", "hide": "𐌰𐍆𐍆𐌹𐌻𐌷𐌰𐌽", - "show": "𐌱𐌰𐌽𐌳𐍅𐌾𐌰𐌽", + "show": "𐌰𐍄𐌰𐌿𐌲𐌾𐌰𐌽", "minoreditletter": "𐌼", "newpageletter": "𐌽", "boteditletter": "𐌱", "rc-change-size-new": "$1 {{PLURAL:$1|𐌱𐌰𐌾𐍄|𐌱𐌰𐌾𐍄𐌰}} 𐌰𐍆𐌰𐍂 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐌰𐌹", - "rc-old-title": "𐌸𐌰𐍄𐌴𐌹 𐍆𐍂𐌿𐌼𐌹𐍃𐍄 𐌲𐌰𐍃𐌺𐌰𐍀𐌰𐌽 𐌹𐍃𐍄 𐍃𐍅𐌰 \"$1\"", + "rc-old-title": "𐍆𐍂𐌿𐌼𐌹𐍃𐍄 𐌲𐌰𐍃𐌺𐌰𐍀𐌰𐌽 𐌹𐍃𐍄 𐍃𐍅𐌴 \"$1\"", "recentchangeslinked": "𐌲𐌰𐌱𐌿𐌽𐌳𐌰𐌽𐍉𐍃 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐍉𐍃", "recentchangeslinked-feed": "𐌲𐌰𐌱𐌿𐌽𐌳𐌰𐌽𐍉𐍃 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐍉𐍃", "recentchangeslinked-toolbox": "𐌲𐌰𐌱𐌿𐌽𐌳𐌰𐌽𐍉𐍃 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐍉𐍃", @@ -588,7 +588,7 @@ "filedesc": "𐌼𐌰𐌿𐍂𐌲𐌿𐍃 𐍃𐌺𐌴𐌹𐍂𐌴𐌹𐌽𐍃", "filesource": "𐌱𐍂𐌿𐌽𐌽𐌰:", "unknown-error": "𐌰𐌹𐍂𐌶𐌴𐌹 𐌿𐌽𐌺𐌿𐌽𐌸𐌰 𐍅𐌰𐍂𐌸.", - "savefile": "𐍆𐌰𐌾𐌻 𐌱𐌰𐌹𐍂𐌲𐌰𐌽", + "savefile": "𐍆𐌰𐌾𐌻 𐌲𐌰𐍆𐌰𐍃𐍄𐌰𐌽", "upload-source": "𐍆𐌰𐌾𐌻 𐌱𐍂𐌿𐌽𐌽𐌹𐌽𐍃", "sourcefilename": "𐌱𐍂𐌿𐌽𐌽𐌰 𐍆𐌰𐌾𐌻𐌰𐌽𐌰𐌼𐌹𐌽𐍃:", "watchthisupload": "𐌸𐌰𐌼𐌼𐌰 𐍆𐌰𐌾𐌻𐌰 𐌰𐍄𐍅𐌹𐍄𐌰𐌽", @@ -602,14 +602,14 @@ "upload-form-label-infoform-description-tooltip": "𐌼𐌰𐌿𐍂𐌲𐌿𐌱𐌰 𐍃𐌺𐌴𐌹𐍂𐌴𐌹 𐌰𐌻𐌻 𐌸𐌰𐍄𐌴𐌹 𐍅𐌿𐌻𐌸𐍂𐌰𐌹𐍃 𐌹𐍃𐍄 𐌱𐌹 𐌸𐌰𐍄𐌰 𐍅𐌰𐌿𐍂𐍃𐍄𐍅.\n𐌻𐌹𐌿𐌷𐌰𐌳𐌰𐌼𐌴𐌻𐌾𐌰, 𐌷𐌰𐌹𐍄 𐌸𐍉𐍃 𐍅𐌰𐌹𐌷𐍄𐌹𐌽𐍃 𐍅𐌿𐌻𐌸𐍂𐌰𐌹𐍃 𐌸𐍉𐌶𐌴𐌹 𐌱𐌰𐌽𐌳𐍅𐌹𐌳𐍉𐍃 𐍃𐌹𐌽𐌳, 𐌸𐌰𐍄𐌴𐌹 𐍅𐌰𐌹𐍂𐌸𐌹𐌸, 𐌸𐌰𐌿 𐍃𐍄𐌰𐌸.", "upload-form-label-usage-title": "𐌱𐍂𐌿𐌺𐌴𐌹𐌽𐍃", "upload-form-label-usage-filename": "𐍆𐌰𐌾𐌻𐌰𐌽𐌰𐌼𐍉", - "upload-form-label-own-work": "𐌸𐌰𐍄𐌰 𐌹𐍃𐍄 𐍅𐌰𐌿𐍂𐍃𐍄𐍅 𐌼𐌴𐌹𐌽 𐍃𐍅𐌴𐍃", + "upload-form-label-own-work": "𐌸𐌰𐍄𐌰 𐌹𐍃𐍄 𐍅𐌰𐌿𐍂𐍃𐍄𐍅 𐍃𐌹𐌻𐌱𐌹𐌽𐍃 𐌼𐌴𐌹𐌽", "upload-form-label-infoform-categories": "𐌺𐌿𐌽𐌾𐌰", "backend-fail-invalidpath": "\"$1\" 𐌽𐌹𐍃𐍄 𐍅𐌹𐌲𐍃 𐍂𐌰𐌹𐌷𐍄𐍃 𐌳𐌿 𐌲𐌰𐍆𐌰𐍃𐍄𐌰𐌽.", "uploadstash-header-filekey": "𐌻𐌿𐌺𐌹𐌻𐌰", "uploadstash-zero-length": "𐍆𐌰𐌾𐌻 𐌽𐌹 𐌷𐌰𐌱𐌰𐌹𐌸 𐌻𐌰𐌲𐌲𐌴𐌹𐌽.", - "listfiles-delete": "𐍆𐍂𐌰𐌵𐌹𐍃𐍄𐌴𐌹", + "listfiles-delete": "𐍆𐍂𐌰𐌵𐌹𐍃𐍄𐌾𐌰𐌽", "imgfile": "𐍆𐌰𐌾𐌻", - "listfiles": "𐍆𐌰𐌾𐌻𐌰𐍅𐌹𐌺𐍉", + "listfiles": "𐍆𐌰𐌾𐌻𐌰𐌻𐌴𐌹𐍃𐍄𐌰", "listfiles_size": "𐌼𐌹𐌺𐌹𐌻𐌴𐌹", "listfiles_description": "𐍃𐌺𐌴𐌹𐍂𐌴𐌹𐌽𐍃", "listfiles_count": "𐌿𐍃𐌼𐌴𐍂𐌾𐌰", @@ -689,7 +689,7 @@ "watchlist-details": "{{PLURAL:$1|$1 𐌻𐌰𐌿𐍆𐍃|$1 𐌻𐌰𐌿𐌱𐍉𐍃}} 𐌰𐌽𐌰 𐌸𐌴𐌹𐌽𐌰𐌹 𐍅𐌹𐍄𐌰𐍅𐌹𐌺𐍉𐌽 (𐌾𐌰𐌷 𐌲𐌰𐍅𐌰𐌿𐍂𐌳𐌾𐌴 𐌻𐌰𐌿𐌱𐍉𐍃)", "watchlist-expiry-hours-left": "𐌽𐌰𐌿𐌷 𐍃𐌿𐌼𐍉𐍃 𐍈𐌴𐌹𐌻𐍉𐍃 𐌱𐌹𐌻𐌴𐌹𐌱𐌰𐌽𐌳", "wlheader-showupdated": "𐌻𐌰𐌿𐌱𐍉𐍃 𐌸𐌰𐌹𐌴𐌹 𐌹𐌽𐌼𐌰𐌹𐌳𐌹𐌳𐌰𐌹 𐍃𐌹𐌽𐌳 𐍆𐍂𐌰𐌼 𐌰𐍆𐍄𐌿𐌼𐌹𐍃𐍄𐌰𐌼𐌼𐌰 𐌼𐌴𐌻𐌰 𐌸𐌰𐍄𐌴𐌹 𐌲𐌰𐍅𐌴𐌹𐍃𐍉𐌳𐌴𐍃 𐌱𐌰𐌽𐌳𐍅𐌹𐌳𐌰𐌹 𐍃𐌹𐌽𐌳 𐌹𐌽 𐍃𐍅𐌹𐌽𐌸𐌰𐌹𐌼 𐌱𐍉𐌺𐍉𐌼.", - "watchlist-options": "𐌼𐌰𐌷𐍄𐌴𐌹𐍃 𐍅𐌹𐍄𐌰𐍅𐌹𐌺𐍉𐌽𐍃", + "watchlist-options": "𐌼𐌰𐌷𐍄𐌴𐌹𐍃 𐍅𐌹𐍄𐌰𐌻𐌴𐌹𐍃𐍄𐍉𐍃", "watching": "𐍅𐌹𐍄𐌰𐌽𐌳𐍃...", "unwatching": "𐌿𐌽𐍅𐌹𐍄𐌰𐌽𐌳𐍃...", "enotif_reset": "𐌰𐌻𐌻𐌰𐌽𐍃 𐌻𐌰𐌿𐌱𐌰𐌽𐍃 𐌸𐌰𐌽𐌶𐌴𐌹 𐌲𐌰𐍅𐌴𐌹𐍃𐍉𐌳𐌰𐌹 𐍃𐌹𐌽𐌳 𐌲𐌰𐍄𐌰𐍂𐌷𐌾𐌰𐌽", @@ -709,12 +709,12 @@ "protectlogpage": "𐍆𐍂𐌹𐌸𐌿𐌲𐌰𐍆𐌰𐍃𐍄𐌰𐌹𐌽𐍃", "prot_1movedto2": "[[$1]] 𐌼𐌹𐌸𐍃𐌰𐍄𐌹𐌸 𐌳𐌿 [[$2]]", "protect-default": "𐌰𐌽𐌳𐌻𐌴𐍄 𐌰𐌻𐌻𐌰𐌹𐌼 𐌱𐍂𐌿𐌺𐌾𐌰𐌽𐌳𐌰𐌼", - "protect-level-sysop": "𐌰𐌽𐌳𐌻𐌴𐍄𐌹𐌸 𐌸𐌰𐍄𐌰𐌹𐌽𐌴𐌹 𐍂𐌴𐌹𐌺𐍃", + "protect-level-sysop": "𐌿𐍃𐌻𐌰𐌿𐌱𐌴𐌹𐌸 𐌸𐌰𐍄𐌰𐌹𐌽𐌴𐌹 𐍂𐌴𐌹𐌺𐌰𐌼", "protect-expiring": "𐌿𐍃𐍄𐌹𐌿𐌷𐌹𐌸 $1 (UTC)", - "restriction-type": "𐌰𐌽𐌳𐌻𐌴𐍄", + "restriction-type": "𐌿𐍃𐌻𐌰𐌿𐌱𐌴𐌹𐌽𐍃:", "restriction-edit": "𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽", "restriction-move": "𐌼𐌹𐌸𐍃𐌰𐍄𐌾𐌰𐌽", - "skin-action-viewdeleted": "𐌱𐌰𐌽𐌳𐍅𐌴𐌹 $1?", + "skin-action-viewdeleted": "𐍃𐌰𐌹𐍈 $1?", "undeletebtn": "𐌿𐌽𐌱𐌻𐌰𐌿𐌸𐌾𐌰𐌽", "undeletelink": "𐍃𐌰𐌹𐍈/𐌰𐍆𐍄𐍂𐌰𐌲𐌰𐍃𐌰𐍄𐌴𐌹", "undeleteviewlink": "𐍃𐌰𐌹𐍈𐌰𐌽", @@ -821,14 +821,14 @@ "tooltip-ca-nstab-main": "𐍃𐌰𐌹𐍈 𐌷𐌰𐌱𐌰𐌽𐌳𐌰𐌽 𐌻𐌰𐌿𐍆", "tooltip-ca-nstab-user": "𐍃𐌰𐌹𐍈 𐌱𐍂𐌿𐌺𐌾𐌰𐌻𐌰𐌿𐍆", "tooltip-ca-nstab-special": "𐍃𐌰 𐌹𐍃𐍄 𐌿𐍃𐍃𐌹𐌽𐌳𐍃 𐌻𐌰𐌿𐍆𐍃 𐌾𐌰𐌷 𐌽𐌹 𐌼𐌰𐌲 𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌳𐌰.", - "tooltip-ca-nstab-project": "𐌱𐌰𐌽𐌳𐍅𐌴𐌹 𐌻𐌰𐌿𐍆 𐍆𐌰𐌿𐍂𐌰𐍅𐌰𐌿𐍂𐍀𐍉𐍃", - "tooltip-ca-nstab-image": "𐌱𐌰𐌽𐌳𐍅𐌴𐌹 𐍆𐌰𐌾𐌻𐌰𐌻𐌰𐌿𐍆", + "tooltip-ca-nstab-project": "𐌻𐌰𐌿𐍆 𐍆𐌰𐌿𐍂𐌰𐍅𐌰𐌿𐍂𐍀𐍉𐍃 𐌰𐍄𐌰𐌿𐌲𐌾𐌰𐌽", + "tooltip-ca-nstab-image": "𐍆𐌰𐌾𐌻𐌰𐌻𐌰𐌿𐍆 𐌰𐍄𐌰𐌿𐌲𐌾𐌰𐌽", "tooltip-ca-nstab-template": "𐍃𐌰𐌹𐍈 𐍆𐌰𐌿𐍂𐌰𐌼𐌴𐌻𐌴𐌹𐌽", "tooltip-ca-nstab-category": "𐍃𐌰𐌹𐍈 𐌺𐌿𐌽𐌾𐌰𐌻𐌰𐌿𐍆", - "tooltip-save": "𐌲𐌰𐍆𐌰𐍃𐍄𐌰𐌹 𐌸𐌴𐌹𐌽𐍉𐍃 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐌹𐌽𐍃", + "tooltip-save": "𐌲𐌰𐍆𐌰𐍃𐍄𐌰𐌹 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐌹𐌽𐍃 𐌸𐌴𐌹𐌽𐍉𐍃", "tooltip-preview": "𐍆𐌰𐌿𐍂𐌰𐍃𐌰𐌹𐍈 𐌸𐌴𐌹𐌽𐍉𐍃 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐍉𐍃. 𐌱𐌹𐌳𐌾𐌰𐌼 𐌸𐌿𐌺, 𐌱𐍂𐌿𐌺𐌴𐌹 𐌸𐌹𐍃 𐌸𐌰𐍄𐌰 𐍆𐍂𐌿𐌼𐌹𐍃𐍄 𐍆𐌰𐌿𐍂𐌸𐌹𐌶𐌴𐌹 𐌲𐌰𐍆𐌰𐍃𐍄𐌰𐌹𐍃.", - "tooltip-diff": "𐌱𐌰𐌽𐌳𐍅𐌴𐌹 𐍈𐌹𐌻𐌴𐌹𐌺𐍉𐍃 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐌹𐌽𐍃 𐌲𐌰𐍄𐌰𐍅𐌹𐌳𐌴𐍃 𐌳𐌿 𐌸𐌰𐌹𐌼 𐌱𐍉𐌺𐍉𐌼", - "tooltip-watch": "𐌱𐌹𐌰𐌹𐌰𐌿𐌺 𐌸𐌰𐌽𐌰 𐌻𐌰𐌿𐍆 𐌳𐌿 𐍅𐌹𐍄𐌰𐍅𐌹𐌺𐍉𐌽 𐌸𐌴𐌹𐌽𐌰𐌹", + "tooltip-diff": "𐍈𐌹𐌻𐌴𐌹𐌺𐍉𐍃 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐌹𐌽𐍃 𐌲𐌰𐍄𐌰𐍅𐌹𐌳𐌴𐍃 𐌳𐌿 𐌸𐌰𐌹𐌼 𐌱𐍉𐌺𐍉𐌼 𐌰𐍄𐌰𐌿𐌲𐌾𐌰𐌽", + "tooltip-watch": "𐌱𐌹𐌰𐌹𐌰𐌿𐌺 𐌸𐌰𐌽𐌰 𐌻𐌰𐌿𐍆 𐌳𐌿 𐍅𐌹𐍄𐌰𐌻𐌴𐌹𐍃𐍄𐌰𐌹 𐌸𐌴𐌹𐌽𐌰𐌹", "tooltip-rollback": "\"𐌰𐍆𐍅𐌰𐌻𐍅𐌴𐌹\" 𐌲𐌰𐌽𐌰𐍃𐌾𐌹𐌸 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽(𐍉𐍃) 𐌳𐌿 𐌸𐌰𐌼𐌼𐌰 𐌻𐌰𐌿𐌱𐌰 𐌰𐍆𐍄𐌿𐌼𐌹𐍃𐍄𐌹𐍃 𐌱𐌹𐌰𐌿𐌺𐌰𐌽𐌳𐌹𐍃/𐌰𐍆𐍄𐌿𐌼𐌹𐍃𐍄𐌰𐌹𐌶𐍉𐍃 𐌱𐌹𐌰𐌿𐌺𐌰𐌽𐌳𐌾𐍉𐍃 𐌹𐌽 𐌰𐌹𐌽𐌰𐌼𐌼𐌰 𐍃𐌹𐌽𐌸𐌰", "tooltip-undo": "\"𐌽𐌹𐌿𐍃𐌺𐌰𐍀𐌾𐌰𐌽\" 𐌱𐌰𐌺𐌼𐌰𐌹𐌳𐌾𐌹𐌸 𐌹𐌽𐌼𐌰𐌹𐌳𐌲𐌴𐌹𐌽𐍃 𐌾𐌰𐌷 𐌿𐍃𐌻𐌿𐌺𐍉𐌸 𐌼𐌰𐌹𐌳𐌾𐌰𐍆𐍉𐍂𐌼𐍉𐌽 𐍃𐍅𐌴 𐍆𐌰𐌿𐍂𐍃𐌰𐌹𐍈𐌰 𐌷𐌹𐍅𐌾𐌰. 𐌸𐌰𐍄𐌰 𐌻𐌴𐍄 𐌰𐌽𐌰𐌿𐌺𐌰𐌽𐌰𐌽 𐍃𐌰𐌿𐌸𐌰 𐌹𐌽 𐌹𐌽𐌽𐌰𐌷𐌰𐌻𐌳𐌰𐌰𐌽𐌲𐌰𐌱𐌰.", "tooltip-summary": "𐌼𐌴𐌻𐌴𐌹 𐌻𐌴𐌹𐍄𐌹𐌻𐌰 𐌰𐍆𐌼𐌰𐌿𐍂𐌲𐌴𐌹𐌽", @@ -838,8 +838,8 @@ "pageinfo-header-restrictions": "𐌻𐌰𐌿𐌱𐌹𐍃 𐌼𐌿𐌽𐌳𐍃", "pageinfo-display-title": "𐌱𐌰𐌽𐌳𐍅𐌴𐌹 𐌿𐍆𐌰𐍂𐌼𐌴𐌻𐌹", "pageinfo-article-id": "𐌻𐌰𐌿𐌱𐌹𐍃 𐌹𐌳", - "pageinfo-robot-index": "𐌰𐌽𐌳𐌻𐌴𐍄𐌰𐌽", - "pageinfo-robot-noindex": "𐌰𐌽𐌳𐌻𐌴𐍄𐌰𐌽 𐌽𐌹𐍃𐍄", + "pageinfo-robot-index": "𐌿𐍃𐌻𐌰𐌿𐌱𐌹𐌸", + "pageinfo-robot-noindex": "𐌽𐌹 𐌿𐍃𐌻𐌰𐌿𐌱𐌹𐌸", "pageinfo-watchers": "𐍂𐌰𐌸𐌾𐍉 𐌻𐌰𐌿𐌱𐌰𐍅𐌹𐍄𐌰𐌽𐌳𐌴", "pageinfo-subpages-name": "𐍂𐌰𐌸𐌾𐍉 𐌼𐌹𐌽𐌽𐌹𐌶𐌰𐌽𐌴 𐌻𐌰𐌿𐌱𐌴 𐌸𐌹𐍃 𐌻𐌰𐌿𐌹𐍃", "pageinfo-firstuser": "𐌻𐌰𐌿𐌱𐌹𐍃 𐍃𐌺𐌰𐍀𐌾𐌰𐌽𐌳𐍃", @@ -854,7 +854,7 @@ "pageinfo-hidden-categories": "{{PLURAL:$1|𐌰𐌽𐌰𐌻𐌰𐌿𐌲𐌽 𐌺𐌿𐌽𐌹|𐌰𐌽𐌰𐌻𐌰𐌿𐌲𐌽𐌰 𐌺𐌿𐌽𐌾𐌰}} ($1)", "pageinfo-toolboxlink": "𐌺𐌿𐌽𐌸𐌹 𐌻𐌰𐌿𐌱𐌹𐍃", "pageinfo-contentpage-yes": "𐌾𐌰𐌹", - "previousdiff": "← 𐍆𐌰𐌹𐍂𐌽𐌹𐌶𐌴𐌹 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐍃", + "previousdiff": "← 𐌰𐌻𐌸𐌹𐌶𐌴𐌹 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐍃", "nextdiff": "𐌽𐌹𐌿𐌾𐌹𐌶𐌴𐌹 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐍃 →", "widthheightpage": "$1 × $2, $3 {{PLURAL:$3|𐌻𐌰𐌿𐍆𐍃|𐌻𐌰𐌿𐌱𐍉𐍃}}", "file-info-size": "$1 × $2 𐍀𐌹𐌺𐍃𐌴𐌻𐌰, 𐍆𐌴𐌹𐌻𐍅𐌰𐌷𐍃𐍄𐌿𐍃: $3, 𐌼𐌹𐌼𐌴 𐌺𐌿𐌽𐌹: $4", @@ -866,15 +866,15 @@ "metadata": "𐌼𐌰𐌹𐍄𐌰𐌳𐌰𐍄𐌰", "namespacesall": "𐌰𐌻𐌻", "monthsall": "𐌰𐌻𐌻", - "imgmultipageprev": "← 𐌻𐌰𐌿𐍆𐍃 𐌹𐌱𐌿𐌺𐍃", - "imgmultipagenext": "𐌹𐍆𐍄𐌿𐌼𐍃 𐌻𐌰𐌿𐍆𐍃 →", + "imgmultipageprev": "← 𐌻𐌰𐌿𐍆𐍃 𐍆𐌰𐌹𐍂𐌽𐌰", + "imgmultipagenext": "𐌹𐍆𐍄𐌿𐌼𐌰 𐌻𐌰𐌿𐍆𐍃 →", "imgmultigo": "𐌲𐌰𐌲𐌲!", "imgmultigoto": "𐌲𐌰𐌲𐌲 𐌳𐌿 𐌻𐌰𐌿𐌱𐌰 $1", "table_pager_limit_submit": "𐌲𐌰𐌲𐌲", "watchlisttools-clear": "𐍅𐌹𐍄𐌰𐍅𐌹𐌺𐍉𐌽 𐌷𐍂𐌰𐌹𐌽𐌾𐌰𐌽", "watchlisttools-view": "𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐍉𐍃 𐌲𐌰𐌲𐌰𐌷𐌰𐍆𐍄𐌹𐌳𐍉𐍃 𐌳𐌿 𐌸𐌰𐌼𐌼𐌰 𐌱𐌰𐌽𐌳𐍅𐌾𐌰𐌽", "watchlisttools-edit": "𐍅𐌹𐍄𐌰𐍅𐌹𐌺𐍉𐌽 𐍃𐌰𐌹𐍈𐌰𐌽 𐌾𐌰𐌷 𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽", - "watchlisttools-raw": "𐍅𐌹𐍄𐌰𐍅𐌹𐌺𐍉𐌽 𐌷𐍂𐌰𐍅𐌰 𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽", + "watchlisttools-raw": "𐍅𐌹𐍄𐌰𐌻𐌴𐌹𐍃𐍄𐌰 𐌷𐍂𐌰𐍅𐌰 𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽", "signature": "[[{{ns:user}}:$1|$2]] ([[{{ns:user_talk}}:$1|𐌲𐌰𐍅𐌰𐌿𐍂𐌳𐌾𐌰]])", "version-other": "𐌰𐌽𐌸𐌰𐍂", "version-poweredby-translators": "translatewiki.net 𐌲𐌰𐍃𐌺𐌴𐌹𐍂𐌾𐌰𐌽𐍃", @@ -900,14 +900,14 @@ "tags-create-heading": "𐍃𐌺𐌰𐍀𐌴𐌹 𐌽𐌹𐌿𐌾𐌰𐍄𐌰 𐍃𐍉𐌺𐌴𐌹𐌽𐌹𐍅𐌰𐌿𐍂𐌳", "tags-create-tag-name": "𐌽𐌰𐌼𐍉 𐍃𐍉𐌺𐌴𐌹𐌽𐌹𐍅𐌰𐌿𐍂𐌳𐌹𐍃:", "tags-create-reason": "𐌳𐌿𐌸𐌸𐌴:", - "tags-create-submit": "𐍃𐌺𐌰𐍀𐌾𐌰𐌽", - "tags-create-warnings-below": "𐍅𐌹𐌻𐌴𐌹𐌶𐌿 𐌸𐌰𐌹𐍂𐌷𐍅𐌹𐍃𐌰𐌽 𐍃𐌺𐌰𐍀𐌾𐌰𐌽 𐌸𐌰𐍄𐌰 𐍃𐍉𐌺𐌴𐌹𐌽𐌹𐍅𐌰𐌿𐍂𐌳?", + "tags-create-submit": "𐌲𐌰𐍅𐌰𐌿𐍂𐌺𐌾𐌰𐌽", + "tags-create-warnings-below": "𐍅𐌹𐌻𐌴𐌹𐌶𐌿 𐌸𐌰𐌹𐍂𐌷𐍅𐌹𐍃𐌰𐌽 𐌲𐌰𐍅𐌰𐌿𐍂𐌺𐌾𐌰𐌽 𐌸𐌰𐍄𐌰 𐍃𐍉𐌺𐌽𐌹𐍅𐌰𐌿𐍂𐌳?", "tags-delete-title": "𐍃𐍉𐌺𐌽𐌹𐍅𐌰𐌿𐍂𐌳𐌰 𐌿𐍃𐌵𐍃𐌹𐍃𐍄𐌾𐌰𐌽", "tags-delete-explanation-initial": "𐍅𐌰𐌹𐍂𐌸𐌹𐍃 𐍃𐍉𐌺𐌰𐍅𐌰𐌿𐍂𐌳 \"$1\" 𐌿𐍃𐌽𐌹𐌼𐌰𐌽 𐌿𐍃 𐌳𐌰𐍄𐌰𐌷𐌿𐌶𐌳𐌰.", "tags-delete-reason": "𐌳𐌿𐌸𐌸𐌴:", - "tags-delete-not-found": "𐍃𐍉𐌺𐌴𐌹𐌽𐌹𐍅𐌰𐌿𐍂𐌳 \"$1\" 𐌽𐌹𐍃𐍄.", - "tags-activate-title": "𐌲𐌰𐌵𐌹𐌿𐌴𐌹 𐍃𐍉𐌺𐌴𐌹𐌽𐌹𐍅𐌰𐌿𐍂𐌳", - "tags-activate-question": "𐍃𐍉𐌺𐌴𐌹𐌽𐌹𐍅𐌰𐌿𐍂𐌳 \"$1\" 𐌲𐌰𐌵𐌹𐌿𐌾𐌹𐍃.", + "tags-delete-not-found": "𐍃𐍉𐌺𐌽𐌹𐍅𐌰𐌿𐍂𐌳 \"$1\" 𐌽𐌹𐍃𐍄.", + "tags-activate-title": "𐌲𐌰𐌵𐌹𐌿𐌴𐌹 𐍃𐍉𐌺𐌽𐌹𐍅𐌰𐌿𐍂𐌳", + "tags-activate-question": "𐍃𐍉𐌺𐌽𐌹𐍅𐌰𐌿𐍂𐌳 \"$1\" 𐌲𐌰𐌵𐌹𐌿𐌾𐌹𐍃.", "tags-activate-reason": "𐌳𐌿𐌸𐌸𐌴:", "tags-activate-not-found": "𐍃𐍉𐌺𐌴𐌹𐌽𐌹𐍅𐌰𐌿𐍂𐌳 \"$1\" 𐌽𐌹𐍃𐍄.", "tags-activate-submit": "𐌲𐌰𐌵𐌹𐌿𐌴𐌹", @@ -927,7 +927,7 @@ "skin-view-create-local": "𐍃𐌺𐌴𐌹𐍂𐌴𐌹𐌽 𐍃𐍄𐌰𐌳𐌹𐍃 𐌰𐌽𐌰𐌰𐌹𐌺𐌰𐌽", "nstab-mainpage": "𐌰𐌽𐌰𐍃𐍄𐍉𐌳𐌴𐌹𐌽𐌹𐌻𐌰𐌿𐍆𐍃", "skin-view-edit-local": "𐍃𐌺𐌴𐌹𐍂𐌴𐌹𐌽 𐍃𐍄𐌰𐌳𐌹𐍃 𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽", - "skin-action-protect": "𐍆𐍂𐌹𐌸𐍉𐌽", + "skin-action-protect": "𐌱𐌰𐌹𐍂𐌲𐌰𐌽", "skin-action-delete": "𐍆𐍂𐌰𐌵𐌹𐍃𐍄𐌾𐌰𐌽", "skin-action-move": "𐌼𐌹𐌸𐍃𐌰𐍄𐌾𐌰𐌽", "blockedtext-made-by": "𐌸𐍉 𐍆𐌰𐌿𐍂𐌳𐌰𐌼𐌼𐌴𐌹𐌽 𐌲𐌰𐍄𐌰𐍅𐌹𐌳𐌰 𐍅𐌰𐍃 𐍆𐍂𐌰𐌼 $1.", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/he.json mediawiki-1.43.9+dfsg/languages/i18n/he.json --- mediawiki-1.43.8+dfsg/languages/i18n/he.json 2026-04-01 12:33:20.645552000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/he.json 2026-06-29 17:54:46.771093800 +0000 @@ -59,7 +59,8 @@ "תומר ט", "A100Star", "Sije", - "חזרתי" + "חזרתי", + "Mooeypoo" ] }, "sunday": "ראשון", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/hi.json mediawiki-1.43.9+dfsg/languages/i18n/hi.json --- mediawiki-1.43.8+dfsg/languages/i18n/hi.json 2026-04-01 12:33:20.648552000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/hi.json 2026-06-29 17:54:46.774093900 +0000 @@ -120,7 +120,8 @@ "Mithun 477", "DreamRimmer", "Ophyrius", - "SaldırganSincap" + "SaldırganSincap", + "IndianSainik" ] }, "sunday": "रविवार", @@ -232,10 +233,10 @@ "skin-view-foreign": "$1 पर देखें", "edit": "सम्पादित करें", "skin-view-edit": "सम्पादित करें", - "edit-local": "लोकल विवरण सम्पादित करें", + "edit-local": "स्थानीय विवरण सम्पादित करें", "create": "बनाएँ", "skin-view-create": "बनाएँ", - "create-local": "लोकल विवरण जोड़ें", + "create-local": "स्थानीय विवरण जोड़ें", "delete": "हटाएँ", "undelete_short": "{{PLURAL:$1|एक हटाया गया|$1 हटाए गए}} बदलाव पुनर्स्थापित करें", "viewdeleted_short": "{{PLURAL:$1|एक हटाया गया|$1 हटाए गए}} सम्पादन देखें", @@ -715,7 +716,7 @@ "autocreate-edit-warning": "चेतावनी: आपने लॉग-इन नहीं किया हुआ है। कोई भी सम्पादन करने पर आपके लिए एक अस्थायी खाता बना दिया जाएगा। [[{{MediaWiki:tempuser-helppage}}|अधिक जानें]]। इस खाते के समाप्त हो जाने के बाद भी अधिसूचनाएँ प्राप्त करते रहने और दूसरी सुविधाओं तक पहुँचने के लिए [$1 लॉग-इन करें] या फिर [$2 एक खाता बनाएँ]।", "anonpreviewwarning": "आपने लॉग-इन नहीं किया है। प्रकाशित करने पर पृष्ठ के संपादन इतिहास में आपका IP पता दिखने लगेगा।", "autocreate-preview-warning": "चेतावनी: आपने लॉग-इन नहीं किया हुआ है। कोई भी सम्पादन करने पर आपके लिए एक अस्थायी खाता बना दिया जाएगा। [[{{MediaWiki:tempuser-helppage}}|अधिक जानें]]।", - "missingsummary": "सूचना: आपने संपादन को कोई सारांश नहीं दिया है।\nअगर आप फिर से \"$1\" दबाते हैं, आपके संपादन को बिना सारांश के प्रकाशित कर दिया जाएगा।", + "missingsummary": "सूचना: आपने सम्पादन को कोई सारांश नहीं दिया है।\nअगर आप फिर से \"$1\" दबाते हैं तो आपके सम्पादन को बिना सारांश के प्रकाशित कर दिया जाएगा।", "selfredirect": "चेतावनी: आप खुद को इस पेज पुनः निर्देशित कर रहे हैं।\nआप अनुप्रेषित के लिए गलत लक्ष्य निर्दिष्ट हो सकता है, या आप गलत पृष्ठ का संपादन किया जा सकता है।\nआप फिर से \"$1\" क्लिक करते हैं, रीडायरेक्ट वैसे भी बनाया जाएगा।", "missingcommenttext": "कृपया कोई टिप्पणी दर्ज करें।", "missingcommentheader": "सूचना: आपने इस टिप्पणी का कोई शीर्षक नहीं दिया है।\nअगर आप \"$1\" पर दोबारा क्लिक करते हैं तो आपके बदलाव बिना शीर्षक के सहेजे जाएँगे।", @@ -1811,7 +1812,7 @@ "uploadstash-bad-path-bad-format": "कुंजी \"$1\" उचित प्रारूप में नहीं है।", "uploadstash-file-not-found": "कुँजी \"$1\" स्टैश में नहीं मिली।", "uploadstash-file-not-found-no-thumb": "अंगूठाकार प्राप्त नहीं किया जा सका।", - "uploadstash-file-not-found-no-local-path": "स्केल की गई वस्तु के लिए कोई लोकल पथ नहीं है।", + "uploadstash-file-not-found-no-local-path": "स्केल की गई वस्तु के लिए कोई स्थानीय पथ नहीं है।", "uploadstash-file-not-found-no-remote-thumb": "अंगूठाकार प्राप्त नहीं किया जा सका: $1\nURL = $2", "uploadstash-file-not-found-missing-content-type": "सामग्री-प्रकार हेडर अनुपस्थित।", "uploadstash-file-not-found-not-exists": "पथ नहीं मिला, या फिर यह कोई सादी फ़ाइल नहीं है।", @@ -1881,7 +1882,7 @@ "filehist-dimensions": "आकार", "filehist-comment": "टिप्पणी", "filehist-missing": "कोई फ़ाइल नहीं", - "imagelinks": "चित्र का उपयोग", + "imagelinks": "फ़ाइल का उपयोग", "linkstoimage": "{{PLURAL:$1|यह पृष्ठ|$1 पृृष्ठ}} इस फ़ाइल का प्रयोग {{PLURAL:$1|करता है|करते हैं}}:", "linkstoimage-more": "$1 से अधिक {{PLURAL:$1|पृष्ठ|पृष्ठों}} पर इस चित्र का प्रयोग हो रहा है।\nनीचे दी गई सूची {{PLURAL:$1|पहले पृष्ठ|पहले $1 पृष्ठों}} को दर्शा रही है जो सिर्फ इस चित्र का प्रयोग कर रहे हैं।\n[[Special:WhatLinksHere/$2|पूरी सूची]] उपलब्ध है।", "nolinkstoimage": "कोई भी ऐसा पृष्ठ नहीं है जो इस चित्र का प्रयोग कर रहा हो।", @@ -1934,7 +1935,7 @@ "unwatchedpages": "ध्यान न दिये हुए पृष्ठ", "listredirects": "अनुप्रेषणों की सूची", "listduplicatedfiles": "नकलों वाली फ़ाइलों की सूची", - "listduplicatedfiles-summary": "यह ऐसी फ़ाइलों की सूची है जिनके नवीनतम संस्करण किसी दूसरी फ़ाइल के नवीनतम संस्करण के नकल हैं। केवल लोकल फ़ाइलों को गिना जाता है।", + "listduplicatedfiles-summary": "यह ऐसी फ़ाइलों की सूची है जिनके नवीनतम संस्करण किसी दूसरी फ़ाइल के नवीनतम संस्करण के नकल हैं। केवल स्थानीय फ़ाइलों को गिना जाता है।", "listduplicatedfiles-entry": "[[:File:$1|$1]] {{PLURAL:$2|का [[$3|एक नकल]] है|की [[$3|$2 नकलें]] हैं}}।", "unusedtemplates": "अप्रयुक्त साँचे", "unusedtemplatestext": "इस पृष्ठ पर {{ns:template}} नामस्थान में मौजूद वे सभी पृष्ठ सूचीबद्ध हैं जो किसी भी अन्य पृष्ठ में शामिल नहीं हैं।\nइन्हें हटाने से पहले इन साँचों से जुड़ने वाली कड़ियाँ जाँच लें।", @@ -2056,7 +2057,7 @@ "listusers-creationsort": "निर्माण तिथि के आधार पर छाँटें", "listusers-desc": "अवरोही क्रम में छाँटें", "usereditcount": "$1 {{PLURAL:$1|सम्पादन}}", - "usercreated": "$1 को $2 बजे बनाया गया, सदस्यनाम $3 है", + "usercreated": "$1 को $2 बजे {{GENDER:$3|बनाया गया}}", "newpages": "नए पृष्ठ", "newpages-submit": "दिखाएँ", "newpages-username": "सदस्यनाम:", @@ -2188,10 +2189,10 @@ "activeusers-intro": "यह सक्रिय सदस्यों की सूची है जिन्होंने पिछले $1 {{PLURAL:$1|दिन|दिनों}} में कुछ गतिविधि करी है।", "activeusers-count": "$1 {{PLURAL:$1|क्रिया|क्रियाएँ}} पिछले $3 {{PLURAL:$3|दिन|दिनों}} में", "activeusers-from": "इस अक्षर से शुरू होने वाले सदस्य दिखाएँ:", - "activeusers-groups": "इस समूह के सदस्यों को दिखाएँ:", - "activeusers-excludegroups": "इस समूह के सदस्यों को न दिखाएँ:", + "activeusers-groups": "इन समूहों के सदस्य दर्शाएँ:", + "activeusers-excludegroups": "इन समूहों के सदस्य न दर्शाएँ:", "activeusers-noresult": "कोई सदस्य नहीं मिले।", - "activeusers-submit": "सक्रिय सदस्यों को दिखायें", + "activeusers-submit": "सक्रिय सदस्य दर्शाएँ", "listgrouprights": "सदस्य समूह अधिकार", "listgrouprights-summary": "निम्नोक्त इस विकि के लिए परिभाषित सदस्य समूहों की सूची है, साथ में हर समूह से जुड़े पहुँच के अधिकार भी वर्णित हैं।\nहर अधिकार के बारे में [[{{MediaWiki:Listgrouprights-helppage}}|अतिरिक्त जानकारी]] उपलब्ध हो सकती है।", "listgrouprights-key": "* दिए गए अधिकार\n* हटाए गए अधिकार", @@ -2244,8 +2245,8 @@ "noemailtitle": "कोई ईमेल पता नहीं", "noemailtext": "इस सदस्य ने मान्य ईमेल पता निर्दिष्ट नहीं किया है।", "nowikiemailtext": "इस सदस्य ने अन्य सदस्यों से ईमेल न प्राप्त करने का फैसला लिया हुआ है।", - "emailnotarget": "प्राप्तकर्ता के लिए अस्तित्वहीन या अमान्य सदस्यनाम।", - "emailtarget": "प्राप्तकर्ता का सदस्यनाम भरें", + "emailnotarget": "प्रापक का सदस्यनाम नामौजूद या अमान्य है।", + "emailtarget": "प्रापक का सदस्यनाम दर्ज करें", "emailusername": "सदस्यनाम:", "emailusernamesubmit": "भेजें", "email-legend": "{{SITENAME}} के किसी और सदस्य को ईमेल भेजें", @@ -2645,7 +2646,7 @@ "autoblocklist": "स्वतः अवरोध", "autoblocklist-submit": "खोजें", "autoblocklist-legend": "स्वतः अवरोधों की सूची", - "autoblocklist-localblocks": "लोकल {{PLURAL:$1|स्वतः अवरोध}}", + "autoblocklist-localblocks": "स्थानीय {{PLURAL:$1|स्वतः अवरोध}}", "autoblocklist-empty": "स्वतः अवरोधों की सूची खाली है।", "autoblocklist-otherblocks": "अन्य {{PLURAL:$1|स्वतः अवरोध}}", "ipblocklist": "अवरोधित सदस्य", @@ -2751,8 +2752,8 @@ "lockedbyandtime": "($2 को $3 {{GENDER:$1|$1}} द्वारा)", "move-page": "$1 को स्थानांतरित करें", "move-page-legend": "पृष्ठ स्थानांतरण", - "movepagetext": "नीचे के फ़ॉर्म की मदद से आप पृष्ठ का नाम बदल सकते हैं, और इसका सारा इतिहास एक नए नाम पर ले जा सकते हैं।\nपुराना शीर्षक नए शीर्षक का एक अनुप्रेषण बन जाएगा।\nआप स्वचालित रूप से मूल शीर्षक की तरफ़ इशारा करने वाले अनुप्रेषणों को बदल सकते हैं।\nअगर आप ऐसा नहीं करना चाहते हैं, [[Special:DoubleRedirects|दुगने]] या [[Special:BrokenRedirects|टूटे हुए अनुप्रेषण]] ज़रूर जाँचें।\nयह सुनिश्चित करना आपकी ज़िम्मेदारी है, कि कड़ियाँ वहीं इशारा करें जहाँ उन्हें करना चाहिए।\n\nयाद रखें कि अगर नए शीर्षक पर पहले से ही कोई पृष्ठ है तो पृष्ठ को स्थानांतरित नहीं किया जाएगा, अगर नया पृष्ठ कोई अनुप्रेषण न हो और उसके इतिहास में कोई सम्पादन न हो। इसका मतलब है कि अगर आप कोई गलती करते हैं तो आप पुराने नाम पर पृष्ठ को वापस ला सकते हैं, और आप किसी मौजूदा पृष्ठ को ओवर्राइट नहीं कर सकते।\n\nध्यान रखें:\nयह किसी प्रसिद्ध पृष्ठ के लिए एक बहुत बड़ा बदलाव हो सकता हैै;\nआगे बढ़ने से पहले कृपया स्थानांतरण के प्रभावों को ठीक से समझ लें।", - "movepagetext-noredirectfixer": "नीचे के फ़ॉर्म की मदद से आप पृष्ठ का नाम बदल सकते हैं, और इसका सारा इतिहास एक नए नाम पर ले जा सकते हैं।\nपुराना शीर्षक नए शीर्षक का एक अनुप्रेषण बन जाएगा।\n[[Special:DoubleRedirects|दुगने]] या [[Special:BrokenRedirects|टूटे हुए अनुप्रेषण]] ज़रूर जाँचें।\nयह सुनिश्चित करना आपकी ज़िम्मेदारी है, कि कड़ियाँ वहीं इशारा करें जहाँ उन्हें करना चाहिए।\n\nयाद रखें कि अगर नए शीर्षक पर पहले से ही कोई पृष्ठ है तो पृष्ठ को स्थानांतरित नहीं किया जाएगा, अगर नया पृष्ठ कोई अनुप्रेषण न हो और उसके इतिहास में कोई सम्पादन न हो। इसका मतलब है कि अगर आप कोई गलती करते हैं तो आप पुराने नाम पर पृष्ठ को वापस ला सकते हैं, और आप किसी मौजूदा पृष्ठ को ओवर्राइट नहीं कर सकते।\n\nध्यान रखें:\nयह किसी प्रसिद्ध पृष्ठ के लिए एक बहुत बड़ा बदलाव हो सकता हैै;\nआगे बढ़ने से पहले कृपया स्थानांतरण के प्रभावों को ठीक से समझ लें।", + "movepagetext": "नीचे के फ़ॉर्म की मदद से आप पृष्ठ का नाम बदल सकते हैं, और इसका सारा इतिहास एक नए नाम पर ले जा सकते हैं।\nपुराना शीर्षक नए शीर्षक का एक अनुप्रेषण बन जाएगा।\nआप स्वचालित रूप से मूल शीर्षक की तरफ़ इशारा करने वाले अनुप्रेषणों को बदल सकते हैं।\nअगर आप ऐसा नहीं करना चाहते हैं, [[Special:DoubleRedirects|दुगने]] या [[Special:BrokenRedirects|टूटे हुए अनुप्रेषण]] ज़रूर जाँचें।\nयह सुनिश्चित करना आपकी ज़िम्मेदारी है, कि कड़ियाँ वहीं इशारा करें जहाँ उन्हें करना चाहिए।\n\nयाद रखें कि अगर नए शीर्षक पर पहले से ही कोई पृष्ठ है तो पृष्ठ को स्थानांतरित नहीं किया जाएगा, अगर नया पृष्ठ कोई अनुप्रेषण न हो और उसके इतिहास में कोई भी सम्पादन हो। इसका मतलब है कि अगर आप कोई गलती करते हैं तो आप पुराने नाम पर पृष्ठ को वापस ला सकते हैं, और आप किसी मौजूदा पृष्ठ को ओवर्राइट नहीं कर सकते।\n\nध्यान रखें:\nयह किसी प्रसिद्ध पृष्ठ के लिए एक बहुत बड़ा बदलाव हो सकता हैै;\nआगे बढ़ने से पहले कृपया स्थानांतरण के प्रभावों को ठीक से समझ लें।", + "movepagetext-noredirectfixer": "नीचे के फ़ॉर्म की मदद से आप पृष्ठ का नाम बदल सकते हैं, और इसका सारा इतिहास एक नए नाम पर ले जा सकते हैं।\nपुराना शीर्षक नए शीर्षक का एक अनुप्रेषण बन जाएगा।\n[[Special:DoubleRedirects|दुगने]] या [[Special:BrokenRedirects|टूटे हुए अनुप्रेषण]] ज़रूर जाँचें।\nयह सुनिश्चित करना आपकी ज़िम्मेदारी है, कि कड़ियाँ वहीं इशारा करें जहाँ उन्हें करना चाहिए।\n\nयाद रखें कि अगर नए शीर्षक पर पहले से ही कोई पृष्ठ है तो पृष्ठ को स्थानांतरित नहीं किया जाएगा, अगर नया पृष्ठ कोई अनुप्रेषण न हो और उसके इतिहास में कोई भी सम्पादन हो। इसका मतलब है कि अगर आप कोई गलती करते हैं तो आप पुराने नाम पर पृष्ठ को वापस ला सकते हैं, और आप किसी मौजूदा पृष्ठ को ओवर्राइट नहीं कर सकते।\n\nध्यान रखें:\nयह किसी प्रसिद्ध पृष्ठ के लिए एक बहुत बड़ा बदलाव हो सकता हैै;\nआगे बढ़ने से पहले कृपया स्थानांतरण के प्रभावों को ठीक से समझ लें।", "movepagetext-noredirectsupport": "नीचे के फ़ॉर्म की मदद से आप पृष्ठ का नाम बदल सकते हैं, और इसका सारा इतिहास एक नए नाम पर ले जा सकते हैं।\nयह सुनिश्चित करना आपकी ज़िम्मेदारी है, कि कड़ियाँ वहीं इशारा करें जहाँ उन्हें करना चाहिए।\n\nयाद रखें कि अगर नए शीर्षक पर पहले से ही कोई पृष्ठ है तो पृष्ठ को स्थानांतरित नहीं किया जाएगा। इसका मतलब है कि अगर आप कोई गलती करते हैं तो आप पुराने नाम पर पृष्ठ को वापस ला सकते हैं, और आप किसी मौजूदा पृष्ठ को ओवर्राइट नहीं कर सकते।\n\nध्यान रखें:\nयह किसी प्रसिद्ध पृष्ठ के लिए एक बहुत बड़ा बदलाव हो सकता हैै;\nआगे बढ़ने से पहले कृपया स्थानांतरण के प्रभावों को ठीक से समझ लें।", "movepagetalktext": "यदि आप इस बॉक्स को चेक करते हैं, संबंधित वार्ता पृष्ठ स्वचालित रूप से नए शीर्षक पर ले जाया जाएगा, जब तक कि एक रिक्त वार्ता पृष्ठ पहले से मौजूद न हो।\n\nइस मामले मे आपको स्वयं यह पृष्ठ जोडने पड़ सकते है ।", "moveuserpage-warning": "चेतावनी: आप एक सदस्य पृष्ठ स्थानांतरित करने जा रहे हैं। कृपया ध्यान दें कि केवल पृष्ठ का नाम बदला जाएगा और सदस्यनाम नहीं बदलेगा।", @@ -2881,7 +2882,7 @@ "import-mapping-subpage": "निम्नलिखित पृष्ठ के उपपृष्ठों के रूप में आयात करें:", "import-upload-filename": "फ़ाइल नाम:", "import-upload-username-prefix": "अंतरविकि उपसर्ग:", - "import-assign-known-users": "स्थानीय सदस्यों को सम्पादन नियुक्त करें जहाँ नामित सदस्य लोकल स्तर पर मौजूद हो", + "import-assign-known-users": "स्थानीय सदस्यों को सम्पादन नियुक्त करें जहाँ नामित सदस्य स्थानीय स्तर पर मौजूद हो", "import-comment": "टिप्पणी:", "importtext": "कृपया फ़ाइल को [[Special:Export|निर्यात उपकरण]] की मदद से स्रोत विकि से निर्यात करें।\nउसे अपने डिवाइस पर सहेजकर यहाँ पर अपलोड करें।", "importstart": "पृष्ठ आयात किए जा रहे हैं...", @@ -2935,9 +2936,9 @@ "tooltip-pt-createaccount": "हमारा सुझाव है की आप खाता बनाएँ और लॉग-इन करें, लेकिन यह अनिवार्य नहीं है", "tooltip-ca-talk": "विषयवस्तु पृष्ठ के बारे में वार्तालाप", "tooltip-ca-edit": "इस पृष्ठ को सम्पादित करें", - "tooltip-ca-edit-local": "लोकल विवरण पृष्ठ को सम्पादित करें", + "tooltip-ca-edit-local": "स्थानीय विवरण पृष्ठ को सम्पादित करें", "tooltip-ca-create": "इस पृष्ठ को बनाएँ", - "tooltip-ca-create-local": "लोकल विवरण पृष्ठ बनाएँ", + "tooltip-ca-create-local": "स्थानीय विवरण पृष्ठ बनाएँ", "tooltip-ca-addsection": "नया अनुभाग शुरू करें", "tooltip-ca-viewsource": "यह पृष्ठ सुरक्षित हैं।\nआप इसका स्रोत देख सकते हैं", "tooltip-ca-history": "इस पृष्ठ के पुराने अवतरण", @@ -3588,7 +3589,7 @@ "namespaceinfo-summary": "साइट के नामस्थानों के बारे में जानकारी देखें।", "namespaceinfo-heading-id": "ID", "namespaceinfo-heading-canonical": "कैनोनिकल नाम", - "namespaceinfo-heading-local": "लोकल नाम", + "namespaceinfo-heading-local": "स्थानीय नाम", "namespaceinfo-heading-info": "विवरण और गुणधर्म", "namespaceinfo-description-custom": "अनुकूलित नामस्थान \"$1\"", "namespaceinfo-description-custom-talk": "$1 नामस्थान (ID $2) से संबद्ध वार्ता पृष्ठ", @@ -3651,7 +3652,7 @@ "htmlform-title-badnamespace": "[[:$1]] \"{{ns:$2}}\" नामस्थान में नहीं है।", "htmlform-title-not-creatable": "\"$1\" निर्माण करने योग्य शीर्षक नहीं है", "htmlform-title-not-exists": "$1 मौजूद नहीं है।", - "htmlform-title-interwiki": "$1 एक अंतरविकि शीर्षक है; इसे लोकल होना चाहिए।", + "htmlform-title-interwiki": "$1 एक अंतरविकि शीर्षक है; इसे स्थानीय होना चाहिए।", "htmlform-user-not-exists": "$1 मौजूद नहीं है।", "htmlform-user-not-valid": "$1 कोई मान्य सदस्यनाम नहीं है।", "htmlform-tag-not-allowed": "$1 कोई मान्य टैग नहीं है", @@ -3704,7 +3705,7 @@ "logentry-patrol-patrol-auto": "$1 ने पृष्ठ $3 के अवतरण $4 को स्वचालित रूप से परीक्षित {{GENDER:$2|चिह्नित}} किया", "logentry-newusers-newusers": "सदस्य खाता $1 {{GENDER:$2|बनाया}} गया", "logentry-newusers-create": "सदस्य खाता $1 {{GENDER:$2|बनाया}} गया", - "logentry-newusers-create2": "सदस्य खाता $3 $1 द्वारा {{GENDER:$2|बनाया}} गया था", + "logentry-newusers-create2": "सदस्य खाता $3 $1 द्वारा {{GENDER:$2|बनाया}} गया", "logentry-newusers-byemail": "सदस्य खाता $3 $1 द्वारा {{GENDER:$2|बनाया}} गया और पासवर्ड ईमेल द्वारा भेजा गया", "logentry-newusers-autocreate": "सदस्य खाता $1 स्वचालित रूप से {{GENDER:$2|बनाया}} गया", "logentry-protect-move_prot": "$1 ने सुरक्षा की सेटिंग्स को $4 से $3 पर {{GENDER:$2|स्थानांतरित}} किया", @@ -3749,7 +3750,7 @@ "feedback-termsofuse": "मैं प्रयोग की शर्तों के अनुरूप प्रतिपुष्टि देने पर सहमत हूँ।", "feedback-thanks": "धन्यवाद! आपकी प्रतिक्रिया पृष्ठ में नियुक्त किया गया है \"[ $2 $1 ]\"।", "feedback-thanks-title": "धन्यवाद!", - "feedback-useragent": "सदस्य कर्ता:", + "feedback-useragent": "सदस्य एजेंट:", "searchsuggest-search": "{{SITENAME}} में खोजें", "searchsuggest-containing": "इससे युक्त पृष्ठ खोजें", "search-match-redirect-label": "खोजते समय सटीक मिलान पर जाएँ", @@ -3966,7 +3967,7 @@ "authmanager-authn-no-primary": "दिए गए क्रेडेंशियल्स प्रमाणित नहीं किए जा सके।", "authmanager-authn-no-local-user": "दिए गए क्रेडेंशियल्स इस विकि पर किसी सदस्य से मेल नहीं खाते।", "authmanager-authn-no-local-user-link": "दिए गए क्रेडेंशियल्स मान्य हैं लेकिन इस विकि पर किसी भी सदस्य से जुड़े नहीं हैं। किसी अन्य तरीके से लॉग-इन करें, या फिर एक नया सदस्यनाम बनाएँ, और आपके पास उस खाते में अपने पिछले क्रेडेंशियल्स को जोड़ने का विकल्प होगा।", - "authmanager-authn-autocreate-failed": "लोकल खाते का स्वतः निर्माण असफल हुआ: $1", + "authmanager-authn-autocreate-failed": "स्थानीय खाते का स्वतः निर्माण असफल हुआ: $1", "authmanager-change-not-supported": "दिए गए क्रेडेंशियल्स नहीं बदले जा सकते, क्योंकि कुछ भी इनका उपयोग नहीं करेंगे।", "authmanager-create-disabled": "खाता निर्माण अक्षम है।", "authmanager-create-from-login": "अपना खाता बनाने के लिए नीचे दी गई जगहों को भर दें।", @@ -4032,7 +4033,7 @@ "unlinkaccounts-success": "खाता अलग हो गया।", "authenticationdatachange-ignored": "प्रमाणीकरण डेटा परिवर्तन का संचालन नहीं किया गया था। शायद कोई प्रदाता कॉन्फ़िगर नहीं हुआ था?", "userjsispublic": "ध्यान दें: जावास्क्रिप्ट के उपपृष्ठ में कोई भी निजी जानकारी नहीं होनी चाहिए, क्योंकि इसे कोई भी देख सकता है।", - "userjsonispublic": "कृपया ध्यान दें:जेएसओएन उपपृष्ठों में गोपनीय डाटा नहीं होने चाहिये क्योंकि वे अन्य सदस्यों द्वारा दृश्य हैं।", + "userjsonispublic": "कृपया ध्यान दें: JSON उपपृष्ठों में गोपनीय डेटा नहीं होनी चाहिए क्योंकि वे अन्य सदस्यों को दृश्य होते हैं।", "usercssispublic": "ध्यान दें: सी॰एस॰एस उपपृष्ठों में कोई भी निजी जानकारी नहीं होनी चाहिए, क्योंकि इसे कोई भी देख सकता है।", "userjsdangerous": "कृपया ध्यान रखें: इस पृष्ठ पर शामिल किए गए स्क्रिप्ट्स हर बार पृष्ठ लोड करने पर चलाए जाएँगे। यहाँ जोड़ा गया दुर्भावनापूर्ण कोड आपके खाते को खतरे में डाल सकता है। यह कोड इस पृष्ठ पर अपने बदलावों का पूर्वावलोकन देखते समय ब्राउज़र में निष्पादित किया जाएगा।", "restrictionsfield-badip": "अमान्य IP पता या रेंज: $1", @@ -4065,7 +4066,7 @@ "pagedata-text": "यह पृष्ठ, पृष्ठों को एक डेटा अंतरफलक प्रदान करता है। कृपया URL में उपपृष्ठ सिनटैक्स का प्रयोग करके पृष्ठ का शीर्षक प्रदान करें।\n* सामग्री समझौता आपके क्लाइंट के Accept हेडर के अनुसार लागू होता है। इसका मतलब है कि पृष्ठ की डेटा आपके क्लाइंट द्वारा प्राथमिक रखे गए प्रारूप में प्रदान की जाएगी।", "pagedata-not-acceptable": "कोई मेल खाता प्रारूप नहीं मिला। समर्थित MIME प्रकार: $1", "pagedata-bad-title": "अमान्य शीर्षक: $1।", - "unregistered-user-config": "सुरक्षा कारणों से अपंजीकृत सदस्यों के लिये जावास्क्रिप्ट, सीएसएस और जेएसओएन सदस्य उपपृष्ठ लोड नहीं किये जा सके।", + "unregistered-user-config": "सुरक्षा के कारणों से जावास्क्रिप्ट, CSS और JSON सदस्य उपपृष्ठ अपंजीकृत सदस्यों के लिए लोड नहीं किए जा सकते।", "passwordpolicies": "पासवर्ड नीतियाँ", "passwordpolicies-summary": "यह इस विकि पर परिभाषित सदस्य समूहों के लिए प्रभावी पासवर्ड नीतियों की एक सूची है।", "passwordpolicies-group": "समूह", @@ -4101,9 +4102,9 @@ "config-missing-key": "मीडियाविकि कॉन्फ़िगरेशन पैरामीटर \"$1\" अनुपस्थित है", "config-invalid-key": "\"$1\" कोई मान्य मीडियाविकि कॉन्फ़िगरेशन पैरामीटर नहीं है: $2", "changeslist-nocomment": "कोई सम्पादन सारांश नहीं", - "skin-view-create-local": "लोकल विवरण जोड़ें", + "skin-view-create-local": "स्थानीय विवरण जोड़ें", "nstab-mainpage": "मुखपृष्ठ", - "skin-view-edit-local": "लोकल विवरण सम्पादित करें", + "skin-view-edit-local": "स्थानीय विवरण सम्पादित करें", "skin-action-protect": "सुरक्षित करें", "skin-action-undelete": "पुनर्स्थापित करें", "skin-action-delete": "हटाएँ", @@ -4136,7 +4137,7 @@ "renameuserreason": "कारण:", "renameusermove": "सदस्य पृष्ठ और वार्ता पृष्ठ (और उनके उपपृष्ठ) नये नाम पर स्थानांतरित करें", "renameusersuppress": "नए नाम को अनुप्रेषित ना करें", - "renameuserreserve": "पुरान सदस्यनाम भविष्य में प्रयोग से अवरोधित करें", + "renameuserreserve": "पुराने सदस्यनाम भविष्य में प्रयोग से अवरोधित करें", "renameuserwarnings": "चेतावनी:", "renameuserconfirm": "हाँ, सदस्य का नाम बदलें", "renameusersubmit": "जमा करें", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/hr.json mediawiki-1.43.9+dfsg/languages/i18n/hr.json --- mediawiki-1.43.8+dfsg/languages/i18n/hr.json 2026-04-01 12:33:20.652552100 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/hr.json 2026-06-29 17:54:46.779094000 +0000 @@ -340,6 +340,7 @@ "perfcached": "Sljedeći podaci dolaze iz međuspremnika i možda nisu najsvježiji. Međuspremnik sadrži $1 {{PLURAL:$1|rezultat|rezultata}} pretraživanja.", "perfcachedts": "Sljedeći podaci dolaze iz međuspremnika i posljednji su put ažurirani $2 u $3. Međuspremnik sadrži {{PLURAL:$4|1=jedan rezultat|$4 rezultat|$4 rezultata}} pretraživanja.", "querypage-no-updates": "Osvježavanje ove stranice je trenutačno onemogućeno. Nove promjene neće biti vidljive.", + "querypage-updates-periodical": "Stranica se povremeno ažurira.", "viewsource": "Vidi izvornik", "skin-action-viewsource": "Vidi kôd", "viewsource-title": "Vidi kôd stranice $1", @@ -373,10 +374,12 @@ "invalidtitle-unknownnamespace": "Neispravan naziv imenskog prostora broj $1 i teksta \"$2\"", "exception-nologin": "Niste prijavljeni", "exception-nologin-text": "Molimo Vas, prijavite se ako želite pristup ovoj stranici ili radnji.", + "exception-nologin-text-for-temp-user": "Otvorite račun kako biste mogli pristupiti ovoj stranici ili poduzeti ovu radnju.", "virus-badscanner": "Loša konfiguracija: nepoznati skener za viruse: ''$1''", "virus-scanfailed": "skeniranje neuspješno (kod $1)", "virus-unknownscanner": "nepoznati antivirus:", "logouttext": "Odjavljeni ste.\n\nNeke se stranice mogu prikazivati kao da ste još uvijek prijavljeni, sve dok ne očistite međuspremnik svog preglednika.", + "logouttext-for-temporary-account": "Odjavili ste se s privremenog računa.\n\nSve dok ne izbrišete predmemoriju na svojem pregledniku, neke vam se stranice mogu prikazivati kao da ste i dalje prijavljeni.", "logging-out-notify": "Odjavljujemo Vas, molimo pričekajte.", "logout-failed": "Trenutačno Vas ne možemo odjaviti: $1", "cannotlogoutnow-title": "Odjava trenutno nije moguća", @@ -587,6 +590,7 @@ "resettokens-resetbutton": "Ponovo postavi odabrane tajne ključeve", "editrecovery": "Oporavak uređivanja", "edit-recovery-nojs-placeholder": "Za oporavak uređivanja potreban je JavaScript.", + "edit-recovery-special-user-unnamed": "[[Special:UserLogin|Prijavite se]] ili [[Special:CreateAccount|otvorite račun]] kako biste se mogli služiti ovom značajkom.", "edit-recovery-special-user-not-enabled": "Ovu mogućnost možete omogućiti u [[Special:Preferences#mw-prefsection-editing|postavkama]].", "edit-recovery-special-intro": "Imate nespremljene promjene na {{PLURAL:$1| sljedećim stranicama ili odjeljcima}}:", "edit-recovery-special-intro-empty": "Nemate nesačuvanih promjena.", @@ -661,16 +665,19 @@ "noarticletext-nopermission": "Ova stranica trenutačno nema sadržaja.\nMožete [[Special:Search/{{PAGENAME}}|tražiti naslov ove stranice]] na drugim stranicama ili [{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} pretražiti povezane evidencije], ali ne možete stvoriti ovu stranicu.", "missing-revision-permission": "Izmjena $1 pripada izbrisanoj stranici. Možete je [{{fullurl:{{#Special:Undelete}}|target=$3×tamp=$2&diff=prev}} vidjeti]; pojedinosti možete pronaći u [{{fullurl:{{#Special:Log}}/delete|page=$3}} evidenciji brisanja].", "missing-revision": "Uređivanje broj $1 naslova stranice »{{FULLPAGENAME}}« ne postoji.\n\nOvo je obično uzrokovano kada kliknete na zastarjelu poveznicu prema stranici koja je već izbrisana.\nViše informacija možete pronaći u [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} evidenciji brisanja].", + "missing-revision-content": "Ne može se učitati sadržaj uređivanja broj #$1 na stranici \"$2\".", "userpage-userdoesnotexist": "Suradničko ime \"$1\" nije prijavljeno. Jeste li sigurni da želite stvoriti/uređivati ovu stranicu?", "userpage-userdoesnotexist-view": "Suradnički račun \"$1\" nije registriran.", "blocked-notice-logextract": "{{GENDER:$1|Ovaj suradnik|Ova suradnica}} trenutačno je {{GENDER:$1|blokiran|blokirana}}.\nPosljednja stavka evidencije blokiranja navedena je niže kao napomena:", - "clearyourcache": "Napomena: Nakon objave možda ćete trebati očistiti međuspremnik svog preglednika kako biste vidjeli promjene.\n* Firefox / Safari: držite Shift i pritisnite Reload, ili pritisnite bilo Ctrl-F5 ili Ctrl-R (⌘-R na Macu)\n* Google Chrome: pritisnite Ctrl-Shift-R (⌘-Shift-R na Macu)\n* Internet Explorer / Edge: držite Ctrl i kliknite Refresh, ili pritisnite Ctrl-F5\n* Opera: pritisnite Ctrl-F5.", + "clearyourcache": "Napomena: Nakon objave možda ćete trebati očistiti međuspremnik preglednika kako biste vidjeli promjene.\n* Firefox / Safari: držite Shift i pritisnite Reload odnosno pritisnite Ctrl-F5 ili Ctrl-R (⌘-R na Macu)\n* Google Chrome: pritisnite Ctrl-Shift-R (⌘-Shift-R na Macu)\n* Edge: držite Ctrl i kliknite Refresh ili pritisnite Ctrl-F5.", "usercssyoucanpreview": "Savjet: Rabite puce \"{{int:showpreview}}\" za testiranje svog CSS-a prije objavljivanja.", "userjsonyoucanpreview": "Savjet: Rabite puce \"{{int:showpreview}}\" za testiranje svog JSON-a prije objavljivanja.", "userjsyoucanpreview": "Savjet: Rabite puce \"{{int:showpreview}}\" za testiranje svog novog JavaScripta prije objavljivanja.", "usercsspreview": "Ne zaboravite da samo isprobavate/pregledavate svoj suradnički CSS. Još nije snimljen!", + "userjsonpreview": "Imajte na umu da samo isprobavate/pregledavate svoj JSON.\nJoš niste objavili izmjene!", "userjspreview": "Ne zaboravite: samo isprobavate/pregledavate svoj suradnički JavaScript i da još nije objavljen!", "sitecsspreview": "Ne zaboravite ovo je samo pregled ovog CSS-a.\nJoš uvijek nije objavljen!", + "sitejsonpreview": "Imajte na umu da je ovo samo pretpregled JSON-a.\nIzmjene još niste objavili!", "sitejspreview": "Ne zaboravite ovo je samo pregled JavaScript kôda.\nJoš uvijek nije objavljen!", "userinvalidconfigtitle": "Upozorenje: Nema sučelja pod imenom \"$1\".\nNe zaboravite da imena stranica s .css i .js kodom počinju malim slovom, npr. {{ns:user}}:Mate/vector.css, a ne {{ns:user}}:Mate/Vector.css.", "updated": "(Ažurirano)", @@ -792,6 +799,7 @@ "cur": "sad", "next": "sljed", "last": "pret", + "tooltip-last": "Razlika u odnosu na prethodnu izmjenu", "page_first": "prva", "page_last": "zadnja", "histlegend": "Izbor inačica za usporedbu: označite kružiće pokraj dviju inačica koje želite usporediti i pritisnite »Enter« ili tipku na dnu.
                    \nTumač oznaka: ({{int:cur}}) = usporedba s trenutačnom inačicom, ({{int:last}}) = usporedba s prethodnom inačicom, {{int:minoreditletter}} = manja promjena.", @@ -985,6 +993,7 @@ "prefs-labs": "Labs mogućnosti", "prefs-misc": "Razno", "searchresultshead": "Prikaz rezultata pretrage", + "prefs-description-misc": "Prilagodite sadržaj.", "prefs-help-watchlist-token2": "Ovo je tajni ključ prema sažetku Vašeg popisa praćenja. \nSvaki suradnik kojem je poznat, moći će čitati Vaš popis praćenih stranica. Ne dijelite ga ni s kim.\nAko je potrebno možete ga [[Special:ResetTokens|ponovo postaviti]].", "savedrights": "Suradnička su prava {{GENDER:$1|suradnika $1|suradnice $1}} spremljena.", "prefs-namespaces": "Imenski prostori", @@ -1966,7 +1975,7 @@ "watchlist": "Praćene stranice", "mywatchlist": "Praćene stranice", "watchlistfor2": "Za $1", - "nowatchlist": "Na Vašem popisu praćenja nema ijedne stavke.", + "nowatchlist": "Na Vašem popisu praćenja nema nijedne stavke.", "watchlistanontext": "Molimo Vas prijavite se kako biste mogli vidjeti ili uređivati svoj popis praćenih stranica.", "watchlistanontext-for-temp-user": "Da biste vidjeli ili uređivali stavke popisa praćenja morate stvoriti račun.", "watchnologin": "Niste prijavljeni", @@ -3230,7 +3239,7 @@ "revdelete-restricted": "primijenjeno ograničenje za administratore", "revdelete-unrestricted": "uklonjeno ograničenje za administratore", "logentry-block-block": "$1 na $5 {{GENDER:$2|blokira}} {{GENDER:$4|$3}} $6", - "logentry-block-unblock": "$1 {{GENDER:$2|odblokirao|odblokirala}} je {{GENDER:$4|$3}}", + "logentry-block-unblock": "$1 je {{GENDER:$2|odblokirao|odblokirala}} {{GENDER:$4|$3}}", "logentry-block-reblock": "$1 {{GENDER:$2|mijenja}} postavke blokiranja {{GENDER:$4|za}} $3 na $5 $6", "logentry-partialblock-block-page": "{{PLURAL:$1|stranice|stranica}} $2", "logentry-partialblock-block-ns": "{{PLURAL:$1|imenskog prostora|imenskih prostora}} $2", @@ -3238,7 +3247,7 @@ "logentry-partialblock-block": "$1 {{GENDER:$2|blokira}} {{GENDER:$4|suradnika|suradnicu}} $3 (uređivanje $7) na rok od $5 $6", "logentry-partialblock-reblock": "$1 {{GENDER:$2|mijenja}} postavke blokiranja za {{GENDER:$4|suradnika|suradnicu}} $3 (uređivanje $7) na rok od $5 $6", "logentry-non-editing-block-block": "$1 je {{GENDER:$2|blokirao|blokirala}} određene neuređivačke radnje {{GENDER:$4|suradniku|suradnici|suradniku/ci}} $3 s vremenom isteka od $5 $6", - "logentry-suppress-block": "$1 {{GENDER:$2|blokirao|blokirala}} je {{GENDER:$4|$3}} s krajnjim rokom koji ističe $5 $6", + "logentry-suppress-block": "$1 je {{GENDER:$2|blokirao|blokirala}} {{GENDER:$4|$3}} s krajnjim rokom koji ističe $5 $6", "logentry-suppress-reblock": "$1 {{GENDER:$2|promijenio|promijenila}} je postavke blokiranja {{GENDER:$4|suradnika|suradnice}} {{GENDER:$4|$3}} s krajnjim rokom koji ističe $5 $6", "logentry-import-interwiki": "$1 {{GENDER:$2|uvozi}} $3 s drugog wikija", "logentry-import-interwiki-details": "$1 {{GENDER:$2|uvozi}} $3 s $5 ($4 {{PLURAL:$4|izmjena|izmjene|izmjena}})", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/hrx.json mediawiki-1.43.9+dfsg/languages/i18n/hrx.json --- mediawiki-1.43.8+dfsg/languages/i18n/hrx.json 2026-04-01 12:33:20.653552000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/hrx.json 2026-06-29 17:54:46.780094000 +0000 @@ -178,7 +178,7 @@ "badaccess-groups": "Die Aktion ist uff Benutzer beschränkt, die {{PLURAL:$2|der Grupp|ener der Gruppe}} „$1“ angehören.", "versionrequired": "Version $1 von MediaWiki ist erforderlich.", "versionrequiredtext": "Version $1 von MediaWiki ist erforderlich und nötich, um die Seit zu nutze.\nSieh die [[Special:Version|Version sein Seit]]", - "ok": "Okay", + "ok": "OK", "retrievedfrom": "Fon „$1“", "new-messages": "{{PLURAL:$3|Du host}} $1 ($2).", "new-messages-from-users": "{{PLURAL:$4|Du host}} $1 von {{PLURAL:$3|en anner Benutzer|$3 annre Benutzer}} ($2).", @@ -207,7 +207,7 @@ "site-atom-feed": "Atom-Feed für „$1“", "page-rss-feed": "RSS-Feed für \"$1\"", "page-atom-feed": "Atom-Feed für „$1“", - "red-link-title": "$1 (Seit existieerd net)", + "red-link-title": "$1 (Seit net forhand)", "sort-descending": "Absteichend sortiere", "sort-ascending": "Uffsteichend sortiere", "nstab-main": "Seit", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/hsb.json mediawiki-1.43.9+dfsg/languages/i18n/hsb.json --- mediawiki-1.43.8+dfsg/languages/i18n/hsb.json 2026-04-01 12:33:20.655552100 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/hsb.json 2026-06-29 17:54:46.782094000 +0000 @@ -218,7 +218,9 @@ "showtoc": "pokazać", "hidetoc": "schować", "collapsible-collapse": "Schować", + "collapsible-collapse-all-text": "Wšě schować", "collapsible-expand": "Pokazać", + "collapsible-expand-all-text": "Wšě pokazać", "confirmable-confirm": "Sy {{GENDER:$1|sej}} wěsty?", "confirmable-yes": "Haj", "confirmable-no": "Ně", @@ -264,6 +266,7 @@ "missingarticle-rev": "(Wersijowe čisło: $1)", "missingarticle-diff": "(Rozdźěl: $1, $2)", "readonly_lag": "Datowa banka bu awtomatisce zawrjena, mjeztym zo pospytuja replikowane serwery datowych bankow hłowny serwer docpěć", + "timeouterror": "Časowe překročenje serwera", "internalerror": "Znutřkowny zmylk", "internalerror_info": "Znutřkowny zmylk: $1", "internalerror-fatal-exception": "Fatalny wuwzaćowy zmylk typa \"$1\"", @@ -404,9 +407,11 @@ "nocookiesfornew": "Wužiwarske konto njeje so załožiło, dokelž njemóžachmy jeho žórło wobkrućić.\nPřeswědč so, zo placki su zmóžnjene, ačitaj tutu stronu znowa a spytaj hišće raz.", "createacct-loginerror": "Wužiwarske konto je so wuspěšnje wutworiło, ale njeje so poradźiło tebje awtomatisce přizjewić. Prošu pokročuj z [[Special:UserLogin|manuelnym přizjewjenjom]].", "noname": "Njejsy płaćiwe wužiwarske mjeno podał.", + "userlogin-authpopup-loggingin-title": "Přizjewja so…", "userlogin-authpopup-loggingin-body-link": "Alternatiwny formular", "userlogin-authpopup-retry": "Znowa spytać", "userlogin-authpopup-cancel": "Přetorhnyć", + "userlogin-authpopup-closeme": "Jeli tutu powěsć widźiš, móžeš tute wokno začinić.", "loginsuccesstitle": "Přizjewjeny", "loginsuccess": "'''Sy nětko jako \"$1\" w {{GRAMMAR:lokatiw|{{SITENAME}}}} {{GENDER:|přizjewjeny|přizjewjena|přizjewjene}}.'''", "nosuchuser": "Njeje wužiwar z mjenom \"$1\".\nWužiwarske mjena dźiwaja na wulkopisanje.\nPřepruwuj swój prawopis abo [[Special:CreateAccount|załož nowe konto]].", @@ -516,6 +521,7 @@ "resettokens-watchlist-token": "Token za webkanal (Atom/RSS) [[Special:Watchlist|změnow na stronach w twojich wobkedźbowankach]]", "resettokens-done": "Tokeny wróćostajene.", "resettokens-resetbutton": "Wubrane tokeny wróćo stajić", + "editrecovery": "Wobnowjenje wobdźěłanja", "edit-recovery-special-intro-empty": "Nimaš žane njeskładowane změny.", "edit-recovery-special-view": "wobhladać", "edit-recovery-special-edit": "wobdźěłać", @@ -593,6 +599,7 @@ "session_fail_preview_html": "Bohužel njemóžachmy twoju změnu předźěłać, dokelž su so posedźenske daty zhubili.\n\nDokelž je we {{GRAMMAR:lokatiw|{{SITENAME}}}} luty HTML zmóžnjeny, je přehlad jako wěstotna naprawa přećiwo atakam přez JavaScript schowany.\n\nJeli to je chutnje měnjeny wobdźěłowanski pospyt, spytaj prošu hišće raz. Jeli přeco hišće njefunguje, [[Special:UserLogout|wotzjew so]] a přizjew so znowa a přepruwuj, hač waš wobhladowak placki z tutoho sydła dowoluje.", "edit_form_incomplete": "'''Někotre dźěle wobdźěłowanskeho formulara njejsu serwer docpěli; prošu přepruwuj, hač twoje změny su w porjadku a spytaj hišće raz.'''", "editing": "Wobdźěłanje strony $1", + "edit-textarea-aria-label": "Editor žórłoweho Wikiteksta", "creating": "$1 so wutworja", "editingsection": "Wobdźěłanje strony $1 (wotrězk)", "editingcomment": "$1 so wobdźěłuje (nowy wotrězk)", @@ -1509,6 +1516,7 @@ "uploadstash-bad-path-invalid": "Šćežka płaćiwa njeje.", "uploadstash-bad-path-unknown-type": "Njeznaty typ „$1“.", "uploadstash-bad-path-unrecognized-thumb-name": "Njespóznate mjeno miniatury.", + "uploadstash-wrong-owner": "Tuta dataja ($1) k aktualnemu wužiwarjej njesuša.", "invalid-chunk-offset": "Njepłaćiwy startowy dypk", "img-auth-accessdenied": "Přistup wotpokazany", "img-auth-notindir": "Požadana šćežka w konfigurowanym nahraćowym zapisu njeje.", @@ -1525,6 +1533,7 @@ "http-timed-out": "Naprašowanje HTTP je čas překročiło.", "http-curl-error": "Zmylk při wołanju URL: $1", "http-bad-status": "Problem je za HTTP-naprašowanje wustupił: $1 $2", + "http-internal-error": "Interny HTTP-zmylk.", "upload-curl-error6": "URL docpějomny njeje.", "upload-curl-error6-text": "Podaty URL njehodźeše so docpěć. Prošu přepruwuj, hač URL je korektny a sydło docpějomne.", "upload-curl-error28": "Překročenje časa při nahrawanju", @@ -2099,6 +2108,8 @@ "undeleteviewlink": "wobhladać sej", "undeleteinvert": "Wuběr wobroćić", "undeletecomment": "Přičina:", + "undeleteothercomment": "Druha/přidatna přičina:", + "undeletecommentotherlist": "Druha přičina", "cannotundelete": "Wobnowjenje zwrěšćiło:\n$1", "undeletedpage": "'''Strona $1 bu z wuspěchom wobnowjena.'''\n\nHlej [[Special:Log/delete|protokol]] za lisćinu aktualnych wušmórnjenjow a wobnowjenjow.", "undelete-header": "Hlej [[Special:Log/delete|protokol wušmórnjenjow]] za njedawno wušmórnjene strony.", @@ -2114,6 +2125,7 @@ "undelete-error": "Zmylk při wušmórnjenju strony", "undelete-show-file-confirm": "Chceš sej woprawdźe zničenu wersiju dataje \"$1\" wot $2 $3 wobhladać?", "undelete-show-file-submit": "Haj", + "undelete-load-more-revisions": "Dalše wersije začitać", "namespace": "Mjenowy rum:", "invert": "Wuběr wobroćić", "tooltip-invert": "Klikń na tutón kašćik, zo by změny na stronach we wubranym mjenowym rumje schował (a, jeli wubrany, w zwjazanym mjenowym rumje)", @@ -2123,13 +2135,20 @@ "contributions": "Wužiwarske přinoški", "tool-link-contributions": "Přinoški {{GENDER:$1|wužiwarja|wužiwarki}}", "contributions-title": "Wužiwarske přinoški wot „$1“", + "contribute-title": "Wužiwarske přinoški", "mycontris": "Přinoški", "anoncontribs": "Přinoški", + "contribute": "Přinošować", + "contributions-subtitle": "Wuslědki za {{GENDER:$2|wužiwarja|wužiwarku}} $1", + "contributions-edit-count": "{{GENDER:$1|Wužiwar|Wužiwarka}} z $2 {{PLURAL:$2|změnu|změnomaj|změnami}}", + "contributions-account-creation-date": "Konto je so $1 załožiło.", "contributions-userdoesnotexist": "Wužiwarske konto \"$1\" njeje zregistrowane.", + "negative-namespace-not-supported": "Mjenowe rumy z negatiwnymi hódnotami so njepodpěruja.", "nocontribs": "Žane změny, kotrež podatym kriterijam wotpowěduja.", "uctop": "aktualny", "month": "wot měsaca (a do toho):", "year": "wot lěta (a do toho):", + "date": "Wot datuma (a do toho):", "sp-contributions-blocklog": "protokol zablokowanjow", "sp-contributions-suppresslog": "potłóčene přinoški {{GENDER:$1|wužiwarja|wužiwarki}}", "sp-contributions-deleted": "zhašane přinoški {{GENDER:$1|wužiwarja|wužiwarki}}", @@ -2143,6 +2162,7 @@ "sp-contributions-username": "IP-adresa abo wužiwarske mjeno:", "sp-contributions-toponly": "Jenož wyše wersije pokazać", "sp-contributions-newonly": "Jenož změny pokazać, kotrež su wutworjenja stronow", + "sp-contributions-hideminor": "Snadne změny schować", "sp-contributions-submit": "OK", "whatlinkshere": "Što wotkazuje sem", "whatlinkshere-title": "Strony, kotrež na „$1“ wotkazuja", @@ -2160,9 +2180,11 @@ "whatlinkshere-hidetrans": "Transkluzije schować", "whatlinkshere-hidelinks": "Wotkazy schować", "whatlinkshere-hideimages": "Datajowe wotkazy $schować", + "whatlinkshere-submit": "Start", "autoblockid": "#$1 awtomatisce blokować", "block": "Wužiwarja blokować", "unblock": "Blokowanje wužiwarja zběhnyć", + "changeblockip": "Blokowanje změnić", "blockip": "{{GENDER:$1|Wužiwarja|Wužiwarku}} blokować", "blockiptext": "Wužij slědowacy formular, zo by pisanski přistup za podatu IP-adresu abo wužiwarske mjeno blokował(a). To měło so jenož stać, zo by wandalizmej zadźěwało a wotpowědujo [[{{MediaWiki:Policy-url}}|směrnicam]]. Prošu zapodaj deleka přičinu (na př. citujo wosebite strony, na kotrychž je so wandalizowało).", "ipaddressorusername": "IP-adresa, wužiwarske mjeno abo ID blokowanja:", @@ -2185,6 +2207,7 @@ "ipb-sitewide-help": "Kóžda strona na wikiju a wšě druhe přinoški.", "ipb-partial-help": "Wěste strony abo mjenowe rumy.", "ipb-pages-label": "Strony", + "ipb-namespaces-label": "Mjenowe rumy", "badipaddress": "Njepłaćiwa IP-adresa", "blockipsuccesssub": "Zablokowanje wuspěšne", "blockipsuccesstext": "[[Special:Contributions/$1|$1]] bu {{GENDER:$1|zablokowany|zablokowana}}.
                    \nHlej [[Special:BlockList|lisćinu blokowanjow]], zo by zablokowanjow pruwował.", @@ -2196,11 +2219,27 @@ "ipb-unblock": "zablokowanje wužiwarja abo IP-adresy zběhnyć", "ipb-blocklist": "tuchwilne blokowanja zwobraznić", "ipb-blocklist-contribs": "Přinoški za {{GENDER:$1|$1}}", + "ipb-blocklist-duration-left": "$1 wyše", "block-actions": "Typ blokowanja", "block-details": "Drobnosće blokowanja", "block-expiry": "Spadnjenje", + "block-expiry-preset-placeholder": "Wubjer traće", + "block-expiry-custom": "Swójske traće", + "block-expiry-custom-minutes": "mjeńšiny", + "block-expiry-custom-hours": "hodźiny", + "block-expiry-custom-days": "dny", + "block-expiry-custom-weeks": "njedźele", + "block-expiry-custom-months": "měsacy", + "block-expiry-custom-years": "lěta", + "block-expiry-datetime": "Specifiski datum a čas", "block-options": "Přidatne opcije:", + "block-reason-other": "Přidatna abo druha přičina", + "block-user-active-blocks": "Aktiwne blokowanja", + "block-user-previous-blocks": "Protokol blokowanjow", + "block-user-no-previous-blocks": "Žane předchadne blokowanja namakane", "block-target": "Wužiwarske mjeno abo IP-adresa:", + "block-pages-placeholder": "Dalše strony přidać…", + "block-namespaces-placeholder": "Dalše mjenowe rumy přidać…", "unblockip": "Zablokowanje zběhnyć", "unblockiptext": "Wužij formular deleka, zo by blokowanje IP-adresy abo wužiwarskeho mjena zběhnył.", "ipusubmit": "Tute blokěrowanje skónčić", @@ -2208,11 +2247,21 @@ "unblocked-range": "Blokowanje za $1 je so zběhnyło", "unblocked-id": "Blokowanje ID $1 bu zběhnjene.", "blocklist": "Zablokowani wužiwarjo", + "autoblocklist": "Awtomatiske blokowanja", + "autoblocklist-submit": "Pytać", + "autoblocklist-legend": "Awtomatiske blokowanja nalistować", + "autoblocklist-localblocks": "{{PLURAL:$1|Lokalne awtomatiske blokowanje|Lokalnej awtomatiskej blokowani|Lokalne awtomatiske blokowanje}}", + "autoblocklist-empty": "Awtomatiske blokowanje je prózdne.", + "autoblocklist-otherblocks": "{{PLURAL:$1|Druhe awtomatiske blokowanje|Druhej awtomatiskej blokowani|Druhe awtomatiske blokowanja}}", "ipblocklist": "Zablokowani wužiwarjo", "ipblocklist-legend": "Pytanje za zablokowanym wužiwarjom", + "blocklist-autoblocks": "Awtomatiske blokowanja schować", "blocklist-userblocks": "Kontowe blokowanja schować", "blocklist-tempblocks": "Nachwilne blokowanja schować", "blocklist-addressblocks": "Blokowanja jednotliwych IP-adresow schować", + "blocklist-type": "Typ:", + "blocklist-type-header": "Typ", + "blocklist-type-opt-all": "Wšě", "blocklist-type-opt-partial": "Dźělne", "blocklist-rangeblocks": "Blokowanja wobłukow schować", "blocklist-timestamp": "Časowy kołk", @@ -2230,12 +2279,18 @@ "createaccountblock": "wutworjenje wužiwarskich kontow znjemóžnjene", "emailblock": "Wotpósłanje mejlkow bu znjemóžnjene", "blocklist-nousertalk": "njemóže swójsku diskusijnu stronu wobdźěłać", + "blocklist-editing": "wobdźěłanje", "blocklist-editing-page": "strony", + "blocklist-editing-ns": "mjenowe rumy", + "blocklist-editing-action": "akcije", "ipblocklist-empty": "Liścina blokowanjow je prózdna.", "ipblocklist-no-results": "Blokowanja za podatu IP-adresu abo za podate wužiwarske mjeno njejsu so namakali.", "blocklink": "zablokować", "unblocklink": "blokowanje zběhnyć", "change-blocklink": "Blokowanje změnić", + "empty-username": "(žane wužiwarske mjeno k dispoziciji)", + "blocklist-hidden-placeholder": "(wužiwarske mjeno schowane)", + "blocklist-hidden-param": "wužiwarske mjeno schowane", "contribslink": "přinoški", "emaillink": "E-mejl pósłać", "autoblocker": "Awtomatiske blokowanje, dokelž twoja IP-adresa bu njedawno wot wužiwarja „[[User:$1|$1]]” wužita. Přičina, podata za blokowanje $1, je: \"$2\"", @@ -2252,6 +2307,7 @@ "block-log-flags-hiddenname": "wužiwarske mjeno schowane", "range_block_disabled": "Kmanosć administratorow, cyłe wobłuki IP-adresow blokować, je znjemóžnjena.", "ipb_expiry_invalid": "Čas spadnjenja je njepłaćiwy.", + "ipb_expiry_old": "Čas spadnjenja je w zańdźenosći.", "ipb_expiry_temp": "Blokowanja schowanych wužiwarskich mjenow dyrbja permanentne być.", "ipb_hide_invalid": "Njeje móžno tute konto potłóčić; ma přez {{PLURAL:$1|jednu změnu|$1 změnje|$1 změny|$1 změnow}}.", "ipb_already_blocked": "Wužiwar „$1” je hižo zablokowany.", @@ -2269,6 +2325,7 @@ "sorbs_create_account_reason": "Twoja IP-adresa je jako wotewrjeny proksy na DNSBL {{GRAMMAR:genitiw|{{SITENAME}}}} zapisana. Njemóžeš konto wutworić.", "xffblockreason": "IP-adresa w header X-Forwarded-For, pak twoja pak ta proksy-serwera, kotryž wužiwaš, je so zablokowała. Prěnjotna přičina za blokowanje bě: $1", "cant-see-hidden-user": "Wužiwar, kotrehož pospytuješ blokować, bu hižo zablokowany a schowany. Dokelž nimaš prawo wužiwarja schować, njemóžeš blokowanje wužiwarja widźeć abo wobdźěłać.", + "cant-block-nonexistent-page": "Njemóžeš wužiwarja wot $1 blokować, dokelž strona njeeksistuje", "ipbblocked": "Njemóžeš druhich wužiwarjow blokować abo wotblokować, dokelž ty sam sy zablokowany", "ipbnounblockself": "Njesměš so samoho wotblokować", "lockdb": "Datowu banku zamknyć", @@ -2285,6 +2342,7 @@ "lockdbsuccesstext": "Datowa banka bu zamknjena.\n
                    Njezabudź [[Special:UnlockDB|wotzamknyć]], po tym zo wothladowanje je sčinjene.", "unlockdbsuccesstext": "Datowa banka bu wotamknjena.", "lockfilenotwritable": "Do dataje zamknjenja datoweje banki njeda so zapisować. Za zamknjenje abo wotamknjenje datoweje banki dyrbi webowy serwer pisanske prawo měć.", + "databaselocked": "Datajowa banka je hižo zawrjena.", "databasenotlocked": "Datajowa banka zamknjena njeje.", "lockedbyandtime": "(wot {{GENDER:$1|$1}} dnja $2 $3)", "move-page": "$1 přesunyć", @@ -2301,10 +2359,12 @@ "cant-move-to-user-page": "Nimaš prawo stronu do wužiwarskeje strony přesunyć (z wuwzaćom do wužiwarskeje podstrony).", "cant-move-category-page": "Nimaš prawo, zo by kategorijowe strony přesunył.", "cant-move-to-category-page": "Nimaš prawo, stronu do kategorijoweje strony přesunyć.", + "namespace-nosubpages": "Mjenowy rum „$1“ podstrony njedowoluje.", "newtitle": "Nowy titul:", "move-watch": "Stronu wobkedźbować", "movepagebtn": "Stronu přesunyć", "pagemovedsub": "Přesunjenje wuspěšne", + "cannotmove": "Strona njeda so ze {{PLURAL:$1|slědowacej přičiny|slědowaceju přičinow|slědowacych přičinow}} přesunyć:", "movepage-moved": "'''Strona \"$1\" bu do \"$2\" přesunjena.'''", "movepage-moved-redirect": "Daleposrědkowanje je so wutworiło.", "movepage-moved-noredirect": "Wutworjenje daleposrědkowanja bu potłóčene.", @@ -2314,6 +2374,7 @@ "move-subpages": "Wšě podstrony (hač do $1) přesunyć", "move-talk-subpages": "Wšě podstrony diskusijneje strony (hač do $1) přesunyć", "movepage-page-exists": "Strona $1 hižo eksistuje a njeda so awtomatisce přepisać.", + "movepage-source-doesnt-exist": "Strona $1 njeeksistuje a njeda so přesunyć.", "movepage-page-moved": "Strona $1 bu do $2 přesunjena.", "movepage-page-unmoved": "Strona $1 njeda so do $2 přesunyć.", "movepage-max-pages": "Maksimalna ličba $1 {{PLURAL:$1|strony|stronow|stronow|stronow}} bu přesunjena, dalše strony so awtomatisce njepřesunu.", @@ -2321,8 +2382,11 @@ "movelogpagetext": "Deleka je lisćina wšěch přesunjenych stronow.", "movesubpage": "{{PLURAL:$1|Podstrona|Podstronje|Podstrony|Podstronow}}", "movesubpagetext": "Strona ma {{PLURAL:$1|slědowacu podstronu|slědowacej $1 podstronje|slědowace $1 podstrony|slědowacych $1 podstronow}}.", + "movesubpagetalktext": "Wotpowědna diskusijna strona ma {{PLURAL:$1|$1 deleka pokazanu podstronu|$1 dele pokazanej podstronje|$1 dele pokazane podstrony|$1 dele pokazanych podstronow}}.", "movenosubpage": "Tuta strona podstrony nima.", "movereason": "Přičina:", + "moveotherreason": "Druha/přidatna přičina:", + "movereasonotherlist": "Druha přičina", "revertmove": "wróćo přesunyć", "delete_and_move_text": "Cilowa strona „[[:$1]]” hižo eksistuje. Chceš ju zhašeć, zo by přesunjenje zmóžnił?", "delete_and_move_confirm": "Haj, stronu „$1“ zhašeć", @@ -2333,6 +2397,7 @@ "immobile-target-namespace-iw": "Interwiki-wotkaz njeje płaćiwy cil za přesunjenja stronow.", "immobile-source-page": "Strona njeda so přesunyć.", "immobile-target-page": "Njemóžno do teje ciloweje strony přesunyć.", + "movepage-invalid-target-title": "Požadane mjeno je njepłaćiwe.", "bad-target-model": "Požadany cil wužiwa druhi wobsahowy model. $1 njeda so do $2 konwertować.", "imagenocrossnamespace": "Wobraz njeda so do druheho mjenoweho ruma hač wobraz přesunyć", "nonfile-cannot-move-to-file": "Njedataje njedadźa so do datajoweho mjenoweho ruma přesunyć", @@ -2358,12 +2423,14 @@ "export-download": "Jako XML-dataju składować", "export-templates": "Předłohi zapřijeć", "export-pagelinks": "Wotkazane strony zapřijeć, do hłubokosće wot:", + "export-manual": "Strony manuelnje přidać:", "allmessages": "Systemowe zdźělenki", "allmessagesname": "Mjeno", "allmessagesdefault": "Standardny tekst", "allmessagescurrent": "Aktualny tekst", "allmessagestext": "To je lisćina systemowych zdźělenkow, kotrež w mjenowym rumje MediaWiki k dispoziciji steja. Prošu wopytaj [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation lokalizaciju MediaWiki] a [https://translatewiki.net translatewiki.net], jeli chceš k powšitkownej lokalizaciji MediaWiki přinošować.", "allmessages-not-supported-database": "Tuta strona njeda so wužiwać, dokelž '''$wgUseDatabaseMessages''' bu znjemóžnjeny.", + "allmessages-unknown-language": "Rěčny kode $1 je njeznaty.", "allmessages-filter-legend": "Filter", "allmessages-filter": "Po přiměrjenskim stawje filtrować:", "allmessages-filter-unmodified": "Njezměnjeny", @@ -2395,7 +2462,11 @@ "import-interwiki-history": "Wšě wersije za tutu stronu kopěrować", "import-interwiki-templates": "Wšě předłohi a zasadźene strony zapřijeć", "import-interwiki-submit": "Importować", + "import-mapping-default": "Do prěnjotneho mjenoweho ruma importować", + "import-mapping-namespace": "Do mjenoweho ruma importować:", + "import-mapping-subpage": "Jako podstrony slědowaceje strony importować:", "import-upload-filename": "Datajowe mjeno:", + "import-upload-username-prefix": "Interwikijowy prefiks", "import-comment": "Přičina:", "importtext": "Prošu eksportuj dataju ze žórłoweho wikija z pomocu funkcije [[Special:Export|Strony eksportować]]. Składuj ju na swojim graće a nahraj ju tu.", "importstart": "Importuju…", @@ -2404,6 +2475,7 @@ "imported-log-entries": "$1 {{PLURAL:$1|protokolowy zapisk importowany|protokolowej zapiskaj importowanej|protokolowe zapiski importowane|protokolowych zapiskow importowanych}}.", "importfailed": "{{PLURAL:$2|Import njeje so poradźił|Importaj njejstej so poradźiłoj|Importy njejsu so poradźili}}: $1", "importunknownsource": "Njeznate importowe žórło", + "importnoprefix": "Žadyn interwikijowy prefiks podaty", "importcantopen": "Importowa dataja njeda so wočinjeć.", "importbadinterwiki": "Wopačny interwiki-wotkaz", "importsuccess": "Import wuspěšny!", @@ -2441,10 +2513,14 @@ "tooltip-pt-watchlist": "Lisćina stronow, kotrež wobkedźbuješ", "tooltip-pt-mycontris": "Lisćina {{GENDER:|twojich}} přinoškow", "tooltip-pt-login": "Móžeš so woměrje přizjewić, to pak zawjazowace njeje.", + "tooltip-pt-login-private": "Dyrbiš so přizjewić, zo by tutón wiki wužiwał", "tooltip-pt-logout": "so wotzjewić", "tooltip-pt-createaccount": "Pozbudźujemy će, konto załožić a so přizjewić; njeje wšak nuznje trěbne", "tooltip-ca-talk": "diskusija wo stronje", "tooltip-ca-edit": "Tutu stronu wobdźěłać", + "tooltip-ca-edit-local": "Lokalnu wopisowansku stronu wobdźěłać", + "tooltip-ca-create": "Tutu stronu wutworić", + "tooltip-ca-create-local": "Lokalnu wopisowansku stronu wutworić", "tooltip-ca-addsection": "Nowy wotrězk započeć", "tooltip-ca-viewsource": "Strona je škitana. Móžeš pak jeje žórło wobhladać.", "tooltip-ca-history": "stawizny tuteje strony", @@ -2458,7 +2534,9 @@ "tooltip-search": "{{GRAMMAR:akuzatiw|{{SITENAME}}}} přepytać", "tooltip-search-go": "Dźi k stronje z runje tutym mjenom, jeli eksistuje", "tooltip-search-fulltext": "Pytać za stronami, kotrež tutón tekst wobsahuja", + "tooltip-p-cactions": "Dalše nastajenja", "tooltip-p-logo": "hłowna strona", + "tooltip-p-personal": "Wužiwarski meni", "tooltip-n-mainpage": "hłownu stronu pokazać", "tooltip-n-mainpage-description": "Hłownu stronu wopytać", "tooltip-n-portal": "wo projekće, što móžeš činić, hdźe móžeš informacije namakać", @@ -2531,9 +2609,13 @@ "pageinfo-display-title": "Zwobraznjenski titul", "pageinfo-default-sort": "Standardny sortěrowanski kluč", "pageinfo-length": "Dołhosć strony (w bajtach)", + "pageinfo-namespace": "Mjenowy rum", + "pageinfo-namespace-id": "ID mjenoweho ruma", "pageinfo-article-id": "ID strony", "pageinfo-language": "Rěč wobsaha strony", + "pageinfo-language-change": "změnić", "pageinfo-content-model": "Model wobsaha strony", + "pageinfo-content-model-change": "změnić", "pageinfo-robot-policy": "Indicěrowanje přez roboty", "pageinfo-robot-index": "Dowoleny", "pageinfo-robot-noindex": "Zakazany", @@ -2543,6 +2625,7 @@ "pageinfo-redirects-value": "$1", "pageinfo-subpages-name": "Podstrony tuteje strony", "pageinfo-subpages-value": "$1 ($2 {{PLURAL:$2|dalesposrědkowanje|dalesposrědkowani|dalesposrědkowanja|dalesposrědkowanjow}}; $3 {{PLURAL:$3|njedalesposrědkowanje|njedalesposrědkowani|njedalesposrědkowanja|njedalesposrědkowanjow}})", + "pageinfo-subpages-value-unknown": "Njeznaty ($1)", "pageinfo-firstuser": "{{GENDER:$1|Awtor|Awtorka}} strony", "pageinfo-firsttime": "Datum wutworjenja strony", "pageinfo-lastuser": "{{GENDER:$1|Posledni wobdźěłar|Poslednja wobdźěłarka}}", @@ -2568,6 +2651,7 @@ "pageinfo-category-pages": "Ličba rěkow", "pageinfo-category-subcats": "Ličba podkategorijow", "pageinfo-category-files": "Ličba datajow", + "pageinfo-user-id": "ID wužiwarja", "markaspatrolleddiff": "Změnu jako přepruwowanu woznamjenić", "markaspatrolledtext": "Tutu změnu nastawka jako přepruwowanu woznamjenić", "markedaspatrolled": "Změna bu jako přepruwowana woznamjenjena.", @@ -2616,8 +2700,11 @@ "imagelisttext": "Deleka je lisćina '''$1''' {{PLURAL:$1|dataje|datajow|datajow|datajow}}, kotraž je po $2 sortěrowana.", "newimages-summary": "Tuta specialna strona naliči aktualnje nahrate wobrazy a druhe dataje.", "newimages-legend": "Filter", + "newimages-user": "IP-adresa abo wužiwarske mjeno", "newimages-showbots": "Nahraća boćikow pokazać", + "newimages-mediatype": "Medijowy typ:", "noimages": "Žane dataje.", + "gallery-slideshow-toggle": "Miniatury přepinać", "ilsubmit": "Pytać", "bydate": "datumje", "sp-newimages-showfrom": "Nowe dataje pokazać, započinajo wot $1, $2", @@ -2687,7 +2774,11 @@ "confirm-unwatch-button": "W porjadku", "confirm-unwatch-top": "Tutu stronu z wobkedźbowankow wotstronić?", "confirm-rollback-button": "W porjadku", + "confirm-mcrrestore-title": "Wersiju wobnowić", + "confirm-mcrundo-title": "Změnu cofnyć", + "mcrundofailed": "Cofnjenje je so nimokuliło", "quotation-marks": "\"$1\"", + "formatnum-nan": "Njeje ličba", "imgmultipageprev": "← předchadna strona", "imgmultipagenext": "přichodna strona →", "imgmultigo": "Dźi!", @@ -2745,6 +2836,7 @@ "version-specialpages": "Specialne strony", "version-parserhooks": "Parserowe hoki", "version-variables": "Wariable", + "version-editors": "Editory", "version-antispam": "Škit přećiwo spamej", "version-other": "Druhe", "version-mediahandlers": "Předźěłaki medijow", @@ -2769,6 +2861,7 @@ "version-poweredby-credits": "Tutón wiki so wot '''[https://www.mediawiki.org/ MediaWiki]''', copyright © 2001-$1 $2 podpěruje.", "version-poweredby-others": "druzy", "version-poweredby-translators": "Přełožowarjo na translatewiki.net", + "version-poweredby-various": "Wšelacy awtorojo", "version-credits-summary": "Dźakujemy so slědowacym wosobam za jich přinoški k [[Special:Version|MediaWiki]]", "version-license-info": "MediaWiki je swobodna softwara: móžeš ju pod wuměnjenjemi licency GNU General Public License, wozjewjeneje wot załožby Free Software Foundation, rozdźělić a/abo změnić: pak pod wersiju 2 licency pak pod někajkej pozdźišej wersiju.\n\nMediaWiki so w nadźiji rozdźěla, zo budźe wužitny, ale BJEZ GARANTIJU: samo bjez wobsahowaneje garantije PŘEDAWAJOMNOSĆE abo PŘIHÓDNOSĆE ZA WĚSTY ZAMĚR. Hlej GNU general Public License za dalše podrobnosće.\n\nTy měł [{{SERVER}}{{SCRIPTPATH}}/COPYING kopiju licency GNU General Public License] hromadźe z tutym programom dóstanu měć: jeli nic, [//www.gnu.org/licenses/old-licenses/gpl-2.0.html čitaj ju online].", "version-software": "Instalowana software", @@ -2780,6 +2873,10 @@ "version-libraries": "Instalowane biblioteki", "version-libraries-library": "Biblioteka", "version-libraries-version": "Wersija", + "version-libraries-license": "Licenca", + "version-libraries-description": "Wopisanje", + "version-libraries-authors": "Awtorojo", + "version-libraries-source": "Žórło", "redirect": "Na dataju, wužiwarja, stronu abo wersiju abo protokolowy ID dale sposrědkować", "redirect-summary": "Tuta specialna strona so do dataje (datajowe mjeno je podate), strony (wersijowy ID abo ID strony je podaty), wužiwarskeje strony (numeriski wužiwarski ID je podaty) abo protokoloweho zapiska (protokolowy ID je podaty) dale sposrědkuje. Wužiće:\n[[{{#Special:Redirect}}/file/Přikład.jpg]], [[{{#Special:Redirect}}/page/64308]], [[{{#Special:Redirect}}/revision/328429]] abo [[{{#Special:Redirect}}/user/101]].", "redirect-submit": "Los", @@ -2789,7 +2886,9 @@ "redirect-page": "ID strony", "redirect-revision": "Wersija strony", "redirect-file": "Datajowe mjeno", + "redirect-logid": "Protokolowy ID", "redirect-not-exists": "Hódnota njeje so namakała", + "redirect-not-numeric": "Hódnota numeriska njeje", "fileduplicatesearch": "Dwójne dataje pytać", "fileduplicatesearch-summary": "Pytanje za duplikatnymi datajemi na zakładźe jich hašoweje hódnoty.", "fileduplicatesearch-filename": "Datajowe mjeno:", @@ -2798,6 +2897,8 @@ "fileduplicatesearch-result-1": "Dataja \"$1\" identiske duplikaty nima.", "fileduplicatesearch-result-n": "Dataja \"$1\" ma {{PLURAL:$2|1 identiski duplikat|$2 identiskej duplikataj|$2 identiske duplikaty|$2 identiskich duplikatow}}.", "fileduplicatesearch-noresults": "Žana dataja z mjenom \"$1\" namakana.", + "special-talkpage": "Diskusijna strona", + "special-talkpage-submit": "K diskusijnej stronje", "specialpages": "Specialne strony", "specialpages-note-top": "Legenda", "specialpages-note-restricted": "* Normalne specialne strony.\n* Specialne strony z wobmjezowanym přistupom.", @@ -2821,6 +2922,10 @@ "tag-filter": "Filter [[Special:Tags|tafličkow]]:", "tag-filter-submit": "Filter", "tag-list-wrapper": "[[Special:Tags|{{PLURAL:$1|Značka|Značce|Znački}}]]: $2", + "tag-mw-new-redirect": "Nowe dalesposrědkowanje", + "tag-mw-removed-redirect": "Dalesposrědkowanje wotstronjene", + "tag-mw-replace": "Wuměnjeny", + "tag-mw-undo": "Cofnjenje", "tags-title": "Taflički", "tags-intro": "Tuta strona nalistuje taflički, z kotrymiž softwara móže změnu markěrować a jich woznam.", "tags-tag": "Mjeno taflički", @@ -2835,7 +2940,9 @@ "tags-source-extension": "Přez software definowany", "tags-source-manual": "Manuelnje wot wužiwarjow a boćikow nałoženy", "tags-source-none": "Hižo so njewužiwa", + "tags-hidden": "(schowany)", "tags-edit": "změnić", + "tags-helppage-edit": "wotkaz wobdźěłać", "tags-delete": "zhašeć", "tags-activate": "aktiwizować", "tags-deactivate": "znjemóžnić", @@ -2870,8 +2977,46 @@ "compare-submit": "Přirunać", "compare-revision-not-exists": "Wersija, kotruž sy podał, njeeksistuje.", "diff-form": "Rozdźěle", + "diff-form-submit": "Rozdźěle pokazać", + "diff-form-other-revid": "Wersijowy ID", + "permanentlink-revid": "Wersijowy ID", + "permanentlink-submit": "K wersiji", + "newsection": "Nowy wotrězk", + "newsection-page": "Cilowa strona", + "newsection-submit": "K stronje", + "editpage": "Stronu wobdźěłać", + "specialeditpage-page": "Cilowa strona", + "specialeditpage-submit": "K stronje", "deletepage": "Stronu zhašeć", + "specialdeletepage-page": "Cilowa strona", + "specialdeletepage-submit": "K stronje", + "pageinfo": "Informacije wo stronje", + "specialpageinfo-page": "Cilowa strona", + "specialpageinfo-submit": "K stronje", + "pagehistory": "Historija strony", + "specialpagehistory-page": "Cilowa strona", + "specialpagehistory-submit": "K stronje", + "protectpage": "Stronu škitać", + "specialprotectpage-page": "Cilowa strona", + "specialprotectpage-submit": "K stronje", "purge": "Pufrowak wuprózdnić", + "specialpurge-page": "Cilowa strona", + "specialpurge-submit": "K stronje", + "namespaceinfo": "Informacije wo mjenowych rumach", + "namespaceinfo-heading-id": "ID", + "namespaceinfo-heading-canonical": "Kanoniske mjeno", + "namespaceinfo-heading-local": "Lokalne mjeno", + "namespaceinfo-heading-info": "Wopisanje a kajkosće", + "namespaceinfo-description-custom": "Swójski mjenowy rum „$1“", + "namespaceinfo-description-ns-2": "Wirtuelny mjenowy rum za wobrazy", + "namespaceinfo-description-ns-1": "Wirtuelny mjenowy rum za specialne strony", + "namespaceinfo-description-ns0": "Hłowny mjenowy rum", + "namespaceinfo-description-ns1": "Diskusijne strony za strony we hłownym mjenowym rumje", + "namespaceinfo-description-ns3": "Diskusijne strony wužiwarjow", + "namespaceinfo-description-ns4": "Projektowe strony", + "namespaceinfo-description-ns5": "Diskusijne strony za strony w projektowym mjenowym rumje", + "namespaceinfo-description-ns6": "Dataje a datajowe wopisanja", + "namespaceinfo-description-ns7": "Diskusijne strony za dataje", "dberr-problems": "Wodaj! Tute sydło ma techniske ćežkosće.", "dberr-again": "Počakń někotre mjeńšiny a zaktualizuj stronu.", "dberr-info": "(Njeje móžno na datowu banku přistup měć: $1)", @@ -2883,6 +3028,7 @@ "htmlform-int-toolow": "Hódnota, kotruž sy zapodał, je mjeńša hač minimum $1.", "htmlform-int-toohigh": "Hódnota, kotruž sy zapodał, je wjetša hač maksimum $1.", "htmlform-required": "Tuta hódnota je trěbna", + "htmlform-optional-flag": "(opcionalny)", "htmlform-submit": "Wotpósłać", "htmlform-reset": "Změny cofnyć", "htmlform-selectorother-other": "Druhe", @@ -2891,8 +3037,16 @@ "htmlform-cloner-create": "Wjace přidać", "htmlform-cloner-delete": "Wotstronić", "htmlform-cloner-required": "Znjamjeńša jedna hódnota je trěbna.", + "htmlform-time-placeholder": "HH:MM:SS", + "htmlform-datetime-placeholder": "LLLL-MM-DD HH:MM:SS", + "htmlform-title-not-exists": "$1 njeeksistuje.", + "htmlform-user-not-exists": "$1 njeeksistuje.", + "htmlform-user-not-valid": "$1 płaćiwe wužiwarske mjeno njeje.", "logentry-delete-delete": "$1 je stronu $3 {{GENDER:$1|zhašał|zhašała}}", "logentry-delete-restore": "$1 je stronu $3 ($4) {{GENDER:$2|wobnowił|wobnowiła}}", + "logentry-delete-restore-nocount": "$1 je stronu $3 {{GENDER:$2|wobnowił|wobnowiła}}", + "restore-count-revisions": "{{PLURAL:$1|$1 wersija|$1 wersiji|$1 wersije|$1 wersijow}}", + "restore-count-files": "{{PLURAL:$1|$1 dataja|$1 dataji|$1 dataje|$1 datajow}}", "logentry-delete-event": "$1 je widźomnosć {{PLURAL:$5|protokoloweho zapiska|$5 protokoloweju zapiskow|$5 protokolowych zapiskow}} na $3 {{GENDER:$2|změnił|změniła}}: $4", "logentry-delete-revision": "$1 je widźomnosć {{PLURAL:$5|jedneje wersije|$5 wersijow}} na $3 {{GENDER:$2|změnił|změniła}}: $4", "logentry-delete-event-legacy": "$1 je widźomnosć protokolowych zapiskow na $3 {{GENDER:$2|změnił|změniła}}", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/hy.json mediawiki-1.43.9+dfsg/languages/i18n/hy.json --- mediawiki-1.43.8+dfsg/languages/i18n/hy.json 2026-04-01 12:33:20.658552200 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/hy.json 2026-06-29 17:54:46.785094000 +0000 @@ -42,7 +42,8 @@ "ديفيد", "아라", "Əkrəm Cəfər", - "Əkrəm" + "Əkrəm", + "Ouclie" ] }, "sunday": "Կիրակի", @@ -963,7 +964,7 @@ "rcshowhidecategorization-hide": "Թաքցնել", "rclinks": "Ցույց տալ վերջին $1 փոփոխությունները վերջին $2 օրվա ընթացքում", "diff": "տարբ", - "hist": "պատմություն", + "hist": "պատմ", "hide": "Թաքցնել", "show": "Ցույց տալ", "minoreditletter": "չ", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/iba.json mediawiki-1.43.9+dfsg/languages/i18n/iba.json --- mediawiki-1.43.8+dfsg/languages/i18n/iba.json 2026-04-01 12:33:20.660552300 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/iba.json 2026-06-29 17:54:46.788094000 +0000 @@ -285,6 +285,7 @@ "virus-scanfailed": "penimpai enda mujur (kod $1)", "virus-unknownscanner": "antivirus enda dikelala:", "logouttext": "Diatu nuan udah log pansut.\n\nIngat meh sekeda lambar dipelaba agi nunjukka nuan baka nuan agi log tama, nyentukka nuan meresika cache browser nuan.", + "logouttext-for-temporary-account": "Diatu nuan udah log pansut ari akaun enda lama nuan.\n\nIngat meh sekeda lambar dipelaba agi nunjukka nuan baka nuan agi log tama, nyentukka nuan meresika cache browser nuan.", "logging-out-notify": "Nuan benung dilog pansut, anti meh.", "logout-failed": "Enda ulih log tama diatu: $1", "cannotlogoutnow-title": "Enda ulih log tama diatu", @@ -418,6 +419,8 @@ "passwordreset-email": "Address e-mel:", "passwordreset-emailelement": "Nama pengena:\n$1\n\nJaku pansa enda lama:\n$2", "passwordreset-success": "Nuan udah minta pengadu baru jaku pansa.", + "passwordreset-invalidemail": "Address e-mel enda sah", + "passwordreset-nodata": "Nadai nama pengena tauka address e-mel diberi", "changeemail": "Ubah tauka buai address e-mel", "changeemail-no-info": "Nuan patut belog tama deka ngubah e-mel nuan.", "changeemail-oldemail": "Address emel diatu:", @@ -485,6 +488,7 @@ "permissionserrorstext-withaction": "Nuan nadai pemendar kena $2 {{PLURAL:$1|kebuah}} tu:", "recreate-moveddeleted-warn": "Jaku tangkan: Nuan ngaga baru lambar ti udah dipadam sebedau tu.\n\nNuan patut berunding sekalika patut terus ngedit lambar tu.\nLog pemadam enggau pemindah kena lambar tu disediaka ditu:", "moveddeleted-notice": "Lambar tu udah nadai.\nLog pemuai, pelindung, enggau pengalih kena lambar tu disediaka ba baru nyadi referens.", + "log-fulllog": "Peda log penuh", "edit-conflict": "Konflik edit.", "postedit-confirmation-created": "Lambar tu udah [[Special:Diff/$2|digaga]].", "postedit-temp-created-label": "Akaun sementara", @@ -524,6 +528,7 @@ "history-feed-item-nocomment": "$1 kena $2", "rev-delundel": "ubah penampak", "rev-showdeleted": "pandangka", + "revdelete-show-file-submit": "Au", "revdelete-hide-image": "Lalaika isi fail", "revdelete-hide-comment": "Pemandak edit", "revdelete-hide-user": "Nama pengena/address IP pengedit", @@ -601,6 +606,9 @@ "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (peda ga [[Special:NewPages|ripih lambar baru]])", "rcfilters-legend-heading": "Ripih pemandak:", "rcfilters-highlighted-filters-list": "Dikemeratka: $1", + "rcfilters-savedqueries-cancel-label": "Kinsil", + "rcfilters-filter-major-label": "Edit ukai mit", + "rcfilters-filter-major-description": "Edit enda dilabel nyadi mit.", "rcfilters-watchlist-edit-watchlist-button": "Edit ripih lambar ibun nuan", "rcnotefrom": "Di baruh {{PLURAL:$5|nya ubah}} kenyau ari $3, $4 (nyentuk ke $1 dipandangka).", "rclistfrom": "Nunjukka ubah baru ari $2, $3", @@ -635,7 +643,9 @@ "recentchanges-page-added-to-category": "[[:$1]] ditambahka ngagai kategori", "recentchanges-page-removed-from-category": "[[:$1]] dibuai ari kategori", "upload": "Upload fail", + "reuploaddesc": "Kinsil undan niki lalu nikal ngagai pom undan niki", "filedesc": "Penerang pandak", + "upload-dialog-button-cancel": "Kinsil", "uploadstash-refresh": "Segar baru ripih fail", "uploadstash-pager-submit": "Mandangka ripih fail", "license": "Pelisin:", @@ -670,7 +680,9 @@ "filehist-user": "Pengena", "filehist-dimensions": "Dimensyen", "filehist-comment": "Komen", + "filehist-missing": "nadai fail", "imagelinks": "Guna fail", + "nolinkstoimage": "Nadai lambar ke ngena fail tu.", "sharedupload-desc-here": "Fail tu ari $1 lalu tau dikena projek bukai.\nPenerang ba [$2 lambar penerang fail] iya bisi dipandangka ba baruh tu.", "filepage-nofile": "Nadai fail ti ngena nama tu.", "upload-disallowed-here": "Nuan enda ulih ganti fail tu", @@ -686,6 +698,8 @@ "move": "Kalihka", "pager-newer-n": "{{PLURAL:$1|1 ke baru|$1 ke baru}}", "pager-older-n": "{{PLURAL:$1|$1 ke lama}}", + "apisandbox-continue": "Neruska", + "apisandbox-continue-clear": "Puangka", "booksources": "Bunsu bup", "booksources-search-legend": "Giga bunsu bup", "booksources-search": "Giga", @@ -720,11 +734,14 @@ "listgrants": "Pemendar", "listgrants-grant": "Pemendar", "listgrants-rights": "Hak", + "trackingcategories-nodesc": "Nadai penerang disendiaka.", "emailuser": "Kirum e-mel ngagai user tu", + "emailuser-title-notarget": "E-mel pengena", "emailusername": "Nama pengena:", "watchlist": "Ripih ibun", "mywatchlist": "Ripih ibun", "watchlistfor2": "Kena $1", + "watchnologin": "Enda belog tama", "watch": "Ibun", "unwatch": "Umbas ibun", "watchlist-details": "{{PLURAL:$1|$1 lambar}} ba Ripih Ibun nuan (nyengkaum lambar randau).", @@ -732,11 +749,15 @@ "wlnote": "Di baruh {{PLURAL:$1|nya ubah kepenudi|nya $1 ubah kepenudi}} dalam {{PLURAL:$2|jam|$2 jam}} sebedau tu, baka ari $3, $4.", "watchlist-options": "Pemilih ripih ibun", "enotif_reset": "Tanda semua lamban nyadi udah diabas", + "rollback-confirmation-yes": "Pulai", + "rollback-confirmation-no": "Kinsil", "rollbacklink": "pulai", "rollbacklinkcount": "pulai baru $1 {{PLURAL:$1|edit}}", + "sessionfailure": "Baka ke bisi penanggul enggau sesyen log tama nuan;\npengawa tu udah dikinsil nyadi singkang bejimat ari rampas sesyen.\nMinta isi baru pom.", "protect-default": "Ngemendarka semua pengena", "restriction-edit": "Edit", "restriction-move": "Kalihka", + "undelete-show-file-submit": "Au", "undelete-back-to-list": "Peda semua revisyen ke dibuai", "namespace": "Ruai nama:", "blanknamespace": "(Batang)", @@ -781,11 +802,16 @@ "blocklink": "alit", "contribslink": "pemeri", "block-log-flags-nocreate": "pengaga akaun dialit", + "lockconfirm": "Au, aku endang deka ngunchi pengkalan data tu.", + "unlockconfirm": "Au, aku endang deka muka kunchi pengkalan data tu.", "newtitle": "Tajuk baru:", "movereason": "Kebuah:", + "delete_and_move_confirm": "Au, buai lambar \"$1\"", "export": "Eksport lambar", "tooltip-t-specialpages": "Ripih semua lambar spesyel", "pageinfo-toolboxlink": "Informasyen lambar", + "pageinfo-contentpage-yes": "Au", + "pageinfo-protect-cascading-yes": "Au", "patrol-log-page": "Log pansik", "previousdiff": "← Edit ke lama", "nextdiff": "Edit ke baru →", @@ -797,6 +823,11 @@ "metadata": "Metadata", "metadata-help": "Fail tu ngembuan infomasyen tambah, nyangka ditambah ari kamera digital tauka scanner ti dikena ngaga tauka ngaga iya nyadi digital.\nEnti fail nya udah diubah ari gaya asal iya, sekeda penerang engka enda ngayanka fail ti diubah nya enggau penuh.", "monthsall": "semua", + "confirmemail_body": "Bisi orang, engka nuan, ari address IP $1,\nudah ngerejista akaun \"$2\" enggau address e-mel ba {{SITENAME}}.\n\nDeka ngesahka akaun tu amat enggi nuan lalu deka ngaktifka penteba ba {{SITENAME}}, buka link tu ba pelayar web nuan:\n\n$3\n\nEnti nuan *enda* ngerejista akaun tu, nitihka link tu deka nginsil pengesah address e-mel:\n\n$5\n\nKod pengesah tu deka pansa timpuh kena $4.", + "confirmemail_body_changed": "Bisi orang, engka nuan, ari address IP $1, udah nukarka address e-mel ungkup akaun \"$2\" nyadi address e-mel tu ba {{SITENAME}}.\n\nDeka ngesahka akaun tu amat enggi anda lalu deka ngaktifka baru penteba e-mel ba {{SITENAME}}, minta buka link tu dalam pelayar web nuan:\n\n$3\n\nEnti akaun tu *ukai* enggi nuan, nitih link tu deka nginsilka pengesah address e-mel:\n\n$5\n\nKod pengesah tu deka pansa timpuh kena $4.", + "confirmemail_body_set": "Bisi orang, engka nuan, ari address IP $1,\nudah ngeset address akaun \"$2\" enggau address e-mel tu ba {{SITENAME}}.\n\nDeka ngesahka akaun tu amat enggi nuan lalu deka ngaktifka penteba ba {{SITENAME}}, buka link tu ba pelayar web nuan:\n\n$3\n\nEnti akaun tu *ukai* enggi nuan, nitihka link tu deka nginsil pengesah address e-mel:\n\n$5\n\nKod pengesah tu deka pansa timpuh kena $4.", + "confirmemail_invalidated": "Pengesah e-mel udah dikinsil", + "invalidateemail": "Kinsil pengesah e-mel", "imgmultipageprev": "← lambar sebedau tu", "imgmultipagenext": "lambar sepengudah nya →", "imgmultigo": "Peda lambar", @@ -812,10 +843,17 @@ "tags-active-no": "Enda", "tags-hitcount": "$1 {{PLURAL:$1|ubah}}", "htmlform-submit": "Kirum", + "htmlform-yes": "Au", "revdelete-content-hid": "Pengisi dilalaika", + "feedback-cancel": "Kinsil", "searchsuggest-search": "Giga {{SITENAME}}", "searchsuggest-containing": "Giga lambar ke ngembuan", "duration-days": "$1 {{PLURAL:$1|hari}}", + "mw-widgets-abandonedit-keep": "Sambung ngedit", + "passwordpolicies": "Polisi jaku pansa", + "passwordpolicies-group": "Raban", + "passwordpolicies-policies": "Polisi", + "userlogout-continue": "Deka nuan log pansut?", "nstab-mainpage": "Lambar Keterubah", "blockedtext-made-by": "Alit tu digaga $1", "blockedtext-reason-comment": "Kebuah diberi $1.", @@ -824,5 +862,6 @@ "blockedtext-intended-blockee": "Orang tagat alit: $1", "blockedtext-contact-blocker-admin": "Nuan ulih kontak $1 tauka [[{{MediaWiki:Grouppage-sysop}}|pengatur]] kena berandau pasal alit tu.", "blockedtext-block-ip": "Address IP nuan kemaya tu nya $1", - "blockedtext-include-details-queries": "Minta nuan nyengkaum semua penerang di atas dalam sebarang tanya ti digaga nuan." + "blockedtext-include-details-queries": "Minta nuan nyengkaum semua penerang di atas dalam sebarang tanya ti digaga nuan.", + "renameuserconfirm": "Au, tukar nama pengena tu" } diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/ibb.json mediawiki-1.43.9+dfsg/languages/i18n/ibb.json --- mediawiki-1.43.8+dfsg/languages/i18n/ibb.json 2026-04-01 12:33:20.660552300 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/ibb.json 2026-06-29 17:54:46.788094000 +0000 @@ -12,7 +12,9 @@ "Nyaknograce", "Okon Ibiono", "Uduakj", - "Uduakumana" + "Uduakumana", + "Andikan Efiok Eduok", + "Orokbest1" ] }, "sunday": "adere", @@ -73,23 +75,33 @@ "hidden-categories": "{{PLURAL:$1|Ndibe ekpok}}‎", "hidden-category-category": "Ndibe ekpok", "category-subcat-count": "{{PLURAL:$2|Ntok ekpok ami ikpong esine ke ekpok ami.|Ntok ekpok ami ikpong esine ke {{PLURAL:$1|ekpok ami|$1 ntok ekpok}}, ato $2 afid ado.}}", + "category-subcat-count-limited": "Ikpeghe nwed ayem anie afud ami {{PLURAL:$1|subcategory|$1 subcategories}}.", "category-article-count": "{{PLURAL:$2|Me iwod nwed ami ikpong asine ke ekpok ami.|Mme {{PLURAL:$1|iwod nwed ami ado|$1 iwod nwed asine}} ke iwod nwed abi, ato $2 afid ado.}}", "category-file-count": "{{PLURAL:$2|Ekpuk ami asine only ke edem ikpong.|Edem {{PLURAL:$1|ami ado|$1 edem asine}} ke ekpuk, awo ke $2 afid.}}", + "index-category": "Usuñ udungho mkpọ", + "noindex-category": "Usuñ udungho mkpọ ibaha", "broken-file-category": "Iwod nwed me mbungho edem links‎", "about": "Kanna", + "article": "Ufa ikpeghe nwed", "newwindow": "(bede ke ufa windows)", "cancel": "Kpọñ", "moredotdotdot": "Afen...", + "morenotlisted": "Mkpọ se ewed ami akeme inam ikeme", "mypage": "Ikpa nwed", "mytalk": "Ikọ", "anontalk": "Ikọ", "navigation": "Nagha adu nam", "and": " ye", + "faq": "FAQ", + "actions": "Adinam", "namespaces": "Anyịñ", + "variants": "Mme usuñ mfen", "navigation-heading": "Usung Nagha adu nam", + "errorpagetitle": "Ifonọ", "returnto": "Timme ka $1.", "tagline": "Ano {{SITENAME}}", "help": "Ñwam", + "help-mediawiki": "Wam banga MediaWiki", "search": "Yem", "searchbutton": "Yem", "go": "Saña", @@ -97,18 +109,29 @@ "skin-view-history": "Se mkpo ini edem", "history": "Nkan mkpo ke iwod nwed", "history_short": "Nkan mkpo", + "history_small": "Eset", + "updatedmarker": "Ekenam toñho akpatre ini sfp ake abaha ke ikpeghe nwed ayem", "printableversion": "Usio sio ukpungo mkpo", "permalink": "Ata usong adi nie", + "print": "Sio", "view": "Kpeme", + "viewcontribs": "See. Ntipnsen", "skin-view-view": "Koot", "skin-view-foreign": "Se ke $1", "edit": "Kpungo", "skin-view-edit": "Kpungo", + "edit-local": "Manna wed mkpọ ke ikọ usem nfen", "create": "Nam", "skin-view-create": "Nam", "create-local": "Dian uwod mkpo nkan", "delete": "Sịññe", + "viewdeleted_short": "See {{PLURAL\n:$1|one deleted edit|$1 deleted edits}}", + "protect": "Kpeme", + "protect_change": "Kpugho", + "skin-action-unprotect": "Kpugho ukpeme", + "unprotect": "Kpugho ukpeme", "newpage": "Ufa ikpa nwed", + "newpage-desc": "Toñho ufa ikpeghe iko ke ibout iko ada see eyem", "talkpagelinktext": "ikọ", "specialpage": "Sanga ikpa nwed", "personaltools": "Mkpo utom mmi ikpong", @@ -116,38 +139,69 @@ "views": "Kpeme", "toolbox": "Mkpo utom", "cactions": "Afen", + "tool-link-userrights": "Mkpu-ghǒ {{GENDER:$1|user}}eboho", + "tool-link-userrights-readonly": "See {{GENDER:$1|user}} eboho", + "tool-link-emailuser": "Nọ etop aka{{GENDER\n:$1|user}}", + "imagepage": "See ikpeghe ikọ", + "mediawikipage": "See ikpeghe etop", + "templatepage": "See idem ikpeghe nwed", + "viewhelppage": "See ikpeghe uwan", + "categorypage": "See mme ikpeghe nwed", + "viewtalkpage": "See iko ñnemme", "otherlanguages": "Ke iko nwen", "redirectedfrom": "(Eben eto $1)", "redirectpagesub": "Etimme ben eka iwod nwed", "redirectto": "Sia ka:", "lastmodifiedat": "Eke tuk ikpa nwed adam akpatere ke $1, ke $2.", + "protectedpage": "Ekpeme ikpeghe ami", "jumpto": "Tama duk:", "jumptonavigation": "nagha adu nam", "jumptosearch": "yem", + "pool-timeout": "Ini akweghe , ada abed adi yid", + "pool-queuefull": "Mme adaha nwed ayoho", + "pool-errorunknown": "Mfina awo mme idionọke", + "pool-servererror": "Mme adaha nwed ibaha ($1).", + "poolcounter-usage-error": "Mfina atoho nanga ekama", "aboutsite": "Kanna {{SITENAME}}", "aboutpage": "Project:Kanna", + "copyright-footer": "Mme iko mbọ aba ke idak $1 ke esioho fep eya ediongho", "copyrightpage": "{{ns:project}}:Ntime nwed", "currentevents": "Usoro si ba", "currentevents-url": "Project:Usoro si ba", "disclaimers": "Disclaimers", "disclaimerpage": "Project:Afid nwed nagha utom aba", "edithelp": "Uwan ke ukpungo mkpo", + "helppage-top-gethelp": "Uwam", "mainpage": "Ata Ikpa Nwed", "mainpage-description": "Ata ikpa nwed", + "policy-url": "Mme ewukho abaha ke Unam mkpọ", "portal": "Usong idung", "portal-url": "Project:Usong idung", "privacy": "Mkpo idem mmi", "privacypage": "Project:Mkpo idem mmi", + "badaccess": "Owo inoho Unen", + "badaccess-group0": "Owo iyakka yak afo aka iso ke adinam sfo ayeme do", "ok": "OK", + "retrievedfrom": "Abọ ato \"$1\"", "new-messages": "{{PLURAL:$3|Anie}} $1 ($2).", + "new-messages-diff-link-plural": "Apatere {{PLURAL:$1|change|999=changes}}", "editsection": "kpungo", "editold": "kpungo", "viewsourceold": "se nte ato", "editlink": "kpungo", "viewsourcelink": "se nte ato", + "editsectionhint": "Nneke ñwed ikpeghe: $1", "toc": "Si sine", "showtoc": "wọọt", "hidetoc": "dịbe", + "collapsible-collapse": "Nuaduñ", + "collapsible-collapse-all-text": "Nua afud duñ", + "collapsible-expand": "Tàd", + "collapsible-expand-all-text": "Tàd afud", + "confirmable-yes": "Ehh", + "confirmable-no": "Iyo", + "thisisdeleted": "Se emi idoho ntro ke esio efep $1?", + "viewdeleted": "Se $1?", "red-link-title": "$1 (ikpa nwed ibagha)", "nstab-main": "Ikpa nwed", "nstab-user": "{{GENDER:$1|Ikpa new an si nie}}", @@ -298,6 +352,7 @@ "grouppage-bot": "{{ns:project}}:Timme tongho", "grouppage-sysop": "{{ns:project}}:Si kama utom", "rightslog": "Eti owo aduk", + "skin-action-addsection": "Dian iwod nwed", "action-edit": "kod ikpa nwed am", "action-createaccount": "nam account owo adam", "enhancedrc-history": "nkan mkpo", @@ -345,6 +400,8 @@ "recentchangeslinked-summary": "Sin anying iwod nwed se mkpo si kpugho ke iwod nwed adiana or adiangha ke iwod nwed. (Adi kid mmun si ba mi, sin {{ns:category}}:Anying ekpuk). Ukpoghude si ba ke iwod nwed ke [[Special:Watchlist|usumg uyem mkpo]] eba ke bold.", "recentchangeslinked-page": "Nwed akereke:", "recentchangeslinked-to": "Wod ukpungo mkpo yak akan a dian ikpa nwed ke ikpa nwed nwen", + "recentchanges-page-added-to-category": "[[:$1]] bendian ke atu iko", + "recentchanges-page-removed-from-category": "[[:$1]] siofep ke atu iko", "upload": "Sin nwed", "filedesc": "Biere", "upload-form-label-infoform-categories": "Ikot ked", @@ -398,7 +455,7 @@ "speciallogtitlelabel": "Anying (usung {{ns:user}}:aying se akama ano owo):‎", "log": "Nkan mkpo", "logeventslist-submit": "Wọọt", - "all-logs-page": "Afid ubono mkpo esien", + "all-logs-page": "Ata akpan ntọ duk", "alllogstext": "Udian esioho ke aying ada si {{SITENAME}}.\nAme ke mi sin use mkpo ke adi duk yes aying mfo (mem mfana), or mfana ikpa nwed (mem mfana nko).", "logempty": "Adi sangha ye ubono mkpo.", "allpages": "Afid iwod nwed", @@ -535,6 +592,7 @@ "pagelang-language": "Ikọ", "pagelang-reason": "Ntak:", "pagelang-submit": "Dọñ", + "nstab-mainpage": "Ata Ikpa Nwed", "skin-action-delete": "Sịññe", "blockedtext-made-by": "Enamel block am i ke $1.", "blockedtext-reason-comment": "Mfana enoho $1.", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/id.json mediawiki-1.43.9+dfsg/languages/i18n/id.json --- mediawiki-1.43.8+dfsg/languages/i18n/id.json 2026-04-01 12:33:20.662552000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/id.json 2026-06-29 17:54:46.789094000 +0000 @@ -110,7 +110,9 @@ "HyperAnd", "RaymondSutanto94", "Deepturquoise", - "Bayahiu" + "Bayahiu", + "Budhiastawa", + "Argo Carpathians" ] }, "sunday": "Minggu", @@ -169,7 +171,7 @@ "category_header": "Halaman-halaman dalam kategori \"$1\"", "subcategories": "Subkategori", "category-media-header": "Media dalam kategori \"$1\"", - "category-empty": "Saat ini, tidak terdapat halaman ataupun media dalam kategori ini.", + "category-empty": "Tiada laman atau media di kategori ini.", "hidden-categories": "{{PLURAL:$1|Kategori tersembunyi}}", "hidden-category-category": "Kategori tersembunyi", "category-subcat-count": "{{PLURAL:$2|Kategori ini hanya memiliki subkategori berikut.|{{PLURAL:$1|$1 subkategori}} di kategori ini ditampilkan berikut ini. Terdapat $2 subkategori seluruhnya dalam kategori ini.}}", @@ -270,7 +272,7 @@ "pool-servererror": "Layanan penghitung pool ini tidak tersedia ($1).", "poolcounter-usage-error": "Galat penggunaan: $1", "aboutsite": "Tentang {{SITENAME}}", - "aboutpage": "Project:Tentang", + "aboutpage": "Project:Perihal", "copyright-footer": "Konten tersedia sesuai di bawah $1.", "copyrightpage": "{{ns:project}}:Hak cipta", "currentevents": "Peristiwa terkini", @@ -1457,7 +1459,7 @@ "rcfilters-restore-default-filters": "Kembalikan penyaring bawaan", "rcfilters-clear-all-filters": "Hapus semua penyaring", "rcfilters-show-new-changes": "Tampilkan perubahan baru sejak $1", - "rcfilters-search-placeholder": "Saring perubahan terbaru (gunakan menu atau pencarian untuk menyaring nama)", + "rcfilters-search-placeholder": "Saring perubahan (pakai menu atau pencarian guna menyaring nama)", "rcfilters-search-placeholder-mobile": "Penyaring", "rcfilters-invalid-filter": "Penyaring tidak sah", "rcfilters-empty-filter": "Tidak ada penyaring aktif. Semua kontribusi ditampilkan.", @@ -1979,13 +1981,13 @@ "brokenredirectstext": "Pengalihan-pengalihan berikut merujuk pada halaman yang tidak ada:", "brokenredirects-edit": "sunting", "brokenredirects-delete": "hapus", - "withoutinterwiki": "Halaman tanpa interwiki", + "withoutinterwiki": "Halaman tanpa pranala bahasa", "withoutinterwiki-summary": "Halaman-halaman berikut tidak memiliki interwiki ke versi bahasa lain.", "withoutinterwiki-submit": "Tampilkan", "fewestrevisions": "Halaman dengan perubahan tersedikit", "nbytes": "$1 {{PLURAL:$1|bita}}", "ncategories": "$1 {{PLURAL:$1|kategori}}", - "ninterwikis": "$1 {{PLURAL:$1|interwiki|interwiki}}", + "ninterwikis": "$1 {{PLURAL:$1|antarwiki}}", "nlinks": "$1 {{PLURAL:$1|pranala|pranala}}", "nmembers": "$1 {{PLURAL:$1|isi}}", "nmemberschanged": "$1 → $2 {{PLURAL:$2|anggota|anggota}}", @@ -2017,7 +2019,7 @@ "mostlinkedtemplates": "Templat yang paling digunakan (ditransklusikan)", "mostcategories": "Halaman dengan kategori terbanyak", "mostimages": "Berkas yang paling digunakan", - "mostinterwikis": "Halaman dengan interwiki terbanyak", + "mostinterwikis": "Halaman dengan antarwiki terbanyak", "mostrevisions": "Halaman dengan perubahan terbanyak", "prefixindex": "Indeks awalan", "prefixindex-namespace": "Indeks awalan (ruang nama $1)", @@ -2897,7 +2899,7 @@ "import-mapping-namespace": "Impor ke ruang nama:", "import-mapping-subpage": "Impor sebagai subhalaman dari halaman berikut:", "import-upload-filename": "Nama berkas:", - "import-upload-username-prefix": "Awalan interwiki:", + "import-upload-username-prefix": "Awalan antarwiki:", "import-assign-known-users": "Atribusi suntingan ke pengguna lokal di mana pengguna tersebut memiliki akun lokal", "import-comment": "Komentar:", "importtext": "Silakan ekspor berkas dari wiki sumber dengan menggunakan [[Special:Export|fasilitas ekspor]].\nSimpan ke perangkat Anda dan unggah ke sini.", @@ -2907,9 +2909,9 @@ "imported-log-entries": "Telah diimpor $1 {{PLURAL:$1|entri log|entri log}}.", "importfailed": "{{PLURAL:$2|Impor gagal}}: $1", "importunknownsource": "Sumber impor tidak dikenali", - "importnoprefix": "Awalan interwiki tidak ditemukan", + "importnoprefix": "Awalan antarwiki tidak ditemukan", "importcantopen": "Berkas impor tidak dapat dibuka", - "importbadinterwiki": "Pranala interwiki rusak", + "importbadinterwiki": "Pranala antarwiki buruk", "importsuccess": "Impor sukses!", "importnosources": "Tak ada wiki dari yang diimpor yang telah dibuat dan pengunggahan riwayat langsung telah dimatikan.", "importnofile": "Tidak ada berkas sumber impor yang telah dimuat.", @@ -3280,7 +3282,7 @@ "notificationemail_subject_removed": "Alamat surel terdaftar {{SITENAME}} telah dihapus", "notificationemail_body_changed": "Seseorang, mungkin Anda, dari alamat IP $1,\ntelah mengganti alamat surel akun \"$2\" menjadi \"$3\" di {{SITENAME}}", "notificationemail_body_removed": "Seseorang, mungkin Anda, dari alamat IP $1,\ntelah menghapus alamat surel akun \"$2\" di {{SITENAME}}.", - "scarytranscludedisabled": "[Transklusi interwiki dimatikan]", + "scarytranscludedisabled": "[Transklusi antarwiki dimatikan]", "scarytranscludefailed": "[Pengambilan templat $1 gagal]", "scarytranscludefailed-httpstatus": "[Pengambilan templat $1 gagal: HTTP $2]", "scarytranscludetoolong": "[URL terlalu panjang]", @@ -3444,7 +3446,7 @@ "timezone-utc": "UTC", "timezone-local": "Lokal", "duplicate-defaultsort": "Peringatan: Kunci pengurutan baku \"$2\" mengabaikan kunci pengurutan baku \"$1\" sebelumnya.", - "duplicate-displaytitle": "Peringatan: Menampilkan judul \"$2\" menimpa judul tampilan \"$1\" sebelumnya.", + "duplicate-displaytitle": "Peringatan: Judul penampil \"$2\" menimpa judul penampil \"$1\" sebelumnya.", "restricted-displaytitle": "Perhatian: Tampilan judul \"$1\" diabaikan karena tidak sesuai dengan judul halaman asli.", "invalid-indicator-name": "'''Galat:''' Atribut ''nama'' indikator status halaman tidak boleh kosong.", "invalid-langconvert-attrs": "Galat: Atribut tanda Langconvert from dan to tidak boleh kosong dan harus mengandung kode untuk varian yang dapat diterjemahkan dari bahasa yang sama.", @@ -4220,7 +4222,7 @@ "paramvalidator-help-type-user-subtype-temp": "Pengguna sementara", "paramvalidator-help-type-user-subtype-ip": "IP", "paramvalidator-help-type-user-subtype-cidr": "rentang IP", - "paramvalidator-help-type-user-subtype-interwiki": "nama interwiki (e.g. \"prefiks>NamaContoh\")", + "paramvalidator-help-type-user-subtype-interwiki": "nama antarwiki (misal \"awalan>ContohNama\")", "paramvalidator-help-type-user-subtype-id": "ID pengguna (mis. \"#12345\")", "paramvalidator-badtitle": "Nilai tidak valid \"$2\" untuk parameter judul $1: bukanlah string judul yang avlid.", "paramvalidator-missingtitle": "Nilai tidak valid \"$2\" untuk parameter judul $1: halamannya tidak ada.", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/io.json mediawiki-1.43.9+dfsg/languages/i18n/io.json --- mediawiki-1.43.8+dfsg/languages/i18n/io.json 2026-04-01 12:33:20.669552300 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/io.json 2026-06-29 17:54:46.796094200 +0000 @@ -92,6 +92,7 @@ "index-category": "indexigata pagini", "noindex-category": "pagini sen indexi", "broken-file-category": "Pagini kun ligili a neexistanta pagini", + "categoryviewer-pagedlinks": "($1) ($2)", "about": "Pri", "article": "artiklo", "newwindow": "(aparos en nova panelo)", @@ -236,6 +237,7 @@ "site-atom-feed": "$1 Atom Provizajo", "page-rss-feed": "\"$1\" RSS Provizajo", "page-atom-feed": "\"$1\" Atom Provizajo", + "feed-atom": "Atom", "red-link-title": "$1 (pagino ne existas)", "sort-descending": "En ordino dekreskanta", "sort-ascending": "En ordino kreskanta", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/it.json mediawiki-1.43.9+dfsg/languages/i18n/it.json --- mediawiki-1.43.8+dfsg/languages/i18n/it.json 2026-04-01 12:33:20.675552400 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/it.json 2026-06-29 17:54:46.804094300 +0000 @@ -219,7 +219,7 @@ "category_header": "Pagine nella categoria \"$1\"", "subcategories": "Sottocategorie", "category-media-header": "File nella categoria \"$1\"", - "category-empty": "''Al momento la categoria non contiene alcuna pagina o file multimediale.''", + "category-empty": "Questa categoria attualmente non contiene alcuna pagina o file multimediale.", "hidden-categories": "{{PLURAL:$1|Categoria nascosta|Categorie nascoste}}", "hidden-category-category": "Categorie nascoste", "category-subcat-count": "{{PLURAL:$2|Questa categoria contiene un'unica sottocategoria, indicata di seguito.|Questa categoria contiene {{PLURAL:$1|la sottocategoria indicata|le $1 sottocategorie indicate}} di seguito, su un totale di $2.}}", @@ -2204,7 +2204,7 @@ "allpagesfrom": "Mostra le pagine a partire da:", "allpagesto": "Mostra le pagine fino a:", "allarticles": "Tutte le pagine", - "allinnamespace": "Tutte le pagine del namespace $1", + "allinnamespace": "Tutte le pagine (namespace $1)", "allpagessubmit": "Vai", "allpagesprefix": "Mostra le pagine che iniziano con:", "allpagesbadtitle": "Il titolo indicato per la pagina non è valido o contiene prefissi interlingua o interwiki. Potrebbe inoltre contenere uno o più caratteri il cui uso non è ammesso nei titoli.", @@ -3604,6 +3604,8 @@ "purge": "Purga", "specialpurge-page": "Pagina di destinazione", "specialpurge-submit": "Vai alla pagina", + "namespaceinfo": "Informazioni sui namespace", + "namespaceinfo-summary": "Vedi le informazioni sui namespace del sito.", "namespaceinfo-heading-id": "ID", "namespaceinfo-heading-canonical": "Nome canonico", "namespaceinfo-heading-local": "Nome locale", @@ -3618,6 +3620,9 @@ "namespaceinfo-description-ns7": "Pagine di discussione per i file", "namespaceinfo-description-ns10": "Namespace Template", "namespaceinfo-description-ns12": "Namespace Aiuto", + "namespaceinfo-namespace-protection-right": "Questo namespace può essere modificato solo dagli utenti con l'autorizzazione $1.", + "namespaceinfo-namespace-iscontent": "Le pagine in questo namespace sono considerate pagine di \"contenuto\".", + "namespaceinfo-namespace-subpages": "Le pagine in questo namespace possono avere sottopagine.", "dberr-problems": "Questo sito sta avendo dei problemi tecnici.", "dberr-again": "Prova ad attendere qualche minuto e ricaricare.", "dberr-info": "(Impossibile accedere al server del database: $1)", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/ja.json mediawiki-1.43.9+dfsg/languages/i18n/ja.json --- mediawiki-1.43.8+dfsg/languages/i18n/ja.json 2026-04-01 12:33:20.677552500 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/ja.json 2026-06-29 17:54:46.806094200 +0000 @@ -161,7 +161,9 @@ "X200b", "Gurio318", "RhAnish", - "YUMANEKO" + "YUMANEKO", + "Cookie4782", + "Tensama0415" ] }, "sunday": "日曜日", @@ -833,7 +835,7 @@ "longpageerror": "エラー: 投稿された文章は {{PLURAL:$1|$1 KB}} の長さがあります。これは投稿できる最大の長さ {{PLURAL:$2|$2 KB}} を超えています。\nこの編集内容は公開できません。", "readonlywarning": "警告: データベースがメンテナンスのためロックされており、現在は編集内容を公開できません。\n必要であれば文章をコピー&ペーストしてテキストファイルとして保存し、後ほど保存をやり直してください。\n\nデータベースをロックしたシステム管理者による説明は以下の通りです: $1", "protectedpagewarning": "警告: このページは保護されているため、管理者権限を持つ利用者のみが編集できます。\n参考として以下に最新の記録を表示します:", - "semiprotectedpagewarning": "注意: このページは保護されているため、自動承認された利用者のみが編集できます。\n参考として以下に最後の保護記録を表示します:", + "semiprotectedpagewarning": "注意: このページは保護されているため、自動承認された利用者のみが編集できます。\n参考として以下に最後の記録を表示します:", "cascadeprotectedwarning": "警告: このページはカスケード保護されている以下の{{PLURAL:$1|ページ|ページ群}}から参照読み込みされているため、[[Special:ListGroupRights|特定の権限]]を持つ利用者のみが編集できるように保護されています:", "titleprotectedwarning": "警告: このページは保護されているため、作成には[[Special:ListGroupRights|特定の権限]]が必要です。\n参考として以下に最後の記録を表示します:", "templatesused": "このページで使用されている{{PLURAL:$1|テンプレート}}:", @@ -2844,7 +2846,7 @@ "movepage-delete-first": "送り先のページには多くの版があり、移動操作の行程の1つとしての削除はできません。まず、ページを手動で削除してから操作を行ってください。", "articleexists": "ページは既に[[:$1]]に存在するか、指定されたページ名が不適切です。\n別の名前を選択してください。", "redirectexists": "リダイレクトが既に「[[:$1]]」に存在しており、自動的に削除できません。\n別の名前を選択してください。", - "cantmove-titleprotected": "新しいページ名が作成保護されているため、この場所にページを移動できません", + "cantmove-titleprotected": "新しいページ名が作成保護されているため、この場所にページを移動できません。", "movetalk": "付随するトークページも移動", "move-subpages": "下位ページも移動 ($1 件まで)", "move-talk-subpages": "トークページの下位ページも移動 ($1 件まで)", @@ -2873,16 +2875,16 @@ "delete_and_move_confirm": "はい、ページ「$1」を削除します", "delete_and_move_reason": "「[[$1]]」からの移動に伴う削除", "selfmove": "ページ名が同じです。\n自分自身には移動できません。", - "immobile-source-namespace": "「$1」名前空間のページは移動できません", + "immobile-source-namespace": "「$1」名前空間のページは移動できません。", "immobile-source-namespace-iw": "ほかのウィキのページをこのウィキへ移動させることはできません。", - "immobile-target-namespace": "「$1」名前空間にはページを移動できません", + "immobile-target-namespace": "「$1」名前空間にはページを移動できません。", "immobile-target-namespace-iw": "ウィキ間リンクは、ページの移動先には指定できません。", "immobile-source-page": "このページは移動できません。", "immobile-target-page": "指定したページ名には移動できません。", "movepage-invalid-target-title": "要求された名前は無効です。", "bad-target-model": "指定した移動先では、異なるコンテンツモデルを使用しています。$1から$2には変換できません。", - "imagenocrossnamespace": "ファイルを、ファイル名前空間以外に移動させることはできません", - "nonfile-cannot-move-to-file": "ファイル以外のものを、ファイル名前空間に移動させることはできません", + "imagenocrossnamespace": "ファイルを、ファイル名前空間以外に移動させることはできません。", + "nonfile-cannot-move-to-file": "ファイル以外のものを、ファイル名前空間に移動させることはできません。", "imagetypemismatch": "新しいファイルの拡張子がファイルのタイプと一致していません", "imageinvalidfilename": "対象ファイル名が無効です", "fix-double-redirects": "このページへのリダイレクトがあればそのリダイレクトを修正", @@ -3396,7 +3398,10 @@ "bitrate-terabits": "$1Tbps", "bitrate-petabits": "$1Pbps", "bitrate-exabits": "$1Ebps", + "bitrate-zettabits": "$1Zbps", "bitrate-yottabits": "$1Ybps", + "bitrate-ronnabits": "$1Rbps", + "bitrate-quettabits": "$1Qbps", "lag-warn-normal": "この一覧には $1 {{PLURAL:$1|秒}}前以降の変更内容が表示されていないおそれがあります。", "lag-warn-high": "データベースサーバーの大幅な遅延のため、この一覧には $1 {{PLURAL:$1|秒}}前以降の変更内容が表示されていないおそれがあります。", "watchlistedit-normal-title": "ウォッチリストの編集", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/kab.json mediawiki-1.43.9+dfsg/languages/i18n/kab.json --- mediawiki-1.43.8+dfsg/languages/i18n/kab.json 2026-04-01 12:33:20.683552500 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/kab.json 2026-06-29 17:54:46.812094200 +0000 @@ -224,6 +224,7 @@ "hidetoc": "Ffer", "collapsible-collapse": "Seggelmes", "collapsible-expand": "Beqqeḍ", + "collapsible-expand-all-text": "Ḍleq-iten-id akk", "confirmable-confirm": "D tidett d {{GENDER:$1|kečč|kem}}?", "confirmable-yes": "Ih", "confirmable-no": "Uhu", @@ -515,7 +516,7 @@ "subject": "Asentel:", "minoredit": "Wagi d abeddel afessas", "watchthis": "Ḍfer asebter-a", - "savearticle": "Beddel asebter", + "savearticle": "Sekles asebter", "savechanges": "Sekles asnifel", "publishpage": "Suffeɣ-d asebter", "publishchanges": "Suffeɣ-d asnifel", @@ -626,6 +627,9 @@ "slot-name-main": "Agejdan", "content-model-wikitext": "wikiaḍris", "content-model-text": "aḍris afraray", + "content-model-javascript": "JavaScript", + "content-model-css": "CSS", + "content-model-json": "JSON", "content-json-empty-object": "Asentel d ilem", "content-json-empty-array": "Talfelwit d tilemt", "expensive-parserfunction-warning": "'''Ɣur-wet :''' Asebter agi yesɛa aṭas n tiɣriwin ar tiseɣnin ɣlayen n umsisleḍ taseddast.\nIlaq ad i sɛu ddaw n $2 {{PLURAL:$2|tiɣri|tiɣriwin }}, wannag tura {{PLURAL:$1|tella $1 tiɣri|llant $1 tiɣriwin}}.", @@ -769,13 +773,16 @@ "lineno": "Ajerriḍ $1:", "compareselectedversions": "Ẓer imgerraden ger tisiwal i textareḍ", "showhideselectedversions": "Ssken/Ffer ileqman i xtiṛen", - "editundo": "ssefsex", + "editundo": "sefsex", "diff-empty": "(Ulac amgerrad)", "diff-multi-sameuser": "({{PLURAL:$1|Yiwen n uceggir askudan sɣuṛ aseqdac iman-is ur d-yettwasken ara|$1 N iceggiren iskudanen sɣuṛ aseqdac iman-is ur d-ttwaseknen ara}})", "diff-multi-otherusers": "({{PLURAL:$1|Yiwen n uceggir agrawan|$1 n iceggiren igrawanen}} sɣur {{PLURAL:$2|yiwen n useqdac-nniḍen|$2 n iseqdacen}} ur {{PLURAL:$1|d-yettwasken ara|d-ttwaseknen ara}})", "diff-multi-manyusers": "({{PLURAL:$1|Yiwen lqem agrawan|$1 ileqman igrawanen}} af {{PLURAL:$2|aseqdac|$2 iseqdacen}} {{PLURAL:$1|yeffer|ffren}})", + "diff-inline-tooltip-ins": "Agbur yettwarna", + "diff-inline-tooltip-del": "Agbur yewakkes", "difference-missing-revision": "{{PLURAL:$1|Yiwet tacaggart|$1 ticaggartin}} n tameẓla agi ($1) {{PLURAL:$2|ur tella ara (ulac)|ur llant ara (ulac)}}.\n\nAcku azday n tameẓla, ɣef wayen tsennedeḍ, d-aqbur. Asebter yemḥa.\nTzemreḍ ad affeḍ tilɣa deg [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} uɣmis n isebtar yekksen].", "searchresults": "Igmad n unadi", + "search-filter-title-prefix-reset": "Nadi akk isebtaren", "searchresults-title": "Igmad n unadi i \"$1\"", "titlematches": "Ayen yecban azwel n umegrad", "textmatches": "Ayen yecban azwel n usebter", @@ -1050,6 +1057,7 @@ "rcfilters-group-results-by-page": "Sdukkel igmaḍ s usebter", "rcfilters-activefilters": "Imzizdigen urmiden", "rcfilters-activefilters-hide": "Ffer", + "rcfilters-activefilters-show": "Sken-d", "rcfilters-advancedfilters": "Imzizdigen leqqayen", "rcfilters-limit-title": "Ibeddilen ara d-yettwaseknen", "rcfilters-days-title": "Ussan ineggura", @@ -1072,6 +1080,7 @@ "rcfilters-restore-default-filters": "Err-f imzizdigen imezwar", "rcfilters-clear-all-filters": "Sfeḍ akk imzizdigen", "rcfilters-show-new-changes": "Skev asnifel aneggaru", + "rcfilters-search-placeholder-mobile": "Imsizdigen", "rcfilters-invalid-filter": "Yir imzizdig", "rcfilters-filterlist-title": "Imzizdigen", "rcfilters-filterlist-whatsthis": "Amek iteddu?", @@ -1100,10 +1109,13 @@ "rcfilters-filter-humans-label": "Amdan (mačči d aṛubut)", "rcfilters-filter-humans-description": "Ibeddilen yettwagan s imaẓragen inalsen.", "rcfilters-filtergroup-significance": "Anamek", + "rcfilters-filter-minor-label": "Tiẓrigin tifessasin", "rcfilters-filter-watchlistactivity-seen-label": "Wali ibeddilen", "rcfilters-filtergroup-changetype": "Anaw ubeddil", "rcfilters-filter-pageedits-label": "Ibeddilen n usebter", "rcfilters-filter-categorization-label": "Ibeddilen n taggayt", + "rcfilters-allcontents-label": "Akk igburen", + "rcfilters-alldiscussions-label": "Akk idiwenniyen", "rcnotefrom": "Ddaw-a{{PLURAL:$5|d abeddel|d ibeddilen}} si $3, $4 (arama $1 ad d-yettwaseknen).", "rclistfrom": "Ssken ibeddlen imaynuten seg $3 $2", "rcshowhideminor": "$1 ibeddlen ifessasen", @@ -1144,6 +1156,7 @@ "recentchangeslinked-summary": "Asebter uslig agi i sekned ibeddlen imaynuten ɣef isebtaren iqqenen. Isebtaren n [[Special:Watchlist|umuɣ n uḍfar]] llan s '''ufuyan'''.", "recentchangeslinked-page": "Isen n usebter :", "recentchangeslinked-to": "Beqqeḍ ibeddilen n isebtareb i sɛan azday ɣer asebter nni wala anemgal", + "recentchanges-page-added-to-category": "[[:$1]] yettwarna ɣer taggayt", "upload": "Ssali-d afaylu", "uploadbtn": "Azen afaylu", "reuploaddesc": "Semmewet dɣa uɣaled ar tiferkit n tuznin.", @@ -1293,6 +1306,8 @@ "uploadstash-badtoken": "Aselkem n tigawt agi yexseṛ, ahat acku tilɣa inek/inem n usulu gweḍent ar tasewti nsent. Ɛreḍ tikkelt nniḍen.", "uploadstash-errclear": "Asfeḍ n ifuyla yefkad taruẓi", "uploadstash-refresh": "Mucceḍ umuɣ n ifuyla", + "uploadstash-header-date": "Azemz", + "uploadstash-header-filekey": "Tasarut", "invalid-chunk-offset": "Tiggit n iɣil ur teɣbel ara", "img-auth-accessdenied": "Addaf yugwi", "img-auth-notindir": "Abrid yesuteren mačči d akaram n taktert yellan deg tawila.", @@ -1342,12 +1357,12 @@ "filehist-deleteall": "ekkes akkw", "filehist-deleteone": "ekkes", "filehist-revert": "Uɣal ar tasiwelt tazrint", - "filehist-current": "Lux a", + "filehist-current": "amiran", "filehist-datetime": "Azemz/Ssaɛa", "filehist-thumb": "Aqmamaḍ", "filehist-thumbtext": "Tugna tamectuḥt i lqem n $1", "filehist-nothumb": "Ulac aqmamaḍ", - "filehist-user": "Amseqdac", + "filehist-user": "Aseqdac", "filehist-dimensions": "Iseggiwen", "filehist-comment": "Awennit", "filehist-missing": "Afaylu ulac-it", @@ -1407,6 +1422,7 @@ "randomincategory": "Asebtar s ugacur deg taggayt", "randomincategory-invalidcategory": "« $1 » mačči d-isem n taggayt yeɣblen.", "randomincategory-nopages": "Ulac asebtar deg [[:Category:$1]].", + "randomincategory-category": "Taggayt:", "randomredirect": "Asemmimeḍ menwala", "randomredirect-nopages": "Ulac asebter n alsanamad deg tallunt n isemawen « $1 ».", "statistics": "Tidaddanin", @@ -1484,6 +1500,7 @@ "deadendpages": "isebtar mebla izdayen", "deadendpagestext": "Isebtar agi ur sɛan ara izdayen ɣer isebtar nniḍen n {{SITENAME}}.", "protectedpages": "isebtar yettwaḥerzen", + "protectedpages-filters": "Imsizdigen:", "protectedpages-indef": "Imestenen imeɣlalen kan", "protectedpages-cascade": "Imestenen s uceṛcuṛ kan", "protectedpages-noredirect": "Ffer isemmimḍen", @@ -1533,6 +1550,8 @@ "apisandbox-dynamic-error-exists": "Aɣewwaṛ s yisem \"$1\" yella yakan.", "apisandbox-deprecated-parameters": "Iɣewwaṛen iqbuṛen", "apisandbox-add-multi": "Rnu", + "apisandbox-request-format-json-label": "JSON", + "apisandbox-continue": "Kemmel", "apisandbox-continue-clear": "Sfeḍ", "booksources": "Iɣbula n yidlisen", "booksources-search-legend": "Nadi ɣef iɣbula n yidlisen", @@ -1548,6 +1567,7 @@ "logempty": "Ur yufi ara deg uɣmis.", "log-title-wildcard": "Nadi ɣef izwal i yebdan s uḍris-agi", "showhideselectedlogentries": "Beqqeḍ/ffer isekcam n uɣmis agi", + "checkbox-select": "Fren: $1", "checkbox-all": "Akk", "checkbox-none": "Ulac", "allpages": "Akk isebtar", @@ -1563,6 +1583,7 @@ "allpages-bad-ns": "{{SITENAME}} ur yesɛi ara isem n taɣult \"$1\".", "allpages-hide-redirects": "Ffer isemmimḍen", "categories": "Taggayin", + "categories-submit": "Sken-d", "categoriespagetext": "{{PLURAL:$1|Taggayt agi teseqdec|Taggayin agi teseqdecet}} sɣur isebtar naɣ ifuyla.\n[[Special:UnusedCategories|Taggayin ur sɛan ara aqeddic]]\nẒeṛ daɣen [[Special:WantedCategories|taggayin yetwesuteren]].", "categoriesfrom": "Ssken taggayin seg :", "deletedcontributions": "Isekcam yemḥan", @@ -1654,8 +1675,11 @@ "wlnote": "Ddaw-a{{PLURAL:$1|ad twaliḍ abeddel aneggaru yettwagen|ad twaliḍ $1 n ibeddilen ineggura yettwagen}} deg {{PLURAL:$2| usrag aneggaru|di $2 n yisragen ineggura}}, arama d $3, $4.", "watchlist-hide": "Ffer", "watchlist-submit": "Sken", + "wlshowhideminor": "tiẓrigin tifessasin", + "wlshowhidebots": "iṛubuten", "wlshowhideliu": "Iseqdacen yettwajerden", "wlshowhideanons": "Iseqdacen udrigen", + "wlshowhidemine": "tiẓrigin-iw", "watchlist-options": "Iɣewwaṛen n tebdart n uḍfaṛ", "watching": "Ad iɛass...", "unwatching": "Ad ifukk aɛessi...", @@ -1740,6 +1764,7 @@ "protect-fallback": "Ssireg kan imseqdacen s uzref « $1 »", "protect-level-autoconfirmed": "Ssireg kan imseqdacen i sergegen iman-nsen", "protect-level-sysop": "Ssireg inedbalen kan", + "protect-summary-desc": "[$1=$2] ($3)", "protect-summary-cascade": "acercur", "protect-expiring": "yemmut deg $1 (UTC)", "protect-expiring-local": "ad i neffeṛ ass n $1", @@ -1801,6 +1826,7 @@ "undelete-error": "Asebtar n tuccḍa n usemmet", "undelete-show-file-confirm": "Tebɣriḍ ad ẓṛeḍ lqem yemḥan n ufaylu « $1 » n $2 af $3 ?", "undelete-show-file-submit": "Ih", + "undelete-revision-row2": "$1 ($2) $3 . . $4 $5 $6 $7 $8", "namespace": "Talluntin n isemawen :", "invert": "Snegdam ayen textareḍ", "tooltip-invert": "Sekcem amidag deg tankult agi iwakken ad ffereḍ ibeddilen n isebtar deg tallunt n isemawen yettwafren (dɣa tallunt n isemawen yeqqnen ma yella amidag deg tankult)", @@ -1913,6 +1939,7 @@ "createaccountblock": "asnulfu n umiḍan yekyef", "emailblock": "e-mail yekyef", "blocklist-nousertalk": "ur yezmer ara ad yebeddel asebter-is n umeslay", + "blocklist-editing-action": "tigawin", "ipblocklist-empty": "Umuɣ n tansiwin IP i kyefen d-ilem.", "ipblocklist-no-results": "Tansa IP naɣ aseqdac i sutereḍ ur yekyef ara.", "blocklink": "ɛekkel", @@ -2402,6 +2429,7 @@ "version-specialpages": "isebtar usligen", "version-parserhooks": "Imguden n umsisleḍ n taseddast", "version-variables": "Imuttiyen", + "version-editors": "Imaẓragen", "version-antispam": "Aḥezzeb n spam", "version-other": "Nniḍen", "version-mediahandlers": "Amsqerdec n imediaten", @@ -2494,6 +2522,7 @@ "tags-create-heading": "Rnu taṛekkizt tamaynut", "tags-edit-existing-tags-none": "Ulac", "tags-edit-new-tags": "Tiṛekkizin timaynutin:", + "tags-edit-reason": "Taɣẓint:", "comparepages": "Qaren isebtar", "compare-page1": "Asebtar 1", "compare-page2": "Asebtar 2", @@ -2644,5 +2673,6 @@ "skin-action-protect": "Ḥrez", "skin-action-undelete": "Uɣaled", "skin-action-delete": "Mḥu", - "skin-action-move": "Snifel isem" + "skin-action-move": "Snifel isem", + "renameusernew": "Isem n useqdac amaynut:" } diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/kk-cyrl.json mediawiki-1.43.9+dfsg/languages/i18n/kk-cyrl.json --- mediawiki-1.43.8+dfsg/languages/i18n/kk-cyrl.json 2026-04-01 12:33:20.693552500 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/kk-cyrl.json 2026-06-29 17:54:46.822094400 +0000 @@ -30,7 +30,8 @@ "Winston Sung", "Нұрлан Рахымжанов", "СеніңШешең", - "아라" + "아라", + "Moonborn" ] }, "sunday": "Жексенбі", @@ -568,7 +569,7 @@ "changeemail-oldemail": "Қазіргі электрондық пошта мекенжайы:", "changeemail-newemail": "Жаңа электрондық пошта мекенжайы:", "changeemail-newemail-help": "Электрондық пошта мекенжайыңызды алып тастағыңыз келсе, бұл өріс бос қалдырылуы керек. Электрондық пошта мекенжайы алып тасталса, ұмытылған құпиясөзді арылта алмайсыз және бұл уикиден хат алмайсыз.", - "changeemail-none": "(еш)", + "changeemail-none": "(жоқ)", "changeemail-password": "{{SITENAME}} жобасындағы құпиясөзіңіз:", "changeemail-submit": "Электрондық поштаны өзгерту", "changeemail-throttled": "Жақын арада тым көп рет кіруге тырыстыңыз.\nҚайта кіріп көру үшін $1 күтіңіз.", @@ -589,9 +590,11 @@ "edit-recovery-special-view": "көру", "edit-recovery-special-edit": "өңдеу", "edit-recovery-special-delete": "жою", - "edit-recovery-loaded-title": "Өзгерістер сақталды.", + "edit-recovery-special-recovered-on": "$1 кезінен", + "edit-recovery-loaded-title": "Өзгерістерді қалпына келтіресіз бе?", "edit-recovery-loaded-message": "Сақталмаған өзгерістеріңіз автоматты түрде қалпына келтірілді", - "edit-recovery-loaded-discard": "Өзгерістерді болдырмау", + "edit-recovery-loaded-recover": "Қалпына келтіру", + "edit-recovery-loaded-discard": "Болдырмау", "summary": "Түйін:", "subject": "Тақырып:", "minoredit": "Бұл шағын өңдеме", @@ -610,6 +613,8 @@ "temp-user-banner-description": "Сіз уақытша тіркелгіні пайдаланып отырсыз", "temp-user-banner-tooltip-label": "Уақытша тіркелгілер туралы толығырақ", "temp-user-banner-tooltip-title": "Уақытша тіркелгі", + "temp-user-banner-tooltip-description-expiration-soon": "Уақытша аккаунтыңыздың мерзімі {{PLURAL:$1|1 күн|$1 күн}} ішінде бітеді. Біткеннен кейін, жүйеге кірмей келесі рет өңдеу жасағанда жаңасы құрылады.", + "temp-user-banner-tooltip-description-expiration-soon-day": "Уақытша аккаунтыңыздың мерзімі бір күннен аз уақыттың ішінде бітеді. Біткеннен кейін, жүйеге кірмей келесі рет өңдеу жасағанда жаңасы құрылады.", "temp-user-banner-tooltip-description-learn-more": "Мына браузер мен құрылғыда тіркелгісіз өңдеу жасалған соң уақытша тіркелгі жасалды. [[mw:Special:MyLanguage/Help:Temporary_accounts|Толығырақ]]", "temp-user-banner-tooltip-description-login": "Өз атыңызбен үлес қосу үшін [[Special:UserLogin|жүйеге кіріңіз]], немесе жаңа [[Special:CreateAccount|тіркелгі жасаңыз]].", "blankarticle": "Ескерту: сіз бастайын деп жатқан бет бос.\n«$1» дегенді қайта бассаңыз, бет мазмұнсыз құрылады.", @@ -930,16 +935,25 @@ "difference-title-multipage": "$1 және $2: Беттер арасындағы айырмашылық", "difference-multipage": "(Нұсқалар арасындағы айырмашылық)", "lineno": "$1-жол:", + "lineno-inline": "$1 ⟶ $2 жолы:", "compareselectedversions": "Таңдалған нұсқаларды салыстыру", "showhideselectedversions": "Таңдалған нұсқалардың көрінуін өзгерту", + "showhideselectedfileversions": "Таңдалған файл версияларының көрінімділігін өзгерту", "editundo": "жоққа шығару", + "diff-incompatible": "\"$1\" және \"$2\" мазмұн модельдерін салыстыру мүмкін емес", "diff-empty": "(Айырмашылық жоқ)", + "diff-user-edits": "$1 {{PLURAL:$1|өңдеме}}", "diff-multi-sameuser": "(Дәл осы {{GENDER:$3|қатысушы}} жасаған {{PLURAL:$1|$1 аралық нұсқа}} көрсетілмеген)", "diff-multi-otherusers": "({{PLURAL:$2|Басқа бір қатысушы|$2 қатысушы}} жасаған {{PLURAL:$1|бір аралық нұсқа|$1 аралық нұсқа}} көрсетілмеген)", "diff-multi-manyusers": "($2 {{PLURAL:$2|қатысушыдан}} астам қатысушы жасаған {{PLURAL:$1|бір аралық нұсқа|$1 аралық нұсқа}} көрсетілмеген)", "diff-paragraph-moved-tonew": "Абзац жылжытылды. Жаңа жеріне өту үшін басыңыз.", "diff-paragraph-moved-toold": "Абзац жылжытылды. Бұрынғы жеріне өту үшін басыңыз.", + "diff-inline-tooltip-ins": "Мазмұн қосылды", "diff-inline-tooltip-del": "Мазмұны өшірілді", + "diff-inline-format-label": "Кірістірілген", + "diff-inline-switch-desc": "Кірістірілген формат пен екі бағанды форматты ауысыптырып қосады", + "diff-line-deleted": "⟵ өшірілді", + "diff-newline": "↲ жаңа жол", "difference-missing-revision": "Бұл айырмашылықтың {{PLURAL:$2|бір нұсқасы|$2 нұсқасы}} ($1) {{PLURAL:$2|табылмады}}.\n\nӘдетте бұл мәселе жойылған бетке апаратын ескірген айырмашылық сілтемесі арқылы өтуден пайда болады.\nЕгжей-тегжейлі ақпаратты [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} жою журналынан] табуға болады.", "searchresults": "Іздеу нәтижелері", "search-filter-title-prefix": "Атауы «$1» префиксінен басталатын беттерден ғана іздеу", @@ -980,6 +994,7 @@ "search-relatedarticle": "Қатысты", "search-invalid-sort-order": "$1 сұрыптау реті танылмады, әдепкі сұрыптау қолданылады. Жарамды сұрыптау реттері: $2", "search-unknown-profile": "$1 іздеу бейіні танылмады, әдепкі іздеу бейіні қолданылады.", + "search-thumbnail-alt": "$1 миниатюрасы", "searchrelated": "қатысты", "searchall": "бәрі", "showingresultsinrange": "Төменде #$2 және #$3 ауқымындағы {{PLURAL:$1|1 нәтиже|$1 нәтиже}}ге дейін нәтижелер көрсетілуде.", @@ -990,7 +1005,7 @@ "powersearch-ns": "Ат кеңістіктерінен іздеу:", "powersearch-togglelabel": "Таңдау:", "powersearch-toggleall": "Бәрі", - "powersearch-togglenone": "Еш", + "powersearch-togglenone": "Ешқайсысы", "powersearch-remember": "Болашақ іздеулер үшін таңдауды есте сақтау", "search-external": "Сыртқы іздеу", "searchdisabled": "{{SITENAME}} іздеуі өшірулі.\nӘзірше Google арқылы іздей аласыз.\nОлардың {{SITENAME}} мазмұнының индекстері ескірген болуы мүмкін екенін ескеріңіз.", @@ -1006,10 +1021,15 @@ "default": "әдепкі", "linterror-bogus-image-options": "Жалған файл баптауы", "linterror-deletable-table-tag": "Жойылуы керек кесте тегі", + "linterror-fostered": "Иемделген мазмұн", "linterror-html5-misnesting": "Бұрыс енгізу (жұмыс істемейді)", + "linterror-inline-media-caption": "Көрінбейтін жазу", + "linterror-large-tables": "Мобильді құрылғылардағы көріністі құртатын үлкен кестелер", "linterror-misc-tidy-replacement-issues": "Түрлі белгілеу қателері", "linterror-misnested-tag": "Дұрыс енгізілуі керек бұрыс енгізілген тег", "linterror-missing-end-tag": "Аяқтаушы тег жоқ", + "linterror-missing-end-tag-in-heading": "Тақырыпаттағы соңғы тег табылмай тұр", + "linterror-missing-image-alt-text": "Суреттің баламалы мәтіні (alt) табылмай тұр", "linterror-multi-colon-escape": "Көп қос нүктелі escape таңбасы", "linterror-multiline-html-table-in-list": "Тізім ішіндегі көп жолды HTML5 кестесі", "linterror-multiple-unclosed-formatting-tags": "Беттегі бірнеше жабылмаған пішімдеу тегі", @@ -1020,6 +1040,7 @@ "linterror-tidy-font-bug": "Font тегі сілтеме түсін өзгертуге тырысады", "linterror-tidy-whitespace-bug": "Бос орын талдау багі", "linterror-unclosed-quotes-in-heading": "Мазмұн сыртына шыққан жабылмаған дәйексөз", + "linterror-wikilink-in-extlink": "Сілтемелердегі сілтемелер", "email": "Электрондық пошта", "userrights": "Қатысушы құқықтары", "userrights-lookup-user": "Қатысушы таңдау", @@ -1413,7 +1434,9 @@ "rcfilters-filter-previousrevision-label": "Соңғы нұсқа емес", "rcfilters-filter-previousrevision-description": "«Соңғы нұсқа» емес барлық өзгеріс.", "rcfilters-filter-excluded": "Тізімнен шығарылған", - "rcfilters-tag-prefix-namespace-inverted": ":not $1", + "rcfilters-tag-help": "\"$1\" таңбасы туралы толығырақ", + "rcfilters-tag-prefix-namespace-inverted": "$1 :емес", + "rcfilters-tag-prefix-tags-inverted": "#$1 емес", "rcfilters-exclude-button-off": "Таңдалғанды тізімнен шығару", "rcfilters-exclude-button-on": "Таңдалғанды тізімнен шығару", "rcfilters-view-tags": "Тегті өңдемелер", @@ -1466,7 +1489,7 @@ "minoreditletter": "ш", "newpageletter": "Ж", "boteditletter": "б", - "rc-change-size-new": "Өзгерістен кейінгі өлшем: $1 {{PLURAL:$1|байт}}", + "rc-change-size-new": "Өзгерістен кейінгі көлемі: $1 {{PLURAL:$1|байт}}", "newsectionsummary": "/* $1 */ жаңа бөлім", "rc-old-title": "басында «$1» деп басталған", "recentchangeslinked": "Қатысты өзгерістер", @@ -1484,6 +1507,8 @@ "upload": "Файл жүктеу", "uploadbtn": "Файлды жүктеу", "reuploaddesc": "Жүктеуді болдырмау және жүктеу пішініне қайту", + "upload-refresh": "Жаңарту", + "upload-progress-queued": "Жазып алудың басталуы күтілуде. Қайта тексеру үшін \"Жаңарту\" батырмасын басыңыз.", "upload-tryagain": "Өзгертілген файл сипаттамасын жіберу", "upload-tryagain-nostash": "Қайта жүктелген файл мен өзгертілген сипаттаманы жіберу", "uploadnologin": "Кірмегенсіз", @@ -1656,6 +1681,17 @@ "uploadstash-badtoken": "Бұл әрекетті орындау сәтсіз болды, мүмкін іс шаралардың уақыты өтіп кеткен. Қайта байқап көріңіз.", "uploadstash-errclear": "Файлдарды тазарту сәтсіз болды.", "uploadstash-refresh": "Файлдардың тізімін жаңарту", + "uploadstash-nothumb": "Миниатюрасы жоқ", + "uploadstash-header-date": "Күні", + "uploadstash-header-filekey": "Кілт", + "uploadstash-header-thumb": "Миниатюра", + "uploadstash-header-dimensions": "Өлшемдері", + "uploadstash-pager-submit": "Файлдар тізімін көрсету", + "uploadstash-bad-path": "Бұндай жол жоқ.", + "uploadstash-bad-path-invalid": "Жолы дұрыс емес.", + "uploadstash-bad-path-unknown-type": "Белгісіз тип \"$1\".", + "uploadstash-bad-path-unrecognized-thumb-name": "Беймәлім миниатюра атауы.", + "uploadstash-zero-length": "Файлдың ұзындығы нөл.", "invalid-chunk-offset": "Жарамсыз ауысым фрагментті", "img-auth-accessdenied": "Қатынау шектелген", "img-auth-notindir": "Түзетілген жүктеу каталогында сіз қалаған жол жоқ.", @@ -1672,6 +1708,7 @@ "http-timed-out": "HTTP сұранысының мерзімі бітті.", "http-curl-error": "URL оқуындағы қателік: $1", "http-bad-status": "HTTP сұранысы $1 $2 барысында мәселе болды.", + "http-internal-error": "HTTP ішкі қатесі.", "upload-curl-error6": "URL жетілмеді", "upload-curl-error6-text": "Келтірілген URL жетілмеді.\nURL дұрыс екендігін және торап істеп тұрғанын қос тексеріңіз.", "upload-curl-error28": "Жүктеу уақыты бітті", @@ -1682,10 +1719,11 @@ "licenses-edit": "Лицензия талғауларын өңдеу", "license-nopreview": "(Қарап шығу қолжетімді емес)", "upload_source_url": "(сіздің таңдаған файл жарамды, баршаға қатынаулы URL)", - "upload_source_file": "(сіз таңдаған компьютеріңіздегі файл)", + "upload_source_file": "(сіз таңдаған құрылғыңыздағы файл)", "listfiles-delete": "жою", "listfiles-summary": "Бұл арнайы бетте барлық жүктелген файлдар көрсетіледі.", "listfiles-userdoesnotexist": "«$1» қатысушы аккаунты тіркелмеген.", + "listfiles-pager-submit": "Файлдар тізімін көрсету", "imgfile": "файл", "listfiles": "Файл тізімі", "listfiles_subpage": "$1 жүктеген", @@ -1908,13 +1946,32 @@ "apisandbox-jsonly": "API шеберханасын қолдану үшін JavaScript керек.", "apisandbox-submit": "Сұрау жасау", "apisandbox-reset": "Тазарту", + "apisandbox-retry": "Қайтып көру", + "apisandbox-loading": "\"$1\" API-модуліне ақпарат жүктелуде...", + "apisandbox-helpurls": "Көмек сілтемелері", "apisandbox-examples": "Мысалдар", + "apisandbox-dynamic-parameters": "Қосымша параметрлер", + "apisandbox-dynamic-parameters-add-label": "Параметр қосу:", + "apisandbox-dynamic-parameters-add-placeholder": "Параметр атауы", + "apisandbox-dynamic-error-exists": "\"$1\" атты параметр бұрыннан бар.", + "apisandbox-fetch-token": "Токенді автотолтыру", + "apisandbox-add-multi": "Қосу", + "apisandbox-submit-invalid-fields-title": "Кей өрістер дұрыс емес", + "apisandbox-submit-invalid-fields-message": "Белгіленген өрістерді дұрыстап, қайтып көріңіз.", "apisandbox-results": "Нәтижелер", + "apisandbox-sending-request": "API-сұратымы жіберілуде...", + "apisandbox-loading-results": " API-нәтижелері алынуда...", + "apisandbox-request-selectformat-label": "Сұратым деректерін осы ретте көрсету:", + "apisandbox-request-format-url-label": "URL-сұратымы жолы", "apisandbox-request-url-label": "URL сұранысы", + "apisandbox-request-json-label": "JSON сұрату:", "apisandbox-request-format-php-label": "PHP массиві", "apisandbox-request-php-label": "PHP массивін сұрау:", "apisandbox-request-time": "Сұрау уақыты: {{PLURAL:$1|$1 мс}}", + "apisandbox-request-post": "Бұл сұратым POST HTTP-тәсілімен жіберілуі тиіс.", "apisandbox-results-fixtoken": "Токенді дұрыстап, қайта жіберу", + "apisandbox-continue": "Жалғастыру", + "apisandbox-continue-clear": "Тазарту", "apisandbox-param-limit": "Максималды шектеуді қолдану үшін max деп енгізіңіз.", "apisandbox-multivalue-all-namespaces": "$1 (барлық ат кеңістігі)", "apisandbox-multivalue-all-values": "$1 (барлық мән)", @@ -2047,7 +2104,9 @@ "nowatchlist": "Бақылау тізіміңізде еш дана жоқ", "watchlistanontext": "Бақылау тізіміңіздегі элементтерді көру немесе өңдеу үшін кіріңіз.", "watchnologin": "Кірмегенсіз", + "watchlistnotwatchable": "Бұл қаралынбайтын бет.", "addwatch": "Бақылау тізіміне қосу", + "updatewatchlist": "Бақылау тізімін жаңарту", "addedwatchtext": "«[[:$1]]» және оның талқылау беті [[Special:Watchlist|бақылау тізіміңізге]] қосылды.", "addedwatchtext-short": "«$1» беті бақылау тізіміңізге қосылды.", "addedwatchexpiry-options-label": "Бақылау тізімінде сақтау:", @@ -2098,6 +2157,7 @@ "enotif_lastdiff": "Осы өзгеріс үшін $1 дегенді қараңыз.", "enotif_anon_editor": "$1 аноним қатысушысы", "enotif_body": "Құрметті $WATCHINGUSERNAME,\n\n$PAGEINTRO $NEWPAGE $PAGELOG\n\nӨңдеуші келтірген өңдеменің түйіндемесі: $PAGESUMMARY $PAGEMINOREDIT\n\nӨңдеушімен байланысу:\nе-пошта: $PAGEEDITOR_EMAIL\nуики: $PAGEEDITOR_WIKI\n\nУикипедияға кірген кезде егер сіз осы бетке келіп-кетпесеңіз, бұдан арғы әрекет оқиғаларында мұнда ешқандай басқа ескертпелер болмайды. Сонымен қатар бақылау тізіміңіздегі барлық бақыланылған беттердің ескертпелік белгісін қайта қойыңыз.\n\nСіздің достық {{SITENAME}} жобасының ескертпе жүйесі\n\n--\nЕ-пошта ескертпе баптауларын өзгерту үшін:\n{{canonicalurl:{{#special:Preferences}}}}\n\nБақылау тізіміңіздің баптаулырын өзгерту үшін мында келіп-кетіңіз:\n{{canonicalurl:{{#special:EditWatchlist}}}}\n\nКері байланыс үшін және бұдан әрі көмек үшін:\n$Helppage", + "enotif_minoredit": "Бұл кішігірім өңдеме", "deletepage-submit": "Бетті жою", "confirm": "Растау", "excontent": "болған мағлұматы: $1", @@ -2106,7 +2166,7 @@ "delete-confirm": "«$1» дегенді жою", "delete-legend": "Жою", "historywarning": "Ескету: Сіз жоймақшы болған бет тарихында $1 {{PLURAL:$1|түзетілуі|түзетілуі}} бар:", - "historyaction-submit": "Көрсету", + "historyaction-submit": "Версияларын көрсету", "confirmdeletetext": "Бетті бүкіл тарихымен бірге жойғалы жатырсыз.\nМұны жасауға сенімді екеніңізді, салдары есепке алынғанын және әрекетіңіз [[{{MediaWiki:Policy-url}}|ережелерге]] лайықты болғанын тағы бір рет тексеріп шығуыңызды сұраймыз.", "actioncomplete": "Әрекет орындалды", "actionfailed": "Әрекет орындалмады", @@ -2127,6 +2187,8 @@ "deleteprotected": "Сіз бұл бетті жоя алмайсыз, себебі ол қорғалған.", "deleting-backlinks-warning": "Ескерту: Сіз жоймақшы болған бетке [[Special:WhatLinksHere/{{FULLPAGENAME}}|басқа беттерден]] сілтенген немесе [[Special:WhatLinksHere/{{FULLPAGENAME}}|басқа беттерге]] кірістірілген.", "rollback": "Өңдемелерді шегіндіру", + "rollback-confirmation-confirm": "Растаңыз:", + "rollback-confirmation-yes": "Шегіндіру", "rollback-confirmation-no": "Болдырмау", "rollbacklink": "шегіндіру", "rollbacklinkcount": "{{PLURAL:$1|$1 өңдемені}} шегіндіру", @@ -2140,6 +2202,7 @@ "rollback-success": "$1 өңдемелерінен қайтарды;\n$2 соңғы нұсқасына қайта өзгертті.", "sessionfailure-title": "Сеанс сәтсіз болды", "sessionfailure": "Кіру сессиясында шатақ болған сияқты;\nсессияға шабуылдаудардан қорғану үшін, осы әрекет тоқтатылды.\n«Артқа» дегенді басыңыз, және бетті қайта жүктеңіз де, қайта байқап көріңіз.", + "changecontentmodel-legend": "Мазмұн моделін өзгерту", "changecontentmodel-title-label": "Бет атауы:", "changecontentmodel-model-label": "Жаңа мазмұн моделі:", "changecontentmodel-reason-label": "Себеп:", @@ -2221,6 +2284,8 @@ "undeletecomment": "Себеп:", "undeleteothercomment": "Басқа/қосымша себеп:", "undeletecommentotherlist": "Басқа себеп", + "undelete-edit-commentlist": "Өшірмеу себептерін өңдеу", + "undelete-edit-commentlist-unsuppress": "Жасырмау себептерін өңдеу", "cannotundelete": "Жою болдырмауы сәтсіз бітті;\n$1", "undeletedpage": "'''$1 дегенді қалпына келтірді'''\n\nЖуықтағы жоюлар мен қалпына келтірулер жөнінде [[Special:Log/delete|жою журналын]] қараңыз.", "undelete-header": "Жуықтағы жойылған беттер жөнінде [[Special:Log/delete|жою журналын]] қараңыз.", @@ -2246,9 +2311,11 @@ "contributions": "Қатысушы үлесі", "tool-link-contributions": "{{GENDER:$1|Қатысушы}} үлесі", "contributions-title": "$1 қатысушысының үлесі", + "contribute-title": "Қатысушы үлесі", "mycontris": "Үлесім", "anoncontribs": "Үлесім", - "contributions-subtitle": "{{GENDER:$2|$1}} үлесі", + "contribute": "Үлес қосу", + "contributions-subtitle": "{{GENDER:$2|$1}} нәтижелері", "contributions-edit-count": "Қатысушының $2 өңдемесі бар.", "contributions-account-creation-date": "Аккаунт $1 құрылған.", "contributions-userdoesnotexist": "«$1» қатысушы акаунты тіркелмеді.", @@ -2273,7 +2340,7 @@ "sp-contributions-hideminor": "Шағын өңдемелерді жасыру", "sp-contributions-submit": "Іздеу", "whatlinkshere": "Мұнда сілтейтін беттер", - "whatlinkshere-count": "$1 элемент көрсетілген.", + "whatlinkshere-count": "$1 {{PLURAL:$1|элемент}} көрсетілген.", "whatlinkshere-title": "«$1» дегенге сілтейтін беттер", "whatlinkshere-page": "Бет:", "linkshere": "Келесі беттер $2 дегенге сілтейді:", @@ -2313,6 +2380,8 @@ "ipb-confirm": "Бұғаттауды құптау", "ipb-sitewide": "Сайттық", "ipb-partial": "Ішінара", + "ipb-pages-label": "Беттер", + "ipb-namespaces-label": "Ат кеңістіктері", "badipaddress": "Жарамсыз IP мекенжайы", "blockipsuccesssub": "Сәтті бұғатталды", "blockipsuccesstext": "[[Special:Contributions/$1|$1]] деген бұғатталған.
                    \nБұғаттарды шолып шығу үшін [[Special:BlockList|бұғаттау тізімін]] қараңыз.", @@ -2324,8 +2393,16 @@ "ipb-unblock": "Қатысушы атын немесе IP мекенжайын бұғаттамау", "ipb-blocklist": "Бұғаттарды көру", "ipb-blocklist-contribs": "{{GENDER:$1|$1}} есімді қатысушының үлесі", + "ipb-blocklist-duration-left": "$1 қалды", "block-expiry": "Мерзімі бітпек:", "block-expiry-preset": "Ұзақтығын қою", + "block-expiry-custom-hours": "сағаттар", + "block-expiry-custom-days": "күндер", + "block-expiry-custom-weeks": "апталар", + "block-expiry-custom-months": "айлар", + "block-expiry-custom-years": "жылдар", + "block-expiry-datetime": "Нақты күн мен уақыт", + "block-pages-placeholder": "Көбірек бет қосу...", "unblockip": "Қатысушыны бұғатынан босату", "unblockiptext": "Төмендегі форманы IP мекенжайымен не қатысушы есімімен алдын-ала бұғатталған қатысушыға жазу рұқсатын қалпына келтіріу үшін қолданыңыз.", "ipusubmit": "Осы бұғаттауды алып тастау", @@ -2334,11 +2411,14 @@ "unblocked-id": "$1 бұғаттауы аласталды.", "unblocked-ip": "[[Special:Contributions/$1|$1]] бұғатынан босатылды.", "blocklist": "Бұғатталған қатысушылар", + "autoblocklist-submit": "Іздеу", "ipblocklist": "Бұғатталған қатысушылар", "ipblocklist-legend": "Бұғатталған қатысушыны табу", "blocklist-userblocks": "Тіркелгендер бұғатталуларын жасыру", "blocklist-tempblocks": "Уақытша бұғатталуларды жасыру", "blocklist-addressblocks": "Жалғыз IP бұғатталуларын жасыру", + "blocklist-type": "Түрі:", + "blocklist-type-header": "Түрі", "blocklist-type-opt-all": "Бәрі", "blocklist-type-opt-sitewide": "Сайттық", "blocklist-type-opt-partial": "Ішінара", @@ -2358,11 +2438,17 @@ "createaccountblock": "тіркелу бұғатталған", "emailblock": "е-пошта өшірілді", "blocklist-nousertalk": "өз талқылау бетін өңдей алмайтындай ету", + "blocklist-editing": "түзету", + "blocklist-editing-sitewide": "түзету (бүкіл жобаны)", + "blocklist-editing-page": "беттер", + "blocklist-editing-ns": "ат кеңістіктері", + "blocklist-editing-action": "әрекеттер", "ipblocklist-empty": "Бұғаттау тізімі бос.", "ipblocklist-no-results": "Сұратылған IP мекенжай немесе қатысушы аты бұғатталмаған.", "blocklink": "бұғаттау", "unblocklink": "бұғатынан босату", "change-blocklink": "бұғаттауын өзгерту", + "blocklist-hidden-param": "қатысушы есімі жасырылған", "contribslink": "үлесі", "emaillink": "хат жіберу", "autoblocker": "IP мекенжайыңызды жуықта \"[[User:$1|$1]]\" пайдаланған, сондықтан өздігінен бұғатталған.\n$1 бұғаттауы үшін келтірілген себебі: «''$2''».", @@ -2531,6 +2617,7 @@ "import-mapping-namespace": "Есім кеңістігіне импорттау:", "import-mapping-subpage": "Келесі бетті ішкі беттер ретінде импорттау:", "import-upload-filename": "Файл атауы:", + "import-upload-username-prefix": "Интеруики префиксі:", "import-comment": "Ескерту:", "importtext": "[[Special:Export|Экспорт құралын]] қолданып, файлды бастапқы уикиден экспорттаңыз.\nОны компьютеріңізге сақтап, мұнда жүктеңіз.", "importstart": "Беттерді сырттан алуда…", @@ -2581,6 +2668,7 @@ "tooltip-pt-createaccount": "Біз сізге есептік жазба бастауды және кіруді ұсынамыз,ол міндетті емес.", "tooltip-ca-talk": "Мағлұмат бетті талқылау", "tooltip-ca-edit": "Бұл бетті өңдеу", + "tooltip-ca-create": "Осы бетті бастау", "tooltip-ca-addsection": "Жаңа бөлім бастау", "tooltip-ca-viewsource": "Бұл бет қорғалған.\nОның кодын көре аласыз.", "tooltip-ca-history": "Бұл беттін соңғы нұсқалары.", @@ -2594,6 +2682,7 @@ "tooltip-search": "{{SITENAME}} жобасында іздеу", "tooltip-search-go": "Егер дәл осы атауымен болса бетке өтіп кету", "tooltip-search-fulltext": "Осы мәтіні бар бетті іздеу", + "tooltip-p-cactions": "Тағы басқа мүмкіндіктер", "tooltip-p-logo": "Басты бетті көру", "tooltip-p-personal": "Қатысушы мәзірі", "tooltip-n-mainpage": "Басты бетті көру", @@ -2608,7 +2697,7 @@ "tooltip-feed-rss": "Бұл беттің RSS арнасы", "tooltip-feed-atom": "Бұл беттің Atom арнасы", "tooltip-t-contributions": "{{GENDER:$1|Осы қатысушының}} үлестері тізімі", - "tooltip-t-emailuser": "Осы қатысушыға хат жөнелту", + "tooltip-t-emailuser": "{{GENDER:$1|мына қатысушыға}} хат жолдау", "tooltip-t-info": "Бұл бет туралы көбірек мәлімет", "tooltip-t-upload": "Файл жүктеу", "tooltip-t-specialpages": "Барлық арнайы беттер тізімі", @@ -2684,9 +2773,9 @@ "pageinfo-redirects-name": "Бұл бетке бағытталған беттер", "pageinfo-subpages-name": "Бұл беттің төменгі беттері", "pageinfo-subpages-value": "$1 ($2 {{PLURAL:$2|айдатқыш|айдатқыш}}; $3 {{PLURAL:$3|айдатқыш емес|айдатқыш емес}})", - "pageinfo-firstuser": "Бетті бастаушы", + "pageinfo-firstuser": "Бетті {{GENDER:$1|бастаушы}}", "pageinfo-firsttime": "Беттің басталған уақыты", - "pageinfo-lastuser": "Соңғы өңдеуші", + "pageinfo-lastuser": "Соңғы {{GENDER:$1|өңдеуші}}", "pageinfo-lasttime": "Соңғы өңделген уақыты", "pageinfo-edits": "Барлық өңдеме саны", "pageinfo-authors": "Барлық белгілі авторлар саны", @@ -2709,9 +2798,12 @@ "pageinfo-category-pages": "Беттер саны", "pageinfo-category-subcats": "Санатшалар саны", "pageinfo-category-files": "Файлдар саны", + "pageinfo-user-id": "Қатысушы ID-сі", + "pageinfo-file-hash": "Хэш-мәні", "pageinfo-view-protect-log": "Осы беттің қорғау журналын қарау", "markaspatrolleddiff": "Тексерілді деп белгілеу", "markaspatrolledtext": "Бұл бетті тексерілді деп белгілеу", + "markaspatrolledtext-file": "Мына файылдың версиясын патрульденген деп белгілеу", "markedaspatrolled": "Тексерілді деп белгіленді", "markedaspatrolledtext": "Бөлектенген нұсқа [[:$1]] тексерілді деп белгіленді.", "rcpatroldisabled": "Жуықтағы өзгерістерді зерттеуі өшірілген", @@ -2722,6 +2814,7 @@ "markedaspatrollednotify": "$1 бетіндегі бұл өзгеріс тексерілді деп белгіленді.", "patrol-log-page": "Тексеру журналы", "patrol-log-header": "Бұл тексерілген нұсқалар журналы", + "confirm-markpatrolled-button": "OK", "deletedrevision": "Ескі түзетуін жойды: $1", "filedeleteerror-short": "Файл жою қатесі: $1", "filedeleteerror-long": "Файлды жойғанда қателер кездесті:\n\n$1", @@ -2756,7 +2849,9 @@ "newimages-summary": "Бұл арнайы бетте соңғы жүктелген файлдар көрсетіледі", "newimages-legend": "Сүзгі", "newimages-showbots": "Боттардың жүктегендерін көрсету", + "newimages-mediatype": "Медиафайл түрі:", "noimages": "Көретін ештеңе жоқ.", + "gallery-slideshow-toggle": "Миниатюраларды ауыстырып-қосу", "ilsubmit": "Іздеу", "bydate": "күн-айымен", "sp-newimages-showfrom": "$2, $1 кезінен бері — жаңа суреттерді көрсет", @@ -2820,15 +2915,19 @@ "confirmrecreate-noreason": "Бұл бетті өңдеп бастағаныңызда [[User:$1|$1]] ([[User talk:$1|талқылауы]]) жойды. \nОсы бетті қайта бастауын нақты тілегеніңізді құптаңыз.", "recreate": "Қайта бастау", "unit-pixel": " нүкте", + "confirm-purge-title": "Бұл беттің кэшін тазарту", "confirm_purge_button": "OK", - "confirm-purge-top": "Бұл бетті бүркемесінен тазартасыз ба?", + "confirm-purge-top": "Бұл бетті кэшін тазартасыз ба?", "confirm-purge-bottom": "Беттің бүркемесінің тазартылуынан кейін соңғы нұсқалары көрінеді.", "confirm-watch-button": "OK", "confirm-watch-top": "Бұл бетті бақылау тізіміңізге қосқыңыз келе ме?", "watchlist-expiry-options": "Мәңгі:infinite,1 апта:1 week,1 ай:1 month,3 ай:3 months,6 ай:6 months,1 жыл:1 year", + "confirm-watch-button-expiry": "Бақылау", "confirm-unwatch-button": "OK", "confirm-unwatch-top": "Бұл бетті бақылау тізіміңізден аластағыңыз келе ме?", "confirm-rollback-button": "OK", + "confirm-mcrundo-title": "Өзгерісті істетпеу", + "mcrundofailed": "Істетпеу орындалмады", "semicolon-separator": ";", "colon-separator": ": ", "quotation-marks": "«$1»", @@ -2861,6 +2960,7 @@ "watchlistedit-normal-legend": "Бақылау тізімінен тақырып аттарын аластау", "watchlistedit-normal-explain": "Бақылау тізіміңіздегі тақырып аттар төменде көрсетіледі.\nТақырып атын аластау үшін, бүйір көзге құсбелгі салыңыз, және \"{{int:Watchlistedit-normal-submit}}\" дегенді нұқыңыз.\nТағы да [[Special:EditWatchlist/raw|қам тізімді өңдей]] аласыз.", "watchlistedit-normal-submit": "Тақырып аттарын аласта", + "watchlistedit-normal-check-all": "Барлығын белгілеу", "watchlistedit-normal-done": "Бақылау тізіміңізден {{PLURAL:$1|1 тақырып аты|$1 тақырып аттары}} аласталды:", "watchlistedit-raw-title": "Қам бақылау тізімді өңдеу", "watchlistedit-raw-legend": "Қам бақылау тізімді өңдеу", @@ -2870,12 +2970,13 @@ "watchlistedit-raw-done": "Бақылау тізіміңіз жаңартылды.", "watchlistedit-raw-added": "$1 тақырып аты үстелді:", "watchlistedit-raw-removed": "$1 тақырып аты аласталды:", - "watchlistedit-clear-title": "Бақылау тізіміңіз тазартылды", + "watchlistedit-clear-title": "Бақылау тізімін тазарту", "watchlistedit-clear-legend": "Бақылау тізімін тазарту", "watchlistedit-clear-explain": "Барлық атаулар бақылау тізіміңізден аласталды", "watchlistedit-clear-titles": "Тақырып аттары:", "watchlistedit-clear-submit": "Бақылау тізімді тазарту (Бұл қайтадан өзгермейді!)", "watchlistedit-clear-done": "Бақылау тізіміңіз тазартылды.", + "watchlistedit-clear-jobqueue": "Бақылау тізіміңіз тазартылуда. Бұған біраз уақыт кетуі мүмкін!", "watchlistedit-clear-removed": "{{PLURAL:$1|1 бет атауы|$1 бет атауы}} аласталды:", "watchlistedit-too-many": "Мұнда өте көп беттер көрсетілген.", "watchlisttools-clear": "Бақылау тізімін тазарту", @@ -2956,6 +3057,7 @@ "version-poweredby-credits": "Бұл уики [https://www.mediawiki.org/ MediaWiki] қозғалтқышы арқылы жұмыс істейді, copyright © 2001-$1 $2", "version-poweredby-others": "басқалар", "version-poweredby-translators": "translatewiki.net аудармашылары", + "version-poweredby-various": "Басқа да авторлар", "version-credits-summary": "Төмендегі адамдарды [[Special:Version|МедиаУикиді]] дамытуға үлес қосқаны үшін марапатталады.", "version-software": "Орнатылған бағдарламалық жасақтама", "version-software-product": "Өнім", @@ -2969,6 +3071,7 @@ "version-libraries-license": "Лицензия", "version-libraries-description": "Сипаттама", "version-libraries-authors": "Авторлар", + "version-libraries-source": "Дереккөзі", "redirect": "Файл, қатысушы, бет немесе нұсқа ID-і бойынша бағыттаулар", "redirect-summary": "Бұл арнайы бет файлға (файл атауы берілген), бетке (нұсқа ID-і немесе бет ID-і берілген), не қатысушы бетіне бағыттайды (қатысушы сандық ID-і берілген). Қолданылуы: [[{{#Special:Redirect}}/file/Example.jpg]], [[{{#Special:Redirect}}/page/64308]], [[{{#Special:Redirect}}/revision/328429]], немесе [[{{#Special:Redirect}}/user/101]].", "redirect-submit": "Өту", @@ -2994,7 +3097,7 @@ "specialpages-note-restricted": "* Қалыпты арнайы беттер. \n* Шектелген арнайы беттер.", "specialpages-group-maintenance": "Техникалық талқылау есептері", "specialpages-group-other": "Тағы басқа арнайы беттер", - "specialpages-group-login": "Кіру / тіркелу", + "specialpages-group-login": "Акканутты басқару", "specialpages-group-changes": "Жуықтағы өзгерістер мен журналдар", "specialpages-group-media": "Медиа баянаттары және жүктелгендер", "specialpages-group-users": "Қатысушылар және олардың құқықтары", @@ -3121,12 +3224,25 @@ "compare-submit": "Салыстыру", "compare-revision-not-exists": "Сіз белгілеген нұсқа жоқ.", "diff-form": "Айырмашылық", + "newsection": "Жаңа бөлім", "newsection-page": "Нысана бет", "newsection-submit": "Бетке өту", "editpage": "Бет өңдеу", "specialeditpage-page": "Нысана бет", "specialeditpage-submit": "Бетке өту", "deletepage": "Бет жою", + "specialdeletepage-submit": "Бетке өту", + "pageinfo": "Бет жайлы ақпараты", + "specialpageinfo-submit": "Бетке өту", + "pagehistory": "Бет тарихы", + "specialpagehistory-submit": "Бетке өту", + "specialprotectpage-submit": "Бетке өту", + "purge": "Тазарту", + "specialpurge-page": "Нысана бет", + "specialpurge-submit": "Бетке өту", + "namespaceinfo-heading-id": "ID", + "namespaceinfo-heading-local": "жергілікті атауы", + "namespaceinfo-heading-info": "Сипаттамасы мен қасиеттері", "dberr-problems": "Кешіріңіз! Бұл сайтта техникалық қиыншылықтар кездесті.", "dberr-again": "Біраз күте тұрыңыз, сосын бетті қайта жүктеңіз.", "dberr-info": "(Дерекқорға байланыспады: $1)", @@ -3216,7 +3332,7 @@ "logentry-tag-update-remove-logentry": "$3 бетіндегі $5 енгізіліміне $8 {{PLURAL:$9|тегін|тегтерін}} $1 {{GENDER:$2|аластатылды}}", "logentry-tag-update-revision": "$1 $3 беттегі $4 нұсқасына тегті ({{PLURAL:$7|қосты}} $6; {{GENDER:$2|жаңартты}} {{PLURAL:$9|аластатты}} $8)", "logentry-tag-update-logentry": "$1 $3 бетіндегі $5 енгізілім журналындағы тегті {{GENDER:$2|жаңартты}} ({{PLURAL:$7|қосты}} $6; {{PLURAL:$9|алып тастады}} $8)", - "rightsnone": "(еш)", + "rightsnone": "(жоқ)", "rightslogentry-temporary-group": "$1 (уақытша, $2 уақытына дейін)", "feedback-cancel": "Болдырмау", "feedback-close": "Дайын", @@ -3374,6 +3490,9 @@ "mw-widgets-titleinput-description-new-page": "әзірше мұндай бет жоқ", "mw-widgets-titleinput-description-redirect": "$1 дегенге бағыттау", "mw-widgets-categoryselector-add-category-placeholder": "Санат қосу...", + "mw-widgets-usersmultiselect-placeholder": "Тағы біреуін...", + "mw-widgets-tagmultiselect-placeholder": "Тағы біреуін...", + "mw-widgets-titlesmultiselect-placeholder": "Тағы біреуін...", "date-range-from": "Мына күннен:", "date-range-to": "Мына күнге дейін:", "log-action-filter-block": "Бұғат түрі:", @@ -3388,6 +3507,7 @@ "log-action-filter-block-unblock": "Бұғаттан шығару", "log-action-filter-delete-delete": "Бетті жою", "log-action-filter-delete-delete_redir": "Бағыттау үстіне жылжыту", + "log-action-filter-delete-delete_redir2": "Қайта бағыттауды қайта жазу", "log-action-filter-delete-restore": "Бетті қалпына келтіру", "log-action-filter-delete-event": "Журналды жою", "log-action-filter-delete-revision": "Нұсқаны жою", @@ -3408,6 +3528,13 @@ "authmanager-realname-label": "Шын ат", "authmanager-realname-help": "Қатысушының шын аты", "authprovider-confirmlink-ok-help": "Сілтеу қатесі хабарын көрсеткеннен кейін жалғастыру.", + "authprovider-resetpass-skip-label": "Өткізіп жіберу", + "specialpage-securitylevel-not-allowed-title": "Рұқсат етілмейді", + "credentialsform-account": "Аккаунт атауы:", + "passwordpolicies-group": "Топ", + "userlogout-continue": "Шыққыңыз келе ме?", + "paramvalidator-help-type-user-subtype-name": "қатысушы есімі", + "paramvalidator-help-type-user-subtype-temp": "Уақытша қатысушы", "paramvalidator-help-type-user-subtype-ip": "IP", "paramvalidator-help-type-user-subtype-cidr": "IP ауқымы", "paramvalidator-help-type-title": "Түр: бет атауы", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/ko.json mediawiki-1.43.9+dfsg/languages/i18n/ko.json --- mediawiki-1.43.8+dfsg/languages/i18n/ko.json 2026-04-01 12:33:20.698552600 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/ko.json 2026-06-29 17:54:46.828094500 +0000 @@ -113,7 +113,8 @@ "메지로 아르당", "SaldırganSincap", "Aspere", - "Minejango2" + "Minejango2", + "解浪" ] }, "sunday": "일요일", @@ -184,6 +185,7 @@ "index-category": "색인된 문서", "noindex-category": "색인에서 제외되는 문서", "broken-file-category": "깨진 파일 링크가 포함된 문서", + "category-header-numerals": "$1-$2", "about": "소개", "article": "본문", "newwindow": "(새 창에서 열림)", @@ -196,7 +198,7 @@ "navigation": "둘러보기", "and": " 그리고", "faq": "자주 묻는 질문", - "actions": "행위", + "actions": "작업", "namespaces": "이름공간", "variants": "변수", "navigation-heading": "둘러보기 메뉴", @@ -230,7 +232,7 @@ "skin-view-create": "만들기", "create-local": "로컬 설명 추가", "delete": "삭제", - "undelete_short": "{{PLURAL:$1|편집 한 개|편집 $1개}} 되살리기", + "undelete_short": "{{PLURAL:$1|편집 한 개|편집 $1개}} 복구하기", "viewdeleted_short": "{{PLURAL:$1|삭제된 편집 한 개|삭제된 편집 $1개}} 보기", "protect": "보호", "protect_change": "바꾸기", @@ -290,8 +292,8 @@ "privacy": "개인정보처리방침", "privacypage": "Project:개인정보처리방침", "badaccess": "권한 오류", - "badaccess-group0": "요청한 명령을 실행할 권한이 없습니다.", - "badaccess-groups": "요청한 명령은 {{PLURAL:$2|다음|다음 중 하나의}} 권한을 가진 사용자에게 제한됩니다: $1.", + "badaccess-group0": "요청한 작업을 수행할 권한이 없습니다.", + "badaccess-groups": "요청한 작업은 {{PLURAL:$2|다음|다음 중 하나의}} 권한을 가진 사용자에게 제한됩니다: $1.", "versionrequired": "미디어위키 $1 버전 필요", "versionrequiredtext": "이 문서를 사용하려면 $1 버전의 미디어위키가 필요합니다.\n[[Special:Version|설치된 미디어위키 버전]]을 참조하세요.", "ok": "확인", @@ -345,8 +347,8 @@ "nstab-help": "도움말", "nstab-category": "분류", "mainpage-nstab": "대문", - "nosuchaction": "이러한 명령이 없습니다", - "nosuchactiontext": "URL에 지정한 명령이 올바르지 않습니다.\nURL을 잘못 입력했거나, 올바르지 않은 링크를 따라갔을 수 있습니다.\n{{SITENAME}}에 사용하는 소프트웨어의 버그일 수도 있습니다.", + "nosuchaction": "이러한 작업이 없습니다", + "nosuchactiontext": "URL에 지정한 작업이 올바르지 않습니다.\nURL을 잘못 입력했거나, 올바르지 않은 링크를 따라갔을 수 있습니다.\n{{SITENAME}}에 사용하는 소프트웨어의 버그일 수도 있습니다.", "nosuchspecialpage": "해당하는 특수 문서가 없습니다", "nospecialpagetext": "요청한 특수 문서가 존재하지 않습니다.\n\n유효한 특수 문서의 목록은 [[Special:SpecialPages|{{int:specialpages}}]]에서 볼 수 있습니다.", "error": "오류", @@ -365,7 +367,7 @@ "missing-article": "데이터베이스에서 \"$1\" 문서의 $2 텍스트를 찾지 못했습니다.\n\n삭제된 문서의 오래된 차이나 역사 링크를 보려고 시도할 때 이러한 문제가 발생할 수 있습니다.\n\n그렇지 않다면, 소프트웨어에 버그가 발생했을 수도 있습니다.\n[[Special:ListUsers/sysop|관리자]]에게 URL을 참조하여 알려주세요.", "missingarticle-rev": "(판 번호: $1)", "missingarticle-diff": "(차이: $1, $2)", - "readonly_lag": "대체 데이터베이스 서버가 주 서버와 동기화되고 있습니다. 그 동안 데이터베이스가 자동으로 잠겨져 있습니다.", + "readonly_lag": "레플리카 데이터베이스 서버가 주 서버와 동기화되고 있습니다. 그 동안 데이터베이스가 자동으로 잠겨져 있습니다.", "nonwrite-api-promise-error": "'Promise-Non-Write-API-Action' HTTP 헤더가 송신되었으나 이 요청은 API 요청이 아닙니다.", "timeouterror": "서버 시간 초과됨", "timeouterror-text": "최대 요청 시간 $1{{PLURAL:$1|초}}를 초과했습니다.", @@ -380,7 +382,7 @@ "filenotfound": "\"$1\" 파일을 찾을 수 없습니다.", "unexpected": "예기치 않은 값: \"$1\"=\"$2\".", "formerror": "오류: 양식을 제출할 수 없습니다.", - "badarticleerror": "이 명령은 이 문서에서 수행할 수 없습니다.", + "badarticleerror": "이 작업은 이 문서에서 수행할 수 없습니다.", "cannotdelete": "\"$1\" 문서나 파일을 삭제할 수 없습니다.\n이미 삭제되었을 수도 있습니다.", "cannotdelete-title": "\"$1\" 문서를 삭제할 수 없습니다", "delete-scheduled": "\"$1\" 문서는 삭제가 예정되어 있습니다.\n기다려 주십시오.", @@ -407,9 +409,9 @@ "protection-indicator-title": "이 문서는 $2까지 \"$1\" 권한이 있는 사용자만 편집할 수 있도록 보호되어 있습니다.", "skin-action-viewsource": "원본 보기", "viewsource-title": "$1 문서 원본 보기", - "actionthrottled": "동작 중지", + "actionthrottled": "작업 중지됨", "actionthrottledtext": "악용을 막기 위해 짧은 시간 동안 이 작업을 너무 많이 수행하는 것을 제한하고 있습니다.\n제한을 넘었으니 몇 분 뒤에 다시 시도하세요.", - "protectedpagetext": "이 문서는 편집하거나 다른 명령을 할 수 없도록 보호되어 있습니다.", + "protectedpagetext": "이 문서는 편집하거나 다른 작업을 할 수 없도록 보호되어 있습니다.", "viewsourcetext": "문서의 원본을 보거나 복사할 수 있습니다.", "viewyourtext": "이 문서에 속한 당신의 편집의 원본을 보고 복사할 수 있습니다.", "protectedinterface": "이 문서는 이 위키의 소프트웨어 인터페이스에 쓰이는 문서로, 부정 행위를 막기 위해 보호되어 있습니다.\n모든 위키에 대한 번역을 추가하거나 바꾸려면 미디어위키 지역화 프로젝트인 [https://translatewiki.net/wiki/Main_Page?setlang=ko translatewiki.net]에 참여하시기 바랍니다.", @@ -436,7 +438,7 @@ "invalidtitle-knownnamespace": "제목 오류: \"$2\" 이름공간과 \"$3\" 텍스트", "invalidtitle-unknownnamespace": "제목 오류: 알 수 없는 $1 이름공간 번호와 \"$2\" 텍스트", "exception-nologin": "로그인하지 않음", - "exception-nologin-text": "이 문서에 접근하거나 이 동작을 수행하려면 로그인하세요.", + "exception-nologin-text": "이 문서에 접근하거나 이 작업을 수행하려면 로그인하세요.", "exception-nologin-text-for-temp-user": "이 문서나 작업에 접근하려면 계정을 만들어 주십시오.", "virus-badscanner": "잘못된 설정: 알 수 없는 바이러스 검사기: $1", "virus-scanfailed": "검사 실패 (코드 $1)", @@ -459,7 +461,7 @@ "yourpasswordagain": "비밀번호 다시 입력:", "createacct-useuniquepass": "다른 웹사이트에서 사용하지 않는 비밀번호를 사용할 것을 권장합니다.", "createacct-yourpasswordagain": "비밀번호 확인", - "createacct-yourpasswordagain-ph": "비밀번호 다시 입력", + "createacct-yourpasswordagain-ph": "비밀번호를 다시 입력하세요", "userlogin-remembermypassword": "로그인 상태를 유지하기", "userlogin-signwithsecure": "보안 연결 사용", "cannotlogin-title": "로그인할 수 없음", @@ -748,7 +750,7 @@ "userpage-userdoesnotexist-view": "\"$1\" 사용자 계정은 이 위키에 등록되어 있지 않습니다.", "blocked-notice-logextract": "이 {{GENDER:$1|사용자}}는 현재 차단되어 있습니다.\n해당 사용자의 최신 차단 기록을 참조하십시오:", "clearyourcache": "참고: 설정을 저장한 후에 바뀐 점을 확인하기 위해서는 브라우저의 캐시를 새로 고쳐야 합니다.\n* 파이어폭스 / 사파리: Shift 키를 누르면서 새로 고침을 클릭하거나, Ctrl-F5 또는 Ctrl-R을 입력 (Mac에서는 ⌘-R)\n* 구글 크롬: Ctrl-Shift-R키를 입력 (Mac에서는 ⌘-Shift-R)\n* 엣지: Ctrl 키를 누르면서 새로 고침을 클릭하거나, Ctrl-F5를 입력.", - "usercssyoucanpreview": "안내: CSS 문서를 게시하기 전에 \"{{int:showpreview}}\" 기능을 통해 작동을 확인해주세요.", + "usercssyoucanpreview": "안내: CSS 문서를 게시하기 전에 \"{{int:showpreview}}\" 버튼을 통해 작동을 확인해주세요.", "userjsonyoucanpreview": "안내: 새로운 JSON을 게시하기 전에 \"{{int:showpreview}}\" 버튼을 통해 작동을 확인해주세요.", "userjsyoucanpreview": "안내: 새로운 자바스크립트를 게시하기 전에 \"{{int:showpreview}}\" 버튼을 통해 작동을 확인해주세요.", "usercsspreview": "사용자 CSS의 미리 보기입니다.\n아직 게시하지 않았습니다!", @@ -764,7 +766,7 @@ "continue-editing": "편집 영역으로 가기", "previewconflict": "이 미리 보기는 게시할 때의 모습으로, 위쪽 편집 영역의 텍스트를 반영합니다.", "session_fail_preview": "세션 데이터가 없어져 편집을 저장하지 못했습니다.\n\n로그아웃되었는지도 모릅니다. 아직 로그인 상태인지 확인하고 다시 시도해주세요.\n다시 시도해도 되지 않으면 [[Special:UserLogout|로그아웃]]한 다음 다시 로그인하세요. 그리고 브라우저 설정에서 쿠키 사용을 허용하는지 확인하세요.", - "session_fail_preview_html": "세션 데이터가 없어져 편집을 저장하지 못했습니다.\n\n{{SITENAME}}에서 HTML 입력을 허용하기 때문에, 자바스크립트 공격을 막기 위해 미리 보기는 숨겨져 있습니다.\n\n적합하게 편집을 시도했다면 다시 시도해주세요.\n다시 시도해도 되지 않으면 [[Special:UserLogout|로그아웃]]한 다음 다시 로그인하고, 브라우저가 이 사이트에서 쿠키를 허용하는지 확인하세요.", + "session_fail_preview_html": "세션 데이터가 없어져 편집을 저장하지 못했습니다.\n\n{{SITENAME}}에서 원본 HTML 입력을 허용하기 때문에, 자바스크립트 공격을 막기 위해 미리 보기는 숨겨져 있습니다.\n\n적합하게 편집을 시도했다면 다시 시도해주세요.\n다시 시도해도 되지 않으면 [[Special:UserLogout|로그아웃]]한 다음 다시 로그인하고, 브라우저가 이 사이트에서 쿠키를 허용하는지 확인하세요.", "edit_form_incomplete": "'''편집의 일부 내용이 서버에 전달되지 않았습니다. 편집이 손상되지 않았는지 확인하고 다시 시도해 주십시오.'''", "editing": "$1 편집하기", "edit-textarea-aria-label": "위키텍스트 소스 편집기", @@ -801,8 +803,8 @@ "modeleditnotsupported-title": "편집이 지원되지 않습니다", "modeleditnotsupported-text": "편집은 콘텐츠 모델 $1에서 지원되지 않습니다.", "permissionserrors": "권한 오류", - "permissionserrorstext": "해당 명령을 수행할 권한이 없습니다. 다음 {{PLURAL:$1|이유}}를 확인해보세요:", - "permissionserrorstext-withaction": "$2 권한이 없습니다. 다음 {{PLURAL:$1|이유}}를 확인해주세요:", + "permissionserrorstext": "해당 작업을 수행할 권한이 없습니다. 다음 {{PLURAL:$1|이유}}를 확인해보세요:", + "permissionserrorstext-withaction": "$2 작업을 수행할 권한이 없습니다. 다음 {{PLURAL:$1|이유}}를 확인해주세요:", "contentmodelediterror": "이 판을 편집할 수 없습니다. 콘텐츠 모델은 $1이며, 이 문서의 현재 콘텐츠 모델은 $2이므로 차이가 있습니다.", "recreate-moveddeleted-warn": "경고: 삭제된 문서를 다시 만들고 있습니다.\n\n이 문서를 계속 편집하는 것이 적합한 것인지 확인해주세요.\n편의를 위해 삭제와 이동 기록을 다음과 같이 제공합니다:", "moveddeleted-notice": "이 문서는 존재하지 않습니다.\n이 문서의 삭제 및 이동, 보호 기록은 다음과 같습니다.", @@ -841,7 +843,7 @@ "unsupported-content-model": "경고: $1 콘텐츠 모델은 이 위키에서 지원되지 않습니다.", "unsupported-content-diff": "차이 비교는 콘텐츠 모델 $1에서 지원되지 않습니다.", "unsupported-content-diff2": "콘텐츠 모델 $1, $2 간의 차이 비교는 이 위키에서 지원되지 않습니다.", - "duplicate-args-warning": "경고: [[:$1]] 문서는 [[:$2]]에 \"$3\" 변수를 하나보다 더 많이 입력했습니다. 마지막으로 주어진 값만이 유효합니다.", + "duplicate-args-warning": "경고: [[:$1]] 문서는 [[:$2]]에 \"$3\" 매개변수를 하나보다 더 많이 입력했습니다. 마지막으로 주어진 값만이 유효합니다.", "duplicate-args-category": "중복된 인수를 사용한 틀의 호출을 포함한 문서", "duplicate-args-category-desc": "문서에 {{foo|bar=1|bar=2}}{{foo|bar|1=baz}}와 같은, 인수를 중복하여 사용한 틀 호출을 포함합니다.", "expensive-parserfunction-warning": "경고: 이 문서는 너무 많은 파서 함수를 포함하고 있습니다.\n\n$2개 보다 적게 {{PLURAL:$2|써야}} 하지만 {{PLURAL:$1|지금은 $1개를 쓰고 있습니다}}.", @@ -849,7 +851,7 @@ "post-expand-template-inclusion-warning": "경고: 틀 포함 크기가 너무 큽니다.\n일부 틀은 포함되지 않을 수 있습니다.", "post-expand-template-inclusion-category": "사용한 틀의 크기가 지나치게 큰 문서의 목록", "post-expand-template-argument-warning": "경고: 이 문서는 전개하면 크기가 너무 큰 틀 인수가 하나 이상 포함되어 있습니다.\n이 인수는 생략했습니다.", - "post-expand-template-argument-category": "생략된 틀 변수를 포함한 문서", + "post-expand-template-argument-category": "생략된 틀 매개변수를 포함한 문서", "template-equals-category": "틀에 =를 사용한 문서", "template-equals-category-desc": "문서에 {{=}}가 포함되어 있으나 이 위키에서는 =로의 확장을 지원하지 않습니다. 이 이용은 구식 처리됩니다. 차기 미디어위키 버전은 {{=}}를 파서 함수로 구현할 예정입니다.", "template-equals-warning": "경고: 문서에 {{=}}가 포함되어 있으나 이 위키에서는 =로의 확장을 지원하지 않습니다. 이 이용은 구식 처리됩니다. 차기 미디어위키 버전은 {{=}}를 파서 함수로 구현할 예정입니다.", @@ -874,6 +876,8 @@ "unstrip-size-category-desc": "이 문서는 unstrip 크기 제한을 초과합니다.", "bad-language-code-category": "유효하지 않은 언어 코드가 있는 문서", "bad-language-code-category-desc": "페이지에는 잘못된 언어 코드가 있는 {{#dir}}이 있습니다.", + "bad-double-underscore-category": "유효하지 않은 동작 스위치가 있는 문서", + "bad-double-underscore-category-desc": "문서에 잘못된 지역화된 [[mw:Special:MyLanguage/Help:Magic_words#Behavior_switches|동작 스위치]]가 포함되어 있습니다. 유효한 지역화는 이중 밑줄로 시작하고 끝납니다.", "double-px-category": "추가 px가 포함된 이미지 크기를 가진 문서", "double-px-category-desc": "페이지에는 크기에 추가 px 접미사가 있는 이미지, 예: 100pxpx가 포함되어 있습니다.", "converter-manual-rule-error": "언어 변환 규칙을 수동으로 지정하는 도중 오류", @@ -936,7 +940,7 @@ "rev-suppressed-diff-view": "비교하려는 판 가운데 숨겨진 판이 있습니다.\n숨겨진 판과 이 판의 편집 비교를 할 수 있습니다. 자세한 내용은 [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} 숨김 기록]에서 찾아볼 수 있습니다.", "rev-delundel": "보이기/숨기기", "rev-showdeleted": "보이기", - "revisiondelete": "판 삭제/되살리기", + "revisiondelete": "판 삭제/복구하기", "revdelete-nooldid-title": "대상 판이 잘못되었습니다.", "revdelete-nooldid-text": "이 기능을 수행할 대상 판을 지정하지 않았거나 해당 판이 존재하지 않습니다. 아니면 현재 판을 숨기려 하고 있을 수도 있습니다.", "revdelete-no-file": "해당 파일이 존재하지 않습니다.", @@ -948,13 +952,13 @@ "revdelete-text-text": "삭제된 판은 여전히 문서 역사에 남게 되지만, 그 내용의 일부는 다른 사람들이 접근할 수 없게 됩니다.", "revdelete-text-file": "삭제된 파일 버전은 계속 파일 역사에 남게 되지만, 내용의 일부는 다른 사람들이 접근할 수 없게 됩니다.", "logdelete-text": "삭제된 로그 내용은 로그에 나타나지만, 내용 중 일부는 일반인이 접근할 수 없게 됩니다.", - "revdelete-text-others": "다른 관리자는 여전히 숨겨진 내용에 접근할 수 있고 추가 제한이 설정되어 있지 않으면, 다시 되살릴 수 있습니다.", + "revdelete-text-others": "다른 관리자는 여전히 숨겨진 내용에 접근할 수 있고 추가 제한이 설정되어 있지 않으면, 다시 복구시킬 수 있습니다.", "revdelete-confirm": "이 작업의 수행 결과를 알고 있으며, 이 작업이 [[{{MediaWiki:Policy-url}}|정책]]에 의거하는지 확인해주세요.", "revdelete-suppress-text": "감추기는 다음 경우에만 사용되어야 합니다:\n* 잠재적인 비방 정보\n* 부적절한 개인정보\n*: 집 주소, 전화번호, 주민등록번호 등", "revdelete-legend": "보이기 제한을 설정", "revdelete-hide-text": "판 문자열", "revdelete-hide-image": "파일을 숨기기", - "revdelete-hide-name": "명령 내용과 변수를 숨기기", + "revdelete-hide-name": "명령 내용과 매개변수를 숨기기", "revdelete-hide-comment": "편집 요약", "revdelete-hide-user": "편집자의 사용자 이름/IP 주소", "revdelete-hide-restricted": "관리자도 보지 못하게 숨기기", @@ -964,7 +968,7 @@ "revdelete-radio-set-suppress": "숨기기", "revdelete-radio-unset-suppress": "숨김 해제", "revdelete-suppress": "문서 내용을 관리자에게도 보이지 않게 감추기", - "revdelete-unsuppress": "삭제 취소된 판에 대한 제한을 해제", + "revdelete-unsuppress": "복구된 판에 대한 제한을 해제", "revdelete-log": "이유:", "revdelete-submit": "선택한 {{PLURAL:$1|판}}에 적용", "revdelete-success": "판의 보이기 설정을 바꾸었습니다.", @@ -1001,11 +1005,11 @@ "mergehistory-submit": "판 합치기", "mergehistory-empty": "합칠 수 있는 판이 없습니다.", "mergehistory-done": "$1 {{PLURAL:$4|문서}}의 {{PLURAL:$4|}} $4개가 [[:$2]]에 합쳐졌습니다.\n$3", - "mergehistory-fail": "역사 합치기를 수행할 수 없습니다. 문서와 시간 변수를 다시 확인하세요.", + "mergehistory-fail": "역사 합치기를 수행할 수 없습니다. 문서와 시간 매개변수를 다시 확인하세요.", "mergehistory-fail-bad-timestamp": "타임스탬프가 적절하지 않습니다.", "mergehistory-fail-invalid-source": "원본 문서가 적절하지 않습니다.", "mergehistory-fail-invalid-dest": "대상 문서가 적절하지 않습니다.", - "mergehistory-fail-no-change": "역사 병합은 모든 판을 병합하지 못했습니다. 문서와 시간 변수를 다시 확인하여 주십시오.", + "mergehistory-fail-no-change": "역사 병합은 모든 판을 병합하지 못했습니다. 문서와 시간 매개변수를 다시 확인하여 주십시오.", "mergehistory-fail-permission": "역사를 병합할 권한이 부족합니다.", "mergehistory-fail-self-merge": "원본과 대상 문서가 같습니다.", "mergehistory-fail-timestamps-overlap": "원본의 판들을 겹치거나 대상이 되는 판들 이후에 오게 할 수 없습니다.", @@ -1408,7 +1412,7 @@ "recentchanges-legend": "최근 바뀜 설정", "recentchanges-summary": "이 페이지에서 위키의 최근 바뀜을 추적합니다.", "recentchanges-noresult": "주어진 기간 동안에 이 조건들에 맞는 바뀜이 없습니다.", - "recentchanges-timeout": "이 검색의 시간이 초과되었습니다. 다른 검색 변수를 사용할 수 있습니다.", + "recentchanges-timeout": "이 검색의 시간이 초과되었습니다. 다른 검색 매개변수를 사용할 수 있습니다.", "recentchanges-network": "기술적인 문제로 결과를 불러올 수 없습니다. 페이지를 다시 새로 고침해 주십시오.", "recentchanges-notargetpage": "해당 문서에 관한 변경사항을 보려면 상단에 문서 제목을 입력하십시오.", "recentchanges-feed-description": "이 피드에 위키의 최근 바뀜을 추적합니다.", @@ -1523,10 +1527,10 @@ "rcfilters-filter-newpages-description": "새 문서 생성 편집.", "rcfilters-filter-categorization-label": "분류 차이", "rcfilters-filter-categorization-description": "문서가 분류에서 추가 및 제거된 기록.", - "rcfilters-filter-logactions-label": "기록된 행위", - "rcfilters-filter-logactions-description": "관리 조치, 문서 삭제, 올리기 등", + "rcfilters-filter-logactions-label": "기록된 작업", + "rcfilters-filter-logactions-description": "관리 작업, 문서 삭제, 올리기 등", "rcfilters-filter-accountcreations-label": "계정 만들기", - "rcfilters-filter-accountcreations-description": "계정 생성의 기록 항목. 기록된 행위를 선택해야 합니다.", + "rcfilters-filter-accountcreations-description": "계정 생성의 기록 항목. 기록된 작업을 선택해야 합니다.", "rcfilters-hideminor-conflicts-typeofchange-global": "특정한 유형의 변경사항을 \"사소한 편집\"으로 지정할 수 없기 때문에 \"사소한 편집\" 필터는 하나 이상의 변경사항 유형 필터와 충돌합니다. 충돌되는 필터들은 위의 사용 중인 필터 영역에 표시됩니다.", "rcfilters-hideminor-conflicts-typeofchange": "특정한 종류의 변경사항은 \"사소한 편집\"으로 지정할 수 없으므로 이 필터는 다음 유형의 변경사항 필터와 충돌합니다: $1", "rcfilters-typeofchange-conflicts-hideminor": "이 유형의 변경사항 필터는 \"사소한 편집\" 필터와 충돌합니다. 특정한 종류의 변경사항은 \"사소한 편집\"으로 지정할 수 없습니다.", @@ -1791,7 +1795,7 @@ "uploadstash-summary": "이 문서는 위키에 등록되지는 않았지만 올리는 과정 중에 있는 파일을 접근할 수 있습니다. 이 파일은 올린이 외에는 볼 수 없습니다.", "uploadstash-clear": "임시 저장한 파일 제거하기", "uploadstash-nofiles": "임시 저장한 파일이 없습니다.", - "uploadstash-badtoken": "이 동작을 수행하는 데 실패했습니다. 편집 토큰이 만료되었을 가능성이 있습니다. 다시 시도해주세요.", + "uploadstash-badtoken": "이 작업을 수행하는 데 실패했습니다. 편집 토큰이 만료되었을 가능성이 있습니다. 다시 시도해주세요.", "uploadstash-errclear": "파일을 지우는 데 실패했습니다.", "uploadstash-refresh": "파일 목록을 새로 고침", "uploadstash-exception": "비공개로 업로드할 수 없습니다 ($1): \"$2\".", @@ -1992,7 +1996,7 @@ "nrevisions": "{{PLURAL:$1|판}} $1개", "nimagelinks": "{{PLURAL:$1|문서}} $1개에서 사용됨", "ntransclusions": "{{PLURAL:$1|문서}} $1개에서 사용됨", - "specialpage-empty": "명령에 대한 결과가 없습니다.", + "specialpage-empty": "작업에 대한 결과가 없습니다.", "lonelypages": "외톨이 문서 목록", "lonelypagestext": "{{SITENAME}}에서 다른 모든 문서에서 링크되거나 틀로 포함되지 않은 문서의 목록입니다.", "uncategorizedpages": "분류되지 않은 문서 목록", @@ -2034,12 +2038,12 @@ "protectedpages-cascade": "연쇄적 보호만 보기", "protectedpages-noredirect": "넘겨주기를 숨기기", "cachedspecial-viewing-cached-ttl": "이 문서의 캐시된 판을 보고 있으며, 최대 $1만큼 지난 판일 수 있습니다.", - "protectedpagesempty": "보호되어 있는 문서가 없습니다.", + "protectedpagesempty": "해당 조건에 맞는 보호되어 있는 문서가 없습니다.", "protectedpages-timestamp": "시간 기록", "protectedpages-page": "문서", "protectedpages-expiry": "만료 기한", "protectedpages-performer": "보호한 사용자", - "protectedpages-params": "보호 변수", + "protectedpages-params": "보호 매개변수", "protectedpages-reason": "이유", "protectedpages-submit": "문서 표시", "protectedpages-unknown-timestamp": "알 수 없음", @@ -2077,21 +2081,21 @@ "apihelp-no-such-module": "\"$1\" 모듈을 찾을 수 없습니다.", "apisandbox": "API 실험실", "apisandbox-jsonly": "API 연습장을 이용하려면 자바스크립트가 필요합니다.", - "apisandbox-intro": "미디어위키 웹 서비스 API를 시험해보려면 이 페이지를 이용해보세요. API 용법에 대해서는 [https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page API 문서]를 참고하십시오. 예: [https://www.mediawiki.org/wiki/Special:MyLanguage/API:Tutorial#A_simple_query 특정 키워드와 일치하는 문서 제목 찾기]. 더 많은 예를 보려면 액션을 선택하세요.\n\n여기가 연습장이라도 이 페이지에서 실행하는 동작 때문에 위키를 변경할 수도 있다는 점에 유의하십시오.", + "apisandbox-intro": "미디어위키 웹 서비스 API를 시험해보려면 이 페이지를 이용해보세요. API 용법에 대해서는 [https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page API 문서]를 참고하세요. 예: [https://www.mediawiki.org/wiki/Special:MyLanguage/API:Tutorial#A_simple_query 특정 키워드와 일치하는 문서 제목 찾기]. 더 많은 예를 보려면 작업을 선택하세요.\n\n여기가 연습장이라도 이 페이지에서 실행하는 작업 때문에 위키를 변경할 수도 있다는 점에 유의하세요.", "apisandbox-submit": "요청하기", "apisandbox-reset": "지우기", "apisandbox-retry": "재시도", "apisandbox-loading": "API 모듈 \"$1\"의 정보 불러오는 중...", "apisandbox-load-error": "API 모듈 \"$1\"의 정보를 가져오는 도중 오류가 발생했습니다: $2", - "apisandbox-no-parameters": "이 API 모듈은 변수가 없습니다.", + "apisandbox-no-parameters": "이 API 모듈은 매개변수가 없습니다.", "apisandbox-helpurls": "도움 링크들", "apisandbox-examples": "예시", - "apisandbox-dynamic-parameters": "추가 변수", - "apisandbox-dynamic-parameters-add-label": "변수 추가:", - "apisandbox-dynamic-parameters-add-placeholder": "변수 이름", - "apisandbox-dynamic-error-exists": "\"$1\"이라는 변수 이름은 이미 존재합니다.", - "apisandbox-templated-parameter-reason": "이 [[Special:ApiHelp/main#main/templatedparams|템플릿 매개 변수]]는 $2의 {{PLURAL:$1|value|values}}에 따라 제공됩니다.", - "apisandbox-deprecated-parameters": "앞으로 제거될 변수", + "apisandbox-dynamic-parameters": "추가 매개변수", + "apisandbox-dynamic-parameters-add-label": "매개변수 추가:", + "apisandbox-dynamic-parameters-add-placeholder": "매개변수 이름", + "apisandbox-dynamic-error-exists": "\"$1\"이라는 매개변수 이름은 이미 존재합니다.", + "apisandbox-templated-parameter-reason": "이 [[Special:ApiHelp/main#main/templatedparams|틀 매개변수]]는 $2의 {{PLURAL:$1|value|values}}에 따라 제공됩니다.", + "apisandbox-deprecated-parameters": "앞으로 제거될 매개변수", "apisandbox-fetch-token": "토큰 자동 채우기", "apisandbox-add-multi": "추가", "apisandbox-submit-invalid-fields-title": "부적절한 필드가 있음", @@ -2109,6 +2113,7 @@ "apisandbox-request-php-label": "요청 PHP 배열:", "apisandbox-request-time": "요청 처리 시간: {{PLURAL:$1|$1 ms}}", "apisandbox-request-post": "이 요청은 HTTP POST 메소드를 사용하여 전송되어야 합니다.", + "apisandbox-request-post2": "페이로드의 크기 때문에, 이 요청은 HTTP POST 방식으로 전송되었습니다.", "apisandbox-request-formdata": "이 요청은 파일 업로드로 전송되어야 합니다. (예: multipart/form-data 사용)", "apisandbox-results-fixtoken": "토큰 수정 후 다시 제출", "apisandbox-results-fixtoken-fail": "\"$1\" 토크을 가져오는데 실패했습니다.", @@ -2116,7 +2121,7 @@ "apisandbox-alert-field": "이 필드의 값이 유효하지 않습니다.", "apisandbox-continue": "계속", "apisandbox-continue-clear": "지우기", - "apisandbox-continue-help": "{{int:apisandbox-continue}}은 마지막 요청을 [https://www.mediawiki.org/wiki/API:Query#Continuing_queries 계속]합니다. {{int:apisandbox-continue-clear}}는 계속 관련 변수들을 삭제합니다.", + "apisandbox-continue-help": "{{int:apisandbox-continue}}은 마지막 요청을 [https://www.mediawiki.org/wiki/API:Query#Continuing_queries 계속]합니다. {{int:apisandbox-continue-clear}}는 계속 관련 매개변수들을 삭제합니다.", "apisandbox-param-limit": "최대 한계치를 사용하려면 max를 입력하십시오.", "apisandbox-multivalue-all-namespaces": "$1 (모든 이름공간)", "apisandbox-multivalue-all-values": "$1 (모든 값)", @@ -2218,12 +2223,12 @@ "trackingcategories-desc": "분류 포함 기준", "restricted-displaytitle-ignored": "제목 표시가 무시된 문서", "restricted-displaytitle-ignored-desc": "문서의 실제 제목과 일치하지 않기 때문에 무시된 {{DISPLAYTITLE}}이 있는 문서입니다.", - "nonnumeric-formatnum": "숫자가 아닌 formatnum 변수를 포함한 문서", + "nonnumeric-formatnum": "숫자가 아닌 formatnum 매개변수를 포함한 문서", "nonnumeric-formatnum-desc": "문서에서 formatnum 파서 함수에 숫자가 아닌 인수가 포함되어 있습니다.", "noindex-category-desc": "문서는 그것과 그 플래그가 허용된 곳에 있는 이름공간에서 __NOINDEX__ 특수 명령이 있기 때문에 로봇이 색인하지 않습니다.", "index-category-desc": "문서는 그것(과 플래그가 허용된 곳에 있는 이름공간에 있는 것)에 __INDEX__가 있어서, 정상적이지 않을 곳에 로봇에 의해 색인됩니다.", "post-expand-template-inclusion-category-desc": "모든 틀을 전개하였을 때, 문서 크기가 $wgMaxArticleSize보다 커지므로, 어떤 틀은 전개하지 않았습니다.", - "post-expand-template-argument-category-desc": "틀 변수 ({{{Foo}}}와 같은, 중괄호가 세 개 있는 무언가)를 확장하고 나서 문서는 $wgMaxArticleSize보다 커집니다.", + "post-expand-template-argument-category-desc": "틀 인수 ({{{Foo}}}와 같은, 중괄호가 세 개 있는 무언가)를 확장하고 나서 문서는 $wgMaxArticleSize보다 커집니다.", "expensive-parserfunction-category-desc": "문서에 (#ifexist와 같은) 느린 파서 함수가 너무 많이 쓰이고 있습니다. [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:$wgExpensiveParserFunctionLimit Manual:$wgExpensiveParserFunctionLimit]를 보세요.", "broken-file-category-desc": "문서에 깨진 파일 링크 (파일이 존재하지 않을 때 포함되는 링크)를 포함합니다.", "hidden-category-category-desc": "분류의 본문에 __HIDDENCAT__를 포함하고 있으며, 기본적으로 문서의 분류 링크 상자에서 보이지 않게 합니다.", @@ -2262,7 +2267,7 @@ "watchlist": "주시문서 목록", "mywatchlist": "주시문서 목록", "watchlistfor2": "사용자:$1", - "nowatchlist": "주시하는 문서가 아직 없습니다.", + "nowatchlist": "주시중인 문서가 아직 없습니다.", "watchlistanontext": "주시문서 목록을 보거나 고치려면 로그인하세요.", "watchlistanontext-for-temp-user": "주시문서 목록 항목을 보거나 편집하려면 계정을 만들어 주십시오.", "watchnologin": "로그인하지 않음", @@ -2315,19 +2320,19 @@ "enotif_subject_deleted": "{{SITENAME}} $1 문서를 $2님이 {{GENDER:$2|삭제했습니다}}", "enotif_subject_created": "{{SITENAME}} $1 문서를 $2님이 {{GENDER:$2|만들었습니다}}", "enotif_subject_moved": "{{SITENAME}} $1 문서를 $2님이 {{GENDER:$2|이동했습니다}}", - "enotif_subject_restored": "{{SITENAME}} $1 문서를 $2님이 {{GENDER:$2|삭제 취소했습니다}}", + "enotif_subject_restored": "{{SITENAME}} $1 문서를 $2님이 {{GENDER:$2|복구했습니다}}", "enotif_subject_changed": "{{SITENAME}} $1 문서를 $2님이 {{GENDER:$2|바꾸었습니다}}", "enotif_body_intro_deleted": "{{SITENAME}} $1 문서를 $PAGEEDITDATE에 $2님이 {{GENDER:$2|삭제했으며}} $3 에서 볼 수 있습니다.", "enotif_body_intro_created": "{{SITENAME}} $1 문서를 $PAGEEDITDATE에 $2님이 {{GENDER:$2|만들었으며}} 현재 판은 $3 에서 볼 수 있습니다.", "enotif_body_intro_moved": "{{SITENAME}} $1 문서를 $PAGEEDITDATE에 $2님이 {{GENDER:$2|이동하였으며}} 현재 판은 $3 에서 볼 수 있습니다.", - "enotif_body_intro_restored": "{{SITENAME}} $1 문서를 $PAGEEDITDATE에 $2님이 {{GENDER:$2|삭제 취소했으며}} 현재 판은 $3 에서 볼 수 있습니다.", + "enotif_body_intro_restored": "{{SITENAME}} $1 문서를 $PAGEEDITDATE에 $2님이 {{GENDER:$2|복구했으며}} 현재 판은 $3 에서 볼 수 있습니다.", "enotif_body_intro_changed": "{{SITENAME}} $1 문서를 $PAGEEDITDATE에 $2님이 {{GENDER:$2|바꾸었으며}} 현재 판은 $3 에서 볼 수 있습니다.", "enotif_lastvisited": "마지막으로 방문한 뒤 생긴 모든 바뀜을 보려면 $1을 보세요", "enotif_lastdiff": "이 바뀜을 보려면 $1을 보세요", "enotif_pagelog": "이 페이지의 로그를 보려면 $1 항목을 참고하십시오.", "enotif_anon_editor": "익명 사용자 $1", "enotif_temp_editor": "임시 사용자 $1", - "enotif_body": "$WATCHINGUSERNAME님,\n\n$PAGEINTRO $NEWPAGE $PAGELOG\n\n편집 요약: $PAGESUMMARY $PAGEMINOREDIT\n\n다음을 통해 편집자와 대화를 할 수 있습니다:\n이메일: $PAGEEDITOR_EMAIL\n위키: $PAGEEDITOR_WIKI\n\n로그인한 상태에서 이 문서를 열기 전에는 다른 알림 이메일을 더 이상 보내지 않습니다. 모든 주시 문서의 알림 딱지를 초기화할 수도 있습니다.\n\n{{SITENAME}} 알림 시스템\n\n--\n이메일 알림 설정을 바꾸시려면 이곳을 방문해주세요:\n{{canonicalurl:{{#special:Preferences}}}}\n\n주시문서 설정을 바꾸려면 다음을 사용하세요:\n{{canonicalurl:{{#special:EditWatchlist}}}}\n\n주시문서에서 이 문서를 지우려면 이곳을 방문해주세요:\n$UNWATCHURL\n\n피드백 및 추가 도움 얻기:\n$HELPPAGE", + "enotif_body": "$WATCHINGUSERNAME님,\n\n$PAGEINTRO $NEWPAGE $PAGELOG\n\n편집 요약: $PAGESUMMARY $PAGEMINOREDIT\n\n다음을 통해 편집자와 대화를 할 수 있습니다:\n이메일: $PAGEEDITOR_EMAIL\n위키: $PAGEEDITOR_WIKI\n\n로그인한 상태에서 이 문서를 열기 전에는 다른 알림 이메일을 더 이상 보내지 않습니다. 모든 주시 문서의 알림 딱지를 초기화할 수도 있습니다.\n\n{{SITENAME}} 알림 시스템\n\n--\n이메일 알림 설정을 바꾸시려면 이곳을 방문해주세요:\n{{canonicalurl:{{#special:Preferences}}}}\n\n주시문서 설정을 바꾸려면 다음을 사용하세요:\n{{canonicalurl:{{#special:EditWatchlist}}}}\n\n주시문서 목록에서 이 문서를 지우려면 이곳을 방문해주세요:\n$UNWATCHURL\n\n피드백 및 추가 도움 얻기:\n$HELPPAGE", "enotif_minoredit": "사소한 편집입니다", "deletepage-deletetalk": "관련 토론 문서 삭제", "deletepage-submit": "문서 삭제", @@ -2341,8 +2346,8 @@ "historywarning": "경고: 삭제하려고 하는 문서에 {{PLURAL:$1|판}} $1개의 역사가 있습니다:", "historyaction-submit": "판 보이기", "confirmdeletetext": "문서와 문서 역사를 삭제하려고 합니다.\n삭제하려는 문서가 맞는지, 이 문서를 삭제하는 것이 [[{{MediaWiki:Policy-url}}|정책]]에 맞는 행동인지를 확인해 주세요.", - "actioncomplete": "동작 완료", - "actionfailed": "명령 실패", + "actioncomplete": "작업 완료", + "actionfailed": "작업 실패", "deletedtext": "\"$1\" 문서를 삭제했습니다.\n최근 삭제 기록은 $2에 있습니다.", "deleted-page-and-talkpage": "\"$1\"와(과) $2이(가) 삭제되었습니다.\n최근 삭제 기록은 $3을(를) 참고하세요.", "dellogpage": "삭제 기록", @@ -2375,7 +2380,7 @@ "rollbacklinkcount": "{{PLURAL:$1|편집}} $1회 되돌리기", "rollbacklinkcount-morethan": "{{PLURAL:$1|편집}} $1회 이상 되돌리기", "rollbackfailed": "되돌리기 실패", - "rollback-missingparam": "요청에 필요한 변수가 존재하지 않습니다.", + "rollback-missingparam": "요청에 필요한 매개변수가 존재하지 않습니다.", "rollback-missingrevision": "판 데이터를 불러올 수 없습니다.", "cantrollback": "편집을 되돌릴 수 없습니다.\n바로 앞의 기고자가 이 페이지의 유일한 작성자입니다.", "alreadyrolled": "[[:$1]]에서 [[User:$2|$2]] ([[User talk:$2|토론]]{{int:pipe-separator}}[[Special:Contributions/$2|{{int:contribslink}}]])의 마지막 편집을 되돌릴 수 없습니다.\n누군가가 이미 문서를 고치거나 되돌렸습니다.\n\n마지막으로 이 문서를 편집한 사용자는 [[User:$3|$3]] ([[User talk:$3|토론]]{{int:pipe-separator}}[[Special:Contributions/$3|{{int:contribslink}}]])입니다.", @@ -2385,7 +2390,7 @@ "revertpage-nouser": "숨긴 사용자의 {{PLURAL:$7|편집}}을 {{GENDER:$1|[[User:$1|$1]]}}의 마지막 판으로 되돌림", "rollback-success": "{{GENDER:$3|$1}}의 편집을 되돌렸습니다.\n{{GENDER:$4|$2}}의 마지막 판으로 바뀌었습니다.", "sessionfailure-title": "세션 실패", - "sessionfailure": "로그인 세션에 문제가 발생한 것 같습니다.\n세션 하이재킹을 막기 위해 동작이 취소되었습니다.\n양식을 다시 제출해 주십시오.", + "sessionfailure": "로그인 세션에 문제가 발생한 것 같습니다.\n세션 하이재킹을 막기 위해 작업이 취소되었습니다.\n양식을 다시 제출해 주십시오.", "changecontentmodel": "문서의 콘텐츠 모델을 변경", "changecontentmodel-legend": "콘텐츠 모델 변경", "changecontentmodel-title-label": "문서 제목:", @@ -2459,31 +2464,31 @@ "restriction-level-autoconfirmed": "준보호됨", "restriction-level-all": "모두", "undelete": "삭제된 문서 보기", - "undeletepage": "삭제된 문서를 보고 삭제 취소하기", + "undeletepage": "삭제된 문서를 보고 복구하기", "undeletepagetitle": "아래 내용은 [[:$1|$1]] 문서의 삭제된 판입니다.", "viewdeletedpage": "삭제된 문서 보기", "skin-action-viewdeleted": "$1 문서를 보겠습니까?", - "undeletepagetext": "다음 {{PLURAL:$1|문서는 삭제되었지만|문서 $1개는 삭제되었지만}} 아직 보관되어 있고 삭제 취소될 수 있습니다.\n보관된 문서는 주기적으로 청소될 것입니다.", - "undelete-fieldset-title": "판 삭제 취소", - "undeleteextrahelp": "문서 역사 전체를 삭제 취소하려면 모든 체크박스의 선택을 해제하고 {{int:undeletebtn}}를 누르세요.\n특정한 판만 삭제 취소하려면 삭제 취소하려는 판을 선택하고 {{int:undeletebtn}}를 누르세요.", + "undeletepagetext": "다음 {{PLURAL:$1|문서는 삭제되었지만|문서 $1개는 삭제되었지만}} 아직 보관되어 있기에 복구될 수 있습니다.\n보관된 문서는 주기적으로 청소될 것입니다.", + "undelete-fieldset-title": "판 복구", + "undeleteextrahelp": "문서 역사 전체를 복구하려면 모든 체크박스의 선택을 해제하고 {{int:undeletebtn}}를 누르세요.\n특정한 판만 복구하려면 복구하려는 판을 선택하고 {{int:undeletebtn}}를 누르세요.", "undeleterevisions": "{{PLURAL:$1|판|판들}} $1개가 보존되어 있습니다", - "undeletehistory": "문서를 삭제 취소하면 모든 역사가 같이 삭제 취소됩니다.\n문서가 삭제된 뒤 같은 이름의 문서가 만들어졌다면, 삭제 취소되는 역사는 지금 역사의 과거 부분에 나타날 것입니다.", + "undeletehistory": "문서를 삭제 취소하면 모든 역사가 같이 복구됩니다.\n문서가 삭제된 뒤 같은 이름의 문서가 만들어졌다면, 복구되는 역사는 지금 역사의 과거 부분에 나타날 것입니다.", "undeleterevdel": "복구하려는 문서의 최신판이 삭제되어 있는 경우 문서를 되살릴 수 없습니다.\n이러한 경우 삭제된 최신판 문서의 확인 상자를 선택 해제하거나 숨김을 해제해야 합니다.", "undeletehistorynoadmin": "이 문서는 삭제되었습니다.\n삭제된 이유와 삭제되기 전에 이 문서를 편집한 사용자가 아래 요약에 나와 있습니다.\n삭제된 판의 내용을 보려면 관리자 권한이 필요합니다.", "undelete-revision": "삭제된 $1 문서의 $4 $5 버전 (기여자 $3):", - "undeleterevision-missing": "해당 판이 잘못되었거나 존재하지 않습니다.\n잘못된 링크를 따라왔거나, 특정 판이 이미 삭제 취소되었거나 데이터베이스에서 제거되었을 수도 있습니다.", + "undeleterevision-missing": "해당 판이 잘못되었거나 존재하지 않습니다.\n잘못된 링크를 따라왔거나, 특정 판이 이미 복구되었거나 데이터베이스에서 제거되었을 수도 있습니다.", "undelete-nodiff": "이전의 판이 없습니다.", - "undeletebtn": "삭제 취소", - "undeletelink": "보기/삭제 취소", + "undeletebtn": "복구", + "undeletelink": "보기/복구하기", "undeleteviewlink": "보기", - "undelete-undeletetalk": "연관된 토론 문서의 모든 판을 삭제 취소", + "undelete-undeletetalk": "연관된 토론 문서의 모든 판을 복구", "undeleteinvert": "선택 반전", "undeletecomment": "이유:", "undeleteothercomment": "다른 이유/추가적인 이유:", "undeletecommentotherlist": "다른 이유", - "undelete-comment-dropdown": "* 일반적인 삭제 취소 이유\n** 작성자 요청", - "undelete-edit-commentlist": "삭제 취소 이유 편집", - "undelete-edit-commentlist-unsuppress": "숨김 해제 사유 수정", + "undelete-comment-dropdown": "* 일반적인 복구 이유\n** 작성자 요청", + "undelete-edit-commentlist": "복구 이유 편집", + "undelete-edit-commentlist-unsuppress": "숨김 해제 이유 수정", "cannotundelete": "일부 또는 모든 항목의 되살리기를 실패했습니다:\n$1", "undeletedpage": "$1 문서가 삭제 취소되었습니다\n\n[[Special:Log/delete|삭제 기록]]에서 최근의 삭제 및 복구 기록을 볼 수 있습니다.", "undelete-header": "최근에 삭제한 문서에 대한 기록은 [[Special:Log/delete|여기]]에서 볼 수 있습니다.", @@ -2493,14 +2498,14 @@ "undelete-search-full": "다음을 포함하는 문서 제목 표시:", "undelete-search-submit": "검색", "undelete-no-results": "삭제된 문서 보존에서 일치하는 문서를 찾을 수 없습니다.", - "undelete-filename-mismatch": "타임스탬프가 $1인 파일의 버전을 되살릴 수 없습니다: 파일 이름이 일치하지 않습니다.", - "undelete-bad-store-key": "타임스탬프가 $1인 파일의 버전을 되살릴 수 없습니다: 파일이 삭제되기 전에 사라졌습니다.", + "undelete-filename-mismatch": "타임스탬프가 $1인 파일의 버전을 복구할 수 없습니다: 파일 이름이 일치하지 않습니다.", + "undelete-bad-store-key": "타임스탬프가 $1인 파일의 버전을 복구할 수 없습니다: 파일이 삭제되기 전에 사라졌습니다.", "undelete-cleanup-error": "사용되지 않는 보존된 파일 \"$1\"을 삭제하는 데 오류가 발생했습니다.", - "undelete-missing-filearchive": "데이터베이스에 존재하지 않기 때문에 파일 보존 ID가 $1인 파일을 삭제 취소할 수 없습니다.\n이미 삭제 취소되었을 수 있습니다.", - "undelete-talk-summary-prefix": "관련된 문서를 다음의 이유로 함께 삭제 취소함: $1", + "undelete-missing-filearchive": "데이터베이스에 존재하지 않기 때문에 파일 보존 ID가 $1인 파일을 복구할 수 없습니다.\n이미 복구되었을 수 있습니다.", + "undelete-talk-summary-prefix": "관련된 문서를 다음의 이유로 함께 복구함: $1", "undelete-error": "문서를 되살리는 동안 오류", - "undelete-error-associated-alreadytalk": "토론 문서의 관련 토론 문서는 삭제 취소할 수 없습니다.", - "undelete-error-associated-notdeleted": "연관된 토론 문서에 삭제 취소할 수 있는 판이 없습니다.", + "undelete-error-associated-alreadytalk": "토론 문서의 관련 토론 문서는 복구할 수 없습니다.", + "undelete-error-associated-notdeleted": "연관된 토론 문서에 복구할 수 있는 판이 없습니다.", "undelete-show-file-confirm": "정말 \"$1\" 파일의 삭제된 $2 $3 버전을 보시겠습니까?", "undelete-show-file-submit": "예", "undelete-back-to-list": "삭제된 모든 판 보기", @@ -2676,7 +2681,7 @@ "blocklist-target": "대상", "blocklist-expiry": "차단 기한", "blocklist-by": "차단한 관리자", - "blocklist-params": "차단 설정", + "blocklist-params": "차단 매개변수", "blocklist-reason": "이유", "ipblocklist-submit": "검색", "ipblocklist-localblock": "로컬 차단", @@ -2691,7 +2696,7 @@ "blocklist-editing-sitewide": "편집 제한 (사이트 전체)", "blocklist-editing-page": "문서", "blocklist-editing-ns": "이름공간", - "blocklist-editing-action": "행위", + "blocklist-editing-action": "작업", "ipblocklist-empty": "차단 목록이 비어 있습니다.", "ipblocklist-no-results": "요청한 IP 주소나 사용자 이름과 일치하는 차단을 찾을 수 없습니다.", "blocklink": "차단", @@ -2745,8 +2750,8 @@ "ipbnounblockself": "자기 스스로를 차단 해제할 수 없습니다.", "lockdb": "데이터베이스 잠그기", "unlockdb": "데이터베이스 잠금 해제", - "lockdbtext": "데이터베이스를 잠그면 모든 사용자의 편집, 환경 설정 바꾸기, 주시문서 편집 등 데이터베이스에서 변경을 요구하는 모든 기능이 정지됩니다.\n정말로 잠가야 하는지 확인해 주세요. 관리 작업이 끝난 뒤에는 데이터베이스 잠금을 풀어야 합니다.", - "unlockdbtext": "데이터베이스를 잠금 해제하면 모든 사용자의 편집, 환경 설정 바꾸기, 주시문서 편집 등 데이터베이스에서 변경을 요구하는 모든 기능이 복구됩니다.\n정말로 잠금을 해제해야 하는지 확인해주세요.", + "lockdbtext": "데이터베이스를 잠그면 모든 사용자의 편집, 환경 설정 바꾸기, 주시문서 목록 편집 등 데이터베이스에서 변경을 요구하는 모든 기능이 정지됩니다.\n정말로 잠가야 하는지 확인해 주세요. 관리 작업이 끝난 뒤에는 데이터베이스 잠금을 풀어야 합니다.", + "unlockdbtext": "데이터베이스를 잠금 해제하면 모든 사용자의 편집, 환경 설정 바꾸기, 주시문서 목록 편집 등 데이터베이스에서 변경을 요구하는 모든 기능이 복구됩니다.\n정말로 잠금을 해제해야 하는지 확인해주세요.", "lockconfirm": "네, 데이터베이스를 잠급니다.", "unlockconfirm": "네, 데이터베이스를 잠금 해제합니다.", "lockbtn": "데이터베이스 잠그기", @@ -2873,7 +2878,7 @@ "djvu_page_error": "DjVu 페이지 범위 벗어남", "thumbnail-temp-create": "임시 섬네일 파일을 만들 수 없습니다", "thumbnail-dest-create": "대상 경로에 섬네일을 저장할 수 없습니다.", - "thumbnail_invalid_params": "섬네일 변수가 잘못되었습니다", + "thumbnail_invalid_params": "섬네일 매개변수가 잘못되었습니다", "thumbnail_toobigimagearea": "$1 이상의 파일 용량", "thumbnail_dest_directory": "새 목적 디렉터리를 만들 수 없습니다.", "thumbnail_image-type": "그림 형식이 지원되지 않습니다", @@ -2957,7 +2962,7 @@ "tooltip-ca-protect": "문서 보호하기", "tooltip-ca-unprotect": "이 문서의 보호 설정을 바꾸기", "tooltip-ca-delete": "문서 삭제하기", - "tooltip-ca-undelete": "이 문서가 삭제되기 전에 편집한 내용을 삭제 취소", + "tooltip-ca-undelete": "이 문서가 삭제되기 전에 편집한 내용을 복구", "tooltip-ca-move": "이 문서 이동", "tooltip-ca-watch": "이 문서를 주시문서 목록에 추가", "tooltip-ca-unwatch": "이 문서를 주시문서 목록에서 제거", @@ -3193,6 +3198,7 @@ "metadata-expand": "자세한 정보 보이기", "metadata-collapse": "자세한 정보 숨기기", "metadata-fields": "그림 메타데이터 표가 접혀 있을 때, 이 메시지에 나열되어 있는 다음 메타데이터 필드가 그림 문서 표시에 포함됩니다.\n나머지는 기본적으로 숨겨집니다.\n* make \n* model \n* datetimeoriginal \n* exposuretime \n* fnumber \n* isospeedratings \n* focallength \n* artist \n* copyright \n* imagedescription \n* gpslatitude \n* gpslongitude \n* gpsaltitude \n* dc-rights \n* copyrightowner \n* usageterms \n* webstatement \n* licenseurl \n* attributionurl \n* preferredattributionname \n* credit \n* jpegfilecomment \n* pngfilecomment \n* giffilecomment \n* usercomment \n* citydest \n* citycreated \n* headline \n* source \n* locationdest \n* dc-contributor \n* dc-coverage \n* dc-publisher \n* dc-relation \n* label \n* nickname \n* personinimage \n* disclaimer \n* event \n* objectname", + "metadata-langitem": "$2: $1", "namespacesall": "모두", "monthsall": "모든 달", "confirmemail": "이메일 주소 확인", @@ -3235,7 +3241,7 @@ "confirm-watch-top": "이 문서를 주시문서 목록에 추가할까요?", "confirm-watch-label": "주시문서 목록의 기간:", "watchlist-expiry-options": "영구적:infinite,1주일:1 week,1개월:1 month, 3개월:3 months,6개월:6 months,1년:1 year", - "watchlist-expires-in-aria-label": "만료되는 주시 문서", + "watchlist-expires-in-aria-label": "만료되는 주시문서", "confirm-watch-button-expiry": "주시", "confirm-unwatch-button": "확인", "confirm-unwatch-top": "이 문서를 주시문서 목록에서 뺄까요?", @@ -3245,9 +3251,10 @@ "confirm-mcrrestore-title": "판 복구", "confirm-mcrundo-title": "변경사항 취소", "mcrundofailed": "실행 취소를 실패했습니다", - "mcrundo-missingparam": "요청에 필요한 변수가 존재하지 않습니다.", + "mcrundo-missingparam": "요청에 필요한 매개변수가 존재하지 않습니다.", "mcrundo-changed": "차이를 본 이후로 문서가 변경되었습니다. 새로운 변경사항을 검토해 주십시오.", "mcrundo-parse-failed": "새 판의 구문 분석을 실패했습니다: $1", + "colon-separator": ": ", "quotation-marks": "“$1”", "formatnum-nan": "숫자가 아닙니다", "imgmultipageprev": "← 이전 페이지", @@ -3296,7 +3303,7 @@ "watchlistedit-clear-titles": "제목:", "watchlistedit-clear-submit": "주시목록 문서 지우기 (이는 영구적입니다!)", "watchlistedit-clear-done": "주시문서 목록을 지웠습니다.", - "watchlistedit-clear-jobqueue": "주시 목록을 비우고 있습니다. 시간이 어느 정도 소요될 수 있습니다!", + "watchlistedit-clear-jobqueue": "주시문서 목록을 비우고 있습니다. 시간이 어느 정도 소요될 수 있습니다!", "watchlistedit-clear-removed": "{{PLURAL:$1|문서 1개|문서 $1개}}를 제거했습니다:", "watchlistedit-too-many": "주시문서 목록이 업데이트되었습니다. 여기에 표시할 문서가 너무 많습니다.", "watchlisttools-clear": "주시문서 목록 비우기", @@ -3341,7 +3348,7 @@ "version-license-not-found": "이 확장 기능에 대한 자세한 라이선스 정보가 없습니다.", "version-credits-title": "$1의 작성자", "version-credits-not-found": "이 확장 기능에 대한 자세한 제작진 정보가 없습니다.", - "version-poweredby-credits": "이 위키는 '''[https://www.mediawiki.org/ MediaWiki]'''(미디어위키)를 기반으로 작동합니다. Copyright © 2001-$1 $2.", + "version-poweredby-credits": "이 위키는 '''[https://www.mediawiki.org/ Mediawiki]'''(미디어위키)를 기반으로 작동합니다. Copyright © 2001-$1 $2.", "version-poweredby-others": "그 외 다른 개발자", "version-poweredby-translators": "translatewiki.net 번역자", "version-poweredby-various": "여러 개발자", @@ -3442,7 +3449,7 @@ "tags-source-header": "출처", "tags-active-header": "활성화 여부", "tags-hitcount-header": "태그된 바뀜", - "tags-actions-header": "동작", + "tags-actions-header": "작업", "tags-active-yes": "예", "tags-active-no": "아니오", "tags-source-software": "소프트웨어에 의해 정의됨", @@ -3456,7 +3463,7 @@ "tags-activate": "활성화", "tags-deactivate": "비활성화", "tags-hitcount": "$1개 {{PLURAL:$1|바뀜}}", - "tags-manage-no-permission": "태그를 변경할 권한이 없습니다.", + "tags-manage-no-permission": "변경 태그를 관리할 권한이 없습니다.", "tags-manage-blocked": "{{GENDER:$1|당신이}} 차단된 상태에서는 변경 태그를 관리할 수 없습니다.", "tags-create-heading": "태그 생성", "tags-create-explanation": "기본적으로 새로 생성된 태그는 사용자와 봇이 사용할 수 있습니다.", @@ -3472,7 +3479,7 @@ "tags-delete-title": "태그 삭제", "tags-delete-explanation-initial": "\"$1\" 태그를 데이터베이스에서 삭제하려고 합니다.", "tags-delete-explanation-in-use": "이 태그가 적용된 {{PLURAL:$2|$2 개의 판이나 로그 기록}}에서 삭제될 것입니다.", - "tags-delete-explanation-warning": "이 행위는 데이터베이스 관리자도 되돌릴 수 없으며 취소할 수 없습니다.. 당신이 하려고 하고 있는 행동이 맞는지 확인하십시오.", + "tags-delete-explanation-warning": "이 작업은 데이터베이스 관리자도 되돌릴 수 없으며 취소할 수 없습니다.. 당신이 하려는 행동이 맞는지 확인하십시오.", "tags-delete-explanation-active": "\"$1\" 태그는 활성화되어 있으며, 미래에도 적용될 것입니다. 이러한 행동을 방지하려면, 태그가 설정되도록 적용된 곳을 찾아, 비활성화하십시오.", "tags-delete-reason": "이유:", "tags-delete-submit": "이 태그를 영구히 삭제", @@ -3496,7 +3503,7 @@ "tags-apply-blocked": "{{GENDER:$1|당신이}} 차단된 상태에서는 사용자의 변경사항과 변경 태그를 적용할 수 없습니다.", "tags-apply-not-allowed-one": "\"$1\" 태그를 수동으로 추가하는 것은 허용되지 않습니다.", "tags-apply-not-allowed-multi": "다음 {{PLURAL:$2|태그를}} 수동으로 추가하는 것은 허용되지 않습니다: $1", - "tags-update-no-permission": "태그를 문서 판이나 로그 기록에서 추가하거나 삭제할 권한이 없습니다.", + "tags-update-no-permission": "변경 태그를 문서 판이나 로그 기록에서 추가하거나 삭제할 권한이 없습니다.", "tags-update-blocked": "{{GENDER:$1|당신이}} 차단된 상태에서는 변경 태그를 추가하거나 제거할 수 없습니다.", "tags-update-add-not-allowed-one": "\"$1\" 태그를 수동으로 추가하는 것은 허용되지 않습니다.", "tags-update-add-not-allowed-multi": "다음 {{PLURAL:$2|태그는}} 수동으로 추가하는 것이 허용되지 않습니다: $1", @@ -3532,7 +3539,7 @@ "compare-submit": "비교하기", "compare-revision-not-exists": "지정한 판이 없습니다.", "diff-form": "차이", - "diff-form-oldid": "오래된 판 ID (선택사항)", + "diff-form-oldid": "오래된 판 ID (선택 사항)", "diff-form-revid": "차이에 대한 판 ID", "diff-form-submit": "차이 보기", "diff-form-other-revid": "판 ID", @@ -3636,8 +3643,8 @@ "logentry-delete-delete": "$1님이 $3 문서를 {{GENDER:$2|삭제했습니다}}", "logentry-delete-delete_redir": "$1님이 덮어쓰기를 통해 $3 문서를 {{GENDER:$2|삭제했습니다}}", "logentry-delete-delete_redir2": "$1님이 덮어쓰기를 통해 $3 넘겨주기 문서를 {{GENDER:$2|삭제했습니다}}", - "logentry-delete-restore": "$1님이 $3 문서를 {{GENDER:$2|삭제 취소했습니다}} ($4)", - "logentry-delete-restore-nocount": "$1님이 $3 문서를 {{GENDER:$2|삭제 취소했습니다}}", + "logentry-delete-restore": "$1님이 $3 문서를 {{GENDER:$2|복구했습니다}} ($4)", + "logentry-delete-restore-nocount": "$1님이 $3 문서를 {{GENDER:$2|복구했습니다}}", "restore-count-revisions": "{{PLURAL:$1|판 1개|판 $1개}}", "restore-count-files": "{{PLURAL:$1|파일 1개|파일 $1개}}", "logentry-delete-event": "$1님이 $3의 {{PLURAL:$1|기록 $5개}}에 대해 보이기 설정을 {{GENDER:$2|바꾸었습니다}}: $4", @@ -3662,11 +3669,11 @@ "logentry-block-reblock": "$1님이 {{GENDER:$4|$3}}님의 차단 설정을 $5 $6(으)로 {{GENDER:$2|변경했습니다}}", "logentry-partialblock-block-page": "$2 {{PLURAL:$1|문서}}", "logentry-partialblock-block-ns": "$2 {{PLURAL:$1|이름공간}}", - "logentry-partialblock-block-action": "$2 {{PLURAL:$1|동작}}", + "logentry-partialblock-block-action": "$2 {{PLURAL:$1|작업}}", "logentry-partialblock-block": "$1님이 $7에 대해 {{GENDER:$4|$3}}님을 $5 {{GENDER:$2|차단}}했습니다 $6", "logentry-partialblock-reblock": "$1님이 $7에 대해 {{GENDER:$4|$3}}님의 차단 설정을 $5 $6(으)로 {{GENDER:$2|변경했습니다}}", - "logentry-non-editing-block-block": "$1님이 {{GENDER:$4|$3}}님을 편집 이외의 특정한 행위를 하지 못하도록 $5 {{GENDER:$2|차단}}했습니다. $6", - "logentry-non-editing-block-reblock": "$1님이 {{GENDER:$4|$3}}님의 편집 이외의 특정한 행위를 막는 차단 설정을 $5 $6으로 {{GENDER:$2|변경}}했습니다.", + "logentry-non-editing-block-block": "$1님이 {{GENDER:$4|$3}}님을 편집 이외의 특정한 작업을 하지 못하도록 $5 {{GENDER:$2|차단}}했습니다. $6", + "logentry-non-editing-block-reblock": "$1님이 {{GENDER:$4|$3}}님의 편집 이외의 특정한 작업을 막는 차단 설정을 $5 $6으로 {{GENDER:$2|변경}}했습니다.", "logentry-suppress-block": "$1님이 {{GENDER:$4|$3}} 사용자를 $5 {{GENDER:$2|차단했습니다}} $6", "logentry-suppress-reblock": "$1님이 {{GENDER:$4|$3}}님의 차단 기간을 $5까지로 {{GENDER:$2|바꾸었습니다}} $6", "logentry-import-upload": "$1님이 $3 문서를 파일 올리기로 {{GENDER:$2|가져왔습니다}}", @@ -3698,13 +3705,13 @@ "logentry-upload-overwrite": "$1님이 $3의 새 판을 {{GENDER:$2|올렸습니다}}", "logentry-upload-revert": "$1님이 $3 파일을 오래된 판으로 {{GENDER:$2|되돌렸습니다}}", "log-name-managetags": "태그 관리 기록", - "log-description-managetags": "이 문서는 [[Special:Tags|태그]]에 관한 관리 작업의 목록입니다. 이 기록에는 관리자가 직접 실행한 동작만이 기록되며, 위키 소프트웨어에 의해 태그가 생성 및 삭제되는 경우는 기록되지 않습니다.", + "log-description-managetags": "이 문서는 [[Special:Tags|태그]]에 관한 관리 작업의 목록입니다. 이 기록에는 관리자가 직접 실행한 작업만이 기록되며, 위키 소프트웨어에 의해 태그가 생성 및 삭제되는 경우는 기록되지 않습니다.", "logentry-managetags-create": "$1님이 \"$4\" 태그를 {{GENDER:$2|만들었습니다}}", "logentry-managetags-delete": "$1님이 \"$4\" 태그를 삭제했습니다 ($5개 {{PLURAL:$5|판 및 기록}}에서 {{GENDER:$2|제거되었습니다}})", "logentry-managetags-activate": "$1님이 \"$4\" 태그를 사용자나 봇이 사용하도록 {{GENDER:$2|활성화시켰습니다}}", "logentry-managetags-deactivate": "$1님이 \"$4\" 태그를 사용자나 봇이 사용하지 못하도록 {{GENDER:$2|비활성화시켰습니다}}", "log-name-tag": "태그 기록", - "log-description-tag": "이 문서는 사용자들이 특정 판이나 기록 항목에서 [[Special:Tags|태그]]를 추가하고 제거한 경우를 보여줍니다. 이 기록에는 편집이나 삭제, 이와 유사한 행위를 통해 태그가 붙는 경우는 기록되지 않습니다.", + "log-description-tag": "이 문서는 사용자들이 특정 판이나 기록 항목에서 [[Special:Tags|태그]]를 추가하고 제거한 경우를 보여줍니다. 이 기록에는 편집이나 삭제, 이와 유사한 작업을 통해 태그가 붙는 경우는 기록되지 않습니다.", "logentry-tag-update-add-revision": "$1님이 $3 문서의 $4판에 $6 {{PLURAL:$7|태그}}를 {{GENDER:$2|추가했습니다}}", "logentry-tag-update-add-logentry": "$1님이 $3 문서의 기록 항목 $5에 $6 {{PLURAL:$7|태그}}를 {{GENDER:$2|추가했습니다}}", "logentry-tag-update-remove-revision": "$1님이 $3 문서의 $4판에서 $8 {{PLURAL:$9|태그}}를 {{GENDER:$2|제거했습니다}}", @@ -3729,7 +3736,7 @@ "feedback-thanks-title": "감사합니다!", "feedback-useragent": "사용자 에이전트:", "searchsuggest-search": "{{SITENAME}} 검색", - "searchsuggest-containing": "다음 어구를 포함하는 문서 검색:", + "searchsuggest-containing": "다음 어구를 포함하는 문서 검색", "search-match-redirect-label": "검색 시 완전 일치하는 문서로 바로 이동하기", "search-match-redirect-help": "문서 제목과 검색한 구문이 일치할 때 해당 문서로 이동하려면 여기를 선택하세요.", "api-clientside-error-noconnect": "서버에 연결할 수 없습니다. 인터넷 연결이 올바르게 작동하는지 확인하고 다시 시도해 주십시오.", @@ -3783,8 +3790,8 @@ "expand_templates_generate_xml": "XML 구문 트리 보기", "expand_templates_generate_rawhtml": "원본 HTML 보이기", "expand_templates_preview": "미리 보기", - "expand_templates_preview_fail_html": "{{SITENAME}}에서 순수 HTML 입력을 허용한 상태에서 세션 데이터가 분실되었습니다. 그러므로 자바스크립트 공격을 예방하기 위해 미리 보기는 숨겨져 있습니다.\n\n적합하게 미리 보기를 시도했다면 다시 시도해 주십시오.\n그래도 되지 않으면 [[Special:UserLogout|로그아웃]]한 다음 다시 로그인하여 사용자의 브라우저가 이 사이트에서 쿠키를 허용하는지 확인해 주십시오.", - "expand_templates_preview_fail_html_anon": "{{SITENAME}}에서 순수 HTML 입력을 허용한 상태에서 사용자는 로그인되어 있지 않습니다. 그러므로 자바스크립트 공격을 예방하기 위해 미리 보기는 숨겨져 있습니다.\n\n적합하게 미리 보기를 시도했다면 [[Special:UserLogin|로그인]]한 다음 다시 시도해 주십시오.", + "expand_templates_preview_fail_html": "{{SITENAME}}에서 원본 HTML 입력을 허용한 상태에서 세션 데이터가 분실되었습니다. 그러므로 자바스크립트 공격을 예방하기 위해 미리 보기는 숨겨져 있습니다.\n\n적합하게 미리 보기를 시도했다면 다시 시도해 주세요.\n그래도 되지 않으면 [[Special:UserLogout|로그아웃]]한 다음 다시 로그인하여 사용자의 브라우저가 이 사이트에서 쿠키를 허용하는지 확인해 주세요.", + "expand_templates_preview_fail_html_anon": "{{SITENAME}}에서 원본 HTML 입력을 허용한 상태에서 사용자는 로그인되어 있지 않습니다. 그러므로 자바스크립트 공격을 예방하기 위해 미리 보기는 숨겨져 있습니다.\n\n적합하게 미리 보기를 시도했다면 [[Special:UserLogin|로그인]]한 다음 다시 시도해 주세요.", "expand_templates_input_missing": "적어도 일부 입력 위키텍스트를 지정해야 합니다.", "pagelanguage": "문서 언어 바꾸기", "pagelang-name": "문서", @@ -3865,7 +3872,7 @@ "special-characters-title-minus": "빼기 기호", "mw-widgets-abandonedit": "정말 게시하지 않고 편집을 그만 두겠습니까?", "mw-widgets-abandonedit-discard": "편집 그만두기", - "mw-widgets-abandonedit-keep": "편집 계속", + "mw-widgets-abandonedit-keep": "편집 계속하기", "mw-widgets-abandonedit-title": "확실합니까?", "mw-widgets-copytextlayout-copy-fail": "클립보드에 복사하는데 실패했습니다.", "mw-widgets-copytextlayout-copy-success": "클립보드에 복사했습니다.", @@ -3893,7 +3900,7 @@ "log-action-filter-contentmodel": "콘텐츠 모델 변경 분류:", "log-action-filter-delete": "삭제 종류:", "log-action-filter-import": "가져오기 종류:", - "log-action-filter-managetags": "태그 관리 동작 종류:", + "log-action-filter-managetags": "태그 관리 작업 종류:", "log-action-filter-move": "이동 종류:", "log-action-filter-newusers": "계정 생성 종류:", "log-action-filter-patrol": "점검 종류:", @@ -4045,7 +4052,7 @@ "pagedata-text": "이 문서는 문서에 대한 데이터 인터페이스를 제공합니다. 하위 문서 문법을 사용하여 URL에 문서 제목을 지정해 주십시오.\n* 클라이언트의 Accept 헤더에 기반하여 내용이 절충됩니다. 즉, 문서 데이터는 클라이언트가 선호하는 형식으로 제공됩니다.", "pagedata-not-acceptable": "일치하는 형식을 찾을 수 없습니다. 지원하는 MIME 형식: $1", "pagedata-bad-title": "유효하지 않은 제목: $1.", - "unregistered-user-config": "보안을 이유로 자바스크립트, CSS, JSON 사용자 하위 문서들은 비등록 사용자에게는 불러올 수 없습니다.", + "unregistered-user-config": "보안상의 이유로 자바스크립트, CSS, JSON 사용자 하위 문서들은 비등록 사용자에게는 불러올 수 없습니다.", "passwordpolicies": "비밀번호 정책", "passwordpolicies-summary": "이것은 이 위키에 정의된 사용자 그룹을 위해 시행 중인 비밀번호 정책 목록입니다.", "passwordpolicies-group": "그룹", @@ -4062,7 +4069,7 @@ "passwordpolicies-policyflag-suggestchangeonlogin": "로그인할 때 변경 제안", "mycustomjsredirectprotected": "넘겨주기이면서 사용자 공간 안에 참조하고 있지 않으므로 이 자바스크립트 페이지를 편집할 권한이 없습니다.", "deflate-invaliddeflate": "주어진 컨텐츠가 적절히 압축되지 않았습니다", - "unprotected-js": "보안 상의 이유로 자바스크립트는 보호되지 않은 문서로부터 불러올 수 없습니다. 미디어위키: 이름공간이나 사용자의 하위 문서에서만 자바스크립트를 만들어 주십시오.", + "unprotected-js": "보안상의 이유로 자바스크립트는 보호되지 않은 문서로부터 불러올 수 없습니다. 미디어위키: 이름공간이나 사용자의 하위 문서에서만 자바스크립트를 만들어 주십시오.", "userlogout-continue": "로그아웃하시겠습니까?", "userlogout-temp": "로그아웃하시겠습니까? 임시 계정으로 다시 로그인할 방법은 없습니다.", "paramvalidator-baduser": "사용자 매개변수 $1에 잘못된 값 \"$2\"이 들어갔습니다.", @@ -4073,22 +4080,22 @@ "paramvalidator-help-type-user-subtype-cidr": "IP 대역", "paramvalidator-help-type-user-subtype-interwiki": "인터위키 이름 (예: \"prefix>ExampleName\")", "paramvalidator-help-type-user-subtype-id": "사용자 ID (예: \"#12345\")", - "paramvalidator-badtitle": "$1 제목 변수의 유효하지 않은 값 \"$2\": 유효한 제목 문자열이 아닙니다.", - "paramvalidator-missingtitle": "$1 제목 변수의 유효하지 않은 값 \"$2\": 문서가 존재하지 않습니다.", + "paramvalidator-badtitle": "$1 제목 매개변수의 유효하지 않은 값 \"$2\": 유효한 제목 문자열이 아닙니다.", + "paramvalidator-missingtitle": "$1 제목 매개변수의 유효하지 않은 값 \"$2\": 문서가 존재하지 않습니다.", "paramvalidator-notarray": "매개변수 $1의 잘못된 값: 배열이 필요합니다.", "paramvalidator-schema-validation-failed": "제공된 스키마에 대한 유효하지 않은 값", "paramvalidator-help-type-title": "유형: 문서 제목", "paramvalidator-help-type-title-must-exist": "존재하는 문서만 허용합니다.", "paramvalidator-help-type-title-no-must-exist": "존재하지 않는 문서를 허용합니다.", "nonmain-slot-differences-therefore-readonly": "이 문서 판의 위키텍스트를 편집할 수 없습니다. 위키텍스트 기반이 아닌 이 판부터 데이터의 변경이 있습니다. [$1 이 판을 복구하려면 여기를 클릭하십시오.]", - "config-missing-key": "미디어위키 설정 변수 \"$1\"이 없습니다", - "config-invalid-key": "미디어위키 설정 변수 \"$1\"이 잘못되었습니다: $2", + "config-missing-key": "미디어위키 설정 매개변수 \"$1\"이 없습니다", + "config-invalid-key": "미디어위키 설정 매개변수 \"$1\"이 잘못되었습니다: $2", "changeslist-nocomment": "편집 요약 없음", "skin-view-create-local": "로컬 설명 추가", "nstab-mainpage": "대문", "skin-view-edit-local": "로컬 설명 편집", "skin-action-protect": "보호", - "skin-action-undelete": "삭제 취소", + "skin-action-undelete": "복구", "skin-action-delete": "삭제", "skin-action-move": "이동", "skin-json-warning": "@경고", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/ku-latn.json mediawiki-1.43.9+dfsg/languages/i18n/ku-latn.json --- mediawiki-1.43.8+dfsg/languages/i18n/ku-latn.json 2026-04-01 12:33:20.707552700 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/ku-latn.json 2026-06-29 17:54:46.836094600 +0000 @@ -169,7 +169,7 @@ "viewtalkpage": "Li gotûbêjê binêre", "otherlanguages": "Bi zimanên din", "redirectedfrom": "(Ji $1 hat beralîkirin)", - "redirectpagesub": "Rûpelê beralî bike", + "redirectpagesub": "Rûpela beralîkirinê", "redirectto": "Beraliyê vir bike:", "lastmodifiedat": "Ev rûpel cara dawî $1, saet li $2an de hatiye guhartin.", "viewcount": "Ev rûpel {{PLURAL:$1|carekê|caran}} tê xwestin.", @@ -179,7 +179,7 @@ "jumptosearch": "lêgerîn", "view-pool-error": "Bibore, server niha zêde barkirî ne. Gelek bikarhêner niha hewl didin ku vê rûpelê bibînin. Ji kerema xwe kêlîkekê bisekine, berî ku tu dîsa hewl bidî rûpelê bibînî.\n\n$1", "generic-pool-error": "Bibore, server niha zêde barkirî ne.\nGelek bikarhêner niha hewl didin ku vê rûpelê bibînin.\nJi kerema xwe kêlîkekê bisekine, berî ku tu dîsa hewl bidî rûpelê bibînî.", - "pool-queuefull": "Sirayê hewzê tije ye", + "pool-queuefull": "Rêza hewzê tije ye", "pool-errorunknown": "Xeletiyeke nenas", "poolcounter-usage-error": "Çewtiya bikaranînê: $1", "aboutsite": "Di derbarê {{GRAMMAR:oblique|{{SITENAME}}}} de", @@ -388,7 +388,7 @@ "nosuchusershort": "Li vê derê ne bikarhênerek bi navî \"$1\" heye. Li nivîsandinê xwe seke.", "nouserspecified": "Divê tu navekî ji bo bikarhêneriyê hilbijêrî.", "login-userblocked": "Rê li ber vî/vê bikarhênerî/ê hatiye girtin. Destûr bo têketinê nîne.", - "wrongpassword": "Nav yan şîfreya ku te nivîsand çewt e. Ji kerema xwe careke din biceribîne.", + "wrongpassword": "Nav yan şîfreya ku te nivîsand xelet e. Ji kerema xwe careke din biceribîne.", "wrongpasswordempty": "Cihê şîfreya te vala ye. Carekê din binivisîne.", "mailmypassword": "Şîfreyê nû bike", "passwordremindertitle": "Şîfreyeke nû ya demkî ji bo {{GRAMMAR:oblique|{{SITENAME}}}}", @@ -850,43 +850,43 @@ "rcfilters-tag-remove": "'$1' jê bibe", "rcfilters-legend-heading": "Lîsteya kurtenavan:", "rcfilters-other-review-tools": "Amûrên çavdêriyê yên din", - "rcfilters-group-results-by-page": "Encaman li gorî rûpelê kom bike", + "rcfilters-group-results-by-page": "Netîceyan li gorî rûpelê kom bike", "rcfilters-activefilters": "Parzûnên çalak", "rcfilters-activefilters-hide": "Veşêre", "rcfilters-activefilters-show": "Nîşan bide", - "rcfilters-activefilters-hide-tooltip": "Amûra parzûnên çalak veşêre", + "rcfilters-activefilters-hide-tooltip": "Amûra parzûnên aktîv veşêre", "rcfilters-advancedfilters": "Fîltreyên pêşketî", - "rcfilters-limit-title": "Hejmara encamên ku bên nîşandan", + "rcfilters-limit-title": "Hejmara netîceyên ku bên nîşandan", "rcfilters-limit-and-date-label": "$1 {{PLURAL:$1|guhartin}}, $2", - "rcfilters-date-popup-title": "Heyama zemanê ji bo lêgerînê", + "rcfilters-date-popup-title": "Heyama zemanî ji bo lêgerînê", "rcfilters-days-title": "Rojên berê", "rcfilters-hours-title": "Saetên dawî", "rcfilters-days-show-days": "{{PLURAL:$1|rojek|$1 roj}}", "rcfilters-days-show-hours": "{{PLURAL:$1|saetek|$1 saet}}", "rcfilters-quickfilters": "Parzûnên tomarkirî", - "rcfilters-quickfilters-placeholder-title": "Hîn ti parzûn nehatiye tomarkirin", - "rcfilters-quickfilters-placeholder-description": "Ji bo tomarkirin û bikaranîna vebijêrkên parzûnan, li jêr di beşa Parzûnên çalak de pê li nîşana cih bike.", + "rcfilters-quickfilters-placeholder-title": "Hîn ti parzûn nehatiye qeydkirin", + "rcfilters-quickfilters-placeholder-description": "Ji bo qeydkirin û bikaranîna eyarên tê yên parzûnan, li jêr di qismê Parzûnên aktîv de pê li îkona cih bike.", "rcfilters-savedqueries-defaultlabel": "Parzûnên tomarkirî", "rcfilters-savedqueries-rename": "Nav biguhêre", "rcfilters-savedqueries-setdefault": "Wek standard qeyd bike", "rcfilters-savedqueries-unsetdefault": "Standardbûna vê rake", "rcfilters-savedqueries-remove": "Jê bibe", "rcfilters-savedqueries-new-name-label": "Nav", - "rcfilters-savedqueries-new-name-placeholder": "Armanca parzûnê rave bike", + "rcfilters-savedqueries-new-name-placeholder": "Armanca parzûnê îzah bike", "rcfilters-savedqueries-apply-label": "Parzûnê çêke", "rcfilters-savedqueries-cancel-label": "Betal bike", - "rcfilters-savedqueries-add-new-title": "Vebijarkên parzûnên niha tomar bike", + "rcfilters-savedqueries-add-new-title": "Eyarên parzûna niha qeyd bike", "rcfilters-savedqueries-already-saved": "Ev parzûn jixwe hatine tomarkirin. Ji bo çêkirina Parzûneke Tomarkirî ya nû vebijarkên xwe biguhêre.", "rcfilters-restore-default-filters": "Parzûnên standard dîsa bîne", "rcfilters-clear-all-filters": "Hemû parzûnan jê bibe", "rcfilters-show-new-changes": "Guhartinên nû piştî $1 bibîne", - "rcfilters-search-placeholder": "Guhartinan parzûn bike (menuyê bi kar bîne an li navê parzûnê bigere)", + "rcfilters-search-placeholder": "Guhartinan parzûn bike (menuyê bi kar bîne an navê parzûnê lê bigere)", "rcfilters-search-placeholder-mobile": "Parzûn", - "rcfilters-empty-filter": "Parzûneke çalak tune. Hemû beşdarî tên nîşandan.", + "rcfilters-empty-filter": "Parzûneke aktîv tine. Hemû beşdarî tên nîşandan.", "rcfilters-filterlist-title": "Parzûn", - "rcfilters-highlightbutton-title": "Encaman diyar bike", + "rcfilters-highlightbutton-title": "Netîceyan diyar bike", "rcfilters-highlightmenu-title": "Rengekî hilbijêre", - "rcfilters-highlightmenu-help": "Ji bo vê parzûnê rengekê hilbijêre", + "rcfilters-highlightmenu-help": "Ji bo vê parzûnê rengekî hilbijêre", "rcfilters-filterlist-noresults": "Ti parzûn tine", "rcfilters-filtergroup-authorship": "Xwediyên beşdariyê", "rcfilters-filter-editsbyself-label": "Guhartinên te", @@ -899,17 +899,17 @@ "rcfilters-filter-user-experience-level-unregistered-label": "Têneketî", "rcfilters-filter-user-experience-level-unregistered-description": "Guherkerên ku têneketî ne.", "rcfilters-filter-user-experience-level-newcomer-label": "Nûhatî", - "rcfilters-filter-user-experience-level-newcomer-description": "Bikarhênerên tomarkirî yên bi çalakiya 4 rojan yan ji 10 guhartinan kêmtir.", + "rcfilters-filter-user-experience-level-newcomer-description": "Bikarhênerên qeydbûyî yên bi aktîviya 4 rojan yan ji 10 guhartinan kêmtir.", "rcfilters-filter-user-experience-level-learner-label": "Hînber", - "rcfilters-filter-user-experience-level-learner-description": "Bikarhênerên tomarkirî yên ku tecrûbeyên wan dikevin di navbera \"Nûhatî\" û \"Bikarhênerên bitecrûbe\".", + "rcfilters-filter-user-experience-level-learner-description": "Bikarhênerên qeydbûyî yên ku tecrûbeyên wan dikevin di navbera \"Nûhatî\" û \"Bikarhênerên bitecrûbe\".", "rcfilters-filter-user-experience-level-experienced-label": "Bikarhênerên bitecrûbe", - "rcfilters-filter-user-experience-level-experienced-description": "Bikarhênerên tomarkirî yên bi çalakiya 30 rojan û ji zêdetirî 500 guhartinan.", + "rcfilters-filter-user-experience-level-experienced-description": "Bikarhênerên qeydbûyî yên bi aktîviya 30 rojan û ji zêdetirî 500 guhartinan.", "rcfilters-filtergroup-automated": "Beşdariyên otomatîkkirî", "rcfilters-filter-bots-label": "Bot", "rcfilters-filter-bots-description": "Guhartinên ji amûrên jixweber.", "rcfilters-filter-humans-label": "Mirov (ne bot)", "rcfilters-filter-humans-description": "Guhartinên mirovan.", - "rcfilters-filtergroup-significance": "Girîngî", + "rcfilters-filtergroup-significance": "Muhîmî", "rcfilters-filter-minor-label": "Guhartinên biçûk", "rcfilters-filter-minor-description": "Guhartinên ku nivîskar wek biçûk nîşan dane.", "rcfilters-filter-major-label": "Guhartinên ne biçûk", @@ -924,25 +924,25 @@ "rcfilters-filter-watchlistactivity-unseen-label": "Guhartinên nedîtî", "rcfilters-filter-watchlistactivity-unseen-description": "Guhartinên li ser rûpelên ku te venekirine piştî guhartin çêbûn.", "rcfilters-filter-watchlistactivity-seen-description": "Guhartinên li ser rûpelên ku te vekiriye piştî guhartin çêbûn.", - "rcfilters-filtergroup-changetype": "Cureyê guhertinê", + "rcfilters-filtergroup-changetype": "Cureyê guhartinê", "rcfilters-filter-pageedits-label": "Guhartinên rûpelan", "rcfilters-filter-pageedits-description": "Guhartinên li ser naveroka wîkiyê, gotûbêjan, şayesa kategoriyan...", "rcfilters-filter-newpages-label": "Çêkirinên rûpelan", "rcfilters-filter-newpages-description": "Guhartinên ku rûpelên nû çêdikin.", "rcfilters-filter-categorization-label": "Guhartinên kategoriyan", "rcfilters-filter-categorization-description": "Tomarên li ser lêzêdekirin an jî jêbirinên rûpelan ji kategoriyan.", - "rcfilters-filter-logactions-label": "Guhartinên tomarkirî", + "rcfilters-filter-logactions-label": "Guhartinên qeydkirî", "rcfilters-filter-logactions-description": "Xebatên rêveberî, jêbirina rûpelan, barkirin…", "rcfilters-filtergroup-lastrevision": "Guhartoyên herî nû", "rcfilters-filter-lastrevision-label": "Guhartoya herî nû", - "rcfilters-filter-lastrevision-description": "Tenê guhartinên rûpelekî yên herî nû.", + "rcfilters-filter-lastrevision-description": "Tenê guhartinên rûpelekê yên herî nû.", "rcfilters-filter-previousrevision-label": "Ne guhartoya herî nû", "rcfilters-filter-previousrevision-description": "Hemû guhartinên ku ne \"guhartoya herî nû\" ne.", "rcfilters-exclude-button-off": "Yên bijartî derxe", "rcfilters-exclude-button-on": "Yên bijartî derxe", "rcfilters-view-tags": "Guhartinên etîketkirî", - "rcfilters-view-namespaces-tooltip": "Encaman li gorî valahiya nav parzûn bike", - "rcfilters-view-tags-tooltip": "Encaman li gorî etîketên guhartinan parzûn bike", + "rcfilters-view-namespaces-tooltip": "Netîceyan li gorî valahiya nav parzûn bike", + "rcfilters-view-tags-tooltip": "Netîceyan li gorî etîketên guhartinê parzûn bike", "rcfilters-view-return-to-default-tooltip": "Vegere menuya parzûnan ya sereke", "rcfilters-liveupdates-button": "Nûkirinên zindî", "rcfilters-liveupdates-button-title-on": "Nûkirinên zindî bigire", @@ -1563,7 +1563,7 @@ "move-page": "$1 bigerîne", "move-page-legend": "Vê rûpelê bigerîne", "movepagetext": "Bi bikaranîna formê li jêr tu dikarî navê rûpelekê biguherînî, û dikarî hemû dîroka wê bibî rûpela bi navê nû.\nSernavê kevn dê wek beralîkirineke ber bi sernavê nû ve bê xuyakirin.\nTu dikarî beralîkirinên ku nîşanî rûpela orjînal didin, bidî sererastkirin.Ji bîr neke ku tu divê piştre [[Special:DoubleRedirects|beralîkirinên dubare]] an jî [[Special:BrokenRedirects|xirabûyî]] kontrol bikî. Tu ji bo nîşandana girêdanê ber bi armanca rast ve berpirsiyar î.\n\nBizanibe navê rûpelekê dê neyê guhartin heke ku rûpeleke nû bi vî navî hebe; lê heke ew rûpela nû bi wî navî beralîkirinek be û dîroka wê tune be, dê nav bê guhartin. Ev tê wê wateyê ku tu dikarî guhartina nav bizîvirînî pêş gava te çewtiyek kiribe.Lê tu nikarî li ser rûpeleka heye binivîsînî.\n\nAgahî:\nDibe ku beralîkirinek bibe sedemê encamên bibandor bo rûpelên ku gelek caran serlêdan lê tên kirin; lewma pêwist e ku tu di derbarê van encaman de agahdar bî, berî ku vî karî bidomînî.", - "movepagetext-noredirectfixer": "Bikaranîna formê li jêr navê rûpelekê dê biguhêre, û hemû dîroka wê dê bibe rûpela bi navê nû.\nSernavê kevn dê wek beralîkirineke ber bi sernavê nû ve bê xuyakirin.\n[[Special:DoubleRedirects|Beralîkirinên dubare]] an jî [[Special:BrokenRedirects|xirabûyî]] kontrol bike. \nTu ji bo nîşandana girêdanê ber bi armanca rast ve berpirsiyar î.\n\nBizanibe navê rûpelekê dê neyê guhartin heke ku rûpeleke nû bi vî navî hebe; lê heke ew rûpela nû bi wî navî beralîkirinek be û dîroka wê tine be dê nav bê guhartin. Ev tê wê maneyê ku tu dikarî guhartina nav bizîvirînî pêş gava te çewtiyek kiribe. Lê tu nikarî li ser rûpeleke heyî binivîsînî.\n\nAgahî:\nDibe ku beralîkirinek bibe sedemê encamên bibandor bo rûpelên ku gelek caran serlêdan lê tên kirin; lewma pêwist e ku tu di derbarê van encaman de agahdar bî, berî ku vî karî bidomînî.", + "movepagetext-noredirectfixer": "Bikaranîna forma li jêr navê sahîfeyê dê biguhêre, û hemû tarîxa wê dê bibe sahîfeya bi navê nû.\nSernavê kevn dê wek beralîkirineke ber bi sernavê nû ve bê xuyakirin.\n[[Special:DoubleRedirects|Beralîkirinên dubare]] an jî [[Special:BrokenRedirects|xirabûyî]] kontrol bike. \nTu mesûl î ku piştrast bikî girêdan ber bi hedefa rast ve diçe. \n\nBizane navê sahîfeyê dê neyê guhartin eger ku sahîfeyeke nû bi vî navî hebe; lê heke ew sahîfeya nû bi wî navî beralîkirinek be û tarîxa wê tine be dê nav bê guhartin. Ev tê wê maneyê ku tu dikarî guhartina nav bizîvirînî pêş gava te xeletiyek kiribe. Lê tu nikarî li ser sahîfeyeke heyî binivîsînî.\n\nNot:\nDibe ku beralîkirinek bibe sebebê netîceyên tesîrdar bo rûpelên populer; lewma hewce ye ku tu di derheqê van netîceyan de agahdar bî, berî ku vî karî bidomînî.", "movepagetalktext": "Ger tu vê qutîkê bibijêrî, rûpela wê ya gotûbêjê -ger bi eynî navê rûpeleke gotûbêjê yê ne-vala jixwe li wir tinebe- dê bi otomatîkî li sernava nû were gerandin. \n\nEger ev mişkile rû bide, divê tu vê rûpelê bi destan bigerînî an wan rûpelan bikî yek.", "movecategorypage-warning": "Hişyarî: Tu yê rûpeleke kategoriyê bigerînin. Ji kerema xwe hay jê hebe ku tenê navê rûpelê dê were guhartin û her rûpela ku di kategoriya kevn de ne dê neyê barkirin kategoriya nû.", "movenologintext": "Tu dive bikarhênereke qeydkirî bî û [[Special:UserLogin|werî nav sîstemê]]\nda bikarî navê wê rûpelê biguherînî.", @@ -1821,7 +1821,7 @@ "confirm-watch-top": "Vê rûpelê têxe nav lîsteya te ya şopandinê?", "confirm-watch-label": "Wextê lîsteya şopandinê:", "watchlist-expiry-options": "Daîmî:infinite,1 hefte:1 week,1 meh:1 month,3 meh:3 months,6 meh:6 months, 1 sal:1 year", - "watchlist-expires-in-aria-label": "Hêmanên lîsteya şopandinê yên bi dawî dibin", + "watchlist-expires-in-aria-label": "Unsirên lîsteya şopandinê yên ku bi dawî dibin", "confirm-watch-button-expiry": "Bişopîne", "confirm-unwatch-button": "Baş e", "confirm-rollback-button": "Baş e", @@ -2046,9 +2046,9 @@ "credentialsform-account": "Navê hesabê:", "specialmute": "Bêdeng bike", "specialmute-success": "Tercîhên te yên bêdengkirinê hatin rojanekirin. Dikarî hemû bikarhênerên bêdengkirî di [[Special:Preferences|tercihên xwe]] de bibînî.", - "specialmute-label-mute-email": "E-nameyan ji {{GENDER:$1|vî bikarhênerî|vê bikarhênerê}} bêdeng bike", + "specialmute-label-mute-email": "E-postayan ji {{GENDER:$1|vî bikarhênerî|vê bikarhênerê}} bêdeng bike", "specialmute-header": "Ji kerema xwe re ji bo bikarhênerê {{BIDI:[[User:$1|$1]]}} tercîhên xwe yê bêdengkirinê bibijêre", - "specialmute-error-no-options": "Taybetmendiyên bêdengkirinê ne berdest in.", + "specialmute-error-no-options": "Xisûsiyetên bêdengkirinê ne berdest in.", "specialmute-login-required": "Ji kerema xwe re ji bo guhartina tercîhên xwe yên bêdengkirinê têkeve.", "mute-preferences": "Tercîhên bêdengkirinê", "passwordpolicies-policy-maximalpasswordlength": "Şîfre divê ji $1 {{PLURAL:$1|tîp|tîpan}} kintir be.", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/kw.json mediawiki-1.43.9+dfsg/languages/i18n/kw.json --- mediawiki-1.43.8+dfsg/languages/i18n/kw.json 2026-04-01 12:33:20.710553000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/kw.json 2026-06-29 17:54:46.839094600 +0000 @@ -14,7 +14,8 @@ "Nrowe", "SawJaemin", "Scryfer", - "아라" + "아라", + "Flynn" ] }, "sunday": "Dy'Sul", @@ -80,6 +81,8 @@ "category-article-count-limited": "Yma an {{PLURAL:$1|folen|$1 folen}} a sew y'n klass ma.", "category-file-count": "{{PLURAL:$2|Nyns eus dhe'n klass ma marnas an restren a syw.|Yma an {{PLURAL:$1|restren|$1 restren}} a syw y'n klass ma, dhyworth somm a $2.}}", "category-file-count-limited": "Yma an {{PLURAL:$1|folen|$1 folen}} a sew y'n klass ma.", + "index-category": "Folennow yn menegva", + "broken-file-category": "Folennow gans kevrennow restren terrys", "about": "A-dro dhe", "article": "Folen dhalgh", "newwindow": "(ygeri yn fenester nowydh)", @@ -87,7 +90,7 @@ "moredotdotdot": "Moy...", "mypage": "Folen", "mytalk": "Keskows", - "anontalk": "Keskows rag an drigva IP-ma", + "anontalk": "Keskows", "navigation": "Kevrennow lewya", "and": " ha(g)", "faq": "FAQ", @@ -194,7 +197,7 @@ "page-atom-feed": "Feed Atom \"$1\"", "red-link-title": "$1 (nyns eus an folen ma)", "nstab-main": "Folen", - "nstab-user": "Folen dhevnydhyer", + "nstab-user": "{{GENDER:$1|Folen dhevnydhyer}}", "nstab-media": "Folen media", "nstab-special": "Folen arbennek", "nstab-project": "Folen ragdres", @@ -204,6 +207,7 @@ "nstab-help": "Gweres", "nstab-category": "Klass", "mainpage-nstab": "Folen dre", + "nosuchspecialpage": "Nyns eus folen arbennik a'n par ma", "error": "Gwall", "databaseerror": "Gwall database", "readonly": "Alhwedhys yw an database", @@ -219,6 +223,7 @@ "badtitle": "Titel drog", "badtitletext": "Drog po gwag o an folen wovynnys, po titel kammkevrennys kesyeth po keswiki o.\nMartesen yma unn lytheren po moy ynno na yllir usya yn titlys.", "viewsource": "Gweles an bennfenten", + "skin-action-viewsource": "Gweles an bennfenten", "viewsource-title": "Gweles an bennfenten rag $1", "protectedpagetext": "Difresys yw an folen ma dhe lettya golegi po gwriansow erel.", "viewsourcetext": "Hwi a yll gweles ha kopia pennfenten an folen ma.", @@ -402,15 +407,15 @@ "pagehist": "Istori an folen", "mergehistory-reason": "Acheson:", "revertmerge": "Diswul an kesunya", - "history-title": "Istori an folen \"$1\"", - "difference-title": "Dyffransow ynter amendyansow a \"$1\"", + "history-title": "$1: Istori amenyans", + "difference-title": "%1: Dyffransow ynter amendyansow a \"$1\"", "difference-multipage": "(Dyffrans ynter an folennow)", "lineno": "Linen $1:", "compareselectedversions": "Keheveli an amendyansow dewisyes", "showhideselectedversions": "Diskwedhes/kudha amendyansow dewisyes", "editundo": "diswul", "diff-empty": "(Dihevelepter vyth)", - "diff-multi-sameuser": "(Nyns yw diskwedhys {{PLURAL:$1|unn janj|$1 chanj}} kresel gans an keth devnydhyer)", + "diff-multi-sameuser": "(Nyns yw diskwedhys {{PLURAL:$1|unn janj|$1 chanjyow}} kresel gans an keth devnydhyer)", "diff-multi-otherusers": "(Nyns yw diskwedhys {{PLURAL:$1|unn janj|$1 chanj}} kresel gans {{PLURAL:$2|unn devnydhyer aral|$2 usyer}})", "searchresults": "Sewyansow hwilas", "searchresults-title": "Sewyansow hwilas rag \"$1\"", @@ -421,7 +426,7 @@ "nextn-title": "$1 {{PLURAL:$1|sewyans}} nessa", "shown-title": "Diskwedhes $1 {{PLURAL:$1|sewyans}} war pub folen", "viewprevnext": "Gweles ($1 {{int:pipe-separator}} $2) ($3)", - "searchmenu-exists": "''Yma folen henwys \"[[:$1]]\" war an wiki ma''' {{PLURAL:$2|0=|Gweles sewyansow erel kevys.}}", + "searchmenu-exists": "Yma folen henwys \"[[:$1]]\" war {{SITENAME}}. {{PLURAL:$2|0=|Gweles sewyansow erel kevys.}}", "searchmenu-new": "Gwrewgh an folen \"[[:$1]]\" war an wiki ma! {{PLURAL:$2|0=|Gweler ynwegh an folen a veu kevys yn unn hwilas.|Gweler ynwedh an sewyans hwilas kevys.}}", "searchprofile-articles": "Folennow dalgh", "searchprofile-images": "Liesmedia", @@ -435,6 +440,7 @@ "search-result-category-size": "{{PLURAL:$1|1 esel|$1 esel}} ({{PLURAL:$2|1 isglass|$2 isglass}}, {{PLURAL:$3|1 restren|$3 restren}})", "search-redirect": "(daskevarwodhyans a $1)", "search-section": "(tregh $1)", + "search-file-match": "(omdhesedhir synsas restren)", "search-suggest": "Esewgh hwi ow menya: $1", "search-interwiki-more": "(moy)", "search-relatedarticle": "Kelmys", @@ -544,6 +550,8 @@ "recentchangeslinked-summary": "Entrowgh hanow folen rag gweles chanjyow war folennow kevrennys a po bys y'n folen na. (Rag gweles eseli klass, entrowgh {{ns:category}}:Hanow an klass). Skrifys yn tew yw chanjyow dhe folennow war [[Special:Watchlist|agas rol-wolya]].", "recentchangeslinked-page": "Hanow an folen:", "recentchangeslinked-to": "Diskwedhes chanjyow dhe folennow kevrennys dhe'n folen res yn le", + "recentchanges-page-added-to-category": "[[:$1]] keworrys dhe glass", + "recentchanges-page-removed-from-category": "[[:$1]] diles dhyworth klass", "upload": "Ughkarga restren", "uploadbtn": "Ughkarga restren", "reuploaddesc": "Hedhi ughkarga ha dehweles dhe'n furvlen ughkarga", @@ -557,6 +565,7 @@ "filesource": "Pennfenten:", "savefile": "Gwitha restren", "watchthisupload": "Golya an folen ma", + "license": "Leshyans:", "license-header": "Leshyans", "imgfile": "restren", "listfiles_date": "Dedhyans", @@ -693,6 +702,7 @@ "protectexpiry": "Ow tiwedha:", "protect_expiry_invalid": "Drog yw an termyn diwedha.", "protect_expiry_old": "Yma an termyn diwedha y'n termyn eus passyes.", + "protect-default": "Gasa oll devnydhyoryon", "protect-level-sysop": "Alowa menystroryon hepken", "protect-summary-cascade": "ow froslamma", "protect-expiring": "diwedhans $1 (UTC)", @@ -713,6 +723,7 @@ "namespace_association": "Spas hanow kelmys", "tooltip-namespace_association": "Tyckyowgh an gist ma dhe geworra ynwedh an hanow spas keskows po testen kevrennys dhe'n hanow spas dewisyes", "blanknamespace": "(Penn)", + "contributions": "Kevrohow devnydhyer", "tool-link-contributions": "Kevrohow an {{GENDER:$1|devnydhyer}}", "contributions-title": "Kevrohow $1", "mycontris": "Kevrohow", @@ -740,9 +751,9 @@ "whatlinkshere-prev": "{{PLURAL:$1|kyns|$1 kyns}}", "whatlinkshere-next": "{{PLURAL:$1|nessa|nessa $1}}", "whatlinkshere-links": "← kevrennow", - "whatlinkshere-hideredirs": "$1 daskidyansow", - "whatlinkshere-hidetrans": "$1 treuskludyansow", - "whatlinkshere-hidelinks": "$1 kevrennow", + "whatlinkshere-hideredirs": "Kudha daskedyansow", + "whatlinkshere-hidetrans": "Kudha treuskludyansow", + "whatlinkshere-hidelinks": "Kudha kevrennow", "whatlinkshere-hideimages": "$1 kevrennow restren", "blockip": "Lettya devnydhyer", "ipaddressorusername": "Trigva IP po hanow-usyer:", @@ -751,6 +762,7 @@ "ipb-blocklist-contribs": "Kevrohow rag $1", "ipblocklist": "Devnydhyoryon lettyes", "ipblocklist-submit": "Hwilas", + "infiniteblock": "didhiwedh", "blocklink": "lettya", "unblocklink": "dislettya", "change-blocklink": "chanjya an lettyans", @@ -763,7 +775,7 @@ "move-page-legend": "Gwaya folen", "movepagetext": "Devnydhya an furvlen a-woles a dhashenow folen, yn unn waya oll y istori dhe'n hanow nowyth.\nAn titel koth a vydh folen dhaskedyans dhe'n titel nowyth.\nHwi a yll nowedhi daskedyansow a boynt dhe'n titel derowel yn awtomatek.\nMar ny wrewgh, surhewgh hwi dhe jeckya rag [[Special:DoubleRedirects|daskedyansow dobyl]] po [[Special:BrokenRedirects|terrys]].\nOmgemeryansek owgh rag surhe y pes kevrennow poyntya dhe'n tyller ewn.\n\nNotyewgh '''na wayir''' an folen mars eus folen orth an titel nowyth seulabrys, marnas bos an pyth kampollys diwettha daskedyans ha ny'n jeves istori chanjya kyns vyth.\nHemm a styr y hyllowgh diswul dashenwel folen mar kwrewgh kammwrians, ha ny yllowgh gorskrifa folen eus ena seulabrys.\n\n'''Gwarnyans!'''\nHemm a yll bos chanj tromm ha bras dres ehen rag folen gerys-da;\nSurhewgh mar pleg hwi dhe gonvedhes sewyansow an gwrians-ma kyns mos yn-rag.", "moveuserpage-warning": "'''Gwarnyans''': Yth esowgh ow mos dhe waya folen dhevnydhyer. Notyewgh mar pleg ny vydh marnas an folen gwayys ha ''ny vydh'' an devnydhyer dashenwys.", - "newtitle": "Dhe ditel nowyth:", + "newtitle": "Titel nowydh:", "move-watch": "Golya an folen ma", "movepagebtn": "Gwaya an folen", "pagemovedsub": "Gwaya a sewenis", @@ -919,6 +931,7 @@ "dberr-problems": "Drog yw genen! An wiasva ma a's teves kaletter teknogel.", "dberr-again": "Assayewgh gortos pols ha daskarga.", "dberr-info": "(Ny yllir kestava orth servyer an database: $1)", + "htmlform-submit": "Danvon", "logentry-delete-delete": "$1 a {{GENDER:$2|dhileas}} an folen $3", "logentry-move-move": "$1 {{GENDER:$2|a wayas}} an folen $3 dhe $4", "logentry-move-move-noredirect": "$1 {{GENDER:$2|a wayas}} an folen $3 dhe $4 heb gasa daskedyans", @@ -928,7 +941,7 @@ "logentry-upload-upload": "$1 {{GENDER:$2|a ughkargas}} $3", "logentry-upload-overwrite": "$1 {{GENDER:$2|a ughkargas}} versyon nowydh a $3", "searchsuggest-search": "Hwilas yn {{SITENAME}}", - "searchsuggest-containing": "ynni...", + "searchsuggest-containing": "Hwilas rag folennow owth ynni", "duration-days": "$1 {{PLURAL:$1|jydh|dydh}}", "special-characters-group-latin": "Latin", "special-characters-group-latinextended": "Latin ystynnys", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/la.json mediawiki-1.43.9+dfsg/languages/i18n/la.json --- mediawiki-1.43.8+dfsg/languages/i18n/la.json 2026-04-01 12:33:20.711552900 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/la.json 2026-06-29 17:54:46.840094800 +0000 @@ -35,7 +35,8 @@ "Xð", "Žekřil71pl", "לערי ריינהארט", - "아라" + "아라", + "Grufo" ] }, "sunday": "dies Solis", @@ -1243,6 +1244,7 @@ "movesubpagetext": "Huic paginae {{PLURAL:$1|est una subpagina subter monstrata|sunt $1 subpaginae subter monstratae}}.", "movenosubpage": "Huic paginae non sunt subpaginae.", "movereason": "Causa:", + "movepage-reason-dropdown": "* Rationes communes\n** Titulus male scriptus", "revertmove": "reverti", "delete_and_move_text": "==Deletio necesse est==\nPaginae nomen petitum \"[[:$1]]\" iam existit. Vin tu eam delere ut pagina illic moveatur?", "delete_and_move_confirm": "Ita, paginam delere", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/lad.json mediawiki-1.43.9+dfsg/languages/i18n/lad.json --- mediawiki-1.43.8+dfsg/languages/i18n/lad.json 2026-04-01 12:33:20.711552900 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/lad.json 2026-06-29 17:54:46.841094700 +0000 @@ -69,16 +69,16 @@ "oct": "okt", "nov": "nov", "dec": "dec", - "pagecategories": "{{PLURAL:$1|Kategoría|Kategorías}}", - "category_header": "Artíkolos en la kategoría \"$1\"", + "pagecategories": "{{PLURAL:$1|Kategoriya|Kategoriyas}}", + "category_header": "Artikolos en la kategoriya \"$1\"", "subcategories": "Sòkategorías", "category-media-header": "Dosyas de multimedya en la kategoría \"$1\"", "category-empty": "''Esta kategoría oy día, no contiene ni hojas ni dosyas de multimedya''", - "hidden-categories": "{{PLURAL:$1|Kategoría escondida|Kategorías escondidas}}", + "hidden-categories": "{{PLURAL:$1|Kategoriya eskondida|Kategoriyas eskondidas}}", "hidden-category-category": "Kategorías escondidas", - "category-subcat-count": "{{PLURAL:$2|Esta kategoría contiene sólo la su-kategoría venidera.|Esta kategoría contiene {{PLURAL:$1|la su-kategoría venidera|$1 su-kategorías venideras}}, de un total de $2 su-kategorías.}}", + "category-subcat-count": "{{PLURAL:$2|Esta kategoriya kontiene solo la su-kategoriya venidera.|Esta kategoriya kontiene {{PLURAL:$1|la su-kategoriya venidera|$1 su-kategoriyas venideras}}, de un total de $2 su-kategoriyas.}}", "category-subcat-count-limited": "Esta kategoría contiene {{PLURAL:$1|la baxo-kategoría venidera|$1 baxo-kategorías venideras}}.", - "category-article-count": "{{PLURAL:$2|Esta kategoría contiene sólo la hoja venidera.|{{PLURAL:$1|La hoja venidera apartiene|Las $1 hojas venideras apartienen}} a esta kategoría, de un total de $2.}}", + "category-article-count": "{{PLURAL:$2|Esta kategoriya kontiene solo la oja venidera.|{{PLURAL:$1|La oja venidera apartiene|Las $1 ojas venideras apartienen}} a esta kategoriya, de un total de $2.}}", "category-article-count-limited": "{{PLURAL:$1|La hoja venidera apartiene|Las $1 hojas venideras apartienen}} a esta kategoría.", "category-file-count": "{{PLURAL:$2|Esta kategoría contiene sólo la dosya venidera.|{{PLURAL:$1|La dosya venidera apartiene|Las $1 dosyas venideras apartienen}} a esta kategoría, de un total de $2.}}", "category-file-count-limited": "{{PLURAL:$1|La dosya venidera apartiene|Las $1 dosyas venideras apartienen}} a esta kategoría.", @@ -94,23 +94,23 @@ "mypage": "Hoja", "mytalk": "Diskusyón", "anontalk": "Diskusyón para este adresso de IP", - "navigation": "Navigación", + "navigation": "Navigasyon", "and": " i", "faq": "DDS", "actions": "Aksiones", - "namespaces": "Espacios de nombres", + "namespaces": "Espasios de nombres", "variants": "Variantes", - "navigation-heading": "Menű de navigación", + "navigation-heading": "Menu de navigasyon", "errorpagetitle": "Yerro", "returnto": "Tornar a $1.", "tagline": "De {{SITENAME}}", "help": "Ayudo", - "search": "Buxcar", - "searchbutton": "Buxcar", + "search": "Bushkar", + "searchbutton": "Bushkar", "go": "Ir", "searcharticle": "Yir", "skin-view-history": "Ver la istoria", - "history": "La istoria de la hoja", + "history": "La istoria de la oja", "history_short": "Istoria", "updatedmarker": "trocado desde mi visita de alcavo", "printableversion": "Forma para imprimir", @@ -120,7 +120,7 @@ "skin-view-view": "Meldar", "skin-view-foreign": "Mirar en $1", "edit": "Trocar", - "skin-view-edit": "Trocar", + "skin-view-edit": "Trokar", "create": "Criar", "skin-view-create": "Criar", "create-local": "Agregar deskripsión local", @@ -131,11 +131,11 @@ "protect_change": "trocar", "skin-action-unprotect": "Trocar guardadijo", "unprotect": "Trocar guardadijo", - "newpage": "Hoja mueva", - "talkpagelinktext": "diskusyón", + "newpage": "Oja mueva", + "talkpagelinktext": "diskusyon", "specialpage": "Hoja Especial", "personaltools": "Aparates personales", - "talk": "Diskusyón", + "talk": "Diskusyon", "views": "Vistas", "toolbox": "Aparates", "cactions": "Mas", @@ -145,7 +145,7 @@ "viewhelppage": "Ver la hoja de ayudo", "categorypage": "Ver la hoja de la katēggoría", "viewtalkpage": "Ver la diskusyón", - "otherlanguages": "En otras linguas", + "otherlanguages": "En otrunas linguas", "redirectedfrom": "(Redirijado de $1)", "redirectpagesub": "Hoja redirigida", "redirectto": "Redirije a:", @@ -153,8 +153,8 @@ "viewcount": "Este pajina fue vijitado {{PLURAL:$1|una vez|$1 vezes}}.", "protectedpage": "Hoja guardada", "jumpto": "Saltar a:", - "jumptonavigation": "navigación", - "jumptosearch": "buxcar", + "jumptonavigation": "navigasyon", + "jumptosearch": "bushkar", "view-pool-error": "Diskulpe, los servidores estan sovrekargado en est momento.\nAy demaziado usuarios estan aprovando a ver esta pajina.\nAspera un momento antes de aprovar esta pajina de muevo.\n\n$1", "pool-timeout": "Tiempo de asperar esta asperando por el kandado", "pool-queuefull": "Kola de lavoro esta yeno", @@ -167,14 +167,14 @@ "currentevents-url": "Project:Novedades", "disclaimers": "Refuzo de responsabilitá", "disclaimerpage": "Project:Refuso de responsabilidad jeneral", - "edithelp": "¿Cómo se la troca?", + "edithelp": "¿Komo se la troka?", "mainpage": "La Primera Hoja", - "mainpage-description": "La Primera Hoja", + "mainpage-description": "La Primera Oja", "policy-url": "Project:Politikas", "portal": "Portal de la komunitá", "portal-url": "Project:Portal de la komunitá", - "privacy": "Prencipio de partikolaridad", - "privacypage": "Project:Prencipio de partikolaridad", + "privacy": "Prensipio de partikolaridad", + "privacypage": "Project:Prensipio de partikolaridad", "badaccess": "Yerro de permissión", "badaccess-group0": "No estas autorizado a egzekutir el aksyon que a demandado.", "badaccess-groups": "El aksyon ke a demandado esta limitado a los usuarios ke estan en {{PLURAL:$2|el grupo|uno de los grupos}}: $1", @@ -190,10 +190,10 @@ "editsection": "trocar", "editold": "trocar", "viewsourceold": "Ver su manadero", - "editlink": "trocar", - "viewsourcelink": "ver su manadero", + "editlink": "trokar", + "viewsourcelink": "mirar su manadero", "editsectionhint": "Troca el kapítolo: $1", - "toc": "Contènidos", + "toc": "Kontenidos", "showtoc": "Amostrar", "hidetoc": "esconder", "collapsible-collapse": "Eskonder", @@ -212,14 +212,14 @@ "sort-ascending": "Atakanar en orden asendente", "nstab-main": "Oja", "nstab-user": "Oja {{GENDER:$1|del usador|de la usadera}}", - "nstab-media": "Oja de Medya", - "nstab-special": "Oja especial", - "nstab-project": "Oja del projeto", + "nstab-media": "Oja de Media", + "nstab-special": "Oja espesiala", + "nstab-project": "Oja del projekto", "nstab-image": "Dosya", "nstab-mediawiki": "Messaje", - "nstab-template": "Shablón", + "nstab-template": "Shablon", "nstab-help": "Ayudo", - "nstab-category": "Kateǵoría", + "nstab-category": "Kategoriya", "mainpage-nstab": "La Primera Hoja", "nosuchaction": "No egziste esa aksyon", "nosuchactiontext": "La aksyon espesefikada por el URL es invalido.\nEs posivle ke el URL fue eskrito mal, o ke segite un enlase inkorrecto.\nTambiem puede indikar un yerro en la programa uzado por {{SITENAME}}.", @@ -316,7 +316,7 @@ "loginlanguagelabel": "Lingua: $1", "pt-login": "Entrar", "pt-login-button": "Entrar", - "pt-createaccount": "Criar un cuento", + "pt-createaccount": "Kriar un kuento", "pt-userlogout": "Salir", "changepassword": "Trocar el kóddiche", "resetpass_header": "Kambiar kontrasenya del kuento", @@ -342,12 +342,12 @@ "summary": "Rezümé:", "subject": "Tema/título:", "minoredit": "Esto es un trocamiento chiquitico", - "watchthis": "Cudia esta hoja", - "savearticle": "Enrejistra la hoja", + "watchthis": "Kudia esta oja", + "savearticle": "Enrejistra la oja", "preview": "Echar una ojada", "showpreview": "Echar una ojada", - "showdiff": "Amostrar los trocamientos", - "anoneditwarning": "Aviso: No entrastes a tu cuento.\nTu adresso de IP se va a enrejistrar en la istorya de trocamientos de la hoja. Si [$1 inicias sesión] o [$2 crias un usador], tus trocamientos serán atribuidos a tu cuenta, entre otros benefisios.", + "showdiff": "Amostrar los trokamientos", + "anoneditwarning": "Aviso: No entrates a tu kuento.\nTu adresso de IP se va a enrejistrar en la istorya de trokamientos de la oja. Si [$1 prinsipias sezon] o [$2 krias un usador], tus trokamientos seran atribuidos a tu kuento, entre otros benefisios.", "summary-preview": "Previsualización del resumen:", "blockedtitle": "El usador está blokeado", "blockedtext": "Tu usador o direksión IP ha sido blokeada.\n\nEl blokeo fue echo por $1.\nLa rasón es $2\n\n*Inisio del blokeo: $8\n*Fin del blokeo: $6\n*Blokeo destinado a: $7\n\nTu puedes kontaktar a $1 o kon otro de los [[{{MediaWiki:Grouppage-sysop}}|administradores]] para diskutir el blokeo.\nPuedes utilisar la funsión «{{int:emailuser}}» si ya has rejistrado una direksyón de korreo elektróniko valida en tus [[Special:Preferences|preferensias]] y ke la funsión no haya sido blokeada.\nTu direksión IP aktual es $3, y el identifikador del blokeo es el n.°$5.\nPor favor inkluye todos los datos akí mostrados en kualquier konsulta ke agas.", @@ -404,7 +404,7 @@ "previousrevision": "← Enderechamiento de antes", "nextrevision": "Revizión venidera →", "currentrevisionlink": "Revisión actual", - "cur": "cor", + "cur": "kor", "next": "venidero", "last": "ant", "page_first": "primeras", @@ -445,8 +445,8 @@ "diff-empty": "(sin diferensias)", "diff-multi-sameuser": "(no se {{PLURAL:$1|muestra|muestran}} {{PLURAL:$1|un trocamiento intermedio|$1 trocamientos intermedios}} del mismo usador)", "diff-multi-otherusers": "(no se {{PLURAL:$1|muestra|muestran}} {{PLURAL:$1|un trocamiento intermedio|$1 trocamientos intermedios}} del mismo usador)", - "searchresults": "Resultados de la búxquida", - "searchresults-title": "Resultados de la búxquida de «$1»", + "searchresults": "Resultados de la bushkida", + "searchresults-title": "Resultados de la bushkida de «$1»", "notextmatches": "No se pudo topar en dinguna hoja.", "prevn": "{{PLURAL:$1|$1}} de antes", "nextn": "{{PLURAL:$1|$1}} venideras", @@ -456,7 +456,7 @@ "viewprevnext": "Ver ($1 {{int:pipe-separator}} $2) ($3).", "searchmenu-exists": "Egziste una oja yamada \"[[:$1]]\" en esta viki", "searchmenu-new": "Criar la hoja «[[:$1]]» en este viki!{{PLURAL:$2|0=|También ver la hoja topada con tu búxquida.|También ver las resultas de tu búxquida.}}", - "searchprofile-articles": "Hojas de contènido", + "searchprofile-articles": "Ojas de kontenido", "searchprofile-images": "Multimedya", "searchprofile-everything": "Todo", "searchprofile-advanced": "Adelantado", @@ -467,14 +467,14 @@ "search-result-size": "$1 ({{PLURAL:$2|1 biervo|$2 biervos}})", "search-result-category-size": "{{PLURAL:$1|1 miembro|$1 miembros}} ({{PLURAL:$2|1 basho-kateggoria|$2 basho-kateggoria}}, {{PLURAL:$3|1 dossia|$3 dossias}})", "search-redirect": "(redireksión de $1)", - "search-section": "(kapítolo $1)", + "search-section": "(kapitolo $1)", "search-file-match": "(coinside con el kontenido de la dosya)", "search-suggest": "Quijites dezir: $1", "search-interwiki-more": "(mas)", "searchrelated": "lisionado", "searchall": "todos", "search-showingresults": "{{PLURAL:$4|Resultado $1 de $3|Resultados $1 – $2 de $3}}", - "search-nonefound": "No ay resultados por esta búxquida.", + "search-nonefound": "No ay resultados por esta bushkida.", "powersearch-legend": "Búsqueda adelantada", "powersearch-ns": "Busca en los espacios de nombres:", "powersearch-toggleall": "Todos", @@ -524,21 +524,21 @@ "action-sendemail": "embiar korreo elektronikos", "nchanges": "$1 {{PLURAL:$1|trocamiento|trocamientos}}", "enhancedrc-history": "istoria", - "recentchanges": "Trocamientos freskos", + "recentchanges": "Trokamientos freskos", "recentchanges-legend": "Escojimientos de los trocamientos freskos", - "recentchanges-summary": "Perseguid en esta hoja, los trocamientos de alcabo realizados en la Viki.", + "recentchanges-summary": "Perseguid en esta oja, los trokamientos d'alkavo realizados en la Viki.", "recentchanges-noresult": "No hubo kambios ke respondan a esos kriterios durante el periodo seleksionado.", "recentchanges-feed-description": "Perseguir los trocamientos más nuevos en el viki en este feed.", "recentchanges-label-newpage": "Este trocamiento crió una mueva hoja", "recentchanges-label-minor": "Esto es un trocamiento chiquitico", "recentchanges-label-bot": "Este trocamiento era hecho por la parte de un bot", "recentchanges-label-unpatrolled": "Este trocamiento no fue patrullado daínda", - "recentchanges-label-plusminus": "El tamanyo de esta hoja kanvió esta kantidad de baytes", - "recentchanges-legend-heading": "Leyenda:", - "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (también mire [[Special:NewPages|la lista de hojas nuevas]])", + "recentchanges-label-plusminus": "El tamanyo de esta oja troko esta kantidad de baytes", + "recentchanges-legend-heading": "Lejenda:", + "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (tambien mire [[Special:NewPages|la lista de ojas muevas]])", "rcnotefrom": "Debasho se amostran {{PLURAL:$5|el trokamiento|los trokamientos}} desde '''$2''' (amostrados fina $1)", - "rclistfrom": "Amostrar los trocamientos muevos empeçando el $3 $2", - "rcshowhideminor": "$1 trocamientos chiquiticos", + "rclistfrom": "Amostrar los trokamientos muevos empesando el $3 $2", + "rcshowhideminor": "$1 trokamientos chikitikos", "rcshowhideminor-show": "Amostrar", "rcshowhideminor-hide": "okultar", "rcshowhidebots": "$1 botes", @@ -547,30 +547,30 @@ "rcshowhideliu": "$1 usadores enrejistrados", "rcshowhideliu-show": "Amostrar", "rcshowhideliu-hide": "Okultar", - "rcshowhideanons": "$1 usadores anónimos", + "rcshowhideanons": "$1 usadores anonimos", "rcshowhideanons-show": "Amostrar", "rcshowhideanons-hide": "okultar", "rcshowhidepatr": "$1 trocamientos akavidados", - "rcshowhidemine": "$1 mis trocamientos", + "rcshowhidemine": "$1 mis trokamientos", "rcshowhidemine-show": "Amostrar", "rcshowhidemine-hide": "okultar", - "rclinks": "Ver los $1 trocamientos dalcavo en los $2 días dalcavo", + "rclinks": "Ver los $1 trokamientos dalkavo en los $2 dias dalkavo", "diff": "dif", "hist": "ist", - "hide": "Esconder", + "hide": "Eskonder", "show": "Amostrar", "minoreditletter": "ch", "newpageletter": "M", "boteditletter": "b", "rc-change-size-new": "$1 {{PLURAL:$1|bayt|baytes}} dospués del trocamiento", "rc-old-title": "orijinalmente criado como \"$1\"", - "recentchangeslinked": "Trocamientos atados", + "recentchangeslinked": "Trokamientos atados", "recentchangeslinked-feed": "Trocamientos conectados", - "recentchangeslinked-toolbox": "Trocamientos atados", + "recentchangeslinked-toolbox": "Trokamientos atados", "recentchangeslinked-title": "Los trocamientos atados a \"$1\"", "recentchangeslinked-summary": "Esto es una lista de trocamientos dalcavo en las hojas atadas de una hoja partikolara (u en los miembros de una kategoría partikolara).\nLas hojas en tu [[Special:Watchlist|lista de acavidamiento]] son '''reforçadas'''.", - "recentchangeslinked-page": "Nombre de la hoja:", - "recentchangeslinked-to": "Al lugar de la hoja indikada, amostra los trocamientos en las hojas atadas a esta hoja", + "recentchangeslinked-page": "Nombre de la oja:", + "recentchangeslinked-to": "Al lugar de la oja indikada, amostra los trokamientos en las ojas atadas a esta oja", "upload": "Suvir una dosya", "uploadlogpage": "Subidas de arxivos", "filename": "Nombre de archivo", @@ -583,7 +583,7 @@ "backend-fail-alreadyexists": "El archivo \"$1\" ya egziste.", "img-auth-nofile": "El archivo \"$1\" no egziste.", "license": "Lecencia:", - "license-header": "Lesensiamyénto", + "license-header": "Lesensiamyento", "imgfile": "archivo", "listfiles": "Lista de archivos", "listfiles_thumb": "Minyatura", @@ -600,7 +600,7 @@ "filehist-current": "corriente", "filehist-datetime": "Data/Ora", "filehist-thumb": "Miniatura", - "filehist-thumbtext": "Miniatura de la versión de $1", + "filehist-thumbtext": "Miniatura de la versiyon de $1", "filehist-nothumb": "Sin minyatura", "filehist-user": "Usador", "filehist-dimensions": "Boy", @@ -625,7 +625,7 @@ "mimesearch": "bushkida por MIME", "download": "deskargar", "unusedtemplateswlh": "otros enlases", - "randompage": "Hoja por azardo", + "randompage": "Oja por azardo", "statistics": "Estatísticas", "statistics-articles": "Pajinas de kontenido", "statistics-pages": "Pajinas", @@ -649,10 +649,10 @@ "longpages": "Pajinas largas", "listusers": "Lista de usuario", "usercreated": "{{GENDER:$3|Enrejistrado|Enrejistrada}} el $1 a las $2", - "newpages": "Hojas muevas", + "newpages": "Ojas muevas", "newpages-username": "Nombre de usuario:", "ancientpages": "Artikolos mas viejos", - "move": "Taşirear", + "move": "Tashirear", "movethispage": "Tashirea esta hoja", "pager-newer-n": "{{PLURAL:$1|1 venidero|$1 venideros}}", "pager-older-n": "{{PLURAL:$1|1 de antes|$1 de antes}}", @@ -728,7 +728,7 @@ "deleteotherreason": "Otra razon/razon adisiyonal:", "deletereasonotherlist": "Otra razón", "deletereason-dropdown": "* Razones komunes de efassamientos\n** Spam\n** Vandalismo\n** Violasyon del derecho de otor\n** Demande del otor mizmo\n** Redireksyon rota", - "rollbacklink": "hazer aboltar", + "rollbacklink": "azer aboltar", "rollbacklinkcount": "des-hazer $1 {{PLURAL:$1|trocamiento|trocamientos}}", "protectlogpage": "Protecciones de las hojas", "prot_1movedto2": "[[$1]] trasladado a [[$2]]", @@ -761,9 +761,9 @@ "undeletecomment": "Razon:", "undelete-search-submit": "Bushkar", "undelete-show-file-submit": "Si", - "namespace": "Espacio de nombres:", + "namespace": "Espasio de nombres:", "invert": "Aboltar escojimiento", - "blanknamespace": "(Prencipal)", + "blanknamespace": "(Prensipal)", "contributions": "Ajustamientos del usador", "tool-link-contributions": "Ajustamientos {{GENDER:$1|del kullaneador|de la kullaneadera}}", "contributions-title": "Ajustamientos {{GENDER:$1|del usuario|de la usuaria}} $1", @@ -782,7 +782,7 @@ "sp-contributions-toponly": "Amostrar solo revisiones d'alkavo", "sp-contributions-newonly": "Amostrar solo revisiones ke fueron kuando una hoja fue criada", "sp-contributions-submit": "Buxcar", - "whatlinkshere": "Hojas atadas", + "whatlinkshere": "Ojas atadas", "whatlinkshere-title": "Hojas que dan link a \"$1\"", "whatlinkshere-page": "Hoja:", "linkshere": "Las hojas venideras dan link a '''$2''':", @@ -809,7 +809,7 @@ "blocklink": "blokar", "unblocklink": "quitar el bloko", "change-blocklink": "trocar el bloko", - "contribslink": "kontribüsyones", + "contribslink": "kontribusyones", "emaillink": "embiar korreo elektroniko", "blocklogpage": "Blokos de kullaneadores", "block-log-flags-nocreate": "desactivada la kreasyon de kuentos", @@ -818,7 +818,7 @@ "lockedbyandtime": "(por {{GENDER:$1|$1}} el $2 a la $3)", "movepagetext": "Uzando el sigiente formulario va renombrar una pajina, kitando todo su istoria a su nuevo nombre.\nEl titulo orijinal se va convertir en una redireksyon al muevo titulo.\nPuede aktualizar otomatikamente las redireksyones al titulo orijinal.\nSi eskoje no azerlo, asegurate de verifikar ke no ay [[Special:DoubleRedirects|redireksyones dobles]] o [[Special:BrokenRedirects|rotas]].\nTú sos responsable de asegurar ke los enlases funksyonan korrectamente.\n\nNota ke la pajina '''no''' va ser renombrada si ya egziste una hoja con esta muevo título, a no ser que sea una redireksyon sin istoria.\nEsto sinyifica que vas pueder renombrar una pajina a su titulo orijinal si hazes un yerro, ma que no vas pueder sobreskrivir una pajina que ya existe.\n\n'''Aviso!'''\nEste puede ser un trocamiento muy muy emportante e inesperado para una pajina popular;\nasegurate de entender las resultados del lo que azes antes de ir endelantre.", "movepagetalktext": "La hoja de diskussión associada, si egziste, va ser renombrada otomáticamente '''a menos que:'''\n*Esté renombrando la hoja entre espacios de nombres diferentes,\n*Una hoja de diskussión no vazía ya egziste con el nombre nuevo, o\n*Desactivara la opción \"Renombrar la hoja de diskussión también\".\n\nEn estos casos, va deber trasladar manualmente el contenido de la hoja de diskussión.", - "newtitle": "A título nuevo", + "newtitle": "Titolo muevo", "move-watch": "Cudiar este artículo", "movepagebtn": "Renombra la hoja", "pagemovedsub": "Renombrado realizado con reuxitá", @@ -900,7 +900,7 @@ "tooltip-undo": "«Des-hazer» abolta este trocamiento y lo avre en el modo de previsteo. Permete escrivir una razón en el rezümé.", "tooltip-summary": "Esplica en pocos biervos", "anonymous": "{{PLURAL:$1|Uzuario anonimo|Uzuarios anonimos}} de {{SITENAME}}", - "pageinfo-toolboxlink": "Información encima de la hoja", + "pageinfo-toolboxlink": "Informasyon ensima de la oja", "pageinfo-contentpage-yes": "Si", "pageinfo-protect-cascading-yes": "Si", "patrol-log-page": "Rejistro de revisiones", @@ -912,7 +912,7 @@ "file-nohires": "No disponible a mayor resolución.", "svg-long-desc": "arxivo SVG, nominalmente $1 × $2 píkseles, boy del arxivo: $3", "show-big-image": "Dosya orijinal", - "show-big-image-preview": "Tamaño de la previsualisación: $1", + "show-big-image-preview": "Tamanyo de la previsualisasiyon: $1", "show-big-image-other": "Otras {{PLURAL:$2|resolusion|resolusiones}}: $1.", "show-big-image-size": "$1 x $2 píkseles", "ilsubmit": "Bushkar", @@ -939,7 +939,7 @@ "yesterday-at": "Ayer a la $1", "bad_image_list": "El formato es ansina:\n\nSólo elementos de lista (liñas empeçando con *) se toman en konsidherasyón.\nEl primer atamiento de cada liña se deve de atar a una dosya negra (la dosya que se quere blokar).\nLos atamientos venideros que están en la misma liña se konsidheran como eksepsiones (hojas, ande la dosya puede aparecer en la liña, ande se puede kulanear la dosya).", "metadata": "Metadados", - "metadata-help": "Esta dosya contiene información ajustada (metadados), que la ajustó puede ser la kamerá dijital u el eskáner en cavso si se kulaneó parâ criar u dijitalizar la dosya. \nSi la dosya fue trocada, algunos detalios pueden amostrar no la dosya trocada, ma la dosya orijinal.", + "metadata-help": "Esta dosya kontiene informasion ajustada (metadados), ke la ajusto pue'ser la kamera dijital u el eskaner en kavso si se kulaneó para kriar u dijitalizar la dosya. \nSi la dosya fue trokada, algunos detalyos pueden amostrar no la dosya trokada, ma la dosya orijinala.", "metadata-expand": "Mostra los detalyos ekstendidos", "metadata-collapse": "Esconder los detalyos ekstendidos", "metadata-fields": "Los campos de metadatos que se listan en este messaje se van a amostrar en la hoja de la deskripsión de la foto daínda cuando la tabla de metadatos está cerrada.\nLos otros campos se van a guardar por defecto.\n* make \n* model \n* datetimeoriginal \n* exposuretime \n* fnumber \n* isospeedratings \n* focallength \n* artist \n* copyright \n* imagedescription \n* gpslatitude \n* gpslongitude \n* gpsaltitude \n* dc-rights \n* copyrightowner \n* usageterms \n* webstatement \n* licenseurl \n* attributionurl \n* preferredattributionname \n* credit \n* jpegfilecomment \n* pngfilecomment \n* giffilecomment \n* usercomment \n* citydest \n* citycreated \n* headline \n* source \n* locationdest \n* dc-contributor \n* dc-coverage \n* dc-publisher \n* dc-relation \n* label \n* nickname \n* personinimage \n* disclaimer \n* event \n* objectname", @@ -1011,7 +1011,7 @@ "redirect-file": "Nombre de archivo", "fileduplicatesearch-filename": "Nombre de archivo:", "fileduplicatesearch-submit": "Bushkar", - "specialpages": "Hojas especiales", + "specialpages": "Ojas espesialas", "specialpages-group-users": "Usadores y derechos", "external_image_whitelist": " #Desha esta linea ansina komo esta
                    \n#Mete partes de frasas (solo la parte ke va entre los //) enbasho\n#Eyas van ser komparadas kon las URLs de las dossias ekternas (hotlinked)\n#Akeyos iguales van ser amostrados komo una imej; si no, solo el su atamientoque \n#Las lineas ke empiezan kor «#» son konsideradas komentarios\n#Esta no aze diferente el senso se la letra\n\n#Mete todas las partes de frasas regex enriva de esta linea. Desha esta ansina komo se topa
                    ", "tag-filter": "Filtro de [[Special:Tags|etiquetas]]:", @@ -1038,6 +1038,7 @@ "feedback-message": "Messaje", "feedback-subject": "Sujeto", "searchsuggest-search": "Bushka en {{SITENAME}}", + "searchsuggest-containing": "Bushkar por ojas konteniendo", "duration-seconds": "$1{{PLURAL:$1|segundo|segundos}}", "duration-minutes": "$1{{PLURAL:$1|minuto|minutos}}", "duration-hours": "$1{{PLURAL:$1|ora|oras}}", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/lb.json mediawiki-1.43.9+dfsg/languages/i18n/lb.json --- mediawiki-1.43.8+dfsg/languages/i18n/lb.json 2026-04-01 12:33:20.713553000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/lb.json 2026-06-29 17:54:46.842094700 +0000 @@ -324,19 +324,20 @@ "editinginterface": "Opgepasst: Dir sidd am Gaang eng Säit z'änneren, déi do ass, fir Interface-Text fir d'Software ze liwweren. \nÄnnerungen op dëser Säit beaflossen d'Ausgesi vum Benotzer-Interface fir aner Benotzer op dëser Wiki.", "translateinterface": "Fir Iwwersetzunge fir all Wikien z'änneren oder dobäizesetze, benotzt wgl. [https://translatewiki.net/ translatewiki.net], de Projet fir d'Lokalisatioun vu MediaWiki.", "cascadeprotected": "Dës Säit gouf virun Ännerunge protegéiert, well se an déi follgend {{PLURAL:$1|Säit|Säiten}} agebonnen ass, déi mat aktiver „Kaskad“-Optioun protegéiert {{PLURAL:$1|gouf|goufen}}:\n$2", - "namespaceprotected": "Dir hutt net déi néideg Rechter fir d'Säiten am Nummraum '''$1''' ze änneren.", - "customcssprotected": "Dir hutt net d'Recht dës CSS-Säit z'änneren, well dorop déi perséinlech Astellunge vun engem anere Benotzer gespäichert sinn.", - "customjsonprotected": "Dir hutt net d'Recht dës JSON-Säit z'änneren, well dorop déi perséinlech Astellunge vun engem anere Benotzer gespäichert sinn.", - "customjsprotected": "Dir hutt net d'Recht dës JavaScript-Säit z'änneren, well dorop déi perséinlech Astellunge vun engem anere Benotzer gespäichert sinn.", - "sitecssprotected": "Dir hutt net d'Recht fir dës CSS-Säit z'änneren, well si en Afloss op all Visiteure kann hunn.", - "sitejsonprotected": "Dir hutt net d'Recht fir dës JSON-Säit z'änneren, well si en Afloss op all Visiteure kann hunn.", - "sitejsprotected": "Dir hutt net d'Recht fir dës JavaScript-Säit z'ännere, well si en Afloss op all Visiteure kann hunn.", - "mycustomcssprotected": "Dir hutt net déi néideg Rechter fir dës CSS-Säit z'änneren.", - "mycustomjsonprotected": "Dir hutt net déi néideg Rechter fir dës JSON-Säit z'änneren.", - "mycustomjsprotected": "Dir hutt net déi néideg Rechter fir dës JavaScript-Säit z'änneren.", - "myprivateinfoprotected": "Dir hutt net d'Recht fir Är privat Informatiounen z'änneren.", - "mypreferencesprotected": "Dir hutt net d'Recht fir Är Astellungen z'änneren.", - "ns-specialprotected": "Spezialsäite kënnen net verännert ginn.", + "namespaceprotected": "Dir hutt net déi néideg Rechter, fir Säiten am Nummraum $1 z'änneren.", + "customcssprotected": "Dir hutt net d'Recht, fir dës CSS-Säit z'änneren, well se déi perséinlech Astellunge vun engem anere Benotzer enthält.", + "customjsonprotected": "Dir hutt net d'Recht, fir dës JSON-Säit z'änneren, well se déi perséinlech Astellunge vun engem anere Benotzer enthält.", + "customjsprotected": "Dir hutt net d'Recht, fir dës JavaScript-Säit z'änneren, well se déi perséinlech Astellunge vun engem anere Benotzer enthält.", + "sitecssprotected": "Dir hutt net d'Recht, fir dës CSS-Säit z'änneren, well si en Afloss op all Visiteure kann hunn.", + "sitejsonprotected": "Dir hutt net d'Recht, fir dës JSON-Säit z'änneren, well si en Afloss op all Visiteure kann hunn.", + "sitejsprotected": "Dir hutt net d'Recht, fir dës JavaScript-Säit z'ännere, well si en Afloss op all Visiteure kann hunn.", + "siterawhtmlprotected": "Dir hutt net d'Recht, fir dës Säit z'änneren, well se réien HTML enthält, dee sou modifizéiert ka ginn, datt en all Visiteuren affektéiert.", + "mycustomcssprotected": "Dir hutt net déi néideg Rechter, fir dës CSS-Säit z'änneren.", + "mycustomjsonprotected": "Dir hutt net déi néideg Rechter, fir dës JSON-Säit z'änneren.", + "mycustomjsprotected": "Dir hutt net déi néideg Rechter, fir dës JavaScript-Säit z'änneren.", + "myprivateinfoprotected": "Dir hutt net déi néideg Rechter, fir Är privat Informatiounen z'änneren.", + "mypreferencesprotected": "Dir hutt net déi néideg Rechter, fir Är Astellungen z'änneren.", + "ns-specialprotected": "Spezialsäite kënnen net geännert ginn.", "titleprotected": "Dësen Titel gouf vum [[User:$1|$1]] esou gespaart, datt en net kann ugeluecht ginn. De Grond, deen ugi gouf, ass $2.", "filereadonlyerror": "De Fichier „$1“ konnt net geännert ginn, well op de Fichiersrepertoire „$2“ nëmmen am Lies-Modus zougegraff ka ginn.\n\nDe System-Administrateur, deen e gespaart huet, huet dës Erklärung uginn: „$3“", "invalidtitle": "Ongültegen Titel", @@ -349,6 +350,7 @@ "virus-scanfailed": "De Scan huet net funktionéiert (Code $1)", "virus-unknownscanner": "onbekannten Antivirus:", "logouttext": "Dir sidd elo ausgeloggt.\n\nDenkt drun, datt et op verschiddene Säiten nach esou ausgesi kéint, wéi wann Dir nach ageloggt wiert, bis Dir de Cache vun Ärem Browser eidel gemaach hutt.", + "logouttext-for-temporary-account": "Dir sidd elo aus Ärem temporäre Kont ausgeloggt.\n\nDenkt drun, datt et op verschiddene Säiten nach esou ausgesi kéint, wéi wann Dir nach ageloggt wiert, bis Dir de Cache vun Ärem Browser eidel gemaach hutt.", "logging-out-notify": "Dir gitt ausgeloggt. Waart wgl. ee Moment.", "logout-failed": "Ausloggen ass elo net méiglech: $1", "cannotlogoutnow-title": "Ausloggen ass elo net méiglech", @@ -382,6 +384,7 @@ "nav-login-createaccount": "Aloggen / Benotzerkont uleeën", "logout": "Ofmellen", "userlogout": "Ausloggen", + "templogout": "Sessioun verloossen", "notloggedin": "Net ageloggt", "userlogin-noaccount": "Hutt Dir kee Benotzerkont?", "userlogin-joinproject": "Maacht mat bei {{SITENAME}}", @@ -389,7 +392,7 @@ "userlogin-resetpassword-link": "Hutt Dir Äert Passwuert vergiess?", "userlogin-helplink2": "Hëllef beim Aloggen", "userlogin-loggedin": "Dir sidd schonn als {{GENDER:$1|$1}} ageloggt.\nBenotzt de Formulaire hei drënner fir Iech als een anere Benotzer anzeloggen.", - "userlogin-reauth": "Dir musst Iech nach emol aloggen fir z'iwwerpréiwen datt Dir {{GENDER:$1|$1}} sidd.", + "userlogin-reauth": "Dir musst Iech nei aloggen, fir z'iwwerpréiwen, datt Dir {{GENDER:$1|de(n) $1|d'$1}} sidd.", "userlogin-createanother": "Maacht een anere Benotzerkont op", "createacct-emailrequired": "E-Mail-Adress", "createacct-emailoptional": "E-Mail-Adress (fakultativ)", @@ -421,8 +424,10 @@ "nocookieslogin": "{{SITENAME}} benotzt Cookië beim Umelle vun de Benotzer.\nDir hutt Cookien ausgeschalt.\nAktivéiert d'Cookien wgl. a versicht et nach eng Kéier.", "nocookiesfornew": "De Benotzerkont gouf net ugeluecht, well mir seng Quell net bestëmme konnten.\nVergewëssert Iech datt Dir Cookien zouloosst, luet dës Säit nei a probéiert nach emol.", "createacct-loginerror": "De Benotzerkont gouf ugeluecht, mä Dir konnt net automatesch ageloggt ginn. [[Special:UserLogin|Loggt Iech wgl. manuell an]].", - "noname": "Dir hutt kee gëltege Benotzernumm uginn.", + "createacct-temp-warning": "D'Ännerungen, déi Dir mat Ärem temporäre Kont $1 gemaach hutt, wäerten net op Äre permanente Kont iwwerdroe ginn.", + "noname": "Dir hutt kee gültege Benotzernumm uginn.", "userlogin-authpopup-loggingin-title": "Aloggen...", + "userlogin-authpopup-loggingin-body": "Normalerweis sollt eng Popup-Fënster opgaange sinn. Wann Dir se net gesitt, kënne mir probéieren, se nach eng Kéier opzemaachen. Oder Dir kënnt Iech [$1 op déi almoudesch Manéier aloggen].", "userlogin-authpopup-loggingin-body-link": "Alternative Formulaire", "userlogin-authpopup-retry": "Nach eng Kéier probéieren", "userlogin-authpopup-cancel": "Ofbriechen", @@ -446,7 +451,7 @@ "eauthentsent": "Et gouf eng Confirmatiouns-E-Mail un d'E-Mail-Adress geschéckt, déi Dir uginn hutt.\nIer iergendeng aner E-Mail un de Kont geschéckt ka ginn, musst Dir als éischt den Instruktiounen an der E-Mail nogoen, fir ze confirméieren, datt de Kont wierklech Ären eegenen ass.", "throttled-mailpassword": "An {{PLURAL:$1|der leschter Stonn|de leschte(n) $1 Stonnen}} eng E-Mail verschéckt fir d'Passwuert zréckzesetzen.\nFir de Mëssbrauch vun dëser Funktioun ze verhënneren kann nëmmen all {{PLURAL:$1|Stonn|$1 Stonnen}} sou eng Mail verschéckt ginn.", "mailerror": "Feeler beim Schécke vun der E-Mail: $1", - "acct_creation_throttle_hit": "Visiteure vun dëser Wiki déi Är IP-Adress hu {{PLURAL:$1|schonn $1 Benotzerkont|scho(nn) $1 Benotzerkonten}} an de leschten $2 Deeg opgemaach, dëst ass déi maximal Zuel déi an dësem Zäitraum erlaabt ass.\nDofir kënne Visiteure déi dës IP-Adress benotzen den Ament keng Benotzerkonten opmaachen.", + "acct_creation_throttle_hit": "Visiteure vun dëser Wiki, déi Är IP-Adress benotzen, hunn an de leschten $2 Deeg {{PLURAL:$1|$1 Benotzerkont|$1 Benotzerkonten}} opgemaach, wat déi maximal Zuel ass, déi an dësem Zäitraum erlaabt ass.\nDofir kënne Visiteure mat dëser IP-Adress den Ament keng weider Benotzerkonten opmaachen.", "invalidemailaddress": "D'E-Mail-Adress gëtt net akzeptéiert, well se en ongültegt Format ze hu schéngt.\nGitt eng korrekt formatéiert E-Mail-Adress an oder loosst dëst Feld eidel.", "cannotchangeemail": "Mailadresse vu Benotzerkonte kënnen op dëser Wiki net geännert ginn.", "emaildisabled": "Dëse Site ka keng Maile schécken.", @@ -560,7 +565,8 @@ "resettokens-watchlist-token": "Token fir de Webfeed (Atom/RSS) vun den [[Special:Watchlist|Ännerungen op Säite vun Ärer Iwwerwaachungslëscht]]", "resettokens-done": "Token zréckgesat.", "resettokens-resetbutton": "Selektionéiert Token zerécksetzen", - "editrecovery": "Ännerunge restauréieren", + "editrecovery": "Ännerunge recuperéieren", + "edit-recovery-nojs-placeholder": "Fir d'Funktioun „Ännerunge recuperéieren“ ass JavaScript néideg.", "edit-recovery-special-user-unnamed": "Wgl. [[Special:UserLogin|loggt Iech an]] oder [[Special:CreateAccount|leet e Kont u]] fir dës Funktioun ze benotzen.", "edit-recovery-special-user-not-enabled": "Dir kënnt dës Funktioun an [[Special:Preferences#mw-prefsection-editing|Ären Astellungen]] aktivéieren.", "edit-recovery-special-intro": "Dir hutt net gespäichert Ännerungen un {{PLURAL:$1|der follgender Säit oder Abschnitt|de follgende Säiten an/oder Abschnitter}}:", @@ -569,6 +575,7 @@ "edit-recovery-special-edit": "änneren", "edit-recovery-special-delete": "läschen", "edit-recovery-special-recovered-on": "vum $1", + "edit-recovery-special-recovered-on-tooltip": "Den Datum an d'Auerzäit, op där Är Recuperatiounsdonnéeë fir d'lescht gespäichert goufen.", "edit-recovery-loaded-title": "Ännerunge recuperéieren?", "edit-recovery-loaded-message": "Dir hutt net gespäichert Ännerungen, déi automatesch recuperéiert kënne ginn.", "edit-recovery-loaded-message-different-rev": "Bedenkt, datt d'Säit méiglecherweis geännert gouf, zanter datt Dir mat Ären Ännerungen ugefaangen hutt.", @@ -631,11 +638,13 @@ "accmailtitle": "Passwuert geschéckt", "accmailtext": "En zoufälleg generéiert Passwuert fir de Benotzer [[User talk:$1|$1]] gouf op $2 geschéckt.\n\nEt ka beim Aloggen op der Säit [[Special:ChangePassword|Passwuert ännere]] geännert ginn.", "newarticle": "(Nei)", - "newarticletext": "Dir hutt op e Link geklickt vun enger Säit, déi et nach net gëtt.\nFir dës Säit unzeleeën, gitt wgl. Ären Text an d'Këscht hei drënner an (kuckt d'[$1 Hëllefssäit] fir méi Informatiounen).\nWann Dir duerch een Iertum heihi komm sidd, da klickt einfach op de Knäppchen Zréck vun Ärem Browser.", + "newarticletext": "Dir hutt op e Link geklickt vun enger Säit, déi et nach net gëtt.\nFir dës Säit unzeleeën, gitt wgl. Ären Text an d'Këscht hei drënner an (kuckt d'[$1 Hëllefssäit] fir méi Informatiounen).\nWann Dir duerch een Iertum heihi gerode sidd, da klickt einfach op de Knäppchen Zeréck vun Ärem Browser.", "anontalkpagetext": "----\nDëst ass d'Diskussiounssäit fir en anonymme Benotzer, deen nach kee Kont opgemaach huet oder en net benotzt.\nDowéinst musse mir d'IP-Adress benotze fir de Benotzer z'identifizéieren.\nSou eng IP-Adress ka vun e puer Benotzer gedeelt ginn.\nWann Dir en anonymme Benotzer sidd an Dir d'Gefill hutt, datt Dir net-relevant Bemierkunge krut, [[Special:CreateAccount|maacht wgl. e Kont op]] oder [[Special:UserLogin|loggt Iech an]], fir an Zukunft Verwiesslunge mat aneren anonymme Benotzer ze vermeiden.", "noarticletext": "Dës Säit huet aktuell keen Text.\nDir kënnt op anere Säiten [[Special:Search/{{PAGENAME}}|no dësem Säitentitel sichen]],\n[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} an den entspriechende Logbicher nokucken] oder [{{fullurl:{{FULLPAGENAME}}|action=edit}} dës Säit uleeën].", "noarticletext-nopermission": "Elo ass keen Text op dëser Säit.\nDir kënnt op anere Säiten [[Special:Search/{{PAGENAME}}|no dësem Säitentitel sichen]], oder [{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} an de Logbicher sichen], mä Dir hutt net déi néideg Rechter fir dës Säit unzeleeën.", + "missing-revision-permission": "D'Versioun #$1 gehéiert zu enger geläschter Säit. Dir kënnt [{{fullurl:{{#Special:Undelete}}|target=$3×tamp=$2&diff=prev}} se kucken]; Detailer fannt Dir am [{{\nfullurl:{{#Special:Log}}/delete|page=$3}} Läschlogbuch].", "missing-revision": "D'Versioun #$1 vun der Säit mam Numm \"{{FULLPAGENAME}}\" gëtt et net.\n\nDat geschitt normalerweis wann Dir op e vereelste Link vun enger Versioun vun enger Säit klickt déi geläscht ginn ass.\nDetailer fannt Dir am [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} Logbuch vum Läschen].", + "missing-revision-content": "Den Inhalt vun der Versioun #$1 vun der Säit mam Numm „$2“ konnt net geluede ginn.", "userpage-userdoesnotexist": "De Benotzerkont „$1“ ass op dëser Wiki net registréiert. Iwwerpréift wgl., ob Dir dës Säit uleeën/ännere wëllt.", "userpage-userdoesnotexist-view": "De Benotzerkont „$1“ ass op dëser Wiki net registréiert.", "blocked-notice-logextract": "{{GENDER:$1|Dëse Benotzer|Dës Benotzerin}} ass elo gespaart.\nDéi lescht Entrée am Logbuch vun de Späre steet als Referenz hei drënner:", @@ -643,10 +652,12 @@ "usercssyoucanpreview": "Tipp: Benotzt de Knäppche „{{int:showpreview}}“, fir Ären neien CSS virum Späicheren ze testen.", "userjsonyoucanpreview": "Tipp: Benotzt de Knäppche „{{int:showpreview}}“, fir Ären neien JSON virum Späicheren ze testen.", "userjsyoucanpreview": "Tipp: Benotzt de Knäppche „{{int:showpreview}}“, fir Ären neien JavaScript virum Späicheren ze testen.", - "usercsspreview": "Bedenkt: Dir kuckt just är Benotzer CSS.\nSi gouf nach net publizéiert!", - "userjspreview": "Denkt drun, datt Dir Äre JavaScript nëmmen test.\nEn ass nach net gespäichert!", - "sitecsspreview": "Denkt drun, datt Dir dësen CSS just kuckt.\nE gouf nach net gespäichert!", - "sitejspreview": "Denkt drun, datt Dir dëse JavaScript-Code just kuckt.\nE gouf nach net gespäichert!", + "usercsspreview": "Denkt drun, datt Dir just eng Virschau vun Ärem Benotzer-CSS kuckt.\nE gouf nach net verëffentlecht!", + "userjsonpreview": "Denkt drun, datt Dir just eng Virschau vun Ärer Benotzer-JSON-Konfiguratioun kuckt respektiv test.\nSe gouf nach net verëffentlecht!", + "userjspreview": "Denkt drun, datt Dir just eng Virschau vun Ärem Benotzer-JavaScript kuckt respektiv test.\nE gouf nach net verëffentlecht!", + "sitecsspreview": "Denkt drun, datt Dir just eng Virschau vun dësem CSS kuckt.\nE gouf nach net verëffentlecht!", + "sitejsonpreview": "Denkt drun, datt Dir just eng Virschau vun dëser JSON-Konfiguratioun kuckt.\nSe gouf nach net verëffentlecht!", + "sitejspreview": "Denkt drun, datt Dir just eng Virschau vun dësem JavaScript-Code kuckt.\nE gouf nach net verëffentlecht!", "userinvalidconfigtitle": "Opgepasst: Et gëtt keng Benotzeruewerfläch „$1“.\nDenkt drun, datt personaliséiert .css- an .js-Säiten e kleng geschriwwenen Titel benotzen, z. B. {{ns:user}}:Foo/vector.css am Géigesaz zu {{ns:user}}:Foo/Vector.css.", "updated": "(Geännert)", "note": "'''Notiz:'''", @@ -692,7 +703,7 @@ "modeleditnotsupported-text": "Änneren gëtt net ënnerstëtzt fir den Inhaltsmodell $1.", "permissionserrors": "Net genuch Rechter", "permissionserrorstext": "Dir hutt net genuch Rechter fir déi Aktioun auszeféieren. {{PLURAL:$1|Grond|Grënn}}:", - "permissionserrorstext-withaction": "Dir sidd aus {{PLURAL:$1|follgendem Grond|follgende Grënn}} net berechtegt $2:", + "permissionserrorstext-withaction": "Dir sidd aus {{PLURAL:$1|follgendem Grond|follgende Grënn}} net berechtegt, fir $2:", "contentmodelediterror": "Dir kënnt dës Versioun net ännere well hiren Inhaltsmodell $1 ass dee verschidde vum aktuellen Inhaltsmodell vun der Säit $2 ass.", "recreate-moveddeleted-warn": "Opgepasst: Dir sidd am Gaang eng Säit nei unzeleeën, déi schonn eng Kéier geläscht gouf.\n\nFrot Iech, ob et wierklech sënnvoll ass dës Säit weider z'änneren.\nFir Iech z'informéiere fannt Dir hei d'Logbuch vum Läschen a Réckelen:", "moveddeleted-notice": "Dës Säit gëtt et net.\nDen Extrait aus dem Logbuch vum Réckelen a Läsche fir déi Säit fannt Dir hei drënner als Referenz.", @@ -740,6 +751,9 @@ "parser-template-recursion-depth-warning": "D'Limit vun der Zuel vun de Verschachtelunge vu Schabloune gouf iwwerschratt ($1)", "language-converter-depth-warning": "D'Limite vun der déift vun der Sproochëmwandlung gouf iwwerschratt ($1)", "node-count-exceeded-category-desc": "D'Säit huet méi wéi déi maximal Zuel vu Kniet (Node-count).", + "expansion-depth-exceeded-category": "Säiten, wou déi maximal Expansiounsdéift iwwerschratt gëtt", + "expansion-depth-exceeded-category-desc": "D'Säit iwwerschreit déi maximal Expansiounsdéift.", + "expansion-depth-exceeded-warning": "D'Säit huet d'Expansiounsdéift iwwerschratt", "parser-unstrip-loop-warning": "Endlos Schleef entdeckt", "unstrip-depth-warning": "Unstrip-Déiftelimitt iwwerschratt ($1)", "unstrip-depth-category": "Säiten, op deenen d'Unstrip-Déiftelimitt iwwerschratt gëtt", @@ -1235,6 +1249,7 @@ "recentchanges-summary": "Op dëser Säit kënnt Dir déi rezent Ännerungen op dëser Wiki gesinn.", "recentchanges-noresult": "Keng Ännerunge wärend der Period, déi ugi gouf, passen op dës Krittären.", "recentchanges-network": "Duerch en technesche Feeler konnte keng Resultater geluede ginn. Probéiert d'Säit nei ze lueden.", + "recentchanges-notargetpage": "Gitt uewen den Numm vun enger Säit an, fir d'Ännerungen a Bezuch op déi Säit ze gesinn.", "recentchanges-feed-description": "Verfollegt mat dësem Feed déi rezent Ännerungen op {{SITENAME}}.", "recentchanges-label-newpage": "Mat dëser Ännerung gouf eng nei Säit ugeluecht", "recentchanges-label-minor": "Dëst ass eng kleng Ännerung", @@ -1308,7 +1323,7 @@ "rcfilters-filter-user-experience-level-experienced-description": "Ugemellt Auteure mat méi wéi 500 Ännerungen an 30 Deeg Aktivitéit.", "rcfilters-filtergroup-automated": "Automatiséiert Kontributiounen", "rcfilters-filter-bots-label": "Bot", - "rcfilters-filter-bots-description": "Ännerungen déi automatiséiert gemaach goufen.", + "rcfilters-filter-bots-description": "Ännerungen, déi automatiséiert gemaach goufen.", "rcfilters-filter-humans-label": "Mënsch (kee Bot)", "rcfilters-filter-humans-description": "Ännerungen, déi vu mënschlechen Auteure gemaach goufen.", "rcfilters-filtergroup-reviewstatus": "Status nokucken", @@ -1335,18 +1350,18 @@ "rcfilters-filter-watchlistactivity-seen-description": "Ännerungen op Säiten, déi Dir besicht hutt, säit d'Ännerunge gemaach goufen.", "rcfilters-filtergroup-changetype": "Typ vun der Ännerung", "rcfilters-filter-pageedits-label": "Säitenännerungen", - "rcfilters-filter-pageedits-description": "Ännerungen um Wikiinhalt, an Diskussiounen, a Beschreiwunge vu Kategorien, ...", + "rcfilters-filter-pageedits-description": "Ännerungen um Wikiinhalt, an Diskussiounen, a Kategoriëbeschreiwungen ...", "rcfilters-filter-newpages-label": "Ugeluecht Säiten", - "rcfilters-filter-newpages-description": "Ännerunge mat deenen nei Säiten ugeluecht ginn.", + "rcfilters-filter-newpages-description": "Ännerungen, mat deenen nei Säiten ugeluecht ginn.", "rcfilters-filter-categorization-label": "Ännerunge vun de Kategorien:", "rcfilters-filter-logactions-label": "Protokolléiert Aktiounen", - "rcfilters-filter-logactions-description": "Administrativ Aktiounen, Läsche vu Säiten, Eropgeluede Fichieren, ...", + "rcfilters-filter-logactions-description": "Administrativ Aktiounen, Läsche vu Säiten, eropgeluede Fichieren ...", "rcfilters-hideminor-conflicts-typeofchange": "Verschidden Type vu Ännerunge kënnen net als \"kleng\" markéiert ginn, dofir ass dëse Filter a Konflikt mat dësem Typ vun Ännerungsfilteren: $1", "rcfilters-filtergroup-lastrevision": "Lescht Versiounen", "rcfilters-filter-lastrevision-label": "Lescht Versioun", "rcfilters-filter-lastrevision-description": "Nëmmen déi lescht Ännerung op enger Säit.", "rcfilters-filter-previousrevision-label": "Net déi lescht Versioun", - "rcfilters-filter-previousrevision-description": "All Ännerungen, déi net déi 'rezentst Versioun' vun enger Säit sinn.", + "rcfilters-filter-previousrevision-description": "All Ännerungen, déi net déi „lescht Versioun“ sinn.", "rcfilters-filter-excluded": "Ausgeschloss", "rcfilters-tag-help": "Méi Informatiounen iwwer den „$1“-Tag", "rcfilters-tag-prefix-namespace-inverted": "net :$1", @@ -1371,7 +1386,7 @@ "rcfilters-allcontents-label": "All Inhalter", "rcfilters-alldiscussions-label": "All Diskussiounen", "rcnotefrom": "Hei drënner {{PLURAL:$5|gëtt d'Ännerung|ginn d'Ännerungen}} zanter $3, $4 (maximal $1 Ännerunge gi gewisen).", - "rclistfromreset": "Eraussiche vum Datum zrécksetzen", + "rclistfromreset": "Datumsauswiel zerécksetzen", "rclistfrom": "Nei Ännerunge vum $3 $2 u weisen", "rcshowhideminor": "Kleng Ännerunge $1", "rcshowhideminor-show": "Weisen", @@ -1594,7 +1609,7 @@ "img-auth-notindir": "De gefrote Pad ass net am Upload-Repertoire agestallt.", "img-auth-badtitle": "Aus \"$1\" ka kee valabelen Titel gemaach ginn.", "img-auth-nofile": "De Fichier \"$1\" gëtt et net.", - "img-auth-isdir": "Dir versicht op de Repertoire \"$1\" zouzegräifen.\nNèemmen Datenofruff ass erlaabt.", + "img-auth-isdir": "Dir versicht op de Repertoire „$1“ zouzegräifen.\nNëmmen Zougrëff op Dateien ass erlaabt.", "img-auth-streaming": "\"$1\" lueden.", "img-auth-public": "D'Funktioun img_auth.php erlaabt et fir Fichieren vun enger privater Wiki erauszeginn.\nDës Wiki ass als ëffentlech Wiki konfiguréiert.\nFir eng optimal Sécherheet ass img_auth.php ausgeschalt.", "img-auth-noread": "De Benotzer hut keen Zougang fir \"$1\" ze liesen", @@ -1640,7 +1655,7 @@ "filehist-help": "Klickt op e bestëmmten Zäitpunkt fir déi respektiv Versioun vum Fichier ze kucken.", "filehist-deleteall": "All Versioune läschen", "filehist-deleteone": "Läschen", - "filehist-revert": "zrécksetzen", + "filehist-revert": "zerécksetzen", "filehist-current": "aktuell", "filehist-datetime": "Versioun vum", "filehist-thumb": "Miniaturbild", @@ -1670,11 +1685,11 @@ "shared-repo-name-wikimediacommons": "Wikimedia-Commons", "upload-disallowed-here": "Dir kënnt Dir dëse Fichier net iwwerschreiwen.", "filerevert": "„$1“ zerécksetzen", - "filerevert-legend": "De Fichier zrécksetzen.", + "filerevert-legend": "Fichier zerécksetzen", "filerevert-intro": "Dir setzt de Fichier '''[[Media:$1|$1]]''' op d'[$4 Versioun vum $2, $3 Auer] zréck.", "filerevert-comment": "Bemierkung:", "filerevert-defaultcomment": "Zréckgesat op d'Versioun vum $1, $2 Auer ($3)", - "filerevert-submit": "Zrécksetzen", + "filerevert-submit": "Zerécksetzen", "filerevert-success": "[[Media:$1|$1]] gouf op d'[$4 Versioun vum $2, $3 Auer] zréckgesat.", "filerevert-badversion": "Et gëtt keng vireg lokal Versioun vun deem Fichier mat der Zäitinformatioun déi Dir uginn hutt.", "filerevert-identical": "Déi aktuell Versioun vum Fichier ass identesch mat där erausgesichter.", @@ -1730,7 +1745,7 @@ "statistics-edits-average": "Duerchschnëttlech Zuel vun Ännerunge pro Säit", "statistics-users": "Registréiert Benotzer", "statistics-users-active": "Aktiv Benotzer", - "statistics-users-active-desc": "Benotzer déi wärend {{PLURAL:$1|dem leschten Dag|de leschten $1 Deeg}} eppes gemaach hunn", + "statistics-users-active-desc": "Benotzer, déi wärend {{PLURAL:$1|dem leschten Dag|de leschten $1 Deeg}} eppes gemaach hunn", "pageswithprop": "Säite mat enger Säiteneegeschaft", "pageswithprop-legend": "Säite mat enger Säiteneegeschaft", "pageswithprop-text": "Op dëser Säit sti Säiten, déi eng speziell Säiteneegenschaft benotzen.", @@ -2006,7 +2021,7 @@ "mywatchlist": "Iwwerwaachungslëscht", "watchlistfor2": "Fir $1", "nowatchlist": "Dir hutt keng Anträg op Ärer Iwwerwaachungslëscht.", - "watchlistanontext": "Loggt Iech wgl. an, fir Anträg op Ärer Iwwerwaachungslëscht ze gesinn oder z'änneren.", + "watchlistanontext": "Loggt Iech wgl. an, fir Är Iwwerwaachungslëscht ze gesinn oder Elementer z'änneren.", "watchlistanontext-for-temp-user": "Leet Iech wgl. e Kont un, fir Anträg op der Iwwerwaachungslëscht ze gesinn oder z'änneren.", "watchnologin": "Net ageloggt", "watchlistnotwatchable": "Säit kann net iwwerwaacht ginn.", @@ -2017,11 +2032,11 @@ "addedwatchtext-short": "D'Säit \"$1\" gouf op Är Iwwerwaachungslëscht dobäigesat.", "addedwatchexpiry-options-label": "Zäitraum op der Iwwerwaachungslëscht:", "addedwatchexpiryhours": "„[[:$1]]“ a seng Diskussiounssäit goufe fir e puer Stonnen op Är [[Special:Watchlist|Iwwerwaachungslëscht]] gesat.", - "addedwatchexpiryhours-talk": "\"[[:$1]]\" a seng associéiert Säit goufe fir e puer Stonnen op Är [[Special:Watchlist|Iwwerwaachungslëscht]] gesat.", + "addedwatchexpiryhours-talk": "„[[:$1]]“ a seng associéiert Säit goufe fir e puer Stonnen op Är [[Special:Watchlist|Iwwerwaachungslëscht]] gesat.", "addedwatchexpirytext": "„[[:$1]]“ a seng Diskussiounssäit goufe fir $2 op Är [[Special:Watchlist|Iwwerwaachungslëscht]] gesat.", "addedwatchexpirytext-talk": "„[[:$1]]“ a seng associéiert Säit goufe fir $2 op Är [[Special:Watchlist|Iwwerwaachungslëscht]] gesat.", "addedwatchindefinitelytext": "„[[:$1]]“ a seng Diskussiounssäit goufen dauerhaft op Är [[Special:Watchlist|Iwwerwaachungslëscht]] gesat.", - "addedwatchindefinitelytext-talk": "\"[[:$1]]\" a seng associéiert Säit goufen dauerhaft op Är [[Special:Watchlist|Iwwerwaachungslëscht]] gesat.", + "addedwatchindefinitelytext-talk": "„[[:$1]]“ a seng associéiert Säit goufen dauerhaft op Är [[Special:Watchlist|Iwwerwaachungslëscht]] gesat.", "removewatch": "Vun der Iwwerwaachungslëscht erofhuelen", "removedwatchtext": "„[[:$1]]“ a seng Diskussiounssäit goufe vun Ärer [[Special:Watchlist|Iwwerwaachungslëscht]] erofgeholl.", "removedwatchtext-talk": "„[[:$1]]“ a seng associéiert Säit goufe vun Ärer [[Special:Watchlist|Iwwerwaachungslëscht]] erofgeholl.", @@ -2101,6 +2116,7 @@ "delete-edit-reasonlist": "Läschgrënn änneren", "delete-edit-reasonlist-suppress": "Ënnerdréckungsgrënn änneren", "delete-toobig": "Dës Säit huet e laangen Historique, méi wéi $1 {{PLURAL:$1|Versioun|Versiounen}}.\nD'Läsche vu sou Säite gouf limitéiert fir ongewollte Stéierungen op {{SITENAME}} ze verhënneren.", + "delete-toomanyrevisions": "Dir versicht méi wéi $1 {{PLURAL:$1|Versioun|Versioune}} beieneen ze läschen.\nEsou Operatioune goufen ageschränkt, fir ongewollt Stéierungen op {{SITENAME}} z'evitéieren.", "delete-warning-toobig": "Dës Säit huet eng laang Versiounsgeschicht, méi wéi $1 {{PLURAL:$1|Versioun|Versiounen}}.\nD'Läschen dovu kann zu Stéierungen am Fonctionnement vun {{SITENAME}} féieren;\ndës Aktioun soll mat Virsiicht gemaach ginn.", "deleteprotected": "Dir däerft dëst Säit net läsche well se gespaart ass.", "deleting-backlinks-warning": "Opgepasst: Déi Säit, déi dir amgaang sidd ze läschen, gëtt vun [[Special:WhatLinksHere/{{FULLPAGENAME}}|aner Säite]] verlinkt oder agebonnen.", @@ -2193,7 +2209,7 @@ "restriction-create": "Uleeën", "restriction-upload": "Eroplueden", "restriction-level-sysop": "ganz gespaart", - "restriction-level-autoconfirmed": "hallef gespaart (nëmmen ugemellt Benotzer, déi net nei sinn)", + "restriction-level-autoconfirmed": "hallef-protegéiert", "restriction-level-all": "alleguer", "undelete": "Geläscht Säite restauréieren", "undeletepage": "Geläscht Säite kucken a restauréieren", @@ -2387,7 +2403,7 @@ "blocklist-type-opt-all": "All", "blocklist-type-opt-sitewide": "Op der ganzer Websäit", "blocklist-type-opt-partial": "Partiell", - "blocklist-rangeblocks": "Späre vu ganzen IP-Beräicher verstoppen", + "blocklist-rangeblocks": "Späre vun Adressberäicher verstoppen", "blocklist-timestamp": "Zäitstempel", "blocklist-target": "Zil", "blocklist-expiry": "Spär bis", @@ -2648,7 +2664,7 @@ "tooltip-pt-mycontris": "Lëscht vun {{GENDER:|Äre}} Kontributiounen", "tooltip-pt-anoncontribs": "Eng Lëscht vun Ännerungen déi vun dëser IP-Adress aus gemaach goufen", "tooltip-pt-login": "Sech umelle gëtt gäre gesinn, Dir musst et awer net maachen.", - "tooltip-pt-login-private": "Dir musst Iech alogge fir dës Wiki ze benotzen", + "tooltip-pt-login-private": "Dir musst Iech aloggen, fir dës Wiki ze benotzen", "tooltip-pt-logout": "Ofmellen", "tooltip-pt-createaccount": "Et gëtt Iech geroden e Benotzerkont unzeleeën an Iech anzeloggen; dat ass awer net obligatoresch", "tooltip-ca-talk": "Diskussioun iwwer de Säiteninhalt", @@ -2791,7 +2807,7 @@ "pageinfo-transclusions": "Agebonnen {{PLURAL:$1|an eng Säit|a(n) $1 Säiten}}", "pageinfo-toolboxlink": "Informatiounen iwwer d'Säit", "pageinfo-redirectsto": "Viruleedung op", - "pageinfo-redirectsto-info": "Informatioun", + "pageinfo-redirectsto-info": "Informatiounen", "pageinfo-contentpage": "Als Säit mat Inhalt gezielt", "pageinfo-contentpage-yes": "Jo", "pageinfo-protect-cascading": "Säite mat Kaskadespär vun hei aus", @@ -3163,6 +3179,7 @@ "tags-edit-title": "Markéierungen (tags) änneren", "tags-edit-manage-link": "Markéierunge geréieren", "tags-edit-revision-selected": "{{PLURAL:$1|Erausgesicht Versioun|Erausgesicht Versioune}} vu(n) [[:$2]]:", + "tags-edit-existing-tags": "Besteeënd Markéierungen:", "tags-edit-existing-tags-none": "Keng", "tags-edit-new-tags": "Nei Markéierungen (tags):", "tags-edit-add": "Dës Markéierungen (tags) derbäisetzen:", @@ -3604,10 +3621,13 @@ "cannotauth-not-allowed": "Dir däerft dës Säit net benotzen", "changecredentials": "Umeldungsinformatiounen änneren", "changecredentials-submit": "Umeldungsinformatiounen änneren", + "changecredentials-invalidsubpage": "$1 ass kee gültegen Typ vun Umeldungsinformatiounen.", "changecredentials-success": "Är Umeldungsinformatioune goufe geännert.", "removecredentials": "Umeldungsinformatiounen ewechhuelen", "removecredentials-submit": "Umeldungsinformatiounen ewechhuelen", + "removecredentials-invalidsubpage": "$1 ass kee gültegen Typ vun Umeldungsinformatiounen.", "removecredentials-success": "Är Umeldungsinformatioune goufen ewechgeholl.", + "credentialsform-provider": "Typ vun Umeldungsinformatiounen:", "credentialsform-account": "Numm vum Kont:", "cannotlink-no-provider-title": "Et gëtt keng Benotzerkonte fir ze verlinken", "cannotlink-no-provider": "Et gëtt keng Benotzerkonte fir ze verlinken.", @@ -3620,7 +3640,7 @@ "userjsonispublic": "Denkt drun: Op JSON-Ënnersäite solle keng vertraulech Informatioune stoen, well se vun anere Benotzer kënne gesi ginn.", "usercssispublic": "Denkt drun: Op CSS-Ënnersäite solle keng vertraulech Informatioune stoen, well se vun anere Benotzer kënne gesi ginn.", "userjsdangerous": "Denkt drun: D'Skripter vun dëser Säit ginn allkéiers ausgefouert, wann Dir eng Säit luet. Béisaartege Code, deen hei agefüügt gëtt, kéint Äre Benotzerkont kompromettéieren. De Code gëtt ausgefouert, wann Dir Är Ännerungen un dëser Säit kuckt ouni ofzespäicheren.", - "restrictionsfield-badip": "Ongülteg IP-Adress oder -Beräich: $1", + "restrictionsfield-badip": "Ongülteg IP-Adress oder -Adressberäich: $1", "restrictionsfield-label": "Zougeloossen IP-Beräicher:", "restrictionsfield-help": "Eng IP-Adress oder CIDR-Beräich pro Zeil. Fir alles z'aktivéieren, benotzt:
                    0.0.0.0/0\n::/0
                    ", "restrictionsfields-pages-label": "Erlaabt Säite fir z'änneren:", @@ -3666,7 +3686,7 @@ "paramvalidator-help-type-user-subtype-name": "Benotzernumm", "paramvalidator-help-type-user-subtype-temp": "Temporäre Benotzer", "paramvalidator-help-type-user-subtype-ip": "IP", - "paramvalidator-help-type-user-subtype-cidr": "IP Adressberäich", + "paramvalidator-help-type-user-subtype-cidr": "IP-Adressberäich", "paramvalidator-help-type-user-subtype-interwiki": "Interwiki-Numm (z.B. \"prefix>BeispillNumm\")", "paramvalidator-help-type-user-subtype-id": "Benotzer-ID (z. B. „#12345“)", "paramvalidator-badtitle": "Ongültege Wäert „$2“ fir den Titelparameter $1: Keng gülteg Titelzeecheketten.", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/lg.json mediawiki-1.43.9+dfsg/languages/i18n/lg.json --- mediawiki-1.43.8+dfsg/languages/i18n/lg.json 2026-04-01 12:33:20.715552800 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/lg.json 2026-06-29 17:54:46.844094800 +0000 @@ -7,7 +7,8 @@ "Kizito", "Macofe", "아라", - "Ssemmanda will" + "Ssemmanda will", + "B722N" ] }, "sunday": "Ssande", @@ -60,7 +61,7 @@ "oct": "Gw10", "nov": "Gw11", "dec": "Gw12", - "pagecategories": "{{PLURAL:$1|Tuluba|Matuluba}}", + "pagecategories": "{{PLURAL:$1|Ettuluba|Mattuluba}}", "category_header": "Empapula eziri mu ttuluba lya \"$1\"", "subcategories": "Amatabi", "category-media-header": "Mediya eziri mu ttuluba lya \"$1\"", @@ -201,7 +202,7 @@ "nstab-mediawiki": "Obubaka", "nstab-template": "Akatiba", "nstab-help": "Omuko ogw'obuyambi", - "nstab-category": "Ettuluba lya", + "nstab-category": "Ettuluba", "mainpage-nstab": "Olupapula Olusinga Omugaso", "nosuchaction": "Ekikolwa ekyo tekisoboka", "nosuchactiontext": "Ekikolwa ekikongojedwa mu URL tekisoboka.
                    \nOyinza okuba nga URL wagiwandise bubi, oba yo URL y'eyinza okuba nga ya nsobi.
                    \nKiyinza ate okuba nti sofutiweya {{SITENAME}} gy'ekozesa erimu ebitali bituufu.", @@ -536,6 +537,8 @@ "recentchangeslinked-summary": "Olulpapula olw'enjawulo luno luliko olukalala lw'ebikyuse ku mpapula eziriko enyunzi ezigguka ku lw'obadde otunuulira. Ebiwandikidwa mu '''nukuta enziggumivu''' biri ku [[Special:Watchlist|mpapula z'ogoberera]].", "recentchangeslinked-page": "Lupapula:", "recentchangeslinked-to": "Nonamu eby'empapula ezikuggusa ku luno zokka", + "recentchanges-page-added-to-category": "[[:$1]] eyogendwa mu ttuluba lino", + "recentchanges-page-removed-from-category": "[[:$1]] eggyiddwa mu ttuluba lino", "upload": "Teekayo fayiro", "uploadlogpage": "Likooda eya fayiro eziteekedwa ku wiki", "filedesc": "Mu bufunze", @@ -559,6 +562,7 @@ "upload-disallowed-here": "Tosobola kukola nkyukakyuka mu fayiro eno.", "filedelete-comment": "Ekigyisizzawo fayiro:", "randompage": "Nondera olupapula muwawa", + "randomincategory-category": "Ettuluba:", "statistics": "Ebibalidwa", "nbytes": "{{PLURAL:$1|bayiti|bayiti}} $1", "ncategories": "$1 {{PLURAL:$1|ttuluba|matuluba}}", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/lkt.json mediawiki-1.43.9+dfsg/languages/i18n/lkt.json --- mediawiki-1.43.8+dfsg/languages/i18n/lkt.json 2026-04-01 12:33:20.721553000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/lkt.json 2026-06-29 17:54:46.850094800 +0000 @@ -20,12 +20,15 @@ "category-article-count-limited": "Očháže kiƞ le mahél oyúblaye $1 {{PLURAL:$1|yaƞké|yaƞkápi}}.", "category-file-count": "{{PLURAL:$2|Očháže kiƞ le mahél wópȟaȟta kiƞ le išnána uƞ.|Očháže kiƞ le mahél, $2 iyúpȟaȟ-wóiyawa etáƞhaƞ wópȟaȟta $1 {{PLURAL:$1|uƞ|úƞpi}}.}}", "category-file-count-limited": "Očháže kiƞ le mahél wópȟaȟta $1 {{PLURAL:$1|yaƞké|yaƞkápi}}.", + "index-category": "Oyúblaye owičháwapi-yuhé kiŋ", + "noindex-category": "Oyúblaye owičháwapi-yuhé šni kiŋ", "broken-file-category": "Oyúblaye kičí wópȟaȟta-wóičhikȟoyake našíča", "about": "Ečhíyataŋhaŋ", "article": "Wóslolye oyúblaye", "newwindow": "(ožáƞžaƞglepi mahed yuǧáƞpi kte)", "cancel": "Yužúžu {{GENDER:|wo|we|wo/we}}", "moredotdotdot": "Sáƞpȟa...", + "morenotlisted": "Ókini čhašówapi kiŋ lé yuštáŋpi šni.", "mypage": "Oyúblaye", "mytalk": "Wóakhiye", "anontalk": "Wóakhiye", @@ -39,7 +42,7 @@ "errorpagetitle": "Wóglušna", "returnto": "$1 ektá gla {{GENDER:|yo|ye|yo/ye}}.", "tagline": "{{SITENAME}} etáŋhaŋ", - "help": "Ómakiya {{GENDER:|yo|ye|yo/ye}}", + "help": "Wóokiye", "help-mediawiki": "Mediawiki ektá Wóokiye", "search": "Wóle", "searchbutton": "Wóle", @@ -97,8 +100,8 @@ "jumptosearch": "wóle", "pool-errorunknown": "Wóglušna olsólyapi šni", "poolcounter-usage-error": "Úƞpi wóglušna: $1", - "aboutsite": "{{SITENAME}} ečhíyataŋhaŋ", - "aboutpage": "Project:Ečhíyataŋhaŋ", + "aboutsite": "{{SITENAME}} ihóši", + "aboutpage": "Project:Wičhóȟ'aŋ-oyákapi", "copyright-footer": "Owápi šni haŋtáŋš, wóslolye kiŋ le $1 wóopȟe-wóiyowiƞkhiye ogná kpamnípi.", "copyrightpage": "{{ns:project}}:Wayúota-wóiyowiƞkhiye", "currentevents": "Leháŋl wóakhipȟa", @@ -183,6 +186,7 @@ "cannotdelete-title": "Oyúblaye \"$1\" iháŋgyaya oyákihi šni", "delete-scheduled": "Ečháƞni oyúblaye \"$1\" iháƞgyapi kte. Wačhíƞtȟaƞka {{GENDER:|yo|ye|yo/ye}}.", "badtitle": "Oyúblaye čhazé šíča", + "badtitletext": "Oyúblaye čhažé oyále kiŋ yuwíčakȟapi-šni, háeče, naíŋš iyápi-iyókogna naíŋš wiki-iyókogna čhaže ečhélya aíkȟoyakapi šni.\nÓkini, oówa iyowiŋkhiyapi-šni yuhá načhéče.", "viewsource": "Óhiyu kiŋ waŋyáŋka {{GENDER:|yo|ye|yo/ye}}", "skin-action-viewsource": "Óhiyu kiŋ waŋyáŋka {{GENDER:|yo|ye|yo/ye}}", "viewsource-title": "$1 ekta óhiyu kiŋ waŋyáŋka {{GENDER:|yo|ye|yo/ye}}", @@ -234,7 +238,7 @@ "userlogin-helplink2": "Čhaž'óigwa wóokiye", "userlogin-createanother": "Čhažé-oyáŋke sáƞpȟa káǧa {{GENDER:|yo|ye|yo/ye}}", "createacct-emailrequired": "Wakȟáƞgli wóyakapi makȟóčhažeyate", - "createacct-emailoptional": "Wakȟáƞgli wóyakapi makȟóčhažeyate (kaȟniȟpiča)", + "createacct-emailoptional": "Wakȟáƞgli wóyakapi makȟóčhažeyate (kaȟniȟphiča)", "createacct-email-ph": "Wakȟáƞgli wóyakapi makȟóčhažeyate nitȟáwa iyéya {{GENDER:|yo|ye|yo/ye}}", "createacct-another-email-ph": "Wakȟáƞgli wóyakapi makȟóčhažeyate iyéya {{GENDER:|yo|ye|yo/ye}}", "createacct-realname": "Čhaže wówičakȟe", @@ -245,6 +249,7 @@ "createacct-continue-submit": "Čhažé-oyáŋke kičháǧa ahíyaya {{GENDER:|yo|ye|yo/ye}}", "createacct-another-continue-submit": "Čhažé-oyáŋke kičháǧa ahíyaya {{GENDER:|yo|ye|yo/ye}}", "createacct-benefit-heading": "Tuwá {{SITENAME}} káǧapi kiŋ iyéwičhaničheča.", + "badretype": "Iyówiƞkhiya-wičhóiye kiŋ lená ákhilečheča šni.", "loginerror": "Čhaž'óigwa wóglušna", "createacct-error": "Čhažé-oyáŋke káǧapi wóglušna", "createaccounterror": "Čhažé-oyáŋke waƞ káǧapi okíhi šni: $1", @@ -323,10 +328,12 @@ "loginreqpagetext": "Oyúblaye uƞmá kiƞ hená waŋláŋka eháƞtaƞš takómni $1.", "accmailtitle": "Iyówiƞkhiya-wičhóiye íȟaƞhaƞ iyéyapi", "newarticle": "(Théča)", + "newarticletext": "Héčhena oyúblaye kiŋ le uŋ šni.\nIhakab oyawa kiŋháŋ ($1 wóokiye oyúblaye yawá {{GENDER:|yo|ye|yo/ye}}) oyúblaye kiŋ le yakáǧe kte.\nYačhíŋ šni éhaŋtaŋš, owákhita nith́áwa ogná hékta tȟaspúla kaȟníǧa {{GENDER:|yo|ye|yo/ye}}.", + "anontalkpagetext": "----\nWóakhiye-oyúblaye kiŋ le tuwá čhažé-wanílya uŋ kiŋ tȟáwa. Héčhena he čhažé-oyáŋke waŋ káǧe šni, naíŋš he čhažé-oyáŋke waŋ uŋ šni.\nHe uŋ, IP makȟóčhažeyate waŋ uŋ čhaš'úŋtȟuŋpi.\nIP makȟóčhažeyate waŋ tuwá uŋ kiŋ óta úŋpi okíhipi.\nOtȟáwokaške kiŋ le čhažé-wanílya yaúŋ na yatákunišni wóeye iyaču eháŋtaŋš, [[Special:CreateAccount|create an account]]\nIf you are an anonymous user and feel that irrelevant comments have been directed at you, please [[Special:CreateAccount|čhažé-oyáŋke waŋ yakáǧa {{GENDER:|yo|ye|yo/ye}}]] naíŋš [[Special:UserLogin|čhaž'óigwa {{GENDER:|yo|ye|yo/ye}}]]. Léčhel tuwá čhažé-wanílya uŋ kiŋ uŋmá niglúȟlaye kte.", "userpage-userdoesnotexist-view": "Wiki kiƞ le lel čhažé-oyáŋke \"$1\" čhažé oígwapi šni.", "previewnote": "Íŋše owáŋyaŋke-íȟaŋhaŋ héčha. Héčhena wóyutȟokča iyeyakiye šni!", "continue-editing": "Yutȟókečapi oyáƞke ektá yá {{GENDER:|yo|ye|yo/ye}}", - "editing": "Waƞna $1 blutȟókeča", + "editing": "Waƞna $1 lutȟókeča", "creating": "Waƞná ́$1 Wakáǧe", "editingsection": "Waƞná lutȟókeča $1 (oíyutȟe)", "editingcomment": "Waƞná lutȟókeča $1 (oíyutȟe théča)", @@ -343,6 +350,7 @@ "postedit-temp-created-label": "Čhažé-oyáŋke íȟaƞhaƞ", "slot-name-main": "Čhokáta", "content-model-wikitext": "wikiwičhoiye", + "undo-failure": "Wóyutȟokča lužúžu oyákihi šni, ičíŋš wóyutȟokča uŋma iyóčhokaŋyaŋ yaŋke.", "viewpagelogs": "Oyúblaye kiƞ le ekta táku owá égnakapi waŋyáŋka {{GENDER:|yo|ye|yo/ye}}", "viewpagelogs-lowercase": "Oyúblaye kiƞ le owá égnakapi waŋyáŋka {{GENDER:|yo|ye|yo/ye}}", "nohistory": "Oyúblaye kiƞ le eháŋni wóyakapi waníča", @@ -360,6 +368,7 @@ "tooltip-last": "Wóyutȟokča iyótaƞ hékta kiƞ wótȟókeča", "page_first": "tȟokáheya", "page_last": "ehákela", + "histlegend": "Wóyutȟokča kaȟníǧapi: Wóyutȟoka tȟačhéškíkȟaŋ kaȟníǧa {{GENDER:|yo|ye|yo/ye}}, yuŋkȟáŋ \"enter\" akákpi naíŋš iyótaŋ khúta čhéškikȟaŋ akákpi {{GENDER:|yo|ye|yo/ye}}.
                    \nWičhóiye-Iyúšloke: ({{int:cur}}) = wóyutȟokča iyótaŋ théča etáŋhaŋ tókhel tȟókeča, ({{int:last}}) = hékta wóyutȟokča kiŋ etáŋhaŋ tókhel tȟókeča, {{int:minoreditletter}} = čík'ala wóyutȟokča.", "history-fieldset-title": "Wóyutȟokča nazéya {{GENDER:|yo|ye|yo/ye}}", "histfirst": "iyotáƞ kaƞ", "histlast": "iyotáƞ tȟéča", @@ -413,6 +422,8 @@ "editundo": "khigléya {{GENDER:|yo|ye|yo/ye}}", "diff-empty": "(Wótȟókeča waníča)", "diff-user-edits": "$1 {{PLURAL:$1|wóyutȟokča}}", + "diff-multi-sameuser": "(Tuwá {{GENDER:$3|uŋ}} kiŋ le wóyutȟokča iyóčhokaŋyaŋ {{PLURAL:$1|waŋ|$1}} káǧe; {{PLURAL:$1|he|hená}} čhičípazo šni.)", + "diff-multi-otherusers": "(Tuwá uŋ kiŋ {{PLURAL:$2|he|hená}} wóyutȟokča iyóčhokaŋyaŋ {{PLURAL:$1|waŋ|$1}} {{PLURAL:$2|káǧa|káǧapi}}; {{PLURAL:$1|he|hená}} čhičípazo šni.)", "diff-inline-tooltip-del": "Wóslolye iháŋgyapi", "diff-line-deleted": "⟵ iháŋgyapi", "diff-newline": "↲ óhiye théča", @@ -437,6 +448,7 @@ "searchprofile-images-tooltip": "Wówapi olé {{GENDER:|yo|ye|yo/ye}}", "searchprofile-everything-tooltip": "Tuktétu k’éyaš wóle {{GENDER:|yo|ye|yo/ye}} (wóakhiye-oyúblaye kȟó)", "search-result-size": "$1 ({{PLURAL:$2|wičhóiye waƞ|wičhóiye $2}})", + "search-result-category-size": "táku ópȟa {{PLURAL:$1|waŋ|$1}} ({{PLURAL:$2|očhážela waŋ|očhážela $2}}, {{PLURAL:$3|wópȟaȟta waŋ|wópȟaȟta $3}})", "search-redirect": "($1 etáƞhaƞ iglákapi)", "search-section": "(oíyutȟe $1)", "search-category": "(očháže $1)", @@ -456,6 +468,7 @@ "mypreferences": "Wóigluštaŋ", "searchresultshead": "Wóle", "prefs-namespaces": "Očháže", + "linterror-wikilink-in-extlink": "Wóičhikȟoyake mahél wóičhikȟoyake", "email": "Wakȟáƞgli wóyakapi", "userrights": "Wóiyowašya", "userrights-lookup-user": "Tuwá uŋ kiŋ kaȟniǧa {{GENDER:|yo|ye|yo/ye}}", @@ -540,16 +553,21 @@ "recentchanges": "Lečhála wóyutȟokča", "recentchanges-legend": "Lečhála-wóyutȟokča wóigluštaŋ", "recentchanges-summary": "Oyúblaye kiŋ le mahél, leháŋl wiki wóyutȟokča kiŋ lawá oyákihi.", + "recentchanges-noresult": "Owíhiyaye kiŋ le ópta, wóyutȟokča léčhečaka waníča.", "recentchanges-label-newpage": "Wóyutȟokča kiŋ le oyúblaye-tȟéča waŋ káǧe", "recentchanges-label-minor": "Wóyutȟokča čík’ala héčha", "recentchanges-label-bot": "Mas'wíčhaša waŋ wóyutȟokča kiŋ lé yutȟókča", "recentchanges-label-plusminus": "Oyúblaye kiŋ wíhoši-okáza henákeča yutȟokeča", + "recentchanges-legend-heading": "Wičhóiye-Iyúšloke", "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (nakúŋ [[Special:NewPages|oyúblaye tȟéča čhašówapi]] waŋyáŋka {{GENDER:|yo|ye|yo/ye}} )", "recentchanges-legend-watchlistexpiry": "Oyúblaye íȟaƞhaƞ waƞyáƞkapi", "recentchanges-submit": "Pazó {{GENDER:|wo|we|wo/we}}", "rcfilters-tag-remove": "'$1' yuȟéyab ičú {{GENDER:|wo|we|wo/we}}", + "rcfilters-activefilters": "Wínazeya škaŋ", "rcfilters-activefilters-hide": "Naȟmá {{GENDER:|yo|ye|yo/ye}}", "rcfilters-activefilters-show": "Pazó {{GENDER:|wo|we|wo/we}}", + "rcfilters-activefilters-hide-tooltip": "Wínazeya škaŋ kiŋ naȟma", + "rcfilters-activefilters-show-tooltip": "Wínazeya škaŋ kiŋ pazó", "rcfilters-advancedfilters": "Wínazeye ektáwapȟaya", "rcfilters-limit-and-date-label": "$1 {{PLURAL:$1|wayútȟokčapi}}, $2", "rcfilters-days-title": "Lečhála aŋpétu", @@ -601,6 +619,7 @@ "rcfilters-tag-prefix-tags-inverted": "šni #$1", "rcfilters-allcontents-label": "Wóslolye iyúha", "rcfilters-alldiscussions-label": "Wóakhiye iyúha", + "rcnotefrom": "Léčhiya $3, $4 heháƞtaƞhaƞ wóyutȟokča kiŋ {{PLURAL:$5|le|lená}} lawá oyákihi. ($1 aóptetu pazópi)", "rclistfrom": "$2, $3 íyohakab wóyutȟokča théča kiƞ pazó {{GENDER:|wo|we|wo/we}}", "rcshowhideminor": "$1 čík'ala wóyutȟokča", "rcshowhideminor-show": "Pazó {{GENDER:|wo|we|wo/we}}", @@ -614,8 +633,9 @@ "rcshowhideanons": "$1 tuwá čhažé-wanílya uŋ kiŋ", "rcshowhideanons-show": "Pazó {{GENDER:|wo|we|wo/we}}", "rcshowhideanons-hide": "Naȟmá {{GENDER:|yo|ye|yo/ye}}", - "rcshowhidepatr-show": "Pazó wo/we", - "rcshowhidepatr-hide": "Naȟmá", + "rcshowhidepatr": "wóyutȟokča akhítapi $1", + "rcshowhidepatr-show": "pazó wo/we", + "rcshowhidepatr-hide": "naȟmá yo/ye", "rcshowhidemine": "$1 yutȟokečapi mitȟáwa", "rcshowhidemine-show": "Pazó {{GENDER:|wo|we|wo/we}}", "rcshowhidemine-hide": "Naȟmá {{GENDER:|yo|ye|yo/ye}}", @@ -637,6 +657,7 @@ "recentchangeslinked-toolbox": "Khiyéla wóyutȟokča", "recentchangeslinked-title": "\"$1\" Khiyéla wóyutȟokča kiƞ", "recentchangeslinked-page": "Oyúblaye očháže", + "recentchangeslinked-to": "Ečháŋleš, táku oyúblaye yakaȟniǧe kiŋ aíkȟoyake kiŋ tȟawóyutȟokča pazo {{GENDER:|wo|we|wo/we}}", "recentchanges-page-added-to-category": "[[:$1]] očháže kiƞ ognákapi", "recentchanges-page-added-to-category-bundled": "[[:$1]] očháže kiƞ ognákapi, [[Special:WhatLinksHere/$1|oyúblaye uŋmá mahél oyúblaye kiŋ le yaŋké]]", "recentchanges-page-removed-from-category": "[[:$1]] očháže kiƞ etáƞhaƞ yuȟéyab ičúpi", @@ -644,7 +665,7 @@ "autochange-username": "MediaWiki wóyutȟokča naídepi kiŋ", "upload": "Takúŋl waŋkál okšú", "uploadbtn": "Wówapi waŋkál okšú", - "upload-refresh": "Iglútheča {{GENDER:|yo|ye|yo/ye}}", + "upload-refresh": "Iglútȟeča {{GENDER:|yo|ye|yo/ye}}", "uploadnologin": "Čhaž'ónigwa šni", "uploadnologintext": "Takómni wópȟaȟta waƞkál okšú eháƞtaƞš $1.", "uploaderror": "Waƞkál wókšu wóglušna", @@ -758,6 +779,7 @@ "sharedupload-desc-here": "Wópȟaȟta kiŋ le $1 etáŋhaŋ na wičhoȟ’aŋ uŋma kiŋ uŋ okíhi kte. Ihakab, he [$2 Wópȟaȟta-oyákapi oyúblaye] tȟáwa etáŋhaŋ kiŋ pazópi.", "filepage-nofile": "Wópȟaȟta léčhel čhaštȟúƞpi kiƞ waníča.", "shared-repo-from": "$1 etáƞhaƞ", + "upload-disallowed-here": "Wópȟaȟta kiŋ le óštaŋ oyáwa oyákihi šni.", "filerevert": "$1 khigléya {{GENDER:|yo|ye|yo/ye}}", "filerevert-legend": "Wópȟaȟta khigléya {{GENDER:|yo|ye|yo/ye}}", "filerevert-comment": "Tákuwe:", @@ -858,6 +880,7 @@ "logeventslist-submit": "Pazó wo/we", "logeventslist-newusers-log": "Čhažé-oyáŋke káǧapi", "all-logs-page": "Táku owíčhotaya owá égnakapi čhokáta kiŋ", + "alllogstext": "Léčhiya {{SITENAME}} mahél táku owá égnakapi iyúha yaŋké.\nTáku owá égnakapi owéčhaže, tuwá uƞ kiƞ tȟačháze naíŋš óyublaye tȟačháze yakaȟniǧa oyákihi. Léčhel nazéyaya kte. Takomni aíyopteya oyáwa kte; oówa háŋska naíŋš oówa ptéčela aíyopteya kaȟniǧa {{GENDER:|yo|ye|yo/ye}}.", "logempty": "Owá-égnakapi kiŋ mahél waníča.", "checkbox-select": "Kaȟniǧa {{GENDER:|yo|ye|yo/ye}}: $1", "checkbox-all": "Iyúha", @@ -909,6 +932,7 @@ "notanarticle": "Wóslolye oyúblaye héčha šni", "watchlist-details": "Wóawaƞyaƞke čhašówapi nitȟáwa mahél {{PLURAL:$1|oyúblaye $1 yaŋké}}.", "wlheader-showupdated": "Oyúblaye lawá heháŋtaŋhaŋ yutȟókečapi kiŋ hena kpas'íkazopi.", + "wlnote": "$3, $4 he eháŋ, hékta {{PLURAL:$2|oápȟe waŋži|oápȟe $2}} heháŋyaŋ, léčhiya iyótaŋ théča kiŋ {{PLURAL:$1|le|lená}} yaŋke.", "watchlist-hide": "Naȟmá", "watchlist-submit": "Pazó wo/we", "wlshowhideminor": "čík'ala wóyutȟokča", @@ -920,6 +944,7 @@ "watchlist-options": "Wóawaƞyaƞke-čhašówapi wóigluštaŋ kiŋ", "watching": "Awaƞ́blake...", "unwatching": "Awáŋblag-ablúštaƞ...", + "enotif_reset": "Oyúblaye iyúha waŋláŋke kiŋ owá égnaka {{GENDER:|yo|ye|yo/ye}}", "enotif_impersonal_salutation": "{{SITENAME}} tuwá uŋ kiŋ", "enotif_subject_deleted": "{{SITENAME}} mahél, $2 oyúblaye $1 kiŋ iháŋgye", "enotif_subject_created": "{{SITENAME}} mahél, $2 oyúblaye $1 kiŋ káǧe", @@ -1007,6 +1032,7 @@ "anoncontribs": "Táku yéč'uŋ", "contribute": "Táku kíč'uŋ", "contributions-account-creation-date": "$1 he eháŋ Čhažé-oyáŋke kiŋ le káǧapi.", + "nocontribs": "Wóyutȟokča léčhečaka waníča.", "uctop": "leháŋl", "month": "Wi etáŋhaŋ (na šni itȟókab)", "year": "Ómakȟa etáŋhaŋ (na šni itȟókab)", @@ -1027,11 +1053,13 @@ "linkshere": "Oyúblaye kiƞ hená $2 ektá aíkȟoyake:", "nolinkshere": "Oyúblaye tákuni $2 ektá aíkȟoyake šni.", "isredirect": "iglákapi-oyúblaye", + "istemplate": "ítȟehaŋ-kȟóyapi", "isimage": "itówapi lé aíkȟoyake", "whatlinkshere-prev": "{{PLURAL:$1|hékta|hékta $1}}", "whatlinkshere-next": "{{PLURAL:$1|íyokhihe|íyokhihe $1}}", "whatlinkshere-links": "← takúku lé aíkȟoyake", "whatlinkshere-hideredirs": "Iglákapi-oyúblaye naȟmá {{GENDER:|yo|ye|yo/ye}}", + "whatlinkshere-hidetrans": "Ítȟehaŋ-kȟóyapi kiŋ naȟmá {{GENDER:|yo|ye|yo/ye}}", "whatlinkshere-hidelinks": "Wóičhikȟoyake naȟmá {{GENDER:|yo|ye|yo/ye}}", "whatlinkshere-hideimages": "Wópȟaȟta wóičhikȟoyake naȟmá {{GENDER:|yo|ye|yo/ye}}", "whatlinkshere-sectionredir": "Oíyutȟe \"$1\" ektá iglákapi", @@ -1220,6 +1248,7 @@ "pageinfo-category-pages": "Oyúblaye henákeča", "pageinfo-category-files": "Oyúblaye henákeča", "pageinfo-user-id": "Tuwá uŋ kiŋ ID", + "patrol-log-page": "Táku akhítapi kiŋ owá égnakapi", "confirm-markpatrolled-button": "{{GENDER:|Hau|Haƞ|Hau/Haƞ}}", "previousdiff": "← Wóyutȟokča isáƞm káƞ", "nextdiff": "Wóyutȟokča isáƞm théča →", @@ -1227,6 +1256,7 @@ "file-nohires": "Itówapi kiŋ le lutȟáŋka oyákihi šni.", "show-big-image": "Tȟokáheya wópȟaȟta kiŋ", "show-big-image-preview": "Owáŋyaŋke-íȟaŋhaŋ kiŋ le lehaƞkeča: $1", + "show-big-image-other": "Oíyutȟe uŋmá kiŋ {{PLURAL:$2|he|hená}}: $1.", "show-big-image-size": "itówapi okáza $1 × $2", "newimages-legend": "Wínazeye", "ilsubmit": "Wóle", @@ -1356,7 +1386,7 @@ "namespaceinfo-description-ns3": "Tuwá uŋ kiŋ tȟawóakhiye", "namespaceinfo-description-ns4": "Wičhóȟ'aƞ oyúblaye", "namespaceinfo-description-ns12": "Wóokiye-očháže", - "htmlform-optional-flag": "(kaȟniȟpiča)", + "htmlform-optional-flag": "(kaȟniȟphiča)", "htmlform-submit": "Iyéya {{GENDER:|yo|ye|yo/ye}}", "htmlform-selectorother-other": "Uƞmá kiƞ", "htmlform-no": "Hiyá", @@ -1466,6 +1496,7 @@ "blockedtext-contact-blocker-admin": "Wóanapte kiŋ iwóyahdaka yačhíŋ etáŋhaŋš, $1 naíŋš [[{{MediaWiki:Grouppage-sysop}}|oítȟaƞčhaƞ]] uŋmá waŋ wókiwa oyákihi.", "blockedtext-block-ip": "Waƞná $1 IP makȟóčhažeyate nitȟáwa $1 he e.", "blockedtext-block-id": "Wóanapte ID #$1.", + "blockedtext-include-details-queries": "Wówala yakáǧa kiŋháŋ, wíhoši kiŋ le owá {{GENDER:|yo|ye|yo/ye}}.", "renameuserold": "Leháŋl čhažé-oyáŋke tȟačháze:", "renameusernew": "Čhažé-oyáŋke tȟačháze théča:", "renameuserreason": "Tákuwe:", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/lzh.json mediawiki-1.43.9+dfsg/languages/i18n/lzh.json --- mediawiki-1.43.8+dfsg/languages/i18n/lzh.json 2026-04-01 12:33:20.730553200 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/lzh.json 2026-06-29 17:54:46.859094900 +0000 @@ -53,7 +53,9 @@ "Honoka55", "Leo768", "Ouclie", - "Koolhaas" + "Koolhaas", + "TripleCamera2022", + "Above mountain" ] }, "sunday": "週日", @@ -135,7 +137,7 @@ "anontalk": "議", "navigation": "導", "and": "與", - "faq": "頻答問", + "faq": "答問", "actions": "動", "namespaces": "名集", "variants": "變字", @@ -196,7 +198,7 @@ "redirectto": "轉至:", "lastmodifiedat": "此頁於$1$2方易。", "viewcount": "此頁$1閱矣", - "protectedpage": "緘封之頁", + "protectedpage": "已緘之頁", "jumpto": "往:", "jumptonavigation": "導", "jumptosearch": "尋", @@ -224,9 +226,9 @@ "portal-url": "Project:市集", "privacy": "隱私通例", "privacypage": "Project:隱私通例", - "badaccess": "子未逮", - "badaccess-group0": "子未逮,歉限之。", - "badaccess-groups": "子未逮,歉限之有{{PLURAL:$2|一|多}}:$1", + "badaccess": "無權行之", + "badaccess-group0": "子所欲,無權以行。", + "badaccess-groups": "子所欲,唯$1{{PLURAL:$2||之一}}可爲。", "versionrequired": "惠置$1媒維基", "versionrequiredtext": "惠置$1媒維基,見[[Special:Version|版]]。", "ok": "可", @@ -327,6 +329,10 @@ "editinginterface": "敬告:此頁司版。\n片言之易,皆波及全局之觀瞻,祈慎行之。", "cascadeprotected": "此頁緘封,未得修纂。緣其附於下開{{PLURAL:$1|之頁|諸頁}},而{{PLURAL:$1|是|諸}}頁{{PLURAL:$1|已|皆}}設「迭緘」,連環相封也:\n$2", "namespaceprotected": "子權未逮,莫能纂'''$1'''。", + "customcssprotected": "子權未逮,未可纂此CSS頁,蓋其內含他簿之私設也。", + "customjsonprotected": "子權未逮,未可纂此JSON頁,蓋其內含他簿之私設也。", + "mycustomcssprotected": "子權未逮,未可纂此CSS頁。", + "mycustomjsonprotected": "子權未逮,未可纂此JSON頁。", "ns-specialprotected": "特殊之頁,不可纂也。", "titleprotected": "緘焉自[[User:$1|$1]]防建。以$2之故也。", "invalidtitle": "題名不效", @@ -352,6 +358,7 @@ "createacct-yourpasswordagain-ph": "復告符節", "userlogin-remembermypassword": "籍記不除", "userlogin-signwithsecure": "以安全伺服登簿", + "cannotlogin-title": "未可登簿", "yourdomainname": "汝之網域", "password-change-forbidden": "符節不能改乎此維基也。", "externaldberror": "認庫之錯,或禁更汝之外簿。", @@ -376,7 +383,7 @@ "createacct-reason-ph": "汝另立一簿者何哉?", "createacct-submit": "登簿", "createacct-another-submit": "登簿", - "createacct-benefit-heading": "{{SITENAME}}之成,皆賴君輩共同結撰。", + "createacct-benefit-heading": "{{SITENAME}}之成,皆賴君輩勠力。", "createacct-benefit-body1": "纂", "createacct-benefit-body2": "頁", "createacct-benefit-body3": "是月纂者", @@ -565,7 +572,11 @@ "edit-conflict": "纂突。", "edit-no-change": "爾之纂已略,由字無改也。", "postedit-confirmation-created": "其頁已[[Special:Diff/$2|建]]。", + "postedit-confirmation-restored": "此審[[Special:Diff/$2|已返]]。", "postedit-confirmation-saved": "[[Special:Diff/$2|汝纂]]已成。", + "postedit-confirmation-published": "[[Special:Diff/$2|子纂]]既成。", + "postedit-temp-created-label": "暫簿", + "postedit-temp-created": "藉置存記於瀏覽器,已為君增一[[$2|自生之簿]]。欲自擇名號、兼獲他益,惠請[$1 立簿]。", "edit-already-exists": "不建新頁。\n已存也。", "defaultmessagetext": "素定之辭", "slot-name-main": "主", @@ -596,11 +607,13 @@ "nextrevision": "新→", "currentrevisionlink": "今本", "cur": "今", + "tooltip-cur": "與今審之別", "next": "後", "last": "前", + "tooltip-last": "與前審之別", "page_first": "首", "page_last": "末", - "histlegend": "辨異:既擇二孔,按Enter、或點下鈕以辨之。
                    \n釋義:'''({{int:cur}})'''與今審辨;'''({{int:last}})'''與前審辨;'''{{int:minoreditletter}}''',細謹", + "histlegend": "辨異:既擇二孔,按Enter或擊下方按鈕以辨之。
                    \n釋義:({{int:cur}})與今審辨;({{int:last}})與前審辨;{{int:minoreditletter}},細謹", "history-fieldset-title": "擇覽舊本", "history-show-deleted": "獨列刪本", "histfirst": "初之版", @@ -696,7 +709,7 @@ "mergelog": "誌併", "revertmerge": "悔併", "mergelogpagetext": "下乃近頁之誌併至二頁之表也。", - "history-title": "$1之史", + "history-title": "「$1」之史", "difference-title": "「$1」:各本之異", "difference-title-multipage": "$1、$2之異", "difference-multipage": "(辨頁)", @@ -710,6 +723,8 @@ "diff-multi-sameuser": "(同一{{GENDER:$3|文士}},間所易{{PLURAL:$1|$1筆}},皆略之)", "diff-multi-otherusers": "({{PLURAL:$2|$2}}簿作審未示,有{{PLURAL:$1|$1}})", "diff-multi-manyusers": "(超{{PLURAL:$2|$2}}簿作審未示,有{{PLURAL:$1|$1}})", + "diff-inline-tooltip-ins": "所增者", + "diff-inline-tooltip-del": "所刪者", "diff-line-deleted": "⟵ 刪", "searchresults": "得尋", "search-filter-title-prefix-reset": "尋全頁", @@ -1431,19 +1446,19 @@ "protect-locked-dblock": "方今庫鎖,無從弛緘。\n'''$1'''今制如下:", "protect-locked-access": "權界未逮,無從弛緘。\n$1今制如下:", "protect-cascadeon": "此頁已緘。蓋因此頁見引於{{PLURAL:$1|下記之頁|下開諸頁}},{{PLURAL:$1|彼頁|諸頁}}既緘,焉乃迭緘至此矣。\n縱弛此頁緘封之度,於彼連環之緘,亦無改焉。", - "protect-default": "允全簿", + "protect-default": "允眾簿", "protect-fallback": "須''$1''准", - "protect-level-autoconfirmed": "唯文士而自證者得修", + "protect-level-autoconfirmed": "須自證", "protect-level-sysop": "惟有秩", "protect-summary-cascade": "迭緘", "protect-expiring": "$1(UTC)屆", "protect-expiry-indefinite": "無屆", "protect-cascade": "兼封內含之頁(迭緘)", - "protect-cantedit": "汝無動頁之護也,因汝無權纂之矣。", + "protect-cantedit": "君無易此頁緘封寛嚴之權,因君無權纂之矣。", "protect-othertime": "它時:", "protect-othertime-op": "它時", "protect-existing-expiry": "現屆時:$2 $3", - "protect-existing-expiry-infinity": "現屆時:恒久", + "protect-existing-expiry-infinity": "現屆時:恆久", "protect-otherreason": "它/附之理:", "protect-otherreason-op": "它理", "protect-dropdown": "*通錮之理\n** 多破\n** 多灌\n** 反產之戰纂\n** 高量之頁", @@ -1555,9 +1570,10 @@ "ipbhidename": "簿名隱乎纂與表", "ipbwatchuser": "哨該簿之齋與議", "ipb-change-block": "用此設重禁此簿", + "ipb-confirm": "確然禁之", "badipaddress": "IP不格", "blockipsuccesssub": "禁焉", - "blockipsuccesstext": "[[Special:Contributions/$1|$1]]禁焉。表禁
                    見[[Special:BlockList|此]]。", + "blockipsuccesstext": "[[Special:Contributions/$1|$1]]禁焉。
                    攷[[Special:BlockList|見禁之簿]]於此。", "ipb-blockingself": "汝將自禁!子確為之?", "ipb-confirmhideuser": "汝將禁一簿而「藏之」。凡此簿名出誌中,皆為禁示。\n子確為之?", "ipb-edit-dropdown": "改證", @@ -1566,6 +1582,7 @@ "ipb-blocklist": "列禁", "ipb-blocklist-contribs": "$1勛績", "block-expiry": "限期", + "block-user-previous-blocks": "誌禁", "unblockip": "赦簿", "unblockiptext": "函下赦禁。", "ipusubmit": "赦此址", @@ -1672,6 +1689,7 @@ "movereason": "因", "revertmove": "還", "delete_and_move_text": "==准刪==\n\n往遷\"[[:$1]]\"存,刪之以替乎?", + "delete_redirect_and_move_text": "標的頁「[[:$1]]」既為渡。君欲刪之以畢遷事乎?", "delete_and_move_confirm": "刪之", "delete_and_move_reason": "為遷而刪之", "selfmove": "新舊名同,無所遷移。", @@ -2077,7 +2095,13 @@ "compare-rev2": "審二", "compare-submit": "較", "diff-form": "表", + "editpage": "纂", "deletepage": "刪頁", + "pageinfo": "訊", + "pagehistory": "史", + "protectpage": "緘封篇頁", + "purge": "清", + "namespaceinfo-namespace-protection-right": "此名集,惟秉$1權者可纂。", "htmlform-invalid-input": "爾之輸問也", "htmlform-select-badoption": "爾之值為非效之。", "htmlform-int-invalid": "爾之值為非整數也。", @@ -2106,7 +2130,13 @@ "logentry-suppress-block": "$1{{GENDER:$2|禁}}{{GENDER:$4|$3}},屆時$5$6", "logentry-move-move": "$1{{GENDER:$2|遷}}頁$3至$4", "logentry-newusers-create": "既{{GENDER:$2|登}}新名,曰$1", + "logentry-protect-unprotect": "$1 {{GENDER:$2|既除}} $3 之緘", + "logentry-protect-protect": "$1 {{GENDER:$2|既緘}} $3 $4", + "logentry-protect-protect-cascade": "$1 {{GENDER:$2|既緘}} $3 $4 [連環]", + "logentry-protect-modify": "$1 {{GENDER:$2|既更}} $3 之緘 $4", + "logentry-protect-modify-cascade": "$1 {{GENDER:$2|既更}} $3 之緘 $4 [連環]", "rightsnone": "(凡)", + "rightslogentry-temporary-group": "$1(臨時,屆滿於$2)", "feedback-cancel": "罷", "feedback-submit": "致", "searchsuggest-search": "尋於{{SITENAME}}", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/min.json mediawiki-1.43.9+dfsg/languages/i18n/min.json --- mediawiki-1.43.8+dfsg/languages/i18n/min.json 2026-04-01 12:33:20.739553200 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/min.json 2026-06-29 17:54:46.869095000 +0000 @@ -1793,8 +1793,8 @@ "sp-contributions-blocked-notice-anon": "Alamaik IP ko tangah kanai sakek.\nEntri log sakek tabaru ado di bawah ko untuak referensi:", "sp-contributions-search": "Cari jariah", "sp-contributions-username": "Alamaik IP atau namo pangguno:", - "sp-contributions-toponly": "Anyo manampilan suntiangan nan tarakhia", - "sp-contributions-newonly": "Hanyo manampilan suntiangan nan tarakhia", + "sp-contributions-toponly": "Hanyo manampilan suntiangan nan tarakhia", + "sp-contributions-newonly": "Hanyo manampilan suntiangan nan partamo", "sp-contributions-submit": "Cari", "whatlinkshere": "Pautan baliak", "whatlinkshere-title": "Laman nan takaik ka \"$1\"", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/ml.json mediawiki-1.43.9+dfsg/languages/i18n/ml.json --- mediawiki-1.43.8+dfsg/languages/i18n/ml.json 2026-04-01 12:33:20.743553200 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/ml.json 2026-06-29 17:54:46.875095100 +0000 @@ -39,7 +39,8 @@ "לערי ריינהארט", "아라", "Athulvis", - "Sree1959" + "Sree1959", + "Shem.iz" ] }, "sunday": "ഞായർ", @@ -623,8 +624,10 @@ "temp-user-banner-tooltip-description-expiration-soon": "നിങ്ങളുടെ താൽക്കാലിക അക്കൗണ്ട് {{PLURAL:$1| 1 ദിവസം| $1 ദിവസങ്ങൾ}} കഴിഞ്ഞാൽ കാലഹരണപ്പെടും. അത് കാലഹരണപ്പെട്ടതിനുശേഷം, അടുത്ത തവണ നിങ്ങൾ ലോഗിൻ ചെയ്യാതെ എഡിറ്റ് ചെയ്യുമ്പോൾ പുതിയൊരെണ്ണം സൃഷ്ടിക്കപ്പെടും.", "temp-user-banner-tooltip-description-expiration-soon-day": "നിങ്ങളുടെ താൽക്കാലിക അക്കൗണ്ട് ഒരു ദിവസത്തിനുള്ളിൽ കാലഹരണപ്പെടും. അത് കാലഹരണപ്പെട്ടതിനുശേഷം, അടുത്ത തവണ നിങ്ങൾ ലോഗിൻ ചെയ്യാതെ എഡിറ്റ് ചെയ്യുമ്പോൾ പുതിയൊരെണ്ണം സൃഷ്ടിക്കപ്പെടും.", "temp-user-banner-tooltip-description-learn-more": "ഈ ബ്രൗസറിലും ഉപകരണത്തിലും അക്കൗണ്ട് ഇല്ലാതെ ഒരു എഡിറ്റ് നടത്തിയതിന് ശേഷമാണ് ഈ താൽക്കാലിക അക്കൗണ്ട് സൃഷ്ടിച്ചത്. [[mw:Special:MyLanguage/Help:Temporary_accounts|കൂടുതലറിയുക]].", + "temp-user-banner-tooltip-description-login": "ഭാവിയിലെ എഡിറ്റുകൾക്കുള്ള ക്രെഡിറ്റ് നേടുന്നതിനും മറ്റ് സവിശേഷതകൾ ആക്‌സസ് ചെയ്യുന്നതിനും [[Special:UserLogin|ലോഗിൻ ചെയ്യുക]] അല്ലെങ്കിൽ [[Special:CreateAccount|ഒരു അക്കൗണ്ട് സൃഷ്ടിക്കുക]].", "blankarticle": "മുന്നറിയിപ്പ്: താങ്കൾ സൃഷ്ടിക്കുന്ന താൾ ശൂന്യമാണ്.\n\"$1\" ഒന്നുകൂടി അമർത്തിയാൽ, ഉള്ളടക്കമൊന്നുമില്ലാതെ താൾ സൃഷ്ടിക്കപ്പെടും.", "anoneditwarning": "മുന്നറിയിപ്പ്: താങ്കൾ ലോഗിൻ ചെയ്തിട്ടില്ല. താങ്കൾ തിരുത്തുകളെന്തെങ്കിലും ചെയ്യുകയാണെങ്കിൽ താങ്കളുടെ ഐ.പി. വിലാസം എല്ലാവർക്കും ലഭ്യമായിരിക്കും. താങ്കൾ [$1 ലോഗിൻ ചെയ്യുകയോ] [$2 അംഗത്വമെടുക്കുകയോ] ചെയ്യുന്നതുവഴി മറ്റ് ഗുണങ്ങളോടൊപ്പം താങ്കളുടെ തിരുത്തുകൾ ഉപയോക്തൃനാമത്തിലാവും അറിയപ്പെടുക.", + "autocreate-edit-warning": "മുന്നറിയിപ്പ്: താങ്കൾ ലോഗിൻ ചെയ്തിട്ടില്ല. താങ്കൾ തിരുത്തുകളെന്തെങ്കിലും ചെയ്യുകയാണെങ്കിൽ താങ്കൾക്കൊരു താത്കാലിക അംഗത്വം സൃഷ്ടിക്കപ്പെടും. [[{{MediaWiki:tempuser-helppage}}|കൂടുതൽ അറിയുക]] താങ്കൾ ഈ അംഗത്വം കാലഹരണപ്പെട്ടതിനുശേഷവും അറിയിപ്പുകൾ ലഭിക്കുന്നത് തുടരാനും, മറ്റ് സവിശേഷതകൾ ഉപയോഗപ്പെടുത്താനും [[$1|ലോഗിൻ ചെയ്യുകയോ]] [$2 അംഗത്വമെടുക്കുകയോ] ചെയ്യുക.", "anonpreviewwarning": "''താങ്കൾ ലോഗിൻ ചെയ്തിട്ടില്ല. പബ്ലിഷ് ചെയ്യുമ്പോൾ താളിന്റെ തിരുത്തൽ ചരിത്രത്തിൽ താങ്കളുടെ ഐ.പി. വിലാസം ചേർത്തു സൂക്ഷിക്കപ്പെടും.''", "missingsummary": "ഓർമ്മക്കുറിപ്പ്: ഈ കുറിപ്പിന് താങ്കൾ എഡിറ്റ് ചുരുക്കം നൽകിയിട്ടില്ല. ''$1'' എന്ന ബട്ടൺ ഒരുവട്ടം കൂടി അമർത്തിയാൽ എഡിറ്റ് ചുരുക്കം ഇല്ലാതെ തന്നെ പബ്ലിഷ് ചെയ്യുന്നതാണ്.", "selfredirect": "മുന്നറിയിപ്പ്: ഈ താളിലേക്ക് തന്നെയുള്ള തിരിച്ചുവിടലാണ് താങ്കൾ സൃഷ്ടിക്കുന്നത്.\nതിരിച്ചുവിടലിനു താങ്കൾ നൽകിയ ലക്ഷ്യം തെറ്റിയിരിക്കാം അല്ലെങ്കിൽ താങ്കൾ തിരുത്തുന്നത് തെറ്റായ താൾ ആയിരിക്കാം.\nഎന്തായാലും, വീണ്ടും \"$1\" അമർത്തിയാൽ, തിരിച്ചുവിടൽ സൃഷ്ടിക്കപ്പെടുന്നതാണ്.", @@ -931,6 +934,7 @@ "mergehistory-comment": "[[:$1]]നെ [[:$2]]ലേക്കു സം‌യോജിപ്പിച്ചിരിക്കുന്നു: $3", "mergehistory-same-destination": "സ്രോതസ്സ് - ലക്ഷ്യ താളുകൾക്ക് ഒരേ പേര്‌ ഉണ്ടാകാൻ പാടില്ല", "mergehistory-reason": "കാരണം:", + "mergehistory-source-deleted-reason": "നാൾവഴി ലയനത്തിനുശേഷം ഉറവിട പേജ് യാന്ത്രികമായി ഇല്ലാതാക്കപ്പെടും, കാരണം അതിന്റെ ഉള്ളടക്ക മോഡൽ റീഡയറക്‌ടുകളെ പിന്തുണയ്ക്കുന്നില്ല, ശേഷിക്കുന്ന തിരുത്തലുകളൊന്നുമില്ല.", "mergelog": "താളുകൾ സം‌യോജിപ്പിച്ചതിന്റെ രേഖകൾ", "revertmerge": "വിയോജിപ്പിക്കുക", "mergelogpagetext": "രണ്ടു താളുകളുടെ നാൾവഴികൾ തമ്മിൽ സം‌യോജിപ്പിച്ചതിന്റെ പ്രവർത്തനരേഖകളുടെ ഏറ്റവും പുതിയ പട്ടിക താഴെ കാണാം.", @@ -999,6 +1003,7 @@ "search-interwiki-more-results": "കൂടുതൽ ഫലങ്ങൾ", "search-relatedarticle": "ബന്ധപ്പെട്ടവ", "search-invalid-sort-order": "$1 രീതിയിലുള്ള ക്രമപ്പെടുത്തൽ മനസ്സിലായില്ല, സ്വതേയുള്ള ക്രമപ്പെടുത്തൽ ഉപയോഗിക്കുന്നു. സാധുവായ ക്രമപ്പെടുത്തൽ രീതികൾ ഇവയാണ്: $2", + "search-unknown-profile": "$1 ന്റെ തിരയൽ പ്രൊഫൈൽ തിരിച്ചറിയാൻ കഴിഞ്ഞിട്ടില്ല, സ്വതേയുള്ള തിരയൽ പ്രൊഫൈൽ ഉപയോഗിക്കും.", "search-thumbnail-alt": "$1 എന്നതിന്റെ ലഘുചിത്രം", "searchrelated": "ബന്ധപ്പെട്ടവ", "searchall": "എല്ലാം", @@ -1426,6 +1431,7 @@ "rcfilters-filter-logactions-label": "രേഖപ്പെടുത്തിയ പ്രവൃത്തികൾ", "rcfilters-filter-logactions-description": "കാര്യനിർവാഹക പ്രവർത്തനങ്ങൾ, താൾ മായ്ക്കലുകൾ, അപ്‌ലോഡുകൾ...", "rcfilters-filter-accountcreations-label": "അംഗത്വ സൃഷ്ടികൾ", + "rcfilters-filter-accountcreations-description": "അക്കൗണ്ട് സൃഷ്ടിക്കുന്നതിനുള്ള ലോഗ് എൻട്രികൾ. ലോഗ് ചെയ്ത പ്രവർത്തനങ്ങൾ തിരഞ്ഞെടുക്കണം.", "rcfilters-filtergroup-lastrevision": "ഏറ്റവും പുതിയ നാൾപ്പതിപ്പുകൾ", "rcfilters-filter-lastrevision-label": "ഏറ്റവും പുതിയ നാൾപ്പതിപ്പ്", "rcfilters-filter-lastrevision-description": "താളിലെ ഏറ്റവും പുതിയ മാറ്റം മാത്രം.", @@ -1685,6 +1691,7 @@ "uploadstash-badtoken": "പ്രവൃത്തി പരാജയപ്പെട്ടു, താങ്കളുടെ തിരുത്തുവാനുള്ള അവകാശങ്ങൾ ചിലപ്പോൾ കാലഹരണപ്പെട്ടിട്ടുണ്ടാകാം. വീണ്ടും ശ്രമിക്കുക.", "uploadstash-errclear": "പ്രമാണങ്ങൾ ശൂന്യമാക്കൽ പരാജയപ്പെട്ടു.", "uploadstash-refresh": "പ്രമാണങ്ങളുടെ പട്ടിക പുതുക്കുക", + "uploadstash-exception": "സ്റ്റാഷിൽ ( $1 ) അപ്‌ലോഡ് സൂക്ഷിക്കാൻ കഴിഞ്ഞില്ല: \" $2 \".", "uploadstash-nothumb": "ലഘുചിത്രം ഇല്ല", "uploadstash-header-date": "തീയതി", "uploadstash-header-filekey": "ചാവി", @@ -2045,6 +2052,7 @@ "categoriesfrom": "ഇങ്ങനെ തുടങ്ങുന്ന വർഗ്ഗങ്ങൾ കാട്ടുക:", "deletedcontributions": "മായ്ക്കപ്പെട്ട ഉപയോക്തൃസംഭാവനകൾ", "deletedcontributions-title": "$1 എന്ന ഉപയോക്താവിന്റെ മായ്ക്കപ്പെട്ട ഉപയോക്തൃസംഭാവനകൾ", + "deletedcontributions-title-for-ip-when-temporary-accounts-enabled": "$1 നുള്ള പഴയകാല IP സംഭാവനകൾ ഇല്ലാതാക്കിയവ", "sp-deletedcontributions-contribs": "സം‌ഭാവനകൾ", "linksearch": "പുറത്തേയ്ക്കുള്ള കണ്ണികൾ തിരയുക", "linksearch-pat": "തിരച്ചിലിന്റെ മാതൃക:", @@ -2159,6 +2167,7 @@ "notvisiblerev": "മറ്റൊരു ഉപയോക്താവ് സൃഷ്ടിച്ച അവസാനത്തെ നാൾപ്പതിപ്പ് മായ്ച്ചിരിക്കുന്നു", "watchlist-details": "{{PLURAL:$1|ഒരു താൾ|$1 താളുകൾ}} (കൂടെ സംവാദത്താളുകളും) താങ്കൾ ശ്രദ്ധിക്കുന്നവയുടെ പട്ടികയിലുണ്ട്.", "watchlist-expiry-days-left": "{{PLURAL:$1|ഒരു ദിവസം|$1 ദിവസം}} അവശേഷിക്കുന്നു", + "watchlist-expiring-days-full-text": "നിങ്ങളുടെ വാച്ച് ലിസ്റ്റിൽ {{PLURAL:$1| 1 ദിവസം| $1 ദിവസം}} ശേഷിക്കുന്നു", "watchlist-expiry-hours-left": "ഏതാനും മണിക്കൂറുകൾ ബാക്കി", "watchlist-expiring-hours-full-text": "നിങ്ങളുടെ നിരീക്ഷണപ്പട്ടികയിൽ ഏതാനും മണിക്കൂറുകൾ ബാക്കിയുണ്ട്.", "wlheader-enotif": "ഇമെയിൽ അറിയിപ്പുകൾ സജ്ജമാക്കിയിരിക്കുന്നു.", @@ -2356,6 +2365,8 @@ "undelete-cleanup-error": "ഉപയോഗത്തിലില്ലാത്ത \"$1\" എന്ന പ്രമാണം മായ്ക്കുന്നതിൽ പിഴവ് സംഭവിച്ചു.", "undelete-missing-filearchive": "$1 ആർക്കൈവ് ഐഡിയുള്ള പ്രമാണം ഡാറ്റാബേസിലില്ലാത്തതിനാൽ അത് പുനഃസ്ഥാപിക്കാനായില്ല. ചിലപ്പോൾ അത് മുൻപേ പുനഃസ്ഥാപിച്ചിരിക്കാം.", "undelete-error": "താൾ പുനഃസ്ഥാപിക്കുന്നതിൽ പിഴവുണ്ടായി", + "undelete-error-associated-alreadytalk": "ഒരു സംവാദതാളിന്റെ അനുബന്ധ സംവാദതാൾ പുനസ്ഥാപിക്കാൻ കഴിയില്ല.", + "undelete-error-associated-notdeleted": "ബന്ധപ്പെട്ട സംവാദതാളിൽ പുനസ്ഥാപിക്കാൻ കഴിയുന്ന നാൾപ്പതിപ്പുകൾ ഒന്നുമില്ല.", "undelete-show-file-confirm": "\"$1\" എന്ന പ്രമാണത്തിന്റെ $3 $2-ൽ ഉണ്ടായിരുന്ന മായ്ക്കപ്പെട്ട നാൾപ്പതിപ്പ് കാണണം എന്നുറപ്പാണോ?", "undelete-show-file-submit": "ശരി", "undelete-back-to-list": "ഇല്ലാതാക്കിയ എല്ലാ പതിപ്പുകളും കാണുക", @@ -2370,11 +2381,13 @@ "contributions": "താങ്കളുടെ സംഭാവനകൾ", "tool-link-contributions": "{{GENDER:$1|ഉപയോക്തൃ}} സംഭാവനകൾ", "contributions-title": "$1 എന്ന ഉപയോക്താവിന്റെ സംഭാവനകൾ", + "contributions-title-for-ip-when-temporary-accounts-enabled": "$1 നുള്ള പഴയകാല IP സംഭാവനകൾ", "contribute-title": "ഉപയോക്തൃ സംഭാവനകൾ", "mycontris": "സംഭാവനകൾ", "anoncontribs": "സംഭാവനകൾ", "contribute": "തിരുത്തുക", - "contributions-subtitle": "ഉപയോക്താവ് {{GENDER:$2|$1}}", + "contributions-subtitle": "{{GENDER:$2| $1 }} എന്നതിനായുള്ള ഫലങ്ങൾ", + "contributions-edit-count": "$2 {{PLURAL:$2| തിരുത്ത്|തിരുത്തുകൾ}} ഉള്ള ഒരു {{GENDER:$1| ഉപയോക്താവ്}}.", "contributions-account-creation-date": "$1 -ന് അക്കൗണ്ട് സൃഷ്ടിച്ചു.", "contributions-userdoesnotexist": "\"$1\" എന്ന ഉപയോക്തൃ അം‌ഗത്വം നിലവിലില്ല.", "negative-namespace-not-supported": "നെഗറ്റീവ് വിലകളോടുകൂടിയ നാമമേഖലകൾ പിന്തുണയ്ക്കുന്നില്ല.", @@ -2404,7 +2417,7 @@ "sp-contributions-concurrency-user": "താങ്കളുടെ അംഗത്വത്തിൽ നിന്നും വളരെയധികം അഭ്യർത്ഥനകൾ ഉണ്ടായിരിക്കുന്നു. ദയവായി പിന്നീട് വീണ്ടും ശ്രമിക്കുക.", "sp-contributions-concurrency-ip": "താങ്കളുടെ ഐ.പി. വിലാസത്തിൽ നിന്നും വളരെയധികം അഭ്യർത്ഥനകൾ ഉണ്ടായിരിക്കുന്നു. ദയവായി പിന്നീട് വീണ്ടും ശ്രമിക്കുക.", "whatlinkshere": "ഈ താളിലേക്കുള്ള കണ്ണികൾ", - "whatlinkshere-count": "{{PLURAL:$1|ഒരു ഇനം|$1 ഇനങ്ങൾ}} പ്രദർശിപ്പിച്ചു.", + "whatlinkshere-count": "$1 {{PLURAL:$1| ഇനം|ഇനങ്ങൾ}} പ്രദർശിപ്പിക്കുന്നു.", "whatlinkshere-title": "\"$1\" എന്ന താളിലേക്കുള്ള കണ്ണികൾ", "whatlinkshere-page": "താൾ:", "linkshere": "താഴെക്കൊടുത്തിരിക്കുന്ന താളുകളിൽ നിന്നും '''$2''' എന്ന താളിലേക്ക് കണ്ണികളുണ്ട്:", @@ -2581,6 +2594,7 @@ "softblockrangesreason": "താങ്കളുടെ ഐ.പി. വിലാസത്തിൽ ($1) നിന്നുമുള്ള അജ്ഞാത സംഭാവനകൾ അനുവദിച്ചിട്ടില്ല. ദയവായി പ്രവേശിക്കുക.", "xffblockreason": "എക്സ്-ഫോർവേഡഡ്-ഫോർ ഹെഡറിലെ ഒരു ഐ.പി. വിലാസം, താങ്കളുടേതോ താങ്കൾ ഉപയോഗിക്കുന്ന പ്രോക്സി സെർവറിലേതോ ആകാം, തടയപ്പെട്ടിരിക്കുന്നതാണ്. തടയലിന്റെ കാരണം: $1", "cant-see-hidden-user": "താങ്കൾ തടയാൻ ശ്രമിക്കുന്ന ഉപയോക്താവ് മുമ്പേ തടയപ്പെടുകയും മറയ്ക്കപ്പെടുകയും ചെയ്യപ്പെട്ടതാണ്. താങ്കൾക്ക് ഉപയോക്താവിനെ മറയ്ക്കാനുള്ള അവകാശം ഇല്ലെങ്കിൽ, ഉപയോക്താവിനെതിരെ ഉള്ള തടയൽ കാണാനോ തിരുത്താനോ കഴിയുന്നതല്ല.", + "cant-block-nonexistent-page": "പേജ് നിലവിലില്ലാത്തതിനാൽ നിങ്ങൾക്ക് ഒരു ഉപയോക്താവിനെ $1 ൽ നിന്ന് തടയാൻ കഴിയില്ല.", "ipbblocked": "മറ്റുള്ളവരെ തടയാനോ അവരുടെ തടയൽ നീക്കാനോ താങ്കൾക്ക് കഴിയില്ല. കാരണം താങ്കൾ തന്നെ തടയപ്പെട്ടിരിക്കുകയാണ്", "ipbnounblockself": "താങ്കൾക്ക് സ്വന്തം തടയൽ നീക്കാൻ അനുമതിയില്ല", "lockdb": "ഡാറ്റാബേസ് ബന്ധിക്കുക", @@ -2905,7 +2919,7 @@ "pageinfo-subpages-value-unknown": "അജ്ഞാതം ( $1 )", "pageinfo-firstuser": "താൾ {{GENDER:$1| സൃഷ്ടിച്ചയാൾ}}", "pageinfo-firsttime": "താൾ നിർമ്മിച്ച ദിവസം", - "pageinfo-lastuser": "ഏറ്റവും പുതിയ രചയിതാവ്", + "pageinfo-lastuser": "ഏറ്റവും പുതിയ {{GENDER:$1| എഡിറ്റർ}}", "pageinfo-lasttime": "അവസാനത്തെ തിരുത്ത് നടന്ന ദിവസം", "pageinfo-edits": "മൊത്തം തിരുത്തുകളുടെ എണ്ണം", "pageinfo-authors": "ആകെ വ്യത്യസ്തരചയിതാക്കളുടെ എണ്ണം", @@ -3070,6 +3084,7 @@ "confirm-mcrundo-title": "ഒരു മാറ്റം തിരസ്കരിക്കുക", "mcrundofailed": "തിരസ്കരണം പരാജയപ്പെട്ടു", "mcrundo-missingparam": "അഭ്യർത്ഥനയ്ക്ക് ആവശ്യമുള്ള ചരങ്ങൾ നൽകിയിട്ടില്ല.", + "mcrundo-parse-failed": "പുതിയ പുനരവലോകനം പാഴ്സ് ചെയ്യുന്നതിൽ പരാജയപ്പെട്ടുഃ $1", "quotation-marks": "\"$1\"", "formatnum-nan": "ഒരു സംഖ്യയല്ല", "imgmultipageprev": "← മുൻപത്തെ താൾ", @@ -3410,7 +3425,10 @@ "namespaceinfo-description-ns14": "ഗ്രൂപ്പിംഗ് താളുകൾക്കുള്ള വിഭാഗങ്ങൾ", "namespaceinfo-description-ns15": "വർഗ്ഗ നാമമേഖലയിലെ താളുകൾളുടെ സംവാദ താളുകൾ", "namespaceinfo-namespace-immovable": "ഈ നാമമേഖലയിലെ താളുകൾ നീക്കാൻ കഴിയില്ല.", + "namespaceinfo-namespace-iscontent": "ഈ നാമമേഖലയിലെ താളുകൾ 'ഉള്ളടക്ക' താളുകളായി കണക്കാക്കപ്പെടുന്നു.", "namespaceinfo-namespace-subpages": "ഈ നാമമേഖലയിലുള്ള താളുകൾക്ക് ഉപതാളുകൾ ഉണ്ടാകാം.", + "namespaceinfo-namespace-nonincludable": "ഈ നാമമേഖലയിലെ താളുകൾ ട്രാൻസ്‌ക്ലൂഡ് ചെയ്യാനാവില്ല.", + "namespaceinfo-namespace-default-contentmodel": "ഈ നാമമേഖലയിലെ താളുകൾക്ക് സ്വതേ $1 ഉള്ളടക്ക മാതൃകയുണ്ട്.", "dberr-problems": "ക്ഷമിക്കണം! ഈ സൈറ്റിൽ സാങ്കേതിക തകരാറുകൾ അനുഭവപ്പെടുന്നുണ്ട്.", "dberr-again": "കുറച്ച് മിനിട്ടുകൾ കാത്തിരുന്ന് വീണ്ടും തുറക്കുവാൻ ശ്രമിക്കുക.", "dberr-info": "(വിവരശേഖരം എടുക്കാൻ പറ്റിയില്ല: $1)", @@ -3421,6 +3439,7 @@ "htmlform-float-invalid": "താങ്കൾ നൽകിയ വില ഒരു അക്കമല്ല.", "htmlform-int-toolow": "താങ്കൾ നൽകിയത് ഏറ്റവും കുറഞ്ഞ വിലയായ $1-നു താഴെയാണ്", "htmlform-int-toohigh": "താങ്കൾ നൽകിയത് ഏറ്റവും കൂടിയ വിലയായ $1-നു മുകളിലാണ്", + "htmlform-multiselect-toomany": "നിങ്ങൾ വ്യക്തമാക്കിയ ഇനങ്ങളുടെ എണ്ണം പരമാവധി $1 ന് മുകളിലാണ്.", "htmlform-required": "ഈ മൂല്യം ആവശ്യമാണ്", "htmlform-optional-flag": "(ഐച്ഛികം)", "htmlform-submit": "സമർപ്പിക്കുക", @@ -3442,8 +3461,10 @@ "htmlform-title-badnamespace": "[[:$1]] ഉള്ളത് \"{{ns:$2}}\" നാമമേഖലയിലല്ല.", "htmlform-title-not-creatable": "\"$1\" സൃഷ്ടിക്കാനാവുന്ന തലക്കെട്ടല്ല.", "htmlform-title-not-exists": "$1 നിലവിലില്ല.", + "htmlform-title-interwiki": "$1 എന്നത് ഒരു ഇൻ്റർവിക്കി തലക്കെട്ടാണ്, പ്രാദേശികമായിരിക്കണം.", "htmlform-user-not-exists": "$1 നിലവിലില്ല.", "htmlform-user-not-valid": "$1 സാധുതയുള്ള ഉപയോക്തൃനാമമല്ല.", + "htmlform-tag-not-allowed": "$1 അനുവദനീയമായ ഒരു ടാഗ് അല്ല.", "logentry-delete-delete": "$3 എന്ന താൾ $1 {{GENDER:$2|മായ്ച്ചിരിക്കുന്നു}}", "logentry-delete-delete_redir": " $3 എന്ന തിരിച്ചുവിടൽ, $1, മുകളിൽ ചേർത്തത് വഴി {{GENDER:$2|മായ്‌ച്ചിരിക്കുന്നു}}", "logentry-delete-restore": "$3 എന്ന താൾ $1 {{GENDER:$2|പുനഃസ്ഥാപിച്ചിരിക്കുന്നു}} ($4)", @@ -3472,6 +3493,7 @@ "logentry-block-reblock": "$5 $6 കാലത്തേക്ക് {{GENDER:$4|$3}} എന്ന അംഗത്വത്തിന്റെ തടയൽ സജ്ജീകരണങ്ങൾ $1 {{GENDER:$2|മാറ്റിയിരിക്കുന്നു}}", "logentry-partialblock-block-page": "$2 {{PLURAL:$1|എന്ന താൾ|എന്നീ താളുകൾ}}", "logentry-partialblock-block-ns": "$2 {{PLURAL:$1|നാമമേഖല|നാമമേഖലകൾ}}", + "logentry-partialblock-block-action": "{{PLURAL:$1| പ്രവർത്തനം|പ്രവർത്തനങ്ങൾ}} $2", "logentry-partialblock-block": "$7 തിരുത്തുന്നതിൽ നിന്നും {{GENDER:$4|$3}} എന്ന ഉപയോക്താവിനെ $1 {{GENDER:$2|തടഞ്ഞിരിക്കുന്നു}}, തടയൽ കാലഹരണപ്പെടുന്നത് $5 $6", "logentry-partialblock-reblock": "{{GENDER:$4|$3}} എന്ന ഉപയോക്താവ് $7 തിരുത്തുന്നത് തടയുന്നതിനായി തടയൽ സജ്ജീകരണങ്ങളിൽ $1 {{GENDER:$2|മാറ്റം വരുത്തിയിരിക്കുന്നു}}, തടയൽ കാലഹരണപ്പെടുന്നത് $5 $6", "logentry-non-editing-block-block": "{{GENDER:$4|$3}} എന്ന ഉപയോക്താവിനെ, പ്രത്യേക തിരുത്തിതര പ്രവൃത്തികൾ ചെയ്യുന്നതിൽ നിന്നും $1 {{GENDER:$2|തടഞ്ഞിരിക്കുന്നു}}, തടയൽ കാലഹരണപ്പെടുന്നത് $5 $6", @@ -3601,6 +3623,8 @@ "pagelang-reason": "കാരണം", "pagelang-submit": "സമർപ്പിക്കുക", "pagelang-nonexistent-page": "$1 എന്ന താൾ നിലവിലില്ല.", + "pagelang-unchanged-language": "$1 എന്ന പേജ് ഇതിനകം തന്നെ $2 എന്ന ഭാഷയിലേക്ക് സജ്ജീകരിച്ചിരിക്കുന്നു.", + "pagelang-db-failed": "താളിന്റെ ഭാഷ മാറ്റുന്നതിൽ ഡാറ്റാബേസ് പരാജയപ്പെട്ടു.", "right-pagelang": "താളിന്റെ ഭാഷ മാറ്റുക", "action-pagelang": "താളിന്റെ ഭാഷ മാറ്റുക", "log-name-pagelang": "ഭാഷ മാറ്റലിന്റെ രേഖ", @@ -3674,6 +3698,7 @@ "mw-widgets-copytextlayout-copy-success": "ക്ലിപ്ബോർഡിലേക്ക് പകർത്തി.", "mw-widgets-dateinput-no-date": "തീയതി ഒന്നും തിരഞ്ഞെടുത്തിട്ടില്ല", "mw-widgets-mediasearch-input-placeholder": "മീഡിയയ്ക്കായി തിരയുക", + "mw-widgets-mediasearch-recent-uploads": "{{GENDER:$1| നിങ്ങളുടെ}} സമീപകാല അപ്‌ലോഡുകൾ", "mw-widgets-mediasearch-noresults": "ഫലങ്ങളൊന്നും കണ്ടെത്താനായില്ല.", "mw-widgets-mediasearch-results-aria-label": "മാധ്യമ തിരയൽ ഫലങ്ങൾ", "mw-widgets-table-row-delete": "വരി മായ്ക്കുക", @@ -3816,8 +3841,9 @@ "specialmute-submit": "സ്ഥിരീകരിക്കുക", "specialmute-label-mute-email": "ഈ ഉപയോക്താവിൽ നിന്നുമുള്ള ഇമെയിലുകൾ നിശബ്ദമാക്കുക", "specialmute-error-invalid-user": "ആവശ്യപ്പെട്ട ഉപയോക്തൃനാമം കണ്ടെത്താനായില്ല.", + "specialmute-error-no-email-set": "നിങ്ങളുടെ ഇമെയിൽ വിലാസം സ്ഥിരീകരിച്ചിട്ടില്ലാത്തതിനാൽ മ്യൂട്ട് ഫീച്ചറുകൾ ലഭ്യമല്ല.", "specialmute-error-no-options": "നിശബ്ദമാക്കൽ സവിശേഷതകൾ ലഭ്യമല്ല.", - "specialmute-email-footer": "{{BIDI:$2}} എന്ന ഉപയോക്താവിനുള്ള ഇമെയിൽ ഐച്ഛികങ്ങൾ കൈകാര്യം ചെയ്യാൻ ദയവായി <$1> സന്ദർശിക്കുക.", + "specialmute-email-footer": "{{BIDI: $2 }} എന്ന ഉപയോക്താവിന്റെ ഇമെയിൽ മുൻഗണനകൾ കൈകാര്യം ചെയ്യാൻ, ദയവായി ഇനിപ്പറയുന്ന URL സന്ദർശിക്കുക:\n $1", "specialmute-login-required": "താങ്കളുടെ നിശബ്ദമാക്കൽ ഐച്ഛികങ്ങൾ മാറ്റുന്നതിനായി ദയവായി പ്രവേശിക്കുക.", "specialmute-login-required-for-temp-user": "നിശബ്ദമാക്കൽ ഫീച്ചറുകൾ ഉപയോഗിക്കുന്നതിന് ദയവായി ഒരു അക്കൌണ്ട് സൃഷ്ടിക്കുക.", "mute-preferences": "നിശബ്ദമാക്കൽ ഐച്ഛികങ്ങൾ", @@ -3828,6 +3854,7 @@ "gotointerwiki-invalid": "നൽകിയിരിക്കുന്ന തലക്കെട്ട് അസാധുവാണ്.", "gotointerwiki-external": "വേറൊരു വെബ്‌സൈറ്റ് ആയ [[$2]] സന്ദർശിക്കാനായി താങ്കൾ {{SITENAME}} സംരംഭത്തിൽ നിന്നും പുറത്ത് പോവുകയാണ്.\n\n'''[$1 $1 സൈറ്റിലേക്ക് പോവുക]'''", "undelete-cantedit": "താങ്കൾക്ക് ഈ താൾ തിരുത്താൻ അനുമതി ഇല്ലാത്തതിനാൽ ഈ താൾ താങ്കൾക്ക് പുനഃസ്ഥാപിക്കാനാവില്ല.", + "undelete-cantcreate": "ഈ പേരിൽ ഒരു പേജ് നിലവിലില്ലാത്തതിനാലും ഈ പേജ് സൃഷ്ടിക്കാൻ നിങ്ങൾക്ക് അനുവാദമില്ലാത്തതിനാലും നിങ്ങൾക്ക് ഈ പേജ് ഇല്ലാതാക്കിയത് പഴയപടിയാക്കാൻ കഴിയില്ല.", "pagedata-title": "താൾ വിവരങ്ങൾ", "pagedata-not-acceptable": "ഒത്തുപോവുന്ന ഫോർമാറ്റ് കണ്ടെത്താനായില്ല. പിന്തുണയുള്ള മൈം തരങ്ങൾ: $1", "pagedata-bad-title": "അസാധുവായ തലക്കെട്ട്: $1.", @@ -3867,6 +3894,8 @@ "skin-action-undelete": "പുനഃസ്ഥാപിക്കുക", "skin-action-delete": "മായ്ക്കുക", "skin-action-move": "മാറ്റുക", + "parsoid-resource-limit-exceeded": "പാർസോയിഡ് വിഭവ പരിധി കവിഞ്ഞു ː $1", + "parsoid-revision-access": "പാർസോയിഡിന് $1 പതിപ്പ് എടുത്തുനോക്കാൻ കഴിയില്ലː", "parsoid-client-error": "അസാധുവായ ഇൻപുട്ട് പാർസോയിഡ്: $1", "newpages-showhide-bots": "$1 യന്ത്രങ്ങൾ", "newpages-showhide-patrolled": "$1 റോന്തു ചുറ്റിയ മാറ്റങ്ങൾ", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/mnw.json mediawiki-1.43.9+dfsg/languages/i18n/mnw.json --- mediawiki-1.43.8+dfsg/languages/i18n/mnw.json 2026-04-01 12:33:20.746553400 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/mnw.json 2026-06-29 17:54:46.878095100 +0000 @@ -510,7 +510,12 @@ "passwordreset-success": "မၞး အာတ်မိက် ကလေင်ကၠောန် မလိက်ပၞုက်။", "passwordreset-success-details-generic": "ယဝ်ရ ပရိုင်တင်ဂၞင် မစုတ်လဝ်တအ် ဒးရးဒၟံင်မ္ဂး အဳမေလ် မကလေင်ကၠောန် မလိက်ပၞုက်ဂှ် ပလံင်ဏာရောင်။ ယဝ်ရ မၞး ဟွံကလိဂွံ အဳမေလ်မ္ဂး ပိုယ် ကဵုကသပ် မၞး လုပ်ဗှ်[[mw:Special:MyLanguage/Help:Reset_password|reset password help page]] ဟွံသေင်မ္ဂး ကလေင်ဂ္စာန်ပၠန် ဗွဲကြဴညိ။ မၞး ဂွံအာတ်မိက် မကလေင်ကၠောန် မလိက်ပၞုက် လၟိဟ်အလန် မနွံ ကုအပိုင်အခြာ ပ္ဍဲ မွဲမွဲအလန်။ ဆ မလိက်ပၞုက်မွဲဓဝ်ဟေင် ပလံင်ဏာ ဇရေင် အဳမေလ် ပ္ဍဲ အခိင်ကာလမအာတ်မိက် မွဲအလန်မ္ဂး{{PLURAL:$1|နာဍဳ|$1 နာဍဳ}} သွက်ဂွံ ဝေင်ပါဲ အရာမပလီုပလာ်။", "passwordreset-success-info": "တင်ပသောင်ကလးဗွဲတြး မၞး မစုတ်လဝ်ဂှ်- $1", + "passwordreset-emailtext-require-email": "ဆဂး၊ ယဝ်ရနာဲ ဟွံသေင်ဒှ်မၞိဟ် မအာတ်မိက်လဝ် ကိစ္စဏအ်တုဲ မိက်ဂွံပိတ်ဖျေဟ် အဳမေလ် (Emails) မကၠုင်ဒၟံင် ဗွဲမသက္ကုပၟိက်မ္ဂး၊ နာဲတအ် ကေတ်တင်ပြံင်လှာဲ (Update) ပ္ဍဲကဏ္ဍ အဳမေလ် နာဲတအ် ပ္ဍဲ $1 မာန်ရ။ နာဲတအ် ဖန်ဗဒှ်လဝ် ညံင်သ္ဒးနွံ သီုယၟုညးသုင်စောဲ (Username) ကေုာံ အေဒြေတ်အဳမေလ် (Email address) သီုၜါသာ်ဟေင် သွက်ဂွံအာတ်မိက် ကလေင်သၠာဲမလိက်ပၞုက် (Password reset) မာန်ရ။ နကဵုနဲကဲဏအ်မ္ဂး ပရေင်ကတဵုဒှ် မအာတ်မိက်ဒၟံင် ဗွဲမသက္ကုပၟိက်တအ်ဂှ် အောန်စှ်ေအာမာန်ရ။", + "passwordreset-nocaller": "သ္ဒးဗၟံက်ထ္ၜးကဵု ညးမကော် ဟေင်ရ", + "passwordreset-nosuchcaller": "ညးမကော် ဟွံမံက်: $1", + "passwordreset-ignored": "ပွမကလေင်သၠာဲမလိက်ပၞုက် (Password reset) ဂှ် သၞောတ်ဟွံကၠောန်ကဵုရ။ ထေင်ခယျကေတ်မ္ဂး ဟွံဂွံစဳဇန်လဝ် ညးမကဵုဝန် (Provider) မွဲမွဲဏီဟာ?", "passwordreset-invalidemail": "အဳမေလ် ဟွံလုပ်အဝေါင်", + "passwordreset-nodata": "ဟွံဂွံစုတ်လဝ် ယၟုညးသုင်စောဲ ဟွံသေင်မ္ဂး အဳမေလ် မွဲမွဲဏီရ", "changeemail": "လှာဲ ဟွံသေင်မ္ဂး ပတိတ် ဌာန်ဒတန် အဳမေလ်", "changeemail-header": "ဝှောမ်ဏအ် ဗပေင်ပ္တုဲညိ သွက်ဂွံ လှာဲ ဌာန်ဒတန် အဳမေလ်မၞး။ ယဝ်ရ မၞး မိက်ဂွံပ္တိတ် ပရေင်ဆက်စၠောအ် နကုဌာန်ဒတန်အဳမေလ် နူ အကံက်မၞးမ္ဂး ဒၞာဲ ဌာန်ဒတန် အဳမေလ်ဂှ် သၠာတ်လဝ် အတိုင်ဂှ်ညိ။", "changeemail-no-info": "မၞး သ္ဒးလုပ်လံက်အေန်လဝ် ဟေင် သွက်ဂွံ လှာဲ အဳမေလ်မၞး။", @@ -573,13 +578,22 @@ "temp-user-banner-tooltip-description-login": "[[Special:UserLogin|လုပ်လံက်အေန်]] ဟွံသေင်မ္ဂး [[Special:CreateAccount|ခၞံကၠောန် အကံက်]] သွက်ကလိဂွံ ခြေဒ္ဒိတ် အခိင်ကာလ မၞး ပလေဝ်ဒါန်၊ တုဲပၠန် သွက်ကလိဂွံ အခေါင်စကာ အရာတၞဟ်။", "blankarticle": "တင်မကဵုသတိ- မုက်လိက် မၞးမကၠောန်ဒၟံင်ဂှ် သၠာတ်ဒၟံင်။ ယဝ်ရ မၞး ဍဵု \"$1\" မွဲတဲပၠန်မ္ဂး၊ မုက်လိက်ဂှ် ခၞံကၠောန်အာ မသက္ကုမာတိကာ။", "anoneditwarning": "သတိ မၞး ဟွံဂွံ လုပ်လံက်အေန်လဝ်ရ၊၊ IP address မၞး မံက်ဒၟံင်ရောင် ယဝ်ရ မၞးကၠောန်သ္ပ ပရေင်ပလေဝ်ပလေတ်မွဲမွဲမ္ဂး၊၊ ယဝ်ရ [$1 လုပ်လံက်အေန်] ဟွံသေင်မ္ဂး [$2 ခၞံကၠောန် အကံက်မွဲ]မ္ဂး၊ ပရေင်ပလေဝ်ဒါန်မၞး တြးပတိတ် နကုယၟုသုင်စောဲ မၞးရောင်၊၊", + "autocreate-edit-warning": "သတိ: နာဲတအ် ဟွံဂွံလုပ်စၟတ်သမ္တီ (Log in) ဏီရ။ ကာလနာဲတအ် ပလေဝ်ဒါန်လိက်မွဲမွဲတုဲမ္ဂး၊ သၞောတ်ဝွံ ဖန်ဗဒှ်ကဵု 'အကံက်ယာယဳ' (Temporary account) မွဲ သွက်နာဲတအ်ရ။ [[{{MediaWiki:tempuser-helppage}}|လ္ၚတ်ဗ္တောန်ထပ်ညိ]]။ [$1 လုပ်စၟတ်သမ္တီ] ဟွံသေင်မ္ဂး [$2 ဖန်ဗဒှ်အကံက်] ညိ၊ သွက်ဂွံဆက်ကေတ် တင်စၟတ်သမ္တီ (Notifications) ဂမၠိုင် ကြဴနူအကံက်ယာယဳဏအ် အိုတ်အာတုဲ၊ ကေုာံ သွက်ဂွံသုင်စောဲ အစောံသတ္တိ (Features) တၞဟ်တအ်မာန်ရ။", + "anonpreviewwarning": "နာဲတအ် ဟွံဂွံလုပ်စၟတ်သမ္တီ (Log in) ဏီရ။ ယဝ်ရပ္တိတ် (Publish) လိက်ဏအ်မ္ဂး၊ သၞောတ်ဝွံ သ္ဒးစၟတ်သမ္တီစုတ် အေဒြေတ် IP (IP address) နာဲတအ် ပ္ဍဲရာဇဝင်ပလေဝ်ဒါန် (Edit history) မုက်လိက်ဏအ်ရ။", + "autocreate-preview-warning": "နာဲတအ် ဟွံဂွံလုပ်စၟတ်သမ္တီ (Log in) ဏီရ။ ကာလနာဲတအ် ပလေဝ်ဒါန်လိက်မွဲမွဲတုဲမ္ဂး၊ သၞောတ်ဝွံ ဖန်ဗဒှ်ကဵု 'အကံက်ယာယဳ' (Temporary account) မွဲ သွက်နာဲတအ်ရ။ [[{{MediaWiki:tempuser-helppage}}|လ္ၚတ်ဗ္တောန်ထပ်ညိ]]", + "missingsummary": "တင်ဗတိုက်ဖအောဝ်: နာဲတအ် ဟွံဂွံဗၟံက်ထ္ၜး တင်ဗစပ်ပလေဝ်ဒါန် (Edit summary) ဏီရ။ ယဝ်ရ နာဲတအ် ဍဵု \"$1\" မွဲဝါပၠန်မ္ဂး၊ ပွမပလေဝ်ဒါန် နာဲတအ်ဂှ် သ္ဒးဒုင်ပ္တိတ် (Publish) အာ ဗွဲမသက္ကုတင်ဗၟံက်ထ္ၜးရ။", "missingcommenttext": "ပဂုန်တုဲ စုတ် ဂလာန်မွဲညိ။", + "missingcommentheader": "သတိပၠုပ်: မၞးတအ် ဟွံစုတ်ဏီ က္ဍိုပ်မုက်လိက် သွက်ဂလာန်ဏအ်။\nဍဵု \"$1\" မွဲဝါပၠန်မ္ဂး၊ ပ္တိတ်အာ ဟွံမွဲကဵု က္ဍိုပ်မုက်လိက်ရ။", "summary-preview": "ကလေင်ရံင် သကေမ် မဒါန်လဝ် -", + "previewerrortext": "အခိင်မဂစိုတ် ထ္ၜးတမ်မွဲ မပြံင်သၠာဲဂှ် နွံကဵု ဆောတ်ယောင်မွဲ။", "blockedtitle": "ညးလွပ်ဂှ် မဒးဒုင်ကၟာတ်", "blockedtext": "ယၟုညးလွပ်မၞး ဟွံသေင်မ္ဂး ဌာန်ဒမံင်အာင်ပဳမၞး မဒးဒုင်ကၟာတ်\n\n{{int:blockedtext-made-by|$1}}\n{{int:blockedtext-reason-comment|$2}}\n\n*{{int:blockedtext-start-time|$8}}\n*{{int:blockedtext-expiration-time|$6}}\n*{{int:blockedtext-intended-blockee|$7}}\n\n{{int:blockedtext-contact-blocker-admin|$1}}\nမၞး စကာ\"{{int:emailuser}}\" ဂွံ၊ ယဝ်ရ ဌာန်ဒတန်အဳမေလ် မလုပ်အဝေါင်မွဲ စုတ်လဝ် ပ္ဍဲ[[Special:Preferences|preferences]]မၞး၊ တုဲ မၞး ဟွံဒးဒုင်ကၟာတ် နူပွမစကာ ဍေဟ်ရ။\n{{int:blockedtext-block-ip|$3}} {{int:blockedtext-block-id|$5}}\n{{int:blockedtext-include-details-queries}}", "blockedtext-partial": "ယၟုညးလွပ်မၞး ဟွံသေင်မ္ဂး ဌာန်ဒတန်အာင်ပဳမၞး ဒးဒုင်ကၟာတ် သွက်ဂွံကၠောန် အရာဏအ်။ အရာတၞဟ်တအ် ပ္ဍဲ မုက်လိက်ဏအ် မၞးဆက်ကၠောန်ဂွံဒၟံင်ဏီ မပ္တံ ကုပလေဝ်ဒါန်မုက်လိက်ဂမၠိုင်။\nဟိုတ်မဂွံဒးဒုင်ကၟာတ်ဂှ် မၞး လုပ်ရံင်ကေတ် ဗွဲတြး ပ္ဍဲ [[Special:MyContributions|account contributions]] ဂွံရ။\n\n{{int:blockedtext-made-by|$1}}\n\n{{int:blockedtext-reason-comment|$2}}\n\n*{{int:blockedtext-start-time|$8}}\n*{{int:blockedtext-expiration-time|$6}}\n*{{int:blockedtext-intended-blockee|$7}}\n\n*{{int:blockedtext-block-id|$5}}", "autoblockedtext": "ယၟုညးလွပ် ဟွံသေင်မ္ဂး ဌာန်ဒၟံင်အာင်ဒဳမၞး ဒးဒုင်ကၟာတ်စဵုဒၞာလဝ်\n\nပွမကၟာတ်စဵုဒၞာဂှ် ကၠောန်လဝ် နကဵု $1.\nဟိုတ်မဂွံကၟာတ်စဵုဒၞာဂှ် $2.\n\n* အခိင်မစကၟာတ်စဵုဒၞာ- $8\n* အခိင်မကၟာတ်စဵုဒၞာအိုတ်- $6\n* မရန်တၟအ် blockee- $7\n\nမၞး ဆက်ကဵု $1 ဟွံသေင်မ္ဂး ညးတၞဟ်သအာင် [[{{MediaWiki:Grouppage-sysop}}|administrator]] ယဝ်ရ မိက်ဂွံ ပတိုန်ဂလာန် စပ်ကဵု မဒးဒုင်ကၟာတ်စဵုဒၞာဂှ်ဂွံရ၊၊\nမၞး စကာ အဳမေလ် \"{{int:emailuser}}\" ဟွံဂွံရ၊၊ ဆဂး ယဝ်ရ ဌာန်ဒၟံင်အဳမေလ်ဂှ် ဒှ်အရာတၟေင် ပ္ဍဲ [[Special:Preferences|account preferences]] မၞး ကေုာံ မၞးဟွံဒးဒုင် ကၟာတ်စဵုဒၞာလဝ် နကဵုအဳမေဝ်ဂှ်မ္ဂး ဂွံမာန်ရ၊၊\nIP address မၞး လၟုဟ်ဂှ် ဒှ် $3, တုဲ ID မဒးဒုင်ကၟာတ်စဵုဒၞာဂှ် ဒှ် #$5 ရ၊၊ \nယဝ်ရ မၞးမိက်ဂွံ သၟာန်မ္ဂး တင်ဂၞင် ဗွဲလတူတအ် သီုဖအိုတ်ဂှ် ဗၟံက်ထ္ၜးကဵုညိ၊၊", "blockednoreason": "မဟွံဂွံကဵုလဝ် ဟိုတ်မွဲမွဲရ", + "blockedtext-composite-ids": "ဒၞာဲမစၟတ်သမ္တီ ကၟာတ် (block IDs) မဆက်စပ်: $1 (လိက်ဒတုဲ IP မၞးတအ် လေဝ် ပါလုပ် ပ္ဍဲစရင် ကၟာတ် (blocklist) မာန်ကီု)", + "blockedtext-composite-no-ids": "လိက်ဒတုဲ IP မၞး နွံပ္ဍဲစရင် ကၟာတ် ဂၠိုၚ်ကဵုဒၞာဲ။", + "blockedtext-composite-reason": "နွံဒၟံင် ကၟာတ် (blocks) မဂၠိုင် ဆက်စပ် ကုအကံက် (account) မၞးတအ် ဟွံသေင်မ္ဂး ဌာန်ဒတာန် အေန်တာနေတ် (IP address) မၞးတအ်။", "whitelistedittext": "ပဂုန်တုဲ သွက်ဂွံ ပလေဝ်ဒါန် မုက်လိက်တအ်ဂှ် ဗှ်ရံင် $1 ညိ။", "confirmedittext": "မၞး သ္ဒးပဒတန် ဌာန်ဒတန် အဳမေလ်မၞး ကိုပ်ကၠာ ဟွံပလေဝ်ဒါန် မုက်လိက်တအ်။\nပဂုန်တုဲ ကၠောန် ကောံ ကုပဒတန် ဌာန်ဒတန် အဳမေလ်မၞး နူ [[Special:Preferences|မဒးဂၞပ် ညးလွပ်ဂမၠိုင်]]မၞးညိ။", "nosuchsectiontitle": "သကုတ်ဂှ် ဂၠာဲဟွံဆဵု", @@ -594,21 +608,46 @@ "anontalkpagetext": "----\nမုက်လိက်ဏအ်ဂှ် ဒှ်ဒၞာဲ သွက်မၞိဟ် မဟွံဗမံက်ယၟု၊ မၞိဟ်ဟွံဂွံကၠောန်လဝ် အကံက်တအ်ဏီ ဂွံပတိုန်လညာတ် ပါ်ပဲါရ၊၊\nဟိုတ်ဂှ်ရ ပိုယ်ဒးစကာ မဂၞန် IP address သွက်ဂွံ တီ ညးတအ်ရ၊၊ IP address ဗီုဏအ်မွဲမွဲဂှ် ပါ်ပရအ်ဂွံ ညးလွပ် ဗွဲမဂၠိုင်ရ၊၊ ယဝ်ရ မၞးဂှ် ဒှ်ညးလွပ် မဟွံဗမံက်ယၟုမွဲတုဲ စှ်ေစိုတ် တင်ဂလာန်တအ်ဏအ်ဂှ် ဒှ်ဟွံထေက်မ္ဂး ပဂုန်တုဲ [[Special:CreateAccount|ခၞံကၠောန် အကံက်မွဲ]] ဟွံသေင်မ္ဂး [[Special:UserLogin|လုပ်လံက်အေန်]] သွက်ဂွံ ဝေင်ပဲါ ညးလွပ် မဟွံဗမံက်ယၟုတအ်တၞဟ်တအ်ရ၊၊", "noarticletext": "ပ္ဍဲ မုက်လိက်ဏအ် လိက် ဟွံမဲဏီရ၊၊\nမၞး ဂၠာဲကေတ် [[Special:Search/{{PAGENAME}}|စရင်မုက်လိက်]] ပ္ဍဲ မုက်လိက်တၞဟ်မ္ဂး ကလိဂွံမာန်ရောင်၊၊\n[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} မဂၠာဲဗှ်စၟတ်သမ္တီကေတ်လဝ်]၊\nဟွံသေၚ်မ္ဂး [{{fullurl:{{FULLPAGENAME}}|action=edit}} ခၞံကၠောန် လိက်မုက်ဏအ်ညိ]။", "noarticletext-nopermission": "ပ္ဍဲ မုက်လိက်ဏအ် လိက် ဟွံမဲဏီရ၊၊ မၞး ဂၠာဲကေတ် [[Special:Search/{{PAGENAME}}|စရင်မုက်လိက်]] ပ္ဍဲ မုက်လိက်တၞဟ်၊ ဟွံသေင်မ္ဂး ကလိဂွံမာန်ရ၊၊ [{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} မဂၠာဲဗှ်စၟတ်သမ္တီကေတ်လဝ်]၊ ဆ္ဂး မၞး အခေါင် မခၞံကၠောန် မုက်လိက်ဏအ် ဟွံမဲ၊၊", + "missing-revision-permission": "ဗီုပြင် စၟတ် $1 ဂှ် ဒှ်မုက်လိက် မပါဲထောအ်လဝ်။ မၞးတအ် [{{fullurl:{{#Special:Undelete}}|target=$3×tamp=$2&diff=prev}} ဗဵုမာန်]၊ ပရူဗွဲမသ္ၚောဲ နွံပ္ဍဲ [{{fullurl:{{#Special:Log}}/delete|page=$3}} စရင် ပါဲထောအ်]။", + "missing-revision-content": "ပရူပရာ နူဗီုပြင် စၟတ် $1 ပ္ဍဲမုက်လိက် \"$2\" ဂှ် ကေတ်ဏာ ဟွံမာန်။", "userpage-userdoesnotexist": "အကံက်ညးလွပ် \"$1\" ဂှ် ဟွံဂွံသ္ပလဝ် စၟတ်သမ္တီ လ္တူ ဝဳကဳဏအ်။\nပဂုန်တုဲ စၟဳစၟတ်ရံင် ယဝ်ရ မၞးမိက်ဂွံခၞံကၠောန်/ဒါန်မုက်လိက်ဏအ်မ္ဂး။", "userpage-userdoesnotexist-view": "အကံက် ညးလွပ် \"$1\" ဂှ် ဟွံဂွံပၠုပ်လဝ် စရင် ပ္ဍဲဝဳကဳဏအ်။", "blocked-notice-logextract": "{{GENDER:$1|ညးလွပ်}}ဏအ်ဂှ် လၟုဟ် ဒးဒုင်ကၟာတ်လဝ်။\nစရင်စၟတ်သမ္တီ မဒးဒုင်ကၟာတ်လဝ်ဂှ် နဒဒှ်နိဿဲဂှ် ဗၟံက်ထ္ၜးဝ် ဗွဲသၟဝ်ဝွံ-", "clearyourcache": "တၚ်စၟတ်: ကြဴနူ မသီဂိုၚ်တုဲ တၞဟ်နမဂွံညာတ် အပြံၚ်အလှာဲ မၞးသ္ဒးကၟာတ်ထောအ် မုက်လိက်ဗြောဝ်သာဂှ်ရောၚ်။ \n* Firefox / Safari: မ္ဂး ဍဵုလဝ် Shift အဃောမဍဵု Reload၊ ဟွံသေၚ်မ္ဂး ဍဵု either Ctrl-F5 ဟွံသေၚ်မ္ဂး Ctrl-R (⌘-R လ္တူ Mac မွဲသာ်)\n* Google Chrome: မ္ဂး ဍဵု Ctrl-Shift-R (⌘-Shift-R လ္တူ Mac မွဲသာ်)\n* Edge: မ္ဂး ဍဵုလဝ် Ctrl အဃော မဍဵု Refresh၊ ဟွံသေၚ်မ္ဂး ဍဵု Ctrl-F5။", + "usercssyoucanpreview": "သှ်ေသတိပြု: စကာ \"{{int:showpreview}}\" (ဗဵုရံင်အဆက်ကိုပ်ကၠာ) သွက်သ္ဂောံစမ်ၜတ် CSS တၟိမွဲ နာဲဗြဲတအ် ဟွံသေင်မ္ဂး ညးဗှ်လိက်တအ် မပ္တိတ်လိက်တုဲမ္ဂး ဗွဲကိုပ်ကၠာအိုတ်ရ။", + "userjsonyoucanpreview": "သှ်ေသတိပြု: စကာ \"{{int:showpreview}}\" (ဗဵုရံင်အဆက်ကိုပ်ကၠာ) သွက်သ္ဂောံစမ်ၜတ် JSON တၟိမွဲ နာဲဗြဲတအ် ဟွံသေင်မ္ဂး ညးဗှ်လိက်တအ် မပ္တိတ်လိက်တုဲမ္ဂး ဗွဲကိုပ်ကၠာအိုတ်ရ။", + "userjsyoucanpreview": "သှ်ေသတိပြု: စကာ \"{{int:showpreview}}\" (ဗဵုရံင်အဆက်ကိုပ်ကၠာ) သွက်သ္ဂောံစမ်ၜတ် JavaScript တၟိမွဲ နာဲဗြဲတအ် ဟွံသေင်မ္ဂး ညးဗှ်လိက်တအ် မပ္တိတ်လိက်တုဲမ္ဂး ဗွဲကိုပ်ကၠာအိုတ်ရ။", + "usercsspreview": "သှ်ေသတိပြု: နာဲဗြဲတအ် ဟွံသေင်မ္ဂး ညးဗှ်လိက်တအ် ဗဵုရံင်ဒၟံင် ဆ CSS ညးလွပ်ဇကုဓဝ် (user CSS) ဏအ်ဟေင်ရ။\nဏအ် ဟွံသေင် မပ္တိတ်လိက်ဏီ (ဟွံသေင် ပတိုန်လိက်ဏီ)။", + "userjsonpreview": "သှ်ေသတိပြု: နာဲဗြဲတအ် ဟွံသေင်မ္ဂး ညးဗှ်လိက်တအ် ဆစမ်ၜတ်/ဗဵုရံင်ဒၟံင် JSON config ညးလွပ်ဇကုဓဝ် (user JSON config) ဏအ်ဟေင်ရ။\nဏအ် ဟွံသေင် မပ္တိတ်လိက်ဏီ (ဟွံသေင် ပတိုန်လိက်ဏီ)။", + "userjspreview": "သှ်ေသတိပြု: နာဲဗြဲတအ် ဟွံသေင်မ္ဂး ညးဗှ်လိက်တအ် ဆစမ်ၜတ်/ဗဵုရံင်ဒၟံင် JavaScript ညးလွပ်ဇကုဓဝ် (user JavaScript) ဏအ်ဟေင်ရ။\nဏအ် ဟွံသေင် မပ္တိတ်လိက်ဏီ (ဟွံသေင် ပတိုန်လိက်ဏီ)။", + "sitecsspreview": "သှ်ေသတိပြု: နာဲဗြဲတအ် ဟွံသေင်မ္ဂး ညးဗှ်လိက်တအ် ဗဵုရံင်ဒၟံင် ဆ CSS ဏအ်ဟေင်ရ။\nဏအ် ဟွံသေင် မပ္တိတ်လိက်ဏီ (ဟွံသေင် ပတိုန်လိက်ဏီ)။", + "sitejsonpreview": "သ္ပသတိညိ: နာဲဗြဲတအ် ဟွံသေင်မ္ဂး ညးဗှ်လိက်တအ် ဗဵုရံင်ဒၟံင် ဆ JSON config ဏအ်ဟေင်ရ။\nဏအ် ဟွံသေင် မပ္တိတ်လိက်ဏီ (ဟွံသေင် ပတိုန်လိက်ဏီ)။", + "sitejspreview": "သ္ပသတိညိ: နာဲဗြဴတအ် ဟွံသေင်မ္ဂး ညးဗှ်လိက်တအ် ဗဵုရံင်ဒၟံင် ဆ JSON config ဏအ်ဟေင်ရ။\nဏအ် ဟွံသေင် မပ္တိတ်လိက်ဏီ (ဟွံသေင် ပတိုန်လိက်ဏီ)။", + "userinvalidconfigtitle": "ကဵုသတိ: ဟွံမွဲကဵု မတ် (skin) \"$1\"ရ။\nမုက်လိက် .css ကေုာံ .js မပလေဝ်လဝ်တအ်ဂှ် စကာ ယၟုလိက်မဍောတ် (lowercase title)၊ ဥပမာ {{ns:user}}:Foo/vector.css ဟွံသေင် {{ns:user}}:Foo/Vector.css။", "updated": "(တၟိလဝ်တုဲ)", "note": "စၟတ်သမ္တီ:", "previewnote": "သမ္တီ ဣဏအ်ဂှ် ဒှ် ဆ နမူနာဟေင်ရ။\nအရာမၞး မပြံင်လှာဲလဝ်တအ်ဂှ် ဟွံဂွံတြးပ္တိတ်ဏီရ!", "continue-editing": "အာ ဇရေင် ဒၞာဲမပလေဝ်ဒါန်", + "previewconflict": "ဗီုပြင်ဗဵုရံင်အဆက်ကိုပ်ကၠာ (preview) ဏအ်ဂှ် ထ္ၜးကဵု ဗီုပြင် လိက်မနွံ ပ္ဍဲဒၞာဲပလေဝ်ဒါန်လိက်လတူဂှ် အတိုင်မကတဵုဒှာဒၟံင် ယဝ်ရမၞးတအ် ရုဲစှ် သွက်ဂွံပတိုန်လိက်မ္ဂး။", + "session_fail_preview": "သၠးအခေါင်ညိ! ပွမပလေဝ်ဒါန်နာဲမိတအ်ဂှ် နကဵုပွမလီုလာ် ဒေတာသွက်အခိင် (session data) ဟိုတ်နူဂှ်တုဲ ဟွံဂွံဆက်တုဲကၠောန်ကမၠောန်ရ။\n\nကိစ္စဒှ်မာန် နာဲမိတအ် ဒးဒုင်တိတ်အာ နူစနစ်မာန်ရ။ သ္ဂုတ်သွာတ်ဗဵုညိ ဒဒှ်ရ နာဲမိတအ် တိုန်လုပ်ဒၟံင်ဏီဟာ? တုဲမ္ဂး စမ်ၜတ်ပၠန်ညိ။\nယဝ်ရဆက်ကၠောန်ကမၠောန်ဟွံဂွံဒၟံင်ဏီမ္ဂး စမ်ၜတ် [[Special:UserLogout|တိတ်အာနူစနစ်တုဲ]] ကလေင်လုပ်ပၠန်၊ တုဲပၠန် စၟတ်သမ္တီဗဵုရံင် ဒဒှ်ရ ဘရာဝ်သာ (browser) နာဲမိတအ် ကဵုအခေါင် ကွတ်ကီး (cookies) နူဒၞာဲဏအ်ဟာ။", + "session_fail_preview_html": "သၠးအခေါင်ညိ! ပွမပလေဝ်ဒါန်ဂှ် လီုလာ်ဒေတာသွက်အခိင် (session data)တုဲ ဟွံဂွံကၠောန်ရ။\n\n{{SITENAME}} နွံ raw HTML၊ ပရေင်ဗဵုရံင်အဆက်ကိုပ်ကၠာ (preview) ဂှ် ပၞုက်လဝ် သွက်ဂွံစဵုဒၞာ JavaScript။\n\nယဝ်ဍာံစၟတ်မ္ဂး၊ စမ်ၜတ်ပၠန်ညိ။\nယဝ်ဟွံဂွံမ္ဂး [[Special:UserLogout|တိတ်အာနူစနစ်]]တုဲ ကလေင်လုပ်ကၠုင်၊ တုဲပၠန် စၟတ်သမ္တီဗဵုရံင် ဘရာဝ်သာ (browser) ကဵုအခေါင် ကွတ်ကီး (cookies) ဟာ။", + "edit_form_incomplete": "အပိုင်အခြာလ္ၚဵု နူကဵု ဗီုပြင်ပလေဝ်ဒါန်ဂှ် ဟွံစိုပ် စက်တာန်မာန် (server)ရ။ စၟတ်သမ္တီဗဵုရံင် ပရေင်ပလေဝ်ဒါန်မၞးတအ် နွံဒၟံင်တုဲဟာ၊ တုဲမ္ဂး စမ်ၜတ်ပၠန်ညိ။", "editing": " $1 ပလေဝ်ဒါန်ဒၟံင်", + "edit-textarea-aria-label": "ပလေဝ်ဒါန် နကဵု လိက်သၞောတ်ဝဳကဳ", "creating": "မခၞံကၠောန်ဒၟံင် $1", "editingsection": "ပလေဝ်ဒါန်ဒၟံင် (ဒကုတ်) $1", "editingcomment": "ဒါန်ဒၟံင် $1 (အခန် တၟိ)", "editconflict": "ပလေဝ်ဒါန် ဒှ်ဒစဵုဒစး :$1", + "explainconflict": "ညးတၞဟ်မွဲ ပလေဝ်ဒါန်လဝ် မုက်လိက်ဏအ် နူအခိင်မစပ္တံ နာဲဗြဴတအ် မပလေဝ်ဒါန်ဂှ်ရ။\n\nဒၞာဲလိက်လတူဂှ် ထ္ၜးကဵု လိက်ပါင်မုက် (page text) အတိုင်မနွံဒၟံင် ပ္ဍဲအခိင်လၟုဟ်ရ။\nပရေင်ပြံင်လှာဲ နာဲဗြဴတအ်ဂှ် ထ္ၜးလဝ် ပ္ဍဲဒၞာဲလိက်သၟဝ်ရ။\n\nဒးပံင်ကောံ (merge) ပရေင်ပြံင်လှာဲ နာဲဗြဴတအ် စုတ် ပ္ဍဲလိက်မနွံဒၟံင်ဂှ်။\n\nဆလိက်ပ္ဍဲဒၞာဲလိက်လတူဂှ်ဓဝ် သ္ဒးဒှ်မပ္တိတ်လိက် (publish) ကာလနာဲဗြဴတအ် ကိတ်တဲ \"$1\"။", "yourtext": "လိက်မၞး", + "storedversion": "ပွမပြံင်လှာဲ မခြိုင်လဝ်", + "editingold": "ကဵုသတိ: နာဲဗြဴတအ် ပလေဝ်ဒါန်ဒၟံင် ပွမပြံင်လှာဲ (revision) မတုဲကၠုင်တေအ် နူကဵု မုက်လိက်ဏအ်ရ။\nယဝ်ရ နာဲဗြဴတအ် ပ္တိတ်လိက်မ္ဂး၊ ပရေင်ပြံင်လှာဲ မကတဵုဒှ်လဝ် နူကဵုပွမပြံင်လှာဲဂှ် သ္ဒးလီုအိုတ်အာရ။", + "unicode-support-fail": "ဗီုပြင်မံက် (browser) နာဲဗြဴတအ် ဟွံထံက်ပင် (support) ယူနဳကုဒ် (Unicode) မဒှ်ရ။\nယူနဳကုဒ်ဂှ် ဒှ်အရာ မနွံပၟိက် သွက်ဂွံပလေဝ်ဒါန်မုက်လိက်တအ်၊ ဟိုတ်ဂှ်ရ ပွမပလေဝ်ဒါန် နာဲဗြဴတအ် ဟွံဂွံပ္တိတ်လိက်ရ။", "yourdiff": "မတၞဟ်ခြာတအ်", + "copyrightwarning": "သ္ပဂုဏ်တုဲ စွံသတိညိ: အလဵုရော ဒါန်ဂမၠိုင် (contributions) သီုဖအိုတ် ပ္ဍဲ {{SITENAME}}ဂှ် ဒုင်သဇိုင် (သၟဟ်စိုတ်) ကဵု သွက်ဂွံဗၠးၜး သၟဝ်လာင်သာ $2 (ဗဵုရံင် $1 သွက်ဂွံကလိဂွံ ဗၞတ်ဗ္တဳဗွဲမပြည့်စုံ)။\n\nယဝ်ရ မၞးတအ် ဟွံမိက်ကဵု လိက်မၞးတအ် မချူလဝ်ဂှ် ဒဒိုက်ကဵု ပလေဝ်ဒါန်ပြံင်လှာဲ ဟွံပတန်တဴဒဒက် ကေုာံ ပါ်ပရးပၠန်ဂှ်မ္ဂး ဒၟံင်ညိ လအ်လ စွံလဝ် ပ္ဍဲဒၞာဲဏအ်။
                    \nသီုကဵု မၞးတအ် မအာမြင်ကဵု ပိုယ်တအ် ဒဒှ်ရ မၞးတအ် ချူလဝ် လိက်ဏအ် နူကဵုဇကုဓဝ်၊ ဟွံသေင်မ္ဂး ကော်နင်လဝ် နူကဵု ဒၞာဲဒေတာမၞိဟ်တအ် (public domain) ဟွံသေင်မ္ဂး ဒၞာဲဒေတာမဗၠးၜးတၞဟ် မတုပ်သၟဟ်ဂှ်ရ။\n\nဒၟံင်ညိ ပအပ်ကဵု လိက်မနွံကဵုအခေါင်ဗပိန် (copyrighted work) ဟွံဒးကဵုအခေါင်ညိ!", + "copyrightwarning2": "သ္ပဂုဏ်တုဲ စွံသတိညိ: အလဵုရော ဒါန်ဂမၠိုင် (contributions) သီုဖအိုတ် ပ္ဍဲ {{SITENAME}}ဂှ် ဒးဒုင်ပလေဝ်ဒါန်၊ ပြံင်လှာဲ၊ ဟွံသေင်မ္ဂး ပလီုထောံ နူကဵုညးဒါန်လိက်တၞဟ်မာန်ရ။\n\nယဝ်ရ မၞးတအ် ဟွံမိက်ကဵု လိက်မၞးတအ် မချူလဝ်ဂှ် ဒဒိုက်ကဵု ပလေဝ်ဒါန်ပြံင်လှာဲ ဟွံပတန်တဴဒဒက်မ္ဂး ဒၟံင်ညိ ပအပ်ကဵု ပ္ဍဲဒၞာဲဏအ်။
                    \nသီုကဵု မၞးတအ် မအာမြင်ကဵု ပိုယ်တအ် ဒဒှ်ရ မၞးတအ် ချူလဝ် လိက်ဏအ် နူကဵုဇကုဓဝ်၊ ဟွံသေင်မ္ဂး ကော်နင်လဝ် နူကဵု ဒၞာဲဒေတာမၞိဟ်တအ် (public domain) ဟွံသေင်မ္ဂး ဒၞာဲဒေတာမဗၠးၜးတၞဟ် မတုပ်သၟဟ်ဂှ်ရ (ဗဵုရံင် $1 သွက်ဂွံကလိဂွံ ဗၞတ်ဗ္တဳဗွဲမပြည့်စုံ)။\n\nဒၟံင်ညိ ပအပ်ကဵု လိက်မနွံကဵုအခေါင်ဗပိန် (copyrighted work) ဟွံဒးကဵုအခေါင်ညိ!", + "editpage-cannot-use-custom-model": "ဗီုပြင်ပါင်မုက်ပရူပရာ (content model) မုက်လိက်ဏအ် ဟွံဂွံပြံင်လှာဲရ။", + "readonlywarning": "ကဵုသတိ: ယာဲဗဟဵု (database) ဂှ် ကၟာ်လဝ် သွက်ဂွံပလေဝ်ဒါန် (maintenance)ရ၊ ဟိုတ်ဂှ်ရ နာဲဗြဴတအ် ဟွံဂွံပ္တိတ်လိက် ပ္ဍဲအခိင်လၟုဟ်ဏအ်ဏီရ။\nနာဲဗြဴတအ် ကော်နင် (copy) ကေုာံ ဗဗေင် (paste) လိက်မၞးတအ်တုဲ စွံလဝ် ပ္ဍဲဖိုင် (file) လိက်မွဲတုဲ ကြိုင်လဝ် သွက်အခိင်လတူညိ။\n\nညးအုပ်ကာ (administrator) အုပ်ဓုပ် ယာဲဗဟဵု (database) မကၟာ်လဝ်ဂှ် ကဵုလဝ် သရုပ်ဖျေံလဝ် ဗီုဏအ်: $1", "templatesused": "{{PLURAL:$1|ထာမ်ပလိက်|ထာမ်ပလိက်ဂမၠိုင်}} မသုင်စောဲ ပ္ဍဲ မုက်လိက်ဏအ်:", "templatesusedpreview": "{{PLURAL:$1|ထာမ်ပလိက်|ထာမ်ပလိက်ဂမၠိုင်}} မစကာလဝ် ပ္ဍဲ နမူနာဏအ်-", "template-protected": "(စဵုဒၞာလဝ်)", @@ -675,7 +714,7 @@ "tooltip-last": "အရာတၞဟ်ခြာ ကုမူမတုဲကၠုင်", "page_first": "ကိုပ်ကၠာ", "page_last": "ကြဴ", - "histlegend": "တၞဟ်န မဂွံပတောအ်ၜတ် အကြာ မူမပလေဝ်ဒါန်လဝ်တအ်ဂှ် ကဵုစၟတ် ပ္ဍဲ ခံက်အင်ရေဒဳယော radio boxes တုဲ ဍဵု enter ဟွံသေင်မ္ဂး ဍဵု ကောန်ဍေင် သၟဝ်ဂှ်ညိ၊၊
                    \nLegend: ({{int:cur}}) = အရာမတၞဟ်ခြာ ကုမူလက်ကြဴအိုတ် ({{int:last}}) = အရာမတၞဟ်ခြာ ကုမူကၠာနူဂှ်၊၊ {{int:minoreditletter}} = မပလေဝ်ဒါန်လဝ် ညိည၊၊", + "histlegend": " တၞဟ် မၞိဟ်မရုဲစှ်: စုတ် စၟတ်သမ္တီ ပ္ဍဲတိုၚ်ရေၚ်သကအ် (radio buttons) သွက်ဗီုပြၚ်တအ် သွက်ဂွံသရောပ် ကေုာံ ဍဵု enter ဟွံသေင်မ္ဂး တိုၚ် ပ္ဍဲသၟဝ်။
                    \nဗီုပြၚ် မထ္ၜး: ({{int:cur}}) = တၞဟ်ခြာ ကုဗီုပြၚ် မကြပ်ကဵု (latest revision), ({{int:last}}) = တၞဟ်ခြာ ကုဗီုပြၚ် မကၠာနူဂှ် (preceding revision), {{int:minoreditletter}} = ပလေဝ်ဒါန်ဍောတ်ဍောတ် (minor edit).", "history-fieldset-title": "ဖဍိုဟ် အရာမပလေဝ်လဝ်ဂမၠိုင်", "history-show-deleted": "မုက်လိက် မပလီုလဝ် ဟေင်", "histfirst": "တြေံအိုတ်", @@ -717,6 +756,7 @@ "diff-empty": "(ဟွံ တၞဟ်ခြာ)", "diff-multi-sameuser": "({{PLURAL:$1|မူတၟိ မၜတ်ကၞာတ်လဝ်မွဲ|$1 မူတၟိ မၜတ််ကၞာတ်လဝ်ဂမၠိုင်}} နကု {{GENDER:$3|ညးလွပ်}}တုပ်တုပ်ဂှ် ဟွံထ္ၜး)", "diff-multi-otherusers": "({{PLURAL:$1|မူတၞဟ် မၞုံအကြာ မွဲ|$1 မူတၞဟ် မၞုံအကြာဂမၠိုင်}} မခၞံကၠောဝန်လဝ် နကု{{PLURAL:$2|ညးလွပ်တၞဟ် မွဲ|$2 ညးလွပ်တၞဟ်ဂမၠိုင်}}ဂှ် ဟွံထ္ၜးလဝ်ရ၊၊)", + "diff-line-deleted": "⟵ ဇိုတ်", "searchresults": "သွဟ် မဂၠာဲ", "search-filter-title-prefix-reset": "ဂၠာဲ မုက်လိက်အလုံဖအိုတ်", "searchresults-title": "သွဟ် မဂၠာဲ သွက် \"$1\"", @@ -1092,6 +1132,7 @@ "prefixindex": "မနွံမုက်လိက်ဆက်ဂတဂမၠိုၚ်", "prefixindex-namespace": "မနွံမုက်လိက်ဆက်ဂတဂမၠိုၚ် (သၠဲပ္တိတ်ယၟု $1)", "prefixindex-submit": "ထ္ၜး", + "prefixindex-strip": "မပၞုက်မဆေၚ်စပ်ကဵုမုက်လိက်အဆက်ဂတပ္ဍဲဒ္တုဲဖဵုဂမၠိုၚ်", "shortpages": "မုက်လိက် မဂၠိဂမၠိုၚ်", "longpages": "မုက်လိက် မဂၠိၚ်ဂမၠိုၚ်", "protectedpages": "မုက်လိက် စဵုဒၞဲါလဝ်", @@ -1255,6 +1296,7 @@ "protectcomment": "ဟိုတ်:", "protectexpiry": "အိုတ်အာ:", "protect-default": "ကဵုအခေါင် ညးလွပ် သီုဖအိုတ်", + "protect-level-autoconfirmed": "မကဵုအခေါၚ်ဆၜိုတ်ပါဲနူညးလွပ်မဒုၚ်တဲလဝ်အဝ်တဝ်ဂမၠိုၚ်", "protect-othertime": "အခိင် တၞဟ်:", "protect-othertime-op": "အခိၚ် တၞဟ်", "protect-otherreason-op": "ဟိုတ် တၞဟ်", @@ -1266,6 +1308,7 @@ "restriction-move": "ပြံင်ပဆုဲ", "restriction-create": "ခၞံကၠောန်", "restriction-upload": "ပတိုန်", + "restriction-level-sysop": "မစဵုဒၞာလဝ်နကဵုမဍိုက်ပေၚ်။", "skin-action-viewdeleted": "ဗဵု $1 ဟာ", "undeletebtn": "ကလေၚ်စွံထောံ", "undeletelink": "ဗဵု/ဟွံပလီု", @@ -1427,7 +1470,7 @@ "tooltip-feed-atom": "ဒၞာဲဗလးပတိတ် မုက်လိက်ဏအ်", "tooltip-t-contributions": "စရင် မကၠောန်လဝ် နကု{{GENDER:$1|ညးလွပ်ဏအ်}}", "tooltip-t-emailuser": "ပလံင် အဳမေလ် ကု {{GENDER:$1|မဒှ် ညးလွပ်ဏအ်}}", - "tooltip-t-upload": "ပတိုန်ပၠုပ် ဝှာင်", + "tooltip-t-upload": "ပ္တိုန်ပၠုပ်ဝှာၚ်", "tooltip-t-specialpages": "စရင် မုက်လိက် တၟေင် သီုဖအိုတ်", "tooltip-t-print": "မူမုက်လိက် မပြေန်ပ္တိတ်ဂွံ", "tooltip-t-permalink": "ဌာန်ဒၟံင်လေန် လၟိုန်ကာလမကလေင်ပလေဝ်မုက်လိက်ဏအ်", @@ -1652,7 +1695,7 @@ "htmlform-time-placeholder": "HH:MM:SS", "htmlform-datetime-placeholder": "YYYY-MM-DD HH:MM:SS", "logentry-delete-delete": "$3 မုက်လိက်ဂှ် $1 {{GENDER:$2|ပလီုထောအ်လဝ်ရ}}", - "logentry-delete-restore": "$1 {{GENDER:$2|ကလေင်ပ္တန်}} မုက်လိက် $3 ($4)", + "logentry-delete-restore": "$1 {{GENDER:$2|ဟွံဇိုတ်ပလီုထောံလဝ်}} မုက်လိက် $3 ($4)", "logentry-delete-revision": "ပ္ဍဲမုက်လိက် $3: $4 ဂှ် $1 {{GENDER:$2|ပြံင်လှာဲလဝ်}} ဗီုပြင် မုက်လိက် {{PLURAL:$5|မူလိက်မဒါန်လဝ် မွဲ|$5 မူလိက်မဒါန်လဝ်ဂမၠိုင်}}", "revdelete-content-hid": "ဒဒှ် မပၞုက် ပရူပရာ", "logentry-move-move": "$1 {{GENDER:$2|ပြံင်ပဆုဲလဝ်}} မုက်လိက် $3 ဇရေင် $4", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/ms-arab.json mediawiki-1.43.9+dfsg/languages/i18n/ms-arab.json --- mediawiki-1.43.8+dfsg/languages/i18n/ms-arab.json 2026-04-01 12:33:20.751553300 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/ms-arab.json 2026-06-29 17:54:46.883095300 +0000 @@ -767,8 +767,8 @@ "tags-hitcount": "$1 {{PLURAL:$1|ڤراوبهن}}", "tags-edit-title": "سونتيڠ تݢ", "compare-rev1": "سيمقن 1", - "diff-form-other-revid": "اءي. دي. سيمقن", - "permanentlink-revid": "اءي. دي. سيمقن", + "diff-form-other-revid": "اءي.دي. سيمقن", + "permanentlink-revid": "اءي.دي. سيمقن", "newsection-submit": "ڤرݢي کلامن", "specialeditpage-submit": "ڤرݢي کلامن", "specialpageinfo-submit": "ڤرݢي کلامن", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/ms.json mediawiki-1.43.9+dfsg/languages/i18n/ms.json --- mediawiki-1.43.8+dfsg/languages/i18n/ms.json 2026-04-01 12:33:20.753553400 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/ms.json 2026-06-29 17:54:46.885095400 +0000 @@ -103,7 +103,7 @@ "hidden-categories": "{{PLURAL:$1|Kategori tersembunyi|Kategori-kategori tersembunyi}}", "hidden-category-category": "Kategori tersembunyi", "category-subcat-count": "{{PLURAL:$2|Kategori ini hanya mempunyai subkategori berikut.|Yang berikut ialah $1 daripada $2 buah subkategori dalam kategori ini.}}", - "category-subcat-count-limited": "Katergori ini mengandungi {{PLURAL:$1|subkategori|$1 subkategori}}.", + "category-subcat-count-limited": "Kategori ini mengandungi {{PLURAL:$1|subkategori|$1 subkategori}}.", "category-article-count": "{{PLURAL:$2|Kategori ini mengandungi sebuah laman berikut.|Yang berikut ialah $1 daripada $2 buah laman dalam kategori ini.}}", "category-article-count-limited": "{{PLURAL:$1|Laman berikut|$1 laman berikut}} kini terkandung dalam kategori terkini.", "category-file-count": "{{PLURAL:$2|Kategori ini mengandungi sebuah fail berikut.|Yang berikut ialah $1 daripada $2 buah fail dalam kategori ini.}}", @@ -287,7 +287,7 @@ "laggedreplicamode": "Amaran: Laman ini mungkin bukan yang terkini.", "readonly": "Pangkalan data dikunci", "enterlockreason": "Sila nyatakan sebab penguncian dan jangkaan\nbila kunci ini akan dibuka.", - "readonlytext": "Pangkalan data telah dikunci daripada penyertaan baru dan perubahan-perubahan lain, mungkin untuk penyenggaraan pangkalan data yang rutin, dan akan dibuka semula selepas ia disiapkan.\n\nPenyelia yang menguncinya telah memberi penjelasan ini: $1", + "readonlytext": "Pangkalan data tersebut telah dikunci daripada entri baharu serta perubahan-perubahan lain, mungkin untuk tujuan menyelenggara pangkalan data secara rutin, dan akan dibuka semula selepas proses ini selesai.\n\nPenyelia yang menguncinya telah memberi penjelasan ini: $1", "missing-article": "Teks bagi laman \"$1\" $2 tidak dijumpai dalam pangkalan data.\n\nPerkara ini biasanya disebabkan oleh perbuatan mengikuti pautan perbezaan yang lama atau pautan ke sejarah laman yang telah dihapuskan.\n\nJika ini bukan sebabnya, anda mungkin telah menjumpai pepijat dalam perisian ini.\nSila catat URL bagi laman ini dan laporkan perkara ini kepada seorang [[Special:ListUsers/sysop|penyelia]].", "missingarticle-rev": "(semakan $1)", "missingarticle-diff": "(Beza: $1, $2)", @@ -670,7 +670,7 @@ "missing-revision-permission": "Semakan #$1 datang daripada sebuah laman yang sudah dihapuskan, tetapi boleh [{{fullurl:{{#Special:Undelete}}|target=$3×tamp=$2&diff=prev}} dipaparkan]; butiran terdapat dalam [{{fullurl:{{#Special:Log}}/delete|page=$3}} log penghapusan].", "missing-revision": "Semakan #$1 pada halaman \"{{FULLPAGENAME}}\" tidak wujud.\n\nHal ini biasanya disebabkan oleh pautan sejarah yang lapuk ke halaman yang sudah dihapuskan.\nButirannya boleh didapati di [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} log penghapusan].", "missing-revision-content": "Kandungan semakan #$1 halaman bernama \"$2\" tidak dapat dimuat.", - "userpage-userdoesnotexist": "Akaun pengguna \"$1\" tidak berdaftar di wiki ini.\nSila semak jika anda ingin mencipta/mengedit halaman ini.", + "userpage-userdoesnotexist": "Akaun pengguna \"$1\" tidak berdaftar di wiki ini.\nSila semak jika anda ingin mencipta/menyunting laman ini.", "userpage-userdoesnotexist-view": "Akaun pengguna \"$1\" tidak berdaftar di wiki ini.", "blocked-notice-logextract": "{{GENDER:$1|user}} ini sedang disekat.\nMasukan log sekatan terakhir yang disediakan di bawah sebagai rujukan:", "clearyourcache": "Catatan: Selepas diterbitkan, anda mungkin perlu memintas cache pelayar web untuk melihat perubahan.\n* Firefox / Safari: Tahan Shift sambil klik Reload, atau tekan sama ada Ctrl-F5 atau Ctrl-R (⌘-R pada Mac)\n* Google Chrome: Tekan Ctrl-Shift-R (⌘-Shift-R pada Mac)\n* Edge: Tahan Ctrl sambil tekan Refresh, atau tekan Ctrl-F5.", @@ -831,7 +831,7 @@ "tooltip-last": "Perbezaan dengan semakan sebelumnya", "page_first": "awal", "page_last": "akhir", - "histlegend": "Pemilihan perbezaan: tandakan butang radio bagi versi-versi yang ingin dibandingkan dan tekan butang ''enter'' atau butang di bawah.
                    \nPetunjuk: ({{int:cur}}) = perbezaan dengan versi terkini, ({{int:last}}) = perbezaan dengan versi sebelumnya, {{int:minoreditletter}} = suntingan kecil.", + "histlegend": "Pemilihan perbezaan: tandakan butang radio bagi dua semakan untuk dibandingkan dan tekan butang ''enter'' atau butang berikut.
                    \nPetunjuk: ({{int:cur}}) = perbezaan dengan versi terkini, ({{int:last}}) = perbezaan dengan versi sebelumnya, {{int:minoreditletter}} = suntingan kecil.", "history-fieldset-title": "Tapis semakan", "history-show-deleted": "Semakan yang dihapus sahaja", "histfirst": "terawal", @@ -842,7 +842,7 @@ "history-feed-description": "Sejarah semakan bagi laman ini di wiki", "history-feed-item-nocomment": "$1 pada $2", "history-feed-empty": "Laman yang diminta tidak wujud.\nMungkin ia telah dihapuskan atau namanya telah ditukar.\nCuba [[Special:Search|cari]] laman lain yang mungkin berkaitan.", - "history-edit-tags": "Sunting teg-teg semakan terpilih", + "history-edit-tags": "Sunting tag semakan terpilih", "history-empty": "Tiada semakan yang sesuai ditemukan.", "rev-deleted-comment": "(ringkasan suntingan dibuang)", "rev-deleted-user": "(nama pengguna dibuang)", @@ -956,8 +956,8 @@ "difference-multipage": "(Perbezaan antara laman)", "lineno": "Baris $1:", "lineno-inline": "Baris $1 ⟶ $2:", - "compareselectedversions": "Bandingkan versi-versi yang dipilih", - "showhideselectedversions": "Tunjukkan/sorokkan versi yang dipilih", + "compareselectedversions": "Bandingkan semakan terpilih", + "showhideselectedversions": "Tukar keterlihatan semakan terpilih", "showhideselectedfileversions": "Tukar keterlihatan versi fail yang dipilih", "editundo": "batal", "diff-incompatible": "Tidak boleh membandingkan model kandungan \"$1\" dan \"$2\"", @@ -1405,7 +1405,7 @@ "rcfilters-filtergroup-user-experience-level": "Pendaftaran dan pengalaman pengguna", "rcfilters-filter-user-experience-level-registered-label": "Berdaftar", "rcfilters-filter-user-experience-level-registered-description": "Penyunting yang melog masuk.", - "rcfilters-filter-user-experience-level-unregistered-label": "Tidak terdaftar", + "rcfilters-filter-user-experience-level-unregistered-label": "Tidak berdaftar", "rcfilters-filter-user-experience-level-unregistered-description": "Penyunting yang tidak log masuk.", "rcfilters-filter-user-experience-level-unregistered-description-temp": "Penyunting yang tidak log masuk dan penyunting yang menggunakan akaun sementara.", "rcfilters-filter-user-experience-level-newcomer-label": "Pengguna baharu", @@ -2072,7 +2072,7 @@ "logempty": "Tiada item yang sepadan dalam log.", "log-title-wildcard": "Cari semua tajuk yang bermula dengan teks ini", "showhideselectedlogentries": "Tunjukkan/sorokkan entri-entri log yang terpilih", - "log-edit-tags": "Sunting teg-teg entri log terpilih", + "log-edit-tags": "Sunting tag entri log terpilih", "checkbox-select": "Pilih: $1", "checkbox-all": "Semua", "checkbox-none": "Tiada", @@ -2641,7 +2641,7 @@ "block-log-flags-angry-autoblock": "sekatan automatik tambahan diaktifkan", "block-log-flags-hiddenname": "nama pengguna tersorok", "range_block_disabled": "Kebolehan penyelia untuk membuat sekatan julat dimatikan.", - "ipb-prevent-user-talk-edit": "Mengedit halaman perbincangan mereka sendiri mesti dibenarkan untuk sekatan separa, melainkan ia termasuk batasan pada ruang nama Perbualan Pengguna.", + "ipb-prevent-user-talk-edit": "Penyuntingan laman perbincangan pengguna sendiri mesti dibenarkan untuk sekatan separa, melainkan ia termasuk batasan pada ruang nama Perbincangan Pengguna.", "ipb_expiry_invalid": "Waktu tamat tidak sah.", "ipb_expiry_old": "Masa luput telah berlalu.", "ipb_expiry_temp": "Sekatan nama pengguna terselindung sepatutnya kekal.", @@ -2669,7 +2669,7 @@ "ipbnounblockself": "Anda tidak dibenarkan menyahsekat diri sendiri", "lockdb": "Kunci pangkalan data", "unlockdb": "Buka kunci pangkalan data.", - "lockdbtext": "Penguncian pangkalan data akan membekukan kebolehan semua\npengguna untuk menyunting laman, mengubah keutamaan, menyunting senarai\nsekatan, dan perkara lain yang memerlukan perubahan dalam pangkalan data.\nSila sahkan bahawa anda memang berniat untuk melakukan tindakan ini, dan\nbahawa anda akan membuka semula kunci pangkalan data ini setelah penyenggaraan selesai.", + "lockdbtext": "Penguncian pangkalan data tersebut akan membekukan kebolehan semua\npengguna untuk menyunting laman, mengubah keutamaan, menyunting senarai\npantau, dan perkara lain yang memerlukan perubahan dalam pangkalan data.\nSila sahkan bahawa anda memang berniat untuk melakukan tindakan ini, dan\nbahawa anda akan menyahkunci semula pangkalan data ini setelah penyelenggaraan anda selesai.", "unlockdbtext": "Pembukaan kunci pangkalan data boleh\nmemulihkan kebolehan semua pengguna untuk menyunting laman, keutamaan, senarai\npantau dan sebagainya yang melibatkan perubahan dalam pangkalan data. Sila\nsahkan bahawa anda betul-betul mahu melakukan tindakan ini.", "lockconfirm": "Ya, saya mahu mengunci pangkalan data ini.", "unlockconfirm": "Ya, saya betul-betul mahu membuka kunci pangkalan data.", @@ -3322,7 +3322,7 @@ "specialpages": "Laman khas", "specialpages-note-top": "Petunjuk", "specialpages-note-restricted": "* Laman khas biasa.\n* Laman khas terhad.", - "specialpages-group-maintenance": "Laporan penyenggaraan", + "specialpages-group-maintenance": "Laporan penyelenggaraan", "specialpages-group-other": "Laman khas lain", "specialpages-group-login": "Pengurusan akaun", "specialpages-group-changes": "Perubahan terkini dan log", @@ -3365,7 +3365,7 @@ "tag-mw-reverted": "Dibalikkan", "tag-mw-reverted-description": "Suntingan yang telah dibalikkan oleh suntingan lain", "tag-mw-server-side-upload": "Muat naik sisi pelayan", - "tag-mw-server-side-upload-description": "Fail media yang dimuat naik melalui skrip penyenggaraan", + "tag-mw-server-side-upload-description": "Fail media yang dimuat naik melalui skrip penyelenggaraan", "tags-title": "Teg", "tags-intro": "Yang berikut ialah senarai teg yang digunakan untuk menanda suntingan, berserta maknanya.", "tags-tag": "Nama teg", @@ -3690,7 +3690,7 @@ "limitreport-cputime-value": "$1 {{PLURAL:$1|saat}}", "limitreport-walltime": "Penggunaan masa nyata", "limitreport-walltime-value": "$1 {{PLURAL:$1|saat}}", - "limitreport-ppvisitednodes": "Kiraan nod kunjungan pempraproses", + "limitreport-ppvisitednodes": "Kiraan nod kunjungan pempraprosesan", "limitreport-postexpandincludesize": "Saiz selepas peluasan", "limitreport-postexpandincludesize-value": "$1/$2 {{PLURAL:$2|bait}}", "limitreport-templateargumentsize": "Saiz parameter templat", @@ -3886,7 +3886,7 @@ "authmanager-link-not-in-progress": "Pemautan akaun tidak berjalan atau data sesi telah hilang. Sila mulakan semula dari awal.", "authmanager-autocreate-noperm": "Pembuatan akaun automatik tidak dibenarkan.", "authmanager-autocreate-exception": "Pembukaan akaun automatik dilumpuhkan buat sementara waktu disebabkan oleh ralat terdahulu.", - "authmanager-userdoesnotexist": "Akaun pengguna \"$1\" tidak terdaftar.", + "authmanager-userdoesnotexist": "Akaun pengguna \"$1\" tidak berdaftar.", "authmanager-userlogin-remembermypassword-help": "Sama ada kata laluan perlu diingat lebih lama daripada tempoh sesi.", "authmanager-username-help": "Nama pengguna untuk pengesahan.", "authmanager-password-help": "Kata laluan untuk pengesahan.", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/mt.json mediawiki-1.43.9+dfsg/languages/i18n/mt.json --- mediawiki-1.43.8+dfsg/languages/i18n/mt.json 2026-04-01 12:33:20.754553300 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/mt.json 2026-06-29 17:54:46.886095300 +0000 @@ -22,7 +22,8 @@ "Vlad5250", "Weather Top Wizard", "아라", - "පසිඳු කාවින්ද" + "පසිඳු කාවින්ද", + "JiodoJ" ] }, "sunday": "Il-Ħadd", @@ -584,7 +585,7 @@ "noarticletext-nopermission": "Bħalissa m'hemm l-ebda test f'din il-paġna. Inti tista' [[Special:Search/{{PAGENAME}}|tfittex dan it-titlu tal-paġna]] f'paġni oħra, jew [{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} tfittex ir-reġistri relatati], imma m'għandikx permess toħloq dil-paġna.", "missing-revision": "Ir-reviżjoni #$1 tal-paġna bl-isem \"{{FULLPAGENAME}}\" ma teżistix.\n\nDan ħafna drabi jiġri minħabba li tkun segwejt ħolqa lejn paġna mħassra, f'kronoloġija li mhix aġġornata.\nId-detallji tista' ssibhom fir-[{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} reġistru tat-tħassir].", "userpage-userdoesnotexist": "Il-kont tal-utent \"$1\" mhux reġistrat.\nJekk jogħġbok, ara jekk verament tridx toħloq/timodifika din il-paġna.", - "userpage-userdoesnotexist-view": "Il-kont tal-utent \"$1\" mhuwiex reġistrat.", + "userpage-userdoesnotexist-view": "Il-kont tal-utent \"$1\" mhuwiex reġistrat fuq dal-wiki.", "blocked-notice-logextract": "{{GENDER:$1|utent}} attwalment jinsab imblukkat.\nL-aħħar daħla fir-reġistru tal-imblokki hi mogħtiha hawn taħt għal referenza:", "clearyourcache": "'''Nota:''' Wara li salvajt il-modifiki tiegħek, jista' jkun li jkun hemm bżonn li tħassar il-cache tal-browżer tiegħek sabiex tara t-tibdil li sar.\n* '''Firefox / Safari:''' żomm il-buttuna ''Shift'' waqt li tagħfas fuq ''Reload'', jew agħfas ''Ctrl-F5'' jew ''Ctrl-R'' (''⌘-R'' fuq Mac)\n* '''Google Chrome:''' agħfas ''Ctrl-Shift-R'' (''⌘-Shift-R'' fuq Mac)\n* '''Internet Explorer:''' żomm il-buttuna ''Ctrl'' waqt li tagħfas ''Refresh'', jew agħfas ''Ctrl-F5''\n* '''Opera:''' ħassar il-cache fuq ''Tools → Preferences''", "usercssyoucanpreview": "'''Suġġeriment:''' Uża l-buttuna \"{{int:showpreview}}\" sabiex tipprova s-CSS il-ġdid tiegħek qabel ma ssalvah.", @@ -596,7 +597,7 @@ "userinvalidconfigtitle": "'''Twissija:''' M'hemm l-ebda aspett bl-isem \"$1\".\nFtakar li l-paġni .css u .js personalizzati għandhom l-ewwel ittra tat-titlu żgħira, eż. {{ns:user}}:Foo/vector.css u mhux {{ns:user}}:Foo/Vector.css.", "updated": "(Aġġornata)", "note": "'''Nota:'''", - "previewnote": "'''Ftakar li din hija biss dehra proviżorja.'''\nIt-tibdiliet tiegħek għadhom ma ġewx salvati!", + "previewnote": "Ftakar li din hija biss previżjoni. \nIl-bidliet tiegħek għadhom ma ġewx ippubblikati!", "continue-editing": "Mur fil-kaxxa tal-editjar", "previewconflict": "Din il-previżjoni turi l-kliem li jinsab fiż-żona ta' modifika superjuri u turi kif tidher kieku l-paġna kella tiġi modifikata.", "session_fail_preview": "Jiddispjaċina imma l-modifika tiegħek ma setgħetx tiġi pproċessata minħabba li ntilfet l-informazzjoni tas-sessjoni.\n\nJekk jogħġbok, erġa' pprova. Jekk xorta tibqa' ma taħdimx, ipprova [[Special:UserLogout|oħroġ]] u erġa' idħol. Ara ukoll li l-browser tiegħek jaċċetta l-cookies minn dan is-sit.", @@ -812,6 +813,7 @@ "editundo": "ħassar", "diff-empty": "(L-ebda differenza)", "diff-multi-sameuser": "(Mhux qed {{PLURAL:$1|tintwera r-reviżjoni intermedja|jintwerew $1 r-reviżjonijiet intermedji}} mill-istess {{GENDER:$3|awtur}})", + "diff-multi-otherusers": "(Mhux qed {{PLURAL:$1|tintwera reviżjoni intermedja|jintwerew $1 reviżjonijit intermedji}} mingħand iktar minn $2 {{PLURAL:$2|utent|$2 utenti}})", "diff-multi-manyusers": "(Mhux qed {{PLURAL:$1|tintwera reviżjoni intermedja|jintwerew $1 reviżjonijit intermedji}} mingħand iktar minn $2 {{PLURAL:$2|utent|$2 utenti}})", "diff-paragraph-moved-tonew": "Il-paragrafu ġie mċaqlaq. Ikklikkja biex taqbeż għal fejn hu issa.", "diff-paragraph-moved-toold": "Il-paragrafu ġie mċaqlaq. Ikklikkja biex tmur fil-post fejn kien qabel.", @@ -1698,14 +1700,14 @@ "booksources-invalid-isbn": "L-ISBN li ngħata jidher li mhuwiex validu; iċċekkja għal xi żbalji mis-sors oriġinali.", "magiclink-tracking-isbn": "Paġni li jużaw ħoloq maġiċi tal-ISBN", "specialloguserlabel": "Azzjoni effettwata minn:", - "speciallogtitlelabel": "Azzjoni effetwata fuq:", + "speciallogtitlelabel": "Mira (titlu jew {{ns:user}}:isemutent għall-utent):", "log": "Reġistri", "logeventslist-submit": "Uri", "logeventslist-more-filters": "Uri reġistri addizzjonali:", "logeventslist-patrol-log": "Modifiki verifikati", "logeventslist-tag-log": "Tikketti", "logeventslist-newusers-log": "Utenti ġodda", - "all-logs-page": "Ir-reġistri pubbliċi kollha", + "all-logs-page": "Reġistri pubbliċi ewlenin", "alllogstext": "Ġabra sħiħa tar-reġistri kollha ta' {{SITENAME}}. Tista' tqassar il-kriterji ta' tfittxija billi tagħżel it-tip ta' reġistru, l-isem tal-utent, jew il-paġna affetwata (it-tnejn tal-aħħar huma sensittivi għal kif jinkitbu l-karattri).", "logempty": "Ir-reġistru m'għandu l-ebda element li jaqbel mat-tfittxija tiegħek.", "log-title-wildcard": "Tfittxija ta' titli li jibdew b'dan it-test", @@ -3016,7 +3018,14 @@ "skin-action-undelete": "Irkupra", "skin-action-delete": "Ħassar", "skin-action-move": "Mexxi", + "blockedtext-made-by": "L-imblokk saret minn $1.", "blockedtext-reason-comment": "Ir-raġuni mogħtija hija $1.", + "blockedtext-start-time": "Bidu tal-imblokk: $1", + "blockedtext-expiration-time": "Skadenza tal-imblokk: $1", + "blockedtext-intended-blockee": "Imblokkier intenzjonat: $1", + "blockedtext-contact-blocker-admin": "Tista' tkellem lil $1 jew lil [[{{MediaWiki:Grouppage-sysop}}|amministratur]] ieħor biex tiddiskuti l-imblokka.", + "blockedtext-block-ip": "L-indirizz IP attwali tiegħek huwa $1.", + "blockedtext-include-details-queries": "Jekk jogħġbok inkludi d-dettalji kollha t'hawn fuq f'kull mistoqsija li tagħmel.", "renameuser": "Semmi utent mill-ġdid", "renameuser-linkoncontribs": "semmi l-utent mill-ġdid", "renameuser-linkoncontribs-text": "Erġa' semmi lil dan l-utent", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/nb.json mediawiki-1.43.9+dfsg/languages/i18n/nb.json --- mediawiki-1.43.8+dfsg/languages/i18n/nb.json 2026-04-01 12:33:20.763553600 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/nb.json 2026-06-29 17:54:46.895095300 +0000 @@ -65,7 +65,8 @@ "לערי ריינהארט", "아라", "Tumbuka Arch", - "AnB" + "AnB", + "Fademaze" ] }, "sunday": "søndag", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/nds-nl.json mediawiki-1.43.9+dfsg/languages/i18n/nds-nl.json --- mediawiki-1.43.8+dfsg/languages/i18n/nds-nl.json 2026-04-01 12:33:20.764553500 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/nds-nl.json 2026-06-29 17:54:46.896095500 +0000 @@ -496,7 +496,7 @@ "noarticletext-nopermission": "Up disse syde steyt geen tekst.\nJy künnet [[Special:Search/{{PAGENAME}}|söken nå disse term]] in andere syden of\n[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} de logboken döärsöken], mär jy hebbet geen rechten üm disse syde an te maken.", "missing-revision": "De versie #$1 van de zied \"{{FULLPAGENAME}} besteet niet.\n\nDit kömp meestentieds deur t volgen van n verouwerde verwiezing naor n zied die vortedaon is.\nWaorschienlik ku'j der meer gegevens over vienen in t [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} vortdologboek].", "userpage-userdoesnotexist": "Je bewarken n gebrukerszied van n gebruker die niet besteet (gebruker \"$1\"). Kiek effen nao o'j disse zied wel anmaken/bewarken willen.", - "userpage-userdoesnotexist-view": "Gebruker \"$1\" steyt hyr neet inskreaven", + "userpage-userdoesnotexist-view": "Gebruker \"$1\" steyt neet inskreaven up disse wiki.", "blocked-notice-logextract": "Disse gebruker is op t moment eblokkeerd.\nDe leste regel uut t blokkeerlogboek steet hieronder as referensie:", "clearyourcache": "Upmarking: nå et uutgeaven, sül jy lichtkans et tüskengehöägen van juw webkyker mütten leadigen üm de wysigingen te seen.\n* Firefox / Safari: hold Shift indrükked terwyl jy up Herladen klikket, of drük up Ctrl-F5 of Ctrl-R (⌘-R up een Mac)\n* Google Chrome: drük up Ctrl-Shift-R (⌘-Shift-R up een Mac)\n* Internet Explorer / Edge: hold Ctrl indrükked terwyl jy up Herladen klikket, of drük up Ctrl-F5\n* Opera: gå nå Menü → Instellingen (Opera → Vöärköären up een Mac) en dan nå Privaatheid & beveiliging → Söökgeskydenisse wisken → Tydelike afbealdingen en bestanden.", "usercssyoucanpreview": "'''Tip:''' gebruuk de knoppe \"{{int:showpreview}}\" um joew nieje css/js nao te kieken veurda'j t opslaon.", @@ -648,7 +648,7 @@ "revdelete-hide-comment": "Bewarkingssamenvatting", "revdelete-hide-user": "Gebrukersnaam/IP-adres van disse gebruker", "revdelete-hide-restricted": "Gegevens veur beheerders en aander volk onderdrokken", - "revdelete-radio-same": "(niet wiezigen)", + "revdelete-radio-same": "Neet wysigen", "revdelete-radio-set": "Verbörgen", "revdelete-radio-unset": "Zichtbaor", "revdelete-suppress": "Gegevens veur beheerders en aander volk onderdrokken", @@ -699,8 +699,8 @@ "mergelog": "Samenvogingslogbook", "revertmerge": "Samenvoeging weerummedreien", "mergelogpagetext": "Hieronder zie'j n lieste van de leste samenvoegingen van n ziedgeschiedenisse naor n aandere.", - "history-title": "Versygeskydenisse van \"$1\"", - "difference-title": "Verskil tüsken versys van \"$1\"", + "history-title": "$1: versygeskydenisse", + "difference-title": "$1: verskil tüsken versys", "difference-title-multipage": "Verschil tussen ziejen \"$1\" en \"$2\"", "difference-multipage": "(Verschil tussen ziejen)", "lineno": "Regel $1:", @@ -1269,7 +1269,7 @@ "filehist-user": "Gebruker", "filehist-dimensions": "Groutde", "filehist-comment": "Kommentaar", - "filehist-missing": "Bestaand ontbrik", + "filehist-missing": "Geen bestand", "imagelinks": "Bestandsgebruuk", "linkstoimage": "Dit bestand wördt up de volgende {{PLURAL:$1|syde|$1 syden}} gebruked:", "linkstoimage-more": "Meyr as $1 {{PLURAL:$1|syde gebruukt|syden gebruken}} dit bestand.\nDe volgende lyste givt allinnig de {{PLURAL:$1|eyrste syde|eyrste $1 syden}} weader dee dit bestand gebruukt.\nDe [[Special:WhatLinksHere/$2|heyle lyste]] is ouk beskikbår.", @@ -1443,7 +1443,7 @@ "specialloguserlabel": "Uutvorende gebruker:", "speciallogtitlelabel": "Dool (sydname of {{ns:user}}:gebrükersname vöär gebrüker):", "log": "Logboken", - "all-logs-page": "Alle publike logboken", + "all-logs-page": "Belangryke oapenbåre logboken", "alllogstext": "Dit is et kombinatylogbook van {{SITENAME}}.\nJy künnet ouk kesen vöär een bepåld logbooktype, filteren up gebrukersname (höyvdlettergevölig), of sydname (höyvdlettergevölig).", "logempty": "Geen treffers in et logbook.", "log-title-wildcard": "Zeuk naor titels die beginnen mit disse tekste:", @@ -1535,7 +1535,7 @@ "usermessage-editor": "Systeemboudskapper", "watchlist": "Volglyste", "mywatchlist": "Volglyste", - "watchlistfor2": "Vöär $1 $2", + "watchlistfor2": "Vöär $1", "nowatchlist": "Gien artikels in volglieste.", "watchlistanontext": "$1 is verplicht um joew volglieste te bekieken of te wiezigen.", "watchnologin": "Neet anmelded", @@ -1670,7 +1670,7 @@ "viewdeletedpage": "Vordsmeaten syden bekyken", "skin-action-viewdeleted": "Bekyk $1?", "undeletepagetext": "Hieronder {{PLURAL:$1|steet de zied die vortedaon is|staon de ziejen die vortedaon bin}} en vanuut t archief weerummeplaotst {{PLURAL:$1|kan|kunnen}} wörden.", - "undelete-fieldset-title": "Versies weerummeplaotsen", + "undelete-fieldset-title": "Versys weaderümmeplaatsen", "undeleteextrahelp": "Laot alle vakjes leeg en klik op '''''{{int:undeletebtn}}''''' um de hele zied mit alle veurgeschiedenisse weerumme te plaotsen.\nVink de versies die weerummeplaotsen willen an en klik op '''''{{int:undeletebtn}}''''' um bepaolde versies weerumme te zetten.", "undeleterevisions": "$1 {{PLURAL:$1|versie|versies}} earchiveerd", "undeletehistory": "A'j n zied weerummeplaotsen, wörden alle versies as ouwe versies weerummeplaots.\nAs der al n nieje zied mit de zelfde naam an-emaakt is, zullen disse versies as ouwe versies weerummeplaotst wörden, mer de op-esleugen versie zal niet ewiezigd wörden.", @@ -1740,9 +1740,9 @@ "whatlinkshere-prev": "{{PLURAL:$1|vöärige|vöärige $1}}", "whatlinkshere-next": "{{PLURAL:$1|volgende|volgende $1}}", "whatlinkshere-links": "← verwysingen", - "whatlinkshere-hideredirs": "$1 döärverwysingen", - "whatlinkshere-hidetrans": "$1 invoogde mallen", - "whatlinkshere-hidelinks": "$1 verwysingen", + "whatlinkshere-hideredirs": "Döärverwysingen verbargen", + "whatlinkshere-hidetrans": "Invoogde mallen verbargen", + "whatlinkshere-hidelinks": "Verwysingen verbargen", "whatlinkshere-hideimages": "$1 bestandsverwysingen", "autoblockid": "Automatiese blokkering #$1", "block": "Gebruker blokkeren", @@ -2108,7 +2108,7 @@ "pageinfo-subpages-value": "$1 ($2 {{PLURAL:$2|döärverwysing|döärverwysingen}}; $3 {{PLURAL:$3|neet-döärverwysing|neet-döärverwysingen}})", "pageinfo-firstuser": "Gebruker dee de syde upsteld hevt", "pageinfo-firsttime": "Datum wårup de syde upsteld is", - "pageinfo-lastuser": "Lätste bewarker", + "pageinfo-lastuser": "Lätste {{GENDER:$1|bewarker}}", "pageinfo-lasttime": "Datum lätste bewarking", "pageinfo-edits": "Totaal antal bewarkingen", "pageinfo-authors": "Totaal antal verskillende autöörs", @@ -2464,7 +2464,7 @@ "feedback-submit": "Opslaon", "feedback-thanks": "Bedankt! Joew kommentaar is op de zied \"[$2 $1]\" ezet.", "searchsuggest-search": "{{SITENAME}} döärsöken", - "searchsuggest-containing": "bevat...", + "searchsuggest-containing": "Söken nå syden mid de tekst", "api-clientside-error-timeout": "De server hef niet binnen de verwachte tied antwoord egeven.", "api-error-badtoken": "Interne fout: t token klopt niet.", "api-error-emptypage": "Je maggen gien lege nieje ziejen anmaken.", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/nl-informal.json mediawiki-1.43.9+dfsg/languages/i18n/nl-informal.json --- mediawiki-1.43.8+dfsg/languages/i18n/nl-informal.json 2026-04-01 12:33:20.769553700 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/nl-informal.json 2026-06-29 17:54:46.901095600 +0000 @@ -13,7 +13,8 @@ "Siebrand", "Southparkfan", "Tedjuh10", - "Woytecr" + "Woytecr", + "Kippenvlees1" ] }, "search-ignored-headings": " #
                    \n# Koppen die worden genegeerd tijdens het zoeken.\n# Wijzigingen worden van kracht als een kop wordt geïndexeerd.\n# Je kunt opnieuw indexeren afdwingen door een nulbewerking te maken.\n# De syntaxis is als volgt:\n#   * Alle tekst vanaf het teken \"#\" tot het einde van de regel wordt gezien als een opmerking;\n#   * Iedere niet-lege regel is de precieze te negeren kop, met het juiste hoofdlettergebruik en degelijke.\nReferenties\nExterne koppelingen\nZie ook\n #
                    ", @@ -223,6 +224,7 @@ "rcfilters-filter-watchlistactivity-unseen-description": "Wijzigingen aan pagina's die je nog niet hebt bezocht sinds de wijziging.", "rcfilters-filter-watchlistactivity-seen-description": "Wijzigingen aan pagina's die je hebt bezocht sinds de wijziging.", "rcfilters-watchlist-edit-watchlist-button": "Je lijst met gevolgde pagina's bewerken", + "rcfilters-watchlist-showupdated": "Wijzigingen aan pagina's die je niet hebt bezocht sinds de wijzigingen zijn aangebracht, worden vet en met gevulde opsommingstekens weergegeven.", "recentchangeslinked-summary": "Voer een paginanaam in om bewerkingen te zien van pagina's waarheen vanaf die pagina verwezen wordt of die ernaar verwijzen. (Om leden van een categorie te zien, voer je {{ns:category}}:''Naam van categorie'' in.) Bewerkingen van pagina's op [[Special:Watchlist|je volglijst]] worden vet weergegeven.", "uploadnologintext": "Je moet $1 om bestanden te kunnen uploaden.", "empty-file": "Het bestand dat je probeerde te uploaden had geen inhoud.", @@ -320,7 +322,7 @@ "tooltip-ca-nstab-special": "Dit is een speciale pagina die je niet kunt bewerken", "tooltip-save": "Je wijzigingen opslaan", "tooltip-preview": "Een voorbeeldweergave ophalen. Gebruik dit voordat je publiceert.", - "tooltip-diff": "De wijzigingen tonen die je in de tekst gemaakt hebt", + "tooltip-diff": "De wijzigingen weergeven die je in de tekst gemaakt hebt", "tooltip-watch": "Deze pagina aan je volglijst toevoegen", "spamprotectiontext": "De pagina die je wilde publiceren is geblokkeerd door het spamfilter.\nMeestal wordt dit veroorzaakt door een koppeling naar een verboden externe site.", "markedaspatrollederror-noautopatrol": "Je kunt je eigen wijzigingen niet als gecontroleerd markeren.", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/nl.json mediawiki-1.43.9+dfsg/languages/i18n/nl.json --- mediawiki-1.43.8+dfsg/languages/i18n/nl.json 2026-04-01 12:33:20.770553600 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/nl.json 2026-06-29 17:54:46.902095600 +0000 @@ -119,7 +119,8 @@ "아라", "ABPMAB", "Elphie", - "Erik Baas" + "Erik Baas", + "XXBlackburnXx" ] }, "sunday": "zondag", @@ -351,7 +352,7 @@ "nstab-category": "Categorie", "mainpage-nstab": "Hoofdpagina", "nosuchaction": "Opgegeven handeling bestaat niet", - "nosuchactiontext": "De in de URL opgegeven handeling is ongeldig.\nMogelijk hebt u een typefout in de URL gemaakt of een onjuiste koppeling gevolgd.\nDit kan ook wijzen op een fout in de software van {{SITENAME}}.", + "nosuchactiontext": "De in de url opgegeven handeling is incorrect.\nMogelijk hebt u een typefout in de url gemaakt of een onjuiste koppeling gevolgd.\nDit kan ook wijzen op een fout in de software van {{SITENAME}}.", "nosuchspecialpage": "Deze speciale pagina bestaat niet", "nospecialpagetext": "U hebt een onbestaande speciale pagina opgevraagd.\n\nEen lijst met bestaande speciale pagina’s staat op [[Special:SpecialPages|{{int:specialpages}}]].", "error": "Fout", @@ -367,7 +368,7 @@ "readonly": "Database geblokkeerd", "enterlockreason": "Geef een reden op voor de blokkade en geef op wanneer die waarschijnlijk wordt opgeheven", "readonlytext": "De database is geblokkeerd voor bewerkingen, waarschijnlijk voor regulier databaseonderhoud. Na afronding wordt de functionaliteit hersteld.\n\nDe systeembeheerder heeft de volgende reden opgegeven: $1", - "missing-article": "In de database is geen inhoud aangetroffen voor de pagina \"$1\" die er wel zou moeten zijn $2.\n\nDit kan voorkomen als u een verouderde koppeling naar het verschil tussen twee versies van een pagina volgt of een versie opvraagt die is verwijderd.\n\nAls dit niet het geval is, hebt u wellicht een fout in de software gevonden.\nMaak hiervan melding bij een [[Special:ListUsers/sysop|beheerder]] van {{SITENAME}} en vermeld daarbij de URL van deze pagina.", + "missing-article": "In de database is geen inhoud aangetroffen voor de pagina \"$1\" die er wel zou moeten zijn $2.\n\nDit kan voorkomen als u een verouderde koppeling naar het verschil tussen twee versies van een pagina volgt of een versie opvraagt die is verwijderd.\n\nAls dit niet het geval is, hebt u wellicht een fout in de software gevonden.\nMaak hiervan melding bij een [[Special:ListUsers/sysop|beheerder]] van {{SITENAME}} en vermeld daarbij de url van deze pagina.", "missingarticle-rev": "(versienummer: $1)", "missingarticle-diff": "(Wijziging: $1, $2)", "readonly_lag": "De database is automatisch vergrendeld terwijl de replica databaseservers synchroniseren met de hoofdserver", @@ -376,7 +377,7 @@ "timeouterror-text": "De maximale duur van een verzoek van $1 {{PLURAL:$1|seconde|seconden}} is overschreden.", "internalerror": "Interne fout", "internalerror_info": "Interne fout: $1", - "internalerror-fatal-exception": "Fatale fout van type \"$1\"", + "internalerror-fatal-exception": "Onherstelbare fout van type \"$1\"", "filecopyerror": "Bestand \"$1\" kon niet naar \"$2\" gekopieerd worden.", "filerenameerror": "“$1” kon niet hernoemd worden naar “$2”.", "filedeleteerror": "Bestand \"$1\" kon niet verwijderd worden.", @@ -391,18 +392,18 @@ "delete-scheduled": "De pagina \"$1\" staat voor verwijdering ingepland.\nEen ogenblik geduld alstublieft.", "delete-hook-aborted": "Het verwijderen is afgebroken door een hook.\nEr is geen toelichting beschikbaar.", "no-null-revision": "Het was niet mogelijk een lege nieuwe versie te maken voor de pagina \"$1\"", - "badtitle": "Ongeldige paginanaam", - "badtitletext": "De naam van de opgegeven pagina was ongeldig, leeg of bevatte een verkeerde intertaal- of interwikikoppeling.\nWellicht bevat de paginanaam niet toegestane tekens.", - "title-invalid": "De gevraagde paginanaam is ongeldig", + "badtitle": "Incorrecte paginanaam", + "badtitletext": "De naam van de opgegeven pagina was incorrect, leeg of bevatte een verkeerde intertaal- of interwikikoppeling.\nWellicht bevat de paginanaam niet toegestane tekens.", + "title-invalid": "De gevraagde paginanaam is onjuist", "title-invalid-empty": "De opgevraagde paginanaam is leeg of bevat alleen het voorvoegsel van een naamruimte.", - "title-invalid-utf8": "De opgevraagde paginanaam bevat een ongeldige UTF-8-reeks.", + "title-invalid-utf8": "De opgevraagde paginanaam bevat een onjuiste UTF-8-reeks.", "title-invalid-interwiki": "De aangevraagde paginanaam bevat een interwikikoppeling die niet gebruikt kan worden in paginanamen.", "title-invalid-talk-namespace": "De opgevraagde paginanaam verwijst naar een overlegpagina die niet kan bestaan.", - "title-invalid-characters": "De opgevraagde paginanaam bevat ongeldige tekens: \"$1\".", - "title-invalid-relative": "De paginanaam bevat een relatief pad. Relatieve paginanamen (\"./\", \"../\") zijn ongeldig omdat ze vaak onbereikbaar zijn als de browser van een gebruiker ze toepast.", - "title-invalid-magic-tilde": "De opgevraagde paginanaam bevat een ongeldige volgorde van magische tildes (~~~).", + "title-invalid-characters": "De opgevraagde paginanaam bevat onjuiste tekens: \"$1\".", + "title-invalid-relative": "De paginanaam bevat een relatief pad. Relatieve paginanamen (\"./\", \"../\") zijn incorrect omdat ze vaak onbereikbaar zijn als de browser van een gebruiker ze toepast.", + "title-invalid-magic-tilde": "De opgevraagde paginanaam bevat een onjuiste volgorde van magische tildes (~~~).", "title-invalid-too-long": "De opgevraagde paginanaam is te lang. Deze mag niet langer zijn dan $1 {{PLURAL:$1|byte|bytes}} in UTF-8-codering.", - "title-invalid-leading-colon": "De opgevraagde paginanaam bevat een ongeldige dubbele punt aan het begin.", + "title-invalid-leading-colon": "De opgevraagde paginanaam bevat een incorrecte dubbele punt aan het begin.", "perfcached": "Deze gegevens komen uit een cache en zijn mogelijk niet actueel. Er {{PLURAL:$1|is maximaal één resultaat|zijn maximaal $1 resultaten}} beschikbaar in de cache.", "perfcachedts": "Deze gegevens komen uit een cache die voor het laatst is bijgewerkt op $2 om $3. Er {{PLURAL:$4|is maximaal één resultaat|zijn maximaal $4 resultaten}} beschikbaar in de cache.", "querypage-no-updates": "Deze pagina wordt niet bijgewerkt.\nGegevens op deze pagina worden niet ververst.", @@ -414,7 +415,7 @@ "viewsource-title": "Brontekst bekijken van $1", "actionthrottled": "Handeling tegengehouden", "actionthrottledtext": "Als maatregel tegen misbruik is het aantal keren dat u in korte tijd deze handeling kunt verrichten beperkt. Die grens hebt u overschreden.\nProbeer het over enkele minuten opnieuw.", - "protectedpagetext": "Deze pagina is beveiligd. Bewerken en andere handelingen zijn niet mogelijk.", + "protectedpagetext": "Deze pagina is beveiligd. Bewerken en andere handelingen is niet mogelijk.", "viewsourcetext": "U kunt de brontekst van deze pagina bekijken en kopiëren.", "viewyourtext": "U kunt uw bewerkingen aan de brontekst van deze pagina bekijken en kopiëren.", "protectedinterface": "Deze pagina bevat tekst voor berichten van de software op deze wiki en is beveiligd om misbruik te voorkomen.\nGebruik [https://translatewiki.net/ translatewiki.net], het vertaalproject voor MediaWiki, om vertalingen voor alle wiki's toe te voegen of te wijzigen.", @@ -428,18 +429,18 @@ "sitecssprotected": "U hebt geen toestemming om deze CSS-pagina te bewerken omdat het invloed kan hebben op alle bezoekers.", "sitejsonprotected": "U hebt geen toestemming om deze JSON-pagina te bewerken omdat het invloed kan hebben op alle bezoekers.", "sitejsprotected": "U hebt geen toestemming om deze JavaScript-pagina te bewerken omdat het invloed kan hebben op alle bezoekers.", - "siterawhtmlprotected": "U hebt geen toestemming om deze pagina te bewerken omdat deze ongefilterde HTML-code bevat waarvan aanpassingen alle bezoekers zouden beïnvloeden.", + "siterawhtmlprotected": "U hebt geen toestemming om deze pagina te bewerken omdat deze ongefilterde HTML-code bevat waarvan aanpassing invloed kan hebben op alle bezoekers.", "mycustomcssprotected": "U hebt geen rechten om deze CSS-pagina te bewerken.", - "mycustomjsonprotected": "U hebt geen rechten om deze JSONpagina te bewerken.", + "mycustomjsonprotected": "U hebt geen rechten om deze JSON-pagina te bewerken.", "mycustomjsprotected": "U hebt geen rechten om deze JavaScriptpagina te bewerken.", "myprivateinfoprotected": "U hebt geen rechten om uw privégegevens te bewerken.", "mypreferencesprotected": "U hebt geen rechten om uw voorkeuren aan te passen.", "ns-specialprotected": "Pagina's in de naamruimte \"{{ns:special}}\" kunnen niet bewerkt worden.", "titleprotected": "Het aanmaken van deze pagina is beveiligd door [[User:$1|$1]].\nDe gegeven reden is $2.", "filereadonlyerror": "Het was niet mogelijk het bestand \"$1\" aan te passen omdat de bestandsrepository \"$2\" op dit moment alleen-lezen is.\n\nDe opgegeven reden is \"''$3''\".", - "invalidtitle": "Ongeldige titel", - "invalidtitle-knownnamespace": "Ongeldige titel met naamruimte \"$2\" en tekst \"$3\"", - "invalidtitle-unknownnamespace": "Ongeldige titel met onbekend naamruimtenummer $1 en tekst \"$2\"", + "invalidtitle": "Onjuiste titel", + "invalidtitle-knownnamespace": "Incorrecte titel met naamruimte \"$2\" en tekst \"$3\"", + "invalidtitle-unknownnamespace": "Incorrecte titel met onbekend naamruimtenummer $1 en tekst \"$2\"", "exception-nologin": "Niet aangemeld", "exception-nologin-text": "Meld u aan om toegang te krijgen tot deze pagina of handeling.", "exception-nologin-text-for-temp-user": "Maak een account aan om toegang te krijgen tot deze pagina of handeling.", @@ -475,7 +476,7 @@ "cannotcreateaccount-text": "Direct aanmaken van een account is niet ingeschakeld op deze wiki.", "yourdomainname": "Uw domein:", "password-change-forbidden": "U kunt uw wachtwoord niet wijzigen in deze wiki.", - "externaldberror": "Er is een fout opgetreden bij het aanmelden bij de database of u hebt geen toestemming om uw externe account bij te werken.", + "externaldberror": "Er is een fout opgetreden tijdens het aanmelden bij de database of u hebt geen toestemming om uw externe account bij te werken.", "login": "Aanmelden", "login-security": "Uw identiteit controleren", "nav-login-createaccount": "Aanmelden / registreren", @@ -500,7 +501,7 @@ "createacct-realname": "Echte naam (optioneel)", "createacct-reason": "Reden (door iedereen te zien)", "createacct-reason-ph": "Waarom u een ander account aanmaakt", - "createacct-reason-help": "Weergegeven bericht in het logbestand van aangemaakte gebruikers", + "createacct-reason-help": "Weergegeven bericht in het logboekbestand van aangemaakte accounts", "createacct-reason-confirm": "De opgegeven reden is een e-mailadres. Klik nogmaals op \"account aanmaken\" als dit uw bedoeling was", "createacct-submit": "Uw account aanmaken", "createacct-another-submit": "Account aanmaken", @@ -513,17 +514,17 @@ "badretype": "De ingevoerde wachtwoorden verschillen van elkaar.", "usernameinprogress": "Het aanmaken van een account met die naam is al in behandeling.\nEven geduld alstublieft.", "userexists": "De gekozen gebruikersnaam is al in gebruik.\nKies een andere naam.", - "createacct-normalization": "Uw gebruikersnaam zal worden aangepast naar \"$2\" vanwege technische beperkingen.", + "createacct-normalization": "Uw gebruikersnaam wordt aangepast naar \"$2\" vanwege technische beperkingen.", "loginerror": "Aanmeldfout", "createacct-error": "Fout tijdens aanmaken account", "createaccounterror": "Het was niet mogelijk het account aan te maken: $1", "nocookiesnew": "Het gebruikersaccount is aangemaakt, maar u bent niet aangemeld.\n{{SITENAME}} gebruikt cookies voor het aanmelden van gebruikers.\nSchakel die in en meld u daarna aan met uw nieuwe gebruikersnaam en wachtwoord.", "nocookieslogin": "{{SITENAME}} gebruikt cookies voor het aanmelden van gebruikers.\nCookies zijn uitgeschakeld in uw browser.\nSchakel deze optie in en probeer het opnieuw.", "nocookiesfornew": "Het gebruikersaccount is niet aangemaakt, omdat de bron niet bevestigd kon worden.\nZorg ervoor dat u cookies hebt ingeschakeld, herlaad deze pagina en probeer het opnieuw.", - "createacct-loginerror": "Het account is succesvol aangemaakt, maar u kon niet automatisch worden aangemeld. Ga naar [[Special:UserLogin|handmatig aanmelden]].", + "createacct-loginerror": "Het account is aangemaakt, maar u kon niet automatisch worden aangemeld. Ga naar [[Special:UserLogin|handmatig aanmelden]].", "createacct-temp-warning": "De bewerkingen die u maakt met uw tijdelijke account $1 zullen niet worden overgedragen naar uw permanente account.", - "noname": "U hebt een ongeldige gebruikersnaam opgegeven.", - "userlogin-authpopup-loggingin-title": "Aan het aanmelden…", + "noname": "U hebt een onjuiste gebruikersnaam opgegeven.", + "userlogin-authpopup-loggingin-title": "Bezig met aanmelden…", "userlogin-authpopup-loggingin-body": "Er moet nu een pop-upvenster geopend zijn. Als {{#FORMAL:u|je}} dit venster niet kunt zien, kunnen we opnieuw proberen het te openen. {{#FORMAL:U kunt zich|Je kunt je}} ook [$1 op de ouderwetse manier aanmelden].", "userlogin-authpopup-loggingin-body-link": "Alternatief formulier", "userlogin-authpopup-retry": "Opnieuw proberen", @@ -548,8 +549,8 @@ "eauthentsent": "Er is ter bevestiging een e-mail naar het opgegeven e-mailadres gezonden.\nVolg de aanwijzingen in de e-mail om te bevestigen dat het uw account is.\nTot die tijd wordt er geen andere e-mail naar het account gezonden.", "throttled-mailpassword": "In {{PLURAL:$1|het laatste uur|de laatste $1 uur}} is al een wachtwoordherinnering verzonden.\nOm misbruik te voorkomen wordt er slechts één wachtwoordherinnering per {{PLURAL:$1|uur|$1 uur}} verzonden.", "mailerror": "Fout bij het verzenden van e-mail: $1", - "acct_creation_throttle_hit": "Bezoekers van deze wiki hebben vanaf uw IP-adres de afgelopen $2 al {{PLURAL:$1|een account|$1 accounts}} aangemaakt, wat het maximaal toegestane aantal is voor deze periode.\nDaarom kunt u momenteel vanaf dit IP-adres geen nieuwe accounts aanmaken.", - "invalidemailaddress": "Het e-mailadres is niet aanvaard, omdat het een ongeldige opmaak heeft.\nGeef een geldig e-mailadres op of laat het veld leeg.", + "acct_creation_throttle_hit": "Bezoekers van deze wiki hebben vanaf uw IP-adres de afgelopen $2 al {{PLURAL:$1|één account|$1 accounts}} aangemaakt, wat het maximaal toegestane aantal is voor deze periode.\nDaarom kunt u momenteel vanaf dit IP-adres geen nieuwe accounts aanmaken.", + "invalidemailaddress": "Het e-mailadres kan niet worden geaccepteerd omdat het een incorrecte opmaak lijkt te hebben. Voer een correct opgemaakt adres in of laat dit veld leeg.", "cannotchangeemail": "Het e-mailadres voor een gebruiker kan op deze wiki niet gewijzigd worden.", "emaildisabled": "Deze site kan geen e-mails verzenden.", "accountcreated": "Account aangemaakt", @@ -558,7 +559,7 @@ "createaccount-text": "Iemand heeft een account voor uw e-mailadres op {{SITENAME}} ($4) aangemaakt genaamd \"$2\", met wachtwoord \"$3\".\nMeld u aan en wijzig uw wachtwoord.\n\nU kunt dit bericht negeren als dit account zonder uw medeweten is aangemaakt.", "login-throttled": "U hebt recentelijk te veel aanmeldpogingen gedaan.\nWacht alstublieft $1 voordat u het opnieuw probeert.", "login-abort-generic": "Uw aanmelding is mislukt - Afgebroken", - "login-migrated-generic": "Uw account is overgezet, en uw gebruikersnaam bestaat niet langer op deze wiki.", + "login-migrated-generic": "Uw account is overgezet en uw gebruikersnaam bestaat niet langer op deze wiki.", "loginlanguagelabel": "Taal: $1", "suspicious-userlogout": "Uw verzoek om af te melden is genegeerd, omdat het lijkt alsof het verzoek is verzonden door een browser of cacheproxy die stuk is.", "createacct-another-realname-tip": "Een echte naam is optioneel.\nAls u er een opgeeft, wordt de gebruiker onder deze naam vermeld als erkenning voor diens werk.", @@ -619,14 +620,14 @@ "resetpass_forbidden-reason": "Wachtwoorden kunnen niet gewijzigd worden: $1", "resetpass-submit-loggedin": "Wachtwoord wijzigen", "resetpass-submit-cancel": "Annuleren", - "resetpass-wrong-oldpass": "Het huidige of tijdelijke wachtwoord is ongeldig.\nMogelijk hebt u uw wachtwoord al gewijzigd of een nieuw tijdelijk wachtwoord aangevraagd.", + "resetpass-wrong-oldpass": "Het huidige of tijdelijke wachtwoord is incorrect.\nMogelijk hebt u uw wachtwoord al gewijzigd of een nieuw tijdelijk wachtwoord aangevraagd.", "resetpass-recycled": "Wijzig uw wachtwoord naar iets anders dan uw huidige wachtwoord.", "resetpass-temp-emailed": "U hebt u aangemeld met een tijdelijk code die u per e-mail hebt ontvangen.\nOm het aanmelden te voltooien moet u hier een nieuw wachtwoord instellen:", "resetpass-temp-password": "Tijdelijk wachtwoord:", - "resetpass-abort-generic": "De wachtwoordwijziging is afgebroken door een extensie.", + "resetpass-abort-generic": "De wachtwoordwijziging is afgebroken door een uitbreiding.", "resetpass-expired": "Uw wachtwoord is verlopen. Stel een nieuw wachtwoord in om u aan te melden.", "resetpass-expired-soft": "Uw wachtwoord is verlopen en moet opnieuw worden ingesteld. Kies nu een nieuw wachtwoord of klik op \"{{int:authprovider-resetpass-skip-label}}\" om dit later te doen.", - "resetpass-validity": "Uw wachtwoord is ongeldig: $1\n\nStel een nieuw wachtwoord in om u aan te melden.", + "resetpass-validity": "Uw wachtwoord is incorrect: $1\n\nStel een nieuw wachtwoord in om u aan te melden.", "resetpass-validity-soft": "Uw wachtwoord is niet geldig: $1\n\nKies nu een nieuw wachtwoord of klik \"{{int:authprovider-resetpass-skip-label}}\" om het later opnieuw in te stellen.", "passwordreset": "Wachtwoord opnieuw instellen", "passwordreset-text-one": "Vul dit formulier in om uw wachtwoord opnieuw in te stellen.", @@ -641,13 +642,13 @@ "passwordreset-emailtext-user": "Gebruiker $1 op {{SITENAME}} heeft een aanvraag gedaan om uw wachtwoord voor {{SITENAME}} ($4) opnieuw in te stellen. {{PLURAL:$3|Het volgende gebruikersaccount is|De volgende gebruikersaccounts zijn}} gekoppeld aan dit e-mailadres:\n\n$2\n\n{{PLURAL:$3|Dit tijdelijke wachtwoord vervalt|Deze tijdelijke wachtwoorden vervallen}} over {{PLURAL:$5|een dag|$5 dagen}}.\nMeld u aan en wijzig het wachtwoord nu. Als u dit verzoek niet zelf hebt gedaan, of als u zich het oorspronkelijke wachtwoord herinnert en het niet langer wilt wijzigen, negeer dit bericht dan en blijf uw oude wachtwoord gebruiken.", "passwordreset-emailelement": "Gebruikersnaam: \n$1\n\nTijdelijk wachtwoord: \n$2", "passwordreset-success": "U hebt een aanvraag ingediend om uw wachtwoord opnieuw in te stellen.", - "passwordreset-success-details-generic": "Als de ingevoerde informatie juist is, zal er een e-mail verstuurd worden waarmee u uw wachtwoord opnieuw kunt instellen. Als u geen e-mail hebt ontvangen, raden we u aan om de hulppagina [[mw:Special:MyLanguage/Help:Reset_password|wachtwoord opnieuw instellen]] te bezoeken of het later opnieuw te proberen. U kunt binnen een kort tijdsbestek maar een beperkt aantal keer een aanvraag indienen om uw wachtwoord opnieuw in te stellen. Er zal per geldig account slechts één wachtwoordherstelmail per {{PLURAL:$1|uur|$1 uur}} worden verstuurd om misbruik te voorkomen.", + "passwordreset-success-details-generic": "Als de ingevoerde informatie juist is, wordt er een e-mail verstuurd waarmee u uw wachtwoord opnieuw kunt instellen. Als u geen e-mail hebt ontvangen, raden we u aan om de hulppagina [[mw:Special:MyLanguage/Help:Reset_password|wachtwoord opnieuw instellen]] te bezoeken of het later opnieuw te proberen. U kunt binnen een kort tijdsbestek maar een beperkt aantal keer een aanvraag indienen om uw wachtwoord opnieuw in te stellen. Er wordt per account slechts één wachtwoordherstelmail per {{PLURAL:$1|uur|$1 uur}} verstuurd om misbruik te voorkomen.", "passwordreset-success-info": "De door u ingevoerde gegevens zijn: $1", "passwordreset-emailtext-require-email": "Indien u deze aanvraag niet hebt ingediend en ongewenste e-mails wilt voorkomen, dan kunt u op $1 uw e-mailvoorkeuren wijzigen. U kunt de opgave van zowel een gebruikersnaam als een e-mailadres verplichten voordat er een e-mail voor het opnieuw instellen van het wachtwoord wordt verstuurd. Dit kan het aantal van dit soort incidenten verminderen.", - "passwordreset-nocaller": "Een aanroeper moet worden opgegeven", + "passwordreset-nocaller": "Er moet een aanroeper worden opgegeven", "passwordreset-nosuchcaller": "Aanroeper bestaat niet: $1", - "passwordreset-ignored": "Het opnieuw instellen van het wachtwoord is niet afgehandeld. Misschien is er geen provider geconfigureerd?", - "passwordreset-invalidemail": "Ongeldig e-mailadres", + "passwordreset-ignored": "Het opnieuw instellen van het wachtwoord is niet afgehandeld. Misschien is er geen aanbieder ingesteld?", + "passwordreset-invalidemail": "Onjuist e-mailadres", "passwordreset-nodata": "Er is geen gebruikersnaam of e-mailadres opgegeven", "changeemail": "E-mailadres wijzigen of verwijderen", "changeemail-header": "Vul dit formulier in om uw e-mailadres te wijzigen. Als u geen enkel e-mailadres aan uw account gekoppeld wilt hebben, laat het veld voor het nieuwe e-mailadres dan leeg.", @@ -662,7 +663,7 @@ "changeemail-nochange": "Geef een ander e-mailadres op.", "changeemail-maxlength": "Uw e-mailadres mag maximaal 255 tekens bevatten.", "resettokens": "Tokens opnieuw instellen", - "resettokens-text": "U kunt hier tokens die toegang geven tot bepaalde aan uw account gekoppelde privégegevens opnieuw instellen.\n\nU zou dit moeten doen als u ze per ongeluk met anderen hebt gedeeld of als onbevoegden toegang tot uw account hebben gehad.", + "resettokens-text": "U kunt hier tokens opnieuw instellen die toegang geven tot bepaalde aan uw account gekoppelde privégegevens.\n\nU moet dit doen als u ze per ongeluk met anderen hebt gedeeld of als onbevoegden toegang tot uw account hebben gehad.", "resettokens-no-tokens": "Er zijn geen tokens om opnieuw in te stellen.", "resettokens-tokens": "Tokens:", "resettokens-token-label": "$1 (huidige waarde: $2)", @@ -710,11 +711,11 @@ "temp-user-banner-tooltip-description-learn-more": "Dit tijdelijke account is aangemaakt nadat er met deze browser op dit apparaat zonder account een bewerking is gemaakt. [[mw:Special:MyLanguage/Help:Temporary_accounts|Meer lezen]]", "temp-user-banner-tooltip-description-login": "[[Special:UserLogin|Meld u aan]] of [[Special:CreateAccount|maak een account aan]] om bedankt te worden voor toekomstige bewerkingen en toegang te krijgen tot andere functies.", "blankarticle": "Waarschuwing: de pagina die u wilt aanmaken is leeg.\nAls u opnieuw op \"$1\" klikt, wordt de pagina aangemaakt zonder enige inhoud.", - "anoneditwarning": "Waarschuwing: U bent niet aangemeld.\nUw IP-adres zal voor iedereen zichtbaar zijn als u wijzigingen op deze pagina maakt. Wanneer u [$1 zich aanmeldt] of [$2 een account aanmaakt], dan worden uw bewerkingen aan uw gebruikersnaam toegeschreven. Daarnaast zijn er andere voordelen.", + "anoneditwarning": "Waarschuwing: U bent niet aangemeld. Uw IP-adres zal voor iedereen zichtbaar zijn als u wijzigingen op deze pagina maakt. Wanneer u [$1 zich aanmeldt] of [$2 een account aanmaakt], dan worden uw bewerkingen aan uw gebruikersnaam toegeschreven. Daarnaast zijn er andere voordelen.", "autocreate-edit-warning": "Waarschuwing: u bent niet aangemeld. Nadat u een wijziging hebt aangebracht, wordt er een tijdelijk account voor u aangemaakt. [[{{MediaWiki:tempuser-helppage}}|Meer informatie]]. [$1 Meld u aan] of [$2 maak een account aan] om meldingen te blijven ontvangen nadat dit account verloopt, en om toegang te krijgen tot andere functies.", "anonpreviewwarning": "U bent niet aangemeld. Door uw bewerking te publiceren wordt uw IP-adres in de paginageschiedenis opgenomen.", "autocreate-preview-warning": "U bent niet aangemeld. Nadat u een wijziging hebt aangebracht, wordt er een tijdelijk account voor u aangemaakt. [[{{MediaWiki:tempuser-helppage}}|Meer informatie]].", - "missingsummary": "'''Let op:''' u hebt geen bewerkingssamenvatting opgegeven.\nAls u nogmaals op \"$1\" klikt wordt de bewerking zonder samenvatting gepubliceerd.", + "missingsummary": "Let op: u hebt geen bewerkingssamenvatting opgegeven.\nAls u nogmaals op \"$1\" klikt wordt de bewerking zonder samenvatting gepubliceerd.", "selfredirect": "Waarschuwing: U verwijst deze pagina naar zichzelf.\nMogelijk hebt u de verkeerde bestemming voor de doorverwijzing ingegeven, of bewerkt u de verkeerde pagina. Door nogmaals op \"$1\" te klikken wordt de doorverwijzing alsnog aangemaakt.", "missingcommenttext": "Plaats uw reactie.", "missingcommentheader": "Let op: u hebt geen onderwerp/kop voor deze opmerking opgegeven.\nAls u opnieuw op \"$1\" klikt, wordt uw wijziging zonder een onderwerp/kop gepubliceerd.", @@ -749,20 +750,20 @@ "missing-revision-permission": "De versie #$1 behoort toe aan een verwijderde pagina. U kunt [{{fullurl:{{#Special:Undelete}}|target=$3×tamp=$2&diff=prev}} de versie bekijken].\nMeer gegevens zijn te vinden in het [{{fullurl:{{#Special:Log}}/delete|page=$3}} verwijderingslogboek].", "missing-revision": "De versie #$1 van de pagina \"{{FULLPAGENAME}}\" bestaat niet.\n\nDit wordt meestal veroorzaakt door het volgen van een verouderde koppeling naar een pagina die is verwijderd.\nMeer gegevens zijn mogelijk te vinden in het [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} verwijderingslogboek].", "missing-revision-content": "De inhoud van de versie #$1 van de pagina met de naam \"$2\" kon niet worden geladen.", - "userpage-userdoesnotexist": "Gebruikersaccount \"$1\" bestaat niet op deze wiki.\nControleer of u deze pagina wel wilt aanmaken/bewerken.", + "userpage-userdoesnotexist": "Gebruikersaccount \"$1\" bestaat niet op deze wiki.\nControleer of u deze pagina wel wilt aanmaken of bewerken.", "userpage-userdoesnotexist-view": "Gebruikersaccount \"$1\" bestaat niet op deze wiki.", "blocked-notice-logextract": "Deze gebruik{{GENDER:$1||st}}er is momenteel geblokkeerd.\nDe laatste regel uit het blokkeerlogboek wordt hieronder ter referentie weergegeven:", "clearyourcache": "Opmerking: na het publiceren {{#FORMAL:is het wellicht nodig uw browsercache te|moet je misschien je browsercache}} legen om de veranderingen te zien.\n* Firefox / Safari: houd Shift ingedrukt terwijl {{#FORMAL:u:je}} op Vernieuwen klikt of druk op Ctrl-F5 of Ctrl-R (⌘-Shift-R op een Mac)\n* Google Chrome: druk op Ctrl-Shift-R (⌘-Shift-R op een Mac)\n* Edge: houd Ctrl ingedrukt terwijl {{#FORMAL:u:je}} op Vernieuwen klikt of druk op Ctrl-F5.", "usercssyoucanpreview": "Tip: gebruik de knop \"{{int:showpreview}}\" om uw nieuwe CSS te testen alvorens te publiceren.", "userjsonyoucanpreview": "Tip: gebruik de knop \"{{int:showpreview}}\" om uw nieuwe JSON te testen alvorens te publiceren.", "userjsyoucanpreview": "Tip: gebruik de knop \"{{int:showpreview}}\" om uw nieuwe JavaScript te testen alvorens te publiceren.", - "usercsspreview": "'''Dit is alleen een voorvertoning van uw persoonlijke CSS.'''\n'''Deze is nog niet gepubliceerd!'''", + "usercsspreview": "Dit is alleen een voorvertoning van uw persoonlijke CSS.\nDeze is nog niet gepubliceerd!", "userjsonpreview": "Let op: u test nu uw persoonlijke JSON.\nDe pagina is niet gepubliceerd!", "userjspreview": "Let op: u test nu uw persoonlijke JavaScript.\nDe pagina is niet gepubliceerd!", "sitecsspreview": "Dit is alleen een voorvertoning van de CSS.\nDeze is nog niet gepubliceerd!", "sitejsonpreview": "Dit is alleen een voorvertoning van de JSON configuratie.\nDeze is nog niet gepubliceerd!", "sitejspreview": "Dit is alleen een voorvertoning van de JavaScriptcode.\nDeze is nog niet gepubliceerd!", - "userinvalidconfigtitle": "Waarschuwing:''' er is geen vormgeving \"$1\".\nUw eigen .css- en .js-pagina's beginnen met een kleine letter, bijvoorbeeld {{ns:user}}:Naam/vector.css in plaats van {{ns:user}}:Naam/Vector.css.", + "userinvalidconfigtitle": "Waarschuwing: er is geen vormgeving \"$1\". Uw eigen .css- en .js-pagina's beginnen met een kleine letter, bijvoorbeeld {{ns:user}}:Naam/vector.css in plaats van {{ns:user}}:Naam/Vector.css.", "updated": "(Bijgewerkt)", "note": "Opmerking:", "previewnote": "Let op: dit is een controlepagina.\nUw tekst is niet gepubliceerd!", @@ -777,7 +778,7 @@ "editingsection": "Bewerken van $1 (sectie)", "editingcomment": "Bezig met bewerken van $1 (nieuwe sectie)", "editconflict": "Bewerkingsconflict: $1", - "explainconflict": "Een andere gebruiker heeft deze pagina bewerkt sinds u met uw bewerking bent begonnen.\nIn het bovenste deel van het venster staat de tekst van de huidige pagina.\nUw bewerking staat in het onderste gedeelte.\nU dient uw bewerkingen in te voegen in de bestaande tekst.\n'''Alleen''' de tekst in het bovenste gedeelte wordt gepubliceerd als u op \"$1\" klikt.", + "explainconflict": "Een andere gebruiker heeft deze pagina bewerkt sinds u met uw bewerking bent begonnen.\nIn het bovenste deel van het venster staat de tekst van de huidige pagina.\nUw bewerking staat in het onderste gedeelte.\nU dient uw bewerkingen in te voegen in de bestaande tekst.\nAlleen de tekst in het bovenste gedeelte wordt gepubliceerd als u op \"$1\" klikt.", "yourtext": "Uw tekst", "storedversion": "Opgeslagen versie", "editingold": "Waarschuwing: u bewerkt een oude versie van deze pagina.\nAls u uw bewerking publiceert, gaan alle wijzigingen verloren die na deze versie zijn gemaakt.", @@ -799,18 +800,18 @@ "template-semiprotected": "(semi-beveiligd)", "hiddencategories": "Deze pagina valt in de volgende verborgen {{PLURAL:$1|categorie|categorieën}}:", "edittools": "", - "nocreatetext": "{{SITENAME}} heeft de mogelijkheid om nieuwe pagina's te maken beperkt.\nU kunt reeds bestaande pagina's wijzigen of u kunt [[Special:UserLogin|zich aanmelden of registreren]].", + "nocreatetext": "{{SITENAME}} heeft de mogelijkheid om nieuwe pagina's te maken beperkt. U kunt al bestaande pagina's wijzigen of u kunt [[Special:UserLogin|zich aanmelden of registreren]].", "nocreate-loggedin": "U hebt geen rechten om nieuwe pagina's te maken.", "sectioneditnotsupported-title": "Het is niet mogelijk om paragrafen te bewerken", "sectioneditnotsupported-text": "Het bewerken van paragrafen op deze pagina wordt niet ondersteund of is voor deze weergave uitgeschakeld.", - "modeleditnotsupported-title": "Bewerken wordt niet ondersteunt", + "modeleditnotsupported-title": "Bewerken wordt niet ondersteund", "modeleditnotsupported-text": "Het inhoudsmodel $1 kan niet worden bewerkt.", "permissionserrors": "Fouten in rechten", "permissionserrorstext": "U hebt geen rechten om dit te doen om de volgende {{PLURAL:$1|reden|redenen}}:", "permissionserrorstext-withaction": "U hebt geen toestemming om $2, {{PLURAL:$1|want}}:", "contentmodelediterror": "U kunt deze versie niet bewerken, want het inhoudsmodel ervan is $1 en het huidige inhoudsmodel van de pagina is $2.", "recreate-moveddeleted-warn": "'''Waarschuwing: u bent bezig met het aanmaken van een pagina die in het verleden verwijderd is.'''\n\nOverweeg of het terecht is dat u verder werkt aan deze pagina.\nVoor uw gemak staan hieronder het verwijderingslogboek en het hernoemingslogboek voor deze pagina:", - "moveddeleted-notice": "Deze pagina bestaat niet.\nTer informatie wordt het verwijderingslogboek, het beveiligingslogboek en het hernoemingslogboek van deze pagina hieronder weergegeven.", + "moveddeleted-notice": "Deze pagina bestaat niet.\nTer informatie worden het verwijderingslogboek, het beveiligingslogboek en het hernoemingslogboek van deze pagina hieronder weergegeven.", "moveddeleted-notice-recent": "Deze pagina is recentelijk verwijderd (in de afgelopen 24 uur).\nHet verwijderingslogboek, het beveiligingslogboek en het hernoemingslogboek worden voor het gemak hieronder weergegeven.", "log-fulllog": "Het volledige logboek bekijken", "edit-hook-aborted": "De bewerking is afgebroken door een hook.\nEr is geen toelichting beschikbaar.", @@ -823,14 +824,14 @@ "postedit-confirmation-created": "De pagina is [[Special:Diff/$2|aangemaakt]].", "postedit-confirmation-restored": "De pagina is [[Special:Diff/$2|teruggeplaatst]].", "postedit-confirmation-saved": "[[Special:Diff/$2|Uw bewerking]] is opgeslagen.", - "postedit-confirmation-published": "[[Special:Diff/$2|Uw bewerking]] is opgeslagen.", + "postedit-confirmation-published": "[[Special:Diff/$2|Uw bewerking]] is gepubliceerd.", "postedit-temp-created-label": "Tijdelijk account", "postedit-temp-created": "Er is een [[$2|automatisch gegenereerd account]] voor u aangemaakt door een cookie aan uw browser toe te voegen. Wilt u uw eigen naam kiezen en meer functies kunnen gebruiken, overweeg dan eens [$1 een account aan te maken].", "edit-already-exists": "De pagina is niet aangemaakt.\nDeze bestaat al.", "defaultmessagetext": "Standaardinhoud", "content-failed-to-parse": "Het was niet mogelijk de inhoud van het MIME-type $2 voor het model $1 te verwerken: $3.", - "invalid-content-data": "Ongeldige inhoudsgegevens", - "invalid-json-data": "Ongeldige JSON: $1", + "invalid-content-data": "Incorrecte inhoudsgegevens", + "invalid-json-data": "Onjuiste JSON: $1", "content-not-allowed-here": "De inhoud “$1” is niet toegestaan op de pagina [[:$2]] in het segment “$3”.", "confirmleave-warning": "Als u deze pagina verlaat, verliest u mogelijk de wijzigingen die u nog niet hebt opgeslagen.", "editpage-invalidcontentmodel-title": "Inhoudsmodel wordt niet ondersteund", @@ -842,7 +843,7 @@ "content-model-text": "tekst zonder opmaak", "content-json-empty-object": "Leeg object", "content-json-empty-array": "Lege reeks", - "unsupported-content-model": "Let op: het inhoudsmodel $1 wordt niet ondersteunt op deze wiki.", + "unsupported-content-model": "Let op: het inhoudsmodel $1 wordt niet ondersteund op deze wiki.", "unsupported-content-diff": "Wijzigingen worden niet ondersteund door het inhoudsmodel $1.", "unsupported-content-diff2": "Wijzigingen tussen de inhoudsmodellen $1 en $2 worden niet ondersteund op deze wiki.", "duplicate-args-warning": "Waarschuwing: [[:$1]] roept [[:$2]] aan met meer dan één waarde voor de parameter \"$3\". Alleen de laatste waarde wordt gebruikt.", @@ -856,11 +857,11 @@ "post-expand-template-argument-category": "Pagina's die missende sjabloonparameters bevatten", "template-equals-category": "Pagina's die = als sjabloon gebruiken", "template-equals-category-desc": "De pagina bevat {{=}}, maar op deze wiki is het resultaat niet =. Een toekomstige versie van MediaWiki zal {{=}} implementeren als een parserfunctie.", - "template-equals-warning": "Warning: Deze pagina gebruikt {{=}} maar op deze wiki is het resultaat niet =. Een toekomstige versie van MediaWiki zal {{=}} implementeren als een parserfunctie.", + "template-equals-warning": "Warning: Deze pagina gebruikt {{=}} maar op deze wiki is het resultaat niet =. Een toekomstige versie van MediaWiki zal {{=}} implementeren als een parserfunctie.", "parser-template-loop-warning": "Lus in sjablonen geconstateerd: [[:$1]]", "template-loop-category": "Pagina's met sjablonen die zichzelf insluiten", "template-loop-category-desc": "De pagina bevat een sjabloon dat zichzelf insluit, bijvoorbeeld een sjabloon dat zichzelf recursief aanroept.", - "template-loop-warning": "Waarschuwing: Deze pagina roept [[:$1]] aan, wat een sjabloon kringloop veroorzaakt (een oneindige recursieve aanroep).", + "template-loop-warning": "Waarschuwing: Deze pagina roept [[:$1]] aan, wat een sjabloonlus veroorzaakt (een oneindige recursieve aanroep).", "parser-template-recursion-depth-warning": "De recursiediepte voor sjablonen is overschreden ($1)", "language-converter-depth-warning": "De dieptelimiet voor de taalconvertor is overschreden ($1)", "node-count-exceeded-category": "Pagina's waar het maximaal aantal nodes is overschreden", @@ -870,20 +871,20 @@ "expansion-depth-exceeded-category-desc": "De pagina overschrijdt de maximale expansiediepte.", "expansion-depth-exceeded-warning": "De pagina bevat te veel sjablonen", "parser-unstrip-loop-warning": "Er is een \"unstrip\"-lus gedetecteerd", - "unstrip-depth-warning": "De recursielimiet ($1) voor \"unstrip\" is overschreden", + "unstrip-depth-warning": "De dieptelimiet ($1) voor \"unstrip\" is overschreden", "unstrip-depth-category": "Pagina's waar de \"unstrip\"-dieptelimiet is overschreden", "unstrip-depth-category-desc": "Deze pagina overschrijdt de \"unstrip\"-dieptelimiet.", "unstrip-size-warning": "De groottelimiet ($1) voor \"unstrip\" is overschreden", "unstrip-size-category": "Pagina's waar de \"unstrip\"-groottelimiet is overschreden", "unstrip-size-category-desc": "Deze pagina overschrijdt de \"unstrip\"-groottelimiet.", - "bad-language-code-category": "Pagina's met ongeldige taalcodes", - "bad-language-code-category-desc": "De pagina bevat een {{#dir}} met een ongeldige taalcode.", - "bad-double-underscore-category": "Pagina's met ongeldige gedragsschakelaars", - "bad-double-underscore-category-desc": "De pagina bevat een ongeldige gelokaliseerde [[mw:Special:MyLanguage/Help:Magic_words#Behavior_switches|gedragsschakelaar]]. Geldige lokalisaties beginnen en eindigen met dubbele onderstrepingstekens (underscores).", + "bad-language-code-category": "Pagina's met onjuiste taalcodes", + "bad-language-code-category-desc": "De pagina bevat een {{#dir}} met een onjuiste taalcode.", + "bad-double-underscore-category": "Pagina's met incorrecte gedragsschakelaars", + "bad-double-underscore-category-desc": "De pagina bevat een incorrecte gelokaliseerde [[mw:Special:MyLanguage/Help:Magic_words#Behavior_switches|gedragsschakelaar]]. Correcte lokalisaties beginnen en eindigen met dubbele onderstrepingstekens (underscores).", "double-px-category": "Pagina's met afbeeldingsgrootten met extra px", "double-px-category-desc": "De pagina bevat een afbeelding waarvan de grootte een extra achtervoegsel px bevat, bijvoorbeeld 100pxpx.", "converter-manual-rule-error": "Er is een fout gedetecteerd in een handmatig toegevoegde taalconversieregel.", - "undo-success": "Deze bewerking kan ongedaan gemaakt worden.\nHieronder staat de tekst waarin de wijziging ongedaan is gemaakt.\nControleer voor het publiceren of het resultaat gewenst is.", + "undo-success": "Deze bewerking kan ongedaan gemaakt worden. Hieronder staat de tekst waarin de wijziging ongedaan is gemaakt. Controleer voor het publiceren of het resultaat gewenst is.", "undo-failure": "De wijziging kan niet ongedaan gemaakt worden vanwege andere strijdige wijzigingen.", "undo-main-slot-only": "De wijziging kan niet ongedaan gemaakt worden omdat deze inhoud zich niet in het hoofdsegment bevindt.", "undo-norev": "De bewerking kon niet ongedaan gemaakt worden, omdat die niet bestaat of is verwijderd.", @@ -894,7 +895,7 @@ "undo-summary-import2": "Geïmporteerde versie [[Special:Diff/$1|$1]] van gebruiker $2 ongedaan gemaakt", "undo-summary-username-hidden": "Versie [[Special:Diff/$1|$1]] door een verborgen gebruiker ongedaan gemaakt", "viewpagelogs": "Logboek voor deze pagina bekijken", - "viewpagelogs-lowercase": "logboek voor deze pagina bekijken", + "viewpagelogs-lowercase": "paginalogboek bekijken", "nohistory": "Er is geen bewerkingsgeschiedenis voor deze pagina.", "currentrev": "Huidige versie", "currentrev-asof": "Huidige versie van $1", @@ -943,7 +944,7 @@ "rev-delundel": "weergeven/verbergen", "rev-showdeleted": "weergeven", "revisiondelete": "Versies verwijderen of terugplaatsen", - "revdelete-nooldid-title": "Ongeldige doelversie", + "revdelete-nooldid-title": "Incorrecte doelversie", "revdelete-nooldid-text": "U hebt geen doelversie voor deze handeling opgegeven of de opgegeven versie bestaat niet, of u probeert de huidige versie te verbergen.", "revdelete-no-file": "Het opgegeven bestand bestaat niet.", "revdelete-show-file-confirm": "Weet u zeker dat u de verwijderde versie van het bestand \"$1\" van $2 om $3 wilt bekijken?", @@ -954,7 +955,7 @@ "revdelete-text-text": "Verwijderde versies zijn nog zichtbaar in de geschiedenis, maar delen van de inhoud zijn niet openbaar.", "revdelete-text-file": "Verwijderde versies zijn nog zichtbaar in de bestandsgeschiedenis, maar delen van de inhoud zijn niet openbaar.", "logdelete-text": "Verwijderde logboekregels zijn nog zichtbaar in de logboeken, maar delen van de inhoud zijn niet openbaar.", - "revdelete-text-others": "Andere moderatoren kunnen de verborgen inhoud nog steeds inzien en weer zichtbaar maken, tenzij er aanvullende beperkingen zijn ingesteld.", + "revdelete-text-others": "Andere beheerders kunnen de verborgen inhoud nog steeds inzien en weer terugplaatsen, tenzij er aanvullende beperkingen zijn ingesteld.", "revdelete-confirm": "Bevestig dat u dit wilde doen, dat u de consequenties begrijpt en dat u dit doet in overeenstemming met het geldende [[{{MediaWiki:Policy-url}}|beleid]].", "revdelete-suppress-text": "Gebruik versies verbergen alleen in de volgende gevallen:\n* Mogelijk smadelijke informatie;\n* Ongepaste persoonlijke gegevens, zoals:\n*: adres, telefoonnummers, nationaal identificatienummer, enzovoort.", "revdelete-legend": "Zichtbaarheidsbeperkingen instellen", @@ -989,7 +990,7 @@ "revdelete-only-restricted": "Er is een fout opgetreden tijdens het verbergen van het item van $1, $2: u kunt geen items onderdrukken uit het zicht van beheerders zonder ook een van de andere zichtbaarheidsopties te selecteren.", "revdelete-reason-dropdown": "* Veel voorkomende redenen voor verwijderen\n** Auteursrechtenschending\n** Onbetamelijke reactie\n** Onbetamelijke gebruikersnaam\n** Potentieel lasterlijke gegevens", "revdelete-reason-dropdown-suppress": "* Veel voorkomende redenen voor het instellen van zichtbaarheidsbeperkingen\n** Onbetamelijke persoonlijke gegevens", - "revdelete-otherreason": "Andere/aanvullende reden:", + "revdelete-otherreason": "Andere of aanvullende reden:", "revdelete-reasonotherlist": "Andere reden", "revdelete-edit-reasonlist": "Redenen voor verwijderen bewerken", "revdelete-edit-reasonlist-suppress": "Zichtbaarheidsbeperkingsredenen bewerken", @@ -1008,9 +1009,9 @@ "mergehistory-empty": "Er zijn geen versies die samengevoegd kunnen worden.", "mergehistory-done": "$4 {{PLURAL:$4|versie|versies}} van $1 {{PLURAL:$4|is|zijn}} samengevoegd naar [[:$2]].\n$3", "mergehistory-fail": "Kan geen geschiedenis samenvoegen. Controleer opnieuw de pagina- en tijdinstellingen.", - "mergehistory-fail-bad-timestamp": "Het tijdstempel is ongeldig.", - "mergehistory-fail-invalid-source": "De bronpagina is ongeldig.", - "mergehistory-fail-invalid-dest": "De doelpagina is ongeldig.", + "mergehistory-fail-bad-timestamp": "Het tijdstempel is onjuist.", + "mergehistory-fail-invalid-source": "De bronpagina is onjuist.", + "mergehistory-fail-invalid-dest": "De doelpagina is onjuist.", "mergehistory-fail-no-change": "Het samenvoegen van de geschiedenis is mislukt. Controleer de pagina- en tijdinstellingen.", "mergehistory-fail-permission": "Onvoldoende rechten om geschiedenis samen te voegen.", "mergehistory-fail-self-merge": "De bron- en doelpagina's zijn dezelfde.", @@ -1037,7 +1038,7 @@ "lineno-inline": "Regel $1 ⟶ $2:", "compareselectedversions": "Geselecteerde versies vergelijken", "showhideselectedversions": "Geselecteerde versies weergeven/verbergen", - "showhideselectedfileversions": "Zichtbaarheid van geselecteerde bestanden veranderen", + "showhideselectedfileversions": "Zichtbaarheid van geselecteerde bestanden wijzigen", "editundo": "ongedaan maken", "diff-incompatible": "Kan inhoudsmodellen \"$1\" en \"$2\" niet vergelijken", "diff-empty": "(geen verschil)", @@ -1089,12 +1090,12 @@ "search-file-match": "(komt overeen met de inhoud van het bestand)", "search-suggest": "Bedoelde u: $1", "search-rewritten": "De resultaten voor $1 worden weergegeven. Geen resultaten gevonden voor $2.", - "search-interwiki-resultset-link": "Bekijk alle resultaten", + "search-interwiki-resultset-link": "Alle resultaten bekijken", "search-interwiki-more": "(meer)", "search-interwiki-more-results": "meer resultaten", "search-relatedarticle": "Gerelateerd", - "search-invalid-sort-order": "De sorteervolgorde $1 is onbekend, de normale sorteervolgorde is in plaats daarvan toegepast. Geldige sorteervolgorden zijn: $2", - "search-unknown-profile": "Het zoekprofiel $1 is onbekend. Het standaard zoekprofiel zal worden toegepast.", + "search-invalid-sort-order": "De sorteervolgorde $1 is onbekend, de normale sorteervolgorde is in plaats daarvan toegepast. Mogelijke sorteervolgordes zijn: $2", + "search-unknown-profile": "Het zoekprofiel $1 is onbekend. Het standaard zoekprofiel wordt toegepast.", "search-thumbnail-alt": "Miniatuur voor $1", "searchrelated": "gerelateerd", "searchall": "alle", @@ -1116,32 +1117,32 @@ "prefs-labs": "Alphafunctionaliteit", "prefs-misc": "Diversen", "searchresultshead": "Zoekresultaten", - "prefs-description-misc": "Pas de inhoudsopgave aan.", + "prefs-description-misc": "De inhoudsopgave aanpassen.", "prefs-help-watchlist-token2": "Dit is de geheime sleutel voor de webfeed van uw volglijst.\nIedereen die het token kent, kan uw volglijst bekijken, dus deel dit token niet.\nIndien nodig kunt u [[Special:ResetTokens|tokens opnieuw instellen]].", - "savedrights": "De gebruikergroepen van {{GENDER:$1|$1}} zijn opgeslagen.", + "savedrights": "De gebruikersgroepen van {{GENDER:$1|$1}} zijn opgeslagen.", "prefs-namespaces": "Naamruimten", "default": "standaard", - "linterror-bogus-image-options": "Onjuist opgegeven optie mediabestand", + "linterror-bogus-image-options": "Onjuiste bestandsoptie", "linterror-deletable-table-tag": "Te verwijderen table-element", "linterror-fostered": "Misplaatste inhoud", "linterror-html5-misnesting": "Foutief genest (inmiddels defect)", - "linterror-inline-media-caption": "Onzichtbaar onderschrift", + "linterror-inline-media-caption": "Onzichtbaar bijschrift", "linterror-large-tables": "Grote tabellen die de weergave op mobiele apparaten verstoren", "linterror-misc-tidy-replacement-issues": "Diverse opmaakfouten", "linterror-misnested-tag": "Element dat een ander element niet compleet insluit", "linterror-missing-end-tag": "Afsluitende tag ontbreekt", - "linterror-missing-end-tag-in-heading": "Ontbrekende eindtag in kop", - "linterror-missing-image-alt-text": "Ontbrekende alt-tekst voor afbeelding", + "linterror-missing-end-tag-in-heading": "Eindtag in kop ontbreekt", + "linterror-missing-image-alt-text": "Alt-tekst voor afbeelding ontbreekt", "linterror-multi-colon-escape": "Koppeling die begint met meerdere dubbele punten", "linterror-multiline-html-table-in-list": "HTML5 tabel met meerdere regels in een lijst", "linterror-multiple-unclosed-formatting-tags": "Meerdere niet-afgesloten opmaakelementen op de pagina", - "linterror-night-mode-unaware-background-color": "De inlinestijl voor de achtergrondkleur heeft een tekstkleur nodig", + "linterror-night-mode-unaware-background-color": "De stijl voor de achtergrondkleur in de tekst heeft een tekstkleur nodig", "linterror-obsolete-tag": "Verouderd HTML element", "linterror-pwrap-bug-workaround": "Tijdelijke oplossing voor de alinea-omwikkelingsbug", "linterror-self-closed-tag": "Zelfsluitend element", "linterror-stripped-tag": "Genegeerd element", - "linterror-tidy-font-bug": "Font element probeert de koppelingkleur te wijzigingen", - "linterror-tidy-whitespace-bug": "Witruimte intepretatiebug", + "linterror-tidy-font-bug": "Font-element probeert de koppelingskleur te wijzigingen", + "linterror-tidy-whitespace-bug": "Witruimte-intepretatiebug", "linterror-unclosed-quotes-in-heading": "Niet-afgesloten aanhalingsteken dat uit de inhoudsopgave lekt", "linterror-wikilink-in-extlink": "Koppelingen in koppelingen", "email": "E-mail", @@ -1420,22 +1421,22 @@ "recentchanges-feed-description": "Met deze feed kunt u de recentste wijzigingen in deze wiki bekijken.", "recentchanges-label-newpage": "Met deze bewerking is een nieuwe pagina aangemaakt", "recentchanges-label-minor": "Dit is een kleine bewerking", - "recentchanges-label-bot": "Deze bewerking is uitgevoerd door een bot", + "recentchanges-label-bot": "Deze bewerking is uitgevoerd door een robot", "recentchanges-label-unpatrolled": "Deze bewerking is nog niet gecontroleerd", "recentchanges-label-plusminus": "Deze paginagrootte is met dit aantal bytes gewijzigd", "recentchanges-legend-heading": "Legenda:", "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (zie ook de [[Special:NewPages|lijst met nieuwe pagina's]])", "recentchanges-legend-watchlistexpiry": "Tijdelijk gevolgde pagina", "recentchanges-submit": "Weergeven", - "rcfilters-tag-remove": "Verwijder '$1'", + "rcfilters-tag-remove": "'$1' verwijderen", "rcfilters-legend-heading": "Lijst met afkortingen:", "rcfilters-other-review-tools": "Andere controlehulpmiddelen", "rcfilters-group-results-by-page": "Resultaten per pagina groeperen", "rcfilters-activefilters": "Actieve filters", "rcfilters-activefilters-hide": "Verbergen", "rcfilters-activefilters-show": "Weergeven", - "rcfilters-activefilters-hide-tooltip": "Verberg actieve filters", - "rcfilters-activefilters-show-tooltip": "Toon active filters", + "rcfilters-activefilters-hide-tooltip": "Actieve filters verbergen", + "rcfilters-activefilters-show-tooltip": "Gebied voor actieve filters weergeven", "rcfilters-advancedfilters": "Geavanceerde filters", "rcfilters-limit-title": "Resultaten om weer te geven", "rcfilters-limit-and-date-label": "$1 {{PLURAL:$1|wijziging|wijzigingen}}, $2", @@ -1459,18 +1460,18 @@ "rcfilters-savedqueries-apply-label": "Filter aanmaken", "rcfilters-savedqueries-cancel-label": "Annuleren", "rcfilters-savedqueries-add-new-title": "Huidige filterinstellingen opslaan", - "rcfilters-savedqueries-already-saved": "Deze filters zijn al opgeslagen. Wijzig uw instellingen om een nieuw Filter op te slaan.", - "rcfilters-restore-default-filters": "Standaard filters terugzetten", + "rcfilters-savedqueries-already-saved": "Deze filters zijn al opgeslagen. Wijzig uw instellingen om een nieuw filter op te slaan.", + "rcfilters-restore-default-filters": "Standaardfilters herstellen", "rcfilters-clear-all-filters": "Alle filters verwijderen", - "rcfilters-show-new-changes": "Toon nieuwe wijzigingen sinds $1", + "rcfilters-show-new-changes": "Nieuwe wijzigingen weergeven sinds $1", "rcfilters-search-placeholder": "Filter wijzigingen (gebruik het menu of zoek op filternaam)", "rcfilters-search-placeholder-mobile": "Filters", - "rcfilters-invalid-filter": "Ongeldig filter", + "rcfilters-invalid-filter": "Onjuist filter", "rcfilters-empty-filter": "Geen actieve filters. Alle bijdragen worden weergegeven.", "rcfilters-filterlist-title": "Filters", "rcfilters-filterlist-whatsthis": "Hoe werkt dit?", "rcfilters-highlightbutton-title": "Resultaten markeren", - "rcfilters-highlightmenu-title": "Kies een kleur", + "rcfilters-highlightmenu-title": "Selecteer een kleur", "rcfilters-highlightmenu-help": "Selecteer een kleur om deze eigenschap uit te lichten", "rcfilters-filterlist-noresults": "Geen filters gevonden", "rcfilters-noresults-conflict": "Geen resultaten gevonden omdat de zoekcriteria met elkaar conflicteren", @@ -1481,20 +1482,20 @@ "rcfilters-filter-editsbyself-description": "Uw eigen bijdragen.", "rcfilters-filter-editsbyother-label": "Wijzigingen door anderen", "rcfilters-filter-editsbyother-description": "Alle wijzigingen behalve die door u gemaakt zijn.", - "rcfilters-filtergroup-user-experience-level": "Gebruikersregistratie en ervaring", + "rcfilters-filtergroup-user-experience-level": "Gebruikersregistratie en -ervaring", "rcfilters-filter-user-experience-level-registered-label": "Geregistreerd", "rcfilters-filter-user-experience-level-registered-description": "Aangemelde bewerkers.", "rcfilters-filter-user-experience-level-unregistered-label": "Niet-geregistreerd", "rcfilters-filter-user-experience-level-unregistered-description": "Bewerkers die niet zijn aangemeld.", - "rcfilters-filter-user-experience-level-unregistered-description-temp": "Redacteuren die niet aangemeld zijn en redacteuren die tijdelijke accounts gebruiken.", + "rcfilters-filter-user-experience-level-unregistered-description-temp": "Bewerkers die niet aangemeld zijn en bewerkers die tijdelijke accounts gebruiken.", "rcfilters-filter-user-experience-level-newcomer-label": "Nieuwkomers", - "rcfilters-filter-user-experience-level-newcomer-description": "Geregistreerde bewerkers die minder dan 10 bewerkingen hebben gemaakt of 4 dagen actief zijn geweest.", + "rcfilters-filter-user-experience-level-newcomer-description": "Geregistreerde bewerkers die minder dan tien bewerkingen hebben gemaakt of vier dagen actief zijn geweest.", "rcfilters-filter-user-experience-level-learner-label": "Leerlingen", "rcfilters-filter-user-experience-level-learner-description": "Geregistreerde bewerkers met meer ervaring dan \"nieuwkomers\", maar minder dan \"ervaren gebruikers\".", "rcfilters-filter-user-experience-level-experienced-label": "Ervaren gebruikers", "rcfilters-filter-user-experience-level-experienced-description": "Geregistreerde bewerkers met meer dan 500 bewerkingen en 30 dagen van activiteit.", "rcfilters-filtergroup-automated": "Automatische bijdragen", - "rcfilters-filter-bots-label": "Bot", + "rcfilters-filter-bots-label": "Robot", "rcfilters-filter-bots-description": "Wijzigingen met behulp van geautomatiseerde hulpmiddelen.", "rcfilters-filter-humans-label": "Mens (geen robot)", "rcfilters-filter-humans-description": "Bewerkingen door menselijke bewerkers.", @@ -1503,12 +1504,12 @@ "rcfilters-filter-reviewstatus-unpatrolled-label": "Niet gecontroleerd", "rcfilters-filter-reviewstatus-manual-description": "Bewerkingen die handmatig zijn gecontroleerd", "rcfilters-filter-reviewstatus-manual-label": "Handmatig gecontroleerd", - "rcfilters-filter-reviewstatus-auto-description": "Bewerkingen door geavanceerde gebruikers wier werk automatisch gecontroleerd wordt.", + "rcfilters-filter-reviewstatus-auto-description": "Bewerkingen door gevorderde gebruikers waarvan het werk automatisch als gecontroleerd wordt gemarkeerd.", "rcfilters-filter-reviewstatus-auto-label": "Automatisch gecontroleerd", "rcfilters-filtergroup-significance": "Belangrijkheid", "rcfilters-filter-minor-label": "Kleine bewerkingen", "rcfilters-filter-minor-description": "Bewerkingen die door de bewerker zijn gelabeld als klein.", - "rcfilters-filter-major-label": "Geen kleine bewerking", + "rcfilters-filter-major-label": "Geen kleine bewerkingen", "rcfilters-filter-major-description": "Bewerkingen niet gelabeld als klein.", "rcfilters-filtergroup-watchlist": "Gevolgde pagina's", "rcfilters-filter-watchlist-watched-label": "Op de volglijst", @@ -1524,18 +1525,18 @@ "rcfilters-filter-watchlistactivity-seen-description": "Wijzigingen aan pagina's die u hebt bezocht sinds de wijziging.", "rcfilters-filtergroup-changetype": "Soort wijziging", "rcfilters-filter-pageedits-label": "Paginabewerkingen", - "rcfilters-filter-pageedits-description": "Wijzigingen aan de wiki-inhoud, discussies, categoriebeschrijvingen…", + "rcfilters-filter-pageedits-description": "Wijzigingen aan de wiki-inhoud, overleg, categoriebeschrijvingen…", "rcfilters-filter-newpages-label": "Nieuwe pagina's", "rcfilters-filter-newpages-description": "Bewerkingen die een nieuwe pagina aanmaken.", "rcfilters-filter-categorization-label": "Categoriewijzigingen", "rcfilters-filter-categorization-description": "Categorisatie van pagina's weergeven.", "rcfilters-filter-logactions-label": "In logboek opgenomen handelingen", "rcfilters-filter-logactions-description": "Administratieve handelingen, paginaverwijderingen, uploads…", - "rcfilters-filter-accountcreations-label": "Aanmaak accounts", - "rcfilters-filter-accountcreations-description": "Logboekvermeldingen m.b.t. het aanmaken van accounts. Vermelde handelingen moeten worden geselecteerd.", - "rcfilters-hideminor-conflicts-typeofchange-global": "Het \"Kleine bewerkingen\" filter conflicteert met een of meerdere soorten wijzigingenfilters, omdat bepaalde soorten wijzigingen niet als \"klein\" kunnen worden aangewezen. De conflicterende filters zijn gemarkeerd in het Actieve filter vak hierboven.", + "rcfilters-filter-accountcreations-label": "Aangemaakte accounts", + "rcfilters-filter-accountcreations-description": "Logboekvermeldingen over het aanmaken van accounts. Vermelde handelingen moeten worden geselecteerd.", + "rcfilters-hideminor-conflicts-typeofchange-global": "Het \"Kleine bewerkingen\"-filter conflicteert met een of meerdere soorten wijzigingenfilters, omdat bepaalde soorten wijzigingen niet als \"klein\" kunnen worden aangewezen. De conflicterende filters zijn gemarkeerd in het vak Actieve filter hierboven.", "rcfilters-hideminor-conflicts-typeofchange": "Bepaalde soorten wijzigingen kunnen niet worden aangemerkt als \"klein\", dus dit filter is in conflict met de volgende soorten wijzigingenfilters: $1", - "rcfilters-typeofchange-conflicts-hideminor": "Dit type wijzigingsfilter is in conflict met het \"Kleine bewerkingen\" filter. Bepaalde type wijzigingen kunnen niet als \"klein\" worden aangewezen.", + "rcfilters-typeofchange-conflicts-hideminor": "Dit type wijzigingenfilter is in conflict met het \"Kleine bewerkingen\" filter. Bepaalde typen wijzigingen kunnen niet als \"klein\" worden aangewezen.", "rcfilters-filtergroup-lastrevision": "Laatste versies", "rcfilters-filter-lastrevision-label": "Laatste versie", "rcfilters-filter-lastrevision-description": "Alleen de meest recente wijziging aan de pagina.", @@ -1546,28 +1547,28 @@ "rcfilters-tag-prefix-namespace-inverted": "niet :$1", "rcfilters-tag-prefix-tags-inverted": "niet #$1", "rcfilters-exclude-button-off": "Geselecteerde uitsluiten", - "rcfilters-exclude-button-on": "Geselecteerde uitsluiten", + "rcfilters-exclude-button-on": "Geselecteerde uitgesloten", "rcfilters-view-tags": "Gelabelde bewerkingen", - "rcfilters-view-namespaces-tooltip": "Filter resultaten op naamruimte", - "rcfilters-view-tags-tooltip": "Filter resultaten door middel van bewerkingslabels", + "rcfilters-view-namespaces-tooltip": "Resultaten filteren op naamruimte", + "rcfilters-view-tags-tooltip": "Resultaten filteren op bewerkingslabels", "rcfilters-view-return-to-default-tooltip": "Terug naar het filterhoofdmenu", "rcfilters-view-tags-help-icon-tooltip": "Meer informatie over gelabelde bewerkingen", "rcfilters-liveupdates-button": "Live-updates", - "rcfilters-liveupdates-button-title-on": "Liveupdates uitschakelen", - "rcfilters-liveupdates-button-title-off": "Toon nieuwe wijzigingen op het moment dat ze gebeuren", + "rcfilters-liveupdates-button-title-on": "Live-updates uitschakelen", + "rcfilters-liveupdates-button-title-off": "Nieuwe wijzigingen weergeven op het moment dat ze gebeuren", "rcfilters-watchlist-markseen-button": "Alle wijzigingen markeren als bezocht", "rcfilters-watchlist-edit-watchlist-button": "Uw lijst met gevolgde pagina's bewerken", "rcfilters-watchlist-showupdated": "Wijzigingen aan pagina's die u niet hebt bezocht sinds de wijzigingen zijn aangebracht, worden vet en met gevulde opsommingstekens weergegeven.", - "rcfilters-filter-showlinkedfrom-label": "Toon wijzigingen op pagina's gekoppeld aan", + "rcfilters-filter-showlinkedfrom-label": "Wijzigingen weergeven op pagina's gekoppeld aan", "rcfilters-filter-showlinkedfrom-option-label": "Paginas gekoppeld aan de geselecteerde pagina", - "rcfilters-filter-showlinkedto-label": "Toon wijzigingen op pagina's gekoppeld naar", + "rcfilters-filter-showlinkedto-label": "Wijzigingen weergeven op pagina's gekoppeld naar", "rcfilters-filter-showlinkedto-option-label": "Pagina's gekoppeld naar de geselecteerde pagina", - "rcfilters-target-page-placeholder": "Voer een paginanaam (of categorie) in", + "rcfilters-target-page-placeholder": "Voer een paginanaam of categorienaam in", "rcfilters-allcontents-label": "Volledige inhoud", "rcfilters-alldiscussions-label": "Volledig overleg", "rcnotefrom": "Wijzigingen sinds $3 om $4 (maximaal $1 {{PLURAL:$1|wijziging|wijzigingen}}).", "rclistfromreset": "Datum selectie opnieuw instellen", - "rclistfrom": "Bekijk nieuwe wijzigingen sinds $3 $2", + "rclistfrom": "Nieuwe wijzigingen weergeven sinds $3 $2", "rcshowhideminor": "kleine bewerkingen $1", "rcshowhideminor-show": "weergeven", "rcshowhideminor-hide": "Verbergen", @@ -1589,7 +1590,7 @@ "rcshowhidecategorization": "paginacategorisatie $1", "rcshowhidecategorization-show": "weergeven", "rcshowhidecategorization-hide": "Verbergen", - "rclinks": "Bekijk de laatste $1 wijzigingen in de laatste $2 dagen", + "rclinks": "Laatste $1 wijzigingen weergeven in de laatste $2 dagen", "diff": "wijz", "hist": "gesch", "hide": "verbergen", @@ -1616,7 +1617,7 @@ "uploadbtn": "Bestand uploaden", "reuploaddesc": "Upload annuleren en terugkeren naar het uploadformulier", "upload-refresh": "Vernieuwen", - "upload-progress-queued": "Wachten tot het downloaden begint. Klik op de knop Vernieuwen om de status te vernieuwen.", + "upload-progress-queued": "Wachten tot het downloaden begint. Klik op de knop Vernieuwen om de status bij te werken.", "upload-progress-downloading": "De afbeelding wordt gedownload. Klik op de knop Vernieuwen om de status te vernieuwen.", "upload-progress-processing": "De afbeelding wordt verwerkt. Klik op de knop Vernieuwen om de status te vernieuwen.", "upload-tryagain": "Bestandsbeschrijving bijwerken", @@ -1642,7 +1643,7 @@ "ignorewarning": "Deze waarschuwing negeren en het bestand toch opslaan", "ignorewarnings": "Alle waarschuwingen negeren", "minlength1": "Bestandsnamen moeten minstens één letter bevatten.", - "illegalfilename": "De bestandsnaam \"$1\" bevat ongeldige tekens die niet gebruikt mogen worden in paginanamen.\nGeef het bestand een andere naam, en probeer het dan opnieuw te uploaden.", + "illegalfilename": "De bestandsnaam \"$1\" bevat incorrecte tekens die niet gebruikt mogen worden in paginanamen.\nGeef het bestand een andere naam, en probeer het dan opnieuw te uploaden.", "filename-toolong": "Bestandsnamen mogen niet langer zijn dan 240 bytes.", "badfilename": "De naam van het bestand is gewijzigd in \"$1\".", "filetype-mime-mismatch": "De bestandsextensie \".$1\" hoort niet bij het MIME-type van het bestand ($2).", @@ -1650,13 +1651,13 @@ "filetype-bad-ie-mime": "Dit bestand kan niet toegevoegd worden, omdat Internet Explorer het zou identificeren als \"$1\", een niet toegelaten bestandstype dat potentieel schadelijk is.", "filetype-unwanted-type": "'''\".$1\"''' is een ongewenst bestandstype.\nAangewezen {{PLURAL:$3|bestandstype is|bestandstypes zijn}} $2.", "filetype-banned-type": "{{PLURAL:$4|Het bestandstype '''\".$1\"''' wordt|De bestandstypes '''\".$1\"''' worden}} niet toegelaten.\n{{PLURAL:$3|Het toegelaten bestandstype is|De toegelaten bestandstypes zijn}} $2.", - "filetype-missing": "Dit bestand heeft geen extensie (zoals \".jpg\").", + "filetype-missing": "Dit bestand heeft geen achtervoegsel (zoals \".jpg\").", "empty-file": "Het bestand dat u probeerde te uploaden had geen inhoud.", "file-too-large": "Het bestand dat u probeerde te uploaden was te groot.", "filename-tooshort": "Het bestand dat u probeerde te uploaden had een te korte bestandsnaam.", "filetype-banned": "Het bestand dat u probeerde te uploaden was van een niet toegelaten bestandstype.", "verification-error": "De verificatie van het bestand dat u probeerde te uploaden is mislukt.", - "hookaborted": "De wijziging die u probeerde te maken is afgebroken door een extensie.", + "hookaborted": "De wijziging die u probeerde te maken is afgebroken door een uitbreiding.", "illegal-filename": "Deze bestandsnaam is niet toegestaan.", "overwrite": "Het overschrijven van een bestand bestand is niet toegestaan.", "unknown-error": "Er is een onbekende fout opgetreden.", @@ -1683,46 +1684,46 @@ "uploadwarning-text-nostash": "Upload het bestand opnieuw, pas de beschrijving hier beneden aan en probeer het opnieuw.", "savefile": "Bestand opslaan", "uploaddisabled": "Uploaden is uitgeschakeld", - "copyuploaddisabled": "Het uploaden van bestanden via een URL is uitgeschakeld.", + "copyuploaddisabled": "Het uploaden van bestanden via een url is uitgeschakeld.", "uploaddisabledtext": "Het uploaden van bestanden is uitgeschakeld.", "php-uploaddisabledtext": "Het uploaden van bestanden is uitgeschakeld in PHP.\nControleer de instelling \"file_uploads\".", "uploadscripted": "Dit bestand bevat HTML- of scriptcode die foutief door uw browser kan worden weergegeven.", "upload-scripted-pi-callback": "Het uploaden van een bestand met instructies voor de verwerking van XML-stylesheets is niet mogelijk.", - "upload-scripted-dtd": "Kan geen SVG bestanden uploaden die een DTD declaratie bevatten dat niet aan de standaard voldoet.", + "upload-scripted-dtd": "Kan geen SVG-bestanden uploaden die een DTD declaratie bevatten die niet aan de standaard voldoet.", "uploaded-script-svg": "Scriptbaar element \"$1\" in het geüploade SVG-bestand gevonden.", "uploaded-hostile-svg": "Onveilige CSS in het \"style\"-element van het geüploade SVG-bestand gevonden.", - "uploaded-event-handler-on-svg": "Het instellen van de event-handlereigenschappen $1=\"$2\" is niet toegestaan in SVG-bestanden.", + "uploaded-event-handler-on-svg": "Het instellen van de gebeurtenisverwerkerseigenschappen $1=\"$2\" is niet toegestaan in SVG-bestanden.", "uploaded-href-attribute-svg": "<a> elementen kunnen alleen verwijzen (href) naar data: (ingebed bestand), http:// of https://, of een url-fragment (#, van het document zelf). Voor andere elementen zoals <image> zijn alleen data: en url-fragmenten toegestaan. Probeer afbeeldingen in te voegen wanneer u uw SVG exporteert. Aangetroffen is <$1 $2=\"$3\">.", "uploaded-href-unsafe-target-svg": "href naar onveilig gegevens: URI-doel <$1 $2=\"$3\"> in het geüploade SVG-bestand gevonden.", - "uploaded-animate-svg": "\"animate\"-label gevonden in het geüploade svg-bestand die href zou kunnen veranderen, met behulp van het \"from\"-attribuut <$1 $2=\"$3\">.", - "uploaded-setting-event-handler-svg": "Het instellen van de event-handlereigenschappen is geblokkeerd, <$1 $2=\"$3\"> gevonden in het geüploade SVG-bestand.", + "uploaded-animate-svg": "\"animate\"-label gevonden in het geüploade svg-bestand die href kan wijzigen, met behulp van het \"from\"-attribuut <$1 $2=\"$3\">.", + "uploaded-setting-event-handler-svg": "Het instellen van de gebeurtenisverwerkerseigenschappen is geblokkeerd, <$1 $2=\"$3\"> gevonden in het geüploade SVG-bestand.", "uploaded-setting-href-svg": "Het label \"set\" gebruiken om het attribuut \"href\" toe te voegen aan het ouderelement is niet mogelijk.", "uploaded-wrong-setting-svg": "Het gebruik van het label \"set\" voor het toevoegen van een externe bron, gegevens of script aan attributen is niet toegestaan. Het volgende is aangetroffen in het geüploade SVG-bestand: <set to=\"$1\">", "uploaded-setting-handler-svg": "SVG-bestanden die de eigenschap \"handler\" instellen met remote, data of script worden geblokkeerd. $1=\"$2\" is aangetroffen in het geüploade SVG-bestand.", - "uploaded-remote-url-svg": "SVG-bestanden die de style-eigenschap gebruiken met een remote URL worden geblokkeerd. $1=\"$2\" is aangetroffen in het geüploade SVG-bestand.", - "uploaded-image-filter-svg": "Er is een afbeeldingsfilter met URL aangetroffen: <$1 $2=\"$3\"> in het geüploade SVG-bestand.", - "uploadscriptednamespace": "Dit SVG-bestand bevat een ongeldige naamruimte \"$1\".", + "uploaded-remote-url-svg": "SVG-bestanden die de style-eigenschap gebruiken met een externe url worden geblokkeerd. $1=\"$2\" is aangetroffen in het geüploade SVG-bestand.", + "uploaded-image-filter-svg": "Er is een afbeeldingsfilter met url aangetroffen: <$1 $2=\"$3\"> in het geüploade SVG-bestand.", + "uploadscriptednamespace": "Dit SVG-bestand bevat een incorrecte naamruimte \"$1\".", "uploadinvalidxml": "De XML in het geüploade bestand kon niet worden verwerkt.", "uploadvirus": "Het bestand bevat een virus! Details: $1", "upload-source": "Bronbestand", "sourcefilename": "Oorspronkelijke bestandsnaam:", - "sourceurl": "Bron-URL:", + "sourceurl": "Bron-url:", "destfilename": "Opslaan als:", "upload-maxfilesize": "Maximale bestandsgrootte: $1", "upload-description": "Bestandsbeschrijving", "upload-options": "Uploadinstellingen", "watchthisupload": "Dit bestand volgen", "filewasdeleted": "Er is eerder een bestand met deze naam verwijderd.\nRaadpleeg het $1 voordat u het opnieuw toevoegt.", - "filename-thumb-name": "Dit ziet eruit als de titel van een miniatuur. Upload geen miniaturen terug naar dezelfde wiki. Zo niet, corrigeer dan de bestandsnaam zodat deze duidelijker is en geen voorvoegsel “thumbnail” heeft.", + "filename-thumb-name": "Dit ziet eruit als de titel van een miniatuur. Upload geen miniaturen terug naar dezelfde wiki. Corrigeer in andere gevallen de bestandsnaam zodat deze duidelijker is en geen voorvoegsel “thumbnail” heeft.", "filename-bad-prefix": "De naam van het bestand dat u aan het uploaden bent begint met '''\"$1\"''', wat een niet-beschrijvende naam is die meestal automatisch door een digitale camera wordt gegeven.\nKies een duidelijke naam voor uw bestand.", "filename-prefix-blacklist": " #
                    \n# De syntaxis is als volgt:\n#   * Alle tekst vanaf het teken \"#\" tot het einde van de regel wordt gezien als opmerking\n#   * Iedere niet-lege regel is een voorvoegsel voor bestandsnamen die vaak automatisch worden toegekend door digitale camera's\nCIMG # Casio\nDSC_ # Nikon\nDSCF # Fuji\nDSCN # Nikon\nDUW # sommige mobiele telefoons\nIMG # algemeen\nJD # Jenoptik\nMGP # Pentax\nPICT # overig\n #
                    ", "upload-proto-error": "Verkeerd protocol", - "upload-proto-error-text": "Uploads via deze methode vereisen URL's die beginnen met http:// of ftp://.", + "upload-proto-error-text": "Uploads via deze methode vereisen url's die beginnen met http:// of ftp://.", "upload-file-error": "Interne fout", "upload-file-error-text": "Er is een interne fout opgetreden tijdens het aanmaken van een tijdelijk bestaan op de server.\nNeem contact op met een [[Special:ListUsers/sysop|beheerder]].", "upload-misc-error": "Onbekende uploadfout", - "upload-misc-error-text": "Er is tijdens het uploaden een onbekende fout opgetreden.\nControleer of de URL correct en beschikbaar is en probeer het opnieuw.\nAls het probleem aanhoudt, neem dan contact op met een [[Special:ListUsers/sysop|beheerder]].", - "upload-too-many-redirects": "De URL bevatte te veel doorverwijzingen", + "upload-misc-error-text": "Er is tijdens het uploaden een onbekende fout opgetreden.\nControleer of de url correct en beschikbaar is en probeer het opnieuw.\nAls het probleem aanhoudt, neem dan contact op met een [[Special:ListUsers/sysop|beheerder]].", + "upload-too-many-redirects": "De url bevatte te veel doorverwijzingen", "upload-http-error": "Er is een HTTP-fout opgetreden: $1", "upload-copy-upload-invalid-domain": "Uploaden per kopie is niet beschikbaar vanuit dit domein.", "upload-foreign-cant-upload": "Deze wiki is niet geconfigureerd om bestanden te uploaden naar de bestandsrepository op een andere site.", @@ -1747,8 +1748,8 @@ "upload-form-label-own-work-message-generic-local": "Ik bevestig dat ik dit bestand upload onder de voorwaarden en het licentiebeleid van {{SITENAME}}.", "upload-form-label-not-own-work-message-generic-local": "Als u niet in staat bent dit bestand te uploaden onder het beleid van {{SITENAME}}, sluit dit venster dan alstublieft en kies een andere methode.", "upload-form-label-not-own-work-local-generic-local": "U kunt ook de [[Special:Upload|standaard uploadpagina]] gebruiken.", - "upload-form-label-own-work-message-generic-foreign": "Ik begrijp dat ik dit bestand upload naar een gedeelde repository. Ik bevestig dat ik voldoe aan de voorwaarden en het licentiebeleid daar.", - "upload-form-label-not-own-work-message-generic-foreign": "Als u niet in staat bent dit bestand te uploaden onder het beleid van de gedeelde repository, sluit dit venster dan alstublieft en kies een andere methode.", + "upload-form-label-own-work-message-generic-foreign": "Ik begrijp dat ik dit bestand upload naar een gedeelde opslagplaats. Ik bevestig dat ik voldoe aan de voorwaarden en het licentiebeleid daar.", + "upload-form-label-not-own-work-message-generic-foreign": "Als u niet in staat bent dit bestand te uploaden onder het beleid van de gedeelde opslagplaats, sluit dit venster dan alstublieft en kies een andere methode.", "upload-form-label-not-own-work-local-generic-foreign": "U kunt ook proberen de [[Special:Upload|uploadpagina van {{SITENAME}}]] te gebruiken als dit bestand geüpload kan worden onder hun beleid.", "backend-fail-stream": "Het was niet mogelijk het bestand \"$1\" te streamen.", "backend-fail-backup": "Het was niet mogelijk een reservekopie van het bestand $1 te maken.", @@ -1758,7 +1759,7 @@ "backend-fail-notsame": "Er staat al een niet-identiek bestand op de plaats $1.", "backend-fail-invalidpath": "$1 is geen geldig opslagpad.", "backend-fail-delete": "Het bestand $1 kon niet verwijderd worden.", - "backend-fail-describe": "Het was niet mogelijk de metadata aan te passen voor het bestand \"$1\".", + "backend-fail-describe": "Het was niet mogelijk de metagegevens aan te passen voor het bestand \"$1\".", "backend-fail-alreadyexists": "Het bestand $1 bestaat al.", "backend-fail-store": "Het was niet mogelijk het bestand $1 op te slaan op locatie $2.", "backend-fail-copy": "Het was niet mogelijk het bestand $1 te kopiëren naar $2.", @@ -1793,14 +1794,14 @@ "zip-wrong-format": "Het opgegeven bestand is geen ZIP-bestand.", "zip-bad": "Het bestand is een beschadigd of onleesbaar ZIP-bestand.\nDe veiligheid kan niet worden gecontroleerd.", "zip-unsupported": "Het bestand is een ZIP-bestand dat gebruik maakt van ZIP-mogelijkheden die MediaWiki niet ondersteunt.\nDe veiligheid kan niet worden gecontroleerd.", - "uploadstash": "Opgeborgen uploads", + "uploadstash": "Tijdelijk opgeslagen uploads", "uploadstash-summary": "Deze pagina biedt toegang tot bestanden die geüpload zijn of nu geüpload worden, maar nog niet beschikbaar gemaakt zijn in de wiki. Deze bestanden zijn alleen zichtbaar voor de gebruiker die ze heeft geüpload.", - "uploadstash-clear": "Opgeborgen bestanden weggooien", - "uploadstash-nofiles": "Er zijn geen opgeborgen bestanden.", + "uploadstash-clear": "Tijdelijke bestanden verwijderen", + "uploadstash-nofiles": "Er zijn geen tijdelijke bestanden.", "uploadstash-badtoken": "Het verrichten van de handeling is mislukt, mogelijk doordat uw bewerkingsreferenties zijn verlopen. Probeer het opnieuw.", "uploadstash-errclear": "Het wissen van de bestanden is mislukt.", "uploadstash-refresh": "Lijst met bestanden bijwerken", - "uploadstash-exception": "Kon de upload niet opbergen ($1): “$2”.", + "uploadstash-exception": "Kon de upload niet tijdelijk opslaan ($1): “$2”.", "uploadstash-nothumb": "Geen miniatuurafbeelding", "uploadstash-header-date": "Datum", "uploadstash-header-filekey": "Sleutel", @@ -1808,23 +1809,23 @@ "uploadstash-header-dimensions": "Afmetingen", "uploadstash-pager-submit": "Bestandslijst weergeven", "uploadstash-bad-path": "Pad bestaat niet.", - "uploadstash-bad-path-invalid": "Pad is ongeldig.", + "uploadstash-bad-path-invalid": "Pad is onjuist.", "uploadstash-bad-path-unknown-type": "Onbekend type \"$1\".", "uploadstash-bad-path-unrecognized-thumb-name": "Miniatuurnaam onbekend.", - "uploadstash-bad-path-no-handler": "Geen handler gevonden voor mime $1 van bestand $2.", - "uploadstash-bad-path-bad-format": "Sleutel \"$1\" is niet in het juiste formaat.", + "uploadstash-bad-path-no-handler": "Geen verwerkingsprogramma gevonden voor MIME-type $1 van bestand $2.", + "uploadstash-bad-path-bad-format": "Sleutel \"$1\" heeft niet de juiste opmaak.", "uploadstash-file-not-found": "Sleutel “$1” niet gevonden in de opbergplaats.", - "uploadstash-file-not-found-no-thumb": "Kon geen miniatuur verkrijgen.", + "uploadstash-file-not-found-no-thumb": "Kon geen miniatuurafbeelding verkrijgen.", "uploadstash-file-not-found-no-local-path": "Geen lokaal pad voor geschaalde afbeelding.", "uploadstash-file-not-found-no-remote-thumb": "Ophalen van het miniatuur mislukt: $1\nurl = $2", - "uploadstash-file-not-found-missing-content-type": "content-type koptekst ontbreekt.", - "uploadstash-file-not-found-not-exists": "Kan het pad niet vinden, of het bestand is geen platte tekst.", + "uploadstash-file-not-found-missing-content-type": "content-type header", + "uploadstash-file-not-found-not-exists": "Kan het pad niet vinden of het bestand bestaat niet uit alleen platte tekst.", "uploadstash-file-too-large": "Kan geen bestand versturen dat groter is dan $1 bytes.", - "uploadstash-not-logged-in": "Er is geen gebruiker aangemeld, bestanden moeten van een gebruiker zijn.", - "uploadstash-wrong-owner": "Dit bestand ($1) is niet van de huidige gebruiker.", - "uploadstash-no-such-key": "Geen sleutel met deze naam ($1), kan de sleutel niet verwijderen.", + "uploadstash-not-logged-in": "Er is geen gebruiker aangemeld. Bestanden moeten van een gebruiker zijn.", + "uploadstash-wrong-owner": "Dit bestand ($1) hoort niet bij de huidige gebruiker.", + "uploadstash-no-such-key": "Geen sleutel met deze naam ($1). Kan de sleutel niet verwijderen.", "uploadstash-zero-length": "Bestandsgrootte is nul.", - "invalid-chunk-offset": "Ongeldig beginpunt van het fragment", + "invalid-chunk-offset": "Onjuist beginpunt van het fragment", "img-auth-accessdenied": "Toegang geweigerd", "img-auth-notindir": "Het opgegeven pad is niet de ingestelde uploadmap.", "img-auth-badtitle": "Het was niet mogelijk een geldige paginanaam te maken van \"$1\".", @@ -1833,16 +1834,16 @@ "img-auth-streaming": "“$1” wordt gestreamd.", "img-auth-public": "Het doel van img_auth.php is de uitvoer van bestanden van een besloten wiki.\nDeze wiki is ingesteld als publieke wiki.\nOm beveiligingsreden is img_auth.php uitgeschakeld.", "img-auth-noread": "De gebruiker heeft geen leestoegang tot \"$1\".", - "http-invalid-url": "Ongeldige URL: $1", - "http-invalid-scheme": "URL's met de opmaak \"$1\" worden niet ondersteund", + "http-invalid-url": "Incorrecte url: $1", + "http-invalid-scheme": "Url's met de opmaak \"$1\" worden niet ondersteund", "http-request-error": "Fout bij het verzenden van het verzoek.", "http-read-error": "Fout bij het lezen van HTTP.", "http-timed-out": "Timeout bij het HTTP-verzoek.", - "http-curl-error": "Fout bij het ophalen van URL: $1", + "http-curl-error": "Fout bij het ophalen van url: $1", "http-bad-status": "Er is een probleem opgetreden bij het HTTP-verzoek: $1 $2", - "http-internal-error": "HTTP interne fout.", - "upload-curl-error6": "Kon de URL niet bereiken", - "upload-curl-error6-text": "De opgegeven URL is niet bereikbaar.\nControleer of de URL juist is, en of de website beschikbaar is.", + "http-internal-error": "Interne HTTP-fout.", + "upload-curl-error6": "Kon de url niet bereiken", + "upload-curl-error6-text": "De opgegeven url is niet bereikbaar.\nControleer of de url juist is, en of de website beschikbaar is.", "upload-curl-error28": "Uploadtime-out", "upload-curl-error28-text": "Het duurde te lang voordat de website antwoordde.\nControleer of de website beschikbaar is, wacht even en probeer het dan opnieuw.\nU kunt het misschien proberen als het minder druk is.", "license": "Licentie:", @@ -1850,15 +1851,15 @@ "nolicense": "Maak een keuze", "licenses-edit": "Licentieopties bewerken", "license-nopreview": "(Voorvertoning niet beschikbaar)", - "upload_source_url": "(een bestand van een geldige, openbare URL)", - "upload_source_file": "(het bestand dat u op uw apparaat hebt gekozen)", + "upload_source_url": "(een bestand van een geldige, openbare url)", + "upload_source_file": "(het door u gekozen bestand van uw apparaat)", "listfiles-delete": "verwijderen", "listfiles-summary": "Op deze speciale pagina zijn alle toegevoegde bestanden te bekijken.", "listfiles-userdoesnotexist": "Gebruikersaccount \"$1\" bestaat niet.", "listfiles-pager-submit": "Bestandslijst weergeven", "imgfile": "bestand", "listfiles": "Bestandslijst", - "listfiles_subpage": "Geplaatst door $1", + "listfiles_subpage": "Uploads van $1", "listfiles_thumb": "Miniatuur", "listfiles_date": "Datum", "listfiles_name": "Naam", @@ -1887,7 +1888,7 @@ "filehist-missing": "geen bestand", "imagelinks": "Bestandsgebruik", "linkstoimage": "Dit bestand wordt op de volgende {{PLURAL:$1|pagina|$1 pagina's}} gebruikt:", - "linkstoimage-more": "Meer dan $1 {{PLURAL:$1|page uses|pagina's gebruiken}} dit bestand.\nDe volgende lijst geeft alleen de {{PLURAL:$1|first page|eerste $1 pagina's}} weer die dit bestand gebruiken.\nEr is ook een [[Special:WhatLinksHere/$2|volledige lijst]] beschikbaar.", + "linkstoimage-more": "Meer dan $1 {{PLURAL:$1|pagina gebruikt|pagina's gebruiken}} dit bestand.\nDe volgende lijst geeft alleen de {{PLURAL:$1|eerste pagina|eerste $1 pagina's}} weer die dit bestand gebruiken.\nEr is ook een [[Special:WhatLinksHere/$2|volledige lijst]] beschikbaar.", "nolinkstoimage": "Geen enkele pagina gebruikt dit bestand.", "morelinkstoimage": "[[Special:WhatLinksHere/$1|Meer koppelingen]] naar dit bestand bekijken.", "linkstoimage-redirect": "$1 (bestandsdoorverwijzing) $2", @@ -1903,7 +1904,7 @@ "shared-repo-from": "van $1", "shared-repo": "een gedeelde mediadatabank", "shared-repo-name-wikimediacommons": "Wikimedia Commons", - "filepage.css": "/ * De CSS die hier geplaatst wordt, wordt opgenomen in de bestandsbeschrijvingspagina en wordt ook opgenomen op externe wiki's (via externe repositories) * /", + "filepage.css": "/ * De CSS die hier geplaatst wordt, wordt opgenomen in de bestandsbeschrijvingspagina en wordt ook opgenomen op externe wiki's (via externe repository's) * /", "upload-disallowed-here": "U kunt dit bestand niet overschrijven.", "filerevert": "$1 terugdraaien", "filerevert-legend": "Bestand terugdraaien", @@ -1913,7 +1914,7 @@ "filerevert-submit": "Terugdraaien", "filerevert-success": "'''[[Media:$1|$1]]''' is teruggedraaid tot de [$4 versie op $2, $3].", "filerevert-badversion": "Er is geen vorige lokale versie van dit bestand met het opgegeven tijdstip.", - "filerevert-identical": "De huidige versie van het bestand is al identiek aan de geselecteerde.", + "filerevert-identical": "De huidige versie van het bestand is al identiek aan de geselecteerde versie.", "filedelete": "\"$1\" verwijderen", "filedelete-legend": "Bestand verwijderen", "filedelete-intro": "U staat op het punt om het bestand '''[[Media:$1|$1]]''' te verwijderen, inclusief alle eerdere versies.", @@ -1924,7 +1925,7 @@ "filedelete-success-old": "De versie van '''[[Media:$1|$1]]''' van $3, $2 is verwijderd.", "filedelete-nofile": "'''$1''' bestaat niet.", "filedelete-nofile-old": "Er is geen versie van '''$1''' in het archief met de opgegeven eigenschappen.", - "filedelete-otherreason": "Andere/aanvullende reden:", + "filedelete-otherreason": "Andere of aanvullende reden:", "filedelete-reason-otherlist": "Andere reden", "filedelete-reason-dropdown": "*Veel voorkomende redenen voor verwijderen\n** Auteursrechtenschending\n** Duplicaatbestand", "filedelete-edit-reasonlist": "Redenen voor verwijderen bewerken", @@ -1971,7 +1972,7 @@ "pageswithprop-legend": "Pagina's met een pagina-eigenschap", "pageswithprop-text": "Op deze pagina worden pagina's weergegeven met een bepaalde pagina-eigenschap.", "pageswithprop-prop": "Naam van de eigenschap:", - "pageswithprop-reverse": "Sorteren met omgekeerde volgorde", + "pageswithprop-reverse": "Sorteren in omgekeerde volgorde", "pageswithprop-sortbyvalue": "Sorteren op eigenschapswaarde", "pageswithprop-submit": "OK", "pageswithprop-prophidden-long": "lange teksteigenschapswaarde verborgen ($1)", @@ -2005,17 +2006,17 @@ "uncategorizedcategories": "Niet-gecategoriseerde categorieën", "uncategorizedimages": "Niet-gecategoriseerde bestanden", "uncategorizedtemplates": "Niet-gecategoriseerde sjablonen", - "uncategorized-categories-exceptionlist": "# Bevat een lijst van categorieën, welke niet op Speciaal:NietGecategoriseerdeCategorieën getoond moeten worden. Een per regel, beginnend met \"*\". Regels die starten met een ander teken (inclusief witruimte) worden genegeerd. Gebruik \"#\" voor opmerkingen.", + "uncategorized-categories-exceptionlist": "# Bevat een lijst van categorieën die niet op Speciaal:NietGecategoriseerdeCategorieën weergegeven moeten worden. Één per regel, beginnend met \"*\". Regels die beginnen met een ander teken (inclusief witruimte) worden genegeerd. Gebruik \"#\" voor opmerkingen.", "unusedcategories": "Ongebruikte categorieën", "unusedimages": "Ongebruikte bestanden", "wantedcategories": "Niet-bestaande categorieën met de meeste koppelingen", "wantedpages": "Niet-bestaande pagina's met koppelingen", - "wantedpages-summary": "Lijst van niet-bestaande pagina's met de meeste koppelingen naar hen, met uitsluiting van pagina's waarheen enkel doorverwijzingen linken. Voor een lijst van niet-bestaande pagina's waar doorverwijzingen naar linken, zie [[{{#special:BrokenRedirects}}|de lijst van gebroken doorverwijzingen]].", - "wantedpages-badtitle": "Ongeldige paginanaam in resultaat: $1", + "wantedpages-summary": "Lijst van niet-bestaande pagina's met de meeste koppelingen naar hen, met uitsluiting van pagina's waarheen enkel doorverwijzingen koppelen. Voor een lijst van niet-bestaande pagina's waar doorverwijzingen naar verwijzen, zie [[{{#special:BrokenRedirects}}|de lijst van gebroken doorverwijzingen]].", + "wantedpages-badtitle": "Incorrecte paginanaam in resultaat: $1", "wantedfiles": "Niet-bestaande bestanden met koppelingen", - "wantedfiletext-cat": "De volgende bestanden worden gebruikt maar bestaan niet. Bestanden van externe repositories kunnen zijn opgenomen in de lijst, ondanks dat ze bestaan. Dergelijke vals positieven worden doorgehaald weergegeven. Pagina's die niet-bestaande bestanden insluiten staan op de pagina [[:$1]].", + "wantedfiletext-cat": "De volgende bestanden worden gebruikt maar bestaan niet. Bestanden van externe repository's kunnen zijn opgenomen in de lijst, ondanks dat ze bestaan. Dergelijke foutpositieven worden doorgehaald weergegeven. Pagina's die niet-bestaande bestanden insluiten staan op de pagina [[:$1]].", "wantedfiletext-cat-noforeign": "De volgende bestanden zijn in gebruik maar bestaan niet. Daarnaast staan pagina's met niet-bestaande bestanden op [[:$1]].", - "wantedfiletext-nocat": "De volgende bestanden worden gebruikt maar bestaan niet. Bestanden van externe repositories kunnen zijn opgenomen in de lijst, ondanks dat ze bestaan. Dergelijke valse positieven worden doorgehaald weergegeven.", + "wantedfiletext-nocat": "De volgende bestanden worden gebruikt maar bestaan niet. Bestanden van externe repository's kunnen zijn opgenomen in de lijst, ondanks dat ze bestaan. Dergelijke foutpositieven worden doorgehaald weergegeven.", "wantedfiletext-nocat-noforeign": "De volgende bestanden zijn in gebruik maar bestaan niet.", "wantedtemplates": "Niet-bestaande sjablonen met koppelingen", "mostlinked": "Pagina's waar het meest naar verwezen wordt", @@ -2028,7 +2029,7 @@ "prefixindex": "Alle pagina's op voorvoegsel", "prefixindex-namespace": "Alle pagina's met het voorvoegsel (naamruimte $1)", "prefixindex-submit": "Weergeven", - "prefixindex-strip": "Verberg het voorvoegsel in de resultaten", + "prefixindex-strip": "Het voorvoegsel in de resultaten verbergen", "shortpages": "Korte pagina's", "longpages": "Lange pagina's", "deadendpages": "Pagina's zonder koppelingen", @@ -2056,7 +2057,7 @@ "protectedtitles-submit": "Paginanamen weergeven", "listusers": "Gebruikerslijst", "listusers-editsonly": "Alleen gebruikers met bewerkingen weergeven", - "listusers-temporarygroupsonly": "Toon alleen gebruikers in tijdelijke gebruikersgroepen", + "listusers-temporarygroupsonly": "Alleen gebruikers weergeven in tijdelijke gebruikersgroepen", "listusers-creationsort": "Sorteren op registratiedatum", "listusers-desc": "Sorteren in aflopende volgorde", "usereditcount": "$1 {{PLURAL:$1|bewerking|bewerkingen}}", @@ -2067,7 +2068,7 @@ "ancientpages": "Oudste pagina's", "move": "Hernoemen", "movethispage": "Deze pagina hernoemen", - "unusedimagestext": "De volgende bestanden zijn aanwezig maar worden nergens gebruikt.\nHet is mogelijk dat er direct verwezen wordt naar een bestand.\nEen bestand kan hier dus ten onrechte opgenomen zijn.", + "unusedimagestext": "De volgende bestanden bestaan wel, maar zijn niet ingesloten in een pagina.\n\nLet op: andere websites kunnen naar een bestand verwijzen met een directe url, waardoor deze bestanden hier mogelijk toch worden vermeld, ondanks dat ze actief in gebruik zijn.", "unusedimagestext-categorizedimgisused": "De volgende bestanden zijn aanwezig maar worden nergens gebruikt. Gecategoriseerde afbeeldingen worden beschouwd als in gebruik, zelfs als ze niet op een pagina gebruikt worden.\nHet is mogelijk dat er direct verwezen wordt naar een bestand. Een bestand kan hier dus ten onrechte opgenomen zijn.", "unusedcategoriestext": "Hieronder staan categorieën die zijn aangemaakt, maar door geen enkele pagina of andere categorie gebruikt worden.", "notargettitle": "Geen doelpagina", @@ -2081,9 +2082,9 @@ "querypage-disabled": "Deze speciale pagina is uitgeschakeld om performanceredenen.", "apihelp": "API-hulp", "apihelp-no-such-module": "Module \"$1\" niet gevonden.", - "apisandbox": "API-sandbox", - "apisandbox-jsonly": "JavaScript is vereist om de API-sandbox te kunnen gebruiken.", - "apisandbox-intro": "Gebruik deze pagina om te experimenteren met de MediaWiki-API.\nZie de [https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page API-documentatie] voor verdere details over het gebruik van de API. Voorbeeld: [https://www.mediawiki.org/wiki/Special:MyLanguage/API:Tutorial#A_simple_query Zoeken naar paginatitels met een bepaald woord in de titel]. Selecteer een handeling om meer voorbeelden te zien.\n\nMerk op dat hoewel dit een testfunctie is, kunnen sommige handelingen toch wijzigingen in de wiki maken.", + "apisandbox": "API-kladbok", + "apisandbox-jsonly": "JavaScript is vereist om het API-kladblok te kunnen gebruiken.", + "apisandbox-intro": "Gebruik deze pagina om te experimenteren met de MediaWiki-API.\nZie de [https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page API-documentatie] voor verdere details over het gebruik van de API. Voorbeeld: [https://www.mediawiki.org/wiki/Special:MyLanguage/API:Tutorial#A_simple_query Zoeken naar paginatitels met een bepaald woord in de titel]. Selecteer een handeling om meer voorbeelden te zien.\n\nHoewel dit een testfunctie is, kunnen sommige handelingen toch wijzigingen in de wiki maken.", "apisandbox-submit": "Verzoek uitvoeren", "apisandbox-reset": "Wissen", "apisandbox-retry": "Opnieuw proberen", @@ -2100,32 +2101,32 @@ "apisandbox-deprecated-parameters": "Verouderde parameters", "apisandbox-fetch-token": "Het token automatisch invullen", "apisandbox-add-multi": "Toevoegen", - "apisandbox-submit-invalid-fields-title": "Sommige velden zijn ongeldig", + "apisandbox-submit-invalid-fields-title": "Sommige velden zijn onjuist", "apisandbox-submit-invalid-fields-message": "Corrigeer de gemarkeerde velden en probeer het opnieuw.", "apisandbox-results": "Resultaten", "apisandbox-sending-request": "API-verzoek verzenden...", "apisandbox-loading-results": "API-resultaten ontvangen...", "apisandbox-results-error": "Er is een fout opgetreden tijdens het laden van het antwoord op het API-verzoek: $1.", - "apisandbox-results-login-suppressed": "Dit verzoek is verwerkt als een afgemelde gebruiker omdat het gebruikt zou kunnen worden voor het omzeilen van de Same-Origin browserbeveiliging. Merk op dat de automatische tokenafhandeling van de API-sandbox niet correct werkt met zulke verzoeken. Voer deze handmatig in.", - "apisandbox-request-selectformat-label": "Toon resultaat als:", - "apisandbox-request-format-url-label": "URL query string", - "apisandbox-request-url-label": "Verzoek-URL:", - "apisandbox-request-json-label": "Verzoek JSON:", + "apisandbox-results-login-suppressed": "Dit verzoek is verwerkt als een afgemelde gebruiker omdat het gebruikt zou kunnen worden voor het omzeilen van de Same-Origin browserbeveiliging. Merk op dat de automatische tokenafhandeling van het API-kladblok niet correct werkt met zulke verzoeken. Voer deze handmatig in.", + "apisandbox-request-selectformat-label": "Resultaat weergeven als:", + "apisandbox-request-format-url-label": "Url-zoekopdracht", + "apisandbox-request-url-label": "Verzoek-url:", + "apisandbox-request-json-label": "Verzoek-JSON:", "apisandbox-request-format-php-label": "PHP-array", - "apisandbox-request-php-label": "Verzoek PHP-array:", + "apisandbox-request-php-label": "Verzoek-PHP-array:", "apisandbox-request-time": "Doorlooptijd verzoek: {{PLURAL:$1|$1 ms}}", - "apisandbox-request-post": "Dit verzoek moet worden verzonden met de HTTP POST-methode.", + "apisandbox-request-post": "Dit verzoek moet worden verzonden met de HTTP-methode POST.", "apisandbox-request-post2": "Vanwege de omvang van de inhoud is dit verzoek verzonden via de HTTP POST-methode.", - "apisandbox-request-formdata": "Dit verzoek moet worden verzonden als bestandsupload (d.w.z. met gebruik van multipart/form-data).", + "apisandbox-request-formdata": "Dit verzoek moet worden verzonden als een bestandsupload (dus met behulp van multipart/form-data).", "apisandbox-results-fixtoken": "Token corrigeren en opnieuw verzenden", "apisandbox-results-fixtoken-fail": "Het ophalen van het token van type \"$1\" is mislukt.", "apisandbox-alert-page": "Velden op deze pagina zijn niet geldig.", "apisandbox-alert-field": "De waarde van dit veld is niet geldig.", "apisandbox-continue": "Doorgaan", "apisandbox-continue-clear": "Wissen", - "apisandbox-continue-help": "{{int:apisandbox-continue}} zal [https://www.mediawiki.org/wiki/Special:MyLanguage/API:Query#Continuing_queries doorgaan] met het laatste verzoek; {{int:apisandbox-continue-clear}} zal de voortgangsparameters wissen.", + "apisandbox-continue-help": "{{int:apisandbox-continue}} [https://www.mediawiki.org/wiki/Special:MyLanguage/API:Query#Continuing_queries gaat door] met het laatste verzoek; {{int:apisandbox-continue-clear}} wist de voortgangsparameters.", "apisandbox-param-limit": "Gebruik max voor de maximale limiet.", - "apisandbox-multivalue-all-namespaces": "$1 (Alle naamruimtes)", + "apisandbox-multivalue-all-namespaces": "$1 (Alle naamruimten)", "apisandbox-multivalue-all-values": "$1 (Alle waarden)", "booksources": "Boekinformatie", "booksources-search-legend": "Bronnen en gegevens over een boek zoeken", @@ -2142,7 +2143,7 @@ "speciallogtitlelabel": "Doel (paginanaam of {{ns:user}}:gebruikersnaam voor gebruiker):", "log": "Logboeken", "logeventslist-submit": "Weergeven", - "logeventslist-more-filters": "Toon extra logboeken:", + "logeventslist-more-filters": "Extra logboeken weergeven:", "logeventslist-patrol-log": "Markeerlogboek", "logeventslist-tag-log": "Labellogboek", "logeventslist-newusers-log": "Logboek nieuwe gebruikers", @@ -2165,7 +2166,7 @@ "allinnamespace": "Alle pagina's (naamruimte $1)", "allpagessubmit": "OK", "allpagesprefix": "Pagina's weergeven die beginnen met:", - "allpagesbadtitle": "De opgegeven paginanaam is ongeldig of had een intertaal- of interwikivoorvoegsel.\nMogelijk bevatte de naam tekens die niet gebruikt mogen worden in paginanamen.", + "allpagesbadtitle": "De opgegeven paginanaam is incorrect of had een intertaal- of interwikivoorvoegsel.\nMogelijk bevatte de naam tekens die niet gebruikt mogen worden in paginanamen.", "allpages-bad-ns": "{{SITENAME}} heeft geen naamruimte \"$1\".", "allpages-hide-redirects": "Doorverwijzingen verbergen", "categories": "Categorieën", @@ -2174,7 +2175,7 @@ "categoriesfrom": "Categorieën weergeven vanaf:", "deletedcontributions": "Verwijderde bijdragen", "deletedcontributions-title": "Verwijderde gebruikersbijdragen van $1", - "deletedcontributions-title-for-ip-when-temporary-accounts-enabled": "Verwijderde oude IP-bijdragen voor $1", + "deletedcontributions-title-for-ip-when-temporary-accounts-enabled": "Verwijderde oude IP-bijdragen van $1", "sp-deletedcontributions-contribs": "bijdragen", "linksearch": "Externe koppelingen zoeken", "linksearch-pat": "Zoekpatroon:", @@ -2247,7 +2248,7 @@ "noemailtitle": "Van deze gebruiker is geen e-mailadres bekend", "noemailtext": "Deze gebruiker heeft geen geldig e-mailadres opgegeven.", "nowikiemailtext": "Deze gebruiker wil geen e-mail ontvangen van andere gebruikers.", - "emailnotarget": "Niet-bestaande of ongeldige ontvanger.", + "emailnotarget": "Niet-bestaande of incorrecte ontvanger.", "emailtarget": "Voer de geadresseerde in", "emailusername": "Gebruikersnaam:", "emailusernamesubmit": "Opslaan", @@ -2277,11 +2278,11 @@ "addedwatchtext": "\"[[:$1]]\" en de bijbehorende overlegpagina zijn toegevoegd aan uw [[Special:Watchlist|volglijst]].", "addedwatchtext-talk": "\"[[:$1]]\" en de bijbehorende pagina zijn toegevoegd aan uw [[Special:Watchlist|volglijst]].", "addedwatchtext-short": "De pagina \"$1\" is aan uw volglijst toegevoegd.", - "addedwatchexpiry-options-label": "Volglijst tijdsduur:", - "addedwatchexpiryhours": "\"[[:$1]]\" en de bijbehorende overlegpagina zijn toegevoegd aan uw [[Special:Watchlist|volglijst]] voor een paar uur.", - "addedwatchexpiryhours-talk": "\"[[:$1]]\" en de bijbehorende pagina zijn toegevoegd aan uw [[Special:Watchlist|volglijst]] voor een paar uur.", - "addedwatchexpirytext": "\"[[:$1]]\" en de bijbehorende overlegpagina zijn toegevoegd aan uw [[Special:Watchlist|volglijst]] voor $2.", - "addedwatchexpirytext-talk": "\"[[:$1]]\" en de bijbehorende pagina zijn toegevoegd aan uw [[Special:Watchlist|volglijst]] voor $2.", + "addedwatchexpiry-options-label": "Volglijst tijdsperiode:", + "addedwatchexpiryhours": "\"[[:$1]]\" en de bijbehorende overlegpagina zijn voor een paar uur toegevoegd aan uw [[Special:Watchlist|volglijst]].", + "addedwatchexpiryhours-talk": "\"[[:$1]]\" en de bijbehorende pagina zijn voor een paar uur toegevoegd aan uw [[Special:Watchlist|volglijst]].", + "addedwatchexpirytext": "\"[[:$1]]\" en de bijbehorende overlegpagina zijn voor $2 toegevoegd aan uw [[Special:Watchlist|volglijst]].", + "addedwatchexpirytext-talk": "\"[[:$1]]\" en de bijbehorende pagina zijn voor $2 toegevoegd aan uw [[Special:Watchlist|volglijst]].", "addedwatchindefinitelytext": "\"[[:$1]]\" en de bijbehorende overlegpagina zijn permanent toegevoegd aan uw [[Special:Watchlist|volglijst]].", "addedwatchindefinitelytext-talk": "\"[[:$1]]\" en de bijbehorende pagina zijn permanent toegevoegd aan uw [[Special:Watchlist|volglijst]].", "removewatch": "Verwijderen uit volglijst", @@ -2299,7 +2300,7 @@ "watchlist-expiring-days-full-text": "Nog {{PLURAL:$1|$1 dag|$1 dagen}} op uw volglijst", "watchlist-expiry-hours-left": "Nog een paar uur", "watchlist-expiring-hours-full-text": "Nog een paar uur op uw volglijst", - "wlheader-enotif": "Melding per e-mail is ingeschakeld.", + "wlheader-enotif": "E-mailmeldingen zijn ingeschakeld.", "wlheader-showupdated": "Pagina's die zijn bewerkt sinds uw laatste bezoek worden '''vet''' weergegeven.", "wlnote": "Hieronder {{PLURAL:$1|staat de laaste wijziging|staan de laatste $1 wijzigingen}} in {{PLURAL:$2|het laatste uur|de laatste $2 uur}} per $3 om $4.", "watchlist-hide": "Verbergen", @@ -2358,7 +2359,7 @@ "logentry-create-create": "$1 {{GENDER:$2|heeft}} de pagina $3 aangemaakt", "reverted": "Eerdere versie hersteld", "deletecomment": "Reden:", - "deleteotherreason": "Andere/aanvullende reden:", + "deleteotherreason": "Andere of aanvullende reden:", "deletereasonotherlist": "Andere reden", "deletereason-dropdown": "*Veel voorkomende verwijderredenen\n** Spam\n** Vandalisme\n** Schending van auteursrechten\n** Op aanvraag van auteur\n** Kapotte doorverwijzing", "delete-edit-reasonlist": "Redenen voor verwijderen bewerken", @@ -2373,7 +2374,7 @@ "deleting-subpages-warning": "Waarschuwing:De pagina die u wilt verwijderen heeft [[Special:PrefixIndex/{{FULLPAGENAME}}/|{{PLURAL:$1|een subpagina|$1 subpagina’s|51=meer dan 50 subpagina’s}}]].", "deleting-talkpage-subpages-warning": "Waarschuwing: De overlegpagina bij de pagina die u wilt verwijderen heeft [[Special:PrefixIndex/{{TALKPAGENAME}}/|{{PLURAL:$1|een subpagina|$1 subpagina’s|51=meer dan 50 subpagina’s}}]].", "rollback": "Wijzigingen ongedaan maken", - "rollback-confirmation-confirm": "Bevestig:", + "rollback-confirmation-confirm": "Bevestigen:", "rollback-confirmation-yes": "Terugdraaien", "rollback-confirmation-no": "Annuleren", "rollbacklink": "terugdraaien", @@ -2393,7 +2394,7 @@ "sessionfailure": "Er lijkt een probleem te zijn met uw aanmeldsessie.\nUw handeling is gestopt uit voorzorg tegen een beveiligingsrisico (dat bestaat uit mogelijke \"hijacking\" van deze sessie).\nProbeer het formulier opnieuw te versturen.", "changecontentmodel": "Inhoudsmodel van pagina bewerken", "changecontentmodel-legend": "Inhoudsmodel wijzigen", - "changecontentmodel-title-label": "Paginanaam:", + "changecontentmodel-title-label": "Paginatitel:", "changecontentmodel-model-label": "Nieuw inhoudsmodel:", "changecontentmodel-reason-label": "Reden:", "changecontentmodel-submit": "Wijzigen", @@ -2405,8 +2406,8 @@ "changecontentmodel-emptymodels-text": "De inhoud van [[:$1]] kan niet worden omgezet in een ander type.", "log-name-contentmodel": "Wijzigingenlogboek van inhoudsmodel", "log-description-contentmodel": "Deze pagina bevat wijzigingen rond het inhoudsmodel van pagina's en pagina's die aangemaakt zijn met een inhoudsmodel anders dan het standaardmodel.", - "logentry-contentmodel-new": "$1 {{GENDER:$2|maakte}} de pagina $3 aan met behulp van een niet-standaard inhoudsmodel \"$5\"", - "logentry-contentmodel-change": "$1 {{GENDER:$2|heeft}} het inhoudsmodel van pagina $3 veranderd van “$4” in “$5”", + "logentry-contentmodel-new": "$1 {{GENDER:$2|heeft}} de pagina $3 aangemaakt met behulp van een niet-standaard inhoudsmodel \"$5\"", + "logentry-contentmodel-change": "$1 {{GENDER:$2|heeft}} het inhoudsmodel van pagina $3 gewijzigd van “$4” in “$5”", "logentry-contentmodel-change-revertlink": "terugdraaien", "logentry-contentmodel-change-revert": "terugdraaien", "protectlogpage": "Beveiligingslogboek", @@ -2414,8 +2415,8 @@ "protectedarticle-comment": "{{GENDER:$2|Beveiligde}} \"[[$1]]\"", "modifiedarticleprotection-comment": "{{GENDER:$2|Heeft de beveiligingsinstellingen voor \"[[$1]]\" gewijzigd}}", "unprotectedarticle-comment": "{{GENDER:$2|}}Beveiliging van \"[[$1]]\" opgeheven", - "protect-title": "Beveiligingsinstellingen instellen voor \"$1\"", - "protect-title-notallowed": "Beveiligingsinstellingen voor \"$1\" bekijken", + "protect-title": "Beveiligingsinstellingen wijzigen voor \"$1\"", + "protect-title-notallowed": "Beveiligingsinstellingen bekijken voor \"$1\"", "prot_1movedto2": "[[$1]] is hernoemd naar [[$2]]", "protect-badnamespace-title": "Niet te beveiligen naamruimte", "protect-badnamespace-text": "Pagina's in deze naamruimte kunnen niet beveiligd worden.", @@ -2424,11 +2425,11 @@ "protect-legend": "Beveiliging bevestigen", "protectcomment": "Reden:", "protectexpiry": "Duur:", - "protect_expiry_invalid": "De opgegeven duur is ongeldig.", + "protect_expiry_invalid": "De opgegeven duur is onjuist.", "protect_expiry_old": "Vervaldatum is in het verleden.", "protect-unchain-permissions": "Overige beveiligingsinstellingen beschikbaar maken", "protect-text": "Hier kunt u de beveiligingsinstellingen voor de pagina $1 bekijken en wijzigen.", - "protect-locked-blocked": "U kunt de beveiligingsinstellingen niet wijzigen terwijl u geblokkeerd bent.\nDit zijn de huidige instellingen voor de pagina $1:", + "protect-locked-blocked": "U kunt de beveiligingsinstellingen niet wijzigen als u geblokkeerd bent.\nDit zijn de huidige instellingen voor de pagina $1:", "protect-locked-dblock": "De beveiligingsinstellingen kunnen niet worden gewijzigd, omdat de database vergrendeld is.\nHier zijn de huidige instellingen voor de pagina $1:", "protect-locked-access": "Uw account heeft geen rechten om de beveiligingsinstellingen van pagina's te wijzigen.\nDit zijn de huidige instellingen voor de pagina $1:", "protect-cascadeon": "Deze pagina is beveiligd, omdat die in de volgende {{PLURAL:$1|pagina|pagina's}} is opgenomen, die beveiligd {{PLURAL:$1|is|zijn}} met de cascade-optie.\nWijzigingen aan beveiligingsinstellingen hebben geen invloed op de cascadebeveiliging.", @@ -2446,7 +2447,7 @@ "protect-othertime-op": "andere duur", "protect-existing-expiry": "Bestaande vervaldatum: $2 om $3", "protect-existing-expiry-infinity": "Bestaande vervaldatum: oneindig", - "protect-otherreason": "Andere/aanvullende reden:", + "protect-otherreason": "Andere of aanvullende reden:", "protect-otherreason-op": "andere reden", "protect-dropdown": "*Veel voorkomende redenen voor beveiliging\n** Vandalisme\n** Spam\n** Bewerkingsoorlog\n** Preventieve beveiliging veelbezochte pagina", "protect-edit-reasonlist": "Redenen voor beveiliging bewerken", @@ -2470,21 +2471,21 @@ "skin-action-viewdeleted": "$1 bekijken?", "undeletepagetext": "De volgende {{PLURAL:$1|pagina is verwijderd, maar staat nog in het archief en kan|pagina's zijn verwijderd, maar staan nog in het archief en kunnen}} teruggeplaatst worden.\nHet archief kan af en toe worden opgeschoond.", "undelete-fieldset-title": "Versies terugplaatsen", - "undeleteextrahelp": "Om de hele pagina terug te plaatsen, met inbegrip van alle eerdere versies, laat u alle vakjes leeg en klikt u op {{int:undeletebtn}}.\nOm alleen bepaalde versies terug te plaatsen selecteert u de terug te plaatsen versies voordat u op {{int:undeletebtn}} klikt.", + "undeleteextrahelp": "Om de volledige geschiedenis van de pagina terug te plaatsen, laat u alle selectievakjes uitgeschakeld en klikt u op {{int:undeletebtn}}. Om een selectieve herstelbewerking uit te voeren, vinkt u de vakjes aan die overeenkomen met de versies die u wilt terugplaatsen en klikt u op {{int:undeletebtn}} .", "undeleterevisions": "$1 {{PLURAL:$1|versie|versies}} verwijderd", - "undeletehistory": "Als u de pagina terugplaatst, worden ook de oude versies ervan teruggeplaatst in de geschiedenis.\nAls er al een nieuwe pagina met dezelfde naam is aangemaakt sinds de pagina is verwijderd, dan verschijnen de eerder verwijderde versies in de geschiedenis van de nieuwe pagina.", - "undeleterevdel": "Herstellen is niet mogelijk als daardoor de meest recente versie van de pagina of het bestand gedeeltelijk wordt verwijderd.\nVerwijder in die gevallen de meest recent verwijderde versie uit de selectie.", + "undeletehistory": "Als u de pagina terugplaatst, worden alle versies hersteld in de geschiedenis. Als er sinds de verwijdering een nieuwe pagina met dezelfde naam is aangemaakt, verschijnen de teruggeplaatste versies in de eerdere geschiedenis.", + "undeleterevdel": "Terugplaatsen is niet mogelijk als daardoor de meest recente versie van de pagina of het bestand gedeeltelijk wordt verwijderd.\nVerwijder in die gevallen de meest recent verwijderde versie uit de selectie.", "undeletehistorynoadmin": "Deze pagina is verwijderd.\nDe reden hiervoor staat hieronder, samen met de details van de gebruikers die deze pagina hebben bewerkt vóór de verwijdering.\nDe verwijderde inhoud van de pagina is alleen zichtbaar voor beheerders.", "undelete-revision": "Dit is de verwijderde versie van $1 van $4 om $5 gemaakt door $3:", - "undeleterevision-missing": "Ongeldige of ontbrekende versie.\nMogelijk is uw koppeling verkeerd, of is de versie al teruggeplaatst of al verwijderd uit het archief.", + "undeleterevision-missing": "Incorrecte of ontbrekende versie.\nMogelijk is uw koppeling verkeerd, of is de versie al teruggeplaatst of verwijderd uit het archief.", "undelete-nodiff": "Geen eerdere versie gevonden.", "undeletebtn": "Terugplaatsen", "undeletelink": "bekijken/terugplaatsen", "undeleteviewlink": "bekijken", - "undelete-undeletetalk": "Alle versies van de bijbehorende overlegpagina herstellen", + "undelete-undeletetalk": "Alle versies van de bijbehorende overlegpagina terugplaatsen", "undeleteinvert": "Selectie omkeren", "undeletecomment": "Reden:", - "undeleteothercomment": "Andere/aanvullende reden:", + "undeleteothercomment": "Andere of aanvullende reden:", "undeletecommentotherlist": "Andere reden", "undelete-comment-dropdown": "* Veel voorkomende redenen voor terugplaatsen\n** Op aanvraag van auteur", "undelete-edit-commentlist": "Redenen voor terugplaatsen bewerken", @@ -2495,16 +2496,16 @@ "undelete-search-title": "Verwijderde pagina's zoeken", "undelete-search-box": "Verwijderde pagina's doorzoeken", "undelete-search-prefix": "Pagina's bekijken die beginnen met:", - "undelete-search-full": "Toon paginatitels die het volgende bevatten:", + "undelete-search-full": "Paginatitels weergeven die het volgende bevatten:", "undelete-search-submit": "Zoeken", "undelete-no-results": "Geen pagina's gevonden in het archief met verwijderde pagina's.", "undelete-filename-mismatch": "Bestandsversie van tijdstip $1 kon niet hersteld worden: bestandsnaam klopte niet", "undelete-bad-store-key": "Bestandsversie van tijdstip $1 kon niet hersteld worden: het bestand miste al voordat het werd verwijderd.", - "undelete-cleanup-error": "Fout bij het herstellen van ongebruikt archiefbestand \"$1\".", + "undelete-cleanup-error": "Fout bij het terugplaatsen van ongebruikt archiefbestand \"$1\".", "undelete-missing-filearchive": "Het is niet mogelijk het bestand met ID $1 uit het archief terug te plaatsen omdat het niet in de database staat.\nWellicht is het al teruggeplaatst.", "undelete-talk-summary-prefix": "Samen met de bijbehorende pagina teruggeplaatst, met als reden: $1", "undelete-error": "Er is een fout opgetreden tijdens het verwijderen van de pagina", - "undelete-error-associated-alreadytalk": "Kan de bijbehorende overlegpagina van een overlegpagina niet herstellen.", + "undelete-error-associated-alreadytalk": "Kan de bijbehorende overlegpagina van een overlegpagina niet terugplaatsen.", "undelete-error-associated-notdeleted": "De bijbehorende overlegpagina heeft geen versies die teruggeplaatst kunnen worden.", "undelete-show-file-confirm": "Weet u zeker dat u een verwijderde versie van het bestand \"$1\" van $2 om $3 wilt bekijken?", "undelete-show-file-submit": "Ja", @@ -2537,7 +2538,7 @@ "date": "Op deze datum (en eerder):", "sp-contributions-blocklog": "blokkeerlogboek", "sp-contributions-suppresslog": "onderdrukte {{GENDER:$1|gebruikersbijdragen}}", - "sp-contributions-deleted": "verwijderde {{GENDER:$1|gebruiker}}sbijdragen", + "sp-contributions-deleted": "verwijderde {{GENDER:$1|gebruikersbijdragen}}", "sp-contributions-uploads": "uploads", "sp-contributions-logs": "logboeken", "sp-contributions-talk": "overleg", @@ -2553,10 +2554,10 @@ "sp-contributions-hideminor": "Kleine bewerkingen verbergen", "sp-contributions-submit": "Bekijken", "sp-contributions-outofrange": "Kan geen resultaten weergeven. Het ingevoerde IP-bereik is groter dan de CIDR limiet /$1.", - "sp-contributions-concurrency-user": "Sorry, er worden te veel aanvragen vanaf uw gebruikersaccount gemaakt. Probeer het later opnieuw.", - "sp-contributions-concurrency-ip": "Sorry, er worden te veel aanvragen vanaf uw IP-adres gemaakt. Probeer het later opnieuw.", + "sp-contributions-concurrency-user": "Er worden te veel aanvragen vanaf uw gebruikersaccount gemaakt. Probeer het later opnieuw.", + "sp-contributions-concurrency-ip": "Er worden te veel aanvragen vanaf uw IP-adres gemaakt. Probeer het later opnieuw.", "whatlinkshere": "Verwijzingen naar deze pagina", - "whatlinkshere-count": "Er {{PLURAL:$1|wordt $1 item|worden $1 items}} getoond.", + "whatlinkshere-count": "Er {{PLURAL:$1|wordt $1 item|worden $1 items}} weergegeven.", "whatlinkshere-title": "Pagina's die verwijzen naar \"$1\"", "whatlinkshere-page": "Pagina:", "linkshere": "De volgende pagina's verwijzen naar $2:", @@ -2573,7 +2574,7 @@ "whatlinkshere-hidetrans": "Invoeging sjablonen verbergen", "whatlinkshere-hidelinks": "Koppelingen verbergen", "whatlinkshere-hideimages": "Bestandskoppelingen verbergen", - "whatlinkshere-sectionredir": "doorverwijzing naar het kopje \"$1\"", + "whatlinkshere-sectionredir": "doorverwijzing naar sectie \"$1\"", "whatlinkshere-submit": "OK", "autoblockid": "Automatische blokkade #$1", "block": "Gebruiker blokkeren", @@ -2586,7 +2587,7 @@ "ipbreason-dropdown": "*Veelvoorkomende redenen voor blokkades\n** Foutieve informatie invoeren\n** Informatie uit pagina's verwijderen\n** Veelvuldig koppelingen naar externe websites plaatsen\n** Nonsens/gebrabbel in pagina's opnemen\n** Intimiderend gedragen/anderen lastigvallen\n** Van meerdere accounts misbruik maken\n** Een onaanvaardbare gebruikersnaam kiezen", "ipb-hardblock": "Deze blokkade ook toepassen op aangemelde gebruikers die van dit IP-adres gebruik maken", "ipbcreateaccount": "Accounts aanmaken", - "ipbemailban": "E-mail versturen", + "ipbemailban": "E-mail verzenden", "ipbenableautoblock": "Automatisch het laatste IP-adres van deze gebruiker blokkeren, en alle volgende IP-adressen waarvandaan degene probeert te bewerken, voor de duur van $1", "ipbsubmit": "Deze gebruiker blokkeren", "ipbother": "Andere duur:", @@ -2606,10 +2607,10 @@ "ipb-pages-label": "Pagina's", "ipb-namespaces-label": "Naamruimten", "badipaddress": "Geen geldig IP-adres", - "blockipsuccesssub": "De blokkering is ingesteld", + "blockipsuccesssub": "De blokkade is ingesteld", "blockipsuccesstext": "[[Special:Contributions/$1|$1]] is geblokkeerd.
                    \nZie de [[Special:BlockList|blokkadelijst]] voor recente blokkades.", "ipb-empty-block": "De opgegeven blokkade legt geen beperkingen op.", - "ipb-block-not-found": "Het blokkeren was niet mogelijk, waarschijnlijk omdat een andere moderator tegelijkertijd probeerde deze gebruiker te blokkeren. Controleer de blokkeringsstatus en probeer het opnieuw.", + "ipb-block-not-found": "Het blokkeren is niet gelukt, waarschijnlijk omdat een andere beheerder tegelijkertijd probeerde deze gebruiker te blokkeren. Controleer de blokkeringsstatus en probeer het opnieuw.", "ipb-blockingself": "U staat op het punt uzelf te blokkeren. Weet u zeker dat u dat wilt doen?", "ipb-confirmhideuser": "U staat op het punt een gebruiker te blokkeren met de optie \"gebruiker verbergen\". Hiermee wordt de gebruikersnaam in alle lijsten en logboekregels verborgen. Weet u het zeker?", "ipb-confirmaction": "Weet u zeker dat u dit wilt doen? Selecteer dan het selectievakje \"{{int:ipb-confirm}}\" hieronder.", @@ -2619,8 +2620,8 @@ "ipb-blocklist": "Bestaande blokkades bekijken", "ipb-blocklist-contribs": "Bijdragen van {{GENDER:$1|$1}}", "ipb-blocklist-duration-left": "$1 te gaan", - "block-actions": "Type blokkering", - "block-details": "Details blokkering", + "block-actions": "Type blokkade", + "block-details": "Details blokkade", "block-details-description": "Welke handelingen wilt u blokkeren?", "block-expiry": "Vervalt:", "block-expiry-preset": "Vooraf ingestelde duur", @@ -2632,7 +2633,7 @@ "block-expiry-custom-weeks": "weken", "block-expiry-custom-months": "maanden", "block-expiry-custom-years": "jaren", - "block-expiry-datetime": "Bepaalde datum en tijd", + "block-expiry-datetime": "Specifieke datum en tijd", "block-options": "Extra opties:", "block-options-description": "Met deze opties kunt u op deze gebruiker een oogje houden ter voorkoming van verdere problemen.", "block-reason": "Reden:", @@ -2669,14 +2670,14 @@ "blocklist-autoblocks": "Automatische blokkades verbergen", "blocklist-userblocks": "Accountblokkades verbergen", "blocklist-tempblocks": "Tijdelijke blokkades verbergen", - "blocklist-indefblocks": "Verberg blokkades met een oneindige loopduur", + "blocklist-indefblocks": "Blokkades met een oneindige loopduur verbergen", "blocklist-addressblocks": "Blokkades van één IP-adres verbergen", "blocklist-type": "Soort:", "blocklist-type-header": "Type", "blocklist-type-opt-all": "Alle", "blocklist-type-opt-sitewide": "Van de hele site", "blocklist-type-opt-partial": "Gedeeltelijk", - "blocklist-rangeblocks": "IP-adresblokken verbergen", + "blocklist-rangeblocks": "IP-bereiken verbergen", "blocklist-timestamp": "Tijdstip", "blocklist-target": "Doel", "blocklist-expiry": "Vervalt", @@ -2711,8 +2712,8 @@ "blocklogpage": "Blokkeerlogboek", "blocklog-showlog": "Deze {{GENDER:$1|gebruiker}} is voorheen geblokkeerd geweest.\nHet blokkeerlogboek wordt hieronder ter referentie weergegeven:", "blocklog-showsuppresslog": "Deze {{GENDER:$1|gebruiker}} is voorheen geblokkeerd geweest en er zijn (delen van) bewerkingen van deze gebruiker verborgen.\nHet verbergingslogboek wordt hieronder ter referentie weergegeven:", - "unblocklog-showlog": "Ter referentie staat hieronder het blokkadelogboek voor deze {{GENDER:$1|gebruiker}}:", - "unblocklog-showsuppresslog": "Ter referentie staat hieronder het verbergingslogboek voor deze {{GENDER:$1|gebruiker}}:", + "unblocklog-showlog": "Het blokkeerlogboek voor deze {{GENDER:$1|gebruiker}} wordt hieronder ter referentie weergegeven:", + "unblocklog-showsuppresslog": "Het verbergingslogboek voor deze {{GENDER:$1|gebruiker}} wordt hieronder ter referentie weergegeven:", "blocklogtext": "Hier ziet u een lijst van de recente blokkeringen en deblokkeringen.\nAutomatische blokkeringen en deblokkeringen komen niet in het logboek.\nZie ook de [[Special:BlockList|blokkadelijst]] voor de op dit moment actieve blokkades.", "block-log-flags-anononly": "alleen anonieme gebruikers", "block-log-flags-nocreate": "aanmaken accounts uitgeschakeld", @@ -2721,9 +2722,9 @@ "block-log-flags-nousertalk": "kan eigen overlegpagina niet bewerken", "block-log-flags-angry-autoblock": "uitgebreide automatische blokkade ingeschakeld", "block-log-flags-hiddenname": "gebruiker verborgen", - "range_block_disabled": "De mogelijkheid voor beheerders om een groep IP-adressen te blokkeren is uitgeschakeld.", + "range_block_disabled": "De mogelijkheid voor beheerders om een IP-bereik te blokkeren is uitgeschakeld.", "ipb-prevent-user-talk-edit": "Het bewerken van de eigen overlegpagina moet worden toegestaan bij een gedeeltelijke blokkade, tenzij deze blokkade beperkingen oplegt aan het bewerken van de naamruimte \"Overleg gebruiker\".", - "ipb_expiry_invalid": "Ongeldige duur.", + "ipb_expiry_invalid": "Incorrecte duur.", "ipb_expiry_old": "Vervaldatum is in het verleden.", "ipb_expiry_temp": "Blokkades voor verborgen gebruikers moeten permanent zijn.", "ipb_hide_invalid": "Het is niet mogelijk dit account te verbergen; het heeft meer dan {{PLURAL:$1|één bewerking|$1 bewerkingen}}.", @@ -2733,23 +2734,23 @@ "ipb-otherblocks-header": "Andere {{PLURAL:$1|blokkade|blokkades}}", "unblock-hideuser": "U kunt deze gebruiker niet deblokkeren, omdat de gebruikersnaam is verborgen.", "ipb_cant_unblock": "Fout: Kon de blokkade voor $1 niet vinden. De blokkade is mogelijk al opgeheven.", - "ipb_blocked_as_range": "Fout: het IP-adres $1 is niet direct geblokkeerd en de blokkade kan niet opgeheven worden.\nDe blokkade is onderdeel van de range $2, waarvan de blokkade wel opgeheven kan worden.", - "ip_range_invalid": "Ongeldige IP-range.", - "ip_range_toolarge": "Reeksblokkades groter dan /$1 zijn niet toegestaan.", - "ip_range_exceeded": "De IP-range overschrijdt het maximum. Toegestane range: /$1.", - "ip_range_toolow": "IP-ranges zijn niet toegestaan.", + "ipb_blocked_as_range": "Fout: het IP-adres $1 is niet direct geblokkeerd en de blokkade kan niet opgeheven worden.\nDe blokkade is onderdeel van het bereik $2, waarvan de blokkade wel opgeheven kan worden.", + "ip_range_invalid": "Incorrect IP-adresbereik.", + "ip_range_toolarge": "Bereiksblokkades groter dan /$1 zijn niet toegestaan.", + "ip_range_exceeded": "Het IP-bereik overschrijdt het maximum. Toegestaan bereik: /$1.", + "ip_range_toolow": "IP-bereiken zijn niet toegestaan.", "proxyblocker": "Proxyblocker", "proxyblockreason": "Uw IP-adres is geblokkeerd, omdat u gebruik maakt van een open proxyserver.\nNeem contact op met uw internetprovider of uw helpdesk en stel die op de hoogte van dit ernstige beveiligingsprobleem.", "sorbsreason": "Uw IP-adres staat bekend als open proxyserver in de DNS-blacklist die {{SITENAME}} gebruikt.", "sorbs_create_account_reason": "Uw IP-adres staat bekend als open proxyserver in de DNS-blacklist die {{SITENAME}} gebruikt.\nU kunt geen account aanmaken.", - "softblockrangesreason": "Anonieme bijdragen zijn niet toegestaan op basis van uw IP-adres ($1). Gelieve u aan te melden.", + "softblockrangesreason": "Anonieme bijdragen zijn niet toegestaan op basis van uw IP-adres ($1). Meld u aan.", "xffblockreason": "Een IP-adres dat u gebruikt is geblokkeerd. Dit staat de X-Forwarded-For van de header. De oorspronkelijke blokkadereden is: $1", "cant-see-hidden-user": "De gebruiker die u probeert te blokken is al geblokkeerd en verborgen.\nOmdat u het recht \"hideuser\" niet hebt, kunt u de blokkade van de gebruiker niet bekijken of bewerken.", "cant-block-nonexistent-page": "U kunt niet een gebruiker blokkeren van $1 omdat de pagina niet bestaat", "ipbblocked": "U kunt geen andere gebruikers (de)blokkeren, omdat u zelf geblokkeerd bent", "ipbnounblockself": "U mag uzelf niet deblokkeren", "lockdb": "Database blokkeren", - "unlockdb": "Blokkering van de database opheffen", + "unlockdb": "Blokkade van de database opheffen", "lockdbtext": "Als u de database blokkeert, kunnen gebruikers geen pagina’s meer bewerken, geen voorkeuren wijzigen en niets anders doen waarvoor wijzigingen in de database nodig zijn.\nBevestig dat dit de bedoeling is, en dat u de database weer vrijgeeft wanneer het onderhoud klaar is.", "unlockdbtext": "Na het vrijgeven van de database kunnen alle gebruikers weer pagina’s bewerken, hun voorkeuren wijzigen en andere dingen doen waarvoor er wijzigingen in de database nodig zijn.\nBevestig dat dit inderdaad de bedoeling is.", "lockconfirm": "Ja, ik wil de database blokkeren.", @@ -2767,21 +2768,21 @@ "lockedbyandtime": "(door $1 om $3 op $2)", "move-page": "\"$1\" hernoemen", "move-page-legend": "Pagina hernoemen", - "movepagetext": "Met onderstaand formulier kunt u een pagina hernoemen, en wordt de bewerkingsgeschiedenis ervan naar de nieuwe naam verplaatst.\nDe oude titel wordt automatisch een doorverwijzing naar de nieuwe titel.\nU kunt de doorverwijzingen die naar de oorspronkelijke titel verwijzen automatisch laten bijwerken.\nKiest u hier niet voor, controleer dan of er geen [[Special:DoubleRedirects|dubbele]] of [[Special:BrokenRedirects|onjuiste doorverwijzingen]] zijn ontstaan.\nU bent ervoor verantwoordelijk dat alle koppelingen naar de juiste pagina blijven verwijzen.\n\nDe pagina kan niet hernoemd worden als er al een pagina met de nieuwe titel bestaat, tenzij dit een doorverwijzing zonder verdere bewerkingsgeschiedenis is.\nDit betekent dat een pagina terug naar de oude naam hernoemd kan worden, en dat bestaande pagina's niet overschreven kunnen worden.\n\nOpmerking:\nEen hernoeming kan een drastische en onverwachte verandering zijn voor een veelbezochte pagina;\nzorg ervoor dat u de gevolgen ervan overziet voordat u verdergaat.", - "movepagetext-noredirectfixer": "Met onderstaand formulier kunt u een pagina hernoemen, en wordt de bewerkingsgeschiedenis ervan naar de nieuwe naam verplaatst.\nDe oude titel wordt automatisch een doorverwijzing naar de nieuwe titel.\nControleer vervolgens of er geen [[Special:DoubleRedirects|dubbele]] of [[Special:BrokenRedirects|onjuiste doorverwijzingen]] zijn ontstaan.\nU bent ervoor verantwoordelijk dat alle koppelingen naar de juiste pagina blijven verwijzen.\n\nDe pagina kan niet hernoemd worden als er al een pagina met de nieuwe titel bestaat, tenzij dit een doorverwijzing zonder verdere bewerkingsgeschiedenis is.\nDit betekent dat een pagina terug naar de oude naam hernoemd kan worden, en dat bestaande pagina's niet overschreven kunnen worden.\n\nOpmerking:\nEen hernoeming kan een drastische en onverwachte verandering zijn voor een veelbezochte pagina;\nzorg ervoor dat u de gevolgen ervan overziet voordat u verdergaat.", - "movepagetext-noredirectsupport": "Met onderstaand formulier kunt u een pagina hernoemen, en wordt de bewerkingsgeschiedenis ervan naar de nieuwe naam verplaatst.\nU bent ervoor verantwoordelijk dat alle koppelingen naar de juiste pagina blijven verwijzen.\n\nDe pagina kan niet hernoemd worden als er al een pagina met de nieuwe titel bestaat.\nDit betekent dat een pagina terug naar de oude naam hernoemd kan worden, en dat bestaande pagina's niet overschreven kunnen worden.\n\nOpmerking:\nEen hernoeming kan een drastische en onverwachte verandering zijn voor een veelbezochte pagina;\nzorg ervoor dat u de gevolgen ervan overziet voordat u verdergaat.", + "movepagetext": "Met onderstaand formulier kunt u een pagina hernoemen, en wordt de bewerkingsgeschiedenis naar de nieuwe naam verplaatst.\nDe oude titel wordt automatisch een doorverwijzing naar de nieuwe titel.\nU kunt de doorverwijzingen die naar de oorspronkelijke titel verwijzen automatisch laten bijwerken.\nKiest u hier niet voor, controleer dan of er geen [[Special:DoubleRedirects|dubbele]] of [[Special:BrokenRedirects|onjuiste doorverwijzingen]] zijn ontstaan.\nU bent ervoor verantwoordelijk dat alle koppelingen naar de juiste pagina blijven verwijzen.\n\nDe pagina kan niet hernoemd worden als er al een pagina met de nieuwe titel bestaat, tenzij dit een doorverwijzing zonder verdere bewerkingsgeschiedenis is.\nDit betekent dat een pagina terug naar de oude naam hernoemd kan worden, en dat bestaande pagina's niet overschreven kunnen worden.\n\nOpmerking:\nHernoemen kan een drastische en onverwachte wijziging zijn voor een veelbezochte pagina;\nzorg ervoor dat u de gevolgen overziet voordat u verdergaat.", + "movepagetext-noredirectfixer": "Met onderstaand formulier kunt u een pagina hernoemen, en wordt de bewerkingsgeschiedenis naar de nieuwe naam verplaatst.\nDe oude titel wordt automatisch een doorverwijzing naar de nieuwe titel.\nControleer vervolgens of er geen [[Special:DoubleRedirects|dubbele]] of [[Special:BrokenRedirects|onjuiste doorverwijzingen]] zijn ontstaan.\nU bent ervoor verantwoordelijk dat alle koppelingen naar de juiste pagina blijven verwijzen.\n\nDe pagina kan niet hernoemd worden als er al een pagina met de nieuwe titel bestaat, tenzij dit een doorverwijzing zonder verdere bewerkingsgeschiedenis is.\nDit betekent dat een pagina terug naar de oude naam hernoemd kan worden, en dat bestaande pagina's niet overschreven kunnen worden.\n\nOpmerking:\nHernoemen kan een drastische en onverwachte wijziging zijn voor een veelbezochte pagina;\nzorg ervoor dat u de gevolgen overziet voordat u verdergaat.", + "movepagetext-noredirectsupport": "Met onderstaand formulier kunt u een pagina hernoemen, en wordt de bewerkingsgeschiedenis naar de nieuwe naam verplaatst.\nU bent ervoor verantwoordelijk dat alle koppelingen naar de juiste pagina blijven verwijzen.\n\nDe pagina kan niet hernoemd worden als er al een pagina met de nieuwe titel bestaat.\nDit betekent dat een pagina terug naar de oude naam hernoemd kan worden, en dat bestaande pagina's niet overschreven kunnen worden.\n\nOpmerking:\nHernoemen kan een drastische en onverwachte wijziging zijn voor een veelbezochte pagina;\nzorg ervoor dat u de gevolgen overziet voordat u verdergaat.", "movepagetalktext": "Als u deze optie inschakelt krijgt de bijbehorende overlegpagina automatisch een andere naam, tenzij de overlegpagina onder de nieuwe naam al bestaat.\n\nIn dit geval moet u de pagina handmatig hernoemen of samenvoegen.", "moveuserpage-warning": "'''Waarschuwing:''' u gaat een gebruikerspagina hernoemen. Houd er rekening mee dat alleen de pagina wordt hernoemd, ''niet'' de gebruiker.", "movecategorypage-warning": "Waarschuwing: U staat op het punt een categoriepagina te hernoemen. Houdt u er rekening mee dat alleen de categoriepagina zelf hernoemd wordt; pagina's in de oude categorie worden niet automatisch naar de nieuwe verplaatst.", "movenologintext": "U moet [[Special:UserLogin|aangemeld]] zijn om een pagina te hernoemen.", "movenotallowed": "U hebt geen rechten om pagina's te hernoemen.", "movenotallowedfile": "U hebt geen rechten om bestanden te hernoemen.", - "cant-move-user-page": "U hebt geen rechten om gebruikerspagina's te hernoemen (met uitzondering van deelpagina's).", + "cant-move-user-page": "U hebt geen rechten om gebruikerspagina's te hernoemen (met uitzondering van subpagina's).", "cant-move-to-user-page": "U hebt geen toestemming om een pagina tot een gebruikerspagina te hernoemen. (Hernoemen tot een subpagina van een gebruikerspagina is wel mogelijk.)", "cant-move-category-page": "U hebt geen rechten om categoriepagina's te hernoemen.", "cant-move-to-category-page": "U hebt geen toestemming om een pagina tot een categoriepagina te hernoemen.", - "cant-move-subpages": "U hebt geen rechten om deelpagina's te hernoemen.", - "namespace-nosubpages": "Naamruimte \"$1\" laat geen deelpagina's toe.", + "cant-move-subpages": "U hebt geen rechten om subpagina's te hernoemen.", + "namespace-nosubpages": "Naamruimte \"$1\" laat geen subpagina's toe.", "newtitle": "Nieuwe paginanaam:", "move-watch": "Bronpagina en doelpagina volgen", "movepagebtn": "Pagina hernoemen", @@ -2791,12 +2792,12 @@ "movepage-moved-redirect": "Er is een doorverwijzing aangemaakt.", "movepage-moved-noredirect": "Er is geen doorverwijzing aangemaakt.", "movepage-delete-first": "De doelpagina heeft te veel versies om deze als deel van een paginahernoeming te verwijderen. Verwijder de pagina handmatig en probeer het daarna opnieuw.", - "articleexists": "De pagina bestaat al onder de naam [[:$1]] of de gekozen paginanaam is ongeldig.\nKies een andere paginanaam.", + "articleexists": "De pagina bestaat al onder de naam [[:$1]] of de gekozen paginanaam is incorrect.\nKies een andere paginanaam.", "redirectexists": "Er bestaat al een doorverwijzing op [[:$1]] en deze kan niet automatisch worden verwijderd.\nKies een andere naam.", - "cantmove-titleprotected": "U kunt geen pagina tot deze titel hernoemen, omdat deze titel beveiligd is tegen het aanmaken ervan.", + "cantmove-titleprotected": "U kunt geen pagina naar deze titel hernoemen, omdat deze titel beveiligd is tegen het aanmaken ervan.", "movetalk": "Bijbehorende overlegpagina hernoemen", - "move-subpages": "Deelpagina's hernoemen (maximaal $1)", - "move-talk-subpages": "Deelpagina's van overlegpagina's hernoemen (maximaal $1)", + "move-subpages": "Subpagina's hernoemen (maximaal $1)", + "move-talk-subpages": "Subpagina's van overlegpagina's hernoemen (maximaal $1)", "movepage-page-exists": "De pagina $1 bestaat al en kan niet automatisch verwijderd worden.", "movepage-source-doesnt-exist": "De pagina $1 bestaat niet en kan daarom niet worden hernoemd.", "movepage-page-moved": "De pagina $1 is hernoemd naar $2.", @@ -2804,14 +2805,14 @@ "movepage-max-pages": "Het maximale aantal automatisch te hernoemen pagina's is bereikt ({{PLURAL:$1|$1|$1}}).\nDe overige pagina's worden niet automatisch hernoemd.", "movelogpage": "Hernoemingslogboek", "movelogpagetext": "Hieronder staan hernoemde pagina's.", - "movesubpage": "Subpagina{{PLURAL:$1||’s}}", + "movesubpage": "{{PLURAL:$1|Subpagina|Subpagina’s}}", "movesubpagetext": "De {{PLURAL:$1|subpagina|$1 subpagina’s}} van deze pagina {{PLURAL:$1|wordt|worden}} hieronder weergegeven.", - "movesubpagetalktext": "De bijbehorende overlegpagina heeft $1 subpagina{{PLURAL:$1||’s}} die hieronder zijn weergegeven.", + "movesubpagetalktext": "De bijbehorende overlegpagina heeft $1 {{PLURAL:$1|subpagina|subpagina’s}} die hieronder worden weergegeven.", "movesubpagetext-truncated": "De eerste $1 {{PLURAL:$1|deelpagina|deelpagina's}} voor deze pagina worden hieronder weergegeven.", "movesubpagetalktext-truncated": "De eerste $1 {{PLURAL:$1|deelpagina|deelpagina's}} voor de bijbehorende overlegpagina worden hieronder weergegeven.", - "movenosubpage": "Deze pagina heeft geen deelpagina's.", + "movenosubpage": "Deze pagina heeft geen subpagina's.", "movereason": "Reden:", - "moveotherreason": "Andere/aanvullende reden:", + "moveotherreason": "Andere of aanvullende reden:", "movereasonotherlist": "Andere reden", "movepage-reason-dropdown": "* Veelvoorkomende redenen om te hernoemen\n** Onjuist gespelde titel", "movepage-edit-reasonlist": "Redenen voor hernoemen bewerken", @@ -2827,18 +2828,18 @@ "immobile-target-namespace": "Pagina’s kunnen niet naar de naamruimte ”$1” verplaatst worden.", "immobile-target-namespace-iw": "Een interwikikoppeling is geen geldige bestemming voor het hernoemen van een pagina.", "immobile-source-page": "Deze pagina kan niet hernoemd worden.", - "immobile-target-page": "Het is niet mogelijk een pagina te hernoemen tot die titel.", - "movepage-invalid-target-title": "De gevraagde naam is ongeldig.", + "immobile-target-page": "Het is niet mogelijk een pagina te hernoemen naar die titel.", + "movepage-invalid-target-title": "De gevraagde naam is onjuist.", "bad-target-model": "De gewenste bestemming gebruikt een ander inhoudsmodel. Het is niet mogelijk om te zetten van $1 naar $2.", "imagenocrossnamespace": "Een mediabestand kan niet naar een andere naamruimte verplaatst worden", "nonfile-cannot-move-to-file": "Een niet-bestand kan niet naar een naam in de bestandsnaamruimte hernoemd worden.", "imagetypemismatch": "De nieuwe bestandsextensie is niet gelijk aan het bestandstype", - "imageinvalidfilename": "De nieuwe bestandsnaam is ongeldig", - "fix-double-redirects": "Alle doorverwijzingen bijwerken die verwijzen naar de originele paginanaam", + "imageinvalidfilename": "De nieuwe bestandsnaam is onjuist", + "fix-double-redirects": "Alle doorverwijzingen bijwerken die verwijzen naar de oorspronkelijke paginanaam", "move-leave-redirect": "Een doorverwijzing achterlaten", "protectedpagemovewarning": "'''Waarschuwing:''' deze pagina kan alleen door beheerders hernoemd worden.\nDe laatste logboekregel staat hieronder:", "semiprotectedpagemovewarning": "Let op: deze pagina is beveiligd zodat alleen automatisch bevestigde gebruikers de pagina kunnen hernoemen.\nDe laatste logboekregel staat hieronder:", - "move-over-sharedrepo": "[[:$1]] bestaat al in een gedeelde mediadatabank. Als u het bestand deze titel geeft, wordt het gedeelde bestand onbenaderbaar.", + "move-over-sharedrepo": "[[:$1]] bestaat al in een gedeelde mediaopslag. Als u het bestand deze titel geeft, wordt het gedeelde bestand onbenaderbaar.", "file-exists-sharedrepo": "Deze bestandsnaam bestaat al in een gedeelde mediadatabank.\nKies een andere bestandsnaam.", "export": "Exporteren", "exporttext": "U kunt de tekst en geschiedenis van een pagina of pagina's exporteren naar XML.\nDit exportbestand is daarna te importeren in een andere MediaWiki via de [[Special:Import|importpagina]].\n\nGeef in het onderstaande veld de namen van de te exporteren pagina's op, één pagina per regel, en geef aan of u alle versies met de bewerkingssamenvatting of alleen de huidige versies met de bewerkingssamenvatting wilt exporteren.\n\nIn het laatste geval kunt u ook een koppeling gebruiken, bijvoorbeeld [[{{#Special:Export}}/{{MediaWiki:Mainpage}}]] voor de pagina \"[[{{MediaWiki:Mainpage}}]]\".", @@ -2891,12 +2892,12 @@ "import-interwiki-text": "Selecteer een wiki en paginanaam om te importeren.\nVersie- en auteursgegevens blijven hierbij bewaard.\nAlle importhandelingen worden opgeslagen in het [[Special:Log/import|importlogboek]].", "import-interwiki-sourcewiki": "Bronwiki:", "import-interwiki-sourcepage": "Bronpagina:", - "import-interwiki-history": "Kopieer alle versies van deze pagina", + "import-interwiki-history": "Alle versies van deze pagina kopiëren", "import-interwiki-templates": "Alle sjablonen en ingesloten pagina's opnemen", "import-interwiki-submit": "Importeren", - "import-mapping-default": "Importeren naar de oorspronkelijke naamruimte", + "import-mapping-default": "Naar de oorspronkelijke naamruimte importeren", "import-mapping-namespace": "Importeren naar een naamruimte:", - "import-mapping-subpage": "Importeren als deelpagina's van de volgende pagina:", + "import-mapping-subpage": "Als subpagina's van de volgende pagina importeren:", "import-upload-filename": "Bestandsnaam:", "import-upload-username-prefix": "Interwikivoorvoegsel:", "import-assign-known-users": "Bewerkingen toewijzen aan lokale gebruikers wanneer de desbetreffende gebruiker lokaal bestaat", @@ -2906,7 +2907,7 @@ "import-revision-count": "$1 {{PLURAL:$1|versie|versies}}", "importnopages": "Geen pagina's te importeren.", "imported-log-entries": "$1 {{PLURAL:$1|logboekregel|logboekregels}} geïmporteerd.", - "importfailed": "Het importeren is door de volgende fout{{PLURAL:$2||en}} mislukt:\n$1", + "importfailed": "Het importeren is door de volgende {{PLURAL:$2|fout|fouten}} mislukt:\n$1", "importunknownsource": "Onbekend importbrontype", "importnoprefix": "Geen interwikivoorvoegsel opgegeven", "importcantopen": "Kon het importbestand niet openen", @@ -2927,12 +2928,12 @@ "import-error-edit": "De pagina \"$1\" is niet geïmporteerd omdat u niet de rechten hebt om die te bewerken.", "import-error-interwiki": "De pagina \"$1\" is niet geïmporteerd omdat deze naam is gereserveerd voor externe koppelingen (interwiki).", "import-error-special": "Pagina \"$1\" is niet geïmporteerd omdat deze is geplaatst in een speciale naamruimte waar geen pagina's in geplaatst kunnen worden.", - "import-error-invalid": "De pagina\" \"$1\" is niet geïmporteerd omdat de naam ongeldig is.", + "import-error-invalid": "De pagina\" \"$1\" is niet geïmporteerd omdat de naam incorrect is.", "import-error-unserialize": "Versie $2 van de pagina \"$1\" kon niet verwerkt worden. De versie hoort contentmodel $3 te gebruiken met een serialisatie als $4.", "import-error-bad-location": "Versie $2 met behulp van model $3 kan niet worden opgeslagen als \"$1\" op deze wiki, aangezien dat model niet ondersteund wordt op die pagina.", "import-options-wrong": "Verkeerde {{PLURAL:$2|optie|opties}}:\n$1", - "import-rootpage-invalid": "De opgegeven basispagina is ongeldig.", - "import-rootpage-nosubpage": "In de naamruimte \"$1\" van de basispagina is het aanmaken van deelpagina's niet mogelijk.", + "import-rootpage-invalid": "De opgegeven basispagina is onjuist.", + "import-rootpage-nosubpage": "In de naamruimte \"$1\" van de basispagina is het aanmaken van subpagina's niet mogelijk.", "importlogpage": "Importlogboek", "importlogpagetext": "Administratieve import van pagina's met geschiedenis van andere wiki's.", "import-logentry-upload-detail": "$1 {{PLURAL:$1|versie|versies}} geïmporteerd", @@ -2956,7 +2957,7 @@ "tooltip-ca-edit-local": "Lokale beschrijvingspagina bewerken", "tooltip-ca-create": "Deze pagina aanmaken", "tooltip-ca-create-local": "Lokale beschrijvingspagina aanmaken", - "tooltip-ca-addsection": "Nieuw kopje toevoegen", + "tooltip-ca-addsection": "Nieuwe sectie toevoegen", "tooltip-ca-viewsource": "Deze pagina is beveiligd.\nU kunt wel de broncode bekijken.", "tooltip-ca-history": "Eerdere versies van deze pagina", "tooltip-ca-protect": "Deze pagina beveiligen", @@ -3073,11 +3074,11 @@ "pageinfo-robot-index": "Toegestaan", "pageinfo-robot-noindex": "Niet toegestaan", "pageinfo-watchers": "Aantal paginavolgers", - "pageinfo-visiting-watchers": "Aantal volgers die de pagina {{PLURAL:$1|sinds gisteren|in de afgelopen $1 dagen}} hebben bezocht", + "pageinfo-visiting-watchers": "Aantal volgers dat de pagina {{PLURAL:$1|sinds gisteren|in de afgelopen $1 dagen}} heeft bezocht", "pageinfo-few-watchers": "Minder dan {{PLURAL:$1|één volger|$1 volgers}}", "pageinfo-few-visiting-watchers": "Er kan wel of niet een volger zijn die de laatste bewerkingen hier bezoekt", "pageinfo-redirects-name": "Aantal doorverwijzingen naar deze pagina", - "pageinfo-subpages-name": "Aantal deelpagina's van deze pagina", + "pageinfo-subpages-name": "Aantal subpagina's van deze pagina", "pageinfo-subpages-value": "$1 ($2 {{PLURAL:$2|doorverwijzing|doorverwijzingen}}; $3 {{PLURAL:$3|niet-doorverwijzing|niet-doorverwijzingen}})", "pageinfo-subpages-value-unknown": "Onbekend ($1)", "pageinfo-firstuser": "{{GENDER:$1|Gebruiker}} die de pagina heeft aangemaakt", @@ -3106,7 +3107,7 @@ "pageinfo-category-subcats": "Aantal subcategorieën", "pageinfo-category-files": "Aantal bestanden", "pageinfo-user-id": "Gebruikers-ID", - "pageinfo-file-hash": "Hashcode", + "pageinfo-file-hash": "Hashwaarde", "pageinfo-view-protect-log": "Bekijk het beveiligingslogboek voor deze pagina.", "markaspatrolleddiff": "Als gecontroleerd markeren", "markaspatrolledtext": "Deze pagina als gecontroleerd markeren", @@ -3140,7 +3141,7 @@ "file-nohires": "Geen hogere resolutie beschikbaar.", "svg-long-desc": "SVG-bestand, nominaal $1 × $2 pixels, bestandsgrootte: $3", "svg-long-desc-animated": "Bewegend SVG-bestand, nominaal $1 × $2 pixels, bestandsgrootte: $3", - "svg-long-error": "Ongeldig SVG-bestand: $1", + "svg-long-error": "Onjuist SVG-bestand: $1", "show-big-image": "Oorspronkelijk bestand", "show-big-image-preview": "Grootte van deze voorvertoning: $1.", "show-big-image-preview-differ": "Afmetingen van deze voorvertoning van het type $3 van dit $2-bestand: $1", @@ -3188,7 +3189,7 @@ "sunday-at": "zondag om $1", "yesterday-at": "Gisteren om $1", "bad_image_list": "De opmaak is als volgt:\n\nAlleen regels in een lijst (regels die beginnen met *) worden verwerkt.\nDe eerste koppeling op een regel moet een koppeling zijn naar een ongewenst bestand.\nAlle volgende koppelingen die op dezelfde regel staan, worden behandeld als uitzondering, zoals bijvoorbeeld pagina's waarop het bestand in de tekst is opgenomen.", - "metadata": "Metadata", + "metadata": "Metagegevens", "metadata-help": "Dit bestand bevat aanvullende gegevens, die waarschijnlijk door een fotocamera, scanner of fotobewerkingsprogramma toegevoegd zijn.\nAls het bestand is aangepast, komen sommige details mogelijk niet overeen met het gewijzigde bestand.", "metadata-expand": "Uitgebreide gegevens bekijken", "metadata-collapse": "Uitgebreide gegevens verbergen", @@ -3198,13 +3199,13 @@ "confirmemail": "E-mailadres bevestigen", "confirmemail_noemail": "U hebt geen geldig e-mailadres opgegeven in uw [[Special:Preferences|gebruikersvoorkeuren]].", "confirmemail_text": "{{SITENAME}} eist bevestiging van uw e-mailadres voordat u de e-mailmogelijkheden kunt gebruiken.\nKlik op de onderstaande knop om een bevestigingsbericht te ontvangen.\nDit bericht bevat een koppeling met een code.\nOpen die koppeling om uw e-mailadres te bevestigen.", - "confirmemail_pending": "Er is al een bevestigingsbericht aan u verzonden.\nAls u recentelijk uw account hebt aangemaakt, wacht dan een paar minuten totdat het bericht aankomt voordat u opnieuw een e-mail laat sturen.", + "confirmemail_pending": "Er is al een bevestigingsbericht aan u verzonden.\nAls u uw account recent hebt aangemaakt, wacht dan een paar minuten totdat het bericht aankomt voordat u opnieuw een e-mail laat verzenden.", "confirmemail_send": "Een bevestigingscode verzenden", "confirmemail_sent": "Bevestigingscode verzonden.", "confirmemail_oncreate": "Er is een bevestigingscode naar uw e-mailadres verzonden.\nDeze code is niet nodig om u aan te melden, maar u dient deze wel te bevestigen voordat u de e-mailmogelijkheden van deze wiki kunt gebruiken.", - "confirmemail_sendfailed": "{{SITENAME}} kon uw bevestigingscode niet verzenden.\nControleer uw e-mailadres op ongeldige tekens.\n\nHet e-mailprogramma meldde: $1", - "confirmemail_invalid": "Ongeldige bevestigingscode.\nMogelijk is de code verlopen.", - "confirmemail_invalid_format": "Ongeldige bevestigingscode.\nControleer uw bevestigingse-mail, de bevestigingkoppeling is mogelijk afgeknipt door uw e-mailclient.", + "confirmemail_sendfailed": "{{SITENAME}} kon uw bevestigingscode niet verzenden.\nControleer uw e-mailadres op incorrecte tekens.\n\nHet e-mailprogramma meldde: $1", + "confirmemail_invalid": "Incorrecte bevestigingscode.\nDe code is mogelijk verlopen.", + "confirmemail_invalid_format": "Incorrecte bevestigingscode.\nControleer uw bevestigingse-mail, de bevestigingkoppeling is mogelijk afgeknipt door uw e-mailclient.", "confirmemail_needlogin": "U moet $1 om uw e-mailadres te bevestigen.", "confirmemail_success": "Uw e-mailadres is bevestigd.\nU kunt zich nu [[Special:UserLogin|aanmelden]] en de wiki gebruiken.", "confirmemail_loggedin": "Uw e-mailadres is nu bevestigd.", @@ -3221,13 +3222,13 @@ "scarytranscludedisabled": "[Interwiki-invoeging van sjablonen is uitgeschakeld]", "scarytranscludefailed": "[De sjabloon $1 kon niet opgehaald worden]", "scarytranscludefailed-httpstatus": "[De sjabloon $1 kon niet opgehaald worden: HTTP $2]", - "scarytranscludetoolong": "[De URL is te lang]", + "scarytranscludetoolong": "[De url is te lang]", "deletedwhileediting": "'''Let op''': deze pagina is verwijderd terwijl u bezig was met uw bewerking!", "editedwhiledeleting": "De pagina die u probeert te verwijderen, is zojuist bewerkt. Bevestig de verwijdering opnieuw.", "confirmrecreate": "Nadat u begonnen bent met uw wijziging heeft [[User:$1|$1]] ([[User talk:$1|overleg]]) deze pagina {{GENDER:$1|verwijderd}} met opgave van de volgende reden:\n: $2\nBevestig dat u de pagina opnieuw wilt aanmaken.", "confirmrecreate-noreason": "Nadat u begonnen bent met uw wijziging heeft [[User:$1|$1]] ([[User talk:$1|overleg]]) deze pagina {{GENDER:$1|verwijderd}}. Bevestig dat u de pagina opnieuw wilt aanmaken.", "recreate": "Opnieuw aanmaken", - "confirm-purge-title": "Ververs deze pagina", + "confirm-purge-title": "Deze pagina verversen", "confirm_purge_button": "OK", "confirm-purge-top": "De cache van deze pagina legen?", "confirm-purge-bottom": "Het verversen van de cache zorgt ervoor dat de meest recente versie van een pagina wordt weergegeven.", @@ -3241,12 +3242,12 @@ "confirm-unwatch-top": "Deze pagina verwijderen uit uw volglijst?", "confirm-rollback-button": "OK", "confirm-rollback-top": "Bewerkingen op deze pagina ongedaan maken?", - "confirm-rollback-bottom": "Hierdoor zullen de geselecteerde wijzigingen meteen terugdraaien.", + "confirm-rollback-bottom": "Hierdoor worden de geselecteerde wijzigingen direct teruggedraaid.", "confirm-mcrrestore-title": "Een versie terugplaatsen", "confirm-mcrundo-title": "Een wijziging ongedaan maken", "mcrundofailed": "Ongedaan maken mislukt", - "mcrundo-missingparam": "Er ontbreken nodige parameters in het verzoek.", - "mcrundo-changed": "De pagina is gewijzigd sinds u de veranderingen hebt bekeken. Beoordeel alstublieft de nieuwe wijziging.", + "mcrundo-missingparam": "Er ontbreken vereiste parameters in het verzoek.", + "mcrundo-changed": "De pagina is gewijzigd sinds u de wijzigingen hebt bekeken. Beoordeel de nieuwe wijziging.", "mcrundo-parse-failed": "Kon de nieuwe versie niet verwerken: $1", "ellipsis": "…", "quotation-marks": "\"$1\"", @@ -3322,10 +3323,10 @@ "duplicate-displaytitle": "Waarschuwing:Titelweergave \"$2\" overschrijft eerdere titelweergave \"$1\".", "restricted-displaytitle": "Waarschuwing: Titelweergave \"$1\" werd genegeerd omdat deze niet overeenkomt met de werkelijke paginatitel.", "invalid-indicator-name": "Fout: de eigenschap name van de paginastatusindicators mag niet leeg zijn.", - "invalid-langconvert-attrs": "Fout: De attributen from en to van het langconvert element mogen niet leeg zijn en moeten BCP 47 codes voor converteerbare varianten van dezelfde taal bevatten.", + "invalid-langconvert-attrs": "Fout: De attributen from en to van het langconvert-element mogen niet leeg zijn en moeten BCP 47-codes voor converteerbare varianten van dezelfde taal bevatten.", "version": "Versie", "version-extensions": "Geïnstalleerde uitbreidingen", - "version-extensions-no-ext": "Er zijn momenteel geen extensies geïnstalleerd.", + "version-extensions-no-ext": "Er zijn momenteel geen uitbreidingen geïnstalleerd.", "version-skins": "Geïnstalleerde vormgevingen", "version-skins-no-skin": "Er zijn momenteel geen vormgevingen geïnstalleerd.", "version-specialpages": "Speciale pagina's", @@ -3336,7 +3337,7 @@ "version-other": "Overige", "version-mediahandlers": "Mediaverwerkers", "version-hooks": "Hooks", - "version-parser-extensiontags": "Tags voor parser-uitbreidingen", + "version-parser-extensiontags": "Tags van parser-uitbreidingen", "version-parser-function-hooks": "Parserfunctie-hooks", "version-hook-name": "Hooknaam", "version-hook-subscribedby": "Geabonneerd door", @@ -3362,9 +3363,9 @@ "version-software": "Geïnstalleerde software", "version-software-product": "Product", "version-software-version": "Versie", - "version-entrypoints": "URL's voor ingangen", + "version-entrypoints": "Url's voor ingangen", "version-entrypoints-header-entrypoint": "Ingang", - "version-entrypoints-header-url": "URL", + "version-entrypoints-header-url": "Url", "version-entrypoints-articlepath": "[https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:$wgArticlePath Paginapad]", "version-entrypoints-scriptpath": "[https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:$wgScriptPath Scriptpad]", "version-libraries": "Geïnstalleerde bibliotheken", @@ -3387,7 +3388,7 @@ "redirect-file": "Bestandsnaam", "redirect-logid": "Logboekregel-ID", "redirect-not-exists": "Waarde niet gevonden", - "redirect-not-numeric": "Waarde is geen nummer", + "redirect-not-numeric": "Waarde niet numeriek", "fileduplicatesearch": "Duplicaatbestanden zoeken", "fileduplicatesearch-summary": "Duplicaatbestanden zoeken op basis van de hashwaarde.", "fileduplicatesearch-filename": "Bestandsnaam:", @@ -3418,20 +3419,20 @@ "blankpage": "Lege pagina", "intentionallyblankpage": "Deze pagina is bewust leeg gelaten en wordt gebruikt voor benchmarks, enzovoort.", "disabledspecialpage-disabled": "Deze pagina is uitgeschakeld door een systeembeheerder.", - "external_image_whitelist": " #Laat deze regel onveranderd
                    \n#Zet hieronder reguliere expressiefragmenten (alleen het deel dat tussen de // staat)\n#Deze worden gehouden tegen de URL's van externe (gehotlinkte) afbeeldingen\n#Als de reguliere expressie van toegang is, wordt een afbeelding weergegeven, anders wordt alleen een koppeling weergegeven\n#Regels die beginnen met \"#\" worden als opmerking behandeld\n#Regels in de witte lijst zijn niet hoofdlettergevoelig.\n\n#Zet alle reguliere expressiefragmenten boven deze regel. Laat deze regel onveranderd
                    ", + "external_image_whitelist": " #Laat deze regel onveranderd
                    \n#Zet hieronder reguliere expressiefragmenten (alleen het deel dat tussen de // staat)\n#Deze worden gehouden tegen de URL's van externe (gehotlinkte) afbeeldingen\n#Als de reguliere expressie van toegang is, wordt een afbeelding weergegeven, anders wordt alleen een koppeling weergegeven\n#Regels die beginnen met \"#\" worden als opmerking behandeld\n#Regels in de toelatingslijst zijn niet hoofdlettergevoelig.\n\n#Zet alle reguliere expressiefragmenten boven deze regel. Laat deze regel onveranderd
                    ", "tags": "Geldige wijzigingslabels", "tag-filter": "[[Special:Tags|Labelfilter]]:", "tag-filter-submit": "Filteren", "tag-hidden": "$1 (verborgen label)", - "tag-list-wrapper": "[[Special:Tags|Label{{PLURAL:$1||s}}]]: $2", + "tag-list-wrapper": "[[Special:Tags|{{PLURAL:$1|Label|Labels}}]]: $2", "tag-mw-contentmodelchange": "inhoudsmodel wijzigen", "tag-mw-contentmodelchange-description": "Bewerkingen die het inhoudsmodel van een pagina wijzigen", "tag-mw-new-redirect": "Nieuwe doorverwijzing", - "tag-mw-new-redirect-description": "Bewerkingen die een nieuwe doorverwijzing aanmaken of een pagina veranderen in een doorverwijzing", + "tag-mw-new-redirect-description": "Bewerkingen die een nieuwe doorverwijzing aanmaken of een pagina wijzigen in een doorverwijzing", "tag-mw-removed-redirect": "Doorverwijzing verwijderd", - "tag-mw-removed-redirect-description": "Bewerkingen die een bestaande doorverwijzing veranderen in een niet-doorverwijzing", + "tag-mw-removed-redirect-description": "Bewerkingen die een bestaande doorverwijzing wijzigen in een niet-doorverwijzing", "tag-mw-changed-redirect-target": "Doorverwijzingsdoel gewijzigd", - "tag-mw-changed-redirect-target-description": "Bewerkingen die het doel van een doorverwijzing veranderen", + "tag-mw-changed-redirect-target-description": "Bewerkingen die het doorverwijzingdoel wijzigen", "tag-mw-blank": "Leeghalen", "tag-mw-blank-description": "Bewerkingen die een pagina leegmaken", "tag-mw-replace": "Vervangen", @@ -3533,7 +3534,7 @@ "tags-edit-logentry-submit": "Wijzigingen op {{PLURAL:$1|deze logboekregel|$1 logboekregels}} toepassen", "tags-edit-success": "De wijzigingen zijn toegepast.", "tags-edit-failure": "De wijzigingen konden niet toegepast worden:\n$1", - "tags-edit-nooldid-title": "Ongeldige doelversie", + "tags-edit-nooldid-title": "Incorrecte doelversie", "tags-edit-nooldid-text": "U hebt geen doelversie aangegeven waarop deze handeling verricht moet worden, of de aangegeven versie bestaat niet.", "tags-edit-none-selected": "Selecteer ten minste één label om toe te voegen of te verwijderen.", "comparepages": "Pagina's vergelijken", @@ -3543,7 +3544,7 @@ "compare-rev2": "Versie 2", "compare-submit": "Vergelijken", "compare-revision-not-exists": "De versie die u hebt opgegeven bestaat niet.", - "diff-form": "Wijzigingen", + "diff-form": "Verschillen", "diff-form-oldid": "Oude versienummer (optioneel)", "diff-form-revid": "Versienummer van de wijziging", "diff-form-submit": "Verschillen weergeven", @@ -3552,7 +3553,7 @@ "permanentlink": "Permanente koppeling", "permanentlink-revid": "Versienummer", "permanentlink-submit": "Naar versie gaan", - "newsection": "Nieuw kopje", + "newsection": "Nieuwe sectie", "newsection-page": "Doelpagina", "newsection-submit": "Naar pagina gaan", "editpage": "Pagina bewerken", @@ -3610,7 +3611,7 @@ "dberr-info": "(Kan geen toegang krijgen tot de database: $1)", "dberr-info-hidden": "(Kan geen toegang krijgen tot de database)", "htmlform-invalid-input": "Er zijn problemen met enkele opgegeven waarden", - "htmlform-select-badoption": "De opgegeven waarde is ongeldig.", + "htmlform-select-badoption": "De opgegeven waarde is onjuist.", "htmlform-int-invalid": "De opgegeven waarde is geen geheel getal.", "htmlform-float-invalid": "De waarde die u hebt opgegeven is geen getal.", "htmlform-int-toolow": "De opgegeven waarde ligt onder de minimumwaarde van $1", @@ -3629,9 +3630,9 @@ "htmlform-date-placeholder": "JJJJ-MM-DD", "htmlform-time-placeholder": "HH:MM:SS", "htmlform-datetime-placeholder": "JJJJ-MM-DD HH:MM:SS", - "htmlform-date-invalid": "De waarde die u hebt opgegeven is niet herkend als datum. Probeer het YYYY-MM-DD datumformaat.", - "htmlform-time-invalid": "De waarde die u hebt opgegeven is niet herkend als tijd. Probeer het HH:MM:SS tijdformaat.", - "htmlform-datetime-invalid": "De waarde die u hebt opgegeven is niet herkend als datum en tijd. Probeer het JJJJ-MM-DD HH:MM:SS formaat.", + "htmlform-date-invalid": "De waarde die u hebt opgegeven is niet herkend als datum. Probeer het YYYY-MM-DD-datumformaat.", + "htmlform-time-invalid": "De waarde die u hebt opgegeven is niet herkend als tijd. Probeer het HH:MM:SS-tijdformaat.", + "htmlform-datetime-invalid": "De waarde die u hebt opgegeven is niet herkend als datum en tijd. Probeer het JJJJ-MM-DD HH:MM:SS-formaat.", "htmlform-date-toolow": "De waarde die u hebt opgegeven ligt voor de vroegste toegestane datum van $1.", "htmlform-date-toohigh": "De waarde die u hebt opgegeven ligt na de laatste toegestane datum van $1.", "htmlform-time-toolow": "De waarde die u hebt opgegeven ligt voor de vroegste toegestane tijd van $1.", @@ -3740,15 +3741,15 @@ "feedback-thanks": "Bedankt! Uw terugkoppeling is op de pagina \"[$2 $1]\" geplaatst.", "feedback-thanks-title": "Bedankt!", "feedback-useragent": "Useragent:", - "searchsuggest-search": "Doorzoek {{SITENAME}}", - "searchsuggest-containing": "Zoek naar pagina's met de tekst", + "searchsuggest-search": "{{SITENAME}} doorzoeken", + "searchsuggest-containing": "Zoeken naar pagina's met de tekst", "search-match-redirect-label": "Exact zoekresultaat meteen openen", "search-match-redirect-help": "Selecteer dit om meteen naar een pagina te gaan wanneer die paginatitel overeenkomt met de zoekopdracht", "api-clientside-error-noconnect": "Kon geen verbinding met de server maken. Controleer of u een werkende internetverbinding heeft en probeer het opnieuw.", "api-clientside-error-http": "De server retourneerde een foutmelding: HTTP $1.", "api-clientside-error-timeout": "De server heeft niet binnen de verwachte tijd geantwoord.", "api-clientside-error-aborted": "De aanvraag is geannuleerd.", - "api-clientside-error-invalidresponse": "Ongeldige reactie van de server ontvangen.", + "api-clientside-error-invalidresponse": "Incorrecte reactie van de server ontvangen.", "api-error-badtoken": "Interne fout: Foutief token.", "api-error-emptypage": "Het aanmaken van nieuwe, lege pagina's is niet toegestaan.", "api-error-publishfailed": "Interne fout: de server kon het tijdelijke bestand niet publiceren.", @@ -3823,7 +3824,7 @@ "mediastatistics-bytespertype": "Totale bestandsgrootte van deze sectie met {{PLURAL:$4|$4 bestand|$4 bestanden}} ($5%): {{PLURAL:$1|$1 byte|$1 bytes}} ($2; $3%).", "mediastatistics-allbytes": "Totale bestandsgrootte van {{PLURAL:$3|$3 bestand|alle $3 bestanden}}: {{PLURAL:$1|$1 byte|$1 bytes}} ($2).", "mediastatistics-table-mimetype": "MIME-type", - "mediastatistics-table-extensions": "Mogelijke extensies", + "mediastatistics-table-extensions": "Mogelijke uitbreidingen", "mediastatistics-table-count": "Aantal bestanden", "mediastatistics-table-totalbytes": "Gecombineerde grootte", "mediastatistics-header-unknown": "Onbekend", @@ -3840,12 +3841,12 @@ "json-warn-trailing-comma": "Er {{PLURAL:$1|is $1 komma|zijn $1 komma's}} aan het einde van de regel verwijderd uit de JSON", "json-error-unknown": "Er is een fout opgetreden met de JSON. Foutmelding: $1", "json-error-depth": "De maximale stackdiepte is overschreden", - "json-error-state-mismatch": "Ongeldige of onjuiste JSON", + "json-error-state-mismatch": "Incorrecte JSON", "json-error-ctrl-char": "Fout in controlekarakter, mogelijk verkeerd gecodeerd", "json-error-syntax": "Er zit een fout in de syntaxis", - "json-error-utf8": "Ongeldige UTF-8-tekens, mogelijk verkeerd gecodeerd", - "json-error-invalid-property-name": "De gedecodeerde eigenschapsnaam is ongeldig", - "json-error-utf16": "Ongeldige UTF-16-tekens, mogelijk verkeerd gecodeerd", + "json-error-utf8": "Incorrecte UTF-8-tekens, mogelijk verkeerd gecodeerd", + "json-error-invalid-property-name": "De gedecodeerde eigenschapsnaam is onjuist", + "json-error-utf16": "Incorrecte UTF-16-tekens, mogelijk verkeerd gecodeerd", "headline-anchor-title": "Koppeling naar deze sectie maken", "special-tab-contribute-short": "Bijdragen", "special-tab-contributions-short": "Gebruikersbijdragen bekijken", @@ -3903,7 +3904,7 @@ "sessionprovider-nocookies": "Cookies kunnen uitgeschakeld zijn. Zorg ervoor dat u cookies hebt ingeschakeld en probeer het opnieuw.", "randomrootpage": "Willekeurige hoofdpagina", "log-action-filter-block": "Soort blokkade:", - "log-action-filter-contentmodel": "Soort inhoudsmodel wijziging:", + "log-action-filter-contentmodel": "Soort inhoudsmodelwijziging:", "log-action-filter-delete": "Soort verwijdering:", "log-action-filter-import": "Type import:", "log-action-filter-managetags": "Type labelbeheerhandeling:", @@ -3911,7 +3912,7 @@ "log-action-filter-newusers": "Type accountaanmaak:", "log-action-filter-patrol": "Soort markering:", "log-action-filter-protect": "Soort beveiliging:", - "log-action-filter-rights": "Soort verandering van rechten:", + "log-action-filter-rights": "Soort rechtenwijziging:", "log-action-filter-suppress": "Soort verberging:", "log-action-filter-upload": "Soort upload:", "log-action-filter-all": "Alles", @@ -3919,7 +3920,7 @@ "log-action-filter-block-reblock": "Aanpassing van blokkade", "log-action-filter-block-unblock": "Opheffing van blokkade", "log-action-filter-contentmodel-change": "Wijziging van het inhoudsmodel", - "log-action-filter-contentmodel-new": "Pagina creatie met een niet-standaard inhoudsmodel", + "log-action-filter-contentmodel-new": "Pagina gemaakt met een niet-standaard inhoudsmodel", "log-action-filter-delete-delete": "Verwijderen van pagina", "log-action-filter-delete-delete_redir": "Overschrijven van doorverwijzingen", "log-action-filter-delete-delete_redir2": "Overschrijven van doorverwijzingen", @@ -3983,7 +3984,7 @@ "authmanager-provider-temporarypassword": "Tijdelijk wachtwoord", "authprovider-confirmlink-message": "Op basis van uw recente aanmeldpogingen kunnen de volgende accounts aan uw wiki-account worden gekoppeld. Het koppelen stelt u in staat zich aan te melden via deze accounts. Selecteer welke accounts gekoppeld moeten worden.", "authprovider-confirmlink-request-label": "Accounts die aan elkaar gekoppeld moeten worden.", - "authprovider-confirmlink-success-line": "$1: Succesvol gekoppeld.", + "authprovider-confirmlink-success-line": "$1: gekoppeld.", "authprovider-confirmlink-failed": "Het koppelen van accounts is niet volledig gelukt: $1", "authprovider-confirmlink-ok-help": "Doorgaan na het weergeven van foutmeldingen over het koppelen.", "authprovider-resetpass-skip-label": "Overslaan", @@ -4027,9 +4028,9 @@ "userjsonispublic": "Let op: JSON deelpagina's moeten geen vertrouwelijke gegevens bevatten omdat ze kunnen worden bekeken door andere gebruikers.", "usercssispublic": "Let op: CSS deelpagina's moeten geen vertrouwelijke gegevens bevatten omdat ze kunnen worden bekeken door andere gebruikers.", "userjsdangerous": "Let op: Scripts die op deze pagina zijn ingevoegd zullen worden uitgevoerd elke keer dat u een pagina laadt. Kwaadaardige code die hier wordt toegevoegd kan er voor zorgen dat u de controle over uw account kwijtraakt. De code zal worden uitgevoerd wanneer u uw wijzigingen aan deze pagina bekijkt.", - "restrictionsfield-badip": "Ongeldig IP-adres of range: $1", - "restrictionsfield-label": "Toegestane IP-ranges:", - "restrictionsfield-help": "Een IP-adres of CIDR bereik per lijn. Om alles toe te staan, gebruik:
                    0.0.0.0/0\n::/0
                    ", + "restrictionsfield-badip": "Onjuist IP-adres of -bereik: $1", + "restrictionsfield-label": "Toegestane IP-bereiken:", + "restrictionsfield-help": "Een IP-adres of CIDR-bereik per regel. Gebruik het het volgende om alles toe te staan:
                    0.0.0.0/0\n::/0
                    ", "restrictionsfields-pages-label": "Voor bewerking toegestane pagina’s:", "restrictionsfields-pages-help": "Laat leeg om het bewerken van alle pagina’s toe te staan", "specialmute": "Negeren", @@ -4050,14 +4051,14 @@ "pageid": "Pagina-ID $1", "rawhtml-notallowed": "<html> tags kunnen alleen op normale pagina's geplaatst worden.", "gotointerwiki": "{{SITENAME}} verlaten", - "gotointerwiki-invalid": "De opgegeven titel is ongeldig.", + "gotointerwiki-invalid": "De opgegeven titel is onjuist.", "gotointerwiki-external": "U staat op het punt om {{SITENAME}} te verlaten en [[$2]] te bezoeken. [[$2]] is een aparte website.\n\n'''[$1 Doorgaan naar $1]'''", "undelete-cantedit": "U kunt deze pagina niet terugplaatsen omdat u niet het recht hebt om deze pagina te bewerken.", "undelete-cantcreate": "U kunt deze pagina niet terugplaatsen omdat er geen bestaande pagina met deze naam is en u geen toestemming hebt om deze pagina aan te maken.", "pagedata-title": "Paginagegevens", - "pagedata-text": "Deze pagina biedt een gegevensinterface voor pagina’s. Geef een paginatitel op door deze in de URL op te nemen, op de manier van een subpagina.\n* De inhoud wordt afgestemd op de door de cliënt meegestuurde Accept-header. Dit betekent dat de gegevens voor de pagina worden aangeboden in het voorkeursformaat van uw cliënt.", + "pagedata-text": "Deze pagina biedt een gegevensinterface voor pagina’s. Geef een paginatitel op door deze in de url op te nemen, op de manier van een subpagina.\n* De inhoud wordt afgestemd op de door de cliënt meegestuurde Accept-header. Dit betekent dat de gegevens voor de pagina worden aangeboden in het voorkeursformaat van uw cliënt.", "pagedata-not-acceptable": "Er is geen overeenkomende indeling gevonden. Ondersteunde MIME-typen: $1", - "pagedata-bad-title": "Ongeldige titel: $1.", + "pagedata-bad-title": "Incorrecte titel: $1.", "unregistered-user-config": "Om veiligheidsredenen worden gebruikersdeelpagina's met JavaScript, CSS en JSON niet geladen voor gebruikers die niet zijn geregistreerd.", "passwordpolicies": "Wachtwoordbeleid", "passwordpolicies-summary": "Dit is een lijst met de wachtwoordbeleidvormen die van toepassing zijn op de gebruikersgroepen van deze wiki.", @@ -4076,24 +4077,24 @@ "unprotected-js": "Vanwege veiligheidsredenen kan er geen JavaScript geladen worden vanaf onbeveiligde pagina's. Gelieve alleen JavaScript pagina's aan te maken in de MediaWiki: naamruimte of als een subpagina van een gebruikerspagina.", "userlogout-continue": "Wilt u zich afmelden?", "userlogout-temp": "Weet u zeker dat u zich wilt afmelden? U zult zich niet opnieuw bij dit tijdelijke account kunnen aanmelden.", - "paramvalidator-baduser": "Ongeldige waarde \"$2\" voor gebruikersparameter $1.", + "paramvalidator-baduser": "Incorrecte waarde \"$2\" voor gebruikersparameter $1.", "paramvalidator-help-type-user": "Type: {{PLURAL:$1|1=gebruiker|2=lijst van gebruikers}}, {{PLURAL:$3|met|met een van}} $2", "paramvalidator-help-type-user-subtype-name": "gebruikersnaam", "paramvalidator-help-type-user-subtype-temp": "Tijdelijke gebruiker", "paramvalidator-help-type-user-subtype-ip": "IP-adres", - "paramvalidator-help-type-user-subtype-cidr": "IP bereik", + "paramvalidator-help-type-user-subtype-cidr": "IP-bereik", "paramvalidator-help-type-user-subtype-interwiki": "interwikinaam (bijv. \"voorvoegsel>VoorbeeldNaam\")", "paramvalidator-help-type-user-subtype-id": "gebruikers-ID (bijv. \"#12345\")", - "paramvalidator-badtitle": "Ongeldige waarde \"$2\" voor titelparameter $1: de opgegeven waarde is geen geldige titel.", - "paramvalidator-missingtitle": "Ongeldige waarde \"$2\" voor titel parameter $1: de pagina bestaat niet.", - "paramvalidator-notarray": "Ongeldige waarde voor parameter $1: reeks verwacht.", - "paramvalidator-schema-validation-failed": "Ongeldige waarde voor opgegeven schema", + "paramvalidator-badtitle": "Incorrecte waarde \"$2\" voor titelparameter $1: de opgegeven waarde is geen juiste titel.", + "paramvalidator-missingtitle": "Incorrecte waarde \"$2\" voor titel parameter $1: de pagina bestaat niet.", + "paramvalidator-notarray": "Incorrecte waarde voor parameter $1: reeks verwacht.", + "paramvalidator-schema-validation-failed": "Incorrecte waarde voor opgegeven schema", "paramvalidator-help-type-title": "Soort: paginatitel", "paramvalidator-help-type-title-must-exist": "Accepteer alleen bestaande pagina's.", "paramvalidator-help-type-title-no-must-exist": "Accepteert niet-bestaande pagina's.", "nonmain-slot-differences-therefore-readonly": "U kunt de wikitext van deze versie van de pagina niet bewerken omdat er na deze versie wijzigingen aan de pagina zijn gemaakt die niet op wikitext zijn gebaseerd. [$1 klik hier om deze versie te herstellen.]", "config-missing-key": "Missende MediaWiki configuratie parameter \"$1\"", - "config-invalid-key": "Ongeldige MediaWiki-configuratieparameter \"$1\": $2", + "config-invalid-key": "Incorrecte MediaWiki-configuratieparameter \"$1\": $2", "changeslist-nocomment": "Geen bewerkingssamenvatting", "skin-view-create-local": "Lokale beschrijving toevoegen", "nstab-mainpage": "Hoofdpagina", @@ -4107,7 +4108,7 @@ "parsoid-stash-rate-limit-error": "Het opbergen is mislukt omdat de tempobeperking is overschreden. Probeer het later opnieuw.", "parsoid-resource-limit-exceeded": "Parsoid-bronnenlimiet overschreden: $1", "parsoid-revision-access": "Parsoid kan geen toegang krijgen tot de versie: $1", - "parsoid-client-error": "Ongeldige Parsoid-invoer: $1", + "parsoid-client-error": "Incorrecte Parsoid-invoer: $1", "newpages-showhide-bots": "robots $1", "newpages-showhide-patrolled": "gecontroleerde bewerkingen $1", "newpages-showhide-redirect": "Doorverwijzingen $1", @@ -4136,7 +4137,7 @@ "renameusersubmit": "Opslaan", "renameusererrordoesnotexist": "De gebruiker \"$1\" bestaat niet.", "renameusererrorexists": "De {{GENDER:$1|gebruiker}} \"$1\" bestaat al.", - "renameusererrorinvalid": "De gebruikersnaam \"$1\" is ongeldig.", + "renameusererrorinvalid": "De gebruikersnaam \"$1\" is onjuist.", "renameuser-error-request": "Er was een probleem bij het ontvangen van de aanvraag.\nGa terug en probeer het opnieuw.", "renameuser-error-same-user": "U kunt geen gebruiker hernoemen tot dezelfde naam.", "renameuser-error-temp-user": "U kunt het tijdelijke account \"$1\" niet hernoemen.", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/nn.json mediawiki-1.43.9+dfsg/languages/i18n/nn.json --- mediawiki-1.43.8+dfsg/languages/i18n/nn.json 2026-04-01 12:33:20.772553700 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/nn.json 2026-06-29 17:54:46.903095500 +0000 @@ -92,7 +92,7 @@ "period-am": "f.m.", "period-pm": "e.m.", "pagecategories": "{{PLURAL:$1|Kategori|Kategoriar}}", - "category_header": "Artiklar i kategorien «$1»", + "category_header": "Sider i kategorien «$1»", "subcategories": "Underkategoriar", "category-media-header": "Media i kategorien «$1»", "category-empty": "''Kategorien inneheld for tida ingen sider eller mediefiler.''", @@ -234,7 +234,10 @@ "showtoc": "vis", "hidetoc": "gøym", "collapsible-collapse": "Slå saman", + "collapsible-collapse-all-tooltip": "Slå saman alle samanleggbare element på denne sida", "collapsible-expand": "Vid ut", + "collapsible-expand-all-text": "Utvid alle", + "collapsible-expand-all-tooltip": "Utvid alle samanleggbare element på denne sida", "confirmable-confirm": "Er {{GENDER:$1|du}} viss på dette?", "confirmable-yes": "Ja", "confirmable-no": "Nei", @@ -425,6 +428,7 @@ "createacct-loginerror": "Kontoen blei oppretta, men du kunne ikkje bli logga inn automatisk. Hald fram til [[Special:UserLogin|manuell innlogging]].", "createacct-temp-warning": "Endringane du gjorde med den mellombels kontoen, vil ikkje bli overførte til den varige kontoen.", "noname": "Du har ikkje oppgjeve gyldig brukarnamn.", + "userlogin-authpopup-loggingin-title": "Loggar inn…", "loginsuccesstitle": "Innlogga", "loginsuccess": "Du er no innlogga som «$1».", "nosuchuser": "Det finst ikkje nokon brukar med brukarnamnet «$1».\nBrukarnamn skil mellom stor og liten bokstav.\nSjekk at du har skrive brukarnamet rett eller [[Special:CreateAccount|opprett ein ny konto]].", @@ -544,6 +548,9 @@ "resettokens-done": "Nøklar er nullstilte.", "resettokens-resetbutton": "Nullstill valde nøklar", "editrecovery": "Endringsgjenoppretting", + "edit-recovery-special-edit": "endre", + "edit-recovery-special-delete": "slett", + "edit-recovery-special-recovered-on": "frå $1", "summary": "Samandrag:", "subject": "Emne:", "minoredit": "Småplukk", @@ -673,8 +680,8 @@ "edit-no-change": "Endringa di vart ignorert fordi det ikkje vart gjort endringar i teksten.", "postedit-confirmation-created": "Sida vart oppretta.", "postedit-confirmation-restored": "Sida vart attoppretta.", - "postedit-confirmation-saved": "Endringa di vart lagra.", - "postedit-confirmation-published": "Endringa di vart publisert.", + "postedit-confirmation-saved": "[[Special:Diff/$2|Endringa di]] vart lagra.", + "postedit-confirmation-published": "[[Special:Diff/$2|Endringa di]] vart publisert.", "postedit-temp-created-label": "Mellombels konto", "postedit-temp-created": "Ein [[$2|automatisk generert konto]] har vorte oppretta for deg ved å leggja til ein informasjonskapsel i nettlesaren din. [$1 Opprett ein konto] for å velja brukarnamn sjølv og få tilgang til fleire funksjonar.", "edit-already-exists": "Kunne ikkje opprette ny side fordi ho alt eksisterer.", @@ -942,6 +949,7 @@ "linterror-tidy-font-bug": "Font-tagg prøver å endra lenkefarge", "linterror-tidy-whitespace-bug": "Tidy tomromfeil", "linterror-unclosed-quotes-in-heading": "Ikkje-lukka hermeteikn som lek or innhaldslista", + "linterror-wikilink-in-extlink": "Lenkjer i lenkjer", "email": "E-post", "userrights": "Brukarrettar", "userrights-lookup-user": "Vel ein brukar", @@ -1481,6 +1489,8 @@ "uploaded-script-svg": "Eit skriptelement «$1» vart funne i den opplasta SVG-fila.", "uploaded-hostile-svg": "Utrygg CSS vart funne i stilelementet til den opplasta SVG-fila.", "uploaded-event-handler-on-svg": "Det er ikkje tillate å setje event-handler-attributt $1=\"$2\" i SVG-filer.", + "uploaded-href-attribute-svg": "<a>-element kan berre lenkja (href) til data:- (innbygde filer), http(s)://- eller fragmentmål (#, same dokument). For andre element som <image> er berre data:- og fragmentlenkjer tillatne. Prøv å byggja inn bilee når du eksporterer SVG-en din. Fann <$1 $2=\"$3\">.", + "uploaded-setting-href-svg": "Bruk av «set»-taggen for å legja til «href»-attributt til foreldreelementet er blokkert.", "uploadvirus": "Fila innheld virus! Detaljar: $1", "upload-source": "Kjeldefil", "sourcefilename": "Filsti:", @@ -1574,6 +1584,7 @@ "uploadstash-badtoken": "Utføringa av handlinga lukkast ikkje; kan henda av di endringsrettane dine har gått ut. Freista om att.", "uploadstash-errclear": "Fjerning av filene var mislykka.", "uploadstash-refresh": "Oppdater fillista", + "uploadstash-header-date": "Dato", "invalid-chunk-offset": "Ugild delforskuving", "img-auth-accessdenied": "Tilgjenge avslått", "img-auth-notindir": "Den ynskte filstien er ikkje i den oppsette opplastingskatalogen", @@ -1829,7 +1840,7 @@ "apisandbox-retry": "Prøv på nytt", "apisandbox-examples": "Døme", "apisandbox-dynamic-parameters-add-placeholder": "Parameternamn", - "apisandbox-results": "Utfall", + "apisandbox-results": "Resultat", "apisandbox-request-url-label": "Førespurd URL:", "apisandbox-request-time": "Førespurnadstid: $1", "booksources": "Bokkjelder", @@ -1952,7 +1963,9 @@ "watchlistfor2": "For $1", "nowatchlist": "Du har ikkje noko i overvakingslista di.", "watchlistanontext": "Logg inn for å vise eller endre sider på overvakingslista di.", + "watchlistanontext-for-temp-user": "Opprett ein konto for å sjå eller redigera element på overvakingslista.", "watchnologin": "Ikkje innlogga", + "watchlistnotwatchable": "Sida kan ikkje overvakast.", "addwatch": "Legg til i overvakingslista", "updatewatchlist": "Oppdater overvakingslista", "addedwatchtext": "«[[:$1]]» og diskusjonssida hennar er lagde til i [[Special:Watchlist|overvakingslista]] di.", @@ -2218,7 +2231,7 @@ "sp-contributions-hideminor": "Gøym småplukk", "sp-contributions-submit": "Søk", "whatlinkshere": "Lenkjer hit", - "whatlinkshere-count": "Viser {{PLURAL:$1|eitt element|$1 element}}.", + "whatlinkshere-count": "Viser {{PLURAL:$1|element}}.", "whatlinkshere-title": "Sider som har lenkje til «$1»", "whatlinkshere-page": "Side:", "linkshere": "Desse sidene har lenkjer til '''$2''':", @@ -2281,6 +2294,7 @@ "block-expiry-custom-hours": "timar", "block-expiry-custom-days": "dagar", "block-expiry-custom-weeks": "veker", + "block-expiry-custom-years": "år", "block-expiry-datetime": "Særskild dato og tidspunkt", "block-options": "Andre val:", "block-reason": "Årsak:", @@ -2796,6 +2810,7 @@ "confirm-watch-top": "Legg denne sida til i overvakingslista di?", "confirm-watch-label": "Tidsperiode for overvaking:", "watchlist-expiry-options": "Uavgrensa:infinite,1 veke:1 week,1 månad:1 month,3 månader:3 months,6 månader:6 months,1 år:1 year", + "confirm-watch-button-expiry": "Overvak", "confirm-unwatch-button": "OK", "confirm-unwatch-top": "Fjern denne sida frå overvakingslista di?", "confirm-rollback-button": "OK", @@ -2830,6 +2845,7 @@ "watchlistedit-normal-legend": "Fjern sider frå overvakingslista", "watchlistedit-normal-explain": "Sidene på overvakingslista di er viste nedanfor.\nFor å fjerne ei side, kryss av boksen ved sida av sida du vil fjerne og klikk på «{{int:Watchlistedit-normal-submit}}».\nDu kan òg [[Special:EditWatchlist/raw|endre overvakingslista i råformat]].", "watchlistedit-normal-submit": "Fjern sider", + "watchlistedit-normal-check-all": "Marker alle", "watchlistedit-normal-done": "{{PLURAL:$1|Éi side|$1 sider}} vart fjerna frå overvakingslista di:", "watchlistedit-raw-title": "Endre på overvakingslista i råformat", "watchlistedit-raw-legend": "Endre på overvakingslista i råformat", @@ -2839,14 +2855,14 @@ "watchlistedit-raw-done": "Overvakingslista er oppdatert.", "watchlistedit-raw-added": "{{PLURAL:$1|Éi side vart lagt til|$1 sider vart lagde til}}:", "watchlistedit-raw-removed": "{{PLURAL:$1|Éi side|$1 sider}} vart fjerna:", - "watchlistedit-clear-title": "Tømde overvakingslista", + "watchlistedit-clear-title": "Tøm overvakingslista", "watchlistedit-clear-legend": "Tøm overvakingslista", "watchlistedit-clear-explain": "Alle titlane vert fjerna frå overvakingslista di", "watchlistedit-clear-titles": "Titlar:", "watchlistedit-clear-submit": "Tøm overvakingslista (dette er permanent!)", "watchlistedit-clear-done": "Overvakingslista di vart tømt.", "watchlistedit-clear-removed": "{{PLURAL:$1|éin tittel|$1 titlar}} vart fjerna:", - "watchlistedit-too-many": "Det er for mange sider til at dei kan visast her.", + "watchlistedit-too-many": "Overvakingslista di er blitt oppdatert. Det er for mange sider til at dei kan visast her.", "watchlisttools-clear": "Tøm overvakingslista", "watchlisttools-view": "Vis relevante endringar", "watchlisttools-edit": "Vis og endre overvakingslista", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/nyo.json mediawiki-1.43.9+dfsg/languages/i18n/nyo.json --- mediawiki-1.43.8+dfsg/languages/i18n/nyo.json 2026-04-01 12:33:20.775553700 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/nyo.json 2026-06-29 17:54:46.907095700 +0000 @@ -195,6 +195,7 @@ "viewsource-title": "Rora oburugo bwa $1", "viewsourcetext": "Noosobora kurora n'okusubiiriza oburugo bw'orupapura runu.", "ns-specialprotected": "Empapura z'okuleebuka tizisobora kufooka.", + "welcomeuser": "Webale kwija, $1!", "yourname": "Ibara ly'omukozesa:", "userlogin-yourname": "Ibara ly'omukozesa", "userlogin-yourname-ph": "Tamu ibara ly'omukozesa", @@ -239,6 +240,11 @@ "passwordreset": "Ragaza ekihinguza", "passwordreset-username": "Ibara ly'omukozesa:", "passwordreset-email": "Endagirro y'email:", + "edit-recovery-special-view": "rora", + "edit-recovery-special-edit": "gorra", + "edit-recovery-special-delete": "ita", + "edit-recovery-loaded-recover": "Nagisa", + "edit-recovery-loaded-discard": "Ijurra", "summary": "Omubugufu:", "minoredit": "Kinu kifooki kike", "watchthis": "Ronza orupapura runu", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/pap.json mediawiki-1.43.9+dfsg/languages/i18n/pap.json --- mediawiki-1.43.8+dfsg/languages/i18n/pap.json 2026-04-01 12:33:20.783553800 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/pap.json 2026-06-29 17:54:46.915095800 +0000 @@ -12,7 +12,8 @@ "לערי ריינהארט", "아라", "Letra.berdi", - "Sanderpel713" + "Sanderpel713", + "Kallmemel" ] }, "sunday": "djadumingu", @@ -67,59 +68,59 @@ "dec": "des", "period-am": "AM", "period-pm": "PM", - "pagecategories": "{{PLURAL:$1|Kategoria|Kategorianan}}", - "category_header": "Artíkulonan den kategoria \"$1\"", - "subcategories": "Supkategorianan", - "category-media-header": "Medio den kategoria \"$1\"", - "category-empty": "Aktualmente e kategoria akí no tin página òf medio", - "hidden-categories": "{{PLURAL:$1|Deskubrí kategoria|kategoria Skondí}}", + "pagecategories": "{{PLURAL:$1|Kategoria}}", + "category_header": "Artíkulo den kategoria \"$1\"", + "subcategories": "Supkategoria", + "category-media-header": "Media den kategoria \"$1\"", + "category-empty": "E kategoria aki aktualmente no ta kontené página òf media", + "hidden-categories": "{{PLURAL:$1|Kategoria skondí}}", "hidden-category-category": "Kategoria skondí", - "category-subcat-count": "{{PLURAL:$2|E kategoria akí tin solamente e próksimo supkategoria.|E kategoria akí tin e siguiente {{PLURAL:$1|supkategoria|$1 supkategorianan}}, di $2 na tur.}}", - "category-subcat-count-limited": "E kategoria akí tin e siguiente {{PLURAL:$1|supkategoria|$1 supkategorianan}}.", - "category-article-count": "{{PLURAL:$2|E kategoria akí tin solamente e próksimo página.|E próksimo {{PLURAL:$1|página ta|$1 páginanan ta}} den e kategoria akí, di $2 na tur.}}", - "category-article-count-limited": "E próksimo {{PLURAL:$1|página ta|$1 páginana ta}} den e kategoria akí.", - "category-file-count": "{{PLURAL:$2|E kategoria akí tin solamente e próksimo fail.|E próksimo {{PLURAL:$1|fail ta|$1 failnan ta}} den e kategoria akí, di $2 na tur.}}", - "category-file-count-limited": "E próksimo {{PLURAL:$1|fail ta|$1 failnan ta}} den e kategoria akí.", + "category-subcat-count": "{{PLURAL:$2|E kategoria aki tin solamente e siguiente supkategoria.|E kategoria aki tin e siguiente {{PLURAL:$1|supkategoria}}, for di un total di $2.}}", + "category-subcat-count-limited": "E kategoria aki tin e siguiente {{PLURAL:$1|supkategoria}}.", + "category-article-count": "{{PLURAL:$2|E kategoria aki tin solamente e siguiente página.|E siguiente {{PLURAL:$1|página ta}} den e kategoria aki, for di un total di $2.}}", + "category-article-count-limited": "E siguiente {{PLURAL:$1|página ta}} den e kategoria aki.", + "category-file-count": "{{PLURAL:$2|E kategoria aki tin solamente e siguiente fail.|E siguiente {{PLURAL:$1|fail ta}} den e kategoria aki, for di un total di $2.}}", + "category-file-count-limited": "E siguiente {{PLURAL:$1|fail ta}} den e kategoria aki.", "index-category": "Página indeksá", "noindex-category": "Página no-indeksá", - "broken-file-category": "Página ku tin link kibrá", + "broken-file-category": "Páginanan ku fail lenknan inkorekto", "about": "Info", "article": "Artíkulo", "newwindow": "(ta habri den un bentana nobo)", "cancel": "Kanselá", "moredotdotdot": "Mas...", - "morenotlisted": "Por ta e lista akí no ta kompletu", + "morenotlisted": "E lista aki por ta inkompleto.", "mypage": "Página", - "mytalk": "Diskushon", - "anontalk": "Diskushon", + "mytalk": "Papia", + "anontalk": "Papia", "navigation": "Nabegashon", "and": " i", "faq": "Preguntanan mas Puntrá", "actions": "Akshon", - "namespaces": "Di espasio di nòmbernan", + "namespaces": "Espasio di nòmber", "variants": "Variante", "navigation-heading": "Menu di biahe aki lo tèrminá", "errorpagetitle": "Eror", - "returnto": "Bai bèk $1.", - "tagline": "Di {{SITENAME}}", - "help": "Yudansa", + "returnto": "Bai bèk na $1.", + "tagline": "For di {{SITENAME}}", + "help": "Yuda", "help-mediawiki": "Yudansa tokante MediaWiki", "search": "Buska", - "search-ignored-headings": " #
                    \n# Títulonan ku un búskeda lo ignorá.\n# Kambio na esaki lo drenta na vigor asina indeksá e página ku e título.\n# Bo por fòrsa re-indeksashon di e página si bo hasi un edishon bashí (klek riba edishon i despues publiká, sin kambia teksto).\n# E malchi ta asin'akí:\n#   * Tur kos, for di un \"#\" te fin di e liña ta un komentario.\n#   * Tur liña ku no ta bashí ta e título presis pa ignorá, inkluso mayúskulo, lèter chikí, tur kos.\nReferensia\nLink eksterno\nMira tambe\n #
                    ", + "search-ignored-headings": " #
                    \n# Títulonan ku un búskeda lo ignorá.\n# Kambionan lo drenta na vigor ora indeksá e página ku e título.\n# Bo por forsa re-indeksashon di e página si bo hasi adaptashon nihil (klek riba editá i despues publiká, sin kalke kambio di teksto).\n# E sintáksis ta lo siguiente:\n#   * Tur teksto for di e íkono \"#\" te na fin di e liña ta wòrdu mira komo un remarka.\n#   * Tur liña ku no ta bashí ta presisamente e título ignorá, inkluso e uso di lèter mayúskulo.\nReferensia\nLink eksterno\nMira tambe\n #
                    ", "searchbutton": "Buska", - "go": "Buska", - "searcharticle": "Buska", - "skin-view-history": "Bista di e historia", + "go": "OK", + "searcharticle": "OK", + "skin-view-history": "Bista di historia", "history": "Historia di página", "history_short": "Historia", "history_small": "histroia", "updatedmarker": "aktualisá despues di e lastu bia ku bo a mir'é", "printableversion": "Vershon pa prent", - "printableversion-deprecated-warning": "E vershon ku por imprimí no ta apoyá mas i por ta no ta sali bon. Por fabor aktualisá e markanan den bo browser i usa e e funshon di imprimí di bo browser.", - "permalink": "Loke duradero", + "printableversion-deprecated-warning": "E vershon ku por imprimí no ta kompatibel mas i por kontené eror. Por fabor aktualisá e bukelèger den bo browser i usa e funshon standart di prent di e browser.", + "permalink": "Lenk permanente", "print": "Imprimí", "view": "Wak", - "viewcontribs": "Mira kontribushonnan", + "viewcontribs": "Mira kontribushon", "skin-view-view": "Lesa", "skin-view-foreign": "Bista di $1", "edit": "Editá", @@ -129,25 +130,25 @@ "skin-view-create": "Krea", "create-local": "Añadí deskripshon lokal", "delete": "Kita", - "undelete_short": "restorá $1 redakshon", - "viewdeleted_short": "Mira {{PLURAL:$1|un edishon eliminá|$1 edishon eliminá}}", + "undelete_short": "restourá {{PLURAL:$1|un adaptashon|$1 adaptashon}}", + "viewdeleted_short": "Mira {{PLURAL:$1|un adaptashon eliminá|$1 edaptashon eliminá}}", "protect": "Protehá", "protect_change": "kambia", "skin-action-unprotect": "Kambia protekshon", "unprotect": "Kambia protekshon", "newpage": "Página nobo", - "newpage-desc": "Kuminsá un página nobo pa un tópiko ku a pidi.", + "newpage-desc": "Kuminsá un página nobo pa un tópiko ku a wòrdu pidí.", "view-missing-pages": "Mira páginannan ku falta.", "talkpagelinktext": "papia", - "specialpage": "Página Spesial", + "specialpage": "Página spesial", "personaltools": "Hèrmèntnan personal", "talk": "Diskushon", "views": "Kantidat di biaha mirá", "toolbox": "Hèrmènt", "cactions": "Mas", - "tool-link-userrights": "Kambia gruponan {{GENDER:$1|usuario}}", - "tool-link-userrights-readonly": "Mira gruponan {{GENDER:$1|usuario}}", - "tool-link-emailuser": "Email e {{GENDER:$1|usuario}} akí", + "tool-link-userrights": "Kambia grupo di {{GENDER:$1|usadó}}", + "tool-link-userrights-readonly": "Mira grupo di {{GENDER:$1|usadó}}", + "tool-link-emailuser": "Email e {{GENDER:$1|usadó}} aki", "imagepage": "Mira página di e dokumento", "mediawikipage": "Mira paginanan di mensahe", "templatepage": "Mira malchi di e página", @@ -155,32 +156,32 @@ "categorypage": "Mira e página di kategoria", "viewtalkpage": "Wak diskushon", "otherlanguages": "Na otro idioma", - "redirectedfrom": "(Bo a yega aki pa via página $1)", + "redirectedfrom": "(Redirigí for di página $1)", "redirectpagesub": "Página ku ta sirbi komo portal", - "redirectto": "Bai página:", - "lastmodifiedat": "A kambia e páginá akí último bia $1, $2.", + "redirectto": "Redirigí pa:", + "lastmodifiedat": "E páginá aki a wòrdu editá lastu biaha riba dia $1, rònt di $2.", "viewcount": "E paginá aki a wòrdu mirá {{PLURAL:$1|biaha|$1 biaha}}.", "protectedpage": "Página Protehá", "jumpto": "Bai:", "jumptonavigation": "nabegashon", "jumptosearch": "buska", - "view-pool-error": "Despensa, a sobrepasá kapasidat di e servernan. \nMuchu usuario ta trata na mira e página akí.\nPor fabor warda un ratu promé bo purba haña akseso atrobe.\n\n$1", - "generic-pool-error": "Despensa, a sobrepasá kapasidat di e servernan. \nMuchu usuario ta trata na mira e rekurso akí.\nPor fabor warda un ratu promé bo purba haña akseso atrobe.", + "view-pool-error": "E sirbidónan a surpasá kapasidat na e momento aki. \nMuchu usadó ta trata na mira e página aki.\nPor fabor warda un ratu promé bo purba haña akseso atrobe.\n\n$1", + "generic-pool-error": "E sirbidónan a surpasá kapasidat. \nMuchu usadó ta trata na mira e rekurso aki.\nPor fabor warda un ratu promé bo purba haña akseso atrobe.", "pool-timeout": "Tempu máksimo pa e blokeo a pasa", "pool-queuefull": "E lista di proseso ta yen", "pool-errorunknown": "Eror deskonosí", - "pool-servererror": "E servisio di konta proseso no ta disponibel ($1).", + "pool-servererror": "E servisio \"pool counter\" no ta disponibel ($1).", "poolcounter-usage-error": "Eror di uso: $1", "aboutsite": "Tokante {{SITENAME}}", "aboutpage": "Project:Info", - "copyright-footer": "E kontenido ta disponibel bou di $1.", + "copyright-footer": "E kontenido ta disponibel bou di $1 a ménos ku e ta indiká lo kontrario", "copyrightpage": "{{ns:project}}:Derechinan di outor", "currentevents": "Eventonan aktual", "currentevents-url": "Project:Eventonan aktual", - "disclaimers": "Deklarashon di Liberashon for di Responsabilidatnan", + "disclaimers": "Derecho reservá", "disclaimerpage": "Project:Deklarashon di Liberashon for di Responsabilidat General", - "edithelp": "Yudansa ku editamentu", - "helppage-top-gethelp": "Yudansa", + "edithelp": "Yuda ku editá", + "helppage-top-gethelp": "Yuda", "mainpage": "Página Prinsipal", "mainpage-description": "Página prinsipal", "policy-url": "Project:Pólisa", @@ -190,33 +191,37 @@ "privacypage": "Project:Pólisa di Privasidat", "badaccess": "Eror di outorisashon", "badaccess-group0": "Bo no tin outorisashon pa ehekutá e akshon ku bo a skohe.", - "badaccess-groups": "E akshon ku bio a pidi ta limitá na usuarionan den {{PLURAL:$2|grupo|un di e gruponan}}: $1.", + "badaccess-groups": "E akshon ku bo a solisitá ta limitá na usadó den {{PLURAL:$2|grupo|un di e gruponan}}: $1.", "versionrequired": "Vershon $1 di MediaWiki ta nesesario", - "versionrequiredtext": "Vershon $1 di MediaWiki ta nesesario pa usa e página akí.\nMira [[Special:Version|version page]].", + "versionrequiredtext": "Vershon $1 di MediaWiki ta rekerí pa usa e página aki.\nMira [[Special:Version|vershon di software]].", "ok": "OK", "retrievedfrom": "For di \"$1\"", "new-messages": "Bo tin $1 ($2).", - "new-messages-from-users": "{{PLURAL:$4|Bo tin}} $1 di {{PLURAL:$3|un otro usuario|$3 otro usuario}} ($2).", - "new-messages-from-many-users": "Bo tin $1 di vários usuario ($2).", + "new-messages-from-users": "{{PLURAL:$4|Bo tin}} $1 di {{PLURAL:$3|un otro usadó|$3 otro usadó}} ($2).", + "new-messages-from-many-users": "Bo tin $1 di vários usadó ($2).", "new-messages-link-plural": "{{PLURAL:$1|un mensahe nobo|999=mensahe nobo}}", "new-messages-diff-link-plural": "lastu {{PLURAL:$1|kambio|999=kambio}}", "editsection": "editá", "editold": "editá", "viewsourceold": "wak kódigo fuente", "editlink": "editá", - "viewsourcelink": "Mira fuente", + "viewsourcelink": "mira fuente", "editsectionhint": "Editá servisio: $1", "toc": "Kontenido", "showtoc": "mustra", "hidetoc": "skonde", "collapsible-collapse": "Sera", + "collapsible-collapse-all-text": "Kòlèps tur", + "collapsible-collapse-all-tooltip": "Kolèps tur elemento (di klap sera) riba e página aktual", "collapsible-expand": "Ekspandé", + "collapsible-expand-all-text": "Ekspandé tur", + "collapsible-expand-all-tooltip": "Ekspandé tur elemento (di klap sera) riba e página aktual", "confirmable-confirm": "{{GENDER:$1|Bo}} ta sigur?", - "confirmable-yes": "Si", + "confirmable-yes": "Sí", "confirmable-no": "Nò", "thisisdeleted": "Mira òf restorá $1?", "viewdeleted": "Mira $1?", - "restorelink": "{{PLURAL:$1|un edishon eliminá |$1 edishon eliminá}}", + "restorelink": "{{PLURAL:$1|un adaptashon eliminá |$1 adaptashon eliminá}}", "feed-invalid": "Supskripshon inválido pa e tipo di \"feed\".", "feed-unavailable": "No ti \"feeds\"disponibel", "site-rss-feed": "''Feed'' RSS $1", @@ -227,11 +232,11 @@ "sort-descending": "Surti den órden desendiente", "sort-ascending": "Surti den órden kresiente", "sort-initial": "Surti na e manera original", - "sort-rowspan-error": "E página akí tin un tabèl ku atributo \"rowspan\"ku ta spesifiká mas rei ku e tabèl tin. Bo por redaktá e página pa drecha esaki.", + "sort-rowspan-error": "E página aki ta kontené un tabèl ku atributo \"rowspan\" ku ta spesifiká mas rei ku e tabèl berdaderamente tin. Bo por drecha esaki dor di editá e página.", "nstab-main": "Artíkulo", - "nstab-user": "Página {{GENDER:$1|di usuario}}", + "nstab-user": "Página {{GENDER:$1|di usadó}}", "nstab-media": "Media", - "nstab-special": "Spesial página", + "nstab-special": "Página spesial", "nstab-project": "Página di proyekto", "nstab-image": "Fail", "nstab-mediawiki": "Mensahe", @@ -242,7 +247,7 @@ "nosuchaction": "No tin un akshon asina", "nosuchactiontext": "E akshon spesifiká den e URL no ta bálido.\nKisas bo a taip e URL robes òf uza un lenk inkorekto.\nPor tin un eror tambe den e programa uzá pa {{SITENAME}}.", "nosuchspecialpage": "E página spesial no ta eksistí", - "nospecialpagetext": "Bo a pidi un página spesial inválido.\n\nBo por haña un lista di tur [[Special:SpecialPages|{{int:specialpages}}]].", + "nospecialpagetext": "Bo pidimentu di un página spesial ta inbálido.\n\nUn lista di páginanan spesial bálido por wòrdu hañá na [[Special:SpecialPages|{{int:specialpages}}]].", "error": "Eror", "databaseerror": "Eror di e base di dato.", "databaseerror-text": "A sosodé un eror di konsulta di e base di dato. Esaki po ta un fayo den e programa.", @@ -250,14 +255,14 @@ "databaseerror-query": "Konsulta: $1", "databaseerror-function": "Funshon: $1", "databaseerror-error": "Eror: $1", - "laggedreplicamode": "Aviso: Kisas e página no tin kontenido di mas resien.", + "laggedreplicamode": "Aviso: E página kisas no ta kontene aktualisashon mas resien.", "readonly": "Base di dato blòkiá", "enterlockreason": "Duna un motibu pa e blokeo, inkluso un idea di ki tempu lo kita e blokeo.", - "readonlytext": "E base di dato ta blòkiá pa entrada nobo i otro tipo di kambio, probablemente pa hasi mantenementu normal di e base di dato. Despues di esei lo e funshoná normal atrobe.\n\nE atministradó ku a blòki'é a duna e splikahson akí: $1", + "readonlytext": "E base di dato ta blòkiá pa entrada nobo i otro tipo di modifikashon, probablemente debí na mantenshon rutina. E base di dato lo funshoná normal atrobe despues.\n\nE atministradó ku a blòki'é a duna e splikahson aki: $1", "missingarticle-rev": "(revishon: $1)", - "missingarticle-diff": "(kambio:$1,$2)", - "readonly_lag": "A blòkia e base di dato outomátikamente te ora e base di dato sekundario sinkronisá ku esun primario", - "timeouterror": "Tempu límite di warda riba e \"server\" a pasa", + "missingarticle-diff": "(kambio: $1, $2)", + "readonly_lag": "A blòkia e database outomátikamente te ora e database sekundario sinkronisá ku esun prinsipal", + "timeouterror": "sirbidó taim-out", "internalerror": "Eror interno", "internalerror_info": "Eror interno: $1", "internalerror-fatal-exception": "Eksepshon fatal di tipo \"$1\"", @@ -269,184 +274,408 @@ "filenotfound": "No por a haña fail \"$1\".", "unexpected": "Balor inesperá: \"$1\"=\"$2\"", "formerror": "Eror: no por a manda e formulario.", - "badarticleerror": "No por hasi e akshon akí na e página akí.", + "badarticleerror": "E akshon aki no por wòrdu ehekutá riba e página aki.", "cannotdelete": "No por a kita e página òf imagen \"$1\". \nPor ta un otro hende a kit'é kaba.", "cannotdelete-title": "No por kita página \"$1\"", "delete-scheduled": "Página \"$1\" ta programá pa kita. \nPor fabor, poko pasenshi.", "delete-hook-aborted": "Un ekstenshon a kanselá e eliminashon.\nNo a duna splikashon.", "badtitle": "Título inválido", - "badtitletext": "E título di e página ku bo a pidi tabata inválido, bashí, òf un link pa un inter-idioma òf inter-wiki inkorekto.", + "badtitletext": "E pedido di título di página ta inbálido, bashí, òf un inter-idioma òf inter-wiki inkorektamente ilenk.\nE por kontené un òf mas karakter ku no por wòrdu usá den un título.", + "title-invalid": "E título di página pidí no ta bálido.", "viewsource": "Wak fuente", - "skin-action-viewsource": "Mira fuente", + "skin-action-viewsource": "Wak fuente di kódigo", "viewsource-title": "Mira fuente pa $1", - "viewsourcetext": "Bo por mira i kopia fuente di e página akí.", - "yourname": "Nòmber di uzadó", - "userlogin-yourname": "Nòmber di usuario", - "userlogin-yourname-ph": "Yena bo nòmber di usuario", + "viewsourcetext": "Bo por mira i kopia fuente di teksto di e página aki.", + "mycustomcssprotected": "Bo no tin pèrmit pa editá e CSS-página aki.", + "mycustomjsonprotected": "Bo no tin pèrmit pa editá e JSON-página aki.", + "mycustomjsprotected": "Bo no tin pèrmit pa editá e Javascript-página aki.", + "myprivateinfoprotected": "Bo no tin pèrmit pa editá bo informashon privá.", + "mypreferencesprotected": "Bo no tin pèrmit pa editá bo preferensia.", + "ns-specialprotected": "Páginanan den e espasio di nòmber \"{{ns:special}}\" no por wòrdu editá.", + "invalidtitle": "Título inbálido.", + "invalidtitle-knownnamespace": "Título inbálido ku espasio di nòmber \"$2\" i teksto \"$3\"", + "exception-nologin": "Bo no ta outentiká", + "exception-nologin-text": "Por fabor inisiá seshon pa por haña akseso na e página òf akshon aki.", + "logging-out-notify": "Ta terminá seshon, por fabor un ratu.", + "logout-failed": "No por terminá seshon: $1", + "cannotlogoutnow-title": "No por terminá seshon", + "cannotlogoutnow-text": "No ta posibel pa terminá seshon ora ta usa $1.", + "welcomeuser": "Bonbiní, $1!", + "welcomecreation-msg": "Bo kuenta a wòrdu kreá.\nBo por kambia bo {{SITENAME}} [[Special:Preferences|preferensianan]] si bo ta deseá.", + "yourname": "Nòmber di usadó", + "userlogin-yourname": "Nòmber di usadó", + "userlogin-yourname-ph": "Yena bo nòmber di usadó", + "createacct-another-username-ph": "Yena bo nòmber di usadó", "userlogin-yourpassword": "Kontraseña", "userlogin-yourpassword-ph": "Yena un kontraseña", "createacct-yourpassword-ph": "Yena un kontraseña", "yourpasswordagain": "Hinka kontraseña atrobe", + "createacct-useuniquepass": "Ta rekomendabel pa usa un kontraseña úniko ku bo no ta usa riba ningun otro wèpsait.", "createacct-yourpasswordagain": "Konfirmá kontraseña", "createacct-yourpasswordagain-ph": "Yena kontraseña di nobo", - "userlogin-remembermypassword": "Mantenémi outentiká", - "login": "Registrá", - "userlogout": "Terminá sesion", + "userlogin-remembermypassword": "Mantené mi outentiká", + "userlogin-signwithsecure": "Usa konekshon sigur", + "cannotlogin-title": "No por inisiá seshon", + "cannotlogin-text": "No ta posibel pa inisiá seshon", + "cannotloginnow-title": "No por inisiá seshon", + "cannotloginnow-text": "No ta posibel pa inisiá un seshon ora ta usa $1.", + "cannotcreateaccount-title": "No por krea kuentanan", + "cannotcreateaccount-text": "Kreashon di kuenta direkto no ta aktivá riba e wiki aki.", + "yourdomainname": "Bo dominio:", + "password-change-forbidden": "Bo no por kambia kontraseña riba e wiki aki.", + "externaldberror": "Tabatin sea un eror di databse pa ku outentikashon òf bo no ta permití pa aktualisá bo kuenta eksterno.", + "login": "Inisiá seshon", + "login-security": "Verifiká bo identidat", + "nav-login-createaccount": "Inisiá seshon / krea kuenta", + "logout": "Terminá seshon", + "userlogout": "Terminá seshon", + "templogout": "Terminá seshon", "notloggedin": "Bo no ta outentiká", "userlogin-noaccount": "Bo no tin un kuenta?", - "userlogin-joinproject": "Registrá na {{SITENAME}}", + "userlogin-joinproject": "Djòin {{SITENAME}}", "createaccount": "Krea kuenta", "userlogin-resetpassword-link": "Bo a lubidá bo kontraseña?", - "userlogin-helplink2": "Yudansa ku registramentu", - "createacct-emailoptional": "Email (opshonal)", - "createacct-email-ph": "Yena bo email", + "userlogin-helplink2": "Yuda ku registrashon", + "userlogin-reauth": "Bo mester bolbe inisiá seshon pa verifiká ku bo ta {{GENDER:$1|$1}}.", + "userlogin-createanother": "Krea un otro kuenta", + "createacct-emailrequired": "Email adrès", + "createacct-emailoptional": "Email adrès (opshonal)", + "createacct-email-ph": "Yena bo email adrès", + "createacct-another-email-ph": "Yena email adrès", + "createaccountmail": "Usa un kontraseña temporal arbitrario i mand'é na e email adrès spesifiká", + "createaccountmail-help": "Por wòrdu usá pa krea kuenta pa un otro persona sin sa e kontraseña.", + "createacct-realname": "Nòmber berdadero (opshonal)", + "createacct-reason": "Rason (registrá públikamente)", + "createacct-reason-ph": "Pakiko bo ta krea un otro kuenta", + "createacct-reason-help": "Mensahe desponibel den registro di kreashon di kuenta", + "createacct-reason-confirm": "E motibu ku bo a yena tabata un email adrès. Si esaki ta intenshoná, por fabor bolbe klek \"krea kuenta\"", "createacct-submit": "Krea bo kuenta", - "createacct-benefit-heading": "Hende manera abo ta traha {{SITENAME}}.", + "createacct-another-submit": "Krea kuenta", + "createacct-continue-submit": "Kontinua krea kuenta", + "createacct-another-continue-submit": "Kontinua ku kreashon di kuenta", + "createacct-benefit-heading": "{{SITENAME}} ta trahá dor di hendenan manera abo.", "createacct-benefit-body1": "{{PLURAL:$1|edishon}}", "createacct-benefit-body2": "{{PLURAL:$1|página}}", "createacct-benefit-body3": "{{PLURAL:$1|kontribuidó|kontribuidónan}} resien", "badretype": "E kontraseñanan hinká no ta kuadra.", - "wrongpassword": "Kontraseña no ta korekto. Por fabor purba atrobe.", + "usernameinprogress": "Un kreashon di kuenta pa nòmber di usadó aki ta ya kaba den progreso.\nPor fabor warda.", + "userexists": "Nòmber di usadó insertá ta den den uso kaba.\nPor fabor skohe un nòmber diferente.", + "createacct-normalization": "Bo nòmber di usadó lo wòrdu ahusta pa \" $2 \" debí na restrikshonnan tékniko.", + "loginerror": "Eror di registrashon", + "createacct-error": "Eror den kreashon di kuenta", + "createaccounterror": "No por a krea kuenta: $1", + "nocookieslogin": "{{SITENAME}} ta usa cookie pa outentiká usadó.\nBo tin cookienan desaktivá.\nPor fabor aktivá nan i purba atrobe.", + "createacct-loginerror": "E kuenta a wòrdu kreá ku éksito pero bo no por a inisiá un seshon outomatikamente. Por fabor sigui pa [[Special:UserLogin|inisiá seshon manualmente]].", + "userlogin-authpopup-loggingin-title": "Outentikashon…", + "userlogin-authpopup-retry": "Purba di nobo", + "userlogin-authpopup-cancel": "Kanselá", + "userlogin-authpopup-closeme": "Si bo mira e mensahe aki, bo por sera e bentana aki.", + "loginsuccesstitle": "Seshon inisiá", + "loginsuccess": "Bo a inisiá aktualmente un seshon na {{SITENAME}} komo \"$1\"", + "nouserspecified": "Bo tin di spesifiká un nòmber usadó.", + "login-userblocked": "E usadó aki ta blokiá. Registrashon no ta permití.", + "wrongpassword": "A introdusí un nomber di usadó òf kontraseña inkorekto.\nPor fabor purba atrobe.", "wrongpasswordempty": "Kontraseña tabata bashí. Por fabor purba atrobe.", - "acct_creation_throttle_hit": "Bishitantenan na uzando bo IP adrès a traha $1 kuenta den e último 24 ora, lokual ta e máksimo permití den e periodo aki. Esaki ta nifiká ku hendenan uzando e IP adrès aki no por traha mas kuenta na e momentu aki.", + "mailmypassword": "Reinstourá kontraseña", + "passwordremindertitle": "Kontraseña temporal nobo pa {{SITENAME}}", + "mailerror": "Eror den mandamentu di email: $1", + "acct_creation_throttle_hit": "Bishitantenan di wiki ta usá bo IP adrès a krea {{PLURAL:$1|1 kuenta|$1 kuenta}} den e último $2, lokual ta e máksimo permití den e periodo aki. \nEsaki ta nifiká, ku bishitantenan ku ta usa e IP adrès aki no por krea mas kuenta na e momentu aki.", "accountcreated": "Kuenta trahá", - "accountcreatedtext": "E kuenta di uzadó pa $1 tabata trahá.", + "accountcreatedtext": "E kuenta di usadó pa [[{{ns:User}}:$1|$1]] ([[{{ns:User talk}}:$1|diskushon]]) a wòrdu kreá.", + "login-abort-generic": "No a logra inisiá seshon - Abortá", "loginlanguagelabel": "Idioma: $1", - "pt-login": "Registrá", - "pt-login-button": "Registrá", + "pt-login": "Inisiá seshon", + "pt-login-button": "Inisiá seshon", + "pt-login-continue-button": "Kontinua outentiká", "pt-createaccount": "Krea kuenta", - "pt-userlogout": "Terminá sesion", + "pt-userlogout": "Terminá seshon", "changepassword": "Kambia kontraseña", - "passwordreset": "Re-establesé kontraseña", + "resetpass_announce": "Introdusí un kontraseña nobo pa kompletá registrashon.", + "resetpass_header": "Kambia kontraseña di kuenta", + "oldpassword": "Kontraseña bieu:", + "newpassword": "Kontraseña nobo:", + "retypenew": "Taip kontraseña di nobo:", + "resetpass_submit": "Sèt kontraseña i inisiá seshon", + "changepassword-success": "Bo kontraseña a wòrdu kambiá!", + "resetpass_forbidden": "Kontraseña no por wòrdu kambiá", + "resetpass_forbidden-reason": "Kontraseña no por wòrdu kambiá: $1", + "resetpass-submit-loggedin": "Kambia kontraseña", + "resetpass-submit-cancel": "Kanselá", + "resetpass-wrong-oldpass": "E kontraseña aktual òf temporal ta inbálido.\nBo a posiblemente kambia bo kontraseña kaba òf pidi un kontraseña temporal nobo.", + "resetpass-recycled": "Kambia bo kontraseña pa algu diferente for di bo kontraseña aktual.", + "resetpass-temp-password": "Kontraseña temporal:", + "passwordreset": "Reinstourá kontraseña", + "passwordreset-username": "Nòmber di usadó:", + "passwordreset-domain": "Dominio:", + "passwordreset-email": "Email adrès:", + "passwordreset-emailtitle": "Detaye di kuenta riba {{SITENANE}}", + "passwordreset-emailelement": "Nomber di usadó:\n $1 \n\nKontraseña temporal:\n $2", + "passwordreset-success": "Bo a pidi pa reinstourá kontraseña.", + "passwordreset-invalidemail": "Email adrès inbálido", + "passwordreset-nodata": "No a suministrá nòmber di usadó òf email adrès", + "changeemail": "Alterá òf kita email adrès", + "changeemail-no-info": "Bo mester ta outentiká pa kambia bo email adrès.", + "changeemail-oldemail": "Email adrès aktual:", + "changeemail-newemail": "Email adrès nobo:", + "changeemail-none": "(ningun)", + "changeemail-password": "Bo kontraseña di {{SITENAME}}:", + "changeemail-submit": "Kambia email", + "resettokens": "Reinstourá token", + "resettokens-tokens": "Token:", + "resettokens-token-label": "$1 (balor aktual: $2)", + "resettokens-done": "reistourá token.", + "resettokens-resetbutton": "Reistourá token selektá", + "edit-recovery-special-user-not-enabled": "Bo por aktivá e funshon aki den [[Special:Preferences#mw-prefsection-editing|bo preferensianan]].", + "edit-recovery-special-intro": "Bo tin kambionan no wardá na siguiente {{PLURAL:$1|página òf sekshon}}:", + "edit-recovery-special-intro-empty": "No tin kambionan pa warda.", + "edit-recovery-special-view": "wak", + "edit-recovery-special-edit": "editá", + "edit-recovery-special-delete": "eliminá", + "edit-recovery-special-recovered-on": "for di $1", + "edit-recovery-loaded-title": "Rekuperá kambio?", + "edit-recovery-loaded-message": "Bo tin kambionan no wardá ku por wòrdu rekuperá outomatikamente.", + "edit-recovery-loaded-message-different-rev-publish": "Repasá bo kambionan promé ku publiká.", + "edit-recovery-loaded-message-different-rev-save": "Repasá bo kambionan promé ku warda.", + "edit-recovery-loaded-discard": "Deskartá", "summary": "Resúmen:", - "minoredit": "Esaki ta un redakshon chikí", - "watchthis": "Observá e página aki", - "savearticle": "Warda e página", + "subject": "Tema:", + "minoredit": "Esaki ta un adaptashon menor", + "watchthis": "Opservá e página aki", + "savearticle": "Warda página", + "savechanges": "Warda kambio", "publishpage": "Publiká página", "publishchanges": "Publiká kambio", - "publishpage-start": "Publiká página...", - "publishchanges-start": "Publiká kambio...", - "preview": "Bista previo", - "showpreview": "Mustra bista previo", + "savearticle-start": "Warda página…", + "savechanges-start": "Warda kambio…", + "publishpage-start": "Publiká página…", + "publishchanges-start": "Publiká kambio…", + "preview": "Avanse", + "showpreview": "Mustra avanse", "showdiff": "Mustra e kambionan", - "anoneditwarning": "Opservashon: no tin inisio di sesion. Di direkshon P ta visibel públikamente si hasi tur e kambio. Si [$1 sesion] òf [$2 krea un kantidat], nan edison e atribuí su nòmber di salario, ademas di ku otro krea.", - "blockedtitle": "Uzadó ta blokiá", - "confirmedittext": "Bo mester konfirmá bo e-mail adrès promé ku bo editá página. Por fabor duna i validá bo e-mail adrès via bo [[Special:Preferences|preferensianan]].", - "loginreqlink": "Registrá", + "temp-user-banner-description": "Bo ta usa un kuenta temporal", + "temp-user-banner-tooltip-label": "Mas informashon tokante kuentanan temporal", + "temp-user-banner-tooltip-title": "Kuenta temporal", + "anoneditwarning": "Aviso: Bo no ta outentiká. Bo IP adrès lo ta visibel pa públiko ku kualke redakshon bo hasi. Si [$1 bo seshon a inisiá] òf [$2 bo krea un kuenta], bo redakshonnan lo ta atribuí na bo nòmber di usadó, banda di otro benifisionan.", + "missingcommentheader": "Pone tinu: Bo no a proveé un tema/titular pa e ramarka aki.\nSi bo bolbe klek \"$1\", bo kambio lo wòrdu publiká sin un tema/titular.", + "blockedtitle": "Usadó ta blokiá", + "confirmedittext": "Bo mester konfirmá bo e-mail adrès promé ku bo editá página. Por fabor duna i validá bo e-mail adrès via bo [[Special:Preferences|preferensia]].", + "loginreqtitle": "Inisiá seshon ta rekerí", + "loginreqlink": "Inisiá seshon", "accmailtitle": "Kontraseña mandá.", - "accmailtext": "E kontraseña pa '$1' tabata mandá pa $2.", + "accmailtext": "Un kontraseña generá arbitrariamente pa [[User talk:$1|$1]] a wòrdu mandá pa $2. E por wòrdu kambia riba página di [[Special:ChangePassword|kambia kontraseña]] ora di inisiá seshon.", "newarticle": "(Nobo)", - "newarticletext": "Bo a sigui un link pa un página ku no ta eksistí ainda. \nPa krea e página, kuminsá taip den e kuadro abou (mira e [página di yudansa $1] pa mas info).\nSi bo a yega aki sin tabata ke, klek riba e boton bai bèk di bo browser.", - "anontalkpagetext": "----\nEsaki ta e página di diskushon pa un uzadó anonimo ku no a traha un kuenta ahinda, òf no sa uz'é. \nPa e motibu aki nos tin ku uza IP adrès pa identifiká e persona. Diferente uzadó por uza e IP adrès aki. Si bo ta un uzadó anonimo i ta sinti ku komentario irelevante tabata mandá pa bo, por fabor [[Special:CreateAccount|krea un kuenta nobo]] òf [[Special:UserLogin|outentiká bo mes]] pa evitá konfushon den futuro.", + "newarticletext": "Bo a sigui un lenk pa un página ku no ta eksistí ainda. \nPa krea e página, kuminsá taip den kuadro akibou (mira e [$1 página di yudansa] pa mas info).\nSi bo a yega aki sin tabata ke, klek bo broswer su kònòpi di bai bèk.", + "anontalkpagetext": "----\nEsaki ta e página di diskushon pa un usadó anonimo ku no a traha un kuenta ahinda, òf no sa uz'é. \nPa e motibu aki nos tin ku usa IP adrès pa identifiká e persona. Diferente usadó por usa e IP adrès aki. Si bo ta un usadó anonimo i ta sinti ku komentario irelevante tabata mandá pa bo, por fabor [[Special:CreateAccount|krea un kuenta nobo]] òf [[Special:UserLogin|outentiká bo mes]] pa evitá konfushon den futuro.", "noarticletext": "Aworakí no tin teksto na e página akí.\nBo por [[Special:Search/{{PAGENAME}}|buska título di e página akí]] den otro página,\n[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} buska e registronan relevante],\nòf [{{fullurl:{{FULLPAGENAME}}|action=edit}} krea e página akí].", "noarticletext-nopermission": "Aworakí no tin teksto na e página akí.\nBo por [[Special:Search/{{PAGENAME}}|buska título di e página akí]] den otro página, òf\n[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} buska e registronan relevante],\npero bo no tin pèrmit pa krea e página akí.", - "userpage-userdoesnotexist-view": "Usuario $1 no ta registrá.", - "continue-editing": "Bai e área di editá", - "editing": "Pa redaktá $1", + "userpage-userdoesnotexist-view": "Kuenta di usadó \"$1\" no ta registrá riba wiki.", + "updated": "(Aktualisá)", + "previewnote": "Kòrda ku esaki ta solamente un avanse.\nBo kambionan no a wòrdu publiká ainda!", + "continue-editing": "Bai na editor", + "editing": "Ta editá $1", "creating": "Ta krea $1", "editingsection": "Ta editá $1 (sekshon)", + "editingcomment": "Ta okupá ku adaptashon di $1 (sekshon nobo)", + "editconflict": "Konflikto di adaptashon: $1", "yourtext": "Bo teksto", - "yourdiff": "Diferensianan", + "yourdiff": "Diferensia", "templatesused": "{{PLURAL:$1|Malchi}} uzá na e página akí:", "template-protected": "(protegido)", "template-semiprotected": "(semi en protegido)", - "hiddencategories": "E página akí ta parti di {{PLURAL:$1|un kategoria skondí|$1 kategoria skondí}}", + "hiddencategories": "E página aki ta parti di {{PLURAL:$1|un kategoria skondí|$1 kategoria skondí}}", "permissionserrors": "Eror di pèrmit", - "permissionserrorstext-withaction": "Bo no tin pèrmit pa $2, pa e {{PLURAL:$1|motibu|motibunan}} akí:", - "moveddeleted-notice": "E página akí no ta eksistí.\nTa mustra e registro di eliminashon, protekshon i movementu pa bo referensia.", + "permissionserrorstext-withaction": "Bo no tin pèrmit pa $2, pa e siguiente {{PLURAL:$1|motibu|motibunan}} aki:", + "recreate-moveddeleted-warn": "Aviso: Bo ta okupá ku krea un página ku anteriormente a wòrdu eliminá.\n\nBo mester konsiderá si ta apropiá pa sigui editá e página.\nPa fasilitá, e registro di eliminashon i movementu di e página aki ta wòrdu suminstrá.", + "moveddeleted-notice": "E página aki no ta eksistí.\nE registro akibou ta proveé pa referensia e eliminashon, protekshon i movementu.", + "slot-name-main": "Prinsipal", "content-model-wikitext": "teksto wiki", - "undo-failure": "No por a eliminá e edishon pa motibu di un konflikto ku edishonnan intermediario.", - "viewpagelogs": "Mira registro di e página akí", + "content-model-text": "teksto simpel", + "undo-failure": "No por a eliminá e adaptashon pa motibu di un konflikto ku edishonnan intermediario.", + "viewpagelogs": "Mira registro di página aki", "currentrev": "Revishon aktual", - "currentrev-asof": "Revishon aktual di $1", - "revisionasof": "Edishon di $1", - "revision-info": "Revishon $1 hasí pa {{GENDER:$6|$2}}$7", - "previousrevision": "← Edicion ariba", - "nextrevision": "Revishon mas resien", - "currentrevisionlink": "wak revishon aktual", + "currentrev-asof": "Vershon aktual di $1", + "revisionasof": "Vershon di $1", + "revision-info": "Vershon di {{GENDER:$6|$2}} riba $4 a pasa $5$7", + "previousrevision": "← Revishon anterior", + "nextrevision": "Revishon mas resien →", + "currentrevisionlink": "Revishon aktual", "cur": "akt", "next": "siguiente", "last": "prev", - "histlegend": "Leyenda: (akt) = diferensia ku vershon aktual,\n(prev) = diferensia ku vershon previo, m = editashon menor", + "page_first": "promé", + "page_last": "lastu", + "histlegend": "Selekshon di diferensia: Marka kònòpi radial di revishon pa kompará i primi ENTER òf e kònòpi na e bòm.
                    Leyenda: ({{int:cur}}) = diferensia ku vershon aktual,\n({{int:last}}) = diferensia ku vershon previo, {{int:minoreditletter}} = kambio menor.", "history-fieldset-title": "Felter revishon", "histfirst": "promé", "histlast": "último", + "historysize": "({{PLURAL:$1|1 byte|$1 byte}})", + "historyempty": "bashí", "history-feed-title": "Historia di revishon", - "history-feed-description": "Historia di revishon pa e página akí riba wiki", + "history-feed-description": "Bista di revishon pa e página aki riba wiki", + "history-feed-empty": "E página pidí no ta eksistí.\nE por a wòrdu eliminá for di wiki òf su nòmber a wòrdu kambiá.\nPurba [[Special:Search|listra wiki]] pa páginanan nobo relevante.", + "history-edit-tags": "Editá lebel di revishonnan selektá", + "history-empty": "No a haña revishon korespondiente.", "rev-delundel": "kambia visibilidat", + "rev-showdeleted": "mustra", + "revdelete-hide-comment": "Editá resúmen", + "revdelete-hide-user": "Nòmber di usadó òf IP adrès", + "revdelete-radio-set": "Skondí", + "revdelete-radio-unset": "Visibel", + "revdelete-radio-set-suppress": "Suprimí", "mergelog": "Registro di fushon", - "history-title": "Historia di revishon di \"$1\"", - "difference-title": "Diferensia entre revishonnan di \"$1\"", + "revertmerge": "Separá", + "history-title": "$1: Historia di revishon", + "difference-title": "$1: Diferensia entre revishonnan", "lineno": "Liña $1:", - "compareselectedversions": "Kompoará revishonnan selektá", - "editundo": "propósito", + "compareselectedversions": "Kompará revishonnan selektá", + "editundo": "drèi bèk", "diff-empty": "(Sin diferensia)", - "diff-multi-sameuser": "(No ta {{PLURAL:$1|mustra un edishon intermedio|mustra $1 edishon intermedio}} di mes usuario)", - "searchresults": "Resultadonan di búskeda", - "searchresults-title": "Resultadonan di buska \"$1\"", + "diff-multi-sameuser": "({{PLURAL:$1|Un revishon interino|$1 revishon interino}} dor di e mesun {{GENDER:$3|usadó}} no ta disponibel)", + "diff-multi-otherusers": "({{PLURAL:$1|Un revishon interino|$1 revishon interino}} dor di {{PLURAL:$2|un otro usadó|$2 usadó}} no ta disponibel)", + "diff-inline-format-label": "Den liña", + "diff-line-deleted": "⟵ eliminá", + "diff-newline": "↲ liña nobo", + "searchresults": "Resultadonan listrá", + "searchresults-title": "Resultadonan listrá pa \"$1\"", "prevn": "{{PLURAL:$1|$1}} anterior", "nextn": "siguiente {{PLURAL:$1|$1}}", "prevn-title": "$1 {{PLURAL:$1|resultado}} anterior", - "nextn-title": "Próksimo $1 {{PLURAL:$1|resultado}}", - "shown-title": "Mustra $1 {{PLURAL:$1|resultado}} na kada página", + "nextn-title": "Siguiente $1 {{PLURAL:$1|resultado}}", + "shown-title": "Mustra $1 {{PLURAL:$1|resultado}} pa kada página", "viewprevnext": "Mira ($1 {{int:pipe-separator}} $2) ($3)", - "searchmenu-exists": "Tin un página titulá \"[[:$1]]\" na e wiki akí.{{PLURAL:$2|0=|Mira otro resultadonan tambe}}", - "searchmenu-new": "Krea e página «[[:$1]]» na e wiki aki. {{PLURAL:$2|0=|Mira tambe e página ku a haña.|Mira tambe resultado di e búskeda.}}", + "searchmenu-exists": "Tin un página titulá \"[[:$1]]\" riba {{SITENAME}}.{{PLURAL:$2|0=|Mira tambe e otro resultadonan.}}", + "searchmenu-new": "Krea e página \"[[:$1]]\" riba wiki! {{PLURAL:$2|0=|Mira tambe e página hañá ku bo búskeda.|Mira tambe resultado di búskeda hañá.}}", "searchprofile-articles": "Artíkulo", - "searchprofile-images": "Multimedio", + "searchprofile-images": "Multimedia", "searchprofile-everything": "Tur kos", "searchprofile-advanced": "Avansá", - "searchprofile-articles-tooltip": "Buska den $1", - "searchprofile-images-tooltip": "Buska fail", - "searchprofile-everything-tooltip": "Buska den tur kontenido (inkluso página di papia)", - "search-result-size": "$1 ({{PLURAL:$2/1 palabra|$2 palabranan}})", + "searchprofile-articles-tooltip": "Listra den $1", + "searchprofile-images-tooltip": "Listra pa fail", + "searchprofile-everything-tooltip": "Listra den tur kontenido (inkluso página di diskushon)", + "search-result-size": "$1 ({{PLURAL:$2|1 palabra|$2 palabra}})", + "search-result-category-size": "{{PLURAL:$1|1 miemrbo|$1 miembro}} ({{PLURAL:$2|1 supkategoria|$2 supkategoria}}, {{PLURAL:$3|1 fail|$3 fail}})", "search-redirect": "(redirigí di $1)", - "search-section": "(Sekshon $1)", - "search-file-match": "(e ta kuadra ku kontenido di e fail)", + "search-section": "(sekshon $1)", + "search-file-match": "(ta kuadra ku kontenido di fail)", "search-suggest": "Bo tabata ke men: $1", + "search-interwiki-more": "(mas)", "searchall": "tur", "search-showingresults": "{{PLURAL:$4|Resultado $1 di $3|Resultado $1 – $2 di $3}}", "search-nonefound": "No tin resultado ku ta kuadra ku e búskeda.", - "mypreferences": "Preferensianan", + "powersearch-toggleall": "Tur", + "powersearch-togglenone": "Ningun", + "mypreferences": "Preferensia", + "default": "standart", + "email": "Email", "group-bot": "bòt", "group-sysop": "Atministradó", "grouppage-bot": "{{ns:project}}:Bòt", "grouppage-sysop": "{{ns:project}}:Atministradó", "right-upload": "Subi fail", - "newuserlogpage": "registro di kreashon di usuario", - "rightslog": "Regisro di pèrmit di usuario", - "skin-action-addsection": "Añadí un tópiko", + "newuserlogpage": "Registro di kreashon di usadó", + "rightslog": "Regisro di derecho di usadó", + "skin-action-addsection": "Agregá tópiko", "action-edit": "Editá e página aki", "action-createaccount": "krea e kuenta di usuario akí", "action-move": "Move", "action-protect": "Protehá", + "nchanges": "$1 {{PLURAL:$1|kambio}}", "enhancedrc-history": "historia", "recentchanges": "Kambionan resien", + "recentchanges-legend": "Opshon di kambionan resien", "recentchanges-summary": "Sigui e kambionan mas resien na {{SITENAME}} riba e página aki.", - "recentchanges-noresult": "Ningun kambio hasí den e periodo indiká no ta kuadra ku e kriterionan akí.", - "recentchanges-label-newpage": "E redakshon akí a krea un página nobo", - "recentchanges-label-minor": "Esaki ta un redakshon chikí", - "recentchanges-label-bot": "Un bòt a hasi e redakshon akí", - "recentchanges-label-plusminus": "E tamaño di página a kambia ku a kantidat di byte akí", + "recentchanges-noresult": "Ningun kambio den e periodo aki ku ta kumpli ku e kriterionan.", + "recentchanges-label-newpage": "E adaptashon aki a krea un página nobo", + "recentchanges-label-minor": "Esaki ta un adaptashon menor", + "recentchanges-label-bot": "Un bòt a ehekutá e adaptashon aki", + "recentchanges-label-plusminus": "E tamaño di página a kambia ku e kantidat di byte aki", "recentchanges-legend-heading": "Leyenda:", - "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (mira tambe [[Special:NewPages|lista di páginanan nobo]])", - "rclistfrom": "Mustra kambionan nobo kuminsando for di $3 $2", + "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (mira tambe [[Special:NewPages|lista di página nobo]])", + "recentchanges-submit": "Mustra", + "rcfilters-legend-heading": "Lista di abreviashon:", + "rcfilters-other-review-tools": "Otro hèrmènt di revishon", + "rcfilters-group-results-by-page": "Agrupá resultadonan pa página", + "rcfilters-activefilters": "Felter aktivo", + "rcfilters-activefilters-hide": "Skonde", + "rcfilters-activefilters-show": "Mustra", + "rcfilters-activefilters-hide-tooltip": "Skonde área di felter aktivo", + "rcfilters-activefilters-show-tooltip": "Mustra área di felter aktivo", + "rcfilters-limit-title": "Resultado pa mustra", + "rcfilters-limit-and-date-label": "$1 {{PLURAL:$1|kambio}}, $2", + "rcfilters-date-popup-title": "Periodo di tempu pa listra", + "rcfilters-days-title": "Dianan resien", + "rcfilters-days-show-days": "$1 {{PLURAL:$1|dia}}", + "rcfilters-days-show-hours": "$1 {{PLURAL:$1|ora}}", + "rcfilters-highlighted-filters-list": "Resaltá: $1", + "rcfilters-quickfilters": "Felter wardá", + "rcfilters-savedqueries-defaultlabel": "Filternan wardá", + "rcfilters-savedqueries-setdefault": "Instituí komo standart", + "rcfilters-savedqueries-unsetdefault": "Eliminá komo standart", + "rcfilters-savedqueries-remove": "Eliminá", + "rcfilters-savedqueries-new-name-label": "Nòmber", + "rcfilters-savedqueries-apply-label": "Krea felter", + "rcfilters-savedqueries-cancel-label": "Kanselá", + "rcfilters-clear-all-filters": "Limpia tur felter", + "rcfilters-show-new-changes": "Mustra kambionan nobo for di $1", + "rcfilters-search-placeholder-mobile": "Felter", + "rcfilters-invalid-filter": "Felter inbálido", + "rcfilters-empty-filter": "Ningun felter aktivo. Tur kontribushon ta disponibel.", + "rcfilters-filterlist-title": "Felter", + "rcfilters-highlightbutton-title": "Resaltá resultado", + "rcfilters-highlightmenu-title": "Selektá un koló", + "rcfilters-highlightmenu-help": "Selektá un koló pa resaltá e propiedat aki", + "rcfilters-filterlist-noresults": "Sin felter", + "rcfilters-filter-editsbyself-label": "Kambionan propio", + "rcfilters-filter-editsbyother-label": "Kambionan di otro", + "rcfilters-filter-editsbyother-description": "Tur kambio, ku eksepshon di esnan ku bo mes a hasi.", + "rcfilters-filter-user-experience-level-registered-label": "Registrá", + "rcfilters-filter-user-experience-level-unregistered-label": "No registrá", + "rcfilters-filter-user-experience-level-newcomer-label": "Nobato", + "rcfilters-filter-user-experience-level-newcomer-description": "Editornan registrá ku a hasi ménos ku 10 adaptashon òf 4 dia di aktividat.", + "rcfilters-filter-user-experience-level-learner-label": "Aprendis", + "rcfilters-filter-user-experience-level-experienced-label": "Usadó eksperensiá", + "rcfilters-filter-bots-label": "Bòt", + "rcfilters-filter-humans-label": "Ser humano (no bòt)", + "rcfilters-filter-pageedits-label": "Adaptashon di página", + "rcfilters-filter-newpages-label": "Kreashon di página", + "rcfilters-filter-categorization-label": "Kambio di kategoria", + "rcfilters-filter-logactions-label": "Akshon registrá", + "rcfilters-filter-logactions-description": "Akshonnan atministrativo, eliminashon di página, subida…", + "rcfilters-filter-accountcreations-label": "Kreashon di kuenta", + "rcfilters-filtergroup-lastrevision": "Último revishon", + "rcfilters-filter-lastrevision-label": "Último revishon", + "rcfilters-filter-lastrevision-description": "Solamente kambionan resiente na un página.", + "rcfilters-filter-excluded": "Ekskluí", + "rcfilters-tag-prefix-namespace-inverted": "no :$1", + "rcfilters-tag-prefix-tags-inverted": "no #$1", + "rcfilters-liveupdates-button": "Aktualisashon en bibo", + "rcfilters-liveupdates-button-title-on": "Paga aktualisashon en bibo", + "rcfilters-watchlist-markseen-button": "Marka tur kambio komo mirá", + "rcfilters-watchlist-showupdated": "Kambio na páginanan ku bo no a bishitá desde ku e kambionan a sosodé ta fèt idruk, ku markadó sólido.", + "rcnotefrom": "Akibou {{PLURAL:$5|ta e kambio}} for di $3, $4 (te ku $1 mustrá).", + "rclistfromreset": "Reistourá selekshon di fecha", + "rclistfrom": "Mustra kambionan nobo kuminsá for di $2 $3", "rcshowhideminor": "$1 kambionan menor", "rcshowhideminor-show": "Mustra", "rcshowhideminor-hide": "Skonde", - "rcshowhidebots": "$1 botnan", + "rcshowhidebots": "$1 bòt", "rcshowhidebots-show": "Mustra", "rcshowhidebots-hide": "Skonde", - "rcshowhideliu": "$1 usuario registrá", + "rcshowhideliu": "$1 usadó registrá", "rcshowhideliu-show": "Mustra", "rcshowhideliu-hide": "Skonde", - "rcshowhideanons": "$1 uzadónan anonimo", + "rcshowhideanons": "$1 usadó anonimo", "rcshowhideanons-show": "Mustra", "rcshowhideanons-hide": "Skonde", - "rcshowhidemine": "$1 mi edishonnan", + "rcshowhidepatr": "$1 adaptashon patruyá", + "rcshowhidepatr-show": "Mustra", + "rcshowhidepatr-hide": "Skonde", + "rcshowhidemine": "$1 mi adaptashon", "rcshowhidemine-show": "Mustra", "rcshowhidemine-hide": "Skonde", - "rclinks": "Mustra último $1 kambionan den último $2 dianan", + "rcshowhidecategorization-show": "Mustra", + "rcshowhidecategorization-hide": "Skonde", + "rclinks": "Mustra último $1 kambio den e lastu $2 dia", "diff": "dif", "hist": "hist", "hide": "Skonde", @@ -454,81 +683,126 @@ "minoreditletter": "m", "newpageletter": "N", "boteditletter": "b", - "rc-change-size-new": "$1 {{PLURAL:$1|but|bytes}} despues ta kambia", + "rc-change-size-new": "$1 {{PLURAL:$1|byte}} despues di kambio", + "newsectionsummary": "/* $1 */ sekshon nobo", "rc-old-title": "Originalmente kreá komo \"$1\"", "recentchangeslinked": "Kambionan relashoná", - "recentchangeslinked-toolbox": "E kambio relacionnan ku e", + "recentchangeslinked-feed": "Kambionan relashoná", + "recentchangeslinked-toolbox": "Kambionan relashoná", "recentchangeslinked-title": "Kambio relashoná ku \"$1\"", "recentchangeslinked-summary": "Yena nòmber di un página pa mira kambio na tur paginá ku tin lenk na dje. (pa mira miembronan di un kategoria hinka {{ns:category}}:Nòmber di e kategoria). Kambio na páginanan na [[Special:Watchlist|bp lista di página ku bo ta sigui]] ta na vèt.", "recentchangeslinked-page": "Título di página", - "recentchangeslinked-to": "En kambio: mustra kambionan na páginanan relashoná ku e página indiká", + "recentchangeslinked-to": "Mustra kambio na páginanan ku lenk pa e página aki", + "recentchanges-page-added-to-category": "[[:$1]] agregá na kategoria", + "recentchanges-page-removed-from-category": "[[:$1]] kitá for di kategoria", "upload": "Subi fail", + "uploadbtn": "Subi fail", + "reuploaddesc": "Kanselá subida i bai bèk á na formulario di subida", + "upload-refresh": "Refreská", + "upload-progress-queued": "Ta warda pa download kuminsá. Por fabor primi e kònòpi di refreská pa kontrolá atrobe.", + "uploadnologin": "No ta outentiká", + "uploadnologintext": "Por fabor $1 pa subi fail.", "filedesc": "Resúmen", + "savefile": "Warda fail", + "uploadstash-header-thumb": "Miniatura", "license": "Lisensia:", "license-header": "Lisensia", - "imgfile": "Fail", + "nolicense": "Ningun a wòrdu selektá", + "imgfile": "fail", "listfiles": "Lista di fail", + "listfiles_date": "Fecha", + "listfiles_name": "Nòmber", + "listfiles_user": "Usadó", + "listfiles_size": "Sais", + "listfiles_description": "Deskripshon", + "listfiles_count": "Vershon", + "listfiles-show-all": "Inkluí vershonnan bieu di fail", + "listfiles-latestversion": "Vershon aktual", + "listfiles-latestversion-yes": "Sí", + "listfiles-latestversion-no": "Nò", "file-anchor-link": "Fail", "filehist": "Historia di fail", - "filehist-help": "Klek riba un fecha/ora pa mira e fail, manera e tabata na e momentu ei.", - "filehist-revert": "restourá", + "filehist-help": "Klek riba un fecha/ora pa mira e fail manera el a aparesé e tempu ei.", + "filehist-deleteall": "eliminá tur", + "filehist-deleteone": "eliminá", + "filehist-revert": "revertí", "filehist-current": "aktual", "filehist-datetime": "Fecha/Ora", "filehist-thumb": "Miniatura", - "filehist-thumbtext": "Miniatura di e vershon di $1", + "filehist-thumbtext": "Miniatura pa vershon di $1", "filehist-nothumb": "No tin miniatura", - "filehist-user": "Usuario", - "filehist-dimensions": "Dimenshonnan", - "filehist-comment": "Komentario", + "filehist-user": "Usadó", + "filehist-dimensions": "Dimenshon", + "filehist-comment": "Remarka", + "filehist-missing": "sin fail", "imagelinks": "Uso di fail", - "linkstoimage": "E próksimo {{PLURAL:$1|page uses|$1 pages use}} ta uza e fail akí:", - "nolinkstoimage": "No tin página ku ta uza e fail akí.", + "linkstoimage": "E siguiente {{PLURAL:$1|página ta usa|$1 página ta usa}} e fail aki:", + "nolinkstoimage": "Ningun página ta usa e fail aki.", "linkstoimage-redirect": "$1 (redirekshon di fail) $2", - "sharedupload-desc-here": "E fail akí ta di $1 i por us'é den otro proyekto.\nE deskripshon riba su [$2 página di deskripshon di fail] ta indiká mas abou.", - "filepage-nofile": "No tin fail ku e nòmber akí.", - "upload-disallowed-here": "Bo no por skirbi otro teksto den e fail akí.", - "unwatchedpages": "Páginanan no observá", - "randompage": "Kualke página", - "randomincategory": "Kualke página di category", - "statistics": "Estadístika", - "statistics-header-users": "Estadístika di uzadónan", + "sharedupload-desc-here": "E fail aki ta for di $1 i por wòrdu usá den otro proyektonan. E [$2 fail su página di deskripshon] ta akibou.", + "filepage-nofile": "No ta eksistí fail ku e nòmber aki.", + "upload-disallowed-here": "Bo no por transferensha e fail aki.", + "filerevert": "Revertí $1", + "filerevert-legend": "Revertí fail", + "filerevert-defaultcomment": "Revertí na vershon di $2 , $1 ( $3 )", + "filerevert-submit": "Revertí", + "filedelete-submit": "Eliminá", + "unwatchedpages": "Página no opservá", + "randompage": "Kalke página", + "randomincategory": "Kalke página di kategoria", + "statistics": "Statistik", + "statistics-header-users": "Statistik di usadó", + "statistics-users": "Usadó registrá", + "statistics-users-active": "Usadó aktivo", + "withoutinterwiki-submit": "Mustra", "nbytes": "$1 {{PLURAL:$1|byte|bytes}}", "ncategories": "$1 {{PLURAL:$1|kategoria|kategorianan}}", "nmembers": "$1 {{PLURAL:$1|miembro}}", - "uncategorizedpages": "Páginanan no kategorisá", + "uncategorizedpages": "Página no kategorisá", "uncategorizedcategories": "Kategorianan no kategorisá", "unusedcategories": "Kategorianan no uzá", "wantedcategories": "Kategorianan deseá", - "wantedpages": "Páginanan deseá", + "wantedpages": "Página deseá", "prefixindex": "Tur pagina ku prefiho", - "listusers": "Lista di usuario", + "prefixindex-submit": "Mustra", + "listusers": "Lista di usadó", "newpages": "Página nobo", - "ancientpages": "Páginanan mas bieu", + "newpages-submit": "Mustra", + "ancientpages": "Página mas bieu", + "move": "Move", "unusedcategoriestext": "E siguiente kategorianan ta eksistí pero ningun artíkulo òf kategoria ta hasi uzo di nan.", - "pager-newer-n": "{{PLURAL:$1|anterior 1}}", - "pager-older-n": "{{PLURAL:$1|anterior 1}}", + "pager-newer-n": "{{PLURAL:$1|mas resien|$1 mas resien}}", + "pager-older-n": "{{PLURAL:$1|anterior|$1 anterior}}", + "apisandbox-reset": "Limpia", "booksources": "Fuente di buki", - "booksources-search-legend": "Buska fuente di buki", + "booksources-search-legend": "Listra pa fuente di buki", "booksources-search": "Buska", "specialloguserlabel": "Ehekutá pa:", - "speciallogtitlelabel": "Opgetibo (título òf {{ns:user}}:nòmber di usuario):", + "speciallogtitlelabel": "Ophetivo (título òf {{ns:user}}:nòmber di usadó):", "log": "Registro", - "all-logs-page": "Tur registro públiko", - "alllogstext": "Esaki ta un bista kombiná di registronan di {{SITENAME}}.\nBo por skohe un tipo di registro tambe, òf filtra e bista ku un nòmber di uzadó òf un título di un artíkulo.", - "logempty": "No tin entrada korespondiente den e registro.", + "logeventslist-submit": "Mustra", + "all-logs-page": "Registro públiko prinsipal", + "alllogstext": "Esaki ta un bista kombiná di registronan di {{SITENAME}}.\nBo por skohe un tipo di registro tambe, òf filtra e bista ku un nòmber di usadó òf un título di un artíkulo.", + "logempty": "No tin item den registro ku ta kumpli ku e kriterionan aki.", + "checkbox-all": "Tur", + "checkbox-none": "Ningun", + "checkbox-invert": "Bòltu", "allpages": "Tur página", "allpagesfrom": "Mustra páginanan kuminsando na:", "allarticles": "Tur artíkulo", "allinnamespace": "Tur página (dominio $1)", - "allpagessubmit": "Buska", + "allpagessubmit": "OK", "allpagesprefix": "Mustra páginanan kuminsando ku e prefiho:", "allpages-hide-redirects": "Skonde redirekshon", "categories": "Kategorianan", - "categoriespagetext": "Esaki ta e kategorianan ku ta eksistí den {{SITENAME}}.\n[[Special:UnusedCategories|Unused categories]] are not shown here.\nAlso see [[Special:WantedCategories|wanted categories]].", + "categories-submit": "Mustra", + "categoriespagetext": "E siguinte {{PLURAL:$1|kategoria ta eksistí}} riba e wiki aki, i por òf no por ta den uso.\nMira tambe [[Special:WantedCategories|kategoria deseá]].", + "listusers-submit": "Mustra", "listgrouprights-members": "(lista di miembro)", - "emailuser": "Manda e-mail pa e uzadó aki", - "emailpagetext": "E formulario aki lo manda un e-mail pa e uzadò aki.\nBo e-mail adrès (manera ta pará den bo preferensianan) lo aparesé den e e-mail pa e resipiente por respondé na bo direktamente.", - "defemailsubject": "E-mail di {{SITENAME}}", + "emailuser": "Manda e-mail pa e usadó aki", + "emailpagetext": "Bo por usa e formulario akibou pa manda un mensahe di email pa {{GENDER:$1|usadó}}.\nE email adrès indiká den [[Special:Preferences|bo preferensianan]] lo aparesé den e email, pa asina e resibidó por kontestá bo direktamente.", + "defemailsubject": "{{SITENAME}} email di usadó \"$1\"", + "emailusernamesubmit": "Entregá", "emailfrom": "Di:", "emailto": "Pa:", "emailsubject": "Tópiko:", @@ -536,191 +810,305 @@ "emailsend": "Manda", "emailsent": "E-mail mandá", "emailsenttext": "Bo e-mail tabata mandá.", - "watchlist": "Mi lista di atenshon", - "mywatchlist": "Mi lista di atenshon", + "watchlist": "Mi lista di opservashon", + "mywatchlist": "Mi lista di opservashon", "watchlistfor2": "Pa $1", "nowatchlist": "Bo lista di observashon ta bashí.", - "addedwatchtext": "E página \"[[:$1]]\" tabata añadí na bo [[Special:Watchlist|lista di observashon]].\nLo lista kambionan hasí na e página aki i su página di diskushon einan,\ni e página lo aparesé '''vet''' den e [[Special:RecentChanges|lista di kambionan resien]] pa\ne ta mas fásil pa bo mira.\n\nSi despues bo ke kita e página for di bo lista di observashon, primi \"Stop di observá\" den e menú ariba.", - "watch": "Observá", + "addedwatchtext": "\"[[:$1]]\" i su página di diskushon a wòrdu agregá na bo [[Special:Watchlist|lista di vigilansia]].", + "watch": "Opservá", "watchthispage": "Observá e página aki", - "unwatch": "Stop di observá", - "unwatchthispage": "Stop di observá", + "unwatch": "Stòp di opservá", + "unwatchthispage": "Stòp di observá", "watchlist-details": "Tin {{PLURAL:$1|$1 página}} riba bo lista di vigilansia (ademas di página di diskushon).", - "wlheader-showupdated": "Página ku a kambia despues di lastu bia ku bo a lesa nan ta den lèter diki", - "watchlist-options": "Opshon di e lista di vigilansia", + "watchlist-expiry-days-left": "Falta {{PLURAL:$1|$1 dia}}", + "watchlist-expiring-days-full-text": "Falta {{PLURAL:$1|1 dia|$1 dia}} den bo lista di opservashon", + "wlheader-showupdated": "Página ku a kambia despues di lastu bia ku bo a bishitá ta fèt idrùk", + "wlnote": "Akibou {{PLURAL:$1|ta e último kambio|ta e último $1 kambio}} den e último {{PLURAL:$2|ora|$2 ora}}, for di $3, $4.", + "watchlist-hide": "Skonde", + "watchlist-submit": "Mustra", + "wlshowhidebots": "bòt", + "wlshowhideliu": "usadó registrá", + "wlshowhideanons": "usadó anónimo", + "watchlist-options": "Opshon di lista di opservashon", "enotif_reset": "Marka tur página komo bishitá", "confirm": "Konfirmá", "actioncomplete": "Akshon kompletá", - "dellogpage": "Registro di kos eliminá", - "rollbacklink": "rollback", - "rollbacklinkcount": "Revertí $1 {{PLURAL:$1|edishon}}", + "dellogpage": "Registro di eliminashon", + "reverted": "Vershon anterior restourá", + "rollback-confirmation-yes": "Ròlbèk", + "rollback-confirmation-no": "Kanselá", + "rollbacklink": "ròlbèk", + "rollbacklinkcount": "ròlbèk $1 {{PLURAL:$1|adaptashon}}", + "rollbacklinkcount-morethan": "ròlbèk mas ku $1 {{PLURAL:$1|adaptashon}}", + "revertpage": "Revertí {{PLURAL:$7|adaptashon}} dor di [[Special:Contributions/$2|$2]] ([[User talk:$2|papia]]) pa lastu revishon dor di [[User:$1|$1]]", + "revertpage-anon": "Revertí {{PLURAL:$7|adaptashon}} dor di [[Special:Contributions/$2|$2]] pa lastu revishon dor di [[User:$1|$1]]", + "revertpage-nouser": "Revertí {{PLURAL:$7|adaptashon}} dor di un usadó skondí pa last revishon dor di {{GENDER:$1|[[User:$1|$1]]}}", + "rollback-success": "Revertí adaptashon dor di {{GENDER:$3|$1}};\nkambiá bèk pa lastu revishon dor di {{GENDER:$4|$2}}.", + "sessionfailure-title": "Seshon frakasá", + "logentry-contentmodel-change-revertlink": "revertí", + "logentry-contentmodel-change-revert": "revertí", "protectlogpage": "Registro di protekshon", - "prot_1movedto2": "[[$1]] mové pa [[$2]]", + "prot_1movedto2": "[[$1]] a move pa [[$2]]", "protect-legend": "Konfirmá protekshon", - "protect-default": "Pèrmití tur usuario", + "protect-default": "Pèrmití tur usadó", "restriction-edit": "Editá", "restriction-move": "Move", "undelete": "Wak páginanan kitá", "skin-action-viewdeleted": "Mira $1?", + "undeleteinvert": "Bòltu selekshon", + "undelete-search-submit": "Buska", "namespace": "Espasio di nòmber:", - "invert": "Invertí selekshon", + "invert": "Bòltu selekshon", "blanknamespace": "(Prinsipal)", - "contributions": "Kontribushon di usuario", - "tool-link-contributions": "{{GENDER:$1|Uzadó}} di kontribushonnan", + "contributions": "Kontribushon di usadó", + "tool-link-contributions": "Kontribushon di {{GENDER:$1|usadó}}", "contributions-title": "Kontribushon di usuario $1", - "mycontris": "Kontribushonnan", - "anoncontribs": "Kontribushonnan", - "nocontribs": "No a haña niun kambio ku tin e kriterionan akí.", + "contribute-title": "Kontribushon di usadó", + "mycontris": "Kontribushon", + "anoncontribs": "Kontribushon", + "contribute": "Kontribuí", + "contributions-account-creation-date": "Kuenta kreá dia $1.", + "nocontribs": "No a haña kambionan ku ta kumpli ku e kriterionan stipulá.", "uctop": "aktual", "month": "For di luna (i anterior)", - "year": "Foe di aña (i anterior):", - "sp-contributions-blocklog": "registro di loke a blòkia", + "year": "For di aña (i anterior):", + "sp-contributions-blocklog": "registro di blokeo", "sp-contributions-uploads": "kargá", "sp-contributions-logs": "registro", "sp-contributions-talk": "papia", - "sp-contributions-search": "Buska kontribushon", - "sp-contributions-username": "Direkshon di IP òf nomber de usuario:", - "sp-contributions-toponly": "Mustra solamente edishonnan ku ta e último revishonnan", - "sp-contributions-newonly": "Mustra solamente edishonnan ku ta e último kreashonnan di página", + "sp-contributions-search": "Listra pa kontribushon", + "sp-contributions-username": "IP adrès òf nomber di usadó:", + "sp-contributions-toponly": "Solamente mustra e lastu revishonnan", + "sp-contributions-newonly": "Mustra solamente lastu adaptashonnan ku ta kreashon di página", + "sp-contributions-hideminor": "Skonde adaptashon menor", "sp-contributions-submit": "Buska", - "whatlinkshere": "Kiko ta link aki", + "whatlinkshere": "Kiko ta lenk aki", "whatlinkshere-title": "Página ku ta lenk na \"$1\"", - "whatlinkshere-page": "Página", - "linkshere": "E próksimo páginanan ta link na $2:", - "nolinkshere": "Niun página no ta lenk na $2", + "whatlinkshere-page": "Página:", + "linkshere": "E siguiente páginanan ta lenk na $2:", + "nolinkshere": "Ningun página ta referí na $2", "isredirect": "página redirigí", "istemplate": "transklushon", - "isimage": "link pa fail", + "isimage": "fail lenk", "whatlinkshere-prev": "{{PLURAL:$1|$1 previo}}", - "whatlinkshere-next": "{{PLURAL:$1|próksimo $1}}", - "whatlinkshere-links": "← link", + "whatlinkshere-next": "{{PLURAL:$1|siguiente $1}}", + "whatlinkshere-links": "← lenk", "whatlinkshere-hideredirs": "Skonde redirekshon", "whatlinkshere-hidetrans": "Skonde transklushon", "whatlinkshere-hidelinks": "Skonde lenk", "whatlinkshere-hideimages": "Skonde lenk di fail", - "blockip": "Blokia uzadó", + "block": "Blòkia usadó", + "unblock": "Kita blokeo di usadó", + "blockip": "Blokia {{GENDER:$1|usadó}}", + "ipboptions": "2 ora:2 hours,1 dia:1 day,3 dia:3 days,1 siman:1 week,2 siman:2 weeks,1 luna:1 month,3 luna:3 months,6 luna:6 months,1 aña:1 year,indefiní:infinite", + "ipb-confirm": "Konfirmá blokeo", "badipaddress": "IP adrès ta inválido", "blockipsuccesssub": "Blokeo eksitoso", - "blockipsuccesstext": "[[Special:Contributions/$1|$1]] tabata blokiá.
                    \nWak e [[Special:BlockList|lista di blokeonan]] pa wak tur blokeo aktivo.", - "unblockip": "Desblokia uzadó", - "infiniteblock": "infinito", + "blockipsuccesstext": "[[Special:Contributions/$1|$1]] a wòrdu blokiá.
                    \nWak [[Special:BlockList|lista di blokeo]] pa revisá blokeo resien.", + "block-actions": "Tipo di blokeo", + "block-details": "Detaye di blokeo", + "block-expiry-custom-minutes": "minüt", + "block-expiry-custom-hours": "ora", + "block-expiry-custom-days": "dianan", + "block-expiry-custom-weeks": "siman", + "block-expiry-custom-months": "luna", + "block-expiry-custom-years": "aña", + "block-user-previous-blocks": "Registro di blokeo", + "unblockip": "Kita blokeo di usadó", + "blocklist": "Usadó blokiá", + "autoblocklist-submit": "Buska", + "ipblocklist": "Usadó blokiá", + "blocklist-type": "Tipo:", + "blocklist-type-header": "Tipo", + "blocklist-type-opt-all": "Tur", + "ipblocklist-submit": "Buska", + "infiniteblock": "ilimitá", "blocklink": "blòkia", "unblocklink": "desblokia", - "contribslink": "kontrib'nan", + "contribslink": "kontribushon", + "emaillink": "manda email", "autoblocker": "Bo tabata outomatikamente blokiá pasombra \"[[User:$1|$1]]\" a uza e IP adrès aki resientemente. E rason ku $1 tabata blokiá ta: \"'''$2'''\"", + "blocklogpage": "Registro di blokeo", "block-log-flags-nocreate": "a desaktivá kreashon di kuenta nobo", + "ipb_already_blocked": "\"$1\" ya ta blòkiá.", "proxyblocker": "blòkdó di proxy", + "move-page": "Move $1", + "move-page-legend": "Move página", "newtitle": "Título nobo:", - "articleexists": "Tin un página ku e título ei kaba, òf e\ntítulo ku bo a skohe no ta válido.\nPor fabor skohe un otro título.", + "movepagebtn": "Move página", + "articleexists": "Un página ta eksistí kaba [[:$1]], òf e título ku bo a skohe ta inbálido.\nPor fabor skohe un otro título.", "movelogpage": "Move e registro", "movereason": "Motibu:", + "revertmove": "revertí", + "revertmove-summary": "Revertí", "export": "Eksportá página", + "export-submit": "Eksportá", "allmessages": "Mensahenan di sistema", "allmessagesname": "Nòmber", "allmessagesdefault": "Teksto predeterminá", "allmessagescurrent": "Teksto aktual", - "allmessagestext": "Esaki ta un lista di mensahe di sistema disponibel den e dominio di MediaWiki.", + "allmessagestext": "Esaki ta un lista pa ku sistema di mensahe disponibel den e espasio di nòmber di MediaWiki.\nPor fabor bishitá [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation MediaWiki Localisation] i [https://translatewiki.net translatewiki.net] si bo ta deseá di kontribuí na lokalisashon genériko di MediaWiki.", + "allmessages-filter-legend": "Felter", + "allmessages-filter-all": "Tur", + "allmessages-filter-submit": "Felter", + "allmessages-filter-translate": "Tradusí", "thumbnail-more": "Hasié grandi", "tooltip-pt-watchlist": "Un lista di tur e páginanan ku bo ta monitòr pa kambio", - "tooltip-pt-login": "Ta rekomendá pa bo registrá; pero no ta obligatorio", + "tooltip-pt-login": "Ta rekomendá pa bo inisiá un seshon; pero no ta obligatorio", "tooltip-pt-logout": "Sali for di e seshon", - "tooltip-pt-createaccount": "Ta rekomendá krea un kuenta nobo i registrá; pero no ta obligatorio", + "tooltip-pt-createaccount": "Ta rekomendá krea un kuenta nobo i inisiá un seshon; pero no ta obligatorio", "tooltip-ca-talk": "E diskushon tokante e kontenido di e página", "tooltip-ca-edit": "Editá e página aki", "tooltip-ca-addsection": "Kuminsá un sekshon nobo", - "tooltip-ca-viewsource": "E página akí ta protehá.\nBo por mira su fuente", + "tooltip-ca-viewsource": "E página akí ta protehá.\nBo por sin embargo mira su fuente", "tooltip-ca-history": "Pasa e servisionan di e página", - "tooltip-ca-move": "Move e página akí", - "tooltip-ca-watch": "Añadí e página akí na bo lista pa tene na kuenta", + "tooltip-ca-move": "Kambia nòmber di e página aki", + "tooltip-ca-watch": "Añadí e página aki na bo lista di opservashon", + "tooltip-ca-unwatch-expiring": "Falta {{PLURAL:$1|1 dia|$1 dia}} den bo lista di opservashon. Klek pa kit'é.", "tooltip-search": "Búskeda di {{SITENAME}}", - "tooltip-search-go": "Bai un página ku e nòmber eksakto akí, si e ta eksistí", - "tooltip-search-fulltext": "Buska e teksto akí den e páginanan", - "tooltip-p-logo": "Bishitá e página prinsipal", - "tooltip-n-mainpage": "Bishitá e página prinsipal", - "tooltip-n-mainpage-description": "Bishitá e página prinsipal", - "tooltip-n-portal": "Riba e proyekto, esaki na bo por hasi, unda bo ta haña e kosnan", + "tooltip-search-go": "Bai na un página ku e nòmber eksakto aki, si e ta eksistí", + "tooltip-search-fulltext": "Listra páginanan pa e teksto aki", + "tooltip-p-logo": "Bishitá página prinsipal", + "tooltip-n-mainpage": "Bishitá página prinsipal", + "tooltip-n-mainpage-description": "Bishitá página prinsipal", + "tooltip-n-portal": "Informashon tokante e proyekto", "tooltip-n-currentevents": "Haña informashon tokante eventonan aktual", "tooltip-n-recentchanges": "Un lista di kambio resien di e wiki", "tooltip-n-randompage": "Di karga di un página den azur", "tooltip-n-help": "Lugá pa haña informashon", "tooltip-t-whatlinkshere": "Un lista di tur e pagina wiki ku loke aki", "tooltip-t-recentchangeslinked": "E kambio recent riba e pagina tela di e página", - "tooltip-t-contributions": "Un lista di kontribushonnan di {{GENDER:$1|e usuario akí}}", + "tooltip-t-contributions": "Un lista di kontribushon dor di e {{GENDER:$1|usadó aki}}", "tooltip-t-upload": "Bai archivonan", "tooltip-t-specialpages": "Un lista di tur página spesial", - "tooltip-t-print": "Version imprimi di e página", - "tooltip-t-permalink": "Link permanente pa e revishon akí di e página", + "tooltip-t-print": "Vershon imprimí di e página", + "tooltip-t-permalink": "Lenk permanente pa e revishon di e página aki", "tooltip-ca-nstab-main": "Wak e kontenido di e página", - "tooltip-ca-nstab-user": "Wak página di usuario", + "tooltip-ca-nstab-user": "Mira página di usadó", "tooltip-ca-nstab-special": "Esaki ta un página spesial i no por redakt'é", "tooltip-ca-nstab-image": "Mira página di e dokumento", "tooltip-ca-nstab-template": "Mira e malchi", "tooltip-ca-nstab-category": "Mira e página di kategoria", "tooltip-save": "Warda bo kambionan", - "tooltip-preview": "Premirá bo kambionan. Por fabor uza esaki promé ku warda e datonan.", + "tooltip-preview": "Avanse bo kambionan. Por fabor usa esaki promé ku publiká.", "tooltip-diff": "Mustra ki kambio bo a hasi na e teksto", - "tooltip-undo": "\"Deshasí\" ta kambia e edishon akí bèk i ta habri e página di edishon den moda di bista previo. E ta duna chèns pa inkluí un propósito den e resúmen.", + "tooltip-undo": "Ku \"drèi bèk\" bo ta literalmente restourá e adaptashon aki pa esun previo i ta habri e prosesadó di teksto. E ta pèrmiti pa inkluí un motibu den e resúmen.", "tooltip-summary": "Skirbi un resúmen kòrtiku", - "anonymous": "Uzadó(nan) anonimo di {{SITENAME}}", - "pageinfo-toolboxlink": "Informashon di e página", - "patrol-log-page": "Registro di revishon", - "previousdiff": "← Mas grandi editá", - "nextdiff": "Idison más rasenti →", + "group-bot.css": "/* CSS poné aki lo afektá solamente bòtnan */", + "group-bot.js": "/* Kalke JavaScript aki lo wòrdu kargá solamente pa bòtnan */", + "anonymous": "{{PLURAL:$1|usadó}} anónimo di {{SITENAME}}", + "pageinfo-toolboxlink": "Informashon di página", + "markaspatrolleddiff": "Marka komo patruyá", + "markedaspatrollederror": "No por marka komo patruyá", + "markedaspatrollederrortext": "Selektá un vershon pa marka komo patruyá.", + "patrol-log-page": "Registro di patruya", + "previousdiff": "← Adaptashon anterior", + "nextdiff": "Adaptashon mas resien →", "widthheightpage": "$1 × $2, $3 {{PLURAL:$3|página}}", "file-info-size": "$1 × $2 pixel, tamaño di fail: $3, MIME type: $4", "file-nohires": "No tin resolushon mas mihó.", "svg-long-desc": "Fail SVG, nominalmente $1x$2 pixel, tamaño di fail: $3", "show-big-image": "Fail original", - "show-big-image-preview": "Tamaño di bista previo: $1.", + "show-big-image-preview": "Tamaño di e avanse aki: $1.", "show-big-image-other": "Otro {{PLURAL:$2|resolushon}}: $1.", "show-big-image-size": "$1 × $2 pixels", "metadata": "Metadato", - "metadata-help": "E fail akí tin informashon adishonal, probablemente añadí for di e kámara òf skèner ku a uza pa digitalis'é.\nSi a kambia e fail di su estado original, por ta sierto detayenan no ta reflehá e fail kambiá.", + "metadata-help": "E fail aki ta kontené informashon adishonal, probablemente añadí for di e kámara òf skèner ku a uza pa digitalis'é.\nSi a kambia e fail di su estado original, por ta sierto detayenan no ta reflehá e fail kambiá.", "namespacesall": "tur", "monthsall": "tur", "confirmemail": "Konfirmá e-mail adrès", - "confirmemail_text": "Bo mester validá bo e-mail adrès pa uza funkshonnan di e-mail.\nPrimi e boton abou pa manda un e-mail di konfirmashon pa bo e-mail adrès.\nOra bo haña e e-mail, bo ta sigui e instrukshonnan aden.\nPa kontrolá si bo ta konfirmá kaba, wak bo preferensianan.", + "confirmemail_text": "{{SITENAME}} ta rekerí bo balidá bo email adrès promé ku usá e funshon di email.\nAktivá e kònòpi akibou pa manda un konfirmashon di email pa bo adrès.\nE email lo inkluí un link ku ta kontené unn kódigo;\nkarga e link den bo browser pa konfirmá ku email adrès ta bálido.", "confirmemail_send": "Manda un kódigo di konfirmashon via e-mail.", "confirmemail_sent": "E-mail pa konfirmashon mandá.", - "confirmemail_invalid": "Kódigo di konfirmashon inválido. Ta posibel ku e kódigo a kaduká.", + "confirmemail_invalid": "Kódigo di konfirmashon inbálido. \nTa posibel ku e kódigo a kaduká.", "confirmemail_needlogin": "Bo mester $1 pa konfirmá bo e-mail adrès.", "confirmemail_success": "Bo e-mail adrès tabata konfirmá. Bo por outentiká bo mes i gosa di {{SITENAME}}.", "confirmemail_loggedin": "Bo e-mail adrès ta konfirmá.", "confirmemail_subject": "{{SITENAME}}: Konfirmashon di e-mail adrès", - "confirmemail_body": "Un hende, probablemente abo, di IP adrès $1, a registrá e\nkuenta \"$2\" ku e e-mail adrès aki riba {{SITENAME}}.\n\nPa konfirmá ku e kuenta aki en berdat ta di bo i pa aktivá\nfunkshonnan di e-mail riba {{SITENAME}}, por fabor habri e link aki:\n\n$3\n\nSi esaki *no* ta abo, por fabor no habri e link.\nFollow this link to cancel the e-mail address confirmation:\n\n$5\n\nE kódigo di konfirmashon aki lo kaduká riba $4.", + "confirmemail_body": "Un hende, probablemente abo, di IP adrès $1, a registrá un kuenta \"$2\" ku e email adrès aki riba {{SITENAME}}.\n\nPa konfirmá ku e kuenta aki en berdat ta di bo i pa aktivá funshon di email riba {{SITENAME}}, habri e link aki den bo browser:\n\n$3\n\nSi bo *no* registrá e kuenta, sigui e link aki pa kanselá e konfirmashon di email adrès:\n\n$5\n\nE kódigo di konfirmashon aki lo kaduká riba $4.", "confirmrecreate": "[[User:$1|$1]] ([[User talk:$1|diskushon]]) a kita e artíkulo aki despues ku bo ta kuminsá editá. E rason ta:\n: ''$2''\nPor fabor konfirmá ku bo ke traha e artíkulo aki di nobo.", + "watchlist-expiry-options": "Pèrmanènt:infinito,1 siman:1 week,1 luna:1 month,3 luna:3 months,6 luna:6 months,1 aña:1 year", "imgmultipageprev": "← página anterior", - "imgmultipagenext": "próksimo página →", + "imgmultipagenext": "siguiente página →", "imgmultigo": "OK!", "imgmultigoto": "Bai página $1", + "watchlistedit-raw-submit": "Aktualisá lista di opservashon", "watchlisttools-clear": "Kita e lista di vigilansia", "watchlisttools-view": "Mira kambionan relevante", "watchlisttools-edit": "Mira i editá lista di vigilansia", - "watchlisttools-raw": "Editá lista di vigilansia kurú", + "watchlisttools-raw": "Editá lista kurú di opservashon", "signature": "[[{{ns:user}}:$1|$2]] ([[{{ns:user_talk}}:$1|diskushon]])", - "redirect": "Redirigí sea via nòmber di fail, ID di usuario, di página, di revishon òf di registro", - "redirect-submit": "Buska", + "redirect": "Redirigí sea via nòmber di fail, ID di usadó, di página, di revishon òf di registro", + "redirect-submit": "OK", "redirect-lookup": "Buska:", "redirect-value": "Balor:", - "redirect-user": "ID di usuario", + "redirect-user": "ID di usadó", "redirect-page": "ID di página", "redirect-revision": "Revishon di página", "redirect-file": "Nòmber di fail", - "specialpages": "Páginanan spesial", + "fileduplicatesearch-submit": "Buska", + "specialpages": "Página spesial", + "tag-filter": "Felter di [[Special:Tags|etikèt]]:", + "tag-filter-submit": "Felter", "tag-list-wrapper": "[[Special:Tags|{{PLURAL:$1|Etikèt}}]]: $2", - "tags-active-yes": "Si", + "tag-mw-rollback": "Ròlbèk", + "tag-mw-reverted": "Revertí", + "tags-title": "Etikèt", + "tags-tag": "Nòmber di etikèt", + "tags-actions-header": "Akshon", + "tags-active-yes": "Sí", "tags-active-no": "Nò", + "tags-hidden": "(skondí)", + "tags-delete": "eliminá", + "tags-activate": "Aktivá", + "tags-hitcount": "$1 {{PLURAL:$1|kambio}}", + "tags-create-reason": "Motibu:", + "tags-create-submit": "Krea", + "tags-create-no-name": "Bo mester spesifiká un nòmber di etikèt.", + "tags-delete-title": "Eliminá etikèt", + "tags-delete-not-found": "E etikèt \"$1\" no ta eksistí.", + "tags-activate-title": "Aktivá etikèt", + "tags-activate-reason": "Motibu:", + "tags-activate-submit": "Aktivá", + "tags-deactivate-reason": "Motibu:", + "tags-edit-new-tags": "Etikèt nobo:", + "tags-edit-add": "Agregá e etikètnan aki:", + "tags-edit-remove": "Kita e etikètnan aki:", + "tags-edit-remove-all-tags": "(kita tur etikèt)", + "tags-edit-chosen-placeholder": "Selektá algun etikèt", + "tags-edit-chosen-no-results": "No a haña etikèt ku ta kuadra", + "tags-edit-reason": "Motibu:", + "tags-edit-revision-submit": "Apliká kambionan na {{PLURAL:$1| e revishon aki| $1 revishon}}", + "compare-submit": "Kompará", "htmlform-submit": "Manda", + "htmlform-reset": "Drèi bèk kambionan", "logentry-delete-delete": "$1 {{GENDER:$2|a eliminá}} página $3", "revdelete-content-hid": "kontenido skondí", - "logentry-newusers-create": "Kuenta di usuario $1 ta {{GENDER:$2|kreá}}", + "logentry-newusers-create": "Kuenta di usadó $1 ta {{GENDER:$2|kreá}}", "logentry-upload-upload": "$1 a {{GENDER:$2|añadí}}$3", - "searchsuggest-search": "Búskeda di {{SITENAME}}", - "searchsuggest-containing": "Buska página ku tin", + "logentry-upload-revert": "$1 {{GENDER:$2|a revertí}} $3 pa un vershon bieu", + "feedback-dialog-title": "Entregá fítbèk", + "feedback-submit": "Entregá", + "searchsuggest-search": "Listra {{SITENAME}}", + "searchsuggest-containing": "Listra páginanan ku ta kontené", "duration-days": "$1 {{PLURAL:$1|dia}}", + "pagelang-submit": "Entregá", + "sessionprovider-generic": "$1 seshon", + "authprovider-resetpass-skip-label": "Salta", + "authprovider-resetpass-skip-help": "Salta reistourá kontraseña.", + "specialmute-submit": "Konfirmá", "skin-view-create-local": "Añadí deskripshon lokal", "nstab-mainpage": "Página prinsipal", "skin-view-edit-local": "Editá deskripshon lokal", "skin-action-protect": "Protehá", - "skin-action-move": "Move" + "skin-action-move": "Move", + "newpages-showhide-bots": "$1 bòt", + "blockedtext-made-by": "E blokeo a wòrdu trahá dor di $1.", + "blockedtext-start-time": "Blokeo inisiá: $1", + "blockedtext-expiration-time": "Blokeo ta kaduká: $1", + "blockedtext-intended-blockee": "Blanku di blokeo: $1", + "blockedtext-contact-blocker-admin": "Bo por kontaktá $1 òf un otro [[{{MediaWiki:Grouppage-sysop}}|atministradó]] pa diskutí e blokeo.", + "blockedtext-block-ip": "Bo IP adrès aktual ta $1.", + "blockedtext-include-details-queries": "Por fabor inkluí tur detayenan menshoná ariba den kualke pregunta ku bo hasi.", + "renameusersubmit": "Entregá" } diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/pl.json mediawiki-1.43.9+dfsg/languages/i18n/pl.json --- mediawiki-1.43.8+dfsg/languages/i18n/pl.json 2026-04-01 12:33:20.786553900 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/pl.json 2026-06-29 17:54:46.919095800 +0000 @@ -119,7 +119,8 @@ "Yarl", "Aca", "Zuzannazuzanna", - "Atvalerie" + "Atvalerie", + "G3raltJJ" ] }, "sunday": "niedziela", @@ -2556,7 +2557,7 @@ "sp-contributions-hideminor": "Ukryj drobne zmiany", "sp-contributions-submit": "Szukaj", "sp-contributions-outofrange": "Nie można wyświetlić żadnych wyników. Żądany zakres IP jest większy niż limit CIDR równy /$1.", - "sp-contributions-concurrency-user": "Przepraszamy, twoje konto wykonało zbyt wiele żądań. Spróbuj ponownie później.", + "sp-contributions-concurrency-user": "Przepraszamy, twoje konto wykonało zbyt wiele żądań jednocześnie. Spróbuj ponownie później.", "sp-contributions-concurrency-ip": "Przepraszamy, twój adres IP wykonał zbyt wiele żądań. Spróbuj ponownie później.", "whatlinkshere": "Linkujące", "whatlinkshere-count": "Wyświetlono $1 {{PLURAL:$1|element|elementy|elementów}}.", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/preferences/be-tarask.json mediawiki-1.43.9+dfsg/languages/i18n/preferences/be-tarask.json --- mediawiki-1.43.8+dfsg/languages/i18n/preferences/be-tarask.json 2026-04-01 12:33:20.792554000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/preferences/be-tarask.json 2026-06-29 17:54:46.925095800 +0000 @@ -158,7 +158,7 @@ "editfont-sansserif": "Шрыфт без засечак", "editfont-serif": "Шрыфт з засечкамі", "tog-minordefault": "Перадвызначана пазначаць усе мае рэдагаваньні дробнымі", - "tog-forceeditsummary": "Папярэджваць пра адсутнасьць кароткага апісаньня зьменаў (або перадвызначанага апісаньня скасаваньня зьменаў)", + "tog-forceeditsummary": "Папярэджваць пра брак кароткага апісаньня зьменаў (або перадвызначанага апісаньня скасаваньня зьменаў)", "tog-editrecovery": "Уключыць функцыю [[Special:EditRecovery|{{int:editrecovery}}]]", "tog-editrecovery-help": "Вы можаце пакінуць водгук на [$1 старонцы абмеркаваньня праекту].", "tog-useeditwarning": "Папярэджваць мяне, калі я буду пакідаць старонку рэдагаваньня зь незахаванымі зьменамі", @@ -207,7 +207,7 @@ "tog-watchlisthidebots": "Хаваць рэдагаваньні робатаў у сьпісе назіраньня", "tog-watchlisthideown": "Хаваць мае рэдагаваньні ў сьпісе назіраньня", "tog-watchlisthideanons": "Хаваць рэдагаваньні ананімаў у сьпісе назіраньня", - "tog-watchlisthideliu": "Хаваць рэдагаваньні зарэґістраваных удзельнікаў у сьпісе назіраньня", + "tog-watchlisthideliu": "Хаваць рэдагаваньні зарэгістраваных удзельнікаў у сьпісе назіраньня", "tog-watchlistreloadautomatically": "Аўтаматычна перазагружаць сьпіс назіраньня пры зьмене фільтру (патрэбны JavaScript)", "tog-watchlisthidecategorization": "Хаваць катэгарызацыю старонак", "tog-watchlisthidepatrolled": "Хаваць патруляваныя рэдагаваньні ў сьпісе назіраньня", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/preferences/be.json mediawiki-1.43.9+dfsg/languages/i18n/preferences/be.json --- mediawiki-1.43.8+dfsg/languages/i18n/preferences/be.json 2026-04-01 12:33:20.793553800 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/preferences/be.json 2026-06-29 17:54:46.925095800 +0000 @@ -13,7 +13,8 @@ "ZlyiLev", "Дзяніс Тутэйшы", "Тест", - "Хомелка" + "Хомелка", + "Ucukor" ] }, "preferences": "Параметры", @@ -156,7 +157,8 @@ "editfont-sansserif": "Без засечак", "editfont-serif": "З засечкамі", "tog-minordefault": "Прадвызначана пазначаць усе праўкі як дробныя", - "tog-forceeditsummary": "Папярэджваць пра пустое поле тлумачэння праўкі (або апісанне стандартнай адмены)", + "tog-forceeditsummary": "Папярэджваць пра пустое поле тлумачэння праўкі (або апісанне стандартнага скасавання)", + "tog-editrecovery": "Уключыць функцыю [[Special:EditRecovery|{{int:editrecovery}}]]", "tog-useeditwarning": "Папярэдзіць мяне, калі я пакідаю старонку з незахаванымі праўкамі", "prefs-preview": "Перадпаказ", "tog-previewonfirst": "Перадпрагляд пры пачатку рэдагавання", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/preferences/bg.json mediawiki-1.43.9+dfsg/languages/i18n/preferences/bg.json --- mediawiki-1.43.8+dfsg/languages/i18n/preferences/bg.json 2026-04-01 12:33:20.793553800 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/preferences/bg.json 2026-06-29 17:54:46.925095800 +0000 @@ -21,13 +21,16 @@ }, "preferences": "Настройки", "prefsnologintext2": "За да промените настройките си е необходимо да влезете в системата.", + "prefsnologintext2-for-temp-user": "Моля, създайте си сметка, за да промените предпочитанията си.", "searchprefs": "Предпочитания за търсене", "searchprefs-noresults": "Няма резултати", + "searchprefs-results": "$1 {{PLURAL:$1|резултат|резултата}}", "saveprefs": "Съхраняване", "tooltip-preferences-save": "Съхраняване на предпочитанията", "savedprefs": "Настройките ви бяха съхранени.", "prefs-back-title": "Назад към настройките", "prefs-tabs-navigation-hint": "Съвет: Можете да използвате лява или дясна стрелка от клавиатурата, за да се придвижвате между разделите в списъка с раздели.", + "prefs-sections-navigation-hint": "Съвет: Можете да използвате клавишите Tab и Shift + Tab, за да се движите между разделите с настройки.", "prefs-personal": "Потребителски данни", "prefs-description-personal": "Контролирайте начина, по който изглежда вашия профил, как се свързвате и комуникирате.", "prefs-info": "Основна информация", @@ -68,10 +71,17 @@ "yournick": "Подпис:", "tog-fancysig": "Без превръщане на подписа в препратка към потребителската страница", "prefs-help-signature": "Коментарите в дискусионните страници трябва да се подписват с поредица от четири тилди \"~~~~\", която при съхранение на редакцията сървърът превръща в подпис с потребителско име, дата и час.", + "prefs-signature-invalid-warning": "Подписът Ви може да причини проблеми с някои инструменти.", + "prefs-signature-invalid-new": "Вашият текущ подпис е невалиден. Въпреки че все още можете да го използвате, няма да можете да го промените, докато не го коригирате.", + "prefs-signature-invalid-disallow": "Вашият настоящ подпис е невалиден. Докато не го коригирате, при подписване на коментарите ви ще се използва подписът по подразбиране.", + "prefs-signature-highlight-error": "Показване на местоположението на грешката", "prefs-signature-error-details": "Научете повече", "badsig": "Избраният подпис не е валиден. Проверете HTML-етикетите!", "badsiglength": "Вашият подпис е твърде дълъг.\nПодписите не могат да надвишават $1 {{PLURAL:$1|знак|знака}}.", + "badsigsubst": "Вашият подпис съдържа вложено заместване (например subst: или ~~~~).", "badsightml": "Вашият подпис съдържа невалиден или остарял HTML синтаксис:", + "badsiglinks": "Вашият подпис трябва да включва връзка към вашата потребителска страница, беседа или приноси в това уики. Моля, добавете я, например: $1.", + "badsiglinebreak": "Вашият подпис трябва да се състои от един ред уикитекст.", "prefs-email": "Настройки за електронната поща", "youremail": "Е-поща:", "prefs-setemail": "Настройка на адрес за е-поща", @@ -97,11 +107,13 @@ "tog-enotifrevealaddr": "Показване на електронния ми адрес в известяващите писма", "prefs-user-pages": "Потребителски страници", "prefs-rendering": "Облик", + "prefs-description-rendering": "Конфигуриране на облик, размер и опции за четене.", "prefs-skin": "Облик", "skin-preview": "Предварителен преглед", "prefs-common-config": "Общи настройки на CSS/JavaScript за всички облици:", "prefs-custom-css": "Личен CSS", "prefs-custom-js": "Личен JavaScript", + "prefs-custom-cssjs-safemode": "Персонализираните CSS/JavaScript в момента не са достъпни, тъй като е включен безопасен режим. Моля, [[#mw-input-wpforcesafemode|изключете безопасния режим]], за да използвате персонализиран CSS/JavaScript.", "prefs-skin-prefs": "Настройки на облика", "prefs-skin-responsive": "Включване на адаптивен режим", "prefs-help-skin-responsive": "Адаптира подредбата на страниците към размера на екрана на мобилно устройство.", @@ -114,6 +126,7 @@ "timezoneuseserverdefault": "По подразбиране от уикито ($1)", "timezoneuseoffset": "Друга (отместване на време от UTC)", "timezone-useoffset-placeholder": "Например: „-07:00“ или „01:00“", + "timezone-invalid": "Невалидна часова зона или разлика във времето.", "guesstimezone": "Попълване чрез браузъра", "timezoneregion-africa": "Африка", "timezoneregion-america": "Америка", @@ -141,6 +154,7 @@ "tog-forcesafemode": "Винаги да се активира [[mw:Special:MyLanguage/Manual:Safemode|защитения режим]]", "prefs-help-forcesafemode": "Изключване на локалните за това уики скриптове и стилови множества.", "prefs-editing": "Редактиране", + "prefs-description-editing": "Персонализирайте начина, по който правите, проследявате и преглеждате редакциите.", "prefs-advancedediting": "Основни настройки", "tog-editsectiononrightclick": "Възможност за редактиране на раздел при щракване с десния бутон върху заглавието му", "tog-editondblclick": "Редактиране на страниците чрез двойно щракване", @@ -161,6 +175,7 @@ "prefs-discussion": "Дискусионни страници", "prefs-developertools": "Инструменти за разработчици", "prefs-rc": "Последни промени", + "prefs-description-rc": "Персонализирайте потока с последните промени.", "prefs-displayrc": "Настройки за показване на списъка", "recentchangesdays": "Брой дни в последни промени:", "recentchangesdays-max": "(най-много $1 {{PLURAL:$1|ден|дни}})", @@ -177,6 +192,7 @@ "tog-newpageshidepatrolled": "Скриване на патрулираните редакции от списъка на новите страници", "tog-shownumberswatching": "Показване на броя на потребителите, наблюдаващи дадена страница", "prefs-watchlist": "Списък за наблюдение", + "prefs-description-watchlist": "Управлявайте и персонализирайте списъка със страници, които следите.", "prefs-editwatchlist": "Редактиране на списъка за наблюдение", "prefs-editwatchlist-label": "Редактиране на записи от списъка за наблюдение:", "prefs-editwatchlist-edit": "Преглед и премахване на заглавия от списъка за наблюдение", @@ -213,6 +229,7 @@ "prefs-watchlist-managetokens": "Управление на маркерите", "prefs-help-tokenmanagement": "Можете да видите и нулирате тайния ключ за Вашата сметка, който може да има достъп до уеб хранилката на Вашия списък за наблюдение. Всеки, който знае ключа, ще може да види Вашия списък за наблюдение, така че не го споделяйте.", "prefs-searchoptions": "Търсене", + "prefs-description-searchoptions": "Изберете как да функционират автоматичното довършване и резултатите.", "prefs-searchmisc": "Основни", "searchlimit-label": "Брой резултати от търсенето, които да се показват на всяка страница:", "searchlimit-help": "Максимална стойност: $1", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/preferences/bs.json mediawiki-1.43.9+dfsg/languages/i18n/preferences/bs.json --- mediawiki-1.43.8+dfsg/languages/i18n/preferences/bs.json 2026-04-01 12:33:20.794554000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/preferences/bs.json 2026-06-29 17:54:46.926096000 +0000 @@ -19,8 +19,10 @@ }, "preferences": "Postavke", "prefsnologintext2": "Prijavite se da biste sačuvali postavke.", + "prefsnologintext2-for-temp-user": "Otvorite račun da biste mijenjali postavke.", "searchprefs": "Pretraži postavke", "searchprefs-noresults": "Nema rezultata", + "searchprefs-results": "$1 {{PLURAL:$1|rezultat|rezultata}}", "saveprefs": "Sačuvaj", "tooltip-preferences-save": "Sačuvaj podešavanja", "savedprefs": "Vaše postavke su sačuvane.", @@ -62,10 +64,11 @@ "yourvariant": "Varijanta jezika:", "prefs-help-variant": "Vaša preferirana varijanta ili pravopis za prikaz sadržaja stranica na ovoj wiki.", "prefs-signature": "Potpis", - "tog-oldsig": "Vaš postojeći potpis:", + "tog-oldsig": "Trenutni potpis:", "yournick": "Novi potpis:", - "tog-fancysig": "Smatraj potpis kao wikitekst (bez automatskog linka na vašu korisničku stranicu)", - "prefs-help-signature": "Komentari na stranicama za razgovor trebaju biti potpisani sa \"~~~~\" koje će biti pretvoreno u vaš potpis i vrijeme.", + "tog-fancysig": "Smatraj da je potpis wikitekst (bez automatskog linka na korisničku stranicu)", + "prefs-help-signature": "Komentare na stranicama za razgovor trebalo bi potpisati upotrebom kôda \"~~~~\" koji ispisuje izabrani potpis te trenutni datum i vrijeme.", + "prefs-signature-invalid-warning": "Potpis može uzrokovati probleme s nekim alatima.", "prefs-signature-invalid-new": "Trenutni potpis nije važeći. Iako ga i dalje možete koristiti, nećete ga moći promijeniti dok ga ne ispravite.", "prefs-signature-invalid-disallow": "Trenutni potpis nije važeći. Dok ga ne ispravite, za potpisivanje Vaših komentara koristit će se predodređeni potpis.", "prefs-signature-highlight-error": "Prikaži mjesto greške", @@ -100,7 +103,7 @@ "prefs-description-rendering": "Postavite temu, veličine i dr.", "prefs-skin": "Tema", "skin-preview": "Pregledaj", - "prefs-common-config": "Dijeljeni CSS/JSON/JavaScript za sve teme:", + "prefs-common-config": "Dijeljeni CSS/JavaScript za sve teme:", "prefs-custom-css": "Prilagođeni CSS", "prefs-custom-js": "Prilagođeni JavaScript", "prefs-skin-prefs": "Postavke teme", @@ -115,6 +118,7 @@ "timezoneuseserverdefault": "Koristi postavke wikija ($1)", "timezoneuseoffset": "Drugo (vremensko odstupanje od UTC-a)", "timezone-useoffset-placeholder": "Primjeri: \"-07:00\" ili \"01:00\"", + "timezone-invalid": "Neispravna vremenska zona ili odstupanje.", "guesstimezone": "Popuni iz preglednika", "timezoneregion-africa": "Afrika", "timezoneregion-america": "Amerika", @@ -127,8 +131,8 @@ "timezoneregion-indian": "Indijski okean", "timezoneregion-pacific": "Tihi okean", "prefs-files": "Datoteke", - "imagemaxsize": "Ograničenje veličine slike:
                    (za stranice opisa datoteke)", - "thumbsize": "Veličina umanjenog prikaza:", + "imagemaxsize": "Ograničenje veličine slike na stranicama opisa datoteke:", + "thumbsize": "Veličina minijature:", "prefs-diffs": "Razlike", "tog-diffonly": "Ne prikazuj sadržaj stranice ispod razlika", "tog-norollbackdiff": "Ne prikazuj razliku nakon izvršenog vraćanja", @@ -154,6 +158,7 @@ "tog-minordefault": "Označi sve izmjene manjim odmah", "tog-forceeditsummary": "Upozori me kad ne unesem sažetak izmjene (ili ako stoji predodređeni sažetak poništenja)", "tog-editrecovery": "Uključi [[Special:EditRecovery|{{int:editrecovery}}]]", + "tog-editrecovery-help": "Povratne informacije možete ostaviti na [$1 stranici za razgovor projekta].", "tog-useeditwarning": "Upozori me kad napuštam stranicu za izmjene bez sačuvanih promjena", "prefs-preview": "Pregled", "tog-previewonfirst": "Prikaži izgled pri započinjanju uređivanja", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/preferences/cbk-zam.json mediawiki-1.43.9+dfsg/languages/i18n/preferences/cbk-zam.json --- mediawiki-1.43.8+dfsg/languages/i18n/preferences/cbk-zam.json 2026-04-01 12:33:20.794554000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/preferences/cbk-zam.json 2026-06-29 17:54:46.927096000 +0000 @@ -22,9 +22,11 @@ "prefs-info": "Simple informacion", "username": "{{GENDER:$1|Username}}:", "prefs-memberingroups": "{{GENDER:$2|Miembro}} del {{PLURAL:$1|grupo|maga grupo}}:", + "prefs-memberingroups-type": "$1", "group-membership-link-with-expiry": "$1 (hasta $2)", "prefs-edits": "Numero de editacion:", "prefs-registration": "Fecha y hora del registro:", + "prefs-registration-date-time": "$1", "yourrealname": "Real nombre:", "prefs-help-realname": "Opcional pone el real nombre. Si ya'n povide, puede este usa para dale contigo atribucion del de tuyo obra.", "yourpassword": "Password:", @@ -36,12 +38,12 @@ "password-login-forbidden": "Hende puede ansina clase de username y password.", "passwordincommonlist": "El password ya pone entrao na lista del maga mas usao passwords que puede lang adivina de facil. Por favor hace password aquel complicado y no hay igual.", "prefs-help-yourpassword": "El recuperada del account activao ya. Consulta na $1 para mas maga opcion.", - "tog-prefershttps": "Firme usa un secured conexion mientras ta'n log in", + "tog-prefershttps": "Firme usa segurao conexion mientras man log in", "prefs-help-prefershttps": "Este preferencia el funciona na siguiente log in de tuyo.", "prefs-user-downloaddata-label": "Datos del account:", "prefs-user-downloaddata-info": "Mi account data estaba con este proyecto", - "prefs-user-restoreprefs-label": "Hace reset configuracion:", - "prefs-user-restoreprefs-info": "Hace restore todo'l default preferencia (na todo seccion)", + "prefs-user-restoreprefs-label": "Hace restablece configuracion:", + "prefs-user-restoreprefs-info": "Hace restaura maga preferencia predeterminao (na todo'l secciones)", "prefs-i18n": "Internacionalizacion", "yourlanguage": "Lenguaje:", "yourgender": "Cosa de tu identidad?", @@ -59,7 +61,7 @@ "prefs-help-signature": "Maga comento na pagina de discusion debe firmao con \"~~~~\", que amo el queda firma y timestamp de tuyo.", "prefs-signature-invalid-warning": "El firma de tuyo puede causa problema por causa na maga cuantos tools.", "prefs-signature-invalid-new": "El de tuyo reciente firma invalido. Puede pa man tu con este usa pero no puede ya tu con este cambia si corregi tu con este.", - "prefs-signature-invalid-disallow": "El reciente firme de tuyo invalido. Hasta corregi tu con este, el default firma el usa cuando ta firma maga comento de tuyo.", + "prefs-signature-invalid-disallow": "Invalido el reciente firma de tuyo. Hasta corregi tu con este, el firma predeterminao el queda usao para firma maga comento.", "prefs-signature-highlight-error": "Dale mira locacion del error", "prefs-signature-error-details": "Sabe mas", "badsig": "Invalido el raw signature. Chequea el HTML tags.", @@ -94,7 +96,7 @@ "prefs-rendering": "Hechura", "prefs-description-rendering": "Configura el maga opcion del hechura, grandor, y leida.", "prefs-skin": "Hechura", - "skin-preview": "Preview", + "skin-preview": "Previsualiza", "prefs-common-config": "El ya comparti CSS/JavaScript para na todo'l hechura:", "prefs-custom-css": "Personalizao CSS", "prefs-custom-js": "Personalizao JavaScript", @@ -108,7 +110,7 @@ "servertime": "Hora del server:", "localtime": "Local hora:", "timezonelegend": "Zona de hora:", - "timezoneuseserverdefault": "Usa el wiki default ($1)", + "timezoneuseserverdefault": "Usa el predeterminao wiki ($1)", "timezoneuseoffset": "Otro (diferencia na hora de UTC)", "timezone-useoffset-placeholder": "Ejemplo maga valor: \"-07:00\" o \"01:00\"", "timezone-invalid": "Invalido zona de hora o diferencia de hora", @@ -131,7 +133,7 @@ "tog-norollbackdiff": "No dale mira diff despues performa un rollback", "prefs-advancedrendering": "Maga opcion avanzao", "tog-underline": "El underlining del link:", - "underline-default": "Default hechura o browser", + "underline-default": "Predeterminao skin o browser", "underline-never": "Nunca", "underline-always": "Firme", "tog-showhiddencats": "Dale mira maga categoria escondido", @@ -142,21 +144,21 @@ "prefs-description-editing": "Personaliza que laya hace, man track, y revisa maga edits.", "prefs-advancedediting": "Maga opcion general", "tog-editsectiononrightclick": "Hace activa editacion de seccion por medio de man right click na maga titulo de seccion", - "tog-editondblclick": "Hace edit maga pagina con doble clic", + "tog-editondblclick": "Edita maga pagina al hacer doble clic", "prefs-editor": "Editor", - "editfont-style": "Hace edit el estiloy area del font:", + "editfont-style": "Edita estilo de font de areaː", "editfont-monospace": "Font monoespaciao", "editfont-sansserif": "Font sin serifa", "editfont-serif": "Font con serifa", - "tog-minordefault": "Hace marca todo edit menorao de default", - "tog-forceeditsummary": "Hace prompt conmigo cuando entra yo na un blanco edit summary (o el default undo summary)", + "tog-minordefault": "Marca todo editacion como diutay na manera predeterminao", + "tog-forceeditsummary": "Pregunta conmigo cuando ta anda na un sumario de editacion blanco (o el predeterminao sumario de deshacida)", "tog-editrecovery": "Hace activa el [[Special:EditRecovery|{{int:editrecovery}}]] feature", "tog-editrecovery-help": "Puede tu dale feedback na [paginay discusion del proyecto, $1]", - "tog-useeditwarning": "Habla conmigo cuando sale yo na un paginay edit que tiene unsaved changes", - "prefs-preview": "Preview", - "tog-previewonfirst": "Dale mira el preview al principia el editacion", - "tog-previewontop": "Dale mira el preview antes del edit box", - "tog-uselivepreview": "Dale mira el preview sin ta'n reload el pagina", + "tog-useeditwarning": "Avisa conmigo cuando sale yo na un pagina de editacion con cambio unsaved", + "prefs-preview": "Previsualizacion", + "tog-previewonfirst": "Dale mira el previsualizacion al principia el editacion", + "tog-previewontop": "Dale mira previsualizacion antes del cajn de editacion", + "tog-uselivepreview": "Dale mira el previsualizacion sin hace reload con el pagina", "prefs-discussion": "Maga pagina de discusion", "prefs-developertools": "Tools de desarollo", "prefs-rc": "Maga reciente cambio", @@ -164,24 +166,24 @@ "prefs-displayrc": "Maga opcion del display", "recentchangesdays": "Maga dia que dale mira na maga reciente cambio:", "recentchangesdays-max": "Maximo de $1 {{PLURAL:$1|dia|maga dia}}", - "recentchangescount": "Numero del maga edits para dale mira el maga reciente cambio, maga historia del pagina, y in logs, de default:", + "recentchangescount": "Numero del maga editacion para dale mira na maga reciente cambio, historial de pagina, y maga in log, predeterminao:", "prefs-help-recentchangescount": "Numero maximo: 1000", "prefs-advancedrc": "Maga opcion avanzao", "tog-usenewrc": "Cambio na grupo por pagina na 'reciente cambio' y viciada", "rcfilters-preference-label": "Usa el interfaz sin JavaScript", "rcfilters-preference-help": "Ta'n load este [[{{#special:RecentChanges}}|maga reciente cambio]] y [[{{#special:RecentChangesLinked}}|relatao cambio]] sin el filtrao search o el highlighting functionality.", - "prefs-changesrc": "El maga cambio ya dale mira", - "tog-hideminor": "Hace esconde maga diutay edit estaba na maga reciente cambio", + "prefs-changesrc": "Maga ya dale mira cambio", + "tog-hideminor": "Esconde maga diutay editacion estaba na maga reciente cambio", "tog-hidecategorization": "Hace esconde el categorizacion del maga pagina", - "tog-hidepatrolled": "Hace esconde el maga patrolled edit estaba na maga reciente cambio", + "tog-hidepatrolled": "Hace esconde maga editacion verificao del maga reciente cambio", "tog-newpageshidepatrolled": "Hace esconde maga patrolled pages estaba na maga nuevo listay pagina", "tog-shownumberswatching": "Dale mira con el numero del maga usuario ta vicia", "prefs-watchlist": "Viciada", "prefs-description-watchlist": "Hace manage y hace personaliza el listay pagina que ta'n track tu.", - "prefs-editwatchlist": "Hace edit viciada", + "prefs-editwatchlist": "Edita viciada", "prefs-editwatchlist-label": "Edita entranda na tu viciada:", "prefs-editwatchlist-edit": "Mira y quita titulos na tu viciada", - "prefs-editwatchlist-raw": "Hace edit el raw viciada", + "prefs-editwatchlist-raw": "Edita el viciada en crudo", "prefs-editwatchlist-clear": "Quita laman con el de tu viciada", "prefs-displaywatchlist": "Maga opcion del display", "prefs-watchlist-days": "Dias para dale mira na viciada:", @@ -190,20 +192,20 @@ "prefs-watchlist-edits-max": "Numero maximo: 1000", "prefs-advancedwatchlist": "Maga opcion avanzao", "tog-extendwatchlist": "Abri el viciada para dale mira cambio, hende lang el mas reciente", - "tog-watchlistunwatchlinks": "Aumenta maga directa marcador de vicia/desvicia ({{int:Watchlist-unwatch/{{int:Watchlist-unwatch-undo}}) na maga ya vicia pagina tiene cambio (necesita Javascript para para alterna funcionalidad)", + "tog-watchlistunwatchlinks": "Aumenta maga marcador de viciada/desviciada ({{int:Watchlist-unwatch}}/{{int:Watchlist-unwatch-undo}}) na maga viciao pagina con cambio (ta necesita JavaScript para utiliza con este funcionalidad)", "rcfilters-watchlist-preference-label": "Usa el interfaz del JavaScript", "rcfilters-watchlist-preference-help": "Ta hace load con el [[{{#special:Watchlist}}|viciada]] sin buscada de filtrada o el presentada de funcionalidad.", "prefs-changeswatchlist": "Maga cambio ya dale mira", - "tog-watchlisthideminor": "Esconde diutay-diutay edit desde viciada", - "tog-watchlisthidebots": "Esconde maga edit estaba na viciada", - "tog-watchlisthideown": "Hace esconde mio maga edits del watchlist", - "tog-watchlisthideanons": "Esconde maga edit del maga usuario anonimoso estaba na viciada", - "tog-watchlisthideliu": "Esconde edit del maga logged-in usuario estaba na viciada", + "tog-watchlisthideminor": "Esconde maga diutay editacion estaba na viciada", + "tog-watchlisthidebots": "Esconde maga editacion de bot estaba na viciada", + "tog-watchlisthideown": "Hace esconde mio maga editacion de viciada", + "tog-watchlisthideanons": "Esconde maga editacion del maga usuario anonimo estaba na viciada", + "tog-watchlisthideliu": "Hace esconde maga editacion del maga logged-in usuario estaba na viciada", "tog-watchlistreloadautomatically": "De automatico hace reload con el viciada cada vez tiene filtrada el ya cambia (necesita JavaScript)", "tog-watchlisthidecategorization": "Hace esconde el categorizacion del pagina", "tog-watchlisthidepatrolled": "Esconde patrolled edits estaba na viciada", "prefs-pageswatchlist": "Maga ya vicia pagina", - "tog-watchdefault": "Aumenta pagina y files que ya hace yo edit na mi viciada", + "tog-watchdefault": "Aumenta pagina y archivo que ya edita yo na mi viciada", "tog-watchmoves": "Aumenta pagina y file que ya move yo na mi viciada", "tog-watchdeletion": "Aumenta pagina y file que ya borra yo na mi viciada", "tog-watchcreations": "Aumenta pagina que crea yo y files man upload yo na mi viciada", @@ -212,16 +214,16 @@ "prefs-tokenwatchlist": "Token", "prefs-watchlist-token": "Token del viciada:", "prefs-watchlist-managetokens": "Hace manage maga token", - "prefs-help-tokenmanagement": "Ta puede tu mira y hace reset maga secret key na de tuyo account que ta puede man access na Web feed del de tuyo viciada. Masquin quien que sabe con el key el puede lee con el viciada de tuyo, por eso no mas gayod tu dale masquin con quien.", + "prefs-help-tokenmanagement": "Ta puede tu mira y hace restablece con el secret key para na account de tuyo que ta puede man access na Web fees del de tuyo viciada. Maskin quien persona que sabe el key el puede lee con el de tuyo viciada, entonces no con este comparti.", "prefs-searchoptions": "Busca", "prefs-description-searchoptions": "Escoge paquilaya el maga autocompletada y el maga resulta funciona.", "prefs-searchmisc": "General", "searchlimit-label": "Numero del resultay search para dale mira na cada pagina:", "searchlimit-help": "Numero maximo: $1", "search-thumbnail-extra-namespaces-label": "Dale mira maga thumbnail na Special:Search on Desktop", - "search-thumbnail-extra-namespaces-message": "Hace display maga thumbnail para $1 resulta del {{PLURAL:$2|namespace|maga namespaces}} para na pagina de {{#special:search}}", + "search-thumbnail-extra-namespaces-message": "Hace display maga thumbnail para na $1 resulta del {{PLURAL:$2|espacio de nombre|maga espacio de nombre}} para na pagina de {{#special:search}}", "prefs-advancedsearchoptions": "Maga opcion avanzao", - "prefs-reset-intro": "Puede tu usa con este pagina para hace reset de tuyo maga preferencia na defaults del sitio. No puede mas ya hace con este vira otra vez.", - "prefs-reset-confirm": "Si, quiere yo hace reset de tuyo preferencia.", - "restoreprefs": "Hace reset todo'l preferencia" + "prefs-reset-intro": "Puede tu usa con este pagina para hace restablece de tuyo maga preferencia na maga predeterminao del sitio. No puede mas ya hace con este vira otra vez.", + "prefs-reset-confirm": "Si, quiere yo hace restablece mio maga preferencia.", + "restoreprefs": "Hace restablece todo'l preferencia" } diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/preferences/cs.json mediawiki-1.43.9+dfsg/languages/i18n/preferences/cs.json --- mediawiki-1.43.8+dfsg/languages/i18n/preferences/cs.json 2026-04-01 12:33:20.795554000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/preferences/cs.json 2026-06-29 17:54:46.928095800 +0000 @@ -97,7 +97,7 @@ "emailnotauthenticated": "Vaše e-mailová adresa dosud nebyla ověřena.\nU následujících funkcí nebudou zasílány žádné e-maily.", "emailconfirmlink": "Potvrďte svou e-mailovou adresu", "prefs-emailconfirm-label": "Ověření e-mailu:", - "emailauthenticated": "Vaše e-mailová adresa byla ověřena $2 v $3.", + "emailauthenticated": "Vaše e-mailová adresa byla potvrzena $2 v $3.", "allowemail": "Dovolit ostatním uživatelům posílat mi e-maily", "email-allow-new-users-label": "Povolit e-maily od zcela nových uživatelů", "prefs-help-email-allow-new-users": "Zapnutím této volby umožníte uživatelům, kteří nejsou [[{{MediaWiki:grouppage-autoconfirmed}}|automaticky schválení]], aby vám posílali e-maily.", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/preferences/da.json mediawiki-1.43.9+dfsg/languages/i18n/preferences/da.json --- mediawiki-1.43.8+dfsg/languages/i18n/preferences/da.json 2026-04-01 12:33:20.796554000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/preferences/da.json 2026-06-29 17:54:46.928095800 +0000 @@ -27,7 +27,7 @@ ] }, "preferences": "Indstillinger", - "prefsnologintext2": "Du skal logge på for at ændre dine brugerindstillinger.", + "prefsnologintext2": "Du skal logge ind for at ændre dine brugerindstillinger.", "prefsnologintext2-for-temp-user": "Opret venligst en konto for at ændre præferencer.", "searchprefs": "Søgepræferencer", "searchprefs-noresults": "Ingen resultater", @@ -35,10 +35,11 @@ "saveprefs": "Gem", "tooltip-preferences-save": "Gem indstillinger", "savedprefs": "Dine indstillinger er blevet gemt.", - "prefs-back-title": "Tilbage til præferencer", + "prefs-back-title": "Tilbage til indstillinger", "prefs-tabs-navigation-hint": "Tip: Du kan bruge venstre og højre piletasterne til at navigere mellem fanerne i fanelisten.", + "prefs-sections-navigation-hint": "Tip: Du kan bruge Tab- og Shift + Tab-tasterne til at navigere mellem præferencesektionerne.", "prefs-personal": "Brugerdata", - "prefs-description-personal": "Styr, hvordan du fremstår, forbinder og kommunikerer.", + "prefs-description-personal": "Kontroller, hvordan du fremstår, skaber kontakt og kommunikerer.", "prefs-info": "Grundlæggende information", "username": "{{GENDER:$1|Brugernavn}}:", "prefs-memberingroups": "{{GENDER:$2|Medlem}} af {{PLURAL:$1|gruppen|grupperne}}:", @@ -60,8 +61,8 @@ "prefs-help-prefershttps": "Denne indstilling træder i kraft næste gang du logger på.", "prefs-user-downloaddata-label": "Få adgang til kontodata:", "prefs-user-downloaddata-info": "Mine kontodata fra dette projekt", - "prefs-user-restoreprefs-label": "Nulstill indstillinger:", - "prefs-user-restoreprefs-info": "Gendan alle standardindstindstillinger (i alle afsnit)", + "prefs-user-restoreprefs-label": "Nulstil indstillinger:", + "prefs-user-restoreprefs-info": "Gendan alle standardindstillinger (i alle afsnit)", "prefs-i18n": "Internationalisering", "yourlanguage": "Sprog:", "yourgender": "Hvordan foretrækker du at blive beskrevet?", @@ -77,10 +78,17 @@ "yournick": "Signatur:", "tog-fancysig": "Behandl signatur som wikitekst (uden et automatisk link til din til brugerside)", "prefs-help-signature": "Kommentarer på diskussionssider bør signeres med \"~~~~\" som vil blive konverteret til din signatur og et tidsstempel.", + "prefs-signature-invalid-warning": "Din signatur kan forårsage problemer med nogle værktøjer.", + "prefs-signature-invalid-new": "Din nuværende signatur er ugyldig. Selvom du stadig kan bruge den, kan du ikke ændre den, før du retter den.", + "prefs-signature-invalid-disallow": "Din nuværende signatur er ugyldig. Indtil du retter den, vil standardsignaturen blive brugt, når du underskriver dine kommentarer.", "prefs-signature-highlight-error": "Vis fejlens placering", "prefs-signature-error-details": "Lær mere", "badsig": "Syntaksen i signaturen er ugyldig; kontroller venligst den brugte HTML.", "badsiglength": "Din signatur er for lang. Den må højst indeholde $1 {{PLURAL:$1|tegn}}.", + "badsigsubst": "Din signatur indeholder indlejrede substitutioner (f.eks. subst: eller ~~~~).", + "badsightml": "Din signatur indeholder ugyldig eller forældet HTML-syntaks:", + "badsiglinks": "Din signatur skal indeholde et link til din brugerside, diskussionsside eller bidrag på denne wiki. Tilføj det venligst, for eksempel: $1.", + "badsiglinebreak": "Din signatur skal bestå af en enkelt linje wikitekst.", "prefs-email": "Indstillinger for e-mail", "youremail": "Din e-mailadresse:", "prefs-setemail": "Angiv en e-mailadresse", @@ -97,6 +105,7 @@ "emailauthenticated": "Din e-mailadresse blev bekræftet den $2 kl. $3.", "allowemail": "Tillad at andre brugere sender mig beskeder", "email-allow-new-users-label": "Tillad e-post fra helt nye brugere", + "prefs-help-email-allow-new-users": "Hvis du aktiverer denne indstilling, kan brugere, der ikke er [[{{MediaWiki:grouppage-autoconfirmed}}|autoconfirmed]], sende dig e-mails.", "tog-ccmeonemails": "Send mig kopier af e-mails jeg sender til andre brugere", "email-mutelist-label": "Forbyd disse brugere at sende mig beskeder:", "tog-enotifwatchlistpages": "Send mig en e-mail ved ændringer af en side eller en fil på min overvågningsliste", @@ -111,6 +120,7 @@ "prefs-common-config": "Delt CSS/JavaScript til alle skins:", "prefs-custom-css": "Personlig CSS", "prefs-custom-js": "Personlig JavaScript", + "prefs-custom-cssjs-safemode": "Brugerdefineret CSS/JavaScript er i øjeblikket ikke tilgængelig, da sikker tilstand er aktiveret. Deaktiver venligst [[#mw-input-wpforcesafemode|sikker tilstand]] for at bruge brugerdefineret CSS/JavaScript.", "prefs-skin-prefs": "Indstilling af udseende", "prefs-skin-responsive": "Aktiver responsiv tilstand", "prefs-help-skin-responsive": "Tilpas udseendet til skærmstørrelsen på mobil.", @@ -123,6 +133,7 @@ "timezoneuseserverdefault": "Brug wiki'ens standardindstilling ($1)", "timezoneuseoffset": "Anden (tidsforskel fra UTC)", "timezone-useoffset-placeholder": "Eksempelværdier: \"-07:00\" eller \"01:00\"", + "timezone-invalid": "Ugyldig tidszone eller tidsforskydning.", "guesstimezone": "Hent tidszone fra browseren", "timezoneregion-africa": "Afrika", "timezoneregion-america": "Amerika", @@ -136,10 +147,10 @@ "timezoneregion-pacific": "Stillehavet", "prefs-files": "Filer", "imagemaxsize": "Maksimal billedstørrelse på filbeskrivelsessider:", - "thumbsize": "Thumbnailstørrelse:", + "thumbsize": "Miniaturestørrelse:", "prefs-diffs": "Forskelle", "tog-diffonly": "Vis ikke sideindhold nedenunder versionssammenligninger", - "tog-norollbackdiff": "Vis ikke forskel efter udførelse af en tilbagerulning", + "tog-norollbackdiff": "Vis ikke forskellen efter udførelse af en tilbagerulning", "prefs-advancedrendering": "Avancerede indstillinger", "tog-underline": "Understregning af links:", "underline-default": "Standard for browseren eller udseendet", @@ -148,8 +159,9 @@ "tog-showhiddencats": "Vis skjulte kategorier", "tog-showrollbackconfirmation": "Bed om bekræftelse når der bliver klikket på et tilbagerulningslink", "tog-forcesafemode": "Aktivér altid [[mw:Special:MyLanguage/Manual:Safemode|sikker tilstand]]", + "prefs-help-forcesafemode": "Deaktiver scripts og stylesheets på wikien.", "prefs-editing": "Redigering", - "prefs-description-editing": "Tilpas, hvordan du foretager, sporer og gennemgår redigeringer.", + "prefs-description-editing": "Tilpas, hvordan du foretager, følger og gennemgår redigeringer.", "prefs-advancedediting": "Generelle indstillinger", "tog-editsectiononrightclick": "Aktivér afsnitsredigering med højreklik på afsnitstitler", "tog-editondblclick": "Redigér sider med dobbeltklik", @@ -167,18 +179,18 @@ "tog-previewonfirst": "Vis forhåndsvisning når du begynder at redigere", "tog-previewontop": "Vis forhåndsvisning før redigeringsboks", "tog-uselivepreview": "Vis forhåndsvisning uden at genindlæse siden", - "prefs-discussion": "Diskussionsider", + "prefs-discussion": "Diskussionssider", "prefs-developertools": "Udviklerværktøjer", "prefs-rc": "Seneste ændringer", - "prefs-description-rc": "Tilpas feedet for seneste ændringer.", + "prefs-description-rc": "Tilpas hvordan sidste ændringer vises.", "prefs-displayrc": "Indstillinger for visning", "recentchangesdays": "Antal dage som skal vises i seneste ændringer:", - "recentchangesdays-max": "(maks. $1 {{PLURAL:$1|dag|dage}})", - "recentchangescount": "Antal redigeringer der som standard vises i seneste ændringer, sidehistorikker og logger:", + "recentchangesdays-max": "Højst $1 {{PLURAL:$1|dag|dage}}", + "recentchangescount": "Antal redigeringer, der som standard skal vises i seneste ændringer, sidehistorik og i logfiler:", "prefs-help-recentchangescount": "Maksimalt antal: 1000", "prefs-advancedrc": "Avancerede indstillinger", "tog-usenewrc": "Gruppér ændringer efter side i listen over seneste ændringer og i overvågningslisten", - "rcfilters-preference-label": "Brug grænsefladesnittet uden JavaScript", + "rcfilters-preference-label": "Brug en ikke-JavaScript-grænseflade", "rcfilters-preference-help": "Indlæser [[{{#special:RecentChanges}}|seneste ændringer]] og [[{{#special:RecentChangesLinked}}|relaterede ændringer]] uden den filtrerede søgning eller fremhævningsfunktionen.", "prefs-changesrc": "Ændringer vist", "tog-hideminor": "Skjul mindre ændringer i listen over seneste ændringer", @@ -187,6 +199,7 @@ "tog-newpageshidepatrolled": "Skjul patruljerede sider på listen over nye sider", "tog-shownumberswatching": "Vis antal brugere, der overvåger", "prefs-watchlist": "Overvågningsliste", + "prefs-description-watchlist": "Administrer og tilpas listen over sider, du følger.", "prefs-editwatchlist": "Rediger overvågningsliste", "prefs-editwatchlist-label": "Redigér elementer på din overvågningsliste:", "prefs-editwatchlist-edit": "Vis og fjern titler fra din overvågningsliste", @@ -196,7 +209,7 @@ "prefs-watchlist-days": "Antal dage der skal vises i overvågningslisten:", "prefs-watchlist-days-max": "Højst $1 {{PLURAL:$1|dag|dage}}", "prefs-watchlist-edits": "Maksimalt antal redigeringer der vises i overvågningslisten:", - "prefs-watchlist-edits-max": "Maks. 1000", + "prefs-watchlist-edits-max": "Maksimalt antal: 1000", "prefs-advancedwatchlist": "Avancerede indstillinger", "tog-extendwatchlist": "Udvid overvågningslisten til at vise alle ændringer og ikke kun den nyeste", "tog-watchlistunwatchlinks": "Føj mærker ({{int:Watchlist-unwatch}}/{{int:Watchlist-unwatch-undo}}) til at slå overvågning til og fra for overvågede sider med ændringer (JavaScript kræves for at kunne slå til og fra)", @@ -221,10 +234,16 @@ "prefs-tokenwatchlist": "Nøgle", "prefs-watchlist-token": "Nøgle til overvågningsliste:", "prefs-watchlist-managetokens": "Håndtér nøgler", - "prefs-help-tokenmanagement": "Du kan se og nulstille den hemmelige nøgle for din konto som kan få tilgang til din overvågningsliste via feeds. Alle som har nøglen vil kunne læse din overvågningsliste, så del den derfor ikke.", + "prefs-help-tokenmanagement": "Du kan se og nulstille den hemmelige nøgle for din konto som kan få adgang til din overvågningsliste via feeds. Alle som har nøglen vil kunne læse din overvågningsliste, så del den derfor ikke.", "prefs-searchoptions": "Søg", + "prefs-description-searchoptions": "Vælg, hvordan autofuldførelse og resultater fungerer.", "prefs-searchmisc": "Generelt", + "searchlimit-label": "Antal søgeresultater, der skal vises på hver side:", + "searchlimit-help": "Maksimalt antal: $1", + "search-thumbnail-extra-namespaces-label": "Vis miniaturebilleder i Special:Søgning på skrivebordet", + "search-thumbnail-extra-namespaces-message": "Viser miniaturebilleder for $1 {{PLURAL:$2|navnerum}} resultater på {{#special:search}} siden", "prefs-advancedsearchoptions": "Avancerede indstillinger", "prefs-reset-intro": "Du kan bruge denne side til at tilbagestille alle dine indstillinger til standardindstillingerne.\nDet kan ikke gøres om.", + "prefs-reset-confirm": "Ja, jeg vil gerne nulstille mine præferencer.", "restoreprefs": "Gendan alle standardindstillinger" } diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/preferences/el.json mediawiki-1.43.9+dfsg/languages/i18n/preferences/el.json --- mediawiki-1.43.8+dfsg/languages/i18n/preferences/el.json 2026-04-01 12:33:20.797554000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/preferences/el.json 2026-06-29 17:54:46.929096000 +0000 @@ -23,7 +23,8 @@ "SucreRouge", "ZaDiak", "Αντιγόνη", - "Warudo" + "Warudo", + "Jimkats" ] }, "preferences": "Προτιμήσεις", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/preferences/fi.json mediawiki-1.43.9+dfsg/languages/i18n/preferences/fi.json --- mediawiki-1.43.8+dfsg/languages/i18n/preferences/fi.json 2026-04-01 12:33:20.798554000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/preferences/fi.json 2026-06-29 17:54:46.930096000 +0000 @@ -165,7 +165,7 @@ "underline-never": "Ei koskaan", "underline-always": "Aina", "tog-showhiddencats": "Näytä piilotetut luokat", - "tog-showrollbackconfirmation": "Näytä vahvistuspyyntö, kun palauta-linkkiä klikataan.", + "tog-showrollbackconfirmation": "Näytä vahvistuspyyntö, kun palauta-linkkiä napsautetaan.", "tog-forcesafemode": "Ota aina käyttöön [[mw:Special:MyLanguage/Manual:Safemode|turvallinen tila]]", "prefs-help-forcesafemode": "Poista käytöstä wikin komentosarjat ja tyylitiedostot", "prefs-editing": "Muokkaus", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/preferences/fr.json mediawiki-1.43.9+dfsg/languages/i18n/preferences/fr.json --- mediawiki-1.43.8+dfsg/languages/i18n/preferences/fr.json 2026-04-01 12:33:20.798554000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/preferences/fr.json 2026-06-29 17:54:46.930096000 +0000 @@ -40,7 +40,8 @@ "EmDashUser002", "Abakar B", "Escargot bleu", - "Serieminou" + "Serieminou", + "Alkmen-Alesia" ] }, "preferences": "Préférences", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/preferences/got.json mediawiki-1.43.9+dfsg/languages/i18n/preferences/got.json --- mediawiki-1.43.8+dfsg/languages/i18n/preferences/got.json 2026-03-25 17:48:22.474343800 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/preferences/got.json 2026-06-26 12:38:04.524225700 +0000 @@ -4,17 +4,17 @@ "Gothicspeaker" ] }, - "preferences": "𐌼𐌴𐌹𐌽𐍉𐍃 𐍆𐍂𐌹𐌾𐍉𐌽𐍉𐍃 𐍅𐌰𐌹𐌷𐍄𐍃", - "saveprefs": "𐌲𐌰𐍆𐌰𐍃𐍄𐌰𐌹", + "preferences": "𐍆𐌰𐌿𐍂𐌰𐍂𐌰𐌷𐌽𐌴𐌹𐌽𐍉𐍃", + "saveprefs": "𐌲𐌰𐍆𐌰𐍃𐍄𐌰𐌽", "yourrealname": "𐍃𐌿𐌽𐌾𐌴𐌹𐌽 𐌽𐌰𐌼𐍉:", - "yourpassword": "𐌲𐌰𐌼𐍉𐍄𐌰𐍅𐌰𐌿𐍂𐌳:", - "passwordtooshort": "𐌲𐌰𐌼𐍉𐍄𐌰𐍅𐌰𐌿𐍂𐌳𐌰 𐍃𐌺𐌿𐌻𐌿𐌽 𐌼𐌰𐌹𐍃 𐌸𐌰𐌿 {{PLURAL:$1|•𐌰• 𐌱𐍉𐌺𐌰|$1 𐌱𐍉𐌺𐍉𐍃}} 𐍅𐌹𐍃𐌰𐌽.", - "passwordtoolong": "𐌲𐌰𐌼𐍉𐍄𐌰𐍅𐌰𐌿𐍂𐌳𐌰 𐌽𐌹 𐌼𐌰𐌲𐌿𐌽 𐍅𐌹𐍃𐌰𐌽 𐌻𐌰𐌲𐌲𐌹𐌶𐍉𐌽𐌰 𐌸𐌰𐌿 {{PLURAL:$1|•𐌰• 𐌱𐍉𐌺𐌰|$1 𐌱𐍉𐌺𐍉𐍃}}.", - "password-name-match": "𐌸𐌴𐌹𐌽 𐌲𐌰𐌼𐍉𐍄𐌰𐍅𐌰𐌿𐍂𐌳 𐌽𐌹 𐍃𐌺𐌰𐌻 𐍃𐌰𐌼𐌰𐌻𐌴𐌹𐌺 𐍅𐌹𐍃𐌰𐌽 𐍃𐍅𐌰𐍃𐍅𐌴 𐌸𐌴𐌹𐌽 𐌰𐍄𐌲𐌰𐌲𐌲𐌰𐌽𐌰𐌼𐍉.", - "password-login-forbidden": "𐌱𐍂𐌿𐌺𐌴𐌹𐌽𐍃 𐌸𐌹𐍃 𐌰𐍄𐌲𐌰𐌲𐌲𐌰𐌽𐌰𐌼𐌹𐌽𐍃 𐌾𐌰𐌷 𐌸𐌹𐍃 𐌲𐌰𐌼𐍉𐍄𐌰𐍅𐌰𐌿𐍂𐌳𐌹𐍃 𐍆𐌰𐌿𐍂𐌱𐌹𐌿𐌳𐌰𐌽𐌰 𐌹𐍃𐍄.", - "tog-prefershttps": "𐌱𐍂𐌿𐌺𐌴𐌹 𐍃𐌹𐌽𐍄𐌴𐌹𐌽𐍉 𐌰𐍂𐍅𐌾𐌰𐌹𐌶𐍉𐍃 𐌲𐌰𐍅𐌹𐍃𐌰𐌹𐍃 𐌸𐌰𐌽 𐌰𐍄𐌹𐌳𐌳𐌾𐌰", + "yourpassword": "𐍂𐌿𐌽𐌰𐍅𐌰𐌿𐍂𐌳:", + "passwordtooshort": "𐍂𐌿𐌽𐌰𐍅𐌰𐌿𐍂𐌳𐌰 𐍃𐌺𐌿𐌻𐌿𐌽 𐌼𐌰𐌽𐌰𐌲𐌹𐌶𐍉𐌽𐌰 {{PLURAL:$1|•𐌰• 𐌱𐍉𐌺𐌰|$1 𐌱𐍉𐌺𐍉𐌼}} 𐍅𐌹𐍃𐌰𐌽.", + "passwordtoolong": "𐌲𐌰𐌼𐍉𐍄𐌰𐍅𐌰𐌿𐍂𐌳𐌰 𐌽𐌹 𐌼𐌰𐌲𐌿𐌽 𐍅𐌹𐍃𐌰𐌽 𐌻𐌰𐌲𐌲𐌹𐌶𐍉𐌽𐌰 {{PLURAL:$1|•𐌰• 𐌱𐍉𐌺𐌰𐌹|$1 𐌱𐍉𐌺𐍉𐌼}}.", + "password-name-match": "𐍂𐌿𐌽𐌰𐍅𐌰𐌿𐍂𐌳 𐌸𐌴𐌹𐌽 𐌽𐌹 𐍃𐌺𐌰𐌻 𐍅𐌹𐍃𐌰𐌽 𐍃𐌰𐌼𐌰𐌻𐌴𐌹𐌺 𐍃𐍅𐌴 𐌱𐍂𐌿𐌺𐌾𐌰𐌽𐌰𐌼𐍉 𐌸𐌴𐌹𐌽.", + "password-login-forbidden": "𐌱𐍂𐌿𐌺𐌴𐌹𐌽𐍃 𐌸𐌹𐍃 𐌰𐍄𐌲𐌰𐌲𐌲𐌰𐌽𐌰𐌼𐌹𐌽𐍃 𐌾𐌰𐌷 𐌸𐌹𐍃 𐍂𐌿𐌽𐌰𐍅𐌰𐌿𐍂𐌳𐌹𐍃 𐍆𐌰𐌿𐍂𐌱𐌰𐌿𐌳𐌰𐌽𐌰 𐌹𐍃𐍄.", + "tog-prefershttps": "𐌱𐍂𐌿𐌺𐌴𐌹 𐍃𐌹𐌽𐍄𐌴𐌹𐌽𐍉 𐌰𐍂𐍅𐌾𐌰𐌹 𐌲𐌰𐍅𐌹𐍃𐍃𐌰𐌹 𐌸𐌰𐌽 𐌰𐍄𐌲𐌰𐌲𐌲𐌹𐍃", "yourlanguage": "𐍂𐌰𐌶𐌳𐌰:", - "tog-oldsig": "𐌸𐌴𐌹𐌽𐌰 𐍅𐌹𐍃𐌰𐌽𐌳𐌴𐌹 𐌿𐍆𐌼𐌴𐌻𐌴𐌹𐌽𐍃", + "tog-oldsig": "𐌸𐌴𐌹𐌽𐌰 𐍅𐌹𐍃𐌰𐌽𐌳𐌴𐌹 𐌿𐍆𐌼𐌴𐌻𐌴𐌹𐌽𐍃:", "prefs-signature-error-details": "𐌻𐌰𐌹𐍃𐌴𐌹 𐌸𐌿𐌺 𐌼𐌰𐌹𐍃", "emailconfirmlink": "𐌲𐌰𐍃𐌹𐌲𐌻𐌴𐌹 𐌸𐌴𐌹𐌽𐍉𐍃 𐌴-𐌱𐍉𐌺𐍉𐍃", "tog-ccmeonemails": "𐍃𐌰𐌽𐌳𐌴𐌹 𐌼𐌹𐌺 𐌺𐌰𐌿𐍀𐌹𐍉𐍃 𐌴-𐌱𐍉𐌺𐍉 𐌸𐍉𐌶𐌴𐌹 𐌹𐌺 𐍃𐌰𐌽𐌳𐌾𐌰 𐌳𐌿 𐌰𐌽𐌸𐌰𐍂𐌰𐌹𐌼 𐌱𐍂𐌿𐌺𐌾𐌰𐌼", @@ -23,35 +23,35 @@ "tog-enotifminoredits": "𐌾𐌰𐌷 𐍃𐌰𐌽𐌳𐌴𐌹 𐌼𐌹𐌺 𐌴-𐌱𐍉𐌺𐍉𐍃 𐌼𐌹𐌽𐌽𐌹𐌶𐌴𐌹𐌼 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐌹𐌼 𐌻𐌰𐌿𐌱𐌴 𐌾𐌰𐌷 𐍆𐌰𐌾𐌻𐌴", "prefs-user-pages": "𐌱𐍂𐌿𐌺𐌾𐌰𐌻𐌰𐌿𐌱𐍉𐍃", "prefs-skin": "𐍆𐌹𐌻𐌻", - "skin-preview": "𐍆𐌰𐌿𐍂𐌰𐍃𐌰𐌹𐍈", + "skin-preview": "𐍆𐌰𐌿𐍂𐌰𐍃𐌰𐌹𐍈𐌰𐌽", "timezoneregion-africa": "𐌰𐍆𐍂𐌹𐌺𐌰", "timezoneregion-america": "𐌰𐌼𐌰𐌹𐍂𐌹𐌺𐌰", "timezoneregion-antarctica": "𐌰𐌽𐍄𐌰𐍂𐌺𐍄𐌹𐌺𐌰", "timezoneregion-asia": "𐌰𐍃𐌹𐌰", "timezoneregion-europe": "𐌰𐌹𐍅𐍂𐍉𐍀𐌰", - "tog-underline": "𐌲𐌰𐍅𐌹𐍃𐌰𐌹𐍃 𐌿𐍆𐍃𐍄𐍂𐌹𐌺𐍃:", + "tog-underline": "𐌲𐌰𐍅𐌹𐍃𐍃𐌰𐌹𐍃 𐌿𐍆𐍃𐍄𐍂𐌹𐌺𐍃:", "underline-never": "𐌽𐌹 𐌰𐌹𐍅", "underline-always": "𐍃𐌹𐌽𐍄𐌴𐌹𐌽𐍉", - "tog-showhiddencats": "𐌱𐌰𐌽𐌳𐍅𐌴𐌹 𐌰𐌽𐌰𐌻𐌰𐌿𐌲𐌽𐌰 𐌺𐌿𐌽𐌾𐌰", + "tog-showhiddencats": "𐌰𐍆𐍆𐌿𐌻𐌷𐌰𐌽𐌰 𐌺𐌿𐌽𐌾𐌰 𐌰𐍄𐌰𐌿𐌲𐌾𐌰𐌽", "editfont-sansserif": "𐍃𐌰𐌽𐍃-𐍃𐌰𐌹𐍂𐌹𐍆 𐍆𐌰𐌿𐌽𐍄", "editfont-serif": "𐍃𐌰𐌹𐍂𐌹𐍆 𐍆𐌰𐌿𐌽𐍄", - "tog-useeditwarning": "𐍈𐍉𐍄𐌴𐌹 𐌼𐌹𐌺 𐌸𐌰𐌽 𐌹𐌺 𐌰𐍆𐌻𐌴𐌹𐌸𐌰 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐌹𐌻𐌰𐌿𐍆 𐌼𐌹𐌸 𐌿𐌽𐌲𐌰𐍆𐌰𐍃𐍄𐌰𐌽𐌰𐌹𐌼 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐌹𐌼", + "tog-useeditwarning": "𐍈𐍉𐍄𐌰𐌹 𐌼𐌹𐌺 𐌸𐌰𐌽 𐌰𐍆𐌻𐌴𐌹𐌸𐌰 𐌻𐌰𐌿𐍆 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐌰𐌹𐍃 𐌿𐌽𐌲𐌰𐍆𐌰𐍃𐍄𐌰𐌽𐌰𐌹𐌼 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐌹𐌼", "tog-previewonfirst": "𐌰𐌽𐌳𐌷𐌿𐌻𐌴𐌹 𐍆𐌰𐌿𐍂𐌰𐍃𐌹𐌿𐌽 𐌰𐍄 𐍆𐍂𐌿𐌼𐌹𐍃𐍄𐌰 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽", - "tog-previewontop": "𐌰𐌽𐌳𐌷𐌿𐌻𐌴𐌹 𐍆𐌰𐌿𐍂𐌰𐍃𐌹𐌿𐌽 𐍆𐌰𐌿𐍂𐌰 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐌹𐌰𐍂𐌺𐌰", + "tog-previewontop": "𐍆𐌰𐌿𐍂𐌰𐍃𐌹𐌿𐌽 𐍆𐌰𐌿𐍂𐌰 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐌹𐌰𐍂𐌺𐌰𐌹 𐌰𐍄𐌰𐌿𐌲𐌾𐌰𐌽", "prefs-rc": "𐌰𐍆𐍄𐌿𐌼𐌹𐍃𐍄𐍉𐍃 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐍉𐍃", "tog-usenewrc": "𐌺𐌿𐌽𐌾𐌴 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐍉𐍃 𐌰𐍆𐌰𐍂 𐌻𐌰𐌿𐌱𐌰 𐌹𐌽 𐌰𐍆𐍄𐌿𐌼𐌹𐍃𐍄𐌰𐌹𐌼 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐌹𐌼 𐌰𐌽𐌰 𐍅𐌹𐍄𐌰𐍅𐌹𐌺𐍉𐌽", "tog-hideminor": "𐌰𐍆𐍆𐌹𐌻𐌷 𐌻𐌴𐌹𐍄𐌹𐌻𐍉𐍃 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐍉𐍃 𐌰𐌽𐌳𐍅𐌰𐌹𐍂𐌸𐌰𐌹𐌶𐍉 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐍉", "tog-shownumberswatching": "𐌰𐌽𐌳𐌷𐌿𐌻𐌴𐌹 𐍂𐌰𐌸𐌾𐍉𐌽 𐍅𐌹𐍄𐌰𐌽𐌳𐌰𐌹𐌶𐌴 𐌱𐍂𐌿𐌺𐌾𐌰𐌽𐌴", - "prefs-watchlist": "𐍅𐌹𐍄𐌰𐍅𐌹𐌺𐍉", - "prefs-editwatchlist": "𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹 𐍅𐌹𐍄𐌰𐍅𐌹𐌺𐍉𐌽", - "tog-extendwatchlist": "𐌿𐍆𐍂𐌰𐌺𐌴𐌹 𐍅𐌹𐍄𐌰𐍅𐌹𐌺𐍉𐌽 𐌳𐌿 𐌱𐌰𐌽𐌳𐍅𐌾𐌰𐌽 𐌰𐌻𐌻𐍉𐍃 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐍉𐍃, 𐌽𐌹 𐌸𐌰𐍄𐌰𐌹𐌽𐌴𐌹 𐌸𐍉𐍃 𐌰𐍆𐍄𐌿𐌼𐌹𐍃𐍄𐍉𐌽𐍃", - "tog-watchlisthideminor": "𐌰𐍆𐍆𐌹𐌻𐌷 𐌼𐌹𐌽𐌽𐌹𐌶𐌴𐌹𐌽𐍃 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐍉𐍃 𐍅𐌹𐍄𐌰𐍅𐌹𐌺𐍉𐌽𐍃", - "tog-watchlisthidebots": "𐌰𐍆𐍆𐌹𐌻𐌷 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐍉𐍃 𐌱𐌰𐌿𐍄𐌴 𐍆𐍂𐌰𐌼 𐍅𐌹𐍄𐌰𐍅𐌹𐌺𐍉𐌽", - "tog-watchlisthideown": "𐌰𐍆𐍆𐌹𐌻𐌷 𐌼𐌴𐌹𐌽𐍉𐍃 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐍉𐍃 𐍅𐌹𐍄𐌰𐍅𐌹𐌺𐍉𐌽𐍃", - "tog-watchlisthideliu": "𐌰𐍆𐍆𐌹𐌻𐌷 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐍉𐍃 𐌰𐍄𐌲𐌰𐌲𐌲𐌰𐌽𐌰𐌹𐌶𐌴 𐌱𐍂𐌿𐌺𐌾𐌰𐌽𐌴 𐍆𐍂𐌰𐌼 𐍅𐌹𐍄𐌰𐍅𐌹𐌺𐍉𐌽", - "tog-watchdefault": "𐌰𐌽𐌰𐌰𐌹𐌰𐌿𐌺 𐌻𐌰𐌿𐌱𐌰𐌽𐍃 𐌾𐌰𐌷 𐍆𐌰𐌾𐌻𐌰 𐌸𐍉𐌴𐌹 𐌹𐌺 𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰 𐌳𐌿 𐌼𐌴𐌹𐌽𐌰𐌹 𐍅𐌹𐍄𐌰𐍅𐌹𐌺𐍉𐌽", - "tog-watchmoves": "𐌱𐌹𐌰𐌹𐌰𐌿𐌺 𐌻𐌰𐌿𐌱𐌰𐌽𐍃 𐌾𐌰𐌷 𐍆𐌰𐌾𐌻𐌰 𐌸𐍉𐌴𐌹 𐌼𐌹𐌸𐍃𐌰𐍄𐌾𐌹𐍃 𐌳𐌿 𐌸𐌴𐌹𐌽𐌰𐌹 𐍅𐌹𐍄𐌰𐍅𐌹𐌺𐍉𐌽", - "tog-watchdeletion": "𐌰𐌽𐌰𐌰𐌹𐌰𐌿𐌺 𐌻𐌰𐌿𐌱𐌰𐌽𐍃 𐌾𐌰𐌷 𐍆𐌰𐌾𐌻𐌰 𐌸𐌰𐌹𐌼𐌴𐌹 𐌹𐌺 𐍆𐍂𐌰𐌵𐌹𐍃𐍄𐌾𐌰 𐌳𐌿 𐌼𐌴𐌹𐌽𐌰𐌹 𐍅𐌹𐍄𐌰𐍅𐌹𐌺𐍉𐌽", - "tog-watchcreations": "𐌰𐌽𐌰𐌰𐌹𐌰𐌿𐌺 𐌻𐌰𐌿𐌱𐌰𐌽𐍃 𐌸𐌰𐌽𐌶𐌴𐌹 𐌹𐌺 𐍃𐌺𐌰𐍀𐌾𐌰 𐌾𐌰𐌷 𐍆𐌰𐌾𐌻𐌰 𐌸𐍉𐌴𐌹 𐌹𐌺 𐌹𐌽𐌽𐌰𐍄𐌱𐌰𐌹𐍂 𐌳𐌿 𐌼𐌴𐌹𐌽𐌰𐌹 𐍅𐌹𐍄𐌰𐍅𐌹𐌺𐍉𐌽", - "tog-watchuploads": "𐌱𐌹𐌰𐌹𐌰𐌿𐌺 𐌽𐌹𐌿𐌾𐌰 𐍆𐌰𐌾𐌻𐌰 𐌸𐍉𐌴𐌹 𐌹𐌺 𐌰𐍄𐌱𐌰𐌹𐍂𐌰 𐌳𐌿 𐌼𐌴𐌹𐌽𐌰𐌹 𐍅𐌹𐍄𐌰𐍅𐌹𐌺𐍉𐌽" + "prefs-watchlist": "𐍅𐌹𐍄𐌰𐌻𐌴𐌹𐍃𐍄𐌰", + "prefs-editwatchlist": "𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹 𐍅𐌹𐍄𐌰𐌻𐌴𐌹𐍃𐍄𐌰", + "tog-extendwatchlist": "𐌿𐍆𐍂𐌰𐌺𐌴𐌹 𐍅𐌹𐍄𐌰𐌻𐌴𐌹𐍃𐍄𐌰 𐌳𐌿 𐌰𐍄𐌰𐌿𐌲𐌾𐌰𐌽 𐌰𐌻𐌻 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐍉, 𐌽𐌹 𐌸𐌰𐍄𐌰𐌹𐌽𐌴𐌹 𐌸𐍉𐍃 𐌰𐍆𐍄𐌿𐌼𐌹𐍃𐍄𐍉𐌽𐍃", + "tog-watchlisthideminor": "𐌼𐌹𐌽𐌽𐌹𐌶𐌴𐌹𐌽𐍃 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐍉𐍃 𐍅𐌹𐍄𐌰𐌻𐌴𐌹𐍃𐍄𐍉𐍃 𐌰𐍆𐍆𐌹𐌻𐌷𐌰𐌽", + "tog-watchlisthidebots": "𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐍉𐍃 𐌱𐌰𐌿𐍄𐌴 𐍆𐍂𐌰𐌼 𐍅𐌹𐍄𐌰𐌻𐌴𐌹𐍃𐍄𐌰𐌹 𐌰𐍆𐍆𐌹𐌻𐌷𐌰𐌽", + "tog-watchlisthideown": "𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐍉𐍃 𐌼𐌴𐌹𐌽𐍉𐍃 𐍅𐌹𐍄𐌰𐌻𐌴𐌹𐍃𐍄𐍉𐍃 𐌰𐍆𐍆𐌹𐌻𐌷𐌰𐌽", + "tog-watchlisthideliu": "𐌰𐍆𐍆𐌹𐌻𐌷 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐍉𐍃 𐌰𐍄𐌲𐌰𐌲𐌲𐌰𐌽𐌰𐌹𐌶𐌴 𐌱𐍂𐌿𐌺𐌾𐌰𐌽𐌴 𐍆𐍂𐌰𐌼 𐍅𐌹𐍄𐌰𐌻𐌴𐌹𐍃𐍄𐌰𐌹", + "tog-watchdefault": "𐌰𐌽𐌰𐌰𐌹𐌰𐌿𐌺 𐌻𐌰𐌿𐌱𐌰𐌽𐍃 𐌾𐌰𐌷 𐍆𐌰𐌾𐌻𐌰 𐌸𐍉𐌴𐌹 𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰 𐌳𐌿 𐍅𐌹𐍄𐌰𐌻𐌴𐌹𐍃𐍄𐌰𐌹 𐌼𐌴𐌹𐌽𐌰𐌹", + "tog-watchmoves": "𐌱𐌹𐌰𐌹𐌰𐌿𐌺 𐌻𐌰𐌿𐌱𐌰𐌽𐍃 𐌾𐌰𐌷 𐍆𐌰𐌾𐌻𐌰 𐌸𐍉𐌴𐌹 𐌼𐌹𐌸𐍃𐌰𐍄𐌾𐌹𐍃 𐌳𐌿 𐍅𐌹𐍄𐌰𐌻𐌴𐌹𐍃𐍄𐌰𐌹 𐌸𐌴𐌹𐌽𐌰𐌹", + "tog-watchdeletion": "𐌰𐌽𐌰𐌰𐌹𐌰𐌿𐌺 𐌻𐌰𐌿𐌱𐌰𐌽𐍃 𐌾𐌰𐌷 𐍆𐌰𐌾𐌻𐌰 𐌸𐌰𐌹𐌼𐌴𐌹 𐌹𐌺 𐍆𐍂𐌰𐌵𐌹𐍃𐍄𐌾𐌰 𐌳𐌿 𐍅𐌹𐍄𐌰𐌻𐌴𐌹𐍃𐍄𐌰𐌹 𐌼𐌴𐌹𐌽𐌰𐌹", + "tog-watchcreations": "𐌰𐌽𐌰𐌰𐌹𐌰𐌿𐌺 𐌻𐌰𐌿𐌱𐌰𐌽𐍃 𐌸𐌰𐌽𐌶𐌴𐌹 𐌲𐌰𐍅𐌰𐌿𐍂𐌺𐌾𐌰 𐌾𐌰𐌷 𐍆𐌰𐌾𐌻𐌰 𐌸𐍉𐌴𐌹 𐌹𐌽𐌽𐌰𐍄𐌱𐌰𐌹𐍂𐌰 𐌳𐌿 𐍅𐌹𐍄𐌰𐌻𐌴𐌹𐍃𐍄𐌰𐌹 𐌼𐌴𐌹𐌽𐌰𐌹", + "tog-watchuploads": "𐌱𐌹𐌰𐌹𐌰𐌿𐌺 𐌽𐌹𐌿𐌾𐌰 𐍆𐌰𐌾𐌻𐌰 𐌸𐍉𐌴𐌹 𐌰𐍄𐌱𐌰𐌹𐍂𐌰 𐌳𐌿 𐍅𐌹𐍄𐌰𐌻𐌴𐌹𐍃𐍄𐌰𐌹 𐌼𐌴𐌹𐌽𐌰𐌹" } diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/preferences/hi.json mediawiki-1.43.9+dfsg/languages/i18n/preferences/hi.json --- mediawiki-1.43.8+dfsg/languages/i18n/preferences/hi.json 2026-04-01 12:33:20.800554000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/preferences/hi.json 2026-06-29 17:54:46.932096000 +0000 @@ -113,7 +113,7 @@ "prefs-description-rendering": "स्किन, आकार, और पठन के विकल्प कॉन्फ़िगर करें।", "prefs-skin": "स्किन", "skin-preview": "पूर्वावलोकन", - "prefs-common-config": "सभी स्किन्स के लिए साँझित CSS/जावास्क्रिप्ट:", + "prefs-common-config": "सभी स्किन्स के लिए साझा CSS/जावास्क्रिप्ट:", "prefs-custom-css": "अनुकूलित CSS", "prefs-custom-js": "अनुकूलित जावास्क्रिप्ट", "prefs-custom-cssjs-safemode": "सुरक्षित मोड के सक्षम किए जाने के कारण अनुकूलित CSS/जावास्क्रिप्ट इस समय अनुपलब्ध है। अनुकूलित CSS/जावास्क्रिप्ट का उपयोग करने के लिए कृपया [[#mw-input-wpforcesafemode|सुरक्षित मोड अक्षम करें]]।", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/preferences/hsb.json mediawiki-1.43.9+dfsg/languages/i18n/preferences/hsb.json --- mediawiki-1.43.8+dfsg/languages/i18n/preferences/hsb.json 2026-04-01 12:33:20.801554000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/preferences/hsb.json 2026-06-29 17:54:46.937096000 +0000 @@ -66,7 +66,9 @@ "prefs-signature-error-details": "Wjace zhonić", "badsig": "Njepłaćiwa signatura, prošu HTML přepruwować.", "badsiglength": "Twoja signatura je předołha.\nSmě mjenje hač $1 {{PLURAL:$1|znamješko|znamješce|znamješka|znamješkow}} dołha być.", + "badsigsubst": "Waša signatura zakašćikowane narunanje wobsahuje (na př. subst: abo ~~~~).", "badsightml": "Waša signatura njepłaćiwu abo zestarjenu syntaksu HTML wobsahuje:", + "badsiglinks": "Twoja signatura dyrbi wotkaz k wašej wužiwarskej stronje, diskusijnej stronje abo přinoškam w tutym wikiju wobsahować. Prošu přidaj jón, na přikład: $1.", "badsiglinebreak": "Waša signatura dyrbi z jednotliweje linki wikiteksta wobstać.", "prefs-email": "E-mejlowe opcije", "youremail": "E-mejl:", @@ -83,6 +85,7 @@ "emailauthenticated": "Twoja e-mejlowa adresa je so $2 $3 hodź. wobkrućiła.", "allowemail": "Mejlki wot druhich wužiwarjow dowoleć", "email-allow-new-users-label": "Mejlki wot nowych wužiwarjow dowoleć", + "prefs-help-email-allow-new-users": "Zmóžnjenje tutoho nastajenja wužiwarjam, kotřiž njejsu so [[{{MediaWiki:grouppage-autoconfirmed}}|awtomatisce wobkrućili]], dowoluje, ći mejlki słać.", "tog-ccmeonemails": "Mi kopije e-mejlkow pósłać, kotrež druhim wužiwarjam pósćelu", "email-mutelist-label": "Tutym wužiwarjam mejlowanje ze mnu zakazać:", "tog-enotifwatchlistpages": "E-mejlku pósłać, hdyž so strona abo dataja z wobkedźbowankow změni", @@ -91,13 +94,16 @@ "tog-enotifrevealaddr": "Moju e-mejlowu adresu w e-mejlowych zdźělenkach wotkryć", "prefs-user-pages": "Wužiwarske strony", "prefs-rendering": "Napohlad", + "prefs-description-rendering": "Konfigurujće drastu, wulkosć a čitanske nastajenja.", "prefs-skin": "Drasta", "skin-preview": "Přehlad", "prefs-common-config": "Zhromadny CSS/JavaScript za wšě drasty:", "prefs-custom-css": "Swójski CSS", "prefs-custom-js": "Swójski JavaScript", + "prefs-custom-cssjs-safemode": "Swójski CSS/JavaScript tuchwilu k dispoziciji njeje, dokelž wěsty modus je zmóžnjeny. Prošu [[#mw-input-wpforcesafemode|znjemóžń wěsty modus]], zo by swójski CSS/JavaScript wužiwał.", "prefs-skin-prefs": "Drastowe nastajenja", "prefs-skin-responsive": "Responsiwny modus zmóžnić", + "prefs-help-skin-responsive": "Přiměr layout wulkosći wobrazowki na mobilnym graće.", "prefs-dateformat": "Datumowy format", "datedefault": "Žane nastajenje", "prefs-timeoffset": "Časowe wotchilenje", @@ -131,9 +137,11 @@ "underline-never": "Ženje", "underline-always": "Přeco", "tog-showhiddencats": "Schowane kategorije pokazać", + "tog-showrollbackconfirmation": "Wobkrućensku namołwu pokazać, hdyž na wotkaz cofnjenja klikaš", "tog-forcesafemode": "Přeco [[mw:Special:MyLanguage/Manual:Safemode|wěsty modus]] zmóžnić", "prefs-help-forcesafemode": "Skripty a stilowe předłohi na wikiju znjemóžnić.", "prefs-editing": "Wobdźěłowanje", + "prefs-description-editing": "Přiměr, kak změny činiš, sćěhuješ a přepruwuješ.", "prefs-advancedediting": "Powšitkowne nastajenja", "tog-editsectiononrightclick": "Wobdźěłowanje wotrězkow přez kliknjenje z prawej tastu na nadpisma wotrězkow zmóžnić", "tog-editondblclick": "Strony z dwójnym kliknjenjom wobdźěłać", @@ -145,6 +153,7 @@ "tog-minordefault": "Wšě změny standardnje jako snadne woznamjenić", "tog-forceeditsummary": "Mje na to skedźbnić, jeli při składowanju zjeće pobrachuje (abo so wo standardne zjeće při wróćostajenju jedna)", "tog-editrecovery": "Funkciju [[Special:EditRecovery|{{int:editrecovery}}]] zmóžnić", + "tog-editrecovery-help": "Móžeš měnjenja na [$1 diskusijnej stronje projekta] zawostajić.", "tog-useeditwarning": "Warnować, hdyž so wobdźěłowanska strona z njeskładowanymi změnami wopušća", "prefs-preview": "Přehlad", "tog-previewonfirst": "Přehlad pokazać, hdyž započinaš wobdźěłować", @@ -153,6 +162,7 @@ "prefs-discussion": "Diskusijne strony", "prefs-developertools": "Nastroje za wuwiwarjow", "prefs-rc": "Aktualne změny", + "prefs-description-rc": "Přiměr kanal najnowšich změnow.", "prefs-displayrc": "Zwobraznjenske opcije", "recentchangesdays": "Ličba dnjow w lisćinje aktualnych změnow:", "recentchangesdays-max": "(Maksimalnje $1 {{PLURAL:$1|dźeń|dnjej|dny|dnjow}})", @@ -169,6 +179,7 @@ "tog-newpageshidepatrolled": "Dohladowane strony z lisćiny nowych stronow schować", "tog-shownumberswatching": "Ličbu wobkedźbowacych wužiwarjow pokazać", "prefs-watchlist": "Wobkedźbowanki", + "prefs-description-watchlist": "Rjaduj a personalizuj lisćinu stronow, kotrymž slěduješ.", "prefs-editwatchlist": "Wobkedźbowanki wobdźěłać", "prefs-editwatchlist-label": "Zapiski we wobkedźbowankach wobdźěłać", "prefs-editwatchlist-edit": "Titule w twojich wobkedźbowankach sej wobhladać a wotstronić", @@ -181,6 +192,7 @@ "prefs-watchlist-edits-max": "Maksimalna ličba: 1000", "prefs-advancedwatchlist": "Rozšěrjene opcije", "tog-extendwatchlist": "Lisćinu wobkedźbowankow wočinić, zo bychu so wšě změny pokazali, nic jenož najnowše", + "tog-watchlistunwatchlinks": "Přidaj wobkedźbowanym stronam ze změnami znački za wobkedźbowanje/njewobkedźbowanje ({{int:Watchlist-unwatch}}/{{int:Watchlist-unwatch-undo}}) (wužaduje sej JavaScript za přepinanje)", "rcfilters-watchlist-preference-label": "Powjerch bjez JavaScript wužiwać", "rcfilters-watchlist-preference-help": "Začita [[{{#special:Watchlist}}|wobkedźbowanki]] bjez pytanja z filtrami abo funkcije wuzběhnjenja.", "prefs-changeswatchlist": "Pokazane změny", @@ -202,7 +214,9 @@ "prefs-tokenwatchlist": "Token", "prefs-watchlist-token": "Marka wobkedźbowankow:", "prefs-watchlist-managetokens": "Tokeny rjadować", + "prefs-help-tokenmanagement": "Móžeš tajny kluč za swoje konto widźeć a wróćo stajić, z kotrymž maš přistup k webkanalej swojich wobkedźbowankow. Kóždy, kotryž kluč znaje, móže twoje wobkedźbowanki čitać, njezdźěl jón tohodla.", "prefs-searchoptions": "Pytać", + "prefs-description-searchoptions": "Wubjer, kak awtomatiske wudospołnjenje a wuslědki funguja.", "prefs-searchmisc": "Powšitkownje", "searchlimit-label": "Ličba pytanskich wuslědkow, kotrež so maja na kóždej stronje pokazać:", "searchlimit-help": "Maksimalna ličba: $1", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/preferences/id.json mediawiki-1.43.9+dfsg/languages/i18n/preferences/id.json --- mediawiki-1.43.8+dfsg/languages/i18n/preferences/id.json 2026-04-01 12:33:20.801554000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/preferences/id.json 2026-06-29 17:54:46.938096000 +0000 @@ -27,7 +27,8 @@ "Veracious", "Penyuwangi", "HyperAnd", - "Bayahiu" + "Bayahiu", + "Argo Carpathians" ] }, "preferences": "Preferensi", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/preferences/io.json mediawiki-1.43.9+dfsg/languages/i18n/preferences/io.json --- mediawiki-1.43.8+dfsg/languages/i18n/preferences/io.json 2026-04-01 12:33:20.802554100 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/preferences/io.json 2026-06-29 17:54:46.939096000 +0000 @@ -40,7 +40,7 @@ "tog-prefershttps": "Sempre uzar sekura konekto kande facar log in", "prefs-help-prefershttps": "Ica preferajo efektigesos dum vua sequanta 'login'.", "prefs-user-downloaddata-label": "Vidar informo pri la konto:", - "prefs-user-downloaddata-info": "Mea konto de ca projeto", + "prefs-user-downloaddata-info": "Mea konto che ca projeto", "prefs-user-restoreprefs-label": "Riajustar preferaji:", "prefs-user-restoreprefs-info": "Restaurar omna preferaji ''default'' (omnaloke)", "prefs-i18n": "Internacioniigo", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/preferences/ja.json mediawiki-1.43.9+dfsg/languages/i18n/preferences/ja.json --- mediawiki-1.43.8+dfsg/languages/i18n/preferences/ja.json 2026-04-01 12:33:20.803554000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/preferences/ja.json 2026-06-29 17:54:46.940096100 +0000 @@ -45,7 +45,9 @@ "Yaakiyu.jp", "Foomin10", "Shulmj", - "YeBoy371" + "YeBoy371", + "Cookie4782", + "Tensama0415" ] }, "preferences": "個人設定", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/preferences/kab.json mediawiki-1.43.9+dfsg/languages/i18n/preferences/kab.json --- mediawiki-1.43.8+dfsg/languages/i18n/preferences/kab.json 2026-04-01 12:33:20.803554000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/preferences/kab.json 2026-06-29 17:54:46.940096100 +0000 @@ -27,6 +27,7 @@ "group-membership-link-with-expiry": "$1 (arams d $2)", "prefs-edits": "Amḍan n ibeddlilen :", "prefs-registration": "Azmez n tiggezt :", + "prefs-registration-date-time": "$1", "yourrealname": "Isem n ṣṣeḥ *:", "prefs-help-realname": "Isem n tidet d anufran.\nma tefkeḍ-t-id, ad yettuseqdac iwaken ad ak(m)-d ttwanefkent tebzirin inek(m).", "yourpassword": "Awal n uffir", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/preferences/kk-cyrl.json mediawiki-1.43.9+dfsg/languages/i18n/preferences/kk-cyrl.json --- mediawiki-1.43.8+dfsg/languages/i18n/preferences/kk-cyrl.json 2026-04-01 12:33:20.804554000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/preferences/kk-cyrl.json 2026-06-29 17:54:46.941096000 +0000 @@ -9,11 +9,13 @@ "GaiJin", "Kaztrans", "U.ayaao.p", - "СеніңШешең" + "СеніңШешең", + "Moonborn" ] }, "preferences": "Баптау", "prefsnologintext2": "Баптауларыңызды өзгерту үшін кіруіңіз керек.", + "searchprefs-noresults": "Еш нәтиже жоқ", "saveprefs": "Сақтау", "tooltip-preferences-save": "Баптауларды сақтау", "savedprefs": "Баптауларыңыз сақталды.", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/preferences/ko.json mediawiki-1.43.9+dfsg/languages/i18n/preferences/ko.json --- mediawiki-1.43.8+dfsg/languages/i18n/preferences/ko.json 2026-04-01 12:33:20.804554000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/preferences/ko.json 2026-06-29 17:54:46.941096000 +0000 @@ -26,7 +26,9 @@ "Whatback11", "YeBoy371", "Gustmd7410", - "Bisang" + "Bisang", + "Tensama0415", + "解浪" ] }, "preferences": "환경 설정", @@ -86,7 +88,7 @@ "prefs-signature-invalid-disallow": "당신의 서명이 잘못되었습니다. 서명을 고치지 않는 한, 서명할 때 기본 서명이 쓰이게 됩니다.", "prefs-signature-highlight-error": "오류 위치 보여주기", "prefs-signature-error-details": "더 알아보기", - "badsig": "서명이 잘못되었습니다.\nHTML 태그를 확인하세요.", + "badsig": "원본 서명이 잘못되었습니다.\nHTML 태그를 확인하세요.", "badsiglength": "서명이 너무 깁니다.\n서명은 $1 {{PLURAL:$1|글자}}보다 짧아야 합니다.", "badsigsubst": "당신의 서명이 끼워진 치환 문법을 포함하고 있습니다 (예를 들어, subst: 또는 ~~~~)", "badsightml": "당신의 서명은 잘못되거나 구식 HTML 구문을 포함하고 있습니다:", @@ -116,7 +118,7 @@ "tog-enotifminoredits": "문서나 파일의 사소한 편집도 이메일로 알림", "tog-enotifrevealaddr": "알림 메일에 내 이메일 주소를 밝히기", "prefs-user-pages": "사용자 문서", - "prefs-rendering": "보이기", + "prefs-rendering": "외관", "prefs-description-rendering": "스킨, 크기 및 읽기 옵션을 구성합니다.", "prefs-skin": "스킨", "skin-preview": "미리 보기", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/preferences/ku-latn.json mediawiki-1.43.9+dfsg/languages/i18n/preferences/ku-latn.json --- mediawiki-1.43.8+dfsg/languages/i18n/preferences/ku-latn.json 2026-04-01 12:33:20.805554200 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/preferences/ku-latn.json 2026-06-29 17:54:46.942096000 +0000 @@ -109,7 +109,7 @@ "underline-never": "Qet", "underline-always": "Herdem", "tog-showhiddencats": "Kategoriyên veşartî nîşan bide", - "tog-showrollbackconfirmation": "Dema ku li ser lînkeke vegerandinê bitikînî, baldariyeke pejirandinê nîşan bide", + "tog-showrollbackconfirmation": "Dema ku li ser lînkeke vegerandinê bitikînî, hişyariya qebûlkirinê nîşan bide", "prefs-editing": "Guhartin", "prefs-advancedediting": "Vebijarkên gelemperî", "tog-editsectiononrightclick": "Beşekê bi rast-klîkekê biguhêre", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/preferences/lb.json mediawiki-1.43.9+dfsg/languages/i18n/preferences/lb.json --- mediawiki-1.43.8+dfsg/languages/i18n/preferences/lb.json 2026-04-01 12:33:20.805554200 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/preferences/lb.json 2026-06-29 17:54:46.942096000 +0000 @@ -21,7 +21,8 @@ "tooltip-preferences-save": "Astellunge späicheren", "savedprefs": "Är Astellunge goufe gespäichert.", "prefs-back-title": "Zréck bei d'Astellungen", - "prefs-tabs-navigation-hint": "Tipp: Dir kënnt d'Feiler no lénks an no riets benotze fir tëscht den Tabs an der Lëscht vun den Tabs ze navigéieren.", + "prefs-tabs-navigation-hint": "Tipp: Dir kënnt déi lénks a riets Feiltast benotzen, fir tëscht den Tabs an der Tablëscht hin an hier ze navigéieren.", + "prefs-sections-navigation-hint": "Tipp: Dir kënnt Tab-Tast an d'Shift+Tab-Tastekombinatioun benotzen, fir tëscht den Sektioune vun den Astellungen hin an hier ze navigéieren.", "prefs-personal": "Benotzerprofil", "prefs-description-personal": "Kontrolléiert, wéi Dir Iech presentéiert, connectéiert a kommunizéiert.", "prefs-info": "Grondinformatiounen", @@ -45,7 +46,7 @@ "prefs-help-prefershttps": "Dës Astellung gëtt déi nächste Kéier wierksam wou Dir Iech ageloggt.", "prefs-user-downloaddata-label": "Zougrëff op Benotzerdaten:", "prefs-user-downloaddata-info": "Meng Benotzerdate vun dësem Projet", - "prefs-user-restoreprefs-label": "Astellungen zrécksetzen:", + "prefs-user-restoreprefs-label": "Astellungen zerécksetzen:", "prefs-user-restoreprefs-info": "All Standard-Astellungen zrécksetzen (an allen Abschnitter)", "prefs-i18n": "Internationalisatioun", "yourlanguage": "Sprooch:", @@ -56,16 +57,22 @@ "gender-male": "Hien ännert Wikisäiten", "prefs-help-gender": "Dës Astellung festzeleeën ass fakultativ.\nD'Software benotzt den entspriechende Wäert fir Iech mam passende grammatesche Geschlecht unzerieden a vis-a-vis vun Aneren z'ernimmen.\nDës Informatioun ass ëffentlech.", "yourvariant": "Sproochvariant fir den Inhalt:", - "prefs-help-variant": "Är léifste Variant oder Orthographie an där Inhaltssäite vun dëser Wiki gewise solle ginn.", + "prefs-help-variant": "Är preferéiert Variant oder Orthographie, an där Inhaltssäite vun dëser Wiki gewise solle ginn.", "prefs-signature": "Ënnerschrëft", "tog-oldsig": "Är Aktuell Ënnerschrëft:", "yournick": "Ënnerschrëft:", "tog-fancysig": "Ënnerschrëft als Wikitext behandelen (ouni automatesche Link op Är Benotzersäit)", "prefs-help-signature": "Bemierkungen op Diskussiounssäite solle mat \"~~~~\" ënnerschriwwe ginn. Dëst gëtt dann an Är Ënnerschrëft an en Zäitstempel ëmgewandelt.", + "prefs-signature-invalid-warning": "Är Ënnerschrëft kéint zu Problemer mat verschiddenen Tools féieren.", + "prefs-signature-invalid-new": "Är aktuell Ënnerschrëft ass ongülteg. Obwuel Dir se nach ëmmer benotze kënnt, kënnt Dir se net änneren, bis Dir se verbessert hutt.", + "prefs-signature-invalid-disallow": "Är aktuell Ënnerschrëft ass ongülteg. Bis Dir se verbessert hutt, gëtt d'Standardënnerschrëft geholl, wann Dir Är Kommentaren ënnerschreift.", "prefs-signature-highlight-error": "Plaz vum Feeler weisen", "prefs-signature-error-details": "Fir méi ze wëssen", "badsig": "D'Syntax vun Ärer Ënnerschrëft ass net korrekt; iwwerpréift wgl. den HTML Code.", "badsiglength": "Är Ënnerschrëft ass ze laang.\nSi muss manner wéi $1 {{PLURAL:$1|Zeechen|Zeechen}} hunn.", + "badsigsubst": "An Ärer Ënnerschrëft komme verschachtelt Substitutioune vir (z. B. subst: oder ~~~~).", + "badsightml": "An Ärer Ënnerschrëft kënnt ongülteg oder vereelzt HTML-Syntax vir:", + "badsiglinks": "An Ärer Ënnerschrëft muss e Linkt op Är Benotzersäit, Är Diskussiounssäit oder Är Kontributiounen op dëser Wiki stoen. Setzt wgl. een derbäi, zum Beispill: $1.", "badsiglinebreak": "Är Ënnerschrëft muss aus enger eenzeger Zeil Wikitext bestoen.", "prefs-email": "E-Mail-Optiounen", "youremail": "E-Mail-Adress:", @@ -83,6 +90,7 @@ "emailauthenticated": "Är E-Mail-Adress gouf den $2 ëm $3 Auer bestätegt.", "allowemail": "E-Maile vun anere Benotzer kréien.", "email-allow-new-users-label": "E-Maile vu ganz neie Benotzer erlaben", + "prefs-help-email-allow-new-users": "Wann dës Optioun aktivéiert ass, kënnen och Benotzer, déi net [[{{MediaWiki:grouppage-autoconfirmed}}|automatesch confirméiert]] sinn, Iech E-Maile schécken.", "tog-ccmeonemails": "Schéck mir eng Kopie vun de Mailen, déi ech anere Benotzer schécken.", "email-mutelist-label": "Dëse Benotzer verbidde mir E-Mailen ze schécken:", "tog-enotifwatchlistpages": "Schéckt mir eng E-Mail, wann eng Säit oder e Fichier op menger Iwwerwaachungslëscht geännert gëtt", @@ -216,5 +224,5 @@ "prefs-advancedsearchoptions": "Méi Optiounen", "prefs-reset-intro": "Dir kënnt dës Säit benotze fir Är Astellungen zréck op d'Standard-Astllungen ze setzen.\nDëst kann net réckgängeg gemaach ginn.", "prefs-reset-confirm": "Jo, Ech wëll meng Astellungen zrécksetzen.", - "restoreprefs": "All Standardastellungen zrécksetzen" + "restoreprefs": "Op d'Standardastellungen zerécksetzen" } diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/preferences/lzh.json mediawiki-1.43.9+dfsg/languages/i18n/preferences/lzh.json --- mediawiki-1.43.8+dfsg/languages/i18n/preferences/lzh.json 2026-04-01 12:33:20.807554000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/preferences/lzh.json 2026-06-29 17:54:46.944096000 +0000 @@ -16,7 +16,8 @@ "Xiplus", "Yanteng3", "列维劳德", - "沈澄心" + "沈澄心", + "TripleCamera2022" ] }, "preferences": "簿註", @@ -27,7 +28,7 @@ "prefs-personal": "概簿", "prefs-info": "基", "username": "簿名:", - "prefs-memberingroups": "{{PLURAL:$1|一|權任}}:", + "prefs-memberingroups": "權任:", "prefs-edits": "數計:", "prefs-registration": "注簿時辰:", "yourrealname": "本名:", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/preferences/nl.json mediawiki-1.43.9+dfsg/languages/i18n/preferences/nl.json --- mediawiki-1.43.8+dfsg/languages/i18n/preferences/nl.json 2026-04-01 12:33:20.810554300 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/preferences/nl.json 2026-06-29 17:54:46.947096000 +0000 @@ -82,9 +82,9 @@ "tog-fancysig": "Handtekening als wikitekst behandelen (zonder automatische koppeling naar uw gebruikerspagina)", "prefs-help-signature": "Reacties op overlegpagina's dienen met \"~~~~\" ondertekend te worden, wat omgezet wordt in uw handtekening en een tijdstempel.", "prefs-signature-invalid-warning": "Uw handtekening kan problemen veroorzaken met sommige hulpmiddelen.", - "prefs-signature-invalid-new": "Uw huidige handtekening is ongeldig. Hoewel u deze nog wel kunt gebruiken, kunt u wijzigingen erin pas opslaan als u ook het probleem verhelpt.", - "prefs-signature-invalid-disallow": "Uw huidige handtekening is ongeldig. Totdat u deze aanpast, wordt de standaardhandtekening gebruikt voor het ondertekenen van uw reacties.", - "prefs-signature-highlight-error": "Toon foutlocatie", + "prefs-signature-invalid-new": "Uw huidige handtekening is incorrect. Hoewel u deze nog wel kunt gebruiken, kunt u wijzigingen erin pas opslaan als u ook het probleem verhelpt.", + "prefs-signature-invalid-disallow": "Uw huidige handtekening is incorrect. Totdat u deze aanpast, wordt de standaardhandtekening gebruikt voor het ondertekenen van uw reacties.", + "prefs-signature-highlight-error": "Foutlocatie weergeven", "prefs-signature-error-details": "Meer lezen", "badsig": "Ongeldige ondertekening; controleer de HTML-labels.", "badsiglength": "Uw ondertekening is te lang.\nDeze moet minder dan $1 {{PLURAL:$1|teken|tekens}} bevatten.", @@ -160,7 +160,7 @@ "underline-never": "Nooit", "underline-always": "Altijd", "tog-showhiddencats": "Verborgen categorieën weergeven", - "tog-showrollbackconfirmation": "Toon een bevestigingsvenster wanneer er op een terugdraaikoppeling wordt geklikt.", + "tog-showrollbackconfirmation": "Een bevestigingsvenster weergeven wanneer er op een terugdraaikoppeling wordt geklikt.", "tog-forcesafemode": "[[mw:Special:MyLanguage/Manual:Safemode|Veilige modus]] altijd inschakelen", "prefs-help-forcesafemode": "Wiki-scripts en stijlbladen uitschakelen.", "prefs-editing": "Bewerken", @@ -224,7 +224,7 @@ "tog-watchlisthideown": "Eigen bewerkingen op mijn volglijst verbergen", "tog-watchlisthideanons": "Bewerkingen van anonieme gebruikers op mijn volglijst verbergen", "tog-watchlisthideliu": "Bewerkingen van aangemelde gebruikers op mijn volglijst verbergen", - "tog-watchlistreloadautomatically": "De volglijst automatisch herladen wanneer er een filter wordt veranderd (JavaScript vereist)", + "tog-watchlistreloadautomatically": "De volglijst automatisch opnieuw laden als er een filter wordt gewijzigd (JavaScript vereist)", "tog-watchlisthidecategorization": "Categorisatie van pagina's op mijn volglijst verbergen", "tog-watchlisthidepatrolled": "Gemarkeerde wijzigingen op mijn volglijst verbergen", "prefs-pageswatchlist": "Te volgen pagina's", @@ -244,7 +244,7 @@ "searchlimit-label": "Aantal weer te geven zoekresultaten op elke pagina:", "searchlimit-help": "Maximale aantal: $1", "search-thumbnail-extra-namespaces-label": "Miniaturen weergeven in Speciaal:Zoeken op desktop", - "search-thumbnail-extra-namespaces-message": "Toont miniaturen voor de resultaten uit de {{PLURAL:$2|naamruimte|naamruimten}} $1 op de pagina {{#special:search}}", + "search-thumbnail-extra-namespaces-message": "Geeft miniaturen weer voor de resultaten uit de {{PLURAL:$2|naamruimte|naamruimten}} $1 op de pagina {{#special:search}}", "prefs-advancedsearchoptions": "Gevorderde instellingen", "prefs-reset-intro": "Gebruik deze functie om uw voorkeuren te herstellen naar de standaardinstellingen.\nDeze handeling kan niet ongedaan gemaakt worden.", "prefs-reset-confirm": "Ja, ik wil mijn voorkeuren herstellen.", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/preferences/pap.json mediawiki-1.43.9+dfsg/languages/i18n/preferences/pap.json --- mediawiki-1.43.8+dfsg/languages/i18n/preferences/pap.json 2025-12-16 18:44:03.627484600 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/preferences/pap.json 2026-06-29 17:54:46.948096300 +0000 @@ -3,72 +3,228 @@ "authors": [ "Juneleonora", "ObaTango", - "לערי ריינהארט" + "לערי ריינהארט", + "Kallmemel" ] }, - "preferences": "Preferensianan", - "username": "Nòmber di uzadó:", + "preferences": "Preferensia", + "prefsnologintext2": "Por fabor inisiá seshon pa konfigurá bo preferensia.", + "prefsnologintext2-for-temp-user": "Por fabor krea un kuenta pa konfigurá preferensia.", + "searchprefs": "Listra preferensia", + "searchprefs-noresults": "Sin resultado", + "searchprefs-results": "$1 {{PLURAL:$1|resultado}}", + "saveprefs": "Warda", + "tooltip-preferences-save": "Warda prefernsia", + "savedprefs": "Bo preferensianan a wòrdu wardá.", + "prefs-back-title": "Bèk na preferensia", + "prefs-tabs-navigation-hint": "Tip: Bo por usa teklanan di flecha robes i drechi pa nabegá entre tabnan den lista di tab.", + "prefs-sections-navigation-hint": "Tip: Bo por usa teklanan Tab i Shift + Tab pa nabegá entre sekshonnan di preferensia.", + "prefs-personal": "Perfil di usadó", + "prefs-description-personal": "Kontrolá kon bo ta aparesé, konektá i komuniká.", + "prefs-info": "Informashon básiko", + "username": "{{GENDER:$1|Nòmber di usadó}}:", + "prefs-memberingroups": "{{GENDER:$2|Miembro}} di {{PLURAL:$1|grupo}}:", + "group-membership-link-with-expiry": "$1 (te ku $2)", + "prefs-edits": "Kantidat di adaptashon:", + "prefs-registration": "Fecha di registrashon:", "yourrealname": "Nòmber berdadero:", + "prefs-help-realname": "Nomber berdadero ta opshonal.\nSi suminstrá, e por wòrdu usá atributivamente pa bo trabou.", "yourpassword": "Kontraseña", + "prefs-resetpass": "Alterá kontraseño", + "passwordtooshort": "Kontraseñanan mester ta por lo ménos {{PLURAL:$1|1 karakter|$1 karakter}}.", + "passwordtoolong": "Kontraseñanan no por ta mas largu ku {{PLURAL:$1|1 karakter|$1 karakter}}.", + "password-substring-username-match": "Bo kontraseña no mester aparesé den bo nòmber di usadó.", + "password-name-match": "Bo kontraseña mester ta diferente for di bo nòmber di usadó.", + "password-login-forbidden": "E uso di e nòmber di usadó i kontraseña aki a wòrdu prohibí.", + "passwordincommonlist": "E kontraseña suminstrá ta den un lista di kontraseña ku ta komunmente wòrdu usá. Por fabor skohe un kontraseña mas úniko.", + "prefs-help-yourpassword": "Rekuperashon di kuenta ta aktivá. Wak $1 pa mas konfigurashon.", "tog-prefershttps": "Semper isa un konekshon sigur ora ta konektá", + "prefs-help-prefershttps": "E preferensia aki lo ta na vigor riba bo siguiente registrashon.", + "prefs-user-downloaddata-label": "Akseso na dato di kuenta:", + "prefs-user-downloaddata-info": "Mi dato di kuenta for di e projekto aki", + "prefs-user-restoreprefs-label": "Reistourá konfigurashon:", + "prefs-user-restoreprefs-info": "Restourá tur preferensia predeterminá (den tur sekshon)", + "prefs-i18n": "Internashonalisashon", "yourlanguage": "Idioma:", - "yourvariant": "Variante:", + "yourgender": "Kon bo ta prefera di wòrdu deskribí?", + "gender-notknown": "Neutral", + "gender-unknown": "E software ta usa kaminda ta posibel palabranan di genero neutral ora ta trata di bo.", + "gender-female": "Feminino", + "gender-male": "Maskulino", + "prefs-help-gender": "Konfigurá e preferensia aki ta opshonal.\nE software ta usa su balor pa dirigí palabra na bo i pa menshonábo na otronan ku e uso di género gramatikal apropiá.\nE informashon aki lo ta públiko.", + "yourvariant": "Variante di idioma pa ku kontenido:", + "prefs-help-variant": "Den e wiki aki, bo variante òf ortografia preferí ta reprodusí e kontenido di páginanan.", + "prefs-signature": "Firma", "tog-oldsig": "Bo firma eksistente:", - "yournick": "Nòmber di kariño:", - "tog-fancysig": "Trata e firma komo teksto di wiki (sin un link outomátiko pa bo página di usuario)", - "badsig": "Firma inválido; kontrolá e HTML uzá.", - "youremail": "E-mail:", + "yournick": "Firma nobo:", + "tog-fancysig": "Firma ta kontené diseño tipográfiko (wikisintáks).\nEn todo kaso, agregá un lenk pa bo página di usadó. òf diskushon. Si e opshon aki no ta marká, e teksto no ta wòrdu trata komo wikisintáks.", + "prefs-help-signature": "Reakshon riba página di diskushon mester wòrdu firmá ku \"~~~~\", esaki lo kombertí den bo firma kompañá ku fecha i ora.", + "prefs-signature-invalid-warning": "Bo firma por kousa problema ku algun hèrmènt.", + "prefs-signature-invalid-new": "Bo firma aktual ta inbálido. Aunke bo por us'é ainda, ta sugerí pa bo modifik'é.", + "prefs-signature-invalid-disallow": "Bo firma aktual ta inbálido. Te ora bo koregí esaki, e firma predeterminá lo wòrdu usá komo firma.", + "prefs-signature-highlight-error": "Mustra lokashon di eror", + "prefs-signature-error-details": "Siña mas", + "badsig": "Firma inbálido; kontrolá HTML usá.", + "badsiglength": "Bo firma ta muchu largu.\nE no por ta mas ku $1 {{PLURAL:$1|karakter}} largu.", + "badsigsubst": "Bo firma ta enserá sustitushon (p.e. subst: òf ~~~~ ).", + "badsightml": "Bo firma ta kontené sintáksis HTML inbálido òf opsoleto:", + "badsiglinks": "Bo firma mester inkluí un lenk pa bo página di usadó, página di diskushon òf kontribushon riba e wiki aki. Por fabor agregá esaki, por ehèmpel: $1 .", + "badsiglinebreak": "Bo firma mester konsistí di un solo liña di wikisintáks.", + "prefs-email": "Opshon di email", + "youremail": "Email:", + "prefs-setemail": "Sèt un email adrès", + "prefs-changeemail": "Alterá òf kita email adrès", + "prefs-help-email": "Email adrès ta opshonal, pero ta nesesario pa reistourá kontraseña, den kaso di a lubidá bo kontraseña.", + "prefs-help-email-required": "Email adrès ta rekerí.", + "prefs-help-email-others": "Bo por skohe tambe pa laga otronan tuma kontakto ku bo via email a base di un lenk riba bo página usadó of diskushon.\nBo email adrès no ta wòrdu revelá ora otro usadónan tuma kontakto ku bo.", "tog-requireemail": "Manda mail pa re-establesé kontraseña solamente ora duna tantu direkshon di mail i nòmber di usuario", - "emailnotauthenticated": "Bo e-mail adrès no ta outentiká ahinda. Lo siguiente funkshonnan lo no ta disponibel.", + "prefs-help-requireemail": "Esaki ta mehorá privasidat i ta yuda prevení emailnan no solisitá.", + "noemailprefs": "Spesifiká un email adrès den bo preferensia pa e funshonnan aki funshoná.", + "emailnotauthenticated": "Bo e-mail adrès no ta outentiká ainda. \nNo ta manda email pa ningun di e siguiente funshonnan.", "emailconfirmlink": "Konfirmá bo e-mail adrès.", - "emailauthenticated": "Bo e-mail adrès tabata outentiká riba $1.", - "allowemail": "Akseptá e-mail di otro uzadó", - "tog-ccmeonemails": "Manda kopia pa mi di mail ku mi ta manda otro usuario", - "tog-enotifwatchlistpages": "Manda u mail pa mi ora un página 1of fail riba mi lista di vigilasnsia kambia", - "tog-enotifusertalkpages": "Mail mi ora un página di papia di usuario kambio", - "tog-enotifminoredits": "Mail me tambe pa redakshonnan menor di página i fail", - "tog-enotifrevealaddr": "Mustra mi direkshon di mail den mailnan di notifikashon", - "timezonelegend": "Zona di tempu", - "tog-diffonly": "No mustra página di kontenido bou di dif", - "tog-norollbackdiff": "No mustra dif despues di hasi rollback", + "prefs-emailconfirm-label": "Konfirmashon di email:", + "emailauthenticated": "Bo e-mail adrès tabata konfirmá dia $2 $3.", + "allowemail": "Permití otro usadó pa mandami un email", + "email-allow-new-users-label": "Permití email di usadónan nobis nobis", + "prefs-help-email-allow-new-users": "Aktivá e opshon aki, lo permití usadónan ku no ta [[{{MediaWiki:grouppage-autoconfirmed}}|outokonfirmá]] pa mandabo email.", + "tog-ccmeonemails": "Mandami kopia di mail ku mi a manda otro usadó", + "email-mutelist-label": "Prohibí usadónan aki di mandami un email:", + "tog-enotifwatchlistpages": "Mail mi ora un página òf fail riba mi lista di opservashon kambia", + "tog-enotifusertalkpages": "Mail mi ora tin kambio denter un página di diskushon di usadó", + "tog-enotifminoredits": "Mail mi tambe pa redakshonnan menor di página i fail", + "tog-enotifrevealaddr": "Revelá mi email adrès den mailnan di notifikashon", + "prefs-user-pages": "Páginanan di usadó", + "prefs-rendering": "Aparensia", + "prefs-description-rendering": "Konfigurá opshonnan di diseño, tamaño i lesamentu.", + "prefs-skin": "Diseño", + "skin-preview": "Avanse", + "prefs-common-config": "Kompartí CSS/Javascript pa tur diseño:", + "prefs-custom-css": "CSS personal", + "prefs-custom-js": "Javascript personal", + "prefs-custom-cssjs-safemode": "CSS/JavaScript personalisá no ta disponibel aktualmente komo ku e modo seif a wòrdu aktivá. Por fabor [[#mw-input-wpforcesafemode|desaktivá seif mode]] pa usa CSS/JavaScript personal.", + "prefs-skin-prefs": "Preferensia di diseño", + "prefs-skin-responsive": "Aktiva modo adaptabel", + "prefs-help-skin-responsive": "Ahustá e lay-out na tamaño di pantaya riba aparatonan móbil.", + "prefs-dateformat": "Format di fecha", + "datedefault": "Sin preferensia", + "prefs-timeoffset": "Desplasamentu di tempu", + "servertime": "Tempu di sirbidó:", + "localtime": "Tempu lokal:", + "timezonelegend": "Zona di tempu:", + "timezoneuseserverdefault": "Usa wiki predeterminá ($1)", + "timezoneuseoffset": "Otro (diferensia di ora relashoná ku UTC)", + "timezone-useoffset-placeholder": "Ehèmpel di balor: \"-07:00\" òf \"01:00\"", + "timezone-invalid": "Zona di tempu òf diferensia di ora inbálido", + "guesstimezone": "Yena for di browser", + "timezoneregion-africa": "Afrika", + "timezoneregion-america": "Amérika", + "timezoneregion-antarctica": "Antártika", + "timezoneregion-arctic": "ártiko", + "timezoneregion-asia": "Asia", + "timezoneregion-atlantic": "Oséan Atlántiko", + "timezoneregion-australia": "Australia", + "timezoneregion-europe": "Oropa", + "timezoneregion-indian": "Osean indio", + "timezoneregion-pacific": "Osean Pasífiko", + "prefs-files": "Fail", + "imagemaxsize": "Dimenshon máksimo di imágen riba página di deskripshon:", + "thumbsize": "Tamaño di imágen miniatura:", + "prefs-diffs": "Diferensia", + "tog-diffonly": "No mustra kontenido di página bou di dif", + "tog-norollbackdiff": "No mustra dif despues di a ehekutá un ròlbèk", + "prefs-advancedrendering": "Konfigurashon avansá", "tog-underline": "Suprayá lenk:", - "underline-default": "konfigurashon predeterminá di e aparensia òf browser", + "underline-default": "Diseño òf browser predeterminá", "underline-never": "Nunka", "underline-always": "Semper", "tog-showhiddencats": "Mustra kategorianan skondí", - "tog-showrollbackconfirmation": "Mustra un señal di konfirmashon ora klek riba un link pa rollback", - "tog-editsectiononrightclick": "Klek na banda drechi riba títulonan di sekshon pa aktivá edishon di sekshon", - "tog-editondblclick": "Editá páginanan ora klek dòbel", - "editfont-style": "Editá tipo di lèter pa e área", - "editfont-monospace": "Tipo di lèter di espasio igual", + "tog-showrollbackconfirmation": "Mustra un señal di konfirmashon ora klek riba un lenk pa rólbèk", + "tog-forcesafemode": "Semper aktivá [[mw:Special:MyLanguage/Manual:Safemode|seif mode]]", + "prefs-help-forcesafemode": "Desaktivá wiki-skript i stylesheet", + "prefs-editing": "Adaptashon", + "prefs-description-editing": "Personalisá kon bo ta traha, tene aldia, i revisá adaptashon.", + "prefs-advancedediting": "Konfigurashon general", + "tog-editsectiononrightclick": "Aktivá adaptashon di sekshon dor di un mouseklek drechi riba suptítulo", + "tog-editondblclick": "Editá página ku un dòbel klek", + "prefs-editor": "Editor", + "editfont-style": "Tipo di lèter pa área editorial:", + "editfont-monospace": "Tipo di lèter Monospaced", "editfont-sansserif": "Tipo di lèter Sans-serif", "editfont-serif": "Tipo di lèter serif", - "tog-minordefault": "Marka tur redakshon komo menor outomátikamente", - "tog-forceeditsummary": "Indikami ora mi manda un resúmen di edishon bashí", - "tog-useeditwarning": "Spièrtami ora mi kita for di un página di redakshon sin warda e kambionan", - "tog-previewonfirst": "Mustra bista previo ora kuminsá redaktá", - "tog-previewontop": "Mustra bista previo dilanti di e bentana di edishon", - "tog-uselivepreview": "Mustra bista previo sin karga e página di nobo", - "tog-usenewrc": "Pone tur kambio huntu segun página den e lista di kambio resien i lista di vigilansia", - "tog-hideminor": "Skonde redakshonnan menor for di kambionan resien", + "tog-minordefault": "Marka tur adaptashon outomátikamente komo menor", + "tog-forceeditsummary": "Proveé un mèldu na un resúmen di adaptashon bashí (òf e standart drèi bèk)", + "tog-editrecovery": "Aktivá funshon [[Special:EditRecovery|{{int:editrecovery}}]]", + "tog-editrecovery-help": "Bo por duna fítbèk riba [$1 página di diskushon di proyekto].", + "tog-useeditwarning": "Avisáami ora mi kita for di un página editá sin warda e kambionan", + "prefs-preview": "Avanse", + "tog-previewonfirst": "Mustra avanse ora kuminsá editá", + "tog-previewontop": "Mustra avanse promé ku editor", + "tog-uselivepreview": "Mustra avanse sin karga e página di nobo", + "prefs-discussion": "Página di diskushon", + "prefs-developertools": "Hèrmènt di desaroyo", + "prefs-rc": "Kambionan resien", + "prefs-description-rc": "Personalisá feed (kontenido aktual) di kambionan resien.", + "prefs-displayrc": "Disponibilidat", + "recentchangesdays": "Dia disponibel den kambionan resien:", + "recentchangesdays-max": "Máksimo $1 {{PLURAL:$1|dia}}", + "recentchangescount": "Semper mustra kantidat di adaptashon den kambionan resien, historia, i den registronan:", + "prefs-help-recentchangescount": "Kantidat máksimo: 1000", + "prefs-advancedrc": "Konfigurashon avansá", + "tog-usenewrc": "Agrupá kambionan segun página den kambionan resien i lista di opservashon", + "rcfilters-preference-label": "Usa un interface no-JavaScript", + "rcfilters-preference-help": "Ta karga [[{{#special:RecentChanges}}|kambio resien]] i [[{{#special:RecentChangesLinked}}|kambionan relashoná]] sin a listra ku felter òf funshonalidat resaltá.", + "prefs-changesrc": "Kambionan disponibel", + "tog-hideminor": "Skonde adaptashon menor for di kambionan resien", "tog-hidecategorization": "Skonde kategorisashon di página", - "tog-hidepatrolled": "Skonde redakshonnan aprobá for di kambionan resien", - "tog-newpageshidepatrolled": "Skonde páginanan aprobá for di e lista di página nobo", - "tog-shownumberswatching": "Mustra e kanidat di usuario ku ta vigilá", - "tog-extendwatchlist": "Ekspandé e lista di vigilansia pa mustra tur kambio, no solamente esnan resien", - "tog-watchlistunwatchlinks": "Añadí marka dirèkt pa vigilá/no vigilá ({{int:Watchlist-unwatch}}/{{int:Watchlist-unwatch-undo}}) na página ku tin kambio (mester di JavaScript pa kambia di un funshon pa otro)", - "tog-watchlisthideminor": "Skonde redakshonnan chikí for di e lista di vigilansia", - "tog-watchlisthidebots": "Skonde for di e lista di vigilansia tur e edishonnan ku bòt hasi", - "tog-watchlisthideown": "Skonde mi redakshonnan for di e lista di vigilansia", - "tog-watchlisthideanons": "Skonde for di e lista di vigilansia tur edishon hasí pa usuarionan anónimo", - "tog-watchlisthideliu": "Skonde for di e lista di vigilansia redakshonnan hasí pa usuarionan konektá", - "tog-watchlistreloadautomatically": "Karga e lista di vigilansia di nobo ora kambia felter (JavaScript ta nesesario)", + "tog-hidepatrolled": "Skonde adaptashon patruyá for di kambionan resien", + "tog-newpageshidepatrolled": "Skonde página patruyá for di lista di página nobo", + "tog-shownumberswatching": "Mustra kanidat di usadó ku ta opservá", + "prefs-watchlist": "Lista di opservashon", + "prefs-description-watchlist": "Manehá i personalisá lista di página ku bo ta tene aldia.", + "prefs-editwatchlist": "Editá lista di opservashon", + "prefs-editwatchlist-label": "Editá entradanan riba bo lista di opservashon:", + "prefs-editwatchlist-edit": "Mira i kita títulonan riba bo lista di opservashon", + "prefs-editwatchlist-raw": "Editá fuente di lista di opservashon", + "prefs-editwatchlist-clear": "Limpia lista di opservashon", + "prefs-displaywatchlist": "Disponibilidat", + "prefs-watchlist-days": "Dia disponibel den lista di opservashon:", + "prefs-watchlist-days-max": "Máksimo $1 {{PLURAL:$1|dia}}", + "prefs-watchlist-edits": "Kantidat máksimo di kambionan disponibel den lista di opservashon:", + "prefs-watchlist-edits-max": "Kantidat máksimo: 1000", + "prefs-advancedwatchlist": "Konfigurashon avansá", + "tog-extendwatchlist": "Ekspandé lista di opservashon pa mustra tur kambio, no solamente esnan resien", + "tog-watchlistunwatchlinks": "Agregá markanan dirèkt di opservá/no opservá ({{int:Watchlist-unwatch}}/{{int:Watchlist-unwatch-undo}}) pa páginanan opservá ku tin kambio (JavaScript rekerí pa suich funshonalidat)", + "rcfilters-watchlist-preference-label": "Usa un interface sin JavaScript", + "rcfilters-watchlist-preference-help": "Ta karga [[{{#special:Watchlist}}|lista di opservashon]] sin listra ku felter òf funshonalidat resaltá.", + "prefs-changeswatchlist": "Kambionan disponibel", + "tog-watchlisthideminor": "Skonde kambionan chikitu for di lista di opservashon", + "tog-watchlisthidebots": "Skonde kambionan di bòt for di lista di opservashon", + "tog-watchlisthideown": "Skonde mi kambionan for di lista di opservashon", + "tog-watchlisthideanons": "Skonde tur kambionan dor di usadó anónimo for di lista di opservashon", + "tog-watchlisthideliu": "Skonde for di e lista di opservashon kambionan hasí pa usadó outentiká", + "tog-watchlistreloadautomatically": "Rekargá lista di opservashon outomátikamente ora un felter a wòrdu kambiá (JavaScript rekerí)", "tog-watchlisthidecategorization": "Skonde kategorisashon di página", - "tog-watchlisthidepatrolled": "Skonde edishonnan aprobá for di e lista di vigilansia", - "tog-watchdefault": "Añadí páginanan i failnan ku mi editá na mi lista di vigilansia", - "tog-watchmoves": "Añadí páginanan i failnan ku mi move na mi página di vigilansia", - "tog-watchdeletion": "Añadí páginanan i failnan ku mi eliminá na mi página di vigilansia", - "tog-watchcreations": "Añadí e páginanan ku mi krea i failnan ku mi subi na mi lista di vigilansia", - "tog-watchuploads": "Añadí failnan ku mi subi na mi página di vigilansia", - "tog-watchrollback": "Añadí páginanan kaminda mi a hasi un rollback na mi página di vigilansia" + "tog-watchlisthidepatrolled": "Skonde kambio patruyá for di lista di opservashon", + "prefs-pageswatchlist": "Páginanan opservá", + "tog-watchdefault": "Agregá página i failnan ku mi a editá na mi lista di opservashon", + "tog-watchmoves": "Agregá página i failnan ku mi a move na mi página di opservashon", + "tog-watchdeletion": "Agregá página i failnan ku mi a eliminá na mi página di opservashon", + "tog-watchcreations": "Agregá página ku mi a krea i failnan subí na mi lista di opservashon", + "tog-watchuploads": "Agregá failnan subí na mi página di opservashon", + "tog-watchrollback": "Agregá páginanan kaminda mi a ehekutá un rólbèk na mi página di opservashon", + "prefs-tokenwatchlist": "Token", + "prefs-watchlist-token": "Token di lista di opservashon:", + "prefs-watchlist-managetokens": "Manehá token", + "prefs-help-tokenmanagement": "Bo por mira i reistourá e klave sekreto pa bo kuenta ku por tin akseso na e wèp feed di bo lista di opservashon. Kualke ku sa e klave lo por lesa bo lista di opservashon, pues no kompartí esaki.", + "prefs-searchoptions": "Buska", + "prefs-description-searchoptions": "Skohe kon e outo-kompletamentu i resultadonan ta funshoná.", + "prefs-searchmisc": "General", + "searchlimit-label": "Kantidat di resultado listrá pa mustra riba kada página:", + "searchlimit-help": "Kantidat máksimo: $1", + "search-thumbnail-extra-namespaces-label": "Mustra miniaturanan den Spesial:Buska riba Desktop", + "search-thumbnail-extra-namespaces-message": "Sho miniatura pa resultadonan for di {{PLURAL:$2|nòmber di espasio}} $1 riba {{#special:search}}", + "prefs-advancedsearchoptions": "Konfigurashon avansá", + "prefs-reset-intro": "Bo por usa e página aki pa reistourá bo preferensianan predeterminá di e wèpsait.\nEsaki no por wòrdu anulá.", + "prefs-reset-confirm": "Si, mi kier reistourá mi preferensianan.", + "restoreprefs": "Restourá tur konfigurashon predeterminá" } diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/preferences/ps.json mediawiki-1.43.9+dfsg/languages/i18n/preferences/ps.json --- mediawiki-1.43.8+dfsg/languages/i18n/preferences/ps.json 2026-04-01 12:33:20.812554100 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/preferences/ps.json 2026-06-29 17:54:46.949096200 +0000 @@ -123,10 +123,10 @@ "timezoneregion-arctic": "شمالي قطب", "timezoneregion-asia": "اسيا", "timezoneregion-atlantic": "اتلس سمندر", - "timezoneregion-australia": "اسټراليا", + "timezoneregion-australia": "استراليا", "timezoneregion-europe": "اروپا", "timezoneregion-indian": "هندي سمندر", - "timezoneregion-pacific": "غلی سمندر", + "timezoneregion-pacific": "ارام سمندر", "prefs-files": "دوتنې", "imagemaxsize": "د دوتنې څرگنداوي مخونو کې د انځور کچې بريد:", "thumbsize": "د بټنوک کچه:", @@ -219,7 +219,7 @@ "prefs-help-tokenmanagement": "تاسو کولی شئ چې د خپل گڼون پټ‌کونجي چې ستاسو د کتنلړ وېب خوراکې ته لاسرسی کولی شي، وگورئ او بياپرځای يې کړئ. هر هغه څوک چې دې کونجۍ ته لاسرسی ولري، کولی شي ستاسو کتنلړ وگوري، نو له هيچا سره يې مه شريکوئ.", "prefs-searchoptions": "پلټل", "prefs-description-searchoptions": "وټاکئ چې څنگه خپلکاره‌بشپړول او پايلې کار کوي.", - "prefs-searchmisc": "ټولگړی", + "prefs-searchmisc": "ټولواله", "searchlimit-label": "په هر مخ کې د ښودلو لپاره د پلټنې پايلو شمېر:", "searchlimit-help": "د شمېر وروستی بريد: $1", "search-thumbnail-extra-namespaces-label": "په ډېسکټاپ کې په ځانگړي:پلټل کې بټنوک ښودل", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/preferences/qqq.json mediawiki-1.43.9+dfsg/languages/i18n/preferences/qqq.json --- mediawiki-1.43.8+dfsg/languages/i18n/preferences/qqq.json 2026-04-01 12:33:20.812554100 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/preferences/qqq.json 2026-06-29 17:54:46.950096100 +0000 @@ -306,7 +306,7 @@ "prefs-user-downloaddata-info": "This message shows where to view the user's data from this wiki", "prefs-user-restoreprefs-label": "Used as a label introducing the link to [[Special:Preferences/reset]]", "prefs-user-restoreprefs-info": "Used as link text to link to [[Special:Preferences/reset]]", - "prefs-i18n": "Field set legend for user preferences regarding the interface language. [https://en.wikipedia.org/wiki/Special:Preferences#mw-prefsection-personal-i18n Context][[User:Iketsi/context|+]]", + "prefs-i18n": "Field set legend for user preferences regarding the interface language. [https://en.wikipedia.org/wiki/Special:Preferences#mw-prefsection-personal-i18n Context]", "yourlanguage": "Used in [[Special:Preferences]], first tab.\n{{Identical|Language}}", "yourgender": "Used in [[Special:Preferences]], first tab, in the Internationalisation section.\nThis may be customized for other languages. This should sound like a question, the answer to which can be selected in one of these:\n* {{msg-mw|gender-unknown}}\n* {{msg-mw|Gender-notknown}}\n* {{msg-mw|gender-male}}\n* {{msg-mw|gender-female}}\nThe idea is that this preference is used for speaking to the user and about the user, and the label and the preference are supposed to demonstrate it.\n\nSee also {{msg-mw|Prefs-help-gender}}.", "gender-notknown": "Used in [[Special:Preferences]], first tab, as one of the selectable options of the {{msg-mw|Yourgender}} prompt. Choosing it indicates that the grammatical gender of the username is gender-neutral or unknown.\n\nThis may be appropriately customized for your language. It should sound like a reply to {{msg-mw|yourgender}} and be consistent with the two other options (see below).\n\nAppears in a group with:\n* {{msg-mw|Yourgender}}\n* {{msg-mw|Gender-unknown}}\n* {{msg-mw|Gender-notknown}}\n* {{msg-mw|Gender-male}}\n* {{msg-mw|Gender-female}}\n* {{msg-mw|Prefs-help-gender}}", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/preferences/ru.json mediawiki-1.43.9+dfsg/languages/i18n/preferences/ru.json --- mediawiki-1.43.8+dfsg/languages/i18n/preferences/ru.json 2026-04-01 12:33:20.813554300 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/preferences/ru.json 2026-06-29 17:54:46.950096100 +0000 @@ -36,7 +36,10 @@ "Volkov", "WindEwriX", "Александр Сигачёв", - "Merrahtar" + "Merrahtar", + "Kareyac", + "Əkrəm", + "LuckyBlock13fa" ] }, "preferences": "Настройки", @@ -75,7 +78,7 @@ "prefs-user-downloaddata-label": "Доступ к данным учётной записи:", "prefs-user-downloaddata-info": "Данные моей учётной записи из этого проекта", "prefs-user-restoreprefs-label": "Сбросить настройки:", - "prefs-user-restoreprefs-info": "Восстановить все настройки по умолчанию (во всех разделах)", + "prefs-user-restoreprefs-info": "Восстановить все настройки по умолчанию (во всех вкладках)", "prefs-i18n": "Интернационализация", "yourlanguage": "Язык интерфейса:", "yourgender": "Какое описание вы считаете для себя более подходящим?", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/preferences/sh-latn.json mediawiki-1.43.9+dfsg/languages/i18n/preferences/sh-latn.json --- mediawiki-1.43.8+dfsg/languages/i18n/preferences/sh-latn.json 2026-04-01 12:33:20.814554200 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/preferences/sh-latn.json 2026-06-29 17:54:46.952096200 +0000 @@ -11,6 +11,7 @@ "prefsnologintext2": "Prijavite se da biste promijenili postavke.", "searchprefs": "Pretražite postavke", "searchprefs-noresults": "Nema rezultata", + "searchprefs-results": "$1 {{PLURAL:$1|rezultat|rezultata}}", "saveprefs": "Sačuvaj postavke", "tooltip-preferences-save": "Sačuvajte postavke", "savedprefs": "Vaše postavke su sačuvane.", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/preferences/shn.json mediawiki-1.43.9+dfsg/languages/i18n/preferences/shn.json --- mediawiki-1.43.8+dfsg/languages/i18n/preferences/shn.json 2026-04-01 12:33:20.815554100 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/preferences/shn.json 2026-06-29 17:54:46.952096200 +0000 @@ -10,7 +10,7 @@ }, "preferences": "ၵၢၼ်လိူၵ်ႈၶၼ်", "prefsnologintext2": "တႃႇတေလႅၵ်ႈလၢႆႈ ၵၢၼ်လိူၵ်ႈၶၼ်ၸဝ်ႈၵဝ်ႇၼၼ်ႉ ၶႅၼ်းတေႃႈ ၶဝ်ႈလွၵ်ႉဢိၼ်ႇလႄႈ။", - "saveprefs": "ၵဵပ်းသိမ်း", + "saveprefs": "သိမ်း", "tooltip-preferences-save": "သိမ်း ၵၢၼ်လိူၵ်ႈၶၼ်", "savedprefs": "လွင်ႈလႆႈၸႂ်ၸဝ်ႈၵဝ်ႇၸိူဝ်းၼၼ်ႉ ထုၵ်ႇသိမ်းဝႆႉပၼ်ယဝ်ႉ။", "prefs-personal": "ပိုၼ်းၵႅပ်ႈ ၽူႈၸႂ်ႉတိုဝ်း", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/preferences/sjd.json mediawiki-1.43.9+dfsg/languages/i18n/preferences/sjd.json --- mediawiki-1.43.8+dfsg/languages/i18n/preferences/sjd.json 2026-04-01 12:33:20.815554100 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/preferences/sjd.json 2026-06-29 17:54:46.952096200 +0000 @@ -15,19 +15,20 @@ "username": "{{GENDER:$1|Оаннӭй нэ̄мм}}:", "prefs-memberingroups": "{{PLURAL:$1|1=Тэнн группа|Тэйта группае}} {{GENDER:$2|кӯскнэй}}:", "prefs-edits": "Воа̄йхэзэ числа:", - "prefs-registration": "Региструввмуж а̄ййк:", + "prefs-registration": "Региструввэм а̄ййк:", "yourrealname": "Э̄ллм нэ̄мм:", "yourpassword": "Пя̄ҋҋтса̄ннҍ:", "prefs-resetpass": "Воа̄йхэ пя̄ҋҋтса̄нҍ", "prefs-user-downloaddata-label": "Луэштант аккаунт да̄ннэе райя:", - "prefs-user-downloaddata-info": "Тэнн проэктэсьт мун аккаунт да̄ннэ", + "prefs-user-downloaddata-info": "Мун аккаунт да̄ннэ тэнн проэктэсьт", "prefs-user-restoreprefs-label": "Вуэлльктэ оа̄ссмужэтҍ:", + "prefs-user-restoreprefs-info": "Вуэлльктэ пугк оа̄ссмужэтҍ оа̄лкхэшш оа̄ссмужэ райя (пугк поа̄ҋкэнҍ)", "yourlanguage": "Кӣлл:", "yourvariant": "Сыська кӣл варьянт:", "prefs-signature": "Кырьйхуввмушш", "tog-oldsig": "То̄н адтҍя кырьйхуввмушш:", "yournick": "О̄дт кырьйхуввмушш:", - "tog-fancysig": "Ло̄гкэ кырьйхуввмужат гу викитекст (автоматическэ ужха то̄н оаннӭй лысста)", + "tog-fancysig": "Ло̄гкэ мун кырьйхуввмуж гу викитекст (автоматическэ уж то̄н оаннӭй лысста пыйханна)", "prefs-email": "Электроннэ по̄шта оа̄ссмуж", "youremail": "Электроннэ по̄шта:", "prefs-changeemail": "Воа̄йхэ вай вэ̄цксэ электроннэ по̄шта а̄дрез", @@ -53,34 +54,36 @@ "datedefault": "Ӣджьнэсь пыййма", "prefs-timeoffset": "Эвв а̄йк лыгкнэмушш", "servertime": "Се̄рвэр а̄ййк:", - "localtime": "Саянт а̄ййк:", + "localtime": "Па̄ҋклаш а̄ййк:", "timezonelegend": "А̄ййк эвв:", "timezoneuseserverdefault": "Оаннӭ се̄рвэр оа̄ссмужэтҍ ($1)", + "timezoneuseoffset": "Е̄ресь (а̄йк лыгкнэмушш UTC райесьт)", "timezone-useoffset-placeholder": "Ва̄лльтэ, «-07:00» вай «01:00»", + "guesstimezone": "Оаннӭ браузрэсьт пыййма а̄йк", "timezoneregion-africa": "Африка", "timezoneregion-america": "Америка", "timezoneregion-antarctica": "Антарктика", "timezoneregion-arctic": "Арктика", "timezoneregion-asia": "Азия", - "timezoneregion-atlantic": "Атлантическэ а̄бпьме̄рр", + "timezoneregion-atlantic": "Атлантическэ воа̄ллтме̄рр", "timezoneregion-australia": "Австралия", "timezoneregion-europe": "Европа", - "timezoneregion-indian": "Индийскэ а̄бпьме̄рр", - "timezoneregion-pacific": "Куэӆӆьк а̄бпьме̄рр", + "timezoneregion-indian": "Индийскэ воа̄ллтме̄рр", + "timezoneregion-pacific": "Куэӆӆьк воа̄ллтме̄рр", "prefs-files": "Фа̄ял", "imagemaxsize": "Шурьмусс ка̄вь ме̄рь фа̄ял оанҍхэсь кырьйхэмуж лыст гуэйкэ:", "thumbsize": "Удцьна ка̄вь на̄ль ме̄ррь:", "prefs-diffs": "Кэскэсьт ве̄рсьяе ра̄ттҍк", - "tog-diffonly": "Эль вуэзхэллэ лыст сыська кудтҍ ве̄рсьятҍ поа̄лльтэ пыйймуж вӯлленҍ", + "tog-diffonly": "Эль вуэзхэллэ лыст сыська кӯдтҍ ве̄рсья ка̄нҍц коа̄ньцэнҍ поа̄лльтэ пыйнэмуж вӯлленҍ", "tog-norollbackdiff": "Эль вуэзхэллэ ра̄тҍк кэскэсьт ве̄рсьяе маӈӈа моа̄ст кӣрсаһтҍмуж ӣллькъемэсьт.", "prefs-advancedrendering": "Коамьтна оа̄ссмуж", "tog-underline": "Ця̄һкас ужэ вӯлленҍ:", "underline-default": "Оаннӭ браузэр оа̄ссмужэтҍ", "underline-never": "Никуэссь", "underline-always": "Пай", - "tog-showhiddencats": "Вӯзьхэ пя̄ҋҋтма категорьятҍ", + "tog-showhiddencats": "Вуэзхэллэ пя̄ҋҋтма категорьятҍ", "tog-forcesafemode": "Пай [[mw:Special:MyLanguage/Manual:Safemode|пэӆтхэмэсь лыһкэмна̄ль]] ключчье", - "prefs-help-forcesafemode": "Эль оаннӭ скриптэтҍ я CSS викиесьт.", + "prefs-help-forcesafemode": "Кӣлльтэ оаннӭй скриптэтҍ я CSS-ко̄дэтҍ википроэктэсьт.", "prefs-editing": "Воа̄йхэмушш", "prefs-advancedediting": "Э̄ххтса оа̄ссмуж", "tog-editsectiononrightclick": "Воа̄йхэшкуэдтӭ лыст поа̄ҋкэтҍ кӯһтэшьт нэ̄мэдэсь чуалктэмэнҍ", @@ -90,7 +93,7 @@ "editfont-monospace": "Эфт ко̄ммтвудэсьт шриффт", "editfont-sansserif": "Ця̄һксхэмь шриффт", "editfont-serif": "Ця̄һкасъялаш шриффт", - "tog-minordefault": "Тӣһтэ пугк воа̄йхэзэтҍ гу удць, коале я̄ррас-налла элля пыййма", + "tog-minordefault": "Тӣтнэ пугк воа̄йхэзэтҍ гу удць, коале е̄ресь-налла элля пыййма", "tog-forceeditsummary": "Це̄ӆӆьксуввэ мун, куэссь нимӣ элля лыһкма воа̄йхэз баяс кырьйха", "tog-editrecovery": "Ключчье функцъя [[Special:EditRecovery|{{int:editrecovery}}]]", "tog-useeditwarning": "Це̄ӆӆьксуввэ, куэссь мунн лыст сӯһпъя воа̄йхэзэтҍ пыньханна", @@ -104,6 +107,7 @@ "prefs-displayrc": "Вуэзхэллэм оа̄ссмуж", "recentchangesdays-max": "(эйй е̄намп $1 {{PLURAL:$1|пе̄йв|пе̄йв|пе̄ййвэ}})", "prefs-help-recentchangescount": "Е̄нмусс числа: 1000", + "prefs-advancedrc": "Коамьтна оа̄ссмуж", "rcfilters-preference-label": "JavaScript-ха интэрфейс оаннӭ", "prefs-changesrc": "Вӯзьхуввэй воа̄йхэз", "tog-hideminor": "Пе̄ҋҋтэ удць воа̄йхэзэтҍ о̄дт воа̄йхэзэ нэ̄ммлыстэсьт", @@ -112,10 +116,13 @@ "prefs-editwatchlist-raw": "Воа̄йхэ кӣчнэмлыст текстэнҍ", "prefs-editwatchlist-clear": "Чисстлэ кӣчнэмлыст", "prefs-displaywatchlist": "Вуэзхэллэм оа̄ссмуж", - "prefs-watchlist-days": "Пе̄йвэ числа:", + "prefs-watchlist-days": "Пӣйвэ числа вуэзхэллэм гуэйкэ:", "prefs-watchlist-days-max": "Эйй е̄намп $1 {{PLURAL:$1|пе̄ййвэ}}", "prefs-watchlist-edits": "Е̄нмусс воа̄йхэзэ числа кӣчнэмлыстэсьт вуэзхэллэм гуэйкэ:", "prefs-watchlist-edits-max": "Эйй е̄намп 1000 воа̄йхэссэ", + "prefs-advancedwatchlist": "Коамьтна оа̄ссмуж", + "tog-extendwatchlist": "Коамьтнэ кӣчнэмлыст пугк (эйй лышэ маӈьмусс) воа̄йхэзэтҍ со̄нэсьт вуэзхэллмэнҍ", + "tog-watchlistunwatchlinks": "Лажьхэ ма̄ркрэтҍ ({{int:Watchlist-unwatch}}/{{int:Watchlist-unwatch-undo}}) вэ̄ххтэнне лыстэтҍ воа̄йхэзэгуэйм кӣчнэмлысста лажьхэм я кӣчнэмлыстэсьт вэ̄цксэм гуэйкэ (быдт JavaScript ключчье)", "rcfilters-watchlist-preference-label": "JavaScript-ха интэрфейс оаннӭ", "prefs-changeswatchlist": "Вӯзьхуввэй воа̄йхэз", "tog-watchlisthideminor": "Пе̄ҋҋтэ удць воа̄йхэзэтҍ кӣчнэмлыстэсьт", @@ -123,6 +130,7 @@ "tog-watchlisthideown": "Пе̄ҋҋтэ мун воа̄йхэзэтҍ кӣчнэмлыстэсьт", "tog-watchlisthideanons": "Пе̄ҋҋтэ нэ̄мхэмь оаннҍе воа̄йхэзэтҍ кӣчнэмлыстэсьт", "tog-watchlisthideliu": "Пе̄ҋҋтэ суаӈӈма оаннҍе воа̄йхэзэтҍ кӣчнэмлыстэсьт", + "prefs-pageswatchlist": "Лыст кӣчнэмлыстэсьт", "prefs-searchoptions": "Озант", "prefs-searchmisc": "Э̄ххтса", "prefs-advancedsearchoptions": "Коамьтна оа̄ссмуж", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/preferences/sk.json mediawiki-1.43.9+dfsg/languages/i18n/preferences/sk.json --- mediawiki-1.43.8+dfsg/languages/i18n/preferences/sk.json 2026-04-01 12:33:20.815554100 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/preferences/sk.json 2026-06-29 17:54:46.953096200 +0000 @@ -17,16 +17,22 @@ "Thalensvk", "TomášPolonec", "Vlad5250", - "Yardom78" + "Yardom78", + "Wizzard" ] }, "preferences": "Nastavenia", "prefsnologintext2": "Pre zmenu používateľských nastavení sa, prosím, prihláste.", + "prefsnologintext2-for-temp-user": "Na zmenu nastavení si prosím vytvorte účet.", "searchprefs": "Hľadať v nastaveniach", + "searchprefs-noresults": "Žiadne výsledky", + "searchprefs-results": "$1 {{PLURAL:$1|výsledok|výsledky|výsledkov}}", "saveprefs": "Uložiť nastavenia", "tooltip-preferences-save": "Uložiť nastavenia", "savedprefs": "Vaše nastavenia boli uložené.", + "prefs-back-title": "Späť na nastavenia", "prefs-tabs-navigation-hint": "Tip: prepínať medzi záložkami môžete aj pomocou šípok vľavo a vpravo.", + "prefs-sections-navigation-hint": "Tip: Na navigáciu medzi sekciami nastavení môžete použiť klávesy Tab a Shift + Tab.", "prefs-personal": "Profil", "prefs-description-personal": "Nastavte, ako vypadáte, pripájate sa a komunikujete", "prefs-info": "Základné informácie", @@ -67,12 +73,17 @@ "yournick": "Podpis:", "tog-fancysig": "Považovať podpisy za wikitext (bez automatického odkazu na vašu používateľskú stránku)", "prefs-help-signature": "Komentáre na diskusných stránkach by ste mali podpisovať pomocou „~~~~“, čo sa prevedie na váš podpis a čas príspevku.", + "prefs-signature-invalid-warning": "Váš podpis môže spôsobovať problémy niektorým nástrojom.", + "prefs-signature-invalid-new": "Váš aktuálny podpis je neplatný. Hoci ho stále môžete používať, nebudete ho môcť zmeniť, kým ho neopravíte.", + "prefs-signature-invalid-disallow": "Váš aktuálny podpis je neplatný. Kým ho neopravíte, pri podpisovaní vašich komentárov sa použije predvolený podpis.", + "prefs-signature-highlight-error": "Zobraziť miesto chyby", "prefs-signature-error-details": "Zistiť viac", "badsig": "Neplatný podpis v pôvodnom tvare; skontrolujte HTML značky.", "badsiglength": "Váš podpis je príliš dlhý.\nMusí obsahovať menej ako $1 {{PLURAL:$1|znak|znaky|znakov}}.", "badsigsubst": "Váš podpis obsahuje vnorenú substitúciu (napr. subst: alebo ~~~~).", "badsightml": "Váš podpis obsahuje neplatnú alebo zastaranú HTML syntax:", "badsiglinks": "Váš podpis musí obsahovať odkaz na Vašu používateľskú stránku, diskusiu alebo príspevky. Prosím, doplňte ho, napríklad: $1.", + "badsiglinebreak": "Váš podpis musí pozostávať z jediného riadku wikitextu.", "prefs-email": "Možnosti e-mailu", "youremail": "Email:", "prefs-setemail": "Nastaviť e-mailovú adresu", @@ -89,6 +100,7 @@ "emailauthenticated": "Vaša e-mailová adresa bola overená $2 o $3.", "allowemail": "Povoliť ostatným používateľom posielať mi e-maily", "email-allow-new-users-label": "Povoliť e-maily od úplne nových používateľov", + "prefs-help-email-allow-new-users": "Zapnutie tejto voľby umožní posielať vám e-maily aj používateľom, ktorí nie sú [[{{MediaWiki:grouppage-autoconfirmed}}|automaticky potvrdení]].", "tog-ccmeonemails": "Posielať mi kópie e-mailov, ktoré pošlem ostatným používateľom", "email-mutelist-label": "Znemožniť týmto používateľom posielať mi e-maily:", "tog-enotifwatchlistpages": "Upozorniť ma e-mailom, keď sa zmení stránka alebo súbor z môjho zoznamu sledovaných", @@ -100,9 +112,10 @@ "prefs-description-rendering": "Zvoľte si možnosti vzhľadu, veľkosti a čítania.", "prefs-skin": "Vzhľad", "skin-preview": "Náhľad", - "prefs-common-config": "Spoločné CSS/JSON/JavaScript pre všetky témy:", + "prefs-common-config": "Zdieľané CSS/JavaScript pre všetky témy vzhľadu:", "prefs-custom-css": "Vlastný CSS", "prefs-custom-js": "Vlastný JavaScript", + "prefs-custom-cssjs-safemode": "Vlastné CSS/JavaScript sú momentálne nedostupné, pretože je zapnutý núdzový režim. Na použitie vlastných CSS/JavaScriptu prosím [[#mw-input-wpforcesafemode|vypnite núdzový režim]].", "prefs-skin-prefs": "Preferencia témy vzhľadu", "prefs-skin-responsive": "Povoliť responzívny režim", "prefs-help-skin-responsive": "V mobilnom zobrazení prispôsobiť rozvrhnutie veľkosti obrazovky.", @@ -115,6 +128,7 @@ "timezoneuseserverdefault": "Použiť predvoľby wiki ($1)", "timezoneuseoffset": "Iné (časový posun od UTC)", "timezone-useoffset-placeholder": "Príkladové hodnoty: „-07:00“ alebo „01:00“", + "timezone-invalid": "Neplatné časové pásmo alebo časový posun.", "guesstimezone": "Prevziať z prehliadača", "timezoneregion-africa": "Afrika", "timezoneregion-america": "Amerika", @@ -139,7 +153,7 @@ "underline-always": "Vždy", "tog-showhiddencats": "Zobraziť skryté kategórie", "tog-showrollbackconfirmation": "Zobraziť výzvu na potvrdenie pri kliknutí na odkaz rollbacku", - "tog-forcesafemode": "Vždy zapnúť [[mw:Special:MyLanguage/Manual:Safemode|bezpečný režim]]", + "tog-forcesafemode": "Vždy zapnúť [[mw:Special:MyLanguage/Manual:Safemode|núdzový režim]]", "prefs-help-forcesafemode": "Vypnúť skripty a štýly uložené na wiki.", "prefs-editing": "Úpravy", "prefs-description-editing": "Prispôsobte si spôsob vykonávania, sledovania a kontroly úprav.", @@ -153,11 +167,13 @@ "editfont-serif": "Pätkové písmo", "tog-minordefault": "Označovať všetky zmeny štandardne ako drobné", "tog-forceeditsummary": "Upozoriť ma, keď nevyplním zhrnutie úprav (alebo pri zadaní predvoleného zhrnutia úprav vrátenia)", + "tog-editrecovery": "Zapnúť funkciu [[Special:EditRecovery|{{int:editrecovery}}]]", + "tog-editrecovery-help": "Spätnú väzbu môžete poskytnúť na [$1 diskusnej stránke projektu].", "tog-useeditwarning": "Upozorniť ma, keď opúšťam upravovaciu stránku s neuloženými zmenami", "prefs-preview": "Náhľad", - "tog-previewonfirst": "Zobraziť náhľad pred prvou úpravou", + "tog-previewonfirst": "Zobraziť náhľad pri začatí úprav", "tog-previewontop": "Zobrazovať náhľad pred textovým poľom úprav, nie až za ním", - "tog-uselivepreview": "Zobrazovať náhľady bez obnovenia stránky", + "tog-uselivepreview": "Zobraziť náhľad bez opätovného načítania stránky", "prefs-discussion": "Diskusné stránky", "prefs-developertools": "Vývojárske nástroje", "prefs-rc": "Posledné úpravy", @@ -170,7 +186,7 @@ "prefs-advancedrc": "Rozšírené možnosti", "tog-usenewrc": "Zoskupiť zmeny v posledných úpravách a na zozname sledovaných stránok podľa stránky", "rcfilters-preference-label": "Použiť rozhranie bez JavaScriptu", - "rcfilters-preference-help": "Načíta Posledné úpravy bez vyhľadávania filtrov alebo zvýrazňovania.", + "rcfilters-preference-help": "Načíta [[{{#special:RecentChanges}}|nedávne zmeny]] a [[{{#special:RecentChangesLinked}}|súvisiace zmeny]] bez filtrovaného vyhľadávania a funkcie zvýrazňovania.", "prefs-changesrc": "Zobrazené zmeny", "tog-hideminor": "V posledných úpravách nezobrazovať drobné úpravy", "tog-hidecategorization": "Skryť kategorizáciu stránok", @@ -193,7 +209,7 @@ "tog-extendwatchlist": "Rozšíriť zoznam sledovaných stránok, aby zobrazoval všetky úpravy, nie len posledné", "tog-watchlistunwatchlinks": "K položkám zoznamu sledovaných uvádzať značky pre sledovanie/nesledovanie ({{int:Watchlist-unwatch}}/{{int:Watchlist-unwatch-undo}}) (rýchle prepnutie vyžaduje JavaScript)", "rcfilters-watchlist-preference-label": "Použiť rozhranie bez JavaScriptu", - "rcfilters-watchlist-preference-help": "Načíta Sledované stránky bez vyhľadávania filtrov alebo zvýrazňovania.", + "rcfilters-watchlist-preference-help": "Načíta [[{{#special:Watchlist}}|zoznam sledovaných]] bez vyhľadávania vo filtroch a funkcie zvýrazňovania.", "prefs-changeswatchlist": "Zobrazené zmeny", "tog-watchlisthideminor": "Skryť drobné úpravy zo zoznamu sledovaných", "tog-watchlisthidebots": "Skryť úpravy botov zo zoznamu sledovaných", @@ -223,5 +239,6 @@ "search-thumbnail-extra-namespaces-message": "Zobraziť náhľady z {{PLURAL:$2|menného priestoru|menných priestorov}} $1 na stránke {{#special:search}}", "prefs-advancedsearchoptions": "Rozšírené možnosti", "prefs-reset-intro": "Túto stránku môžete použiť na vrátenie predvolených hodnôt vašich nastavení.\nTúto operáciu nemožno vrátiť.", + "prefs-reset-confirm": "Áno, chcem obnoviť svoje predvolené nastavenia.", "restoreprefs": "Obnoviť všetky predvolené nastavenia" } diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/preferences/smn.json mediawiki-1.43.9+dfsg/languages/i18n/preferences/smn.json --- mediawiki-1.43.8+dfsg/languages/i18n/preferences/smn.json 2026-04-01 12:33:20.816554300 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/preferences/smn.json 2026-06-29 17:54:46.953096200 +0000 @@ -134,30 +134,30 @@ "tog-hidepatrolled": "Čievâ tärhistum nubástusâid \"vorâs nubástusah\" -listoost", "tog-newpageshidepatrolled": "Čievâ tärhistum siijđoid uđđâ siijđoi listoost", "tog-shownumberswatching": "Čääiti siijđo tárkkojeijee kevttei meeri", - "prefs-watchlist": "Tarkkumlisto", - "prefs-editwatchlist": "Hammii tarkkumlisto", - "prefs-editwatchlist-label": "Hammii tarkkumlistod merkkiimijd:", + "prefs-watchlist": "Čuávvumlisto", + "prefs-editwatchlist": "Hammii čuávvumlisto", + "prefs-editwatchlist-label": "Hammii čuávvumlistod merkkiimijd:", "prefs-editwatchlist-edit": "Čääiti já siho čuosâttuvâid tarkkumlistostâd", - "prefs-editwatchlist-raw": "Hammii tarkkumlisto algâversio", - "prefs-editwatchlist-clear": "Kuorrii tarkkumlistod", + "prefs-editwatchlist-raw": "Hammii čuávvumlisto algâversio", + "prefs-editwatchlist-clear": "Kuorrii čuávvumlistod", "prefs-displaywatchlist": "Čáittuasâttâsah", - "prefs-watchlist-days": "Čáittojeijee peivij meeri tarkkumlistoost:", + "prefs-watchlist-days": "Čáittusist leijee peeivij meeri čuávvumlistoost:", "prefs-watchlist-days-max": "Enâmustáá $1 {{PLURAL:$1|peivi|peeivi|peeivi|peivid}}", "prefs-watchlist-edits-max": "Enâmustáá 1000", "prefs-advancedwatchlist": "Laseasâttâsah", - "tog-extendwatchlist": "Viijđed tarkkumlisto čäittiđ puoh nubástusâid, ij tuše vorrâsumosijd", - "tog-watchlistunwatchlinks": "Lasseet tarkkumliiston liiŋkah ({{int:Watchlist-unwatch}}/{{int:Watchlist-unwatch-undo}}), main puávtáh sikkođ teikkâ lasettiđ siijđoid (váátá JavaScript)", + "tog-extendwatchlist": "Viijđed čuávvumlisto čäittiđ puoh nubástusâid, ij tuše vorrâsumosijd", + "tog-watchlistunwatchlinks": "Lasseet čuávvumliiston liiŋkâid ({{int:Watchlist-unwatch}}/{{int:Watchlist-unwatch-undo}}), main puávtáh sikkođ teikkâ lasettiđ siijđoid (váátá JavaScript)", "rcfilters-watchlist-preference-label": "Keevti kevttimloovtâ JavaScripttáá", "prefs-changeswatchlist": "Nubástusah čäittimnáál", "tog-watchlisthideminor": "Čievâ smavvâ nubástusâid tarkkumlistoost", "tog-watchlisthidebots": "Čievâ bottij hammiimijd tarkkumlistoost", - "tog-watchlisthideown": "Čievâ muu hammiimijd tarkkumlistoost", + "tog-watchlisthideown": "Čievâ muu hammiimijd čuávvumlistoost", "tog-watchlisthideanons": "Čievâ anonyym kevttei hammiimijd tarkkumilistoost", "tog-watchlisthideliu": "Čievâ siisâ čáládâttâm kevttei hammiimijd tarkkumilistoost", - "tog-watchlistreloadautomatically": "Peivid tarkkumlisto automaatlávt ain ko mottoom sillee lii muttum (váátá JavaScript)", + "tog-watchlistreloadautomatically": "Peivid čuávvumlisto automaatlávt ain ko mottoom sillee lii muttum (váátá JavaScript)", "tog-watchlisthidecategorization": "Čievâ siijđoi luokittâllâm", - "tog-watchlisthidepatrolled": "Čievâ tärhistum hammiimijd tarkkumlistoost", - "prefs-pageswatchlist": "Tarkkum siijđoh", + "tog-watchlisthidepatrolled": "Čievâ tärhistum hammiimijd čuávvumlistoost", + "prefs-pageswatchlist": "Siijđoh čuávvumlistoost", "tog-watchdefault": "Lasseet muu hammim siijđoid já tiätuvuárháid tárkkumlistosân", "tog-watchmoves": "Lasseet muu sirdem siijđoid já tiätuvuárháid tárkkumlistosân", "tog-watchdeletion": "Lasseet muu sikkom siijđoid já tiätuvuárháid tárkkumlistosân", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/preferences/so.json mediawiki-1.43.9+dfsg/languages/i18n/preferences/so.json --- mediawiki-1.43.8+dfsg/languages/i18n/preferences/so.json 2025-12-16 18:44:03.631484500 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/preferences/so.json 2026-06-29 17:54:46.953096200 +0000 @@ -5,17 +5,28 @@ "Abshirdheere", "Maax", "Mimursal", - "Yariiska" + "Yariiska", + "AhmedG612" ] }, "preferences": "Dooqyada", + "prefsnologintext2": "Fadlan soo gal si aad u beddesho dookhyadaada.", + "prefsnologintext2-for-temp-user": "Fadlan samee akoon si aad u beddesho dookhyadaada.", + "searchprefs": "Dookhyada raadinta", + "searchprefs-noresults": "Natiijooyin ma jiraan", + "searchprefs-results": "$1 {{PLURAL:$1|natiijo|natiijooyin}}", "saveprefs": "Kaydi", "tooltip-preferences-save": "Kaydi isbedelada", "savedprefs": "Dooqyadaada waa la keydiyey.", + "prefs-back-title": "Ku noqo dookhyada", + "prefs-tabs-navigation-hint": "Talo: Waxaad isticmaali kartaa furayaasha fallaadhaha bidix iyo midig si aad ugu kala gudubto tab-yada liiska tab-yada.", + "prefs-sections-navigation-hint": "Talo: Waxaad isticmaali kartaa furayaasha Tab iyo Shift + Tab si aad ugu kala gudubto qaybaha dookhyada.", "prefs-personal": "Galka isticmaalaha", + "prefs-description-personal": "Xakamee sida aad u muuqato, u xirmo, una wada xiriirto.", "prefs-info": "Macluumaadka asaasiga ah", "username": "{{GENDER:$1|Isticmaale}}:", "prefs-memberingroups": "{{GENDER:$2|Xubin}} ka mid ah {{PLURAL:$1|kooxda|kooxaha}}:", + "group-membership-link-with-expiry": "$1 (ilaa $2)", "prefs-edits": "Tirada wax bedelka:", "prefs-registration": "Waqtiga diiwaan galinta", "yourrealname": "Magacaaga runta ah:", @@ -23,99 +34,198 @@ "yourpassword": "Eraysir:", "prefs-resetpass": "Bedel ereysirta", "passwordtooshort": "Erayada sirta waa in oo ahaadaa ugu yaraan {{PLURAL:$1|1 xaraf|$1 xarfood}} .", + "passwordtoolong": "Furaha sirta ah kama badnaan karo {{PLURAL:$1|1 xaraf|$1 xarafo}}.", + "password-substring-username-match": "Furahaaga sirta ah waa inuusan ka dhex muuqan magacaaga isticmaale.", "password-name-match": "Eraygaaga sirta waa in oo ka duwanaadaa magacaaga isticmaalaha", "password-login-forbidden": "Waxaa laga joojiyey adeegsiga magacaan iyo nambar sirtiisaba.", - "tog-prefershttps": "Adeegso mar kasta qad aamin ah markaad soo galeeyso", + "passwordincommonlist": "Furaha sirta ah ee la geliyay wuxuu ku jiraa liiska furayaasha sirta ah ee si aad u badan loo isticmaalo. Fadlan dooro fur sir ah oo ka gaar ah.", + "prefs-help-yourpassword": "Dib u soo celinta akoonka waa la daaray. Ka eeg $1 si aad u hesho dookhyo dheeraad ah.", + "tog-prefershttps": "Mar walba isticmaal xiriir ammaan ah marka aad soo gashan tahay.", "prefs-help-prefershttps": "Waxaa lahagaajin doonaan dooqaan marka xiga ee aad soo gasho", + "prefs-user-downloaddata-label": "Hel xogta akoonka:", + "prefs-user-downloaddata-info": "Xogta akoonkayga ee mashruucan", + "prefs-user-restoreprefs-label": "Dib u deji dejimaha:", + "prefs-user-restoreprefs-info": "Soo celi dhammaan dookhyada caadiga ah (dhammaan qaybaha)", "prefs-i18n": "Caalamiyeen", "yourlanguage": "luqad:", "yourgender": "Qaabkee baad doonayssaa in laguu qeeqo?", + "gender-notknown": "Waxay wax ka beddelaan bogagga wiki-ga", "gender-unknown": "Haddii lagu soo hadal qaado, barnaamijka waxa uu adeegsan doonaa ereyo nooc dhexdhexaad ah goor weliba ay suuragal tahay", "gender-female": "Waxa ay wax ka bedeshaa bogagga wikipedia", "gender-male": "Wuxuu wax ka bedelaa bogagga wikiga", "prefs-help-gender": "Ahaysiinta xulashaan waa mid dooqasha ah.\nBarnaamijkaan adeegsigiisa waxay qiima u yeelaysaa wadahadalkaada iyo kuwa kale iyadoo bedelaysa habka qofka sida lab ama dheddig.\nMacluumadkaan waa mid la wada arkayo.", + "yourvariant": "Nooca luuqadda ee waxa ku jira:", + "prefs-help-variant": "Nooca ama hab qoraalka aad doorbidayso in lagu muujiyo bogagga waxa ku jira ee wiki-kan.", "prefs-signature": "Saxiixa", - "tog-oldsig": "Saxiixa jiro:", + "tog-oldsig": "Saxiixaaga jira:", "yournick": "Saxiix cusub:", - "tog-fancysig": "u isticmaal saxiixa sida qoraalada wiki (ayada oo leheen linki otomaatik)", + "tog-fancysig": "Ula dhaqan saxiixa sidii wikitext (iyadoo aan si toos ah loogu xirin boggaaga isticmaale)", "prefs-help-signature": "Waan in la saxiixaa wadahdalada ku dhaca bogga wadhadalka adigoo adeegsaanaya \"~~~~\", kaasoo u rogi doona saxiixa iyo waqtiga.", + "prefs-signature-invalid-warning": "Saxiixaaga waxa laga yaabaa inuu dhibaato ku keeno qaar ka mid ah qalabka.", + "prefs-signature-invalid-new": "Saxiixaaga hadda waa aan sax ahayn. Inkastoo aad weli isticmaali karto, ma awoodi doontid inaad beddesho ilaa aad saxdo.", + "prefs-signature-invalid-disallow": "Saxiixaaga hadda waa aan sax ahayn. Ilaa aad saxdo, saxiixa caadiga ah ayaa la adeegsan doonaa marka aad saxiixayso faallooyinkaaga.", + "prefs-signature-highlight-error": "Muuji goobta qaladka", + "prefs-signature-error-details": "Wax badan baro", + "badsig": "Saxiix cayriin ah oo aan sax ahayn. Hubi calaamadaha HTML.", "badsiglength": "Naaneysta aad bey u dheertahay.\nWaa in aysan ka badanin $1 {{PLURAL:$1|eray|erayo}}.", + "badsigsubst": "Saxiixaaga waxaa ku jira beddel isku dhex jira (tusaale subst: ama ~~~~).", + "badsightml": "Saxiixaaga wuxuu ka kooban yahay HTML aan sax ahayn ama duugoobay:", + "badsiglinks": "Saxiixaaga waa inuu ku jiraa xiriir ku socda boggaaga isticmaale, bogga wadahadalka, ama waxqabadkaaga wiki-kan. Fadlan ku dar, tusaale ahaan: $1.", + "badsiglinebreak": "Saxiixaaga waa inuu ka koobnaadaa hal sadar oo wikitext ah.", "prefs-email": "E-mail aad dooran kartaa", "youremail": "E-mail:", + "prefs-setemail": "Deji ciwaan iimayl", "prefs-changeemail": "Bedelid ama ka saarista ciwaanka E-mailka", "prefs-help-email": "E-mail waa wax aad xor u leedahay. laakiin waa loo baahanyahay hadii aad eraysirka badaleesid, markii aad ilaawdo eraygaaga sirta", "prefs-help-email-required": "Waxaa loo baahanyahay e-mail.", "prefs-help-email-others": "Waxaa kale oo aad u isticmaali kartaa in ee dadka kale kugula soo xiriiraan e-mail ayaga oo isticmaalaayo linki isticmaalahaada ama bogga wadahadalka.\nE-mailkaada mala sheegaayo markii ee dadka kale kula soo xiriirayaan.", - "emailnotauthenticated": "Ciwaankaada e-mailka weli lama xaqiijinin.\nWax e-mail ah oo ku saabsan arrimaha soo socdo looma soo diridoono.", + "prefs-help-requireemail": "Tani waxay hagaajisaa asturnaanta waxayna ka caawisaa ka hortagga emayllo aan la codsan.", + "noemailprefs": "Ku cayim ciwaan iimaylkaaga dookhyada si astaamahan u shaqeeyaan.", + "emailnotauthenticated": "Ciwaankaaga iimaylka weli lama xaqiijin. Ma jiri doono iimayl loo diri doono mid ka mid ah astaamaha soo socda.", "emailconfirmlink": "Soo xaqiiji ciwaankaada e-mailka", "prefs-emailconfirm-label": "Hubinta Email-ka:", "emailauthenticated": "E-mailkaada waxaa la xaqiijiyay $2 saacadduna ahayd $3.", - "allowemail": "Ogolow in e-mail ay kaagatimaado isticmaalayaasha kale", + "allowemail": "Oggolow isticmaaleyaasha kale inay iimayl ii soo diraan", + "email-allow-new-users-label": "Oggolow iimaylada ka imanaya isticmaaleyaal cusub", + "prefs-help-email-allow-new-users": "Haddii aad doorashadan daarato, isticmaaleyaasha aan ahayn [[{{MediaWiki:grouppage-autoconfirmed}}|si toos ah loo xaqiijiyay]] ayaa kuu soo diri kara iimaylo.", "tog-ccmeonemails": "Ii soo dir e-mailada aan u diro isticmaalada kale oo koobi ah", - "tog-enotifwatchlistpages": "E-mail ii soo dir markii wax laga badalo maqaalada ku jira liiskayga waardiyaha", + "email-mutelist-label": "Ka mamnuuc isticmaaleyaashan inay ii soo diraan iimayl:", + "tog-enotifwatchlistpages": "Ii soo dir iimayl marka bog ama fayl ku jira liiska aan la socdo la beddelo", "tog-enotifusertalkpages": "E-mail ii soo dir markii boggayga wadahadalka oo isbedelo", - "tog-enotifminoredits": "E-mail Ii soo dir xataa markii bedelo yar lagu sameeyo bogyada", + "tog-enotifminoredits": "Ii soo dir iimayl sidoo kale marka wax ka beddel yar lagu sameeyo bogagga iyo faylasha", "tog-enotifrevealaddr": "Iigu soo bandhig cinwaankayga e-mailka ah fariimaha wargelinta", + "prefs-user-pages": "Bogagga isticmaalaha", "prefs-rendering": "Muuqaalka", + "prefs-description-rendering": "Habee muuqaalka, cabbirka, iyo dookhyada akhriska.", "prefs-skin": "Jirka", "skin-preview": "Horfiirin", + "prefs-common-config": "CSS/JavaScript la wadaago dhammaan muuqaalada:", + "prefs-custom-css": "CSS khaas ah", + "prefs-custom-js": "JavaScript khaas ah", + "prefs-custom-cssjs-safemode": "CSS/JavaScript khaas ah hadda lama heli karo sababtoo ah habka badbaadada ayaa daaran. Fadlan [[#mw-input-wpforcesafemode|damin habka badbaadada]] si aad u isticmaasho CSS/JavaScript khaas ah.", + "prefs-skin-prefs": "Dookhyada muuqaalka", + "prefs-skin-responsive": "Daar habka jawaab bixinta", + "prefs-help-skin-responsive": "La qabsada qaabka bogga cabbirka shaashadda ee mobilka.", + "prefs-dateformat": "Qaabka taariikhda", "datedefault": "Ma'jiro dooq", + "prefs-timeoffset": "Isbeddelka waqtiga", + "servertime": "Waqtiga server-ka:", "localtime": "Waqtigaaga", "timezonelegend": "Soonaha waqtiga:", + "timezoneuseserverdefault": "Isticmaal wiki-ga caadiga ah ($1)", + "timezoneuseoffset": "Kale (waqtiga ka leexashada UTC)", + "timezone-useoffset-placeholder": "Tusaalooyin qiimeyaal: \"-07:00\" ama \"01:00\"", + "timezone-invalid": "Waqti-goob aan sax ahayn ama u dhiganta aan sax ahayn.", + "guesstimezone": "Ka buuxi biraawsarka", "timezoneregion-africa": "Afrika", "timezoneregion-america": "Ameerika", "timezoneregion-antarctica": "Antiarktis", "timezoneregion-arctic": "Arktik", "timezoneregion-asia": "Aasiya", "timezoneregion-atlantic": "Badweynta Atlaantik", - "imagemaxsize": "Xadid cabirka sawirka:
                    (ee bogagga cadaynta galalka)", + "timezoneregion-australia": "Ustaraaliya", + "timezoneregion-europe": "Yurub", + "timezoneregion-indian": "Badweynta Hindiya", + "timezoneregion-pacific": "Badweynta Baasifigga", + "prefs-files": "Faylasha", + "imagemaxsize": "Xadka cabbirka sawirka ee bogagga sharaxaadda faylka:", "thumbsize": "Cabirka muuqaal la yareeyay:", "prefs-diffs": "Farqiga", "tog-diffonly": "Kaladuwanaanshaha hoostooda qari qoraalka bogga", - "tog-norollbackdiff": "ha isticmaalin kala duwanaanshaha markii aad dib u soo celisay kadib", + "tog-norollbackdiff": "Ha muujin isbeddelka kadib marka la sameeyo dib u celin", + "prefs-advancedrendering": "Ikhtiyaarrada horumarsan", "tog-underline": "Linkiga hoos ka calaamadeysan:", "underline-default": "Joojinta Muuqaalka ama siteka", "underline-never": "Marnaba", "underline-always": "Marwalba", "tog-showhiddencats": "Itusi ereykoobyada qarsoon", + "tog-showrollbackconfirmation": "Muuji fariin xaqiijin ah marka la gujiyo isku xirka dib u celinta", + "tog-forcesafemode": "Mar walba daar [[mw:Special:MyLanguage/Manual:Safemode|habka badbaadada ]]", + "prefs-help-forcesafemode": "Dami scripts-ka iyo xaashiyaha qaab dhismeedka ku jira wiki-ga.", "prefs-editing": "Wax ka bedelka", + "prefs-description-editing": "Habee sida aad u sameyso, ula socoto, uguna eegto wax ka beddelka.", "prefs-advancedediting": "Xulasho guud", - "tog-editsectiononrightclick": "Fasax cutub wax ka bedelida hadii batoonka midig ee dooliga
                    dhag lagu siiyo cinwaanka korkiisa (JavaScript)", - "tog-editondblclick": "wax ka bedel maqaalada labo jeer la riixay (waxaa loo baahanyahay JavaScript)", + "tog-editsectiononrightclick": "Daar wax ka beddelka qaybaha adigoo midig gujinaya cinwaannada qaybaha.", + "tog-editondblclick": "Ku beddel bogagga adigoo laba jeer gujinaya", + "prefs-editor": "Tafatire", "editfont-style": "Wax ku bedel meesha aad dooran kartid fartaada nuuceeda:", "editfont-monospace": "Qoraalada nuuca kala waaweyn", "editfont-sansserif": "Sans-serif nuucyada qoraalka", "editfont-serif": "Serif nuucyada qoraalka", "tog-minordefault": "Isbedelada yaryar marwalba calaamadey", - "tog-forceeditsummary": "I'xasuusi markii uusan qoraalkeyga raacsiisnay faahfaahin gaaban", + "tog-forceeditsummary": "Ii soo ogeysii marka aan gelinayo soo koobid wax ka beddel oo madhan (ama soo koobidda ka noqo ee caadiga ah)", + "tog-editrecovery": "Daar astaanta [[Special:EditRecovery|{{int:editrecovery}}]]", + "tog-editrecovery-help": "Waxaad siin kartaa jawaab celin [$1 bogga wadahadalka ee mashruuca].", "tog-useeditwarning": "Iidig markaan ka baxayo wax bedelidda bog ay ku jiraan isbedel aan la haydin", - "tog-previewonfirst": "Horfiirinta itus marka ugu horeeyso oo aan wax ka bedelo", + "prefs-preview": "Hordhac", + "tog-previewonfirst": "Muuji hordhaca marka la bilaabayo tafatirka", "tog-previewontop": "Itus horfiirinta kahor sanduuqa wax ka bedelida", - "tog-uselivepreview": "Isticmaal horfiirinta tooska ah (JavaScript) (Wuxuu ku jiraa tijaabo)", + "tog-uselivepreview": "Muuji hordhaca adigoon dib u soo rarayn bogga", + "prefs-discussion": "Bogagga wada hadalka", + "prefs-developertools": "Qalabka horumariyaha", "prefs-rc": "Isbedelada dhow", + "prefs-description-rc": "Habee quudinta isbeddelladii u dambeeyay.", "prefs-displayrc": "Dooga bandhigista", "recentchangesdays": "Tirada maalmaha lagu tusaayo isbedelada dhow:", - "recentchangescount": "Tirada isbedellada guud ahaan muuqda:", + "recentchangesdays-max": "Ugu badnaan $1 {{PLURAL:$1|maalin|maalmood}}", + "recentchangescount": "Tirada wax ka beddellada lagu muujinayo isbeddelladii u dambeeyay, taariikhaha bogagga, iyo diiwaannada si caadi ah:", + "prefs-help-recentchangescount": "Tirada ugu badan: 1000", "prefs-advancedrc": "Xulasho horumarin ah", - "tog-usenewrc": "Isticmaal isbdelada dhowdhow oo la'horumariyey (waxaa loo baahanyahay JavaScript)", + "tog-usenewrc": "Isku ururi isbeddellada bog ahaan gudaha isbeddelladii u dambeeyay iyo liiska la socodka", + "rcfilters-preference-label": "Isticmaal is dhexgal aan JavaScript ahayn", + "rcfilters-preference-help": "Wuxuu soo raraa [[{{#special:RecentChanges}}|isbeddelladii u dambeeyay]] iyo [[{{#special:RecentChangesLinked}}|isbeddellada la xiriira]] iyada oo aan la isticmaalin raadinta la sifeeyay ama shaqada iftiiminta.", + "prefs-changesrc": "Isbeddellada la muujiyey", "tog-hideminor": "Qari bedelada yar ee isbedelada dhow", "tog-hidecategorization": "Qari qeybinla bogagga", "tog-hidepatrolled": "Qari wax bedelkii ugu danbeeyay oo la waardiyeeyay", "tog-newpageshidepatrolled": "Ka qari maqaalada la waardiyeeyay maqaalada kale ee cusub", "tog-shownumberswatching": "I'tus tirada isticmaalayaasha wax waardiyeynaayo", "prefs-watchlist": "liiska-waardiyaha", - "prefs-watchlist-days": "Tirada maalamaha ay ku jirayaan liiska-waardiyaha:", + "prefs-description-watchlist": "Maamul oo shakhsiyee liiska bogagga aad la socoto.", + "prefs-editwatchlist": "Wax ka beddel liiska la socodka", + "prefs-editwatchlist-label": "Wax ka beddel gelitaannada ku jira liiskaaga la socodka:", + "prefs-editwatchlist-edit": "Daawo oo ka saar cinwaannada ku jira liiskaaga la socodka", + "prefs-editwatchlist-raw": "Wax ka beddel liiska la socodka ee ceeriin", + "prefs-editwatchlist-clear": "Nadiifi liiskaaga la socodka", + "prefs-displaywatchlist": "Xulashooyinka bandhigga", + "prefs-watchlist-days": "Maalmaha lagu muujinayo liiska la socodka:", + "prefs-watchlist-days-max": "Ugu badnaan $1 {{PLURAL:$1|maalin|maalmo}}", + "prefs-watchlist-edits": "Tirada ugu badan ee isbeddellada lagu muujinayo liiska la socodka:", + "prefs-watchlist-edits-max": "Tirada ugu badan: 1000", + "prefs-advancedwatchlist": "Ikhtiyaarrada horumarsan", "tog-extendwatchlist": "Balaari liiska waardiyaha si loo arko dhamaan isbedelada, ma ahan oo kaliya kuwa dhow", + "tog-watchlistunwatchlinks": "Ku dar calaamadaha tooska ah ee ka saarista/raacista ({{int:Watchlist-unwatch}}/{{int:Watchlist-unwatch-undo}}) bogagga la socodka ee leh isbeddello (JavaScript ayaa loo baahan yahay si shaqada beddelka ay u shaqeyso)", + "rcfilters-watchlist-preference-label": "Isticmaal is dhexgal aan JavaScript ahayn", + "rcfilters-watchlist-preference-help": "Waxay ku shubtaa [[{{#special:Watchlist}}|liiska la socodka]] adigoon isticmaalin shaandhayn, raadis ama astaanta muujinta.", + "prefs-changeswatchlist": "Isbeddellada la muujiyay", "tog-watchlisthideminor": "Ka qari bedelyada yar liiska waardiyaha", "tog-watchlisthidebots": "Ka qari bedelada robotka liiska waardiyaha", "tog-watchlisthideown": "Ka qari wax bedelkeyga liiska waardiyaha", "tog-watchlisthideanons": "Ka qari isbedelada ee sameeyeen isticmaalada la aqoon liiska waardiyaha", "tog-watchlisthideliu": "Ka qari isbedelada ee sameeyeen isticmaalada soo gelay liiska waardiyaha", + "tog-watchlistreloadautomatically": "Si toos ah u dib u soo rar liiska la socodka marka shaandho la beddelo (JavaScript ayaa loo baahan yahay)", + "tog-watchlisthidecategorization": "Qari kala saaridda bogagga", "tog-watchlisthidepatrolled": "Ka qari isbedelada la waardiyeeyay liiska waardiyaha", - "tog-watchdefault": "Ku dar boggaga aan wax ka bedelo liiskayga waardiyaha", - "tog-watchmoves": "Ku dar boggaga aan wareejiyo liiskayga waardiyaha", - "tog-watchdeletion": "Ku dar boggaga aan tirtiro liiskayga waardiyaha", - "tog-watchcreations": "Ku dar boggaga aan aniga sameeyay liiskayga waardiyaha", - "prefs-searchoptions": "Dooqyada raadinta", - "restoreprefs": "Dib u soo celin qaabeynta (dhammaan qaybaha)" + "prefs-pageswatchlist": "Bogagga la socdo", + "tog-watchdefault": "Ku dar bogagga iyo faylasha aan wax ka beddelo liiska aan la socdo", + "tog-watchmoves": "Ku dar bogagga iyo faylasha aan wareejiyo liiska aan la socdo", + "tog-watchdeletion": "Ku dar bogagga iyo faylasha aan tirtiro liiska aan la socdo", + "tog-watchcreations": "Ku dar bogagga aan abuuro iyo faylasha aan soo geliyo liiska aan la socdo", + "tog-watchuploads": "Ku dar faylasha cusub ee aan soo geliyo liiska aan la socdo", + "tog-watchrollback": "Ku dar bogagga aan ku sameeyo dib u celin liiska aan la socdo", + "prefs-tokenwatchlist": "Calaamadda", + "prefs-watchlist-token": "Calaamadda liiska la socodka:", + "prefs-watchlist-managetokens": "Maamul calaamadaha", + "prefs-help-tokenmanagement": "Waxaad arki kartaa oo dib u dejin kartaa furaha sirta ah ee akoonkaaga ee lagu geli karo quudka Web ee liiskaaga la socodka. Qof kasta oo yaqaan furaha wuxuu awoodi doonaa inuu akhriyo liiskaaga la socodka, sidaas darteed ha la wadaagin.", + "prefs-searchoptions": "Raadi", + "prefs-description-searchoptions": "Dooro sida otomaatiga buuxinta iyo natiijooyinku u shaqeeyaan.", + "prefs-searchmisc": "Guud", + "searchlimit-label": "Tirada natiijooyinka raadinta ee lagu muujiyo bog kasta:", + "searchlimit-help": "Tirada ugu badan: $1", + "search-thumbnail-extra-namespaces-label": "Muuji sawirro yar-yar ee Special:Search ee shaashada", + "search-thumbnail-extra-namespaces-message": "Waxay soo bandhigtaa thumbnails-ka natiijooyinka $1 {{PLURAL:$2|meel magac|meel magacyo}} ee bogga {{#special:search}}.", + "prefs-advancedsearchoptions": "Ikhtiyaarrada horumarsan", + "prefs-reset-intro": "Waxaad isticmaali kartaa boggan si aad dib ugu dejiso dookhyadaada kuwa caadiga ah ee goobta. Tani lama celin karo.", + "prefs-reset-confirm": "Haa, waxaan rabaa inaan dib u dejiyo dookhyadayda.", + "restoreprefs": "Soo celi dhammaan dejimaha caadiga ah" } diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/preferences/sr-ec.json mediawiki-1.43.9+dfsg/languages/i18n/preferences/sr-ec.json --- mediawiki-1.43.8+dfsg/languages/i18n/preferences/sr-ec.json 2026-04-01 12:33:20.816554300 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/preferences/sr-ec.json 2026-06-29 17:54:46.953096200 +0000 @@ -94,7 +94,7 @@ "emailnotauthenticated": "Имејл-адреса још није потврђена.\nНиједан имејл неће бити послат ни у једном од следећих случајева.", "emailconfirmlink": "Потврдите имејл-адресу", "prefs-emailconfirm-label": "Потврда имејла:", - "emailauthenticated": "Имејл-адреса је потврђена на датум $2 у $3.", + "emailauthenticated": "Имејл-адреса је потврђена $2 у $3.", "allowemail": "Дозвољавај другим корисницима да ми шаљу имејлове", "email-allow-new-users-label": "Дозвољавај имејлове од потпуно нових корисника", "prefs-help-email-allow-new-users": "Омогућавање ове опције дозвољава корисницима који нису [[{{MediaWiki:grouppage-autoconfirmed}}|аутоматски потврђени]] да Вам шаљу имејлове.", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/preferences/tr.json mediawiki-1.43.9+dfsg/languages/i18n/preferences/tr.json --- mediawiki-1.43.8+dfsg/languages/i18n/preferences/tr.json 2026-04-01 12:33:20.818554200 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/preferences/tr.json 2026-06-29 17:54:46.956096200 +0000 @@ -28,7 +28,9 @@ "Watermelon juice", "Andac", "Leo", - "İmmortalance" + "İmmortalance", + "Superyetkin", + "HakanIST" ] }, "preferences": "Tercihler", @@ -163,7 +165,7 @@ "underline-always": "Her zaman", "tog-showhiddencats": "Gizli kategorileri göster", "tog-showrollbackconfirmation": "Geri döndür bağlantısına tıklanınca bir onay istemi göster", - "tog-forcesafemode": "[[mw:Special:MyLanguage/Manual:Safemode|Güvenli modu]] her zaman etkinleştir", + "tog-forcesafemode": "Her zaman [[mw:Special:MyLanguage/Manual:Safemode|güvenli modu]] etkinleştir", "prefs-help-forcesafemode": "Vikideki betikleri ve biçem sayfalarını devre dışı bırakın.", "prefs-editing": "Sayfa yazma alanı", "prefs-description-editing": "Değişiklikleri nasıl yapacağınızı, izleyeceğinizi ve inceleyeceğinizi özelleştirin.", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/preferences/tt-cyrl.json mediawiki-1.43.9+dfsg/languages/i18n/preferences/tt-cyrl.json --- mediawiki-1.43.8+dfsg/languages/i18n/preferences/tt-cyrl.json 2026-04-01 12:33:20.819554300 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/preferences/tt-cyrl.json 2026-06-29 17:54:46.956096200 +0000 @@ -155,8 +155,8 @@ "prefs-advancedediting": "Гомуми көйләнмәләр", "tog-editsectiononrightclick": "Бүлекләрнең исемнәренә тычканның уң төймәсе белән басып бүлекләрне үзгәртүне кертегез", "tog-editondblclick": "Битләрне үзгәртү өчен тычканның төймәсенә ике тапкыр басыгыз", - "prefs-editor": "Төзәткеч", - "editfont-style": "Үзгәртү өлкәсендәге шрифт өслүбе:", + "prefs-editor": "Редактор", + "editfont-style": "Үзгәртү өлкәсендәге шрифт стиле:", "editfont-monospace": "Бер киңлекле шрифт", "editfont-sansserif": "Киртексез шрифт", "editfont-serif": "Киртекле шрифт", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/preferences/uk.json mediawiki-1.43.9+dfsg/languages/i18n/preferences/uk.json --- mediawiki-1.43.8+dfsg/languages/i18n/preferences/uk.json 2026-04-01 12:33:20.819554300 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/preferences/uk.json 2026-06-29 17:54:46.957096300 +0000 @@ -30,7 +30,8 @@ "Пан Хаунд", "Тест", "Andygol", - "Repakr" + "Repakr", + "Movses" ] }, "preferences": "Налаштування", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/preferences/vi.json mediawiki-1.43.9+dfsg/languages/i18n/preferences/vi.json --- mediawiki-1.43.8+dfsg/languages/i18n/preferences/vi.json 2026-04-01 12:33:20.820554300 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/preferences/vi.json 2026-06-29 17:54:46.957096300 +0000 @@ -29,7 +29,8 @@ "Băng Tỏa", "Doraemonluonbentoi", "Nvdtn19", - "Duongvu" + "Duongvu", + "Ttra2607" ] }, "preferences": "Tùy chọn", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/preferences/zh-hans.json mediawiki-1.43.9+dfsg/languages/i18n/preferences/zh-hans.json --- mediawiki-1.43.8+dfsg/languages/i18n/preferences/zh-hans.json 2026-04-01 12:33:20.822554300 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/preferences/zh-hans.json 2026-06-29 17:54:46.959096400 +0000 @@ -35,7 +35,10 @@ "铁桶", "XtexChooser", "Peterxy12", - "Maitian MaiLin" + "Maitian MaiLin", + "YeBoy371", + "简纸Paper", + "Peterxy" ] }, "preferences": "参数设置", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/preferences/zh-hant.json mediawiki-1.43.9+dfsg/languages/i18n/preferences/zh-hant.json --- mediawiki-1.43.8+dfsg/languages/i18n/preferences/zh-hant.json 2026-04-01 12:33:20.822554300 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/preferences/zh-hant.json 2026-06-29 17:54:46.959096400 +0000 @@ -26,7 +26,9 @@ "飞舞回堂前", "August.C", "Leo768", - "臺灣象象" + "臺灣象象", + "YeBoy371", + "LowensteinYang" ] }, "preferences": "偏好設定", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/ps.json mediawiki-1.43.9+dfsg/languages/i18n/ps.json --- mediawiki-1.43.8+dfsg/languages/i18n/ps.json 2026-04-01 12:33:20.824554400 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/ps.json 2026-06-29 17:54:46.962096500 +0000 @@ -87,7 +87,7 @@ "category-file-count-limited": "اوسنۍ وېشنيزې کې لاندې {{PLURAL:$1|دوتنه|$1 دوتنې}} شته.", "index-category": "ليکلړلرونکي مخونه", "noindex-category": "بې ليکلړه مخونه", - "broken-file-category": "د دوتنو د ماتو تړنو مخونه", + "broken-file-category": "د ماتو دوتنو تړوني لرونکي مخونه", "categoryviewer-pagedlinks": "($1) ($2)", "category-header-numerals": "$1–$2", "about": "په اړه", @@ -256,7 +256,7 @@ "mainpage-nstab": "لومړی مخ", "nosuchaction": "داسې هېڅ چاره نشته", "nosuchactiontext": "کومه کړنه چې د URL لخوا ځانگړې شوې سمه نه ده.\nکېدای شي چې URL مو سم نه وي ټايپ کړی، او يا مو يوه ناسمه تړنه څارلې وي.\nدا د دې هم ښکارندويي کوي چې کېدای شي چې د {{SITENAME}} لخوا کارېدونکې ساوتري کې يوه تېروتنه وي.", - "nosuchspecialpage": "داسې هيڅ کوم ځانگړی مخ نشته", + "nosuchspecialpage": "داسې هېڅ کوم ځانگړی مخ نشته", "nospecialpagetext": "تاسې د يو ناسم ځانگړي مخ غوښتنه کړې.\n\nتاسې کولای شئ چې د سمو ځانگړو مخونو لړليک په [[Special:SpecialPages|{{int:specialpages}}]] کې ومومئ.", "error": "تېروتنه", "databaseerror": "د توک‌بنسټ تېروتنه", @@ -332,7 +332,7 @@ "sitejsonprotected": "تاسو د دې جی‌او‌اېس‌اېن مخ سمولو اجازه نه لرئ\nځکه چې شايد دا ټول ليدونکي اغېزمن کړي.", "sitejsprotected": "تاسو د دې جاواسکريپټ مخ سمولو اجازه نه لرئ\nځکه چې شايد دا ټول ليدونکي اغېزمن کړي.", "siterawhtmlprotected": "تاسو د دې مخ سمولو اجازه نه لرئ ځکه چې دا خام اېچ‌ټي‌اېم‌اېل لري چې بدلول يې ټول ليدونکي اغېزمنولی شي.", - "mycustomcssprotected": "تاسې د دې CSS مخ د سمولو اجازه نلرۍ.", + "mycustomcssprotected": "تاسې د دې سي‌اېس‌اېس مخ د سمولو اجازه نلرئ.", "mycustomjsonprotected": "تاسو د دې جی او اېس اېن مخ سمولو اجازه نهٔ لرئ", "mycustomjsprotected": "تاسې د دې جاوا سكريپټ مخ د سمولو اجازه نلرئ.", "myprivateinfoprotected": "تاسې د دې شخصي مالوماتو د سمولو اجازه نلرئ.", @@ -356,7 +356,7 @@ "cannotlogoutnow-title": "اوس نشئ وتلی", "cannotlogoutnow-text": "وتل ناشوني دي؛ تر څو چې $1 کاروي.", "welcomeuser": "$1، ښه راغلې!", - "welcomecreation-msg": "گڼون مو جوړ شو.\nد [[Special:Preferences|{{SITENAME}} غوره توبونه]] بدلول مو مه هېروۍ.", + "welcomecreation-msg": "گڼون مو جوړ شو.\nکه تاسو وغواړئ؛ نو کولی شئ چې خپل {{SITENAME}} [[Special:Preferences|غوره‌توبونه]] بدل کړئ.", "yourname": "کارن‌نوم:", "userlogin-yourname": "کارن‌نوم", "userlogin-yourname-ph": "کارن‌نوم مو وليکئ", @@ -378,7 +378,7 @@ "cannotcreateaccount-text": "په دې ويکي کې نېغ په نېغه گڼون جوړول ناچارن شوی.", "yourdomainname": "ستاسې شپول:", "password-change-forbidden": "تاسې په دې ويکي باندې خپل پټنوم نشئ بدلولی.", - "externaldberror": "د یا د تصدیق کولو ډیټابیس تېروتنه وه یا تاسو ته د خپل بهرني حساب نوي کولو اجازه نه لرئ.", + "externaldberror": "يا د تاييد اومتوک‌اډانې تېروتنه وه يا تاسو ته د خپل باندني گڼون هم‌مهالولو اجازه نشته.", "login": "ننوتل", "login-security": "خپل هویت تایید کړئ", "nav-login-createaccount": "ننوتل / گڼون جوړول", @@ -399,7 +399,7 @@ "createacct-email-ph": "برېښليک‌پته مو ورکړئ", "createacct-another-email-ph": "برېښليک‌پته مو ورکړئ", "createaccountmail": "يو لنډمهاله ناټاکلی پټنوم کارول او ځانگړې شوې برېښليک پتې ته ورلېږل", - "createaccountmail-help": "د کاروونې زده کړې پرته د بل چا لپاره د حساب جوړولو لپاره کارول کیدی شي.", + "createaccountmail-help": "د پټنوم له زده کولو پرته د بل چا لپاره د گڼون جوړولو لپآهر کارېدی شي.", "createacct-realname": "آر نوم (اختياري)", "createacct-reason": "لامل (په ټولگړي توگه ننوتلی)", "createacct-reason-ph": "تاسې ولې بل گڼون جوړوئ؟", @@ -445,10 +445,10 @@ "passwordremindertext": "يو چا (له $1 وېب‌پتې څخه) د {{SITENAME}} ($4) وېبځي لپاره د يوه نوي پټنوم غوښتنه کړې.\nد \"$2\" کارن لپاره يو نوی لنډمهاله پټنوم جوړ شوی چې په دې توگه دی \"$3\".\n\nکه چېرته همدا غوښتنه ستاسې لخوا شوې وي، نو تاسې غونډال ته په همدې پټنوم ورننوځئ او بيا خپل نوی پټنوم په خپله خوښه وټاکئ.\nستاسې لنډمهاله پټنوم به په {{PLURAL:$5|يوه ورځ|$5 ورځو}} کې بې اعتباره شي.\n\nکه چېرته تاسې نه پرته کوم بل چا دغه غوښتنه کړې وي او يا هم تاسې ته خپل پټنوم در په‌زړه شوی وي او تاسې خپل ار پټنوم بدلول نه غواړئ، نو دا پيغام بابېزه وگڼئ او د پخوا په څېر خپل پخوانی پټنوم وکاروئ.", "noemail": "د \"$1\" کارن لپاره هيڅ کومه برېښليک‌پته نه ده خوندي شوې.", "noemailcreate": "تاسې ته پکار ده چې يوه سمه برېښليک‌پته وليکئ", - "passwordsent": "د \"$1\" لپاره يو نوی پټنوم د اړونده کارن برېښليک پتې ته ولېږل شو.\nلطفاً کله چې پټنوم مو ترلاسه کړ نو بيا غونډال ته ننوځۍ.", + "passwordsent": "د \"$1\" لپاره يو نوی پټنوم د اړونده کارن برېښليک پتې ته ولېږل شو.\nمهرباني وکړئ، کله چې پټنوم مو ترلاسه کړ؛ نو بيا غونډال ته ننوځئ.", "blocked-mailpassword": "ستاسې په IP پتې بنديز لگېدلی او تاسې نه شی کولای چې ليکنې وکړی، په همدې توگه تاسې نه شی کولای چې د پټنوم د پرځای کولو کړنې وکاروی دا ددې لپاره چې د وراني مخنيوی وشي.", - "eauthentsent": "ستاسې برېښليک پتې ته مو يو تاييدي برېښليک درولېږه.\nتر دې دمخه چې ستاسې گڼون ته کوم بل برېښليک درولېږو، بايد تاسې په برېښليک کې درلېږل شوې لارښوونې پلي کړی او د دې پخلی وکړی چې همدا گڼون په رښتيا ستاسې خپل دی.", - "throttled-mailpassword": "A password reset email has already been sent, within the last {{PLURAL:$1|hour|$1 hours}}.\nTo prevent abuse, only one password reset email will be sent per {{PLURAL:$1|hour|$1 hours}}.", + "eauthentsent": "ستاسې برېښليک پتې ته مو يو تاييدي برېښليک درولېږه.\nتر دې دمخه چې ستاسې گڼون ته کوم بل برېښليک درولېږو، بايد تاسې په برېښليک کې درلېږل شوې لارښوونې پلې کړئ او د دې پخلی وکړی چې همدا گڼون په رښتيا ستاسې خپل دی.", + "throttled-mailpassword": "د پټنوم بيااوڼلو برېښليک لادمخه په {{PLURAL:$1|تېره گړۍ|تېرو $1 گړيو}} درلېږل شوی دی.\nد ناوړه‌گټه‌اخيستنې د مخنيوي لپاره په {{PLURAL:$1|هره گړۍ|هرو $1 گړيو}} کې به يوازې د بيااوڼلو يو برېښليک درولېږل شي.", "mailerror": "د برېښليک د لېږلو ستونزه: $1", "acct_creation_throttle_hit": "د همدې ويکي کارنانو په وروستيو ورځو کې ستاسې د IP پتې په کارولو سره {{PLURAL:$2|1 گڼون|$1 گڼونونه}} جوړ کړي، چې دا په همدې مودې کې د گڼونونو د جوړولو تر ټولو ډېر شمېر دی چې اجازه يې ورکړ شوې.\nنو په همدې خاطر د اوس لپاره د همدې IP پتې کارنان نه شي کولای چې نور گڼونونه جوړ کړي.", "invalidemailaddress": "دا برېښليک‌پته نه منل کېږي، دا ځکه چې دا پته يوه ناکره بڼه لري.\nمهرباني وکړئ یوه کره پته وليکئ او يا هم دا ځای تش پرېږدئ.", @@ -457,10 +457,10 @@ "accountcreated": "گڼون مو جوړ شو.", "accountcreatedtext": "د [[{{ns:User}}:$1|$1]] ([[{{ns:User talk}}:$1|خبرې اترې]]) لپاره يو گڼون جوړ شو.", "createaccount-title": "د {{SITENAME}} د گڼون جوړېدنه", - "createaccount-text": "يو چا د {{SITENAME}} په وېبځي ($4) کې ستاسې د برېښليک پتې لپاره د \"$2\" په نامه يو گڼون جوړ کړی چې پټنوم يې \"$3\" دی.\nتاسې بايد غونډال ته ورننوځۍ او همدا اوس خپل پټنوم بدل کړی.\n\nکه چېرته دا کړنه په تېروتنه کې شوی وي نو تاسې کولای شی چې دا پيغام بابېزه وگڼۍ.", - "login-throttled": "تاسې څو واره هڅه کړې چې غونډال ته ورننوځۍ.\nلطفاً د بيا هڅې نه مخکې $1 شېبې تم شۍ.", + "createaccount-text": "يو چا په {{SITENAME}} ($4) کې ستاسې د برېښليک پتې لپاره د \"$2\" په نوم يو گڼون جوړ کړی چې پټنوم يې \"$3\" دی.\nتاسې بايد غونډال ته ورننوځئ او همدا اوس خپل پټنوم بدل کړئ.\n\nکه چېرته دا کړنه په تېروتنې سره شوې وي؛ نو تاسې کولای شئ چې دا پيغام بابېزه وگڼئ.", + "login-throttled": "تاسې څو واره هڅه کړې چې غونډال ته ورننوځئ.\nلطفاً د بيا هڅې نه مخکې $1 شېبې تم شئ.", "login-abort-generic": "غونډال کې مو ننوتل نابرياله شوه - ناڅاپي بند شو", - "login-migrated-generic": "ستاسو حساب لغوه شوی، او ستاسو کارن-نوم اوس په دې ويکي نه شتون لري.", + "login-migrated-generic": "ستاسو گڼون لېږدول شوی دی او ستاسو کارن‌نوم نور په دې ويکي کې شتون نه لري.", "loginlanguagelabel": "ژبه: $1", "suspicious-userlogout": "د ننوتلو لپاره ستاسو غوښتنه رد شوې وه ځکه چې داسې ښکاري چې دا د مات شوي براؤزر یا کیچاک پراکسي لخوا لیږل شوی.", "createacct-another-realname-tip": "ارنوم ورکول ستاسې د خوښې کار دی. \nکه ار نوم مو ورکړئ، نو ستاسې ټولې کړنې به ستاسې په نوم اړوندې شي.", @@ -546,7 +546,7 @@ "passwordreset-nosuchcaller": "کالر شتون نلري: $1", "passwordreset-ignored": "د پټنوم بيااوڼنه نه ده ترسره شوې. ايا شونې ده چې هېڅ چمتو کوونکی دې چارې ته ترتيب شوی نه وي؟", "passwordreset-invalidemail": "ناسمه برېښليک‌پته", - "passwordreset-nodata": "نه هم یو کاروونکي نوم او نه بریښنالیک پته ورکړل شوی", + "passwordreset-nodata": "نه هم یو کارن‌نوم او نه برېښليک پته ورکړل شوې", "changeemail": "برېښليک‌پته بدلول يا ليرې کول", "changeemail-header": "د گڼون د برېښليک بدلولو لپاره دا پورم پوره کړئ. که تاسو غواړئ د خپل هر ډول گڼون څخه برېښليک پته لرې کړئ؛ نو د برېښليک ځای مو د پورم سپارنې په وخت کې تش پرېږدئ.", "changeemail-no-info": "برېښليک بدلون لپاره بايد غونډال ته ورننوځئ.", @@ -606,9 +606,12 @@ "temp-user-banner-tooltip-description-expiration-soon": "ستاسو لنډمهاله گڼون به په {{PLURAL:$1|1 ورځ|$1 ورځو}} کې پای ته ورسېږي. له پای ته رسېدو وروسته چې تاسو بل ځل پرته له ننوتلو سمون وکړئ، نو يو نوی گڼون به جوړ شي.", "temp-user-banner-tooltip-description-expiration-soon-day": "ستاسو لنډمهاله گڼون به له يوې ورځې څخه په کمه موده کې پای ته ورسېږي. وروسته له پای ته رسېدو که تاسو يو ځل بيا پرته له ننوتلو سمون وکړئ، يو نوی گڼون به جوړ شي.", "temp-user-banner-tooltip-description-learn-more": "دا لنډمهاله گڼون وروسته له هغه جوړ شوو چې په دې ښوونگر او وسيلې کې د گڼون برته سمون ترسره شو. [[mw:Special:MyLanguage/Help:Temporary_accounts|نور زده کړئ]].", + "temp-user-banner-tooltip-description-login": "د راتلونکو سمونونو لپاره د امتياز ترلاسه کولو او نورو ځانگړنو ته د لاسرسي لپاره [[Special:UserLogin|ننوځئ]] يا [[Special:CreateAccount|يو گڼون جوړ کړئ]].", "blankarticle": "خبرتیا: تاسو یو تش مخ جوړوئ.\nکه «$1» دوهم ځلي کېکاږئ؛ نو مخ به بې له مالوماتو جوړ شي.", "anoneditwarning": "گواښنه: تاسې غونډال کې ننوتي نه ياست. که تاسې کوم سمونونه ترسره کوئ؛ نو ستاسې وېب‌پته به ټولو ته د دې مخ د سمونونو په پېښليک کې ښکاري. که تاسې [خپل گڼون $1 کې ننوځئ] يا [$2 يو گڼون جوړ کړئ]، نو ستاسې سمونونه به ستاسې کارن‌نوم اړوند خوندي شي چې ډېرې نورې گټې هم لري.", + "autocreate-edit-warning": "گواښنه: تاسو غونډال ته ننوتي نه ياست. يوځل چې تاسو سمون وکړئ؛ نو ستاسو لپاره به لنډمهال گڼون جوړ شي. [[{{MediaWiki:tempuser-helppage}}|نور زده کړئ]]. د دې گڼون له پای ته رسېدو وروسته د خبرتياوو ترلاسه کولو ته دوام ورکولو او نورو ځانگړنو ته د لاسرسي لپاره[$1 ننوځئ] يا [$2 يو گڼون جوړ کړئ].", "anonpreviewwarning": "تاسو غونډال ته ننوتي نه ياست. خپرول به د دې مخ پېښليک کې ستاسې وېب‌پته خوندي کړي.", + "autocreate-preview-warning": "تاسو ننوتي نه ياست. کله چې تاسو سمون وکړئ؛ نو ستاسو لباه به يو لنډمهال گڼون جوړ شي. [[{{MediaWiki:tempuser-helppage}}|نور زده کړئ]].", "missingsummary": "یادونه: تاسو د سمون لنډیز ندی چمتو کړی.\nکه تاسو \"$1\" کليک کړئ؛ نو بیا به ستاسو بدلون پرته له ځنډه خوندي شي.", "selfredirect": "خبرداری: تاسو يو غبرگ مخگرځ جوړوئ. ښایي تاسو د مخگرځ لپاره ناسم، لوری ټاکلی وي، یا شايد تاسو په تېروتنې سره دا مخ سموئ.\nکه تاسو په \"$1\" بيا کلیک کړئ، نو دا مخگرځ به خامخا جوړ شي.", "missingcommenttext": "مهرباني وکړئ، څرگندونه دننه کړئ.", @@ -621,29 +624,30 @@ "systemblockedtext": "ستاسی په اي‌پي پته یا کارن‌نوم باندې په اتوماتيک ډول د مېډياويکي له لوري بنديز لگېدلی دی.\n\nدليل يې دا ورکړی:\n\n:$2\n\n*{{int:blockedtext-start-time|$8}}\n*{{int:blockedtext-expiration-time|$6}}\n*{{int:blockedtext-intended-blockee|$7}}\n\n{{int:blockedtext-block-ip|$3}}\n{{int:blockedtext-include-details-queries}}", "blockedtext-tempuser": "ستاسی په کارن‌نوم يا ای‌پي پتې باندې بنديز لگېدلی دی.\n\n{{int:blockedtext-made-by|$1}}\n{{int:blockedtext-reason-comment|$2}}\n\n*{{int:blockedtext-start-time|$8}}\n*{{int:blockedtext-expiration-time|$6}}\n*{{int:blockedtext-intended-blockee|$7}}\n\n{{int:blockedtext-contact-blocker-admin|$1}}\n\n{{int:blockedtext-block-ip|$3}} {{int:blockedtext-block-id|$5}}\n{{int:blockedtext-include-details-queries}}", "autoblockedtext-tempuser": "ستاسی په وېب‌پتې په خپلکاره ډول بنديز لگېدلی دا ځکه چې ستاسې وېب‌پته يو بل چا چې د $1 له لوري پرې بنديز و، کارولې. \nدليل يې دا ورکړی:\n\n:$2.\n\n*{{int:blockedtext-start-time|$8}}\n*{{int:blockedtext-expiration-time|$6}}\n*{{int:blockedtext-intended-blockee|$7}}\n\n{{int:blockedtext-contact-blocker-admin|$1}}\n\n{{int:blockedtext-block-ip|$3}} {{int:blockedtext-block-id|$5}}\n{{int:blockedtext-include-details-queries}}", - "blockednoreason": "هېڅ سبب نه دی ورکړ شوی", + "blockednoreason": "هېڅ لامل نه دی ورکړل شوی", "blockedtext-composite": "ستاسی په کارن‌نوم يا وېب‌پتې باندې بنديز لگېدلی.\n\nدليل يې دا ورکړی:\n\n:$2.\n\n*{{int:blockedtext-start-time|$8}}\n*{{int:blockedtext-expiration-longest-block|$6}}\n\n* $5\n\n{{int:blockedtext-block-ip|$3}}\n{{int:blockedtext-include-details-queries}}", "blockedtext-composite-no-ids": "ستاسو وېب‌پته په گڼو بنديزلړونو کې ښکاري", "blockedtext-composite-reason": "ستاسو په گڼون او/يا وېب پتې گڼ بنديزونه لگېدلي دي", - "whitelistedittext": "د مخونو د سمون لپاره بايد $1 کېښکاږۍ.", + "whitelistedittext": "د مخونو د سمون لپاره بايد $1 کېکاږئ.", "confirmedittext": "د سمونونو څخه دمخه مو خپله برېښليک‌پته تاييد کړئ.\nمهرباني وکړئ خپله برېښليک‌پته مو د [[Special:Preferences|کارن غوره توبونو]] له لارې خوندي او تاييد کړئ.", "nosuchsectiontitle": "برخه و نه موندل شوه", "nosuchsectiontext": "تاسې د يوې داسې برخې د سمون هڅه کړې چې تر اوسه پورې نشته.\nکېدای هغه مهال چې تاسې د دې مخ نه کتنه کوله، همدا برخه کوم بل ځای ته لېږدل شوې او يا هم ړنګه شوې وي.", - "loginreqtitle": "لومړی غونډال ته ورننوځۍ", + "loginreqtitle": "ننوتل اړین دي", "loginreqlink": "ننوتل", "loginreqpagetext": "د نورو مخونو د کتلو لپاره تاسو بايد $1 وکړۍ.", "accmailtitle": "پټنوم ولېږل شو.", "accmailtext": "په ناڅاپي توګه جوړ شوي پټنوم د [[User talk:$1|$1]] لپاره و $2 ته ولیږل شو. دا کېدی شي په [[Special:ChangePassword|پټنوم بدلون]] کي بدلون ومومي مخ د ننوتلو په وخت کې.", "newarticle": "(نوی)", - "newarticletext": "تاسې د يوې داسې تړنې څارنه کړې چې لا تر اوسه پورې نه شته.\nکه همدا مخ ليکل غواړئ، نو په لاندې چوکاټ کې خپل متن وټاپئ (د لا نورو مالوماتو لپاره د [$1 لارښود مخ] وگورئ).\nکه چېرته تاسې دلته په تېروتنې سره راغلي ياست، نو يوازې د خپل کتنمل '''مخ پر شا''' تڼۍ مو وټوکئ.", + "newarticletext": "تاسې د يوې داسې تړنې څارنه کړې چې لا تر اوسه پورې نه شته.\nکه همدا مخ ليکل غواړئ؛ نو په لاندې چوکاټ کې خپل متن وټاپئ (د لا نورو مالوماتو لپاره د [$1 لارښود مخ] وگورئ).\nکه چېرته تاسې دلته په تېروتنې سره راغلي ياست، نو يوازې د خپل کتنمل مخ پر شا تڼۍ مو وټوکئ.", "anontalkpagetext": "دا د يوه ورکنومي کارن چې کارن‌نوم نه لري او يا خپل کارن‌نوم نه کاروي، د سکالو يوه پاڼه ده.\nنو موږ د يوه کس د پېژندلو په موخه د هماغه کارن د اېنټرنېټ شمېره يا وېب پته دلته ثبتوؤ. داسې يوه وېب پته د ډېرو کارنانو لخوا هم کارېدلی شي. که تاسې يو ورکنومی کارن ياست او تاسې ته دا څرگنديږي چې تاسې ته نااړونده پيغامونه او څرگندونې راجع شوي؛ نو د نورو بې نومو کارنانو او ستاسې ترمنځ د ټکني‌توب د مخنيونې لپاره مهرباني وکړئ [[Special:CreateAccount|يو گڼون جوړ کړئ]] او يا هم [[Special:UserLogin|غونډال ته ورننوځئ]].", "noarticletext": "وسمهال په دې مخ کې څه نشته.\nتاسې کولی شئ چې په نورو مخونو کې [[Special:Search/{{PAGENAME}}|د دې سرليک پلټنه وکړئ]]،\n[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} اړوند يادښتونه وپلټئ] ،\nاو يا [{{fullurl:{{FULLPAGENAME}}|action=edit}} همدا مخ جوړ کړئ].", "noarticletext-nopermission": "دم مهال په دې مخ کې هيڅ ليکنه نشته.\nتاسې کولای شی چې [[Special:Search/{{PAGENAME}}|همدا سرليک په نورو مخونو کې وپلټئ]]، يا هم [{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} اړونديادښتونه وپلټئ]، خو تاسې د دې مخ د جوړولو اجازه نه لرئ.", + "missing-revision-permission": "#$1 بياليدنه يو ړنگ‌‌شوي مخ پورې تړاو لري. تاسو دا [{{fullurl:{{#Special:Undelete}}|target=$3×tamp=$2&diff=prev}} کتلی شئ]؛ سپيناو يې په [{{fullurl:{{#Special:Log}}/delete|page=$3}} ړنگېدو يادښت] مخ کې موندلی شئ.", "missing-revision": "سمون #$1 د «{{FULLPAGENAME}}» څخه شتون نه لري.\n\nدا عموما د ړنگ شوي مخ د تاریخ لپاره د لینک لاندینۍ پيښې سره تړاو لري.\nکولای شي نور معلومات [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} ړنګ شوي] ساحه کې پيدا کړي.", - "userpage-userdoesnotexist": "\"$1\" گڼون نه دی ثبت شوی.\nلطفاً ځان ډاډه کړئ چې آيا تاسې په رښتيا همدا مخ جوړول/سمول غواړئ.", - "userpage-userdoesnotexist-view": "په دې ويکي کې د \" $1 \" کارن گڼون نه دی ثبت شوی.", + "userpage-userdoesnotexist": "\"$1\" په دې ويکي کې يو نوم‌ليکلي گڼون نه دی.\nلطفاً ځان ډاډه کړئ چې آيا تاسې په رښتيا همدا مخ جوړول/سمول غواړئ.", + "userpage-userdoesnotexist-view": "په دې ويکي کې د \" $1 \" کارن گڼون نوم‌ليکل شوی نه دی.", "blocked-notice-logextract": "دم مهال په دې {{GENDER:$1|کارن}} بنديز لگېدلی.\nد بنديز يادښت تازه مالومات په لاندې توگه دي:", - "clearyourcache": "'''يادښت:''' د غوره توبونو د خوندي کولو وروسته، خپل د کتنمل (بروزر) ساتل شوې حافظه تازه کړی.\n* '''فايرفاکس/ سفري:''' په دې کتنمل کې د ''Reload'' د ټکوهلو په وخت د ''Shift'' تڼۍ نيولې وساتی، او يا هم ''Ctrl-F5'' يا ''Ctrl-R''تڼۍ کېښکاږۍ (په Apple Mac کمپيوټر باندې ''⌘-R'' کېښکاږۍ)\n* '''گووگل کروم:''' په دې کتنمل کې د ''Ctrl-Shift-R'' تڼۍ کېښکاږۍ (د مک لپاره ''⌘-Shift-R'')\n* '''انټرنټ اېکسپلورر:''' په دې کتنمل کې د ''Refresh'' د ټکوهلو په وخت کې د ''Ctrl'' تڼۍ کېښکاږلې ونيسۍ، او يا هم د ''Ctrl-F5'' تڼۍ کېښکاږۍ\n* '''اوپرا''': په دې کتنمل کې د خپل براوزر ساتل شوې حافظه پدې توگه سپينولی شی ''Tools→Preferences''", + "clearyourcache": "'''يادښت:''' د غوره توبونو د خوندي کولو وروسته، خپل د کتنمل ساتل شوې حافظه تازه کړئ.\n* '''فايرفاکس/ سفاري:''' په دې کتنمل کې د ''Reload'' د ټک‌وهلو په وخت د ''Shift'' تڼۍ نيولې وساتئ، او يا هم ''Ctrl-F5'' يا ''Ctrl-R''تڼۍ کېکاږئ (په Apple Mac کمپيوټر باندې ''⌘-R'' کېښکاږئ)\n* '''گووگل کروم:''' په دې کتنمل کې د ''Ctrl-Shift-R'' تڼۍ کېکاږئ (د مک لپاره ''⌘-Shift-R'')\n* '''اينټرنېټ اېکسپلورر:''' په دې کتنمل کې د ''Refresh'' د ټک‌وهلو په وخت کې د ''Ctrl'' تڼۍ کېکاږلې ونيسئ، او يا هم د ''Ctrl-F5'' تڼۍ کېکاږئ\n* '''اوپېرا''': په دې کتنمل کې د خپل ښوونگر ساتل شوې حافظه پدې توگه سپينولی شئ ''Tools→Preferences''", "usercssyoucanpreview": "نکته: \"{{int:showpreview}}\" تڼۍ سره کارولو سره خپل د سي‌اېس‌اېس دوتنې د خپرولو دمخه هغه وازمويئ.", "userjsyoucanpreview": "نکته: \"{{int:showpreview}}\" تڼۍ سره کارولو سره خپل د جاوا‌سکريپټ دوتنې د خپرولو دمخه هغه وازمويئ.", "usercsspreview": "هېر مو نشي چې دا يوازې ستاسې د کارن CSS مخليدنه ده.\nتر اوسه پورې لا ستاسې بدلونونه نه دي خوندي شوي!", @@ -651,7 +655,7 @@ "sitecsspreview": "په ياد ولرئ چې تاسو يوازې د دې سي‌اېس‌اېس مخليدنه کوئ.\nدالا تراوسه خپاره شوې نهٔ دي!", "sitejspreview": "په ياد ولرئ چې تاسو يوازې د دې جاواسکريپټ کوډ مخليدنه کوئ.\nدا لا تراوسه خپور شوی نه دی.", "userinvalidconfigtitle": "خبرداری:دلته هیڅ \"$1\" پوښۍ نشته.\nدوديز.سي‌اېس‌اېس مخونه کوچني توري سرليکونه کاروي، د بېلگې په توگه {{ns:user}}:Foo/vector.css د {{ns:user}}:Foo/Vector.css په مخالفت.", - "updated": "(تازه)", + "updated": "(هم‌مهاله‌شوی)", "note": "'''يادونه:'''", "previewnote": "هېر مو نه شي چې دا يوازې يوه مخليدنه ده.\nستاسې لخوا ترسره شوي بدلونونه لا تر اوسه پورې نه دي خوندي شوي!", "continue-editing": "د سمولو سيمې ته ورتلل", @@ -692,6 +696,7 @@ "permissionserrors": "د پرېښې تېروتنه", "permissionserrorstext": "تاسې د لاندې {{PLURAL:$1|لامل|لاملونو}} له کبله د دې کړنې اجازه نه لرئ:", "permissionserrorstext-withaction": "د {{PLURAL:$1|لامل|لاملونو}} له کبله تاسو د $2 اجازه نه لرئ", + "contentmodelediterror": "تاسو دا بياليدنه نه‌شئ سمولی؛ ځکه چې د دې منځپانگيزه رغبېلگه $1 ده، چې د $2 مخ د اوسنۍ منځپانگيزې رغبېلگې سره توپير لري.", "recreate-moveddeleted-warn": "'''گواښنه: تاسې يوه داسې مخ بياجوړوئ کوم چې يو ځل پخوا ړنگ شوی وو.'''\n\nتاسو بايد په پام کې ولرئ، چې ايا د دې مخ بياځلي سمون اړين دی.\nستاسې د اسانتياوو لپاره د همدې مخ د ړنگېدلو يادښت هم ورکړل شوی:", "moveddeleted-notice": "دا مخ ړنگ شوی.\nدلته لاندې ددې مخ د ړنگېدنې او لېږدېدنې ياداښت د سرچينې په توگه ورکړل شوی دی.", "moveddeleted-notice-recent": "په بښنې سره دا مخ په دې وروستيو کې ړنگ شوی دی (په تېرو ۲۴ گړيو کې).\nد مخ د ړنگونې، ژغورنې او لېږدونې يادښت دلته لاندې د سرچينې په توگه راوړل شوی دی.", @@ -733,10 +738,24 @@ "post-expand-template-argument-warning": "'''گواښنه:''' دا مخ لږ تر لږه د يوې کينډۍ عاملين لري چې بې حده لوی دی.\nدا عاملين ړنگ شول.", "post-expand-template-argument-category": "هغه مخونه چې د کينډۍ ړنگ شوي عاملين لري.", "template-equals-category": "مخونه چې = د کينډۍ په توگه کارېږي", + "template-equals-category-desc": "مخ code>{{=}} لري؛ خو په دې ويکي کې يې غځېدلې بڼه له = مساوې نه ده. دا کارول له پامه غورځول شوې دي؛ د مېډياويکي راتلونکې بلبڼه کې به {{=}} د ټوټه‌کوونکې کړنچارې په توگه پلې شي.", "parser-template-loop-warning": "کينډۍ پته وموندل شوه: [[:$1]]", "template-loop-category": "کينډۍ ول لرونکي مخونه", + "template-loop-category-desc": "دا کينډۍ، کينډۍ کړۍ لري، د بېلگې په توگه کينډۍ چې په خپل ځان کې دننه له ځانه کار اخلي.", + "node-count-exceeded-category": "هغه مخونه چې پړسوب شمېر يې زيات شوی دی", + "node-count-exceeded-category-desc": "مخ د غوټې له ډېرشمېر څخه اوړي.", + "expansion-depth-exceeded-category": "هغه مخونه چې د پراخېدو ژوروالی يې زيات شوی دی", + "expansion-depth-exceeded-category-desc": "مخ د پراخېدو ډېرشمېر ژوروالي څخه اوړي.", + "unstrip-depth-category": "هغه مخونه چې په هغې کې د بربنډونې د ژوروالي له بريده تېری شوی دی", + "unstrip-depth-category-desc": "مخ د unstrip د ژوروالي له حده اوړي.", + "unstrip-size-category": "هغه مخونه چې په هغې کې د بربنډونې د بريد کچه زياته شوې ده", + "unstrip-size-category-desc": "مخ د unstrip کچې له حده اوړي.", "bad-language-code-category": "مخونه چې ناسم ژبکوډونه لري", + "bad-language-code-category-desc": "مخ {{#dir}} له ناسم ژبکوډ سره رانغاړي.", "bad-double-underscore-category": "هغه مخونه چې د ناسم چلند سويچونه لري", + "bad-double-underscore-category-desc": "دا مخ يو ناباوره ځايي‌شوی [[mw:Special:MyLanguage/Help:Magic_words#Behavior_switches|چلند بدلون]] لري. باوري ځايي‌کول دوه گوني کش‌کرښو (_) سره پيلېږي او پای ته رسېږي.", + "double-px-category": "هغه مخونه چې د زياتي px انځورونه لري", + "double-px-category-desc": "دا مخ يو انځور لري چې کچه يې د px يو زياتي وروستاړی د 100pxpx په څېر لري.", "undo-success": "سمون بېرته‌راگرځول کېدای شي.\nمهرباني وکړئ لاندې پرتلنه وگورئ؛ ترڅو تاييد کړئ چې دا هغه څه دي چې تاسو يې کول غواړئ او بيا لاندې بدلونونه خپاره کړئ؛ ترڅو د سمون بېرته‌راگرځونه پای ته ورسېږي.", "undo-failure": "د شخړې منځنۍ برخې د بدلونونو له امله دا سمون ندی رد شوی.", "undo-norev": "دا سمون ناکړل کېدای نه شي دا ځکه چې دا سمون نشته او يا هم ړنگ شوی.", @@ -744,7 +763,7 @@ "viewpagelogs": "د دې مخ يادښتونه کتل", "viewpagelogs-lowercase": "د دې مخ يادښتونه کتل", "nohistory": "ددې مخ د سمون کوم پېښليک نه شته.", - "currentrev": "اوسنۍ بڼه", + "currentrev": "اوسنۍ بلبڼه", "currentrev-asof": "د $1 پورې تازه بڼه", "revisionasof": "د $1 بڼه", "revision-info": "تر $1 پورې شته مخليدنه، د {{GENDER:$6|$2}}$7 لخوا ترسره شوې", @@ -769,12 +788,12 @@ "history-feed-description": "په ويکي کې د دې مخ د بياکتنې پېښليک", "history-feed-item-nocomment": "$1 په $2", "history-feed-empty": "ستاسې غوښتلی مخ نه شته.\nکېدای شي چې دا له ويکي نه ړنگ شوی وي، او يا هم په بل نوم بدل شوی وي.\nتاسې په دې ويکي د اړوندو نوؤ مخونو لپاره [[Special:Search|د پلټنې هڅه وکړۍ]].", - "history-edit-tags": "د غوره بڼې سمول نښانونه", - "history-empty": "هيڅ سره‌ورته بياکتنې و نهٔ موندل شوې.", + "history-edit-tags": "د غوره‌شويو بياليدنو د سمون نښلنونه", + "history-empty": "هېڅ سره‌ورته بياليدنې و نه موندل شوې.", "rev-deleted-comment": "(د سمون لنډيز لرې شو)", - "rev-deleted-user": "(کارن-نوم ليري شوی)", + "rev-deleted-user": "(کارن‌نوم لرې شو)", "rev-deleted-event": "(د ننوتنې مالومات ړنگ شول)", - "rev-deleted-user-contribs": "[د کارن-نوم یا ای پی پته لرې کړه - له مرستو څخه پټ شوی ترمیم]", + "rev-deleted-user-contribs": "[کارن‌نوم یا وېب پته لرې شوه -له ونډو پټ شوی سمون]", "rev-deleted-text-permission": "د دې مخ بياکتنه ړنگه شوې.\nسپيناوي يې په [{{fullurl:{{#Special:Log}}/delete|page=$1}} ړنگون يادښت] کې موندلی شی.", "rev-suppressed-text": "د دې مخ بیاکتنه شنډه شوې", "rev-suppressed-text-permission": "د دې مخ بياکتنه ړنگه شوې.\nسپيناوي يې په [{{fullurl:{{#Special:Log}}/suppress|page=$1}} ځپون يادښت] کې موندلی شی.", @@ -789,14 +808,14 @@ "rev-suppressed-diff-view": "د دې مخ بڼه ړنگه شوه.\nد دې مخ اړونده تفصيل په [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} ړنگون يادښت] کې موندلی شی.", "rev-delundel": "ښکارېدنه بدلول", "rev-showdeleted": "ښکاره کول", - "revisiondelete": "د ړنگولو/ناړنگولو مخکتنې", - "revdelete-nooldid-title": "ناباوره پيښنليک ته اشاره", + "revisiondelete": "د ړنگولو/ناړنگولو بيالیدنې", + "revdelete-nooldid-title": "ناباوره موخې بياليدنه", "revdelete-nooldid-text": "تاسو تر اوسه د کومې موخې بياليدنه مشخص کړې نه ده چې دا کړنچاره ترسره کړي، يا مشخص شوې بياليدنه شتون نه لري، يا تاسو د اوسنۍ بياليدنې د پټولو هڅه کوئ.", "revdelete-no-file": "ځانگړې شوې دوتنه نشته.", "revdelete-show-file-confirm": "ایا ته باوري یې چې دا دوتنه د خراب شوي څخه بیاکتنې ته واړوی\"$1\" له$2 په $3؟", "revdelete-show-file-submit": "هو", - "revdelete-selected-text": "د [[:$2]] {{PLURAL:$1|ټاکلې بڼه|ټاکلې بڼې}}:", - "revdelete-selected-file": "د [[:$2]] {{PLURAL:$1|ټاکلې دوتنې بڼه|ټاکلې دوتنې بڼې}}", + "revdelete-selected-text": "د [[:$2]] {{PLURAL:$1|ټاکلې بيالیدنه|ټاکلې بيالیدنې}}:", + "revdelete-selected-file": "د [[:$2]] {{PLURAL:$1|ټاکلې دوتنې بلبڼه|ټاکلې دوتنې بلبڼې}}", "logdelete-selected": "{{PLURAL:$1|ټاکلي يادښت پېښه|ټاکلي يادښت پېښې}}:", "revdelete-text-text": "ړنگې شوې بڼې به لا تر اوسه پورې د مخ پېښليک کې ښکاري، خو د هغو ځينو برخو ته به عام خلک لاسرسی و نه لري.", "revdelete-text-file": "ړنگې شوې بڼې به لا تر اوسه پورې د مخ پېښليک کې ښکاري، خو د هغو ځينو برخو ته به عام خلک لاسرسی و نه لري.", @@ -804,21 +823,21 @@ "revdelete-text-others": "نور پازوالان به لا هم د پټ راز محتوياتو ته لاسرسی ومومي او دا یې له منځه یوسي، مګر که نه بل ډول مشخص شوی.", "revdelete-confirm": "لطفا دا تایید کړئ چې تاسو دا کار کول غواړئ، تاسو پایلې په پام کې لرئ او [[{{MediaWiki:Policy-url}}|پالیسۍ]] ته مو هم فکر دی.", "revdelete-legend": "د ښکارېدنې محدوديتونه ټاکل", - "revdelete-hide-text": "د مخکتنې متن", + "revdelete-hide-text": "بياليدنې ليک", "revdelete-hide-image": "د دوتنې مېنځپانگه پټول", - "revdelete-hide-name": "کړنې او موخې پټول", + "revdelete-hide-name": "موخه او ارزښتونه پټول", "revdelete-hide-comment": "د سمون لنډيز", - "revdelete-hide-user": "د سمونگر کارن-نوم/آی پي پته", + "revdelete-hide-user": "د سمونگر کارن‌نوم/وېب پته", "revdelete-radio-same": "مه بدلوه", - "revdelete-radio-set": "پټ", + "revdelete-radio-set": "پټ‌شوی", "revdelete-radio-unset": "ښکاره", "revdelete-radio-set-suppress": "پټول", "revdelete-radio-unset-suppress": "ښکاره‌کول", "revdelete-unsuppress": "له بيازېرمل شويو بياکتنو څخه محدوديتونه لرې کول", "revdelete-log": "لامل:", - "revdelete-submit": "{{PLURAL:$1|ټاکلې بڼه|ټاکلو بڼو}} کې پلي کول", - "revdelete-success": "د بياکتنې ښکارېدنه هممهاله شوه.", - "revdelete-failure": "د بڼې ښکارېدنه نه شي هممهاله کېدای:\n$1", + "revdelete-submit": "{{PLURAL:$1|ټاکلې بياليدنې|ټاکلو بياليدنو}} باندې پلي‌کول", + "revdelete-success": "د بياليدنې ښکارېدنه هممهاله شوه.", + "revdelete-failure": "د بياليدنې ښکارېدنه نه شي هممهاله کېدای:\n$1", "logdelete-success": "د يادښت ښکارېدنه ځانگړې شوه.", "logdelete-failure": "د ښکارېدنې يادښت نه شي جوړېدلی:\n$1", "revdel-restore": "ښکارېدنه بدلول", @@ -828,8 +847,9 @@ "revdelete-otherreason": "بل/زياتي لامل:", "revdelete-reasonotherlist": "بل لامل", "revdelete-edit-reasonlist": "د ړنگولو سببونه سمول", - "revdelete-offender": "د مخکتنې ليکوال:", - "suppressionlog": "ننوتل لوستل", + "revdelete-edit-reasonlist-suppress": "ځپېدو لاملونه سمول", + "revdelete-offender": "د بياليدنې ليکوال:", + "suppressionlog": "فشار يادښت", "mergehistory": "د مخ پېښليکونه سره يوځای کول", "mergehistory-header": "دا مخ تاسو ته اجازه درکوي چې د يوې سرچينې مخ د پېښليک بياليدنې له يو نوي مخ سره واخږئ.\nځان ډاډه کړئ چې دا بدلون به د پاڼې پېښليکي دوام وساتي.", "mergehistory-box": "د دوه مخونو بياکتنې سره اخږل:", @@ -861,11 +881,12 @@ "difference-multipage": "(د مخونو تر مېنځ توپير)", "lineno": "$1 کرښه:", "compareselectedversions": "ټاکلې بڼې سره پرتلل", - "showhideselectedversions": "ټاکلې بڼې ښکاره کول/پټول", + "showhideselectedversions": "د ټاکلو بياليدنو څرگندتيا بدلول", + "showhideselectedfileversions": "د غوره‌شوې دوتنې د بلبڼو څرگندتيا بدلول", "editundo": "ناکړ", "diff-empty": "(بې توپيره)", "diff-multi-sameuser": "(د همدې {{GENDER:$3|کارن}} {{PLURAL:$1|يو منځمهاله بياکتنه نه ده ښودل شوې.|$1 منځمهالې بياکتنې نه دې ښودل شوي.}})", - "diff-multi-otherusers": "(د {{PLURAL:$2|يو بل کارن|$2 کارنانو}} \n {{PLURAL:$1|يوه منځوۍ بڼه نه ده ښکاره شوې|$1 منځوۍ بڼې نه دي ښکاره شوي}})", + "diff-multi-otherusers": "(د {{PLURAL:$2|يو بل کارن|$2 کارنانو}} {{PLURAL:$1|يوه منځوۍ بڼه نه ده ښکاره شوې|$1 منځوۍ بڼې نه دي ښکاره شوي}})", "diff-inline-tooltip-ins": "منځپانگه ورگډه‌شوې", "diff-inline-tooltip-del": "منځپانگه ړنگه‌شوه", "diff-inline-format-label": "پرکرښه", @@ -907,7 +928,7 @@ "search-category": "(وېشنيزه $1)", "search-file-match": "(د دوتنو منځپانگې سره ورته دي)", "search-suggest": "ايا همدا مو موخه وه: $1", - "search-rewritten": "د $1 لپاره پايلې ښودل. د $2 لپاره هيڅ پايلې و نهٔ موندل شوې.", + "search-rewritten": "د $1 لپاره پايلې ښودل. د $2 لپاره هېڅ پايلې و نه موندل شوې.", "search-interwiki-resultset-link": "ټولې پایلې وگورئ", "search-interwiki-more": "(نور)", "search-interwiki-more-results": "نورې پايلې", @@ -921,7 +942,7 @@ "search-nonefound-thiswiki": "دې وېبځي کې ستاسې دغوښتنې اړوند پايلې و نه موندل شوې.", "powersearch-legend": "ژوره پلټنه", "powersearch-ns": "په نوم‌تشيالونو کې پلټنه:", - "powersearch-togglelabel": "نښه کول:", + "powersearch-togglelabel": "سم‌کتنه:", "powersearch-toggleall": "ټول", "powersearch-togglenone": "هېڅ", "powersearch-remember": "د راتلونکو پلټنو لپاره همدا ټاکنې په ياد ساتل", @@ -934,9 +955,11 @@ "prefs-misc": "بېلابېل", "searchresultshead": "پلټل", "prefs-description-misc": "د منځپانگو لښتيال برابرول", - "savedrights": "د کاروونکو ګروپونه {{GENDER:$1|$1}} خوندي شوه.", + "savedrights": "د {{GENDER:$1|$1}} کارن ډلې خوندي شوې.", "prefs-namespaces": "نوم‌تشيالونه", "default": "تلواليز", + "linterror-bogus-image-options": "شکمنې دوتنې خوښنه", + "linterror-deletable-table-tag": "لښتيال نښلن چې بايد ړنگ کړای شي", "linterror-fostered": "کرل‌شوې منځپانگه", "linterror-html5-misnesting": "ناسمه‌منځولېدنه (اوس ماته شوې)", "linterror-inline-media-caption": "نه‌لېدل‌کېدونکی نيونگ", @@ -947,11 +970,16 @@ "linterror-missing-end-tag-in-heading": "سرليک کې پای نښلن ورک دی", "linterror-missing-image-alt-text": "انځور انډول ليک ورک دی", "linterror-multi-colon-escape": "څو سپيناويزه واټن", + "linterror-multiline-html-table-in-list": "د لړليک دننه د اېچ‌ټي‌اېم‌اېل۵ څوکرښيز لښتيال", + "linterror-multiple-unclosed-formatting-tags": "په مخ کې د بڼلو څوگوني ناتړل‌شوي نښلنونه", + "linterror-night-mode-unaware-background-color": "د شاليد رنگ د کرښ‌باندې ښودبڼې ليک رنگ ته اړتيا لري", "linterror-obsolete-tag": "زوړ اېچ‌ټي‌اېم‌اېل نښلن", "linterror-pwrap-bug-workaround": "د پاراگراف رانغاړلو ستونزې حل لار", "linterror-self-closed-tag": "ځاني تړل‌شوي نښلن", "linterror-stripped-tag": "لیرې‌شوی نښلن", + "linterror-tidy-font-bug": "ليکبڼې نښلن د تړوني رنگ بدلولو هڅه کوي", "linterror-tidy-whitespace-bug": "د سپين تشيال ارزولو راپور", + "linterror-unclosed-quotes-in-heading": "ناتړلی وينالېږد چې د منځپانگې له لښتيال څخه راوتلی دی", "linterror-wikilink-in-extlink": "تړونو کې تړوني", "email": "برېښليک", "userrights": "کارن واکونه", @@ -1127,7 +1155,7 @@ "grantriskgroup-security": "(گواښ ډلبندي: خونديتوب)", "grantriskgroup-internal": "(گواښ ډلبندي: دنننی)", "newuserlogpage": "د کارن جوړېدو يادښت", - "newuserlogpagetext": "دا د کارن-نوم د جوړېدو يادښت دی", + "newuserlogpagetext": "دا د کارن جوړېدو يادښت دی", "rightslog": "د کارن رښتو يادښت", "rightslogtext": "دا د کارن رښتو د بدلونونو يو يادښت دی.", "action-read": "همدا مخ لوستل", @@ -1205,12 +1233,15 @@ "action-nominornewtalk": "په شنن‌مخونو کې د کوچني سمونونه په داسې ډول ترسره کول چې د نوو پيغامونو ښکارېدنه ونه هڅوي", "action-patrolmarks": "لمېسل‌څار نښو وروستي بدلونونه کتل", "nchanges": "$1 {{PLURAL:$1|بدلون|بدلونونه}}", + "ntimes": "$1×", "enhancedrc-since-last-visit": "$1 {{PLURAL:$1|له وروستنۍ کتنې راپدېخوا}}", "enhancedrc-history": "پېښليک", "recentchanges": "وروستي بدلونونه", "recentchanges-legend": "د وروستي بدلونونو خوښنې", "recentchanges-summary": "په دې مخ د ويکي تر ټولو تازه بدلونونه څارلی شئ.", "recentchanges-noresult": "د ټاکلې مودې بدلونونو کې يو يې هم د دغو معيارونو سره همغاړي نه دي.", + "recentchanges-timeout": "دې لټون وخت پای ته ورسېد. که مو خوښه وي؛ د نورو بېلابېلو ارزښتونو د پلټلو هڅه وکړئ.", + "recentchanges-network": "د تخنيکي تېروتنې له امله، هېڅ پايلې نشي بارېدی. مهرباني وکړئ د مخ تاندولو هڅه وکړئ.", "recentchanges-notargetpage": "د مخ نوم پورته وليکئ؛ ترڅو د هغې مخ اړوند بدلونونه وگورئ.", "recentchanges-feed-description": "همدلته د ويکي ترټولو تازه وروستي بدلونونه وڅارئ او وگورئ چې څه پېښ شوي.", "recentchanges-label-newpage": "دغه سمون يو نوی مخ جوړ کړی", @@ -1221,6 +1252,7 @@ "recentchanges-legend-heading": "لنډونونه:", "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} ([[Special:NewPages|د نويو مخونو لړليک]] هم وگورئ)", "recentchanges-legend-plusminus": "(±۱۲۳)", + "recentchanges-legend-watchlistexpiry": "لنډمهاله څال‌شوي مخونه", "recentchanges-submit": "ښکاره کول", "rcfilters-tag-remove": "لرې کړئ'$1'", "rcfilters-legend-heading": "د لنډیزونو لړليک:", @@ -1229,74 +1261,79 @@ "rcfilters-activefilters": "کارنده چاڼگر", "rcfilters-activefilters-hide": "پټول", "rcfilters-activefilters-show": "ښکاره کول", - "rcfilters-activefilters-hide-tooltip": "د فعال فلټر ساحه پټه کړئ", + "rcfilters-activefilters-hide-tooltip": "د کارند چاڼگر سيمه پټول", "rcfilters-activefilters-show-tooltip": "د کارنده چاڼگر سيمه ښودل", "rcfilters-advancedfilters": "پرمختللي چاڼگر", "rcfilters-limit-title": "د ښودلو لپاره بدلونونه", "rcfilters-limit-and-date-label": "$1 {{PLURAL:$1|1 بدلون|بدلونونه}}، $2", + "rcfilters-limit-and-date-popup-dialog-aria-label": "د بدلونونو د شمېر او وخت مودې له مخې د چاڼ پايلې", "rcfilters-date-popup-title": "د پلټنې وخت", "rcfilters-days-title": "وروستۍ ورځې", "rcfilters-hours-title": "وروستۍ گړۍ", - "rcfilters-days-show-days": "$1 {{PLURAL:$1|day|ورځې}}", - "rcfilters-days-show-hours": "$1 {{PLURAL:$1|hour|ساعتونه}}", - "rcfilters-highlighted-filters-list": "لوړ شوی: $1", + "rcfilters-days-show-days": "$1 {{PLURAL:$1|ورځ|ورځې}}", + "rcfilters-days-show-hours": "$1 {{PLURAL:$1|گړۍ}}", + "rcfilters-highlighted-filters-list": "روښانه‌شوی: $1", "rcfilters-quickfilters": "خوندي‌شوي چاڼگر", "rcfilters-quickfilters-placeholder-title": "تراوسه هېڅ چاڼگر خوندي‌شوي نه دي", "rcfilters-quickfilters-placeholder-description": "ددې لپاره چې د خپل چاڼگر اوڼنې سمې کړئ، او بيايې په دوهم پړاو کې وکاروئ، د کارنده چاڼگر سيمې لاندې د بوکمارک په نښه کېکاږئ.", - "rcfilters-savedqueries-defaultlabel": "خوندي شوی فيلټرونه", - "rcfilters-savedqueries-rename": "نوم بدلول", - "rcfilters-savedqueries-setdefault": "د فرض په ډول کښېږدي.", - "rcfilters-savedqueries-unsetdefault": "د فرض په ډول لري کونه", + "rcfilters-savedqueries-defaultlabel": "خوندي‌شوي چاڼگر", + "rcfilters-savedqueries-rename": "نوم‌بدلون", + "rcfilters-savedqueries-setdefault": "تلواله يې وټاکئ", + "rcfilters-savedqueries-unsetdefault": "تلواله يې لرې کړئ", "rcfilters-savedqueries-remove": "ړنگول", "rcfilters-savedqueries-new-name-label": "نوم", - "rcfilters-savedqueries-new-name-placeholder": "د فلټر هدف بیان کړئ", - "rcfilters-savedqueries-apply-label": "جوړ فيلټرونه", + "rcfilters-savedqueries-new-name-placeholder": "د چاڼگر موخه څرگنده کړئ", + "rcfilters-savedqueries-apply-label": "چاڼگر جوړول", "rcfilters-savedqueries-cancel-label": "ناگارل", "rcfilters-savedqueries-add-new-title": "د اوڼنو اوسنی چاڼگر خوندي کړئ", + "rcfilters-savedqueries-already-saved": "دا چاڼگر لادمخه خوندي شوې دي. د يو نوي چاڼگر خوندي کولو لپاره خپلې اوڼنې بدلې کړئ.", "rcfilters-restore-default-filters": "تلواليزو چاڼگرونو بياترلاسنه", "rcfilters-clear-all-filters": "ټول چاڼگر سپاکول", "rcfilters-show-new-changes": "له $1 راهيسې نوي بدلونونه کتل", "rcfilters-search-placeholder": "چاڼگر بدلونونه (له غوره‌نۍ کار واخلئ يا چاڼگر نوم وپلټئ)", "rcfilters-search-placeholder-mobile": "چاڼگرونه", - "rcfilters-invalid-filter": "غلط فلټر", + "rcfilters-invalid-filter": "ناسم چاڼگر", "rcfilters-empty-filter": "هېڅ کارنده چاڼگر نشته. ټولې ونډې ښودل شوي.", "rcfilters-filterlist-title": "چاڼگران", - "rcfilters-filterlist-whatsthis": "دوي سنګه کار کوي؟", + "rcfilters-filterlist-whatsthis": "دا څنگه کار کوي؟", "rcfilters-highlightbutton-title": "پايلې روښانول", - "rcfilters-highlightmenu-title": "يو رنګ وټاکۍ", + "rcfilters-highlightmenu-title": "يو رنگ وټاکئ", "rcfilters-highlightmenu-help": "د دې ځانتيا روښانه‌کولو لپاره يو رنگ غوره‌کول", "rcfilters-filterlist-noresults": "هېڅ چاڼگرونه ونه موندل شول", "rcfilters-noresults-conflict": "هېڅ پايلې ونه موندل شوې، ځکه چې د لټون گړنې په ټکر کې دي", "rcfilters-filtergroup-authorship": "د ونډې لیکوالي", "rcfilters-filter-editsbyself-label": "بدلونونه ستاسو لخوا", - "rcfilters-filter-editsbyself-description": "ستاسو خپل بدلونونه.", + "rcfilters-filter-editsbyself-description": "ستاسو خپلې ونډې.", "rcfilters-filter-editsbyother-label": "د نورو لخوا بدلونونه", "rcfilters-filter-editsbyother-description": "ټول بدلونونه پرته ستاسو له بدلونونو.", "rcfilters-filtergroup-user-experience-level": "د کارن نوم‌ليکنه او تجربه", - "rcfilters-filter-user-experience-level-registered-label": "ثبت شوی", + "rcfilters-filter-user-experience-level-registered-label": "نوم‌ليکلی", "rcfilters-filter-user-experience-level-registered-description": "ننوتلي سمونگران.", - "rcfilters-filter-user-experience-level-unregistered-label": "ناثبت", + "rcfilters-filter-user-experience-level-unregistered-label": "نانوم‌ليکلی", "rcfilters-filter-user-experience-level-unregistered-description": "هغه سمونگران چې ننوتلي نه وو.", - "rcfilters-filter-user-experience-level-newcomer-label": "نوي راغلي", - "rcfilters-filter-user-experience-level-newcomer-description": "ثبت شوي سمونکي چې د ١٠ څخه لږ سمونونه یا څلور ورځني فعالیت يي لرلي وي.", + "rcfilters-filter-user-experience-level-unregistered-description-temp": "هغه سمونگران چې غونډال ته ننوتې نه دي او هغه سمونگران چې لنډمهاله گڼونه کاروي.", + "rcfilters-filter-user-experience-level-newcomer-label": "نوي‌راغلي", + "rcfilters-filter-user-experience-level-newcomer-description": "نوم‌ليکلي سمونگران چې د ١٠ څخه لږ سمونونه يا ۴ ورځنی فعاليت لري.", "rcfilters-filter-user-experience-level-learner-label": "زده کوونکي", - "rcfilters-filter-user-experience-level-learner-description": "ثبت شوي سمونکي د کومو تجربې چي په منځ کې راځي \"نوي راتلونکې \" او \"تجربه لرونکي کارنان.\"", - "rcfilters-filter-user-experience-level-experienced-label": "تجربه لرونکي کارنان", - "rcfilters-filter-user-experience-level-experienced-description": "ثبت شوي سمونکي چي تر ۵۰۰ ډير سمونونه او ٣٠ ورځني فعالیت يي لرلي وي.", + "rcfilters-filter-user-experience-level-learner-description": "نوم‌ليکلي کارنان د کومو مهارت چې د \"نوي‌راغلو\" او د \"ماهره کارنانو\" ترمنځ دی.", + "rcfilters-filter-user-experience-level-experienced-label": "ماهره کارنان", + "rcfilters-filter-user-experience-level-experienced-description": "نوم‌ليکلي کارنان چې له ۵۰۰ ډېر سمونونه او ۳۰ ورځې کارنده چارې لري.", "rcfilters-filtergroup-automated": "خپلکاره ونډې", "rcfilters-filter-bots-label": "روباټ", - "rcfilters-filter-bots-description": "هغه آثار چې د اتوماتیک وسیلو لخوا جوړ شوي.", + "rcfilters-filter-bots-description": "هغه سمونونونه چې خپلکاره توکو ترسره کړې دي.", "rcfilters-filter-humans-label": "انسان (نه بوټ)", - "rcfilters-filter-humans-description": "سمونې چي د انساني سمونوالو لخوا جوړې شوي دي.", - "rcfilters-filtergroup-reviewstatus": "د بیاکتنې حالت", - "rcfilters-filter-reviewstatus-unpatrolled-label": "بي ګزمې شوي", + "rcfilters-filter-humans-description": "هغه سمونونه چې انساني سمونگرانو ترسره کړې دي.", + "rcfilters-filtergroup-reviewstatus": "د بیاکتنې دريځ", + "rcfilters-filter-reviewstatus-unpatrolled-description": "په نالاسي يا خپلکاري ډول د لمېسل‌څار شوي په توگه په نښه شوي سمونونه.", + "rcfilters-filter-reviewstatus-unpatrolled-label": "نالمېسل‌څار شوی", "rcfilters-filter-reviewstatus-manual-description": "سمونونه په لاسي ډول د لمېسل‌څارلي په توگه نښه شوي.", "rcfilters-filter-reviewstatus-manual-label": "په لاسي ډول لمېسل‌څارلي", + "rcfilters-filter-reviewstatus-auto-description": "د ماهره کارنانو سمونونه چې کار يې په خپلکاري ډول د لمېسل‌څار شوي په توگه په نښه شوی.", "rcfilters-filter-reviewstatus-auto-label": "خپلکاره‌لمېسل‌څارونکي", "rcfilters-filtergroup-significance": "ارزښت", "rcfilters-filter-minor-label": "وړوکي سمونونه", "rcfilters-filter-minor-description": "سمونونه چې ليکوال د کوچني په توگه نښکه کړې دي.", - "rcfilters-filter-major-label": "لوی بدلونونه", + "rcfilters-filter-major-label": "ناکوچني بدلونونه", "rcfilters-filter-major-description": "سمونونه چې د کوچنيوالي نښکه نه لري.", "rcfilters-filtergroup-watchlist": "د کتنلړ مخونه", "rcfilters-filter-watchlist-watched-label": "په کتنلړ کي", @@ -1305,7 +1342,7 @@ "rcfilters-filter-watchlist-watchednew-description": "د کتنلړ مخونو کې بدلونونه چې د بدلون رامنځته کېدو راهيسې تاسو نه دي ليدلي.", "rcfilters-filter-watchlist-notwatched-label": "په کتنلړ کې ندی", "rcfilters-filter-watchlist-notwatched-description": "هرڅه ستاسو په کتنلړ کې پرته ستاسو د بدلونونو مخونه.", - "rcfilters-filtergroup-watchlistactivity": "کتنلړ فعالیت", + "rcfilters-filtergroup-watchlistactivity": "کتنلړ چارې", "rcfilters-filter-watchlistactivity-unseen-label": "ناکتل شوي بدلونونه", "rcfilters-filter-watchlistactivity-unseen-description": "په پاڼو کې بدلون چې ستاسو لخوا نه دي لیدل شوي وروسته چې بدلونونه رامنځته شوي.", "rcfilters-filter-watchlistactivity-seen-label": "کتل شوي بدلونونه", @@ -1314,7 +1351,7 @@ "rcfilters-filter-pageedits-label": "د مخ سمونونه", "rcfilters-filter-pageedits-description": "د ويکي منځپانګې سره سمونونه، خبرې اترې، د کتنې تفصيلات ...", "rcfilters-filter-newpages-label": "مخ جوړونې", - "rcfilters-filter-newpages-description": "هغه سمونې چي نوي مخونه جوړي.", + "rcfilters-filter-newpages-description": "هغه سمونونه چې نوي مخونه جوړوي.", "rcfilters-filter-categorization-label": "د وېشنيزو بدلونونه", "rcfilters-filter-categorization-description": "د مخونو ریکارډونه چي وېشنيزې ورڅخه اضافه یا لرې شوي وي.", "rcfilters-filter-logactions-label": "ننوتلي کړنې", @@ -1324,10 +1361,10 @@ "rcfilters-hideminor-conflicts-typeofchange-global": "\"کوچني سمونونه\" چاڼگر د یو یا څو ډوله چاڼگرو سره ټکر کې دی، ځکه چې د بدلون ځینې ډولونه د \"کوچني\" نښه کېدای نشي. ټکر لرونکي چاڼگر پورته د کارنده چاڼگرو برخه کې نښه شوي.", "rcfilters-hideminor-conflicts-typeofchange": "د بدلون ځینې ډولونه نشي کولی \"لږ\" په توګه وټاکل شي، نو دا فلټر د لاندې ډول بدلون سره شخړې لري: $1", "rcfilters-typeofchange-conflicts-hideminor": "د بدلون ډول فلټر شخړې د \"کوچنیو ترمیم\" فلټر سره. د بدلون ځینې ډولونه \"کوچنی\" په توګه ندی مشخص کیدی.", - "rcfilters-filtergroup-lastrevision": "اوسنۍ بڼې", - "rcfilters-filter-lastrevision-label": "اوسنۍ بڼه", - "rcfilters-filter-lastrevision-description": "یواځی وروستی بدلون په پاڼه کې.", - "rcfilters-filter-previousrevision-label": "وروستۍ بڼه نه", + "rcfilters-filtergroup-lastrevision": "وروستۍ بياليدنې", + "rcfilters-filter-lastrevision-label": "وروستۍ بياليدنه", + "rcfilters-filter-lastrevision-description": "په مخ کې يوازې تر ټولو وروستی سمون.", + "rcfilters-filter-previousrevision-label": "وروستۍ بياليدنه نه ده", "rcfilters-filter-previousrevision-description": "ټول بدلونونه نه \"وروستی بیاکتنې\".", "rcfilters-filter-excluded": "خارج شوی", "rcfilters-tag-help": "د \"$1\" نښلن اړوند نور مالومات", @@ -1346,10 +1383,10 @@ "rcfilters-watchlist-markseen-button": "ټول بدلونونه لکه ليدل شوي په نښه کړئ", "rcfilters-watchlist-edit-watchlist-button": "خپل د کتنلړ مخونه سم کړي", "rcfilters-watchlist-showupdated": "په هغه پاڼو کې بدلونونه چې تاسو نه دي لیدلي، له دې چې بدلونونه پېل شوي د روڼ سوليډ نښانو سره.", - "rcfilters-filter-showlinkedfrom-label": "له لینک سره په تړلي پاڼې کې بدلونونه وښایئ", + "rcfilters-filter-showlinkedfrom-label": "په هغه مخونو کې بدلونونه ښودل له کومو چې تړوني ورکړل شوي", "rcfilters-filter-showlinkedfrom-option-label": "مخونه ښکاره کول تړل شویو پاڼو کې له يو مخ څخه", "rcfilters-filter-showlinkedto-label": "په تړلو پاڼو کې بدلونونه ښکاره کړئ", - "rcfilters-filter-showlinkedto-option-label": "بدلونونو سره تړل شوي مخونو کې ښودل TO د يو مخ", + "rcfilters-filter-showlinkedto-option-label": "غوره‌شوي مخ تړاو لرونکي مخونه", "rcfilters-target-page-placeholder": "مخ‌نوم(يا وېشنيزه) وردننه کړئ", "rcfilters-allcontents-label": "ټولې منځپانگې", "rcfilters-alldiscussions-label": "ټولې خبرې‌اترې", @@ -1362,7 +1399,7 @@ "rcshowhidebots": "روباټونه $1", "rcshowhidebots-show": "ښکاره کول", "rcshowhidebots-hide": "پټول", - "rcshowhideliu": "ثبت شوي کارنان $1", + "rcshowhideliu": "نوم‌ليکلي کارنان $1", "rcshowhideliu-show": "ښکاره کول", "rcshowhideliu-hide": "پټول", "rcshowhideanons": "بې نومه کارنان $1", @@ -1382,9 +1419,11 @@ "hist": "پېښليک", "hide": "پټول", "show": "ښکاره کول", - "minoreditletter": "و", + "minoreditletter": "‌و", "newpageletter": "ن", "boteditletter": "ر", + "unpatrolledletter": "!", + "rc-change-size": "$1", "rc-change-size-new": "$1 {{PLURAL:$1|بايټ|بايټونه}} د بدلون وروسته", "newsectionsummary": "/* $1 */ نوې برخه", "rc-old-title": "اصلاً د \"$1\" په توگه جوړ شو", @@ -1400,8 +1439,8 @@ "recentchanges-page-removed-from-category": "[[:$1]] له وېشنيزې وغورځول شو", "recentchanges-page-removed-from-category-bundled": "[[:$1]] له وېشنيزې وغورځول شول، [[Special:WhatLinksHere/$1|په نورو مخونو کې دا مخ موجود دی.]]", "autochange-username": "د مېډياويکي خپلکاره بدلون", - "upload": "دوتنه پورته کول", - "uploadbtn": "دوتنه پورته کول", + "upload": "دوتنه راپورته‌کول", + "uploadbtn": "دوتنه راپورته‌کول", "reuploaddesc": "پورته کېدنه ناگارل او بېرته د پورته کېدنې فورمې ته ورگرځېدل", "upload-refresh": "تازه کول", "upload-progress-queued": "د راکښته‌کولو پيلېدو ته په تمه دی. مهرباني وکړئ د بياځلي سم‌کتنې لپاره د تاندولو تڼۍ کېکاږئ.", @@ -1437,17 +1476,26 @@ "filetype-badmime": "د MIME بڼې \"$1\" د دوتنو د پورته کولو اجازه نشته.", "filetype-bad-ie-mime": "دا دوتنه نه شي پورته کېدلی دا ځکه چې انټرنټ اېکسپلورر دا دوتنه د \"$1\" په توگه پېژني، او دا يوه ناپرېښل شوې دوتنه ده چې خطرناکه گڼل کېږي.", "filetype-unwanted-type": "$1 يو ناغوښتل‌شوې دوتنې ډول دی.\n$2 د{{PLURAL:$3|دوتنې|دوتنو}} غوره‌شوی ډول دی.", + "filetype-banned-type": "\".$1\" {{PLURAL:$4|اجازه‌ورکړل‌شوی دوتنې ډول نه دی|اجازه‌ورکړل‌شوې دوتنې ډولونه نه دي}}. \n$2 اجازه‌ورکړل‌شوې {{PLURAL:$3|دوتنې ډول دی|دوتنې ډولونه دي}}.", "filetype-missing": "دا دوتنه هېڅ شاتاړی نه لري (لکه \".jpg\").", "empty-file": "کومه دوتنه چې تاسې دلته سپارلې هغه تشه ده.", "file-too-large": "کومه دوتنه چې تاسې دلته سپارلې ډېره لويه ده.", "filename-tooshort": "د دوتنې نوم ډېر لنډ دی", "filetype-banned": "په دې ډول دوتنې بنديز دی.", "verification-error": "دا دوتنه د دوتنې تاييدېدنې څخه بريالۍ و نه وتله.", + "hookaborted": "د کوم بدلون راوستلو هڅه چې تاسو کوله، هغه د يو شاتاړي له خوا ناڅاپي پرې‌شوی دی.", "illegal-filename": "د دوتنې نوم نه دی پرېښل شوی.", "unknown-error": "يوه ناڅرگنده تېروتنه رامېنځته شوه.", "tmp-create-error": "لنډمهاله دوتنه جوړېدای نه شي", + "tmp-write-error": "د لنډمهاله دوتنې ليکلو تېروتنه", + "large-file": "سپارښتنه کېږي چې دوتنې بايد له $1 اوږدې ته وي؛\nدا دوتنه $2 ده.", + "largefileserver": "دا دوتنه له هغې کچې لويه ده چې پالنگر ترتيب يې د منلو اجازه لري.", + "emptyfile": "داسې ښکاري هغه دوتنه چې تاسو راپورته‌کړې، تشه ده.\nدا ښايي د دوتنې‌نوم د ليکلو تېروتنه وي.\nمهرباني وکړئ وگورئ چې تاسو رښتيا هم همدا دوتنه راپورته‌کول غواړئ.", + "windows-nonascii-filename": "دا ويکي ځانگړو لوښو سره ليکلي دوتنې‌نومونه نه ملاتړ کوي.", "fileexists": "د پخوا څخه پدې نوم يوه دوتنه شته، که {{GENDER:|تاسې}} پرې ډاډمن نه ياست چې بدلون پکې راولئ؛ نو مهرباني وکړئ [[:$1]] وگورئ.\n[[$1|بټنوک]]", + "filepageexists": "د دې دوتنې څرگنداوي مخ لادمخه په [[:$1]] کې جوړ شوی؛ خو اوسمهال په دې نوم کومه دوتنه شتون نه‌لري. \nهغه لنډيز چې تاسو يې ليکئ، په څرگنډاوي مخ کې به ښکاره نه‌شي.\nد دې لپاره چې خپل لنډيز هلته د ښکارېدل وړ وگرځوئ؛ نو تاسو اړ ياست چې دا په لاسي ډول سم کړئ.\n[[$1|thumb]]", "fileexists-extension": "په دې نوم يوه بله دوتنه د پخوا څخه شته: [[$2|بټنوک]]\n* د پورته کېدونکې دوتنې نوم: [[:$1]]\n* د پخوانۍ موجودې دوتنې نوم: [[:$2]]\nآيا تاسې غواړۍ چې يو داسې بېل نوم ټاکۍ چې د پخوانۍ دوتنې سره توپير ولري؟", + "fileexists-thumbnail-yes": "داسې ښکاري چې دا دوتنه يو کوچنی شوی انځور اوسي (بټنوک).\n[[$1|thumb]]\nمهرباني وکړئ د [[:$1]] دوتنې سم‌کتنه وکړئ.\nکه سم‌‌کتل شوې دوتنه د ارې انځور کچې سره ورته وه؛ نو د زياتي بټنوک راپورته کولو ته اړتيا نشته.", "fileexists-forbidden": "د پخوا نه پدې نوم يوه دوتنه شته، او په دې نوم بله دوتنه نه پورته کېږي.\nکه تاسې بيا هم د خپلې دوتنې پورته کول غواړۍ، نو لطفاً بېرته وګرځۍ او همدغه دوتنه بيا په يوه نوي نوم پورته کړی.\n[[File:$1|thumb|center|$1]]", "file-exists-duplicate": "همدا دوتنه د {{PLURAL:$1|لاندينۍ دوتنې|لاندينيو دوتنو}} غبرگه لمېسه ده:", "uploadwarning": "د پورته کولو گواښ", @@ -1466,20 +1514,20 @@ "sourceurl": "د URL سرچينه:", "destfilename": "د موخيزې دوتنې نوم:", "upload-maxfilesize": "د دوتنې تر ټولو لويه کچه: $1", - "upload-description": "د دوتنې څرگندونې", + "upload-description": "د دوتنې څرگنداوی", "upload-options": "د پورته کولو خوښنې", "watchthisupload": "همدا دوتنه کتل", "upload-proto-error": "ناسم پروتوکول", - "upload-file-error": "کورنۍ ستونزه", + "upload-file-error": "دننه‌نۍ تېروتنه", "upload-misc-error": "د پورته کېدنې نامالومه تېروتنه", "upload-http-error": "د HTTP يوه ستونزه رامېنځ ته شوې: $1", - "upload-dialog-title": "دوتنه پورته کول", + "upload-dialog-title": "دوتنه راپورته‌کول", "upload-dialog-button-cancel": "ناگارل", "upload-dialog-button-back": "پر شا کېدل", "upload-dialog-button-done": "ترسره شو", "upload-dialog-button-save": "خوندي کول", "upload-dialog-button-upload": "راپورته‌کول", - "upload-form-label-infoform-title": "ځانگړنې", + "upload-form-label-infoform-title": "سپيناوی", "upload-form-label-infoform-name": "نوم", "upload-form-label-infoform-description": "څرگنداوی", "upload-form-label-usage-title": "کارېدنې", @@ -1494,7 +1542,7 @@ "upload-form-label-not-own-work-local-generic-foreign": "تاسو شايد وغواړئ چې په [[Special:Upload|{{SITENAME}} کې د راپورته‌کولو مخ]] کارولو هڅه هم وکړئ، که چېرې دا دوتنه د هغې د تگلارو لاندې راپورته‌کېدای شي.", "backend-fail-notexists": "د $1 په نوم دوتنه نشته.", "backend-fail-invalidpath": "\"$1\" د اعتبار وړ لاره نه ده.", - "backend-fail-delete": "د \"$1\" دوتنه ړنګه نه شوه.", + "backend-fail-delete": "\"$1\" دوتنه نشي ړنگېدی.", "backend-fail-describe": "د $1 دوتنې لپاره مېټاډاټا نشو بدلولی", "backend-fail-alreadyexists": "د $1 دوتنه له پخوا نه شته.", "backend-fail-store": "په \"$2\" باندې د \"$1\" دوتنه نه زېرمل کېږي.", @@ -1557,7 +1605,7 @@ "upload_source_file": "(ستاسې وسيله کې ستاسې ټاکلې دوتنه)", "listfiles-delete": "ړنگول", "listfiles-summary": "همدا ځانگړی مخ ټولې پورته شوې دوتنې ښکاره کوي.", - "listfiles-userdoesnotexist": "د \"$1\" گڼون نه دی ثبت شوی.", + "listfiles-userdoesnotexist": "\"$1\" کارن گڼون نوم‌ليکلی نه دی.", "listfiles-pager-submit": "دوتنې لړليک ښودل", "imgfile": "دوتنه", "listfiles": "د دوتنو لړليک", @@ -1639,7 +1687,7 @@ "unusedtemplatestext": "دا مخ هغه ټولې {{ns:template}} د لړليک په توگه اوډي چې په کوم بل مخ کې نه دي کارېدلي.\nتر دې مخکې چې کومه کينډۍ ړنگه کړئ نو د نورو مخونو سره تړنې يې وگورئ.", "unusedtemplateswlh": "نور تړنونه", "randompage": "ناټاکلی مخ", - "randompage-nopages": "په لاندې {{PLURAL:$2|نوم‌تشيال|نوم‌تشيالونو}} کې هيڅ کوم مخ نشته: $1.", + "randompage-nopages": "په لاندې {{PLURAL:$2|نوم‌تشيال|نوم‌تشيالونو}} کې هېڅ کوم مخ نشته: $1.", "randomincategory": "په وېشنيزه کې ناټاکلی مخ", "randomincategory-invalidcategory": "\"$1\" د وېشنيزې يو سم نوم نه دی.", "randomincategory-nopages": "د [[:Category:$1|$1]] په وېشنيزه کې مخونه نشته.", @@ -1659,7 +1707,7 @@ "statistics-files": "پورته شوې دوتنې", "statistics-edits": "د {{SITENAME}} د جوړېدو راهيسې د مخونو سمون", "statistics-edits-average": "پر يوه مخ د سمون منځوۍ کچه", - "statistics-users": "ثبت شوي کارنان", + "statistics-users": "نوم‌ليکلي کارنان", "statistics-users-active": "فعاله کارنان", "statistics-users-active-desc": "هغه کارنان چې په {{PLURAL:$1|وروستۍ ورځ|وروستيو $1 ورځو}} کې فعاله ونډه لرلې", "pageswithprop": "د مخ ځانتيا څخه برخمن مخونه", @@ -1669,6 +1717,8 @@ "pageswithprop-reverse": "په سرچپه‌ترتيب سره اوډل", "pageswithprop-sortbyvalue": "د ځانتيا ارزښت له مخې اوډل", "pageswithprop-submit": "ورځه", + "pageswithprop-prophidden-long": "د اوږد ليک ځانتيا ارزښت پټ‌شوی ($1)", + "pageswithprop-prophidden-binary": "د دوه‌اړخيزه ځانتيا ارزښت پټ‌شوی ($1)", "doubleredirects": "غبرگ مخگرځي", "doubleredirectstext": "په دې مخ د هغو مخونو لړليک دی چې نورو مخ گرځېدنو ته مخ گرځونې لري.\nهره يوه ليکه لومړنۍ او دويمې مخ گرځونې سره تړنه لري، همداراز د دويمې مخ گرځونې مخ چې اکثراً د \"اصلي\" موخې مخ دی، بايد لومړنۍ مخ گرځونې ته نغوته وکړي.\nکرښه خوړلي توکي وار له مخه سم شوي دي.", "double-redirect-fixer": "راګرځونه جوړونکي", @@ -1701,8 +1751,10 @@ "wantedcategories": "غوښتلې وېشنيزې", "wantedpages": "غوښتلي مخونه", "wantedpages-summary": "دا د هغو ناموجودو مخونو لړليک دی چې تر ټولو ډېرې تړنې لري، په دې لړليک کې د مخ گرځونو مخونه شامل نه دي. د هغو ناموجودو مخونو لپاره چې د مخ گرځونو مخونه په کې شامل دي، [[{{#special:BrokenRedirects}}|د ماتو مخ گرځونو لړليک]] کې کتلی شی.", + "wantedpages-badtitle": "د پايلو ټولگه کې ناسم سرليک: $1", "wantedfiles": "غوښتلې دوتنې", "wantedfiletext-cat": "دا لاندې دوتنې دلته په نورو مخونو کې کارېدلي خو لا تر اوسه پورې نشته.. همداراز کېدای شي د باندنيو زېرمتونونو دوتنې د شتون سره سره دلته په لړليک کې راغلي وي. په دې ډول هرې ناسمې مثبته راوړنې باندې به کرښه کښل کېږي.\nد دې تر څنگ هغه مخونه چې ناموجوده دوتنې په ځان کې رانغاړي د لړليک په بڼه، [[:$1]] کې موندلی شئ.", + "wantedfiletext-cat-noforeign": "لاندې دوتنې کارول شوې دي؛ خو شتون نه‌لري. هغه مخونه چې زياتي دوتنې ځای پرځای کوي؛ خو شتون نه‌لري، په [[:$1]] کې لړليک شوې دي.", "wantedfiletext-nocat": "دا لاندې دوتنې دلته په نورو مخونو کې کارېدلي خو لا تر اوسه پورې نشته.. همداراز کېدای شي د باندنيو زېرمتونونو دوتنې د شتون سره سره دلته په لړليک کې راغلي وي. په دې ډول هرې ناسمې مثبته راوړنې باندې به کرښه کښل کېږي.", "wantedfiletext-nocat-noforeign": "دا لاندينۍ دوتنې دلته کارېدلي خو لا تر اوسه نشته.", "wantedtemplates": "غوښتلې کينډۍ", @@ -1747,7 +1799,7 @@ "listusers-temporarygroupsonly": "يوازې د لنډمهاله کارن ډلو کارنان ښودل", "listusers-creationsort": "د جوړېدو د نېټې له مخې اوډل", "listusers-desc": "مخښکته اوډل", - "usereditcount": "{{PLURAL:$1|سمون|سمونونه}}", + "usereditcount": "$1 {{PLURAL:$1|سمون|سمونونه}}", "usercreated": "په $1 نېټه په $2 بجو {{GENDER:$3|جوړ شو}}", "newpages": "نوي مخونه", "newpages-submit": "ښکاره کول", @@ -1790,9 +1842,12 @@ "apisandbox-loading-results": "ای‌پي‌آی پايلې ترلاسه کېږي...", "apisandbox-request-format-url-label": "وېبتړ تپوس لړۍ", "apisandbox-request-url-label": "د URL غوښتنه کول:", + "apisandbox-request-format-json-label": "جی‌اېس‌او‌اېن", + "apisandbox-request-json-label": "د جی‌اېس‌او‌اېن غوښتنه:", "apisandbox-request-time": "د غوښتنې وخت: {{PLURAL:$1|$1 م.ث}}", "apisandbox-continue": "پرله پورې", "apisandbox-continue-clear": "سپينول", + "apisandbox-multivalue-all-namespaces": "$1 (ټول نوم‌تشيالونه)", "apisandbox-multivalue-all-values": "د $1 (ټول ارزښتونه)", "booksources": "کتاب سرچينې", "booksources-search-legend": "د کتابي سرچينو پلټنه", @@ -1829,7 +1884,7 @@ "allpagessubmit": "ورځه", "allpagesprefix": "هغه مخونه ښکاره کړه چې مختاړی يې وي:", "allpagesbadtitle": "ورکړ شوی سرليک سم نه دی او يا هم د ژبو او يا د بېلابېلو ويکي گانو مختاړی لري. ستاسو په سرليک کې يو يا څو داسې ابېڅې دي کوم چې په سرليک کې نه شي کارېدلی.", - "allpages-bad-ns": "{{SITENAME}} د \"$1\" په نامه هيڅ کوم نوم‌تشيال نه لري.", + "allpages-bad-ns": "{{SITENAME}} د \"$1\" په نوم هېڅ کوم نوم‌تشيال نه لري.", "allpages-hide-redirects": "مخ گرځونې پټول", "categories": "وېشنيزې", "categories-submit": "ښکاره کول", @@ -1843,7 +1898,7 @@ "linksearch-pat": "د پلټنې مخبېلگه:", "linksearch-ns": "نوم‌تشيال:", "linksearch-ok": "پلټل", - "linksearch-text": "د \"*.wikipedia.org\" په څېر نښکې کارل کېدای شي.
                    \nد ملاتړ شوي {{PLURAL:$2|پروتوکول|پروتوکولونو}}: $1 (د پروتوکول نه مشخص کېدلو پرمهال د هغې تلواليزه بڼه defaults to http:// and https:// وي).", + "linksearch-text": "د \"*.wikipedia.org\" په څېر نښکې کارول کېدای شي.
                    \nد ملاتړ شوي {{PLURAL:$2|پروتوکول|پروتوکولونو}}: $1 (د پروتوکول نه مشخص کېدلو پرمهال د هغې تلواليزه بڼه http:// او https:// وي).", "linksearch-line": "$1 د $2 سره تړل شوی", "listusersfrom": "هغه کارنان ښودل چې نومونه يې پېلېږي په:", "listusers-submit": "ښکاره کول", @@ -1886,10 +1941,15 @@ "trackingcategories-msg": "وېشنيزه موندنه", "trackingcategories-name": "پيغام نوم", "trackingcategories-desc": "د وېشنيزې ورگډونې معيارونه", + "restricted-displaytitle-ignored-desc": "مخ له پامه‌غورځول‌شوی {{DISPLAYTITLE}} لري؛ ځکه چې دا د مخ د ار سرليک سره مساوي نه دی.", "nonnumeric-formatnum-desc": "دا مخ د تابع تجزيه‌گرې چارې لپاره ناشمېريزه دليل لري.", "noindex-category-desc": "دا مخ د روباټونو لخوا په ليکلړ کې نه دی راغلی دا ځکه چې دا مخ د __NOINDEX__ کوډگريزه وييکه لري او په هغه نومتشيال کې دی چې رپی يې پرېښل شوی.", "index-category-desc": "دا مخ يو __INDEX__ لري (او په داسې يو نوم‌تشيال کې دی چې هغه رپی پکې پرېښودل شوی)، او په همدې خاطر د روباټونو له لارې ليکلړ کې کښل شوی چې په عادي توگه دا نه ترسره کېږي.", + "post-expand-template-inclusion-category-desc": "د ټولو کينډيو غځولو وروسته د مخ کچه له $wgMaxArticleSize لويه ده؛ نو ځينې کينډۍ ونه غځول شوې.", + "post-expand-template-argument-category-desc": "د کينډۍ دليل له غځولو وروسته (يوه څه چې په درې‌گوني لينده‌کيو کې دي، لکه{{{Foo}}}) مخ له $wgMaxArticleSize څخه لويېږي.", + "expensive-parserfunction-category-desc": "دا مخ د (#ifexist په څېر) ډېرې گرانې ټوټه‌کوونکې کړنچارې کاروي. [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:$wgExpensiveParserFunctionLimit Manual:$wgExpensiveParserFunctionLimit] وگورئ.", "broken-file-category-desc": "په مخ کې د دوتنې يو مات تړونی شتون لري (يو تړونی چې د دوتنې د ځای‌پرځای‌کولو لپاره د هغې د نه شتون پرمهال کارېږي.)", + "hidden-category-category-desc": "دا وېشنيزه په خپل مخ منځپانگه کې __HIDDENCAT__ رانغاړي، کوم چې په مخونو کې په تلواليز ډول د وېشنيز د تړوني بکس کې د ښودلو مخه نيسي.", "trackingcategories-nodesc": "کومې څرگندونې نشته.", "trackingcategories-disabled": "وېشنيزه ناچارنه شوه", "mailnologin": "د لېږلو پته نشته", @@ -1900,7 +1960,7 @@ "defemailsubject": "د \"$1\" کارن لخوا د {{SITENAME}} برېښليک", "usermaildisabled": "د کارن برېښليک ناچارند دی", "usermaildisabledtext": "په دې ويکي تاسې نورو کارنانو ته برېښليک نه شی ورلېږلی", - "noemailtitle": "هيڅ کومه برېښليک‌پته نشته", + "noemailtitle": "هېڅ کومه برېښليک‌پته نشته", "noemailtext": "دې کارن يوه سمه برېښليک‌پته نه ده ځانگړې کړې.", "nowikiemailtext": "دې کارن د نورو کارنانو لخوا د برېښليک د نه ترلاسه کولو چاره خوښه کړې.", "emailtarget": "د ترلاسه کوونکي کارن‌نوم وټاپئ", @@ -1919,7 +1979,7 @@ "emailuserfooter": "دا برېښليک $2 ته د $1 لخوا د \"{{int:emailuser}}\" کړنې په مرسته د {{SITENAME}} له لارې لېږل شوی.", "usermessage-summary": "د غونډال پيغام پرېښودل.", "usermessage-editor": "د غونډال پيغام رسوونکی", - "usermessage-template": "مېډياويکي:کارن‌پيغام", + "usermessage-template": "MediaWiki:کارن‌پيغام", "watchlist": "کتنلړ", "mywatchlist": "کتنلړ", "watchlistfor2": "د $1 لپاره", @@ -1963,7 +2023,7 @@ "wlshowtime": "وروستی ښکاره کول:", "wlshowhideminor": "وړوکي سمونونه", "wlshowhidebots": "روباټونه", - "wlshowhideliu": "ثبت شوي کارنان", + "wlshowhideliu": "نوم‌ليکلي کارنان", "wlshowhideanons": "ورکنومي کارنان", "wlshowhidepatr": "څارل شوي سمونونه", "wlshowhidemine": "زما سمونونه", @@ -2005,6 +2065,7 @@ "actioncomplete": "بشپړه کړنه", "actionfailed": "کړنه نابريالۍ شوه", "deletedtext": "\"$1\" ړنگ شوی.\nد نوو ړنگ شوو يادښتونو لپاره $2 وگورئ.", + "deleted-page-and-talkpage": "\"$1\" او \"$2\" ړنگ شوي دي.\nد وروستيو ړنگېدنو يادښت کتلو لپاره $3 وگورئ.", "dellogpage": "د ړنگولو يادښت", "dellogpagetext": "دا لاندې د نوو ړنگ شوو کړنو لړليک دی.", "deletionlog": "د ړنگولو يادښت", @@ -2017,6 +2078,9 @@ "deletereasonotherlist": "بل لامل", "deletereason-dropdown": "*د ړنگولو ټولگړی سبب\n** چټيات\n** د پوهې سره دښمني\n** د رښتو تېری\n** د ليکوال غوښتنه\n** ناسمه مخ گرځېدنه", "delete-edit-reasonlist": "د ړنگولو سببونه سمول", + "delete-edit-reasonlist-suppress": "ځپېدو لاملونه سمول", + "delete-toobig": "دا مخ د سمون اوږد پېښليک لري، چې له $1 څخه {{PLURAL:$1|زياته بياليدنه|زياتې بياليدنې}} لري.\nپه {{SITENAME}} کې د ناڅاپي گډوډۍ د مخنيوي په موخه د دا ډول مخونو ړنگول محدود شوې دي.", + "delete-toomanyrevisions": "تاسو د $1 څخه {{PLURAL:$1|زياتې بياليدنې|زياتو بياليدنو}} د ړنگولو هڅه کوئ.\nپه {{SITENAME}} کې د ناڅاپي گډوډۍ د مخنيوي په موخه د دا ډول چارې ترسره‌کول محدود شوې دي.", "deleteprotected": "تاسو دا مخ نشئ ړنگولای؛ ځکه چې دا ژغورل شوی دی.", "deleting-backlinks-warning": "گواښنه:''' دا مخ چې تاسې يې ړنگوی د [[Special:WhatLinksHere/{{FULLPAGENAME}}|نورو مخونو]] سره تړلی او يا هم په نورو مخونو کې نغاړل شوی دی.", "rollback": "سمونونو شاگرځ", @@ -2033,6 +2097,7 @@ "editcomment": "د سمون لنډيز دا وو: \"''$1''\".", "rollback-success": "د {{GENDER:$3|$1}} له خوا په څټ‌گرځول‌شوي سمونونه؛ د {{GENDER:$4|$2}} وروستۍ بياليدنې ته بدل‌شول.", "changecontentmodel": "د يو مخ منځپانگيزه بېلگه بدلول", + "changecontentmodel-legend": "منځپانگيزه رغبېلگه بدلول", "changecontentmodel-title-label": "مخ سرليک:", "changecontentmodel-model-label": "د نوې منځپانگې جوړښت:", "changecontentmodel-reason-label": "لامل:", @@ -2070,7 +2135,7 @@ "protect-summary-cascade": "ځوړاوبيز", "protect-expiring": "په $1 (UTC) پای ته رسېږي", "protect-expiring-local": "پای نېټه $1", - "protect-expiry-indefinite": "نامحدوده", + "protect-expiry-indefinite": "ناټاکلی", "protect-cascade": "په همدې مخ کې د ټولو گډو مخونو څخه ژغورنه کېږي (ځوړاوبيزه ژغورنه)", "protect-cantedit": "تاسو دې مخ د ژغورنې اوڼنې نشئ بدلولای، ځکه چې تاسو د دې مخ د سمولو اجازه نه لرئ.", "protect-othertime": "بل وخت:", @@ -2128,6 +2193,7 @@ "namespace": "نوم‌تشيال:", "invert": "ټاکنې سرچپه کول", "tooltip-invert": "په ټاکلو نومتشيالونو کې (او اړونده نومتشيال کې که په نښه شوی وي) د مخونو بدلونونو د پټولو لپاره دا بکس په نښه کړئ", + "tooltip-whatlinkshere-invert": "د ټاکل شوي نوم‌تشيال دننه مخونو د تړونو پټولو لپاره دا بکس نښه کړئ.", "namespace_association": "مل نومتشيال", "tooltip-namespace_association": "د ټاکلي نومتشيال سره د سکالو نومتشيال اړوندولو او يا هم د خبرو اترو مخ شاملولو لپاره دا چوکاټ په نښه کړئ", "blanknamespace": "(ارنی)", @@ -2139,7 +2205,7 @@ "anoncontribs": "ونډې", "contribute": "ونډه اخيستل", "contributions-account-creation-date": "گڼون په $1 نېټه جوړ شوی دی.", - "contributions-userdoesnotexist": "کارن گڼون \"$1\" نه دی ثبت شوی.", + "contributions-userdoesnotexist": "\"$1\" کارن گڼون نوم‌ليکلی نه دی.", "negative-namespace-not-supported": "د منفي ارزښتونو سره د نوم‌تشيالونو ملاتړ نه کېږي.", "nocontribs": "دې منښتونو سره سم بدلونونه و نه موندل شول.", "uctop": "اوسنی", @@ -2164,7 +2230,8 @@ "whatlinkshere-title": "هغه مخونه چې د \"$1\" سره تړنې لري", "whatlinkshere-page": "مخ:", "linkshere": "دا لاندې مخونه د '''$2''' سره تړنې لري:", - "nolinkshere": "$2 هيڅ مختړ نشته.", + "nolinkshere": "$2 هېڅ مخ نه دی تړل شوی.", + "nolinkshere-ns": "په ټاکل شوي نوم‌تشيال کې هېڅ مخ د $2 سره تړونی نه لري.", "isredirect": "مخگرځ مخ", "istemplate": "ورگډېدنه", "isimage": "د دوتنې تړنه", @@ -2304,6 +2371,7 @@ "block-log-flags-nousertalk": "خپل د خبرو اترو مخ نه شي سمولای", "block-log-flags-angry-autoblock": "پرمختللی خپلکاره‌بنديز چارن شوی", "block-log-flags-hiddenname": "پټ کارن-نوم", + "ipb-prevent-user-talk-edit": "د برخيزه بنديز لگولو لپاره بايد د کارن د خبرو اترو مخ سمولو باندې بنديز ونه‌لگول شي، پرته له دې چې دا د کارن د خبرو اترو نوم‌تشيال باندې محدوديت ولگول شي.", "ipb_expiry_invalid": "د پاي ته رسيدو وخت غلط دی.", "ipb_expiry_old": "د پای ته رسېدو وخت په تېرمهال کې دی.", "ipb_already_blocked": "پر \"$1\" د پخوا نه بنديز دی", @@ -2324,11 +2392,12 @@ "movepagetext-noredirectfixer": "د لاندې فورمې په کارولو سره تاسې د يوه مخ نوم بدلولی شئ، چې په همدې توگه به د يوه مخ ټول پېښليک د هغه د نوي نوم سرليک ته ولېږدېږي.\nد يوه مخ، پخوانی نوم به د نوي نوم ورگرځونکي مخ وگرځي او نوي سرليک ته به وگرځولی شي.\n\n[[Special:BrokenRedirects|د ماتو مخ گرځونو]] يا [[Special:DoubleRedirects|دوه ځلي مخ گرځونو]] د ستونزو د پېښېدو په خاطر ځان ډاډه کړئ چې ستاسې مخ گرځونې ماتې يا دوه ځلي نه وي.\nدا ستاسې پازه ده چې ځان په دې هم ډاډمن کړئ چې آيا هغه تړنې کوم چې د يو مخ سره پکار دي چې وي، همداسې په پرله پسې توگه پېيلي او خپل د موخې ځايونو سره اړونده دي که نه.\n\nپه ياد مو اوسه چې يو مخ به هېڅکله و نه لېږدېږي که چېرته د پخوا نه په هماغه نوم يو بل مخ شتون ولري، خو که چېرته يو مخ تش و او يا هم يوه مخ گرځونه چې پېښليک کې يې بدلون نه وي راغلی. نو دا په دې مانا ده چې تاسې کولای شئ چې د يو مخ نوم بېرته هماغه پخواني نوم ته بدل کړئ چې د پخوا نه يې درلوده، که چېرته تاسې تېروځئ؛ نو په داسې حال کې تاسې نه شئ کولای چې د يوه مخ پر سر يو څه وليکئ.\n\nپاملرنه:\nيوه نوي نوم ته د مخونو د نوم بدلون کېدای شي چې په نامتو مخونو کې بنسټيزه او نه اټکل کېدونکي بدلونونه رامنځته کړي; مخکې له دې نه چې پرمخ ولاړ شئ، مهرباني وکړئ لومړی خپل ځان په دې ډاډه کړئ چې تاسې ددغې کړنې په پايلو ښه پوهېږئ.", "movepagetalktext": "همدې مخ ته اړونده د خبرواترو مخ هم په اتوماتيک ډول لېږدول کېږي '''خو که چېرته:'''\n*په نوي نوم د پخوا نه د خبرواترو يو مخ شتون ولري، او يا هم\n*تاسې ته لاندې ورکړ شوی څلورڅنډی په نښه شوی وي.\n\nنو په هغه وخت کې پکار ده چې د خبرواترو د مخ لېږدونه او د نوي مخ سره د يوځای کولو کړنه په لاسي توگه ترسره کړی.", "moveuserpage-warning": "'''گواښنه:''' تاسې د يو کارن مخ د لېږدولو په حال کې ياست. لطفاً دا مه هېروۍ چې يوازې همدا مخ به ولېږدول شي او د کارن نوم به ''نه'' بدلېږي.", - "movenologintext": "ددې لپاره چې يو مخ ولېږدوی، نو تاسې بايد يو ثبت شوی کارن او غونډال کې [[Special:UserLogin|ننوتي]] اوسۍ.", + "movenologintext": "ددې لپاره چې يو مخ ولېږدوی، نو تاسې بايد يو نوم‌ليکلی کارن او غونډال کې [[Special:UserLogin|ننوتي]] اوسئ.", "movenotallowed": "تاسې د مخونو د لېږدولو پرېښله نلرۍ.", "movenotallowedfile": "تاسې د دوتنو د لېږدولو پرېښله نلرۍ.", "cant-move-user-page": "تاسې د کارن مخونو د لېږدولو پرېښله نلرۍ (د څېرمه مخونو نه پرته).", "cant-move-to-user-page": "تاسې د يو کارن مخ ته د يوه بل مخ د لېږدولو پرېښله نلرۍ (د يو کارن د څېرمه مخ نه پرته).", + "namespace-nosubpages": "\"$1\" نوم‌تشيال څېرمه‌مخونو ته اجازه نه ورکوي.", "newtitle": "نوی سرليک:", "move-watch": "همدا مخ کتل", "movepagebtn": "مخ لېږدول", @@ -2352,12 +2421,25 @@ "moveotherreason": "بل/زياتي لامل:", "movereasonotherlist": "بل لامل", "movepage-reason-dropdown": "*د لېږدولو ټولگړي لاملونه\n**ناسم سرليک", + "movepage-edit-reasonlist": "د لېږد لاملونه سمول", "revertmove": "په څټ گرځول", + "revertmove-summary": "په څټ گرځول", "delete_and_move_text": "د \"[[:$1]]\" په نوم مخ له پخوا څخه شته.\nآيا د دې په ړنگولو سره لېږدولو ته لاره هوارول غواړئ؟", + "delete_redirect_and_move_text": "د موخې وړ مخ \"[[:$1]]\" لادمخه د مخگرځ په توگه شته. \nآيا د دې په ړنگولو سره لېږدولو ته لاره هوارول غواړئ؟", "delete_and_move_confirm": "هو، \"$1\" مخ ړنگ کړه", + "delete_and_move_reason": "ړنگه شوه؛ ترڅو د \"[[$1]]\" لېږدولو لار هواره شي", + "selfmove": "سرليک سره ورته دی؛ \nيو مخ خپل ځان ته لېږدول کېدی نه‌شي.", + "immobile-source-namespace": "\"$1\" نوم‌تشيال کې مخونه نشي لېږدول کېدی.", + "immobile-source-namespace-iw": "د نورو ويکي‌گانو مخونه له دې ويکي څخه نشي لېږدول کېدی.", + "immobile-target-namespace": "\"$1\" نوم‌تشيال ته مخونه نشي لېږدول کېدی.", + "immobile-target-namespace-iw": "مخ لېږدونې لپاره ويکي‌خپلمنځي تړونی يوه سمه موخه نه ده.", "immobile-source-page": "دا مخ نه لېږدېدنونکی دی", + "immobile-target-page": "د موخې وړ سرليک ته نه‌ښي لېږدول کېدی.", + "movepage-invalid-target-title": "غوښتل شوی نوم ناسم دی.", + "imagenocrossnamespace": "نادوتنې نوم‌تشيال ته دوتنه نشي لېږدول کېدی.", + "nonfile-cannot-move-to-file": "نادوتنې نوم‌تشيال ته دوتنه نشي لېږدول کېدی.", "imageinvalidfilename": "د موخنې دوتنې نوم سم نه دی", - "move-leave-redirect": "يو ورگرځونکی مخ پر ځای پرېښودل", + "move-leave-redirect": "يو مخگرځ يې پرځای پرېږدئ", "semiprotectedpagemovewarning": "پاملرنه: دا مخ ژغورل شوی او يوازې خپلکاره تاييد شوي کارنان يې لېږدولی شي.\nد وروستۍ ننوتنې يادښت لاندې د سرچينې په توگه راوړل شوی دی:", "move-over-sharedrepo": "د [[:$1]] دوتنه په يو گډ زېرمتون کې شته. نوي نوم ته د يوې دوتنې لېږدون به د شريکې دوتنې د باطلېدلو سبب وگرځي.", "export": "مخونه بهرلېږل", @@ -2416,6 +2498,8 @@ "import-noarticle": "د رالېږدولو لپاره مخونه نشته.", "import-upload": "د XML اومتوک پورته کول", "import-token-mismatch": "د اومتوک غونډېدنه له لاسه وتلې.\n\nتاسو شاید وتلي ياست. '''مهرباني وکړئ، تاييد کړئ چې تاسو لاهم غونډال کې ننوتي ياست او بیا هڅه وکړئ'''.\nکه لاهم کار نه وي؛ نو [[Special:UserLogout|ووځئ]]، بيا بېرته غونډال ته ننوځئ، او ځان ډاډه کړئ چې ستاسو ښوونگر د دې وېبځي کوکيز ته اجازه ورکوي.", + "import-error-special": "\"$1\" راونه‌لېږدول شوه، ځکه چې دا په يو داسې ځانگړي نوم‌تشيال پورې تړاو لري چې مخونو ته اجازه نه ورکوي.", + "import-rootpage-nosubpage": "\"$1\" نوم‌تشيال د ريښې مخ، څېرمه مخونوته اجازه نه ورکوي.", "importlogpage": "د واردولو يادښت", "import-logentry-upload-detail": "$1 {{PLURAL:$1|بڼه|بڼې}} راولېږدېدې", "javascripttest": "د جاوا سکرېپټ آزمېښت", @@ -2508,6 +2592,7 @@ "pageinfo-display-title": "ښکارېدونکی سرليک", "pageinfo-default-sort": "تلواليزه اوډن کونجۍ", "pageinfo-length": "د مخ اوږدوالی (د تورو له مخې)", + "pageinfo-namespace": "نوم‌تشيال", "pageinfo-namespace-id": "نوم‌تشيال پېژند", "pageinfo-article-id": "د مخ پېژند", "pageinfo-language": "د مخ د مېنځپانگې ژبه", @@ -2523,7 +2608,7 @@ "pageinfo-redirects-name": "دې مخ ته د ورگرځونو شمېر", "pageinfo-redirects-value": "$1", "pageinfo-subpages-name": "دې مخ ته څېرمه مخونه", - "pageinfo-subpages-value": "$1 ($2 {{پلورال:$2|redirect|راګرځونه}}; $3 {{PLURAL:$3|non-redirect|نه-راګرځونه}})", + "pageinfo-subpages-value": "$1 ($2 {{PLURAL:$2|مخگرځ|مخگرځي}}؛ $3 {{PLURAL:$3|نامخگرځ|نامخگرځي}})", "pageinfo-firstuser": "مخ {{GENDER:$1|جوړوونکی}}", "pageinfo-firsttime": "د مخ جوړېدنې نېټه", "pageinfo-lastuser": "وروستی {{GENDER:$1|سمونگر}}", @@ -2532,15 +2617,15 @@ "pageinfo-authors": "د بېلابېلو ليکوالو ټولټال شمېر", "pageinfo-recent-edits": "د وروستني سمونونو شمېر (په تېرو $1 کې)", "pageinfo-recent-authors": "د بېلابېلو ليکوالو وروستنی شمېر", - "pageinfo-magic-words": "کوډگريز {{PLURAL:$1|ويي|وييونه}} ($1)", + "pageinfo-magic-words": "کوډگر {{PLURAL:$1|ويی|ويي}} ($1)", "pageinfo-hidden-categories": "{{PLURAL:$1|پټه وېشنيزه|پټې وېشنيزې}} ($1)", "pageinfo-templates": "رانغاړل‌شوې {{PLURAL:$1|template|کينډۍ}} ($1)", "pageinfo-toolboxlink": "د مخ مالومات", "pageinfo-redirectsto": "مخ گرځونې و", "pageinfo-redirectsto-info": "مالومات", - "pageinfo-contentpage": "مېنځپانگيز مخ کې شمېرل شوی", + "pageinfo-contentpage": "منځپانگيز مخ په توگه شمېرل شوی", "pageinfo-contentpage-yes": "هو", - "pageinfo-protect-cascading": "ژغورنې له دې ځايه زوړاوبيزه دي", + "pageinfo-protect-cascading": "ژغورنې له دې ځايه ځوړاوبيزه دي", "pageinfo-protect-cascading-yes": "هو", "pageinfo-protect-cascading-from": "ژغورنې ځوړاوبيزه دي له", "pageinfo-category-info": "د وېشنيزې مالومات", @@ -2624,8 +2709,8 @@ "bad_image_list": "بڼه يې په لاندې توگه ده:\n\nيواځې د لړليک توکي (هغه کرښې چې پېلېږي پر *) په پام کې نيول شوي.\nبايد چې په يوه کرښه کې لومړنۍ تړنه د يوې خرابې دوتنې سره وي.\nپه يوې کرښې باندې هر ډول وروستۍ تړنې به د استثنا په توگه وگڼلای شي، د ساري په توگه هغه مخونو کې چې يوه دوتنه پر کرښه پرته وي.", "metadata": "مېټاډاټا", "metadata-help": "همدا دوتنه نور گڼ مالومات هم لري، چې کېدای شي ستاسې د گڼياليزې کامرې او يا هم د ځيرڅار په کارولو سره د گڼيالېدنې په وخت کې ورسره مل شوي.\nکه همدا دوتنه د خپل ارني دريځ څخه بدله شوې وي؛ نو ځينې سپيناوي به په بدل شوې دوتنه کې په بشپړه توگه نه وي.", - "metadata-expand": "غځېدلی تفصيل ښکاره کړی", - "metadata-collapse": "غځېدلی تفصيل پټ کړی", + "metadata-expand": "غځېدلی سپيناو ښودل", + "metadata-collapse": "غځېدلی سپيناو پټول", "metadata-fields": "د انځور مېټاډاټا ډگرونه چې لړليک يې په همدې پيغام کې په لاندې توگه راغلی د انځور مخ په ښکارېدنه کې به هغه وخت ورگډ شي کله چې د مېټاډاټا لښتيال غځېږي.\nنور څه به په تلواليزه توگه پټ پاتې وي.\n* make\n* model\n* datetimeoriginal\n* exposuretime\n* fnumber\n* isospeedratings\n* focallength\n* artist\n* copyright\n* imagedescription\n* gpslatitude\n* gpslongitude\n* gpsaltitude\n* dc-rights\n* copyrightowner\n* usageterms\n* webstatement\n* licenseurl\n* attributionurl\n* preferredattributionname\n* credit\n* jpegfilecomment\n* pngfilecomment\n* giffilecomment\n* usercomment\n* citydest\n* citycreated\n* headline\n* source\n* locationdest\n* dc-contributor\n* dc-coverage\n* dc-publisher\n* dc-relation\n* label\n* nickname\n* personinimage\n* disclaimer\n* event\n* objectname", "namespacesall": "ټول", "monthsall": "ټول", @@ -2639,16 +2724,21 @@ "confirmemail_needlogin": "ددې لپاره چې ستاسې د برېښليک پتې پخلی وشي، تاسې ته پکار ده چې $1.", "confirmemail_loggedin": "اوس ستاسې د برېښليک پتې پخلی وشو.", "confirmemail_subject": "د {{SITENAME}} د برېښليک پتې تاييد", - "confirmemail_body": "يو چا او يا هم کيدای شي چې تاسې پخپله، د $1 IP پتې نه،\nد \"$2\" په نامه يو گڼون په همدې بريښليک پتې د {{SITENAME}} په وېبځي کې ثبت کړی.\n\nدا چې موږ د دې پخلی وکړو چې آيا همدا گڼون په رښتيا ستاسې دی او د دې لپاره چې د همدې برېښليک لپاره په {{SITENAME}} وېبځي کې کړنې فعاله کړو، نو پخپل کتنمل کې لاندينۍ تړنه پرانيزۍ:\n\n$3\n\nکه چېرته تاسې همدا گڼون *نه وي ثبت کړی*، نو د برېښليک پتې د پخلي د ناگارلو لپاره همدا لاندې تړنه وڅارۍ:\n\n$5\n\nهمدا تاييدي شفر به په $4 پای ته ورسېږي او تر همدې مودې وروسته به نور و نه چلېږي.", + "confirmemail_body": "يو چا او يا هم کېدای شي چې تاسې په خپله، د $1 وېبپتې نه،\nد \"$2\" په نوم يو گڼون په همدې برېښليک پتې د {{SITENAME}} په وېبځي کې نوم‌ليکلی دی.\n\nدا چې موږ د دې پخلی وکړو چې آيا همدا گڼون په رښتيا ستاسې دی او د دې لپاره چې د همدې برېښليک لپاره په {{SITENAME}} وېبځي کې کړنې کارنده کړو؛ نو پخپل ښوونگر کې لاندې تړونی پرانېځئ:\n\n$3\n\nکه چېرته تاسې همدا گڼون *نوم‌ليکلی نه وي*؛ نو د برېښليک پتې د پخلي د ناگارلو لپاره دا لاندې تړونی وڅارئ:\n\n$5\n\nهمدا تاييدي کوډ به په $4 پای ته ورسېږي او تر همدې مودې وروسته به نور و نه چلېږي.", "confirmemail_invalidated": "برېښليک پتې تاييدي ناگارل شوې", "invalidateemail": "برېښليک تاييد ناگارل", "notificationemail_subject_changed": "د {{SITENAME}} راجسترشوې برېښنالیک پته بدله شوه", "notificationemail_subject_removed": "د {{SITENAME}} راجسترشوې برېښنالیک پته لرې شوه", "scarytranscludedisabled": "[ويکي‌خپلمنځي لېږد ناچارن دی]", + "scarytranscludefailed": "[$1 لپاره د کينډۍ راوړل نابرياله شول]", + "scarytranscludefailed-httpstatus": "[$1 لپاره د کينډۍ راوړل نابرياله شول: HTTP $2]", "scarytranscludetoolong": "[URL مو ډېر اوږد دی]", + "deletedwhileediting": "گواښنه: دا مخ له هغه وروسته ړنگ شو، چې تاسو يې سمون پيل کړ!", + "editedwhiledeleting": "هغه مخ چې تاسو يې ړنگوئ، سمه شوې ده. مهرباني وکړئ د ړنگولو تاييد وکړئ.", "confirmrecreate": "کارن [[User:$1|$1]] ([[User talk:$1|خبرې اترې]]) دا مخ وروسته له هغې چې تاسو يې سمون پيل کړئ، د لاندې لامل له کبله {{GENDER:$1|ړنگ کړ}}:\n: $2\nمهرباني وکړئ تاييډ کړئ چې تاسو دا مخ هرومرو جوړول غواړئ.", "confirmrecreate-noreason": "کارن [[User:$1|$1]] ([[User talk:$1|خبرې اترې]]) دا مخ وروسته له هغې چې تاسو يې سمون پيل کړئ، {{GENDER:$1|ړنگ کړ}}.\nمهرباني وکړئ تاييډ کړئ چې تاسو دا مخ هرومرو جوړول غواړئ.", "recreate": "بياجوړول", + "unit-pixel": "پيکسل", "confirm-purge-title": "دا مخ سپينول", "confirm_purge_button": "ښه", "confirm-purge-top": "آيا د همدې مخ نيوک سپينول غواړئ؟", @@ -2657,20 +2747,27 @@ "confirm-watch-top": "همدا مخ خپل کتنلړ کې ورگډوې؟", "confirm-watch-label": "د کتنلړ وخت موده:", "watchlist-expiry-options": "بې‌پايه:infinite,۱ اوونۍ:1 week,۱ مياشت:1 month,۳ مياشتې:3 months,۶ مياشتې:6 months,۱ کال:1 year", + "watchlist-expires-in-aria-label": "د کتنلړ توکي پای‌‌نېټه رانږدې کېږي", + "confirm-watch-button-expiry": "څارل", "confirm-unwatch-button": "ښه", "confirm-unwatch-top": "همدا مخ خپل کتنلړ څخه لرې کوې؟", "confirm-rollback-button": "هوکې", "confirm-rollback-top": "دې مخ ته سمونونه په څټ گرځوئ؟", "confirm-rollback-bottom": "دا چاره به سملاسي په دې مخ کې غوره‌شوي بدلونونه شاگرځ کړي.", + "confirm-mcrrestore-title": "د بياليدنې بيازېرمل", + "confirm-mcrundo-title": "بدلون ناکړل", + "mcrundofailed": "ناکړ نابرياله شو", + "mcrundo-missingparam": "په غوښتنه کې اړين پاراميترونه ورک دي.", "comma-separator": "، ", "percent": "$1%", "brackets": "[$1]", "quotation-marks": "\"$1\"", "imgmultipageprev": "→ تېر مخ", - "imgmultipagenext": "راتلونکی مخ →", + "imgmultipagenext": "راتلونکی مخ ←", "imgmultigo": "ورځه!", "imgmultigoto": "د $1 مخ ته ورځه", "img-lang-default": "(تلواليزه ژبه)", + "img-lang-info": "دا انځور په $1. $2کې وړاندې‌کول", "img-lang-go": "ورځه", "table_pager_next": "بل مخ", "table_pager_prev": "تېر مخ", @@ -2758,8 +2855,15 @@ "version-extensions": "لگېدلي شاتاړي", "version-skins": "نصب شوې پوښۍ", "version-specialpages": "ځانگړي مخونه", + "version-parserhooks": "ټوټه‌کونکي چنگکونه", + "version-variables": "اوښتونکي", + "version-editors": "سمونگران", + "version-antispam": "سپيم مخنيوی", + "version-api": "ای‌پي‌آی", "version-other": "بل", + "version-mediahandlers": "رسنۍ سمبالگر", "version-hooks": "کونډۍ", + "version-parser-extensiontags": "ټوټه‌کوونکي شاتاړي نښلنونه", "version-parser-function-hooks": "د تجزيه‌کوونکې چارې چنگکونه", "version-hook-name": "کونډۍ نوم", "version-hook-subscribedby": "ونډکښل شوی له خوا", @@ -2774,7 +2878,7 @@ "version-ext-colheader-credits": "ليکوالان", "version-license-title": "د $1 منښتليک", "version-credits-title": "د کریډیټ د $1 لپاره", - "version-poweredby-credits": "دا ويکي د '''[https://www.mediawiki.org/ مېډياويکي]''' په سېک چلېږي، ټولې رښتې خوندي دي © 2001-$1 $2.", + "version-poweredby-credits": "دا ويکي د [https://www.mediawiki.org/ مېډياويکي] په سېک چلېږي، ټولې رښتې خوندي دي © ۲۰۰۱-$1 $2.", "version-poweredby-others": "نور", "version-poweredby-translators": "د translatewiki.net ژباړنان", "version-license-info": "مېډياويکي يو وړيا پوستغالی دی؛ تاسې يې په ډاډه زړه د جي‌اېن‌يو د ټولگړو کارېدنو د منښتليک چې د وړيا پوستغالو د بنسټ له مخې خپور شوی، خپرولی او/يا بدلولی شی؛ د منښتليک ۲ بل‌بڼه او يا (ستاسې د خوښې) هر يوه وروستۍ بل‌بڼه.\n\nمېډياويکي د ښه کارېدنې په نيتله هر ډول ژمنې پرته خپور شوی؛ خو د هر ډول سوداگريزې وړتيا يا ځانگړې موخې سره د برابرښت له مل‌ژمنې پرته. د نورو مالوماتو لپاره د جي‌اېن‌يو د ټولگړو کارېدنو منښتليک وگورئ.\n\nتاسې بايد د دې پروگرام سره يو [{{SERVER}}{{SCRIPTPATH}}/COPYING a copy of the GNU General Public License] ترلاسه کړی وي؛ که داسې نه وي؛ نو د وړيا پوستغالو بنسټ، Ink, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA ته يو ليک وليکئ، او يا يې [//www.gnu.org/licenses/old-licenses/gpl-2.0.html پرليکه ولولئ].", @@ -2788,6 +2892,7 @@ "version-libraries-license": "منښتليک", "version-libraries-description": "څرگنداوی", "version-libraries-authors": "ليکوالان", + "version-libraries-source": "سرچينه", "redirect": "د دوتنې ورگرځېدنې، کارن، مخ يا بڼې پېژند له مخې", "redirect-summary": "دا ځانګړی مخ د یوې دوتنې (ورکړل‌شوې دوتنې‌نوم)، یو مخ (ورکړل‌شوې بياکتنې پېژند يا مخ پېژند)، يو کارن‌مخ (شمېروال کارن پېژند)، او یا د ننوتلو ننوتنې (ورکړل‌شوی ننوت‌پېژند) ته مخگرځ کېږي. کارول:[[{{#Special:Redirect}}/file/Example.jpg]]، [[{{#Special:Redirect}}/page/64308]]، [[{{#Special:Redirect}}/revision/328429]]، [[{{#Special:Redirect}}/user/101]]، يا [[{{#Special:Redirect}}/logid/186]].", "redirect-submit": "ورځه", @@ -2807,6 +2912,9 @@ "fileduplicatesearch-info": "$1 × $2 پېکسل
                    د دوتنې کچه: $3
                    ډول MIME: $4", "fileduplicatesearch-result-1": "\"$1\" بله کټ مټ ورته دوه‌گونې دوتنه نلري.", "fileduplicatesearch-noresults": "د \"$1\" په نوم دوتنه و نه موندل شوه.", + "special-talkpage": "د خبرواترو مخ", + "special-talkpage-target": "د سکالو مخ", + "special-talkpage-submit": "د خبرو اترو مخ ته ورتلل", "specialpages": "ځانگړي مخونه", "specialpages-note-top": "څرگندونې", "specialpages-note-restricted": "* نورماله ځانگړي مخونه.\n* محدوده ځانگړي مخونه.", @@ -2831,6 +2939,7 @@ "tag-filter-submit": "چاڼگر", "tag-list-wrapper": "[[Special:Tags|{{PLURAL:$1|نښلن|نښلنونه}}]]: $2", "tag-mw-contentmodelchange": "منځپانگيزې نمونې بدلون", + "tag-mw-contentmodelchange-description": "هغه سمونونه چې د مخ د منځپانگې نمونه بدلوي", "tag-mw-new-redirect": "نوی مخگرځ", "tag-mw-new-redirect-description": "سمونونه چې يو نوی مخگرځ يې جوړ کړی يا يو مخ په مخگرځ بدلوي", "tag-mw-removed-redirect": "لرې‌شوی مخگرځ", @@ -2850,6 +2959,7 @@ "tag-mw-reverted": "په څټ گرځېدلی", "tag-mw-reverted-description": "هغه سمونونه چې وروسته د يو بل توپيري سمون له خوا په څټ‌گرځول‌شوي", "tag-mw-server-side-upload": "د پالنگر له خوا راپورته‌کول", + "tag-mw-server-side-upload-description": "هغه رسنيزې دوتنې چې د ساتنې لاسي‌ليک له لارې راپورته شوې وې", "tags-title": "نښلنونه", "tags-intro": "دا مخ هغه نښلنونه لړليکوي چې پوستغالي پرې سمون او د هغې مانا په نښه کولای شي.", "tags-tag": "نښلن نوم", @@ -2862,8 +2972,11 @@ "tags-active-yes": "هو", "tags-active-no": "نه", "tags-source-extension": "د يو شاتاړي له مخې پېژندل شوی", + "tags-source-manual": "د کارنانو او روباټونو له‌خوا په لاسي ډول پلی‌شوی", "tags-source-none": "نور نه کارېږي", + "tags-hidden": "(پټ‌شوی)", "tags-edit": "سمول", + "tags-helppage-edit": "تړونی سمول", "tags-delete": "ړنگول", "tags-activate": "فعالول", "tags-deactivate": "نافعالول", @@ -2883,11 +2996,14 @@ "tags-activate-question": "تاسې د \"$1\" نښلن په فعالولو کې ياست.", "tags-activate-reason": "لامل:", "tags-activate-submit": "فعالول", + "tags-deactivate-title": "نښلن ناکارندول", "tags-deactivate-reason": "لامل:", + "tags-deactivate-not-allowed": "د \"$1\" نښلن ناکارندول ناشوني دي.", "tags-deactivate-submit": "نافعالول", "tags-edit-title": "نښلنونه سمول", "tags-edit-manage-link": "نښلنونه مهارول", "tags-edit-logentry-selected": "{{PLURAL:$1|ټاکلي يادښت پېښه|ټاکلي يادښت پېښې}}:", + "tags-edit-logentry-legend": "{{PLURAL:$1|دې ننوتنې يادښت|ټولو $1 ننوتنو يادښت}} څخه نښلنونه ورگډول يا يا لرې‌کول.", "tags-edit-existing-tags": "شته ټګونه:", "tags-edit-existing-tags-none": "هېڅ", "tags-edit-new-tags": "نوي نښلنونه:", @@ -2895,7 +3011,9 @@ "tags-edit-remove": "دا نښلنونه غورځول:", "tags-edit-remove-all-tags": "(ټول نښلنونه غورځول)", "tags-edit-chosen-placeholder": "ځينې نښلنونه ټاکل", + "tags-edit-chosen-no-results": "دې ورته هېڅ نښلنونه ونه موندل شول", "tags-edit-reason": "لامل:", + "tags-edit-logentry-submit": "{{PLURAL:$1|دې ننوتنې يادښت|ټولو $1 ننوتنو يادښت}} کې بدلونونه پلې‌کول", "tags-edit-success": "بدلونونه تطبيق شوي دي.", "tags-edit-failure": "بدلونونه کارول نشي تطبيق کيداي:\n$1", "tags-edit-nooldid-title": "ناباوره پيښنليک ته اشاره", @@ -2941,6 +3059,7 @@ "namespaceinfo": "نوم‌تشيال مالومات", "namespaceinfo-summary": "د وېبځي نوم‌تشيال په اړه مالومات کتل.", "namespaceinfo-heading-id": "پېژند", + "namespaceinfo-heading-canonical": "قانوني نوم", "namespaceinfo-heading-local": "ځايي‌ نوم", "namespaceinfo-heading-info": "څرگنداوی او ځانتياوې", "namespaceinfo-description-custom": "دوديز نوم‌تشيال \"$1\"", @@ -2955,7 +3074,7 @@ "namespaceinfo-description-ns6": "دوتنې او دوتنو څرگنداوي", "namespaceinfo-description-ns7": "د دوتنو لپاره د خبرو اترو مخونه", "namespaceinfo-description-ns8": "د مخبڼې پيغامونو پېژندونونه", - "namespaceinfo-description-ns9": "په مېډياويکي نوم‌تشيال کې د مخنو لپاره د خبرو اترو مخونه", + "namespaceinfo-description-ns9": "په مېډياويکي نوم‌تشيال کې د مخونو لپاره د خبرو اترو مخونه", "namespaceinfo-description-ns10": "کينډۍ نوم‌تشيال", "namespaceinfo-description-ns11": "په کينډۍ نوم‌تشيال کې د مخونو لپاره د خبرو اترو مخونه", "namespaceinfo-description-ns12": "لارښود نوم‌تشيال", @@ -2963,8 +3082,11 @@ "namespaceinfo-description-ns14": "مخونو ډلبندۍ لپاره وېشنيزې", "namespaceinfo-description-ns15": "په وېشنيزه نوم‌تشيال کې د مخونو لپاره خبرو اترو مخونه", "namespaceinfo-namespace-protection-right": "دا نوم‌تشيال يوازې د $1 رښتې لرونکي کارنان سمولی شي.", + "namespaceinfo-namespace-immovable": "په دې نومتشيال کې شته مخونه نه شي لېږدول کېدای.", "namespaceinfo-namespace-iscontent": "د دې نوم‌تشيال مخونه د'منځپانگيز' مخونو په توگه گڼل کېږي.", "namespaceinfo-namespace-subpages": "د دې نوم‌تشيال مخونه څېرمه‌مخونه لرلای شي.", + "namespaceinfo-namespace-nonincludable": "په دې نومتشيال کې شته مخونه نه شي رانغاړل کېدای.", + "namespaceinfo-namespace-default-contentmodel": "د دې نوم‌تشيال مخونه په تلواليزه ډول $1 منځپانگيزه نمونه لري.", "dberr-problems": "اوبخښۍ! دم مهال دا وېبپاڼه د تخنيکي ستونزو سره مخامخ شوې.", "htmlform-invalid-input": "ستاسې ځينې ورکړېينې ستونزې لري", "htmlform-select-badoption": "څه چې تاسې ځانگړي کړل هغه د منلو وړ خوښنه نه ده.", @@ -3010,10 +3132,11 @@ "revdelete-uname-unhid": "ښکاره کارن-نوم", "revdelete-restricted": "پازوالانو ته پلي شوي محدوديتونه", "revdelete-unrestricted": "د پازوالانو لپاره لیرې شوي بندیزونه", - "logentry-block-block": "$1 تر $5 $6 نيټې پورې پر {{GENDER:$4|$3}} باندې {{GENDER:$2|بنديز}} ولګوي", + "logentry-block-block": "$1 تر $5 $6 نېټې پورې پر {{GENDER:$4|$3}} باندې {{GENDER:$2|بنديز}} ولگاوه", "logentry-block-unblock": "$1 د {{GENDER:$4|$3}} څخه {{GENDER:$2|بنديز}} لري کړ", - "logentry-suppress-block": "$1 تر $5 $6 نيټې پورې پر {{GENDER:$4|$3}} باندې {{GENDER:$2|بنديز}} ولګوي", - "logentry-suppress-reblock": "$1 تر $5 $6 نيټې پورې پر {{GENDER:$4|$3}} باندې {{GENDER:$2|بنديز}} بدلون وموند", + "logentry-partialblock-block-ns": "$2 {{PLURAL:$1|نوم‌تشيال|نوم‌تشيالونه}}", + "logentry-suppress-block": "$1 تر $5 $6 نېټې پورې پر {{GENDER:$4|$3}} باندې {{GENDER:$2|بنديز}} ولگاوه", + "logentry-suppress-reblock": "$1 تر $5 $6 نېټې پورې پر {{GENDER:$4|$3}} باندې لگېدلي بنديز اوڼنو ته {{GENDER:$2|بدلون}} ورکړ", "logentry-import-upload": "$1 $3 د دوتنې راپورته‌کولو له لارې {{GENDER:$2|راولېږداوه}}", "logentry-move-move": "$1 د $3 مخ $4 ته {{GENDER:$2|ولېږداوه}}", "logentry-move-move-noredirect": "$1 پرته له دې چې يو مخ گرځونی پرېږدي له $3 څخه $4 ته مخ {{GENDER:$2|ولېږداوه}}", @@ -3057,6 +3180,8 @@ "searchsuggest-search": "{{SITENAME}} پلټل", "searchsuggest-containing": "د لاندې سکالوگانو اړوند مخونه پلټل", "api-clientside-error-noconnect": "پالنگر سره نشي نښلېدای. ځان ډاډه کړئ چې تاسو کارنده اينټرنېټ نښلېدا لرئ او بيا هڅه وکړئ.", + "api-clientside-error-aborted": "غوښتنه زيان شوه.", + "api-clientside-error-invalidresponse": "د پالنگر ناسم ځواب.", "api-error-badtoken": "داخلي تېروتنه: خرابه نښه.", "api-error-emptypage": "د نوي تشو مخونو جوړولو پرېښنه نه شته.", "api-error-publishfailed": "داخلي تېروتنه: پالنګر د لنډمهاله دوتنې په خپرولو کې پاتې راغلي.", @@ -3154,6 +3279,7 @@ "json-error-syntax": "د سينټاکس تېروتنه", "json-error-utf8": "ناسم يو ټي اپ وړونکي - ٨، شاید په ناسم ډول انډول شوی وي", "headline-anchor-title": "دې برخې ته تړنه", + "special-tab-contribute-short": "ونډه اخيستل", "special-characters-group-latin": "لاتين", "special-characters-group-latinextended": "غځېدلی لاتين", "special-characters-group-ipa": "ن.غ.ا", @@ -3183,17 +3309,24 @@ "mw-widgets-abandonedit-discard": "سمونونه غورځول", "mw-widgets-abandonedit-keep": "سمون پرمخ بېول", "mw-widgets-abandonedit-title": "آيا تاسې ډاډه ياست؟", + "mw-widgets-copytextlayout-copy-fail": "ټينگدړې ته لمېسل نابريالي شو", + "mw-widgets-copytextlayout-copy-success": "ټينگدړې ته ولمېسل شو.", "mw-widgets-dateinput-no-date": "کومه نېټه نه ده ټاکل شوې", "mw-widgets-dateinput-placeholder-day": "کککک-م م-و و", "mw-widgets-dateinput-placeholder-month": "کککک-م م", "mw-widgets-mediasearch-input-placeholder": "د رسنۍ پلټنه", + "mw-widgets-mediasearch-recent-uploads": "{{GENDER:$1|ستاسو}} وروستۍ راپورته‌کېدنې", "mw-widgets-mediasearch-noresults": "پايلې و نه موندل شوې.", + "mw-widgets-mediasearch-results-aria-label": "رسنۍ پلټلو پايلې", + "mw-widgets-table-row-delete": "کتار ړنگول", "mw-widgets-titleinput-description-new-page": "تر اوسه پورې دا مخ نشته", "mw-widgets-titleinput-description-redirect": "$1 ته ورگرځېدنه", "mw-widgets-categoryselector-add-category-placeholder": "يوه وېشنيزه ورگډول...", "mw-widgets-usersmultiselect-placeholder": "نور ورگډول...", + "mw-widgets-tagmultiselect-placeholder": "نور ورگډول...", + "mw-widgets-titlesmultiselect-placeholder": "نور ورگډول...", "date-range-from": "د نېټې څخه:", - "date-range-to": "تر نيټې:", + "date-range-to": "نېټې پورې:", "sessionmanager-tie": "تاسو ډیری ډول ډول تصدیقونه نشي نشر کولی: $1.", "sessionprovider-generic": "$1 برخې", "sessionprovider-mediawiki-session-cookiesessionprovider": "د کوکی پر بنسټ خپروني", @@ -3265,7 +3398,7 @@ "authmanager-link-not-in-progress": "تایید په پرمختګ کې ندي یا د ناستې ډاټا ورک شوی. لطفا د پیل څخه بیا شروع وکړئ.", "authmanager-autocreate-noperm": "د اتوماتيک حساب جوړولو جوړولو اجازه نشته.", "authmanager-autocreate-exception": "د پخوانیو غلطیو له امله د اتوماتیک حساب ورکولو جوړول په عارضي ډول معیوب شوی.", - "authmanager-userdoesnotexist": "د \"$1\" گڼون نه دی ثبت شوی.", + "authmanager-userdoesnotexist": "\"$1\" کارن گڼون نوم‌ليکلی نه دی.", "authmanager-userlogin-remembermypassword-help": "ایا پاسورډ باید د اوږدې مودې لپاره د ناستې د اوږدې مودې لپاره یاد وساتل شي.", "authmanager-username-help": "د اعتبار لپاره کارن نوم", "authmanager-password-help": "د اعتبار لپاره پټنوم.", @@ -3323,8 +3456,11 @@ "restrictionsfield-badip": "ناباوره آي پي آدرس او حدود د : $1", "restrictionsfield-label": "اجازه ورکړل شوي آي پي لړۍ:", "restrictionsfield-help": "په هره کرښه کې يوه وېب‌پته يا سي‌آی‌ډي‌آر بريد. د هرڅه چارنولو لپاره دا ارزښت وکاروئ:
                    0.0.0.0/0\n::/0
                    ", + "specialmute": "بې‌غږه", + "specialmute-submit": "تاييدول", "specialmute-label-mute-email": "د دې {{GENDER:$1|کارن}} برېښليکونه چوپول", "specialmute-header": "مهرباني وکړئ د {{BIDI:[[User:$1|$1]]}} لپاره د چوپ کولو غوره‌توبونه وټاکئ.", + "specialmute-email-footer": "د کارن {{BIDI:$2}} د برېښليک غوره‌توبونو مهارولو لپاره، مهرباني وکړئ لاندې وېبتړ نه ليدنه وکړئ: $1", "revid": "بیاکتنه $1", "pageid": "د مخ پېژند$1", "rawhtml-notallowed": "لیبلونه <html> د منظمو ليکنو څخه بهر نشي کارول کیدی.", @@ -3332,7 +3468,7 @@ "gotointerwiki-invalid": "ټاکل شوی سرلیک نامعلوم دی.", "gotointerwiki-external": "تاسي د {{SITENAME}} د پريښودلو په حال کې یاست لیدلو لپاره [[$2]]، کوم یو جلا ویب پاڼه ده.\n\n'''[$1 دوام ورکونه و $1 ته]'''", "undelete-cantedit": "تاسو دا مخ شيه ړنګولي ځکه چې تاسو د دا پامخ د سمون اجازه نه لرئ.", - "undelete-cantcreate": "تاسو دا پاڼه نشي ړنګولی ځکه چې د دې نوم سره هيڅ پاڼه شتون نلري او تاسو د دې مخ د جوړولو اجازه هم نلرئ.", + "undelete-cantcreate": "تاسو د دې مخ ناړنگول نشئ کولی ځکه چې په دې نوم هېڅ مخ نشته او تاسو د دې مخ د جوړولو اجازه هم نه لرئ.", "pagedata-title": "د پاڼې ډاټا", "pagedata-text": "دا پاڼه د پاڼو لپاره د ډاټا ګراف وړاندې کوي. مهرباني وکړئ د فرعي سرلیک نښې په کارولو سره د يو آر ال سرلیک چمتو کړئ.\n* د محتوا خبرې اترې د ستاسو د مراجعینو پر بنسټ د سرلیک قبولول دي. دا پدې مانا ده چې د پاڼې ډاټا به ستاسو د مراجعینو لخوا غوره شوي بڼه کې چمتو شي.", "pagedata-not-acceptable": "د سمون نمونه ونه موندل شوه. ملاتړ شوي ميمې ډولونه: $1", @@ -3349,6 +3485,7 @@ "passwordpolicies-policy-passwordnotincommonlist": "پټنوم بايد د ۱۰۰،۰۰۰ ټولگړو کارېدونکو پټنومونو لړليک کې نه وي.", "passwordpolicies-policyflag-forcechange": "د ننوتلو پرمهال يې بايد بدل کړئ", "passwordpolicies-policyflag-suggestchangeonlogin": "د ننوتلو پرمهال وړانديز بدلول", + "unprotected-js": "د امنيتي لاملونو له کبله جاواسکريپټ د ناخوندي مخونو څخه نشي بارېدای. مهرباني وکړئ يوازې په مېډياويکي: نوم‌تشيال کې يا د کارن څېرمه‌مخ په توگه جاواسکريپټ جوړ کړئ", "userlogout-continue": "ايا غواړئ چې له غونډاله ووځئ؟", "paramvalidator-help-type-user-subtype-name": "کارن‌نوم", "paramvalidator-help-type-user-subtype-temp": "لنډمهاله کارن", @@ -3362,7 +3499,7 @@ "skin-action-undelete": "ناړنگول", "skin-action-delete": "ړنگول", "skin-action-move": "لېږدول", - "newpages-showhide-registered": "$1 نوم‌ليکلي کارنان", + "newpages-showhide-registered": "نوم‌ليکلي کارنان $1", "blockedtext-made-by": "بنديز د $1 له خوا شوی.", "blockedtext-reason-comment": "لامل يې $1 ورکړی.", "blockedtext-start-time": "د بنديز پیل: $1", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/pt-br.json mediawiki-1.43.9+dfsg/languages/i18n/pt-br.json --- mediawiki-1.43.8+dfsg/languages/i18n/pt-br.json 2026-04-01 12:33:20.825554400 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/pt-br.json 2026-06-29 17:54:46.963096400 +0000 @@ -3287,7 +3287,7 @@ "confirmemail_subject": "{{SITENAME}} confirmação de endereço de e-mail", "confirmemail_body": "Alguém, provavelmente você, com o endereço de IP $1,\nregistrou uma conta \"$2\" com este endereço de email em {{SITENAME}}.\n\nPara confirmar que esta conta realmente é sua, e para ativar\nas funcionalidades de email em {{SITENAME}},\nabra o seguinte endereço no seu navegador:\n\n$3\n\nSe você *não* registrou a conta, clique neste link\npara cancelar a confirmação do endereço de email:\n\n$5\n\nEste código de confirmação irá expirar em $4.", "confirmemail_body_changed": "Alguém, provavelmente você com o endereço de IP $1,\nalterou o endereço de e-mail da conta \"$2\" para este em {{SITENAME}}.\n\nPara confirmar que esta conta é realmente sua e reativar\nas funcionalidades de e-mail em {{SITENAME}},\nabra o seguinte link no seu navegador:\n\n$3\n\nCaso a conta *não* lhe pertença, siga o seguinte link\npara cancelar a confirmação do endereço de e-mail:\n\n$5\n\nEste código de confirmação irá expirar em $4.", - "confirmemail_body_set": "Alguém, provavelmente você, com o endereço de IP $1,\ndefiniu o endereço de e-mail da conta \"$2\" para este em {{SITENAME}}.\n\nPara confirmar que esta conta é realmente sua e reativar\nas funcionalidades de email em {{SITENAME}},\nabra o seguinte link no seu navegador:\n\n$3\n\nCaso a conta *não* lhe pertença, siga o seguinte link\npara cancelar a confirmação do endereço de e-mail:\n\n$5\n\nEste código de confirmação irá expirar em $4.", + "confirmemail_body_set": "Alguém, provavelmente você, com o endereço de IP $1,\ndefiniu o endereço de e-mail da conta \"$2\" para este, em {{SITENAME}}.\n\nPara confirmar que esta conta é realmente sua e reativar\nas funcionalidades de email em {{SITENAME}},\nabra o seguinte link no seu navegador:\n\n$3\n\nCaso a conta *não* lhe pertença, siga o seguinte link\npara cancelar a confirmação do endereço de e-mail:\n\n$5\n\nEste código de confirmação irá expirar em $4.", "confirmemail_invalidated": "Confirmação de endereço de e-mail cancelada", "invalidateemail": "Cancelar confirmação de e-mail", "notificationemail_subject_changed": "O endereço de e-mail registrado {{SITENAME}} foi alterado", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/pt.json mediawiki-1.43.9+dfsg/languages/i18n/pt.json --- mediawiki-1.43.8+dfsg/languages/i18n/pt.json 2026-04-01 12:33:20.827554500 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/pt.json 2026-06-29 17:54:46.965096500 +0000 @@ -100,7 +100,8 @@ "RogueScholar", "Maria Manuela Silva", "BlackShadoww", - "SomeRandomDeveloper" + "SomeRandomDeveloper", + "MrNinja" ] }, "sunday": "domingo", @@ -2336,7 +2337,7 @@ "actioncomplete": "Operação executada", "actionfailed": "Operação falhou", "deletedtext": "\"$1\" foi eliminada.\nConsulte $2 para um registo de eliminações recentes.", - "deleted-page-and-talkpage": "\"$1\" e \"$2\" foram eliminadas.\nConsulte \"$3\" para obter um registo das eliminações recentes.", + "deleted-page-and-talkpage": "\"$1\" e \"$2\" foram eliminadas.\nConsulte o $3 para obter um registo das eliminações recentes.", "dellogpage": "Registo de eliminações", "dellogpagetext": "Encontra abaixo uma lista das eliminações mais recentes.", "deletionlog": "registo de eliminações", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/qqq.json mediawiki-1.43.9+dfsg/languages/i18n/qqq.json --- mediawiki-1.43.8+dfsg/languages/i18n/qqq.json 2026-04-01 12:33:20.830554500 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/qqq.json 2026-06-29 17:54:56.757230300 +0000 @@ -279,7 +279,8 @@ "Ильгиз", "Albertoleoncio", "NguoiDungKhongDinhDanh", - "Warudo" + "Warudo", + "Sree1959" ] }, "sidebar": "{{notranslate}}", @@ -593,7 +594,7 @@ "perfcached": "Like {{msg-mw|perfcachedts}} but used when we do not know how long ago page was cached (unlikely to happen).\n\nParameters:\n* $1 - the max result cut off ($wgQueryCacheLimit)", "perfcachedts": "Used on pages that list page lists for which the displayed data is cached. Parameters:\n* $1 - a time stamp (date and time combined)\n* $2 - a date (optional)\n* $3 - a time (optional)\n* $4 - the cut off limit for cached results ($wgQueryCacheLimit). If there are more then this many results for the query, only the first $4 of those will be listed on the page. Usually $4 is about 1000.", "querypage-no-updates": "Text on some special pages, e.g. [[Special:FewestRevisions]].", - "querypage-updates-periodical": "Text on some special pages which are configurated with a periodical run of a maintenance script.\n\nSee also {{msg-mw|querypage-no-updates}}.", + "querypage-updates-periodical": "Text on some special pages which are configured with a periodical run of a maintenance script.\n\nSee also {{msg-mw|querypage-no-updates}}.", "viewsource": "The text displayed in place of the {{msg-mw|Edit}} tab when the user has no permission to edit the page.\n\nSee also:\n* {{msg-mw|Viewsource}}\n* {{msg-mw|Accesskey-ca-viewsource}}\n* {{msg-mw|Tooltip-ca-viewsource}}\n{{Identical|View source}}", "protection-indicator-title-infinity": "Title text displayed when hovering over a lock icon that indicates a page is protected indefinitely. Parameters:\n* $1 - protection level (e.g. \"autoconfirmed\")", "protection-indicator-title": "Title text displayed when hovering over a lock icon that indicates a page is protected. Parameters:\n* $1 - protection level (e.g. \"autoconfirmed\")\n* $2 - expiry date (e.g. \"19 May 2024\")", @@ -658,8 +659,8 @@ "userlogin-signwithsecure": "Text of link to HTTPS login form.\n\nSee example: [[Special:UserLogin]]", "cannotlogin-title": "Error page title shown when logging in is not possible. This is a catch-all when a more specific reason is not available.", "cannotlogin-text": "Error page text shown when logging in is not possible. This is a catch-all when a more specific reason is not available.", - "cannotloginnow-title": "Error page title shown when logging in is not possible becuse the session provider in use does the user authentication itself.", - "cannotloginnow-text": "Error page text shown when logging in is not possible becuse the session provider in use does the user authentication itself. Parameters:\n* $1 - Session type in use that makes it not possible to log in, from a message like {{msg-mw|sessionprovider-mediawiki-session-cookiesessionprovider}}.", + "cannotloginnow-title": "Error page title shown when logging in is not possible because the session provider in use does the user authentication itself.", + "cannotloginnow-text": "Error page text shown when logging in is not possible because the session provider in use does the user authentication itself. Parameters:\n* $1 - Session type in use that makes it not possible to log in, from a message like {{msg-mw|sessionprovider-mediawiki-session-cookiesessionprovider}}.", "cannotcreateaccount-title": "Error page title shown when manual account creation is not possible. That probably means the wiki supports some other account creation method, e.g. autocreation by the session provider. (When account creation is possible but the current user does not have permission to do it, a more specific error message is displayed.)", "cannotcreateaccount-text": "Error page text shown when manual account creation is not possible. That probably means the wiki supports some other account creation method, e.g. autocreation by the session provider. (When account creation is possible but the current user does not have permission to do it, a more specific error message is displayed.)", "yourdomainname": "Used as label for listbox.", @@ -855,7 +856,7 @@ "passwordreset-nocaller": "Shown when a password reset was requested but the process failed due to an internal error related to missing details about the origin (caller) of the password reset request.", "passwordreset-nosuchcaller": "Shown when a password reset was requested but the username of the caller could not be resolved to a user. This is an internal error.\n\nParameters:\n* $1 - username of the caller", "passwordreset-ignored": "Shown when password reset was unsuccessful due to configuration problems.", - "passwordreset-invalidemail": "Returned when the email address is syntatically invalid.", + "passwordreset-invalidemail": "Returned when the email address is syntactically invalid.", "passwordreset-nodata": "Returned when no data was provided.", "changeemail": "Title of [[Special:ChangeEmail|special page]]. This page also allows removing the user's email address.", "changeemail-summary": "{{ignored}}", @@ -988,7 +989,7 @@ "edit_form_incomplete": "Error message in Preview page.\n\nSee also:\n* {{msg-mw|Token suffix mismatch}}\n* {{msg-mw|Session fail preview}}\n* {{msg-mw|Edit form incomplete}}", "editing": "Shown as page title when editing a page. Parameters:\n* $1 - the name of the page that is being edited. e.g. \"Editing Main Page\"\n{{Related|Editing}}\n{{Identical|Editing}}", "edit-textarea-aria-label": "Label for the Wikitext editing textarea for users of assistive technologies.", - "creating": "Shown as page title when creating a page. Parameters:\n* $1 - the name of the page that is being created. Example: \"Creating Main Page\".\n{{Related|Editing}}\n{{Identical|Creating}}", + "creating": "Shown as page title when creating a page. Parameters:\n* $1 - the name of the page that is being created. Example: \"Creating Main Page\".\n{{Related|Editing}}", "editingsection": "This message displays at the top of the page when a user is editing a page section. Parameters:\n* $1 - page name\n{{Related|Editing}}", "editingcomment": "This message displays at the top of the page when a user is creating a new section. Parameters:\n* $1 - page name\n{{Related|Editing}}", "editconflict": "Alert message when saving a page causes an edit conflict. Parameters:\n* $1 - page name\n{{Related|Editing}}", @@ -1046,12 +1047,12 @@ "postedit-confirmation-saved": "{{gender}}\nShown after a user saves a page. Parameters:\n* $1 - the current user, for GENDER support\n* $2 - the revision ID of the published edit", "postedit-confirmation-published": "{{gender}}\nShown after a user publishes a page. Parameters:\n* $1 - the current user, for GENDER support\n* $2 - the revision ID of the published edit", "postedit-temp-created-label": "The heading for a message shown after temporary user creation on page save.", - "postedit-temp-created": "The body text for a message shown after temporary user creation on page save. Parameters:\n* $1 - The URL for creating an account.\n* $2 - Documentation page for temporary accounts.", + "postedit-temp-created": "The body text for a message shown after temporary user creation on page save. Parameters:\n* $1 - The URL for creating an account.\n* $2 - Documentation page for temporary accounts. The link is defined at {{msg-mw|tempuser-helppage}}", "edit-already-exists": "Used as error message.\n\nSee also:\n* {{msg-mw|edit-hook-aborted}}\n* {{msg-mw|edit-gone-missing}}\n* {{msg-mw|edit-conflict}}\n* {{msg-mw|edit-no-change}}", "addsection-preload": "{{notranslate}}", "addsection-editintro": "{{notranslate}}", "defaultmessagetext": "Caption above the default message text shown on the left-hand side of a diff displayed after clicking \"Show changes\" when creating a new page in the MediaWiki: namespace", - "content-failed-to-parse": "Error message indicating that the page's content can not be saved because it is syntactically invalid. This may occurr for content types using serialization or a strict markup syntax.\n\nParameters:\n* $1 – content model, any one of the following messages:\n** {{msg-mw|Content-model-wikitext}}\n** {{msg-mw|Content-model-javascript}}\n** {{msg-mw|Content-model-css}}\n** {{msg-mw|Content-model-json}}\n** {{msg-mw|Content-model-text}}\n* $2 – content format as MIME type (e.g. text/css)\n* $3 – specific error message", + "content-failed-to-parse": "Error message indicating that the page's content can not be saved because it is syntactically invalid. This may occur for content types using serialization or a strict markup syntax.\n\nParameters:\n* $1 – content model, any one of the following messages:\n** {{msg-mw|Content-model-wikitext}}\n** {{msg-mw|Content-model-javascript}}\n** {{msg-mw|Content-model-css}}\n** {{msg-mw|Content-model-json}}\n** {{msg-mw|Content-model-text}}\n* $2 – content format as MIME type (e.g. text/css)\n* $3 – specific error message", "invalid-content-data": "Error message indicating that the page's content can not be saved because it is invalid. This may occur for content types with internal consistency constraints.", "invalid-json-data": "Error message indicating the page's content is not valid JSON.\n\nParameters:\n* $1 - specific validation error message", "content-not-allowed-here": "Error message indicating that the desired content model is not supported in given location.\n* $1 - the human readable name of the content model: {{msg-mw|Content-model-wikitext}}, {{msg-mw|Content-model-javascript}}, {{msg-mw|Content-model-json}}, {{msg-mw|Content-model-css}} or {{msg-mw|Content-model-text}}\n* $2 - the title of the page in question\n* $3 - the role name of the [[:mw:Manual:Slot|slot]] the content is not allowed in", @@ -1076,8 +1077,8 @@ "duplicate-args-category-desc": "Duplicate arguments category description. Shown on [[Special:TrackingCategories]].\n\nSee also:\n* {{msg-mw|Duplicate-args-category}}", "expensive-parserfunction-warning": "On some (expensive) [[MetaWikipedia:Help:ParserFunctions|parser functions]] (e.g. {{#ifexist:}}) there is a limit of how many times it may be used. This is an error message shown when the limit is exceeded.\n\nParameters:\n* $1 - the current number of parser function calls\n* $2 - the allowed number of parser function calls\nSee also [[:mw:Manual:$wgExpensiveParserFunctionLimit|$wgExpensiveParserFunctionLimit in the MediaWiki manual]].\n\nSee also:\n* {{msg-mw|Expensive-parserfunction-category}}", "expensive-parserfunction-category": "{{tracking category name}}\nThis message is used as a category name for a [[mw:Special:MyLanguage/Help:Tracking categories|tracking category]] where pages are placed automatically if they contain too many calls to expensive parser functions.\n\nSee also:\n* {{msg-mw|Expensive-parserfunction-category-desc}}\n* {{msg-mw|Expensive-parserfunction-warning}}", - "post-expand-template-inclusion-warning": "When templates are expanded, there is a size limit for the number of bytes yielded. Usually that occurs from excessively nested templates, recursive templates, or ones having x-zillion of #if #case or similar contructs in them. When the wikicode parser detects this, it outputs a red warning message to the page.\n\n\nSee also:\n* {{msg-mw|Post-expand-template-inclusion-category}}", - "post-expand-template-inclusion-category": "{{tracking category name}}\nThis message is used as a category name for a [[mw:Special:MyLanguage/Help:Tracking categories|tracking category]] where pages are placed automatically if the expanded size of the templates they contain exceeds the limit.\n\nWhen templates are expanded, there is a size limit for the number of bytes yielded. Usually that occurs from excessively nested templates, recursive templates, or ones having x-zillion of #if #case or similar contructs in them. When the wikicode parser detects this, it outputs a red warning message to the page.\n\nSee also:\n* {{msg-mw|Post-expand-template-inclusion-category-desc}}\n* {{msg-mw|Post-expand-template-inclusion-warning}}", + "post-expand-template-inclusion-warning": "When templates are expanded, there is a size limit for the number of bytes yielded. Usually that occurs from excessively nested templates, recursive templates, or ones having x-zillion of #if #case or similar constructs in them. When the wikicode parser detects this, it outputs a red warning message to the page.\n\n\nSee also:\n* {{msg-mw|Post-expand-template-inclusion-category}}", + "post-expand-template-inclusion-category": "{{tracking category name}}\nThis message is used as a category name for a [[mw:Special:MyLanguage/Help:Tracking categories|tracking category]] where pages are placed automatically if the expanded size of the templates they contain exceeds the limit.\n\nWhen templates are expanded, there is a size limit for the number of bytes yielded. Usually that occurs from excessively nested templates, recursive templates, or ones having x-zillion of #if #case or similar constructs in them. When the wikicode parser detects this, it outputs a red warning message to the page.\n\nSee also:\n* {{msg-mw|Post-expand-template-inclusion-category-desc}}\n* {{msg-mw|Post-expand-template-inclusion-warning}}", "post-expand-template-argument-warning": "Used as warning in parser limitation.\n\nSee also:\n* {{msg-mw|Post-expand-template-argument-category}}", "post-expand-template-argument-category": "{{tracking category name}}\nThis message is used as a category name for a [[mw:Special:MyLanguage/Help:Tracking categories|tracking category]] where pages are placed automatically if they contain omitted template arguments.\n\nSee also:\n* {{msg-mw|Post-expand-template-argument-category-desc}}\n* {{msg-mw|Post-expand-template-argument-warning}}", "template-equals-category": "{{tracking category name}}\nThis message is used as a category name for a [[mw:Special:MyLanguage/Help:Tracking categories|tracking category]] where pages with deprecated uses of {{=}} will be listed.", @@ -1484,6 +1485,7 @@ "right-blockemail": "{{doc-right|blockemail}}", "right-hideuser": "{{doc-right|hideuser}}\nThis user right is part of the [[mw:RevisionDelete|RevisionDelete]] feature.\nIt can be given to the group {{msg-mw|group-suppress}}, although that group is disabled by default.\n\nSee also\n* {{msg-mw|right-suppressionlog}}\n* {{msg-mw|right-suppressrevision}}\n* {{msg-mw|right-deletelogentry}}\n* {{msg-mw|right-deleterevision}}", "right-ipblock-exempt": "{{doc-right|ipblock-exempt}}\nThis user automatically bypasses IP blocks, auto-blocks and range blocks - so I presume - but I am uncertain", + "right-logentryimport": "{{doc-right|logentryimport}}", "right-unblockself": "{{doc-right|unblockself}}", "right-protect": "{{doc-right|protect}}", "right-editprotected": "{{doc-right|editprotected}}\nRefers to {{msg-mw|Protect-level-sysop}}.\n\nSee also:\n* {{msg-mw|Right-editeditorprotected}}\n* {{msg-mw|Right-editextendedsemiprotected}}\n* {{msg-mw|Right-editprotected}}\n* {{msg-mw|Right-editsemiprotected}}", @@ -1640,6 +1642,7 @@ "action-viewsuppressed": "{{doc-action|viewsuppressed}}", "action-hideuser": "{{doc-action|hideuser}}", "action-ipblock-exempt": "{{doc-action|ipblock-exempt}}", + "action-logentryimport": "{{doc-action|logentryimport}}", "action-unblockself": "{{doc-action|unblockself}}", "action-noratelimit": "{{doc-action|noratelimit}}", "action-reupload-own": "{{doc-action|reupload-own}}", @@ -2139,7 +2142,7 @@ "filehist-datetime": "Used on image descriptions, see for example [[:File:Yes.png#filehistory]].\n{{Identical|Date}}", "filehist-thumb": "Shown in the file history list of a file description page.\n\nExample: [[:Image:Addon-icn.png]]\n{{Identical|Thumbnail}}", "filehist-thumbtext": "Shown in the file history list of a file description page, as 'alt text' of the thumbnail(s). Parameters:\n* $1 - timestamp, localized. e.g. ''10:23, 18 april 2007''\n* $2 - (Optional) the date\n* $3 - (Optional) the time\nExample: [[wikipedia:Image:Madeleine close2.jpg]]", - "filehist-nothumb": "Shown if no thumbnail is available in the file history list of a file desription page.\n\nExample: [[:Image:Addon-icn.png]]", + "filehist-nothumb": "Shown if no thumbnail is available in the file history list of a file description page.\n\nExample: [[:Image:Addon-icn.png]]", "filehist-user": "In image description page.\n\n{{Identical|User}}", "filehist-dimensions": "Used as label in file description page.\n\nFollowed by length, or width x height, and filesize. e.g. \"1.5 s (13 KB)\".", "filehist-comment": "In file description page\n\n{{Identical|Comment}}", @@ -2717,7 +2720,7 @@ "changecontentmodel-title-label": "Label for the input field where the target page title should be entered\n{{Identical|Page title}}", "changecontentmodel-model-label": "Label of the dropdown listing available content model types the user can change a page to", "changecontentmodel-reason-label": "{{Identical|Reason}}", - "changecontentmodel-submit": "Label of the form \"submit\" button for [[Special:ChangeContentModel]]\n{{Identical|Change}}", + "changecontentmodel-submit": "Label of the form \"submit\" button for [[Special:ChangeContentModel]] when editing an existing page\n{{Identical|Change}}", "changecontentmodel-success-title": "Title of the success page of the change content model special page", "changecontentmodel-success-text": "Message telling user that their change has been successfully done.\n* $1 - Target page title", "changecontentmodel-cannot-convert": "Error message shown if the content model cannot be changed to the specified type. $1 is the page title, $2 is the localized content model name.", @@ -2856,7 +2859,7 @@ "mycontris": "Link to the current user's own contributions, in the personal account links area, at the upper right corner of the page.\n\nSee also:\n* {{msg-mw|Mycontris}}\n* {{msg-mw|Accesskey-pt-mycontris}}\n* {{msg-mw|Tooltip-pt-mycontris}}\n{{Identical|Contribution}}", "anoncontribs": "Same as {{msg-mw|mycontris}} but used for non-logged-in users.\n\nSee also:\n* {{msg-mw|Accesskey-pt-anoncontribs}}\n* {{msg-mw|Tooltip-pt-anoncontribs}}\n{{Identical|Contribution}}", "contribute": "The page name of the target page.\n\nThe target page shows two tabs the 1st is the available contribution actions and the 2nd is an overview of the most recent contributions by a user.\n\nSee also:\n* {{msg-mw|Contributions}}\n* {{msg-mw|Accesskey-t-contributions}}\n* {{msg-mw|Tooltip-t-contributions}}", - "contributions-subtitle": "Contributions for \"user\". Parameters:\n* $1 is an IP address or a username, with a link which points to the user page (if registered user).\n* $2 is the username only without any namespace prefix or link (to be used with GENDER).", + "contributions-subtitle": "Contributions for \"user\". Parameters:\n* $1 is an IP address or a username, with a link that points to the user page (if registered user).\n* $2 is the username only without any namespace prefix or link (to be used with GENDER).", "contributions-edit-count": "Lists edit count. Parameters:\n* $1 is the username.\n* $2 is the user's edit count.", "contributions-account-creation-date": "Lists account creation date. Parameters:\n* $1 is the account creation date.", "contributions-userdoesnotexist": "This message is used in [[Special:Contributions]]. It is used to tell the user that the name they searched for doesn't exist.\n\nParameters:\n* $1 - a username\n{{Identical|Userdoesnotexist}}", @@ -3398,7 +3401,7 @@ "tooltip-ca-move": "See also:\n* {{msg-mw|Move}}\n* {{msg-mw|Accesskey-ca-move}}\n* {{msg-mw|Tooltip-ca-move}}\n{{Identical|Move this page}}", "tooltip-ca-watch": "See also:\n* {{msg-mw|Watch}}\n* {{msg-mw|Accesskey-ca-watch}}\n* {{msg-mw|Tooltip-ca-watch}}\n{{Identical|Add this page to your watchlist}}", "tooltip-ca-unwatch": "Tooltip shown when hovering over the {{msg-mw|Unwatch}} tab and the page is being watched indefinitely.\n\nSee also:\n* {{msg-mw|Unwatch}}\n* {{msg-mw|Accesskey-ca-unwatch}}\n* {{msg-mw|Tooltip-ca-unwatch-expiring}}", - "tooltip-ca-unwatch-expiring": "Tooltip shown when hovering over the {{msg-mw|Unwatch}} tab and the page is being watched temporarily.\n\nParemeter:\n* $1 - the number of days left in watchlist.\n\nSee also:\n* {{msg-mw|Unwatch}}\n* {{msg-mw|Accesskey-ca-unwatch}}\n* {{msg-mw|Tooltip-ca-unwatch}}", + "tooltip-ca-unwatch-expiring": "Tooltip shown when hovering over the {{msg-mw|Unwatch}} tab and the page is being watched temporarily.\n\nParameter:\n* $1 - the number of days left in watchlist.\n\nSee also:\n* {{msg-mw|Unwatch}}\n* {{msg-mw|Accesskey-ca-unwatch}}\n* {{msg-mw|Tooltip-ca-unwatch}}", "tooltip-ca-unwatch-expiring-hours": "Tooltip shown when hovering over the {{msg-mw|Unwatch}} tab and when the watchlist is expiring in a few hours.\n\nSee also:\n* {{msg-mw|Unwatch}}\n* {{msg-mw|Accesskey-ca-unwatch}}\n* {{msg-mw|Tooltip-ca-unwatch}}", "tooltip-search": "The tooltip when hovering over the search menu.\n\nSee also:\n* {{msg-mw|Search}}\n* {{msg-mw|Accesskey-search}}\n* {{msg-mw|Tooltip-search}}\n{{Identical|Search}}", "tooltip-search-go": "This is the text of the tooltip displayed when hovering the mouse over the {{msg-mw|Go}} button next to the search box.\n\nSee also:\n* {{msg-mw|Go}}\n* {{msg-mw|Accesskey-search-go}}\n* {{msg-mw|Tooltip-search-go}}", @@ -3596,7 +3599,7 @@ "show-big-image-size": "Parameters:\n* $1 - the width of the image(s) in pixels\n* $2 - the height of the image(s) in pixels", "file-info-gif-looped": "Part of the information provided about a [[w:Gif|.gif file]] on its file description page. Looped means repeating in the context of an animated gif. It is a sequence of images, each displayed after the other, and the first one displayed after the last, in a never ending loop. For example of message in use see [[:File:Mouse10.gif]].\n{{Identical|Looped}}", "file-info-gif-frames": "Part of the information provided about a [[w:Gif|.gif file]] on its file description page.\n\nParameters:\n* $1 - number of frames\n{{Identical|Frame}}", - "file-info-png-looped": "Part of the information provided about a [[w:APNG|.apng file]] on its file description page. Looped means repeating indefinetly in the context of an animated png. It is a sequence of images, each displayed after the other, and the first one displayed after the last, in a never ending loop.\n{{Identical|Looped}}", + "file-info-png-looped": "Part of the information provided about a [[w:APNG|.apng file]] on its file description page. Looped means repeating indefinitely in the context of an animated png. It is a sequence of images, each displayed after the other, and the first one displayed after the last, in a never ending loop.\n{{Identical|Looped}}", "file-info-png-repeat": "Part of the information provided about a [[w:APNG|.apng file]] on its file description page. The sequence of images is repeating a limited amount of time. It is a sequence of images, each displayed after the other, and the first one displayed after the last, for $1 times.", "file-info-png-frames": "Part of the information provided about a [[w:APNG|.apng file]] on its file description page.\n\nThe variable $1 is the number of individual frames in an animated gif file.\n\nFor example of message in use see [[:File:Mouse10.gif]].\n{{Identical|Frame}}", "file-no-thumb-animation": "We cannot animate thumbnails of this file.\n\nThis notice is shown on the image description page on animated svg files just below {{msg-mw|File-info-size}}.\n\nThis message may be overridden by a more specific message:\n* {{msg-mw|File-no-thumb-animation-gif}}.", @@ -3759,9 +3762,9 @@ "mcrundofailed": "Title of the error page when an editless undo fails.", "mcrundo-missingparam": "Error displayed when parameters for action=mcrundo are missing", "mcrundo-changed": "Message displayed when the page has been edited between the loading and submission of an editless undo.", - "mcrundo-parse-failed": "Error message indicating that the page's content can not be parsed because it is syntactically invalid. This may occurr for content types using serialization or a strict markup syntax.\n\nParameters:\n* $1 – specific error message", - "semicolon-separator": "{{Optional}}\n\nWarning: languages have different usages of punctuation, and sometimes they are swapped (e.g. openining and closing quotation marks, or full stop and colon in Armenian), or change their form (the full stop in Chinese and Japanese, the \"colon\" in Armenian used in fact as a regular full stop, the \"comma\" reversed in Arabic, or changed in Armenian, and Chinese, the \"semicolon\" in Greek used in fact as a regular question mark...)\n\nTheir spacing (before or after) may also vary across languages (for example French requires a non-breaking space, preferably narrow if the browser supports NNBSP, on the inner side of some punctuations like quotation/question/exclamation marks, colon, and semicolons; and Chinese and Japanese don't follow their fullwidth punctuations by a regular space).", - "comma-separator": "{{optional}}\n\nWarning: languages have different usages of punctuation, and sometimes they are swapped (e.g. openining and closing quotation marks, or full stop and colon in Armenian), or change their form (the full stop in Chinese and Japanese, the prefered \"colon\" in Armenian used in fact as the regular full stop, the comma in Arabic, Armenian, and Chinese...)\n\nTheir spacing (before or after) may also vary across languages (for example French requires a non-breaking space, preferably narrow if the browser supports NNBSP, on the inner side of some punctuations like quotation/question/exclamation marks, colon, and semicolons; for better line break handling in traditional & simplified Chinese, a zero-width space is added after the fullwidth \"comma\" as a soft line break without producing visual whitespaces).\n\n{{Format|plain}}", + "mcrundo-parse-failed": "Error message indicating that the page's content can not be parsed because it is syntactically invalid. This may occur for content types using serialization or a strict markup syntax.\n\nParameters:\n* $1 – specific error message", + "semicolon-separator": "{{Optional}}\n\nWarning: languages have different usages of punctuation, and sometimes they are swapped (e.g. opening and closing quotation marks, or full stop and colon in Armenian), or change their form (the full stop in Chinese and Japanese, the \"colon\" in Armenian used in fact as a regular full stop, the \"comma\" reversed in Arabic, or changed in Armenian, and Chinese, the \"semicolon\" in Greek used in fact as a regular question mark...)\n\nTheir spacing (before or after) may also vary across languages (for example French requires a non-breaking space, preferably narrow if the browser supports NNBSP, on the inner side of some punctuations like quotation/question/exclamation marks, colon, and semicolons; and Chinese and Japanese don't follow their fullwidth punctuations by a regular space).", + "comma-separator": "{{optional}}\n\nWarning: languages have different usages of punctuation, and sometimes they are swapped (e.g. opening and closing quotation marks, or full stop and colon in Armenian), or change their form (the full stop in Chinese and Japanese, the preferred \"colon\" in Armenian used in fact as the regular full stop, the comma in Arabic, Armenian, and Chinese...)\n\nTheir spacing (before or after) may also vary across languages (for example French requires a non-breaking space, preferably narrow if the browser supports NNBSP, on the inner side of some punctuations like quotation/question/exclamation marks, colon, and semicolons; for better line break handling in traditional & simplified Chinese, a zero-width space is added after the fullwidth \"comma\" as a soft line break without producing visual whitespaces).\n\n{{Format|plain}}", "colon-separator": "{{optional}}\nChange it only if your language uses another character for ':' or it needs an extra space before the colon.\n\n{{Format|plain}}", "autocomment-prefix": "{{notranslate}}", "pipe-separator": "{{optional}}", @@ -4644,7 +4647,7 @@ "authprovider-resetpass-skip-help": "Description of the option to skip resetting a password in ResetPasswordSecondaryAuthenticationProvider.", "authform-nosession-login": "Error message shown when the login was successful, but the session could not be reestablished on the next request. $1 is an explanation which depends on what session handler is being used, such as {{msg-mw|sessionprovider-nocookies}}.", "authform-nosession-signup": "Error message shown when the account creation was successful, but the session could not be reestablished on the next request. $1 is an explanation which depends on what session handler is being used, such as {{msg-mw|sessionprovider-nocookies}}.", - "authform-newtoken": "Error message shown on the auth form when the session has no CSRF token. This can be caused by session expiry but it is more likely that the client does not support sessions for some reason (e.g. a browser with all cookies diabled). $1 is an explanation (in the form of full sentences) given by the session provider of why sessions might not work (usually this will be {{msg-mw|sessionprovider-nocookies}}).", + "authform-newtoken": "Error message shown on the auth form when the session has no CSRF token. This can be caused by session expiry but it is more likely that the client does not support sessions for some reason (e.g. a browser with all cookies disabled). $1 is an explanation (in the form of full sentences) given by the session provider of why sessions might not work (usually this will be {{msg-mw|sessionprovider-nocookies}}).", "authform-notoken": "Error message shown on the auth form when the submitted data has no CSRF token.", "authform-wrongtoken": "Error message shown on the auth form when the submitted CSRF token value is invalid.", "specialpage-securitylevel-not-allowed-title": "Error page title shown when the user visits a special page but the authentication security check fails.", @@ -4656,7 +4659,7 @@ "authpage-cannot-link": "Error message shown on authentication-related special pages when account linking cannot start. This is not supposed to happen unless the site is misconfigured.", "authpage-cannot-link-continue": "Error message shown on authentication-related special pages when account linking cannot continue. This most likely means a session timeout.", "cannotauth-not-allowed-title": "Title of the error page shown when the user tries to use an authentication-related page they should not have access to.", - "cannotauth-not-allowed": "Text of the error page shown when the user tries t use an authentication-related page they should not have access to.", + "cannotauth-not-allowed": "Text of the error page shown when the user tries to use an authentication-related page they should not have access to.", "changecredentials": "Title of the special page [[Special:ChangeCredentials]] which allows changing authentication credentials (such as the password).", "changecredentials-submit": "Used on [[Special:ChangeCredentials]].", "changecredentials-invalidsubpage": "Error message shown when using [[Special:ChangeCredentials]] with an invalid type.\n\nParameters:\n* $1 - subpage name.", @@ -4815,6 +4818,7 @@ "right-renameuser": "Message for renameuser right\n{{Doc-right|renameuser}}", "renameuser-renamed-notice": "Parameters:\n* $1 - (Optional) username, for GENDER support", "log-unknown-action": "Fallback message used to display an unknown action in the log. Parameters:\n* $1 - Page title.\n* $2 - Key of the action.", + "log-unsafe-logentry": "{{technical}}\nSee [[phab:T422244]]. Follows {{msg-mw|log-unknown-action}}", "createacct-benefit-heading-temp-user": "Heading text description for temporary users who want to create an account to make their edits more permanent.", "createacct-benefit-subheading-temp-user": "Subheading text description for temporary users who want to create an account to make their edits more permanent.", "benefit-1-description": "The text for the first benefit shown on signup for temporary users.", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/rsk.json mediawiki-1.43.9+dfsg/languages/i18n/rsk.json --- mediawiki-1.43.8+dfsg/languages/i18n/rsk.json 2026-04-01 12:33:20.838554600 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/rsk.json 2026-06-29 17:54:46.976096600 +0000 @@ -1528,6 +1528,7 @@ "ignorewarning": "Занєдзбай спозореня и зачувай файл", "ignorewarnings": "Занєдзбай шицки спозореня", "minlength1": "Назва файла муши мац голєм єден знак.", + "watchthisupload": "Опатрице тот файл", "upload-file-error": "Нукашня гришка", "upload-dialog-title": "Пошлї файл", "upload-dialog-button-cancel": "Одкаж", @@ -1538,6 +1539,7 @@ "upload-form-label-infoform-title": "Деталї", "upload-form-label-infoform-name": "Мено", "upload-form-label-infoform-description": "Опис", + "upload-form-label-usage-title": "Хаснованє", "upload-form-label-usage-filename": "Мено файла", "upload-form-label-own-work": "То моя власна робота", "upload-form-label-infoform-categories": "Катеґориї", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/ru.json mediawiki-1.43.9+dfsg/languages/i18n/ru.json --- mediawiki-1.43.8+dfsg/languages/i18n/ru.json 2026-04-01 12:33:20.840554500 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/ru.json 2026-06-29 17:54:46.979096700 +0000 @@ -202,7 +202,11 @@ "Dolbaeb", "EneshTranslates", "Mitte27", - "Engineer56" + "Engineer56", + "Shabe", + "LuckyBlock13fa", + "Маринад", + "Ouclie" ] }, "sunday": "воскресенье", @@ -349,7 +353,7 @@ "redirectedfrom": "(перенаправлено с «$1»)", "redirectpagesub": "Страница-перенаправление", "redirectto": "Перенаправление на:", - "lastmodifiedat": "Эта страница в последний раз была отредактирована $1 года в $2.", + "lastmodifiedat": "Страница в последний раз была отредактирована $1 года в $2.", "viewcount": "К этой странице обращались $1 {{PLURAL:$1|раз|раза|раз}}.", "protectedpage": "Защищённая страница", "jumpto": "Перейти к:", @@ -531,7 +535,7 @@ "virus-badscanner": "Ошибка настройки. Неизвестный сканер вирусов: ''$1''", "virus-scanfailed": "ошибка сканирования (код $1)", "virus-unknownscanner": "неизвестный антивирус:", - "logouttext": "Вы завершили сеанс работы.\n\nНекоторые страницы могут продолжить отображаться так, как будто вы все ещё не завершили сеанс, пока вы не обновите кэш браузера.", + "logouttext": "Вы вышли из учётной записи.\n\nВнимание: до очистки браузерного кэша некоторые страницы могут отображаться так, будто вы всё ещё в системе.", "logouttext-for-temporary-account": "Вы вышли из своей временной учётной записи. \n\nОбратите внимание, что пока вы не очистите кэш браузера, некоторые страницы могут продолжать отображаться так, будто вы всё ещё не вышли из системы.", "logging-out-notify": "Вы выходите из системы. Пожалуйста, подождите.", "logout-failed": "Невозможно выйти прямо сейчас: $1", @@ -756,7 +760,7 @@ "resettokens-resetbutton": "Сбросить выбранные токены", "editrecovery": "Восстановление правки", "edit-recovery-nojs-placeholder": "Для функции «Восстановление правки» требуется JavaScript.", - "edit-recovery-special-user-unnamed": "Пожалуйста, [[Special:UserLogin|войдите в систему]] или [[Special:CreateAccount|создайте учетную запись]], чтобы использовать эту функцию.", + "edit-recovery-special-user-unnamed": "Пожалуйста, [[Special:UserLogin|войдите в систему]] или [[Special:CreateAccount|создайте учётную запись]], чтобы использовать эту функцию.", "edit-recovery-special-user-not-enabled": "Вы можете включить эту функцию в [[Special:Preferences#mw-prefsection-editing|Ваших настройках]].", "edit-recovery-special-intro": "У вас есть несохранённые изменения на {{PLURAL:$1|следующей странице или разделе|страницах и/или разделах}}:", "edit-recovery-special-intro-empty": "У вас нет несохранённых изменений.", @@ -793,7 +797,7 @@ "temp-user-banner-tooltip-description-expiration-soon": "Срок действия вашей временной учётной записи истекает через {{PLURAL:$1|$1 день|$1 дня|$1 дней}}. По истечении срока её действия при следующем редактировании без входа в систему будет создана новая.", "temp-user-banner-tooltip-description-expiration-soon-day": "Срок действия вашей временной учётной записи истечёт менее чем через день. По истечении срока её действия при следующем редактировании без входа в систему будет создана новая.", "temp-user-banner-tooltip-description-learn-more": "Эта временная учётная запись была создана после внесения правок без учётной записи в этом браузере и устройстве. [[mw:Special:MyLanguage/Help:Temporary_accounts|Подробнее]].", - "temp-user-banner-tooltip-description-login": "[[Special:UserLogin|Войдите]] или [[Special:CreateAccount|создайте учётную запись]], чтобы сохранить авторство будущих правок и получить доступ к другим функциям.", + "temp-user-banner-tooltip-description-login": "[[Special:UserLogin|Войдите]] или [[Special:CreateAccount|создайте учётную запись]], чтобы авторство будущих правок было под выбранным вами именем и у вас появился доступ к другим функциям.", "blankarticle": "Предупреждение: Страница, которую вы создаёте, пуста.\nЕсли снова нажмёте кнопку «$1», страница будет создана без какого-либо содержания.", "anoneditwarning": "Внимание: Вы не вошли в систему. Ваш IP-адрес будет общедоступен, если вы запишете какие-либо изменения. Если вы [$1 войдёте] или [$2 создадите учётную запись], её имя будет использоваться вместо IP-адреса, наряду с другими преимуществами.", "autocreate-edit-warning": "Внимание: вы не вошли в систему. После внесения изменений для вас будет создана временная учётная запись. [[{{MediaWiki:tempuser-helppage}}|Подробнее]]. [$1 Войдите в систему] или [$2 создайте учётную запись], чтобы продолжать получать уведомления после истечения срока действия этой учётной записи, а также получить доступ к другим функциям.", @@ -1144,7 +1148,7 @@ "searchresults": "Результаты поиска", "search-filter-title-prefix": "Искать только на страницах, название которых начинается с «$1»", "search-filter-title-prefix-reset": "Искать все страницы", - "searchresults-title": "Результаты для «$1»", + "searchresults-title": "Результаты поиска «$1»", "titlematches": "Совпадения в названиях страниц", "textmatches": "Совпадения в текстах страниц", "notextmatches": "Нет совпадений в текстах страниц", @@ -1173,7 +1177,7 @@ "search-category": "(категория «$1»)", "search-file-match": "(совпадает с содержимым файла)", "search-suggest": "Возможно, вы имели в виду «$1».", - "search-rewritten": "Показаны результаты для «$1». Для «$2» результаты не найдены.", + "search-rewritten": "Показаны результаты поиска «$1». Для «$2» результаты не найдены.", "search-interwiki-resultset-link": "Увидеть все результаты", "search-interwiki-more": "(ещё)", "search-interwiki-more-results": "ещё результаты", @@ -1192,7 +1196,7 @@ "powersearch-togglelabel": "Отметить:", "powersearch-toggleall": "Все", "powersearch-togglenone": "Ничего", - "powersearch-remember": "Запомнить в будущем", + "powersearch-remember": "Запомнить выбор в будущем", "search-external": "Внешний поиск", "searchdisabled": "Извините, но встроенный полнотекстовый поиск выключен. Вы можете воспользоваться поиском по сайту через поисковые системы общего назначения, однако имейте в виду, что копия сайта в их кэше может быть несколько устаревшей.", "search-error": "Произошла ошибка при поиске: $1", @@ -2370,8 +2374,8 @@ "addedwatchexpiryhours-talk": "Обсуждение «[[:$1]]» и связанная с ним страница были добавлены в ваш [[Special:Watchlist|список наблюдения]] на несколько часов.", "addedwatchexpirytext": "Страница «[[:$1]]» вместе с её обсуждением были добавлены в ваш [[Special:Watchlist|список наблюдения]] на время (срок: $2).", "addedwatchexpirytext-talk": "Обсуждение «[[:$1]]» и связанная с ним страница были добавлены в ваш [[Special:Watchlist|список наблюдения]] на {{GRAMMAR:accusative|$2}}.", - "addedwatchindefinitelytext": "Страница «[[:$1]]» и её обсуждение были добавлены в ваш [[Special:Watchlist|список наблюдения]] навсегда.", - "addedwatchindefinitelytext-talk": "Обсуждение «[[:$1]]» и связанная с ним страница были добавлены в ваш [[Special:Watchlist|список наблюдения]] навсегда.", + "addedwatchindefinitelytext": "Страница «[[:$1]]» и её обсуждение были добавлены в ваш [[Special:Watchlist|список наблюдения]].", + "addedwatchindefinitelytext-talk": "Обсуждение «[[:$1]]» и связанная с ним страница были добавлены в ваш [[Special:Watchlist|список наблюдения]].", "removewatch": "Удалить из списка наблюдения", "removedwatchtext": "Страница «[[:$1]]» вместе с её обсуждением были удалены из вашего [[Special:Watchlist|списка наблюдения]].", "removedwatchtext-talk": "«[[:$1]]» вместе со связанной с ней страницей были удалены из вашего [[Special:Watchlist|списка наблюдения]].", @@ -2608,12 +2612,12 @@ "contributions": "Вклад", "tool-link-contributions": "Вклад {{GENDER:$1|участника|участницы}}", "contributions-title": "Вклад {{GENDER:$1|участника|участницы}} $1", - "contributions-title-for-ip-when-temporary-accounts-enabled": "Вклад под старым IP-адресом $1", + "contributions-title-for-ip-when-temporary-accounts-enabled": "Вклад с IP $1", "contribute-title": "Вклад участника", "mycontris": "Вклад", "anoncontribs": "Вклад", "contribute": "Вклад", - "contributions-subtitle": "Результаты для {{GENDER:$2|$1}}", + "contributions-subtitle": "Результаты для {{GENDER:$2|участника|участницы}} $1", "contributions-edit-count": "{{GENDER:$1|Участник|Участница}} с $2 {{PLURAL:$2|правкой|правками}}.", "contributions-account-creation-date": "Учётная запись создана $1 года.", "contributions-userdoesnotexist": "Не зарегистрировано учётной записи «$1».", @@ -3124,7 +3128,7 @@ "anonymous": "{{PLURAL:$1|1=Анонимный участник|Анонимные участники}} {{grammar:genitive|{{SITENAME}}}}", "siteuser": "{{GENDER:$2|участник|участница}} {{grammar:genitive|{{SITENAME}}}} $1", "anonuser": "анонимный участник {{grammar:genitive|{{SITENAME}}}} $1", - "lastmodifiedatby": "Эта страница в последний раз была отредактирована $1 года в $2, автор изменения — $3.", + "lastmodifiedatby": "Страницу в последний раз редактировал{{GENDER:$4||а}} $1 года в $2 $3.", "othercontribs": "В создании приняли участие: $1.", "others": "другие", "siteusers": "{{PLURAL:$2|1={{GENDER:$1|участник|участница}}|участники}} {{grammar:genitive|{{SITENAME}}}} $1", @@ -4209,7 +4213,7 @@ "specialmute-email-footer": "Для управления настройками эл. почты {{GENDER:$2|участника|участницы}} {{BIDI:$2}}, пожалуйста, посетите следующий URL-адрес:\n$1", "specialmute-login-required": "Пожалуйста, войдите, чтобы изменить настройки игнорирования уведомлений.", "specialmute-login-required-for-temp-user": "Пожалуйста, создайте учётную запись, чтобы использовать функции отключения уведомлений от участника.", - "mute-preferences": "Настроить игнорирование уведомлений", + "mute-preferences": "Игнорировать уведомления", "revid": "версия $1", "pageid": "ID страницы $1", "rawhtml-notallowed": "<html> теги могут быть использованы только в пределах обычных страниц.", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/ryu.json mediawiki-1.43.9+dfsg/languages/i18n/ryu.json --- mediawiki-1.43.8+dfsg/languages/i18n/ryu.json 2026-04-01 12:33:20.843554500 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/ryu.json 2026-06-29 17:54:46.981096700 +0000 @@ -6,7 +6,8 @@ "Kyoww", "LaMagiaaa", "春春眠眠", - "さきじょーぐー" + "さきじょーぐー", + "Smaugryu" ] }, "sunday": "日曜日", @@ -248,6 +249,7 @@ "directorycreateerror": "ディレクトリ「$1」作らりやびらんたん。", "directoryreadonlyerror": "ディレクトリ「$1」や読み取い専用やいびーん。", "filenotfound": "ファイル「$1」やかめーいやびらんたん。", + "unexpected": "予期ねーる値やいびーん。:「$1」=「$2」", "formerror": "エラー: フォーム送らりやびらんたん。", "cannotdelete": "ページまたーファイル「$1」をちゃーさりやびらんたん。\nゆすたにんぬなーちゃーちゃるばすぬあいびーん。", "cannotdelete-title": "ページ「$1」ちゃーさりやびらん", @@ -263,7 +265,11 @@ "viewyourtext": "くぬページぬ御主ぬ編集ぬソースんーじゅる事とぅかコピーぬないびーん。", "namespaceprotected": "$1名前空間んかいあるページ編集する権限ぬねーいびらん。", "customcssprotected": "くぬCSS ページんかえー他ぬ利用者ぬ個人設定ぬあくとぅ、御主んかえー編集する権限ぬねーいびらん。", + "invalidtitle": "無効さるページ名", + "invalidtitle-knownnamespace": "タイトル「$2」とぅテキスト「$3」ぬ内組ー、無効さいびーん。", "exception-nologin": "ログインそーいびらん", + "virus-scanfailed": "スキャンあやまいさびたん(コード $1)", + "logging-out-notify": "うんじょーログアウトゥさりとーん。待ちくぃーみそーれー。", "logout-failed": "今ーログアウトないびらん:$1", "cannotlogoutnow-title": "今ーログアウトないびらん", "cannotlogoutnow-text": "$1 使とーるばそーログアウトないびらん。", @@ -305,6 +311,7 @@ "createacct-emailoptional": "メールアドレス (省略可能)", "createacct-email-ph": "メールアドレス入力しくぃみそーれー", "createacct-another-email-ph": "メールアドレスを入りてぃくぃみそーれー", + "createacct-realname": "そーなー(肝通い)", "createacct-submit": "アカウントをちゅくゆん", "createacct-another-submit": "アカウント作いん", "createacct-continue-submit": "アカウント作いしちるがすん", @@ -322,6 +329,7 @@ "loginsuccesstitle": "ログインそーいびーん", "loginsuccess": "{{SITENAME}}んかい「$1」んでぃゆる名使いログインさたん。", "login-userblocked": "くぬユーザーやブロックさっとーいびーん。ログイノー許さってぃうぅいびらん。", + "mailmypassword": "パスワードぬセットしーのーすん", "accountcreated": "アカウント作いびたん。", "accountcreatedtext": "利用者アカウント [[{{ns:User}}:$1|$1]] ([[{{ns:User talk}}:$1|トーク]]) 作いびたん。", "createaccount-title": "{{SITENAME}}ぬアカウント作いん", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/scn.json mediawiki-1.43.9+dfsg/languages/i18n/scn.json --- mediawiki-1.43.8+dfsg/languages/i18n/scn.json 2026-04-01 12:33:20.848554600 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/scn.json 2026-06-29 17:54:46.988096700 +0000 @@ -611,6 +611,7 @@ "postedit-confirmation-created": "La pàggina fu criata.", "postedit-confirmation-restored": "La pàggina fu ripristinata.", "postedit-confirmation-saved": "Lu tò canciamentu fu sarvatu.", + "postedit-confirmation-published": "[[Special:Diff/$2|Li tò canci]] foru pubblicati.", "postedit-temp-created-label": "Cuntu tempuàniu", "edit-already-exists": "Nun fu pussìbbili criari na pàggina nova.\nGià esisti.", "defaultmessagetext": "Testu dû missaggiu pridifinutu", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/sd.json mediawiki-1.43.9+dfsg/languages/i18n/sd.json --- mediawiki-1.43.8+dfsg/languages/i18n/sd.json 2026-04-01 12:33:20.851554600 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/sd.json 2026-06-29 17:54:46.990096800 +0000 @@ -15,7 +15,8 @@ "Sindhu", "Tweety", "아라", - "SaldırganSincap" + "SaldırganSincap", + "Siddhu Talreja" ] }, "sunday": "آچر", @@ -174,6 +175,7 @@ "poolcounter-usage-error": "استعمال جي خرابي: $1", "aboutsite": "{{SITENAME}} بابت", "aboutpage": "Project:بابت", + "copyright-footer": "جيسين ڪجھ ٻيو چيو نہ وڃي، مواد $1 تحت موجود آھي", "copyrightpage": "{{ns:project}}:تاليف جا حق", "currentevents": "ھاڻوڪا واقعا", "currentevents-url": "Project:ھاڻوڪا واقعا", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/se.json mediawiki-1.43.9+dfsg/languages/i18n/se.json --- mediawiki-1.43.8+dfsg/languages/i18n/se.json 2026-04-01 12:33:20.853554700 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/se.json 2026-06-29 17:54:46.992096700 +0000 @@ -2319,7 +2319,7 @@ "protect-level-autoconfirmed": "Dušše automáhtalaččat duođaštuvvon geavaheaddjit", "protect-level-sysop": "Dušše hálddašeaddjit", "protect-summary-cascade": "viiddiduvvon", - "protect-expiring": "boarásnuvvá $1", + "protect-expiring": "boarásnuvvá $1 (UTC)", "protect-expiring-local": "boarásnuvvá $1", "protect-expiry-indefinite": "bissovaš", "protect-cascade": "Suodjal siidduid, mat leat dan siiddus (viđjesuodjaleapmi)", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/sh-latn.json mediawiki-1.43.9+dfsg/languages/i18n/sh-latn.json --- mediawiki-1.43.8+dfsg/languages/i18n/sh-latn.json 2026-04-01 12:33:20.856554700 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/sh-latn.json 2026-06-29 17:54:46.996096800 +0000 @@ -699,9 +699,9 @@ "longpageerror": "Greška: Tekst koji ste uneli dug je {{PLURAL:$1|jedan kilobajt|$1 kilobajta}}, što je veće od maksimuma, koji iznosi {{PLURAL:$2|jedan kilobajt|$2 kilobajta}}.\nStranica ne može biti objavljena.", "readonlywarning": "Upozorenje: baza podataka je zaključana radi održavanja, i stoga trenutno nećete moći da objavite izmjene.\n\nPreporučujemo Vam prekopirati tekst na strani i sačuvati ga za kasnije.\n\nAdministrator koji je zaključao bazu dao je sljedeće objašnjenje: $1", "protectedpagewarning": "Ova stranica je zaštićena. Mogu je mijenjati samo administratori. Ispod je prikazana posljednja stavka u dnevniku zaštite.", - "semiprotectedpagewarning": "Ova stranica je zaštićena. Mogu je mijenjati samo automatski potvrđeni korisnici. Ispod je prikazana posljednja stavka u dnevniku zaštite.", + "semiprotectedpagewarning": "Ova stranica je zaštićena. Mogu je mijenjati samo automatski potvrđeni korisnici. Ispod je prikazana posljednja stavka u dnevniku zaštite:", "cascadeprotectedwarning": "Upozorenje: Ova stranica je zaključana tako da je samo korisnici sa [[Special:ListGroupRights|određenim pravima]] mogu mijenjati, jer je ona uključena u {{PLURAL:$1|sljedeću, prenosivo zaštićenu stranicu|sljedeće, prenosivo zaštićene stranice}}:", - "titleprotectedwarning": "Upozorenje: Ova stranica je zaključana tako da su potrebna [[Special:ListGroupRights|posebna prava]] da se ona napravi.\nPosljednja stavka u dnevniku je prikazana ispod kao referenca:", + "titleprotectedwarning": "Ova stranica je zaštićena. Za njenu izradu potrebna su [[Special:ListGroupRights|posebna prava]].\nIspod je prikazana posljednja stavka u dnevniku zaštite:", "templatesused": "{{PLURAL:$1|Upotrebljeni šabloni}} ($1):", "templatesusedpreview": "{{PLURAL:$1|Predložak|Predlošci}} u ovom pretpregledu:", "templatesusedsection": "{{PLURAL:$1|Predložak|Predlošci}} u ovom odjeljku:", @@ -1331,10 +1331,10 @@ "recentchanges-label-minor": "Manja izmjena", "recentchanges-label-bot": "Botovska izmjena", "recentchanges-label-unpatrolled": "Nepregledana izmjena", - "recentchanges-label-plusminus": "Promjena veličine stranice u bajtovima", + "recentchanges-label-plusminus": "Promjena veličine (bajtovi)", "recentchanges-legend-heading": "Legenda:", "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} ([[Special:NewPages|lista]])", - "recentchanges-legend-watchlistexpiry": "Privremeno praćena stranica", + "recentchanges-legend-watchlistexpiry": "Privremeno praćenje", "recentchanges-submit": "Prikaži", "rcfilters-tag-remove": "Ukloni '$1'", "rcfilters-legend-heading": "Legenda", @@ -1349,11 +1349,11 @@ "rcfilters-limit-title": "Stavki za prikaz", "rcfilters-limit-and-date-label": "$1 {{PLURAL:$1|izmjena|izmjene|izmjena}}, $2", "rcfilters-limit-and-date-popup-dialog-aria-label": "Filtrirajte rezultate prema broju izmjena i periodu", - "rcfilters-date-popup-title": "Vremenski period za pretragu", + "rcfilters-date-popup-title": "Period za pretragu", "rcfilters-days-title": "Nedavni dani", "rcfilters-hours-title": "Nedavni sati", - "rcfilters-days-show-days": "{{PLURAL:$1|jedan dan|$1 dana}}", - "rcfilters-days-show-hours": "{{PLURAL:$1|jedan sat|$1 sata|$1 sati}}", + "rcfilters-days-show-days": "$1 {{PLURAL:$1|dan|dana}}", + "rcfilters-days-show-hours": "$1 {{PLURAL:$1|sat|sata|sati}}", "rcfilters-highlighted-filters-list": "Istaknuto: $1", "rcfilters-quickfilters": "Sačuvani filteri", "rcfilters-quickfilters-placeholder-title": "Još nema sačuvanih filtera", @@ -2735,7 +2735,7 @@ "fix-double-redirects": "Ažuriraj sva preusmjerenja koja vode na originalni naslov", "move-leave-redirect": "Ostavi preusmjerenje", "protectedpagemovewarning": "Ova stranica je zaštićena. Mogu je premještati samo administratori. Ispod je prikazana posljednja stavka u dnevniku zaštite.", - "semiprotectedpagemovewarning": "Ova stranica je zaštićena. Mogu je premještati samo automatski potvrđeni korisnici.\nIspod je prikazana posljednja stavka u dnevniku zaštite.", + "semiprotectedpagemovewarning": "Ova stranica je zaštićena. Mogu je premještati samo automatski potvrđeni korisnici.\nIspod je prikazana posljednja stavka u dnevniku zaštite:", "move-over-sharedrepo": "[[:$1]] postoji na dijeljenom repozitorijumu. Ako datoteku premjestite na ovaj naslov, ona će spriječiti dijeljenu datoteku.", "file-exists-sharedrepo": "Ime datoteke koje ste izabrali je već korišteno u dijeljenom repozitorijumu.\nIzaberite drugo ime.", "export": "Izvoz stranica", @@ -3257,7 +3257,7 @@ "version-poweredby-translators": "translatewiki.net prevodioci", "version-poweredby-various": "Različiti autori", "version-credits-summary": "Željeli bismo zahvaliti sljedećim ljudima na njihovom doprinosu [[Special:Version|MediaWikiju]].", - "version-license-info": "MediaWiki je slobodni softver; možete ga redistribuirati i/ili mijenjati pod uslovima GNU-ove opće javne licence Fondacije slobodnog softvera; ili u verziji 2 Licence, ili nekoj od kasniji verzija (po vašoj volji).\n\nMediaWiki se nudi u nadi da će biti korisna, ali BEZ IKAKVIH GARANCIJA; čak i bez podrazumjevane garancije o KOMERCIJALNOSTI ili PRIKLADNOSTI ZA ODREĐENU SVRHU. Za više informacija pogledajte GNU-ovu opću javnu licencu.\n\nZajedno s ovim programom trebali biste dobiti [{{SERVER}}{{SCRIPTPATH}}/COPYING primjerak GNU-ove opće javne licence]; ako niste dobili primjerak, [//www.gnu.org/licenses/old-licenses/gpl-2.0.html pročitajte je ovdje].", + "version-license-info": "MediaWiki je slobodni softver; možete ga redistribuirati i/ili mijenjati pod uvjetima GNU-ove opće javne licence Fondacije slobodnog softvera; ili u verziji 2 Licence, ili nekoj od kasniji verzija (po vašoj volji).\n\nMediaWiki se nudi u nadi da će biti korisna, ali BEZ IKAKVIH GARANCIJA; čak i bez podrazumjevane garancije o KOMERCIJALNOSTI ili PRIKLADNOSTI ZA ODREĐENU SVRHU. Za više informacija pogledajte GNU-ovu opću javnu licencu.\n\nZajedno s ovim programom trebali biste dobiti [{{SERVER}}{{SCRIPTPATH}}/COPYING primjerak GNU-ove opće javne licence]; ako niste dobili primjerak, [//www.gnu.org/licenses/old-licenses/gpl-2.0.html pročitajte je ovdje].", "version-software": "Instalirani softver", "version-software-product": "Proizvod", "version-software-version": "Verzija", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/shn.json mediawiki-1.43.9+dfsg/languages/i18n/shn.json --- mediawiki-1.43.8+dfsg/languages/i18n/shn.json 2026-04-01 12:33:20.859554800 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/shn.json 2026-06-29 17:54:46.998097000 +0000 @@ -844,7 +844,7 @@ "searchmenu-new": "သၢင်ႈၼႃႈလိၵ်ႈ \"[[:$1]]\" တီႈဝီႇၶီႇၼႆႉ {{PLURAL:$2|0=|တူၺ်းပႃး ၼႃႈလိၵ်ႈ ဢၼ်ၶူၼ်ႉႁႃၺႃး တီႈ ဢၼ်ၸဝ်ႈၵဝ်ႇ ၶူၼ်ႉႁႃ။|တူၺ်းပႃး ၽွၼ်းၶူၼ်ႉႁႃ ဢၼ်ႁႃႁၼ်ၺႃး။}}", "searchprofile-articles": "ၼႃႈလိၵ်ႈ လမ်းၼႂ်း", "searchprofile-images": "မႃႇတီႇမီႇတီႇယႃႇ", - "searchprofile-everything": "ၵူႊဢၼ်", + "searchprofile-everything": "ၵူႈဢၼ်", "searchprofile-advanced": "ၸၼ်ႉသုင်", "searchprofile-articles-tooltip": "ႁႃၼႂ်း $1", "searchprofile-images-tooltip": "ႁႃတႃႇၾၢႆႇ", @@ -1350,7 +1350,7 @@ "upload-dialog-button-cancel": "ယႃႉၶိုၼ်း", "upload-dialog-button-back": "ႁူၼ်လင်", "upload-dialog-button-done": "ယဝ်ႉ", - "upload-dialog-button-save": "ၵဵပ်းသိမ်း", + "upload-dialog-button-save": "သိမ်း", "upload-dialog-button-upload": "လူတ်ႇၶိုၼ်ႈ", "upload-form-label-infoform-title": "ႁူဝ်ယွႆႈ", "upload-form-label-infoform-name": "ၸိုဝ်ႈ", @@ -2021,6 +2021,7 @@ "sp-contributions-concurrency-user": "ၵဵင်ၸႂ်ယူႇ၊ လုၵ်ႉတီႈ ႁဵင်းလိၵ်ႈဢၢႆႇၽီႇၸဝ်ႈၵဝ်ႇသေ လႆႈမီးလွင်ႈတုၵ်းယွၼ်းမႃး ႁႅင်ႉၼမ်ၼႃႇၽႅဝ်ယဝ်ႉ။\nၶႅၼ်းတေႃႈ ဝၢႆးလင် ၸင်ႇၶတ်းၸႂ်တူၺ်းထႅင်ႈလႄႈ။", "sp-contributions-concurrency-ip": "ၵဵင်ၸႂ်ယူႇ၊ လုၵ်ႉတီႈ ႁဵင်းလိၵ်ႈဢၢႆႇၽီႇၸဝ်ႈၵဝ်ႇသေ လႆႈမီးလွင်ႈတုၵ်းယွၼ်းမႃး ႁႅင်ႉၼမ်ၼႃႇၽႅဝ်ယဝ်ႉ။\nၶႅၼ်းတေႃႈ ဝၢႆးလင် ၸင်ႇၶတ်းၸႂ်တူၺ်းထႅင်ႈလႄႈ။", "whatlinkshere": "လိင်ႉၶ်တီႈၼႆႈ ပဵၼ်သင်", + "whatlinkshere-count": "ၼႄ $1 {{PLURAL:$1|ဢၼ်|ဢၼ်}။", "whatlinkshere-title": "ၼႃႈလိၵ်ႈၸိူဝ်းလိင်ႉၸူး \"$1\"", "whatlinkshere-page": "ၼႃႈလိၵ်ႈ", "linkshere": "ၼႃႈလိၵ်ႈၽၢႆႇတႂ်ႈၼႆႉ မၼ်းၵွင်ႉသၢၼ် ဝႆႉၸူး $2:", @@ -2097,7 +2098,7 @@ "blocklist-target": "တီႈယိူင်း", "blocklist-expiry": "ဢႃႇယုသဵင်ႈ", "blocklist-by": "လွင်ႈႁႄႉတတ်း ၽူႈၵုမ်းၵၢၼ်", - "blocklist-params": "ႁႄႉတတ်း ပိူင်မၵ်းမၼ်ႈ�", + "blocklist-params": "ႁႄႉတတ်း ပိူင်မၵ်းမၼ်ႈ", "blocklist-reason": "လွင်ႈတၢင်း", "ipblocklist-submit": "ၶူၼ်ႉႁႃ", "ipblocklist-localblock": "လွင်ႈႁႄႉတတ်း ၼႂ်းလူဝ်ႇၵႄႇ�", @@ -2301,6 +2302,7 @@ "tooltip-pt-createaccount": "ၸဝ်ႈၵဝ်ႇထုၵ်ႇပၼ်ႁႅင်း တွၼ်ႈတႃႇၵေႃႇသၢင်ႈ ဢၶွင်ႉလႄႈ လွၵ်ႉၶဝ်ႈ။ ႁူမ်ႈဝႃႈၼၼ်သေတႃႉ ဢမ်ႇၸႂ်ႈဝႃႈ ဢမ်ႇႁဵတ်းဢမ်ႇလႆႈၼင်ႇၵဝ်ႇ။", "tooltip-ca-talk": "ဢုပ်ႇဢူဝ်းလွင်ႈပႃးဝႆႉၼႂ်းၼႃႈလိၵ်ႈ", "tooltip-ca-edit": "မႄးထတ်း ၼႃးလိၵ်ႈၼႆႉ", + "tooltip-ca-create": "သၢင်ႈၼႃႈလိၵ်ႈၼႆႉ", "tooltip-ca-addsection": "တႄႇပွတ်းတွၼ်ႈမႂ်ႇ", "tooltip-ca-viewsource": "ၼႃႈ​လိၵ်ႈ​ၼႆႉ ထုၵ်ႇ​ႁေႉ​ၵင်ႈ​ဝႆႉ။ သူ​ၸၢင်ႈတူၺ်း​ င​ဝ်ႈငႃႇမၼ်းလႆႈ", "tooltip-ca-history": "လွင်ႈၶူၼ်ႉၶႆႈဢၼ်ပူၼ်ႉမႃး တႃႇၼႃႈလိၵ်ႈၼႆႉ", @@ -2492,6 +2494,8 @@ "imgmultipagenext": "ၼႃႈလိၵ်ႈတေမႃး", "imgmultigo": "ၵႂႃႇ!", "imgmultigoto": "ၵႂႃႇၸူး ၼႃႈလိၵ်ႈ $1", + "table_pager_limit": "ၼႂ်းၼိုင်ႈၼႃႈ ၼႄ $1 ဢၼ်", + "table_pager_limit_label": "ၶေႃႈမုၼ်း ၼႂ်းၼိုင်ႈၼႃႈ:", "autosumm-new": "ၵေႃႇသၢင်ႈၼႃႈလိၵ်ႈဝႆႉ တင်း \"$1\"", "lag-warn-normal": "လွင်ႈလႅၵ်ႈလၢႆႈ ၸိူဝ်းမႂ်ႇလိူဝ်သေ $1 {{PLURAL:$1|ၸႅၵ်ႉၵၢတ်ႉ|ၸႅၵ်ႉၵၢၼ်ႉ}} ၼၼ်ႉ တေဢမ်ႇၼႄပၼ် တီႈၼႂ်း သဵၼ်ႈမၢႆဢၼ်ၼႆႉ။", "lag-warn-high": "ယွၼ်ႉပိူဝ်ႈ လွင်ႈယၢၼ်လင် သႃႇပႃႇယွင်ၶေႃႈၶုၼ်း သုင်ဝႆႉလႄႈ လွင်ႈလႅၵ်ႈလၢႆ ဢၼ်မႂ်ႇသေ $1{{PLURAL:$1|ၸႅၵ်ႉၵၢၼ်ႉ|ၸႅၵ်ႉၵၢၼ်ႉ }}ၼၼ်ႉ တေဢမ်ႇၼႄပၼ် တီႈၼႂ်းသဵၼ်ႈမၢႆဢၼ်ၼႆႉ။", @@ -2560,6 +2564,7 @@ "tags-edit": "မႄးထတ်း", "tags-hitcount": "$1 {{PLURAL:$1|လႅၵ်ႈလၢႆႈ|ၸိူဝ်းလႅၵ်ႈလၢႆႈ}}", "tags-create-explanation": "ပေႃးဢဝ်ပိူင်ၵႅဝ်ႈဝႃႈ ထႅၵ်ႉၸိူဝ်းဢၼ် ၵေႃႇသၢင်ႈဝႆႉမႂ်ႇမႂ်ႇၼႆႉ ၸိူဝ်းပဵၼ် ၽူႈၸႂ်ႉတိုဝ်း လႄႈ ပွတ်ႉၶဝ် တေၸၢင်ႈ ဢဝ်ၸႂ်ႉလႆႈ။", + "tags-create-submit": "သၢင်ႈ", "tags-apply-no-permission": "ၸဝ်ႈၵဝ်ႇဢမ်ႇမီးသုၼ်ႇၶႂၢင်းပၼ် တွၼ်ႈတႃႇလႅၵ်ႈလၢႆႈထႅၵ်ႉ ၸိူဝ်းဢၼ်မီးၵႃႈတီႈ လွင်ႈလႅၵ်ႈလၢႆႈၸဝ်ႈၵဝ်ႇၼၼ်ႉ။", "tags-apply-blocked": "ၽွင်း{{GENDER:$1|ၸဝ်ႈၵဝ်ႇ}}ထုၵ်ႇႁႄႉတတ်းဝႆႉၼၼ်ႉ ၸဝ်ႈၵဝ်ႇတေဢမ်ႇၸၢင်ႈ လႅၵ်ႈလၢႆႈထႅၵ်ႉ ဢၼ်မီးဝႆ့တီႈ လွင်ႈလႅၵ်ႈလၢႆႈၸဝ်ႈၵဝ်ႇၼၼ်ႉ။", "tags-edit-title": "မႄးထတ်း ထႅၵ်ႉ", @@ -2710,5 +2715,6 @@ "blockedtext-intended-blockee": "လွင်ႈႁႄႉတတ်း ဢၼ်ယိူင်းဢၢၼ်းဝႆႉ : $1", "blockedtext-contact-blocker-admin": "တႃႇဢုပ်ႇဢူဝ်း လွင်ႈႁႄႉတတ်းၼၼ်ႉ ၸဝ်ႈၵဝ်ႇ တေဢမ်ႇၸၢင်ႈ ၵပ်းသိုပ်ႇတင်း $1 ဢမ်ႇၼၼ် [[{{MediaWiki:Grouppage-sysop}}|ၽူႈၵုမ်းၵၢၼ်]]တၢင်ႇၸိူဝ်း။", "blockedtext-block-ip": "ႁဵၼ်းလိၵ်ႈ ဢၢႆႇပီႇၸဝ်ႈၵဝ်ႇယၢမ်းလဵဝ်ၼႆႉ ပဵၼ် $1 ။", - "blockedtext-include-details-queries": "တီႈၵၢၼ်ၶူၼ်ႉႁႃ ဢၼ်ၸဝ်ႈၵဝ်ႇႁဵတ်း ဢၼ်လႂ်သေဢမ်ႇဝႃႈ ၶႅၼ်းတေႃႈ သႂ်ႇပၼ်ပႃး လွင်ႈတၢင်းႁူဝ်ယွႆႈ ၼင်ႇ ၽၢႆႇၼိူဝ်ၼႆႉတင်းသဵင်ႈတႃႉ။" + "blockedtext-include-details-queries": "တီႈၵၢၼ်ၶူၼ်ႉႁႃ ဢၼ်ၸဝ်ႈၵဝ်ႇႁဵတ်း ဢၼ်လႂ်သေဢမ်ႇဝႃႈ ၶႅၼ်းတေႃႈ သႂ်ႇပၼ်ပႃး လွင်ႈတၢင်းႁူဝ်ယွႆႈ ၼင်ႇ ၽၢႆႇၼိူဝ်ၼႆႉတင်းသဵင်ႈတႃႉ။", + "renameuser": "ၶိုၼ်းပၼ်ၸိုဝ်ႈ ၽူႈၸႂ်ႉတိုဝ်း" } diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/sjd.json mediawiki-1.43.9+dfsg/languages/i18n/sjd.json --- mediawiki-1.43.8+dfsg/languages/i18n/sjd.json 2026-04-01 12:33:20.862554800 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/sjd.json 2026-06-29 17:54:47.001097000 +0000 @@ -58,16 +58,20 @@ "period-am": "пе̄ййвкэ̄ск райя", "period-pm": "маӈӈа пе̄ййвкэ̄ск", "pagecategories": "{{PLURAL:$1|Категорья}}", - "category_header": "Лыст, кӯгк ле̄в категорьясьт $1", + "category_header": "Лыст категорьясьт “$1”", "subcategories": "Вӯллькатегорья", - "category-media-header": "Фа̄ял, кӯгк ле̄в категорьясьт $1", + "category-media-header": "Фа̄ял категорьясьт “$1”", "category-empty": "Тэдт категорья лӣ адтҍ курас.", "hidden-categories": "{{PLURAL:$1|Пя̄ҋҋтма категорья}}", "hidden-category-category": "Пя̄ҋҋтма категорья", "category-subcat-count": "{{PLURAL:$2|1=Тэнн категорьясьт лӣ лышэ пуэдтӭй вӯллькатегорья. |Тэнн категорьясьт вуэзхэллма {{PLURAL:$1|лӣ|ле̄в|лӣ}} $1 {{PLURAL:$1|вӯллькатегорья|вӯллькатегорья|/}} $2 {{PLURAL:$2|лӣйей вӯллькатегорьясьт|лӣйей вӯллькатегорьясьт|лӣйей вӯллькатегорьедтӭ}}.}}", - "category-article-count": "{{PLURAL:$2|1=Тэнн категорьясьт лӣ э̄ххт лысст. |Вуэзхэллма {{PLURAL:$1|лӣ $1 лысст|ле̄в $1 лыст|лӣ $1 /}} $2 {{PLURAL:$2|лыстэсьт, кӯ лӣ|лыстэсьт, кӯгк ле̄в|лысстэ, кӯгк ле̄в}} тэнн категорьясьт.}}", + "category-subcat-count-limited": "Тэнн категорьясьт {{PLURAL:$1|лӣ вуэзхэллма вӯллькатегорья|ле̄в $1 вуэзэллма вӯллькатегорья|лӣ $1 вӯллькатегорьедтӭ}}.", + "category-article-count": "{{PLURAL:$2|1=Тэнн категорьясьт лӣ э̄ххт лысст. |Вуэзхэллма {{PLURAL:$1|лӣ $1 лысст|ле̄в $1 лыст|лӣ $1 /}} $2 {{PLURAL:$2|лыстэсьт|лыстэсьт|лысстэ}} тэнн категорьясьт.}}", "category-article-count-limited": "Тэнн категорьясьт {{PLURAL:$1|лӣ $1 лысст|ле̄в $1 лыст|лӣ $1 лысстэ|1=лӣ лышэ э̄ххт лысст}}.", - "category-file-count": "{{PLURAL:$2|1=Тэнн категорьясьт лӣ э̄ххт фа̄ял. |Вуэзхэллма {{PLURAL:$1|лӣ $1 фа̄ял|ле̄в $1 фа̄ял|лӣ $1 фа̄йлэдтӭ пугк}} $2 {{PLURAL:$2|фа̄йлэсьт, кӯ лӣ|фа̄йлэсьт, кӯгк ле̄в|фа̄йлэдтӭ, кӯгк ле̄в}} тэнн категорьясьт.}}", + "category-file-count": "{{PLURAL:$2|1=Тэнн категорьясьт лӣ э̄ххт фа̄ял. |Вуэзхэллма {{PLURAL:$1|лӣ $1 фа̄ял|ле̄в $1 фа̄ял|лӣ $1 /}} $2 {{PLURAL:$2|фа̄йлэсьт|фа̄йлэсьт|фа̄йлэдтӭ}} тэнн категорьясьт.}}", + "category-file-count-limited": "{{PLURAL:$1|Вӯэзхэллма фа̄ял лӣ|$1 вуэзхэллма фа̄ял ле̄в|$1 вуэзхэллма фа̄ййл\nдтӭ лӣ}} тэнн категорьясьт.", + "index-category": "Индэксируввэй лыст", + "noindex-category": "Ев индэксируввэй лыст", "about": "Информация", "newwindow": "(оаввнаннт о̄дт эһкнэсьт)", "cancel": "Е̄ссктэ", @@ -97,14 +101,15 @@ "history_small": "исторья", "printableversion": "Печадтэм лыст на̄лль", "permalink": "Паймэсь ушш", - "print": "Печадтӭ", + "print": "Печадтэ", "view": "Кӣһче", "skin-view-view": "Ло̄гкэ", - "skin-view-foreign": "Выльшхэ $1 э̄л", + "skin-view-foreign": "Кӣһче $1", "edit": "Воа̄йхэ", "skin-view-edit": "Воа̄йхэ", "create": "Лыһкэ", "skin-view-create": "Лыһкэ", + "create-local": "Лыһкэ па̄ҋклаш оанҍхэсь кырьйхэмуж фа̄ял баяс", "delete": "Вэ̄цксэ", "protect": "Пынне", "protect_change": "воа̄йхэ", @@ -113,18 +118,19 @@ "newpage": "О̄дт лысст", "talkpagelinktext": "са̄ррнмушш", "specialpage": "Лушшэм лысст", - "personaltools": "Ӣжян тӯййшэмка̄вьн", + "personaltools": "Ӣжян лыһкэмка̄вьн", "talk": "Са̄ррнмушш", "views": "Кӣһчмуж", - "toolbox": "Тӯййшэмка̄вьн", + "toolbox": "Лыһкэмка̄вьн", "cactions": "Вя̄л", "tool-link-userrights": "Воа̄йхэ {{GENDER:$1|оаннӭй}} группатҍ", "tool-link-userrights-readonly": "Кӣһче {{GENDER:$1|оаннӭй}} группатҍ", "tool-link-emailuser": "Вӯлкхэ электроннэ кырьй тэнн {{GENDER:$1|оаннҍе}}", - "imagepage": "Выльшхэ файл лыст", + "imagepage": "Кӣһче фа̄ял лыст", "otherlanguages": "Мудта кӣлэнҍ", "redirectedfrom": "(ноа̄ллькъя лӣ «$1» лыстэсьт)", "redirectpagesub": "Эвтэс ноа̄ллькъей лысст", + "redirectto": "Эвтэс ноа̄ллькъемушш лысста:", "lastmodifiedat": "Тэдт лысст лӣ $1 $2 маӈьмусс вуэр воа̄йха.", "jumpto": "Мэ̄ннэ:", "jumptonavigation": "навигация", @@ -135,7 +141,7 @@ "copyrightpage": "{{ns:project}}:Автор вуэйймуж", "currentevents": "Мэ̄ннэй лыһкъюввмуж", "currentevents-url": "Project:Мэ̄ннэй лыһкъюввмуж", - "disclaimers": "Отказ от ответственности", + "disclaimers": "Откаштэдтмушш вуэсстэльвудэсьт", "disclaimerpage": "Project:Отказ от ответственности", "edithelp": "Ве̄һкь воа̄йхэмужэнҍ", "helppage-top-gethelp": "Ве̄һкь", @@ -143,8 +149,8 @@ "mainpage-description": "Э̄ввт лысст", "portal": "Се̄ббр порталл", "portal-url": "Project:Портал сообщества", - "privacy": "Приватвудт политика", - "privacypage": "Project:Приватвудт политика", + "privacy": "Приватвуд политика", + "privacypage": "Project:Приватвуд политика", "ok": "ОК", "retrievedfrom": "Ка̄ййв: \"$1\"", "new-messages-link-plural": "{{PLURAL:$1|1=о̄дт соа̄гк|999=о̄дт соа̄г}}", @@ -163,12 +169,16 @@ "collapsible-expand-all-text": "Ле̄вхэ пугк", "confirmable-yes": "Ныдтҍ", "confirmable-no": "Эйй", - "viewdeleted": "Выльшхэ $1?", + "viewdeleted": "Кӣһче $1?", + "restorelink": "{{PLURAL:$1|$1 вэ̄цкса воа̄йхэз|$1 вэ̄цкса воа̄йхэз|$1 вэ̄цкса воа̄йхэссэ}}", "site-rss-feed": "$1 — RSS-ля̄ӊӊт", "site-atom-feed": "$1 – Atom-ля̄ӊӊт", "page-rss-feed": "«$1» – RSS-ля̄ӊӊт", "page-atom-feed": "«$1» – Atom-ля̄ӊӊт", "red-link-title": "$1 (лысст элля)", + "sort-descending": "Обрядтлаһтӭ уһцнэм мӣлльтэ", + "sort-ascending": "Обрядтлаһтӭ пэ̄ййнэм мӣлльтэ", + "sort-initial": "Оа̄лкхэшш обрядтлаһтҍмушш", "nstab-main": "Лысст", "nstab-user": "{{GENDER:$1|Оаннӭй лысст}}", "nstab-media": "Ме̄дья", @@ -180,7 +190,8 @@ "nstab-help": "Ве̄һкь лысст", "nstab-category": "Категорья", "mainpage-nstab": "Э̄ввт лысст", - "nosuchaction": "Элля мугка лыһкмушше", + "nosuchaction": "Элля мугка лыһкмушш", + "nosuchspecialpage": "Мугка лушшэм лысст элля", "error": "Ся̄гкнэгк", "databaseerror": "Даннэйе база ся̄гкнэгк", "databaseerror-query": "А̄ннмушш: $1", @@ -193,13 +204,14 @@ "skin-action-viewsource": "Кӣһче ка̄ййвко̄д", "viewsource-title": "Кӣһче «$1» лыст ко̄д", "viewsourcetext": "То̄нн вуаяк тэнн лыст ка̄ййвко̄д кӣһче я ко̄ппье.", - "exception-nologin": "Эгк суаӈӈма", + "editinginterface": "Це̄ӆьксуввмушш: То̄нн воа̄йхак лыст программнэ интэрфейс текстэнҍ.\nСо̄н воа̄йхэмушш кӯскант интэрфейс ка̄вь пугк тэнн вики оаннҍе гуэйкэ.", + "exception-nologin": "То̄нн эгк ля̄ суаӈӈма", "virus-unknownscanner": "тӣдҍнаһтӭм антивирус:", "welcomeuser": "Пӯррь пуэдӓнт, $1!", "yourname": "Оаннӭй нэ̄мм:", "userlogin-yourname": "Оаннӭй нэ̄мм", "userlogin-yourname-ph": "Кырьеһтҍ то̄н оаннӭй нэ̄м", - "createacct-another-username-ph": "Пыйе оаннӭй нэ̄м", + "createacct-another-username-ph": "Пый оаннӭй нэ̄м", "userlogin-yourpassword": "Пя̄ҋҋтса̄ннҍ", "userlogin-yourpassword-ph": "Кырьеһтҍ то̄н пя̄ҋҋтса̄нҍ", "createacct-yourpassword-ph": "Пый пя̄ҋҋтса̄нҍ", @@ -210,15 +222,15 @@ "userlogin-remembermypassword": "Кӯдтсэллэ системасьт", "userlogin-signwithsecure": "Оаннӭ пынньма корнэдант", "cannotlogin-title": "Эйй вуаййма суаӈӈэ", - "cannotlogin-text": "Суаӈӈэмушш элля вуаййма.", - "cannotloginnow-title": "Элля вуаййма адтҍ суаӈӈэ", + "cannotlogin-text": "Эйй вуэй системае суаӈӈэ.", + "cannotloginnow-title": "Эйй вуэй адтҍ суаӈӈэ", "login": "Суаӈӈэ", "nav-login-createaccount": "Суаӈӈэ / лыһкэ аккаунт", "logout": "Лӣххтэ", "userlogout": "Лӣххтэ", - "notloggedin": "Эгк суаӈӈма", + "notloggedin": "То̄нн эгк ля̄ суаӈӈма", "userlogin-noaccount": "То̄нэсьт элля аккаунт?", - "userlogin-joinproject": "Се̄ббрэ {{GRAMMAR:illative|{{SITENAME}}}}", + "userlogin-joinproject": "Се̄ббрэ {{GRAMMAR:illative|{{SITENAME}}}} проэктэ", "createaccount": "Лыһкэ аккаунт", "userlogin-resetpassword-link": "Вуаййлэһтӭкь ӣжянт пя̄ҋҋтса̄нҍ?", "userlogin-helplink2": "Ве̄һкь суаӈӈмужэнҍ", @@ -234,7 +246,7 @@ "createacct-benefit-body2": "{{PLURAL:$1|лысст|лыст|лысстэ}}", "userexists": "Пыййма оаннӭй нэ̄мм ё о̄ннъювв.\nЛя̄гка пӯррь, воа̄лэшьт е̄ресь нэ̄м.", "createacct-normalization": "То̄нн оаннӭй нэ̄мм ля̄ннч «$2» нэ̄мме воа̄йха техническэ ре̄ввьнлаһтҍмужэ гуэйкэ.", - "createacct-error": "Ся̄гкнэгк оаннӭй кырьй лыһкэмужэсьт", + "createacct-error": "Ся̄гкнэгк аккаунт лыһкмэнҍ", "createaccounterror": "Эйй выййтма аккаунт лыһкэ: $1", "loginsuccesstitle": "То̄нн ля̄к суаӈӈма", "mailmypassword": "Вуэлльктэ пя̄ҋҋтса̄нҍ", @@ -277,7 +289,8 @@ "preview": "Э̄ввткӣһчмушш", "showpreview": "Кӣһче вэсьт пынньмэдтӭ", "showdiff": "Вӯзьхэ лыһкма воа̄йхэзэтҍ", - "missingsummary": "Муштхэмушш. То̄нн эгк ля̄ воа̄йхэзэдант оанҍхэсь оа̄нтшаһтҍмуж кырьйха. Го то̄нн ныммьп вуэр «$1» пуал э̄л те̄ннҍтлак, то̄н воа̄йхэз лӣннченҍ коамментарьйха элмсаһтма.", + "missingsummary": "Муштхэмушш: То̄нн эгк ля̄ воа̄йхэзэдант оанҍхэсь оа̄нтшаһтҍмуж кырьйха. Коале то̄нн ныммьп вуэр “$1” пуал э̄л те̄ннҍтлак, то̄н воа̄йхэз лӣннченҍ коамментарьйха элмсаһтма.", + "summary-preview": "Ныдтҍ аллк воа̄йхэзэтҍ оанҍхэсь оа̄нтшаһтҍмушш кӯсстъе:", "previewerrortext": "Шэнтэ рэ̄сс то̄н воа̄йхэзэтҍ эввткӣһчмэнҍ.", "blockedtitle": "Оаннӭй лӣ бло̄һкта", "nosuchsectiontext": "Элля па̄ҋҋк, ко̄нн то̄нн рэ̄сстэкь воа̄йхэ. Вуайй лӣйе, со̄нн ля̄йй ко̄з-ля̄ннч выгкма вай вэ̄цкса, покэ то̄нн тэнн лыст кӣһчекь.", @@ -285,7 +298,7 @@ "loginreqlink": "суаӈӈэ", "accmailtitle": "Пя̄ҋҋтса̄ннҍ вӯлкхувэ", "newarticle": "(О̄дт)", - "newarticletext": "То̄нн мэ̄ннлэкь уж мӣлльтэ лысста, кӯ вя̄л элля.\nГо то̄нн та̄так со̄н лыһкэ, кырьеһтҍ текст эһкнэсьт вӯлленҍ (кӣч е̄намп [$1 Ве̄һкь лыстэсьт]).\nКоале то̄нн тэсьт ся̄гкнэмэнҍ оччтэдтэкь, те̄ннҍтэль то̄н браузэр '''моа̄ст''' пуал э̄л.", + "newarticletext": "То̄нн мэ̄ннлэкь уж мӣлльтэ лысста, кӯ вя̄л элля.\nСо̄н лыһкэм гуэйкэ кырьеһтҍ текст эһкнэсьт вӯлленҍ (кӣч е̄намп [$1 Ве̄һкь лыстэсьт]).\nКоале то̄нн тэсьт ся̄гкнэмэнҍ оччтэдтэкь, те̄ннҍтэль то̄н браузэр '''моа̄ст''' пуал э̄л.", "noarticletext": "Адтҍ тэнн лыстэсьт элля нимӣ кырьйха.\nТо̄нн вуаяк [[Special:Search/{{PAGENAME}}|тэнн лыст нэ̄м мудта лыстэнҍ о̄дзлассьтэ]],\n[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} пе̄ййвкыррьй тӣтэтҍ коа̄ввнэ] вай [{{fullurl:{{FULLPAGENAME}}|action=edit}} лыст мугка нэ̄мэнҍ лыһкэ].", "previewnote": "Мушт, тэдта лӣ лышэ э̄ввткӣһчмушш.\nТо̄н воа̄йхэз вя̄л евла элмсаһтма!", "continue-editing": "Ю̄ттҍкэ воа̄йхэмуж", @@ -299,6 +312,7 @@ "templatesusedsection": "Тэнн па̄ҋкэсьт о̄ннъюввэй {{PLURAL:$1|1=коа̄ввь|коа̄вь}}:", "template-protected": "(пынньма)", "hiddencategories": "Тэдт лысст лӣ {{PLURAL:$1|$1 пя̄ҋҋтма категорьясьт|$1 пя̄ҋҋтма категорьясьт|$1 пя̄ҋҋтма категорьедтӭ|1=эфт пя̄ҋҋтма категорьясьт}}:", + "permissionserrors": "Луэштант вӯэйймужэ ся̄гкнэгк", "permissionserrorstext-withaction": "То̄нэсьт евла вуэйймуж «$2» лыһкмуж ӣллькъе {{PLURAL:$1|1=тэнн рэ̄з|тэйта рэ̄з}} гуэйкэ:", "postedit-confirmation-created": "Лысст лӣ [[Special:Diff/$2|лыһкма]].", "postedit-confirmation-saved": "[[Special:Diff/$2|То̄н воа̄йхэсс]] лӣ пынньма.", @@ -326,10 +340,11 @@ "history-show-deleted": "Лышэ вэ̄цкса воа̄йхэзэтҍ", "histfirst": "вуаммсамусс", "histlast": "о̄дтсамусс", - "historysize": "($1 {{PLURAL:$1|ба̄йт|ба̄йт|ба̄ййтэ}})", + "historysize": "($1 {{PLURAL:$1|ба̄ййт|ба̄йт|ба̄ййтэ}})", "historyempty": "курас", "history-feed-item-nocomment": "$1 ($2)", "history-edit-tags": "Воа̄йхэ воа̄лша ве̄рсьяе тӣтэтҍ", + "rev-delundel": "вӯзьхэ/пе̄ҋҋтэ", "rev-showdeleted": "вӯзьхэ", "revdelete-nooldid-title": "Ре̄мят ве̄рсья элля воа̄лша", "revdelete-show-file-submit": "Ныдтҍ", @@ -348,7 +363,7 @@ "diff-inline-format-label": "Ця̄һксэнҍ", "diff-newline": "# Нуммьруввма нэ̄ммлыст кусськ\n↲ о̄дт ню̄лас", "searchresults": "Озант пуадтмуж", - "search-filter-title-prefix": "О̄дзэ лышэ лыстэнҍ, кӯгк тэ̄йн оа̄лкхуввэв: «$1»", + "search-filter-title-prefix": "О̄дзэ лышэ лыстэнҍ, ко̄йн нэ̄мм оа̄лкхувв ”$1”", "search-filter-title-prefix-reset": "О̄дзэ пугк лыстэнҍ", "searchresults-title": "Озант пуадтмуж «$1» мӣлльтэ", "prevn": "← {{PLURAL:$1|э̄ввтлэнч|$1 э̄ввтла|$1 э̄ввтлэнче}}", @@ -357,8 +372,9 @@ "next-page": "пуэдтӭй лысст", "prevn-title": "$1 э̄ввтла {{PLURAL:$1|пуадтмушш|пуадтмуж|пуадтмушшэ}}", "nextn-title": "Пуэдтӭй $1 {{PLURAL:$1|пуадтмушш|пуадтмуж|пуадтмушшэ}}", + "shown-title": "Вуэзхэллэ $1 {{PLURAL:$1|пуадтмуж|пуадтмуж|пуадтмушшэ}} эфт лыстэсьт", "viewprevnext": "Кӣһче аххтан [$3] ве̄рсьедтӭ.\n\n$1 {{int:pipe-separator}} $2", - "searchmenu-exists": "Тэнн викиесьт лӣ лысст нэ̄мэнҍ [[:$1]]. {{PLURAL:$2|0=|Кӣч ныдтҍшэ мудта о̄дзэм пуадтмужэтҍ.}}", + "searchmenu-exists": "{{SITENAME}} са̄йтэсьт лӣ лысст нэ̄мэнҍ “[[:$1]]”. {{PLURAL:$2|0=|1=Кӣч, мэ̄нн вя̄л коа̄ввнэ выйтэ.|Кӣч, мэ̄гк вя̄л коа̄ввнэ выйтэ.}}", "searchmenu-new": "Лыһкэ лыст «[[:$1]]» тэнн вики-проэктэсьт! {{PLURAL:$2|0=|Кӣч ныдтҍшэ лыст, то̄н о̄зант пуадтмуж мӣлльтэ коа̄ввна.|Кӣч ныдтҍшэ коа̄ввна о̄зант пуадтмужэтҍ.}}", "searchprofile-articles": "Шурьмусс лыст", "searchprofile-images": "Мультиме̄дья", @@ -386,7 +402,7 @@ "mypreferences": "Оа̄ссмуж", "prefs-misc": "Мудта оа̄ссмуж", "searchresultshead": "Озант", - "default": "го ӣджьнан элля пыййма", + "default": "коале ӣджьнан элля пыййма", "email": "Электроннэ по̄шта", "userrights": "Оаннӭй вуэйймуж", "userrights-lookup-user": "Воа̄лэшьт оаннӭй", @@ -426,11 +442,12 @@ "enhancedrc-history": "исторья", "recentchanges": "О̄дт воа̄йхэз", "recentchanges-summary": "Тэнн лыстэсьт маӈьмусс воа̄йхэз {{grammar:genitive|{{SITENAME}}}} лыстэнҍ вӯзьхуввэв.", - "recentchanges-noresult": "Воа̄лша па̄лесьт евла воа̄йхэз, кӯгк поабпхэв пыййма критэрье вуэлла.", + "recentchanges-noresult": "Воа̄лша па̄лесьт евла пыййма критэрье вуэлла пе̄знэй воа̄йхэз.", "recentchanges-label-newpage": "Тэдта оаннӭй лыгкэ о̄дт лыст", "recentchanges-label-minor": "Тэдта лӣ удць воа̄йхэсс", "recentchanges-label-bot": "Тэдт воа̄йхэсс лӣ бо̄тэнҍ лыһкма", "recentchanges-label-plusminus": "Лыст ме̄рь воа̄йхэсс боа̄йтэнҍ", + "recentchanges-legend-heading": "То̄ӆӆькъяһтҍмушш:", "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (кӣч ныдтҍшэ [[Special:NewPages|о̄дт лыстэ нэ̄ммлыст]])", "recentchanges-legend-watchlistexpiry": "Па̄ль байя кӣчхуввэй лысст", "recentchanges-submit": "Вӯзьхэ", @@ -453,6 +470,7 @@ "rcfilters-quickfilters-placeholder-description": "Фӣльтэр оа̄ссмужэтҍ пыннем я маӈӈьла оаннӭм гуэйкэ те̄ннҍтэль ра̄тҍкнэгк тӣта э̄л «О̄ннъюввэй фӣльтэр» па̄ҋкэсьт вӯлленҍ.", "rcfilters-savedqueries-defaultlabel": "Пынньма фӣльтэр", "rcfilters-savedqueries-rename": "Нэ̄м воа̄йхэ", + "rcfilters-savedqueries-setdefault": "Па̄кханна оаннӭ", "rcfilters-savedqueries-remove": "Вэ̄цксэ", "rcfilters-savedqueries-new-name-label": "Нэ̄мм", "rcfilters-savedqueries-apply-label": "Лыһкэ фӣльтэр", @@ -472,20 +490,21 @@ "rcfilters-filter-editsbyother-description": "Пугк воа̄йхэз, окромя то̄нэнҍ ӣжедант лыһкма.", "rcfilters-filtergroup-user-experience-level": "Оаннӭй региструввмушш я со̄н ноа̄һц", "rcfilters-filter-user-experience-level-registered-label": "Региструввма", + "rcfilters-filter-user-experience-level-registered-description": "Суаӈӈма воа̄йхэй.", "rcfilters-filter-user-experience-level-unregistered-label": "Ев региструввма", "rcfilters-filter-user-experience-level-newcomer-label": "Еськ пуадтма", "rcfilters-filter-user-experience-level-learner-label": "Моа̄һтлуввэй", "rcfilters-filter-user-experience-level-experienced-label": "Ноа̄һц оаннӭй", "rcfilters-filtergroup-automated": "Автоматлаһтма воа̄йхэз", "rcfilters-filter-bots-label": "Бо̄һт", - "rcfilters-filter-bots-description": "Автоматлаһтма тӯййшэмкоа̄вьнэгуэйм лыһкма воа̄йхэз.", + "rcfilters-filter-bots-description": "Автомаһтлаһтма тӯййшэмкоа̄вьнэгуэйм лыһкма воа̄йхэз.", "rcfilters-filter-humans-label": "Олма (элля бо̄т)", "rcfilters-filter-humans-description": "Воа̄йхэй о̄ллмэгуэйм лыһкма воа̄йхэз.", "rcfilters-filtergroup-significance": "А̄ррв", "rcfilters-filter-minor-label": "Удць воа̄йхэз", - "rcfilters-filter-minor-description": "Воа̄йхэз, кӯгк ле̄в гу удць тӣһтма.", + "rcfilters-filter-minor-description": "Воа̄йхэз, ко̄гк ле̄в гу удць тӣһтма.", "rcfilters-filter-major-label": "А̄рркъесь воа̄йхэз", - "rcfilters-filter-major-description": "Воа̄йхэз, кӯгк евла гу удць тӣһтма.", + "rcfilters-filter-major-description": "Воа̄йхэз, ко̄гк евла гу удць тӣһтма.", "rcfilters-filtergroup-watchlist": "Кӣчнэмлыстэсьт лыст", "rcfilters-filter-watchlist-watchednew-label": "О̄дт воа̄йхэз кӣчнэмлыстэсьт", "rcfilters-filter-watchlist-notwatched-label": "Элля кӣчнэмлыстэсьт", @@ -504,15 +523,16 @@ "rcfilters-filter-lastrevision-label": "Адтҍя ве̄рсья", "rcfilters-filter-lastrevision-description": "Лышэ маӈьмусс воа̄йхэсс лыстэсьт.", "rcfilters-filter-previousrevision-label": "Эйй адтҍя ве̄рсья", - "rcfilters-filter-previousrevision-description": "Пугк воа̄йхэз, кӯгк евла «маӈьмусс ве̄рсья».", + "rcfilters-filter-previousrevision-description": "Пугк воа̄йхэз, ко̄гк евла «маӈьмусс ве̄рсья».", "rcfilters-exclude-button-off": "Эль воа̄ллтлэ воа̄лшатҍ", "rcfilters-view-tags": "Воа̄йхэз тӣтэгуэйм", - "rcfilters-liveupdates-button": "Автоматическэ о̄дтлаһтмушш", + "rcfilters-liveupdates-button": "Автоматическэ о̄дтлаһтҍмушш", "rcfilters-watchlist-markseen-button": "Тӣһтлэ пугк воа̄йхэзэтҍ гу уййнма", "rcfilters-watchlist-edit-watchlist-button": "Воа̄йхэ то̄н кӣчнэм лыст", - "rcfilters-watchlist-showupdated": "Воа̄йхэз тэйта лыстэнҍ, ко̄йт то̄нн эгк во̄дтэдтма сӣн воа̄йхуввэм а̄йк райесьт, ле̄в пя̄лла кэ̄сс \nшрифтэнҍ я тӣввт ма̄ркрэнҍ тӣһтма.", + "rcfilters-watchlist-showupdated": "Воа̄йхэз тэйе лыстэнҍ, ко̄йт то̄нн эгк во̄дтэдтма сӣн воа̄йхуввэм райесьт, ле̄в кэ̄сс \nшрӣфтэнҍ я тӣввт ма̄ркрэнҍ тӣһтма.", "rcfilters-allcontents-label": "Пугк нэ̄ммко̄ммтвуд", "rcfilters-alldiscussions-label": "Пугк са̄ррнмуж", + "rclistfrom": "Вӯзьхэ о̄дт воа̄йхэзэтҍ $3 $2 ча̄сс райесьт", "rcshowhideminor": "$1 удць воа̄йхэзэтҍ", "rcshowhideminor-show": "Вӯзьхэ", "rcshowhideminor-hide": "Пе̄ҋҋтэ", @@ -533,6 +553,7 @@ "rcshowhidemine-hide": "Пе̄ҋҋтэ", "rcshowhidecategorization-show": "Вӯзьхэ", "rcshowhidecategorization-hide": "Пе̄ҋҋтэ", + "rclinks": "Вӯзьхэ $1 маӈьмусс $2 {{PLURAL:$2|пе̄ййв|пе̄йв|пе̄ййвэ}} байса лыһкма воа̄йхэзэтҍ", "diff": "ра̄ттҍк", "hist": "исторья", "hide": "Пе̄ҋҋтэ", @@ -540,24 +561,31 @@ "minoreditletter": "у", "newpageletter": "О̄", "boteditletter": "б", - "rc-change-size-new": "$1 {{PLURAL:$1|ба̄ййт|ба̄йт|ба̄ййтэ}} маӈӈа вуайхэмужэсьт", + "rc-change-size-new": "$1 {{PLURAL:$1|ба̄ййт|ба̄йт|ба̄ййтэ}} маӈӈа воа̄йхэмэсьт", "recentchangeslinked": "Ко̄рръя воа̄йхэз", "recentchangeslinked-toolbox": "Ко̄рръя воа̄йхэз", + "recentchangeslinked-title": "Лыстэнҍ \"$1\" ко̄рръя воа̄йхэз", "recentchangeslinked-page": "Лыст нэ̄мм:", + "recentchanges-page-added-to-category": "[[:$1]] лӣ категорьяе лажьха", + "recentchanges-page-removed-from-category": "[[:$1]] лӣ категорьясьт вуаннчма", "upload": "Лоа̄дтэ фа̄ял", "uploadbtn": "Лоа̄дтэ фа̄ял", + "uploadnologin": "То̄нн эгк ля̄ суаӈӈма", "upload-permitted": "Луэшштма фа̄йлэ {{PLURAL:$2|на̄лль|на̄ль}}: $1.", "filename": "Фа̄ял нэ̄мм", "filedesc": "Оанҍхэнне фа̄ял баяс", "fileuploadsummary": "Оанҍхэсь кырьйхэмушш фа̄ял баяс:", "filesource": "Ка̄ййв:", + "ignorewarnings": "Игнорруввэ це̄ӆьксуввмужэтҍ", "savefile": "Пынне фа̄ял", "upload-source": "Ка̄ййв фа̄ял", "sourcefilename": "Ка̄ййв фа̄ял нэ̄мм:", + "sourceurl": "Ка̄йв URL-а̄дресс:", "destfilename": "О̄дт фа̄ял нэ̄мм:", "upload-maxfilesize": "Максимальнэ фа̄ял ме̄ррь: $1", "upload-description": "Фа̄ял баяс оанҍхэсь кырьйхэмушш", "upload-options": "Лоа̄дтэм оа̄ссмуж", + "watchthisupload": "Кӣчнэ тэнн фа̄ял мӣлльтэ", "upload-dialog-title": "Лоа̄дтэ фа̄ял", "upload-dialog-button-cancel": "Е̄ссктэ", "upload-dialog-button-back": "Моа̄з", @@ -575,7 +603,7 @@ "listfiles-delete": "вэ̄цксэ", "imgfile": "фа̄ял", "listfiles": "Фа̄йлэ нэ̄ммлысст", - "listfiles_name": "Фа̄йл нэ̄мм", + "listfiles_name": "Фа̄ял нэ̄мм", "listfiles_user": "Оаннӭй", "listfiles_size": "Ме̄ррь", "listfiles_count": "Ве̄рсиедтӭ", @@ -589,13 +617,16 @@ "filehist-revert": "ма̄цьхэ", "filehist-current": "адтҍя", "filehist-datetime": "Пе̄ййвме̄ррь/а̄ййк", - "filehist-thumb": "Миниатюра", + "filehist-thumb": "Удць ка̄вь на̄лль", "filehist-user": "Оаннӭй", "filehist-dimensions": "Ме̄рь", - "filehist-comment": "Комментаррьй", + "filehist-comment": "Коамментаррьй", "filehist-missing": "элля фа̄йлэ", "imagelinks": "Фа̄ял оаннҍмушш", + "linkstoimage": "Тэдт фа̄ял о̄ннъювв {{PLURAL:$1|тэнн $1 лыстэсьт|тэйе $1 лыстэнҍ|тэйе $1 лысстэ|1=тэнн лыстэсьт}}:", "filepage-nofile": "Элля фа̄ял тэйн нэ̄мэнҍ.", + "uploadnewversion-linktext": "Лоа̄дтэ тэнн фа̄ял о̄дт ве̄рсья", + "shared-repo-name-wikimediacommons": "Викируэкэсьт", "filedelete-legend": "Вэ̄цксэ файл", "randompage": "А̄йнхэмь лысст", "statistics": "Статистика", @@ -603,7 +634,7 @@ "brokenredirects-edit": "воа̄йхэ", "brokenredirects-delete": "вэ̄цксэ", "withoutinterwiki-submit": "Вӯзьхэ", - "nbytes": "$1 {{PLURAL:$1|ба̄йт|ба̄йт|ба̄ййтэ}}", + "nbytes": "$1 {{PLURAL:$1|ба̄ййт|ба̄йт|ба̄ййтэ}}", "nmembers": "$1 {{PLURAL:$1|объект|объект|объектэдтӭ}}", "prefixindex": "Пугк лыст пре̄фиксэнҍ", "prefixindex-namespace": "Пугк лыст пре̄фиксэнҍ ($1 нэ̄ммко̄ммтвудт)", @@ -625,14 +656,14 @@ "apisandbox-add-multi": "Лажьхэ", "booksources": "Кнӣгае ка̄йв", "booksources-search-legend": "О̄дзэ кырьй коа̄йвэтҍ", - "booksources-search": "Коа̄ввнэ", + "booksources-search": "О̄дзэ", "specialloguserlabel": "Ӣллькьей:", "log": "Журнал", "logeventslist-submit": "Вӯзьхэ", "checkbox-select": "Воа̄лшэ: $1", "checkbox-all": "Пугк", "checkbox-none": "Нимэ̄нн", - "checkbox-invert": "Инвертруввэ", + "checkbox-invert": "Куэвлсэ", "allpages": "Пугк лыст", "nextpage": "Пуадтӭй лысст ($1)", "prevpage": "Э̄ввтлэсь лысст ($1)", @@ -661,12 +692,14 @@ "watchlist": "Кӣчнэмлысст", "mywatchlist": "Кӣчнэмлысст", "watchlistfor2": "$1 гуэйкэ", + "watchnologin": "Тоннӭ суаӈӈэ быдт", "addedwatchtext": "Лысст «[[:$1]]» соа̄рнънэмлыстэнӭсь лӣ то̄н [[Special:Watchlist|кӣчнэмлысста]] лажьха.", "addedwatchtext-talk": "Соа̄рнънэмлысст «[[:$1]]» я со̄нэнҍ ко̄рръя лысст ле̄в то̄н [[Special:Watchlist|кӣчнэмлысста]] лажьха.", "addedwatchtext-short": "Лысст «$1» лӣ то̄н кӣчнэмлысста лажьха.", "addedwatchexpiry-options-label": "Нэ̄ммлыстэсьт лӣйем па̄лль:", "addedwatchindefinitelytext": "Лысст «[[:$1]]» я со̄н соа̄рнънэмлысст ле̄в то̄н [[Special:Watchlist|кӣчнэмлысста]] агас лажьха.", "addedwatchindefinitelytext-talk": "Соа̄рнънэмлысст «[[:$1]]» я со̄нэнҍ ко̄рръя лысст ле̄в то̄н [[Special:Watchlist|кӣчнэмлысста]] агас лажьха.", + "removewatch": "Вэ̄цксэ кӣчнэмлыстэсьт", "removedwatchtext": "Лысст «[[:$1]]» соа̄рнънэмлыстэнӭсь то̄н [[Special:Watchlist|кӣчнэмлыстэсьт]] вэ̄ццкъювэ.", "removedwatchtext-talk": "«[[:$1]]» я со̄нэнҍ ко̄рръя лысст то̄н [[Special:Watchlist|кӣчнэмлыстэсьт]] вэ̄ццкъюввенҍ.", "removedwatchtext-short": "Лысст «$1» вэ̄ццкъювэ то̄н кӣчнэмлыстэсьт.", @@ -680,6 +713,7 @@ "wlshowhideanons": "анонимнэ оаннӭйе", "wlshowhidemine": "мун воа̄йхэз", "watchlist-options": "Кӣчнэмлыст оа̄ссмуж", + "unwatching": "Кӣчнэмлыстэсьт вэ̄ццкмушш...", "enotif_reset": "Тӣһтлэ пугк лыстэтҍ гу уййнма", "enotif_impersonal_salutation": "{{SITENAME}} оаннӭй", "enotif_minoredit": "Тэдта лӣ удць воа̄йхэсс", @@ -690,10 +724,12 @@ "rollbacklink": "моа̄ст кӣрсаһтӭ", "rollbacklinkcount": "коамьхэ $1 {{PLURAL:$1|воа̄йхэз|воа̄йхэз|воа̄йхэссэ}}", "rollbacklinkcount-morethan": "коамьхэ е̄намп $1 {{PLURAL:$1|воа̄йхэссэ}}", - "protect-default": "Пугк оаннӭй гуэйкэ", + "protect-default": "Пугк оаннҍетҍ лӯшшьтэ", + "protect-expiring-local": "пудт $1", "restriction-edit": "Воа̄йхэ", "restriction-move": "Нэ̄м воа̄йхэмушш", - "skin-action-viewdeleted": "Выльшхэ $1?", + "restriction-level-autoconfirmed": "пя̄лла воа̄ррьдэмушш", + "skin-action-viewdeleted": "Кӣһче-гэ $1?", "undeletelink": "кӣһче/ма̄цьхэ", "undeleteviewlink": "кӣһче", "namespace": "Нэ̄ммко̄ммтвудт:", @@ -708,9 +744,10 @@ "contributions-subtitle": "Оаннӭй {{GENDER:$2|$1}} воа̄йхэз", "contributions-edit-count": "{{GENDER:$1|Оаннӭй}} $2 {{PLURAL:$2|воа̄йхэзэнҍ|воа̄йхэзэнҍ|воа̄йхэзэгуэйм}}.", "contributions-account-creation-date": "Аккауннт лӣ $1 лыһкма.", + "nocontribs": "Пыййма критэрье вуэлла пе̄знэй воа̄йхэз ев коа̄внхувва.", "uctop": "адтҍя", - "month": "Ма̄нэсьт (я э̄ввтэль):", - "year": "Ыгесьт (я э̄ввтэль):", + "month": "Ма̄н райесьт (я э̄ввтэль):", + "year": "Ыгь райесьт (я э̄ввтэль):", "sp-contributions-blocklog": "бло̄һктэмуж", "sp-contributions-deleted": "вэ̄цкса {{GENDER:$1|оаннӭй}} воа̄йхэз", "sp-contributions-uploads": "лоа̄дтмуж", @@ -719,18 +756,20 @@ "sp-contributions-userrights": "{{GENDER:$1|оаннӭй}} вуэйймужэтҍ вӯййкъе", "sp-contributions-search": "О̄дзэ воа̄йхэзэтҍ", "sp-contributions-username": "IP-а̄дресс вай оаннӭй нэ̄мм:", - "sp-contributions-toponly": "Вӯзьхэ лышэ воа̄йхэзэтҍ, кӯгк ле̄в маӈьмусс ве̄рсья", - "sp-contributions-newonly": "Вӯзьхэ лышэ воа̄йхэзэтҍ, кӯгк ле̄в о̄дт лыстэтҍ лыһкмуж", + "sp-contributions-toponly": "Вӯзьхэ лышэ воа̄йхэзэтҍ, ко̄гк ле̄в маӈьмусс ве̄рсья", + "sp-contributions-newonly": "Вӯзьхэ лышэ воа̄йхэзэтҍ, ко̄гк ле̄в о̄дт лыстэтҍ лыһкмуж", "sp-contributions-hideminor": "Пе̄ҋҋтэ удць воа̄йхэзэтҍ", "sp-contributions-submit": "Коа̄ввнэ", "whatlinkshere": "Уж тэсса", "whatlinkshere-count": "$1 {{PLURAL:$1|элеменнт|элемент|элеменнтэ}} {{PLURAL:$1|вӯзьхувв|вӯзьхуввэв|вӯзьхувв}}.", "whatlinkshere-title": "Лыст, ко̄йн ле̄в уж «$1» э̄л", "whatlinkshere-page": "Лысст:", - "linkshere": "Тэйта лыстэнҍ ле̄в уж $2 э̄л:", + "linkshere": "Тэйе лыстэнҍ ле̄в уж $2 лысста:", "nolinkshere": "Лысста $2 евла уж мудта лыстэнҍ.", "isredirect": "эвтэс вӯлкхэм лысст", "isimage": "уж фа̄ййлэ", + "whatlinkshere-prev": "← {{PLURAL:$1|э̄ввтла лысст|$1 э̄ввтла лыст}}", + "whatlinkshere-next": "{{PLURAL:$1|пуэдтӭй лысст|$1 пуэдтӭй лыст}} →", "whatlinkshere-links": "← уж", "whatlinkshere-hideredirs": "Пе̄ҋҋтэ эвтэс ноа̄ллькъемужэтҍ", "whatlinkshere-hidetrans": "Пе̄ҋҋтэ ва̄лльтмужэтҍ", @@ -742,6 +781,7 @@ "blocklink": "бло̄һктэ", "contribslink": "воа̄йхэз", "emaillink": "вӯлкхэ e-mail", + "block-log-flags-nocreate": "аккаунтэтҍ региструввэ лӣ ке̄ллтма", "move-page": "$1 — нэ̄м воа̄йхэмушш", "move-page-legend": "Воа̄йхэ лыст нэ̄м", "newtitle": "О̄дт нэ̄мм:", @@ -751,6 +791,9 @@ "movepage-moved": "«$1» лыст нэ̄мм воа̄йха лӣ о̄дт нэ̄мме «$2»", "movepage-moved-redirect": "Эвтэс ноа̄ллькъемушш ля̄йй лыһкма.", "movelogpage": "Нэ̄м воа̄йхэзэ журналл", + "movesubpage": "{{PLURAL:$1|1=Вӯлльлысст|Вӯлльлыст}}", + "movesubpagetext": "Тэнн лыстэсьт лӣ $1 {{PLURAL:$1|вӯлльлысст|вӯлльлыст|вӯлльлысстэ}}.", + "movenosubpage": "Тэнн лыстэсьт евла вӯлльлыст.", "movereason": "Рэ̄сс:", "moveotherreason": "Е̄ресь/лашшь рэ̄сс:", "revertmove": "ма̄цьхэ", @@ -772,13 +815,14 @@ "tooltip-pt-preferences": "{{GENDER:|То̄н}} оа̄ссмуж", "tooltip-pt-login": "То̄нн вуаяк суаӈӈэ, ноэ тэдта элля па̄һкма.", "tooltip-pt-logout": "Луэппьтэ лыһкэм сеанс", - "tooltip-pt-createaccount": "Пуэраст лӣһч, го то̄нн ӣжянт аккаунт лыһкчекь я суаӈӈчекь, ноа то̄нн вуаяк э ю̄ттҍкэ тэнн лыгкханна.", + "tooltip-pt-createaccount": "Пуэраст лӣһч, коале то̄нн ӣжянт аккаунт лыһкчекь я суаӈӈчекь, ноа то̄нн вуаяк э тэнн лыгкханна ю̄ттҍкэ.", "tooltip-ca-talk": "Са̄ррнмушш шурьмусс лыст баяс", "tooltip-ca-edit": "Воа̄йхэ тэнн лыст", "tooltip-ca-history": "Э̄ввтла лыст воа̄йхэз", "tooltip-ca-protect": "Пя̄ллшэ тэнн лыст", "tooltip-ca-delete": "Вэ̄цксэ тэнн лыст", "tooltip-ca-move": "Воа̄йхэ лыст нэ̄м", + "tooltip-ca-watch": "Лажьхэ тэнн лысст то̄н кӣчнэмлысста", "tooltip-search": "О̄дзэ {{SITENAME}}-эсьт", "tooltip-search-go": "Мэ̄ннлэ лыссьтэ, ко̄ннэсьт вӯййк мугка шэ нэ̄мм лӣ", "tooltip-search-fulltext": "Коа̄ввнэ лыстэтҍ тэйн текстэнҍ", @@ -791,7 +835,7 @@ "tooltip-n-recentchanges": "О̄дт воа̄йхэз", "tooltip-n-randompage": "Кӣһче а̄йнхэмь лыст", "tooltip-n-help": "Тэсьт вуайй куннт те̄дэтҍ ва̄лльтэ", - "tooltip-t-whatlinkshere": "Пугк лыст, кӯгк тэсса ноа̄ллькъев", + "tooltip-t-whatlinkshere": "Пугк тэсса ноа̄ллькъей лыст", "tooltip-feed-rss": "RSS-ля̄ӊӊт тэнн лыст гуэйкэ", "tooltip-t-emailuser": "Вӯлкхэ электроннэ кырьй {{GENDER:$1|тэнн оаннъе}}", "tooltip-t-info": "Е̄намп тэнн лыст баяс", @@ -800,26 +844,46 @@ "tooltip-t-print": "Тэнн лыст ве̄рсья печадтэм гуэйкэ", "tooltip-ca-nstab-special": "Тэдта лӣ лушшэм лысст, я со̄н эйй вуэй воа̄йхэ", "tooltip-ca-nstab-template": "Коа̄вь лысст", + "tooltip-save": "Пынне то̄н воа̄йхэзэтҍ", + "tooltip-watchlist-expiry": "Лажьхэ тэнн лысст то̄н кӣчнэмлысста а̄йк байя", "tooltip-watchlistedit-raw-submit": "О̄дтлаһтӭ кӣчнэмлыст", + "tooltip-upload": "Оа̄лкхэ лоа̄дтмушш", "lastmodifiedatby": "Тэдт лысст лӣ $1 $2 маӈьмусс вуэр воа̄йха, воа̄йхэй — $3.", "pageinfo-title": "Те̄д «$1» лыст баяс", "pageinfo-header-basic": "Шурьмусс те̄д", "pageinfo-header-edits": "Воа̄йхэзэ исторья", - "pageinfo-article-id": "Лыст идентификатэр", + "pageinfo-header-restrictions": "Лыст воа̄ррьдэмушш", + "pageinfo-header-properties": "Лыст ӣджьвуд", + "pageinfo-display-title": "Вӯзьхуввэй нэ̄мм", + "pageinfo-length": "Лыст куһкьвудт (боа̄йтэнҍ)", + "pageinfo-namespace": "Нэ̄ммко̄ммтвудт", + "pageinfo-namespace-id": "Нэ̄ммко̄ммтвуд идэнтификатэр", + "pageinfo-article-id": "Лыст идэнтификатэр", "pageinfo-language": "Лыст кӣлл", + "pageinfo-content-model": "Лыст сыська модэль", + "pageinfo-robot-policy": "О̄дзэм бо̄тэгуэйм индэкслаһтҍмушш", + "pageinfo-robot-index": "Луэшштма", "pageinfo-robot-noindex": "Элля луэшштма", + "pageinfo-watchers": "Кӣчнэе числа", + "pageinfo-redirects-name": "Тэнн лысста ноа̄ллькъемужэ числа", "pageinfo-firstuser": "Лыст {{GENDER:$1|лыһкэй}}", + "pageinfo-firsttime": "Лыст лыһкэм пе̄ййвме̄ррь", "pageinfo-lastuser": "Маӈьмусс {{GENDER:$1|воа̄йхэй}}", "pageinfo-lasttime": "Маӈьмусс воа̄йхэз пе̄ййв", - "pageinfo-hidden-categories": "Пя̄йҋтма {{PLURAL:$1|категорья}} ($1)", + "pageinfo-edits": "Э̄ххтса воа̄йхэзэ числа", + "pageinfo-recent-edits": "Маӈьмусс а̄йкэсьт лыһкма воа̄йхэзэ числа ($1 баяс)", + "pageinfo-hidden-categories": "Пя̄ҋҋтма {{PLURAL:$1|категорья}} ($1)", "pageinfo-toolboxlink": "Те̄д лыст баяс", "pageinfo-contentpage-yes": "Ныдтҍ", + "pageinfo-view-protect-log": "Кӣһче тэнн лыст воа̄ррьдэмуж журнал", "patrol-log-page": "Кӣһчлэмужэтҍ журналл", "previousdiff": "← Э̄ввтла воа̄йхэсс", "nextdiff": "Пуэдтӭй воа̄йхэсс →", "widthheightpage": "$1 × $2, $3 {{PLURAL:$3|лысст|лыст}}", + "file-info-size": "$1 × $2 пкс, фа̄ял ме̄ррь: $3, MIME-тӣһп: $4", "show-big-image": "Ка̄ййв фа̄ял", "show-big-image-preview": "Тэнн э̄ввткӣһчмуж ме̄рь: $1.", + "show-big-image-other": "Мудта {{PLURAL:$2|ме̄ррь|ме̄рь}}: $1.", "show-big-image-size": "$1 × $2 пикселле", "days-abbrev": "$1 п", "days": "{{PLURAL:$1|$1 пе̄ййв|$1 пе̄йв|$1 пе̄ййвэ}}", @@ -831,11 +895,15 @@ "metadata": "Метада̄ннэ", "namespacesall": "пугк", "monthsall": "пугк", + "confirmemail": "Роавнэ электроннэ по̄шта а̄дрез", + "confirmemail_loggedin": "То̄н электроннэ по̄шта а̄дресс лӣ роавна.", "confirm-purge-title": "Чисстлэ тэнн лыст кэ̄шш", "confirm-purge-top": "Чисстлэ-гэ тэнн лыст кэ̄шш?", "confirm-purge-bottom": "Маӈӈа лыст кэ̄шш чисстлэмужэсьт ля̄ннч со̄н маӈьмусс ве̄рсья вуэзхэллма.", + "confirm-watch-top": "Лажьхэ-гэ тэнн лыст то̄н кӣчнэмлысста?", "confirm-watch-label": "Нэ̄ммлыстэсьт лӣйем па̄лль:", - "watchlist-expiry-options": "Агас:infinite,1 не̄дтӭль байя:1 week,1 ма̄н байя:1 month,3 ма̄нэ байя:3 months,6 ма̄ннэ байя:6 months,1 ыгь байя:1 year", + "watchlist-expiry-options": "Агкь байя:infinite,1 не̄дтӭль байя:1 week,1 ма̄нн байя:1 month,3 ма̄н байя:3 months,6 ма̄н байя:6 months,1 ыгкь байя:1 year", + "confirm-unwatch-top": "Вэ̄цксэ-гэ тэнн лыст то̄н кӣчнэмлыстэсьт?", "imgmultipageprev": "← э̄ввтла лысст", "imgmultipagenext": "пуэдтӭй лысст →", "imgmultigo": "Мэ̄ннлэ!", @@ -865,13 +933,14 @@ "watchlisttools-edit": "Кӣһче я воа̄йхэ нэ̄ммлыст", "watchlisttools-raw": "Воа̄йхэ текст нэ̄ммлыст", "signature": "[[{{ns:user}}:$1|$2]] ([[{{ns:user_talk}}:$1|са̄ррнмушш]])", + "signature-temp": "[[{{#special:Contributions}}/$1|$2]] ([[{{ns:user_talk}}:$1|са̄ррн.]])", "version-license-title": "Лицензия $1 гуэйкэ", "redirect-submit": "Мэ̄ннэ", "redirect-lookup": "Озант:", - "redirect-value": "Значение:", + "redirect-value": "А̄ррв:", "redirect-user": "Оаннӭй идентификатор", "redirect-page": "Лыст идентификатор", - "redirect-file": "Файл нэ̄мм", + "redirect-file": "Фа̄ял нэ̄мм", "fileduplicatesearch-filename": "Файл нэ̄мм:", "specialpages": "Лушшэм лыст", "tag-filter": "[[Special:Tags|Тӣһт]] фӣльтэр:", @@ -879,6 +948,7 @@ "tag-list-wrapper": "[[Special:Tags|{{PLURAL:$1|1=Тӣһт|Тӣт}}]]: $2", "tag-mw-contentmodelchange": "сыська модэль воа̄йхэмушш", "tag-mw-new-redirect": "о̄дт эвтэс ноа̄ллькъемушш", + "tag-mw-removed-redirect": "эвтэс ноа̄ллькъемушш вэ̄ццкъювэ", "tag-mw-changed-redirect-target": "эвтэс ноа̄ллькъемуж ре̄мят воа̄йхувэ", "tag-mw-blank": "чисстлэмушш", "tag-mw-replace": "я̄ррсэнҍ воа̄йха", @@ -899,22 +969,26 @@ "editpage": "Воа̄йхэ лыст", "pagehistory": "Лыст исторья", "purge": "Чисстлэ", + "namespaceinfo-heading-local": "Па̄ҋклаш нэ̄мм", "htmlform-submit": "Вӯлкхэ", "htmlform-no": "Эйй", "htmlform-yes": "Ныдтҍ", "logentry-delete-delete": "$1 {{GENDER:$2|вэ̄цкэсьт}} лыст $3", "logentry-delete-delete_redir": "$1 {{GENDER:$2|вэ̄цкэсьт}} эвтэс ноа̄ллькъемуж $3 ва̄сьт кырьйхэмэнҍ", "logentry-delete-delete_redir2": "$1 {{GENDER:$2|вэ̄цкэсьт}} эвтэс ноа̄ллькъемуж $3 ва̄сьт кырьйхэмэнҍ", + "revdelete-content-hid": "сыська лӣ пя̄ҋҋтма", "logentry-move-move": "$1 {{GENDER:$2|воа̄еһтҍ}} лыст $3 нэ̄м о̄дт нэ̄мме $4", "feedback-message": "Соа̄гк:", "feedback-subject": "А̄шшь:", "searchsuggest-search": "О̄дзэ {{SITENAME}}-эсьт", "searchsuggest-containing": "О̄дзэ лыстэтҍ, ко̄йн лӣ", - "api-clientside-error-noconnect": "Эйй выйт се̄рврэнҍ корнэдтэ. Роа̄венҍт, го то̄нэсьт лӣ Интэрнэһтӭ корнэдтмушш, я кӣһчель вя̄л вуэр.", + "api-clientside-error-noconnect": "Эйй выйт се̄рврэнҍ корнэдтэ. Кӣһчель, лӣ-гэ то̄нэсьт Интэрнэһтӭ корнэдтмушш, я кӣһчель вя̄л вуэр.", "api-clientside-error-http": "Се̄рвэр ма̄цеһтҍ ся̄гкнэг: HTTP $1.", "duration-months": "$1 {{PLURAL:$1|ма̄нн|ма̄н|ма̄ннэ}} маӈас", "duration-years": "$1 {{PLURAL:$1|ыгкь|ыгь|ыгке}}", "limitreport-title": "Анализатэр да̄ннэ:", + "limitreport-cputime-value": "$1 {{PLURAL:$1|секунда|секунда|секундэдтӭ}}", + "limitreport-walltime-value": "$1 {{PLURAL:$1|секунда|секунда|секундэдтӭ}}", "expand_templates_preview": "Э̄ввткӣһчмушш", "pagelanguage": "Воа̄йхэ лыст кӣл", "pagelang-name": "Лысст", @@ -925,10 +999,10 @@ "mediastatistics-header-total": "Пугк файл", "special-characters-group-latin": "Латинэһць", "special-characters-group-latinextended": "Латинэһць (коамьтна)", - "special-characters-group-ipa": "МФА (IPA)", + "special-characters-group-ipa": "О̄ФА (IPA)", "special-characters-group-symbols": "Тӣт", - "special-characters-group-greek": "Греческэ", - "special-characters-group-greekextended": "Греческэ (коамьтна)", + "special-characters-group-greek": "Гре̄цкэ", + "special-characters-group-greekextended": "Гре̄цкэ (коамьтна)", "special-characters-group-cyrillic": "Кириллэһць", "special-characters-group-arabic": "Арапскэ", "special-characters-group-arabicextended": "Арапскэ (коамьтна)", @@ -947,10 +1021,11 @@ "special-characters-group-runes": "Рӯна", "special-characters-title-endash": "кэскмусс тирэ", "special-characters-title-emdash": "кугкесь тирэ", + "special-characters-title-minus": "мӣнусс тӣһт", "mw-widgets-abandonedit": "Та̄так то̄нн зоа̄бэль воа̄йхэм режимэсьт лӣххтэ воа̄йхэзэдант элмсаһтҍханна?", "mw-widgets-abandonedit-discard": "Вуэлльктэ воа̄йхэзэтҍ", "mw-widgets-abandonedit-keep": "Ю̄ттҍкэ воа̄йхэмушш", - "mw-widgets-abandonedit-title": "Ля̄к то̄нн оасскэй?", + "mw-widgets-abandonedit-title": "Ля̄к то̄нн вӣррэй?", "mw-widgets-dateinput-no-date": "Пе̄ййв элля воа̄лша", "mw-widgets-dateinput-placeholder-day": "ЫЫЫЫ-ММ-ПП", "mw-widgets-mediasearch-input-placeholder": "О̄дзэ мультиме̄дья", @@ -968,15 +1043,18 @@ "userlogout-continue": "Та̄так то̄нн лӣххтэ?", "paramvalidator-help-type-user-subtype-ip": "IP", "changeslist-nocomment": "Нимӣ элля воа̄йхэз баяс кырьйха", + "skin-view-create-local": "Лыһкэ па̄ҋклаш фа̄ял баяс кырьйхэмуж", "nstab-mainpage": "Э̄ввт лысст", "skin-action-protect": "Пынне", "skin-action-delete": "Вэ̄цксэ", "skin-action-move": "Воа̄йхэ нэ̄м", "newpages-showhide-bots": "$1 бо̄тэтҍ", "newpages-showhide-registered": "$1 региструввма оаннҍетҍ", + "blockedtext-made-by": "бло̄һктма ля̄йй администратрэнҍ $1.", "blockedtext-start-time": "Бло̄һктэмушш оа̄лкхэшш: $1", "blockedtext-expiration-time": "Бло̄һктэмуж ке̄джь: $1", "blockedtext-block-ip": "То̄н адтҍя IP-а̄дресс лӣ $1.", + "blockedtext-include-details-queries": "Ля̄гка пӯррь, воа̄ллтэль тэйта те̄дэтҍ пугк то̄н а̄ннмужэтҍ.", "renameuserold": "Адтҍя оаннӭй нэ̄мм:", "renameusernew": "О̄дт оаннӭй нэ̄мм:", "renameusersubmit": "Ӣллькъе", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/sk.json mediawiki-1.43.9+dfsg/languages/i18n/sk.json --- mediawiki-1.43.8+dfsg/languages/i18n/sk.json 2026-04-01 12:33:20.863555000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/sk.json 2026-06-29 17:54:47.003096800 +0000 @@ -55,7 +55,8 @@ "아라", "TreeIsLife", "Spider 001757", - "Username1233219128" + "Username1233219128", + "KormiSK" ] }, "sunday": "nedeľa", @@ -237,6 +238,8 @@ "versionrequired": "Požadovaná verzia MediaWiki $1", "versionrequiredtext": "Aby ste mohli používať túto stránku, požaduje sa verzia MediaWiki $1. Pozri [[Special:Version]].", "ok": "OK", + "pagetitle": "$1 - {{SITENAME}}", + "backlinksubtitle": "← $1", "retrievedfrom": "Zdroj: „$1“", "new-messages": "Máte $1 ($2).", "new-messages-from-users": "Máte $1 od {{PLURAL:$3|iného používateľa|$3 iných používateľov}} ($2).", @@ -270,6 +273,8 @@ "site-atom-feed": "Atom kanál $1", "page-rss-feed": "RSS kanál „$1“", "page-atom-feed": "Atom kanál „$1“", + "feed-atom": "Atom", + "feed-rss": "RSS", "red-link-title": "$1 (stránka neexistuje)", "sort-descending": "Usporiadať zostupne", "sort-ascending": "Usporiadať vzostupne", @@ -378,11 +383,13 @@ "invalidtitle-unknownnamespace": "Neplatný názov s neznámym číslom menného priestoru „$1“ a textom „$2“", "exception-nologin": "Nie ste prihlásený", "exception-nologin-text": "Táto stránka alebo operácia vyžaduje, aby ste boli prihlásený.", + "exception-nologin-text-for-temp-user": "Na prístup k tejto stránke alebo akcii si prosím vytvorte účet.", "virus-badscanner": "Chybná konfigurácia: neznámy antivírus: ''$1''", "virus-scanfailed": "kontrola zlyhala (kód $1)", "virus-unknownscanner": "neznámy antivírus:", "logouttext": "Práve ste sa odhlásili.\n\nPamätajte, že niektoré stránky sa môžu naďalej zobrazovať ako keby ste boli prihlásení, až kým nevymažete vyrovnávaciu pamäť vášho prehliadača.", - "logging-out-notify": "Prebieha vaše odhlásenie, prosím, čakajte.", + "logouttext-for-temporary-account": "Teraz ste odhlásení zo svojho dočasného účtu.\n\nUpozorňujeme, že niektoré stránky sa môžu naďalej zobrazovať, ako keby ste boli stále prihlásení, kým nevymažete vyrovnávaciu pamäť prehliadača.", + "logging-out-notify": "Prebieha vaše odhlásenie. Prosím, čakajte.", "logout-failed": "Teraz nie je možné odhlásiť sa:$1", "cannotlogoutnow-title": "Teraz nie je možné odhlásiť sa", "cannotlogoutnow-text": "Nie je možné odhlásiť sa, keď používate $1", @@ -455,9 +462,11 @@ "nocookieslogin": "{{SITENAME}} používa cookies na prihlásenie. Vy máte cookies vypnuté. Prosíme, zapnite ich a skúste znovu.", "nocookiesfornew": "Používateľský účet nebol vytvorený, pretože sme nemohli potvrdiť jeho zdroj. \nUbezpečte sa, že máte povolené cookies, obnovte túto stránku a skúste to znova.", "createacct-loginerror": "Účet bol úspešne vytvorený, ale neboli ste automaticky prihlásený. Prosím, [[Special:UserLogin|prihláste sa]].", + "createacct-temp-warning": "Úpravy, ktoré ste vykonali dočasným účtom $1, sa neprenesú do vášho trvalého účtu.", "noname": "Nezadali ste platné používateľské meno.", "userlogin-authpopup-loggingin-title": "Prihlasovanie…", "userlogin-authpopup-loggingin-body": "Malo by sa otvoriť vyskakovacie okno. Ak ho nevidíte, môžeme sa ho pokúsiť otvoriť znova. Alebo sa môžete [$1 prihlásiť klasickým spôsobom].", + "userlogin-authpopup-loggingin-body-link": "Alternatívny formulár", "userlogin-authpopup-retry": "Skúsiť znova", "userlogin-authpopup-cancel": "Zrušiť", "userlogin-authpopup-closeme": "Ak sa zobrazí táto správa, môžete toto okno zavrieť.", @@ -603,7 +612,10 @@ "resettokens-resetbutton": "Obnoviť zvolené tokeny.", "editrecovery": "Obnovenie úpravy", "edit-recovery-nojs-placeholder": "Funkcia obnovenia úpravy vyžaduje JavaScript.", + "edit-recovery-special-user-unnamed": "Na použitie tejto funkcie sa prosím [[Special:UserLogin|prihláste]] alebo si [[Special:CreateAccount|vytvorte účet]].", "edit-recovery-special-user-not-enabled": "Túto funkciu si môžete zapnúť v [[Special:Preferences#mw-prefsection-editing|nastaveniach]].", + "edit-recovery-special-intro": "Máte neuložené zmeny {{PLURAL:$1|nasledujúcej stránky alebo sekcie|nasledujúcich stránok a/alebo sekcií}}:", + "edit-recovery-special-intro-empty": "Nemáte žiadne neuložené zmeny.", "edit-recovery-special-view": "zobraziť", "edit-recovery-special-edit": "upraviť", "edit-recovery-special-delete": "vymazať", @@ -611,6 +623,9 @@ "edit-recovery-special-recovered-on-tooltip": "Dátum a čas posledného uloženia údajov o obnovení", "edit-recovery-loaded-title": "Obnoviť zmeny?", "edit-recovery-loaded-message": "Máte neuložené zmeny, ktoré je možné automaticky obnoviť.", + "edit-recovery-loaded-message-different-rev": "Upozorňujeme, že stránka sa mohla od začiatku vašich úprav zmeniť.", + "edit-recovery-loaded-message-different-rev-publish": "Pred publikovaním si prosím skontrolujte zmeny.", + "edit-recovery-loaded-message-different-rev-save": "Pred uložením si prosím skontrolujte zmeny.", "edit-recovery-loaded-recover": "Obnoviť", "edit-recovery-loaded-discard": "Zahodiť", "summary": "Zhrnutie úprav:", @@ -634,10 +649,12 @@ "temp-user-banner-tooltip-description-expiration-soon": "Váš dočasný účet vyprší o {{PLURAL:$1|deň|dni|$1 dní}}. Po jeho vypršaní bude pri ďalšej úprave bez prihlásenia vytvorený nový.", "temp-user-banner-tooltip-description-expiration-soon-day": "Váš dočasný účet vyprší o menej ako deň. Po jeho vypršaní bude pri ďalšej úprave bez prihlásenia vytvorený nový.", "temp-user-banner-tooltip-description-learn-more": "Tento dočasný účet bol vytvorený po úprave vykonanej bez účtu v tomto prehliadači a zariadení. [[mw:Special:MyLanguage/Help:Temporary_accounts|Learn more]].", + "temp-user-banner-tooltip-description-login": "[[Special:UserLogin|Prihláste sa]] alebo si [[Special:CreateAccount|vytvorte účet]], aby sa vám pripisovali budúce úpravy a získali ste prístup k ďalším funkciám.", "blankarticle": "Upozornenie: Stránka, ktorú sa chystáte založiť, je prázdna.\nPokiaľ ešte raz kliknete na „$1“, bude založená úplne bez obsahu.", "anoneditwarning": "Upozornenie: Nie ste prihlásený.\nAk uložíte akúkoľvek úpravu, vaša IP adresa bude zverejnená v histórii tejto stránky. Ak sa [$1 prihlásite] alebo si [$2 vytvoríte účet], budú vaše úpravy priradené k vášmu používateľskému menu a získate i ďalšie výhody.", "autocreate-edit-warning": "Upozornenie: Nie ste prihlásený/á. Ak uložíte akúkoľvek úpravu, bude pre vás vytvorený dočasný účet. [[{{MediaWiki:tempuser-helppage}}|Viac informacií]]. Ak sa [$1 prihlásite] alebo si [$2 vytvoríte účet], budete dostávať upozornenia aj po vypršaní tohto účtu a prístup k ďalším funkciám.", "anonpreviewwarning": "Nie ste prihlásený/á. Zverejnenie zaregistruje Vašu IP adresu do histórie úprav stránky.", + "autocreate-preview-warning": "Nie ste prihlásení. Po vykonaní úpravy sa vám vytvorí dočasný účet. [[{{MediaWiki:tempuser-helppage}}|Ďalšie informácie]].", "missingsummary": "Pripomienka:Neuviedli ste zhrnutie úpravy. Ak znovu kliknete na $1, Vaše zmeny budú zverejnené bez neho.", "selfredirect": "Upozornenie: Snažíte sa túto stránku presmerovať samú na seba.\nMožno ste zadali chybný cieľ presmerovania, alebo editujete nesprávnu stránku.\nAk znova kliknete na „$1“, bude presmerovanie aj napriek tomu vytvorené.", "missingcommenttext": "Prosím, vložte komentár.", @@ -671,10 +688,10 @@ "missing-revision-permission": "Revízia $1 patrí zmazanej stránke. Môžete si [{{fullurl:{{#Special:Undelete}}|target=$3×tamp=$2&diff=prev}} ju pozrieť]; podrobnosti sa dajú nájsť v [{{fullurl:{{#Special:Log}}/delete|page=$3}} zázname o vymazaní].", "missing-revision": "Revízia #$1 stránky s názvom „{{FULLPAGENAME}}“ neexistuje.\n\nPravdepodobne ste nasledovali zastaraný odkaz na historickú verziu stránky, ktorá bola medzičasom odstránená.\nPodrobnosti nájdete v [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} zázname zmazaní].", "missing-revision-content": "Obsah verzie $1 tejto stránky s názvom $2 nemôže byť načítaný.", - "userpage-userdoesnotexist": "Používateľský účet „$1“ nie je registrovaný. Prosím, skontrolujte, či naozaj chcete vytvoriť/upravovať túto stránku.", - "userpage-userdoesnotexist-view": "Používateľský účet „$1“ nie je registrovaný.", + "userpage-userdoesnotexist": "Používateľský účet „$1“ nie je na tejto wiki registrovaný.\nProsím, skontrolujte, či naozaj chcete vytvoriť/upraviť túto stránku.", + "userpage-userdoesnotexist-view": "Používateľský účet „$1“ nie je na tejto wiki zaregistrovaný.", "blocked-notice-logextract": "{{GENDER:$1|Tento používateľ|Táto používateľka}} je momentálne zablokovaný/á.\nPosledný záznam blokovania je uvedený nižšie.", - "clearyourcache": "Poznámka: Aby sa zmeny prejavili, po uložení musíte vymazať vyrovnávaciu pamäť vášho prehliadača.\n* Mozilla Firefox / Safari: Držte stlačený Shift a kliknite na ''Reload'' alebo stlačte buď Ctrl-F5 alebo Ctrl-R (⌘-R na Mac)\n* Google Chrome: Stlačte Ctrl-Shift-R (⌘-Shift-R na Mac)\n* Internet Explorer: Držte Ctrl a kliknite na Refresh alebo stlačte Ctrl-F5\n* Opera: Stlačte Ctrl-F5.", + "clearyourcache": "Poznámka: Po uložení môže byť potrebné obísť vyrovnávaciu pamäť prehliadača, aby ste videli zmeny.\n* Firefox / Safari: Podržte Shift a kliknite na Obnoviť, alebo stlačte Ctrl-F5 či Ctrl-R (⌘-R na Macu)\n* Google Chrome: Stlačte Ctrl-Shift-R (⌘-Shift-R na Macu)\n* Edge: Podržte Ctrl a kliknite na Obnoviť, alebo stlačte Ctrl-F5.", "usercssyoucanpreview": "Tip:Pred zverejnením otestujte svoj nový CSS pomocou tlačítka.", "userjsonyoucanpreview": "Tip:Pred zverejnením otestujte svoj nový JSON pomocou tlačítka {{int:showpreview}}.", "userjsyoucanpreview": "Tip:Pred zverejnením otestujte svoj nový JavaScript pomocou tlačítka {{int:showpreview}}.", @@ -684,7 +701,7 @@ "sitecsspreview": "Nezabudnite, že toto je iba náhľad tohto CSS. Ešte nebol publikovaný!", "sitejsonpreview": "Nezabudnite, že toto je iba náhľad tohto JSONu.\nEšte nebol zverejnený!", "sitejspreview": "Nezabudnite, že toto je iba náhľad tohto JavaScriptu. Ešte nebol zverejnený!", - "userinvalidconfigtitle": "Upozornenie: Neexistuje vzhľad „$1“. Pamätajte, že vlastné .css, .json a .js stránky používajú názov s malými písmenami, napr. {{ns:user}}:Foo/vector.css a nie {{ns:user}}:Foo/Vector.css.", + "userinvalidconfigtitle": "Upozornenie: Neexistuje vzhľad „$1“.\nVlastné .css a .js stránky používajú názov s malými písmenami, napr. {{ns:user}}:Foo/vector.css a nie {{ns:user}}:Foo/Vector.css.", "updated": "(Aktualizovaný)", "note": "'''Poznámka: '''", "previewnote": "Nezabudnite, toto je iba náhľad stránky, ktorú upravujete.\nZmeny ešte nie sú uložené!", @@ -709,7 +726,7 @@ "copyrightwarning2": "Prosím, berte na vedomie, že všetky príspevky do {{GRAMMAR:genitív|{{SITENAME}}}} môžu byť upravované, skracované alebo odstránené inými prispievateľmi. Ak nechcete, aby Vaše texty boli menené, tak ich tu neuverejňujte.
                    \n\nTýmto sa právne zaväzujete, že ste tento text buď napísali sám, alebo že je skopírovaný\nz voľného diela (public domain) alebo podobného zdroja neobmedzeného autorskými právami (podrobnosti: $1).\nNEUMIESTŇUJTE SEM BEZ POVOLENIA DIELA CHRÁNENÉ AUTORSKÝM PRÁVOM!", "editpage-cannot-use-custom-model": "Model obsahu tejto stránky sa nedá zmeniť.", "longpageerror": "Chyba: Text, ktorý ste poslali má {{PLURAL:$1|jeden kilobajt|$1 kilobajty|$1 kilobajtov}}, čo je viac ako maximum {{PLURAL:$2|jeden kilobajt|$2 kilobajty|$2 kilobajtov}}.", - "readonlywarning": "UPOZORNENIE: Databáza bola počas upravovania stránky zamknutá z dôvodu údržby,\ntakže svoje úpravy momentálne nemôžete uložiť.\nMôžete skopírovať a vložiť text do textového súboru a uložiť si ho na neskôr.\n\nSprávca systému, ktorý ju zamkol, uviedol nasledovné vysvetlenie: $1", + "readonlywarning": "Upozornenie: Databáza bola zamknutá z dôvodu údržby, takže svoje úpravy momentálne nemôžete uložiť.\nMôžete si text skopírovať a vložiť do textového súboru a uložiť na neskôr.\n\nSprávca systému, ktorý ju zamkol, uviedol toto vysvetlenie: $1", "protectedpagewarning": "'''Upozornenie: Táto stránka bola zamknutá, takže ju môžu upravovať iba používatelia s oprávnením správcu.''' Dolu je pre informáciu posledná položka zo záznamu:", "semiprotectedpagewarning": "Poznámka: Táto stránka bola zamknutá tak, aby ju mohli upravovať iba automaticky schválení používatelia. Dolu je pre informáciu posledná položka zo záznamu:", "cascadeprotectedwarning": "Upozornenie: Táto stránka bola zamknutá, takže ju môžu upravovať iba používatelia s [[Special:ListGroupRights|určitými privilégiami]], pretože je použitá na {{PLURAL:$1|nasledovnej stránke|nasledovných stránkach}} s kaskádovým zamknutím:", @@ -724,7 +741,7 @@ "nocreatetext": "Na {{GRAMMAR:lokál|{{SITENAME}}}} je tvorba nových stránok obmedzená.\nTeraz sa môžete vrátiť späť a upravovať existujúcu stránku alebo [[Special:UserLogin|sa prihlásiť alebo vytvoriť účet]].", "nocreate-loggedin": "Nemáte povolenie vytvárať nové stránky.", "sectioneditnotsupported-title": "Úprava sekcie nie je podporovaná", - "sectioneditnotsupported-text": "Táto stránka úprav nepodporuje úpravu sekcie.", + "sectioneditnotsupported-text": "Úprava sekcií nie je na tejto stránke podporovaná alebo je pre toto zobrazenie vypnutá.", "modeleditnotsupported-title": "Editácia nie je podporovaná", "modeleditnotsupported-text": "Pre model obsahu $1 nie je podporovaná editácia.", "permissionserrors": "Chyba oprávnenia", @@ -742,11 +759,12 @@ "edit-slots-cannot-add": "Nasledujúci {{PLURAL:$1|slot tu nie je podporovaný|sloty tu nie sú podporované}}: $2.", "edit-slots-cannot-remove": "{{PLURAL:$1|Nasledujúci slot je vyžadovaný a nedá sa|Nasledujúce sloty sú vyžadované a nedajú sa}} odstrániť: $2.", "edit-slots-missing": "{{PLURAL:$1|Chýba nasledujúci slot|Chýbajú nasledujúce sloty}}: $2.", - "postedit-confirmation-created": "Stránka bola vytvorená.", - "postedit-confirmation-restored": "Stránka bola obnovená.", - "postedit-confirmation-saved": "Vaša úprava bola uložená.", - "postedit-confirmation-published": "Vaša úprava bola zverejnená.", + "postedit-confirmation-created": "Stránka bola [[Special:Diff/$2|vytvorená]].", + "postedit-confirmation-restored": "Stránka bola [[Special:Diff/$2|obnovená]].", + "postedit-confirmation-saved": "[[Special:Diff/$2|Vaša úprava]] bola uložená.", + "postedit-confirmation-published": "[[Special:Diff/$2|Vaša úprava]] bola zverejnená.", "postedit-temp-created-label": "Dočasný účet", + "postedit-temp-created": "Pridaním cookie do vášho prehliadača vám bol vytvorený [[$2|automaticky generovaný účet]]. Ak si chcete zvoliť vlastné meno a získať viac funkcií, zvážte [$1 vytvorenie účtu].", "edit-already-exists": "Nebolo možné vytvoriť novú stránku.\nUž existuje.", "defaultmessagetext": "Predvolený text správy", "content-failed-to-parse": "Nepodarilo sa spracovať obsah $2 pre model $1: $3", @@ -761,6 +779,9 @@ "slot-name-main": "Hlavný", "content-model-wikitext": "wikitext", "content-model-text": "čistý text", + "content-model-javascript": "JavaScript", + "content-model-css": "CSS", + "content-model-json": "JSON", "content-json-empty-object": "Prázdny objekt", "content-json-empty-array": "Prázdne pole", "unsupported-content-model": "Varovánie: Model obsahu $1 nie je na tejto wiki podporovaný.", @@ -775,6 +796,9 @@ "post-expand-template-inclusion-category": "Stránky, kde je prekročená povolená veľkosť šablón", "post-expand-template-argument-warning": "Upozornenie: Táto stránka obsahuje aspoň jeden argument šalóny, ktorý je príliš veľký.\nTieto argumenty boli vynechané.", "post-expand-template-argument-category": "Stránky obsahujúce vynechané argumenty šablón", + "template-equals-category": "Stránky používajúce = ako šablónu", + "template-equals-category-desc": "Stránka obsahuje {{=}}, ale na tejto wiki sa to nerozvinie na =. Toto použitie je zastarané; budúca verzia MediaWiki implementuje {{=}} ako funkciu parsera.", + "template-equals-warning": "Upozornenie: Táto stránka používa {{=}}, ale na tejto wiki sa to nerozvinie na =. Toto použitie je zastarané; budúca verzia MediaWiki implementuje {{=}} ako funkciu parsera.", "parser-template-loop-warning": "Zistená slučka šablóny: [[:$1]]", "template-loop-category": "Stránky so slučkami šablón", "template-loop-category-desc": "Stránka obsahuje slučku šablóny, t. j. šablónu, ktorá je vložená sama do seba.", @@ -790,10 +814,18 @@ "parser-unstrip-loop-warning": "Zistené zacyklenie volania rozširovacej značky", "unstrip-depth-warning": "Prekročený limit rekurzie volania rozširovacej značky ($1)", "unstrip-depth-category": "Stránky prekračujúce limit hĺbky unstrip", + "unstrip-depth-category-desc": "Stránka prekračuje limit hĺbky unstrip.", "unstrip-size-warning": "Prekročený limit veľkosti unstrip ($1)", "unstrip-size-category": "Stránky prekračujúce limit veľkosti unstrip", + "unstrip-size-category-desc": "Stránka prekračuje limit veľkosti unstrip.", + "bad-language-code-category": "Stránky s neplatnými kódmi jazyka", + "bad-language-code-category-desc": "Stránka obsahuje {{#dir}} s neplatným kódom jazyka.", + "bad-double-underscore-category": "Stránky s neplatnými prepínačmi správania", + "bad-double-underscore-category-desc": "Stránka obsahuje neplatný lokalizovaný [[mw:Special:MyLanguage/Help:Magic_words#Behavior_switches|prepínač správania]]. Platné lokalizácie začínajú a končia dvojitými podčiarkovníkmi.", + "double-px-category": "Stránky s veľkosťami obrázkov obsahujúcimi px navyše", + "double-px-category-desc": "Stránka obsahuje obrázok, ktorého veľkosť obsahuje príponu px navyše, napríklad 100pxpx.", "converter-manual-rule-error": "Bola zistená chyba v pravidle manuálnej konverzie jazyka", - "undo-success": "Úpravu je možné vrátiť.\nProsím, skontrolujte tento rozdiel, čím overíte, že táto úprava je tá, ktorú chcete. Následne uložte zmeny, čím ukončíte vrátenie.", + "undo-success": "Úpravu je možné vrátiť.\nSkontrolujte porovnanie nižšie, aby ste si overili, že je to naozaj to, čo chcete urobiť, a potom dole zverejnite zmeny, čím vrátenie úpravy dokončíte.", "undo-failure": "Úpravu nie je možné vrátiť kvôli konfliktným medziľahlým úpravám.", "undo-main-slot-only": "Úprava nemohla byť vrátená, pretože obsahuje obsah mimo hlavný slot.", "undo-norev": "Túto úpravu nie je možné vrátiť, pretože neexistuje alebo bola zmazaná.", @@ -814,8 +846,10 @@ "nextrevision": "Novšia verzia →", "currentrevisionlink": "Aktuálna úprava", "cur": "aktuálna", + "tooltip-cur": "Rozdiel oproti najnovšej revízii", "next": "ďalšia", "last": "predošlá", + "tooltip-last": "Rozdiel oproti predchádzajúcej revízii", "page_first": "prvá", "page_last": "posledná", "histlegend": "Porovnanie zmien: označte výberové políčka revízií, ktoré sa majú porovnať a stlačte enter, alebo kliknite na tlačidlo dolu.
                    \nLegenda: (aktuálna) = rozdiel oproti aktuálnej verzii,\n(posledná) = rozdiel oproti predchádzajúcej verzii, D = drobná úprava", @@ -835,12 +869,13 @@ "rev-deleted-user": "(používateľské meno odstránené)", "rev-deleted-event": "(činnosť odstránená zo záznamu)", "rev-deleted-user-contribs": "[používateľské meno alebo IP adresa odstránené – úprava skrytá pred prispievateľmi]", - "rev-deleted-text-permission": "Táto revízia stránky bola '''zmazaná'''.\nPodrobnosti nájdete v [{{fullurl:{{#Special:Log}}/delete|page=$1}} zázname mazaní].", - "rev-suppressed-text-permission": "Táto revízia stránky bola potlačená. Podrobnosti nájdete v [{{fullurl:{{#Special:Log}}/suppress|page=$1}} zázname potlačení].", + "rev-deleted-text-permission": "Táto revízia stránky bola zmazaná.\nPodrobnosti nájdete v [{{fullurl:{{#Special:Log}}/delete|page=$1}} zázname mazaní].", + "rev-suppressed-text": "Táto revízia stránky bola potlačená.", + "rev-suppressed-text-permission": "Táto revízia stránky bola potlačená.\nPodrobnosti nájdete v [{{fullurl:{{#Special:Log}}/suppress|page=$1}} zázname potlačení].", "rev-deleted-text-unhide": "Táto revízia stránky bola zmazaná.\nPodrobnosti nájdete v [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} zázname mazaní].\nAko správca máte stále možnosť [$1 zobraziť túto revíziu] ak chcete.", "rev-suppressed-text-unhide": "Táto revízia stránky bola potlačená.\nPodrobnosti nájdete v [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} zázname potlačení].\nAko správca máte stále možnosť [$1 zobraziť túto revíziu] ak chcete.", - "rev-deleted-text-view": "Táto revízia stránky bola '''zmazaná'''.\nAko správca {{GRAMMAR:genitív|{{SITENAME}}}} si ju môžete prezrieť;\npodrobnosti nájdete v [{{fullurl:{{#Special:Log}}/delete|page=$1}} zázname mazaní].", - "rev-suppressed-text-view": "Táto revízia stránky bola potlačená.\nPodrobnosti nájdete v [{{fullurl:{{#Special:Log}}/suppress|page=$1}} zázname potlačení].", + "rev-deleted-text-view": "Táto revízia stránky bola zmazaná.\nMôžete si ju prezrieť; podrobnosti nájdete v [{{fullurl:{{#Special:Log}}/delete|page=$1}} zázname mazaní].", + "rev-suppressed-text-view": "Táto revízia stránky bola potlačená.\nMôžete si ju prezrieť; podrobnosti nájdete v [{{fullurl:{{#Special:Log}}/suppress|page=$1}} zázname potlačení].", "rev-deleted-no-diff": "Tento rozdiel nemôžete zobraziť, pretože bol '''zmazaný'''.\nPodrobnosti môžete nájsť v [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} zázname mazaní].", "rev-suppressed-no-diff": "Nemôžete zobraziť tento rozdiel, pretože jedna z revízií bola potlačená.", "rev-deleted-unhide-diff": "Jedna z revízií tohto rozdielu bola zmazaná.\nPodrobnosti môžete nájsť v [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} zázname mazaní].\nAko správca {{GRAMMAR:genitív|{{SITENAME}}}} si [$1 tento rozdiel môžete prezrieť].", @@ -871,7 +906,7 @@ "revdelete-hide-comment": "Zhrnutie úprav", "revdelete-hide-user": "Používateľské meno/IP redaktora", "revdelete-hide-restricted": "Zatajiť údaje pred všetkými, aj pred správcami", - "revdelete-radio-same": "(nezmeniť)", + "revdelete-radio-same": "Nemeniť", "revdelete-radio-set": "Skrytý", "revdelete-radio-unset": "Viditeľný", "revdelete-radio-set-suppress": "Utajiť", @@ -905,7 +940,7 @@ "suppressionlogtext": "Toto je zoznam zmazaní a blokovaní vrátane obsahu, ktorý je skrytý pred správcami. Pozrite si [[Special:BlockList|zoznam momentálne účinných blokovaní]].", "mergehistory": "Zlúčiť histórie stránok", "mergehistory-header": "Táto stránka vám umožňuje zlúčiť histórie revízií zo zdrojovej stránky do novšej stránky.\nUistite sa, že táto zmena zachová historickú kontinuitu zmien stránky.", - "mergehistory-box": "Zlúčiť revízie dvoch stránok:", + "mergehistory-box": "Zlúčiť revízie dvoch stránok", "mergehistory-from": "Zdrojová stránka:", "mergehistory-into": "Cieľová stránka:", "mergehistory-list": "Zlúčiteľná história úprav", @@ -913,8 +948,8 @@ "mergehistory-go": "Zobraziť zlúčiteľné úpravy", "mergehistory-submit": "Zlúčiť revízie", "mergehistory-empty": "Žiadne revízie nie je možné zlúčiť.", - "mergehistory-done": "$3 {{PLURAL:$3|revízia|revízie|revízií}} stránky $1 {{PLURAL:$3|bola úspešne zlúčená|boli úspešne zlúčené|bolo úspešne zlúčených}} do [[:$2]].", - "mergehistory-fail": "Nepodarilo sa vykonať zlúčenie histórií. Prosím, skontrolujte parametre stránka a časy.", + "mergehistory-done": "{{PLURAL:$4|$4 revízia|$4 revízie|$4 revízií}} stránky $1 {{PLURAL:$4|bola úspešne zlúčená|boli úspešne zlúčené|bolo úspešne zlúčených}} do [[:$2]].\n$3", + "mergehistory-fail": "Nepodarilo sa vykonať zlúčenie histórie. Skontrolujte parametre stránky a času.", "mergehistory-fail-bad-timestamp": "Časové razítko je neplatné.", "mergehistory-fail-invalid-source": "Zdrojová stránka je neplatná.", "mergehistory-fail-invalid-dest": "Cieľová stránka je neplatná.", @@ -931,6 +966,9 @@ "mergehistory-comment": "[[:$1]] bola zlúčená do [[:$2]]: $3", "mergehistory-same-destination": "Zdrojová a cieľová stránka sa nemôžu zhodovať", "mergehistory-reason": "Dôvod:", + "mergehistory-source-deleted-reason": "Zdrojová stránka bola po zlúčení histórie automaticky odstránená, pretože jej model obsahu nepodporuje presmerovania a nezostali žiadne revízie", + "mergehistory-source-deleted": "Stránka [[:$1]] bola navyše odstránená, pretože už nemá žiadne viditeľné revízie a jej model obsahu nepodporuje ponechanie presmerovaní.", + "mergehistory-revisionrow": "$1 ($2) $3 . . $4 $5 $6 $7", "mergelog": "Záznam zlúčení", "revertmerge": "Vrátiť zlúčenie", "mergelogpagetext": "Dolu je zoznam posledných zlúčení jednej histórie revízií stránky do druhej.", @@ -939,17 +977,28 @@ "difference-title-multipage": "$1 a $2: Rozdiel medzi stránkami", "difference-multipage": "(Rozdiel medzi stránkami)", "lineno": "Riadok $1:", + "lineno-inline": "Riadok $1 ⟶ $2:", "compareselectedversions": "Porovnať označené verzie", "showhideselectedversions": "Zobraziť/skryť vybrané revízie", + "showhideselectedfileversions": "Zmeniť viditeľnosť vybraných verzií súboru", "editundo": "vrátiť", + "diff-incompatible": "Nemožno porovnať modely obsahu „$1“ a „$2“", "diff-empty": "(Žiaden rozdiel)", - "diff-multi-sameuser": "({{PLURAL:$1|Jedna medziľahlá úprava|$1 medziľahlé úpravy|$1 medziľahlých úprav}} od rovnakého používateľa nie {{PLURAL:$1|je zobrazená|sú zobrazené|je zobrazených}}.)", + "diff-user-edits": "$1 {{PLURAL:$1|úprava|úpravy|úprav}}", + "diff-multi-sameuser": "({{PLURAL:$1|Jedna medziľahlá revízia od rovnakého {{GENDER:$3|používateľa|používateľky}} nie je zobrazená|$1 medziľahlé revízie od rovnakého {{GENDER:$3|používateľa|používateľky}} nie sú zobrazené|$1 medziľahlých revízií od rovnakého {{GENDER:$3|používateľa|používateľky}} nie je zobrazených}})", "diff-multi-otherusers": "({{PLURAL:$1|Jedna medziľahlá úprava|$1 medziľahlé úpravy|$1 medziľahlých úprav}} od {{PLURAL:$2|jedného ďalšieho používateľa|$2 ďalších používateľov}} {{PLURAL:$1|nie je zobrazená|nie sú zobrazené|nie je zobrazených}})", "diff-multi-manyusers": "({{PLURAL:$1|$1 medziľahlá revízia|$1 medziľahlé revízie|$1 medziľahlých revízií}} od viac ako {{PLURAL:$2|$2 používateľa|$2 používateľov}} {{PLURAL:$1|nie je zobrazená|nie sú zobrazené|nie je zobrazených}})", "diff-paragraph-moved-tonew": "Odsek bol presunutý. Kliknutím sa presuniete na nové umiestnenie.", "diff-paragraph-moved-toold": "Odsek bol presunutý. Kliknutím sa presuniete na pôvodné umiestnenie.", + "diff-inline-tooltip-ins": "Pridaný obsah", + "diff-inline-tooltip-del": "Odstránený obsah", + "diff-inline-format-label": "Riadkový", + "diff-inline-switch-desc": "Prepína medzi riadkovým a dvojstĺpcovým formátom", "diff-line-deleted": "⟵ vymazať", + "diff-newline": "↲ nový riadok", "difference-missing-revision": "{{PLURAL:$2|$2 revízia|$2 revízie|$2 revízií}} pre požadovaný rozdiel ($1) {{PLURAL:$2|neexistuje|neexistujú|neexistuje}}.\n\nPravdepodobne ste nasledovali zastaraný odkaz na rozdiel revízií, z ktorých niektorá bola medzičasom odstránená.\nPodrobnosti nájdete v [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} zázname zmazaní].", + "difference-bad-old-revision": "Obsah starej revízie chýba alebo je poškodený.", + "difference-bad-new-revision": "Obsah novej revízie chýba alebo je poškodený.", "searchresults": "Výsledky vyhľadávania", "search-filter-title-prefix": "Hľadanie iba v stránkach, ktorých názov začína na „$1“", "search-filter-title-prefix-reset": "Vybrať na všetkých stránkach", @@ -965,8 +1014,8 @@ "nextn-title": "{{PLURAL:$1|Ďalší $1 výsledok|Ďalšie $1 výsledky|Ďalších $1 výsledkov}}", "shown-title": "Zobraziť $1 {{PLURAL:$1|výsledok|výsledky|výsledkov}} na stránku", "viewprevnext": "Zobraziť ($1 {{int:pipe-separator}} $2) ($3).", - "searchmenu-exists": "*Stránka '''[[$1]]'''", - "searchmenu-new": "Vytvoriť na tejto wiki stránku „[[:$1|$1]]“! {{PLURAL:$2|0=|Pozrite si tiež stránku nájdenú vašim vyhľadávaním.|Pozrite si tiež stránky nájdené vašim vyhľadávaním.}}", + "searchmenu-exists": "Na {{SITENAME}} existuje stránka s názvom „[[:$1]]“. {{PLURAL:$2|0=|Pozrite si aj ostatné nájdené výsledky hľadania.}}", + "searchmenu-new": "Vytvorte na tejto wiki stránku „[[:$1]]“! {{PLURAL:$2|0=|Pozrite si aj stránku nájdenú vaším hľadaním.|Pozrite si aj nájdené výsledky hľadania.}}", "searchprofile-articles": "Stránky s obsahom", "searchprofile-images": "Multimédiá", "searchprofile-everything": "Všetky", @@ -989,6 +1038,7 @@ "search-relatedarticle": "Súvisiace", "search-invalid-sort-order": "Radenie $1 nie je známe, použije se predvolené radenie. Platné radenia sú: $2", "search-unknown-profile": "Vyhľadávací profil $1 nie je známy, použije sa predvolený profil.", + "search-thumbnail-alt": "Náhľad pre $1", "searchrelated": "súvisiace", "searchall": "všetko", "showingresultsinrange": "Nižšie {{PLURAL:$1|je zobrazený|sú zobrazené|je zobrazených}} max $1 {{PLURAL:$1|výsledok|výsledky|výsledkov}} v rozsahu #$2 – #$3.", @@ -1009,11 +1059,33 @@ "prefs-labs": "Laboratórne funkcie", "prefs-misc": "Rôzne", "searchresultshead": "Vyhľadávanie", + "prefs-description-misc": "Prispôsobenie obsahu (TOC).", "prefs-help-watchlist-token2": "Toto je tajný kľúč k webovému kanálu vášho zoznamu sledovaných stránok.\nkaždý, kto ho pozná si bude môcť prečítať váš zoznam sledovaných stránok, preto ho nezverejňujte.\nAk potrebujete, [[Special:ResetTokens|môžete ho reinicializovať]].", "savedrights": "Skupiny {{GENDER:$1|používateľa|používateľky}} $1 boli uložené.", "prefs-namespaces": "Menné priestory", "default": "predvolený", + "linterror-bogus-image-options": "Chybná voľba súboru", + "linterror-deletable-table-tag": "Tag tabuľky, ktorý by mal byť odstránený", + "linterror-fostered": "Vysunutý obsah (fostered)", + "linterror-html5-misnesting": "Nesprávne vnorenie (teraz nefunkčné)", + "linterror-inline-media-caption": "Neviditeľný popis", + "linterror-large-tables": "Veľké tabuľky rozbíjajúce zobrazenie na mobilných zariadeniach", + "linterror-misc-tidy-replacement-issues": "Rôzne chyby značiek", + "linterror-misnested-tag": "Nesprávne vnorený tag, ktorý by mal byť vnorený správne", "linterror-missing-end-tag": "Chýba ukončovacia značka", + "linterror-missing-end-tag-in-heading": "Chýbajúci koncový tag v nadpise", + "linterror-missing-image-alt-text": "Chýbajúci alternatívny text obrázka", + "linterror-multi-colon-escape": "Escape s viacerými dvojbodkami", + "linterror-multiline-html-table-in-list": "Viacriadková HTML5 tabuľka v zozname", + "linterror-multiple-unclosed-formatting-tags": "Viacero neuzavretých formátovacích tagov na stránke", + "linterror-night-mode-unaware-background-color": "Inline štýl farby pozadia potrebuje aj farbu textu", + "linterror-obsolete-tag": "Zastaraný HTML tag", + "linterror-pwrap-bug-workaround": "Obchádzka chyby obaľovania odsekov", + "linterror-self-closed-tag": "Samouzatvárací tag", + "linterror-stripped-tag": "Odstránený (stripped) tag", + "linterror-tidy-font-bug": "Tag font sa pokúša zmeniť farbu odkazu", + "linterror-tidy-whitespace-bug": "Chyba spracovania bielych znakov", + "linterror-unclosed-quotes-in-heading": "Neuzavreté úvodzovky unikajúce mimo obsahu (TOC)", "linterror-wikilink-in-extlink": "Odkazy v odkazoch", "email": "E-mail", "userrights": "Používateľské práva", @@ -1267,6 +1339,7 @@ "action-override-export-depth": "exportovať stránky vrátane okdazovaných stránok do hĺbky 5 odkazov", "action-suppressredirect": "nevytvoriť presmerovanie zo starého názvu pri presúvaní stránky", "nchanges": "$1 {{PLURAL:$1|úprava|úpravy|úprav}}", + "ntimes": "$1×", "enhancedrc-since-last-visit": "$1 {{PLURAL:$1|od poslednej návštevy}}", "enhancedrc-history": "história", "recentchanges": "Posledné úpravy", @@ -1284,7 +1357,8 @@ "recentchanges-label-plusminus": "Veľkosť stránky sa zmenila o toľkoto bajtov", "recentchanges-legend-heading": "Legenda:", "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (pozri tiež [[Special:NewPages|zoznam nových stránok]])", - "recentchanges-legend-watchlistexpiry": "Dočasne sledované stránky", + "recentchanges-legend-plusminus": "(±123)", + "recentchanges-legend-watchlistexpiry": "Dočasne sledovaná stránka", "recentchanges-submit": "Zobraziť", "rcfilters-tag-remove": "Odstrániť '$1'", "rcfilters-legend-heading": "Zoznam skratiek:", @@ -1298,6 +1372,7 @@ "rcfilters-advancedfilters": "Pokročilé filtre", "rcfilters-limit-title": "Zobraziť zmeny", "rcfilters-limit-and-date-label": "{{PLURAL:$1|Jedna úprava|$1 úpravy|$1 úprav}}, $2", + "rcfilters-limit-and-date-popup-dialog-aria-label": "Filtrovať výsledky podľa počtu zmien a časového obdobia", "rcfilters-date-popup-title": "Hľadané časové obdobie", "rcfilters-days-title": "Posledné dni", "rcfilters-hours-title": "Posledné hodiny", @@ -1344,6 +1419,7 @@ "rcfilters-filter-user-experience-level-registered-description": "Prihlásení redaktori.", "rcfilters-filter-user-experience-level-unregistered-label": "Neregistrovaní", "rcfilters-filter-user-experience-level-unregistered-description": "Redaktori, ktorí nie sú prihlásení.", + "rcfilters-filter-user-experience-level-unregistered-description-temp": "Editori, ktorí nie sú prihlásení, a editori používajúci dočasné účty.", "rcfilters-filter-user-experience-level-newcomer-label": "Nováčikovia", "rcfilters-filter-user-experience-level-newcomer-description": "Registrovaní editori, ktorí majú menej ako 10 úprav alebo 4 dni aktivity.", "rcfilters-filter-user-experience-level-learner-label": "Začiatočníci", @@ -1387,7 +1463,7 @@ "rcfilters-filter-categorization-label": "Zmeny kategórií", "rcfilters-filter-categorization-description": "Záznamy stránok zaradených alebo vyradených z kategórií.", "rcfilters-filter-logactions-label": "Zaznamenané činnosti", - "rcfilters-filter-logactions-description": "Správcovské úkony, zakladanie účtov, mazanie stránok, nahrávanie súborov…", + "rcfilters-filter-logactions-description": "Správcovské úkony, mazanie stránok, nahrávanie súborov…", "rcfilters-filter-accountcreations-label": "Založenia účtov", "rcfilters-filter-accountcreations-description": "Protokolovacie záznamy pre novozaložené účty. Funguje len so súčasne zaškrtnutým filtrom Zaznamenané činnosti.", "rcfilters-hideminor-conflicts-typeofchange-global": "Filter „Drobné úpravy“ je v konflikte s jedným alebo viacerými filtrami podľa typu zmeny, pretože určité typy zmien sa nedajú označiť ako drobné. Dané filtre sú označené hore, v priestore „Aktívne filtre“.", @@ -1399,6 +1475,7 @@ "rcfilters-filter-previousrevision-label": "Nie najnovšia revízia", "rcfilters-filter-previousrevision-description": "Všetky zmeny, ktoré nie sú „najnovšími revíziami“.", "rcfilters-filter-excluded": "Vylúčený", + "rcfilters-tag-help": "Viac informácií o tagu „$1“", "rcfilters-tag-prefix-namespace-inverted": "nie :$1", "rcfilters-tag-prefix-tags-inverted": "nie #$1", "rcfilters-exclude-button-off": "Vylúčiť zvolené", @@ -1453,6 +1530,7 @@ "minoreditletter": "d", "newpageletter": "N", "boteditletter": "b", + "unpatrolledletter": "!", "rc-change-size-new": "$1 {{PLURAL:$1|bajt|bajtov}} zmenených", "newsectionsummary": "/* $1 */ nová sekcia", "rc-old-title": "pôvodne vytvorené ako \"$1\"", @@ -1481,7 +1559,7 @@ "upload_directory_read_only": "Webový server nemôže zapisovať do adresára pre nahrávanie ($1).", "uploaderror": "Chyba pri nahrávaní", "upload-recreate-warning": "'''Upozornenie: Súbor s týmto názvom bol zmazaný alebo presunutý.'''\n\nĎalšie informácie si môžete pozrieť v zázname zmazaní a presunutí:", - "uploadtext": "Tento formulár použite na nahrávanie súborov.\nUž nahrané súbory môžete zobraziť alebo hľadať v [[Special:FileList|zozname nahraných súborov]]. Nahrávania sa tiež zaznamenávajú v [[Special:Log/upload|zázname nahrávaní]], zmazania sú v [[Special:Log/delete|zázname zmazaných stránok]].\n\nPre vloženie obrázka do stránky použite odkaz v tvare:\n* [[{{ns:file}}:Súbor.jpg]] – vloží sa originál obrázka,\n* [[{{ns:file}}:Súbor.png|náhľad|Popis]] – vloží sa zmenšený náhľad s rámikom a popisom,\n* [[{{ns:media}}:Súbor.ogg]] – vloží sa odkaz na súbor (bez zobrazenia obrázku na stránke)", + "uploadtext": "Tento formulár použite na nahrávanie súborov.\nNa zobrazenie alebo vyhľadávanie už nahraných súborov prejdite na [[Special:FileList|zoznam nahraných súborov]]. Nahrávania a opätovné nahrávania sa zaznamenávajú aj v [[Special:Log/upload|zázname nahrávaní]]. Zmazania sa zaznamenávajú v [[Special:Log/delete|zázname mazaní]].\n\nNa vloženie súboru do stránky použite odkaz v jednom z týchto tvarov:\n* [[{{ns:file}}:File.jpg]] – použije sa plná verzia súboru\n* [[{{ns:file}}:File.png|200px|thumb|left|Popis]] – použije sa zobrazenie široké 200 pixelov v rámčeku pri ľavom okraji s textom „Popis“ pod ním\n* [[{{ns:media}}:File.ogg]] – priamy odkaz na súbor bez jeho zobrazenia", "upload-permitted": "{{PLURAL:$2|Povolený formát súboru|Povolené typy súborov}}: $1.", "upload-preferred": "{{PLURAL:$2|Uprednostňovaný formát súboru|Uprednostňované typy súborov}}: $1.", "upload-prohibited": "{{PLURAL:$2|Zakázaný formát súboru|Zakázané formáty súborov}}: $1.", @@ -1642,6 +1720,7 @@ "lockmanager-fail-db-release": "Nepodarilo sa uvoľniť zámky na databáze $1.", "lockmanager-fail-svr-acquire": "Nepodarilo sa získať zámky na serveri $1.", "lockmanager-fail-svr-release": "Nepodarilo sa uvoľniť zámky na serveri $1.", + "lockmanager-fail-conflict": "Nepodarilo sa získať zámok. Niekto iný práve s týmto súborom niečo robí.", "zip-file-open-error": "Vyskytla sa chyba pri kontrole otvárania súboru ZIP.", "zip-wrong-format": "Uvedený súbor nebol súbor ZIP.", "zip-bad": "Súbor je poškodený alebo inak nečitateľný súbor ZIP.\nNie je možné správne skontrolovať jeho bezpečnosť.", @@ -1704,7 +1783,7 @@ "licenses-edit": "Uprav možnosti licencie", "license-nopreview": "(Náhľad nie je dostupný)", "upload_source_url": " (platný, verejne prístupný URL)", - "upload_source_file": " (súbor na vašom počítači)", + "upload_source_file": "(vami vybraný súbor z vášho zariadenia)", "listfiles-delete": "zmazať", "listfiles-summary": "Táto špeciálna stránka zobrazuje všetky nahrané súbory.", "listfiles-userdoesnotexist": "Používateľské konto „$1“ nie je zaregistrované.", @@ -1755,6 +1834,8 @@ "uploadnewversion-linktext": "Nahrať novú verziu tohto súboru", "shared-repo-from": "z $1", "shared-repo": "zdieľané úložisko", + "shared-repo-name-wikimediacommons": "Wikimedia Commons", + "filepage.css": "/* CSS umiestnené tu sa použije na stránke popisu súboru, vrátane cudzích klientskych wiki */", "upload-disallowed-here": "Tento súbor nemôžete prepísať.", "filerevert": "Obnoviť $1", "filerevert-legend": "Obnoviť súbor", @@ -1925,6 +2006,7 @@ "notargettext": "Nezadali ste cieľovú stránku alebo používateľa,\nna ktorý/-ého chcete aplikovať túto funkciu.", "nopagetitle": "Taká cieľová stránka neexistuje", "nopagetext": "Cieľová stránka, ktorú ste uviedli neexistuje.", + "badrevision": "Text tejto revízie chýba alebo je poškodený.", "pager-newer-n": "{{PLURAL:$1|1 novší|$1 novšie|$1 novších}}", "pager-older-n": "{{PLURAL:$1|1 starší|$1 staršie|$1 starších}}", "suppress": "Potlačenie", @@ -1960,9 +2042,14 @@ "apisandbox-request-selectformat-label": "Zobraziť dáta požiadavky ako:", "apisandbox-request-format-url-label": "reťazec dopytu URL", "apisandbox-request-url-label": "URL požiadavky:", + "apisandbox-request-format-json-label": "JSON", "apisandbox-request-json-label": "JSON požiadavky:", "apisandbox-request-format-php-label": "PHP pole", + "apisandbox-request-php-label": "PHP pole požiadavky:", "apisandbox-request-time": "Trvanie požiadavky: {{PLURAL:$1|$1 ms}}", + "apisandbox-request-post": "Táto požiadavka musí byť odoslaná metódou HTTP POST.", + "apisandbox-request-post2": "Kvôli veľkosti dát bola táto požiadavka odoslaná metódou HTTP POST.", + "apisandbox-request-formdata": "Táto požiadavka musí byť odoslaná ako nahranie súboru (t. j. pomocou multipart/form-data).", "apisandbox-results-fixtoken": "Opraviť token a znovu odoslať", "apisandbox-results-fixtoken-fail": "Nepodarilo sa načítať token „$1“.", "apisandbox-alert-page": "Polia na tejto stránke nie sú platné.", @@ -1975,6 +2062,7 @@ "apisandbox-multivalue-all-values": "$1 (Všetky hodnoty)", "booksources": "Knižné zdroje", "booksources-search-legend": "Vyhľadávať knižné zdroje", + "booksources-isbn": "ISBN:", "booksources-search": "Hľadať", "booksources-text": "Nižšie je zoznam odkazov na iné stránky, ktoré predávajú nové a použité knihy a tiež môžu obsahovať ďalšie informácie o knihách, ktoré hľadáte:", "booksources-invalid-isbn": "Zdá sa, že dané ISBN nie je platné. Skontrolujte, či ste neurobili chybu pri kopírovaní z pôvodného zdroja.", @@ -2020,12 +2108,13 @@ "categoriesfrom": "Zobraziť kategórie počnúc:", "deletedcontributions": "Zmazané príspevky používateľa", "deletedcontributions-title": "Zmazané príspevky používateľa $1", + "deletedcontributions-title-for-ip-when-temporary-accounts-enabled": "Odstránené staršie IP príspevky pre $1", "sp-deletedcontributions-contribs": "príspevky", "linksearch": "Vyhľadávanie externých odkazov", "linksearch-pat": "Vyhľadávací vzor:", "linksearch-ns": "Menný priestor:", "linksearch-ok": "Hľadať", - "linksearch-text": "Je možné používať zástupné znaky, napr. „*.wikipedia.org“.\nPovinná je minimálne doména najvyššej úrovne, napr. „*.org“.
                    \n{{PLURAL:$2|Podporovaný protokol|Podporované protokoly}}: $1 (ak protokol nie je uvedený, použije sa http://).", + "linksearch-text": "Je možné používať zástupné znaky, napr. „*.wikipedia.org“.
                    \n{{PLURAL:$2|Podporovaný protokol|Podporované protokoly}}: $1 (ak nie je uvedený žiadny protokol, predvolene sa použijú http:// a https://).", "linksearch-line": "Na $1 odkazuje $2", "linksearch-error": "Zástupné znaky je možné použiť iba na začiatku názvu domény.", "listusersfrom": "Zobraziť používateľov počnúc:", @@ -2069,6 +2158,8 @@ "trackingcategories-desc": "Kritériá pre zaradenie do kategórie", "restricted-displaytitle-ignored": "Stránky s ignorovanými zobrazovanými názvami", "restricted-displaytitle-ignored-desc": "Stránka obsahuje príkaz {{DISPLAYTITLE}}, ktorý sa ignoruje, lebo nie je ekvivalentný skutočnému názvu stránky.", + "nonnumeric-formatnum": "Stránky s nečíselnými argumentmi formatnum", + "nonnumeric-formatnum-desc": "Stránka obsahuje nečíselný argument funkcie parsera formatnum.", "noindex-category-desc": "Stránka nie je indexovaná robotmi, pretože obsahuje magické slovo __NOINDEX__ a je v mennom priestore, v ktorom je tento príznak povolený.", "index-category-desc": "Stránka obsahuje magické slovo __INDEX__ (a je v mennom prostore, v ktorom je tento príznak povolený), takže je indexovaná robotmi, hoci by normálne nebola.", "post-expand-template-inclusion-category-desc": "Stránka je po rozbalení všetkých šablón väčšia než $wgMaxArticleSize, takže niektoré šablóny nemohli byť rozbalené.", @@ -2083,7 +2174,7 @@ "emailuser": "E-mail tomuto používateľovi", "emailuser-title-target": "E-mail {{GENDER:$1|tomuto používateľovi|tejto používateľke}}", "emailuser-title-notarget": "E-mail používateľovi", - "emailpagetext": "Pomocou nasledovného formulára môžete {{GENDER:$1|tomuto používateľovi|tejto používateľke}} poslať e-mailovú správu.\nMailová adresa, ktorú ste zadali vo svojich [[Special:Preferences|nastaveniach]] sa zobrazí ako adresa odosielateľa mailu, aby vám mohol príjemca priamo odpovedať.", + "emailpagetext": "Pomocou nasledujúceho formulára môžete {{GENDER:$1|tomuto používateľovi|tejto používateľke}} poslať e-mailovú správu.\nE-mailová adresa, ktorú ste zadali vo svojich [[Special:Preferences|používateľských nastaveniach]], sa zobrazí v e-maile, takže vám príjemca bude môcť priamo odpovedať.", "defemailsubject": "e-mail {{GRAMMAR:genitív|{{SITENAME}}}} od používateľa „$1“", "usermaildisabled": "Používateľ má vypnuté používanie e-mailu", "usermaildisabledtext": "Nemôžete posielať e-maily ostatným používateľom na tejto wiki", @@ -2107,11 +2198,13 @@ "emailuserfooter": "Tento e-mail bol odoslaný z {{grammar:genitív|{{SITENAME}}}} pomocou funkcie „{{int:emailuser}}“; {{GENDER:$1|odoslal ho používateľ|odoslala ho používateľka}} $1 {{GENDER:$2|používateľovi|používateľke}} $2. Pokiaľ naňho odpoviete, váš e-mail bude odoslaný priamo {{GENDER:$1|pôvodnému odosielateľovi, čím mu|pôvodnej odosielateľke, čím jej}} prezradíte svoju e-mailovú adresu.", "usermessage-summary": "Zanechanie správy systému.", "usermessage-editor": "Správy systému", + "usermessage-template": "MediaWiki:UserMessage", "watchlist": "Sledované stránky", "mywatchlist": "Sledované stránky", "watchlistfor2": "Pre $1", "nowatchlist": "V zozname sledovaných stránok nemáte žiadne položky.", "watchlistanontext": "Prihláste sa, prosím, ak chcete prezerať alebo upravovať váš zoznam sledovaných stránok.", + "watchlistanontext-for-temp-user": "Na zobrazenie alebo úpravu položiek v zozname sledovaných stránok si, prosím, vytvorte účet.", "watchnologin": "Nie ste prihlásený/á", "watchlistnotwatchable": "Stránka sa nedá sledovať.", "addwatch": "Pridať do zoznamu sledovaných stránok", @@ -2120,7 +2213,12 @@ "addedwatchtext-talk": "„[[:$1]]“ a súvisiaca stránka boli pridané do vášho zoznamu [[Special:Watchlist|sledovaných stránok]].", "addedwatchtext-short": "Stránka „$1“ bola pridaná do vášho zoznamu sledovaných.", "addedwatchexpiry-options-label": "Doba sledovania stránky:", + "addedwatchexpiryhours": "Stránka „[[:$1]]“ a jej diskusná stránka boli pridané do vášho [[Special:Watchlist|zoznamu sledovaných]] na niekoľko hodín.", + "addedwatchexpiryhours-talk": "Stránka „[[:$1]]“ a k nej priradená stránka boli pridané do vášho [[Special:Watchlist|zoznamu sledovaných]] na niekoľko hodín.", + "addedwatchexpirytext": "Stránka „[[:$1]]“ a jej diskusná stránka boli pridané do vášho [[Special:Watchlist|zoznamu sledovaných]] na $2.", + "addedwatchexpirytext-talk": "Stránka „[[:$1]]“ a k nej priradená stránka boli pridané do vášho [[Special:Watchlist|zoznamu sledovaných]] na $2.", "addedwatchindefinitelytext": "Stránka \"[[:$1]]\" a jej diskusná stránka boli natrvalo pridané do vášho zoznamu [[Special:Watchlist|sledovaných stránok]].", + "addedwatchindefinitelytext-talk": "Stránka „[[:$1]]“ a k nej priradená stránka boli natrvalo pridané do vášho [[Special:Watchlist|zoznamu sledovaných]].", "removewatch": "Odstrániť zo zoznamu sledovaných", "removedwatchtext": "Stránka „[[:$1]]“ a jej diskusná stránka boli odstránené z vášho [[Special:Watchlist|zoznamu sledovaných stránok]].", "removedwatchtext-talk": "„[[:$1]]“ a súvisiaca stránka boli odstránené z vášho [[Special:Watchlist|zoznamu sledovaných stránok]].", @@ -2132,8 +2230,10 @@ "notanarticle": "Toto nie je stránka", "notvisiblerev": "Revízia bola zmazaná", "watchlist-details": "{{PLURAL:$1|Jedna sledovaná stránka|$1 sledované stránky|$1 sledovaných stránok}}, nepočítajúc diskusné stránky.", + "watchlist-expiry-days-left": "{{PLURAL:$1|Zostáva $1 deň|Zostávajú $1 dni|Zostáva $1 dní}}", "watchlist-expiring-days-full-text": "Stránka zmizne z vašich sledovaných stránok za {{PLURAL:$1|1 deň|$1 dni|$1 dní}}", "watchlist-expiry-hours-left": "Zostáva pár hodín", + "watchlist-expiring-hours-full-text": "Vo vašom zozname sledovaných zostáva niekoľko hodín", "wlheader-enotif": "Upozorňovanie e-mailom je zapnuté.", "wlheader-showupdated": "Stránky, ktoré boli zmenené od vašej poslednej návštevy sú zobrazené '''tučne'''.", "wlnote": "Nižšie {{PLURAL:$1|je posledná úprava|sú posledné $1 úpravy|je posledných $1 úprav}} za {{PLURAL:$2|poslednú hodinu|posledné $2 hodiny|posledných $2 hodín}} do $4, $3.", @@ -2155,15 +2255,16 @@ "enotif_subject_deleted": "Stránku {{GRAMMAR:genitív|{{SITENAME}}}} „$1“ odstránil používateľ {{GENDER:$2|$2}}", "enotif_subject_created": "Stránku {{GRAMMAR:genitív|{{SITENAME}}}} „$1“ vytvoril používateľ {{GENDER:$2|$2}}", "enotif_subject_moved": "Stránku {{GRAMMAR:genitív|{{SITENAME}}}} „$1“ presunul používateľ {{GENDER:$2|$2}}", - "enotif_subject_restored": "Stránku {{GRAMMAR:genitív|{{SITENAME}}}} „$1“ obnovil používateľ {{GENDER:$2|$2}}", + "enotif_subject_restored": "Stránku {{GRAMMAR:genitív|{{SITENAME}}}} „$1“ {{GENDER:$2|obnovil|obnovila}} $2", "enotif_subject_changed": "Stránku {{GRAMMAR:genitív|{{SITENAME}}}} „$1“ zmenil používateľ {{GENDER:$2|$2}}", "enotif_body_intro_deleted": "Stránka {{GENDER:genitív|{{SITENAME}}}} „$1“ zmazal $PAGEEDITDATE používateľ $2, pozri $3.", "enotif_body_intro_created": "Stránka {{GENDER:genitív|{{SITENAME}}}} „$1“ vytvoril $PAGEEDITDATE používateľ $2, pozri aktuálnu verziu $3.", "enotif_body_intro_moved": "Stránka {{GENDER:genitív|{{SITENAME}}}} „$1“ presunul $PAGEEDITDATE používateľ $2, pozri aktuálnu verziu $3.", - "enotif_body_intro_restored": "Stránka {{GENDER:genitív|{{SITENAME}}}} „$1“ obnovil $PAGEEDITDATE používateľ $2, pozri aktuálnu verziu $3.", + "enotif_body_intro_restored": "Stránku {{GRAMMAR:genitív|{{SITENAME}}}} „$1“ $PAGEEDITDATE {{GENDER:$2|obnovil|obnovila}} $2, aktuálnu verziu nájdete na $3.", "enotif_body_intro_changed": "Stránka {{GENDER:genitív|{{SITENAME}}}} „$1“ zmenil $PAGEEDITDATE používateľ $2, pozri aktuálnu verziu $3.", "enotif_lastvisited": "Pre všetky zmeny od vašej poslednej návštevy pozrite $1", "enotif_lastdiff": "Túto zmenu si môžete pozrieť na $1", + "enotif_pagelog": "Protokol tejto stránky si pozriete na $1", "enotif_anon_editor": "anonymný používateľ $1", "enotif_temp_editor": "dočasný používateľ $1", "enotif_body": "Drahý $WATCHINGUSERNAME,\n\n$PAGEINTRO $NEWPAGE $PAGELOG\n\nZhrnutie redaktora: $PAGESUMMARY $PAGEMINOREDIT\nKontaktujte používateľa:\nmail: $PAGEEDITOR_EMAIL\nwiki: $PAGEEDITOR_WIKI\n\nNedostanete ďalšie upozornenia ani v prípade ďalších aktivít na stránke, kým túto stránku nenavštívite.\nMožete tiež vynulovať upozornenia pre všetky vaše sledované stránky.\n\nVáš upozorňovací systém {{GRAMMAR:genitív|{{SITENAME}}}}\n\n--\nZmeniť nastavenia vašich sledovaných stránok môžete na\n{{canonicalurl:Special:Watchlist/edit}}\n\nZmazať stránku z vášho zoznamu sledovaných môžete na\n$UNWATCHURL\n\nNávrhy a ďalšia pomoc:\n{{canonicalurl:{{int:Helppage}}}}", @@ -2176,12 +2277,14 @@ "exbeforeblank": "obsah pred vyčistením stránky bol: '$1'", "delete-confirm": "Zmazať „$1“", "delete-legend": "Zmazať", + "delete-talk-summary-prefix": "Odstránené spolu s priradenou stránkou s dôvodom: $1", "historywarning": "Upozornenie: Stránka, ktorú sa chystáte zmazať má históriu obsahujúcu $1 {{PLURAL:$1|revíziu|revízie|revízií}}:", "historyaction-submit": "Zobraziť revízie", "confirmdeletetext": "Chystáte sa trvalo zmazať z databázy stránku alebo obrázok spolu so všetkými jeho/jej predošlými verziami. Potvrďte, že máte v úmysle tak urobiť, že ste si vedomý následkov, a že to robíte v súlade so [[{{MediaWiki:Policy-url}}|zásadami a smernicami {{GRAMMAR:genitív|{{SITENAME}}}}]].", "actioncomplete": "Úloha bola dokončená", "actionfailed": "Operácia sa nepodarila", "deletedtext": "\"$1\" bol zmazaný.\nNa $2 nájdete zoznam posledných zmazaní.", + "deleted-page-and-talkpage": "Stránky „$1“ a „$2“ boli odstránené.\nZáznam o nedávnych odstráneniach nájdete na $3.", "dellogpage": "Záznam zmazaní", "dellogpagetext": "Tu je zoznam posledných zmazaní.", "deletionlog": "záznam zmazaní", @@ -2196,10 +2299,14 @@ "delete-edit-reasonlist": "Upraviť dôvody zmazania", "delete-edit-reasonlist-suppress": "Upraviť dôvody utajenia", "delete-toobig": "Táto stránka má veľkú históriu úprav, viac ako $1 {{PLURAL:$1|revíziu|revízie|revízií}}. Mazanie takýchto stránok bolo obmedzené, aby sa zabránilo náhodnému poškodeniu {{GRAMMAR:genitív|{{SITENAME}}}}.", + "delete-toomanyrevisions": "Pokúšate sa naraz odstrániť viac než $1 {{PLURAL:$1|revíziu|revízie|revízií}}.\nTakáto operácia je obmedzená, aby sa predišlo náhodnému narušeniu {{SITENAME}}.", "delete-warning-toobig": "Táto stránka má veľkú históriu úprav, viac ako $1 {{PLURAL:$1|revíziu|revízie|revízií}}. Jej zmazanie by mohlo narušiť databázové operácie {{GRAMMAR:genitív|{{SITENAME}}}}; postupujte opatrne.", + "delete-error-associated-alreadytalk": "Nemožno odstrániť priradenú diskusnú stránku diskusnej stránky.", + "delete-error-associated-doesnotexist": "Nemožno odstrániť neexistujúcu priradenú diskusnú stránku.", "deleteprotected": "Túto stránku nemôžete vymazať, pretože je zamknutá.", "deleting-backlinks-warning": "Upozornenie: Na stránku, ktorú sa chystáte zmazať, odkazujú [[Special:WhatLinksHere/{{FULLPAGENAME}}|iné stránky]], prípadne je do nich vložená.", "deleting-subpages-warning": "Upozornenie: Stránka, ktorú sa chystáte zmazať, má [[Special:PrefixIndex/{{FULLPAGENAME}}/|{{PLURAL:$1|podstránku|$1 podstránky|$1 podstránok|51=viac ako 50 podstránok}}]].", + "deleting-talkpage-subpages-warning": "Upozornenie: Priradená diskusná stránka stránky, ktorú sa chystáte odstrániť, má [[Special:PrefixIndex/{{TALKPAGENAME}}/|{{PLURAL:$1|podstránku|$1 podstránky|$1 podstránok|51=viac než 50 podstránok}}]].", "rollback": "Vrátiť späť úpravy", "rollback-confirmation-confirm": "Prosím, potvrďte:", "rollback-confirmation-yes": "Rollback", @@ -2210,12 +2317,12 @@ "rollbackfailed": "Rollback neúspešný", "rollback-missingparam": "V požiadavke chýbajú povinné parametre.", "rollback-missingrevision": "Nepodarilo sa načítať údaje k revízii.", - "cantrollback": "Nie je možné úpravu vrátiť späť, posledný autor je jediný autor tejto stránky.", - "alreadyrolled": "Nemožno vrátiť späť poslednú úpravu [[:$1]] od [[User:$2|$2]] ([[User talk:$2|diskusia]]{{int:pipe-separator}}[[Special:Contributions/$2|{{int:contribslink}}]]); niekto iný buď upravoval stránku alebo už vrátil úpravy späť.\n\nAutorom poslednej úpravy je [[User:$3|$3]] ([[User talk:$3|diskusia]]{{int:pipe-separator}}[[Special:Contributions/$3|{{int:contribslink}}]]).", + "cantrollback": "Úpravu nie je možné vrátiť späť.\nPosledný prispievateľ je jediným autorom tejto stránky.", + "alreadyrolled": "Nemožno vrátiť späť poslednú úpravu [[:$1]] od [[User:$2|$2]] ([[User talk:$2|diskusia]]{{int:pipe-separator}}[[Special:Contributions/$2|{{int:contribslink}}]]).\nNiekto iný už stránku upravil alebo vrátil späť.\n\nAutorom poslednej úpravy stránky je [[User:$3|$3]] ([[User talk:$3|diskusia]]{{int:pipe-separator}}[[Special:Contributions/$3|{{int:contribslink}}]]).", "editcomment": "Zhrnutie úpravy bolo: $1.", - "revertpage": "Posledné úpravy používateľa [[Special:Contributions/$2|$2]] ([[User talk:$2|diskusia]]) vrátené; bola obnovená posledná úprava $1", - "revertpage-anon": "Posledné úpravy používateľa [[Special:Contributions/$2|$2]] vrátené; bola obnovená posledná úprava [[User:$1|$1]]", - "revertpage-nouser": "Vrátené úpravy od skrytého používateľa na poslednú revíziu od {{GENDER:$1|[[User:$1|$1]]}}", + "revertpage": "{{PLURAL:$7|Vrátená úprava|Vrátené úpravy|Vrátených úprav}} používateľa [[Special:Contributions/$2|$2]] ([[User talk:$2|diskusia]]) na poslednú revíziu od [[User:$1|$1]]", + "revertpage-anon": "{{PLURAL:$7|Vrátená úprava|Vrátené úpravy|Vrátených úprav}} používateľa [[Special:Contributions/$2|$2]] na poslednú revíziu od [[User:$1|$1]]", + "revertpage-nouser": "{{PLURAL:$7|Vrátená úprava|Vrátené úpravy|Vrátených úprav}} od skrytého používateľa na poslednú revíziu od {{GENDER:$1|[[User:$1|$1]]}}", "rollback-success": "Úpravy {{GENDER:$3|$1}} vrátené; obnovená posledná verzia od {{GENDER:$4|$2}}.", "sessionfailure-title": "Chyba relácie", "sessionfailure": "Nastal problém s vaším prihlásením; vami požadovaná činnosť bola zrušená ako prevencia pred neoprávneným prístupom.\nProsím, stlačte tlačidlo „naspäť“, obnovte stránku, z ktorej ste sa sem dostali, a skúste to znova.", @@ -2256,10 +2363,10 @@ "protect_expiry_old": "Čas vypršania je v minulosti.", "protect-unchain-permissions": "Odomknúť ďalšie možnosti ochrany", "protect-text": "Tu môžete zobraziť a zmeniť nastavenia ochrany stránky $1.", - "protect-locked-blocked": "Nemôžete meniť úroveň ochrany, kým ste zablokovaný.\nTu sú aktuálne nastavenia stránky '''$1''':", - "protect-locked-dblock": "Nie je možné zmeniť úroveň ochrany z dôvodu aktívneho zámku databázy.\nTu sú aktuálne nastavenia stránky '''$1''':", - "protect-locked-access": "Váš účet nemá oprávnenie meniť úroveň ochrany stránky.\nTu sú aktuálne nastavenia stránky '''$1''':", - "protect-cascadeon": "Táto stránka je momentálne zamknutá, lebo je vložená v {{PLURAL:$1|nasledovnej stránke, ktorá má|nasledovných stránkach, ktoré majú}} zapnutú kaskádovú ochranu. Zmeny úrovne ochrany tejto stránky neovplyvnia kaskádovú ochranu.", + "protect-locked-blocked": "Nemôžete meniť úroveň ochrany, kým ste zablokovaný.\nTu sú aktuálne nastavenia stránky $1:", + "protect-locked-dblock": "Nie je možné zmeniť úroveň ochrany z dôvodu aktívneho zámku databázy.\nTu sú aktuálne nastavenia stránky $1:", + "protect-locked-access": "Váš účet nemá oprávnenie meniť úroveň ochrany stránky.\nTu sú aktuálne nastavenia stránky $1:", + "protect-cascadeon": "Táto stránka je momentálne zamknutá, pretože je vložená v {{PLURAL:$1|nasledujúcej stránke, ktorá má|nasledujúcich stránkach, ktoré majú}} zapnutú kaskádovú ochranu.\nZmeny úrovne ochrany tejto stránky neovplyvnia kaskádovú ochranu.", "protect-default": "Povoliť všetkým", "protect-fallback": "Povoliť iba používateľom s oprávnením „$1“", "protect-level-autoconfirmed": "Povoliť iba automaticky schváleným používateľom", @@ -2269,7 +2376,7 @@ "protect-expiring-local": "vyprší $1", "protect-expiry-indefinite": "na neurčito", "protect-cascade": "Zamknúť aj stránky použité na tejto stránke (kaskádový zámok)", - "protect-cantedit": "Nemôžete zmeniť úrovne ochrany tejto stránky, pretože nemáte oprávnenie ju upravovať.", + "protect-cantedit": "Nemôžete zmeniť úroveň ochrany tejto stránky, pretože nemáte oprávnenie ju upravovať.", "protect-othertime": "Iný čas:", "protect-othertime-op": "iný čas", "protect-existing-expiry": "Súčasný čas ukončenia: $2, $3", @@ -2296,15 +2403,15 @@ "undeletepagetitle": "'''Nasledovné pozostáva zo zmazaných revízií stránky [[:$1]]'''.", "viewdeletedpage": "Zobraziť zmazané stránky", "skin-action-viewdeleted": "Zobraziť $1?", - "undeletepagetext": "{{PLURAL:$1|Táto stránka bola zmazaná, ale je stále v archíve a\nmožno ju obnoviť|Tieto stránky boli zmazané, ale sú stále v archíve a\nmožno ich obnoviť}}. Archív môže byť pravidelne vyprázdnený.", + "undeletepagetext": "{{PLURAL:$1|Nasledujúca stránka bola zmazaná, ale je stále v archíve a možno ju obnoviť|Nasledujúce stránky boli zmazané, ale sú stále v archíve a možno ich obnoviť}}.\nArchív môže byť pravidelne vyprázdňovaný.", "undelete-fieldset-title": "Obnoviť revízie", - "undeleteextrahelp": "Ak chcete obnoviť celú stránku, nechajte všetky zaškrtávacie polia nezaškrtnuté a kliknite na '''''{{int:undeletebtn}}'''''.\nAk chcete vykonať selektívnu obnovu, zašktrnite polia zodpovedajúce revíziám, ktoré sa majú obnoviť a kliknite na '''''{{int:undeletebtn}}'''''.", + "undeleteextrahelp": "Ak chcete obnoviť celú históriu stránky, nechajte všetky zaškrtávacie polia nezaškrtnuté a kliknite na {{int:undeletebtn}}.\nAk chcete vykonať selektívnu obnovu, zaškrtnite polia zodpovedajúce revíziám, ktoré sa majú obnoviť, a kliknite na {{int:undeletebtn}}.", "undeleterevisions": "$1 {{PLURAL:verzia je zmazaná|verzie sú zmazané|verzií je zmazaných}}", - "undeletehistory": "Ak obnovíte túto stránku, obnovia sa aj všetky predchádzajúce verzie do histórie predchádzajúcich verzií.\nAk bola od zmazania vytvorená nová stránka s rovnakým názvom, obnovené revízie sa objavia v histórii stránky.", + "undeletehistory": "Ak stránku obnovíte, všetky revízie sa obnovia do histórie.\nAk bola od zmazania vytvorená nová stránka s rovnakým názvom, obnovené revízie sa objavia v staršej histórii.", "undeleterevdel": "Obnovenie sa nevykoná, ak by malo mať za dôsledok čiastočné zmazanie poslednej revízie. V takých prípadoch musíte odznačiť alebo odkryť najnovšie zmazané revízie.", - "undeletehistorynoadmin": "Táto stránka bola zmazaná. Dôvod zmazania je zobrazený dolu v zhrnutí spolu s podrobnosťami o používateľoch, ktorí túto stránku upravovali pred zmazaním. Samotný text týchto zmazaných revízií je prístupný iba správcom.", + "undeletehistorynoadmin": "Táto stránka bola zmazaná.\nDôvod zmazania je zobrazený dolu v zhrnutí spolu s podrobnosťami o používateľoch, ktorí túto stránku upravovali pred zmazaním.\nText týchto zmazaných revízií je dostupný iba správcom.", "undelete-revision": "Zmazaná revízia $1 ($4, $5) od $3:", - "undeleterevision-missing": "Neplatná alebo chýbajúca revízia. Zrejme ste použili zlý odkaz alebo revízia bola obnovená alebo odstránená z histórie.", + "undeleterevision-missing": "Neplatná alebo chýbajúca revízia.\nMožno máte nesprávny odkaz, alebo revízia už bola obnovená alebo odstránená z archívu.", "undelete-nodiff": "Nebola nájdená žiadna predošlá revízia.", "undeletebtn": "Obnoviť!", "undeletelink": "zobraziť/obnoviť", @@ -2314,6 +2421,9 @@ "undeletecomment": "Dôvod:", "undeleteothercomment": "Iný/ďalší dôvod:", "undeletecommentotherlist": "Iný dôvod", + "undelete-comment-dropdown": "* Bežné dôvody obnovenia\n** Žiadosť autora", + "undelete-edit-commentlist": "Upraviť dôvody obnovenia", + "undelete-edit-commentlist-unsuppress": "Upraviť dôvody zrušenia potlačenia", "cannotundelete": "Časť alebo celé obnovenie sa nepodarilo:\n$1", "undeletedpage": "'''$1 bol obnovený'''\n\nZoznam posledných mazaní a obnovení nájdete v [[Special:Log/delete|Zázname mazaní]].", "undelete-header": "Pozri nedávno zmazané stránky v [[Special:Log/delete|zázname mazaní]].", @@ -2326,10 +2436,16 @@ "undelete-filename-mismatch": "Nebolo možné obnoviť revíziu súboru s časovou značkou $1: rozdiel v názvoch súborov", "undelete-bad-store-key": "Nebolo možné obnoviť revíziu súboru s časovou značkou $1: súbor chýbal predtým, než bol zmazaný", "undelete-cleanup-error": "Chyba pri mazaní nepoužitého archívneho súboru „$1“.", - "undelete-missing-filearchive": "Nebolo možné obnoviť archív s ID $1, pretože sa nenachádza v databáze. Je možné, že už bol obnovený.", + "undelete-missing-filearchive": "Nebolo možné obnoviť archív súboru s ID $1, pretože sa nenachádza v databáze.\nJe možné, že už bol obnovený.", + "undelete-talk-summary-prefix": "Obnovené spolu s priradenou stránkou s dôvodom: $1", "undelete-error": "Chyba pri obnovovaní stránky", + "undelete-error-associated-alreadytalk": "Nemožno obnoviť priradenú diskusnú stránku diskusnej stránky.", + "undelete-error-associated-notdeleted": "Priradená diskusná stránka nemá žiadne revízie, ktoré by sa dali obnoviť.", "undelete-show-file-confirm": "Ste si istý, že chcete zobraziť zmazanú revíziu súboru „$1“ z $2 $3?", "undelete-show-file-submit": "Áno", + "undelete-revision-row2": "$1 ($2) $3 . . $4 $5 $6 $7 $8", + "undelete-back-to-list": "Zobraziť všetky odstránené revízie", + "undelete-load-more-revisions": "Načítať ďalšie revízie", "namespace": "Menný priestor:", "invert": "Invertovať výber", "tooltip-invert": "Zaškrtnite, ak chcete skryť zmeny na stránkach vo vybranom mennom priestore (a súvisiaci menný priestor ak je zaškrtnuté)", @@ -2340,11 +2456,12 @@ "contributions": "Príspevky používateľa", "tool-link-contributions": "Príspevky {{GENDER:$1|používateľa|používateľky}}", "contributions-title": "Príspevky používateľa pre $1", + "contributions-title-for-ip-when-temporary-accounts-enabled": "Staršie IP príspevky pre $1", "contribute-title": "Príspevky používateľa", "mycontris": "Príspevky", "anoncontribs": "Príspevky", "contribute": "Prispieť", - "contributions-subtitle": "{{GENDER:$2|používateľa|používateľky}} $1", + "contributions-subtitle": "Výsledky pre {{GENDER:$2|používateľa|používateľku}} $1", "contributions-edit-count": "{{GENDER:$1|Redaktor|Redaktorka}} s $2 {{PLURAL:$2|úpravou|úpravami}}.", "contributions-account-creation-date": "Dátum vytvorenia účtu: $1.", "contributions-userdoesnotexist": "Používateľské konto „$1“ nie je zaregistrované.", @@ -2380,6 +2497,7 @@ "whatlinkshere-page": "Page:", "linkshere": "Nasledujúce stránky odkazujú na '''$2''':", "nolinkshere": "Žiadne stránky neodkazujú na '''$2'''.", + "nolinkshere-filter": "S aktuálnymi nastaveniami vyhľadávania neodkazujú na $2 žiadne stránky.", "nolinkshere-ns": "Žiadne stránky neodkazujú na '''$2''' vo zvolenom mennom priestore.", "isredirect": "presmerovacia stránka", "istemplate": "použitá", @@ -2418,14 +2536,16 @@ "ipb-partial": "Čiastočný", "ipb-sitewide-help": "Všetky stránky na wiki a všetky ostatné spôsoby prispievania.", "ipb-partial-help": "Konkrétne stránky alebo menné priestory.", - "ipb-action-create": "Vytváranie nových stránok", - "ipb-action-move": "Premenovanie stránok", - "ipb-action-upload": "Nahrávanie súborov", + "ipb-action-create": "Vytváranie nových stránok a nahrávanie nových súborov", + "ipb-action-move": "Presúvanie stránok a súborov", + "ipb-action-upload": "Nahrávanie súborov (vrátane prepisovania súborov)", "ipb-pages-label": "Stránky", "ipb-namespaces-label": "Menné priestory", "badipaddress": "IP adresa má nesprávny formát.", "blockipsuccesssub": "Zablokovanie bolo úspešné", "blockipsuccesstext": "[[Special:Contributions/$1|$1]] {{GENDER:$1|bol zablokovaný|bola zablokovaná}}.
                    \nPre prehľad blokov pozri [[Special:BlockList|zoznam zablokovaných používateľov]].", + "ipb-empty-block": "Odoslané blokovanie nemá zapnuté žiadne obmedzenia.", + "ipb-block-not-found": "Blokovanie sa nepodarilo vytvoriť, pravdepodobne preto, že tohto používateľa sa v rovnakom čase pokúsil zablokovať iný správca. Skontrolujte stav blokovania a skúste to znova.", "ipb-blockingself": "Chystáte sa zablokovať sám seba! Ste si istí, že to chcete urobiť?", "ipb-confirmhideuser": "Chystáte sa zablokovať používateľa so zapnutou funkciou „skryť používateľa“. Tým sa potlačí meno používateľa vo všetkých zoznamoch a záznamoch. Ste si istí, že chcete urobiť?", "ipb-confirmaction": "Ak ste si {{GENDER:|istý|istá|istí}}, že to chcete urobiť, zaškrtnite prepínač „{{int:ipb-confirm}}“ nižšie.", @@ -2451,6 +2571,9 @@ "block-options": "Ďalšie možnosti:", "block-reason": "Dôvod:", "block-reason-other": "Dodatočný alebo iný dôvod", + "block-user-active-blocks": "Aktívne blokovania", + "block-user-previous-blocks": "Protokol blokovaní", + "block-user-no-previous-blocks": "Nenašli sa žiadne predchádzajúce blokovania", "block-target": "Používateľské meno alebo IP adresa:", "block-pages-placeholder": "Pridať ďalšie stránky...", "block-namespaces-placeholder": "Pridať ďalšie menné priestory...", @@ -2470,11 +2593,13 @@ "autoblocklist-otherblocks": "Iné automatické {{PLURAL:$1|blokovanie|blokovania}}", "ipblocklist": "Zablokovaní používatelia", "ipblocklist-legend": "Nájsť zablokovaného používateľa", + "blocklist-autoblocks": "Skryť automatické blokovania", "blocklist-userblocks": "Skryť blokovania účtov", "blocklist-tempblocks": "Skryť dočasné blokovania", "blocklist-indefblocks": "Skryť zablokovania na neurčito", "blocklist-addressblocks": "Skryť blokovania jednotlivých IP", "blocklist-type": "Typ:", + "blocklist-type-header": "Typ", "blocklist-type-opt-all": "Všetky", "blocklist-type-opt-sitewide": "V celom projekte", "blocklist-type-opt-partial": "Čiastočný", @@ -2505,12 +2630,16 @@ "unblocklink": "odblokovať", "change-blocklink": "zmeniť blokovanie", "empty-username": "(používateľské meno nie je dostupné)", + "blocklist-hidden-placeholder": "(používateľské meno skryté)", + "blocklist-hidden-param": "používateľské meno skryté", "contribslink": "príspevky", "emaillink": "poslať e-mail", "autoblocker": "Boli ste automaticky zablokovaný, pretože vašu IP adresu nedávno použil „[[User:$1|$1]]“.\nDôvodom zablokovania redaktora $1 bolo „$2“", "blocklogpage": "Záznam blokovaní", - "blocklog-showlog": "Tento používateľ bol v minulosti zablokovaný. Záznam blokovaní uvádza nasledovný dôvod:", - "blocklog-showsuppresslog": "Tento používateľ bol v minulosti zablokovaný a skrytý. Záznam potlačení uvádza nasledovný dôvod:", + "blocklog-showlog": "{{GENDER:$1|Tento používateľ bol|Táto používateľka bola}} v minulosti {{GENDER:$1|zablokovaný|zablokovaná}}.\nZáznam blokovaní je pre informáciu uvedený nižšie:", + "blocklog-showsuppresslog": "{{GENDER:$1|Tento používateľ bol|Táto používateľka bola}} v minulosti {{GENDER:$1|zablokovaný a skrytý|zablokovaná a skrytá}}.\nZáznam potlačení je pre informáciu uvedený nižšie:", + "unblocklog-showlog": "Protokol blokovaní {{GENDER:$1|tohto používateľa|tejto používateľky}} je uvedený nižšie:", + "unblocklog-showsuppresslog": "Protokol potlačení {{GENDER:$1|tohto používateľa|tejto používateľky}} je uvedený nižšie:", "blocklogtext": "Toto je zoznam blokovaní a odblokovaní používateľov. Automaticky\nblokované IP adresy nie sú zahrnuté. Pozri zoznam\n[[Special:BlockList|aktuálnych blokovaní]].", "block-log-flags-anononly": "iba anonymní používatelia", "block-log-flags-nocreate": "možnosť vytvoriť si účet bola vypnutá", @@ -2530,7 +2659,7 @@ "ipb-needreblock": "$1 je už zablokovaný. Chcete zmeniť voľby blokovania?", "ipb-otherblocks-header": "{{PLURAL:$1|Iný blok|Iné blokovania}}", "unblock-hideuser": "Nemôžete odblokovať tohto používateľa, pretože jeho meno bolo skryté.", - "ipb_cant_unblock": "Chyba: ID bloku $1 nenájdený. Možno už bol odblokovaný.", + "ipb_cant_unblock": "Chyba: Blokovanie pre $1 sa nenašlo. Možno už bolo odstránené.", "ipb_blocked_as_range": "Chyba: IP adresa $1 nie je blokovaná priamo a nie je ju teda možné odblokovať. Je však blokovaná v rámci rozsahu $2, ktorý je možné odblokovať.", "ip_range_invalid": "Neplatný IP rozsah.", "ip_range_toolarge": "Bloky rozsahov väčšie ako /$1 nie sú povolené.", @@ -2538,11 +2667,13 @@ "ip_range_toolow": "Rozsahy IP adries sú v podstate zakázané.", "proxyblocker": "Blokovač proxy", "proxyblockreason": "Vaša IP adresa bola zablokovaná, pretože je otvorená proxy. Prosím kontaktujte vášho internetového poskytovateľa alebo technickú podporu a informujte ich o tomto vážnom bezpečnostnom probléme.", + "sorbs": "DNSBL", "sorbsreason": "Vaša IP adresa je vedená ako nezabezpečený proxy server v DNSBL.", "sorbs_create_account_reason": "Vaša IP adresa je vedená ako nezabezpečený proxy server v databáze DNSBL, ktorú používa {{SITENAME}}. Nemôžete si vytvoriť účet.", "softblockrangesreason": "Anonymné príspevky z vašej IP adresy ($1) nie sú povolené. Prosím, prihláste sa.", "xffblockreason": "IP adresa prítomná v hlavičke X-Forwarded-For patriaca buď vám alebo proxy serveru, ktorý používate, je zablokovaná. Pôvodný dôvod zablokovania bol: $1", "cant-see-hidden-user": "Používateľ, ktorého sa pokúšate zablokovať už bol zablokovaný a skrytý. Pretože nemáte právo hideuser, nemôžete vidieť ani upravovať blokovanie používateľa.", + "cant-block-nonexistent-page": "Nemôžete zablokovať používateľa na $1, pretože stránka neexistuje", "ipbblocked": "Nemôžete zablokovať ani odblokovať iných používateľov, pretože ste sami zablokovaní", "ipbnounblockself": "Nie je povolené, aby ste sa sami odblokovali", "lockdb": "Zamknúť databázu", @@ -2589,6 +2720,7 @@ "movepage-moved-noredirect": "Vytvorenie presmerovania bolo potlačené.", "movepage-delete-first": "Cieľová stránka má príliš veľa revízií na to, aby ju bolo možné zmazať v rámci presunu. Najprv, prosím, cieľovú stránku odstráňte ručne a potom to skúste znova.", "articleexists": "Stránka s týmto názvom už existuje ([[:$1]]) alebo vami zadaný názov je neplatný.\nProsíme, zvoľte iný názov.", + "redirectexists": "Na [[:$1]] už existuje presmerovanie a nedá sa automaticky odstrániť.\nVyberte prosím iný názov.", "cantmove-titleprotected": "Nemôžete sem presunúť stránku, pretože nový názov bol zamknutý proti vytvoreniu.", "movetalk": "Presunúť aj príslušnú diskusnú stránku, ak sa dá.", "move-subpages": "Presunúť podstránky (maximálne $1)", @@ -2605,8 +2737,14 @@ "movesubpagetalktext": "Zodpovedajúca diskusná stránka má {{PLURAL:$1|jednu podstránku, zobrazenú|$1 podstránky, zobrazené|$1 podstránok, zobrazených}} nižšie.", "movenosubpage": "Táto stránka nemá podstránky.", "movereason": "Dôvod:", + "moveotherreason": "Iný/ďalší dôvod:", + "movereasonotherlist": "Iný dôvod", + "movepage-reason-dropdown": "* Bežné dôvody presunutia\n** Preklep v názve", + "movepage-edit-reasonlist": "Upraviť dôvody presunutia", "revertmove": "obnoviť", + "revertmove-summary": "Vrátiť", "delete_and_move_text": "Cieľová stránka „[[:$1]]“ už existuje.\nChcete ju vymazať a vytvoriť tak priestor na presun?", + "delete_redirect_and_move_text": "Cieľová stránka „[[:$1]]“ už existuje ako presmerovanie.\nChcete ju odstrániť, aby ste uvoľnili miesto na presun?", "delete_and_move_confirm": "Áno, zmazať stránku „$1“", "delete_and_move_reason": "Vymazané, aby sa umožnil presun z „[[$1]]“", "selfmove": "Názov je rovnaký; nemožno presunúť stránku na seba samú.", @@ -2649,6 +2787,7 @@ "allmessagescurrent": "aktuálny text", "allmessagestext": "Toto je zoznam všetkých správ dostupných v mennom priestore MediaWiki.\nProsím, navštívte [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation MediaWiki Localisation] a [https://translatewiki.net translatewiki.net] ak chcete prispieť k všeobecnej lokalizácii MediaWiki.", "allmessages-not-supported-database": "Túto stránku nemožno použiť, pretože '''$wgUseDatabaseMessages''' je vypnuté.", + "allmessages-unknown-language": "Kód jazyka $1 je neznámy.", "allmessages-filter-legend": "Filter", "allmessages-filter": "Filter podľa stavu prispôsobenia:", "allmessages-filter-unmodified": "Nezmenené", @@ -2656,7 +2795,7 @@ "allmessages-filter-modified": "Zmenené", "allmessages-prefix": "Filter podľa predpony:", "allmessages-language": "Jazyk:", - "allmessages-filter-submit": "Vykonať", + "allmessages-filter-submit": "Filtrovať", "allmessages-filter-translate": "Preložiť", "thumbnail-more": "Zväčšiť", "filemissing": "Chýbajúci súbor", @@ -2678,22 +2817,22 @@ "import-interwiki-text": "Zvoľte wiki a názov stránky, ktorá sa má importovať.\nDátumy revízií a mená používateľov budú zachované.\nVšetky importy z iných sa zaznamenávajú v [[Special:Log/import|Zázname importov]].", "import-interwiki-sourcewiki": "Zdrojová wiki:", "import-interwiki-sourcepage": "Zdrojová stránka:", - "import-interwiki-history": "Skopírovať všetky historické revízie tejto stránky", - "import-interwiki-templates": "Vložiť všetky šablóny", + "import-interwiki-history": "Skopírovať všetky revízie tejto stránky", + "import-interwiki-templates": "Vložiť všetky šablóny a vložené stránky", "import-interwiki-submit": "Importovať", - "import-mapping-default": "Importovať na predvolené umiestnenia", + "import-mapping-default": "Importovať do pôvodného menného priestoru", "import-mapping-namespace": "Importovať do menného priestoru:", "import-mapping-subpage": "Importovať ako podstránky nasledujúcej stránky:", "import-upload-filename": "Názov súboru:", "import-upload-username-prefix": "Interwiki prefix:", "import-assign-known-users": "Priradiť úpravy lokálnym používateľom, pokiaľ tu existuje používateľ s daným menom", "import-comment": "komentár:", - "importtext": "Prosím, exportujte súbor zo zdrojovej wiki použitím [[Special:Export|nástroja na export]].\nUložte ho na svoj disk a nahrajte sem.", + "importtext": "Exportujte súbor zo zdrojovej wiki pomocou [[Special:Export|nástroja na export]].\nUložte ho na svoje zariadenie a nahrajte ho sem.", "importstart": "Importujú sa stránky...", "import-revision-count": "$1 {{PLURAL:$1|revízia|revízie|revízií}}", "importnopages": "Žiadne stránky pre import.", "imported-log-entries": "{{PLURAL:$1|Importovaná $1 položka záznamu|Importované $1 položky záznamu|Importovaných $1 položiek záznamu}}.", - "importfailed": "Chyba pri importe: $1", + "importfailed": "{{PLURAL:$2|Import zlyhal}}:\n$1", "importunknownsource": "Neznámy typ zdroja pre import", "importnoprefix": "Nebol zadaný interwiki prefix", "importcantopen": "Nedal sa otvoriť súbor importu", @@ -2727,6 +2866,7 @@ "javascripttest": "Testovanie JavaScriptu", "tooltip-pt-userpage": "Vaša používateľská stránka", "tooltip-pt-anonuserpage": "Používateľská stránka pre ip adresu, ktorú upravujete ako", + "tooltip-pt-tmpuserpage": "Vaše automaticky vygenerované dočasné používateľské meno", "tooltip-pt-mytalk": "Vaša diskusná stránka", "tooltip-pt-anontalk": "Diskusia o úpravách z tejto ip adresy", "tooltip-pt-preferences": "Vaše nastavenia", @@ -2739,21 +2879,27 @@ "tooltip-pt-createaccount": "Odporúčame vytvoriť si vlastný účet a prihlásiť sa, nie je to však povinné.", "tooltip-ca-talk": "Diskusia o obsahu stránky", "tooltip-ca-edit": "Upravovať túto stránku", + "tooltip-ca-edit-local": "Upraviť lokálnu stránku s popisom", + "tooltip-ca-create": "Vytvoriť túto stránku", + "tooltip-ca-create-local": "Vytvoriť lokálnu stránku s popisom", "tooltip-ca-addsection": "Začať novú sekciu", "tooltip-ca-viewsource": "Táto stránka je zamknutá. Môžete však zobraziť jej zdrojový text.", "tooltip-ca-history": "Minulé revízie tejto stránky.", "tooltip-ca-protect": "Zamknúť túto stránku", "tooltip-ca-unprotect": "Zmeniť stav ochrany tejto stránky", "tooltip-ca-delete": "Vymazať túto stránku", - "tooltip-ca-undelete": "Obnoviť úpravy tejto stránky až po dobu, kedy bola vymazaná", + "tooltip-ca-undelete": "Obnoviť úpravy vykonané na tejto stránke pred jej zmazaním", "tooltip-ca-move": "Presunúť túto stránku", "tooltip-ca-watch": "Pridať túto stránku do zoznamu sledovaných stránok", "tooltip-ca-unwatch": "Odstrániť túto stránku zo sledovaných stránok", + "tooltip-ca-unwatch-expiring": "Vo vašom zozname sledovaných {{PLURAL:$1|zostáva 1 deň|zostávajú $1 dni|zostáva $1 dní}}. Kliknutím odstránite.", "tooltip-ca-unwatch-expiring-hours": "V zozname vašich sledovaných stránok zostane už jen niekoľko hodín. Kliknutím stránku odoberiete.", "tooltip-search": "Vyhľadať na {{SITENAME}}", "tooltip-search-go": "Prejsť na stránku s presne takýmto názvom, ak existuje", "tooltip-search-fulltext": "Hľadať na stránkach tento text", + "tooltip-p-cactions": "Ďalšie možnosti", "tooltip-p-logo": "Navštíviť Hlavnú stránku", + "tooltip-p-personal": "Menu používateľa", "tooltip-n-mainpage": "Navštíviť Hlavnú stránku", "tooltip-n-mainpage-description": "Navštíviť hlavnú stránku", "tooltip-n-portal": "O projekte, ako môžete prispieť, kde čo nájsť", @@ -2772,6 +2918,7 @@ "tooltip-t-specialpages": "Zoznam všetkých špeciálnych stránok", "tooltip-t-print": "Verzia tejto stránky pre tlač", "tooltip-t-permalink": "Trvalý odkaz na túto verziu stránky", + "tooltip-ca-nstab": "Zobraziť predmetnú stránku", "tooltip-ca-nstab-main": "Zobraziť obsah stránky", "tooltip-ca-nstab-user": "Pozrieť si stránku používateľa", "tooltip-ca-nstab-media": "Pozrieť si stránku médií", @@ -2785,7 +2932,7 @@ "tooltip-minoredit": "Označiť túto úpravu ako drobnú", "tooltip-save": "Uložiť vaše úpravy", "tooltip-publish": "Zverejniť vaše zmeny", - "tooltip-preview": "Náhľad úprav, prosím použite pred uložením!", + "tooltip-preview": "Zobrazí náhľad vašich zmien. Použite ho, prosím, pred zverejnením.", "tooltip-diff": "Zobraziť, aké zmeny ste urobili v texte.", "tooltip-compareselectedversions": "Zobraziť rozdiely medzi dvomi zvolenými verziami tejto stránky.", "tooltip-watch": "Pridať túto stránku k sledovaným.", @@ -2797,15 +2944,21 @@ "tooltip-rollback": "„Rollback” vracia úpravy posledného prispievateľa tejto stránky jedným kliknutím.", "tooltip-undo": "„Vrátiť” vráti túto úpravu a otvorí formulár úprav v režime náhľadu.\nUmožnuje do zhrnutia pridanie dôvodu.", "tooltip-summary": "Zadajte krátke zhrnutie", + "interlanguage-link-title": "$1 – $2", + "interlanguage-link-title-nonlang": "$1 – $2", "common.css": "/* Tu umiestnené CSS bude ovplyvňovať všetky štýly */", "print.css": "/* Tu umiestnené CSS bude ovplyvňovať tlačový výstup */", "noscript.css": "/* Tu umiestnené CSS bude ovplyvňovať používateľov s vypnutým JavaScriptom */", "group-autoconfirmed.css": "/* Tu umiestnené CSS bude ovplyvňovať iba používateľov s overenou emailovou adresou */", + "group-user.css": "/* CSS umiestnené tu ovplyvní iba registrovaných používateľov */", + "group-temp.css": "/* CSS umiestnené tu ovplyvní iba dočasných používateľov */", "group-bot.css": "/* Tu umiestnené CSS bude ovplyvňovať iba robotov */", "group-sysop.css": "/* Tu umiestnené CSS bude ovplyvňovať iba správcov */", "group-bureaucrat.css": "/* Tu umiestnené CSS bude ovplyvňovať iba byrokratov */", "common.js": "/* Tu uvedený JavaScript sa nahrá všetkým používateľom pri každom nahraní stránky. */", "group-autoconfirmed.js": "/* Tu sa nachádzajúci JavaScript sa načíta používateľom s potvrdenou emailovou adresou */", + "group-user.js": "/* JavaScript umiestnený tu sa načíta iba registrovaným používateľom */", + "group-temp.js": "/* JavaScript umiestnený tu sa načíta iba dočasným používateľom */", "group-bot.js": "/* Tu sa nachádzajúci JavaScript sa načíta len robotom */", "group-sysop.js": "/* Tu sa nachádzajúci JavaScript sa načíta len správcom */", "group-bureaucrat.js": "/* Tu sa nachádzajúci JavaScript sa načíta len byrokratom */", @@ -2820,7 +2973,7 @@ "creditspage": "Autori stránky", "nocredits": "Pre túto stránku neexistujú žiadne dostupné ocenenia.", "spamprotectiontitle": "Filter na ochranu pred spamom", - "spamprotectiontext": "Stránka, ktorú ste chceli uložiť, bola blokovaná spamovým filtrom.\nPravdepodobne to spôsobil odkaz na externú internetovú lokalitu, ktorá sa nachádza na čiernej listine.", + "spamprotectiontext": "Text, ktorý ste chceli zverejniť, bol zablokovaný spamovým filtrom.\nPravdepodobne to spôsobil odkaz na zakázanú externú lokalitu.", "spamprotectionmatch": "Nasledujúci text aktivoval náš spam filter: $1", "spambot_username": "MediaWiki čistenie spamu", "spam_reverting": "Vraciam poslednú verziu, ktorá neobsahuje odkazy na $1", @@ -2847,15 +3000,16 @@ "pageinfo-robot-index": "Povolené", "pageinfo-robot-noindex": "Nepovolené", "pageinfo-watchers": "Počet používateľov sledujúcich stránku", - "pageinfo-visiting-watchers": "Počet aktívnych sledujúcich (takí, ktorí videli nedávne úpravy)", + "pageinfo-visiting-watchers": "Počet sledujúcich stránku, ktorí ju navštívili za {{PLURAL:$1|posledný $1 deň|posledné $1 dni|posledných $1 dní}}", "pageinfo-few-watchers": "Menej ako $1 {{PLURAL:$1|sledujúci|sledujúci|sledujúcich}}", "pageinfo-few-visiting-watchers": "Nie je isté, či existujú aktívni sledujúci používatelia (takí, ktorí videli nedávne úpravy)", "pageinfo-redirects-name": "Počet presmerovaní na túto stránku", "pageinfo-subpages-name": "Podstránky tejto stránky", "pageinfo-subpages-value": "$1 ($2 {{PLURAL:$2|presmerovanie|presmerovania|presmerovaní}}; $3 {{PLURAL:$3|nie je presmerovanie|nie sú presmerovania}})", - "pageinfo-firstuser": "Stránku založil", + "pageinfo-subpages-value-unknown": "Neznáme ($1)", + "pageinfo-firstuser": "{{GENDER:$1|Zakladateľ|Zakladateľka}} stránky", "pageinfo-firsttime": "Dátum založenia stránky", - "pageinfo-lastuser": "Naposledy upravil", + "pageinfo-lastuser": "Naposledy {{GENDER:$1|upravil|upravila}}", "pageinfo-lasttime": "Dátum poslednej úpravy", "pageinfo-edits": "Celkový počet úprav", "pageinfo-authors": "Celkový počet autorov", @@ -2906,6 +3060,7 @@ "previousdiff": "← Predchádzajúca úprava", "nextdiff": "Ďalšia úprava →", "mediawarning": "'''Upozornenie''': Tento súbor môže obsahovať nebezpečný programový kód.\nJeho spustením môžete kompromitovať svoj systém.", + "widthheight": "$1 × $2", "widthheightpage": "$1 × $2, $3 {{PLURAL:$3|stránka|stránky|stránok}}", "file-info": "veľkosť súboru: $1, MIME typ: $2", "file-info-size": "$1 × $2 pixelov, veľkosť súboru: $3, MIME typ: $4", @@ -2939,6 +3094,7 @@ "ilsubmit": "Hľadať", "bydate": "podľa dátumu", "sp-newimages-showfrom": "Zobraziť nové súbory počínajúc $2, $1", + "video-dims": "$1, $2 × $3", "seconds": "{{PLURAL:$1|$1 sekunda|$1 sekundy|$1 sekúnd}}", "minutes": "{{PLURAL:$1|$1 minúta|$1 minúty|$1 minút}}", "hours": "{{PLURAL:$1|$1 hodina|$1 hodiny|$1 hodín}}", @@ -2965,6 +3121,7 @@ "metadata-expand": "Zobraziť detaily EXIF", "metadata-collapse": "Skryť detaily EXIF", "metadata-fields": "Metadáta obrázka uvedené v tejto správe budú zahrnuté na stránke obrázka, keď bude tabuľka metadát zbalená.\nOstatné budú predvolene skryté.\n* make \n* model \n* datetimeoriginal \n* exposuretime \n* fnumber \n* isospeedratings \n* focallength \n* artist \n* copyright \n* imagedescription \n* gpslatitude \n* gpslongitude \n* gpsaltitude \n* dc-rights \n* copyrightowner \n* usageterms \n* webstatement \n* licenseurl \n* attributionurl \n* preferredattributionname \n* credit \n* jpegfilecomment \n* pngfilecomment \n* giffilecomment \n* usercomment \n* citydest \n* citycreated \n* headline \n* source \n* locationdest \n* dc-contributor \n* dc-coverage \n* dc-publisher \n* dc-relation \n* label \n* nickname \n* personinimage \n* disclaimer \n* event \n* objectname", + "metadata-langitem": "$2: $1", "namespacesall": "všetky", "monthsall": "všetky", "confirmemail": "Potvrdiť e-mailovú adresu", @@ -2976,6 +3133,7 @@ "confirmemail_oncreate": "Na vašu e-mailovú adresu bol odoslaný potvrdzovací kód.\nTento kód nie je potrebný na prihlásenie, ale budete ho musieť poskytnúť pred\nzapnutím vlastností wiki využívajcich e-mail.", "confirmemail_sendfailed": "Z {{GRAMMAR:genitív|{{SITENAME}}}} nebolo možné odoslať potvrdzovací e-mail.\nSkontrolujte neplatné znaky vo vašej e-mailovej adrese.\n\nHlásenie programu, ktorý odosielal poštu: $1", "confirmemail_invalid": "Neplatný potvrdzovací kód. Kód možno vypršal.", + "confirmemail_invalid_format": "Neplatný potvrdzovací kód.\nSkontrolujte si e-mail, potvrdzovací odkaz mohol byť skrátený vaším e-mailovým klientom.", "confirmemail_needlogin": "Musíte sa $1 na potvrdenie vašej e-mailovaj adresy.", "confirmemail_success": "Vaša e-mailová adresa bola potvrdená. Môžete sa prihlásiť a využívať wiki.", "confirmemail_loggedin": "Vaša e-mailová adresa bola potvrdená.", @@ -2994,9 +3152,11 @@ "scarytranscludefailed-httpstatus": "[Stiahnutie šablóny zlyhalo pre $1: HTTP $2]", "scarytranscludetoolong": "[URL je príliš dlhé]", "deletedwhileediting": "'''Upozornenie''': Táto stránka bola zmazaná potom ako ste začali s jej úpravami!", + "editedwhiledeleting": "Stránka, ktorú odstraňujete, bola medzitým upravená. Potvrďte prosím odstránenie znova.", "confirmrecreate": "{{GENDER:$1|Používateľ|Používateľka}} [[User:$1|$1]] ([[User talk:$1|diskusia]]) {{GENDER:$1|zmazal|zmazala}} túto stránku potom, ako ste ju začali upravovať, s odôvodnením:\n: $2\nProsím, potvrďte, že túto stránku chcete skutočne znovu vytvoriť.", "confirmrecreate-noreason": "{{GENDER:$1|Používateľ|Používateľka}} [[User:$1|$1]] ([[User talk:$1|diskusia]]) {{GENDER:$1|zmazal|zmazala}} túto stránku potom, ako ste ju začali upravovať. Prosím, potvrďte, že túto stránku chcete skutočne znovu vytvoriť.", "recreate": "Znova vytvoriť", + "unit-pixel": "px", "confirm-purge-title": "Vymazať vyrovnávaciu pamäť tejto stránky", "confirm_purge_button": "OK", "confirm-purge-top": "Vyčistiť vyrovnávaciu pamäť (cache) tejto stránky?", @@ -3004,7 +3164,7 @@ "confirm-watch-button": "OK", "confirm-watch-top": "Pridať túto stránku do vášho zoznamu sledovaných?", "confirm-watch-label": "Doba sledovania stránky:", - "watchlist-expiry-options": "Trvalo:infinite,1 týždeň:1 week,1 mesiac:1 month,3 mesiace:3 months,6 mesiacov:6 months", + "watchlist-expiry-options": "Trvalo:infinite,1 týždeň:1 week,1 mesiac:1 month,3 mesiace:3 months,6 mesiacov:6 months,1 rok:1 year", "watchlist-expires-in-aria-label": "Táto sledovaná stránka vyprší", "confirm-watch-button-expiry": "Sledovať", "confirm-unwatch-button": "OK", @@ -3018,11 +3178,26 @@ "mcrundo-missingparam": "V požiadavke chýbajú povinné parametre.", "mcrundo-changed": "Od chvíle, kedy ste si pozreli rozdiel, sa stránka zmenila. Skontrolujte, prosím, novú zmenu.", "mcrundo-parse-failed": "Nepodarilo sa analyzovať novú revíziu: $1", + "semicolon-separator": "; ", + "comma-separator": ", ", + "colon-separator": ": ", + "pipe-separator": " | ", + "word-separator": " ", + "ellipsis": "...", + "percent": "$1 %", + "parentheses": "($1)", + "parentheses-start": "(", + "parentheses-end": ")", + "brackets": "[$1]", + "brackets-start": "[", + "brackets-end": "]", "quotation-marks": "„$1“", + "formatnum-nan": "Nie je číslo", "imgmultipageprev": "← predošlá stránka", "imgmultipagenext": "ďalšia stránka →", "imgmultigo": "Vykonať", "imgmultigoto": "Prejsť na stránku $1", + "img-lang-opt": "$2 ($1)", "img-lang-default": "(predvolený jazyk)", "img-lang-info": "Vykresliť tento obrázok v jazyku $1 $2", "img-lang-go": "Vykonať", @@ -3041,12 +3216,46 @@ "autosumm-changed-redirect-target": "Cieľ presmerovania zmenený z [[$1]] na [[$2]]", "autosumm-new": "Vytvorená stránka „$1“", "autosumm-newblank": "Vytvorená prázdna stránka", + "size-bytes": "$1 {{PLURAL:$1|bajt|bajty|bajtov}}", + "size-kilobytes": "$1 KB", + "size-megabytes": "$1 MB", + "size-gigabytes": "$1 GB", + "size-terabytes": "$1 TB", + "size-petabytes": "$1 PB", + "size-exabytes": "$1 EB", + "size-zettabytes": "$1 ZB", + "size-yottabytes": "$1 YB", + "size-ronnabytes": "$1 RB", + "size-quettabytes": "$1 QB", + "size-pixel": "$1 {{PLURAL:$1|pixel|pixely|pixelov}}", + "size-kilopixel": "$1 KP", + "size-megapixel": "$1 MP", + "size-gigapixel": "$1 GP", + "size-terapixel": "$1 TP", + "size-petapixel": "$1 PP", + "size-exapixel": "$1 EP", + "size-zettapixel": "$1 ZP", + "size-yottapixel": "$1 YP", + "size-ronnapixel": "$1 RP", + "size-quettapixel": "$1 QP", + "bitrate-bits": "$1 bps", + "bitrate-kilobits": "$1 kbps", + "bitrate-megabits": "$1 Mbps", + "bitrate-gigabits": "$1 Gbps", + "bitrate-terabits": "$1 Tbps", + "bitrate-petabits": "$1 Pbps", + "bitrate-exabits": "$1 Ebps", + "bitrate-zettabits": "$1 Zbps", + "bitrate-yottabits": "$1 Ybps", + "bitrate-ronnabits": "$1 Rbps", + "bitrate-quettabits": "$1 Qbps", "lag-warn-normal": "Úpravy za {{PLURAL:$1|poslednú sekundu|posledné $1 sekundy|posledných $1 sekúnd}} nemusia byť v tomto zozname zobrazené.", "lag-warn-high": "Kvôli dlhšej odozve databázového servera nemusia byť úpravy za {{PLURAL:$1|poslednú sekundu|posledné $1 sekundy|posledných $1 sekúnd}} v tomto zozname zobrazené.", "watchlistedit-normal-title": "Upraviť zoznam sledovaných stránok", "watchlistedit-normal-legend": "Odstrániť všetky stránky zo zoznamu sledovaných stránok", "watchlistedit-normal-explain": "Nižšie sú zobrazené stránky z vášho zoznamu sledovaných stránok.\nAk chcete odstrániť položku, zaškrtnite políčko vedľa nej a kliknite na „{{int:Watchlistedit-normal-submit}}“. Môžete tiež [[Special:EditWatchlist/raw|upraviť textovú verziu zoznamu]].", "watchlistedit-normal-submit": "Odstrániť položky", + "watchlistedit-normal-check-all": "Označiť všetko", "watchlistedit-normal-done": "{{PLURAL:$1|jedna položka bola odstránená|$1 položky boli odstránené|$1 položiek bolo odstránených}} z vášho zoznamu sledovaných stránok:", "watchlistedit-raw-title": "Upraviť textovú verziu zoznamu sledovaných", "watchlistedit-raw-legend": "Upraviť textovú verziu zoznamu sledovaných", @@ -3064,26 +3273,31 @@ "watchlistedit-clear-done": "Váš zoznam sledovaných stránok bol vyprázdnený.", "watchlistedit-clear-jobqueue": "Váš zoznam sledovaných stránok bude vymazaný. Môže to zabrať nejaký čas.", "watchlistedit-clear-removed": "{{PLURAL:$1|Bol odstránený jeden názov|Boli odstránené $1 názvy|Bolo odstránených $1 názvov}}:", - "watchlistedit-too-many": "Zoznam obsahuje priveľa stránok na zobrazenie.", + "watchlistedit-too-many": "Váš zoznam sledovaných stránok bol aktualizovaný. Je v ňom príliš veľa stránok na to, aby sa tu zobrazili.", "watchlisttools-clear": "Vyprázdniť zoznam", "watchlisttools-view": "Zobraziť súvisiace zmeny", "watchlisttools-edit": "Zobraziť a upraviť zoznam sledovaných stránok", "watchlisttools-raw": "Upraviť textovú verziu zoznamu", "iranian-calendar-m1": "Farvardín", "signature": "[[{{ns:user}}:$1|$2]] ([[{{ns:user_talk}}:$1|diskusia]])", + "signature-temp": "[[{{#special:Contributions}}/$1|$2]] ([[{{ns:user_talk}}:$1|diskusia]])", "timezone-local": "miestny čas", "duplicate-defaultsort": "Upozornenie: DEFAULTSORT s triediacim kľúčom „$2“ prepisuje vyššie nastavenú hodnotu „$1“.", "duplicate-displaytitle": "Upozornenie: Predchádzajúci titulok (DISPLAYTITLE) „$1“ je nahradený titulkom „$2“.", "restricted-displaytitle": "Upozornenie: Zobrazovaný názov „$1“ bol ignorovaný pretože sa nezhoduje so skutočným názvom stránky.", "invalid-indicator-name": "Chyba: Atribút name indikátoru stavu stránky nesmie byť prázdny.", + "invalid-langconvert-attrs": "Chyba: Atribúty from a to tagu langconvert nesmú byť prázdne a musia obsahovať BCP 47 kódy konvertovateľných variantov toho istého jazyka.", "version": "Verzia", "version-extensions": "Nainštalované rozšírenia", + "version-extensions-no-ext": "Momentálne nie sú nainštalované žiadne rozšírenia.", "version-skins": "Nainštalované vzhľady", + "version-skins-no-skin": "Momentálne nie sú nainštalované žiadne témy vzhľadu.", "version-specialpages": "Špeciálne stránky", "version-parserhooks": "Prípojné body syntaktického analyzátora", "version-variables": "Premenné", "version-editors": "Editory", "version-antispam": "Ochranu proti spamu", + "version-api": "API", "version-other": "Iné", "version-mediahandlers": "Obsluha multimédií", "version-hooks": "Prípojné body", @@ -3091,6 +3305,7 @@ "version-parser-function-hooks": "Prípojné body funkcií syntaktického analyzátora", "version-hook-name": "Názov prípojného bodu", "version-hook-subscribedby": "Pripojené", + "version-version": "($1)", "version-no-ext-name": "[bez názvu]", "version-license": "Licencia", "version-ext-license": "Licencia", @@ -3109,7 +3324,7 @@ "version-poweredby-translators": "prekladatelia na translatewiki.net", "version-poweredby-various": "Rôzni autori", "version-credits-summary": "Nasledujúcim osobám by sme radi poďakovali za ich príspevky k vývoju [[Special:Version|MediaWiki]].", - "version-license-info": "MediaWiki je slobodný softvér; môžete ho šíriť a / alebo modifikovať podľa podmienok GNU General Public License, ktorú vydala Free Software Foundation; a to buď verzie 2 tejto licencie alebo (podľa vášho uváženia) ktorejkoľvek neskoršej verzie. \n\nMediaWiki je šírený v nádeji, že bude užitočný, avšak BEZ AKEJKOĽVEK ZÁRUKY; neposkytujú sa ani implicitné záruky PREDAJNOSTI alebo VHODNOSTI NA URČITÝ ÚČEL. Ďalšie informácie nájdete v GNU General Public License.\n\nSpolu s týmto programom by ste mali obdržať [{{SERVER}}{{SCRIPTPATH}}/COPYING kópiu GNU General Public License]. Ak nie, napíšte na adresu Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA alebo [//www.gnu.org/licenses/old-licenses/gpl-2.0.html si ju prečítajte online].", + "version-license-info": "MediaWiki je slobodný softvér; môžete ho šíriť a/alebo upravovať podľa podmienok GNU General Public License, ktorú vydala Free Software Foundation, a to buď verzie 2 tejto licencie, alebo (podľa vášho uváženia) ktorejkoľvek neskoršej verzie.\n\nMediaWiki je šírený v nádeji, že bude užitočný, avšak BEZ AKEJKOĽVEK ZÁRUKY; neposkytujú sa ani implicitné záruky PREDAJNOSTI alebo VHODNOSTI NA URČITÝ ÚČEL. Ďalšie informácie nájdete v GNU General Public License.\n\nSpolu s týmto programom by ste mali dostať [{{SERVER}}{{SCRIPTPATH}}/COPYING kópiu GNU General Public License]; ak nie, [//www.gnu.org/licenses/old-licenses/gpl-2.0.html prečítajte si ju online].", "version-software": "Nainštalovaný softvér", "version-software-product": "Produkt", "version-software-version": "Verzia", @@ -3119,11 +3334,14 @@ "version-entrypoints-articlepath": "[https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:$wgArticlePath Cesta k článkom]", "version-entrypoints-scriptpath": "[https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:$wgScriptPath Cesta ku skriptom]", "version-libraries": "Nainštalované knižnice", + "version-libraries-server": "Nainštalované serverové knižnice", + "version-libraries-client": "Nainštalované klientske knižnice", "version-libraries-library": "Knižnica", "version-libraries-version": "Verzia", "version-libraries-license": "Licencia", "version-libraries-description": "Popis", "version-libraries-authors": "Autori", + "version-libraries-source": "Zdroj", "redirect": "Presmerovanie podľa súboru, používateľa, ID revízie alebo ID protokolového záznamu.", "redirect-summary": "Táto špeciálna stránka presmerováva na súbor (podľa názvu), stránku (podľa ID stránky alebo revízie), používateľa (podľa číselného ID) alebo protokolový záznam (podľa ID záznamu). Použitie: [[{{#Special:Redirect}}/file/Test.jpg]], [[{{#Special:Redirect}}/revision/328429]], [[{{#Special:Redirect}}/user/101]], resp. [[{{#Special:Redirect}}/logid/186]].", "redirect-submit": "Ísť", @@ -3144,12 +3362,15 @@ "fileduplicatesearch-result-1": "Súbor „$1“ nemá žiadny identický duplikát.", "fileduplicatesearch-result-n": "Súbor „$1“ má {{PLURAL:$2|1 identický duplikát|$2 identické duplikáty|$2 identických duplikátov}}.", "fileduplicatesearch-noresults": "Súbor s názvom „$1“ nebol nájdený.", + "special-talkpage": "Diskusná stránka", + "special-talkpage-target": "Predmetná stránka", + "special-talkpage-submit": "Prejsť na diskusnú stránku", "specialpages": "Špeciálne stránky", "specialpages-note-top": "Legenda", "specialpages-note-restricted": "* Bežné špeciálne stránky.\n* Špeciálne stránky s obmedzeným prístupom.", "specialpages-group-maintenance": "Údržba", "specialpages-group-other": "Iné špeciálne stránky", - "specialpages-group-login": "Prihlásenie / registrácia", + "specialpages-group-login": "Správa účtu", "specialpages-group-changes": "Posledné úpravy a záznamy", "specialpages-group-media": "Správy o multimédiách a nahrávaniach", "specialpages-group-users": "Používatelia a skupiny", @@ -3167,9 +3388,11 @@ "tags": "Platné značky úprav", "tag-filter": "Filter [[Special:Tags|značiek]]:", "tag-filter-submit": "Filter", + "tag-hidden": "$1 (skrytý tag)", "tag-list-wrapper": "[[Special:Tags|{{PLURAL:$1|Značka|Značky}}]]: $2", "tag-mw-contentmodelchange": "zmena modelu obsahu", - "tag-mw-contentmodelchange-description": "Úpravy, ktoré [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:ChangeContentModel menia model obsahu] stránky", + "tag-mw-contentmodelchange-description": "Úpravy, ktoré menia model obsahu stránky", + "tag-mw-contentmodelchange-helppage": "https://www.mediawiki.org/wiki/Special:MyLanguage/Help:ChangeContentModel", "tag-mw-new-redirect": "Nové presmerovanie", "tag-mw-new-redirect-description": "Úpravy, ktoré zakladajú nové presmerovanie alebo menia stránku na presmerovanie", "tag-mw-removed-redirect": "Zrušené presmerovanie", @@ -3185,7 +3408,11 @@ "tag-mw-undo": "Vrátenie", "tag-mw-undo-description": "Úpravy, ktorými sa rušia predchádzajúce úpravy pomocou odkazu „vrátiť“", "tag-mw-manual-revert": "manuálne vrátenie", + "tag-mw-manual-revert-description": "Úpravy, ktoré manuálne vracajú stránku do presného predchádzajúceho stavu", "tag-mw-reverted": "vrátené", + "tag-mw-reverted-description": "Úpravy, ktoré boli neskôr vrátené inou úpravou", + "tag-mw-server-side-upload": "Nahranie na strane servera", + "tag-mw-server-side-upload-description": "Mediálne súbory nahrané údržbovým skriptom", "tags-title": "Značky", "tags-intro": "Táto stránka obsahuje zoznam a význam značiek, ktorými môže softvér označovať jednotlivé úpravy.", "tags-tag": "Názov značky", @@ -3197,10 +3424,13 @@ "tags-actions-header": "Akcie", "tags-active-yes": "Áno", "tags-active-no": "Nie", + "tags-source-software": "Definované softvérom", "tags-source-extension": "Definované softvérom", "tags-source-manual": "Pridané manuálne používateľmi a botmi", "tags-source-none": "Už sa nepoužíva", + "tags-hidden": "(skryté)", "tags-edit": "upraviť", + "tags-helppage-edit": "upraviť odkaz", "tags-delete": "zmazať", "tags-activate": "aktivovať", "tags-deactivate": "deaktivovať", @@ -3284,6 +3514,8 @@ "diff-form-oldid": "ID starej revízie (nepovinné)", "diff-form-revid": "ID revízie so zmenou", "diff-form-submit": "Zobraziť rozdiely", + "diff-form-other-revid": "ID revízie", + "diff-form-error-revid": "Zadajte číselné ID revízie", "permanentlink": "Trvalý odkaz", "permanentlink-revid": "ID revízie", "permanentlink-submit": "Prejsť na revíziu", @@ -3294,15 +3526,51 @@ "specialeditpage-page": "Cieľová stránka", "specialeditpage-submit": "Prejsť na stránku", "deletepage": "Zmazať stránku", + "specialdeletepage-page": "Cieľová stránka", + "specialdeletepage-submit": "Prejsť na stránku", "pageinfo": "Informácie o stránke", "specialpageinfo-page": "Cieľová stránka", "specialpageinfo-submit": "Prejsť na stránku", "pagehistory": "História stránky", "specialpagehistory-page": "Cieľová stránka", "specialpagehistory-submit": "Prejsť na stránku", + "protectpage": "Chrániť stránku", + "specialprotectpage-page": "Cieľová stránka", + "specialprotectpage-submit": "Prejsť na stránku", "purge": "Vyčistiť", "specialpurge-page": "Cieľová stránka", "specialpurge-submit": "Prejsť na stránku", + "namespaceinfo": "Informácie o menných priestoroch", + "namespaceinfo-summary": "Zobrazenie informácií o menných priestoroch webu.", + "namespaceinfo-heading-id": "ID", + "namespaceinfo-heading-canonical": "Kanonický názov", + "namespaceinfo-heading-local": "Lokálny názov", + "namespaceinfo-heading-info": "Popis a vlastnosti", + "namespaceinfo-description-custom": "Vlastný menný priestor „$1“", + "namespaceinfo-description-custom-talk": "Diskusné stránky priradené k mennému priestoru $1 (ID $2)", + "namespaceinfo-description-ns-2": "Virtuálny menný priestor pre obrázky", + "namespaceinfo-description-ns-1": "Virtuálny menný priestor pre špeciálne stránky", + "namespaceinfo-description-ns0": "Hlavný menný priestor", + "namespaceinfo-description-ns1": "Diskusné stránky stránok hlavného menného priestoru", + "namespaceinfo-description-ns3": "Diskusné stránky používateľov", + "namespaceinfo-description-ns4": "Stránky projektu", + "namespaceinfo-description-ns5": "Diskusné stránky stránok menného priestoru projektu", + "namespaceinfo-description-ns6": "Súbory a popisy súborov", + "namespaceinfo-description-ns7": "Diskusné stránky súborov", + "namespaceinfo-description-ns8": "Definície správ rozhrania", + "namespaceinfo-description-ns9": "Diskusné stránky stránok menného priestoru MediaWiki", + "namespaceinfo-description-ns10": "Menný priestor šablón", + "namespaceinfo-description-ns11": "Diskusné stránky stránok menného priestoru šablón", + "namespaceinfo-description-ns12": "Menný priestor pomocníka", + "namespaceinfo-description-ns13": "Diskusné stránky stránok menného priestoru pomocníka", + "namespaceinfo-description-ns14": "Kategórie na zoskupovanie stránok", + "namespaceinfo-description-ns15": "Diskusné stránky stránok menného priestoru kategórií", + "namespaceinfo-namespace-protection-right": "Tento menný priestor môžu upravovať iba používatelia s právom $1.", + "namespaceinfo-namespace-immovable": "Stránky v tomto mennom priestore nemožno presúvať.", + "namespaceinfo-namespace-iscontent": "Stránky v tomto mennom priestore sa považujú za „obsahové“ stránky.", + "namespaceinfo-namespace-subpages": "Stránky v tomto mennom priestore môžu mať podstránky.", + "namespaceinfo-namespace-nonincludable": "Stránky v tomto mennom priestore nemožno transkludovať.", + "namespaceinfo-namespace-default-contentmodel": "Stránky v tomto mennom priestore majú predvolene model obsahu $1.", "dberr-problems": "Prepáčte! Táto stránka má práve technické problémy.", "dberr-again": "Skúste niekoľko minút počkať a potom opäť načítať stránku.", "dberr-info": "(Nie je možné pripojiť sa k databáze: $1)", @@ -3315,6 +3583,7 @@ "htmlform-int-toohigh": "Hodnota, ktorú ste zadali je väčšia ako maximálna hodnota $1", "htmlform-multiselect-toomany": "Počet vami zadaných položiek je väčší než povolené maximum $1.", "htmlform-required": "Vyplnenie tejto hodnoty je povinné", + "htmlform-optional-flag": "(voliteľné)", "htmlform-submit": "Odoslať", "htmlform-reset": "Vrátiť zmeny", "htmlform-selectorother-other": "Iné", @@ -3338,10 +3607,13 @@ "htmlform-title-badnamespace": "Stránka [[:$1]] nie je v mennom priestore „{{ns:$2}}“.", "htmlform-title-not-creatable": "Stránku s názvom „$1“ sa nedá vytvoriť", "htmlform-title-not-exists": "$1 neexistuje.", + "htmlform-title-interwiki": "$1 je interwiki názov, mal by byť lokálny.", "htmlform-user-not-exists": "$1 neexistuje.", "htmlform-user-not-valid": "$1 nie je platné používateľské meno.", + "htmlform-tag-not-allowed": "$1 nie je povolený tag", "logentry-delete-delete": "$1 zmazal stránku $3", "logentry-delete-delete_redir": "$1 {{GENDER:$2|zmazal|zmazala}} presunom presmerovanie $3", + "logentry-delete-delete_redir2": "$1 {{GENDER:$2|odstránil|odstránila}} presmerovanie $3 prepísaním", "logentry-delete-restore": "$1 {{GENDER:$2|obnovil|obnovila}} stránku $3 ($4)", "logentry-delete-restore-nocount": "$1 {{GENDER:$2|obnovil|obnovila}} stránku $3", "restore-count-revisions": "{{PLURAL:$1|jedna revízia|$1 revízie|$1 revízií}}", @@ -3368,8 +3640,9 @@ "logentry-block-reblock": "$1 {{GENDER:$2|zmenil|zmenila}} nastavenia bloku {{GENDER:$4|používateľa|používateľky}} $3 s časom ukončenia $5 $6", "logentry-partialblock-block-page": "{{PLURAL:$1|stránky|stránok}} $2", "logentry-partialblock-block-ns": "{{PLURAL:$1|menného priestoru|menných priestorov}} $2", - "logentry-partialblock-block": "$1 {{GENDER:$2|zablokoval|zablokovala}} {{GENDER:$4|používateľa|používateľku}} $3 na editaciu $7 s časom ukončenia $5 $6", - "logentry-partialblock-reblock": "$1 {{GENDER:$2|zmenil|zmenila}} {{GENDER:$4|používateľovi $3|používateľke $3}} nastavenia blokovania editácie $7 s časom vypršania $5 $6", + "logentry-partialblock-block-action": "{{PLURAL:$1|akciu|akcie}} $2", + "logentry-partialblock-block": "$1 {{GENDER:$2|zablokoval|zablokovala}} {{GENDER:$4|používateľa|používateľku}} $3 v $7 s časom vypršania $5 $6", + "logentry-partialblock-reblock": "$1 {{GENDER:$2|zmenil|zmenila}} {{GENDER:$4|používateľovi $3|používateľke $3}} nastavenia blokovania, blokuje v $7 s časom vypršania $5 $6", "logentry-non-editing-block-block": "$1 {{GENDER:$2|zablokoval|zablokovala|blokuje}} {{GENDER:$4|používateľovi $3|používateľke $3}} vykonávanie určitých činností s časom vypršania $5 $6", "logentry-non-editing-block-reblock": "$1 {{GENDER:$2|zmenil|zmenila}} {{GENDER:$4|používateľovi $3|používateľke $3}} nastavenie blokovania vykonávania určitých činností s časom vypršania $5 $6", "logentry-suppress-block": "$1 {{GENDER:$2|zablokoval|zablokovala}} {{GENDER:$4|používateľa|používateľku}} $3 s časom ukončenia $5 $6", @@ -3435,7 +3708,7 @@ "feedback-useragent": "Prehliadač:", "searchsuggest-search": "Hľadať na {{GRAMMAR:lokál|{{SITENAME}}}}", "searchsuggest-containing": "Hľadať stránky obsahujúce", - "search-match-redirect-label": "Pri vyhľadávaní presmerovať na presné zhody", + "search-match-redirect-label": "Pri vyhľadávaní prejsť na presnú zhodu", "search-match-redirect-help": "Vyberte, ak chcete byť presmerovaný na stránku, ktorej názov sa zhoduje s vaším vyhľadávaním", "api-clientside-error-noconnect": "Nepodarilo sa pripojiť k serveru. Uistite sa, že máte funkčné pripojenie k internetu, a skúste to znova.", "api-clientside-error-http": "Server vrátil chybu: HTTP $1.", @@ -3512,8 +3785,8 @@ "mediastatistics": "Štatistika súborov", "mediastatistics-summary": "Štatistika o typoch nahraných súborov. Zahŕňa vždy len najnovšiu verziu súboru. Staré alebo odstránené verzie sa nepočítajú.", "mediastatistics-nbytes": "{{PLURAL:$1|$1 bajt|$1 bajty|$1 bajtov}} ($2; $3 %)", - "mediastatistics-bytespertype": "Celková veľkosť súborov v tejto sekcii: {{PLURAL:$1|$1 bajt|$1 bajty|$1 bajtov}} ($2; $3 %).", - "mediastatistics-allbytes": "Celková veľkosť všetkých súborov: {{PLURAL:$1|$1 bajt|$1 bajty|$1 bajtov}} ($2).", + "mediastatistics-bytespertype": "Celková veľkosť súborov v tejto sekcii pre {{PLURAL:$4|$4 súbor|$4 súbory|$4 súborov}} ($5 %): {{PLURAL:$1|$1 bajt|$1 bajty|$1 bajtov}} ($2; $3 %).", + "mediastatistics-allbytes": "Celková veľkosť všetkých {{PLURAL:$3|$3 súboru|$3 súborov}}: {{PLURAL:$1|$1 bajt|$1 bajty|$1 bajtov}} ($2).", "mediastatistics-table-mimetype": "MIME typ", "mediastatistics-table-extensions": "Možné prípony", "mediastatistics-table-count": "Počet súborov", @@ -3528,6 +3801,7 @@ "mediastatistics-header-text": "Text", "mediastatistics-header-executable": "Spustiteľné súbory", "mediastatistics-header-archive": "Komprimované formáty", + "mediastatistics-header-3d": "3D", "mediastatistics-header-total": "Všetky súbory", "json-warn-trailing-comma": "Z JSONu {{PLURAL:$1|bola odstránená 1 koncová čiarka|boli odstránené $1 koncové čiarky|bolo odstránených $1 koncových čiarok}}", "json-error-unknown": "Došlo k problému s JSONom. Chyba: $1", @@ -3536,8 +3810,10 @@ "json-error-ctrl-char": "Chybný riadiaci znak, možno nesprávne kódovanie", "json-error-syntax": "Syntaktická chyba", "json-error-utf8": "Chybné UTF-8 sekvencie, možno nesprávne kódovanie", + "json-error-invalid-property-name": "Dekódovaný názov vlastnosti je neplatný", "json-error-utf16": "Chybné UTF-16 sekvencie, možno nesprávne kódovanie.", "headline-anchor-title": "Odkaz na túto sekciu", + "special-tab-contribute-short": "Prispieť", "special-characters-group-latin": "Latinka", "special-characters-group-latinextended": "Rozšírenie latinky", "special-characters-group-ipa": "IPA", @@ -3559,10 +3835,11 @@ "special-characters-group-lao": "Laoské", "special-characters-group-khmer": "Khmer", "special-characters-group-canadianaboriginal": "Písmo pôvodných obyvateľov Kanady", + "special-characters-group-runes": "Runy", "special-characters-title-endash": "pomlčka", "special-characters-title-emdash": "dlhá pomlčka", "special-characters-title-minus": "mínus", - "mw-widgets-abandonedit": "Naozaj se chcete vrátiť späť do režimu prehliadania bez uloženia zmien?", + "mw-widgets-abandonedit": "Naozaj chcete opustiť režim úprav bez toho, aby ste najprv zverejnili zmeny?", "mw-widgets-abandonedit-discard": "Zahodiť úpravy", "mw-widgets-abandonedit-keep": "Pokračovať v úpravách", "mw-widgets-abandonedit-title": "Ste si istí?", @@ -3574,11 +3851,13 @@ "mw-widgets-mediasearch-input-placeholder": "Hľadať médiá", "mw-widgets-mediasearch-recent-uploads": "{{GENDER:$1|Vami}} nedávno nahrané súbory", "mw-widgets-mediasearch-noresults": "Neboli nájdené žiadne výsledky.", + "mw-widgets-mediasearch-results-aria-label": "Výsledky vyhľadávania médií", "mw-widgets-table-row-delete": "Zmazať riadok", "mw-widgets-titleinput-description-new-page": "stránka zatiaľ neexistuje", "mw-widgets-titleinput-description-redirect": "presmerovanie na $1", "mw-widgets-categoryselector-add-category-placeholder": "Pridať kategóriu…", "mw-widgets-usersmultiselect-placeholder": "Pridať ďalšieho…", + "mw-widgets-tagmultiselect-placeholder": "Pridať ďalšie...", "mw-widgets-titlesmultiselect-placeholder": "Pridať ďalšieho…", "date-range-from": "Od dátumu:", "date-range-to": "Po dátum:", @@ -3607,6 +3886,7 @@ "log-action-filter-contentmodel-new": "Založenie stránky s neštandardným modelom obsahu", "log-action-filter-delete-delete": "Odstránenie stránky", "log-action-filter-delete-delete_redir": "Odstránenie presmerovania", + "log-action-filter-delete-delete_redir2": "Prepísanie presmerovania", "log-action-filter-delete-restore": "Obnovenie stránky", "log-action-filter-delete-event": "Odstránenie záznamu", "log-action-filter-delete-revision": "Odstránenie revízie", @@ -3714,15 +3994,20 @@ "restrictionsfield-badip": "Neplatná IP adresa alebo rozsah: $1", "restrictionsfield-label": "Povolené rozsahy IP adries:", "restrictionsfield-help": "Jedna IP adresa alebo CIDR rozsah na riadok. Na povolenie všetkého použite:
                    0.0.0.0/0\n::/0
                    ", + "restrictionsfields-pages-label": "Povolené stránky na úpravu:", + "restrictionsfields-pages-help": "Nechajte prázdne na povolenie úprav všetkých stránok", "specialmute": "Stlmiť", "specialmute-success": "Nastavenia stlmenia boli uložené. Všetkých stlemných používateľov nájdete v [[Special:Preferences|svojich nastaveniach]].", "specialmute-submit": "Potvrdiť", - "specialmute-label-mute-email": "Ignorovať e-maily od tohto používateľa", + "specialmute-label-mute-email": "Ignorovať e-maily od {{GENDER:$1|tohto používateľa|tejto používateľky}}", "specialmute-header": "Vyberte si, prosím, požadované stlmenie používateľa {{BIDI:[[User:$1|$1]]}}.", "specialmute-error-invalid-user": "Požadované používateľské meno nebolo nájdené.", - "specialmute-error-no-options": "Funkcia stlmenia používateľa je nedostupná. Dôvodom môže byť: neoverili ste svoju e-mailovú adresu alebo administrátor wiki na tejto wiki vypol e-mailové funkcie a/alebo listinu zakázaných e-mailov.", - "specialmute-email-footer": "Spravovať nastavenia e-mailov od používateľa {{BIDI:$2}} môžete na <$1>.", + "specialmute-error-email-disabled": "Funkcie stíšenia nie sú dostupné, pretože správca wiki vypol e-mailové funkcie tejto wiki.", + "specialmute-error-no-email-set": "Funkcie stíšenia nie sú dostupné, pretože nemáte potvrdenú e-mailovú adresu.", + "specialmute-error-no-options": "Funkcie stlmenia nie sú dostupné.", + "specialmute-email-footer": "Ak chcete spravovať nastavenia e-mailov pre používateľa {{BIDI:$2}}, navštívte túto URL adresu:\n$1", "specialmute-login-required": "Pre zmenu nastavení stlmenia sa musíte prihlásiť.", + "specialmute-login-required-for-temp-user": "Na použitie funkcií stíšenia si prosím vytvorte účet.", "mute-preferences": "Nastavenia stlmenia", "revid": "revízia $1", "pageid": "Stránka s ID $1", @@ -3741,9 +4026,12 @@ "passwordpolicies-summary": "Toto je zoznam používaných pravidiel pre heslá pre skupiny používateľov definovaných na tejto wiki.", "passwordpolicies-group": "Skupina", "passwordpolicies-policies": "Pravidlá", + "passwordpolicies-policy-display": "$1 ($2)", + "passwordpolicies-policy-displaywithflags": "$1 ($2) ($3)", "passwordpolicies-policy-minimalpasswordlength": "Heslo musí mať aspoň {{PLURAL:$1|$1 znak|$1 znaky|$1 znakov}}", "passwordpolicies-policy-minimumpasswordlengthtologin": "Pre prihlásenie je vyžadované heslo s aspoň {{PLURAL:$1|$1 znakom|$1 znakmi}}", "passwordpolicies-policy-passwordcannotbesubstringinusername": "Heslo nesmie byť súčasťou používateľského mena", + "passwordpolicies-policy-passwordcannotmatchdefaults": "Heslo sa nesmie zhodovať s konkrétnym zoznamom predvolených hesiel", "passwordpolicies-policy-maximalpasswordlength": "Heslo musí byť kratšie ako {{PLURAL:$1|$1 znak|$1 znaky|$1 znakov}}", "passwordpolicies-policy-passwordnotincommonlist": "Heslo nesmie byť v zozname 100 000 najčastejšie používaných hesiel.", "passwordpolicies-policyflag-forcechange": "nutné zmeniť pri prihlásení", @@ -3753,12 +4041,24 @@ "unprotected-js": "Z bezpečnostných dôvodov nemožno načítať JavaScript z nechránených stránok. Vytvárajte, prosím, javascriptové skripty len v mennom priestore MediaWiki alebo ako používateľskú podstránku", "userlogout-continue": "Chcete sa odhlásiť?", "paramvalidator-baduser": "Neplatná hodnota „$2“ pre používateľský parameter $1.", + "paramvalidator-help-type-user": "Typ: {{PLURAL:$1|1=používateľ|2=zoznam používateľov}}, {{PLURAL:$3|podľa|podľa ľubovoľného z}} $2", "paramvalidator-help-type-user-subtype-name": "používateľské meno", + "paramvalidator-help-type-user-subtype-temp": "Dočasný používateľ", "paramvalidator-help-type-user-subtype-ip": "IP", "paramvalidator-help-type-user-subtype-cidr": "rozsah IP", "paramvalidator-help-type-user-subtype-interwiki": "interwiki meno (napr. „predpona>PríkladMena“)", "paramvalidator-help-type-user-subtype-id": "ID používateľa (napr. „#12345“)", + "paramvalidator-badtitle": "Neplatná hodnota „$2“ parametra názvu $1: nie je platný reťazec názvu.", + "paramvalidator-missingtitle": "Neplatná hodnota „$2“ parametra názvu $1: stránka neexistuje.", + "paramvalidator-notarray": "Neplatná hodnota parametra $1: očakáva sa pole.", + "paramvalidator-schema-validation-failed": "Neplatná hodnota pre zadanú schému", "paramvalidator-help-type-title": "Typ: názov stránky", + "paramvalidator-help-type-title-must-exist": "Akceptuje iba existujúce stránky.", + "paramvalidator-help-type-title-no-must-exist": "Akceptuje aj neexistujúce stránky.", + "nonmain-slot-differences-therefore-readonly": "Wikitext tejto revízie stránky nemôžete upravovať, pretože od tejto revízie nastali na stránke zmeny dát, ktoré nie sú založené na wikitexte. [$1 Túto revíziu obnovíte kliknutím sem.]", + "config-missing-key": "Chýbajúci konfiguračný parameter MediaWiki „$1“", + "config-invalid-key": "Neplatný konfiguračný parameter MediaWiki „$1“: $2", + "changeslist-nocomment": "Bez zhrnutia úprav", "skin-view-create-local": "Pridať miestny popis", "nstab-mainpage": "Hlavná stránka", "skin-view-edit-local": "Upraviť miestny popis", @@ -3766,6 +4066,23 @@ "skin-action-undelete": "Obnoviť", "skin-action-delete": "Zmazať", "skin-action-move": "Presunúť", + "skin-json-warning-message": "Toto nie je API, slúži iba na debugovanie! Nepoužívajte v gadgetoch ani v produkčnom kóde.", + "parsoid-stash-rate-limit-error": "Stashovanie zlyhalo, pretože bol prekročený rate limit. Skúste to neskôr.", + "parsoid-resource-limit-exceeded": "Prekročený limit zdrojov Parsoidu: $1", + "parsoid-revision-access": "Parsoid nemá prístup k revízii: $1", + "parsoid-client-error": "Neplatný vstup pre Parsoid: $1", + "newpages-showhide-bots": "$1 botov", + "newpages-showhide-patrolled": "$1 strážené úpravy", + "newpages-showhide-redirect": "$1 presmerovania", + "newpages-showhide-registered": "$1 registrovaných používateľov", + "blockedtext-made-by": "Blokovanie vykonal $1.", + "blockedtext-start-time": "Začiatok blokovania: $1", + "blockedtext-expiration-time": "Koniec platnosti blokovania: $1", + "blockedtext-expiration-longest-block": "Koniec platnosti najdlhšieho blokovania: $1", + "blockedtext-intended-blockee": "Zamýšľaný cieľ blokovania: $1", + "blockedtext-contact-blocker-admin": "Blokovanie môžete prediskutovať s používateľom $1 alebo iným [[{{MediaWiki:Grouppage-sysop}}|správcom]].", + "blockedtext-block-ip": "Vaša aktuálna IP adresa je $1.", + "blockedtext-block-id": "ID blokovania #$1.", "blockedtext-include-details-queries": "Pri komunikácii so správcami vás prosíme o uvedenie všetkých vyššie uvedených informácií.", "renameuser": "Premenovať používateľa", "renameuser-linkoncontribs": "premenovať {{GENDER:$1|používateľa|používateľku}}", @@ -3784,16 +4101,28 @@ "renameusererrorinvalid": "Používateľské meno „$1“ je neplatné", "renameuser-error-request": "Pri prijímaní vašej požiadavky nastal problém. Prosím, vráťte sa a skúste to znova.", "renameuser-error-same-user": "Nemôžete premenovať používateľa na rovnaké meno ako mal predtým.", + "renameuser-error-temp-user": "Dočasný účet „$1“ nemôžete premenovať.", + "renameuser-error-temp-user-reserved": "„$1“ nemôžete použiť. Je rezervované pre dočasné účty.", "renameusersuccess": "{{GENDER:$2|Používateľ|Používateľka}} „$1“ {{GENDER:$2|bol premenovaný|bola premenovaná}} na „$2“.", "renameuser-page-exists": "Stránka $1 už existuje a nie je možné ju automaticky prepísať.", "renameuser-page-moved": "Stránka $1 bola presunutá na $2.", "renameuser-page-unmoved": "Stránku $1 nebolo možné presunúť na $2.", + "renameuser-warning-currentblock": "Tento používateľ je [$1 momentálne zablokovaný].", "log-name-renameuser": "Záznam premenovaní používateľov", "log-description-renameuser": "Toto je záznam premenovaní používateľov", "logentry-renameuser-renameuser": "$1 {{GENDER:$2|premenoval|premenovala}} {{GENDER:$7|používateľa|používateľku}} $4 ({{PLURAL:$6|$6 úprava|$6 úpravy|$6 úprav}}) na $5", - "logentry-renameuser-renameuser-legacier": "$1 premenoval {{GENDER:$7|používateľa|používateľku}} $4 na $5", + "logentry-renameuser-renameuser-legacier": "$1 {{GENDER:$2|premenoval|premenovala}} {{GENDER:$7|používateľa|používateľku}} $4 na $5", "renameuser-move-log": "Automaticky presunutá stránka počas premenovania {{GENDER:$2|používateľa|používateľky}} „[[User:$1|$1]]“ na „[[User:$2|$2]]“", "action-renameuser": "premenovať používateľov", "right-renameuser": "Premenovať používateľov", - "renameuser-renamed-notice": "Tento používateľ bol premenovaný.\nDolu nájdete záznam premenovaní." + "renameuser-renamed-notice": "Tento používateľ bol premenovaný.\nDolu nájdete záznam premenovaní.", + "log-unknown-action": "vykonal neznámu akciu „$2“ na [[$1]]", + "createacct-benefit-heading-temp-user": "Ďakujeme, že prispievate na {{SITENAME}}.\nVytvorte si účet a získajte prístup k ďalším funkciám.", + "createacct-benefit-subheading-temp-user": "{{SITENAME}} tvoria ľudia ako vy. S účtom môžete mať trvalú a bezpečnú identitu s prístupom k funkciám ako:", + "benefit-1-description": "Zoznamy sledovaných, vďaka ktorým máte prehľad o stránkach, ktoré vás zaujímajú.", + "benefit-2-description": "Trvalý zoznam príspevkov, ktorými ste prispeli do projektu.", + "benefit-3-description": "Nastavenia, ktorými si prispôsobíte svoje prostredie.", + "temp-user-unable-to-acquire": "Nepodarilo sa získať používateľské meno dočasného účtu. Skúste to znova.", + "table-of-contents-show-button-aria-label": "Zobraziť obsah", + "table-of-contents-hide-button-aria-label": "Skryť obsah" } diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/smn.json mediawiki-1.43.9+dfsg/languages/i18n/smn.json --- mediawiki-1.43.8+dfsg/languages/i18n/smn.json 2026-04-01 12:33:20.867555000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/smn.json 2026-06-29 17:54:47.008097000 +0000 @@ -97,7 +97,7 @@ "tagline": "{{SITENAME}}:st", "help": "Iše", "help-mediawiki": "Raavâ MediaWikist", - "search": "Uusâ", + "search": "Uuccâm", "searchbutton": "Uusâ", "go": "Moonâ", "searcharticle": "Moonâ", @@ -241,6 +241,7 @@ "laggedreplicamode": "Huám! Siijđost iä lah veltihánnáá vorâs nubástusah.", "readonly": "Tiätuvuáđu lii luuhâst", "missingarticle-rev": "(versio nro: $1)", + "missingarticle-diff": "(iäru: $1, $2)", "timeouterror": "Server äigipotkim", "internalerror": "Siskáldâs feilâ", "internalerror_info": "Siskáldâs feilâ: $1", @@ -334,6 +335,7 @@ "createacct-emailoptional": "Šleđgâpostâčujottâs (iävtutátulâš)", "createacct-email-ph": "Čääli šleđgâpostâčujottâsâd", "createacct-another-email-ph": "Čääli šleđgâpostâčujottâs", + "createaccountmail": "Keevti koskâpuddâsâš sätihámásâš syelisääni já vuolgât tom šleđgâpostâčujottâsân, mii lii taa vyelni", "createacct-realname": "Olmâ nommâ (rijjâtátulâš tiätu)", "createacct-reason": "Suijâ (uáinoo almolávt)", "createacct-reason-ph": "Mondiet lah rähtimin nube kevtteetubdâlduv", @@ -410,6 +412,7 @@ "passwordreset-username": "Kevtteenommâ:", "passwordreset-email": "Šleđgâpostâčujottâs:", "passwordreset-emailelement": "Kevtteenoomâ:\n$1\n\nKoskâpuddâsâš syelisääni:\n$2", + "passwordreset-invalidemail": "Puástu šleđgâpostâčujottâs", "changeemail": "Mute teikkâ siho šleđgâpostâčujottâs", "changeemail-oldemail": "Tááláš šleđgâpostâčujottâs:", "changeemail-newemail": "Uđđâ šleđgâpostâčujottâs:", @@ -422,7 +425,7 @@ "summary": "Čuákánkiäsu:", "subject": "Fáddá:", "minoredit": "Taat lii smavvâ nubástus", - "watchthis": "Tarkkuu taam siijđo", + "watchthis": "Čuávu taam siijđo", "savearticle": "Vuorkkii siijđo", "savechanges": "Vuorkkii nubástusâid", "publishpage": "Almostit siijđo", @@ -476,6 +479,7 @@ "storedversion": "Vyerkkejum versio", "yourdiff": "Iäruh", "protectedpagewarning": "'''Váruttâs: Taat siijđo lii syeijejum nuuvt, ete tuše haldâšeijeeh pyehtih mutteđ tom.'''\nVyellin lii majemuš lokitábáhtume:", + "semiprotectedpagewarning": "Huámmáš: Taat siijđo lii syeijejum nuuvt, ete tuše automaatlávt tuhhiittum kevtteeh pyehtih mutteđ tom.\nVyellin lii majemuš lokitábáhtume:", "templatesused": "Taan siijđost {{PLURAL:$1|kevttum myenster|kevttum myenstereh}}:", "templatesusedpreview": "Munekeččâmist fáárust leijee {{PLURAL:$1|myenster|myenstereh}}:", "template-protected": "(syeijejum)", @@ -615,7 +619,7 @@ "searchrelated": "siämmáámuđusâš", "searchall": "puoh", "search-showingresults": "{{PLURAL:$4|Puáđus $1 (ohtsis $3 puáđus)|Puátuseh $1–$2 (puátuseh láá ohtsis $3)}}", - "search-nonefound": "Tain ucâmáin ij kavnuu mihheen.", + "search-nonefound": "Tain ucâmáin ij kavnum mihheen.", "powersearch-legend": "Vijđedum uuccâm", "powersearch-ns": "Uusâ nommâkomovuođâin:", "powersearch-toggleall": "Valjii puoh", @@ -961,7 +965,7 @@ "sourceurl": "URL-käldee", "upload-description": "Tiätuvuárhá kuvvim", "upload-options": "Vuorkkimasâttâsah", - "watchthisupload": "Tarkkuu taam tiätuvuárhá", + "watchthisupload": "Čuávu taam tiätuvuárhá", "upload-file-error": "Siskáldâs feilâ", "upload-misc-error": "Feilâ", "upload-dialog-title": "Tiätuvuárhá vuorkkim", @@ -1065,7 +1069,7 @@ "statistics-pages": "Siijđoh", "statistics-pages-desc": "Puoh wikist leijee siijđoh, meid savastâllâmsiijđoh, stivrimsiijđoh, jna.", "statistics-files": "Vyerkkejum tiätuvuárháh", - "statistics-edits": "Hammiimeh {{GRAMMAR:genitive|{{SITENAME}}}} vuáđudum maŋa", + "statistics-edits": "Hammiimeh {{GRAMMAR:genitive|{{SITENAME}}}} vuáđudem maŋa", "statistics-users": "Registeristum kevtteeh", "statistics-users-active": "Aktiivliih kevtteeh", "pageswithprop-submit": "Moonâ", @@ -1121,7 +1125,8 @@ "protectedpages-timestamp": "Äigistemppâl", "protectedpages-page": "Sijđo", "protectedpages-expiry": "Puáráásm", - "protectedpages-params": "Suoijim parameettereh", + "protectedpages-performer": "Syeijejeijee kevttee", + "protectedpages-params": "Suoijimparameettereh", "protectedpages-reason": "Suijâ", "protectedpages-submit": "Uusâ siijđoid", "protectedpages-unknown-timestamp": "Tubdâmettum", @@ -1232,18 +1237,18 @@ "emailsenttext": "Tuu šleđgâpostâ lii vuolgâttum.", "usermessage-summary": "Systeemviestâ kyeđđimnáál.", "usermessage-editor": "Vuáhádâhviestâdeijee", - "watchlist": "Tarkkumlisto", - "mywatchlist": "Tarkkumlisto", + "watchlist": "Čuávvumlisto", + "mywatchlist": "Čuávvumlisto", "watchlistfor2": "Kevttei $1", "nowatchlist": "Tust iä lah siijđoh tarkkumlistostâd.", "watchlistanontext": "Ferttiih čáládâttâđ siisâ, jis halijdah uáiniđ jieijâs tarkkumlistod.", "watchnologin": "Jieh lah čáládâttâm siisâ", - "addwatch": "Lasseet tarkkumliiston", - "updatewatchlist": "Peivid tarkkumlisto", - "watch": "Tarkkuustâl", - "watchthispage": "Tarkkuu taam siijđo", - "unwatch": "Jooskâ tarkkuustâllâm", - "unwatchthispage": "Jooskâ tarkkum", + "addwatch": "Lasseet čuávvumliiston", + "updatewatchlist": "Peivid čuávvumlisto", + "watch": "Čuávu", + "watchthispage": "Čuávu taam siijđo", + "unwatch": "Jooskâ čuávumist", + "unwatchthispage": "Jooskâ čuávumist", "notanarticle": "Ij lah siskáldâssijđo", "watchlist-details": "Tarkkumlistostâd {{PLURAL:$1|lii $1 sijđo|láá $1 siijđo|láá $1 siijđo|láá $1 sijđod}} (ton lasseen savâstâllâmsiijđoh).", "wlheader-showupdated": "Siijđoh, moh láá hämmejum tuu majemuu elâččem maŋa, láá puáidudum .", @@ -1256,7 +1261,7 @@ "wlshowhideanons": "anonyym kevtteeh", "wlshowhidepatr": "tärhistum nubástusah", "wlshowhidemine": "muu nubástusâid", - "watchlist-options": "Tarkkumlisto asâttâsah", + "watchlist-options": "Čuávvumlisto asâttâsah", "enotif_reset": "Merkii puoh keččum siijđoid", "enotif_subject_deleted": "$2 {{GENDER:$2|sihoi}} {{GRAMMAR:locative|{{SITENAME}}}} siijđo $1", "enotif_subject_created": "$2 {{GENDER:$2|raahtij}} {{GRAMMAR:locative|{{SITENAME}}}} siijđo $1", @@ -1267,6 +1272,7 @@ "excontentauthor": "siskáldâs lâi: ”$1”, já áinoo hämmejeijee lâi ”[[Special:Contributions/$2|$2]]” ([[User talk:$2|savâstâllâm]])", "delete-confirm": "Siho \"$1\"", "delete-legend": "Siijđo sikkom", + "actioncomplete": "Toimâ vaalmâš", "dellogpage": "Sikkumloki", "logentry-create-create": "$1 {{GENDER:$2|raahtij}} siijđo $3", "deletecomment": "Suijâ:", @@ -1274,6 +1280,7 @@ "deletereasonotherlist": "Eres suijâ", "deletereason-dropdown": "* Táváliih sikkomsuujah\n** Spam teikkâ máinussijđo\n** Vandalism\n** Tahheevuoigâdvuotârikkomuš\n** Siijđo tahhee táttum\n** Puástu stivrim", "delete-edit-reasonlist": "Mute sikkomsuujâid", + "deleteprotected": "Jieh pyevti taan siijđo sikkođ tanen ko tot lii syeijejum.", "rollback-confirmation-confirm": "Nonnii:", "rollback-confirmation-yes": "Maaccât", "rollback-confirmation-no": "Jooskâ", @@ -1282,20 +1289,30 @@ "rollbackfailed": "Macâttâm ij luhostum", "revertpage": "Kevttee [[Special:Contributions/$2|$2]] ([[User talk:$2|savâstâllâm]]) {{PLURAL:$7|nubástus lii|nubástusah láá}} sikkum já sijđo lii macâttum majemuu version, mon kevttee [[User:$1|$1]] lii ráhtám", "revertpage-anon": "Kevttee [[Special:Contributions/$2|$2]] {{PLURAL:$7|nubástus lii|nubástusah láá}} sikkum já sijđo lii macâttum majemuu version, mon kevttee [[User:$1|$1]] lii ráhtám", + "rollback-success": "Nubástusah maid kevttee {{GENDER:$3|$1}} raahtij láá komettum já siijđo lii macâttum kevttee {{GENDER:$4|$2}} version.", "sessionfailure-title": "Kevttimpuddâfeilâ", "sessionfailure": "Oroččij lemin nuuvt, ete tuu tááláá kevttimpuudâst lii mottoom čuolmâ;\ntaat toimâ lii koskâldittum syejitoimân amas kihheen väldiđ kevttimpuddâd haaldun.\nVuolgât luámáttuv uđđâsist.", "changecontentmodel-title-label": "Siijđo paječaalâ:", "changecontentmodel-reason-label": "Suijâ:", "changecontentmodel-submit": "Mute", "protectlogpage": "Suoijimloki", + "protectedarticle-comment": "{{GENDER:$2|Suoijij}} siijđo \"[[$1]]\"", "protectcomment": "Suijâ:", - "protect-default": "Tuhhit puoh kevtteid", + "protectexpiry": "Puáráásm:", + "protect-default": "Puoh kevtteeh", + "protect-fallback": "Tuše kevtteeh, kiäin lii vuoigâdvuotâ \"$1\"", "protect-level-autoconfirmed": "Tuše tuhhiittum kevtteeh", - "protect-level-sysop": "Lyešti tuše haldâšeijeid", + "protect-level-sysop": "Tuše haldâšeijeeh", + "protect-expiring": "puáráásm $1 (UTC)", + "protect-expiring-local": "puáráásm $1", "protect-expiry-indefinite": "avalâš", + "protect-cantedit": "Jieh pyevti taan siijđo syeijimasâttâsâid mutteđ tanen ko tust iä lah vuoigâdvuođah tom mutteđ.", + "protect-existing-expiry": "Tááláš pištem: $3 tijme $2", "protect-existing-expiry-infinity": "Tááláš pištem: avalâš", + "protect-otherreason": "Eres suijâ teikkâ tärkkilistem:", "protect-otherreason-op": "Eres suijâ", "protect-dropdown": "*Táváliih suoijimsuujah\n** Kiärdoo vandalismâ\n** Kiärdoo máinusliiŋkâi lasettem\n** Hammimsuáti\n** Livkkáás sijđo", + "protect-edit-reasonlist": "Mute suoijimsuujâid", "protect-expiry-options": "1 tijme:1 hour,1 peivi:1 day,1 okko:1 week,2 oho:2 weeks,1 mánuppaje:1 month,3 mánuppaje:3 months,6 mánuppaje:6 months,1 ihe:1 year,avalâš:infinite", "restriction-type": "Raijiittâs:", "restriction-level": "Suoijimtääsi:", @@ -1306,6 +1323,7 @@ "restriction-move": "Sirdem", "restriction-create": "Suoijimtääsi", "restriction-upload": "Vuorkkim", + "restriction-level-autoconfirmed": "uásild syeijejum", "undelete": "Čääiti sikkum siijđoid", "undeletepage": "Čääiti já maaccât sikkum siijđoid", "viewdeletedpage": "Čääiti sikkum siijđoid", @@ -1418,6 +1436,7 @@ "movereason": "Suijâ:", "movepage-reason-dropdown": "* Táválâš sirdemsuujah\n** Čäällimfeilâ noomâst", "revertmove": "koomeet sirdem", + "semiprotectedpagemovewarning": "Huámmáš: Taat siijđo lii syeijejum nuuvt, ete tuše automaatlávt tuhhiittum kevtteeh pyehtih sirdeđ tom.\nVyellin lii majemuš lokitábáhtume:", "export": "Tuálvu siijđoid", "export-addcattext": "Lasettiđ siijđoid luokkaast:", "export-addcat": "Lasseet", @@ -1454,13 +1473,14 @@ "tooltip-ca-edit": "Mute taam siijđo", "tooltip-ca-create": "Räähti taam siijđo", "tooltip-ca-addsection": "Aalgât savâstâllâm uđđâ fáádást", - "tooltip-ca-viewsource": "Táát siijđo lii syeijejum nubástusâin. Puávtáh keččâđ siijđo käldeeteevstâ.", + "tooltip-ca-viewsource": "Taat siijđo lii syeijejum nubástusâin. Puávtáh keččâđ siijđo wikiteevstâ.", "tooltip-ca-history": "Siijđo ovdebááh versioh", - "tooltip-ca-protect": "Suoijâl taam siijđo", + "tooltip-ca-protect": "Suoijii taam siijđo", + "tooltip-ca-unprotect": "Mute taan siijđo suoijimtääsi", "tooltip-ca-delete": "Siho taam siijđo", "tooltip-ca-move": "Sirde taam siijđo", - "tooltip-ca-watch": "Lasseet taam siijđo jieijâd tarkkumliiston", - "tooltip-ca-unwatch": "Meddâlist taam siijđo jieijâd tarkkumlistoost", + "tooltip-ca-watch": "Lasseet taam siijđo jieijâd čuávvumliiston", + "tooltip-ca-unwatch": "Meddâlist taam siijđo jieijâd čuávvumlistoost", "tooltip-search": "Uusâ {{SITENAME}}:st", "tooltip-search-go": "Sirduu eidu taan nommâsii siijđon", "tooltip-search-fulltext": "Uusâ siijđoin taam teevstâ", @@ -1499,8 +1519,8 @@ "tooltip-preview": "Keejâ hammiittâsâd muuneeld ovdil almostittem.", "tooltip-diff": "Čääiti tohhum nubástusâid", "tooltip-compareselectedversions": "Viärdádâl väljejum versioid", - "tooltip-watch": "Lasseet taam siijđo jieijâd tarkkumliiston", - "tooltip-watchlistedit-raw-submit": "Peivid tarkkumlisto", + "tooltip-watch": "Lasseet taam siijđo jieijâd čuávvumliiston", + "tooltip-watchlistedit-raw-submit": "Peivid čuávvumlisto", "tooltip-rollback": "Macâttempargoniävvu koomeet siijđo majemuu hämmejeijjee oovtâ teikâ eenâb nubástusâid siämmáá tove.", "tooltip-undo": "\"Macâttem\" maaccât táám nubástus ja liäkkâ artikkal munekeččâmist. Čuákánkiäsu kiädán puáhtá čäälliđ macâttem suujâ.", "tooltip-summary": "Čääli uánihis čuákánkiäsu", @@ -1512,7 +1532,7 @@ "pageinfo-header-restrictions": "Siijđo suoijim", "pageinfo-header-properties": "Siijđo jiešvuođah", "pageinfo-display-title": "Siijđo paječaalâ", - "pageinfo-default-sort": "Vyerdittettee sorttâdemčoovdâ", + "pageinfo-default-sort": "Nabdos šlajâttâllâmčoovdâ", "pageinfo-length": "Siijđo kukkodâh (stavâlij mield)", "pageinfo-article-id": "Sijđo-ID", "pageinfo-language": "Siijđo siskáldâs kielâ", @@ -1543,6 +1563,7 @@ "pageinfo-category-pages": "Siijđoi meeri", "pageinfo-category-subcats": "Vyeliluokai meeri", "pageinfo-category-files": "Tiätuvuárhái meeri", + "pageinfo-view-protect-log": "Čääiti taan siijđo suoijimloki", "patrol-log-page": "Nubástusâi tärhistemloki", "confirm-markpatrolled-button": "OK", "previousdiff": "← Puárrásub nubástus", @@ -1597,7 +1618,7 @@ "confirm_purge_button": "OK", "confirm-watch-button": "OK", "watchlist-expiry-options": "Avalâš:infinite,1 okko:1 week,1 mánuppaje:1 month,3 mánuppaje:3 months,6 mánuppaje:6 months,1 ihe:1 year", - "confirm-watch-button-expiry": "Tarkkuustâl", + "confirm-watch-button-expiry": "Čuávu", "confirm-unwatch-button": "OK", "confirm-rollback-button": "OK", "imgmultipageprev": "← oovdeb sijđo", @@ -1706,6 +1727,8 @@ "newsection": "Uđđâ uási", "deletepage": "Siho siijđo", "pagehistory": "Siijđo historjá", + "protectpage": "Suoijii siijđo", + "namespaceinfo-namespace-protection-right": "Taam nommâkomovuođâ pyehtih hammiđ tuše kevtteeh, kiäin lii $1 -vuoigâdvuotâ.", "htmlform-optional-flag": "(valjimiävtulâš)", "htmlform-submit": "Vuolgât", "htmlform-cloner-delete": "Siho", @@ -1730,7 +1753,8 @@ "logentry-newusers-create": "Kevtteetubdâldâh $1 {{GENDER:$2|rahtui}}", "logentry-newusers-create2": "Kevttee $1 {{GENDER:$2|raahtij}} kevtteetubdâlduv $3", "logentry-newusers-autocreate": "Kevtteetubdâldâh $1 {{GENDER:$2|rahtui}} automaatlávt", - "logentry-protect-protect-cascade": "$1 {{GENDER:$2|suoijij}} $3 $4 [rekursiivisávt]", + "logentry-protect-protect": "Kevttee $1 {{GENDER:$2|suoijij}} siijđo $3 $4", + "logentry-protect-protect-cascade": "Kevttee $1 {{GENDER:$2|suoijij}} siijđo $3 $4 [rekursiivisávt]", "logentry-upload-upload": "$1 {{GENDER:$2|vuorkkij}} tiätuvuárhá $3", "logentry-upload-overwrite": "$1 {{GENDER:$2|vuorkkij}} uđđâ versio tiätuvuárhást $3", "log-name-managetags": "Kilgolij haldâšemloki", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/sms.json mediawiki-1.43.9+dfsg/languages/i18n/sms.json --- mediawiki-1.43.8+dfsg/languages/i18n/sms.json 2026-04-01 12:33:20.868554800 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/sms.json 2026-06-29 17:54:47.009097000 +0000 @@ -412,6 +412,7 @@ "rev-deleted-text-view": "Tän versio seeidast lij jaukkuum. Vuäitak kuuitâǥ vueiʹnned tõn. Lââʹssteâđid vuäǯǯ [{{fullurl:{{#Special:Log}}/delete|page=$1}} jaukkeemrekisteeʹrest].", "rev-showdeleted": "čuäʹjet", "revisiondelete": "Jaukkâd leʹbe maaccât versioid", + "revdelete-hide-image": "Čiõǥǥ teâttõõzz siiskõõzz", "revdelete-hide-comment": "Õʹhtteǩeässmõš", "revdelete-hide-user": "Čiõǥǥ õõʹnninõõm/IP-addrõõzz", "revdelete-radio-set": "Čiõkkum", @@ -599,6 +600,7 @@ "rcfilters-filter-lastrevision-label": "Ođđsumus versio", "rcfilters-filter-previousrevision-label": "Ij ođđsumus versio", "rcfilters-tag-prefix-namespace-inverted": "ij :$1", + "rcfilters-tag-prefix-tags-inverted": "ij #$1", "rcfilters-view-tags": "Ǩeâlgglõsttum muttâz", "rcfilters-view-tags-help-icon-tooltip": "Looǥǥ lââʹzz ǩeâlgglõsttum muttsin", "rcfilters-watchlist-edit-watchlist-button": "Muuʹtt valvvâmliist", @@ -787,7 +789,9 @@ "nlinks": "$1 {{PLURAL:$1|liŋkk|liiŋk|liŋkkâd}}", "nmembers": "{{PLURAL:$1|kategoriad|0=Ni õhtt kategoria|1=kategoria|2=kategoria|3=kategoria|4=kategoria|5=kategoria|6=kategoria}}", "nrevisions": "$1 {{PLURAL:$1|muuttâs|muttâz|muttsed}}", + "prefixindex": "Puk seeid, koin lie prefikss", "prefixindex-submit": "Čuäʹjet", + "prefixindex-strip": "Čiõǥǥ prefiiks puåđõõzzin", "shortpages": "Vuäʹnkõs seeid", "longpages": "Kuʹǩes seeid", "protectedpages": "Suõjjuum seeid", @@ -835,6 +839,7 @@ "prevpage": "Oouʹdab seidd ($1)", "allarticles": "Puk seeid", "allpagessubmit": "Mõõn", + "allpagesprefix": "Čuäʹjet seeidaid, koin lij prefikss:", "allpages-hide-redirects": "Čiõǥǥ seeidai serddmõõžžid", "categories": "Kategoria", "categories-submit": "Čuäʹjet", @@ -982,6 +987,7 @@ "unblock": "Õõʹnni muʹttemcõggmõõžž jaukkummuš", "ipbreason": "Mäinn:", "ipbcreateaccount": "Tobdldõõǥǥ raajjmõš", + "ipbhidename": "Čiõǥǥ õõʹnninõõm mottmõõžžin da liistin", "badipaddress": "Vââǥǥlaž IP-addrõs", "blockipsuccesssub": "Cõggmõš oʹnnsti", "blockipsuccesstext": "[[Special:Contributions/$1|$1]] cõʹǧǧeš.
                    \nÂnnʼjõž cõggmõõžžid vuäitt taʹrǩǩeed [[Special:BlockList|cõggâmliistâst]].", @@ -1039,6 +1045,7 @@ "allmessagesname": "Nõmm", "allmessages-filter-legend": "Siʹlle", "allmessages-filter-all": "Puk", + "allmessages-prefix": "Siʹlle prefiiks mieʹldd:", "allmessages-language": "Ǩiõll:", "allmessages-filter-submit": "Siʹllʼjeei", "allmessages-filter-translate": "Jåårǥlââʹtt", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/so.json mediawiki-1.43.9+dfsg/languages/i18n/so.json --- mediawiki-1.43.8+dfsg/languages/i18n/so.json 2026-04-01 12:33:20.868554800 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/so.json 2026-06-29 17:54:47.011097000 +0000 @@ -10,7 +10,8 @@ "Mimursal", "QalasQalas", "Yariiska", - "아라" + "아라", + "AhmedG612" ] }, "sunday": "Axadda", @@ -67,7 +68,7 @@ "category_header": "Bogagga ku jira qeybta \"$1\"", "subcategories": "Qeybaha hoose", "category-media-header": "Wararka ku jiro qeybta \"$1\"", - "category-empty": "Qeybtaan hadda wax maqaal ah kuma jirto.", + "category-empty": "Qeybtan hadda kuma jirto wax bogag ama warbaahin ah.", "hidden-categories": "{{PLURAL:$1|Qeybta qarsan|Qeybaha qarsan}}", "hidden-category-category": "Qeybaha qarsoon", "category-subcat-count": "{{PLURAL:$2|Qeybtaan hadda waxaa ku jirto oo kaliya qeybtaan hoose.|Qeybtaan waxaa ku jirto {{PLURAL:$1|oo qeybta hoose|$1 oo ah qeybaha hoose}} waana $2 oo dhamaantood ah.}}", @@ -77,17 +78,17 @@ "category-file-count": "{{PLURAL:$2|Qeybtaan waxaa ku jira intaan oo maqaal kaliya.|waxaa meeshaan ku jira {{PLURAL:$1| oo maqaal|$1 oo maqaallo ah}} waxeena ku jiraan qeybtaan, waana $2 guud ahaan.}}", "category-file-count-limited": "Qeybtaan hadda waxaa ku jirto {{PLURAL:$1|oo maqaal|$1 oo maqaalo ah}}.", "index-category": "Maqaalada indeksed", - "noindex-category": "Maqaalada noindeksed", + "noindex-category": "Bogag aan la tusin makiinadaha raadinta", "broken-file-category": "Bog ka samaysan file aan jirin.", "about": "Ku saabsan", "article": "Qoraalka bogga oo kooban", "newwindow": "(dariishad cusub aa furmeeyso)", - "cancel": "Kansal", + "cancel": "Jooji", "moredotdotdot": "wax kale", "morenotlisted": "Liiskani wuxuu noqon karaa mid aan dhammaystirnayn.", - "mypage": "Boggeyga", + "mypage": "Bog", "mytalk": "Wadahadal", - "anontalk": "Wadahadalka ciwaanka IP:kaan", + "anontalk": "Wadahadal", "navigation": "Gooshitaan", "and": " iyo", "faq": "SIL", @@ -99,6 +100,7 @@ "returnto": "Ku noqo $1.", "tagline": "Ka {{SITENAME}}", "help": "Caawinaad", + "help-mediawiki": "Caawimaad ku saabsan MediaWiki", "search": "Raadi", "search-ignored-headings": " #
                    \n# Waxaa dhacaysa in la iska iloowo madaxqorkiisa inta lagu gudajiro raadinta.\n# Isbedeleda waxay aadi doonaan halkii loogu talo galay ee hordhaca bogga uu ku jiro madaxqorkiisa.\n# Waxaa kuu suurtagal ah inaad howl hordhac ah usameeyso bogga adigoo bedela bogga banaan.\n# Weeraynta waa sidaan soo socota:\n#   * wax kasta oo gadaasheeda lagu qoro \"#\" sadarka dhammaadkiis waxaa loo qaadanaa faallo\n#   * Sadarkasta ee banaan wuxuu qaadanayaa ciwaankii laga tagay, isagii iyo wax kabedelan\nReferences\nLinkiyada dibadda\nSidoo kale eeg\n #
                    ", "searchbutton": "Raadi", @@ -107,26 +109,31 @@ "skin-view-history": "Fiiri taariikhda", "history": "Taariikhda bogga", "history_short": "Taariikh", - "updatedmarker": "Wax laga bedelay ilaa booqoshadaydii ugu dambeysay", + "history_small": "taariikh", + "updatedmarker": "la cusboonaysiiyay tan iyo booqashadaadii ugu dambeysay", "printableversion": "Nooc la daabicikaro", + "printableversion-deprecated-warning": "Nooca la daabici karo hadda lama taageero waxaana laga yaabaa inuu yeesho khaladaad muuqaal. Fadlan cusboonaysii bookmarks-ka biraawsarkaaga oo isticmaal habka daabacaadda caadiga ah ee biraawsarka halkii aad ka isticmaali lahayd kan.", "permalink": "Linkiga daaimka ah", "print": "Daabac", "view": "Fiiri", + "viewcontribs": "Eeg wax ku biirinta", "skin-view-view": "Akhri", "skin-view-foreign": "Ka fiiri $1", "edit": "Wax ka badal", "skin-view-edit": "Wax ka badal", + "edit-local": "Wax ka beddel sharaxaadda maxalliga ah", "create": "Abuur", "skin-view-create": "Abuur", "create-local": "Kudar faahfaahinta deegaanka", "delete": "Tirtir", "undelete_short": "Ha tirtirin {{PLURAL:$1|hal bedel|$1 bedelood}}", "viewdeleted_short": "Itusi {{PLURAL:$1|halxabo oo bedelkii la tirtiray|$1 bedelyadii la tirtiray}}", - "protect": "Difaac", + "protect": "Ilaali", "protect_change": "Wax ka bedel", "skin-action-unprotect": "Bedel difaacida", "unprotect": "Bedel difaacida", "newpage": "Bog cusub", + "newpage-desc": "Bilow bog cusub oo ku saabsan mowduuc la codsaday.", "talkpagelinktext": "wadahadal", "specialpage": "Bogaga qaaska ah", "personaltools": "Qalabkaaga", @@ -134,6 +141,9 @@ "views": "Muuqaalka", "toolbox": "Qalabka", "cactions": "Dheeraad", + "tool-link-userrights": "Bedel kooxaha {{GENDER:$1|isticmaalaha}}", + "tool-link-userrights-readonly": "Eeg kooxaha {{GENDER:$1|isticmaalaha}}", + "tool-link-emailuser": "U dir iimayl {{GENDER:$1|isticmaalahan}}", "imagepage": "Itusi faylka bogga", "mediawikipage": "Fiiri bogga fariinta", "templatepage": "Fiiri bogga tusmada", @@ -151,11 +161,15 @@ "jumptonavigation": "gooshitaan", "jumptosearch": "raadi", "view-pool-error": "Naga raali noqo, kombiyutarkaan hadda wuu buuxsamay.\nIsticmaaleyaal aad u badan ayaa fiirinooyo boggaan.\nFadlan sug xoogaa intii aadan soo gelin boggaan.\n\n$1", + "generic-pool-error": "Raalli noqo, adeegyada hadda aad bay u mashquulsan yihiin.\nDad badan ayaa isku dayaya inay helaan ilahan.\nFadlan sug muddo ka dibna mar kale isku day inaad gasho.", "pool-timeout": "Waqtiga wuu ka dhamaaday xiritaanka", "pool-queuefull": "Safka shaqeenta Pool woo buuxsamay", "pool-errorunknown": "Qalad la aqoon", + "pool-servererror": "Adeegga pool counter lama heli karo ($1).", + "poolcounter-usage-error": "Qalad isticmaal: $1", "aboutsite": "Ku saabsan {{SITENAME}}", "aboutpage": "Project:ku saabsan", + "copyright-footer": "Waxyaabaha waa lagu heli karaa hoos shatiga $1 ilaa si kale loo sheego.", "copyrightpage": "{{ns:project}}: Ogolaashada koobiga", "currentevents": "Dhacdooyinka cusub", "currentevents-url": "Project:Dhacdooyinka Hadda", @@ -192,8 +206,15 @@ "showtoc": "I'tus", "hidetoc": "qari", "collapsible-collapse": "Qari", + "collapsible-collapse-all-text": "Dhammaan isku laab", + "collapsible-collapse-all-tooltip": "Laabi dhamaan qaybaha la laabi karo ee bogan", "collapsible-expand": "Sii balaari", - "thisisdeleted": "Fiiri ama soo celi $1?", + "collapsible-expand-all-text": "Fur dhamaan", + "collapsible-expand-all-tooltip": "Ballaari dhammaan walxaha la laabi karo ee boggan", + "confirmable-confirm": "{{GENDER:$1|Ma hubtaa}}?", + "confirmable-yes": "Haa", + "confirmable-no": "Maya", + "thisisdeleted": "Eeg ama soo celi $1?", "viewdeleted": "Fiiri $1?", "restorelink": "{{PLURAL:$1|halxabo oo bedelkii la tirtiray|$1 bedelyadii la tirtiray}}", "feed-invalid": "Habka aad uga soo qayb gashay masaxna.", @@ -205,6 +226,8 @@ "red-link-title": "$1 (Bogga ma jiro)", "sort-descending": "Habka hoos udhaca.", "sort-ascending": "Habka kor u kaca.", + "sort-initial": "Kala saar bilowga", + "sort-rowspan-error": "Boggan waxa ku jira jadwal leh rowspan oo ka badan tirada safafka uu jadwalku leeyahay. Waxaad hagaajin kartaa adigoo wax ka beddelaya bogga.", "nstab-main": "Bog", "nstab-user": "{{GENDER:$1|Bogga isticmaalaha}}", "nstab-media": "Bogga wararka", @@ -222,112 +245,211 @@ "nospecialpagetext": "Waxaana weydiisay bog khaas ah oosan jirin.\n\nWaxaa meeshaan ka heli kartaa liiska bogyaasha khaaska ah oo jiro [[Special:SpecialPages|{{int:specialpages}}]].", "error": "Qalad", "databaseerror": "Qalad ka dhacday database;ka", + "databaseerror-text": "Qalad weydiinta keydka xogta ayaa dhacay.\nTani waxay muujin kartaa cilad ku jirta software-ka.", + "databaseerror-textcl": "Qalad weydiinta keydka xogta ayaa dhacay.", + "databaseerror-query": "Weydiin: $1", + "databaseerror-function": "Hawl: $1", + "databaseerror-error": "Qalad: $1", + "transaction-duration-limit-exceeded": "Si loo yareeyo dib u dhaca ku yimaada nuqulka xogta, hawshan waa la joojiyay sababtoo ah muddada qorista ($1) ayaa ka badatay xadka $2 ilbiriqsi.\nHaddii aad wax badan hal mar beddelayso, isku day inaad u kala qaybiso hawlgallo yaryar.", + "transaction-max-statement-time-exceeded": "Si loo yareeyo culayska sare ee keydka xogta, weydiintan waa la joojiyay sababtoo ah muddadu waxay dhaaftay xadka la oggol yahay.\nHaddii aad akhrinayso waxyaabo badan hal mar, isku day inaad u kala qaybiso hawlgallo yaryar.", "laggedreplicamode": "Digniin: Waxaa lagayaabaa bogaan in uusan wax cusub ku soo kordhin.", "readonly": "Databaska waa la xiray", "enterlockreason": "Ku qor sababta loo xiraayo, kuna siidar waqtigii la soo fasaxaayo maqaalka.", + "readonlytext": "Keydka xogta hadda waa la qufulay si aan loo oggolaan gelin cusub ama isbeddello kale, badanaa sababo la xiriira dayactir caadi ah, ka dibna si caadi ah ayuu u soo noqon doonaa.\n\nMaamulaha nidaamka ee xannibaadda sameeyay wuxuu bixiyay sharraxaaddan: $1", "missing-article": "Database-ka ma soo helin qoraalkii bogga oo laga rabay in oo soo helo, oo la dhoho \"$1\" $2.\n\nWaxaan oo kale waxaa sabab ugu ah soo raacida linkiga duqoobay ee duwanaan ama taariikh oo kula xiriirtay bog la tirtitay.\nHadii ee sidaas eheen, waxaa laga yaabaa in software-ka aad qalad ka heshay.\nFadlan u sheek [[Special:ListUsers/sysop|maamulaha]], kana digtooneesii URL-ka.", "missingarticle-rev": "(bedelaadka#: $1)", "missingarticle-diff": "(Duwanaan: $1, $2)", + "readonly_lag": "Xog ururinta si otomaatig ah ayaa loo xannibay inta ay adeegayaasha nuqulka ahi la jaanqaadayaan server-ka ugu weyn", + "nonwrite-api-promise-error": "Ciwaanka HTTP ee 'Promise-Non-Write-API-Action' ayaa la diray, laakiin codsigu ma ahayn API codsi.", + "timeouterror": "Adeegu wuu ka jawaabi waayay waqtigii loo qoondeeyay.", "internalerror": "Qalad gudaha ah", "internalerror_info": "Qalad gudaha ah: $1", + "internalerror-fatal-exception": "Khalad halis ah oo nooca \"$1\" ah ayaa dhacay.", "filecopyerror": "Ma koobi gareen karin faylka \"$1\" ilaa \"$2\".", "filerenameerror": "Maka bedeli karin magaca faylka \"$1\" ilaa \"$2\".", "filedeleteerror": "Ma tirtiri karin faylka \"$1\".", "directorycreateerror": "Ma sameyn karin maktabad \"$1\".", + "directoryreadonlyerror": "Fayl-galka \"$1\" waa mid kaliya la akhrin karo.", "filenotfound": "Ma oo san helin faylka \"$1\".", "unexpected": "Qiimo loo maleeneenin: \"$1\"=\"$2\".", "formerror": "Qalad: suura gal maaha in la diraa qoraalkaan", "badarticleerror": "Shaqadaan ma lagu sameyn karo boggaan.", "cannotdelete": "Boggaan ama file'ka \"$1\" mala tirtiri karo.\nwaxaa laga yaabaa in oo qof kale tirtiray .", "cannotdelete-title": "Ma tirtiri karo bogga \"$1\"", + "delete-scheduled": "Bogga \"$1\" waxaa loo qorsheeyay in la tirtiro.\nFadlan dulqaado.", + "delete-hook-aborted": "Tirtiridda waxaa joojiyay hook.\nWax sharraxaad ah ma bixin.", "badtitle": "Qoraal xun", "badtitletext": "Bogga aad rabtay ciwaankiisa sax ma eheen, waa ebar, ama waa erayo qalad oo la xiriiro isdhaafka-luqadaha ama isdhaafka-ciwaanka wiki.\nWaxaa ku jiri kara xuruufo aanan loo isticmaalikarin cinwaan ahaan.", + "title-invalid": "Cinwaanka bogga la codsaday waa aan sax ahayn.", + "title-invalid-empty": "Cinwaanka bogga la codsaday waa madhan ama wuxuu ka kooban yahay oo keliya hor-dhaca meel-magaca.", + "title-invalid-utf8": "Cinwaanka bogga la codsaday wuxuu ka kooban yahay UTF-8 aan sax ahayn.", + "title-invalid-interwiki": "Cinwaanka bogga la codsaday wuxuu ka kooban yahay xiriir interwiki ah oo aan lagu isticmaali karin cinwaannada.", + "title-invalid-characters": "Cinwaanka bogga la codsaday wuxuu ka kooban yahay xarfo aan sax ahayn: \"$1\".", + "title-invalid-relative": "Cinwaanku wuxuu leeyahay waddo qaraabo ah. Cinwaannada bogagga qaraabada ah (./, ../) ma saxna, sababtoo ah badanaa lama gaari karo marka uu maareeyo biraawsarka isticmaalaha.", + "title-invalid-magic-tilde": "Cinwaanka bogga la codsaday wuxuu ka kooban yahay taxane tilde sixir ah oo aan sax ahayn (~~~).", + "title-invalid-leading-colon": "Cinwaanka bogga la codsaday wuxuu ka kooban yahay labo dhibcood oo aan sax ahayn bilowga.", + "perfcached": "Xogtan soo socota waa la kaydiyay waxaana laga yaabaa inaysan cusboonayn. Ugu badnaan {{PLURAL:$1|hal natiijo ayaa|$1 natiijooyin ayaa}} laga heli karaa kaydka.", + "perfcachedts": "Xogtan soo socota waa la kaydiyay, waxaana ugu dambeyntii la cusboonaysiiyay $1. Ugu badnaan {{PLURAL:$4|hal natiijo ayaa|$4 natiijooyin ayaa}} laga heli karaa kaydka.", + "querypage-no-updates": "Cusboonaysiinta boggan hadda waa la joojiyay.\nXogta halkan ku jirta hadda lama cusboonaysiin doono.", + "querypage-updates-periodical": "Cusboonaysiinta boggan si joogto ah ayaa loo sameeyaa.", "viewsource": "Fiiri xogta", + "skin-action-viewsource": "Eeg isha", + "viewsource-title": "Eeg isha $1", "actionthrottled": "Shaqada waala ceejiyay", "actionthrottledtext": "Hadii aan ahay ka hortaga spamka, laguuma ogolo shaqadaan badan oo waqti sidaan u yar ku qabatay,waadna ku xad gudubtay halihii laguu oglolaa.\nfadlan waxyar kadib ku soo noqo.", - "protectedpagetext": "Boggaan waala difaacay si aan wax looga bedelin.", + "protectedpagetext": "Boggan waa la ilaaliyay si looga hortago wax ka beddel ama falal kale.", "viewsourcetext": "Waad fiirin kartaa waana koobigareen kartaa xogta boggan.", + "viewyourtext": "Waxaad arki kartaa oo koobi karaysaa isha wax ka beddelkaaga boggan.", + "protectedinterface": "Boggan wuxuu bixiyaa qoraalka interface-ka ee software-ka wiki-kan, waxaana la ilaaliyay si looga hortago xadgudub.\nSi aad ugu darto ama u beddesho tarjumaadaha dhammaan wiki-yada, fadlan isticmaal [https://translatewiki.net/ translatewiki.net], mashruuca turjumaadda MediaWiki.", "editinginterface": "'''Digniin:''' waxaad wax ka badaleysaa bog loo istcimaalo in lagu bixiyo qoraalka isdhaafsiga ee softiweerka.\nIsbedelada boggan waxay saameyn ku yeelan doonaan muuqaalka istcimaalka isticmaaleyaasha kale ee ku sugan wiki", - "cascadeprotected": "Boggaan waxaa laga difaacay in wax laga bedelo, sababtoo ah wuxuu ka midyahay {{PLURAL:$1|bog, oo ah |bogyaalo ah, waana}} kuwa laga difaacay \"qoraalada kaskadka ah\" dooqyada woo u furanyahay:\n$2", + "translateinterface": "Si aad ugu darto ama u beddesho tarjumaadaha dhammaan wikis, fadlan isticmaal [https://translatewiki.net/ translatewiki.net], mashruuca MediaWiki ee deegaamaynta.", + "cascadeprotected": "Boggan waa laga ilaaliyay wax ka beddelka sababtoo ah waxaa lagu daray {{PLURAL:$1|boggan soo socda oo|bogagga soo socda oo}} lagu ilaaliyay ikhtiyaarka \"cascading\":\n$2", "namespaceprotected": "Ma laguu ogolo in aad wax ka bedesho maqaalada ku jirto '''$1''' xarun magaceedka.", "customcssprotected": "Ma laguu ogolo in aad wax ka badashid boggaan, sababtoo ah waxaa ku qoran isticmaale'yaal kale waxyaabo u shaqsi ah.", + "customjsonprotected": "Ma haysatid oggolaansho aad ku beddesho boggan JSON sababtoo ah wuxuu ka kooban yahay dejimaha gaarka ah ee isticmaale kale.", + "customjsprotected": "Ma haysatid oggolaansho aad ku beddesho boggan JavaScript sababtoo ah wuxuu ka kooban yahay dejimaha gaarka ah ee isticmaale kale.", + "sitecssprotected": "Ma haysatid oggolaansho aad ku beddesho boggan CSS sababtoo ah wuxuu saameyn karaa dhammaan booqdayaasha.", + "sitejsonprotected": "Ma haysatid oggolaansho aad ku beddesho boggan JSON sababtoo ah wuxuu saameyn karaa dhammaan booqdayaasha.", + "sitejsprotected": "Ma haysatid oggolaansho aad ku beddesho boggan JavaScript sababtoo ah wuxuu saameyn karaa dhammaan booqdayaasha.", + "siterawhtmlprotected": "Ma haysatid oggolaansho aad ku beddesho boggan sababtoo ah wuxuu ka kooban yahay HTML cayriin oo la beddeli karo, taasoo saameyn karta dhammaan booqdayaasha.", + "mycustomcssprotected": "Ma haysatid oggolaansho aad ku beddesho boggan CSS.", + "mycustomjsonprotected": "Ma haysatid oggolaansho aad ku beddesho boggan JSON.", + "mycustomjsprotected": "Ma lihid oggolaansho aad ku wax ka beddesho bogan JavaScript-ka ah.", + "myprivateinfoprotected": "Ma haysatid oggolaansho aad ku beddesho xogtaada gaarka ah.", + "mypreferencesprotected": "Ma haysatid oggolaansho aad ku beddesho dooqyadaada.", "ns-specialprotected": "Bogyaasha gaarka ah wax malaga bedeli karo.", "titleprotected": "Qoraalkaan aad qortay waxaa difaacay [[User:$1|$1]] si loo sameynin.\nSababta neh waxaa waaye $2.", + "filereadonlyerror": "Lama beddeli karo faylka \"$1\" sababtoo ah keydka faylasha \"$2\" wuxuu ku jiraa hab kaliya la akhrin karo.\n\nMaamulaha nidaamka ee la qufulay sameeyay wuxuu bixiyay sharraxaaddan: \"$3\".", + "invalidtitle": "Cinwaan aan sax ahayn", + "invalidtitle-knownnamespace": "Cinwaan aan sax ahayn oo leh meel magac \"$2\" iyo qoraal \"$3\"", + "invalidtitle-unknownnamespace": "Cinwaan aan sax ahayn oo leh lambarka magac-meel aan la aqoon $1 iyo qoraalka \"$2\"", + "exception-nologin": "Ma soo galin", + "exception-nologin-text": "Fadlan soo gal si aad u awooddo inaad gasho boggan ama ficilkan.", + "exception-nologin-text-for-temp-user": "Fadlan samee koonto si aad u gasho boggan ama falkaan.", "virus-scanfailed": "baaritaanka woo shaqeesmi waayay (koodka $1)", "virus-unknownscanner": "ka hor tagga fayruska la aqoon:", "logouttext": "'''Hada waad ka baxday.'''\n\nOgoow in boggaga qaarkood laga yaabo inay sii wadaan oo ay soo bandhigaan in aad wali kujirtid oo kale, illaa inta aad ka nadiifineesid browsahaaga internetka.", + "logouttext-for-temporary-account": "Hadda waxaad ka baxday koontadaada ku-meelgaarka ah.\n\nOgsoonow in bogag qaar laga yaabo inay weli u muuqdaan sidii adigoo weli galay, ilaa aad ka nadiifiso kaydka biraawsarkaaga.", + "logging-out-notify": "Waxaa lagaa saaraya gelitaanka. Fadlan sug.", + "logout-failed": "Hadda lama bixi karo: $1", + "cannotlogoutnow-title": "Hadda lama bixi karo", + "cannotlogoutnow-text": "Ka bixidda lama samayn karo marka la isticmaalayo $1.", "welcomeuser": "Soo dhowoow, $1", + "welcomecreation-msg": "Koontadaada waa la abuuray.\nWaxaad beddeli kartaa [[Special:Preferences|dookhyada]] {{SITENAME}} haddii aad rabto.", "yourname": "Magaca isticmaalaha:", "userlogin-yourname": "Magaca isticmaalaha", "userlogin-yourname-ph": "Gali magacaaga isticmaale", + "createacct-another-username-ph": "Geli magaca isticmaalaha", "userlogin-yourpassword": "Erey sir", "userlogin-yourpassword-ph": "Gali erey sir", "createacct-yourpassword-ph": "Gali erey sir", "yourpasswordagain": "Markale qor ereysirka:", + "createacct-useuniquepass": "Waxaa lagugula talinayaa inaad isticmaasho furaha sirta ah oo gaar ah oo aadan ku isticmaalin websayd kale.", "createacct-yourpasswordagain": "Hubi erey sirta", "createacct-yourpasswordagain-ph": "Mar kale gali erey sirta", "userlogin-remembermypassword": "Ka dhig mid ii diyaar ah", "userlogin-signwithsecure": "Adeegso khad la hubo", + "cannotlogin-title": "Lama geli karo", + "cannotlogin-text": "Galka lama samayn karo.", + "cannotloginnow-title": "Hadda lama geli karo.", + "cannotloginnow-text": "Galka lama samayn karo marka la isticmaalayo $1.", + "cannotcreateaccount-title": "Ma la samayn karo akoonno", + "cannotcreateaccount-text": "Abuurista koonto toos ah lama oggola wiki-kan.", "yourdomainname": "Magacaga shabakada", "password-change-forbidden": "Ma badali kartid Eraysir ee wiki.", + "externaldberror": "Waxaa dhacay qalad keydka xaqiijinta ama laguma oggola inaad cusboonaysiiso koontadaada dibadda.", "login": "Soo gal", + "login-security": "Xaqiiji aqoonsigaaga", "nav-login-createaccount": "Soo gall / sameyso akoon", "logout": "Ka bax", "userlogout": "Ka bax", + "templogout": "Ka bax kalfadhiga", "notloggedin": "Ma soo galin", "userlogin-noaccount": "Akoon ma lihid?", "userlogin-joinproject": "Ku biir {{SITENAME}}", "createaccount": "Sameeyso akoon", "userlogin-resetpassword-link": "Ma ilaawday eraygaaga sirta?", "userlogin-helplink2": "Caawinta gelitaanka", + "userlogin-reauth": "Waa inaad mar kale gasho si loo xaqiijiyo inaad tahay {{GENDER:$1|$1}}.", + "userlogin-createanother": "Samee koonto kale", + "createacct-emailrequired": "Cinwaanka iimaylka", "createacct-emailoptional": "Ciwaanka e-mail-ka (dooqasho)", "createacct-email-ph": "Gali Ciwaankaada e-mail-ka", - "createaccountmail": "E-mail ahaan", + "createacct-another-email-ph": "Geli cinwaanka iimaylka", + "createaccountmail": "Isticmaal furaha sirta ah oo ku meelgaar ah oo aan kala sooc lahayn kuna dir cinwaanka iimaylka ee la cayimay", + "createaccountmail-help": "Waxaa loo isticmaali karaa in koonto loogu sameeyo qof kale adigoon ogaanin furaha sirta ah.", + "createacct-realname": "Magaca dhabta ah (ikhtiyaari)", + "createacct-reason": "Sababta (si guud loo diiwaangeliyo)", + "createacct-reason-ph": "Maxaad u samaynaysaa koonto kale", + "createacct-reason-help": "Fariinta lagu muujiyay diiwaanka abuurista koontada", + "createacct-reason-confirm": "Sababta aad gelisay waxay ahayd cinwaan iimayl. Haddii tani ay tahay waxa aad rabtay, fadlan mar kale guji \"samee koonto\"", "createacct-submit": "Sameeyso akoonkaada", + "createacct-another-submit": "Samee koonto", + "createacct-continue-submit": "Sii wad abuurista koontada", + "createacct-another-continue-submit": "Sii wad abuurista koontada", "createacct-benefit-heading": "Bogga {{SITENAME}} waxaa sameeyey dad kula mid ah.", "createacct-benefit-body1": "{{PLURAL:$1|wax laga badalay}}", "createacct-benefit-body2": "{{PLURAL:$1|bog|Bogag}}", "createacct-benefit-body3": "{{PLURAL:$1|contributor|wax qoreyaasha}}", "badretype": "Ereyada sirta oo qortay ma islahan.", + "usernameinprogress": "Abuurista koonto magacan hore ayaa u socota.\nFadlan sug.", "userexists": "Magaca isticmaalaha aad qortay wuu jiraa.\nFadlan dooro magac kale.", + "createacct-normalization": "Magaca isticmaalahaaga waxaa loo beddeli doonaa \"$2\" sababo la xiriira xannibaado farsamo.", "loginerror": "Qalad soo galida", "createacct-error": "Qalad dhacay samaynta akoonka", "createaccounterror": "Ma sameeyn karin akoon: $1", "nocookiesnew": "Akoonka isticmaalahaan waa la sameeyay, laakiin adiga ma soo galin.\n{{SITENAME}} wuxuu isticmaalaa cookies si ee u soo galaan isticmaale yaasha.\nAdiga cookies'kaaga wuu dansanyahay .\nFadlan shid, kadib neh ku soo gal magacaaga isticmaalaha cusub iyo ereygaaga sirta.", "nocookieslogin": "{{SITENAME}} wuxuu isticmaalaa cookies si ee isticmaaleyaasha u soo galaan.\nCookies'kaaga wuu dansanyahay.\nFadlan shid markale neh ku noqo.", "nocookiesfornew": "Akoonka isticmaalaha lama abuurin, maaddaama aan xaqiijin karin Isheeda.\nHubi inaad karti u leedahay cookies-ka, dib u cusbooneysii boggan oo mar kale isku day.", + "createacct-loginerror": "Koontada si guul leh ayaa loo sameeyay laakiin si toos ah laguma gelin. Fadlan u gudub [[Special:UserLogin|gacan ku gelid]].", + "createacct-temp-warning": "Isbeddellada aad ku samaysay akoonkaaga ku-meelgaarka ah $1 looma wareejin doono akoonkaaga joogtada ah.", "noname": "Ma jiro magaca isticmaalaha aad qortay", + "userlogin-authpopup-loggingin-title": "Soo gelid…", + "userlogin-authpopup-loggingin-body": "Daaqad pop-up ah waa inay furantay. Haddii aadan arkin, waxaan isku dayi karnaa inaan mar kale furno. Ama waxaad [$1 si caadi ah u soo geli kartaa].", + "userlogin-authpopup-loggingin-body-link": "Qaab kale", + "userlogin-authpopup-retry": "Mar kale isku day", + "userlogin-authpopup-cancel": "Jooji", + "userlogin-authpopup-closeme": "Haddii aad aragto fariintan, waxaad xiran kartaa daaqaddan.", "loginsuccesstitle": "Waad soo gashay", "loginsuccess": "Hadda waxaad u soo gashay {{SITENAME}} sida \"$1\".", "nosuchuser": "Ma jiro isticmaalo leh magacaan \"$1\".\nMagacyada isticmaalaha waa kuwo xasaasi ah.\nSax hingaada, ama [[Special:CreateAccount|samayso akoon cusub]].", "nosuchusershort": "Majiro isticmaale leh magacaan \"$1\". Sax qoraalkaaga.", "nouserspecified": "Waa in aad magac isticmaale keentaa.", "login-userblocked": "Isticmaalahaan waa la xanibay. soo galida Lama ogolo.", + "fatalpassworderror": "$1\n\nSababo amni awgood, kuma geli kartid furahan sirta ah. Fadlan [$2 codso iimayl dib u dejin furaha sirta ah].", "wrongpassword": "Magaca isticmaalaha ama erayga sirta aad gelisay waa qalad.\nFadlan isku day mar kale.", "wrongpasswordempty": "Erayga sirta aad qortay wuxuu ahaa ebar. Fadlan iskuday markale.", - "mailmypassword": "E-mail iigu soo dir ereysir cusub", + "mailmypassword": "Dib u dejin furaha sirta ah", "passwordremindertitle": "Eraysir ku meelgaar ah oo loogu talagalay {{SITENAME}}", "passwordremindertext": "Qof ( ka soo galay cinwaanka-IP-ka $1) ayaa eraysir oo cusub u codsaday {{SITENAME}} ($4).\nEraysir oo ku meelgaar ah oo loogu talagalay isticmaalaha \"$2\" ayaa la abuuray waxaana loo diray \"$3\".\nHadii uu ahaa qofka rabay, waxaa la rabaa in aad hadda gudaha soo gashid isla markaas neh eraysir cusub dooratid.\nEraygaan sirta oo ku meelgaarka ah wuxuu dhici doonaa ilaa {{PLURAL:$5|maalin|$5 maalmood}}.\n\nHadii u qofkale sameeyay codsigaan, ama aad soo xasuusatay eraysirkaagii,\noo aadan u baahnayn in aad bedeshid, iska ilow farriintaan siina wado eraysirkaagi hore.", "noemail": "E-mailkiisa lama haayo isticmaalaha \"$1\".", "noemailcreate": "Waa in aad ciwaan e-mail oo sax ah keentaa.", "passwordsent": "Eraysir cusub ayaa loo diray cinwaanka email ee lagu diiwaangaliyay \"$1\".\nFadlan mar kale soo gal marka aad heshid.", "blocked-mailpassword": "Cinwaankaaga IP'ka waa laga xannibay tafatirida. Si looga hortago waxyeelo, looma ogola in cinwaankaan IP'ka loo adeegsado soo celida eraysirka.", - "eauthentsent": "Xaqiijin e-mail ah ayaa loo diray e-mailkan aad dooratay.\nIntii aadan wax e-mail ah lagu soo dirin koontada, waa in aad daba kacdaa waxa kuugu jiro e-mailka, si aad u xaqiijisid in aad adiga leedahay akoon'ka.", + "eauthentsent": "Iimayl xaqiijin ah ayaa loo diray cinwaanka iimaylka ee la cayimay.\nKahor inta aan iimayl kale loo dirin koontada, waa inaad raacdaa tilmaamaha ku jira iimaylka si aad u xaqiijiso in koontadu adiga tahay.", + "throttled-mailpassword": "Iimayl dib u dejin furaha sirta ah ayaa hore loo diray, gudaha {{PLURAL:$1|saacad|$1 saacadood}} ee la soo dhaafay.\nSi looga hortago xadgudub, kaliya hal iimayl dib u dejin ayaa la diri doonaa {{PLURAL:$1|saacad|$1 saacadood}} kasta.", "mailerror": "Qalad dirida e-mailka: $1", "acct_creation_throttle_hit": "Dadka soo booqda wikigaan ee adeegsanaya cinwaankaaga IP-ka ayaa abuuray {{PLURAL:$1|1 akoon|$1 akoono ah}} ee ugu dambeesay $2, taas oo ah tan ugu badan ee la ogol yahay mudadaan. Sidaas daraadeed, booqdayaasha isticmaalaya cinwaankaan-IP-ka ma abuuri karaan akoon kale waqtigaan.", "invalidemailaddress": "e-mailkaan lama ogolaan karo ayada oo ku ku jirto format la aqoonsan..\nFadlan ku qor ciwaan leh format sax ah ama ebar ka dhig meesha.", + "cannotchangeemail": "Cinwaannada iimaylka ee koontada laguma beddeli karo wiki-kan.", + "emaildisabled": "Boggan ma diri karo iimaylo.", "accountcreated": "Akoon la abuuray", - "accountcreatedtext": "Akoonka isticmaalaha $1 ayaa la abuuray.", + "accountcreatedtext": "Akoonka isticmaalaha [[{{ns:User}}:$1|$1]] ([[{{ns:User talk}}:$1|wadahadal]]) ayaa la abuuray.", "createaccount-title": "Abuurka akoonka ee {{SITENAME}}", "createaccount-text": "Qof ayaa cinwaankaaga emailka ku abuuray akoon {{SITENAME}} ($4) waxaa la dhahaa \"$2\", ereyga sirta waa \"$3\".\nWaa in aad hadda gudaha u soo gashaa oo bedeshaa ereygaada sirta.\n\nWaa iska dhago tiri kartaa fariintaan, hadii akoonkaan si qalad ah ku abuurmay.", - "login-throttled": "wax badan ayaa isku dayday in aad soo gasho.\nFadlan waxyar sug intii aadan soo gelin.", + "login-throttled": "Waxaad sameysay isku dayo gelid oo badan dhawaan.\nFadlan sug $1 ka hor inta aadan mar kale isku dayin.", "login-abort-generic": "Soo galitaankaagu wuu fashilmay - waa la noqay", + "login-migrated-generic": "Akoonkaaga waa la wareejiyay, magaca isticmaalahaaguna hadda kuma jiro wiki-kan.", "loginlanguagelabel": "Luqada: $1", + "createacct-another-realname-tip": "Magaca dhabta ah waa ikhtiyaari.\nHaddii aad bixiso, waxaa loo isticmaali doonaa in lagu muujiyo aqoonsiga shaqadaada.", "pt-login": "Soo gal", "pt-login-button": "Soo gal", + "pt-login-continue-button": "Sii wad gelitaanka", "pt-createaccount": "Sameeyso akoon", "pt-userlogout": "Ka bax", + "php-mail-error-unknown": "Qalad aan la aqoon ayaa ku jira hawsha mail() ee PHP.", "user-mail-no-addy": "Isku dayday in aa dirto e-mail ayada oo ciwaan e-mail la'aan ah.", + "user-mail-no-body": "Isku day ayaa lagu sameeyay in iimayl la diro iyadoo jirka fariintu madhan yahay ama aad u gaaban yahay.", "changepassword": "Bedel ereysirta", "resetpass_announce": "Si aad u dhammeystirto galitaanka, waa inaad gelisaa earaysirkaaga cusub.", "resetpass_header": "bedel ereyga sirta ee akoon-ka", @@ -336,42 +458,119 @@ "retypenew": "Qor mar labaad ereysirka cusub:", "resetpass_submit": "Qor eraysirka gudaha neh soo gal", "changepassword-success": "Eraygaaga sirta ayaa la baddalay!", + "changepassword-throttled": "Waxaad samaysay isku dayo gelid oo badan dhawaan.\nFadlan sug $1 ka hor inta aadan mar kale isku dayin.", "resetpass_forbidden": "ereyada sirta mala bedeli karo", + "resetpass_forbidden-reason": "Furayaasha sirta ah lama beddeli karo: $1", "resetpass-submit-loggedin": "bedel ereysirka", "resetpass-submit-cancel": "Kansal", + "resetpass-wrong-oldpass": "Furaha sirta ah ee ku meelgaarka ah ama kan hadda jira waa khalad.\nWaxaa laga yaabaa inaad hore u beddeshay furaha sirta ah ama aad codsatay furaha ku meelgaarka ah oo cusub.", + "resetpass-recycled": "Fadlan u beddel furaha sirta ah mid ka duwan kan aad hadda isticmaalayso.", + "resetpass-temp-emailed": "Waxaad ku gashay koodh ku meelgaar ah oo lagu soo diray iimayl.\nSi aad u dhammaystirto gelitaanka, waa inaad halkan ka dejisaa furaha sirta ah ee cusub:", "resetpass-temp-password": "Ereysir ku meel gaar ah:", + "resetpass-abort-generic": "Beddelka furaha sirta ah waxaa joojiyay fidin.", + "resetpass-expired": "Furaha sirta ah waa dhacay. Fadlan deji furaha sirta ah ee cusub si aad u gasho.", + "resetpass-expired-soft": "Furaha sirta ah waa dhacay oo waa in la beddelaa. Fadlan hadda dooro furaha sirta ah ee cusub, ama guji \"{{int:authprovider-resetpass-skip-label}}\" si aad hadhow u beddesho.", + "resetpass-validity": "Furaha sirta ah waa khalad: $1\n\nFadlan deji furaha sirta ah ee cusub si aad u gasho.", + "resetpass-validity-soft": "Furaha sirta ah waa khalad: $1\n\nFadlan hadda dooro furaha sirta ah ee cusub, ama guji \"{{int:authprovider-resetpass-skip-label}}\" si aad hadhow u beddesho.", "passwordreset": "Bedel ereysirka", - "passwordreset-text-many": "{{PLURAL:$1|Gali mid ka mid ah macluumaadkaada asaasiga ah si erey sirtaada usoo ceshato.}}", + "passwordreset-text-one": "Buuxi foomkan si aad iimayl ahaan ugu hesho furaha sirta ah ee ku meelgaarka ah.", + "passwordreset-text-many": "{{PLURAL:$1|Buuxi mid ka mid ah meelaha si aad iimayl ahaan ugu hesho furaha sirta ah ee ku meelgaarka ah.}}", + "passwordreset-disabled": "Dib u dejinta furaha sirta ah waa laga joojiyay wiki-kan.", + "passwordreset-emaildisabled": "Astaamaha iimaylka waa laga joojiyay wiki-kan.", "passwordreset-username": "Magaca isticmaalaha:", + "passwordreset-domain": "Domain:", "passwordreset-email": "Ciwaanka e-mailka", + "passwordreset-emailtitle": "Faahfaahinta koontada ee {{SITENAME}}", "passwordreset-emailtext-ip": "Qof (laga yaabo adi, ka socda ciwaanka ip-ka $1) ayaa codsaday dib u habeenta erayga sirta ee {{SITENAME}} ($4). Isticmaalahaan soo socda {{PLURAL:$3|akoonka waa |akoonada waa}}\nla xiriira ciwaankaan emailka:\n\n$2\n\n{{PLURAL:$3|Eraysirkaan kumeelgaarka ah|Erayadaan sirta ee kumeelgaarka ah}} ayaa ku dhici doona {{PLURAL:$5|hal maalin|$5 maalmood}}.\nWaa inaad hadda soo gashaa oo aad doorataa erayga sirta. Haddii oo qof kale sameeyey codsigaan, ama hadii aad soo xasuusatay eraygaagi sirta ee hore, ee aadan u baahneen in aad badasho, fariintaan waa iska ilaawi kartaa siina wado eraysirkaagii hore.", "passwordreset-emailtext-user": "Isticmaale $1 ee {{SITENAME}} ayaa codsaday dib u habeen eraygaaga sirta ah ee {{SITENAME}}\n($4). Isticmaalahaan soo socota {{PLURAL:$3|akoon|akoonada}} waxee la xiriiraan ciwaankaan emailka:\n\n$2\n\n{{PLURAL:$3|eraysirkaan kumeel gaarka ah|Eraysiryadaan kumeel gaarka ah}} waxay dhacaayaan {{PLURAL:$5|hal maalin|$5 maalmood}}.\nWaa in aad soo gashaa oo eraysir cusub doorataa hadda. Hadii oo qof kale codsigaan sameeyay, ama hadii aad soo xasuusatay eraysirkaagii hore, oo aadan u baahneen in aad badashid, iska ilaaw fariintaan siina isticmaal eraysirkaagii hore.", "passwordreset-emailelement": "Magaca isticmaalaha: \n$1\n\nEreysirka kumeelgaarka ah: \n$2", - "changeemail": "Bedel ciwaanka E-mailka", - "changeemail-header": "Bedel ciwaanka e-mailka akoonka", + "passwordreset-success": "Waxaad codsatay dib u dejin furaha sirta ah.", + "passwordreset-success-details-generic": "Haddii xogta la gudbiyay ay sax tahay, iimayl dib u dejin furaha sirta ah ayaa la diri doonaa. Haddii aadan helin iimayl, waxaan kugula talineynaa inaad booqato [[mw:Special:MyLanguage/Help:Reset_password|bogga caawinta dib u dejinta furaha sirta ah]] ama aad mar kale isku daydo mar dambe. Waxaad kaliya codsan kartaa tiro xaddidan oo dib u dejin furaha sirta ah muddo gaaban gudaheed. Kaliya hal iimayl dib u dejin ayaa loo diri doonaa koonto sax ah hal {{PLURAL:$1|saacad|$1 saacadood}} si looga hortago xadgudub.", + "passwordreset-success-info": "Faahfaahinta aad soo gudbisay waa: $1", + "passwordreset-emailtext-require-email": "Haddii aadan adigu codsigan samayn oo aad rabto inaad ka hortagto emayllo aan la rabin, waxaad beddeli kartaa xulashooyinka emaylkaaga ee $1.\n\nWaxaad sidoo kale ka dhigi kartaa mid khasab ah in la isticmaalo magaca isticmaale iyo cinwaanka emaylka si loo abuuro emayllada dib-u-dejinta sirta. Tani waxay yarayn kartaa dhacdooyinka noocan ah.", + "passwordreset-nocaller": "Waa in la bixiyo cid wacaysa", + "passwordreset-nosuchcaller": "Cidda wacday ma jirto: $1", + "passwordreset-ignored": "Dib u dejinta furaha sirta ah lama fulin. Waxaa laga yaabaa in bixiyaha adeegga aan la dejin?", + "passwordreset-invalidemail": "Cinwaan iimayl oo aan sax ahayn", + "passwordreset-nodata": "Lama bixin magac isticmaalaha ama cinwaan iimayl", + "changeemail": "Beddel ama ka saar cinwaanka iimaylka", + "changeemail-header": "Buuxi foomkan si aad u beddesho cinwaanka iimaylkaaga. Haddii aad rabto inaad ka saarto xiriirka iimayl kasta oo koontadaada la leh, ka tag cinwaanka iimaylka cusub meel bannaan marka aad foomka gudbineyso.", + "changeemail-no-info": "Waa inaad gashaa si aad u beddesho iimaylkaaga.", "changeemail-oldemail": "Ciwaanka e-mailka hadda jiro:", "changeemail-newemail": "Ciwaan e-mail oo cusub:", + "changeemail-newemail-help": "Goobtan waa in laga tagaa madhan haddii aad rabto inaad ka saarto cinwaankaaga emaylka. Ma awoodi doontid inaad dib u dejiso sirta aad hilmaanto, sidoo kalena ma heli doontid emayllo ka imanaya wiki-kan haddii emaylka la tirtiro.", "changeemail-none": "(waxna)", + "changeemail-password": "Furaha sirta ah ee {{SITENAME}}:", "changeemail-submit": "Bedel e-mailka", + "changeemail-throttled": "Waxaad samaysay isku dayo gelid oo aad u badan.\nFadlan sug $1 ka hor inta aadan mar kale isku dayin.", + "changeemail-nochange": "Fadlan geli cinwaan iimayl oo cusub oo ka duwan.", + "changeemail-maxlength": "Cinwaanka iimaylkaaga waa inuusan ka badnaan 255 xaraf.", + "resettokens": "Astaamaha dib u dejinta", + "resettokens-text": "Halkan waxaad dib u dejin kartaa calaamadaha ee oggolaanaya gelitaanka xog gaar ah oo ku xiran koontadaada.\n\nWaa inaad sameysaa haddii aad si qalad ah ula wadaagtay qof kale ama haddii koontadaada la jabsaday.", + "resettokens-no-tokens": "Ma jiraan calaamado la dib u dejin karo.", + "resettokens-tokens": "Calaamadaha:", + "resettokens-token-label": "$1 (qiimaha hadda: $2)", + "resettokens-watchlist-token": "Calaamadda quudinta webka (Atom/RSS) ee [[Special:Watchlist|isbeddellada bogagga ku jira liiskaaga daawashada]]", + "resettokens-done": "Calaamadaha waa la dib u dejiyay.", + "resettokens-resetbutton": "Calaamadaha la xushay waa la dib u dejiyay", + "editrecovery": "Soo celinta wax ka beddelka", + "edit-recovery-nojs-placeholder": "JavaScript ayaa loo baahan yahay si loo isticmaalo habka soo kabashada wax ka beddelka.", + "edit-recovery-special-user-unnamed": "Fadlan [[Special:UserLogin|soo gal]] ama [[Special:CreateAccount|samee akoon]] si aad u isticmaasho astaantan.", + "edit-recovery-special-user-not-enabled": "Waxaad awood u siin kartaa astaantan [[Special:Preferences#mw-prefsection-editing|doorbidyadaada]].", + "edit-recovery-special-intro": "Waxaad leedahay isbeddello aan la kaydin oo ku jira {{PLURAL:$1|bog ama qayb|bogag iyo/ama qaybo}}:", + "edit-recovery-special-intro-empty": "Ma jiraan isbeddello aan la kaydin", + "edit-recovery-special-view": "eeg", + "edit-recovery-special-edit": "wax ka beddel", + "edit-recovery-special-delete": "tirtir", + "edit-recovery-special-recovered-on": "laga bilaabo $1", + "edit-recovery-special-recovered-on-tooltip": "Taariikhda iyo waqtiga xogta soo kabashada ugu dambeysay la kaydiyay", + "edit-recovery-loaded-title": "Dib ma u soo celinaysaa isbeddellada?", + "edit-recovery-loaded-message": "Waxaad leedahay isbeddello aan la kaydin oo si otomaatig ah loo soo kaban karo.", + "edit-recovery-loaded-message-different-rev": "Ogsoonow in boggu laga yaabo inuu isbeddelay tan iyo markii aad bilowday wax ka beddelka.", + "edit-recovery-loaded-message-different-rev-publish": "Fadlan dib u eeg isbeddelladaada ka hor inta aadan daabicin.", + "edit-recovery-loaded-message-different-rev-save": "Fadlan dib u eeg isbeddelladaada ka hor inta aadan kaydin.", + "edit-recovery-loaded-recover": "Soo celi", + "edit-recovery-loaded-discard": "Iska tuur", "summary": "Qoraal kooban:", + "subject": "Mawduuca:", "minoredit": "Kan waa wax ka badal yar", "watchthis": "Boggaan waardiyey", "savearticle": "Bogga kaydi", + "savechanges": "Kaydi isbeddellada", "publishpage": "Soo Bandhig bogga", + "publishchanges": "Daabac isbeddellada", + "savearticle-start": "Kaydi bogga…", + "savechanges-start": "Kaydi isbeddellada…", "publishpage-start": "Soo bandhig bogga", + "publishchanges-start": "Daabac isbeddellada…", "preview": "Horfiirin", "showpreview": "Itus horfiirinta", "showdiff": "Itus isbedelka", + "temp-user-banner-description": "Waxaad isticmaalaysaa koonto ku meelgaar ah", + "temp-user-banner-tooltip-label": "Macluumaad dheeraad ah oo ku saabsan koontooyinka ku meelgaarka ah", + "temp-user-banner-tooltip-title": "Koonto ku meel gaar ah", + "temp-user-banner-tooltip-description-expiration-soon": "Akoonkaaga ku-meel-gaarka ah wuxuu dhacayaa {{PLURAL:$1|1 maalin|$1 maalmood}} gudahood. Markuu dhaco ka dib, mid cusub ayaa laguu sameyn doonaa marka xigta ee aad wax ka beddesho adigoon soo gelin.", + "temp-user-banner-tooltip-description-expiration-soon-day": "Akoonkaaga ku meel gaarka ah wuxuu dhacayaa in ka yar hal maalin. Markuu dhaco ka dib, mid cusub ayaa laguu sameyn doonaa marka xigta ee aad wax ka beddesho adigoon soo gelin.", + "temp-user-banner-tooltip-description-login": "[[Special:UserLogin|Gal]] ama [[Special:CreateAccount|samee koonto]] si aad u hesho aqoonsiga wax ka beddelka mustaqbalka iyo helitaanka astaamo kale.", + "blankarticle": "Digniin: Bogga aad abuureyso waa madhan.\nHaddii aad mar kale gujiso \"$1\", bogga waxaa la abuuri doonaa iyada oo aan wax nuxur ah lahayn.", "anoneditwarning": "Digniin: Maadan soo galin. Ciwaankaaga IP'ka ayaa si muuqata loo arki doonaa haddii aad wax ka badal sameyso. Hadii aad [$1 soo gasho] ama [$2 abuurto akoon], wax ka badalkaaga waxaa loo nisbeyn doonaa magacaaga, oo ay la socdaan faaiidooyinka kale.", "autocreate-edit-warning": "Digniin: Gudaha ku ma jirtid. Marka aad wax ka beddesho, akoon ku meel gaar ah baa laguu samayn doonaa. [[{{MediaWiki:tempuser-helppage}}|Wax badan ka baro]]. [ $1 Soo gal] ama [ $2 samee akoon] si aad u sii wadato helitaanka ogeysiisyada ka dib marka akoonkani dhaco, iyo inaad gasho astaamo kale.", "anonpreviewwarning": "''Ma soo gelin. Hadii aad keydisid waxaa ciwaankaada IP:ka lagu duubaa taariikhda bedelka boggaan.''", - "missingcommenttext": "Fadlan ku qor hoostaan hadalkaaga.", + "autocreate-preview-warning": "Ma aadan gelin. Marka aad sameyso wax ka beddel, waxaa laguu abuuri doonaa koonto ku meelgaar ah. [[{{MediaWiki:tempuser-helppage}}|Baro wax dheeraad ah]].", + "missingsummary": "Xusuusin: Maadan bixin koobitaanka wax ka beddelka.\nHaddii aad mar kale gujiso \"$1\", wax ka beddelkaaga waxaa la daabici doonaa adigoon midna lahayn.", + "missingcommenttext": "Fadlan geli faallo.", + "missingcommentheader": "Xusuusin: Ma aadan bixin mawduuc faallo.\nHaddii aad mar kale gujiso \"$1\", wax ka beddelkaaga waxaa la daabici doonaa iyada oo aan mawduuc lahayn.", + "summary-preview": "Hordhaca soo koobidda tafatirka:", + "previewerrortext": "Qalad ayaa dhacay markii la isku dayay in la muujiyo horu eegista isbeddelladaada.", "blockedtitle": "Isticmaalaha waa la mamnuucay", "blockedtext": "Magacaaga isticmaalaha ama adareeska IP'ka waa la xanibay.\n\nXanibaadka waxaa sameeyay $1.\nSababta looga dhigay neh waa $2\n\n* Xanibaadka wuxuu bilaamay: $8\n* Xanibaadka wuxuu dhamaanaa: $6\n* xanibaadka loogu tala galay: $7\n\nWaxaa la xiriiri kartaa $1 ama [[{{MediaWiki:Grouppage-sysop}}|maamulada]] kale si aad ugula muranto xanibaadka.\nMa isticmaali kartid 'e-mailka isticmaalahaan' soo diray hadii aad heesato maa hinee ciwaan e-mail oo kuugu jiro [[Special:Preferences|koontadaada]] oona lagaa xanibin in aad isticmaasho.\nCiwaankaada IP'ka waa $3, ID'ga la xanibay neh waa #$5.\nfadlan ku soo dar su'aalahaaga waxa kor ku qoran.", "autoblockedtext": "Cinwaankaaga IP-ka ayaa si otomaatik ah u xannibmay sababta oo ah waxa adeegsaday isticmaale kale, kaas oo xanibay $1.\n\nSababteeda waa:\n\n:$2\n\n* Bilowga xannibaada: $8\n* Dhamaadka xannibaada: $6\n* xanibaada loogu talagalay: $7\n\nWaxaad la xiriiri kartaa $1 ama mid ka mid ah [[{{MediaWiki:Grouppage-sysop}}|maamumalada]] si aad ugula doodo xanibaada.\n\nWaxaad isticmaali kartaa \"{{int:emailuser}}\" hadii aa email sax ah ku qeexday [[Special:Preferences|doorbididkaaga]] oo aanan lagaa xanibin inaad isticmaasho.\n\nCiwaankaaga IP'ka hadda waa $3, aqoonsiga xanibaadka neh waa #$5.\nFadlan ku dar faahfaahinta kor ku xusan dhamaan suaalaha aad sameysid.", "systemblockedtext": "Magaca aad ku soo gasho ama ciwaanka IP waxaa si talantaalli ah looga xayiray MediaWiki.\nSaababtuna waa:\n\n:$2\n\n* Xayiraadda waxay bilaabmaysaa: $8\n* Xayiraadda waxay dhacaysaa: $6\n* Ujeedada xayiraadda: $7\n\nHadda ciwaankaadu waa $3.\nFadlan kor ku xus dhammaan faahfaahinta codsi kasta ee caddaymaha.", "blockednoreason": "wax sabab ah kama bixin", "blockedtext-composite": "Magaca aad ku soo gasho ama ciwaanka IP waa la xayiray.\n\nSababtuna waa:\n\n:$2.\n\n* Waxay blaabatay: $8\n* Waxay dhacaysaa xayiraadda: $6\n\n* $5\n\nHadda ciwaankaada IP waa $3.\nFadlan kor ku xus faahfaahinaha wax kasta ee aad ka dhihi lahayd.", + "blockedtext-composite-ids": "Aqoonsiyada xannibaadda ee la xiriira: $1 (cinwaanka IP-gaaga sidoo kale waxaa laga yaabaa inuu ku jiro liiska xannibaadaha)", + "blockedtext-composite-no-ids": "Cinwaanka IP-gaaga wuxuu ku jiraa liisas xannibaad oo badan", + "blockedtext-composite-reason": "Waxaa jira xannibaado badan oo lagu sameeyay koontadaada iyo/ama cinwaanka IP-gaaga", "whitelistedittext": "Waa in aad $1 si aad wax uga bedeshid boggaga.", "confirmedittext": "Waa in aad xaqiijisaa cinwaankaaga emailka inta aadan bogaga wax ka bedelin.\nfadlan ku dar kuna xaqiiji cinwaankaaga emailka meesha [[Special:Preferences|dooqyada isticmaalaha]].", "nosuchsectiontitle": "Qaybtaan lama heli karo", @@ -380,53 +579,150 @@ "loginreqlink": "soo gal", "loginreqpagetext": "Waa in aad $1 si aad u fiirisid bogyaasha kale.", "accmailtitle": "Ereysirka waa la'diray.", - "accmailtext": "Ereysir loogu tala galay [[User talk:$1|$1]] waxaa loogu diray $2.\n\nAkoonkaan cusub eraysirkiisa waxaa ku badali kartaa bogga ''[[Special:ChangePassword|bedel eraysirka]]'' si aad u soo gashid.", + "accmailtext": "Furaha sirta ah oo si aan kala sooc lahayn loo sameeyay ee [[User talk:$1|$1]] ayaa loo diray $2. Waxaa lagu beddeli karaa bogga [[Special:ChangePassword|beddelka furaha sirta ah]] marka la galo.", "newarticle": "(Cusub)", "newarticletext": "Waxaa soo raacday link kula soo xiriiriyay bog oo hadda wali jirin.\nSi aad u abuurto bogga, qorista ku bilaaw sanduuqa hoose (fiiri [$1 bogga caawinaada] Faahfaahin dheeraad ah).\nhadii aad meeshaan ku soo qaldantay, riix batoonka barowsahaaga ka noqo", "anontalkpagetext": "----\nKani waa bogga wada hadalka ee isticmaalaha qarsoon ee aan wali akoon abuurin, ama aan isticmaalin \nSidaa darteed waa inaan isticmaalnaa cinwaanka IP nambarada si loo aqoonsado.\nCinwaanka IP-ga noocaas ah waxaa wadaagi kara dhowr isticmaale. \nHaddii aad tahay isticmaale qarsoon oo aad dareemeesid in faallooyinka aan muhiimka ahayn adiga laguula taliyay, fadlan [[Special:CreateAccount|abuur akoon]] ama [[Special:UserLogin|Soo gal]] si looga fogaado jahwareerka mustaqbalka lala galo isticmaaleyaasha kale ee aan lagaran.", "noarticletext": "Hada boggaan kama jiro wax qoraal ah.\nWaad [[Special:Search/{{PAGENAME}}|ka raadin kartaa ciwaanka bogga]] Bogaga kale,\n[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} raadi diiwaanada la xiriira],\nama [{{fullurl:{{FULLPAGENAME}}|action=edit}} abuur boggaan].", "noarticletext-nopermission": "Hadda wax qoraal ah malahan boggaan.\nWaad ka [[Special:Search/{{PAGENAME}}| raadin kartaa cinwaanka boggan]] boggga kale , ama [{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} raadi diiwaanada laxiriira], balse fasax uma lihid inaad ku samayso boggaan.", - "userpage-userdoesnotexist": "Isticmaalahan \"$1\" ma diiwaangashno.\nFadlan fiiri hadii aad rabto in aad sameeyso/wax ka bedesho boggaan.", - "userpage-userdoesnotexist-view": "Isticmaalahaan \"$1\" ma diiwaangashno.", + "missing-revision-permission": "Nuqulka #$1 wuxuu ka tirsan yahay bog la tirtiray. Waxaad [{{fullurl:{{#Special:Undelete}}|target=$3×tamp=$2&diff=prev}} ka daawan kartaa]; faahfaahintiisana waxaa laga heli karaa [{{fullurl:{{#Special:Log}}/delete|page=$3}} diiwaanka tirtirka].", + "missing-revision-content": "Lama soo rari karin nuxurka dib u eegista #$1 ee bogga la yiraahdo \"$2\".", + "userpage-userdoesnotexist": "Koontada isticmaalaha \"$1\" kama diiwaangashana wiki-kan.\nFadlan hubi haddii aad rabto inaad abuurto/ama wax ka beddesho boggan.", + "userpage-userdoesnotexist-view": "Koontada isticmaalaha \"$1\" kama diiwaangashana wiki-kan.", "blocked-notice-logextract": "Isticmaalahaan hadda waa la mamnuucay.\nMamnuucida ugu danbeyso in oo soo galo hoostaan ee ku qorantahay", - "usercssyoucanpreview": "'''Ogeysiis:''' Isticmaal batoonka \"{{int:showpreview}}\" si aad u baroobeeso CSS'gaaga cusub intii aadan kaydin.", - "userjsyoucanpreview": "'''Ogeysiis:''' Isticmaal batoonka \"{{int:showpreview}}\" si aad u baroobeeso JavaScriptigaaga cusub intii aadan kaydin.", - "userjspreview": "'''Waa in aad ogaataa waxaa baroobeynoosaa/fiirinoysaa kaliya JavaScript'ka isticmaalahaaga.'''\n'''wali lama keydin!'''", + "clearyourcache": "Fiiro gaar ah: Ka dib daabacaada, waxaa laga yaabaa inaad ka gudubto kaydka biraawsarkaaga si aad u aragto isbeddellada.\n* Firefox / Safari: Qabo Shift adigoo gujinaya Reload, ama riix Ctrl-F5 ama Ctrl-R (⌘-R ku jira Mac)\n* Google Chrome: Riix Ctrl-Shift-R (⌘-Shift-R ku jira Mac)\n* Edge: Qabo Ctrl adigoo gujinaya Refresh, ama riix Ctrl-F5.", + "usercssyoucanpreview": "Talo: Isticmaal badhanka \"{{int:showpreview}}\" si aad u tijaabiso CSS-kaaga cusub ka hor inta aadan daabicin.", + "userjsonyoucanpreview": "Talo: Isticmaal badhanka \"{{int:showpreview}}\" si aad u tijaabiso JSON-kaaga cusub ka hor inta aadan daabicin.", + "userjsyoucanpreview": "Talo: Isticmaal badhanka \"{{int:showpreview}}\" si aad u tijaabiso JavaScript-kaaga cusub ka hor inta aadan daabicin.", + "usercsspreview": "Xasuusnow inaad kaliya eegayso horu fiirinta CSS-ka isticmaalaha.\nWeli lama daabicin!", + "userjsonpreview": "Xasuusnow inaad kaliya tijaabinayso/horu friinta qaabeynta JSON-ka isticmaalaha.\nWeli lama daabicin!", + "userjspreview": "Xusuusnow inaad kaliya tijaabinayso/horu eegayso JavaScript-kaaga isticmaalaha.\nWeli lama daabicin!", + "sitecsspreview": "Xasuusnow inaad kaliya eegayso horu friinta CSS-kan.\nWeli lama daabicin!", + "sitejsonpreview": "Xasuusnow inaad kaliya eegayso horu friin qaabeynta JSON-ka.\nWeli lama daabicin!", + "sitejspreview": "Xasuusnow inaad kaliya eegayso horu fiirinta koodhkan JavaScript-ka.\nWeli lama daabicin!", + "userinvalidconfigtitle": "Digniin: Ma jiro maqaarka \"$1\".\nBogagga .css iyo .js ee la habeeyay waxay isticmaalaan cinwaan xaraf-yar, tusaale {{ns:user}}:Foo/vector.css halkii laga isticmaali lahaa {{ns:user}}:Foo/Vector.css.", "updated": "(waa la opdate gareeyay)", "note": "'''fiiro gaar ah:'''", - "previewnote": "'''Ogaaw kan waa horfiirin oo kaliya.'''\nBedelyadaada wali lama keydin!", + "previewnote": "Xusuusnow in tani ay kaliya tahay horu eegis.\nIsbeddelladaada weli lama daabicin!", + "continue-editing": "U gudub qaybta wax ka beddelka", + "previewconflict": "Horu eegistani waxay muujinaysaa qoraalka ku jira sanduuqa kore ee wax ka beddelka sida uu u muuqan doono haddii aad doorato inaad daabacdo.", "session_fail_preview": "'''Waan ka xunahay! Kama hawlgalin karin wax ka badalkaaga sabab la xiriita luminta xogta kalfadhiga.\n\nWaxaa laga yaabaa in lagaa saaray. Fadlan xaqiiji inaad wali kujirto oo iskuday mar labaad .\nHadday wali shaqeyn weydo, isku day [[Special:UserLogout| ka bixida]] oo dib u soo gal, oo iska hubi in browsahaaga oggolaanayo cookies-ka boggan.", "session_fail_preview_html": "Waan ka xunahay! Kama hawlgalin karin wax ka badalkaaga sabab la xiriita luminta xogta kalfadhiga.\n\nSababtoo ah {{SITENAME}} ayaa leh HTML ceyriin ah, muuqaallada horudhaca ah ayaa loo qariyey sidii looga digtoonaado weerarada JavaScript.\n\nHadii wax ka bedlkaan uu yahay mid xaq ah, fadlan markale isku day. Hadii aysan weli shaqaynin, is kuday inaad [[Special:UserLogout|ka baxdo]] oo markale soo gal, oo iska hubi in oo browsahaaga ogolaanaayo cookies ka boggaan.", + "edit_form_incomplete": "Qaybo ka mid ah foomka wax ka beddelka ma aysan gaarin adeega; hubi in isbeddelladaadu sax yihiin oo mar kale isku day.", "editing": "Waxaad wax ka badaloosaa $1", + "edit-textarea-aria-label": "Tafatiraha isha Wikitext", "creating": "Samaynta «$1»", "editingsection": "Waxaad wax ka badalaysaa $1 (qeybta)", "editingcomment": "Waxaad wax ka bedelaysaa $1 (qeyb yar)", "editconflict": "Isku dhac badalaadka: $1", + "explainconflict": "Qof kale ayaa beddelay boggan tan iyo markii aad bilowday wax ka beddelka.\nQaybta kore ee qoraalka waxay muujinaysaa qoraalka bogga sida uu hadda yahay.\nIsbeddelladaada waxaa lagu muujiyey qaybta hoose.\nWaa inaad ku darto isbeddelladaada qoraalka jira.\nKeliya qoraalka ku jira sanduuqa kore ayaa la daabici doonaa marka aad riixdo \"$1\".", "yourtext": "Qoraalkaaga", + "storedversion": "Dib u eegis la keydiyay", "editingold": "'''DIGNIIN: Waxaad wax ka bedeli rabtaa boggan caddadkiisa duqoobay.\nHadii aad keydisid, waxaa la waayi doonaa caddadyadii kan ka dambeeyey.'''", + "unicode-support-fail": "Waxay u muuqataa in biraawsarkaaga uusan taageerin Unicode. Waa lagama maarmaan si loo tafatiro bogagga, sidaas darteed wax ka beddelkaaga lama daabicin.", "yourdiff": "Kala duwanaanshaha", + "copyrightwarning": "Fadlan ogow in dhammaan wax ku biirinta {{SITENAME}} loo tixgelinayo in lagu sii daayay $2 (faahfaahinta eeg $1).\nHaddii aadan rabin in qoraalkaaga si xor ah loo tafatiro loona qaybsado, markaa halkan ha ku gudbin.
                    \nWaxaad sidoo kale noo ballanqaadaysaa inaad adigu qortay tan, ama aad ka soo guurisay meel dadweyne ama ilo xor ah oo la mid ah.\nHa gudbin shaqo xuquuq daabacan leh adigoon haysan oggolaansho!", + "copyrightwarning2": "Fadlan ogow in dhammaan wax ku biirinta {{SITENAME}} ay wax ka beddeli karaan, beddeli karaan, ama tirtiri karaan wax ku biiriyaasha kale.\nHaddii aadan rabin in qoraalkaaga si xor ah loo tafatiro, ha soo gudbin halkan.
                    \nWaxaad sidoo kale noo ballanqaadaysaa in aad adigu qortay, ama aad ka soo guurisay meel dadweyne ama il kale oo xor ah (eeg $1 si aad u hesho faahfaahin).\nHa soo gudbin shaqo xuquuq daabacan leh adigoon fasax haysan!", + "editpage-cannot-use-custom-model": "Nooca nuxurka ee boggan lama beddeli karo.", + "readonlywarning": "Digniin: Keydka xogta waa la xidhay si dayactir loo sameeyo, sidaas darteed ma awoodi doontid inaad daabacdo wax ka beddelkaaga hadda.\nWaxaa laga yaabaa inaad rabto inaad nuqul ka sameyso qoraalkaaga oo aad ku kaydiso fayl qoraal ah si aad hadhow u isticmaasho.\n\nMaamulaha nidaamka ee qufulay wuxuu bixiyay sharaxaadkan: $1", "protectedpagewarning": "'''Digniin: Boggaan waa la difaacay si ee isticmaalada heesto maamulnimada kaliya wax uuga badalaan'''\nFariinta gudagalihii ugu danbeeyay hoostaan ee ku qorontahay:", - "semiprotectedpagewarning": "'''Fiiro gaar ah:''' Boggaan waa la difaacay si ee isticmaalada isdiiwaan geliyay kaliya wax uuga badalaan.\nFariinta gudagalihii ugu danbeeyay hoostaan ee ku qorontahay:", - "cascadeprotectedwarning": "'''Digniin:''' Boggaan waa la difaacay si ee maamulada kaliya wax uuga badalaan, sababtoo ah waxaa ku jirto kaskadyadaan la difaacay oo soo sosocoto {{PLURAL:$1|bog|boggaga}}:", + "semiprotectedpagewarning": "Fiiro gaar ah: Boggan waa la ilaaliyay si kaliya isticmaalayaasha si toos ah loo xaqiijiyay ay wax uga beddeli karaan.\nGelitaankii ugu dambeeyay ee diiwaanka ayaa hoos ku yaal si tixraac ah:", + "cascadeprotectedwarning": "Digniin: Boggan waa la ilaaliyay si kaliya isticmaalayaasha leh [[Special:ListGroupRights|xuquuqo gaar ah]] ay wax uga beddeli karaan sababtoo ah waxaa lagu daray bogagga isdaba jooga ilaalinta ee soo socda:\n{{PLURAL:$1|bogga|bogagga}}:", + "titleprotectedwarning": "Digniin: Boggan waa la ilaaliyay si loo hubiyo in [[Special:ListGroupRights|xuquuqo gaar ah]] loo baahan yahay si loo abuuro.\nGelitaankii ugu dambeeyay ee diiwaanka ayaa hoos ku yaal si tixraac ah:", "templatesused": "{{PLURAL:$1|Tusmo|Tusmooyinka}} lagu isticmaalay boggaan:", "templatesusedpreview": "{{PLURAL:$1|Tusmo|Tusmooyin}} loo adeegsaday horfiirintaan:", "template-protected": "(la ilaaliya)", "template-semiprotected": "(Qaar-la ilaaliyay)", "hiddencategories": "Boggaan wuxuu ka mid yahay {{PLURAL:$1|1 qeyb oo qarsoon|$1 oo ah qeybaha qarsoon}}:", + "nocreatetext": "{{SITENAME}} waxay xaddiday awoodda abuurista bogag cusub.\nWaxaad dib u laaban kartaa oo aad wax ka beddeli kartaa bog jira, ama [[Special:UserLogin|soo gal ama samee koonto]].", "nocreate-loggedin": "Ma laguu ogolo in aad sameyso boggag cusub.", + "sectioneditnotsupported-title": "Wax ka beddelka qaybta lama taageero", + "sectioneditnotsupported-text": "Wax ka beddelka qaybta laguma taageero boggan ama waa laga joojiyay aragtidan.", + "modeleditnotsupported-title": "Tafatir lama taageero", + "modeleditnotsupported-text": "Wax ka beddelka lama taageero nooca nuxurka $1.", "permissionserrors": "Qalad ogolaashada", "permissionserrorstext": "Ma laguu ogolo in aa taas sameysid,{{PLURAL:$1|sababtaan|sababahaan}} soo socota:", "permissionserrorstext-withaction": "Uma lihid ogolaansho in aa $2, {{PLURAL:$1|Sababtaan|sababahaan}} soo socota:", + "contentmodelediterror": "Ma tafatiri kartid nuqulkan sababtoo ah nooca nuxurkiisu waa $1, kaas oo ka duwan nooca nuxurka ee hadda boggu leeyahay $2.", "recreate-moveddeleted-warn": "Digniin: waxaa dib u abuuri rabtaa bog mar hore la tirtiray.\n\nWaa inaad ka fiirsataa inay habboon tahay sii wadida wax ka badalida qoraalkan.\nDiiwaanka tirtiraha iyo wareejinta boggan waxaa ka heli kartaa halkaan ee ah sida ku habboon:", "moveddeleted-notice": "Boggan ma jiro. \nTirtirinta, ilaalinta, iyo diiwaanka guurida bogga ayaa hoosta lagu xusay si tixraac ah.", + "log-fulllog": "Daawo diiwaanka oo dhan", + "edit-hook-aborted": "Wax ka beddelka waxaa joojiyay hook.\nWax sharaxaad ah ma bixin.", + "edit-gone-missing": "Lama cusboonaysiin karin bogga.\nWaxay u muuqataa in la tirtiray.", "edit-conflict": "Wax bedel isku dhacay", + "edit-no-change": "Tafatirkaaga waa la iska indhatiray sababtoo ah wax isbeddel ah laguma sameyn qoraalka.", + "edit-slots-cannot-add": "Ku waan soo socda {{PLURAL:$1|Slot-kan|Slot-yadani}} laguma taageero halkan: $2.", + "edit-slots-cannot-remove": "Ku waan soo socda {{PLURAL:$1|Slot-kan|Slot-yadani}} waa loo baahan yahay mana laga saari karo: $2.", + "edit-slots-missing": "Ku waan soo socda {{PLURAL:$1|Slot-kan|Slot-yadani}} waa maqan yihiin: $2.", + "postedit-confirmation-created": "Boga waa la [[Special:Diff/$2|abuuray]].", + "postedit-confirmation-restored": "Boga waa la [[Special:Diff/$2|soo celiyay]].", + "postedit-confirmation-saved": "[[Special:Diff/$2|Wax ka badelkaaga]] waa la kaydiyay.", + "postedit-confirmation-published": "[[Special:Diff/$2|Isbeddelkaaga]] waa la daabacay.", + "postedit-temp-created-label": "Koonto ku meel gaar ah", + "postedit-temp-created": "[[$2|Koonto si toos ah loo sameeyay]] ayaa laguu abuuray iyadoo cookie lagu daray biraawsarkaaga. Si aad u doorato magac aad rabto oo aad u hesho astaamo dheeraad ah, tixgeli [$1 abuurista koonto].", "edit-already-exists": "Bog cusub lama samayn karo, wuu jiraa bogaan.", + "defaultmessagetext": "Qoraalka farriinta caadiga ah", + "content-failed-to-parse": "Waa lagu guul darraystay in la falanqeeyo nuxurka $2 ee model-ka $1: $3", + "invalid-content-data": "Xogta nuxurka aan sax ahayn", + "invalid-json-data": "JSON aan sax ahayn: $1", + "content-not-allowed-here": "Waxa ku jira \"$1\" lagama oggola bogga [[:$2]] ee qaybta \"$3\"", + "confirmleave-warning": "Ka bixidda bogan waxay keeni kartaa inaad lumiso isbeddellada aad samaysay.", + "editpage-invalidcontentmodel-title": "Nooca nuxurka lama taageero", + "editpage-invalidcontentmodel-text": "Nooca nuxurka \"$1\" lama taageero.", + "editpage-notsupportedcontentformat-title": "Qaabka nuxurka lama taageero", + "editpage-notsupportedcontentformat-text": "Qaabka nuxurka $1 lama taageero nooca nuxurka $2.", + "slot-name-main": "Ugu weyn", + "content-model-wikitext": "wikitext", + "content-model-text": "Qoraal caadi ah", + "content-json-empty-object": "Shay madhan", + "content-json-empty-array": "Liis madhan", + "unsupported-content-model": "Digniin: Nooca nuxurka $1 laguma taageero wiki-kan.", + "unsupported-content-diff": "Isbeddellada lama taageero nooca nuxurka $1.", + "unsupported-content-diff2": "Kala duwanaanshaha u dhexeeya moodooyinka nuxurka $1 iyo $2 laguma taageero wiki-kan.", "duplicate-args-warning": "Digniin: [[:$1]] u yeeris [[:$2]] in ka badan hal qiimayn ee ku saabsan \"$3\" cabbiraad. Kaliya qiimihii ugu dambaysay baa la adeegsan doonaa.", + "duplicate-args-category": "Bogagga isticmaalaya dooddo isku mid ah oo ku celcelis ah ee wicitaanka tusmada", + "duplicate-args-category-desc": "Boggu wuxuu ka kooban yahay wicitaanno template ah oo leh dooddo isku mid ah oo la soo celceliyay, sida {{foo|bar=1|bar=2}} ama {{foo|bar|1=baz}}.", + "expensive-parserfunction-warning": "Digniin: Boggan waxa ku jira wicitaanno badan oo qaali ah oo parser ah.\n\nWaa in uu ka yaraadaa $2 {{PLURAL:$2|wicitaan|wicitaanno}}, hadda waxaa jira $1 {{PLURAL:$1|wicitaan|wicitaanno}}.", + "expensive-parserfunction-category": "Bogag leh wicitaanno badan oo qaali ah oo shaqooyinka falanqeeyaha ah", "post-expand-template-inclusion-warning": "'''Digniin:''' Aad oo u weyn yahay tusmo'da aad ku dartay.\nTusmooyinka qaar lagumo dari doono.", "post-expand-template-inclusion-category": "Boggaga ku xad gudbay weyninka tusmo'da", "post-expand-template-argument-warning": "'''Digniin:'''Boggaan waxaa ku jira ugu yaraan hal iyo wixii ka badan oo template ah, waxaana ku xiran kuwa kale.", + "post-expand-template-argument-category": "Bogagga ay ku jiraan dooddo tusmada oo laga tagay", + "template-equals-category": "Bogagga isticmaala = sida tusmada", + "template-equals-category-desc": "Boggan waxa ku jira {{=}} laakiin wiki-kan, ma u beddelmo =. Isticmaalkan waa la joojiyay; nooc mustaqbalka ah ee MediaWiki ayaa ka dhigi doona {{=}} shaqo falanqeeye.", + "template-equals-warning": "Digniin: Boggan wuxuu isticmaalaa {{=}} laakiin wiki-kan, ma u beddelmo =. Isticmaalkan waa la joojiyay; nooc mustaqbalka ah ee MediaWiki ayaa ka dhigi doona {{=}} shaqo falanqeeye.", + "parser-template-loop-warning": "Wareeg tusmada ayaa la ogaaday: [[:$1]]", + "template-loop-category": "Bogagga leh wareegyo tusmada", + "template-loop-category-desc": "Boggan waxa ku jira wareeg tusmada, taas oo ah tusmada iskiis isu yeedhaya si soo noqnoqota.", + "template-loop-warning": "Digniin: Boggan wuxuu yeedhiyaa [[:$1]] taas oo keenta wareeg tusmada (wicitaan isdaba joog ah oo aan xad lahayn).", + "parser-template-recursion-depth-warning": "Xadka qoto dheeraanta soo noqnoqoshada tusmada waa la dhaafay ($1).", + "node-count-exceeded-category": "Bogagga ay tirada node-yadu ka badatay xadka", + "node-count-exceeded-category-desc": "Boggan wuxuu ka badanyahay xadka ugu badan ee tirada node-yada.", + "node-count-exceeded-warning": "Boggu wuxuu ka badanyahay tirada node-yada ee la oggol yahay.", + "expansion-depth-exceeded-category": "Bogagga uu ka badanyahay xadka qoto dheeraanta ballaarinta", + "expansion-depth-exceeded-category-desc": "Boggan wuxuu ka badanyahay xadka ugu badan ee qoto dheeraanta ballaarinta.", + "expansion-depth-exceeded-warning": "Boggu wuxuu ka badanyahay qotondheeraanta ballaarinta", + "parser-unstrip-loop-warning": "Wareeg unstrip ayaa la ogaaday", + "unstrip-depth-warning": "Xadka qoto dheeraanta unstrip waa la dhaafay ($1)", + "unstrip-depth-category": "Bogagga uu ka badanyahay xadka qoto dheeraanta unstrip", + "unstrip-depth-category-desc": "Boggan wuxuu ka badanyahay xadka qoto dheeraanta unstrip", + "unstrip-size-warning": "Xadka cabbirka unstrip waa la dhaafay ($1)", + "unstrip-size-category": "Bogagga uu ka badanyahay xadka cabbirka unstrip", + "unstrip-size-category-desc": "Boggan wuxuu ka badanyahay xadka cabbirka unstrip", + "bad-language-code-category": "Bogagga leh koodh luqadeed aan sax ahayn", + "bad-language-code-category-desc": "Boggan waxa ku jira {{#dir}} oo leh koodh luqadeed aan sax ahayn.", + "bad-double-underscore-category": "Bogagga leh beddelayaal dabeecad aan sax ahayn", + "bad-double-underscore-category-desc": "Bogga waxa uu ka kooban yahay wax aan sax ahayn oo la lokalize gareeyay [[mw:Special:MyLanguage/Help:Magic_words#Behavior_switches|behavior switch]]. Lokalization-ka saxda ah waxay ku bilaabmaan kuna dhammaadaan laba hoosta.", + "double-px-category": "Bogagga leh cabbirrada sawirrada ee leh px dheeraad ah", + "double-px-category-desc": "Bogga waxa uu ka kooban yahay sawir dhumucdiisu ay wadataa horgale dheeraad ah oo ah px, sida 100pxpx.", + "undo-success": "Wax ka beddelka waa la ka laaban karaa.\nFadlan hubi isbarbardhigga hoose si aad u xaqiijiso in tani ay tahay waxa aad rabto inaad sameyso, ka dibna daabac isbeddellada hoose si aad u dhammaystirto ka laabashada wax ka beddelka.", + "undo-failure": "Wax ka beddelka lama laaban karo sababtoo ah waxaa jira wax ka beddello kale oo is khilaafsan oo dhexda lagu sameeyay.", + "undo-main-slot-only": "Wax ka beddelka dib looma celin karo sababtoo ah waxa uu khuseeyaa nuxur ka baxsan booska muhiimka ah.", + "undo-norev": "Wax ka beddelka dib looma celin karo sababtoo ah ma jiro ama waa la tirtiray.", + "undo-nochange": "Wax ka beddelka wuxuu u muuqdaa mid mar hore dib loo celiyey.", "undo-summary": "Noqay bedelaadka [[Special:Diff/$1|$1]] ee sameeyay [[Special:Contributions/$2|$2]] ([[User talk:$2|hadal]])", "viewpagelogs": "Fiiri diiwaanada boggaan", + "viewpagelogs-lowercase": "Eeg diiwaannada boggan", "nohistory": "Boggaan malahan taariikhda bedelaadka", "currentrev": "Bedelkii ugu danbeeyay", "currentrev-asof": "Kala duwanaanshihii ugu danbeeyay oo dhacay $1", @@ -436,48 +732,162 @@ "nextrevision": "Bedelyada ka cusub→", "currentrevisionlink": "Bedelkii ugu danbeeyay", "cur": "kan hadda", + "tooltip-cur": "Farqiga u dhexeeya dib u eegista ugu dambeysay", "next": "ku xiga", "last": "Ugu dambeeyo", + "tooltip-last": "Farqiga u dhexeeya dib u eegistii ka horreysay", "page_first": "kan ugu horeeyo", "page_last": "Kan ugu dambeeyo", - "histlegend": "Xulashada Duwanaan : Calaamadee sanduuqyada raadiyaha ee dib u fiirinta si ay isbarbar dhigaan kadib neh taabo enter ama batoonka hoose.
                    \nMicnaha: '''({{int:cur}})''' = kala duwanaanshaha dib u fiirintii ugu dambeysay, '''({{int:last}})''' = kala duwanaanshaha dib u fiirin hore, '''{{int:minoreditletter}}''' = wax ka badalka yar.", + "histlegend": "Xulashada farqiga: Calaamadee badhamada raadiyaha ee dib u eegista si aad isu barbar dhigto ka dibna taabo Enter ama badhanka hoose.
                    \nHal-hays: ({{int:cur}}) = farqiga u dhexeeya dib u eegista ugu dambeysay, ({{int:last}}) = farqiga u dhexeeya dib u eegistii ka horreysay, {{int:minoreditletter}} = wax ka beddel yar.", "history-fieldset-title": "Shaandhee dib u fiirsashoyinka", - "history-show-deleted": "la tirtiray kaliya", + "history-show-deleted": "Dib u eegista waa la tirtiray oo kaliya", "histfirst": "ugu duqsan", "histlast": "ugu dambeeyay", + "historysize": "({{PLURAL:$1|1 bayt|$1 baytyada}})", "historyempty": "ebar", "history-feed-title": "Taariikhda bedelyada", + "history-feed-description": "Taariikhda wax ka beddelka boggan ee wiki-ga", + "history-feed-item-nocomment": "$1 saacada $2", "history-feed-empty": "Beyjka aad dooneyso majiro.\nWaxaa lagayaabaa in laga tirtiray wikigan, ama magacii laga badalay.\nIskuday in aad [[Special:Search|ka raadiso wikigaan]] Beyjajka la heli karo oo cusub.", + "history-edit-tags": "Wax ka beddel calaamadaha dib u eegisyada la doortay", + "history-empty": "Wax dib u eegis ah oo u dhigma lama helin.", + "rev-deleted-comment": "(soo koobista wax ka beddelka waa la saaray)", "rev-deleted-user": "(magaca isticmaalaha waa laga saaray)", - "rev-deleted-text-permission": "Boggaan waa la '''tirtiray'''.\nsababteeda neh waxaa laga heli kartaa [{{fullurl:{{#Special:Log}}/delete|page=$1}} qeybta tirtirda].", + "rev-deleted-event": "(faahfaahinta diiwaanka waa laga saaray)", + "rev-deleted-user-contribs": "[magaca isticmaalaha ama IP-ga waa laga saaray - wax ka beddelka waa laga qariyey waxqabadyada]", + "rev-deleted-text-permission": "Dib u eegista boggan waa la tirtiray.\nFaahfaahinta waxaa laga heli karaa [{{fullurl:{{#Special:Log}}/delete|page=$1}} diiwaanka tirtirista].", + "rev-suppressed-text": "Dib u eegista boggan waa la qariyey.", + "rev-suppressed-text-permission": "Dib u eegista boggan waa la qariyey.\nFaahfaahinta waxaa laga heli karaa [{{fullurl:{{#Special:Log}}/suppress|page=$1}} diiwaanka qarinta].", + "rev-deleted-text-view": "Dib u eegistan boggan waa la tirtiray.\nWaad arki kartaa; faahfaahinta waxaa laga heli karaa [{{fullurl:{{#Special:Log}}/delete|page=$1}} diiwaanka tirtirka].", + "rev-suppressed-text-view": "Dib u eegistan boggan waa la qariyey.\nWaad arki kartaa; faahfaahinta waxaa laga heli karaa [{{fullurl:{{#Special:Log}}/suppress|page=$1}} diiwaanka qarinta].", + "rev-suppressed-no-diff": "Ma arki kartid farqigan sababtoo ah mid ka mid ah dib u eegisyada waa la qariyey.", "rev-delundel": "i'tus/qari", "rev-showdeleted": "Itusi", + "revisiondelete": "Tirtir/soo celi dib u eegista", + "revdelete-nooldid-title": "Dib u eegis bartilmaameed aan sax ahayn", + "revdelete-nooldid-text": "Waxaad ama aadan cayimin dib u eegis bartilmaameed ah oo hawshan lagu fulinayo, ama dib u eegista la cayimay ma jirto, ama waxaad isku dayaysaa inaad qarisid dib u eegista hadda jirta.", + "revdelete-no-file": "Faylka la tilmaamay ma jiro.", + "revdelete-show-file-confirm": "Ma hubtaa inaad rabto inaad aragto dib u eegis la tirtiray oo ku saabsan faylka \"$1\" ee $2 saacada $3?", "revdelete-show-file-submit": "Haa", - "revdelete-radio-same": "(waxba haka bedelin)", - "revdelete-radio-set": "Haa", - "revdelete-radio-unset": "Maya", + "revdelete-selected-text": "{{PLURAL:$1|Dib u eegista la doortay|Dib u eegista dhowrka ah la doortay}} ee [[:$2]]:", + "revdelete-selected-file": "{{PLURAL:$1|Nooca faylka la doortay|Noocyada faylka la doortay}} ee [[:$2]]:", + "logdelete-selected": "{{PLURAL:$1|Dhacdada diiwaanka ee la doortay|Dhacdooyinka diiwaanka ee la doortay}}:", + "revdelete-text-text": "Dib u eegista la tirtiray wali waxay u muuqan doonaan taariikhda bogga, laakiin qayb ka mid ah nuxurkooda ma noqon doonto mid ay dadweynuhu arki karaan.", + "revdelete-text-file": "Noocyada faylka ee la tirtiray wali waxay u muuqan doonaan taariikhda faylka, laakiin qayb ka mid ah nuxurkooda ma noqon doonto mid ay dadweynuhu arki karaan.", + "logdelete-text": "Dhacdooyinka diiwaanka ee la tirtiray wali way ka muuqan doonaan diiwaannada, balse qaybo ka mid ah waxa ku jira lama heli karo dadweynaha.", + "revdelete-text-others": "Maamulayaasha kale wali waxay awoodi doonaan inay arkaan nuxurka qarsoon isla markaana ay soo celiyaan, haddii aan la dejin xaddidaadyo dheeraad ah.", + "revdelete-confirm": "Fadlan xaqiiji inaad rabto inaad tan sameyso, inaad fahantay cawaaqibka, iyo inaad ku samaynayso si waafaqsan [[{{MediaWiki:Policy-url}}|xeerka]].", + "revdelete-suppress-text": "Qarinta waa in kaliya loo isticmaalaa xaaladaha soo socda:\n* xog suurtagal ah in ay sumcad-dil tahay\n* xog shaqsiyeed oo aan habboonayn\n*: cinwaannada guryaha iyo lambarrada telefoonka, lambarrada aqoonsiga qaranka, iwm.", + "revdelete-legend": "Deji xaddidaadaha muuqaalka", + "revdelete-hide-text": "Qoraalka dib u eegista", + "revdelete-hide-image": "Qari waxa ku jira faylka", + "revdelete-hide-name": "Qari bartilmaameedka iyo cabbirrada", + "revdelete-hide-comment": "Soo koobida wax ka beddelka", + "revdelete-hide-user": "Magaca isticmaalaha/IP-ga tifaftiraha", + "revdelete-hide-restricted": "Ka qari xogta maamulayaasha iyo sidoo kale kuwa kale", + "revdelete-radio-same": "Waxba haka bedelin", + "revdelete-radio-set": "La qariyey", + "revdelete-radio-unset": "La arki karo", + "revdelete-radio-set-suppress": "Qari", + "revdelete-radio-unset-suppress": "Ka saar qarinta", + "revdelete-suppress": "Ka qari xogta maamulka iyo sidoo kale kuwa kale", + "revdelete-unsuppress": "Ka qaad xannibaadaha dib u eegisyada aan la tirtirin", "revdelete-log": "Sababta:", + "revdelete-submit": "Ku dabaq {{PLURAL:$1|dib u eegista la xushay|dib u eegisyada la xushay}}", + "revdelete-success": "Muuqashada dib u eegista waa la cusboonaysiiyay.", + "revdelete-failure": "Muuqashada dib u eegista lama cusboonaysiin karo:\n$1", + "logdelete-success": "Muuqashada diiwaanka waa la dejiyay.", + "logdelete-failure": "Muuqashada diiwaanka lama dejin karo:\n$1", "revdel-restore": "badal muuqaalka", "pagehist": "Taariikhda bogga", + "deletedhist": "Taariikhda la tirtiray", + "revdelete-hide-current": "Khalad ku yimid qarinta shayga taariikhaysan $2, $1: Tani waa dib u eegista hadda jirta.\nLama qarin karo.", + "revdelete-show-no-access": "Khalad ku yimid muujinta shayga taariikhaysan $2, $1: Shaygan waxaa loo calaamadeeyay \"xaddidan\".\nMa lihid oggolaansho aad ku arki karto.", + "revdelete-modify-no-access": "Khalad ku yimid wax ka beddelka shayga taariikhaysan $2, $1: Shaygan waxaa loo calaamadeeyay \"xaddidan\".\nMa lihid oggolaansho aad ku gasho.", + "revdelete-modify-missing": "Khalad ayaa ka dhacay wax ka beddelka aqoonsiga shayga $1: kama jiro kaydka xogta!", + "revdelete-no-change": "Digniin: Shayga taariikhaysan $2, $1 hore ayuu u lahaa dejinta muuqashada la codsaday.", + "revdelete-concurrent-change": "Khalad ku yimid wax ka beddelka shayga taariikhaysan $2, $1: Xaaladdiisa waxaa u muuqata in qof kale uu beddelay intii aad isku dayaysay inaad wax ka beddesho.\nFadlan hubi diiwaannada.", + "revdelete-only-restricted": "Khalad ku yimid qarinta shayga taariikhaysan $2, $1: Ma qarin kartid shayga si maamulayaashu aysan u arkin adigoon sidoo kale dooran mid ka mid ah xulashooyinka kale ee muuqashada.", + "revdelete-otherreason": "Sabab kale / dheeraad ah:", "revdelete-reasonotherlist": "sabababaha kale", + "revdelete-edit-reasonlist": "Sababaha tirtirka wax ka beddelka", + "revdelete-edit-reasonlist-suppress": "Wax ka beddel sababaha qariska", + "revdelete-offender": "Qoraaga dib u eegista:", + "suppressionlog": "Diiwaanka qarinta", + "suppressionlogtext": "Hoos waxaa ku qoran liiska tirtiridda iyo xannibaadaha la xiriira waxyaabaha laga qariyay maamulayaasha.\nKa eeg [[Special:BlockList|liiska xannibaadaha]] liiska mamnuucidda iyo xannibaadaha hadda shaqeynaya.", + "mergehistory": "Isku dar taariikhaha bogga", + "mergehistory-header": "Boggan wuxuu kuu oggolaanayaa inaad isku darto dib u eegisyada taariikhda bog hal il ah kuna darto bog cusub.\nHubi in isbeddelkan uu ilaalinayo isku xigxiga taariikhda bogga.", + "mergehistory-box": "Isku dar dib u eegisyada laba bog", "mergehistory-from": "Isha bogga:", + "mergehistory-into": "Bogga loo socdo:", + "mergehistory-list": "Taariikhda wax ka beddelka ee la isku dari karo", + "mergehistory-go": "Muuji wax ka beddelka la isku dari karo", + "mergehistory-submit": "Isku dar dib u eegisyada", + "mergehistory-empty": "Dib u eegis lama isku dari karo.", + "mergehistory-done": "$4 {{PLURAL:$4|dib u eegis|dib u eegisyo}} ee $1 {{PLURAL:$4|waa|waa la}} isku daray [[:$2]].\n$3", + "mergehistory-fail": "Lama awoodin in la fuliyo isku darka taariikhda. Fadlan dib u hubi bogga iyo cabbirrada waqtiga.", + "mergehistory-fail-bad-timestamp": "Waqtiga waa khalad.", + "mergehistory-fail-invalid-source": "Bogga isha waa khalad.", + "mergehistory-fail-invalid-dest": "Bogga loo socdo waa khalad.", + "mergehistory-fail-no-change": "Isku darka taariikhda lama sameynin wax dib u eegis ah. Fadlan dib u hubi bogga iyo cabbirrada waqtiga.", + "mergehistory-fail-permission": "Ma lihid oggolaansho ku filan si aad u mideyso taariikhda.", + "mergehistory-fail-self-merge": "Bogagga isha iyo meesha loo socdo waa isku mid.", + "mergehistory-fail-toobig": "Lama fulin karo isku-darka taariikhda sababtoo ah waxaa la dhaafayaa xadka $1 {{PLURAL:$1|dib u eegis|dib u eegisyo}} oo la wareejinayo.", + "mergehistory-no-source": "Bogga isha $1 ma jiro.", + "mergehistory-no-destination": "Bogga loo socdo $1 ma jiro.", + "mergehistory-invalid-source": "Bogga isha waa inuu noqdaa cinwaan sax ah.", + "mergehistory-invalid-destination": "Bogga loo socdo waa inuu noqdaa cinwaan sax ah.", + "mergehistory-autocomment": "Waxaa la mideeyay [[:$1]] oo lagu daray [[:$2]]", + "mergehistory-comment": "Waxaa la mideeyay [[:$1]] laguna daray [[:$2]]: $3", + "mergehistory-same-destination": "Bogga isha iyo bogga loo socdo ma noqon karaan isku mid", "mergehistory-reason": "Sabab:", - "history-title": "Dib u fiirinta taariikhda \"$1\"", - "difference-title": "Farqiga u dhexeeya dib u fiirisoshooyinka $1", + "mergehistory-source-deleted-reason": "Bogga asalka ah si otomaatig ah ayaa loo tirtiray ka dib markii taariikhda la midoobay sababtoo ah moodalka nuxurkiisu uma ogola dib u hagaajin isla markaana aysan ku harin wax dib u eegisyo ah", + "mergehistory-source-deleted": "Sidoo kale, [[:$1]] waa la tirtiray sababtoo ah mar kale ma laha wax dib u eegisyo ah oo muuqda, moodalka nuxurkiisuna uma ogola in ka tagis dib u hagaajin ah.", + "mergelog": "Diiwaanka isku darka", + "revertmerge": "Ka saar isku darka", + "mergelogpagetext": "Haddaanay ku xusan hoos liiska isku darkii ugu dambeeyay ee taariikhda hal bog lagu daray bog kale.", + "history-title": "$1: Dib u fiirinta taariikhda", + "difference-title": "$1: Farqiga u dhexeeya dib u fiirisoshooyinka", + "difference-title-multipage": "$1 iyo $2: Farqiga u dhexeeya bogagga", + "difference-multipage": "(Farqiga u dhexeeya bogagga)", "lineno": "Safka $1:", + "lineno-inline": "Khad $1 ⟶ $2:", "compareselectedversions": "Is barbardhig bedelyada aad dooratay", "showhideselectedversions": "Itusi/qari bedelaadyada aad dooratay", + "showhideselectedfileversions": "Beddel muuqashada noocyada faylka ee la doonay", "editundo": "ka noqo", - "diff-multi-sameuser": "({{PLURAL:$1|Hal dib u eegis dhexdhexaad|$1 dib u eegis dhexdhexaad ah}} isla isticmaale aan la muujin)", + "diff-incompatible": "Lama barbar dhigi karo moodallada nuxurka ee \"$1\" iyo \"$2\"", + "diff-empty": "(Wax isbedel ah ma jiro)", + "diff-user-edits": "$1 {{PLURAL:$1|wax ka beddel|wax ka beddello}}", + "diff-multi-sameuser": "({{PLURAL:$1|Hal dib u eegis dhexdhexaad|$1 dib u eegis dhexdhexaad ah}} isla {{GENDER\n:$3|isticmaale}} aan la muujin)", + "diff-multi-otherusers": "({{PLURAL:$1|Hal wax ka beddel dhexe|$1 wax ka beddello dhexe}} oo ay sameeyeen {{PLURAL:$2|hal isticmaale kale|$2 isticmaalayaal}} lama muujin)", + "diff-multi-manyusers": "({{PLURAL:$1|Hal dib u eegis dhexdhexaad ah|$1 dib u eegisyo dhexdhexaad ah}} oo ay sameeyeen in ka badan $2 {{PLURAL:$2|isticmaale|isticmaaleyaal}} lama muujin)", + "diff-paragraph-moved-tonew": "Faqradda waa la wareejiyay. Guji si aad ugu booddo goobta cusub.", + "diff-paragraph-moved-toold": "Faqraddan waa la wareejiyay. Guji si aad ugu booddo halkii ay markii hore taallay.", + "diff-inline-tooltip-ins": "Waxyaabo lagu daray", + "diff-inline-tooltip-del": "Waxyaabaha waa la tirtiray", + "diff-inline-format-label": "Gudaha xariiqda", + "diff-inline-switch-desc": "Wuxuu u kala beddelaa qaabka isku dhex jira iyo qaabka laba tiir leh", + "diff-line-deleted": "⟵ tirtir", + "diff-newline": "↲ khad cusub", + "difference-bad-old-revision": "Nuxurka dib u eegistii hore waa maqan yahay ama wuu xumaaday.", + "difference-bad-new-revision": "Nuxurka isbeddelka cusub waa maqan yahay ama wuu dhaawacmay", "searchresults": "Natiijada raadinta (Baaris)", + "search-filter-title-prefix": "Kaliya waxa laga raadinayaa bogyada ay cinwaankoodu ka bilaawdaan \"$1\"", + "search-filter-title-prefix-reset": "Raadi dhammaan bogagga", "searchresults-title": "Raadinta natiijooyinka \"$1\"", + "titlematches": "Isbarbardhigga cinwaanka bogga", + "textmatches": "Isbarbardhigga qoraalka bogga", + "notextmatches": "Ma jiraan qoraallo bog oo la mid ah", "prevn": "Ka horeeya {{PLURAL:$1|$1}}", "nextn": "Ku xiga {{PLURAL:$1|$1}}", + "prev-page": "boggii hore", + "next-page": "bogga xiga", "prevn-title": "ka horeeyay $1 {{PLURAL:$1|natiijo|natiijooyinka}}", "nextn-title": "Kan ku xiga $1 {{PLURAL:$1|natiijo|natiijooyinka}}", "shown-title": "Itus $1 {{PLURAL:$1|natiijo|natiijooyinka}} halkii bog", "viewprevnext": "Fiiri ($1 {{int:pipe-separator}} $2) ($3).", - "searchmenu-exists": "Waxaa ku jiro bog lagu magacdaray \"[[:$1]]\" wikigaan. {{PLURAL:$2|0=|Sidoo kale fiiri natiijooyinka raadinta kale ee la helay.}}", + "searchmenu-exists": "Waxaa {{SITENAME}} ku yaalla bog magaciisu yahay \"[[:$1]]\". {{PLURAL:$2|0=|Eeg sidoo kale natiijooyinka kale ee raadinta ee la helay.}}", "searchmenu-new": "Ku abuur bogga \"[[:$1]]\" wikigaan! {{PLURAL:$2|0=|Sidoo kale fiiri bogga laga helay raadintaada.|Sidoo kale eeg natiijooyinka raadinta ee la helay.}}", "searchprofile-articles": "Maqaalada kooban", "searchprofile-images": "Multimedia-ha", @@ -492,21 +902,59 @@ "search-redirect": "(laga soo toosiyay $1)", "search-section": "(maqaalka $1)", "search-category": "(qaybta $1)", + "search-file-match": "(wuxuu u dhigmadaa nuxurka faylka)", "search-suggest": "Ma waxaad ulajeeday: $1", "search-rewritten": "Muujinaya natiijooyin $1 ah. Natiijooyin lama helin $2 .", + "search-interwiki-resultset-link": "Eeg dhammaan natiijooyinka", "search-interwiki-more": "(wax kale)", + "search-interwiki-more-results": "natiijooyin dheeraad ah", "search-relatedarticle": "La xiriiro", + "search-invalid-sort-order": "Habka kala sifeynta $1 lama aqoonsan, waxaa la isticmaali doonaa habka caadiga ah. Hababka kala sifeynta ee saxda ah waa: $2", + "search-unknown-profile": "Qeexitaanka raadinta ee $1 lama aqoonsan, qeexitaanka raadinta caadiga ah ayaa la adeegsan doonaa.", + "search-thumbnail-alt": "Sawir yar oo ah $1", "searchrelated": "La xiriiro", "searchall": "Dhamaan", "search-showingresults": "{{PLURAL:$4|Najiitada $1 ee $3|Natiijooyinka $1 – $2 ee $3}}", "search-nonefound": "Wax natiijo oo ka soo baxay ma jirto wixii aad raadisay", + "search-nonefound-thiswiki": "Wax natiijo ah oo u dhiganta weydiinta lagama helin goobtan.", "powersearch-legend": "Sidii aad wax uugu raadin laheed", "powersearch-ns": "ka raadi xarun magaceedka:", "powersearch-togglelabel": "Fiiri", "powersearch-toggleall": "Dhamaan", "powersearch-togglenone": "Waxna", + "powersearch-remember": "Xasuuso xulashada raadinta mustaqbalka", + "search-error": "Qalad ayaa dhacay markii la raadinayay: $1", + "search-warning": "Digniin ayaa dhacday intii lagu jiray raadinta: $1", "mypreferences": "Dooqyada", "searchresultshead": "Raadi", + "prefs-description-misc": "Habbee tusmada", + "prefs-help-watchlist-token2": "Tani waa furaha sirta ah ee quudinta webka ee liiskaaga la socodka.\nQof kasta oo yaqaan wuxuu awoodi doonaa inuu akhriyo liiskaaga la socodka, sidaas darteed ha wadaagin.\nHaddii aad u baahato, [[Special:ResetTokens|waad dib u dejin kartaa]].", + "savedrights": "Kooxaha isticmaalaha ee {{GENDER:$1|$1}} waa la kaydiyay.", + "prefs-namespaces": "Meel-magacyo", + "default": "Caadi", + "linterror-bogus-image-options": "Ikhtiyaar fayl oo aan sax ahayn", + "linterror-deletable-table-tag": "Calaamadda miiska ee la rabo in la tirtiro", + "linterror-fostered": "Nuxur la kobciyay", + "linterror-html5-misnesting": "Isku dhexgal khaldan (hadda wuu jabay)", + "linterror-inline-media-caption": "Qoraal aan muuqan", + "linterror-large-tables": "Miisas waaweyn oo burburiya muujinta aaladaha moobilka", + "linterror-misc-tidy-replacement-issues": "Khaladaad kala duwan oo calaamadayn ah", + "linterror-misnested-tag": "Calaamad si khaldan loo dhexgeliyay oo ay tahay in si sax ah loo kala dhexgeliyo", + "linterror-missing-end-tag": "Calaamadda dhammaadka ayaa maqan", + "linterror-missing-end-tag-in-heading": "Calaamadda dhammaadka ee cinwaanka ayaa maqan", + "linterror-missing-image-alt-text": "Qoraalka beddelka sawirka ayaa maqan", + "linterror-multi-colon-escape": "Ka baxsasho labo dhibcood oo badan", + "linterror-multiline-html-table-in-list": "Miis HTML5 ah oo xariiqyo badan leh oo ku jira liis", + "linterror-multiple-unclosed-formatting-tags": "Calaamado qaabayn oo badan oo aan la xirin oo ku jira bogga", + "linterror-night-mode-unaware-background-color": "Qaabka midabka asalka ee gudaha wuxuu u baahan yahay midab qoraal", + "linterror-obsolete-tag": "Calaamad HTML ah oo duugowday", + "linterror-pwrap-bug-workaround": "Xal ku meelgaar ah oo loogu talagalay khaladka duubista tuducyada", + "linterror-self-closed-tag": "Calaamad is-xiraysa", + "linterror-stripped-tag": "Calaamad laga saaray", + "linterror-tidy-font-bug": "Calaamadda font-ka waxay isku dayeysaa inay beddesho midabka xiriirka", + "linterror-tidy-whitespace-bug": "Khalad ka jira falanqaynta meelaha bannaan", + "linterror-unclosed-quotes-in-heading": "Xigasho aan la xirin oo ka baxaysa tusmada", + "linterror-wikilink-in-extlink": "Xiriirro ku jira xiriirro", "email": "E-mail", "saveusergroups": "Kaydi kooxaha isticmaalayaasha", "userrights-groupsmember": "Ka mid ah:", @@ -544,6 +992,9 @@ "right-editmyoptions": "Bedelka dooqyada", "grant-createeditmovepage": "Abuur, bedel, iyo wareejinta boggaga", "newuserlogpage": "Diiwaanka hal abuurka isticmaalaha", + "newuserlogpagetext": "Tani waa diiwaanka abuurista isticmaaleyaasha.", + "rightslog": "Diiwaanka xuquuqaha isticmaalaha", + "rightslogtext": "Tani waa diiwaanka isbeddellada xuquuqda isticmaaleyaasha.", "action-read": "akhri boggaan", "skin-action-addsection": "Hadal ku dar", "action-edit": "wax ka badal boggaan", @@ -558,11 +1009,15 @@ "action-block": "ka mamnuuc isticmaalahaan in oo wax badalo", "action-protect": "Difaac", "nchanges": "$1 {{PLURAL:$1|bedelka|bedelada}}", + "enhancedrc-since-last-visit": "$1 {{PLURAL:$1|tan iyo booqashadii ugu dambeysay}}", "enhancedrc-history": "Taariikh", "recentchanges": "Isbedelada dhow", "recentchanges-legend": "Dooqyada isbedelada dhow", "recentchanges-summary": "Dabagal isbedelada dhow ee wikiga ee ku dhacay bogaan.", "recentchanges-noresult": "Ma jiraan wax is bedel ah xilliga aad soo koobtay ee u dhigma habkaan.", + "recentchanges-timeout": "Raadintan waa waqtigeedii dhammaaday. Waxaa laga yaabaa inaad isku daydo cabbirro raadineed oo kale.", + "recentchanges-network": "Sababo farsamo awgood, natiijooyin lama soo rari karo. Fadlan isku day inaad dib u cusboonaysiiso bogga.", + "recentchanges-notargetpage": "Geli magaca bogga kore si aad u aragto isbeddellada la xiriira boggaas.", "recentchanges-feed-description": "Dabagal isbedelada dhow ee wikiga oo ku dhacay feedkaan", "recentchanges-label-newpage": "Wax badalkaan wuxuu abuuray bog cusub", "recentchanges-label-minor": "Kan waa wax badal yar", @@ -571,27 +1026,141 @@ "recentchanges-label-plusminus": "Qaadka bogga wuxuu ku bedelmay tirada halbeega baytka", "recentchanges-legend-heading": "Sharaxaad:", "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (sidoo kale eeg [[Special:NewPages|liiska bogagga cusub]])", + "recentchanges-legend-watchlistexpiry": "Geli magaca bogga kor si aad u aragto isbeddellada la xiriira boggaas", + "recentchanges-submit": "Muuji", + "rcfilters-tag-remove": "Ka saar '$1'", + "rcfilters-legend-heading": "Liiska soo gaabinta:", "rcfilters-other-review-tools": "Qalabka kale ee dubu eegista", + "rcfilters-group-results-by-page": "Natiijooyinka u kala kooxee bog ahaan", "rcfilters-activefilters": "Shaandhayn firfircoon", "rcfilters-activefilters-hide": "Qari", + "rcfilters-activefilters-show": "Muuji", + "rcfilters-activefilters-hide-tooltip": "Qari qaybta shaandhooyinka firfircoon", + "rcfilters-activefilters-show-tooltip": "Muuji qaybta shaandhooyinka firfircoon", + "rcfilters-advancedfilters": "Shaandhooyin horumarsan", + "rcfilters-limit-title": "Natiijooyinka la muujinayo", "rcfilters-limit-and-date-label": "$1 {{PLURAL:$1|beddel|bedello}}, $2", - "rcfilters-days-show-days": "{{PLURAL:$1|maalin qura|maalmood|$1 maalmo|$1 maalin}}", + "rcfilters-limit-and-date-popup-dialog-aria-label": "Shaandhee natiijooyinka iyadoo lagu saleynayo tirada isbeddellada iyo muddada waqtiga", + "rcfilters-date-popup-title": "Muddada waqtiga ee la raadinayo", + "rcfilters-days-title": "Maalmihii dhowaa", + "rcfilters-hours-title": "Saacadaha dhowaa", + "rcfilters-days-show-days": "$1 {{PLURAL:$1|maalin|maalmo}}", + "rcfilters-days-show-hours": "$1 {{PLURAL:$1|saacad|saacadood}}", + "rcfilters-highlighted-filters-list": "La iftiimiyay: $1", + "rcfilters-quickfilters": "Shaandhooyin la kaydiyay", + "rcfilters-quickfilters-placeholder-title": "Weli lama kaydin wax shaandheeye ah", + "rcfilters-quickfilters-placeholder-description": "Si aad u kaydiso dejimaha shaandheeyahaaga oo aad mar kale u isticmaasho dambe, guji astaanta bookmark-ka ee qaybta shaandheeyeyaasha firfircoon ee hoose.", + "rcfilters-savedqueries-defaultlabel": "Shaandheeyeyaasha la kaydiyay", + "rcfilters-savedqueries-rename": "Magacaabi", + "rcfilters-savedqueries-setdefault": "Ka dhig midka caadiga ah", + "rcfilters-savedqueries-unsetdefault": "Ka saar sida caadiga ah", + "rcfilters-savedqueries-remove": "Tirtir", + "rcfilters-savedqueries-new-name-label": "Magaca", + "rcfilters-savedqueries-new-name-placeholder": "Sharax ujeedada shaandhada", + "rcfilters-savedqueries-apply-label": "Abuur shaandho", + "rcfilters-savedqueries-cancel-label": "Jooji", + "rcfilters-savedqueries-add-new-title": "Keydi dejimaha shaandhada ee hadda jira", + "rcfilters-savedqueries-already-saved": "Shaandhooyinkan hore ayaa loo kaydiyay. Beddel dejimahaaga si aad u abuurto Shaandho La Kaydiyay oo cusub.", + "rcfilters-restore-default-filters": "Soo celi shaandhooyinka caadiga ah", "rcfilters-clear-all-filters": "Tirtir dhammaan shaandhada", + "rcfilters-show-new-changes": "Eeg isbeddellada cusub ee ka dambeeyay $1", "rcfilters-search-placeholder": "Shaandhee isbeddellada ugu cusub (Mushaax ama gudagal qorista)", "rcfilters-search-placeholder-mobile": "Shaandho", + "rcfilters-invalid-filter": "Shaandho aan sax ahayn", "rcfilters-empty-filter": "Ma lahan wax shaandho ah. Dhammaan wax qorista waa la soo bandhigayaa.", + "rcfilters-filterlist-title": "Shaandho", + "rcfilters-filterlist-whatsthis": "Sidee ay u shaqeeyaan?", "rcfilters-highlightbutton-title": "Barashada natiijooyinka", + "rcfilters-highlightmenu-title": "Dooro midab", + "rcfilters-highlightmenu-help": "Dooro midab si aad u muujiso hantidan", + "rcfilters-filterlist-noresults": "Wax shaandho ah lama helin", + "rcfilters-noresults-conflict": "Wax natiijooyin ah lama helin sababtoo ah shuruudaha raadinta way is khilaafsan yihiin", + "rcfilters-state-message-subset": "Shaandhadani wax saameyn ah ma leh sababtoo ah natiijooyinkeeda waxaa ku jira kuwa shaandhooyinka ka ballaaran ee soo socda {{PLURAL:$2|shaandho|shaandhooyin}} (isku day inaad midab ku muujiso si aad u kala soocdo): $1", + "rcfilters-state-message-fullcoverage": "Doorashada dhammaan shaandhooyinka kooxdan waxay la mid tahay in aan midna la dooran, sidaas darteed shaandhadan wax saameyn ah ma leh. Kooxdu waxa ay ka kooban tahay: $1", + "rcfilters-filtergroup-authorship": "Qoraaga wax ku biirinta", + "rcfilters-filter-editsbyself-label": "Isbeddellada aad sameysay", + "rcfilters-filter-editsbyself-description": "Wax ku biirintaada", + "rcfilters-filter-editsbyother-label": "Isbeddellada ay sameeyeen dadka kale", + "rcfilters-filter-editsbyother-description": "Dhammaan isbeddellada marka laga reebo kuwa aad adigu sameysay.", "rcfilters-filtergroup-user-experience-level": "Diiwaan-galinta gudegalaha iyo khibraddiisa", + "rcfilters-filter-user-experience-level-registered-label": "Diiwaangashan", "rcfilters-filter-user-experience-level-registered-description": "Wax beddelayaasha gudaha ku jira", - "rcfilters-filter-user-experience-level-unregistered-label": "Aan diiwaanka ku jirin", - "rcfilters-filter-user-experience-level-unregistered-description": "Wax baddelayasha aan diiwaanka ku jirin", + "rcfilters-filter-user-experience-level-unregistered-label": "Aan diiwaangashanayn", + "rcfilters-filter-user-experience-level-unregistered-description": "Tifaftirayaasha aan soo gelin.", + "rcfilters-filter-user-experience-level-unregistered-description-temp": "Tifaftirayaasha aan soo gelin iyo kuwa isticmaalaya akoonnada ku meel gaarka ah.", "rcfilters-filter-user-experience-level-newcomer-label": "Soo galootiga cusub", + "rcfilters-filter-user-experience-level-newcomer-description": "Tifaftirayaasha diiwaangashan ee leh wax ka yar 10 wax ka beddel ama 4 maalmood oo firfircooni ah.", + "rcfilters-filter-user-experience-level-learner-label": "Barayaasha", + "rcfilters-filter-user-experience-level-learner-description": "Tifaftirayaasha diiwaangashan ee waayo-aragnimadoodu u dhexeyso \"Kuwa Cusub\" iyo \"Isticmaalayaasha Khibradda Leh.\"", + "rcfilters-filter-user-experience-level-experienced-label": "Isticmaalayaasha khibradda leh", + "rcfilters-filter-user-experience-level-experienced-description": "Tifaftirayaasha diiwaangashan ee leh in ka badan 500 wax ka beddel iyo 30 maalmood oo firfircooni ah.", + "rcfilters-filtergroup-automated": "Wax ku biirinta otomaatiga ah", + "rcfilters-filter-bots-label": "Bot", + "rcfilters-filter-bots-description": "Wax ka beddelka lagu sameeyay qalab otomaatig ah.", "rcfilters-filter-humans-label": "Dad (maaha bot)", + "rcfilters-filter-humans-description": "Wax ka beddelka ay sameeyeen tifaftirayaal bini'aadam ah.", + "rcfilters-filtergroup-reviewstatus": "Xaaladda dib u eegista", + "rcfilters-filter-reviewstatus-unpatrolled-description": "Wax ka beddel aan gacanta ama si otomaatig ah loo calaamadin inuu yahay mid la kormeeray.", + "rcfilters-filter-reviewstatus-unpatrolled-label": "Aan la kormeerin", + "rcfilters-filter-reviewstatus-manual-description": "Wax ka beddel si gacanta ah loo calaamadeeyay inuu yahay mid la kormeeray.", + "rcfilters-filter-reviewstatus-manual-label": "Si gacanta ah loo kormeeray", + "rcfilters-filter-reviewstatus-auto-description": "Wax ka beddelka ay sameeyeen isticmaalayaasha horumarsan ee shaqadooda si otomaatig ah loogu calaamadeeyo inay yihiin kuwo la kormeeray.", + "rcfilters-filter-reviewstatus-auto-label": "Si otomaatig ah loo kormeeray", + "rcfilters-filtergroup-significance": "Muhiimadda", + "rcfilters-filter-minor-label": "Wax ka beddelidda yaryar", + "rcfilters-filter-minor-description": "Wax ka beddelka uu qoraagu u calaamadeeyay inuu yahay mid yar.", + "rcfilters-filter-major-label": "Wax ka beddellada aan yareyn", + "rcfilters-filter-major-description": "Wax ka beddel aan loo calaamadin mid yar.", + "rcfilters-filtergroup-watchlist": "Bogagga ku jira liiska la socodka", + "rcfilters-filtergroup-watchlistactivity": "Dhaqdhaqaaqa liiska la socodka", + "rcfilters-filter-watchlistactivity-unseen-label": "Isbeddello aan la arag", + "rcfilters-filter-watchlistactivity-unseen-description": "Isbeddellada ku dhacay bogagga aadan booqan tan iyo markii isbeddelladaas dhaceen.", + "rcfilters-filter-watchlistactivity-seen-label": "Isbeddello la arkay", + "rcfilters-filter-watchlistactivity-seen-description": "Isbeddellada ku dhacay bogagga aad booqatay tan iyo markii isbeddelladaas dhaceen.", + "rcfilters-filtergroup-changetype": "Nooca isbeddelka", "rcfilters-filter-pageedits-label": "Beddelka bogga", + "rcfilters-filter-pageedits-description": "Tifaftirada nuxurka wiki, doodaha, sharraxaadaha qaybaha…", "rcfilters-filter-newpages-label": "Bogagga la sameeyay", + "rcfilters-filter-newpages-description": "Tifaftirada abuura bogag cusub.", + "rcfilters-filter-categorization-label": "Isbeddellada qaybaha", + "rcfilters-filter-categorization-description": "Diiwaannada bogagga lagu daro ama laga saaro qaybaha.", "rcfilters-filter-logactions-label": "Diiwaan-galinta howlaha", + "rcfilters-filter-logactions-description": "Tallaabooyinka maamulka, tirtiridda bogagga, soo gelinta faylasha…", + "rcfilters-filter-accountcreations-label": "Abuurista akoonka", + "rcfilters-filter-accountcreations-description": "Diiwaannada abuurista akoonnada. Waa in la doortaa falalka la diiwaangeliyay.", + "rcfilters-hideminor-conflicts-typeofchange-global": "Shaandhada \"Tifaftirada yaryar\" waxay ka hor imaanaysaa mid ama ka badan oo ka mid ah shaandhooyinka \"Nooca isbeddelka\", sababtoo ah noocyada qaar ee isbeddelka looma calaamadin karo \"yar\". Shaandhooyinka is khilaafaya waxaa lagu calaamadeeyay qaybta shaandhooyinka firfircoon ee kore.", + "rcfilters-hideminor-conflicts-typeofchange": "Noocyada qaar ee isbeddelka looma calaamadin karo \"yar\", sidaas darteed shaandhadan waxay ka hor imaanaysaa shaandhooyinka \"Nooca isbeddelka\" ee soo socda: $1", + "rcfilters-typeofchange-conflicts-hideminor": "Shaandhadan \"Nooca isbeddelka\" waxay ka hor imaanaysaa shaandhada \"Tifaftirada yaryar\". Noocyada qaar ee isbeddelka looma calaamadin karo \"yar\".", + "rcfilters-filtergroup-lastrevision": "Dib u eegisyada ugu dambeeyay", + "rcfilters-filter-lastrevision-label": "Dib u eegisyada ugu dambeeye", + "rcfilters-filter-lastrevision-description": "Kaliya isbeddelka ugu dambeeyay ee bogga.", + "rcfilters-filter-previousrevision-label": "Ma aha dib u eegista ugu dambeysay", + "rcfilters-filter-previousrevision-description": "Dhammaan isbeddellada aan ahayn \"dib u eegista ugu dambeysay\".", + "rcfilters-filter-excluded": "Laga saaray", + "rcfilters-tag-help": "Macluumaad dheeraad ah oo ku saabsan calaamadda \"$1\"", + "rcfilters-tag-prefix-namespace-inverted": "maya :$1", + "rcfilters-tag-prefix-tags-inverted": "maya #$1", + "rcfilters-exclude-button-off": "Ka saar kuwa la doortay", + "rcfilters-exclude-button-on": "Ka saaraya kuwa la doortay", + "rcfilters-view-tags": "Tifaftirada la calaamadeeyay", + "rcfilters-view-namespaces-tooltip": "Natiijooyinka ku shaandhee meel-magac", + "rcfilters-view-tags-tooltip": "Ku shaandhee natiijooyinka adigoo isticmaalaya calaamadaha tifaftirka", + "rcfilters-view-return-to-default-tooltip": "Ku noqo liiska shaandhooyinka ugu weyn", + "rcfilters-view-tags-help-icon-tooltip": "Wax badan ka baro tifaftirada la calaamadeeyay", "rcfilters-liveupdates-button": "Hagaajin toos ah", + "rcfilters-liveupdates-button-title-on": "Dami cusboonaysiinta tooska ah", + "rcfilters-liveupdates-button-title-off": "Muuji isbeddellada cusub marka ay dhacaan", + "rcfilters-watchlist-markseen-button": "Dhammaan isbeddellada u calaamadee kuwo la arkay", + "rcfilters-watchlist-showupdated": "Isbeddellada lagu sameeyay bogyada aadan booqan tan iyo markii ay isbeddelladu dhaceen waxay ku qoran yihiin far waaweyn , iyagoo wata calaamado adag.", + "rcfilters-filter-showlinkedfrom-label": "Muuji isbeddellada bogyada laga soo xiriiriyay", + "rcfilters-filter-showlinkedfrom-option-label": "Bogagga laga soo xiriiriyay bogga la doortay", + "rcfilters-filter-showlinkedto-label": "Muuji isbeddellada bogyada ku soo xiriiraya", + "rcfilters-filter-showlinkedto-option-label": "Bogagga ku soo xiriiraya bogga la doortay", + "rcfilters-target-page-placeholder": "Geli magaca bogga (ama qaybta)", + "rcfilters-allcontents-label": "Dhammaan nuxurka", + "rcfilters-alldiscussions-label": "Dhammaan doodaha", "rcnotefrom": "Hoos {{PLURAL:$5|waa isbadelka | waa isbedelada}} tan iyo $3, $4 (illaa iyo $1 muujiyay).", + "rclistfromreset": "Dib u kici doorashada taariikhda", "rclistfrom": "Itusi isbedelada cusub oo ka bilaabaneyso $3 $2", "rcshowhideminor": "$1 wax ka badal yar", "rcshowhideminor-show": "Itus", @@ -611,6 +1180,9 @@ "rcshowhidemine": "$1 wax ka badlkayga", "rcshowhidemine-show": "I tus", "rcshowhidemine-hide": "Qari", + "rcshowhidecategorization": "kala soocidda bogga $1", + "rcshowhidecategorization-show": "Muuji", + "rcshowhidecategorization-hide": "Qari", "rclinks": "Itusi isbadeladii $1 ee ugu danbeeyay oo dhacay wixii ka danbeeyay $2 maalmood", "diff": "duwanaan", "hist": "taariikh", @@ -620,51 +1192,270 @@ "newpageletter": "C", "boteditletter": "b", "rc-change-size-new": "$1 {{PLURAL:$1|byte|bytes}} isbedel ka dib", + "newsectionsummary": "/* $1 */ qayb cusub", + "rc-old-title": "Markii hore waxaa loo abuuray \"$1\"", "recentchangeslinked": "Isbedelada la'xiriira", + "recentchangeslinked-feed": "Isbeddellada la xiriira", "recentchangeslinked-toolbox": "Isbedelada la'xiriira", "recentchangeslinked-title": "Wax bedelka la xiriiro \"$1\"", "recentchangeslinked-summary": "Gali magac bog si aad u aragto isbeddelada bogagga ku xidhan ama ka imanaya boggaas. (Si aad u aragto xubnaha qaybta, geli {{ns: category}}: Magaca qaybta). Isbedelada bogagga ku jira [[Special:Watchlist|your Watchlist]] waxay ku jiraan adeeg.", "recentchangeslinked-page": "Magaca bogga:", "recentchangeslinked-to": "Itusi isbedelada boggaga la xiriiro bogga aan ku siiyay", "recentchanges-page-added-to-category": "[[:$1]] ku dar qaybta", + "recentchanges-page-added-to-category-bundled": "[[:$1]] waxaa lagu daray qaybta, [[Special:WhatLinksHere/$1|boggaan wuxuu ku jiraa bogag kale]]", "recentchanges-page-removed-from-category": "[[:$1]] laga saaray qaybta", + "recentchanges-page-removed-from-category-bundled": "[[:$1]] waxaa laga saaray qaybta, [[Special:WhatLinksHere/$1|boggaan wuxuu ku jiraa bogag kale]]", + "autochange-username": "Isbeddelka otomaatiga ah ee MediaWiki", "upload": "Soo geli fayl", "uploadbtn": "Soo geli file", + "reuploaddesc": "Hagaji soo gudbinta oo dib ugu laabo foomka soo gudbinta", + "upload-refresh": "cusbooneysii", + "upload-progress-queued": "Sugaya soo degisgu inuu bilowdo. Fadlan taabo badanka dib u cusboonaysiinta si aad mar kale u hubiso.", + "upload-tryagain": "Gudbi sharaxaadda faylka la beddelay", + "upload-tryagain-nostash": "Gudbi faylka dib loo soo geliyay iyo sharaxaadda la beddelay", "uploadnologin": "Gudaha kuma jirtid", + "uploadnologintext": "Fadlan $1 si aad u soo geliso faylal.", + "upload_directory_missing": "Galka soo gelinta ($1) waa maqan yahay, mana uu abuuri karin adeega webka.", + "upload_directory_read_only": "Galka soo gelinta ($1) looma qori karo adeega webka.", "uploaderror": "Qalad soo gelinta", - "upload-permitted": "Nuucyada faylasha la ogolyahay: $1.", + "upload-recreate-warning": "Digniin: Fayl magacan leh waa la tirtiray ama waa la wareejiyay.\n\nDiiwaanka tirtiridda iyo raridda ee boggan halkan ayaa lagu soo bandhigay fudayd ahaan:", + "uploadtext": "Isticmaal foomka hoose si aad u soo geliso faylal.\nSi aad u aragto ama u baadho faylal hore loo soo geliyay, tag [[Special:FileList|liiska faylasha la soo geliyay]]. Soo gelinta iyo dib-u-soo gelinta faylasha sidoo kale waxaa lagu diiwaan geliyaa [[Special:Log/upload|diiwaanka soo gelinta]]. Tirtirista faylasha waxaa lagu diiwaan geliyaa [[Special:Log/delete|diiwaanka tirtirista]].\n\nSi aad fayl ugu darto bog, isticmaal xiriir mid ka mid ah qaababkan:\n* [[{{ns:file}}:File.jpg]] si aad u isticmaasho faylka oo dhan\n* [[{{ns:file}}:File.png|200px|thumb|left|Sharaxaad]] si aad u isticmaasho sawir 200-pixel ah oo sanduuq ku jira dhanka bidix oo leh qoraalka \"Sharaxaad\"\n* [[{{ns:media}}:File.ogg]] si toos ah loogu xiro faylka iyada oo aan la soo bandhigin faylka", + "upload-permitted": "Fayl {{PLURAL:$2|noociisa la oggol yahay|noocyadiisa la oggol yahay}}: $1.", + "upload-preferred": "Fayl {{PLURAL:$2|noociisa la doorbidayo|noocyadiisa la doorbidayo}}: $1.", + "upload-prohibited": "Noocyada faylasha la mamnuucay {{PLURAL:$2|nooc|noocyo}}: $1.", "uploadlogpage": "Diiwaanada soo galiyay", + "uploadlogpagetext": "Hoos waxaa ku yaal liiska soo gelinta faylasha ee ugu dambeeyay.\nEeg [[Special:NewFiles|gallery-ga faylasha cusub]] si aad u hesho dulmar muuqaal ah oo dheeraad ah.", "filename": "Magaca faylka", "filedesc": "Qoraal kooban", + "fileuploadsummary": "Soo Koobid:", + "filereuploadsummary": "Isbeddellada faylka:", "filestatus": "Qaabka ogolaashada koobiga:", + "filesource": "Isha:", "ignorewarning": "Iska dhagooleey digniinta faylka neh keydi", "ignorewarnings": "Iska dhagooley digniin walba", "minlength1": "Faylka magaciisa waa in uu ugu yaraan noqdaa hal xaraf.", + "illegalfilename": "Magaca faylka \"$1\" waxa uu ka kooban yahay xarfo aan loo oggolayn cinwaannada bogagga.\nFadlan dib u magacow faylka oo isku day inaad mar kale soo geliso.", + "filename-toolong": "Magacyada faylasha kama dheeraan karaan 240 bayt.", "badfilename": "Faylka magaciisa waxaa lagu badalay \"$1\".", + "filetype-mime-mismatch": "Lifaaqa faylka \".$1\" kuma waafaqsana nooca MIME ee faylka la ogaaday ($2).", + "filetype-badmime": "Faylasha nooca MIME \"$1\" looma oggola in la soo geliyo.", + "filetype-unwanted-type": "\".$1\" waa nooc fayl aan la rabin.\n{{PLURAL:$3|Nooca faylka la doorbiday waa|Noocyada faylasha la doorbiday waa}} $2.", + "filetype-banned-type": "\".$1\" {{PLURAL:$4|ma aha nooc fayl la oggol yahay|ma aha noocyo faylal la oggol yahay}}.\n{{PLURAL:$3|Nooca faylka la oggol yahay waa|Noocyada faylasha la oggol yahay waa}} $2.", + "filetype-missing": "Faylka ma laha lifaaq (sida \".jpg\").", + "empty-file": "Faylka aad soo gudbisay wuu madhnaa.", + "file-too-large": "Faylka aad soo gudbisay aad buu u weynaa.", + "filename-tooshort": "Magaca faylka aad buu u gaaban yahay.", "filetype-banned": "Faylka nuucaan waa laga mamnuucay", + "verification-error": "Faylkani ma gudbin xaqiijinta faylka.", + "hookaborted": "Wax ka beddelka aad isku dayday waa la joojiyey iyadoo ay sababtay extension.", "illegal-filename": "Magaca file'kaan lama ogola", "unknown-error": "Qalad la aqoon aa dhacay.", "tmp-create-error": "Mala sameyn karin fayl kumeel gaar ah.", + "tmp-write-error": "Khalad ayaa dhacay marka la qorayay fayl ku meelgaar ah.", "large-file": "waxaa loo baahanyahay in ay san file'yada ka weynaan $1;\nfile'kaan waa $2.", + "largefileserver": "Faylkani wuu ka weyn yahay inta adeegu loo habeeyey inuu oggolaado.", + "emptyfile": "Faylka aad soo gelisay wuxuu u muuqdaa mid madhan.\nTani waxay ka iman kartaa khalad ku jira magaca faylka.\nFadlan hubi inaad dhab ahaantii rabto inaad soo geliso faylkan.", + "windows-nonascii-filename": "Wiki-gan ma taageero magacyo faylal leh xarfo gaar ah.", + "filepageexists": "Bogga sharaxaadda ee faylkan hore ayaa loo abuuray [[:$1]], laakiin fayl leh magacan hadda ma jiro.\nSoo koobidda aad geliso ma ka soo muuqan doonto bogga sharaxaadda.\nSi ay u soo muuqato halkaas, waa inaad gacanta ku saxdaa.\n[[$1|thumb]]", + "fileexists-extension": "Fayl magac u dhow hore ayuu u jiraa: [[$2|thumb]]\n* Magaca faylka la soo gelinayo: [[:$1]]\n* Magaca faylka hore u jira: [[:$2]]\nMa laga yaabaa inaad rabto inaad isticmaasho magac ka duwan oo si cad u kala soocan?", + "fileexists-thumbnail-yes": "Faylkani wuxuu u muuqdaa inuu yahay sawir la yareeyay (thumbnail).\n[[$1|thumb]]\nFadlan hubi faylka [[:$1]].\nHaddii faylka la hubiyey uu yahay isla sawirka cabbirkiisa asalka ah, looma baahna in la soo geliyo thumbnail dheeraad ah.", + "file-thumbnail-no": "Magaca faylka wuxuu ku bilaabmaa $1.\nWaxay u muuqataa inay tahay sawir la yareeyay (thumbnail).\nHaddii aad haysato sawirkan oo leh tayada/cabbirka asalka ah, soo geli kan; haddii kale fadlan beddel magaca faylka.", + "fileexists-forbidden": "Fayl magacan leh horay ayuu u jiraa, lamana beddeli karo.\n\nHaddii aad weli rabto inaad faylkaaga soo geliso, fadlan dib ugu noqo oo isticmaal magac cusub.\n[[File:$1|thumb|center|$1]]", + "fileexists-no-change": "Soo gelintani waa nuqul si buuxda ula mid ah nooca hadda ee [[:$1]].", + "fileexists-duplicate-version": "Soo gelintani waa nuqul si buuxda ula mid ah {{PLURAL:$2|nooc hore|noocyo hore}} ee [[:$1]].", + "file-exists-duplicate": "Faylkan waa nuqul ka mid ah {{PLURAL:$1|faylkan|faylasha soo socda}}:", + "file-deleted-duplicate": "Fayl si la mid ah faylkan ([[:$1]]) hore ayaa loo tirtiray.\nWaa inaad hubisaa taariikhda tirtiridda faylkaas ka hor inta aadan dib u soo gelin.", + "file-deleted-duplicate-notitle": "Fayl si la mid ah faylkan hore ayaa loo tirtiray, magaca faylkana waa la qariyay.\nWaa inaad weydiisataa qof awood u leh inuu arko xogta faylasha la qariyay si uu u dib u eego xaaladda ka hor inta aadan dib u soo gelin.", "uploadwarning": "Digniin waxa aad soo gelineesid", + "uploadwarning-text": "Fadlan wax ka beddel sharaxaadda faylka hoose oo mar kale isku day.", + "uploadwarning-text-nostash": "Fadlan dib u soo geli faylka, beddel sharaxaadda hoose oo mar kale isku day.", "savefile": "Faylka kaydi", "uploaddisabled": "wax soo gelinta waa la xiray.", "copyuploaddisabled": "wax soo gelinta dhinaca URL:ka waa la xiray", "uploaddisabledtext": "soo gelinta faylyada waa la xiray", + "php-uploaddisabledtext": "Soo gelinta faylasha waa laga damiyay PHP.\nFadlan hubi dejinta file_uploads.", + "uploadscripted": "Faylkan waxa ku jira HTML ama kood script ah oo laga yaabo in si khalad ah uu u fasirto biraawsarka webka.", + "upload-scripted-pi-callback": "Lama soo gelin karo fayl ka kooban XML-stylesheet Tilmaanta habaynta.", + "upload-scripted-dtd": "Lama soo gelin karo faylal SVG ah oo ka kooban qeexid DTD aan caadi ahayn.", + "uploaded-script-svg": "Waxaa la helay shay script lagu fulin karo \"$1\" oo ku jira faylka SVG ee la soo geliyay.", + "uploaded-event-handler-on-svg": "In SVG faylasha lama oggola dejinta sifooyinka maareeya dhacdooyinka $1=\"$2\".", + "uploaded-href-attribute-svg": "Qaybaha <a> waxa ay ku xirmi karaan oo keliya (href) data: (fayl ku dhex jira), http:// ama https://, ama bartilmaameedyo jajab ah (#, isla dukumeentiga). Qaybaha kale, sida <image>, waxa loo oggol yahay oo keliya data: iyo jajab. Isku day inaad sawirrada ku dhex darto markaad SVG-gaaga dhoofinayso. Waxaa la helay <$1 $2=\"$3\">.", + "uploaded-href-unsafe-target-svg": "Waxaa la helay href ku socda bartilmaameed URI data: aan ammaan ahayn <$1 $2=\"$3\"> oo ku jira faylka SVG ee la soo geliyay.", + "uploaded-animate-svg": "Waxaa la helay summad \"animate\" ah oo laga yaabo inay beddelayso href, iyadoo adeegsanaysa astaanta \"from\" <$1 $2=\"$3\"> oo ku jirta faylka SVG ee la soo geliyay.", + "uploaded-setting-event-handler-svg": "Dejinta astaamaha maamule-dhacdo waa la xannibay, waxaa la helay <$1 $2=\"$3\"> oo ku jira faylka SVG ee la soo geliyay.", + "uploaded-setting-href-svg": "Isticmaalka summadda \"set\" si loogu daro astaanta \"href\" qaybta waalidka waa la xannibay.", + "uploaded-wrong-setting-svg": "Isticmaalka summadda \"set\" si loogu daro bartilmaameed fog/data/script astaamo kasta waa la xannibay. Waxaa la helay <set to=\"$1\"> oo ku jira faylka SVG ee la soo geliyay.", + "uploaded-setting-handler-svg": "SVG dejinaya astaanta \"handler\" oo leh remote/data/script waa la xannibay. Waxaa la helay $1=\"$2\" oo ku jira faylka SVG ee la soo geliyay.", + "uploaded-remote-url-svg": "SVG dejinaya astaan qaabayn kasta oo leh URL fog waa la xannibay. Waxaa la helay $1=\"$2\" oo ku jira faylka SVG ee la soo geliyay.", + "uploaded-image-filter-svg": "Waxaa la helay shaandheeye sawir leh URL: <$1 $2=\"$3\"> oo ku jira faylka SVG ee la soo geliyay.", + "uploadscriptednamespace": "Faylkan SVG waxa uu ka kooban yahay meel magacyo sharci-darro ah \"$1\".", + "uploadinvalidxml": "XML-ka ku jira faylka la soo geliyay lama turjumi karin.", "uploadvirus": "faylka waxaa ku jiro fayrus!\nku saabsan: $1", "upload-source": "Asalka fileka", + "sourcefilename": "Magaca faylka isha:", + "sourceurl": "URL-ka isha:", "destfilename": "Magaca faylka la doonayo", "upload-maxfilesize": "Ugu badnaan cabirka faylka: $1", "upload-description": "Qeexida faylka", "upload-options": "Dooqyada soo gelinta", "watchthisupload": "Faylkaan waardiyeey", + "filewasdeleted": "Fayl magacan leh ayaa hore loo soo geliyey kadibna la tirtiray.\nWaa inaad hubisaa $1 ka hor intaadan mar kale isku dayin inaad soo geliso.", + "filename-thumb-name": "Tani waxay u muuqataa cinwaan thumbnail ah. Fadlan ha dib ugu soo gelin thumbnails isla wiki-ga.\nHaddii kale, fadlan sax magaca faylka si uu u noqdo mid macno leh, oo aan lahayn prefix-ka thumbnail.", + "filename-bad-prefix": "Magaca faylka aad soo gelinayso wuxuu ku bilaabmaa \"$1\", taas oo ah magac aan sharaxaad lahayn oo badanaa si otomaatig ah ay u bixiyaan kaamirooyinka dijitaalka ah.\nFadlan dooro magac fayl oo si fiican u sharaxaya waxa ku jira.", + "upload-proto-error": "Hab raac khaldan", + "upload-proto-error-text": "Soo gelinta fog waxay u baahan tahay URLs ku bilaabma http:// ama ftp://.", + "upload-file-error": "Cilad gudaha ah", + "upload-file-error-text": "Cilad gudaha ah ayaa dhacday markii la isku dayay in adeega lagu abuuro fayl ku meelgaar ah.\nFadlan la xiriir [[Special:ListUsers/sysop|maamulaha]].", + "upload-misc-error": "Cilad soo gelin aan la garanayn", + "upload-misc-error-text": "Cilad aan la garanayn ayaa dhacday intii lagu jiray soo gelinta.\nFadlan hubi in URL-ku yahay mid sax ah oo la heli karo, ka dibna mar kale isku day.\nHaddii dhibaatadu sii socoto, la xiriir [[Special:ListUsers/sysop|maamulaha]].", + "upload-too-many-redirects": "URL-ku waxa uu lahaa sii toosin aad u badan.", + "upload-http-error": "Cilad HTTP ah ayaa dhacday: $1", + "upload-copy-upload-invalid-domain": "Soo gelinta nuqul lagama oggola domain-kan.", + "upload-foreign-cant-upload": "Wiki-kan looma habeeyn in lagu soo geliyo faylal keydka faylasha ee dibadda ah ee la codsaday.", + "upload-foreign-cant-load-config": "Waa lagu guul darreystay in la soo raro habaynta soo gelinta faylasha ee kaydka faylasha dibadda.", + "upload-dialog-disabled": "Soo gelinta faylasha iyadoo la adeegsanayo sanduuqan waa laga naafoobay wiki-gan.", + "upload-dialog-title": "Soo geli fayl", + "upload-dialog-button-cancel": "Jooji", + "upload-dialog-button-back": "Dib u noqo", + "upload-dialog-button-done": "La dhammeeyay", + "upload-dialog-button-save": "Kaydi", + "upload-dialog-button-upload": "Soo geli", + "upload-form-label-infoform-title": "Faahfaahinta", + "upload-form-label-infoform-name": "Magaca", + "upload-form-label-infoform-name-tooltip": "Cinwaan gaar ah oo sharaxaad leh oo faylka loogu talagalay, kaas oo u adeegaya sida magaca faylka. Waxaad isticmaali kartaa luqad fudud oo leh meelaha bannaan. Ha ku darin lifaaqa faylka.", + "upload-form-label-infoform-description": "Sharaxaad", + "upload-form-label-infoform-description-tooltip": "Si kooban u sharax wax kasta oo muhiim ah oo ku saabsan shaqada.\nSawir ahaan, sheeg waxyaabaha ugu muhiimsan ee lagu arko, munaasabadda, ama goobta.", + "upload-form-label-usage-title": "Isticmaalka", + "upload-form-label-usage-filename": "Magaca faylka", + "upload-form-label-own-work": "Kani waa shaqadayda gaarka ah", + "upload-form-label-infoform-categories": "Qeybaha", + "upload-form-label-infoform-date": "Taariikh", + "upload-form-label-own-work-message-generic-local": "Waxaan xaqiijinayaa inaan faylkaan u soo gelinayo si waafaqsan shuruudaha adeegga iyo xeerarka ruqsada ee {{SITENAME}}.", + "upload-form-label-not-own-work-message-generic-local": "Haddii aadan awoodin inaad faylkan ku soo geliso si waafaqsan siyaasadaha {{SITENAME}}, fadlan xidh sanduuqan oo isku day hab kale.", + "upload-form-label-not-own-work-local-generic-local": "Waxa kale oo aad isku dayi kartaa [[Special:Upload|bogga soo gelinta caadiga ah]].", + "upload-form-label-own-work-message-generic-foreign": "Waxaan fahamsanahay inaan faylkan ku soo gelinayo kayd wadaag ah. Waxaan xaqiijinayaa inaan sidaas u samaynayo anigoo raacaya shuruudaha adeegga iyo siyaasadaha rukhsad siinta ee halkaas.", + "upload-form-label-not-own-work-message-generic-foreign": "Haddii aadan awoodin inaad faylkan ku soo geliso si waafaqsan siyaasadaha kaydka wadaagga ah, fadlan xidh sanduuqan oo isku day hab kale.", + "upload-form-label-not-own-work-local-generic-foreign": "Waxa kale oo aad isku dayi kartaa isticmaalka [[Special:Upload|bogga soo gelinta ee {{SITENAME}}]], haddii faylkan lagu soo gelin karo halkaas iyadoo la raacayo siyaasadahooda.", + "backend-fail-stream": "Lama shubi karin faylka \"$1\".", + "backend-fail-backup": "Kuma suurtagelin in nuqul kayd ah laga sameeyo faylka \"$1\".", + "backend-fail-notexists": "Faylka $1 ma jiro.", + "backend-fail-hashes": "Kuma suurtagelin in la helo hash-yada faylka si loo isbarbardhigo.", + "backend-fail-sizes": "Kuma suurtagelin in la helo cabbirrada faylasha si loo isbarbardhigo.", + "backend-fail-notsame": "Fayl aan isku mid ahayn ayaa hore ugu jira \"$1\".", + "backend-fail-invalidpath": "\"$1\" ma aha waddo kaydin oo sax ah.", + "backend-fail-delete": "Kuma suurtagelin in la tirtiro faylka \"$1\".", + "backend-fail-describe": "Kuma suurtagelin in la beddelo xogta metadata ee faylka \"$1\".", + "backend-fail-alreadyexists": "Faylka \"$1\" hore ayuu u jiraa.", + "backend-fail-store": "Kuma suurtagelin in faylka \"$1\" lagu kaydiyo \"$2\".", + "backend-fail-copy": "Kuma suurtagelin in faylka \"$1\" lagu nuqulo \"$2\".", + "backend-fail-move": "Kuma suurtagelin in faylka \"$1\" loo wareejiyo \"$2\".", + "backend-fail-opentemp": "Kuma suurtagelin in la furo fayl ku meelgaar ah.", + "backend-fail-writetemp": "Kuma suurtagelin in lagu qoro fayl ku meelgaar ah.", + "backend-fail-closetemp": "Kuma suurtagelin in la xiro fayl ku meelgaar ah.", + "backend-fail-read": "Kuma suurtagelin in la akhriyo faylka \"$1\".", + "backend-fail-create": "Kuma suurtagelin in la qoro faylka \"$1\".", + "backend-fail-maxsize": "Kuma suurtagelin in la qoro faylka \"$1\" sababtoo ah wuu ka weyn yahay {{PLURAL:$2|hal bayt|$2 bayt}}.", + "backend-fail-readonly": "Bakhaarka kaydinta \"$1\" hadda waa mid akhris keliya ah. Sababta la bixiyay waa: $2", + "backend-fail-synced": "Faylka \"$1\" waxa uu ku jiraa xaalad aan iswaafaqsanayn gudaha kaydinta gudaha ee dhammaadka dambe.", + "backend-fail-connect": "Kuma suurtagelin in lagu xirmo dhammaadka dambe ee kaydinta \"$1\".", + "backend-fail-internal": "Cilad aan la garanayn ayaa ka dhacday dhammaadka dambe ee kaydinta \"$1\".", + "backend-fail-contenttype": "Lama ogaan karo nooca nuxurka faylka si loo kaydiyo \"$1\".", + "backend-fail-batchsize": "Bakhaarka kaydinta ayaa la siiyay koox ka kooban $1 {{PLURAL:$1|hawlgal|hawlgallo}} faylal; xadka waa $2 {{PLURAL:$2|hawlgal|hawlgallo}}.", + "backend-fail-usable": "Lama akhrin karo ama lama qori karo faylka \"$1\" sababtoo ah oggolaansho ku filan ma jiro ama galalka/konteynarrada waa maqan yihiin.", + "backend-fail-stat": "Lama akhrin karo xaaladda faylka \"$1\".", + "backend-fail-hash": "Lama go'aamin karo hash-ka sirta ah ee faylka \"$1\".", + "lockmanager-notlocked": "Lama furi karo \"$1\"; ma aha mid xiran.", + "lockmanager-fail-closelock": "Lama xiri karo faylka qufulka ee \"$1\".", + "lockmanager-fail-deletelock": "Lama tirtiri karo faylka qufulka ee \"$1\".", + "lockmanager-fail-acquirelock": "Lama heli karo qufulka \"$1\".", + "lockmanager-fail-openlock": "Lama furi karo faylka qufulka ee \"$1\". Hubi in galka soo gelinta si sax ah loo habeeyay iyo in adeega webka uu leeyahay oggolaansho uu wax ugu qoro galkaas. Ka eeg https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:$wgUploadDirectory wixii macluumaad dheeraad ah.", + "lockmanager-fail-releaselock": "Lama sii deyn karo qufulka \"$1\".", + "lockmanager-fail-db-bucket": "Lama xiriiri karo ku filan xog ururiyeyaasha qufulka ee ku jira kooxda $1.", + "lockmanager-fail-db-release": "Lama sii deyn karo qufullada keydka xogta $1.", + "lockmanager-fail-svr-acquire": "Lama heli karo qufullada server-ka $1.", + "lockmanager-fail-svr-release": "Lama sii deyn karo qufullada server-ka $1.", + "lockmanager-fail-conflict": "Lama heli karo qufulka. Qof kale ayaa wax ka samaynaya faylkan.", + "zip-file-open-error": "Khalad ayaa dhacay markii la furayay faylka si loo sameeyo hubinta ZIP.", + "zip-wrong-format": "Faylka la cayimay ma aha fayl ZIP ah.", + "zip-bad": "Faylka waa ZIP dhaawacmay ama aan si sax ah loo akhrin karin.\nLama hubin karo si amni ah.", + "zip-unsupported": "Faylka waa ZIP isticmaala astaamo ZIP ah oo aan MediaWiki taageerin.\nLama hubin karo si amni ah.", + "uploadstash": "Kaydka soo gelinta", + "uploadstash-summary": "Boggan wuxuu bixiyaa helitaanka faylasha la soo geliyay ama kuwa weli ku jira habka soo gelinta, balse aan weli lagu daabicin wiki-ga. Faylashan lama arki karo cid kale marka laga reebo qofka soo geliyay.", + "uploadstash-clear": "Nadiifi faylasha kaydsan", + "uploadstash-nofiles": "Ma haysatid faylal kaydsan.", + "uploadstash-badtoken": "Fulinta hawshaas waa fashilantay, laga yaabee in aqoonsigaaga tafatirka uu dhacay. Fadlan mar kale isku day.", + "uploadstash-errclear": "Nadiifinta faylasha way fashilantay.", + "uploadstash-refresh": "Cusboonaysii liiska faylasha", + "uploadstash-exception": "Lama kaydin karo gelinta ku meelgaarka ah ($1): \"$2\".", + "uploadstash-nothumb": "Sawir yar ma jiro", + "uploadstash-header-date": "Taariikh", + "uploadstash-header-filekey": "Furaha", + "uploadstash-header-thumb": "Sawir yar", + "uploadstash-header-dimensions": "Cabbirrada", + "uploadstash-pager-submit": "Muuji liiska faylasha", + "uploadstash-bad-path": "Waddadu ma jirto.", + "uploadstash-bad-path-invalid": "Waddadu ma aha mid sax ah.", + "uploadstash-bad-path-unknown-type": "Nooca \"$1\" lama yaqaan.", + "uploadstash-bad-path-unrecognized-thumb-name": "Magaca thumbnail-ka lama aqoonsan.", + "uploadstash-bad-path-no-handler": "Ma jiro maamul loogu talagalay MIME $1 ee faylka $2.", + "uploadstash-bad-path-bad-format": "Furaha \"$1\" ma aha qaab sax ah.", + "uploadstash-file-not-found": "Furaha \"$1\" lagama helin kaydka ku meelgaarka ah.", + "uploadstash-file-not-found-no-thumb": "Lama heli karo thumbnail-ka.", + "uploadstash-file-not-found-no-local-path": "Ma jiro waddo maxalli ah oo loogu talagalay shayga la cabbiray.", + "uploadstash-file-not-found-no-remote-thumb": "Dib u soo helidda thumbnail-ka waa fashilantay: $1 \nURL = $2", + "uploadstash-file-not-found-missing-content-type": "Madaxa content-type waa maqan yahay.", + "uploadstash-file-not-found-not-exists": "Lama heli karo waddada, ama ma aha fayl caadi ah.", + "uploadstash-file-too-large": "Lama bixin karo fayl ka weyn $1 baytyada.", + "uploadstash-not-logged-in": "Ma jiro isticmaale soo galay, faylalku waa inay lahaadaan milkiile isticmaale.", + "uploadstash-wrong-owner": "Faylkan ($1) kuma xirna isticmaalaha hadda.", + "uploadstash-no-such-key": "Furaha noocaas ah ($1) ma jiro, lama tirtiri karo.", + "uploadstash-zero-length": "Faylku waa eber cabbir ah.", + "invalid-chunk-offset": "Booska qaybta ma aha mid sax ah.", + "img-auth-accessdenied": "Lama oggola gelitaanka", + "img-auth-notindir": "Waddada la codsaday kuma jirto galka la dejiyay ee gelinta.", + "img-auth-badtitle": "Lama abuuri karo cinwaan sax ah oo ka imanaya \"$1\".", + "img-auth-nofile": "Faylka \"$1\" ma jiro.", + "img-auth-isdir": "Waxaad isku dayaysaa inaad gasho gal \"$1\". Kaliya gelitaanka faylasha ayaa la oggol yahay.", "img-auth-streaming": "Woo dareeraa \"$1\".", + "img-auth-public": "Shaqada img_auth.php waa in ay soo bandhigto faylasha wiki gaar ah. \nWiki-kan waxaa loo habeeyay inuu yahay wiki furan. \nSi ammaan fiican loo helo, img_auth.php waa la damiyay.", + "img-auth-noread": "Isticmaaluhu ma haysto oggolaansho uu ku akhriyo \"$1\".", + "http-invalid-url": "URL aan sax ahayn: $1", + "http-invalid-scheme": "URLs leh nidaamka \"$1\" lama taageero.", + "http-request-error": "Codsiga HTTP wuu fashilmay sababo aan la garanayn.", + "http-read-error": "Qalad akhriska HTTP.", + "http-timed-out": "Codsiga HTTP waqtigiisii wuu dhacay.", + "http-curl-error": "Qalad ku yimid soo dejinta URL-ka: $1", + "http-bad-status": "Waxaa dhacay dhibaato intii lagu jiray codsiga HTTP: $1 $2", + "http-internal-error": "Qalad gudaha HTTP ah.", + "upload-curl-error6": "Lama gaari karo URL-ka.", + "upload-curl-error6-text": "URL-ka la bixiyay lama gaari karo. \nFadlan hubi in URL-ku sax yahay iyo in boggu shaqaynayo.", "upload-curl-error28": "Waqtiga woo ka dhamaaday soo gelinta", + "upload-curl-error28-text": "Boggu wuxuu qaatay waqti aad u dheer inuu ka jawaabo. \nFadlan hubi in boggu shaqaynayo, sug wakhti yar kadibna isku day mar kale. \nWaxa kale oo aad isku dayi kartaa waqti aan mashquul ahayn.", "license": "Laysinka:", "license-header": "Laysinka", "nolicense": "Mala dooran", + "licenses-edit": "Xulashooyinka shatiga tafatirka", "license-nopreview": "(Hor fiirin malahan)", - "upload_source_file": "(Faylka kombiyutarkaada)", + "upload_source_url": "(faylka aad ka dooratay URL sax ah oo furan)", + "upload_source_file": "(faylka aad ka dooratay aaladdaada)", + "listfiles-delete": "tirtir", + "listfiles-summary": "Boggan gaarka ah wuxuu muujinayaa dhammaan faylasha la soo geliyay.", + "listfiles-userdoesnotexist": "Koontada isticmaalaha \"$1\" lama diiwaangelin.", + "listfiles-pager-submit": "Muuji liiska faylka", + "imgfile": "fayl", + "listfiles": "Liiska faylka", + "listfiles_subpage": "Faylalka uu soo geliyey $1", + "listfiles_thumb": "Sawir yar", + "listfiles_date": "Taariikh", + "listfiles_name": "Magaca", + "listfiles_user": "Isticmaalaha", + "listfiles_size": "Cabbirka", + "listfiles_description": "Sharaxaad", + "listfiles_count": "Noocyada", + "listfiles-show-all": "Ku dar noocyadii hore ee faylalka", + "listfiles-latestversion": "Nooca hadda jira", + "listfiles-latestversion-yes": "Haa", + "listfiles-latestversion-no": "Maya", "file-anchor-link": "Fayl", "filehist": "Taariikhda faylka", "filehist-help": "Riix taariikhda/waqtiga si aad u argto faylka sida oo ahaa markiisa hore.", @@ -675,28 +1466,75 @@ "filehist-datetime": "Taariikhda/Waqtiga", "filehist-thumb": "Sawir yar", "filehist-thumbtext": "Sawirka yar nuuciisa ahaa $1", + "filehist-nothumb": "Ma jiro sawir yar", "filehist-user": "Isticmaale", "filehist-dimensions": "Cabirka", "filehist-comment": "Ka hadalka", + "filehist-missing": "fayl ma jiro", "imagelinks": "Faylka lagu isticmaalay", "linkstoimage": "waxyaabaha soo socda ee {{PLURAL:$1|bog ayaa adeegsanaya |$1 boggag ayaa isticmaalaya}} faylkaan:", + "linkstoimage-more": "In ka badan $1 {{PLURAL:$1|bog ayaa isticmaala|bogag ayaa isticmaala}} faylkan. \nLiiska hoose wuxuu muujinayaa kaliya {{PLURAL:$1|bogga koowaad|$1 bog ee ugu horreeya}} ee isticmaala faylkan. \nLiis buuxa ayaa laga heli karaa [[Special:WhatLinksHere/$2|halkan]].", "nolinkstoimage": "Ma jiraan bogag adeegsanaya faylkaan.", + "morelinkstoimage": "Eeg [[Special:WhatLinksHere/$1|xiriirro dheeraad ah]] ee faylkan.", + "linkstoimage-redirect": "$1 (sii toosinta fayl) $2", + "duplicatesoffile": "{{PLURAL:$1|Faylkan waa nuqul|$1 fayl waa nuqullo}} ka mid ah faylkan ([[Special:FileDuplicateSearch/$2|faahfaahin dheeraad ah]]):", + "sharedupload": "Faylkan wuxuu ka yimid $1 waxaana laga yaabaa in loo isticmaalo mashruucyo kale.", + "sharedupload-desc-there": "Faylkan wuxuu ka yimid $1 waxaana laga yaabaa in loo isticmaalo mashruucyo kale. \nFadlan eeg [$2 bogga sharaxaadda faylka] si aad u hesho macluumaad dheeraad ah.", "sharedupload-desc-here": "Faylkaan wuxuu ka socdaa $1 waxaana adeegsan kara mashaariic kale.\nSharaxaadda ku taal boggeeda faylka ee [$2 bogga sharaxaadda faylka] halkan hoose ayaa lagu muujiyey.", + "sharedupload-desc-edit": "Faylkan wuxuu ka yimid $1 waxaana laga yaabaa in loo isticmaalo mashruucyo kale. \nWaxaa laga yaabaa inaad rabto inaad wax ka beddesho sharaxaaddiisa boggiisa [$2 bogga sharaxaadda faylka] halkaas.", + "sharedupload-desc-create": "Faylkan wuxuu ka yimid $1 waxaana laga yaabaa in loo isticmaalo mashruucyo kale. \nWaxaa laga yaabaa inaad rabto inaad wax ka beddesho sharaxaaddiisa boggiisa [$2 bogga sharaxaadda faylka] halkaas.", + "filepage-nofile": "Fayl magacan leh ma jiro.", + "filepage-nofile-link": "Fayl magacan leh ma jiro, laakiin waxaad [$1 soo gelin kartaa].", + "uploadnewversion-linktext": "Soo geli nuqul cusub oo faylkan ah", + "shared-repo-from": "laga bilaabo $1", + "shared-repo": "keyd wadaag ah", "upload-disallowed-here": "Dib uma qori kartid faylkaan", + "filerevert": "Dib u celi $1", + "filerevert-legend": "Dib u celi faylka", + "filerevert-intro": "Waxaad ku dhowdahay inaad dib ugu celiso faylka [[Media:$1|$1]] [$4 nuqulkii ahaa ee $3, $2].", "filerevert-comment": "Sababta:", + "filerevert-defaultcomment": "Dib ayaa loogu celiyay nuqulkii $2, $1 ($3)", + "filerevert-submit": "Dib u celi", "filerevert-success": "[[Media:$1|$1]] waxaa dib loogu celiyay [$4 nuqulkii taariikhdiisu ahayd $3, $2].", + "filerevert-badversion": "Ma jiro nuqul hore oo maxalli ah oo faylkan ah oo leh waqtiga la bixiyay.", + "filerevert-identical": "Nuqulka hadda ee faylka waa la mid yahay kan la doortay.", "filedelete": "Tirtir $1", "filedelete-legend": "Tirtir fayl", "filedelete-intro": "Waxaad tirtiri rabtaa faylka '''[[Media:$1|$1]]''' iyo dhamaan taariikhdiisa.", + "filedelete-intro-old": "Waxaad tirtiraysaa nuqulka [[Media:$1|$1]] ee [$4 $3, $2].", "filedelete-comment": "Sababta:", "filedelete-submit": "Tirtir", "filedelete-success": "'''$1''' waa la tirtiray.", + "filedelete-success-old": "Nuqulka [[Media:$1|$1]] ee $3, $2 waa la tirtiray.", + "filedelete-nofile": "$1 ma jiro.", + "filedelete-nofile-old": "Ma jiro nuqul kaydsan oo $1 leh astaamaha la cayimay.", + "filedelete-otherreason": "Sabab kale/dheeraad ah:", "filedelete-reason-otherlist": "sababaha kale", "filedelete-edit-reasonlist": "Wax ka bedel sababta loo tirtiray", + "filedelete-edit-reasonlist-suppress": "Wax ka beddel sababaha qarinta", + "filedelete-maintenance-title": "Lama tirtiri karo faylka", "mimesearch": "MIME raadi", + "mimesearch-summary": "Boggan wuxuu oggolaanayaa shaandhaynta faylasha iyadoo lagu salaynayo MIME nooca. \nGelinta: contenttype/subtype ama contenttype/*, e.g. image/jpeg.", + "mimetype": "Nooca MIME:", + "download": "Soo deji", + "unwatchedpages": "Bogga aan la eegin", + "listredirects": "Liiska dib u jiheynta", + "listduplicatedfiles": "Liiska faylasha leh nuqullo la mid ah", + "listduplicatedfiles-summary": "Kani waa liiska faylasha halka nuqulka ugu dambeeyay ee faylku uu la mid yahay nuqulka ugu dambeeyay ee fayl kale. Kaliya faylasha maxalliga ah ayaa la tixgeliyaa.", + "listduplicatedfiles-entry": "[[:File:$1|$1]] wuxuu leeyahay [[$3|{{PLURAL:$2|nuqul la mid ah|$2 nuqullo la mid ah}}]].", + "unusedtemplates": "Tusmada aan la isticmaalin", + "unusedtemplatestext": "Boggan wuxuu taxayaa dhammaan bogagga ku jira meel magaca {{ns:template}} ee aan lagu darin bog kale.\nXusuusnow inaad hubiso xiriirro kale oo ku saabsan tusmada ka hor inta aanad tirtirin.", + "unusedtemplateswlh": "xiriiriyeyaasha kale", "randompage": "Ku nasiibso bog", + "randompage-nopages": "Ma jiraan bogag ku jira {{PLURAL:$2|meel magac|meel magacyo}}: $1.", + "randomincategory": "Bog aan kala sooc lahayn oo ku jira qaybta", + "randomincategory-invalidcategory": "\"$1\" ma aha magac qayb oo sax ah.", "randomincategory-nopages": "Boggag kuma jiro qaybta [[:Category:$1|$1]].", "randomincategory-category": "Qeybta:", + "randomincategory-legend": "Bog aan kala sooc lahayn oo ku jira qaybta", + "randomincategory-submit": "Ugu dub", + "randomredirect": "Dib u hagaajin aan kala sooc lahayn", + "randomredirect-nopages": "Ma jiraan sii toosinno ku jira meel magac \"$1\".", "statistics": "Tirakoob", "statistics-header-pages": "Tirakoobka bogga", "statistics-header-edits": "Tirakoobka wax bedelka", @@ -711,239 +1549,960 @@ "statistics-users": "Adeegsadeyaasha la diiwaan galiyay", "statistics-users-active": "Adeegsadayaasha firfircoon", "statistics-users-active-desc": "Adeegsadeyaasha sameeyay dhaqdheqaaq ugu dambayn {{PLURAL:$1|maalin|$1 maalmood}}", + "pageswithprop": "Bogag leh hanti bog", + "pageswithprop-legend": "Bogag leh hanti bog", + "pageswithprop-text": "Bogan wuxuu taxayaa bogagga isticmaala sifo bog gaar ah.", + "pageswithprop-prop": "Magaca hantida:", + "pageswithprop-reverse": "U kala saar si ka soo horjeedda", + "pageswithprop-sortbyvalue": "U kala sooc qiimaha sifooyinka", + "pageswithprop-submit": "Ugu dub", + "pageswithprop-prophidden-long": "Qiimaha hantida qoraal dheer waa la qariyay ($1)", + "pageswithprop-prophidden-binary": "Qiimaha hantida binary-ga waa la qariyay ($1)", + "doubleredirects": "Laba jeer u sii toosin", + "doubleredirectstext": "Boggani wuxuu taxayaa bogagga u sii toosiya bogag kale oo u sii toosin ah.\nSaf kasta wuxuu ka kooban yahay xiriirro u sii toosinta koowaad iyo labaad, iyo sidoo kale bartilmaameedka u sii toosinta labaad, oo inta badan ah bogga “dhabta ah” ee ay tahay in u sii toosinta koowaad ay u tilmaanto.\nKuwa la xariiqay waa la xalliyay.", + "double-redirect-fixed-move": "[[$1]] waa la wareejiyay.\nSi otomaatig ah ayaa loo cusboonaysiiyay, hadda waxay u sii toosisaa [[$2]].", + "double-redirect-fixed-maintenance": "Si otomaatig ah ayaa loo saxayaa u sii toosin laba-laab ah oo ka socota [[$1]] kuna socota [[$2]] inta lagu jiro hawsha dayactirka", + "brokenredirects": "U sii toosin jaban", + "brokenredirectstext": "Sii toosinta soo socota waxay ku xirmaan bogag aan jirin:", "brokenredirects-edit": "wax ka bedel", "brokenredirects-delete": "tirtir", + "withoutinterwiki": "Bogag aan lahayn xiriirro luqadeed", + "withoutinterwiki-summary": "Bogagga soo socda ma laha xiriirro u gudba noocyada luqadaha kale.", "withoutinterwiki-submit": "I tus", + "fewestrevisions": "Bogagga leh tirada ugu yar ee wax ka beddelka", "nbytes": "$1 {{PLURAL:$1|bayt|bayt}}", + "ncategories": "$1 {{PLURAL:$1|qayb|qaybaha}}", + "ninterwikis": "$1 {{PLURAL:$1|interwiki|interwikis}}", + "nlinks": "$1 {{PLURAL:$1|xiriir|xiriirro}}", "nmembers": "$1 {{PLURAL:$1|xubin|xubnaha}}", + "nmemberschanged": "$1 → $2 {{PLURAL:$2|xubin|xubno}}", + "nrevisions": "$1 {{PLURAL:$1|dib u eegis|dib u eegisyo}}", + "nimagelinks": "Waxaa loo adeegsaday $1 {{PLURAL:$1|bog|bogag}}", + "ntransclusions": "Waxaa loo adeegsaday $1 {{PLURAL:$1|bog|bogag}}", "specialpage-empty": "Ma jiraan wax natiijo ah oo ku saabsan warbixintan.", "lonelypages": "Boggaga agoonta ah", + "lonelypagestext": "Bogagga soo socda lagama xiriiriyo ama laguma darin bogag kale gudaha {{SITENAME}}.", "uncategorizedpages": "Maqaalada aan la aruurin", + "uncategorizedcategories": "Qaybaha aan la kala saarin", + "uncategorizedimages": "Faylasha aan la kala saarin", + "uncategorizedtemplates": "Tusmada aan la kala saarin", + "uncategorized-categories-exceptionlist": "# Waxa ku jira liis qaybaha, kuwaas oo aan lagu soo bandhigin Special:UncategorizedCategories. Hal saf kasta ku qor \"*\". Safafka ku bilaabma xaraf kale (oo ay ku jiraan meel bannaan) waa la iska indhatiraa. Isticmaal \"#\" faallo ahaan.", + "unusedcategories": "Qaybaha aan la isticmaalin", + "unusedimages": "Faylasha aan la isticmaalin", + "wantedcategories": "Qaybaha la doonayo", + "wantedpages": "Bogagga la doonayo", + "wantedpages-summary": "Liiska bogagga aan jirin ee leh xiriirrada ugu badan ee loo jeediyo, marka laga reebo bogagga kaliya ay u sii toosin ku xiran yihiin. Si aad u aragto liiska bogagga aan jirin ee ay u sii toosintu ku xiran tahay, eeg [[{{#special:BrokenRedirects}}|liiska u sii toosinta jaban]].", + "wantedpages-badtitle": "Cinwaan aan sax ahayn oo ku jira natiijada: $1", + "wantedfiles": "Faylasha la doonayo", + "wantedfiletext-cat": "Faylasha soo socda waa la adeegsadaa laakiin ma jiraan. Faylasha ka yimaada kaydad dibadda ah ayaa mararka qaarkood la soo bandhigi karaa inkastoo ay jiraan. Kuwaas oo ah khaladaad suurtagal ah waxaa lagu xarriiqi doonaa. Sidoo kale, bogagga ku dhex dara faylasha aan jirin waxaa lagu taxay [[:$1]].", + "wantedfiletext-cat-noforeign": "Faylasha soo socda waa la adeegsadaa laakiin ma jiraan. Sidoo kale, bogagga ku dhex dara faylasha aan jirin waxaa lagu taxay [[:$1]].", + "wantedfiletext-nocat": "Faylasha soo socda waa la adeegsadaa laakiin ma jiraan. Faylasha ka yimaada kaydad dibadda ah ayaa mararka qaarkood la soo bandhigi karaa inkastoo ay jiraan. Kuwaas oo ah khaladaad suurtagal ah waxaa lagu xarriiqi doonaa.", + "wantedfiletext-nocat-noforeign": "Faylasha soo socda waa la adeegsadaa laakiin ma jiraan.", + "wantedtemplates": "Tusmada la doonayo", + "mostlinked": "Bogagga ugu badan ee lagu xiro", + "mostlinkedcategories": "Qaybaha ugu badan ee lagu xiro", + "mostlinkedtemplates": "Bogagga ugu badan ee lagu dhex-daro", + "mostcategories": "Bogagga leh qaybaha ugu badan", + "mostimages": "Faylasha ugu badan ee lagu xiro", + "mostinterwikis": "Bogagga leh interwiki-yada ugu badan", + "mostrevisions": "Bogagga leh dib u eegisyada ugu badan", "prefixindex": "Dhamaan bogagga leh qoraalka hore", + "prefixindex-namespace": "Dhammaan bogagga leh horgale ($1 meel magac)", + "prefixindex-submit": "Muuji", + "prefixindex-strip": "Qari horgalaha natiijooyinka", "shortpages": "Boggaga gaaban", "longpages": "Boggaga dhaadheer", "deadendpages": "Boggaga aanan la daba joogin", "deadendpagestext": "Boggagaan soo socota lama xiriiraan boggaga kale ee {{SITENAME}}.", "protectedpages": "Boggag la'difaacay", + "protectedpages-filters": "Shaandho:", + "protectedpages-indef": "Ilaalinta aan waqtiga lahayn oo keliya", + "protectedpages-summary": "Boggan waxa uu soo bandhigayaa bogagga jira ee hadda la ilaaliyay. Si aad u aragto liiska cinwaannada laga ilaaliyay abuuristooda, eeg [[{{#special:ProtectedTitles}}|{{int:protectedtitles}}]].", + "protectedpages-cascade": "Kaliya ilaalinta isdaba joog", "protectedpages-noredirect": "Qari sii toosinta", + "cachedspecial-viewing-cached-ttl": "Waxaad arkaysaa nooc kaydsan oo boggaan ah, kaas oo jiri kara ilaa $1.", + "protectedpagesempty": "Ma jiro bog hadda lagu ilaaliyay qiyaasahan.", + "protectedpages-timestamp": "Waqtiga diiwaangelinta", + "protectedpages-page": "Bogga", + "protectedpages-expiry": "Wuxuu dhacaa", + "protectedpages-performer": "Ilaalinta isticmaalaha", + "protectedpages-params": "Xuduudaha ilaalinta", + "protectedpages-reason": "Sababta", + "protectedpages-submit": "Muujiyey bogagga", + "protectedpages-unknown-timestamp": "Lama yaqaan", + "protectedpages-unknown-performer": "Isticmaalaha aan la garanayn", + "protectedtitles": "Cinwaano la ilaaliyay", + "protectedtitles-summary": "Boggan waxa uu taxayaa cinwaanno hadda laga ilaaliyay in la abuuro. Si aad u aragto bogagga jira ee la ilaaliyay, eeg [[{{#special:ProtectedPages}}|{{int:protectedpages}}]].", + "protectedtitlesempty": "Ma jiro cinwaan hadda lagu ilaaliyay cabbirradan.", + "protectedtitles-submit": "Cinwaanka muuqda", + "listusers": "Liiska isticmaalaha", "listusers-editsonly": "Itus adeegsede yaasha sameeyey bedalka oo kaliya", + "listusers-temporarygroupsonly": "Muuji kaliya isticmaalayaasha ku jira kooxaha ku meelgaarka ah", "listusers-creationsort": "Ka dhig si ah taariikhdii la sameeyey", + "listusers-desc": "U kala saar si hoos u socda", + "usereditcount": "$1 {{PLURAL:$1|wax ka beddel|wax ka beddello}}", "usercreated": "{{GENDER:$3|Sameeyay}} marka ee eheed $1 saacada $2", "newpages": "Bogyaalo cusub", + "newpages-submit": "Muuji", "newpages-username": "Magaca gudagalka:", "ancientpages": "Boggaga duqoobay", "move": "Wareeji", + "movethispage": "Wareeji boggan", + "unusedimagestext": "Faylasha soo socda way jiraan laakiin laguma darin bog kasta.\nFadlan ogow in bogag kale oo websaydho ah ay si toos ah ugu xiriiri karaan faylka URL, sidaas darteed faylku weli wuu soo muuqan karaa xitaa haddii la isticmaalayo.", + "unusedimagestext-categorizedimgisused": "Faylasha soo socda way jiraan laakiin laguma darin bog kasta. Sawirrada lagu kala saaray qaybaha waxaa loo tixgeliyaa inay weli la isticmaalayo xitaa haddii aan lagu darin bog kasta.\nFadlan ogow in bogag kale oo websaydho ah ay si toos ah ugu xiriiri karaan faylka URL, sidaas darteed faylku weli wuu soo muuqan karaa xitaa haddii la isticmaalayo.", + "unusedcategoriestext": "Bogagga qaybaha ee soo socda way jiraan, inkastoo uusan jirin bog ama qayb kale oo isticmaalaya.", + "notargettitle": "Bartilmaameed ma jiro", + "notargettext": "Ma aadan cayimin bog ama isticmaale lagu fulinayo shaqadan.", + "nopagetitle": "Ma jiro bogga bartilmaameedka", + "nopagetext": "Bogga aad tilmaantay ma jiro.", + "badrevision": "Qoraalka nuqulkan wuu maqan yahay ama wuu dhaawacmay.", "pager-newer-n": "{{PLURAL:$1|ka cusub 1|ka cusub $1}}", "pager-older-n": "{{PLURAL:$1|ka duqsan 1|ka duqsan $1}}", + "suppress": "Qari", + "querypage-disabled": "Boggan gaarka ah waa la damiyay sababo la xiriira waxqabadka.", "apihelp": "caawin API", + "apihelp-no-such-module": "Module \"$1\" lama helin.", "apisandbox": "API bacaad", + "apisandbox-jsonly": "JavaScript ayaa loo baahan yahay si loo isticmaalo API bacaadka.", + "apisandbox-intro": "Isticmaal boggan si aad u tijaabiso API-ga adeegga webka ee MediaWiki.\nEeg [https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page dukumentiyada API-ga] si aad u hesho faahfaahin dheeraad ah oo ku saabsan isticmaalka API-ga. Tusaale: [https://www.mediawiki.org/wiki/Special:MyLanguage/API:Tutorial#A_simple_query raadso cinwaannada bogagga ee la midka ah eray gaar ah]. Dooro ficil si aad u aragto tusaalooyin dheeraad ah.\n\nOgsoonow in inkastoo tani ay tahay meel tijaabo ah, ficillada aad ku samayso boggan ay wax ka beddeli karaan wiki-ga.", + "apisandbox-submit": "Codsi samee", + "apisandbox-reset": "Nadiifi", + "apisandbox-retry": "isku day mar kale", + "apisandbox-loading": "Waxaa la soo rarayaa macluumaadka API module \"$1\"...", + "apisandbox-load-error": "Qalad ayaa dhacay intii la soo rarayay macluumaadka API module \"$1\": $2", + "apisandbox-no-parameters": "API module-kan ma laha wax parameters ah.", + "apisandbox-helpurls": "Xiriirinta caawinta", + "apisandbox-examples": "Tusaalooyin", + "apisandbox-dynamic-parameters": "Xuduudo dheeraad ah", + "apisandbox-dynamic-parameters-add-label": "Ku dar halbeegga:", + "apisandbox-dynamic-parameters-add-placeholder": "Magaca halbeegga", + "apisandbox-dynamic-error-exists": "Halbeeg lagu magacaabo \"$1\" ayaa horey u jiray.", + "apisandbox-templated-parameter-reason": "[[Special:ApiHelp/main#main/templatedparams|xuduudaha qaabaysan]] waxaa la bixiyaa iyadoo lagu salaynayo {{PLURAL:$1|qiimaha|qiimayaasha}} $2.", + "apisandbox-deprecated-parameters": "Xuduudaha duugoobay", + "apisandbox-fetch-token": "Si otomaatig ah u buuxi calaamadda", + "apisandbox-add-multi": "Ku dar", + "apisandbox-submit-invalid-fields-title": "Qaar ka mid ah meelaha waa aan sax ahayn", + "apisandbox-submit-invalid-fields-message": "Fadlan sax meelaha la calaamadeeyay kadibna isku day mar kale.", + "apisandbox-results": "Natiijooyinka", + "apisandbox-sending-request": "Diraya codsiga API...", + "apisandbox-loading-results": "Helaya natiijooyinka API...", + "apisandbox-results-error": "Qalad ayaa dhacay intii la soo rarayay jawaabta API query: $1.", + "apisandbox-results-login-suppressed": "Codsigan waxaa loo habeeyay sidii isticmaale aan soo galin, maadaama uu ka gudbi karo amniga biraawsarka ee Same-Origin. Fiiro gaar ah: maamulka otomaatiga ah ee calaamadda ee API bacaadka si sax ah uma shaqeeyo codsiyada noocan ah, fadlan si gacanta ah u buuxi calaamadda.", + "apisandbox-request-selectformat-label": "Muuji xogta codsiga sida:", + "apisandbox-request-format-url-label": "Xarigga weydiinta URL", + "apisandbox-request-url-label": "URL-ka codsiga:", + "apisandbox-request-json-label": "JSON-ka codsiga:", + "apisandbox-request-format-php-label": "Diiwaanka PHP", + "apisandbox-request-php-label": "Diiwaanka PHP ee codsiga:", + "apisandbox-request-time": "Waqtiga codsiga: {{PLURAL:$1|$1 ms}}", + "apisandbox-request-post": "Codsigan waa in lagu diraa habka HTTP POST.", + "apisandbox-request-post2": "Sababo la xiriira cabbirka xogta la dirayo, codsigan waxaa lagu diray habka HTTP POST.", + "apisandbox-request-formdata": "Codsigan waa in loo diraa sidii fayl la soo gelinayo (tusaale ahaan iyadoo la adeegsanayo multipart/form-data).", + "apisandbox-results-fixtoken": "Sax calaamadda kadibna dib u dir", + "apisandbox-results-fixtoken-fail": "Calaamadda ee \"$1\" lama soo heli karin.", + "apisandbox-alert-page": "Meelaha ku yaal boggan ma aha kuwo sax ah.", + "apisandbox-alert-field": "Qiimaha goobtan ma aha mid sax ah.", + "apisandbox-continue": "Sii wad", + "apisandbox-continue-clear": "Nadiifi", + "apisandbox-continue-help": "{{int:apisandbox-continue}} wuxuu [https://www.mediawiki.org/wiki/Special:MyLanguage/API:Query#Continuing_queries sii wadi doonaa] codsiga ugu dambeeyay; {{int:apisandbox-continue-clear}} wuxuu tirtiri doonaa xuduudaha la xiriira sii wadista.", + "apisandbox-param-limit": "Geli max si aad u isticmaasho xadka ugu badan.", + "apisandbox-multivalue-all-namespaces": "$1 (Dhammaan meelaha magacyada)", + "apisandbox-multivalue-all-values": "$1 (Dhammaan qiimayaasha)", "booksources": "Xogta buuga", "booksources-search-legend": "Raadi xogta buuga", "booksources-search": "Raadi", + "booksources-text": "Hoos waxaa ku yaal liis xiriirro ah oo u gudba bogag kale oo iibiya buugaag cusub iyo kuwa la isticmaalay, isla markaana laga yaabo inay bixiyaan macluumaad dheeraad ah oo ku saabsan buugaagta aad raadinayso:", + "booksources-invalid-isbn": "ISBN-ka la bixiyay uma muuqdo mid sax ah; fadlan hubi khaladaad ka yimid nuqulka laga soo qaatay isha asalka ah.", + "magiclink-tracking-rfc": "Bogag isticmaalaya xiriirrada gaarka ah ee RFC", + "magiclink-tracking-rfc-desc": "Boggan wuxuu isticmaalaa xiriirrada gaarka ah ee RFC. Eeg [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Magic_links mediawiki.org] si aad u ogaato sida loo beddelo.", + "magiclink-tracking-pmid": "Bogag isticmaalaya xiriirrada gaarka ah ee PMID", + "magiclink-tracking-pmid-desc": "Boggan wuxuu isticmaalaa xiriirrada gaarka ah ee PMID. Eeg [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Magic_links mediawiki.org] si aad u ogaato sida loo beddelo.", + "magiclink-tracking-isbn": "Bogag isticmaalaya xiriirrada gaarka ah ee ISBN", + "magiclink-tracking-isbn-desc": "Boggan wuxuu isticmaalaa xiriirrada gaarka ah ee ISBN. Eeg [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Magic_links mediawiki.org] si aad u ogaato sida loo beddelo.", + "specialloguserlabel": "Fuliyaha:", + "speciallogtitlelabel": "Bartilmaameed (cinwaan ama {{ns:user}}:magaca isticmaalaha ee isticmaale):", "log": "Diiwaanada", + "logeventslist-submit": "Muuji", + "logeventslist-more-filters": "Muuji diiwaanno dheeraad ah:", + "logeventslist-patrol-log": "Diiwaanka kormeerka", + "logeventslist-tag-log": "Diiwaanka calaamada", + "logeventslist-newusers-log": "Diiwaanka samaynta isticmaalaha", + "all-logs-page": "Diiwaanada guud ee dadweynaha", + "alllogstext": "Muujinta la isku daray ee dhammaan diiwaannada laga heli karo {{SITENAME}}. Waxaad yarayn kartaa aragtida adigoo dooranaya nooca diiwaanka, magaca isticmaale (xarfaha waaweyn iyo kuwa yaryar waa la kala saaraa), ama bogga la saameeyay (sidoo kale xarfaha waa la kala saaraa).", + "logempty": "Ma jiraan wax iswaafaqaya oo ku jira diiwaanka.", + "log-title-wildcard": "Raadi cinwaanno ku bilaabma qoraalkan", + "showhideselectedlogentries": "Beddel muuqaalka gelinnada log-ga ee la xushay", + "log-edit-tags": "Calaamadaha wax ka beddel ee gelitaanka diiwaanka la xushay", + "checkbox-select": "Xulo: $1", + "checkbox-all": "Dhammaan", + "checkbox-none": "Waxba ma jiraan", + "checkbox-invert": "Rog", "allpages": "Dhamaan bogagga", "nextpage": "Bogga ku xiga ($1)", "prevpage": "Bogga ka horeeyo ($1)", "allpagesfrom": "Soosaar boggaga ka bilaawda:", + "allpagesto": "Muuji bogagga ku dhammaada:", "allarticles": "Dhamaan bogagga", "allinnamespace": "Dhamaan bogagga ($1 namespace)", "allpagessubmit": "Soco", "allpagesprefix": "Soo saar boggaga leh horgalaha:", "allpagesbadtitle": "Cinwaanka bogga xaq ma'aha ama waa ereyo u gaar ah isdhaafka-luqadaha ama isdhaafka-wiki. Waxaa ku jirikara xuruufo aanan loo isticmaalikarin cinwaan ahaan.", + "allpages-bad-ns": "{{SITENAME}} ma laha magac meel \"$1\".", "allpages-hide-redirects": "Qari sii toosinta", "categories": "Qeybaha", + "categories-submit": "Muuji", + "categoriespagetext": "{{PLURAL:$1|Qaybtan soo socota ayaa ku jirta wiki-ga|Qaybahan soo socda ayaa ku jira wiki-ga}}, waxaana laga yaabaa ama lama yaabo in aan la isticmaalin.\nSidoo kale eeg [[Special:WantedCategories|qaybaha la doonayo]].", + "categoriesfrom": "Muuji qaybaha ka bilaabma:", + "deletedcontributions": "Wax ku biirinta isticmaale la tirtiray", + "deletedcontributions-title": "Wax ku biirinta isticmaale la tirtiray ee $1", + "deletedcontributions-title-for-ip-when-temporary-accounts-enabled": "Tirtiray wax ku darsiyada IP-gii hore ee $1", + "sp-deletedcontributions-contribs": "Wax ku darsiyo", + "linksearch": "Raadinta xiriirada dibada", + "linksearch-pat": "Qaabka raadinta:", "linksearch-ns": "Xarun magaceedka:", "linksearch-ok": "Raadi", + "linksearch-text": "Calaamadaha guud sida \"*.wikipedia.org\" waa la isticmaali karaa.
                    \n{{PLURAL:$2|Habka la taageero|Hababka la taageero}}: $1 (haddii aan la cayimin hab, waxay si toos ah u isticmaashaa http:// iyo https://).", "linksearch-line": "$1 wuxuu ka socdaa $2", + "linksearch-error": "Calaamadaha guud kaliya waxay ka soo muuqan karaan bilowga magaca host-ka.", "listusersfrom": "I'tus isticmaalayaasha laga bilaabo:", "listusers-submit": "I'tus", "listusers-noresult": "Lama helin isticmaale.", "listusers-blocked": "(waa la mamnuucay)", + "activeusers": "Liiska isticmaaleyaasha firfircoon", + "activeusers-intro": "Kani waa liiska isticmaaleyaasha yeeshay waxqabad nooc kasta ah $1 {{PLURAL:$1|maalin|maalmo}} ee ugu dambeysay.", + "activeusers-count": "$1 {{PLURAL:$1|ficil|ficillo}} ee ku jiray {{PLURAL:$3|maalintii ugu dambeysay|$3 maalmood ee ugu dambeysay}}", + "activeusers-from": "Muuji isticmaaleyaasha ka bilaabma:", + "activeusers-groups": "Muuji isticmaaleyaasha ka tirsan kooxaha:", + "activeusers-excludegroups": "Ka reeb isticmaalayaasha ku jira kooxaha:", + "activeusers-noresult": "Lama helin wax isticmaalayaal ah.", + "activeusers-submit": "Muujiyey isticmaalayaasha firfircoon", "listgrouprights": "Xuquuqaha koox isticmaalada", "listgrouprights-summary": "Kani waa liiska koox isticmaale yaal ah ee la aqoonsaday wikigaan, in ay leeyihiin xuquuqdaan.\nWaxaa laga yaabaa in ay halkaan ku jiraan [[{{MediaWiki:Listgrouprights-helppage}}|macluumaad dheeraad ah]] ee ku saabsan xuquuqaha kala gadisan.", "listgrouprights-key": "Ciwaanka:\n* Xuquuq la siiyey\n* Xuquuq laga qaaday", "listgrouprights-group": "Kooxda", "listgrouprights-rights": "Xuquuqaha", "listgrouprights-members": "(Inta ka mid ah liiskooda)", + "trackingcategories": "Qaybaha raadraaca", + "trackingcategories-summary": "Boggan wuxuu taxayaa qaybaha dabagalka ee si otomaatig ah uu u buuxiyo software-ka MediaWiki. Magacyadooda waa la beddeli karaa iyadoo la beddelayo farriimaha nidaamka ee ku jira {{ns:8}}.", "trackingcategories-msg": "Qaybaha dabagalka", + "trackingcategories-name": "Magaca fariinta", + "trackingcategories-desc": "Shuruudaha ku darista qaybta", + "restricted-displaytitle-ignored": "Bogag leh cinwaanno la iska indho tiray", + "restricted-displaytitle-ignored-desc": "Boggan wuxuu leeyahay {{DISPLAYTITLE}} la iska indho tiray maadaama uusan la mid ahayn cinwaanka dhabta ah ee bogga.", + "nonnumeric-formatnum": "Bogag leh xuduudo formatnum ah oo aan tiro ahayn", + "nonnumeric-formatnum-desc": "Boggan wuxuu ka kooban yahay xuduud aan tiro ahayn oo lagu siiyay shaqada falanqaynta formatnum.", + "noindex-category-desc": "Boggan laguma daro tusmada robotyada sababtoo ah wuxuu leeyahay erayga gaarka ah __NOINDEX__ isla markaana wuxuu ku jiraa meel magac loo oggol yahay calankan.", + "index-category-desc": "Boggan wuxuu leeyahay __INDEX__ (isla markaana wuxuu ku jiraa meel magac loo oggol yahay calankan), sidaas darteed waxaa lagu daraa tusmada robotyada xitaa halka caadi ahaan aan lagu darin.", + "post-expand-template-inclusion-category-desc": "Baaxadda boggu waxay ka weyn tahay $wgMaxArticleSize ka dib marka la ballaariyo dhammaan qaab-dhismeedyada, sidaas darteed qaar ka mid ah qaab-dhismeedyada lama ballaarin.", + "post-expand-template-argument-category-desc": "Baaxadda boggu waxay ka weyn tahay $wgMaxArticleSize ka dib marka la ballaariyo dood tusmada (tusaale wax ku jira saddex xargo sida {{{Foo}}}).", + "expensive-parserfunction-category-desc": "Boggan wuxuu isticmaalayaa shaqooyin falanqayn qaali ah oo aad u badan (sida #ifexist). Eeg [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:$wgExpensiveParserFunctionLimit Manual:$wgExpensiveParserFunctionLimit].", + "broken-file-category-desc": "Boggan wuxuu ka kooban yahay xiriir fayl oo jaban (xiriir lagu gelinayo fayl, laakiin faylku ma jiro).", + "hidden-category-category-desc": "Qaybtan waxay ka kooban tahay __HIDDENCAT__ gudaha waxa ku qoran boggeeda, taas oo ka hortagta in si caadi ah loogu muujiyo sanduuqa xiriirrada qaybaha ee bogagga.", + "trackingcategories-nodesc": "Sharaxaad lama heli karo.", + "trackingcategories-disabled": "Qaybta waa la damiyay.", "mailnologin": "Ma'jiro cinwaan wax lagu diro", "mailnologintext": "Waa in aad [[Special:UserLogin|gudaha ku jirtaa]]\nkuna haysatid E-boosto sax ah [[Special:Preferences|dooqyadaada]],\nsi aad ugu dirto E-boosto isticmaalayaasha kale.", "emailuser": "E-mail u dir isticmaalahaan", + "emailuser-title-target": "U dir iimayl {{GENDER:$1|isticmaalahan}}", + "emailuser-title-notarget": "U dir emayl isticmaalaha", + "emailpagetext": "Waxaad isticmaali kartaa foomka hoose si aad emayl ugu dirto {{GENDER:$1|isticmaalahaan}}.\nCiwaanka emaylka aad ku qortay [[Special:Preferences|dooqyadaada isticmaalaha]] wuxuu ka soo muuqan doonaa emaylka, si uu qaataha u awoodo inuu si toos ah kuugu soo jawaabo.", + "defemailsubject": "Iimaylka {{SITENAME}} oo ka yimid isticmaalaha \"$1\"", + "usermaildisabled": "Iimaylka isticmaalaha waa la joojiyay", + "usermaildisabledtext": "Uma diri kartid iimayl isticmaalayaasha kale ee wikigan", "noemailtitle": "Malahan cinwaan E-mail", + "noemailtext": "Isticmaalahan ma sheegin cinwaan iimayl oo sax ah.", + "nowikiemailtext": "Isticmaalahaan wuxuu doortay in uusan iimayl ka helin isticmaalayaasha kale.", + "emailnotarget": "Magaca isticmaalaha ee qaataha ma jiro ama ma ansaxayo.", + "emailtarget": "Geli magaca isticmaalaha ee qaataha", + "emailusername": "Magaca isticmaalaha:", + "emailusernamesubmit": "Gudbi", + "email-legend": "U dir iimayl isticmaalaha kale ee {{SITENAME}}", "emailfrom": "Ka socoto:", "emailto": "Ku:", "emailsubject": "Arinta:", "emailmessage": "Fariinta:", "emailsend": "Dir", "emailccme": "E-mail iigu soo dir fariinteyda oo koobi ah.", + "emailccsubject": "Koobi gareey fariintaadii ku socotay $1: $2", "emailsent": "E-mailka waa la diray", "emailsenttext": "Farriintaadii E-mailka ahayd waa la diray.", + "usermessage-summary": "Ka tagista farriinta nidaamka", "watchlist": "Liiska-waardiyaha", "mywatchlist": "Liiska-waardiyaha", - "watchlistfor2": "Ku socoto $1 $2", + "watchlistfor2": "Ku socota $1", "nowatchlist": "Waxba kuma jiraan liiskaaga waardiyeynta.", - "watchlistanontext": "Fadlan $1 si aad u fiirisid ama wax uga bedeshid qoraalada ku jira liiska waardiyeyska.", + "watchlistanontext": "Fadlan soo gal si aad u aragto ama u bedesho qodobada liiskaaga lasocodka.", + "watchlistanontext-for-temp-user": "Fadlan sameyso akoon si aad u aragto ama u bedesho qodobada liiskaaga lasocodka.", "watchnologin": "Gudaha kuma jirtid", - "addedwatchtext": "Bogga \"[[:$1]]\" waxaa lagudaray [[Special:Watchlist|liiska-waardiyahaaga]].\nIsbedelka mustaqbalka ku dhaca boggan iyo bogga wadahadalka la'xiriira waxaa lagu soo qoridoonaa inta,\nboggana wuxuu noqonaayaa mid la' '''nuuriyey''' dhinaca [[Special:RecentChanges|Liiska isbedelada show]] si\nay u fududdayso sidii loo dalbanlahaa.\n\nHadii aad rabootid in aad boggan ka saartid wardiyeynta, dhagsii \"Ha' wardiyeynin\" oo ku yaala dhinaca.", - "removedwatchtext": "Bogga \"[[:$1]]\" waa laga saaray [[Special:Watchlist|liiskaaga waardiyaha]].", + "watchlistnotwatchable": "Boggan lama raaci karo.", + "addwatch": "Ku dar liiska la socodka", + "updatewatchlist": "Cusboonaysii liiska la socodka", + "addedwatchtext": "\"[[:$1]]\" iyo boggiisa wadahadalka waxaa lagu daray [[Special:Watchlist|liiskaaga lasocodka]].", + "addedwatchtext-talk": "\"[[:$1]]\" iyo boggiisa la xiriira ayaa lagu daray [[Special:Watchlist|liiskaaga dabagalka]].", + "addedwatchtext-short": "Bogga \"$1\" waxaa lagu daray liiskaaga kormeerka.", + "addedwatchexpiry-options-label": "Waqtiga liiska la socodka:", + "addedwatchexpiryhours": "\"[[:$1]]\" iyo boggiisa doodda ayaa lagu daray [[Special:Watchlist|liiskaaga dabagalka]] dhowr saacadood.", + "addedwatchexpiryhours-talk": "\"[[:$1]]\" iyo boggiisa la xiriira ayaa lagu daray [[Special:Watchlist|liiskaaga dabagalka]] dhowr saacadood.", + "addedwatchexpirytext": "\"[[:$1]]\" iyo boggiisa doodda ayaa lagu daray [[Special:Watchlist|liiskaaga dabagalka]] muddo $2 ah.", + "addedwatchexpirytext-talk": "\"[[:$1]]\" iyo boggiisa la xiriira ayaa lagu daray [[Special:Watchlist|liiskaaga dabagalka]] muddo $2 ah.", + "addedwatchindefinitelytext": "\"[[:$1]]\" iyo boggiisa wadahadalka ayaa si joogto ah loogu daray [[Special:Watchlist|liiskaaga la socodka]].", + "addedwatchindefinitelytext-talk": "\"[[:$1]]\" iyo bogga la xiriira ayaa si joogto ah loogu daray [[Special:Watchlist|liiskaaga la socodka]].", + "removewatch": "Ka saar liiska la socodka", + "removedwatchtext": "\"[[:$1]]\" iyo boggiisa wadahadalka waxaa laga saaray [[Special:Watchlist|liiskaaga lasocodka]].", + "removedwatchtext-talk": "\"[[:$1]]\" iyo boggiisa la xiriira ayaa laga saaray [[Special:Watchlist|liiskaaga dabagalka]].", + "removedwatchtext-short": "Bogga \"$1\" ayaa laga saaray liiskaaga la socodka.", "watch": "Waardiyey", "watchthispage": "Boggaan waardiyeey", "unwatch": "Ha waardiyeynin", "unwatchthispage": "Jooji waardiyeyntiisa", + "notanarticle": "Ma aha bog nuxur ah", + "notvisiblerev": "Nuqulkii ugu dambeeyay ee uu sameeyay isticmaale kale waa la tirtiray", "watchlist-details": "{{PLURAL:$1|$1 bog waa|$1 bog ayaa}} ku yaal Liiskaagawaardiyaha (oo lagu daray wadahadalka bogga).", + "watchlist-expiry-days-left": "{{PLURAL:$1|$1 maalin|$1 maalmood}} ayaa harsan", + "watchlist-expiring-days-full-text": "{{PLURAL:$1|1 maalin|$1 maalmood}} ayaa ka haray liiskaaga la socodka", + "watchlist-expiry-hours-left": "Dhowr saacadood ayaa hadhay", + "watchlist-expiring-hours-full-text": "Dhowr saacadood ayaa ka haray liiskaaga la socodka", + "wlheader-enotif": "Ogeysiiska iimaylka waa la shiday.", + "wlheader-showupdated": "Bogagga la beddelay tan iyo markii ugu dambaysay ee aad booqatay waxaa lagu muujinayaa bold.", + "wlnote": "Hoos waxaa ku qoran {{PLURAL:$1|isbeddelkii ugu dambeeyay|isbeddelladii ugu dambeeyay ee $1}} ee {{PLURAL:$2|saacaddii ugu dambeysay|$2 saacadood}} ah, ilaa $3, $4.", "watchlist-hide": "Qari", + "watchlist-submit": "Muuji", + "wlshowtime": "Muddo la muujinayo:", + "wlshowhideminor": "Wax ka beddelidda yar", + "wlshowhidebots": "botyada", + "wlshowhideliu": "isticmaalayaasha la diiwaan geliyay", + "wlshowhideanons": "isticmaalayaasha aan la aqoonsan", + "wlshowhidepatr": "tafatirrada la kormeeray", + "wlshowhidemine": "tafatiirrada aan sameeyay", + "wlshowhidecategorization": "kala saarista bogagga", "watchlist-options": "Dooqyada liiska waardiyaha", "watching": "Daawasho...", + "unwatching": "Ka saarista liiska la socodka...", + "enotif_reset": "Calaamadee dhammaan bogagga la booqday", + "enotif_impersonal_salutation": "Isticmaalaha {{SITENAME}}", + "enotif_subject_deleted": "Bogga {{SITENAME}} $1 waxaa {{GENDER:$2|tirtiray}} $2", "enotif_subject_created": "{{SITENAME}} Bogga $1 Qof ayaa sameeyey {{gender:$2|$2}}", + "enotif_subject_moved": "Bogga {{SITENAME}} $1 waxaa {{GENDER:$2|loo wareejiyay}} $2", + "enotif_subject_restored": "Bogga {{SITENAME}} $1 waa {{GENDER:$2|la soo celiyay}} $2", "enotif_subject_changed": "{{SITENAME}} Bogga $1 Waxaa {{GENDER:$2|Bedel}} ku sameeyey qof $2", + "enotif_body_intro_deleted": "Bogga {{SITENAME}} ee $1 waxaa {{GENDER:$2|la tirtiray}} $PAGEEDITDATE waxaa sameeyay $2, eeg $3.", "enotif_body_intro_created": "Bogga {{SITENAME}} ga $1 waxaa la sameeyey $PAGEEDITDATE qof {{gender:$2|$2}}, eeg $3 sida laga dhigay hadda.", "enotif_body_intro_moved": "Bogga {{SITENAME}} $1 {{GENDER:$2|move|loo wareejiyey}} $2 ee $PAGEEDITDATE. si aad u aragto sida uu yahay hadda eeg $3.", - "enotif_body_intro_restored": "Booga {{SITENAME}} $1 waa labadelay {{GENDER:$2|dib u habayn}} waqtigaan $PAGEEDITDATE waxaana badalay $2, eeg $3 sida hadda laga dhigay.", + "enotif_body_intro_restored": "Bogga {{SITENAME}} $1 waxaa {{GENDER:$2|soo celiyay}} $2 taariikhda markay ahayd $PAGEEDITDATE, ka eeg $3 nuqulka hadda jira.", "enotif_body_intro_changed": "Bogga {{SITENAME}} ga $1 waxaa la badelay $PAGEEDITDATE qof {{gender:$2|$2}}, eeg $3 sida laga dhigay hadda.", - "enotif_lastvisited": "Eeg $1 Dhamaan isbedeleda ilaa goortii kuugu dambaysay.", - "enotif_lastdiff": "Eeg $1 si aad u aragto bedelkaan.", + "enotif_lastvisited": "Wixii isbeddelo ah ee dhacay tan iyo booqashadaadii ugu dambaysay, eeg $1", + "enotif_lastdiff": "Si aad u aragto isbeddelkaan, eeg $1", + "enotif_pagelog": "Si aad u aragto diiwaanka boggan, eeg $1", "enotif_anon_editor": "Aan la qoon $1", + "enotif_temp_editor": "isticmaale ku meel gaar ah $1", "enotif_body": "Gacaliye $WATCHINGUSERNAME,\n\n$PAGEINTRO $NEWPAGE $PAGELOG\n\nSoo koobida tifatiraha: $PAGESUMMARY $PAGEMINOREDIT\n\nLa xiriir tifatiraha:\nmail: $PAGEEDITOR_EMAIL\nwiki: $PAGEEDITOR_WIKI\n\nMa jiri doonto ogeysiisyo kale haddii ay dhacdo waxqabad dheeri ah ilaa aad booqato boggan inta aad gasho mooyee. Waxaad sidoo kale dib u soo celin kartaa calamadaha ogeysiiska dhammaan bogagga aad daawatay ee liiskaaga daawashada.\n\nSaaxiibkaa {{SITENAME}} Nidaamka ogeysiiska\n\n--\nSi aa u badasho dejinta ogeysiiska emailka, booqo\n{{canonicalurl:{{#special:Preferences}}}}\n\nSi aa u badasho jadwalkaaga daawashada, booqo\n{{canonicalurl:{{#special:EditWatchlist}}}}\n\nSi bogga uga tirtirto liiska daawashadaada, booqo\n$UNWATCHURL\n\nJawaab celin iyo caawimaad dheeri ah:\n$HELPPAGE", + "enotif_minoredit": "Tani waa wax ka beddel yar", + "deletepage-deletetalk": "Tirtir boga wadahadalka ee la xiriira", + "deletepage-submit": "Tirtir bogga", "confirm": "Xaqiiji", "excontent": "qoraalka wuxuu ahaa: '$1'", + "excontentauthor": "nuxurka wuxuu ahaa: \"$1\", waxaana keliya wax ku biiriyay \"[[Special:Contributions/$2|$2]]\" ([[User talk:$2|wadahadal]])", "exbeforeblank": "Intii la masaxin waxaa ku qornaa: \"$1\"", "delete-confirm": "Tirtir \"$1\"", "delete-legend": "Tirtir", - "historywarning": "'''Digniin:''' Bogga aad tirtiri rabtid wuxuu leeyahay taariikh lagu qiyaaso $1 {{PLURAL:$1|bedelyo ah|bedelaadyo ah}}:", + "delete-talk-summary-prefix": "Waxaa lala tirtiray bogga la xiriira sababo ah: $1", + "historywarning": "Digniin: Bogga aad rabto inaad tirtirto wuxuu leeyahay taariikh ka kooban $1 {{PLURAL:$1|dib u eegis|dib u eegisyada}}:", + "historyaction-submit": "Muuji dib u eegista", + "confirmdeletetext": "Waxaad ku dhowdahay inaad tirtirto bog iyo dhammaan taariikhdiisa.\nFadlan xaqiiji inaad rabto inaad tan sameyso, inaad fahantay cawaaqibka, iyo inaad ku samaynayso si waafaqsan [[{{MediaWiki:Policy-url}}|xeerka]].", "actioncomplete": "Amarka waa la'dhamaystiray", "actionfailed": "Shaqada waad ku guul dareesatay", + "deletedtext": "\"$1\" waa la tirtiray.\nKa eeg $2 diiwaanka tirtirista dhowaan.", + "deleted-page-and-talkpage": "\"$1\" iyo \"$2\" waa la tirtiray.\nEeg $3 si aad u aragto diiwaanka tirtiridda dhawaan dhacday.", "dellogpage": "Diiwaanka tirtirinta", + "dellogpagetext": "Hoos waxaa ku qoran liiska tirtiridda ugu dambeysay.", + "deletionlog": "diiwaanka tirtirka", + "log-name-create": "Diiwaanka abuurista bogga", + "log-description-create": "Hoos waxaa ku qoran liiska abuurista bogagga ugu dambeysay.", + "logentry-create-create": "$1 {{GENDER:$2|abuuray}} bogga $3", + "reverted": "Lagu celiyay nuqulkii hore", + "deletecomment": "Sababta:", + "deleteotherreason": "Sabab kale/dheeraad ah:", + "deletereasonotherlist": "Sabab kale", + "deletereason-dropdown": "* Sababaha guud ee tirtiridda\n** Spam\n** Burburin\n** Xadgudub xuquuqda daabacaadda\n** Codsi qoraa\n** Sii toosin jaban", + "delete-edit-reasonlist": "Sababaha tirtiridda wax ka beddelka", + "delete-edit-reasonlist-suppress": "Wax ka beddel sababaha qariska", + "delete-toobig": "Boggan wuxuu leeyahay taariikh wax ka beddel oo weyn, oo ka badan $1 {{PLURAL:$1|dib u eegis|dib u eegisyo}}.\nTirtiridda bogagga noocan ah waa la xaddiday si looga hortago khalkhal lama filaan ah oo ku yimaada {{SITENAME}}.", + "delete-toomanyrevisions": "Waxaad isku dayaysaa inaad hal mar tirtirto in ka badan $1 {{PLURAL:$1|dib u eegis|dib u eegisyo}}.\nHawlgalkan waa la xaddiday si looga hortago khalkhal lama filaan ah oo ku yimaada {{SITENAME}}.", + "delete-warning-toobig": "Bogan wuxuu leeyahay taariikh wax ka beddel oo aad u weyn, in ka badan $1 {{PLURAL:$1|isbeddel|isbeddello}}. \nTirtiriddiisu waxay carqaladeyn kartaa hawlaha keydka xogta ee {{SITENAME}}; \nsi taxaddar leh u sii wad.", + "delete-error-associated-alreadytalk": "Lama tirtiri karo bogga wadahadalka ee la xiriira bog wadahadal.", + "delete-error-associated-doesnotexist": "Lama tirtiri karo bogga wadahadalka ee la xiriira oo aan jirin.", + "deleteprotected": "Boggan lama tirtiri karo sababtoo ah waa la ilaaliyay.", + "deleting-backlinks-warning": "Digniin: [[Special:WhatLinksHere/{{FULLPAGENAME}}|Bogag kale]] ayaa ku xira ama ka soo gudbiya bogga aad rabto inaad tirtirto.", + "deleting-subpages-warning": "Digniin: Bogga aad ku dhowdahay inaad tirtirto wuxuu leeyahay [[Special:PrefixIndex/{{FULLPAGENAME}}/|{{PLURAL:$1|hal bog-hoosaad|$1 bog hoosaadyo|51=in ka badan 50 bog hoosaad}}]].", + "deleting-talkpage-subpages-warning": "Digniin: Bogga wadahadalka ee la xiriira bogga aad ku dhowdahay inaad tirtirto wuxuu leeyahay [[Special:PrefixIndex/{{TALKPAGENAME}}/|{{PLURAL:$1|hal bog hoosaad|$1 bog-hoosaadyo|51=in ka badan 50 bog hoosaad}}]].", + "rollback": "Dib u celi wax ka beddelka", + "rollback-confirmation-confirm": "Fadlan xaqiiji:", + "rollback-confirmation-yes": "Dib u celin", + "rollback-confirmation-no": "Jooji", "rollbacklink": "dib u soo celi", + "rollbacklinkcount": "Dib u celi $1 {{PLURAL:$1|wax ka beddel|wax ka beddello}}", "rollbacklinkcount-morethan": "soo celinta in kabadan $1 {{PLURAL:$1|badal|badallo}}", - "revertpage": "Wuxuu dib u noqay badalkii oo sameeyay [[Special:Contributions/$2|$2]] ([[User talk:$2|talk]]) kuna celiyay badalkii ka danbeeyay oo sameeyay [[User:$1|$1]]", - "revertpage-nouser": "Wuxuu dib u noqay bedelyada (magaca isticmaalaha waa laga saaray) kuna celiyay [[User:$1|$1]]", + "rollbackfailed": "Dib u celin waa fashilantay", + "rollback-missingparam": "Codsiga waxaa ka maqan cabbirro loo baahan yahay.", + "rollback-missingrevision": "Lama soo shuban karo xogta dib u eegista.", + "cantrollback": "Lama celin karo wax ka beddelka.\nQoraaga ugu dambeeyay waa qofka kaliya ee boggan wax ku biiriyay.", + "alreadyrolled": "Lama celin karo wax ka beddelkii ugu dambeeyay ee [[:$1]] ee uu sameeyay [[User:$2|$2]] ([[User talk:$2|wadahadal]]{{int:pipe-separator}}[[Special:Contributions/$2|{{int:contribslink}}]]).\nQof kale ayaa mar hore wax ka beddelay ama dib u celiyay bogga.\n\nWax ka beddelkii ugu dambeeyay ee bogga waxaa sameeyay [[User:$3|$3]] ([[User talk:$3|wadahadal]]{{int:pipe-separator}}[[Special:Contributions/$3|{{int:contribslink}}]]).", + "editcomment": "Soo koobista wax ka beddelka waxay ahayd: $1.", + "revertpage": "Wuxuu dib u noqay {{PLURAL:$7|badalkii|badaladii}} uu sameeyay [[Special:Contributions/$2|$2]] ([[User talk:$2|wadahadal]]) kuna celiyay badalkii ka danbeeyay oo sameeyay [[User:$1|$1]]", + "revertpage-anon": "Wuxuu dib u noqay {{PLURAL:$7|badalkii|badaladii}} uu sameeyay [[Special:Contributions/$2|$2]] kuna celiyay badalkii ka danbeeyay oo sameeyay [[User:$1|$1]]", + "revertpage-nouser": "Wuxuu dib u noqay {{PLURAL:$7|badalkii|badaladii}} uu sameeyay isticmaale qarsoon kuna celiyay badalkii ka danbeeyay oo sameeyay {{GENDER:$1|[[User:$1|$1]]}}", "rollback-success": "Wuxuu dib u noqay tafatirada {{GENDER:$3|$1}}\nWuxuu ku badalay du u habayntii ugu danbeeyay ee {{GENDER:$4|$2}}", + "sessionfailure-title": "Fashilka fadhiga", + "sessionfailure": "Waxaa muuqata dhibaato ku jirta fadhigaaga gelitaanka;\nfalkaan waa la joojiyay si looga hortago afduubka fadhiga.\nFadlan dib u soo gudbi foomka.", + "changecontentmodel": "Beddel nooca nuxurka bogga", + "changecontentmodel-legend": "Beddel nooca nuxurka", + "changecontentmodel-title-label": "Cinwaanka bogga:", + "changecontentmodel-model-label": "Nooca nuxurka cusub:", + "changecontentmodel-reason-label": "Sababta:", + "changecontentmodel-submit": "Beddel", + "changecontentmodel-cannot-convert": "Nuxurka ku jira [[:$1]] lama beddeli karo looma rogi karo nooca $2.", + "changecontentmodel-nodirectediting": "Nooca nuxurka $1 ma taageero wax ka beddel toos ah", + "changecontentmodel-emptymodels-title": "Ma jiraan noocyo nuxur ah oo la heli karo", + "changecontentmodel-emptymodels-text": "Nuxurka ku jira [[:$1]] looma rogi karo nooc kasta.", + "log-name-contentmodel": "Diiwaanka beddelka nooca nuxurka", + "log-description-contentmodel": "Boggan wuxuu taxayaa isbeddellada ku yimid nooca nuxurka bogagga, iyo bogagga lagu abuuray nooc nuxur oo ka duwan kan caadiga ah.", + "logentry-contentmodel-new": "$1 {{GENDER:$2|abuuray}} bogga $3 isagoo isticmaalaya nooc nuxur aan caadi ahayn \"$5\"", + "logentry-contentmodel-change": "$1 {{GENDER:$2|beddelay}} nooca nuxurka bogga $3 oo ka beddelay \"$4\" loona beddelay \"$5\"", + "logentry-contentmodel-change-revertlink": "Dib u celi", + "logentry-contentmodel-change-revert": "Dib u celi", "protectlogpage": "Diiwaanada ilaalinta", "protectlogtext": "Hoos waxaa ku qoran isbedelada ilaaliya bogagga.\neeg [[Special:ProtectedPages|Liiska bogagga dhowrsoon]] liiska bogagga howlaha dhowrista ee hadda.", - "protect-title": "Ka badal heerka difaacida \"$1\"", + "protectedarticle-comment": "{{GENDER:$2|La ilaaliyay}} \"[[$1]]\"", + "modifiedarticleprotection-comment": "{{GENDER:$2|Wax laga beddelay}} dejimaha ilaalinta ee \"[[$1]]\"", + "unprotectedarticle-comment": "{{GENDER:$2|Ilaalinta laga saaray}} laga bilaabo \"[[$1]]\"", + "protect-title": "Wax laga beddelay dejimaha ilaalinta ee \"$1\"", + "protect-title-notallowed": "Fiiri dejimaha ilaalinta ee \"$1\"", "prot_1movedto2": "[[$1]] waxaa loo wareejiyey [[$2]]", + "protect-badnamespace-title": "Meel-magac aan la ilaalin karin", + "protect-badnamespace-text": "Bogagga ku jira meel magacan lama ilaalin karo.", + "protect-norestrictiontypes-text": "Bogan lama ilaalin karo maadaama aysan jirin noocyo xaddidaad ah oo la heli karo.", + "protect-norestrictiontypes-title": "Bog aan la ilaalin karin", "protect-legend": "Xaqiiji difaacida", "protectcomment": "Sababta:", "protectexpiry": "wuxuu dhacaa:", "protect_expiry_invalid": "Wakhtiga dhicitaanka sax ma'aha.", "protect_expiry_old": "Wakhtiga dhictaanka waa mid laga soo dhaafay.", + "protect-unchain-permissions": "Fur xulashooyin dheeraad ah oo ilaalin ah", + "protect-text": "Halkan waxaad ka arki kartaa oo aad ka beddeli kartaa dejinta ilaalinta bogga $1.", + "protect-locked-blocked": "Ma beddeli kartid dejinta ilaalinta inta lagu xanniban yahay.\nHalkan waxaa ku yaal dejinta hadda ee bogga $1:", + "protect-locked-dblock": "Dejinta ilaalinta lama beddeli karo sababtoo ah quful database ah oo shaqeynaya.\nHoos waxaa ku qoran dejimaha hadda ee bogga $1:", + "protect-locked-access": "Koontadaada ma laha oggolaansho aad ku beddesho dejinta ilaalinta bogga.\nHalkan waa dejinta hadda ee bogga $1:", + "protect-cascadeon": "Boggan hadda waa la ilaaliyay sababtoo ah waxaa lagu dhex daray {{PLURAL:$1|boggan soo socda oo leh|bogagga soo socda oo leh}} ilaalin isdaba joog ah oo shaqaynaysa.\nIsbeddellada lagu sameeyo dejimaha ilaalinta boggan ma saamayn doonaan ilaalinta isdaba joogga ah.", "protect-default": "U ogolaaw isticmaalada oo dhan", - "protect-fallback": "waxaa loo baahanyahay \"$1\" ogolaasho", - "protect-level-sysop": "Maamulada kaliya", + "protect-fallback": "U oggolow oo keliya isticmaalayaasha leh oggolaanshaha \"$1\"", + "protect-level-autoconfirmed": "​U ogolow kaliya isticmaalayaasha la xaqiijiyay", + "protect-level-sysop": "U oggolow oo keliya maamulayaasha", + "protect-summary-cascade": "isdaba joog", "protect-expiring": "wuxuu dhacaa $1 (UTC)", + "protect-expiring-local": "wuxuu dhacaa $1", + "protect-expiry-indefinite": "aan xad lahayn", "protect-cascade": "Is daba dhiga difaacida - difaac bogga walba oo lagu daro boggaan.", + "protect-cantedit": "Ma bedeli kartid dejinta ilaalinta bogan sababtoo ah ma lihid ogolaansho aad ku tafatirto.", "protect-othertime": "Waqti kale:", "protect-othertime-op": "waqti kale", + "protect-existing-expiry": "Waqtiga dhicitaanka ee jira: $3, $2", + "protect-existing-expiry-infinity": "Waqtiga uu dhacayo: aan xad lahayn", + "protect-otherreason": "Sababta kale/dheeraadka ah:", + "protect-otherreason-op": "Sabab kale", + "protect-edit-reasonlist": "Sababaha ilaalinta tafatirka", + "protect-expiry-options": "1 saac:1 hour,1 maalin:1 day,1 todobaad:1 week,2 todobaad:2 weeks,1 bil:1 month,3 bilood:3 months,6 bilood:6 months,1 sano:1 year,aan xad lahayn:infinite", "restriction-type": "Ogolaasho:", "restriction-level": "Xadka xadidaada:", + "minimum-size": "Cabirka ugu yar", + "maximum-size": "Cabirka ugu badan:", + "pagesize": "(baytyada)", "restriction-edit": "Wax ka badal", "restriction-move": "Wareeji", + "restriction-create": "Abuur", + "restriction-upload": "Soo gelin", + "restriction-level-sysop": "si buuxda loo ilaaliyay", + "restriction-level-autoconfirmed": "si nus ah loo ilaaliyay", "restriction-level-all": "qaab kasto", "undelete": "Fiiri boggaga la'tirtiray", - "undeletepage": "Fiiri dibna u sooceli boggaga la'tirtiray", + "undeletepage": "Eeg iyo ka soo celi bogagga la tirtiray", "undeletepagetitle": "'''Meeshaan waxa ay ka koobatahay raadka wixii laga tiray [[:$1|$1]]'''.", "viewdeletedpage": "Fiiri boggaga la'tirtiray", "skin-action-viewdeleted": "Fiiri $1?", + "undeletepagetext": "Bogga soo socda {{PLURAL:$1|waa la tirtiray laakiin weli waa|$1 bog ayaa la tirtiray laakiin weli waa}} ku jira kaydka waxaana dib loo soo celin karaa.\nKaydka waxaa laga yaabaa in mararka qaar la nadiifiyo.", + "undelete-fieldset-title": "Dib u soo celi dib u eegisyada", + "undeleteextrahelp": "Si aad dib ugu soo celiso taariikhda buuxda ee bogga, ka tag dhammaan sanduuqyada calaamadda aan la dooran kadibna guji {{int:undeletebtn}}.\nSi aad u sameyso dib u soo celin la xushay, calaamadee sanduuqyada u dhigma dib u eegisyada aad rabto in dib loo soo celiyo, kadibna guji {{int:undeletebtn}}.", + "undeleterevisions": "$1 {{PLURAL:$1|dib u eegis|dib u eegisyo}} la tirtiray", + "undeletehistory": "Haddii aad bogga dib u soo celiso, dhammaan dib u eegisyada waxaa lagu soo celin doonaa taariikhda.\nHaddii bog cusub oo isla magacaas leh la abuuray tan iyo tirtiridda, dib u eegisyada la soo celiyay waxay ka soo muuqan doonaan taariikh hore.", + "undeleterevdel": "Dib u soo celin lama sameyn doono haddii ay keento in bogga ugu sarreeya ama dib u eegista faylka si qayb ahaan ah loo tirtiro.\nXaaladahaas, waa inaad ka saartaa calaamadda ama ka saartaa qarinta dib u eegista ugu dambeysa ee la tirtiray.", + "undeletehistorynoadmin": "Boggan waa la tirtiray.\nSababta tirtiridda waxaa lagu muujiyey soo koobidda hoose, iyadoo ay la socoto faahfaahinta isticmaaleyaashii wax ka beddelay boggan ka hor inta aan la tirtirin.\nQoraalka dib u eegisyadan la tirtiray kaliya waxaa heli kara maamulka.", + "undelete-revision": "Dib u eegis la tirtiray ee $1 (laga bilaabo $4, saacadda $5) oo uu sameeyay $3:", + "undeleterevision-missing": "Dib u eegis aan sax ahayn ama maqan.\nWaxaa laga yaabaa inaad haysato xiriir khaldan, ama dib u eegista waa la soo celiyay ama laga saaray kaydka.", + "undelete-nodiff": "Dib u eegis hore lama helin.", "undeletebtn": "Sooceli", - "undeletelink": "fiiri/mar kale sameey", + "undeletelink": "Eeg/ka soo celi", "undeleteviewlink": "itusi", + "undelete-undeletetalk": "Dib u soo celi dhammaan dib u eegisyada bogga wadahadalka ee la xiriira", + "undeleteinvert": "Beddel xulashada", + "undeletecomment": "Sababta:", + "undeleteothercomment": "Sabab kale/dheeraad ah:", + "undeletecommentotherlist": "Sabab kale", + "undelete-comment-dropdown": "* Sababaha caadiga ah ee dib u soo celinta\n** Codsiga qoraaga", + "undelete-edit-commentlist": "Beddel sababaha dib u soo celinta", + "undelete-edit-commentlist-unsuppress": "Beddel sababaha ka saarista qarinta", "cannotundelete": "Soo celinta ma' suurto galin; waxaa laga yaabaa in qofkale uu horay u soo celyey bogga.", + "undelete-header": "Ka eeg [[Special:Log/delete|diiwaanka tirtiridda]] bogagga dhowaan la tirtiray.", + "undelete-search-title": "Raadi bogag la tirtiray", "undelete-search-box": "Raadi bogagga la tirtiray", "undelete-search-prefix": "I'tus boggaga ku bilaawda:", + "undelete-search-full": "Muuji cinwaannada bogagga ee ka kooban:", "undelete-search-submit": "Raadi", + "undelete-no-results": "Bogag la mid ah lagama helin kaydka tirtiridda.", + "undelete-filename-mismatch": "Lama soo celin karo dib u eegista faylka ee leh waqtiga $1: magaca faylka ayaa is waafaqi la’.", + "undelete-bad-store-key": "Lama soo celin karo dib u eegista faylka ee leh waqtiga $1: faylku wuu maqnaa ka hor tirtiridda.", + "undelete-cleanup-error": "Khalad ayaa dhacay markii la tirtirayay faylka kaydka ee aan la isticmaalin \"$1\".", + "undelete-missing-filearchive": "Lama soo celin karo aqoonsiga faylka kaydka ee $1 sababtoo ah kuma jiro keydka xogta.\nWaxaa laga yaabaa in hore loo soo celiyay.", + "undelete-talk-summary-prefix": "Waxaa la soo celiyay iyada oo la socota bogga la xiriira sababta: $1", + "undelete-error": "Khalad ayaa dhacay markii la soo celinayay bogga", + "undelete-error-associated-alreadytalk": "Lama soo celin karo bogga wadahadalka ee la xiriira bog wadahadal.", + "undelete-error-associated-notdeleted": "Bogga wadahadalka ee la xiriira ma laha dib u eegisyo la soo celin karo.", + "undelete-show-file-confirm": "Ma hubtaa inaad rabto inaad aragto dib u eegista la tirtiray ee faylka \"$1\" ee $2 saacadda $3?", + "undelete-show-file-submit": "Haa", + "undelete-back-to-list": "Eeg dhammaan dib u eegisyada la tirtiray", + "undelete-load-more-revisions": "Soo rar dib u eegisyo dheeraad ah", "namespace": "Xarun magaceedka:", "invert": "Dabagedi dalabka", "tooltip-invert": "Calaamadee santuuqan si aad u qariso isbeddellada kujira bogagga magacyada la xushay (iyo magacyada laxiriirta haddii la calaamadeeyay)", + "tooltip-whatlinkshere-invert": "Calaamadee sanduuqan si aad u qariso xiriirrada ka imanaya bogagga ku jira meel-magac la doortay.", "namespace_association": "La xiriira xarun magaceedka", + "tooltip-namespace_association": "Calaamadee sanduuqan si aad sidoo kale ugu darto meel-magaca wadahadalka ama mawduuca ee la xiriira meel-magaca la doortay.", "blanknamespace": "(Bogga hore)", "contributions": "Isticmaalada wax ku darsaday", "tool-link-contributions": "{{GENDER:$1|Isticmaale}} ku darsaday", "contributions-title": "Waxa oo ku darsaday isticmaalaha $1", + "contributions-title-for-ip-when-temporary-accounts-enabled": "Wax ku biirinta IP-ga hore ee $1", + "contribute-title": "Wax ku darsiyada isticmaalaha", "mycontris": "Ku darsashooyinka", "anoncontribs": "Ku darsashada", + "contribute": "Wax ku darsiga", "contributions-subtitle": "Natiijooyinka {{GENDER:$2| $1 }}", + "contributions-edit-count": "{{GENDER:$1|Isticmaale}} oo leh $2 {{PLURAL:$2|wax ka beddel|wax ka beddello}}.", "contributions-account-creation-date": "Akoonka waxaa la sameeyay $1", + "contributions-userdoesnotexist": "Koontada isticmaalaha \"$1\" lama diiwaangelin.", + "negative-namespace-not-supported": "Meel-magacyo leh qiimayaal taban lama taageero.", + "nocontribs": "Isbeddello lama helin oo la jaanqaadaya shuruudahan.", "uctop": "kan hadda", "month": "Bilaawga bisha (iyo wixii ka danbeeyay):", "year": "Bilaawga sanadka (iyo wixii ka danbeeyay):", + "date": "Laga bilaabo taariikhda (iyo ka hor):", "sp-contributions-blocklog": "diiwaanada xanibka", + "sp-contributions-suppresslog": "Wax ku biirinta {{GENDER:$1|isticmaalaha}} ee la qariyay", + "sp-contributions-deleted": "wax ku biirinta isticmaalaha la tirtiray {{GENDER:$1|isticmaale}}", "sp-contributions-uploads": "wixii la soo geliyay", "sp-contributions-logs": "Diiwaanada", "sp-contributions-talk": "Wadahadal", + "sp-contributions-userrights": "maamulka xuquuqaha {{GENDER:$1|isticmaale}}", "sp-contributions-search": "Raadi si aad wax uugu darsatid", "sp-contributions-username": "Ciwaanka IP:ga ama magaca isticmaalaha:", "sp-contributions-toponly": "Muuji kaliya wax ka badalyada ee ah kuwii ugu dambeesay", "sp-contributions-newonly": "Muuji kaliya wax ka badalyada ee ah bog abuurinta", + "sp-contributions-hideminor": "Qari wax ka beddelka yar-yar", "sp-contributions-submit": "Raadi", + "sp-contributions-outofrange": "Lama soo bandhigi karo natiijooyin. Xadka IP-ga la codsaday wuu ka weyn yahay xadka CIDR ee /$1.", + "sp-contributions-concurrency-user": "Waan ka xumahay, codsiyo aad u badan ayaa laga dirayaa akoonkaaga. Fadlan mar kale isku day waqti dambe.", + "sp-contributions-concurrency-ip": "Raalli noqo, codsiyo aad u badan ayaa laga dirayaa cinwaankaaga IP-ga. Fadlan mar dambe isku day.", "whatlinkshere": "Maxaa meeshaan la xiriiro", + "whatlinkshere-count": "Muujinaya $1 {{PLURAL:$1|shay|shayyo}}.", "whatlinkshere-title": "Boggaga la xiriiro \"$1\"", "whatlinkshere-page": "Bogga:", "linkshere": "Bogyaashaan waxey la xiriiraan '''$1''':", "nolinkshere": "Boggag la xiriiro '''$2''' ma jirto.", + "nolinkshere-filter": "Ma jiro bog ku xira $2 iyadoo la adeegsanayo dejimaha raadinta ee hadda.", + "nolinkshere-ns": "Ma jiro bog ku xira $2 gudaha meel-magaca la doortay.", "isredirect": "bogga loo sii toosiyay", "istemplate": "ku jiri kara", "isimage": "faylka la xiriiro", "whatlinkshere-prev": "{{PLURAL:$1|kii ka horeeyay|kii ka horeeyay $1}}", "whatlinkshere-next": "{{PLURAL:$1|kan ku xiga|kan ku xiga $1}}", "whatlinkshere-links": "← kuwa la xiriiro", - "whatlinkshere-hideredirs": "$1 loo sii toosiyay", - "whatlinkshere-hidelinks": "$1 wuxuu la xiriiraa", - "whatlinkshere-hideimages": "$1 sawirka inta oo la xiriiro", + "whatlinkshere-hideredirs": "Qari sii toosinta", + "whatlinkshere-hidetrans": "Qari ku darista", + "whatlinkshere-hidelinks": "Qari xiriiriyeyaal", + "whatlinkshere-hideimages": "Qari xiriiriyaasha faylka", + "whatlinkshere-sectionredir": "u sii toosi qaybta \"$1\"", + "whatlinkshere-submit": "Ugu dub", + "autoblockid": "Xannibaad otomaatig ah #$1", + "block": "Xannib isticmaalaha", + "unblock": "Ka qaad xannibaadda isticmaale", + "changeblockip": "Beddel xannibaadda", + "blockip": "Xanib {{GENDER:$1|isticmaalaha}}", + "ipaddressorusername": "Cinwaanka IP-ga, magaca isticmaalaha ama aqoonsiga xannibaadda:", + "ipbreason": "Sababta:", "ipbreason-dropdown": "*Sababaha xannibaadda caadiga\n** Galinta macluumaad been abuur ah\n** Ka saarida waxyaabaha ka kooban bogagga\n** Linkyada Spammingka ee websiteyada banaanka\n** Dhex gelinta wax aan micno lahayn / ku ciyaarida bogaga\n** Akhlaaqda cabsi gelinta / dhibaataynta\n** Ku xadgudubka akoonno badan\n** Magaca isticmaalaha aan la aqbali karin", + "ipb-hardblock": "Ku dabaq xanibaada isticmaaleyaasha soo galay ee ka imanaya cinwaankan IP-ga", + "ipbcreateaccount": "Abuurista akoonka", + "ipbemailban": "Diraya iimayl", + "ipbother": "Waqti kale:", "ipboptions": "2 saacadood:2 hours,1 maalin:1 day,3 maalmood:3 days,1 usbuuc:1 week,2 isbuuc:2 weeks,1 bil:1 month,3 bilood:3 months,6 bilood:6 months,1 sano:1 year,daa'im:infinite", + "ipbhidename": "Qari magaca isticmaalaha ee wax ka beddelka iyo liisaska", + "ipb-change-block": "Mar kale xannib isticmaalaha iyadoo la adeegsanayo dejimahan", + "ipb-confirm": "Xaqiiji xannibaadda", + "ipb-sitewide": "Goob oo dhan", + "ipb-partial": "Qayb ahaan", + "ipb-action-create": "Abuurista bogag cusub iyo gelinta faylal cusub", + "ipb-action-move": "Wareejinta bogagga iyo faylasha", + "ipb-action-upload": "Gelinta faylalka (oo ay ku jiraan beddelidda faylal jira)", + "ipb-pages-label": "Bogagga", + "ipb-namespaces-label": "Magacyo meel", + "badipaddress": "IP-ga aan sax ahayn", + "blockipsuccesssub": "Xannibaaddu waa lagu guuleystay", + "blockipsuccesstext": "[[Special:Contributions/$1|$1]] waa la xannibay.
                    \nFiiri [[Special:BlockList|liiska xannibaadaha]] si aad u eegto xannibaadaha.", + "ipb-empty-block": "Xannibaadda la gudbiyay ma laha wax xaddidaad ah oo la hawlgeliyay.", + "ipb-block-not-found": "Xannibaadda lama samayn karin, malaha maadaama maamule kale isku mar isku dayay inuu xanibo isticmaalahan. Hubi xaaladda xannibaadda oo mar kale isku day.", + "ipb-blockingself": "Waxaad ku dhowdahay inaad naftaada xannibto! Ma hubtaa inaad sidaas rabto?", + "ipb-confirmhideuser": "Waxaad ku dhowdahay inaad xannibto isticmaale leh \"qari isticmaale\" oo firfircoon. Tani waxay magaciisa ka qarin doontaa dhammaan liisaska iyo diiwaannada. Ma hubtaa inaad rabto inaad sidaas sameyso?", + "ipb-confirmaction": "Haddii aad hubto inaad runtii rabto inaad sidaas sameyso, fadlan calaamadee qaybta \"{{int:ipb-confirm}}\" ee hoose.", + "ipb-edit-dropdown": "Sababaha xannibaadda wax ka beddelka", + "ipb-unblock-addr": "Ka qaad xannibaadda $1", + "ipb-unblock": "Ka qaad xannibaadda magaca isticmaale ama cinwaanka IP-ga", + "ipb-blocklist": "Eeg xannibaadaha jira", + "ipb-blocklist-contribs": "Wax ku darsiga {{GENDER:$1|$1}}", + "ipb-blocklist-duration-left": "$1 ayaa hadhay", + "block-actions": "Nooca xanibaada", + "block-details": "Faahfaahinta xannibaadda", + "block-expiry-preset": "Muddada hore loo dejiyay", + "block-expiry-preset-placeholder": "Dooro muddada", + "block-expiry-custom": "Muddada la habeeyay", + "block-expiry-custom-minutes": "daqiiqado", + "block-expiry-custom-hours": "saacado", + "block-expiry-custom-days": "maalmo", + "block-expiry-custom-weeks": "toddobaadyo", + "block-expiry-custom-months": "bilo", + "block-expiry-custom-years": "Sannado", + "block-expiry-datetime": "Taariikh iyo waqti gaar ah", + "block-reason-other": "Sababta dheeraadka ah ama sabab kale", + "block-user-active-blocks": "Xannibaadaha firfircoon", + "block-user-previous-blocks": "Diiwaanka xanibaadaha", + "block-user-no-previous-blocks": "Ma jiraan xannibaado hore oo la helay", + "block-pages-placeholder": "Ku dar bogag dheeraad ah...", + "block-namespaces-placeholder": "Ku dar magacyo meel oo dheeraad ah...", + "unblockip": "Ka qaad xannibaadda isticmaale", + "unblockiptext": "Isticmaal foomka hoose si aad dib ugu soo celiso gelitaanka qorista ee ciwaan IP ama magac isticmaale oo hore loo xannibay.", + "ipusubmit": "Ka saar xannibaaddan", + "unblocked-range": "$1 waa laga qaaday xannibaadda.", + "unblocked-id": "Xannibaadda $1 waa la qaaday.", + "unblocked-ip": "[[Special:Contributions/$1|$1]] waa laga qaaday xannibaadda.", + "blocklist": "Isticmaalayaasha la xannibay", + "autoblocklist": "Xannibaado otomaatig ah", + "autoblocklist-submit": "Raadi", + "autoblocklist-legend": "Liiska xannibaadaha otomaatiga ah", + "autoblocklist-localblocks": "Deegaanka {{PLURAL:$1|xannibaad otomaatig ah|xannibaado otomaatig ah}}", + "autoblocklist-empty": "Liiska xannibaadaha otomaatiga ah waa madhan yahay.", + "autoblocklist-otherblocks": "Kale {{PLURAL:$1|xannibaad otomaatig ah|xannibaado otomaatig ah}}", "ipblocklist": "isticmaalada la mamnuucay", + "ipblocklist-legend": "Raadi isticmaale la xannibay", + "blocklist-autoblocks": "Qari xannibaadaha otomaatiga ah", + "blocklist-userblocks": "Qari xannibaadaha akoonnada", + "blocklist-tempblocks": "Qari xannibaadaha ku meelgaarka ah", + "blocklist-indefblocks": "Qari xannibaadaha aan xad lahayn", + "blocklist-addressblocks": "Qari xannibaadaha IP-ga keliya", + "blocklist-type": "Nooca:", + "blocklist-type-header": "Nooca", + "blocklist-type-opt-all": "Dhammaan", + "blocklist-type-opt-sitewide": "Goob oo dhan", + "blocklist-type-opt-partial": "Qayb ahaan", + "blocklist-rangeblocks": "Qari xannibaadaha xadka IP-ga", + "blocklist-timestamp": "Waqtiga", + "blocklist-target": "Bartilmaameed", + "blocklist-expiry": "Wuxuu dhacaa", + "blocklist-by": "Maamulaha xannibay", + "blocklist-params": "Xuduudaha xannibaadda", + "blocklist-reason": "Sababta", "ipblocklist-submit": "Raadi", + "ipblocklist-localblock": "Xannibaad maxalli ah", + "ipblocklist-otherblocks": "Xannibaad kale {{PLURAL:$1|xannibaad|xannibaado}}", + "infiniteblock": "aan xad lahayn", "anononlyblock": "qarsoon. kaliya", + "noautoblockblock": "xannibaadda otomaatiga ah waa la joojiyay", + "createaccountblock": "Abuurista xisaab waa la joojiyay", + "emailblock": "iimayl waa la joojiyey", + "blocklist-nousertalk": "Ma tafatiri kartid bogaaga wadahadalka.", + "blocklist-editing": "Wax ka beddel", + "blocklist-editing-sitewide": "wax ka bedel (dhammaan goobta)", + "blocklist-editing-page": "Bogagga", + "blocklist-editing-ns": "Meesha magaca", + "blocklist-editing-action": "Falalka", + "ipblocklist-empty": "Liiska xannibaaduhu waa madhan.", + "ipblocklist-no-results": "Looma helin xannibaado u dhigma cinwaanka IP-ga ama magaca isticmaalaha la codsaday.", "blocklink": "xannib", "unblocklink": "ka qaad mamnuucida", "change-blocklink": "wax ka bedel mamnuucida", + "empty-username": "(ma jiro magac isticmaale oo la heli karo)", + "blocklist-hidden-placeholder": "(magaca isticmaalaha waa la qariyay)", + "blocklist-hidden-param": "magaca isticmaalaha waa la qariyay", "contribslink": "ku darsasho", + "emaillink": "Dir iimayl", "autoblocker": "Waxaa automaatik u xirista keenay in mudo dhow uu cinwaanka IP:ga isticmaalay \"[[User:$1|$1]]\". Sababta keentay in loo xiro $1 waa: \"'''$2'''\"", "blocklogpage": "Diiwaanada xanibka", + "blocklog-showlog": "Isticmaalahaan {{GENDER:$1|hore ayaa loo xannibay}}. \nDiiwaanka xannibaadda ayaa hoos lagu soo bandhigay tixraac ahaan:", + "blocklog-showsuppresslog": "Isticmaalahaan {{GENDER:$1|hore ayaa loo xannibay loona qariyey}}. \nDiiwaanka qarinta ayaa hoos lagu soo bandhigay tixraac ahaan:", + "unblocklog-showlog": "Diiwaanka xannibaadda ee {{GENDER:$1|isticmaalahaan}} ayaa hoos lagu soo bandhigay tixraac ahaan:", + "unblocklog-showsuppresslog": "Diiwaanka qarinista ee {{GENDER:$1|isticmaalahaan}} ayaa hoos lagu soo bandhigay tixraac ahaan:", "blocklogtext": "Halkaan waa liiska lagu muujiyo manuuca iyo mamnuuc ka qaadista.\nCiwaanka IP ga ee la mamnuucay so iskeedka ee aan la soo ban dhigin.\nEeg [[Special:BlockList|Mamnuucyada]] si aad u aragto liiska mamnuucyada ee hadda shaqaynaua.", "block-log-flags-anononly": "Isticmaalayaasha aanan la'aqoonsanin oo kaliya", "block-log-flags-nocreate": "abuurinta akoonka waa la naafeeyay", + "block-log-flags-noautoblock": "Xannibaadda otomaatiga ah waa la joojiyay", "block-log-flags-noemail": "e-mailka laga mamnuucay", + "block-log-flags-nousertalk": "Ma tafatiri kartid bogaaga wadahadalka", + "block-log-flags-angry-autoblock": "Xannibaadda otomaatiga ah ee la xoojiyay waa la hawlgeliyay", + "block-log-flags-hiddenname": "Magaca isticmaalaha waa la qariyey", + "range_block_disabled": "Awoodda maamulaha ee abuurista xannibaadaha kala duwanaanta IP-ga waa la damiyay.", + "ipb-prevent-user-talk-edit": "Wax ka beddelka bogooda wadahadalka waa in loo oggolaadaa xannibaad qayb ah, ilaa ay ku jirto xayiraad ku saabsan magac-meelka Wadahadalka Isticmaalaha.", + "ipb_expiry_invalid": "Waqtiga dhicitaanka waa aan sax ahayn.", + "ipb_expiry_old": "Waqtiga uu dhacayo waa hore ayuu u dhacay.", + "ipb_expiry_temp": "Xannibaadaha isticmaalaha ee la qariyay waa inay ahaadaan kuwo aan waqti dhammaad lahayn.", + "ipb_hide_invalid": "Koontadan lama qarin karo; waxay leedahay in ka badan {{PLURAL:$1|hal wax ka beddel|$1 wax ka beddel}}.", + "ipb_hide_partial": "Xanibaadaha magacyada isticmaalaha ee qarsoon waa inay noqdaan xanibaado guud", + "ipb_already_blocked": "\"$1\" hore ayaa loo xannibay.", "ipb-needreblock": "$1 mar hore aa la mamnuucay. marabtaa in aad wax ka bedesho habka?", + "ipb-otherblocks-header": "Xannibaad kale {{PLURAL:$1|xannibaad|xannibaado}}", + "unblock-hideuser": "Ma ka qaadi kartid xannibaadda isticmaalahaan, maadaama magacooda isticmaalaha la qariyey.", + "ipb_cant_unblock": "Khalad: xannibaadda $1 lama helin. Waxaa laga yaabaa in hore loo saaray.", + "ipb_blocked_as_range": "Khalad: Cinwaanka IP-ga $1 si toos ah looma xanibin, sidaas darteed lama furi karo xannibaaddiisa.\nSi kastaba ha ahaatee, waxaa lagu xanibay qayb ka mid ah kala-duwanaanta $2, taas oo la furi karo.", + "ip_range_invalid": "Kala duwanaanta IP-ga waa aan sax ahayn.", + "ip_range_toolarge": "Xannibaadaha kala duwanaanta IP-ga ee ka weyn /$1 lama oggola.", + "ip_range_exceeded": "Kala duwanaanta IP-ga waxay ka badan tahay xadka ugu badan. Xadka la oggol yahay: /$1.", + "ip_range_toolow": "Kala duwanaanta IP-ga si dhab ah looma oggola.", + "proxyblockreason": "IP-gaaga waa la xannibay sababtoo ah waa proxy furan.\nFadlan la xiriir bixiyaha adeegga internet-ka ama taageerada farsamo ee ururkaaga si aad ugu wargeliso dhibaatadan amni ee culus.", + "sorbsreason": "IP-gaaga waxa uu ku jiraa liiska proxy furan ee DNSBL ee ay isticmaasho {{SITENAME}}.", + "sorbs_create_account_reason": "IP-gaaga waxa uu ku jiraa liiska proxy furan ee DNSBL ee ay isticmaasho {{SITENAME}}. Ma abuuri kartid akoon.", + "softblockrangesreason": "Wax ku biirinta aan la aqoonsan lagama oggola IP-gaaga ($1). Fadlan soo gal.", + "xffblockreason": "Ciwaanka IP ee ku jira madaxa X-Forwarded-For, ha ahaado kaaga ama kan adeeg proxy aad isticmaalayso, waa la xannibay. Sababta asalka ah ee xannibaadda waxay ahayd: $1", + "cant-see-hidden-user": "Isticmaalaha aad isku dayayso inaad xannibto hore ayaa loo xannibay oo la qariyey. Maadaama aadan haysan oggolaanshaha hideuser, ma arki kartid ama wax ka beddeli kartid xannibaadda isticmaalaha.", + "cant-block-nonexistent-page": "Ma xannibi kartid isticmaale $1 maadaama boggu uusan jirin", + "ipbblocked": "Ma xannibi kartid ama kama qaadi kartid xannibaadda isticmaalayaasha kale sababtoo ah adiga laftaada ayaa xanniban.", + "ipbnounblockself": "Looma oggola inaad is-furto xannibaaddaada.", + "lockdb": " Quful xogta kaydka", + "unlockdb": "Fur xogta kaydka", + "lockdbtext": "Qufulka xogta kaydka wuxuu joojinayaa awoodda dhammaan isticmaalayaasha inay wax ka beddelaan bogagga, beddelaan dejimahooda, wax ka beddelaan liiskooda la socodka, iyo hawlo kale oo u baahan in xogta kaydka wax laga beddelo.\nFadlan xaqiiji in tani ay tahay waxa aad damacsan tahay inaad sameyso, iyo inaad furayso xogta kaydka marka dayactirkaagu dhammaado.", + "unlockdbtext": "Furitaanka xogta kaydka wuxuu soo celinayaa awoodda dhammaan isticmaalayaasha inay wax ka beddelaan bogagga, beddelaan dejimahooda, wax ka beddelaan liiskooda la socodka, iyo hawlo kale oo u baahan in xogta kaydka wax laga beddelo.\nFadlan xaqiiji in tani ay tahay waxa aad damacsan tahay inaad sameyso.", + "lockconfirm": "Haa, runtii waxaan rabaa in aan qufulo xogta kaydka.", + "unlockconfirm": "Haa, runtii waxaan rabaa inaan furo kaydka xogta.", + "lockbtn": " Quful xogta kaydka", + "unlockbtn": "Fur xogta kaydka", + "locknoconfirm": "Ma aadan calaamadin sanduuqa xaqiijinta.", + "lockdbsuccesssub": "Qufulka xogta kaydka waa lagu guuleystay", + "unlockdbsuccesssub": "Qufulkii xogta kaydka waa la qaaday", + "lockdbsuccesstext": "Xogta kaydka waa la qufulay.
                    \nXusuusnow inaad [[Special:UnlockDB|ka qaaddo qufulka]] marka dayactirkaagu dhammaado.", + "unlockdbsuccesstext": "Xogta kaydka waa la furay.", + "lockfilenotwritable": "Faylka qufulka xogta kaydka lama qori karo.\nSi loo qufulo ama loo furo xogta kaydka, waa in web server-ku uu awood u leeyahay qorista faylkan.", + "databaselocked": "Xogta kaydka hore ayaa loo qufulay.", + "databasenotlocked": "Xogta kaydka lama qufulin.", + "lockedbyandtime": "(Sameeyay {{GENDER:$1|$1}} ee $2 saacada $3)", + "move-page": "Wareeji $1", + "move-page-legend": "Wareeji bogga", + "movepagetext": "Isticmaalka foomka hoose wuxuu dib u magacaabi doonaa bogga, isagoo dhammaan taariikhdiisii u raraya magaca cusub.\nCinwaankii hore wuxuu noqon doonaa bog loo sii gudbiyo cinwaanka cusub.\nWaxaad si otomaatig ah u cusboonaysiin kartaa tixraacyada tilmaamaya cinwaankii hore.\nHaddii aad doorato inaadan sidaas sameyn, hubi inaad iska eegto [[Special:DoubleRedirects|tixraacyada labalaabka ah]] ama [[Special:BrokenRedirects|tixraacyada jabsan]].\nAdiga ayaa mas'uul ka ah inaad hubiso in xiriiriyeyaashu ay u socdaan meeshii loogu talagalay.\n\nOgsoonaaw in bogga aan la rari doonin haddii uu jiro bog kale oo magaca cusub leh, ilaa uu yahay mid loo sii gudbiyo oo aan lahayn taariikh wax ka beddel hore.\nTani waxay ka dhigan tahay inaad bogga dib ugu soo celin karto magaciisii hore haddii aad qalad sameyso, laakiin ma tirtiri kartid bog horay u jiray.\n\nFiiro gaar ah:\nTani waxay isbeddel weyn oo lama filaan ah ku noqon kartaa bog caan ah;\nfadlan iska hubi inaad fahamsan tahay cawaaqibka ka dhalan kara intaadan sii wadin.", + "movepagetext-noredirectfixer": "Isticmaalka foomka hoose wuxuu dib u magacaabi doonaa bogga, isagoo dhammaan taariikhdiisii u raraya magaca cusub.\nCinwaankii hore wuxuu noqon doonaa bog loo sii gudbiyo cinwaanka cusub.\nWaxaad si otomaatig ah u cusboonaysiin kartaa tixraacyada tilmaamaya cinwaankii hore.\nHaddii aad doorato inaadan sidaas sameyn, hubi inaad iska eegto [[Special:DoubleRedirects|tixraacyada labalaabka ah]] ama [[Special:BrokenRedirects|tixraacyada jabsan]].\nAdiga ayaa mas'uul ka ah inaad hubiso in xiriiriyeyaashu ay u socdaan meeshii loogu talagalay.\n\nOgsoonaaw in bogga aan la rari doonin haddii uu jiro bog kale oo magaca cusub leh, ilaa uu yahay mid loo sii gudbiyo oo aan lahayn taariikh wax ka beddel hore.\nTani waxay ka dhigan tahay inaad bogga dib ugu soo celin karto magaciisii hore haddii aad qalad sameyso, laakiin ma tirtiri kartid bog horay u jiray.\n\nFiiro gaar ah:\nTani waxay isbeddel weyn oo lama filaan ah ku noqon kartaa bog caan ah;\nfadlan iska hubi inaad fahamsan tahay cawaaqibka ka dhalan kara intaadan sii wadin.", + "movepagetext-noredirectsupport": "Isticmaalka foomka hoose wuxuu dib u magacaabi doonaa bogga, isagoo dhammaan taariikhdiisa u raraya magaca cusub.\nAdiga ayaa mas'uul ka ah inaad hubiso in xiriiriyeyaashu ay sii tilmaamayaan meesha saxda ah.\n\nOgsoonaaw in bogga aan la rari doonin haddii uu horey u jiro bog leh cinwaanka cusub.\nTani waxay ka dhigan tahay inaad bogga dib ugu soo celin karto magacii hore haddii aad qalad sameyso, mana ku qori kartid bog horey u jiray.\n\nFiiro gaar ah:\nTani waxay noqon kartaa isbeddel weyn oo lama filaan ah bog caan ah;\nfadlan hubi inaad fahamsan tahay cawaaqibka arrintan ka hor intaadan sii wadin.", + "moveuserpage-warning": "Digniin: Waxaad ku dhowdahay inaad guuriso bogga isticmaalaha. Fadlan ogow in kaliya bogga la guurin doono, isticmaalahana lama beddeli doono magaciisa.", + "movecategorypage-warning": "Digniin: Waxaad ku dhowdahay inaad guuriso bog qayb. Fadlan ogow in kaliya bogga la wareejinayo, bogagga ku jira qaybta hore lama wareejin doono loona wareejin qaybta cusub.", + "movenologintext": "Waa inaad noqotaa isticmaale diiwaangashan oo aad [[Special:UserLogin|soo gashay]] si aad u wareejiso bog.", + "movenotallowed": "Ma lihid oggolaansho aad ku wareejiso bogagga.", + "movenotallowedfile": "Ma lihid oggolaansho aad ku wareejiso faylalka.", + "cant-move-user-page": "Ma lihid oggolaansho aad ku wareejiso bogagga isticmaalaha (marka laga reebo bogag-hoosaadyada).", + "cant-move-to-user-page": "Ma lihid oggolaansho aad bog ugu wareejiso bog isticmaale (marka laga reebo bog hoosaadka isticmaale).", + "cant-move-category-page": "Ma lihid oggolaansho aad ku wareejiso bogagga qaybaha.", + "cant-move-to-category-page": "Ma lihid oggolaansho aad bog ugu wareejiso bog qayb ah.", + "cant-move-subpages": "Ma lihid oggolaansho aad ku guuriso bogag hoosaadyo.", + "namespace-nosubpages": "Meel-magaca \"$1\" ma oggola bog hoosaadyo.", + "newtitle": "Cinwaanka cusub:", + "move-watch": "La soco bogga isha iyo bogga bartilmaameedka", + "movepagebtn": "Wareeji bogga", + "pagemovedsub": "Wareejin waa lagu guuleystay", + "cannotmove": "Bogga lama wareejin karin, sababaha soo socda awgood {{PLURAL:$1|sabab|sababaha}}:", + "movepage-moved": "\"$1\" waxaa loo wareejiyay \"$2\"", + "movepage-moved-redirect": "Dib u hagis ayaa la sameeyay.", + "movepage-moved-noredirect": "Abuuridda u sii toosinta waa la qariyey.", + "movepage-delete-first": "Bogga la beegsanayo wuxuu leeyahay wax ka beddello aad u badan oo aan la tirtiri karin inta lagu jiro guurinta bogga. Fadlan marka hore si gacanta ah u tirtir bogga, ka dibna mar kale isku day.", + "articleexists": "Bog hore ayaa hore uga jira [[:$1]], ama magaca bogga aad dooratay ma aha mid sax ah.\nFadlan dooro magac kale.", + "redirectexists": "U sii toosin ayaa hore uga jira [[:$1]], lamana tirtiri karo si otomaatig ah.\nFadlan dooro magac kale.", + "cantmove-titleprotected": "Ma wareejin kartid boga meeshaan, sababtoo ah cinwaanka cusub ayaa laga ilaaliyay in la abuuro.", "movetalk": "Wareejiyey bogga wadahadalka la'xiriira", + "move-subpages": "Wareeji bogag hoosaad (ilaa $1)", + "move-talk-subpages": "Wareeji bogag hoosaadka bogga wadahadalka (ilaa $1)", + "movepage-page-exists": "Bogga $1 hore ayuu u jiray, lamana qori karo si otomaatig ah.", + "movepage-source-doesnt-exist": "Bogga $1 ma jiro sidaas darteed lama wareejin karo.", + "movepage-page-moved": "Bogga $1 waxaa loo wareejiyay $2.", + "movepage-page-unmoved": "Bogga $1 lama wareejin karin $2.", + "movepage-max-pages": "Ugu badnaan $1 {{PLURAL:$1|bog|bogag}} ayaa la wareejiyay, kuwa kalena si otomaatig ah looma sii wareejin doono.", "movelogpage": "Diiwaanka wareejinta", + "movelogpagetext": "Hoos waxaa ku yaal liiska dhammaan wareejinta bogagga.", + "movesubpage": "{{PLURAL:$1|Bog hoosaad|Bogag hoosaad}}", + "movesubpagetext": "Boggan wuxuu leeyahay $1 {{PLURAL:$1|bog hoosaad|bogag hoosaad}} oo hoos ku qoran.", + "movesubpagetalktext": "Bogga wadahadalka ee u dhigma wuxuu leeyahay $1 {{PLURAL:$1|bog hoosaad|bogag hoosaadyo}} oo hoos ku qoran.", + "movenosubpage": "Boggan ma laha bog hoosaadyo.", + "movereason": "Sababta:", + "moveotherreason": "Sabab kale/dheeraad ah:", + "movereasonotherlist": "Sabab kale", + "movepage-reason-dropdown": "* Sababaha guud ee wareejinta\n** Cinwaan khaldan", + "movepage-edit-reasonlist": "Wax ka beddel sababaha wareejinta", "revertmove": "celi", + "revertmove-summary": "Dib u celi", + "delete_and_move_text": "Bogga la beegsanayo \"[[:$1]]\" hore ayuu u jiraa. Ma rabtaa inaad tirtirto si boos loogu sameeyo wareejinta?", + "delete_redirect_and_move_text": "Bogga loo socdo \"[[:$1]]\" hore ayuu u jiraa oo waa sii toosin. Ma rabtaa in la tirtiro si loo sameeyo wareejinta?", + "delete_and_move_confirm": "Haa, tirtir bogga \"$1\"", + "delete_and_move_reason": "Waa la tirtiray si loogu baneeyo u wareejinta \"[[$1]]\"", + "selfmove": "Cinwaanku waa isku mid; laguma wareejin karo bog isla boggiisa.", + "immobile-source-namespace": "Lama wareejin karo bogaga ku jira magac meelka \"$1\".", + "immobile-source-namespace-iw": "Bogagga ku jira wiki kale lagama wareejin karo wiki-kan.", + "immobile-target-namespace": "Laguma dhaqaajin karo bogagga magaca qaybta \"$1\".", + "immobile-target-namespace-iw": "Xiriir interwiki ma aha bartilmaameed sax ah oo lagu wareejin karo bog.", + "immobile-source-page": "Boggan lama dhaqaajin karo.", + "immobile-target-page": "Laguma dhaqaajin karo cinwaankaas loo socdo.", + "movepage-invalid-target-title": "Magaca la codsaday ma aha mid sax ah.", + "bad-target-model": "Goobta loo socdo waxay isticmaashaa qaab nuxur oo ka duwan. Lagama beddeli karo $1 loona beddeli karo $2.", + "imagenocrossnamespace": "Faylka lama wareejin karo meel aan ahayn meel magaca faylasha.", + "nonfile-cannot-move-to-file": "Lama wareejin karo bog aan fayl ahayn oo loo wareejinayo meel-magaca faylasha.", + "imagetypemismatch": "Kordhinta cusub ee faylka kuma habboona nooca faylka.", + "imageinvalidfilename": "Magaca faylka la beegsanayo ma aha mid sax ah.", + "fix-double-redirects": "Cusboonaysii sii toosinta tilmaamaya cinwaanka asalka ah", + "move-leave-redirect": "Ka tag sii toosin", + "semiprotectedpagemovewarning": "Fiiro gaar ah: Boggan waa la ilaaliyay si kaliya isticmaaleyaasha si otomaatig ah loo xaqiijiyay ay u wareejin karaan.\nGelitaankii ugu dambeeyay ee diiwaanka ayaa hoos lagu soo bandhigay si tixraac ahaan:", + "move-over-sharedrepo": "[[:$1]] wuxuu ku jiraa keyd wadaag ah. Haddii fayl la geeyo cinwaankan, wuxuu beddeli doonaa faylka wadaagga ah.", + "file-exists-sharedrepo": "Magaca faylka la doortay hore ayuu uga shaqeynayaa keyd wadaag ah. \nFadlan dooro magac kale.", "export": "Dhoofi boggag", + "exporttext": "Waxaad dhoofin kartaa qoraalka iyo taariikhda tafatirka ee bog gaar ah ama bogag badan oo lagu duubay XML.\n\nTan waxaa lagu soo gelin karaa wiki kale iyadoo la adeegsanayo MediaWiki iyada oo loo marayo [[Special:Import|bogga soo gelinta]].\n\nSi aad u dhoofiso bogag, geli cinwaannada sanduuqa hoose, hal cinwaan halkii sadar, kadibna dooro inaad rabto nuqulka hadda iyo dhammaan nuqulladii hore oo ay la socdaan taariikhda bogga, ama kaliya nuqulka hadda oo leh xogta tafatirkii ugu dambeeyay.\n\nXaaladda dambe waxaad sidoo kale isticmaali kartaa xiriir, tusaale ahaan [[{{#Special:Export}}/{{MediaWiki:Mainpage}}]] bogga \"[[{{MediaWiki:Mainpage}}]]\".", + "exportall": "Dhoofin dhammaan bogagga", + "exportcuronly": "Ku dar kaliya nuqulka hadda, ha ku darin taariikhda buuxda ee bogga", + "exportnohistory": "----\nFiiro gaar ah: Dhoofinta taariikhda buuxda ee bogagga iyadoo la adeegsanayo foomkan waa la joojiyay sababo la xiriira waxqabadka.", + "exportlistauthors": "Ku dar liis buuxa oo ka qaybqaatayaal ah ee bog kasta", + "export-submit": "Dhoofin", "export-addcattext": "Ku dar maqaalo laga soo qaaday qeybaha:", + "export-addcat": "Ku dar", + "export-addnstext": "Ku dar bogag ka yimid meel magac:", "export-addns": "Ku dar", + "export-download": "Ku kaydi fayl ahaan", + "export-templates": "Ku dar tusmada", + "export-pagelinks": "Ku dar bogagga ku xiran ilaa heerka:", + "export-manual": "Geli bogagga gacanta:", "allmessages": "Fariimaha sistamka", "allmessagesname": "Magac", "allmessagesdefault": "Qoraalka la'isku ogyahay", "allmessagescurrent": "Qoraalka hada qoran", "allmessagestext": "Kan waa liiska fariimaha systemka oo laga heli karo xarun magaceedka MediaWiki.\nFadlan booqo [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation MediaWiki Localisation] iyo [https://translatewiki.net translatewiki.net] hadii aad rabto in aad wax ku darsatid guud ahaanba MediaWiki ku fasirida luqadaada.", - "allmessages-not-supported-database": "'''{{ns:special}}:Allmessages''' la'ma isticmaalikaro, '''$wgUseDatabaseMessages''' oo dansan daraadeed.", + "allmessages-not-supported-database": "Boggan lama isticmaali karo maadaama $wgUseDatabaseMessages la damiyay.", + "allmessages-unknown-language": "Koodhka luqadda $1 lama yaqaan.", + "allmessages-filter-legend": "Shaandho", + "allmessages-filter": "Ku shaandhee xaaladda habeynta:", + "allmessages-filter-unmodified": "Aan wax laga beddelin", + "allmessages-filter-all": "Dhammaan", + "allmessages-filter-modified": "La beddelay", + "allmessages-prefix": "Ku shaandhee horgalaha:", "allmessages-language": "Luqad:", - "allmessages-filter-submit": "Soco", + "allmessages-filter-submit": "Shaandho", + "allmessages-filter-translate": "Turjum", "thumbnail-more": "Weyneey", + "filemissing": "Fayl maqan", "thumbnail_error": "Qalad sameynta thumbnail: $1", + "thumbnail_error_remote": "Fariin khalad ah oo ka timid $1:\n$2", + "djvu_page_error": "Bogga DjVu waa ka baxsan xadka", + "thumbnail-temp-create": "Lama abuuri karo fayl thumbnail ku meelgaar ah", + "thumbnail-dest-create": "Lama kaydin karo thumbnail-ka meesha loo socdo", + "thumbnail_invalid_params": "Xogaha thumbnail-ka waa khalad", + "thumbnail_toobigimagearea": "Fayl leh cabbir ka weyn $1", + "thumbnail_dest_directory": "Lama abuuri karo galka loo socdo", + "thumbnail_image-type": "Nooca sawirka lama taageero", + "thumbnail_gd-library": "Qaabeynta GD maktabadda waa ma dhammaystirnayn: shaqada $1 ayaa maqan", + "thumbnail_image-size-zero": "Cabbirka faylka sawirka wuxuu u muuqdaa inuu yahay eber.", + "thumbnail_image-missing": "Faylka $1 wuxuu u muuqdaa inuu maqan yahay.", + "thumbnail_image-failure-limit": "Waxaa dhacay isku dayo badan oo guuldarreystay oo dhowaan ah ($1 ama ka badan) si thumbnail-kan loo sameeyo. Fadlan mar kale isku day goor dambe.", + "import": "Soo daji bogag", + "importinterwiki": "Ka soo daji wiki kale", + "import-interwiki-text": "Dooro wiki iyo cinwaanka bogga si aad u soo dejiso.\nTaariikhaha dib u eegista iyo magacyada wax ka beddelayaashu waa la ilaalin doonaa.\nDhammaan soo dejinta ka timaadda wiki-yada kale waxaa lagu diiwaangeliyaa [[Special:Log/import|diiwaanka soo dejinta]].", + "import-interwiki-sourcewiki": "Isha wiki:", + "import-interwiki-sourcepage": "Isha bogga:", + "import-interwiki-history": "Nuqul ka samee dhammaan dib u eegisyada boggan", + "import-interwiki-templates": "Ku dar dhammaan tusmada iyo bogagga la dhexgeliyay", + "import-interwiki-submit": "Soo daji", + "import-mapping-default": "Ku soo daji meel magac asalka ahaa", + "import-mapping-namespace": "Ku soo daji meel magac:", + "import-mapping-subpage": "Ku soo daji sida bogag-hoosaad ee boggan:", + "import-upload-filename": "Magaca faylka:", + "import-upload-username-prefix": "Horgalaha interwiki:", + "import-assign-known-users": "Ku qoondee wax ka beddelka isticmaalayaasha maxalliga ah halka magaca isticmaalaha uu ka jiro si maxalli ah", + "import-comment": "Faallo:", + "importtext": "Fadlan ka dhoofso faylka wiki-ga isha adigoo adeegsanaya [[Special:Export|qalabka dhoofinta]].\nKu kaydi qalabkaaga kadibna halkan ku soo geli.", + "importstart": "Soo dejinta bogag...", + "import-revision-count": "$1 {{PLURAL:$1|dib u eegis|dib u eegisyo}}", + "importnopages": "Ma jiraan bogag la soo dejin karo.", + "imported-log-entries": "Waxaa la soo dejiyay $1 {{PLURAL:$1|gelis diiwaan|gelisyo diiwaan}}.", + "importfailed": "{{PLURAL:$2|Soo dejintu way fashilantay}}:\n$1", + "importunknownsource": "Nooca isha soo dejinta lama yaqaan", + "importnoprefix": "Lama bixin horgale interwiki", + "importcantopen": "Lama furi karin faylka soo dejinta", + "importbadinterwiki": "Xiriir interwiki oo xun", + "importsuccess": "Soo gelinta waa dhammaatay!", + "importnosources": "Lama qeexin wiki-yo laga soo dejin karo, sidoo kale soo gelinta tooska ah ee taariikhda waa la damiyay.", + "importnofile": "Fayl soo dejin ah lama soo gelin.", + "importuploaderrorsize": "Soo gelinta faylka soo dejinta way fashilantay.\nFaylku wuu ka weyn yahay xadka la oggol yahay ee soo gelinta.", + "importuploaderrorpartial": "Soo gelinta faylka soo dejinta way fashilantay.\nFaylka si qayb ah oo kaliya ayaa loo soo geliyay.", + "importuploaderrortemp": "Soo gelinta faylka soo dejinta way fashilantay.\nGalka ku meelgaarka ah waa maqan yahay.", + "import-parse-failure": "Fashilka falanqaynta soo dejinta XML", + "import-noarticle": "Ma jiro bog la soo dejinayo!", + "import-nonewrevisions": "Dib u eegisyo lama soo dejin (dhammaantood hore ayaa u jiray ama waa laga booday khaladaad dartood).", + "xml-error-string": "$1 safka $2, tiir $3 (bayt $4): $5", + "import-upload": "Soo geli xogta XML", + "import-token-mismatch": "Xogta kulanka waa luntay.\n\nWaxaa laga yaabaa in lagaa saaray akoonka. '''Fadlan hubi inaad weli soo gashay oo mar kale isku day'''.\nHaddii ay weli shaqayn weydo, isku day inaad [[Special:UserLogout|ka baxdo]] kadibna mar kale soo gasho, sidoo kalena hubi in biraawsarka-kaagu oggol yahay kukiyada boggan.", + "import-invalid-interwiki": "Lagama soo dejin karo wiki-ga la cayimay.", + "import-error-edit": "Bogga \"$1\" lama soo dejin sababtoo ah laguma oggola inaad wax ka beddesho.", + "import-error-interwiki": "Bogga \"$1\" lama soo dhoofin sababtoo ah magaciisu waa la xannibay si loogu isticmaalo isku xir dibadeed (interwiki).", + "import-error-special": "Bogga \"$1\" lama soo dejin sababtoo ah wuxuu ku jiraa meel magac gaar ah oo aan oggolayn bogag.", + "import-error-invalid": "Bogga \"$1\" lama soo dejin sababtoo ah magaca uu ku soo geli lahaa kuma ansaxna wiki-gan.", + "import-error-unserialize": "Dib u eegista $2 ee bogga \"$1 lama kala furi karin. Dib u eegista waxaa lagu sheegay inay adeegsanayso qaabka xogta $3 oo loo kaydiyay sida $4.", + "import-error-bad-location": "Dib u eegista $2 ee adeegsanaysa qaabka xogta $3 lama kaydin karo \"$1\" wiki-gan, sababtoo ah qaabkaas laguma taageero boggan.", + "import-options-wrong": "Xulasho {{PLURAL:$2|khalad|khaldan}}:\n$1", + "import-rootpage-invalid": "Bogga aasaasiga ah ee la bixiyay waa cinwaan aan sax ahayn.", + "import-rootpage-nosubpage": "Meesha magac ee \"$1\" ee bogga aasaasiga ah ma oggola bogag-hoosaadyo.", + "importlogpage": "Diiwaanka soo dejinta", + "importlogpagetext": "Soo dejinta maamulka ee bogag leh taariikh tafatir oo ka yimid wiki-yada kale.", + "import-logentry-upload-detail": "$1 {{PLURAL:$1|dib u eegis|dib u eegisyo}} ayaa la soo geliyay", + "import-logentry-interwiki-detail": "$1 {{PLURAL:$1|dib u eegis|dib u eegisyo}} ayaa laga soo geliyay $2", + "javascripttest": "Tijaabinta JavaScript", "tooltip-pt-userpage": "{{GENDER:|isticmaalahaaga}} bogga", + "tooltip-pt-anonuserpage": "Bogga isticmaalaha ee cinwaanka IP-ga aad ku tafatirayso", + "tooltip-pt-tmpuserpage": "Magacaaga ku meelgaarka ah ee si otomaatig ah loo sameeyay", "tooltip-pt-mytalk": "{{GENDER:|Your}} wadahadalka bogga", + "tooltip-pt-anontalk": "Dood ku saabsan tifaftirada ka timid cinwaankan IP-ga", "tooltip-pt-preferences": "{{GENDER:|Your}} dookhyada", "tooltip-pt-watchlist": "Liiska bogga aad adiga ka waardiyeeyneyso isbedelada", "tooltip-pt-mycontris": "A list of {{GENDER:|your}} ku darsashooyinka", + "tooltip-pt-anoncontribs": "Liiska tifaftirada laga sameeyay cinwaankan IP-ga", "tooltip-pt-login": "Waxaa lagugu dhiirigelinayaa inaad soo gasho; hase yeeshe, maahan khasab", + "tooltip-pt-login-private": "Waa inaad gasho si aad u isticmaasho wiki-kan", "tooltip-pt-logout": "Ka bax", "tooltip-pt-createaccount": "waxaa laguugu dhiirigelinayaa in aad sameysato akoon oo aad soo gasho; si kastaba ha ahaatee, ma ahan khasab", "tooltip-ca-talk": "Wadahadal ku saabsan bogga qoraalka", "tooltip-ca-edit": "Wax ka badal boggaan", + "tooltip-ca-edit-local": "Wax ka beddel bogga sharaxaadda deegaanka", + "tooltip-ca-create": "Sameey boggaan", + "tooltip-ca-create-local": "Abuur bogga sharaxaadda deegaanka", "tooltip-ca-addsection": "Bilaaw qeyb cusub", "tooltip-ca-viewsource": "Boggaan waa la difaacay.\nWaxaa fiiri kartaa cadaadkiisa", "tooltip-ca-history": "Bedelyadii hore ee boggaan.", "tooltip-ca-protect": "Difaac boggaan", + "tooltip-ca-unprotect": "Beddel ilaalinta boggan", "tooltip-ca-delete": "Bogaan tirtir", "tooltip-ca-undelete": "Soo celi waxyaabihii laga badalay boggaan intii aanan la'tirtirin", "tooltip-ca-move": "Wareeji boggaan", "tooltip-ca-watch": "Boggaan ku dar liiskaaga waardiyaha", "tooltip-ca-unwatch": "Boggaan ka saar liiskaaga waardiyaha", + "tooltip-ca-unwatch-expiring": "{{PLURAL:$1|1 maalin|$1 maalmood}} ayaa ka haray liiskaaga la socodka. Guji si aad uga saarto.", + "tooltip-ca-unwatch-expiring-hours": "Saacado yar ayaa ka haray liiskaaga la socodka. Guji si aad uga saarto.", "tooltip-search": "Ka raadi {{SITENAME}}", "tooltip-search-go": "Aad bog oo magacaan ku qoran hadii oo jiro", "tooltip-search-fulltext": "Qoraalkaan ka raadi bogyaasha", + "tooltip-p-cactions": "Ikhtiyaarro dheeraad ah", "tooltip-p-logo": "Bogga Hore", + "tooltip-p-personal": "Liiska isticmaalaha", "tooltip-n-mainpage": "Soo booqo bogga hore", "tooltip-n-mainpage-description": "Booqo bogga hore", "tooltip-n-portal": "Faahfaahinta mashruuca, waxaad ku caawinkartid, xageed ka helikartaa waxaad u baahantahay", @@ -953,13 +2512,16 @@ "tooltip-n-help": "Meesha lagu ogaan karo", "tooltip-t-whatlinkshere": "Liiska inta bog oo wiki ah oo meeshaan la xiriiro", "tooltip-t-recentchangeslinked": "Isbedelada dhow ee boggaga oo laga soo xiriiriyay boggaan", + "tooltip-feed-rss": "Quudinta RSS ee boggan", "tooltip-feed-atom": "Atom aa quudiyo boggaan", "tooltip-t-contributions": "Liiska wax ku darsashada {{Gender:$1 | isticmaalahaan}}", "tooltip-t-emailuser": "Email u dir {{GENDER:$1|isticmaalahaan}}", + "tooltip-t-info": "Macluumaad dheeraad ah oo ku saabsan boggan", "tooltip-t-upload": "Soo geli faylal", "tooltip-t-specialpages": "Liiska boggaga qaaska ah oo dhan", "tooltip-t-print": "Nuuca la soo daabici karo ee boggaan", "tooltip-t-permalink": "Linkiga daaimka ah ee bedelaadka boggaan", + "tooltip-ca-nstab": "Eeg bogga mawduuca", "tooltip-ca-nstab-main": "Fiiri bogga qoraaka kooban", "tooltip-ca-nstab-user": "Fiiri bogga isticmaalaha", "tooltip-ca-nstab-media": "Fiiri bogga saxaafada", @@ -972,90 +2534,1062 @@ "tooltip-ca-nstab-category": "Fiiri qeybta bogga", "tooltip-minoredit": "Calaamadeey kan in oo yahay wax ka badal yar", "tooltip-save": "kaydso badalyadaada", - "tooltip-preview": "Arag isbeddeladaada, fadlan kan isticmaal intii aadan kaydinin!", + "tooltip-publish": "Daabac isbeddelladaada", + "tooltip-preview": "Arag isbeddeladaada, fadlan kan isticmaal intii aadan daabicin!", "tooltip-diff": "Fiiri waxa aad ka badashay qoraalka", "tooltip-compareselectedversions": "Fiiri sida ee u kala duwanyihiin bedelaadka labada aad ka dooratay boggaan", "tooltip-watch": "Boggaan ku dar liiskaaga waardiyaha", + "tooltip-watchlist-expiry": "Si ku meelgaar ah ugu dar boggan liiskaaga la socodka", + "tooltip-watchlistedit-normal-submit": "Ka saar cinwaanada", "tooltip-watchlistedit-raw-submit": "Liska waardiyeha dib u howlageli", + "tooltip-recreate": "Dib u samee boggan inkastoo la tirtiray", + "tooltip-upload": "Bilow soo gelinta", "tooltip-rollback": "\"Gadaal u celi \" dib ayaa ugu celinaysa ku darsadihii wax badal (yashii) ugu dambeeyay ee boggan hal riix", "tooltip-undo": "\"Ka noqo\" wuxuu dib u noqaa wax ka badalkaan wuxuuna furaa foomka wax ka badalka ee habka Muuqaalka hordhaca ah. Waxay kuu oggolaaneysaa ku darista sabab ku soo koobidda.", "tooltip-summary": "ku qor qoraal kooban", "anonymous": "{{PLURAL:$1|Isticmaalaha|Isticmaaleyaasa}} aanan la'aqoonsanin ee {{SITENAME}}", "siteuser": "{{SITENAME}} isticmaalaha $1", + "anonuser": "Isticmaalaha aan la aqoonsan ee {{SITENAME}} $1", "lastmodifiedatby": "Bogaan waxaa ugu dambeyntii wax laga bedelay $2, $1 kana bedelay $3.", "othercontribs": "Waxay ku saleysantahay shaqada $1.", + "others": "kuwa kale", + "siteusers": "{{SITENAME}} {{PLURAL:$2|{{GENDER:$1|isticmaale}}|isticmaalayaal}} $1", + "anonusers": "{{SITENAME}} aan la aqoonsan {{PLURAL:$2|isticmaale|isticmaalayaal}} $1", + "creditspage": "Qaybtii wax ku biirinta bogga", + "nocredits": "Ma jiro macluumaad ku saabsan wax ku biirinta boggan.", + "spamprotectiontitle": "Shaandhada ka hortagga spam-ka", + "spamprotectiontext": "Qoraalka aad rabtay inaad daabacdo waxaa xannibay shaandhada ka hortagga spam-ka.\nTani waxay u badan tahay inay sabab u tahay xiriir loo diiday oo ku jira goob dibadeed.", + "spamprotectionmatch": "Qoraalka soo socda ayaa kiciyay shaandhada ka hortagga spam-ka: $1", + "spambot_username": "Nadiifinta spam-ka MediaWiki", + "spam_reverting": "Dib loogu celinayaa nuqulkii ugu dambeeyay ee aan ku jirin xiriirro $1", + "spam_blanking": "Dhammaan dib u eegisyadu waxay ka koobnaayeen xiriirro ku wajahan $1, waa la bannaynayaa", + "spam_deleting": "Dhammaan dib u eegisyadu waxay ka koobnaayeen xiriirro ku wajahan $1, waa la tirtirayaa", "simpleantispam-label": "Hubinta ka hortagga spamka.\nHa Buuxin tan!", "pageinfo-title": "Macluumaad ku saabsan \"$1\"", + "pageinfo-not-current": "Raalli noqo, suurtagal ma aha in la bixiyo macluumaadkan ee noocyadii hore ee bogga.", "pageinfo-header-basic": "Macluumaadka asaasiga ah", - "pageinfo-firstuser": "Bog abuuraha", + "pageinfo-header-edits": "Taariikhda tafatirka", + "pageinfo-header-restrictions": "Ilaalinta boga", + "pageinfo-header-properties": "Astaamaha boga", + "pageinfo-display-title": "Cinwaanka muuqda", + "pageinfo-default-sort": "Furaha kala soocida caadiga ah", + "pageinfo-length": "Cabirka boga (baytyada ahaan)", + "pageinfo-namespace": "Meesha magaca", + "pageinfo-namespace-id": "Aqoonsiga meesha magaca", + "pageinfo-article-id": "Aqoonsiga boga", + "pageinfo-language": "Luqada nuxurka boga", + "pageinfo-language-change": "beddel", + "pageinfo-content-model": "Qaabka nuxurka boga", + "pageinfo-content-model-change": "isbeddel", + "pageinfo-robot-policy": "Tusmeyn boga ee robot-yada", + "pageinfo-robot-index": "La oggol yahay", + "pageinfo-robot-noindex": "Lama oggola", + "pageinfo-watchers": "Tirada dadka boga la socda", + "pageinfo-visiting-watchers": "Tirada dadka boga la socda ee booqday $1 {{PLURAL:$1|maalin|maalmood}} ee ugu dambeeyay", + "pageinfo-few-watchers": "Ka yar $1 {{PLURAL:$1|daawade|daawadayaal}}", + "pageinfo-few-visiting-watchers": "Waxaa laga yaabaa in uu jiro ama uusan jirin isticmaale bogan la socda oo eegaya isbeddellada dhowaan.", + "pageinfo-redirects-name": "Tirada bogaga loo wareejiyo ee bogan", + "pageinfo-redirects-value": "$1", + "pageinfo-subpages-name": "Tirada bogag hoosaadyada ee bogan", + "pageinfo-subpages-value": "$1 ($2 {{PLURAL:$2|sii toosin|sii toosino}}; $3 {{PLURAL:$3|aan sii toosin ahayn|aan sii toosino ahayn}})", + "pageinfo-subpages-value-unknown": "Lama yaqaan ($1)", + "pageinfo-firstuser": "Bog {{GENDER:$1|abuuraha}}", + "pageinfo-firsttime": "Taariikhda abuurista boga", + "pageinfo-lastuser": "{{GENDER:$1|Tafatiraha ugu dambeeyay}}", + "pageinfo-lasttime": "Taariikhda tafatirka ugu dambeeyay", + "pageinfo-edits": "Wadarta tirada tafatirada", + "pageinfo-authors": "Wadarta tirada qorayaasha kala duwan", + "pageinfo-recent-edits": "Tirada tafatirrada dhowaan (mudo $1 gudahood)", + "pageinfo-recent-authors": "Tirada ugu dambeysay ee qoraayaal kala duwan", + "pageinfo-magic-words": "{{PLURAL:$1|Ereyga|Erayada}} sixirka ah ($1)", "pageinfo-hidden-categories": "Qarsoon {{PLURAL:$1|qeybta|qeybaha}} ($1)", + "pageinfo-templates": "{{PLURAL:$1|Tusmooyinka la soo geliye|Tusmooyinka la soo geliyay}} ($1)", + "pageinfo-transclusions": "{{PLURAL:$1|Bog|Bogag}} lagu daray ($1)", "pageinfo-toolboxlink": "Macluumad ku saabsan", + "pageinfo-redirectsto": "Waxay u wareejisaa", + "pageinfo-redirectsto-info": "xog", + "pageinfo-contentpage": "Waxaa loo tiriyey bog nuxur leh", + "pageinfo-contentpage-yes": "Haa", + "pageinfo-protect-cascading": "Ilaalinnadu waxay ka sii faafayaan halkan", + "pageinfo-protect-cascading-yes": "Haa", + "pageinfo-protect-cascading-from": "Ilaalinta ayaa ka sii gudbaysa laga soo bilaabo", + "pageinfo-category-info": "Macluumaadka qaybta", + "pageinfo-category-total": "Tirada guud ee xubnaha", + "pageinfo-category-pages": "Tirada bogaga", + "pageinfo-category-subcats": "Tirada hoosaad-qaybaha", + "pageinfo-category-files": "Tirada faylasha", + "pageinfo-user-id": "Aqoonsiga isticmaalaha", + "pageinfo-file-hash": "Qiimaha hash-ka", + "pageinfo-view-protect-log": "Eeg diiwaanka ilaalinta ee bogan.", + "markaspatrolleddiff": "Waxaa loo calaamadeeyay in la kormeero", + "markaspatrolledtext": "Calaamadee bogan in la kormeero", + "markaspatrolledtext-file": "Calaamadee noocan faylka inuu yahay mid la koormeeray", + "markedaspatrolled": "Waxaa loo calaamadeeyay in la kormeero", + "markedaspatrolledtext": "Nooca la doortay ee [[:$1]] waxaa loo calaamadeeyay inuu yahay mid la kormeeray.", + "rcpatroldisabled": "Kormeerka isbeddellada dhowaan waa la damiyay", + "rcpatroldisabledtext": "Astaanta kormeerka isbeddellada dhowaan ayaa hadda la damiyay.", + "markedaspatrollederror": "Lama calaamadin karo inuu yahay mid la kormeeray", + "markedaspatrollederrortext": "Waa inaad qeexdaa dib u eegis si loo calaamadeeyo inuu yahay mid la kormeeray.", + "markedaspatrollederror-noautopatrol": "Looma oggola inaad calaamadeyso isbeddelladaada inay yihiin kuwo la kormeeray.", + "markedaspatrollednotify": "Isbeddelkan ku saabsan $1 waxaa loo calaamadeeyay in la kormeeray.", + "patrol-log-page": "Diiwaanka kormeerka", + "patrol-log-header": "Tani waa diiwaan ka kooban dib u eegisyo kormeerka.", + "confirm-markpatrolled-button": "waayahay", + "confirm-markpatrolled-top": "Calaamadee dib u eegista $3 ee $2 inay tahay mid la kormeeray?", + "deletedrevision": "Dib u eegisii hore ee la tirtiray $1", + "filedelete-missing": "Faylka \"$1\" lama tirtiri karo maadaama uusan jirin.", + "filedelete-old-unregistered": "Dib u eegista faylka ee la cayimay \"$1\" kuma jirto kaydka xogta.", + "filedelete-current-unregistered": "Faylka la cayimay \"$1\" kuma jiro keydka xogta.", + "filedelete-archive-read-only": "Galka kaydka \"$1\" lama qori karo server-ka webka.", "previousdiff": "← Wax ka badalka duugga ah", "nextdiff": "Wax ka badalka ugu cusub →", + "mediawarning": "Digniin: Nooca faylkan waxa laga yaabaa inuu ka kooban yahay koodh khatar ah.\nMarka la fuliyo, nidaamkaaga waa la dhaawici karaa.", + "widthheightpage": "$1 × $2, $3 {{PLURAL:$3|bogga|bogagga}}", + "file-info": "cabbirka faylka: $1, nooca MIME: $2", "file-info-size": "$1 × $2 pixels, weyninka faylka : $3, nuuca MIME: $4", + "file-info-size-pages": "$1 × $2 pixels, cabbirka faylka: $3, nooca MIME: $4, $5 {{PLURAL:$5|bog|bogag}}", "file-nohires": "Faah faahin dheeraad ah malahan.", + "svg-long-desc": "Fayl SVG ah, cabbir ahaan $1 × $2 pixels, cabbirka faylka: $3", + "svg-long-desc-animated": "Fayl SVG ah oo la dhaqaajin karo, cabbir ahaan $1 × $2 pixels, cabbirka faylka: $3", + "svg-long-error": "Fayl SVG ah oo aan sax ahayn: $1", "show-big-image": "Faylka asalka ah", "show-big-image-preview": "Cabirka muuqaalkaan: $1.", + "show-big-image-preview-differ": "Cabbirka horudhaca $3 ee faylkan $2 waa: $1", "show-big-image-other": "Waxyaabaha kale {{PLURAL:$2|xalinta}}: $1.", "show-big-image-size": "$1 × $2 pixels", + "file-info-gif-looped": "Wareegaya", + "file-info-gif-frames": "$1 {{PLURAL:$1|qaab dhismeed|qaab dhismeedyo}}", + "file-info-png-looped": "Wareegaya", + "file-info-png-repeat": "$1 {{PLURAL:$1|mar|jeer}} la ciyaaray", + "file-info-png-frames": "$1 {{PLURAL:$1|qaab dhismeed|qaab dhismeedyo}}", + "file-no-thumb-animation": "Fiiro gaar ah: Sababo farsamo awgood, horudhacyada sawirka ee faylkan ma noqon doonaan kuwo dhaqaaqaya.", + "file-no-thumb-animation-gif": "Fiiro gaar ah: Sababo farsamo awgood, horudhacyada sawirrada ee GIF-yada tayadoodu sareyso sida kan ma noqon doonaan kuwo dhaqaaqaya.", + "newimages": "Galeri faylasha cusub", "imagelisttext": "Hoos waxaa yaala liiska '''$1''' {{PLURAL:$1|file|faylalka}} oo u kala soocan $2.", + "newimages-summary": "Boggan gaarka ah wuxuu muujinayaa faylashii ugu dambeeyay ee la soo geliyay.", + "newimages-legend": "Shaandho", + "newimages-user": "Cinwaanka IP-ga ama magaca isticmaalaha", + "newimages-showbots": "Muuji soo gelinta ay sameeyeen bot-yada", + "newimages-hidepatrolled": "Qari soo gelinta la kormeerey", + "newimages-mediatype": "Nooca warbaahinta:", + "noimages": "Wax la arko ma jiro.", + "gallery-slideshow-toggle": "Beddel muujinta sawirrada yar-yar", "ilsubmit": "Raadi", "bydate": "hab taariikheed", + "sp-newimages-showfrom": "Muuji faylasha cusub laga bilaabo $2, $1", "days": "{{PLURAL:$1|$1 maalin|$1 maalmood}}", "ago": "$1 kahor", "metadata": "Metadata", "metadata-help": "Faylkani wuxuu ka kooban yahay macluumaad dheeri ah, oo laga yaabo inuu ku daray kamaradda dijitaalka ama scanner oo loo isticmaalay in lagu abuuro ama lagu dijitilaasgareeyo.\nHaddii faylka wax laga beddelay xaaladdiisii hore, faahfaahinta qaar lagama yaabo inay si buuxda u muujiyaan faylka wax laga beddelay.", + "metadata-expand": "Muuji faahfaahin dheeraad ah", + "metadata-collapse": "Qari faahfaahinta dheeraadka ah", "metadata-fields": "Sawirka qeybihiisa metadata oo ku tixan fariintaan waxaa lagu dari doonaa bogga sawirka meesha laga arko markii miiska metadata la qariyo.Kuwa kale waxaa loo qarinaa sida default.\n* make \n* model \n* datetimeoriginal \n* exposuretime \n* fnumber \n* isospeedratings \n* focallength \n* artist \n* copyright \n* imagedescription \n* gpslatitude \n* gpslongitude \n* gpsaltitude \n* dc-rights \n* copyrightowner \n* usageterms \n* webstatement \n* licenseurl \n* attributionurl \n* preferredattributionname \n* credit \n* jpegfilecomment \n* pngfilecomment \n* giffilecomment \n* usercomment \n* citydest \n* citycreated \n* headline \n* source \n* locationdest \n* dc-contributor \n* dc-coverage \n* dc-publisher \n* dc-relation \n* label \n* nickname \n* personinimage \n* disclaimer \n* event \n* objectname", "namespacesall": "dhamaan", "monthsall": "Dhamaan", + "confirmemail": "Ciwaanka iimaylka ee saxda ah", "confirmemail_noemail": "Kuma haysatid cinwaan E-boosto sax [[Special:Preferences|isticmaala dooqiisa]].", + "confirmemail_text": "{{SITENAME}} waxay u baahan tahay inaad xaqiijiso ciwaanka iimaylkaaga ka hor inta aadan isticmaalin adeegyada iimaylka.\nRiix badhanka hoose si aad u dirto iimayl xaqiijin ah oo ku socda ciwaankaaga.\nIimaylka waxa ku jiri doona xiriir leh koodh;\nfur xiriirka biraawsarkaaga si aad u xaqiijiso in ciwaanka iimaylkaagu sax yahay.", + "confirmemail_pending": "Koodh xaqiijin ah ayaa horey laguugu soo diray iimayl.\nHaddii aad dhowaan abuurtay akoonkaaga, waxaa laga yaabaa inaad sugto dhowr daqiiqo inta uu ku soo gaarayo ka hor inta aadan codsan koodh cusub.", + "confirmemail_send": "Dir koodh xaqiijin ah", + "confirmemail_sent": "Iimaylka xaqiijinta waa la diray.", + "confirmemail_oncreate": "Koodh xaqiijin ah ayaa loo diray cinwaankaaga iimaylka.\nKoodhkan looma baahna si aad u gasho, laakiin waa inaad bixisaa ka hor inta aan la hawlgelin waxyaabaha iimaylka ku saleysan ee wiki-ga.", + "confirmemail_sendfailed": "{{SITENAME}} ma diri karin iimaylkaaga xaqiijinta.\nFadlan hubi in cinwaanka iimaylka uusan lahayn xarfo aan sax ahayn.\n\nBarnaamijka dirista iimaylka ayaa soo celiyay: $1", + "confirmemail_invalid": "Koodhka xaqiijinta waa khalad.\nKoodhku waxa laga yaabaa inuu dhacay.", + "confirmemail_invalid_format": "Koodhka xaqiijinta waa khalad.\nHubi iimaylkaaga, waxaa laga yaabaa in xiriirka xaqiijinta uu si aan dhammeystirnayn ugu yimid barnaamijkaaga iimaylka.", + "confirmemail_needlogin": "Fadlan $1 si aad u xaqiijiso ciwaanka iimaylkaaga.", + "confirmemail_success": "Ciwaanka iimaylkaaga waa la xaqiijiyay.\nHadda waxaad [[Special:UserLogin|soo gali kartaa]] oo aad ku raaxaysan kartaa wiki-ga.", + "confirmemail_loggedin": "Ciwaanka iimaylkaaga hadda waa la xaqiijiyay.", + "confirmemail_subject": "Xaqiijinta ciwaanka iimaylka ee {{SITENAME}}", + "confirmemail_body": "Qof, oo laga yaabo inaad adiga tahay, kana yimid IP-ga $1,\nayaa ka diiwaan geliyay akoon \"$2\" oo leh ciwaankan iimaylka ee {{SITENAME}}.\n\nSi aad u xaqiijiso in akoonkan runtii adiga leeyahay oo aad u hawlgeliso\nadeegyada iimaylka ee {{SITENAME}}, ka fur xiriirkan browser-kaaga:\n\n$3\n\nHaddii aadan *adigu* diiwaan gelin akoonkan, raac xiriirkan\nsi aad u joojiso xaqiijinta ciwaanka iimaylka:\n\n$5\n\nKoodhkan xaqiijinta waxa uu dhacayaa $4.", + "confirmemail_body_changed": "Qof, oo laga yaabo inaad adiga tahay, kana yimid IP-ga $1,\nayaa beddelay ciwaanka iimaylka ee akoonka \"$2\" kuna beddelay ciwaankan ee {{SITENAME}}.\n\nSi aad u xaqiijiso in akoonkan runtii adiga leeyahay oo aad dib u hawlgeliso\nadeegyada iimaylka ee {{SITENAME}}, ka fur xiriirkan browser-kaaga:\n\n$3\n\nHaddii akoonku uusan *adiga* kuu ahayn, raac xiriirkan\nsi aad u joojiso xaqiijinta ciwaanka iimaylka:\n\n$5\n\nKoodhkan xaqiijinta waxa uu dhacayaa $4.", + "confirmemail_body_set": "Qof, oo laga yaabo inaad adiga tahay, kana yimid IP-ga $1,\nayaa dejiyay ciwaanka iimaylka ee akoonka \"$2\" si uu ugu noqdo ciwaankan ee {{SITENAME}}.\n\nSi aad u xaqiijiso in akoonkan runtii adiga leeyahay oo aad u hawlgeliso\nadeegyada iimaylka ee {{SITENAME}}, ka fur xiriirkan browser-kaaga:\n\n$3\n\nHaddii akoonku uusan *adiga* kuu ahayn, raac xiriirkan\nsi aad u joojiso xaqiijinta ciwaanka iimaylka:\n\n$5\n\nKoodhkan xaqiijinta waxa uu dhacayaa $4.", + "confirmemail_invalidated": "Xaqiijinta ciwaanka iimaylka waa la joojiyay", + "invalidateemail": "Jooji xaqiijinta iimaylka", + "scarytranscludedisabled": "[Soo dhexgelinta interwiki waa la damiyay]", + "scarytranscludefailed": "[Soo helidda tusmada $1 waa fashilantay]", + "scarytranscludefailed-httpstatus": "[Soo helidda tusmada waa fashilantay $1: HTTP $2]", + "scarytranscludetoolong": "[URL-ku waa mid aad u dheer]", + "deletedwhileediting": "Digniin: Boggan waa la tirtiray ka dib markii aad bilowday wax ka beddelka!", + "editedwhiledeleting": "Bogga aad tirtirayso waa la wax ka beddelay. Fadlan mar kale xaqiiji tirtiridda.", + "confirm-purge-title": "Boggan nadiifi", + "confirm_purge_button": "waayahay", + "confirm-purge-top": "Ma rabtaa in la nadiifiyo kaydka ee boggan?", + "confirm-purge-bottom": "Nadiifinta bogga waxay tirtirtaa kaydka waxayna ku qasbaysaa in la muujiyo nooca ugu dambeeya ee bogga.", + "confirm-watch-button": "waayahay", + "confirm-watch-top": "Ma rabtaa in boggan lagu daro liiska aad la socoto?", + "confirm-watch-label": "Muddada lagu hayo liiska la socodka:", + "watchlist-expiry-options": "aan xad lahayn:infinite,1 toddobaad:1 week,1 bil:1 month,3 bilood:3 months,6 bilood:6 months,1 sano:1 year", + "watchlist-expires-in-aria-label": "Shay ka saaraya liiska la socodka kadib waqti go’an", + "confirm-watch-button-expiry": "La soco", + "confirm-unwatch-button": "waayahay", "confirm-unwatch-top": "Boggaan ka saar liiskaaga waardiyaha", + "confirm-rollback-button": "Waayahay", + "confirm-rollback-top": "Ma rabtaa in dib loo celiyo wax ka beddeladii boggan?", + "confirm-rollback-bottom": "Tallaabadani waxay isla markiiba dib ugu celin doontaa isbeddellada la doortay ee boggan.", + "confirm-mcrrestore-title": "Soo celi nooc hore oo bogga ah", + "confirm-mcrundo-title": "Ka noqo isbeddel", + "mcrundofailed": "Ka noqoshadu way guuldarraysatay", + "mcrundo-missingparam": "Codsigu ma hayo xogta loo baahan yahay.", + "mcrundo-changed": "Bogga waa la beddelay tan iyo markii aad aragtay isbeddelka. Fadlan dib u eeg isbeddelka cusub.", + "mcrundo-parse-failed": "Waa lagu guuldarraysatay in la turjumo nooca cusub ee dib-u-eegista: $1", + "quotation-marks": "\"$1\"", + "formatnum-nan": "Lambar ma aha", + "imgmultipageprev": "← boggii hore", + "imgmultipagenext": "bogga xiga →", "imgmultigo": "Soco!", + "imgmultigoto": "Ugu dub bogga $1", + "img-lang-default": "(Luuqada caadiga ah)", + "img-lang-info": "Ku muuji sawirkan $1. $2", + "img-lang-go": "Soco", "table_pager_next": "Bogga ku xiga", + "table_pager_prev": "Bogga hore", "table_pager_first": "Bogga ugu horeeyo", "table_pager_last": "Bogga ugu danbeeyo", + "table_pager_limit": "Ku muuji $1 shay boggiiba", + "table_pager_limit_label": "Shayada bog kasta:", + "table_pager_limit_submit": "Ugu dub", + "table_pager_empty": "Natiijooyin ma jiraan", "autosumm-blank": "Masaxay bogga", "autosumm-replace": "Wuxuu qoraalka ku badalay \"$1\"", "autoredircomment": "Bog loo bedeley [[$1]]", + "autosumm-removed-redirect": "Sii toosintii ku socotay [[$1]] ayaa laga saaray", + "autosumm-changed-redirect-target": "Bartii sii toosinta ayaa laga beddelay [[$1]] laguna beddelay [[$2]]", "autosumm-new": "Bog cusub: $1", + "autosumm-newblank": "Bog madhan ayaa la sameeyay", + "lag-warn-normal": "Isbeddellada ka cusub $1 {{PLURAL:$1|ilbiriqsi|ilbiriqsiyo}} waxaa laga yaabaa inaan lagu soo bandhigin liiskan.", + "lag-warn-high": "Sababo la xiriira dib u dhac sare oo ku yimid server-ka xogta, isbeddellada ka cusub $1 {{PLURAL:$1|ilbiriqsi|ilbiriqsiyo}} waxaa laga yaabaa inaan lagu soo bandhigin liiskan.", + "watchlistedit-normal-title": "Wax ka beddel liiska la socodka", "watchlistedit-normal-legend": "Ka saar ciwaanada liiska waardiyaha", "watchlistedit-normal-explain": "Ciwaanada ee liiskaada waardiyaha hoos ayaa lagu soo ban dhigay.\nSi aad u tirtito Ciwaanka, Godka udhow calaameey, ee guji \"{{int:Watchlistedit-normal-submit}}\".\nwaxaad awoodaa [[Special:EditWatchlist/raw|Liiska wax ka bedel]].", + "watchlistedit-normal-check-all": "Dhammaan hubi", + "watchlistedit-raw-title": "Wax ka beddel liiska la socodka ee ceeriin", "watchlistedit-raw-legend": "Badal liiska waardiyeenta ceeriinka ah", + "watchlistedit-raw-explain": "Cinwaannada ku jira liiskaaga la socodka ayaa hoos lagu muujiyey, waxaana wax laga beddeli karaa adigoo ku daraya ama ka saaraya liiska;\nhal cinwaan safkiiba.\nMarkaad dhamayso, guji \"{{int:Watchlistedit-raw-submit}}\".\nWaxaad sidoo kale [[Special:EditWatchlist|isticmaali kartaa tafatiraha caadiga ah]].", + "watchlistedit-raw-submit": "Cusboonaysii liiska la socodka", + "watchlistedit-raw-done": "Liiskaaga la socodka waa la cusboonaysiiyay.", + "watchlistedit-raw-added": "{{PLURAL:$1|1 cinwaan ayaa lagu daray|$1 cinwaano ayaa lagu daray}}:", + "watchlistedit-raw-removed": "{{PLURAL:$1|1 ciwaan ayaa laga saaray|$1 ciwaano ayaa laga saaray}}:", + "watchlistedit-clear-title": "Nadiifi liiska la socodka", + "watchlistedit-clear-legend": "Nadiifi liiska la socodka", + "watchlistedit-clear-done": "Liiskaaga la socodka waa la nadiifiyay.", + "watchlistedit-clear-jobqueue": "Liiskaaga la socodka waa la nadiifinayaa. Tani waxay qaadan kartaa wakhti!", + "watchlistedit-clear-removed": "{{PLURAL:$1|1 ciwaan ayaa laga saaray|$1 ciwaano ayaa laga saaray}}:", + "watchlistedit-too-many": "Liiskaaga la socodka waa la cusboonaysiiyay. Waxaa jira bogag aad u badan oo halkan lagu soo bandhigi karo.", "watchlisttools-view": "Fiiri isbedelada jiro", "watchlisttools-edit": "Fiiri waxna ka badal liiska waardiyaha", "watchlisttools-raw": "Wax ka badal liiska waardiyeenta ceeriinka ah", "signature": "[[{{ns:user}}:$1|$2]] ([[{{ns:user_talk}}:$1|wadahadal]])", + "signature-temp": "[[{{#special:Contributions}}/$1|$2]] ([[{{ns:user_talk}}:$1|wadahadal]])", + "duplicate-defaultsort": "Digniin: Furaha kala soocidda ee caadiga ah \"$2\" wuxuu ka sarreeyaa furaha kala soocidda ee hore \"$1\".", + "duplicate-displaytitle": "Digniin: Cinwaanka la muujinayo ee \"$2\" wuxuu beddelayaa cinwaankii hore ee \"$1\".", + "restricted-displaytitle": "Digniin: Cinwaanka la muujiyay \"$1\" waa la iska indhatiray maadaama uusan la mid ahayn cinwaanka dhabta ah ee bogga.", + "invalid-indicator-name": "Qalad: Sifooyinka name ee tilmaamayaasha xaaladda bogga waa inaanu madhnayn.", + "invalid-langconvert-attrs": "Qalad: Sifooyinka from iyo to ee calaamada Langconvert waa inaanay madhnayn waana inay ku jiraan koodhadhka BCP 47 ee noocyada la isu beddeli karo ee isla luqadda.", + "version": "Nooca", + "version-extensions": "Kordhinta la rakibay", + "version-extensions-no-ext": "Hadda ma jiraan kordhinno la rakibay.", + "version-skins": "muuqaal la rakibay", + "version-skins-no-skin": "Hadda ma jiraan maqaar la rakibay.", + "version-specialpages": "Bogagga gaarka ah", + "version-parserhooks": "Qabsatooyinka falanqaynta", + "version-variables": "Doorsoomayaal", + "version-editors": "Wax ka beddeleyaal", + "version-antispam": "Ka hortagga spamka", + "version-other": "Kale", + "version-mediahandlers": "Maareeyeyaasha warbaahinta", + "version-hooks": "Qabsatooyin", + "version-parser-extensiontags": "Calaamadaha kordhinta falanqeeyaha", + "version-parser-function-hooks": "Qabsatooyinka shaqooyinka falanqeeyaha", + "version-hook-name": "Magaca qabsashada", + "version-hook-subscribedby": "Ku biiray", + "version-no-ext-name": "[magac ma jiro]", + "version-license": "Shatiga MediaWiki", + "version-ext-license": "Shaati", + "version-ext-colheader-name": "Kordhin", + "version-skin-colheader-name": "Maqaarka", + "version-ext-colheader-version": "Nooca", + "version-ext-colheader-license": "Shaati", + "version-ext-colheader-description": "Sharaxaad", + "version-ext-colheader-credits": "Qorayaal", + "version-license-title": "Shatiga $1", + "version-license-not-found": "Faahfaahin shati ah oo ku saabsan kordhintan lama helin.", + "version-credits-title": "Mahadcelin $1", + "version-credits-not-found": "Faahfaahin mahadcelin ah oo ku saabsan kordhintan lama helin.", + "version-poweredby-credits": "Wiki-gan waxaa ku shaqeeya [https://www.mediawiki.org/ MediaWiki], xuquuqda daabacaadda © 2001-$1 $2.", "version-poweredby-others": "kuwa kale", + "version-poweredby-translators": "Turjumaannada translatewiki.net", + "version-poweredby-various": "Qorayaal kala duwan", + "version-credits-summary": "Waxaan jeclaan lahayn inaan u mahadcelinno dadka soo socda oo ka qayb qaatay [[Special:Version|MediaWiki]].", + "version-license-info": "MediaWiki waa software bilaash ah; waad dib u qaybin kartaa ama wax ka beddeli kartaa iyadoo la raacayo shuruudaha GNU General Public License sida ay u daabacday Free Software Foundation; ha noqoto nooca 2 ee shatiga, ama nooc kasta oo dambe.\n\nMediaWiki waxaa loo qaybiyey iyadoo la rajaynayo inay faa’iido yeelato, laakiin SHAQO DAMMAANAD AH MA LEH; xitaa dammaanad la xiriirta GANACSI LA AWOODI KARO ama U JEEDDO GAAR AH OO KU HABBOON ma jirto. Ka eeg GNU General Public License faahfaahin dheeraad ah.\n\nWaa inaad haysataa [{{SERVER}}{{SCRIPTPATH}}/COPYING nuqul ka mid ah GNU General Public License] oo la socda barnaamijkan; haddii kale, [//www.gnu.org/licenses/old-licenses/gpl-2.0.html ka akhri internet-ka].", + "version-software": "Software-ka la rakibay", + "version-software-product": "Alaab", + "version-software-version": "Nooca", + "version-entrypoints": "URL-yada gelitaanka", + "version-entrypoints-header-entrypoint": "Barta gelitaanka", + "version-entrypoints-header-url": "URL-ka", + "version-libraries": "Maktabadaha la rakibay", + "version-libraries-server": "Maktabadaha dhinaca server-ka ee la rakibay", + "version-libraries-client": "Maktabadaha dhinaca macmiilka ee la rakibay", + "version-libraries-library": "Maktabad", + "version-libraries-version": "Nooca", + "version-libraries-license": "Shaati", + "version-libraries-description": "Sharaxaad", + "version-libraries-authors": "Qorayaal", + "version-libraries-source": "Isha", + "redirect": "Sii toosin ku socota fayl, adeegsade, bog, dib-u-fiirin, ama aqoonsiga diiwaanka", + "redirect-summary": "Boggan gaarka ah wuxuu u wareejiyaa fayl (magaca faylka la bixiyay), bog (lambarka dib u eegista ama aqoonsiga bogga la bixiyay), bogga isticmaale (aqoonsiga isticmaalaha ee tiro ahaan), ama gelitaanka diiwaanka (aqoonsiga diiwaanka). Isticmaal: [[{{#Special:Redirect}}/file/Example.jpg]], [[{{#Special:Redirect}}/page/64308]], [[{{#Special:Redirect}}/revision/328429]], [[{{#Special:Redirect}}/user/101]], ama [[{{#Special:Redirect}}/logid/186]].", + "redirect-submit": "Ugu dub", + "redirect-lookup": "Raadin:", + "redirect-value": "Qiimaha:", + "redirect-user": "Aqoonsiga isticmaalaha", + "redirect-page": "Aqoonsiga boga", + "redirect-revision": "Dib u eegista bogga", "redirect-file": "Magaca faylka", + "redirect-logid": "Aqoonsiga diiwaanka", + "redirect-not-exists": "Qiimaha lama helin", + "redirect-not-numeric": "Qiimaha ma aha tiro", + "fileduplicatesearch": "Raadi faylal isku mid ah", + "fileduplicatesearch-summary": "Raadi faylal isku mid ah iyadoo lagu salaynayo qiyamka hash-ka.", + "fileduplicatesearch-filename": "Magaca faylka:", "fileduplicatesearch-submit": "Raadi", + "fileduplicatesearch-info": "$1 × $2 pixel
                    Cabbirka faylka: $3
                    Nooca MIME: $4", + "fileduplicatesearch-result-1": "Faylka \"$1\" ma laha nuqul la mid ah.", + "fileduplicatesearch-result-n": "Faylka \"$1\" wuxuu leeyahay {{PLURAL:$2|1 nuqul oo la mid ah|$2 nuqulo oo la mid ah}}.", + "fileduplicatesearch-noresults": "Lama helin fayl lagu magacaabo \"$1\".", + "special-talkpage": "Bogga doodda", + "special-talkpage-target": "Bogga mawduuca", + "special-talkpage-submit": "Tag bogga doodda", "specialpages": "Bogagga khaaska ah", "specialpages-note-top": "Furaha", + "specialpages-note-restricted": "* Bogag gaar ah oo caadi ah.\n* Bogag gaar ah oo xaddidan.", + "specialpages-group-maintenance": "Warbixinnada dayactirka", + "specialpages-group-other": "Bogag gaar ah oo kale", + "specialpages-group-login": "Maareynta koontada", + "specialpages-group-changes": "Isbeddelladii dhowaa iyo diiwaannada", + "specialpages-group-media": "Warbixinnada warbaahinta iyo gelinta faylasha", + "specialpages-group-users": "Isticmaalayaasha iyo xuquuqaha", + "specialpages-group-highuse": "Bogagga si aad ah loo isticmaalo", "specialpages-group-pages": "liiska maqaalada", + "specialpages-group-pagetools": "Qalabka bogga", + "specialpages-group-wiki": "Xogta iyo qalabka", + "specialpages-group-redirects": "U jiheynaya bogagga gaarka ah", + "specialpages-group-spam": "Qalabka ka hortagga spamka", + "specialpages-group-developer": "Qalabka horumariyeyaasha", "blankpage": "Bog masaxan", + "intentionallyblankpage": "Bogan si ula kac ah ayaa loo daayay isagoo banaan.", + "disabledspecialpage-disabled": "Boggan waxaa curyaamiyay maamule nidaam.", + "external_image_whitelist": " #Ka tag khadkan sida uu yahay
                    \n#Ku qor qaybaha regex (kaliya qaybta ku jirta //) hoos\n#Kuwan waxaa lagu eegi doonaa URL-yada sawirrada dibadda \n#Kuwa is waafaqa waxaa loo muujin doonaa sawir ahaan, kuwa kale kaliya xiriir\n#Khadadka ku bilaabma # waa faallooyin\n#Tani waa aan dareen case lahayn\n\n#Dhig dhammaan qaybaha regex-ka korka khadkan. Ka tag khadkan sida uu yahay
                    ", + "tags": "Calaamadaha isbeddelka ee saxda ah", "tag-filter": "[[Special:Tags|Filtaraha]] tag:", + "tag-filter-submit": "Shaandho", + "tag-hidden": "$1 (calaamad qarsoon)", + "tag-list-wrapper": "[[Special:Tags|{{PLURAL:$1|Calaamad|Calaamado}}]]: $2", + "tag-mw-contentmodelchange": "beddelka qaabka xogta", + "tag-mw-contentmodelchange-description": "Wax ka beddelka beddelaya qaabka xogta ee bogga", + "tag-mw-new-redirect": "Dib u hagaajin cusub", + "tag-mw-new-redirect-description": "Wax ka beddelka abuura dib u tilmaame cusub ama u beddela bog dib u tilmaame", + "tag-mw-removed-redirect": "Dib u hagaajin waa la saaray", + "tag-mw-removed-redirect-description": "Wax ka beddelka beddela dib u tilmaame jira una beddela bog aan dib u tilmaame ahayn", + "tag-mw-changed-redirect-target": "Meesha dib u hagaajintu u socotay waa la beddelay", + "tag-mw-changed-redirect-target-description": "Wax ka beddelka beddela bartilmaameedka dib u tilmaame", + "tag-mw-blank": "Banaan saarid", + "tag-mw-blank-description": "Wax ka beddel bog madhan", + "tag-mw-replace": "Lagu beddelay", + "tag-mw-replace-description": "Wax ka beddelka ka saaraya in ka badan 90% ee waxa ku jira bogga", + "tag-mw-rollback": "Dib u celin", + "tag-mw-rollback-description": "Wax ka beddelka dib u celinaya wax ka beddelladii hore iyadoo la adeegsanayo xiriirka rollback", + "tag-mw-undo": "Ka noqo", + "tag-mw-undo-description": "Wax ka beddelka ka noqoshada wax ka beddelladii hore iyadoo la adeegsanayo xiriirka ka noqoshada", + "tag-mw-manual-revert": "Dib u celin gacanta ah", + "tag-mw-manual-revert-description": "Wax ka beddelka si gacanta ah ugu soo celinaya bogga xaalad hore oo sax ah", + "tag-mw-reverted": "Dib ayaa loo celiyay", + "tag-mw-reverted-description": "Wax ka beddelka markii dambe lagu laalay wax ka beddel kale", + "tag-mw-server-side-upload": "Gelinta faylka ee dhinaca server-ka", + "tag-mw-server-side-upload-description": "Faylal warbaahin oo lagu soo geliyay qoraal dayactir", + "tags-title": "Calaamado", + "tags-intro": "Boggan wuxuu taxayaa calaamadaha uu software-ku ku calaamadin karo wax ka beddel, iyo macnahooda.", + "tags-tag": "Magaca calaamada", "tags-display-header": "Muuqaalka liiska bedelka", + "tags-description-header": "Sharaxaad buuxda oo macnaha ah", + "tags-source-header": "Isha", + "tags-active-header": "Firfircoon?", + "tags-hitcount-header": "Isbeddellada la calaamadeeyay", + "tags-actions-header": "Falalka", + "tags-active-yes": "Haa", + "tags-active-no": "Maya", + "tags-source-software": "Waxaa qeexay software-ka", + "tags-source-extension": "Waxaa qeexay barnaamijka", + "tags-source-manual": "Waxaa si gacanta ah u dabaqay isticmaaleyaal iyo bots", + "tags-source-none": "Lama adeegsanayo mar dambe", + "tags-hidden": "(qarsoon)", + "tags-edit": "wax ka beddel", + "tags-helppage-edit": "xiriirka wax ka beddelka", + "tags-delete": "tirtir", + "tags-activate": "dhaqaaji", + "tags-deactivate": "Dami", + "tags-hitcount": "$1 {{PLURAL:$1|isbeddel|isbeddello}}", + "tags-manage-no-permission": "Ma haysatid oggolaansho aad ku maamuli karto calaamadaha isbeddellada.", + "tags-manage-blocked": "Ma maamuli kartid calaamadaha isbeddellada inta {{GENDER:$1|lagu xannibay}}.", + "tags-create-heading": "Samee calaamad cusub", + "tags-create-explanation": "Sida caadiga ah, calaamadaha cusub ee la sameeyo waxaa loo oggolaan doonaa in ay isticmaalaan isticmaalayaasha iyo botyada.", + "tags-create-tag-name": "Magaca calaamadda:", + "tags-create-reason": "Sababta:", + "tags-create-submit": "Abuur", + "tags-create-no-name": "Waa inaad sheegtaa magaca calaamadda.", + "tags-create-invalid-chars": "Magacyada calaamadaha waa inaysan ku jirin comma (,), pipe (|), ama slash (/).", + "tags-create-invalid-title-chars": "Magacyada calaamadaha waa inaysan ku jirin xarfo aan lagu isticmaali karin cinwaannada bogagga.", + "tags-create-already-exists": "Calaamadda \"$1\" hore ayay u jirtay.", + "tags-create-warnings-above": "{{PLURAL:$2|Digniinta soo socota ayaa|Digniinaha soo socda ayaa}} la kulmay markii la isku dayayay in la abuuro calaamadda \"$1\":", + "tags-create-warnings-below": "Ma rabtaa inaad sii waddo abuurista calaamadda?", + "tags-delete-title": "Tirtir calaamadda", + "tags-delete-explanation-initial": "Waxaad ku dhowdahay inaad ka tirtirto calaamadda \"$1\" kaydka xogta.", + "tags-delete-explanation-in-use": "Waxaa laga saari doonaa {{PLURAL:$2|$2 dib u eegis ama gelitaan diiwaan|dhammaan $2 dib u eegisyada iyo/ama gelitaannada diiwaanka}} ee hadda lagu dabaqay.", + "tags-delete-explanation-warning": "Tallaabadani waa aan laga noqon karin oo lama celin karo, xitaa maamulayaasha xogta ma awoodaan. Hubi in tani tahay calaamadda aad rabto inaad tirtirto.", + "tags-delete-explanation-active": "Calaamadda \"$1\" weli waa firfircoon tahay, waxayna sii ahaan doontaa in lagu dabaqo mustaqbalka. Si aad taas u joojiso, u tag meesha lagu dejiyay in calaamaddan lagu dabaqo, halkaasna ka dami.", + "tags-delete-reason": "Sababta:", + "tags-delete-submit": "Si aan dib loo celin karin u tirtir calaamaddan", + "tags-delete-not-allowed": "Calaamadaha ay qeexday kordhin lama tirtiri karo ilaa ay kordhintu si gaar ah u oggolaato.", + "tags-delete-not-found": "Calaamadda \"$1\" ma jirto.", + "tags-delete-too-many-uses": "Calaamadda \"$1\" waxaa lagu dabaqay in ka badan $2 {{PLURAL:$2|dib u eegis|dib u eegisyo}}, taasoo ka dhigan in aan la tirtiri karin.", + "tags-delete-warnings-after-delete": "Calaamadda \"$1\" waa la tirtiray, laakiin {{PLURAL:$2|digniinta soo socota ayaa|digniino ayaa}} la kulmay:", + "tags-delete-no-permission": "Ma haysatid oggolaansho aad ku tirtirto calaamadaha isbeddellada.", + "tags-activate-title": "Dhaqaaji calaamadda", + "tags-activate-question": "Waxaad ku dhowdahay inaad kiciso calaamadda \"$1\".", + "tags-activate-reason": "Sababta:", + "tags-activate-not-allowed": "Lama suurtagelin karo in la hawlgeliyo calaamada \"$1\".", + "tags-activate-not-found": "Calaamadda \"$1\" ma jirto.", + "tags-activate-submit": "Dhaqaaji", + "tags-deactivate-title": "Dami calaamadda", + "tags-deactivate-question": "Waxaad ku dhowdahay inaad damiso calaamadda \"$1\".", + "tags-deactivate-reason": "Sababta:", + "tags-deactivate-not-allowed": "Lama suurtagelin karo in la damiyo calaamadda \"$1\".", + "tags-deactivate-submit": "Dami", + "tags-apply-no-permission": "Ma haysatid oggolaansho aad ku dabaqdo calaamadaha isbeddellada adigoo la socda wax ka beddelladaada.", + "tags-apply-blocked": "Ma dabaqi kartid calaamadaha isbeddellada adigoo la socda wax ka beddelladaada inta {{GENDER:$1|lagu xannibay}}.", + "tags-apply-not-allowed-one": "Calaamadda \"$1\" looma oggola in gacanta lagu dabaqo.", + "tags-apply-not-allowed-multi": "{{PLURAL:$2|Calaamadda soo socota lama|Calaamadaha soo socda lama}} oggola in gacanta lagu dabaqo: $1", + "tags-update-no-permission": "Ma haysatid oggolaansho aad ku dari karto ama ka saari karto calaamadaha isbeddellada ee dib u eegisyada ama gelitaannada diiwaanka gaarka ah.", + "tags-update-blocked": "Ma ku dari kartid ama kama saari kartid calaamadaha isbeddellada inta {{GENDER:$1|lagu xannibay}}.", + "tags-update-add-not-allowed-one": "Calaamadda \"$1\" looma oggola in gacanta lagu daro.", + "tags-update-add-not-allowed-multi": "{{PLURAL:$2|Calaamadda soo socota lama|Calaamadaha soo socda lama}} oggola in gacanta lagu daro: $1", + "tags-update-remove-not-allowed-one": "Calaamada \"$1\" lama oggola in la saaro.", + "tags-update-remove-not-allowed-multi": "Calaamadda soo socota {{PLURAL:$2|lama oggola|lama oggolo}} in gacanta laga saaro: $1", + "tags-edit-title": "Calaamadaha wax ka beddelka", + "tags-edit-manage-link": "Maamul calaamadaha", + "tags-edit-revision-selected": "{{PLURAL:$1|Dib u eegista la doortay|Dib u eegisyada la doortay}} ee [[:$2]]:", + "tags-edit-logentry-selected": "{{PLURAL:$1|Gelitaanka diiwaanka la doortay|Gelitaannada diiwaanka la doortay}}:", + "tags-edit-revision-legend": "Ku dar ama ka saar calaamado {{PLURAL:$1|dib u eegistan|dhammaan $1 dib u eegisyada}}", + "tags-edit-logentry-legend": "Ku dar ama ka saar calaamado {{PLURAL:$1|gelitaankan diiwaanka|dhammaan $1 gelitaannada diiwaanka}}", + "tags-edit-existing-tags": "Calaamadaha jira:", + "tags-edit-existing-tags-none": "Midna ma jiro", + "tags-edit-new-tags": "Calaamadaha cusub:", + "tags-edit-add": "Ku dar calaamadahan:", + "tags-edit-remove": "Ka saar calaamadahan:", + "tags-edit-remove-all-tags": "(ka saar dhammaan calaamadaha)", + "tags-edit-chosen-placeholder": "Dooro calaamado qaar", + "tags-edit-chosen-no-results": "Lama helin calaamado u dhigma", + "tags-edit-reason": "Sababta:", + "tags-edit-revision-submit": "Ku dabaq isbeddellada {{PLURAL:$1|dib u eegistan|$1 dib u eegis}}.", + "tags-edit-logentry-submit": "Ku dabaq isbeddellada {{PLURAL:$1|galitaanka diiwaanka|$1 galitaannada diiwaanka}}", + "tags-edit-success": "Isbeddellada waa la dabaqay.", + "tags-edit-failure": "Isbeddellada lama dabaqi karin:\n$1", + "tags-edit-nooldid-title": "Dib u eegis bartilmaameed aan sax ahayn", + "tags-edit-nooldid-text": "Waxaad ama aadan cayimin dib u eegis bartilmaameed ah oo hawshan lagu fulinayo, ama dib u eegista la cayimay ma jirto.", + "tags-edit-none-selected": "Fadlan dooro ugu yaraan hal calaamad si aad ugu darto ama uga saarto.", + "comparepages": "Isbarbar dhig bogagga", + "compare-page1": "Bogga 1aad", + "compare-page2": "Bogga 2aad", + "compare-rev1": "Dib u eegis 1", + "compare-rev2": "Dib u eegis 2", + "compare-submit": "Isbarbar dhig", + "compare-revision-not-exists": "Dib u eegista aad sheegtay ma jirto.", + "diff-form": "Kala duwanaanshaha", + "diff-form-oldid": "Aqoonsiga dib u eegista hore (ikhtiyaari)", + "diff-form-revid": "Aqoonsiga dib u eegista ee kala duwanaanshaha", + "diff-form-submit": "Itus farqiga", + "diff-form-other-revid": "Aqoonsiga dib u eegista", + "diff-form-error-revid": "Geli aqoonsiga tirada ee dib u eegista", + "permanentlink": "Linkiga daaimka ah", + "permanentlink-revid": "Aqoonsiga dib u eegista", + "permanentlink-submit": "U gudub dib u eegista", + "newsection": "Qayb cusub", + "newsection-page": "Bogga bartilmaameedka", + "newsection-submit": "U gudub boga", + "editpage": "Tafatir bog", + "specialeditpage-page": "Bogga bartilmaameedka", + "specialeditpage-submit": "U gudub boga", + "deletepage": "Tirtir bogga", + "specialdeletepage-page": "Bogga bartilmaameedka", + "specialdeletepage-submit": "U gudub boga", + "pageinfo": "Macluumaadka boga", + "specialpageinfo-page": "Bogga bartilmaameedka", + "specialpageinfo-submit": "U gudub boga", + "pagehistory": "Taariikhda boga", + "specialpagehistory-page": "Bogga bartilmaameedka", + "specialpagehistory-submit": "U gudub boga", + "protectpage": "Ilaali boga", + "specialprotectpage-page": "Bogga bartilmaameedka", + "specialprotectpage-submit": "U gudub boga", + "purge": "Nadiifi", + "specialpurge-page": "Bogga bartilmaameedka", + "specialpurge-submit": "U gudub boga", + "namespaceinfo": "Macluumaadka meel magac", + "namespaceinfo-summary": "Eeg macluumaadka ku saabsan meelaha magacyada ee goobta", + "namespaceinfo-heading-id": "Aqoonsi", + "namespaceinfo-heading-canonical": "Magaca caadiga ah", + "namespaceinfo-heading-local": "Magaca deegaanka", + "namespaceinfo-heading-info": "Sharaxaad iyo sifooyin", + "namespaceinfo-description-custom": "Meel-magac gaar ah \"$1\"", + "namespaceinfo-description-custom-talk": "Bogagga wada hadalka ee la xiriira meel-magaca $1 (aqoonsi $2)", + "namespaceinfo-description-ns-2": "Meel-magac dalwad ah oo loogu talagalay sawirrada", + "namespaceinfo-description-ns-1": "Meel-magac dalwad ah oo loogu talagalay bogagga gaarka ah", + "namespaceinfo-description-ns0": "Meel-magaca ugu weyn", + "namespaceinfo-description-ns1": "Bogagga wadahadalka ee bogagga ku jira meel-magaca ugu weyn", + "namespaceinfo-description-ns3": "Bogagga wadahadalka isticmaalaha", + "namespaceinfo-description-ns4": "Bogga mashruuca", + "namespaceinfo-description-ns5": "Bogagga wadahadalka ee bogagga ku jira meel-magaca mashruuca", + "namespaceinfo-description-ns6": "Faylal iyo sharraxaadda faylasha", + "namespaceinfo-description-ns7": "Bogagga wadahadalka ee faylasha", + "namespaceinfo-description-ns8": "Qeexitaannada farriimaha is-dhexgalka", + "namespaceinfo-description-ns9": "Bogagga wadahadalka ee bogagga ku jira meel-magaca MediaWiki", + "namespaceinfo-description-ns10": "Meel-magaca tusmada", + "namespaceinfo-description-ns11": "Bogagga wada hadalka ee bogagga ku jira meel magaca tusmada", + "namespaceinfo-description-ns12": "Meel magaca caawinta", + "namespaceinfo-description-ns13": "Bogagga wada hadalka ee bogagga ku jira meel-magaca caawinta", + "namespaceinfo-description-ns14": "Qaybaha lagu ururiyo bogagga", + "namespaceinfo-description-ns15": "Bogagga wada hadalka ee bogagga ku jira meel-magaca qaybta", + "namespaceinfo-namespace-protection-right": "Meesha magacan waxaa wax ka beddeli kara oo keliya isticmaaleyaasha leh xuquuqda $1.", + "namespaceinfo-namespace-immovable": "Bogagga ku jira meel-magacan lama wareejin karo.", + "namespaceinfo-namespace-iscontent": "Bogagga ku jira meel-magacan waxaa loo tixgeliyaa bogag \"nuxur\" ah.", + "namespaceinfo-namespace-subpages": "Bogagga ku jira meel-magacan waxay yeelan karaan bog-hoosaadyo.", + "namespaceinfo-namespace-nonincludable": "Bogagga ku jira meel-magacan laguma dhex-dari karo.", + "namespaceinfo-namespace-default-contentmodel": "Bogagga ku jira meel-magacan waxay si caadi ah u isticmaalaan qaabka nuxurka $1.", + "dberr-problems": "Waan ka xunnahay! Websaydkani waxa uu la kulmayaa dhibaato farsamo.", + "dberr-info": "(Lama geli karo kaydka xogta: $1)", + "dberr-info-hidden": "(Lama geli karo keydka xogta)", + "htmlform-invalid-input": "Waxaa jira dhibaatooyin ku jira qaar ka mid ah xogta aad gelisay.", + "htmlform-select-badoption": "Qiimaha aad sheegtay ma aha doorasho sax ah.", + "htmlform-int-invalid": "Qiimaha aad sheegtay ma aha tiro dhan.", + "htmlform-float-invalid": "Qiimaha aad sheegtay ma aha tiro.", + "htmlform-int-toolow": "Qiimaha aad sheegtay wuu ka hooseeyaa ugu yar ee $1.", + "htmlform-int-toohigh": "Qiimaha aad sheegtay wuu ka sarreeyaa ugu badan ee $1.", + "htmlform-multiselect-toomany": "Tirada walxaha aad sheegtay waxay ka badan tahay ugu badnaan ee $1.", + "htmlform-required": "Qiimahani waa lama huraan.", + "htmlform-optional-flag": "(Ikhtiyaar)", + "htmlform-submit": "Gudbi", "htmlform-reset": "Ka noqo wax bedelka", "htmlform-selectorother-other": "kuwa kale", + "htmlform-no": "Maya", + "htmlform-yes": "Haa", + "htmlform-cloner-create": "Ku dar wax badan", + "htmlform-cloner-delete": "Ka saar", + "htmlform-cloner-required": "Ugu yaraan hal qiime ayaa loo baahan yahay.", + "htmlform-date-placeholder": "YYYY-MM-DD", + "htmlform-time-placeholder": "HH:MM:SS", + "htmlform-datetime-placeholder": "YYYY-MM-DD HH:MM:SS", + "htmlform-date-invalid": "Qiimaha aad sheegtay ma aha taariikh la aqoonsan yahay. Isku day inaad isticmaasho qaabka YYYY-MM-DD.", + "htmlform-time-invalid": "Qiimaha aad sheegtay ma aha waqti la aqoonsan yahay. Isku day qaabka HH:MM:SS.", + "htmlform-datetime-invalid": "Qiimaha aad sheegtay ma aha taariikh iyo waqti la aqoonsan yahay. Isku day YYYY-MM-DD HH:MM:SS.", + "htmlform-date-toolow": "Qiimaha aad sheegtay wuu ka horreeyaa taariikhda ugu horreysa ee la oggol yahay ee $1.", + "htmlform-date-toohigh": "Qiimaha aad sheegtay wuu ka dambeeyaa taariikhda ugu dambaysa ee la oggol yahay ee $1.", + "htmlform-time-toolow": "Qiimaha aad sheegtay wuu ka horreeyaa waqtiga ugu horreeya ee la oggol yahay ee $1.", + "htmlform-time-toohigh": "Qiimaha aad sheegtay wuu ka dambeeyaa waqtiga ugu dambaysa ee la oggol yahay ee $1.", + "htmlform-datetime-toolow": "Qiimaha aad sheegtay wuu ka horreeyaa taariikhda iyo waqtiga ugu horreeya ee la oggol yahay ee $1.", + "htmlform-datetime-toohigh": "Qiimaha aad sheegtay wuu ka dambeeyaa taariikhda iyo waqtiga ugu dambaysa ee la oggol yahay ee $1.", + "htmlform-title-badnamespace": "[[:$1]] kuma jiro \"{{ns:$2}}\" meel-magac.", + "htmlform-title-not-creatable": "\"$1\" ma aha cinwaan bog oo la abuuri karo.", + "htmlform-title-not-exists": "$1 ma jiro.", + "htmlform-title-interwiki": "$1 waa cinwaan interwiki ah, waa inuu noqdaa mid gudaha ah.", + "htmlform-user-not-exists": "$1 ma jiro.", + "htmlform-user-not-valid": "$1 ma aha magac isticmaale oo sax ah.", + "htmlform-tag-not-allowed": "$1 ma aha calaamad la oggol yahay.", "logentry-delete-delete": "$1 {{GENDER:$2|tirtiray}} bogga $3", + "logentry-delete-delete_redir": "$1 {{GENDER:$2|tirtiray}} toosinta $3 asigoo ku beddelay", + "logentry-delete-delete_redir2": "$1 {{GENDER:$2|ayaa tirtiray}} dib u hagaajin $3 iyadoo dib loo qorayo", + "logentry-delete-restore": "$1 {{GENDER:$2|soo celiyay}} bogga $3 ($4)", + "logentry-delete-restore-nocount": "$1 {{GENDER:$2|soo celiyay}} bogga $3", + "restore-count-revisions": "{{PLURAL:$1|1 dib u eegis|$1 dib u eegisyo}}", + "restore-count-files": "{{PLURAL:$1|1 fayl|$1 faylal}}", + "logentry-delete-event": "$1 {{GENDER:$2|beddelay}} muuqaalka {{PLURAL:$5|hal dhacdo diiwaan|$5 dhacdooyin diiwaan}} ee $3: $4", + "logentry-delete-revision": "$1 {{GENDER:$2|beddelay}} muuqaalka {{PLURAL:$5|hal wax ka beddel|$5 wax ka beddello}} ee bogga $3: $4", + "logentry-delete-event-legacy": "$1 {{GENDER:$2|beddelay}} muuqaalka dhacdooyinka diiwaanka ee $3", + "logentry-delete-revision-legacy": "$1 {{GENDER:$2|beddelay}} muuqaalka dib u eegisyada bogga $3", + "logentry-suppress-delete": "$1 {{GENDER:$2|qariyey}} bogga $3", + "logentry-suppress-event": "$1 si qarsoodi ah {{GENDER:$2|beddelay}} muuqaalka {{PLURAL:$5|hal dhacdo diiwaan|$5 dhacdooyin diiwaan}} ee $3: $4", + "logentry-suppress-revision": "$1 si qarsoodi ah {{GENDER:$2|beddelay}} muuqaalka {{PLURAL:$5|hal wax ka beddel|$5 wax ka beddello}} ee bogga $3: $4", + "logentry-suppress-event-legacy": "$1 si qarsoodi ah {{GENDER:$2|beddelay}} muuqaalka dhacdooyinka diiwaanka ee $3", + "logentry-suppress-revision-legacy": "$1 si qarsoodi ah {{GENDER:$2|beddelay}} muuqaalka dib u eegisyada bogga $3", + "revdelete-content-hid": "waxyaabo la qariyay", + "revdelete-summary-hid": "soo koobida wax ka beddelka waa la qariyay", + "revdelete-uname-hid": "magaca isticmaalaha waa la qariyay", + "revdelete-content-unhid": "waxyaabaha waa la muujiyay", + "revdelete-summary-unhid": "soo koobida wax ka beddelka waa la muujiyay", + "revdelete-uname-unhid": "magaca isticmaalaha waa la muujiyay", + "revdelete-restricted": "xannibaado ayaa lagu dabaqay maamulayaasha", + "revdelete-unrestricted": "xannibaadaha maamulayaasha waa laga qaaday", + "logentry-block-block": "$1 {{GENDER:$2|xannibay}} {{GENDER:$4|$3}} oo leh wakhti dhammaad $5 $6", + "logentry-block-unblock": "$1 {{GENDER:$2|laga qaaday xannibaadda}} {{GENDER:$4|$3}}", + "logentry-block-reblock": "$1 {{GENDER:$2|wuu beddelay}} dejinta xannibaadda ee {{GENDER:$4|$3}} iyadoo leh waqtiga dhicitaanka $5 $6", + "logentry-partialblock-block-page": "{{PLURAL:$1|bogga|bogagga}} $2", + "logentry-partialblock-block-ns": "{{PLURAL:$1|magac-meel|magacyo-meel}} $2", + "logentry-partialblock-block-action": "{{PLURAL:$1|falka|falalka}} $2", + "logentry-partialblock-block": "$1 {{GENDER:$2|xannibay}} {{GENDER:$4|$3}} laga bilaabo $7 oo leh waqtiga dhammaadka $5 $6", + "logentry-partialblock-reblock": "$1 {{GENDER:$2|beddelay}} dejimaha xannibaadda ee {{GENDER:$4|$3}} isagoo xannibaya $7 oo leh waqtiga dhammaadka $5 $6", + "logentry-non-editing-block-block": "$1 {{GENDER:$2|xannibay}} {{GENDER:$4|$3}} ka falalka aan wax ka beddelka ahayn ee la cayimay iyadoo leh wakhti dhicitaan ah $5 $6", + "logentry-non-editing-block-reblock": "$1 {{GENDER:$2|beddelay}} dejimaha xannibaadda ee {{GENDER:$4|$3}} ee falalka aan wax ka beddelka ahayn ee la cayimay oo leh waqtiga dhammaadka $5 $6", + "logentry-suppress-block": "$1 {{GENDER:$2|xannibay}} {{GENDER:$4|$3}} oo leh waqtiga dhammaadka $5 $6", + "logentry-suppress-reblock": "$1 {{GENDER:$2|wuu beddelay}} dejinta xannibaadda ee {{GENDER:$4|$3}} iyadoo leh waqtiga dhicitaanka $5 $6", + "logentry-import-upload": "$1 {{GENDER:$2|soo dejiyay}} $3 iyada oo loo marayo gelinta faylka", + "logentry-import-upload-details": "$1 {{GENDER:$2|soo dejiyay}} $3 iyada oo loo marayo gelinta faylka ($4 {{PLURAL:$4|dib u eegis|dib u eegisyo}})", + "logentry-import-interwiki": "$1 {{GENDER:$2|soo dejiyay}} $3 oo ka yimid wiki kale", + "logentry-import-interwiki-details": "$1 {{GENDER:$2|soo dejiyay}} $3 oo ka yimid $5 ($4 {{PLURAL:$4|dib u eegis|dib u eegisyo}})", + "logentry-merge-merge": "$1 {{GENDER:$2|ku daray}} $3 gudaha $4 (dib u eegis ilaa $5)", + "logentry-move-move": "$1 {{GENDER:$2|la wareejiyay}} bogga $3 ilaa $4", "logentry-move-move-noredirect": "$1 {{GENDER:$2|wareejiyay}} bogga $3 ilaa $4 oo aan ka tagin sii toosin", + "logentry-move-move_redir": "$1 {{GENDER:$2|la wareejiyay}} bogga $3 ilaa $4 iyadoo la dul mariyay sii toosin", + "logentry-move-move_redir-noredirect": "$1 {{GENDER:$2|la wareejiyay}} bogga $3 ilaa $4 iyadoo la dul mariyay sii toosin iyadoon laga tegin sii toosin", + "logentry-patrol-patrol": "$1 {{GENDER:$2|calaamadeeyay}} dib u eegista $4 ee bogga $3 la kormeerey", + "logentry-patrol-patrol-auto": "$1 si toos ah {{GENDER:$2|u calaamadeeyay}} dib u eegista $4 ee bogga $3 mid la roondeeyay", + "logentry-newusers-newusers": "Koontada isticmaalaha $1 waa {{GENDER:$2|la abuuray}}", "logentry-newusers-create": "Akoonka isticmaalaha $1 ayaa {{GENDER:$2| la sameeyay}}", + "logentry-newusers-create2": "Koontada isticmaalaha $3 waxaa {{GENDER:$2|abuuray}} $1", + "logentry-newusers-byemail": "Koontada isticmaalaha $3 waxaa {{GENDER:$2|sameeyay}} $1, erayga sirta ahna waxaa lagu diray iimaylka", + "logentry-newusers-autocreate": "Koontada isticmaalaha $1 si otomaatig ah ayaa {{GENDER:$2|loo sameeyay}}", + "logentry-protect-move_prot": "$1 {{GENDER:$2|wareejiyay}} dejimaha ilaalinta ee $4 ilaa $3", + "logentry-protect-unprotect": "$1 {{GENDER:$2|ilaalinta laga saaray}} laga bilaabo $3", + "logentry-protect-protect": "$1 {{GENDER:$2|la ilaaliyay}} $3 $4", + "logentry-protect-protect-cascade": "$1 {{GENDER:$2|ilaaliyay}} $3 $4 [isdaba joog]", + "logentry-protect-modify": "$1 {{GENDER:$2|wax laga beddelay}} dejimaha ilaalinta ee $3 $4", + "logentry-protect-modify-cascade": "$1 {{GENDER:$2|beddelay}} dejimaha ilaalinta ee $3 $4 [isdaba joog]", + "logentry-rights-rights-legacy": "$1 {{GENDER:$2|beddelay}} xubinimada kooxda ee $3", + "logentry-upload-upload": "$1 {{GENDER:$2|wuu soo geliyay}} $3", + "logentry-upload-overwrite": "$1 {{GENDER:$2|wuu soo geliyay}} nooc cusub oo ah $3", + "logentry-upload-revert": "$1 {{GENDER:$2|wuu ka noqday}} $3 una celiyay nooc hore", + "log-name-managetags": "Diiwaanka maaraynta calaamada", + "log-description-managetags": "Boggan wuxuu taxayaa hawlaha maamulka ee la xiriira [[Special:Tags|calaamadaha]]. Diiwaanku wuxuu kaliya ka kooban yahay falalka si gacanta ah uu u fuliyo maamule; calaamadaha waxaa laga yaabaa in ay abuuraan ama tirtiraan software-ka wiki-ga iyada oo aan wax gal ah lagu qorin diiwaankan.", + "logentry-managetags-create": "$1 {{GENDER:$2|wuxuu abuuray}} calaamada \"$4\"", + "logentry-managetags-delete": "$1 {{GENDER:$2|tirtiray}} calaamadda \"$4\" (laga saaray $5 {{PLURAL:$5|dib-u-eegis ama gelitaanka diiwaanka|dib u eegisyo iyo/ama gelitaanno diiwaan}})", + "logentry-managetags-activate": "$1 {{GENDER:$2|Dhaqaajiyay}} calaamadda \"$4\" si ay u isticmaalaan isticmaaleyaasha iyo botyada", + "logentry-managetags-deactivate": "$1 {{GENDER:$2|dhaqaajiyay}} calaamadda \"$4\" si ay u isticmaalaan isticmaaleyaasha iyo botyada", + "log-name-tag": "Diiwaanka calaamada", + "log-description-tag": "Boggan waxa uu muujinayaa marka isticmaaleyaashu ku daraan ama ka saaraan [[Special:Tags|calaamado]] dib u eegisyo ama gelitaanno diiwaan oo gaar ah. Diiwaanku ma muujiyo falalka calaamadeynta marka ay qayb ka yihiin wax ka beddel, tirtirid, ama fal la mid ah.", + "logentry-tag-update-add-revision": "$1 {{GENDER:$2|ku daray}} {{PLURAL:$7|calaamadda|calaamadaha}} $6 dib u eegista $4 ee bogga $3", + "logentry-tag-update-add-logentry": "$1 {{GENDER:$2|ku daray}} {{PLURAL:$7|calaamadda|calaamadaha}} $6 gelitaanka diiwaanka $5 ee bogga $3", + "logentry-tag-update-remove-revision": "$1 {{GENDER:$2|ka saaray}} {{PLURAL:$9|calaamadda|calaamadaha}} $8 dib u eegista $4 ee bogga $3", + "logentry-tag-update-remove-logentry": "$1 {{GENDER:$2|ka saaray}} {{PLURAL:$9|calaamadda|calaamadaha}} $8 gelitaanka diiwaanka $5 ee bogga $3", + "logentry-tag-update-revision": "$1 {{GENDER:$2|cusboonaysiiyay}} calaamadaha ee dib u eegista $4 ee bogga $3 ({{PLURAL:$7|ku daray}} $6; {{PLURAL:$9|ka saaray}} $8)", + "logentry-tag-update-logentry": "$1 {{GENDER:$2|cusboonaysiiyay}} calaamadaha ee gelitaanka diiwaanka $5 ee bogga $3 ({{PLURAL:$7|ku daray}} $6; {{PLURAL:$9|ka saaray}} $8)", "rightsnone": "(waxna)", + "rightslogentry-temporary-group": "$1 (ku meel gaar ah, ilaa $2)", + "feedback-cancel": "Jooji", + "feedback-close": "La dhammeeyay", + "feedback-external-bug-report-button": "Gudbi hawl farsamo", + "feedback-dialog-title": "Gudbi ra'yi-celin", + "feedback-dialog-intro": "Waxaad isticmaali kartaa foomka fudud ee hoose si aad u gudbiso ra'yi-celintaada. Faalladaada waxaa lagu dari doonaa bogga \"$1\", iyadoo lala socodsiinayo magacaaga isticmaale.", + "feedback-error1": "Qalad: Natiijo aan la aqoonsan oo ka timid API-ga", + "feedback-error4": "Qalad: Lama awoodin in ra'yi-celinta lagu gudbiyo cinwaanka la bixiyay", "feedback-message": "Fariinta:", - "searchsuggest-search": "Raadi", + "feedback-subject": "Mawduuca:", + "feedback-submit": "Gudbi", + "feedback-terms": "Waxaan fahamsanahay in macluumaadka wakiilka isticmaalaha-kayga uu ku jiro faahfaahin ku saabsan biraawsar kayga saxda ah iyo nooca nidaamka hawlgalka, isla markaana si furan loogu wadaagi doono ra'yi-celintayda.", + "feedback-thanks": "Mahadsanid! Ra'yi-celintaada waxaa lagu daabacay bogga \"[$2 $1]\".", + "feedback-thanks-title": "Mahadsanid!", + "feedback-useragent": "Wakiilka isticmaalaha:", + "searchsuggest-search": "Raadi {{SITENAME}}", "searchsuggest-containing": "Raadi boggaga uu ka kooban yahay", - "api-error-unknown-warning": "Digniin la aqoon: $1", + "search-match-redirect-label": "Ugu dub natiijada saxda ah marka la raadinayo", + "search-match-redirect-help": "Dooro tan si aad ugu gudubto bog marka cinwaanka boggu la mid yahay waxa aad raadisay", + "api-clientside-error-noconnect": "Lama xiriiri karin server-ka. Hubi inaad leedahay xiriir internet oo shaqaynaya, dabadeed isku day mar kale.", + "api-clientside-error-http": "Server-ku wuxuu soo celiyay qalad: HTTP $1.", + "api-clientside-error-timeout": "Server-ku kama jawaabin waqtigii la filayay.", + "api-clientside-error-aborted": "Codsiga waa la joojiyay.", + "api-clientside-error-invalidresponse": "Jawaab aan sax ahayn oo ka timid server-ka.", + "api-error-badtoken": "Qalad gudaha ah: calaamad khaldan.", + "api-error-emptypage": "Lama oggola in la abuuro bogag cusub oo madhan.", + "api-error-publishfailed": "Qalad gudaha ah: Server-ku wuu ku guul darraystay inuu daabaco fayl ku meelgaar ah.", + "api-error-stashfailed": "Qalad gudaha ah: Server-ku wuu ku guul-darraystay inuu kaydiyo fayl ku meelgaar ah.", + "api-error-unknown-warning": "Digniin la aqoon: \"$1\".", + "api-error-unknownerror": "Qalad aan la garanayn: \"$1\".", "duration-days": "$1 {{PLURAL:$1|maalin|maalmood}}", + "rotate-comment": "Sawirka waxaa loo rogay $1 {{PLURAL:$1|darajo|darajooyin}} dhanka saacadda", "limitreport-title": "Faahfaahin caddeymo:", "limitreport-cputime": "Waqtiga adeegsiga CPU", + "limitreport-cputime-value": "$1 {{PLURAL:$1|ilbiriqsi|ilbiriqsiyo}}", "limitreport-walltime": "Waqtiga dhabta ah adeegsiga", + "limitreport-walltime-value": "$1 {{PLURAL:$1|ilbiriqsi|ilbiriqsiyo}}", "limitreport-ppvisitednodes": "Tirooyinka gutinada ee maskaxda", + "limitreport-postexpandincludesize": "Cabbirka ku-darka ka dib ballaarinta", + "limitreport-postexpandincludesize-value": "$1/$2 {{PLURAL:$2|bayt|baytyada}}", + "limitreport-templateargumentsize": "Cabbirka doodda tusmada", + "limitreport-templateargumentsize-value": "$1/$2 {{PLURAL:$2|bayt|baytyada}}", + "limitreport-expansiondepth": "Qoto dheeraanta ballaarinta ugu sarreysa", "limitreport-expensivefunctioncount": "Tirada isle'egta gutinada xilgudashada", + "limitreport-unstrip-depth": "Qoto dheeraanta dib u soo celinta unstrip", + "limitreport-unstrip-size": "Cabbirka unstrip ka dib ballaarinta", + "limitreport-unstrip-size-value": "$1/$2 {{PLURAL:$2|bayt|baytyada}}", + "expandtemplates": "Ballaari tusmada", + "expand_templates_intro": "Boggan gaarka ah wuxuu qaataa wikitext wuxuuna si isdaba-joog ah u ballaariyaa dhammaan tusmada ku jira.\n\nWaxa kale oo uu ballaariyaa hawlaha falanqeeye ee la taageero sida\n{{#language:…}} iyo doorsoomayaasha sida\n{{CURRENTDAY}}.\n\nDhab ahaantii, wuxuu ballaariyaa wax kasta oo ku jira laba-laab qalabka gacmaha ee qaloocan.", + "expand_templates_title": "Cinwaanka macnaha guud, ee {{FULLPAGENAME}} iwm.:", + "expand_templates_input": "Wikitext gelinta:", + "expand_templates_output": "Natiijo", + "expand_templates_xml_output": "Natiijada XML", + "expand_templates_html_output": "Natiijada HTML cayriin", + "expand_templates_ok": "waayahay", + "expand_templates_remove_comments": "Ka saar faallooyinka", + "expand_templates_remove_nowiki": "Ka qari calaamadaha natiijada", + "expand_templates_generate_xml": "Muuji geedka falanqaynta XML", + "expand_templates_generate_rawhtml": "Tus HTML cayriin", + "expand_templates_preview": "Hordhac", + "expand_templates_preview_fail_html": "Sababtoo ah {{SITENAME}} wuxuu oggol yahay HTML cayriin, isla markaana xogta kalfadhiga ay luntay, hor u eegista waa la qariyay si looga hortago weerarrada JavaScript.\n\nHaddii tani ay tahay isku day hor u eegis sax ah, fadlan mar kale isku day.\nHaddii ay weli shaqayn weydo, isku day inaad [[Special:UserLogout|ka baxdo]] kadibna mar kale gasho, sidoo kalena hubi in biraawsarka-kaagu oggol yahay kukiyada boggan.", + "expand_templates_preview_fail_html_anon": "Sababtoo ah {{SITENAME}} wuxuu oggol yahay HTML cayriin, isla markaana aadan soo galin, hor u eegista waa la qariyay si looga hortago weerarro JavaScript ah.\n\nHaddii tani ay tahay isku day hor-u-eegis sax ah, fadlan [[Special:UserLogin|soo gal]] oo mar kale isku day.", + "expand_templates_input_missing": "Waxaad u baahan tahay inaad bixiso ugu yaraan xoogaa wikitext ah oo gelin ah.", + "pagelanguage": "Beddel luqadda bogga", + "pagelang-name": "Bog", + "pagelang-language": "Luuqad", + "pagelang-use-default": "Isticmaal luuqadda caadiga ah", + "pagelang-select-lang": "Dooro luqadda", + "pagelang-reason": "Sababta", + "pagelang-submit": "Gudbi", + "pagelang-nonexistent-page": "Bogga $1 ma jiro.", + "pagelang-unchanged-language": "Bogga $1 horey ayaa loogu dejiyay luuqadda $2.", + "pagelang-unchanged-language-default": "Bogga $1 horey ayaa loogu dejiyay luuqadda caadiga ah ee nuxurka wiki-ga.", + "pagelang-db-failed": "Xog ururinta way ku guul-darraysatay in ay beddesho luqadda bogga.", + "log-name-pagelang": "Diiwaanka isbeddellada luuqadda", + "log-description-pagelang": "Tani waa diiwaan ka kooban isbeddellada luuqadaha bogagga.", + "logentry-pagelang-pagelang": "$1 {{GENDER:$2|beddelay}} luuqadda $3 laga beddelay $4 loona beddelay $5", + "default-skin-not-found-row-enabled": "* $1 / $2 (la hawlgeliyay)", + "default-skin-not-found-row-disabled": "* $1 / $2 (la damiyay)", "mediastatistics": "Tirakoobka Media", "mediastatistics-summary": "Tirakoob ku saabsan ee la galiyey noocyada galalka. Tani waxay ku koobantahay kaliya nuqulkii ugu dambeeyay ee galka. Halka aan laguba soo darin galalka la tirtiray iyo kuwii hore.", + "mediastatistics-nbytes": "{{PLURAL:$1|$1 bayt|$1 baytyada}} ($2; $3%)", + "mediastatistics-bytespertype": "Wadarta cabbirka faylasha ee qaybtan {{PLURAL:$4|$4 fayl|$4 faylal}} ($5%): {{PLURAL:$1|$1 bayt|$1 baytyo}} ($2; $3%).", + "mediastatistics-allbytes": "Wadarta cabbirka faylasha ee dhammaan {{PLURAL:$3|$3 fayl|$3 faylal}}: {{PLURAL:$1|$1 bayt|$1 baytyo}} ($2).", + "mediastatistics-table-mimetype": "Nooca MIME", + "mediastatistics-table-extensions": "Kordhinno suurtagal ah", + "mediastatistics-table-count": "Tirada faylasha", + "mediastatistics-table-totalbytes": "Cabbirka la isku daray", + "mediastatistics-header-unknown": "Lama yaqaan", + "mediastatistics-header-bitmap": "Sawirro bitmap ah", + "mediastatistics-header-drawing": "Sawirro (vector)", + "mediastatistics-header-audio": "Cod", + "mediastatistics-header-video": "Fiidiyowyo", + "mediastatistics-header-multimedia": "Warbaahin hodan ah", + "mediastatistics-header-office": "Xafiis", + "mediastatistics-header-text": "Qoraal", + "mediastatistics-header-executable": "Barnaamijyo la fulin karo", + "mediastatistics-header-archive": "Qaabab la cadaadiyay", + "mediastatistics-header-total": "Dhammaan faylasha", + "json-warn-trailing-comma": "$1 {{PLURAL:$1|hakad ayaa|hakadyo ayaa}} laga saaray JSON-ka dhammaadka", + "json-error-unknown": "Waxaa jiray dhibaato ku saabsan JSON-ka. Qalad: $1", + "json-error-depth": "Qoto dheeraanta ugu badan ee xidhmo waa la dhaafay", + "json-error-state-mismatch": "JSON aan sax ahayn ama si khaldan loo qaabeeyay", + "json-error-ctrl-char": "Qalad calaamad xakamayn ah, waxaa laga yaabaa in si khaldan loo codeeyay", + "json-error-syntax": "Khalad naxwe ah", + "json-error-utf8": "Xuruufta UTF-8 si khaldan loo qaabeeyay, waxaa laga yaabaa in si khaldan loo codeeyay", + "json-error-invalid-property-name": "Magaca hantida la fasiray waa aan sax ahayn", + "json-error-utf16": "Xuruufta UTF-16 si khaldan loo qaabeeyay, waxaa laga yaabaa in si khaldan loo codeeyay", + "headline-anchor-title": "Xiriirinta qaybtan", + "special-tab-contribute-short": "Wax ku darsiga", + "special-characters-group-latin": "Laatiinka", + "special-characters-group-latinextended": "Laatiinka la ballaariyay", + "special-characters-group-ipa": "IPA", + "special-characters-group-symbols": "Astaamo", + "special-characters-group-greek": "Giriig", + "special-characters-group-greekextended": "Giriigga la ballaariyay", + "special-characters-group-cyrillic": "Kirilik", + "special-characters-group-arabic": "Carabi", + "special-characters-group-arabicextended": "Carabiga la ballaariyay", + "special-characters-group-persian": "Faarisi", + "special-characters-group-hebrew": "Cibraani", + "special-characters-group-bangla": "Bangaali", + "special-characters-group-tamil": "Tamil", + "special-characters-group-telugu": "Telugu", + "special-characters-group-sinhala": "Sinhala", + "special-characters-group-gujarati": "Gujarati", + "special-characters-group-devanagari": "Devanagari", + "special-characters-group-thai": "Thai", + "special-characters-group-lao": "Lao", + "special-characters-group-khmer": "Khmer", + "special-characters-group-canadianaboriginal": "Dadka Asaliga ah ee Kanada", + "special-characters-group-runes": "Far qoraalka Ruuniska", + "special-characters-title-endash": "xariiq gaaban", + "special-characters-title-emdash": "xariiq dheer", + "special-characters-title-minus": "calaamadda laga jaro", + "mw-widgets-abandonedit": "Ma hubtaa inaad rabto inaad ka baxdo habka wax ka beddelka adigoon marka hore daabicin?", + "mw-widgets-abandonedit-discard": "Iska tuur waxkabedellada", + "mw-widgets-abandonedit-keep": "Sii wad wax ka beddelka", + "mw-widgets-abandonedit-title": "Ma hubtaa?", + "mw-widgets-copytextlayout-copy-fail": "Kuma guulaysan in lagu koobiyeeyo xasuusta", + "mw-widgets-copytextlayout-copy-success": "Waa lagu koobiyeeyay sabuuradda.", + "mw-widgets-dateinput-no-date": "Taariikh lama dooran", + "mw-widgets-mediasearch-input-placeholder": "Raadi warbaahin", + "mw-widgets-mediasearch-recent-uploads": "{{GENDER:$1|Wax soo gelintaadii}} dhowaan", + "mw-widgets-mediasearch-noresults": "Natiijooyin lama helin.", + "mw-widgets-mediasearch-results-aria-label": "Natiijooyinka raadinta warbaahinta", + "mw-widgets-table-row-delete": "Tirtir safka", + "mw-widgets-titleinput-description-new-page": "Bogga weli ma jiro", + "mw-widgets-titleinput-description-redirect": "u jihee $1", + "mw-widgets-categoryselector-add-category-placeholder": "Ku dar qayb…", + "mw-widgets-usersmultiselect-placeholder": "Ku dar wax dheeraad ah...", + "mw-widgets-tagmultiselect-placeholder": "Ku dar wax dheeraad ah...", + "mw-widgets-titlesmultiselect-placeholder": "Ku dar wax dheeraad ah...", + "date-range-from": "Laga bilaabo taariikhda:", + "date-range-to": "Ilaa taariikhda:", + "sessionmanager-tie": "Lama isku dari karo noocyo badan oo xaqiijinta codsiga ah: $1.", + "sessionprovider-generic": "$1kalfadhiyada", + "sessionprovider-mediawiki-session-cookiesessionprovider": "kalfadhiyo ku saleysan cookie", + "sessionprovider-nocookies": "Cookies-ka waxaa laga yaabaa inay naafo yihiin. Hubi inaad oggolaatay cookies-ka kadibna mar kale bilow.", + "randomrootpage": "Bog asal ah oo aan kala sooc lahayn", + "log-action-filter-block": "Nooca xannibaadda:", + "log-action-filter-contentmodel": "Nooca isbeddelka moodalka nuxurka:", + "log-action-filter-delete": "Nooca tirtiridda:", + "log-action-filter-import": "Nooca soo dejinta:", + "log-action-filter-managetags": "Nooca ficilka maareynta calaamadaha:", + "log-action-filter-move": "Nooca wareejinta:", + "log-action-filter-newusers": "Nooca abuurista koontada:", + "log-action-filter-patrol": "Nooca roondada:", + "log-action-filter-protect": "Nooca ilaalinta:", + "log-action-filter-rights": "Nooca isbeddelka xuquuqda:", + "log-action-filter-suppress": "Nooca qarinta:", + "log-action-filter-upload": "Nooca gelinta:", + "log-action-filter-all": "Dhamaan", + "log-action-filter-block-block": "Xannib", + "log-action-filter-block-reblock": "Wax ka beddelka xannibaadda", + "log-action-filter-block-unblock": "Ka qaad xannibaadda", + "log-action-filter-contentmodel-change": "Isbeddelka moodalka nuxurka", + "log-action-filter-contentmodel-new": "Abuurista bog leh nooc waxyaabaha aan ahayn kan caadiga ah", + "log-action-filter-delete-delete": "Tirtiridda bogga", + "log-action-filter-delete-delete_redir": "Ku beddelka toosinta", + "log-action-filter-delete-delete_redir2": "Dib u qorista dib u hagaajin", + "log-action-filter-delete-restore": "Soo celinta bogga", + "log-action-filter-delete-event": "Tirtirka diiwaanka", + "log-action-filter-delete-revision": "Tirtiridda dib u eegista", + "log-action-filter-import-interwiki": "Soo dejinta transwiki", + "log-action-filter-import-upload": "Soo dejin XML ah", + "log-action-filter-managetags-create": "Abuurista calaamad", + "log-action-filter-managetags-delete": "Tirtiridda calaamadda", + "log-action-filter-managetags-activate": "Hawlgelinta calaamadda", + "log-action-filter-managetags-deactivate": "Joojinta calaamadda", + "log-action-filter-move-move": "Wareeji la'aanta sii toosinta", + "log-action-filter-move-move_redir": "U wareejin iyadoo la beddelayo sii toosin", + "log-action-filter-newusers-create": "Abuurid uu sameeyay isticmaale aan la aqoonsan", + "log-action-filter-newusers-create2": "Abuurid uu sameeyay isticmaale diiwaangashan", + "log-action-filter-newusers-autocreate": "Abuurid otomaatig ah", + "log-action-filter-newusers-byemail": "Abuurid leh eray sir ah oo lagu soo diray iimaylka", + "log-action-filter-patrol-patrol": "Kormeer gacanta ah", + "log-action-filter-patrol-autopatrol": "Kormeer otomaatig ah", + "log-action-filter-protect-protect": "Ilaalin", + "log-action-filter-protect-modify": "Wax ka beddelka ilaalinta", + "log-action-filter-protect-unprotect": "Ka qaadista ilaalinta", + "log-action-filter-protect-move_prot": "Ilaalin la wareejiyay", + "log-action-filter-rights-rights": "Beddel gacanta ah", + "log-action-filter-rights-autopromote": "Beddel otomaatig ah", + "log-action-filter-suppress-event": "Qariyidda diiwaanka", + "log-action-filter-suppress-revision": "Qariyidda dib u eegista", + "log-action-filter-suppress-delete": "Qariyidda bogga", + "log-action-filter-suppress-block": "Qariyidda isticmaalaha iyadoo la xannibayo", + "log-action-filter-suppress-reblock": "Qariyidda isticmaalaha iyadoo mar kale la xannibayo", + "log-action-filter-upload-upload": "Soo gelin cusub", + "log-action-filter-upload-overwrite": "Dib u soo gelin", + "log-action-filter-upload-revert": "Dib u celi", + "authmanager-authn-not-in-progress": "Xaqiijinta ma socoto ama xogta fadhiga waa luntay. Fadlan ka bilow mar kale bilowga.", + "authmanager-authn-no-primary": "Aqoonsiyada la bixiyay lama xaqiijin karin.", + "authmanager-authn-no-local-user": "Aqoonsiyada la bixiyay kuma xirna wax isticmaale ah oo ku jira wiki-kan.", + "authmanager-authn-no-local-user-link": "Aqoonsiyada la bixiyay waa sax, laakiin kuma xirna wax isticmaale ah oo ku jira wiki-kan. Ku gal hab kale, ama samee isticmaale cusub, waxaana lagu siin doonaa ikhtiyaar aad ku xiriiriso aqoonsiyadii hore akoonkaas.", + "authmanager-authn-autocreate-failed": "Abuurista otomaatiga ah ee akoon maxalli ah way fashilantay: $1", + "authmanager-change-not-supported": "Aqoonsiyada la bixiyay lama beddeli karo, maadaama aanay waxba adeegsan doonin.", + "authmanager-create-disabled": "abuurinta akoonka waa la naafeeyay", + "authmanager-create-from-login": "Si aad u abuurto akoonkaaga, fadlan buuxi meelaha loo baahan yahay.", + "authmanager-create-not-in-progress": "Abuurista akoonka ma socoto ama xogta fadhiga waa luntay. Fadlan ka bilow mar kale bilowga.", + "authmanager-create-no-primary": "Aqoonsiyada la bixiyay looma adeegsan karin abuurista akoonka.", + "authmanager-link-no-primary": "Aqoonsiyada la bixiyay looma adeegsan karin isku xirka akoonka.", + "authmanager-link-not-in-progress": "Isku xirka akoonka ma socdo ama xogta fadhiga waa luntay. Fadlan ka bilow mar kale bilowga.", + "authmanager-autocreate-noperm": "Abuurista otomaatiga ah ee akoonnada lama oggola.", + "authmanager-autocreate-exception": "Abuurista otomaatiga ah ee akoonnada si ku meelgaar ah ayaa loo joojiyay sababo la xiriira khaladaad hore.", + "authmanager-userdoesnotexist": "Koontada isticmaalaha \"$1\" ma diiwaangashana.", + "authmanager-userlogin-remembermypassword-help": "In erayga sirta ah la xasuusto muddo ka dheer muddada fadhiga iyo in kale.", + "authmanager-username-help": "Magaca isticmaalaha ee xaqiijinta.", + "authmanager-password-help": "Erayga sirta ah ee xaqiijinta.", + "authmanager-domain-help": "Domain-ka xaqiijinta dibadda.", + "authmanager-retype-help": "Erayga sirta ah mar kale si loo xaqiijiyo.", + "authmanager-email-label": "Iimayl", + "authmanager-email-help": "Cinwaanka iimaylka", + "authmanager-realname-label": "Magaca dhabta ah", + "authmanager-realname-help": "Magaca dhabta ah ee isticmaalaha", + "authmanager-provider-password": "Xaqiijin ku salaysan eray sir", + "authmanager-provider-password-domain": "Xaqiijin ku salaysan eray sir iyo domain", + "authmanager-provider-temporarypassword": "Eray sir ku meelgaar ah", + "authprovider-confirmlink-message": "Iyada oo lagu salaynayo isku dayadii ugu dambeeyay ee gelitaanka, xisaabaadka soo socda ayaa lagu xiriirin karaa akoonkaaga wiki. Xiriirintani waxay kuu oggolaanaysaa inaad ku gasho adigoo adeegsanaya xisaabaadkaas. Fadlan dooro kuwa aad rabto in la isku xiro.", + "authprovider-confirmlink-request-label": "Xisaabaadka la doonayo in la isku xiro", + "authprovider-confirmlink-success-line": "$1: Si guul leh ayaa loo xidhay.", + "authprovider-confirmlink-failed": "Xiriirinta xisaabta si buuxda uma guulaysan: $1", + "authprovider-confirmlink-ok-help": "Sii wad kadib marka la muujiyo fariimaha fashilka ee isku xirka.", + "authprovider-resetpass-skip-label": "Ka bood", + "authprovider-resetpass-skip-help": "Ka bood dib u dejinta erayga sirta ah.", + "authform-nosession-login": "Xaqiijintu way guulaysatay, laakiin biraawsarka-kaaga ma awoodi karo inuu “xasuusto” inaad gashay.\n\n$1", + "authform-nosession-signup": "Akoonka waa la abuuray, laakiin biraawsar-kaaga ma awoodo inuu “xasuusto” inaad gashay.\n\n$1", + "authform-newtoken": "Calaamad ayaa maqan. $1", + "authform-notoken": "Calaamad ayaa maqan", + "authform-wrongtoken": "Calaamad khaldan", + "specialpage-securitylevel-not-allowed-title": "Lama oggola", + "specialpage-securitylevel-not-allowed": "Waan ka xunnahay, laguma oggola inaad isticmaasho boggan maadaama aan la xaqiijin karin aqoonsigaaga.", + "authpage-cannot-login": "Lama bilaabi karo gelitaanka.", + "authpage-cannot-login-continue": "Lama sii wadi karo gelitaanka. Kulankaaga ayaa laga yaabaa inuu dhacay.", + "authpage-cannot-create": "Lama bilaabi karo abuurista akoon.", + "authpage-cannot-create-continue": "Lama sii wadi karo abuurista akoonka. Kulankaaga ayaa laga yaabaa inuu dhacay.", + "authpage-cannot-link": "Lama bilaabi karo xiriirinta akoonka.", + "authpage-cannot-link-continue": "Lama sii wadi karo xiriirinta akoonka. Kulankaaga ayaa laga yaabaa inuu dhacay.", + "cannotauth-not-allowed-title": "Ogolaansho waa la diiday", + "cannotauth-not-allowed": "Laguma oggola inaad isticmaasho boggan", + "changecredentials": "Beddel xogta aqoonsiga", + "changecredentials-submit": "Beddel xogta aqoonsiga", + "changecredentials-invalidsubpage": "$1 ma aha nooc aqoonsi oo sax ah.", + "changecredentials-success": "Xogta aqoonsigaaga waa la beddelay.", + "removecredentials": "Ka saar xogta aqoonsiga", + "removecredentials-submit": "Ka saar xogta aqoonsiga", + "removecredentials-invalidsubpage": "$1 ma aha nooc sax ah oo aqoonsi ah.", + "removecredentials-success": "Xogta aqoonsigaaga waa la saaray.", + "credentialsform-provider": "Nooca xogta aqoonsiga:", + "credentialsform-account": "Magaca akoonka:", + "cannotlink-no-provider-title": "Ma jiraan akoonno la xiriirin karo", + "cannotlink-no-provider": "Ma jiraan akoonno la xiriirin karo.", + "linkaccounts": "Xiriiri akoonnada", + "linkaccounts-success-text": "Akoonka waa la xiriiriyay.", + "linkaccounts-submit": "Xiriiri akoonnada", + "cannotunlink-no-provider-title": "Ma jiraan akoonno xiriirsan oo la goyn karo", + "cannotunlink-no-provider": "Ma jiraan akoonno xiriirsan oo xiriirkooda la jari karo.", + "unlinkaccounts": "Ka jar xiriirka akoonnada", + "unlinkaccounts-success": "Xiriirka akoonka waa la jaray.", + "authenticationdatachange-ignored": "Isbeddelka xogta xaqiijinta lama maareyn. Waxaa laga yaabaa in uusan jirin bixiye la habeeyay?", + "userjsispublic": "Fadlan ogow: bog-hoosaadyada JavaScript waa inaysan ku jirin xog sir ah, maadaama ay arki karaan isticmaaleyaasha kale.", + "userjsonispublic": "Fadlan ogow: bog hoosaadyada JSON waa inaysan ku jirin xog sir ah, maadaama ay arki karaan isticmaaleyaasha kale.", + "usercssispublic": "Fadlan ogow: bog hoosaadyada CSS waa inaysan ku jirin xog sir ah, maadaama ay arki karaan isticmaaleyaasha kale.", + "userjsdangerous": "Fadlan ogow: script-yada lagu daro boggan waxay shaqayn doonaan mar kasta oo aad bog furto. Koodh xun oo halkan lagu daro wuxuu keeni karaa in akoonkaaga la khatar geliyo. Koodhku sidoo kale wuu shaqaynayaa marka aad hor u eegto isbeddellada boggan.", + "restrictionsfield-badip": "Ciwaan IP ah ama xad aan sax ahayn: $1", + "restrictionsfield-label": "Xadka IP ee la oggol yahay:", + "restrictionsfield-help": "Hal IP address ama CIDR xadka saf kasta. Si wax walba loo oggolaado, isticmaal:\n
                    0.0.0.0/0\n::/0
                    ", + "restrictionsfields-pages-label": "Bogagga la oggol yahay in wax laga beddelo:", + "restrictionsfields-pages-help": "Faaruq ka tag si loo oggolaado wax ka beddelka dhammaan bogagga", + "specialmute": "Aamusii", + "specialmute-success": "Dookhyadaada aamusinta waa la cusboonaysiiyay. Ka eeg dhammaan isticmaalayaasha la aamusiyay [[Special:Preferences|dookhyadaada]].", + "specialmute-submit": "Xaqiiji", + "specialmute-label-mute-email": "Ka aamusi fariimaha iimeelka ee ka imaanaya {{GENDER:$1|isticmaalahan}}", + "specialmute-header": "Fadlan dooro dookhyadaada aamusinta ee isticmaalaha {{BIDI:[[User:$1|$1]]}}.", + "specialmute-error-invalid-user": "Magaca isticmaalaha la codsaday lama helin.", + "specialmute-error-email-disabled": "Astaamaha aamusintu lama heli karo, sababtoo ah maamulaha wikiga ayaa curyaamiyay astaamaha iimaylka ee wikigan.", + "specialmute-error-no-email-set": "Astaamaha aamusintu lama heli karo, sababtoo ah ma aadan xaqiijin cinwaankaaga iimaylka.", + "specialmute-error-no-options": "Astaamaha aamusintu lama heli karo.", + "specialmute-email-footer": "Si aad u maamusho dookhyada iimaylka ee isticmaalaha {{BIDI:$2}}, fadlan booqo URL-kan:\n$1", + "specialmute-login-required": "Fadlan gal si aad u beddesho dookhyadaada aamusinta.", + "specialmute-login-required-for-temp-user": "Fadlan samee akoon si aad u isticmaasho astaamaha aamusinta.", + "mute-preferences": "Dooqyadaada aamusinta", + "revid": "dib u eegis $1", + "pageid": "Aqoonsiga bogga $1", + "gotointerwiki": "Ka tegaya {{SITENAME}}", + "gotointerwiki-invalid": "Cinwaanka la cayimay ma saxna.", + "gotointerwiki-external": "Waxaad ku dhowdahay inaad ka baxdo {{SITENAME}} si aad u booqato [[$2]], oo ah mareeg gaar ah.\n\n'''[$1 Ku sii soco $1]'''", + "undelete-cantedit": "Ma soo celin kartid boggan maadaama aan laguu oggolayn inaad wax ka beddesho boggan.", + "undelete-cantcreate": "Ma soo celin kartid boggan maadaama uusan jirin bog magacan leh, sidoo kalena aan laguu oggolayn inaad abuurto boggan.", + "pagedata-title": "Xogta bogga", + "pagedata-text": "Boggani wuxuu bixiyaa isdhexgal xogeed oo loogu talagalay bogagga. Fadlan ku qor cinwaanka bogga URL-ka adigoo adeegsanaya qaabka bog-hoosaadka.\n* Wadaxaajoodka nuxurka waxa lagu dabaqaa iyadoo lagu salaynayo Aqbal Cinwaan macmiilkaaga. Taas macnaheedu waa in xogta bogga lagu bixin doono qaabka uu macmiilkaagu doorbido.", + "pagedata-not-acceptable": "Lama helin qaab u dhigma. Noocyada MIME ee la taageero: $1", + "pagedata-bad-title": "Cinwaan aan sax ahayn: $1.", + "unregistered-user-config": "Sababo amni awgood, bog-hoosaadyada isticmaalaha ee JavaScript, CSS iyo JSON looma soo dejin karo isticmaalayaasha aan diiwaangashanayn.", + "passwordpolicies": "Siyaasadaha furaha sirta ah", + "passwordpolicies-summary": "Tani waa liiska siyaasadaha furaha sirta ah ee dhaqan galka ah ee kooxaha isticmaalayaasha ee lagu qeexay wiki-gan.", + "passwordpolicies-group": "Kooxda", + "passwordpolicies-policies": "Siyaasadaha", + "passwordpolicies-policy-minimalpasswordlength": "Furaha sirta ah waa inuu ugu yaraan ahaadaa $1 {{PLURAL:$1|xaraf|xarafyo}} dheer", + "passwordpolicies-policy-minimumpasswordlengthtologin": "Furaha sirta ah waa inuu ugu yaraan ahaadaa $1 {{PLURAL:$1|xaraf|xarafyo}} dheer si aad u geli karto", + "passwordpolicies-policy-passwordcannotbesubstringinusername": "Furaha sirta ah ma noqon karo qayb ka mid ah magaca isticmaalaha", + "passwordpolicies-policy-passwordcannotmatchdefaults": "Furaha sirta ah ma noqon karo mid la mid ah liiska furayaasha sirta ah ee caadiga ah", + "passwordpolicies-policy-maximalpasswordlength": "Furaha sirta ah waa inuu ka yaraadaa $1 {{PLURAL:$1|xaraf|xarafyo}}", + "passwordpolicies-policy-passwordnotincommonlist": "Furaha sirta ah kuma jiri karo liiska 100,000-ka furaha sirta ah ee ugu badan ee la isticmaalo.", + "passwordpolicies-policyflag-forcechange": "Waa in la beddelaa marka la soo galo", + "passwordpolicies-policyflag-suggestchangeonlogin": "Soo jeedi in la beddelo marka la soo galo", + "mycustomjsredirectprotected": "Ma haysatid oggolaansho aad wax kaga beddesho boggan JavaScript-ka ah sababtoo ah waa u sii toosin oo kuma toosin bogaggaaga isticmaalaha.", + "deflate-invaliddeflate": "Waxyaabaha la bixiyay si sax ah looma furfurin", + "unprotected-js": "Sababo amni awgood, JavaScript lagama soo shubi karo bogag aan la ilaalin. Fadlan JavaScript ku samee kaliya meel magac MediaWiki: ama bog-hoosaadka isticmaale", + "userlogout-continue": "Ma doonaysaa inaad ka baxdo?", + "paramvalidator-baduser": "Qiime aan sax ahayn “$2” oo loogu talagalay halbeegga isticmaalaha $1.", + "paramvalidator-help-type-user": "Nooc: {{PLURAL:$1|1=isticmaale|2=liiska isticmaalayaasha}}, {{PLURAL:$3|mid ka mid ah}} $2", + "paramvalidator-help-type-user-subtype-name": "Magaca isticmaalaha", + "paramvalidator-help-type-user-subtype-temp": "Isticmaale ku meel gaar ah", + "paramvalidator-help-type-user-subtype-ip": "IP-ga", + "paramvalidator-help-type-user-subtype-cidr": "Xadka IP-ga", + "paramvalidator-help-type-user-subtype-interwiki": "magaca interwiki (tusaale \"prefix>ExampleName\")", + "paramvalidator-help-type-user-subtype-id": "Aqoonsiga isticmaale (tusaale \"#12345\")", + "paramvalidator-badtitle": "Qiime aan sax ahayn “$2” oo loogu talagalay halbeegga cinwaanka $1: ma aha xarfo cinwaan sax ah.", + "paramvalidator-missingtitle": "Qiime aan sax ahayn \"$2\" oo loogu talagalay halbeegga cinwaanka $1: boggu ma jiro.", + "paramvalidator-notarray": "Qiime aan sax ahayn oo loogu talagalay halbeegga $1: waxaa la filayay liis.", + "paramvalidator-schema-validation-failed": "Qiime aan sax ahayn oo ku jira qaab dhismeedka la bixiyay", + "paramvalidator-help-type-title": "Nooc: cinwaan bog", + "paramvalidator-help-type-title-must-exist": "Kaliya waxay aqbashaa bogag jira.", + "paramvalidator-help-type-title-no-must-exist": "Waxay aqbashaa bogag aan jirin.", + "nonmain-slot-differences-therefore-readonly": "Ma beddeli kartid wikitext-ka dib-u-eegistan boggan, sababtoo ah waxaa dhacay isbeddello xogta bogga ku saabsan oo aan ku salaysnayn wikitext tan iyo dib u eegistan. [$1 Si aad u soo celiso dib u eegistan halkan guji.]", + "config-missing-key": "Halbeegga qaabeynta MediaWiki ee maqan “$1”", + "config-invalid-key": "Halbeegga qaabeynta MediaWiki ee aan sax ahayn “$1”: $2", + "changeslist-nocomment": "Ma jiro koobitaanka wax ka beddelka", "skin-view-create-local": "Kudar faahfaahinta deegaanka", "nstab-mainpage": "Bogga hore", + "skin-view-edit-local": "Wax ka beddel sharaxaadda maxalliga ah", "skin-action-protect": "Difaac", "skin-action-undelete": "Ha tirtirin", "skin-action-delete": "Tirtir", - "skin-action-move": "Wareeji" + "skin-action-move": "Wareeji", + "skin-json-warning-message": "Tani ma aha API, waa kaliya ujeeddo tijaabo! Ha isticmaalin qalabka ama kood wax soo saar.", + "parsoid-stash-rate-limit-error": "Keydinta ku-meelgaarka ah way fashilantay sababtoo ah xadka xawaaraha ayaa la dhaafay. Fadlan mar kale isku day goor dambe.", + "parsoid-resource-limit-exceeded": "Xadka kheyraadka Parsoid waa la dhaafay: $1", + "parsoid-revision-access": "Parsoid ma geli karo dib u eegista: $1", + "parsoid-client-error": "Gelinta Parsoid waa aan sax ahayn: $1", + "newpages-showhide-bots": "$1 botyada", + "newpages-showhide-patrolled": "$1 wax ka beddello la kormeeray", + "newpages-showhide-redirect": "$1 sii toosino", + "newpages-showhide-registered": "$1 isticmaalayaal diiwaangashan", + "blockedtext-made-by": "Xannibaadda waxaa sameeyay $1.", + "blockedtext-start-time": "Bilowga xannibaadda: $1", + "blockedtext-expiration-time": "Waqtiga xannibaada dhacayso: $1", + "blockedtext-expiration-longest-block": "Muddada ugu dheer ee xannibaadda: $1", + "blockedtext-intended-blockee": "Qofka la doonayo in la xannibo: $1", + "blockedtext-contact-blocker-admin": "Waxaad la xiriiri kartaa $1 ama [[{{MediaWiki:Grouppage-sysop}}|maamule]] kale si aad uga wada hadashaan xannibaadda.", + "blockedtext-block-ip": "Cinwaankaaga IP-ga ee hadda waa $1.", + "blockedtext-block-id": "Aqoonsiga xannibaadda #$1.", + "blockedtext-include-details-queries": "Fadlan ku dar dhammaan faahfaahinta kor ku xusan su'aal kasta oo aad sameyso.", + "renameuser": "Beddel magaca isticmaalaha", + "renameuser-linkoncontribs": "Beddel {{GENDER:$1|magaca isticmaalaha}}", + "renameuser-linkoncontribs-text": "Beddel {{GENDER:$1|isticmaalahaan}}", + "renameuserold": "Magaca isticmaalaha hadda:", + "renameusernew": "Magaca isticmaalaha cusub:", + "renameuserreason": "Sababta:", + "renameusersuppress": "Ha abuurin dib u hagaajin magaca cusub", + "renameuserreserve": "Xannib magacii hore ee isticmaalaha si aan dib loogu isticmaalin", + "renameuserwarnings": "Digniino:", + "renameuserconfirm": "Haa, magaca isticmaalaha dib ugu magacaw", + "renameusersubmit": "Gudbi", + "renameusererrordoesnotexist": "Isticmaalaha \"$1\" ma jiro.", + "renameusererrorexists": "Isticmaalaha \"$1\" mar hore ayuu jiraa.", + "renameusererrorinvalid": "Magaca isticmaalaha \"$1\" sax ma ahan", + "renameuser-error-request": "Waxaa jirtay dhibaato xagga helitaanka codsiga ah.\nFadlan dib u noqo oo isku day markale.", + "renameuser-error-same-user": "Ma u beddeli kartid magaca isticmaalaha isla magacii hore.", + "renameuser-error-temp-user": "Ma beddeli kartid magaca koontada ku meelgaarka ah ee \"$1\".", + "renameuser-error-temp-user-reserved": "Ma isticmaali kartid \"$1\". Waxaa loo xafiday akoonnada ku meel gaarka ah.", + "renameusersuccess": "{{GENDER:$2|Isticmaalaha}} \"$1\" waxaa dib loogu magacaabay \"$2\".", + "renameuser-page-exists": "Bogga $1 hore ayuu u jiraa mana lagu dul qori karo si toos ah.", + "renameuser-page-moved": "Bogga $1 waxaa loo wareejiyay $2.", + "renameuser-page-unmoved": "Bogga $1 looma wareejin karin $2.", + "renameuser-warning-currentblock": "Isticmaalahan [$1 hadda waa la xannibay].", + "log-name-renameuser": "Diiwaanka beddelka magaca isticmaalaha", + "log-description-renameuser": "Tani waa diiwaanka isbeddellada lagu sameeyay magacyada isticmaaleyaasha.", + "logentry-renameuser-renameuser": "$1 {{GENDER:$2|magaca beddelay}} isticmaalaha $4 ({{PLURAL:$6|$6 wax ka beddel|$6 wax ka beddello}}) una beddelay {{GENDER:$7|$5}}", + "logentry-renameuser-renameuser-legacier": "$1 {{GENDER:$2|dib ugu magacaabay}} isticmaalaha $4 una beddelay {{GENDER:$7|$5}}", + "renameuser-move-log": "Bog si otomaatig ah ayaa loo wareejiyay intii lagu jiray beddelka magaca {{GENDER:$2|isticmaalaha}} \"[[User:$1|$1]]\" loo beddelay \"[[User:$2|$2]]\"", + "log-unknown-action": "wuxuu sameeyay fal aan la aqoon \"$2\" oo ku saabsan [[$1]]", + "createacct-benefit-heading-temp-user": "Waad ku mahadsan tahay wax ku biirintaada {{SITENAME}}.\nSamee koonto si aad u hesho astaamo dheeraad ah.", + "createacct-benefit-subheading-temp-user": "{{SITENAME}} waxaa sameeya dad adiga oo kale ah. Koonto ayaad ku yeelan kartaa aqoonsi joogto ah oo ammaan ah oo aad ku heli karto astaamo sida:", + "benefit-1-description": "Liisaska dabagalka oo kuu oggolaanaya inaad la socoto bogagga aad xiisaynayso.", + "benefit-2-description": "Liis joogto ah oo muujinaya wax ku biirinta aad ka sameysay mashruuca.", + "benefit-3-description": "Dookhyada kuu oggolaanaya inaad habeyso khibraddaada.", + "temp-user-unable-to-acquire": "Lama helin magac koonto ku-meelgaar ah. Fadlan mar kale isku day.", + "table-of-contents-show-button-aria-label": "Muuji jadwalka waxyaabaha ku jira", + "table-of-contents-hide-button-aria-label": "Qari tusmada waxyaabaha ku jira" } diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/sq.json mediawiki-1.43.9+dfsg/languages/i18n/sq.json --- mediawiki-1.43.8+dfsg/languages/i18n/sq.json 2026-04-01 12:33:20.869555000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/sq.json 2026-06-29 17:54:47.012097100 +0000 @@ -123,7 +123,7 @@ "about": "Rreth", "article": "Faqja e përmbajtjes", "newwindow": "(hapet në një dritare të re)", - "cancel": "Anuloje", + "cancel": "Anulo", "moredotdotdot": "Më shumë...", "morenotlisted": "Kjo listë mund të jetë e paplotë.", "mypage": "Faqja", @@ -276,7 +276,7 @@ "nstab-image": "Skedari", "nstab-mediawiki": "Mesazhi", "nstab-template": "Stampa", - "nstab-help": "Faqja e ndihmës", + "nstab-help": "Faqe e ndihmës", "nstab-category": "Kategoria", "mainpage-nstab": "Faqja kryesore", "nosuchaction": "Nuk ekziston ky veprim", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/sr-ec.json mediawiki-1.43.9+dfsg/languages/i18n/sr-ec.json --- mediawiki-1.43.8+dfsg/languages/i18n/sr-ec.json 2026-04-01 12:33:20.871554900 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/sr-ec.json 2026-06-29 17:54:47.014097000 +0000 @@ -217,7 +217,7 @@ "copyrightpage": "{{ns:project}}:Ауторска права", "currentevents": "Актуелности", "currentevents-url": "Project:Актуелности", - "disclaimers": "Одрицање одговорности", + "disclaimers": "Одрицање од одговорности", "disclaimerpage": "Project:Одрицање одговорности", "edithelp": "Помоћ при уређивању", "helppage-top-gethelp": "Помоћ", @@ -235,7 +235,7 @@ "versionrequiredtext": "Потребна је верзија $1 Медијавикија да бисте користили ову страницу.\nПогледајте страницу [[Special:Version|верзије]].", "ok": "У реду", "pagetitle": "$1 — {{SITENAME}}", - "retrievedfrom": "Преузето из „$1”", + "retrievedfrom": "Преузето са „$1”", "new-messages": "{{PLURAL:$3|Имате}} $1 ($2).", "new-messages-from-users": "{{PLURAL:$4|Имате}} $1 од {{PLURAL:$3|другог корисника|$3 корисника}} ($2).", "new-messages-from-many-users": "Имате $1 од много корисника ($2).", @@ -261,7 +261,7 @@ "confirmable-no": "Не", "thisisdeleted": "Приказати или вратити $1?", "viewdeleted": "Приказати $1?", - "restorelink": "{{PLURAL:$1|једну избрисану измену|$1 избрисаних измена}}", + "restorelink": "{{PLURAL:$1|$1 избрисану измену|$1 избрисаних измена}}", "feed-invalid": "Неважећа врста пријаве на довод.", "feed-unavailable": "Фидови синдикације нису доступни", "site-rss-feed": "$1 – RSS фид", @@ -273,6 +273,7 @@ "sort-descending": "Поређај опадајуће", "sort-ascending": "Поређај растуће", "sort-initial": "Поређај предефинисано", + "sort-rowspan-error": "Ова страница садржи табелу са атрибутом rowspan који обухвата више редова него што табела заправо има. Уредите страницу да поправите.", "nstab-main": "Страница", "nstab-user": "{{GENDER:$1|Корисник|Корисница}}", "nstab-media": "Медији", @@ -700,7 +701,7 @@ "previewnote": "Не заборавите да је ово само претпреглед.\nИзмене још нису објављене.", "continue-editing": "Пређи на област за уређивање", "previewconflict": "Овај преглед осликава како ће изгледати текст у текстуалном оквиру уколико будете желели да га објавите.", - "session_fail_preview": "Не могу да обрадим измену због губитка података о сесији.\n\nМожда сте одјављени. Проверите јесте ли још пријављени и покушајте поново.\nАко и даље не ради, покушајте да се [[Special:UserLogout|одјавите]] и поново пријавите, па проверите да ли прегледач дозвољава колачиће с овог сајта.", + "session_fail_preview": "Жао нам је, али није могуће обрадити Вашу измену због губитка података о сесији.\n\nМожда сте одјављени. Проверите јесте ли још увек пријављени и покушајте поново.\nАко и даље не ради, покушајте да се [[Special:UserLogout|одјавите]] и поново пријавите, па проверите да ли прегледач дозвољава колачиће с овог сајта.", "session_fail_preview_html": "Није могуће обрадити измену због губитка података сесије.\n\nБудући да {{SITENAME}} има омогућен изворни HTML, претпреглед је сакривен као мера предострожности против напада помоћу JavaScript-а.\n\nАко сте покушали да објавите праву измену, покушајте поново.\nАко и даље не ради, покушајте да се [[Special:UserLogout|одјавите]] и поново пријавите и проверите дозвољава ли ваш прегледач колачиће с овог сајта.", "edit_form_incomplete": "Неки делови обрасца за уређивање нису стигли до сервера. Проверите да ли су ваше измене непромењене и покушајте поново.", "editing": "$1 — уређивање", @@ -1487,7 +1488,7 @@ "rcfilters-allcontents-label": "Све", "rcfilters-alldiscussions-label": "Сви разговори", "rcnotefrom": "Испод {{PLURAL:$5|је измена|су измене}} од $3, $4 (до $1 приказано).", - "rclistfromreset": "Ресетуј избор датума", + "rclistfromreset": "Поништи избор датума", "rclistfrom": "Прикажи нове измене почев од $2, $3", "rcshowhideminor": "$1 мање измене", "rcshowhideminor-show": "Прикажи", @@ -2194,7 +2195,7 @@ "watchlist-expiring-hours-full-text": "Још неколико сати", "wlheader-enotif": "Обавештавање имејлом је укључено.", "wlheader-showupdated": "Странице које су измењене откад сте их последњи пут посетили истакнуте су подебљаним словима.", - "wlnote": "Испод {{PLURAL:$1|је последња промена|су последње $1 промене|је последњих $1 промена}} у {{PLURAL:$2|претходном сату|претходна $2 сата|претходних $2 сати}}, закључно са $3, $4.", + "wlnote": "Испод {{PLURAL:$1|су последње $1 промене}} у {{PLURAL:$2|претходних $2 сати}}, закључно са $3, $4.", "watchlist-hide": "Сакриј", "watchlist-submit": "Прикажи", "wlshowtime": "Период за приказ:", @@ -2305,7 +2306,7 @@ "protectlogpage": "Дневник заштите", "protectlogtext": "Испод се налази списак промена заштите страница.\nПогледајте [[Special:ProtectedPages|списак заштићених страница]] за текуће заштите страница.", "protectedarticle-comment": "{{GENDER:$2|Заштићена}} страница [[$1]]", - "modifiedarticleprotection-comment": "{{GENDER:$2|променио|променила|променио/-ла}} је подешавања заштите странице [[$1]]", + "modifiedarticleprotection-comment": "{{GENDER:$2|Промењена}} подешавања заштите странице [[$1]]", "unprotectedarticle-comment": "{{GENDER:$2|Скинута}} заштита са [[$1]]", "protect-title": "Промена подешавања заштите за „$1”", "protect-title-notallowed": "Преглед подешавања заштите странице „$1”", @@ -2660,7 +2661,7 @@ "movepagetext-noredirectfixer": "Коришћење обрасца испод преименоваће страницу, премештајући целу њену историју на ново име.\nСтари наслов постаће преусмерење на нови.\nОбавезно проверите да ли постоје [[Special:DoubleRedirects|двострука]] или [[Special:BrokenRedirects|покварена]] преусмерења.\nОдговорни сте да осигурате да везе наставе да воде тамо где треба.\n\nИмајте на уму да страница неће бити премештена ако већ постоји страница на новом наслову, осим ако је она преусмерење и нема ранију историју измена.\nТо значи да можете да преименујете страницу натраг одакле је преименована ако направите грешку, али не можете преписати постојећу страницу.\n\nНапомена:\nОво може представљати драстичну и неочекивану промену за популарну страницу;\nбудите сигурни да разумете последице овога пре него што наставите.", "movepagetext-noredirectsupport": "Коришћење обрасца испод преименоваће страницу, премештајући целу њену историју на ново име.\n\nОдговорни сте да осигурате да везе наставе да воде тамо где треба.\n\nИмајте на уму да страница неће бити премештена ако већ постоји страница са истим насловом.\nТо значи да можете да преименујете страницу натраг одакле је преименована ако направите грешку, али не можете преснимити постојећу страницу.\n\nНапомена:\nОво може представљати драстичну и неочекивану промену за популарну страницу;\nбудите сигурни да разумете последице овога пре него што наставите.", "movepagetalktext": "Ако потврдите избор у овом пољу, пратећа страница за разговор биће аутоматски премештена на нови наслов, осим ако овде већ постоји страница са истим насловом која није празна.\n\nУ том случају, мораћете ручно да је преместите или обједините, ако је потребно.", - "moveuserpage-warning": "'''Упозорење:''' на путу сте да преместите корисничку страницу. Имајте на уму да ће само страница бити премештена, а сам корисник ''неће'' бити преименован.", + "moveuserpage-warning": "Упозорење: На путу сте да преместите корисничку страницу. Имајте на уму да ће само страница бити премештена, а сам корисник неће бити преименован.", "movecategorypage-warning": "Упозорење: премештате страницу категорије. Имајте на уму да ће само страница бити премештена и да све странице у старој категорији неће бити рекатегорисане у нову категорију.", "movenologintext": "Морате да будете регистровани и [[Special:UserLogin|пријављени]] да бисте премештали странице.", "movenotallowed": "Немате дозволу да премештате странице.", @@ -3994,7 +3995,7 @@ "specialmute-success": "Подешавања су сачувана. Погледајте све утишане кориснике у [[Special:Preferences|подешавањима]].", "specialmute-submit": "Потврди", "specialmute-label-mute-email": "Утишај имејлове од {{GENDER:$1|корисника|кориснице}}", - "specialmute-header": "Изаберите поставке утишавања за {{GENDER:$1|корисника|корисницу}} {{BIDI:[[User:$1|$1]]}}.", + "specialmute-header": "Поставке утишавања {{GENDER:$1|корисника|кориснице}} {{BIDI:[[User:$1|$1]]}}.", "specialmute-error-invalid-user": "Није могуће пронаћи тражено корисничко име.", "specialmute-error-no-email-set": "Функције утишавања нису доступне. Нисте потврдили имејл-адресу.", "specialmute-error-no-options": "Функције утишавања нису доступне.", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/su.json mediawiki-1.43.9+dfsg/languages/i18n/su.json --- mediawiki-1.43.8+dfsg/languages/i18n/su.json 2026-04-01 12:33:20.876555000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/su.json 2026-06-29 17:54:47.019097000 +0000 @@ -25,7 +25,8 @@ "WikiKaruhun", "לערי ריינהארט", "아라", - "Zulf" + "Zulf", + "Deepturquoise" ] }, "sunday": "Ahad", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/sv.json mediawiki-1.43.9+dfsg/languages/i18n/sv.json --- mediawiki-1.43.8+dfsg/languages/i18n/sv.json 2026-04-01 12:33:20.877555100 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/sv.json 2026-06-29 17:54:47.021097200 +0000 @@ -2277,7 +2277,7 @@ "removedwatchtext-short": "Sidan \"$1\" har tagits bort från din bevakningslista.", "watch": "Bevaka", "watchthispage": "Bevaka denna sida", - "unwatch": "Avbevaka", + "unwatch": "Sluta bevaka", "unwatchthispage": "Sluta bevaka", "notanarticle": "Inte en artikel", "notvisiblerev": "Sidversionen har raderats", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/tcy.json mediawiki-1.43.9+dfsg/languages/i18n/tcy.json --- mediawiki-1.43.8+dfsg/languages/i18n/tcy.json 2026-04-01 12:33:20.884555000 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/tcy.json 2026-06-29 17:54:47.028097400 +0000 @@ -250,7 +250,7 @@ "nstab-image": "ಫೈಲ್", "nstab-mediawiki": "ಓಲೆ", "nstab-template": "ಟೆಂಪ್ಲೇಟ್", - "nstab-help": "ಸಕಾಯೊ ಪುಟ", + "nstab-help": "ಸಕಾಯೊ ಪುಟೊ", "nstab-category": "ವರ್ಗೊ", "mainpage-nstab": "ಮುಕ್ಯೊ ಪುಟೊ", "nosuchaction": "ಇಂಚಿತ್ತಿ ವಾ ಕಜ್ಜೊಲಾ ಇಜ್ಜಿ", @@ -2040,8 +2040,8 @@ "duration-days": "$1 {{PLURAL:$1|ದಿನೊ|ದಿನೊಕುಲು}}", "pagelang-language": "ಬಾಸೆ", "pagelang-reason": "ಕಾರಣೊ", - "mw-widgets-abandonedit": "ಇರ್ ಮಲ್ತಿ ಸಂಪೊಲಿಪುನು ಪ್ರಕಟ ಮಲ್ಪಂದೆ ಬುಡ್ದು ಪೋವರೆ ನಿಕುಲು ಖಚಿತ್ ಉಲ್ಲರ?", - "mw-widgets-abandonedit-discard": "ಸಂಪೊಲಿಪುನ್ ಬಡ್ಲೆ", + "mw-widgets-abandonedit": "ಈರ್ ಮಲ್ತಿ ಸಂಪೊಲಿಪುನು ಪ್ರಕಟ ಮಲ್ಪಂದೆ ಬುಡ್ದು ಪೋವರ ಈರ್ ಖಚಿತ್ ಉಲ್ಲರ?", + "mw-widgets-abandonedit-discard": "ಸಂಪೊಲಿಪುನ್ ಬುಡ್ಲೆ", "mw-widgets-abandonedit-keep": "ಸಂಪೊಲಿಪು ಮುಂದುವರಿಸಲೆ", "mw-widgets-abandonedit-title": "ಈರ್ ಖಚಿತ ಉಲ್ಲರ?", "mw-widgets-dateinput-no-date": "ಒವ್ಲಾ ತಾರಿಕ್ ಪಾಡ್ದಿಜಿ", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/te.json mediawiki-1.43.9+dfsg/languages/i18n/te.json --- mediawiki-1.43.8+dfsg/languages/i18n/te.json 2026-04-01 12:33:20.888555300 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/te.json 2026-06-29 17:54:47.031097400 +0000 @@ -627,7 +627,7 @@ "temp-user-banner-tooltip-title": "తాత్కాలిక ఖాతా", "temp-user-banner-tooltip-description-expiration-soon": "మీ తాత్కాలిక ఖాతాకు {{PLURAL:$1|1 రోజులో|$1 రోజుల్లో}} కాలం చెల్లుతుంది. ఆ తరువాత, మీరు లాగినవకుండా దిద్దుబాటు చేసినపుడు ఓ కొత్త ఖాతా సృష్టించబడుతుంది.", "temp-user-banner-tooltip-description-expiration-soon-day": "మీ తాత్కాలిక ఖాతాకు ఒకరోజు లోపే కాలం చెల్లుతుంది. ఆ తరువాత, మీరు లాగినవకుండా దిద్దుబాటు చేసినపుడు ఓ కొత్త ఖాతా సృష్టించబడుతుంది.", - "temp-user-banner-tooltip-description-learn-more": "ఈ బ్రౌజరులో, ఈ పరికరంలో ఖాతా లేకుండా సవరణ చేసిన తర్వాత ఈ తాత్కాలిక ఖాతాను సృష్టించారు. [[mw:Special:MyLanguage/Help:Temporary_accounts|మరింత తెలుసుకోండి]].", + "temp-user-banner-tooltip-description-learn-more": "ఈ పరికరం లోని ఈ బ్రౌజరులో ఖాతా లేకుండా సవరణ చేయడంతో ఈ తాత్కాలిక ఖాతా సృష్టించబడింది. [[mw:Special:MyLanguage/Help:Temporary_accounts|మరింత తెలుసుకోండి]].", "temp-user-banner-tooltip-description-login": "ఇకపై మీరు చేసే దిద్దుబాట్ల శ్రేయస్సు పొందడానికీ, ఇతర విశేషాలను వాడుకోడానికీ [[Special:UserLogin|లాగినవండి]] లేదా [[Special:CreateAccount|ఖాతా సృష్టించుకోండి]].", "blankarticle": "హెచ్చరిక: మీరు సృష్టిస్తున్న పేజీ ఖాళీగా ఉంది. \nమళ్ళీ \"$1\" ను నొక్కితే ఖాళీ పేజీనే సృష్టిస్తాం.", "anoneditwarning": "హెచ్చరిక: మీరు లాగినవలేదు. మీరు ఏమైనా మార్పులు చేస్తే మీ ఐపీ చిరునామా బహిరంగంగా అందరికీ కనిపిస్తుంది. మీరు [$1 లాగినైనా] లేక [$2 ఖాతా సృష్టించినా] మీ మార్పులు మీ పేరుతో ఉండటమే కాకుండా మరెన్నో సదుపాయాలుంటాయి.", @@ -797,6 +797,8 @@ "unstrip-size-warning": "Unstrip పరిమాణ పరిమితిని అధిగమించింది ($1)", "unstrip-size-category": "unstrip పరిమాణ పరిమితిని అధిగమించిన పేజీలు", "unstrip-size-category-desc": "ఈ పేజీ unstrip పరిమాణ పరిమితిని అధిగమించింది.", + "bad-language-code-category": "చెల్లని భాషా సంకేతాలు ఉన్న పేజీలు", + "bad-language-code-category-desc": "ఈ పేజీలో ఓ {{#dir}}, చెల్లని భాష కోడ్‌తో ఉంది.", "converter-manual-rule-error": "మానవిక భాషాంతరీకరణ పరికరంలో లోపాన్ని కనుక్కున్నాం", "undo-success": "దిద్దుబాటును రద్దు చెయ్యవచ్చు. \nకింది పోలికను చూసి, మీరు చెయ్యదలచినది ఇదేనని నిర్ధారించుకోండి. ఆ తరువాత మార్పులను ప్రచురించి, దిద్దుబాటు రద్దును పూర్తి చెయ్యండి.", "undo-failure": "మధ్యలో జరిగిన దిద్దుబాట్లతో తలెత్తిన ఘర్షణ కారణంగా ఈ దిద్దుబాటును రద్దు చెయ్యలేక పోయాం.", @@ -882,6 +884,8 @@ "revdelete-radio-same": "మార్చకు", "revdelete-radio-set": "దాచు", "revdelete-radio-unset": "చూపించు", + "revdelete-radio-set-suppress": "అణచివేత", + "revdelete-radio-unset-suppress": "అణచివేత రద్దు", "revdelete-suppress": "డేటాను అందరిలాగే నిర్వాహకులకు కూడా కనబడనివ్వకు", "revdelete-unsuppress": "పునస్థాపిత కూర్పులపై నిబంధనలను తీసివెయ్యి", "revdelete-log": "కారణం:", @@ -947,11 +951,14 @@ "difference-title-multipage": "$1, $2: పేజీల మధ్య తేడా", "difference-multipage": "(పేజీల మధ్య తేడా)", "lineno": "పంక్తి $1:", + "lineno-inline": "పంక్తి $1 ⟶ $2:", "compareselectedversions": "ఎంపికలను పోల్చు", "showhideselectedversions": "ఎంచుకున్న కూర్పులను చూపించు/దాచు", "showhideselectedfileversions": "ఎంచుకున్న దస్త్రాల కూర్పుల దృశ్యతను మార్చు", "editundo": "రద్దుచెయ్యి", + "diff-incompatible": "కంటెంటు మోడళ్ళు \"$1\", \"$2\" లను పోల్చజాలరు", "diff-empty": "(తేడా లేదు)", + "diff-user-edits": "$1 {{PLURAL:$1|దిద్దుబాటు|దిద్దుబాట్లు}}", "diff-multi-sameuser": "(ఇదే {{GENDER:$3|వాడుకరి}} చేసిన {{PLURAL:$1|ఒక మధ్యంతర కూర్పును|$1 మధ్యంతర కూర్పులను}} చూపించలేదు)", "diff-multi-otherusers": "({{PLURAL:$2|మరో వాడుకరి|$2 వాడుకరుల}} యొక్క {{PLURAL:$1|ఒక మధ్యంతర కూర్పును|$1 మధ్యంతర కూర్పులను}} చూపించలేదు)", "diff-multi-manyusers": "$2 కంటే ఎక్కువ ({{PLURAL:$2|ఒక వాడుకరి|వాడుకరుల}} యొక్క {{PLURAL:$1|ఒక మధ్యంతర కూర్పును|$1 మధ్యంతర కూర్పులను}} చూపించట్లేదు)", @@ -1044,6 +1051,7 @@ "linterror-tidy-font-bug": "ఖతి ట్యాగు, లింకు రంగును మార్చే ప్రయత్నం చేస్తోంది", "linterror-tidy-whitespace-bug": "వైట్‌స్పేసును పార్సు చేయడంలో దోషం", "linterror-unclosed-quotes-in-heading": "విషయ సూచిక నుండి లీకయ్యే మూసెయ్యని వ్యాఖ్య", + "linterror-wikilink-in-extlink": "లింకుల్లో లింకులు", "email": "ఈ-మెయిలు", "userrights": "వాడుకరి హక్కులు", "userrights-lookup-user": "వాడుకరిని ఎంచుకోండి", @@ -1311,7 +1319,7 @@ "recentchanges": "ఇటీవలి మార్పులు", "recentchanges-legend": "ఇటీవలి మార్పుల ఎంపికలు", "recentchanges-summary": "వికీలో ఇటీవలే జరిగిన మార్పులను ఈ పేజీలో గమనించవచ్చు.", - "recentchanges-noresult": "ఈ నియమాలకు సరిపోలే మార్పులు ఇచ్చిన కాలంలో లేవు.", + "recentchanges-noresult": "ఇచ్చిన కాలావధిలో, ఈ నియమాలకు సరిపోలే మార్పులు లేవు.", "recentchanges-timeout": "వెతుకులాట సమయం అయిపోయింది. వేరే వెతుకులాట పరామితులతో తిరిగి ప్రయత్నించండి.", "recentchanges-network": "సాంకేతిక లోపం కారణంగా, ఫలితాలనేమీ తేలేకపోయాం. పేజీని రిఫ్రెష్ చేసి చూడండి.", "recentchanges-notargetpage": "పైన ఒక పేజీ పేరు ఏదైనా ఇచ్చి, ఆ పేజీకి సంబంధించిన మార్పులను చూడండి.", @@ -1384,6 +1392,7 @@ "rcfilters-filter-user-experience-level-registered-description": "లాగినై ఉన్న వాడుకరులు.", "rcfilters-filter-user-experience-level-unregistered-label": "నమోదు కానివారు", "rcfilters-filter-user-experience-level-unregistered-description": "లాగినై లేని వాడుకరులు.", + "rcfilters-filter-user-experience-level-unregistered-description-temp": "లాగిన్ కాని ఎడిటర్లు, తాత్కాలిక ఖాతాలను ఉపయోగిస్తున్న ఎడిటర్లు.", "rcfilters-filter-user-experience-level-newcomer-label": "కొత్తవారు", "rcfilters-filter-user-experience-level-newcomer-description": "10 కంటే తక్కువ దిద్దుబాట్లు లేదా 4 రోజుల కంటే తక్కువ పని చేసిన నమోదైన వాడుకరులు.", "rcfilters-filter-user-experience-level-learner-label": "నేర్చుకుంటున్నవారు", @@ -1511,6 +1520,8 @@ "upload": "దస్త్రపు ఎక్కింపు", "uploadbtn": "దస్త్రాన్ని ఎక్కించు", "reuploaddesc": "మళ్ళీ అప్‌లోడు ఫారంకు వెళ్ళు.", + "upload-refresh": "రిఫ్రెష్ చెయ్యి", + "upload-progress-queued": "డౌన్‌లోడు మొదలవడం కోసం వేచి ఉన్నాము. మళ్ళీ తనిఖీ చేయడానికి రిఫ్రెష్ చెయ్యి బొత్తాన్ని నొక్కండి.", "upload-tryagain": "మార్చిన ఫైలు వివరణని దాఖలుచేయండి", "upload-tryagain-nostash": "తిరిగి ఎక్కించిన చేసిన ఫైలును, మార్చిన వివరణనూ సమర్పించండి", "uploadnologin": "లాగిన్‌ అయిలేరు", @@ -2128,7 +2139,7 @@ "emailuser": "ఈ వాడుకరికి ఈమెయిలు పంపు", "emailuser-title-target": "ఈ {{GENDER:$1|వాడుకరికి}} ఈమెయిలు పంపించండి", "emailuser-title-notarget": "వాడుకరికి ఈమెయిలు పంపించండి", - "emailpagetext": "ఈ {{GENDER:$1|వాడుకరికి}} ఈమెయిలు సందేశం పంపించడానికి క్రింది ఫారంను ఉపయోగించవచ్చు. [[Special:Preferences|మీ వాడుకరి అభిరుచుల]]లో మీరిచ్చిన ఈమెయిలు చిరునామా \"నుండి\" ఆ సందేశం వచ్చినట్లుగా ఉంటుంది, కనుక వేగుని అందుకునేవారు నేరుగా మీకు జవాబివ్వగలుగుతారు.", + "emailpagetext": "ఈ {{GENDER:$1|వాడుకరికి}} ఈమెయిలు సందేశం పంపించడానికి క్రింది ఫారంను ఉపయోగించవచ్చు. [[Special:Preferences|మీ వాడుకరి అభిరుచుల]]లో మీరిచ్చిన ఈమెయిలు చిరునామా, ఆ మెయిల్లో ఉంటుంది. తద్వారా మెయిలు గ్రహీత నేరుగా మీకే జవాబివ్వగలుగుతారు.", "defemailsubject": "వాడుకరి \"$1\" నుండి {{SITENAME}} ఈమెయిలు", "usermaildisabled": "వాడుకరి ఈమెయిలు అచేతనం చెయ్యబడింది", "usermaildisabledtext": "ఈ వికీలో మీరు ఇతర వాడుకరులకు ఈమెయిలు పంపించలేరు", @@ -2157,6 +2168,7 @@ "watchlistfor2": "$1 కొరకు", "nowatchlist": "మీ వీక్షణ జాబితాలో పేజీలేమీ లేవు.", "watchlistanontext": "మీ వీక్షణ జాబితా లోని అంశాలను చూసేందుకు లేదా మార్చేందుకు లాగినవండి.", + "watchlistanontext-for-temp-user": "వీక్షణజాబితా లోని అంశాలను చూసేందుకు లేదా దిద్దుబాటు చేసేందుకు ఒక ఖాతాను సృష్టించుకోండి.", "watchnologin": "లాగిన్‌ అయిలేరు", "watchlistnotwatchable": "పేజీని వీక్షణలో పెట్టలేరు.", "addwatch": "వీక్షణ జాబితాలో చేర్చు", @@ -2217,6 +2229,7 @@ "enotif_lastvisited": "మీ గత సందర్శన తరువాత జరిగిన మార్పుల కొరకు $1 చూడండి.", "enotif_lastdiff": "ఈ మార్పును చూసేందుకు, $1 కి వెళ్ళండి.", "enotif_anon_editor": "అజ్ఞాత వాడుకరి $1", + "enotif_temp_editor": "తాత్కాలిక వాడుకరి $1", "enotif_body": "ప్రియమైన $WATCHINGUSERNAME,\n\n$PAGEINTRO $NEWPAGE $PAGELOG\n\nచేర్పరి సారాంశం: $PAGESUMMARY $PAGEMINOREDIT\n\nచేర్పరిని సంప్రదించండి:\nమెయిలు: $PAGEEDITOR_EMAIL\nవికీ: $PAGEEDITOR_WIKI\n\nమీరు లాగినై ఈ పేజీకి వెళ్తే తప్ప ఇకపై జరిగే కార్యకలాపాల గురించిన వార్తలను మీకు పంపించము. మీ వీక్షణ జాబితా లోని అన్ని పేజీలకు ఉన్న గమనింపు జెండాలను మార్చుకోవచ్చు.\n\nమీ స్నేహపూర్వక {{SITENAME}} గమనింపుల వ్యవస్థ\n\n--\nమీ ఈమెయిలు గమనింపుల అమరికలను మార్చుకునేందుకు, చూడండి\n{{canonicalurl:{{#special:Preferences}}}}\n\nమీ వీక్షణ జాబితా అమరికలను మార్చుకునేందుకు, చూడండి\n{{canonicalurl:{{#special:EditWatchlist}}}}\n\nమీ వీక్షణ జాబితా నుండి పేజీని తొలగించేందుకు, చూడండి\n$UNWATCHURL\n\nఫీడుబ్యాకుకు, ఇతర సహాయం కోసం:\n$HELPPAGE", "enotif_minoredit": "ఇదొక చిన్న దిద్దుబాటు", "deletepage-deletetalk": "సంబంధిత చర్చ పేజీని తొలగించు", @@ -2503,8 +2516,19 @@ "block-actions": "నిరోధ రకం", "block-details": "నిరోధం వివరాలు", "block-expiry": "అంతమయ్యే గడువు", + "block-expiry-preset": "ముందుగా సెట్ చేసిన వ్యవధి", + "block-expiry-preset-placeholder": "వ్యవధిని ఎంచుకోండి", + "block-expiry-custom": "ఐచ్ఛిక వ్యవధి", + "block-expiry-custom-minutes": "నిమిషాలు", + "block-expiry-custom-hours": "గంటలు", + "block-expiry-custom-days": "రోజులు", + "block-expiry-custom-weeks": "వారాలు", + "block-expiry-custom-months": "నెలలు", + "block-expiry-custom-years": "సంవత్సరాలు", + "block-expiry-datetime": "నిర్దుష్ట తేదీ, సమయం", "block-options": "అదనపు ఎంపికలు:", "block-reason": "కారణం:", + "block-reason-other": "అదనపు లేదా ఇతర కారణం", "block-target": "వాడుకరి పేరు, ఐపీ చిరునామా, లేదా ఐపీ అవధి:", "block-target-placeholder": "వాడుకరి పేరు, 1.1.1.42, లేదా 1.1.1.42/16", "unblockip": "వాడుకరిపై నిరోధాన్ని తొలగించు", @@ -2753,7 +2777,7 @@ "import-revision-count": "$1 {{PLURAL:$1|కూర్పు|కూర్పులు}}", "importnopages": "దిగుమతి చెయ్యడానికి పేజీలేమీ లేవు.", "imported-log-entries": "$1 {{PLURAL:$1|చిట్టా పద్దు దిగుమతయ్యింది|చిట్టా పద్దులు దిగుమతయ్యాయి}}.", - "importfailed": "దిగుమతి కాలేదు: $1", + "importfailed": "{{PLURAL:$2|దిగుమతి విఫలమైంది}}:\n$1", "importunknownsource": "దిగుమతి చేసుకుంటున్న దాని మాతృక రకం తెలియదు", "importnoprefix": "అంతర్వికీ ఆదిపదం (ప్రిఫిక్స్) ఇవ్వలేదు", "importcantopen": "దిగుమతి చేయదలచిన ఫైలును తెరవలేకపోయాం", @@ -2800,6 +2824,9 @@ "tooltip-pt-createaccount": "మీరొక ఖాతాను సృష్టించుకొని, లాగినవడాన్ని ప్రోత్సహిస్తాం; అయితే, అది తప్పనిసరేమీ కాదు", "tooltip-ca-talk": "విషయపు పేజీ గురించి చర్చ", "tooltip-ca-edit": "ఈ పేజీని సవరించండి", + "tooltip-ca-edit-local": "స్థానిక వివరణ పేజీని సరిదిద్దండి", + "tooltip-ca-create": "ఈ పేజీని సృష్టించండి", + "tooltip-ca-create-local": "స్థానిక వివరణ పేజీని సృష్టించండి", "tooltip-ca-addsection": "కొత్త విభాగాన్ని మొదలుపెట్టండి", "tooltip-ca-viewsource": "ఈ పేజీని సంరక్షించారు. మీరు దీని మూలాన్ని చూడవచ్చు", "tooltip-ca-history": "ఈ పేజీ మునుపటి కూర్పులు", @@ -2915,14 +2942,15 @@ "pageinfo-robot-index": "అనుమతించబడింది", "pageinfo-robot-noindex": "అనుమతించబడలేదు", "pageinfo-watchers": "పేజీ గమనింపుదారుల సంఖ్య", - "pageinfo-visiting-watchers": "ఈ పేజీలో ఇటీవల జరిగిన దిద్దుబాట్లను చూసిన వీక్షకుల సంఖ్య", + "pageinfo-visiting-watchers": "గత $1 {{PLURAL:$1|రోజులో|రోజుల్లో}} చూసిన పేజీవీక్షకుల సంఖ్య", "pageinfo-few-watchers": "$1 {{PLURAL:$1|వీక్షకుడి|వీక్షకుల}} కంటే తక్కువ", "pageinfo-few-visiting-watchers": "ఇటీవలి మార్పులను గమనిస్తూ ఉన్న వాడుకరి ఉండి ఉండవచ్చు, ఉండకపోనూ వచ్చు.", "pageinfo-redirects-name": "ఈ పేజీకి ఉన్న దారిమార్పుల సంఖ్య", "pageinfo-redirects-value": "$1", "pageinfo-subpages-name": "ఈ పేజీకి ఉన్న ఉపపేజీల సంఖ్య", "pageinfo-subpages-value": "$1 ($2 {{PLURAL:$2|దారిమార్పు|దారిమార్పులు}}; $3 {{PLURAL:$3|దారిమార్పు కానిది|దారిమార్పు కానివి}})", - "pageinfo-firstuser": "పేజీ సృష్టికర్త", + "pageinfo-subpages-value-unknown": "తెలియని ($1)", + "pageinfo-firstuser": "పేజీ {{GENDER:$1|సృష్టికర్త}}", "pageinfo-firsttime": "పేజీని సృష్టించిన తేదీ", "pageinfo-lastuser": "ఇట్టీవలి మార్పుచేర్పుల కర్త", "pageinfo-lasttime": "చివరిసారిగా మార్పు చేసిన తేదీ", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/tok.json mediawiki-1.43.9+dfsg/languages/i18n/tok.json --- mediawiki-1.43.8+dfsg/languages/i18n/tok.json 2026-04-01 12:33:20.896555200 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/tok.json 2026-06-29 17:54:47.041097400 +0000 @@ -33,7 +33,11 @@ "Amphidromus Cantaloupe", "Natroute", "AtTheTownHouse", - "Palinasin" + "Palinasin", + "Tymewalk", + "Phurlaughn", + "Recqy", + "Jlwoodwa" ] }, "sunday": "tenpo suno #7 pi tenpo esun", @@ -757,8 +761,12 @@ "template-loop-category-desc": "lipu ni la kipisi li kepeken ona sama.", "template-loop-warning": "o sona e ni a: lipu ni li kepeken [[:$1]]. ike la kipisi li kepeken kipisi sama lon ni.", "parser-template-recursion-depth-warning": "kipisi li kepeken kipisi sama pi mute ike $1.", + "parser-unstrip-loop-warning": "sike pi ilo Unstrip li lon", + "unstrip-size-warning": "ilo Unstrip li suli ike ($1)", "bad-language-code-category": "lipu ni li kepeken nanpa toki ike", + "bad-language-code-category-desc": "lipu li jo e {{#dir}} kepeken nimi toki pi lon ala.", "bad-double-underscore-category": "lipu ni la nimi namako lawa li ike", + "bad-double-underscore-category-desc": "lipu li jo e [[mw:Special:MyLanguage/Help:Magic_words#Behavior_switches|ante pali]] ante pi lon ala. ante lon li open li pini kepeken sitelen \"_\" tu.", "undo-success": "sina ken weka e ante pini.\no lukin e ante lon anpa. ni li wile sina la, o pana e ante ni. ni li weka e ante pini.", "undo-failure": "tan pali poka la sina ken ala weka e pali ni.", "undo-norev": "mi ken ala weka e ante ni. ante li ala.", @@ -853,6 +861,7 @@ "pagehist": "tenpo pini lipu", "deletedhist": "pini weka", "revdelete-hide-current": "mi ken ala len e ante pi tenpo $1 lon tenpo $2. ni li ante pi tenpo ni.", + "revdelete-show-no-access": "pakala li lon ijo lon $2, $1: ijo ni li \"lukin lili\". sina ken ala lukin e ona.", "revdelete-reason-dropdown": "* kepeken pi tenpo mute la tan weka\n** toki li ike tawa ken ante\n** kon toki li ike\n** kon nimi li ike\n** toki li pana e sona jan ike", "revdelete-reason-dropdown-suppress": "* kepeken pi tenpo mute la tan weka\n** pana ike pi sona len", "revdelete-otherreason": "tan ante:", @@ -1315,7 +1324,7 @@ "rcfilters-filter-user-experience-level-unregistered-description": "jan li lon ala sijelo ona.", "rcfilters-filter-user-experience-level-unregistered-description-temp": "sijelo ala en sijelo pi tenpo lili", "rcfilters-filter-user-experience-level-newcomer-label": "jan sin", - "rcfilters-filter-user-experience-level-newcomer-description": "ante 10 la anti pi sijelo ni li lili. anu tenpo suno 4 la majuna pi sijelo ni li lili.", + "rcfilters-filter-user-experience-level-newcomer-description": "ante 10 la ante pi sijelo ni li lili. anu tenpo suno 4 la majuna pi sijelo ni li lili.", "rcfilters-filter-user-experience-level-learner-label": "jan li kama sona", "rcfilters-filter-user-experience-level-learner-description": "{{int:Rcfilters-filter-user-experience-level-newcomer-label}} en {{int:Rcfilters-filter-user-experience-level-experienced-label}} la sijelo li lon meso.", "rcfilters-filter-user-experience-level-experienced-label": "tenpo la jan suli", @@ -1340,6 +1349,7 @@ "rcfilters-filtergroup-lastrevision": "ante pi tenpo ni", "rcfilters-filter-lastrevision-label": "ante pi tenpo ni", "rcfilters-tag-prefix-namespace-inverted": "ala :$1", + "rcfilters-tag-prefix-tags-inverted": "#$1 ala", "rcfilters-view-tags": "pali kule", "rcfilters-view-namespaces-tooltip": "poki nimi la o kule e alasa", "rcfilters-view-tags-tooltip": "kule pali la o kule e alasa", @@ -1347,6 +1357,7 @@ "rcfilters-liveupdates-button": "o awen sin e sona", "rcfilters-watchlist-markseen-button": "o kama lukin e ante ale", "rcfilters-watchlist-edit-watchlist-button": "o ante e lipu lukin sina.", + "rcfilters-allcontents-label": "jo ale", "rcfilters-alldiscussions-label": "toki ale", "rcnotefrom": "ni li {{PLURAL:$5|ante}} sin tan tenpo $3, $4. ni li ken mute $1.", "rclistfrom": "o pana e ante sin tan tenpo $2 tan $3", @@ -1368,6 +1379,7 @@ "rcshowhidemine": "$1 e pali mi", "rcshowhidemine-show": "o suli", "rcshowhidemine-hide": "o weka", + "rcshowhidecategorization": "$1 e nasin kulupu lipu", "rcshowhidecategorization-show": "o suli", "rcshowhidecategorization-hide": "o len", "rclinks": "o pana e ante $1 tan tenpo suno poka $2", @@ -1462,6 +1474,7 @@ "upload-form-label-infoform-categories": "kulupu", "upload-form-label-infoform-date": "tenpo", "upload-form-label-own-work-message-generic-local": "mi sona e ni: lawa lon {{SITENAME}} la mi pana e sitelen ni.", + "backend-fail-notexists": "ijo $1 li lon ala.", "backend-fail-opentemp": "mi ken ala open e sitelen pi tenpo lili.", "backend-fail-writetemp": "mi ken ala pali e sitelen pi tenpo lili.", "backend-fail-closetemp": "mi ken ala pini e sitelen pi tenpo lili.", @@ -1517,7 +1530,9 @@ "filedelete-submit": "o weka", "filedelete-otherreason": "tan ante:", "filedelete-reason-otherlist": "tan ante", + "download": "o jo", "unusedtemplates": "kipisi pi kepeken ala", + "unusedtemplateswlh": "linja ante", "randompage": "o lukin e lipu ante", "randomincategory-category": "kulupu", "randomincategory-submit": "o lukin.", @@ -1535,6 +1550,7 @@ "statistics-users": "jan pi sijelo nimi", "statistics-users-active": "tenpo poka la mute pi jan pali", "statistics-users-active-desc": "{{PLURAL:$1|tenpo suno poka $1}} la jan ni li pali.", + "pageswithprop-submit": "o pana", "doubleredirects": "nasin tawa nasa", "brokenredirects": "nasin tawa pakala", "brokenredirects-edit": "o ante", @@ -1600,6 +1616,8 @@ "querypage-disabled": "tan wile pi pona ilo la ilo ni li pali ala.", "apihelp": "ilo API la sona pona", "apihelp-no-such-module": "mi lukin ala e kipisi \"$1\"", + "apisandbox-reset": "o weka e ale", + "apisandbox-retry": "o sin", "apisandbox-dynamic-parameters": "wile ante", "apisandbox-dynamic-parameters-add-label": "o pana e wile:", "apisandbox-dynamic-parameters-add-placeholder": "nimi wile", @@ -1627,6 +1645,9 @@ "sp-deletedcontributions-contribs": "pali", "linksearch-ok": "o alasa", "listusers-submit": "o suli", + "listusers-noresult": "mi alasa e sijelo ala.", + "listusers-blocked": "(ona li weka tan ken pali)", + "activeusers-noresult": "mi alasa e sijelo ala.", "listgrouprights": "wawa kulupu", "listgrouprights-summary": "ma ni la ni li kulupu jan, li wawa ona. wawa ni la [[{{MediaWiki:Listgrouprights-helppage}}|sona kin]] li ken lon.", "listgrouprights-key": "kon sitelen:\n* wawa pana\n* wawa weka", @@ -1648,9 +1669,11 @@ "listgrants": "pana wawa", "listgrants-grant": "pana wawa", "listgrants-rights": "wawa", + "trackingcategories-nodesc": "toki sona ala li lon.", "emailuser": "o toki Email tawa jan ni", "emailuser-title-notarget": "o toki Email e jan", "emailusername": "nimi ilo:", + "emailusernamesubmit": "o pana", "emailfrom": "tan:", "emailto": "tawa:", "emailsubject": "sona toki:", @@ -1663,6 +1686,10 @@ "mywatchlist": "lipu lukin mi", "watchlistfor2": "jan $1 la", "watchnologin": "sina lon ala sijelo", + "watchlistnotwatchable": "lipu li ken ala lipu lukin.", + "addwatch": "o pana tawa lipu lukin", + "updatewatchlist": "o ante e lipu lukin", + "removewatch": "o weka tan lipu lukin", "watch": "o sona e ante", "watchthispage": "mi wile sona e ante ale pi lipu ni lon tenpo kama", "unwatch": "o sona ala e ante", @@ -1670,15 +1697,19 @@ "watchlist-details": "sina lukin e {{PLURAL:$1|lipu $1}}, e lipu toki ona.", "wlheader-showupdated": "sina lukin ala e ante lipu la, nimi ona li wawa.", "wlnote": "{{PLURAL:$1|ni li ante poka|ni li ante $1 poka}} tan {{PLURAL:$2|kipisi suli suno|kipisi suli suno $2}} lon tenpo $3, $4.", + "watchlist-hide": "o len", "watchlist-submit": "o suli", + "wlshowhideminor": "pali lili", "wlshowhidebots": "ilo", "wlshowhideliu": "jan pi sijelo nimi", "wlshowhideanons": "jan pi sijelo nimi ala", + "wlshowhidemine": "pali mi", "wlshowhidecategorization": "nasin kulupu", "watchlist-options": "wile pi lipu lukin", "enotif_reset": "o toki e ni tawa ilo: mi lukin e lipu ale", "enotif_anon_editor": "jan $1 pi sijelo ala", "enotif_temp_editor": "jan $1 pi sijelo nimi ala", + "enotif_minoredit": "ni li pali lili", "deletepage-deletetalk": "o weka e lipu toki ona kin.", "deletepage-submit": "o weka e lipu.", "confirm": "mi wile.", @@ -1703,9 +1734,16 @@ "delete-edit-reasonlist": "o ante e toki pi tan weka", "delete-edit-reasonlist-suppress": "o ante e tan pi len wawa.", "delete-error-associated-alreadytalk": "sina ken ala weka e tomo toki pi lipu ni tan ni: ni li tomo toki.", + "rollback-confirmation-no": "wile ala", "rollbacklink": "o weka wawa", "rollbacklinkcount": "o weka wawa e {{PLURAL:$1|pali}}", + "editcomment": "toki pali li ni: $1.", "rollback-success": "mi weka e pali pi {{GENDER:$3|jan $1}}, li kama sin e pali pi {{GENDER:$4|jan $2}}.", + "changecontentmodel-title-label": "nimi lipu:", + "changecontentmodel-model-label": "nasin lipu sin:", + "changecontentmodel-reason-label": "tan:", + "changecontentmodel-submit": "o ante", + "changecontentmodel-success-title": "nasin lipu li ante", "log-name-contentmodel": "ante pi nasin lipu la pini", "logentry-contentmodel-new": "jan $1 li {{GENDER:$2|pali}} e lipu \"$3\" kepeken nasin lipu nasa \"$5\"", "logentry-contentmodel-change": "lipu \"$3\" la jan $1 li {{GENDER:$2|ante}} e nasin lipu \"$4\" tawa nasin lipu \"$5\"", @@ -1713,10 +1751,12 @@ "logentry-contentmodel-change-revert": "weka", "protectlogpage": "awen lipu la pini", "protectlogtext": "ni li ante pi nasin awen lipu. lipu awen pi tenpo ni la o lukin e [[Special:ProtectedPages|ni]].", + "protectcomment": "tan:", "protect-default": "o ken e jan ale", "restriction-edit": "o ante", "restriction-move": "o ante e nimi", "undeletelink": "o lukin anu sin", + "undeleteviewlink": "o lukin", "undelete-search-title": "o alasa lon lipu weka", "undelete-search-submit": "o alasa", "namespace": "poki nimi", @@ -1761,7 +1801,12 @@ "whatlinkshere-hidetrans": "o lukin ala e kepeken", "whatlinkshere-hidelinks": "o lukin ala e linja", "whatlinkshere-hideimages": "o len e kepeken sitelen", + "whatlinkshere-submit": "o tawa", "blockip": "o weka e ken{{GENDER:$1|}}", + "ipbreason": "tan:", + "ipb-pages-label": "lipu", + "ipb-namespaces-label": "poki nimi", + "badipaddress": "nanpa IP li ike", "blockipsuccesstext": "[[Special:Contributions/$1|jan $1]] la sina weka e ken pali.
                    \no lukin e [[Special:BlockList|weka ale pi ken pali]].", "ipb-block-not-found": "sina ken ala weka ni e ken. ken suli la jan lawa ante li alasa weka e ken pi jan ni lon tenpo sama. o lukin sin e ken ona, o alasa sin.", "ipb-blocklist": "o lukin e weka ken pi tenpo ni", @@ -1810,13 +1855,16 @@ "blocklist-hidden-param": "nimi sijelo li len", "contribslink": "pali", "blocklogpage": "weka pi ken jan la pini", + "block-log-flags-anononly": "jan len taso", "block-log-flags-nocreate": "pali sijelo li ken ala", + "block-log-flags-hiddenname": "nimi sijelo li len", "move-page": "o tawa e lipu \"$1\"", "movepagetext-noredirectfixer": "ilo ni li ante e nimi lipu, li tawa e tenpo pini ona.\nnimi pini li kama lipu tawa.\no alasa e [[Special:DoubleRedirects|lipu tawa nasa]], e [[Special:BrokenRedirects|lipu tawa pakala]].\nlinja ale o awen tawa lipu pona.\n\nnimi sin o lipu ala anu lipu tawa pi tenpo pini ala. ante la sina ken ala tawa e lipu ni.\ntan ni la sina ken pona e pakala sina, li ken ala weka e lipu.\n\na!\nlipu li suli la, tawa ni li ken nasa e jan.\no pali sona.", "newtitle": "nimi sin:", "movelogpage": "ante pi nimi lipu la pini", "movelogpagetext": "ni li ante nimi ale.", "movereason": "tawa li tan seme?", + "movereasonotherlist": "tan ante", "export": "o jo e lipu", "allmessagesname": "nimi", "allmessages-filter-all": "ale", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/tr.json mediawiki-1.43.9+dfsg/languages/i18n/tr.json --- mediawiki-1.43.8+dfsg/languages/i18n/tr.json 2026-04-01 12:33:20.898555300 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/tr.json 2026-06-29 17:54:47.042097600 +0000 @@ -130,7 +130,8 @@ "Karacehennem", "Wooze", "Eleman", - "Sakblue" + "Sakblue", + "Anthelior" ] }, "sunday": "Pazar", @@ -201,6 +202,7 @@ "index-category": "Dizinlenmiş sayfalar", "noindex-category": "Dizinlenmemiş sayfalar", "broken-file-category": "Bozuk dosya bağlantıları içeren sayfalar", + "categoryviewer-pagedlinks": "($1) ($2)", "category-header-numerals": "$1-$2", "about": "Hakkında", "article": "İçerik sayfası", @@ -313,6 +315,7 @@ "versionrequired": "MediaWiki'nin $1 sürümü gerekiyor", "versionrequiredtext": "Bu sayfayı kullanmak için MediaWiki'nin $1 sürümü gerekmektedir. [[Special:Version|Sürüm sayfasına]] bakınız.", "ok": "Tamam", + "pagetitle": "$1 - {{SITENAME}}", "backlinksubtitle": "←$1", "retrievedfrom": "\"$1\" sayfasından alınmıştır", "new-messages": "$1 {{PLURAL:$3|var}} ($2).", @@ -347,6 +350,8 @@ "site-atom-feed": "$1 Atom beslemesi", "page-rss-feed": "\"$1\" RSS beslemesi", "page-atom-feed": "\"$1\" Atom beslemesi", + "feed-atom": "Atom", + "feed-rss": "RSS", "red-link-title": "$1 (sayfa mevcut değil)", "sort-descending": "Azalan sıralama", "sort-ascending": "Artan sıralama", @@ -853,6 +858,9 @@ "slot-name-main": "Ana", "content-model-wikitext": "vikimetin", "content-model-text": "düz metin", + "content-model-javascript": "JavaScript", + "content-model-css": "CSS", + "content-model-json": "JSON", "content-json-empty-object": "Boş nesne", "content-json-empty-array": "Boş dizi", "unsupported-content-model": "Uyarı: İçerik modeli bu vikide $1 desteklenmemektedir", @@ -928,7 +936,7 @@ "history-show-deleted": "Yalnızca silinen sürümler", "histfirst": "en eski", "histlast": "en yeni", - "historysize": "({{PLURAL:$1|1 bayt|$1 bayt}})", + "historysize": "({{PLURAL:$1|1 bayt}})", "historyempty": "boş", "history-feed-title": "Revizyon geçmişi", "history-feed-description": "Viki üzerindeki bu sayfanın değişiklik geçmişi.", @@ -1002,7 +1010,7 @@ "revdelete-only-restricted": "$2 $1 tarihli öğe gizlenirken hata: Öğeleri, diğer gizleme seçeneklerinden birini seçmeden, hizmetli görünümden bastıramazsınız.", "revdelete-reason-dropdown": "*Genel silme nedenleri\n** Telif hakkı ihlali\n** Sakıncalı yorum veya kişisel bilgi \n** Sakıncalı kullanıcı adı\n** Muhtemel iftira niteliğinde bilgiler", "revdelete-reason-dropdown-suppress": "*Genel baskılama nedenleri\n** Uygunsuz kişisel bilgiler", - "revdelete-otherreason": "Diğer/ilave neden:", + "revdelete-otherreason": "Diğer/ek gerekçe:", "revdelete-reasonotherlist": "Diğer sebep", "revdelete-edit-reasonlist": "Silme nedenlerini değiştir", "revdelete-edit-reasonlist-suppress": "Bastırma nedenlerini düzenle", @@ -1039,6 +1047,7 @@ "mergehistory-reason": "Gerekçe:", "mergehistory-source-deleted-reason": "Kaynak sayfa, içerik modeli yeniden yönlendirmeleri desteklemediği ve revizyon kalmadığı için geçmiş birleştirmeden sonra otomatik olarak silinir", "mergehistory-source-deleted": "Ayrıca [[:$1]], artık görünür bir revizyona sahip olmadığı ve içerik modeli yeniden yönlendirmelerden ayrılmayı desteklemediği için silindi.", + "mergehistory-revisionrow": "$1 ($2) $3 . . $4 $5 $6 $7", "mergelog": "Birleştirme günlüğü", "revertmerge": "Ayır", "mergelogpagetext": "Aşağıdaki liste, sayfaların geçmiş versiyonlarının birbirleriyle en son birleştirilmelerini içerir", @@ -1055,7 +1064,7 @@ "diff-incompatible": "\"$1\" ve \"$2\" içerik modelleri karşılaştırılamıyor", "diff-empty": "(Fark yok)", "diff-user-edits": "$1 {{PLURAL:$1|değişiklik}}", - "diff-multi-sameuser": "(Aynı kullanıcının {{PLURAL:$1|aradaki bir diğer değişikliği|aradaki diğer {{GENDER:$3|$1 değişikliği}}}} gösterilmiyor)", + "diff-multi-sameuser": "(Aynı kullanıcı tarafından yapılan {{PLURAL:$1|{{GENDER:$3|$1 ara revizyon}}}} gösterilmiyor)", "diff-multi-otherusers": "({{PLURAL:$2|Bir diğer kullanıcıdan|$2 kullanıcıdan}} {{PLURAL:$1|bir ara revizyon|$1 ara revizyon}} gösterilmiyor)", "diff-multi-manyusers": "($2 kullanıcıdan fazla tarafından yapılan {{PLURAL:$1|bir ara revizyon|$1 ara revizyon}} gösterilmiyor)", "diff-paragraph-moved-tonew": "Paragraf taşındı. Yeni yere gitmek için tıklayın.", @@ -1440,6 +1449,7 @@ "recentchanges-label-plusminus": "Sayfa boyutundaki değişikliğin bayt bazında değeri", "recentchanges-legend-heading": "Gösterge:", "recentchanges-legend-newpage": "{{int:recentchanges-label-newpage}} (ayrıca [[Special:NewPages|yeni sayfalar listesine]] bakınız)", + "recentchanges-legend-plusminus": "(±123)", "recentchanges-legend-watchlistexpiry": "Geçici olarak izlenen sayfa", "recentchanges-submit": "Göster", "rcfilters-tag-remove": "'$1' etiketi kaldır", @@ -1612,6 +1622,8 @@ "minoreditletter": "k", "newpageletter": "Y", "boteditletter": "b", + "unpatrolledletter": "!", + "rc-change-size": "$1", "rc-change-size-new": "Değişiklikten sonraki boyut: $1 bayt", "newsectionsummary": "/* $1 */ yeni başlık", "rc-old-title": "aslen \"$1\" olarak oluşturuldu", @@ -1939,7 +1951,7 @@ "filedelete-success-old": "[[Media:$1|$1]] dosyasının $3, $2 tarihli sürümü silindi.", "filedelete-nofile": "$1 dosyası mevcut değildir.", "filedelete-nofile-old": "$1 dosyası için belirtilen niteliklerde arşivlenmiş bir sürüm yok.", - "filedelete-otherreason": "Diğer/ilave neden:", + "filedelete-otherreason": "Diğer/ek gerekçe:", "filedelete-reason-otherlist": "Diğer sebep", "filedelete-reason-dropdown": "*Genel silme gerekçeleri\n** Telif hakları ihlali\n** Çift/kopya dosya", "filedelete-edit-reasonlist": "Silme nedenlerini değiştir", @@ -2014,7 +2026,7 @@ "nimagelinks": "$1 sayfada kullanıldı", "ntransclusions": "$1 sayfada kullanıldı", "specialpage-empty": "Bu rapor için sonuç yok.", - "lonelypages": "Kendisine hiç bağlantı olmayan sayfalar", + "lonelypages": "Kendisine hiç bağlantı verilmemiş sayfalar", "lonelypagestext": "Aşağıdaki sayfalara {{SITENAME}} sitesindeki diğer sayfalardan bağlantı verilmemiş ya da istinsah bağlaması yapılmamıştır.", "uncategorizedpages": "Kategorisiz sayfalar", "uncategorizedcategories": "Kategorisiz kategoriler", @@ -2125,6 +2137,7 @@ "apisandbox-request-selectformat-label": "İstek verilerini şu şekilde göster:", "apisandbox-request-format-url-label": "URL sorgu dizesi", "apisandbox-request-url-label": "URL iste:", + "apisandbox-request-format-json-label": "JSON", "apisandbox-request-json-label": "JSON iste:", "apisandbox-request-format-php-label": "PHP dizsi", "apisandbox-request-php-label": "PHP dizi isteği:", @@ -2142,7 +2155,7 @@ "apisandbox-param-limit": "Maksimum sınırı kullanmak için max girin.", "apisandbox-multivalue-all-namespaces": "$1 (Tüm ad alanları)", "apisandbox-multivalue-all-values": "$1 (Tüm değerler)", - "booksources": "Kaynak kitaplar", + "booksources": "Kitap kaynakları", "booksources-search-legend": "Kitap kaynaklarını ara", "booksources-isbn": "ISBN:", "booksources-search": "Ara", @@ -2282,6 +2295,7 @@ "emailuserfooter": "Bu e-posta, {{SITENAME}} sitesindeki \"{{int:emailuser}}\" işlevi tarafından {{GENDER:$2|$2}} adlı kullanıcıya {{GENDER:$1|gönderildi}}. Bu e-postayı yanıtlarsanız, e-postanız doğrudan orijinal gönderene gönderilecektir ve e-posta adresiniz orijinal gönderen tarafından görülebilir olacaktır.", "usermessage-summary": "Sistem mesajı bırakın.", "usermessage-editor": "Sistem habercisi", + "usermessage-template": "MediaWiki:UserMessage", "watchlist": "İzleme listesi", "mywatchlist": "İzleme listesi", "watchlistfor2": "$1 için", @@ -2376,7 +2390,7 @@ "logentry-create-create": "$1, $3 sayfasını {{GENDER:$2|oluşturdu}}", "reverted": "Önceki sürüm geri getirildi", "deletecomment": "Gerekçe:", - "deleteotherreason": "Diğer/ilave neden:", + "deleteotherreason": "Diğer/ek gerekçe:", "deletereasonotherlist": "Diğer sebep", "deletereason-dropdown": "* Yaygın silme gerekçeleri\n** İstenmeyen içerik\n** Vandalizm\n** Telif hakkı ihlali\n** Yazar talebi\n** Bozuk yönlendirme", "delete-edit-reasonlist": "Silme nedenlerini değiştir", @@ -2454,6 +2468,7 @@ "protect-fallback": "Yalnızca \"$1\" yetkisine sahip kullanıcılara izin ver", "protect-level-autoconfirmed": "Yalnızca otomatik onaylanmış kullanıcılara izin verilir", "protect-level-sysop": "Yalnızca hizmetlilere izin verilir", + "protect-summary-desc": "[$1=$2] ($3)", "protect-summary-cascade": "kademeli", "protect-expiring": "bitiş tarihi $1 (UTC)", "protect-expiring-local": "$1 tarihinde bitiyor", @@ -2464,7 +2479,7 @@ "protect-othertime-op": "diğer zaman", "protect-existing-expiry": "Mevcut bitiş saati: $3, $2", "protect-existing-expiry-infinity": "Mevcut sona erme zamanı: sonsuz", - "protect-otherreason": "Diğer/ilave neden:", + "protect-otherreason": "Diğer/ek gerekçe:", "protect-otherreason-op": "Diğer sebep", "protect-dropdown": "*Genel koruma gerekçeleri\n** Aşırı vandalizm\n** Aşırı spam\n** Değişiklik savaşı\n** Yüksek trafiğe sahip sayfa", "protect-edit-reasonlist": "Koruma nedenlerini değiştir", @@ -2625,7 +2640,7 @@ "ipb-pages-label": "Sayfalar", "ipb-namespaces-label": "Ad alanları", "badipaddress": "Geçersiz IP adresi", - "blockipsuccesssub": "Engelleme başarılı oldu", + "blockipsuccesssub": "Engelleme işlemi başarılı", "blockipsuccesstext": "[[Special:Contributions/$1|$1]] engellendi.
                    \nEngellemeleri gözden geçirmek için [[Special:BlockList|engel listesine]] bakınız.", "ipb-empty-block": "Gönderilen engelde hiçbir kısıtlama etkinleştirilmedi.", "ipb-block-not-found": "Engelleme yapılamadı, aynı anda başka bir yönetici bu kullanıcıyı engellemeye çalıştığı için olabilir. Engelleme durumunu kontrol edin ve yeniden deneyin.", @@ -2759,6 +2774,7 @@ "ip_range_toolow": "IP aralıklarına etkin bir şekilde izin verilmez.", "proxyblocker": "Proxy engelleyici", "proxyblockreason": "IP adresiniz açık bir proxy olduğu için engellendi.\nLütfen İnternet servis sağlayıcınıza veya kuruluşunuzun teknik desteğine başvurun ve bu ciddi güvenlik sorunu hakkında bilgi verin.", + "sorbs": "DNSBL", "sorbsreason": "IP adresiniz, {{SITENAME}} sitesi tarafından kullanılan DNSBL'de açık proxy olarak listelenmiş.", "sorbs_create_account_reason": "IP adresiniz {{SITENAME}} sitesi tarafından kullanılan DNSBL'de açık proxy olarak listelenmiş.\nHesap oluşturamazsınız.", "softblockrangesreason": "IP adresinizden anonim katkılara izin verilmez ($1). Lütfen oturum açın.", @@ -2801,7 +2817,7 @@ "cant-move-to-category-page": "Bir sayfayı, bir kategoriye taşımaya izniniz yok.", "cant-move-subpages": "Alt sayfaları taşıma izniniz yok.", "namespace-nosubpages": "\"$1\" ad alanı alt sayfalara izin vermiyor.", - "newtitle": "Yeni başlık:", + "newtitle": "Yeni sayfa adı:", "move-watch": "Kaynak sayfayı ve hedef sayfayı izleme listenize alın", "movepagebtn": "Sayfayı taşı", "pagemovedsub": "Taşıma başarılı", @@ -2830,7 +2846,7 @@ "movesubpagetalktext-truncated": "İlgili tartışma sayfasının ilk $1 {{PLURAL:$1|alt sayfası}} aşağıda gösterilmiştir.", "movenosubpage": "Bu sayfanın alt sayfası yoktur.", "movereason": "Gerekçe:", - "moveotherreason": "Diğer/ilave neden:", + "moveotherreason": "Diğer/ek gerekçe:", "movereasonotherlist": "Başka bir gerekçe", "movepage-reason-dropdown": "* Genel taşıma nedenleri\n** Yanlış yazılmış sayfa adı\n** Yaygın kullanım", "movepage-edit-reasonlist": "Taşıma nedenleri değiştir", @@ -3053,7 +3069,7 @@ "group-user.js": "/* Buradaki herhangi bir JavaScript, yalnızca kayıtlı kullanıcılar için yüklenecektir */", "group-temp.js": "/* Buradaki herhangi bir JavaScript, yalnızca geçici kullanıcılar için yüklenecektir */", "group-bot.js": "/* Buradaki herhangi bir JavaScript, yalnızca botlar için yüklenecektir */", - "group-sysop.js": "↓\n/* Buradaki herhangi bir JavaScript yalnızca hizmetliler için yüklenecektir */", + "group-sysop.js": "/* Buraya yerleştirilen JavaScript yalnızca hizmetliler için yüklenecektir */", "group-bureaucrat.js": "/* Buradaki herhangi bir JavaScript, yalnızca bürokratlar için yüklenecektir */", "anonymous": "{{SITENAME}} sitesinin anonim {{PLURAL:$1|kullanıcısı|kullanıcıları}}", "siteuser": "{{SITENAME}} kullanıcısı $1", @@ -3154,6 +3170,7 @@ "previousdiff": "← Önceki değişiklik", "nextdiff": "Sonraki değişiklik →", "mediawarning": "Uyarı: Bu dosya türü kötü niyetli kodlar içerebilir.\nBunu çalıştırmak, sisteminizi tehlikeye atabilir.", + "widthheight": "$1 × $2", "widthheightpage": "$1 × $2, $3 sayfa", "file-info": "dosya boyutu: $1, MIME türü: $2", "file-info-size": "$1 × $2 piksel, dosya boyutu: $3, MIME türü: $4", @@ -3217,6 +3234,7 @@ "metadata-expand": "Genişletilmiş ayrıntıları göster", "metadata-collapse": "Genişletilmiş ayrıntıları gizle", "metadata-fields": "Bu mesajda listelenen görsel üstverileri, görsel sayfalarında üstveri tablosu kapatıldığında gösterilecektir.\nDiğerleri varsayılan olarak gizlenecektir.\n* make\n* model\n* datetimeoriginal\n* exposuretime\n* fnumber\n* isospeedratings\n* focallength\n* artist\n* copyright\n* imagedescription\n* gpslatitude\n* gpslongitude\n* gpsaltitude\n* dc-rights\n* copyrightowner\n* usageterms\n* webstatement\n* licenseurl\n* attributionurl\n* preferredattributionname\n* credit\n* jpegfilecomment\n* pngfilecomment\n* giffilecomment\n* usercomment\n* citydest\n* citycreated\n* headline\n* source\n* locationdest\n* dc-contributor\n* dc-coverage\n* dc-publisher\n* dc-relation\n* label\n* nickname\n* personinimage\n* disclaimer\n* event\n* objectname", + "metadata-langitem": "$2: $1", "namespacesall": "hepsi", "monthsall": "hepsi", "confirmemail": "E-posta adresini onayla", @@ -3273,13 +3291,26 @@ "mcrundo-missingparam": "İstek üzerine gerekli parametreler eksik.", "mcrundo-changed": "Farkı görüntülediğinizden beri sayfa değiştirildi. Lütfen yeni değişikliği inceleyin.", "mcrundo-parse-failed": "Yeni düzeltme ayrıştırılamadı: $1", + "semicolon-separator": "; ", + "comma-separator": ", ", + "colon-separator": ": ", + "pipe-separator": " | ", + "word-separator": " ", + "ellipsis": "...", "percent": "%$1", + "parentheses": "($1)", + "parentheses-start": "(", + "parentheses-end": ")", + "brackets": "[$1]", + "brackets-start": "[", + "brackets-end": "]", "quotation-marks": "\"$1\"", "formatnum-nan": "Sayı değil", "imgmultipageprev": "← önceki sayfa", "imgmultipagenext": "sonraki sayfa →", "imgmultigo": "Git!", "imgmultigoto": "$1 sayfasına git", + "img-lang-opt": "$2 ($1)", "img-lang-default": "(varsayılan dil)", "img-lang-info": "Bu resmi $1 ile işle. $2", "img-lang-go": "Git", @@ -3299,6 +3330,12 @@ "autosumm-new": "\"$1\" içeriğiyle yeni sayfa oluşturdu", "autosumm-newblank": "Boş bir sayfa oluşturdu", "size-bytes": "$1 bayt", + "size-kilobytes": "$1 KB", + "size-megabytes": "$1 MB", + "size-gigabytes": "$1 GB", + "size-terabytes": "$1 TB", + "size-petabytes": "$1 PB", + "size-exabytes": "$1 EB", "size-pixel": "$1 piksel", "lag-warn-normal": "$1 saniyeden yeni değişiklikler bu listede görünmeyebilir.", "lag-warn-high": "Veritabanı sunucusundaki aşırı gecikmeden dolayı, $1 saniyeden yeni değişiklikler bu listede görünmeyebilir.", @@ -3417,7 +3454,7 @@ "version-poweredby-translators": "translatewiki.net çevirmenleri", "version-poweredby-various": "Çeşitli yazarlar", "version-credits-summary": "Aşağıdaki kişileri [[Special:Version|MediaWiki]]'ye katkılarından dolayı takdir ediyoruz.", - "version-license-info": "MediaWiki özgür bir yazılımdır; MediaWiki'yi, Özgür Yazılım Vakfı tarafından yayımlanmış olan GNU Genel Kamu Lisansı'nın 2. veya (seçeceğiniz) daha sonraki bir sürümünün koşulları altında yeniden dağıtabilir ve/veya değiştirebilirsiniz.\n\nMediaWiki yazılımı faydalı olacağı ümidiyle dağıtılmaktadır; ancak kastedilen SATILABİLİRLİK veya BELİRLİ BİR AMACA UYGUNLUK garantisi hariç HİÇBİR GARANTİSİ YOKTUR. Daha fazla ayrıntı için GNU Genel Kamu Lisansı'na bakınız.\n\nBu programla birlikte GNU Genel Kamu Lisansı'nın bir kopyasını [{{SERVER}}{{SCRIPTPATH}}/COPYING] almış olmanız gerekir; eğer almadıysanız [//www.gnu.org/licenses/old-licenses/gpl-2.0.html çevrimiçi okuyun].", + "version-license-info": "MediaWiki özgür bir yazılımdır; MediaWiki'yi, Özgür Yazılım Vakfı tarafından yayımlanmış olan GNU Genel Kamu Lisansı'nın 2. veya (seçeceğiniz) daha sonraki bir sürümünün koşulları altında yeniden dağıtabilir ve/veya değiştirebilirsiniz.\n\nMediaWiki yazılımı faydalı olacağı ümidiyle dağıtılmaktadır; ancak kastedilen SATILABİLİRLİK veya BELİRLİ BİR AMACA UYGUNLUK garantisi hariç HİÇBİR GARANTİSİ YOKTUR. Daha fazla ayrıntı için GNU Genel Kamu Lisansı'na bakınız.\n\nBu programla birlikte [{{SERVER}}{{SCRIPTPATH}}/COPYING GNU Genel Kamu Lisansı'nın bir kopyasını] almış olmanız gerekir; eğer almadıysanız [//www.gnu.org/licenses/old-licenses/gpl-2.0.html çevrimiçi okuyun].", "version-software": "Yüklü yazılım", "version-software-product": "Ürün", "version-software-version": "Sürüm", @@ -3711,7 +3748,7 @@ "logentry-delete-restore-nocount": "$1, $3 sayfasını {{GENDER:$2|geri getirdi}}", "restore-count-revisions": "{{PLURAL:$1|1 revizyon|$1 revizyon}}", "restore-count-files": "{{PLURAL:$1|1 dosya|$1 dosya}}", - "logentry-delete-event": "$1, $3 sayfasında {{PLURAL:$5|bir günlük}} olayının görünürlüğünü {{GENDER:$2|değiştirdi}}: $4", + "logentry-delete-event": "$1, $3 sayfasında {{PLURAL:$5|$5 günlük}} olayının görünürlüğünü {{GENDER:$2|değiştirdi}}: $4", "logentry-delete-revision": "$1, $3 sayfasındaki {{PLURAL:$5|bir revizyonun|$5 revizyonun}} görünürlüğünü {{GENDER:$2|değiştirdi}}: $4", "logentry-delete-event-legacy": "$1, $3 sayfasında günlük olaylarının görünürlüğünü {{GENDER:$2|değiştirdi}}", "logentry-delete-revision-legacy": "$1, $3 sayfasındaki revizyonların görünürlüğünü {{GENDER:$2|değiştirdi}}", @@ -3748,12 +3785,12 @@ "logentry-move-move": "$1, $3 sayfasını $4 sayfasına {{GENDER:$2|taşıdı}}", "logentry-move-move-noredirect": "$1, $3 sayfasını $4 sayfasına yönlendirme olmaksızın {{GENDER:$2|taşıdı}}", "logentry-move-move_redir": "$1, $3 sayfasını $4 sayfasına yönlendirme üzerinden {{GENDER:$2|taşıdı}}", - "logentry-move-move_redir-noredirect": "$1, $3 sayfasını bir yönlendirme üzerine yönlendirme bırakmadan $4 olarak {{GENDER:$2|taşıdı}}", + "logentry-move-move_redir-noredirect": "$1, $3 sayfasını yönlendirme bırakmaksızın $4 sayfasına {{GENDER:$2|taşıdı}}", "logentry-patrol-patrol": "$1, $3 sayfasının $4 revizyonunu kontrol edildi olarak {{GENDER:$2|işaretledi}}", "logentry-patrol-patrol-auto": "$1, $3 sayfasının $4 revizyonu otomatik olarak {{GENDER:$2|kontrol etti}}", - "logentry-newusers-newusers": "$1 kullanıcı hesabı {{GENDER:$2|oluşturuldu}}", + "logentry-newusers-newusers": "Kullanıcı hesabı $1 {{GENDER:$2|oluşturuldu}}", "logentry-newusers-create": "$1 kullanıcı hesabı {{GENDER:$2|oluşturuldu}}", - "logentry-newusers-create2": "$3 kullanıcı hesabı $1 tarafından {{GENDER:$2|oluşturuldu}}", + "logentry-newusers-create2": "$1, $3 adlı kullanıcı hesabını {{GENDER:$2|oluşturuldu}}", "logentry-newusers-byemail": "Kullanıcı hesabı $3, $1 tarafından {{GENDER:$2|oluşturuldu}} ve parola e-posta ile gönderildi", "logentry-newusers-autocreate": "Kullanıcı hesabı $1 otomatik olarak {{GENDER:$2|oluşturuldu}}", "logentry-protect-move_prot": "$1, koruma ayarlarını $4 sayfadan $3 sayfaya {{GENDER:$2|taşıdı}}", @@ -3895,6 +3932,7 @@ "mediastatistics-header-text": "Metin türü", "mediastatistics-header-executable": "Yürütülebilir dosyalar", "mediastatistics-header-archive": "Sıkıştırılmış biçimler", + "mediastatistics-header-3d": "3B", "mediastatistics-header-total": "Tüm dosyalar", "json-warn-trailing-comma": "$1 takip eden {{PLURAL:$1|virgül|virgüller}} JSON'dan kaldırılmıştır.", "json-error-unknown": "JSON ile ilgili bir sorun oluştu. Hata: $1", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/tt-cyrl.json mediawiki-1.43.9+dfsg/languages/i18n/tt-cyrl.json --- mediawiki-1.43.8+dfsg/languages/i18n/tt-cyrl.json 2026-04-01 12:33:20.900555400 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/tt-cyrl.json 2026-06-29 17:54:47.046097500 +0000 @@ -325,7 +325,7 @@ "title-invalid-too-long": "Битнең соралган исеме артык озын. Ул UTF-8 кодында $1 {{PLURAL:$1|байттан}} озынрак булмаска тиеш.", "title-invalid-leading-colon": "Соралган бит исеме башында рөхсәт ителмәгән төс бар.", "perfcached": "Киләсе мәгълүматлар кэшлана һәм алар әһәмиятле булмаска мөмкин. Кэшта иң күбе {{PLURAL:$1|бер генә язма|$1 язма}} саклана.", - "perfcachedts": "Киләсе мәгълүматлар кэшланган һәм соңгы яңарту $1 башкарылган. Кэшта иң күбе {{PLURAL:$4|бер нәтиҗә тигез|$4 нәтиҗә тигез}} булырга мөмкин.", + "perfcachedts": "Киләсе мәгълүматлар кэштан алынган; кэш соңгы тапкыр $1 яңартылган. Кэшта иң күбе {{PLURAL:$4|бер язма|$4 язма}} саклана ала.", "querypage-no-updates": "Бу бит өчен яңартулар хәзерге вакытта сүндерелгән. Хәзерге вакытта монда күрсәтелгән мәгълүматлар яңартылмаячак.", "querypage-updates-periodical": "Бу бит өчен яңартулар вакыт-вакыт җибәрелә.", "viewsource": "Чыганакны карау", @@ -1854,7 +1854,7 @@ "mimesearch-summary": "Бу бит файлларны аларның MIME-тибы буенча фильтрлауны үз эченә ала.\nКертү форматы: эчтәлек тибы/контентның тибы һәм асттибы/мәсәлән, image/jpeg.", "mimetype": "MIME-тип:", "download": "йөкләп алу", - "unwatchedpages": "Беркемдә күзәтмәүче битләр", + "unwatchedpages": "Беркем дә күзәтмәүче битләр", "listredirects": "Юнәлтүләр исемлеге", "listduplicatedfiles": "Дубликатлы файллар исемлеге", "listduplicatedfiles-summary": "Бу файллар исемлеге, анда файлның иң соңгы юрамасы башка файлның иң соңгы юрамасының дубликаты булып санала. Бары тик локаль файллар гына исәпкә алына.", @@ -3347,7 +3347,7 @@ "disabledspecialpage-disabled": "Әлеге бит система идарәчесе тарафыннан сүндерелде.", "external_image_whitelist": "#Бу юлны ничек бар, шулай калдырыгыз
                    \n#Монда даими җөмләләрнең фрагментларын куегыз (// арасында торган өлешен)\n#алар тышкы сурәтләрнең URL белән бәйләнерләр.\n#Туры килгәннәре сурәт буларак, туры килмәгәннәре сурәткә сылтама буларак күрсәтеләчәкләр.\n# # билгесе белән башланучы юллар шәрехнамә дип саналалар.\n#Юллар регистрга игътибар бирмиләр.\n\n#Даими җөмләләрнең фрагментларын бу кыр өстендә куегыз. Бу кырны ничек бар, шулай калдырыгыз.
                    ", "tags": "Гамәлдәге үзгәреш тамгалары", - "tag-filter": "[[Special:Tags|Тамгалар]] сөзгече:", + "tag-filter": "[[Special:Tags|Тамгалар]] фильтры:", "tag-filter-submit": "Сөзү", "tag-hidden": "$1 (яшерелгән тег)", "tag-list-wrapper": "[[Special:Tags|{{PLURAL:$1|Тамга}}]]: $2", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/ttj.json mediawiki-1.43.9+dfsg/languages/i18n/ttj.json --- mediawiki-1.43.8+dfsg/languages/i18n/ttj.json 2026-04-01 12:33:20.901555300 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/ttj.json 2026-06-29 17:54:47.046097500 +0000 @@ -209,6 +209,7 @@ "exception-nologin": "Toyetaahize", "logout-failed": "Tiwaakwerugiza hati: $1", "cannotlogoutnow-title": "Tiwaakwerugiza hati", + "welcomeuser": "Kaije, $1!", "yourname": "Ibara ly'omukozesa:", "userlogin-yourname": "Ibara ly'omukozesa", "userlogin-yourname-ph": "Tamu ibara ly'omukozesa", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/uk.json mediawiki-1.43.9+dfsg/languages/i18n/uk.json --- mediawiki-1.43.8+dfsg/languages/i18n/uk.json 2026-04-01 12:33:20.909555400 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/uk.json 2026-06-29 17:54:47.055097600 +0000 @@ -102,7 +102,9 @@ "METROKOP228 UA", "Mykola7", "MonX94", - "Repakr" + "Repakr", + "Flomik", + "Ouclie" ] }, "sunday": "неділя", @@ -818,7 +820,7 @@ "content-not-allowed-here": "Вміст «$1» недопустимий на сторінці [[:$2]] у слоті «$3»", "confirmleave-warning": "Якщо покинете цю сторінку, то можете втратити будь-які внесені в неї зміни.", "editpage-invalidcontentmodel-title": "Модель вмісту не підтримується", - "editpage-invalidcontentmodel-text": "Контентна модель «$1» не підтримується.", + "editpage-invalidcontentmodel-text": "Модель вмісту «$1» не підтримується.", "editpage-notsupportedcontentformat-title": "Формат вмісту не підтримується", "editpage-notsupportedcontentformat-text": "Формат вмісту $1 не підтримується моделлю вмісту $2.", "slot-name-main": "Головна", @@ -863,6 +865,7 @@ "bad-language-code-category": "Сторінки з недійсними кодами мов", "bad-language-code-category-desc": "Сторінка містить {{#dir}} з недійсним кодом мови.", "bad-double-underscore-category": "Сторінки з недійсними перемикачами поведінки", + "bad-double-underscore-category-desc": "Сторінка містить недійсний локалізований [[mw:Special:MyLanguage/Help:Magic_words#Behavior_switches|перемикач поведінки]]. Дійсні локалізації починаються і закінчуються двома знаками підкреслення.", "double-px-category": "Сторінки, де розмір зображення містить зайві літери px", "double-px-category-desc": "Сторінка містить зображення, розмір якого містить зайвий суфікс px, наприклад, 100pxpx.", "converter-manual-rule-error": "Помилка в ручному правилі перетворення мови", @@ -2100,6 +2103,7 @@ "apisandbox-request-php-label": "Зробити запит на PHP-масив:", "apisandbox-request-time": "Час запиту: {{PLURAL:$1|$1 мс}}", "apisandbox-request-post": "Цей запит необхідно надіслати за допомогою методу HTTP POST.", + "apisandbox-request-post2": "Через розмір корисного навантаження цей запит було надіслано за допомогою методу HTTP POST.", "apisandbox-request-formdata": "Цей запит має бути надіслано як файл для завантаження (тобто з використанням multipart/form-data).", "apisandbox-results-fixtoken": "Виправте токен і надішліть ще раз", "apisandbox-results-fixtoken-fail": "Не вдалося викликати токен «$1».", @@ -2674,7 +2678,7 @@ "ipblocklist-submit": "Пошук", "ipblocklist-localblock": "Локальне блокування", "ipblocklist-otherblocks": "{{PLURAL:$1|1=Інше блокування|Інші блокування}}", - "infiniteblock": "блокування на невизначений термін", + "infiniteblock": "безстроково", "anononlyblock": "тільки анонімів", "noautoblockblock": "автоблокування вимкнене", "createaccountblock": "створення облікових записів заблоковане", @@ -2771,7 +2775,7 @@ "cant-move-subpages": "У Вас немає прав на перейменування підсторінок.", "namespace-nosubpages": "Простір назв «$1» не дозволяє використання підсторінок.", "newtitle": "Нова назва:", - "move-watch": "Спостерігати за цією сторінкою", + "move-watch": "Спостерігати за вихідною та цільової сторінками", "movepagebtn": "Перейменувати сторінку", "pagemovedsub": "Перейменування виконано", "cannotmove": "Сторінка не може бути перейменована з {{PLURAL:$1|1=такої причини|таких причин}}:", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/ur.json mediawiki-1.43.9+dfsg/languages/i18n/ur.json --- mediawiki-1.43.8+dfsg/languages/i18n/ur.json 2026-04-01 12:33:20.911555500 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/ur.json 2026-06-29 17:54:47.056097700 +0000 @@ -119,6 +119,8 @@ "index-category": "فہرست شدہ صفحات", "noindex-category": "غیر فہرست شدہ صفحات", "broken-file-category": "فائلوں کے شکستہ روابط پر مشتمل صفحات", + "categoryviewer-pagedlinks": "($1) ($2)", + "category-header-numerals": "$1–$2", "about": "تعارف", "article": "صفحہ مواد", "newwindow": "(نئی ونڈو میں کھولیں)", @@ -2216,6 +2218,7 @@ "contributions": "صارف کی شراکتیں", "tool-link-contributions": "{{GENDER:$1|صارف}} کی شراکتیں", "contributions-title": "صارف $1 کی شراکتیں", + "contributions-title-for-ip-when-temporary-accounts-enabled": "$1 کی قدیم آئی پی شراکتیں", "contribute-title": "صارف کی شراکتیں", "mycontris": "شراکتیں", "anoncontribs": "شراکتیں", @@ -2871,7 +2874,7 @@ "autoredircomment": "[[$1]] سے رجوع مکرر", "autosumm-removed-redirect": "[[$1]] سے رجوع مکرر ہٹایا", "autosumm-changed-redirect-target": "رجوع مکرر [[$1]] کو [[$2]] سے تبدیل کیا", - "autosumm-new": "«$1» مواد پر مشتمل نیا صفحہ بنایا", + "autosumm-new": "”$1“ مواد پر مشتمل نیا صفحہ بنایا", "autosumm-newblank": "خالی صفحہ بنایا", "size-bytes": "{{PLURAL:$1|بائٹ}}", "size-kilobytes": "$1 کلوبائٹ", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/uz.json mediawiki-1.43.9+dfsg/languages/i18n/uz.json --- mediawiki-1.43.8+dfsg/languages/i18n/uz.json 2026-04-01 12:33:20.911555500 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/uz.json 2026-06-29 17:54:47.057097700 +0000 @@ -328,13 +328,13 @@ "userlogin-yourname": "Foydalanuvchi nomi", "userlogin-yourname-ph": "Foydalanuvchi nomingizni kiriting", "createacct-another-username-ph": "Foydalanuvchi nomini kiriting", - "userlogin-yourpassword": "Maxfiy soʻz", - "userlogin-yourpassword-ph": "Maxfiy soʻzni kiriting", - "createacct-yourpassword-ph": "Maxfiy soʻzni kiriting", + "userlogin-yourpassword": "Parol", + "userlogin-yourpassword-ph": "Parolni kiriting", + "createacct-yourpassword-ph": "Parolni kiriting", "yourpasswordagain": "Maxfiy so‘zni qayta kiriting:", "createacct-useuniquepass": "Boshqa veb-saytlarda ishlatmagan unikal maxfiy soʻzdan foydalanishingiz tavsiya etiladi.", - "createacct-yourpasswordagain": "Maxfiy soʻzni tasdiqlang", - "createacct-yourpasswordagain-ph": "Maxfiy soʻzni yana bir bor kiriting", + "createacct-yourpasswordagain": "Parolni tasdiqlang", + "createacct-yourpasswordagain-ph": "Parolni yana bir bor kiriting", "userlogin-remembermypassword": "Kirgan deb esda saqla", "userlogin-signwithsecure": "Himoyalangan holda kirish", "cannotlogin-title": "Kirilmadi", @@ -352,10 +352,10 @@ "userlogout": "Chiqish", "templogout": "Seansdan chiqish", "notloggedin": "Siz tizimga kirmagansiz", - "userlogin-noaccount": "Hisobingiz yoʻqmi?", + "userlogin-noaccount": "Akkauntingiz yoʻqmi?", "userlogin-joinproject": "{{SITENAME}}ga aʼzo boʻlish", - "createaccount": "Hisob yaratish", - "userlogin-resetpassword-link": "Maxfiy so‘zni unutib qoʻydingizmi?", + "createaccount": "Akkaunt yaratish", + "userlogin-resetpassword-link": "Parolni unutib qoʻydingizmi?", "userlogin-helplink2": "Kirish uchun yordam", "userlogin-loggedin": "Siz {{GENDER:$1|$1}} nomi bilan kirgansiz.\nBoshqa hisob raqami orqali kirish uchun quyidagi formadan foydalaning.", "userlogin-reauth": "{{GENDER:$1|$1}} ekanligingizni tasdiqlash uchun tizimga qaytadan kirishingiz kerak.", @@ -368,7 +368,7 @@ "createacct-realname": "Haqiqiy ismi (ixtiyoriy)", "createacct-reason": "Sabab", "createacct-reason-ph": "Nimaga yana boshqa hisob yaratyapsiz", - "createacct-submit": "Hisob yaratish", + "createacct-submit": "Akkaunt yaratish", "createacct-another-submit": "Hisob yaratish", "createacct-continue-submit": "Hisob yaratishni davom ettirish", "createacct-another-continue-submit": "Hisob yaratishni davom ettirish", @@ -413,7 +413,7 @@ "pt-login": "Kirish", "pt-login-button": "Kirish", "pt-login-continue-button": "Kirishni davom ettirish", - "pt-createaccount": "Hisob yaratish", + "pt-createaccount": "Akkaunt yaratish", "pt-userlogout": "Chiqish", "php-mail-error-unknown": "PHPning mail() funksiyasida nomaʻlum xatolik.", "changepassword": "Maxfiy soʻzni oʻzgartirish", @@ -449,7 +449,7 @@ "resetpass-expired-soft": "Parolingiz muddati oʻtgan va uni oʻzgartirishingiz kerak. Iltimos, hozir yangi parolni tanlang yoki keyinroq oʻzgartirish uchun «{{int:authprovider-resetpass-skip-label}}» tugmasini bosing.", "resetpass-validity": "Parolingiz notoʻgʻri: $1 \n\nKirish uchun yangi parol oʻrnating.", "resetpass-validity-soft": "Parolingiz noto‘g‘ri: $1 \n\nIltimos, hozir yangi parol tanlang yoki keyinroq o‘zgartirish uchun «{{int:authprovider-resetpass-skip-label}}» tugmasini bosing.", - "passwordreset": "Maxfiy soʻzni yangilash", + "passwordreset": "Parolni yangilash", "passwordreset-text-one": "Maxfiy soʻzni tashlash uchun ushbu oynalarni toʻltiring.", "passwordreset-text-many": "{{PLURAL:$1|Quyidagi oynalardan birini toʻldirsangiz, elektron pochtangizga vaqtinchalik maxfiy soʻz joʻnatiladi.}}", "passwordreset-disabled": "Ushbu vikida parolni tiklash imkoniyati oʻchirib qoʻyilgan.", @@ -499,7 +499,7 @@ "temp-user-banner-description": "Vaqtinchalik hisob ishlatmoqdasiz", "temp-user-banner-tooltip-label": "Vaqtinchalik hisob haqida batafsil maʻlumot", "temp-user-banner-tooltip-title": "Vaqtinchalik hisob", - "anoneditwarning": "Diqqat: Siz tizimga kirmagansiz. Agar tahrir kiritsangiz, IP-manzilingiz hammaga koʻrsatiladi. Tizimga [$1 kirsangiz] yoki [$2 hisob yaratsangiz] tahrirlar foydalanuvchi nomingiz bilan bogʻlanadi va boshqa imtiyozlarga ham ega boʻlasiz.", + "anoneditwarning": "Diqqat: Siz tizimga kirmagansiz. Agar tahrir kiritsangiz, IP-manzilingiz hammaga koʻrsatiladi. Tizimga [$1 kirsangiz] yoki [$2 akkaunt yaratsangiz] tahrirlar foydalanuvchi nomingiz bilan bogʻlanadi va boshqa imtiyozlarga ham ega boʻlasiz.", "anonpreviewwarning": "Siz tizimga kirmagansiz. Agar oʻzgarishlarni chop etsangiz, IP-manzilingiz ushbu sahifaning tahrir tarixida qayd etiladi.", "missingcommenttext": "Iltimos sharh qoldiring.", "summary-preview": "Tavsif bunday koʻrinishda boʻladi:", @@ -516,10 +516,10 @@ "accmailtitle": "Maxfiy soʻz joʻnatildi", "newarticle": "(Yangi)", "newarticletext": "Bu sahifa hali mavjud emas.\nSahifani yaratish uchun quyida matn kiritishingiz mumkin (qoʻshimcha axborot uchun [$1 yordam sahifasini] koʻring).\nAgar bu sahifaga xatolik sabab kelib qolgan boʻlsangiz brauzeringizning '''orqaga''' tugmasini bosing.", - "anontalkpagetext": "----\nUshbu munozara sahifasi hisob yozuvi yaratmagan (yoki yaratishni xohlamaydigan) anonim foydalanuvchiga tegishli.\n\nShu sababli, uni aniqlash uchun raqamli IP-manzildan foydalaniladi.\nUshbu IP-manzil bir nechta foydalanuvchilarga tegishli boʻlishi mumkin.\nAgar siz anonim foydalanuvchi boʻlsangiz va qoldirilgan xabarlar sizga yoʻnaltirilmagan deb hisoblasangiz, iltimos, boshqa anonim foydalanuvchilar bilan adashtirib yubormasliklari uchun [[Special:CreateAccount|hisob yozuvi yarating]] yoki [[Special:UserLogin|tizimga kiring]].", + "anontalkpagetext": "----\nUshbu munozara sahifasi akkaunt yaratmagan (yoki yaratishni xohlamaydigan) anonim foydalanuvchiga tegishli.\n\nShu sababli, uni aniqlash uchun raqamli IP-manzildan foydalaniladi.\nUshbu IP-manzil bir nechta foydalanuvchilarga tegishli boʻlishi mumkin.\nAgar siz anonim foydalanuvchi boʻlsangiz va qoldirilgan xabarlar sizga yoʻnaltirilmagan deb hisoblasangiz, iltimos, boshqa anonim foydalanuvchilar bilan adashtirib yubormasliklari uchun [[Special:CreateAccount|hisob yozuvi yarating]] yoki [[Special:UserLogin|tizimga kiring]].", "noarticletext": "Bu sahifada hozircha hech qanday matn yoʻq. Siz bu atamani [[Special:Search/{{PAGENAME}}|boshqa sahifalar ichidan qidirib koʻrishingiz]] yoki [{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} ushbu sahifaga oid qaydlarni koʻrib chiqishingiz] mumkin.\n\nAgar lozim deb hisoblasangiz, „''{{PAGENAME}}''“ nomli [{{fullurl:{{FULLPAGENAME}}|action=edit}} yangi sahifa yaratishingiz] mumkin.", "noarticletext-nopermission": "Bu sahifada hozircha hech qanday matn yoʻq. Siz bu atamani [[Special:Search/{{PAGENAME}}|boshqa sahifalar ichidan qidirib koʻrish]]ingiz yoki [{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} ushbu sahifaga oid qaydlarni koʻrib chiqish]ingiz mumkin.\n\nAgar lozim deb hisoblasangiz, „''{{PAGENAME}}''“ nomli [{{fullurl:{{FULLPAGENAME}}|action=edit}} yangi sahifa tuzish]ingiz mumkin.", - "userpage-userdoesnotexist-view": "\"$1\" foydalanuvchi hisobi ushbu vikida roʻyxatdan oʻtmagan.", + "userpage-userdoesnotexist-view": "\"$1\" foydalanuvchi akkaunti ushbu vikida roʻyxatdan oʻtmagan.", "blocked-notice-logextract": "Ushbu {{GENDER:$1|foydalanuvchi}} hozirda '''chetlatilgan'''.\nQuyida chetlatish jurnalidan soʻnggi qaydni koʻrishingiz mumkin:", "clearyourcache": "Eslatma: Saqlaganingizdan soʻng, oʻzgarishlarni koʻrish uchun brauzeringiz keshini tozalashingizga toʻgri kelishi mumkin.\n* Firefox / Safari: Shift tugmasini bosgan holda, Yangilash unsurlar darchasini bosing, yoki Ctrl-F5 yoki Ctrl-R (Macda ⌘-R) ni bosing\n* Google Chrome: Ctrl-Shift-R (Macda ⌘-Shift-R) ni bosing\n* Internet Explorer / Edge: Ctrlni bosgan holda, Yangilashni bosing, yoki Ctrl-F5ni bosing\n* Opera: Ctrl-F5ni bosing.", "updated": "(Yangilandi)", @@ -1605,7 +1605,7 @@ "emaillink": "e-maktub jo‘natish", "blocklogpage": "Chetlatish qaydlari", "blocklog-showlog": "Bu {{GENDER:$1|foydalanuvchi}} avval chetlatilgan. \nQuyida chetlatish qaydini koʻrishingiz mumkin:", - "block-log-flags-nocreate": "hisob ochish toʻxtatilgan", + "block-log-flags-nocreate": "akkaunt ochish toʻxtatilgan", "block-log-flags-nousertalk": "o'zining munozara sahifasini tahrirlay olmaydi", "ipb-needreblock": "$1 allaqachon chetlatilgan. Chetlatish sozlamalarini oʻzgartirmoqchimisiz?", "proxyblocker": "Proxy chetlashtiruvchi", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/vi.json mediawiki-1.43.9+dfsg/languages/i18n/vi.json --- mediawiki-1.43.8+dfsg/languages/i18n/vi.json 2026-04-01 12:33:20.916555600 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/vi.json 2026-06-29 17:54:47.062097800 +0000 @@ -80,7 +80,10 @@ "NgocAnMaster", "Bapham123", "SaldırganSincap", - "Duongvu" + "Duongvu", + "Trần Xuân", + "YeBoy371", + "Ttra2607" ] }, "sunday": "Chủ nhật", @@ -3927,8 +3930,8 @@ "mw-widgets-copytextlayout-copy-fail": "Thất bại khi sao chép vào bảng tạm.", "mw-widgets-copytextlayout-copy-success": "Đã chép vào bảng tạm.", "mw-widgets-dateinput-no-date": "Không chọn ngày tháng", - "mw-widgets-dateinput-placeholder-day": "YYYY-MM-DD (năm-tháng-ngày)", - "mw-widgets-dateinput-placeholder-month": "YYYY-MM (năm-tháng)", + "mw-widgets-dateinput-placeholder-day": "YYYY-MM-DD", + "mw-widgets-dateinput-placeholder-month": "YYYY-MM", "mw-widgets-mediasearch-input-placeholder": "Tìm phương tiện", "mw-widgets-mediasearch-recent-uploads": "Các tập tin do {{GENDER:$1}}bạn tải lên gần đây", "mw-widgets-mediasearch-noresults": "Không tìm thấy kết quả.", @@ -3965,7 +3968,7 @@ "log-action-filter-block-reblock": "Thay đổi tác vụ cấm", "log-action-filter-block-unblock": "Bỏ cấm", "log-action-filter-contentmodel-change": "Thay đổi kiểu nội dung", - "log-action-filter-contentmodel-new": "Tạo trang có kiểu nội dung không chuẩn", + "log-action-filter-contentmodel-new": "Tạo trang có kiểu nội dung khác mặc định", "log-action-filter-delete-delete": "Xóa trang", "log-action-filter-delete-delete_redir": "Ghi đè trang đổi hướng", "log-action-filter-delete-delete_redir2": "Ghi đè trang đổi hướng", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/wlx.json mediawiki-1.43.9+dfsg/languages/i18n/wlx.json --- mediawiki-1.43.8+dfsg/languages/i18n/wlx.json 2026-04-01 12:33:20.921555500 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/wlx.json 2026-06-29 17:54:47.066097700 +0000 @@ -4,7 +4,9 @@ "Fadia", "Umar Asiya", "Zakaria Tunsung", - "Yaw tuba" + "Yaw tuba", + "Muhaideen Faiz Brichini", + "Uthman salma" ] }, "sunday": "Alahadi", @@ -65,25 +67,35 @@ "hidden-categories": "{{PLURAL:$1|Lombo sɔgɩraa|Lombo sɔgɩrɩ}}", "hidden-category-category": "Lombo sɔgɩrɩ", "category-subcat-count": "{{PLURAL:$2|A lombori tarɛɛ a lombobile ŋa yoŋ.| A lombori tarɛɛ a {{PLURAL:$1|lombobile|$1 lombobilii}}, a yi $2 jaa lantaa puoŋ.}}", - "category-subcat-count-limited": "Lomborɩ kaŋa tarɩɩ ye $1 yaga ka lomborɩ kaŋa miŋ tarɩ $1", + "category-subcat-count-limited": "Lomborɩ ŋa tarεε a {{PLURAL:$1|lomboe ŋa ayi|$1 loboε chelεε}}.", "category-article-count": "{{PLURAL:$2|A lombori ŋa tarɛɛ a peeji ŋa yoŋ.|A tutaa {{PLURAL:$1|peeji bɩɛ|$1 peejihi bɩɛ}} a lombori ŋa, a yi a $2 jaa lantaa puoŋ.}}", + "category-article-count-limited": "A {{PLURAL:$1| lɩεri ŋa ɩyε $1 lɩεra ŋa ɩyε}} a pampana lomborɩ ŋa.", "category-file-count": "{{PLURAL:$2|A lombori ŋa tarɛɛ a peeji ŋa yoŋ.|A tutaa {{PLURAL:$1|peeji bɩɛ|$1 peejihi bɩɛ}} a lombori ŋa, a yi a $2 jaa lantaa puoŋ.}}", + "category-file-count-limited": "A {{PLURAL:$1| lɩεri ŋa ɩyε $1 lɩεra ŋa ɩyε}} a pampana lomborɩ ŋa.", + "index-category": "sɩerεε lirɩhɩ", + "noindex-category": "Sɩεrεε lɩεrɩhɩ kyɩbɩ", "broken-file-category": "Peejihi aŋ tarɩ lɩnkɩ ŋmaaha", "about": "Chaahɩ nɩŋ", "article": "sigbu gbantali lampegi", "newwindow": "(yuo window paalaa ɩŋaŋ)", "cancel": "Ŋmaakʋʋ bahɩ", "moredotdotdot": "jemaa", + "morenotlisted": "A yoe ŋa ba paalɩ", "mypage": "Peeji", "mytalk": "Yɛlɩ", "anontalk": "Yɛlɩ", "navigation": "Gaŋ tɩ le", "and": " anɩŋ", + "faq": "FAQ", + "actions": "Ɩɩbʋ", "namespaces": "Yoe vuuhi", + "variants": "Bʋŋjaanɩ", "navigation-heading": "Sobi-wuno dabiri", + "errorpagetitle": "Gbɛ ŋmɛ", "returnto": "Lɛʋ gaa $1.", "tagline": "A yi {{SITENAME}}", "help": "Sʋmbʋ", + "help-mediawiki": "Sʋmbʋ nɩŋ MediaWiki", "search": "Bɔ duoho", "searchbutton": "Bɔ duoho", "go": "Gaa", @@ -94,30 +106,51 @@ "history_small": "yɩlɩkori", "printableversion": "ŋa aŋ na baŋ pɩrɩntɩ", "permalink": "Lɩnkɩ Kpɛnnʋʋ", + "print": "Printɩ", "view": "Yuo kaa", + "viewcontribs": "Kaa ɩ sʋmbʋ", "skin-view-view": "Karɩŋ", "skin-view-foreign": "Yuo kaa $1", "edit": "Maalɩ sɛʋ", "skin-view-edit": "Maalɩ sɛʋ", + "edit-local": "Maalɩ sεʋ a bɩgɩbʋ", "create": "Maalɩ", "skin-view-create": "Maalɩ", "create-local": "Paahɩ yiri maahɩbʋ", "delete": "Ihi bahɩ", + "undelete_short": "Lεʋ bɩlɩhɩ {{PLURAL:$1|sεʋrɩ bunyeni|$1 maalɩ sεʋbʋ}}", + "protect": "Kaabʋ", + "protect_change": "lεuhɩbʋ", + "skin-action-unprotect": "lεʋhɩ kaabʋ", + "unprotect": "Tɩge a gʋʋbʋ", "newpage": "Paaji paalaa", + "newpage-desc": "Piile lombo jaa a yɩlijʋ ŋa ɩŋ daŋ bo bahɩ", "talkpagelinktext": "Yɛlɩ", + "specialpage": "Lombo soŋ", "personaltools": "Mɩŋa tʋntʋmbʋʋhʋ", "talk": "Sɔhɩbʋ", "views": "Kaabʋhɩ mine", "toolbox": "Tʋntʋn bʋʋhʋ", "cactions": " A mine", + "tool-link-userrights": "Tɛgɩ {{GENDER:$1|tʋŋtʋna}} suguhi", + "tool-link-userrights-readonly": "Kaa {{GENDER:$1|tʋŋtʋna}} suguhi", + "tool-link-emailuser": "Tʋɔlɩ duoho ku {{GENDER:$1|tʋŋtʋna}}", + "imagepage": "kaa a lombori ŋa", + "mediawikipage": "Kaa a lombori ŋa duoho", + "templatepage": "Nyε template lɩεrɩ", + "viewhelppage": "Nyε sumbʋ lɩεrɩ", + "categorypage": "Nyε limbori lɩεrɩ", + "viewtalkpage": "Kaa yɩliyɩga", "otherlanguages": "Kɔkɔɛ mine puoŋ", "redirectedfrom": "(Lɛʋwuli yi $1)", "redirectpagesub": "lɛʋ-wulibu peeji", "redirectto": "Lɛʋhɩ ku:", "lastmodifiedat": "Ba da maalɩyɛ a peeji ŋa ɩŋ $1, a yi $2", + "protectedpage": "Gʋ a lombori ŋa", "jumpto": "Ɛgɩ gaa le:", "jumptonavigation": "Gaŋ tɩ le", "jumptosearch": "bɔ duoho", + "pool-errorunknown": "Gbɛ ŋmɛ aŋ ba baŋ", "aboutsite": "Chaahɩ nɩŋ {{SITENAME}}", "aboutpage": "Project:Chaahɩ nɩŋ", "copyrightpage": "{{ns:project}}:Gbaŋ-sɛʋbʋ kpɩɛŋʋ", @@ -126,22 +159,49 @@ "disclaimers": "Kyɩɩhɩkyɩɩhɩba", "disclaimerpage": "Project:Yɛlɩjaa kyɩɩhɩkyɩɩha", "edithelp": "Maalɩ sɛʋ sʋmbʋ", + "helppage-top-gethelp": "Sʋmbʋ", "mainpage": "Peeji Kpɔŋ", "mainpage-description": "Peeji kpɔŋ", + "policy-url": "Project:Begiri", "portal": "Yiri jagɩkpɔŋ", "portal-url": "Project:Yiri jagɩkpɔŋ", "privacy": "Gondo begu", "privacypage": "Project:Gondo begu", + "versionrequired": " $1 MediaWiki maahɩbʋ buobʋ", "ok": "N tɔɔ", + "retrievedfrom": "Dɩɛ yi $1 puʋŋ", + "new-messages": "{{PLURAL:$3|ɩŋ tarɩ}} $1 ($2).", + "new-messages-from-users": "{{PLURAL:$4|To taa la}} $1 ayi {{PLURAL:$3|neɛ kaŋa|$3 users}} ($2).", + "new-messages-from-many-users": "Ɩ tarεε $1 ayɩ user jemaa($2).", + "new-messages-link-plural": "{{PLURAL:$1|a duohɩ paalaa|999=new messages}}", + "new-messages-diff-link-plural": "Baahaa {{PLURAL:$1|lεʋhɩ|999=changes}}", "editsection": "maalɩ sɛʋ", "editold": "maalɩ sɛʋ", "viewsourceold": "lɛʋkaa yijie", "editlink": "maalɩ sɛʋ", "viewsourcelink": "lɛʋkaa yijie", + "editsectionhint": "Maalɩ a jie ŋa: $1", "toc": "Puo yɛlɩhɩ", "showtoc": "wuli", "hidetoc": "sɔgɩlɩ", + "collapsible-collapse": "Lɩɩbʋ", + "collapsible-collapse-all-text": "A jaaŋ lɩ", + "collapsible-expand": "Yɛleŋ", + "collapsible-expand-all-text": "Yaalɩŋ a jaa", + "confirmable-confirm": "A {{GENDER:$1|Ɩ}} sagɩ dɩ?", + "confirmable-yes": "Ɛɛɩŋ", + "confirmable-no": "Aayi", + "thisisdeleted": "Kaa bee ta sãã $1", + "viewdeleted": "Kaa $1?", + "site-rss-feed": "$1 RSS dɩɩbʋ", + "site-atom-feed": "$1 bung fɩɩŋ diibʋ", + "page-rss-feed": "\"$1\" RSS dɩɩbʋ", + "page-atom-feed": "\"$1\" bʋng fɩɩŋ dɩɩbʋ", "red-link-title": "$1 (a peeji ŋa ba tʋna)", + "sort-descending": "Sɩgehaa a yi muni", + "sort-ascending": "Sɩgehaa a yi saajʋ", + "sort-initial": "Sɩgehi a piilee", + "sort-rowspan-error": "Sɩgehɩ a piilɩɩ", "nstab-main": "Peeji", "nstab-user": "{{GENDER:$1|Tʋma daana peeji}}", "nstab-media": "Duoho peeji", @@ -153,14 +213,33 @@ "nstab-help": "Sʋmbʋ peeji", "nstab-category": "Lombori kaŋa", "mainpage-nstab": "Peeji kpɔŋ", + "nosuchaction": "A Yɩla ŋa chɩbe", "nosuchspecialpage": "A peeji soŋ ŋa tɔ jaa kyibe", "nospecialpagetext": "E sugehe bɔyɛɛ peeji soŋ ŋa aŋ ba taa tonɔ be.\n\nE na baŋ nyɛɛ peeji suuhi ŋa aŋ taa tonɔ yoe yi [[Special:SpecialPages|{{int:specialpages}}]].", + "error": "Gbɛ ŋmɛ", + "databaseerror-query": "pɩεhɩbʋ: $1", + "databaseerror-function": "Tumbu: $1", + "databaseerror-error": "Borɩbɩ: $1", + "missingarticle-rev": "(tɩεhɩbʋ#: $1)", + "missingarticle-diff": "(Diff: $1, $2)", + "timeouterror": "Ɩ wɔgɩri taɩ", + "internalerror": "Puʋ gbɛ ŋmɛ", + "internalerror_info": "Puʋ gbɛ ŋmɛ: $1", + "filenotfound": "Ba tʋɔŋ nyɛ a gbaŋʋ \"$1\"", + "unexpected": "Maahɩbʋ tiŋ ba tiɛha: \"$1\"=\"$2\"", + "cannotdelete-title": "Koŋ baŋ sãã a lombori ŋa \"$1\"", "badtitle": "Yeliju bɛu", "badtitletext": "A vuo na e naŋ boɔra ba kyebe, e la zaglaa, bee kɔkɔ yuo kpɛ nyage me la a yelgɔ. A na pɔg taa la segebie mine naŋ koŋ bar de sɛge yelzuri", "viewsource": "liinhi yijien", "skin-action-viewsource": "liinhi yijie", "viewsource-title": "Kaa a yijie ku $1", "viewsourcetext": "E na baŋ kaaŋ a kyɛ ŋmaa a peeji ŋa yizie.", + "invalidtitle": "A Yɩliju ŋa ba sʋma", + "exception-nologin": "Ba kpɛ", + "exception-nologin-text": "Mɔɔ kpɛ ka bi la na vɩŋ ka ɩ baŋ nyira a lombori ŋa bʋʋhʋ", + "cannotlogoutnow-title": "Koŋ baŋ yi pampana", + "cannotlogoutnow-text": "Ɩ koŋ baŋ yi ka ɩ naŋ tare $1", + "welcomeuser": "Nɩŋ ɩ yaahɩ, $1!", "userlogin-yourname": "Tuma yuori", "userlogin-yourname-ph": "Eŋ e tuma yuori", "userlogin-yourpassword": "Paswɛdi", @@ -169,7 +248,13 @@ "createacct-yourpasswordagain": "Sage ku a paswɛdi", "createacct-yourpasswordagain-ph": "La eŋ paswɛdi", "userlogin-remembermypassword": "Naŋ vɛŋ ka N be a kpeɛbo puoŋ", + "cannotlogin-title": "Koŋ baŋ kpɛ", + "cannotlogin-text": "Ɩ koŋ baŋ kpɛ", + "cannotloginnow-title": "Koŋ baŋ yi pampana", "login": "Kpɛ kyɛ", + "logout": "Yi", + "userlogout": "Yi", + "templogout": "Yiibʋ wɔgɩrɩ", "notloggedin": "E ba kpɛ kyɛ", "userlogin-noaccount": "Ba tare akawnt be?", "userlogin-joinproject": "Wa poɔ {{SITENAME}}", @@ -178,22 +263,36 @@ "userlogin-helplink2": "Somma ka n kpɛ kyɛ", "createacct-emailoptional": "Email adiresi (a ba i kparaama)", "createacct-email-ph": "Eŋ e Email adiresi", + "createacct-realname": "Yo mɩŋa", + "createacct-reason": "Ananso", + "createacct-reason-ph": "Boŋ vɩŋ ɩŋ maana kpɛji jaala", "createacct-submit": "Maale e akaunt", "createacct-benefit-heading": "{{SITENAME}} noba maŋ maale o aŋa fooŋ", "createacct-benefit-body1": "{{PLURAL:$1|maali sɛo|maali sɛore}}", "createacct-benefit-body2": "{{PLURAL:$1|peeji|peejihi}}", "createacct-benefit-body3": "pampana {{PLURAL:$1|sonna|sonneba}}", + "userlogin-authpopup-loggingin-title": "Kpɛɩbʋ", + "userlogin-authpopup-retry": "La ɩ nyɩ", "userlogin-authpopup-cancel": "Ŋmaakuu bahi", + "userlogin-authpopup-closeme": "Ka ɩ naŋ nyɩ a duoho ŋa, ɩ na maŋ pɔgɩɩ a lombori ŋa", + "loginsuccesstitle": "Kpɛ", "loginlanguagelabel": "Kɔkɔre: $1", "pt-login": "Kpɛ kyɛ", "pt-login-button": "Kpɛ kyɛ", + "pt-login-continue-button": "Naŋ kpɛɩra", "pt-createaccount": "Maale akaunt", "pt-userlogout": "Leu yi", "botpasswords-label-cancel": "Ŋmaakuu bahi", "botpasswords-label-delete": "Ihi bahi", "resetpass-submit-cancel": "Ŋmaakuu bahi", "passwordreset": "La maale paswɛdi", + "passwordreset-invalidemail": "A e-mail ŋa ba sʋma", + "changeemail-newemail": "E-mail paalaa", + "changeemail-submit": "Tɩge a e-mail", + "edit-recovery-special-view": "Kaa", "edit-recovery-special-delete": "ihi bahi", + "edit-recovery-special-recovered-on": "A yi $1", + "edit-recovery-loaded-discard": "Sãã", "summary": "yeligiraa", "minoredit": "Ŋa ba e nimiji leuri", "watchthis": "Kaa a peeji ŋa", @@ -209,6 +308,7 @@ "anoneditwarning": "Too: Fo ba kpɛ wɛ. Fo IP address na yi la gbangbale ko neɛgaa ka e leɛ maale embo gaa. Ka e [$1 kpɛ] bee [$2 Maale account],fo maale embore na attribute ko fo kpeɛbo yuori, ane zunɔɔre mine.", "blockedtext": "Ba bigɛɛ/pɔgɛɛ e tuntunyuori bee IP aderɛɛsi.\n\n{{int:blockedtext-made-by|$1}}\n{{int:blockedtext-reason-comment|$2}}\n\n*{{int:blockedtext-start-time|$8}}\n*{{int:blockedtext-expiration-time|$6}}\n*{{int:blockedtext-intended-blockee|$7}}\n\n{{int:blockedtext-contact-blocker-admin|$1}}\nE na baŋ tumɛɛ tuma ne \"{{int:emailuser}}\" yala ŋa ka enna tare email aŋ tuna e [[Special:Preferences|preferences]] kyɛ ba ba bigii yi o tuma tumbu eŋaŋ.\n{{int:blockedtext-block-ip|$3}} {{int:blockedtext-block-id|$5}}\n{{int:blockedtext-include-details-queries}}", "loginreqlink": "Kpɛ kyɛ", + "newarticle": "Paalaa", "newarticletext": "\nFo to la sɔbiri kaŋa a kpɛ vuo kaŋa naŋ na naŋ ba kyebe pampana.\nKa e na wa boɔrɔ a vuo maaloo, piili seɔrea a dagle naŋ be a puliŋ.(nyɛ a[$1 sombo gampɛle] a la nyɛ sombo yaga). ka fooŋ be kyɛ ba bambo poɔŋ, diu fo brɔza puori diu zie", "anontalkpagetext": "----\nPeeji ŋa eɛ sɔhijie ko neɛ ŋa aŋ naŋ ba tare akaunt sɛne, bee a ba de o tuna ne tuma.\nA juŋ te na deɛ a IP aderɛɛsi a baŋ o.\nAna IP aderɛɛsi yɛŋ te na baŋ de ko yɛ neɛ jaa.\nKeenaŋ e neɛ aŋ ba tare akaunt kyɛ nyɛ ka yeliyaga mine ba pɛle e puo, naŋ [[Special:CreateAccount|create an account]] bee [[Special:UserLogin|log in]] a ta wa tare nɔkpeɛne ne noba mine meŋ aŋ ba tare akauntihi.", "noarticletext": "Pampana ŋa seure jaa kyi a peeji ŋa pouŋ.\nE na baŋ [[Special:Search/{{PAGENAME}}|bɔ a peeji ŋa yeliju]] a yi peejihi mineŋ,[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} Bɔ peejihi yuobo naŋ yiniŋ a],\nbee [{{fullurl:{{FULLPAGENAME}}|action=edit}} Maali a peeji ŋa].", @@ -219,6 +319,8 @@ "editing": "Maana enna $1", "creating": "Maale $1", "editingsection": "Maale embu $1 (jie)", + "editconflict": "Maale sɛʋ jɛʋri: $1", + "yourtext": "Ɩ sɛʋri", "templatesused": "{{PLURAL:$1|Bondemaahewuloo|Bondemaahewulo}} a tonneŋ a peeji ŋa:", "templatesusedpreview": "{{PLURAL:$1|Tɛmpileti| Tɛmpiletihi}} aŋ tuŋ ne tuma a daŋkaabu ŋaŋ:", "template-protected": "(guyeŋ)", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/yi.json mediawiki-1.43.9+dfsg/languages/i18n/yi.json --- mediawiki-1.43.8+dfsg/languages/i18n/yi.json 2026-04-01 12:33:20.929555700 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/yi.json 2026-06-29 17:54:47.074097900 +0000 @@ -668,7 +668,7 @@ "explainconflict": "איינער אנדערש האט געטוישט דעם בלאט זינט איר האט אנגעהויבן דאס צו ענדערן.\nדער אויבערשטער טעקסט קעסטל אנטהאלט דעם בלאט טעקסט ווי עס טוט איצט עקזיסטירן.\nאייערע ענדערונגן ווערן געוויזן אין דער אונטערשטער טעקסט קעסטל.\nאיר וועט דארפן צאמשטעלן אייערע ענדערונגען אריין אינעם עקזיסטירנדן טעקסט.\nבלויז דער טעקסט אינעם אויבערשטען טעקסט קעסטל וועט ווערן אפגעהיטן ווען איר קוועטשט \"$1\".", "yourtext": "אייער טעקסט", "storedversion": "אויפֿגעהיטענע ווערסיע", - "editingold": "'''פאָרזיכטיג! באארבעטסט יעצט נישט קיין אקטועלע ווערסיע, אויב דו וועסט היטן דעם באארבעטונג, וועט די לעצטע ענדרענונגען גיין קאַפוט.'''", + "editingold": "'''פאָרזיכטיג! איר באארבעט יעצט א נישט קיין אקטועלע ווערסיע, אויב דו וועסט היטן די באארבעטונג, וועלן די לעצטע ענדרענונגען זייט דעמאלסט ווערן פֿארלוירן.'''", "yourdiff": "אונטערשיידן", "copyrightwarning": "ביטע מערקט אויף אז אייערע אלע ביישטייערונגען אינעם '''{{SITENAME}}''' ערשיינען אונטער דעם $2 דערלויבן (זעט $1 פֿאַר מער פרטים). אויב איר וויִלט נישט לאזן אַנדערע ענדערן אײַערע בײַשטײַערונגען און פֿאַרשפרייטן אייער אַרבעט - ביטע שרײַבט זיי נישט דאָ.
                    \nאיר זאָגט צו אז איר האט געשריבן אן אייגענעם אינהאַלט, אדער האט איר באקומען ערלויבעניש צו שרײַבן אים דאָ.
                    ", "copyrightwarning2": "'''אכטונג:''' אנדערע באניצערס קענען מעקן און ענדערן אייערע ביישטייערונגען צו {{SITENAME}}.\nאויב ווילט איר נישט אז אייער ארבעט זאל זיין הפקר פאר אנדערע דאס צו באארבעטן – פארשפרייט זי נישט דא.\n\nאזוי אויך, זאגט איר צו אז איר האט דאס געשריבן אליין, אדער דאס איבערקאפירט פון א מקור מיט פולן רשות דאס מפקיר זיין (זעט $1 פאר מער פרטים).\n'''זיכט נישט באניצן מיט שטאף וואס איז באשיצט מיט קאפירעכטן!'''", @@ -701,7 +701,7 @@ "edit-gone-missing": "נישט מעגלעך צו דערהיינטיגן דעם בלאט.\nס'ווייזט אויס אז ער איז אויסגעמעקט.", "edit-conflict": "רעדאקטירן קאנפֿליקט.", "edit-no-change": "מ'האט איגנארירט אײַער רעדאַקטירונג, ווײַל קיין שום ענדערונג איז נישט געמאַכט צום טעקסט.", - "postedit-confirmation-created": "דער בלאט איז געווארן געשאפן.", + "postedit-confirmation-created": "דער בלאט איז געווארן [[Special:Diff/$2| געשאפֿן]].", "postedit-confirmation-restored": "דער בלאט איז געווארן צוריקגעשטעלט.", "postedit-confirmation-saved": "אייער רעדאקטירונג איז געווארן אויפגעהיטן.", "postedit-confirmation-published": "אייער רעדאקטירונג איז געווארן פֿארעפֿנטלעכט.", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/yo.json mediawiki-1.43.9+dfsg/languages/i18n/yo.json --- mediawiki-1.43.8+dfsg/languages/i18n/yo.json 2026-04-01 12:33:20.930555800 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/yo.json 2026-06-29 17:54:47.075097800 +0000 @@ -497,6 +497,7 @@ "changeemail-none": "(kòsí)", "changeemail-password": "Ọ̀rọ̀ìpamọ́ {{SITENAME}} yín:", "changeemail-submit": "Ìyípadà E-mail", + "changeemail-nochange": "Jọwọ tẹ àdírẹ́sì imeeli tuntun mìíràn.", "summary": "Àkótán:", "subject": "Ìdálé-ọ̀rọ̀:", "minoredit": "Àtúnṣe kékeré nìyí", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/yua.json mediawiki-1.43.9+dfsg/languages/i18n/yua.json --- mediawiki-1.43.8+dfsg/languages/i18n/yua.json 2026-04-01 12:33:20.931555700 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/yua.json 2026-06-29 17:54:47.076098000 +0000 @@ -60,14 +60,14 @@ "about": "Yóolal", "article": "U waal tu'ux yaan balo'ob", "newwindow": "Ku wach'aj tu je bentanaa", - "cancel": "P'ate", + "cancel": "P'atej", "moredotdotdot": "U jeloꞌob...", "morenotlisted": "Maꞌ chukaꞌan le tsol tsiꞌbaꞌ", "mypage": "Wáal", "mytalk": "Tsikbal", "anontalk": "Tsikbal", "navigation": "Xiimbesajil", - "and": " Yéetel", + "and": " yéetel", "faq": "Ba'ax suuk u k'aata'al", "actions": "ba'axo'ob beetbil", "namespaces": "K'aabay", @@ -97,7 +97,7 @@ "skin-view-view": "Xook", "skin-view-foreign": "Ilawil ti' $1", "edit": "K'eex", - "skin-view-edit": "Útskina", + "skin-view-edit": "Utskinaj", "edit-local": "Jel ma'alob beet le kúuchila'", "create": "Mak'antej", "skin-view-create": "Beet túumben ba'al", @@ -119,15 +119,15 @@ "toolbox": "Nu'ukulo'ob", "cactions": "Uláak'", "tool-link-userrights": "K'eex\n {{GENDER:$1|user}} muuch'o'ob", - "tool-link-userrights-readonly": "Ilej le muuch'o'ob {{GENDER:$1|uti'al le máako'ob|de la usuaria}}", - "tool-link-emailuser": "Túuxt le jk'uben t'aan0'correo electrónico ti {{GENDER:$1| usuario}}", + "tool-link-userrights-readonly": "Ilej le múuch'o'ob uti'al le {{GENDER:$1|máaka'}}", + "tool-link-emailuser": "Túuxt jump'éel k'uben t'aan ti' correo electrónico ti' le máaka'", "imagepage": "Il u waal le áantajo'", "mediawikipage": "Il u waal le mensajeo", "templatepage": "ilawil u wáalil ju'unil meyaj", "viewhelppage": "Il u waal le áantajo'", "categorypage": "il a wil u ju'unil u jejela'as ba'alo'ob", "viewtalkpage": "Il le tsikbal", - "otherlanguages": "Ich o láak' t'aanilo'ob", + "otherlanguages": "Ich uláak' t'aanilo'ob", "redirectedfrom": "(Tuux tak $1)", "redirectpagesub": "Tuux yaanal tu'ux le waala'", "redirectto": "Tuux tak:", @@ -152,7 +152,7 @@ "currentevents-url": "Project:Ba'ax ku yuuchul", "disclaimers": "Kaabalkunsa´al", "disclaimerpage": "Project: U laj yéemsa'al ba'alo'ob", - "edithelp": "áantaj ti'a ut'skinsik", + "edithelp": "Áantaj ti'al utskíinsik", "helppage-top-gethelp": "Áantaj", "mainpage": "Xaax waal", "mainpage-description": "Yáax wáal", @@ -174,7 +174,7 @@ "new-messages-link-plural": "{{PLURAL:$1| jump'éel túumben k'ubent'aan|999=túumben k'ubent'aano'ob}}", "new-messages-diff-link-plural": "$1 {{PLURAL:$1|k'eexpajal|k'eexo'ob}}", "editsection": "k'exej", - "editold": "útskina", + "editold": "utskinaj", "viewsourceold": "il le u coodigo", "editlink": "úutskinaj", "viewsourcelink": "il u coodigoil", @@ -490,7 +490,7 @@ "resettokens-no-tokens": "Min'aan mulkt'aano'ob túumbenkunsbil", "resettokens-tokens": "Mukult'aano'ob:", "resettokens-token-label": "$1 (u tojol te' súutuka': $2)", - "resettokens-watchlist-token": "U muckult'aanil ti'al u(Atom/RSS) canalil[[Special:Watchlist|ck'eexo'ob tso'ok u betaal ichil u tsoolil ba'ax ka t'u'ulpachtik]]", + "resettokens-watchlist-token": "U mukult'aanil ti'al u canalil (Atom/RSS) [[Special:Watchlist|k'eexo'ob tso'ok u beeta'al ichil u tsoolil ba'ax ka t'u'ulpachtik]]", "resettokens-done": "U túumbenkuns'a'al mukult'aano'ob.", "resettokens-resetbutton": "U túumbenkunsa'al mukult'aano'ob", "editrecovery": "Jel chíikbes k'eex", @@ -513,8 +513,8 @@ "edit-recovery-loaded-discard": "Tséelkuntej", "summary": "Kóomtsí'ib:", "subject": "Ba'axil:", - "minoredit": "Lela' jump'éel chan útskina", - "watchthis": "Ch'úukt le páajinaa'", + "minoredit": "Lela' jump'éel chan utskinaj", + "watchthis": "T'u'ulpacht le páajinaa'", "savearticle": "Ta'akikubáa u linki abas kaambal", "savechanges": "Ta'ak k'exo'ob", "publishpage": "Ts'áaj k'ajóoltbil le wáalala'", @@ -599,7 +599,7 @@ "searchprofile-images": "Multimedia", "searchprofile-everything": "Tuláakal", "searchprofile-advanced": "Áabansado", - "search-result-size": "$1 ({{PLURAL:$2|1xot'áano'ob|$2 palabras}})", + "search-result-size": "$1 ({{PLURAL:$2|jump'éel xot't'aan|$2 xot't'aano'ob}})", "search-result-category-size": "{{PLURAL:$1| 1 miembro| $1 miembro'ob}} ( {{PLURAL:$2| 1 subcategoría| $2 subcategoríaob}}, {{PLURAL:$3| 1 archivo| $3 archivos}})", "search-redirect": "(jel túuxtbil kitak $1)", "search-section": "(jaats $1 )", @@ -659,6 +659,7 @@ "hist": "tsoolil ba'ax beeta'an", "hide": "Ta'akej", "show": "E'esej", + "minoreditletter": "ch", "rc-change-size-new": "$1 {{PLURAL:$1|byte|bytes}} le ken ts'o'okok u k'eexel", "rc-old-title": "yáax beeta'ab bey \"$1\".", "recentchangeslinked": "K'eexo'ob yaan ba'al u yilo'ob", @@ -692,7 +693,7 @@ "filehist-dimensions": "P'isíil", "filehist-comment": "A'alaj", "imagelinks": "U k'abéetkunsa'al archivo", - "sharedupload-desc-here": "Le archivoa' u ti'al $1 ku páajtal u k'abéetkunsa'al ti' uláak' meyajo'ob.\nLe tsoolil ti' u [ $2 yaan ti' wáalal a'alik bixe'] ku ye'esa'al te' kaabala'.", + "sharedupload-desc-here": "Le archivoa' u ti'al $1 ku páajtal u k'abéetkunsa'al ti' uláak' meyajo'ob.\nLe tsoolil yaan ti' le [$2 wáalal a'alik bixe'] ku ye'esa'al te' kaabala'.", "filepage-nofile": "Mina0an mix jump'éel archivo bey u k'aaba'o'", "upload-disallowed-here": "Ma' tu páajtal a jel ts'íibtik le archivoa'.", "filedelete-submit": "Tupej", @@ -752,7 +753,7 @@ "rollbacklinkcount": "sut pachil $1 {{PLURAL:$1|k'eexil|k'eexilo'ob}}", "changecontentmodel-submit": "K'eex", "protect-default": "Cha' tuláakal usuariob", - "restriction-edit": "Útskina", + "restriction-edit": "Utskinaj", "restriction-move": "P'eeks", "restriction-create": "Mak'antej", "undelete-search-submit": "Kaax", @@ -779,7 +780,7 @@ "whatlinkshere-title": "Páginas ku t'aano'ob ti' \"$1\"", "whatlinkshere-page": "Wáal:", "linkshere": "Le wáalalo'ob ku taalo'obo' ku biskecho'ob tak $2 :", - "nolinkshere": "Mina'an u linki abas kaambal ti' $2.", + "nolinkshere": "Mix jump'éel páajina ku k'uchul tak $2.", "isredirect": "tuux yaanal tu'ux le waala'", "istemplate": "transclusión", "isimage": "u beelil archivo", @@ -800,7 +801,7 @@ "contribslink": "Aantajo'ob", "block-log-flags-nocreate": "U beeta'al jump'éel yilaje' ts'o'ok u xu'ulul", "newtitle": "Túumben tiitulo:", - "movereason": "Beyo'", + "movereason": "Ba'axten:", "export": "bisik hu'ál ju'um", "allmessages-language": "T'aanil:", "tooltip-pt-logout": "Jóok'en", @@ -865,7 +866,7 @@ "htmlform-no": "Ma'", "htmlform-yes": "Beyo'", "revdelete-content-hid": "ba'al ta'aka'an", - "feedback-cancel": "P'ate", + "feedback-cancel": "P'atej", "searchsuggest-search": "Kaaxan {{SITENAME}}", "searchsuggest-containing": "Kaxant ichil u waalo'ob ba'ax ku taasik", "expand_templates_ok": "Ma'aloob", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/za.json mediawiki-1.43.9+dfsg/languages/i18n/za.json --- mediawiki-1.43.8+dfsg/languages/i18n/za.json 2026-04-01 12:33:20.932555700 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/za.json 2026-06-29 17:54:47.077098000 +0000 @@ -66,6 +66,7 @@ "category_header": "Yieb youq ndaw faendingz \"$1\"", "subcategories": "Faendingz lwgsai", "category-media-header": "Meizdij youq ndaw faendingz \"$1\"", + "hidden-category-category": "Faendingz ndumj", "about": "Gvendaengz", "article": "Banjbienj", "cancel": "Fwtqfex", @@ -187,6 +188,7 @@ "showdiff": "Okqhaej gaeqgaei", "loginreqlink": "dwnghluz", "newarticle": "(Moq)", + "postedit-confirmation-saved": "[[Special:Diff/$2|Your edit]] rom lo.", "slot-name-main": "Cuj", "cur": "seizneix", "pagehist": "Yieb lizsij", @@ -209,6 +211,7 @@ "action-protect": "Hahdiuz", "enhancedrc-history": "lizsij", "recentchanges": "Gaeqgaij seizneix", + "rcfilters-filter-categorization-label": "Gaeqgaij faendingz", "rcshowhideminor-show": "Yienh'ok", "rcshowhideminor-hide": "Cangz", "rcshowhidebots-hide": "Cangz", @@ -230,6 +233,7 @@ "filedesc": "Saegmangj", "fileuploadsummary": "Saegmangj:", "watchthisupload": "Demq mae-nej", + "upload-form-label-infoform-categories": "Faendingz", "imgfile": "vwnzgen", "listfiles_user": "Bouxyungh", "file-anchor-link": "Vwnzgen", @@ -238,6 +242,7 @@ "filehist-user": "Bouxsawjyungh", "filehist-comment": "Gejgangj", "randompage": "Mae zaihzex", + "randomincategory-category": "Faendingz:", "statistics-pages": "Yieb", "nbytes": "$1 {{PLURAL:$1|cihciet}}", "listusers": "Lezbiuj bouxdeiz", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/zh-hans.json mediawiki-1.43.9+dfsg/languages/i18n/zh-hans.json --- mediawiki-1.43.8+dfsg/languages/i18n/zh-hans.json 2026-04-01 12:33:20.934555800 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/zh-hans.json 2026-06-29 17:54:47.080098000 +0000 @@ -230,7 +230,10 @@ "0x48fe75df30", "ShuQizhe", "PrinceAzuka134", - "Leo768" + "Leo768", + "Gsdn", + "简纸Paper", + "Peterxy" ] }, "sunday": "星期日", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/zh-hant.json mediawiki-1.43.9+dfsg/languages/i18n/zh-hant.json --- mediawiki-1.43.8+dfsg/languages/i18n/zh-hant.json 2026-04-01 12:33:20.936555900 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/zh-hant.json 2026-06-29 17:54:47.081098000 +0000 @@ -154,7 +154,9 @@ "Peterxy12", "臺灣象象", "Leo768", - "ShuQizhe" + "ShuQizhe", + "Kelly Hsueh", + "Peterxy" ] }, "sunday": "星期日", @@ -353,7 +355,7 @@ "toc": "目次", "showtoc": "顯示", "hidetoc": "隱藏", - "collapsible-collapse": "合併", + "collapsible-collapse": "摺疊", "collapsible-collapse-all-text": "全部摺疊", "collapsible-collapse-all-tooltip": "摺疊目前頁面上的所有可摺疊元素", "collapsible-expand": "展開", @@ -664,7 +666,7 @@ "resetpass-expired": "您的密碼已過期。請設定一個新的密碼以登入。", "resetpass-expired-soft": "您的密碼已過期,需要作出更改。請現在設定您的新密碼,或點選 \"{{int:authprovider-resetpass-skip-label}}\" 來事後更改。", "resetpass-validity": "您的密碼無效:$1\n\n請設定新密碼來登入。", - "resetpass-validity-soft": "您的密碼無效:$1 \n\n請現在設定您的新密碼,或點選 \"{{int:authprovider-resetpass-skip-label}}\" 來事後更改。", + "resetpass-validity-soft": "您的密碼無效:$1 \n\n請現在設定您的新密碼,或點選「{{int:authprovider-resetpass-skip-label}}」以事後修改。", "passwordreset": "重新設定密碼", "passwordreset-text-one": "完成此表單,透過電子郵件傳送臨時密碼以重新設定您的密碼。", "passwordreset-text-many": "{{PLURAL:$1|填寫其中一個欄位以透過電子郵件接收臨時密碼。}}", @@ -810,24 +812,24 @@ "edit_form_incomplete": "部份編輯的內容未送至伺服器,請檢查您的編輯內容是否完整並再試一次。", "editing": "正在編輯「$1」", "edit-textarea-aria-label": "wikitext原始碼編輯器", - "creating": "建立「$1」", - "editingsection": "編輯$1(章節)", + "creating": "正在建立「$1」", + "editingsection": "正在編輯$1(章節)", "editingcomment": "正在編輯 $1 (新章節)", "editconflict": "編輯衝突:$1", - "explainconflict": "在您開始編輯之後已有其他人儲存了此頁面。\n上方的文字框內顯示了目前頁面中的文字內容,\n您所變更的文字內容顯示在下方文字框中。\n您須要將您所變更的文字內容合併到已儲存的文字內容當中。\n若您直接點選 \"$1\" 只有 上方文字框中的內容會被發布。", - "yourtext": "您的文字", - "storedversion": "已儲存修訂", - "editingold": "警告:您目前正編輯頁面的舊修訂版本。若您發布,在此修訂之後變更的任何內容將會遺失。", - "unicode-support-fail": "看起來您的瀏覽器不支援Unicode。需要Unicode才能編輯頁面,所以您的編輯無法發布。", + "explainconflict": "從您開始編輯之後已有其他人變更了此頁面。\n上方的文字區域內顯示了當前頁面已存在的內容。\n下方的文字區域中顯示了您所變更的文字內容。\n您須將您所變更的文字內容合併到當前頁面已存在的內容之中。\n若您直接點選 \"$1\" 只有 上方文字區域中的內容會被發佈。", + "yourtext": "您的文字內容", + "storedversion": "已儲存修訂版本", + "editingold": "警告:您目前正編輯此頁面的一份已過時的修訂版本。若您發佈,在此修訂之後的任何變更內容將會遺失。", + "unicode-support-fail": "看起來您的瀏覽器不支援Unicode。需要Unicode才能編輯頁面,所以您的編輯無法發佈。", "yourdiff": "差異", - "copyrightwarning": "請注意,所有於{{SITENAME}}所做的貢獻會依據$2授權條款發佈(詳情請見$1)。若您不希望您的著作被任意修改與散佈,請勿在此發表文章。
                    \n您同時向我們保證在此的著作內容是您自行撰寫,或是取自不受版權保護的公開領域或自由資源。請勿在未經授權的情況下發表文章!", - "copyrightwarning2": "請注意,所有於{{SITENAME}}所做的貢獻可能會被其他貢獻者編輯,修改或刪除。若您不希望您的著作被任意修改與散佈,請勿在此發表文章。
                    \n您同時向我們保證在此的著作內容是您自行撰寫,或是取自不受版權保護的公開領域或自由資源(詳情請見 $1)。請勿在未經授權的情況下發表文章!", + "copyrightwarning": "請注意,所有於{{SITENAME}}所做的貢獻會依據$2授權條款發佈(詳情請見$1)。若您不希望您的著作被任意修改與散佈,請勿在此發表文章。
                    \n您同時向我們保證在此的著作內容是您自行撰寫,或是取自不受版權保護的公開領域或自由資源。請勿在未經授權的情況下提交受著作權保護的作品!", + "copyrightwarning2": "請注意,所有於{{SITENAME}}所做的貢獻可能會被其他貢獻者編輯、修改、或刪除。若您不希望您的著作被任意修改,請勿在此提交。
                    \n您同時向我們保證在此的著作內容是您自行撰寫,或是取自不受版權保護的公開領域或自由資源(詳情請見$1)。請勿在未經授權的情況下提交受著作權保護的作品!", "editpage-cannot-use-custom-model": "此頁面的內容模型不能被修改。", "longpageerror": "錯誤:您所送出的文字內容共有{{PLURAL:$1|1 KB|$1 KB}},已超出系統上限{{PLURAL:$2|1 KB|$2 KB}}。無法發布。", - "readonlywarning": "警告:資料庫已被鎖定以進行維護,因此無法儲存您目前所做的編輯動作。\n您可先複製您的文字並貼上到文字檔案中儲存,稍後再發布您的編輯。\n\n鎖定資料庫的系統管理員有以下說明:$1", + "readonlywarning": "警告:資料庫已被鎖定以進行維護,因此無法儲存您目前所做的編輯動作。\n您可先複製您的文字並貼上到文字檔案中然後儲存,以便稍後使用。\n\n鎖定此資料庫的系統管理員做出如下解釋:$1", "protectedpagewarning": "警告:本頁已經被保護,只有擁有管理員權限的使用者才可編輯。\n以下提供最近的日誌以便參考:", "semiprotectedpagewarning": "注意:本頁已經被保護,只有自動確認使用者才可編輯。\n以下提供最近的日誌以便參考:", - "cascadeprotectedwarning": "警告:由於本頁被下列{{PLURAL:$1|頁面|頁面}}嵌入,所以受連鎖保護。只有得到[[Special:ListGroupRights|特殊權限]]的使用者才可編輯。", + "cascadeprotectedwarning": "警告:由於本頁被下列受到連鎖保護的{{PLURAL:$1|頁面|幾個頁面}}嵌入,所以受到保護。只有擁有[[Special:ListGroupRights|特殊權限]]的使用者才可編輯:", "titleprotectedwarning": "警告:本頁面已被保護,需要[[Special:ListGroupRights|特殊權限]]方可建立。以下提供最近的日誌以便參考:", "templatesused": "此頁面使用了以下{{PLURAL:$1|模板}}:", "templatesusedpreview": "此預覽使用了以下{{PLURAL:$1|模板}}:", @@ -836,22 +838,22 @@ "template-semiprotected": "(受半保護)", "hiddencategories": "此頁面屬於{{PLURAL:$1|$1個隱藏分類}}的成員:", "edittools": "", - "nocreatetext": "{{SITENAME}} 已限制建立新頁面的功能。 {{GENDER:|你|妳|你}}可返回並編輯既有的頁面,或者 [[Special:UserLogin|登入或建立新帳號]]。", - "nocreate-loggedin": "您沒有權限建立新的頁面。", + "nocreatetext": "{{SITENAME}}已限制建立新頁面的功能。你可返回然後編輯既有的頁面,或者[[Special:UserLogin|登入或建立新帳號]]。", + "nocreate-loggedin": "您沒有建立新頁面的權限。", "sectioneditnotsupported-title": "不支援編輯章節", - "sectioneditnotsupported-text": "在此頁面上編輯章節不支援或被停用。", - "modeleditnotsupported-title": "編輯不支援", - "modeleditnotsupported-text": "編輯不支援內容模型$1。", + "sectioneditnotsupported-text": "在此頁面上編輯章節不支援或在此檢視模式下被停用。", + "modeleditnotsupported-title": "不支援編輯", + "modeleditnotsupported-text": "不支援$1內容模型的編輯。", "permissionserrors": "權限錯誤", - "permissionserrorstext": "因為以下{{PLURAL:$1|原因}},您無權這樣做:", - "permissionserrorstext-withaction": "由於以下{{PLURAL:$1|原因}},您無權$2:", + "permissionserrorstext": "您沒有權限這麼做,由於以下{{PLURAL:$1|原因|幾個原因}}:", + "permissionserrorstext-withaction": "您沒有權限執行$2,由於以下{{PLURAL:$1|原因|幾個原因}}:", "contentmodelediterror": "您無法編輯此修訂,因為它的內容模型為$1,與目前使用的頁面內容模型$2不同。", - "recreate-moveddeleted-warn": "警告:您正重新建立先前已刪除的頁面。\n\n您應考慮是否繼續編輯此頁。在此提供刪除與移動日誌方便作為參考:", - "moveddeleted-notice": "此頁面不存在。請參考下方關於此頁面的刪除、保護和移動日誌。", + "recreate-moveddeleted-warn": "警告:您正重新建立先前已刪除的頁面。\n\n您應考慮是否繼續編輯此頁。\n會在下方提供頁面的刪除、和移動日誌以供參考:", + "moveddeleted-notice": "此頁面不存在。\n會在下方提供頁面的刪除、保護、和移動日誌以供參考。", "moveddeleted-notice-recent": "對不起,此頁面剛剛被刪除(在最近24小時內)。頁面的刪除、保護和移動日誌在下方提供以供參考。", "log-fulllog": "檢視完整日誌", - "edit-hook-aborted": "編輯已被 Hook 中止。\n且未回應無任何說明。", - "edit-gone-missing": "無法更新頁面。\n該頁面可能已被刪除。", + "edit-hook-aborted": "編輯已被鉤點指令中止。\n它未給出任何解釋。", + "edit-gone-missing": "無法更新頁面。\n該頁面似乎已被刪除。", "edit-conflict": "編輯衝突。", "edit-no-change": "因您未更動任何文字,已忽略此次編輯。", "edit-slots-cannot-add": "不支援以下{{PLURAL:$1|部份|部份}}:$2。", @@ -2879,7 +2881,7 @@ "move-over-sharedrepo": "[[:$1]] 已存在於共用檔案庫,將檔案移動到此標題會覆蓋該共用檔案。", "file-exists-sharedrepo": "選擇的檔案名稱於共用檔案庫已有其他檔案使用。\n請改選擇其他名稱。", "export": "匯出頁面", - "exporttext": "您可以匯出指定頁面或多頁的文字與編輯歷史,使用 XML 格式包裝。\n這些檔案可以匯入至其他使用 MediaWiki 的 Wiki,透過 [[Special:Import|匯入頁面]]。\n\n要匯出頁面,請在下方文字方塊中輸入頁面標題,一個標題使用一行,並選擇是否要匯出目前的修訂含所有的歷史修訂記錄,或者只匯出目前的修訂與最後編輯的資訊。\n\n在文字方塊中您也可使用連結,如:[[{{#Special:Export}}/{{MediaWiki:Mainpage}}]] 代表匯出頁面 \"[[{{MediaWiki:Mainpage}}]]\"。", + "exporttext": "您可以匯出指定頁面或多頁的文字與編輯歷史,使用 XML 格式包裝。該檔案可以透過[[Special:Import|匯入頁面]]功能匯入至其他使用 MediaWiki 的 wiki。\n\n要匯出頁面,請在下方文字方塊中輸入頁面標題,一行一個標題,並選擇是要匯出目前修訂及所有的歷史修訂紀錄,或只匯出目前的修訂與最後編輯的資訊。\n\n對於後者,您也可使用連結,如 [[{{#Special:Export}}/{{MediaWiki:Mainpage}}]] 代表匯出頁面「[[{{MediaWiki:Mainpage}}]]」。", "exportall": "匯出所有頁面", "exportcuronly": "只包含目前修訂版本,不包含完整的修訂紀錄", "exportnohistory": "----\n注意:因避免伺服器效能問題,已停用匯出頁面的所有歷史記錄。", @@ -3124,7 +3126,7 @@ "pageinfo-authors": "作者總數", "pageinfo-recent-edits": "最近編輯次數(過去$1內)", "pageinfo-recent-authors": "最近作者數", - "pageinfo-magic-words": "魔術{{PLURAL:$1|字}} ($1)", + "pageinfo-magic-words": "魔術{{PLURAL:$1|字}}($1)", "pageinfo-hidden-categories": "隱藏分類 ($1)", "pageinfo-templates": "引用模板($1)", "pageinfo-transclusions": "{{PLURAL:$1|頁}}引用於($1)", diff -Nru mediawiki-1.43.8+dfsg/languages/i18n/zu.json mediawiki-1.43.9+dfsg/languages/i18n/zu.json --- mediawiki-1.43.8+dfsg/languages/i18n/zu.json 2026-04-01 12:33:20.936555900 +0000 +++ mediawiki-1.43.9+dfsg/languages/i18n/zu.json 2026-06-29 17:54:47.082098000 +0000 @@ -106,7 +106,7 @@ "delete": "Sula", "protect": "Londoloza", "newpage": "Ikhasi elisha", - "talkpagelinktext": "inkulumo", + "talkpagelinktext": "ingxoxo", "personaltools": "Amathuluzi womsebenzisi", "talk": "Ingxoxo", "views": "Abayibonile", @@ -124,12 +124,12 @@ "currentevents": "Izehlakalo ezimanje", "currentevents-url": "Project:Izehlakalo ezimanje", "disclaimers": "Nezihlangululo", - "disclaimerpage": "Project:Jikelele nesinqindi", + "disclaimerpage": "Umklamo:Isixwayiso jikelele", "edithelp": "Usizo ngokuhlela", "mainpage": "Ikhasi Elikhulu", "mainpage-description": "Ikhasi Elikhulu", "portal": "Ingosi yomphakathi", - "portal-url": "Project:Ingosi yomphakathi", + "portal-url": "Project:Umnyango wamgwamanda", "privacy": "Inqubomgomo yobumfihlo", "privacypage": "Project:Inqubomgomo yobumfihlo", "ok": "Kulungile", @@ -145,9 +145,12 @@ "red-link-title": "$1 (ikhasi alikho)", "nstab-main": "Ikhasi", "nstab-user": "{{GENDER:$1|Ikhasi lomsebenzisi}}", + "nstab-media": "Ikhasi lezinsizakuxhumana", "nstab-special": "Ikhasi elikhethekile", + "nstab-project": "Ikhasi lomklamo", "nstab-image": "Ifayela", "nstab-mediawiki": "Umlayezo", + "nstab-template": "Isifanekiso", "nstab-help": "ikhasi losizo", "nstab-category": "Uhlobo", "mainpage-nstab": "Ikhasi lengqikithi", @@ -234,8 +237,8 @@ "search-redirect": "(obekubhaliwe $1)", "searchall": "Konke", "search-nonefound": "Ayikho imiphumela efana nokubhaliwe", - "mypreferences": "Izintando zami", - "searchresultshead": "Sesha", + "mypreferences": "Umenyulo wami", + "searchresultshead": "Phequlula", "email": "Iposi likagesi", "right-block": "Vimbela noma ungavimbeli abanye abasebenzisi ukuthi babuyekeze", "right-hideuser": "Vimbela noma ungavimbeli isiphalo, ukusifihla noma ukusivezela wonke umuntu", @@ -287,7 +290,7 @@ "filehist-thumb": "Isithonjana", "filehist-thumbtext": "Isithonjana senguquko eyenziwa nge-$1", "filehist-user": "Umsebenzisi", - "filehist-comment": "Amazwana", + "filehist-comment": "Ukuphawula", "imagelinks": "Ukusetshenziswa komqulu", "nolinkstoimage": "Awekho amakhasi asebenzisa lolu hlobo lomqulu.", "randompage": "Ikhasi elihlofuzayo", @@ -322,6 +325,7 @@ "restriction-edit": "Hlela", "restriction-move": "Sunduza", "undeletecomment": "isizathu:", + "blanknamespace": "(Okuyinhloko)", "contributions": "Amanikelo omsebenzisi", "tool-link-contributions": "{{Ubulili:$1|Umsebenzisi}} iminikelo yomsebenzisi", "contributions-title": "Amanikelo alomsebenzisi $1", diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesAcm.php mediawiki-1.43.9+dfsg/languages/messages/MessagesAcm.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesAcm.php 2026-04-01 12:33:20.936555900 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesAcm.php 2026-06-26 13:42:51.950214100 +0000 @@ -74,6 +74,8 @@ $digitGroupingPattern = "#,##0.###"; +$numberingSystem = 'arab'; + $linkPrefixExtension = true; /** diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesAnp.php mediawiki-1.43.9+dfsg/languages/messages/MessagesAnp.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesAnp.php 2026-04-01 12:33:20.936555900 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesAnp.php 2026-06-26 13:42:51.950214100 +0000 @@ -44,3 +44,5 @@ $linkTrail = "/^([a-z\x{0900}-\x{0963}\x{0966}-\x{A8E0}-\x{A8FF}]+)(.*)$/sDu"; $digitGroupingPattern = "#,##,##0.###"; + +$numberingSystem = 'deva'; diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesApc.php mediawiki-1.43.9+dfsg/languages/messages/MessagesApc.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesApc.php 2026-04-01 12:33:20.936555900 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesApc.php 2026-06-26 13:42:51.950214100 +0000 @@ -92,24 +92,39 @@ 'jMY both' => 'H:i، j M Y', # Arabic comma ]; +// Reset to (Western) Arabic digits +// https://phabricator.wikimedia.org/T382781 $digitTransformTable = [ - '0' => '٠', # U+0660 - '1' => '١', # U+0661 - '2' => '٢', # U+0662 - '3' => '٣', # U+0663 - '4' => '٤', # U+0664 - '5' => '٥', # U+0665 - '6' => '٦', # U+0666 - '7' => '٧', # U+0667 - '8' => '٨', # U+0668 - '9' => '٩', # U+0669 + '0' => '0', + '1' => '1', + '2' => '2', + '3' => '3', + '4' => '4', + '5' => '5', + '6' => '6', + '7' => '7', + '8' => '8', + '9' => '9', + // T382781: PHP >= 8.4 converts natively to Arabic digits, so we need to convert back + '٠' => '0', # U+0660 + '١' => '1', # U+0661 + '٢' => '2', # U+0662 + '٣' => '3', # U+0663 + '٤' => '4', # U+0664 + '٥' => '5', # U+0665 + '٦' => '6', # U+0666 + '٧' => '7', # U+0667 + '٨' => '8', # U+0668 + '٩' => '9', # U+0669 ]; $separatorTransformTable = [ - '.' => '٫', # U+066B - ',' => '٬', # U+066C + '.' => '.', + ',' => ',', ]; +$numberingSystem = 'latn'; + $namespaceNames = [ NS_MEDIA => 'ميديا', NS_SPECIAL => 'خاص', diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesAr.php mediawiki-1.43.9+dfsg/languages/messages/MessagesAr.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesAr.php 2026-04-01 12:33:20.936555900 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesAr.php 2026-06-29 17:54:47.082098000 +0000 @@ -99,6 +99,8 @@ ',' => '٬', # U+066C ]; +$numberingSystem = 'arab'; + $namespaceNames = [ NS_MEDIA => 'ميديا', NS_SPECIAL => 'خاص', diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesArq.php mediawiki-1.43.9+dfsg/languages/messages/MessagesArq.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesArq.php 2026-04-01 12:33:20.936555900 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesArq.php 2026-06-26 13:42:51.950214100 +0000 @@ -11,6 +11,8 @@ $digitTransformTable = []; +$numberingSystem = 'latn'; + $separatorTransformTable = [ '.' => ',', ',' => '.' diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesAry.php mediawiki-1.43.9+dfsg/languages/messages/MessagesAry.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesAry.php 2026-04-01 12:33:20.937555800 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesAry.php 2026-06-26 13:42:51.950214100 +0000 @@ -75,3 +75,5 @@ '.' => '.', ',' => ',', ]; + +$numberingSystem = 'latn'; diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesArz.php mediawiki-1.43.9+dfsg/languages/messages/MessagesArz.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesArz.php 2026-04-01 12:33:20.937555800 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesArz.php 2026-06-29 17:54:47.082098000 +0000 @@ -375,3 +375,5 @@ '.' => '.', ',' => ',', ]; + +$numberingSystem = 'latn'; diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesAs.php mediawiki-1.43.9+dfsg/languages/messages/MessagesAs.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesAs.php 2026-04-01 12:33:20.937555800 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesAs.php 2026-06-29 17:54:47.082098000 +0000 @@ -165,3 +165,5 @@ ]; $digitGroupingPattern = "#,##,##0.###"; + +$numberingSystem = 'beng'; diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesBgc.php mediawiki-1.43.9+dfsg/languages/messages/MessagesBgc.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesBgc.php 2026-04-01 12:33:20.938556000 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesBgc.php 2026-06-26 13:42:51.950214100 +0000 @@ -20,3 +20,5 @@ $linkTrail = "/^([a-z\x{0900}-\x{0963}\x{0966}-\x{A8E0}-\x{A8FF}]+)(.*)$/sDu"; $digitGroupingPattern = "#,##,##0.###"; + +$numberingSystem = 'deva'; diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesBho.php mediawiki-1.43.9+dfsg/languages/messages/MessagesBho.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesBho.php 2026-04-01 12:33:20.938556000 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesBho.php 2026-06-26 13:42:51.950214100 +0000 @@ -61,3 +61,5 @@ '8' => '८', # U+096E '9' => '९', # U+096F ]; + +$numberingSystem = 'deva'; diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesBlk.php mediawiki-1.43.9+dfsg/languages/messages/MessagesBlk.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesBlk.php 2026-04-01 12:33:20.938556000 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesBlk.php 2026-06-26 13:42:51.950214100 +0000 @@ -157,3 +157,5 @@ '8' => '၈', '9' => '၉', ]; + +$numberingSystem = 'mymr'; diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesBn.php mediawiki-1.43.9+dfsg/languages/messages/MessagesBn.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesBn.php 2026-04-01 12:33:20.938556000 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesBn.php 2026-06-29 17:54:47.083098000 +0000 @@ -52,6 +52,8 @@ $digitGroupingPattern = "#,##,##0.###"; +$numberingSystem = 'beng'; + /** @phpcs-require-sorted-array */ $specialPageAliases = [ 'Activeusers' => [ 'সক্রিয়_ব্যবহারকারী' ], diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesBo.php mediawiki-1.43.9+dfsg/languages/messages/MessagesBo.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesBo.php 2026-04-01 12:33:20.938556000 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesBo.php 2026-06-29 17:18:53.991628400 +0000 @@ -17,3 +17,5 @@ '8' => '༨', # U+0F28 '9' => '༩', # U+0F29 ]; + +$numberingSystem = 'tibt'; diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesBpy.php mediawiki-1.43.9+dfsg/languages/messages/MessagesBpy.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesBpy.php 2026-04-01 12:33:20.938556000 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesBpy.php 2026-06-26 13:42:51.951214300 +0000 @@ -38,3 +38,5 @@ '8' => '৮', '9' => '৯' ]; + +$numberingSystem = 'beng'; diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesCcp.php mediawiki-1.43.9+dfsg/languages/messages/MessagesCcp.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesCcp.php 2026-04-01 12:33:20.940555800 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesCcp.php 2026-06-26 13:42:51.951214300 +0000 @@ -39,4 +39,6 @@ $digitGroupingPattern = "#,##,##0.###"; +$numberingSystem = 'cakm'; + $linkTrail = '/^([\p{Chakma}]+)(.*)$/su'; diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesCkb.php mediawiki-1.43.9+dfsg/languages/messages/MessagesCkb.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesCkb.php 2026-04-01 12:33:20.941556000 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesCkb.php 2026-06-29 17:54:47.086098000 +0000 @@ -137,6 +137,8 @@ ',' => '٬', # U+066C ]; +$numberingSystem = 'arab'; + $datePreferences = [ 'default', 'dmy', diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesDz.php mediawiki-1.43.9+dfsg/languages/messages/MessagesDz.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesDz.php 2026-04-01 12:33:20.942556000 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesDz.php 2026-06-26 13:42:51.951214300 +0000 @@ -17,3 +17,5 @@ '8' => '༨', # U+0F28 '9' => '༩', # U+0F29 ]; + +$numberingSystem = 'tibt'; diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesEn.php mediawiki-1.43.9+dfsg/languages/messages/MessagesEn.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesEn.php 2026-04-01 12:33:20.943555800 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesEn.php 2026-06-29 17:54:47.087098100 +0000 @@ -41,6 +41,12 @@ $minimumGroupingDigits = 1; /** + * The CLDR numbering system name. + * Refer to https://github.com/unicode-org/cldr/blob/main/common/supplemental/numberingSystems.xml + */ +$numberingSystem = 'latn'; + +/** * URLs do not specify their encoding. UTF-8 is used by default, but if the * URL is not a valid UTF-8 sequence, we have to try to guess what the real * encoding is. The encoding used in this case is defined below, and must be @@ -189,6 +195,12 @@ ]; /** + * Overrides for the JS date format option arrays generated from $dateFormats by + * Language::convertDateFormatToJs() + */ +$jsDateFormats = []; + +/** * Default list of book sources */ $bookstoreList = [ diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesEt.php mediawiki-1.43.9+dfsg/languages/messages/MessagesEt.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesEt.php 2026-04-01 12:33:20.943555800 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesEt.php 2026-06-29 17:54:47.087098100 +0000 @@ -293,3 +293,9 @@ 'et roman date' => 'j. xrm Y', 'et roman both' => 'j. xrm Y, "kell" H:i', ]; + +$jsDateFormats = [ + // Browsers don't support roman numerals + 'et roman date' => [ 'alias' => 'et numeric date' ], + 'et roman both' => [ 'alias' => 'et numeric both' ], +]; diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesFa.php mediawiki-1.43.9+dfsg/languages/messages/MessagesFa.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesFa.php 2026-04-01 12:33:20.944556000 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesFa.php 2026-06-29 17:54:47.087098100 +0000 @@ -362,6 +362,8 @@ ',' => '٬', # U+066C ]; +$numberingSystem = 'arabext'; + /** * A list of date format preference keys which can be selected in user * preferences. New preference keys can be added, provided they are supported @@ -435,6 +437,19 @@ 'ISO 8601 both' => 'xnY-xnm-xnd"T"xnH:xni:xns', ]; +// Use Gregorian calendar, where appropriate, override fa browser locale +$jsDateFormats = [ + 'mdy date' => [ 'options' => [ 'calendar' => 'gregory' ] ], + 'mdy both' => [ 'options' => [ 'calendar' => 'gregory' ] ], + 'mdy pretty' => [ 'options' => [ 'calendar' => 'gregory' ] ], + 'dmy date' => [ 'options' => [ 'calendar' => 'gregory' ] ], + 'dmy both' => [ 'options' => [ 'calendar' => 'gregory' ] ], + 'dmy pretty' => [ 'options' => [ 'calendar' => 'gregory' ] ], + 'ymd date' => [ 'options' => [ 'calendar' => 'gregory' ] ], + 'ymd both' => [ 'options' => [ 'calendar' => 'gregory' ] ], + 'ymd pretty' => [ 'options' => [ 'calendar' => 'gregory' ] ], +]; + # Harakat are intentionally not included in the linkTrail. Their addition should # take place after enough tests. $linkTrail = "/^([ابپتثجچحخدذرزژسشصضطظعغفقکگلمنوهیآأئؤة‌]+)(.*)$/sDu"; diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesFi.php mediawiki-1.43.9+dfsg/languages/messages/MessagesFi.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesFi.php 2026-04-01 12:33:20.944556000 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesFi.php 2026-06-26 13:42:51.951214300 +0000 @@ -285,6 +285,13 @@ 'fi numeric', ]; +// In the "se" localisation, JS date formats have leading zeroes in numbers, so override that +$jsDateFormats = [ + 'fi numeric date' => [ 'locale' => 'fi' ], + 'fi numeric both' => [ 'locale' => 'fi' ], + 'fi numeric pretty' => [ 'locale' => 'fi' ], +]; + $bookstoreList = [ 'Bookplus' => 'http://www.bookplus.fi/product.php?isbn=$1', 'Helsingin yliopiston kirjasto' => 'http://pandora.lib.hel.fi/cgi-bin/mhask/monihask.py?volname=&author=&keyword=&ident=$1&submit=Hae&engine_helka=ON', diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesGu.php mediawiki-1.43.9+dfsg/languages/messages/MessagesGu.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesGu.php 2026-04-01 12:33:20.945556000 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesGu.php 2026-06-26 13:42:51.951214300 +0000 @@ -124,4 +124,6 @@ $digitGroupingPattern = "#,##,##0.###"; +$numberingSystem = 'gujr'; + $linkTrail = "/^([\x{0A80}-\x{0AFF}]+)(.*)$/sDu"; diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesHi.php mediawiki-1.43.9+dfsg/languages/messages/MessagesHi.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesHi.php 2026-04-01 12:33:20.946555900 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesHi.php 2026-06-26 13:42:51.952214200 +0000 @@ -296,6 +296,7 @@ '8' => '८', # U+096E '9' => '९', # U+096F ]; +$numberingSystem = 'deva'; $linkTrail = "/^([a-z\x{0900}-\x{0963}\x{0966}-\x{A8E0}-\x{A8FF}]+)(.*)$/sDu"; $digitGroupingPattern = "#,##,##0.###"; diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesHno.php mediawiki-1.43.9+dfsg/languages/messages/MessagesHno.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesHno.php 2026-04-01 12:33:20.946555900 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesHno.php 2026-06-26 13:42:51.952214200 +0000 @@ -22,4 +22,6 @@ '9' => '۹', # U+06f9 ]; +$numberingSystem = 'arabext'; + $linkTrail = "/^([آابپتٹثجچحخدڈذرڑزژسشصضطظعغفقکگلمنوہھیے]+)(.*)$/sDu"; diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesKjp.php mediawiki-1.43.9+dfsg/languages/messages/MessagesKjp.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesKjp.php 2026-04-01 12:33:20.947556000 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesKjp.php 2026-06-26 13:42:51.952214200 +0000 @@ -19,3 +19,5 @@ '8' => '၈', '9' => '၉', ]; + +$numberingSystem = 'mymr'; diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesKk_arab.php mediawiki-1.43.9+dfsg/languages/messages/MessagesKk_arab.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesKk_arab.php 2026-04-01 12:33:20.948556000 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesKk_arab.php 2026-06-29 17:54:47.090098100 +0000 @@ -33,6 +33,8 @@ ',' => '٬', # U+066C ]; +$numberingSystem = 'arabext'; + $fallback8bitEncoding = 'windows-1256'; $namespaceNames = [ diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesKm.php mediawiki-1.43.9+dfsg/languages/messages/MessagesKm.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesKm.php 2026-04-01 12:33:20.948556000 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesKm.php 2026-06-29 17:54:47.090098100 +0000 @@ -75,6 +75,8 @@ '.' => ',' ]; +$numberingSystem = 'khmr'; + $datePreferences = [ 'default', 'km', diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesKn.php mediawiki-1.43.9+dfsg/languages/messages/MessagesKn.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesKn.php 2026-04-01 12:33:20.948556000 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesKn.php 2026-06-26 13:42:51.952214200 +0000 @@ -70,4 +70,6 @@ '9' => '೯', # U+0CEF ]; +$numberingSystem = 'knda'; + $digitGroupingPattern = "#,##,##0.###"; diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesKo_kp.php mediawiki-1.43.9+dfsg/languages/messages/MessagesKo_kp.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesKo_kp.php 2026-04-01 12:33:20.948556000 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesKo_kp.php 2026-06-26 13:42:51.952214200 +0000 @@ -27,3 +27,9 @@ 'juche bracket date' => '주체xoY년 (Y년) M월 j일 (D)', 'juche bracket both' => '주체xoY년 (Y년) M월 j일 (D) H:i', ]; + +$jsDateFormats = [ + // Can't have both in the browser + 'juche bracket date' => [ 'alias' => 'juche date' ], + 'juche bracket both' => [ 'alias' => 'juche both' ], +]; diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesKs_arab.php mediawiki-1.43.9+dfsg/languages/messages/MessagesKs_arab.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesKs_arab.php 2026-04-01 12:33:20.948556000 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesKs_arab.php 2026-06-29 17:51:25.341338600 +0000 @@ -62,3 +62,5 @@ '.' => '٫', # U+066B ',' => '٬', # U+066C ]; + +$numberingSystem = 'arab'; diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesKs_deva.php mediawiki-1.43.9+dfsg/languages/messages/MessagesKs_deva.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesKs_deva.php 2026-04-01 12:33:20.948556000 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesKs_deva.php 2026-06-29 17:51:25.341338600 +0000 @@ -39,3 +39,5 @@ '8' => '८', # U+096E '9' => '९', # U+096F ]; + +$numberingSystem = 'deva'; diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesKsw.php mediawiki-1.43.9+dfsg/languages/messages/MessagesKsw.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesKsw.php 2026-04-01 12:33:20.948556000 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesKsw.php 2026-06-26 13:42:51.952214200 +0000 @@ -21,3 +21,5 @@ '8' => '၈', '9' => '၉', ]; + +$numberingSystem = 'mymr'; diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesKu_arab.php mediawiki-1.43.9+dfsg/languages/messages/MessagesKu_arab.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesKu_arab.php 2026-04-01 12:33:20.949556000 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesKu_arab.php 2026-06-26 13:42:51.952214200 +0000 @@ -33,3 +33,5 @@ '.' => '٫', # U+066B ',' => '٬', # U+066C ]; + +$numberingSystem = 'arab'; diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesLo.php mediawiki-1.43.9+dfsg/languages/messages/MessagesLo.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesLo.php 2026-04-01 12:33:20.949556000 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesLo.php 2026-06-26 13:42:51.953214200 +0000 @@ -90,3 +90,5 @@ '8' => '໘', # U+0ED8 '9' => '໙', # U+0ED9 ]; + +$numberingSystem = 'laoo'; diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesLzh.php mediawiki-1.43.9+dfsg/languages/messages/MessagesLzh.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesLzh.php 2026-04-01 12:33:20.950556000 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesLzh.php 2026-06-29 17:51:25.341338600 +0000 @@ -154,3 +154,5 @@ '.' => '點', ',' => '', ]; + +$numberingSystem = 'hanidec'; diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesMag.php mediawiki-1.43.9+dfsg/languages/messages/MessagesMag.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesMag.php 2026-04-01 12:33:20.950556000 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesMag.php 2026-06-26 13:42:51.953214200 +0000 @@ -41,6 +41,8 @@ '9' => '९', # U+096F ]; +$numberingSystem = 'deva'; + $digitGroupingPattern = "#,##,##0.###"; $linkTrail = "/^([a-z\x{0900}-\x{0963}\x{0966}-\x{A8E0}-\x{A8FF}]+)(.*)$/sDu"; diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesMni.php mediawiki-1.43.9+dfsg/languages/messages/MessagesMni.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesMni.php 2026-04-01 12:33:20.950556000 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesMni.php 2026-06-26 13:42:51.953214200 +0000 @@ -36,3 +36,5 @@ '8' => '꯸', # U+ABF8 '9' => '꯹', # U+ABF9 ]; + +$numberingSystem = 'mtei'; diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesMnw.php mediawiki-1.43.9+dfsg/languages/messages/MessagesMnw.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesMnw.php 2026-04-01 12:33:20.950556000 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesMnw.php 2026-06-26 13:42:51.953214200 +0000 @@ -22,6 +22,8 @@ '9' => '၉', ]; +$numberingSystem = 'mymr'; + $namespaceNames = [ NS_MEDIA => 'မဳဒဳယာ', NS_SPECIAL => 'တၟေင်', diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesMr.php mediawiki-1.43.9+dfsg/languages/messages/MessagesMr.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesMr.php 2026-04-01 12:33:20.950556000 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesMr.php 2026-06-29 17:54:47.091098000 +0000 @@ -324,6 +324,8 @@ '9' => '९', # U+096F ]; +$numberingSystem = 'deva'; + $linkTrail = "/^([\u{0900}-\u{0963}\u{0971}-\u{097F}\u{FEFF}\u{200D}]+)(.*)$/sDu"; $digitGroupingPattern = "#,##,##0.###"; diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesMy.php mediawiki-1.43.9+dfsg/languages/messages/MessagesMy.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesMy.php 2026-04-01 12:33:20.951556000 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesMy.php 2026-06-26 13:42:51.954214300 +0000 @@ -38,6 +38,8 @@ '9' => '၉', ]; +$numberingSystem = 'mymr'; + $namespaceNames = [ NS_MEDIA => 'မီဒီယာ', NS_SPECIAL => 'အထူး', diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesNe.php mediawiki-1.43.9+dfsg/languages/messages/MessagesNe.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesNe.php 2026-04-01 12:33:20.951556000 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesNe.php 2026-06-26 13:42:51.954214300 +0000 @@ -58,6 +58,8 @@ '9' => '९', # U+096F ]; +$numberingSystem = 'deva'; + $magicWords = [ 'anchorencode' => [ '0', 'एङ्कर_कोड', 'ANCHORENCODE' ], 'articlepath' => [ '0', 'लेख_पथ', 'ARTICLEPATH' ], diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesNew.php mediawiki-1.43.9+dfsg/languages/messages/MessagesNew.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesNew.php 2026-04-01 12:33:20.951556000 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesNew.php 2026-06-26 13:42:51.954214300 +0000 @@ -37,3 +37,5 @@ '8' => '८', # U+096E '9' => '९', # U+096F ]; + +$numberingSystem = 'deva'; diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesNod.php mediawiki-1.43.9+dfsg/languages/messages/MessagesNod.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesNod.php 2026-04-01 12:33:20.951556000 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesNod.php 2026-06-26 13:42:51.954214300 +0000 @@ -39,6 +39,8 @@ '9' => '᪉', # U+1A89 ]; +$numberingSystem = 'lana'; + $datePreferences = [ 'default', 'thai', diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesNqo.php mediawiki-1.43.9+dfsg/languages/messages/MessagesNqo.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesNqo.php 2026-04-01 12:33:20.951556000 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesNqo.php 2026-06-26 13:42:51.954214300 +0000 @@ -38,3 +38,5 @@ '8' => '߈', # U+07C8 '9' => '߉', # U+07C9 ]; + +$numberingSystem = 'nkoo'; diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesOr.php mediawiki-1.43.9+dfsg/languages/messages/MessagesOr.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesOr.php 2026-04-01 12:33:20.952556100 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesOr.php 2026-06-29 17:18:54.000628700 +0000 @@ -31,6 +31,8 @@ '9' => '୯', # U+0B6F ]; +$numberingSystem = 'orya'; + $linkTrail = "/^([a-z\x{0B00}-\x{0B7F}]+)(.*)$/sDu"; /** namespace translations from translatewiki.net diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesPi.php mediawiki-1.43.9+dfsg/languages/messages/MessagesPi.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesPi.php 2026-04-01 12:33:20.952556100 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesPi.php 2026-06-26 13:42:51.954214300 +0000 @@ -40,3 +40,5 @@ '8' => '८', # U+096E '9' => '९', # U+096F ]; + +$numberingSystem = 'deva'; diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesPnb.php mediawiki-1.43.9+dfsg/languages/messages/MessagesPnb.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesPnb.php 2026-04-01 12:33:20.952556100 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesPnb.php 2026-06-26 13:42:51.954214300 +0000 @@ -49,6 +49,8 @@ '9' => '۹', ]; +$numberingSystem = 'arabext'; + $namespaceAliases = [ 'تصویر' => NS_FILE, ]; diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesPs.php mediawiki-1.43.9+dfsg/languages/messages/MessagesPs.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesPs.php 2026-04-01 12:33:20.952556100 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesPs.php 2026-06-29 17:51:25.342338600 +0000 @@ -28,6 +28,21 @@ ',' => '٬', # U+066C ]; +$numberingSystem = 'arabext'; + +// Use Gregorian calendar, where appropriate, override ps browser locale +$jsDateFormats = [ + 'mdy date' => [ 'options' => [ 'calendar' => 'gregory' ] ], + 'mdy both' => [ 'options' => [ 'calendar' => 'gregory' ] ], + 'mdy pretty' => [ 'options' => [ 'calendar' => 'gregory' ] ], + 'dmy date' => [ 'options' => [ 'calendar' => 'gregory' ] ], + 'dmy both' => [ 'options' => [ 'calendar' => 'gregory' ] ], + 'dmy pretty' => [ 'options' => [ 'calendar' => 'gregory' ] ], + 'ymd date' => [ 'options' => [ 'calendar' => 'gregory' ] ], + 'ymd both' => [ 'options' => [ 'calendar' => 'gregory' ] ], + 'ymd pretty' => [ 'options' => [ 'calendar' => 'gregory' ] ], +]; + $namespaceNames = [ NS_MEDIA => 'رسنۍ', NS_SPECIAL => 'ځانگړی', diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesRki.php mediawiki-1.43.9+dfsg/languages/messages/MessagesRki.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesRki.php 2026-04-01 12:33:20.952556100 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesRki.php 2026-06-26 13:42:51.955214300 +0000 @@ -39,6 +39,8 @@ '9' => '၉', ]; +$numberingSystem = 'mymr'; + $datePreferences = [ 'default', 'my normal', diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesSa.php mediawiki-1.43.9+dfsg/languages/messages/MessagesSa.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesSa.php 2026-04-01 12:33:20.954556000 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesSa.php 2026-06-29 17:54:47.092098200 +0000 @@ -40,6 +40,8 @@ '9' => '९', # U+096F ]; +$numberingSystem = 'deva'; + $linkPrefixExtension = false; $namespaceNames = [ diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesSat.php mediawiki-1.43.9+dfsg/languages/messages/MessagesSat.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesSat.php 2026-04-01 12:33:20.954556000 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesSat.php 2026-06-26 13:42:51.955214300 +0000 @@ -36,3 +36,5 @@ '8' => '᱘', '9' => '᱙', ]; + +$numberingSystem = 'olck'; diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesSkr_arab.php mediawiki-1.43.9+dfsg/languages/messages/MessagesSkr_arab.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesSkr_arab.php 2026-04-01 12:33:20.954556000 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesSkr_arab.php 2026-06-26 13:42:51.955214300 +0000 @@ -25,6 +25,8 @@ '%' => '٪', # U+066a ]; +$numberingSystem = 'arab'; + $namespaceNames = [ NS_MEDIA => 'میڈیا', NS_SPECIAL => 'خاص', diff -Nru mediawiki-1.43.8+dfsg/languages/messages/MessagesTh.php mediawiki-1.43.9+dfsg/languages/messages/MessagesTh.php --- mediawiki-1.43.8+dfsg/languages/messages/MessagesTh.php 2026-04-01 12:33:20.956556000 +0000 +++ mediawiki-1.43.9+dfsg/languages/messages/MessagesTh.php 2026-06-26 13:42:51.956214200 +0000 @@ -191,3 +191,16 @@ 'ISO 8601 date' => 'xnY-xnm-xnd', 'ISO 8601 both' => 'xnY-xnm-xnd"T"xnH:xni:xns', ]; + +// Use Gregorian calendar, where appropriate, override ps browser locale +$jsDateFormats = [ + 'mdy date' => [ 'options' => [ 'calendar' => 'gregory' ] ], + 'mdy both' => [ 'options' => [ 'calendar' => 'gregory' ] ], + 'mdy pretty' => [ 'options' => [ 'calendar' => 'gregory' ] ], + 'dmy date' => [ 'options' => [ 'calendar' => 'gregory' ] ], + 'dmy both' => [ 'options' => [ 'calendar' => 'gregory' ] ], + 'dmy pretty' => [ 'options' => [ 'calendar' => 'gregory' ] ], + 'ymd date' => [ 'options' => [ 'calendar' => 'gregory' ] ], + 'ymd both' => [ 'options' => [ 'calendar' => 'gregory' ] ], + 'ymd pretty' => [ 'options' => [ 'calendar' => 'gregory' ] ], +]; diff -Nru mediawiki-1.43.8+dfsg/maintenance/changePassword.php mediawiki-1.43.9+dfsg/maintenance/changePassword.php --- mediawiki-1.43.8+dfsg/maintenance/changePassword.php 2026-04-01 12:33:20.966556300 +0000 +++ mediawiki-1.43.9+dfsg/maintenance/changePassword.php 2026-06-29 17:54:47.109098400 +0000 @@ -28,6 +28,7 @@ require_once __DIR__ . '/Maintenance.php'; // @codeCoverageIgnoreEnd +use MediaWiki\Logger\LoggerFactory; use MediaWiki\Maintenance\Maintenance; /** @@ -41,6 +42,7 @@ $this->addOption( "user", "The username to operate on", false, true ); $this->addOption( "userid", "The user id to operate on", false, true ); $this->addOption( "password", "The password to use", true, true ); + $this->addOption( 'reason', 'Reason for the password change (ticket number etc)', false, true ); $this->addDescription( "Change a user's password" ); } @@ -54,6 +56,17 @@ ] ); if ( $status->isGood() ) { $this->output( "Password set for " . $user->getName() . "\n" ); + + LoggerFactory::getInstance( 'authentication' )->info( + 'Password for {user} changed via changePassword.php', [ + 'user' => $user->getName(), + 'reason' => $this->getOption( 'reason', '' ), + ] + ); + + $invalidator = $this->createChild( InvalidateUserSessions::class ); + $invalidator->setOption( 'user', $user->getName() ); + $invalidator->execute(); } else { $this->fatalError( $status ); } diff -Nru mediawiki-1.43.8+dfsg/maintenance/convertExtensionToRegistration.php mediawiki-1.43.9+dfsg/maintenance/convertExtensionToRegistration.php --- mediawiki-1.43.8+dfsg/maintenance/convertExtensionToRegistration.php 2026-04-01 12:33:20.967556200 +0000 +++ mediawiki-1.43.9+dfsg/maintenance/convertExtensionToRegistration.php 2026-06-29 17:54:47.111098300 +0000 @@ -68,7 +68,6 @@ protected function getAllGlobals() { $processor = new ReflectionClass( ExtensionProcessor::class ); $settings = $processor->getProperty( 'globalSettings' ); - $settings->setAccessible( true ); return array_merge( $settings->getValue(), self::FORMER_GLOBALS ); } diff -Nru mediawiki-1.43.8+dfsg/maintenance/deleteAutoPatrolLogs.php mediawiki-1.43.9+dfsg/maintenance/deleteAutoPatrolLogs.php --- mediawiki-1.43.8+dfsg/maintenance/deleteAutoPatrolLogs.php 2026-04-01 12:33:20.968556200 +0000 +++ mediawiki-1.43.9+dfsg/maintenance/deleteAutoPatrolLogs.php 2026-06-29 17:54:56.757230300 +0000 @@ -143,7 +143,7 @@ } $result = $dbr->newSelectQueryBuilder() - ->select( [ 'log_id', 'log_params' ] ) + ->select( [ 'log_id', 'log_type', 'log_action', 'log_params' ] ) ->from( 'logging' ) ->where( $conds ) ->orderBy( 'log_id' ) diff -Nru mediawiki-1.43.8+dfsg/maintenance/purgeChangedFiles.php mediawiki-1.43.9+dfsg/maintenance/purgeChangedFiles.php --- mediawiki-1.43.8+dfsg/maintenance/purgeChangedFiles.php 2026-04-01 12:33:20.979556300 +0000 +++ mediawiki-1.43.9+dfsg/maintenance/purgeChangedFiles.php 2026-06-29 17:54:56.757230300 +0000 @@ -190,8 +190,8 @@ $this->purgeFromArchiveTable( $repo, $file ); } elseif ( $logType === 'move' ) { // Purge the target file as well - - $params = unserialize( $row->log_params ); + // (only handles hard-coded core logs, so no need to pass log type/action here) + $params = LogEntryBase::extractParams( $row->log_params, null ); if ( isset( $params['4::target'] ) ) { $target = $params['4::target']; $targetFile = $repo->newFile( Title::makeTitle( NS_FILE, $target ) ); diff -Nru mediawiki-1.43.8+dfsg/maintenance/resetUserEmail.php mediawiki-1.43.9+dfsg/maintenance/resetUserEmail.php --- mediawiki-1.43.8+dfsg/maintenance/resetUserEmail.php 2026-04-01 12:33:20.981556400 +0000 +++ mediawiki-1.43.9+dfsg/maintenance/resetUserEmail.php 2026-06-29 17:51:25.361338900 +0000 @@ -25,6 +25,8 @@ require_once __DIR__ . '/Maintenance.php'; // @codeCoverageIgnoreEnd +use MediaWiki\Logger\LoggerFactory; +use MediaWiki\Maintenance\Maintenance; use MediaWiki\Parser\Sanitizer; use MediaWiki\Password\PasswordFactory; use MediaWiki\User\User; @@ -46,6 +48,7 @@ $this->addOption( 'no-reset-password', 'Don\'t reset the user\'s password' ); $this->addOption( 'email-password', 'Send a temporary password to the user\'s new email address' ); + $this->addOption( 'reason', 'Reason for the email change (ticket number etc)', false, true ); } public function execute() { @@ -64,11 +67,23 @@ $this->fatalError( "Error: email '$email' is not valid\n" ); } + $oldAddr = $user->getEmail(); + // Code from https://wikitech.wikimedia.org/wiki/Password_reset $user->setEmail( $email ); $user->setEmailAuthenticationTimestamp( wfTimestampNow() ); $user->saveSettings(); + $logger = LoggerFactory::getInstance( 'authentication' ); + $logger->info( + 'Changing email address for {user} from {oldemail} to {newemail} via resetUserEmail.php', [ + 'user' => $user->getName(), + 'oldemail' => $oldAddr, + 'newemail' => $email, + 'reason' => $this->getOption( 'reason', '' ), + ] + ); + if ( !$this->hasOption( 'no-reset-password' ) ) { // Kick whomever is currently controlling the account off if possible $password = PasswordFactory::generateRandomPasswordString( 128 ); @@ -80,6 +95,17 @@ if ( !$status->isGood() ) { $this->error( "Password couldn't be reset because:" ); $this->error( $status ); + } else { + $logger->info( + 'Scrambling password for {user} via resetUserEmail.php', [ + 'user' => $user->getName(), + 'reason' => $this->getOption( 'reason', '' ), + ] + ); + + $invalidator = $this->createChild( InvalidateUserSessions::class ); + $invalidator->setOption( 'user', $user->getName() ); + $invalidator->execute(); } } @@ -90,6 +116,13 @@ if ( !$status->isGood() ) { $this->error( "Email couldn't be sent because:" ); $this->error( $status ); + } else { + $logger->info( + 'Password reset email sent for {user} via resetUserEmail.php', [ + 'user' => $user->getName(), + 'reason' => $this->getOption( 'reason', '' ), + ] + ); } } $this->output( "Done!\n" ); diff -Nru mediawiki-1.43.8+dfsg/resources/Resources.php mediawiki-1.43.9+dfsg/resources/Resources.php --- mediawiki-1.43.8+dfsg/resources/Resources.php 2026-04-01 12:33:20.990556500 +0000 +++ mediawiki-1.43.9+dfsg/resources/Resources.php 2026-06-29 17:54:47.141098700 +0000 @@ -30,6 +30,7 @@ use MediaWiki\ResourceLoader as RL; use MediaWiki\ResourceLoader\CodexModule; use MediaWiki\ResourceLoader\Context; +use MediaWiki\ResourceLoader\DateFormatterConfig; use MediaWiki\ResourceLoader\FilePath; use MediaWiki\ResourceLoader\ForeignApiModule; use MediaWiki\ResourceLoader\LessVarFileModule; @@ -723,6 +724,20 @@ 'confirmleave-warning', ], ], + 'mediawiki.DateFormatter' => [ + 'localBasePath' => MW_INSTALL_PATH . '/resources/src/mediawiki.DateFormatter', + 'remoteBasePath' => "$wgResourceBasePath/resources/src/mediawiki.DateFormatter", + 'packageFiles' => [ + 'DateFormatter.js', + [ + 'name' => 'config.json', + 'callback' => [ DateFormatterConfig::class, 'getData' ] + ] + ], + 'dependencies' => [ + 'user.options', + ] + ], 'mediawiki.debug' => [ 'scripts' => [ 'resources/src/mediawiki.debug/jquery.footHovzer.js', diff -Nru mediawiki-1.43.8+dfsg/resources/src/mediawiki.DateFormatter/DateFormatter.js mediawiki-1.43.9+dfsg/resources/src/mediawiki.DateFormatter/DateFormatter.js --- mediawiki-1.43.8+dfsg/resources/src/mediawiki.DateFormatter/DateFormatter.js 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/resources/src/mediawiki.DateFormatter/DateFormatter.js 2026-06-29 17:54:47.215099800 +0000 @@ -0,0 +1,698 @@ +'use strict'; + +const config = require( './config.json' ); + +const instanceCache = { + user: null, + utc: null, + site: null +}; + +let supportsOffsetCache = null; + +// Rough polyfill for Array.prototype.includes, used in MW 1.43 backport +const includes = ( arr, x, from ) => arr.indexOf( x, from ) !== -1; + +// Private function collection. +// JSDOC doesn't like top-level function declarations. +// These can probably be private static methods when we have ES2022. +const priv = { + /** + * Determine whether the browser supports offset strings like "+00:00", which + * were introduced in ECMA-402, 11th edition (2024). + * + * @return {boolean} + */ + supportsOffset() { + if ( supportsOffsetCache === null ) { + try { + // eslint-disable-next-line no-new + new Intl.DateTimeFormat( undefined, { timeZone: '+01:00' } ); + supportsOffsetCache = true; + } catch ( e ) { + supportsOffsetCache = false; + } + } + return supportsOffsetCache; + }, + + /** + * Convert an offset in minutes to a string suitable for the timeZone option to + * the Intl.DateTimeFormat constructor. We use the MW sign convention for the + * input, where positive is positive, not the inverted JS convention. + * + * @param {number} offset + * @return {string|undefined} + */ + offsetToZone( offset ) { + const hour = Math.floor( Math.abs( offset ) / 60 ); + const minute = Math.abs( offset ) % 60; + if ( priv.supportsOffset() ) { + const pad = ( x ) => `${ x < 10 ? '0' : '' }${ x }`; + return `${ offset < 0 ? '-' : '+' }${ pad( hour ) }:${ pad( minute ) }`; + } + if ( minute !== 0 ) { + // Can't represent this zone -- just use the system time zone + return undefined; + } + return `Etc/GMT${ offset < 0 ? '+' : '-' }${ hour }`; + }, + + /** + * Check if a zone name is usable as an input to the Intl.DateTimeFormat constructor. + * If this returns false, we will use the offset instead. + * + * @param {string} zoneName + * @return {boolean} + */ + isKnownZoneName( zoneName ) { + // Feature test for Safari 11.1 + // eslint-disable-next-line compat/compat + return Intl.supportedValuesOf && includes( Intl.supportedValuesOf( 'timeZone' ), zoneName ); + }, + + /** + * Convert a MW time zone option value to an identifier suitable for + * Intl.DateTimeFormat. UserOptionsModule does some normalisation so this is + * not quite as complex as UserTimeCorrection::parse() + * + * @param {string|null} optionValue The user option value, if any + * @param {string} localZone The configured default zone + * @param {number} localOffset The configured default offset, in minutes + * @return {string|undefined} + */ + normalizeZone( optionValue, localZone, localOffset ) { + if ( optionValue ) { + const parts = optionValue.split( '|', 3 ); + if ( parts[ 0 ] === 'ZoneInfo' ) { + if ( priv.isKnownZoneName( parts[ 2 ] ) ) { + return parts[ 2 ]; + } else { + return priv.offsetToZone( parseInt( parts[ 1 ], 10 ) ); + } + } else if ( parts[ 0 ] === 'Offset' ) { + return priv.offsetToZone( parts[ 1 ] ); + } + } + return priv.isKnownZoneName( localZone ) ? localZone : priv.offsetToZone( localOffset ); + }, + + /** + * Get the normalized user time zone + * + * @return {string|undefined} + */ + getUserZone() { + return priv.normalizeZone( + mw.user.options.get( 'timecorrection' ), + config.localZone, + config.localOffset + ); + }, + + /** + * Get the normalized site default zone + * + * @return {string|undefined} + */ + getSiteZone() { + return priv.normalizeZone( null, config.localZone, config.localOffset ); + }, + + /** + * Get the date style desired by the user, e.g. "dmy". + * + * @return {string} + */ + getUserDateStyle() { + const def = config.defaultStyle; + const style = mw.user.options.get( 'date', def ); + return ( !style || style === 'default' ) ? def : style; + }, + + /** + * Convert an array of parts as returned by Intl.DateTimeFormat.formatParts + * to an object. + * + * @param {Array} parts + * @return {Object} + */ + partsToInfo( parts ) { + const info = {}; + for ( const part of parts ) { + info[ part.type ] = part.value; + } + return info; + }, + + /** + * Substitute parameters into the given pattern string + * + * @param {Object} info + * @param {string} pattern + * @return {string} + */ + formatPattern( info, pattern ) { + return pattern.replace( + /\{(\w+)}/g, + ( _, name ) => name in info ? info[ name ] : '?' + ); + }, + + /** + * Convert an English "long offset" part value to a string like "+01:00" + * + * @param {string} offset + * @return {string} + */ + longOffsetToIsoOffset( offset ) { + const m = /(GMT|UTC)?([+-][0-9]{2}:[0-9]{2})/.exec( offset ); + return m ? m[ 2 ] : '+00:00'; + } +}; + +/** + * @module mediawiki.DateFormatter + */ +/** + * Time and date formatter class. + * + * The main aim of this class is to make it easy to produce a date which is + * consistent with the way server-side MediaWiki formats dates, in the current + * user's timezone and preferred format. + * + * The input format is always a native Date object. This isn't a date parser + * class. + * + * The most common operations are available as static methods, which have no + * dependency on "this", so they can be called via destructuring assignment. + * + * The constructor is internal. Instances should be obtained via the static + * factory methods. + * + * @example + * // Static interface + * const { formatTimeAndDate } = require( 'mediawiki.DateFormatter' ); + * const now = formatTimeAndDate( new Date() ); + * + * // Non-static interface + * const DateFormatter = require( 'mediawiki.DateFormatter' ); + * const mwTimestamp = DateFormatter.forUtc().formatMw( new Date() ); + * + * @since 1.44 + */ +class DateFormatter { + + /** + * Get a DateFormatter instance configured for the current user + * + * @return {DateFormatter} + */ + static forUser() { + if ( !instanceCache.user ) { + instanceCache.user = new DateFormatter( + config.locales, + config.formats, + priv.getUserZone(), + priv.getUserDateStyle() + ); + } + return instanceCache.user; + } + + /** + * Get a DateFormatter instance, configured for the current user except with + * the time zone set to UTC. + * + * @return {DateFormatter} + */ + static forUtc() { + if ( !instanceCache.utc ) { + instanceCache.utc = new DateFormatter( + config.locales, + config.formats, + 'Etc/GMT', + priv.getUserDateStyle() + ); + } + return instanceCache.utc; + } + + /** + * Get a DateFormatter instance, configured for the current user except with + * the site default time zone. + * + * @return {DateFormatter} + */ + static forSiteZone() { + if ( !instanceCache.site ) { + instanceCache.site = new DateFormatter( + config.locales, + config.formats, + priv.getSiteZone(), + priv.getUserDateStyle() + ); + } + return instanceCache.site; + } + + /** + * Format a Date to a time and date string (static variant) + * + * @param {Date} date + * @return {string} + */ + static formatTimeAndDate( date ) { + return DateFormatter.forUser().formatTimeAndDate( date ); + } + + /** + * Format a Date to a date string (static variant) + * + * @param {Date} date + * @return {string} + */ + static formatDate( date ) { + return DateFormatter.forUser().formatDate( date ); + } + + /** + * Format a Date to a time string (static variant) + * + * @param {Date} date + * @return {string} + */ + static formatTime( date ) { + return DateFormatter.forUser().formatTime( date ); + } + + /** + * Format a Date to a date string without the year (static variant) + * + * @param {Date} date + * @return {string} + */ + static formatPrettyDate( date ) { + return DateFormatter.forUser().formatPrettyDate( date ); + } + + // No static method for formatMw() -- use forUtc().formatMw() + + /** + * Format a Date in ISO 8601 format, including timezone designator. + * (static variant) + * + * @param {Date} date + * @return {string} + */ + static formatIso( date ) { + return DateFormatter.forUser().formatIso( date ); + } + + /** + * Format a Date in ISO 8601 format, without the timezone designator, + * implying unqualified local time, and without seconds. This is suitable + * for passing to a datetime-local input. (static variant) + * + * @param {Date} date + * @return {string} + */ + static formatForDateTimeInput( date ) { + return DateFormatter.forUser().formatForDateTimeInput( date ); + } + + /** + * Format a date range, showing time and date. (static variant) + * + * TODO: Have MW provide localisation. + * This function depends on the browser for localisation. It does not + * properly respect the user's date format preferences, and has limited + * language support. + * + * @param {Date} date1 + * @param {Date} date2 + * @return {string} + */ + static formatTimeAndDateRange( date1, date2 ) { + return DateFormatter.forUser().formatTimeAndDateRange( date1, date2 ); + } + + /** + * Format a date range, showing time only. (static variant) + * + * TODO: Have MW provide localisation. + * + * @param {Date} date1 + * @param {Date} date2 + * @return {string} + */ + static formatTimeRange( date1, date2 ) { + return DateFormatter.forUser().formatTimeRange( date1, date2 ); + } + + /** + * Format a date range, showing date only. (static variant) + * + * TODO: Have MW provide localisation. + * + * @param {Date} date1 + * @param {Date} date2 + * @return {string} + */ + static formatDateRange( date1, date2 ) { + return DateFormatter.forUser().formatDateRange( date1, date2 ); + } + + /** + * Get the short name of the time zone, e.g. "PST". + * + * @param {Date} date The reference date + * @return {string} + */ + static getShortZoneName( date ) { + return DateFormatter.forUser().getShortZoneName( date ); + } + + /** + * Get the time zone offset as a number of minutes, in the sign-preserving + * convention, e.g. "+01:00" becomes 60. + * + * @param {Date} date The reference date for DST + * @return {number} + */ + static getZoneOffsetMinutes( date ) { + return DateFormatter.forUser().getZoneOffsetMinutes( date ); + } + + /** + * Clear the instance cache. For testing. + * + * @internal + * @ignore + */ + static clearInstanceCache() { + instanceCache.user = null; + instanceCache.utc = null; + instanceCache.site = null; + supportsOffsetCache = null; + } + + /** + * @internal + * @ignore + * + * @param {string[]} locales The locale fallback chain + * @param {Object} formats The available date formats, indexed by combined + * style+type key, e.g. "dmy pretty". The property values are objects with + * the following properties: + * - locale: {string} A locale name, overriding the locales parameter + * - pattern: {string} A pattern for formatPattern() + * - options: {object} Options to pass to Intl.DateTimeFormat() + * - error: {string} A parse error relating to the localisation source + * @param {string|undefined} zone The normalized time zone identifier + * @param {string} style The selected date style, one of those available in + * formats, e.g. "dmy". The user's preferred format with fallbacks applied. + */ + constructor( locales, formats, zone, style ) { + this.locales = locales; + this.formats = Object.assign( {}, formats ); + const machineTemplate = { + locale: 'en', + options: { + year: 'numeric', month: '2-digit', day: '2-digit', + hour: '2-digit', minute: '2-digit', second: '2-digit', + hour12: false, timeZoneName: 'longOffset' + } + }; + this.formats.datetime = Object.assign( + { pattern: '{year}-{month}-{day}T{hour}:{minute}' }, + machineTemplate + ); + this.formats.iso = Object.assign( + { pattern: '{year}-{month}-{day}T{hour}:{minute}:{second}{mwZoneOffset}' }, + machineTemplate + ); + this.formats.mw = Object.assign( + { pattern: '{year}{month}{day}{hour}{minute}{second}' }, + machineTemplate + ); + this.formats.monthNumber = { locale: 'en', options: { month: 'numeric' } }; + this.zone = zone; + this.intlFormatters = {}; + this.style = style; + } + + /** + * Format a Date to a time and date string (non-static) + * + * @param {Date} date + * @return {string} + */ + formatTimeAndDate( date ) { + return this.formatInternal( this.style, 'both', date ); + } + + /** + * Format a Date to a date string (non-static) + * + * @param {Date} date + * @return {string} + */ + formatDate( date ) { + return this.formatInternal( this.style, 'date', date ); + } + + /** + * Format a Date to a time string (non-static) + * + * @param {Date} date + * @return {string} + */ + formatTime( date ) { + return this.formatInternal( this.style, 'time', date ); + } + + /** + * Format a Date to a date string without the year (non-static) + * + * @param {Date} date + * @return {string} + */ + formatPrettyDate( date ) { + return this.formatInternal( this.style, 'pretty', date ); + } + + /** + * Format a Date to a MediaWiki 14-character timestamp. Since MediaWiki + * timestamps are conventionally UTC, this should typically be called on an + * instance retrieved with forUtc(). + * + * @param {Date} date + * @return {string} + */ + formatMw( date ) { + return this.formatInternal( null, 'mw', date ); + } + + /** + * Format a Date in ISO 8601 format, including timezone designator. + * (non-static) + * + * @param {Date} date + * @return {string} + */ + formatIso( date ) { + return this.formatInternal( null, 'iso', date ); + } + + /** + * Format a Date in ISO 8601 format, without the timezone designator, + * implying unqualified local time, and without seconds. This is suitable + * for passing to a datetime-local input. (non-static) + * + * @param {Date} date + * @return {string} + */ + formatForDateTimeInput( date ) { + return this.formatInternal( null, 'datetime', date ); + } + + /** + * Format a date range, showing time and date. (non-static) + * + * TODO: Have MW provide localisation. + * This function depends on the browser for localisation. It does not + * properly respect the user's date format preferences, and has limited + * language support. + * + * @param {Date} date1 + * @param {Date} date2 + * @return {string} + */ + formatTimeAndDateRange( date1, date2 ) { + return this.formatRangeInternal( this.style, 'both', date1, date2 ); + } + + /** + * Format a date range, showing time only. (non-static) + * + * TODO: Have MW provide localisation. + * + * @param {Date} date1 + * @param {Date} date2 + * @return {string} + */ + formatTimeRange( date1, date2 ) { + return this.formatRangeInternal( this.style, 'time', date1, date2 ); + } + + /** + * Format a date range, showing date only. (non-static) + * + * TODO: Have MW provide localisation. + * + * @param {Date} date1 + * @param {Date} date2 + * @return {string} + */ + formatDateRange( date1, date2 ) { + return this.formatRangeInternal( this.style, 'date', date1, date2 ); + } + + /** + * Get the short name of the time zone, e.g. "PST". + * + * @param {Date} date The reference date + * @return {string} + */ + getShortZoneName( date ) { + return this.getLocalInfoInternal( 'timeZoneName', 'short', date ); + } + + /** + * Get the time zone offset as a number of minutes, in the sign-preserving + * convention, e.g. "+01:00" becomes 60. + * + * @param {Date} date The reference date for DST + * @return {number} + */ + getZoneOffsetMinutes( date ) { + const [ h, m ] = + priv.longOffsetToIsoOffset( + this.getLocalInfoInternal( 'timeZoneName', 'longOffset', date ) + ).split( ':' ); + return h * 60 + Math.sign( +h ) * m; + } + + /** + * Format a date/time with a specified style. + * + * @internal + * @ignore + * + * @param {string|null} style The style, e.g. "dmy", or null to use an + * internal type identifier for a machine-readable style. + * @param {string} type The type, e.g. "both" for both time and date. If + * style is null then this can be an internal style added by the + * constructor. + * @param {Date} date + * @return {string} + */ + formatInternal( style, type, date ) { + const formatName = style ? `${ style } ${ type }` : type; + const formatter = this.getIntlFormatInternal( formatName ); + const pattern = this.formats[ formatName ].pattern; + if ( pattern ) { + const info = priv.partsToInfo( formatter.formatToParts( date ) ); + if ( includes( pattern, '{mwMonth' ) ) { + const i = +this.getIntlFormatInternal( 'monthNumber' ).format( date ); + [ info.mwMonth, info.mwMonthGen, info.mwMonthAbbrev ] = config.months[ i ] || []; + } + if ( includes( pattern, '{mwZoneOffset}' ) ) { + info.mwZoneOffset = priv.longOffsetToIsoOffset( info.timeZoneName ); + } + return priv.formatPattern( info, pattern ); + } else { + return formatter.format( date ); + } + } + + /** + * Format a time/date range with a specified style + * + * @internal + * @ignore + * + * @param {string} style + * @param {string} type + * @param {Date} date1 + * @param {Date} date2 + * @return {string} + */ + formatRangeInternal( style, type, date1, date2 ) { + const formatName = style ? `${ style } ${ type }` : type; + const formatter = this.getIntlFormatInternal( formatName ); + const pattern = this.formats[ formatName ].rangePattern; + if ( pattern ) { + return priv.formatPattern( + priv.partsToInfo( formatter.formatRangeToParts( date1, date2 ) ), + pattern + ); + } else { + return formatter.formatRange( date1, date2 ); + } + } + + /** + * Get a DateTimeFormat object configured for the specified combined + * type/style. + * + * @internal + * @ignore + * + * @param {string} formatName + * @return {Intl.DateTimeFormat} + */ + getIntlFormatInternal( formatName ) { + if ( !( formatName in this.intlFormatters ) ) { + if ( !( formatName in this.formats ) ) { + throw new Error( `Unknown date format "${ formatName }"` ); + } + const format = this.formats[ formatName ]; + const locale = format.locale || this.locales; + const options = Object.assign( {}, format.options ); + options.timeZone = this.zone; + this.intlFormatters[ formatName ] = new Intl.DateTimeFormat( locale, options ); + } + return this.intlFormatters[ formatName ]; + } + + /** + * Extract a part value from a formatted date, with the given configuration + * for that part value. + * + * @internal + * @ignore + * + * @param {string} fieldName + * @param {string} configValue + * @param {Date} date + * @return {string} + */ + getLocalInfoInternal( fieldName, configValue, date ) { + const key = `info ${ fieldName }.${ configValue }`; + if ( !this.formats[ key ] ) { + this.formats[ key ] = { options: { [ fieldName ]: configValue } }; + } + const formatter = this.getIntlFormatInternal( key ); + const info = priv.partsToInfo( formatter.formatToParts( date ) ); + return info[ fieldName ] || ''; + } +} + +if ( window.QUnit ) { + DateFormatter.priv = priv; + DateFormatter.config = config; +} + +module.exports = DateFormatter; diff -Nru mediawiki-1.43.8+dfsg/resources/src/mediawiki.api/index.js mediawiki-1.43.9+dfsg/resources/src/mediawiki.api/index.js --- mediawiki-1.43.8+dfsg/resources/src/mediawiki.api/index.js 2026-04-01 12:33:21.048557300 +0000 +++ mediawiki-1.43.9+dfsg/resources/src/mediawiki.api/index.js 2026-06-29 17:54:47.217100000 +0000 @@ -544,10 +544,18 @@ return $( '
                    ' ).text( data.error.info ); } else if ( data.errors ) { - // errorformat: 'html' + // errorformat: 'html' (hopefully) or another non-bc format return $( data.errors.map( ( err ) => { - // formatversion: 1 / 2 - const $node = $( '
                    ' ).html( err[ '*' ] || err.html ); + const $node = $( '
                    ' ); + if ( err.html ) { + $node.html( err.html ); + } else if ( err.text ) { + $node.text( err.text ); + } else { + // formatversion=1, we can’t tell if this was errorformat=html or errorformat=plaintext; + // err on the safe side and treat it as text + $node.text( err[ '*' ] ); + } return $node[ 0 ]; } ) ); diff -Nru mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/bcc.json mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/bcc.json --- mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/bcc.json 2025-12-17 21:58:17.057354700 +0000 +++ mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/bcc.json 2026-06-11 08:56:39.717374300 +0000 @@ -2,15 +2,18 @@ "@metadata": { "authors": [ "Moshtank", - "Sultanselim baloch" + "Sultanselim baloch", + "Yasirkhan" ] }, "mobile-frontend-history": "اے تاکءِ رمسا بہ چار۔", "mobile-frontend-home-button": "لۏگ", "mobile-frontend-language-article-heading": "زبان(لبز)", "mobile-frontend-main-menu-login": "مان بییگ", + "mobile-frontend-main-menu-nearby": "نزیکیں", "mobile-frontend-main-menu-settings": "ردانکان(سٹینگ)", "mobile-frontend-placeholder": "شۏھاز مہ {{SITENAME}} ئا", "mobile-frontend-random-button": "یکپارگی", - "minerva-user-menu-button": "کارزورۏکء منو" + "minerva-user-menu-button": "کارزورۏکء منو", + "minerva-page-actions-overflow": "گیشتر" } diff -Nru mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/bcl.json mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/bcl.json --- mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/bcl.json 2026-04-01 12:37:39.641996400 +0000 +++ mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/bcl.json 2026-06-29 17:51:26.577355600 +0000 @@ -5,18 +5,19 @@ "Daramlagon", "Geopoet", "MinecraftAustralia", - "ShimunUfesoj" + "ShimunUfesoj", + "ShiminUfesoj" ] }, "mobile-frontend-editor-edit": "Liwaton", "mobile-frontend-history": "Hilingon an kasaysayan nin pagbabago kan pahinang ini.", "mobile-frontend-home-button": "Irukan", - "mobile-frontend-language-article-heading": "Lenggwahe", + "mobile-frontend-language-article-heading": "Tataramon", "mobile-frontend-main-menu-button-tooltip": "Bukasan an pangenot na hùyagan", "mobile-frontend-main-menu-login": "Mag-login", "mobile-frontend-main-menu-logout": "Magluwas", - "mobile-frontend-main-menu-nearby": "Haranihon", - "mobile-frontend-main-menu-settings": "Kagustuhan", + "mobile-frontend-main-menu-nearby": "Harani", + "mobile-frontend-main-menu-settings": "Mga Panuytoy", "mobile-frontend-main-menu-watchlist": "Bantay-listahan", "mobile-frontend-meta-data-issues": "Mga isyu sa pahina", "mobile-frontend-meta-data-issues-header": "Mga isyu sa Pahina", @@ -25,5 +26,6 @@ "mobile-frontend-random-button": "Dawa ano", "mobile-frontend-user-button-tooltip": "Ipahiling an sakuyang mga notipikasyon", "mobile-frontend-user-newmessages": "Ika igwa nin baguhong mga mensahe sa saimong pahina nin orolayan.", - "minerva-user-menu-button": "Menu kan paragamit" + "minerva-user-menu-button": "Menu kan paragamit", + "minerva-page-actions-overflow": "Labi pa" } diff -Nru mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/be-tarask.json mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/be-tarask.json --- mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/be-tarask.json 2026-04-01 12:37:39.641996400 +0000 +++ mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/be-tarask.json 2026-06-29 17:51:26.577355600 +0000 @@ -11,7 +11,7 @@ "minerva-watchlist-cta": "Сачыць за гэтай старонкай і ўсімі зьменамі на ёй.", "mobile-frontend-cookies-required": "Файлы-кукі неабходныя для пераключэньня рэжымаў прагляду. Калі ласка, уключыце іх і паспрабуйце яшчэ раз.", "mobile-frontend-editor-edit": "Рэдагаваць", - "minerva-download": "Спампаваць PDF", + "minerva-download": "Сьцягнуць PDF", "mobile-frontend-editor-redlink-create": "Стварыць старонку", "mobile-frontend-editor-redlink-explain": "Гэтая старонка яшчэ не была створаная.", "mobile-frontend-editor-redlink-leave": "Не, дзякуй.", diff -Nru mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/bol.json mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/bol.json --- mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/bol.json 2026-03-30 15:24:42.445744800 +0000 +++ mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/bol.json 2026-06-11 08:56:39.719374400 +0000 @@ -7,7 +7,7 @@ }, "mobile-frontend-history": "Ɗiwi ramu labar peji emeh.", "mobile-frontend-home-button": "Bono", - "mobile-frontend-language-article-heading": "Boo", + "mobile-frontend-language-article-heading": "Yare", "mobile-frontend-main-menu-login": "Geɗe", "mobile-frontend-main-menu-nearby": "Nem ga", "mobile-frontend-main-menu-settings": "Setayi", diff -Nru mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/cak.json mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/cak.json --- mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/cak.json 2024-03-28 22:03:17.592676000 +0000 +++ mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/cak.json 2026-05-08 00:22:43.426854600 +0000 @@ -5,5 +5,12 @@ ] }, "mobile-frontend-history": "tatz'eta' ri jaloj chupam re ruxaq k'am re'", - "mobile-frontend-placeholder": "tikanöx" + "mobile-frontend-home-button": "Okib'äl", + "mobile-frontend-language-article-heading": "ch'ab'äl", + "mobile-frontend-main-menu-login": "katok", + "mobile-frontend-main-menu-nearby": "naqaj", + "mobile-frontend-main-menu-settings": "jaloj", + "mobile-frontend-placeholder": "tikanöx", + "mobile-frontend-random-button": "Xa achike na rutzijol", + "minerva-page-actions-overflow": "juläy chik" } diff -Nru mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/cbk-zam.json mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/cbk-zam.json --- mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/cbk-zam.json 2025-06-30 15:56:18.009514000 +0000 +++ mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/cbk-zam.json 2026-05-08 00:22:43.426854600 +0000 @@ -5,7 +5,7 @@ "Noooote" ] }, - "mobile-frontend-history": "Mira con el historia del edit de este pagina.", + "mobile-frontend-history": "Mira historial de editacion de este pagina.", "mobile-frontend-home-button": "Principio", "mobile-frontend-language-article-heading": "Lenguaje", "mobile-frontend-main-menu-login": "Man log in", diff -Nru mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/frs.json mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/frs.json --- mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/frs.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/frs.json 2026-05-08 00:22:43.428854500 +0000 @@ -0,0 +1,16 @@ +{ + "@metadata": { + "authors": [ + "Neronno" + ] + }, + "mobile-frontend-history": "Wersjoonshistoorje fan disser siid wiisen.", + "mobile-frontend-home-button": "Startsiid", + "mobile-frontend-language-article-heading": "Tóól", + "mobile-frontend-main-menu-login": "Anmellen", + "mobile-frontend-main-menu-nearby": "Diecht bii", + "mobile-frontend-main-menu-settings": "Instellens", + "mobile-frontend-placeholder": "{{SITENAME}} döörsöyken", + "mobile-frontend-random-button": "Taufalliğ siid", + "minerva-page-actions-overflow": "Meer" +} diff -Nru mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/gom-latn.json mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/gom-latn.json --- mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/gom-latn.json 2026-04-01 12:37:39.644996400 +0000 +++ mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/gom-latn.json 2026-06-29 18:13:00.297059800 +0000 @@ -5,18 +5,37 @@ "QW90" ] }, + "minerva-last-modified-date": "$1, $2 vaztam kel'lo akherchem bodol", "mobile-frontend-editor-edit": "Bodol", + "minerva-download": "PDF koxem download kor", + "mobile-frontend-editor-redlink-create": "Pan roch", + "mobile-frontend-editor-redlink-explain": "Hem pan azun rochunkna", "mobile-frontend-editor-redlink-leave": "Naka, Dev borem korum.", "mobile-frontend-history": "Hea panacho sompadonacho itihas polloi.", "mobile-frontend-home-button": "Ghora", "mobile-frontend-language-article-heading": "Bhas", + "mobile-frontend-languages-not-available": "Hem pan dusrea bhasani uplobdh na.", "mobile-frontend-main-menu-button-tooltip": "Mukhel suchi ugod", + "mobile-frontend-main-menu-contributions": "Yogdanam", "mobile-frontend-main-menu-login": "Sotrorombh kor", + "mobile-frontend-main-menu-logout": "Sotr xevott", "mobile-frontend-main-menu-nearby": "Lagshilim", "mobile-frontend-main-menu-settings": "Mandavoll", "mobile-frontend-main-menu-watchlist": "Sadurvolleri", "mobile-frontend-pageaction-edit-tooltip": "Hea panacho mukhel bhag bodol", "mobile-frontend-placeholder": "{{SITENAME}}-ant sod", "mobile-frontend-random-button": "Khoimcheim adlem modlem", - "minerva-page-actions-overflow": "Anik" + "mobile-frontend-redirected-from": "\"[[$1]]\" savn purnonirdexit", + "mobile-frontend-user-button-tooltip": "Mhojeo kollovnnio dakhoi", + "mobile-frontend-user-newmessages": "Tujea bhasabhasachea panar noveo sondex asat", + "mobile-frontend-user-page-contributions": "Yogdanam", + "mobile-frontend-user-page-talk": "Bhasabhas", + "minerva-page-actions-editfull": "Akhem pan sompadit kor", + "minerva-page-actions-overflow": "Anik", + "minerva-page-actions-language-switcher": "Bhaso", + "minerva-page-actions-history": "Itihas", + "minerva-prefs-talkpage": "[https://www.mediawiki.org/wiki/Skin_talk:Minerva_Neue Bhasabhas]", + "skin-minerva-issue-learn-more": "Odik xikun ghe", + "skin-minerva-mobile-option-MinervaShowCategories": "Vorgam", + "skin-minerva-mobile-option-MinervaShowCategories-description": "Panacheo vorgam polloi" } diff -Nru mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/got.json mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/got.json --- mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/got.json 2026-04-01 12:37:39.644996400 +0000 +++ mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/got.json 2026-06-29 17:51:26.580355600 +0000 @@ -6,14 +6,16 @@ ] }, "mobile-frontend-editor-edit": "𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽", + "mobile-frontend-editor-redlink-create": "𐌻𐌰𐌿𐍆 𐌲𐌰𐍅𐌰𐌿𐍂𐌺𐌾𐌰𐌽", + "mobile-frontend-editor-redlink-explain": "𐍃𐌰 𐌻𐌰𐌿𐍆𐍃 𐌽𐌹 𐌽𐌰𐌿𐌷 𐌲𐌰𐍃𐌺𐌰𐍀𐌰𐌽𐍃 𐌹𐍃𐍄.", "mobile-frontend-history": "𐍃𐍀𐌹𐌻𐌻 𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹𐌽𐍉 𐌸𐌹𐍃 𐌻𐌰𐌿𐌱𐌹𐍃 𐍃𐌰𐌹𐍈𐌰𐌽.", "mobile-frontend-home-button": "𐌲𐌰𐍂𐌳𐍃", "mobile-frontend-language-article-heading": "𐍂𐌰𐌶𐌳𐌰", "mobile-frontend-main-menu-button-tooltip": "𐌿𐍃𐌻𐌿𐌺 𐌷𐌰𐌿𐌱𐌹𐌳𐌰𐍅𐌰𐌻𐌴𐌹𐌽𐌹𐍅𐌹𐌺𐍉𐌽", "mobile-frontend-main-menu-login": "𐌰𐍄𐌲𐌰𐌲𐌲𐌰𐌽", "mobile-frontend-main-menu-nearby": "𐌽𐌴𐍈𐌰", - "mobile-frontend-main-menu-settings": "𐌻𐌰𐌲𐌴𐌹𐌽𐍉𐍃", - "mobile-frontend-main-menu-watchlist": "𐍅𐌹𐍄𐌰𐍅𐌹𐌺𐍉", + "mobile-frontend-main-menu-settings": "𐍃𐌰𐍄𐌴𐌹𐌽𐍉𐍃", + "mobile-frontend-main-menu-watchlist": "𐍅𐌹𐍄𐌰𐌻𐌴𐌹𐍃𐍄𐌰", "mobile-frontend-pageaction-edit-tooltip": "𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹 𐍄𐌹𐌿𐌷𐌰𐌽𐌳𐌴𐌹𐌽 𐌳𐌰𐌹𐌻 𐌸𐌹𐍃 𐌻𐌰𐌿𐌱𐌹𐍃", "mobile-frontend-placeholder": "{{SITENAME}} 𐍃𐍉𐌺𐌾𐌰𐌽", "mobile-frontend-random-button": "𐌸𐌿𐍃 𐌿𐌽𐌺𐌿𐌽𐌸", diff -Nru mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/ibb.json mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/ibb.json --- mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/ibb.json 2024-03-28 22:03:17.596675900 +0000 +++ mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/ibb.json 2026-06-29 17:20:43.894132600 +0000 @@ -2,7 +2,8 @@ "@metadata": { "authors": [ "Akpanufun", - "Enojohn" + "Enojohn", + "Andikan Efiok Eduok" ] }, "mobile-frontend-history": "Se kpungho nkan mkpo ke iwud nwed ami.", @@ -12,5 +13,6 @@ "mobile-frontend-main-menu-nearby": "Ke nkan mfo", "mobile-frontend-main-menu-settings": "Nto ukpungo mkpo", "mobile-frontend-placeholder": "Yem {{SITENAME}}", - "mobile-frontend-random-button": "Nte kiet" + "mobile-frontend-random-button": "Nte kiet", + "minerva-page-actions-overflow": "Mfen" } diff -Nru mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/ko.json mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/ko.json --- mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/ko.json 2026-04-01 12:37:39.647996400 +0000 +++ mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/ko.json 2026-06-29 18:13:00.298060000 +0000 @@ -17,7 +17,8 @@ "아라", "Suleiman the Magnificent Television", "Whatback11", - "YeBoy371" + "YeBoy371", + "Tensama0415" ] }, "minerva-last-modified-date": "$1 $2에 마지막으로 편집됨", @@ -75,5 +76,7 @@ "skin-minerva-mobile-option-MinervaShowCategories": "분류", "skin-minerva-mobile-option-MinervaShowCategories-description": "문서 분류 보기", "skin-minerva-recentchanges-warning-enhanced-not-supported": "유감스럽지만, 문서별 그룹화는 모바일에서는 가능하지 않습니다. 페이지별 그룹화를 원하신다면 데스크탑 사이트를 방문해 주세요.", - "skin-minerva-night-mode-unavailable": "\"라이트\" 색상 테마로만 제공되는 페이지입니다." + "skin-minerva-night-mode-unavailable": "\"라이트\" 색상 테마로만 제공되는 페이지입니다.", + "minerva.css": "/* 이 CSS 설정은 미네르바 노이에 스킨을 사용하는 사용자에게 적용됩니다 */", + "minerva.js": "/* 이 자바스크립트 설정은 미네르바 노이에 스킨을 사용하는 사용자에게 적용됩니다 */" } diff -Nru mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/ks.json mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/ks.json --- mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/ks.json 2026-04-01 12:37:39.647996400 +0000 +++ mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/ks.json 2026-06-29 17:51:26.582355500 +0000 @@ -42,6 +42,7 @@ "mobile-frontend-user-page-talk": "کَتھ صَفہٕ", "minerva-user-menu-button": "رُکُن مینِو", "minerva-user-navigation": "رُکُن رَہنُمٲیی", + "minerva-page-actions-editfull": "پوٗرٕ صَفہٕ کٔرِو اؠڈِٹ", "minerva-page-actions-overflow": "بێیہِ", "minerva-page-actions-language-switcher": "زَبانہٕ", "minerva-page-actions-history": "توٲریٖخ", diff -Nru mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/kw.json mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/kw.json --- mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/kw.json 2026-04-01 12:37:39.648996600 +0000 +++ mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/kw.json 2026-06-29 17:51:26.583355700 +0000 @@ -3,11 +3,13 @@ "authors": [ "Kw-Moon", "MinecraftAustralia", - "Nrowe" + "Nrowe", + "Flynn" ] }, "mobile-frontend-editor-edit": "Chanjya", - "mobile-frontend-home-button": "Folen dre", + "mobile-frontend-history": "Gweles istori golegyans a'n folen ma.", + "mobile-frontend-home-button": "Tre", "mobile-frontend-language-article-heading": "Yeth", "mobile-frontend-main-menu-button-tooltip": "Ygeri an bennrol", "mobile-frontend-main-menu-login": "Omgelmi", @@ -19,6 +21,7 @@ "mobile-frontend-meta-data-issues-header": "Kudynnow", "mobile-frontend-pageaction-edit-tooltip": "Chanjya tregh penn an folen ma.", "mobile-frontend-placeholder": "Hwilas yn {{SITENAME}}", - "mobile-frontend-random-button": "Dre happ", - "mobile-frontend-user-button-tooltip": "Diskwedhes ow gwarnyansow" + "mobile-frontend-random-button": "Chonsus", + "mobile-frontend-user-button-tooltip": "Diskwedhes ow gwarnyansow", + "minerva-page-actions-overflow": "Moy" } diff -Nru mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/lad.json mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/lad.json --- mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/lad.json 2025-03-24 13:24:33.627079000 +0000 +++ mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/lad.json 2026-06-23 01:21:05.796402700 +0000 @@ -3,16 +3,18 @@ "authors": [ "Menachem.Moreira", "Universal Life", - "WikiiiTranslator" + "WikiiiTranslator", + "Maor X" ] }, "mobile-frontend-editor-edit": "Trocar", - "mobile-frontend-history": "Ver todos los trocamientos de esta oja.", - "mobile-frontend-home-button": "Precipio", + "mobile-frontend-history": "Ver todos los trokamientos de esta oja.", + "mobile-frontend-home-button": "Prensipio", "mobile-frontend-language-article-heading": "Lingua", "mobile-frontend-main-menu-login": "Entrar", - "mobile-frontend-main-menu-nearby": "Aquí cerca", + "mobile-frontend-main-menu-nearby": "Aki serka", "mobile-frontend-main-menu-settings": "Ayares", "mobile-frontend-placeholder": "Bushka en {{SITENAME}}", - "mobile-frontend-random-button": "Por azardo" + "mobile-frontend-random-button": "Por azardo", + "minerva-page-actions-overflow": "Mas" } diff -Nru mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/mnw.json mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/mnw.json --- mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/mnw.json 2026-04-01 12:37:39.649996500 +0000 +++ mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/mnw.json 2026-06-29 17:51:26.584355600 +0000 @@ -4,7 +4,8 @@ "Ninjastrikers", "Ranger-Mon", "咽頭べさ", - "Htawmonzel" + "Htawmonzel", + "Aue Nai" ] }, "mobile-frontend-history": "ဗဵု လၟေင်ပြံင်လှာဲ မုက်လိက်ဏအ်။", @@ -14,5 +15,6 @@ "mobile-frontend-main-menu-nearby": "ဗဒဲါဒၞာဲဏအ်", "mobile-frontend-main-menu-settings": "ဖျေဟ်ဒၞာဲ", "mobile-frontend-placeholder": "ဂၠာဲ {{SITENAME}}", - "mobile-frontend-random-button": "ပရိုင်မွဲမွဲ" + "mobile-frontend-random-button": "ပရိုင်မွဲမွဲ", + "minerva-page-actions-overflow": "ဆက်ဗှ်" } diff -Nru mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/mrt.json mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/mrt.json --- mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/mrt.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/mrt.json 2026-06-23 01:21:05.797402600 +0000 @@ -0,0 +1,14 @@ +{ + "@metadata": { + "authors": [ + "Galdiz" + ] + }, + "mobile-frontend-home-button": "ki", + "mobile-frontend-language-article-heading": "ɲdur", + "mobile-frontend-main-menu-login": "liguzdũ", + "mobile-frontend-main-menu-nearby": "lugudzũ", + "mobile-frontend-placeholder": "gũw", + "mobile-frontend-random-button": "latu latu", + "minerva-page-actions-overflow": "chahuri" +} diff -Nru mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/mvf.json mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/mvf.json --- mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/mvf.json 2026-04-01 12:37:39.650996400 +0000 +++ mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/mvf.json 2026-06-29 18:13:00.298060000 +0000 @@ -6,13 +6,13 @@ "Anand.orkhon" ] }, - "mobile-frontend-history": "ᠡᠨᠡ ᠬᠠᠭᠤᠳᠠᠰᠤ ᠢᠢᠨ ᠥᠭᠡᠷᠡᠴᠢᠯᠡᠯᠲᠡ ᠢᠢᠨ ᠲᠡᠦᠬᠡ ᠢᠢ ᠬᠠᠷᠠᠬᠤ", - "mobile-frontend-home-button": "ᠡᠬᠢᠯᠡᠯ", - "mobile-frontend-language-article-heading": "ᠪᠤᠰᠤᠳ ᠬᠡᠯᠡ ᠳᠡᠭᠡᠷ᠎ᠡ ᠤᠩᠰᠢᠬᠤ", + "mobile-frontend-history": "ᠡᠨᠡ ᠬᠠᠭᠤᠳᠠᠰᠤ᠎ᠶᠢᠨ ᠵᠠᠰᠠᠪᠤᠷᠢ᠎ᠶᠢᠨ ᠲᠡᠦᠬᠡ᠎ᠢ ᠦᠵᠡᠬᠦ", + "mobile-frontend-home-button": "ᠨᠢᠭᠤᠷ", + "mobile-frontend-language-article-heading": "ᠬᠡᠯᠡ", "mobile-frontend-main-menu-login": "ᠨᠡᠪᠲᠡᠷᠡᠬᠦ", - "mobile-frontend-main-menu-nearby": "ᠣᠶᠢᠷ᠎ᠠ", + "mobile-frontend-main-menu-nearby": "ᠤᠢᠷᠠᠯᠴᠠᠭᠠᠬᠢ", "mobile-frontend-main-menu-settings": "ᠲᠣᠬᠢᠷᠠᠭ᠎ᠠ", - "mobile-frontend-placeholder": "ᠬᠠᠢᠢᠬᠤ {{SITENAME}}", + "mobile-frontend-placeholder": "{{SITENAME}}᠎ᠡᠴᠡ ᠬᠠᠢᠬᠤ", "mobile-frontend-random-button": "ᠰᠠᠨᠠᠮᠰᠠᠷ ᠦᠭᠡᠶ", - "minerva-page-actions-overflow": "ᠳᠡᠯᠭᠡᠷᠡᠩᠭᠦᠢ" + "minerva-page-actions-overflow": "ᠢᠯᠡᠭᠦᠦ" } diff -Nru mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/nds-nl.json mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/nds-nl.json --- mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/nds-nl.json 2026-04-01 12:37:39.650996400 +0000 +++ mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/nds-nl.json 2026-06-29 17:51:26.585355800 +0000 @@ -7,6 +7,7 @@ }, "mobile-frontend-editor-edit": "Bewarken", "minerva-download": "PDF daleladen", + "mobile-frontend-history": "Bewarkingsgeskydenisse van disse syde bekeken.", "mobile-frontend-home-button": "Startsyde", "mobile-frontend-language-article-heading": "Språke", "mobile-frontend-main-menu-button-tooltip": "Höyvdmenü losdoon", @@ -21,5 +22,6 @@ "mobile-frontend-random-button": "Tovallig", "mobile-frontend-user-page-contributions": "Bydragen", "mobile-frontend-user-page-talk": "Oaverleg", + "minerva-page-actions-overflow": "Meyr", "minerva-page-actions-history": "Geskydenisse" } diff -Nru mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/nl.json mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/nl.json --- mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/nl.json 2026-04-01 12:37:39.650996400 +0000 +++ mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/nl.json 2026-06-29 17:51:26.585355800 +0000 @@ -24,7 +24,7 @@ "mobile-frontend-editor-redlink-create": "Pagina aanmaken", "mobile-frontend-editor-redlink-explain": "Deze pagina is nog niet aangemaakt.", "mobile-frontend-editor-redlink-leave": "Nee, bedankt.", - "mobile-frontend-history": "Bekijk de bewerkingsgeschiedenis van deze pagina.", + "mobile-frontend-history": "Bewerkingsgeschiedenis van deze pagina bekijken.", "mobile-frontend-home-button": "Startpagina", "mobile-frontend-language-article-heading": "Taal", "mobile-frontend-languages-not-available": "Deze pagina is niet beschikbaar in andere talen.", @@ -68,7 +68,7 @@ "skin-minerva-time-ago-months": "{{PLURAL:$1|$1 maand|$1 maanden}} geleden", "skin-minerva-time-ago-years": "{{PLURAL:$1|$1 jaar}} geleden", "skin-minerva-mobile-option-MinervaShowCategories": "Categorieën", - "skin-minerva-mobile-option-MinervaShowCategories-description": "Toon paginacategorieën", + "skin-minerva-mobile-option-MinervaShowCategories-description": "Paginacategorieën weergeven", "skin-minerva-recentchanges-warning-enhanced-not-supported": "Helaas is het groeperen van resultaten per pagina niet beschikbaar in de mobiele weergave. Als u deze functionaliteit wilt gebruiken, bezoek dan de desktop weergave.", "skin-minerva-night-mode-unavailable": "Pagina alleen beschikbaar in het kleurenthema \"Licht\"." } diff -Nru mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/pap.json mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/pap.json --- mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/pap.json 2024-12-20 12:19:31.106714700 +0000 +++ mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/pap.json 2026-05-20 16:25:12.827402400 +0000 @@ -2,15 +2,53 @@ "@metadata": { "authors": [ "Irus", - "ObaTango" + "ObaTango", + "Kallmemel" ] }, + "minerva-last-modified-date": "Adaptá lastu riba $1, rònt di $2", + "minerva-watchlist-cta": "Tene kuenta ku e página aki i tur kambio na dje.", + "mobile-frontend-cookies-required": "Cookies ta rekerí pa kambia di modo. Aktivá nan i purba atrobe.", "mobile-frontend-editor-edit": "Editá", - "mobile-frontend-history": "Mira e historia di redakshon di e página akí.", - "mobile-frontend-home-button": "Página Prinsipal", + "minerva-download": "Baha PDF", + "mobile-frontend-editor-redlink-create": "Krea página", + "mobile-frontend-editor-redlink-explain": "E página aki no a wòrdu kreá ainda.", + "mobile-frontend-editor-redlink-leave": "No, danki.", + "mobile-frontend-history": "Mira historia di adaptashon di e página aki.", + "mobile-frontend-home-button": "Inisio", "mobile-frontend-language-article-heading": "Idioma", - "mobile-frontend-main-menu-login": "Registrá", + "mobile-frontend-languages-not-available": "E página aki no ta disponibel den otro idioma.", + "mobile-frontend-main-menu-button-tooltip": "Habri menú prinsipal", + "mobile-frontend-main-menu-contributions": "Kontribushon", + "mobile-frontend-main-menu-login": "Inisiá Seshon", + "mobile-frontend-main-menu-logout": "Terminá seshon", + "mobile-frontend-main-menu-nearby": "Den serkania", "mobile-frontend-main-menu-settings": "Konfigurashon", - "mobile-frontend-placeholder": "Búskeda di {{SITENAME}}", - "mobile-frontend-random-button": "Kualkier" + "mobile-frontend-main-menu-watchlist": "Lista di opservashon", + "mobile-frontend-meta-data-issues": "Problemanan di página", + "mobile-frontend-meta-data-issues-categories": "Tokante e kategoria aki", + "mobile-frontend-meta-data-issues-header": "Problemanan di página", + "minerva-meta-data-issues-section-header": "Problemanan di sekshon", + "mobile-frontend-placeholder": "Listra {{SITENAME}}", + "mobile-frontend-random-button": "Kalke", + "mobile-frontend-redirected-from": "Redirigí for di \"[[$1]]\"", + "mobile-frontend-talk-back-to-filepage": "Bai bèk na fail \"$1\".", + "mobile-frontend-talk-back-to-page": "Bai bèk na página \"$1\".", + "mobile-frontend-talk-back-to-projectpage": "Regresá na página di proyekto \"$1\".", + "mobile-frontend-talk-back-to-userpage": "Regresá na página di usadó di \"{{GENDER:$1|$1}}\".", + "mobile-frontend-user-button-tooltip": "Mustra mi notifikashon", + "mobile-frontend-user-newmessages": "Bo tin mensahenan nobo riba bo página di diskushon", + "mobile-frontend-user-page-contributions": "Kontribushon", + "mobile-frontend-user-page-member-since": "{{GENDER:$2|A djòin}} $1", + "mobile-frontend-user-page-talk": "Diskushon", + "minerva-user-menu-button": "Menú di usadó", + "minerva-user-navigation": "Nabegashon di usadó", + "minerva-page-actions-editfull": "Editá página kompleto", + "minerva-page-actions-overflow": "Mas", + "minerva-page-actions-language-switcher": "Idioma", + "minerva-page-actions-history": "Historia", + "minerva-prefs-talkpage": "[https://www.mediawiki.org/wiki/Skin_talk:Minerva_Neue Diskushon]", + "minerva-skin-desc": "Un diseño adaptabel ku ta priorisá aparatonan móbil", + "skin-minerva-mobile-option-MinervaShowCategories": "Kategoria", + "skin-minerva-mobile-option-MinervaShowCategories-description": "Wak kategorianan di página" } diff -Nru mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/ru.json mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/ru.json --- mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/ru.json 2026-04-01 12:37:39.652996500 +0000 +++ mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/ru.json 2026-06-29 17:51:26.586355700 +0000 @@ -64,7 +64,7 @@ "mobile-frontend-user-page-talk": "Обсуждение", "minerva-user-menu-button": "Пользовательское меню", "minerva-user-navigation": "Пользовательская навигация", - "minerva-page-actions-editfull": "Редактировать всю страницу", + "minerva-page-actions-editfull": "Править всю страницу", "minerva-page-actions-overflow": "Ещё", "minerva-page-actions-language-switcher": "Языки", "minerva-page-actions-history": "История", diff -Nru mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/shn.json mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/shn.json --- mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/shn.json 2026-04-01 12:37:39.653996500 +0000 +++ mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/shn.json 2026-06-29 17:51:26.587355600 +0000 @@ -18,5 +18,6 @@ "mobile-frontend-pageaction-edit-tooltip": "မႄးထတ်း တွၼ်ႈၵၼ်ၼၢမ်းႁူဝ် ၶွင်ၼႃးလိၵ်ႈၼႆႉ", "mobile-frontend-placeholder": "ၶူၼ်ႉႁႃ {{SITENAME}}", "mobile-frontend-random-button": "ရၼ်ႇတမ်ႇ", - "minerva-page-actions-editfull": "မႄးထတ်း တင်းၼႃႈလိၵ်ႈ" + "minerva-page-actions-editfull": "မႄးထတ်း တင်းၼႃႈလိၵ်ႈ", + "minerva-page-actions-overflow": "ထႅင်ႈ" } diff -Nru mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/sk.json mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/sk.json --- mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/sk.json 2026-04-01 12:37:39.653996500 +0000 +++ mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/sk.json 2026-06-29 17:51:26.587355600 +0000 @@ -14,6 +14,7 @@ }, "minerva-last-modified-date": "Naposledy upravené $1 o $2", "minerva-watchlist-cta": "Sledujte túto stránku a všetky jej zmeny.", + "mobile-frontend-cookies-required": "Na prepínanie režimov zobrazenia sú potrebné cookies. Povoľte ich prosím a skúste to znova.", "mobile-frontend-editor-edit": "Upraviť", "minerva-download": "Stiahnuť ako PDF", "mobile-frontend-editor-redlink-create": "Vytvoriť stránku", @@ -48,12 +49,18 @@ "mobile-frontend-user-page-member-since": "{{GENDER:$2|Pripojil|Pripojila}} sa dňa $1", "mobile-frontend-user-page-talk": "Diskusia", "minerva-user-menu-button": "Používateľské menu", + "minerva-user-navigation": "Navigácia používateľa", "minerva-page-actions-editfull": "Upraviť celú stránku", "minerva-page-actions-overflow": "Viac", "minerva-page-actions-language-switcher": "Jazyky", "minerva-page-actions-history": "História", + "minerva-prefs-talkpage": "[https://www.mediawiki.org/wiki/Skin_talk:Minerva_Neue Diskusia]", + "skinname-minerva": "MinervaNeue", "minerva-skin-desc": "Responzívny vzhľad navrhnutý pre mobily", "skin-minerva-issue-learn-more": "Viac informácií", "skin-minerva-mobile-option-MinervaShowCategories": "Kategórie", - "skin-minerva-mobile-option-MinervaShowCategories-description": "Zobraziť kategórie stránok" + "skin-minerva-mobile-option-MinervaShowCategories-description": "Zobraziť kategórie stránok", + "skin-minerva-recentchanges-warning-enhanced-not-supported": "Zoskupovanie výsledkov podľa stránok bohužiaľ nie je na mobile dostupné. Ak chcete použiť funkciu zoskupovania podľa stránok, navštívte desktopovú verziu.", + "minerva.css": "/* CSS umiestnené tu sa načíta používateľom témy vzhľadu MinervaNeue */", + "minerva.js": "/* JavaScript umiestnený tu sa načíta používateľom témy vzhľadu MinervaNeue */" } diff -Nru mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/smn.json mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/smn.json --- mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/smn.json 2025-12-17 21:58:17.071354900 +0000 +++ mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/smn.json 2026-05-08 00:22:43.435854700 +0000 @@ -19,7 +19,7 @@ "mobile-frontend-main-menu-logout": "Čáládât olgos", "mobile-frontend-main-menu-nearby": "Alda", "mobile-frontend-main-menu-settings": "Asâttâsah", - "mobile-frontend-main-menu-watchlist": "Tarkkumlisto", + "mobile-frontend-main-menu-watchlist": "Čuávvumlisto", "mobile-frontend-meta-data-issues": "Siijđo čuolmah", "mobile-frontend-meta-data-issues-categories": "Tiätu taan kategoriast", "mobile-frontend-meta-data-issues-header": "Siijđo čuolmah", diff -Nru mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/so.json mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/so.json --- mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/so.json 2024-03-28 22:03:17.600676000 +0000 +++ mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/so.json 2026-06-11 08:56:39.741374700 +0000 @@ -2,16 +2,55 @@ "@metadata": { "authors": [ "Abshirdheere", - "QalasQalas" + "QalasQalas", + "AhmedG612" ] }, + "minerva-last-modified-date": "Wax ka beddelkii ugu dambeeyay wuxuu ahaa $1, saacadda $2", + "minerva-watchlist-cta": "La soco boggan iyo dhammaan isbeddelladiisa.", + "mobile-frontend-cookies-required": "Kukiyada ayaa loo baahan yahay si loo beddelo hababka aragga. Fadlan shid kadibna mar kale isku day.", + "mobile-frontend-editor-edit": "Wax ka beddel", + "minerva-download": "Soo deji PDF", + "mobile-frontend-editor-redlink-create": "Abuur bog", + "mobile-frontend-editor-redlink-explain": "Boggan weli lama abuurin.", + "mobile-frontend-editor-redlink-leave": "Maya, mahadsanid.", "mobile-frontend-history": "Fiiri taariikhda wax ka bedelka boggan", "mobile-frontend-home-button": "Bogga Hore", "mobile-frontend-language-article-heading": "Luuqadda", + "mobile-frontend-languages-not-available": "Bogan lagama heli karo luqado kale.", + "mobile-frontend-main-menu-button-tooltip": "Fur liiska ugu weyn", + "mobile-frontend-main-menu-contributions": "Wax ku darsiga", "mobile-frontend-main-menu-login": "Soo gal", "mobile-frontend-main-menu-logout": "Ka bax", "mobile-frontend-main-menu-nearby": "Ugu dhow", "mobile-frontend-main-menu-settings": "Dookhyada", + "mobile-frontend-main-menu-watchlist": "Liiska la socodka", + "mobile-frontend-meta-data-issues": "Dhibaatooyinka bogga", + "mobile-frontend-meta-data-issues-categories": "Ku saabsan qaybtan", + "mobile-frontend-meta-data-issues-header": "Dhibaatooyinka bogga", + "minerva-meta-data-issues-section-header": "Dhibaatooyinka qaybta", "mobile-frontend-placeholder": "Raadin {{SITENAME}}", - "mobile-frontend-random-button": "Samayn, dhacdo ama doorasho aan laga fiirsan" + "mobile-frontend-random-button": "Kala sooc la'aan", + "mobile-frontend-redirected-from": "Laga soo leexiyay \"[[$1]]\"", + "mobile-frontend-talk-back-to-filepage": "Ku laabo faylka \"$1\".", + "mobile-frontend-talk-back-to-page": "Ku noqo boga \"$1\".", + "mobile-frontend-talk-back-to-projectpage": "Ku laabo bogga mashruuca \"$1\".", + "mobile-frontend-talk-back-to-userpage": "Ku laabo bogga isticmaalaha ee \"{{GENDER:$1|$1}}\".", + "mobile-frontend-user-button-tooltip": "Muuji ogeysiisyadayda", + "mobile-frontend-user-newmessages": "Waxaad leedahay farriimo cusub oo ku jira bogaaga dooda", + "mobile-frontend-user-page-contributions": "Wax ku darsiga", + "mobile-frontend-user-page-member-since": "{{GENDER:$2|Ku biiray}} $1", + "mobile-frontend-user-page-talk": "Wadahadal", + "minerva-user-menu-button": "Liiska isticmaalaha", + "minerva-user-navigation": "Socodka isticmaalaha", + "minerva-page-actions-editfull": "Tafatir boga oo dhan", + "minerva-page-actions-overflow": "Dheeraad", + "minerva-page-actions-language-switcher": "Luqadaha", + "minerva-page-actions-history": "Taariikh", + "minerva-prefs-talkpage": "[https://www.mediawiki.org/wiki/Skin_talk:Minerva_Neue Dood]", + "minerva-skin-desc": "Muuqaal ku habboon moobilka oo si jawaab leh u shaqeeya", + "skin-minerva-issue-learn-more": "Wax badan baro", + "skin-minerva-mobile-option-MinervaShowCategories": "Qaybaha", + "skin-minerva-mobile-option-MinervaShowCategories-description": "Eeg qaybaha bogagga", + "skin-minerva-recentchanges-warning-enhanced-not-supported": "Nasiib darro, isku kooxaynta natiijooyinka bog ahaan lama heli karo mobilka. Haddii aad rabto inaad isticmaasho habka ku kooxee bog ahaan fadlan booqo bogga shaashada." } diff -Nru mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/su.json mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/su.json --- mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/su.json 2026-04-01 12:37:39.653996500 +0000 +++ mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/su.json 2026-06-29 17:51:26.587355600 +0000 @@ -3,7 +3,8 @@ "authors": [ "Kandar", "Uchup19", - "WikiKaruhun" + "WikiKaruhun", + "Deepturquoise" ] }, "mobile-frontend-cookies-required": "Kuki dibutuhkeun ajang ngaganti pidangan. Pék aktifkeun kuki sarta cobaan deui.", @@ -37,5 +38,6 @@ "mobile-frontend-user-newmessages": "Anjeun meunang talatah anyar dina kaca obrolan anjeun", "mobile-frontend-user-page-contributions": "Kontribusi", "mobile-frontend-user-page-member-since": "{{GENDER:$2|Geus aub}} $1", - "mobile-frontend-user-page-talk": "Obrolan" + "mobile-frontend-user-page-talk": "Obrolan", + "minerva-page-actions-overflow": "Lianna" } diff -Nru mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/tr.json mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/tr.json --- mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/tr.json 2026-04-01 12:37:39.655996600 +0000 +++ mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/tr.json 2026-06-29 17:51:26.588355800 +0000 @@ -20,7 +20,9 @@ "ToprakM", "Uğurkent", "Violetanka", - "Vito Genovese" + "Vito Genovese", + "Gadir", + "HakanIST" ] }, "minerva-last-modified-date": "Son düzenleme $1, $2 tarihinde yapıldı", @@ -57,7 +59,7 @@ "mobile-frontend-user-button-tooltip": "Bildirimlerimi göster", "mobile-frontend-user-newmessages": "Mesaj sayfanızda yeni mesajlarınız var", "mobile-frontend-user-page-contributions": "Katkılar", - "mobile-frontend-user-page-member-since": "$1 {{GENDER:$2|katıldı}}", + "mobile-frontend-user-page-member-since": "$1 tarihinde {{GENDER:$2|katıldı}}", "mobile-frontend-user-page-talk": "Mesaj", "minerva-user-menu-button": "Kullanıcı menüsü", "minerva-user-navigation": "Kullanıcı gezintisi", @@ -66,6 +68,7 @@ "minerva-page-actions-language-switcher": "Diller", "minerva-page-actions-history": "Geçmiş", "minerva-prefs-talkpage": "[https://www.mediawiki.org/wiki/Skin_talk:Minerva_Neue Tartışma]", + "skinname-minerva": "MinervaNeue", "minerva-skin-desc": "Duyarlı bir mobil ilk görünümü", "skin-minerva-issue-learn-more": "Daha fazla bilgi", "skin-minerva-time-ago-seconds": "{{PLURAL:$1|$1 saniye}} önce", @@ -77,5 +80,7 @@ "skin-minerva-mobile-option-MinervaShowCategories": "Kategoriler", "skin-minerva-mobile-option-MinervaShowCategories-description": "Sayfanın kategorilerini görüntüle", "skin-minerva-recentchanges-warning-enhanced-not-supported": "Maalesef, sonuçları sayfaya göre gruplandırma mobil cihazda mevcut değil. Grup olarak sayfa özelliğini kullanmak istiyorsanız, lütfen masaüstü sitesini ziyaret edin.", - "skin-minerva-night-mode-unavailable": "Sayfa yalnızca \"Açık\" renk temasında vardır." + "skin-minerva-night-mode-unavailable": "Sayfa yalnızca \"Açık\" renk temasında vardır.", + "minerva.css": "/* All CSS here will be loaded for users of the MinervaNeue skin */", + "minerva.js": "/* All JavaScript here will be loaded for users of the MinervaNeue skin */" } diff -Nru mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/tw.json mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/tw.json --- mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/tw.json 2026-04-01 12:37:39.655996600 +0000 +++ mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/tw.json 2026-06-29 17:51:26.589355700 +0000 @@ -2,7 +2,8 @@ "@metadata": { "authors": [ "AC Krah", - "Robertjamal12" + "Robertjamal12", + "Sandiooses" ] }, "minerva-last-modified-date": "Nsesae a ɛtwa mu da $1, bere $2", @@ -34,6 +35,7 @@ "mobile-frontend-user-page-contributions": "Mmoa", "mobile-frontend-user-page-member-since": "{{GENDER:$2|abɛkaho}} $1", "mobile-frontend-user-page-talk": "Kasa", + "minerva-page-actions-editfull": "Sesa krataafa no nyinaa", "minerva-page-actions-overflow": "Pii", "minerva-page-actions-language-switcher": "Kasa ahorow", "minerva-page-actions-history": "Abakɔsɛm", diff -Nru mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/zu.json mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/zu.json --- mediawiki-1.43.8+dfsg/skins/MinervaNeue/i18n/zu.json 2026-03-30 15:24:42.483745300 +0000 +++ mediawiki-1.43.9+dfsg/skins/MinervaNeue/i18n/zu.json 2026-06-29 17:20:43.904132800 +0000 @@ -10,7 +10,9 @@ "mobile-frontend-home-button": "Ekhaya", "mobile-frontend-language-article-heading": "uLimi", "mobile-frontend-main-menu-login": "ngena", + "mobile-frontend-main-menu-nearby": "Eduze", "mobile-frontend-main-menu-settings": "Izichoyo", "mobile-frontend-placeholder": "Phequlula", - "mobile-frontend-random-button": "Ubusaguqu" + "mobile-frontend-random-button": "Okuhlofuzayo", + "minerva-page-actions-overflow": "Okwengeziwe" } diff -Nru mediawiki-1.43.8+dfsg/skins/MonoBook/i18n/da.json mediawiki-1.43.9+dfsg/skins/MonoBook/i18n/da.json --- mediawiki-1.43.8+dfsg/skins/MonoBook/i18n/da.json 2023-12-21 17:21:41.085253200 +0000 +++ mediawiki-1.43.9+dfsg/skins/MonoBook/i18n/da.json 2026-06-23 01:21:05.838403200 +0000 @@ -4,12 +4,13 @@ "Christian List", "Jan Friberg", "Peter Alberti", - "Saederup92" + "Saederup92", + "Steenth" ] }, "skinname-monobook": "MonoBook", "monobook-desc": "Det klassiske MediaWiki udseende siden 2004, opkaldt efter det sort-hvide foto af en bog i baggrunden af siderne", - "monobook.css": "/** CSS inkluderet her vil være aktivt for brugere af Monobook-temaet . */", + "monobook.css": "/** CSS inkluderet her vil være aktivt for brugere af Monobook-temaet */", "monobook.js": "/* JavaScript i denne fil vil indlæses for brugere af udseendet MonoBook */", "monobook-jumptotop": "tilbage til toppen", "monobook-jumptopersonal": "brugerværktøj", diff -Nru mediawiki-1.43.8+dfsg/skins/MonoBook/i18n/hsb.json mediawiki-1.43.9+dfsg/skins/MonoBook/i18n/hsb.json --- mediawiki-1.43.8+dfsg/skins/MonoBook/i18n/hsb.json 2023-12-21 17:21:41.085253200 +0000 +++ mediawiki-1.43.9+dfsg/skins/MonoBook/i18n/hsb.json 2026-05-08 00:22:46.373894700 +0000 @@ -5,8 +5,18 @@ ] }, "skinname-monobook": "MonoBook", + "monobook-desc": "Klasiska drasta MediaWiki wot lěta 2004, pomjenowana po čornoběłym foće knihi w pozadku strony", "monobook.css": "/* CSS wobdźěłać, zo by so skin „monobook” za wšěčh wužiwarjow tutoho skina priměrił */", "monobook.js": "/* Slědowacy JavaScript začita so za wužiwarjow, kotřiž šat MonoBook wužiwaja */", - "monobook-view-history": "wersije", - "monobook-action-undelete": "{{PLURAL:$1|jednu wersiju|$1 wersiji|$1 wersije|$1 wersijow}} wobnowić" + "monobook-jumptotop": "wróćo horje", + "monobook-jumptopersonal": "Wužiwarske nastroje", + "monobook-jumptonavigation": "K nawigaciji skočić", + "monobook-jumptosearch": "K pytanju skočić", + "monobook-more-actions": "Wjace", + "cactions-mobile": "Akcije strony", + "monobook-cactions-label": "Akcije strony", + "monobook-notifications-link": "Zdźělenki ($1)", + "monobook-notifications-link-none": "Zdźělenki", + "monobook-view-history": "Historija", + "monobook-action-undelete": "{{PLURAL:$1|$1 změnu|$1 změnje|$1 změny|$1 změnow}} wobnowić" } diff -Nru mediawiki-1.43.8+dfsg/skins/MonoBook/i18n/ko.json mediawiki-1.43.9+dfsg/skins/MonoBook/i18n/ko.json --- mediawiki-1.43.8+dfsg/skins/MonoBook/i18n/ko.json 2023-12-21 17:21:41.085253200 +0000 +++ mediawiki-1.43.9+dfsg/skins/MonoBook/i18n/ko.json 2026-06-11 08:56:39.795375300 +0000 @@ -5,22 +5,23 @@ "Bluehill", "Jay94ks", "Ykhwong", - "아라" + "아라", + "Tensama0415" ] }, "skinname-monobook": "모노북", "monobook-desc": "문서 배경에서 책의 흑백 사진을 이른, 2004년 이후의 고전 미디어위키 스킨", - "monobook.css": "/* 여기의 모든 CSS는 모노북 스킨을 사용하는 사용자에게 로드됩니다 */", - "monobook.js": "/* 여기의 모든 자바스크립트는 모노북 스킨을 사용하는 사용자에게 로드됩니다 */", + "monobook.css": "/* 이 CSS 설정은 모노북 스킨을 사용하는 사용자에게 적용됩니다 */", + "monobook.js": "/* 이 자바스크립트 설정은 모노북 스킨을 사용하는 사용자에게 적용됩니다 */", "monobook-jumptotop": "맨 위로 돌아가기", "monobook-jumptopersonal": "사용자 도구", "monobook-jumptonavigation": "둘러보기로 이동", "monobook-jumptosearch": "검색으로 이동", "monobook-more-actions": "더 보기", - "cactions-mobile": "문서 행위", - "monobook-cactions-label": "문서 행위", + "cactions-mobile": "문서 작업", + "monobook-cactions-label": "문서 작업", "monobook-notifications-link": "알림 ($1)", "monobook-notifications-link-none": "알림", "monobook-view-history": "역사", - "monobook-action-undelete": "{{PLURAL:$1|편집 한 개|편집 $1개}} 되살리기" + "monobook-action-undelete": "{{PLURAL:$1|편집 한 개|편집 $1개}} 복구하기" } diff -Nru mediawiki-1.43.8+dfsg/skins/MonoBook/i18n/pap.json mediawiki-1.43.9+dfsg/skins/MonoBook/i18n/pap.json --- mediawiki-1.43.8+dfsg/skins/MonoBook/i18n/pap.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/skins/MonoBook/i18n/pap.json 2026-05-20 16:25:12.854402800 +0000 @@ -0,0 +1,18 @@ +{ + "@metadata": { + "authors": [ + "Kallmemel" + ] + }, + "monobook-jumptotop": "Bèk na laira", + "monobook-jumptopersonal": "Hèrmènt di usadó", + "monobook-jumptonavigation": "Salta pa nabegashon", + "monobook-jumptosearch": "Salta pa bùskeda", + "monobook-more-actions": "Mas", + "cactions-mobile": "Akshon di página", + "monobook-cactions-label": "Akshon di página", + "monobook-notifications-link": "Notifikashon ($1)", + "monobook-notifications-link-none": "Notifikashon", + "monobook-view-history": "Historia", + "monobook-action-undelete": "Restourá {{PLURAL:$1|un adaptashon|$1 adaptashon}}" +} diff -Nru mediawiki-1.43.8+dfsg/skins/MonoBook/i18n/ps.json mediawiki-1.43.9+dfsg/skins/MonoBook/i18n/ps.json --- mediawiki-1.43.8+dfsg/skins/MonoBook/i18n/ps.json 2025-09-29 16:09:17.350493000 +0000 +++ mediawiki-1.43.9+dfsg/skins/MonoBook/i18n/ps.json 2026-06-11 08:56:39.795375300 +0000 @@ -16,5 +16,5 @@ "monobook-notifications-link": "خبرتیاوې ( $1 )", "monobook-notifications-link-none": "خبرتياوې", "monobook-view-history": "پېښليک", - "monobook-action-undelete": "{{PLURAL:$1|يو سمون|$1 سمونې}} ناړنگول" + "monobook-action-undelete": "{{PLURAL:$1|يو سمون|$1 سمونونه}} ناړنگول" } diff -Nru mediawiki-1.43.8+dfsg/skins/MonoBook/i18n/sk.json mediawiki-1.43.9+dfsg/skins/MonoBook/i18n/sk.json --- mediawiki-1.43.8+dfsg/skins/MonoBook/i18n/sk.json 2023-12-21 17:21:41.085253200 +0000 +++ mediawiki-1.43.9+dfsg/skins/MonoBook/i18n/sk.json 2026-06-23 01:21:05.838403200 +0000 @@ -4,16 +4,25 @@ "Helix84", "Luky001", "Rudko", - "Teslaton" + "Teslaton", + "Wizzard" ] }, + "monobook-prefs-talkpage": "[https://www.mediawiki.org/wiki/Skin_talk:MonoBook {{int:talk}}]", "skinname-monobook": "MonoBook", "monobook-desc": "Klasický vzhľad MediaWiki od roku 2004, pomenovaný po čiernobielej fotografii knihy v pozadí stránky", - "monobook.css": "/* Tu umiestnené CSS bude ovplyvňovať používateľov štýlu Monobook */", - "monobook.js": "/* Tu sa nachádzajúci JavaScript sa načíta používateľom vzhľadu Monobook */", + "monobook.css": "/* CSS umiestnené tu sa načíta používateľom témy vzhľadu MonoBook */", + "monobook.js": "/* JavaScript umiestnený tu sa načíta používateľom témy vzhľadu MonoBook */", + "monobook-jumptotop": "späť na začiatok", + "monobook-jumptopersonal": "nástroje používateľa", + "monobook-jumptonavigation": "Skočiť na navigáciu", + "monobook-jumptosearch": "Skočiť na vyhľadávanie", "monobook-more-actions": "Viac", + "cactions-mobile": "Akcie stránky", + "monobook-cactions-label": "Akcie stránky", "monobook-notifications-link": "Upozornenia ($1)", "monobook-notifications-link-none": "Upozornenia", "monobook-view-history": "História", - "monobook-action-undelete": "Obnoviť {{PLURAL:$1|jednu úpravu|$1 úpravy|$1 úprav}}" + "monobook-action-undelete": "Obnoviť {{PLURAL:$1|jednu úpravu|$1 úpravy|$1 úprav}}", + "monobook-action-addsection": "+" } diff -Nru mediawiki-1.43.8+dfsg/skins/MonoBook/i18n/so.json mediawiki-1.43.9+dfsg/skins/MonoBook/i18n/so.json --- mediawiki-1.43.8+dfsg/skins/MonoBook/i18n/so.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/skins/MonoBook/i18n/so.json 2026-06-11 08:56:39.796375300 +0000 @@ -0,0 +1,19 @@ +{ + "@metadata": { + "authors": [ + "AhmedG612" + ] + }, + "monobook-desc": "Muuqaalka caadiga ah ee MediaWiki tan iyo 2004, oo loogu magac daray sawirka madow iyo caddaanka ah ee buugga ee ku yaal gadaasha bogga", + "monobook-jumptotop": "Ku laabo sare", + "monobook-jumptopersonal": "Qalabka isticmaalaha", + "monobook-jumptonavigation": "U bood hagidda", + "monobook-jumptosearch": "U bood raadinta", + "monobook-more-actions": "Dheeraad", + "cactions-mobile": "Ficillada bogga", + "monobook-cactions-label": "Ficillada bogga", + "monobook-notifications-link": "Ogeysiisyada ($1)", + "monobook-notifications-link-none": "Ogeysiisyada", + "monobook-view-history": "Taariikh", + "monobook-action-undelete": "Soo celi {{PLURAL:$1|hal wax ka beddel|$1 wax ka beddello}}" +} diff -Nru mediawiki-1.43.8+dfsg/skins/MonoBook/i18n/tr.json mediawiki-1.43.9+dfsg/skins/MonoBook/i18n/tr.json --- mediawiki-1.43.8+dfsg/skins/MonoBook/i18n/tr.json 2023-12-21 17:21:41.089253400 +0000 +++ mediawiki-1.43.9+dfsg/skins/MonoBook/i18n/tr.json 2026-06-11 08:56:39.796375300 +0000 @@ -6,9 +6,12 @@ "Joseph", "Rapsar", "SaldırganSincap", - "ToprakM" + "ToprakM", + "HakanIST" ] }, + "monobook-prefs-talkpage": "[https://www.mediawiki.org/wiki/Skin_talk:MonoBook {{int:talk}}]", + "skinname-monobook": "MonoBook", "monobook-desc": "2004'ten beri klasik MediaWiki teması, adını sayfa arka planındaki bir kitabın siyah beyaz fotoğrafından alıyor", "monobook.css": "/* Buradaki tüm CSS kodu Monobook teması kullanan kullanıcılar için yüklenir */", "monobook.js": "/* Buradaki tüm JavaScript, MonoBook görünümü kullanıcıları için yüklenecek */", @@ -22,5 +25,6 @@ "monobook-notifications-link": "Bildirimler ($1)", "monobook-notifications-link-none": "Bildirimler", "monobook-view-history": "Geçmiş", - "monobook-action-undelete": "{{PLURAL:$1|Bir düzenlemeyi|$1 düzenlemeyi}} geri getir" + "monobook-action-undelete": "{{PLURAL:$1|Bir düzenlemeyi|$1 düzenlemeyi}} geri getir", + "monobook-action-addsection": "+" } diff -Nru mediawiki-1.43.8+dfsg/skins/Timeless/i18n/ko.json mediawiki-1.43.9+dfsg/skins/Timeless/i18n/ko.json --- mediawiki-1.43.8+dfsg/skins/Timeless/i18n/ko.json 2026-03-30 15:24:42.522745800 +0000 +++ mediawiki-1.43.9+dfsg/skins/Timeless/i18n/ko.json 2026-06-29 17:20:43.937133300 +0000 @@ -29,11 +29,11 @@ "timeless-view-view": "읽기", "timeless-pagemisc": "더 보기", "timeless-namespaces": "이름공간", - "timeless-pagetools": "문서 행위", + "timeless-pagetools": "문서 작업", "timeless-languages": "언어", "timeless-projects": "다른 프로젝트", - "timeless.css": "/* 여기의 모든 CSS는 타임리스 스킨을 사용하는 사용자에게 로드됩니다 */", - "timeless.js": "/* 여기의 모든 자바스크립트는 타임리스 스킨을 사용하는 사용자에게 로드됩니다 */", + "timeless.css": "/* 이 CSS 설정은 타임리스 스킨을 사용하는 사용자에게 적용됩니다 */", + "timeless.js": "/* 이 자바스크립트 설정은 타임리스 스킨을 사용하는 사용자에게 적용됩니다 */", "timeless-view-history": "역사", - "timeless-action-undelete": "{{PLURAL:$1|편집 한 개|편집 $1개}} 되살리기" + "timeless-action-undelete": "{{PLURAL:$1|편집 한 개|편집 $1개}} 복구하기" } diff -Nru mediawiki-1.43.8+dfsg/skins/Timeless/i18n/nl.json mediawiki-1.43.9+dfsg/skins/Timeless/i18n/nl.json --- mediawiki-1.43.8+dfsg/skins/Timeless/i18n/nl.json 2025-12-17 21:58:17.117355600 +0000 +++ mediawiki-1.43.9+dfsg/skins/Timeless/i18n/nl.json 2026-05-12 12:30:01.270356000 +0000 @@ -20,7 +20,7 @@ "timeless-more": "Meer", "timeless-sitetools": "Wikihulpmiddelen", "timeless-pageactions": "Paginahulpmiddelen", - "timeless-userpagetools": "Gebruikerspaginahulpmiddelen", + "timeless-userpagetools": "Gebruikerspagina-hulpmiddelen", "timeless-action-addsection": "Nieuw onderwerp", "timeless-view-view": "Lezen", "timeless-pagemisc": "Meer", diff -Nru mediawiki-1.43.8+dfsg/skins/Timeless/i18n/pap.json mediawiki-1.43.9+dfsg/skins/Timeless/i18n/pap.json --- mediawiki-1.43.8+dfsg/skins/Timeless/i18n/pap.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/skins/Timeless/i18n/pap.json 2026-05-20 16:25:12.869403100 +0000 @@ -0,0 +1,27 @@ +{ + "@metadata": { + "authors": [ + "Kallmemel" + ] + }, + "timeless-desc": "Un diseño eterno, basá riba prototipo di Winter door di Brandon Harris i otro estilonan di Fundashon Wikimedia.", + "timeless-anonymous": "Anónimo", + "timeless-loggedinas": "Outentiká komo '''$1'''", + "timeless-notloggedin": "No ta outentiká", + "timeless-userpage": "Página di {{GENDER:$1|usadó}}", + "timeless-talkpage": "Diskushon {{GENDER:$1|usadó}}", + "timeless-pagelog": "Registro di página", + "timeless-more": "Mas", + "timeless-sitetools": "Hèrmènt di wiki", + "timeless-pageactions": "Hèrmènt di página", + "timeless-userpagetools": "Hèrmènt di página di usadó", + "timeless-action-addsection": "Tópiko nobo", + "timeless-view-view": "Lesa", + "timeless-pagemisc": "Mas", + "timeless-namespaces": "Espasio di nòmber", + "timeless-pagetools": "Akshon di página", + "timeless-languages": "Idioma", + "timeless-projects": "Otro proyektonan", + "timeless-view-history": "Historia", + "timeless-action-undelete": "Restourá {{PLURAL:$1|un adaptashon|$1 adaptashon}}" +} diff -Nru mediawiki-1.43.8+dfsg/skins/Timeless/i18n/ps.json mediawiki-1.43.9+dfsg/skins/Timeless/i18n/ps.json --- mediawiki-1.43.8+dfsg/skins/Timeless/i18n/ps.json 2025-09-29 16:07:10.915779000 +0000 +++ mediawiki-1.43.9+dfsg/skins/Timeless/i18n/ps.json 2026-06-11 08:56:39.818375600 +0000 @@ -25,5 +25,5 @@ "timeless-languages": "ژبې", "timeless-projects": "نورې پروژې", "timeless-view-history": "پېښليک", - "timeless-action-undelete": "{{PLURAL:$1|يو سمون|$1 سمونې}} ناړنگول" + "timeless-action-undelete": "{{PLURAL:$1|يو سمون|$1 سمونونه}} ناړنگول" } diff -Nru mediawiki-1.43.8+dfsg/skins/Timeless/i18n/sk.json mediawiki-1.43.9+dfsg/skins/Timeless/i18n/sk.json --- mediawiki-1.43.8+dfsg/skins/Timeless/i18n/sk.json 2023-12-21 17:21:41.113253600 +0000 +++ mediawiki-1.43.9+dfsg/skins/Timeless/i18n/sk.json 2026-06-23 01:21:05.867403500 +0000 @@ -1,9 +1,12 @@ { "@metadata": { "authors": [ - "TomášPolonec" + "TomášPolonec", + "Wizzard" ] }, + "timeless-prefs-talkpage": "[[mw:Skin talk:Timeless|{{int:talk}}]]", + "skinname-timeless": "Timeless", "timeless-desc": "Nadčasový vzhľad navrhnutý podľa prototypu Winter od Brandona Harrisa a ďalších štýlov vytvorených nadáciou Wikimedia.", "timeless-anonymous": "Anonym", "timeless-loggedinas": "Ste {{GENDER:$1|prihlásený|prihlásená}} ako '''$1'''", @@ -15,11 +18,15 @@ "timeless-sitetools": "Wiki nástroje", "timeless-pageactions": "Nástroje", "timeless-userpagetools": "Používateľské nástroje", + "timeless-action-addsection": "Nová téma", + "timeless-view-view": "Čítať", "timeless-pagemisc": "Viac", "timeless-namespaces": "Menné priestory", "timeless-pagetools": "Možnosti stránky", "timeless-languages": "Jazyky", - "timeless.js": "/* Tu sa nachádzajúci JavaScript sa načíta používateľom vzhľadu Timeless */", + "timeless-projects": "Ostatné projekty", + "timeless.css": "/* CSS umiestnené tu sa načíta používateľom témy vzhľadu Timeless */", + "timeless.js": "/* JavaScript umiestnený tu sa načíta používateľom témy vzhľadu Timeless */", "timeless-view-history": "História", "timeless-action-undelete": "Obnoviť {{PLURAL:$1|jednu úpravu|$1 úpravy|$1 úprav}}" } diff -Nru mediawiki-1.43.8+dfsg/skins/Timeless/i18n/so.json mediawiki-1.43.9+dfsg/skins/Timeless/i18n/so.json --- mediawiki-1.43.8+dfsg/skins/Timeless/i18n/so.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/skins/Timeless/i18n/so.json 2026-06-11 08:56:39.819375800 +0000 @@ -0,0 +1,27 @@ +{ + "@metadata": { + "authors": [ + "AhmedG612" + ] + }, + "timeless-desc": "Muuqaal aan waqti ku xirnayn oo lagu naqshadeeyay iyadoo laga duulayo tusaalaha Winter ee Brandon Harris, iyo qaabab kala duwan oo ay samaysay Hay’adda Wikimedia", + "timeless-anonymous": "Aan la aqoon", + "timeless-loggedinas": "Soo galay sida '''$1'''", + "timeless-notloggedin": "Lama soo gelin", + "timeless-userpage": "Bogga {{GENDER:$1|isticmaalaha}}", + "timeless-talkpage": "Wadahadalka {{GENDER:$1|isticmaalaha}}", + "timeless-pagelog": "Diiwaanka bogga", + "timeless-more": "Dheeraad", + "timeless-sitetools": "Qalabka wiki", + "timeless-pageactions": "Qalabka bogga", + "timeless-userpagetools": "Qalabka bogga isticmaalaha", + "timeless-action-addsection": "Mowduuc cusub", + "timeless-view-view": "Akhri", + "timeless-pagemisc": "Dheeraad", + "timeless-namespaces": "Meel magacyo", + "timeless-pagetools": "Ficillada bogga", + "timeless-languages": "Luuqadaha", + "timeless-projects": "Mashruucyo kale", + "timeless-view-history": "Taariikh", + "timeless-action-undelete": "Soo celi {{PLURAL:$1|hal wax ka beddel|$1 wax ka beddello}}" +} diff -Nru mediawiki-1.43.8+dfsg/skins/Timeless/i18n/tr.json mediawiki-1.43.9+dfsg/skins/Timeless/i18n/tr.json --- mediawiki-1.43.8+dfsg/skins/Timeless/i18n/tr.json 2023-12-21 17:21:41.113253600 +0000 +++ mediawiki-1.43.9+dfsg/skins/Timeless/i18n/tr.json 2026-06-11 08:56:39.820375700 +0000 @@ -9,6 +9,8 @@ "Sayginer" ] }, + "timeless-prefs-talkpage": "[[mw:Skin talk:Timeless|{{int:talk}}]]", + "skinname-timeless": "Timeless", "timeless-desc": "Brandon Harris'in Winter prototipinden sonra tasarlanan zamansız bir görünüm ve Wikimedia Vakfı'nın çeşitli stilleri", "timeless-anonymous": "Anonim", "timeless-loggedinas": "'''$1''' olarak oturum açıldı", @@ -27,6 +29,7 @@ "timeless-pagetools": "Sayfa eylemleri", "timeless-languages": "Diller", "timeless-projects": "Diğer projeler", + "timeless.css": "/* All CSS here will be loaded for users of the Timeless skin */", "timeless.js": "/* Buradaki tüm JavaScript, Timeless arayüz kullanıcıları için yüklenecek */", "timeless-view-history": "Geçmiş", "timeless-action-undelete": "{{PLURAL:$1|Bir düzenlemeyi|$1 düzenlemeyi}} geri getir" diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/bcc.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/bcc.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/bcc.json 2026-04-01 12:37:39.727997500 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/bcc.json 2026-06-29 17:51:26.644356500 +0000 @@ -4,7 +4,8 @@ "Moshtank", "Mostafadaneshvar", "RigiMahnoor", - "Sultanselim baloch" + "Sultanselim baloch", + "Yasirkhan" ] }, "vector-opt-out": "پݔسری وڈئی سۏج دئ", @@ -23,12 +24,27 @@ "vector-view-view": "وانگ", "vector-view-viewsource": "سرچممگءِ سۏج", "vector-more-actions": "گݔشتِر", + "vector-appearance-label": "درۆشم", + "vector-feature-limited-width-name": "پَراھی", + "vector-feature-limited-width-0-label": "پَراھ", + "vector-feature-limited-width-1-label": "میاری", + "vector-feature-custom-font-size-name": "نبشتانک", + "vector-feature-custom-font-size-0-label": "کسان", + "vector-feature-custom-font-size-1-label": "میاری", + "vector-feature-custom-font-size-2-label": "مزن", + "skin-theme-name": "رنگ", + "skin-theme-day-label": "روژنا", + "skin-theme-night-label": "تَهار", + "skin-theme-os-label": "وتاوت", + "skin-theme-exclusion-notice": "اے تاکدیم مدام رُژناھیں ڈول ءَ اِنت.", "vector-searchsuggest-containing": "شۏھاز مہ تاکانءِ تۏکا $1", "vector-toc-label": "تلمبار", "vector-toc-beginning": "بُنرِد", "vector-main-menu-tooltip": "رݔدگݔن منو", "vector-main-menu-label": "رݔدگݔن منو", + "vector-feature-custom-font-size-exclusion-notice": "اے تاکدیم مدام کسانیں لکّہ ءِ کچ ءَ کارمرز کنت۔", "vector-page-tools-label": "ابزاران", "vector-page-tools-general-label": "لَس", + "vector-page-tools-actions-label": "کردکاراں", "vector-unpin-element-label": "اندݔم کنگ" } diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/bcl.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/bcl.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/bcl.json 2026-04-01 12:37:39.727997500 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/bcl.json 2026-06-29 17:51:26.644356500 +0000 @@ -5,10 +5,13 @@ "Filipinayzd", "Geopoet", "Kunokuno", - "ShimunUfesoj" + "ShimunUfesoj", + "ShiminUfesoj" ] }, + "vector-languages": "Mga tataramon", "vector-language-button-label": "{{PLURAL:$1|$1 lenggwahe|$1 mga lenggwahe}}", + "vector-no-language-button-label": "Magdugang nin mga tataramon", "vector-action-addsection": "Magdagdag nin pag-uulayan", "vector-action-delete": "puraon", "vector-action-move": "Ibalyo", @@ -21,5 +24,26 @@ "vector-view-view": "Basahon", "vector-view-viewsource": "Hilingón an ginikánan", "vector-more-actions": "Labi pa", - "vector-searchsuggest-containing": "Maghanap nin mga pahinang igwang $1" + "vector-appearance-label": "Itsura", + "vector-feature-limited-width-name": "Lakbang", + "vector-feature-limited-width-0-label": "Lapad", + "vector-feature-limited-width-1-label": "Panusugan", + "vector-feature-custom-font-size-name": "Teksto", + "vector-feature-custom-font-size-0-label": "Sadit", + "vector-feature-custom-font-size-1-label": "Panusugan", + "vector-feature-custom-font-size-2-label": "Dakula", + "skin-theme-name": "Kolor", + "skin-theme-day-label": "Maliwanag", + "skin-theme-night-label": "Madiklom", + "skin-theme-os-label": "Awtomatiko", + "skin-theme-exclusion-notice": "An pahinang ini pirming nasa modo nin maliwanag.", + "vector-searchsuggest-containing": "Maghanap nin mga pahinang igwang $1", + "vector-toc-label": "Mga kalaugan", + "vector-toc-beginning": "Kapinonan", + "vector-main-menu-label": "Panginot na menu", + "vector-feature-custom-font-size-exclusion-notice": "An pahinang ini pirming naggagamit nin sadit na letra", + "vector-page-tools-label": "Mga kagamitan", + "vector-page-tools-general-label": "Pankagabsan", + "vector-page-tools-actions-label": "Mga aksyon", + "vector-unpin-element-label": "itago" } diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/bol.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/bol.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/bol.json 2026-04-01 12:37:39.728997500 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/bol.json 2026-06-29 17:51:26.645356400 +0000 @@ -5,34 +5,34 @@ "Mbfika" ] }, - "vector-languages": "bòo", - "vector-language-button-label": "{{PLURAL:$1|$1 bòo}}", - "vector-no-language-button-label": "Sauwadi boo", - "vector-action-addsection": "Sauwidi labar", - "vector-action-delete": "Gogo", + "vector-languages": "Yare su", + "vector-language-button-label": "{{PLURAL:$1|$1 yare}}", + "vector-no-language-button-label": "Sauwadi yare su", + "vector-action-addsection": "Sashe in Poyo", + "vector-action-delete": "Gukayi", "vector-action-move": "Zame", - "vector-action-protect": "deito", + "vector-action-protect": "Kariya", "vector-view-create": "Ƙirƙiro", - "vector-view-history": "Eme labar", + "vector-view-history": "Awa tarihi", "vector-more-actions": "Godon", "vector-appearance-label": "Eweyi", "vector-feature-limited-width-name": "Paɗii", "vector-feature-limited-width-0-label": "Paɗii", - "vector-feature-limited-width-1-label": "Usul", + "vector-feature-limited-width-1-label": "Dai-dai", "vector-feature-custom-font-size-name": "Rubutu", "vector-feature-custom-font-size-0-label": "Ɗole", - "vector-feature-custom-font-size-1-label": "Usul", - "vector-feature-custom-font-size-2-label": "Siri", + "vector-feature-custom-font-size-1-label": "Dai-dai", + "vector-feature-custom-font-size-2-label": "La siri", "skin-theme-name": "Kala", "skin-theme-day-label": "Petila", "skin-theme-night-label": "Bu'uum", - "skin-theme-os-label": "Ga konni", + "skin-theme-os-label": "Otomatik", "skin-theme-exclusion-notice": "Peji eme ga haske le sotto.", "vector-searchsuggest-containing": "Inne ngafeka lagani gah$1", "vector-toc-label": "Kanu labar", "vector-toc-beginning": "Zalshe", "vector-anon-user-menu-pages": "Peji pete anramu", - "vector-main-menu-label": "Bayin usul", + "vector-main-menu-label": "Menu in asali", "vector-feature-custom-font-size-exclusion-notice": "Peji eme la ga sotto aruta ga rubutun ɗolle", "vector-page-tools-label": "Karai ruta", "vector-page-tools-general-label": "Chapi", diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/cak.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/cak.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/cak.json 2025-12-17 21:58:17.142356000 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/cak.json 2026-06-29 18:13:00.395061300 +0000 @@ -6,7 +6,7 @@ ] }, "vector-languages": "taq ch'ab'äl", - "vector-language-button-label": "{{jun ch'ab'äl\n:$1|$1 language|$1 languages}}", + "vector-language-button-label": "{{K'IYIL:$1|$1 ch'ab'äl|$1 taq ch'ab'äl}}", "vector-no-language-button-label": "tiya' jun chik ch'ab'äl", "vector-action-addsection": "K'ak'a' peraj", "vector-view-create": "Tatz'uku'", @@ -14,7 +14,26 @@ "vector-view-history": "Tatz'eta' ri natab'äl", "vector-view-view": "Tasik'ij", "vector-more-actions": "Ch'aqa chik", + "vector-appearance-label": "Rub'eyal rutz'etik", + "vector-feature-limited-width-name": "wachilem", + "vector-feature-limited-width-0-label": "nïm ruxaq", + "vector-feature-limited-width-1-label": "chijun", + "vector-feature-custom-font-size-name": "tz'ib'anem", + "vector-feature-custom-font-size-0-label": "ko'öl", + "vector-feature-custom-font-size-1-label": "chijun", + "vector-feature-custom-font-size-2-label": "Nïm", + "skin-theme-name": "b'onil", + "skin-theme-day-label": "saqiläj", + "skin-theme-night-label": "q'ëq", + "skin-theme-os-label": "Ruyonil", + "skin-theme-exclusion-notice": "Re jun ruxaq re' jantape' k'o pa saqiläj tz'ib'", + "vector-toc-label": "Rupam", + "vector-toc-beginning": "okib'äl", + "vector-anon-user-menu-pages": "Ruxaq wuj kichin samajela' man k'o ta kokisanel", "vector-main-menu-label": "Nïm okem", + "vector-feature-custom-font-size-exclusion-notice": "Re jun ruxaq re' jantape' nrokisaj jun ko'öl runimilem tz'ib'", + "vector-page-tools-label": "Taq samajib'äl", "vector-page-tools-general-label": "Ronojel", + "vector-page-tools-actions-label": "samaj xb'an", "vector-unpin-element-label": "ti ewäx" } diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/cbk-zam.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/cbk-zam.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/cbk-zam.json 2026-04-01 12:37:39.729997600 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/cbk-zam.json 2026-06-29 18:13:00.395061300 +0000 @@ -14,8 +14,8 @@ "vector-action-move": "Move", "vector-action-protect": "Protege", "vector-view-create": "Crea", - "vector-view-edit": "Hace edit", - "vector-view-history": "Mira con el historia", + "vector-view-edit": "Edita", + "vector-view-history": "Mira historial", "vector-view-view": "Lee", "vector-more-actions": "Tiene pa", "vector-appearance-label": "Hechura", diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/ce.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/ce.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/ce.json 2026-04-01 12:37:39.729997600 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/ce.json 2026-06-29 18:13:00.395061300 +0000 @@ -26,7 +26,7 @@ "vector-language-variant-switcher-label": "Меттан вариант хийца", "vector-action-addsection": "Тема тӀетоха", "vector-action-delete": "ДӀайаккхар", - "vector-action-move": "ЦӀе хийца", + "vector-action-move": "ЦӀе хийцар", "vector-action-protect": "Ларйар", "vector-action-undelete": "МеттахӀоттайе", "vector-action-unprotect": "Ларйар хийцар", diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/chr.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/chr.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/chr.json 2026-04-01 12:37:39.729997600 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/chr.json 2026-06-29 17:51:26.646356600 +0000 @@ -2,7 +2,8 @@ "@metadata": { "authors": [ "R12ntech", - "Peterxy12" + "Peterxy12", + "Peterxy" ] }, "vector-skin-desc": "ᎾᎿᏃ ᏥᏳᎯ ᎣᎦᏣᏅ, ᏧᏳᎪᏗ ᏬᎩᏁᏌᎸ ᎤᎵᏍᏚᎢᏒ ᎤᏂᎾ-Ꮞ ᎦᏲᏥᏯᎣᏔᏅᎩ; ᎤᎩᏨᏛᏃ ᏚᎵᏰᎵᏏᎸ ᏩᎦ ᎢᎦᎢ ᏗᎦᎨᏒᎩ ᏔᎷᎩᏍᎩ ᏗᏔᎴᏒ ᏓᎬᎾᏏᏁᏟᏴᏒᎩ. ᎠᎩᏁᎫᏥᏛ ᎠᏆᏓᏅᏛ ᎦᎾᏍᏓ ᎬᏗ ᎡᏓᏍᏗᏱ ᏥᏄᎵᏍᏚᎢᏒ, (ᎠᎴᎣᏍᎦ ᎤᏂᏃᏕᏅᎢᏍᏗᏳ ᎨᏒᎢ;) ᎠᏐᏢᎢ ᏙᏆᏏᏙᏂᏎ ᎾᎿ ᎥᎩᏴᏔᏂᏙᎸᎯ ᏗᎪᏑᏠᏍᏗ ᎪᏢᏒᎢ, ᎤᏟ ᎢᎦᎢ ᎠᏍᏛᏗ ᎡᏍᎦᏉ ᏂᎦᏛ ᎤᎵᏍᎨ ᏦᎩᎸᏫᏍᏓᏩᏕᎬᎩ.", diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/csb.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/csb.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/csb.json 2026-03-30 15:24:42.549746000 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/csb.json 2026-06-29 17:20:43.959133600 +0000 @@ -4,7 +4,8 @@ "Kaszeba", "Kirsan", "Kuvaly", - "Orbitminis" + "Orbitminis", + "Iketsi" ] }, "vector-languages": "Jãzëczi", @@ -18,7 +19,7 @@ "vector-action-unprotect": "Zmieni zazychrowanié", "vector-view-create": "Ùsadzë", "vector-view-edit": "Edicëjô", - "vector-view-history": "Historëjô lopka", + "vector-view-history": "Historëjô", "vector-view-view": "Czëtôj", "vector-view-viewsource": "Zdrojowi tekst", "vector-more-actions": "Wiãcy", diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/da.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/da.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/da.json 2026-04-01 12:37:39.730997600 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/da.json 2026-06-29 18:13:00.396061200 +0000 @@ -96,5 +96,6 @@ "vector-night-mode-issue-reporting-link-label": "Rapporter et problem med mørk tilstand", "vector-night-mode-issue-reporting-link-notification": "Rapport modtaget!", "vector-night-mode-issue-reporting-preload-title": "$1 mørk tilstandsfejl", + "vector-night-mode-issue-reporting-preload-content": " \n'''Problembeskrivelse'''", "vector-night-mode-beta-tag": "(beta)" } diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/fi.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/fi.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/fi.json 2026-04-01 12:37:39.732997700 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/fi.json 2026-06-29 18:13:00.396061200 +0000 @@ -69,7 +69,7 @@ "vector-searchsuggest-containing": "Hae sivuja, jotka sisältävät $1", "vector-intro-page": "Help:Introduction", "vector-toc-label": "Sisällysluettelo", - "vector-toc-beginning": "Johdanto", + "vector-toc-beginning": "Alku", "vector-toc-toggle-button-label": "Vaihda alaosio $1", "vector-anon-user-menu-pages": "Sivut kirjautumattomille muokkaajille", "vector-anon-user-menu-pages-learn": "lue lisää", diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/frs.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/frs.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/frs.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/frs.json 2026-06-29 17:20:43.961133700 +0000 @@ -0,0 +1,43 @@ +{ + "@metadata": { + "authors": [ + "Neronno", + "VanModers", + "WikiFayo95" + ] + }, + "vector-languages": "Tóólen", + "vector-language-button-label": "{{PLURAL:$1|$1 tóól|$1 tóólen}}", + "vector-no-language-button-label": "Tóólen taufaugen", + "vector-action-addsection": "Ofsnid taufaugen", + "vector-action-delete": "Leskern", + "vector-action-move": "Ferskuuven", + "vector-action-protect": "Skütsen", + "vector-view-create": "Erstellen", + "vector-view-edit": "Beaarbaiden", + "vector-view-history": "Wersjoonshistoorje", + "vector-view-view": "Leesen", + "vector-more-actions": "Meer", + "vector-appearance-label": "Uutkiik", + "vector-feature-limited-width-name": "Bräed't", + "vector-feature-limited-width-0-label": "Bräid", + "vector-feature-limited-width-1-label": "Standard", + "vector-feature-custom-font-size-name": "Tekst", + "vector-feature-custom-font-size-0-label": "Lütjet", + "vector-feature-custom-font-size-1-label": "Standard", + "vector-feature-custom-font-size-2-label": "Groot", + "skin-theme-name": "Klööer", + "skin-theme-day-label": "Lecht", + "skin-theme-night-label": "Dunker", + "skin-theme-os-label": "Aautomóótsk", + "skin-theme-exclusion-notice": "Disser siid is altiid in d' läecht modus.", + "vector-toc-label": "Inholdsfertäikennis", + "vector-toc-beginning": "Anfang", + "vector-anon-user-menu-pages": "Siiden föör ofmullen benütsers", + "vector-main-menu-label": "Hoovdmenü", + "vector-feature-custom-font-size-exclusion-notice": "Disser siid bruukt altiid 'n lütje skriftgröet't", + "vector-page-tools-label": "Rêev", + "vector-page-tools-general-label": "Almäin", + "vector-page-tools-actions-label": "Aksjoonen", + "vector-unpin-element-label": "ferbaargen" +} diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/gom-latn.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/gom-latn.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/gom-latn.json 2026-04-01 12:37:39.733997600 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/gom-latn.json 2026-06-29 18:13:00.397061300 +0000 @@ -41,6 +41,7 @@ "skin-theme-day-label": "Lev", "skin-theme-night-label": "Kallxem", "skin-theme-os-label": "Apoap", + "skin-theme-exclusion-notice": "Hem pan sodanch lev rupant asta.", "vector-search-loader": "Sodache suchovnio load zatat", "vector-toc-label": "Vixoi suchi", "vector-toc-beginning": "Survat", diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/got.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/got.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/got.json 2026-04-01 12:37:39.733997600 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/got.json 2026-06-29 17:51:26.655356600 +0000 @@ -11,29 +11,29 @@ "vector-action-delete": "𐌿𐍃𐌵𐌹𐍃𐍄𐌾𐌰𐌽", "vector-action-move": "𐌼𐌹𐌸𐍃𐌰𐍄𐌾𐌰𐌽", "vector-action-protect": "𐍆𐍂𐌹𐌸𐍉𐌽", - "vector-view-create": "𐍃𐌺𐌰𐍀𐌾𐌰𐌽", - "vector-view-edit": "𐌹𐌽𐌼𐌰𐌹𐌳𐌴𐌹", + "vector-view-create": "𐌲𐌰𐍅𐌰𐌿𐍂𐌺𐌾𐌰𐌽", + "vector-view-edit": "𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽", "vector-view-history": "𐍃𐍀𐌹𐌻𐌻 𐍃𐌰𐌹𐍈𐌰𐌽", - "vector-view-view": "𐌿𐍃𐍃𐌹𐌲𐌲𐍅", - "vector-view-viewsource": "𐍃𐌰𐌹𐍈 𐌱𐍂𐌿𐌽𐌽𐌰𐌽", + "vector-view-view": "𐌿𐍃𐍃𐌹𐌲𐌲𐍅𐌰𐌽", + "vector-view-viewsource": "𐌱𐍂𐌿𐌽𐌽𐌰𐌽 𐍃𐌰𐌹𐍈𐌰𐌽", "vector-more-actions": "𐌼𐌰𐌹𐍃", "vector-feature-limited-width-name": "𐌱𐍂𐌰𐌹𐌳𐌴𐌹", "vector-feature-limited-width-0-label": "𐌱𐍂𐌰𐌹𐌸", "vector-feature-limited-width-1-label": "𐌱𐌹 𐌱𐌹𐌿𐌷𐍄𐌾𐌰", - "vector-feature-custom-font-size-name": "𐌱𐍉𐌺𐍉𐍃", + "vector-feature-custom-font-size-name": "𐌼𐌴𐌻𐌴𐌹𐌽𐍃", "vector-feature-custom-font-size-0-label": "𐌻𐌴𐌹𐍄𐌹𐌻", "vector-feature-custom-font-size-1-label": "𐌱𐌹 𐌱𐌹𐌿𐌷𐍄𐌾𐌰", "vector-feature-custom-font-size-2-label": "𐌼𐌹𐌺𐌹𐌻", "skin-theme-name": "𐍆𐌰𐌹𐌷𐌴𐌹", - "skin-theme-day-label": "𐌻𐌹𐌿𐌷𐌰𐌸", - "skin-theme-night-label": "𐍂𐌹𐌵𐌹𐍃", + "skin-theme-day-label": "𐌱𐌰𐌹𐍂𐌷𐍄", + "skin-theme-night-label": "𐍂𐌹𐌵𐌹𐌶𐌴𐌹𐌽", "skin-theme-os-label": "𐍃𐌹𐌻𐌱𐌰𐍄𐌰𐌿𐌾𐌰𐌽𐌳𐍉", - "skin-theme-exclusion-notice": "𐍃𐌹𐌽𐍄𐌴𐌹𐌽𐍉 𐍃𐌰 𐌻𐌰𐌿𐍆𐍃 𐌹𐌽 𐌼𐍉𐌳𐌰𐌿 𐌻𐌹𐌿𐌷𐌰𐌳𐌹𐍃 𐌹𐍃𐍄.", + "skin-theme-exclusion-notice": "𐍃𐌹𐌽𐍄𐌴𐌹𐌽𐍉 𐍃𐌰 𐌻𐌰𐌿𐍆𐍃 𐌹𐌽 𐌼𐍉𐌳𐌰𐌿 𐌱𐌰𐌹𐍂𐌷𐍄𐌰𐌼𐌼𐌰 𐌹𐍃𐍄.", "vector-searchsuggest-containing": "𐍃𐍉𐌺𐌴𐌹 𐌰𐌻𐌻𐌰𐌽𐍃 𐌻𐌰𐌿𐌱𐌰𐌽𐍃 𐌸𐌰𐌽𐌶𐌴𐌹 𐌷𐌰𐌱𐌰𐌽𐌳 $1", "vector-toc-beginning": "𐌰𐌽𐌰𐍃𐍄𐍉𐌳𐌴𐌹𐌽𐍃", "vector-anon-user-menu-pages": "𐌻𐌰𐌿𐌱𐍉𐍃 𐌰𐍆𐌻𐌴𐌹𐌸𐌰𐌽𐌰𐌹𐌼 𐌹𐌽𐌼𐌰𐌹𐌳𐌾𐌰𐌽𐌳𐌰𐌼", "vector-main-menu-label": "𐌼𐌰𐌹𐌽𐍅 𐌲𐌰𐌼𐌰𐌹𐌽", - "vector-feature-custom-font-size-exclusion-notice": "𐍃𐌰 𐌻𐌰𐌿𐍆𐍃 𐍃𐌹𐌽𐍄𐌴𐌹𐌽𐍉 𐌱𐍂𐌿𐌺𐌴𐌹𐌸 𐌼𐌹𐌺𐌹𐌻𐌴𐌹𐌽 𐌻𐌴𐌹𐍄𐌹𐌻𐌰𐌼𐌼𐌰 𐍆𐌰𐌿𐌽𐍄𐌰", + "vector-feature-custom-font-size-exclusion-notice": "𐌱𐍂𐌿𐌺𐌴𐌹𐌸 𐍃𐌹𐌽𐍄𐌴𐌹𐌽𐍉 𐍃𐌰 𐌻𐌰𐌿𐍆𐍃 𐌼𐌹𐌺𐌹𐌻𐌴𐌹𐌽 𐌻𐌴𐌹𐍄𐌹𐌻𐌹𐍃 𐍆𐌰𐌿𐌽𐍄𐌹𐍃", "vector-page-tools-label": "𐍄𐍉𐌻𐌰", "vector-page-tools-general-label": "𐌲𐌰𐌼𐌰𐌹𐌽", "vector-page-tools-actions-label": "𐍄𐍉𐌾𐌰", diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/hr.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/hr.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/hr.json 2026-04-01 12:37:39.734997500 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/hr.json 2026-06-29 18:13:00.397061300 +0000 @@ -24,7 +24,7 @@ "vector-languages": "Drugi jezici", "vector-language-button-aria-label": "Idi na druge jezične varijante članka. Dostupan je na {{PLURAL:$1|$1 jeziku|$1 jezika}}", "vector-language-button-label": "{{PLURAL:$1|$1 jezik|$1 jezika}}", - "vector-no-language-button-label": "Dodajte druge jezike", + "vector-no-language-button-label": "Drugi jezici", "vector-no-language-button-aria-label": "Članak je napisan samo na ovom jeziku. Dodajte druge jezike.", "vector-language-variant-switcher-label": "Promijeni jezičnu varijantu", "vector-action-addsection": "Dodaj temu", diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/ibb.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/ibb.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/ibb.json 2026-04-01 12:37:39.735997700 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/ibb.json 2026-06-29 17:51:26.657356700 +0000 @@ -7,7 +7,9 @@ "Ekemini5", "Okon Ibiono", "Uduakj", - "Uduakumana" + "Uduakumana", + "Andikan Efiok Eduok", + "Orokbest1" ] }, "vector-languages": "Ikọ", @@ -20,11 +22,26 @@ "vector-view-create": "Nam", "vector-view-history": "Se mkpo ini edem", "vector-more-actions": "afen", + "vector-appearance-label": "Adiuwọ nda", + "vector-feature-limited-width-name": "Ubom", + "vector-feature-limited-width-0-label": "Ukpa", + "vector-feature-limited-width-1-label": "Nañgha aba", + "vector-feature-custom-font-size-name": "Iko", + "vector-feature-custom-font-size-0-label": "Etuk -etuk", + "vector-feature-custom-font-size-1-label": "Nañgha enam", + "vector-feature-custom-font-size-2-label": "Ekamba", + "skin-theme-name": "Nañgha aba", + "skin-theme-day-label": "Ikañ", + "skin-theme-night-label": "Akim", + "skin-theme-os-label": "Akañ keed", + "skin-theme-exclusion-notice": "Ikpeghe nwed ayem ase asine ke uwana", "vector-searchsuggest-containing": "Yem ikpa nwed anieghe $1", "vector-toc-label": "Si sine", "vector-toc-beginning": "Ntak", "vector-main-menu-label": "Ata usung", + "vector-feature-custom-font-size-exclusion-notice": "Ikpeghe nwed ayem ase akama ntuk ubọk newd", "vector-page-tools-label": "Mkpo utom", "vector-page-tools-general-label": "Uked", + "vector-page-tools-actions-label": "Adinam", "vector-unpin-element-label": "dịbe" } diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/ja.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/ja.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/ja.json 2026-04-01 12:37:39.736997600 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/ja.json 2026-06-29 18:13:00.398061300 +0000 @@ -30,11 +30,13 @@ "春春眠眠", "翻訳者a", "青子守歌", - "Yaakiyu.jp" + "Yaakiyu.jp", + "Tensama0415" ] }, "skinname-vector": "レガシー ベクター (2010年版)", "skinname-vector-2022": "ベクター (2022年版)", + "vector-specialversion-name": "ベクター", "vector-skin-desc": "2 種類のベクター外装を提供します:\n* 2011年版 - モノブックのモダンバージョンで、新しい外観と多くのユーザビリティ向上を備えています。\n* 2022年版 - ウィキメディア財団の[https://www.mediawiki.org/wiki/Desktop_Improvements デスクトップ版改善]プロジェクトの一環として構築されました。", "prefs-vector-enable-vector-1-label": "レガシーベクター外装を使用する", "prefs-vector-enable-vector-1-help": "今後数年にわたり、ベクター外装を徐々に更新していく予定です。レガシーベクターでは、(2019年12月時点の) 古いベクター外装を表示できます。アップデートについての詳細は、[https://www.mediawiki.org/wiki/Reading/Web/Desktop_Improvements プロジェクトページ]をご覧ください。", diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/jax.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/jax.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/jax.json 2026-03-30 15:24:42.557746200 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/jax.json 2026-06-29 17:20:43.965133700 +0000 @@ -1,13 +1,17 @@ { "@metadata": { "authors": [ - "Pitchrigi" + "Pitchrigi", + "Muhamad Izzul Fiqih" ] }, "vector-languages": "Baso", - "vector-language-button-label": "$1 baso", + "vector-language-button-label": "{{PLURAL:$1|$1 baso|$1 baso}}", "vector-no-language-button-label": "Tamboi baso", "vector-action-addsection": "Bagian baru", + "vector-action-delete": "Apus", + "vector-action-move": "Pindahin", + "vector-action-protect": "Lindungi", "vector-view-create": "Buat", "vector-view-history": "Tengok riwayat", "vector-more-actions": "Lengkapnyo", diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/kab.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/kab.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/kab.json 2026-04-01 12:37:39.736997600 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/kab.json 2026-06-29 17:51:26.658356700 +0000 @@ -23,6 +23,7 @@ "vector-view-view": "Ɣeṛ", "vector-view-viewsource": "Ẓer aɣbalu", "vector-more-actions": "Ugar", + "vector-appearance-label": "Timeẓri", "vector-feature-limited-width-name": "Tehri", "vector-feature-limited-width-1-label": "Aslugan", "vector-feature-custom-font-size-name": "Aḍris", @@ -35,6 +36,7 @@ "skin-theme-os-label": "Awurman", "vector-toc-label": "Igburen", "vector-main-menu-label": "Umuɣ agejdan", + "vector-feature-custom-font-size-exclusion-notice": "Asebter-a dima yesseqdac tiddi n tsefsit tamecṭuḥt", "vector-page-tools-label": "Ifecka", "vector-page-tools-general-label": "Amatu", "vector-page-tools-actions-label": "Tigawin", diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/kgp.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/kgp.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/kgp.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/kgp.json 2026-06-11 08:56:39.866376400 +0000 @@ -0,0 +1,34 @@ +{ + "@metadata": { + "authors": [ + "Arcstur" + ] + }, + "vector-languages": "Vẽnh vĩ ũ", + "vector-language-button-label": "{{PLURAL:$1|$1 vĩ|$1 vĩ ag}}", + "vector-no-language-button-label": "Vĩ ũ ag vin", + "vector-action-addsection": "Venhrá ta jagma hã vin", + "vector-action-move": "Ra tῖn", + "vector-action-protect": "Ki rĩr", + "vector-view-create": "Jẽ'ỹn", + "vector-view-history": "Vãme ve", + "vector-more-actions": "Ũ ke gé", + "vector-appearance-label": "Ve ũ", + "vector-feature-limited-width-name": "Téj nỹ", + "vector-feature-limited-width-0-label": "Mag kar", + "vector-feature-limited-width-1-label": "Rike kỹr", + "vector-feature-custom-font-size-name": "Ti rá", + "skin-theme-name": "Kor", + "skin-theme-day-label": "Kurã ve", + "skin-theme-night-label": "Kuty ve", + "skin-theme-os-label": "Vỹsóki rán", + "skin-theme-exclusion-notice": "Ti ve tag vỹ kurã ve kãnĩg tĩ", + "vector-toc-label": "Ti ki nénũ", + "vector-toc-beginning": "Pẽnjẽg", + "vector-main-menu-label": "Mẽnũ pẽ", + "vector-feature-custom-font-size-exclusion-notice": "Ti ve tag vỹ vẽnh rá kẽsir ta han tĩ", + "vector-page-tools-label": "Kyfé ag", + "vector-page-tools-general-label": "Ti kar", + "vector-page-tools-actions-label": "Han ke", + "vector-unpin-element-label": "Péju" +} diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/ko.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/ko.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/ko.json 2026-04-01 12:37:39.737997800 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/ko.json 2026-06-29 18:13:00.403061400 +0000 @@ -16,7 +16,8 @@ "Ykhwong", "메이", "아라", - "Whatback11" + "Whatback11", + "Tensama0415" ] }, "skinname-vector": "벡터 레거시 (2010)", @@ -27,8 +28,8 @@ "prefs-vector-enable-vector-1-help": "향후 몇 년 동안 벡터 스킨을 점진적으로 업데이트할 예정입니다. 레거시 벡터를 사용하면 이전 버전의 벡터를 볼 수 있습니다(2019년 12월 기준). 업데이트에 관해 더 알아보려면 [https://www.mediawiki.org/wiki/Reading/Web/Desktop_Improvements 프로젝트 페이지]를 방문하세요.", "vector-opt-out": "이전 스타일로 전환", "vector-opt-out-tooltip": "내 설정을 과거의 스킨 모습(레거시 벡터)으로 되돌립니다", - "vector.css": "/* 여기의 모든 CSS는 벡터 스킨을 사용하는 사용자에게 로드됩니다 */", - "vector.js": "/* 여기의 모든 자바스크립트는 벡터 스킨을 사용하는 사용자에게 로드됩니다 */", + "vector.css": "/* 이 CSS 설정은 벡터 스킨을 사용하는 사용자에게 적용됩니다 */", + "vector.js": "/* 이 자바스크립트 설정은 벡터 스킨을 사용하는 사용자에게 적용됩니다 */", "vector-action-toggle-sidebar": "사이드바 토글", "vector-languages": "언어", "vector-language-button-aria-label": "다른 언어로 문서를 방문합니다. {{PLURAL:$1|$1개 언어}}로 읽을 수 있습니다", @@ -40,7 +41,7 @@ "vector-action-delete": "삭제", "vector-action-move": "이동", "vector-action-protect": "보호", - "vector-action-undelete": "삭제 취소", + "vector-action-undelete": "복구", "vector-action-unprotect": "보호 설정 바꾸기", "vector-view-create": "만들기", "vector-view-edit": "편집", @@ -51,7 +52,7 @@ "vector-jumptosearch": "검색으로 이동", "vector-jumptocontent": "본문으로 이동", "vector-more-actions": "더 보기", - "vector-appearance-label": "보이기", + "vector-appearance-label": "외관", "vector-appearance-tooltip": "문서의 글꼴 크기, 폭, 색의 모습을 변경합니다", "vector-feature-limited-width-name": "너비", "vector-feature-limited-width-0-label": "넓게", @@ -71,7 +72,7 @@ "vector-intro-page": "Help:소개", "vector-toc-label": "목차", "vector-toc-beginning": "처음 위치", - "vector-toc-toggle-button-label": "$1 하위섹션 토글하기", + "vector-toc-toggle-button-label": "$1 하위 문단 토글하기", "vector-anon-user-menu-pages": "로그아웃한 편집자를 위한 문서", "vector-anon-user-menu-pages-learn": "더 알아보기", "vector-anon-user-menu-pages-label": "편집에 관해 더 알아보기", @@ -84,7 +85,7 @@ "vector-feature-limited-width-exclusion-notice": "콘텐츠는 브라우저 창에 맞도록 최대한 넓게 맞춥니다.", "vector-page-tools-label": "도구", "vector-page-tools-general-label": "일반", - "vector-page-tools-actions-label": "동작", + "vector-page-tools-actions-label": "작업", "vector-pin-element-label": "사이드바로 이동", "vector-unpin-element-label": "숨기기", "vector-2022-prefs-talkpage": "[https://www.mediawiki.org/wiki/Talk:Reading/Web/Desktop_Improvements 토론]", diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/ku-latn.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/ku-latn.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/ku-latn.json 2026-04-01 12:37:39.738997700 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/ku-latn.json 2026-06-29 17:51:26.659356600 +0000 @@ -12,9 +12,9 @@ "skinname-vector": "Vector legacy (2010)", "skinname-vector-2022": "Vector (2022)", "vector-specialversion-name": "Vector", - "vector-skin-desc": "2 rûyên Vectorê peyda dike:\n* 2011 - Guhartoya nûjen a MonoBook bi dîmeneke nû û gelek çêtirkirinên bikaranînê.\n* 2022 - Vektora ku wekî beşeke ji projeya WMF ya [https://www.mediawiki.org/wiki/Desktop_Improvements Desktop Improvements] hatiye çêkirin.", + "vector-skin-desc": "2 rûyên Vectorê peyda dike:\n* 2011 - Guhartoya modern a MonoBook bi dîmeneke nû û gelek çêtirkirinên bikaranînê.\n* 2022 - Vektora ku wekî beşeke ji projeya WMF ya [https://www.mediawiki.org/wiki/Desktop_Improvements Desktop Improvements] hatiye çêkirin.", "prefs-vector-enable-vector-1-label": "Legacy Vector Bi Kar Bîne", - "prefs-vector-enable-vector-1-help": "Di nav çend salên pêşî de, em ê hêdî hêdî rûyê Vectorê nû bikin. Legacy Vector dê bihêle ku hûn guhartoya kevn a Vectorê (ji kanûna pêşîn 2019an ve) bibînin. Ji bo bêtir agahdarî li ser nûkirinan, herin [https://www.mediawiki.org/wiki/Reading/Web/Desktop_Improvements rûpela projeyê].", + "prefs-vector-enable-vector-1-help": "Di nav çend salên pêşî de, em ê hêdî hêdî rûyê Vectorê nû bikin. Legacy Vector dê bihêle ku hûn guhartoya kevn a Vectorê (ji kanûna pêşîn 2019an ve) bibînin. Ji bo bêtir malûmatê li ser nûkirinan, herin [https://www.mediawiki.org/wiki/Reading/Web/Desktop_Improvements rûpela projeyê].", "vector-opt-out": "Rûyê kevn biemilîne", "vector-opt-out-tooltip": "Mîhengên xwe biguhêre ji bo vegerîna rûyê kevn (legacy Vector)", "vector.css": "/* Hemû CSS-a li vir dê ji bo bikarhênerên rûyê Vectorê were barkirin */", @@ -79,8 +79,8 @@ "vector-2022-prefs-talkpage": "[https://www.mediawiki.org/wiki/Talk:Reading/Web/Desktop_Improvements Gotûbêj]", "tooltip-vector-anon-user-menu-title": "Zêdetir opsiyon", "vector-page-tools-nav-label": "Amûrên rûpelê", - "vector-prefs-limited-width": "Moda firehiya sînorkirî çalak bike", - "vector-prefs-limited-width-help": "Ji bo tecrûbeya xwendinê ya baştir moda firehiya sînorkirî aktîv bike", + "vector-prefs-limited-width": "Moda firehiya sinorkirî aktîv bike", + "vector-prefs-limited-width-help": "Ji bo tecrûbeya xwendinê ya baştir moda firehiya sinorkirî aktîv bike", "empty-language-selector-body": "Naverokên rûpelê bi zimanên din nayê destekkirin.", "vector-toc-unpinned-popup": "Tabloya naverokan neqlê vir kirine.", "vector-page-tools-unpinned-popup": "Menûya amûran neqlê vir kirine.", diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/kw.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/kw.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/kw.json 2023-12-21 17:21:41.149254000 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/kw.json 2026-06-29 18:13:00.403061400 +0000 @@ -4,9 +4,13 @@ "GwikorFrank", "Kernoweger", "Kw-Moon", - "Nrowe" + "Nrowe", + "Flynn" ] }, + "vector-languages": "Yethow", + "vector-language-button-label": "{{PLURAL:$1|$1 yeth|$1 yethow}}", + "vector-no-language-button-label": "Keworra yethow", "vector-action-addsection": "Keworra testen", "vector-action-delete": "Dilea", "vector-action-move": "Gwaya", @@ -18,5 +22,27 @@ "vector-view-history": "Gweles an istori", "vector-view-view": "Redya", "vector-view-viewsource": "Gweles an bennfenten", - "vector-more-actions": "Moy" + "vector-more-actions": "Moy", + "vector-appearance-label": "Gis", + "vector-feature-limited-width-name": "Lester", + "vector-feature-limited-width-0-label": "Efan", + "vector-feature-limited-width-1-label": "Savonek", + "vector-feature-custom-font-size-name": "Tekst", + "vector-feature-custom-font-size-0-label": "Byghan", + "vector-feature-custom-font-size-1-label": "Savonek", + "vector-feature-custom-font-size-2-label": "Bras", + "skin-theme-name": "Liw", + "skin-theme-day-label": "Gwynn", + "skin-theme-night-label": "Du", + "skin-theme-os-label": "Awtomatek", + "skin-theme-exclusion-notice": "An folen ma yw y'n fordh gwynn pub prys.", + "vector-toc-label": "Rol an folen", + "vector-toc-beginning": "Dalleth", + "vector-anon-user-menu-pages": "Folennow rag pennskriforyon omdhigelmys", + "vector-main-menu-label": "Pennrol", + "vector-feature-custom-font-size-exclusion-notice": "An folen ma a dhevnydhya braster font byghan pub prys", + "vector-page-tools-label": "Toulys", + "vector-page-tools-general-label": "Ollgemmyn", + "vector-page-tools-actions-label": "Gwriansow", + "vector-unpin-element-label": "kudha" } diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/lad.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/lad.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/lad.json 2023-09-27 12:40:23.484660100 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/lad.json 2026-06-23 01:21:05.981405000 +0000 @@ -2,7 +2,8 @@ "@metadata": { "authors": [ "Chabi1", - "Universal Life" + "Universal Life", + "Maor X" ] }, "vector-action-addsection": "Ajustar sujeto", @@ -16,5 +17,6 @@ "vector-view-history": "Ver la istoria", "vector-view-view": "Meldar", "vector-view-viewsource": "Ver su manadero", - "vector-more-actions": "Mas" + "vector-more-actions": "Mas", + "vector-page-tools-actions-label": "Aksiones" } diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/lkt.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/lkt.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/lkt.json 2026-04-01 12:37:39.739997600 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/lkt.json 2026-06-29 18:13:00.403061400 +0000 @@ -6,19 +6,25 @@ "Tuwewanzi" ] }, + "prefs-vector-enable-vector-1-label": "Legacy Vector uŋ {{GENDER:|wo|we|wo/we}}", "vector-languages": "Iyápi", "vector-language-button-label": "{{PLURAL:$1|$1 iyápi}}", "vector-no-language-button-label": "Iyápi sáƞpȟa", + "vector-language-variant-switcher-label": "Iyápi owéčhaže yutȟókeča {{GENDER:|yo|ye|yo/ye}}", "vector-action-addsection": "Wóiwoglake yeyá {{GENDER:|yo|ye|yo/ye}}", "vector-action-delete": "Iháƞgya {{GENDER:|yo|ye|yo/ye}}", "vector-action-move": "Tȟokšu̇ {{GENDER:|wo|we|wo/we}}", "vector-action-protect": "Nakíčižiƞ {{GENDER:|yo|ye|yo/ye}}", "vector-action-undelete": "Yukíni {{GENDER:|yo|ye|yo/ye}}", + "vector-action-unprotect": "Nakíčižiƞpi yutȟókeča", "vector-view-create": "Káǧa", "vector-view-edit": "Wayútȟokeča", "vector-view-history": "Eháŋni wóyakapi waŋyáŋka", "vector-view-view": "Yawá", "vector-view-viewsource": "Óhiyu kiŋ waŋyáŋka {{GENDER:|yo|ye|yo/ye}}", + "vector-jumptonavigation": "Očháŋku-ignípi Wóslolye ektá yá {{GENDER:|yo|ye|yo/ye}}", + "vector-jumptosearch": "Wólepi ektá yá {{GENDER:|yo|ye|yo/ye}}", + "vector-jumptocontent": "Wóslolye ektá yá {{GENDER:|yo|ye|yo/ye}}", "vector-more-actions": "Táku kȟó", "vector-appearance-label": "Owáƞyaƞke", "vector-feature-limited-width-name": "Tíŋsko?", @@ -36,6 +42,8 @@ "vector-toc-label": "Táku lel owápi", "vector-toc-beginning": "Otȟókahe", "vector-anon-user-menu-pages": "Tuwá yutȟókeča čhaž'óigwapi šni kiŋ tȟaóyublaye", + "vector-anon-user-menu-pages-learn": "Táku sáŋpȟa uŋspeič’ičhiya", + "vector-anon-user-menu-pages-label": "Yutȟókeča uŋspeič’ičhiya", "vector-main-menu-tooltip": "Táku-waŋkatuya", "vector-toc-menu-tooltip": "Táku lel Owápi", "vector-site-nav-label": "Otȟáwokaške", @@ -45,5 +53,9 @@ "vector-page-tools-general-label": "Ikče-wíkhičhaŋye", "vector-page-tools-actions-label": "Oȟ'áƞ kiƞ", "vector-unpin-element-label": "naȟmá {{GENDER:|yo|ye|yo/ye}}", - "vector-page-tools-nav-label": "Oyúblaye wíkhičhaŋye" + "tooltip-vector-anon-user-menu-title": "Wóigluštaŋ sáŋpȟa", + "vector-page-tools-nav-label": "Oyúblaye wíkhičhaŋye", + "vector-night-mode-issue-reporting-link-notification": "Wóel'igle uŋkíčupi!", + "vector-night-mode-issue-reporting-preload-title": "$1 okpáza owáƞyaƞke wóglušna", + "vector-night-mode-beta-tag": "(wíkhičhaŋye su)" } diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/mnw.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/mnw.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/mnw.json 2026-04-01 12:37:39.740997800 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/mnw.json 2026-06-29 18:13:00.404061300 +0000 @@ -2,7 +2,8 @@ "@metadata": { "authors": [ "Htawmonzel", - "咽頭べさ" + "咽頭べさ", + "Aue Nai" ] }, "vector-opt-out": "ကလေင်ပြံင် ဗီုပြင်တြေံ", @@ -18,6 +19,7 @@ "vector-view-edit": "ပလေဝ်ဒါန်", "vector-view-history": "ထ္ၜး လၟေင်အပြံင်အလှာဲ", "vector-view-view": "ဗှ်", + "vector-jumptocontent": "ထလာ်တိတ်အာနကဵုမာတိကာညိ", "vector-more-actions": "ဆက်ဗှ်", "vector-appearance-label": "မံက်ပြာကတ်", "vector-feature-limited-width-name": "အနာံ", @@ -35,6 +37,7 @@ "vector-searchsuggest-containing": "ဂၠာဲသွက်မုက်လိက်လုပ်အဝေါၚ် $1ဂမၠိုၚ်", "vector-toc-label": "မာတိကာ", "vector-toc-beginning": "စနူကၠာ", + "vector-anon-user-menu-pages": "မုက်လိက် သွက်ညးတိတ်လဝ်", "vector-anon-user-menu-pages-learn": "ထပ်ဆက်လ္ၚတ်အာ", "vector-main-menu-tooltip": "မာတိကာတမ်", "vector-toc-menu-tooltip": "မာတိကာ", diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/mrt.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/mrt.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/mrt.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/mrt.json 2026-06-23 01:21:05.983405000 +0000 @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "Galdiz" + ] + }, + "vector-languages": "ndur", + "vector-action-move": "buu", + "vector-more-actions": "chari", + "vector-feature-limited-width-1-label": "managu", + "vector-feature-custom-font-size-name": "sụba", + "vector-feature-custom-font-size-0-label": "kushu", + "vector-feature-custom-font-size-1-label": "managu", + "vector-feature-custom-font-size-2-label": "digal", + "skin-theme-day-label": "uhuh", + "skin-theme-night-label": "kenƙer", + "vector-toc-beginning": "ɓagtsini", + "vector-page-tools-label": "karithir", + "vector-page-tools-general-label": "dumdum", + "vector-unpin-element-label": "zuɠam" +} diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/ms.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/ms.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/ms.json 2026-04-01 12:37:39.741997700 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/ms.json 2026-06-29 18:13:00.404061300 +0000 @@ -24,7 +24,7 @@ "vector-languages": "Bahasa", "vector-language-button-aria-label": "Pergi ke rencana dalam bahasa lain. Tersedia dalam {{PLURAL:$1|$1 bahasa}}", "vector-language-button-label": "{{PLURAL:$1|$1 bahasa}}", - "vector-no-language-button-label": "Tambahkan bahasa", + "vector-no-language-button-label": "Tambah bahasa", "vector-no-language-button-aria-label": "Rencana ini hanya wujud dalam bahasa ini. Tambah rencana untuk bahasa lain", "vector-language-variant-switcher-label": "Tukar kelainan bahasa", "vector-action-addsection": "Tambah topik", diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/mvf.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/mvf.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/mvf.json 2026-04-01 12:37:39.741997700 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/mvf.json 2026-06-29 18:13:00.404061300 +0000 @@ -7,9 +7,9 @@ "Anand.orkhon" ] }, - "vector-languages": "ᢈᠡᠯᠡ ᠨᠦ᠋ᢉᠦᠳ", - "vector-language-button-label": "{{PLURAL:$1|$1 ᠬᠡᠯᠡ}}", - "vector-no-language-button-label": "ᢈᠡᠯᠡ ᠨᠡᠮᠡᢈᠦ", + "vector-languages": "ᠬᠡᠯᠡ᠎ᠨᠦ᠋ᢉᠦᠳ", + "vector-language-button-label": "{{PLURAL:$1|$1 ᠬᠡᠯᠡ ᠪᠡᠷ}}", + "vector-no-language-button-label": "ᠬᠡᠯᠡ ᠨᠡᠮᠡᠬᠦ", "vector-action-addsection": "ᠰᠡᠳᠦᠪ ᠨᠡᠮᠡᠬᠦ", "vector-action-delete": "ᠤᠰᠤᠳᠬᠠᠬᠤ", "vector-action-protect": "ᠬᠠᠮᠠᠭᠠᠯᠬᠤ", @@ -30,15 +30,15 @@ "skin-theme-day-label": "ᠴᠠᠢᠪᠤᠷᠢ", "skin-theme-night-label": "ᠪᠠᠷᠠᠭᠠᠨ", "skin-theme-os-label": "ᠠᠸᠲ᠋ᠤᠮᠠᠲ", - "skin-theme-exclusion-notice": "ᠡᠨᠡ ᠬᠠᠭᠤᠳᠠᠰᠤ ᠦᠷᠭᠦᠯᠵᠢ ᠴᠠᠢᠪᠤᠷᠢ ᠭᠤᠷᠢᠮ ‍ᠳᠤ ᠪᠠᠢᠳᠠᠭ᠃", + "skin-theme-exclusion-notice": "ᠡᠨᠡ ᠬᠠᠭᠤᠳᠠᠰᠤ ᠦᠷᠭᠦᠯᠵᠢ ᠴᠠᠢᠪᠤᠷᠢ ᠭᠤᠷᠢᠮ᠎ᠳᠤ ᠪᠠᠢᠳᠠᠭ᠃", "vector-searchsuggest-containing": "$1 ᠪᠢᠴᠢᠪᠦᠷᠢ ᠶ᠋ᠢ ᠠᠭᠤᠯᠤᠭᠰᠠᠨ ᠬᠠᠭᠤᠳᠠᠰᠤ ᠶ᠋ᠢ ᠬᠠᠶᠢᠬᠤ", "vector-toc-label": "ᠭᠠᠷᠴᠠᠭ", - "vector-toc-beginning": "ᠡᢈᠢᠯᠡᠯ", - "vector-anon-user-menu-pages": "ᠭᠠᠷᠤᠭᠰᠠᠨ ᠵᠠᠰᠠᠪᠤᠷᠢᠯᠠᠭᠴᠢᠳ ‍ᠲᠤ ᠵᠣᠷᠢᠭᠤᠯᠤᠭᠰᠠᠨ ᠬᠠᠭᠤᠳᠠᠰᠤ", + "vector-toc-beginning": "ᠡᠬᠢᠯᠡᠯ", + "vector-anon-user-menu-pages": "ᠬᠤᠯᠪᠤᠯᠲᠠ ᠰᠠᠯᠠᠭᠠᠭᠰᠠᠨ ᠵᠠᠰᠠᠪᠤᠷᠢᠯᠠᠭᠴᠢᠳ᠎ᠤᠨ ᠬᠠᠭᠤᠳᠠᠰᠤ", "vector-main-menu-label": "ᠦᠨᠳᠦᠰᠦᠨ ᠼᠧᠰᠧ", - "vector-feature-custom-font-size-exclusion-notice": "ᠡᠨᠡ ᠬᠠᠭᠤᠳᠠᠰᠤ ᠨᠢ ᠦᠷᠭᠦᠯᠵᠢ ᠵᠢᠵᠢᠭ ᠦᠰᠦᠭ ᠦᠨ ᠬᠡᠮᠵᠢᠶ᠎ᠡ ‍ᠢ ᠠᠰᠢᠭᠯᠠᠳᠠᠭ", + "vector-feature-custom-font-size-exclusion-notice": "ᠡᠨᠡ ᠬᠠᠭᠤᠳᠠᠰᠤ ᠨᠢ ᠦᠷᠭᠦᠯᠵᠢ ᠵᠢᠵᠢᠭ ᠦᠰᠦᠭ ᠦᠨ ᠬᠡᠮᠵᠢᠶ᠎ᠡ᠎ᠢ ᠠᠰᠢᠭᠯᠠᠳᠠᠭ", "vector-page-tools-label": "ᠬᠡᠷᠡᠭᠯᠡᠭᠦᠷ", - "vector-page-tools-general-label": "ᠶᠡᠷᠦᠩᢈᠡᠢ", + "vector-page-tools-general-label": "ᠶᠡᠷᠦᠩᠬᠡᠢ", "vector-page-tools-actions-label": "ᠦᠢᠯᠡᠳᠦᠯ", "vector-unpin-element-label": "ᠬᠤᠮᠢᠬᠤ" } diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/nds-nl.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/nds-nl.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/nds-nl.json 2026-04-01 12:37:39.742997600 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/nds-nl.json 2026-06-29 17:51:26.663356800 +0000 @@ -8,6 +8,7 @@ "vector-opt-out": "Oavergån up olde formgeaving", "vector-opt-out-tooltip": "Wysig juw instellingen üm weader nå de olde formgeaving te gån (Legacy Vector)", "vector-languages": "Språken", + "vector-language-button-label": "{{PLURAL:$1|$1 språke|$1 språken}}", "vector-no-language-button-label": "Språken tovogen", "vector-action-addsection": "Ny underwarp", "vector-action-delete": "Vordsmyten", diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/nl.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/nl.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/nl.json 2026-04-01 12:37:39.742997600 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/nl.json 2026-06-29 18:13:00.404061300 +0000 @@ -65,7 +65,7 @@ "vector-searchsuggest-containing": "Zoek naar pagina's die $1 bevatten", "vector-intro-page": "Help:Inleiding", "vector-toc-label": "Inhoud", - "vector-toc-beginning": "Top", + "vector-toc-beginning": "Naar boven", "vector-toc-toggle-button-label": "$1-subkopje inklappen", "vector-anon-user-menu-pages": "Pagina's voor uitgelogde redacteuren", "vector-anon-user-menu-pages-learn": "meer lezen", diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/nn.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/nn.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/nn.json 2026-04-01 12:37:39.742997600 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/nn.json 2026-06-29 17:51:26.663356800 +0000 @@ -43,6 +43,8 @@ "vector-feature-custom-font-size-0-label": "Lita", "vector-feature-custom-font-size-1-label": "Standard", "vector-feature-custom-font-size-2-label": "Stor", + "skin-theme-name": "Farge", + "skin-theme-os-label": "Automatisk", "vector-search-loader": "Hentar søkeforslag", "vector-searchsuggest-containing": "Søk etter sider som inneheld $1", "vector-intro-page": "Help:Introduksjon", diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/pap.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/pap.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/pap.json 2026-04-01 12:37:39.743997800 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/pap.json 2026-06-29 18:13:00.405061200 +0000 @@ -2,18 +2,74 @@ "@metadata": { "authors": [ "Irus", - "ObaTango" + "ObaTango", + "Kallmemel" ] }, + "vector-skin-desc": "Ta proveé 2 vektor di diseño: \n* 2011 - E vershon moderno di MonoBook ku un aparensia fresko i mehorashon pa ku usabilidat. \n* 2022 - E verhson-Vektor a wòrdu konstruí komo parti di su proyekto-WMF, [https://www.mediawiki.org/wiki/Desktop_Improvements Mehorashon di Desktop].", + "prefs-vector-enable-vector-1-label": "Usa Legacy Vector", + "prefs-vector-enable-vector-1-help": "Den e siguiente añanan, nos lo gradualmente aktualisá diseño di Vector. Ku Legacy Vector, bo por wak e vershon bieu di Vector (te ku desèmber 2019). Pa mas informashon tokante e aktualisashon, bishitá nos página di proyekto [https://www.mediawiki.org/wiki/Reading/Web/Desktop_Improvements].", + "vector-action-toggle-sidebar": "Suich entre visibilidat pa ku balk'i sèi", + "vector-languages": "Idioma", + "vector-language-button-aria-label": "Bai na un artíkulo den un otro idioma. Disponibel den {{PLURAL:$1|$1 idioma}}", "vector-language-button-label": "{{PLURAL:$1|$1 idioma}}", - "vector-action-addsection": "Añadí un tópiko", + "vector-no-language-button-label": "Añadí idioma", + "vector-language-variant-switcher-label": "Kambia variante di idioma", + "vector-action-addsection": "Agregá tópiko", "vector-action-delete": "Kita", "vector-action-move": "Move", "vector-action-protect": "Protehá", + "vector-action-undelete": "Restourá", + "vector-action-unprotect": "Kambia protekshon", "vector-view-create": "Krea", "vector-view-edit": "Editá", - "vector-view-history": "Bista di e historia", + "vector-view-history": "Bista di historia", "vector-view-view": "Lesa", + "vector-view-viewsource": "Mira fuente", + "vector-jumptonavigation": "Salta pa nabegashon", + "vector-jumptosearch": "Salta pa bùskeda", + "vector-jumptocontent": "Salta pa kontenido", "vector-more-actions": "Mas", - "vector-searchsuggest-containing": "Buska página ku tin $1" + "vector-appearance-label": "Aparensia", + "vector-appearance-tooltip": "Kambia e página su aparensia tipográfiko di tamaño, anchura, i koló", + "vector-feature-limited-width-name": "Anchura", + "vector-feature-limited-width-0-label": "Anchu", + "vector-feature-limited-width-1-label": "Standart", + "vector-feature-custom-font-size-name": "Teksto", + "vector-feature-custom-font-size-0-label": "Chikitu", + "vector-feature-custom-font-size-1-label": "Standart", + "vector-feature-custom-font-size-2-label": "Grandi", + "skin-theme-name": "Koló", + "skin-theme-description": "[Vershon eksperimental, probabilidat altu di eksperensia problema] Ta redusí e lus emití dor di e aparato su pantaya.", + "skin-theme-day-label": "Kla", + "skin-theme-night-label": "Sukú", + "skin-theme-os-label": "Outomátiko", + "skin-theme-exclusion-notice": "E página aki semper ta den modo kla.", + "vector-searchsuggest-containing": "Buska página ku tin $1", + "vector-intro-page": "Help:Introdukshon", + "vector-toc-label": "Kontenido", + "vector-toc-beginning": "Tòp", + "vector-toc-toggle-button-label": "Alterná supsekshon $1", + "vector-main-menu-tooltip": "Menú prinsipal", + "vector-toc-menu-tooltip": "Índise", + "vector-toc-collapsible-button-label": "Alterná índise", + "vector-site-nav-label": "Sait", + "vector-main-menu-label": "Menú prinsipal", + "vector-feature-custom-font-size-exclusion-notice": "E página aki semper ta usa tipo di lèter di tamaño chikitu", + "vector-page-tools-label": "Hèrmènt", + "vector-page-tools-general-label": "General", + "vector-page-tools-actions-label": "Akshon", + "vector-pin-element-label": "move pa bara lateral", + "vector-unpin-element-label": "skonde", + "tooltip-vector-anon-user-menu-title": "Mas opshon", + "vector-page-tools-nav-label": "Hèrmènt di página", + "vector-prefs-limited-width": "Aktivá modo di limitá anchura", + "vector-toc-unpinned-popup": "E índise a wòrdu deplasá aki.", + "vector-page-tools-unpinned-popup": "Menú di hèrmènt a move aki.", + "vector-main-menu-unpinned-popup": "Menú prinsipal a move aki.", + "vector-appearance-unpinned-popup": "E menú di aparensia a wòrdu desplasá aki.", + "vector-night-mode-issue-reporting-link-notification": "Mèldu risibí!", + "vector-night-mode-issue-reporting-preload-title": "Eror den modo sukú riba $1", + "vector-night-mode-issue-reporting-preload-content": "\n'''Deskripshon di problema'''", + "vector-night-mode-beta-tag": "(bèta)" } diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/ps.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/ps.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/ps.json 2026-04-01 12:37:39.744997700 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/ps.json 2026-06-29 18:13:00.405061200 +0000 @@ -71,7 +71,7 @@ "vector-feature-custom-font-size-exclusion-notice": "دا مخ تل د ليکبڼې کوچنۍ کچه کاروي", "vector-feature-limited-width-exclusion-notice": "ستاسو د ښوونگر کړکۍ لپاره منځپانگه تر شوني بريده پراخه ده.", "vector-page-tools-label": "توکي", - "vector-page-tools-general-label": "ټولگړی", + "vector-page-tools-general-label": "ټولواله", "vector-page-tools-actions-label": "کړنې", "vector-pin-element-label": "څنگپټې ته ورتلل", "vector-unpin-element-label": "پټول", diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/qqq.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/qqq.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/qqq.json 2026-04-01 12:37:39.744997700 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/qqq.json 2026-06-29 18:13:00.405061200 +0000 @@ -16,7 +16,8 @@ "Tacsipacsi", "Thibaut120094", "Umherirrender", - "Verdy p" + "Verdy p", + "Stjn" ] }, "skinname-vector": "{{name}}", @@ -62,8 +63,8 @@ "vector-feature-custom-font-size-2-label": "Label for large font size. An item in a list that has the title {{msg-mw|Vector-feature-custom-font-size-name}} and that includes the following items:\n* {{msg-mw|vector-feature-custom-font-size-0-label}}\n* {{msg-mw|vector-feature-custom-font-size-1-label}}\n* {{msg-mw|vector-feature-custom-font-size-2-label}}", "skin-theme-name": "Label for setting that allows you to change theme. A title of a list that includes the following items:\n* {{msg-mw|skin-theme-os-label}}\n* {{msg-mw|skin-theme-day-label}}\n* {{msg-mw|skin-theme-night-label}}", "skin-theme-description": "Description for dark/night mode.", - "skin-theme-day-label": "Label for light theme (standard mode). A title of a list that has the title {{msg-mw|skin-theme-name}}, and that includes the following items:\n* {{msg-mw|skin-theme-os-label}}\n* {{msg-mw|skin-theme-day-label}}\n* {{msg-mw|skin-theme-night-label}}", - "skin-theme-night-label": "Label for night theme (dark/night mode). \"Dark\" should be translated consistently with {{msg-mw|Skin-minerva-night-mode-launch-subtitle}}.", + "skin-theme-day-label": "Label for light theme (standard mode). A part of the list that has the title {{msg-mw|skin-theme-name}}, and that includes the following items:\n* {{msg-mw|skin-theme-os-label}}\n* {{msg-mw|skin-theme-day-label}}\n* {{msg-mw|skin-theme-night-label}}", + "skin-theme-night-label": "Label for night theme (dark/night mode). A part of the list that has the title {{msg-mw|skin-theme-name}}, and that includes the following items:\n* {{msg-mw|skin-theme-os-label}}\n* {{msg-mw|skin-theme-day-label}}\n* {{msg-mw|skin-theme-night-label}}", "skin-theme-os-label": "Label for night theme (automatic mode which respects any operating system setting).", "skin-theme-exclusion-notice": "Text that informs you that the page is always in light mode. The word \"light\" should be consistent with {{msg-mw|Skin-theme-day-label}}.", "vector-search-loader": "Text to display below search input while the search suggestion module is loading", diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/ru.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/ru.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/ru.json 2026-04-01 12:37:39.745997700 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/ru.json 2026-06-29 18:13:00.405061200 +0000 @@ -31,7 +31,8 @@ "Александр Сигачёв", "З. ӘЙЛЕ", "Yurina Tatiana", - "MidnightLG" + "MidnightLG", + "Mitte27" ] }, "skinname-vector": "Вектор, устаревшая (2010)", @@ -75,11 +76,11 @@ "vector-feature-custom-font-size-0-label": "Мелкий", "vector-feature-custom-font-size-1-label": "Стандартный", "vector-feature-custom-font-size-2-label": "Крупный", - "skin-theme-name": "Цвет", + "skin-theme-name": "Цвета", "skin-theme-description": "[Экспериментальная версия, высокая вероятность возникновения проблем] Уменьшает свет, излучаемый экранами устройств.", - "skin-theme-day-label": "Светлая", - "skin-theme-night-label": "Тёмная", - "skin-theme-os-label": "Автоматически", + "skin-theme-day-label": "Светлые", + "skin-theme-night-label": "Тёмные", + "skin-theme-os-label": "Автоматические", "skin-theme-exclusion-notice": "Эта страница всегда находится в светлом режиме.", "vector-search-loader": "Загружаются поисковые предложения", "vector-searchsuggest-containing": "Поиск страниц, содержащих $1", @@ -117,7 +118,7 @@ "vector-night-mode-gadget-warning": "Вы используете гаджет тёмной темы, который мешает работе этой функции. [[Special:Preferences#mw-prefsection-gadgets|Отключить гаджет]] для использования тёмной темы.", "vector-night-mode-issue-reporting-notice-tooltip": "Сообщите, когда цвета тёмной темы затрудняют чтение.", "vector-night-mode-issue-reporting-link-label": "Сообщить о проблеме с темным режимом", - "vector-night-mode-issue-reporting-link-notification": "Отчет получен!", + "vector-night-mode-issue-reporting-link-notification": "Сообщение отправлено!", "vector-night-mode-issue-reporting-preload-title": "Ошибка темного режима $1", "vector-night-mode-issue-reporting-preload-content": "\n'''Описание проблемы'''", "vector-night-mode-beta-tag": "(бета)" diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/shn.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/shn.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/shn.json 2026-04-01 12:37:39.746997800 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/shn.json 2026-06-29 17:51:26.666356800 +0000 @@ -19,13 +19,14 @@ "vector-view-history": "တူၺ်းပိုၼ်း", "vector-view-view": "ဢၢၼ်ႇ", "vector-view-viewsource": "တူၺ်း ငဝ်ႈငႃႇ", - "vector-more-actions": "ၼမ်လိူဝ်", + "vector-more-actions": "ထႅင်ႈ", "vector-searchsuggest-containing": "ၶူၼ်ႉႁႃ တွၼ်ႈတႃႇ ၼႃႈလိၵ်ႈ ၸိူဝ်းၶဝ်ႈပႃးဝႆႉ $1", "vector-toc-label": "လမ်းၼႂ်း", "vector-toc-beginning": "မိူဝ်ႈတႄႇမၼ်း", "vector-main-menu-label": "မႄးၼူး ပိူင်လူင်", "vector-page-tools-label": "ၶိူင်ႈၵမ်ႉၵႅမ်", "vector-page-tools-general-label": "ၵူႈလွင်ႈလွင်ႈ", + "vector-page-tools-actions-label": "လွင်ႈႁဵတ်းသၢင်ႈ", "vector-unpin-element-label": "သိူင်ႇ", "vector-night-mode-issue-reporting-link-notification": "ႁပ့်လႆႈႁၢႆးငၢၼ်းယဝ့်!" } diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/sjd.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/sjd.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/sjd.json 2026-04-01 12:37:39.746997800 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/sjd.json 2026-06-29 18:13:00.406061400 +0000 @@ -30,7 +30,7 @@ "skin-theme-description": "[Экспериментальнэ ве̄рсья, оа̄ҋҋк лӣ рэ̄зэ пуэдӓнт вуэйймушш] Вӯлянт чӯв аппаратэ экранэнҍ.", "skin-theme-day-label": "Чӯввесь", "skin-theme-night-label": "Се̄ввьнэсь", - "skin-theme-os-label": "Автоматическэ", + "skin-theme-os-label": "Ӣджьнэсь пыййма", "skin-theme-exclusion-notice": "Тэдт лысст лӣ пай чӯввесь режимэсьт.", "vector-searchsuggest-containing": "О̄дзэ лыстэнҍ, мэ̄йн лӣ $1", "vector-toc-label": "Сыська", @@ -38,10 +38,10 @@ "vector-toc-toggle-button-label": "Вӯзьхэ/Пе̄ҋҋтэ вӯлльпа̄ҋк $1", "vector-toc-menu-tooltip": "Сыська", "vector-toc-collapsible-button-label": "Вӯзьхэ/Пе̄ҋҋтэ сыська", - "vector-main-menu-label": "Шурьмусс меню", + "vector-main-menu-label": "Шурьмусс воа̄лшэгк", "vector-feature-custom-font-size-exclusion-notice": "Тэнн лыстэсьт пай ме̄вв шрифт ме̄ррь о̄ннъювв.", "vector-feature-limited-width-exclusion-notice": "Контэннт лӣ ко̄ммтамусс то̄н браузэр эһкан гуэйкэ.", - "vector-page-tools-label": "Тӯййшэмка̄вьн", + "vector-page-tools-label": "Лыһкэмка̄вьн", "vector-page-tools-general-label": "Э̄ххтса", "vector-page-tools-actions-label": "Лыһкмуж", "vector-pin-element-label": "лыгксаһтӭ е̄ҏҏьт паннле", @@ -53,5 +53,6 @@ "vector-page-tools-unpinned-popup": "Тӯййшэмкоа̄вьнэ меню адтҍ тэсьт лӣ.", "vector-main-menu-unpinned-popup": "Шурьмусс меню тэсса выгкъювэ.", "vector-appearance-unpinned-popup": "Ка̄вь меню тэсса выгкъювэ.", - "vector-night-mode-issue-reporting-link-label": "Це̄ӆӆькэ се̄ввьнэсь коа̄венҍ рэ̄з баяс" + "vector-night-mode-issue-reporting-link-label": "Це̄ӆӆькэ се̄ввьнэсь коа̄венҍ рэ̄з баяс", + "vector-night-mode-beta-tag": "(бэ̄та)" } diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/sk.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/sk.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/sk.json 2026-04-01 12:37:39.746997800 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/sk.json 2026-06-29 18:13:00.406061400 +0000 @@ -10,22 +10,27 @@ "Sudo77(new)", "Teslaton", "Vegetator", - "Yardom78" + "Yardom78", + "Wizzard" ] }, - "skinname-vector": "Vector", - "vector-skin-desc": "Poskytuje 2 verzie vzhľadu Vektor:\n* 2011 - Moderná verzia MonoBooku so sviežim vzhľadom a vylepšenou použiteľnosťou.\n* 2022 - Vektor vytvorený ako súčasť projektu Nadácie Wikimedia [[mw:Desktop Improvements]].", + "skinname-vector": "Vector – staršia verzia (2010)", + "skinname-vector-2022": "Vector (2022)", + "vector-specialversion-name": "Vector", + "vector-skin-desc": "Poskytuje 2 témy Vector:\n* 2011 – moderná verzia MonoBooku so svižným vzhľadom a mnohými vylepšeniami použiteľnosti.\n* 2022 – Vector vytvorený v rámci projektu WMF [https://www.mediawiki.org/wiki/Desktop_Improvements Desktop Improvements].", "prefs-vector-enable-vector-1-label": "Použiť starý Vector", - "prefs-vector-enable-vector-1-help": "V nasledujúcich rokoch budeme postupne aktualizovať vzhľad Vector. Starý Vector vám umožní používať starú verziu Vectora z decembra 2019. Viac o aktualizáciách sa dozviete na našej [[mw:Reading/Web/Desktop_Improvements|projektovej stránke]].", + "prefs-vector-enable-vector-1-help": "V najbližších rokoch budeme tému Vector postupne aktualizovať. Staršia verzia Vectoru vám umožní zobrazovať starú verziu Vectoru (k decembru 2019). Viac o aktualizáciách sa dozviete na našej [https://www.mediawiki.org/wiki/Reading/Web/Desktop_Improvements stránke projektu].", "vector-opt-out": "Prepnúť na starý vzhľad", "vector-opt-out-tooltip": "Zmeniť nastavenie a vrátiť sa späť k starej podobe vzhľadu (starý Vector)", - "vector.css": "/* Tu umiestnené CSS bude ovplyvňovať používateľov štýlu Vector */", - "vector.js": "/* Tu sa nachádzajúci JavaScript sa načíta používateľom vzhľadu Vector */", + "vector.css": "/* CSS umiestnené tu sa načíta používateľom témy vzhľadu Vector */", + "vector.js": "/* JavaScript umiestnený tu sa načíta používateľom témy vzhľadu Vector */", + "vector-action-toggle-sidebar": "Prepnúť bočný panel", "vector-languages": "Jazyky", "vector-language-button-aria-label": "Prejsť na článok v inom jazyku. Je dostupný v {{PLURAL:$1| $1 jazyku| $1 jazykoch}}", "vector-language-button-label": "{{PLURAL:$1|$1 jazyk|$1 jazyky|$1 jazykov}}", "vector-no-language-button-label": "Pridať jazyky", "vector-no-language-button-aria-label": "Tento článok existuje iba v tomto jazyku. Pridajte článok v iných jazykoch", + "vector-language-variant-switcher-label": "Zmeniť variant jazyka", "vector-action-addsection": "Pridať tému", "vector-action-delete": "Zmazať", "vector-action-move": "Presunúť", @@ -58,14 +63,17 @@ "skin-theme-exclusion-notice": "Táto stránka je vždy v svetlom režime.", "vector-search-loader": "Načítavajú sa návrhy pre vyhľadávanie", "vector-searchsuggest-containing": "Hľadať stránky obsahujúce $1", + "vector-intro-page": "Help:Úvod", "vector-toc-label": "Obsah", "vector-toc-beginning": "Začiatok", + "vector-toc-toggle-button-label": "Prepnúť podsekciu $1", "vector-anon-user-menu-pages": "Stránky pre odhlásených redaktorov", "vector-anon-user-menu-pages-learn": "zistiť viac", "vector-anon-user-menu-pages-label": "Viac informácií o editovaní", "vector-main-menu-tooltip": "Hlavné menu", "vector-toc-menu-tooltip": "Obsah", "vector-toc-collapsible-button-label": "Prepnúť obsah", + "vector-site-nav-label": "Web", "vector-main-menu-label": "Hlavné menu", "vector-feature-custom-font-size-exclusion-notice": "Táto stránka vždy používa malé písmo", "vector-feature-limited-width-exclusion-notice": "Obsah je najširší možný pre vaše okno prehliadača.", @@ -74,6 +82,7 @@ "vector-page-tools-actions-label": "Akcie", "vector-pin-element-label": "presunúť do postranného panelu", "vector-unpin-element-label": "skryť", + "vector-2022-prefs-talkpage": "[https://www.mediawiki.org/wiki/Talk:Reading/Web/Desktop_Improvements Diskusia]", "tooltip-vector-anon-user-menu-title": "Ďalšie možnosti", "vector-page-tools-nav-label": "Nástroje stránky", "vector-prefs-limited-width": "Povoliť režim obmedzenej šírky", @@ -84,6 +93,7 @@ "vector-main-menu-unpinned-popup": "Hlavné menu bolo presunuté sem.", "vector-appearance-unpinned-popup": "Menu vzhľadu sa presunulo sem.", "vector-2022-beta-preview-description": "Získajte prednostný prístup k novým funkciám dostupného čítania, ako sú napríklad vylepšenia typografie a tmavý režim.", + "vector-night-mode-gadget-warning": "Používate gadget tmavého režimu, ktorý koliduje s touto funkciou. Na použitie tmavého režimu [[Special:Preferences#mw-prefsection-gadgets|gadget vypnite]].", "vector-night-mode-issue-reporting-notice-tooltip": "Nahlásiť, keď farby v tmavom režime sťažujú čítanie.", "vector-night-mode-issue-reporting-link-label": "Nahlásiť problém s tmavým režimom", "vector-night-mode-issue-reporting-link-notification": "Hlásenie prijaté!", diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/so.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/so.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/so.json 2023-09-27 12:40:23.492660000 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/so.json 2026-06-29 18:13:00.406061400 +0000 @@ -2,9 +2,19 @@ "@metadata": { "authors": [ "Abdullahi", - "Maax" + "Maax", + "AhmedG612" ] }, + "vector-skin-desc": "Waxay bixisaa 2 muuqaal oo Vector ah:\n* 2011 - Nooca casriga ah ee MonoBook oo leh muuqaal cusub iyo hagaajinno badan oo isticmaal fududayn ah.\n* 2022 - Vector-ka lagu sameeyay mashruuca WMF ee [https://www.mediawiki.org/wiki/Desktop_Improvements Hagaajinta shaashada].", + "prefs-vector-enable-vector-1-label": "Isticmaal Vector hore", + "prefs-vector-enable-vector-1-help": "Sannadaha soo socda gudahooda, waxaan si tartiib ah u cusboonaysiin doonnaa muuqaalka Vector. Vector hore wuxuu kuu oggolaanayaa inaad aragto noocii hore ee Vector (sida uu ahaa Disembar 2019). Si aad wax badan uga barato cusboonaysiinta, u tag [https://www.mediawiki.org/wiki/Reading/Web/Desktop_Improvements bogga mashruuca].", + "vector-action-toggle-sidebar": "Beddel muuqaalka dhinaca liiska", + "vector-languages": "Luqadaha", + "vector-language-button-aria-label": "U gudub maqaal ku qoran luqad kale. Waxaa lagu heli karaa {{PLURAL:$1|$1 luqad|$1 luqadood}}", + "vector-language-button-label": "{{PLURAL:$1|$1 luqad|$1 luqadood}}", + "vector-no-language-button-label": "Ku dar luqadaha", + "vector-language-variant-switcher-label": "Beddel nooca luqadda", "vector-action-addsection": "Hadal ku dar", "vector-action-delete": "Tirtir", "vector-action-move": "Wareeji", @@ -16,5 +26,56 @@ "vector-view-history": "Fiiri taariikhda", "vector-view-view": "Akhri", "vector-view-viewsource": "Itusi xogta", - "vector-more-actions": "Dheeraad" + "vector-jumptonavigation": "U bood hagidda", + "vector-jumptosearch": "U bood raadinta", + "vector-jumptocontent": "U bood nuxurka", + "vector-more-actions": "Dheeraad", + "vector-appearance-label": "Muuqaal", + "vector-appearance-tooltip": "Beddel muuqaalka cabbirka farta, ballaca, iyo midabka bogga", + "vector-feature-limited-width-name": "Ballac", + "vector-feature-limited-width-0-label": "Ballaaran", + "vector-feature-limited-width-1-label": "Caadi", + "vector-feature-custom-font-size-name": "Qoraal", + "vector-feature-custom-font-size-0-label": "Yar", + "vector-feature-custom-font-size-1-label": "Heerka caadiga ah", + "vector-feature-custom-font-size-2-label": "Weyn", + "skin-theme-name": "Midab", + "skin-theme-description": "[Nooc tijaabo ah, suurtagalnimada khaladaad waa sare] Wuxuu yareeyaa iftiinka ka soo baxa shaashadaha qalabka.", + "skin-theme-day-label": "Iftiin", + "skin-theme-night-label": "Madow", + "skin-theme-os-label": "Toos ah", + "skin-theme-exclusion-notice": "Boggan mar walba wuxuu ku jiraa qaab iftiin ah.", + "vector-intro-page": "Help:Hordhac", + "vector-toc-label": "Tusmada", + "vector-toc-beginning": "Bilow", + "vector-toc-toggle-button-label": "Beddel $1 qayb hoosaad", + "vector-main-menu-tooltip": "Liiska ugu weyn", + "vector-toc-menu-tooltip": "Tusmada Mawduuca", + "vector-toc-collapsible-button-label": "Beddel muuqaalka tusmada", + "vector-site-nav-label": "Goob", + "vector-main-menu-label": "Liiska ugu weyn", + "vector-feature-custom-font-size-exclusion-notice": "Boggan had iyo jeer wuxuu isticmaalaa cabbir font yar", + "vector-feature-limited-width-exclusion-notice": "Nuxurku waa sida ugu ballaaran ee suurtagalka ah ee daaqadda biraawsarkaaga.", + "vector-page-tools-label": "Qalabka", + "vector-page-tools-general-label": "Guud", + "vector-page-tools-actions-label": "Tallaabooyin", + "vector-pin-element-label": "U wareeji dhinaca liiska", + "vector-unpin-element-label": "qari", + "vector-2022-prefs-talkpage": "[https://www.mediawiki.org/wiki/Talk:Reading/Web/Desktop_Improvements Wadahadal]", + "tooltip-vector-anon-user-menu-title": "Ikhtiyaarro badan", + "vector-page-tools-nav-label": "Qalabka bogga", + "vector-prefs-limited-width": "Daar habka ballaca xaddidan", + "vector-prefs-limited-width-help": "Daar habka ballaca xaddidan si loo hagaajiyo khibradda akhriska.", + "empty-language-selector-body": "Nuxurka bogan laguma taageero luqado kale.", + "vector-toc-unpinned-popup": "Tusmada waxa loo wareejiyay halkan.", + "vector-page-tools-unpinned-popup": "Liiska qalabka ayaa loo wareejiyay halkan.", + "vector-main-menu-unpinned-popup": "Liiska ugu weyn ayaa loo wareejiyay halkan.", + "vector-appearance-unpinned-popup": "Liiska muuqaalka ayaa loo wareejiyay halkan.", + "vector-night-mode-gadget-warning": "Waxaad isticmaalaysaa qalab hab mugdi ah oo carqaladeynaya astaantan. [[Special:Preferences#mw-prefsection-gadgets|Demi qalabka]] si aad u isticmaasho habka mugdiga.", + "vector-night-mode-issue-reporting-notice-tooltip": "Ka warbixi marka midabada habka mugdigu ay adkeeyaan akhriska.", + "vector-night-mode-issue-reporting-link-label": "Ka warbixi dhibaato la xiriirta habka mugdiga", + "vector-night-mode-issue-reporting-link-notification": "Warbixinta waa la helay!", + "vector-night-mode-issue-reporting-preload-title": "$1 qalad hab mugdi", + "vector-night-mode-issue-reporting-preload-content": "\n'''Sharaxaadda Dhibaatada'''", + "vector-night-mode-beta-tag": "(beta)" } diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/ssy.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/ssy.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/ssy.json 2026-04-01 12:37:39.747997800 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/ssy.json 2026-06-29 17:20:43.975134000 +0000 @@ -10,6 +10,7 @@ "vector-action-addsection": "Magaro os", "vector-action-delete": "Xishii", "vector-action-move": "Esgeecez", + "vector-action-protect": "Dhawurh", "vector-view-create": "Gin", "vector-view-history": "Tillabtem ubul", "vector-more-actions": "Ziyaada", diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/su.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/su.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/su.json 2026-04-01 12:37:39.747997800 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/su.json 2026-06-29 17:51:26.667356700 +0000 @@ -4,7 +4,8 @@ "Akbar Soepadhi", "Daud I.F. Argana", "Kandar", - "Pijri Paijar" + "Pijri Paijar", + "Deepturquoise" ] }, "vector-skin-desc": "MonoBook vérsi modéren dina pidangan anu leuwih anyar jeung leuwih hadé", @@ -24,19 +25,25 @@ "vector-view-viewsource": "Témbongkeun sumber", "vector-more-actions": "Lianna", "vector-appearance-label": "Pidangan", + "vector-feature-limited-width-name": "Lega", "vector-feature-limited-width-0-label": "Lebar", + "vector-feature-limited-width-1-label": "Baku", "vector-feature-custom-font-size-name": "Téks", "vector-feature-custom-font-size-0-label": "Leutik", "vector-feature-custom-font-size-1-label": "Standar", "vector-feature-custom-font-size-2-label": "Gedé", + "skin-theme-name": "Warna", "skin-theme-day-label": "Caang", "skin-theme-night-label": "Poék", "skin-theme-os-label": "Otomatis", + "skin-theme-exclusion-notice": "Kaca ieu sok dina mode caang.", "vector-searchsuggest-containing": "Paluruh kaca-kaca anu ngandung $1", "vector-toc-label": "Eusi", "vector-toc-beginning": "Mimiti", "vector-main-menu-label": "Menu utama", + "vector-feature-custom-font-size-exclusion-notice": "Kaca ieu sok ngagunakeun ukuran font leutik", "vector-page-tools-label": "Parabot", "vector-page-tools-general-label": "Umum", + "vector-page-tools-actions-label": "Tarékah", "vector-unpin-element-label": "sumputkeun" } diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/tl.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/tl.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/tl.json 2026-04-01 12:37:39.748997700 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/tl.json 2026-06-29 18:13:00.407061300 +0000 @@ -7,7 +7,8 @@ "Jojit fb", "Qwrop", "Sky Harbor", - "Filipinayzd" + "Filipinayzd", + "Chlod" ] }, "skinname-vector": "Legacy na Vector (2010)", @@ -22,8 +23,8 @@ "vector.js": "/* Ang lahat ng JavaScript dito ay ikakarga para sa mga tagagamit ng pabalat na Vector */", "vector-action-toggle-sidebar": "Ipakita/itago ang sidebar", "vector-languages": "Mga wika", - "vector-language-button-aria-label": "Pumunta sa isang artikulo na nakasulat sa ibang wika. Mayroon ito sa $1 (na) wika", - "vector-language-button-label": "{{PLURAL:$1|$1 wika|$1 (na) wika}}", + "vector-language-button-aria-label": "Pumunta sa isang artikulo na nakasulat sa ibang wika. Mayroon ito sa {{PLURAL:$1|$1 wika}}", + "vector-language-button-label": "{{PLURAL:$1|$1 wika}}", "vector-no-language-button-label": "Magdagdag ng wika", "vector-no-language-button-aria-label": "Mayroon lamang ang artikulong ito sa wikang ito. Idagdag ang artikulo sa ibang mga wika", "vector-language-variant-switcher-label": "Ibahin ang baryante o variant ng wika", diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/tr.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/tr.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/tr.json 2026-04-01 12:37:39.748997700 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/tr.json 2026-06-29 18:13:00.407061300 +0000 @@ -18,7 +18,8 @@ "Stultiwikia", "ToprakM", "Vito Genovese", - "Eleman" + "Eleman", + "HakanIST" ] }, "skinname-vector": "Eski Vektör (2010)", @@ -29,6 +30,8 @@ "prefs-vector-enable-vector-1-help": "Önümüzdeki birkaç yıl içinde Vector görünümünü kademeli olarak güncelleyeceğiz. Eski Vector'un eski sürümünü görüntülemenize izin verir (Aralık 2019 itibariyle). Güncellemeler hakkında daha fazla bilgi için [https://www.mediawiki.org/wiki/Reading/Web/Desktop_Improvements proje sayfamıza] gidin.", "vector-opt-out": "Eski görünüme geç", "vector-opt-out-tooltip": "Görünümün eski görünümüne geri dönmek için ayarlarınızı değiştirin (eski Vector)", + "vector.css": "/* All CSS here will be loaded for users of the Vector skin */", + "vector.js": "/* All JavaScript here will be loaded for users of the Vector skin */", "vector-action-toggle-sidebar": "Kenar çubuğunu aç/kapat", "vector-languages": "Diller", "vector-language-button-aria-label": "Başka bir dildeki sayfaya gidin. {{PLURAL:$1|$1 dilde}} mevcut", diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/yua.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/yua.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/yua.json 2026-04-01 12:37:39.750997800 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/yua.json 2026-06-29 18:13:00.407061300 +0000 @@ -41,7 +41,7 @@ "vector-action-unprotect": "K'eex u kanáanta'al", "vector-view-create": "Mak'antej", "vector-view-edit": "K'eex", - "vector-view-history": "Ba'ax a wilmaj", + "vector-view-history": "Ilawil le k'ajláayo'", "vector-view-view": "Xook", "vector-view-viewsource": "il u kóodigoi", "vector-jumptonavigation": "Bin ti' navegación", diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/zh-hant.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/zh-hant.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/zh-hant.json 2026-04-01 12:37:39.750997800 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/zh-hant.json 2026-06-29 18:13:00.407061300 +0000 @@ -23,7 +23,8 @@ "魔琴", "Lakejason0", "Ericliu1912", - "Peterxy12" + "Peterxy12", + "Peterxy" ] }, "skinname-vector": "舊版Vector(2010)", diff -Nru mediawiki-1.43.8+dfsg/skins/Vector/i18n/zu.json mediawiki-1.43.9+dfsg/skins/Vector/i18n/zu.json --- mediawiki-1.43.8+dfsg/skins/Vector/i18n/zu.json 2026-03-30 15:24:42.578746600 +0000 +++ mediawiki-1.43.9+dfsg/skins/Vector/i18n/zu.json 2026-06-29 17:20:43.978134000 +0000 @@ -17,6 +17,10 @@ "vector-view-history": "Bona umlando", "vector-view-view": "Funda", "vector-more-actions": "Okwengeziwe", + "vector-appearance-label": "Ummomo", + "vector-feature-custom-font-size-name": "Isiqakaqo", "vector-toc-beginning": "ekuqaleni", + "vector-main-menu-label": "Izinketho eziyinhloko", + "vector-page-tools-label": "Amathuluzi", "vector-unpin-element-label": "fihla" } diff -Nru mediawiki-1.43.8+dfsg/tests/parser/parserTests.txt mediawiki-1.43.9+dfsg/tests/parser/parserTests.txt --- mediawiki-1.43.8+dfsg/tests/parser/parserTests.txt 2026-04-01 12:33:21.070557600 +0000 +++ mediawiki-1.43.9+dfsg/tests/parser/parserTests.txt 2026-06-29 17:54:47.246100200 +0000 @@ -9208,12 +9208,13 @@ # and must not contain any space characters. !! test Sanitizer: Validating the contents of the id attribute (T6515) -!! options -disabled !! wikitext

                    -!! html -Something ... +!! html/php +



                    +

                    +!! html/parsoid +



                    !! end # In HTML5, id must be unique amongst all the ids in the element's home subtree. diff -Nru mediawiki-1.43.8+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-CacheTime-cacheExpiry.json mediawiki-1.43.9+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-CacheTime-cacheExpiry.json --- mediawiki-1.43.8+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-CacheTime-cacheExpiry.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-CacheTime-cacheExpiry.json 2026-06-26 12:38:04.776229100 +0000 @@ -0,0 +1 @@ +{"ParseUsedOptions":[],"CacheExpiry":10,"CacheTime":"","CacheRevisionId":null,"CacheExpirySource":null,"_type_":"MediaWiki\\Parser\\CacheTime"} \ No newline at end of file diff -Nru mediawiki-1.43.8+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-CacheTime-cacheExpiryWithSource.json mediawiki-1.43.9+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-CacheTime-cacheExpiryWithSource.json --- mediawiki-1.43.8+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-CacheTime-cacheExpiryWithSource.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-CacheTime-cacheExpiryWithSource.json 2026-06-26 12:38:04.776229100 +0000 @@ -0,0 +1 @@ +{"ParseUsedOptions":[],"CacheExpiry":10,"CacheTime":"","CacheRevisionId":null,"CacheExpirySource":"source_test","_type_":"MediaWiki\\Parser\\CacheTime"} \ No newline at end of file diff -Nru mediawiki-1.43.8+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-CacheTime-cacheRevisionId.json mediawiki-1.43.9+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-CacheTime-cacheRevisionId.json --- mediawiki-1.43.8+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-CacheTime-cacheRevisionId.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-CacheTime-cacheRevisionId.json 2026-06-26 12:38:04.776229100 +0000 @@ -0,0 +1 @@ +{"ParseUsedOptions":[],"CacheExpiry":null,"CacheTime":"","CacheRevisionId":1234,"CacheExpirySource":null,"_type_":"MediaWiki\\Parser\\CacheTime"} \ No newline at end of file diff -Nru mediawiki-1.43.8+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-CacheTime-cacheTime.json mediawiki-1.43.9+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-CacheTime-cacheTime.json --- mediawiki-1.43.8+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-CacheTime-cacheTime.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-CacheTime-cacheTime.json 2026-06-26 12:38:04.776229100 +0000 @@ -0,0 +1 @@ +{"ParseUsedOptions":[],"CacheExpiry":null,"CacheTime":"20010419042521","CacheRevisionId":null,"CacheExpirySource":null,"_type_":"MediaWiki\\Parser\\CacheTime"} \ No newline at end of file diff -Nru mediawiki-1.43.8+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-CacheTime-empty.json mediawiki-1.43.9+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-CacheTime-empty.json --- mediawiki-1.43.8+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-CacheTime-empty.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-CacheTime-empty.json 2026-06-26 12:38:04.776229100 +0000 @@ -0,0 +1 @@ +{"ParseUsedOptions":[],"CacheExpiry":null,"CacheTime":"","CacheRevisionId":null,"CacheExpirySource":null,"_type_":"MediaWiki\\Parser\\CacheTime"} \ No newline at end of file diff -Nru mediawiki-1.43.8+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-CacheTime-usedOptions.json mediawiki-1.43.9+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-CacheTime-usedOptions.json --- mediawiki-1.43.8+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-CacheTime-usedOptions.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-CacheTime-usedOptions.json 2026-06-26 12:38:04.776229100 +0000 @@ -0,0 +1 @@ +{"ParseUsedOptions":{"optA":true,"optX":true},"CacheExpiry":null,"CacheTime":"","CacheRevisionId":null,"CacheExpirySource":null,"_type_":"MediaWiki\\Parser\\CacheTime"} \ No newline at end of file diff -Nru mediawiki-1.43.8+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-binaryPageProperties.json mediawiki-1.43.9+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-binaryPageProperties.json --- mediawiki-1.43.8+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-binaryPageProperties.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-binaryPageProperties.json 2026-06-26 12:38:04.776229100 +0000 @@ -0,0 +1 @@ +{"Text":"","LanguageLinks":[],"Categories":[],"Indicators":[],"TitleText":"","Links":[],"LinksSpecial":[],"Templates":[],"TemplateIds":[],"Images":[],"FileSearchOptions":[],"ExternalLinks":[],"InterwikiLinks":[],"ExistenceLinks":[],"HeadItems":[],"Modules":[],"ModuleStyles":[],"JsConfigVars":[],"Warnings":[],"WarningMsgs":[],"TOCData":null,"Properties":{"empty":"","\\x00":"\u0000","gzip":{"_type_":"string","_encoding_":"base64","_data_":"H4sIAAAAAAAAA8tIzcnJVyjPLycKCQkJLiAnykkBAIURSg0LAAAA"}},"Timestamp":null,"ExtensionData":[],"LimitReportData":[],"LimitReportJSData":[],"CacheMessage":"","TimeProfile":[],"ParseStartTime":[],"ExtraScriptSrcs":[],"ExtraDefaultSrcs":[],"ExtraStyleSrcs":[],"SpeculativeRevId":null,"SpeculativePageIdUsed":null,"RevisionTimestampUsed":null,"RevisionUsedSha1Base36":null,"WrapperDivClasses":[],"OutputFlags":[],"ParseUsedOptions":[],"CacheExpiry":null,"CacheTime":"","CacheRevisionId":null,"CacheExpirySource":null,"_type_":"MediaWiki\\Parser\\ParserOutput"} \ No newline at end of file diff -Nru mediawiki-1.43.8+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-cacheTime.json mediawiki-1.43.9+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-cacheTime.json --- mediawiki-1.43.8+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-cacheTime.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-cacheTime.json 2026-06-26 12:38:04.776229100 +0000 @@ -0,0 +1 @@ +{"Text":"CacheTime","LanguageLinks":[],"Categories":[],"Indicators":[],"TitleText":"","Links":[],"LinksSpecial":[],"Templates":[],"TemplateIds":[],"Images":[],"FileSearchOptions":[],"ExternalLinks":[],"InterwikiLinks":[],"ExistenceLinks":[],"HeadItems":[],"Modules":[],"ModuleStyles":[],"JsConfigVars":[],"Warnings":[],"WarningMsgs":[],"TOCData":null,"Properties":[],"Timestamp":null,"ExtensionData":[],"LimitReportData":[],"LimitReportJSData":[],"CacheMessage":"","TimeProfile":[],"ParseStartTime":[],"ExtraScriptSrcs":[],"ExtraDefaultSrcs":[],"ExtraStyleSrcs":[],"SpeculativeRevId":null,"SpeculativePageIdUsed":null,"RevisionTimestampUsed":null,"RevisionUsedSha1Base36":null,"WrapperDivClasses":[],"OutputFlags":[],"ParseUsedOptions":[],"CacheExpiry":10,"CacheTime":"20010419042521","CacheRevisionId":42,"CacheExpirySource":null,"_type_":"MediaWiki\\Parser\\ParserOutput"} \ No newline at end of file diff -Nru mediawiki-1.43.8+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-codecableExtensionData.json mediawiki-1.43.9+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-codecableExtensionData.json --- mediawiki-1.43.8+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-codecableExtensionData.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-codecableExtensionData.json 2026-06-26 12:38:04.776229100 +0000 @@ -0,0 +1 @@ +{"Text":"","LanguageLinks":[],"Categories":[],"Indicators":[],"TitleText":"","Links":[],"LinksSpecial":[],"Templates":[],"TemplateIds":[],"Images":[],"FileSearchOptions":[],"ExternalLinks":[],"InterwikiLinks":[],"ExistenceLinks":[],"HeadItems":[],"Modules":[],"ModuleStyles":[],"JsConfigVars":[],"Warnings":[],"WarningMsgs":[],"TOCData":null,"Properties":[],"Timestamp":null,"ExtensionData":{"map":{"a":{"super_class_field":"super","sub_class_field":"sub","_type_":"MediaWiki\\Tests\\Mocks\\Json\\JsonDeserializableSubClass"},"b":{"r":2,"d":"2","_type_":"stdClass"},"_type_":"array"},"_type_":"array"},"LimitReportData":[],"LimitReportJSData":[],"CacheMessage":"","TimeProfile":[],"ParseStartTime":[],"ExtraScriptSrcs":[],"ExtraDefaultSrcs":[],"ExtraStyleSrcs":[],"SpeculativeRevId":null,"SpeculativePageIdUsed":null,"RevisionTimestampUsed":null,"RevisionUsedSha1Base36":null,"WrapperDivClasses":[],"OutputFlags":[],"ParseUsedOptions":[],"CacheExpiry":null,"CacheTime":"","CacheRevisionId":null,"CacheExpirySource":null,"_type_":"MediaWiki\\Parser\\ParserOutput"} \ No newline at end of file diff -Nru mediawiki-1.43.8+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-empty.json mediawiki-1.43.9+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-empty.json --- mediawiki-1.43.8+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-empty.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-empty.json 2026-06-26 12:38:04.776229100 +0000 @@ -0,0 +1 @@ +{"Text":"","LanguageLinks":[],"Categories":[],"Indicators":[],"TitleText":"","Links":[],"LinksSpecial":[],"Templates":[],"TemplateIds":[],"Images":[],"FileSearchOptions":[],"ExternalLinks":[],"InterwikiLinks":[],"ExistenceLinks":[],"HeadItems":[],"Modules":[],"ModuleStyles":[],"JsConfigVars":[],"Warnings":[],"WarningMsgs":[],"TOCData":null,"Properties":[],"Timestamp":null,"ExtensionData":[],"LimitReportData":[],"LimitReportJSData":[],"CacheMessage":"","TimeProfile":[],"ParseStartTime":[],"ExtraScriptSrcs":[],"ExtraDefaultSrcs":[],"ExtraStyleSrcs":[],"SpeculativeRevId":null,"SpeculativePageIdUsed":null,"RevisionTimestampUsed":null,"RevisionUsedSha1Base36":null,"WrapperDivClasses":[],"OutputFlags":[],"ParseUsedOptions":[],"CacheExpiry":null,"CacheTime":"","CacheRevisionId":null,"CacheExpirySource":null,"_type_":"MediaWiki\\Parser\\ParserOutput"} \ No newline at end of file diff -Nru mediawiki-1.43.8+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-extensionData.json mediawiki-1.43.9+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-extensionData.json --- mediawiki-1.43.8+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-extensionData.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-extensionData.json 2026-06-26 12:38:04.776229100 +0000 @@ -0,0 +1 @@ +{"Text":"","LanguageLinks":[],"Categories":[],"Indicators":[],"TitleText":"","Links":[],"LinksSpecial":[],"Templates":[],"TemplateIds":[],"Images":[],"FileSearchOptions":[],"ExternalLinks":[],"InterwikiLinks":[],"ExistenceLinks":[],"HeadItems":[],"Modules":[],"ModuleStyles":[],"JsConfigVars":[],"Warnings":[],"WarningMsgs":[],"TOCData":null,"Properties":[],"Timestamp":null,"ExtensionData":{"boolean":true,"number":42,"string":"string","array":[1,2,3],"map":{"key":"value"}},"LimitReportData":[],"LimitReportJSData":[],"CacheMessage":"","TimeProfile":[],"ParseStartTime":[],"ExtraScriptSrcs":[],"ExtraDefaultSrcs":[],"ExtraStyleSrcs":[],"SpeculativeRevId":null,"SpeculativePageIdUsed":null,"RevisionTimestampUsed":null,"RevisionUsedSha1Base36":null,"WrapperDivClasses":[],"OutputFlags":[],"ParseUsedOptions":[],"CacheExpiry":null,"CacheTime":"","CacheRevisionId":null,"CacheExpirySource":null,"_type_":"MediaWiki\\Parser\\ParserOutput"} \ No newline at end of file diff -Nru mediawiki-1.43.8+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-pageProperties1_45.json mediawiki-1.43.9+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-pageProperties1_45.json --- mediawiki-1.43.8+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-pageProperties1_45.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-pageProperties1_45.json 2026-06-26 12:38:04.776229100 +0000 @@ -0,0 +1 @@ +{"Text":"","LanguageLinks":[],"Categories":[],"Indicators":[],"TitleText":"","Links":[],"LinksSpecial":[],"Templates":[],"TemplateIds":[],"Images":[],"FileSearchOptions":[],"ExternalLinks":[],"InterwikiLinks":[],"ExistenceLinks":[],"HeadItems":[],"Modules":[],"ModuleStyles":[],"JsConfigVars":[],"Warnings":[],"WarningMsgs":[],"TOCData":null,"Properties":{"boolean":1,"null":"","number":42,"string":"string","array":"Array","map":"Array"},"Timestamp":null,"ExtensionData":[],"LimitReportData":[],"LimitReportJSData":[],"CacheMessage":"","TimeProfile":[],"ParseStartTime":[],"ExtraScriptSrcs":[],"ExtraDefaultSrcs":[],"ExtraStyleSrcs":[],"SpeculativeRevId":null,"SpeculativePageIdUsed":null,"RevisionTimestampUsed":null,"RevisionUsedSha1Base36":null,"WrapperDivClasses":[],"OutputFlags":[],"ParseUsedOptions":[],"CacheExpiry":null,"CacheTime":"","CacheRevisionId":null,"CacheExpirySource":null,"_type_":"MediaWiki\\Parser\\ParserOutput"} \ No newline at end of file diff -Nru mediawiki-1.43.8+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-text.json mediawiki-1.43.9+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-text.json --- mediawiki-1.43.8+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-text.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-text.json 2026-06-26 12:38:04.776229100 +0000 @@ -0,0 +1 @@ +{"Text":"Lorem Ipsum","LanguageLinks":[],"Categories":[],"Indicators":[],"TitleText":"","Links":[],"LinksSpecial":[],"Templates":[],"TemplateIds":[],"Images":[],"FileSearchOptions":[],"ExternalLinks":[],"InterwikiLinks":[],"ExistenceLinks":[],"HeadItems":[],"Modules":[],"ModuleStyles":[],"JsConfigVars":[],"Warnings":[],"WarningMsgs":[],"TOCData":null,"Properties":[],"Timestamp":null,"ExtensionData":[],"LimitReportData":[],"LimitReportJSData":[],"CacheMessage":"","TimeProfile":[],"ParseStartTime":[],"ExtraScriptSrcs":[],"ExtraDefaultSrcs":[],"ExtraStyleSrcs":[],"SpeculativeRevId":null,"SpeculativePageIdUsed":null,"RevisionTimestampUsed":null,"RevisionUsedSha1Base36":null,"WrapperDivClasses":[],"OutputFlags":[],"ParseUsedOptions":[],"CacheExpiry":null,"CacheTime":"","CacheRevisionId":null,"CacheExpirySource":null,"_type_":"MediaWiki\\Parser\\ParserOutput"} \ No newline at end of file diff -Nru mediawiki-1.43.8+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-usedOptions.json mediawiki-1.43.9+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-usedOptions.json --- mediawiki-1.43.8+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-usedOptions.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-usedOptions.json 2026-06-26 12:38:04.776229100 +0000 @@ -0,0 +1 @@ +{"Text":"Dummy","LanguageLinks":[],"Categories":[],"Indicators":[],"TitleText":"","Links":[],"LinksSpecial":[],"Templates":[],"TemplateIds":[],"Images":[],"FileSearchOptions":[],"ExternalLinks":[],"InterwikiLinks":[],"ExistenceLinks":[],"HeadItems":[],"Modules":[],"ModuleStyles":[],"JsConfigVars":[],"Warnings":[],"WarningMsgs":[],"TOCData":null,"Properties":[],"Timestamp":null,"ExtensionData":[],"LimitReportData":[],"LimitReportJSData":[],"CacheMessage":"","TimeProfile":[],"ParseStartTime":[],"ExtraScriptSrcs":[],"ExtraDefaultSrcs":[],"ExtraStyleSrcs":[],"SpeculativeRevId":null,"SpeculativePageIdUsed":null,"RevisionTimestampUsed":null,"RevisionUsedSha1Base36":null,"WrapperDivClasses":[],"OutputFlags":[],"ParseUsedOptions":{"optA":true,"optX":true},"CacheExpiry":null,"CacheTime":"","CacheRevisionId":null,"CacheExpirySource":null,"_type_":"MediaWiki\\Parser\\ParserOutput"} \ No newline at end of file diff -Nru mediawiki-1.43.8+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-withEmptyToC.json mediawiki-1.43.9+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-withEmptyToC.json --- mediawiki-1.43.8+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-withEmptyToC.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-withEmptyToC.json 2026-06-26 12:38:04.776229100 +0000 @@ -0,0 +1 @@ +{"Text":"","LanguageLinks":[],"Categories":[],"Indicators":[],"TitleText":"","Links":[],"LinksSpecial":[],"Templates":[],"TemplateIds":[],"Images":[],"FileSearchOptions":[],"ExternalLinks":[],"InterwikiLinks":[],"ExistenceLinks":[],"HeadItems":[],"Modules":[],"ModuleStyles":[],"JsConfigVars":[],"Warnings":[],"WarningMsgs":[],"TOCData":{"sections":[],"extensionData":[]},"Properties":[],"Timestamp":null,"ExtensionData":[],"LimitReportData":[],"LimitReportJSData":[],"CacheMessage":"","TimeProfile":[],"ParseStartTime":[],"ExtraScriptSrcs":[],"ExtraDefaultSrcs":[],"ExtraStyleSrcs":[],"SpeculativeRevId":null,"SpeculativePageIdUsed":null,"RevisionTimestampUsed":null,"RevisionUsedSha1Base36":null,"WrapperDivClasses":[],"OutputFlags":[],"ParseUsedOptions":[],"CacheExpiry":null,"CacheTime":"","CacheRevisionId":null,"CacheExpirySource":null,"_type_":"MediaWiki\\Parser\\ParserOutput"} \ No newline at end of file diff -Nru mediawiki-1.43.8+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-withFalsyProperties1_45.json mediawiki-1.43.9+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-withFalsyProperties1_45.json --- mediawiki-1.43.8+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-withFalsyProperties1_45.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-withFalsyProperties1_45.json 2026-06-26 12:38:04.776229100 +0000 @@ -0,0 +1 @@ +{"Text":"","LanguageLinks":[],"Categories":[],"Indicators":[],"TitleText":"","Links":[],"LinksSpecial":[],"Templates":[],"TemplateIds":[],"Images":[],"FileSearchOptions":[],"ExternalLinks":[],"InterwikiLinks":[],"ExistenceLinks":[],"HeadItems":[],"Modules":[],"ModuleStyles":[],"JsConfigVars":[],"Warnings":[],"WarningMsgs":[],"TOCData":null,"Properties":{"boolean":0,"null":"","number":0,"string":"","numstring":"0","array":"Array"},"Timestamp":null,"ExtensionData":[],"LimitReportData":[],"LimitReportJSData":[],"CacheMessage":"","TimeProfile":[],"ParseStartTime":[],"ExtraScriptSrcs":[],"ExtraDefaultSrcs":[],"ExtraStyleSrcs":[],"SpeculativeRevId":null,"SpeculativePageIdUsed":null,"RevisionTimestampUsed":null,"RevisionUsedSha1Base36":null,"WrapperDivClasses":[],"OutputFlags":[],"ParseUsedOptions":[],"CacheExpiry":null,"CacheTime":"","CacheRevisionId":null,"CacheExpirySource":null,"_type_":"MediaWiki\\Parser\\ParserOutput"} \ No newline at end of file diff -Nru mediawiki-1.43.8+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-withMetadataPost1_31.json mediawiki-1.43.9+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-withMetadataPost1_31.json --- mediawiki-1.43.8+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-withMetadataPost1_31.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-withMetadataPost1_31.json 2026-06-26 12:38:04.776229100 +0000 @@ -0,0 +1 @@ +{"Text":"","LanguageLinks":[],"Categories":[],"Indicators":[],"TitleText":"","Links":[],"LinksSpecial":[],"Templates":[],"TemplateIds":[],"Images":[],"FileSearchOptions":[],"ExternalLinks":[],"InterwikiLinks":[],"ExistenceLinks":[],"HeadItems":[],"Modules":[],"ModuleStyles":[],"JsConfigVars":[],"Warnings":[],"WarningMsgs":[],"TOCData":null,"Properties":[],"Timestamp":null,"ExtensionData":[],"LimitReportData":[],"LimitReportJSData":[],"CacheMessage":"","TimeProfile":[],"ParseStartTime":[],"ExtraScriptSrcs":[],"ExtraDefaultSrcs":[],"ExtraStyleSrcs":[],"SpeculativeRevId":null,"SpeculativePageIdUsed":4242,"RevisionTimestampUsed":"19731129213309","RevisionUsedSha1Base36":"test_hash","WrapperDivClasses":{"test_wrapper":true},"OutputFlags":["mw-NoGallery"],"ParseUsedOptions":[],"CacheExpiry":null,"CacheTime":"","CacheRevisionId":null,"CacheExpirySource":null,"_type_":"MediaWiki\\Parser\\ParserOutput"} \ No newline at end of file diff -Nru mediawiki-1.43.8+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-withMetadataPost1_34.json mediawiki-1.43.9+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-withMetadataPost1_34.json --- mediawiki-1.43.8+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-withMetadataPost1_34.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-withMetadataPost1_34.json 2026-06-26 12:38:04.776229100 +0000 @@ -0,0 +1 @@ +{"Text":"","LanguageLinks":[],"Categories":[],"Indicators":[],"TitleText":"","Links":[],"LinksSpecial":{"Link3":1},"Templates":[],"TemplateIds":[],"Images":[],"FileSearchOptions":[],"ExternalLinks":[],"InterwikiLinks":[],"ExistenceLinks":[],"HeadItems":[],"Modules":[],"ModuleStyles":[],"JsConfigVars":[],"Warnings":[],"WarningMsgs":[],"TOCData":null,"Properties":[],"Timestamp":null,"ExtensionData":[],"LimitReportData":[],"LimitReportJSData":[],"CacheMessage":"","TimeProfile":[],"ParseStartTime":[],"ExtraScriptSrcs":["script1"],"ExtraDefaultSrcs":["default1"],"ExtraStyleSrcs":["style1"],"SpeculativeRevId":null,"SpeculativePageIdUsed":null,"RevisionTimestampUsed":null,"RevisionUsedSha1Base36":null,"WrapperDivClasses":[],"OutputFlags":[],"ParseUsedOptions":[],"CacheExpiry":null,"CacheTime":"","CacheRevisionId":null,"CacheExpirySource":null,"_type_":"MediaWiki\\Parser\\ParserOutput"} \ No newline at end of file diff -Nru mediawiki-1.43.8+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-withMetadataPost1_44.json mediawiki-1.43.9+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-withMetadataPost1_44.json --- mediawiki-1.43.8+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-withMetadataPost1_44.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-withMetadataPost1_44.json 2026-06-26 12:38:04.776229100 +0000 @@ -0,0 +1 @@ +{"Text":"","LanguageLinks":["m:link1","mw:link2"],"Categories":{"category2":"1","category1":"2"},"Indicators":{"indicator1":"indicator1_value"},"TitleText":"title_text1","Links":{"0":{"Link1":42},"2":{"Link2":43}},"LinksSpecial":[],"Templates":{"10":{"Template1":42}},"TemplateIds":{"10":{"Template1":4242}},"Images":{"Image1":1},"FileSearchOptions":{"Image1":{"time":"19731129213309","sha1":"test_sha1"}},"ExternalLinks":{"https://test.org":1},"InterwikiLinks":{"enwiki":{"interwiki1":1,"interwiki2":1}},"ExistenceLinks":[],"HeadItems":{"tag1":"head_item1"},"Modules":["module1"],"ModuleStyles":["module_style1"],"JsConfigVars":{"key1":"value1"},"Warnings":{"warning1":1},"WarningMsgs":{"rawmessage":{"key":"rawmessage","params":["warning1"]}},"TOCData":{"sections":[{"hLevel":1,"line":"heading_1","number":"1.0","index":"T-1","anchor":"heading_1","linkAnchor":"#heading_1"},{"tocLevel":1,"hLevel":2,"line":"heading_2","number":"2.0","index":"T-2","anchor":"heading_2","linkAnchor":"#heading_2"}],"extensionData":[]},"Properties":[],"Timestamp":"20010419042521","ExtensionData":[],"LimitReportData":{"limit_report_key1":"value1"},"LimitReportJSData":{"limit_report_key1":"value1"},"CacheMessage":"","TimeProfile":[],"ParseStartTime":[],"ExtraScriptSrcs":[],"ExtraDefaultSrcs":[],"ExtraStyleSrcs":[],"SpeculativeRevId":42,"SpeculativePageIdUsed":null,"RevisionTimestampUsed":null,"RevisionUsedSha1Base36":null,"WrapperDivClasses":[],"OutputFlags":["mw-NoIndexPolicy","mw-EnableOOUI","mw-HideNewSection","mw-NewSection","test"],"ParseUsedOptions":[],"CacheExpiry":null,"CacheTime":"","CacheRevisionId":null,"CacheExpirySource":null,"_type_":"MediaWiki\\Parser\\ParserOutput"} \ No newline at end of file diff -Nru mediawiki-1.43.8+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-withMetadataPost1_45.json mediawiki-1.43.9+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-withMetadataPost1_45.json --- mediawiki-1.43.8+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-withMetadataPost1_45.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-withMetadataPost1_45.json 2026-06-26 12:38:04.776229100 +0000 @@ -0,0 +1 @@ +{"Text":"","LanguageLinks":["m:link1","mw:link2"],"Categories":{"category2":"1","category1":"2"},"Indicators":{"indicator1":"indicator1_value"},"TitleText":"title_text1","Links":{"0":{"Link1":42},"2":{"Link2":43}},"LinksSpecial":[],"Templates":{"10":{"Template1":42}},"TemplateIds":{"10":{"Template1":4242}},"Images":{"Image1":1},"FileSearchOptions":{"Image1":{"time":"19731129213309","sha1":"test_sha1"}},"ExternalLinks":{"https://test.org":1},"InterwikiLinks":{"enwiki":{"interwiki1":1,"interwiki2":1}},"ExistenceLinks":[],"HeadItems":{"tag1":"head_item1"},"Modules":["module1"],"ModuleStyles":["module_style1"],"JsConfigVars":{"key1":"value1"},"Warnings":{"warning1":1},"WarningMsgs":{"rawmessage":{"key":"rawmessage","params":["warning1"]}},"TOCData":{"sections":[{"hLevel":1,"line":"heading_1","number":"1.0","index":"T-1","anchor":"heading_1","linkAnchor":"#heading_1"},{"tocLevel":1,"hLevel":2,"line":"heading_2","number":"2.0","index":"T-2","anchor":"heading_2","linkAnchor":"#heading_2"}],"extensionData":[]},"Properties":[],"Timestamp":"20010419042521","ExtensionData":[],"LimitReportData":{"limit_report_key1":"value1"},"LimitReportJSData":{"limit_report_key1":"value1"},"CacheMessage":"","TimeProfile":[],"ParseStartTime":[],"ExtraScriptSrcs":[],"ExtraDefaultSrcs":[],"ExtraStyleSrcs":[],"SpeculativeRevId":42,"SpeculativePageIdUsed":null,"RevisionTimestampUsed":null,"RevisionUsedSha1Base36":null,"WrapperDivClasses":[],"OutputFlags":["mw-NoIndexPolicy","mw-EnableOOUI","mw-HideNewSection","mw-NewSection","vary-revision-id"],"ParseUsedOptions":[],"CacheExpiry":null,"CacheTime":"","CacheRevisionId":null,"CacheExpirySource":null,"_type_":"MediaWiki\\Parser\\ParserOutput"} \ No newline at end of file diff -Nru mediawiki-1.43.8+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-withSections.json mediawiki-1.43.9+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-withSections.json --- mediawiki-1.43.8+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-withSections.json 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/tests/phpunit/data/ParserCache/1.47_no_hints-ParserOutput-withSections.json 2026-06-26 12:38:04.776229100 +0000 @@ -0,0 +1 @@ +{"Text":"","LanguageLinks":[],"Categories":[],"Indicators":[],"TitleText":"","Links":[],"LinksSpecial":[],"Templates":[],"TemplateIds":[],"Images":[],"FileSearchOptions":[],"ExternalLinks":[],"InterwikiLinks":[],"ExistenceLinks":[],"HeadItems":[],"Modules":[],"ModuleStyles":[],"JsConfigVars":[],"Warnings":[],"WarningMsgs":[],"TOCData":{"sections":[{"hLevel":1,"line":"heading_1","number":"1.0","index":"T-1","anchor":"heading_1","linkAnchor":"#heading_1"},{"tocLevel":1,"hLevel":2,"line":"heading_2","number":"2.0","index":"T-2","anchor":"heading_2","linkAnchor":"#heading_2"}],"extensionData":[]},"Properties":[],"Timestamp":null,"ExtensionData":[],"LimitReportData":[],"LimitReportJSData":[],"CacheMessage":"","TimeProfile":[],"ParseStartTime":[],"ExtraScriptSrcs":[],"ExtraDefaultSrcs":[],"ExtraStyleSrcs":[],"SpeculativeRevId":null,"SpeculativePageIdUsed":null,"RevisionTimestampUsed":null,"RevisionUsedSha1Base36":null,"WrapperDivClasses":[],"OutputFlags":[],"ParseUsedOptions":[],"CacheExpiry":null,"CacheTime":"","CacheRevisionId":null,"CacheExpirySource":null,"_type_":"MediaWiki\\Parser\\ParserOutput"} \ No newline at end of file diff -Nru mediawiki-1.43.8+dfsg/tests/phpunit/includes/Request/WebRequestTest.php mediawiki-1.43.9+dfsg/tests/phpunit/includes/Request/WebRequestTest.php --- mediawiki-1.43.8+dfsg/tests/phpunit/includes/Request/WebRequestTest.php 2026-04-01 12:33:21.074557800 +0000 +++ mediawiki-1.43.9+dfsg/tests/phpunit/includes/Request/WebRequestTest.php 2026-06-29 17:54:47.251100300 +0000 @@ -3,6 +3,8 @@ use MediaWiki\MainConfigNames; use MediaWiki\Request\ProxyLookup; use MediaWiki\Request\WebRequest; +use MediaWiki\User\UserIdentity; +use MediaWiki\User\UserIdentityValue; /** * @covers \MediaWiki\Request\WebRequest @@ -753,4 +755,49 @@ false ]; } + + /** + * @dataProvider provideGetSecurityLogContext + */ + public function testGetSecurityLogContext( ?UserIdentity $user ) { + $request = new WebRequest(); + $this->setServerVars( [ 'REMOTE_ADDR' => '127.0.0.1' ] ); + $this->setTemporaryHook( + 'GetSecurityLogContext', + function ( array $info, array &$context ) use ( $request, $user ) { + $this->assertSame( $request, $info['request'] ); + $this->assertSame( $user, $info['user'] ); + $context['foo'] = 'bar'; + } + ); + + $context = $request->getSecurityLogContext( $user ); + $this->assertSame( '127.0.0.1', $context['clientIp'] ); + if ( $user ) { + $this->assertSame( $user->getName(), $context['user'] ); + } else { + $this->assertArrayNotHasKey( 'user', $context ); + } + $this->assertSame( 'bar', $context['foo'] ); + + $this->setTemporaryHook( 'GetSecurityLogContext', fn () => $this->fail( 'should be cached' ) ); + $request->getSecurityLogContext( $user ); + + $this->setTemporaryHook( + 'GetSecurityLogContext', + static function ( array $info, array &$context ) use ( $request, $user ) { + $context['foo'] = 'bar2'; + } + ); + $context2 = $request->getSecurityLogContext( new UserIdentityValue( 0, 'DifferentTestUser' ) ); + // different cache entry for different user + $this->assertSame( 'DifferentTestUser', $context2['user'] ); + } + + public static function provideGetSecurityLogContext() { + return [ + [ null ], + [ new UserIdentityValue( 0, 'TestUser' ) ], + ]; + } } diff -Nru mediawiki-1.43.8+dfsg/tests/phpunit/includes/Rest/RequestFromGlobalsTest.php mediawiki-1.43.9+dfsg/tests/phpunit/includes/Rest/RequestFromGlobalsTest.php --- mediawiki-1.43.8+dfsg/tests/phpunit/includes/Rest/RequestFromGlobalsTest.php 2025-12-16 18:44:03.992489300 +0000 +++ mediawiki-1.43.9+dfsg/tests/phpunit/includes/Rest/RequestFromGlobalsTest.php 2026-06-26 13:42:51.957214400 +0000 @@ -66,7 +66,7 @@ public function testGetUri2() { $this->setServerVars( [ - 'REQUEST_URI' => ':8434/test.php/page/1:1', + 'REQUEST_URI' => '/test.php/page/1:1', ] ); $this->assertEquals( '/test.php/page/1:1', $this->reqFromGlobals->getUri() ); diff -Nru mediawiki-1.43.8+dfsg/tests/phpunit/includes/api/ApiBlockTest.php mediawiki-1.43.9+dfsg/tests/phpunit/includes/api/ApiBlockTest.php --- mediawiki-1.43.8+dfsg/tests/phpunit/includes/api/ApiBlockTest.php 2026-04-01 12:33:21.078557700 +0000 +++ mediawiki-1.43.9+dfsg/tests/phpunit/includes/api/ApiBlockTest.php 2026-06-29 17:54:56.757230300 +0000 @@ -2,6 +2,7 @@ namespace MediaWiki\Tests\Api; +use LogEntryBase; use MediaWiki\Block\DatabaseBlock; use MediaWiki\Block\Restriction\ActionRestriction; use MediaWiki\Block\Restriction\NamespaceRestriction; @@ -13,6 +14,7 @@ use MediaWiki\User\User; use MediaWiki\User\UserRigorOptions; use MediaWiki\Utils\MWTimestamp; +use Wikimedia\Rdbms\SelectQueryBuilder; /** * @group API @@ -205,6 +207,20 @@ ->where( [ 'bl_id' => $res[0]['block']['id'] ] ) ->caller( __METHOD__ )->fetchField(); $this->assertSame( (int)wfTimestamp( TS_UNIX, $expiry ), $fakeTime + 86400 ); + + // Check log format (T248196) + $blob = $this->newSelectQueryBuilder() + ->select( 'log_params' ) + ->from( 'logging' ) + ->where( [ + 'log_action' => 'block', + 'log_type' => 'block' + ] ) + ->orderBy( 'log_timestamp', SelectQueryBuilder::SORT_DESC ) + ->caller( __METHOD__ ) + ->fetchField(); + $params = LogEntryBase::extractParams( $blob, 'block/block' ); + $this->assertSame( '1 day', $params['5::duration'] ); } public function testBlockWithInvalidExpiry() { diff -Nru mediawiki-1.43.8+dfsg/tests/phpunit/includes/api/ApiUserrightsTest.php mediawiki-1.43.9+dfsg/tests/phpunit/includes/api/ApiUserrightsTest.php --- mediawiki-1.43.8+dfsg/tests/phpunit/includes/api/ApiUserrightsTest.php 2026-04-01 12:33:21.080557800 +0000 +++ mediawiki-1.43.9+dfsg/tests/phpunit/includes/api/ApiUserrightsTest.php 2026-06-29 17:54:47.257100300 +0000 @@ -329,4 +329,17 @@ $this->assertTrue( $this->getServiceContainer()->getWatchlistManager() ->isWatched( $this->getTestSysop()->getUser(), $userPage ) ); } + + /** + * T422085: Verify that cross-wiki user lookup is blocked + * when the performer lacks the 'userrights-interwiki' permission. + */ + public function testInterwikiLookupWithoutPermission() { + $this->setGroupPermissions( 'sysop', 'userrights-interwiki', false ); + + $this->doFailedRightsChange( + 'permissiondenied', + [ 'user' => 'SomeUser@remotewiki' ] + ); + } } diff -Nru mediawiki-1.43.8+dfsg/tests/phpunit/includes/filerepo/file/FileTest.php mediawiki-1.43.9+dfsg/tests/phpunit/includes/filerepo/file/FileTest.php --- mediawiki-1.43.8+dfsg/tests/phpunit/includes/filerepo/file/FileTest.php 2026-04-01 12:33:21.088558000 +0000 +++ mediawiki-1.43.9+dfsg/tests/phpunit/includes/filerepo/file/FileTest.php 2026-06-29 17:54:47.265100500 +0000 @@ -528,11 +528,9 @@ 'thumbWidth' => 52, 'expected' => 100 ]; - yield 'round up jpeg' => $jpeg + $roundUp; - yield 'round up tiff' => $tiff + $roundUp; - yield 'round up svg' => $svg + $roundUp; - - // Check against scaling up bitmaps beyond original + yield 'round up to next step for jpeg' => $jpeg + $roundUp; + yield 'round up to next step for tiff' => $tiff + $roundUp; + yield 'round up to next step for svg' => $svg + $roundUp; yield 'thumb under first step and original for jpeg serves original' => $jpeg + [ 'enabled' => true, @@ -552,17 +550,19 @@ 'thumbWidth' => 52, 'expected' => 100 // 100px-logo.svg.png ]; + yield 'thumb between penultimate step and original for jpeg serves original' => $jpeg + [ 'enabled' => true, 'originalWidth' => 180, 'thumbWidth' => 130, 'expected' => 180 // test.jpg ]; - yield 'thumb between penultimate step and original for tiff transforms original' => $tiff + [ + // FIXME: This should scale up instead of rounding down to avoid blurry image T424114 + yield 'thumb between penultimate step and original for tiff rounds down' => $tiff + [ 'enabled' => true, 'originalWidth' => 180, 'thumbWidth' => 130, - 'expected' => 180 // 180px-doc.tiff.png FIXME: non-standard thumbnail T418745 + 'expected' => 100 // 100px-doc.tiff.png ]; yield 'thumb between penultimate step and original for svg scales up' => $svg + [ 'enabled' => true, @@ -571,18 +571,35 @@ 'expected' => 200 // 200px-logo.svg.png ]; + yield 'thumb beyond original jpg but under penultimate step falls back to original' => $jpeg + [ + 'enabled' => true, + 'originalWidth' => 140, + 'thumbWidth' => 190, + 'expected' => 140 // test.jpg + ]; + // FIXME: This should scale up instead of rounding down to avoid blurry image T424114 + yield 'thumb beyond original tiff but under penultimate step rounds down' => $tiff + [ + 'enabled' => true, + 'originalWidth' => 140, + 'thumbWidth' => 190, + 'expected' => 100 // 100px-doc.tiff.png + ]; + yield 'thumb beyond original svg but under penultimate step scales up' => $svg + [ + 'enabled' => true, + 'originalWidth' => 140, + 'thumbWidth' => 190, + 'expected' => 200 // 200px-logo-svg.png + ]; + $beyondSteps = [ 'enabled' => true, 'originalWidth' => 2345, 'thumbWidth' => 1252, - 'expected' => 1252 + 'expected' => 1000 ]; - // 1252px-test.jpg FIXME: T418745 - yield 'thumb beyond last step for jpeg creates non-standard' => $jpeg + $beyondSteps; - // 1252px-doc.tiff.png FIXME: T418745 - yield 'thumb beyond last step for tiff creates non-standard' => $tiff + $beyondSteps; - // 1252px-logo.svg.png FIXME: T418745 - yield 'thumb beyond last step for svg creates non-standard' => $svg + $beyondSteps; + yield 'thumb beyond last step for jpeg falls back to the largest standard' => $jpeg + $beyondSteps; + yield 'thumb beyond last step for tiff falls back to the largest standard' => $tiff + $beyondSteps; + yield 'thumb beyond last step for svg falls back to the largest standard' => $svg + $beyondSteps; } private function assertThumbNameEquals( @@ -620,9 +637,8 @@ } /** - * @covers \File::thumbName - * @covers \File::generateThumbName - * @covers \ImageHandler::getSteppedThumbWidth + * @covers \File + * @covers \ImageHandler * @dataProvider provideThumbNameSteps */ public function testThumbNameSteps( diff -Nru mediawiki-1.43.8+dfsg/tests/phpunit/includes/import/ImportTest.php mediawiki-1.43.9+dfsg/tests/phpunit/includes/import/ImportTest.php --- mediawiki-1.43.8+dfsg/tests/phpunit/includes/import/ImportTest.php 2026-04-01 12:33:21.088558000 +0000 +++ mediawiki-1.43.9+dfsg/tests/phpunit/includes/import/ImportTest.php 2026-06-29 17:54:56.758230400 +0000 @@ -1,5 +1,7 @@ */ @@ -313,4 +316,116 @@ ]; } + private function prepareImportLogEntries( $performer ) { + $source = new ImportStringSource( << + + + 1 + 2008-10-23T00:00:02Z + + Wikimedian + 12345 + + content was: 'I think this was a silly edit' + test + test + Silly page name + a:1:{s:3:"foo";s:3:"bar";} + + + + 2 + 2008-10-23T00:00:01Z + + Wikimedian + 12345 + + content was: 'I think this was a silly edit' + test + test + Silly page name + a:1:{s:3:"foo";O:8:"stdClass":0:{}} + + + +EOF + ); + + $services = $this->getServiceContainer(); + $importer = $services->getWikiImporterFactory()->getWikiImporter( $source, $performer ); + $importer->setUsernamePrefix( 'Xxx', true ); + return $importer; + } + + public function testLogEntryImportNoRightsChecksUnsafe() { + $importer = $this->prepareImportLogEntries( new UltimateAuthority( $this->getTestUser()->getUserIdentity() ) ); + $importer->doImport(); + + $result = $this->getDb()->newSelectQueryBuilder() + ->from( 'logging' ) + ->where( [ + 'log_type' => 'test', + 'log_action' => 'test', + ] ) + ->fetchRowCount(); + $this->assertSame( 1, $result, "Only one, safe log entry imported" ); + } + + public function testLogEntryImportNoRightsChecksSafe() { + $scope = ExtensionRegistry::getInstance()->setAttributeForTest( 'LogParamsAllowedClasses', [ + 'test/test' => [ stdClass::class ], + ] ); + + $importer = $this->prepareImportLogEntries( new UltimateAuthority( $this->getTestUser()->getUserIdentity() ) ); + $importer->doImport(); + + $result = $this->getDb()->newSelectQueryBuilder() + ->from( 'logging' ) + ->where( [ + 'log_type' => 'test', + 'log_action' => 'test', + ] ) + ->fetchRowCount(); + $this->assertSame( 2, $result, "Both log entries imported" ); + } + + public function testLogEntryImportUserNotAllowed() { + RequestContext::getMain()->setOutput( $this->createMock( OutputPage::class ) ); + + $importer = $this->prepareImportLogEntries( $this->getTestSysop()->getAuthority() ); + $importer->doImport(); + + $result = $this->getDb()->newSelectQueryBuilder() + ->from( 'logging' ) + ->where( [ + 'log_type' => 'test', + 'log_action' => 'test', + ] ) + ->fetchRowCount(); + $this->assertSame( 0, $result, "No log entries imported" ); + } + + public function testLogEntryImportUserAllowed() { + $this->overrideConfigValue( MainConfigNames::GroupPermissions, [ + 'logentryimport' => [ 'logentryimport' => true ], + ] ); + $performer = $this->getTestUser( 'logentryimport' ); + + RequestContext::getMain()->setOutput( $this->createMock( OutputPage::class ) ); + RequestContext::getMain()->setUser( $performer->getUser() ); + + $importer = $this->prepareImportLogEntries( $performer->getAuthority() ); + $importer->doImport(); + + $result = $this->getDb()->newSelectQueryBuilder() + ->from( 'logging' ) + ->where( [ + 'log_type' => 'test', + 'log_action' => 'test', + ] ) + ->fetchRowCount(); + $this->assertSame( 1, $result, "Only one, safe log entry imported" ); + } + } diff -Nru mediawiki-1.43.8+dfsg/tests/phpunit/includes/language/LanguageIntegrationTest.php mediawiki-1.43.9+dfsg/tests/phpunit/includes/language/LanguageIntegrationTest.php --- mediawiki-1.43.8+dfsg/tests/phpunit/includes/language/LanguageIntegrationTest.php 2026-04-01 12:33:21.090557800 +0000 +++ mediawiki-1.43.9+dfsg/tests/phpunit/includes/language/LanguageIntegrationTest.php 2026-06-29 17:54:47.267100600 +0000 @@ -2469,4 +2469,24 @@ $this->assertContains( '1 day', $durations ); } + public function testGetJsDateFormats() { + $lang = $this->getLang(); + $result = $lang->getJsDateFormats(); + $this->assertSame( + [ + 'options' => [ + 'numberingSystem' => 'latn', + 'hour' => '2-digit', + 'hour12' => false, + 'minute' => '2-digit', + 'day' => 'numeric', + 'month' => 'long', + 'year' => 'numeric', + ], + 'pattern' => '{hour}:{minute}, {day} {mwMonth} {year}' + ], + $result['dmy both'] + ); + } + } diff -Nru mediawiki-1.43.8+dfsg/tests/phpunit/includes/languages/LanguageApcTest.php mediawiki-1.43.9+dfsg/tests/phpunit/includes/languages/LanguageApcTest.php --- mediawiki-1.43.8+dfsg/tests/phpunit/includes/languages/LanguageApcTest.php 2026-04-01 00:48:47.401958200 +0000 +++ mediawiki-1.43.9+dfsg/tests/phpunit/includes/languages/LanguageApcTest.php 2026-06-29 17:18:54.106630000 +0000 @@ -4,6 +4,25 @@ * @group Language */ class LanguageApcTest extends LanguageClassesTestCase { + + /** + * @covers \MediaWiki\Language\Language::formatNum + * @dataProvider provideFormatNum + */ + public function testFormatNum( $num, $formatted ) { + $this->assertEquals( $formatted, $this->getLang()->formatNum( $num ) ); + } + + public static function provideFormatNum() { + // Check that the Western numbers don't change in transformation + // https://phabricator.wikimedia.org/T382781 + return [ + [ '1234567890', '1,234,567,890' ], + [ -12.89, '−12.89' ], + [ '1289.456', '1,289.456' ] + ]; + } + /** * @dataProvider providePlural * @covers \MediaWiki\Language\Language::convertPlural diff -Nru mediawiki-1.43.8+dfsg/tests/phpunit/includes/logging/LogEntryBaseTest.php mediawiki-1.43.9+dfsg/tests/phpunit/includes/logging/LogEntryBaseTest.php --- mediawiki-1.43.8+dfsg/tests/phpunit/includes/logging/LogEntryBaseTest.php 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/tests/phpunit/includes/logging/LogEntryBaseTest.php 2026-06-29 17:54:56.758230400 +0000 @@ -0,0 +1,39 @@ +assertFalse( LogEntryBase::extractParams( serialize( 'asdf' ) ) ); + $this->assertEquals( [ 'foo' => 'bar' ], LogEntryBase::extractParams( serialize( [ 'foo' => 'bar' ] ) ) ); + + $this->assertNotEquals( + [ 'foo' => new stdClass() ], + LogEntryBase::extractParams( serialize( [ 'foo' => new stdClass() ] ) ) + ); + + $scope = ExtensionRegistry::getInstance()->setAttributeForTest( 'LogParamsAllowedClasses', [ + 'test/test' => [ stdClass::class ], + ] ); + $this->assertEquals( + [ 'foo' => new stdClass() ], + LogEntryBase::extractParams( serialize( [ 'foo' => new stdClass() ] ), 'test/test' ) + ); + $this->assertNotEquals( + [ 'foo' => new stdClass() ], + LogEntryBase::extractParams( serialize( [ 'foo' => new stdClass() ] ), 'blah/blah' ) + ); + } + + public function testContainsUnsafeParams() { + $hasIncompleteClass = unserialize( serialize( [ 'foo' => new stdClass() ] ), [ 'allowed_classes' => false ] ); + $hasStdClass = unserialize( serialize( [ 'foo' => new stdClass() ] ), [ 'allowed_classes' => [ stdClass::class ] ] ); + + $this->assertTrue( LogEntryBase::containsUnsafeParams( $hasIncompleteClass ) ); + $this->assertFalse( LogEntryBase::containsUnsafeParams( $hasStdClass ) ); + $this->assertFalse( LogEntryBase::containsUnsafeParams( [ 'asdf' ] ) ); + } + +} diff -Nru mediawiki-1.43.8+dfsg/tests/phpunit/includes/logging/LogFormatterTest.php mediawiki-1.43.9+dfsg/tests/phpunit/includes/logging/LogFormatterTest.php --- mediawiki-1.43.8+dfsg/tests/phpunit/includes/logging/LogFormatterTest.php 2026-04-01 12:33:21.092558000 +0000 +++ mediawiki-1.43.9+dfsg/tests/phpunit/includes/logging/LogFormatterTest.php 2026-06-29 17:54:47.269100700 +0000 @@ -139,8 +139,8 @@ * @covers \LogFormatter::getActionText */ public function testLogParamsTypeRaw() { - $params = [ '4:raw:raw' => Linker::link( $this->title, null, [], [] ) ]; - $expected = Linker::link( $this->title, null, [], [] ); + $params = [ '4:raw:raw' => '
                    hello' ]; + $expected = htmlspecialchars( 'hello' ); $entry = $this->newLogEntry( 'param', $params ); $formatter = $this->getServiceContainer()->getLogFormatterFactory()->newFromEntry( $entry ); @@ -148,7 +148,7 @@ $logParam = $formatter->getActionText(); - $this->assertEquals( $expected, $logParam ); + $this->assertEquals( $expected, $logParam, "Raw HTML log parameters are no longer allowed" ); } /** diff -Nru mediawiki-1.43.8+dfsg/tests/phpunit/includes/logging/UnsafeLogFormatterTest.php mediawiki-1.43.9+dfsg/tests/phpunit/includes/logging/UnsafeLogFormatterTest.php --- mediawiki-1.43.8+dfsg/tests/phpunit/includes/logging/UnsafeLogFormatterTest.php 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/tests/phpunit/includes/logging/UnsafeLogFormatterTest.php 2026-06-29 17:54:56.758230400 +0000 @@ -0,0 +1,42 @@ + 'delete', + 'action' => 'delete', + 'comment' => '', + 'namespace' => NS_MAIN, + 'title' => 'Page', + 'params' => [ + 'foo' => new stdClass(), + ], + ], + [ + 'text' => 'User performed unknown action "delete/delete" on Page (This log entry could not be shown, because its parameters contain unsafe serialized data.)', + 'api' => [], + ], + ], + ]; + } + + /** + * @dataProvider provideUnsafeLogDatabaseRows + */ + public function testUnsafeLogDatabaseRows( $row, $extra ) { + $this->doTestLogFormatter( $row, $extra ); + } +} diff -Nru mediawiki-1.43.8+dfsg/tests/phpunit/includes/parser/ParserCacheSerializationTestCases.php mediawiki-1.43.9+dfsg/tests/phpunit/includes/parser/ParserCacheSerializationTestCases.php --- mediawiki-1.43.8+dfsg/tests/phpunit/includes/parser/ParserCacheSerializationTestCases.php 2026-04-01 12:33:21.095558000 +0000 +++ mediawiki-1.43.9+dfsg/tests/phpunit/includes/parser/ParserCacheSerializationTestCases.php 2026-06-29 17:54:47.273100600 +0000 @@ -14,6 +14,7 @@ use MediaWiki\Utils\MWTimestamp; use MediaWikiIntegrationTestCase; use stdClass; +use Wikimedia\JsonCodec\JsonCodecable; use Wikimedia\TestingAccessWrapper; use Wikimedia\Tests\SerializationTestUtils; @@ -775,11 +776,14 @@ 'serializer' => 'serialize', 'deserializer' => 'unserialize' ] ]; - if ( is_subclass_of( $class, JsonSerializable::class ) ) { + if ( + is_subclass_of( $class, JsonSerializable::class ) || + is_subclass_of( $class, JsonCodecable::class ) + ) { $jsonCodec = new JsonCodec(); $serializationFormats[] = [ 'ext' => 'json', - 'serializer' => static function ( JsonSerializable $obj ) use ( $jsonCodec ) { + 'serializer' => static function ( $obj ) use ( $jsonCodec ) { return $jsonCodec->serialize( $obj ); }, 'deserializer' => static function ( $data ) use ( $jsonCodec ) { diff -Nru mediawiki-1.43.8+dfsg/tests/phpunit/includes/site/HashSiteStoreTest.php mediawiki-1.43.9+dfsg/tests/phpunit/includes/site/HashSiteStoreTest.php --- mediawiki-1.43.8+dfsg/tests/phpunit/includes/site/HashSiteStoreTest.php 2026-04-01 12:33:01.395295900 +0000 +++ mediawiki-1.43.9+dfsg/tests/phpunit/includes/site/HashSiteStoreTest.php 2026-06-29 17:51:25.469340300 +0000 @@ -69,6 +69,24 @@ } /** + * @covers \MediaWiki\Site\HashSiteStore::saveSite + * @covers \MediaWiki\Site\HashSiteStore::getSite + * @covers \MediaWiki\Site\HashSiteStore::getSites + */ + public function testSaveSite_noGlobalId() { + $store = new HashSiteStore(); + + $site = new Site(); + + $this->assertCount( 0, $store->getSites(), '0 sites in store' ); + + $store->saveSite( $site ); + + $this->assertCount( 1, $store->getSites(), 'Store has 1 sites' ); + $this->assertEquals( $site, $store->getSite( '' ), 'Store has an unnamed site' ); + } + + /** * @covers \MediaWiki\Site\HashSiteStore::saveSites */ public function testSaveSites() { diff -Nru mediawiki-1.43.8+dfsg/tests/phpunit/includes/upload/UploadFromUrlTest.php mediawiki-1.43.9+dfsg/tests/phpunit/includes/upload/UploadFromUrlTest.php --- mediawiki-1.43.8+dfsg/tests/phpunit/includes/upload/UploadFromUrlTest.php 2026-04-01 12:33:01.398295900 +0000 +++ mediawiki-1.43.9+dfsg/tests/phpunit/includes/upload/UploadFromUrlTest.php 2026-06-29 17:51:25.472340300 +0000 @@ -30,6 +30,7 @@ MainConfigNames::AllowCopyUploads => true, ] ); $this->setGroupPermissions( 'sysop', 'upload_by_url', true ); + $this->setGroupPermissions( 'user', 'upload_by_url', false ); if ( $this->getServiceContainer()->getRepoGroup()->getLocalRepo() ->newFile( 'UploadFromUrlTest.png' )->exists() @@ -157,6 +158,9 @@ * @depends testClearQueue */ public function testSetupUrlDownload( $data ) { + $this->overrideConfigValues( [ + MainConfigNames::CopyUploadsDomains => [ 'www.example.com' ], + ] ); $token = $this->user->getEditToken(); $exception = false; @@ -227,6 +231,9 @@ * @depends testClearQueue */ public function testSyncDownload( $data ) { + $this->overrideConfigValues( [ + MainConfigNames::CopyUploadsDomains => [ 'upload.wikimedia.org' ], + ] ); $file = __DIR__ . '/../../data/upload/png-plain.png'; $this->installMockHttp( file_get_contents( $file ) ); @@ -262,6 +269,9 @@ } public function testUploadFromUrl() { + $this->overrideConfigValues( [ + MainConfigNames::CopyUploadsDomains => [ 'www.example.com' ], + ] ); $file = __DIR__ . '/../../data/upload/png-plain.png'; $this->installMockHttp( file_get_contents( $file ) ); @@ -274,6 +284,9 @@ } public function testUploadFromUrlWithRedirect() { + $this->overrideConfigValues( [ + MainConfigNames::CopyUploadsDomains => [ '*.example.com' ], + ] ); $file = __DIR__ . '/../../data/upload/png-plain.png'; $this->installMockHttp( [ // First response is a redirect @@ -296,6 +309,62 @@ $this->assertUploadOk( $upload ); } + public function testUploadFromUrlRedirectToDisallowedHostFails() { + $this->overrideConfigValues( [ + MainConfigNames::CopyUploadsDomains => [ 'www.example.com' ], + ] ); + + $this->installMockHttp( [ + // Redirect from an allowed host to a disallowed host. + $this->makeFakeHttpRequest( + 'redirecting', + 302, + [ 'Location' => 'http://evil.example.org/test.png' ] + ), + ] ); + + $upload = new UploadFromUrl(); + $upload->initialize( 'Test.png', 'http://www.example.com/test.png' ); + $status = $upload->fetchFile(); + + $this->assertStatusError( 'upload-copy-upload-invalid-domain', $status ); + } + + public function testUploadFromUrlTooManyRedirectsFails() { + $this->overrideConfigValues( [ + MainConfigNames::CopyUploadsDomains => [ 'www.example.com' ], + ] ); + + // Default maxRedirects is 5. Queue 6 consecutive same-host redirects so the + // allowed-host check passes each time and $attemptsLeft drains to 0. + $this->installMockHttp( [ + $this->makeFakeHttpRequest( + 'redirect 1', 302, [ 'Location' => 'http://www.example.com/redirect-1.png' ] + ), + $this->makeFakeHttpRequest( + 'redirect 2', 302, [ 'Location' => 'http://www.example.com/redirect-2.png' ] + ), + $this->makeFakeHttpRequest( + 'redirect 3', 302, [ 'Location' => 'http://www.example.com/redirect-3.png' ] + ), + $this->makeFakeHttpRequest( + 'redirect 4', 302, [ 'Location' => 'http://www.example.com/redirect-4.png' ] + ), + $this->makeFakeHttpRequest( + 'redirect 5', 302, [ 'Location' => 'http://www.example.com/redirect-5.png' ] + ), + $this->makeFakeHttpRequest( + 'redirect 6', 302, [ 'Location' => 'http://www.example.com/redirect-6.png' ] + ), + ] ); + + $upload = new UploadFromUrl(); + $upload->initialize( 'Test.png', 'http://www.example.com/test.png' ); + $status = $upload->fetchFile(); + + $this->assertStatusError( 'upload-too-many-redirects', $status ); + } + public function testUploadFromUrlCacheKey() { // Test we get back a properly formatted sha1 key out $key = UploadFromUrl::getCacheKey( [ 'filename' => 'test.png', 'url' => 'https://example.com/example.png' ] ); diff -Nru mediawiki-1.43.8+dfsg/tests/phpunit/maintenance/DumpAsserter.php mediawiki-1.43.9+dfsg/tests/phpunit/maintenance/DumpAsserter.php --- mediawiki-1.43.8+dfsg/tests/phpunit/maintenance/DumpAsserter.php 2026-04-01 12:33:21.110558000 +0000 +++ mediawiki-1.43.9+dfsg/tests/phpunit/maintenance/DumpAsserter.php 2026-06-29 17:54:56.758230400 +0000 @@ -2,6 +2,7 @@ namespace MediaWiki\Tests\Maintenance; +use LogEntryBase; use PHPUnit\Framework\Assert; use XMLReader; @@ -542,7 +543,7 @@ $this->assertTextNode( "logtitle", $title ); $this->assertNodeStart( "params" ); - $parameters_xml = unserialize( $this->xml->value ); + $parameters_xml = LogEntryBase::extractParams( $this->xml->value, "$type/$subtype" ); Assert::assertEquals( $parameters, $parameters_xml ); Assert::assertTrue( $this->xml->read(), "Skipping past processed text of params" ); $this->assertNodeEnd( "params" ); diff -Nru mediawiki-1.43.8+dfsg/tests/phpunit/structure/ResourcesTest.php mediawiki-1.43.9+dfsg/tests/phpunit/structure/ResourcesTest.php --- mediawiki-1.43.8+dfsg/tests/phpunit/structure/ResourcesTest.php 2026-04-01 12:33:21.113558300 +0000 +++ mediawiki-1.43.9+dfsg/tests/phpunit/structure/ResourcesTest.php 2026-06-29 17:51:25.484340700 +0000 @@ -318,39 +318,37 @@ } } - public static function provideRespond() { - $services = MediaWikiServices::getInstance(); - $rl = $services->getResourceLoader(); - $skinFactory = $services->getSkinFactory(); - foreach ( array_keys( $skinFactory->getInstalledSkins() ) as $skin ) { - foreach ( $rl->getModuleNames() as $moduleName ) { - yield [ $moduleName, $skin ]; - } - } - } - - /** - * @dataProvider provideRespond - * @param string $moduleName - * @param string $skin - */ - public function testRespond( $moduleName, $skin ) { + public function testRespond() { $rl = $this->getServiceContainer()->getResourceLoader(); - $module = $rl->getModule( $moduleName ); - if ( $module->shouldSkipStructureTest() ) { + + // Test user-selectable skins plus the basic "fallback" skin. Other "skippable" skins + // (e.g. 'apioutput', 'authentication-popup') are special-purpose and most modules are + // never served with them in practice (T424462#11995284). + $skins = array_keys( $this->getServiceContainer()->getSkinFactory()->getAllowedSkins() ); + $skins[] = 'fallback'; + + $failures = []; + foreach ( $rl->getModuleNames() as $moduleName ) { + $module = $rl->getModule( $moduleName ); // Private modules cannot be served from load.php - $this->assertTrue( true ); - return; + if ( $module->shouldSkipStructureTest() ) { + continue; + } + // Test only general (scripts) or only=styles responses. + $only = $module->getType() === RL\Module::LOAD_STYLES ? 'styles' : null; + foreach ( $skins as $skin ) { + $context = new RL\Context( + $rl, + new FauxRequest( [ 'modules' => $moduleName, 'only' => $only, 'skin' => $skin ] ) + ); + ob_start(); + $rl->respond( $context ); + ob_end_clean(); + foreach ( $rl->getErrors() as $error ) { + $failures[] = "[$moduleName / $skin] $error"; + } + } } - // Test only general (scripts) or only=styles responses. - $only = $module->getType() === RL\Module::LOAD_STYLES ? 'styles' : null; - $context = new RL\Context( - $rl, - new FauxRequest( [ 'modules' => $moduleName, 'only' => $only, 'skin' => $skin ] ) - ); - ob_start(); - $rl->respond( $context ); - ob_end_clean(); - $this->assertSame( [], $rl->getErrors() ); + $this->assertSame( [], $failures, 'ResourceLoader modules that failed to respond' ); } } diff -Nru mediawiki-1.43.8+dfsg/tests/phpunit/unit/includes/language/LanguageTest.php mediawiki-1.43.9+dfsg/tests/phpunit/unit/includes/language/LanguageTest.php --- mediawiki-1.43.8+dfsg/tests/phpunit/unit/includes/language/LanguageTest.php 2026-04-01 12:33:21.121558200 +0000 +++ mediawiki-1.43.9+dfsg/tests/phpunit/unit/includes/language/LanguageTest.php 2026-06-29 17:18:54.150630700 +0000 @@ -6,8 +6,10 @@ use MediaWiki\Languages\LanguageConverterFactory; use MediaWiki\Languages\LanguageFallback; use MediaWiki\Languages\LanguageNameUtils; +use MediaWiki\StubObject\StubObject; use MediaWiki\Title\NamespaceInfo; use Wikimedia\Bcp47Code\Bcp47CodeValue; +use Wikimedia\TestingAccessWrapper; /** * @group Language @@ -179,4 +181,180 @@ 'Korean' => [ '위키백과', 'ㅇ' ], ]; } + + /** + * @dataProvider provideConvertDateFormatToJs + * @param string $input + * @param array $expected + */ + public function testConvertDateFormatToJs( $input, $expected ) { + $lang = $this->getObj(); + /** @var Language|StubObject $tlang */ + $tlang = TestingAccessWrapper::newFromObject( $lang ); + $tlang->localisationCache = $this->createMock( LocalisationCache::class ); + $tlang->localisationCache + ->method( 'getItem' ) + ->with( 'en', 'numberingSystem' ) + ->willReturn( 'latn' ); + + $result = $tlang->convertDateFormatToJs( $input ); + $this->assertArrayEquals( $expected, $result, false, true ); + } + + public static function provideConvertDateFormatToJs() { + return [ + [ + 'j F Y', + [ + 'options' => [ + 'numberingSystem' => 'latn', + 'day' => 'numeric', + 'month' => 'long', + 'year' => 'numeric' + ], + 'pattern' => '{day} {mwMonth} {year}' + ] + ], + [ + 'xx xnY xx "quote" \Y\\', + [ + 'locale' => 'en', + 'options' => [ 'year' => 'numeric' ], + 'pattern' => 'x {year} x quote Y\\' + ] + ], + [ + 'xhY', + [ + 'options' => [ + 'numberingSystem' => 'hebr', + 'year' => 'numeric' + ], + 'pattern' => '{year}', + 'error' => 'Unsupported format code(s): xh' + ] + ], + [ + 'xg', + [ + 'options' => [ + 'numberingSystem' => 'latn', + 'month' => 'long', + ], + 'pattern' => '{mwMonthGen}', + ] + ], + [ + 'xjx', + [ + 'options' => [ + 'numberingSystem' => 'latn', + 'calendar' => 'hebrew', + 'month' => 'long', + ], + 'pattern' => '{mwMonthGen}', + ] + ], + [ + 'd D', + [ + 'options' => [ + 'numberingSystem' => 'latn', + 'day' => '2-digit', + 'weekday' => 'short', + ], + 'pattern' => '{day} {weekday}' + ] + ], + [ + 'xij xiF xiY', + [ + 'options' => [ + 'numberingSystem' => 'latn', + 'day' => 'numeric', + 'month' => 'long', + 'year' => 'numeric', + 'calendar' => 'persian', + ], + 'pattern' => '{day} {month} {year}' + ] + ], + [ + 'xmj xmF xmY', + [ + 'options' => [ + 'numberingSystem' => 'latn', + 'day' => 'numeric', + 'month' => 'long', + 'year' => 'numeric', + 'calendar' => 'islamic', + ], + 'pattern' => '{day} {month} {year}' + ] + ], + [ + 'xjj xjF xjY l', + [ + 'options' => [ + 'numberingSystem' => 'latn', + 'day' => 'numeric', + 'month' => 'long', + 'year' => 'numeric', + 'weekday' => 'long', + 'calendar' => 'hebrew', + ], + 'pattern' => '{day} {month} {year} {weekday}' + ] + ], + [ + 'xtY', + [ + 'options' => [ + 'numberingSystem' => 'latn', + 'calendar' => 'japanese', + 'year' => 'numeric', + 'era' => 'short', + ], + 'pattern' => '{era}{year}', + ] + ], + [ + 'H:i:s', + [ + 'options' => [ + 'numberingSystem' => 'latn', + 'hour' => '2-digit', + 'minute' => '2-digit', + 'second' => '2-digit', + 'hour12' => false, + ], + 'pattern' => '{hour}:{minute}:{second}' + ] + ], + [ + 'h:i a', + [ + 'options' => [ + 'numberingSystem' => 'latn', + 'hour' => '2-digit', + 'minute' => '2-digit', + 'hour12' => true, + ], + 'pattern' => '{hour}:{minute} {dayPeriod}' + ] + ], + [ + 'g P', + [ + 'options' => [ + 'numberingSystem' => 'latn', + 'hour' => 'numeric', + 'hour12' => true, + 'timeZoneName' => 'longOffset' + ], + 'pattern' => '{hour} {timeZoneName}' + ] + ], + ]; + } } diff -Nru mediawiki-1.43.8+dfsg/tests/phpunit/unit/includes/mail/UserMailerTest.php mediawiki-1.43.9+dfsg/tests/phpunit/unit/includes/mail/UserMailerTest.php --- mediawiki-1.43.8+dfsg/tests/phpunit/unit/includes/mail/UserMailerTest.php 2026-04-01 12:33:01.424296100 +0000 +++ mediawiki-1.43.9+dfsg/tests/phpunit/unit/includes/mail/UserMailerTest.php 2026-06-29 17:51:25.500340700 +0000 @@ -1,5 +1,7 @@ new MailAddress( $address ), $addresses ); + $this->assertSame( + $expected, + TestingAccessWrapper::newFromClass( UserMailer::class )->recipientDomains( $to ) + ); + } + + public static function provideRecipientDomains(): array { + return [ + 'single recipient' => [ [ 'alice@example.org' ], 'example.org' ], + 'distinct domains, in order' => [ + [ 'alice@example.org', 'bob@gmail.com' ], + 'example.org, gmail.com', + ], + 'duplicate domains collapse to one' => [ + [ 'alice@example.org', 'carol@example.org' ], + 'example.org', + ], + 'address without @ is skipped' => [ + [ 'invalid', 'bob@gmail.com' ], + 'gmail.com', + ], + 'no extractable domain yields empty string' => [ + [ 'invalid', 'alsoinvalid' ], + '', + ], + ]; + } + + /** + * @dataProvider provideMailLogContext + */ + public function testMailLogContext( array $toAddresses, string $fromAddress, array $expected ) { + $to = array_map( static fn ( string $address ) => new MailAddress( $address ), $toAddresses ); + $from = new MailAddress( $fromAddress ); + $this->assertSame( + $expected, + TestingAccessWrapper::newFromClass( UserMailer::class )->mailLogContext( $to, $from ) + ); + } + + public static function provideMailLogContext(): array { + return [ + 'single recipient' => [ + [ 'alice@example.org' ], + 'noreply@wiki.example', + [ + 'to' => 'alice@example.org', + 'recipient_count' => 1, + 'recipient_domains' => 'example.org', + 'from' => 'noreply@wiki.example', + ], + ], + 'multiple recipients log the first as {to}' => [ + [ 'alice@example.org', 'bob@gmail.com' ], + 'noreply@wiki.example', + [ + 'to' => 'alice@example.org', + 'recipient_count' => 2, + 'recipient_domains' => 'example.org, gmail.com', + 'from' => 'noreply@wiki.example', + ], + ], + ]; + } } diff -Nru mediawiki-1.43.8+dfsg/tests/qunit/QUnitTestResources.php mediawiki-1.43.9+dfsg/tests/qunit/QUnitTestResources.php --- mediawiki-1.43.8+dfsg/tests/qunit/QUnitTestResources.php 2026-04-01 12:33:21.131558400 +0000 +++ mediawiki-1.43.9+dfsg/tests/qunit/QUnitTestResources.php 2026-06-29 17:54:47.321101200 +0000 @@ -47,6 +47,7 @@ 'tests/qunit/resources/startup/mw.loader.test.js', 'tests/qunit/resources/startup/mw.requestIdleCallback.test.js', 'tests/qunit/resources/startup/jscompat.test.js', + 'tests/qunit/resources/mediawiki.DateFormatter/DateFormatter.test.js', [ 'name' => 'tests/qunit/resources/startup/clientprefs.js', 'callback' => static function () { @@ -114,6 +115,7 @@ 'jquery.tablesorter', 'jquery.textSelection', 'mediawiki.api', + 'mediawiki.DateFormatter', 'mediawiki.ForeignApi.core', 'mediawiki.jqueryMsg', 'mediawiki.messagePoster', diff -Nru mediawiki-1.43.8+dfsg/tests/qunit/resources/mediawiki.DateFormatter/DateFormatter.test.js mediawiki-1.43.9+dfsg/tests/qunit/resources/mediawiki.DateFormatter/DateFormatter.test.js --- mediawiki-1.43.8+dfsg/tests/qunit/resources/mediawiki.DateFormatter/DateFormatter.test.js 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/tests/qunit/resources/mediawiki.DateFormatter/DateFormatter.test.js 2026-06-29 17:54:47.322101400 +0000 @@ -0,0 +1,273 @@ +const DateFormatter = require( 'mediawiki.DateFormatter' ); +const midnightZulu = new Date( '2025-01-01T00:00:00Z' ); +const oneZulu = new Date( '2025-01-01T01:00:00Z' ); +const nextDay = new Date( '2025-01-02T00:00:00Z' ); + +const fakeOptionsGet = function ( key, fallback ) { + const options = { + timecorrection: 'Offset|60' + }; + return key in options ? options[ key ] : fallback; +}; + +QUnit.module( 'mediawiki.DateFormatter static functions', ( hooks ) => { + + hooks.beforeEach( function () { + this.sandbox.stub( mw.user.options, 'get', fakeOptionsGet ); + } ); + + QUnit.test( 'forUser', ( assert ) => { + const { forUser } = DateFormatter; + const instance = forUser(); + assert.true( instance instanceof DateFormatter ); + assert.strictEqual( instance.formatTime( midnightZulu ), '01:00' ); + } ); + + QUnit.test( 'forUtc', ( assert ) => { + const { forUtc } = DateFormatter; + const instance = forUtc(); + assert.true( instance instanceof DateFormatter ); + assert.strictEqual( instance.formatTime( midnightZulu ), '00:00' ); + } ); + + QUnit.test( 'forSiteZone', ( assert ) => { + DateFormatter.config.localZone = 'Etc/GMT-4'; + DateFormatter.config.localOffset = 4 * 60; + DateFormatter.clearInstanceCache(); + + const { forSiteZone } = DateFormatter; + const instance = forSiteZone(); + assert.true( instance instanceof DateFormatter ); + assert.strictEqual( instance.formatTime( midnightZulu ), '04:00' ); + } ); + + QUnit.test( 'formatTimeAndDate', ( assert ) => { + const { formatTimeAndDate } = DateFormatter; + assert.strictEqual( + formatTimeAndDate( midnightZulu ), + '01:00, 1 (january) 2025' + ); + } ); + + QUnit.test( 'formatTime', ( assert ) => { + const { formatTime } = DateFormatter; + assert.strictEqual( + formatTime( midnightZulu ), + '01:00' + ); + } ); + + QUnit.test( 'formatDate', ( assert ) => { + const { formatDate } = DateFormatter; + assert.strictEqual( + formatDate( midnightZulu ), + '1 (january) 2025' + ); + } ); + + QUnit.test( 'formatPrettyDate', ( assert ) => { + const { formatPrettyDate } = DateFormatter; + assert.strictEqual( + formatPrettyDate( midnightZulu ), + '1 (january)' + ); + } ); + + QUnit.test( 'formatIso', ( assert ) => { + const { formatIso } = DateFormatter; + assert.strictEqual( + formatIso( midnightZulu ), + '2025-01-01T01:00:00+01:00' + ); + } ); + + QUnit.test( 'formatForDateTimeInput', ( assert ) => { + const { formatForDateTimeInput } = DateFormatter; + assert.strictEqual( + formatForDateTimeInput( midnightZulu ), + '2025-01-01T01:00' + ); + } ); + + QUnit.test( 'formatTimeAndDateRange', ( assert ) => { + const { formatTimeAndDateRange } = DateFormatter; + assert.strictEqual( + formatTimeAndDateRange( midnightZulu, oneZulu ), + // Just descriptive, we don't supply fixed patterns for ranges + // Ideally it would at least use our month name "(january)" + 'January 1, 2025, 01:00 – 02:00' + ); + } ); + + QUnit.test( 'formatTimeRange', ( assert ) => { + const { formatTimeRange } = DateFormatter; + assert.strictEqual( + formatTimeRange( midnightZulu, oneZulu ), + // Just descriptive + '01:00 – 02:00' + ); + } ); + + QUnit.test( 'formatDateRange', ( assert ) => { + const { formatDateRange } = DateFormatter; + assert.strictEqual( + formatDateRange( midnightZulu, nextDay ), + // Just descriptive + 'January 1 – 2, 2025' + ); + } ); + + const normalizeZoneCases = { + 'Known zone': { + supportsOffset: true, + opt: 'ZoneInfo|660|Australia/Sydney', + zone: 'Etc/GMT', + offset: 0, + expected: 'Australia/Sydney' + }, + 'Supported offset': { + supportsOffset: true, + opt: 'Offset|60', + zone: 'Etc/GMT', + offset: 0, + expected: '+01:00' + }, + 'Whole hour offset unsupported': { + supportsOffset: false, + opt: 'Offset|60', + zone: 'Etc/GMT', + offset: 0, + expected: 'Etc/GMT-1' + }, + 'Partial hour offset unsupported': { + supportsOffset: false, + opt: 'Offset|61', + zone: 'Etc/GMT', + offset: 0, + expected: undefined + }, + 'Null fallback': { + supportsOffset: true, + opt: null, + zone: 'Australia/Sydney', + offset: 600, + expected: 'Australia/Sydney' + }, + 'Null fallback to offset': { + supportsOffset: true, + opt: null, + zone: null, + offset: 600, + expected: '+10:00' + }, + 'Unknown zone fallback': { + supportsOffset: true, + opt: 'Atlantic/Atlantis', + zone: 'Australia/Sydney', + offset: 600, + expected: 'Australia/Sydney' + }, + 'Unknown default zone': { + supportsOffset: true, + opt: null, + zone: 'Atlantic/Atlantis', + offset: -120, + expected: '-02:00' + } + }; + + QUnit.test.each( 'priv.normalizeZone', normalizeZoneCases, + function ( assert, { supportsOffset, opt, zone, offset, expected } ) { + this.sandbox.stub( DateFormatter.priv, 'supportsOffset', () => supportsOffset ); + DateFormatter.clearInstanceCache(); + const result = DateFormatter.priv.normalizeZone( opt, zone, offset ); + assert.strictEqual( result, expected ); + } + ); + +} ); + +QUnit.module( 'mediawiki.DateFormatter instance methods', ( hooks ) => { + + hooks.beforeEach( function () { + this.sandbox.stub( mw.user.options, 'get', fakeOptionsGet ); + } ); + + function getInstance() { + return DateFormatter.forUtc(); + } + + QUnit.test( 'formatTimeAndDate', ( assert ) => { + assert.strictEqual( + getInstance().formatTimeAndDate( midnightZulu ), + '00:00, 1 (january) 2025' + ); + } ); + + QUnit.test( 'formatTime', ( assert ) => { + assert.strictEqual( + getInstance().formatTime( midnightZulu ), + '00:00' + ); + } ); + + QUnit.test( 'formatDate', ( assert ) => { + assert.strictEqual( + getInstance().formatDate( midnightZulu ), + '1 (january) 2025' + ); + } ); + + QUnit.test( 'formatPrettyDate', ( assert ) => { + assert.strictEqual( + getInstance().formatPrettyDate( midnightZulu ), + '1 (january)' + ); + } ); + + QUnit.test( 'formatMw', ( assert ) => { + assert.strictEqual( + getInstance().formatMw( midnightZulu ), + '20250101000000' + ); + } ); + + QUnit.test( 'formatIso', ( assert ) => { + assert.strictEqual( + getInstance().formatIso( midnightZulu ), + '2025-01-01T00:00:00+00:00' + ); + } ); + + QUnit.test( 'formatForDateTimeInput', ( assert ) => { + assert.strictEqual( + getInstance().formatForDateTimeInput( midnightZulu ), + '2025-01-01T00:00' + ); + } ); + + QUnit.test( 'formatTimeAndDateRange', ( assert ) => { + assert.strictEqual( + getInstance().formatTimeAndDateRange( midnightZulu, oneZulu ), + // Just descriptive, we don't supply fixed patterns for ranges + 'January 1, 2025, 00:00 – 01:00' + ); + } ); + + QUnit.test( 'formatTimeRange', ( assert ) => { + assert.strictEqual( + getInstance().formatTimeRange( midnightZulu, oneZulu ), + // Just descriptive + '00:00 – 01:00' + ); + } ); + + QUnit.test( 'formatDateRange', ( assert ) => { + assert.strictEqual( + getInstance().formatDateRange( midnightZulu, nextDay ), + // Just descriptive + 'January 1 – 2, 2025' + ); + } ); + +} ); diff -Nru mediawiki-1.43.8+dfsg/tests/selenium/docs/Stack/specs/expect.js mediawiki-1.43.9+dfsg/tests/selenium/docs/Stack/specs/expect.js --- mediawiki-1.43.8+dfsg/tests/selenium/docs/Stack/specs/expect.js 2026-04-01 12:33:01.432296300 +0000 +++ mediawiki-1.43.9+dfsg/tests/selenium/docs/Stack/specs/expect.js 2026-06-29 17:51:25.508340800 +0000 @@ -12,6 +12,6 @@ describe( 'Main page', () => { it( 'should have "Log in" link when using expect', async () => { await browser.url( `${ baseUrl }Main_Page` ); - await expect( await $( 'li#pt-login-2 a' ) ).toExist(); + await expect( $( 'li#pt-login-2 a' ) ).toExist(); } ); } ); diff -Nru mediawiki-1.43.8+dfsg/tests/selenium/specs/page.js mediawiki-1.43.9+dfsg/tests/selenium/specs/page.js --- mediawiki-1.43.8+dfsg/tests/selenium/specs/page.js 2026-04-01 12:33:21.134558400 +0000 +++ mediawiki-1.43.9+dfsg/tests/selenium/specs/page.js 2026-06-29 17:54:47.324101200 +0000 @@ -35,10 +35,10 @@ await LoginPage.loginAdmin(); await EditPage.preview( name, content ); - await expect( await EditPage.heading ).toHaveText( `Creating ${ name }` ); - await expect( await EditPage.displayedContent ).toHaveText( content ); - await expect( await EditPage.content ).toBeDisplayed( { message: 'editor is still present' } ); - await expect( await EditPage.conflictingContent ).not.toBeDisplayed( { message: 'no edit conflict happened' } ); + await expect( EditPage.heading ).toHaveText( `Creating ${ name }` ); + await expect( EditPage.displayedContent ).toHaveText( content ); + await expect( EditPage.content ).toBeDisplayed( { message: 'editor is still present' } ); + await expect( EditPage.conflictingContent ).not.toBeDisplayed( { message: 'no edit conflict happened' } ); // T269566: Popup with text // 'Leave site? Changes that you made may not be saved. Cancel/Leave' @@ -52,8 +52,8 @@ await EditPage.edit( name, content ); // check - await expect( await EditPage.heading ).toHaveText( name ); - await expect( await EditPage.displayedContent ).toHaveText( content ); + await expect( EditPage.heading ).toHaveText( name ); + await expect( EditPage.displayedContent ).toHaveText( content ); } ); it( 'should be re-creatable', async () => { @@ -68,8 +68,8 @@ await EditPage.edit( name, content ); // check - await expect( await EditPage.heading ).toHaveText( name ); - await expect( await EditPage.displayedContent ).toHaveText( content ); + await expect( EditPage.heading ).toHaveText( name ); + await expect( EditPage.displayedContent ).toHaveText( content ); } ); it( 'should be editable @daily', async () => { @@ -81,8 +81,8 @@ await EditPage.edit( name, editContent ); // check - await expect( await EditPage.heading ).toHaveText( name ); - await expect( await EditPage.displayedContent ).toHaveTextContaining( editContent ); + await expect( EditPage.heading ).toHaveText( name ); + await expect( EditPage.displayedContent ).toHaveTextContaining( editContent ); } ); it( 'should have history @daily', async () => { @@ -91,7 +91,7 @@ // check await HistoryPage.open( name ); - await expect( await HistoryPage.comment ).toHaveText( `created with "${ content }"` ); + await expect( HistoryPage.comment ).toHaveText( `created with "${ content }"` ); } ); it( 'should be deletable', async () => { @@ -104,7 +104,7 @@ await DeletePage.delete( name, 'delete reason' ); // check - await expect( await DeletePage.displayedContent ).toHaveTextContaining( `"${ name }" has been deleted.` ); + await expect( DeletePage.displayedContent ).toHaveTextContaining( `"${ name }" has been deleted.` ); } ); it( 'should be restorable', async () => { @@ -119,7 +119,7 @@ await RestorePage.restore( name, 'restore reason' ); // check - await expect( await RestorePage.displayedContent ).toHaveTextContaining( `${ name } has been undeleted` ); + await expect( RestorePage.displayedContent ).toHaveTextContaining( `${ name } has been undeleted` ); } ); it( 'should be protectable', async () => { @@ -140,8 +140,8 @@ // Check that we can't edit the page anymore await EditPage.openForEditing( name ); - await expect( await EditPage.save ).not.toExist(); - await expect( await EditPage.heading ).toHaveText( `View source for ${ name }` ); + await expect( EditPage.save ).not.toExist(); + await expect( EditPage.heading ).toHaveText( `View source for ${ name }` ); } ); it( 'should be undoable @daily', async () => { @@ -156,7 +156,7 @@ await UndoPage.undo( name, previousRev, undoRev ); - await expect( await EditPage.displayedContent ).toHaveText( content ); + await expect( EditPage.displayedContent ).toHaveText( content ); } ); } ); diff -Nru mediawiki-1.43.8+dfsg/tests/selenium/specs/recentchanges.js mediawiki-1.43.9+dfsg/tests/selenium/specs/recentchanges.js --- mediawiki-1.43.8+dfsg/tests/selenium/specs/recentchanges.js 2026-04-01 12:33:01.433296400 +0000 +++ mediawiki-1.43.9+dfsg/tests/selenium/specs/recentchanges.js 2026-06-29 17:51:25.508340800 +0000 @@ -43,7 +43,7 @@ async () => ( await RecentChangesPage.titles[ 0 ].getText() ) === name, { timeout: 10000 } ); - await expect( await RecentChangesPage.titles[ 0 ] ).toHaveText( name ); + await expect( RecentChangesPage.titles[ 0 ] ).toHaveText( name ); } ); } ); diff -Nru mediawiki-1.43.8+dfsg/tests/selenium/specs/user.js mediawiki-1.43.9+dfsg/tests/selenium/specs/user.js --- mediawiki-1.43.8+dfsg/tests/selenium/specs/user.js 2026-04-01 12:33:21.134558400 +0000 +++ mediawiki-1.43.9+dfsg/tests/selenium/specs/user.js 2026-06-29 17:54:47.324101200 +0000 @@ -27,7 +27,7 @@ await CreateAccountPage.createAccount( username, password ); // check - await expect( await CreateAccountPage.heading ).toHaveText( `Welcome, ${ username }!` ); + await expect( CreateAccountPage.heading ).toHaveText( `Welcome, ${ username }!` ); } ); it( 'should be able to log in', async () => { @@ -48,12 +48,12 @@ await CreateAccountPage.open(); - await expect( await CreateAccountPage.username ).toExist(); - await expect( await CreateAccountPage.password ).toExist(); - await expect( await CreateAccountPage.tempPasswordInput ).toExist( + await expect( CreateAccountPage.username ).toExist(); + await expect( CreateAccountPage.password ).toExist(); + await expect( CreateAccountPage.tempPasswordInput ).toExist( { message: 'Named users should have the option to have a temporary password sent on signup (T328718)' } ); - await expect( await CreateAccountPage.reasonInput ).toExist( + await expect( CreateAccountPage.reasonInput ).toExist( { message: 'Named users should have to provide a reason for their account creation (T328718)' } ); } ); @@ -65,12 +65,12 @@ await EditPage.edit( pageTitle, pageText ); await EditPage.openCreateAccountPageAsTempUser(); - await expect( await CreateAccountPage.username ).toExist(); - await expect( await CreateAccountPage.password ).toExist(); - await expect( await CreateAccountPage.tempPasswordInput ).not.toExist( + await expect( CreateAccountPage.username ).toExist(); + await expect( CreateAccountPage.password ).toExist(); + await expect( CreateAccountPage.tempPasswordInput ).not.toExist( { message: 'Temporary users should not have the option to have a temporary password sent on signup (T328718)' } ); - await expect( await CreateAccountPage.reasonInput ).not.toExist( + await expect( CreateAccountPage.reasonInput ).not.toExist( { message: 'Temporary users should not have to provide a reason for their account creation (T328718)' } ); } ); @@ -87,6 +87,6 @@ const actualUsername = await LoginPage.getActualUsername(); expect( actualUsername ).toBe( username ); - await expect( await CreateAccountPage.heading ).toHaveText( `Welcome, ${ username }!` ); + await expect( CreateAccountPage.heading ).toHaveText( `Welcome, ${ username }!` ); } ); } ); diff -Nru mediawiki-1.43.8+dfsg/tests/selenium/wdio-mediawiki/specs/BlankPage.js mediawiki-1.43.9+dfsg/tests/selenium/wdio-mediawiki/specs/BlankPage.js --- mediawiki-1.43.8+dfsg/tests/selenium/wdio-mediawiki/specs/BlankPage.js 2026-04-01 12:33:01.433296400 +0000 +++ mediawiki-1.43.9+dfsg/tests/selenium/wdio-mediawiki/specs/BlankPage.js 2026-06-29 17:51:25.509341000 +0000 @@ -7,6 +7,6 @@ await BlankPage.open(); // check - await expect( await BlankPage.heading ).toHaveText( 'Blank page' ); + await expect( BlankPage.heading ).toHaveText( 'Blank page' ); } ); } ); diff -Nru mediawiki-1.43.8+dfsg/vendor/composer/autoload_classmap.php mediawiki-1.43.9+dfsg/vendor/composer/autoload_classmap.php --- mediawiki-1.43.8+dfsg/vendor/composer/autoload_classmap.php 2026-04-01 12:37:39.827998900 +0000 +++ mediawiki-1.43.9+dfsg/vendor/composer/autoload_classmap.php 2026-06-29 18:13:00.449061900 +0000 @@ -122,6 +122,7 @@ 'DateMalformedStringException' => $vendorDir . '/symfony/polyfill-php83/Resources/stubs/DateMalformedStringException.php', 'DateObjectError' => $vendorDir . '/symfony/polyfill-php83/Resources/stubs/DateObjectError.php', 'DateRangeError' => $vendorDir . '/symfony/polyfill-php83/Resources/stubs/DateRangeError.php', + 'DelayedTargetValidation' => $vendorDir . '/symfony/polyfill-php85/Resources/stubs/DelayedTargetValidation.php', 'Deprecated' => $vendorDir . '/symfony/polyfill-php84/Resources/stubs/Deprecated.php', 'Endroid\\QrCode\\Bacon\\ErrorCorrectionLevelConverter' => $vendorDir . '/endroid/qr-code/src/Bacon/ErrorCorrectionLevelConverter.php', 'Endroid\\QrCode\\Bacon\\MatrixFactory' => $vendorDir . '/endroid/qr-code/src/Bacon/MatrixFactory.php', @@ -178,6 +179,8 @@ 'Endroid\\QrCode\\Writer\\ValidatingWriterInterface' => $vendorDir . '/endroid/qr-code/src/Writer/ValidatingWriterInterface.php', 'Endroid\\QrCode\\Writer\\WebPWriter' => $vendorDir . '/endroid/qr-code/src/Writer/WebPWriter.php', 'Endroid\\QrCode\\Writer\\WriterInterface' => $vendorDir . '/endroid/qr-code/src/Writer/WriterInterface.php', + 'Filter\\FilterException' => $vendorDir . '/symfony/polyfill-php85/Resources/stubs/Filter/FilterException.php', + 'Filter\\FilterFailedException' => $vendorDir . '/symfony/polyfill-php85/Resources/stubs/Filter/FilterFailedException.php', 'GuzzleHttp\\BodySummarizer' => $vendorDir . '/guzzlehttp/guzzle/src/BodySummarizer.php', 'GuzzleHttp\\BodySummarizerInterface' => $vendorDir . '/guzzlehttp/guzzle/src/BodySummarizerInterface.php', 'GuzzleHttp\\Client' => $vendorDir . '/guzzlehttp/guzzle/src/Client.php', @@ -202,10 +205,13 @@ 'GuzzleHttp\\Handler\\CurlFactoryInterface' => $vendorDir . '/guzzlehttp/guzzle/src/Handler/CurlFactoryInterface.php', 'GuzzleHttp\\Handler\\CurlHandler' => $vendorDir . '/guzzlehttp/guzzle/src/Handler/CurlHandler.php', 'GuzzleHttp\\Handler\\CurlMultiHandler' => $vendorDir . '/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php', + 'GuzzleHttp\\Handler\\CurlShareHandleState' => $vendorDir . '/guzzlehttp/guzzle/src/Handler/CurlShareHandleState.php', + 'GuzzleHttp\\Handler\\CurlVersion' => $vendorDir . '/guzzlehttp/guzzle/src/Handler/CurlVersion.php', 'GuzzleHttp\\Handler\\EasyHandle' => $vendorDir . '/guzzlehttp/guzzle/src/Handler/EasyHandle.php', 'GuzzleHttp\\Handler\\HeaderProcessor' => $vendorDir . '/guzzlehttp/guzzle/src/Handler/HeaderProcessor.php', 'GuzzleHttp\\Handler\\MockHandler' => $vendorDir . '/guzzlehttp/guzzle/src/Handler/MockHandler.php', 'GuzzleHttp\\Handler\\Proxy' => $vendorDir . '/guzzlehttp/guzzle/src/Handler/Proxy.php', + 'GuzzleHttp\\Handler\\ProxyEnvironment' => $vendorDir . '/guzzlehttp/guzzle/src/Handler/ProxyEnvironment.php', 'GuzzleHttp\\Handler\\StreamHandler' => $vendorDir . '/guzzlehttp/guzzle/src/Handler/StreamHandler.php', 'GuzzleHttp\\MessageFormatter' => $vendorDir . '/guzzlehttp/guzzle/src/MessageFormatter.php', 'GuzzleHttp\\MessageFormatterInterface' => $vendorDir . '/guzzlehttp/guzzle/src/MessageFormatterInterface.php', @@ -248,6 +254,7 @@ 'GuzzleHttp\\Psr7\\Query' => $vendorDir . '/guzzlehttp/psr7/src/Query.php', 'GuzzleHttp\\Psr7\\Request' => $vendorDir . '/guzzlehttp/psr7/src/Request.php', 'GuzzleHttp\\Psr7\\Response' => $vendorDir . '/guzzlehttp/psr7/src/Response.php', + 'GuzzleHttp\\Psr7\\Rfc3986' => $vendorDir . '/guzzlehttp/psr7/src/Rfc3986.php', 'GuzzleHttp\\Psr7\\Rfc7230' => $vendorDir . '/guzzlehttp/psr7/src/Rfc7230.php', 'GuzzleHttp\\Psr7\\ServerRequest' => $vendorDir . '/guzzlehttp/psr7/src/ServerRequest.php', 'GuzzleHttp\\Psr7\\Stream' => $vendorDir . '/guzzlehttp/psr7/src/Stream.php', @@ -263,6 +270,7 @@ 'GuzzleHttp\\RequestOptions' => $vendorDir . '/guzzlehttp/guzzle/src/RequestOptions.php', 'GuzzleHttp\\RetryMiddleware' => $vendorDir . '/guzzlehttp/guzzle/src/RetryMiddleware.php', 'GuzzleHttp\\TransferStats' => $vendorDir . '/guzzlehttp/guzzle/src/TransferStats.php', + 'GuzzleHttp\\TransportSharing' => $vendorDir . '/guzzlehttp/guzzle/src/TransportSharing.php', 'GuzzleHttp\\Utils' => $vendorDir . '/guzzlehttp/guzzle/src/Utils.php', 'HtmlFormatter\\HtmlFormatter' => $vendorDir . '/wikimedia/html-formatter/src/HtmlFormatter.php', 'JsonSchema\\Constraints\\BaseConstraint' => $vendorDir . '/justinrainbow/json-schema/src/JsonSchema/Constraints/BaseConstraint.php', @@ -592,6 +600,12 @@ 'PEAR_Error' => $vendorDir . '/pear/pear-core-minimal/src/PEAR.php', 'PEAR_ErrorStack' => $vendorDir . '/pear/pear-core-minimal/src/PEAR/ErrorStack.php', 'PEAR_Exception' => $vendorDir . '/pear/pear_exception/PEAR/Exception.php', + 'Pdo\\Dblib' => $vendorDir . '/symfony/polyfill-php84/Resources/stubs/Pdo/Dblib.php', + 'Pdo\\Firebird' => $vendorDir . '/symfony/polyfill-php84/Resources/stubs/Pdo/Firebird.php', + 'Pdo\\Mysql' => $vendorDir . '/symfony/polyfill-php84/Resources/stubs/Pdo/Mysql.php', + 'Pdo\\Odbc' => $vendorDir . '/symfony/polyfill-php84/Resources/stubs/Pdo/Odbc.php', + 'Pdo\\Pgsql' => $vendorDir . '/symfony/polyfill-php84/Resources/stubs/Pdo/Pgsql.php', + 'Pdo\\Sqlite' => $vendorDir . '/symfony/polyfill-php84/Resources/stubs/Pdo/Sqlite.php', 'Peast\\Formatter\\Base' => $vendorDir . '/mck89/peast/lib/Peast/Formatter/Base.php', 'Peast\\Formatter\\Compact' => $vendorDir . '/mck89/peast/lib/Peast/Formatter/Compact.php', 'Peast\\Formatter\\Expanded' => $vendorDir . '/mck89/peast/lib/Peast/Formatter/Expanded.php', @@ -783,6 +797,8 @@ 'Random\\Engine\\Secure' => $vendorDir . '/symfony/polyfill-php82/Resources/stubs/Random/Engine/Secure.php', 'Random\\RandomError' => $vendorDir . '/symfony/polyfill-php82/Resources/stubs/Random/RandomError.php', 'Random\\RandomException' => $vendorDir . '/symfony/polyfill-php82/Resources/stubs/Random/RandomException.php', + 'ReflectionConstant' => $vendorDir . '/symfony/polyfill-php84/Resources/stubs/ReflectionConstant.php', + 'RoundingMode' => $vendorDir . '/symfony/polyfill-php84/Resources/stubs/RoundingMode.php', 'SQLite3Exception' => $vendorDir . '/symfony/polyfill-php83/Resources/stubs/SQLite3Exception.php', 'SensitiveParameter' => $vendorDir . '/symfony/polyfill-php82/Resources/stubs/SensitiveParameter.php', 'SensitiveParameterValue' => $vendorDir . '/symfony/polyfill-php82/Resources/stubs/SensitiveParameterValue.php', @@ -856,6 +872,7 @@ 'Symfony\\Component\\Yaml\\Exception\\RuntimeException' => $vendorDir . '/symfony/yaml/Exception/RuntimeException.php', 'Symfony\\Component\\Yaml\\Inline' => $vendorDir . '/symfony/yaml/Inline.php', 'Symfony\\Component\\Yaml\\Parser' => $vendorDir . '/symfony/yaml/Parser.php', + 'Symfony\\Component\\Yaml\\ParserState' => $vendorDir . '/symfony/yaml/ParserState.php', 'Symfony\\Component\\Yaml\\Tag\\TaggedValue' => $vendorDir . '/symfony/yaml/Tag/TaggedValue.php', 'Symfony\\Component\\Yaml\\Unescaper' => $vendorDir . '/symfony/yaml/Unescaper.php', 'Symfony\\Component\\Yaml\\Yaml' => $vendorDir . '/symfony/yaml/Yaml.php', @@ -883,6 +900,7 @@ 'Wikimedia\\AtEase\\AtEase' => $vendorDir . '/wikimedia/at-ease/src/AtEase.php', 'Wikimedia\\Bcp47Code\\Bcp47Code' => $vendorDir . '/wikimedia/bcp-47-code/src/Bcp47Code.php', 'Wikimedia\\Bcp47Code\\Bcp47CodeValue' => $vendorDir . '/wikimedia/bcp-47-code/src/Bcp47CodeValue.php', + 'Wikimedia\\CSS\\Exception\\ParseException' => $vendorDir . '/wikimedia/css-sanitizer/src/Exception/ParseException.php', 'Wikimedia\\CSS\\Grammar\\Alternative' => $vendorDir . '/wikimedia/css-sanitizer/src/Grammar/Alternative.php', 'Wikimedia\\CSS\\Grammar\\AnythingMatcher' => $vendorDir . '/wikimedia/css-sanitizer/src/Grammar/AnythingMatcher.php', 'Wikimedia\\CSS\\Grammar\\BlockMatcher' => $vendorDir . '/wikimedia/css-sanitizer/src/Grammar/BlockMatcher.php', @@ -928,6 +946,7 @@ 'Wikimedia\\CSS\\Parser\\StringDataSource' => $vendorDir . '/wikimedia/css-sanitizer/src/Parser/StringDataSource.php', 'Wikimedia\\CSS\\Parser\\TokenListTokenizer' => $vendorDir . '/wikimedia/css-sanitizer/src/Parser/TokenListTokenizer.php', 'Wikimedia\\CSS\\Parser\\Tokenizer' => $vendorDir . '/wikimedia/css-sanitizer/src/Parser/Tokenizer.php', + 'Wikimedia\\CSS\\Sanitizer\\CounterStyleAtRuleSanitizer' => $vendorDir . '/wikimedia/css-sanitizer/src/Sanitizer/CounterStyleAtRuleSanitizer.php', 'Wikimedia\\CSS\\Sanitizer\\FontFaceAtRuleSanitizer' => $vendorDir . '/wikimedia/css-sanitizer/src/Sanitizer/FontFaceAtRuleSanitizer.php', 'Wikimedia\\CSS\\Sanitizer\\ImportAtRuleSanitizer' => $vendorDir . '/wikimedia/css-sanitizer/src/Sanitizer/ImportAtRuleSanitizer.php', 'Wikimedia\\CSS\\Sanitizer\\KeyframesAtRuleSanitizer' => $vendorDir . '/wikimedia/css-sanitizer/src/Sanitizer/KeyframesAtRuleSanitizer.php', diff -Nru mediawiki-1.43.8+dfsg/vendor/composer/autoload_files.php mediawiki-1.43.9+dfsg/vendor/composer/autoload_files.php --- mediawiki-1.43.8+dfsg/vendor/composer/autoload_files.php 2026-04-01 12:37:39.827998900 +0000 +++ mediawiki-1.43.9+dfsg/vendor/composer/autoload_files.php 2026-06-29 17:51:26.707357400 +0000 @@ -6,8 +6,8 @@ $baseDir = $vendorDir; return array( - '7b11c4dc42b3b3023073cb14e519683c' => $vendorDir . '/ralouphie/getallheaders/src/getallheaders.php', '6e3fae29631ef280660b3cdad06f25a8' => $vendorDir . '/symfony/deprecation-contracts/function.php', + '7b11c4dc42b3b3023073cb14e519683c' => $vendorDir . '/ralouphie/getallheaders/src/getallheaders.php', 'c3f7f0e81464740a933532e81fa26cc7' => $vendorDir . '/wikimedia/base-convert/src/Functions.php', '37a3dc5111fe8f707ab4c132ef1dbc62' => $vendorDir . '/guzzlehttp/guzzle/src/functions_include.php', 'c50606d667a3fde2b80a955639479d3d' => $vendorDir . '/wikimedia/timestamp/src/defines.php', diff -Nru mediawiki-1.43.8+dfsg/vendor/composer/autoload_static.php mediawiki-1.43.9+dfsg/vendor/composer/autoload_static.php --- mediawiki-1.43.8+dfsg/vendor/composer/autoload_static.php 2026-04-01 12:37:39.828998800 +0000 +++ mediawiki-1.43.9+dfsg/vendor/composer/autoload_static.php 2026-06-29 18:13:00.450062000 +0000 @@ -7,8 +7,8 @@ class ComposerStaticInit_mediawiki_vendor { public static $files = array ( - '7b11c4dc42b3b3023073cb14e519683c' => __DIR__ . '/..' . '/ralouphie/getallheaders/src/getallheaders.php', '6e3fae29631ef280660b3cdad06f25a8' => __DIR__ . '/..' . '/symfony/deprecation-contracts/function.php', + '7b11c4dc42b3b3023073cb14e519683c' => __DIR__ . '/..' . '/ralouphie/getallheaders/src/getallheaders.php', 'c3f7f0e81464740a933532e81fa26cc7' => __DIR__ . '/..' . '/wikimedia/base-convert/src/Functions.php', '37a3dc5111fe8f707ab4c132ef1dbc62' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/functions_include.php', 'c50606d667a3fde2b80a955639479d3d' => __DIR__ . '/..' . '/wikimedia/timestamp/src/defines.php', @@ -472,6 +472,7 @@ 'DateMalformedStringException' => __DIR__ . '/..' . '/symfony/polyfill-php83/Resources/stubs/DateMalformedStringException.php', 'DateObjectError' => __DIR__ . '/..' . '/symfony/polyfill-php83/Resources/stubs/DateObjectError.php', 'DateRangeError' => __DIR__ . '/..' . '/symfony/polyfill-php83/Resources/stubs/DateRangeError.php', + 'DelayedTargetValidation' => __DIR__ . '/..' . '/symfony/polyfill-php85/Resources/stubs/DelayedTargetValidation.php', 'Deprecated' => __DIR__ . '/..' . '/symfony/polyfill-php84/Resources/stubs/Deprecated.php', 'Endroid\\QrCode\\Bacon\\ErrorCorrectionLevelConverter' => __DIR__ . '/..' . '/endroid/qr-code/src/Bacon/ErrorCorrectionLevelConverter.php', 'Endroid\\QrCode\\Bacon\\MatrixFactory' => __DIR__ . '/..' . '/endroid/qr-code/src/Bacon/MatrixFactory.php', @@ -528,6 +529,8 @@ 'Endroid\\QrCode\\Writer\\ValidatingWriterInterface' => __DIR__ . '/..' . '/endroid/qr-code/src/Writer/ValidatingWriterInterface.php', 'Endroid\\QrCode\\Writer\\WebPWriter' => __DIR__ . '/..' . '/endroid/qr-code/src/Writer/WebPWriter.php', 'Endroid\\QrCode\\Writer\\WriterInterface' => __DIR__ . '/..' . '/endroid/qr-code/src/Writer/WriterInterface.php', + 'Filter\\FilterException' => __DIR__ . '/..' . '/symfony/polyfill-php85/Resources/stubs/Filter/FilterException.php', + 'Filter\\FilterFailedException' => __DIR__ . '/..' . '/symfony/polyfill-php85/Resources/stubs/Filter/FilterFailedException.php', 'GuzzleHttp\\BodySummarizer' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/BodySummarizer.php', 'GuzzleHttp\\BodySummarizerInterface' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/BodySummarizerInterface.php', 'GuzzleHttp\\Client' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/Client.php', @@ -552,10 +555,13 @@ 'GuzzleHttp\\Handler\\CurlFactoryInterface' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/Handler/CurlFactoryInterface.php', 'GuzzleHttp\\Handler\\CurlHandler' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/Handler/CurlHandler.php', 'GuzzleHttp\\Handler\\CurlMultiHandler' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php', + 'GuzzleHttp\\Handler\\CurlShareHandleState' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/Handler/CurlShareHandleState.php', + 'GuzzleHttp\\Handler\\CurlVersion' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/Handler/CurlVersion.php', 'GuzzleHttp\\Handler\\EasyHandle' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/Handler/EasyHandle.php', 'GuzzleHttp\\Handler\\HeaderProcessor' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/Handler/HeaderProcessor.php', 'GuzzleHttp\\Handler\\MockHandler' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/Handler/MockHandler.php', 'GuzzleHttp\\Handler\\Proxy' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/Handler/Proxy.php', + 'GuzzleHttp\\Handler\\ProxyEnvironment' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/Handler/ProxyEnvironment.php', 'GuzzleHttp\\Handler\\StreamHandler' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/Handler/StreamHandler.php', 'GuzzleHttp\\MessageFormatter' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/MessageFormatter.php', 'GuzzleHttp\\MessageFormatterInterface' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/MessageFormatterInterface.php', @@ -598,6 +604,7 @@ 'GuzzleHttp\\Psr7\\Query' => __DIR__ . '/..' . '/guzzlehttp/psr7/src/Query.php', 'GuzzleHttp\\Psr7\\Request' => __DIR__ . '/..' . '/guzzlehttp/psr7/src/Request.php', 'GuzzleHttp\\Psr7\\Response' => __DIR__ . '/..' . '/guzzlehttp/psr7/src/Response.php', + 'GuzzleHttp\\Psr7\\Rfc3986' => __DIR__ . '/..' . '/guzzlehttp/psr7/src/Rfc3986.php', 'GuzzleHttp\\Psr7\\Rfc7230' => __DIR__ . '/..' . '/guzzlehttp/psr7/src/Rfc7230.php', 'GuzzleHttp\\Psr7\\ServerRequest' => __DIR__ . '/..' . '/guzzlehttp/psr7/src/ServerRequest.php', 'GuzzleHttp\\Psr7\\Stream' => __DIR__ . '/..' . '/guzzlehttp/psr7/src/Stream.php', @@ -613,6 +620,7 @@ 'GuzzleHttp\\RequestOptions' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/RequestOptions.php', 'GuzzleHttp\\RetryMiddleware' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/RetryMiddleware.php', 'GuzzleHttp\\TransferStats' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/TransferStats.php', + 'GuzzleHttp\\TransportSharing' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/TransportSharing.php', 'GuzzleHttp\\Utils' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/Utils.php', 'HtmlFormatter\\HtmlFormatter' => __DIR__ . '/..' . '/wikimedia/html-formatter/src/HtmlFormatter.php', 'JsonSchema\\Constraints\\BaseConstraint' => __DIR__ . '/..' . '/justinrainbow/json-schema/src/JsonSchema/Constraints/BaseConstraint.php', @@ -942,6 +950,12 @@ 'PEAR_Error' => __DIR__ . '/..' . '/pear/pear-core-minimal/src/PEAR.php', 'PEAR_ErrorStack' => __DIR__ . '/..' . '/pear/pear-core-minimal/src/PEAR/ErrorStack.php', 'PEAR_Exception' => __DIR__ . '/..' . '/pear/pear_exception/PEAR/Exception.php', + 'Pdo\\Dblib' => __DIR__ . '/..' . '/symfony/polyfill-php84/Resources/stubs/Pdo/Dblib.php', + 'Pdo\\Firebird' => __DIR__ . '/..' . '/symfony/polyfill-php84/Resources/stubs/Pdo/Firebird.php', + 'Pdo\\Mysql' => __DIR__ . '/..' . '/symfony/polyfill-php84/Resources/stubs/Pdo/Mysql.php', + 'Pdo\\Odbc' => __DIR__ . '/..' . '/symfony/polyfill-php84/Resources/stubs/Pdo/Odbc.php', + 'Pdo\\Pgsql' => __DIR__ . '/..' . '/symfony/polyfill-php84/Resources/stubs/Pdo/Pgsql.php', + 'Pdo\\Sqlite' => __DIR__ . '/..' . '/symfony/polyfill-php84/Resources/stubs/Pdo/Sqlite.php', 'Peast\\Formatter\\Base' => __DIR__ . '/..' . '/mck89/peast/lib/Peast/Formatter/Base.php', 'Peast\\Formatter\\Compact' => __DIR__ . '/..' . '/mck89/peast/lib/Peast/Formatter/Compact.php', 'Peast\\Formatter\\Expanded' => __DIR__ . '/..' . '/mck89/peast/lib/Peast/Formatter/Expanded.php', @@ -1133,6 +1147,8 @@ 'Random\\Engine\\Secure' => __DIR__ . '/..' . '/symfony/polyfill-php82/Resources/stubs/Random/Engine/Secure.php', 'Random\\RandomError' => __DIR__ . '/..' . '/symfony/polyfill-php82/Resources/stubs/Random/RandomError.php', 'Random\\RandomException' => __DIR__ . '/..' . '/symfony/polyfill-php82/Resources/stubs/Random/RandomException.php', + 'ReflectionConstant' => __DIR__ . '/..' . '/symfony/polyfill-php84/Resources/stubs/ReflectionConstant.php', + 'RoundingMode' => __DIR__ . '/..' . '/symfony/polyfill-php84/Resources/stubs/RoundingMode.php', 'SQLite3Exception' => __DIR__ . '/..' . '/symfony/polyfill-php83/Resources/stubs/SQLite3Exception.php', 'SensitiveParameter' => __DIR__ . '/..' . '/symfony/polyfill-php82/Resources/stubs/SensitiveParameter.php', 'SensitiveParameterValue' => __DIR__ . '/..' . '/symfony/polyfill-php82/Resources/stubs/SensitiveParameterValue.php', @@ -1206,6 +1222,7 @@ 'Symfony\\Component\\Yaml\\Exception\\RuntimeException' => __DIR__ . '/..' . '/symfony/yaml/Exception/RuntimeException.php', 'Symfony\\Component\\Yaml\\Inline' => __DIR__ . '/..' . '/symfony/yaml/Inline.php', 'Symfony\\Component\\Yaml\\Parser' => __DIR__ . '/..' . '/symfony/yaml/Parser.php', + 'Symfony\\Component\\Yaml\\ParserState' => __DIR__ . '/..' . '/symfony/yaml/ParserState.php', 'Symfony\\Component\\Yaml\\Tag\\TaggedValue' => __DIR__ . '/..' . '/symfony/yaml/Tag/TaggedValue.php', 'Symfony\\Component\\Yaml\\Unescaper' => __DIR__ . '/..' . '/symfony/yaml/Unescaper.php', 'Symfony\\Component\\Yaml\\Yaml' => __DIR__ . '/..' . '/symfony/yaml/Yaml.php', @@ -1233,6 +1250,7 @@ 'Wikimedia\\AtEase\\AtEase' => __DIR__ . '/..' . '/wikimedia/at-ease/src/AtEase.php', 'Wikimedia\\Bcp47Code\\Bcp47Code' => __DIR__ . '/..' . '/wikimedia/bcp-47-code/src/Bcp47Code.php', 'Wikimedia\\Bcp47Code\\Bcp47CodeValue' => __DIR__ . '/..' . '/wikimedia/bcp-47-code/src/Bcp47CodeValue.php', + 'Wikimedia\\CSS\\Exception\\ParseException' => __DIR__ . '/..' . '/wikimedia/css-sanitizer/src/Exception/ParseException.php', 'Wikimedia\\CSS\\Grammar\\Alternative' => __DIR__ . '/..' . '/wikimedia/css-sanitizer/src/Grammar/Alternative.php', 'Wikimedia\\CSS\\Grammar\\AnythingMatcher' => __DIR__ . '/..' . '/wikimedia/css-sanitizer/src/Grammar/AnythingMatcher.php', 'Wikimedia\\CSS\\Grammar\\BlockMatcher' => __DIR__ . '/..' . '/wikimedia/css-sanitizer/src/Grammar/BlockMatcher.php', @@ -1278,6 +1296,7 @@ 'Wikimedia\\CSS\\Parser\\StringDataSource' => __DIR__ . '/..' . '/wikimedia/css-sanitizer/src/Parser/StringDataSource.php', 'Wikimedia\\CSS\\Parser\\TokenListTokenizer' => __DIR__ . '/..' . '/wikimedia/css-sanitizer/src/Parser/TokenListTokenizer.php', 'Wikimedia\\CSS\\Parser\\Tokenizer' => __DIR__ . '/..' . '/wikimedia/css-sanitizer/src/Parser/Tokenizer.php', + 'Wikimedia\\CSS\\Sanitizer\\CounterStyleAtRuleSanitizer' => __DIR__ . '/..' . '/wikimedia/css-sanitizer/src/Sanitizer/CounterStyleAtRuleSanitizer.php', 'Wikimedia\\CSS\\Sanitizer\\FontFaceAtRuleSanitizer' => __DIR__ . '/..' . '/wikimedia/css-sanitizer/src/Sanitizer/FontFaceAtRuleSanitizer.php', 'Wikimedia\\CSS\\Sanitizer\\ImportAtRuleSanitizer' => __DIR__ . '/..' . '/wikimedia/css-sanitizer/src/Sanitizer/ImportAtRuleSanitizer.php', 'Wikimedia\\CSS\\Sanitizer\\KeyframesAtRuleSanitizer' => __DIR__ . '/..' . '/wikimedia/css-sanitizer/src/Sanitizer/KeyframesAtRuleSanitizer.php', diff -Nru mediawiki-1.43.8+dfsg/vendor/composer/installed.json mediawiki-1.43.9+dfsg/vendor/composer/installed.json --- mediawiki-1.43.8+dfsg/vendor/composer/installed.json 2026-04-01 12:37:39.829999000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/composer/installed.json 2026-06-29 18:13:00.451062000 +0000 @@ -333,26 +333,27 @@ }, { "name": "guzzlehttp/guzzle", - "version": "7.10.0", - "version_normalized": "7.10.0.0", + "version": "7.12.3", + "version_normalized": "7.12.3.0", "source": { "type": "git", "url": "https://github.com/guzzle/guzzle.git", - "reference": "b51ac707cfa420b7bfd4e4d5e510ba8008e822b4" + "reference": "9aa17bcdd777ee31df9fc83c337ca4ca2340def3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/b51ac707cfa420b7bfd4e4d5e510ba8008e822b4", - "reference": "b51ac707cfa420b7bfd4e4d5e510ba8008e822b4", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/9aa17bcdd777ee31df9fc83c337ca4ca2340def3", + "reference": "9aa17bcdd777ee31df9fc83c337ca4ca2340def3", "shasum": "" }, "require": { "ext-json": "*", - "guzzlehttp/promises": "^2.3", - "guzzlehttp/psr7": "^2.8", + "guzzlehttp/promises": "^2.5", + "guzzlehttp/psr7": "^2.12.3", "php": "^7.2.5 || ^8.0", "psr/http-client": "^1.0", - "symfony/deprecation-contracts": "^2.2 || ^3.0" + "symfony/deprecation-contracts": "^2.5 || ^3.0", + "symfony/polyfill-php80": "^1.25" }, "provide": { "psr/http-client-implementation": "1.0" @@ -361,8 +362,9 @@ "bamarni/composer-bin-plugin": "^1.8.2", "ext-curl": "*", "guzzle/client-integration-tests": "3.0.2", + "guzzlehttp/test-server": "^0.5.1", "php-http/message-factory": "^1.1", - "phpunit/phpunit": "^8.5.39 || ^9.6.20", + "phpunit/phpunit": "^8.5.52 || ^9.6.34", "psr/log": "^1.1 || ^2.0 || ^3.0" }, "suggest": { @@ -370,7 +372,7 @@ "ext-intl": "Required for Internationalized Domain Name (IDN) support", "psr/log": "Required for using the Log middleware" }, - "time": "2025-08-23T22:36:01+00:00", + "time": "2026-06-23T15:29:02+00:00", "type": "library", "extra": { "bamarni-bin": { @@ -442,7 +444,7 @@ ], "support": { "issues": "https://github.com/guzzle/guzzle/issues", - "source": "https://github.com/guzzle/guzzle/tree/7.10.0" + "source": "https://github.com/guzzle/guzzle/tree/7.12.3" }, "funding": [ { @@ -462,27 +464,28 @@ }, { "name": "guzzlehttp/promises", - "version": "2.3.0", - "version_normalized": "2.3.0.0", + "version": "2.5.0", + "version_normalized": "2.5.0.0", "source": { "type": "git", "url": "https://github.com/guzzle/promises.git", - "reference": "481557b130ef3790cf82b713667b43030dc9c957" + "reference": "4360e982f87f5f258bf872d094647791db2f4c8e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/promises/zipball/481557b130ef3790cf82b713667b43030dc9c957", - "reference": "481557b130ef3790cf82b713667b43030dc9c957", + "url": "https://api.github.com/repos/guzzle/promises/zipball/4360e982f87f5f258bf872d094647791db2f4c8e", + "reference": "4360e982f87f5f258bf872d094647791db2f4c8e", "shasum": "" }, "require": { - "php": "^7.2.5 || ^8.0" + "php": "^7.2.5 || ^8.0", + "symfony/deprecation-contracts": "^2.5 || ^3.0" }, "require-dev": { "bamarni/composer-bin-plugin": "^1.8.2", - "phpunit/phpunit": "^8.5.44 || ^9.6.25" + "phpunit/phpunit": "^8.5.52 || ^9.6.34" }, - "time": "2025-08-22T14:34:08+00:00", + "time": "2026-06-02T12:23:43+00:00", "type": "library", "extra": { "bamarni-bin": { @@ -528,7 +531,7 @@ ], "support": { "issues": "https://github.com/guzzle/promises/issues", - "source": "https://github.com/guzzle/promises/tree/2.3.0" + "source": "https://github.com/guzzle/promises/tree/2.5.0" }, "funding": [ { @@ -548,24 +551,26 @@ }, { "name": "guzzlehttp/psr7", - "version": "2.8.0", - "version_normalized": "2.8.0.0", + "version": "2.12.3", + "version_normalized": "2.12.3.0", "source": { "type": "git", "url": "https://github.com/guzzle/psr7.git", - "reference": "21dc724a0583619cd1652f673303492272778051" + "reference": "7ec62dc3f44aa218487dbed81a9bf9bc647be55d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/21dc724a0583619cd1652f673303492272778051", - "reference": "21dc724a0583619cd1652f673303492272778051", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/7ec62dc3f44aa218487dbed81a9bf9bc647be55d", + "reference": "7ec62dc3f44aa218487dbed81a9bf9bc647be55d", "shasum": "" }, "require": { "php": "^7.2.5 || ^8.0", "psr/http-factory": "^1.0", "psr/http-message": "^1.1 || ^2.0", - "ralouphie/getallheaders": "^3.0" + "ralouphie/getallheaders": "^3.0", + "symfony/deprecation-contracts": "^2.5 || ^3.0", + "symfony/polyfill-php80": "^1.25" }, "provide": { "psr/http-factory-implementation": "1.0", @@ -573,13 +578,14 @@ }, "require-dev": { "bamarni/composer-bin-plugin": "^1.8.2", - "http-interop/http-factory-tests": "0.9.0", - "phpunit/phpunit": "^8.5.44 || ^9.6.25" + "http-interop/http-factory-tests": "1.1.0", + "jshttp/mime-db": "1.54.0.1", + "phpunit/phpunit": "^8.5.52 || ^9.6.34" }, "suggest": { "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" }, - "time": "2025-08-23T21:21:41+00:00", + "time": "2026-06-23T15:21:08+00:00", "type": "library", "extra": { "bamarni-bin": { @@ -647,7 +653,7 @@ ], "support": { "issues": "https://github.com/guzzle/psr7/issues", - "source": "https://github.com/guzzle/psr7/tree/2.8.0" + "source": "https://github.com/guzzle/psr7/tree/2.12.3" }, "funding": [ { @@ -1399,6 +1405,7 @@ "issues": "http://pear.php.net/bugs/search.php?cmd=display&package_name[]=Net_Socket", "source": "https://github.com/pear/Net_Socket" }, + "abandoned": true, "install-path": "../pear/net_socket" }, { @@ -1978,23 +1985,23 @@ }, { "name": "symfony/polyfill-php82", - "version": "v1.31.0", - "version_normalized": "1.31.0.0", + "version": "v1.37.0", + "version_normalized": "1.37.0.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php82.git", - "reference": "5d2ed36f7734637dacc025f179698031951b1692" + "reference": "34808efe3e68f69685796f7c253a2f1d8ea9df59" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php82/zipball/5d2ed36f7734637dacc025f179698031951b1692", - "reference": "5d2ed36f7734637dacc025f179698031951b1692", + "url": "https://api.github.com/repos/symfony/polyfill-php82/zipball/34808efe3e68f69685796f7c253a2f1d8ea9df59", + "reference": "34808efe3e68f69685796f7c253a2f1d8ea9df59", "shasum": "" }, "require": { "php": ">=7.2" }, - "time": "2024-09-09T11:45:10+00:00", + "time": "2026-04-10T16:19:22+00:00", "type": "library", "extra": { "thanks": { @@ -2037,7 +2044,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php82/tree/v1.31.0" + "source": "https://github.com/symfony/polyfill-php82/tree/v1.37.0" }, "funding": [ { @@ -2049,6 +2056,10 @@ "type": "github" }, { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } @@ -2057,23 +2068,23 @@ }, { "name": "symfony/polyfill-php83", - "version": "v1.31.0", - "version_normalized": "1.31.0.0", + "version": "v1.37.0", + "version_normalized": "1.37.0.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php83.git", - "reference": "2fb86d65e2d424369ad2905e83b236a8805ba491" + "reference": "3600c2cb22399e25bb226e4a135ce91eeb2a6149" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/2fb86d65e2d424369ad2905e83b236a8805ba491", - "reference": "2fb86d65e2d424369ad2905e83b236a8805ba491", + "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/3600c2cb22399e25bb226e4a135ce91eeb2a6149", + "reference": "3600c2cb22399e25bb226e4a135ce91eeb2a6149", "shasum": "" }, "require": { "php": ">=7.2" }, - "time": "2024-09-09T11:45:10+00:00", + "time": "2026-04-10T17:25:58+00:00", "type": "library", "extra": { "thanks": { @@ -2116,7 +2127,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php83/tree/v1.31.0" + "source": "https://github.com/symfony/polyfill-php83/tree/v1.37.0" }, "funding": [ { @@ -2128,6 +2139,10 @@ "type": "github" }, { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } @@ -2136,23 +2151,23 @@ }, { "name": "symfony/polyfill-php84", - "version": "v1.32.0", - "version_normalized": "1.32.0.0", + "version": "v1.37.0", + "version_normalized": "1.37.0.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php84.git", - "reference": "000df7860439609837bbe28670b0be15783b7fbf" + "reference": "88486db2c389b290bf87ff1de7ebc1e13e42bb06" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php84/zipball/000df7860439609837bbe28670b0be15783b7fbf", - "reference": "000df7860439609837bbe28670b0be15783b7fbf", + "url": "https://api.github.com/repos/symfony/polyfill-php84/zipball/88486db2c389b290bf87ff1de7ebc1e13e42bb06", + "reference": "88486db2c389b290bf87ff1de7ebc1e13e42bb06", "shasum": "" }, "require": { "php": ">=7.2" }, - "time": "2025-02-20T12:04:08+00:00", + "time": "2026-04-10T18:47:49+00:00", "type": "library", "extra": { "thanks": { @@ -2195,7 +2210,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php84/tree/v1.32.0" + "source": "https://github.com/symfony/polyfill-php84/tree/v1.37.0" }, "funding": [ { @@ -2207,6 +2222,10 @@ "type": "github" }, { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } @@ -2215,23 +2234,23 @@ }, { "name": "symfony/polyfill-php85", - "version": "v1.33.0", - "version_normalized": "1.33.0.0", + "version": "v1.37.0", + "version_normalized": "1.37.0.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php85.git", - "reference": "d4e5fcd4ab3d998ab16c0db48e6cbb9a01993f91" + "reference": "fcfa4973a9917cef23f2e38774da74a2b7d115ee" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php85/zipball/d4e5fcd4ab3d998ab16c0db48e6cbb9a01993f91", - "reference": "d4e5fcd4ab3d998ab16c0db48e6cbb9a01993f91", + "url": "https://api.github.com/repos/symfony/polyfill-php85/zipball/fcfa4973a9917cef23f2e38774da74a2b7d115ee", + "reference": "fcfa4973a9917cef23f2e38774da74a2b7d115ee", "shasum": "" }, "require": { "php": ">=7.2" }, - "time": "2025-06-23T16:12:55+00:00", + "time": "2026-04-26T13:10:57+00:00", "type": "library", "extra": { "thanks": { @@ -2274,7 +2293,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php85/tree/v1.33.0" + "source": "https://github.com/symfony/polyfill-php85/tree/v1.37.0" }, "funding": [ { @@ -2298,17 +2317,17 @@ }, { "name": "symfony/yaml", - "version": "v5.4.45", - "version_normalized": "5.4.45.0", + "version": "v5.4.52", + "version_normalized": "5.4.52.0", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "a454d47278cc16a5db371fe73ae66a78a633371e" + "reference": "b0b27055f055f0d314c5c68ed0c10f0bbd90aee0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/a454d47278cc16a5db371fe73ae66a78a633371e", - "reference": "a454d47278cc16a5db371fe73ae66a78a633371e", + "url": "https://api.github.com/repos/symfony/yaml/zipball/b0b27055f055f0d314c5c68ed0c10f0bbd90aee0", + "reference": "b0b27055f055f0d314c5c68ed0c10f0bbd90aee0", "shasum": "" }, "require": { @@ -2325,7 +2344,7 @@ "suggest": { "symfony/console": "For validating YAML files using the lint command" }, - "time": "2024-09-25T14:11:13+00:00", + "time": "2026-05-15T06:40:16+00:00", "bin": [ "Resources/bin/yaml-lint" ], @@ -2356,7 +2375,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v5.4.45" + "source": "https://github.com/symfony/yaml/tree/v5.4.52" }, "funding": [ { @@ -2368,6 +2387,10 @@ "type": "github" }, { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } @@ -2836,37 +2859,37 @@ }, { "name": "wikimedia/css-sanitizer", - "version": "v5.4.0", - "version_normalized": "5.4.0.0", + "version": "v6.2.1", + "version_normalized": "6.2.1.0", "source": { "type": "git", "url": "https://github.com/wikimedia/css-sanitizer.git", - "reference": "7d0a15de3d234fd083aa6b0cb3fb6ac817089ece" + "reference": "60973b8355c72a4acdddca3dcaa93bc901e0ccf2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/wikimedia/css-sanitizer/zipball/7d0a15de3d234fd083aa6b0cb3fb6ac817089ece", - "reference": "7d0a15de3d234fd083aa6b0cb3fb6ac817089ece", + "url": "https://api.github.com/repos/wikimedia/css-sanitizer/zipball/60973b8355c72a4acdddca3dcaa93bc901e0ccf2", + "reference": "60973b8355c72a4acdddca3dcaa93bc901e0ccf2", "shasum": "" }, "require": { "ext-iconv": "*", "ext-mbstring": "*", - "php": ">=7.4.0", + "php": ">=8.1", "wikimedia/scoped-callback": "3.0.0 || 4.0.0 || 5.0.0", "wikimedia/utfnormal": "^3.0.1 || ^4.0.0" }, "require-dev": { - "mediawiki/mediawiki-codesniffer": "44.0.0", - "mediawiki/mediawiki-phan-config": "0.14.0", - "mediawiki/minus-x": "1.1.3", + "mediawiki/mediawiki-codesniffer": "50.0.0", + "mediawiki/mediawiki-phan-config": "0.19.0", + "mediawiki/minus-x": "2.0.1", "php-parallel-lint/php-console-highlighter": "1.0.0", "php-parallel-lint/php-parallel-lint": "1.4.0", - "phpunit/phpunit": "9.6.16", - "wikimedia/testing-access-wrapper": "~2.0.0 || ~3.0.0", - "wikimedia/update-history": "^1.0.1" + "phpunit/phpunit": "10.5.63", + "wikimedia/testing-access-wrapper": "^4.0.0", + "wikimedia/update-history": "^1.0.3" }, - "time": "2024-10-30T14:04:42+00:00", + "time": "2026-03-04T17:00:28+00:00", "type": "library", "installation-source": "dist", "autoload": { @@ -2887,7 +2910,7 @@ "description": "Classes to parse and sanitize CSS", "homepage": "https://www.mediawiki.org/wiki/Css-sanitizer", "support": { - "source": "https://github.com/wikimedia/css-sanitizer/tree/v5.4.0" + "source": "https://github.com/wikimedia/css-sanitizer/tree/v6.2.1" }, "install-path": "../wikimedia/css-sanitizer" }, @@ -3498,17 +3521,17 @@ }, { "name": "wikimedia/parsoid", - "version": "v0.20.7", - "version_normalized": "0.20.7.0", + "version": "v0.20.8", + "version_normalized": "0.20.8.0", "source": { "type": "git", "url": "https://github.com/wikimedia/mediawiki-services-parsoid.git", - "reference": "cb7853a5d8534c5209d5063ce028f05edbc13a69" + "reference": "e1ad85b8253ea83c3bba86276cccaebbd0db094a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/wikimedia/mediawiki-services-parsoid/zipball/cb7853a5d8534c5209d5063ce028f05edbc13a69", - "reference": "cb7853a5d8534c5209d5063ce028f05edbc13a69", + "url": "https://api.github.com/repos/wikimedia/mediawiki-services-parsoid/zipball/e1ad85b8253ea83c3bba86276cccaebbd0db094a", + "reference": "e1ad85b8253ea83c3bba86276cccaebbd0db094a", "shasum": "" }, "require": { @@ -3552,7 +3575,7 @@ "suggest": { "wikimedia/langconv": "Provides script conversion support" }, - "time": "2026-02-17T18:00:46+00:00", + "time": "2026-04-13T16:23:34+00:00", "type": "library", "installation-source": "dist", "autoload": { @@ -3578,7 +3601,7 @@ ], "support": { "irc": "irc://irc.libera.chat/mediawiki-parsoid", - "source": "https://github.com/wikimedia/mediawiki-services-parsoid/tree/v0.20.7", + "source": "https://github.com/wikimedia/mediawiki-services-parsoid/tree/v0.20.8", "wiki": "https://www.mediawiki.org/wiki/Parsoid" }, "install-path": "../wikimedia/parsoid" diff -Nru mediawiki-1.43.8+dfsg/vendor/composer/installed.php mediawiki-1.43.9+dfsg/vendor/composer/installed.php --- mediawiki-1.43.8+dfsg/vendor/composer/installed.php 2026-04-01 12:37:39.829999000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/composer/installed.php 2026-06-29 18:13:00.451062000 +0000 @@ -3,7 +3,7 @@ 'name' => '__root__', 'pretty_version' => 'dev-master', 'version' => 'dev-master', - 'reference' => '79763d99b136baec2cd8ad5d3066d9b3cb3cb0eb', + 'reference' => '7e2dc7928fc9b6b413f7b3a038bcc3e9469f2514', 'type' => 'library', 'install_path' => __DIR__ . '/../', 'aliases' => array(), @@ -13,7 +13,7 @@ '__root__' => array( 'pretty_version' => 'dev-master', 'version' => 'dev-master', - 'reference' => '79763d99b136baec2cd8ad5d3066d9b3cb3cb0eb', + 'reference' => '7e2dc7928fc9b6b413f7b3a038bcc3e9469f2514', 'type' => 'library', 'install_path' => __DIR__ . '/../', 'aliases' => array(), @@ -65,27 +65,27 @@ 'dev_requirement' => false, ), 'guzzlehttp/guzzle' => array( - 'pretty_version' => '7.10.0', - 'version' => '7.10.0.0', - 'reference' => 'b51ac707cfa420b7bfd4e4d5e510ba8008e822b4', + 'pretty_version' => '7.12.3', + 'version' => '7.12.3.0', + 'reference' => '9aa17bcdd777ee31df9fc83c337ca4ca2340def3', 'type' => 'library', 'install_path' => __DIR__ . '/../guzzlehttp/guzzle', 'aliases' => array(), 'dev_requirement' => false, ), 'guzzlehttp/promises' => array( - 'pretty_version' => '2.3.0', - 'version' => '2.3.0.0', - 'reference' => '481557b130ef3790cf82b713667b43030dc9c957', + 'pretty_version' => '2.5.0', + 'version' => '2.5.0.0', + 'reference' => '4360e982f87f5f258bf872d094647791db2f4c8e', 'type' => 'library', 'install_path' => __DIR__ . '/../guzzlehttp/promises', 'aliases' => array(), 'dev_requirement' => false, ), 'guzzlehttp/psr7' => array( - 'pretty_version' => '2.8.0', - 'version' => '2.8.0.0', - 'reference' => '21dc724a0583619cd1652f673303492272778051', + 'pretty_version' => '2.12.3', + 'version' => '2.12.3.0', + 'reference' => '7ec62dc3f44aa218487dbed81a9bf9bc647be55d', 'type' => 'library', 'install_path' => __DIR__ . '/../guzzlehttp/psr7', 'aliases' => array(), @@ -371,45 +371,45 @@ ), ), 'symfony/polyfill-php82' => array( - 'pretty_version' => 'v1.31.0', - 'version' => '1.31.0.0', - 'reference' => '5d2ed36f7734637dacc025f179698031951b1692', + 'pretty_version' => 'v1.37.0', + 'version' => '1.37.0.0', + 'reference' => '34808efe3e68f69685796f7c253a2f1d8ea9df59', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-php82', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/polyfill-php83' => array( - 'pretty_version' => 'v1.31.0', - 'version' => '1.31.0.0', - 'reference' => '2fb86d65e2d424369ad2905e83b236a8805ba491', + 'pretty_version' => 'v1.37.0', + 'version' => '1.37.0.0', + 'reference' => '3600c2cb22399e25bb226e4a135ce91eeb2a6149', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-php83', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/polyfill-php84' => array( - 'pretty_version' => 'v1.32.0', - 'version' => '1.32.0.0', - 'reference' => '000df7860439609837bbe28670b0be15783b7fbf', + 'pretty_version' => 'v1.37.0', + 'version' => '1.37.0.0', + 'reference' => '88486db2c389b290bf87ff1de7ebc1e13e42bb06', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-php84', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/polyfill-php85' => array( - 'pretty_version' => 'v1.33.0', - 'version' => '1.33.0.0', - 'reference' => 'd4e5fcd4ab3d998ab16c0db48e6cbb9a01993f91', + 'pretty_version' => 'v1.37.0', + 'version' => '1.37.0.0', + 'reference' => 'fcfa4973a9917cef23f2e38774da74a2b7d115ee', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-php85', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/yaml' => array( - 'pretty_version' => 'v5.4.45', - 'version' => '5.4.45.0', - 'reference' => 'a454d47278cc16a5db371fe73ae66a78a633371e', + 'pretty_version' => 'v5.4.52', + 'version' => '5.4.52.0', + 'reference' => 'b0b27055f055f0d314c5c68ed0c10f0bbd90aee0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/yaml', 'aliases' => array(), @@ -488,9 +488,9 @@ 'dev_requirement' => false, ), 'wikimedia/css-sanitizer' => array( - 'pretty_version' => 'v5.4.0', - 'version' => '5.4.0.0', - 'reference' => '7d0a15de3d234fd083aa6b0cb3fb6ac817089ece', + 'pretty_version' => 'v6.2.1', + 'version' => '6.2.1.0', + 'reference' => '60973b8355c72a4acdddca3dcaa93bc901e0ccf2', 'type' => 'library', 'install_path' => __DIR__ . '/../wikimedia/css-sanitizer', 'aliases' => array(), @@ -587,9 +587,9 @@ 'dev_requirement' => false, ), 'wikimedia/parsoid' => array( - 'pretty_version' => 'v0.20.7', - 'version' => '0.20.7.0', - 'reference' => 'cb7853a5d8534c5209d5063ce028f05edbc13a69', + 'pretty_version' => 'v0.20.8', + 'version' => '0.20.8.0', + 'reference' => 'e1ad85b8253ea83c3bba86276cccaebbd0db094a', 'type' => 'library', 'install_path' => __DIR__ . '/../wikimedia/parsoid', 'aliases' => array(), diff -Nru mediawiki-1.43.8+dfsg/vendor/composer.json mediawiki-1.43.9+dfsg/vendor/composer.json --- mediawiki-1.43.8+dfsg/vendor/composer.json 2026-04-01 12:37:39.826999000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/composer.json 2026-06-29 18:13:00.448062000 +0000 @@ -20,9 +20,9 @@ "composer/semver": "3.4.3", "dasprid/enum": "1.0.5", "endroid/qr-code": "5.1.0", - "guzzlehttp/guzzle": "7.10.0", - "guzzlehttp/promises": "2.3.0", - "guzzlehttp/psr7": "2.8.0", + "guzzlehttp/guzzle": "7.12.3", + "guzzlehttp/promises": "2.5.0", + "guzzlehttp/psr7": "2.12.3", "jakobo/hotp-php": "2.0.0", "justinrainbow/json-schema": "5.3.1", "liuggio/statsd-php-client": "1.0.18", @@ -44,11 +44,11 @@ "psr/log": "1.1.4", "ralouphie/getallheaders": "3.0.3", "symfony/deprecation-contracts": "2.5.3", - "symfony/polyfill-php82": "1.31.0", - "symfony/polyfill-php83": "1.31.0", - "symfony/polyfill-php84": "1.32.0", - "symfony/polyfill-php85": "1.33.0", - "symfony/yaml": "5.4.45", + "symfony/polyfill-php82": "1.37.0", + "symfony/polyfill-php83": "1.37.0", + "symfony/polyfill-php84": "1.37.0", + "symfony/polyfill-php85": "1.37.0", + "symfony/yaml": "5.4.52", "wikimedia/assert": "0.5.1", "wikimedia/at-ease": "3.0.0", "wikimedia/base-convert": "2.0.2", @@ -57,7 +57,7 @@ "wikimedia/cldr-plural-rule-parser": "3.0.0", "wikimedia/common-passwords": "0.5.0", "wikimedia/composer-merge-plugin": "2.1.0", - "wikimedia/css-sanitizer": "5.4.0", + "wikimedia/css-sanitizer": "6.2.1", "wikimedia/cssjanus": "2.3.0", "wikimedia/equivset": "1.7.0", "wikimedia/html-formatter": "4.1.0", @@ -67,7 +67,7 @@ "wikimedia/minify": "2.9.0", "wikimedia/normalized-exception": "2.0.0", "wikimedia/object-factory": "5.0.1", - "wikimedia/parsoid": "0.20.7", + "wikimedia/parsoid": "0.20.8", "wikimedia/php-session-serializer": "3.0.0", "wikimedia/purtle": "2.0.0", "wikimedia/relpath": "4.0.1", diff -Nru mediawiki-1.43.8+dfsg/vendor/composer.lock mediawiki-1.43.9+dfsg/vendor/composer.lock --- mediawiki-1.43.8+dfsg/vendor/composer.lock 2026-04-01 12:37:39.826999000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/composer.lock 2026-06-29 18:13:00.448062000 +0000 @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "31ef035d73d40bc37866d9246272fa87", + "content-hash": "d0ca324db8eb696ecbc566c2fc374770", "packages": [ { "name": "bacon/bacon-qr-code", @@ -324,25 +324,26 @@ }, { "name": "guzzlehttp/guzzle", - "version": "7.10.0", + "version": "7.12.3", "source": { "type": "git", "url": "https://github.com/guzzle/guzzle.git", - "reference": "b51ac707cfa420b7bfd4e4d5e510ba8008e822b4" + "reference": "9aa17bcdd777ee31df9fc83c337ca4ca2340def3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/b51ac707cfa420b7bfd4e4d5e510ba8008e822b4", - "reference": "b51ac707cfa420b7bfd4e4d5e510ba8008e822b4", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/9aa17bcdd777ee31df9fc83c337ca4ca2340def3", + "reference": "9aa17bcdd777ee31df9fc83c337ca4ca2340def3", "shasum": "" }, "require": { "ext-json": "*", - "guzzlehttp/promises": "^2.3", - "guzzlehttp/psr7": "^2.8", + "guzzlehttp/promises": "^2.5", + "guzzlehttp/psr7": "^2.12.3", "php": "^7.2.5 || ^8.0", "psr/http-client": "^1.0", - "symfony/deprecation-contracts": "^2.2 || ^3.0" + "symfony/deprecation-contracts": "^2.5 || ^3.0", + "symfony/polyfill-php80": "^1.25" }, "provide": { "psr/http-client-implementation": "1.0" @@ -351,8 +352,9 @@ "bamarni/composer-bin-plugin": "^1.8.2", "ext-curl": "*", "guzzle/client-integration-tests": "3.0.2", + "guzzlehttp/test-server": "^0.5.1", "php-http/message-factory": "^1.1", - "phpunit/phpunit": "^8.5.39 || ^9.6.20", + "phpunit/phpunit": "^8.5.52 || ^9.6.34", "psr/log": "^1.1 || ^2.0 || ^3.0" }, "suggest": { @@ -430,7 +432,7 @@ ], "support": { "issues": "https://github.com/guzzle/guzzle/issues", - "source": "https://github.com/guzzle/guzzle/tree/7.10.0" + "source": "https://github.com/guzzle/guzzle/tree/7.12.3" }, "funding": [ { @@ -446,28 +448,29 @@ "type": "tidelift" } ], - "time": "2025-08-23T22:36:01+00:00" + "time": "2026-06-23T15:29:02+00:00" }, { "name": "guzzlehttp/promises", - "version": "2.3.0", + "version": "2.5.0", "source": { "type": "git", "url": "https://github.com/guzzle/promises.git", - "reference": "481557b130ef3790cf82b713667b43030dc9c957" + "reference": "4360e982f87f5f258bf872d094647791db2f4c8e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/promises/zipball/481557b130ef3790cf82b713667b43030dc9c957", - "reference": "481557b130ef3790cf82b713667b43030dc9c957", + "url": "https://api.github.com/repos/guzzle/promises/zipball/4360e982f87f5f258bf872d094647791db2f4c8e", + "reference": "4360e982f87f5f258bf872d094647791db2f4c8e", "shasum": "" }, "require": { - "php": "^7.2.5 || ^8.0" + "php": "^7.2.5 || ^8.0", + "symfony/deprecation-contracts": "^2.5 || ^3.0" }, "require-dev": { "bamarni/composer-bin-plugin": "^1.8.2", - "phpunit/phpunit": "^8.5.44 || ^9.6.25" + "phpunit/phpunit": "^8.5.52 || ^9.6.34" }, "type": "library", "extra": { @@ -513,7 +516,7 @@ ], "support": { "issues": "https://github.com/guzzle/promises/issues", - "source": "https://github.com/guzzle/promises/tree/2.3.0" + "source": "https://github.com/guzzle/promises/tree/2.5.0" }, "funding": [ { @@ -529,27 +532,29 @@ "type": "tidelift" } ], - "time": "2025-08-22T14:34:08+00:00" + "time": "2026-06-02T12:23:43+00:00" }, { "name": "guzzlehttp/psr7", - "version": "2.8.0", + "version": "2.12.3", "source": { "type": "git", "url": "https://github.com/guzzle/psr7.git", - "reference": "21dc724a0583619cd1652f673303492272778051" + "reference": "7ec62dc3f44aa218487dbed81a9bf9bc647be55d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/21dc724a0583619cd1652f673303492272778051", - "reference": "21dc724a0583619cd1652f673303492272778051", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/7ec62dc3f44aa218487dbed81a9bf9bc647be55d", + "reference": "7ec62dc3f44aa218487dbed81a9bf9bc647be55d", "shasum": "" }, "require": { "php": "^7.2.5 || ^8.0", "psr/http-factory": "^1.0", "psr/http-message": "^1.1 || ^2.0", - "ralouphie/getallheaders": "^3.0" + "ralouphie/getallheaders": "^3.0", + "symfony/deprecation-contracts": "^2.5 || ^3.0", + "symfony/polyfill-php80": "^1.25" }, "provide": { "psr/http-factory-implementation": "1.0", @@ -557,8 +562,9 @@ }, "require-dev": { "bamarni/composer-bin-plugin": "^1.8.2", - "http-interop/http-factory-tests": "0.9.0", - "phpunit/phpunit": "^8.5.44 || ^9.6.25" + "http-interop/http-factory-tests": "1.1.0", + "jshttp/mime-db": "1.54.0.1", + "phpunit/phpunit": "^8.5.52 || ^9.6.34" }, "suggest": { "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" @@ -629,7 +635,7 @@ ], "support": { "issues": "https://github.com/guzzle/psr7/issues", - "source": "https://github.com/guzzle/psr7/tree/2.8.0" + "source": "https://github.com/guzzle/psr7/tree/2.12.3" }, "funding": [ { @@ -645,7 +651,7 @@ "type": "tidelift" } ], - "time": "2025-08-23T21:21:41+00:00" + "time": "2026-06-23T15:21:08+00:00" }, { "name": "jakobo/hotp-php", @@ -1348,6 +1354,7 @@ "issues": "http://pear.php.net/bugs/search.php?cmd=display&package_name[]=Net_Socket", "source": "https://github.com/pear/Net_Socket" }, + "abandoned": true, "time": "2015-03-22T15:48:19+00:00" }, { @@ -1897,16 +1904,16 @@ }, { "name": "symfony/polyfill-php82", - "version": "v1.31.0", + "version": "v1.37.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php82.git", - "reference": "5d2ed36f7734637dacc025f179698031951b1692" + "reference": "34808efe3e68f69685796f7c253a2f1d8ea9df59" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php82/zipball/5d2ed36f7734637dacc025f179698031951b1692", - "reference": "5d2ed36f7734637dacc025f179698031951b1692", + "url": "https://api.github.com/repos/symfony/polyfill-php82/zipball/34808efe3e68f69685796f7c253a2f1d8ea9df59", + "reference": "34808efe3e68f69685796f7c253a2f1d8ea9df59", "shasum": "" }, "require": { @@ -1953,7 +1960,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php82/tree/v1.31.0" + "source": "https://github.com/symfony/polyfill-php82/tree/v1.37.0" }, "funding": [ { @@ -1965,24 +1972,28 @@ "type": "github" }, { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-09-09T11:45:10+00:00" + "time": "2026-04-10T16:19:22+00:00" }, { "name": "symfony/polyfill-php83", - "version": "v1.31.0", + "version": "v1.37.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php83.git", - "reference": "2fb86d65e2d424369ad2905e83b236a8805ba491" + "reference": "3600c2cb22399e25bb226e4a135ce91eeb2a6149" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/2fb86d65e2d424369ad2905e83b236a8805ba491", - "reference": "2fb86d65e2d424369ad2905e83b236a8805ba491", + "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/3600c2cb22399e25bb226e4a135ce91eeb2a6149", + "reference": "3600c2cb22399e25bb226e4a135ce91eeb2a6149", "shasum": "" }, "require": { @@ -2029,7 +2040,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php83/tree/v1.31.0" + "source": "https://github.com/symfony/polyfill-php83/tree/v1.37.0" }, "funding": [ { @@ -2041,24 +2052,28 @@ "type": "github" }, { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-09-09T11:45:10+00:00" + "time": "2026-04-10T17:25:58+00:00" }, { "name": "symfony/polyfill-php84", - "version": "v1.32.0", + "version": "v1.37.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php84.git", - "reference": "000df7860439609837bbe28670b0be15783b7fbf" + "reference": "88486db2c389b290bf87ff1de7ebc1e13e42bb06" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php84/zipball/000df7860439609837bbe28670b0be15783b7fbf", - "reference": "000df7860439609837bbe28670b0be15783b7fbf", + "url": "https://api.github.com/repos/symfony/polyfill-php84/zipball/88486db2c389b290bf87ff1de7ebc1e13e42bb06", + "reference": "88486db2c389b290bf87ff1de7ebc1e13e42bb06", "shasum": "" }, "require": { @@ -2105,7 +2120,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php84/tree/v1.32.0" + "source": "https://github.com/symfony/polyfill-php84/tree/v1.37.0" }, "funding": [ { @@ -2117,24 +2132,28 @@ "type": "github" }, { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2025-02-20T12:04:08+00:00" + "time": "2026-04-10T18:47:49+00:00" }, { "name": "symfony/polyfill-php85", - "version": "v1.33.0", + "version": "v1.37.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php85.git", - "reference": "d4e5fcd4ab3d998ab16c0db48e6cbb9a01993f91" + "reference": "fcfa4973a9917cef23f2e38774da74a2b7d115ee" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php85/zipball/d4e5fcd4ab3d998ab16c0db48e6cbb9a01993f91", - "reference": "d4e5fcd4ab3d998ab16c0db48e6cbb9a01993f91", + "url": "https://api.github.com/repos/symfony/polyfill-php85/zipball/fcfa4973a9917cef23f2e38774da74a2b7d115ee", + "reference": "fcfa4973a9917cef23f2e38774da74a2b7d115ee", "shasum": "" }, "require": { @@ -2181,7 +2200,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php85/tree/v1.33.0" + "source": "https://github.com/symfony/polyfill-php85/tree/v1.37.0" }, "funding": [ { @@ -2201,20 +2220,20 @@ "type": "tidelift" } ], - "time": "2025-06-23T16:12:55+00:00" + "time": "2026-04-26T13:10:57+00:00" }, { "name": "symfony/yaml", - "version": "v5.4.45", + "version": "v5.4.52", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "a454d47278cc16a5db371fe73ae66a78a633371e" + "reference": "b0b27055f055f0d314c5c68ed0c10f0bbd90aee0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/a454d47278cc16a5db371fe73ae66a78a633371e", - "reference": "a454d47278cc16a5db371fe73ae66a78a633371e", + "url": "https://api.github.com/repos/symfony/yaml/zipball/b0b27055f055f0d314c5c68ed0c10f0bbd90aee0", + "reference": "b0b27055f055f0d314c5c68ed0c10f0bbd90aee0", "shasum": "" }, "require": { @@ -2260,7 +2279,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v5.4.45" + "source": "https://github.com/symfony/yaml/tree/v5.4.52" }, "funding": [ { @@ -2272,11 +2291,15 @@ "type": "github" }, { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-09-25T14:11:13+00:00" + "time": "2026-05-15T06:40:16+00:00" }, { "name": "wikimedia/assert", @@ -2716,34 +2739,34 @@ }, { "name": "wikimedia/css-sanitizer", - "version": "v5.4.0", + "version": "v6.2.1", "source": { "type": "git", "url": "https://github.com/wikimedia/css-sanitizer.git", - "reference": "7d0a15de3d234fd083aa6b0cb3fb6ac817089ece" + "reference": "60973b8355c72a4acdddca3dcaa93bc901e0ccf2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/wikimedia/css-sanitizer/zipball/7d0a15de3d234fd083aa6b0cb3fb6ac817089ece", - "reference": "7d0a15de3d234fd083aa6b0cb3fb6ac817089ece", + "url": "https://api.github.com/repos/wikimedia/css-sanitizer/zipball/60973b8355c72a4acdddca3dcaa93bc901e0ccf2", + "reference": "60973b8355c72a4acdddca3dcaa93bc901e0ccf2", "shasum": "" }, "require": { "ext-iconv": "*", "ext-mbstring": "*", - "php": ">=7.4.0", + "php": ">=8.1", "wikimedia/scoped-callback": "3.0.0 || 4.0.0 || 5.0.0", "wikimedia/utfnormal": "^3.0.1 || ^4.0.0" }, "require-dev": { - "mediawiki/mediawiki-codesniffer": "44.0.0", - "mediawiki/mediawiki-phan-config": "0.14.0", - "mediawiki/minus-x": "1.1.3", + "mediawiki/mediawiki-codesniffer": "50.0.0", + "mediawiki/mediawiki-phan-config": "0.19.0", + "mediawiki/minus-x": "2.0.1", "php-parallel-lint/php-console-highlighter": "1.0.0", "php-parallel-lint/php-parallel-lint": "1.4.0", - "phpunit/phpunit": "9.6.16", - "wikimedia/testing-access-wrapper": "~2.0.0 || ~3.0.0", - "wikimedia/update-history": "^1.0.1" + "phpunit/phpunit": "10.5.63", + "wikimedia/testing-access-wrapper": "^4.0.0", + "wikimedia/update-history": "^1.0.3" }, "type": "library", "autoload": { @@ -2764,9 +2787,9 @@ "description": "Classes to parse and sanitize CSS", "homepage": "https://www.mediawiki.org/wiki/Css-sanitizer", "support": { - "source": "https://github.com/wikimedia/css-sanitizer/tree/v5.4.0" + "source": "https://github.com/wikimedia/css-sanitizer/tree/v6.2.1" }, - "time": "2024-10-30T14:04:42+00:00" + "time": "2026-03-04T17:00:28+00:00" }, { "name": "wikimedia/cssjanus", @@ -3345,16 +3368,16 @@ }, { "name": "wikimedia/parsoid", - "version": "v0.20.7", + "version": "v0.20.8", "source": { "type": "git", "url": "https://github.com/wikimedia/mediawiki-services-parsoid.git", - "reference": "cb7853a5d8534c5209d5063ce028f05edbc13a69" + "reference": "e1ad85b8253ea83c3bba86276cccaebbd0db094a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/wikimedia/mediawiki-services-parsoid/zipball/cb7853a5d8534c5209d5063ce028f05edbc13a69", - "reference": "cb7853a5d8534c5209d5063ce028f05edbc13a69", + "url": "https://api.github.com/repos/wikimedia/mediawiki-services-parsoid/zipball/e1ad85b8253ea83c3bba86276cccaebbd0db094a", + "reference": "e1ad85b8253ea83c3bba86276cccaebbd0db094a", "shasum": "" }, "require": { @@ -3422,10 +3445,10 @@ ], "support": { "irc": "irc://irc.libera.chat/mediawiki-parsoid", - "source": "https://github.com/wikimedia/mediawiki-services-parsoid/tree/v0.20.7", + "source": "https://github.com/wikimedia/mediawiki-services-parsoid/tree/v0.20.8", "wiki": "https://www.mediawiki.org/wiki/Parsoid" }, - "time": "2026-02-17T18:00:46+00:00" + "time": "2026-04-13T16:23:34+00:00" }, { "name": "wikimedia/php-session-serializer", diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/CHANGELOG.md mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/CHANGELOG.md --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/CHANGELOG.md 2026-03-30 15:24:42.643747300 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/CHANGELOG.md 2026-06-25 15:15:57.612305900 +0000 @@ -2,6 +2,186 @@ Please refer to [UPGRADING](UPGRADING.md) guide for upgrading to a major version. + +## 7.12.3 - 2026-06-23 + +### Changed + +- Adjusted `guzzlehttp/psr7` version constraint to `^2.12.3` + +### Security + +- Treat IP and numeric cookie domains as exact-match-only (GHSA-g446-98w2-8p5w) + + +## 7.12.2 - 2026-06-23 + +### Fixed + +- Clamp out-of-range `Max-Age` so a very large value no longer overflows to an already-expired timestamp +- Use strict comparison in `CookieJar` conflict resolution so distinct numeric-string names don't overwrite +- Store a cookie whose `Domain` has a trailing dot on the origin host instead of silently discarding it +- Fix `StreamHandler` hard-failing on bracketed IPv6 literal hosts when `force_ip_resolve` is set +- Use strict cookie `Path` comparison so `CookieJar::clear()` with a numeric path keeps a distinct-path cookie +- Fixed cookie handling for falsey `Domain`, `Max-Age`, path, and name values +- Fixed `decode_content` handling for falsey string values +- Fixed deprecated request option values reaching built-in handlers before normalization + + +## 7.12.1 - 2026-06-18 + +### Changed + +- Adjusted `guzzlehttp/psr7` version constraint to `^2.12.1` + +### Fixed + +- Reject proxy URLs with a malformed scheme in the cURL handlers instead of letting libcurl mishandle them + +### Security + +- Reject HTTPS proxies when the installed libcurl lacks HTTPS-proxy support (GHSA-wpwq-4j6v-78m3) +- Reject dot-only cookie `Domain` attributes as match-all (GHSA-cwxw-98qj-8qjx) + + +## 7.12.0 - 2026-06-16 + +### Added + +- Added `RequestOptions` constants for `curl`, `retries`, and `stream_context` + +### Changed + +- Adjusted `guzzlehttp/psr7` version constraint to `^2.12` +- Constrain cURL transport sharing to safe libcurl DNS and SSL session support +- Resolve proxy environment variables in the cURL handlers; libcurl no longer reads the environment itself +- Ignore proxy environment variables when the `proxy` request option makes a decision +- Disable proxy environment variables on Windows SAPIs other than CLI (httpoxy hardening) +- Redact proxy credentials from cURL handler error messages, following `Psr7\Utils::redactUserInfo()` +- Normalize no-proxy domain and IP literal matching across the cURL and stream handlers + +### Deprecated + +- Deprecated the request-level `handler` option, which will be ignored in 8.0 +- Deprecated raw cURL request options outside the built-in cURL handlers' allow-list +- Deprecated the `CURLOPT_PROXYTYPE` cURL request option; set the proxy type via a scheme-prefixed proxy URL +- Deprecated PHP stream context options outside the built-in stream handler allow-list +- Deprecated passing `ntlm` as a built-in `auth` type +- Deprecated `Utils::describeType()` +- Deprecated non-finite floats in the `query` and `form_params` options; 8.0 rejects them +- Deprecated non-string scalar values in the `body` option; 8.0 rejects them + +### Fixed + +- Fix cURL TLS and HTTP/2 capability detection using libcurl feature checks +- Fix proxy `no` list matches being re-proxied through environment-configured proxies by libcurl +- Fix `no` list and `NO_PROXY` matching to support IP CIDR ranges, matching libcurl +- Fix the stream handler not applying scheme-less proxies and their credentials + + +## 7.11.2 - 2026-06-12 + +### Fixed + +- Fixed non-finite float values emitting coercion warnings on PHP 8.5 + + +## 7.11.1 - 2026-06-07 + +### Fixed + +- Ignore request-level `transport_sharing`, matching other unknown request options + + +## 7.11.0 - 2026-06-02 + +### Added + +- Added support for providing the `proxy` request option's `no` value as a comma-delimited string +- Added the `protocols` request option to restrict allowed URI schemes for request transfers +- Added `cert_type` and `ssl_key_type` request options for TLS certificate and private-key file types +- Added PHP stream handler support for the `ssl_key` request option +- Added transport sharing via the `transport_sharing` client and cURL handler options + +### Changed + +- Adjusted `guzzlehttp/promises` version constraint to `^2.5` +- Adjusted `guzzlehttp/psr7` version constraint to `^2.11` +- Allowed domainless `SetCookie` instances to be stored without wildcard request matching +- Changed no-proxy matching to respect request ports for host-and-port rules +- Prevented `CurlMultiHandler` destructors from throwing during cleanup +- Improved invalid response handling across handlers + +### Deprecated + +- Deprecated non-iterable `Pool` request collections, which will be rejected in 8.0 +- Deprecated non-uppercase easy request methods; 8.0 preserves method casing +- Deprecated non-string `headers` request option values, which will be rejected in 8.0 +- Deprecated empty `headers` request option value arrays, which will be rejected in 8.0 +- Deprecated empty and malformed request protocol versions, which will be rejected in 8.0 +- Deprecated conflicting raw cURL request options, including `CURLOPT_SHARE`, which will be rejected in 8.0 +- Deprecated scalar-coerced `idn_conversion` request option values, which will be rejected in 8.0 +- Deprecated invalid documented request option value types, which will be rejected in 8.0 +- Deprecated selected request options ignored by incompatible built-in handlers, which will be rejected in 8.0 +- Deprecated `RequestException::wrapException()`, which will be removed in 8.0 +- Deprecated `RetryMiddleware::exponentialDelay()`, which will be removed in 8.0 + + +## 7.10.6 - 2026-06-01 + +### Fixed + +- `CurlMultiHandler` now rejects the promise when `CurlFactory::finish()` throws, preserving sibling transfers +- `SetCookie` now normalizes unparseable `Expires` values to `null` instead of `false` +- Fix stream handler decoded `gzip`/`deflate` truncation by dropping invalid `Content-Length` + + +## 7.10.5 - 2026-05-27 + +### Fixed + +- Defer cURL multi cancellation cleanup until after progress callbacks return +- Classify additional stream handler connection failures as `ConnectException` + + +## 7.10.4 - 2026-05-22 + +### Fixed + +- Fix IPv6 literal matching in no-proxy rules +- Handle cURL multi completion messages without handles after cancelled transfers +- Fix magic client request methods such as `options()` to uppercase inferred HTTP methods + + +## 7.10.3 - 2026-05-20 + +### Fixed + +- Fail clearly when an HTTP response header line is invalid +- Remove middleware by name when the name is also a callable string +- Treat empty request protocol versions as HTTP/1.1 + + +## 7.10.2 - 2026-05-20 + +### Fixed + +- Normalize HTTP version request options before applying them to PSR-7 requests +- Use string values for headers generated by request preparation and response decoding + + +## 7.10.1 - 2026-05-19 + +### Fixed + +- Fail clearly when cURL options cannot be applied +- Fail clearly when the certificate option is malformed +- Fail clearly when JSON decode depth is invalid +- Fail clearly when session cookie data is malformed +- Fail clearly when the stream progress option is not callable +- Prevent response creation failures from exposing stale cURL responses + + ## 7.10.0 - 2025-08-23 ### Added @@ -934,7 +1114,7 @@ ## 4.0.0 - 2014-03-29 * For information on changes and upgrading, see: - https://github.com/guzzle/guzzle/blob/master/UPGRADING.md#3x-to-40 + https://github.com/guzzle/guzzle/blob/4.x/UPGRADING.md#3x-to-40 * Added `GuzzleHttp\batch()` as a convenience function for sending requests in parallel without needing to write asynchronous code. * Restructured how events are added to `GuzzleHttp\ClientInterface::sendAll()`. @@ -967,7 +1147,7 @@ ## 4.0.0-rc.1 - 2014-03-15 -* See https://github.com/guzzle/guzzle/blob/master/UPGRADING.md#3x-to-40 +* See https://github.com/guzzle/guzzle/blob/4.x/UPGRADING.md#3x-to-40 ## 3.8.1 - 2014-01-28 diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/README.md mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/README.md --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/README.md 2025-12-17 21:58:17.219357000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/README.md 2026-06-23 01:21:06.426411200 +0000 @@ -42,7 +42,7 @@ We use GitHub issues only to discuss bugs and new features. For support please refer to: -- [Documentation](https://docs.guzzlephp.org) +- [Documentation](docs/index.md) - [Stack Overflow](https://stackoverflow.com/questions/tagged/guzzle) - [#guzzle](https://app.slack.com/client/T0D2S9JCT/CE6UAAKL4) channel on [PHP-HTTP Slack](https://slack.httplug.io/) - [Gitter](https://gitter.im/guzzle/guzzle) @@ -66,17 +66,17 @@ | 4.x | EOL (2016-10-31) | `guzzlehttp/guzzle` | `GuzzleHttp` | [v4][guzzle-4-repo] | N/A | No | >=5.4,<7.0 | | 5.x | EOL (2019-10-31) | `guzzlehttp/guzzle` | `GuzzleHttp` | [v5][guzzle-5-repo] | [v5][guzzle-5-docs] | No | >=5.4,<7.4 | | 6.x | EOL (2023-10-31) | `guzzlehttp/guzzle` | `GuzzleHttp` | [v6][guzzle-6-repo] | [v6][guzzle-6-docs] | Yes | >=5.5,<8.0 | -| 7.x | Latest | `guzzlehttp/guzzle` | `GuzzleHttp` | [v7][guzzle-7-repo] | [v7][guzzle-7-docs] | Yes | >=7.2.5,<8.5 | +| 7.x | Latest | `guzzlehttp/guzzle` | `GuzzleHttp` | [v7][guzzle-7-repo] | [v7][guzzle-7-docs] | Yes | >=7.2.5,<8.6 | [guzzle-3-repo]: https://github.com/guzzle/guzzle3 [guzzle-4-repo]: https://github.com/guzzle/guzzle/tree/4.x [guzzle-5-repo]: https://github.com/guzzle/guzzle/tree/5.3 [guzzle-6-repo]: https://github.com/guzzle/guzzle/tree/6.5 -[guzzle-7-repo]: https://github.com/guzzle/guzzle -[guzzle-3-docs]: https://guzzle3.readthedocs.io/ -[guzzle-5-docs]: https://docs.guzzlephp.org/en/5.3/ -[guzzle-6-docs]: https://docs.guzzlephp.org/en/6.5/ -[guzzle-7-docs]: https://docs.guzzlephp.org/en/latest/ +[guzzle-7-repo]: https://github.com/guzzle/guzzle/tree/7.12 +[guzzle-3-docs]: https://github.com/guzzle/guzzle3/tree/master/docs +[guzzle-5-docs]: https://github.com/guzzle/guzzle/tree/5.3/docs +[guzzle-6-docs]: https://github.com/guzzle/guzzle/tree/6.5/docs +[guzzle-7-docs]: https://github.com/guzzle/guzzle/blob/7.12/docs/index.md ## Security diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/UPGRADING.md mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/UPGRADING.md --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/UPGRADING.md 2025-12-17 21:58:17.219357000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/UPGRADING.md 2026-06-23 01:21:06.426411200 +0000 @@ -12,7 +12,7 @@ - You are calling a function or a method with the correct type. - If you extend a class of Guzzle; update all signatures on methods you override. -#### Other backwards compatibility breaking changes +#### Other Backwards Compatibility Breaking Changes - Class `GuzzleHttp\UriTemplate` is removed. - Class `GuzzleHttp\Exception\SeekException` is removed. @@ -35,7 +35,7 @@ - The `log` middleware will log the errors with level `error` instead of `notice` - Support for international domain names (IDN) is now disabled by default, and enabling it requires installing ext-intl, linked against a modern version of the C library (ICU 4.6 or higher). -#### Native functions calls +#### Native Functions Calls All internal native functions calls of Guzzle are now prefixed with a slash. This change makes it impossible for method overloading by other libraries or applications. @@ -49,7 +49,7 @@ \curl_version(); ``` -For the full diff you can check [here](https://github.com/guzzle/guzzle/compare/6.5.4..master). +For the full diff you can check [here](https://github.com/guzzle/guzzle/compare/6.5.4..7.0.0). 5.0 to 6.0 ---------- @@ -189,11 +189,11 @@ ## POST Requests -This version added the [`form_params`](https://docs.guzzlephp.org/en/latest/request-options.html#form_params) +This version added the [`form_params`](https://github.com/guzzle/guzzle/blob/6.5/docs/request-options.rst#form_params) and `multipart` request options. `form_params` is an associative array of strings or array of strings and is used to serialize an `application/x-www-form-urlencoded` POST request. The -[`multipart`](https://docs.guzzlephp.org/en/latest/request-options.html#multipart) +[`multipart`](https://github.com/guzzle/guzzle/blob/6.5/docs/request-options.rst#multipart) option is now used to send a multipart/form-data POST request. `GuzzleHttp\Post\PostFile` has been removed. Use the `multipart` option to add @@ -209,7 +209,7 @@ ## Rewritten Adapter Layer -Guzzle now uses [RingPHP](https://ringphp.readthedocs.org/en/latest) to send +Guzzle now uses [RingPHP](https://github.com/guzzle/RingPHP) to send HTTP requests. The `adapter` option in a `GuzzleHttp\Client` constructor is still supported, but it has now been renamed to `handler`. Instead of passing a `GuzzleHttp\Adapter\AdapterInterface`, you must now pass a PHP @@ -575,8 +575,6 @@ of a `GuzzleHttp\Event\BeforeEvent`, `GuzzleHttp\Event\CompleteEvent`, and `GuzzleHttp\Event\ErrorEvent` event. -See: https://docs.guzzlephp.org/en/latest/events.html - ## Inflection The `Guzzle\Inflection` namespace has been removed. This is not a core concern diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/composer.json mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/composer.json --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/composer.json 2026-03-30 15:24:42.644747300 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/composer.json 2026-06-25 15:15:57.612305900 +0000 @@ -1,6 +1,7 @@ { "name": "guzzlehttp/guzzle", "description": "Guzzle is a PHP HTTP client library", + "license": "MIT", "keywords": [ "framework", "http", @@ -12,7 +13,6 @@ "PSR-7", "PSR-18" ], - "license": "MIT", "authors": [ { "name": "Graham Campbell", @@ -50,21 +50,43 @@ "homepage": "https://github.com/Tobion" } ], + "require": { + "php": "^7.2.5 || ^8.0", + "ext-json": "*", + "guzzlehttp/promises": "^2.5", + "guzzlehttp/psr7": "^2.12.3", + "psr/http-client": "^1.0", + "symfony/deprecation-contracts": "^2.5 || ^3.0", + "symfony/polyfill-php80": "^1.25" + }, + "require-dev": { + "ext-curl": "*", + "bamarni/composer-bin-plugin": "^1.8.2", + "guzzle/client-integration-tests": "3.0.2", + "guzzlehttp/test-server": "^0.5.1", + "php-http/message-factory": "^1.1", + "phpunit/phpunit": "^8.5.52 || ^9.6.34", + "psr/log": "^1.1 || ^2.0 || ^3.0" + }, + "provide": { + "psr/http-client-implementation": "1.0" + }, + "suggest": { + "ext-curl": "Required for CURL handler support", + "ext-intl": "Required for Internationalized Domain Name (IDN) support", + "psr/log": "Required for using the Log middleware" + }, "repositories": [ { "type": "package", "package": { "name": "guzzle/client-integration-tests", "version": "v3.0.2", - "dist": { - "url": "https://codeload.github.com/guzzle/client-integration-tests/zip/2c025848417c1135031fdf9c728ee53d0a7ceaee", - "type": "zip" - }, "require": { + "guzzlehttp/psr7": "^1.7 || ^2.0", "php": "^7.2.5 || ^8.0", - "phpunit/phpunit": "^7.5.20 || ^8.5.8 || ^9.3.11", "php-http/message": "^1.0 || ^2.0", - "guzzlehttp/psr7": "^1.7 || ^2.0", + "phpunit/phpunit": "^7.5.20 || ^8.5.8 || ^9.3.11", "th3n3rd/cartesian-product": "^0.3" }, "autoload": { @@ -74,33 +96,26 @@ }, "bin": [ "bin/http_test_server" - ] + ], + "dist": { + "type": "zip", + "url": "https://codeload.github.com/guzzle/client-integration-tests/zip/2c025848417c1135031fdf9c728ee53d0a7ceaee" + } } } ], - "require": { - "php": "^7.2.5 || ^8.0", - "ext-json": "*", - "guzzlehttp/promises": "^2.3", - "guzzlehttp/psr7": "^2.8", - "psr/http-client": "^1.0", - "symfony/deprecation-contracts": "^2.2 || ^3.0" - }, - "provide": { - "psr/http-client-implementation": "1.0" - }, - "require-dev": { - "ext-curl": "*", - "bamarni/composer-bin-plugin": "^1.8.2", - "guzzle/client-integration-tests": "3.0.2", - "php-http/message-factory": "^1.1", - "phpunit/phpunit": "^8.5.39 || ^9.6.20", - "psr/log": "^1.1 || ^2.0 || ^3.0" + "autoload": { + "psr-4": { + "GuzzleHttp\\": "src/" + }, + "files": [ + "src/functions_include.php" + ] }, - "suggest": { - "ext-curl": "Required for CURL handler support", - "ext-intl": "Required for Internationalized Domain Name (IDN) support", - "psr/log": "Required for using the Log middleware" + "autoload-dev": { + "psr-4": { + "GuzzleHttp\\Tests\\": "tests/" + } }, "config": { "allow-plugins": { @@ -114,18 +129,5 @@ "bin-links": true, "forward-command": false } - }, - "autoload": { - "psr-4": { - "GuzzleHttp\\": "src/" - }, - "files": [ - "src/functions_include.php" - ] - }, - "autoload-dev": { - "psr-4": { - "GuzzleHttp\\Tests\\": "tests/" - } } } diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/Client.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/Client.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/Client.php 2025-12-17 21:58:17.219357000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/Client.php 2026-06-25 15:15:57.613305800 +0000 @@ -5,10 +5,12 @@ use GuzzleHttp\Cookie\CookieJar; use GuzzleHttp\Exception\GuzzleException; use GuzzleHttp\Exception\InvalidArgumentException; +use GuzzleHttp\Handler\CurlShareHandleState; use GuzzleHttp\Promise as P; use GuzzleHttp\Promise\PromiseInterface; use Psr\Http\Message\RequestInterface; use Psr\Http\Message\ResponseInterface; +use Psr\Http\Message\StreamInterface; use Psr\Http\Message\UriInterface; /** @@ -48,6 +50,8 @@ * default middleware to the handler. * - base_uri: (string|UriInterface) Base URI of the client that is merged * into relative URIs. Can be a string or instance of UriInterface. + * - transport_sharing: (string|null) Transport sharing mode for the + * default handler. Accepts TransportSharing::* or null. Defaults to null. * - **: any request option * * @param array $config Client configuration settings. @@ -56,10 +60,18 @@ */ public function __construct(array $config = []) { + $transportSharing = \array_key_exists('transport_sharing', $config) ? $config['transport_sharing'] : null; + $transportSharingMode = CurlShareHandleState::normalizeMode($transportSharing, 'transport_sharing'); + unset($config['transport_sharing']); + if (!isset($config['handler'])) { - $config['handler'] = HandlerStack::create(); + $config['handler'] = $transportSharingMode === TransportSharing::NONE + ? HandlerStack::create() + : HandlerStack::create(Utils::chooseHandler(['transport_sharing' => $transportSharingMode])); } elseif (!\is_callable($config['handler'])) { throw new InvalidArgumentException('handler must be a callable'); + } elseif ($transportSharingMode === TransportSharing::HANDLER_REQUIRE) { + throw new InvalidArgumentException('The "transport_sharing" client option can only require sharing when Guzzle creates the default handler. Configure the "transport_sharing" option on CurlHandler or CurlMultiHandler when providing a custom cURL handler.'); } // Convert the base_uri to a UriInterface @@ -87,8 +99,12 @@ $uri = $args[0]; $opts = $args[1] ?? []; - return \substr($method, -5) === 'Async' - ? $this->requestAsync(\substr($method, 0, -5), $uri, $opts) + $isAsync = \substr($method, -5) === 'Async'; + $method = $isAsync ? \substr($method, 0, -5) : $method; + $method = \strtoupper($method); + + return $isAsync + ? $this->requestAsync($method, $uri, $opts) : $this->request($method, $uri, $opts); } @@ -96,7 +112,7 @@ * Asynchronously send an HTTP request. * * @param array $options Request options to apply to the given - * request and to the transfer. See \GuzzleHttp\RequestOptions. + * request and to the transfer. See {@see RequestOptions}. */ public function sendAsync(RequestInterface $request, array $options = []): PromiseInterface { @@ -113,7 +129,7 @@ * Send an HTTP request. * * @param array $options Request options to apply to the given - * request and to the transfer. See \GuzzleHttp\RequestOptions. + * request and to the transfer. See {@see RequestOptions}. * * @throws GuzzleException */ @@ -148,20 +164,35 @@ * * @param string $method HTTP method * @param string|UriInterface $uri URI object or string. - * @param array $options Request options to apply. See \GuzzleHttp\RequestOptions. + * @param array $options Request options to apply. See {@see RequestOptions}. */ public function requestAsync(string $method, $uri = '', array $options = []): PromiseInterface { + $normalizedMethod = \strtoupper($method); + if ($method !== $normalizedMethod) { + \trigger_deprecation( + 'guzzlehttp/guzzle', + '7.11', + 'Passing a non-uppercase HTTP method to Client::requestAsync() is deprecated; guzzlehttp/guzzle 8.0 will preserve HTTP method casing. Pass an uppercase method explicitly if uppercase is required.' + ); + $method = $normalizedMethod; + } + $options = $this->prepareDefaults($options); // Remove request modifying parameter because it can be done up-front. $headers = $options['headers'] ?? []; + $droppedHeaderNames = self::castDeprecatedHeaderOptionValues($headers); + if ($droppedHeaderNames !== [] && isset($options['_conditional'])) { + $options['_conditional'] = Psr7\Utils::caselessRemove($droppedHeaderNames, $options['_conditional']); + } $body = $options['body'] ?? null; - $version = $options['version'] ?? '1.1'; + $version = self::normalizeProtocolVersion($options['version'] ?? '1.1'); // Merge the URI into the base URI. $uri = $this->buildUri(Psr7\Utils::uriFor($uri), $options); if (\is_array($body)) { throw $this->invalidBody(); } + $body = self::createBodyStream($body); $request = new Psr7\Request($method, $uri, $headers, $body, $version); // Remove the option so that they are not doubly-applied. unset($options['headers'], $options['body'], $options['version']); @@ -178,12 +209,22 @@ * * @param string $method HTTP method. * @param string|UriInterface $uri URI object or string. - * @param array $options Request options to apply. See \GuzzleHttp\RequestOptions. + * @param array $options Request options to apply. See {@see RequestOptions}. * * @throws GuzzleException */ public function request(string $method, $uri = '', array $options = []): ResponseInterface { + $normalizedMethod = \strtoupper($method); + if ($method !== $normalizedMethod) { + \trigger_deprecation( + 'guzzlehttp/guzzle', + '7.11', + 'Passing a non-uppercase HTTP method to Client::request() is deprecated; guzzlehttp/guzzle 8.0 will preserve HTTP method casing. Pass an uppercase method explicitly if uppercase is required.' + ); + $method = $normalizedMethod; + } + $options[RequestOptions::SYNCHRONOUS] = true; return $this->requestAsync($method, $uri, $options)->wait(); @@ -199,8 +240,6 @@ * @param string|null $option The config option to retrieve. * * @return mixed - * - * @deprecated Client::getConfig will be removed in guzzlehttp/guzzle:8.0. */ public function getConfig(?string $option = null) { @@ -215,8 +254,8 @@ $uri = Psr7\UriResolver::resolve(Psr7\Utils::uriFor($config['base_uri']), $uri); } - if (isset($config['idn_conversion']) && ($config['idn_conversion'] !== false)) { - $idnOptions = ($config['idn_conversion'] === true) ? \IDNA_DEFAULT : $config['idn_conversion']; + $idnOptions = Utils::normalizeIdnConversionOption($config['idn_conversion'] ?? null); + if ($idnOptions !== null) { $uri = Utils::idnUriConvert($uri, $idnOptions); } @@ -235,6 +274,7 @@ 'verify' => true, 'cookies' => false, 'idn_conversion' => false, + 'protocols' => ['http', 'https'], ]; // Use the standard Linux HTTP_PROXY and HTTPS_PROXY if set. @@ -266,12 +306,22 @@ $this->config['headers'] = ['User-Agent' => Utils::defaultUserAgent()]; } else { // Add the User-Agent header if one was not already set. + $hasUserAgent = false; foreach (\array_keys($this->config['headers']) as $name) { - if (\strtolower($name) === 'user-agent') { - return; + if (\strtolower((string) $name) === 'user-agent') { + $hasUserAgent = true; + break; } } - $this->config['headers']['User-Agent'] = Utils::defaultUserAgent(); + + if (!$hasUserAgent) { + $this->config['headers']['User-Agent'] = Utils::defaultUserAgent(); + } + } + + if (\is_array($this->config['headers'])) { + self::warnAboutInvalidHeaderOptionTypes($this->config['headers']); + self::castDeprecatedHeaderOptionValues($this->config['headers']); } } @@ -282,6 +332,8 @@ */ private function prepareDefaults(array $options): array { + self::warnAboutRequestLevelHandler($options); + $defaults = $this->config; if (!empty($defaults['headers'])) { @@ -312,7 +364,593 @@ } } - return $result; + self::warnAboutInvalidRequestOptionTypes($result); + + return self::normalizeDeprecatedRequestOptionValues($result); + } + + /** + * Normalize values that guzzlehttp/guzzle 8.0 rejects only after the + * corresponding 7.x deprecation has already been emitted. + * + * @param array $options + * + * @return array + */ + private static function normalizeDeprecatedRequestOptionValues(array $options): array + { + self::normalizeDeprecatedAuthOptionValues($options); + self::normalizeDeprecatedTlsFileOptionValues($options, 'cert'); + self::normalizeDeprecatedTlsFileOptionValues($options, 'ssl_key'); + self::normalizeDeprecatedStringOptionValues($options); + self::normalizeDeprecatedNumericOptionValues($options); + self::normalizeDeprecatedIntegerOptionValues($options); + + return $options; + } + + /** + * @param mixed $value + */ + private static function canStringifyDeprecatedValue($value): bool + { + return $value === null + || \is_scalar($value) + || (\is_object($value) && \method_exists($value, '__toString')); + } + + /** + * @param mixed $value + */ + private static function stringifyDeprecatedValue($value): string + { + if (\is_float($value) && !\is_finite($value)) { + return \is_nan($value) ? 'NAN' : ($value > 0 ? 'INF' : '-INF'); + } + + if ($value === null) { + return ''; + } + + if (\is_scalar($value)) { + return (string) $value; + } + + if (\is_object($value) && \method_exists($value, '__toString')) { + return $value->__toString(); + } + + throw new \LogicException('Value is not stringable.'); + } + + /** + * @param array $options + */ + private static function normalizeDeprecatedAuthOptionValues(array &$options): void + { + if (!isset($options['auth']) || !\is_array($options['auth']) || $options['auth'] === []) { + return; + } + + foreach ([0, 1] as $index) { + if ( + \array_key_exists($index, $options['auth']) + && !\is_string($options['auth'][$index]) + && self::canStringifyDeprecatedValue($options['auth'][$index]) + ) { + $options['auth'][$index] = self::stringifyDeprecatedValue($options['auth'][$index]); + } + } + + if ( + \array_key_exists(2, $options['auth']) + && $options['auth'][2] !== null + && !\is_string($options['auth'][2]) + && self::canStringifyDeprecatedValue($options['auth'][2]) + ) { + $options['auth'][2] = self::stringifyDeprecatedValue($options['auth'][2]); + } + } + + /** + * @param array $options + */ + private static function normalizeDeprecatedTlsFileOptionValues(array &$options, string $option): void + { + if (!isset($options[$option]) || !\is_array($options[$option])) { + return; + } + + foreach ([0, 1] as $index) { + if ( + \array_key_exists($index, $options[$option]) + && $options[$option][$index] !== null + && !\is_string($options[$option][$index]) + && self::canStringifyDeprecatedValue($options[$option][$index]) + ) { + $options[$option][$index] = self::stringifyDeprecatedValue($options[$option][$index]); + } + } + } + + /** + * @param array $options + */ + private static function normalizeDeprecatedStringOptionValues(array &$options): void + { + foreach (['cert_type', 'force_ip_resolve', 'ssl_key_type'] as $option) { + if ( + \array_key_exists($option, $options) + && !\is_string($options[$option]) + && self::canStringifyDeprecatedValue($options[$option]) + ) { + $options[$option] = self::stringifyDeprecatedValue($options[$option]); + } + } + } + + /** + * @param array $options + */ + private static function normalizeDeprecatedNumericOptionValues(array &$options): void + { + foreach (['connect_timeout', 'delay', 'read_timeout', 'timeout'] as $option) { + if ( + \array_key_exists($option, $options) + && \is_string($options[$option]) + && \is_numeric($options[$option]) + ) { + $options[$option] = $options[$option] + 0; + } + } + } + + /** + * @param array $options + */ + private static function normalizeDeprecatedIntegerOptionValues(array &$options): void + { + foreach (['crypto_method', 'retries'] as $option) { + if (!\array_key_exists($option, $options)) { + continue; + } + + if (\is_string($options[$option]) && \preg_match('/^-?\d+$/D', $options[$option]) === 1) { + $options[$option] = (int) $options[$option]; + } elseif ( + \is_float($options[$option]) + && \is_finite($options[$option]) + && $options[$option] === (float) (int) $options[$option] + ) { + $options[$option] = (int) $options[$option]; + } + } + } + + private static function warnAboutRequestLevelHandler(array $options): void + { + if (!\array_key_exists('handler', $options)) { + return; + } + + \trigger_deprecation( + 'guzzlehttp/guzzle', + '7.12', + 'Passing the "handler" request option is deprecated; guzzlehttp/guzzle 8.0 will ignore request-level handlers. Configure the handler when creating the Client, or use a separate Client instance for requests that need a different handler.' + ); + } + + private static function warnAboutInvalidRequestOptionTypes(array $options): void + { + if (isset($options['handler']) && !\is_callable($options['handler'])) { + self::warnInvalidRequestOptionType('handler', 'callable', $options['handler']); + } + + if (isset($options['allow_redirects']) && \is_array($options['allow_redirects'])) { + self::warnAboutInvalidAllowRedirectsOptionTypes($options['allow_redirects']); + } + + if (isset($options['auth'])) { + self::warnAboutInvalidAuthOptionTypes($options['auth']); + } + + if (isset($options['body']) && \is_array($options['body'])) { + self::warnInvalidRequestOptionType('body', 'resource|string|null|int|float|bool|StreamInterface|(callable&object)|\Iterator|\Stringable', $options['body']); + } + + self::warnAboutInvalidTlsFileOptionTypes($options, 'cert'); + self::warnIfPresentAndNotString($options, 'cert_type'); + self::warnIfPresentAndNotNumber($options, 'connect_timeout'); + self::warnIfPresentAndNotInt($options, 'crypto_method'); + self::warnIfPresentAndNotBoolOrResource($options, 'debug'); + self::warnIfPresentAndNotBoolOrString($options, 'decode_content'); + self::warnIfPresentAndNotNumber($options, 'delay'); + self::warnIfPresentAndNotBoolOrInt($options, 'expect'); + + if (isset($options['form_params'])) { + self::warnAboutInvalidFormParamTypes($options['form_params']); + } + + if (isset($options['force_ip_resolve']) && !\is_string($options['force_ip_resolve'])) { + self::warnInvalidRequestOptionType('force_ip_resolve', 'string', $options['force_ip_resolve']); + } + + if (isset($options['headers'])) { + self::warnAboutInvalidHeaderOptionTypes($options['headers']); + } + + self::warnIfPresentAndNotBool($options, 'http_errors'); + + if (isset($options['multipart'])) { + self::warnAboutInvalidMultipartOptionTypes($options['multipart']); + } + + self::warnIfPresentAndNotCallable($options, 'on_headers'); + self::warnIfPresentAndNotCallable($options, 'on_stats'); + self::warnIfPresentAndNotCallable($options, 'progress'); + self::warnIfPresentAndNotStringArray($options, 'protocols', true); + self::warnAboutInvalidProxyOptionTypes($options); + + self::warnIfPresentAndNotNumber($options, 'read_timeout'); + self::warnIfPresentAndNotInt($options, 'retries'); + + if (isset($options['sink']) && !\is_bool($options['sink']) && !\is_resource($options['sink']) && !\is_string($options['sink']) && !$options['sink'] instanceof StreamInterface) { + self::warnInvalidRequestOptionType('sink', 'resource|string|StreamInterface', $options['sink']); + } + + self::warnAboutInvalidTlsFileOptionTypes($options, 'ssl_key'); + self::warnIfPresentAndNotString($options, 'ssl_key_type'); + self::warnIfPresentAndNotBool($options, 'stream'); + self::warnIfPresentAndNotArray($options, 'stream_context', 'array'); + self::warnIfPresentAndNotBool($options, 'synchronous'); + self::warnIfPresentAndNotNumber($options, 'timeout'); + self::warnIfPresentAndNotBoolOrString($options, 'verify'); + self::warnIfPresentAndNotStringOrNumber($options, 'version'); + self::warnIfPresentAndNotArray($options, 'curl', 'array'); + + if (isset($options['cookies']) && $options['cookies'] === true) { + self::warnInvalidRequestOptionType('cookies', 'false|CookieJarInterface', $options['cookies']); + } + } + + private static function warnAboutInvalidAllowRedirectsOptionTypes(array $allowRedirects): void + { + self::warnIfPresentAndNotInt($allowRedirects, 'max', 'allow_redirects.max'); + self::warnIfPresentAndNotBool($allowRedirects, 'strict', 'allow_redirects.strict'); + self::warnIfPresentAndNotBool($allowRedirects, 'referer', 'allow_redirects.referer'); + self::warnIfPresentAndNotStringArray($allowRedirects, 'protocols', true, 'allow_redirects.protocols'); + self::warnIfPresentAndNotCallable($allowRedirects, 'on_redirect', 'allow_redirects.on_redirect'); + self::warnIfPresentAndNotBool($allowRedirects, 'track_redirects', 'allow_redirects.track_redirects'); + } + + /** + * @param mixed $auth + */ + private static function warnAboutInvalidAuthOptionTypes($auth): void + { + if ($auth === false || \is_string($auth) || $auth === []) { + return; + } + + if (!\is_array($auth)) { + self::warnInvalidRequestOptionType('auth', 'array{0: string, 1: string, 2?: string|null}|string|false|null', $auth); + + return; + } + + if (!\array_key_exists(0, $auth) || !\is_string($auth[0])) { + self::warnInvalidRequestOptionType('auth.0', 'string', $auth[0] ?? null); + } + + if (!\array_key_exists(1, $auth) || !\is_string($auth[1])) { + self::warnInvalidRequestOptionType('auth.1', 'string', $auth[1] ?? null); + } + + if (\array_key_exists(2, $auth) && $auth[2] !== null && !\is_string($auth[2])) { + self::warnInvalidRequestOptionType('auth.2', 'string|null', $auth[2]); + } + } + + /** + * @param mixed $value + */ + private static function warnAboutInvalidFormParamTypes($value): void + { + if (!\is_array($value)) { + self::warnInvalidRequestOptionType('form_params', 'array', $value); + + return; + } + + self::warnAboutInvalidFormParamArray($value, 'form_params'); + } + + private static function warnAboutInvalidFormParamArray(array $values, string $path): bool + { + foreach ($values as $key => $item) { + $itemPath = $path.'.'.(string) $key; + if (\is_array($item)) { + if (!self::warnAboutInvalidFormParamArray($item, $itemPath)) { + return false; + } + + continue; + } + + if ($item !== null && !\is_scalar($item)) { + self::warnInvalidRequestOptionType($itemPath, 'string|int|float|bool|null|array', $item); + + return false; + } + } + + return true; + } + + /** + * @param mixed $headers + */ + private static function warnAboutInvalidHeaderOptionTypes($headers): void + { + if (!\is_array($headers)) { + self::warnInvalidRequestOptionType('headers', 'array>|null', $headers); + + return; + } + + foreach ($headers as $name => $value) { + $path = 'headers.'.(string) $name; + if (\is_array($value)) { + if ($value === []) { + self::warnInvalidRequestOptionType($path, 'string|non-empty-array', $value); + + break; + } + + foreach ($value as $index => $item) { + if (!\is_string($item)) { + self::warnInvalidRequestOptionType($path.'.'.(string) $index, 'string', $item); + + break 2; + } + } + } elseif (!\is_string($value)) { + self::warnInvalidRequestOptionType($path, 'string|non-empty-array', $value); + + break; + } + } + } + + /** + * @param mixed $multipart + */ + private static function warnAboutInvalidMultipartOptionTypes($multipart): void + { + if (!\is_array($multipart)) { + self::warnInvalidRequestOptionType('multipart', 'array, filename?: string}>', $multipart); + + return; + } + + foreach ($multipart as $index => $part) { + $path = 'multipart.'.(string) $index; + if (!\is_array($part)) { + self::warnInvalidRequestOptionType($path, 'array{name: string|int, contents: mixed, headers?: array, filename?: string}', $part); + + return; + } + + if (!\array_key_exists('name', $part) || (!\is_string($part['name']) && !\is_int($part['name']))) { + self::warnInvalidRequestOptionType($path.'.name', 'string|int', $part['name'] ?? null); + } + + if (!\array_key_exists('contents', $part)) { + self::warnInvalidRequestOptionType($path, 'array{name: string|int, contents: mixed, headers?: array, filename?: string}', $part); + } + + if (\array_key_exists('headers', $part)) { + if (!\is_array($part['headers'])) { + self::warnInvalidRequestOptionType($path.'.headers', 'array', $part['headers']); + } else { + foreach ($part['headers'] as $name => $value) { + if (!\is_string($value)) { + self::warnInvalidRequestOptionType($path.'.headers.'.(string) $name, 'string', $value); + + break 2; + } + } + } + } + + if (\array_key_exists('filename', $part) && !\is_string($part['filename'])) { + self::warnInvalidRequestOptionType($path.'.filename', 'string', $part['filename']); + } + } + } + + private static function warnAboutInvalidProxyOptionTypes(array $options): void + { + if (!isset($options['proxy'])) { + return; + } + + if (!\is_string($options['proxy']) && !\is_array($options['proxy'])) { + self::warnInvalidRequestOptionType('proxy', 'string|array{http?: string|null, https?: string|null, no?: string|array|null}', $options['proxy']); + + return; + } + + if (!\is_array($options['proxy'])) { + return; + } + + foreach (['http', 'https'] as $scheme) { + if (\array_key_exists($scheme, $options['proxy']) && $options['proxy'][$scheme] !== null && !\is_string($options['proxy'][$scheme])) { + self::warnInvalidRequestOptionType('proxy.'.$scheme, 'string|null', $options['proxy'][$scheme]); + } + } + + if (!\array_key_exists('no', $options['proxy']) || $options['proxy']['no'] === null) { + return; + } + + if (\is_string($options['proxy']['no'])) { + return; + } + + if (!\is_array($options['proxy']['no'])) { + self::warnInvalidRequestOptionType('proxy.no', 'string|array|null', $options['proxy']['no']); + + return; + } + + foreach ($options['proxy']['no'] as $index => $noProxy) { + if (!\is_string($noProxy)) { + self::warnInvalidRequestOptionType('proxy.no.'.(string) $index, 'string', $noProxy); + + return; + } + } + } + + private static function warnAboutInvalidTlsFileOptionTypes(array $options, string $option): void + { + if (!isset($options[$option])) { + return; + } + + if (\is_string($options[$option])) { + return; + } + + if (!\is_array($options[$option])) { + self::warnInvalidRequestOptionType($option, 'string|array{0: string, 1?: string}', $options[$option]); + + return; + } + + if (!\array_key_exists(0, $options[$option]) || !\is_string($options[$option][0])) { + self::warnInvalidRequestOptionType($option.'.0', 'string', $options[$option][0] ?? null); + } + + if (\array_key_exists(1, $options[$option]) && $options[$option][1] !== null && !\is_string($options[$option][1])) { + self::warnInvalidRequestOptionType($option.'.1', 'string|null', $options[$option][1]); + } + } + + private static function warnIfPresentAndNotArray(array $options, string $option, string $expected): void + { + if (\array_key_exists($option, $options) && !\is_array($options[$option])) { + self::warnInvalidRequestOptionType($option, $expected, $options[$option]); + } + } + + private static function warnIfPresentAndNotBool(array $options, string $option, ?string $path = null): void + { + if (\array_key_exists($option, $options) && !\is_bool($options[$option])) { + self::warnInvalidRequestOptionType($path ?? $option, 'bool', $options[$option]); + } + } + + private static function warnIfPresentAndNotBoolOrInt(array $options, string $option): void + { + if (\array_key_exists($option, $options) && !\is_bool($options[$option]) && !\is_int($options[$option])) { + self::warnInvalidRequestOptionType($option, 'bool|int', $options[$option]); + } + } + + private static function warnIfPresentAndNotBoolOrResource(array $options, string $option): void + { + if (\array_key_exists($option, $options) && !\is_bool($options[$option]) && !\is_resource($options[$option])) { + self::warnInvalidRequestOptionType($option, 'bool|resource', $options[$option]); + } + } + + private static function warnIfPresentAndNotBoolOrString(array $options, string $option): void + { + if (\array_key_exists($option, $options) && !\is_bool($options[$option]) && !\is_string($options[$option])) { + self::warnInvalidRequestOptionType($option, 'bool|string', $options[$option]); + } + } + + private static function warnIfPresentAndNotCallable(array $options, string $option, ?string $path = null): void + { + if (\array_key_exists($option, $options) && !\is_callable($options[$option])) { + self::warnInvalidRequestOptionType($path ?? $option, 'callable', $options[$option]); + } + } + + private static function warnIfPresentAndNotInt(array $options, string $option, ?string $path = null): void + { + if (\array_key_exists($option, $options) && !\is_int($options[$option])) { + self::warnInvalidRequestOptionType($path ?? $option, 'int', $options[$option]); + } + } + + private static function warnIfPresentAndNotNumber(array $options, string $option): void + { + if (\array_key_exists($option, $options) && !\is_int($options[$option]) && !\is_float($options[$option])) { + self::warnInvalidRequestOptionType($option, 'int|float', $options[$option]); + } + } + + private static function warnIfPresentAndNotString(array $options, string $option): void + { + if (\array_key_exists($option, $options) && !\is_string($options[$option])) { + self::warnInvalidRequestOptionType($option, 'string', $options[$option]); + } + } + + private static function warnIfPresentAndNotStringArray(array $options, string $option, bool $nonEmpty, ?string $path = null): void + { + if (!\array_key_exists($option, $options)) { + return; + } + + $path = $path ?? $option; + $expected = ($nonEmpty ? 'non-empty-' : '').'array'; + + if (!\is_array($options[$option]) || ($nonEmpty && $options[$option] === [])) { + self::warnInvalidRequestOptionType($path, $expected, $options[$option]); + + return; + } + + foreach ($options[$option] as $index => $item) { + if (!\is_string($item)) { + self::warnInvalidRequestOptionType($path.'.'.(string) $index, 'string', $item); + + return; + } + } + } + + private static function warnIfPresentAndNotStringOrNumber(array $options, string $option): void + { + if ( + \array_key_exists($option, $options) + && !\is_string($options[$option]) + && !\is_int($options[$option]) + && !\is_float($options[$option]) + ) { + self::warnInvalidRequestOptionType($option, 'string|int|float', $options[$option]); + } + } + + /** + * @param mixed $value + */ + private static function warnInvalidRequestOptionType(string $option, string $expected, $value): void + { + \trigger_deprecation( + 'guzzlehttp/guzzle', + '7.11', + 'Passing %s to request option "%s" is deprecated; guzzlehttp/guzzle 8.0 requires %s.', + \get_debug_type($value), + $option, + $expected + ); } /** @@ -321,11 +959,22 @@ * The URI of the request is not modified and the request options are used * as-is without merging in default options. * - * @param array $options See \GuzzleHttp\RequestOptions. + * @param array $options See {@see RequestOptions}. */ private function transfer(RequestInterface $request, array $options): PromiseInterface { $request = $this->applyOptions($request, $options); + + $protocolVersion = $request->getProtocolVersion(); + + if ('' === $protocolVersion) { + \trigger_deprecation('guzzlehttp/guzzle', '7.11', 'Sending a request with an empty protocol version is deprecated; guzzlehttp/guzzle 8.0 will reject empty protocol versions.'); + + $request = Psr7\Utils::modifyRequest($request, ['version' => '1.1']); + } elseif (!self::isProtocolVersionValid($protocolVersion)) { + \trigger_deprecation('guzzlehttp/guzzle', '7.11', 'Sending a request with a malformed protocol version is deprecated; guzzlehttp/guzzle 8.0 will reject malformed protocol versions.'); + } + /** @var HandlerStack $handler */ $handler = $options['handler']; @@ -349,7 +998,12 @@ if (array_keys($options['headers']) === range(0, count($options['headers']) - 1)) { throw new InvalidArgumentException('The headers array must have header name as keys.'); } - $modify['set_headers'] = $options['headers']; + $headers = $options['headers']; + $droppedHeaderNames = self::castDeprecatedHeaderOptionValues($headers); + if ($droppedHeaderNames !== [] && isset($options['_conditional'])) { + $options['_conditional'] = Psr7\Utils::caselessRemove($droppedHeaderNames, $options['_conditional']); + } + $modify['set_headers'] = $headers; unset($options['headers']); } @@ -361,7 +1015,7 @@ .'x-www-form-urlencoded requests, and the multipart ' .'option to send multipart/form-data requests.'); } - $options['body'] = \http_build_query($options['form_params'], '', '&'); + $options['body'] = \http_build_query(self::normalizeNonFiniteFloats($options['form_params'], 'form_params'), '', '&'); unset($options['form_params']); // Ensure that we don't have the header in different case and set the new value. $options['_conditional'] = Psr7\Utils::caselessRemove(['Content-Type'], $options['_conditional']); @@ -381,19 +1035,17 @@ $options['_conditional']['Content-Type'] = 'application/json'; } - if (!empty($options['decode_content']) - && $options['decode_content'] !== true - ) { + if (isset($options['decode_content']) && \is_string($options['decode_content'])) { // Ensure that we don't have the header in different case and set the new value. $options['_conditional'] = Psr7\Utils::caselessRemove(['Accept-Encoding'], $options['_conditional']); - $modify['set_headers']['Accept-Encoding'] = $options['decode_content']; + $modify['set_headers']['Accept-Encoding'] = (string) $options['decode_content']; } if (isset($options['body'])) { if (\is_array($options['body'])) { throw $this->invalidBody(); } - $modify['body'] = Psr7\Utils::streamFor($options['body']); + $modify['body'] = self::createBodyStream($options['body']); unset($options['body']); } @@ -413,6 +1065,11 @@ $options['curl'][\CURLOPT_USERPWD] = "$value[0]:$value[1]"; break; case 'ntlm': + \trigger_deprecation( + 'guzzlehttp/guzzle', + '7.12', + 'Passing "ntlm" as the built-in auth type is deprecated; guzzlehttp/guzzle 8.0 will no longer apply NTLM through the "auth" request option. Configure NTLM with cURL HTTP authentication options instead.' + ); $options['curl'][\CURLOPT_HTTPAUTH] = \CURLAUTH_NTLM; $options['curl'][\CURLOPT_USERPWD] = "$value[0]:$value[1]"; break; @@ -422,7 +1079,7 @@ if (isset($options['query'])) { $value = $options['query']; if (\is_array($value)) { - $value = \http_build_query($value, '', '&', \PHP_QUERY_RFC3986); + $value = \http_build_query(self::normalizeNonFiniteFloats($value, 'query'), '', '&', \PHP_QUERY_RFC3986); } if (!\is_string($value)) { throw new InvalidArgumentException('query must be a string or array'); @@ -440,7 +1097,7 @@ } if (isset($options['version'])) { - $modify['version'] = $options['version']; + $modify['version'] = self::normalizeProtocolVersion($options['version']); } $request = Psr7\Utils::modifyRequest($request, $modify); @@ -457,8 +1114,9 @@ // Build up the changes so it's in a single clone of the message. $modify = []; foreach ($options['_conditional'] as $k => $v) { - if (!$request->hasHeader($k)) { - $modify['set_headers'][$k] = $v; + $name = (string) $k; + if (!$request->hasHeader($name)) { + $modify['set_headers'][$name] = $v; } } $request = Psr7\Utils::modifyRequest($request, $modify); @@ -470,6 +1128,134 @@ } /** + * @param array $headers + * + * @return list + */ + private static function castDeprecatedHeaderOptionValues(array &$headers): array + { + $droppedHeaderNames = []; + + foreach ($headers as $name => $value) { + if (\is_array($value)) { + if ($value === []) { + $droppedHeaderNames[] = (string) $name; + unset($headers[$name]); + + continue; + } + + foreach ($value as $index => $item) { + if ($item === null || (!\is_string($item) && \is_scalar($item))) { + if (\is_float($item) && !\is_finite($item)) { + $item = \is_nan($item) ? 'NAN' : ($item > 0 ? 'INF' : '-INF'); + } + $value[$index] = (string) $item; + } + } + + $headers[$name] = $value; + + continue; + } + + if ($value === null || (!\is_string($value) && \is_scalar($value))) { + if (\is_float($value) && !\is_finite($value)) { + $value = \is_nan($value) ? 'NAN' : ($value > 0 ? 'INF' : '-INF'); + } + $headers[$name] = (string) $value; + } + } + + return $droppedHeaderNames; + } + + /** + * @param mixed $body + */ + private static function createBodyStream($body): StreamInterface + { + if ($body instanceof StreamInterface) { + return $body; + } + + if (\is_resource($body) || $body === null || \is_string($body) || $body instanceof \Iterator) { + return Psr7\Utils::streamFor($body); + } + + if (\is_scalar($body)) { + \trigger_deprecation('guzzlehttp/guzzle', '7.12', 'Passing a non-string scalar to the "body" request option is deprecated; guzzlehttp/guzzle 8.0 will reject non-string scalar bodies.'); + + return Psr7\Utils::streamFor(self::stringifyScalar($body)); + } + + if (\is_object($body) && \method_exists($body, '__toString')) { + return Psr7\Utils::streamFor((string) $body); + } + + if (\is_callable($body)) { + return Psr7\Utils::streamFor($body); + } + + throw new InvalidArgumentException(\sprintf( + 'Passing %s to request option "body" is invalid; expected resource|string|null|int|float|bool|StreamInterface|callable&object|Iterator|Stringable.', + \get_debug_type($body) + )); + } + + /** + * @param bool|float|int|string $value + */ + private static function stringifyScalar($value): string + { + // Normalize non-finite floats to dodge PHP 8.5's (string) NAN + // coercion warning while the value is still accepted. + if (\is_float($value) && !\is_finite($value)) { + $value = \is_nan($value) ? 'NAN' : ($value > 0 ? 'INF' : '-INF'); + } + + return (string) $value; + } + + /** + * Converts non-finite floats in the array to the strings PHP coerces + * them to, as implicit coercion of NAN emits a warning on PHP 8.5. + */ + private static function normalizeNonFiniteFloats(array $values, string $option): array + { + foreach ($values as $key => $value) { + if (\is_array($value)) { + $values[$key] = self::normalizeNonFiniteFloats($value, $option); + } elseif (\is_float($value) && !\is_finite($value)) { + \trigger_deprecation('guzzlehttp/guzzle', '7.12', 'Passing a non-finite float in the "%s" request option is deprecated; guzzlehttp/guzzle 8.0 will reject non-finite floats.', $option); + + $values[$key] = \is_nan($value) ? 'NAN' : ($value > 0 ? 'INF' : '-INF'); + } + } + + return $values; + } + + /** + * @param string|int|float $version + */ + private static function normalizeProtocolVersion($version): string + { + if ('' === $version) { + \trigger_deprecation('guzzlehttp/guzzle', '7.11', 'Passing an empty "version" request option is deprecated; guzzlehttp/guzzle 8.0 will reject empty protocol versions.'); + + return '1.1'; + } + + return \is_float($version) ? \number_format($version, 1, '.', '') : (string) $version; + } + + private static function isProtocolVersionValid(string $version): bool + { + return 1 === \preg_match('/^\d+(?:\.\d+)?$/D', $version); + } + + /** * Return an InvalidArgumentException with pre-set message. */ private function invalidBody(): InvalidArgumentException diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/Cookie/CookieJar.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/Cookie/CookieJar.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/Cookie/CookieJar.php 2025-12-17 21:58:17.220357000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/Cookie/CookieJar.php 2026-06-25 15:15:57.613305800 +0000 @@ -32,7 +32,7 @@ $this->strictMode = $strictMode; foreach ($cookieArray as $cookie) { - if (!($cookie instanceof SetCookie)) { + if (!$cookie instanceof SetCookie) { $cookie = new SetCookie($cookie); } $this->setCookie($cookie); @@ -105,22 +105,23 @@ public function clear(?string $domain = null, ?string $path = null, ?string $name = null): void { - if (!$domain) { + if ($domain === null) { $this->cookies = []; return; - } elseif (!$path) { + } elseif ($path === null) { $this->cookies = \array_filter( $this->cookies, static function (SetCookie $cookie) use ($domain): bool { - return !$cookie->matchesDomain($domain); + return $cookie->getDomain() === null || !$cookie->matchesDomain($domain); } ); - } elseif (!$name) { + } elseif ($name === null) { $this->cookies = \array_filter( $this->cookies, static function (SetCookie $cookie) use ($path, $domain): bool { - return !($cookie->matchesPath($path) + return !($cookie->getDomain() !== null + && $cookie->matchesPath($path) && $cookie->matchesDomain($domain)); } ); @@ -128,7 +129,8 @@ $this->cookies = \array_filter( $this->cookies, static function (SetCookie $cookie) use ($path, $domain, $name) { - return !($cookie->getName() == $name + return !($cookie->getDomain() !== null + && $cookie->getName() === $name && $cookie->matchesPath($path) && $cookie->matchesDomain($domain)); } @@ -166,13 +168,22 @@ return false; } + $maxAge = $cookie->getMaxAge(); + if ($maxAge !== null && $maxAge <= 0) { + if ($cookie->getDomain() !== null) { + $this->clear($cookie->getDomain(), $cookie->getPath(), $cookie->getName()); + } + + return false; + } + // Resolve conflicts with previously set cookies foreach ($this->cookies as $i => $c) { // Two cookies are identical, when their path, and domain are // identical. - if ($c->getPath() != $cookie->getPath() - || $c->getDomain() != $cookie->getDomain() - || $c->getName() != $cookie->getName() + if ($c->getPath() !== $cookie->getPath() + || $c->getDomain() !== $cookie->getDomain() + || $c->getName() !== $cookie->getName() ) { continue; } @@ -224,7 +235,11 @@ if ($cookieHeader = $response->getHeader('Set-Cookie')) { foreach ($cookieHeader as $cookie) { $sc = SetCookie::fromString($cookie); - if (!$sc->getDomain()) { + $domain = $sc->getDomain(); + if ($domain === null || $domain === '') { + $sc->setDomain($request->getUri()->getHost()); + } elseif (\substr($domain, -1) === '.' && '' !== \trim($domain, '.')) { + // Keep pure-dot domains rejected by the dot-only fix. $sc->setDomain($request->getUri()->getHost()); } if (0 !== \strpos($sc->getPath(), '/')) { @@ -274,7 +289,8 @@ $path = $uri->getPath() ?: '/'; foreach ($this->cookies as $cookie) { - if ($cookie->matchesPath($path) + if ($cookie->getDomain() !== null + && $cookie->matchesPath($path) && $cookie->matchesDomain($host) && !$cookie->isExpired() && (!$cookie->getSecure() || $scheme === 'https') @@ -296,7 +312,7 @@ private function removeCookieIfEmpty(SetCookie $cookie): void { $cookieValue = $cookie->getValue(); - if ($cookieValue === null || $cookieValue === '') { + if (($cookieValue === null || $cookieValue === '') && $cookie->getDomain() !== null) { $this->clear( $cookie->getDomain(), $cookie->getPath(), diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/Cookie/SessionCookieJar.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/Cookie/SessionCookieJar.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/Cookie/SessionCookieJar.php 2025-12-17 21:58:17.220357000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/Cookie/SessionCookieJar.php 2026-06-23 01:21:06.427411000 +0000 @@ -54,7 +54,12 @@ } } - $_SESSION[$this->sessionKey] = \json_encode($json); + $json = \json_encode($json); + if (false === $json) { + throw new \RuntimeException('Unable to encode cookie data'); + } + + $_SESSION[$this->sessionKey] = $json; } /** @@ -65,12 +70,22 @@ if (!isset($_SESSION[$this->sessionKey])) { return; } - $data = \json_decode($_SESSION[$this->sessionKey], true); + + $json = $_SESSION[$this->sessionKey]; + if (!\is_string($json)) { + throw new \RuntimeException('Invalid cookie data'); + } + + $data = \json_decode($json, true); if (\is_array($data)) { foreach ($data as $cookie) { + if (!\is_array($cookie)) { + throw new \RuntimeException('Invalid cookie data'); + } + $this->setCookie(new SetCookie($cookie)); } - } elseif (\strlen($data)) { + } elseif (\is_scalar($data) && \strlen((string) $data)) { throw new \RuntimeException('Invalid cookie data'); } } diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/Cookie/SetCookie.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/Cookie/SetCookie.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/Cookie/SetCookie.php 2026-01-24 20:11:12.758325800 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/Cookie/SetCookie.php 2026-06-25 15:15:57.613305800 +0000 @@ -128,14 +128,27 @@ } // Extract the Expires value and turn it into a UNIX timestamp if needed - if (!$this->getExpires() && $this->getMaxAge()) { + $maxAge = $this->getMaxAge(); + if (!$this->getExpires() && $maxAge !== null) { // Calculate the Expires date - $this->setExpires(\time() + $this->getMaxAge()); + $this->setExpires(self::maxAgeToExpires($maxAge, \time())); } elseif (null !== ($expires = $this->getExpires()) && !\is_numeric($expires)) { $this->setExpires($expires); } } + private static function maxAgeToExpires(int $maxAge, int $now): int + { + if ($maxAge <= 0) { + return $now - 1; + } + if ($maxAge > \PHP_INT_MAX - $now) { + return \PHP_INT_MAX; + } + + return $now + $maxAge; + } + public function __toString() { $str = $this->data['Name'].'='.($this->data['Value'] ?? '').'; '; @@ -175,7 +188,7 @@ public function setName($name): void { if (!is_string($name)) { - trigger_deprecation('guzzlehttp/guzzle', '7.4', 'Not passing a string to %s::%s() is deprecated and will cause an error in 8.0.', __CLASS__, __FUNCTION__); + \trigger_deprecation('guzzlehttp/guzzle', '7.4', 'Not passing a string to %s::%s() is deprecated and will cause an error in 8.0.', __CLASS__, __FUNCTION__); } $this->data['Name'] = (string) $name; @@ -199,7 +212,7 @@ public function setValue($value): void { if (!is_string($value)) { - trigger_deprecation('guzzlehttp/guzzle', '7.4', 'Not passing a string to %s::%s() is deprecated and will cause an error in 8.0.', __CLASS__, __FUNCTION__); + \trigger_deprecation('guzzlehttp/guzzle', '7.4', 'Not passing a string to %s::%s() is deprecated and will cause an error in 8.0.', __CLASS__, __FUNCTION__); } $this->data['Value'] = (string) $value; @@ -223,7 +236,7 @@ public function setDomain($domain): void { if (!is_string($domain) && null !== $domain) { - trigger_deprecation('guzzlehttp/guzzle', '7.4', 'Not passing a string or null to %s::%s() is deprecated and will cause an error in 8.0.', __CLASS__, __FUNCTION__); + \trigger_deprecation('guzzlehttp/guzzle', '7.4', 'Not passing a string or null to %s::%s() is deprecated and will cause an error in 8.0.', __CLASS__, __FUNCTION__); } $this->data['Domain'] = null === $domain ? null : (string) $domain; @@ -247,7 +260,7 @@ public function setPath($path): void { if (!is_string($path)) { - trigger_deprecation('guzzlehttp/guzzle', '7.4', 'Not passing a string to %s::%s() is deprecated and will cause an error in 8.0.', __CLASS__, __FUNCTION__); + \trigger_deprecation('guzzlehttp/guzzle', '7.4', 'Not passing a string to %s::%s() is deprecated and will cause an error in 8.0.', __CLASS__, __FUNCTION__); } $this->data['Path'] = (string) $path; @@ -271,7 +284,7 @@ public function setMaxAge($maxAge): void { if (!is_int($maxAge) && null !== $maxAge) { - trigger_deprecation('guzzlehttp/guzzle', '7.4', 'Not passing an int or null to %s::%s() is deprecated and will cause an error in 8.0.', __CLASS__, __FUNCTION__); + \trigger_deprecation('guzzlehttp/guzzle', '7.4', 'Not passing an int or null to %s::%s() is deprecated and will cause an error in 8.0.', __CLASS__, __FUNCTION__); } $this->data['Max-Age'] = $maxAge === null ? null : (int) $maxAge; @@ -295,10 +308,18 @@ public function setExpires($timestamp): void { if (!is_int($timestamp) && !is_string($timestamp) && null !== $timestamp) { - trigger_deprecation('guzzlehttp/guzzle', '7.4', 'Not passing an int, string or null to %s::%s() is deprecated and will cause an error in 8.0.', __CLASS__, __FUNCTION__); + \trigger_deprecation('guzzlehttp/guzzle', '7.4', 'Not passing an int, string or null to %s::%s() is deprecated and will cause an error in 8.0.', __CLASS__, __FUNCTION__); } - $this->data['Expires'] = null === $timestamp ? null : (\is_numeric($timestamp) ? (int) $timestamp : \strtotime((string) $timestamp)); + if (null === $timestamp) { + $this->data['Expires'] = null; + } elseif (\is_numeric($timestamp)) { + $this->data['Expires'] = (int) $timestamp; + } else { + // Store unparseable dates as session cookies, not as expired cookies. + $expires = \strtotime((string) $timestamp); + $this->data['Expires'] = $expires === false ? null : $expires; + } } /** @@ -319,7 +340,7 @@ public function setSecure($secure): void { if (!is_bool($secure)) { - trigger_deprecation('guzzlehttp/guzzle', '7.4', 'Not passing a bool to %s::%s() is deprecated and will cause an error in 8.0.', __CLASS__, __FUNCTION__); + \trigger_deprecation('guzzlehttp/guzzle', '7.4', 'Not passing a bool to %s::%s() is deprecated and will cause an error in 8.0.', __CLASS__, __FUNCTION__); } $this->data['Secure'] = (bool) $secure; @@ -343,7 +364,7 @@ public function setDiscard($discard): void { if (!is_bool($discard)) { - trigger_deprecation('guzzlehttp/guzzle', '7.4', 'Not passing a bool to %s::%s() is deprecated and will cause an error in 8.0.', __CLASS__, __FUNCTION__); + \trigger_deprecation('guzzlehttp/guzzle', '7.4', 'Not passing a bool to %s::%s() is deprecated and will cause an error in 8.0.', __CLASS__, __FUNCTION__); } $this->data['Discard'] = (bool) $discard; @@ -367,7 +388,7 @@ public function setHttpOnly($httpOnly): void { if (!is_bool($httpOnly)) { - trigger_deprecation('guzzlehttp/guzzle', '7.4', 'Not passing a bool to %s::%s() is deprecated and will cause an error in 8.0.', __CLASS__, __FUNCTION__); + \trigger_deprecation('guzzlehttp/guzzle', '7.4', 'Not passing a bool to %s::%s() is deprecated and will cause an error in 8.0.', __CLASS__, __FUNCTION__); } $this->data['HttpOnly'] = (bool) $httpOnly; @@ -393,7 +414,7 @@ $cookiePath = $this->getPath(); // Match on exact matches or when path is the default empty "/" - if ($cookiePath === '/' || $cookiePath == $requestPath) { + if ($cookiePath === '/' || $cookiePath === $requestPath) { return true; } @@ -425,15 +446,26 @@ // Remove the leading '.' as per spec in RFC 6265. // https://datatracker.ietf.org/doc/html/rfc6265#section-5.2.3 - $cookieDomain = \ltrim(\strtolower($cookieDomain), '.'); + $cookieDomain = \strtolower($cookieDomain); + if ($cookieDomain !== '' && $cookieDomain[0] === '.') { + /** @var string */ + $cookieDomain = \substr($cookieDomain, 1); + } + if ('' === $cookieDomain) { + return false; + } $domain = \strtolower($domain); - - // Domain not set or exact match. - if ('' === $cookieDomain || $domain === $cookieDomain) { + if ($domain === $cookieDomain) { return true; } + // IP literals and numeric hosts are exact-match-only per RFC 6265. + // Only the exact match above may succeed for those cookie domains. + if (self::isIpAddressOrNumericHost($cookieDomain)) { + return false; + } + // Matching the subdomain according to RFC 6265. // https://datatracker.ietf.org/doc/html/rfc6265#section-5.1.3 if (\filter_var($domain, \FILTER_VALIDATE_IP)) { @@ -443,6 +475,30 @@ return (bool) \preg_match('/\.'.\preg_quote($cookieDomain, '/').'$/', $domain); } + private static function isIpAddressOrNumericHost(string $host): bool + { + // Strip one root dot before detection so trailing-dot numeric hosts + // still cannot be matched by subdomains. + if ($host !== '' && \str_ends_with($host, '.')) { + $host = \substr($host, 0, -1); + } + + if (\str_starts_with($host, '[') && \str_ends_with($host, ']')) { + $host = \substr($host, 1, -1); + } + + if (\filter_var($host, \FILTER_VALIDATE_IP) !== false) { + return true; + } + + // Public DNS names do not have an all-numeric rightmost label; treat + // those private/internal hosts as exact-match-only too. + $labels = \explode('.', $host); + $last = (string) \end($labels); + + return $last !== '' && \ctype_digit($last); + } + /** * Check if the cookie is expired. */ @@ -480,10 +536,10 @@ return 'The cookie value must not be empty'; } - // Domains must not be empty, but can be 0. "0" is not a valid internet - // domain, but may be used as server name in a private network. + // Domains must not be empty, but may be omitted. "0" is not a valid + // internet domain, but may be used as server name in a private network. $domain = $this->getDomain(); - if ($domain === null || $domain === '') { + if ($domain === '' || (null !== $domain && '' === \ltrim(\trim($domain), '.'))) { return 'The cookie domain must not be empty'; } diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/Exception/ConnectException.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/Exception/ConnectException.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/Exception/ConnectException.php 2025-12-17 21:58:17.220357000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/Exception/ConnectException.php 2026-06-23 01:21:06.427411000 +0000 @@ -7,8 +7,6 @@ /** * Exception thrown when a connection cannot be established. - * - * Note that no response is present for a ConnectException */ class ConnectException extends TransferException implements NetworkExceptionInterface { diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php 2025-12-17 21:58:17.220357000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php 2026-06-23 01:21:06.427411000 +0000 @@ -45,9 +45,13 @@ /** * Wrap non-RequestExceptions with a RequestException + * + * @deprecated since 7.11. Create a RequestException directly instead. */ public static function wrapException(RequestInterface $request, \Throwable $e): RequestException { + \trigger_deprecation('guzzlehttp/guzzle', '7.11', '%s::wrapException() is deprecated and will be removed in 8.0. Create a %s directly instead.', self::class, self::class); + return $e instanceof RequestException ? $e : new RequestException($e->getMessage(), $request, null, $e); } diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php 2026-03-30 15:24:42.644747300 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php 2026-06-25 15:15:57.614305700 +0000 @@ -7,8 +7,11 @@ use GuzzleHttp\Promise as P; use GuzzleHttp\Promise\FulfilledPromise; use GuzzleHttp\Promise\PromiseInterface; +use GuzzleHttp\Psr7; use GuzzleHttp\Psr7\LazyOpenStream; +use GuzzleHttp\Psr7\Uri; use GuzzleHttp\TransferStats; +use GuzzleHttp\TransportSharing; use GuzzleHttp\Utils; use Psr\Http\Message\RequestInterface; use Psr\Http\Message\UriInterface; @@ -38,19 +41,64 @@ private $maxHandles; /** - * @param int $maxHandles Maximum number of idle handles. + * @var resource|\CurlShareHandle|null */ - public function __construct(int $maxHandles) + private $shareHandle; + + /** + * @var string + */ + private $shareMode; + + /** + * @param int $maxHandles Maximum number of idle handles. + * @param resource|\CurlShareHandle|null $shareHandle + */ + public function __construct(int $maxHandles, string $shareMode = TransportSharing::NONE, $shareHandle = null) { $this->maxHandles = $maxHandles; + $this->shareMode = CurlShareHandleState::normalizeMode($shareMode, 'transport_sharing'); + + if ($this->shareMode === TransportSharing::NONE && $shareHandle !== null) { + throw new \InvalidArgumentException('A cURL share handle cannot be provided when transport sharing is disabled.'); + } + + if ($this->shareMode !== TransportSharing::NONE && $shareHandle === null) { + throw new \InvalidArgumentException('A cURL share handle is required when transport sharing is enabled.'); + } + + if ($shareHandle !== null && !self::isCurlShareHandle($shareHandle)) { + throw new \InvalidArgumentException('A cURL share handle must be an instance of CurlShareHandle or a curl_share resource.'); + } + + $this->shareHandle = $shareHandle; + } + + /** + * @param mixed $value + */ + private static function isCurlShareHandle($value): bool + { + if (\PHP_VERSION_ID < 80000) { + return \is_resource($value) && \get_resource_type($value) === 'curl_share'; + } + + return $value instanceof \CurlShareHandle; } public function create(RequestInterface $request, array $options): EasyHandle { $protocolVersion = $request->getProtocolVersion(); + if ('' === $protocolVersion) { + \trigger_deprecation('guzzlehttp/guzzle', '7.11', 'Sending a request with an empty protocol version is deprecated; guzzlehttp/guzzle 8.0 will reject empty protocol versions.'); + + $protocolVersion = '1.1'; + $request = Psr7\Utils::modifyRequest($request, ['version' => $protocolVersion]); + } + if ('2' === $protocolVersion || '2.0' === $protocolVersion) { - if (!self::supportsHttp2()) { + if (!CurlVersion::supportsHttp2()) { throw new ConnectException('HTTP/2 is supported by the cURL handler, however libcurl is built without HTTP/2 support.', $request); } } elseif ('1.0' !== $protocolVersion && '1.1' !== $protocolVersion) { @@ -62,6 +110,11 @@ unset($options['curl']['body_as_string']); } + self::triggerUnsupportedRequestOptionDeprecations($options); + $this->rejectRequestLevelShareConflict($options); + self::triggerUnsupportedCurlOptionDeprecations($options); + self::triggerConflictingCurlOptionDeprecations($options); + $easy = new EasyHandle(); $easy->request = $request; $easy->options = $options; @@ -76,47 +129,375 @@ $conf = \array_replace($conf, $options['curl']); } + $easy->effectiveProxy = self::getEffectiveProxy($conf); + $conf[\CURLOPT_HEADERFUNCTION] = $this->createHeaderFn($easy); - $easy->handle = $this->handles ? \array_pop($this->handles) : \curl_init(); - curl_setopt_array($easy->handle, $conf); + if ($this->shareHandle !== null) { + if (!\defined('CURLOPT_SHARE')) { + throw new \InvalidArgumentException('The configured cURL share handle requires CURLOPT_SHARE, but it is not available in the installed PHP cURL extension.'); + } + + $conf[(int) \constant('CURLOPT_SHARE')] = $this->shareHandle; + } + + $handle = $this->handles ? \array_pop($this->handles) : \curl_init(); + if (false === $handle) { + throw new \RuntimeException('Can not initialize cURL handle.'); + } + $easy->handle = $handle; + + try { + $this->applyCurlOptions($handle, $conf); + } catch (\Throwable $e) { + if (PHP_VERSION_ID < 80000 && \is_resource($handle)) { + \curl_close($handle); + } + unset($easy->handle); + + throw $e; + } return $easy; } - private static function supportsHttp2(): bool + /** + * @param resource|\CurlHandle $handle + * @param array $conf + */ + private function applyCurlOptions($handle, array $conf): void + { + foreach ($conf as $option => $value) { + if (!\is_int($option)) { + throw new \InvalidArgumentException(\sprintf( + 'Invalid cURL option %s.', + self::formatCurlOption($option) + )); + } + + try { + $success = curl_setopt($handle, $option, $value); + } catch (\Throwable $e) { + throw new \InvalidArgumentException( + \sprintf( + 'Unable to set cURL option %s: %s', + self::formatCurlOption($option), + $e->getMessage() + ), + 0, + $e + ); + } + + if (!$success) { + throw new \InvalidArgumentException(\sprintf( + 'Unable to set cURL option %s.', + self::formatCurlOption($option) + )); + } + } + } + + private function rejectRequestLevelShareConflict(array $options): void + { + if ($this->shareHandle === null) { + return; + } + + if ( + !\defined('CURLOPT_SHARE') + || !isset($options['curl']) + || !\is_array($options['curl']) + || !\array_key_exists((int) \constant('CURLOPT_SHARE'), $options['curl']) + ) { + return; + } + + throw new \InvalidArgumentException('The request-level CURLOPT_SHARE cURL option cannot be combined with configured transport sharing.'); + } + + /** + * @param int|string $option + */ + private static function formatCurlOption($option): string + { + if (!\is_int($option)) { + return \sprintf('"%s"', $option); + } + + static $names = null; + + if (null === $names) { + $names = []; + foreach (\get_defined_constants(true)['curl'] ?? [] as $name => $value) { + if (\is_int($value) && \strpos($name, 'CURLOPT_') === 0 && !isset($names[$value])) { + $names[$value] = $name; + } + } + } + + if (isset($names[$option])) { + return \sprintf('%s (%d)', $names[$option], $option); + } + + return (string) $option; + } + + private static function triggerConflictingCurlOptionDeprecations(array $options): void { - static $supportsHttp2 = null; + if (!isset($options['curl']) || !\is_array($options['curl']) || $options['curl'] === []) { + return; + } + + $conflictingOptions = self::conflictingCurlOptions(); + $sinceOverrides = self::conflictingCurlOptionSinceOverrides(); - if (null === $supportsHttp2) { - $supportsHttp2 = self::supportsTls12() - && defined('CURL_VERSION_HTTP2') - && (\CURL_VERSION_HTTP2 & \curl_version()['features']); + foreach ($options['curl'] as $option => $_) { + if (!\array_key_exists($option, $conflictingOptions)) { + continue; + } + + $name = self::formatCurlOption($option); + $replacement = $conflictingOptions[$option]; + $since = $sinceOverrides[$option] ?? '7.11'; + if ($replacement !== null) { + \trigger_deprecation( + 'guzzlehttp/guzzle', + $since, + \sprintf( + 'Passing %s in the "curl" request option is deprecated; guzzlehttp/guzzle 8.0 will reject this option because it conflicts with Guzzle-managed request handling. Use %s instead.', + $name, + $replacement + ) + ); + + continue; + } + + \trigger_deprecation( + 'guzzlehttp/guzzle', + $since, + \sprintf( + 'Passing %s in the "curl" request option is deprecated; guzzlehttp/guzzle 8.0 will reject this option because it conflicts with Guzzle-managed cURL internals.', + $name + ) + ); } + } - return $supportsHttp2; + private static function triggerUnsupportedCurlOptionDeprecations(array $options): void + { + if (!isset($options['curl']) || !\is_array($options['curl']) || $options['curl'] === []) { + return; + } + + $supportedOptions = self::supportedCurlOptions(); + $conflictingOptions = self::conflictingCurlOptions(); + + foreach ($options['curl'] as $option => $_) { + if ( + !\is_int($option) + || \array_key_exists($option, $supportedOptions) + || \array_key_exists($option, $conflictingOptions) + ) { + continue; + } + + \trigger_deprecation( + 'guzzlehttp/guzzle', + '7.12', + \sprintf( + 'Passing %s in the "curl" request option is deprecated; guzzlehttp/guzzle 8.0 will reject raw cURL options outside the built-in cURL handlers\' allow-list.', + self::formatCurlOption($option) + ) + ); + } } - private static function supportsTls12(): bool + private static function triggerUnsupportedRequestOptionDeprecations(array $options): void + { + if (\array_key_exists('stream_context', $options)) { + \trigger_deprecation('guzzlehttp/guzzle', '7.11', 'Passing the "stream_context" request option to a cURL handler is deprecated; guzzlehttp/guzzle 8.0 will reject this option because cURL handlers ignore PHP stream context options.'); + } + } + + /** + * @return array + */ + private static function conflictingCurlOptions(): array + { + static $options = null; + + if ($options !== null) { + return $options; + } + + $options = []; + + self::addConflictingCurlOption($options, 'CURLOPT_SHARE', 'the "transport_sharing" client option or cURL handler option'); + self::addConflictingCurlOption($options, 'CURLOPT_URL', 'the request URI'); + self::addConflictingCurlOption($options, 'CURLOPT_PORT', 'the request URI'); + self::addConflictingCurlOption($options, 'CURLOPT_CUSTOMREQUEST', 'the request method'); + self::addConflictingCurlOption($options, 'CURLOPT_HTTPGET', 'the request method'); + self::addConflictingCurlOption($options, 'CURLOPT_POST', 'the request method and body'); + self::addConflictingCurlOption($options, 'CURLOPT_PUT', 'the request method and body'); + self::addConflictingCurlOption($options, 'CURLOPT_NOBODY', 'the request method'); + self::addConflictingCurlOption($options, 'CURLOPT_UPLOAD', 'the request body'); + self::addConflictingCurlOption($options, 'CURLOPT_POSTFIELDS', 'the request body'); + self::addConflictingCurlOption($options, 'CURLOPT_READFUNCTION', 'the request body'); + self::addConflictingCurlOption($options, 'CURLOPT_READDATA', 'the request body'); + self::addConflictingCurlOption($options, 'CURLOPT_INFILE', 'the request body'); + self::addConflictingCurlOption($options, 'CURLOPT_INFILESIZE', 'the request body'); + self::addConflictingCurlOption($options, 'CURLOPT_INFILESIZE_LARGE', 'the request body'); + self::addConflictingCurlOption($options, 'CURLOPT_HTTPHEADER', 'the request headers'); + self::addConflictingCurlOption($options, 'CURLOPT_USERAGENT', 'the request headers'); + self::addConflictingCurlOption($options, 'CURLOPT_REFERER', 'the request headers'); + self::addConflictingCurlOption($options, 'CURLOPT_HEADERFUNCTION', 'the "on_headers" request option'); + self::addConflictingCurlOption($options, 'CURLOPT_WRITEFUNCTION', 'the "sink" request option'); + self::addConflictingCurlOption($options, 'CURLOPT_FILE', 'the "sink" request option'); + self::addConflictingCurlOption($options, 'CURLOPT_TIMEOUT', 'the "timeout" request option'); + self::addConflictingCurlOption($options, 'CURLOPT_TIMEOUT_MS', 'the "timeout" request option'); + self::addConflictingCurlOption($options, 'CURLOPT_CONNECTTIMEOUT', 'the "connect_timeout" request option'); + self::addConflictingCurlOption($options, 'CURLOPT_CONNECTTIMEOUT_MS', 'the "connect_timeout" request option'); + self::addConflictingCurlOption($options, 'CURLOPT_NOSIGNAL', 'the "timeout" or "connect_timeout" request option'); + self::addConflictingCurlOption($options, 'CURLOPT_NOPROGRESS', 'the "progress" request option'); + self::addConflictingCurlOption($options, 'CURLOPT_PROGRESSFUNCTION', 'the "progress" request option'); + self::addConflictingCurlOption($options, 'CURLOPT_XFERINFOFUNCTION', 'the "progress" request option'); + self::addConflictingCurlOption($options, 'CURLOPT_VERBOSE', 'the "debug" request option'); + self::addConflictingCurlOption($options, 'CURLOPT_STDERR', 'the "debug" request option'); + self::addConflictingCurlOption($options, 'CURLOPT_PROXY', 'the "proxy" request option'); + self::addConflictingCurlOption($options, 'CURLOPT_NOPROXY', 'the "proxy" request option'); + self::addConflictingCurlOption($options, 'CURLOPT_PROXYTYPE', 'the "proxy" request option with a scheme-prefixed URL'); + self::addConflictingCurlOption($options, 'CURLOPT_FOLLOWLOCATION', 'the "allow_redirects" request option'); + self::addConflictingCurlOption($options, 'CURLOPT_MAXREDIRS', 'the "allow_redirects" request option'); + self::addConflictingCurlOption($options, 'CURLOPT_POSTREDIR', 'the "allow_redirects" request option'); + self::addConflictingCurlOption($options, 'CURLOPT_REDIR_PROTOCOLS', 'the "allow_redirects" request option'); + self::addConflictingCurlOption($options, 'CURLOPT_REDIR_PROTOCOLS_STR', 'the "allow_redirects" request option'); + self::addConflictingCurlOption($options, 'CURLOPT_PROTOCOLS', 'the "protocols" request option'); + self::addConflictingCurlOption($options, 'CURLOPT_PROTOCOLS_STR', 'the "protocols" request option'); + self::addConflictingCurlOption($options, 'CURLOPT_HTTP_VERSION', 'the request protocol version'); + self::addConflictingCurlOption($options, 'CURLOPT_IPRESOLVE', 'the "force_ip_resolve" request option'); + self::addConflictingCurlOption($options, 'CURLOPT_SSL_VERIFYPEER', 'the "verify" request option'); + self::addConflictingCurlOption($options, 'CURLOPT_SSL_VERIFYHOST', 'the "verify" request option'); + self::addConflictingCurlOption($options, 'CURLOPT_CAINFO', 'the "verify" request option'); + self::addConflictingCurlOption($options, 'CURLOPT_CAPATH', 'the "verify" request option'); + self::addConflictingCurlOption($options, 'CURLOPT_SSLVERSION', 'the "crypto_method" request option'); + self::addConflictingCurlOption($options, 'CURLOPT_SSLCERT', 'the "cert" request option'); + self::addConflictingCurlOption($options, 'CURLOPT_SSLCERTPASSWD', 'the "cert" request option'); + self::addConflictingCurlOption($options, 'CURLOPT_SSLCERTTYPE', 'the "cert_type" request option'); + self::addConflictingCurlOption($options, 'CURLOPT_SSLKEY', 'the "ssl_key" request option'); + self::addConflictingCurlOption($options, 'CURLOPT_SSLKEYPASSWD', 'the "ssl_key" request option'); + self::addConflictingCurlOption($options, 'CURLOPT_KEYPASSWD', 'the "ssl_key" request option'); + self::addConflictingCurlOption($options, 'CURLOPT_SSLKEYTYPE', 'the "ssl_key_type" request option'); + self::addConflictingCurlOption($options, 'CURLOPT_COOKIE', 'the "Cookie" request header or Guzzle cookie middleware'); + self::addConflictingCurlOption($options, 'CURLOPT_COOKIEFILE', 'Guzzle cookie middleware'); + self::addConflictingCurlOption($options, 'CURLOPT_COOKIEJAR', 'Guzzle cookie middleware'); + self::addConflictingCurlOption($options, 'CURLOPT_COOKIELIST', 'Guzzle cookie middleware'); + self::addConflictingCurlOption($options, 'CURLOPT_COOKIESESSION', 'Guzzle cookie middleware'); + + return $options; + } + + /** + * @return array + */ + private static function conflictingCurlOptionSinceOverrides(): array + { + static $options = null; + + if ($options !== null) { + return $options; + } + + $options = []; + + if (\defined('CURLOPT_PROXYTYPE')) { + $options[\CURLOPT_PROXYTYPE] = '7.12'; + } + + return $options; + } + + /** + * @return array + */ + private static function supportedCurlOptions(): array { - static $supportsTls12 = null; + static $options = null; - if (null === $supportsTls12) { - $supportsTls12 = \CURL_SSLVERSION_TLSv1_2 & \curl_version()['features']; + if ($options !== null) { + return $options; } - return $supportsTls12; + $options = []; + + self::addSupportedCurlOption($options, 'CURLOPT_ADDRESS_SCOPE'); + self::addSupportedCurlOption($options, 'CURLOPT_CONNECT_TO'); + self::addSupportedCurlOption($options, 'CURLOPT_DNS_CACHE_TIMEOUT'); + self::addSupportedCurlOption($options, 'CURLOPT_DNS_INTERFACE'); + self::addSupportedCurlOption($options, 'CURLOPT_DNS_LOCAL_IP4'); + self::addSupportedCurlOption($options, 'CURLOPT_DNS_LOCAL_IP6'); + self::addSupportedCurlOption($options, 'CURLOPT_DNS_SERVERS'); + self::addSupportedCurlOption($options, 'CURLOPT_DNS_SHUFFLE_ADDRESSES'); + self::addSupportedCurlOption($options, 'CURLOPT_ENCODING'); + self::addSupportedCurlOption($options, 'CURLOPT_FORBID_REUSE'); + self::addSupportedCurlOption($options, 'CURLOPT_FRESH_CONNECT'); + self::addSupportedCurlOption($options, 'CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS'); + self::addSupportedCurlOption($options, 'CURLOPT_HTTPAUTH'); + self::addSupportedCurlOption($options, 'CURLOPT_INTERFACE'); + self::addSupportedCurlOption($options, 'CURLOPT_LOCALPORT'); + self::addSupportedCurlOption($options, 'CURLOPT_LOCALPORTRANGE'); + self::addSupportedCurlOption($options, 'CURLOPT_LOW_SPEED_LIMIT'); + self::addSupportedCurlOption($options, 'CURLOPT_LOW_SPEED_TIME'); + self::addSupportedCurlOption($options, 'CURLOPT_MAXAGE_CONN'); + self::addSupportedCurlOption($options, 'CURLOPT_MAXCONNECTS'); + self::addSupportedCurlOption($options, 'CURLOPT_MAXLIFETIME_CONN'); + self::addSupportedCurlOption($options, 'CURLOPT_HTTPPROXYTUNNEL'); + self::addSupportedCurlOption($options, 'CURLOPT_PROXYHEADER'); + self::addSupportedCurlOption($options, 'CURLOPT_PROXYUSERPWD'); + self::addSupportedCurlOption($options, 'CURLOPT_RESOLVE'); + self::addSupportedCurlOption($options, 'CURLOPT_SSL_CIPHER_LIST'); + self::addSupportedCurlOption($options, 'CURLOPT_SSL_EC_CURVES'); + self::addSupportedCurlOption($options, 'CURLOPT_TCP_FASTOPEN'); + self::addSupportedCurlOption($options, 'CURLOPT_TCP_KEEPALIVE'); + self::addSupportedCurlOption($options, 'CURLOPT_TCP_KEEPIDLE'); + self::addSupportedCurlOption($options, 'CURLOPT_TCP_KEEPINTVL'); + self::addSupportedCurlOption($options, 'CURLOPT_TCP_KEEPCNT'); + self::addSupportedCurlOption($options, 'CURLOPT_TCP_NODELAY'); + self::addSupportedCurlOption($options, 'CURLOPT_TLS13_CIPHERS'); + self::addSupportedCurlOption($options, 'CURLOPT_UNIX_SOCKET_PATH'); + self::addSupportedCurlOption($options, 'CURLOPT_USERPWD'); + + return $options; } - private static function supportsTls13(): bool + /** + * @param array $options + */ + private static function addSupportedCurlOption(array &$options, string $constant): void { - static $supportsTls13 = null; + if (!\defined($constant)) { + return; + } - if (null === $supportsTls13) { - $supportsTls13 = defined('CURL_SSLVERSION_TLSv1_3') - && (\CURL_SSLVERSION_TLSv1_3 & \curl_version()['features']); + $value = \constant($constant); + if (\is_int($value)) { + $options[$value] = true; + } + } + + /** + * @param array $options + */ + private static function addConflictingCurlOption(array &$options, string $constant, ?string $replacement): void + { + if (!\defined($constant)) { + return; } - return $supportsTls13; + $value = \constant($constant); + if (\is_int($value)) { + $options[$value] = $replacement; + } } public function release(EasyHandle $easy): void @@ -196,7 +577,7 @@ 'error' => \curl_error($easy->handle), 'appconnect_time' => \curl_getinfo($easy->handle, \CURLINFO_APPCONNECT_TIME), ] + \curl_getinfo($easy->handle); - $ctx[self::CURL_VERSION_STR] = self::getCurlVersion(); + $ctx[self::CURL_VERSION_STR] = CurlVersion::getVersion() ?? ''; $factory->release($easy); // Retry when nothing is present or when curl failed to rewind. @@ -207,17 +588,6 @@ return self::createRejection($easy, $ctx); } - private static function getCurlVersion(): string - { - static $curlVersion = null; - - if (null === $curlVersion) { - $curlVersion = \curl_version()['version']; - } - - return $curlVersion; - } - private static function createRejection(EasyHandle $easy, array $ctx): PromiseInterface { static $connectionErrors = [ @@ -233,7 +603,7 @@ new RequestException( 'An error was encountered while creating the response', $easy->request, - $easy->response, + null, $easy->createResponseException, $ctx ) @@ -256,17 +626,17 @@ $uri = $easy->request->getUri(); - $sanitizedError = self::sanitizeCurlError($ctx['error'] ?? '', $uri); + $sanitizedError = self::sanitizeCurlError($ctx['error'] ?? '', $uri, $easy->effectiveProxy); $message = \sprintf( 'cURL error %s: %s (%s)', $ctx['errno'], $sanitizedError, - 'see https://curl.haxx.se/libcurl/c/libcurl-errors.html' + 'see https://curl.se/libcurl/c/libcurl-errors.html' ); if ('' !== $sanitizedError) { - $redactedUriString = \GuzzleHttp\Psr7\Utils::redactUserInfo($uri)->__toString(); + $redactedUriString = Psr7\Utils::redactUserInfo($uri)->__toString(); if ($redactedUriString !== '' && false === \strpos($sanitizedError, $redactedUriString)) { $message .= \sprintf(' for %s', $redactedUriString); } @@ -280,12 +650,14 @@ return P\Create::rejectionFor($error); } - private static function sanitizeCurlError(string $error, UriInterface $uri): string + private static function sanitizeCurlError(string $error, UriInterface $uri, ?string $proxy = null): string { if ('' === $error) { return $error; } + $error = self::redactProxyUserInfo($error, $proxy); + $baseUri = $uri->withQuery('')->withFragment(''); $baseUriString = $baseUri->__toString(); @@ -293,11 +665,88 @@ return $error; } - $redactedUriString = \GuzzleHttp\Psr7\Utils::redactUserInfo($baseUri)->__toString(); + $redactedUriString = Psr7\Utils::redactUserInfo($baseUri)->__toString(); return str_replace($baseUriString, $redactedUriString, $error); } + private static function redactProxyUserInfo(string $error, ?string $proxy): string + { + if ($proxy === null || $proxy === '' || \strpos($proxy, '@') === false) { + return $error; + } + + // The error message embeds the proxy string exactly as configured, + // so the userinfo needle is extracted with parse_url(): Psr7\Uri + // normalizes the components, which could make the replacement miss. + $proxyForParsing = \strpos($proxy, '://') === false ? 'http://'.$proxy : $proxy; + $proxyParts = \parse_url($proxyForParsing); + + if (!\is_array($proxyParts)) { + // Proxy strings that defeat parse_url() are exactly the ones + // libcurl embeds verbatim in error text such as "Unsupported + // proxy syntax in '...'": redact everything up to the last '@' + // of the authority as a safe-side fallback. + $authority = \substr($proxyForParsing, \strpos($proxyForParsing, '://') + 3); + $atPosition = \strrpos($authority, '@'); + + if ($atPosition === false || $atPosition === 0) { + return $error; + } + + return \str_replace(\substr($authority, 0, $atPosition).'@', '***@', $error); + } + + if (!isset($proxyParts['user']) && !isset($proxyParts['pass'])) { + return $error; + } + + $userInfo = $proxyParts['user'] ?? ''; + if (isset($proxyParts['pass'])) { + $userInfo .= ':'.$proxyParts['pass']; + } + + if ($userInfo === '') { + return $error; + } + + $redactedUserInfo = '***'; + + try { + $proxyUri = new Uri($proxyForParsing); + $redactedUserInfo = Psr7\Utils::redactUserInfo($proxyUri)->getUserInfo(); + + if ($redactedUserInfo === $proxyUri->getUserInfo()) { + return $error; + } + } catch (\InvalidArgumentException $e) { + // Unparseable as a URI: fall back to redacting the whole userinfo. + } + + return \str_replace($userInfo.'@', $redactedUserInfo.'@', $error); + } + + /** + * @param array $conf + */ + private static function getEffectiveProxy(array $conf): ?string + { + if (!\array_key_exists(\CURLOPT_PROXY, $conf)) { + return null; + } + + $proxy = $conf[\CURLOPT_PROXY]; + + return \is_string($proxy) && $proxy !== '' ? $proxy : null; + } + + private static function proxyScheme(string $proxy): ?string + { + $position = \strpos($proxy, '://'); + + return $position === false ? null : \strtolower(\substr($proxy, 0, $position)); + } + /** * @return array */ @@ -312,8 +761,14 @@ \CURLOPT_CONNECTTIMEOUT => 300, ]; + $protocols = Utils::normalizeProtocols($easy->options['protocols'] ?? ['http', 'https']); + $scheme = $easy->request->getUri()->getScheme(); + if (!\in_array($scheme, $protocols, true)) { + throw new RequestException(\sprintf('The scheme "%s" is not allowed by the protocols request option.', $scheme), $easy->request); + } + if (\defined('CURLOPT_PROTOCOLS')) { - $conf[\CURLOPT_PROTOCOLS] = \CURLPROTO_HTTP | \CURLPROTO_HTTPS; + $conf[\CURLOPT_PROTOCOLS] = self::curlProtocolMask($protocols); } $version = $easy->request->getProtocolVersion(); @@ -329,6 +784,41 @@ return $conf; } + /** + * @param string[] $protocols + */ + private static function curlProtocolMask(array $protocols): int + { + $mask = 0; + + if (\in_array('http', $protocols, true)) { + $mask |= \CURLPROTO_HTTP; + } + + if (\in_array('https', $protocols, true)) { + $mask |= \CURLPROTO_HTTPS; + } + + return $mask; + } + + /** + * @param mixed $type + */ + private static function normalizeTlsFileType(string $option, $type): string + { + if (!\is_string($type) || $type === '') { + throw new \InvalidArgumentException(\sprintf('%s must be a non-empty string', $option)); + } + + return \strtoupper($type); + } + + private static function shouldValidateSslKeyFile(?string $type): bool + { + return $type !== 'ENG' && $type !== 'PROV'; + } + private function applyMethod(EasyHandle $easy, array &$conf): void { $body = $easy->request->getBody(); @@ -426,7 +916,7 @@ private function removeHeader(string $name, array &$options): void { foreach (\array_keys($options['_headers']) as $key) { - if (!\strcasecmp($key, $name)) { + if (!\strcasecmp((string) $key, $name)) { unset($options['_headers'][$key]); return; @@ -468,9 +958,9 @@ } } - if (!isset($options['curl'][\CURLOPT_ENCODING]) && !empty($options['decode_content'])) { + if (!isset($options['curl'][\CURLOPT_ENCODING]) && isset($options['decode_content']) && $options['decode_content'] !== false) { $accept = $easy->request->getHeaderLine('Accept-Encoding'); - if ($accept) { + if ($accept !== '') { $conf[\CURLOPT_ENCODING] = $accept; } else { // The empty string enables all available decoders and implicitly @@ -486,11 +976,11 @@ if (!isset($options['sink'])) { // Use a default temp stream if no sink was set. - $options['sink'] = \GuzzleHttp\Psr7\Utils::tryFopen('php://temp', 'w+'); + $options['sink'] = Psr7\Utils::tryFopen('php://temp', 'w+'); } $sink = $options['sink']; if (!\is_string($sink)) { - $sink = \GuzzleHttp\Psr7\Utils::streamFor($sink); + $sink = Psr7\Utils::streamFor($sink); } elseif (!\is_dir(\dirname($sink))) { // Ensure that the directory exists before failing in curl. throw new \RuntimeException(\sprintf('Directory %s does not exist for sink value of %s', \dirname($sink), $sink)); @@ -526,22 +1016,72 @@ $conf[\CURLOPT_NOSIGNAL] = true; } + // Always pin CURLOPT_PROXY (and CURLOPT_NOPROXY when available) so + // that libcurl never falls back to reading proxy environment + // variables itself. When the proxy request option makes no decision, + // the environment is resolved here with libcurl's own semantics. + $proxyConf = null; + $noProxyConf = ''; if (isset($options['proxy'])) { if (!\is_array($options['proxy'])) { - $conf[\CURLOPT_PROXY] = $options['proxy']; + $proxyConf = $options['proxy']; } else { $scheme = $easy->request->getUri()->getScheme(); if (isset($options['proxy'][$scheme])) { - $host = $easy->request->getUri()->getHost(); - if (isset($options['proxy']['no']) && Utils::isHostInNoProxy($host, $options['proxy']['no'])) { - unset($conf[\CURLOPT_PROXY]); + if ( + isset($options['proxy']['no']) + && Utils::isUriInNoProxy($easy->request->getUri(), $options['proxy']['no']) + ) { + $proxyConf = ''; + $noProxyConf = '*'; } else { - $conf[\CURLOPT_PROXY] = $options['proxy'][$scheme]; + $proxyConf = $options['proxy'][$scheme]; } } } } + if ($proxyConf === null) { + $proxyConf = ProxyEnvironment::getProxyForScheme($easy->request->getUri()->getScheme()); + if ($proxyConf === null) { + $proxyConf = ''; + } elseif ( + ($noProxy = ProxyEnvironment::getNoProxy()) !== null + && Utils::isUriInNoProxy($easy->request->getUri(), ProxyEnvironment::splitNoProxy($noProxy)) + ) { + // The environment no_proxy list is tokenized the way libcurl + // tokenizes it and matched here with the same rules as the + // proxy option's "no" list, so behavior does not depend on + // the installed libcurl's matcher. + $proxyConf = ''; + $noProxyConf = '*'; + } + } + + if (\is_string($proxyConf) && $proxyConf !== '') { + $scheme = self::proxyScheme($proxyConf); + if ($scheme !== null && \preg_match('/^[a-z][a-z0-9.+-]*$/D', $scheme) !== 1) { + // A "://" with a prefix that is not a valid scheme (leading + // junk such as a space or non-breaking space) is treated by + // libcurl as an unknown scheme and silently downgraded to a + // plaintext HTTP proxy. Fail closed before any bytes reach the + // wire. + throw new RequestException('The proxy URL is malformed.', $easy->request); + } + if ($scheme === 'https' && !CurlVersion::supportsHttpsProxy()) { + // libcurl before 7.50.2 silently downgrades an https:// proxy + // to a plaintext HTTP proxy; 7.50.2 through 7.51, and builds + // without HTTPS-proxy support, fail at connect time. Fail + // closed before any bytes reach the wire. + throw new RequestException('HTTPS proxies are not supported by the installed libcurl; libcurl 7.52.0 or newer built with HTTPS-proxy support is required.', $easy->request); + } + } + + $conf[\CURLOPT_PROXY] = $proxyConf; + if (\defined('CURLOPT_NOPROXY')) { + $conf[(int) \constant('CURLOPT_NOPROXY')] = $noProxyConf; + } + if (isset($options['crypto_method'])) { $protocolVersion = $easy->request->getProtocolVersion(); @@ -554,7 +1094,7 @@ ) { $conf[\CURLOPT_SSLVERSION] = \CURL_SSLVERSION_TLSv1_2; } elseif (defined('STREAM_CRYPTO_METHOD_TLSv1_3_CLIENT') && \STREAM_CRYPTO_METHOD_TLSv1_3_CLIENT === $options['crypto_method']) { - if (!self::supportsTls13()) { + if (!CurlVersion::supportsTls13()) { throw new \InvalidArgumentException('Invalid crypto_method request option: TLS 1.3 not supported by your version of cURL'); } $conf[\CURLOPT_SSLVERSION] = \CURL_SSLVERSION_TLSv1_3; @@ -566,12 +1106,12 @@ } elseif (\STREAM_CRYPTO_METHOD_TLSv1_1_CLIENT === $options['crypto_method']) { $conf[\CURLOPT_SSLVERSION] = \CURL_SSLVERSION_TLSv1_1; } elseif (\STREAM_CRYPTO_METHOD_TLSv1_2_CLIENT === $options['crypto_method']) { - if (!self::supportsTls12()) { + if (!CurlVersion::supportsTls12()) { throw new \InvalidArgumentException('Invalid crypto_method request option: TLS 1.2 not supported by your version of cURL'); } $conf[\CURLOPT_SSLVERSION] = \CURL_SSLVERSION_TLSv1_2; } elseif (defined('STREAM_CRYPTO_METHOD_TLSv1_3_CLIENT') && \STREAM_CRYPTO_METHOD_TLSv1_3_CLIENT === $options['crypto_method']) { - if (!self::supportsTls13()) { + if (!CurlVersion::supportsTls13()) { throw new \InvalidArgumentException('Invalid crypto_method request option: TLS 1.3 not supported by your version of cURL'); } $conf[\CURLOPT_SSLVERSION] = \CURL_SSLVERSION_TLSv1_3; @@ -580,36 +1120,68 @@ } } + $certType = null; + if (isset($options['cert_type'])) { + $certType = self::normalizeTlsFileType('cert_type', $options['cert_type']); + $conf[\CURLOPT_SSLCERTTYPE] = $certType; + } + if (isset($options['cert'])) { $cert = $options['cert']; if (\is_array($cert)) { - $conf[\CURLOPT_SSLCERTPASSWD] = $cert[1]; + if (!isset($cert[0]) || !\is_string($cert[0])) { + throw new \InvalidArgumentException('Invalid cert request option'); + } + if (isset($cert[1])) { + if (!\is_string($cert[1])) { + throw new \InvalidArgumentException('Invalid cert request option'); + } + $conf[\CURLOPT_SSLCERTPASSWD] = $cert[1]; + } $cert = $cert[0]; } + if (!\is_string($cert)) { + throw new \InvalidArgumentException('Invalid cert request option'); + } if (!\file_exists($cert)) { throw new \InvalidArgumentException("SSL certificate not found: {$cert}"); } // OpenSSL (versions 0.9.3 and later) also support "P12" for PKCS#12-encoded files. // see https://curl.se/libcurl/c/CURLOPT_SSLCERTTYPE.html $ext = pathinfo($cert, \PATHINFO_EXTENSION); - if (preg_match('#^(der|p12)$#i', $ext)) { + if ($certType === null && preg_match('#^(der|p12)$#i', $ext)) { $conf[\CURLOPT_SSLCERTTYPE] = strtoupper($ext); } $conf[\CURLOPT_SSLCERT] = $cert; } + $sslKeyType = null; + if (isset($options['ssl_key_type'])) { + $sslKeyType = self::normalizeTlsFileType('ssl_key_type', $options['ssl_key_type']); + $conf[\CURLOPT_SSLKEYTYPE] = $sslKeyType; + } + if (isset($options['ssl_key'])) { if (\is_array($options['ssl_key'])) { - if (\count($options['ssl_key']) === 2) { - [$sslKey, $conf[\CURLOPT_SSLKEYPASSWD]] = $options['ssl_key']; - } else { - [$sslKey] = $options['ssl_key']; + if (!isset($options['ssl_key'][0]) || !\is_string($options['ssl_key'][0])) { + throw new \InvalidArgumentException('Invalid ssl_key request option'); + } + if (isset($options['ssl_key'][1])) { + if (!\is_string($options['ssl_key'][1])) { + throw new \InvalidArgumentException('Invalid ssl_key request option'); + } + $conf[\CURLOPT_SSLKEYPASSWD] = $options['ssl_key'][1]; } + $sslKey = $options['ssl_key'][0]; } $sslKey = $sslKey ?? $options['ssl_key']; - if (!\file_exists($sslKey)) { + if (!\is_string($sslKey)) { + throw new \InvalidArgumentException('Invalid ssl_key request option'); + } + + if (self::shouldValidateSslKeyFile($sslKeyType) && !\file_exists($sslKey)) { throw new \InvalidArgumentException("SSL private key not found: {$sslKey}"); } $conf[\CURLOPT_SSLKEY] = $sslKey; @@ -701,7 +1273,8 @@ $startingResponse = true; try { $easy->createResponse(); - } catch (\Exception $e) { + } catch (\Throwable $e) { + $easy->response = null; $easy->createResponseException = $e; return -1; @@ -709,7 +1282,7 @@ if ($onHeaders !== null) { try { $onHeaders($easy->response); - } catch (\Exception $e) { + } catch (\Throwable $e) { // Associate the exception with the handle and trigger // a curl header write error by returning 0. $easy->onHeadersException = $e; diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php 2024-09-25 13:52:55.510186200 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php 2026-06-23 01:21:06.427411000 +0000 @@ -3,6 +3,7 @@ namespace GuzzleHttp\Handler; use GuzzleHttp\Promise\PromiseInterface; +use GuzzleHttp\TransportSharing; use Psr\Http\Message\RequestInterface; /** @@ -22,16 +23,38 @@ private $factory; /** + * @var CurlShareHandleState|null + */ + private $shareHandleState; + + /** * Accepts an associative array of options: * * - handle_factory: Optional curl factory used to create cURL handles. + * - transport_sharing: Optional transport sharing mode. * - * @param array{handle_factory?: ?CurlFactoryInterface} $options Array of options to use with the handler + * @param array{handle_factory?: ?CurlFactoryInterface, transport_sharing?: mixed} $options Array of options to use with the handler */ public function __construct(array $options = []) { - $this->factory = $options['handle_factory'] - ?? new CurlFactory(3); + CurlShareHandleState::assertNoRequiredSharingCustomFactoryConflict($options, 'CurlHandler'); + $transportSharing = $options['transport_sharing'] ?? null; + $sharingMode = CurlShareHandleState::normalizeMode($transportSharing, 'transport_sharing'); + + if (\array_key_exists('handle_factory', $options) && $options['handle_factory'] !== null) { + $this->shareHandleState = null; + $this->factory = $options['handle_factory']; + + return; + } + + $this->shareHandleState = $sharingMode !== TransportSharing::NONE + ? CurlShareHandleState::fromOption($transportSharing) + : null; + + $this->factory = $this->shareHandleState !== null + ? new CurlFactory(3, $this->shareHandleState->mode, $this->shareHandleState->handle) + : new CurlFactory(3); } public function __invoke(RequestInterface $request, array $options): PromiseInterface diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php 2026-03-30 15:24:42.644747300 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php 2026-06-23 01:21:06.428411200 +0000 @@ -6,6 +6,7 @@ use GuzzleHttp\Promise as P; use GuzzleHttp\Promise\Promise; use GuzzleHttp\Promise\PromiseInterface; +use GuzzleHttp\TransportSharing; use GuzzleHttp\Utils; use Psr\Http\Message\RequestInterface; @@ -26,6 +27,11 @@ private $factory; /** + * @var CurlShareHandleState|null + */ + private $shareHandleState; + + /** * @var int */ private $selectTimeout; @@ -58,9 +64,20 @@ private $_mh; /** + * @var bool + */ + private $executingMulti = false; + + /** + * @var array + */ + private $deferredCancels = []; + + /** * This handler accepts the following options: * * - handle_factory: An optional factory used to create curl handles + * - transport_sharing: Optional transport sharing mode. * - select_timeout: Optional timeout (in seconds) to block before timing * out while selecting curl handles. Defaults to 1 second. * - options: An associative array of CURLMOPT_* options and @@ -68,12 +85,27 @@ */ public function __construct(array $options = []) { - $this->factory = $options['handle_factory'] ?? new CurlFactory(50); + CurlShareHandleState::assertNoRequiredSharingCustomFactoryConflict($options, 'CurlMultiHandler'); + $transportSharing = $options['transport_sharing'] ?? null; + $sharingMode = CurlShareHandleState::normalizeMode($transportSharing, 'transport_sharing'); + + if (\array_key_exists('handle_factory', $options) && $options['handle_factory'] !== null) { + $this->shareHandleState = null; + $this->factory = $options['handle_factory']; + } else { + $this->shareHandleState = $sharingMode !== TransportSharing::NONE + ? CurlShareHandleState::fromOption($transportSharing) + : null; + + $this->factory = $this->shareHandleState !== null + ? new CurlFactory(50, $this->shareHandleState->mode, $this->shareHandleState->handle) + : new CurlFactory(50); + } if (isset($options['select_timeout'])) { $this->selectTimeout = $options['select_timeout']; } elseif ($selectTimeout = Utils::getenv('GUZZLE_CURL_SELECT_TIMEOUT')) { - @trigger_error('Since guzzlehttp/guzzle 7.2.0: Using environment variable GUZZLE_CURL_SELECT_TIMEOUT is deprecated. Use option "select_timeout" instead.', \E_USER_DEPRECATED); + \trigger_deprecation('guzzlehttp/guzzle', '7.2', 'The GUZZLE_CURL_SELECT_TIMEOUT environment variable is deprecated; use the "select_timeout" option instead.'); $this->selectTimeout = (int) $selectTimeout; } else { $this->selectTimeout = 1; @@ -119,8 +151,13 @@ public function __destruct() { if (isset($this->_mh)) { - \curl_multi_close($this->_mh); - unset($this->_mh); + try { + \curl_multi_close($this->_mh); + } catch (\Throwable $e) { + // Destructors must not throw. + } finally { + unset($this->_mh); + } } } @@ -172,10 +209,21 @@ \usleep(250); } - while (\curl_multi_exec($this->_mh, $this->active) === \CURLM_CALL_MULTI_PERFORM) { + do { + $this->executingMulti = true; + + try { + $exec = \curl_multi_exec($this->_mh, $this->active); + } finally { + $this->executingMulti = false; + $this->cleanupDeferredCancels(); + } + // Prevent busy looping for slow HTTP requests. - \curl_multi_select($this->_mh, $this->selectTimeout); - } + if ($exec === \CURLM_CALL_MULTI_PERFORM) { + \curl_multi_select($this->_mh, $this->selectTimeout); + } + } while ($exec === \CURLM_CALL_MULTI_PERFORM); $this->processMessages(); } @@ -185,7 +233,16 @@ */ private function tickInQueue(): void { - if (\curl_multi_exec($this->_mh, $this->active) === \CURLM_CALL_MULTI_PERFORM) { + $this->executingMulti = true; + + try { + $exec = \curl_multi_exec($this->_mh, $this->active); + } finally { + $this->executingMulti = false; + $this->cleanupDeferredCancels(); + } + + if ($exec === \CURLM_CALL_MULTI_PERFORM) { \curl_multi_select($this->_mh, 0); P\Utils::queue()->add(Closure::fromCallable([$this, 'tickInQueue'])); } @@ -229,7 +286,7 @@ private function cancel($id): bool { if (!is_int($id)) { - trigger_deprecation('guzzlehttp/guzzle', '7.4', 'Not passing an integer to %s::%s() is deprecated and will cause an error in 8.0.', __CLASS__, __FUNCTION__); + \trigger_deprecation('guzzlehttp/guzzle', '7.4', 'Not passing an int to %s::%s() is deprecated and will cause an error in 8.0.', __CLASS__, __FUNCTION__); } // Cannot cancel if it has been processed. @@ -237,15 +294,42 @@ return false; } - $handle = $this->handles[$id]['easy']->handle; + $easy = $this->handles[$id]['easy']; unset($this->delays[$id], $this->handles[$id]); + + if ($this->executingMulti) { + $this->deferredCancels[$id] = $easy; + + return true; + } + + $this->cleanupCancelledHandle($easy); + + return true; + } + + private function cleanupDeferredCancels(): void + { + if ($this->deferredCancels === []) { + return; + } + + $entries = $this->deferredCancels; + $this->deferredCancels = []; + + foreach ($entries as $easy) { + $this->cleanupCancelledHandle($easy); + } + } + + private function cleanupCancelledHandle(EasyHandle $easy): void + { + $handle = $easy->handle; \curl_multi_remove_handle($this->_mh, $handle); if (PHP_VERSION_ID < 80000) { \curl_close($handle); } - - return true; } private function processMessages(): void @@ -255,6 +339,12 @@ // if it's not done, then it would be premature to remove the handle. ref https://github.com/guzzle/guzzle/pull/2892#issuecomment-945150216 continue; } + if (!isset($done['handle'])) { + // Work around a PHP issue where cancelled transfers may omit the handle. + // Remove this once we no longer support PHP versions before the fix in + // https://github.com/php/php-src/pull/16302. + continue; + } $id = (int) $done['handle']; \curl_multi_remove_handle($this->_mh, $done['handle']); @@ -266,9 +356,16 @@ $entry = $this->handles[$id]; unset($this->handles[$id], $this->delays[$id]); $entry['easy']->errno = $done['result']; - $entry['deferred']->resolve( - CurlFactory::finish($this, $entry['easy'], $this->factory) - ); + + try { + $result = CurlFactory::finish($this, $entry['easy'], $this->factory); + } catch (\Throwable $e) { + $entry['deferred']->reject($e); + + continue; + } + + $entry['deferred']->resolve($result); } } diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/Handler/CurlShareHandleState.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/Handler/CurlShareHandleState.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/Handler/CurlShareHandleState.php 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/Handler/CurlShareHandleState.php 2026-06-23 01:21:06.428411200 +0000 @@ -0,0 +1,182 @@ +mode = $mode; + $this->handle = $handle; + } + + /** + * @param mixed $sharing + */ + public static function fromOption($sharing): ?self + { + if ($sharing instanceof self) { + return $sharing; + } + + $mode = self::normalizeMode($sharing, 'transport_sharing'); + if ($mode === TransportSharing::NONE) { + return null; + } + + if ($mode === TransportSharing::HANDLER_PREFER) { + return self::createHandlerShareOrNull($mode); + } + + return self::createHandlerShare($mode); + } + + /** + * @param mixed $sharing + */ + public static function normalizeMode($sharing, string $option): string + { + if ($sharing instanceof self) { + return $sharing->mode; + } + + if ($sharing === null || $sharing === TransportSharing::NONE) { + return TransportSharing::NONE; + } + + if ($sharing === TransportSharing::HANDLER_PREFER || $sharing === TransportSharing::HANDLER_REQUIRE) { + return $sharing; + } + + throw new \InvalidArgumentException(\sprintf( + 'The "%s" option must be null or a GuzzleHttp\\TransportSharing::* constant; received %s.', + $option, + \get_debug_type($sharing) + )); + } + + public static function assertNoRequiredSharingCustomFactoryConflict(array $options, string $handlerName): void + { + if (!\array_key_exists('handle_factory', $options) || $options['handle_factory'] === null) { + return; + } + + $mode = self::normalizeMode($options['transport_sharing'] ?? null, 'transport_sharing'); + if ($mode !== TransportSharing::HANDLER_REQUIRE) { + return; + } + + throw new \InvalidArgumentException(\sprintf( + 'The "transport_sharing" %s option cannot require sharing with a custom "handle_factory" because Guzzle cannot ensure that the custom factory applies CURLOPT_SHARE.', + $handlerName + )); + } + + private static function createHandlerShareOrNull(string $mode): ?self + { + try { + return self::createHandlerShare($mode); + } catch (\Throwable $e) { + return null; + } + } + + private static function createHandlerShare(string $mode): self + { + if (!\function_exists('curl_share_init') || !\function_exists('curl_share_setopt')) { + throw new \InvalidArgumentException('The "transport_sharing" option requires cURL share support.'); + } + + self::requireCurlConstant('CURLOPT_SHARE'); + $shareOption = self::requireCurlConstant('CURLSHOPT_SHARE'); + $locks = self::handlerLocks($mode); + $handle = curl_share_init(); + + try { + foreach ($locks as $lock) { + try { + $success = curl_share_setopt($handle, $shareOption, $lock); + } catch (\Throwable $e) { + throw new \InvalidArgumentException('Unable to configure cURL share handle: '.$e->getMessage(), 0, $e); + } + + if (!$success) { + throw new \InvalidArgumentException(\sprintf('Unable to configure cURL share handle with lock data %d.', $lock)); + } + } + } catch (\Throwable $e) { + self::closeHandlerShareHandleOnPhp7($handle); + + throw $e; + } + + return new self($mode, $handle); + } + + /** + * @return int[] + */ + private static function handlerLocks(string $mode): array + { + CurlVersion::ensureHandlerSharingSupported(); + + if ($mode === TransportSharing::HANDLER_REQUIRE) { + CurlVersion::ensureSslSessionSharingSupported(); + } + + $locks = [ + self::requireCurlConstant('CURL_LOCK_DATA_DNS'), + ]; + + if (CurlVersion::supportsSslSessionSharing()) { + $locks[] = self::requireCurlConstant('CURL_LOCK_DATA_SSL_SESSION'); + } + + return $locks; + } + + private static function requireCurlConstant(string $constant): int + { + if (!\defined($constant)) { + throw new \InvalidArgumentException(\sprintf( + 'The "transport_sharing" option requires %s, but it is not available in the installed PHP cURL extension.', + $constant + )); + } + + $value = \constant($constant); + if (!\is_int($value)) { + throw new \InvalidArgumentException(\sprintf('The cURL constant %s must resolve to an integer.', $constant)); + } + + return $value; + } + + /** + * @param resource|\CurlShareHandle $handle + */ + private static function closeHandlerShareHandleOnPhp7($handle): void + { + if (\PHP_VERSION_ID < 80000 && \is_resource($handle)) { + curl_share_close($handle); + } + } +} diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/Handler/CurlVersion.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/Handler/CurlVersion.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/Handler/CurlVersion.php 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/Handler/CurlVersion.php 2026-06-23 01:21:06.428411200 +0000 @@ -0,0 +1,161 @@ +='); + } + + public static function supportsTls12(): bool + { + $version = self::getVersion(); + + return self::supportsSsl() + && \defined('CURL_SSLVERSION_TLSv1_2') + && $version !== null + && \version_compare($version, self::TLS_12_VERSION, '>='); + } + + public static function supportsTls13(): bool + { + $version = self::getVersion(); + + return self::supportsSsl() + && \defined('CURL_SSLVERSION_TLSv1_3') + && $version !== null + && \version_compare($version, self::TLS_13_VERSION, '>='); + } + + public static function supportsHttp2(): bool + { + $versionInfo = self::getVersionInfo(); + + return self::supportsTls12() + && \defined('CURL_VERSION_HTTP2') + && $versionInfo !== null + && 0 !== (\CURL_VERSION_HTTP2 & $versionInfo['features']); + } + + public static function supportsHttpsProxy(): bool + { + $versionInfo = self::getVersionInfo(); + + // CURL_VERSION_HTTPS_PROXY is not defined on every supported PHP + // version; fall back to the curl.h bit value. + $httpsProxyFeature = \defined('CURL_VERSION_HTTPS_PROXY') ? \CURL_VERSION_HTTPS_PROXY : (1 << 21); + + return $versionInfo !== null + && \version_compare($versionInfo['version'], self::HTTPS_PROXY_VERSION, '>=') + && 0 !== ($httpsProxyFeature & $versionInfo['features']); + } + + public static function supportsHandlerSharing(): bool + { + $version = self::getVersion(); + + return $version !== null && \version_compare($version, self::HANDLER_SHARING_VERSION, '>='); + } + + public static function ensureHandlerSharingSupported(): void + { + if (!self::supportsHandlerSharing()) { + throw new \InvalidArgumentException(\sprintf( + 'The "transport_sharing" option requires libcurl %s or higher for cURL share handles.', + self::HANDLER_SHARING_VERSION + )); + } + } + + public static function supportsSslSessionSharing(): bool + { + $version = self::getVersion(); + + return self::supportsSsl() + && $version !== null + && \version_compare($version, self::SSL_SESSION_SHARING_VERSION, '>='); + } + + public static function ensureSslSessionSharingSupported(): void + { + if (!self::supportsSslSessionSharing()) { + throw new \InvalidArgumentException(\sprintf( + 'The "transport_sharing" option requires libcurl %s or higher with SSL support for SSL session sharing.', + self::SSL_SESSION_SHARING_VERSION + )); + } + } + + private static function supportsSsl(): bool + { + $versionInfo = self::getVersionInfo(); + + return \defined('CURL_VERSION_SSL') + && $versionInfo !== null + && 0 !== (\CURL_VERSION_SSL & $versionInfo['features']); + } + + public static function getVersion(): ?string + { + $versionInfo = self::getVersionInfo(); + + return $versionInfo === null ? null : $versionInfo['version']; + } + + /** + * @return array{version: string, features: int}|null + */ + private static function getVersionInfo(): ?array + { + if (self::$versionInfo === null) { + if (!\function_exists('curl_version')) { + self::$versionInfo = false; + } else { + $versionInfo = \curl_version(); + self::$versionInfo = \is_array($versionInfo) + && isset($versionInfo['version'], $versionInfo['features']) + && \is_string($versionInfo['version']) + && \is_int($versionInfo['features']) + ? [ + 'version' => $versionInfo['version'], + 'features' => $versionInfo['features'], + ] + : false; + } + } + + return self::$versionInfo === false ? null : self::$versionInfo; + } +} diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/Handler/EasyHandle.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/Handler/EasyHandle.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/Handler/EasyHandle.php 2025-12-17 21:58:17.220357000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/Handler/EasyHandle.php 2026-06-25 15:15:57.614305700 +0000 @@ -51,12 +51,17 @@ public $errno = 0; /** + * @var string|null Effective CURLOPT_PROXY value the handle was created with (if any) + */ + public $effectiveProxy; + + /** * @var \Throwable|null Exception during on_headers (if any) */ public $onHeadersException; /** - * @var \Exception|null Exception during createResponse (if any) + * @var \Throwable|null Exception during createResponse (if any) */ public $createResponseException; @@ -68,11 +73,13 @@ */ public function createResponse(): void { + $this->response = null; + [$ver, $status, $reason, $headers] = HeaderProcessor::parseHeaders($this->headers); $normalizedKeys = Utils::normalizeHeaderKeys($headers); - if (!empty($this->options['decode_content']) && isset($normalizedKeys['content-encoding'])) { + if (isset($this->options['decode_content']) && $this->options['decode_content'] !== false && isset($normalizedKeys['content-encoding'])) { $headers['x-encoded-content-encoding'] = $headers[$normalizedKeys['content-encoding']]; unset($headers[$normalizedKeys['content-encoding']]); if (isset($normalizedKeys['content-length'])) { @@ -80,7 +87,7 @@ $bodyLength = (int) $this->sink->getSize(); if ($bodyLength) { - $headers[$normalizedKeys['content-length']] = $bodyLength; + $headers[$normalizedKeys['content-length']] = [(string) $bodyLength]; } else { unset($headers[$normalizedKeys['content-length']]); } diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/Handler/HeaderProcessor.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/Handler/HeaderProcessor.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/Handler/HeaderProcessor.php 2025-12-17 21:58:17.220357000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/Handler/HeaderProcessor.php 2026-06-23 01:21:06.428411200 +0000 @@ -24,7 +24,14 @@ throw new \RuntimeException('Expected a non-empty array of header data'); } - $parts = \explode(' ', \array_shift($headers), 3); + $headers = self::getLastHeaderBlock(\array_values($headers)); + + $statusLine = \array_shift($headers); + if ($statusLine === null) { + throw new \RuntimeException('Expected a non-empty array of header data'); + } + + $parts = \explode(' ', $statusLine, 3); $version = \explode('/', $parts[0])[1] ?? null; if ($version === null) { @@ -37,6 +44,34 @@ throw new \RuntimeException('HTTP status code missing from header data'); } + if (!\preg_match('/^\d{3}$/', $status)) { + throw new \RuntimeException('HTTP status code is invalid'); + } + + foreach ($headers as $header) { + if (\strpos($header, ':') === false) { + throw new \RuntimeException('HTTP header line is invalid'); + } + } + return [$version, (int) $status, $parts[2] ?? null, Utils::headersFromLines($headers)]; } + + /** + * @param non-empty-list $headers + * + * @return list + */ + private static function getLastHeaderBlock(array $headers): array + { + $lastStatusLine = 0; + + foreach ($headers as $index => $line) { + if (\preg_match('/^HTTP\/\S+\s+/i', $line)) { + $lastStatusLine = $index; + } + } + + return \array_slice($headers, $lastStatusLine); + } } diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/Handler/MockHandler.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/Handler/MockHandler.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/Handler/MockHandler.php 2025-12-17 21:58:17.220357000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/Handler/MockHandler.php 2026-06-23 01:21:06.428411200 +0000 @@ -7,7 +7,6 @@ use GuzzleHttp\Promise as P; use GuzzleHttp\Promise\PromiseInterface; use GuzzleHttp\TransferStats; -use GuzzleHttp\Utils; use Psr\Http\Message\RequestInterface; use Psr\Http\Message\ResponseInterface; use Psr\Http\Message\StreamInterface; @@ -160,7 +159,7 @@ ) { $this->queue[] = $value; } else { - throw new \TypeError('Expected a Response, Promise, Throwable or callable. Found '.Utils::describeType($value)); + throw new \TypeError('Expected a Response, Promise, Throwable or callable. Found '.\get_debug_type($value)); } } } diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/Handler/ProxyEnvironment.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/Handler/ProxyEnvironment.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/Handler/ProxyEnvironment.php 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/Handler/ProxyEnvironment.php 2026-06-23 01:21:06.428411200 +0000 @@ -0,0 +1,113 @@ +transportSharingMode = CurlShareHandleState::normalizeMode( + $options['transport_sharing'] ?? null, + 'transport_sharing' + ); + } + + /** * Sends an HTTP request. * * @param RequestInterface $request Request to send. @@ -42,12 +81,22 @@ $protocolVersion = $request->getProtocolVersion(); + if ('' === $protocolVersion) { + \trigger_deprecation('guzzlehttp/guzzle', '7.11', 'Sending a request with an empty protocol version is deprecated; guzzlehttp/guzzle 8.0 will reject empty protocol versions.'); + + $protocolVersion = '1.1'; + $request = Psr7\Utils::modifyRequest($request, ['version' => $protocolVersion]); + } + if ('1.0' !== $protocolVersion && '1.1' !== $protocolVersion) { throw new ConnectException(sprintf('HTTP/%s is not supported by the stream handler.', $protocolVersion), $request); } $startTime = isset($options['on_stats']) ? Utils::currentTime() : null; + self::triggerUnsupportedRequestOptionDeprecations($request, $options); + $this->assertTransportSharingSupported(); + try { // Does not support the expect header. $request = $request->withoutHeader('Expect'); @@ -74,16 +123,10 @@ throw $e; } catch (\Exception $e) { // Determine if the error was a networking error. - $message = $e->getMessage(); - // This list can probably get more comprehensive. - if (false !== \strpos($message, 'getaddrinfo') // DNS lookup failed - || false !== \strpos($message, 'Connection refused') - || false !== \strpos($message, "couldn't connect to host") // error on HHVM - || false !== \strpos($message, 'connection attempt failed') - ) { + if (self::isConnectionError($e->getMessage())) { $e = new ConnectException($e->getMessage(), $request, $e); } else { - $e = RequestException::wrapException($request, $e); + $e = $e instanceof RequestException ? $e : new RequestException($e->getMessage(), $request, null, $e); } $this->invokeStats($options, $request, $startTime, null, $e); @@ -91,6 +134,17 @@ } } + private static function isConnectionError(string $message): bool + { + foreach (self::CONNECTION_ERRORS as $connectionError) { + if (false !== \strpos($message, $connectionError)) { + return true; + } + } + + return false; + } + private function invokeStats( array $options, RequestInterface $request, @@ -114,10 +168,8 @@ try { [$ver, $status, $reason, $headers] = HeaderProcessor::parseHeaders($hdrs); - } catch (\Exception $e) { - return P\Create::rejectionFor( - new RequestException('An error was encountered while creating the response', $request, null, $e) - ); + } catch (\Throwable $e) { + return $this->rejectResponseCreation($options, $request, $startTime, $e); } [$stream, $headers] = $this->checkDecode($options, $headers, $stream); @@ -130,16 +182,14 @@ try { $response = new Psr7\Response($status, $headers, $sink, $ver, $reason); - } catch (\Exception $e) { - return P\Create::rejectionFor( - new RequestException('An error was encountered while creating the response', $request, null, $e) - ); + } catch (\Throwable $e) { + return $this->rejectResponseCreation($options, $request, $startTime, $e); } if (isset($options['on_headers'])) { try { $options['on_headers']($response); - } catch (\Exception $e) { + } catch (\Throwable $e) { return P\Create::rejectionFor( new RequestException('An error was encountered during the on_headers event', $request, $response, $e) ); @@ -157,6 +207,24 @@ return new FulfilledPromise($response); } + private function rejectResponseCreation( + array $options, + RequestInterface $request, + ?float $startTime, + \Throwable $previous + ): PromiseInterface { + $reason = new RequestException( + 'An error was encountered while creating the response', + $request, + null, + $previous + ); + + $this->invokeStats($options, $request, $startTime, null, $reason); + + return P\Create::rejectionFor($reason); + } + private function createSink(StreamInterface $stream, array $options): StreamInterface { if (!empty($options['stream'])) { @@ -174,7 +242,7 @@ private function checkDecode(array $options, array $headers, $stream): array { // Automatically decode responses when instructed. - if (!empty($options['decode_content'])) { + if (isset($options['decode_content']) && $options['decode_content'] !== false) { $normalizedKeys = Utils::normalizeHeaderKeys($headers); if (isset($normalizedKeys['content-encoding'])) { $encoding = $headers[$normalizedKeys['content-encoding']]; @@ -185,15 +253,12 @@ // Remove content-encoding header unset($headers[$normalizedKeys['content-encoding']]); - // Fix content-length header + // The decoded length cannot be known without inflating the + // stream, so keep the original length for inspection and + // drop the now-unknown Content-Length header. if (isset($normalizedKeys['content-length'])) { $headers['x-encoded-content-length'] = $headers[$normalizedKeys['content-length']]; - $length = (int) $stream->getSize(); - if ($length === 0) { - unset($headers[$normalizedKeys['content-length']]); - } else { - $headers[$normalizedKeys['content-length']] = [$length]; - } + unset($headers[$normalizedKeys['content-length']]); } } } @@ -279,8 +344,14 @@ $methods = \array_flip(\get_class_methods(__CLASS__)); } - if (!\in_array($request->getUri()->getScheme(), ['http', 'https'])) { - throw new RequestException(\sprintf("The scheme '%s' is not supported.", $request->getUri()->getScheme()), $request); + $scheme = $request->getUri()->getScheme(); + if (!\in_array($scheme, ['http', 'https'], true)) { + throw new RequestException(\sprintf("The scheme '%s' is not supported.", $scheme), $request); + } + + $protocols = Utils::normalizeProtocols($options['protocols'] ?? ['http', 'https']); + if (!\in_array($scheme, $protocols, true)) { + throw new RequestException(\sprintf('The scheme "%s" is not allowed by the protocols request option.', $scheme), $request); } // HTTP/1.1 streams using the PHP stream wrapper require a @@ -316,6 +387,8 @@ if (!\is_array($options['stream_context'])) { throw new \InvalidArgumentException('stream_context must be an array'); } + self::triggerConflictingStreamContextOptionDeprecations($options['stream_context']); + self::triggerUnsupportedStreamContextOptionDeprecations($options['stream_context']); $context = \array_replace_recursive($context, $options['stream_context']); } @@ -338,7 +411,6 @@ // See https://wiki.php.net/rfc/deprecations_php_8_5#deprecate_the_http_response_header_predefined_variable if (function_exists('http_get_last_response_headers')) { - /** @var array|null */ $http_response_header = \http_get_last_response_headers(); } @@ -364,7 +436,11 @@ { $uri = $request->getUri(); - if (isset($options['force_ip_resolve']) && !\filter_var($uri->getHost(), \FILTER_VALIDATE_IP)) { + $host = $uri->getHost(); + $hostForIpCheck = $host !== '' && $host[0] === '[' && \substr($host, -1) === ']' + ? \substr($host, 1, -1) + : $host; + if (isset($options['force_ip_resolve']) && !\filter_var($hostForIpCheck, \FILTER_VALIDATE_IP)) { if ('v4' === $options['force_ip_resolve']) { $records = \dns_get_record($uri->getHost(), \DNS_A); if (false === $records || !isset($records[0]['ip'])) { @@ -423,6 +499,261 @@ return $context; } + private static function triggerUnsupportedRequestOptionDeprecations(RequestInterface $request, array $options): void + { + if ( + \array_key_exists('curl', $options) + && $options['curl'] !== null + && $options['curl'] !== [] + && !self::isCurlOptionGeneratedByAuth($options) + ) { + \trigger_deprecation('guzzlehttp/guzzle', '7.11', 'Passing the "curl" request option to the stream handler is deprecated; guzzlehttp/guzzle 8.0 will reject this option because the stream handler ignores cURL options.'); + } + + if (\array_key_exists('expect', $options) && $options['expect'] !== false && $request->hasHeader('Expect')) { + \trigger_deprecation('guzzlehttp/guzzle', '7.11', 'Passing the "expect" request option to the stream handler is deprecated when it adds an Expect header; guzzlehttp/guzzle 8.0 will reject this option because the stream handler does not support Expect: 100-Continue.'); + } + } + + private static function triggerConflictingStreamContextOptionDeprecations(array $streamContext): void + { + $conflictingOptions = self::conflictingStreamContextOptions(); + + foreach ($streamContext as $wrapper => $contextOptions) { + if (!\is_string($wrapper) || !isset($conflictingOptions[$wrapper]) || !\is_array($contextOptions)) { + continue; + } + + foreach ($contextOptions as $option => $_) { + if (!\is_string($option) || !\array_key_exists($option, $conflictingOptions[$wrapper])) { + continue; + } + + \trigger_deprecation( + 'guzzlehttp/guzzle', + '7.12', + \sprintf( + 'Passing stream_context.%s.%s in the "stream_context" request option is deprecated; guzzlehttp/guzzle 8.0 will reject this option because it conflicts with Guzzle-managed request handling. Use %s instead.', + $wrapper, + $option, + $conflictingOptions[$wrapper][$option] + ) + ); + } + } + } + + private static function triggerUnsupportedStreamContextOptionDeprecations(array $streamContext): void + { + $unsupportedOptions = self::unsupportedStreamContextOptions($streamContext); + if ($unsupportedOptions === []) { + return; + } + + \trigger_deprecation( + 'guzzlehttp/guzzle', + '7.12', + \sprintf( + 'Passing PHP stream context options outside the built-in stream handler allow-list to the "stream_context" request option is deprecated; guzzlehttp/guzzle 8.0 will reject stream context options outside the allow-list. Deprecated option%s: %s.', + \count($unsupportedOptions) === 1 ? '' : 's', + \implode(', ', $unsupportedOptions) + ) + ); + } + + /** + * @return string[] + */ + private static function unsupportedStreamContextOptions(array $streamContext): array + { + $supportedOptions = self::supportedStreamContextOptions(); + $conflictingOptions = self::conflictingStreamContextOptions(); + $unsupportedOptions = []; + + foreach ($streamContext as $wrapper => $contextOptions) { + if (!\is_string($wrapper) || !isset($supportedOptions[$wrapper])) { + if (\is_array($contextOptions)) { + foreach ($contextOptions as $option => $_) { + if (\is_string($wrapper) && \is_string($option) && isset($conflictingOptions[$wrapper]) && \array_key_exists($option, $conflictingOptions[$wrapper])) { + continue; + } + + $unsupportedOptions[] = \sprintf('stream_context.%s.%s', (string) $wrapper, (string) $option); + } + } else { + $unsupportedOptions[] = \sprintf('stream_context.%s', (string) $wrapper); + } + + continue; + } + + if (!\is_array($contextOptions)) { + $unsupportedOptions[] = \sprintf('stream_context.%s', $wrapper); + + continue; + } + + foreach ($contextOptions as $option => $_) { + if (\is_string($option) && isset($conflictingOptions[$wrapper]) && \array_key_exists($option, $conflictingOptions[$wrapper])) { + continue; + } + + if (!\is_string($option) || !\array_key_exists($option, $supportedOptions[$wrapper])) { + $unsupportedOptions[] = \sprintf('stream_context.%s.%s', $wrapper, (string) $option); + } + } + } + + return $unsupportedOptions; + } + + /** + * @return array> + */ + private static function supportedStreamContextOptions(): array + { + return [ + 'http' => [ + 'request_fulluri' => true, + ], + 'socket' => [ + 'bindto' => true, + 'tcp_nodelay' => true, + ], + 'ssl' => [ + 'SNI_enabled' => true, + 'capture_peer_cert' => true, + 'capture_peer_cert_chain' => true, + 'ciphers' => true, + 'disable_compression' => true, + 'no_ticket' => true, + 'peer_fingerprint' => true, + 'security_level' => true, + 'verify_depth' => true, + ], + ]; + } + + /** + * @return array> + */ + private static function conflictingStreamContextOptions(): array + { + return [ + 'http' => [ + 'content' => 'the request body', + 'follow_location' => 'the "allow_redirects" request option', + 'header' => 'the request headers', + 'max_redirects' => 'the "allow_redirects" request option', + 'method' => 'the request method', + 'protocol_version' => 'the request protocol version', + 'proxy' => 'the "proxy" request option', + 'timeout' => 'the "timeout" request option', + ], + 'ssl' => [ + 'allow_self_signed' => 'the "verify" request option', + 'cafile' => 'the "verify" request option', + 'capath' => 'the "verify" request option', + 'crypto_method' => 'the "crypto_method" request option', + 'local_cert' => 'the "cert" request option', + 'local_pk' => 'the "ssl_key" request option', + 'min_proto_version' => 'the "crypto_method" request option', + 'passphrase' => 'the "cert" or "ssl_key" request option', + 'peer_name' => 'the request URI', + 'verify_peer' => 'the "verify" request option', + 'verify_peer_name' => 'the "verify" request option', + ], + ]; + } + + private function assertTransportSharingSupported(): void + { + if ($this->transportSharingMode === TransportSharing::HANDLER_REQUIRE) { + throw new \InvalidArgumentException('The "transport_sharing" option requires transport sharing, but the stream handler does not support it.'); + } + } + + private static function isCurlOptionGeneratedByAuth(array $options): bool + { + if (!isset($options['curl']) || !\is_array($options['curl']) || !isset($options['auth'][2]) || !\is_string($options['auth'][2])) { + return false; + } + + if (!\defined('CURLOPT_HTTPAUTH') || !\defined('CURLOPT_USERPWD')) { + return false; + } + + $type = \strtolower($options['auth'][2]); + if ($type === 'digest') { + $httpAuth = \defined('CURLAUTH_DIGEST') ? \constant('CURLAUTH_DIGEST') : null; + } elseif ($type === 'ntlm') { + $httpAuth = \defined('CURLAUTH_NTLM') ? \constant('CURLAUTH_NTLM') : null; + } else { + return false; + } + + return $httpAuth !== null + && \count($options['curl']) === 2 + && isset($options['curl'][\CURLOPT_HTTPAUTH], $options['curl'][\CURLOPT_USERPWD]) + && $options['curl'][\CURLOPT_HTTPAUTH] === $httpAuth; + } + + /** + * @param mixed $value as passed via Request transfer options. + * + * @return array{0: string, 1: string|null} + */ + private static function normalizeTlsFileOption(string $option, $value): array + { + $passphrase = null; + + if (\is_array($value)) { + if (!isset($value[0]) || !\is_string($value[0])) { + throw new \InvalidArgumentException(\sprintf('Invalid %s request option', $option)); + } + if (isset($value[1])) { + if (!\is_string($value[1])) { + throw new \InvalidArgumentException(\sprintf('Invalid %s request option', $option)); + } + $passphrase = $value[1]; + } + $value = $value[0]; + } + + if (!\is_string($value)) { + throw new \InvalidArgumentException(\sprintf('Invalid %s request option', $option)); + } + + return [$value, $passphrase]; + } + + private static function setTlsPassphrase(array &$options, ?string $passphrase, string $option): void + { + if ($passphrase === null) { + return; + } + + if (isset($options['ssl']['passphrase']) && $options['ssl']['passphrase'] !== $passphrase) { + throw new \InvalidArgumentException(\sprintf('Cannot use different passphrases for cert and ssl_key with the stream handler; %s conflicts with an existing TLS passphrase.', $option)); + } + + $options['ssl']['passphrase'] = $passphrase; + } + + /** + * @param mixed $value as passed via Request transfer options. + */ + private static function assertStreamTlsType(string $option, $value): void + { + if (!\is_string($value) || $value === '') { + throw new \InvalidArgumentException(\sprintf('%s must be a non-empty string', $option)); + } + + if (\strtoupper($value) !== 'PEM') { + throw new \InvalidArgumentException(\sprintf('The stream handler only supports "PEM" for the %s request option.', $option)); + } + } + /** * @param mixed $value as passed via Request transfer options. */ @@ -435,7 +766,10 @@ } else { $scheme = $request->getUri()->getScheme(); if (isset($value[$scheme])) { - if (!isset($value['no']) || !Utils::isHostInNoProxy($request->getUri()->getHost(), $value['no'])) { + if ( + !isset($value['no']) + || !Utils::isUriInNoProxy($request->getUri(), $value['no']) + ) { $uri = $value[$scheme]; } } @@ -450,7 +784,7 @@ if ($parsed['auth']) { if (!isset($options['http']['header'])) { - $options['http']['header'] = []; + $options['http']['header'] = ''; } $options['http']['header'] .= "\r\nProxy-Authorization: {$parsed['auth']}"; } @@ -463,16 +797,29 @@ { $parsed = \parse_url($url); - if ($parsed !== false && isset($parsed['scheme']) && $parsed['scheme'] === 'http') { - if (isset($parsed['host']) && isset($parsed['port'])) { - $auth = null; - if (isset($parsed['user']) && isset($parsed['pass'])) { - $auth = \base64_encode("{$parsed['user']}:{$parsed['pass']}"); - } + // parse_url() misreads scheme-less proxy authorities like + // "user:pass@host"; re-parse only those forms as HTTP. + $schemeLessAuthority = \strpos($url, '://') === false && \strncmp($url, '//', 2) !== 0; + if ($schemeLessAuthority) { + if (\is_array($parsed) && !isset($parsed['scheme']) && isset($parsed['host'], $parsed['port'])) { + $parsed['scheme'] = 'http'; + } elseif ( + (!\is_array($parsed) || !isset($parsed['host'])) + && (\strpos($url, '@') !== false || \strncmp($url, '[', 1) === 0) + ) { + $parsed = \parse_url('http://'.$url); + } + } + + if (\is_array($parsed) && isset($parsed['scheme']) && \strcasecmp($parsed['scheme'], 'http') === 0) { + if (isset($parsed['host'], $parsed['port'])) { + $user = $parsed['user'] ?? ''; + $pass = $parsed['pass'] ?? ''; + $auth = ($user !== '' || $pass !== '') ? 'Basic '.\base64_encode("{$user}:{$pass}") : null; return [ 'proxy' => "tcp://{$parsed['host']}:{$parsed['port']}", - 'auth' => $auth ? "Basic {$auth}" : null, + 'auth' => $auth, ]; } } @@ -544,23 +891,56 @@ */ private function add_cert(RequestInterface $request, array &$options, $value, array &$params): void { - if (\is_array($value)) { - $options['ssl']['passphrase'] = $value[1]; - $value = $value[0]; - } + [$value, $passphrase] = self::normalizeTlsFileOption('cert', $value); if (!\file_exists($value)) { throw new \RuntimeException("SSL certificate not found: {$value}"); } + self::setTlsPassphrase($options, $passphrase, 'cert'); $options['ssl']['local_cert'] = $value; } /** * @param mixed $value as passed via Request transfer options. */ + private function add_cert_type(RequestInterface $request, array &$options, $value, array &$params): void + { + self::assertStreamTlsType('cert_type', $value); + } + + /** + * @param mixed $value as passed via Request transfer options. + */ + private function add_ssl_key(RequestInterface $request, array &$options, $value, array &$params): void + { + [$value, $passphrase] = self::normalizeTlsFileOption('ssl_key', $value); + + if (!\file_exists($value)) { + throw new \RuntimeException("SSL private key not found: {$value}"); + } + + self::setTlsPassphrase($options, $passphrase, 'ssl_key'); + $options['ssl']['local_pk'] = $value; + } + + /** + * @param mixed $value as passed via Request transfer options. + */ + private function add_ssl_key_type(RequestInterface $request, array &$options, $value, array &$params): void + { + self::assertStreamTlsType('ssl_key_type', $value); + } + + /** + * @param mixed $value as passed via Request transfer options. + */ private function add_progress(RequestInterface $request, array &$options, $value, array &$params): void { + if (!\is_callable($value)) { + throw new \InvalidArgumentException('progress client option must be callable'); + } + self::addNotification( $params, static function ($code, $a, $b, $c, $transferred, $total) use ($value) { diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/HandlerStack.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/HandlerStack.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/HandlerStack.php 2025-12-17 21:58:17.221356900 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/HandlerStack.php 2026-06-23 01:21:06.428411200 +0000 @@ -181,15 +181,29 @@ public function remove($remove): void { if (!is_string($remove) && !is_callable($remove)) { - trigger_deprecation('guzzlehttp/guzzle', '7.4', 'Not passing a callable or string to %s::%s() is deprecated and will cause an error in 8.0.', __CLASS__, __FUNCTION__); + \trigger_deprecation('guzzlehttp/guzzle', '7.4', 'Not passing a callable or string to %s::%s() is deprecated and will cause an error in 8.0.', __CLASS__, __FUNCTION__); } $this->cached = null; - $idx = \is_callable($remove) ? 0 : 1; + + if (\is_string($remove)) { + $count = \count($this->stack); + $this->stack = \array_values(\array_filter( + $this->stack, + static function ($tuple) use ($remove) { + return $tuple[1] !== $remove; + } + )); + + if ($count !== \count($this->stack) || !\is_callable($remove)) { + return; + } + } + $this->stack = \array_values(\array_filter( $this->stack, - static function ($tuple) use ($idx, $remove) { - return $tuple[$idx] !== $remove; + static function ($tuple) use ($remove) { + return $tuple[0] !== $remove; } )); } diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/Middleware.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/Middleware.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/Middleware.php 2026-03-30 15:24:42.645747200 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/Middleware.php 2026-06-23 01:21:06.428411200 +0000 @@ -29,7 +29,7 @@ return static function ($request, array $options) use ($handler) { if (empty($options['cookies'])) { return $handler($request, $options); - } elseif (!($options['cookies'] instanceof CookieJarInterface)) { + } elseif (!$options['cookies'] instanceof CookieJarInterface) { throw new \InvalidArgumentException('cookies must be an instance of GuzzleHttp\Cookie\CookieJarInterface'); } $cookieJar = $options['cookies']; diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/Pool.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/Pool.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/Pool.php 2026-01-24 20:11:12.758325800 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/Pool.php 2026-06-23 01:21:06.428411200 +0000 @@ -51,6 +51,18 @@ $opts = []; } + if (!\is_iterable($requests)) { + \trigger_deprecation( + 'guzzlehttp/guzzle', + '7.11', + 'Passing a non-iterable request collection to %s::__construct() or %s::batch() is deprecated; guzzlehttp/guzzle 8.0 will require an iterable.', + __CLASS__, + __CLASS__ + ); + + $requests = [$requests]; + } + $iterable = P\Create::iterFor($requests); $requests = static function () use ($iterable, $client, $opts) { foreach ($iterable as $key => $rfn) { diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php 2025-12-17 21:58:17.221356900 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php 2026-06-23 01:21:06.428411200 +0000 @@ -52,7 +52,7 @@ ) { $size = $request->getBody()->getSize(); if ($size !== null) { - $modify['set_headers']['Content-Length'] = $size; + $modify['set_headers']['Content-Length'] = (string) $size; } else { $modify['set_headers']['Transfer-Encoding'] = 'chunked'; } diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php 2025-12-17 21:58:17.221356900 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php 2026-06-23 01:21:06.428411200 +0000 @@ -13,7 +13,7 @@ * Request redirect middleware. * * Apply this middleware like other middleware using - * {@see \GuzzleHttp\Middleware::redirect()}. + * {@see Middleware::redirect()}. * * @final */ @@ -177,8 +177,8 @@ } $uri = self::redirectUri($request, $response, $protocols); - if (isset($options['idn_conversion']) && ($options['idn_conversion'] !== false)) { - $idnOptions = ($options['idn_conversion'] === true) ? \IDNA_DEFAULT : $options['idn_conversion']; + $idnOptions = Utils::normalizeIdnConversionOption($options['idn_conversion'] ?? null); + if ($idnOptions !== null) { $uri = Utils::idnUriConvert($uri, $idnOptions); } diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/RequestOptions.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/RequestOptions.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/RequestOptions.php 2025-12-17 21:58:17.221356900 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/RequestOptions.php 2026-06-23 01:21:06.428411200 +0000 @@ -5,7 +5,7 @@ /** * This class contains a list of built-in Guzzle request options. * - * @see https://docs.guzzlephp.org/en/latest/request-options.html + * @see https://github.com/guzzle/guzzle/blob/7.12/docs/request-options.md */ final class RequestOptions { @@ -23,41 +23,53 @@ * browsers do which is redirect POST requests with GET requests * - referer: (bool, default=false) Set to true to enable the Referer * header. - * - protocols: (array, default=['http', 'https']) Allowed redirect - * protocols. + * - protocols: (non-empty-array, default=['http', 'https']) + * Allowed redirect protocols. Redirect matching is case-sensitive; use + * "http" and "https". * - on_redirect: (callable) PHP callable that is invoked when a redirect * is encountered. The callable is invoked with the request, the redirect * response that was received, and the effective URI. Any return value * from the on_redirect function is ignored. + * - track_redirects: (bool, default=false) Track redirected URI and status + * history in response headers. */ public const ALLOW_REDIRECTS = 'allow_redirects'; /** - * auth: (array) Pass an array of HTTP authentication parameters to use - * with the request. The array must contain the username in index [0], - * the password in index [1], and you can optionally provide a built-in - * authentication type in index [2]. Pass null to disable authentication - * for a request. + * auth: (array{0: string, 1: string, 2?: string|null}|string|false|null) + * Pass an array of HTTP authentication parameters to use with the request. + * The array must contain the username in index [0], the password in index + * [1], and you can optionally provide a built-in authentication type in + * index [2]. Pass false or null to disable authentication for a request. + * String values are passed through for custom handlers. */ public const AUTH = 'auth'; /** - * body: (resource|string|null|int|float|StreamInterface|callable|\Iterator) - * Body to send in the request. + * body: (resource|string|null|int|float|bool|\Psr\Http\Message\StreamInterface|(callable&object)|\Iterator|\Stringable) + * Body to send in the request. Callable arrays are arrays, and arrays are + * not valid body values in Guzzle. */ public const BODY = 'body'; /** - * cert: (string|array) Set to a string to specify the path to a file - * containing a PEM formatted SSL client side certificate. If a password - * is required, then set cert to an array containing the path to the PEM - * file in the first array element followed by the certificate password - * in the second array element. + * cert: (string|array{0: string, 1?: string|null}) Set to a string to + * specify the path to a client certificate file. PEM is the default + * certificate format. If a password is required, set cert to an array + * containing the certificate path in the first array element followed by + * the certificate password in the second array element. A null password is + * treated the same as omitting it. Use cert_type to specify another + * supported certificate format. */ public const CERT = 'cert'; /** - * cookies: (bool|GuzzleHttp\Cookie\CookieJarInterface, default=false) + * cert_type: (string) Specify the SSL client certificate file type. + */ + public const CERT_TYPE = 'cert_type'; + + /** + * cookies: (false|GuzzleHttp\Cookie\CookieJarInterface, default=false) * Specifies whether or not cookies are used in a request or what cookie * jar to use or what cookies to send. This option only works if your * handler has the `cookie` middleware. Valid values are `false` and @@ -66,9 +78,9 @@ public const COOKIES = 'cookies'; /** - * connect_timeout: (float, default=0) Float describing the number of - * seconds to wait while trying to connect to a server. Use 0 to wait - * 300 seconds (the default behavior). + * connect_timeout: (int|float, default=0) Number of seconds to wait while + * trying to connect to a server. Use 0 to wait 300 seconds (the default + * behavior). */ public const CONNECT_TIMEOUT = 'connect_timeout'; @@ -85,6 +97,11 @@ public const CRYPTO_METHOD = 'crypto_method'; /** + * curl: (array) Raw cURL options to apply when using a built-in cURL handler. + */ + public const CURL = 'curl'; + + /** * debug: (bool|resource) Set to true or set to a PHP stream returned by * fopen() enable debug output with the HTTP handler used to send a * request. @@ -92,14 +109,15 @@ public const DEBUG = 'debug'; /** - * decode_content: (bool, default=true) Specify whether or not + * decode_content: (bool|string, default=true) Specify whether or not * Content-Encoding responses (gzip, deflate, etc.) are automatically * decoded. */ public const DECODE_CONTENT = 'decode_content'; /** - * delay: (int) The amount of time to delay before sending in milliseconds. + * delay: (int|float) The amount of time to delay before sending in + * milliseconds. */ public const DELAY = 'delay'; @@ -122,16 +140,17 @@ public const EXPECT = 'expect'; /** - * form_params: (array) Associative array of form field names to values - * where each value is a string or array of strings. Sets the Content-Type - * header to application/x-www-form-urlencoded when no Content-Type header - * is already present. + * form_params: (array) + * Associative array of form field names to scalar, null, or nested array + * values. Sets the Content-Type header to application/x-www-form-urlencoded + * when no Content-Type header is already present. */ public const FORM_PARAMS = 'form_params'; /** - * headers: (array) Associative array of HTTP headers. Each value MUST be - * a string or array of strings. + * headers: (array>|null) + * Associative array of HTTP headers. Each value MUST be a string or non-empty + * array of strings. */ public const HEADERS = 'headers'; @@ -144,10 +163,10 @@ public const HTTP_ERRORS = 'http_errors'; /** - * idn: (bool|int, default=true) A combination of IDNA_* constants for - * idn_to_ascii() PHP's function (see "options" parameter). Set to false to - * disable IDN support completely, or to true to use the default - * configuration (IDNA_DEFAULT constant). + * idn_conversion: (bool|int|null, default=false) A combination of IDNA_* + * constants for PHP's idn_to_ascii() function. Set to false or null to + * disable IDN support, or to true to use the default configuration + * (IDNA_DEFAULT constant). */ public const IDN_CONVERSION = 'idn_conversion'; @@ -159,13 +178,13 @@ public const JSON = 'json'; /** - * multipart: (array) Array of associative arrays, each containing a - * required "name" key mapping to the form field, name, a required - * "contents" key mapping to a StreamInterface|resource|string, an - * optional "headers" associative array of custom headers, and an - * optional "filename" key mapping to a string to send as the filename in - * the part. If no "filename" key is present, then no "filename" attribute - * will be added to the part. + * multipart: (array) Array of part arrays, each containing a required + * "name" key mapping to the string or integer form field name, a required + * "contents" key mapping to any non-array value accepted by PSR-7 + * Utils::streamFor() or a nested array of field values, an optional + * "headers" array of string custom header values, and an optional + * "filename" key mapping to a string to send as the filename in the part. + * "headers" and "filename" cannot be used when "contents" is an array. */ public const MULTIPART = 'multipart'; @@ -197,24 +216,33 @@ public const PROGRESS = 'progress'; /** + * protocols: (non-empty-array, default=['http', 'https']) + * Allowed URI schemes. Built-in handlers accept only the case-sensitive + * values "http" and "https". + */ + public const PROTOCOLS = 'protocols'; + + /** * proxy: (string|array) Pass a string to specify an HTTP proxy, or an * array to specify different proxies for different protocols (where the - * key is the protocol and the value is a proxy string). + * key is the protocol and the value is a proxy string or null). Provide a + * "no" key as a comma-delimited string, array of strings, or null to + * specify hosts or host-and-port pairs that should not be proxied. */ public const PROXY = 'proxy'; /** - * query: (array|string) Associative array of query string values to add - * to the request. This option uses PHP's http_build_query() to create - * the string representation. Pass a string value if you need more - * control than what this method provides + * query: (array|string) Associative array of query string + * values to add to the request. This option uses PHP's http_build_query() + * to create the string representation. Pass a string value if you need + * more control than what this method provides */ public const QUERY = 'query'; /** - * sink: (resource|string|StreamInterface) Where the data of the - * response is written to. Defaults to a PHP temp stream. Providing a - * string will write data to a file by the given name. + * sink: (resource|string|\Psr\Http\Message\StreamInterface) Where the data + * of the response is written to. Defaults to a PHP temp stream. Providing + * a string will write data to a file by the given name. */ public const SINK = 'sink'; @@ -227,20 +255,33 @@ public const SYNCHRONOUS = 'synchronous'; /** - * ssl_key: (array|string) Specify the path to a file containing a private - * SSL key in PEM format. If a password is required, then set to an array - * containing the path to the SSL key in the first array element followed - * by the password required for the certificate in the second element. + * ssl_key: (array{0: string, 1?: string|null}|string) Specify the path to + * a private SSL key file. PEM is the default private key format. If a + * password is required, set ssl_key to an array containing the key path in + * the first array element followed by the key password in the second + * element. A null password is treated the same as omitting it. Use + * ssl_key_type to specify another supported key format. */ public const SSL_KEY = 'ssl_key'; /** - * stream: Set to true to attempt to stream a response rather than + * ssl_key_type: (string) Specify the SSL private key file type. + */ + public const SSL_KEY_TYPE = 'ssl_key_type'; + + /** + * stream: (bool) Set to true to attempt to stream a response rather than * download it all up-front. */ public const STREAM = 'stream'; /** + * stream_context: (array) PHP stream context options to merge into the + * context used by the built-in stream handler. + */ + public const STREAM_CONTEXT = 'stream_context'; + + /** * verify: (bool|string, default=true) Describes the SSL certificate * verification behavior of a request. Set to true to enable SSL * certificate verification using the system CA bundle when available @@ -251,24 +292,31 @@ public const VERIFY = 'verify'; /** - * timeout: (float, default=0) Float describing the timeout of the + * timeout: (int|float, default=0) Number describing the timeout of the * request in seconds. Use 0 to wait indefinitely (the default behavior). */ public const TIMEOUT = 'timeout'; /** - * read_timeout: (float, default=default_socket_timeout ini setting) Float describing - * the body read timeout, for stream requests. + * read_timeout: (int|float, default=default_socket_timeout ini setting) + * Number describing the body read timeout, for stream requests. */ public const READ_TIMEOUT = 'read_timeout'; /** - * version: (float) Specifies the HTTP protocol version to attempt to use. + * retries: (int) Current retry count used by the retry middleware. + */ + public const RETRIES = 'retries'; + + /** + * version: (string|int|float) Specifies the HTTP protocol version to attempt + * to use. */ public const VERSION = 'version'; /** - * force_ip_resolve: (bool) Force client to use only ipv4 or ipv6 protocol + * force_ip_resolve: (string) Set to "v4" to force IPv4 resolution or "v6" + * for IPv6 resolution when supported by the handler. */ public const FORCE_IP_RESOLVE = 'force_ip_resolve'; } diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/RetryMiddleware.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/RetryMiddleware.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/RetryMiddleware.php 2025-12-17 21:58:17.221356900 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/RetryMiddleware.php 2026-06-23 01:21:06.428411200 +0000 @@ -44,16 +44,22 @@ { $this->decider = $decider; $this->nextHandler = $nextHandler; - $this->delay = $delay ?: __CLASS__.'::exponentialDelay'; + $this->delay = $delay ?: static function (int $retries): int { + return (int) 2 ** ($retries - 1) * 1000; + }; } /** * Default exponential backoff delay function. * * @return int milliseconds. + * + * @deprecated since 7.11, will be removed in 8.0. */ public static function exponentialDelay(int $retries): int { + \trigger_deprecation('guzzlehttp/guzzle', '7.11', '%s::%s() is deprecated and will be removed in 8.0.', __CLASS__, __FUNCTION__); + return (int) 2 ** ($retries - 1) * 1000; } diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/TransportSharing.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/TransportSharing.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/TransportSharing.php 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/TransportSharing.php 2026-06-23 01:21:06.428411200 +0000 @@ -0,0 +1,14 @@ += 0) { if (\function_exists('curl_multi_exec') && \function_exists('curl_exec')) { - $handler = Proxy::wrapSync(new CurlMultiHandler(), new CurlHandler()); + $handler = Proxy::wrapSync(new CurlMultiHandler($curlHandlerOptions), new CurlHandler($curlHandlerOptions)); } elseif (\function_exists('curl_exec')) { - $handler = new CurlHandler(); + $handler = new CurlHandler($curlHandlerOptions); } elseif (\function_exists('curl_multi_exec')) { - $handler = new CurlMultiHandler(); + $handler = new CurlMultiHandler($curlHandlerOptions); } } if (\ini_get('allow_url_fopen')) { + $streamHandler = new StreamHandler(['transport_sharing' => $sharingMode]); + $handler = $handler - ? Proxy::wrapStreaming($handler, new StreamHandler()) - : new StreamHandler(); + ? Proxy::wrapStreaming($handler, $streamHandler) + : $streamHandler; } elseif (!$handler) { throw new \RuntimeException('GuzzleHttp requires cURL, the allow_url_fopen ini setting, or a custom HTTP handler.'); } @@ -175,14 +209,14 @@ No system CA bundle could be found in any of the the common system locations. PHP versions earlier than 5.6 are not properly configured to use the system's CA bundle by default. In order to verify peer certificates, you will need to -supply the path on disk to a certificate bundle to the 'verify' request -option: https://docs.guzzlephp.org/en/latest/request-options.html#verify. If +supply the path on disk to a certificate bundle to the 'verify' request option: +https://github.com/guzzle/guzzle/blob/7.12/docs/request-options.md#verify. If you do not need a specific certificate bundle, then Mozilla provides a commonly used CA bundle which can be downloaded here (provided by the maintainer of -cURL): https://curl.haxx.se/ca/cacert.pem. Once you have a CA bundle available -on disk, you can set the 'openssl.cafile' PHP ini setting to point to the path -to the file, allowing you to omit the 'verify' request option. See -https://curl.haxx.se/docs/sslcerts.html for more information. +cURL): https://curl.se/ca/cacert.pem. Once you have a CA bundle available on +disk, you can set the 'openssl.cafile' PHP ini setting to point to the path to +the file, allowing you to omit the 'verify' request option. See +https://curl.se/docs/sslcerts.html for more information. EOT ); } @@ -195,28 +229,61 @@ { $result = []; foreach (\array_keys($headers) as $key) { - $result[\strtolower($key)] = $key; + $result[\strtolower((string) $key)] = $key; } return $result; } /** + * @param mixed $protocols + * + * @return string[] + * + * @throws InvalidArgumentException + */ + public static function normalizeProtocols($protocols): array + { + if (!\is_array($protocols) || $protocols === []) { + throw new InvalidArgumentException('protocols must be a non-empty array of "http" and/or "https"'); + } + + $normalized = []; + + foreach ($protocols as $protocol) { + if (!\is_string($protocol)) { + throw new InvalidArgumentException('protocols must contain only strings'); + } + + if ($protocol !== 'http' && $protocol !== 'https') { + throw new InvalidArgumentException('protocols may only contain "http" and "https"'); + } + + $normalized[$protocol] = true; + } + + return \array_keys($normalized); + } + + /** * Returns true if the provided host matches any of the no proxy areas. * - * This method will strip a port from the host if it is present. Each pattern - * can be matched with an exact match (e.g., "foo.com" == "foo.com") or a - * partial match: (e.g., "foo.com" == "baz.foo.com" and ".foo.com" == - * "baz.foo.com", but ".foo.com" != "foo.com"). + * This method will strip a port from the host if it is present. Domain + * patterns are matched case-insensitively. Exact IP literal patterns are + * matched by their normalized binary address. * * Areas are matched in the following cases: * 1. "*" (without quotes) always matches any hosts. - * 2. An exact match. - * 3. The area starts with "." and the area is the last part of the host. e.g. + * 2. An exact domain or IP literal match. + * 3. A bare domain matches itself and its subdomains. e.g. 'mit.edu' will + * match 'mit.edu' and 'foo.mit.edu'. + * 4. The area starts with "." and the area is the last part of the host. e.g. * '.mit.edu' will match any host that ends with '.mit.edu'. + * 5. IP CIDR entries match IP literal hosts. e.g. '192.168.0.0/16' will + * match '192.168.1.10' and 'fd00::/8' will match '[fd00::1]'. * * @param string $host Host to check against the patterns. - * @param string[] $noProxyArray An array of host patterns. + * @param string[] $noProxyArray An array of host or CIDR patterns. * * @throws InvalidArgumentException */ @@ -226,28 +293,64 @@ throw new InvalidArgumentException('Empty host provided'); } - // Strip port if present. - [$host] = \explode(':', $host, 2); + $target = self::parseNoProxyHostString($host); + if ($target === null) { + return false; + } - foreach ($noProxyArray as $area) { - // Always match on wildcards. - if ($area === '*') { - return true; - } + return self::matchesNoProxyList($target, $noProxyArray); + } + + /** + * Returns true if the provided URI matches any of the no proxy areas. + * + * Matching follows the same rules as isHostInNoProxy(), with the + * addition that areas may carry a port (e.g. "example.com:8080" or + * "[::1]:8080") which is compared against the URI port (or the scheme + * default port when the URI has none). + * + * @param mixed $noProxy No-proxy host, host-and-port, or CIDR patterns. + * + * @internal + */ + public static function isUriInNoProxy(UriInterface $uri, $noProxy): bool + { + if (\is_string($noProxy)) { + $noProxy = \explode(',', $noProxy); + } - if (empty($area)) { - // Don't match on empty values. + if (!\is_array($noProxy)) { + return false; + } + + $target = self::parseNoProxyTarget($uri); + if ($target === null) { + return false; + } + + return self::matchesNoProxyList($target, $noProxy); + } + + /** + * @param array{type: string, value: string, port: int|null, matchesRoot: bool} $target + * @param array $noProxy + */ + private static function matchesNoProxyList(array $target, array $noProxy): bool + { + foreach ($noProxy as $area) { + if (!\is_string($area)) { continue; } - if ($area === $host) { - // Exact matches. + $area = \trim($area); + + // Always match on wildcards. + if ($area === '*') { return true; } - // Special match if the area when prefixed with ".". Remove any - // existing leading "." and add a new leading ".". - $area = '.'.\ltrim($area, '.'); - if (\substr($host, -\strlen($area)) === $area) { + + $rule = self::parseNoProxyRule($area); + if ($rule !== null && self::noProxyRuleMatches($target, $rule)) { return true; } } @@ -256,6 +359,315 @@ } /** + * @return array{type: string, value: string, port: int|null, matchesRoot: bool}|null + */ + private static function parseNoProxyTarget(UriInterface $uri): ?array + { + $host = $uri->getHost(); + if ($host === '') { + return null; + } + + return self::parseNoProxyHost($host, $uri->getPort() ?? self::getDefaultPort($uri->getScheme()), true); + } + + /** + * @return array{type: string, value: string, port: int|null, matchesRoot: bool}|null + */ + private static function parseNoProxyHostString(string $host): ?array + { + $hostAndPort = self::splitNoProxyHostAndPort($host); + if ($hostAndPort === null) { + return null; + } + + [$host] = $hostAndPort; + + return self::parseNoProxyHost($host, null, true); + } + + /** + * @return array{type: string, value: string, port: int|null, matchesRoot: bool}|array{type: string, value: string, prefix: int}|null + */ + private static function parseNoProxyRule(string $area): ?array + { + $area = \trim($area); + if ($area === '' || $area === '*') { + return null; + } + + if (\strpos($area, '/') !== false) { + return self::parseNoProxyCidrRule($area); + } + + $matchesRoot = true; + if ($area[0] === '.') { + $matchesRoot = false; + $area = \substr($area, 1); + } + + $hostAndPort = self::splitNoProxyHostAndPort($area); + if ($hostAndPort === null) { + return null; + } + + [$host, $port] = $hostAndPort; + + if ($host === '*') { + if (!$matchesRoot) { + return null; + } + + return [ + 'type' => 'wildcard', + 'value' => '*', + 'port' => $port, + 'matchesRoot' => true, + ]; + } + + $rule = self::parseNoProxyHost($host, $port, $matchesRoot); + if ($rule !== null && !$matchesRoot && $rule['type'] === 'ip') { + return null; + } + + return $rule; + } + + /** + * @return array{type: string, value: string, port: int|null, matchesRoot: bool}|null + */ + private static function parseNoProxyHost(string $host, ?int $port, bool $matchesRoot): ?array + { + if ($host !== '' && $host[0] === '[') { + if (\substr($host, -1) !== ']') { + return null; + } + + $address = \substr($host, 1, -1); + if (!\filter_var($address, \FILTER_VALIDATE_IP, \FILTER_FLAG_IPV6)) { + return null; + } + + $host = $address; + } + + $packedIp = self::packIpAddress($host); + if ($packedIp !== false) { + return [ + 'type' => 'ip', + 'value' => $packedIp, + 'port' => $port, + 'matchesRoot' => $matchesRoot, + ]; + } + + if ($host === '' || \strpos($host, ':') !== false) { + return null; + } + + // Normalize a single DNS root dot for no-proxy domain matching. + if (\substr($host, -1) === '.') { + $host = \substr($host, 0, -1); + if ($host === '') { + return null; + } + } + + return [ + 'type' => 'domain', + 'value' => \strtolower($host), + 'port' => $port, + 'matchesRoot' => $matchesRoot, + ]; + } + + /** + * @return array{0: string, 1: int|null}|null + */ + private static function splitNoProxyHostAndPort(string $area): ?array + { + if ($area !== '' && $area[0] === '[') { + $closingBracket = \strpos($area, ']'); + if ($closingBracket === false) { + return null; + } + + $host = \substr($area, 0, $closingBracket + 1); + $tail = \substr($area, $closingBracket + 1); + if ($tail === '') { + return [$host, null]; + } + + if ($tail[0] !== ':') { + return null; + } + + $port = self::parseNoProxyPort(\substr($tail, 1)); + + return $port === null ? null : [$host, $port]; + } + + if (self::packIpAddress($area) !== false) { + return [$area, null]; + } + + $colon = \strrpos($area, ':'); + if ($colon === false) { + return [$area, null]; + } + + $port = self::parseNoProxyPort(\substr($area, $colon + 1)); + if ($port === null) { + return null; + } + + return [\substr($area, 0, $colon), $port]; + } + + private static function parseNoProxyPort(string $port): ?int + { + return self::parseBoundedUnsignedInteger($port, 65535); + } + + /** + * @return array{type: string, value: string, prefix: int}|null + */ + private static function parseNoProxyCidrRule(string $area): ?array + { + $slash = \strpos($area, '/'); + if ($slash === false) { + return null; + } + + $prefix = \substr($area, $slash + 1); + + $network = \substr($area, 0, $slash); + if ($network !== '' && $network[0] === '[' && \substr($network, -1) === ']') { + $network = \substr($network, 1, -1); + } + + $network = self::packIpAddress($network); + if ($network === false) { + return null; + } + + $prefix = self::parseBoundedUnsignedInteger($prefix, \strlen($network) * 8); + if ($prefix === null) { + return null; + } + + return [ + 'type' => 'cidr', + 'value' => $network, + 'prefix' => $prefix, + ]; + } + + private static function parseBoundedUnsignedInteger(string $value, int $max): ?int + { + if ($value === '' || !\ctype_digit($value)) { + return null; + } + + $normalized = \ltrim($value, '0'); + $normalized = $normalized === '' ? '0' : $normalized; + $limit = (string) $max; + + if (\strlen($normalized) > \strlen($limit) || (\strlen($normalized) === \strlen($limit) && \strcmp($normalized, $limit) > 0)) { + return null; + } + + return (int) $normalized; + } + + /** + * @param array{type: string, value: string, port: int|null, matchesRoot: bool} $target + * @param array{type: string, value: string, port?: int|null, matchesRoot?: bool, prefix?: int|null} $rule + */ + private static function noProxyRuleMatches(array $target, array $rule): bool + { + if ($rule['type'] === 'wildcard') { + return ($rule['port'] ?? null) === null || $rule['port'] === $target['port']; + } + + if ($rule['type'] === 'cidr') { + if ($target['type'] !== 'ip' || !isset($rule['prefix'])) { + return false; + } + + if (\strlen($target['value']) !== \strlen($rule['value'])) { + return false; + } + + return self::ipMatchesPrefix($target['value'], $rule['value'], $rule['prefix']); + } + + if (($rule['port'] ?? null) !== null && $rule['port'] !== $target['port']) { + return false; + } + + if ($rule['type'] !== $target['type']) { + return false; + } + + if ($rule['type'] === 'ip') { + return $rule['value'] === $target['value']; + } + + if (($rule['matchesRoot'] ?? false) && $target['value'] === $rule['value']) { + return true; + } + + $suffix = '.'.$rule['value']; + + return \substr($target['value'], -\strlen($suffix)) === $suffix; + } + + /** + * @return string|false + */ + private static function packIpAddress(string $ip) + { + if (!\filter_var($ip, \FILTER_VALIDATE_IP)) { + return false; + } + + return \inet_pton($ip); + } + + private static function ipMatchesPrefix(string $address, string $network, int $prefix): bool + { + $fullBytes = \intdiv($prefix, 8); + $remainingBits = $prefix % 8; + + if ($fullBytes > 0 && \substr($address, 0, $fullBytes) !== \substr($network, 0, $fullBytes)) { + return false; + } + + if ($remainingBits === 0) { + return true; + } + + $mask = (0xFF << (8 - $remainingBits)) & 0xFF; + + return (\ord($address[$fullBytes]) & $mask) === (\ord($network[$fullBytes]) & $mask); + } + + private static function getDefaultPort(string $scheme): ?int + { + if ($scheme === 'http') { + return 80; + } + + if ($scheme === 'https') { + return 443; + } + + return null; + } + + /** * Wrapper for json_decode that throws when an error occurs. * * @param string $json JSON data to parse @@ -272,6 +684,10 @@ */ public static function jsonDecode(string $json, bool $assoc = false, int $depth = 512, int $options = 0) { + if ($depth < 1) { + throw new InvalidArgumentException('json_decode error: Maximum stack depth exceeded'); + } + $data = \json_decode($json, $assoc, $depth, $options); if (\JSON_ERROR_NONE !== \json_last_error()) { throw new InvalidArgumentException('json_decode error: '.\json_last_error_msg()); @@ -316,6 +732,39 @@ } /** + * @param mixed $value + * + * @internal + */ + public static function normalizeIdnConversionOption($value): ?int + { + if ($value === null || $value === false) { + return null; + } + + if ($value === true) { + return \IDNA_DEFAULT; + } + + if (\is_int($value)) { + return $value; + } + + if ((\is_string($value) && \is_numeric($value)) || (\is_float($value) && \is_finite($value))) { + \trigger_deprecation( + 'guzzlehttp/guzzle', + '7.11', + 'Passing %s as the "idn_conversion" request option is deprecated; guzzlehttp/guzzle 8.0 will reject values that are not true, false, null, or an integer IDNA_* bitmask.', + \get_debug_type($value) + ); + + return (int) $value; + } + + throw new InvalidArgumentException('idn_conversion must be true, false, null, or an integer IDNA_* bitmask'); + } + + /** * @throws InvalidArgumentException * * @internal diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/functions.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/functions.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/guzzle/src/functions.php 2026-01-24 20:11:12.759325700 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/guzzle/src/functions.php 2026-06-23 01:21:06.429411200 +0000 @@ -11,7 +11,7 @@ * @return string Returns a string containing the type of the variable and * if a class is provided, the class name. * - * @deprecated describe_type will be removed in guzzlehttp/guzzle:8.0. Use Utils::describeType instead. + * @deprecated describe_type will be removed in guzzlehttp/guzzle:8.0. Use get_debug_type() instead. */ function describe_type($input): string { diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/promises/CHANGELOG.md mediawiki-1.43.9+dfsg/vendor/guzzlehttp/promises/CHANGELOG.md --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/promises/CHANGELOG.md 2026-03-30 15:24:42.645747200 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/promises/CHANGELOG.md 2026-06-23 01:21:06.429411200 +0000 @@ -1,6 +1,34 @@ # CHANGELOG +## 2.5.0 - 2026-06-02 + +### Deprecated + +- Deprecated passing non-iterable inputs to promise collection helpers and `EachPromise` + + +## 2.4.1 - 2026-05-20 + +### Fixed + +- Fixed cancelling settled coroutines when no current promise remains + + +## 2.4.0 - 2026-05-20 + +### Changed + +- Empty `EachPromise` instances now resolve when the task queue runs without `wait()` + + +## 2.3.1 - 2026-05-19 + +### Fixed + +- Fixed `Utils::inspect()` returning the internal reason array instead of the `AggregateException` + + ## 2.3.0 - 2025-08-22 ### Added diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/promises/README.md mediawiki-1.43.9+dfsg/vendor/guzzlehttp/promises/README.md --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/promises/README.md 2026-03-30 15:24:42.645747200 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/promises/README.md 2026-06-23 01:21:06.429411200 +0000 @@ -53,7 +53,7 @@ ### Callbacks -Callbacks are registered with the `then` method by providing an optional +Callbacks are registered with the `then` method by providing an optional `$onFulfilled` followed by an optional `$onRejected` function. @@ -227,8 +227,8 @@ echo $promise->wait(); // outputs "foo" ``` -If an exception is encountered while invoking the wait function of a promise, -the promise is rejected with the exception and the exception is thrown. +If a throwable is encountered while invoking the wait function of a promise, +the promise is rejected with the throwable and the throwable is thrown. ```php $promise = new Promise(function () use (&$promise) { @@ -247,8 +247,8 @@ echo $promise->wait(); // outputs "foo" ``` -Calling `wait` on a promise that has been rejected will throw an exception. If -the rejection reason is an instance of `\Exception` the reason is thrown. +Calling `wait` on a promise that has been rejected will throw. If the rejection +reason is an instance of `\Throwable` the reason is thrown. Otherwise, a `GuzzleHttp\Promise\RejectionException` is thrown and the reason can be obtained by calling the `getReason` method of the exception. @@ -323,9 +323,11 @@ A promise has the following methods: -- `then(callable $onFulfilled, callable $onRejected) : PromiseInterface` - - Appends fulfillment and rejection handlers to the promise, and returns a new promise resolving to the return value of the called handler. +- `then(?callable $onFulfilled = null, ?callable $onRejected = null) : PromiseInterface` + + Appends fulfillment and rejection handlers to the promise, and returns a new + promise resolving to the return value of the called handler. If a handler is + omitted, the original fulfillment value or rejection reason is forwarded. - `otherwise(callable $onRejected) : PromiseInterface` @@ -438,11 +440,13 @@ $queue->run(); ``` -For example, you could use Guzzle promises with React using a periodic timer: +For example, you could use Guzzle promises with React using a short periodic +timer. Avoid zero-interval timers because they may keep the loop busy even when +there is no promise work to run. ```php $loop = React\EventLoop\Factory::create(); -$loop->addPeriodicTimer(0, [$queue, 'run']); +$loop->addPeriodicTimer(0.01, [$queue, 'run']); ``` @@ -510,36 +514,9 @@ ``` -## Upgrading from Function API +## Upgrading -A static API was first introduced in 1.4.0, in order to mitigate problems with -functions conflicting between global and local copies of the package. The -function API was removed in 2.0.0. A migration table has been provided here for -your convenience: - -| Original Function | Replacement Method | -|----------------|----------------| -| `queue` | `Utils::queue` | -| `task` | `Utils::task` | -| `promise_for` | `Create::promiseFor` | -| `rejection_for` | `Create::rejectionFor` | -| `exception_for` | `Create::exceptionFor` | -| `iter_for` | `Create::iterFor` | -| `inspect` | `Utils::inspect` | -| `inspect_all` | `Utils::inspectAll` | -| `unwrap` | `Utils::unwrap` | -| `all` | `Utils::all` | -| `some` | `Utils::some` | -| `any` | `Utils::any` | -| `settle` | `Utils::settle` | -| `each` | `Each::of` | -| `each_limit` | `Each::ofLimit` | -| `each_limit_all` | `Each::ofLimitAll` | -| `!is_fulfilled` | `Is::pending` | -| `is_fulfilled` | `Is::fulfilled` | -| `is_rejected` | `Is::rejected` | -| `is_settled` | `Is::settled` | -| `coroutine` | `Coroutine::of` | +See [UPGRADING.md](UPGRADING.md) for package upgrade notes. ## Security diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/promises/UPGRADING.md mediawiki-1.43.9+dfsg/vendor/guzzlehttp/promises/UPGRADING.md --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/promises/UPGRADING.md 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/promises/UPGRADING.md 2026-06-23 01:21:06.429411200 +0000 @@ -0,0 +1,83 @@ +Guzzle Promises Upgrade Guide +============================= + +1.x to 2.0 +---------- + +Guzzle Promises 2.0 is a major release that removes deprecated APIs, raises the +minimum PHP version, and adds PHP 7 parameter and return types. Applications that +only use the object-oriented API should usually need small changes. Applications +that call helper functions, implement package interfaces, extend package classes, +or pass invalid argument types need closer review. + +#### PHP Version and Dependencies + +Guzzle Promises 2.0 requires PHP `^7.2.5 || ^8.0`. Guzzle Promises 1.x +supported PHP `>=5.5`. + +#### PHP 7 Type Hints and Return Types + +Type hints and return types were added wherever possible. Please make sure: + +- You pass values of the documented type when calling methods and functions. +- Classes that implement `PromiseInterface`, `PromisorInterface`, or + `TaskQueueInterface` update method signatures to remain compatible. +- Classes that extend Guzzle Promises classes update any overridden method + signatures to remain compatible. +- Code that expected package-specific exceptions for invalid argument types may + now receive PHP `TypeError` exceptions instead. + +#### Soft-Final Classes + +All previously non-final non-exception classes are now final or annotated with +`@final`. If your code extends one of these classes, replace inheritance with +composition or implement the relevant interface directly. + +#### Removed Function API + +The static API was introduced in 1.4.0 to mitigate problems with functions +conflicting between global and local copies of the package. The function API was +removed in 2.0.0, along with the Composer `files` autoload entry that loaded +`src/functions_include.php`. + +Replace namespaced function calls with the corresponding static methods in the +`GuzzleHttp\Promise` namespace: + +```php +// Before: +use function GuzzleHttp\Promise\promise_for; + +$promise = promise_for('value'); + +// After: +use GuzzleHttp\Promise\Create; + +$promise = Create::promiseFor('value'); +``` + +| Original Function | Replacement Method | +|-------------------|--------------------| +| `queue` | `Utils::queue` | +| `task` | `Utils::task` | +| `promise_for` | `Create::promiseFor` | +| `rejection_for` | `Create::rejectionFor` | +| `exception_for` | `Create::exceptionFor` | +| `iter_for` | `Create::iterFor` | +| `inspect` | `Utils::inspect` | +| `inspect_all` | `Utils::inspectAll` | +| `unwrap` | `Utils::unwrap` | +| `all` | `Utils::all` | +| `some` | `Utils::some` | +| `any` | `Utils::any` | +| `settle` | `Utils::settle` | +| `each` | `Each::of` | +| `each_limit` | `Each::ofLimit` | +| `each_limit_all` | `Each::ofLimitAll` | +| `!is_fulfilled` | `Is::pending` | +| `is_fulfilled` | `Is::fulfilled` | +| `is_rejected` | `Is::rejected` | +| `is_settled` | `Is::settled` | +| `coroutine` | `Coroutine::of` | + +For the full 2.0 diff, see +https://github.com/guzzle/promises/compare/1.5.3...2.0.0. diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/promises/composer.json mediawiki-1.43.9+dfsg/vendor/guzzlehttp/promises/composer.json --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/promises/composer.json 2026-03-30 15:24:42.645747200 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/promises/composer.json 2026-06-23 01:21:06.429411200 +0000 @@ -1,8 +1,10 @@ { "name": "guzzlehttp/promises", "description": "Guzzle promises library", - "keywords": ["promise"], "license": "MIT", + "keywords": [ + "promise" + ], "authors": [ { "name": "Graham Campbell", @@ -26,11 +28,12 @@ } ], "require": { - "php": "^7.2.5 || ^8.0" + "php": "^7.2.5 || ^8.0", + "symfony/deprecation-contracts": "^2.5 || ^3.0" }, "require-dev": { "bamarni/composer-bin-plugin": "^1.8.2", - "phpunit/phpunit": "^8.5.44 || ^9.6.25" + "phpunit/phpunit": "^8.5.52 || ^9.6.34" }, "autoload": { "psr-4": { @@ -42,17 +45,17 @@ "GuzzleHttp\\Promise\\Tests\\": "tests/" } }, - "extra": { - "bamarni-bin": { - "bin-links": true, - "forward-command": false - } - }, "config": { "allow-plugins": { "bamarni/composer-bin-plugin": true }, "preferred-install": "dist", "sort-packages": true + }, + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + } } } diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/promises/src/Coroutine.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/promises/src/Coroutine.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/promises/src/Coroutine.php 2025-12-17 21:58:17.222357000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/promises/src/Coroutine.php 2026-06-23 01:21:06.429411200 +0000 @@ -117,7 +117,10 @@ public function cancel(): void { - $this->currentPromise->cancel(); + if (isset($this->currentPromise)) { + $this->currentPromise->cancel(); + } + $this->result->cancel(); } diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/promises/src/Create.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/promises/src/Create.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/promises/src/Create.php 2025-12-17 21:58:17.222357000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/promises/src/Create.php 2026-06-23 01:21:06.429411200 +0000 @@ -74,6 +74,16 @@ return new \ArrayIterator($value); } + if (!is_iterable($value)) { + \trigger_deprecation( + 'guzzlehttp/promises', + '2.5', + 'Passing a non-iterable to %s::%s() is deprecated; guzzlehttp/promises 3.0 will require an iterable.', + __CLASS__, + __FUNCTION__ + ); + } + return new \ArrayIterator([$value]); } } diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/promises/src/Each.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/promises/src/Each.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/promises/src/Each.php 2025-12-17 21:58:17.222357000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/promises/src/Each.php 2026-06-23 01:21:06.429411200 +0000 @@ -26,6 +26,8 @@ ?callable $onFulfilled = null, ?callable $onRejected = null ): PromiseInterface { + $iterable = self::prepareIterable($iterable, __FUNCTION__); + return (new EachPromise($iterable, [ 'fulfilled' => $onFulfilled, 'rejected' => $onRejected, @@ -49,6 +51,8 @@ ?callable $onFulfilled = null, ?callable $onRejected = null ): PromiseInterface { + $iterable = self::prepareIterable($iterable, __FUNCTION__); + return (new EachPromise($iterable, [ 'fulfilled' => $onFulfilled, 'rejected' => $onRejected, @@ -69,6 +73,8 @@ $concurrency, ?callable $onFulfilled = null ): PromiseInterface { + $iterable = self::prepareIterable($iterable, __FUNCTION__); + return self::ofLimit( $iterable, $concurrency, @@ -78,4 +84,21 @@ } ); } + + private static function prepareIterable($iterable, string $method): iterable + { + if (is_iterable($iterable)) { + return $iterable; + } + + \trigger_deprecation( + 'guzzlehttp/promises', + '2.5', + 'Passing a non-iterable to %s::%s() is deprecated; guzzlehttp/promises 3.0 will require an iterable.', + self::class, + $method + ); + + return [$iterable]; + } } diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/promises/src/EachPromise.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/promises/src/EachPromise.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/promises/src/EachPromise.php 2025-12-17 21:58:17.222357000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/promises/src/EachPromise.php 2026-06-23 01:21:06.429411200 +0000 @@ -57,6 +57,18 @@ */ public function __construct($iterable, array $config = []) { + if (!is_iterable($iterable)) { + \trigger_deprecation( + 'guzzlehttp/promises', + '2.5', + 'Passing a non-iterable to %s::%s() is deprecated; guzzlehttp/promises 3.0 will require an iterable.', + __CLASS__, + __FUNCTION__ + ); + + $iterable = [$iterable]; + } + $this->iterable = Create::iterFor($iterable); if (isset($config['concurrency'])) { @@ -84,6 +96,19 @@ /** @psalm-assert Promise $this->aggregate */ $this->iterable->rewind(); $this->refillPending(); + if (!$this->pending) { + Utils::queue()->add(function (): void { + if (!$this->aggregate || Is::settled($this->aggregate)) { + return; + } + + try { + $this->checkIfFinished(); + } catch (\Throwable $e) { + $this->aggregate->reject($e); + } + }); + } } catch (\Throwable $e) { $this->aggregate->reject($e); } diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/promises/src/Utils.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/promises/src/Utils.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/promises/src/Utils.php 2025-12-17 21:58:17.223357000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/promises/src/Utils.php 2026-06-23 01:21:06.429411200 +0000 @@ -76,9 +76,15 @@ 'state' => PromiseInterface::FULFILLED, 'value' => $promise->wait(), ]; - } catch (RejectionException $e) { - return ['state' => PromiseInterface::REJECTED, 'reason' => $e->getReason()]; } catch (\Throwable $e) { + if ($e instanceof AggregateException) { + return ['state' => PromiseInterface::REJECTED, 'reason' => $e]; + } + + if ($e instanceof RejectionException) { + return ['state' => PromiseInterface::REJECTED, 'reason' => $e->getReason()]; + } + return ['state' => PromiseInterface::REJECTED, 'reason' => $e]; } } @@ -95,6 +101,8 @@ */ public static function inspectAll($promises): array { + $promises = self::prepareIterable($promises, __FUNCTION__); + $results = []; foreach ($promises as $key => $promise) { $results[$key] = self::inspect($promise); @@ -116,6 +124,8 @@ */ public static function unwrap($promises): array { + $promises = self::prepareIterable($promises, __FUNCTION__); + $results = []; foreach ($promises as $key => $promise) { $results[$key] = $promise->wait(); @@ -137,6 +147,8 @@ */ public static function all($promises, bool $recursive = false): PromiseInterface { + $promises = self::prepareIterable($promises, __FUNCTION__); + $results = []; $promise = Each::of( $promises, @@ -185,6 +197,8 @@ */ public static function some(int $count, $promises): PromiseInterface { + $promises = self::prepareIterable($promises, __FUNCTION__); + $results = []; $rejections = []; @@ -225,6 +239,8 @@ */ public static function any($promises): PromiseInterface { + $promises = self::prepareIterable($promises, __FUNCTION__); + return self::some(1, $promises)->then(function ($values) { return $values[0]; }); @@ -242,6 +258,8 @@ */ public static function settle($promises): PromiseInterface { + $promises = self::prepareIterable($promises, __FUNCTION__); + $results = []; return Each::of( @@ -258,4 +276,30 @@ return $results; }); } + + private static function prepareIterable($promises, string $method): iterable + { + if (is_iterable($promises)) { + return $promises; + } + + self::triggerNonIterableDeprecation($promises, $method); + + return [$promises]; + } + + private static function triggerNonIterableDeprecation($promises, string $method): void + { + if (is_iterable($promises)) { + return; + } + + \trigger_deprecation( + 'guzzlehttp/promises', + '2.5', + 'Passing a non-iterable to %s::%s() is deprecated; guzzlehttp/promises 3.0 will require an iterable.', + self::class, + $method + ); + } } diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/CHANGELOG.md mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/CHANGELOG.md --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/CHANGELOG.md 2026-03-30 15:24:42.645747200 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/CHANGELOG.md 2026-06-25 15:15:57.615306000 +0000 @@ -5,6 +5,134 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 2.12.3 - 2026-06-23 + +### Security + +- Validate the URI host so `getHost()` matches the URI authority (GHSA-c2w2-prh8-qm98) + +## 2.12.2 - 2026-06-23 + +### Fixed + +- Report URI parsing, filtering, and normalization PCRE failures explicitly +- Report HTTP message parser PCRE failures explicitly +- Fail closed when PCRE validation fails for request targets and hosts + +## 2.12.1 - 2026-06-18 + +### Security + +- Reject CR/LF in HTTP method, protocol version, and reason phrase (GHSA-vm85-hxw5-5432) + +## 2.12.0 - 2026-06-16 + +### Deprecated + +- Deprecated non-finite float values in `Query::build()` that guzzlehttp/psr7 3.0 rejects +- Deprecated non-finite float multipart contents that guzzlehttp/psr7 3.0 rejects +- Deprecated non-string scalar bodies in `Utils::streamFor()`; cast them to a string for 3.0 +- Deprecated non-string `Uri::withQueryValues()` values; cast them to a string for 3.0 + +## 2.11.1 - 2026-06-12 + +### Fixed + +- Fixed non-finite float values emitting coercion warnings on PHP 8.5 + +## 2.11.0 - 2026-06-02 + +### Changed + +- Changed `Utils::modifyRequest()` to reject conflicting URI and `Host` header changes in the same call +- Changed `Header::parse()` to split semicolon-separated parameters without repeated regular expression lookaheads +- Changed `UriComparator::isCrossOrigin()` so only HTTP and HTTPS missing ports receive implicit default ports + +### Deprecated + +- Deprecated invalid PSR-7 arguments that guzzlehttp/psr7 3.0 will require native types for +- Deprecated non-string header values that guzzlehttp/psr7 3.0 will reject +- Deprecated empty header value arrays that guzzlehttp/psr7 3.0 will reject +- Deprecated URI schemes that do not match guzzlehttp/psr7 3.0 syntax requirements +- Deprecated multipart boundary and custom part header metadata that guzzlehttp/psr7 3.0 will reject +- Deprecated reliance on automatic uppercasing of request methods; guzzlehttp/psr7 3.0 preserves method casing +- Deprecated invalid `Utils::modifyRequest()` change values that guzzlehttp/psr7 3.0 will reject + +### Fixed + +- Fixed `Utils::copyToStream()` to retry short destination writes instead of dropping the unwritten remainder +- Fixed `Header::parse()` splitting of semicolon-separated parameters with escaped quotes + +## 2.10.4 - 2026-05-29 + +### Fixed + +- Apply `UriNormalizer` percent-encoding normalizations to URI fragments +- Make `LimitStream::getSize()` return `0` for slices past the underlying stream end +- Make `AppendStream::read()` return an empty string when no streams are attached +- Make `CachingStream::read()` throw on an incomplete cache-target write instead of silently corrupting replays +- Prevent `CachingStream::seek()` from looping indefinitely when the remote stream makes no progress + +## 2.10.3 - 2026-05-27 + +### Fixed + +- Fixed URI parsing for IPv6 literals containing embedded IPv4 addresses +- Fixed malformed UTF-8 URI strings being parsed as empty URIs + +## 2.10.2 - 2026-05-25 + +### Security + +- Reject control and whitespace characters in URI host components (GHSA-hq7v-mx3g-29hw) +- Reject malformed Host values when constructing request URIs (GHSA-34xg-wgjx-8xph) + +### Fixed + +- Make `ServerRequest::fromGlobals()` robust against unexpected HTTP header value types in `$_SERVER` + +## 2.10.1 - 2026-05-20 + +### Fixed + +- Fix `Utils::modifyRequest()` with numeric header names + +## 2.10.0 - 2026-05-19 + +### Changed + +- Harden `ServerRequest::fromGlobals()` against malformed `$_SERVER` values +- Prevent custom stream metadata from affecting internal size handling +- Throw when `StreamWrapper::getResource()` cannot create a resource +- Preserve custom request implementations in `Utils::modifyRequest()` +- Preserve custom URI implementations in `UriResolver::resolve()` +- Make `Uri::__toString()` side-effect-free + +## 2.9.1 - 2026-05-19 + +### Fixed + +- Fix parsing of relative path references containing a colon in a non-initial path segment +- Fix `CachingStream::detach()` returning an incomplete resource before the decorated stream has been fully read +- Fix `Message::bodySummary()` returning `null` when truncating printable UTF-8 bodies inside a multibyte character + +## 2.9.0 - 2026-03-10 + +### Added + +- Added nested array expansion support to `MultipartStream` +- Added `@return static` to `MessageTrait` methods + +### Changed + +- Updated MIME type mappings + +## 2.8.1 - 2026-03-10 + +### Fixed + +- Encode `+` signs in `Uri::withQueryValue()` and `Uri::withQueryValues()` to prevent them being interpreted as spaces + ## 2.8.0 - 2025-08-23 ### Added diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/README.md mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/README.md --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/README.md 2026-03-30 15:24:42.646747400 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/README.md 2026-06-23 01:21:06.430411300 +0000 @@ -27,6 +27,8 @@ | 1.x | EOL (2024-06-30) | >=5.4,<8.2 | | 2.x | Latest | >=7.2.5,<8.6 | +See [UPGRADING.md](UPGRADING.md) for notes on upgrading from 1.x to 2.0. + ## AppendStream @@ -62,7 +64,7 @@ use GuzzleHttp\Psr7; // When more than 1024 bytes are in the buffer, it will begin returning -// false to writes. This is an indication that writers should slow down. +// 0 to writes. This is an indication that writers should slow down. $buffer = new Psr7\BufferStream(1024); ``` @@ -117,7 +119,7 @@ `GuzzleHttp\Psr7\FnStream` -Compose stream implementations based on a hash of functions. +Compose stream implementations based on a hash of callables. Allows for easy testing and extension of a provided stream without needing to create a concrete class for a simple extension point. @@ -200,6 +202,11 @@ Stream that when read returns bytes for a streaming multipart or multipart/form-data stream. +Each multipart element must contain a `name` and `contents` key. `contents` may +be any non-array value accepted by `GuzzleHttp\Psr7\Utils::streamFor()`, +including closures and invokable objects. Array contents are recursively +expanded into nested form fields. + ## NoSeekStream @@ -229,12 +236,15 @@ Provides a read only stream that pumps data from a PHP callable. -When invoking the provided callable, the PumpStream will pass the amount of -data requested to read to the callable. The callable can choose to ignore +When invoking the provided callable, the PumpStream will pass the suggested +number of bytes to read to the callable. The callable can choose to ignore this value and return fewer or more bytes than requested. Any extra data returned by the provided callable is buffered internally until drained using the read() function of the PumpStream. The provided callable MUST return -false when there is no more data to read. +false or null when there is no more data to read. + +Userland callables that declare no parameters are tolerated by PHP, but +length-aware callables remain the recommended formal shape. ## Implementing stream decorators @@ -459,6 +469,11 @@ Copy the contents of a stream into another stream until the given number of bytes have been read. +The copy stops if the destination `write()` returns 0, for example a +`BufferStream` at its high water mark or a full `DroppingStream`. For a +guaranteed full copy, use a normal writable stream such as a file or +`php://temp` stream. + ## `GuzzleHttp\Psr7\Utils::copyToString` @@ -490,7 +505,10 @@ - method: (string) Changes the HTTP method. - set_headers: (array) Sets the given headers. - remove_headers: (array) Remove the given headers. -- body: (mixed) Sets the given body. +- body: (mixed) Sets the given body. Present non-null values are converted with + `GuzzleHttp\Psr7\Utils::streamFor()`, including scalar values, resources, + streams, iterators, callable arrays, closures, invokable objects, and + objects with `__toString()`. String inputs remain literal bodies. - uri: (UriInterface) Set the URI. - query: (string) Set the query string value of the URI. - version: (string) Set the protocol version. @@ -536,13 +554,14 @@ the object will be cast to a string and then a stream will be returned that uses the string value. - `NULL`: When `null` is passed, an empty stream object is returned. -- `callable` When a callable is passed, a read-only stream object will be +- `callable`: When a callable array, closure, or invokable object is passed and + no earlier resource or object rule applies, a read-only stream object will be created that invokes the given callable. The callable is invoked with the - number of suggested bytes to read. The callable can return any number of - bytes, but MUST return `false` when there is no more data to return. The - stream object that wraps the callable will invoke the callable until the - number of requested bytes are available. Any additional bytes will be - buffered and used in subsequent reads. + suggested number of bytes to read. The callable can return fewer or more bytes + than requested, but MUST return `false` or `null` when there is no more data + to return. Any additional bytes will be buffered and used in subsequent reads. + String inputs are always treated as string bodies, even when they name + callable functions. ```php $stream = GuzzleHttp\Psr7\Utils::streamFor('foo'); @@ -604,36 +623,6 @@ Maps a file extensions to a mimetype. -## Upgrading from Function API - -The static API was first introduced in 1.7.0, in order to mitigate problems with functions conflicting between global and local copies of the package. The function API was removed in 2.0.0. A migration table has been provided here for your convenience: - -| Original Function | Replacement Method | -|----------------|----------------| -| `str` | `Message::toString` | -| `uri_for` | `Utils::uriFor` | -| `stream_for` | `Utils::streamFor` | -| `parse_header` | `Header::parse` | -| `normalize_header` | `Header::normalize` | -| `modify_request` | `Utils::modifyRequest` | -| `rewind_body` | `Message::rewindBody` | -| `try_fopen` | `Utils::tryFopen` | -| `copy_to_string` | `Utils::copyToString` | -| `copy_to_stream` | `Utils::copyToStream` | -| `hash` | `Utils::hash` | -| `readline` | `Utils::readLine` | -| `parse_request` | `Message::parseRequest` | -| `parse_response` | `Message::parseResponse` | -| `parse_query` | `Query::parse` | -| `build_query` | `Query::build` | -| `mimetype_from_filename` | `MimeType::fromFilename` | -| `mimetype_from_extension` | `MimeType::fromExtension` | -| `_parse_message` | `Message::parseMessage` | -| `_parse_request_uri` | `Message::parseRequestUri` | -| `get_message_body_summary` | `Message::bodySummary` | -| `_caseless_remove` | `Utils::caselessRemove` | - - # Additional URI Methods Aside from the standard `Psr\Http\Message\UriInterface` implementation in form of the `GuzzleHttp\Psr7\Uri` class, @@ -745,6 +734,10 @@ Determines if a modified URL should be considered cross-origin with respect to an original URL. +Two URLs are cross-origin when their scheme, host, or effective port differ. Host comparison is case-insensitive, and missing ports use the default port for `http` or `https`. Other schemes do not receive implicit default ports. + +This helper only compares URI origins. It does not implement redirect handling or credential policy. + ## Reference Resolution `GuzzleHttp\Psr7\UriResolver` provides methods to resolve a URI reference in the context of a base URI according diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/UPGRADING.md mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/UPGRADING.md --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/UPGRADING.md 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/UPGRADING.md 2026-06-23 01:21:06.430411300 +0000 @@ -0,0 +1,198 @@ +Guzzle PSR-7 Upgrade Guide +========================== + +1.x to 2.0 +---------- + +Guzzle PSR-7 2.0 is a major release that removes deprecated APIs, raises the +minimum PHP version, and adds PHP 7 parameter and return types. Applications that +only depend on PSR-7 interfaces should usually need small changes. Applications +that call helper functions, extend package classes, or pass invalid argument +types need closer review. + +#### PHP Version and Dependencies + +Guzzle PSR-7 2.0 requires PHP `^7.2.5 || ^8.0`. Guzzle PSR-7 1.x supported PHP +`>=5.4.0`. + +Composer dependency changes that can affect upgrades: + +- `ralouphie/getallheaders` v2 support was dropped; 2.0 requires `^3.0`. +- `psr/http-factory:^1.0` is required because 2.0 ships PSR-17 factories through `GuzzleHttp\Psr7\HttpFactory`. + +#### PHP 7 Type Hints and Return Types + +Type hints and return types were added wherever possible. Please make sure: + +- You pass values of the documented type when calling methods and functions. +- Classes that extend Guzzle PSR-7 classes update any overridden method signatures to remain compatible. +- Code that expected package-specific `InvalidArgumentException` exceptions for invalid argument types may now receive PHP `TypeError` exceptions instead. + +Common examples include passing a real integer status code to `Response::__construct()` and passing a string method to `Request::__construct()`. + +#### Removed Function API + +The static API was introduced in 1.7.0 to mitigate problems with functions +conflicting between global and local copies of the package. The function API was +removed in 2.0.0, along with the Composer `files` autoload entry that loaded +`src/functions_include.php`. + +Replace namespaced function calls with the corresponding static methods in the +`GuzzleHttp\Psr7` namespace: + +```php +// Before: +use function GuzzleHttp\Psr7\stream_for; + +$stream = stream_for('body'); + +// After: +use GuzzleHttp\Psr7\Utils; + +$stream = Utils::streamFor('body'); +``` + +| Original Function | Replacement Method | +|-------------------|--------------------| +| `str` | `Message::toString` | +| `uri_for` | `Utils::uriFor` | +| `stream_for` | `Utils::streamFor` | +| `parse_header` | `Header::parse` | +| `normalize_header` | `Header::normalize` | +| `modify_request` | `Utils::modifyRequest` | +| `rewind_body` | `Message::rewindBody` | +| `try_fopen` | `Utils::tryFopen` | +| `copy_to_string` | `Utils::copyToString` | +| `copy_to_stream` | `Utils::copyToStream` | +| `hash` | `Utils::hash` | +| `readline` | `Utils::readLine` | +| `parse_request` | `Message::parseRequest` | +| `parse_response` | `Message::parseResponse` | +| `parse_query` | `Query::parse` | +| `build_query` | `Query::build` | +| `mimetype_from_filename` | `MimeType::fromFilename` | +| `mimetype_from_extension` | `MimeType::fromExtension` | +| `_parse_message` | `Message::parseMessage` | +| `_parse_request_uri` | `Message::parseRequestUri` | +| `get_message_body_summary` | `Message::bodySummary` | +| `_caseless_remove` | `Utils::caselessRemove` | + +`Header::normalize()` remains the direct 2.0 replacement for +`normalize_header()`. In newer 2.x versions, prefer `Header::splitList()` for +new code. + +#### Deprecated URI Methods Removed + +The deprecated `Uri::resolve()` and `Uri::removeDotSegments()` methods were +removed. Use `UriResolver` instead. + +```php +// Before: +$resolved = Uri::resolve($base, '../path'); +$path = Uri::removeDotSegments('/a/../b'); + +// After: +use GuzzleHttp\Psr7\UriResolver; +use GuzzleHttp\Psr7\Utils; + +$resolved = UriResolver::resolve($base, Utils::uriFor('../path')); +$path = UriResolver::removeDotSegments('/a/../b'); +``` + +#### Stricter URI Validation + +Guzzle PSR-7 1.x automatically fixed a URI that combined an authority with a +relative path by prepending `/` to the path. That deprecated behavior was removed +in 2.0. Such URIs now throw `InvalidArgumentException`. + +```php +// Before: automatically converted to //example.com/foo. +$uri = (new Uri())->withHost('example.com')->withPath('foo'); + +// After: make the absolute path explicit. +$uri = (new Uri())->withHost('example.com')->withPath('/foo'); +``` + +#### Header Validation + +Header names are validated more strictly according to RFC 7230 token syntax. +Names containing whitespace, `/`, `(`, `)`, `\\`, or other invalid characters are +rejected. + +If you construct messages from untrusted or non-standard input, normalize or +reject invalid header names before constructing `Request`, `Response`, or +`ServerRequest` instances. + +#### Query String Boolean Serialization + +`Query::build()` now serializes booleans as `1` and `0`, matching +`http_build_query()` behavior. + +```php +Query::build(['enabled' => true, 'disabled' => false]); +// enabled=1&disabled=0 +``` + +In current 2.x versions, pass `false` as the third argument if you need textual +boolean values: + +```php +Query::build(['enabled' => true, 'disabled' => false], PHP_QUERY_RFC3986, false); +// enabled=true&disabled=false +``` + +#### Final Stream and Decorator Classes + +Several classes that were annotated with `@final` in 1.x are declared `final` in +2.0: + +- `AppendStream` +- `BufferStream` +- `CachingStream` +- `DroppingStream` +- `FnStream` +- `InflateStream` +- `LazyOpenStream` +- `LimitStream` +- `MultipartStream` +- `NoSeekStream` +- `PumpStream` +- `StreamWrapper` + +If your code extends one of these classes, replace inheritance with composition. +For custom streams, implement `Psr\Http\Message\StreamInterface` directly or use +`GuzzleHttp\Psr7\StreamDecoratorTrait` in your own class. + +`Request`, `Response`, `ServerRequest`, `Stream`, `UploadedFile`, and `Uri` remain +extendable in 2.0, but overridden methods must have compatible signatures. + +#### Public Constants and Internal Details + +Some constants that were public in 1.x are implementation details in 2.0: + +- `Stream::READABLE_MODES` +- `Stream::WRITABLE_MODES` +- `Uri::HTTP_DEFAULT_HOST` + +If your code used these constants, define application-specific constants instead +of depending on package internals. + +#### Stream Behavior Changes + +`BufferStream::write()` returns `0` instead of `false` when the buffer exceeds +its high-water mark. This keeps the method compatible with the `int` return type +from `StreamInterface::write()`. + +Several stream `__toString()` implementations now catch `Throwable`. On PHP 7.4 +and newer, exceptions thrown during stringification are rethrown. Avoid relying +on `(string) $stream` to hide read failures; call `getContents()` or `read()` and +handle exceptions when failures are possible. + +#### PSR-17 Factories + +Guzzle PSR-7 2.0 adds `GuzzleHttp\Psr7\HttpFactory`, an implementation of the +PSR-17 factory interfaces from `psr/http-factory`. This is additive, but it is +the reason for the new required dependency. + +For the full 2.0 diff, see +https://github.com/guzzle/psr7/compare/1.8.1...2.0.0. diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/composer.json mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/composer.json --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/composer.json 2026-03-30 15:24:42.646747400 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/composer.json 2026-06-25 15:15:57.615306000 +0000 @@ -1,6 +1,7 @@ { "name": "guzzlehttp/psr7", "description": "PSR-7 message implementation that also provides common utility methods", + "license": "MIT", "keywords": [ "request", "response", @@ -11,7 +12,6 @@ "url", "psr-7" ], - "license": "MIT", "authors": [ { "name": "Graham Campbell", @@ -53,20 +53,36 @@ "php": "^7.2.5 || ^8.0", "psr/http-factory": "^1.0", "psr/http-message": "^1.1 || ^2.0", - "ralouphie/getallheaders": "^3.0" + "ralouphie/getallheaders": "^3.0", + "symfony/deprecation-contracts": "^2.5 || ^3.0", + "symfony/polyfill-php80": "^1.25" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.8.2", + "http-interop/http-factory-tests": "1.1.0", + "jshttp/mime-db": "1.54.0.1", + "phpunit/phpunit": "^8.5.52 || ^9.6.34" }, "provide": { "psr/http-factory-implementation": "1.0", "psr/http-message-implementation": "1.0" }, - "require-dev": { - "bamarni/composer-bin-plugin": "^1.8.2", - "http-interop/http-factory-tests": "0.9.0", - "phpunit/phpunit": "^8.5.44 || ^9.6.25" - }, "suggest": { "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" }, + "repositories": [ + { + "type": "package", + "package": { + "name": "jshttp/mime-db", + "version": "1.54.0.1", + "dist": { + "type": "zip", + "url": "https://codeload.github.com/jshttp/mime-db/zip/0a9fd0bfbc87a725ff638495839114e7807b7177" + } + } + } + ], "autoload": { "psr-4": { "GuzzleHttp\\Psr7\\": "src/" @@ -77,17 +93,17 @@ "GuzzleHttp\\Tests\\Psr7\\": "tests/" } }, - "extra": { - "bamarni-bin": { - "bin-links": true, - "forward-command": false - } - }, "config": { "allow-plugins": { "bamarni/composer-bin-plugin": true }, "preferred-install": "dist", "sort-packages": true + }, + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + } } } diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/AppendStream.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/AppendStream.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/AppendStream.php 2025-12-17 21:58:17.223357000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/AppendStream.php 2026-06-23 01:21:06.430411300 +0000 @@ -155,6 +155,24 @@ */ public function seek($offset, $whence = SEEK_SET): void { + if (!\is_int($offset)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to StreamInterface::seek() is deprecated; guzzlehttp/psr7 3.0 requires int for $offset.', + \get_debug_type($offset) + ); + } + + if (!\is_int($whence)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to StreamInterface::seek() is deprecated; guzzlehttp/psr7 3.0 requires int for $whence.', + \get_debug_type($whence) + ); + } + if (!$this->seekable) { throw new \RuntimeException('This AppendStream is not seekable'); } elseif ($whence !== SEEK_SET) { @@ -187,6 +205,19 @@ */ public function read($length): string { + if (!\is_int($length)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to StreamInterface::read() is deprecated; guzzlehttp/psr7 3.0 requires int for $length.', + \get_debug_type($length) + ); + } + + if ($this->streams === []) { + return ''; + } + $buffer = ''; $total = count($this->streams) - 1; $remaining = $length; @@ -235,6 +266,15 @@ public function write($string): int { + if (!\is_string($string)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to StreamInterface::write() is deprecated; guzzlehttp/psr7 3.0 requires string for $string.', + \get_debug_type($string) + ); + } + throw new \RuntimeException('Cannot write to an AppendStream'); } @@ -243,6 +283,15 @@ */ public function getMetadata($key = null) { + if ($key !== null && !\is_string($key)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to StreamInterface::getMetadata() is deprecated; guzzlehttp/psr7 3.0 requires string|null for $key.', + \get_debug_type($key) + ); + } + return $key ? null : []; } } diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/BufferStream.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/BufferStream.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/BufferStream.php 2025-12-17 21:58:17.223357000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/BufferStream.php 2026-06-23 01:21:06.430411300 +0000 @@ -86,6 +86,24 @@ public function seek($offset, $whence = SEEK_SET): void { + if (!\is_int($offset)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to StreamInterface::seek() is deprecated; guzzlehttp/psr7 3.0 requires int for $offset.', + \get_debug_type($offset) + ); + } + + if (!\is_int($whence)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to StreamInterface::seek() is deprecated; guzzlehttp/psr7 3.0 requires int for $whence.', + \get_debug_type($whence) + ); + } + throw new \RuntimeException('Cannot seek a BufferStream'); } @@ -104,6 +122,15 @@ */ public function read($length): string { + if (!\is_int($length)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to StreamInterface::read() is deprecated; guzzlehttp/psr7 3.0 requires int for $length.', + \get_debug_type($length) + ); + } + $currentLength = strlen($this->buffer); if ($length >= $currentLength) { @@ -124,6 +151,15 @@ */ public function write($string): int { + if (!\is_string($string)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to StreamInterface::write() is deprecated; guzzlehttp/psr7 3.0 requires string for $string.', + \get_debug_type($string) + ); + } + $this->buffer .= $string; if (strlen($this->buffer) >= $this->hwm) { @@ -138,6 +174,15 @@ */ public function getMetadata($key = null) { + if ($key !== null && !\is_string($key)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to StreamInterface::getMetadata() is deprecated; guzzlehttp/psr7 3.0 requires string|null for $key.', + \get_debug_type($key) + ); + } + if ($key === 'hwm') { return $this->hwm; } diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/CachingStream.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/CachingStream.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/CachingStream.php 2025-12-17 21:58:17.223357000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/CachingStream.php 2026-06-23 01:21:06.430411300 +0000 @@ -25,6 +25,9 @@ */ private $stream; + /** @var bool */ + private $detached = false; + /** * We will treat the buffer object as the body of the stream * @@ -41,6 +44,10 @@ public function getSize(): ?int { + if ($this->detached) { + return null; + } + $remoteSize = $this->remoteStream->getSize(); if (null === $remoteSize) { @@ -57,6 +64,24 @@ public function seek($offset, $whence = SEEK_SET): void { + if (!\is_int($offset)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to StreamInterface::seek() is deprecated; guzzlehttp/psr7 3.0 requires int for $offset.', + \get_debug_type($offset) + ); + } + + if (!\is_int($whence)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to StreamInterface::seek() is deprecated; guzzlehttp/psr7 3.0 requires int for $whence.', + \get_debug_type($whence) + ); + } + if ($whence === SEEK_SET) { $byte = $offset; } elseif ($whence === SEEK_CUR) { @@ -77,8 +102,16 @@ // Read the remoteStream until we have read in at least the amount // of bytes requested, or we reach the end of the file. while ($diff > 0 && !$this->remoteStream->eof()) { - $this->read($diff); - $diff = $byte - $this->stream->getSize(); + $previousSize = $this->stream->getSize(); + $previousSkipReadBytes = $this->skipReadBytes; + $data = $this->read($diff); + $currentSize = $this->stream->getSize(); + + if ($data === '' && $currentSize === $previousSize && $this->skipReadBytes === $previousSkipReadBytes) { + break; + } + + $diff = $byte - $currentSize; } } else { // We can just do a normal seek since we've already seen this byte. @@ -88,6 +121,15 @@ public function read($length): string { + if (!\is_int($length)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to StreamInterface::read() is deprecated; guzzlehttp/psr7 3.0 requires int for $length.', + \get_debug_type($length) + ); + } + // Perform a regular read on any previously read data from the buffer $data = $this->stream->read($length); $remaining = $length - strlen($data); @@ -109,7 +151,11 @@ } $data .= $remoteData; - $this->stream->write($remoteData); + + // A short cache write would silently corrupt later replays, so fail loudly. + if ($this->stream->write($remoteData) !== strlen($remoteData)) { + throw new \RuntimeException('Unable to cache the entire read from the remote stream'); + } } return $data; @@ -117,6 +163,15 @@ public function write($string): int { + if (!\is_string($string)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to StreamInterface::write() is deprecated; guzzlehttp/psr7 3.0 requires string for $string.', + \get_debug_type($string) + ); + } + // When appending to the end of the currently read stream, you'll want // to skip bytes from being read from the remote stream to emulate // other stream wrappers. Basically replacing bytes of data of a fixed @@ -134,6 +189,23 @@ return $this->stream->eof() && $this->remoteStream->eof(); } + public function detach() + { + if ($this->detached) { + return null; + } + + $position = $this->tell(); + + $this->cacheEntireStream(); + $this->stream->seek($position); + + $resource = $this->stream->detach(); + $this->detached = true; + + return $resource; + } + /** * Close both the remote stream and buffer stream */ @@ -141,6 +213,7 @@ { $this->remoteStream->close(); $this->stream->close(); + $this->detached = true; } private function cacheEntireStream(): int diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/DroppingStream.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/DroppingStream.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/DroppingStream.php 2024-09-25 13:52:55.514186400 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/DroppingStream.php 2026-06-23 01:21:06.430411300 +0000 @@ -32,6 +32,15 @@ public function write($string): int { + if (!\is_string($string)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to StreamInterface::write() is deprecated; guzzlehttp/psr7 3.0 requires string for $string.', + \get_debug_type($string) + ); + } + $diff = $this->maxLength - $this->stream->getSize(); // Begin returning 0 when the underlying stream is too large. diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/FnStream.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/FnStream.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/FnStream.php 2025-12-17 21:58:17.223357000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/FnStream.php 2026-06-23 01:21:06.430411300 +0000 @@ -7,7 +7,7 @@ use Psr\Http\Message\StreamInterface; /** - * Compose stream implementations based on a hash of functions. + * Compose stream implementations based on a hash of callables. * * Allows for easy testing and extension of a provided stream without needing * to create a concrete class for a simple extension point. @@ -31,7 +31,7 @@ { $this->methods = $methods; - // Create the functions on the class + // Create the callables on the class foreach ($methods as $name => $fn) { $this->{'_fn_'.$name} = $fn; } @@ -73,7 +73,7 @@ * specific method calls. * * @param StreamInterface $stream Stream to decorate - * @param array $methods Hash of method name to a closure + * @param array $methods Hash of method name to a callable * * @return FnStream */ @@ -142,6 +142,24 @@ public function seek($offset, $whence = SEEK_SET): void { + if (!\is_int($offset)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to StreamInterface::seek() is deprecated; guzzlehttp/psr7 3.0 requires int for $offset.', + \get_debug_type($offset) + ); + } + + if (!\is_int($whence)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to StreamInterface::seek() is deprecated; guzzlehttp/psr7 3.0 requires int for $whence.', + \get_debug_type($whence) + ); + } + ($this->_fn_seek)($offset, $whence); } @@ -152,6 +170,15 @@ public function write($string): int { + if (!\is_string($string)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to StreamInterface::write() is deprecated; guzzlehttp/psr7 3.0 requires string for $string.', + \get_debug_type($string) + ); + } + return ($this->_fn_write)($string); } @@ -162,6 +189,15 @@ public function read($length): string { + if (!\is_int($length)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to StreamInterface::read() is deprecated; guzzlehttp/psr7 3.0 requires int for $length.', + \get_debug_type($length) + ); + } + return ($this->_fn_read)($length); } @@ -175,6 +211,15 @@ */ public function getMetadata($key = null) { + if ($key !== null && !\is_string($key)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to StreamInterface::getMetadata() is deprecated; guzzlehttp/psr7 3.0 requires string|null for $key.', + \get_debug_type($key) + ); + } + return ($this->_fn_getMetadata)($key); } } diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/Header.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/Header.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/Header.php 2025-12-17 21:58:17.223357000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/Header.php 2026-06-23 01:21:06.430411300 +0000 @@ -22,7 +22,7 @@ foreach ((array) $header as $value) { foreach (self::splitList($value) as $val) { $part = []; - foreach (preg_split('/;(?=([^"]*"[^"]*")*[^"]*$)/', $val) ?: [] as $kvp) { + foreach (self::splitParameters($val) as $kvp) { if (preg_match_all('/<[^>]+>|[^=]+/', $kvp, $matches)) { $m = $matches[0]; if (isset($m[1])) { @@ -42,6 +42,50 @@ } /** + * Split a header value into semicolon-separated parameters. + * + * @return string[] + */ + private static function splitParameters(string $value): array + { + $values = []; + $start = 0; + $isQuoted = false; + $isEscaped = false; + + for ($i = 0, $max = \strlen($value); $i < $max; ++$i) { + $char = $value[$i]; + + if ($isEscaped) { + $isEscaped = false; + + continue; + } + + if ($isQuoted && $char === '\\') { + $isEscaped = true; + + continue; + } + + if ($char === '"') { + $isQuoted = !$isQuoted; + + continue; + } + + if (!$isQuoted && $char === ';') { + $values[] = \substr($value, $start, $i - $start); + $start = $i + 1; + } + } + + $values[] = \substr($value, $start); + + return $values; + } + + /** * Converts an array of header values that may contain comma separated * headers into an array of headers with no comma separated values. * diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/LimitStream.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/LimitStream.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/LimitStream.php 2024-09-25 13:52:55.514186400 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/LimitStream.php 2026-06-23 01:21:06.430411300 +0000 @@ -61,11 +61,15 @@ { if (null === ($length = $this->stream->getSize())) { return null; - } elseif ($this->limit === -1) { - return $length - $this->offset; - } else { - return min($this->limit, $length - $this->offset); } + + $size = $length - $this->offset; + + if ($this->limit !== -1) { + $size = min($this->limit, $size); + } + + return max(0, $size); } /** @@ -73,6 +77,24 @@ */ public function seek($offset, $whence = SEEK_SET): void { + if (!\is_int($offset)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to StreamInterface::seek() is deprecated; guzzlehttp/psr7 3.0 requires int for $offset.', + \get_debug_type($offset) + ); + } + + if (!\is_int($whence)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to StreamInterface::seek() is deprecated; guzzlehttp/psr7 3.0 requires int for $whence.', + \get_debug_type($whence) + ); + } + if ($whence !== SEEK_SET || $offset < 0) { throw new \RuntimeException(sprintf( 'Cannot seek to offset %s with whence %s', @@ -139,6 +161,15 @@ public function read($length): string { + if (!\is_int($length)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to StreamInterface::read() is deprecated; guzzlehttp/psr7 3.0 requires int for $length.', + \get_debug_type($length) + ); + } + if ($this->limit === -1) { return $this->stream->read($length); } diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/Message.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/Message.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/Message.php 2025-12-17 21:58:17.224357000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/Message.php 2026-06-25 15:15:57.615306000 +0000 @@ -69,12 +69,17 @@ $body->rewind(); $summary = $body->read($truncateAt); - $body->rewind(); if ($size > $truncateAt) { + if (preg_match('//u', $summary) !== 1) { + $summary = self::trimTrailingIncompleteUtf8Character($summary, $body->read(3)); + } + $summary .= ' (truncated...)'; } + $body->rewind(); + // Matches any printable character, including unicode characters: // letters, marks, numbers, punctuation, spacing, and separators. if (preg_match('/[^\pL\pM\pN\pP\pS\pZ\n\r\t]/u', $summary) !== 0) { @@ -85,6 +90,60 @@ } /** + * Trims a partial UTF-8 character from the end of a truncated string. + */ + private static function trimTrailingIncompleteUtf8Character(string $summary, string $lookahead): string + { + $length = strlen($summary); + + if ($length === 0) { + return $summary; + } + + $start = $length - 1; + + while ($start >= 0) { + $byte = ord($summary[$start]); + + if ($byte < 0x80 || $byte > 0xBF) { + break; + } + + --$start; + } + + if ($start < 0) { + return $summary; + } + + $lead = ord($summary[$start]); + + if ($lead >= 0xC2 && $lead <= 0xDF) { + $expectedLength = 2; + } elseif ($lead >= 0xE0 && $lead <= 0xEF) { + $expectedLength = 3; + } elseif ($lead >= 0xF0 && $lead <= 0xF4) { + $expectedLength = 4; + } else { + return $summary; + } + + $availableLength = $length - $start; + + if ($availableLength >= $expectedLength) { + return $summary; + } + + $sequence = substr($summary, $start).substr($lookahead, 0, $expectedLength - $availableLength); + + if (strlen($sequence) !== $expectedLength || preg_match('//u', $sequence) !== 1) { + return $summary; + } + + return substr($summary, 0, $start); + } + + /** * Attempts to rewind a message body and throws an exception on failure. * * The body of the message will only be rewound if a call to `tell()` @@ -122,7 +181,11 @@ $messageParts = preg_split("/\r?\n\r?\n/", $message, 2); - if ($messageParts === false || count($messageParts) !== 2) { + if ($messageParts === false) { + throw new \RuntimeException('Unable to split HTTP message: '.preg_last_error_msg()); + } + + if (count($messageParts) !== 2) { throw new \InvalidArgumentException('Invalid message: Missing header delimiter'); } @@ -130,24 +193,48 @@ $rawHeaders .= "\r\n"; // Put back the delimiter we split previously $headerParts = preg_split("/\r?\n/", $rawHeaders, 2); - if ($headerParts === false || count($headerParts) !== 2) { + if ($headerParts === false) { + throw new \RuntimeException('Unable to split HTTP message headers: '.preg_last_error_msg()); + } + + if (count($headerParts) !== 2) { throw new \InvalidArgumentException('Invalid message: Missing status line'); } [$startLine, $rawHeaders] = $headerParts; - if (preg_match("/(?:^HTTP\/|^[A-Z]+ \S+ HTTP\/)(\d+(?:\.\d+)?)/i", $startLine, $matches) && $matches[1] === '1.0') { + $versionMatch = preg_match("/(?:^HTTP\/|^[A-Z]+ \S+ HTTP\/)(\d+(?:\.\d+)?)/i", $startLine, $matches); + + if ($versionMatch === false) { + throw new \RuntimeException('Unable to parse HTTP start line: '.preg_last_error_msg()); + } + + if ($versionMatch === 1 && $matches[1] === '1.0') { // Header folding is deprecated for HTTP/1.1, but allowed in HTTP/1.0 $rawHeaders = preg_replace(Rfc7230::HEADER_FOLD_REGEX, ' ', $rawHeaders); + + if ($rawHeaders === null) { + throw new \RuntimeException('Unable to unfold HTTP headers: '.preg_last_error_msg()); + } } /** @var array[] $headerLines */ $count = preg_match_all(Rfc7230::HEADER_REGEX, $rawHeaders, $headerLines, PREG_SET_ORDER); + if ($count === false) { + throw new \RuntimeException('Unable to parse HTTP headers: '.preg_last_error_msg()); + } + // If these aren't the same, then one line didn't match and there's an invalid header. if ($count !== substr_count($rawHeaders, "\n")) { // Folding is deprecated, see https://datatracker.ietf.org/doc/html/rfc7230#section-3.2.4 - if (preg_match(Rfc7230::HEADER_FOLD_REGEX, $rawHeaders)) { + $hasFoldedHeader = preg_match(Rfc7230::HEADER_FOLD_REGEX, $rawHeaders); + + if ($hasFoldedHeader === false) { + throw new \RuntimeException('Unable to inspect HTTP header folding: '.preg_last_error_msg()); + } + + if ($hasFoldedHeader === 1) { throw new \InvalidArgumentException('Invalid header syntax: Obsolete line folding'); } @@ -175,6 +262,23 @@ */ public static function parseRequestUri(string $path, array $headers): string { + $host = self::getHostFromHeaders($headers); + + // If no host is found, then a full URI cannot be constructed. + if ($host === null) { + return $path; + } + + $scheme = substr($host, -4) === ':443' ? 'https' : 'http'; + + return $scheme.'://'.$host.'/'.ltrim($path, '/'); + } + + /** + * @param array $headers Array of headers (each value an array). + */ + private static function getHostFromHeaders(array $headers): ?string + { $hostKey = array_filter(array_keys($headers), function ($k) { // Numeric array keys are converted to int by PHP. $k = (string) $k; @@ -182,15 +286,16 @@ return strtolower($k) === 'host'; }); - // If no host is found, then a full URI cannot be constructed. if (!$hostKey) { - return $path; + return null; } $host = $headers[reset($hostKey)][0]; - $scheme = substr($host, -4) === ':443' ? 'https' : 'http'; + if (!is_string($host) || Rfc7230::parseHostHeader($host) === null) { + throw new \InvalidArgumentException('Invalid request string'); + } - return $scheme.'://'.$host.'/'.ltrim($path, '/'); + return $host; } /** @@ -201,8 +306,18 @@ public static function parseRequest(string $message): RequestInterface { $data = self::parseMessage($message); + if (strpbrk($data['start-line'], "\r\n") !== false) { + throw new \InvalidArgumentException('Invalid request string'); + } + $matches = []; - if (!preg_match('/^[\S]+\s+([a-zA-Z]+:\/\/|\/).*/', $data['start-line'], $matches)) { + $requestStartLineMatch = preg_match('/^[\S]+\s+([a-zA-Z]+:\/\/|\/).*/', $data['start-line'], $matches); + + if ($requestStartLineMatch === false) { + throw new \RuntimeException('Unable to parse request start line: '.preg_last_error_msg()); + } + + if ($requestStartLineMatch === 0) { throw new \InvalidArgumentException('Invalid request string'); } $parts = explode(' ', $data['start-line'], 3); @@ -227,10 +342,20 @@ public static function parseResponse(string $message): ResponseInterface { $data = self::parseMessage($message); + if (strpbrk($data['start-line'], "\r\n") !== false) { + throw new \InvalidArgumentException('Invalid response string'); + } + // According to https://datatracker.ietf.org/doc/html/rfc7230#section-3.1.2 // the space between status-code and reason-phrase is required. But // browsers accept responses without space and reason as well. - if (!preg_match('/^HTTP\/.* [0-9]{3}( .*|$)/', $data['start-line'])) { + $responseStartLineMatch = preg_match('/^HTTP\/.* [0-9]{3}( .*|$)/', $data['start-line']); + + if ($responseStartLineMatch === false) { + throw new \RuntimeException('Unable to parse response start line: '.preg_last_error_msg()); + } + + if ($responseStartLineMatch === 0) { throw new \InvalidArgumentException('Invalid response string: '.$data['start-line']); } $parts = explode(' ', $data['start-line'], 3); diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/MessageTrait.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/MessageTrait.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/MessageTrait.php 2026-03-30 15:24:42.646747400 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/MessageTrait.php 2026-06-23 01:21:06.430411300 +0000 @@ -29,8 +29,22 @@ return $this->protocol; } + /** + * @return static + */ public function withProtocolVersion($version): MessageInterface { + if (!\is_string($version)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to MessageInterface::withProtocolVersion() is deprecated; guzzlehttp/psr7 3.0 requires string.', + \get_debug_type($version) + ); + } + + $this->assertProtocolVersion($version); + if ($this->protocol === $version) { return $this; } @@ -69,9 +83,25 @@ return implode(', ', $this->getHeader($header)); } + /** + * @return static + */ public function withHeader($header, $value): MessageInterface { $this->assertHeader($header); + $values = \is_array($value) ? $value : [$value]; + foreach ($values as $item) { + if (!\is_string($item) && (\is_scalar($item) || $item === null)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to MessageInterface::withHeader() is deprecated; guzzlehttp/psr7 3.0 requires string|string[].', + \get_debug_type($item) + ); + + break; + } + } $value = $this->normalizeHeaderValue($value); $normalized = strtolower($header); @@ -85,9 +115,25 @@ return $new; } + /** + * @return static + */ public function withAddedHeader($header, $value): MessageInterface { $this->assertHeader($header); + $values = \is_array($value) ? $value : [$value]; + foreach ($values as $item) { + if (!\is_string($item) && (\is_scalar($item) || $item === null)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to MessageInterface::withAddedHeader() is deprecated; guzzlehttp/psr7 3.0 requires string|string[].', + \get_debug_type($item) + ); + + break; + } + } $value = $this->normalizeHeaderValue($value); $normalized = strtolower($header); @@ -103,6 +149,9 @@ return $new; } + /** + * @return static + */ public function withoutHeader($header): MessageInterface { $normalized = strtolower($header); @@ -128,6 +177,9 @@ return $this->stream; } + /** + * @return static + */ public function withBody(StreamInterface $body): MessageInterface { if ($body === $this->stream) { @@ -151,6 +203,20 @@ $header = (string) $header; $this->assertHeader($header); + $values = \is_array($value) ? $value : [$value]; + foreach ($values as $item) { + if (!\is_string($item) && (\is_scalar($item) || $item === null)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to %s::__construct() is deprecated; guzzlehttp/psr7 3.0 requires string|string[].', + \get_debug_type($item), + static::class + ); + + break; + } + } $value = $this->normalizeHeaderValue($value); $normalized = strtolower($header); if (isset($this->headerNames[$normalized])) { @@ -170,6 +236,14 @@ */ private function normalizeHeaderValue($value): array { + if (is_array($value) && $value === []) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing an empty array as a header value is deprecated; guzzlehttp/psr7 3.0 rejects empty header value arrays.' + ); + } + if (!is_array($value)) { return $this->trimAndValidateHeaderValues([$value]); } @@ -201,6 +275,12 @@ )); } + // Convert non-finite floats explicitly, as implicit coercion of + // NAN emits a warning on PHP 8.5. + if (is_float($value) && !is_finite($value)) { + $value = is_nan($value) ? 'NAN' : ($value > 0 ? 'INF' : '-INF'); + } + $trimmed = trim((string) $value, " \t"); $this->assertValue($trimmed); @@ -229,6 +309,23 @@ } } + /** + * @param mixed $version + */ + private function assertProtocolVersion($version): void + { + if (is_string($version)) { + $this->assertNoLineSeparators($version, 'Protocol version'); + } + } + + private function assertNoLineSeparators(string $value, string $field): void + { + if (strpbrk($value, "\r\n") !== false) { + throw new \InvalidArgumentException($field.' must not contain CR or LF characters.'); + } + } + /** * @see https://datatracker.ietf.org/doc/html/rfc7230#section-3.2 * diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/MimeType.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/MimeType.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/MimeType.php 2025-12-17 21:58:17.224357000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/MimeType.php 2026-06-11 08:56:39.988378000 +0000 @@ -7,22 +7,23 @@ final class MimeType { private const MIME_TYPES = [ + '123' => 'application/vnd.lotus-1-2-3', '1km' => 'application/vnd.1000minds.decision-model+xml', + '210' => 'model/step', '3dml' => 'text/vnd.in3d.3dml', '3ds' => 'image/x-3ds', '3g2' => 'video/3gpp2', - '3gp' => 'video/3gp', + '3gp' => 'video/3gpp', '3gpp' => 'video/3gpp', '3mf' => 'model/3mf', '7z' => 'application/x-7z-compressed', '7zip' => 'application/x-7z-compressed', - '123' => 'application/vnd.lotus-1-2-3', 'aab' => 'application/x-authorware-bin', 'aac' => 'audio/aac', 'aam' => 'application/x-authorware-map', 'aas' => 'application/x-authorware-seg', 'abw' => 'application/x-abiword', - 'ac' => 'application/vnd.nokia.n-gage.ac+xml', + 'ac' => 'application/pkix-attr-cert', 'ac3' => 'audio/ac3', 'acc' => 'application/vnd.americandynamics.acc', 'ace' => 'application/x-ace-compressed', @@ -35,7 +36,7 @@ 'afp' => 'application/vnd.ibm.modcap', 'age' => 'application/vnd.age', 'ahead' => 'application/vnd.ahead.space', - 'ai' => 'application/pdf', + 'ai' => 'application/postscript', 'aif' => 'audio/x-aiff', 'aifc' => 'audio/x-aiff', 'aiff' => 'audio/x-aiff', @@ -55,7 +56,7 @@ 'apr' => 'application/vnd.lotus-approach', 'arc' => 'application/x-freearc', 'arj' => 'application/x-arj', - 'asc' => 'application/pgp-signature', + 'asc' => 'application/pgp-keys', 'asf' => 'video/x-ms-asf', 'asm' => 'text/x-asm', 'aso' => 'application/vnd.accpac.simply.aso', @@ -66,7 +67,7 @@ 'atomdeleted' => 'application/atomdeleted+xml', 'atomsvc' => 'application/atomsvc+xml', 'atx' => 'application/vnd.antix.game-component', - 'au' => 'audio/x-au', + 'au' => 'audio/basic', 'avci' => 'image/avci', 'avcs' => 'image/avcs', 'avi' => 'video/x-msvideo', @@ -77,15 +78,18 @@ 'azv' => 'image/vnd.airzip.accelerator.azv', 'azw' => 'application/vnd.amazon.ebook', 'b16' => 'image/vnd.pco.b16', + 'bary' => 'model/vnd.bary', 'bat' => 'application/x-msdownload', 'bcpio' => 'application/x-bcpio', 'bdf' => 'application/x-font-bdf', 'bdm' => 'application/vnd.syncml.dm+wbxml', - 'bdoc' => 'application/x-bdoc', + 'bdo' => 'application/vnd.nato.bindingdataobject+xml', + 'bdoc' => 'application/bdoc', 'bed' => 'application/vnd.realvnc.bed', 'bh2' => 'application/vnd.fujitsu.oasysprs', 'bin' => 'application/octet-stream', 'blb' => 'application/x-blorb', + 'blend' => 'application/x-blender', 'blorb' => 'application/x-blorb', 'bmi' => 'application/vnd.bmi', 'bmml' => 'application/vnd.balsamiq.bmml+xml', @@ -95,6 +99,8 @@ 'boz' => 'application/x-bzip2', 'bpk' => 'application/octet-stream', 'bpmn' => 'application/octet-stream', + 'brush' => 'application/vnd.procreate.brush', + 'brushset' => 'application/vnd.procreate.brushset', 'bsp' => 'model/vnd.valve.source.compiled-map', 'btf' => 'image/prs.btif', 'btif' => 'image/prs.btif', @@ -102,13 +108,13 @@ 'bz' => 'application/x-bzip', 'bz2' => 'application/x-bzip2', 'c' => 'text/x-c', + 'c11amc' => 'application/vnd.cluetrust.cartomobile-config', + 'c11amz' => 'application/vnd.cluetrust.cartomobile-config-pkg', 'c4d' => 'application/vnd.clonk.c4group', 'c4f' => 'application/vnd.clonk.c4group', 'c4g' => 'application/vnd.clonk.c4group', 'c4p' => 'application/vnd.clonk.c4group', 'c4u' => 'application/vnd.clonk.c4group', - 'c11amc' => 'application/vnd.cluetrust.cartomobile-config', - 'c11amz' => 'application/vnd.cluetrust.cartomobile-config-pkg', 'cab' => 'application/vnd.ms-cab-compressed', 'caf' => 'audio/x-caf', 'cap' => 'application/vnd.tcpdump.pcap', @@ -132,7 +138,6 @@ 'cdmid' => 'application/cdmi-domain', 'cdmio' => 'application/cdmi-object', 'cdmiq' => 'application/cdmi-queue', - 'cdr' => 'application/cdr', 'cdx' => 'chemical/x-cdx', 'cdxml' => 'application/vnd.chemdraw+xml', 'cdy' => 'application/vnd.cinderella', @@ -147,7 +152,7 @@ 'cil' => 'application/vnd.ms-artgalry', 'cjs' => 'application/node', 'cla' => 'application/vnd.claymore', - 'class' => 'application/octet-stream', + 'class' => 'application/java-vm', 'cld' => 'model/vnd.cld', 'clkk' => 'application/vnd.crick.clicker.keyboard', 'clkp' => 'application/vnd.crick.clicker.palette', @@ -194,6 +199,8 @@ 'davmount' => 'application/davmount+xml', 'dbf' => 'application/vnd.dbf', 'dbk' => 'application/docbook+xml', + 'dcm' => 'application/dicom', + 'dcmp' => 'application/vnd.dcmp+xml', 'dcr' => 'application/x-director', 'dcurl' => 'text/vnd.curl.dcurl', 'dd2' => 'application/vnd.oma.dd2+xml', @@ -221,19 +228,22 @@ 'dmp' => 'application/vnd.tcpdump.pcap', 'dms' => 'application/octet-stream', 'dna' => 'application/vnd.dna', + 'dng' => 'image/x-adobe-dng', 'doc' => 'application/msword', - 'docm' => 'application/vnd.ms-word.template.macroEnabled.12', + 'docm' => 'application/vnd.ms-word.document.macroenabled.12', 'docx' => 'application/vnd.openxmlformats-officedocument.wordprocessingml.document', 'dot' => 'application/msword', - 'dotm' => 'application/vnd.ms-word.template.macroEnabled.12', + 'dotm' => 'application/vnd.ms-word.template.macroenabled.12', 'dotx' => 'application/vnd.openxmlformats-officedocument.wordprocessingml.template', 'dp' => 'application/vnd.osgi.dp', 'dpg' => 'application/vnd.dpgraph', 'dpx' => 'image/dpx', 'dra' => 'audio/vnd.dra', 'drle' => 'image/dicom-rle', + 'drm' => 'application/vnd.procreate.dream', 'dsc' => 'text/prs.lines.tag', 'dssc' => 'application/dssc+der', + 'dst' => 'application/octet-stream', 'dtb' => 'application/x-dtbook+xml', 'dtd' => 'application/xml-dtd', 'dts' => 'audio/vnd.dts', @@ -285,10 +295,12 @@ 'f4v' => 'video/mp4', 'f77' => 'text/x-fortran', 'f90' => 'text/x-fortran', + 'facti' => 'image/vnd.blockfact.facti', 'fbs' => 'image/vnd.fastbidsheet', + 'fbx' => 'application/vnd.autodesk.fbx', 'fcdt' => 'application/vnd.adobe.formscentral.fcdt', 'fcs' => 'application/vnd.isac.fcs', - 'fdf' => 'application/vnd.fdf', + 'fdf' => 'application/fdf', 'fdt' => 'application/fdt+xml', 'fe_launch' => 'application/vnd.denovo.fcselayout-link', 'fg5' => 'application/vnd.fujitsu.oasysgp', @@ -330,21 +342,25 @@ 'gca' => 'application/x-gca-compressed', 'gdl' => 'model/vnd.gdl', 'gdoc' => 'application/vnd.google-apps.document', + 'gdraw' => 'application/vnd.google-apps.drawing', 'ged' => 'text/vnd.familysearch.gedcom', 'geo' => 'application/vnd.dynageo', 'geojson' => 'application/geo+json', 'gex' => 'application/vnd.geometry-explorer', + 'gform' => 'application/vnd.google-apps.form', 'ggb' => 'application/vnd.geogebra.file', + 'ggs' => 'application/vnd.geogebra.slides', 'ggt' => 'application/vnd.geogebra.tool', 'ghf' => 'application/vnd.groove-help', 'gif' => 'image/gif', 'gim' => 'application/vnd.groove-identity-message', + 'gjam' => 'application/vnd.google-apps.jam', 'glb' => 'model/gltf-binary', 'gltf' => 'model/gltf+json', + 'gmap' => 'application/vnd.google-apps.map', 'gml' => 'application/gml+xml', 'gmx' => 'application/vnd.gmx', 'gnumeric' => 'application/x-gnumeric', - 'gpg' => 'application/gpg-keys', 'gph' => 'application/vnd.flographit', 'gpx' => 'application/gpx+xml', 'gqf' => 'application/vnd.grafeq', @@ -354,8 +370,10 @@ 'gre' => 'application/vnd.geometry-explorer', 'grv' => 'application/vnd.groove-injector', 'grxml' => 'application/srgs+xml', + 'gscript' => 'application/vnd.google-apps.script', 'gsf' => 'application/x-font-ghostscript', 'gsheet' => 'application/vnd.google-apps.spreadsheet', + 'gsite' => 'application/vnd.google-apps.site', 'gslides' => 'application/vnd.google-apps.presentation', 'gtar' => 'application/x-gtar', 'gtm' => 'application/vnd.groove-tool-message', @@ -387,7 +405,6 @@ 'hpid' => 'application/vnd.hp-hpid', 'hps' => 'application/vnd.hp-hps', 'hqx' => 'application/mac-binhex40', - 'hsj2' => 'image/hsj2', 'htc' => 'text/x-component', 'htke' => 'application/vnd.kenameaapp', 'htm' => 'text/html', @@ -399,7 +416,7 @@ 'icc' => 'application/vnd.iccprofile', 'ice' => 'x-conference/x-cooltalk', 'icm' => 'application/vnd.iccprofile', - 'ico' => 'image/x-icon', + 'ico' => 'image/vnd.microsoft.icon', 'ics' => 'text/calendar', 'ief' => 'image/ief', 'ifb' => 'text/calendar', @@ -414,6 +431,7 @@ 'imp' => 'application/vnd.accpac.simply.imp', 'ims' => 'application/vnd.ms-ims', 'in' => 'text/plain', + 'indd' => 'application/x-indesign', 'ini' => 'text/plain', 'ink' => 'application/inkml+xml', 'inkml' => 'application/inkml+xml', @@ -421,6 +439,7 @@ 'iota' => 'application/vnd.astraea-software.iota', 'ipfix' => 'application/ipfix', 'ipk' => 'application/vnd.shana.informed.package', + 'ipynb' => 'application/x-ipynb+json', 'irm' => 'application/vnd.ibm.rights-management', 'irp' => 'application/vnd.irepository.package+xml', 'iso' => 'application/x-iso9660-image', @@ -430,10 +449,13 @@ 'ivu' => 'application/vnd.immervision-ivu', 'jad' => 'text/vnd.sun.j2me.app-descriptor', 'jade' => 'text/jade', + 'jaii' => 'image/jaii', + 'jais' => 'image/jais', 'jam' => 'application/vnd.jam', 'jar' => 'application/java-archive', 'jardiff' => 'application/x-java-archive-diff', 'java' => 'text/x-java-source', + 'jfif' => 'image/jpeg', 'jhc' => 'image/jphc', 'jisp' => 'application/vnd.jisp', 'jls' => 'image/jls', @@ -447,18 +469,19 @@ 'jpf' => 'image/jpx', 'jpg' => 'image/jpeg', 'jpg2' => 'image/jp2', - 'jpgm' => 'video/jpm', + 'jpgm' => 'image/jpm', 'jpgv' => 'video/jpeg', 'jph' => 'image/jph', - 'jpm' => 'video/jpm', + 'jpm' => 'image/jpm', 'jpx' => 'image/jpx', - 'js' => 'application/javascript', + 'js' => 'text/javascript', 'json' => 'application/json', 'json5' => 'application/json5', 'jsonld' => 'application/ld+json', 'jsonml' => 'application/jsonml+json', 'jsx' => 'text/jsx', 'jt' => 'model/jt', + 'jxl' => 'image/jxl', 'jxr' => 'image/jxr', 'jxra' => 'image/jxra', 'jxrs' => 'image/jxrs', @@ -468,9 +491,10 @@ 'jxss' => 'image/jxss', 'kar' => 'audio/midi', 'karbon' => 'application/vnd.kde.karbon', + 'kbl' => 'application/kbl+xml', 'kdb' => 'application/octet-stream', 'kdbx' => 'application/x-keepass2', - 'key' => 'application/x-iwork-keynote-sffkey', + 'key' => 'application/vnd.apple.keynote', 'kfo' => 'application/vnd.kde.kformula', 'kia' => 'application/vnd.kidspiration', 'kml' => 'application/vnd.google-earth.kml+xml', @@ -495,7 +519,7 @@ 'les' => 'application/vnd.hhe.lesson-player', 'less' => 'text/less', 'lgr' => 'application/lgr+xml', - 'lha' => 'application/octet-stream', + 'lha' => 'application/x-lzh-compressed', 'link66' => 'application/vnd.route66.link66+xml', 'list' => 'text/plain', 'list3820' => 'application/vnd.ibm.modcap', @@ -504,6 +528,7 @@ 'lnk' => 'application/x-ms-shortcut', 'log' => 'text/plain', 'lostxml' => 'application/lost+xml', + 'lottie' => 'application/zip+dotlottie', 'lrf' => 'application/octet-stream', 'lrm' => 'application/vnd.ms-lrm', 'ltf' => 'application/vnd.frogans.ltf', @@ -511,21 +536,24 @@ 'luac' => 'application/x-lua-bytecode', 'lvp' => 'audio/vnd.lucent.voice', 'lwp' => 'application/vnd.lotus-wordpro', - 'lzh' => 'application/octet-stream', + 'lzh' => 'application/x-lzh-compressed', + 'm13' => 'application/x-msmediaview', + 'm14' => 'application/x-msmediaview', 'm1v' => 'video/mpeg', + 'm21' => 'application/mp21', 'm2a' => 'audio/mpeg', + 'm2t' => 'video/mp2t', + 'm2ts' => 'video/mp2t', 'm2v' => 'video/mpeg', 'm3a' => 'audio/mpeg', - 'm3u' => 'text/plain', + 'm3u' => 'audio/x-mpegurl', 'm3u8' => 'application/vnd.apple.mpegurl', - 'm4a' => 'audio/x-m4a', + 'm4a' => 'audio/mp4', + 'm4b' => 'audio/mp4', 'm4p' => 'application/mp4', 'm4s' => 'video/iso.segment', - 'm4u' => 'application/vnd.mpegurl', + 'm4u' => 'video/vnd.mpegurl', 'm4v' => 'video/x-m4v', - 'm13' => 'application/x-msmediaview', - 'm14' => 'application/x-msmediaview', - 'm21' => 'application/mp21', 'ma' => 'application/mathematica', 'mads' => 'application/mads+xml', 'maei' => 'application/mmt-aei+xml', @@ -556,6 +584,8 @@ 'mft' => 'application/rpki-manifest', 'mgp' => 'application/vnd.osgeo.mapguide.package', 'mgz' => 'application/vnd.proteus.magazine', + 'mht' => 'message/rfc822', + 'mhtml' => 'message/rfc822', 'mid' => 'audio/midi', 'midi' => 'audio/midi', 'mie' => 'application/x-mie', @@ -564,11 +594,11 @@ 'mj2' => 'video/mj2', 'mjp2' => 'video/mj2', 'mjs' => 'text/javascript', - 'mk3d' => 'video/x-matroska', - 'mka' => 'audio/x-matroska', + 'mk3d' => 'video/matroska-3d', + 'mka' => 'audio/matroska', 'mkd' => 'text/x-markdown', 'mks' => 'video/x-matroska', - 'mkv' => 'video/x-matroska', + 'mkv' => 'video/matroska', 'mlp' => 'application/vnd.dolby.mlp', 'mmd' => 'application/vnd.chipnuts.karaoke-mmd', 'mmf' => 'application/vnd.smaf', @@ -581,13 +611,13 @@ 'mov' => 'video/quicktime', 'movie' => 'video/x-sgi-movie', 'mp2' => 'audio/mpeg', + 'mp21' => 'application/mp21', 'mp2a' => 'audio/mpeg', 'mp3' => 'audio/mpeg', 'mp4' => 'video/mp4', 'mp4a' => 'audio/mp4', 'mp4s' => 'application/mp4', 'mp4v' => 'video/mp4', - 'mp21' => 'application/mp21', 'mpc' => 'application/vnd.mophun.certificate', 'mpd' => 'application/dash+xml', 'mpe' => 'video/mpeg', @@ -612,7 +642,7 @@ 'msf' => 'application/vnd.epson.msf', 'msg' => 'application/vnd.ms-outlook', 'msh' => 'model/mesh', - 'msi' => 'application/x-msdownload', + 'msi' => 'application/octet-stream', 'msix' => 'application/msix', 'msixbundle' => 'application/msixbundle', 'msl' => 'application/vnd.mobius.msl', @@ -620,7 +650,7 @@ 'msp' => 'application/octet-stream', 'msty' => 'application/vnd.muvee.style', 'mtl' => 'model/mtl', - 'mts' => 'model/vnd.mts', + 'mts' => 'video/mp2t', 'mus' => 'application/vnd.musician', 'musd' => 'application/mmt-usd+xml', 'musicxml' => 'application/vnd.recordare.musicxml+xml', @@ -639,6 +669,7 @@ 'nbp' => 'application/vnd.wolfram.player', 'nc' => 'application/x-netcdf', 'ncx' => 'application/x-dtbncx+xml', + 'ndjson' => 'application/x-ndjson', 'nfo' => 'text/x-nfo', 'ngdat' => 'application/vnd.nokia.n-gage.data', 'nitf' => 'application/vnd.nitf', @@ -653,7 +684,7 @@ 'nsf' => 'application/vnd.lotus-notes', 'nt' => 'application/n-triples', 'ntf' => 'application/vnd.nitf', - 'numbers' => 'application/x-iwork-numbers-sffnumbers', + 'numbers' => 'application/vnd.apple.numbers', 'nzb' => 'application/x-nzb', 'oa2' => 'application/vnd.fujitsu.oasys2', 'oa3' => 'application/vnd.fujitsu.oasys3', @@ -678,6 +709,8 @@ 'ogv' => 'video/ogg', 'ogx' => 'application/ogg', 'omdoc' => 'application/omdoc+xml', + 'one' => 'application/onenote', + 'onea' => 'application/onenote', 'onepkg' => 'application/onenote', 'onetmp' => 'application/onenote', 'onetoc' => 'application/onenote', @@ -686,7 +719,7 @@ 'opml' => 'text/x-opml', 'oprc' => 'application/vnd.palm', 'opus' => 'audio/ogg', - 'org' => 'text/x-org', + 'org' => 'application/vnd.lotus-organizer', 'osf' => 'application/vnd.yamaha.openscoreformat', 'osfpvg' => 'application/vnd.yamaha.openscoreformat.osfpvg+xml', 'osm' => 'application/vnd.openstreetmap.data+xml', @@ -704,17 +737,20 @@ 'oxps' => 'application/oxps', 'oxt' => 'application/vnd.openofficeorg.extension', 'p' => 'text/x-pascal', + 'p10' => 'application/pkcs10', + 'p12' => 'application/x-pkcs12', + 'p21' => 'model/step', 'p7a' => 'application/x-pkcs7-signature', 'p7b' => 'application/x-pkcs7-certificates', 'p7c' => 'application/pkcs7-mime', + 'p7e' => 'application/pkcs7-mime', 'p7m' => 'application/pkcs7-mime', 'p7r' => 'application/x-pkcs7-certreqresp', 'p7s' => 'application/pkcs7-signature', 'p8' => 'application/pkcs8', - 'p10' => 'application/x-pkcs10', - 'p12' => 'application/x-pkcs12', 'pac' => 'application/x-ns-proxy-autoconfig', - 'pages' => 'application/x-iwork-pages-sffpages', + 'pages' => 'application/vnd.apple.pages', + 'parquet' => 'application/vnd.apache.parquet', 'pas' => 'text/x-pascal', 'paw' => 'application/vnd.pawaafile', 'pbd' => 'application/vnd.powerbuilder6', @@ -725,8 +761,8 @@ 'pclxl' => 'application/vnd.hp-pclxl', 'pct' => 'image/x-pict', 'pcurl' => 'application/vnd.curl.pcurl', - 'pcx' => 'image/x-pcx', - 'pdb' => 'application/x-pilot', + 'pcx' => 'image/vnd.zbrush.pcx', + 'pdb' => 'application/vnd.palm', 'pde' => 'text/x-processing', 'pdf' => 'application/pdf', 'pem' => 'application/x-x509-user-cert', @@ -737,7 +773,7 @@ 'pfx' => 'application/x-pkcs12', 'pgm' => 'image/x-portable-graymap', 'pgn' => 'application/x-chess-pgn', - 'pgp' => 'application/pgp', + 'pgp' => 'application/pgp-encrypted', 'phar' => 'application/octet-stream', 'php' => 'application/x-httpd-php', 'php3' => 'application/x-httpd-php', @@ -760,17 +796,17 @@ 'pnm' => 'image/x-portable-anymap', 'portpkg' => 'application/vnd.macports.portpkg', 'pot' => 'application/vnd.ms-powerpoint', - 'potm' => 'application/vnd.ms-powerpoint.presentation.macroEnabled.12', + 'potm' => 'application/vnd.ms-powerpoint.template.macroenabled.12', 'potx' => 'application/vnd.openxmlformats-officedocument.presentationml.template', 'ppa' => 'application/vnd.ms-powerpoint', - 'ppam' => 'application/vnd.ms-powerpoint.addin.macroEnabled.12', + 'ppam' => 'application/vnd.ms-powerpoint.addin.macroenabled.12', 'ppd' => 'application/vnd.cups-ppd', 'ppm' => 'image/x-portable-pixmap', 'pps' => 'application/vnd.ms-powerpoint', - 'ppsm' => 'application/vnd.ms-powerpoint.slideshow.macroEnabled.12', + 'ppsm' => 'application/vnd.ms-powerpoint.slideshow.macroenabled.12', 'ppsx' => 'application/vnd.openxmlformats-officedocument.presentationml.slideshow', - 'ppt' => 'application/powerpoint', - 'pptm' => 'application/vnd.ms-powerpoint.presentation.macroEnabled.12', + 'ppt' => 'application/vnd.ms-powerpoint', + 'pptm' => 'application/vnd.ms-powerpoint.presentation.macroenabled.12', 'pptx' => 'application/vnd.openxmlformats-officedocument.presentationml.presentation', 'pqa' => 'application/vnd.palm', 'prc' => 'model/prc', @@ -779,14 +815,16 @@ 'provx' => 'application/provenance+xml', 'ps' => 'application/postscript', 'psb' => 'application/vnd.3gpp.pic-bw-small', - 'psd' => 'application/x-photoshop', + 'psd' => 'image/vnd.adobe.photoshop', 'psf' => 'application/x-font-linux-psf', 'pskcxml' => 'application/pskc+xml', 'pti' => 'image/prs.pti', 'ptid' => 'application/vnd.pvi.ptid1', 'pub' => 'application/x-mspublisher', + 'pv' => 'application/octet-stream', 'pvb' => 'application/vnd.3gpp.pic-bw-var', 'pwn' => 'application/vnd.3m.post-it-notes', + 'pxf' => 'application/octet-stream', 'pya' => 'audio/vnd.ms-playready.media.pya', 'pyo' => 'model/vnd.pytha.pyox', 'pyox' => 'model/vnd.pytha.pyox', @@ -806,7 +844,7 @@ 'ram' => 'audio/x-pn-realaudio', 'raml' => 'application/raml+yaml', 'rapd' => 'application/route-apd+xml', - 'rar' => 'application/x-rar', + 'rar' => 'application/vnd.rar', 'ras' => 'image/x-cmu-raster', 'rcprofile' => 'application/vnd.ipunplugged.rcprofile', 'rdf' => 'application/rdf+xml', @@ -821,7 +859,7 @@ 'rl' => 'application/resource-lists+xml', 'rlc' => 'image/vnd.fujixerox.edmics-rlc', 'rld' => 'application/resource-lists-diff+xml', - 'rm' => 'audio/x-pn-realaudio', + 'rm' => 'application/vnd.rn-realmedia', 'rmi' => 'audio/midi', 'rmp' => 'audio/x-pn-realaudio-plugin', 'rms' => 'application/vnd.jcp.javame.midlet-rms', @@ -831,7 +869,7 @@ 'roa' => 'application/rpki-roa', 'roff' => 'text/troff', 'rp9' => 'application/vnd.cloanto.rp9', - 'rpm' => 'audio/x-pn-realaudio-plugin', + 'rpm' => 'application/x-redhat-package-manager', 'rpss' => 'application/vnd.nokia.radio-presets', 'rpst' => 'application/vnd.nokia.radio-preset', 'rq' => 'application/sparql-query', @@ -865,7 +903,7 @@ 'sdkm' => 'application/vnd.solent.sdkm+xml', 'sdp' => 'application/sdp', 'sdw' => 'application/vnd.stardivision.writer', - 'sea' => 'application/octet-stream', + 'sea' => 'application/x-sea', 'see' => 'application/vnd.seemail', 'seed' => 'application/vnd.fdsn.seed', 'sema' => 'application/vnd.sema', @@ -910,8 +948,8 @@ 'slt' => 'application/vnd.epson.salt', 'sm' => 'application/vnd.stepmania.stepchart', 'smf' => 'application/vnd.stardivision.math', - 'smi' => 'application/smil', - 'smil' => 'application/smil', + 'smi' => 'application/smil+xml', + 'smil' => 'application/smil+xml', 'smv' => 'video/x-smv', 'smzip' => 'application/vnd.stepmania.package', 'snd' => 'audio/basic', @@ -925,7 +963,9 @@ 'spp' => 'application/scvp-vp-response', 'spq' => 'application/scvp-vp-request', 'spx' => 'audio/ogg', - 'sql' => 'application/x-sql', + 'sql' => 'application/sql', + 'sqlite' => 'application/vnd.sqlite3', + 'sqlite3' => 'application/vnd.sqlite3', 'src' => 'application/x-wais-source', 'srt' => 'application/x-subrip', 'sru' => 'application/sru+xml', @@ -938,12 +978,13 @@ 'st' => 'application/vnd.sailingtracker.track', 'stc' => 'application/vnd.sun.xml.calc.template', 'std' => 'application/vnd.sun.xml.draw.template', - 'step' => 'application/STEP', + 'step' => 'model/step', 'stf' => 'application/vnd.wt.stf', 'sti' => 'application/vnd.sun.xml.impress.template', 'stk' => 'application/hyperstudio', 'stl' => 'model/stl', - 'stp' => 'application/STEP', + 'stp' => 'model/step', + 'stpnc' => 'model/step', 'stpx' => 'model/step+xml', 'stpxz' => 'model/step-xml+zip', 'stpz' => 'model/step+zip', @@ -951,7 +992,7 @@ 'stw' => 'application/vnd.sun.xml.writer.template', 'styl' => 'text/stylus', 'stylus' => 'text/stylus', - 'sub' => 'text/vnd.dvb.subtitle', + 'sub' => 'image/vnd.dvb.subtitle', 'sus' => 'application/vnd.sus-calendar', 'susp' => 'application/vnd.sus-calendar', 'sv4cpio' => 'application/x-sv4cpio', @@ -970,6 +1011,7 @@ 'sxi' => 'application/vnd.sun.xml.impress', 'sxm' => 'application/vnd.sun.xml.math', 'sxw' => 'application/vnd.sun.xml.writer', + 'systemverify' => 'application/vnd.pp.systemverify+xml', 't' => 'text/troff', 't3' => 'application/x-t3vm-image', 't38' => 'image/t38', @@ -991,7 +1033,7 @@ 'tfm' => 'application/x-tex-tfm', 'tfx' => 'image/tiff-fx', 'tga' => 'image/x-tga', - 'tgz' => 'application/x-tar', + 'tgz' => 'application/gzip', 'thmx' => 'application/vnd.ms-officetheme', 'tif' => 'image/tiff', 'tiff' => 'image/tiff', @@ -1017,12 +1059,12 @@ 'txd' => 'application/vnd.genomatix.tuxedo', 'txf' => 'application/vnd.mobius.txf', 'txt' => 'text/plain', + 'u32' => 'application/x-authorware-bin', 'u3d' => 'model/u3d', 'u8dsn' => 'message/global-delivery-status', 'u8hdr' => 'message/global-headers', 'u8mdn' => 'message/global-disposition-notification', 'u8msg' => 'message/global', - 'u32' => 'application/x-authorware-bin', 'ubj' => 'application/ubjson', 'udeb' => 'application/x-debian-package', 'ufd' => 'application/vnd.ufdl', @@ -1078,16 +1120,18 @@ 'vcx' => 'application/vnd.vcx', 'vdi' => 'application/x-virtualbox-vdi', 'vds' => 'model/vnd.sap.vds', + 'vdx' => 'application/vnd.ms-visio.viewer', + 'vec' => 'application/vec+xml', 'vhd' => 'application/x-virtualbox-vhd', 'vis' => 'application/vnd.visionary', 'viv' => 'video/vnd.vivo', - 'vlc' => 'application/videolan', 'vmdk' => 'application/x-virtualbox-vmdk', 'vob' => 'video/x-ms-vob', 'vor' => 'application/vnd.stardivision.writer', 'vox' => 'application/x-authorware-bin', 'vrml' => 'model/vrml', 'vsd' => 'application/vnd.visio', + 'vsdx' => 'application/vnd.visio', 'vsf' => 'application/vnd.vsf', 'vss' => 'application/vnd.visio', 'vst' => 'application/vnd.visio', @@ -1095,17 +1139,18 @@ 'vtf' => 'image/vnd.valve.source.texture', 'vtt' => 'text/vtt', 'vtu' => 'model/vnd.vtu', + 'vtx' => 'application/vnd.visio', 'vxml' => 'application/voicexml+xml', 'w3d' => 'application/x-director', 'wad' => 'application/x-doom', 'wadl' => 'application/vnd.sun.wadl+xml', 'war' => 'application/java-archive', 'wasm' => 'application/wasm', - 'wav' => 'audio/x-wav', + 'wav' => 'audio/wav', 'wax' => 'audio/x-ms-wax', 'wbmp' => 'image/vnd.wap.wbmp', 'wbs' => 'application/vnd.criticaltools.wbs+xml', - 'wbxml' => 'application/wbxml', + 'wbxml' => 'application/vnd.wap.wbxml', 'wcm' => 'application/vnd.ms-works', 'wdb' => 'application/vnd.ms-works', 'wdp' => 'image/vnd.ms-photo', @@ -1124,12 +1169,12 @@ 'wmd' => 'application/x-ms-wmd', 'wmf' => 'image/wmf', 'wml' => 'text/vnd.wap.wml', - 'wmlc' => 'application/wmlc', + 'wmlc' => 'application/vnd.wap.wmlc', 'wmls' => 'text/vnd.wap.wmlscript', 'wmlsc' => 'application/vnd.wap.wmlscriptc', 'wmv' => 'video/x-ms-wmv', 'wmx' => 'video/x-ms-wmx', - 'wmz' => 'application/x-msmetafile', + 'wmz' => 'application/x-ms-wmz', 'woff' => 'font/woff', 'woff2' => 'font/woff2', 'word' => 'application/msword', @@ -1144,13 +1189,13 @@ 'wspolicy' => 'application/wspolicy+xml', 'wtb' => 'application/vnd.webturbo', 'wvx' => 'video/x-ms-wvx', + 'x32' => 'application/x-authorware-bin', 'x3d' => 'model/x3d+xml', 'x3db' => 'model/x3d+fastinfoset', 'x3dbz' => 'model/x3d+binary', 'x3dv' => 'model/x3d-vrml', 'x3dvz' => 'model/x3d+vrml', 'x3dz' => 'model/x3d+xml', - 'x32' => 'application/x-authorware-bin', 'x_b' => 'model/vnd.parasolid.transmit.binary', 'x_t' => 'model/vnd.parasolid.transmit.text', 'xaml' => 'application/xaml+xml', @@ -1162,6 +1207,7 @@ 'xbm' => 'image/x-xbitmap', 'xca' => 'application/xcap-caps+xml', 'xcs' => 'application/calendar+xml', + 'xdcf' => 'application/vnd.gov.sk.xmldatacontainer+xml', 'xdf' => 'application/xcap-diff+xml', 'xdm' => 'application/vnd.syncml.dm+xml', 'xdp' => 'application/vnd.adobe.xdp+xml', @@ -1177,18 +1223,18 @@ 'xhtml' => 'application/xhtml+xml', 'xhvml' => 'application/xv+xml', 'xif' => 'image/vnd.xiff', - 'xl' => 'application/excel', + 'xl' => 'application/vnd.ms-excel', 'xla' => 'application/vnd.ms-excel', - 'xlam' => 'application/vnd.ms-excel.addin.macroEnabled.12', + 'xlam' => 'application/vnd.ms-excel.addin.macroenabled.12', 'xlc' => 'application/vnd.ms-excel', 'xlf' => 'application/xliff+xml', 'xlm' => 'application/vnd.ms-excel', 'xls' => 'application/vnd.ms-excel', - 'xlsb' => 'application/vnd.ms-excel.sheet.binary.macroEnabled.12', - 'xlsm' => 'application/vnd.ms-excel.sheet.macroEnabled.12', + 'xlsb' => 'application/vnd.ms-excel.sheet.binary.macroenabled.12', + 'xlsm' => 'application/vnd.ms-excel.sheet.macroenabled.12', 'xlsx' => 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet', 'xlt' => 'application/vnd.ms-excel', - 'xltm' => 'application/vnd.ms-excel.template.macroEnabled.12', + 'xltm' => 'application/vnd.ms-excel.template.macroenabled.12', 'xltx' => 'application/vnd.openxmlformats-officedocument.spreadsheetml.template', 'xlw' => 'application/vnd.ms-excel', 'xm' => 'audio/xm', @@ -1205,7 +1251,7 @@ 'xpx' => 'application/vnd.intercon.formnet', 'xsd' => 'application/xml', 'xsf' => 'application/prs.xsf+xml', - 'xsl' => 'application/xml', + 'xsl' => 'application/xslt+xml', 'xslt' => 'application/xslt+xml', 'xsm' => 'application/vnd.syncml+xml', 'xspf' => 'application/xspf+xml', diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/MultipartStream.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/MultipartStream.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/MultipartStream.php 2025-12-17 21:58:17.224357000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/MultipartStream.php 2026-06-23 01:21:06.430411300 +0000 @@ -20,20 +20,37 @@ /** @var StreamInterface */ private $stream; + private const BOUNDARY_CHARS = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'()+_,-./:=? "; + /** - * @param array $elements Array of associative arrays, each containing a - * required "name" key mapping to the form field, - * name, a required "contents" key mapping to a - * StreamInterface/resource/string, an optional - * "headers" associative array of custom headers, - * and an optional "filename" key mapping to a - * string to send as the filename in the part. - * @param string $boundary You can optionally provide a specific boundary + * @param array $elements Array of associative arrays, each containing a + * required "name" key mapping to the form field, + * name, a required "contents" key mapping to any + * non-array value accepted by Utils::streamFor() + * (non-string scalar field values are cast to + * string), or an array for nested expansion. + * Optional keys include "headers" (associative + * array of custom headers) and "filename" (string + * to send as the filename in the part). + * When "contents" is an array, it is recursively + * expanded into multiple fields using bracket notation + * (e.g., name[0][key]). Empty arrays produce no fields. + * The "filename" and "headers" options cannot be used + * with array contents. + * @param string|null $boundary You can optionally provide a specific boundary * * @throws \InvalidArgumentException */ public function __construct(array $elements = [], ?string $boundary = null) { + if ($boundary !== null && !self::isValidBoundary($boundary)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing an invalid multipart boundary to MultipartStream::__construct() is deprecated; guzzlehttp/psr7 3.0 rejects invalid multipart boundaries.' + ); + } + $this->boundary = $boundary ?: bin2hex(random_bytes(20)); $this->stream = $this->createStream($elements); } @@ -51,12 +68,13 @@ /** * Get the headers needed before transferring the content of a POST file * - * @param string[] $headers + * @param array $headers */ private function getHeaders(array $headers): string { $str = ''; foreach ($headers as $key => $value) { + $key = (string) $key; $str .= "{$key}: {$value}\r\n"; } @@ -91,7 +109,43 @@ } } - $element['contents'] = Utils::streamFor($element['contents']); + if (!is_string($element['name']) && !is_int($element['name'])) { + throw new \InvalidArgumentException("The 'name' key must be a string or integer"); + } + + if (is_array($element['contents'])) { + if (array_key_exists('filename', $element) || array_key_exists('headers', $element)) { + throw new \InvalidArgumentException( + "The 'filename' and 'headers' options cannot be used when 'contents' is an array" + ); + } + + $this->addNestedElements($stream, $element['contents'], (string) $element['name']); + + return; + } + + $contents = $element['contents']; + if (is_scalar($contents) && !is_string($contents)) { + // Multipart field values are byte strings on the wire, so finite + // numeric and boolean field values are cast to string here rather + // than tripping streamFor()'s non-string-scalar deprecation. Non-finite + // floats are deprecated and normalized here too, so the deprecation is + // reported against MultipartStream instead of transitively through + // streamFor(). + if (is_float($contents) && !is_finite($contents)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.12', + 'Passing a non-finite float as multipart contents is deprecated; guzzlehttp/psr7 3.0 rejects non-finite floats.' + ); + + $contents = is_nan($contents) ? 'NAN' : ($contents > 0 ? 'INF' : '-INF'); + } + + $contents = (string) $contents; + } + $element['contents'] = Utils::streamFor($contents); if (empty($element['filename'])) { $uri = $element['contents']->getMetadata('uri'); @@ -101,7 +155,7 @@ } [$body, $headers] = $this->createElement( - $element['name'], + (string) $element['name'], $element['contents'], $element['filename'] ?? null, $element['headers'] ?? [] @@ -113,12 +167,32 @@ } /** - * @param string[] $headers + * Recursively expand array contents into multiple form fields. * - * @return array{0: StreamInterface, 1: string[]} + * @param array $contents + */ + private function addNestedElements(AppendStream $stream, array $contents, string $root): void + { + foreach ($contents as $key => $value) { + $fieldName = $root === '' ? sprintf('[%s]', (string) $key) : sprintf('%s[%s]', $root, (string) $key); + + if (is_array($value)) { + $this->addNestedElements($stream, $value, $fieldName); + } else { + $this->addElement($stream, ['name' => $fieldName, 'contents' => $value]); + } + } + } + + /** + * @param array $headers + * + * @return array{0: StreamInterface, 1: array} */ private function createElement(string $name, StreamInterface $stream, ?string $filename, array $headers): array { + $headers = self::normalizePartHeaders($headers); + // Set a default content-disposition header if one was no provided $disposition = self::getHeader($headers, 'content-disposition'); if (!$disposition) { @@ -149,7 +223,7 @@ } /** - * @param string[] $headers + * @param array $headers */ private static function getHeader(array $headers, string $key): ?string { @@ -162,4 +236,75 @@ return null; } + + private static function isValidBoundary(string $boundary): bool + { + $length = strlen($boundary); + + if ($length < 1 || $length > 70 || $boundary[$length - 1] === ' ') { + return false; + } + + return strspn($boundary, self::BOUNDARY_CHARS) === $length; + } + + /** + * @param array $headers + * + * @return array + */ + private static function normalizePartHeaders(array $headers): array + { + $normalized = []; + + foreach ($headers as $key => $value) { + self::deprecateInvalidPartHeaderName((string) $key); + + if (!is_string($value)) { + if (!is_scalar($value) && $value !== null && !(is_object($value) && method_exists($value, '__toString'))) { + throw new \InvalidArgumentException(sprintf( + 'Multipart part header value must be a string or stringable value but %s provided.', + \get_debug_type($value) + )); + } + + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s as a multipart part header value is deprecated; guzzlehttp/psr7 3.0 requires string multipart part header values.', + \get_debug_type($value) + ); + } + + $value = (string) $value; + + self::deprecateInvalidPartHeaderValue($value); + + $normalized[$key] = $value; + } + + return $normalized; + } + + private static function deprecateInvalidPartHeaderName(string $name): void + { + if (!preg_match('/^[a-zA-Z0-9\'`#$%&*+.^_|~!-]+$/D', $name)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing an invalid multipart part header name to MultipartStream is deprecated; guzzlehttp/psr7 3.0 rejects invalid multipart part header names.' + ); + } + } + + private static function deprecateInvalidPartHeaderValue(string $value): void + { + if (!preg_match('/^[\x20\x09\x21-\x7E\x80-\xFF]*$/D', $value)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing an invalid multipart part header value to MultipartStream is deprecated; guzzlehttp/psr7 3.0 rejects invalid multipart part header values.' + ); + } + } } diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/NoSeekStream.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/NoSeekStream.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/NoSeekStream.php 2024-09-25 13:52:55.514186400 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/NoSeekStream.php 2026-06-23 01:21:06.430411300 +0000 @@ -18,6 +18,24 @@ public function seek($offset, $whence = SEEK_SET): void { + if (!\is_int($offset)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to StreamInterface::seek() is deprecated; guzzlehttp/psr7 3.0 requires int for $offset.', + \get_debug_type($offset) + ); + } + + if (!\is_int($whence)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to StreamInterface::seek() is deprecated; guzzlehttp/psr7 3.0 requires int for $whence.', + \get_debug_type($whence) + ); + } + throw new \RuntimeException('Cannot seek a NoSeekStream'); } diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/PumpStream.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/PumpStream.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/PumpStream.php 2025-12-17 21:58:17.224357000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/PumpStream.php 2026-06-23 01:21:06.430411300 +0000 @@ -9,16 +9,19 @@ /** * Provides a read only stream that pumps data from a PHP callable. * - * When invoking the provided callable, the PumpStream will pass the amount of - * data requested to read to the callable. The callable can choose to ignore + * When invoking the provided callable, the PumpStream will pass the suggested + * number of bytes to read to the callable. The callable can choose to ignore * this value and return fewer or more bytes than requested. Any extra data - * returned by the provided callable is buffered internally until drained using - * the read() function of the PumpStream. The provided callable MUST return - * false when there is no more data to read. + * returned by the callable is buffered internally until drained using the + * read() function of the PumpStream. The callable MUST return false or null + * when there is no more data to read. + * + * Userland callables that declare no parameters are tolerated by PHP, but + * length-aware callables remain the recommended formal shape. */ final class PumpStream implements StreamInterface { - /** @var callable(int): (string|false|null)|null */ + /** @var callable|null */ private $source; /** @var int|null */ @@ -34,14 +37,17 @@ private $buffer; /** - * @param callable(int): (string|false|null) $source Source of the stream data. The callable MAY - * accept an integer argument used to control the - * amount of data to return. The callable MUST - * return a string when called, or false|null on error - * or EOF. - * @param array{size?: int, metadata?: array} $options Stream options: - * - metadata: Hash of metadata to use with stream. - * - size: Size of the stream, if known. + * @param (callable(): (string|false|null))|(callable(int): (string|false|null)) $source Source of the stream data. The callable receives + * the suggested number of bytes to read, may ignore + * that value, and may return fewer or more bytes. + * Extra bytes are buffered. The callable MUST return + * a string when called, or false|null on error or EOF. + * Userland callables that declare no parameters are + * tolerated by PHP, but length-aware callables remain + * the recommended formal shape. + * @param array{size?: int, metadata?: array} $options Stream options: + * - metadata: Hash of metadata to use with stream. + * - size: Size of the stream, if known. */ public function __construct(callable $source, array $options = []) { @@ -105,6 +111,24 @@ public function seek($offset, $whence = SEEK_SET): void { + if (!\is_int($offset)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to StreamInterface::seek() is deprecated; guzzlehttp/psr7 3.0 requires int for $offset.', + \get_debug_type($offset) + ); + } + + if (!\is_int($whence)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to StreamInterface::seek() is deprecated; guzzlehttp/psr7 3.0 requires int for $whence.', + \get_debug_type($whence) + ); + } + throw new \RuntimeException('Cannot seek a PumpStream'); } @@ -115,6 +139,15 @@ public function write($string): int { + if (!\is_string($string)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to StreamInterface::write() is deprecated; guzzlehttp/psr7 3.0 requires string for $string.', + \get_debug_type($string) + ); + } + throw new \RuntimeException('Cannot write to a PumpStream'); } @@ -125,6 +158,15 @@ public function read($length): string { + if (!\is_int($length)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to StreamInterface::read() is deprecated; guzzlehttp/psr7 3.0 requires int for $length.', + \get_debug_type($length) + ); + } + $data = $this->buffer->read($length); $readLen = strlen($data); $this->tellPos += $readLen; @@ -154,6 +196,15 @@ */ public function getMetadata($key = null) { + if ($key !== null && !\is_string($key)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to StreamInterface::getMetadata() is deprecated; guzzlehttp/psr7 3.0 requires string|null for $key.', + \get_debug_type($key) + ); + } + if (!$key) { return $this->metadata; } diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/Query.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/Query.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/Query.php 2025-12-17 21:58:17.224357000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/Query.php 2026-06-23 01:21:06.431411300 +0000 @@ -96,7 +96,7 @@ $k = $encoder((string) $k); if (!is_array($v)) { $qs .= $k; - $v = is_bool($v) ? $castBool($v) : $v; + $v = is_bool($v) ? $castBool($v) : self::normalizeNonFiniteFloat($v); if ($v !== null) { $qs .= '='.$encoder((string) $v); } @@ -104,7 +104,7 @@ } else { foreach ($v as $vv) { $qs .= $k; - $vv = is_bool($vv) ? $castBool($vv) : $vv; + $vv = is_bool($vv) ? $castBool($vv) : self::normalizeNonFiniteFloat($vv); if ($vv !== null) { $qs .= '='.$encoder((string) $vv); } @@ -115,4 +115,27 @@ return $qs ? (string) substr($qs, 0, -1) : ''; } + + /** + * Converts non-finite floats to the strings PHP coerces them to, as + * implicit coercion of NAN emits a warning on PHP 8.5. + * + * @param mixed $value + * + * @return mixed + */ + private static function normalizeNonFiniteFloat($value) + { + if (is_float($value) && !is_finite($value)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.12', + 'Passing a non-finite float to Query::build() is deprecated; guzzlehttp/psr7 3.0 rejects non-finite floats.' + ); + + return is_nan($value) ? 'NAN' : ($value > 0 ? 'INF' : '-INF'); + } + + return $value; + } } diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/Request.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/Request.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/Request.php 2025-12-17 21:58:17.224357000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/Request.php 2026-06-25 15:15:57.616305800 +0000 @@ -40,10 +40,13 @@ string $version = '1.1' ) { $this->assertMethod($method); - if (!($uri instanceof UriInterface)) { + $this->assertProtocolVersion($version); + + if (!$uri instanceof UriInterface) { $uri = new Uri($uri); } + self::warnOnMethodCasingChange($method); $this->method = strtoupper($method); $this->uri = $uri; $this->setHeaders($headers); @@ -77,7 +80,13 @@ public function withRequestTarget($requestTarget): RequestInterface { - if (preg_match('#\s#', $requestTarget)) { + $hasWhitespace = preg_match('#\s#', $requestTarget); + + if ($hasWhitespace === false) { + throw new \RuntimeException('Unable to validate request target: '.preg_last_error_msg()); + } + + if ($hasWhitespace === 1) { throw new InvalidArgumentException( 'Invalid request target provided; cannot contain whitespace' ); @@ -97,6 +106,7 @@ public function withMethod($method): RequestInterface { $this->assertMethod($method); + self::warnOnMethodCasingChange($method); $new = clone $this; $new->method = strtoupper($method); @@ -110,6 +120,15 @@ public function withUri(UriInterface $uri, $preserveHost = false): RequestInterface { + if (!\is_bool($preserveHost)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to RequestInterface::withUri() is deprecated; guzzlehttp/psr7 3.0 requires bool for $preserveHost.', + \get_debug_type($preserveHost) + ); + } + if ($uri === $this->uri) { return $this; } @@ -132,10 +151,14 @@ return; } + Uri::assertValidHost($host); + if (($port = $this->uri->getPort()) !== null) { $host .= ':'.$port; } + $this->assertValue($host); + if (isset($this->headerNames['host'])) { $header = $this->headerNames['host']; } else { @@ -155,5 +178,18 @@ if (!is_string($method) || $method === '') { throw new InvalidArgumentException('Method must be a non-empty string.'); } + + $this->assertNoLineSeparators($method, 'Method'); + } + + private static function warnOnMethodCasingChange(string $method): void + { + if ($method !== strtoupper($method)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing a non-uppercase HTTP method is deprecated; guzzlehttp/psr7 3.0 preserves method casing and will no longer uppercase it. Normalize the method before constructing or modifying requests if uppercase is required.' + ); + } } } diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/Response.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/Response.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/Response.php 2025-12-17 21:58:17.224357000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/Response.php 2026-06-23 01:21:06.431411300 +0000 @@ -99,6 +99,7 @@ ?string $reason = null ) { $this->assertStatusCodeRange($status); + $this->assertProtocolVersion($version); $this->statusCode = $status; @@ -108,11 +109,14 @@ $this->setHeaders($headers); if ($reason == '' && isset(self::PHRASES[$this->statusCode])) { - $this->reasonPhrase = self::PHRASES[$this->statusCode]; + $reasonPhrase = self::PHRASES[$this->statusCode]; } else { - $this->reasonPhrase = (string) $reason; + $reasonPhrase = (string) $reason; } + $this->assertNoLineSeparators($reasonPhrase, 'Reason phrase'); + $this->reasonPhrase = $reasonPhrase; + $this->protocol = $version; } @@ -128,6 +132,24 @@ public function withStatus($code, $reasonPhrase = ''): ResponseInterface { + if (!\is_int($code) && \filter_var($code, \FILTER_VALIDATE_INT) !== false) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to ResponseInterface::withStatus() is deprecated; guzzlehttp/psr7 3.0 requires int for $code.', + \get_debug_type($code) + ); + } + + if (!\is_string($reasonPhrase)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to ResponseInterface::withStatus() is deprecated; guzzlehttp/psr7 3.0 requires string for $reasonPhrase.', + \get_debug_type($reasonPhrase) + ); + } + $this->assertStatusCodeIsInteger($code); $code = (int) $code; $this->assertStatusCodeRange($code); @@ -137,7 +159,9 @@ if ($reasonPhrase == '' && isset(self::PHRASES[$new->statusCode])) { $reasonPhrase = self::PHRASES[$new->statusCode]; } - $new->reasonPhrase = (string) $reasonPhrase; + $reasonPhrase = (string) $reasonPhrase; + $this->assertNoLineSeparators($reasonPhrase, 'Reason phrase'); + $new->reasonPhrase = $reasonPhrase; return $new; } diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/Rfc3986.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/Rfc3986.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/Rfc3986.php 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/Rfc3986.php 2026-06-23 01:21:06.431411300 +0000 @@ -0,0 +1,25 @@ +@,;:\\\"/[\]?={}\x01-\x20\x7F]++):[ \t]*+((?:[ \t]*+[\x21-\x7E\x80-\xFF]++)*+)[ \t]*+\r?\n)m"; public const HEADER_FOLD_REGEX = "(\r?\n[ \t]++)"; + + /** + * @return array{0: string, 1: int|null}|null + */ + public static function parseHostHeader(string $authority): ?array + { + if ($authority === '') { + return null; + } + + $host = $authority; + $port = null; + + if ($authority[0] === '[') { + $closingBracket = strpos($authority, ']'); + if ($closingBracket === false) { + return null; + } + + $host = substr($authority, 0, $closingBracket + 1); + $remainder = substr($authority, $closingBracket + 1); + if ($remainder !== '') { + if ($remainder[0] !== ':') { + return null; + } + + $port = self::parseAuthorityPort(substr($remainder, 1)); + if ($port === null) { + return null; + } + } + } elseif (false !== ($colon = strpos($authority, ':'))) { + $host = substr($authority, 0, $colon); + $port = self::parseAuthorityPort(substr($authority, $colon + 1)); + if ($port === null) { + return null; + } + } + + if ($host === '' || !self::isValidHostHeaderHost($host)) { + return null; + } + + return [$host, $port]; + } + + private static function isValidHostHeaderHost(string $host): bool + { + $invalidHost = preg_match('/[\x00-\x20\x7F\/\?#@\\\\]/', $host); + + if ($invalidHost === false) { + return false; + } + + if ($invalidHost === 1) { + return false; + } + + if (strpos($host, '[') !== false || strpos($host, ']') !== false) { + if ($host[0] !== '[' || substr($host, -1) !== ']') { + return false; + } + + $address = substr($host, 1, -1); + + return filter_var($address, \FILTER_VALIDATE_IP, \FILTER_FLAG_IPV6) !== false + || preg_match('/^v[0-9a-f]+\.['.Rfc3986::CHAR_UNRESERVED.Rfc3986::CHAR_SUB_DELIMS.':]+$/iD', $address) === 1; + } + + return strpos($host, ':') === false; + } + + private static function parseAuthorityPort(string $port): ?int + { + if ($port === '' || !ctype_digit($port)) { + return null; + } + + $normalized = ltrim($port, '0'); + if ($normalized === '') { + return 0; + } + + if (strlen($normalized) > 5 || (int) $normalized > 0xFFFF) { + return null; + } + + return (int) $normalized; + } } diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/ServerRequest.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/ServerRequest.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/ServerRequest.php 2025-12-17 21:58:17.224357000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/ServerRequest.php 2026-06-23 01:21:06.431411300 +0000 @@ -165,11 +165,12 @@ */ public static function fromGlobals(): ServerRequestInterface { - $method = $_SERVER['REQUEST_METHOD'] ?? 'GET'; - $headers = getallheaders(); + $method = strtoupper(self::getServerParam('REQUEST_METHOD') ?? 'GET'); + $headers = self::removeInvalidHostHeader(self::getAllHeaders()); $uri = self::getUriFromGlobals(); $body = new CachingStream(new LazyOpenStream('php://input', 'r+')); - $protocol = isset($_SERVER['SERVER_PROTOCOL']) ? str_replace('HTTP/', '', $_SERVER['SERVER_PROTOCOL']) : '1.1'; + $serverProtocol = self::getServerParam('SERVER_PROTOCOL'); + $protocol = $serverProtocol !== null ? str_replace('HTTP/', '', $serverProtocol) : '1.1'; $serverRequest = new ServerRequest($method, $uri, $headers, $body, $protocol, $_SERVER); @@ -180,18 +181,63 @@ ->withUploadedFiles(self::normalizeFiles($_FILES)); } - private static function extractHostAndPortFromAuthority(string $authority): array + /** + * @return array + */ + private static function getAllHeaders(): array { - $uri = 'http://'.$authority; - $parts = parse_url($uri); - if (false === $parts) { - return [null, null]; + return self::normalizeHeaderValues(getallheaders()); + } + + /** + * @param array $headers + * + * @return array + */ + private static function normalizeHeaderValues(array $headers): array + { + $normalized = []; + + foreach ($headers as $name => $value) { + if (is_scalar($value) || (is_object($value) && method_exists($value, '__toString'))) { + $normalized[$name] = (string) $value; + } } - $host = $parts['host'] ?? null; - $port = $parts['port'] ?? null; + return $normalized; + } + + private static function getServerParam(string $key): ?string + { + return isset($_SERVER[$key]) && is_string($_SERVER[$key]) ? $_SERVER[$key] : null; + } + + /** + * @param array $headers + * + * @return array + */ + private static function removeInvalidHostHeader(array $headers): array + { + foreach ($headers as $name => $value) { + if (strtolower((string) $name) !== 'host') { + continue; + } + + if (Rfc7230::parseHostHeader($value) === null) { + unset($headers[$name]); + } + } - return [$host, $port]; + return $headers; + } + + /** + * @return array{0: string|null, 1: int|null} + */ + private static function extractHostAndPortFromAuthority(string $authority): array + { + return Rfc7230::parseHostHeader($authority) ?? [null, null]; } /** @@ -201,11 +247,13 @@ { $uri = new Uri(''); - $uri = $uri->withScheme(!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] !== 'off' ? 'https' : 'http'); + $https = self::getServerParam('HTTPS'); + $uri = $uri->withScheme(!empty($https) && $https !== 'off' ? 'https' : 'http'); $hasPort = false; - if (isset($_SERVER['HTTP_HOST'])) { - [$host, $port] = self::extractHostAndPortFromAuthority($_SERVER['HTTP_HOST']); + $authority = self::getServerParam('HTTP_HOST'); + if ($authority !== null) { + [$host, $port] = self::extractHostAndPortFromAuthority($authority); if ($host !== null) { $uri = $uri->withHost($host); } @@ -214,19 +262,21 @@ $hasPort = true; $uri = $uri->withPort($port); } - } elseif (isset($_SERVER['SERVER_NAME'])) { - $uri = $uri->withHost($_SERVER['SERVER_NAME']); - } elseif (isset($_SERVER['SERVER_ADDR'])) { - $uri = $uri->withHost($_SERVER['SERVER_ADDR']); + } elseif (($serverName = self::getServerParam('SERVER_NAME')) !== null) { + $uri = $uri->withHost($serverName); + } elseif (($serverAddr = self::getServerParam('SERVER_ADDR')) !== null) { + $uri = $uri->withHost($serverAddr); } - if (!$hasPort && isset($_SERVER['SERVER_PORT'])) { - $uri = $uri->withPort($_SERVER['SERVER_PORT']); + $serverPort = self::getServerParam('SERVER_PORT'); + if (!$hasPort && $serverPort !== null && preg_match('/^[+-]?\d+$/', $serverPort) === 1) { + $uri = $uri->withPort((int) $serverPort); } $hasQuery = false; - if (isset($_SERVER['REQUEST_URI'])) { - $requestUriParts = explode('?', $_SERVER['REQUEST_URI'], 2); + $requestUri = self::getServerParam('REQUEST_URI'); + if ($requestUri !== null) { + $requestUriParts = explode('?', $requestUri, 2); $uri = $uri->withPath($requestUriParts[0]); if (isset($requestUriParts[1])) { $hasQuery = true; @@ -234,8 +284,9 @@ } } - if (!$hasQuery && isset($_SERVER['QUERY_STRING'])) { - $uri = $uri->withQuery($_SERVER['QUERY_STRING']); + $queryString = self::getServerParam('QUERY_STRING'); + if (!$hasQuery && $queryString !== null) { + $uri = $uri->withQuery($queryString); } return $uri; @@ -253,6 +304,37 @@ public function withUploadedFiles(array $uploadedFiles): ServerRequestInterface { + $invalidUploadedFileFound = false; + $invalidUploadedFile = null; + $stack = [$uploadedFiles]; + + while ($stack !== []) { + foreach (\array_pop($stack) as $uploadedFile) { + if ($uploadedFile instanceof UploadedFileInterface) { + continue; + } + + if (\is_array($uploadedFile)) { + $stack[] = $uploadedFile; + continue; + } + + $invalidUploadedFileFound = true; + $invalidUploadedFile = $uploadedFile; + + break 2; + } + } + + if ($invalidUploadedFileFound) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s inside ServerRequestInterface::withUploadedFiles() is deprecated; guzzlehttp/psr7 3.0 requires an UploadedFileInterface[] tree.', + \get_debug_type($invalidUploadedFile) + ); + } + $new = clone $this; $new->uploadedFiles = $uploadedFiles; @@ -295,6 +377,15 @@ public function withParsedBody($data): ServerRequestInterface { + if ($data !== null && !\is_array($data) && !\is_object($data)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to ServerRequestInterface::withParsedBody() is deprecated; guzzlehttp/psr7 3.0 requires array|object|null.', + \get_debug_type($data) + ); + } + $new = clone $this; $new->parsedBody = $data; @@ -311,6 +402,15 @@ */ public function getAttribute($attribute, $default = null) { + if (!\is_string($attribute)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to ServerRequestInterface::getAttribute() is deprecated; guzzlehttp/psr7 3.0 requires string for $attribute.', + \get_debug_type($attribute) + ); + } + if (false === array_key_exists($attribute, $this->attributes)) { return $default; } @@ -320,6 +420,15 @@ public function withAttribute($attribute, $value): ServerRequestInterface { + if (!\is_string($attribute)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to ServerRequestInterface::withAttribute() is deprecated; guzzlehttp/psr7 3.0 requires string for $attribute.', + \get_debug_type($attribute) + ); + } + $new = clone $this; $new->attributes[$attribute] = $value; @@ -328,6 +437,15 @@ public function withoutAttribute($attribute): ServerRequestInterface { + if (!\is_string($attribute)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to ServerRequestInterface::withoutAttribute() is deprecated; guzzlehttp/psr7 3.0 requires string for $attribute.', + \get_debug_type($attribute) + ); + } + if (false === array_key_exists($attribute, $this->attributes)) { return $this; } diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/Stream.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/Stream.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/Stream.php 2025-12-17 21:58:17.225357000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/Stream.php 2026-06-23 01:21:06.431411300 +0000 @@ -63,7 +63,7 @@ $this->seekable = $meta['seekable']; $this->readable = (bool) preg_match(self::READABLE_MODES, $meta['mode']); $this->writable = (bool) preg_match(self::WRITABLE_MODES, $meta['mode']); - $this->uri = $this->getMetadata('uri'); + $this->uri = $meta['uri'] ?? null; } /** @@ -200,6 +200,24 @@ public function seek($offset, $whence = SEEK_SET): void { + if (!\is_int($offset)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to StreamInterface::seek() is deprecated; guzzlehttp/psr7 3.0 requires int for $offset.', + \get_debug_type($offset) + ); + } + + if (!\is_int($whence)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to StreamInterface::seek() is deprecated; guzzlehttp/psr7 3.0 requires int for $whence.', + \get_debug_type($whence) + ); + } + $whence = (int) $whence; if (!isset($this->stream)) { @@ -216,6 +234,15 @@ public function read($length): string { + if (!\is_int($length)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to StreamInterface::read() is deprecated; guzzlehttp/psr7 3.0 requires int for $length.', + \get_debug_type($length) + ); + } + if (!isset($this->stream)) { throw new \RuntimeException('Stream is detached'); } @@ -245,6 +272,15 @@ public function write($string): int { + if (!\is_string($string)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to StreamInterface::write() is deprecated; guzzlehttp/psr7 3.0 requires string for $string.', + \get_debug_type($string) + ); + } + if (!isset($this->stream)) { throw new \RuntimeException('Stream is detached'); } @@ -268,6 +304,15 @@ */ public function getMetadata($key = null) { + if ($key !== null && !\is_string($key)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to StreamInterface::getMetadata() is deprecated; guzzlehttp/psr7 3.0 requires string|null for $key.', + \get_debug_type($key) + ); + } + if (!isset($this->stream)) { return $key ? null : []; } elseif (!$key) { diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/StreamDecoratorTrait.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/StreamDecoratorTrait.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/StreamDecoratorTrait.php 2025-12-17 21:58:17.225357000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/StreamDecoratorTrait.php 2026-06-23 01:21:06.431411300 +0000 @@ -86,6 +86,15 @@ */ public function getMetadata($key = null) { + if ($key !== null && !\is_string($key)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to StreamInterface::getMetadata() is deprecated; guzzlehttp/psr7 3.0 requires string|null for $key.', + \get_debug_type($key) + ); + } + return $this->stream->getMetadata($key); } @@ -131,16 +140,52 @@ public function seek($offset, $whence = SEEK_SET): void { + if (!\is_int($offset)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to StreamInterface::seek() is deprecated; guzzlehttp/psr7 3.0 requires int for $offset.', + \get_debug_type($offset) + ); + } + + if (!\is_int($whence)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to StreamInterface::seek() is deprecated; guzzlehttp/psr7 3.0 requires int for $whence.', + \get_debug_type($whence) + ); + } + $this->stream->seek($offset, $whence); } public function read($length): string { + if (!\is_int($length)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to StreamInterface::read() is deprecated; guzzlehttp/psr7 3.0 requires int for $length.', + \get_debug_type($length) + ); + } + return $this->stream->read($length); } public function write($string): int { + if (!\is_string($string)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to StreamInterface::write() is deprecated; guzzlehttp/psr7 3.0 requires string for $string.', + \get_debug_type($string) + ); + } + return $this->stream->write($string); } diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/StreamWrapper.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/StreamWrapper.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/StreamWrapper.php 2025-12-17 21:58:17.225357000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/StreamWrapper.php 2026-06-23 01:21:06.431411300 +0000 @@ -44,7 +44,13 @@ .'writable, or both.'); } - return fopen('guzzle://stream', $mode, false, self::createStreamContext($stream)); + $resource = @fopen('guzzle://stream', $mode, false, self::createStreamContext($stream)); + + if ($resource === false) { + throw new \RuntimeException('Unable to create stream resource'); + } + + return $resource; } /** diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/UploadedFile.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/UploadedFile.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/UploadedFile.php 2026-04-01 12:37:39.943000300 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/UploadedFile.php 2026-06-11 08:56:39.989378000 +0000 @@ -11,15 +11,15 @@ class UploadedFile implements UploadedFileInterface { - private const ERRORS = [ - UPLOAD_ERR_OK, - UPLOAD_ERR_INI_SIZE, - UPLOAD_ERR_FORM_SIZE, - UPLOAD_ERR_PARTIAL, - UPLOAD_ERR_NO_FILE, - UPLOAD_ERR_NO_TMP_DIR, - UPLOAD_ERR_CANT_WRITE, - UPLOAD_ERR_EXTENSION, + private const ERROR_MAP = [ + UPLOAD_ERR_OK => 'UPLOAD_ERR_OK', + UPLOAD_ERR_INI_SIZE => 'UPLOAD_ERR_INI_SIZE', + UPLOAD_ERR_FORM_SIZE => 'UPLOAD_ERR_FORM_SIZE', + UPLOAD_ERR_PARTIAL => 'UPLOAD_ERR_PARTIAL', + UPLOAD_ERR_NO_FILE => 'UPLOAD_ERR_NO_FILE', + UPLOAD_ERR_NO_TMP_DIR => 'UPLOAD_ERR_NO_TMP_DIR', + UPLOAD_ERR_CANT_WRITE => 'UPLOAD_ERR_CANT_WRITE', + UPLOAD_ERR_EXTENSION => 'UPLOAD_ERR_EXTENSION', ]; /** @@ -104,7 +104,7 @@ */ private function setError(int $error): void { - if (false === in_array($error, UploadedFile::ERRORS, true)) { + if (!isset(UploadedFile::ERROR_MAP[$error])) { throw new InvalidArgumentException( 'Invalid error status for UploadedFile' ); @@ -137,7 +137,7 @@ private function validateActive(): void { if (false === $this->isOk()) { - throw new RuntimeException('Cannot retrieve stream due to upload error'); + throw new RuntimeException(\sprintf('Cannot retrieve stream due to upload error (%s)', self::ERROR_MAP[$this->error])); } if ($this->isMoved()) { diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/Uri.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/Uri.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/Uri.php 2026-04-01 12:37:39.943000300 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/Uri.php 2026-06-25 15:15:57.616305800 +0000 @@ -38,20 +38,7 @@ 'ldap' => 389, ]; - /** - * Unreserved characters for use in a regex. - * - * @see https://datatracker.ietf.org/doc/html/rfc3986#section-2.3 - */ - private const CHAR_UNRESERVED = 'a-zA-Z0-9_\-\.~'; - - /** - * Sub-delims for use in a regex. - * - * @see https://datatracker.ietf.org/doc/html/rfc3986#section-2.2 - */ - private const CHAR_SUB_DELIMS = '!\$&\'\(\)\*\+,;='; - private const QUERY_SEPARATORS_REPLACEMENT = ['=' => '%3D', '&' => '%26']; + private const QUERY_SEPARATORS_REPLACEMENT = ['=' => '%3D', '&' => '%26', '+' => '%2B']; /** @var string Uri scheme. */ private $scheme = ''; @@ -74,9 +61,6 @@ /** @var string Uri fragment. */ private $fragment = ''; - /** @var string|null String representation */ - private $composedComponents; - public function __construct(string $uri = '') { if ($uri !== '') { @@ -84,7 +68,13 @@ if ($parts === false) { throw new MalformedUriException("Unable to parse URI: $uri"); } - $this->applyParts($parts); + try { + $this->applyParts($parts); + } catch (MalformedUriException $e) { + throw $e; + } catch (\InvalidArgumentException $e) { + throw new MalformedUriException($e->getMessage(), 0, $e); + } } } @@ -105,15 +95,31 @@ */ private static function parse(string $url) { - // If IPv6 + if (self::isPathNoSchemeReference($url)) { + return self::parsePathNoSchemeReference($url); + } + + // Preserve bracketed IPv6 literals before encoding, including dotted IPv4 tails. $prefix = ''; - if (preg_match('%^(.*://\[[0-9:a-f]+\])(.*?)$%', $url, $matches)) { + $ipv6Prefix = preg_match('%\A([0-9A-Za-z+.-]+://\[[^\]\x00-\x20/?#@]+\])(.*)\z%s', $url, $matches); + + if ($ipv6Prefix === false) { + return false; + } + + if ($ipv6Prefix === 1) { /** @var array{0:string, 1:string, 2:string} $matches */ + $suffix = $matches[2]; + + if ($suffix !== '' && strpos(':/?#', $suffix[0]) === false) { + return false; + } + $prefix = $matches[1]; - $url = $matches[2]; + $url = $suffix; } - /** @var string */ + /** @var string|null */ $encodedUrl = preg_replace_callback( '%[^:/@?&=#]+%usD', static function ($matches) { @@ -122,6 +128,10 @@ $url ); + if ($encodedUrl === null) { + return false; + } + $result = parse_url($prefix.$encodedUrl); if ($result === false) { @@ -131,19 +141,48 @@ return array_map('urldecode', $result); } - public function __toString(): string + private static function isPathNoSchemeReference(string $url): bool { - if ($this->composedComponents === null) { - $this->composedComponents = self::composeComponents( - $this->scheme, - $this->getAuthority(), - $this->path, - $this->query, - $this->fragment - ); + if ($url === '' || $url[0] === '/' || $url[0] === '?' || $url[0] === '#') { + return false; } - return $this->composedComponents; + $firstSegment = substr($url, 0, strcspn($url, '/?#')); + + return strpos($firstSegment, ':') === false; + } + + /** + * @return array{path: string, query?: string, fragment?: string} + */ + private static function parsePathNoSchemeReference(string $url): array + { + $parts = []; + + if (false !== ($fragmentPosition = strpos($url, '#'))) { + $parts['fragment'] = substr($url, $fragmentPosition + 1); + $url = substr($url, 0, $fragmentPosition); + } + + if (false !== ($queryPosition = strpos($url, '?'))) { + $parts['query'] = substr($url, $queryPosition + 1); + $url = substr($url, 0, $queryPosition); + } + + $parts['path'] = $url; + + return $parts; + } + + public function __toString(): string + { + return self::composeComponents( + $this->scheme, + $this->getAuthority(), + $this->path, + $this->query, + $this->fragment + ); } /** @@ -344,13 +383,39 @@ $result = self::getFilteredQueryString($uri, array_keys($keyValueArray)); foreach ($keyValueArray as $key => $value) { - $result[] = self::generateQueryString((string) $key, $value !== null ? (string) $value : null); + $result[] = self::generateQueryString((string) $key, $value !== null ? self::stringifyQueryValue($value) : null); } return $uri->withQuery(implode('&', $result)); } /** + * Stringifies a non-null query value, deprecating non-string values that + * guzzlehttp/psr7 3.0 will reject. Non-finite floats are normalized to the + * strings PHP coerces them to, as implicit coercion of NAN emits a warning + * on PHP 8.5. + * + * @param mixed $value + */ + private static function stringifyQueryValue($value): string + { + if (!is_string($value)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.12', + 'Passing %s to Uri::withQueryValues() is deprecated; cast it to a string. guzzlehttp/psr7 3.0 will only accept string or null query values.', + \gettype($value) + ); + + if (is_float($value) && !is_finite($value)) { + return is_nan($value) ? 'NAN' : ($value > 0 ? 'INF' : '-INF'); + } + } + + return (string) $value; + } + + /** * Creates a URI from a hash of `parse_url` components. * * @see https://www.php.net/manual/en/function.parse-url.php @@ -360,12 +425,54 @@ public static function fromParts(array $parts): UriInterface { $uri = new self(); - $uri->applyParts($parts); - $uri->validateState(); + try { + $uri->applyParts($parts); + $uri->validateState(); + } catch (MalformedUriException $e) { + throw $e; + } catch (\InvalidArgumentException $e) { + throw new MalformedUriException($e->getMessage(), 0, $e); + } return $uri; } + /** + * @throws \InvalidArgumentException If the host is invalid. + * + * @internal + */ + public static function assertValidHost(string $host): void + { + if ($host === '') { + return; + } + + // Reject control characters and URI authority delimiters so getHost() + // cannot disagree with the on-wire authority. + $invalidHost = preg_match('/[\x00-\x20\x7F\/\?#@\\\\]/', $host); + + if ($invalidHost === false) { + throw new \RuntimeException('Unable to validate URI host: '.preg_last_error_msg()); + } + + if ($invalidHost === 1) { + throw new \InvalidArgumentException(sprintf('Invalid host: "%s"', $host)); + } + + if (strpos($host, '[') !== false || strpos($host, ']') !== false) { + if ($host[0] !== '[' || substr($host, -1) !== ']') { + throw new \InvalidArgumentException(sprintf('Invalid host: "%s"', $host)); + } + + return; + } + + if (strpos($host, ':') !== false) { + throw new \InvalidArgumentException(sprintf('Invalid host: "%s"', $host)); + } + } + public function getScheme(): string { return $this->scheme; @@ -425,7 +532,6 @@ $new = clone $this; $new->scheme = $scheme; - $new->composedComponents = null; $new->removeDefaultPort(); $new->validateState(); @@ -445,7 +551,6 @@ $new = clone $this; $new->userInfo = $info; - $new->composedComponents = null; $new->validateState(); return $new; @@ -461,7 +566,6 @@ $new = clone $this; $new->host = $host; - $new->composedComponents = null; $new->validateState(); return $new; @@ -469,6 +573,15 @@ public function withPort($port): UriInterface { + if ($port !== null && !\is_int($port)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to UriInterface::withPort() is deprecated; guzzlehttp/psr7 3.0 requires int|null.', + \get_debug_type($port) + ); + } + $port = $this->filterPort($port); if ($this->port === $port) { @@ -477,7 +590,6 @@ $new = clone $this; $new->port = $port; - $new->composedComponents = null; $new->removeDefaultPort(); $new->validateState(); @@ -494,7 +606,6 @@ $new = clone $this; $new->path = $path; - $new->composedComponents = null; $new->validateState(); return $new; @@ -510,7 +621,6 @@ $new = clone $this; $new->query = $query; - $new->composedComponents = null; return $new; } @@ -525,7 +635,6 @@ $new = clone $this; $new->fragment = $fragment; - $new->composedComponents = null; return $new; } @@ -581,7 +690,18 @@ throw new \InvalidArgumentException('Scheme must be a string'); } - return \strtr($scheme, 'ABCDEFGHIJKLMNOPQRSTUVWXYZ', 'abcdefghijklmnopqrstuvwxyz'); + $scheme = \strtr($scheme, 'ABCDEFGHIJKLMNOPQRSTUVWXYZ', 'abcdefghijklmnopqrstuvwxyz'); + + if ($scheme !== '' && !preg_match('/^[a-z][a-z0-9.+-]*$/D', $scheme)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing "%s" as a URI scheme is deprecated; guzzlehttp/psr7 3.0 requires URI schemes to match RFC 3986 syntax and begin with a letter.', + $scheme + ); + } + + return $scheme; } /** @@ -595,10 +715,10 @@ throw new \InvalidArgumentException('User info must be a string'); } - return preg_replace_callback( - '/(?:[^%'.self::CHAR_UNRESERVED.self::CHAR_SUB_DELIMS.']+|%(?![A-Fa-f0-9]{2}))/', - [$this, 'rawurlencodeMatchZero'], - $component + return $this->filterComponent( + '/(?:[^%'.Rfc3986::CHAR_UNRESERVED.Rfc3986::CHAR_SUB_DELIMS.']+|%(?![A-Fa-f0-9]{2}))/', + $component, + 'Unable to filter URI user info' ); } @@ -613,7 +733,10 @@ throw new \InvalidArgumentException('Host must be a string'); } - return \strtr($host, 'ABCDEFGHIJKLMNOPQRSTUVWXYZ', 'abcdefghijklmnopqrstuvwxyz'); + $host = \strtr($host, 'ABCDEFGHIJKLMNOPQRSTUVWXYZ', 'abcdefghijklmnopqrstuvwxyz'); + self::assertValidHost($host); + + return $host; } /** @@ -661,7 +784,8 @@ private static function generateQueryString(string $key, ?string $value): string { - // Query string separators ("=", "&") within the key or value need to be encoded + // Query string separators ("=", "&") and literal plus signs ("+") within the + // key or value need to be encoded // (while preventing double-encoding) before setting the query string. All other // chars that need percent-encoding will be encoded by withQuery(). $queryString = strtr($key, self::QUERY_SEPARATORS_REPLACEMENT); @@ -693,10 +817,10 @@ throw new \InvalidArgumentException('Path must be a string'); } - return preg_replace_callback( - '/(?:[^'.self::CHAR_UNRESERVED.self::CHAR_SUB_DELIMS.'%:@\/]++|%(?![A-Fa-f0-9]{2}))/', - [$this, 'rawurlencodeMatchZero'], - $path + return $this->filterComponent( + '/(?:[^'.Rfc3986::CHAR_UNRESERVED.Rfc3986::CHAR_SUB_DELIMS.'%:@\/]++|%(?![A-Fa-f0-9]{2}))/', + $path, + 'Unable to filter URI path' ); } @@ -713,13 +837,24 @@ throw new \InvalidArgumentException('Query and fragment must be a string'); } - return preg_replace_callback( - '/(?:[^'.self::CHAR_UNRESERVED.self::CHAR_SUB_DELIMS.'%:@\/\?]++|%(?![A-Fa-f0-9]{2}))/', - [$this, 'rawurlencodeMatchZero'], - $str + return $this->filterComponent( + '/(?:[^'.Rfc3986::CHAR_UNRESERVED.Rfc3986::CHAR_SUB_DELIMS.'%:@\/\?]++|%(?![A-Fa-f0-9]{2}))/', + $str, + 'Unable to filter URI query or fragment' ); } + private function filterComponent(string $pattern, string $component, string $context): string + { + $filtered = preg_replace_callback($pattern, [$this, 'rawurlencodeMatchZero'], $component); + + if ($filtered === null) { + throw new \RuntimeException($context.': '.preg_last_error_msg()); + } + + return $filtered; + } + private function rawurlencodeMatchZero(array $match): string { return rawurlencode($match[0]); diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/UriComparator.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/UriComparator.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/UriComparator.php 2024-09-25 13:52:55.514186400 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/UriComparator.php 2026-06-23 01:21:06.431411300 +0000 @@ -34,7 +34,7 @@ return false; } - private static function computePort(UriInterface $uri): int + private static function computePort(UriInterface $uri): ?int { $port = $uri->getPort(); @@ -42,7 +42,15 @@ return $port; } - return 'https' === $uri->getScheme() ? 443 : 80; + if ('http' === $uri->getScheme()) { + return 80; + } + + if ('https' === $uri->getScheme()) { + return 443; + } + + return null; } private function __construct() diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/UriNormalizer.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/UriNormalizer.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/UriNormalizer.php 2025-12-17 21:58:17.225357000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/UriNormalizer.php 2026-06-25 15:15:57.617306000 +0000 @@ -150,7 +150,13 @@ } if ($flags & self::REMOVE_DUPLICATE_SLASHES) { - $uri = $uri->withPath(preg_replace('#//++#', '/', $uri->getPath())); + $path = preg_replace('#//++#', '/', $uri->getPath()); + + if ($path === null) { + throw new \RuntimeException('Unable to remove duplicate slashes from URI path: '.preg_last_error_msg()); + } + + $uri = $uri->withPath($path); } if ($flags & self::SORT_QUERY_PARAMETERS && $uri->getQuery() !== '') { @@ -189,12 +195,10 @@ return strtoupper($match[0]); }; - return - $uri->withPath( - preg_replace_callback($regex, $callback, $uri->getPath()) - )->withQuery( - preg_replace_callback($regex, $callback, $uri->getQuery()) - ); + return $uri + ->withPath(self::normalizePercentEncodingInComponent($uri->getPath(), $regex, $callback)) + ->withQuery(self::normalizePercentEncodingInComponent($uri->getQuery(), $regex, $callback)) + ->withFragment(self::normalizePercentEncodingInComponent($uri->getFragment(), $regex, $callback)); } private static function decodeUnreservedCharacters(UriInterface $uri): UriInterface @@ -205,12 +209,24 @@ return rawurldecode($match[0]); }; - return - $uri->withPath( - preg_replace_callback($regex, $callback, $uri->getPath()) - )->withQuery( - preg_replace_callback($regex, $callback, $uri->getQuery()) - ); + return $uri + ->withPath(self::normalizePercentEncodingInComponent($uri->getPath(), $regex, $callback)) + ->withQuery(self::normalizePercentEncodingInComponent($uri->getQuery(), $regex, $callback)) + ->withFragment(self::normalizePercentEncodingInComponent($uri->getFragment(), $regex, $callback)); + } + + /** + * @param callable(array): string $callback + */ + private static function normalizePercentEncodingInComponent(string $component, string $regex, callable $callback): string + { + $normalized = preg_replace_callback($regex, $callback, $component); + + if ($normalized === null) { + throw new \RuntimeException('Unable to normalize URI component percent-encoding: '.preg_last_error_msg()); + } + + return $normalized; } private function __construct() diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/UriResolver.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/UriResolver.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/UriResolver.php 2025-12-17 21:58:17.225357000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/UriResolver.php 2026-06-23 01:21:06.431411300 +0000 @@ -67,41 +67,37 @@ } if ($rel->getAuthority() != '') { - $targetAuthority = $rel->getAuthority(); - $targetPath = self::removeDotSegments($rel->getPath()); - $targetQuery = $rel->getQuery(); + return $rel + ->withScheme($base->getScheme()) + ->withPath(self::removeDotSegments($rel->getPath())); + } + + if ($rel->getPath() === '') { + $targetPath = $base->getPath(); + $targetQuery = $rel->getQuery() != '' ? $rel->getQuery() : $base->getQuery(); } else { - $targetAuthority = $base->getAuthority(); - if ($rel->getPath() === '') { - $targetPath = $base->getPath(); - $targetQuery = $rel->getQuery() != '' ? $rel->getQuery() : $base->getQuery(); + if ($rel->getPath()[0] === '/') { + $targetPath = $rel->getPath(); } else { - if ($rel->getPath()[0] === '/') { - $targetPath = $rel->getPath(); + if ($base->getAuthority() != '' && $base->getPath() === '') { + $targetPath = '/'.$rel->getPath(); } else { - if ($targetAuthority != '' && $base->getPath() === '') { - $targetPath = '/'.$rel->getPath(); + $lastSlashPos = strrpos($base->getPath(), '/'); + if ($lastSlashPos === false) { + $targetPath = $rel->getPath(); } else { - $lastSlashPos = strrpos($base->getPath(), '/'); - if ($lastSlashPos === false) { - $targetPath = $rel->getPath(); - } else { - $targetPath = substr($base->getPath(), 0, $lastSlashPos + 1).$rel->getPath(); - } + $targetPath = substr($base->getPath(), 0, $lastSlashPos + 1).$rel->getPath(); } } - $targetPath = self::removeDotSegments($targetPath); - $targetQuery = $rel->getQuery(); } + $targetPath = self::removeDotSegments($targetPath); + $targetQuery = $rel->getQuery(); } - return new Uri(Uri::composeComponents( - $base->getScheme(), - $targetAuthority, - $targetPath, - $targetQuery, - $rel->getFragment() - )); + return $base + ->withPath($targetPath) + ->withQuery($targetQuery) + ->withFragment($rel->getFragment()); } /** diff -Nru mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/Utils.php mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/Utils.php --- mediawiki-1.43.8+dfsg/vendor/guzzlehttp/psr7/src/Utils.php 2026-03-30 15:24:42.646747400 +0000 +++ mediawiki-1.43.9+dfsg/vendor/guzzlehttp/psr7/src/Utils.php 2026-06-23 01:21:06.432411200 +0000 @@ -5,7 +5,6 @@ namespace GuzzleHttp\Psr7; use Psr\Http\Message\RequestInterface; -use Psr\Http\Message\ServerRequestInterface; use Psr\Http\Message\StreamInterface; use Psr\Http\Message\UriInterface; @@ -37,6 +36,11 @@ * Copy the contents of a stream into another stream until the given number * of bytes have been read. * + * The copy stops if the destination write returns 0, for example a + * BufferStream at its high water mark or a full DroppingStream. For a + * guaranteed full copy use a normal writable stream such as a file or + * php://temp stream. + * * @param StreamInterface $source Stream to read from * @param StreamInterface $dest Stream to write to * @param int $maxLen Maximum number of bytes to read. Pass -1 @@ -50,7 +54,12 @@ if ($maxLen === -1) { while (!$source->eof()) { - if (!$dest->write($source->read($bufferSize))) { + $buf = $source->read($bufferSize); + if ($buf === '') { + break; + } + + if (!self::writeAll($dest, $buf)) { break; } } @@ -63,9 +72,33 @@ break; } $remaining -= $len; - $dest->write($buf); + if (!self::writeAll($dest, $buf)) { + break; + } + } + } + } + + /** + * Writes the full buffer to the destination, retrying short writes. + * + * Returns false when the destination write returns 0 or less. + */ + private static function writeAll(StreamInterface $dest, string $buf): bool + { + $written = 0; + $len = strlen($buf); + + while ($written < $len) { + $result = $dest->write(substr($buf, $written)); + if ($result <= 0) { + return false; } + + $written += $result; } + + return true; } /** @@ -146,9 +179,14 @@ * * The changes can be one of: * - method: (string) Changes the HTTP method. - * - set_headers: (array) Sets the given headers. - * - remove_headers: (array) Remove the given headers. - * - body: (mixed) Sets the given body. + * - set_headers: (array) Sets the given headers. Values must be strings + * or non-empty arrays of strings. + * - remove_headers: (array) Remove the given headers. Values may be + * strings or integers. + * - body: (mixed) Sets the given body. Present non-null values are converted + * with self::streamFor(), including scalar values, resources, streams, + * iterators, callable arrays, closures, invokable objects, and objects + * with __toString(). String inputs remain literal bodies. * - uri: (UriInterface) Set the URI. * - query: (string) Set the query string value of the URI. * - version: (string) Set the protocol version. @@ -162,13 +200,26 @@ return $request; } + self::warnOnInvalidModifyRequestChanges($changes); + $headers = $request->getHeaders(); if (!isset($changes['uri'])) { $uri = $request->getUri(); } else { // Remove the host header if one is on the URI - if ($host = $changes['uri']->getHost()) { + $host = $changes['uri']->getHost(); + if ($host !== '') { + if (isset($changes['set_headers']) && is_array($changes['set_headers'])) { + foreach (array_keys($changes['set_headers']) as $header) { + if (strtolower((string) $header) === 'host') { + throw new \InvalidArgumentException( + 'Cannot modify request with both a URI containing a host and an explicit Host header.' + ); + } + } + } + $changes['set_headers']['Host'] = $host; if ($port = $changes['uri']->getPort()) { @@ -195,33 +246,150 @@ $uri = $uri->withQuery($changes['query']); } - if ($request instanceof ServerRequestInterface) { - $new = (new ServerRequest( - $changes['method'] ?? $request->getMethod(), - $uri, - $headers, - $changes['body'] ?? $request->getBody(), - $changes['version'] ?? $request->getProtocolVersion(), - $request->getServerParams() - )) - ->withParsedBody($request->getParsedBody()) - ->withQueryParams($request->getQueryParams()) - ->withCookieParams($request->getCookieParams()) - ->withUploadedFiles($request->getUploadedFiles()); - - foreach ($request->getAttributes() as $key => $value) { - $new = $new->withAttribute($key, $value); - } - - return $new; - } - - return new Request( - $changes['method'] ?? $request->getMethod(), - $uri, - $headers, - $changes['body'] ?? $request->getBody(), - $changes['version'] ?? $request->getProtocolVersion() + $hasHost = false; + foreach (array_keys($headers) as $header) { + if (strtolower((string) $header) === 'host') { + $hasHost = true; + break; + } + } + + // Match Request::__construct() by adding a Host header when one is not provided. + if (!$hasHost && $uri->getHost() !== '') { + $host = $uri->getHost(); + + if (($port = $uri->getPort()) !== null) { + $host .= ':'.$port; + } + + $headers = ['Host' => [$host]] + $headers; + } + + $new = $request; + + if (isset($changes['method'])) { + $new = $new->withMethod($changes['method']); + } + + if (isset($changes['uri']) || isset($changes['query'])) { + $new = $new->withUri($uri, true); + } + + if ($headers !== $new->getHeaders()) { + foreach (array_keys($new->getHeaders()) as $header) { + /** @var RequestInterface */ + $new = $new->withoutHeader((string) $header); + } + + $addedHeaders = []; + foreach ($headers as $header => $value) { + $header = (string) $header; + $normalized = strtolower($header); + + if (isset($addedHeaders[$normalized])) { + /** @var RequestInterface */ + $new = $new->withAddedHeader($addedHeaders[$normalized], $value); + } else { + /** @var RequestInterface */ + $new = $new->withHeader($header, $value); + $addedHeaders[$normalized] = $header; + } + } + } + + if (isset($changes['body'])) { + /** @var RequestInterface */ + $new = $new->withBody(self::streamFor($changes['body'])); + } + + if (isset($changes['version'])) { + /** @var RequestInterface */ + $new = $new->withProtocolVersion($changes['version']); + } + + return $new; + } + + /** + * @param array $changes + */ + private static function warnOnInvalidModifyRequestChanges(array $changes): void + { + foreach (['method', 'query', 'version'] as $key) { + if (\array_key_exists($key, $changes) && !\is_string($changes[$key])) { + self::warnOnInvalidModifyRequestChange($key, 'string', $changes[$key]); + } + } + + if (\array_key_exists('uri', $changes) && !$changes['uri'] instanceof UriInterface) { + self::warnOnInvalidModifyRequestChange('uri', 'UriInterface', $changes['uri']); + } + + if (\array_key_exists('body', $changes) && $changes['body'] === null) { + self::warnOnInvalidModifyRequestChange('body', 'resource|string|int|float|bool|StreamInterface|callable|\Iterator|\Stringable', $changes['body']); + } + + if (\array_key_exists('set_headers', $changes)) { + if (!\is_array($changes['set_headers'])) { + self::warnOnInvalidModifyRequestChange('set_headers', 'array>', $changes['set_headers']); + } else { + foreach ($changes['set_headers'] as $header => $value) { + $headerPath = \sprintf('set_headers.%s', (string) $header); + + if (\is_array($value)) { + if ($value === []) { + self::warnOnInvalidModifyRequestChange($headerPath, 'string|non-empty-array', $value); + + break; + } + + foreach ($value as $index => $item) { + if (!\is_string($item)) { + self::warnOnInvalidModifyRequestChange(\sprintf('%s.%s', $headerPath, (string) $index), 'string', $item); + + break 2; + } + } + } elseif (!\is_string($value)) { + self::warnOnInvalidModifyRequestChange($headerPath, 'string|non-empty-array', $value); + + break; + } + } + } + } + + if (!\array_key_exists('remove_headers', $changes)) { + return; + } + + if (!\is_array($changes['remove_headers'])) { + self::warnOnInvalidModifyRequestChange('remove_headers', 'array', $changes['remove_headers']); + + return; + } + + foreach ($changes['remove_headers'] as $index => $header) { + if (!\is_string($header) && !\is_int($header)) { + self::warnOnInvalidModifyRequestChange(\sprintf('remove_headers.%s', (string) $index), 'string|int', $header); + + return; + } + } + } + + /** + * @param mixed $value + */ + private static function warnOnInvalidModifyRequestChange(string $key, string $expected, $value): void + { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.11', + 'Passing %s to Utils::modifyRequest() change "%s" is deprecated; guzzlehttp/psr7 3.0 requires %s.', + \get_debug_type($value), + $key, + $expected ); } @@ -285,13 +453,17 @@ * the object will be cast to a string and then a stream will be returned that * uses the string value. * - `NULL`: When `null` is passed, an empty stream object is returned. - * - `callable` When a callable is passed, a read-only stream object will be - * created that invokes the given callable. The callable is invoked with the - * number of suggested bytes to read. The callable can return any number of - * bytes, but MUST return `false` when there is no more data to return. The - * stream object that wraps the callable will invoke the callable until the - * number of requested bytes are available. Any additional bytes will be - * buffered and used in subsequent reads. + * - `callable`: When a callable array, closure, or invokable object is passed + * and no earlier resource or object rule applies, a read-only stream object + * will be created that invokes the given callable. The callable is invoked + * with the suggested number of bytes to read. The callable can return fewer + * or more bytes than requested, but MUST return `false` or `null` when there + * is no more data to return. Any additional bytes will be buffered and used + * in subsequent reads. String inputs are always treated as string bodies, + * even when they name callable functions. + * + * Passing a non-string scalar (`int`, `float`, or `bool`) is deprecated; cast + * it to a string instead. guzzlehttp/psr7 3.0 will reject non-string scalars. * * @param resource|string|int|float|bool|StreamInterface|callable|\Iterator|null $resource Entity body data * @param array{size?: int, metadata?: array} $options Additional options @@ -301,6 +473,22 @@ public static function streamFor($resource = '', array $options = []): StreamInterface { if (is_scalar($resource)) { + if (!is_string($resource)) { + \trigger_deprecation( + 'guzzlehttp/psr7', + '2.12', + 'Passing %s to Utils::streamFor() is deprecated; cast it to a string. guzzlehttp/psr7 3.0 will only accept string, resource, StreamInterface, Stringable, Iterator, callable, or null.', + \gettype($resource) + ); + + if (is_float($resource) && !is_finite($resource)) { + // Normalized only to avoid PHP 8.5's (string) NAN warning + // while deprecated; 3.0 rejects non-finite floats with every + // other non-string scalar. + $resource = is_nan($resource) ? 'NAN' : ($resource > 0 ? 'INF' : '-INF'); + } + } + $stream = self::tryFopen('php://temp', 'r+'); if ($resource !== '') { fwrite($stream, (string) $resource); diff -Nru mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php82/Php82.php mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php82/Php82.php --- mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php82/Php82.php 2025-12-17 21:58:17.257357400 +0000 +++ mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php82/Php82.php 2026-06-29 17:20:44.141136200 +0000 @@ -113,7 +113,7 @@ } if ($value[$digits] < '0' || $value[$digits] > 9) { - $message = sprintf( + $message = \sprintf( 'Invalid quantity "%s": no valid leading digits, interpreting as "0" for backwards compatibility', self::escapeString($value) ); @@ -155,7 +155,7 @@ $allowed_digits = '01'; break; default: - $message = sprintf( + $message = \sprintf( 'Invalid prefix "0%s", interpreting as "0" for backwards compatibility', $value[$digits + 1] ); @@ -166,7 +166,7 @@ $digits += 2; if ($digits === $str_end) { - $message = sprintf( + $message = \sprintf( 'Invalid quantity "%s": no digits after base prefix, interpreting as "0" for backwards compatibility', self::escapeString($value) ); @@ -202,7 +202,7 @@ } if ($digits !== $digits_consumed) { - $message = sprintf( + $message = \sprintf( 'Invalid quantity "%s": no digits after base prefix, interpreting as "0" for backwards compatibility', self::escapeString($value) ); @@ -266,7 +266,7 @@ $retval = (int) $retval; if ($digits_end === $digits) { - $message = sprintf( + $message = \sprintf( 'Invalid quantity "%s": no valid leading digits, interpreting as "0" for backwards compatibility', self::escapeString($value) ); @@ -304,7 +304,7 @@ $interpreted = self::escapeString(substr($value, $str, $digits_end - $str)); $chr = self::escapeString($value[$str_end - 1]); - $message = sprintf( + $message = \sprintf( 'Invalid quantity "%s": unknown multiplier "%s", interpreting as "%s" for backwards compatibility', $invalid, $chr, @@ -335,7 +335,7 @@ if ($digits_end !== $str_end - 1) { /* More than one character in suffix */ - $message = sprintf( + $message = \sprintf( 'Invalid quantity "%s", interpreting as "%s%s" for backwards compatibility', self::escapeString($value), self::escapeString(substr($value, $str, $digits_end - $str)), @@ -352,7 +352,7 @@ /* Not specifying the resulting value here because the caller may make * additional conversions. Not specifying the allowed range * because the caller may do narrower range checks. */ - $message = sprintf( + $message = \sprintf( 'Invalid quantity "%s": value is out of range, using overflow result for backwards compatibility', self::escapeString($value) ); @@ -382,7 +382,7 @@ case '\\': $escaped .= '\\\\'; break; case "\x1B": $escaped .= '\\e'; break; default: - $escaped .= '\\x'.strtoupper(sprintf('%02x', $c)); + $escaped .= '\\x'.strtoupper(\sprintf('%02x', $c)); } } else { $escaped .= $string[$n]; diff -Nru mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php83/Php83.php mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php83/Php83.php --- mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php83/Php83.php 2026-04-01 12:37:39.947000500 +0000 +++ mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php83/Php83.php 2026-06-29 17:20:44.142136000 +0000 @@ -32,15 +32,16 @@ } if ($depth > self::JSON_MAX_DEPTH) { - throw new \ValueError(sprintf('json_validate(): Argument #2 ($depth) must be less than %d', self::JSON_MAX_DEPTH)); + throw new \ValueError(\sprintf('json_validate(): Argument #2 ($depth) must be less than %d', self::JSON_MAX_DEPTH)); } - json_decode($json, null, $depth, $flags); + json_decode($json, true, $depth, $flags); return \JSON_ERROR_NONE === json_last_error(); } - public static function mb_str_pad(string $string, int $length, string $pad_string = ' ', int $pad_type = \STR_PAD_RIGHT, ?string $encoding = null): string + /** @return string|false */ + public static function mb_str_pad(string $string, int $length, string $pad_string = ' ', int $pad_type = \STR_PAD_RIGHT, ?string $encoding = null) { if (!\in_array($pad_type, [\STR_PAD_RIGHT, \STR_PAD_LEFT, \STR_PAD_BOTH], true)) { throw new \ValueError('mb_str_pad(): Argument #4 ($pad_type) must be STR_PAD_LEFT, STR_PAD_RIGHT, or STR_PAD_BOTH'); @@ -50,19 +51,27 @@ $encoding = mb_internal_encoding(); } + $errorToTrigger = null; try { - $validEncoding = @mb_check_encoding('', $encoding); + if (!@mb_check_encoding('', $encoding)) { + $errorToTrigger = \sprintf('mb_str_pad(): Argument #5 ($encoding) must be a valid encoding, "%s" given', $encoding); + } } catch (\ValueError $e) { - throw new \ValueError(sprintf('mb_str_pad(): Argument #5 ($encoding) must be a valid encoding, "%s" given', $encoding)); + $errorToTrigger = \sprintf('mb_str_pad(): Argument #5 ($encoding) must be a valid encoding, "%s" given', $encoding); } - // BC for PHP 7.3 and lower - if (!$validEncoding) { - throw new \ValueError(sprintf('mb_str_pad(): Argument #5 ($encoding) must be a valid encoding, "%s" given', $encoding)); + if (mb_strlen($pad_string, $encoding) <= 0) { + $errorToTrigger = 'mb_str_pad(): Argument #3 ($pad_string) must be a non-empty string'; } - if (mb_strlen($pad_string, $encoding) <= 0) { - throw new \ValueError('mb_str_pad(): Argument #3 ($pad_string) must be a non-empty string'); + if (null !== $errorToTrigger) { + if (80000 > \PHP_VERSION_ID) { + trigger_error($errorToTrigger, \E_USER_WARNING); + + return false; + } + + throw new \ValueError($errorToTrigger); } $paddingRequired = $length - mb_strlen($string, $encoding); @@ -135,7 +144,7 @@ } if (preg_match('/\A(?:0[aA0]?|[aA])\z/', $string)) { - throw new \ValueError(sprintf('str_decrement(): Argument #1 ($string) "%s" is out of decrement range', $string)); + throw new \ValueError(\sprintf('str_decrement(): Argument #1 ($string) "%s" is out of decrement range', $string)); } if (!\in_array(substr($string, -1), ['A', 'a', '0'], true)) { diff -Nru mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php83/bootstrap.php mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php83/bootstrap.php --- mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php83/bootstrap.php 2025-12-17 21:58:17.257357400 +0000 +++ mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php83/bootstrap.php 2026-06-29 17:20:44.142136000 +0000 @@ -19,12 +19,6 @@ function json_validate(string $json, int $depth = 512, int $flags = 0): bool { return p\Php83::json_validate($json, $depth, $flags); } } -if (extension_loaded('mbstring')) { - if (!function_exists('mb_str_pad')) { - function mb_str_pad(string $string, int $length, string $pad_string = ' ', int $pad_type = STR_PAD_RIGHT, ?string $encoding = null): string { return p\Php83::mb_str_pad($string, $length, $pad_string, $pad_type, $encoding); } - } -} - if (!function_exists('stream_context_set_options')) { function stream_context_set_options($context, array $options): bool { return stream_context_set_option($context, $options); } } @@ -37,8 +31,14 @@ function str_decrement(string $string): string { return p\Php83::str_decrement($string); } } -if (\PHP_VERSION_ID >= 80100) { - return require __DIR__.'/bootstrap81.php'; +if (\PHP_VERSION_ID >= 80000) { + return require __DIR__.'/bootstrap80.php'; +} + +if (extension_loaded('mbstring')) { + if (!function_exists('mb_str_pad')) { + function mb_str_pad(string $string, int $length, string $pad_string = ' ', int $pad_type = STR_PAD_RIGHT, ?string $encoding = null) { return p\Php83::mb_str_pad($string, $length, $pad_string, $pad_type, $encoding); } + } } if (!function_exists('ldap_exop_sync') && function_exists('ldap_exop')) { diff -Nru mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php83/bootstrap80.php mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php83/bootstrap80.php --- mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php83/bootstrap80.php 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php83/bootstrap80.php 2026-06-29 17:20:44.142136000 +0000 @@ -0,0 +1,30 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + +use Symfony\Polyfill\Php83 as p; + +if (extension_loaded('mbstring')) { + if (!function_exists('mb_str_pad')) { + function mb_str_pad(string $string, int $length, string $pad_string = ' ', int $pad_type = STR_PAD_RIGHT, ?string $encoding = null): string { return p\Php83::mb_str_pad($string, $length, $pad_string, $pad_type, $encoding); } + } +} + +if (\PHP_VERSION_ID >= 80100) { + return require __DIR__.'/bootstrap81.php'; +} + +if (!function_exists('ldap_exop_sync') && function_exists('ldap_exop')) { + function ldap_exop_sync($ldap, string $request_oid, ?string $request_data = null, ?array $controls = null, &$response_data = null, &$response_oid = null): bool { return ldap_exop($ldap, $request_oid, $request_data, $controls, $response_data, $response_oid); } +} + +if (!function_exists('ldap_connect_wallet') && function_exists('ldap_connect')) { + function ldap_connect_wallet(?string $uri, string $wallet, string $password, int $auth_mode = \GSLC_SSL_NO_AUTH) { return ldap_connect($uri, $wallet, $password, $auth_mode); } +} diff -Nru mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php84/Php84.php mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php84/Php84.php --- mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php84/Php84.php 2026-04-01 12:37:39.947000500 +0000 +++ mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php84/Php84.php 2026-06-11 08:56:40.043378800 +0000 @@ -19,7 +19,8 @@ */ final class Php84 { - public static function mb_ucfirst(string $string, ?string $encoding = null): string + /** @return string|false */ + public static function mb_ucfirst(string $string, ?string $encoding = null) { if (null === $encoding) { $encoding = mb_internal_encoding(); @@ -28,12 +29,17 @@ try { $validEncoding = @mb_check_encoding('', $encoding); } catch (\ValueError $e) { - throw new \ValueError(sprintf('mb_ucfirst(): Argument #2 ($encoding) must be a valid encoding, "%s" given', $encoding)); + throw new \ValueError(\sprintf('mb_ucfirst(): Argument #2 ($encoding) must be a valid encoding, "%s" given', $encoding)); } - // BC for PHP 7.3 and lower if (!$validEncoding) { - throw new \ValueError(sprintf('mb_ucfirst(): Argument #2 ($encoding) must be a valid encoding, "%s" given', $encoding)); + if (80000 > \PHP_VERSION_ID) { + trigger_error(\sprintf('mb_ucfirst(): Argument #2 ($encoding) must be a valid encoding, "%s" given', $encoding), \E_USER_WARNING); + + return false; + } + + throw new \ValueError(\sprintf('mb_ucfirst(): Argument #2 ($encoding) must be a valid encoding, "%s" given', $encoding)); } $firstChar = mb_substr($string, 0, 1, $encoding); @@ -42,7 +48,8 @@ return $firstChar.mb_substr($string, 1, null, $encoding); } - public static function mb_lcfirst(string $string, ?string $encoding = null): string + /** @return string|false */ + public static function mb_lcfirst(string $string, ?string $encoding = null) { if (null === $encoding) { $encoding = mb_internal_encoding(); @@ -51,12 +58,17 @@ try { $validEncoding = @mb_check_encoding('', $encoding); } catch (\ValueError $e) { - throw new \ValueError(sprintf('mb_lcfirst(): Argument #2 ($encoding) must be a valid encoding, "%s" given', $encoding)); + throw new \ValueError(\sprintf('mb_lcfirst(): Argument #2 ($encoding) must be a valid encoding, "%s" given', $encoding)); } - // BC for PHP 7.3 and lower if (!$validEncoding) { - throw new \ValueError(sprintf('mb_lcfirst(): Argument #2 ($encoding) must be a valid encoding, "%s" given', $encoding)); + if (80000 > \PHP_VERSION_ID) { + trigger_error(\sprintf('mb_lcfirst(): Argument #2 ($encoding) must be a valid encoding, "%s" given', $encoding), \E_USER_WARNING); + + return false; + } + + throw new \ValueError(\sprintf('mb_lcfirst(): Argument #2 ($encoding) must be a valid encoding, "%s" given', $encoding)); } $firstChar = mb_substr($string, 0, 1, $encoding); @@ -114,22 +126,26 @@ return $num ** $exponent; } - public static function mb_trim(string $string, ?string $characters = null, ?string $encoding = null): string + /** @return string|false */ + public static function mb_trim(string $string, ?string $characters = null, ?string $encoding = null) { return self::mb_internal_trim('{^[%s]+|[%1$s]+$}Du', $string, $characters, $encoding, __FUNCTION__); } - public static function mb_ltrim(string $string, ?string $characters = null, ?string $encoding = null): string + /** @return string|false */ + public static function mb_ltrim(string $string, ?string $characters = null, ?string $encoding = null) { return self::mb_internal_trim('{^[%s]+}Du', $string, $characters, $encoding, __FUNCTION__); } - public static function mb_rtrim(string $string, ?string $characters = null, ?string $encoding = null): string + /** @return string|false */ + public static function mb_rtrim(string $string, ?string $characters = null, ?string $encoding = null) { - return self::mb_internal_trim('{[%s]+$}Du', $string, $characters, $encoding, __FUNCTION__); + return self::mb_internal_trim('{[%s]+$}D', $string, $characters, $encoding, __FUNCTION__); } - private static function mb_internal_trim(string $regex, string $string, ?string $characters, ?string $encoding, string $function): string + /** @return string|false */ + private static function mb_internal_trim(string $regex, string $string, ?string $characters, ?string $encoding, string $function) { if (null === $encoding) { $encoding = mb_internal_encoding(); @@ -138,12 +154,17 @@ try { $validEncoding = @mb_check_encoding('', $encoding); } catch (\ValueError $e) { - throw new \ValueError(sprintf('%s(): Argument #3 ($encoding) must be a valid encoding, "%s" given', $function, $encoding)); + throw new \ValueError(\sprintf('%s(): Argument #3 ($encoding) must be a valid encoding, "%s" given', $function, $encoding)); } - // BC for PHP 7.3 and lower if (!$validEncoding) { - throw new \ValueError(sprintf('%s(): Argument #3 ($encoding) must be a valid encoding, "%s" given', $function, $encoding)); + if (80000 > \PHP_VERSION_ID) { + trigger_error(\sprintf('%s(): Argument #3 ($encoding) must be a valid encoding, "%s" given', $function, $encoding), \E_USER_WARNING); + + return false; + } + + throw new \ValueError(\sprintf('%s(): Argument #3 ($encoding) must be a valid encoding, "%s" given', $function, $encoding)); } if ('' === $characters) { @@ -166,7 +187,7 @@ $characters = preg_quote($characters); } - $string = preg_replace(sprintf($regex, $characters), '', $string); + $string = preg_replace(\sprintf($regex, $characters), '', $string); if ('UTF-8' === $encoding) { return $string; @@ -174,4 +195,250 @@ return mb_convert_encoding($string, $encoding, 'UTF-8'); } + + public static function grapheme_str_split(string $string, int $length) + { + if (0 > $length || 1073741823 < $length) { + throw new \ValueError('grapheme_str_split(): Argument #2 ($length) must be greater than 0 and less than or equal to 1073741823.'); + } + + if ('' === $string) { + return []; + } + + $regex = ((float) \PCRE_VERSION < 10 ? (float) \PCRE_VERSION >= 8.32 : (float) \PCRE_VERSION >= 10.39) + ? '\X' + : '(?:\r\n|(?:[ -~\x{200C}\x{200D}]|[ᆨ-ᇹ]+|[ᄀ-ᅟ]*(?:[가개갸걔거게겨계고과괘괴교구궈궤귀규그긔기까깨꺄꺠꺼께껴꼐꼬꽈꽤꾀꾜꾸꿔꿰뀌뀨끄끠끼나내냐냬너네녀녜노놔놰뇌뇨누눠눼뉘뉴느늬니다대댜댸더데뎌뎨도돠돼되됴두둬뒈뒤듀드듸디따때땨떄떠떼뗘뗴또똬뙈뙤뚀뚜뚸뛔뛰뜌뜨띄띠라래랴럐러레려례로롸뢔뢰료루뤄뤠뤼류르릐리마매먀먜머메며몌모뫄뫠뫼묘무뭐뭬뮈뮤므믜미바배뱌뱨버베벼볘보봐봬뵈뵤부붜붸뷔뷰브븨비빠빼뺘뺴뻐뻬뼈뼤뽀뽜뽸뾔뾰뿌뿨쀄쀠쀼쁘쁴삐사새샤섀서세셔셰소솨쇄쇠쇼수숴쉐쉬슈스싀시싸쌔쌰썌써쎄쎠쎼쏘쏴쐐쐬쑈쑤쒀쒜쒸쓔쓰씌씨아애야얘어에여예오와왜외요우워웨위유으의이자재쟈쟤저제져졔조좌좨죄죠주줘줴쥐쥬즈즤지짜째쨔쨰쩌쩨쪄쪠쪼쫘쫴쬐쬬쭈쭤쮀쮜쮸쯔쯰찌차채챠챼처체쳐쳬초촤쵀최쵸추춰췌취츄츠츼치카캐캬컈커케켜켸코콰쾌쾨쿄쿠쿼퀘퀴큐크킈키타태탸턔터테텨톄토톼퇘퇴툐투퉈퉤튀튜트틔티파패퍄퍠퍼페펴폐포퐈퐤푀표푸풔풰퓌퓨프픠피하해햐햬허헤혀혜호화홰회효후훠훼휘휴흐희히]?[ᅠ-ᆢ]+|[가-힣])[ᆨ-ᇹ]*|[ᄀ-ᅟ]+|[^\p{Cc}\p{Cf}\p{Zl}\p{Zp}])[\p{Mn}\p{Me}\x{09BE}\x{09D7}\x{0B3E}\x{0B57}\x{0BBE}\x{0BD7}\x{0CC2}\x{0CD5}\x{0CD6}\x{0D3E}\x{0D57}\x{0DCF}\x{0DDF}\x{200C}\x{200D}\x{1D165}\x{1D16E}-\x{1D172}]*|[\p{Cc}\p{Cf}\p{Zl}\p{Zp}])'; + + if (!preg_match_all('/'.$regex.'/u', $string, $matches)) { + return false; + } + + if (1 === $length) { + return $matches[0]; + } + + $chunks = array_chunk($matches[0], $length); + foreach ($chunks as &$chunk) { + $chunk = implode('', $chunk); + } + + return $chunks; + } + + public static function bcceil(string $num): string + { + if (!is_numeric($num)) { + throw new \ValueError('bcceil(): Argument #1 ($num) is not well-formed'); + } + + return self::bcround($num, 0, \RoundingMode::PositiveInfinity); + } + + public static function bcdivmod(string $num1, string $num2, ?int $scale = null): ?array + { + if (null === $quot = @bcdiv($num1, $num2, 0)) { + throw new \DivisionByZeroError('Division by zero'); + } + $scale = $scale ?? (\PHP_VERSION_ID >= 70300 ? bcscale() : (\ini_get('bcmath.scale') ?: 0)); + + return [$quot, bcmod($num1, $num2, $scale)]; + } + + public static function bcfloor(string $num): string + { + if (!is_numeric($num)) { + throw new \ValueError('bcfloor(): Argument #1 ($num) is not well-formed'); + } + + return self::bcround($num, 0, \RoundingMode::NegativeInfinity); + } + + /** + * @param \RoundingMode|\RoundingMode::* $mode + */ + public static function bcround(string $num, int $precision = 0, $mode = \RoundingMode::HalfAwayFromZero): string + { + if (!is_numeric($num)) { + throw new \ValueError('bcround(): Argument #1 ($num) is not well-formed'); + } + + $sign = 1; + if ('' !== $num && ('-' === $num[0] || '+' === $num[0])) { + if ('-' === $num[0]) { + $sign = -1; + } + + $num = substr($num, 1); + } + + if (false !== strpos($num, '.')) { + [$intPart, $fracPart] = array_pad(explode('.', $num, 2), 2, ''); + } else { + $intPart = $num; + $fracPart = ''; + } + + if ('' === $intPart) { + $intPart = '0'; + } + + $intPart = self::trimLeadingZeros($intPart); + $fracPart = (string) $fracPart; + + if ($precision >= 0) { + $fracLength = \strlen($fracPart); + + if ($precision <= $fracLength) { + $scaledInt = $intPart.(string) substr($fracPart, 0, $precision); + $scaledFrac = (string) substr($fracPart, $precision); + } else { + $scaledInt = $intPart.$fracPart.str_repeat('0', $precision - $fracLength); + $scaledFrac = ''; + } + } else { + $shift = -$precision; + $intLength = \strlen($intPart); + + if ($shift <= $intLength) { + $splitPos = $intLength - $shift; + $scaledInt = substr($intPart, 0, $splitPos); + $scaledInt = '' === $scaledInt ? '0' : $scaledInt; + $scaledFrac = substr($intPart, $splitPos).$fracPart; + } else { + $scaledInt = '0'; + $scaledFrac = str_repeat('0', $shift - $intLength).$intPart.$fracPart; + } + } + + $roundedInt = self::roundIntegerPart($scaledInt, $scaledFrac, $sign, $mode); + $isZero = '' === trim($roundedInt, '0'); + $absResult = self::formatRoundedDigits($roundedInt, $precision); + + if (-1 === $sign && !$isZero) { + $absResult = '-'.$absResult; + } + + return $absResult; + } + + private static function roundIntegerPart(string $intPart, string $fracPart, int $sign, $mode): string + { + $intPart = self::trimLeadingZeros($intPart); + + if ('' === $fracPart || '' === trim($fracPart, '0')) { + return $intPart; + } + + $firstDigit = $fracPart[0]; + $tail = (string) substr($fracPart, 1); + $tailNonZero = '' !== trim($tail, '0'); + $isGreaterThanHalf = $firstDigit > '5' || ('5' === $firstDigit && $tailNonZero); + $isExactlyHalf = '5' === $firstDigit && !$tailNonZero; + $shouldIncrease = false; + + switch ($mode) { + case \RoundingMode::TowardsZero: + break; + + case \RoundingMode::AwayFromZero: + $shouldIncrease = true; + break; + + case \RoundingMode::PositiveInfinity: + $shouldIncrease = $sign > 0; + break; + + case \RoundingMode::NegativeInfinity: + $shouldIncrease = $sign < 0; + break; + + case \RoundingMode::HalfAwayFromZero: + $shouldIncrease = $isGreaterThanHalf || $isExactlyHalf; + break; + + case \RoundingMode::HalfTowardsZero: + $shouldIncrease = $isGreaterThanHalf; + break; + + case \RoundingMode::HalfEven: + if ($isGreaterThanHalf) { + $shouldIncrease = true; + } elseif ($isExactlyHalf && 1 === self::lastDigit($intPart) % 2) { + $shouldIncrease = true; + } + break; + + case \RoundingMode::HalfOdd: + if ($isGreaterThanHalf) { + $shouldIncrease = true; + } elseif ($isExactlyHalf && 0 === self::lastDigit($intPart) % 2) { + $shouldIncrease = true; + } + break; + } + + if ($shouldIncrease) { + $intPart = self::incrementDigits($intPart); + } + + return self::trimLeadingZeros($intPart); + } + + private static function formatRoundedDigits(string $roundedInt, int $precision): string + { + if ($precision > 0) { + if (\strlen($roundedInt) <= $precision) { + $roundedInt = str_pad($roundedInt, $precision + 1, '0', \STR_PAD_LEFT); + } + + $intDigits = substr($roundedInt, 0, -$precision); + $fracDigits = substr($roundedInt, -$precision); + + $intDigits = self::trimLeadingZeros('' === $intDigits ? '0' : $intDigits); + $fracDigits = str_pad($fracDigits, $precision, '0', \STR_PAD_LEFT); + + return $intDigits.'.'.$fracDigits; + } + + if (0 === $precision) { + return self::trimLeadingZeros($roundedInt); + } + + $shift = -$precision; + $digits = $roundedInt.str_repeat('0', $shift); + + return self::trimLeadingZeros($digits); + } + + private static function incrementDigits(string $digits): string + { + $digits = '' === $digits ? '0' : $digits; + $index = \strlen($digits) - 1; + $result = $digits; + $carry = 1; + + while ($index >= 0 && $carry) { + $value = \ord($result[$index]) - 48 + $carry; + $carry = $value >= 10 ? 1 : 0; + $result[$index] = \chr(48 + ($value % 10)); + --$index; + } + + return $carry ? '1'.$result : $result; + } + + private static function trimLeadingZeros(string $digits): string + { + $digits = ltrim($digits, '0'); + + return '' === $digits ? '0' : $digits; + } + + private static function lastDigit(string $digits): int + { + $length = \strlen($digits); + + return $length ? \ord($digits[$length - 1]) - 48 : 0; + } } diff -Nru mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php84/README.md mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php84/README.md --- mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php84/README.md 2026-04-01 12:37:39.947000500 +0000 +++ mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php84/README.md 2026-06-11 08:56:40.043378800 +0000 @@ -3,12 +3,16 @@ This component provides features added to PHP 8.4 core: -- [`mb_ucfirst` and `mb_lcfirst`](https://wiki.php.net/rfc/mb_ucfirst) - [`array_find`, `array_find_key`, `array_any` and `array_all`](https://wiki.php.net/rfc/array_find) +- [`bcdivmod`](https://wiki.php.net/rfc/add_bcdivmod_to_bcmath) - [`Deprecated`](https://wiki.php.net/rfc/deprecated_attribute) - `CURL_HTTP_VERSION_3` and `CURL_HTTP_VERSION_3ONLY` constants - [`fpow`](https://wiki.php.net/rfc/raising_zero_to_power_of_negative_number) +- [`grapheme_str_split`](https://wiki.php.net/rfc/grapheme_str_split) - [`mb_trim`, `mb_ltrim` and `mb_rtrim`](https://wiki.php.net/rfc/mb_trim) +- [`mb_ucfirst` and `mb_lcfirst`](https://wiki.php.net/rfc/mb_ucfirst) +- [`PDO` driver specific sub-classes](https://wiki.php.net/rfc/pdo_driver_specific_subclasses) +- [`ReflectionConstant`](https://github.com/php/php-src/pull/13669) More information can be found in the [main Polyfill README](https://github.com/symfony/polyfill/blob/main/README.md). diff -Nru mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php84/Resources/Deprecated.php mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php84/Resources/Deprecated.php --- mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php84/Resources/Deprecated.php 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php84/Resources/Deprecated.php 2026-06-11 08:56:40.044378800 +0000 @@ -0,0 +1,25 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + +if (\PHP_VERSION_ID < 80400) { + #[Attribute(Attribute::TARGET_METHOD | Attribute::TARGET_FUNCTION | Attribute::TARGET_CLASS_CONSTANT)] + final class Deprecated + { + public readonly ?string $message; + public readonly ?string $since; + + public function __construct(?string $message = null, ?string $since = null) + { + $this->message = $message; + $this->since = $since; + } + } +} diff -Nru mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php84/Resources/RoundingMode.php mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php84/Resources/RoundingMode.php --- mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php84/Resources/RoundingMode.php 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php84/Resources/RoundingMode.php 2026-06-11 08:56:40.044378800 +0000 @@ -0,0 +1,24 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + +if (\PHP_VERSION_ID < 80400) { + enum RoundingMode + { + case HalfAwayFromZero; + case HalfTowardsZero; + case HalfEven; + case HalfOdd; + case TowardsZero; + case AwayFromZero; + case NegativeInfinity; + case PositiveInfinity; + } +} diff -Nru mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php84/Resources/stubs/Deprecated.php mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php84/Resources/stubs/Deprecated.php --- mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php84/Resources/stubs/Deprecated.php 2026-03-30 15:24:42.665747600 +0000 +++ mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php84/Resources/stubs/Deprecated.php 2026-06-11 08:56:40.044378800 +0000 @@ -9,12 +9,19 @@ * file that was distributed with this source code. */ -if (\PHP_VERSION_ID < 80400) { +if (\PHP_VERSION_ID < 80100) { #[Attribute(Attribute::TARGET_METHOD | Attribute::TARGET_FUNCTION | Attribute::TARGET_CLASS_CONSTANT)] final class Deprecated { - public readonly ?string $message; - public readonly ?string $since; + /** + * @readonly + */ + public ?string $message; + + /** + * @readonly + */ + public ?string $since; public function __construct(?string $message = null, ?string $since = null) { @@ -22,4 +29,6 @@ $this->since = $since; } } +} elseif (\PHP_VERSION_ID < 80400) { + require dirname(__DIR__).'/Deprecated.php'; } diff -Nru mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php84/Resources/stubs/Pdo/Dblib.php mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php84/Resources/stubs/Pdo/Dblib.php --- mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php84/Resources/stubs/Pdo/Dblib.php 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php84/Resources/stubs/Pdo/Dblib.php 2026-06-11 08:56:40.044378800 +0000 @@ -0,0 +1,43 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + +namespace Pdo; + +if (\PHP_VERSION_ID < 80400 && \extension_loaded('pdo_dblib')) { + class Dblib extends \PDO + { + public const ATTR_CONNECTION_TIMEOUT = \PDO::DBLIB_ATTR_CONNECTION_TIMEOUT; + public const ATTR_QUERY_TIMEOUT = \PDO::DBLIB_ATTR_QUERY_TIMEOUT; + public const ATTR_STRINGIFY_UNIQUEIDENTIFIER = \PDO::DBLIB_ATTR_STRINGIFY_UNIQUEIDENTIFIER; + public const ATTR_VERSION = \PDO::DBLIB_ATTR_VERSION; + public const ATTR_TDS_VERSION = \PHP_VERSION_ID >= 70300 ? \PDO::DBLIB_ATTR_TDS_VERSION : 1004; + public const ATTR_SKIP_EMPTY_ROWSETS = \PHP_VERSION_ID >= 70300 ? \PDO::DBLIB_ATTR_SKIP_EMPTY_ROWSETS : 1005; + public const ATTR_DATETIME_CONVERT = \PHP_VERSION_ID >= 70300 ? \PDO::DBLIB_ATTR_DATETIME_CONVERT : 1006; + + public function __construct(string $dsn, ?string $username = null, ?string $password = null, ?array $options = null) + { + parent::__construct($dsn, $username, $password, $options); + + if ('dblib' !== $driver = $this->getAttribute(\PDO::ATTR_DRIVER_NAME)) { + throw new \PDOException(\sprintf('Pdo\Dblib::__construct() cannot be used for connecting to the "%s" driver', $driver)); + } + } + + public static function connect(string $dsn, ?string $username = null, ?string $password = null, ?array $options = null): self + { + try { + return new self($dsn, $username, $password, $options); + } catch (\PDOException $e) { + throw preg_match('/^Pdo\\\\Dblib::__construct\(\) cannot be used for connecting to the "([a-z]+)" driver/', $e->getMessage(), $matches) ? new \PDOException(\sprintf('Pdo\Dblib::connect() cannot be used for connecting to the "%s" driver', $matches[1])) : $e; + } + } + } +} diff -Nru mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php84/Resources/stubs/Pdo/Firebird.php mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php84/Resources/stubs/Pdo/Firebird.php --- mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php84/Resources/stubs/Pdo/Firebird.php 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php84/Resources/stubs/Pdo/Firebird.php 2026-06-11 08:56:40.045378700 +0000 @@ -0,0 +1,39 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + +namespace Pdo; + +if (\PHP_VERSION_ID < 80400 && \extension_loaded('pdo_firebird')) { + class Firebird extends \PDO + { + public const ATTR_DATE_FORMAT = \PDO::FB_ATTR_DATE_FORMAT; + public const ATTR_TIME_FORMAT = \PDO::FB_ATTR_TIME_FORMAT; + public const ATTR_TIMESTAMP_FORMAT = \PDO::FB_ATTR_TIMESTAMP_FORMAT; + + public function __construct(string $dsn, ?string $username = null, ?string $password = null, ?array $options = null) + { + parent::__construct($dsn, $username, $password, $options); + + if ('firebird' !== $driver = $this->getAttribute(\PDO::ATTR_DRIVER_NAME)) { + throw new \PDOException(\sprintf('Pdo\Firebird::__construct() cannot be used for connecting to the "%s" driver', $driver)); + } + } + + public static function connect(string $dsn, ?string $username = null, ?string $password = null, ?array $options = null): self + { + try { + return new self($dsn, $username, $password, $options); + } catch (\PDOException $e) { + throw preg_match('/^Pdo\\\\Firebird::__construct\(\) cannot be used for connecting to the "([a-z]+)" driver/', $e->getMessage(), $matches) ? new \PDOException(\sprintf('Pdo\Firebird::connect() cannot be used for connecting to the "%s" driver', $matches[1])) : $e; + } + } + } +} diff -Nru mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php84/Resources/stubs/Pdo/Mysql.php mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php84/Resources/stubs/Pdo/Mysql.php --- mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php84/Resources/stubs/Pdo/Mysql.php 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php84/Resources/stubs/Pdo/Mysql.php 2026-06-11 08:56:40.045378700 +0000 @@ -0,0 +1,101 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + +namespace Pdo; + +use PDO; + +if (\PHP_VERSION_ID < 80400 && \extension_loaded('pdo_mysql')) { + // Feature detection for non-mysqlnd; see also https://www.php.net/manual/en/class.pdo-mysql.php#pdo-mysql.constants.attr-max-buffer-size + if (\defined('PDO::MYSQL_ATTR_MAX_BUFFER_SIZE') && \defined('PDO::MYSQL_ATTR_READ_DEFAULT_FILE') && \defined('PDO::MYSQL_ATTR_READ_DEFAULT_GROUP')) { + class Mysql extends \PDO + { + public const ATTR_COMPRESS = \PDO::MYSQL_ATTR_COMPRESS; + public const ATTR_DIRECT_QUERY = \PDO::MYSQL_ATTR_DIRECT_QUERY; + public const ATTR_FOUND_ROWS = \PDO::MYSQL_ATTR_FOUND_ROWS; + public const ATTR_IGNORE_SPACE = \PDO::MYSQL_ATTR_IGNORE_SPACE; + public const ATTR_INIT_COMMAND = \PDO::MYSQL_ATTR_INIT_COMMAND; + public const ATTR_LOCAL_INFILE = \PDO::MYSQL_ATTR_LOCAL_INFILE; + public const ATTR_LOCAL_INFILE_DIRECTORY = \PHP_VERSION_ID >= 80100 ? \PDO::MYSQL_ATTR_LOCAL_INFILE_DIRECTORY : 1015; + public const ATTR_MAX_BUFFER_SIZE = \PDO::MYSQL_ATTR_MAX_BUFFER_SIZE; + public const ATTR_MULTI_STATEMENTS = \PDO::MYSQL_ATTR_MULTI_STATEMENTS; + public const ATTR_READ_DEFAULT_FILE = \PDO::MYSQL_ATTR_READ_DEFAULT_FILE; + public const ATTR_READ_DEFAULT_GROUP = \PDO::MYSQL_ATTR_READ_DEFAULT_GROUP; + public const ATTR_SERVER_PUBLIC_KEY = \PDO::MYSQL_ATTR_SERVER_PUBLIC_KEY; + public const ATTR_SSL_CA = \PDO::MYSQL_ATTR_SSL_CA; + public const ATTR_SSL_CAPATH = \PDO::MYSQL_ATTR_SSL_CAPATH; + public const ATTR_SSL_CERT = \PDO::MYSQL_ATTR_SSL_CERT; + public const ATTR_SSL_CIPHER = \PDO::MYSQL_ATTR_SSL_CIPHER; + public const ATTR_SSL_KEY = \PDO::MYSQL_ATTR_SSL_KEY; + public const ATTR_SSL_VERIFY_SERVER_CERT = \PDO::MYSQL_ATTR_SSL_VERIFY_SERVER_CERT; + public const ATTR_USE_BUFFERED_QUERY = \PDO::MYSQL_ATTR_USE_BUFFERED_QUERY; + + public function __construct(string $dsn, ?string $username = null, ?string $password = null, ?array $options = null) + { + parent::__construct($dsn, $username, $password, $options); + + if ('mysql' !== $driver = $this->getAttribute(\PDO::ATTR_DRIVER_NAME)) { + throw new \PDOException(\sprintf('Pdo\Mysql::__construct() cannot be used for connecting to the "%s" driver', $driver)); + } + } + + public static function connect(string $dsn, ?string $username = null, ?string $password = null, ?array $options = null): self + { + try { + return new self($dsn, $username, $password, $options); + } catch (\PDOException $e) { + throw preg_match('/^Pdo\\\\Mysql::__construct\(\) cannot be used for connecting to the "([a-z]+)" driver/', $e->getMessage(), $matches) ? new \PDOException(\sprintf('Pdo\Mysql::connect() cannot be used for connecting to the "%s" driver', $matches[1])) : $e; + } + } + } + } else { + class Mysql extends \PDO + { + public const ATTR_COMPRESS = \PDO::MYSQL_ATTR_COMPRESS; + public const ATTR_DIRECT_QUERY = \PDO::MYSQL_ATTR_DIRECT_QUERY; + public const ATTR_FOUND_ROWS = \PDO::MYSQL_ATTR_FOUND_ROWS; + public const ATTR_IGNORE_SPACE = \PDO::MYSQL_ATTR_IGNORE_SPACE; + public const ATTR_INIT_COMMAND = \PDO::MYSQL_ATTR_INIT_COMMAND; + public const ATTR_LOCAL_INFILE = \PDO::MYSQL_ATTR_LOCAL_INFILE; + public const ATTR_LOCAL_INFILE_DIRECTORY = \PHP_VERSION_ID >= 80100 ? \PDO::MYSQL_ATTR_LOCAL_INFILE_DIRECTORY : 1015; + // public const ATTR_MAX_BUFFER_SIZE = PDO::MYSQL_ATTR_MAX_BUFFER_SIZE; // disabled for mysqlnd + public const ATTR_MULTI_STATEMENTS = \PDO::MYSQL_ATTR_MULTI_STATEMENTS; + // public const ATTR_READ_DEFAULT_FILE = PDO::MYSQL_ATTR_READ_DEFAULT_FILE; // disabled for mysqlnd + // public const ATTR_READ_DEFAULT_GROUP = PDO::MYSQL_ATTR_READ_DEFAULT_GROUP; // disabled for mysqlnd + public const ATTR_SERVER_PUBLIC_KEY = \PDO::MYSQL_ATTR_SERVER_PUBLIC_KEY; + public const ATTR_SSL_CA = \PDO::MYSQL_ATTR_SSL_CA; + public const ATTR_SSL_CAPATH = \PDO::MYSQL_ATTR_SSL_CAPATH; + public const ATTR_SSL_CERT = \PDO::MYSQL_ATTR_SSL_CERT; + public const ATTR_SSL_CIPHER = \PDO::MYSQL_ATTR_SSL_CIPHER; + public const ATTR_SSL_KEY = \PDO::MYSQL_ATTR_SSL_KEY; + public const ATTR_SSL_VERIFY_SERVER_CERT = \PDO::MYSQL_ATTR_SSL_VERIFY_SERVER_CERT; + public const ATTR_USE_BUFFERED_QUERY = \PDO::MYSQL_ATTR_USE_BUFFERED_QUERY; + + public function __construct(string $dsn, ?string $username = null, ?string $password = null, ?array $options = null) + { + parent::__construct($dsn, $username, $password, $options); + + if ('mysql' !== $driver = $this->getAttribute(\PDO::ATTR_DRIVER_NAME)) { + throw new \PDOException(\sprintf('Pdo\Mysql::__construct() cannot be used for connecting to the "%s" driver', $driver)); + } + } + + public static function connect(string $dsn, ?string $username = null, ?string $password = null, ?array $options = null): self + { + try { + return new self($dsn, $username, $password, $options); + } catch (\PDOException $e) { + throw preg_match('/^Pdo\\\\Mysql::__construct\(\) cannot be used for connecting to the "([a-z]+)" driver/', $e->getMessage(), $matches) ? new \PDOException(\sprintf('Pdo\Mysql::connect() cannot be used for connecting to the "%s" driver', $matches[1])) : $e; + } + } + } + } +} diff -Nru mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php84/Resources/stubs/Pdo/Odbc.php mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php84/Resources/stubs/Pdo/Odbc.php --- mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php84/Resources/stubs/Pdo/Odbc.php 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php84/Resources/stubs/Pdo/Odbc.php 2026-06-11 08:56:40.045378700 +0000 @@ -0,0 +1,41 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + +namespace Pdo; + +if (\PHP_VERSION_ID < 80400 && \extension_loaded('pdo_odbc')) { + class Odbc extends \PDO + { + public const ATTR_USE_CURSOR_LIBRARY = \PDO::ODBC_ATTR_USE_CURSOR_LIBRARY; + public const ATTR_ASSUME_UTF8 = \PDO::ODBC_ATTR_ASSUME_UTF8; + public const SQL_USE_IF_NEEDED = \PDO::ODBC_SQL_USE_IF_NEEDED; + public const SQL_USE_DRIVER = \PDO::ODBC_SQL_USE_DRIVER; + public const SQL_USE_ODBC = \PDO::ODBC_SQL_USE_ODBC; + + public function __construct(string $dsn, ?string $username = null, ?string $password = null, ?array $options = null) + { + parent::__construct($dsn, $username, $password, $options); + + if ('odbc' !== $driver = $this->getAttribute(\PDO::ATTR_DRIVER_NAME)) { + throw new \PDOException(\sprintf('Pdo\Odbc::__construct() cannot be used for connecting to the "%s" driver', $driver)); + } + } + + public static function connect(string $dsn, ?string $username = null, ?string $password = null, ?array $options = null): self + { + try { + return new self($dsn, $username, $password, $options); + } catch (\PDOException $e) { + throw preg_match('/^Pdo\\\\Odbc::__construct\(\) cannot be used for connecting to the "([a-z]+)" driver/', $e->getMessage(), $matches) ? new \PDOException(\sprintf('Pdo\Odbc::connect() cannot be used for connecting to the "%s" driver', $matches[1])) : $e; + } + } + } +} diff -Nru mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php84/Resources/stubs/Pdo/Pgsql.php mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php84/Resources/stubs/Pdo/Pgsql.php --- mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php84/Resources/stubs/Pdo/Pgsql.php 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php84/Resources/stubs/Pdo/Pgsql.php 2026-06-11 08:56:40.046378900 +0000 @@ -0,0 +1,94 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + +namespace Pdo; + +if (\PHP_VERSION_ID < 80400 && \extension_loaded('pdo_pgsql')) { + class Pgsql extends \PDO + { + public const ATTR_DISABLE_PREPARES = \PDO::PGSQL_ATTR_DISABLE_PREPARES; + + public function __construct(string $dsn, ?string $username = null, ?string $password = null, ?array $options = null) + { + parent::__construct($dsn, $username, $password, $options); + + if ('pgsql' !== $driver = $this->getAttribute(\PDO::ATTR_DRIVER_NAME)) { + throw new \PDOException(\sprintf('Pdo\Pgsql::__construct() cannot be used for connecting to the "%s" driver', $driver)); + } + } + + public static function connect(string $dsn, ?string $username = null, ?string $password = null, ?array $options = null): self + { + try { + return new self($dsn, $username, $password, $options); + } catch (\PDOException $e) { + throw preg_match('/^Pdo\\\\Pgsql::__construct\(\) cannot be used for connecting to the "([a-z]+)" driver/', $e->getMessage(), $matches) ? new \PDOException(\sprintf('Pdo\Pgsql::connect() cannot be used for connecting to the "%s" driver', $matches[1])) : $e; + } + } + + public function copyFromArray(string $tableName, array $rows, string $separator = "\t", string $nullAs = '\\\\N', ?string $fields = null): bool + { + return $this->pgsqlCopyFromArray($tableName, $rows, $separator, $nullAs, $fields); + } + + public function copyFromFile(string $tableName, string $filename, string $separator = "\t", string $nullAs = '\\\\N', ?string $fields = null): bool + { + return $this->pgsqlCopyFromFile($tableName, $filename, $separator, $nullAs, $fields); + } + + /** + * @return array|false + */ + public function copyToArray(string $tableName, string $separator = "\t", string $nullAs = '\\\\N', ?string $fields = null) + { + return $this->pgsqlCopyToArray($tableName, $separator, $nullAs, $fields); + } + + public function copyToFile(string $tableName, string $filename, string $separator = "\t", string $nullAs = '\\\\N', ?string $fields = null): bool + { + return $this->pgsqlCopyToFile($tableName, $filename, $separator, $nullAs, $fields); + } + + /** + * @return array|false + */ + public function getNotify(int $fetchMode = \PDO::FETCH_DEFAULT, int $timeoutMilliseconds = 0) + { + return $this->pgsqlGetNotify($fetchMode, $timeoutMilliseconds); + } + + public function getPid(): int + { + return $this->pgsqlGetPid(); + } + + /** + * @return string|false + */ + public function lobCreate() + { + return $this->pgsqlLOBCreate(); + } + + /** + * @return resource|false + */ + public function lobOpen(string $oid, string $mode = 'rb') + { + return $this->pgsqlLOBOpen($oid, $mode); + } + + public function lobUnlink(string $oid): bool + { + return $this->pgsqlLOBUnlink($oid); + } + } +} diff -Nru mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php84/Resources/stubs/Pdo/Sqlite.php mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php84/Resources/stubs/Pdo/Sqlite.php --- mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php84/Resources/stubs/Pdo/Sqlite.php 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php84/Resources/stubs/Pdo/Sqlite.php 2026-06-11 08:56:40.046378900 +0000 @@ -0,0 +1,58 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + +namespace Pdo; + +if (\PHP_VERSION_ID < 80400 && \extension_loaded('pdo_sqlite')) { + class Sqlite extends \PDO + { + public const ATTR_EXTENDED_RESULT_CODES = \PHP_VERSION_ID >= 70400 ? \PDO::SQLITE_ATTR_EXTENDED_RESULT_CODES : 1002; + public const ATTR_OPEN_FLAGS = \PHP_VERSION_ID >= 70300 ? \PDO::SQLITE_ATTR_OPEN_FLAGS : 1000; + public const ATTR_READONLY_STATEMENT = \PHP_VERSION_ID >= 70400 ? \PDO::SQLITE_ATTR_READONLY_STATEMENT : 1001; + public const DETERMINISTIC = \PDO::SQLITE_DETERMINISTIC; + public const OPEN_READONLY = \PHP_VERSION_ID >= 70300 ? \PDO::SQLITE_OPEN_READONLY : 1; + public const OPEN_READWRITE = \PHP_VERSION_ID >= 70300 ? \PDO::SQLITE_OPEN_READWRITE : 2; + public const OPEN_CREATE = \PHP_VERSION_ID >= 70300 ? \PDO::SQLITE_OPEN_CREATE : 4; + + public function __construct(string $dsn, ?string $username = null, ?string $password = null, ?array $options = null) + { + parent::__construct($dsn, $username, $password, $options); + + if ('sqlite' !== $driver = $this->getAttribute(\PDO::ATTR_DRIVER_NAME)) { + throw new \PDOException(\sprintf('Pdo\Sqlite::__construct() cannot be used for connecting to the "%s" driver', $driver)); + } + } + + public static function connect(string $dsn, ?string $username = null, ?string $password = null, ?array $options = null): self + { + try { + return new self($dsn, $username, $password, $options); + } catch (\PDOException $e) { + throw preg_match('/^Pdo\\\\Sqlite::__construct\(\) cannot be used for connecting to the "([a-z]+)" driver/', $e->getMessage(), $matches) ? new \PDOException(\sprintf('Pdo\Sqlite::connect() cannot be used for connecting to the "%s" driver', $matches[1])) : $e; + } + } + + public function createAggregate(string $name, callable $step, callable $finalize, int $numArgs = -1): bool + { + return $this->sqliteCreateAggregate($name, $step, $finalize, $numArgs); + } + + public function createCollation(string $name, callable $callback): bool + { + return $this->sqliteCreateCollation($name, $callback); + } + + public function createFunction(string $function_name, callable $callback, int $num_args = -1, int $flags = 0): bool + { + return $this->sqliteCreateFunction($function_name, $callback, $num_args, $flags); + } + } +} diff -Nru mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php84/Resources/stubs/ReflectionConstant.php mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php84/Resources/stubs/ReflectionConstant.php --- mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php84/Resources/stubs/ReflectionConstant.php 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php84/Resources/stubs/ReflectionConstant.php 2026-06-11 08:56:40.046378900 +0000 @@ -0,0 +1,156 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + +if (\PHP_VERSION_ID < 80400) { + // @author Daniel Scherzer + final class ReflectionConstant + { + /** + * @var string + * + * @readonly + */ + public $name; + + private $value; + private $deprecated; + + private static $persistentConstants = []; + + public function __construct(string $name) + { + if (!defined($name) || false !== strpos($name, '::')) { + throw new ReflectionException("Constant \"$name\" does not exist"); + } + + $this->name = ltrim($name, '\\'); + $deprecated = false; + $eh = set_error_handler(static function ($type, $msg, $file, $line) use ($name, &$deprecated, &$eh) { + if (\E_DEPRECATED === $type && "Constant $name is deprecated" === $msg) { + return $deprecated = true; + } + + return $eh && $eh($type, $msg, $file, $line); + }); + + try { + $this->value = constant($name); + $this->deprecated = $deprecated; + } finally { + restore_error_handler(); + } + } + + public function getName(): string + { + return $this->name; + } + + public function getValue() + { + return $this->value; + } + + public function getNamespaceName(): string + { + if (false === $slashPos = strrpos($this->name, '\\')) { + return ''; + } + + return substr($this->name, 0, $slashPos); + } + + public function getShortName(): string + { + if (false === $slashPos = strrpos($this->name, '\\')) { + return $this->name; + } + + return substr($this->name, $slashPos + 1); + } + + public function isDeprecated(): bool + { + return $this->deprecated; + } + + public function __toString(): string + { + // A constant is persistent if provided by PHP itself rather than + // being defined by users. If we got here, we know that it *is* + // defined, so we just need to figure out if it is defined by the + // user or not + if (!self::$persistentConstants) { + $persistentConstants = get_defined_constants(true); + unset($persistentConstants['user']); + foreach ($persistentConstants as $constants) { + self::$persistentConstants += $constants; + } + } + $persistent = array_key_exists($this->name, self::$persistentConstants); + + // Can't match the inclusion of `no_file_cache` but the rest is + // possible to match + $result = 'Constant [ '; + if ($persistent || $this->deprecated) { + $result .= '<'; + if ($persistent) { + $result .= 'persistent'; + if ($this->deprecated) { + $result .= ', '; + } + } + if ($this->deprecated) { + $result .= 'deprecated'; + } + $result .= '> '; + } + // Cannot just use gettype() to match zend_zval_type_name() + if (is_object($this->value)) { + $result .= \PHP_VERSION_ID >= 80000 ? get_debug_type($this->value) : gettype($this->value); + } elseif (is_bool($this->value)) { + $result .= 'bool'; + } elseif (is_int($this->value)) { + $result .= 'int'; + } elseif (is_float($this->value)) { + $result .= 'float'; + } elseif (null === $this->value) { + $result .= 'null'; + } else { + $result .= gettype($this->value); + } + $result .= ' '; + $result .= $this->name; + $result .= ' ] { '; + if (is_array($this->value)) { + $result .= 'Array'; + } else { + // This will throw an exception if the value is an object that + // cannot be converted to string; that is expected and matches + // the behavior of zval_get_string_func() + $result .= (string) $this->value; + } + $result .= " }\n"; + + return $result; + } + + public function __sleep(): array + { + throw new Exception("Serialization of 'ReflectionConstant' is not allowed"); + } + + public function __wakeup(): void + { + throw new Exception("Unserialization of 'ReflectionConstant' is not allowed"); + } + } +} diff -Nru mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php84/Resources/stubs/RoundingMode.php mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php84/Resources/stubs/RoundingMode.php --- mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php84/Resources/stubs/RoundingMode.php 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php84/Resources/stubs/RoundingMode.php 2026-06-11 08:56:40.046378900 +0000 @@ -0,0 +1,44 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + +if (\PHP_VERSION_ID < 80100) { + final class RoundingMode + { + const HalfAwayFromZero = 0; + const HalfTowardsZero = 1; + const HalfEven = 2; + const HalfOdd = 3; + const TowardsZero = 4; + const AwayFromZero = 5; + const NegativeInfinity = 6; + const PositiveInfinity = 7; + + private function __construct() + { + } + + public static function cases(): array + { + return [ + self::HalfAwayFromZero, + self::HalfTowardsZero, + self::HalfEven, + self::HalfOdd, + self::TowardsZero, + self::AwayFromZero, + self::NegativeInfinity, + self::PositiveInfinity, + ]; + } + } +} elseif (\PHP_VERSION_ID < 80400) { + require dirname(__DIR__).'/RoundingMode.php'; +} diff -Nru mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php84/bootstrap.php mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php84/bootstrap.php --- mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php84/bootstrap.php 2026-04-01 12:37:39.947000500 +0000 +++ mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php84/bootstrap.php 2026-06-11 08:56:40.046378900 +0000 @@ -15,7 +15,7 @@ return; } -if (defined('CURL_VERSION_HTTP3') || PHP_VERSION_ID < 80200 && function_exists('curl_version') && curl_version()['version'] >= 0x074200) { // libcurl >= 7.66.0 +if (defined('CURL_VERSION_HTTP3') || \PHP_VERSION_ID < 80200 && function_exists('curl_version') && curl_version()['version'] >= 0x074200) { // libcurl >= 7.66.0 if (!defined('CURL_HTTP_VERSION_3')) { define('CURL_HTTP_VERSION_3', 30); } @@ -45,24 +45,47 @@ function fpow(float $num, float $exponent): float { return p\Php84::fpow($num, $exponent); } } +if (\PHP_VERSION_ID >= 80000) { + return require __DIR__.'/bootstrap80.php'; +} + if (extension_loaded('mbstring')) { if (!function_exists('mb_ucfirst')) { - function mb_ucfirst(string $string, ?string $encoding = null): string { return p\Php84::mb_ucfirst($string, $encoding); } + function mb_ucfirst(string $string, ?string $encoding = null) { return p\Php84::mb_ucfirst($string, $encoding); } } if (!function_exists('mb_lcfirst')) { - function mb_lcfirst(string $string, ?string $encoding = null): string { return p\Php84::mb_lcfirst($string, $encoding); } + function mb_lcfirst(string $string, ?string $encoding = null) { return p\Php84::mb_lcfirst($string, $encoding); } } if (!function_exists('mb_trim')) { - function mb_trim(string $string, ?string $characters = null, ?string $encoding = null): string { return p\Php84::mb_trim($string, $characters, $encoding); } + function mb_trim(string $string, ?string $characters = null, ?string $encoding = null) { return p\Php84::mb_trim($string, $characters, $encoding); } } if (!function_exists('mb_ltrim')) { - function mb_ltrim(string $string, ?string $characters = null, ?string $encoding = null): string { return p\Php84::mb_ltrim($string, $characters, $encoding); } + function mb_ltrim(string $string, ?string $characters = null, ?string $encoding = null) { return p\Php84::mb_ltrim($string, $characters, $encoding); } } if (!function_exists('mb_rtrim')) { - function mb_rtrim(string $string, ?string $characters = null, ?string $encoding = null): string { return p\Php84::mb_rtrim($string, $characters, $encoding); } + function mb_rtrim(string $string, ?string $characters = null, ?string $encoding = null) { return p\Php84::mb_rtrim($string, $characters, $encoding); } + } +} + +if (extension_loaded('bcmath')) { + if (!function_exists('bcceil')) { + function bcceil(string $num): string { return p\Php84::bcceil($num); } } + if (!function_exists('bcdivmod')) { + function bcdivmod(string $num1, string $num2, ?int $scale = null): ?array { return p\Php84::bcdivmod($num1, $num2, $scale); } + } + if (!function_exists('bcfloor')) { + function bcfloor(string $num): string { return p\Php84::bcfloor($num); } + } + if (!function_exists('bcround')) { + function bcround(string $num, int $precision = 0, $mode = RoundingMode::HalfAwayFromZero): string { return p\Php84::bcround($num, $precision, $mode); } + } +} + +if (extension_loaded('intl') && !function_exists('grapheme_str_split')) { + function grapheme_str_split(string $string, int $length = 1) { return p\Php84::grapheme_str_split($string, $length); } } diff -Nru mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php84/bootstrap80.php mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php84/bootstrap80.php --- mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php84/bootstrap80.php 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php84/bootstrap80.php 2026-06-11 08:56:40.047378800 +0000 @@ -0,0 +1,57 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + +use Symfony\Polyfill\Php84 as p; + +if (extension_loaded('mbstring')) { + if (!function_exists('mb_ucfirst')) { + function mb_ucfirst(string $string, ?string $encoding = null): string { return p\Php84::mb_ucfirst($string, $encoding); } + } + + if (!function_exists('mb_lcfirst')) { + function mb_lcfirst(string $string, ?string $encoding = null): string { return p\Php84::mb_lcfirst($string, $encoding); } + } + + if (!function_exists('mb_trim')) { + function mb_trim(string $string, ?string $characters = null, ?string $encoding = null): string { return p\Php84::mb_trim($string, $characters, $encoding); } + } + + if (!function_exists('mb_ltrim')) { + function mb_ltrim(string $string, ?string $characters = null, ?string $encoding = null): string { return p\Php84::mb_ltrim($string, $characters, $encoding); } + } + + if (!function_exists('mb_rtrim')) { + function mb_rtrim(string $string, ?string $characters = null, ?string $encoding = null): string { return p\Php84::mb_rtrim($string, $characters, $encoding); } + } +} + +if (extension_loaded('bcmath')) { + if (!function_exists('bcceil')) { + function bcceil(string $num): string { return p\Php84::bcceil($num); } + } + if (!function_exists('bcdivmod')) { + function bcdivmod(string $num1, string $num2, ?int $scale = null): ?array { return p\Php84::bcdivmod($num1, $num2, $scale); } + } + if (!function_exists('bcfloor')) { + function bcfloor(string $num): string { return p\Php84::bcfloor($num); } + } + if (!function_exists('bcround')) { + function bcround(string $num, int $precision = 0, $mode = RoundingMode::HalfAwayFromZero): string { return p\Php84::bcround($num, $precision, $mode); } + } +} + +if (\PHP_VERSION_ID >= 80200) { + return require __DIR__.'/bootstrap82.php'; +} + +if (extension_loaded('intl') && !function_exists('grapheme_str_split')) { + function grapheme_str_split(string $string, int $length = 1) { return p\Php84::grapheme_str_split($string, $length); } +} diff -Nru mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php84/bootstrap82.php mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php84/bootstrap82.php --- mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php84/bootstrap82.php 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php84/bootstrap82.php 2026-06-11 08:56:40.047378800 +0000 @@ -0,0 +1,20 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + +use Symfony\Polyfill\Php84 as p; + +if (\PHP_VERSION_ID >= 80400) { + return; +} + +if (extension_loaded('intl') && !function_exists('grapheme_str_split')) { + function grapheme_str_split(string $string, int $length = 1): array|false { return p\Php84::grapheme_str_split($string, $length); } +} diff -Nru mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php85/Php85.php mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php85/Php85.php --- mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php85/Php85.php 2026-03-30 15:24:42.671747700 +0000 +++ mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php85/Php85.php 2026-06-11 08:56:40.047378800 +0000 @@ -13,6 +13,7 @@ /** * @author Pierre Ambroise + * @author Alexander Schranz * * @internal */ @@ -45,6 +46,94 @@ public static function array_last(array $array) { - return $array ? current(array_slice($array, -1)) : null; + return $array ? current(\array_slice($array, -1)) : null; + } + + private const RTL_SCRIPTS = [ + 'Adlm' => true, 'Arab' => true, 'Armi' => true, 'Hebr' => true, + 'Mand' => true, 'Mani' => true, 'Mend' => true, 'Nkoo' => true, + 'Orkh' => true, 'Phnx' => true, 'Rohg' => true, 'Samr' => true, + 'Syrc' => true, 'Thaa' => true, 'Yezi' => true, + ]; + + private const LANG_TO_SCRIPT = [ + 'ar' => 'Arab', + 'ckb' => 'Arab', + 'dv' => 'Thaa', + 'fa' => 'Arab', + 'he' => 'Hebr', + 'ku' => 'Arab', + 'nqo' => 'Nkoo', + 'ps' => 'Arab', + 'sd' => 'Arab', + 'ug' => 'Arab', + 'ur' => 'Arab', + 'yi' => 'Hebr', + ]; + + public static function locale_is_right_to_left(string $locale): bool + { + if ('' === $locale) { + return false; + } + + $parts = preg_split('/[_-]/', $locale); + $language = strtolower($parts[0]); + + foreach ($parts as $part) { + if (4 === \strlen($part) && ctype_alpha($part)) { + return isset(self::RTL_SCRIPTS[ucfirst(strtolower($part))]); + } + } + + return isset(self::LANG_TO_SCRIPT[$language]) && isset(self::RTL_SCRIPTS[self::LANG_TO_SCRIPT[$language]]); + } + + public static function grapheme_levenshtein(string $s1, string $s2, int $insertion_cost = 1, int $replacement_cost = 1, int $deletion_cost = 1) + { + if (!preg_match('//u', $s1) || !preg_match('//u', $s2)) { + return false; + } + + if (0 > $insertion_cost || 0 > $replacement_cost || 0 > $deletion_cost) { + throw new \ValueError('grapheme_levenshtein(): Argument #3 ($insertion_cost), #4 ($replacement_cost), and #5 ($deletion_cost) must be greater than or equal to 0'); + } + + $regex = ((float) \PCRE_VERSION < 10 ? (float) \PCRE_VERSION >= 8.32 : (float) \PCRE_VERSION >= 10.39) + ? '\X' + : '(?:\r\n|(?:[ -~\x{200C}\x{200D}]|[ᆨ-ᇹ]+|[ᄀ-ᅟ]*(?:[가개갸걔거게겨계고과괘괴교구궈궤귀규그긔기까깨꺄꺠꺼께껴꼐꼬꽈꽤꾀꾜꾸꿔꿰뀌뀨끄끠끼나내냐냬너네녀녜노놔놰뇌뇨누눠눼뉘뉴느늬니다대댜댸더데뎌뎨도돠돼되됴두둬뒈뒤듀드듸디따때땨떄떠떼뗘뗴또똬뙈뙤뚀뚜뚸뛔뛰뜌뜨띄띠라래랴럐러레려례로롸뢔뢰료루뤄뤠뤼류르릐리마매먀먜머메며몌모뫄뫠뫼묘무뭐뭬뮈뮤므믜미바배뱌뱨버베벼볘보봐봬뵈뵤부붜붸뷔뷰브븨비빠빼뺘뺴뻐뻬뼈뼤뽀뽜뽸뾔뾰뿌뿨쀄쀠쀼쁘쁴삐사새샤섀서세셔셰소솨쇄쇠쇼수숴쉐쉬슈스싀시싸쌔쌰썌써쎄쎠쎼쏘쏴쐐쐬쑈쑤쒀쒜쒸쓔쓰씌씨아애야얘어에여예오와왜외요우워웨위유으의이자재쟈쟤저제져졔조좌좨죄죠주줘줴쥐쥬즈즤지짜째쨔쨰쩌쩨쪄쪠쪼쫘쫴쬐쬬쭈쭤쮀쮜쮸쯔쯰찌차채챠챼처체쳐쳬초촤쵀최쵸추춰췌취츄츠츼치카캐캬컈커케켜켸코콰쾌쾨쿄쿠쿼퀘퀴큐크킈키타태탸턔터테텨톄토톼퇘퇴툐투퉈퉤튀튜트틔티파패퍄퍠퍼페펴폐포퐈퐤푀표푸풔풰퓌퓨프픠피하해햐햬허헤혀혜호화홰회효후훠훼휘휴흐희히]?[ᅠ-ᆢ]+|[가-힣])[ᆨ-ᇹ]*|[ᄀ-ᅟ]+|[^\p{Cc}\p{Cf}\p{Zl}\p{Zp}])[\p{Mn}\p{Me}\x{09BE}\x{09D7}\x{0B3E}\x{0B57}\x{0BBE}\x{0BD7}\x{0CC2}\x{0CD5}\x{0CD6}\x{0D3E}\x{0D57}\x{0DCF}\x{0DDF}\x{200C}\x{200D}\x{1D165}\x{1D16E}-\x{1D172}]*|[\p{Cc}\p{Cf}\p{Zl}\p{Zp}])'; + + preg_match_all('/'.$regex.'/u', $s1, $s1); + preg_match_all('/'.$regex.'/u', $s2, $s2); + + $s1 = $s1[0]; + $s2 = $s2[0]; + $l1 = \count($s1); + $l2 = \count($s2); + + if (0 === $l1) { + return $l2 * $insertion_cost; + } + if (0 === $l2) { + return $l1 * $deletion_cost; + } + + $dp = array_fill(0, $l1 + 1, array_fill(0, $l2 + 1, 0)); + + for ($i = 1; $i <= $l1; ++$i) { + $dp[$i][0] = $dp[$i - 1][0] + $deletion_cost; + } + for ($j = 1; $j <= $l2; ++$j) { + $dp[0][$j] = $dp[0][$j - 1] + $insertion_cost; + } + + for ($i = 1; $i <= $l1; ++$i) { + for ($j = 1; $j <= $l2; ++$j) { + $cost = ($s1[$i - 1] === $s2[$j - 1]) ? 0 : $replacement_cost; + $dp[$i][$j] = min($dp[$i - 1][$j] + $deletion_cost, $dp[$i][$j - 1] + $insertion_cost, $dp[$i - 1][$j - 1] + $cost); + } + } + + return $dp[$l1][$l2]; } } diff -Nru mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php85/README.md mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php85/README.md --- mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php85/README.md 2026-03-30 15:24:42.671747700 +0000 +++ mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php85/README.md 2026-06-11 08:56:40.047378800 +0000 @@ -6,6 +6,10 @@ - [`get_error_handler` and `get_exception_handler`](https://wiki.php.net/rfc/get-error-exception-handler) - [`NoDiscard`](https://wiki.php.net/rfc/marking_return_value_as_important) - [`array_first` and `array_last`](https://wiki.php.net/rfc/array_first_last) +- [`DelayedTargetValidation`](https://wiki.php.net/rfc/delayedtargetvalidation_attribute) +- [`Filter\FilterException class`](https://wiki.php.net/rfc/filter_throw_on_failure) +- [`Filter\FilterFailedException class`](https://wiki.php.net/rfc/filter_throw_on_failure) +- [`locale_is_right_to_left`](https://php.watch/versions/8.5/locale_is_right_to_left-Locale-isRightToleft) More information can be found in the [main Polyfill README](https://github.com/symfony/polyfill/blob/main/README.md). diff -Nru mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php85/Resources/stubs/DelayedTargetValidation.php mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php85/Resources/stubs/DelayedTargetValidation.php --- mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php85/Resources/stubs/DelayedTargetValidation.php 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php85/Resources/stubs/DelayedTargetValidation.php 2026-06-11 08:56:40.047378800 +0000 @@ -0,0 +1,18 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + +if (\PHP_VERSION_ID < 80500) { + // @author Daniel Scherzer + #[Attribute(Attribute::TARGET_ALL)] + final class DelayedTargetValidation + { + } +} diff -Nru mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php85/Resources/stubs/Filter/FilterException.php mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php85/Resources/stubs/Filter/FilterException.php --- mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php85/Resources/stubs/Filter/FilterException.php 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php85/Resources/stubs/Filter/FilterException.php 2026-06-11 08:56:40.048378700 +0000 @@ -0,0 +1,18 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + +namespace Filter; + +if (\PHP_VERSION_ID < 80500) { + class FilterException extends \Exception + { + } +} diff -Nru mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php85/Resources/stubs/Filter/FilterFailedException.php mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php85/Resources/stubs/Filter/FilterFailedException.php --- mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php85/Resources/stubs/Filter/FilterFailedException.php 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php85/Resources/stubs/Filter/FilterFailedException.php 2026-06-11 08:56:40.048378700 +0000 @@ -0,0 +1,18 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + +namespace Filter; + +if (\PHP_VERSION_ID < 80500) { + class FilterFailedException extends FilterException + { + } +} diff -Nru mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php85/bootstrap.php mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php85/bootstrap.php --- mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php85/bootstrap.php 2026-03-30 15:24:42.672747600 +0000 +++ mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php85/bootstrap.php 2026-06-11 08:56:40.048378700 +0000 @@ -30,3 +30,17 @@ if (!function_exists('array_last')) { function array_last(array $array) { return p\Php85::array_last($array); } } + +if (extension_loaded('intl') && !function_exists('locale_is_right_to_left')) { + function locale_is_right_to_left(string $locale): bool { return p\Php85::locale_is_right_to_left($locale); } +} + +if (\PHP_VERSION_ID >= 80000) { + require __DIR__.'/bootstrap80.php'; + + return; +} + +if (extension_loaded('intl') && !function_exists('grapheme_levenshtein')) { + function grapheme_levenshtein(string $string1, string $string2, int $insertion_cost = 1, int $replacement_cost = 1, int $deletion_cost = 1, string $locale = '') { return p\Php85::grapheme_levenshtein($string1, $string2, $insertion_cost, $replacement_cost, $deletion_cost); } +} diff -Nru mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php85/bootstrap80.php mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php85/bootstrap80.php --- mediawiki-1.43.8+dfsg/vendor/symfony/polyfill-php85/bootstrap80.php 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/symfony/polyfill-php85/bootstrap80.php 2026-06-11 08:56:40.048378700 +0000 @@ -0,0 +1,20 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + +use Symfony\Polyfill\Php85 as p; + +if (\PHP_VERSION_ID >= 80500) { + return; +} + +if (extension_loaded('intl') && !function_exists('grapheme_levenshtein')) { + function grapheme_levenshtein(string $string1, string $string2, int $insertion_cost = 1, int $replacement_cost = 1, int $deletion_cost = 1, string $locale = ''): int|false { return p\Php85::grapheme_levenshtein($string1, $string2, $insertion_cost, $replacement_cost, $deletion_cost); } +} diff -Nru mediawiki-1.43.8+dfsg/vendor/symfony/yaml/CHANGELOG.md mediawiki-1.43.9+dfsg/vendor/symfony/yaml/CHANGELOG.md --- mediawiki-1.43.8+dfsg/vendor/symfony/yaml/CHANGELOG.md 2026-04-01 12:37:39.947000500 +0000 +++ mediawiki-1.43.9+dfsg/vendor/symfony/yaml/CHANGELOG.md 2026-06-29 17:51:26.805358600 +0000 @@ -4,6 +4,9 @@ 5.4 --- + * Add a `$maxNestingLevel` argument to `Parser::__construct()`, `Yaml::parse()` and `Yaml::parseFile()` to bound recursion depth (default 128) + * Add a `$maxAliasesForCollections` argument to `Parser::__construct()`, `Yaml::parse()` and `Yaml::parseFile()` to bound alias expansion of collection values (default 128) + * Add `Yaml::PARSE_EXCEPTION_ON_ALIAS` to reject YAML aliases while parsing untrusted input * Add new `lint:yaml dirname --exclude=/dirname/foo.yaml --exclude=/dirname/bar.yaml` option to exclude one or more specific files from multiple file list * Allow negatable for the parse tags option with `--no-parse-tags` diff -Nru mediawiki-1.43.8+dfsg/vendor/symfony/yaml/Inline.php mediawiki-1.43.9+dfsg/vendor/symfony/yaml/Inline.php --- mediawiki-1.43.8+dfsg/vendor/symfony/yaml/Inline.php 2026-04-01 12:37:39.948000400 +0000 +++ mediawiki-1.43.9+dfsg/vendor/symfony/yaml/Inline.php 2026-06-29 17:51:26.806358600 +0000 @@ -58,13 +58,14 @@ * * @throws ParseException */ - public static function parse(?string $value = null, int $flags = 0, array &$references = []) + public static function parse(?string $value = null, int $flags = 0, array &$references = [], ?ParserState $state = null) { if (null === $value) { return ''; } self::initialize($flags); + $state = $state ?? new ParserState(); $value = trim($value); @@ -79,18 +80,19 @@ try { $i = 0; + $isQuoted = null; $tag = self::parseTag($value, $i, $flags); switch ($value[$i]) { case '[': - $result = self::parseSequence($value, $flags, $i, $references); + $result = self::parseSequence($state, $value, $flags, $i, $references); ++$i; break; case '{': - $result = self::parseMapping($value, $flags, $i, $references); + $result = self::parseMapping($state, $value, $flags, $i, $references); ++$i; break; default: - $result = self::parseScalar($value, $flags, null, $i, true, $references); + $result = self::parseScalar($value, $flags, null, $i, true, $references, $isQuoted, $state); } // some comments are allowed at the end @@ -269,7 +271,7 @@ * * @throws ParseException When malformed inline YAML string is parsed */ - public static function parseScalar(string $scalar, int $flags = 0, ?array $delimiters = null, int &$i = 0, bool $evaluate = true, array &$references = [], ?bool &$isQuoted = null) + public static function parseScalar(string $scalar, int $flags = 0, ?array $delimiters = null, int &$i = 0, bool $evaluate = true, array &$references = [], ?bool &$isQuoted = null, ?ParserState $state = null) { if (\in_array($scalar[$i], ['"', "'"], true)) { // quoted scalar @@ -311,7 +313,8 @@ } if ($evaluate) { - $output = self::evaluateScalar($output, $flags, $references, $isQuoted); + $state = $state ?? new ParserState(); + $output = self::evaluateScalar($state, $output, $flags, $references, $isQuoted); } } @@ -348,73 +351,79 @@ * * @throws ParseException When malformed inline YAML string is parsed */ - private static function parseSequence(string $sequence, int $flags, int &$i = 0, array &$references = []): array + private static function parseSequence(ParserState $state, string $sequence, int $flags, int &$i = 0, array &$references = []): array { + $state->enterNestingLevel(self::$parsedLineNumber + 1, null, self::$parsedFilename); + $output = []; $len = \strlen($sequence); ++$i; - // [foo, bar, ...] - $lastToken = null; - while ($i < $len) { - if (']' === $sequence[$i]) { - return $output; - } - if (',' === $sequence[$i] || ' ' === $sequence[$i]) { - if (',' === $sequence[$i] && (null === $lastToken || 'separator' === $lastToken)) { - $output[] = null; - } elseif (',' === $sequence[$i]) { - $lastToken = 'separator'; + try { + // [foo, bar, ...] + $lastToken = null; + while ($i < $len) { + if (']' === $sequence[$i]) { + return $output; } + if (',' === $sequence[$i] || ' ' === $sequence[$i]) { + if (',' === $sequence[$i] && (null === $lastToken || 'separator' === $lastToken)) { + $output[] = null; + } elseif (',' === $sequence[$i]) { + $lastToken = 'separator'; + } - ++$i; + ++$i; - continue; - } + continue; + } - $tag = self::parseTag($sequence, $i, $flags); - switch ($sequence[$i]) { - case '[': - // nested sequence - $value = self::parseSequence($sequence, $flags, $i, $references); - break; - case '{': - // nested mapping - $value = self::parseMapping($sequence, $flags, $i, $references); - break; - default: - $value = self::parseScalar($sequence, $flags, [',', ']'], $i, null === $tag, $references, $isQuoted); + $tag = self::parseTag($sequence, $i, $flags); + switch ($sequence[$i]) { + case '[': + // nested sequence + $value = self::parseSequence($state, $sequence, $flags, $i, $references); + break; + case '{': + // nested mapping + $value = self::parseMapping($state, $sequence, $flags, $i, $references); + break; + default: + $value = self::parseScalar($sequence, $flags, [',', ']'], $i, null === $tag, $references, $isQuoted, $state); - // the value can be an array if a reference has been resolved to an array var - if (\is_string($value) && !$isQuoted && false !== strpos($value, ': ')) { - // embedded mapping? - try { - $pos = 0; - $value = self::parseMapping('{'.$value.'}', $flags, $pos, $references); - } catch (\InvalidArgumentException $e) { - // no, it's not + // the value can be an array if a reference has been resolved to an array var + if (\is_string($value) && !$isQuoted && false !== strpos($value, ': ')) { + // embedded mapping? + try { + $pos = 0; + $value = self::parseMapping($state, '{'.$value.'}', $flags, $pos, $references); + } catch (\InvalidArgumentException $e) { + // no, it's not + } } - } - if (!$isQuoted && \is_string($value) && '' !== $value && '&' === $value[0] && Parser::preg_match(Parser::REFERENCE_PATTERN, $value, $matches)) { - $references[$matches['ref']] = $matches['value']; - $value = $matches['value']; - } + if (!$isQuoted && \is_string($value) && '' !== $value && '&' === $value[0] && Parser::preg_match(Parser::REFERENCE_PATTERN, $value, $matches)) { + $references[$matches['ref']] = $matches['value']; + $value = $matches['value']; + } - --$i; - } + --$i; + } - if (null !== $tag && '' !== $tag) { - $value = new TaggedValue($tag, $value); - } + if (null !== $tag && '' !== $tag) { + $value = new TaggedValue($tag, $value); + } - $output[] = $value; + $output[] = $value; - $lastToken = 'value'; - ++$i; - } + $lastToken = 'value'; + ++$i; + } - throw new ParseException(sprintf('Malformed inline YAML string: "%s".', $sequence), self::$parsedLineNumber + 1, null, self::$parsedFilename); + throw new ParseException(sprintf('Malformed inline YAML string: "%s".', $sequence), self::$parsedLineNumber + 1, null, self::$parsedFilename); + } finally { + $state->leaveNestingLevel(); + } } /** @@ -424,143 +433,149 @@ * * @throws ParseException When malformed inline YAML string is parsed */ - private static function parseMapping(string $mapping, int $flags, int &$i = 0, array &$references = []) + private static function parseMapping(ParserState $state, string $mapping, int $flags, int &$i = 0, array &$references = []) { + $state->enterNestingLevel(self::$parsedLineNumber + 1, null, self::$parsedFilename); + $output = []; $len = \strlen($mapping); ++$i; $allowOverwrite = false; - // {foo: bar, bar:foo, ...} - while ($i < $len) { - switch ($mapping[$i]) { - case ' ': - case ',': - case "\n": - ++$i; - continue 2; - case '}': - if (self::$objectForMap) { - return (object) $output; - } + try { + // {foo: bar, bar:foo, ...} + while ($i < $len) { + switch ($mapping[$i]) { + case ' ': + case ',': + case "\n": + ++$i; + continue 2; + case '}': + if (self::$objectForMap) { + return (object) $output; + } - return $output; - } + return $output; + } - // key - $offsetBeforeKeyParsing = $i; - $isKeyQuoted = \in_array($mapping[$i], ['"', "'"], true); - $key = self::parseScalar($mapping, $flags, [':', ' '], $i, false); + // key + $offsetBeforeKeyParsing = $i; + $isKeyQuoted = \in_array($mapping[$i], ['"', "'"], true); + $key = self::parseScalar($mapping, $flags, [':', ' '], $i, false); - if ($offsetBeforeKeyParsing === $i) { - throw new ParseException('Missing mapping key.', self::$parsedLineNumber + 1, $mapping); - } + if ($offsetBeforeKeyParsing === $i) { + throw new ParseException('Missing mapping key.', self::$parsedLineNumber + 1, $mapping); + } - if ('!php/const' === $key) { - $key .= ' '.self::parseScalar($mapping, $flags, [':'], $i, false); - $key = self::evaluateScalar($key, $flags); - } + if ('!php/const' === $key) { + $key .= ' '.self::parseScalar($mapping, $flags, [':'], $i, false); + $key = self::evaluateScalar($state, $key, $flags); + } - if (false === $i = strpos($mapping, ':', $i)) { - break; - } + if (false === $i = strpos($mapping, ':', $i)) { + break; + } - if (!$isKeyQuoted) { - $evaluatedKey = self::evaluateScalar($key, $flags, $references); + if (!$isKeyQuoted) { + $evaluatedKey = self::evaluateScalar($state, $key, $flags, $references); - if ('' !== $key && $evaluatedKey !== $key && !\is_string($evaluatedKey) && !\is_int($evaluatedKey)) { - throw new ParseException('Implicit casting of incompatible mapping keys to strings is not supported. Quote your evaluable mapping keys instead.', self::$parsedLineNumber + 1, $mapping); + if ('' !== $key && $evaluatedKey !== $key && !\is_string($evaluatedKey) && !\is_int($evaluatedKey)) { + throw new ParseException('Implicit casting of incompatible mapping keys to strings is not supported. Quote your evaluable mapping keys instead.', self::$parsedLineNumber + 1, $mapping); + } } - } - if (!$isKeyQuoted && (!isset($mapping[$i + 1]) || !\in_array($mapping[$i + 1], [' ', ',', '[', ']', '{', '}', "\n"], true))) { - throw new ParseException('Colons must be followed by a space or an indication character (i.e. " ", ",", "[", "]", "{", "}").', self::$parsedLineNumber + 1, $mapping); - } + if (!$isKeyQuoted && (!isset($mapping[$i + 1]) || !\in_array($mapping[$i + 1], [' ', ',', '[', ']', '{', '}', "\n"], true))) { + throw new ParseException('Colons must be followed by a space or an indication character (i.e. " ", ",", "[", "]", "{", "}").', self::$parsedLineNumber + 1, $mapping); + } - if ('<<' === $key) { - $allowOverwrite = true; - } + if ('<<' === $key) { + $allowOverwrite = true; + } - while ($i < $len) { - if (':' === $mapping[$i] || ' ' === $mapping[$i] || "\n" === $mapping[$i]) { - ++$i; + while ($i < $len) { + if (':' === $mapping[$i] || ' ' === $mapping[$i] || "\n" === $mapping[$i]) { + ++$i; - continue; - } + continue; + } - $tag = self::parseTag($mapping, $i, $flags); - switch ($mapping[$i]) { - case '[': - // nested sequence - $value = self::parseSequence($mapping, $flags, $i, $references); - // Spec: Keys MUST be unique; first one wins. - // Parser cannot abort this mapping earlier, since lines - // are processed sequentially. - // But overwriting is allowed when a merge node is used in current block. - if ('<<' === $key) { - foreach ($value as $parsedValue) { - $output += $parsedValue; + $tag = self::parseTag($mapping, $i, $flags); + switch ($mapping[$i]) { + case '[': + // nested sequence + $value = self::parseSequence($state, $mapping, $flags, $i, $references); + // Spec: Keys MUST be unique; first one wins. + // Parser cannot abort this mapping earlier, since lines + // are processed sequentially. + // But overwriting is allowed when a merge node is used in current block. + if ('<<' === $key) { + foreach ($value as $parsedValue) { + $output += $parsedValue; + } + } elseif ($allowOverwrite || !isset($output[$key])) { + if (null !== $tag) { + $output[$key] = new TaggedValue($tag, $value); + } else { + $output[$key] = $value; + } + } elseif (isset($output[$key])) { + throw new ParseException(sprintf('Duplicate key "%s" detected.', $key), self::$parsedLineNumber + 1, $mapping); } - } elseif ($allowOverwrite || !isset($output[$key])) { - if (null !== $tag) { - $output[$key] = new TaggedValue($tag, $value); - } else { - $output[$key] = $value; + break; + case '{': + // nested mapping + $value = self::parseMapping($state, $mapping, $flags, $i, $references); + // Spec: Keys MUST be unique; first one wins. + // Parser cannot abort this mapping earlier, since lines + // are processed sequentially. + // But overwriting is allowed when a merge node is used in current block. + if ('<<' === $key) { + $output += $value; + } elseif ($allowOverwrite || !isset($output[$key])) { + if (null !== $tag) { + $output[$key] = new TaggedValue($tag, $value); + } else { + $output[$key] = $value; + } + } elseif (isset($output[$key])) { + throw new ParseException(sprintf('Duplicate key "%s" detected.', $key), self::$parsedLineNumber + 1, $mapping); } - } elseif (isset($output[$key])) { - throw new ParseException(sprintf('Duplicate key "%s" detected.', $key), self::$parsedLineNumber + 1, $mapping); - } - break; - case '{': - // nested mapping - $value = self::parseMapping($mapping, $flags, $i, $references); - // Spec: Keys MUST be unique; first one wins. - // Parser cannot abort this mapping earlier, since lines - // are processed sequentially. - // But overwriting is allowed when a merge node is used in current block. - if ('<<' === $key) { - $output += $value; - } elseif ($allowOverwrite || !isset($output[$key])) { - if (null !== $tag) { - $output[$key] = new TaggedValue($tag, $value); - } else { - $output[$key] = $value; - } - } elseif (isset($output[$key])) { - throw new ParseException(sprintf('Duplicate key "%s" detected.', $key), self::$parsedLineNumber + 1, $mapping); - } - break; - default: - $value = self::parseScalar($mapping, $flags, [',', '}', "\n"], $i, null === $tag, $references, $isValueQuoted); - // Spec: Keys MUST be unique; first one wins. - // Parser cannot abort this mapping earlier, since lines - // are processed sequentially. - // But overwriting is allowed when a merge node is used in current block. - if ('<<' === $key) { - $output += $value; - } elseif ($allowOverwrite || !isset($output[$key])) { - if (!$isValueQuoted && \is_string($value) && '' !== $value && '&' === $value[0] && !self::isBinaryString($value) && Parser::preg_match(Parser::REFERENCE_PATTERN, $value, $matches)) { - $references[$matches['ref']] = $matches['value']; - $value = $matches['value']; + break; + default: + $value = self::parseScalar($mapping, $flags, [',', '}', "\n"], $i, null === $tag, $references, $isValueQuoted, $state); + // Spec: Keys MUST be unique; first one wins. + // Parser cannot abort this mapping earlier, since lines + // are processed sequentially. + // But overwriting is allowed when a merge node is used in current block. + if ('<<' === $key) { + $output += $value; + } elseif ($allowOverwrite || !isset($output[$key])) { + if (!$isValueQuoted && \is_string($value) && '' !== $value && '&' === $value[0] && !self::isBinaryString($value) && Parser::preg_match(Parser::REFERENCE_PATTERN, $value, $matches)) { + $references[$matches['ref']] = $matches['value']; + $value = $matches['value']; + } + + if (null !== $tag) { + $output[$key] = new TaggedValue($tag, $value); + } else { + $output[$key] = $value; + } + } elseif (isset($output[$key])) { + throw new ParseException(sprintf('Duplicate key "%s" detected.', $key), self::$parsedLineNumber + 1, $mapping); } + --$i; + } + ++$i; - if (null !== $tag) { - $output[$key] = new TaggedValue($tag, $value); - } else { - $output[$key] = $value; - } - } elseif (isset($output[$key])) { - throw new ParseException(sprintf('Duplicate key "%s" detected.', $key), self::$parsedLineNumber + 1, $mapping); - } - --$i; + continue 2; } - ++$i; - - continue 2; } - } - throw new ParseException(sprintf('Malformed inline YAML string: "%s".', $mapping), self::$parsedLineNumber + 1, null, self::$parsedFilename); + throw new ParseException(sprintf('Malformed inline YAML string: "%s".', $mapping), self::$parsedLineNumber + 1, null, self::$parsedFilename); + } finally { + $state->leaveNestingLevel(); + } } /** @@ -570,7 +585,7 @@ * * @throws ParseException when object parsing support was disabled and the parser detected a PHP object or when a reference could not be resolved */ - private static function evaluateScalar(string $scalar, int $flags, array &$references = [], ?bool &$isQuotedString = null) + private static function evaluateScalar(ParserState $state, string $scalar, int $flags, array &$references = [], ?bool &$isQuotedString = null) { $isQuotedString = false; $scalar = trim($scalar); @@ -591,6 +606,8 @@ throw new ParseException(sprintf('Reference "%s" does not exist.', $value), self::$parsedLineNumber + 1, $value, self::$parsedFilename); } + $state->countAlias($references[$value], self::$parsedLineNumber + 1, null, self::$parsedFilename); + return $references[$value]; } diff -Nru mediawiki-1.43.8+dfsg/vendor/symfony/yaml/Parser.php mediawiki-1.43.9+dfsg/vendor/symfony/yaml/Parser.php --- mediawiki-1.43.8+dfsg/vendor/symfony/yaml/Parser.php 2026-04-01 12:37:39.948000400 +0000 +++ mediawiki-1.43.9+dfsg/vendor/symfony/yaml/Parser.php 2026-06-29 17:51:26.806358600 +0000 @@ -26,6 +26,8 @@ public const TAG_PATTERN = '(?P![\w!.\/:-]+)'; public const BLOCK_SCALAR_HEADER_PATTERN = '(?P\||>)(?P\+|\-|\d+|\+\d+|\-\d+|\d+\+|\d+\-)?(?P +#.*)?'; public const REFERENCE_PATTERN = '#^&(?P[^ ]++) *+(?P.*)#u'; + public const DEFAULT_MAX_NESTING_LEVEL = 128; + public const DEFAULT_MAX_ALIASES_FOR_COLLECTIONS = 128; private $filename; private $offset = 0; @@ -38,6 +40,21 @@ private $skippedLineNumbers = []; private $locallySkippedLineNumbers = []; private $refsBeingParsed = []; + private $state; + + public function __construct(int $maxNestingLevel = self::DEFAULT_MAX_NESTING_LEVEL, int $maxAliasesForCollections = self::DEFAULT_MAX_ALIASES_FOR_COLLECTIONS) + { + if ($maxNestingLevel < 1) { + throw new \InvalidArgumentException('The maximum nesting depth must be greater than 0.'); + } + + if ($maxAliasesForCollections < 0) { + throw new \InvalidArgumentException('The maximum number of collection aliases must be greater than or equal to 0.'); + } + + $this->getState()->maxNestingLevel = $maxNestingLevel; + $this->getState()->maxAliasesForCollections = $maxAliasesForCollections; + } /** * Parses a YAML file into a PHP value. @@ -85,6 +102,9 @@ } $this->refs = []; + $state = $this->getState(); + $state->reset(); + $state->aliasesEnabled = 0 === (Yaml::PARSE_EXCEPTION_ON_ALIAS & $flags); $mbEncoding = null; @@ -108,11 +128,17 @@ $this->skippedLineNumbers = []; $this->locallySkippedLineNumbers = []; $this->totalNumberOfLines = null; + $state->reset(); } return $data; } + private function getState(): ParserState + { + return $this->state ?? $this->state = new ParserState(); + } + private function doParse(string $value, int $flags) { $this->currentLineNb = -1; @@ -255,6 +281,8 @@ $refValue = $this->refs[$refName]; + $this->getState()->countAlias($refValue, $this->getRealCurrentLineNb() + 1, $this->currentLine, $this->filename); + if (Yaml::PARSE_OBJECT_FOR_MAP & $flags && $refValue instanceof \stdClass) { $refValue = (array) $refValue; } @@ -369,7 +397,7 @@ } try { - return Inline::parse($this->lexInlineQuotedString(), $flags, $this->refs); + return Inline::parse($this->lexInlineQuotedString(), $flags, $this->refs, $this->state); } catch (ParseException $e) { $e->setParsedLine($this->getRealCurrentLineNb() + 1); $e->setSnippet($this->currentLine); @@ -382,7 +410,7 @@ } try { - $parsedMapping = Inline::parse($this->lexInlineMapping(), $flags, $this->refs); + $parsedMapping = Inline::parse($this->lexInlineMapping(), $flags, $this->refs, $this->state); while ($this->moveToNextLine()) { if (!$this->isCurrentLineEmpty()) { @@ -403,7 +431,7 @@ } try { - $parsedSequence = Inline::parse($this->lexInlineSequence(), $flags, $this->refs); + $parsedSequence = Inline::parse($this->lexInlineSequence(), $flags, $this->refs, $this->state); while ($this->moveToNextLine()) { if (!$this->isCurrentLineEmpty()) { @@ -431,7 +459,7 @@ // 1-liner optionally followed by newline(s) if (\is_string($value) && $this->lines[0] === trim($value)) { try { - $value = Inline::parse($this->lines[0], $flags, $this->refs); + $value = Inline::parse($this->lines[0], $flags, $this->refs, $this->state); } catch (ParseException $e) { $e->setParsedLine($this->getRealCurrentLineNb() + 1); $e->setSnippet($this->currentLine); @@ -487,7 +515,7 @@ } try { - return Inline::parse(trim($value)); + return Inline::parse(trim($value), 0, $this->refs, $this->state); } catch (ParseException $e) { // fall-through to the ParseException thrown below } @@ -532,8 +560,15 @@ $parser->skippedLineNumbers = $skippedLineNumbers; $parser->refs = &$this->refs; $parser->refsBeingParsed = $this->refsBeingParsed; + $parser->state = $this->state; + + $this->getState()->enterNestingLevel($offset + 1, $this->currentLine, $this->filename); - return $parser->doParse($yaml, $flags); + try { + return $parser->doParse($yaml, $flags); + } finally { + $this->getState()->leaveNestingLevel(); + } } /** @@ -734,6 +769,8 @@ throw new ParseException(sprintf('Reference "%s" does not exist.', $value), $this->currentLineNb + 1, $this->currentLine, $this->filename); } + $this->getState()->countAlias($this->refs[$value], $this->getRealCurrentLineNb() + 1, $this->currentLine, $this->filename); + return $this->refs[$value]; } @@ -757,18 +794,18 @@ if ('' !== $value && '{' === $value[0]) { $cursor = \strlen(rtrim($this->currentLine)) - \strlen(rtrim($value)); - return Inline::parse($this->lexInlineMapping($cursor), $flags, $this->refs); + return Inline::parse($this->lexInlineMapping($cursor), $flags, $this->refs, $this->state); } elseif ('' !== $value && '[' === $value[0]) { $cursor = \strlen(rtrim($this->currentLine)) - \strlen(rtrim($value)); - return Inline::parse($this->lexInlineSequence($cursor), $flags, $this->refs); + return Inline::parse($this->lexInlineSequence($cursor), $flags, $this->refs, $this->state); } switch ($value[0] ?? '') { case '"': case "'": $cursor = \strlen(rtrim($this->currentLine)) - \strlen(rtrim($value)); - $parsedValue = Inline::parse($this->lexInlineQuotedString($cursor), $flags, $this->refs); + $parsedValue = Inline::parse($this->lexInlineQuotedString($cursor), $flags, $this->refs, $this->state); if (isset($this->currentLine[$cursor]) && preg_replace('/\s*(#.*)?$/A', '', substr($this->currentLine, $cursor))) { throw new ParseException(sprintf('Unexpected characters near "%s".', substr($this->currentLine, $cursor))); @@ -804,7 +841,7 @@ Inline::$parsedLineNumber = $this->getRealCurrentLineNb(); - $parsedValue = Inline::parse($value, $flags, $this->refs); + $parsedValue = Inline::parse($value, $flags, $this->refs, $this->state); if ('mapping' === $context && \is_string($parsedValue) && '"' !== $value[0] && "'" !== $value[0] && '[' !== $value[0] && '{' !== $value[0] && '!' !== $value[0] && false !== strpos($parsedValue, ': ')) { throw new ParseException('A colon cannot be used in an unquoted mapping value.', $this->getRealCurrentLineNb() + 1, $value, $this->filename); @@ -1007,11 +1044,11 @@ // strip YAML header $count = 0; - $value = preg_replace('#^\%YAML[: ][\d\.]+.*\n#u', '', $value, -1, $count); + $value = preg_replace('#^%YAML[: ][\d.]++[^\n]*+\n#u', '', $value, -1, $count); $this->offset += $count; // remove leading comments - $trimmedValue = preg_replace('#^(\#.*?\n)+#s', '', $value, -1, $count); + $trimmedValue = preg_replace('#^(?:\#[^\n]*+\n)++#', '', $value, -1, $count); if (1 === $count) { // items have been removed, update the offset $this->offset += substr_count($value, "\n") - substr_count($trimmedValue, "\n"); @@ -1019,14 +1056,14 @@ } // remove start of the document marker (---) - $trimmedValue = preg_replace('#^\-\-\-.*?\n#s', '', $value, -1, $count); + $trimmedValue = preg_replace('#^---[^\n]*+\n#', '', $value, -1, $count); if (1 === $count) { // items have been removed, update the offset $this->offset += substr_count($value, "\n") - substr_count($trimmedValue, "\n"); $value = $trimmedValue; // remove end of the document marker (...) - $value = preg_replace('#\.\.\.\s*$#', '', $value); + $value = preg_replace('#\.\.\.[ \t]*+$#', '', $value); } return $value; diff -Nru mediawiki-1.43.8+dfsg/vendor/symfony/yaml/ParserState.php mediawiki-1.43.9+dfsg/vendor/symfony/yaml/ParserState.php --- mediawiki-1.43.8+dfsg/vendor/symfony/yaml/ParserState.php 1970-01-01 00:00:00.000000000 +0000 +++ mediawiki-1.43.9+dfsg/vendor/symfony/yaml/ParserState.php 2026-06-29 17:51:26.806358600 +0000 @@ -0,0 +1,72 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + +namespace Symfony\Component\Yaml; + +use Symfony\Component\Yaml\Exception\ParseException; +use Symfony\Component\Yaml\Tag\TaggedValue; + +/** + * @internal + */ +final class ParserState +{ + public $maxNestingLevel = Parser::DEFAULT_MAX_NESTING_LEVEL; + public $currentNestingLevel = 0; + public $maxAliasesForCollections = Parser::DEFAULT_MAX_ALIASES_FOR_COLLECTIONS; + public $collectionAliasCount = 0; + public $aliasesEnabled = true; + + public function reset(): void + { + $this->currentNestingLevel = 0; + $this->collectionAliasCount = 0; + $this->aliasesEnabled = true; + } + + public function enterNestingLevel(int $line, ?string $snippet, ?string $filename): void + { + if (++$this->currentNestingLevel > $this->maxNestingLevel) { + --$this->currentNestingLevel; + + throw new ParseException(sprintf('Maximum nesting depth of %d exceeded.', $this->maxNestingLevel), $line, $snippet, $filename); + } + } + + public function leaveNestingLevel(): void + { + if ($this->currentNestingLevel > 0) { + --$this->currentNestingLevel; + } + } + + /** + * @param mixed $refValue + */ + public function countAlias($refValue, int $line, ?string $snippet, ?string $filename): void + { + if (!$this->aliasesEnabled) { + throw new ParseException('Aliases are disabled.', $line, $snippet, $filename); + } + + if ($refValue instanceof TaggedValue) { + $refValue = $refValue->getValue(); + } + + if (!\is_array($refValue) && !$refValue instanceof \stdClass) { + return; + } + + if (++$this->collectionAliasCount > $this->maxAliasesForCollections) { + throw new ParseException(sprintf('Maximum number of collection aliases (%d) exceeded. This limit can be increased via the Parser constructor.', $this->maxAliasesForCollections), $line, $snippet, $filename); + } + } +} diff -Nru mediawiki-1.43.8+dfsg/vendor/symfony/yaml/Yaml.php mediawiki-1.43.9+dfsg/vendor/symfony/yaml/Yaml.php --- mediawiki-1.43.8+dfsg/vendor/symfony/yaml/Yaml.php 2026-04-01 12:37:39.949000400 +0000 +++ mediawiki-1.43.9+dfsg/vendor/symfony/yaml/Yaml.php 2026-06-29 17:51:26.806358600 +0000 @@ -34,6 +34,7 @@ public const PARSE_CUSTOM_TAGS = 512; public const DUMP_EMPTY_ARRAY_AS_SEQUENCE = 1024; public const DUMP_NULL_AS_TILDE = 2048; + public const PARSE_EXCEPTION_ON_ALIAS = 8192; /** * Parses a YAML file into a PHP value. @@ -43,16 +44,18 @@ * $array = Yaml::parseFile('config.yml'); * print_r($array); * - * @param string $filename The path to the YAML file to be parsed - * @param int $flags A bit field of PARSE_* constants to customize the YAML parser behavior + * @param string $filename The path to the YAML file to be parsed + * @param int $flags A bit field of PARSE_* constants to customize the YAML parser behavior + * @param int $maxNestingLevel The maximum nesting depth for nested YAML blocks + * @param int $maxAliasesForCollections The maximum number of collection aliases to resolve * * @return mixed * * @throws ParseException If the file could not be read or the YAML is not valid */ - public static function parseFile(string $filename, int $flags = 0) + public static function parseFile(string $filename, int $flags = 0, int $maxNestingLevel = Parser::DEFAULT_MAX_NESTING_LEVEL, int $maxAliasesForCollections = Parser::DEFAULT_MAX_ALIASES_FOR_COLLECTIONS) { - $yaml = new Parser(); + $yaml = new Parser($maxNestingLevel, $maxAliasesForCollections); return $yaml->parseFile($filename, $flags); } @@ -66,16 +69,18 @@ * print_r($array); * * - * @param string $input A string containing YAML - * @param int $flags A bit field of PARSE_* constants to customize the YAML parser behavior + * @param string $input A string containing YAML + * @param int $flags A bit field of PARSE_* constants to customize the YAML parser behavior + * @param int $maxNestingLevel The maximum nesting depth for nested YAML blocks + * @param int $maxAliasesForCollections The maximum number of collection aliases to resolve * * @return mixed * * @throws ParseException If the YAML is not valid */ - public static function parse(string $input, int $flags = 0) + public static function parse(string $input, int $flags = 0, int $maxNestingLevel = Parser::DEFAULT_MAX_NESTING_LEVEL, int $maxAliasesForCollections = Parser::DEFAULT_MAX_ALIASES_FOR_COLLECTIONS) { - $yaml = new Parser(); + $yaml = new Parser($maxNestingLevel, $maxAliasesForCollections); return $yaml->parse($input, $flags); } diff -Nru mediawiki-1.43.8+dfsg/vendor/wikimedia/css-sanitizer/HISTORY.md mediawiki-1.43.9+dfsg/vendor/wikimedia/css-sanitizer/HISTORY.md --- mediawiki-1.43.8+dfsg/vendor/wikimedia/css-sanitizer/HISTORY.md 2026-04-01 12:37:39.949000400 +0000 +++ mediawiki-1.43.9+dfsg/vendor/wikimedia/css-sanitizer/HISTORY.md 2026-04-24 12:44:04.665639000 +0000 @@ -1,5 +1,66 @@ # Release History +## css-sanitizer 6.2.1 (2026-03-04) +* Pass first byte to ord() in DataSourceTokenizer for PHP 8.5 compatibility +* Add comprehensive EOF checks in DataSourceTokenizer + +## css-sanitizer 6.2.0 (2025-12-03) +* Allow var() inside calc() and other math functions +* Allow color functions inside var() fallback +* Allow color functions inside light-dark() function +* Allow var() inside color functions + +## css-sanitizer 6.1.0 (2025-10-29) +* Add support for CSS Scroll Snap Module Level 1 +* Fix `ruby-align: space-around` support + +## css-sanitizer 6.0.0 (2025-07-23) + +New modules: +* Add support for CSS Box Sizing Level 4 (as seen in draft from 2025-02-24) + - values: stretch, fit-content, and contain; + - properties: aspect-ratio, contain-intrinsic-* (size, width, height, + block-size, inline-size), min-intrinsic-size; +* Update Color to Level 4 (2025-04-24) +* Update Values and Units to Level 4 (WD 2024-03-12) +* Add support for Ruby Level 1 (WD 2022-12-31) +* Add support for Transforms Level 2 (WD 2021-11-09) +* Update Overflow Level 3 to WD 2023-03-29 and add support for Overflow Level 4 + (WD 2023-03-21) +* Add support for Lists and Counters Level 3 (WD 2020-11-17) and Counter Styles + Level 3 (WD 2021-07-27) + +Substantive updates: +* Update Align Level 3 to WD 2025-03-11 +* Update Backgrounds Level 3 to CRD 2024-03-11 +* Update Display Level 3 to CR 2023-03-30 +* Update Compositing Level 1 to CRD 2024-03-21 +* Update Images Level 3 to CRD 2023-12-18 +* Update Masking Level 1 to CRD 2021-08-05 +* Update Paged Media Level 3 to WD 2023-09-14 +* Update Position Level 3 to WD 2025-03-11 +* Update Pseudo-Elements Level 4 to WD 2022-12-30 +* Update Shapes Level 1 to CRD 2022-11-15 +* Update User Interface Level 4 to WD 2021-03-16 + +Documentation-only updates: +* Update Animations Level 1 to WD 2023-03-02 +* Update Cascade Level 4 to CR 2022-01-13 +* Update Easing Level 1 to CRD 2023-02-13 +* Update Grid Level 1 to CRD 2025-03-26 +* Update Multi-column Layout Level 1 to CR 2024-05-16 +* Update Syntax Level 3 to CRD 2021-12-24 +* Update Text Level 3 to CRD 2024-09-30 +* Update Text Decoration Level 3 to CRD 2022-05-05 + +## css-sanitizer 5.5.0 (2025-01-27) +* Ensure <-token and identifiers are always separated as a security + paranoia measure +* Add support for prefers-reduced-motion, prefers-reduced-transparency, + prefers-contrast and forced-colors media queries +* Add support for light-dark() color function +* [build] Bump dependencies + ## css-sanitizer 5.4.0 (2024-10-30) * Add support for `:dir()` pseudo-class * Add support for CSS Logical 1 properties and values diff -Nru mediawiki-1.43.8+dfsg/vendor/wikimedia/css-sanitizer/README.md mediawiki-1.43.9+dfsg/vendor/wikimedia/css-sanitizer/README.md --- mediawiki-1.43.8+dfsg/vendor/wikimedia/css-sanitizer/README.md 2026-04-01 12:37:39.949000400 +0000 +++ mediawiki-1.43.9+dfsg/vendor/wikimedia/css-sanitizer/README.md 2026-04-24 12:44:04.665639000 +0000 @@ -56,47 +56,56 @@ The library follows the following grammar specifications: * [CSS Syntax Level 3, 2019-07-16][CSSSYN] -* [CSS Values and Units Module Level 3, 2019-06-06][CSSVAL] +* [CSS Values and Units Module Level 4, 2024-03-12][CSSVAL] * [CSS Selectors Level 3, 2018-11-06][CSSSEL] The sanitizer recognizes the following CSS modules: -* [Align Level 3, 2018-12-06](https://www.w3.org/TR/2018/WD-css-align-3-20181206/) -* [Animations Level 1, 2018-10-11](https://www.w3.org/TR/2018/WD-css-animations-1-20181011/) -* [Backgrounds Level 3, 2017-10-17](https://www.w3.org/TR/2017/CR-css-backgrounds-3-20171017/) +* [Align Level 3, 2025-03-11](https://www.w3.org/TR/2025/WD-css-align-3-20250311/) +* [Animations Level 1, 2023-03-02](https://www.w3.org/TR/2023/WD-css-animations-1-20230302/) +* [Backgrounds Level 3, 2024-03-11](https://www.w3.org/TR/2024/CRD-css-backgrounds-3-20240311/) * [Break Level 3, 2018-12-04](https://www.w3.org/TR/2018/CR-css-break-3-20181204/) -* [Cascade Level 4, 2018-08-28](https://www.w3.org/TR/2018/CR-css-cascade-4-20180828) -* [Color Level 3, 2018-06-19](https://www.w3.org/TR/2018/REC-css-color-3-20180619) -* [Compositing Level 1, 2015-01-13](https://www.w3.org/TR/2015/CR-compositing-1-20150113/) +* [Cascade Level 4, 2022-01-13](https://www.w3.org/TR/2022/CR-css-cascade-4-20220113/) +* [Color Level 4, 2025-04-24](https://www.w3.org/TR/2025/CRD-css-color-4-20250424) +* [Compositing Level 1, 2024-03-21](https://www.w3.org/TR/2024/CRD-compositing-1-20240321/) +* [Counter Styles Level 3, 2021-07-27](https://www.w3.org/TR/2021/CR-css-counter-styles-3-20210727/) * [CSS Level 2, 2011-06-07](https://www.w3.org/TR/2011/REC-CSS2-20110607/) -* [Display Level 3, 2019-07-11](https://www.w3.org/TR/2019/CR-css-display-3-20190711) +* [Display Level 3, 2023-03-30](https://www.w3.org/TR/2023/CR-css-display-3-20230330/) +* [Easing Level 1, 2023-02-13](https://www.w3.org/TR/2023/CRD-css-easing-1-20230213/) * [Filter Effects Level 1, 2018-12-18](https://www.w3.org/TR/2018/WD-filter-effects-1-20181218) * [Flexbox Level 1, 2018-11-19](https://www.w3.org/TR/2018/CR-css-flexbox-1-20181119) * [Fonts Level 3, 2018-09-20](https://www.w3.org/TR/2018/REC-css-fonts-3-20180920) -* [Grid Level 1, 2017-12-14](https://www.w3.org/TR/2017/CR-css-grid-1-20171214/) -* [Images Level 3, 2019-10-10](https://www.w3.org/TR/2019/CR-css-images-3-20191010) -* [Masking Level 1, 2014-08-26](https://www.w3.org/TR/2014/CR-css-masking-1-20140826/) -* [Multicol Level 1, 2019-10-15](https://www.w3.org/TR/2019/WD-css-multicol-1-20191015) -* [Overflow Level 3, 2018-07-31](https://www.w3.org/TR/2018/WD-css-overflow-3-20180731) -* [Page Level 3, 2018-10-18](https://www.w3.org/TR/2018/WD-css-page-3-20181018) -* [Position Level 3, 2016-05-17](https://www.w3.org/TR/2016/WD-css-position-3-20160517/) -* [Shapes Level 1, 2014-03-20](https://www.w3.org/TR/2014/CR-css-shapes-1-20140320/) -* [Sizing Level 3, 2019-05-22](https://www.w3.org/TR/2019/WD-css-sizing-3-20190522) -* [Text Level 3, 2019-11-13](https://www.w3.org/TR/2019/WD-css-text-3-20191113) -* [Text Decorations Level 3, 2019-08-13](https://www.w3.org/TR/2019/CR-css-text-decor-3-20190813) -* [Easing Level 1, 2019-04-30](https://www.w3.org/TR/2019/CR-css-easing-1-20190430/) +* [Grid Level 1, 2025-03-26](https://www.w3.org/TR/2025/CRD-css-grid-1-20250326/) +* [Images Level 3, 2023-12-18](https://www.w3.org/TR/2023/CRD-css-images-3-20231218/) +* [Lists and Counters Level 3, 2020-11-17](https://www.w3.org/TR/2020/WD-css-lists-3-20201117/) +* [Logical Properties and Values Level 1, 2018-08-27](https://www.w3.org/TR/2018/WD-css-logical-1-20180827/) +* [Masking Level 1, 2021-08-05](https://www.w3.org/TR/2021/CRD-css-masking-1-20210805/) +* [Multicol Level 1, 2019-10-15](https://www.w3.org/TR/2024/CR-css-multicol-1-20240516/) +* [Overflow Level 3, 2023-03-29](https://www.w3.org/TR/2023/WD-css-overflow-3-20230329/) +* [Overflow Level 4, 2023-03-21](https://www.w3.org/TR/2023/WD-css-overflow-4-20230321/) +* [Page Level 3, 2023-09-14](https://www.w3.org/TR/2023/WD-css-page-3-20230914/) +* [Position Level 3, 2025-03-11](https://www.w3.org/TR/2025/WD-css-position-3-20250311/) +* [Pseudo-Elements Level 4, 2022-12-30](https://www.w3.org/TR/2022/WD-css-pseudo-4-20221230/) +* [Ruby Level 1, 2022-12-31](https://www.w3.org/TR/2022/WD-css-ruby-1-20221231/) +* [Scroll Snap Module Level 1](https://www.w3.org/TR/2021/CR-css-scroll-snap-1-20210311/) +* [Shapes Level 1, 2022-11-15](https://www.w3.org/TR/2022/CRD-css-shapes-1-20221115/) +* [Sizing Level 3, 2021-12-17](https://www.w3.org/TR/2021/WD-css-sizing-3-20211217/) +* [Sizing Level 4, 2025-02-24](https://drafts.csswg.org/css-sizing-4/) +* [Text Level 3, 2024-09-30](https://www.w3.org/TR/2024/CRD-css-text-3-20240930/) +* [Text Decorations Level 3, 2022-05-05](https://www.w3.org/TR/2022/CRD-css-text-decor-3-20220505/) * [Transforms Level 1, 2019-02-14](https://www.w3.org/TR/2019/CR-css-transforms-1-20190214) +* [Transforms Level 2, 2021-11-09](https://www.w3.org/TR/2021/WD-css-transforms-2-20211109/) * [Transitions Level 1, 2018-10-11](https://www.w3.org/TR/2018/WD-css-transitions-1-20181011) * [UI 3 Level 3, 2018-06-21](https://www.w3.org/TR/2018/REC-css-ui-3-20180621) -* [UI 4 Level 4, 2020-01-02](https://www.w3.org/TR/2020/WD-css-ui-4-20200102) +* [UI 4 Level 4, 2021-03-16](https://www.w3.org/TR/2021/WD-css-ui-4-20210316/) * [Writing Modes Level 4, 2019-07-30](https://www.w3.org/TR/2019/CR-css-writing-modes-4-20190730) -* [Selectors Level 4, 2019-02-25](https://www.w3.org/TR/2019/WD-css-pseudo-4-20190225/) -* [Logical Properties and Values Level 1, 2018-08-27](https://www.w3.org/TR/2018/WD-css-logical-1-20180827/) And also, * The `touch-action` property from [Pointer Events Level 2, 2019-04-04](https://www.w3.org/TR/2019/REC-pointerevents2-20190404/) * `:dir()` pseudo-class from [Selectors Level 4, 2022-11-11](https://www.w3.org/TR/2022/WD-selectors-4-20221111/#the-dir-pseudo) +* Accessibility related media features from [Media Queries Level 5](https://drafts.csswg.org/mediaqueries-5/#mf-user-preferences) including prefers-reduced-motion, prefers-reduced-transparency, prefers-contrast and forced-colors. +* `light-dark()` color function from [Color Module Level 5, 2024-02-29](https://www.w3.org/TR/2024/WD-css-color-5-20240229/#funcdef-light-dark) Running tests ------------- @@ -104,6 +113,51 @@ composer install --prefer-dist composer test +Adding properties +----------------- + +CSS specifications typically contain a summary of value grammars in the property +index section. These value grammars map directly to PHP code. + +[Component value types](https://www.w3.org/TR/css-values-4/#component-types) + +| Syntax | css-sanitizer code | +|----------------|------------------------------------------| +| `foo` | `new KeywordMatcher( 'foo' )` | +| `foo \| bar` | `new KeywordMatcher( [ 'foo', 'bar' ] )` | +| `` | `$matcherFactory->string()` | +| `` | `$matcherFactory->url()` | +| `` | `$matcherFactory->integer()` | +| `` | `$matcherFactory->number()` | +| `` | `$matcherFactory->ratio()` | +| `` | `$matcherFactory->percentage()` | +| `` | `$matcherFactory->length()` | +| `` | `$matcherFactory->frequency()` | +| `` | `$matcherFactory->angle()` | +| `