From cb8d38ee2f23cb800566272ff90b21c95a2693d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Thu, 29 Feb 2024 15:04:29 -0500 Subject: [PATCH] Squashed commit of the following: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit commit 072a11b89fae64a14b380973f62cb02f7014efa3 Merge: 25ef62dc6b 8fb0ed82b8 Author: Barış Soner Uşaklı Date: Thu Feb 29 13:10:01 2024 -0500 Merge branch 'develop' of https://github.com/NodeBB/NodeBB into develop commit 25ef62dc6bd67d38ff73407e8f14b99113c1aab1 Author: Barış Soner Uşaklı Date: Thu Feb 29 13:09:56 2024 -0500 chore: up harmony commit 8fb0ed82b87dfa52a7ae82842ba3a08a91d5cece Author: Misty Release Bot Date: Thu Feb 29 18:08:50 2024 +0000 chore(i18n): fallback strings for new resources: nodebb.themes-harmony commit 96bc5d6f8466b98f9b8670ae8d6106750197649a Author: Barış Soner Uşaklı Date: Thu Feb 29 13:08:25 2024 -0500 add harmony setting label commit 516c8d042422fadd8a99d860914f8e71c2d6b0ac Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Thu Feb 29 12:53:39 2024 -0500 chore(deps): update commitlint monorepo to v19 (#12369) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit a8abc7aea4c49d098501c72fcb6c33ea2489e591 Merge: 3aaa072756 aa6859dfae Author: Barış Soner Uşaklı Date: Thu Feb 29 10:42:42 2024 -0500 Merge branch 'develop' of https://github.com/NodeBB/NodeBB into develop commit 3aaa072756ba4d0c0c56ec226c9ca8a90225b40e Author: Barış Soner Uşaklı Date: Thu Feb 29 10:42:37 2024 -0500 chore: up peace commit aa6859dfae69caac90b1054f16e724e0b399d205 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Thu Feb 29 10:42:16 2024 -0500 fix(deps): update dependency nodemailer to v6.9.11 (#12380) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit 2c3540b25caf422293688518d6d5c6a1a3483289 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Thu Feb 29 10:42:07 2024 -0500 fix(deps): update dependency express to v4.18.3 (#12379) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit c8a5e24aeecab037cb9bace154f3a2625748a2e7 Author: Barış Soner Uşaklı Date: Thu Feb 29 10:39:02 2024 -0500 test: fix test commit 5556c1d54950e73921acc45fadb6ee5569db3105 Author: Barış Soner Uşaklı Date: Thu Feb 29 10:29:37 2024 -0500 add missing btn class commit fb98dc054d16299db09a1b4a2eee5d79c6897f9c Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Thu Feb 29 09:43:17 2024 -0500 fix(deps): update dependency nodebb-plugin-markdown to v12.2.6 (#12371) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit 9de0ab31651c05963c9e072e7f54b206d42bfa5b Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Thu Feb 29 09:42:13 2024 -0500 fix(deps): update dependency archiver to v7 (#12374) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit 131d2fe78b84a024d90d1433e6d253ccadb2a407 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Thu Feb 29 09:41:56 2024 -0500 fix(deps): update dependency chart.js to v4.4.2 (#12376) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit 0ab1982cb8a3d4bd85637508019b3e6bf557cc73 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Thu Feb 29 09:41:37 2024 -0500 chore(deps): update dependency smtp-server to v3.13.3 (#12378) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit 65f3c734934668717c3415ae18c74d6b04a0c42b Author: Barış Soner Uşaklı Date: Thu Feb 29 09:31:17 2024 -0500 chore: up peace commit a5101dcbe188ef6dd5db41a54d61d1cb356086e5 Author: Misty Release Bot Date: Thu Feb 29 09:19:05 2024 +0000 Latest translations and fallbacks commit 0f11533c23bbb1432074aa7b151436921782f57d Author: Barış Soner Uşaklı Date: Wed Feb 28 16:04:25 2024 -0500 cache page changes commit 53b3c5d6692ee94642fff27a9235befedb33ced9 Author: Barış Soner Uşaklı Date: Wed Feb 28 11:41:18 2024 -0500 feat: add chat widget areas, closes #12375 commit 1ed4d7636380f982ba3997a3e6342d8e4a941bbb Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Wed Feb 28 11:14:20 2024 -0500 fix(deps): update dependency bootswatch to v5.3.3 (#12373) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> commit ea99401a0dca1f25e561772bb2d4f756d2df141d Merge: f4c651fe25 caf8722fd5 Author: Barış Soner Uşaklı Date: Wed Feb 28 09:19:09 2024 -0500 Merge branch 'master' into develop commit caf8722fd55d48255e58bb695228b2edbfc13508 Author: Misty Release Bot Date: Wed Feb 28 14:17:10 2024 +0000 chore: update changelog for v3.6.7 commit 78b8fab3e77bca6c295246993ac5cd0254300a10 Author: Misty Release Bot Date: Wed Feb 28 14:17:09 2024 +0000 chore: incrementing version number - v3.6.7 commit f4c651fe258e85d1d68a8ef86ab351f7a83a05ee Author: Misty Release Bot Date: Wed Feb 28 09:18:50 2024 +0000 Latest translations and fallbacks commit 5eb503440d8576f0d408979576b17fc9c97cbb5b Merge: 7207814b90 5f597dc97f Author: Barış Soner Uşaklı Date: Tue Feb 27 15:22:23 2024 -0500 Merge branch 'master' into develop commit 5f597dc97fde3183ea2be85dd4ddde830d55c910 Author: Barış Soner Uşaklı Date: Tue Feb 27 15:13:06 2024 -0500 align center commit 107f5613bf4e62e55356200ac77af0bfc36c4868 Author: Barış Soner Uşaklı Date: Tue Feb 27 15:07:23 2024 -0500 fix: #12372, fix manual digest buttons commit 7207814b9087579f8ed3e8fd3a66f054bac94716 Author: Barış Soner Uşaklı Date: Tue Feb 27 09:20:44 2024 -0500 feat: add hook into user.posts.isReady can be used to disable post delays or apply custom logic closes https://github.com/NodeBB/NodeBB/pull/12367 commit 1df37c0153c63e3800b6c9283d0a4c72f08c2951 Author: Misty Release Bot Date: Tue Feb 27 09:19:09 2024 +0000 Latest translations and fallbacks --- CHANGELOG.md | 56 +++++++++++ install/package.json | 22 ++--- public/language/ar/themes/harmony.json | 1 + public/language/bg/aria.json | 6 +- public/language/bg/themes/harmony.json | 1 + public/language/bn/themes/harmony.json | 1 + public/language/cs/themes/harmony.json | 1 + public/language/da/themes/harmony.json | 1 + public/language/de/themes/harmony.json | 1 + public/language/el/themes/harmony.json | 1 + public/language/en-GB/themes/harmony.json | 1 + public/language/en-US/themes/harmony.json | 1 + .../language/en-x-pirate/themes/harmony.json | 1 + public/language/es/themes/harmony.json | 1 + public/language/et/themes/harmony.json | 1 + public/language/fa-IR/themes/harmony.json | 1 + public/language/fi/themes/harmony.json | 1 + public/language/fr/admin/settings/user.json | 2 +- public/language/fr/themes/harmony.json | 1 + public/language/gl/themes/harmony.json | 1 + public/language/he/themes/harmony.json | 1 + public/language/hr/themes/harmony.json | 1 + public/language/hu/themes/harmony.json | 1 + public/language/hy/themes/harmony.json | 1 + public/language/id/themes/harmony.json | 1 + public/language/it/aria.json | 6 +- public/language/it/themes/harmony.json | 1 + public/language/it/user.json | 8 +- public/language/ja/themes/harmony.json | 1 + public/language/ko/themes/harmony.json | 1 + public/language/lt/themes/harmony.json | 1 + public/language/lv/themes/harmony.json | 1 + public/language/ms/themes/harmony.json | 1 + public/language/nb/themes/harmony.json | 1 + public/language/nl/themes/harmony.json | 1 + public/language/pl/admin/dashboard.json | 40 ++++---- .../language/pl/admin/manage/admins-mods.json | 4 +- .../language/pl/admin/manage/categories.json | 22 ++--- public/language/pl/admin/manage/groups.json | 22 ++--- .../language/pl/admin/manage/privileges.json | 20 ++-- public/language/pl/admin/manage/tags.json | 10 +- public/language/pl/admin/manage/uploads.json | 2 +- public/language/pl/admin/manage/users.json | 46 ++++----- public/language/pl/admin/menu.json | 2 +- .../language/pl/admin/settings/advanced.json | 2 +- public/language/pl/admin/settings/api.json | 10 +- public/language/pl/admin/settings/chat.json | 4 +- .../language/pl/admin/settings/cookies.json | 4 +- public/language/pl/admin/settings/email.json | 6 +- .../language/pl/admin/settings/general.json | 16 ++-- public/language/pl/admin/settings/guest.json | 2 +- .../pl/admin/settings/navigation.json | 4 +- .../pl/admin/settings/notifications.json | 2 +- public/language/pl/admin/settings/post.json | 8 +- .../pl/admin/settings/reputation.json | 16 ++-- .../language/pl/admin/settings/uploads.json | 10 +- .../pl/admin/settings/web-crawler.json | 4 +- public/language/pl/aria.json | 2 +- public/language/pl/category.json | 2 +- public/language/pl/error.json | 8 +- public/language/pl/flags.json | 4 +- public/language/pl/modules.json | 56 +++++------ public/language/pl/notifications.json | 8 +- public/language/pl/post-queue.json | 10 +- public/language/pl/themes/harmony.json | 9 +- public/language/pl/topic.json | 6 +- public/language/pt-BR/themes/harmony.json | 1 + public/language/pt-PT/themes/harmony.json | 1 + public/language/ro/themes/harmony.json | 1 + public/language/ru/themes/harmony.json | 1 + public/language/rw/themes/harmony.json | 1 + public/language/sc/themes/harmony.json | 1 + public/language/sk/themes/harmony.json | 1 + public/language/sl/themes/harmony.json | 1 + public/language/sq-AL/themes/harmony.json | 1 + public/language/sr/themes/harmony.json | 1 + public/language/sv/themes/harmony.json | 1 + public/language/th/themes/harmony.json | 1 + public/language/tr/themes/harmony.json | 1 + public/language/uk/themes/harmony.json | 1 + public/language/vi/themes/harmony.json | 1 + public/language/zh-CN/themes/harmony.json | 1 + public/language/zh-TW/themes/harmony.json | 1 + public/src/admin/manage/digest.js | 2 +- public/src/modules/helpers.common.js | 2 +- src/user/posts.js | 13 +++ src/views/admin/advanced/cache.tpl | 62 +++++++----- src/views/admin/manage/digest.tpl | 4 +- src/views/chats.tpl | 95 ++++++++++--------- src/widgets/index.js | 3 + test/template-helpers.js | 2 +- 91 files changed, 415 insertions(+), 275 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 79ebb49282..22ce4acb10 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,59 @@ +#### v3.6.7 (2024-02-28) + +##### Chores + +* incrementing version number - v3.6.6 (6604bf37) +* update changelog for v3.6.6 (debaa2b9) +* incrementing version number - v3.6.5 (6c653625) +* incrementing version number - v3.6.4 (83d131b4) +* incrementing version number - v3.6.3 (fc7d2bfd) +* incrementing version number - v3.6.2 (0f577a57) +* incrementing version number - v3.6.1 (f1a69468) +* incrementing version number - v3.6.0 (4cdf85f8) +* incrementing version number - v3.5.3 (ed0e8783) +* incrementing version number - v3.5.2 (52fbb2da) +* incrementing version number - v3.5.1 (4c543488) +* incrementing version number - v3.5.0 (d06fb4f0) +* incrementing version number - v3.4.3 (5c984250) +* incrementing version number - v3.4.2 (3f0dac38) +* incrementing version number - v3.4.1 (01e69574) +* incrementing version number - v3.4.0 (fd9247c5) +* incrementing version number - v3.3.9 (5805e770) +* incrementing version number - v3.3.8 (a5603565) +* incrementing version number - v3.3.7 (b26f1744) +* incrementing version number - v3.3.6 (7fb38792) +* incrementing version number - v3.3.4 (a67f84ea) +* incrementing version number - v3.3.3 (f94d239b) +* incrementing version number - v3.3.2 (ec9dac97) +* incrementing version number - v3.3.1 (151cc68f) +* incrementing version number - v3.3.0 (fc1ad70f) +* incrementing version number - v3.2.3 (b06d3e63) +* incrementing version number - v3.2.2 (758ecfcd) +* incrementing version number - v3.2.1 (20145074) +* incrementing version number - v3.2.0 (9ecac38e) +* incrementing version number - v3.1.7 (0b4e81ab) +* incrementing version number - v3.1.6 (b3a3b130) +* incrementing version number - v3.1.5 (ec19343a) +* incrementing version number - v3.1.4 (2452783c) +* incrementing version number - v3.1.3 (3b4e9d3f) +* incrementing version number - v3.1.2 (40fa3489) +* incrementing version number - v3.1.1 (40250733) +* incrementing version number - v3.1.0 (0cb386bd) +* incrementing version number - v3.0.1 (26f6ea49) +* incrementing version number - v3.0.0 (224e08cd) + +##### Bug Fixes + +* #12372, fix manual digest buttons (107f5613) +* closes #12365, staticHooks with callbacks (00e29403) +* #12359, fix api call (c61b3bbd) +* closes #12358, only load pending/invited for owners (3960d370) +* retry setAdd on e11000 error (4a405ce0) + +##### Tests + +* better test for #12352 (4e51bf81) + #### v3.6.6 (2024-02-14) ##### Chores diff --git a/install/package.json b/install/package.json index 0440303996..61640dcab7 100644 --- a/install/package.json +++ b/install/package.json @@ -2,7 +2,7 @@ "name": "nodebb", "license": "GPL-3.0", "description": "NodeBB Forum", - "version": "3.6.6", + "version": "3.6.7", "homepage": "https://www.nodebb.org", "repository": { "type": "git", @@ -35,7 +35,7 @@ "@isaacs/ttlcache": "1.4.1", "@popperjs/core": "2.11.8", "ace-builds": "1.32.6", - "archiver": "6.0.1", + "archiver": "7.0.0", "async": "3.2.5", "autoprefixer": "10.4.17", "bcryptjs": "2.4.3", @@ -43,9 +43,9 @@ "body-parser": "1.20.2", "bootbox": "6.0.0", "bootstrap": "5.3.3", - "bootswatch": "5.3.2", + "bootswatch": "5.3.3", "chalk": "4.1.2", - "chart.js": "4.4.1", + "chart.js": "4.4.2", "cli-graph": "3.2.2", "clipboard": "2.0.11", "colors": "1.4.0", @@ -64,7 +64,7 @@ "daemon": "1.1.0", "diff": "5.2.0", "esbuild": "0.20.1", - "express": "4.18.2", + "express": "4.18.3", "express-session": "1.18.0", "express-useragent": "1.0.15", "fetch-cookie": "3.0.1", @@ -103,12 +103,12 @@ "nodebb-plugin-ntfy": "1.7.3", "nodebb-plugin-spam-be-gone": "2.2.1", "nodebb-rewards-essentials": "1.0.0", - "nodebb-theme-harmony": "2.0.0-pre.1", + "nodebb-theme-harmony": "2.0.0-pre.2", "nodebb-theme-lavender": "7.1.7", - "nodebb-theme-peace": "2.2.1", + "nodebb-theme-peace": "2.2.3", "nodebb-theme-persona": "13.3.10", "nodebb-widget-essentials": "7.0.15", - "nodemailer": "6.9.10", + "nodemailer": "6.9.11", "nprogress": "0.2.0", "passport": "0.7.0", "passport-http-bearer": "1.0.1", @@ -154,8 +154,8 @@ }, "devDependencies": { "@apidevtools/swagger-parser": "10.1.0", - "@commitlint/cli": "18.6.1", - "@commitlint/config-angular": "18.6.1", + "@commitlint/cli": "19.0.3", + "@commitlint/config-angular": "19.0.3", "coveralls": "3.1.1", "eslint": "8.57.0", "eslint-config-nodebb": "0.2.1", @@ -169,7 +169,7 @@ "mocha-lcov-reporter": "1.3.0", "mockdate": "3.0.5", "nyc": "15.1.0", - "smtp-server": "3.13.2" + "smtp-server": "3.13.3" }, "optionalDependencies": { "sass-embedded": "1.71.1" diff --git a/public/language/ar/themes/harmony.json b/public/language/ar/themes/harmony.json index 331f633afb..4e75b9f716 100644 --- a/public/language/ar/themes/harmony.json +++ b/public/language/ar/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "Login or register to search.", "settings.title": "Theme settings", "settings.enableQuickReply": "Enable quick reply", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "Center header elements", "settings.mobileTopicTeasers": "Show topic teasers on mobile", "settings.stickyToolbar": "Sticky toolbar", diff --git a/public/language/bg/aria.json b/public/language/bg/aria.json index a733e79adc..e67bec3ab8 100644 --- a/public/language/bg/aria.json +++ b/public/language/bg/aria.json @@ -2,7 +2,7 @@ "post-sort-option": "Настройка за подредбата на публикациите, %1", "topic-sort-option": "Настройка за подредбата на темите, %1", "user-avatar-for": "Изображение на потребителя за %1", - "user-watched-tags": "User watched tags", - "delete-upload-button": "Delete upload button", - "group-page-link-for": "Group page link for %1" + "user-watched-tags": "Наблюдавани от потребителя етикети", + "delete-upload-button": "Бутон за изтриване на каченото", + "group-page-link-for": "Връзка към груповата страница за %1" } \ No newline at end of file diff --git a/public/language/bg/themes/harmony.json b/public/language/bg/themes/harmony.json index 67ef614821..69b9339a03 100644 --- a/public/language/bg/themes/harmony.json +++ b/public/language/bg/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "Впишете се или се регистрирайте, за да можете да търсите.", "settings.title": "Настройки на темата", "settings.enableQuickReply": "Включване на бързите отговори", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "Центриране на заглавните елементи", "settings.mobileTopicTeasers": "Показване на резюмета на темите на мобилни устройства", "settings.stickyToolbar": "Статична лента с инструменти", diff --git a/public/language/bn/themes/harmony.json b/public/language/bn/themes/harmony.json index 331f633afb..4e75b9f716 100644 --- a/public/language/bn/themes/harmony.json +++ b/public/language/bn/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "Login or register to search.", "settings.title": "Theme settings", "settings.enableQuickReply": "Enable quick reply", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "Center header elements", "settings.mobileTopicTeasers": "Show topic teasers on mobile", "settings.stickyToolbar": "Sticky toolbar", diff --git a/public/language/cs/themes/harmony.json b/public/language/cs/themes/harmony.json index 331f633afb..4e75b9f716 100644 --- a/public/language/cs/themes/harmony.json +++ b/public/language/cs/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "Login or register to search.", "settings.title": "Theme settings", "settings.enableQuickReply": "Enable quick reply", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "Center header elements", "settings.mobileTopicTeasers": "Show topic teasers on mobile", "settings.stickyToolbar": "Sticky toolbar", diff --git a/public/language/da/themes/harmony.json b/public/language/da/themes/harmony.json index 331f633afb..4e75b9f716 100644 --- a/public/language/da/themes/harmony.json +++ b/public/language/da/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "Login or register to search.", "settings.title": "Theme settings", "settings.enableQuickReply": "Enable quick reply", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "Center header elements", "settings.mobileTopicTeasers": "Show topic teasers on mobile", "settings.stickyToolbar": "Sticky toolbar", diff --git a/public/language/de/themes/harmony.json b/public/language/de/themes/harmony.json index c7cbc41e95..d1e2743217 100644 --- a/public/language/de/themes/harmony.json +++ b/public/language/de/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "Anmelden oder registrieren, um zu suchen", "settings.title": "Theme-Einstellungen", "settings.enableQuickReply": "Schnelle Antworten aktivieren", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "Header-Elemente zentrieren", "settings.mobileTopicTeasers": "Themen-Vorschau auf Mobilgeräten anzeigen", "settings.stickyToolbar": "Klebrige Toolbar", diff --git a/public/language/el/themes/harmony.json b/public/language/el/themes/harmony.json index 331f633afb..4e75b9f716 100644 --- a/public/language/el/themes/harmony.json +++ b/public/language/el/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "Login or register to search.", "settings.title": "Theme settings", "settings.enableQuickReply": "Enable quick reply", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "Center header elements", "settings.mobileTopicTeasers": "Show topic teasers on mobile", "settings.stickyToolbar": "Sticky toolbar", diff --git a/public/language/en-GB/themes/harmony.json b/public/language/en-GB/themes/harmony.json index 331f633afb..4e75b9f716 100644 --- a/public/language/en-GB/themes/harmony.json +++ b/public/language/en-GB/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "Login or register to search.", "settings.title": "Theme settings", "settings.enableQuickReply": "Enable quick reply", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "Center header elements", "settings.mobileTopicTeasers": "Show topic teasers on mobile", "settings.stickyToolbar": "Sticky toolbar", diff --git a/public/language/en-US/themes/harmony.json b/public/language/en-US/themes/harmony.json index 331f633afb..4e75b9f716 100644 --- a/public/language/en-US/themes/harmony.json +++ b/public/language/en-US/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "Login or register to search.", "settings.title": "Theme settings", "settings.enableQuickReply": "Enable quick reply", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "Center header elements", "settings.mobileTopicTeasers": "Show topic teasers on mobile", "settings.stickyToolbar": "Sticky toolbar", diff --git a/public/language/en-x-pirate/themes/harmony.json b/public/language/en-x-pirate/themes/harmony.json index 331f633afb..4e75b9f716 100644 --- a/public/language/en-x-pirate/themes/harmony.json +++ b/public/language/en-x-pirate/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "Login or register to search.", "settings.title": "Theme settings", "settings.enableQuickReply": "Enable quick reply", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "Center header elements", "settings.mobileTopicTeasers": "Show topic teasers on mobile", "settings.stickyToolbar": "Sticky toolbar", diff --git a/public/language/es/themes/harmony.json b/public/language/es/themes/harmony.json index 331f633afb..4e75b9f716 100644 --- a/public/language/es/themes/harmony.json +++ b/public/language/es/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "Login or register to search.", "settings.title": "Theme settings", "settings.enableQuickReply": "Enable quick reply", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "Center header elements", "settings.mobileTopicTeasers": "Show topic teasers on mobile", "settings.stickyToolbar": "Sticky toolbar", diff --git a/public/language/et/themes/harmony.json b/public/language/et/themes/harmony.json index 331f633afb..4e75b9f716 100644 --- a/public/language/et/themes/harmony.json +++ b/public/language/et/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "Login or register to search.", "settings.title": "Theme settings", "settings.enableQuickReply": "Enable quick reply", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "Center header elements", "settings.mobileTopicTeasers": "Show topic teasers on mobile", "settings.stickyToolbar": "Sticky toolbar", diff --git a/public/language/fa-IR/themes/harmony.json b/public/language/fa-IR/themes/harmony.json index 524ecc6b45..25f58407d6 100644 --- a/public/language/fa-IR/themes/harmony.json +++ b/public/language/fa-IR/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "برای جستجو وارد شوید و یا ثبت نام کنید ", "settings.title": "تنظیمات تم ", "settings.enableQuickReply": "پاسخ سریع را فعال کنید", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "وسط چین کردن عناصر هدر ", "settings.mobileTopicTeasers": "نمایش تیزرهای تاپیک در گوشی", "settings.stickyToolbar": "نوار ابزار چسبیده ", diff --git a/public/language/fi/themes/harmony.json b/public/language/fi/themes/harmony.json index 85c43620d1..2d37f09940 100644 --- a/public/language/fi/themes/harmony.json +++ b/public/language/fi/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "Etsi kirjautumalla sisään tai luomalla tili.", "settings.title": "Teeman asetukset", "settings.enableQuickReply": "Käytä Pikavastausta", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "Keskitä otsakkeen elementit", "settings.mobileTopicTeasers": "Näytä aihe-ehdotukset mobiilinäkymässä", "settings.stickyToolbar": "Kiinteä työkalupalkki", diff --git a/public/language/fr/admin/settings/user.json b/public/language/fr/admin/settings/user.json index 0440614549..0bbcdc540d 100644 --- a/public/language/fr/admin/settings/user.json +++ b/public/language/fr/admin/settings/user.json @@ -43,7 +43,7 @@ "registration-type.admin-invite-only": "Uniquement sur invitation d'un admin", "registration-type.disabled": "Pas d'inscription", "registration-type.help": "Normal - Les utilisateurs peuvent s'inscrire à partir de la page d'inscription.
\nUniquement sur invitation - Les utilisateurs peuvent inviter d'autres personnes à partir de la page des utilisateurs.
\nInvitation administrateur uniquement - Seuls les administrateurs peuvent inviter d'autres personnes à partir des pages des utilisateurs et des pages d'administration.
\nAucune inscription - Aucune inscription d'utilisateur.
", - "registration-approval-type.help": "Normal - Les utilisateurs sont enregistrés immédiatement.
\nApprobation de l'administrateur - Les inscriptions des utilisateurs sont placées dans une file d'attente d'approbation pour les administrateurs.
\nApprobation par adresses IP pour les nouveaux utilisateurs, Approbation de l'administrateur pour les adresses IP ayant déjà un compte.
", + "registration-approval-type.help": "Normal - Les utilisateurs sont enregistrés immédiatement.
\nApprobation de l'administrateur - Les inscriptions des utilisateurs sont placées dans une file d'attente d'approbation pour les administrateurs.
\nApprobation par adresses IP pour les nouveaux utilisateurs - Approbation de l'administrateur pour les adresses IP ayant déjà un compte.
", "registration-queue-auto-approve-time": "Délai d'approbation automatique", "registration-queue-auto-approve-time-help": "Heures avant l'approbation automatique de l'utilisateur. 0 pour désactiver.", "registration-queue-show-average-time": "Afficher aux utilisateurs le temps moyen nécessaire d'approbation", diff --git a/public/language/fr/themes/harmony.json b/public/language/fr/themes/harmony.json index b53e3988d9..5e979ff6d2 100644 --- a/public/language/fr/themes/harmony.json +++ b/public/language/fr/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "Connectez-vous ou inscrivez-vous pour faire une recherche.", "settings.title": "Configuration du thème", "settings.enableQuickReply": "Activer les réponses rapides", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "Centrer les éléments d'en-tête", "settings.mobileTopicTeasers": "Afficher les teasers de sujet sur mobile", "settings.stickyToolbar": "Barre d'outils", diff --git a/public/language/gl/themes/harmony.json b/public/language/gl/themes/harmony.json index 331f633afb..4e75b9f716 100644 --- a/public/language/gl/themes/harmony.json +++ b/public/language/gl/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "Login or register to search.", "settings.title": "Theme settings", "settings.enableQuickReply": "Enable quick reply", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "Center header elements", "settings.mobileTopicTeasers": "Show topic teasers on mobile", "settings.stickyToolbar": "Sticky toolbar", diff --git a/public/language/he/themes/harmony.json b/public/language/he/themes/harmony.json index 54c4cdf050..9833d8217e 100644 --- a/public/language/he/themes/harmony.json +++ b/public/language/he/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "התחברו או הירשמו כדי לחפש.", "settings.title": "הגדרות ערכת נושא", "settings.enableQuickReply": "הפעלת תגובה מהירה", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "מרכוז אלמנטים של כותרת", "settings.mobileTopicTeasers": "הצגת טיזרים של נושאים בנייד", "settings.stickyToolbar": "הצמד את סרגל הכלים בעת גלילה", diff --git a/public/language/hr/themes/harmony.json b/public/language/hr/themes/harmony.json index 331f633afb..4e75b9f716 100644 --- a/public/language/hr/themes/harmony.json +++ b/public/language/hr/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "Login or register to search.", "settings.title": "Theme settings", "settings.enableQuickReply": "Enable quick reply", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "Center header elements", "settings.mobileTopicTeasers": "Show topic teasers on mobile", "settings.stickyToolbar": "Sticky toolbar", diff --git a/public/language/hu/themes/harmony.json b/public/language/hu/themes/harmony.json index 331f633afb..4e75b9f716 100644 --- a/public/language/hu/themes/harmony.json +++ b/public/language/hu/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "Login or register to search.", "settings.title": "Theme settings", "settings.enableQuickReply": "Enable quick reply", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "Center header elements", "settings.mobileTopicTeasers": "Show topic teasers on mobile", "settings.stickyToolbar": "Sticky toolbar", diff --git a/public/language/hy/themes/harmony.json b/public/language/hy/themes/harmony.json index 81abb57516..92097bb834 100644 --- a/public/language/hy/themes/harmony.json +++ b/public/language/hy/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "Մուտք գործել կամ գրանցվել որոնման համար:", "settings.title": "Թեմայի կարգավորումներ", "settings.enableQuickReply": "Միացնել արագ արձագանքը", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "Կենտրոնական վերնագրի տարրեր", "settings.mobileTopicTeasers": "Ցույց տալ թեմայի թիզերները բջջայինով", "settings.stickyToolbar": "Կպչուն գործիքագոտի", diff --git a/public/language/id/themes/harmony.json b/public/language/id/themes/harmony.json index 331f633afb..4e75b9f716 100644 --- a/public/language/id/themes/harmony.json +++ b/public/language/id/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "Login or register to search.", "settings.title": "Theme settings", "settings.enableQuickReply": "Enable quick reply", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "Center header elements", "settings.mobileTopicTeasers": "Show topic teasers on mobile", "settings.stickyToolbar": "Sticky toolbar", diff --git a/public/language/it/aria.json b/public/language/it/aria.json index 6c92f07ff3..eb8773e228 100644 --- a/public/language/it/aria.json +++ b/public/language/it/aria.json @@ -2,7 +2,7 @@ "post-sort-option": "Opzione ordinamento post, %1", "topic-sort-option": "Opzione ordinamento discussione, %1", "user-avatar-for": "Avatar utente per %1", - "user-watched-tags": "User watched tags", - "delete-upload-button": "Delete upload button", - "group-page-link-for": "Group page link for %1" + "user-watched-tags": "Tag seguiti dall'utente", + "delete-upload-button": "Pulsante annulla caricamento", + "group-page-link-for": "Link alla pagina del gruppo per %1" } \ No newline at end of file diff --git a/public/language/it/themes/harmony.json b/public/language/it/themes/harmony.json index c4895b9403..e276315a8a 100644 --- a/public/language/it/themes/harmony.json +++ b/public/language/it/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "Accedi o registrati per effettuare la ricerca.", "settings.title": "Impostazioni tema", "settings.enableQuickReply": "Abilita risposta rapida", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "Centra elementi dell'intestazione", "settings.mobileTopicTeasers": "Mostra le anteprime delle discussioni su mobile", "settings.stickyToolbar": "Barra degli strumenti adesiva", diff --git a/public/language/it/user.json b/public/language/it/user.json index c9db7d7e5f..4451b13765 100644 --- a/public/language/it/user.json +++ b/public/language/it/user.json @@ -142,10 +142,10 @@ "follow-topics-you-create": "Segui le discussioni che crei", "grouptitle": "Titolo del Gruppo", "group-order-help": "Seleziona un gruppo e usa le frecce per ordinare i titoli", - "show-group-title": "Show group title", - "hide-group-title": "Hide group title", - "order-group-up": "Order group up", - "order-group-down": "Order group down", + "show-group-title": "Mostra titolo gruppo", + "hide-group-title": "Nascondi titolo gruppo", + "order-group-up": "Ordina gruppo in alto", + "order-group-down": "Ordina gruppo in basso", "no-group-title": "Nessun titolo al gruppo", "select-skin": "Seleziona uno Skin", "default": "Predefinito (%1)", diff --git a/public/language/ja/themes/harmony.json b/public/language/ja/themes/harmony.json index 331f633afb..4e75b9f716 100644 --- a/public/language/ja/themes/harmony.json +++ b/public/language/ja/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "Login or register to search.", "settings.title": "Theme settings", "settings.enableQuickReply": "Enable quick reply", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "Center header elements", "settings.mobileTopicTeasers": "Show topic teasers on mobile", "settings.stickyToolbar": "Sticky toolbar", diff --git a/public/language/ko/themes/harmony.json b/public/language/ko/themes/harmony.json index 4a9eb0801d..f6731fbdd4 100644 --- a/public/language/ko/themes/harmony.json +++ b/public/language/ko/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "검색하려면 로그인하거나 등록하세요.", "settings.title": "테마 설정", "settings.enableQuickReply": "빠른 답장 활성화", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "헤더 요소 가운데 정렬", "settings.mobileTopicTeasers": "모바일에서 토픽 미리보기 표시", "settings.stickyToolbar": "툴바 고정", diff --git a/public/language/lt/themes/harmony.json b/public/language/lt/themes/harmony.json index 331f633afb..4e75b9f716 100644 --- a/public/language/lt/themes/harmony.json +++ b/public/language/lt/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "Login or register to search.", "settings.title": "Theme settings", "settings.enableQuickReply": "Enable quick reply", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "Center header elements", "settings.mobileTopicTeasers": "Show topic teasers on mobile", "settings.stickyToolbar": "Sticky toolbar", diff --git a/public/language/lv/themes/harmony.json b/public/language/lv/themes/harmony.json index 331f633afb..4e75b9f716 100644 --- a/public/language/lv/themes/harmony.json +++ b/public/language/lv/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "Login or register to search.", "settings.title": "Theme settings", "settings.enableQuickReply": "Enable quick reply", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "Center header elements", "settings.mobileTopicTeasers": "Show topic teasers on mobile", "settings.stickyToolbar": "Sticky toolbar", diff --git a/public/language/ms/themes/harmony.json b/public/language/ms/themes/harmony.json index 331f633afb..4e75b9f716 100644 --- a/public/language/ms/themes/harmony.json +++ b/public/language/ms/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "Login or register to search.", "settings.title": "Theme settings", "settings.enableQuickReply": "Enable quick reply", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "Center header elements", "settings.mobileTopicTeasers": "Show topic teasers on mobile", "settings.stickyToolbar": "Sticky toolbar", diff --git a/public/language/nb/themes/harmony.json b/public/language/nb/themes/harmony.json index 331f633afb..4e75b9f716 100644 --- a/public/language/nb/themes/harmony.json +++ b/public/language/nb/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "Login or register to search.", "settings.title": "Theme settings", "settings.enableQuickReply": "Enable quick reply", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "Center header elements", "settings.mobileTopicTeasers": "Show topic teasers on mobile", "settings.stickyToolbar": "Sticky toolbar", diff --git a/public/language/nl/themes/harmony.json b/public/language/nl/themes/harmony.json index 331f633afb..4e75b9f716 100644 --- a/public/language/nl/themes/harmony.json +++ b/public/language/nl/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "Login or register to search.", "settings.title": "Theme settings", "settings.enableQuickReply": "Enable quick reply", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "Center header elements", "settings.mobileTopicTeasers": "Show topic teasers on mobile", "settings.stickyToolbar": "Sticky toolbar", diff --git a/public/language/pl/admin/dashboard.json b/public/language/pl/admin/dashboard.json index 92d1d51e03..96f3971cf0 100644 --- a/public/language/pl/admin/dashboard.json +++ b/public/language/pl/admin/dashboard.json @@ -25,14 +25,14 @@ "updates": "Aktualizacje", "running-version": "Forum działa dzięki NodeBB v%1", - "keep-updated": "Aktualizuj NodeBB regularnie, by zwiększać bezpieczeństwa i wprowadzać poprawki.", - "up-to-date": "You are up-to-date ", - "upgrade-available": "A new version (v%1) has been released. Consider upgrading your NodeBB.", - "prerelease-upgrade-available": "This is an outdated pre-release version of NodeBB. A new version (v%1) has been released. Consider upgrading your NodeBB.", - "prerelease-warning": "This is a pre-release version of NodeBB. Unintended bugs may occur. ", - "fallback-emailer-not-found": "Nie znaleziono kopii maila!", + "keep-updated": "Aktualizuj NodeBB regularnie, by utrzymywać bezpieczeństwo i wprowadzać poprawki.", + "up-to-date": "Wersja jest aktualna ", + "upgrade-available": "Pojawiła się nowa wersja (v%1). Rozważ aktualizację NodeBB.", + "prerelease-upgrade-available": "To jest przestarzała wersja NodeBB sprzed wydania. Pojawiła się nowa wersja (v%1). Rozważ aktualizację NodeBB.", + "prerelease-warning": "To jest NodeBB w wersji sprzed wydania. Może zawierać nieoczekiwane błędy. ", + "fallback-emailer-not-found": "Fallback emailer not found!", "running-in-development": "Forum is running in development mode. The forum may be open to potential vulnerabilities; please contact your system administrator", - "latest-lookup-failed": "Failed to look up latest available version of NodeBB", + "latest-lookup-failed": "Nie udało się sprawdzić, jaka jest najnowsza dostępna wersja NodeBB", "notices": "Powiadomienia", "restart-not-required": "Restart nie jest wymagany", @@ -48,7 +48,7 @@ "restart-disabled": "Zablokowano przebudowę i restart, ponieważ wygląda na to, że nie uruchamiasz NodeBB poprzez właściwy serwis.", "maintenance-mode": "Tryb serwisowy", "maintenance-mode-title": "Kliknij tutaj, by skonfigurować tryb konserwacji dla NodeBB", - "dark-mode": "Dark Mode", + "dark-mode": "Tryb ciemny", "realtime-chart-updates": "Wykresy aktualizowane na żywo", "active-users": "Aktywni użytkownicy", @@ -57,9 +57,9 @@ "active-users.total": "Łącznie", "active-users.connections": "Połączenia", - "guest-registered-users": "Guest vs Registered Users", - "guest": "Guest", - "registered": "Zarejestrowani", + "guest-registered-users": "Goście vs zarejestrowani użytkownicy", + "guest": "Gość", + "registered": "Zarejestrowany", "user-presence": "Obecność użytkownika", "on-categories": "Na liście kategorii", @@ -69,7 +69,7 @@ "unread": "Nieprzeczytane", "high-presence-topics": "Popularne tematy", - "popular-searches": "Popular Searches", + "popular-searches": "Popularne wyszukiwania", "graphs.page-views": "Wyświetlenia strony", "graphs.page-views-registered": "Wyświetlenia użytkowników", @@ -77,25 +77,25 @@ "graphs.page-views-bot": "Wyświetlenia botów", "graphs.unique-visitors": "Unikalni użytkownicy", "graphs.registered-users": "Zarejestrowani użytkownicy", - "graphs.guest-users": "Guest Users", + "graphs.guest-users": "Użytkownicy-goście", "last-restarted-by": "Ostatnio restartowany przez", "no-users-browsing": "Brak przeglądających", "back-to-dashboard": "Powrót do Dashboardu", "details.no-users": "Żaden użytkownik nie dołączył w wybranym okresie", "details.no-topics": "Żadne tematy nie zostały opublikowane w wybranym okresie", - "details.no-searches": "No searches have been made within the selected timeframe", + "details.no-searches": "Nie wykonano żadnych wyszukiwań w wybranym okresie", "details.no-logins": "Żadne logi nie zostały zapisane w wybranym okresie", "details.logins-static": "NodeBB zapisuje dane sesji tylko na %1 dzień, dlatego tabela poniżej zawierać będzie tylko ostatnią aktywną sesję", "details.logins-login-time": "Czas logowania", - "start": "Start", - "end": "End", + "start": "Początek", + "end": "Koniec", "filter": "Filter", - "view-as-json": "View as JSON", + "view-as-json": "Zobacz w formacie JSON", "expand-analytics": "Rozwiń analitykę", - "clear-search-history": "Clear Search History", - "clear-search-history-confirm": "Are you sure you want to clear entire search history?", - "search-term": "Term", + "clear-search-history": "Usuń historię wyszukiwania", + "clear-search-history-confirm": "Czy na pewno chcesz usunąć całą historię wyszukiwania?", + "search-term": "Fraza", "search-count": "Liczba", "view-all": "Zobacz wszystkie" } diff --git a/public/language/pl/admin/manage/admins-mods.json b/public/language/pl/admin/manage/admins-mods.json index 05a27e8275..7ead8376cf 100644 --- a/public/language/pl/admin/manage/admins-mods.json +++ b/public/language/pl/admin/manage/admins-mods.json @@ -1,11 +1,11 @@ { - "manage-admins-and-mods": "Manage Admins & Mods", + "manage-admins-and-mods": "Zarządzaj adminami i modami", "administrators": "Administratorzy", "global-moderators": "Globalni moderatorzy", "moderators": "Moderatorzy", "no-global-moderators": "Brak globalnych moderatorów", "no-sub-categories": "Brak podkategorii", - "view-children": "View children (%1)", + "view-children": "Pokaż podrzędne (%1)", "no-moderators": "Brak moderatorów", "add-administrator": "Dodaj administratora", "add-global-moderator": "Dodaj globalnego moderatora", diff --git a/public/language/pl/admin/manage/categories.json b/public/language/pl/admin/manage/categories.json index 90206c6f7f..b391b15a80 100644 --- a/public/language/pl/admin/manage/categories.json +++ b/public/language/pl/admin/manage/categories.json @@ -1,33 +1,33 @@ { - "manage-categories": "Manage Categories", - "add-category": "Add category", - "jump-to": "Jump to...", + "manage-categories": "Zarządzaj kategoriami", + "add-category": "Dodaj kategorię", + "jump-to": "Skocz do...", "settings": "Ustawienia kategorii", - "edit-category": "Edit Category", + "edit-category": "Edytuj kategorię", "privileges": "Uprawnienia", - "back-to-categories": "Back to categories", + "back-to-categories": "Wróć do kategorii", "name": "Nazwa kategorii", "description": "Opis kategorii", "bg-color": "Kolor tła", "text-color": "Kolor tekstu", "bg-image-size": "Wielkość obrazka tła", "custom-class": "Niestandardowa klasa", - "num-recent-replies": "# z ostatnich odpowiedzi", + "num-recent-replies": "Ile ostatnich odpowiedzi", "ext-link": "Zewnętrzny odnośnik", "subcategories-per-page": "Subkategorie na stronę", "is-section": "Traktuj tę kategorię jako sekcję", "post-queue": "Kolejka postów", "tag-whitelist": "Otaguj białą listę", "upload-image": "Prześlij obrazek", - "upload": "Upload", + "upload": "Prześlij", "delete-image": "Usuń", "category-image": "Obrazek kategorii", - "image-and-icon": "Image & Icon", + "image-and-icon": "Obrazek i ikona", "parent-category": "Kategoria nadrzędna", "optional-parent-category": "(Opcjonalne) Kategoria nadrzędna", "top-level": "Najwyższy poziom", "parent-category-none": "(Żadna)", - "copy-parent": "Skopiuj od rodzica", + "copy-parent": "Skopiuj nadrzędną", "copy-settings": "Skopiuj ustawienia z", "optional-clone-settings": "(Opcjonalnie) Skopiowanie ustawień z kategorii", "clone-children": "Sklonuj podrzędne kategorie i ustawienia", @@ -39,7 +39,7 @@ "analytics": "Analityka", "view-category": "Wyświetl kategorię", - "set-order": "Ustaw kolejnośc", + "set-order": "Ustaw kolejność", "set-order-help": "Ustawienie kolejności kategorii przesunie tę kategorię w żądanej kolejności i zaktualizuje kolejność zgodnie z potrzebą. Minimalna kolejność to 1, co umieści daną kategorię na górze.", "select-category": "Wybierz kategorię", @@ -85,7 +85,7 @@ "alert.copy-success": "Ustawienie skopiowane!", "alert.set-parent-category": "Ustaw nadrzędną kategorie", "alert.updated": "Zaktualizuj kategorie", - "alert.updated-success": "ID kategorii %1 pomyślnie zaktualizowano.", + "alert.updated-success": "Pomyślnie zaktualizowano ID kategorii %1.", "alert.upload-image": "Prześlij obrazek kategorii", "alert.find-user": "Znajdź użytkownika", "alert.user-search": "Wyszukaj użytkownika tutaj...", diff --git a/public/language/pl/admin/manage/groups.json b/public/language/pl/admin/manage/groups.json index 72eba40715..4dd829778b 100644 --- a/public/language/pl/admin/manage/groups.json +++ b/public/language/pl/admin/manage/groups.json @@ -1,28 +1,28 @@ { - "manage-groups": "Manage Groups", - "add-group": "Add group", - "edit-group": "Edit Group", - "back-to-groups": "Back to groups", + "manage-groups": "Zarządzaj grupami", + "add-group": "Dodaj grupę", + "edit-group": "Edytuj grupę", + "back-to-groups": "Wróć do grup", "view-group": "View group", - "icon-and-title": "Icon & Title", + "icon-and-title": "Ikona i tytuł", "name": "Nazwa grupy", "badge": "Plakietka", "properties": "Właściwości", "description": "Opis grupy", - "member-count": "Liczba użytkowników", - "system": "System", + "member-count": "Liczba członków", + "system": "Systemowy", "hidden": "Ukryty", "private": "Prywatny", "edit": "Edytuj", "delete": "Usuń", "privileges": "Uprawnienia", - "members-csv": "Members (CSV)", + "members-csv": "Członkowie (CSV)", "search-placeholder": "Szukaj", "create": "Utwórz grupę", "description-placeholder": "Krótki opis grupy", "create-button": "Utwórz", - "alerts.create-failure": "Uh-Oh

