Compare commits

...

125 Commits

Author SHA1 Message Date
Barış Soner Uşaklı
afd96a00b1 chore: up themes 2024-11-07 10:42:33 -05:00
Barış Soner Uşaklı
b40e530434 feat: add min:rep to custom fields
add validation in profile.update
2024-11-06 19:16:44 -05:00
Barış Soner Uşaklı
4b5cb613e5 test: add openapi spec, move menu button 2024-11-06 12:03:22 -05:00
Barış Soner Uşaklı
0c551fa240 Merge branch 'develop' into custom-user-fields 2024-11-06 11:48:05 -05:00
Barış Soner Uşaklı
bc00df3cd9 feat: closes #12902, allow adding users as post editors 2024-11-06 11:36:53 -05:00
Barış Soner Uşaklı
65f64ebaed chore: up themes 2024-11-05 17:51:52 -05:00
Barış Soner Uşaklı
280e761399 chore: up themes 2024-11-05 16:22:38 -05:00
renovate[bot]
8af37a7d40 fix(deps): update dependency nodebb-theme-peace to v2.2.8 (#12901)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-05 11:54:53 -05:00
Barış Soner Uşaklı
975bca027f add socket events even if there is no dropdown
fixes themes that dont use a dropdown for chats/notifs like peace
2024-11-05 10:37:49 -05:00
Barış Soner Uşaklı
24ecff5d72 Merge branch 'master' into develop 2024-11-05 09:33:55 -05:00
Barış Soner Uşaklı
b13bd803d7 chore: up widgets 2024-11-05 09:32:47 -05:00
renovate[bot]
87ec8637b0 fix(deps): update dependency cron to v3.1.9 (#12899)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-04 16:19:02 -05:00
renovate[bot]
3aa0fa61dc fix(deps): update dependency ace-builds to v1.36.4 (#12898)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-04 10:35:15 -05:00
Barış Soner Uşaklı
c586854af1 test: fix spec 2024-11-04 10:28:48 -05:00
renovate[bot]
a4f75ca150 fix(deps): update dependency winston to v3.16.0 (#12896)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-04 10:19:59 -05:00
renovate[bot]
f5439d95dd fix(deps): update dependency compression to v1.7.5 (#12890)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-04 10:19:45 -05:00
renovate[bot]
3d847a5ad2 fix(deps): update dependency webpack to v5.96.1 (#12895)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-04 10:19:24 -05:00
renovate[bot]
37f877b343 chore(deps): update dependency sass-embedded to v1.80.6 (#12894)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-04 10:18:38 -05:00
renovate[bot]
c5dd8b67ba fix(deps): update dependency sass to v1.80.6 (#12892)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-04 10:18:28 -05:00
renovate[bot]
3fb6587ac6 fix(deps): update dependency jquery-ui to v1.14.1 (#12891)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-31 12:39:44 -04:00
renovate[bot]
2cb2ac3a26 fix(deps): update dependency nodebb-plugin-composer-default to v10.2.42 (#12888)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-31 12:22:37 -04:00
renovate[bot]
383f332ca2 chore(deps): update dependency sass-embedded to v1.80.5 (#12889)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-31 12:22:25 -04:00
renovate[bot]
8ae2f503bd fix(deps): update dependency cron to v3.1.8 (#12881)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-31 10:26:50 -04:00
renovate[bot]
d86bedf83a chore(deps): update dependency mocha to v10.8.2 (#12884)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-31 10:26:35 -04:00
Misty Release Bot
e235e14bbf Latest translations and fallbacks 2024-10-31 09:19:15 +00:00
renovate[bot]
89bd1a2437 fix(deps): update dependency chart.js to v4.4.6 (#12876)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-28 11:19:11 -04:00
renovate[bot]
51cb249e21 fix(deps): update dependency nodemailer to v6.9.16 (#12874)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-28 11:18:47 -04:00
Julian Lam
23b3a64a27 fix: add warning txt file for nn-NO 2024-10-28 10:16:44 -04:00
Julian Lam
396c7766b0 fix: incorrect folder syntax for nn_NO 2024-10-28 09:59:26 -04:00
renovate[bot]
e3203b6646 fix(deps): update dependency pg-cursor to v2.12.1 (#12870)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-26 11:37:52 -04:00
renovate[bot]
b628013dc4 fix(deps): update dependency pg to v8.13.1 (#12869)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-26 11:24:01 -04:00
renovate[bot]
cdd9caa7ef fix(deps): update socket.io packages to v4.8.1 (#12871)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-26 11:05:43 -04:00
renovate[bot]
351bcdbf8d chore(deps): update coverallsapp/github-action action to v2.3.4 (#12867)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-26 11:05:26 -04:00
renovate[bot]
d30e1f91e4 fix(deps): update dependency nodebb-theme-harmony to v1.2.77 (#12868)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-26 11:05:06 -04:00
renovate[bot]
be0c92ece5 chore(deps): update dependency sass-embedded to v1.80.4 (#12861)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-26 10:37:40 -04:00
renovate[bot]
6da2458380 fix(deps): update dependency mongodb to v6.10.0 (#12862)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-26 10:33:52 -04:00
Misty Release Bot
e023628c5d Latest translations and fallbacks 2024-10-26 09:19:18 +00:00
Barış Soner Uşaklı
0e4fc531e0 lint: remove unused utils 2024-10-25 12:47:59 -04:00
Barış Soner Uşaklı
b6a793656d lint: remove unused utils 2024-10-25 09:41:43 -04:00
renovate[bot]
a0804485b2 chore(deps): update dependency smtp-server to v3.13.6 (#12859)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-25 09:37:22 -04:00
renovate[bot]
8d8243c4ad fix(deps): update dependency ace-builds to v1.36.3 (#12860)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-25 09:36:47 -04:00
Barış Soner Uşaklı
bcdcae7b9b Merge branch 'master' into develop 2024-10-24 19:25:39 -04:00
Barış Soner Uşaklı
d24bc5c52e fix: use postData.topic.title instead of topicData.title 2024-10-24 19:25:24 -04:00
renovate[bot]
48b09f1db6 chore(deps): update coverallsapp/github-action action to v2.3.3 (#12854)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-24 07:49:03 -04:00
renovate[bot]
80034ae863 fix(deps): update dependency sass to v1.80.4 (#12855)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-24 07:48:41 -04:00
Barış Soner Uşaklı
adfd08ad37 Merge branch 'master' of https://github.com/NodeBB/NodeBB 2024-10-23 16:57:30 -04:00
Barış Soner Uşaklı
10a85e9401 fix: another missing await 2024-10-23 16:57:23 -04:00
Misty Release Bot
839653850c chore: update changelog for v3.10.3 2024-10-23 20:41:17 +00:00
Misty Release Bot
025ffe0329 chore: incrementing version number - v3.10.3 2024-10-23 20:41:17 +00:00
Barış Soner Uşaklı
0082ac981d fix: add missing await 2024-10-23 16:32:11 -04:00
Barış Soner Uşaklı
e6ab4b07dd fix: closes #12858 2024-10-23 11:34:47 -04:00
Barış Soner Uşaklı
8a89c5d759 fix: don't crash if profile folder doesn't exist 2024-10-23 11:25:32 -04:00
Julian Lam
b9eff72d81 feat: added nn_NO, takk\! 2024-10-23 11:00:51 -04:00
Barış Soner Uşaklı
f6f1d90694 chore: up harmony 2024-10-22 16:18:31 -04:00
Misty Release Bot
dadcdd7932 Latest translations and fallbacks 2024-10-21 09:19:06 +00:00
Misty Release Bot
63f4cf8b75 Latest translations and fallbacks 2024-10-20 09:18:35 +00:00
Barış Soner Uşaklı
8903858a6d Merge branch 'master' into develop 2024-10-18 09:17:32 -04:00
Misty Release Bot
e780120a62 chore: update changelog for v3.10.2 2024-10-18 13:15:57 +00:00
Misty Release Bot
7a513e6bdc chore: incrementing version number - v3.10.2 2024-10-18 13:15:57 +00:00
Misty Release Bot
06ac0dc5a1 Latest translations and fallbacks 2024-10-17 09:19:10 +00:00
renovate[bot]
4788e2a3eb fix(deps): update socket.io packages to v4.8.0 (#12815)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-16 11:53:42 -04:00
renovate[bot]
c504b49f52 fix(deps): update dependency chart.js to v4.4.5 (#12852)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-16 11:50:30 -04:00
renovate[bot]
c16192dc8b chore(deps): update coverallsapp/github-action action to v2.3.2 (#12846)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-15 15:42:32 -04:00
renovate[bot]
8dfb22379d fix(deps): update dependency workerpool to v9.2.0 (#12851)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-15 15:42:21 -04:00
renovate[bot]
6f22726483 chore(deps): update dependency sass-embedded to v1.79.5 (#12850)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-15 15:42:08 -04:00
renovate[bot]
ab859aec52 fix(deps): update dependency sass to v1.79.5 (#12847)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-15 15:25:02 -04:00
Barış Soner Uşaklı
120b184e58 refactor: single line 2024-10-15 11:03:46 -04:00
Barış Soner Uşaklı
a309918ec0 refactor: hide modal and show alert on success 2024-10-14 09:37:23 -04:00
Barış Soner Uşaklı
72ccb87058 refactor: more immediate feedback on category purge 2024-10-13 23:01:02 -04:00
Barış Soner Uşaklı
6477935240 fix: closes #12848, add missing purge class 2024-10-13 22:57:36 -04:00
Misty Release Bot
b33a09137a Latest translations and fallbacks 2024-10-13 09:18:55 +00:00
Misty Release Bot
2c0371ba87 Latest translations and fallbacks 2024-10-12 09:19:08 +00:00
Barış Soner Uşaklı
f53f1394bd perf: make unread faster if there are 60k+ unread topics
fixes https://community.nodebb.org/topic/18350/nodebb-slow-after-website-have-over-60k-topic
2024-10-11 12:06:19 -04:00
renovate[bot]
cc2e0e9f47 chore(deps): update dependency eslint-plugin-import to v2.31.0 (#12832)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-09 20:21:55 -04:00
renovate[bot]
e7cba3417c chore(deps): update redis docker tag to v7.4.1 (#12836)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-09 19:57:09 -04:00
renovate[bot]
526faf07c1 fix(deps): update dependency cookie-parser to v1.4.7 (#12842)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-09 19:56:54 -04:00
renovate[bot]
0e7f11bdc8 fix(deps): update dependency express to v4.21.1 (#12843)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-09 19:50:15 -04:00
renovate[bot]
38c1072f6b fix(deps): update dependency express-session to v1.18.1 (#12844)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-09 19:43:01 -04:00
Misty Release Bot
1c26048fcc chore(i18n): fallback strings for new resources: nodebb.pages, nodebb.user 2024-10-09 23:14:04 +00:00
Barış Soner Uşaklı
757d710115 feat: add read topics route
remove counts that were no longer displayed
up themes
2024-10-09 19:13:25 -04:00
Misty Release Bot
d63a8cca60 chore: update changelog for v3.10.1 2024-10-09 13:48:03 +00:00
Misty Release Bot
02f859c352 chore: incrementing version number - v3.10.1 2024-10-09 13:48:03 +00:00
renovate[bot]
5159552deb fix(deps): update dependency sanitize-html to v2.13.1 (#12839)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-08 11:55:54 -04:00
Barış Soner Uşaklı
3cf0c9fcd6 Merge branch 'master' into develop 2024-10-08 11:52:35 -04:00
renovate[bot]
29826cf205 fix(deps): update dependency winston to v3.15.0 (#12840)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-08 11:35:51 -04:00
Misty Release Bot
d9d8d44a3a Latest translations and fallbacks 2024-10-08 09:18:58 +00:00
Barış Soner Uşaklı
a5f3d097bb chore: up composer
add test for /compose route
2024-10-08 00:08:10 -04:00
Misty Release Bot
a2e3c001c5 Latest translations and fallbacks 2024-10-07 09:19:15 +00:00
Misty Release Bot
3277c6a00d Latest translations and fallbacks 2024-10-06 09:18:55 +00:00
Misty Release Bot
62e4f419e6 Latest translations and fallbacks 2024-10-05 09:19:14 +00:00
Barış Soner Uşaklı
39f57f9e5b refactor: don't block ./nodebb upgrade if suggested modules are not loaded 2024-10-04 15:44:19 -04:00
Barış Soner Uşaklı
8744250fb5 Merge branch 'develop' of https://github.com/NodeBB/NodeBB into develop 2024-10-04 12:48:00 -04:00
Barış Soner Uşaklı
74651ff7ee Merge branch 'master' into develop 2024-10-04 12:47:53 -04:00
Julian Lam
712767f689 fix(deps): bump 2factor 2024-10-04 11:57:31 -04:00
Misty Release Bot
4c26f8bc53 Latest translations and fallbacks 2024-10-02 09:19:13 +00:00
Barış Soner Uşaklı
9426fd1ad7 chore: up harmony 2024-10-01 10:12:46 -04:00
renovate[bot]
2fd8955881 chore(deps): update mongo docker tag to v8 (#12810)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-01 09:03:31 -04:00
Julian Lam
bd76ccf08a refactor: search logic to use switch..case 2024-09-30 12:11:48 -04:00
renovate[bot]
55faa8a261 fix(deps): update dependency webpack to v5.95.0 (#12828)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-30 11:27:18 -04:00
Barış Soner Uşaklı
c5d1c4ec68 Merge branch 'develop' of https://github.com/NodeBB/NodeBB into develop 2024-09-30 11:18:41 -04:00
Barış Soner Uşaklı
f9178a3996 test: update spec on plugins 2024-09-30 11:18:37 -04:00
renovate[bot]
24928b1785 chore(deps): update dependency sass-embedded to v1.79.4 (#12825)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-30 11:11:07 -04:00
renovate[bot]
376ac90592 fix(deps): update dependency sass to v1.79.4 (#12826)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-30 11:10:59 -04:00
renovate[bot]
5acf0398f8 fix(deps): update dependency helmet to v7.2.0 (#12827)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-30 11:01:39 -04:00
renovate[bot]
d7299f9040 chore(deps): update postgres docker tag to v17 (#12829)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-30 11:01:25 -04:00
Barış Soner Uşaklı
c4a60dbbcc https://github.com/NodeBB/NodeBB/issues/12824
search all plugins when on download tab
2024-09-30 10:27:03 -04:00
renovate[bot]
b1993ff01d fix(deps): update dependency nodebb-theme-harmony to v1.2.71 (#12820)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-30 09:08:38 -04:00
Misty Release Bot
a9da495dcb chore: update changelog for v3.10.0 2024-09-25 17:46:30 +00:00
Misty Release Bot
30308053b2 chore: incrementing version number - v3.10.0 2024-09-25 17:46:30 +00:00
Misty Release Bot
8ff580806e Merge branch 'develop' 2024-09-25 17:46:24 +00:00
Julian Lam
c153c4694b chore: move service worker generation code to its own controller file 2024-09-25 12:40:56 -04:00
Julian Lam
979954c29e feat: port updated service worker code to develop, allow plugins to define scripts to import into service worker 2024-09-25 12:29:52 -04:00
Misty Release Bot
1f63f6504f chore: update changelog for v3.9.1 2024-09-25 16:02:01 +00:00
Misty Release Bot
b43d04181d chore: incrementing version number - v3.9.1 2024-09-25 16:02:01 +00:00
Barış Soner Uşaklı
05e4307e5a refactor: silence saas deprecations on prod 2024-09-24 09:14:38 -04:00
Misty Release Bot
0dd080fb55 Latest translations and fallbacks 2024-09-24 09:19:48 +00:00
Barış Soner Uşaklı
7d0c2cb66f fix: closes #12819, add helper to escape tx strings 2024-09-23 16:17:35 -04:00
renovate[bot]
8c148bc456 fix(deps): update dependency esbuild to v0.24.0 (#12817)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-22 09:43:18 -04:00
renovate[bot]
9a24eb7e18 chore(deps): update dependency jsdom to v25.0.1 (#12816)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-22 08:56:35 -04:00
renovate[bot]
c7d4db8ca7 fix(deps): update dependency commander to v12.1.0 (#12587)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-20 21:05:46 -04:00
renovate[bot]
f0cdc2493f fix(deps): update dependency sass to v1.79.3 (#12814)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-20 21:05:07 -04:00
renovate[bot]
e0cb1d26d4 chore(deps): update dependency sass-embedded to v1.79.3 (#12813)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-20 20:55:44 -04:00
Barış Soner Uşaklı
13f39053c9 refactor: dont need delete function 2024-07-31 00:23:39 -04:00
Barış Soner Uşaklı
f33c8849d8 feat: show custom fields on edit/profile 2024-07-30 21:30:00 -04:00
Barış Soner Uşaklı
5e1d8769d4 feat: add custom user fields acp page 2024-07-30 17:08:25 -04:00
342 changed files with 5687 additions and 971 deletions

View File

@@ -48,7 +48,7 @@ jobs:
services:
postgres:
image: 'postgres:16-alpine'
image: 'postgres:17-alpine'
env:
POSTGRES_USER: postgres
POSTGRES_PASSWORD: postgres
@@ -63,7 +63,7 @@ jobs:
- 5432:5432
redis:
image: 'redis:7.4.0'
image: 'redis:7.4.1'
# Set health checks to wait until redis has started
options: >-
--health-cmd "redis-cli ping"
@@ -75,7 +75,7 @@ jobs:
- 6379:6379
mongo:
image: 'mongo:7.0'
image: 'mongo:8.0'
ports:
# Maps port 27017 on service container to the host
- 27017:27017
@@ -192,7 +192,7 @@ jobs:
run: npm run coverage
- name: Test coverage
uses: coverallsapp/github-action@643bc377ffa44ace6394b2b5d0d3950076de9f63 # v2.3.0
uses: coverallsapp/github-action@cfd0633edbd2411b532b808ba7a8b5e04f76d2c8 # v2.3.4
if: matrix.coverage
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
@@ -206,7 +206,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Coveralls Finished
uses: coverallsapp/github-action@643bc377ffa44ace6394b2b5d0d3950076de9f63 # v2.3.0
uses: coverallsapp/github-action@cfd0633edbd2411b532b808ba7a8b5e04f76d2c8 # v2.3.4
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
parallel-finished: true

View File

@@ -28,6 +28,7 @@ trans.fa_IR = public/language/fa-IR/admin/admin.json
trans.id = public/language/id/admin/admin.json
trans.ms = public/language/ms/admin/admin.json
trans.nb = public/language/nb/admin/admin.json
trans.nn_NO = public/language/nn-NO/admin/admin.json
trans.sk = public/language/sk/admin/admin.json
trans.cs = public/language/cs/admin/admin.json
trans.fi = public/language/fi/admin/admin.json
@@ -86,6 +87,7 @@ trans.bg = public/language/bg/admin/advanced/cache.json
trans.cs = public/language/cs/admin/advanced/cache.json
trans.lt = public/language/lt/admin/advanced/cache.json
trans.nb = public/language/nb/admin/advanced/cache.json
trans.nn_NO = public/language/nn-NO/admin/advanced/cache.json
trans.uk = public/language/uk/admin/advanced/cache.json
trans.el = public/language/el/admin/advanced/cache.json
trans.pl = public/language/pl/admin/advanced/cache.json
@@ -127,6 +129,7 @@ trans.zh_TW = public/language/zh-TW/admin/advanced/database.json
trans.gl = public/language/gl/admin/advanced/database.json
trans.it = public/language/it/admin/advanced/database.json
trans.nb = public/language/nb/admin/advanced/database.json
trans.nn_NO = public/language/nn-NO/admin/advanced/database.json
trans.bn = public/language/bn/admin/advanced/database.json
trans.da = public/language/da/admin/advanced/database.json
trans.de = public/language/de/admin/advanced/database.json
@@ -176,6 +179,7 @@ trans.vi = public/language/vi/admin/advanced/errors.json
trans.de = public/language/de/admin/advanced/errors.json
trans.ko = public/language/ko/admin/advanced/errors.json
trans.nb = public/language/nb/admin/advanced/errors.json
trans.nn_NO = public/language/nn-NO/admin/advanced/errors.json
trans.sc = public/language/sc/admin/advanced/errors.json
trans.sl = public/language/sl/admin/advanced/errors.json
trans.tr = public/language/tr/admin/advanced/errors.json
@@ -232,6 +236,7 @@ trans.fa_IR = public/language/fa-IR/admin/advanced/events.json
trans.ms = public/language/ms/admin/advanced/events.json
trans.tr = public/language/tr/admin/advanced/events.json
trans.nb = public/language/nb/admin/advanced/events.json
trans.nn_NO = public/language/nn-NO/admin/advanced/events.json
trans.pt_PT = public/language/pt-PT/admin/advanced/events.json
trans.sk = public/language/sk/admin/advanced/events.json
trans.en@pirate = public/language/en-x-pirate/admin/advanced/events.json
@@ -276,6 +281,7 @@ trans.hr = public/language/hr/admin/advanced/logs.json
trans.ja = public/language/ja/admin/advanced/logs.json
trans.lt = public/language/lt/admin/advanced/logs.json
trans.nb = public/language/nb/admin/advanced/logs.json
trans.nn_NO = public/language/nn-NO/admin/advanced/logs.json
trans.rw = public/language/rw/admin/advanced/logs.json
trans.es = public/language/es/admin/advanced/logs.json
trans.sv = public/language/sv/admin/advanced/logs.json
@@ -328,6 +334,7 @@ trans.bg = public/language/bg/admin/appearance/customise.json
trans.he = public/language/he/admin/appearance/customise.json
trans.lt = public/language/lt/admin/appearance/customise.json
trans.nb = public/language/nb/admin/appearance/customise.json
trans.nn_NO = public/language/nn-NO/admin/appearance/customise.json
trans.pl = public/language/pl/admin/appearance/customise.json
trans.sl = public/language/sl/admin/appearance/customise.json
trans.zh_TW = public/language/zh-TW/admin/appearance/customise.json
@@ -402,6 +409,7 @@ trans.en@pirate = public/language/en-x-pirate/admin/appearance/skins.json
trans.it = public/language/it/admin/appearance/skins.json
trans.ja = public/language/ja/admin/appearance/skins.json
trans.nb = public/language/nb/admin/appearance/skins.json
trans.nn_NO = public/language/nn-NO/admin/appearance/skins.json
trans.fr = public/language/fr/admin/appearance/skins.json
trans.fa_IR = public/language/fa-IR/admin/appearance/skins.json
trans.gl = public/language/gl/admin/appearance/skins.json
@@ -453,6 +461,7 @@ trans.hy = public/language/hy/admin/appearance/themes.json
trans.id = public/language/id/admin/appearance/themes.json
trans.ko = public/language/ko/admin/appearance/themes.json
trans.nb = public/language/nb/admin/appearance/themes.json
trans.nn_NO = public/language/nn-NO/admin/appearance/themes.json
trans.pl = public/language/pl/admin/appearance/themes.json
trans.pt_PT = public/language/pt-PT/admin/appearance/themes.json
trans.tr = public/language/tr/admin/appearance/themes.json
@@ -520,6 +529,7 @@ trans.fi = public/language/fi/admin/dashboard.json
trans.hr = public/language/hr/admin/dashboard.json
trans.it = public/language/it/admin/dashboard.json
trans.nb = public/language/nb/admin/dashboard.json
trans.nn_NO = public/language/nn-NO/admin/dashboard.json
[o:nodebb:p:nodebb:r:admin-development-info]
file_filter = public/language/<lang>/admin/development/info.json
@@ -556,6 +566,7 @@ trans.zh_CN = public/language/zh-CN/admin/development/info.json
trans.cs = public/language/cs/admin/development/info.json
trans.ja = public/language/ja/admin/development/info.json
trans.nb = public/language/nb/admin/development/info.json
trans.nn_NO = public/language/nn-NO/admin/development/info.json
trans.sq_AL = public/language/sq-AL/admin/development/info.json
trans.sv = public/language/sv/admin/development/info.json
trans.bg = public/language/bg/admin/development/info.json
@@ -591,6 +602,7 @@ trans.id = public/language/id/admin/development/logger.json
trans.ko = public/language/ko/admin/development/logger.json
trans.lt = public/language/lt/admin/development/logger.json
trans.nb = public/language/nb/admin/development/logger.json
trans.nn_NO = public/language/nn-NO/admin/development/logger.json
trans.pt_BR = public/language/pt-BR/admin/development/logger.json
trans.ro = public/language/ro/admin/development/logger.json
trans.fi = public/language/fi/admin/development/logger.json
@@ -642,6 +654,7 @@ trans.th = public/language/th/admin/extend/plugins.json
trans.en_US = public/language/en-US/admin/extend/plugins.json
trans.he = public/language/he/admin/extend/plugins.json
trans.nb = public/language/nb/admin/extend/plugins.json
trans.nn_NO = public/language/nn-NO/admin/extend/plugins.json
trans.sk = public/language/sk/admin/extend/plugins.json
trans.uk = public/language/uk/admin/extend/plugins.json
trans.es = public/language/es/admin/extend/plugins.json
@@ -702,6 +715,7 @@ trans.hr = public/language/hr/admin/extend/rewards.json
trans.ja = public/language/ja/admin/extend/rewards.json
trans.ko = public/language/ko/admin/extend/rewards.json
trans.nb = public/language/nb/admin/extend/rewards.json
trans.nn_NO = public/language/nn-NO/admin/extend/rewards.json
trans.bg = public/language/bg/admin/extend/rewards.json
trans.bn = public/language/bn/admin/extend/rewards.json
trans.da = public/language/da/admin/extend/rewards.json
@@ -738,6 +752,7 @@ trans.bn = public/language/bn/admin/extend/widgets.json
trans.el = public/language/el/admin/extend/widgets.json
trans.id = public/language/id/admin/extend/widgets.json
trans.nb = public/language/nb/admin/extend/widgets.json
trans.nn_NO = public/language/nn-NO/admin/extend/widgets.json
trans.ro = public/language/ro/admin/extend/widgets.json
trans.rw = public/language/rw/admin/extend/widgets.json
trans.ar = public/language/ar/admin/extend/widgets.json
@@ -788,6 +803,7 @@ source_lang = en_GB
type = KEYVALUEJSON
trans.hu = public/language/hu/admin/manage/admins-mods.json
trans.nb = public/language/nb/admin/manage/admins-mods.json
trans.nn_NO = public/language/nn-NO/admin/manage/admins-mods.json
trans.ru = public/language/ru/admin/manage/admins-mods.json
trans.fr = public/language/fr/admin/manage/admins-mods.json
trans.he = public/language/he/admin/manage/admins-mods.json
@@ -854,6 +870,7 @@ trans.en_US = public/language/en-US/admin/manage/categories.json
trans.fr = public/language/fr/admin/manage/categories.json
trans.it = public/language/it/admin/manage/categories.json
trans.nb = public/language/nb/admin/manage/categories.json
trans.nn_NO = public/language/nn-NO/admin/manage/categories.json
trans.ru = public/language/ru/admin/manage/categories.json
trans.sr = public/language/sr/admin/manage/categories.json
trans.fa_IR = public/language/fa-IR/admin/manage/categories.json
@@ -930,6 +947,7 @@ trans.zh_CN = public/language/zh-CN/admin/manage/digest.json
trans.ar = public/language/ar/admin/manage/digest.json
trans.ja = public/language/ja/admin/manage/digest.json
trans.nb = public/language/nb/admin/manage/digest.json
trans.nn_NO = public/language/nn-NO/admin/manage/digest.json
trans.sk = public/language/sk/admin/manage/digest.json
trans.pt_PT = public/language/pt-PT/admin/manage/digest.json
trans.sc = public/language/sc/admin/manage/digest.json
@@ -947,6 +965,7 @@ trans.tr = public/language/tr/admin/manage/groups.json
trans.uk = public/language/uk/admin/manage/groups.json
trans.zh_TW = public/language/zh-TW/admin/manage/groups.json
trans.nb = public/language/nb/admin/manage/groups.json
trans.nn_NO = public/language/nn-NO/admin/manage/groups.json
trans.id = public/language/id/admin/manage/groups.json
trans.lt = public/language/lt/admin/manage/groups.json
trans.pl = public/language/pl/admin/manage/groups.json
@@ -1018,6 +1037,7 @@ trans.hy = public/language/hy/admin/manage/privileges.json
trans.sr = public/language/sr/admin/manage/privileges.json
trans.ja = public/language/ja/admin/manage/privileges.json
trans.nb = public/language/nb/admin/manage/privileges.json
trans.nn_NO = public/language/nn-NO/admin/manage/privileges.json
trans.nl = public/language/nl/admin/manage/privileges.json
trans.sv = public/language/sv/admin/manage/privileges.json
trans.et = public/language/et/admin/manage/privileges.json
@@ -1061,6 +1081,7 @@ trans.da = public/language/da/admin/manage/registration.json
trans.et = public/language/et/admin/manage/registration.json
trans.it = public/language/it/admin/manage/registration.json
trans.nb = public/language/nb/admin/manage/registration.json
trans.nn_NO = public/language/nn-NO/admin/manage/registration.json
trans.pt_BR = public/language/pt-BR/admin/manage/registration.json
trans.hy = public/language/hy/admin/manage/registration.json
trans.uk = public/language/uk/admin/manage/registration.json
@@ -1104,6 +1125,7 @@ trans.da = public/language/da/admin/manage/tags.json
trans.en_US = public/language/en-US/admin/manage/tags.json
trans.hu = public/language/hu/admin/manage/tags.json
trans.nb = public/language/nb/admin/manage/tags.json
trans.nn_NO = public/language/nn-NO/admin/manage/tags.json
trans.ru = public/language/ru/admin/manage/tags.json
trans.sq_AL = public/language/sq-AL/admin/manage/tags.json
trans.de = public/language/de/admin/manage/tags.json
@@ -1152,6 +1174,7 @@ source_lang = en_GB
type = KEYVALUEJSON
trans.ms = public/language/ms/admin/manage/uploads.json
trans.nb = public/language/nb/admin/manage/uploads.json
trans.nn_NO = public/language/nn-NO/admin/manage/uploads.json
trans.tr = public/language/tr/admin/manage/uploads.json
trans.bg = public/language/bg/admin/manage/uploads.json
trans.bn = public/language/bn/admin/manage/uploads.json
@@ -1209,6 +1232,7 @@ trans.fr = public/language/fr/admin/manage/users.json
trans.ko = public/language/ko/admin/manage/users.json
trans.ms = public/language/ms/admin/manage/users.json
trans.nb = public/language/nb/admin/manage/users.json
trans.nn_NO = public/language/nn-NO/admin/manage/users.json
trans.pt_BR = public/language/pt-BR/admin/manage/users.json
trans.zh_CN = public/language/zh-CN/admin/manage/users.json
trans.zh_TW = public/language/zh-TW/admin/manage/users.json
@@ -1297,6 +1321,7 @@ trans.el = public/language/el/admin/menu.json
trans.gl = public/language/gl/admin/menu.json
trans.lv = public/language/lv/admin/menu.json
trans.nb = public/language/nb/admin/menu.json
trans.nn_NO = public/language/nn-NO/admin/menu.json
trans.pt_PT = public/language/pt-PT/admin/menu.json
trans.bn = public/language/bn/admin/menu.json
trans.et = public/language/et/admin/menu.json
@@ -1324,6 +1349,7 @@ trans.rw = public/language/rw/admin/settings/advanced.json
trans.sl = public/language/sl/admin/settings/advanced.json
trans.it = public/language/it/admin/settings/advanced.json
trans.nb = public/language/nb/admin/settings/advanced.json
trans.nn_NO = public/language/nn-NO/admin/settings/advanced.json
trans.pt_PT = public/language/pt-PT/admin/settings/advanced.json
trans.sq_AL = public/language/sq-AL/admin/settings/advanced.json
trans.sr = public/language/sr/admin/settings/advanced.json
@@ -1380,6 +1406,7 @@ trans.zh_TW = public/language/zh-TW/admin/settings/api.json
trans.cs = public/language/cs/admin/settings/api.json
trans.it = public/language/it/admin/settings/api.json
trans.nb = public/language/nb/admin/settings/api.json
trans.nn_NO = public/language/nn-NO/admin/settings/api.json
trans.pt_PT = public/language/pt-PT/admin/settings/api.json
trans.ru = public/language/ru/admin/settings/api.json
trans.uk = public/language/uk/admin/settings/api.json
@@ -1428,6 +1455,7 @@ trans.hr = public/language/hr/admin/settings/chat.json
trans.ja = public/language/ja/admin/settings/chat.json
trans.ko = public/language/ko/admin/settings/chat.json
trans.nb = public/language/nb/admin/settings/chat.json
trans.nn_NO = public/language/nn-NO/admin/settings/chat.json
trans.nl = public/language/nl/admin/settings/chat.json
trans.uk = public/language/uk/admin/settings/chat.json
trans.he = public/language/he/admin/settings/chat.json
@@ -1495,6 +1523,7 @@ trans.hr = public/language/hr/admin/settings/cookies.json
trans.ja = public/language/ja/admin/settings/cookies.json
trans.pt_PT = public/language/pt-PT/admin/settings/cookies.json
trans.nb = public/language/nb/admin/settings/cookies.json
trans.nn_NO = public/language/nn-NO/admin/settings/cookies.json
trans.sc = public/language/sc/admin/settings/cookies.json
trans.bg = public/language/bg/admin/settings/cookies.json
trans.fi = public/language/fi/admin/settings/cookies.json
@@ -1523,6 +1552,7 @@ trans.pt_PT = public/language/pt-PT/admin/settings/email.json
trans.sr = public/language/sr/admin/settings/email.json
trans.ms = public/language/ms/admin/settings/email.json
trans.nb = public/language/nb/admin/settings/email.json
trans.nn_NO = public/language/nn-NO/admin/settings/email.json
trans.ru = public/language/ru/admin/settings/email.json
trans.sk = public/language/sk/admin/settings/email.json
trans.fr = public/language/fr/admin/settings/email.json
@@ -1599,6 +1629,7 @@ trans.es = public/language/es/admin/settings/general.json
trans.fa_IR = public/language/fa-IR/admin/settings/general.json
trans.ms = public/language/ms/admin/settings/general.json
trans.nb = public/language/nb/admin/settings/general.json
trans.nn_NO = public/language/nn-NO/admin/settings/general.json
trans.sr = public/language/sr/admin/settings/general.json
trans.da = public/language/da/admin/settings/general.json
trans.en@pirate = public/language/en-x-pirate/admin/settings/general.json
@@ -1624,6 +1655,7 @@ trans.et = public/language/et/admin/settings/group.json
trans.fr = public/language/fr/admin/settings/group.json
trans.it = public/language/it/admin/settings/group.json
trans.nb = public/language/nb/admin/settings/group.json
trans.nn_NO = public/language/nn-NO/admin/settings/group.json
trans.es = public/language/es/admin/settings/group.json
trans.fa_IR = public/language/fa-IR/admin/settings/group.json
trans.gl = public/language/gl/admin/settings/group.json
@@ -1699,6 +1731,7 @@ trans.fi = public/language/fi/admin/settings/guest.json
trans.hu = public/language/hu/admin/settings/guest.json
trans.ja = public/language/ja/admin/settings/guest.json
trans.nb = public/language/nb/admin/settings/guest.json
trans.nn_NO = public/language/nn-NO/admin/settings/guest.json
trans.pl = public/language/pl/admin/settings/guest.json
trans.sl = public/language/sl/admin/settings/guest.json
trans.vi = public/language/vi/admin/settings/guest.json
@@ -1723,6 +1756,7 @@ source_file = public/language/en-GB/admin/settings/homepage.json
source_lang = en_GB
type = KEYVALUEJSON
trans.nb = public/language/nb/admin/settings/homepage.json
trans.nn_NO = public/language/nn-NO/admin/settings/homepage.json
trans.tr = public/language/tr/admin/settings/homepage.json
trans.vi = public/language/vi/admin/settings/homepage.json
trans.et = public/language/et/admin/settings/homepage.json
@@ -1819,6 +1853,7 @@ trans.en_US = public/language/en-US/admin/settings/languages.json
trans.es = public/language/es/admin/settings/languages.json
trans.ms = public/language/ms/admin/settings/languages.json
trans.nb = public/language/nb/admin/settings/languages.json
trans.nn_NO = public/language/nn-NO/admin/settings/languages.json
trans.rw = public/language/rw/admin/settings/languages.json
[o:nodebb:p:nodebb:r:admin-settings-navigation]
@@ -1867,6 +1902,7 @@ trans.hr = public/language/hr/admin/settings/navigation.json
trans.id = public/language/id/admin/settings/navigation.json
trans.ko = public/language/ko/admin/settings/navigation.json
trans.nb = public/language/nb/admin/settings/navigation.json
trans.nn_NO = public/language/nn-NO/admin/settings/navigation.json
trans.pl = public/language/pl/admin/settings/navigation.json
trans.sv = public/language/sv/admin/settings/navigation.json
trans.el = public/language/el/admin/settings/navigation.json
@@ -1913,6 +1949,7 @@ trans.zh_CN = public/language/zh-CN/admin/settings/notifications.json
trans.ko = public/language/ko/admin/settings/notifications.json
trans.lv = public/language/lv/admin/settings/notifications.json
trans.nb = public/language/nb/admin/settings/notifications.json
trans.nn_NO = public/language/nn-NO/admin/settings/notifications.json
trans.pl = public/language/pl/admin/settings/notifications.json
trans.bg = public/language/bg/admin/settings/notifications.json
trans.da = public/language/da/admin/settings/notifications.json
@@ -1974,6 +2011,7 @@ trans.zh_TW = public/language/zh-TW/admin/settings/pagination.json
trans.bn = public/language/bn/admin/settings/pagination.json
trans.hy = public/language/hy/admin/settings/pagination.json
trans.nb = public/language/nb/admin/settings/pagination.json
trans.nn_NO = public/language/nn-NO/admin/settings/pagination.json
trans.sr = public/language/sr/admin/settings/pagination.json
trans.sv = public/language/sv/admin/settings/pagination.json
@@ -2007,6 +2045,7 @@ trans.it = public/language/it/admin/settings/post.json
trans.th = public/language/th/admin/settings/post.json
trans.gl = public/language/gl/admin/settings/post.json
trans.nb = public/language/nb/admin/settings/post.json
trans.nn_NO = public/language/nn-NO/admin/settings/post.json
trans.sc = public/language/sc/admin/settings/post.json
trans.zh_CN = public/language/zh-CN/admin/settings/post.json
trans.rw = public/language/rw/admin/settings/post.json
@@ -2054,6 +2093,7 @@ trans.sc = public/language/sc/admin/settings/reputation.json
trans.hr = public/language/hr/admin/settings/reputation.json
trans.ko = public/language/ko/admin/settings/reputation.json
trans.nb = public/language/nb/admin/settings/reputation.json
trans.nn_NO = public/language/nn-NO/admin/settings/reputation.json
trans.bn = public/language/bn/admin/settings/reputation.json
trans.de = public/language/de/admin/settings/reputation.json
trans.et = public/language/et/admin/settings/reputation.json
@@ -2104,6 +2144,7 @@ trans.cs = public/language/cs/admin/settings/social.json
trans.en_US = public/language/en-US/admin/settings/social.json
trans.fi = public/language/fi/admin/settings/social.json
trans.nb = public/language/nb/admin/settings/social.json
trans.nn_NO = public/language/nn-NO/admin/settings/social.json
trans.pl = public/language/pl/admin/settings/social.json
trans.th = public/language/th/admin/settings/social.json
trans.bg = public/language/bg/admin/settings/social.json
@@ -2161,6 +2202,7 @@ trans.fi = public/language/fi/admin/settings/sockets.json
trans.it = public/language/it/admin/settings/sockets.json
trans.ro = public/language/ro/admin/settings/sockets.json
trans.nb = public/language/nb/admin/settings/sockets.json
trans.nn_NO = public/language/nn-NO/admin/settings/sockets.json
trans.sq_AL = public/language/sq-AL/admin/settings/sockets.json
trans.bg = public/language/bg/admin/settings/sockets.json
trans.bn = public/language/bn/admin/settings/sockets.json
@@ -2211,6 +2253,7 @@ trans.en@pirate = public/language/en-x-pirate/admin/settings/sounds.json
trans.fa_IR = public/language/fa-IR/admin/settings/sounds.json
trans.fi = public/language/fi/admin/settings/sounds.json
trans.nb = public/language/nb/admin/settings/sounds.json
trans.nn_NO = public/language/nn-NO/admin/settings/sounds.json
trans.th = public/language/th/admin/settings/sounds.json
trans.ar = public/language/ar/admin/settings/sounds.json
trans.da = public/language/da/admin/settings/sounds.json
@@ -2266,6 +2309,7 @@ trans.bn = public/language/bn/admin/settings/tags.json
trans.hr = public/language/hr/admin/settings/tags.json
trans.ko = public/language/ko/admin/settings/tags.json
trans.nb = public/language/nb/admin/settings/tags.json
trans.nn_NO = public/language/nn-NO/admin/settings/tags.json
trans.el = public/language/el/admin/settings/tags.json
trans.et = public/language/et/admin/settings/tags.json
trans.he = public/language/he/admin/settings/tags.json
@@ -2303,6 +2347,7 @@ trans.fa_IR = public/language/fa-IR/admin/settings/uploads.json
trans.he = public/language/he/admin/settings/uploads.json
trans.ja = public/language/ja/admin/settings/uploads.json
trans.nb = public/language/nb/admin/settings/uploads.json
trans.nn_NO = public/language/nn-NO/admin/settings/uploads.json
trans.nl = public/language/nl/admin/settings/uploads.json
trans.zh_TW = public/language/zh-TW/admin/settings/uploads.json
trans.ro = public/language/ro/admin/settings/uploads.json
@@ -2354,6 +2399,7 @@ trans.sq_AL = public/language/sq-AL/admin/settings/user.json
trans.gl = public/language/gl/admin/settings/user.json
trans.hu = public/language/hu/admin/settings/user.json
trans.nb = public/language/nb/admin/settings/user.json
trans.nn_NO = public/language/nn-NO/admin/settings/user.json
trans.sv = public/language/sv/admin/settings/user.json
trans.uk = public/language/uk/admin/settings/user.json
trans.cs = public/language/cs/admin/settings/user.json
@@ -2432,6 +2478,7 @@ trans.ar = public/language/ar/admin/settings/web-crawler.json
trans.de = public/language/de/admin/settings/web-crawler.json
trans.hy = public/language/hy/admin/settings/web-crawler.json
trans.nb = public/language/nb/admin/settings/web-crawler.json
trans.nn_NO = public/language/nn-NO/admin/settings/web-crawler.json
trans.ro = public/language/ro/admin/settings/web-crawler.json
trans.sr = public/language/sr/admin/settings/web-crawler.json
trans.zh_TW = public/language/zh-TW/admin/settings/web-crawler.json
@@ -2478,6 +2525,7 @@ trans.zh_CN = public/language/zh-CN/themes/harmony.json
trans.fi = public/language/fi/themes/harmony.json
trans.ja = public/language/ja/themes/harmony.json
trans.nb = public/language/nb/themes/harmony.json
trans.nn_NO = public/language/nn-NO/themes/harmony.json
trans.pl = public/language/pl/themes/harmony.json
trans.zh_TW = public/language/zh-TW/themes/harmony.json
trans.ar = public/language/ar/themes/harmony.json
@@ -2530,6 +2578,7 @@ trans.zh_CN = public/language/zh-CN/themes/persona.json
trans.fi = public/language/fi/themes/persona.json
trans.ja = public/language/ja/themes/persona.json
trans.nb = public/language/nb/themes/persona.json
trans.nn_NO = public/language/nn-NO/themes/persona.json
trans.pl = public/language/pl/themes/persona.json
trans.zh_TW = public/language/zh-TW/themes/persona.json
trans.ar = public/language/ar/themes/persona.json
@@ -2583,6 +2632,7 @@ trans.zh_CN = public/language/zh-CN/aria.json
trans.fi = public/language/fi/aria.json
trans.ja = public/language/ja/aria.json
trans.nb = public/language/nb/aria.json
trans.nn_NO = public/language/nn-NO/aria.json
trans.pl = public/language/pl/aria.json
trans.zh_TW = public/language/zh-TW/aria.json
trans.ar = public/language/ar/aria.json
@@ -2635,6 +2685,7 @@ trans.zh_CN = public/language/zh-CN/category.json
trans.fi = public/language/fi/category.json
trans.ja = public/language/ja/category.json
trans.nb = public/language/nb/category.json
trans.nn_NO = public/language/nn-NO/category.json
trans.pl = public/language/pl/category.json
trans.zh_TW = public/language/zh-TW/category.json
trans.ar = public/language/ar/category.json
@@ -2701,6 +2752,7 @@ trans.sr = public/language/sr/email.json
trans.tr = public/language/tr/email.json
trans.en_US = public/language/en-US/email.json
trans.nb = public/language/nb/email.json
trans.nn_NO = public/language/nn-NO/email.json
trans.nl = public/language/nl/email.json
trans.pt_BR = public/language/pt-BR/email.json
trans.rw = public/language/rw/email.json
@@ -2739,6 +2791,7 @@ trans.vi = public/language/vi/error.json
trans.fa_IR = public/language/fa-IR/error.json
trans.gl = public/language/gl/error.json
trans.nb = public/language/nb/error.json
trans.nn_NO = public/language/nn-NO/error.json
trans.pl = public/language/pl/error.json
trans.ro = public/language/ro/error.json
trans.uk = public/language/uk/error.json
@@ -2764,6 +2817,7 @@ source_file = public/language/en-GB/flags.json
source_lang = en_GB
type = KEYVALUEJSON
trans.nb = public/language/nb/flags.json
trans.nn_NO = public/language/nn-NO/flags.json
trans.ru = public/language/ru/flags.json
trans.sc = public/language/sc/flags.json
trans.fi = public/language/fi/flags.json
@@ -2834,6 +2888,7 @@ trans.sk = public/language/sk/global.json
trans.sr = public/language/sr/global.json
trans.tr = public/language/tr/global.json
trans.nb = public/language/nb/global.json
trans.nn_NO = public/language/nn-NO/global.json
trans.pt_BR = public/language/pt-BR/global.json
trans.pt_PT = public/language/pt-PT/global.json
trans.bg = public/language/bg/global.json
@@ -2877,6 +2932,7 @@ trans.hy = public/language/hy/groups.json
trans.pt_PT = public/language/pt-PT/groups.json
trans.ms = public/language/ms/groups.json
trans.nb = public/language/nb/groups.json
trans.nn_NO = public/language/nn-NO/groups.json
trans.ro = public/language/ro/groups.json
trans.vi = public/language/vi/groups.json
trans.fa_IR = public/language/fa-IR/groups.json
@@ -2939,6 +2995,7 @@ trans.fa_IR = public/language/fa-IR/ip-blacklist.json
trans.fr = public/language/fr/ip-blacklist.json
trans.gl = public/language/gl/ip-blacklist.json
trans.nb = public/language/nb/ip-blacklist.json
trans.nn_NO = public/language/nn-NO/ip-blacklist.json
trans.sv = public/language/sv/ip-blacklist.json
trans.th = public/language/th/ip-blacklist.json
trans.bn = public/language/bn/ip-blacklist.json
@@ -2984,6 +3041,7 @@ trans.en_US = public/language/en-US/language.json
trans.et = public/language/et/language.json
trans.ja = public/language/ja/language.json
trans.nb = public/language/nb/language.json
trans.nn_NO = public/language/nn-NO/language.json
trans.sk = public/language/sk/language.json
trans.el = public/language/el/language.json
trans.es = public/language/es/language.json
@@ -3060,6 +3118,7 @@ trans.en@pirate = public/language/en-x-pirate/login.json
trans.hy = public/language/hy/login.json
trans.id = public/language/id/login.json
trans.nb = public/language/nb/login.json
trans.nn_NO = public/language/nn-NO/login.json
trans.ru = public/language/ru/login.json
trans.rw = public/language/rw/login.json
trans.th = public/language/th/login.json
@@ -3087,6 +3146,7 @@ trans.fa_IR = public/language/fa-IR/modules.json
trans.hr = public/language/hr/modules.json
trans.lv = public/language/lv/modules.json
trans.nb = public/language/nb/modules.json
trans.nn_NO = public/language/nn-NO/modules.json
trans.ro = public/language/ro/modules.json
trans.sv = public/language/sv/modules.json
trans.en@pirate = public/language/en-x-pirate/modules.json
@@ -3168,6 +3228,7 @@ trans.ms = public/language/ms/notifications.json
trans.hr = public/language/hr/notifications.json
trans.id = public/language/id/notifications.json
trans.nb = public/language/nb/notifications.json
trans.nn_NO = public/language/nn-NO/notifications.json
trans.ar = public/language/ar/notifications.json
trans.da = public/language/da/notifications.json
trans.en@pirate = public/language/en-x-pirate/notifications.json
@@ -3180,6 +3241,7 @@ source_lang = en_GB
type = KEYVALUEJSON
trans.he = public/language/he/pages.json
trans.nb = public/language/nb/pages.json
trans.nn_NO = public/language/nn-NO/pages.json
trans.sv = public/language/sv/pages.json
trans.pt_BR = public/language/pt-BR/pages.json
trans.tr = public/language/tr/pages.json
@@ -3276,6 +3338,7 @@ trans.pt_PT = public/language/pt-PT/post-queue.json
trans.fi = public/language/fi/post-queue.json
trans.he = public/language/he/post-queue.json
trans.nb = public/language/nb/post-queue.json
trans.nn_NO = public/language/nn-NO/post-queue.json
[o:nodebb:p:nodebb:r:recent]
file_filter = public/language/<lang>/recent.json
@@ -3315,6 +3378,7 @@ trans.bn = public/language/bn/recent.json
trans.en@pirate = public/language/en-x-pirate/recent.json
trans.ja = public/language/ja/recent.json
trans.nb = public/language/nb/recent.json
trans.nn_NO = public/language/nn-NO/recent.json
trans.nl = public/language/nl/recent.json
trans.sv = public/language/sv/recent.json
trans.th = public/language/th/recent.json
@@ -3352,6 +3416,7 @@ trans.bg = public/language/bg/register.json
trans.de = public/language/de/register.json
trans.hr = public/language/hr/register.json
trans.nb = public/language/nb/register.json
trans.nn_NO = public/language/nn-NO/register.json
trans.gl = public/language/gl/register.json
trans.sk = public/language/sk/register.json
trans.hy = public/language/hy/register.json
@@ -3421,6 +3486,7 @@ trans.en_US = public/language/en-US/reset_password.json
trans.lt = public/language/lt/reset_password.json
trans.lv = public/language/lv/reset_password.json
trans.nb = public/language/nb/reset_password.json
trans.nn_NO = public/language/nn-NO/reset_password.json
trans.sk = public/language/sk/reset_password.json
trans.el = public/language/el/reset_password.json
trans.es = public/language/es/reset_password.json
@@ -3473,6 +3539,7 @@ trans.en_US = public/language/en-US/rewards.json
trans.lt = public/language/lt/rewards.json
trans.lv = public/language/lv/rewards.json
trans.nb = public/language/nb/rewards.json
trans.nn_NO = public/language/nn-NO/rewards.json
trans.sk = public/language/sk/rewards.json
trans.el = public/language/el/rewards.json
trans.es = public/language/es/rewards.json
@@ -3515,6 +3582,7 @@ trans.zh_TW = public/language/zh-TW/search.json
trans.cs = public/language/cs/search.json
trans.he = public/language/he/search.json
trans.nb = public/language/nb/search.json
trans.nn_NO = public/language/nn-NO/search.json
trans.zh_CN = public/language/zh-CN/search.json
trans.lv = public/language/lv/search.json
trans.rw = public/language/rw/search.json
@@ -3567,6 +3635,7 @@ trans.zh_TW = public/language/zh-TW/social.json
trans.cs = public/language/cs/social.json
trans.he = public/language/he/social.json
trans.nb = public/language/nb/social.json
trans.nn_NO = public/language/nn-NO/social.json
trans.zh_CN = public/language/zh-CN/social.json
trans.lv = public/language/lv/social.json
trans.rw = public/language/rw/social.json
@@ -3638,6 +3707,7 @@ trans.da = public/language/da/success.json
trans.el = public/language/el/success.json
trans.gl = public/language/gl/success.json
trans.nb = public/language/nb/success.json
trans.nn_NO = public/language/nn-NO/success.json
trans.sr = public/language/sr/success.json
trans.uk = public/language/uk/success.json
@@ -3681,6 +3751,7 @@ trans.gl = public/language/gl/tags.json
trans.lv = public/language/lv/tags.json
trans.ms = public/language/ms/tags.json
trans.nb = public/language/nb/tags.json
trans.nn_NO = public/language/nn-NO/tags.json
trans.sv = public/language/sv/tags.json
trans.sq_AL = public/language/sq-AL/tags.json
trans.zh_TW = public/language/zh-TW/tags.json
@@ -3739,6 +3810,7 @@ trans.sv = public/language/sv/top.json
trans.th = public/language/th/top.json
trans.it = public/language/it/top.json
trans.nb = public/language/nb/top.json
trans.nn_NO = public/language/nn-NO/top.json
trans.sr = public/language/sr/top.json
trans.tr = public/language/tr/top.json
trans.zh_TW = public/language/zh-TW/top.json
@@ -3753,6 +3825,7 @@ type = KEYVALUEJSON
trans.et = public/language/et/topic.json
trans.hu = public/language/hu/topic.json
trans.nb = public/language/nb/topic.json
trans.nn_NO = public/language/nn-NO/topic.json
trans.nl = public/language/nl/topic.json
trans.sk = public/language/sk/topic.json
trans.ar = public/language/ar/topic.json
@@ -3835,6 +3908,7 @@ trans.sk = public/language/sk/unread.json
trans.bn = public/language/bn/unread.json
trans.cs = public/language/cs/unread.json
trans.nb = public/language/nb/unread.json
trans.nn_NO = public/language/nn-NO/unread.json
trans.rw = public/language/rw/unread.json
trans.sq_AL = public/language/sq-AL/unread.json
trans.tr = public/language/tr/unread.json
@@ -3879,6 +3953,7 @@ trans.et = public/language/et/uploads.json
trans.id = public/language/id/uploads.json
trans.ms = public/language/ms/uploads.json
trans.nb = public/language/nb/uploads.json
trans.nn_NO = public/language/nn-NO/uploads.json
trans.pt_PT = public/language/pt-PT/uploads.json
trans.da = public/language/da/uploads.json
trans.es = public/language/es/uploads.json
@@ -3948,6 +4023,7 @@ trans.hr = public/language/hr/user.json
trans.hy = public/language/hy/user.json
trans.ja = public/language/ja/user.json
trans.nb = public/language/nb/user.json
trans.nn_NO = public/language/nn-NO/user.json
trans.nl = public/language/nl/user.json
trans.ro = public/language/ro/user.json
trans.sc = public/language/sc/user.json
@@ -3981,6 +4057,7 @@ trans.he = public/language/he/users.json
trans.ja = public/language/ja/users.json
trans.ko = public/language/ko/users.json
trans.nb = public/language/nb/users.json
trans.nn_NO = public/language/nn-NO/users.json
trans.pt_PT = public/language/pt-PT/users.json
trans.sr = public/language/sr/users.json
trans.zh_CN = public/language/zh-CN/users.json

View File

@@ -1,3 +1,361 @@
#### v3.10.3 (2024-10-23)
##### Chores
* incrementing version number - v3.10.2 (2f15f464)
* update changelog for v3.10.2 (e780120a)
* incrementing version number - v3.10.1 (cca3a644)
* incrementing version number - v3.10.0 (b60a9b4e)
* incrementing version number - v3.9.1 (f120c91c)
* incrementing version number - v3.9.0 (4880f32d)
* incrementing version number - v3.8.4 (4833f9a6)
* incrementing version number - v3.8.3 (97ce2c44)
* incrementing version number - v3.8.2 (72d91251)
* incrementing version number - v3.8.1 (527326f7)
* incrementing version number - v3.8.0 (e228a6eb)
* incrementing version number - v3.7.5 (6882894d)
* incrementing version number - v3.7.4 (6678744c)
* incrementing version number - v3.7.3 (2d62b6f6)
* incrementing version number - v3.7.2 (cc257e7e)
* incrementing version number - v3.7.1 (712365a5)
* incrementing version number - v3.7.0 (9a6153d7)
* incrementing version number - v3.6.7 (86a17e38)
* incrementing version number - v3.6.6 (6604bf37)
* 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
* add missing await (0082ac98)
* closes #12858 (e6ab4b07)
* don't crash if profile folder doesn't exist (8a89c5d7)
#### v3.10.2 (2024-10-18)
##### Chores
* incrementing version number - v3.10.1 (cca3a644)
* update changelog for v3.10.1 (d63a8cca)
* incrementing version number - v3.10.0 (b60a9b4e)
* incrementing version number - v3.9.1 (f120c91c)
* incrementing version number - v3.9.0 (4880f32d)
* incrementing version number - v3.8.4 (4833f9a6)
* incrementing version number - v3.8.3 (97ce2c44)
* incrementing version number - v3.8.2 (72d91251)
* incrementing version number - v3.8.1 (527326f7)
* incrementing version number - v3.8.0 (e228a6eb)
* incrementing version number - v3.7.5 (6882894d)
* incrementing version number - v3.7.4 (6678744c)
* incrementing version number - v3.7.3 (2d62b6f6)
* incrementing version number - v3.7.2 (cc257e7e)
* incrementing version number - v3.7.1 (712365a5)
* incrementing version number - v3.7.0 (9a6153d7)
* incrementing version number - v3.6.7 (86a17e38)
* incrementing version number - v3.6.6 (6604bf37)
* 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
* closes #12848, add missing purge class (64779352)
##### Performance Improvements
* make unread faster if there are 60k+ unread topics (f53f1394)
##### Refactors
* single line (120b184e)
* hide modal and show alert on success (a309918e)
* more immediate feedback on category purge (72ccb870)
#### v3.10.1 (2024-10-09)
##### Chores
* up composer (a5f3d097)
* incrementing version number - v3.10.0 (b60a9b4e)
* update changelog for v3.10.0 (a9da495d)
* incrementing version number - v3.9.1 (f120c91c)
* incrementing version number - v3.9.0 (4880f32d)
* incrementing version number - v3.8.4 (4833f9a6)
* incrementing version number - v3.8.3 (97ce2c44)
* incrementing version number - v3.8.2 (72d91251)
* incrementing version number - v3.8.1 (527326f7)
* incrementing version number - v3.8.0 (e228a6eb)
* incrementing version number - v3.7.5 (6882894d)
* incrementing version number - v3.7.4 (6678744c)
* incrementing version number - v3.7.3 (2d62b6f6)
* incrementing version number - v3.7.2 (cc257e7e)
* incrementing version number - v3.7.1 (712365a5)
* incrementing version number - v3.7.0 (9a6153d7)
* incrementing version number - v3.6.7 (86a17e38)
* incrementing version number - v3.6.6 (6604bf37)
* 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
* **deps:** bump 2factor (712767f6)
##### Refactors
* don't block ./nodebb upgrade if suggested modules are not loaded (39f57f9e)
#### v3.10.0 (2024-09-25)
##### Chores
* move service worker generation code to its own controller file (c153c469)
* incrementing version number - v3.9.1 (f120c91c)
* incrementing version number - v3.9.0 (4880f32d)
* incrementing version number - v3.8.4 (4833f9a6)
* incrementing version number - v3.8.3 (97ce2c44)
* incrementing version number - v3.8.2 (72d91251)
* incrementing version number - v3.8.1 (527326f7)
* incrementing version number - v3.8.0 (e228a6eb)
* incrementing version number - v3.7.5 (6882894d)
* incrementing version number - v3.7.4 (6678744c)
* incrementing version number - v3.7.3 (2d62b6f6)
* incrementing version number - v3.7.2 (cc257e7e)
* incrementing version number - v3.7.1 (712365a5)
* incrementing version number - v3.7.0 (9a6153d7)
* incrementing version number - v3.6.7 (86a17e38)
* incrementing version number - v3.6.6 (6604bf37)
* 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)
* **deps:**
* update dependency jsdom to v25.0.1 (#12816) (9a24eb7e)
* update dependency sass-embedded to v1.79.3 (#12813) (e0cb1d26)
* update dependency sass-embedded to v1.79.2 (#12811) (8a6ced2d)
* update dependency nyc to v17.1.0 (#12806) (d55c3f03)
##### New Features
* port updated service worker code to `develop`, allow plugins to define scripts to import into service worker (979954c2)
##### Bug Fixes
* **deps:**
* update dependency esbuild to v0.24.0 (#12817) (8c148bc4)
* update dependency commander to v12.1.0 (#12587) (c7d4db8c)
* update dependency sass to v1.79.3 (#12814) (f0cdc249)
* update dependency sass to v1.79.2 (#12812) (2a5d481f)
* update dependency nodebb-widget-essentials to v7.0.29 (#12805) (86c2caed)
##### Refactors
* silence saas deprecations on prod (3fdec51a)
#### v3.9.1 (2024-09-25)
##### Chores
* up themes (8bca9768)
* up widgets (41c73de5)
* incrementing version number - v3.9.0 (4880f32d)
* update changelog for v3.9.0 (c3d97c6c)
* incrementing version number - v3.8.4 (4833f9a6)
* incrementing version number - v3.8.3 (97ce2c44)
* incrementing version number - v3.8.2 (72d91251)
* incrementing version number - v3.8.1 (527326f7)
* incrementing version number - v3.8.0 (e228a6eb)
* incrementing version number - v3.7.5 (6882894d)
* incrementing version number - v3.7.4 (6678744c)
* incrementing version number - v3.7.3 (2d62b6f6)
* incrementing version number - v3.7.2 (cc257e7e)
* incrementing version number - v3.7.1 (712365a5)
* incrementing version number - v3.7.0 (9a6153d7)
* incrementing version number - v3.6.7 (86a17e38)
* incrementing version number - v3.6.6 (6604bf37)
* 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
* closes #12819, add helper to escape tx strings (7d0c2cb6)
* closes #12807, fix quick reply js error (06ac0c99)
##### Refactors
* silence saas deprecations on prod (05e4307e)
* remove deprecation warnings, still used from widgets (3cee59f9)
#### v3.9.0 (2024-09-18)
##### Chores

View File

@@ -14,7 +14,7 @@ services:
- ./install/docker/setup.json:/usr/src/app/setup.json
postgres:
image: postgres:16.4-alpine
image: postgres:17.0-alpine
restart: unless-stopped
environment:
POSTGRES_USER: nodebb
@@ -24,7 +24,7 @@ services:
- postgres-data:/var/lib/postgresql/data
redis:
image: redis:7.4.0-alpine
image: redis:7.4.1-alpine
restart: unless-stopped
command: ['redis-server', '--appendonly', 'yes', '--loglevel', 'warning']
# command: ["redis-server", "--save", "60", "1", "--loglevel", "warning"] # uncomment if you want to use snapshotting instead of AOF

View File

@@ -14,7 +14,7 @@ services:
- ./install/docker/setup.json:/usr/src/app/setup.json
redis:
image: redis:7.4.0-alpine
image: redis:7.4.1-alpine
restart: unless-stopped
command: ['redis-server', '--appendonly', 'yes', '--loglevel', 'warning']
# command: ["redis-server", "--save", "60", "1", "--loglevel", "warning"] # uncomment if you want to use snapshotting instead of AOF

View File

@@ -26,7 +26,7 @@ services:
- mongo-data:/data/db
- ./install/docker/mongodb-user-init.js:/docker-entrypoint-initdb.d/user-init.js
redis:
image: redis:7.4.0-alpine
image: redis:7.4.1-alpine
restart: unless-stopped
command: ['redis-server', '--appendonly', 'yes', '--loglevel', 'warning']
# command: ['redis-server', '--save', '60', '1', '--loglevel', 'warning'] # uncomment if you want to use snapshotting instead of AOF
@@ -36,7 +36,7 @@ services:
- redis
postgres:
image: postgres:16.4-alpine
image: postgres:17.0-alpine
restart: unless-stopped
environment:
POSTGRES_USER: nodebb

View File

@@ -2,7 +2,7 @@
"name": "nodebb",
"license": "GPL-3.0",
"description": "NodeBB Forum",
"version": "3.9.0",
"version": "3.10.3",
"homepage": "https://www.nodebb.org",
"repository": {
"type": "git",
@@ -38,7 +38,7 @@
"@textcomplete/contenteditable": "0.1.13",
"@textcomplete/core": "0.1.13",
"@textcomplete/textarea": "0.1.13",
"ace-builds": "1.36.2",
"ace-builds": "1.36.4",
"archiver": "7.0.1",
"async": "3.2.6",
"autoprefixer": "10.4.20",
@@ -49,33 +49,33 @@
"bootstrap": "5.3.3",
"bootswatch": "5.3.3",
"chalk": "4.1.2",
"chart.js": "4.4.4",
"chart.js": "4.4.6",
"cli-graph": "3.2.2",
"clipboard": "2.0.11",
"colors": "1.4.0",
"commander": "12.0.0",
"commander": "12.1.0",
"compare-versions": "6.1.1",
"compression": "1.7.4",
"compression": "1.7.5",
"connect-flash": "0.1.1",
"connect-mongo": "5.1.0",
"connect-multiparty": "2.2.0",
"connect-pg-simple": "10.0.0",
"connect-redis": "7.1.1",
"cookie-parser": "1.4.6",
"cron": "3.1.7",
"cookie-parser": "1.4.7",
"cron": "3.1.9",
"cropperjs": "1.6.2",
"csrf-sync": "4.0.3",
"daemon": "1.1.0",
"diff": "7.0.0",
"esbuild": "0.23.1",
"express": "4.21.0",
"express-session": "1.18.0",
"esbuild": "0.24.0",
"express": "4.21.1",
"express-session": "1.18.1",
"express-useragent": "1.0.15",
"fetch-cookie": "3.0.1",
"file-loader": "6.2.0",
"fs-extra": "11.2.0",
"graceful-fs": "4.2.11",
"helmet": "7.1.0",
"helmet": "7.2.0",
"html-to-text": "9.0.5",
"imagesloaded": "5.0.0",
"ipaddr.js": "2.2.0",
@@ -83,7 +83,7 @@
"jquery-deserialize": "2.0.0",
"jquery-form": "4.3.0",
"jquery-serializeobject": "1.0.0",
"jquery-ui": "1.14.0",
"jquery-ui": "1.14.1",
"jsesc": "3.0.2",
"json2csv": "5.0.7",
"jsonwebtoken": "9.0.2",
@@ -92,13 +92,13 @@
"lru-cache": "10.4.3",
"mime": "3.0.0",
"mkdirp": "3.0.1",
"mongodb": "6.9.0",
"mongodb": "6.10.0",
"morgan": "1.10.0",
"mousetrap": "1.6.5",
"multiparty": "4.2.3",
"nconf": "0.12.1",
"nodebb-plugin-2factor": "7.5.5",
"nodebb-plugin-composer-default": "10.2.39",
"nodebb-plugin-2factor": "7.5.6",
"nodebb-plugin-composer-default": "10.2.42",
"nodebb-plugin-dbsearch": "6.2.5",
"nodebb-plugin-emoji": "5.1.15",
"nodebb-plugin-emoji-android": "4.0.0",
@@ -107,18 +107,18 @@
"nodebb-plugin-ntfy": "1.7.7",
"nodebb-plugin-spam-be-gone": "2.2.2",
"nodebb-rewards-essentials": "1.0.0",
"nodebb-theme-harmony": "1.2.70",
"nodebb-theme-lavender": "7.1.8",
"nodebb-theme-peace": "2.2.7",
"nodebb-theme-persona": "13.3.37",
"nodebb-widget-essentials": "7.0.29",
"nodemailer": "6.9.15",
"nodebb-theme-harmony": "1.2.79",
"nodebb-theme-lavender": "7.1.10",
"nodebb-theme-peace": "2.2.8",
"nodebb-theme-persona": "13.3.42",
"nodebb-widget-essentials": "7.0.30",
"nodemailer": "6.9.16",
"nprogress": "0.2.0",
"passport": "0.7.0",
"passport-http-bearer": "1.0.1",
"passport-local": "1.0.0",
"pg": "8.13.0",
"pg-cursor": "2.12.0",
"pg": "8.13.1",
"pg-cursor": "2.12.1",
"postcss": "8.4.47",
"postcss-clean": "1.2.0",
"progress-webpack-plugin": "1.0.16",
@@ -127,14 +127,14 @@
"rimraf": "5.0.10",
"rss": "1.2.2",
"rtlcss": "4.3.0",
"sanitize-html": "2.13.0",
"sass": "1.79.2",
"sanitize-html": "2.13.1",
"sass": "1.80.6",
"semver": "7.6.3",
"serve-favicon": "2.5.0",
"sharp": "0.32.6",
"sitemap": "8.0.0",
"socket.io": "4.7.5",
"socket.io-client": "4.7.5",
"socket.io": "4.8.1",
"socket.io-client": "4.8.1",
"@socket.io/redis-adapter": "8.3.0",
"sortablejs": "1.15.3",
"spdx-license-list": "6.9.0",
@@ -146,10 +146,10 @@
"toobusy-js": "0.5.1",
"tough-cookie": "5.0.0",
"validator": "13.12.0",
"webpack": "5.94.0",
"webpack": "5.96.1",
"webpack-merge": "6.0.1",
"winston": "3.14.2",
"workerpool": "9.1.3",
"winston": "3.16.0",
"workerpool": "9.2.0",
"xml": "1.0.1",
"xregexp": "5.1.1",
"yargs": "17.7.2",
@@ -162,20 +162,20 @@
"coveralls": "3.1.1",
"eslint": "8.57.1",
"eslint-config-nodebb": "0.2.1",
"eslint-plugin-import": "2.30.0",
"eslint-plugin-import": "2.31.0",
"grunt": "1.6.1",
"grunt-contrib-watch": "1.1.0",
"husky": "8.0.3",
"jsdom": "25.0.0",
"jsdom": "25.0.1",
"lint-staged": "15.2.10",
"mocha": "10.7.3",
"mocha": "10.8.2",
"mocha-lcov-reporter": "1.3.0",
"mockdate": "3.0.5",
"nyc": "17.1.0",
"smtp-server": "3.13.5"
"smtp-server": "3.13.6"
},
"optionalDependencies": {
"sass-embedded": "1.79.2"
"sass-embedded": "1.80.6"
},
"resolutions": {
"*/jquery": "3.7.1"

View File

@@ -54,6 +54,7 @@
"account/settings-of": "Changing settings of %1",
"account/watched": "Topics watched by %1",
"account/ignored": "Topics ignored by %1",
"account/read": "Topics read by %1",
"account/upvoted": "Posts upvoted by %1",
"account/downvoted": "Posts downvoted by %1",
"account/best": "Best posts made by %1",

View File

@@ -43,6 +43,7 @@
"change-all": "غير الكل",
"watched": "متابع",
"ignored": "تم تجاهله",
"read": "Read",
"default-category-watch-state": "حالة مشاهدة اﻻقسام الافتراضية",
"followers": "المتابعون",
"following": "يتابع",
@@ -114,6 +115,7 @@
"has-no-topics": "هذا المستخدم لم يكتب أي موضوع حتى الآن.",
"has-no-watched-topics": "هذا المستخدم لم يقم بمراقبة اية مواضيع حتى الآن.",
"has-no-ignored-topics": "هذا المستخدم لم يقم بتجاهل اية مواضيع حتى الآن.",
"has-no-read-topics": "This user hasn't read any topics yet.",
"has-no-upvoted-posts": "هذا المستخدم لم يقم بالتصويت للأعلى لأي مشاركة حتى الآن.",
"has-no-downvoted-posts": "هذا المستخدم لم يقم بالتصويت للأسفل لأي مشاركة حتى الآن.",
"has-no-controversial-posts": "هذا المستخدم ﻻيمتلك تصويت للأسفل لأي مشاركة حتى الآن.",

View File

@@ -54,6 +54,7 @@
"account/settings-of": "Променят се настройките на %1",
"account/watched": "Теми, наблюдавани от %1",
"account/ignored": "Теми, пренебрегвани от %1",
"account/read": "Теми, прочетени от %1",
"account/upvoted": "Публикации, получили положителен глас от %1",
"account/downvoted": "Публикации, получили отрицателен глас от %1",
"account/best": "Най-добрите публикации от %1",

View File

@@ -43,6 +43,7 @@
"change-all": "Промяна на всички",
"watched": "Наблюдавани",
"ignored": "Пренебрегвани",
"read": "Прочетени",
"default-category-watch-state": "Състояние по подразбиране за наблюдаването на категории",
"followers": "Последователи",
"following": "Следва",
@@ -114,6 +115,7 @@
"has-no-topics": "Този потребител не е създавал теми досега.",
"has-no-watched-topics": "Този потребител не е наблюдавал нито една тема досега.",
"has-no-ignored-topics": "Този потребител не е пренебрегнал нито една тема досега.",
"has-no-read-topics": "Този потребител не е прочел нито една тема досега.",
"has-no-upvoted-posts": "Този потребител не е гласувал положително досега.",
"has-no-downvoted-posts": "Този потребител не е гласувал отрицателно досега.",
"has-no-controversial-posts": "Този потребител няма публикации с отрицателни гласове засега.",

View File

@@ -54,6 +54,7 @@
"account/settings-of": "Changing settings of %1",
"account/watched": "Topics watched by %1",
"account/ignored": "Topics ignored by %1",
"account/read": "Topics read by %1",
"account/upvoted": "Posts upvoted by %1",
"account/downvoted": "Posts downvoted by %1",
"account/best": "Best posts made by %1",

View File

@@ -43,6 +43,7 @@
"change-all": "Change All",
"watched": "দেখা হয়েছে",
"ignored": "Ignored",
"read": "Read",
"default-category-watch-state": "Default category watch state",
"followers": "যাদের অনুসরণ করছেন",
"following": "যারা আপনাকে অনুসরণ করছে",
@@ -114,6 +115,7 @@
"has-no-topics": "এই সদস্য এখনো কোন টপিক করেন নি",
"has-no-watched-topics": "এই সদস্য এখনো কোন টপিক দেখেন নি",
"has-no-ignored-topics": "This user hasn't ignored any topics yet.",
"has-no-read-topics": "This user hasn't read any topics yet.",
"has-no-upvoted-posts": "This user hasn't upvoted any posts yet.",
"has-no-downvoted-posts": "This user hasn't downvoted any posts yet.",
"has-no-controversial-posts": "This user does not have any downvoted posts yet.",

View File

@@ -4,15 +4,15 @@
"acp-title": "Ovládací panel správce NodeBB | %1",
"settings-header-contents": "Obsah",
"changes-saved": "Changes Saved",
"changes-saved-message": "Your changes to the NodeBB configuration have been saved.",
"changes-not-saved": "Changes Not Saved",
"changes-not-saved-message": "NodeBB encountered a problem saving your changes. (%1)",
"save-changes": "Save changes",
"changes-saved": "Změny byly uloženy",
"changes-saved-message": "Vaše změny v NodeBB konfiguraci byly uloženy.",
"changes-not-saved": "Změny nebyly uloženy",
"changes-not-saved-message": "NodeBB narazil na problém při ukládání vašich změn. (%1)",
"save-changes": "Uložit změny",
"min": "Min:",
"max": "Max:",
"view": "View",
"edit": "Edit",
"add": "Add",
"select-icon": "Select Icon"
"view": "Zobrazit",
"edit": "Upravit",
"add": "Přidat",
"select-icon": "Vybrat ikonu"
}

View File

@@ -54,6 +54,7 @@
"account/settings-of": "Changing settings of %1",
"account/watched": "Témata sledovaná uživatelem %1",
"account/ignored": "Témata ignorovaná uživatelem %1",
"account/read": "Topics read by %1",
"account/upvoted": "Souhlasí s příspěvkem %1",
"account/downvoted": "Nesouhlasí s příspěvkem %1",
"account/best": "Nejlepší příspěvky od %1",

View File

@@ -43,6 +43,7 @@
"change-all": "Změnit vše",
"watched": "Sledován",
"ignored": "Ignorován",
"read": "Read",
"default-category-watch-state": "Výchozí stav sledované kategorie",
"followers": "Sledují ho",
"following": "Sleduje",
@@ -114,6 +115,7 @@
"has-no-topics": "Tento uživatel ještě nezaložil žádné téma.",
"has-no-watched-topics": "Tento uživatel zatím nesleduje žádná témata.",
"has-no-ignored-topics": "Tento uživatel ještě neignoruje žádné témata.",
"has-no-read-topics": "This user hasn't read any topics yet.",
"has-no-upvoted-posts": "Tento uživatel zatím nevyjádřil souhlas u žádného příspěvku.",
"has-no-downvoted-posts": "Tento uživatel zatím nevyjádřil nesouhlas u žádného příspěvku.",
"has-no-controversial-posts": "This user does not have any downvoted posts yet.",

View File

@@ -54,6 +54,7 @@
"account/settings-of": "Changing settings of %1",
"account/watched": "Tråde fulgt af %1",
"account/ignored": "Topics ignored by %1",
"account/read": "Topics read by %1",
"account/upvoted": "Indlæg syntes godt om af %1",
"account/downvoted": "Indlæg syntes ikke godt om af %1",
"account/best": "Bedste indlæg skrevet af %1",

View File

@@ -43,6 +43,7 @@
"change-all": "Change All",
"watched": "Set",
"ignored": "Ignored",
"read": "Read",
"default-category-watch-state": "Default category watch state",
"followers": "Followers",
"following": "Følger",
@@ -114,6 +115,7 @@
"has-no-topics": "Denne bruger har ikke skrævet nogle tråde endnu.",
"has-no-watched-topics": "Denne bruger har ikke fulgt nogle tråde endnu.",
"has-no-ignored-topics": "This user hasn't ignored any topics yet.",
"has-no-read-topics": "This user hasn't read any topics yet.",
"has-no-upvoted-posts": "Denne bruger har ikke syntes godt om nogle indlæg endnu.",
"has-no-downvoted-posts": "Denne bruger har ikke, syntes ikke godt om nogle indlæg endnu.",
"has-no-controversial-posts": "This user does not have any downvoted posts yet.",

View File

@@ -54,6 +54,7 @@
"account/settings-of": "Einstellungen von %1 ändern",
"account/watched": "Von %1 beobachtete Themen",
"account/ignored": "Ignorierte Themen von %1",
"account/read": "Topics read by %1",
"account/upvoted": "Von %1 positiv bewertete Beiträge",
"account/downvoted": "Von %1 negativ bewertete Beiträge",
"account/best": "Bestbewertete Beiträge von %1",

View File

@@ -43,6 +43,7 @@
"change-all": "Alle ändern",
"watched": "Beobachtet",
"ignored": "Ignoriert",
"read": "Read",
"default-category-watch-state": "Standardmäßige Beobachtung",
"followers": "Follower",
"following": "Folge ich",
@@ -114,6 +115,7 @@
"has-no-topics": "Dieser Benutzer hat noch keine Themen erstellt.",
"has-no-watched-topics": "Dieser Benutzer beobachtet keine Themen.",
"has-no-ignored-topics": "Dieser Benutzer ignoriert bisher keine Themen.",
"has-no-read-topics": "This user hasn't read any topics yet.",
"has-no-upvoted-posts": "Dieser Benutzer hat bisher keine Beiträge positiv bewertet.",
"has-no-downvoted-posts": "Dieser Benutzer hat bisher keine Beiträge negativ bewertet.",
"has-no-controversial-posts": "Dieser Benutzer hat noch keine herabgestuften Beiträge.",

View File

@@ -54,6 +54,7 @@
"account/settings-of": "Changing settings of %1",
"account/watched": "Topics watched by %1",
"account/ignored": "Topics ignored by %1",
"account/read": "Topics read by %1",
"account/upvoted": "Posts upvoted by %1",
"account/downvoted": "Posts downvoted by %1",
"account/best": "Best posts made by %1",

View File

@@ -43,6 +43,7 @@
"change-all": "Change All",
"watched": "Watched",
"ignored": "Ignored",
"read": "Read",
"default-category-watch-state": "Default category watch state",
"followers": "Ακόλουθοι",
"following": "Ακολουθά",
@@ -114,6 +115,7 @@
"has-no-topics": "This user hasn't posted any topics yet.",
"has-no-watched-topics": "This user hasn't watched any topics yet.",
"has-no-ignored-topics": "This user hasn't ignored any topics yet.",
"has-no-read-topics": "This user hasn't read any topics yet.",
"has-no-upvoted-posts": "This user hasn't upvoted any posts yet.",
"has-no-downvoted-posts": "This user hasn't downvoted any posts yet.",
"has-no-controversial-posts": "This user does not have any downvoted posts yet.",

View File

@@ -0,0 +1,21 @@
{
"title": "Manage Custom User Fields",
"create-field": "Create Field",
"edit-field": "Edit Field",
"manage-custom-fields": "Manage Custom Fields",
"type-of-input": "Type of input",
"key": "Key",
"name": "Name",
"type": "Type",
"min-rep": "Minimum Reputation",
"input-type-text": "Input (Text)",
"input-type-link": "Input (Link)",
"input-type-number": "Input (Number)",
"input-type-select": "Select",
"select-options": "Options",
"select-options-help": "Add one option per line for the select element",
"minimum-reputation": "Minimum reputation",
"minimum-reputation-help": "If a user has less than this value they won't be able to use this field",
"delete-field-confirm-x": "Do you really want to delete custom field \"%1\"?",
"custom-fields-saved": "Custom fields saved"
}

View File

@@ -22,6 +22,7 @@
"delete-content": "Delete User(s) <strong>Content</strong>",
"purge": "Delete <strong>User(s)</strong> and <strong>Content</strong>",
"download-csv": "Download CSV",
"custom-user-fields": "Custom User Fields",
"manage-groups": "Manage Groups",
"set-reputation": "Set Reputation",
"add-group": "Add Group",

View File

@@ -208,6 +208,11 @@
"not-enough-reputation-min-rep-signature": "You need %1 reputation to add a signature",
"not-enough-reputation-min-rep-profile-picture": "You need %1 reputation to add a profile picture",
"not-enough-reputation-min-rep-cover-picture": "You need %1 reputation to add a cover picture",
"not-enough-reputation-custom-field": "You need %1 reputation for %2",
"custom-user-field-value-too-long": "Custom field value too long, %1",
"custom-user-field-select-value-invalid": "Custom field selected option is invalid, %1",
"custom-user-field-invalid-link": "Custom field link is invalid, %1",
"custom-user-field-invalid-number": "Custom field number is invalid, %1",
"post-already-flagged": "You have already flagged this post",
"user-already-flagged": "You have already flagged this user",
"post-flagged-too-many-times": "This post has been flagged by others already",

View File

@@ -60,6 +60,7 @@
"account/settings-of": "Changing settings of %1",
"account/watched": "Topics watched by %1",
"account/ignored": "Topics ignored by %1",
"account/read": "Topics read by %1",
"account/upvoted": "Posts upvoted by %1",
"account/downvoted": "Posts downvoted by %1",
"account/best": "Best posts made by %1",

View File

@@ -30,6 +30,7 @@
"restore": "Restore",
"move": "Move",
"change-owner": "Change Owner",
"manage-editors": "Manage Editors",
"fork": "Fork",
"link": "Link",
"share": "Share",
@@ -116,6 +117,7 @@
"thread-tools.move-posts": "Move Posts",
"thread-tools.move-all": "Move All",
"thread-tools.change-owner": "Change Owner",
"thread-tools.manage-editors": "Manage Editors",
"thread-tools.select-category": "Select Category",
"thread-tools.fork": "Fork Topic",
"thread-tools.tag": "Tag Topic",
@@ -177,6 +179,7 @@
"move-posts-instruction": "Click the posts you want to move then enter a topic ID or go to the target topic",
"move-topic-instruction": "Select the target category and then click move",
"change-owner-instruction": "Click the posts you want to assign to another user",
"manage-editors-instruction": "Manage the users who can edit this post below.",
"composer.title-placeholder": "Enter your topic title here...",
"composer.handle-placeholder": "Enter your name/handle here",

View File

@@ -45,6 +45,7 @@
"change-all": "Change All",
"watched": "Watched",
"ignored": "Ignored",
"read": "Read",
"default-category-watch-state": "Default category watch state",
"followers": "Followers",
"following": "Following",
@@ -121,6 +122,7 @@
"has-no-topics": "This user hasn't posted any topics yet.",
"has-no-watched-topics": "This user hasn't watched any topics yet.",
"has-no-ignored-topics": "This user hasn't ignored any topics yet.",
"has-no-read-topics": "This user hasn't read any topics yet.",
"has-no-upvoted-posts": "This user hasn't upvoted any posts yet.",
"has-no-downvoted-posts": "This user hasn't downvoted any posts yet.",
"has-no-controversial-posts": "This user does not have any downvoted posts yet.",

View File

@@ -54,6 +54,7 @@
"account/settings-of": "Changing settings of %1",
"account/watched": "Topics watched by %1",
"account/ignored": "Topics ignored by %1",
"account/read": "Topics read by %1",
"account/upvoted": "Posts upvoted by %1",
"account/downvoted": "Posts downvoted by %1",
"account/best": "Best posts made by %1",

View File

@@ -43,6 +43,7 @@
"change-all": "Change All",
"watched": "Watched",
"ignored": "Ignored",
"read": "Read",
"default-category-watch-state": "Default category watch state",
"followers": "Followers",
"following": "Following",
@@ -114,6 +115,7 @@
"has-no-topics": "This user hasn't posted any topics yet.",
"has-no-watched-topics": "This user hasn't watched any topics yet.",
"has-no-ignored-topics": "This user hasn't ignored any topics yet.",
"has-no-read-topics": "This user hasn't read any topics yet.",
"has-no-upvoted-posts": "This user hasn't upvoted any posts yet.",
"has-no-downvoted-posts": "This user hasn't downvoted any posts yet.",
"has-no-controversial-posts": "This user does not have any downvoted posts yet.",

View File

@@ -54,6 +54,7 @@
"account/settings-of": "Changing settings of %1",
"account/watched": "Topics watched by %1",
"account/ignored": "Topics ignored by %1",
"account/read": "Topics read by %1",
"account/upvoted": "Posts upvoted by %1",
"account/downvoted": "Posts downvoted by %1",
"account/best": "Best posts made by %1",

View File

@@ -43,6 +43,7 @@
"change-all": "Change All",
"watched": "Watched",
"ignored": "Ignored",
"read": "Read",
"default-category-watch-state": "Default category watch state",
"followers": "Followers",
"following": "Following",
@@ -114,6 +115,7 @@
"has-no-topics": "This user hasn't posted any topics yet.",
"has-no-watched-topics": "This user hasn't watched any topics yet.",
"has-no-ignored-topics": "This user hasn't ignored any topics yet.",
"has-no-read-topics": "This user hasn't read any topics yet.",
"has-no-upvoted-posts": "This user hasn't upvoted any posts yet.",
"has-no-downvoted-posts": "This user hasn't downvoted any posts yet.",
"has-no-controversial-posts": "This user does not have any downvoted posts yet.",

View File

@@ -54,6 +54,7 @@
"account/settings-of": "Changing settings of %1",
"account/watched": "Temas seguidos por %1",
"account/ignored": "Temas ignorados por %1",
"account/read": "Topics read by %1",
"account/upvoted": "Publicaciones votadas positivamente %1",
"account/downvoted": "Publicaciones votadas negativamente %1",
"account/best": "Mejores publicaciones hechas por %1",

View File

@@ -43,6 +43,7 @@
"change-all": "Change All",
"watched": "Suscritos",
"ignored": "Ignorado",
"read": "Read",
"default-category-watch-state": "Estado default de vista de categoría",
"followers": "Seguidores",
"following": "Siguiendo",
@@ -114,6 +115,7 @@
"has-no-topics": "Este usuario no ha publicado ninguna tema todavía.",
"has-no-watched-topics": "Este usuario no esta suscrito a ningún tema aún.",
"has-no-ignored-topics": "Este usuario no ha ignorado ningún tema aun.",
"has-no-read-topics": "This user hasn't read any topics yet.",
"has-no-upvoted-posts": "Este usuario todavía no ha votado ninguna publicación positivamente.",
"has-no-downvoted-posts": "Este usuario todavía no ha votado ninguna publicación negativamente.",
"has-no-controversial-posts": "This user does not have any downvoted posts yet.",

View File

@@ -54,6 +54,7 @@
"account/settings-of": "Changing settings of %1",
"account/watched": "Teemasid jälgib %1 kasutajat",
"account/ignored": "Topics ignored by %1",
"account/read": "Topics read by %1",
"account/upvoted": "Postitused %1 poolt heaks kiidetud",
"account/downvoted": "Postitused %1 poolt vastu hääletatud",
"account/best": "Parimad postitused %1 poolt",

View File

@@ -43,6 +43,7 @@
"change-all": "Change All",
"watched": "Vaadatud",
"ignored": "Ignored",
"read": "Read",
"default-category-watch-state": "Default category watch state",
"followers": "Jälgijad",
"following": "Jälgimised",
@@ -114,6 +115,7 @@
"has-no-topics": "Antud kasutaja pole veel ühtegi teemat postitanud.",
"has-no-watched-topics": "Antud kasutaja pole veel ühtegi teemat vaadanud.",
"has-no-ignored-topics": "This user hasn't ignored any topics yet.",
"has-no-read-topics": "This user hasn't read any topics yet.",
"has-no-upvoted-posts": "Antud kasutaja pole veel ühtegi postitust kiitnud.",
"has-no-downvoted-posts": "Antud kasutaja pole veel ühtegi postitust laitnud.",
"has-no-controversial-posts": "This user does not have any downvoted posts yet.",

View File

@@ -1,12 +1,12 @@
{
"category": "دسته‌بندی",
"subcategories": "زیر دسته‌بندی‌",
"new-topic-button": "موضوع تازه",
"new-topic-button": "تاپیک جدید",
"guest-login-post": "برای ارسال پست وارد شوید",
"no-topics": "<strong>هیچ فرسته‌ای در این دسته‌بندی نیست.</strong><br />چرا شما یکی نمی‌فرستید؟",
"no-topics": "<strong>هیچ تاپیکی در این دسته‌بندی نیست.</strong><br />چرا شما یکی نمی‌فرستید؟",
"browsing": "بیننده‌ها",
"no-replies": "هیچ کسی پاسخ نداده است.",
"no-new-posts": "هیچ فرسته‌ی جدیدی وجود ندارد.",
"no-new-posts": "هیچ پست جدیدی وجود ندارد.",
"watch": "پیگیری",
"ignore": "نادیده گرفتن",
"watching": "درحال پیگیری",

View File

@@ -24,14 +24,14 @@
"cancel": "Cancel",
"close": "بستن",
"pagination": "صفحه‌بندی",
"pagination.previouspage": "Previous Page",
"pagination.nextpage": "Next Page",
"pagination.firstpage": "First Page",
"pagination.lastpage": "Last Page",
"pagination.previouspage": "صفحه قبل",
"pagination.nextpage": "صفحه بعد",
"pagination.firstpage": "اولین صفحه",
"pagination.lastpage": "آخرین صفحه",
"pagination.out-of": "%1 از %2",
"pagination.enter-index": "Go to post index",
"pagination.go-to-page": "Go to page",
"pagination.page-x": "Page %1",
"pagination.go-to-page": "رفتن به صفحه",
"pagination.page-x": "صفحه %1",
"header.brand-logo": "Brand Logo",
"header.admin": "مدیر",
"header.categories": "دسته‌بندی‌ها",
@@ -140,7 +140,7 @@
"edited": "Edited",
"disabled": "Disabled",
"select": "انتخاب",
"selected": "Selected",
"selected": "انتخاب شده",
"copied": "Copied",
"user-search-prompt": "برای پیدا کردن کاربر اینجا چیزی بنویسید...",
"hidden": "Hidden",

View File

@@ -12,15 +12,15 @@
"you-have-unread-notifications": "شما آگاه‌سازی‌‌های نخوانده دارید.",
"all": "همه",
"topics": "موضوع ها",
"tags": "Tags",
"categories": "Categories",
"tags": "برچسب ها",
"categories": "دسته بندی ها",
"replies": "پاسخ ها",
"chat": "گفتگو ها",
"group-chat": "چت‌های گروهی",
"public-chat": "Public Chats",
"public-chat": "چت های عمومی",
"follows": "دنبال کننده ها",
"upvote": "رای های مثبت",
"awards": "Awards",
"awards": "اعلان ها",
"new-flags": "گزارش های جدید",
"my-flags": "گزارش های اختصاص یافته به من",
"bans": "اخراجی ها",
@@ -34,8 +34,8 @@
"user-posted-in-public-room-multiple": "<strong>%1</strong>, <strong>%2</strong> and %3 others wrote in <strong class=\"text-nowrap\"><i class=\"fa %4\"></i>%5</strong>",
"upvoted-your-post-in": "<strong>%1</strong> امتیاز مثبت به پست شما در <strong>%2</strong> داده",
"upvoted-your-post-in-dual": "<strong>%1</strong> و <strong>%2</strong> رای مثبت به پست شما در\n <strong>%3</strong>.",
"upvoted-your-post-in-triple": "<strong>%1</strong>, <strong>%2</strong> and <strong>%3</strong> have upvoted your post in <strong>%4</strong>.",
"upvoted-your-post-in-multiple": "<strong>%1</strong>, <strong>%2</strong> and %3 others have upvoted your post in <strong>%4</strong>.",
"upvoted-your-post-in-triple": "<strong>%1</strong>, <strong>2%</strong> و<strong> %3</strong> به پست شما در <strong> %4</strong> امتیاز مثبت دادن",
"upvoted-your-post-in-multiple": "<strong>%1</strong>, <strong>2%</strong> و %3 به پست شما در <strong>%4</strong> امتیاز مثبت دادن",
"moved-your-post": "<strong>%1</strong> پست شما را به <strong>%2</strong> انتقال داده است",
"moved-your-topic": "<strong>%2</strong> <strong>%1</strong> را منتقل کرده است",
"user-flagged-post-in": "<strong>%1</strong> پستی را در <strong>%2</strong> گزارش کرده",
@@ -47,16 +47,16 @@
"user-flagged-user-triple": "<strong>%1</strong>, <strong>%2</strong> and <strong>%3</strong> flagged a user profile (%4)",
"user-flagged-user-multiple": "<strong>%1</strong>, <strong>%2</strong> and %3 others flagged a user profile (%4)",
"user-posted-to": "پاسخ دادن به <strong>%2</strong> از سوی <strong>%1</strong>",
"user-posted-to-dual": "<strong>%1</strong> و <strong>%2</strong> پاسخ به پست دادند در: <strong>%3</strong>",
"user-posted-to-triple": "<strong>%1</strong>, <strong>%2</strong> and <strong>%3</strong> have posted replies to: <strong>%4</strong>",
"user-posted-to-multiple": "<strong>%1</strong>, <strong>%2</strong> and %3 others have posted replies to: <strong>%4</strong>",
"user-posted-to-dual": "<strong>%1</strong> و <strong>%2</strong> پاسخی در: <strong>%3</strong> ارسال کردند",
"user-posted-to-triple": "<strong>%1</strong>, <strong>2%</strong> و <strong> %3</strong> پاسخی در <strong> %4</strong> ارسال کردن",
"user-posted-to-multiple": "<strong>%1</strong>, <strong>2%</strong> , 3% دیگر پاسخی در <strong> %4</strong> ارسال کردند",
"user-posted-topic": "<strong>%1</strong> یک موضوع جدید ارسال کرده: <strong>%2</strong>",
"user-edited-post": "<strong>%1</strong> پستی را در <strong>%2</strong> ویرایش کرد",
"user-posted-topic-with-tag": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3)",
"user-posted-topic-with-tag-dual": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3 and %4)",
"user-posted-topic-with-tag-triple": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3, %4, and %5)",
"user-posted-topic-with-tag-multiple": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3)",
"user-posted-topic-in-category": "<strong>%1</strong> has posted a new topic in <strong>%2</strong>",
"user-posted-topic-with-tag": "<strong>1%</strong> ارسال کرده است <strong>2%</strong> ( تگ کرده %3)",
"user-posted-topic-with-tag-dual": "<strong>1%</strong> ارسال کرده است <strong>2%</strong> ( تگ کرده %3 و %4 )",
"user-posted-topic-with-tag-triple": "<strong>1%</strong> ارسال کرده است <strong>2%</strong> ( تگ کرده %3, %4 و %5)",
"user-posted-topic-with-tag-multiple": "<strong>1%</strong> ارسال کرده است <strong>2%</strong> ( تگ کرده %3)",
"user-posted-topic-in-category": "<strong>%1</strong> یک موضوع جدید در <strong>%2</strong> ارسال کرده",
"user-started-following-you": "<strong>%1</strong> شروع به دنبال کردن شما کرده",
"user-started-following-you-dual": "<strong>%1</strong> و <strong>%2</strong> شروع به دنبال کردن شما کرده.",
"user-started-following-you-triple": "<strong>%1</strong>, <strong>%2</strong> and <strong>%3</strong> started following you.",
@@ -75,7 +75,7 @@
"email-confirmed": "ایمیل تایید شد",
"email-confirmed-message": "بابت تایید ایمیلتان سپاس‌گزاریم. حساب کاربری شما اکنون به صورت کامل فعال شده است.",
"email-confirm-error-message": "خطایی در تایید آدرس ایمیل شما پیش آمده است. ممکن است کد نا‌معتبر و یا منقضی شده باشد.",
"email-confirm-error-message-already-validated": "Your email address was already validated.",
"email-confirm-error-message-already-validated": "آدرس ایمیل شما قبلا تایید شده است",
"email-confirm-sent": "ایمیل تایید ارسال شد.",
"none": "هیچکدام",
"notification-only": "فقط اعلان",
@@ -84,7 +84,7 @@
"notificationType-upvote": "هنگامی که شخصی به پست شما رای مثبت می دهد",
"notificationType-new-topic": "هنگامی که شخصی که شما دنبال می کنید موضوعی ایجاد نماید",
"notificationType-new-topic-with-tag": "When a topic is posted with a tag you follow",
"notificationType-new-topic-in-category": "When a topic is posted in a category you are watching",
"notificationType-new-topic-in-category": "هنگامی که پاسخ جدید در موضوعی که شما پیگیری می کنید فرستاده می شود",
"notificationType-new-reply": "هنگامی که پاسخ جدید در موضوعی که شما پیگیری می کنید فرستاده می شود",
"notificationType-post-edit": "وقتی در موضوعی که شما پیگیری می کنید پستی ویرایش می شود",
"notificationType-follow": "هنگامی که کسی شما را دنبال می کند",
@@ -98,5 +98,5 @@
"notificationType-post-queue": "هنگامی که پست جدیدی در صف قرار می گیرد",
"notificationType-new-post-flag": "هنگامی که پستی گزارش می شود",
"notificationType-new-user-flag": "هنگامی که کاربری گزارش می شود",
"notificationType-new-reward": "When you earn a new reward"
"notificationType-new-reward": "هنگامی که شما جایزه جدیدی کسب می کنید"
}

View File

@@ -54,6 +54,7 @@
"account/settings-of": "تغییر تنظیمات از %1",
"account/watched": "موضوع های دیده شده توسط \"%1\"",
"account/ignored": "موضوع های نادیده گرفته شده توسط %1",
"account/read": "Topics read by %1",
"account/upvoted": "رای مثبت داده شده به پست ها توسط %1",
"account/downvoted": "رای منفی داده شده به پست ها توسط %1",
"account/best": "بهترین پست های %1",

View File

@@ -7,5 +7,5 @@
"alltime": "همه زمانها",
"no-recent-topics": "هیچ موضوع تازه‌ای نیست.",
"no-popular-topics": "هیچ موضوع پربازدیدی وجود ندارد",
"load-new-posts": "بارگذاری فرسته‌های جدید"
"load-new-posts": "بارگذاری پست های جدید"
}

View File

@@ -12,17 +12,17 @@
"notify-me": "از پاسخ‌های تازه در موضوع آگاه شوید",
"quote": "نقل قول",
"reply": "پاسخ",
"replies-to-this-post": "1% پاسخ",
"replies-to-this-post": "%1 پاسخ",
"one-reply-to-this-post": "1 پاسخ",
"last-reply-time": "آخرین پاسخ",
"reply-options": "Reply options",
"reply-options": "ابزارهای پاسخ",
"reply-as-topic": "پاسخ به عنوان موضوع",
"guest-login-reply": "وارد شوید تا پست بفرستید",
"login-to-view": "🔒 برای مشاهده وارد شوید",
"edit": "ویرایش",
"delete": "حذف",
"delete-event": "پاک کردن ایونت",
"delete-event-confirm": "آیا شما مطمئن هستید که می خواهید این رویداد را پاک کنید؟",
"delete-event-confirm": "آیا شما مطمئن هستید که می خواهید این رویداد را حذف کنید؟",
"purge": "پاک کردن",
"restore": "برگرداندن",
"move": "جابه‌جا کردن",
@@ -35,7 +35,7 @@
"pinned": "سنجاق شده",
"pinned-with-expiry": "سنجاق‌شده تا %1",
"scheduled": "زمان بندی شده",
"deleted": "Deleted",
"deleted": "حذف شده",
"moved": "منتقل شده",
"moved-from": "جابه‌جا شده از %1",
"copy-code": "کپی کردن کد",
@@ -182,8 +182,8 @@
"sort-by": "مرتب‌سازی بر اساس",
"oldest-to-newest": "قدیمی‌ترین به جدید‌ترین",
"newest-to-oldest": "جدید‌ترین به قدیمی‌ترین",
"recently-replied": "Recently Replied",
"recently-created": "Recently Created",
"recently-replied": "اخیرا پاسخ داده شده",
"recently-created": "اخیرا ایجاد شده",
"most-votes": "بیشترین رای ها",
"most-posts": "بیشترین پست",
"most-views": "بیشترین بازدید‌ها",
@@ -212,9 +212,9 @@
"post-quick-reply": "پاسخ سریع",
"navigator.index": "پست %1 از %2",
"navigator.unread": "%1 خوانده نشده",
"upvote-post": "Upvote post",
"downvote-post": "Downvote post",
"post-tools": "Post tools",
"unread-posts-link": "Unread posts link",
"upvote-post": "رای مثبت دادن به پست",
"downvote-post": "رای منفی دادن به پست",
"post-tools": "ابزارهای پست",
"unread-posts-link": "پست های خوانده نشده پیوند",
"thumb-image": "Topic thumbnail image"
}

View File

@@ -43,6 +43,7 @@
"change-all": "تغییر همه",
"watched": "موضوع های پیگیری شده",
"ignored": "نادیده گرفته شده",
"read": "Read",
"default-category-watch-state": "حالت پیشفرض مشاهده دسته بندی",
"followers": "دنبال‌کننده‌ها",
"following": "دنبال‌شونده‌ها",
@@ -114,6 +115,7 @@
"has-no-topics": "این کاربر تا به حال هیچ موضوعی ارسال نکرده است.",
"has-no-watched-topics": "این کاربر تا به حال هیچ موضوعی را پیگیری نکرده است.",
"has-no-ignored-topics": "این کاربر هیچ موضوعی را نادیده نگرفته است.",
"has-no-read-topics": "This user hasn't read any topics yet.",
"has-no-upvoted-posts": "این کاربر به هیچ فرسته‌ رای مثبت نداده است.",
"has-no-downvoted-posts": "این کاربر به هیچ فرسته‌ای رای منفی نداده است.",
"has-no-controversial-posts": "این کاربر هنوز هیچ فرسته‌ای با رای منفی ندارد.",

View File

@@ -54,6 +54,7 @@
"account/settings-of": "Changing settings of %1",
"account/watched": "Aiheet, joita %1 seuraa",
"account/ignored": "Aiheet, jotka %1 on ohittanut",
"account/read": "Topics read by %1",
"account/upvoted": "Viesti, joista %1 on tykännyt",
"account/downvoted": "Posts downvoted by %1",
"account/best": "Käyttäjän %1 parhaat viestit",

View File

@@ -43,6 +43,7 @@
"change-all": "Muuta kaikki",
"watched": "Seurataan",
"ignored": "Ohitetut",
"read": "Read",
"default-category-watch-state": "Kategoriaseurannan oletustaso",
"followers": "Seuraajat",
"following": "Seuratut",
@@ -114,6 +115,7 @@
"has-no-topics": "Käyttäjä ei ole lähettänyt viestiä yhteenkään aiheeseen vielä.",
"has-no-watched-topics": "Käyttäjä ei vielä seuraa aiheita.",
"has-no-ignored-topics": "Käyttäjä ei ole vielä ohittanut aiheita.",
"has-no-read-topics": "This user hasn't read any topics yet.",
"has-no-upvoted-posts": "Käyttäjä ei ole tykännyt yhdestäkään viestistä vielä.",
"has-no-downvoted-posts": "This user hasn't downvoted any posts yet.",
"has-no-controversial-posts": "This user does not have any downvoted posts yet.",

View File

@@ -3,7 +3,7 @@
"ip": "IP <strong>%1</strong>",
"nodes-responded": "%1 noeuds ont répondu en %2ms !",
"host": "hôte",
"primary": "primary / jobs",
"primary": "Principal / Tâches",
"pid": "pid",
"nodejs": "nodejs",
"online": "en ligne",
@@ -19,7 +19,7 @@
"registered": "Enregistré",
"sockets": "Sockets",
"connection-count": "Connection Count",
"connection-count": "nombre de connexions",
"guests": "Invités",
"info": "Info"

View File

@@ -12,8 +12,8 @@
"container.card": "Carte",
"container.card-header": "En-tête",
"container.card-body": "Corps",
"container.title": "Title",
"container.body": "Body",
"container.title": "Titre",
"container.body": "Corps du message",
"container.alert": "Alerte",
"alert.confirm-delete": "Êtes-vous sûr de vouloir supprimer ce widget ?",

View File

@@ -10,7 +10,7 @@
"id": "ID : <small>optionnel</small>",
"properties": "Propriétés :",
"show-to-groups": "Show to Groups:",
"show-to-groups": "Visible pour les groupes\n ",
"open-new-window": "Ouvrir dans une nouvelle fenêtre",
"dropdown": "Menu déroulant",
"dropdown-placeholder": "Placer vos éléments de menu déroulant ci-dessous, par exemple : <br/>https://myforum.com",

View File

@@ -2,14 +2,14 @@
"reputation": "Paramètres de réputation",
"disable": "Désactiver le système de réputation",
"disable-down-voting": "Désactiver les votes négatifs",
"upvote-visibility": "Up Vote visibility",
"upvote-visibility-all": "Everyone can see up votes",
"upvote-visibility-loggedin": "Only logged in users can see up votes",
"upvote-visibility-privileged": "Only privileged users like admins & moderators can see up votes",
"downvote-visibility": "Down Vote visibility",
"downvote-visibility-all": "Everyone can see down votes",
"downvote-visibility-loggedin": "Only logged in users can see down votes",
"downvote-visibility-privileged": "Only privileged users like admins & moderators can see down votes",
"upvote-visibility": "Visibilité des votes positifs",
"upvote-visibility-all": "Tout le monde peut voir les votes positifs",
"upvote-visibility-loggedin": "Seuls les utilisateurs connectés peuvent voir les votes positifs",
"upvote-visibility-privileged": "Seuls les Administrateurs et Modérateurs peuvent voir les votes positifs",
"downvote-visibility": "Visibilité des votes négatifs",
"downvote-visibility-all": "Tout le monde peut voir les votes négatifs",
"downvote-visibility-loggedin": "Seuls les utilisateurs connectés peuvent voir les votes négatifs",
"downvote-visibility-privileged": "Seuls les Administrateurs et Modérateurs peuvent voir les votes négatifs",
"thresholds": "Seuils d'activité",
"min-rep-upvote": "Réputation minimale pour voter pour les publications",
"upvotes-per-day": "Votes positifs par jour (0 = illimité)",

View File

@@ -153,7 +153,7 @@
"about-me-too-long": "Votre texte \"à propos de moi\" ne peut dépasser %1 caractère(s).",
"cant-chat-with-yourself": "Vous ne pouvez discuter avec vous-même !",
"chat-restricted": "Cet utilisateur a restreint ses messages de chat. Il doit d'abord s'abonner à votre compte avant que vous puissiez discuter avec lui.",
"chat-user-blocked": "You have been blocked by this user.",
"chat-user-blocked": "Tu as été bloqué par cet utilisateur",
"chat-disabled": "Système de chat désactivé",
"too-many-messages": "Vous avez envoyé trop de messages, veuillez patienter un instant.",
"invalid-chat-message": "Message de chat invalide",

View File

@@ -90,6 +90,6 @@
"bulk-actions": "Actions en vrac",
"bulk-resolve": "Signalement(s) résolu(s)",
"bulk-success": "%1 signalements mis à jour",
"flagged-timeago": "Flagged <span class=\"timeago\" title=\"%1\"></span>",
"flagged-timeago": "Signalé ",
"auto-flagged": "[Auto Signalement] A reçu %1 votes négatifs."
}

View File

@@ -1,8 +1,8 @@
{
"chat.room-id": "Discussion %1",
"chat.chatting-with": "Discuter avec",
"chat.placeholder": "Type chat message here, drag & drop images",
"chat.placeholder.mobile": "Type chat message",
"chat.placeholder": "Tapez votre message ici, glissez-déposez des images",
"chat.placeholder.mobile": "Saisir le message de chat",
"chat.placeholder.message-room": "Message #%1",
"chat.scroll-up-alert": "Aller au message le plus récent",
"chat.usernames-and-x-others": "%1 & %2 autres",

View File

@@ -52,10 +52,10 @@
"user-posted-to-multiple": "<strong>%1</strong>, <strong>%2</strong> et %3 autres ont posté des réponses dans : <strong>%4</strong>",
"user-posted-topic": "<strong>%1</strong> a posté un nouveau sujet: <strong>%2</strong>",
"user-edited-post": "<strong>%1</strong> a édité un message dans <strong>%2</strong>",
"user-posted-topic-with-tag": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3)",
"user-posted-topic-with-tag-dual": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3 and %4)",
"user-posted-topic-with-tag-triple": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3, %4, and %5)",
"user-posted-topic-with-tag-multiple": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3)",
"user-posted-topic-with-tag": "<strong>%1</strong>a publié <strong>%2</strong> (tags %3)",
"user-posted-topic-with-tag-dual": "<strong>%1</strong>a publié<strong>%2</strong> (tags %3 and %4)",
"user-posted-topic-with-tag-triple": "<strong>%1</strong>as publié<strong>%2</strong> (tags %3, %4, and %5)",
"user-posted-topic-with-tag-multiple": "<strong>%1</strong>as publié <strong>%2</strong>(tags %3)",
"user-posted-topic-in-category": "<strong>%1</strong> a posté un nouveau sujet: <strong>%2</strong>",
"user-started-following-you": "<strong>%1</strong> vous suit.",
"user-started-following-you-dual": "<strong>%1</strong> et <strong>%2</strong> se sont abonnés à votre compte.",
@@ -75,7 +75,7 @@
"email-confirmed": "E-mail vérifié",
"email-confirmed-message": "Merci pour la validation de votre adresse e-mail. Votre compte est désormais activé.",
"email-confirm-error-message": "Il y a un un problème dans la vérification de votre adresse e-mail. Le code est peut être invalide ou a expiré.",
"email-confirm-error-message-already-validated": "Your email address was already validated.",
"email-confirm-error-message-already-validated": "Votre adresse email a déjà été validée",
"email-confirm-sent": "E-mail de vérification envoyé.",
"none": "aucun",
"notification-only": "Seulement une notification",

View File

@@ -54,6 +54,7 @@
"account/settings-of": "Modifier les paramètres de %1",
"account/watched": "Sujets auxquels %1 est abonné",
"account/ignored": "Sujets ignorés par %1",
"account/read": "topics lus par %1",
"account/upvoted": "Avis positifs de %1",
"account/downvoted": "Avis négatifs de %1",
"account/best": "Meilleurs messages postés par %1",

View File

@@ -39,5 +39,5 @@
"remove-selected-confirm": "Voulez-vous supprimer %1 messages sélectionnés ?",
"bulk-accept-success": "%1 messages acceptés",
"bulk-reject-success": "%1 messages rejetés",
"links-in-this-post": "Links in this post"
"links-in-this-post": "Liens dans ce post"
}

View File

@@ -7,8 +7,8 @@
"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": "Show breadcrumbs in Category and Topic pages",
"settings.enableBreadcrumbs.why": "Breadcrumbs are visible in most pages for ease-of-navigation. The base design of the category and topic pages has alternative means to link back to parent pages, but the breadcrumb can be toggled off to reduce clutter.",
"settings.enableBreadcrumbs": "Afficher le fil d'Ariane dans les pages de catégories et de sujets<br>&nbsp;<br>&nbsp;",
"settings.enableBreadcrumbs.why": "Traduction suggérée : Le fil dAriane est visible sur la plupart des pages pour faciliter la navigation. La conception de base des pages de catégories et de sujets offre dautres moyens pour revenir aux pages parentes, mais le fil dAriane peut être désactivé afin de réduire l'encombrement visuel.<br>&nbsp;",
"settings.centerHeaderElements": "Centrer les éléments d'en-tête",
"settings.mobileTopicTeasers": "Afficher les teasers de sujet sur mobile",
"settings.stickyToolbar": "Barre d'outils",

View File

@@ -1,9 +1,9 @@
{
"user-menu": "Menu de l'utilisateur",
"banned": "Banni",
"unbanned": "Unbanned",
"unbanned": "bannir",
"muted": "Muet",
"unmuted": "Unmuted",
"unmuted": "Rétablir la possibilité d'écrire / répondre ",
"offline": "Hors-ligne",
"deleted": "Effacé",
"username": "Nom d'utilisateur",
@@ -43,6 +43,7 @@
"change-all": "Tout changer",
"watched": "Abonnements",
"ignored": "Ignorés",
"read": "Lu",
"default-category-watch-state": "Abonnement par défaut des catégories",
"followers": "Abonnés",
"following": "Abonnements",
@@ -78,7 +79,7 @@
"change-password": "Changer le mot de passe",
"change-password-error": "Mot de passe invalide !",
"change-password-error-wrong-current": "Votre mot de passe est incorrect !",
"change-password-error-same-password": "Your new password matches your current password, please use a new password.",
"change-password-error-same-password": "Votre nouveau mot de passe est identique à l'actuel, veuillez en utiliser un différent.",
"change-password-error-match": "Les mots de passe doivent être identiques !",
"change-password-error-privileges": "Vous n'avez pas les droits de changer ce mot de passe.",
"change-password-success": "Votre mot de passe a été mis à jour.",
@@ -114,6 +115,7 @@
"has-no-topics": "Cet utilisateur n'a encore créé aucun sujet.",
"has-no-watched-topics": "Cet utilisateur ne s'est encore abonné à aucun sujet.",
"has-no-ignored-topics": "Cet utilisateur n'a encore ignoré aucun sujet.",
"has-no-read-topics": "Cet utilisateur n'a pas encore consulté de sujets.",
"has-no-upvoted-posts": "Cet utilisateur n'a pas encore donné d'avis positif.",
"has-no-downvoted-posts": "Cet utilisateur n'a pas donné d'avis négatif.",
"has-no-controversial-posts": "Cet utilisateur n'a pas encore d'avis négatif.",
@@ -166,15 +168,15 @@
"sso.dissociate-confirm": "Êtes-vous sûr de vouloir dissocier votre compte de %1 ?",
"info.latest-flags": "Derniers signalements",
"info.profile": "Profile",
"info.post": "Post",
"info.view-flag": "View flag",
"info.reported-by": "Reported by:",
"info.post": "Message",
"info.view-flag": "Voir le signalement",
"info.reported-by": "Signalé par",
"info.no-flags": "Aucun signalement trouvé",
"info.ban-history": "Historique de bannissement récent",
"info.no-ban-history": "Cet utilisateur n'a jamais été banni",
"info.banned-until": "Banni jusqu'au %1",
"info.banned-expiry": "Expiration",
"info.ban-expired": "Ban expired",
"info.ban-expired": "Bannissement expiré",
"info.banned-permanently": "Banni de façon permanente",
"info.banned-reason-label": "Raison",
"info.banned-no-reason": "Aucune raison donnée",

View File

@@ -1,6 +1,6 @@
{
"all-users": "Tous les utilisateurs",
"followed-users": "Followed Users",
"followed-users": "Utilisateurs suivis",
"latest-users": "Derniers inscrits",
"top-posters": "Utilisateurs les plus actifs",
"most-reputation": "Meilleur Réputation",

View File

@@ -54,6 +54,7 @@
"account/settings-of": "Changing settings of %1",
"account/watched": "Temas vistos por %1",
"account/ignored": "Topics ignored by %1",
"account/read": "Topics read by %1",
"account/upvoted": "Mensaxes votadas positivamente por %1",
"account/downvoted": "Mensaxes votadas negativamente por %1",
"account/best": "Mellores mensaxes escritas por %1",

View File

@@ -43,6 +43,7 @@
"change-all": "Change All",
"watched": "Visto",
"ignored": "Ignored",
"read": "Read",
"default-category-watch-state": "Default category watch state",
"followers": "Seguidores",
"following": "Seguindo",
@@ -114,6 +115,7 @@
"has-no-topics": "Este usuario aínda non publicou ningún tema.",
"has-no-watched-topics": "Este usuario aínda non viu ningún tema.",
"has-no-ignored-topics": "This user hasn't ignored any topics yet.",
"has-no-read-topics": "This user hasn't read any topics yet.",
"has-no-upvoted-posts": "Este usuario aínda non votou positivamente ningunha mensaxe.",
"has-no-downvoted-posts": "Este usuario aínda non votou negativamente ninguna mensaxe.",
"has-no-controversial-posts": "This user does not have any downvoted posts yet.",

View File

@@ -3,7 +3,7 @@
"ip": "IP <strong>%1</strong>",
"nodes-responded": "%1 צמתים הגיבו בתוך %2מילי שניות!",
"host": "host",
"primary": "primary / jobs",
"primary": "ראשי / עבודות",
"pid": "pid",
"nodejs": "nodejs",
"online": "מקוון",
@@ -19,7 +19,7 @@
"registered": "רשום",
"sockets": "Sockets",
"connection-count": "Connection Count",
"connection-count": "כמות חיבורים",
"guests": "אורחים",
"info": "מידע"

View File

@@ -12,8 +12,8 @@
"container.card": "כרטיס",
"container.card-header": "כותרת כרטיס",
"container.card-body": "גוף כרטיס",
"container.title": "Title",
"container.body": "Body",
"container.title": "כותרת",
"container.body": "גוף",
"container.alert": "התראה",
"alert.confirm-delete": "האם אתה בטוח שאתה רוצה למחוק את הווידג'ט?",

View File

@@ -2,14 +2,14 @@
"reputation": "הגדרות מוניטין",
"disable": "השבת מערכת המוניטין",
"disable-down-voting": "השבת דיסלייק",
"upvote-visibility": "Up Vote visibility",
"upvote-visibility-all": "Everyone can see up votes",
"upvote-visibility-loggedin": "Only logged in users can see up votes",
"upvote-visibility-privileged": "Only privileged users like admins & moderators can see up votes",
"downvote-visibility": "Down Vote visibility",
"downvote-visibility-all": "Everyone can see down votes",
"downvote-visibility-loggedin": "Only logged in users can see down votes",
"downvote-visibility-privileged": "Only privileged users like admins & moderators can see down votes",
"upvote-visibility": "הצגת הצבעות למעלה",
"upvote-visibility-all": "כולם יכולים לראות את ההצבעות",
"upvote-visibility-loggedin": "רק משתמשים מחוברים יכולים לראות הצבעות",
"upvote-visibility-privileged": "רק משתמשים מורשים כמו מנהלים ומנחים יכולים לראות הצבעות",
"downvote-visibility": "הצגת הצבעה למטה",
"downvote-visibility-all": "כולם יכולים לראות את ההצבעות",
"downvote-visibility-loggedin": "רק משתמשים מחוברים יכולים לראות הצבעות",
"downvote-visibility-privileged": "רק משתמשים מורשים כמו מנהלים ומנחים יכולים לראות הצבעות",
"thresholds": "סף פעילות",
"min-rep-upvote": "מוניטין מינימלי כדי להצביע בעד",
"upvotes-per-day": "כמה פעמים ביום משתמש יוכל להצביע למעלה (הגדר ל-0 כדי לאפשר ללא הגבלה)",

View File

@@ -153,7 +153,7 @@
"about-me-too-long": "מצטערים, דף האודות שלכם אינו יכול להיות ארוך מ-%1 תווים.",
"cant-chat-with-yourself": "לא ניתן לעשות צ'אט עם עצמכם!",
"chat-restricted": "משתמש זה חסם את הודעות הצ'אט שלו ממשתמשים זרים. המשתמש חייב לעקוב אחריכם לפני שתוכלו לשוחח איתו בצ'אט",
"chat-user-blocked": "You have been blocked by this user.",
"chat-user-blocked": "נחסמתם על ידי משתמש זה.",
"chat-disabled": "מערכת הצ'אט לא פעילה",
"too-many-messages": "שלחתם יותר מדי הודעות, אנא המתינו זמן מה.",
"invalid-chat-message": "הודעת צ'אט לא תקינה",

View File

@@ -90,6 +90,6 @@
"bulk-actions": "פעולות כלליות",
"bulk-resolve": "השלמת דיווחים",
"bulk-success": "%1 דיווחים עודכנו",
"flagged-timeago": "Flagged <span class=\"timeago\" title=\"%1\"></span>",
"flagged-timeago": "מדווחים <span class=\"timeago\" title=\"%1\"></span>",
"auto-flagged": "[דיווח אוטומטי] פוסט זה קיבל %1 הצבעות למטה."
}

View File

@@ -2,14 +2,14 @@
"title": "התראות",
"no-notifs": "אין התראות",
"see-all": "כל ההתראות",
"mark-all-read": "סמן הכל כנקרא",
"mark-all-read": "סימון הכל כנקרא",
"back-to-home": "חזרה ל%1",
"outgoing-link": "קישור יוצא",
"outgoing-link-message": "אתה עוזב עכשיו את %1",
"continue-to": "המשך ל %1",
"return-to": "חזור ל %1",
"new-notification": "יש לך התראה חדשה",
"you-have-unread-notifications": "יש לך התראות שלא נקראו.",
"outgoing-link-message": נכם עוזבים עכשיו את %1",
"continue-to": "המשך אל %1",
"return-to": "חזרה אל %1",
"new-notification": "יש לכם התראה חדשה",
"you-have-unread-notifications": "יש לכם התראות שלא נקראו.",
"all": "הכל",
"topics": "נושאים",
"tags": "תגיות",
@@ -52,10 +52,10 @@
"user-posted-to-multiple": "<strong>%1</strong>, <strong>%2</strong> ו-%3 אחרים הגיבו ל: <strong>%4</strong>",
"user-posted-topic": "<strong>%1</strong> העלה נושא חדש: <strong>%2</strong>",
"user-edited-post": "<strong>%1</strong> ערך פוסט ב: <strong>%2</strong>",
"user-posted-topic-with-tag": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3)",
"user-posted-topic-with-tag-dual": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3 and %4)",
"user-posted-topic-with-tag-triple": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3, %4, and %5)",
"user-posted-topic-with-tag-multiple": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3)",
"user-posted-topic-with-tag": "<strong>%1</strong> פרסם <strong>%2</strong> (תייג %3)",
"user-posted-topic-with-tag-dual": "<strong>%1</strong> פרסם <strong>%2</strong> (תייג %3 ו-%4)",
"user-posted-topic-with-tag-triple": "<strong>%1</strong> פרסם <strong>%2</strong> (תייג %3, %4, ו-%5)",
"user-posted-topic-with-tag-multiple": "<strong>%1</strong> פרסם <strong>%2</strong> (תייג %3)",
"user-posted-topic-in-category": "<strong>%1</strong> פרסם נושא חדש ב<strong>%2</strong>",
"user-started-following-you": "<strong>%1</strong> התחיל לעקוב אחריך.",
"user-started-following-you-dual": "<strong>%1</strong> ו-<strong>%2</strong> התחילו לעקוב אחריך.",
@@ -75,28 +75,28 @@
"email-confirmed": "כתובת המייל אושרה",
"email-confirmed-message": "תודה שאישרת את כתובת המייל שלך. החשבון שלך פעיל כעת.",
"email-confirm-error-message": "אירעה שגיאה בעת אישור המייל שלך. ייתכן כי הקוד היה שגוי או פג תוקף.",
"email-confirm-error-message-already-validated": "Your email address was already validated.",
"email-confirm-error-message-already-validated": "כתובת האימייל אומת כבר.",
"email-confirm-sent": "מייל אישור נשלח.",
"none": "אף אחד",
"notification-only": "התראות בלבד",
"email-only": "דוא\"ל בלבד",
"notification-and-email": "התראות & דוא\"ל",
"notificationType-upvote": אשר מישהו מצביע בעד הפוסט שלך",
"notificationType-new-topic": "כשמישהו שאתה עוקב אחריו פרסם נושא",
"notificationType-new-topic-with-tag": אשר נושא מתפרסם עם תג שאתה עוקב אחריו",
"notificationType-new-topic-in-category": אשר נושא מתפרסם בקטגוריה שאתה עוקב אחריה",
"notificationType-new-reply": "כשתגובה חדשה מפורסמת בנושא שאתה עוקב אחריו",
"notificationType-post-edit": "כשפוסט נערך בנושא שאתה עוקב אחריו",
"notificationType-upvote": שמישהו מצביע בעד הפוסט שלך",
"notificationType-new-topic": "כשמישהו שאתם עוקבים אחריו פרסם נושא",
"notificationType-new-topic-with-tag": שנושא מתפרסם עם תג שאתם עוקבים אחריו",
"notificationType-new-topic-in-category": שנושא מתפרסם בקטגוריה שאתם עוקבים אחריה",
"notificationType-new-reply": "כשתגובה חדשה מפורסמת בנושא שאתם עוקבים אחריו",
"notificationType-post-edit": "כשפוסט נערך בנושא שאתם עוקבים אחריו",
"notificationType-follow": "כשמישהו מתחיל לעקוב אחריך",
"notificationType-new-chat": "כשאתה מקבל הודעת צאט",
"notificationType-new-group-chat": "כשאתה מקבל הודעת צ'אט קבוצתית",
"notificationType-new-chat": "כשאתם מקבלים הודעת צאט",
"notificationType-new-group-chat": "כשאתם מקבלים הודעת צ'אט קבוצתית",
"notificationType-new-public-chat": "כאשר מתקבלת הודעה בקבוצת צ'אט ציבורית",
"notificationType-group-invite": "כשאתה מקבל הזמנה מקבוצה",
"notificationType-group-leave": אשר משתמש עוזב את הקבוצה שלך",
"notificationType-group-request-membership": "כשמישהו מבקש להירשם לקבוצה שאתה מנהל",
"notificationType-new-register": אשר מישהו מתווסף לתור הרישום",
"notificationType-post-queue": אשר פוסט חדש נכנס לתור",
"notificationType-new-post-flag": אשר פוסט מדווח",
"notificationType-new-user-flag": אשר מדווחים על משתמש",
"notificationType-new-reward": "כאשר אתה מרוויח פרס חדש"
"notificationType-group-invite": "כשאתם מקבלים הזמנה מקבוצה",
"notificationType-group-leave": שמשתמש עוזב את הקבוצה שלכם",
"notificationType-group-request-membership": "כשמישהו מבקש להירשם לקבוצה שאתם מנהלים",
"notificationType-new-register": שמישהו מתווסף לתור הרישום",
"notificationType-post-queue": שפוסט חדש נכנס לתור",
"notificationType-new-post-flag": שמדווחים על פוסט",
"notificationType-new-user-flag": שמדווחים על משתמש",
"notificationType-new-reward": "כאשר אתם מרוויחים פרס חדש"
}

View File

@@ -54,6 +54,7 @@
"account/settings-of": "שינוי הגדרות של %1",
"account/watched": "נושאים שנצפו על ידי %1",
"account/ignored": "נושאים ש%1 התעלמו מהם",
"account/read": "Topics read by %1",
"account/upvoted": "פוסטים שהוצבעו לטובה על ידי %1",
"account/downvoted": "פוסטים שהוצבעו לרעה על ידי %1",
"account/best": "הפוסטים הטובים ביותר שנוצרו על ידי %1",

View File

@@ -39,5 +39,5 @@
"remove-selected-confirm": "האם להסיר %1 פוסטים שנבחרו?",
"bulk-accept-success": "%1 פוסטים אושרו",
"bulk-reject-success": "%1 פוסטים נדחו",
"links-in-this-post": "Links in this post"
"links-in-this-post": "קישורים בפוסט הזה"
}

View File

@@ -7,8 +7,8 @@
"login-register-to-search": "התחברו או הירשמו כדי לחפש.",
"settings.title": "הגדרות ערכת נושא",
"settings.enableQuickReply": "הפעלת תגובה מהירה",
"settings.enableBreadcrumbs": "Show breadcrumbs in Category and Topic pages",
"settings.enableBreadcrumbs.why": "Breadcrumbs are visible in most pages for ease-of-navigation. The base design of the category and topic pages has alternative means to link back to parent pages, but the breadcrumb can be toggled off to reduce clutter.",
"settings.enableBreadcrumbs": "הצגת פירורי לחם בדפי קטגוריות ונושאים",
"settings.enableBreadcrumbs.why": "פירורי לחם (קישורים לחזרה לכל דף קודם בתוך היררכיית הניווט) נראים ברוב הדפים כדי להקל על הניווט. לעיצוב הבסיסי של דפי הקטגוריות והנושאים יש אמצעים חלופיים לקישור חזרה לדפי האב, אך ניתן לכבות את פירור הלחם כדי להפחית את העומס.",
"settings.centerHeaderElements": "מרכוז אלמנטים של כותרת",
"settings.mobileTopicTeasers": "הצגת טיזרים של נושאים בנייד",
"settings.stickyToolbar": "הצמד את סרגל הכלים בעת גלילה",

View File

@@ -1,9 +1,9 @@
{
"user-menu": "תפריט משתמש",
"banned": "מורחק",
"unbanned": "Unbanned",
"unbanned": "החסימה בוטלה",
"muted": "מושתק",
"unmuted": "Unmuted",
"unmuted": "ההשתקה בוטלה",
"offline": "לא מחובר",
"deleted": "נמחק",
"username": "שם משתמש",
@@ -43,6 +43,7 @@
"change-all": "שנה הכל",
"watched": "נצפה",
"ignored": "התעלם",
"read": "Read",
"default-category-watch-state": "מצב מעקב על קטגוריה בברירת מחדל",
"followers": "עוקבים",
"following": "עוקב אחרי",
@@ -78,7 +79,7 @@
"change-password": "שנה סיסמה",
"change-password-error": "סיסמה לא תקינה!",
"change-password-error-wrong-current": "סיסמתך הנוכחית אינה נכונה!",
"change-password-error-same-password": "Your new password matches your current password, please use a new password.",
"change-password-error-same-password": "הסיסמה החדשה זהה לסיסמה הנוכחית שלך, נא להשתמש בסיסמה חדשה.",
"change-password-error-match": "הסיסמאות לא תואמות!",
"change-password-error-privileges": "אין לך את ההרשאות המתאימות לשנות סיסמה זו.",
"change-password-success": "הסיסמה שלך עודכנה!",
@@ -114,6 +115,7 @@
"has-no-topics": "המשתמש טרם יצר נושאים כלשהם.",
"has-no-watched-topics": "המשתמש טרם צפה בנושאים כלשהם.",
"has-no-ignored-topics": "המשתמש הזה טרם התעלם מנושאים.",
"has-no-read-topics": "This user hasn't read any topics yet.",
"has-no-upvoted-posts": "המשתמש טרם הצביע בעד פוסטים כלשהם.",
"has-no-downvoted-posts": "המשתמש טרם הצביע נגד פוסטים כלשהם.",
"has-no-controversial-posts": "למשתמש זה אין עדיין פוסטים עם הצבעה למטה.",
@@ -165,16 +167,16 @@
"sso.dissociate-confirm-title": "אשר ביטול שיוך",
"sso.dissociate-confirm": "האם אתה בטוח שאתה רוצה לבטל שיוך חשבונך מ%1?",
"info.latest-flags": "דיווחים אחרונים",
"info.profile": "Profile",
"info.post": "Post",
"info.view-flag": "View flag",
"info.reported-by": "Reported by:",
"info.profile": "פרופיל",
"info.post": "פוסט",
"info.view-flag": "הצג דיווח",
"info.reported-by": "דווח על ידי:",
"info.no-flags": "לא נמצאו פוסטים מדווחים",
"info.ban-history": "היסטוריית הרחקות",
"info.no-ban-history": "משתמש זה לא הורחק מעולם",
"info.banned-until": "הורחק עד %1",
"info.banned-expiry": "פג תוקף",
"info.ban-expired": "Ban expired",
"info.ban-expired": "תפוגת חסימה",
"info.banned-permanently": "הורחק לצמיתות",
"info.banned-reason-label": "סיבה",
"info.banned-no-reason": "לא ניתנה סיבה.",

View File

@@ -1,6 +1,6 @@
{
"all-users": "כל המשתמשים",
"followed-users": "Followed Users",
"followed-users": "משתמשים במעקב",
"latest-users": "משתמשים אחרונים",
"top-posters": "מפרסמים הכי הרבה",
"most-reputation": "המוניטין הגבוה ביותר",

View File

@@ -54,6 +54,7 @@
"account/settings-of": "Changing settings of %1",
"account/watched": "Teme prati %1",
"account/ignored": "Topics ignored by %1",
"account/read": "Topics read by %1",
"account/upvoted": "%1 glasao za",
"account/downvoted": "%1 glasao protiv",
"account/best": "Najbolje objave od %1",

View File

@@ -43,6 +43,7 @@
"change-all": "Change All",
"watched": "Gledano",
"ignored": "Ignored",
"read": "Read",
"default-category-watch-state": "Default category watch state",
"followers": "Pratitelji",
"following": "Prati",
@@ -114,6 +115,7 @@
"has-no-topics": "Ovaj korisnik nema objavljenih tema.",
"has-no-watched-topics": "Ovaj korisnik ne prati teme.",
"has-no-ignored-topics": "This user hasn't ignored any topics yet.",
"has-no-read-topics": "This user hasn't read any topics yet.",
"has-no-upvoted-posts": "Ovaj korisnik nije glasao za na objavama.",
"has-no-downvoted-posts": "Ovaj korisnik nije glasao protiv na objavama.",
"has-no-controversial-posts": "This user does not have any downvoted posts yet.",

View File

@@ -54,6 +54,7 @@
"account/settings-of": "%1 beállításainak módosítása",
"account/watched": "%1 által figyelt témakörök",
"account/ignored": "%1 által mellőzött témakörök",
"account/read": "Topics read by %1",
"account/upvoted": "%1 által kedvelt témakörök",
"account/downvoted": "%1 által utált témakörök",
"account/best": "%1 által írt legjobb hozzászólások",

View File

@@ -43,6 +43,7 @@
"change-all": "Minden megváltoztatása",
"watched": "Figyelve",
"ignored": "Mellőzve",
"read": "Read",
"default-category-watch-state": "Alapértelmezett kategória megfigyelési állapot",
"followers": "Követők",
"following": "Követve",
@@ -114,6 +115,7 @@
"has-no-topics": "A felhasználó még nem szólt hozzá egyik témakörhöz sem.",
"has-no-watched-topics": "A felhasználó még nem nézett meg egy témakört sem.",
"has-no-ignored-topics": "A felhasználó még nem mellőzött témakört.",
"has-no-read-topics": "This user hasn't read any topics yet.",
"has-no-upvoted-posts": "A felhasználó még egy hozzászólást sem kedvelt.",
"has-no-downvoted-posts": "A felhasználó még egy hozzászólást sem utált.",
"has-no-controversial-posts": "Ennek a felhasználónak még nincsenek negatívan szavazott bejegyzései.",

View File

@@ -54,6 +54,7 @@
"account/settings-of": "Փոփոխվում են %1 կարգավորումները",
"account/watched": "Թեմաներ, որոնք դիտել է %1-ը",
"account/ignored": "%1-ի կողմից անտեսված թեմաներ",
"account/read": "Topics read by %1",
"account/upvoted": "%1-ի կողմից քվեարկված գրառումները",
"account/downvoted": "%1-ի կողմից դեմ քվեարկված գրառումները",
"account/best": "%1-ի կողմից արված լավագույն գրառումները",

View File

@@ -43,6 +43,7 @@
"change-all": "Փոխել բոլորը",
"watched": "Դիտված",
"ignored": "Անտեսված",
"read": "Read",
"default-category-watch-state": "Հիմնական կատեգորիայի դիտման վիճակը",
"followers": "Հետևորդներ",
"following": "Հետևող",
@@ -114,6 +115,7 @@
"has-no-topics": "Այս օգտվողը դեռ ոչ մի թեմա չի հրապարակել:",
"has-no-watched-topics": "Այս օգտվողը դեռ ոչ մի թեմա չի դիտել:",
"has-no-ignored-topics": "Այս օգտատերը դեռ ոչ մի թեմա չի անտեսել:",
"has-no-read-topics": "This user hasn't read any topics yet.",
"has-no-upvoted-posts": "Այս օգտատերը դեռևս ոչ մի գրառման օգտին չի քվեարկել:",
"has-no-downvoted-posts": "Այս օգտատերը դեռևս ոչ մի գրառման դեմ չի քվեարկել:",
"has-no-controversial-posts": "Այս օգտատերը դեռ չունի դեմ քվեարկած գրառումներ:",

View File

@@ -54,6 +54,7 @@
"account/settings-of": "Changing settings of %1",
"account/watched": "Topics watched by %1",
"account/ignored": "Topics ignored by %1",
"account/read": "Topics read by %1",
"account/upvoted": "Posts upvoted by %1",
"account/downvoted": "Posts downvoted by %1",
"account/best": "Best posts made by %1",

View File

@@ -43,6 +43,7 @@
"change-all": "Change All",
"watched": "Watched",
"ignored": "Ignored",
"read": "Read",
"default-category-watch-state": "Default category watch state",
"followers": "Pengikut",
"following": "Mengikuti",
@@ -114,6 +115,7 @@
"has-no-topics": "Pengguna ini belum memposting topik apa pun.",
"has-no-watched-topics": "This user hasn't watched any topics yet.",
"has-no-ignored-topics": "This user hasn't ignored any topics yet.",
"has-no-read-topics": "This user hasn't read any topics yet.",
"has-no-upvoted-posts": "This user hasn't upvoted any posts yet.",
"has-no-downvoted-posts": "This user hasn't downvoted any posts yet.",
"has-no-controversial-posts": "This user does not have any downvoted posts yet.",

View File

@@ -81,7 +81,7 @@
"last-restarted-by": "Ultimo riavvio di",
"no-users-browsing": "Nessun utente sta navigando",
"back-to-dashboard": "Torna alla dashboard",
"back-to-dashboard": "Torna al cruscotto",
"details.no-users": "Nessun utente si è iscritto nell'arco di tempo selezionato",
"details.no-topics": "Nessuna discussione è stata postata nell'arco di tempo selezionato",
"details.no-searches": "Non sono state effettuate ricerche nell'arco di tempo selezionato.",

View File

@@ -40,7 +40,7 @@
"delete-topics": "Elimina discussioni",
"purge": "Elimina definitivamente",
"moderate": "Moderata",
"admin-dashboard": "Dashboard",
"admin-dashboard": "Cruscotto",
"admin-categories": "Categorie",
"admin-privileges": "Privilegi",
"admin-users": "Utenti",

View File

@@ -1,5 +1,5 @@
{
"section-dashboard": "Dashboard",
"section-dashboard": "Cruscotti",
"dashboard/overview": "Panoramica",
"dashboard/logins": "Accessi",
"dashboard/users": "Utenti",

View File

@@ -54,6 +54,7 @@
"account/settings-of": "Modifica impostazioni di %1",
"account/watched": "Discussioni seguite da %1",
"account/ignored": "Discussioni ignorate da %1",
"account/read": "Discussioni lette da %1",
"account/upvoted": "Post apprezzati da %1",
"account/downvoted": "Post votati negativamente da %1",
"account/best": "I migliori post di %1",

View File

@@ -43,6 +43,7 @@
"change-all": "Cambia Tutto",
"watched": "Seguiti",
"ignored": "Ignorati",
"read": "Letto",
"default-category-watch-state": "Stato di controllo della categoria predefinita",
"followers": "Da chi è seguito",
"following": "Chi segue",
@@ -114,6 +115,7 @@
"has-no-topics": "Questo utente non ha ancora postato alcuna discussione.",
"has-no-watched-topics": "Questo utente non sta seguendo discussioni.",
"has-no-ignored-topics": "Questo utente non sta ignorando discussioni.",
"has-no-read-topics": "Questo utente non ha ancora letto nessuna discussione.",
"has-no-upvoted-posts": "Questo utente non ha ancora apprezzato nessun post.",
"has-no-downvoted-posts": "Questo utente non ha ancora votato negativamente alcun post",
"has-no-controversial-posts": "Questo utente non ha ancora nessun post votato negativamente.",

View File

@@ -54,6 +54,7 @@
"account/settings-of": "Changing settings of %1",
"account/watched": "%1がスレッドをウォッチ済みに設定しました",
"account/ignored": "%1がスレッドを無視済みに設定しました",
"account/read": "Topics read by %1",
"account/upvoted": "%1が投稿を高評価しました",
"account/downvoted": "%1が投稿を低評価しました",
"account/best": "%1のベストな投稿",

View File

@@ -43,6 +43,7 @@
"change-all": "Change All",
"watched": "ウォッチ済み",
"ignored": "無視済み",
"read": "Read",
"default-category-watch-state": "デフォルトのカテゴリウォッチ状態",
"followers": "フォロワー",
"following": "フォロー中",
@@ -114,6 +115,7 @@
"has-no-topics": "このユーザーはまだ一つもスレッドを作っていません",
"has-no-watched-topics": "このユーザーはまだ一つもスレッドをウォッチしていません",
"has-no-ignored-topics": "この利用者はまだトピックを無視していません。",
"has-no-read-topics": "This user hasn't read any topics yet.",
"has-no-upvoted-posts": "このユーザーはまだ一つも投稿に高評価を付けていません。",
"has-no-downvoted-posts": "このユーザーはまだ一つも投稿に低評価を付けていません。",
"has-no-controversial-posts": "This user does not have any downvoted posts yet.",

View File

@@ -54,6 +54,7 @@
"account/settings-of": "%1님의 설정 변경",
"account/watched": "%1님의 관심 토픽",
"account/ignored": "%1님의 무시 토픽",
"account/read": "Topics read by %1",
"account/upvoted": "%1님이 추천한 게시물",
"account/downvoted": "%1님이 비추천한 게시물",
"account/best": "%1님이 작성한 최고의 게시물",

View File

@@ -43,6 +43,7 @@
"change-all": "전체 변경",
"watched": "관심",
"ignored": "무시",
"read": "Read",
"default-category-watch-state": "기본 카테고리 관심 상태",
"followers": "팔로워",
"following": "팔로잉",
@@ -114,6 +115,7 @@
"has-no-topics": "현재 토픽을 게시하지 않았습니다.",
"has-no-watched-topics": "현재 관심 토픽을 지정하지 않았습니다.",
"has-no-ignored-topics": "현재 무시한 토픽이 없습니다.",
"has-no-read-topics": "This user hasn't read any topics yet.",
"has-no-upvoted-posts": "현재 게시물에 추천을 하지 않았습니다.",
"has-no-downvoted-posts": "현재 게시물에 비추천을 하지 않았습니다.",
"has-no-controversial-posts": "현재 비추천을 받은 게시물이 없습니다.",

View File

@@ -54,6 +54,7 @@
"account/settings-of": "Changing settings of %1",
"account/watched": "Temos stebimos %1",
"account/ignored": "Temos ignoruojamos %1",
"account/read": "Topics read by %1",
"account/upvoted": "Posts upvoted by %1",
"account/downvoted": "Posts downvoted by %1",
"account/best": "Geriausi pranešimai, kuriuos parašė %1",

View File

@@ -43,6 +43,7 @@
"change-all": "Change All",
"watched": "Peržiūrėjo",
"ignored": "Ignoruojami",
"read": "Read",
"default-category-watch-state": "Default category watch state",
"followers": "Sekėjai",
"following": "Seka",
@@ -114,6 +115,7 @@
"has-no-topics": "Šis vartotojas pakolkas nesukūrė jokių temų",
"has-no-watched-topics": "Šis vartotojas pakolkas nestebėjo jokių temų",
"has-no-ignored-topics": "This user hasn't ignored any topics yet.",
"has-no-read-topics": "This user hasn't read any topics yet.",
"has-no-upvoted-posts": "Šis narys dar neturi teigiamai įvertintų pranešimų.",
"has-no-downvoted-posts": "Šis narys dar neturi neigiamai įvertintų pranešimų.",
"has-no-controversial-posts": "This user does not have any downvoted posts yet.",

View File

@@ -54,6 +54,7 @@
"account/settings-of": "Changing settings of %1",
"account/watched": "Temati, kurus %1 novēro",
"account/ignored": "Temati, kurus %1 ignorē",
"account/read": "Topics read by %1",
"account/upvoted": "%1 balsojis \"par\"",
"account/downvoted": "%1 balsojis \"pret\"",
"account/best": "%1 labākie raksti",

View File

@@ -43,6 +43,7 @@
"change-all": "Change All",
"watched": "Novērotie",
"ignored": "Ignorētie",
"read": "Read",
"default-category-watch-state": "Default category watch state",
"followers": "Man seko",
"following": "Es sekoju",
@@ -114,6 +115,7 @@
"has-no-topics": "Lietotājs vēl nav izveidojis nevienu tematu.",
"has-no-watched-topics": "Lietotājs vēl nav novērojis nevienu tematu.",
"has-no-ignored-topics": "Lietotājs nav vēl ignorējis nevienu tematu.",
"has-no-read-topics": "This user hasn't read any topics yet.",
"has-no-upvoted-posts": "Lietotājs vēl nav balsojis \"par\" nevienu rakstu.",
"has-no-downvoted-posts": "Lietotājs vēl nav balsojis \"pret\" nevienu rakstu.",
"has-no-controversial-posts": "This user does not have any downvoted posts yet.",

View File

@@ -54,6 +54,7 @@
"account/settings-of": "Changing settings of %1",
"account/watched": "Topik Diperhati Oleh %1",
"account/ignored": "Topics ignored by %1",
"account/read": "Topics read by %1",
"account/upvoted": "Kiriman diundi naik oleh %1",
"account/downvoted": "Kiriman dibuang undi oleh %1",
"account/best": "Kiriman Terbaik Oleh %1",

View File

@@ -43,6 +43,7 @@
"change-all": "Change All",
"watched": "Melihat",
"ignored": "Ignored",
"read": "Read",
"default-category-watch-state": "Default category watch state",
"followers": "Pengikut",
"following": "Mengikuti",
@@ -114,6 +115,7 @@
"has-no-topics": "Pengguna ini belum menulis sebarang topik lagi.",
"has-no-watched-topics": "Pengguna ini belum melanggan sebarang topik lagi.",
"has-no-ignored-topics": "This user hasn't ignored any topics yet.",
"has-no-read-topics": "This user hasn't read any topics yet.",
"has-no-upvoted-posts": "This user hasn't upvoted any posts yet.",
"has-no-downvoted-posts": "This user hasn't downvoted any posts yet.",
"has-no-controversial-posts": "This user does not have any downvoted posts yet.",

View File

@@ -36,8 +36,8 @@
"digest.title.day": "Ditt daglige sammendrag",
"digest.title.week": "Ditt ukentlige sammendrag",
"digest.title.month": "Ditt månedlige sammendrag",
"notif.chat.new-message-from-user": "New message from \"%1\"",
"notif.chat.new-message-from-user-in-room": "New message from %1 in room %2",
"notif.chat.new-message-from-user": "Ny melding fra \"%1\"",
"notif.chat.new-message-from-user-in-room": "Ny melding fra %1 i rom %2",
"notif.chat.cta": "Klikk her for å fortsette samtalen",
"notif.chat.unsub.info": "Denne samtale-varselen ble sendt til deg basert på dine innstillinger for abonnering.",
"notif.post.unsub.info": "Dette innleggsvarselet ble sendt til deg basert på dine innstillinger for abonnering.",

View File

@@ -51,9 +51,10 @@
"account/watched-tags": "%1's overvåkede tagger",
"account/bookmarks": "%1's bokmerkede innlegg",
"account/settings": "Brukerinnstillinger",
"account/settings-of": "Changing settings of %1",
"account/settings-of": "Endre innstillingen på %1",
"account/watched": "Innlegg overvåket av %1",
"account/ignored": "Emner ignorert av %1",
"account/read": "Emner lest av %1",
"account/upvoted": "Innlegg stemt opp av %1",
"account/downvoted": "Innlegg nedstemt av %1",
"account/best": "Beste innlegg skrevet av %1",

View File

@@ -15,7 +15,7 @@
"replies-to-this-post": "%1 Svar",
"one-reply-to-this-post": "1 Svar",
"last-reply-time": "Siste svar",
"reply-options": "Reply options",
"reply-options": "Alternativer for svar",
"reply-as-topic": "Svar som tråd",
"guest-login-reply": "Logg inn for å besvare",
"login-to-view": "🔒 Logg inn for å se",
@@ -28,14 +28,14 @@
"move": "Flytt",
"change-owner": "Bytt eier",
"fork": "Forgren",
"link": "Link",
"link": "Lenk til",
"share": "Del",
"tools": "Verktøy",
"locked": "Låst",
"pinned": "Festet",
"pinned-with-expiry": "Festet til %1",
"scheduled": "Planlagt",
"deleted": "Deleted",
"deleted": "Slettet",
"moved": "Flyttet",
"moved-from": "Flyttet fra %1",
"copy-code": "Kopier kode",
@@ -114,7 +114,7 @@
"thread-tools.purge": "Rensk tråd",
"thread-tools.purge-confirm": "Er du sikker på at du vil renske denne tråden?",
"thread-tools.merge-topics": "Flett emner",
"thread-tools.merge": "Merge Topic",
"thread-tools.merge": "Flett emne",
"topic-move-success": "Denne tråden vil straks bli flyttet til \"%1\". Klikk her for å angre.",
"topic-move-multiple-success": "Disse emnene vil straks bli flyttet til \"%1\". Klikk her for å angre.",
"topic-move-all-success": "Alle emner vil straks bli flyttet til \"%1\". Klikk her for å angre.",

View File

@@ -43,6 +43,7 @@
"change-all": "Endre alt",
"watched": "Overvåkede",
"ignored": "Ignorert",
"read": "Read",
"default-category-watch-state": "Standard kategori overvåkingstilstand",
"followers": "Følgere",
"following": "Følger",
@@ -114,6 +115,7 @@
"has-no-topics": "Denne brukeren har ikke skrevet noen tråder enda.",
"has-no-watched-topics": "Denne brukeren har ikke fulgt noen tråder enda.",
"has-no-ignored-topics": "Denne brukeren har ikke ignorert noen emner ennå",
"has-no-read-topics": "This user hasn't read any topics yet.",
"has-no-upvoted-posts": "Denne brukeren har ikke stemt opp noen innlegg ennå.",
"has-no-downvoted-posts": "Denne brukeren har ikke stemt ned noen innlegg ennå.",
"has-no-controversial-posts": "Denne brukeren har ikke noen nedstemte innlegg ennå.",

View File

@@ -1,6 +1,6 @@
{
"all-users": "Alle brukere",
"followed-users": "Followed Users",
"followed-users": "Fulgte brukere",
"latest-users": "Seneste brukere",
"top-posters": "Flest innlegg",
"most-reputation": "Best omdømme",

View File

@@ -54,6 +54,7 @@
"account/settings-of": "Changing settings of %1",
"account/watched": "Onderwerpen die door %1 bekeken worden",
"account/ignored": "Onderwerpen genegeerd door %1",
"account/read": "Topics read by %1",
"account/upvoted": "Berichten omhoog gestemd door %1",
"account/downvoted": "Berichten omlaag gestemd door %1",
"account/best": "Beste berichten geplaatst door %1",

Some files were not shown because too many files have changed in this diff Show More