Wystąpił problem podczas tworzenia grupy. Spróbuj ponownie później

", + "alerts.create-failure": "O nie!

Wystąpił problem podczas tworzenia grupy. Spróbuj ponownie później

", "alerts.confirm-delete": "Czy na pewno chcesz usunąć tę grupę?", "edit.name": "Nazwa", @@ -30,10 +30,10 @@ "edit.user-title": "Tytuł członków ", "edit.icon": "Ikona grupy", "edit.label-color": "Kolor etykiety grupy", - "edit.text-color": "Kolor Tekstu Grupy", + "edit.text-color": "Kolor tekstu grupy", "edit.show-badge": "Pokaż etykietę", "edit.private-details": "Jeśli włączone, przystępowanie do grup wymaga zatwierdzenia przez właściciela grupy", - "edit.private-override": "Ostrzeżenie: Prywatne grupy są wyłączone w ustawieniach, co powoduje przesłonięcia opcji.", + "edit.private-override": "Ostrzeżenie: Prywatne grupy są wyłączone w ustawieniach, co powoduje przysłonięcie tej opcji.", "edit.disable-join": "Wyłącz prośby o dołączenie", "edit.disable-leave": "Nie pozwól użytkownikom na opuszczenie tej grupy", "edit.hidden": "Ukryta", diff --git a/public/language/pl/admin/manage/privileges.json b/public/language/pl/admin/manage/privileges.json index 077957f8f9..3dd128d947 100644 --- a/public/language/pl/admin/manage/privileges.json +++ b/public/language/pl/admin/manage/privileges.json @@ -1,6 +1,6 @@ { - "manage-privileges": "Manage Privileges", - "discard-changes": "Discard changes", + "manage-privileges": "Zarządzaj uprawnieniami", + "discard-changes": "Odrzuć zmiany", "global": "Globalny", "admin": "Admin", "group-privileges": "Uprawnienia grup", @@ -8,13 +8,13 @@ "edit-privileges": "Edytuj uprawnienia", "select-clear-all": "Select/Clear All", "chat": "Dostęp do czatu", - "chat-with-privileged": "Chat with Privileged", + "chat-with-privileged": "Czatuj z uprzywilejowanymi", "upload-images": "Przesyłanie zdjęć", "upload-files": "Przesyłanie plików", "signature": "Dodanie podpisu", "ban": "Banowanie", - "mute": "Mute", - "invite": "Invite", + "mute": "Wycisz", + "invite": "Zaproś", "search-content": "Szukanie treści", "search-users": "Szukanie użytkowników", "search-tags": "Szukanie tagów", @@ -29,7 +29,7 @@ "access-topics": "Dostęp do tematów", "create-topics": "Tworzenie tematów", "reply-to-topics": "Odpowiadanie na tematy", - "schedule-topics": "Schedule Topics", + "schedule-topics": "Zaplanuj tematy", "tag-topics": "Tagowanie tematów", "edit-posts": "Edycja postów", "view-edit-history": "Dostęp do historii edycji", @@ -44,9 +44,9 @@ "admin-categories": "Kategorie", "admin-privileges": "Uprawnienia", "admin-users": "Użytkownicy", - "admin-admins-mods": "Admins & Mods", - "admin-groups": "Groups", - "admin-tags": "Tags", + "admin-admins-mods": "Admini i mody", + "admin-groups": "Grupy", + "admin-tags": "Tagi", "admin-settings": "Ustawienia", "alert.confirm-moderate": "Czy na pewno chcesz przyznać uprawnienia moderacji dla tej grupy użytkowników? Ta grupa jest publiczna i każdy użytkownik może do niej dołączyć.", @@ -60,7 +60,7 @@ "alert.confirm-copyToChildrenGroup": "Are you sure you wish to apply this group's set of %1 to all descendant (child) categories?", "alert.no-undo": "Tej czynności nie można cofnąć.", "alert.admin-warning": "Administratorzy domyślnie otrzymują wszelkie uprawnienia", - "alert.copyPrivilegesFrom-title": "Select a category to copy from", + "alert.copyPrivilegesFrom-title": "Wybierz kategorię, z której skopiować", "alert.copyPrivilegesFrom-warning": "This will copy %1 from the selected category.", "alert.copyPrivilegesFromGroup-warning": "This will copy this group's set of %1 from the selected category." } \ No newline at end of file diff --git a/public/language/pl/admin/manage/tags.json b/public/language/pl/admin/manage/tags.json index 3593bcfa43..4c69d573df 100644 --- a/public/language/pl/admin/manage/tags.json +++ b/public/language/pl/admin/manage/tags.json @@ -1,20 +1,20 @@ { - "manage-tags": "Manage Tags", + "manage-tags": "Zarządzaj tagami", "none": "Twoje forum nie ma jeszcze żadnych tematów z tagami.", "bg-color": "Kolor tła", "text-color": "Kolor tekstu", "description": "Wybieraj tagi poprzez klikanie lub przeciąganie; użyj przycisku CTRL do zaznaczenia wielu.", "create": "Utwórz tag", - "add-tag": "Add tag", + "add-tag": "Dodaj tag", "modify": "Modyfikuj tagi", "rename": "Przemianuj tagi", "delete": "Usuń zaznaczone tagi", - "search": "Szukanie tagów...", + "search": "Szukaj tagów...", "settings": "Ustawienia tagów", "name": "Nazwa taga", - "alerts.editing": "edytowanie tagu/tagów", + "alerts.editing": "Edytowanie tagu/tagów", "alerts.confirm-delete": "Czy na pewno chcesz usunąć zaznaczone tagi?", - "alerts.update-success": "Zaktualizowano tag-a!", + "alerts.update-success": "Zaktualizowano taga!", "reset-colors": "Zresetuj kolory" } \ No newline at end of file diff --git a/public/language/pl/admin/manage/uploads.json b/public/language/pl/admin/manage/uploads.json index dd562aaa7c..5cd6ef8422 100644 --- a/public/language/pl/admin/manage/uploads.json +++ b/public/language/pl/admin/manage/uploads.json @@ -1,5 +1,5 @@ { - "manage-uploads": "Manage Uploads", + "manage-uploads": "Zarządzaj nadsyłaniem plików", "upload-file": "Wyślij plik", "filename": "Nazwa pliku", "usage": "Wykorzystany w poście", diff --git a/public/language/pl/admin/manage/users.json b/public/language/pl/admin/manage/users.json index cd68a69534..638c432dc2 100644 --- a/public/language/pl/admin/manage/users.json +++ b/public/language/pl/admin/manage/users.json @@ -1,37 +1,37 @@ { - "manage-users": "Manage Users", + "manage-users": "Zarządzaj użytkownikami", "users": "Użytkownicy", - "edit": "Actions", + "edit": "Akcje", "make-admin": "Nadaj uprawnienia administratora", "remove-admin": "Odbierz uprawnienia administratora", "change-email": "Zmień e-mail", "new-email": "Nowy e-mail", "validate-email": "Zweryfikuj e-mail", "send-validation-email": "Wyślij e-mail weryfikacyjny", - "change-password": "Change Password", + "change-password": "Zmień hasło", "password-reset-email": "Wyślij e-mail do resetu hasła", - "force-password-reset": "Wymuś Zmianę Hasła i Wyloguj Użytkownika", + "force-password-reset": "Wymuś zmianę hasła i wyloguj użytkownika", "ban": "Ban", - "ban-users": "Ban User(s)", + "ban-users": "Zbanuj użytkownika(-ów)", "temp-ban": "Tymczasowo zbanuj użytkownika(-ów)", "unban": "Odbanuj użytkownika(-ów)", "reset-lockout": "Zresetuj blokadę", "reset-flags": "Zresetuj flagi", - "delete": "Delete", - "delete-users": "Delete User(s)", - "delete-content": "Usuń Treści Użytkownika(ów)", - "purge": "Usuń Użytkownika(ów) i Treści", + "delete": "Usuń", + "delete-users": "Usuń użytkownika(-ów)", + "delete-content": "Usuń treści użytkownika(-ów)", + "purge": "Usuń użytkownika(-ów) i treści", "download-csv": "Pobierz CSV", "manage-groups": "Zarządzaj grupami", - "set-reputation": "Set Reputation", + "set-reputation": "Ustaw reputację", "add-group": "Dodaj grupę", - "create": "Create User", + "create": "Stwórz użytkownika", "invite": "Zaproś za pomocą e-maila", "new": "Nowy użytkownik", "filter-by": "Filtruj po", - "pills.unvalidated": "Niezweryfikowani", - "pills.validated": "Zweryfikowano", - "pills.banned": "Zbanowani", + "pills.unvalidated": "Niezweryfikowany", + "pills.validated": "Zweryfikowany", + "pills.banned": "Zbanowany", "50-per-page": "50 na stronę", "100-per-page": "100 na stronę", @@ -58,8 +58,8 @@ "users.no-email": "(brak e-maila)", "users.validated": "Validated", "users.not-validated": "Not Validated", - "users.validation-pending": "Validation Pending", - "users.validation-expired": "Validation Expired", + "users.validation-pending": "Weryfikacja w toku", + "users.validation-expired": "Weryfikacja przedawniona", "users.ip": "IP", "users.postcount": "liczba postów", "users.reputation": "reputacja", @@ -74,7 +74,7 @@ "create.password": "Hasło", "create.password-confirm": "Powtórz hasło", - "temp-ban.length": "Length", + "temp-ban.length": "Długość", "temp-ban.reason": "Powód (Opcjonalnie)", "temp-ban.hours": "Godziny", "temp-ban.days": "Dni", @@ -86,7 +86,7 @@ "alerts.button-ban-x": "Zbanowano %1 użytkownika(-ów)", "alerts.unban-success": "Użytkownik(-cy) nie są już zbanowani!", "alerts.lockout-reset-success": "Zresetowano blokadę(-y)!", - "alerts.password-change-success": "Password(s) changed!", + "alerts.password-change-success": "Hasło(-a) zmienione!", "alerts.flag-reset-success": "Zresetowano flagę(-i)!", "alerts.no-remove-yourself-admin": "Nie możesz odebrać sobie samemu praw administratora.", "alerts.make-admin-success": "Użytkownik jest teraz administratorem.", @@ -112,7 +112,7 @@ "alerts.create": "Utwórz użytkownika", "alerts.button-create": "Utwórz", "alerts.button-cancel": "Anuluj", - "alerts.button-change": "Change", + "alerts.button-change": "Zmień", "alerts.error-passwords-different": "Hasła muszą być takie same!", "alerts.error-x": "Błąd

%1

", "alerts.create-success": "Utworzono użytkownika!", @@ -121,9 +121,9 @@ "alerts.email-sent-to": "Wysłano zaproszenie do %1", "alerts.x-users-found": "Znaleziono %1 użytkownika(-ów), (czas wyszukiwania: %2 s)", "alerts.select-a-single-user-to-change-email": "Wybierz jednego użytkownika do zmiany e-maila", - "export-users-started": "Exporting users as csv, this might take a while. You will receive a notification when it is complete.", - "export-users-completed": "Users exported as csv, click here to download.", + "export-users-started": "Trwa eksport użytkowników do csv. To może chwilkę potrwać. Otrzymasz powiadomienie, gdy ten proces się skończy.", + "export-users-completed": "Ukończono eksport użytkowników do csv, kliknij tutaj aby pobrać plik.", "email": "E-mail", - "password": "Password", - "manage": "Manage" + "password": "Hasło", + "manage": "Zarządzaj" } \ No newline at end of file diff --git a/public/language/pl/admin/menu.json b/public/language/pl/admin/menu.json index 9e3d43cfe4..c09fe44dba 100644 --- a/public/language/pl/admin/menu.json +++ b/public/language/pl/admin/menu.json @@ -14,7 +14,7 @@ "manage/users": "Użytkownicy", "manage/admins-mods": "Administratorzy i Moderatorzy", "manage/registration": "Kolejka rejestracji", - "manage/flagged-content": "Flagged Content", + "manage/flagged-content": "Oflagowana treść", "manage/post-queue": "Kolejka postów", "manage/groups": "Grupy", "manage/ip-blacklist": "Czarna lista IP", diff --git a/public/language/pl/admin/settings/advanced.json b/public/language/pl/admin/settings/advanced.json index f3ebfc3867..11accd5768 100644 --- a/public/language/pl/admin/settings/advanced.json +++ b/public/language/pl/admin/settings/advanced.json @@ -3,7 +3,7 @@ "maintenance-mode.help": "Kiedy forum jest w trybie konserwacji, wszystkie żądania będą przekierowane do statycznej strony oczekiwania. Administratorzy nie są objęci tym przekierowaniem i mogą normalnie korzystać ze strony.", "maintenance-mode.status": "Kod stanu trybu konserwacji", "maintenance-mode.message": "Komunikat na ekranie konserwacji", - "maintenance-mode.groups-exempt-from-maintenance-mode": "Select groups that should be exempt from maintenance mode", + "maintenance-mode.groups-exempt-from-maintenance-mode": "Wybierz grupy, które powinny być wyjątkiem od trybu konswerwacji", "headers": "Nagłówki", "headers.allow-from": "Ustaw ALLOW-FROM, aby umieścić NodeBB w ramce iFrame", "headers.csp-frame-ancestors": "Set Content-Security-Policy frame-ancestors header to Place NodeBB in an iFrame", diff --git a/public/language/pl/admin/settings/api.json b/public/language/pl/admin/settings/api.json index 117e9d7685..b94423a964 100644 --- a/public/language/pl/admin/settings/api.json +++ b/public/language/pl/admin/settings/api.json @@ -13,15 +13,15 @@ "token": "Token", "uid-help-text": "Specify a User ID to associate with this token. If the user ID is 0, it will be considered a master token, which can assume the identity of other users based on the _uid parameter", "description": "Opis", - "last-seen": "Last seen", - "created": "Created", + "last-seen": "Ostatnio widziany", + "created": "Utworzony", "create-token": "Create Token", "update-token": "Update Token", "master-token": "Master token", - "last-seen-never": "This key has never been used.", + "last-seen-never": "Ten klucz nigdy nie został użyty.", "no-description": "Brak opisu.", - "actions": "Actions", - "edit": "Edit", + "actions": "Akcje", + "edit": "Edytuj", "roll": "Roll", "delete-confirm": "Are you sure you wish to delete this token? It will not be recoverable.", diff --git a/public/language/pl/admin/settings/chat.json b/public/language/pl/admin/settings/chat.json index 7a48f055e5..efe61f88f7 100644 --- a/public/language/pl/admin/settings/chat.json +++ b/public/language/pl/admin/settings/chat.json @@ -7,8 +7,8 @@ "max-length": "Maksymalna długość wiadomości czat", "max-chat-room-name-length": "Maximum length of chat room names", "max-room-size": "Maksymalna liczba użytkowników w pokojach czatu", - "delay": "Time between chat messages (ms)", - "notification-delay": "Notification delay for chat messages", + "delay": "Czas pomiędzy wiadomościami czatu (ms)", + "notification-delay": "Opóźnienie powiadomień dla wiadomości czatu", "notification-delay-help": "Additional messages sent between this time are collated, and the user is notified once per delay period. Set this to 0 to disable the delay.", "restrictions.seconds-edit-after": "Number of seconds a chat message will remain editable.", "restrictions.seconds-delete-after": "Number of seconds a chat message will remain deletable." diff --git a/public/language/pl/admin/settings/cookies.json b/public/language/pl/admin/settings/cookies.json index 11b9e9768a..db8f29708d 100644 --- a/public/language/pl/admin/settings/cookies.json +++ b/public/language/pl/admin/settings/cookies.json @@ -3,8 +3,8 @@ "consent.enabled": "Włączone", "consent.message": "Wiadomość powiadomienia", "consent.acceptance": "Wiadomość o zaakceptowaniu", - "consent.link-text": "Tekst odnośnika do polityki", - "consent.link-url": "Link odnośnika do polityki", + "consent.link-text": "Tekst odnośnika do regulaminu", + "consent.link-url": "Adres odnośnika do regulaminu", "consent.blank-localised-default": "Pozostaw puste, aby użyć przetłumaczonych informacji domyślnych NodeBB ", "settings": "Ustawienia", "cookie-domain": "Domena plików cookie sesji", diff --git a/public/language/pl/admin/settings/email.json b/public/language/pl/admin/settings/email.json index deeebfdfe1..5c58056dec 100644 --- a/public/language/pl/admin/settings/email.json +++ b/public/language/pl/admin/settings/email.json @@ -9,14 +9,14 @@ "confirmation.expiry": "Czas ważności linku potwierdzającego e-mail", "smtp-transport": "Transport SMTP", - "smtp-transport.enabled": "Enable SMTP Transport", + "smtp-transport.enabled": "Włącz transport SMTP", "smtp-transport-help": "Możesz wybrać z listy dobrze znanych usług lub wskazać usługę niestandardową.", "smtp-transport.service": "Wybierz usługę", "smtp-transport.service-custom": "Usługa niestandardowa", "smtp-transport.service-help": "Select a service name above in order to use the known information about it. Alternatively, select "Custom Service" and enter the details below.", "smtp-transport.gmail-warning1": "If you are using GMail as your email provider, you will have to generate an "App Password" in order for NodeBB to authenticate successfully. You can generate one at the App Passwords page.", "smtp-transport.gmail-warning2": "Aby uzyskać więcej informacji o tym obejściu, proszę zobaczyć ten artykuł NodeMailer. Alternatywą jest użyć zewnętrznej wtyczki do maili, jak SendGrid, Mailgun, itp. Przejrzyj dostępne wtyczki tutaj.", - "smtp-transport.auto-enable-toast": "It looks like you're configuring an SMTP transport. We enabled the \"SMTP Transport\" option for you.", + "smtp-transport.auto-enable-toast": "Wygląda na to, że konfigurujesz transport SMTP. Włączyliśmy dla Ciebie opcję \"Transport SMTP\".", "smtp-transport.host": "Host SMTP", "smtp-transport.port": "Port SMTP", "smtp-transport.security": "Bezpieczeństwo połączenia", @@ -26,7 +26,7 @@ "smtp-transport.username": "Nazwa użytkownika", "smtp-transport.username-help": "Dla usługi Gmail wprowadź pełny adres e-mail tutaj, zwłaszcza jeśli korzystasz z domeny zrządzanej przez G Suite.", "smtp-transport.password": "Hasło", - "smtp-transport.pool": "Enable pooled connections", + "smtp-transport.pool": "Włącz pulę połączeń", "smtp-transport.pool-help": "Pooling połączeń sprawia, że NodeBB nie będzie tworzył nowego połączenia dla każdego maila. Ta opcja ma zastosowanie tylko, jeśli transport SMTP jest włączony.", "template": "Edytuj szablon e-maila", diff --git a/public/language/pl/admin/settings/general.json b/public/language/pl/admin/settings/general.json index dbcd81860c..8d42fb4804 100644 --- a/public/language/pl/admin/settings/general.json +++ b/public/language/pl/admin/settings/general.json @@ -5,7 +5,7 @@ "title": "Tytuł strony", "title.short": "Krótki tytuł", "title.short-placeholder": "Jeśli nie wskazano krótkiego tytułu, użyty zostanie tytuł strony", - "title.url": "Title Link URL", + "title.url": "Adres odnośnika tytułu", "title.url-placeholder": "Adres URL strony tytułowej", "title.url-help": "When the title is clicked, send users to this address. If left blank, user will be sent to the forum index. Note: This is not the external URL used in emails, etc. That is set by the url property in config.json", "title.name": "Nazwa twojej społeczności", @@ -18,11 +18,11 @@ "description": "Opis strony", "keywords": "Słowa kluczowe strony", "keywords-placeholder": "Słowa kluczowe opisujące społeczność, oddzielone przecinkami", - "logo-and-icons": "Site Logo & Icons", + "logo-and-icons": "Logo i ikony strony", "logo.image": "Obraz", "logo.image-placeholder": "Ścieżka do logo, które ma być wyświetlane w nagłówku forum", "logo.upload": "Prześlij", - "logo.url": "Logo Link URL", + "logo.url": "Adres odnośnika logo", "logo.url-placeholder": "Adres URL logo strony", "logo.url-help": "When the logo is clicked, send users to this address. If left blank, user will be sent to the forum index.
Note: This is not the external URL used in emails, etc. That is set by the url property in config.json", "logo.alt-text": "Alternatywny tekst", @@ -30,16 +30,16 @@ "favicon": "Favikona", "favicon.upload": "Prześlij", "pwa": "Progressive Web App", - "touch-icon": "Touch Icon", + "touch-icon": "Ikonka dotykowa", "touch-icon.upload": "Prześlij", - "touch-icon.help": "Recommended size and format: 512x512, PNG format only. If no touch icon is specified, NodeBB will fall back to using the favicon.", + "touch-icon.help": "Rekomendowana wielkość: 512x512, tylko format PNG. Jeśli nie ustalono ikony dotykowej, użyta zostanie favikona.", "maskable-icon": "Maskable (Homescreen) Icon", "maskable-icon.help": "Recommended size and format: 512x512, PNG format only. If no maskable icon is specified, NodeBB will fall back to the Touch Icon.", "outgoing-links": "Odnośniki wychodzące", "outgoing-links.warning-page": "Używaj strony ostrzegawczej o odnośnikach wychodzących", - "search": "Search", - "search-default-in": "Search In", - "search-default-in-quick": "Quick Search In", + "search": "Szukaj", + "search-default-in": "Szukaj w", + "search-default-in-quick": "Szybkie wyszukiwanie w", "search-default-sort-by": "Sort by", "outgoing-links.whitelist": "Domeny na białej liście pozwalającej ominąć stronę ostrzegawczą", "site-colors": "Metadane kolorów strony", diff --git a/public/language/pl/admin/settings/guest.json b/public/language/pl/admin/settings/guest.json index c18a0defe7..4adbce8c78 100644 --- a/public/language/pl/admin/settings/guest.json +++ b/public/language/pl/admin/settings/guest.json @@ -1,6 +1,6 @@ { "settings": "Ustawienia", - "guest-settings": "Guest Settings", + "guest-settings": "Ustawienia gości", "handles.enabled": "Zezwalaj gościom na podpisywanie się", "handles.enabled-help": "Opcja ta udostępnia gościom nowe pole, w którym mogą wybrać nazwę, pod jaką będą publikować posty. Jeśli opcja jest wyłączona, stosowana będzie po prostu nazwa „Gość”", "topic-views.enabled": "Zezwalaj gościom na zwiększenie liczbę wyświetleń tematu", diff --git a/public/language/pl/admin/settings/navigation.json b/public/language/pl/admin/settings/navigation.json index 21fbc93bdc..c62c83f88b 100644 --- a/public/language/pl/admin/settings/navigation.json +++ b/public/language/pl/admin/settings/navigation.json @@ -1,9 +1,9 @@ { - "navigation": "Navigation", + "navigation": "Nawigacja", "icon": "Ikona:", "change-icon": "zmień", "route": "Ścieżka:", - "tooltip": "Tooltip:", + "tooltip": "Podpowiedź w dymku:", "text": "Tekst:", "text-class": "Klasa tekstu opcjonalnie", "class": "Klasa: opcjonalnie", diff --git a/public/language/pl/admin/settings/notifications.json b/public/language/pl/admin/settings/notifications.json index 58e2e6267e..2db02814ab 100644 --- a/public/language/pl/admin/settings/notifications.json +++ b/public/language/pl/admin/settings/notifications.json @@ -1,7 +1,7 @@ { "notifications": "Powiadomienia", "welcome-notification": "Powiadomienie powitalne", - "welcome-notification-link": "Łącze do komunikatu powitalnego", + "welcome-notification-link": "Odnośnik do komunikatu powitalnego", "welcome-notification-uid": "Powiadomienie powitalne użytkownika (UID)", "post-queue-notification-uid": "Użytkownik kolejki pocztowej (UID)" } \ No newline at end of file diff --git a/public/language/pl/admin/settings/post.json b/public/language/pl/admin/settings/post.json index e868e797ac..e974aafec3 100644 --- a/public/language/pl/admin/settings/post.json +++ b/public/language/pl/admin/settings/post.json @@ -20,7 +20,7 @@ "restrictions.seconds-edit-after": "Liczba sekund, przez które wpisy mogą zostać edytowane. (0 wyłączone)", "restrictions.seconds-delete-after": "Liczba sekund, przez które wpisy mogą zostać usunięte. (0 wyłączone)", "restrictions.replies-no-delete": "Liczba odpowiedzi, po których użytkownicy nie mogą edytować własnych tematów (0 wyłącza)", - "restrictions.title-length": "Title Length", + "restrictions.title-length": "Długość tytułu", "restrictions.post-length": "Długość postu", "restrictions.days-until-stale": "Liczba dni, po których temat będzie uznany za martwy", "restrictions.stale-help": "Jeśli temat jest uznany za \"martwy\", to użytkownikom próbującym na niego odpowiedzieć wyświetli się ostrzeżenie (ustaw 0, aby wyłączyć).", @@ -52,9 +52,9 @@ "composer.show-help": "Pokazuj zakładkę „Pomoc”", "composer.enable-plugin-help": "Zezwalaj wtyczkom na dodawanie zawartości do zakładki pomocy", "composer.custom-help": "Własny tekst pomocy", - "backlinks": "Backlinks", - "backlinks.enabled": "Enable topic backlinks", - "backlinks.help": "If a post references another topic, a link back to the post will be inserted into the referenced topic at that point in time.", + "backlinks": "Odniesienia wstecz", + "backlinks.enabled": "Włącz odniesienia wstecz tematów", + "backlinks.help": "Jeśli post odnosi się do innego tematu, odnośnik do tego posta zostanie umieszczony w temacie, do którego się odnosi i umiejscowiony w chwili napisania.", "ip-tracking": "Śledzenie IP", "ip-tracking.each-post": "Śledź adres IP dla każdego postu", "enable-post-history": "Włącz historię wpisu" diff --git a/public/language/pl/admin/settings/reputation.json b/public/language/pl/admin/settings/reputation.json index d6b579ee1a..ecec40614b 100644 --- a/public/language/pl/admin/settings/reputation.json +++ b/public/language/pl/admin/settings/reputation.json @@ -10,8 +10,8 @@ "min-rep-downvote": "Minimalna reputacja pozwalająca głosować przeciw postom", "downvotes-per-day": "Limit głosów przeciw na dzień (ustaw na 0 by były nielimitowane)", "downvotes-per-user-per-day": "Limit głosów przeciw na użytkownika na dzień (ustaw na 0 by były nielimitowane)", - "min-rep-chat": "Minimum reputation to send chat messages", - "min-rep-post-links": "Minimum reputation to post links", + "min-rep-chat": "Minimalna reputacja pozwalająca wysyłać wiadomości czatu", + "min-rep-post-links": "Minimalna reputacja pozwalająca umieszczać linki w postach", "min-rep-flag": "Minimalna reputacja pozwalająca flagować posty", "min-rep-website": "Minimalna reputacja pozwalająca wypełnić sekcję „Strona WWW” w profilu użytkownika", "min-rep-aboutme": "Minimalna reputacja pozwalająca wypełnić sekcję „O mnie” w profilu użytkownika", @@ -22,16 +22,16 @@ "flags": "Ustawienia flag", "flags.limit-per-target": "Maksymalna ilość razy coś może być oflagowane", "flags.limit-per-target-placeholder": "Domyślnie: 0", - "flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.", + "flags.limit-per-target-help": "Kiedy post lub użytkownik jest oflagowany wiele razy, każda dodatkowa flaga jest uznawana za "raport" i dodawana do oryginalnej flagi. Ustaw tę opcję na liczbę inną niż zero, aby ustalić limit, ile raportów może otrzymać jedna rzecz.", "flags.limit-post-flags-per-day": "Ile najwięcej postów użytkownik może oflagować jednego dnia.", "flags.limit-post-flags-per-day-help": "Ustaw 0, aby wyłączyć, (domyślnie: 10)", "flags.limit-user-flags-per-day": "Ile najwięcej użytkowników użytkownik może oflagować jednego dnia.", "flags.limit-user-flags-per-day-help": "Ustaw 0, aby wyłączyć, (domyślnie: 10)", "flags.auto-flag-on-downvote-threshold": "Liczba głosujących przeciw aby automatycznie oflagować post", "flags.auto-flag-on-downvote-threshold-help": "Ustaw 0, aby wyłączyć, (domyślnie: 0)", - "flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned", - "flags.action-on-resolve": "Do the following when a flag is resolved", - "flags.action-on-reject": "Do the following when a flag is rejected", - "flags.action.nothing": "Do nothing", - "flags.action.rescind": "Rescind the notification sent to moderators/administrators" + "flags.auto-resolve-on-ban": "Automatycznie rozwiąż wszystkie sprawy związane z użytkownikiem, jeśli zostanie zbanowany", + "flags.action-on-resolve": "Jeśli flaga zostanie rozwiązana, to...", + "flags.action-on-reject": "Jeśli flaga zostanie odrzucona, to...", + "flags.action.nothing": "Nic nie rób", + "flags.action.rescind": "Cofnij powiadomienie wysłane do moderatorów/administratorów" } \ No newline at end of file diff --git a/public/language/pl/admin/settings/uploads.json b/public/language/pl/admin/settings/uploads.json index 4278a46610..2456d77246 100644 --- a/public/language/pl/admin/settings/uploads.json +++ b/public/language/pl/admin/settings/uploads.json @@ -1,10 +1,10 @@ { "posts": "Posty", - "orphans": "Orphaned Files", + "orphans": "Osierocone pliki", "private": "Oznaczaj wysyłane pliki jako prywatne", "strip-exif-data": "Usuń dane EXIF", "preserve-orphaned-uploads": "Zachowaj nadesłane pliki po tym jak post został wymazany", - "orphanExpiryDays": "Days to keep orphaned files", + "orphanExpiryDays": "Dni przechowywania osieroconych plików", "orphanExpiryDays-help": "Po tylu dniach nieużyte przesłane pliki zostaną skasowane z systemu.
Ustaw 0 lub zostaw puste, aby to wyłączyć.", "private-extensions": "Rozszerzenia plików, które mają być prywatne", "private-uploads-extensions-help": "Tutaj wpisz oddzielone przecinkami rozszerzenia plików, które mają być prywatne (np. pdf,xls,doc). Jeśli lista jest pusta, wszystkie pliki są prywatne.", @@ -24,9 +24,9 @@ "topic-thumb-size": "Rozmiar miniatury tematu", "allowed-file-extensions": "Dozwolone typy plików", "allowed-file-extensions-help": "Wprowadź rozdzielone przecinkami rozszerzenia plików (np. pdf,xls,doc). Pusta lista oznacza, że wszystkie rozszerzenia są dozwolone.", - "upload-limit-threshold": "Rate limit user uploads to:", - "upload-limit-threshold-per-minute": "Per %1 Minute", - "upload-limit-threshold-per-minutes": "Per %1 Minutes", + "upload-limit-threshold": "Limit użytkownika do nadsyłania plików:", + "upload-limit-threshold-per-minute": "Na %1 minutę", + "upload-limit-threshold-per-minutes": "Na %1 minut", "profile-avatars": "Profilowe awatary", "allow-profile-image-uploads": "Zezwalaj użytkownikom na ładowanie obrazów profilowych", "convert-profile-image-png": "Konwertuj przesłane obrazy profilowe na PNG", diff --git a/public/language/pl/admin/settings/web-crawler.json b/public/language/pl/admin/settings/web-crawler.json index c6b041a4c7..8952f2d888 100644 --- a/public/language/pl/admin/settings/web-crawler.json +++ b/public/language/pl/admin/settings/web-crawler.json @@ -1,9 +1,9 @@ { "crawlability-settings": "Ustawienia robotów sieciowych", - "robots-txt": "Własny Robots.txtPozostaw puste, aby użyć domyślnego", + "robots-txt": "Własny robots.txtPozostaw puste, aby użyć domyślnego", "sitemap-feed-settings": "Ustawienia mapy strony oraz kanału", "disable-rss-feeds": "Wyłącz kanały RSS", - "disable-sitemap-xml": "Wyłącz Sitemap.xml", + "disable-sitemap-xml": "Wyłącz sitemap.xml", "sitemap-topics": "Liczba tematów do wyświetlenia w mapie strony", "clear-sitemap-cache": "Wyczyść pamięć podręczną mapy strony", "view-sitemap": "Wyświetl mapę strony" diff --git a/public/language/pl/aria.json b/public/language/pl/aria.json index ecd896473a..89489d54e2 100644 --- a/public/language/pl/aria.json +++ b/public/language/pl/aria.json @@ -2,7 +2,7 @@ "post-sort-option": "Opcja sortowania postów, %1", "topic-sort-option": "Opcja sortowania tematów, %1", "user-avatar-for": "Awatar dla %1", - "user-watched-tags": "User watched tags", + "user-watched-tags": "Tagi obserwowane przez użytkownika", "delete-upload-button": "Delete upload button", "group-page-link-for": "Group page link for %1" } \ No newline at end of file diff --git a/public/language/pl/category.json b/public/language/pl/category.json index c4e82f2dae..8c4b8c0fc3 100644 --- a/public/language/pl/category.json +++ b/public/language/pl/category.json @@ -22,5 +22,5 @@ "notwatching.message": "Nie obserwujesz aktualizacji w tej kategorii i jej podkategoriach", "ignoring.message": "Ignorujesz teraz aktualizacje w tej kategorii i jej podkategoriach", "watched-categories": "Obserwowane kategorie", - "x-more-categories": "$1 więcej kategorii" + "x-more-categories": "%1 więcej kategorii" } \ No newline at end of file diff --git a/public/language/pl/error.json b/public/language/pl/error.json index 5e93426960..69e36146d9 100644 --- a/public/language/pl/error.json +++ b/public/language/pl/error.json @@ -108,10 +108,10 @@ "upload-error-fallback": "Nie udało się przesłać obrazu — %1", "scheduling-to-past": "Proszę wybrać datę w przyszłości.", "invalid-schedule-date": "Proszę podać poprawną datę i czas.", - "cant-pin-scheduled": "Scheduled topics cannot be (un)pinned.", - "cant-merge-scheduled": "Scheduled topics cannot be merged.", - "cant-move-posts-to-scheduled": "Can't move posts to a scheduled topic.", - "cant-move-from-scheduled-to-existing": "Can't move posts from a scheduled topic to an existing topic.", + "cant-pin-scheduled": "Zaplanowane tematy nie mogą być przypinane lub odpinane.", + "cant-merge-scheduled": "Zaplanowane tematy nie mogą być łączone.", + "cant-move-posts-to-scheduled": "Nie można przenosić postów do zaplanowanych tematów.", + "cant-move-from-scheduled-to-existing": "Nie można przenosić postów z zaplanowanych tematów do istniejących.", "already-bookmarked": "Już dodałeś ten post do zakładek", "already-unbookmarked": "Już usunąłeś ten post z zakładek", "cant-ban-other-admins": "Nie możesz zbanować innych adminów!", diff --git a/public/language/pl/flags.json b/public/language/pl/flags.json index 93fd432a68..4a35a6e3b4 100644 --- a/public/language/pl/flags.json +++ b/public/language/pl/flags.json @@ -32,9 +32,9 @@ "filter-cid-all": "Wszystkie kategorie", "apply-filters": "Zastosuj filtry", "more-filters": "Więcej filtrów", - "fewer-filters": "Mniej Filtrów", + "fewer-filters": "Mniej filtrów", - "quick-actions": "Szybkie Akcje", + "quick-actions": "Szybkie akcje", "flagged-user": "Oflagowany użytkownik", "view-profile": "Zobacz profil", "start-new-chat": "Rozpocznij nowy czat", diff --git a/public/language/pl/modules.json b/public/language/pl/modules.json index 5fff525fdc..1f9b5ebd1b 100644 --- a/public/language/pl/modules.json +++ b/public/language/pl/modules.json @@ -16,7 +16,7 @@ "chat.user-has-messaged-you": "%1 napisał do Ciebie", "chat.replying-to": "Odpowiadanie %1", "chat.see-all": "Wszystkie rozmowy", - "chat.mark-all-read": "Zaznacz wszystkie jako przeczytane", + "chat.mark-all-read": "Oznacz wszystkie jako przeczytane", "chat.no-messages": "Wybierz adresata, by wyświetlić historię czatów", "chat.no-users-in-room": "Brak użytkowników w tym pokoju", "chat.recent-chats": "Ostatnie czaty", @@ -42,43 +42,43 @@ "chat.create-room": "Stwórz pokój czatu", "chat.private.option": "Prywatny (widzialny tylko dla osób dodanych do pokoju)", "chat.public.option": "Publiczny (widzialny dla wszystkich użytkowników w wybranych grupach)", - "chat.public.groups-help": "To create a chat room that is visible to all users select registered-users from the group list.", + "chat.public.groups-help": "Aby założyć pokój czatu, który jest widzialny dla wszystkich użytkowników, wybierz zarejestrowanych użytkowników z listy grupy.", "chat.manage-room": "Zarządzaj pokojami czatu", - "chat.add-user": "Add User", - "chat.notification-settings": "Notification Settings", - "chat.default-notification-setting": "Default Notification Setting", - "chat.notification-setting-room-default": "Room Default", - "chat.notification-setting-none": "No notifications", - "chat.notification-setting-at-mention-only": "@mention only", - "chat.notification-setting-all-messages": "All messages", - "chat.select-groups": "Select Groups", + "chat.add-user": "Dodaj użytkownika", + "chat.notification-settings": "Ustawienia powiadomień", + "chat.default-notification-setting": "Domyślne ustawienia powiadomień", + "chat.notification-setting-room-default": "Domyślne dla pokoju", + "chat.notification-setting-none": "Brak powiadomień", + "chat.notification-setting-at-mention-only": "Tylko zawołania z użyciem @", + "chat.notification-setting-all-messages": "Wszystkie wiadomości", + "chat.select-groups": "Wybierz grupy", "chat.add-user-help": "Tu można wyszukiwać użytkowników. Wybrany użytkownik zostanie dodany do czatu. Nowy użytkownik nie zobaczy wiadomości sprzed dołączenia do konwersacji. Tylko właściciele pokoi () mogą usuwać użytkowników z pokoi czatu.", "chat.confirm-chat-with-dnd-user": "Ten użytkownik ustawił status „nie przeszkadzać”. Czy chcesz z nim rozmawiać mimo to?", - "chat.room-name-optional": "Room Name (Optional)", + "chat.room-name-optional": "Nazwa pokoju (opcjonalna)", "chat.rename-room": "Zmień nazwę pokoju", "chat.rename-placeholder": "Tu wpisz nazwę pokoju", "chat.rename-help": "Ustawiona tu nazwa pokoju będzie widoczna dla wszystkich obecnych w nim użytkowników.", - "chat.leave": "Leave", - "chat.leave-room": "Leave Room", + "chat.leave": "Opuść", + "chat.leave-room": "Opuść pokój", "chat.leave-prompt": "Czy na pewno chcesz opuścić ten czat?", "chat.leave-help": "Opuszczając czat, tracisz dostęp do dalszej rozmowy na czacie. Jeśli w przyszłości zostaniesz znów dodany, nie zobaczysz historii czatu sprzed ponownego dołączenia.", - "chat.delete": "Delete", - "chat.delete-room": "Delete Room", - "chat.delete-prompt": "Are you sure you wish to delete this chat room?", + "chat.delete": "Usuń", + "chat.delete-room": "Usuń pokój", + "chat.delete-prompt": "Czy na pewno usunąć ten pokój czatu?", "chat.in-room": "W tym pokoju", "chat.kick": "Wyrzuć", "chat.show-ip": "Pokaż IP", "chat.copy-text": "Skopiuj tekst", "chat.copy-link": "Skopiuj link", "chat.owner": "Właściciel pokoju", - "chat.grant-rescind-ownership": "Grant/Rescind Ownership", - "chat.system.user-join": "%1 has joined the room ", - "chat.system.user-leave": "%1 has left the room ", - "chat.system.room-rename": "%2 has renamed this room to \"%1\" ", + "chat.grant-rescind-ownership": "Nadaj/cofnij prawa właściciela", + "chat.system.user-join": "%1 dołączył do pokoju ", + "chat.system.user-leave": "%1 opuścił pokój ", + "chat.system.room-rename": "%2 zmienił nazwę tego pokoju na \"%1\" ", "composer.compose": "Napisz", "composer.show-preview": "Pokaż podgląd", "composer.hide-preview": "Ukryj podgląd", - "composer.help": "Help", + "composer.help": "Pomoc", "composer.user-said-in": "%1 napisał w %2:", "composer.user-said": "%1 napisał:", "composer.discard": "Na pewno chcesz porzucić ten post?", @@ -87,13 +87,13 @@ "composer.uploading": "Wysyłanie %1", "composer.formatting.bold": "Pogrubienie", "composer.formatting.italic": "Kursywa", - "composer.formatting.heading": "Heading", - "composer.formatting.heading1": "Heading 1", - "composer.formatting.heading2": "Heading 2", - "composer.formatting.heading3": "Heading 3", - "composer.formatting.heading4": "Heading 4", - "composer.formatting.heading5": "Heading 5", - "composer.formatting.heading6": "Heading 6", + "composer.formatting.heading": "Nagłówek", + "composer.formatting.heading1": "Nagłówek 1", + "composer.formatting.heading2": "Nagłówek 2", + "composer.formatting.heading3": "Nagłówek 3", + "composer.formatting.heading4": "Nagłówek 4", + "composer.formatting.heading5": "Nagłówek 5", + "composer.formatting.heading6": "Nagłówek 6", "composer.formatting.list": "Lista", "composer.formatting.strikethrough": "Przekreślenie", "composer.formatting.code": "Kod", diff --git a/public/language/pl/notifications.json b/public/language/pl/notifications.json index 2f513b6be0..1d788b558b 100644 --- a/public/language/pl/notifications.json +++ b/public/language/pl/notifications.json @@ -40,12 +40,12 @@ "moved-your-topic": "%1 przeniósł %2", "user-flagged-post-in": "%1 oflagował post w %2", "user-flagged-post-in-dual": "%1 oraz %2 oflagowali post w %3", - "user-flagged-post-in-triple": "%1, %2 and %3 flagged a post in %4", - "user-flagged-post-in-multiple": "%1, %2 and %3 others flagged a post in %4", + "user-flagged-post-in-triple": "%1, %2 oraz %3 oflagowali post w %4", + "user-flagged-post-in-multiple": "%1, %2 i %3 innych oflagowali post w %4", "user-flagged-user": "%1 oflagował profil użytkownika (%2)", "user-flagged-user-dual": "%1 oraz %2 oflagowali profil użytkownika (%3)", - "user-flagged-user-triple": "%1, %2 and %3 flagged a user profile (%4)", - "user-flagged-user-multiple": "%1, %2 and %3 others flagged a user profile (%4)", + "user-flagged-user-triple": "%1, %2 i %3 oflagowali profil użytkownika (%4)", + "user-flagged-user-multiple": "%1, %2 i %3 innych oflagowali profil użytkownika (%4)", "user-posted-to": "%1 dodał odpowiedź do %2", "user-posted-to-dual": "%1 oraz %2 dodali odpowiedzi do %3", "user-posted-to-triple": "%1, %2 i %3 dodali odpowiedzi do %4", diff --git a/public/language/pl/post-queue.json b/public/language/pl/post-queue.json index 13351d1a70..a50912d7a6 100644 --- a/public/language/pl/post-queue.json +++ b/public/language/pl/post-queue.json @@ -3,12 +3,12 @@ "post-queue": "Kolejka postów", "no-queued-posts": "Nie ma postów w kolejce.", "no-single-post": "Temat lub post, którego szukasz, już nie znajduje się w kolejce. Zapewne został już zaakceptowany lub usunięty.", - "enabling-help": "The post queue is currently disabled. To enable this feature, go to Settings → Post → Post Queue and enable Post Queue.", + "enabling-help": "Kolejka postów jest aktualnie wyłączonona. Aby ją włączyć, przejdź do Ustawienia → Post → Kolejka postów i włącz kolejkę postów.", "back-to-list": "Wróć do kolejki postów", "public-intro": "Jeśli jakieś Twoje posty byłyby w kolejce, to tutaj by się wyświetliły.", "public-description": "To forum jest skonfigurowane tak, że posty z nowych konta trafiają do kolejki do akceptacji przez moderatora.
Jeśli masz jakieś posty w takiej kolejce, to zobaczysz je tutaj.", "user": "Użytkownik", - "when": "When", + "when": "Kiedy", "category": "Kategoria", "title": "Tytuł", "content": "Zawartość", @@ -17,13 +17,13 @@ "content-editable": "Kliknij na treść, by edytować", "category-editable": "Kliknij na kategorię, by edytować", "title-editable": "Kliknij na tytuł, by edytować", - "reply": "Reply", + "reply": "Odpowiedz", "topic": "Temat", "accept": "Przyjmij", "reject": "Odrzuć", "remove": "Usuń", - "notify": "Notify", - "notify-user": "Notify User", + "notify": "Powiadom", + "notify-user": "Powiadom użytkownika", "confirm-reject": "Czy chcesz odrzucić ten post?", "confirm-remove": "Czy chcesz usunąć ten post?", "bulk-actions": "Operacje masowe", diff --git a/public/language/pl/themes/harmony.json b/public/language/pl/themes/harmony.json index bfc02ae8ad..bb9d7e4b66 100644 --- a/public/language/pl/themes/harmony.json +++ b/public/language/pl/themes/harmony.json @@ -1,18 +1,19 @@ { - "theme-name": "Harmony Theme", + "theme-name": "Styl Harmony", "skins": "Skórki", "collapse": "Zwiń", "expand": "Rozwiń", - "sidebar-toggle": "Sidebar Toggle", - "login-register-to-search": "Login or register to search.", + "sidebar-toggle": "Przełącz panele boczne", + "login-register-to-search": "Aby wyszukiwać zaloguj się lub zarejestruj.", "settings.title": "Ustawienia stylu", "settings.enableQuickReply": "Włącz szybkie odpowiadanie", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "Wyśrodkuj elementy nagłówka", "settings.mobileTopicTeasers": "Show topic teasers on mobile", "settings.stickyToolbar": "Sticky toolbar", "settings.stickyToolbar.help": "The toolbar on topic and category pages will stick to the top of the page", "settings.autohideBottombar": "Automatycznie chowaj dolny panel", "settings.autohideBottombar.help": "Dolny panel schowa się w widoku mobilnym, jeśli strona zostanie przesunięta w dół", - "settings.openSidebars": "Open sidebars", + "settings.openSidebars": "Otwórz panele boczne", "settings.chatModals": "Włącz okienka czatu" } \ No newline at end of file diff --git a/public/language/pl/topic.json b/public/language/pl/topic.json index 583ecb4ab7..7988d61407 100644 --- a/public/language/pl/topic.json +++ b/public/language/pl/topic.json @@ -50,9 +50,9 @@ "user-locked-topic-on": "%1 zablokował ten temat dnia %2", "user-unlocked-topic-ago": "%1 unlocked this topic %2", "user-unlocked-topic-on": "%1 odblokował ten temat dnia %2", - "user-pinned-topic-ago": "%1 pinned this topic %2", + "user-pinned-topic-ago": "%1 przypiął ten temat %2", "user-pinned-topic-on": "%1 przypiął ten temat dnia %2", - "user-unpinned-topic-ago": "%1 unpinned this topic %2", + "user-unpinned-topic-ago": "%1 odpiął ten temat %2", "user-unpinned-topic-on": "%1 odpiął ten temat dnia %2", "user-deleted-topic-ago": "%1 deleted this topic %2", "user-deleted-topic-on": "%1 usunął ten temat dnia %2", @@ -164,7 +164,7 @@ "composer.submit": "Utwórz", "composer.additional-options": "Dodatkowe opcje", "composer.post-later": "Opublikuj później", - "composer.schedule": "Schedule", + "composer.schedule": "Harmonogram", "composer.replying-to": "Odpowiedź na %1", "composer.new-topic": "Nowy temat", "composer.editing-in": "Edytowanie posta w %1", diff --git a/public/language/pt-BR/themes/harmony.json b/public/language/pt-BR/themes/harmony.json index 331f633afb..4e75b9f716 100644 --- a/public/language/pt-BR/themes/harmony.json +++ b/public/language/pt-BR/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "Login or register to search.", "settings.title": "Theme settings", "settings.enableQuickReply": "Enable quick reply", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "Center header elements", "settings.mobileTopicTeasers": "Show topic teasers on mobile", "settings.stickyToolbar": "Sticky toolbar", diff --git a/public/language/pt-PT/themes/harmony.json b/public/language/pt-PT/themes/harmony.json index 331f633afb..4e75b9f716 100644 --- a/public/language/pt-PT/themes/harmony.json +++ b/public/language/pt-PT/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "Login or register to search.", "settings.title": "Theme settings", "settings.enableQuickReply": "Enable quick reply", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "Center header elements", "settings.mobileTopicTeasers": "Show topic teasers on mobile", "settings.stickyToolbar": "Sticky toolbar", diff --git a/public/language/ro/themes/harmony.json b/public/language/ro/themes/harmony.json index 331f633afb..4e75b9f716 100644 --- a/public/language/ro/themes/harmony.json +++ b/public/language/ro/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "Login or register to search.", "settings.title": "Theme settings", "settings.enableQuickReply": "Enable quick reply", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "Center header elements", "settings.mobileTopicTeasers": "Show topic teasers on mobile", "settings.stickyToolbar": "Sticky toolbar", diff --git a/public/language/ru/themes/harmony.json b/public/language/ru/themes/harmony.json index 331f633afb..4e75b9f716 100644 --- a/public/language/ru/themes/harmony.json +++ b/public/language/ru/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "Login or register to search.", "settings.title": "Theme settings", "settings.enableQuickReply": "Enable quick reply", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "Center header elements", "settings.mobileTopicTeasers": "Show topic teasers on mobile", "settings.stickyToolbar": "Sticky toolbar", diff --git a/public/language/rw/themes/harmony.json b/public/language/rw/themes/harmony.json index 331f633afb..4e75b9f716 100644 --- a/public/language/rw/themes/harmony.json +++ b/public/language/rw/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "Login or register to search.", "settings.title": "Theme settings", "settings.enableQuickReply": "Enable quick reply", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "Center header elements", "settings.mobileTopicTeasers": "Show topic teasers on mobile", "settings.stickyToolbar": "Sticky toolbar", diff --git a/public/language/sc/themes/harmony.json b/public/language/sc/themes/harmony.json index 331f633afb..4e75b9f716 100644 --- a/public/language/sc/themes/harmony.json +++ b/public/language/sc/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "Login or register to search.", "settings.title": "Theme settings", "settings.enableQuickReply": "Enable quick reply", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "Center header elements", "settings.mobileTopicTeasers": "Show topic teasers on mobile", "settings.stickyToolbar": "Sticky toolbar", diff --git a/public/language/sk/themes/harmony.json b/public/language/sk/themes/harmony.json index 331f633afb..4e75b9f716 100644 --- a/public/language/sk/themes/harmony.json +++ b/public/language/sk/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "Login or register to search.", "settings.title": "Theme settings", "settings.enableQuickReply": "Enable quick reply", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "Center header elements", "settings.mobileTopicTeasers": "Show topic teasers on mobile", "settings.stickyToolbar": "Sticky toolbar", diff --git a/public/language/sl/themes/harmony.json b/public/language/sl/themes/harmony.json index 331f633afb..4e75b9f716 100644 --- a/public/language/sl/themes/harmony.json +++ b/public/language/sl/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "Login or register to search.", "settings.title": "Theme settings", "settings.enableQuickReply": "Enable quick reply", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "Center header elements", "settings.mobileTopicTeasers": "Show topic teasers on mobile", "settings.stickyToolbar": "Sticky toolbar", diff --git a/public/language/sq-AL/themes/harmony.json b/public/language/sq-AL/themes/harmony.json index 331f633afb..4e75b9f716 100644 --- a/public/language/sq-AL/themes/harmony.json +++ b/public/language/sq-AL/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "Login or register to search.", "settings.title": "Theme settings", "settings.enableQuickReply": "Enable quick reply", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "Center header elements", "settings.mobileTopicTeasers": "Show topic teasers on mobile", "settings.stickyToolbar": "Sticky toolbar", diff --git a/public/language/sr/themes/harmony.json b/public/language/sr/themes/harmony.json index 9939821073..a26a25c0d4 100644 --- a/public/language/sr/themes/harmony.json +++ b/public/language/sr/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "Пријавите се или региструјте за претрагу.", "settings.title": "Подешавање тема", "settings.enableQuickReply": "Омогући брзи одговор", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "Центрирај елементе заглавља", "settings.mobileTopicTeasers": "Прикажи најавне теме на мобилном телефону", "settings.stickyToolbar": "Лепљива трака алата", diff --git a/public/language/sv/themes/harmony.json b/public/language/sv/themes/harmony.json index 331f633afb..4e75b9f716 100644 --- a/public/language/sv/themes/harmony.json +++ b/public/language/sv/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "Login or register to search.", "settings.title": "Theme settings", "settings.enableQuickReply": "Enable quick reply", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "Center header elements", "settings.mobileTopicTeasers": "Show topic teasers on mobile", "settings.stickyToolbar": "Sticky toolbar", diff --git a/public/language/th/themes/harmony.json b/public/language/th/themes/harmony.json index 331f633afb..4e75b9f716 100644 --- a/public/language/th/themes/harmony.json +++ b/public/language/th/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "Login or register to search.", "settings.title": "Theme settings", "settings.enableQuickReply": "Enable quick reply", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "Center header elements", "settings.mobileTopicTeasers": "Show topic teasers on mobile", "settings.stickyToolbar": "Sticky toolbar", diff --git a/public/language/tr/themes/harmony.json b/public/language/tr/themes/harmony.json index 3e521ff8d5..b0320f3437 100644 --- a/public/language/tr/themes/harmony.json +++ b/public/language/tr/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "Aramak için giriş yapın veya kaydolun", "settings.title": "Tema Ayarları", "settings.enableQuickReply": "Hızlı Cevabı Etkinleştir", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "Tepedeki Merkezi Öğeler", "settings.mobileTopicTeasers": "Başlık Önizlemelerini mobilde göster", "settings.stickyToolbar": "Yapışkan Araç Çubuğu", diff --git a/public/language/uk/themes/harmony.json b/public/language/uk/themes/harmony.json index 331f633afb..4e75b9f716 100644 --- a/public/language/uk/themes/harmony.json +++ b/public/language/uk/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "Login or register to search.", "settings.title": "Theme settings", "settings.enableQuickReply": "Enable quick reply", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "Center header elements", "settings.mobileTopicTeasers": "Show topic teasers on mobile", "settings.stickyToolbar": "Sticky toolbar", diff --git a/public/language/vi/themes/harmony.json b/public/language/vi/themes/harmony.json index dde489d2f5..994678ce86 100644 --- a/public/language/vi/themes/harmony.json +++ b/public/language/vi/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "Đăng nhập hoặc đăng ký để tìm kiếm.", "settings.title": "Cài đặt chủ đề", "settings.enableQuickReply": "Bật trả lời nhanh", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "Yếu tố tiêu đề trung tâm", "settings.mobileTopicTeasers": "Hiển thị đoạn giới thiệu chủ đề trên di động", "settings.stickyToolbar": "Thanh công cụ cố định", diff --git a/public/language/zh-CN/themes/harmony.json b/public/language/zh-CN/themes/harmony.json index c5828fa98f..9a657d723c 100644 --- a/public/language/zh-CN/themes/harmony.json +++ b/public/language/zh-CN/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "登录或注册以进行搜索。", "settings.title": "主题设置", "settings.enableQuickReply": "启用快速回复", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "标题元素居中", "settings.mobileTopicTeasers": "在移动设备显示话题预告", "settings.stickyToolbar": "附着工具条", diff --git a/public/language/zh-TW/themes/harmony.json b/public/language/zh-TW/themes/harmony.json index 331f633afb..4e75b9f716 100644 --- a/public/language/zh-TW/themes/harmony.json +++ b/public/language/zh-TW/themes/harmony.json @@ -7,6 +7,7 @@ "login-register-to-search": "Login or register to search.", "settings.title": "Theme settings", "settings.enableQuickReply": "Enable quick reply", + "settings.enableBreadcrumbs": "Enable breadcrumbs", "settings.centerHeaderElements": "Center header elements", "settings.mobileTopicTeasers": "Show topic teasers on mobile", "settings.stickyToolbar": "Sticky toolbar", diff --git a/public/src/admin/manage/digest.js b/public/src/admin/manage/digest.js index ea50d2a2c4..365ac776b6 100644 --- a/public/src/admin/manage/digest.js +++ b/public/src/admin/manage/digest.js @@ -5,7 +5,7 @@ define('admin/manage/digest', ['bootbox', 'alerts'], function (bootbox, alerts) const Digest = {}; Digest.init = function () { - $('table').on('click', '[data-action]', function () { + $('.digest').on('click', '[data-action]', function () { const action = this.getAttribute('data-action'); const uid = this.getAttribute('data-uid'); diff --git a/public/src/modules/helpers.common.js b/public/src/modules/helpers.common.js index 4f137a519b..e4f47ca031 100644 --- a/public/src/modules/helpers.common.js +++ b/public/src/modules/helpers.common.js @@ -170,7 +170,7 @@ module.exports = function (utils, Benchpress, relative_path) { } else if (groupObj.isInvited) { return ``; } else if (!groupObj.disableJoinRequests && groupObj.name !== 'administrators') { - return ``; + return ``; } return ''; } diff --git a/src/user/posts.js b/src/user/posts.js index 5ee7f5e8aa..318718f1c0 100644 --- a/src/user/posts.js +++ b/src/user/posts.js @@ -3,6 +3,7 @@ const db = require('../database'); const meta = require('../meta'); const privileges = require('../privileges'); +const plugins = require('../plugins'); const groups = require('../groups'); module.exports = function (User) { @@ -48,6 +49,18 @@ module.exports = function (User) { await User.checkMuted(uid); + const { shouldIgnoreDelays } = await plugins.hooks.fire('filter:user.posts.isReady', { + shouldIgnoreDelays: false, + user: userData, + cid, + field, + isAdminOrMod, + isMemberOfExempt, + }); + if (shouldIgnoreDelays) { + return; + } + const now = Date.now(); if (now - userData.joindate < meta.config.initialPostDelay * 1000) { throw new Error(`[[error:user-too-new, ${meta.config.initialPostDelay}]]`); diff --git a/src/views/admin/advanced/cache.tpl b/src/views/admin/advanced/cache.tpl index 7fa581e0fd..a4964c742b 100644 --- a/src/views/admin/advanced/cache.tpl +++ b/src/views/admin/advanced/cache.tpl @@ -11,52 +11,64 @@
- {{{each caches}}} + {{{ each caches }}}
-
[[admin/advanced/cache:{@key}-cache]]
-
-
- +
+
+
+
+ +
+ [[admin/advanced/cache:{@key}-cache]] +
+
+ + +
- -
{{{if ./length}}}{./length}{{{else}}}{./itemCount}{{{end}}} / {{{if ./max}}}{./max}{{{else}}}{./maxSize}{{{end}}}
+
+
[[admin/advanced/cache:percent-full, {./percentFull}]]
+
- {./hits} -
-
- {./misses} -
-
- {./hitRatio} -
-
- {./hitsPerSecond} + {{{if ./length}}}{./length}{{{else}}}{./itemCount}{{{end}}} / {{{if ./max}}}{./max}{{{else}}}{./maxSize}{{{end}}}
- {{{if ./ttl}}}
- {./ttl} + {./hits}
- {{{end}}} - {{{if (@key == "post")}}} +
+ {./misses} +
+
+ {./hitRatio} +
+
+ {./hitsPerSecond} +
+ + {{{ if ./ttl }}} +
+ {./ttl} +
+ {{{ end }}} + {{{ if (@key == "post") }}}
- {{{end}}} - - + {{{ end }}} +
- {{{end}}} + {{{ end }}}
diff --git a/src/views/admin/manage/digest.tpl b/src/views/admin/manage/digest.tpl index bfa7d9b9ce..9c6c226ef1 100644 --- a/src/views/admin/manage/digest.tpl +++ b/src/views/admin/manage/digest.tpl @@ -1,4 +1,4 @@ -
+

[[admin/manage/digest:lead]]

[[admin/manage/digest:disclaimer]]

[[admin/manage/digest:disclaimer-continued]]

@@ -8,7 +8,7 @@
[[admin/manage/digest:default-help, {default}]]
-
+
[[admin/manage/digest:manual-run]]
diff --git a/src/views/chats.tpl b/src/views/chats.tpl index 23db9e49fc..06481d7642 100644 --- a/src/views/chats.tpl +++ b/src/views/chats.tpl @@ -1,54 +1,63 @@ -
-
+
+
+
+
-
- -
+
+ +
- {{{ if publicRooms.length }}} -
+ {{{ if publicRooms.length }}} +
-
-
- - -
-
-
- {{{ each publicRooms }}} -
-
{./roomName}
{./unreadCountText}
-
-
+
+
+ + +
+
+
+ {{{ each publicRooms }}} +
+
{./roomName}
{./unreadCountText}
+
+
+
+
+ {{{ end }}}
+
+ {{{ end }}} + +
+ +
+ {{{ if publicRooms.length }}} +
+ + +
{{{ end }}} + +
+ {{{ each rooms }}} + + {{{ end }}} +
+
+ +
+
[[topic:composer.drag-and-drop-images]]
+
+
+ {{{ each widgets.sidebar }}} + {{widgets.sidebar.html}} {{{ end }}} - -
- -
- {{{ if publicRooms.length }}} -
- - -
- {{{ end }}} - -
- {{{each rooms}}} - - {{{end}}} -
-
-
- -
-
[[topic:composer.drag-and-drop-images]]
-
\ No newline at end of file +
diff --git a/src/widgets/index.js b/src/widgets/index.js index 4302ac74c0..9f31e60805 100644 --- a/src/widgets/index.js +++ b/src/widgets/index.js @@ -196,6 +196,9 @@ widgets.getAvailableAreas = async function () { { name: 'Group Page (Left)', template: 'groups/details.tpl', location: 'left' }, { name: 'Group Page (Right)', template: 'groups/details.tpl', location: 'right' }, + + { name: 'Chat Header', template: 'chats.tpl', location: 'header' }, + { name: 'Chat Sidebar', template: 'chats.tpl', location: 'sidebar' }, ]; return await plugins.hooks.fire('filter:widgets.getAreas', defaultAreas); diff --git a/test/template-helpers.js b/test/template-helpers.js index 3e22398ee3..00ae777f82 100644 --- a/test/template-helpers.js +++ b/test/template-helpers.js @@ -132,7 +132,7 @@ describe('helpers', () => { it('should show join button if join requests are not disabled and group is not administrators', (done) => { const btn = helpers.membershipBtn({ displayName: 'some group', name: 'some group', disableJoinRequests: false }); - assert.equal(btn, ''); + assert.equal(btn, ''); done(); });