Compare commits

...

231 Commits

Author SHA1 Message Date
Julian Lam
4ec7552cfb refactor: move all input note normalization into helper method, have assertPrivate mock a message object (with said normalization) before sending message 2025-03-04 14:11:41 -05:00
Julian Lam
6c26d9f4a3 feat: add line to description exposing a category's handle if accessible by fediverse pseudo-user, closes #13126 2025-03-03 15:03:21 -05:00
Julian Lam
e3edfef865 feat: call announceObject on topic fork, #13215 2025-03-03 11:54:26 -05:00
Julian Lam
deb5ee5e01 fix: improper cc and object fields in announceObject 2025-03-03 11:54:26 -05:00
Julian Lam
feb9421507 test: add failing test for #13215 2025-03-03 11:54:26 -05:00
Barış Soner Uşaklı
324d232faa Merge branch 'master' into develop 2025-03-03 09:24:16 -05:00
Barış Soner Uşaklı
9549f1fa93 lint: fix ) 2025-03-03 09:24:11 -05:00
Barış Soner Uşaklı
15d921f375 Merge branch 'master' into develop 2025-03-03 09:15:52 -05:00
Barış Soner Uşaklı
40a5314e64 fix: add starterPlan check 2025-03-03 09:15:43 -05:00
Misty Release Bot
02e2d4ee7e Latest translations and fallbacks 2025-03-03 09:20:18 +00:00
Julian Lam
dca3c35d76 fix: move AP send logging earlier 2025-03-02 22:58:05 -05:00
Julian Lam
7ceb6d69ae test: adjust test runner detection in AP code 2025-03-02 21:58:46 -05:00
Julian Lam
d948334713 fix: #13224, handle note attributedTo when it is of type object 2025-03-02 21:35:54 -05:00
Barış Soner Uşaklı
1d989a0144 Merge branch 'master' into develop 2025-02-28 20:52:08 -05:00
Barış Soner Uşaklı
39ff5dde3f chore: up mentions 2025-02-28 20:52:03 -05:00
Julian Lam
e510e82633 test: new test file for feps 2025-02-28 14:46:12 -05:00
Barış Soner Uşaklı
f671ae2c6f Merge branch 'master' into develop 2025-02-28 14:37:16 -05:00
Barış Soner Uşaklı
8dbd50d452 fix: closes #13219, only delete local user folder 2025-02-28 14:37:03 -05:00
Barış Soner Uşaklı
1d4be4752c chore: up markdown 2025-02-28 14:35:02 -05:00
renovate[bot]
e19109ad2c fix(deps): update dependency tough-cookie to v5.1.2 (#13217)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-28 14:08:08 -05:00
Julian Lam
6e872b5fe4 test: log outgoing AP messages for local test runner 2025-02-28 13:56:40 -05:00
Julian Lam
73aaa990fb fix: allow actor assertion of loopback actors depending on ACP setting 2025-02-28 13:56:40 -05:00
Julian Lam
98aafaaff8 test: allow ap/notes tests to be run in isolation 2025-02-28 13:56:40 -05:00
Barış Soner Uşaklı
30068245d3 fix: don't crash if there are exceptions in action hooks
since some action hooks are called without an await
2025-02-28 11:10:31 -05:00
renovate[bot]
ad680d6abe fix(deps): update dependency mongodb to v6.14.0 (#13214)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-28 10:52:17 -05:00
renovate[bot]
4c22af8c43 fix(deps): update dependency terser-webpack-plugin to v5.3.12 (#13213)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-28 10:40:46 -05:00
renovate[bot]
f56838a3f0 fix(deps): update dependency cron to v4.1.0 (#13200)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-28 10:03:18 -05:00
Barış Soner Uşaklı
d8151986a6 Merge branch 'master' into develop 2025-02-28 09:51:52 -05:00
Misty Release Bot
6106b3c200 Latest translations and fallbacks 2025-02-28 09:20:14 +00:00
Misty Release Bot
3292a85820 chore: update changelog for v4.1.0 2025-02-27 18:59:19 +00:00
Misty Release Bot
4a4b223ef7 chore: incrementing version number - v4.1.0 2025-02-27 18:59:18 +00:00
Julian Lam
f1c2b2be04 Merge branch 'master' into develop 2025-02-27 13:34:28 -05:00
Julian Lam
428300de4f fix: scheduled topics and posts should return 404 on AP request 2025-02-27 13:34:21 -05:00
Julian Lam
01be4d7908 test: moved AP actor tests to separate actors.js file, added failing test for scheduled topics 2025-02-27 13:34:21 -05:00
Barış Soner Uşaklı
37001af0af Merge branch 'master' into develop 2025-02-26 21:07:41 -05:00
Misty Release Bot
78bbea301d chore: update changelog for v4.0.6 2025-02-27 02:06:56 +00:00
renovate[bot]
3907e6c89d chore(deps): update dependency sass-embedded to v1.85.1 (#13208)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-26 17:37:58 -05:00
renovate[bot]
386ab89f05 fix(deps): update dependency sass to v1.85.1 (#13209)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-26 17:37:49 -05:00
Julian Lam
95f2c4edb5 feat: support remote "Video" type objects in note assertion, #13120
- handle array attributedTo (plus per-object actor assertion instead of batched)
- explicit "Video" type handling to automatically save URL as post attachment
- handle array url property
2025-02-26 13:55:39 -05:00
Julian Lam
bad0a4c2d2 chore: comment out testing helper call 2025-02-26 13:55:28 -05:00
Julian Lam
5c3f1cfe57 fix: tag handling when remote objects contain tags without leading # symbol 2025-02-26 13:36:06 -05:00
Julian Lam
c6ba56a517 test: update test to assert the note assertion itself
add failing test for Video handling
2025-02-26 13:06:37 -05:00
Julian Lam
c98f29aeb4 Merge branch 'master' into develop 2025-02-26 12:57:47 -05:00
Barış Soner Uşaklı
bfffbfbe57 test: update bcrypt hash for 3.x 2025-02-26 12:06:45 -05:00
Barış Soner Uşaklı
ca0fa1d347 test: update pwd test for bcrypt3.x 2025-02-26 12:00:54 -05:00
Barış Soner Uşaklı
6f26942c4b Merge branch 'master' into develop 2025-02-26 11:52:18 -05:00
Julian Lam
6589565129 fix: handle multiple types in remote actor payload 2025-02-25 13:32:49 -05:00
Misty Release Bot
092043c87f Latest translations and fallbacks 2025-02-25 09:20:24 +00:00
Barış Soner Uşaklı
058befb390 fix: missing db 2025-02-24 11:04:19 -05:00
Barış Soner Uşaklı
e470eafcad Merge branch 'master' into develop 2025-02-24 10:53:00 -05:00
Misty Release Bot
ffc76cba95 Latest translations and fallbacks 2025-02-24 09:19:28 +00:00
renovate[bot]
6ea656780b fix(deps): update dependency bcryptjs to v3 (#13160)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-23 19:20:29 -05:00
renovate[bot]
41eec8d77d fix(deps): update dependency cron to v4 (#13184)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-23 19:19:58 -05:00
renovate[bot]
23621eca55 fix(deps): update dependency xregexp to v5.1.2 (#13195)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-23 19:18:56 -05:00
renovate[bot]
cba2bc5ecf chore(deps): update postgres docker tag to v17.4 (#13196)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-23 19:18:45 -05:00
renovate[bot]
a3f5721abb fix(deps): update dependency ace-builds to v1.39.0 (#13197)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-23 19:18:36 -05:00
Barış Soner Uşaklı
b8f4e94780 Merge branch 'master' into develop 2025-02-23 12:06:43 -05:00
Barış Soner Uşaklı
940fa974ab Merge branch 'master' into develop 2025-02-23 12:02:33 -05:00
Barış Soner Uşaklı
1a7250b508 Merge branch 'master' into develop 2025-02-23 10:25:58 -05:00
Barış Soner Uşaklı
97928b67e7 Merge branch 'master' into develop 2025-02-23 10:21:56 -05:00
Barış Soner Uşaklı
702ad58b72 Merge branch 'master' into develop 2025-02-23 09:59:47 -05:00
Barış Soner Uşaklı
c8ca04fb3b Merge branch 'master' into develop 2025-02-23 09:58:45 -05:00
Misty Release Bot
ba3c982e37 Latest translations and fallbacks 2025-02-23 09:18:42 +00:00
Misty Release Bot
0025382106 chore(i18n): fallback strings for new resources: nodebb.category 2025-02-22 22:13:17 +00:00
Barış Soner Uşaklı
a3596772ec Merge branch 'master' into develop 2025-02-22 17:12:52 -05:00
Barış Soner Uşaklı
54979689a4 Merge branch 'master' into develop 2025-02-22 11:56:25 -05:00
Barış Soner Uşaklı
752f4ca11b Merge branch 'master' into develop 2025-02-22 11:11:53 -05:00
Barış Soner Uşaklı
9a43bd5b53 Merge branch 'master' into develop 2025-02-22 09:35:49 -05:00
Misty Release Bot
73f9764682 Latest translations and fallbacks 2025-02-22 09:18:36 +00:00
renovate[bot]
474d267ec8 fix(deps): update dependency chart.js to v4.4.8 (#13182)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-21 18:28:29 -05:00
Barış Soner Uşaklı
76aae7c9ca Merge branch 'master' into develop 2025-02-21 18:27:39 -05:00
Misty Release Bot
589be1438e chore(i18n): fallback strings for new resources: nodebb.error 2025-02-21 17:57:40 +00:00
Barış Soner Uşaklı
e7b439a892 Merge branch 'master' into develop 2025-02-21 12:57:13 -05:00
renovate[bot]
5fc4c806d9 fix(deps): update dependency postcss to v8.5.3 (#13183)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-20 19:09:45 -05:00
renovate[bot]
77b0160c74 fix(deps): update dependency mongodb to v6.13.1 (#13187)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-20 19:09:33 -05:00
Barış Soner Uşaklı
c14522cefe Merge branch 'master' into develop 2025-02-20 19:02:41 -05:00
Julian Lam
7dc1e8abad feat: 1b12 compatibility
- only Announce activities, not the plain object
- Announce the plain object separately, but only for the main post Create
2025-02-20 15:07:45 -05:00
Julian Lam
e149c891b5 Merge branch 'master' into develop 2025-02-20 14:09:35 -05:00
Barış Soner Uşaklı
424ff95241 Merge branch 'master' into develop 2025-02-20 09:19:32 -05:00
Barış Soner Uşaklı
692e96b04c Merge branch 'master' into develop 2025-02-19 23:25:42 -05:00
Barış Soner Uşaklı
3991898171 Merge branch 'master' into develop 2025-02-19 20:09:40 -05:00
Barış Soner Uşaklı
5d0beadf36 Merge branch 'master' into develop 2025-02-19 19:22:22 -05:00
Barış Soner Uşaklı
06b3d9adba lint: remove unused db 2025-02-19 18:48:44 -05:00
Barış Soner Uşaklı
3aae3a57bc Merge branch 'master' into develop 2025-02-19 18:02:09 -05:00
Julian Lam
d0561a602e refactor: remove cid:-1:tids (and variants) from intersection in /world, fixes #13125
- remove "poor man's intersect" but not considering the main `cid:-1:tids` set at all
  including its variants (voting, reply time, etc.)
- added a new method Categories.sortTidsBySet which allows after-the-fact sorting
  of tids by their score in a set.
2025-02-19 14:18:20 -05:00
Julian Lam
0d14ff15d7 Merge branch 'master' into develop 2025-02-19 12:04:36 -05:00
Barış Soner Uşaklı
69e4111843 Merge branch 'master' into develop 2025-02-18 22:28:14 -05:00
Barış Soner Uşaklı
6cdb50d578 Merge branch 'master' into develop 2025-02-18 22:05:23 -05:00
Barış Soner Uşaklı
a5162f97b5 Merge branch 'master' into develop 2025-02-18 17:05:41 -05:00
Julian Lam
b6d9abd1ed Merge branch 'master' into develop 2025-02-18 13:40:04 -05:00
Barış Soner Uşaklı
d9e86c7b07 feat: remove activities older than a week 2025-02-18 12:06:02 -05:00
Barış Soner Uşaklı
e308845049 Merge branch 'master' into develop 2025-02-18 11:57:35 -05:00
Barış Soner Uşaklı
8c6bfa95e4 Merge branch 'master' into develop 2025-02-18 11:43:52 -05:00
renovate[bot]
000ceee40e fix(deps): update dependency nodebb-plugin-web-push to v0.7.3 (#13178)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-18 11:25:09 -05:00
renovate[bot]
47e28a0e3e chore(deps): update postgres docker tag to v17.3 (#13162)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-18 10:49:36 -05:00
Misty Release Bot
8b65b3b1c9 Latest translations and fallbacks 2025-02-18 09:19:02 +00:00
Barış Soner Uşaklı
8832fcc992 Merge branch 'master' into develop 2025-02-17 21:04:01 -05:00
Barış Soner Uşaklı
f45ea6730a Merge branch 'master' into develop 2025-02-17 14:26:57 -05:00
Barış Soner Uşaklı
adb430f27e fix: remove handle on category purge
closes #13171
2025-02-17 14:26:49 -05:00
Misty Release Bot
f034ed53fd Latest translations and fallbacks 2025-02-17 09:19:15 +00:00
Julian Lam
b6918267a1 Merge branch 'master' into develop 2025-02-16 15:00:41 -05:00
Julian Lam
dadefeb1ee Merge branch 'master' into develop 2025-02-16 14:29:13 -05:00
Misty Release Bot
9b1ccf539a Latest translations and fallbacks 2025-02-16 09:18:47 +00:00
Barış Soner Uşaklı
7c8154489e Merge branch 'master' into develop 2025-02-15 21:15:33 -05:00
Barış Soner Uşaklı
0dccd5c6ed Merge branch 'master' into develop 2025-02-15 21:02:33 -05:00
Misty Release Bot
2504971409 chore(i18n): fallback strings for new resources: nodebb.themes-harmony 2025-02-16 01:36:59 +00:00
Barış Soner Uşaklı
3ebca2570a Merge branch 'master' into develop 2025-02-15 20:36:24 -05:00
Barış Soner Uşaklı
c5582d213a Merge branch 'master' into develop 2025-02-15 12:16:13 -05:00
renovate[bot]
2258e145e7 chore(deps): update dependency sass-embedded to v1.85.0 (#13161)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-15 11:56:13 -05:00
renovate[bot]
75a7188a51 fix(deps): update dependency sass to v1.85.0 (#13163)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-15 11:55:51 -05:00
renovate[bot]
f3c156e94d fix(deps): update dependency pg to v8.13.3 (#13157)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-14 21:29:32 -05:00
Julian Lam
8b717d5410 fix: restrict feps methods to real cids 2025-02-14 21:12:18 -05:00
Julian Lam
b7f9983a2f feat: federate out Announce of a tid's mainPid if the tid is moved out of cid -1
closes #13097
2025-02-14 21:07:26 -05:00
Julian Lam
637addc445 feat: syncUserInboxes to take into account remote topic tags, closes #13074 2025-02-14 20:43:19 -05:00
Barış Soner Uşaklı
182fdf0479 Merge branch 'develop' of https://github.com/NodeBB/NodeBB into develop 2025-02-14 10:41:56 -05:00
Barış Soner Uşaklı
0784e11b9b refactor: single remove 2025-02-14 10:41:52 -05:00
Misty Release Bot
ad6b61324d chore(i18n): fallback strings for new resources: nodebb.admin-settings-advanced 2025-02-14 15:26:35 +00:00
Barış Soner Uşaklı
48ec32b9c4 Merge branch 'master' into develop 2025-02-14 10:26:11 -05:00
Misty Release Bot
2a4fe74f8a Latest translations and fallbacks 2025-02-14 09:18:55 +00:00
Julian Lam
f0ee43dcc1 fix: restore old behaviour of 1b12 federating both object and activity 2025-02-13 17:07:12 -05:00
renovate[bot]
6b8e4b3906 fix(deps): update dependency pg-cursor to v2.12.3 (#13158)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-13 14:39:03 -05:00
renovate[bot]
db74c1e8e6 fix(deps): update dependency webpack to v5.98.0 (#13159)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-13 14:38:53 -05:00
renovate[bot]
af7f424212 fix(deps): update dependency nodebb-widget-essentials to v7.0.33 (#13156)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-13 14:06:44 -05:00
Misty Release Bot
fa21c6225e Latest translations and fallbacks 2025-02-13 09:19:31 +00:00
Barış Soner Uşaklı
a5ad1b7f3d Merge branch 'master' into develop 2025-02-12 19:38:57 -05:00
Barış Soner Uşaklı
dac57a8c40 Merge branch 'master' into develop 2025-02-12 19:33:05 -05:00
renovate[bot]
b5ce9e145a fix(deps): update dependency pg-cursor to v2.12.2 (#13150)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-12 15:56:33 -05:00
renovate[bot]
1e52cf34b4 fix(deps): update dependency compression to v1.8.0 (#13152)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-12 11:04:04 -05:00
renovate[bot]
db0b816cf9 fix(deps): update dependency ace-builds to v1.38.0 (#13151)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-12 11:00:13 -05:00
renovate[bot]
bea1367d77 fix(deps): update dependency pg to v8.13.2 (#13149)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-12 10:59:35 -05:00
renovate[bot]
3449e76d3f fix(deps): update dependency postcss to v8.5.2 (#13144)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-12 10:23:37 -05:00
Misty Release Bot
4f1f6b9946 Latest translations and fallbacks 2025-02-12 09:19:27 +00:00
Julian Lam
86b0e5913b fix: send actor with 1b12 announce, fixes #13072 again 2025-02-11 16:07:38 -05:00
Julian Lam
d50f8a9d00 Revert "fix: send actor with 1b12 announce, fixes #13072"
This reverts commit 3cd87f1bc1.
2025-02-11 15:58:39 -05:00
Barış Soner Uşaklı
402fa27059 Merge branch 'master' into develop 2025-02-11 14:33:12 -05:00
Barış Soner Uşaklı
7555b603b5 show non deletions 2025-02-11 13:48:53 -05:00
Barış Soner Uşaklı
fde5e57e6d Merge branch 'master' into develop 2025-02-11 13:45:46 -05:00
Barış Soner Uşaklı
08e469180d Merge branch 'master' into develop 2025-02-11 13:28:54 -05:00
Barış Soner Uşaklı
5f3ed76d54 fix: isArray check 2025-02-11 10:48:42 -05:00
Barış Soner Uşaklı
676acb7e8c perf: closes #13145, reduce calls in actors.prune
instead of deleting 18k users everyday delete max 500 every 30mins like notifications.prune

refactor getLocalFollowCounts so it works with an array of actors

dont make dbcalls for uids that dont exist
2025-02-11 10:39:24 -05:00
Barış Soner Uşaklı
db0535838b Merge branch 'master' into develop 2025-02-11 10:17:01 -05:00
Misty Release Bot
b5bfb9ab26 Latest translations and fallbacks 2025-02-11 09:19:36 +00:00
renovate[bot]
6688edde1f fix(deps): update dependency benchpressjs to v2.5.3 (#13098)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-09 18:05:38 -05:00
Barış Soner Uşaklı
7804b301d5 Merge branch 'master' into develop 2025-02-08 21:19:14 -05:00
Barış Soner Uşaklı
489c5ce296 fix: delete from payload instead of setting null 2025-02-08 19:51:52 -05:00
Barış Soner Uşaklı
7274025d1a Merge branch 'master' into develop 2025-02-08 19:40:40 -05:00
renovate[bot]
d7fdd80c41 fix(deps): update dependency esbuild to v0.25.0 (#13141)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-08 18:53:11 -05:00
renovate[bot]
33ce723908 fix(deps): update dependency tough-cookie to v5.1.1 (#13140)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-08 18:52:37 -05:00
Barış Soner Uşaklı
c34cd52186 Merge branch 'master' into develop 2025-02-08 13:04:40 -05:00
renovate[bot]
b337e9990a fix(deps): update dependency ioredis to v5.5.0 (#13138)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-08 13:01:19 -05:00
Barış Soner Uşaklı
d1a1de958a Merge branch 'master' into develop 2025-02-08 12:57:43 -05:00
Barış Soner Uşaklı
9ad967dc95 Merge branch 'master' into develop 2025-02-08 12:24:25 -05:00
Julian Lam
3cd87f1bc1 fix: send actor with 1b12 announce, fixes #13072 2025-02-08 06:50:20 -05:00
Misty Release Bot
9f91d321dd Latest translations and fallbacks 2025-02-08 09:19:02 +00:00
Barış Soner Uşaklı
be1598d171 fix: #13139, payload.version can be null
causes compareVersions to crash, show cofirm modal if its null
2025-02-07 19:34:26 -05:00
Barış Soner Uşaklı
861d5980a6 Merge branch 'master' into develop 2025-02-07 17:19:59 -05:00
Julian Lam
9fd6ac6bb8 refactor: move 1b12 announce logic out of inbox and into separate feps module
1b12 announces were previously only happening for local creates and received
activities, but they should happen for all local activities as well.

re: #13072
2025-02-07 08:21:41 -05:00
Misty Release Bot
608317ba28 Latest translations and fallbacks 2025-02-07 09:19:21 +00:00
Barış Soner Uşaklı
3909936076 Merge branch 'master' into develop 2025-02-06 21:16:13 -05:00
renovate[bot]
f872a76837 fix(deps): update dependency sass to v1.84.0 (#13128)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-06 20:02:26 -05:00
Barış Soner Uşaklı
39f826a1a5 Merge branch 'master' into develop 2025-02-06 19:59:15 -05:00
Barış Soner Uşaklı
bfd4e68bde fix: tidChanged 2025-02-06 19:31:44 -05:00
Barış Soner Uşaklı
3b7b32e228 Merge branch 'master' into develop 2025-02-06 19:23:57 -05:00
Julian Lam
4c857c5372 Merge branch 'master' into develop 2025-02-06 18:03:54 -05:00
Julian Lam
fea1ccdbf5 Merge branch 'master' into develop 2025-02-06 17:59:05 -05:00
Barış Soner Uşaklı
96a1ebdfec Merge branch 'master' into develop 2025-02-06 14:38:28 -05:00
Misty Release Bot
f6d46c0ae1 Latest translations and fallbacks 2025-02-06 09:19:12 +00:00
Barış Soner Uşaklı
ea110a0e2b chore: up harmony 2025-02-05 20:58:05 -05:00
Barış Soner Uşaklı
eff0d5958f Merge branch 'master' into develop 2025-02-05 20:53:33 -05:00
Misty Release Bot
fc063bb03d chore(i18n): fallback strings for new resources: nodebb.themes-harmony 2025-02-06 00:55:16 +00:00
Barış Soner Uşaklı
5ea81661b2 Merge branch 'master' into develop 2025-02-05 19:54:52 -05:00
Misty Release Bot
11079ad192 Latest translations and fallbacks 2025-02-05 09:19:02 +00:00
Barış Soner Uşaklı
3aeec2cd11 remove w-100 2025-02-04 20:11:25 -05:00
Barış Soner Uşaklı
af77d72fde Merge branch 'master' into develop 2025-02-04 19:59:25 -05:00
renovate[bot]
ca6734b33b chore(deps): update commitlint monorepo to v19.7.1 (#13123)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-04 13:06:37 -05:00
renovate[bot]
5f3c5a5547 fix(deps): update dependency semver to v7.7.1 (#13122)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-04 13:06:25 -05:00
Barış Soner Uşaklı
ffd5c0ba91 Merge branch 'master' into develop 2025-02-03 18:17:09 -05:00
Barış Soner Uşaklı
f9e5074747 Merge branch 'master' into develop 2025-02-03 13:33:05 -05:00
Misty Release Bot
f4c41a6487 Latest translations and fallbacks 2025-02-02 09:18:54 +00:00
Julian Lam
0dbb13d482 Merge branch 'master' into develop 2025-02-02 03:51:39 -05:00
Barış Soner Uşaklı
4c92248a4b list remove all (#13113)
* list remove all

* one more test

* sortedSetIncrByBulk

* remove name

* incrObjectFieldByBulk

* test: disable api tests

* try merge

* another test

* give upon bulk incr

* update so answer

* one more try

* fix: name

* chore: up dbsearch
2025-02-02 03:30:52 -05:00
Julian Lam
ffcc91109b Merge branch 'master' into develop 2025-02-02 03:28:21 -05:00
Julian Lam
334be72179 fix: bad logic that invisibly broke outgoing user follows completely 2025-02-02 03:27:54 -05:00
Barış Soner Uşaklı
d4e3bf8641 Merge branch 'master' into develop 2025-02-01 17:40:52 -05:00
Barış Soner Uşaklı
bf757c090e Merge branch 'master' into develop 2025-02-01 17:39:44 -05:00
Misty Release Bot
28ee872bed Latest translations and fallbacks 2025-02-01 09:18:51 +00:00
renovate[bot]
31ff6c2e84 fix(deps): update dependency mongodb to v6.13.0 (#13106)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-31 17:05:04 -05:00
Misty Release Bot
d41109a08d chore(i18n): fallback strings for new resources: nodebb.admin-settings-general 2025-01-31 21:57:01 +00:00
Barış Soner Uşaklı
2226ecc6a9 Merge branch 'master' into develop 2025-01-31 16:56:36 -05:00
Misty Release Bot
bedfafe8e0 Latest translations and fallbacks 2025-01-31 09:19:24 +00:00
renovate[bot]
a348e80827 fix(deps): update dependency semver to v7.7.0 (#13099)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-30 19:51:04 -05:00
Julian Lam
d644c0f41c refactor: acceptable types in context.js to index.js, allow searching for remote topis by topic url 2025-01-30 16:41:55 -05:00
Barış Soner Uşaklı
54bc54e176 lint: remove tab 2025-01-29 19:44:35 -05:00
renovate[bot]
84b28fae5f chore(deps): update coverallsapp/github-action action to v2.3.6 (#13089)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-29 19:36:29 -05:00
Julian Lam
c6e6ab438b fix: #13076, allow pulling in of topics by their topic URL
fix: reapply fixes that were part of since-reverted 4fd7a9dc59
2025-01-29 14:48:45 -05:00
Julian Lam
126ff28612 Revert "feat: changes to how a topic is presented via ActivityPub; conformance with upcoming changes to 7888"
This reverts commit 4fd7a9dc59.
2025-01-29 14:38:43 -05:00
Julian Lam
02fb99ebb6 fix: call relativeToAbsolute helper when generating markdown source content in mocks.notes.public/private 2025-01-29 12:09:38 -05:00
Julian Lam
f64e6f0f1a refactor: Posts.relativeToAbsolute so that the regexes passed to it no longer need a pre-defined length, it is now calculated from the match result, added new regex for markdown image/anchors 2025-01-29 11:55:38 -05:00
Julian Lam
abe6a587b6 Merge branch 'master' into develop 2025-01-29 11:20:35 -05:00
Misty Release Bot
0afbc81fc8 Latest translations and fallbacks 2025-01-29 09:20:05 +00:00
Barış Soner Uşaklı
49c1a62aea Merge branch 'master' into develop 2025-01-28 19:59:49 -05:00
renovate[bot]
8ab71e4fd2 fix(deps): update dependency nodemailer to v6.10.0 (#13073)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-27 10:58:37 -05:00
renovate[bot]
1d84613472 chore(deps): update dependency lint-staged to v15.4.3 (#13079)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-27 10:58:24 -05:00
Barış Soner Uşaklı
03b34b153e Merge branch 'master' into develop 2025-01-25 15:19:39 -05:00
Barış Soner Uşaklı
7c2b9da84d Merge branch 'master' into develop 2025-01-25 15:01:07 -05:00
Julian Lam
db1f895933 fix: extend remoteAnchorToLocalProfile ap helper to handle markdown content 2025-01-23 16:23:06 -05:00
Julian Lam
7687da00d1 feat: allow search bar to load remote 7888 Conversations, aka nodebb topics 2025-01-23 15:12:54 -05:00
Julian Lam
ff0de09797 chore: bump emoji for #13077 as well 2025-01-23 15:05:39 -05:00
Julian Lam
b386e4a66e feat: introduce new 'markdown' post parsing type, closes #13077 2025-01-23 14:52:14 -05:00
Misty Release Bot
075a91b0a1 Latest translations and fallbacks 2025-01-23 09:19:48 +00:00
renovate[bot]
8e99c97ae1 chore(deps): update dependency mocha to v11.1.0 (#13069)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-22 17:21:28 -05:00
Barış Soner Uşaklı
6bb27bde77 Merge branch 'master' into develop 2025-01-22 14:17:36 -05:00
Barış Soner Uşaklı
d1d554613a test: add sourceContent to spec 2025-01-22 14:00:44 -05:00
Barış Soner Uşaklı
397d28e3b6 lint: fix tab 2025-01-22 13:52:04 -05:00
Julian Lam
b14494b03d chore: fix ap dev helper 2025-01-22 13:39:47 -05:00
Julian Lam
c3e9cb68e0 feat: #13066, report canonical URL in user agent for outgoing requests 2025-01-22 13:26:29 -05:00
Barış Soner Uşaklı
c504e79591 Merge branch 'master' into develop 2025-01-22 13:17:51 -05:00
Barış Soner Uşaklı
732bbac1b6 Merge branch 'develop' of https://github.com/NodeBB/NodeBB into develop 2025-01-22 13:17:46 -05:00
Julian Lam
59afd19335 test: adjust webfinger test for updated 404 status code 2025-01-22 13:12:02 -05:00
Julian Lam
812ec73ed7 fix: incorrect posts url in topic posts collection 2025-01-22 13:08:49 -05:00
Julian Lam
4fd7a9dc59 feat: changes to how a topic is presented via ActivityPub; conformance with upcoming changes to 7888 2025-01-22 13:08:49 -05:00
Julian Lam
d7d64a1475 chore: add helper method to ease in dev 2025-01-22 13:08:49 -05:00
renovate[bot]
153e65bc50 chore(deps): update dependency lint-staged to v15.4.1 (#13060)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-22 13:08:49 -05:00
Misty Release Bot
0069f08ecd Latest translations and fallbacks 2025-01-22 13:08:49 -05:00
Julian Lam
b2530e6122 fix: incorrect posts url in topic posts collection 2025-01-21 13:01:27 -05:00
Julian Lam
adeaff4b82 feat: changes to how a topic is presented via ActivityPub; conformance with upcoming changes to 7888 2025-01-21 12:55:43 -05:00
Julian Lam
7d5482b26b chore: add helper method to ease in dev 2025-01-21 12:55:43 -05:00
renovate[bot]
37b2b83df1 chore(deps): update dependency lint-staged to v15.4.1 (#13060)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-21 09:23:47 -05:00
renovate[bot]
8ec3ceae73 fix(deps): update dependency nodebb-theme-persona to v14.0.2 (#13064)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-21 09:23:35 -05:00
renovate[bot]
b98d047a80 fix(deps): update dependency nodebb-theme-harmony to v2.0.3 (#13063)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-21 09:23:25 -05:00
Misty Release Bot
5f30cc4ed8 Latest translations and fallbacks 2025-01-21 09:19:18 +00:00
343 changed files with 1876 additions and 1053 deletions

View File

@@ -192,7 +192,7 @@ jobs:
run: npm run coverage run: npm run coverage
- name: Test coverage - name: Test coverage
uses: coverallsapp/github-action@cfd0633edbd2411b532b808ba7a8b5e04f76d2c8 # v2.3.4 uses: coverallsapp/github-action@648a8eb78e6d50909eff900e4ec85cab4524a45b # v2.3.6
if: matrix.coverage if: matrix.coverage
with: with:
github-token: ${{ secrets.GITHUB_TOKEN }} github-token: ${{ secrets.GITHUB_TOKEN }}
@@ -206,7 +206,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Coveralls Finished - name: Coveralls Finished
uses: coverallsapp/github-action@cfd0633edbd2411b532b808ba7a8b5e04f76d2c8 # v2.3.4 uses: coverallsapp/github-action@648a8eb78e6d50909eff900e4ec85cab4524a45b # v2.3.6
with: with:
github-token: ${{ secrets.GITHUB_TOKEN }} github-token: ${{ secrets.GITHUB_TOKEN }}
parallel-finished: true parallel-finished: true

View File

@@ -1,3 +1,195 @@
#### v4.1.0 (2025-02-27)
##### Chores
* incrementing version number - v4.0.6 (4a52fb2e)
* update changelog for v4.0.6 (78bbea30)
* comment out testing helper call (bad0a4c2)
* incrementing version number - v4.0.5 (1792a62b)
* incrementing version number - v4.0.4 (b1125cce)
* incrementing version number - v4.0.3 (2b65c735)
* up harmony (ea110a0e)
* incrementing version number - v4.0.2 (73fe5fcf)
* incrementing version number - v4.0.1 (a461b758)
* bump emoji for #13077 as well (ff0de097)
* fix ap dev helper (b14494b0)
* add helper method to ease in dev (d7d64a14)
* add helper method to ease in dev (7d5482b2)
* incrementing version number - v4.0.0 (c1eaee45)
* **deps:**
* update dependency sass-embedded to v1.85.1 (#13208) (3907e6c8)
* update postgres docker tag to v17.4 (#13196) (cba2bc5e)
* update postgres docker tag to v17.3 (#13162) (47e28a0e)
* update dependency sass-embedded to v1.85.0 (#13161) (2258e145)
* update commitlint monorepo to v19.7.1 (#13123) (ca6734b3)
* update coverallsapp/github-action action to v2.3.6 (#13089) (84b28fae)
* update dependency lint-staged to v15.4.3 (#13079) (1d846134)
* update dependency mocha to v11.1.0 (#13069) (8e99c97a)
* update dependency lint-staged to v15.4.1 (#13060) (153e65bc)
* update dependency lint-staged to v15.4.1 (#13060) (37b2b83d)
* **i18n:**
* fallback strings for new resources: nodebb.category (00253821)
* fallback strings for new resources: nodebb.error (589be143)
* fallback strings for new resources: nodebb.themes-harmony (25049714)
* fallback strings for new resources: nodebb.admin-settings-advanced (ad6b6132)
* fallback strings for new resources: nodebb.themes-harmony (fc063bb0)
* fallback strings for new resources: nodebb.admin-settings-general (d41109a0)
##### New Features
* support remote "Video" type objects in note assertion, #13120 (95f2c4ed)
* 1b12 compatibility (7dc1e8ab)
* remove activities older than a week (d9e86c7b)
* federate out Announce of a tid's mainPid if the tid is moved out of cid -1 (b7f9983a)
* syncUserInboxes to take into account remote topic tags, closes #13074 (637addc4)
* allow search bar to load remote 7888 Conversations, aka nodebb topics (7687da00)
* introduce new 'markdown' post parsing type, closes #13077 (b386e4a6)
* #13066, report canonical URL in user agent for outgoing requests (c3e9cb68)
* changes to how a topic is presented via ActivityPub; conformance with upcoming changes to 7888 (4fd7a9dc)
* changes to how a topic is presented via ActivityPub; conformance with upcoming changes to 7888 (adeaff4b)
##### Bug Fixes
* scheduled topics and posts should return 404 on AP request (428300de)
* tag handling when remote objects contain tags without leading # symbol (5c3f1cfe)
* handle multiple types in remote actor payload (65895651)
* missing db (058befb3)
* remove handle on category purge (adb430f2)
* restrict feps methods to real cids (8b717d54)
* restore old behaviour of 1b12 federating both object and activity (f0ee43dc)
* send `actor` with 1b12 announce, fixes #13072 again (86b0e591)
* isArray check (5f3ed76d)
* delete from payload instead of setting null (489c5ce2)
* send `actor` with 1b12 announce, fixes #13072 (3cd87f1b)
* #13139, payload.version can be null (be1598d1)
* tidChanged (bfd4e68b)
* bad logic that invisibly broke outgoing user follows completely (334be721)
* #13076, allow pulling in of topics by their topic URL fix: reapply fixes that were part of since-reverted 4fd7a9dc59b65e8654d704c493f2254793e8d6a9 (c6e6ab43)
* call relativeToAbsolute helper when generating markdown source content in mocks.notes.public/private (02fb99eb)
* extend remoteAnchorToLocalProfile ap helper to handle markdown content (db1f8959)
* incorrect `posts` url in topic posts collection (812ec73e)
* incorrect `posts` url in topic posts collection (b2530e61)
* **deps:**
* update dependency sass to v1.85.1 (#13209) (386ab89f)
* update dependency bcryptjs to v3 (#13160) (6ea65678)
* update dependency cron to v4 (#13184) (41eec8d7)
* update dependency xregexp to v5.1.2 (#13195) (23621eca)
* update dependency ace-builds to v1.39.0 (#13197) (a3f5721a)
* update dependency chart.js to v4.4.8 (#13182) (474d267e)
* update dependency postcss to v8.5.3 (#13183) (5fc4c806)
* update dependency mongodb to v6.13.1 (#13187) (77b0160c)
* update dependency nodebb-plugin-web-push to v0.7.3 (#13178) (000ceee4)
* update dependency sass to v1.85.0 (#13163) (75a7188a)
* update dependency pg to v8.13.3 (#13157) (f3c156e9)
* update dependency pg-cursor to v2.12.3 (#13158) (6b8e4b39)
* update dependency webpack to v5.98.0 (#13159) (db74c1e8)
* update dependency nodebb-widget-essentials to v7.0.33 (#13156) (af7f4242)
* update dependency pg-cursor to v2.12.2 (#13150) (b5ce9e14)
* update dependency compression to v1.8.0 (#13152) (1e52cf34)
* update dependency ace-builds to v1.38.0 (#13151) (db0b816c)
* update dependency pg to v8.13.2 (#13149) (bea1367d)
* update dependency postcss to v8.5.2 (#13144) (3449e76d)
* update dependency benchpressjs to v2.5.3 (#13098) (6688edde)
* update dependency esbuild to v0.25.0 (#13141) (d7fdd80c)
* update dependency tough-cookie to v5.1.1 (#13140) (33ce7239)
* update dependency ioredis to v5.5.0 (#13138) (b337e999)
* update dependency sass to v1.84.0 (#13128) (f872a768)
* update dependency semver to v7.7.1 (#13122) (5f3c5a55)
* update dependency mongodb to v6.13.0 (#13106) (31ff6c2e)
* update dependency semver to v7.7.0 (#13099) (a348e808)
* update dependency nodemailer to v6.10.0 (#13073) (8ab71e4f)
* update dependency nodebb-theme-persona to v14.0.2 (#13064) (8ec3ceae)
* update dependency nodebb-theme-harmony to v2.0.3 (#13063) (b98d047a)
##### Other Changes
* remove unused db (06b3d9ad)
* remove tab (54bc54e1)
* fix tab (397d28e3)
##### Performance Improvements
* closes #13145, reduce calls in actors.prune (676acb7e)
##### Refactors
* remove cid:-1:tids (and variants) from intersection in /world, fixes #13125 (d0561a60)
* single remove (0784e11b)
* move 1b12 announce logic out of inbox and into separate feps module (9fd6ac6b)
* acceptable types in context.js to index.js, allow searching for remote topis by topic url (d644c0f4)
* Posts.relativeToAbsolute so that the regexes passed to it no longer need a pre-defined length, it is now calculated from the match result, added new regex for markdown image/anchors (f64e6f0f)
##### Tests
* moved AP actor tests to separate actors.js file, added failing test for scheduled topics (01be4d79)
* update test to assert the note assertion itself (c6ba56a5)
* update bcrypt hash for 3.x (bfffbfbe)
* update pwd test for bcrypt3.x (ca0fa1d3)
* add sourceContent to spec (d1d55461)
* adjust webfinger test for updated 404 status code (59afd193)
#### v4.0.6 (2025-02-27)
##### Chores
* up dbsearch (9e1a0a13)
* add sourceContent to schema (b2cdd5fd)
* up harmony (f94cf5ce)
* up deps (a9563d75)
* up harmony (08014e7c)
* up harmony (8385d4ae)
* up harmony (0a9d28d5)
* up harmony (c920836a)
* up esbuild (2ab6a368)
* up widgets (02a8d9b6)
* up harmony (05bbefd1)
* incrementing version number - v4.0.5 (1792a62b)
* update changelog for v4.0.5 (f84b9fc7)
* incrementing version number - v4.0.4 (b1125cce)
* incrementing version number - v4.0.3 (2b65c735)
* incrementing version number - v4.0.2 (73fe5fcf)
* incrementing version number - v4.0.1 (a461b758)
* incrementing version number - v4.0.0 (c1eaee45)
##### New Features
* match events and parent style (e38d1531)
* merge consecutive share events (9153f8cf)
* **config:** add `acpPluginInstallDisabled` option (#13189) (577eee2f)
##### Bug Fixes
* add missing file (04d5edbb)
* #13202, private note assertion failure when cc property is missing (c65e1ebb)
* tests for public and private note assertion, failing test for private note assertion with missing cc prop (efb27ce0)
* closes #13206, truncate long usernames (51872d54)
* closes #13207, add localComments (13a13e1d)
* handle multiple types in remote actor payload (d91b80d2)
* don't send validation email for pending emails (07957e82)
* missing db (52b23313)
* #13198, use email from confirmObj (b4dfc48b)
* summary post parse (e9d4c7b9)
* add sourceContent to getPostSummaryByPids (ad92e931)
* #13193, add lang strings (2c830567)
* #13194, dont notify about cid=-1 (b8c8ae09)
* old upgrade script so it doesn't create settings objects (fe980688)
* escape confirm email in acp manage users (9bfa8853)
* add missing await on filter:user.logout (c6b8256f)
* relaxing strict allowedTags configuration for incoming AP content (allowing picture, source, and additional attributes for img) (2ad48f17)
##### Other Changes
* fix (ec11b0c2)
##### Refactors
* use sortedSetRemoveBulk (349084d8)
* don't make db request if there is no code (53a2be9d)
##### Tests
* remove extra .only, add basic tests for public note assertion (64267f7d)
#### v4.0.5 (2025-02-20) #### v4.0.5 (2025-02-20)
##### Chores ##### Chores

View File

@@ -14,7 +14,7 @@ services:
- ./install/docker/setup.json:/usr/src/app/setup.json - ./install/docker/setup.json:/usr/src/app/setup.json
postgres: postgres:
image: postgres:17.2-alpine image: postgres:17.4-alpine
restart: unless-stopped restart: unless-stopped
environment: environment:
POSTGRES_USER: nodebb POSTGRES_USER: nodebb

View File

@@ -34,7 +34,7 @@ services:
- redis - redis
postgres: postgres:
image: postgres:17.2-alpine image: postgres:17.4-alpine
restart: unless-stopped restart: unless-stopped
environment: environment:
POSTGRES_USER: nodebb POSTGRES_USER: nodebb

View File

@@ -2,7 +2,7 @@
"name": "nodebb", "name": "nodebb",
"license": "GPL-3.0", "license": "GPL-3.0",
"description": "NodeBB Forum", "description": "NodeBB Forum",
"version": "4.0.6", "version": "4.1.0",
"homepage": "https://www.nodebb.org", "homepage": "https://www.nodebb.org",
"repository": { "repository": {
"type": "git", "type": "git",
@@ -39,11 +39,11 @@
"@textcomplete/contenteditable": "0.1.13", "@textcomplete/contenteditable": "0.1.13",
"@textcomplete/core": "0.1.13", "@textcomplete/core": "0.1.13",
"@textcomplete/textarea": "0.1.13", "@textcomplete/textarea": "0.1.13",
"ace-builds": "1.38.0", "ace-builds": "1.39.0",
"archiver": "7.0.1", "archiver": "7.0.1",
"async": "3.2.6", "async": "3.2.6",
"autoprefixer": "10.4.20", "autoprefixer": "10.4.20",
"bcryptjs": "2.4.3", "bcryptjs": "3.0.2",
"benchpressjs": "2.5.3", "benchpressjs": "2.5.3",
"body-parser": "1.20.3", "body-parser": "1.20.3",
"bootbox": "6.0.0", "bootbox": "6.0.0",
@@ -63,7 +63,7 @@
"connect-pg-simple": "10.0.0", "connect-pg-simple": "10.0.0",
"connect-redis": "8.0.1", "connect-redis": "8.0.1",
"cookie-parser": "1.4.7", "cookie-parser": "1.4.7",
"cron": "3.5.0", "cron": "4.1.0",
"cropperjs": "1.6.2", "cropperjs": "1.6.2",
"csrf-sync": "4.0.3", "csrf-sync": "4.0.3",
"daemon": "1.1.0", "daemon": "1.1.0",
@@ -93,7 +93,7 @@
"lru-cache": "10.4.3", "lru-cache": "10.4.3",
"mime": "3.0.0", "mime": "3.0.0",
"mkdirp": "3.0.1", "mkdirp": "3.0.1",
"mongodb": "6.13.1", "mongodb": "6.14.0",
"morgan": "1.10.0", "morgan": "1.10.0",
"mousetrap": "1.6.5", "mousetrap": "1.6.5",
"multiparty": "4.2.3", "multiparty": "4.2.3",
@@ -103,12 +103,12 @@
"nodebb-plugin-dbsearch": "6.2.13", "nodebb-plugin-dbsearch": "6.2.13",
"nodebb-plugin-emoji": "6.0.2", "nodebb-plugin-emoji": "6.0.2",
"nodebb-plugin-emoji-android": "4.1.1", "nodebb-plugin-emoji-android": "4.1.1",
"nodebb-plugin-markdown": "13.1.0", "nodebb-plugin-markdown": "13.1.1",
"nodebb-plugin-mentions": "4.7.0", "nodebb-plugin-mentions": "4.7.1",
"nodebb-plugin-spam-be-gone": "2.3.1", "nodebb-plugin-spam-be-gone": "2.3.1",
"nodebb-plugin-web-push": "0.7.3", "nodebb-plugin-web-push": "0.7.3",
"nodebb-rewards-essentials": "1.0.1", "nodebb-rewards-essentials": "1.0.1",
"nodebb-theme-harmony": "2.0.37", "nodebb-theme-harmony": "2.0.38",
"nodebb-theme-lavender": "7.1.17", "nodebb-theme-lavender": "7.1.17",
"nodebb-theme-peace": "2.2.39", "nodebb-theme-peace": "2.2.39",
"nodebb-theme-persona": "14.0.15", "nodebb-theme-persona": "14.0.15",
@@ -129,7 +129,7 @@
"rss": "1.2.2", "rss": "1.2.2",
"rtlcss": "4.3.0", "rtlcss": "4.3.0",
"sanitize-html": "2.14.0", "sanitize-html": "2.14.0",
"sass": "1.85.0", "sass": "1.85.1",
"satori": "0.12.1", "satori": "0.12.1",
"semver": "7.7.1", "semver": "7.7.1",
"serve-favicon": "2.5.0", "serve-favicon": "2.5.0",
@@ -140,27 +140,27 @@
"@socket.io/redis-adapter": "8.3.0", "@socket.io/redis-adapter": "8.3.0",
"sortablejs": "1.15.6", "sortablejs": "1.15.6",
"spdx-license-list": "6.9.0", "spdx-license-list": "6.9.0",
"terser-webpack-plugin": "5.3.11", "terser-webpack-plugin": "5.3.12",
"textcomplete": "0.18.2", "textcomplete": "0.18.2",
"textcomplete.contenteditable": "0.1.1", "textcomplete.contenteditable": "0.1.1",
"timeago": "1.6.7", "timeago": "1.6.7",
"tinycon": "0.6.8", "tinycon": "0.6.8",
"toobusy-js": "0.5.1", "toobusy-js": "0.5.1",
"tough-cookie": "5.1.1", "tough-cookie": "5.1.2",
"validator": "13.12.0", "validator": "13.12.0",
"webpack": "5.98.0", "webpack": "5.98.0",
"webpack-merge": "6.0.1", "webpack-merge": "6.0.1",
"winston": "3.17.0", "winston": "3.17.0",
"workerpool": "9.2.0", "workerpool": "9.2.0",
"xml": "1.0.1", "xml": "1.0.1",
"xregexp": "5.1.1", "xregexp": "5.1.2",
"yargs": "17.7.2", "yargs": "17.7.2",
"zxcvbn": "4.4.2" "zxcvbn": "4.4.2"
}, },
"devDependencies": { "devDependencies": {
"@apidevtools/swagger-parser": "10.1.0", "@apidevtools/swagger-parser": "10.1.0",
"@commitlint/cli": "19.6.1", "@commitlint/cli": "19.7.1",
"@commitlint/config-angular": "19.7.0", "@commitlint/config-angular": "19.7.1",
"coveralls": "3.1.1", "coveralls": "3.1.1",
"eslint": "8.57.1", "eslint": "8.57.1",
"eslint-config-nodebb": "0.2.1", "eslint-config-nodebb": "0.2.1",
@@ -169,15 +169,15 @@
"grunt-contrib-watch": "1.1.0", "grunt-contrib-watch": "1.1.0",
"husky": "8.0.3", "husky": "8.0.3",
"jsdom": "26.0.0", "jsdom": "26.0.0",
"lint-staged": "15.4.0", "lint-staged": "15.4.3",
"mocha": "11.0.1", "mocha": "11.1.0",
"mocha-lcov-reporter": "1.3.0", "mocha-lcov-reporter": "1.3.0",
"mockdate": "3.0.5", "mockdate": "3.0.5",
"nyc": "17.1.0", "nyc": "17.1.0",
"smtp-server": "3.13.6" "smtp-server": "3.13.6"
}, },
"optionalDependencies": { "optionalDependencies": {
"sass-embedded": "1.83.4" "sass-embedded": "1.85.1"
}, },
"resolutions": { "resolutions": {
"*/jquery": "3.7.1" "*/jquery": "3.7.1"

View File

@@ -41,9 +41,6 @@
"sockets.default-placeholder": "Default: %1", "sockets.default-placeholder": "Default: %1",
"sockets.delay": "Reconnection Delay", "sockets.delay": "Reconnection Delay",
"analytics.settings": "Analytics Settings",
"analytics.max-cache": "Analytics Cache Max Value",
"analytics.max-cache-help": "On high-traffic installs, the cache could be exhausted continuously if there are more concurrent active users than the Max Cache value. (Restart required)",
"compression.settings": "Compression Settings", "compression.settings": "Compression Settings",
"compression.enable": "Enable Compression", "compression.enable": "Enable Compression",
"compression.help": "This setting enables gzip compression. For a high-traffic website in production, the best way to put compression in place is to implement it at a reverse proxy level. You can enable it here for testing purposes." "compression.help": "This setting enables gzip compression. For a high-traffic website in production, the best way to put compression in place is to implement it at a reverse proxy level. You can enable it here for testing purposes."

View File

@@ -15,7 +15,7 @@
"title-layout": "Title Layout", "title-layout": "Title Layout",
"title-layout-help": "Define how the browser title will be structured ie. &#123;pageTitle&#125; | &#123;browserTitle&#125;", "title-layout-help": "Define how the browser title will be structured ie. &#123;pageTitle&#125; | &#123;browserTitle&#125;",
"description.placeholder": "A short description about your community", "description.placeholder": "A short description about your community",
"description": "Choose what page is shown when users navigate to the root URL of your forum.", "description": "Site Description",
"keywords": "الكلمات الدليله للموقع", "keywords": "الكلمات الدليله للموقع",
"keywords-placeholder": "Keywords describing your community, comma-separated", "keywords-placeholder": "Keywords describing your community, comma-separated",
"logo-and-icons": "Site Logo & Icons", "logo-and-icons": "Site Logo & Icons",
@@ -51,6 +51,7 @@
"topic-tools": "Topic Tools", "topic-tools": "Topic Tools",
"home-page": "Home Page", "home-page": "Home Page",
"home-page-route": "Home Page Route", "home-page-route": "Home Page Route",
"home-page-description": "Choose what page is shown when users navigate to the root URL of your forum.",
"custom-route": "Custom Route", "custom-route": "Custom Route",
"allow-user-home-pages": "Allow User Home Pages", "allow-user-home-pages": "Allow User Home Pages",
"home-page-title": "Title of the home page (default \"Home\")", "home-page-title": "Title of the home page (default \"Home\")",

View File

@@ -1,6 +1,8 @@
{ {
"category": "قسم", "category": "قسم",
"subcategories": "قسم فرعي", "subcategories": "قسم فرعي",
"uncategorized": "Uncategorized",
"uncategorized.description": "Topics that do not strictly fit in with any existing categories",
"new-topic-button": "موضوع جديد", "new-topic-button": "موضوع جديد",
"guest-login-post": "سجل الدخول للمشاركة", "guest-login-post": "سجل الدخول للمشاركة",
"no-topics": "<strong>لا توجد مواضيع في هذه القسم</strong>لم لا تحاول إنشاء موضوع؟<br />", "no-topics": "<strong>لا توجد مواضيع في هذه القسم</strong>لم لا تحاول إنشاء موضوع؟<br />",

View File

@@ -232,6 +232,7 @@
"socket-reconnect-failed": "Unable to reach the server at this time. Click here to try again, or try again later", "socket-reconnect-failed": "Unable to reach the server at this time. Click here to try again, or try again later",
"invalid-plugin-id": "Invalid plugin ID", "invalid-plugin-id": "Invalid plugin ID",
"plugin-not-whitelisted": "Unable to install plugin &ndash; only plugins whitelisted by the NodeBB Package Manager can be installed via the ACP", "plugin-not-whitelisted": "Unable to install plugin &ndash; only plugins whitelisted by the NodeBB Package Manager can be installed via the ACP",
"plugin-installation-via-acp-disabled": "Plugin installation via ACP is disabled",
"plugins-set-in-configuration": "You are not allowed to change plugin state as they are defined at runtime (config.json, environmental variables or terminal arguments), please modify the configuration instead.", "plugins-set-in-configuration": "You are not allowed to change plugin state as they are defined at runtime (config.json, environmental variables or terminal arguments), please modify the configuration instead.",
"theme-not-set-in-configuration": "When defining active plugins in configuration, changing themes requires adding the new theme to the list of active plugins before updating it in the ACP", "theme-not-set-in-configuration": "When defining active plugins in configuration, changing themes requires adding the new theme to the list of active plugins before updating it in the ACP",
"topic-event-unrecognized": "Topic event '%1' unrecognized", "topic-event-unrecognized": "Topic event '%1' unrecognized",

View File

@@ -15,8 +15,9 @@
"settings.stickyToolbar.help": "The toolbar on topic and category pages will stick to the top of the page", "settings.stickyToolbar.help": "The toolbar on topic and category pages will stick to the top of the page",
"settings.topicSidebarTools": "Topic sidebar tools", "settings.topicSidebarTools": "Topic sidebar tools",
"settings.topicSidebarTools.help": "This option will move the topic tools to the sidebar on desktop", "settings.topicSidebarTools.help": "This option will move the topic tools to the sidebar on desktop",
"settings.autohideBottombar": "Auto hide bottom bar", "settings.autohideBottombar": "Auto hide mobile navigation bar",
"settings.autohideBottombar.help": "The bottom bar on mobile view will be hidden when the page is scrolled down", "settings.autohideBottombar.help": "The mobile bar will be hidden when the page is scrolled down",
"settings.topMobilebar": "Move the mobile navigation bar to the top",
"settings.openSidebars": "Open sidebars", "settings.openSidebars": "Open sidebars",
"settings.chatModals": "Enable chat modals" "settings.chatModals": "Enable chat modals"
} }

View File

@@ -41,9 +41,6 @@
"sockets.default-placeholder": "По подразбиране: %1", "sockets.default-placeholder": "По подразбиране: %1",
"sockets.delay": "Забавяне при повторно свързване", "sockets.delay": "Забавяне при повторно свързване",
"analytics.settings": "Настройки за анализите",
"analytics.max-cache": "Макс. стойност на кеша за анализите",
"analytics.max-cache-help": "При инсталации с натоварен трафик, кешът може да бъде изразходен, ако има повече едновременни потребители, от колкото е максималната стойност на кеша. (Изисква рестартиране)",
"compression.settings": "Настройки за компресирането", "compression.settings": "Настройки за компресирането",
"compression.enable": "Включване на компресирането", "compression.enable": "Включване на компресирането",
"compression.help": "Тази настройка включва компресирането чрез „gzip“. За натоварени уеб сайтове най-добрият начин за използване на компресия е тя да се случва на нивото на обратния сървър-посредник (reverse proxy). Но с цел тестване, можете да го включите и тук." "compression.help": "Тази настройка включва компресирането чрез „gzip“. За натоварени уеб сайтове най-добрият начин за използване на компресия е тя да се случва на нивото на обратния сървър-посредник (reverse proxy). Но с цел тестване, можете да го включите и тук."

View File

@@ -15,7 +15,7 @@
"title-layout": "Разположение на заглавието", "title-layout": "Разположение на заглавието",
"title-layout-help": "Определете как ще бъде структурирано заглавието на браузъра, например: &#123;pageTitle&#125; | &#123;browserTitle&#125;", "title-layout-help": "Определете как ще бъде структурирано заглавието на браузъра, например: &#123;pageTitle&#125; | &#123;browserTitle&#125;",
"description.placeholder": "Кратко описание на общността Ви", "description.placeholder": "Кратко описание на общността Ви",
"description": "Изберете коя страница да бъде показана, когато потребителите отидат на главния адрес на форума.", "description": "Описание на уеб сайта",
"keywords": "Ключови думи на уеб сайта", "keywords": "Ключови думи на уеб сайта",
"keywords-placeholder": "Ключови думи, описващи общността Ви. Трябва да бъдат разделени със запетаи.", "keywords-placeholder": "Ключови думи, описващи общността Ви. Трябва да бъдат разделени със запетаи.",
"logo-and-icons": "Лого и иконки на уеб сайта", "logo-and-icons": "Лого и иконки на уеб сайта",
@@ -51,6 +51,7 @@
"topic-tools": "Инструменти за темите", "topic-tools": "Инструменти за темите",
"home-page": "Начална страница", "home-page": "Начална страница",
"home-page-route": "Път на началната страница", "home-page-route": "Път на началната страница",
"home-page-description": "Изберете коя страница да бъде показана, когато потребителите отидат на главния адрес на форума.",
"custom-route": "Персонализиран път", "custom-route": "Персонализиран път",
"allow-user-home-pages": "Разрешаване на потребителските начални страници", "allow-user-home-pages": "Разрешаване на потребителските начални страници",
"home-page-title": "Заглавие на началната страница (по подразбиране: „Начало“)", "home-page-title": "Заглавие на началната страница (по подразбиране: „Начало“)",

View File

@@ -1,6 +1,8 @@
{ {
"category": "Категория", "category": "Категория",
"subcategories": "Подкатегории", "subcategories": "Подкатегории",
"uncategorized": "Без категория",
"uncategorized.description": "Теми, които не пасват на никоя конкретна категория",
"new-topic-button": "Нова тема", "new-topic-button": "Нова тема",
"guest-login-post": "Впишете се, за да можете да публикувате", "guest-login-post": "Впишете се, за да можете да публикувате",
"no-topics": "<strong>Все още няма теми в тази категория.</strong><br />Защо не създадете някоя?", "no-topics": "<strong>Все още няма теми в тази категория.</strong><br />Защо не създадете някоя?",

View File

@@ -232,6 +232,7 @@
"socket-reconnect-failed": "В момента сървърът е недостъпен. Натиснете тук, за да опитате отново, или опитайте пак по-късно.", "socket-reconnect-failed": "В момента сървърът е недостъпен. Натиснете тук, за да опитате отново, или опитайте пак по-късно.",
"invalid-plugin-id": "Грешен идентификатор на добавка", "invalid-plugin-id": "Грешен идентификатор на добавка",
"plugin-not-whitelisted": "Добавката не може да бъде инсталирана само добавки, одобрени от пакетния мениджър на NodeBB могат да бъдат инсталирани чрез ACP", "plugin-not-whitelisted": "Добавката не може да бъде инсталирана само добавки, одобрени от пакетния мениджър на NodeBB могат да бъдат инсталирани чрез ACP",
"plugin-installation-via-acp-disabled": "Инсталирането на добавки чрез ACP е изключено",
"plugins-set-in-configuration": "Не можете да променяте състоянието на добавката, тъй като то се определя по време на работата ѝ (чрез config.json, променливи на средата или аргументи при изпълнение). Вместо това може да промените конфигурацията.", "plugins-set-in-configuration": "Не можете да променяте състоянието на добавката, тъй като то се определя по време на работата ѝ (чрез config.json, променливи на средата или аргументи при изпълнение). Вместо това може да промените конфигурацията.",
"theme-not-set-in-configuration": "Когато определяте активните добавки в конфигурацията, промяната на темите изисква да се добави новата тема към активните добавки, преди актуализирането ѝ в ACP", "theme-not-set-in-configuration": "Когато определяте активните добавки в конфигурацията, промяната на темите изисква да се добави новата тема към активните добавки, преди актуализирането ѝ в ACP",
"topic-event-unrecognized": "Събитието „%1“ на темата е неизвестно", "topic-event-unrecognized": "Събитието „%1“ на темата е неизвестно",
@@ -249,7 +250,7 @@
"api.501": "Пътят, който се опитвате да извикате, все още не съществува. Моля, опитайте отново утре.", "api.501": "Пътят, който се опитвате да извикате, все още не съществува. Моля, опитайте отново утре.",
"api.503": "Пътят, който се опитвате да извикате, в момента не е достъпен, поради настройките на сървъра.", "api.503": "Пътят, който се опитвате да извикате, в момента не е достъпен, поради настройките на сървъра.",
"api.reauth-required": "Ресурсът, който се опитвате да достъпите, изисква (повторно) удостоверяване.", "api.reauth-required": "Ресурсът, който се опитвате да достъпите, изисква (повторно) удостоверяване.",
"activitypub.not-enabled": "Federation is not enabled on this server", "activitypub.not-enabled": "Федерирането не е включено на този сървър",
"activitypub.invalid-id": "Входният идентификатор не може да бъде разпознат може да е неправилен.", "activitypub.invalid-id": "Входният идентификатор не може да бъде разпознат може да е неправилен.",
"activitypub.get-failed": "Посоченият материал не може да бъде получен.", "activitypub.get-failed": "Посоченият материал не може да бъде получен.",
"activitypub.pubKey-not-found": "Публичният ключ не може да бъде разпознат, така че потвърждението на данните не може да бъде извършено.", "activitypub.pubKey-not-found": "Публичният ключ не може да бъде разпознат, така че потвърждението на данните не може да бъде извършено.",

View File

@@ -13,10 +13,11 @@
"settings.mobileTopicTeasers": "Показване на резюмета на темите на мобилни устройства", "settings.mobileTopicTeasers": "Показване на резюмета на темите на мобилни устройства",
"settings.stickyToolbar": "Статична лента с инструменти", "settings.stickyToolbar": "Статична лента с инструменти",
"settings.stickyToolbar.help": "Лентата с инструменти в страниците с теми и категории ще стои винаги в горния край на страницата", "settings.stickyToolbar.help": "Лентата с инструменти в страниците с теми и категории ще стои винаги в горния край на страницата",
"settings.topicSidebarTools": "Topic sidebar tools", "settings.topicSidebarTools": "Странична лента с инструменти за темите",
"settings.topicSidebarTools.help": "This option will move the topic tools to the sidebar on desktop", "settings.topicSidebarTools.help": "Тази настройка ще премести инструментите за темите в страничната лента, когато се ползва настолната версия на уеб сайта",
"settings.autohideBottombar": "Автоматично скриване на долната лента", "settings.autohideBottombar": "Автоматично скриване на лентата за навигация за мобилни устройства",
"settings.autohideBottombar.help": "В изгледа за мобилни устройства долната лента ще се скрива, когато страницата се превърта надолу", "settings.autohideBottombar.help": "Лентата за мобилни устройства ще се скрива, когато страницата бъде превъртяна надолу",
"settings.topMobilebar": "Преместване на лентата за навигация за мобилни устройства в горната част",
"settings.openSidebars": "Отваряне на страничните ленти", "settings.openSidebars": "Отваряне на страничните ленти",
"settings.chatModals": "Включване на прозорците за разговори" "settings.chatModals": "Включване на прозорците за разговори"
} }

View File

@@ -41,9 +41,6 @@
"sockets.default-placeholder": "Default: %1", "sockets.default-placeholder": "Default: %1",
"sockets.delay": "Reconnection Delay", "sockets.delay": "Reconnection Delay",
"analytics.settings": "Analytics Settings",
"analytics.max-cache": "Analytics Cache Max Value",
"analytics.max-cache-help": "On high-traffic installs, the cache could be exhausted continuously if there are more concurrent active users than the Max Cache value. (Restart required)",
"compression.settings": "Compression Settings", "compression.settings": "Compression Settings",
"compression.enable": "Enable Compression", "compression.enable": "Enable Compression",
"compression.help": "This setting enables gzip compression. For a high-traffic website in production, the best way to put compression in place is to implement it at a reverse proxy level. You can enable it here for testing purposes." "compression.help": "This setting enables gzip compression. For a high-traffic website in production, the best way to put compression in place is to implement it at a reverse proxy level. You can enable it here for testing purposes."

View File

@@ -15,7 +15,7 @@
"title-layout": "Title Layout", "title-layout": "Title Layout",
"title-layout-help": "Define how the browser title will be structured ie. &#123;pageTitle&#125; | &#123;browserTitle&#125;", "title-layout-help": "Define how the browser title will be structured ie. &#123;pageTitle&#125; | &#123;browserTitle&#125;",
"description.placeholder": "A short description about your community", "description.placeholder": "A short description about your community",
"description": "Choose what page is shown when users navigate to the root URL of your forum.", "description": "Site Description",
"keywords": "Site Keywords", "keywords": "Site Keywords",
"keywords-placeholder": "Keywords describing your community, comma-separated", "keywords-placeholder": "Keywords describing your community, comma-separated",
"logo-and-icons": "Site Logo & Icons", "logo-and-icons": "Site Logo & Icons",
@@ -51,6 +51,7 @@
"topic-tools": "Topic Tools", "topic-tools": "Topic Tools",
"home-page": "Home Page", "home-page": "Home Page",
"home-page-route": "Home Page Route", "home-page-route": "Home Page Route",
"home-page-description": "Choose what page is shown when users navigate to the root URL of your forum.",
"custom-route": "Custom Route", "custom-route": "Custom Route",
"allow-user-home-pages": "Allow User Home Pages", "allow-user-home-pages": "Allow User Home Pages",
"home-page-title": "Title of the home page (default \"Home\")", "home-page-title": "Title of the home page (default \"Home\")",

View File

@@ -1,6 +1,8 @@
{ {
"category": "বিভাগ", "category": "বিভাগ",
"subcategories": "উপবিভাগ", "subcategories": "উপবিভাগ",
"uncategorized": "Uncategorized",
"uncategorized.description": "Topics that do not strictly fit in with any existing categories",
"new-topic-button": "নতুন টপিক", "new-topic-button": "নতুন টপিক",
"guest-login-post": "উত্তর দিতে লগিন করুন", "guest-login-post": "উত্তর দিতে লগিন করুন",
"no-topics": "<strong>এই বিভাগে কোন আলোচনা নেই! </strong><br /> আপনি চাইলে নতুন আলোচনা শুরু করতে পারেন।", "no-topics": "<strong>এই বিভাগে কোন আলোচনা নেই! </strong><br /> আপনি চাইলে নতুন আলোচনা শুরু করতে পারেন।",

View File

@@ -232,6 +232,7 @@
"socket-reconnect-failed": "Unable to reach the server at this time. Click here to try again, or try again later", "socket-reconnect-failed": "Unable to reach the server at this time. Click here to try again, or try again later",
"invalid-plugin-id": "Invalid plugin ID", "invalid-plugin-id": "Invalid plugin ID",
"plugin-not-whitelisted": "Unable to install plugin &ndash; only plugins whitelisted by the NodeBB Package Manager can be installed via the ACP", "plugin-not-whitelisted": "Unable to install plugin &ndash; only plugins whitelisted by the NodeBB Package Manager can be installed via the ACP",
"plugin-installation-via-acp-disabled": "Plugin installation via ACP is disabled",
"plugins-set-in-configuration": "You are not allowed to change plugin state as they are defined at runtime (config.json, environmental variables or terminal arguments), please modify the configuration instead.", "plugins-set-in-configuration": "You are not allowed to change plugin state as they are defined at runtime (config.json, environmental variables or terminal arguments), please modify the configuration instead.",
"theme-not-set-in-configuration": "When defining active plugins in configuration, changing themes requires adding the new theme to the list of active plugins before updating it in the ACP", "theme-not-set-in-configuration": "When defining active plugins in configuration, changing themes requires adding the new theme to the list of active plugins before updating it in the ACP",
"topic-event-unrecognized": "Topic event '%1' unrecognized", "topic-event-unrecognized": "Topic event '%1' unrecognized",

View File

@@ -15,8 +15,9 @@
"settings.stickyToolbar.help": "The toolbar on topic and category pages will stick to the top of the page", "settings.stickyToolbar.help": "The toolbar on topic and category pages will stick to the top of the page",
"settings.topicSidebarTools": "Topic sidebar tools", "settings.topicSidebarTools": "Topic sidebar tools",
"settings.topicSidebarTools.help": "This option will move the topic tools to the sidebar on desktop", "settings.topicSidebarTools.help": "This option will move the topic tools to the sidebar on desktop",
"settings.autohideBottombar": "Auto hide bottom bar", "settings.autohideBottombar": "Auto hide mobile navigation bar",
"settings.autohideBottombar.help": "The bottom bar on mobile view will be hidden when the page is scrolled down", "settings.autohideBottombar.help": "The mobile bar will be hidden when the page is scrolled down",
"settings.topMobilebar": "Move the mobile navigation bar to the top",
"settings.openSidebars": "Open sidebars", "settings.openSidebars": "Open sidebars",
"settings.chatModals": "Enable chat modals" "settings.chatModals": "Enable chat modals"
} }

View File

@@ -41,9 +41,6 @@
"sockets.default-placeholder": "Default: %1", "sockets.default-placeholder": "Default: %1",
"sockets.delay": "Reconnection Delay", "sockets.delay": "Reconnection Delay",
"analytics.settings": "Analytics Settings",
"analytics.max-cache": "Analytics Cache Max Value",
"analytics.max-cache-help": "On high-traffic installs, the cache could be exhausted continuously if there are more concurrent active users than the Max Cache value. (Restart required)",
"compression.settings": "Compression Settings", "compression.settings": "Compression Settings",
"compression.enable": "Enable Compression", "compression.enable": "Enable Compression",
"compression.help": "This setting enables gzip compression. For a high-traffic website in production, the best way to put compression in place is to implement it at a reverse proxy level. You can enable it here for testing purposes." "compression.help": "This setting enables gzip compression. For a high-traffic website in production, the best way to put compression in place is to implement it at a reverse proxy level. You can enable it here for testing purposes."

View File

@@ -15,7 +15,7 @@
"title-layout": "Vzhled názvu", "title-layout": "Vzhled názvu",
"title-layout-help": "Určete jak název prohlížeče má být sestaven, tj. &#123;pageTitle&#125; | &#123;browserTitle&#125;", "title-layout-help": "Určete jak název prohlížeče má být sestaven, tj. &#123;pageTitle&#125; | &#123;browserTitle&#125;",
"description.placeholder": "Zkrácený popis vaší komunity", "description.placeholder": "Zkrácený popis vaší komunity",
"description": "Vyberte, kterou stránku chcete zobrazit, jakmile uživatel přejde na výchozí URL vašeho fóra.", "description": "Site Description",
"keywords": "Klíčová slova pro stránky", "keywords": "Klíčová slova pro stránky",
"keywords-placeholder": "Klíčová slova popisující vaši komunitu, odděleno čárkou", "keywords-placeholder": "Klíčová slova popisující vaši komunitu, odděleno čárkou",
"logo-and-icons": "Site Logo & Icons", "logo-and-icons": "Site Logo & Icons",
@@ -51,6 +51,7 @@
"topic-tools": "Topic Tools", "topic-tools": "Topic Tools",
"home-page": "Domovská stránka", "home-page": "Domovská stránka",
"home-page-route": "Cesta k domovské stránce", "home-page-route": "Cesta k domovské stránce",
"home-page-description": "Choose what page is shown when users navigate to the root URL of your forum.",
"custom-route": "Upravit cestu", "custom-route": "Upravit cestu",
"allow-user-home-pages": "Povolit uživatelům domovské stránky", "allow-user-home-pages": "Povolit uživatelům domovské stránky",
"home-page-title": "Titulka domovské stránky (výchozí „Domů”)", "home-page-title": "Titulka domovské stránky (výchozí „Domů”)",

View File

@@ -1,6 +1,8 @@
{ {
"category": "Kategorie", "category": "Kategorie",
"subcategories": "Podkategorie", "subcategories": "Podkategorie",
"uncategorized": "Uncategorized",
"uncategorized.description": "Topics that do not strictly fit in with any existing categories",
"new-topic-button": "Nové téma", "new-topic-button": "Nové téma",
"guest-login-post": "Přihlásit se pro přispívání", "guest-login-post": "Přihlásit se pro přispívání",
"no-topics": "<strong>V této kategorii zatím nejsou žádné příspěvky.</strong><br />Můžeš být první.", "no-topics": "<strong>V této kategorii zatím nejsou žádné příspěvky.</strong><br />Můžeš být první.",

View File

@@ -232,6 +232,7 @@
"socket-reconnect-failed": "Unable to reach the server at this time. Click here to try again, or try again later", "socket-reconnect-failed": "Unable to reach the server at this time. Click here to try again, or try again later",
"invalid-plugin-id": "Invalid plugin ID", "invalid-plugin-id": "Invalid plugin ID",
"plugin-not-whitelisted": "Unable to install plugin &ndash; only plugins whitelisted by the NodeBB Package Manager can be installed via the ACP", "plugin-not-whitelisted": "Unable to install plugin &ndash; only plugins whitelisted by the NodeBB Package Manager can be installed via the ACP",
"plugin-installation-via-acp-disabled": "Plugin installation via ACP is disabled",
"plugins-set-in-configuration": "You are not allowed to change plugin state as they are defined at runtime (config.json, environmental variables or terminal arguments), please modify the configuration instead.", "plugins-set-in-configuration": "You are not allowed to change plugin state as they are defined at runtime (config.json, environmental variables or terminal arguments), please modify the configuration instead.",
"theme-not-set-in-configuration": "When defining active plugins in configuration, changing themes requires adding the new theme to the list of active plugins before updating it in the ACP", "theme-not-set-in-configuration": "When defining active plugins in configuration, changing themes requires adding the new theme to the list of active plugins before updating it in the ACP",
"topic-event-unrecognized": "Topic event '%1' unrecognized", "topic-event-unrecognized": "Topic event '%1' unrecognized",

View File

@@ -15,8 +15,9 @@
"settings.stickyToolbar.help": "The toolbar on topic and category pages will stick to the top of the page", "settings.stickyToolbar.help": "The toolbar on topic and category pages will stick to the top of the page",
"settings.topicSidebarTools": "Topic sidebar tools", "settings.topicSidebarTools": "Topic sidebar tools",
"settings.topicSidebarTools.help": "This option will move the topic tools to the sidebar on desktop", "settings.topicSidebarTools.help": "This option will move the topic tools to the sidebar on desktop",
"settings.autohideBottombar": "Auto hide bottom bar", "settings.autohideBottombar": "Auto hide mobile navigation bar",
"settings.autohideBottombar.help": "The bottom bar on mobile view will be hidden when the page is scrolled down", "settings.autohideBottombar.help": "The mobile bar will be hidden when the page is scrolled down",
"settings.topMobilebar": "Move the mobile navigation bar to the top",
"settings.openSidebars": "Open sidebars", "settings.openSidebars": "Open sidebars",
"settings.chatModals": "Enable chat modals" "settings.chatModals": "Enable chat modals"
} }

View File

@@ -41,9 +41,6 @@
"sockets.default-placeholder": "Default: %1", "sockets.default-placeholder": "Default: %1",
"sockets.delay": "Reconnection Delay", "sockets.delay": "Reconnection Delay",
"analytics.settings": "Analytics Settings",
"analytics.max-cache": "Analytics Cache Max Value",
"analytics.max-cache-help": "On high-traffic installs, the cache could be exhausted continuously if there are more concurrent active users than the Max Cache value. (Restart required)",
"compression.settings": "Compression Settings", "compression.settings": "Compression Settings",
"compression.enable": "Enable Compression", "compression.enable": "Enable Compression",
"compression.help": "This setting enables gzip compression. For a high-traffic website in production, the best way to put compression in place is to implement it at a reverse proxy level. You can enable it here for testing purposes." "compression.help": "This setting enables gzip compression. For a high-traffic website in production, the best way to put compression in place is to implement it at a reverse proxy level. You can enable it here for testing purposes."

View File

@@ -15,7 +15,7 @@
"title-layout": "Title Layout", "title-layout": "Title Layout",
"title-layout-help": "Define how the browser title will be structured ie. &#123;pageTitle&#125; | &#123;browserTitle&#125;", "title-layout-help": "Define how the browser title will be structured ie. &#123;pageTitle&#125; | &#123;browserTitle&#125;",
"description.placeholder": "A short description about your community", "description.placeholder": "A short description about your community",
"description": "Choose what page is shown when users navigate to the root URL of your forum.", "description": "Site Description",
"keywords": "Site Keywords", "keywords": "Site Keywords",
"keywords-placeholder": "Keywords describing your community, comma-separated", "keywords-placeholder": "Keywords describing your community, comma-separated",
"logo-and-icons": "Site Logo & Icons", "logo-and-icons": "Site Logo & Icons",
@@ -51,6 +51,7 @@
"topic-tools": "Topic Tools", "topic-tools": "Topic Tools",
"home-page": "Home Page", "home-page": "Home Page",
"home-page-route": "Home Page Route", "home-page-route": "Home Page Route",
"home-page-description": "Choose what page is shown when users navigate to the root URL of your forum.",
"custom-route": "Custom Route", "custom-route": "Custom Route",
"allow-user-home-pages": "Allow User Home Pages", "allow-user-home-pages": "Allow User Home Pages",
"home-page-title": "Title of the home page (default \"Home\")", "home-page-title": "Title of the home page (default \"Home\")",

View File

@@ -1,6 +1,8 @@
{ {
"category": "Kategori", "category": "Kategori",
"subcategories": "Underkategorier", "subcategories": "Underkategorier",
"uncategorized": "Uncategorized",
"uncategorized.description": "Topics that do not strictly fit in with any existing categories",
"new-topic-button": "Nyt emne", "new-topic-button": "Nyt emne",
"guest-login-post": "Log ind", "guest-login-post": "Log ind",
"no-topics": "<strong>Der er ikke nogen nye emner i denne kategori.</strong><br /> Hvorfor prøver du ikke at lave et?", "no-topics": "<strong>Der er ikke nogen nye emner i denne kategori.</strong><br /> Hvorfor prøver du ikke at lave et?",

View File

@@ -232,6 +232,7 @@
"socket-reconnect-failed": "Unable to reach the server at this time. Click here to try again, or try again later", "socket-reconnect-failed": "Unable to reach the server at this time. Click here to try again, or try again later",
"invalid-plugin-id": "Invalid plugin ID", "invalid-plugin-id": "Invalid plugin ID",
"plugin-not-whitelisted": "Unable to install plugin &ndash; only plugins whitelisted by the NodeBB Package Manager can be installed via the ACP", "plugin-not-whitelisted": "Unable to install plugin &ndash; only plugins whitelisted by the NodeBB Package Manager can be installed via the ACP",
"plugin-installation-via-acp-disabled": "Plugin installation via ACP is disabled",
"plugins-set-in-configuration": "You are not allowed to change plugin state as they are defined at runtime (config.json, environmental variables or terminal arguments), please modify the configuration instead.", "plugins-set-in-configuration": "You are not allowed to change plugin state as they are defined at runtime (config.json, environmental variables or terminal arguments), please modify the configuration instead.",
"theme-not-set-in-configuration": "When defining active plugins in configuration, changing themes requires adding the new theme to the list of active plugins before updating it in the ACP", "theme-not-set-in-configuration": "When defining active plugins in configuration, changing themes requires adding the new theme to the list of active plugins before updating it in the ACP",
"topic-event-unrecognized": "Topic event '%1' unrecognized", "topic-event-unrecognized": "Topic event '%1' unrecognized",

View File

@@ -15,8 +15,9 @@
"settings.stickyToolbar.help": "The toolbar on topic and category pages will stick to the top of the page", "settings.stickyToolbar.help": "The toolbar on topic and category pages will stick to the top of the page",
"settings.topicSidebarTools": "Topic sidebar tools", "settings.topicSidebarTools": "Topic sidebar tools",
"settings.topicSidebarTools.help": "This option will move the topic tools to the sidebar on desktop", "settings.topicSidebarTools.help": "This option will move the topic tools to the sidebar on desktop",
"settings.autohideBottombar": "Auto hide bottom bar", "settings.autohideBottombar": "Auto hide mobile navigation bar",
"settings.autohideBottombar.help": "The bottom bar on mobile view will be hidden when the page is scrolled down", "settings.autohideBottombar.help": "The mobile bar will be hidden when the page is scrolled down",
"settings.topMobilebar": "Move the mobile navigation bar to the top",
"settings.openSidebars": "Open sidebars", "settings.openSidebars": "Open sidebars",
"settings.chatModals": "Enable chat modals" "settings.chatModals": "Enable chat modals"
} }

View File

@@ -41,9 +41,6 @@
"sockets.default-placeholder": "Standard: %1", "sockets.default-placeholder": "Standard: %1",
"sockets.delay": "Wiederverbindungsverzögerung", "sockets.delay": "Wiederverbindungsverzögerung",
"analytics.settings": "Analytik-Einstellungen",
"analytics.max-cache": "Analytik-Cache Max-Wert",
"analytics.max-cache-help": "Bei Installationen mit hohem Datenverkehr kann der Cache kontinuierlich erschöpft werden, wenn die Anzahl der gleichzeitig aktiven Benutzer den Wert für \"Max Cache\" überschreitet. (Neustart erforderlich)",
"compression.settings": "Komprimierungseinstellungen", "compression.settings": "Komprimierungseinstellungen",
"compression.enable": "Komprimierung einschalten", "compression.enable": "Komprimierung einschalten",
"compression.help": "Diese Einstellung aktiviert die gzip-Komprimierung. Für eine produktive Website mit hohem Datenverkehr ist es am besten, die Komprimierung auf der Ebene des Reverse-Proxys zu implementieren. Sie können sie hier zu Testzwecken aktivieren." "compression.help": "Diese Einstellung aktiviert die gzip-Komprimierung. Für eine produktive Website mit hohem Datenverkehr ist es am besten, die Komprimierung auf der Ebene des Reverse-Proxys zu implementieren. Sie können sie hier zu Testzwecken aktivieren."

View File

@@ -15,7 +15,7 @@
"title-layout": "Titel Layout", "title-layout": "Titel Layout",
"title-layout-help": "Definiert wie der Browser Titel gebildet wird, z.B. &#123;pageTitle&#125; | &#123;browserTitle&#125;", "title-layout-help": "Definiert wie der Browser Titel gebildet wird, z.B. &#123;pageTitle&#125; | &#123;browserTitle&#125;",
"description.placeholder": "Eine kurze Beschreibung der Community", "description.placeholder": "Eine kurze Beschreibung der Community",
"description": "Wähle, welche Seite angezeigt wird, wenn Benutzer zur Stamm-URL deines Forums navigieren.", "description": "Site Description",
"keywords": "Forum Schlüsselworte", "keywords": "Forum Schlüsselworte",
"keywords-placeholder": "Schlüsselworte, die ihre Community beschreiben, mit Komma getrennt", "keywords-placeholder": "Schlüsselworte, die ihre Community beschreiben, mit Komma getrennt",
"logo-and-icons": "Website-Logo & Icons", "logo-and-icons": "Website-Logo & Icons",
@@ -51,6 +51,7 @@
"topic-tools": "Themen-Tools", "topic-tools": "Themen-Tools",
"home-page": "Startseite", "home-page": "Startseite",
"home-page-route": "Startseiten Route", "home-page-route": "Startseiten Route",
"home-page-description": "Choose what page is shown when users navigate to the root URL of your forum.",
"custom-route": "Benutzerdefinierte Route", "custom-route": "Benutzerdefinierte Route",
"allow-user-home-pages": "Benutzer-Startseiten zulassen", "allow-user-home-pages": "Benutzer-Startseiten zulassen",
"home-page-title": "Titel der Startseite (Standardmäßig \"Home\")", "home-page-title": "Titel der Startseite (Standardmäßig \"Home\")",

View File

@@ -1,6 +1,8 @@
{ {
"category": "Kategorie", "category": "Kategorie",
"subcategories": "Unterkategorien", "subcategories": "Unterkategorien",
"uncategorized": "Uncategorized",
"uncategorized.description": "Topics that do not strictly fit in with any existing categories",
"new-topic-button": "Neues Thema", "new-topic-button": "Neues Thema",
"guest-login-post": "Melde dich an, um einen Beitrag zu erstellen", "guest-login-post": "Melde dich an, um einen Beitrag zu erstellen",
"no-topics": "<strong>Es gibt noch keine Themen in dieser Kategorie.</strong><br />Warum beginnst du nicht eins?", "no-topics": "<strong>Es gibt noch keine Themen in dieser Kategorie.</strong><br />Warum beginnst du nicht eins?",

View File

@@ -232,6 +232,7 @@
"socket-reconnect-failed": "Der Server kann zurzeit nicht erreicht werden. Klicken Sie hier, um es erneut zu versuchen, oder versuchen Sie es später erneut", "socket-reconnect-failed": "Der Server kann zurzeit nicht erreicht werden. Klicken Sie hier, um es erneut zu versuchen, oder versuchen Sie es später erneut",
"invalid-plugin-id": "Invalid plugin ID", "invalid-plugin-id": "Invalid plugin ID",
"plugin-not-whitelisted": "Plugin kann nicht installiert werden &ndash; nur Plugins, die vom NodeBB Package Manager in die Whitelist aufgenommen wurden, können über den ACP installiert werden", "plugin-not-whitelisted": "Plugin kann nicht installiert werden &ndash; nur Plugins, die vom NodeBB Package Manager in die Whitelist aufgenommen wurden, können über den ACP installiert werden",
"plugin-installation-via-acp-disabled": "Plugin installation via ACP is disabled",
"plugins-set-in-configuration": "Du darfst den Status der Plugins nicht ändern, da sie zur Laufzeit definiert werden (config.json, Umgebungsvariablen oder Terminalargumente). Bitte ändere stattdessen die Konfiguration.", "plugins-set-in-configuration": "Du darfst den Status der Plugins nicht ändern, da sie zur Laufzeit definiert werden (config.json, Umgebungsvariablen oder Terminalargumente). Bitte ändere stattdessen die Konfiguration.",
"theme-not-set-in-configuration": "Wenn in der Konfiguration aktive Plugins definiert werden, muss bei einem Themenwechsel das neue Thema zur Liste der aktiven Plugins hinzugefügt werden, bevor es im ACP aktualisiert wird.", "theme-not-set-in-configuration": "Wenn in der Konfiguration aktive Plugins definiert werden, muss bei einem Themenwechsel das neue Thema zur Liste der aktiven Plugins hinzugefügt werden, bevor es im ACP aktualisiert wird.",
"topic-event-unrecognized": "Themenereignis „%1“ nicht erkannt", "topic-event-unrecognized": "Themenereignis „%1“ nicht erkannt",

View File

@@ -15,8 +15,9 @@
"settings.stickyToolbar.help": "Die Toolbar auf Themen- und Kategorieseiten bleibt oben an der Seite kleben", "settings.stickyToolbar.help": "Die Toolbar auf Themen- und Kategorieseiten bleibt oben an der Seite kleben",
"settings.topicSidebarTools": "Topic sidebar tools", "settings.topicSidebarTools": "Topic sidebar tools",
"settings.topicSidebarTools.help": "This option will move the topic tools to the sidebar on desktop", "settings.topicSidebarTools.help": "This option will move the topic tools to the sidebar on desktop",
"settings.autohideBottombar": "Fußzeile automatisch verbergen", "settings.autohideBottombar": "Auto hide mobile navigation bar",
"settings.autohideBottombar.help": "Die Fußzeile wird auf Mobilgeräten versteckt, sobald nach unten gescrollt wird", "settings.autohideBottombar.help": "The mobile bar will be hidden when the page is scrolled down",
"settings.topMobilebar": "Move the mobile navigation bar to the top",
"settings.openSidebars": "Seitennavigation öffnen", "settings.openSidebars": "Seitennavigation öffnen",
"settings.chatModals": "Chatfenster aktivieren" "settings.chatModals": "Chatfenster aktivieren"
} }

View File

@@ -41,9 +41,6 @@
"sockets.default-placeholder": "Default: %1", "sockets.default-placeholder": "Default: %1",
"sockets.delay": "Reconnection Delay", "sockets.delay": "Reconnection Delay",
"analytics.settings": "Analytics Settings",
"analytics.max-cache": "Analytics Cache Max Value",
"analytics.max-cache-help": "On high-traffic installs, the cache could be exhausted continuously if there are more concurrent active users than the Max Cache value. (Restart required)",
"compression.settings": "Compression Settings", "compression.settings": "Compression Settings",
"compression.enable": "Enable Compression", "compression.enable": "Enable Compression",
"compression.help": "This setting enables gzip compression. For a high-traffic website in production, the best way to put compression in place is to implement it at a reverse proxy level. You can enable it here for testing purposes." "compression.help": "This setting enables gzip compression. For a high-traffic website in production, the best way to put compression in place is to implement it at a reverse proxy level. You can enable it here for testing purposes."

View File

@@ -15,7 +15,7 @@
"title-layout": "Title Layout", "title-layout": "Title Layout",
"title-layout-help": "Define how the browser title will be structured ie. &#123;pageTitle&#125; | &#123;browserTitle&#125;", "title-layout-help": "Define how the browser title will be structured ie. &#123;pageTitle&#125; | &#123;browserTitle&#125;",
"description.placeholder": "A short description about your community", "description.placeholder": "A short description about your community",
"description": "Choose what page is shown when users navigate to the root URL of your forum.", "description": "Site Description",
"keywords": "Site Keywords", "keywords": "Site Keywords",
"keywords-placeholder": "Keywords describing your community, comma-separated", "keywords-placeholder": "Keywords describing your community, comma-separated",
"logo-and-icons": "Site Logo & Icons", "logo-and-icons": "Site Logo & Icons",
@@ -51,6 +51,7 @@
"topic-tools": "Topic Tools", "topic-tools": "Topic Tools",
"home-page": "Home Page", "home-page": "Home Page",
"home-page-route": "Home Page Route", "home-page-route": "Home Page Route",
"home-page-description": "Choose what page is shown when users navigate to the root URL of your forum.",
"custom-route": "Custom Route", "custom-route": "Custom Route",
"allow-user-home-pages": "Allow User Home Pages", "allow-user-home-pages": "Allow User Home Pages",
"home-page-title": "Title of the home page (default \"Home\")", "home-page-title": "Title of the home page (default \"Home\")",

View File

@@ -1,6 +1,8 @@
{ {
"category": "Κατηγορία", "category": "Κατηγορία",
"subcategories": "Υποκατηγορίες", "subcategories": "Υποκατηγορίες",
"uncategorized": "Uncategorized",
"uncategorized.description": "Topics that do not strictly fit in with any existing categories",
"new-topic-button": "Νέο Θέμα", "new-topic-button": "Νέο Θέμα",
"guest-login-post": "Συνδέσου για να δημοσιεύσεις", "guest-login-post": "Συνδέσου για να δημοσιεύσεις",
"no-topics": "<strong>Δεν υπάρχουν θέματα σε αυτή την κατηγορία.</strong><br />Γιατί δεν δοκιμάζεις να δημοσιεύσεις ένα εσύ;", "no-topics": "<strong>Δεν υπάρχουν θέματα σε αυτή την κατηγορία.</strong><br />Γιατί δεν δοκιμάζεις να δημοσιεύσεις ένα εσύ;",

View File

@@ -232,6 +232,7 @@
"socket-reconnect-failed": "Unable to reach the server at this time. Click here to try again, or try again later", "socket-reconnect-failed": "Unable to reach the server at this time. Click here to try again, or try again later",
"invalid-plugin-id": "Invalid plugin ID", "invalid-plugin-id": "Invalid plugin ID",
"plugin-not-whitelisted": "Unable to install plugin &ndash; only plugins whitelisted by the NodeBB Package Manager can be installed via the ACP", "plugin-not-whitelisted": "Unable to install plugin &ndash; only plugins whitelisted by the NodeBB Package Manager can be installed via the ACP",
"plugin-installation-via-acp-disabled": "Plugin installation via ACP is disabled",
"plugins-set-in-configuration": "You are not allowed to change plugin state as they are defined at runtime (config.json, environmental variables or terminal arguments), please modify the configuration instead.", "plugins-set-in-configuration": "You are not allowed to change plugin state as they are defined at runtime (config.json, environmental variables or terminal arguments), please modify the configuration instead.",
"theme-not-set-in-configuration": "When defining active plugins in configuration, changing themes requires adding the new theme to the list of active plugins before updating it in the ACP", "theme-not-set-in-configuration": "When defining active plugins in configuration, changing themes requires adding the new theme to the list of active plugins before updating it in the ACP",
"topic-event-unrecognized": "Topic event '%1' unrecognized", "topic-event-unrecognized": "Topic event '%1' unrecognized",

View File

@@ -15,8 +15,9 @@
"settings.stickyToolbar.help": "The toolbar on topic and category pages will stick to the top of the page", "settings.stickyToolbar.help": "The toolbar on topic and category pages will stick to the top of the page",
"settings.topicSidebarTools": "Topic sidebar tools", "settings.topicSidebarTools": "Topic sidebar tools",
"settings.topicSidebarTools.help": "This option will move the topic tools to the sidebar on desktop", "settings.topicSidebarTools.help": "This option will move the topic tools to the sidebar on desktop",
"settings.autohideBottombar": "Auto hide bottom bar", "settings.autohideBottombar": "Auto hide mobile navigation bar",
"settings.autohideBottombar.help": "The bottom bar on mobile view will be hidden when the page is scrolled down", "settings.autohideBottombar.help": "The mobile bar will be hidden when the page is scrolled down",
"settings.topMobilebar": "Move the mobile navigation bar to the top",
"settings.openSidebars": "Open sidebars", "settings.openSidebars": "Open sidebars",
"settings.chatModals": "Enable chat modals" "settings.chatModals": "Enable chat modals"
} }

View File

@@ -3,6 +3,7 @@
"subcategories": "Subcategories", "subcategories": "Subcategories",
"uncategorized": "Uncategorized", "uncategorized": "Uncategorized",
"uncategorized.description": "Topics that do not strictly fit in with any existing categories", "uncategorized.description": "Topics that do not strictly fit in with any existing categories",
"handle.description": "This category can be followed from the open social web via the handle %1",
"new-topic-button": "New Topic", "new-topic-button": "New Topic",
"guest-login-post": "Log in to post", "guest-login-post": "Log in to post",
"no-topics": "<strong>There are no topics in this category.</strong><br />Why don't you try posting one?", "no-topics": "<strong>There are no topics in this category.</strong><br />Why don't you try posting one?",

View File

@@ -41,9 +41,6 @@
"sockets.default-placeholder": "Default: %1", "sockets.default-placeholder": "Default: %1",
"sockets.delay": "Reconnection Delay", "sockets.delay": "Reconnection Delay",
"analytics.settings": "Analytics Settings",
"analytics.max-cache": "Analytics Cache Max Value",
"analytics.max-cache-help": "On high-traffic installs, the cache could be exhausted continuously if there are more concurrent active users than the Max Cache value. (Restart required)",
"compression.settings": "Compression Settings", "compression.settings": "Compression Settings",
"compression.enable": "Enable Compression", "compression.enable": "Enable Compression",
"compression.help": "This setting enables gzip compression. For a high-traffic website in production, the best way to put compression in place is to implement it at a reverse proxy level. You can enable it here for testing purposes." "compression.help": "This setting enables gzip compression. For a high-traffic website in production, the best way to put compression in place is to implement it at a reverse proxy level. You can enable it here for testing purposes."

View File

@@ -15,7 +15,7 @@
"title-layout": "Title Layout", "title-layout": "Title Layout",
"title-layout-help": "Define how the browser title will be structured ie. &#123;pageTitle&#125; | &#123;browserTitle&#125;", "title-layout-help": "Define how the browser title will be structured ie. &#123;pageTitle&#125; | &#123;browserTitle&#125;",
"description.placeholder": "A short description about your community", "description.placeholder": "A short description about your community",
"description": "Choose what page is shown when users navigate to the root URL of your forum.", "description": "Site Description",
"keywords": "Site Keywords", "keywords": "Site Keywords",
"keywords-placeholder": "Keywords describing your community, comma-separated", "keywords-placeholder": "Keywords describing your community, comma-separated",
"logo-and-icons": "Site Logo & Icons", "logo-and-icons": "Site Logo & Icons",
@@ -51,6 +51,7 @@
"topic-tools": "Topic Tools", "topic-tools": "Topic Tools",
"home-page": "Home Page", "home-page": "Home Page",
"home-page-route": "Home Page Route", "home-page-route": "Home Page Route",
"home-page-description": "Choose what page is shown when users navigate to the root URL of your forum.",
"custom-route": "Custom Route", "custom-route": "Custom Route",
"allow-user-home-pages": "Allow User Home Pages", "allow-user-home-pages": "Allow User Home Pages",
"home-page-title": "Title of the home page (default \"Home\")", "home-page-title": "Title of the home page (default \"Home\")",

View File

@@ -1,6 +1,8 @@
{ {
"category": "Category", "category": "Category",
"subcategories": "Subcategories", "subcategories": "Subcategories",
"uncategorized": "Uncategorized",
"uncategorized.description": "Topics that do not strictly fit in with any existing categories",
"new-topic-button": "New Topic", "new-topic-button": "New Topic",
"guest-login-post": "Log in to post", "guest-login-post": "Log in to post",
"no-topics": "<strong>There are no topics in this category.</strong><br />Why don't you try posting one?", "no-topics": "<strong>There are no topics in this category.</strong><br />Why don't you try posting one?",

View File

@@ -232,6 +232,7 @@
"socket-reconnect-failed": "Unable to reach the server at this time. Click here to try again, or try again later", "socket-reconnect-failed": "Unable to reach the server at this time. Click here to try again, or try again later",
"invalid-plugin-id": "Invalid plugin ID", "invalid-plugin-id": "Invalid plugin ID",
"plugin-not-whitelisted": "Unable to install plugin &ndash; only plugins whitelisted by the NodeBB Package Manager can be installed via the ACP", "plugin-not-whitelisted": "Unable to install plugin &ndash; only plugins whitelisted by the NodeBB Package Manager can be installed via the ACP",
"plugin-installation-via-acp-disabled": "Plugin installation via ACP is disabled",
"plugins-set-in-configuration": "You are not allowed to change plugin state as they are defined at runtime (config.json, environmental variables or terminal arguments), please modify the configuration instead.", "plugins-set-in-configuration": "You are not allowed to change plugin state as they are defined at runtime (config.json, environmental variables or terminal arguments), please modify the configuration instead.",
"theme-not-set-in-configuration": "When defining active plugins in configuration, changing themes requires adding the new theme to the list of active plugins before updating it in the ACP", "theme-not-set-in-configuration": "When defining active plugins in configuration, changing themes requires adding the new theme to the list of active plugins before updating it in the ACP",
"topic-event-unrecognized": "Topic event '%1' unrecognized", "topic-event-unrecognized": "Topic event '%1' unrecognized",

View File

@@ -15,8 +15,9 @@
"settings.stickyToolbar.help": "The toolbar on topic and category pages will stick to the top of the page", "settings.stickyToolbar.help": "The toolbar on topic and category pages will stick to the top of the page",
"settings.topicSidebarTools": "Topic sidebar tools", "settings.topicSidebarTools": "Topic sidebar tools",
"settings.topicSidebarTools.help": "This option will move the topic tools to the sidebar on desktop", "settings.topicSidebarTools.help": "This option will move the topic tools to the sidebar on desktop",
"settings.autohideBottombar": "Auto hide bottom bar", "settings.autohideBottombar": "Auto hide mobile navigation bar",
"settings.autohideBottombar.help": "The bottom bar on mobile view will be hidden when the page is scrolled down", "settings.autohideBottombar.help": "The mobile bar will be hidden when the page is scrolled down",
"settings.topMobilebar": "Move the mobile navigation bar to the top",
"settings.openSidebars": "Open sidebars", "settings.openSidebars": "Open sidebars",
"settings.chatModals": "Enable chat modals" "settings.chatModals": "Enable chat modals"
} }

View File

@@ -41,9 +41,6 @@
"sockets.default-placeholder": "Default: %1", "sockets.default-placeholder": "Default: %1",
"sockets.delay": "Reconnection Delay", "sockets.delay": "Reconnection Delay",
"analytics.settings": "Analytics Settings",
"analytics.max-cache": "Analytics Cache Max Value",
"analytics.max-cache-help": "On high-traffic installs, the cache could be exhausted continuously if there are more concurrent active users than the Max Cache value. (Restart required)",
"compression.settings": "Compression Settings", "compression.settings": "Compression Settings",
"compression.enable": "Enable Compression", "compression.enable": "Enable Compression",
"compression.help": "This setting enables gzip compression. For a high-traffic website in production, the best way to put compression in place is to implement it at a reverse proxy level. You can enable it here for testing purposes." "compression.help": "This setting enables gzip compression. For a high-traffic website in production, the best way to put compression in place is to implement it at a reverse proxy level. You can enable it here for testing purposes."

View File

@@ -15,7 +15,7 @@
"title-layout": "Title Layout", "title-layout": "Title Layout",
"title-layout-help": "Define how the browser title will be structured ie. &#123;pageTitle&#125; | &#123;browserTitle&#125;", "title-layout-help": "Define how the browser title will be structured ie. &#123;pageTitle&#125; | &#123;browserTitle&#125;",
"description.placeholder": "A short description about your community", "description.placeholder": "A short description about your community",
"description": "Choose what page is shown when users navigate to the root URL of your forum.", "description": "Site Description",
"keywords": "Site Keywords", "keywords": "Site Keywords",
"keywords-placeholder": "Keywords describing your community, comma-separated", "keywords-placeholder": "Keywords describing your community, comma-separated",
"logo-and-icons": "Site Logo & Icons", "logo-and-icons": "Site Logo & Icons",
@@ -51,6 +51,7 @@
"topic-tools": "Topic Tools", "topic-tools": "Topic Tools",
"home-page": "Home Page", "home-page": "Home Page",
"home-page-route": "Home Page Route", "home-page-route": "Home Page Route",
"home-page-description": "Choose what page is shown when users navigate to the root URL of your forum.",
"custom-route": "Custom Route", "custom-route": "Custom Route",
"allow-user-home-pages": "Allow User Home Pages", "allow-user-home-pages": "Allow User Home Pages",
"home-page-title": "Title of the home page (default \"Home\")", "home-page-title": "Title of the home page (default \"Home\")",

View File

@@ -1,6 +1,8 @@
{ {
"category": "Category", "category": "Category",
"subcategories": "Subcategories", "subcategories": "Subcategories",
"uncategorized": "Uncategorized",
"uncategorized.description": "Topics that do not strictly fit in with any existing categories",
"new-topic-button": "New Topic", "new-topic-button": "New Topic",
"guest-login-post": "Log in to post", "guest-login-post": "Log in to post",
"no-topics": "<strong>Thar be no topics in 'tis category.</strong><br />Why don't ye give a go' postin' one?", "no-topics": "<strong>Thar be no topics in 'tis category.</strong><br />Why don't ye give a go' postin' one?",

View File

@@ -232,6 +232,7 @@
"socket-reconnect-failed": "Unable to reach the server at this time. Click here to try again, or try again later", "socket-reconnect-failed": "Unable to reach the server at this time. Click here to try again, or try again later",
"invalid-plugin-id": "Invalid plugin ID", "invalid-plugin-id": "Invalid plugin ID",
"plugin-not-whitelisted": "Unable to install plugin &ndash; only plugins whitelisted by the NodeBB Package Manager can be installed via the ACP", "plugin-not-whitelisted": "Unable to install plugin &ndash; only plugins whitelisted by the NodeBB Package Manager can be installed via the ACP",
"plugin-installation-via-acp-disabled": "Plugin installation via ACP is disabled",
"plugins-set-in-configuration": "You are not allowed to change plugin state as they are defined at runtime (config.json, environmental variables or terminal arguments), please modify the configuration instead.", "plugins-set-in-configuration": "You are not allowed to change plugin state as they are defined at runtime (config.json, environmental variables or terminal arguments), please modify the configuration instead.",
"theme-not-set-in-configuration": "When defining active plugins in configuration, changing themes requires adding the new theme to the list of active plugins before updating it in the ACP", "theme-not-set-in-configuration": "When defining active plugins in configuration, changing themes requires adding the new theme to the list of active plugins before updating it in the ACP",
"topic-event-unrecognized": "Topic event '%1' unrecognized", "topic-event-unrecognized": "Topic event '%1' unrecognized",

View File

@@ -15,8 +15,9 @@
"settings.stickyToolbar.help": "The toolbar on topic and category pages will stick to the top of the page", "settings.stickyToolbar.help": "The toolbar on topic and category pages will stick to the top of the page",
"settings.topicSidebarTools": "Topic sidebar tools", "settings.topicSidebarTools": "Topic sidebar tools",
"settings.topicSidebarTools.help": "This option will move the topic tools to the sidebar on desktop", "settings.topicSidebarTools.help": "This option will move the topic tools to the sidebar on desktop",
"settings.autohideBottombar": "Auto hide bottom bar", "settings.autohideBottombar": "Auto hide mobile navigation bar",
"settings.autohideBottombar.help": "The bottom bar on mobile view will be hidden when the page is scrolled down", "settings.autohideBottombar.help": "The mobile bar will be hidden when the page is scrolled down",
"settings.topMobilebar": "Move the mobile navigation bar to the top",
"settings.openSidebars": "Open sidebars", "settings.openSidebars": "Open sidebars",
"settings.chatModals": "Enable chat modals" "settings.chatModals": "Enable chat modals"
} }

View File

@@ -41,9 +41,6 @@
"sockets.default-placeholder": "Default: %1", "sockets.default-placeholder": "Default: %1",
"sockets.delay": "Reconnection Delay", "sockets.delay": "Reconnection Delay",
"analytics.settings": "Analytics Settings",
"analytics.max-cache": "Analytics Cache Max Value",
"analytics.max-cache-help": "On high-traffic installs, the cache could be exhausted continuously if there are more concurrent active users than the Max Cache value. (Restart required)",
"compression.settings": "Compression Settings", "compression.settings": "Compression Settings",
"compression.enable": "Enable Compression", "compression.enable": "Enable Compression",
"compression.help": "This setting enables gzip compression. For a high-traffic website in production, the best way to put compression in place is to implement it at a reverse proxy level. You can enable it here for testing purposes." "compression.help": "This setting enables gzip compression. For a high-traffic website in production, the best way to put compression in place is to implement it at a reverse proxy level. You can enable it here for testing purposes."

View File

@@ -15,7 +15,7 @@
"title-layout": "Plantilla del Sitio", "title-layout": "Plantilla del Sitio",
"title-layout-help": "Define cómo el se estructurará el título del explorador. Por ejemplo: &#123;TítulodelaPágina&#125; | &#123;TítulodelExplorador&#125;\n", "title-layout-help": "Define cómo el se estructurará el título del explorador. Por ejemplo: &#123;TítulodelaPágina&#125; | &#123;TítulodelExplorador&#125;\n",
"description.placeholder": "Una descripción corta de tu comunidad", "description.placeholder": "Una descripción corta de tu comunidad",
"description": "Escoge que pagina se muestra cuando los usuarios navegan en la raíz del foro.", "description": "Site Description",
"keywords": "Palabras Clave (keywords) del Sitio", "keywords": "Palabras Clave (keywords) del Sitio",
"keywords-placeholder": "Palabras Clave (keywords) que describen tu comunidad, separadas por comas", "keywords-placeholder": "Palabras Clave (keywords) que describen tu comunidad, separadas por comas",
"logo-and-icons": "Site Logo & Icons", "logo-and-icons": "Site Logo & Icons",
@@ -51,6 +51,7 @@
"topic-tools": "Topic Tools", "topic-tools": "Topic Tools",
"home-page": "Página Principal", "home-page": "Página Principal",
"home-page-route": "Ruta de la Pagina Principal", "home-page-route": "Ruta de la Pagina Principal",
"home-page-description": "Choose what page is shown when users navigate to the root URL of your forum.",
"custom-route": "Ruta Personalizada", "custom-route": "Ruta Personalizada",
"allow-user-home-pages": "Permitir Pagina de Perfil del Usuario", "allow-user-home-pages": "Permitir Pagina de Perfil del Usuario",
"home-page-title": "Título de la página de inicio (por defecto, \"Home\" o \"Inicio\")", "home-page-title": "Título de la página de inicio (por defecto, \"Home\" o \"Inicio\")",

View File

@@ -1,6 +1,8 @@
{ {
"category": "Categoría", "category": "Categoría",
"subcategories": "Subcategorías", "subcategories": "Subcategorías",
"uncategorized": "Uncategorized",
"uncategorized.description": "Topics that do not strictly fit in with any existing categories",
"new-topic-button": "Nuevo tema", "new-topic-button": "Nuevo tema",
"guest-login-post": "Accede para escribir", "guest-login-post": "Accede para escribir",
"no-topics": "<strong>No hay temas en esta categoría.</strong><br />¿Por qué no te animas y publicas uno?", "no-topics": "<strong>No hay temas en esta categoría.</strong><br />¿Por qué no te animas y publicas uno?",

View File

@@ -232,6 +232,7 @@
"socket-reconnect-failed": "Unable to reach the server at this time. Click here to try again, or try again later", "socket-reconnect-failed": "Unable to reach the server at this time. Click here to try again, or try again later",
"invalid-plugin-id": "Invalid plugin ID", "invalid-plugin-id": "Invalid plugin ID",
"plugin-not-whitelisted": "Unable to install plugin &ndash; only plugins whitelisted by the NodeBB Package Manager can be installed via the ACP", "plugin-not-whitelisted": "Unable to install plugin &ndash; only plugins whitelisted by the NodeBB Package Manager can be installed via the ACP",
"plugin-installation-via-acp-disabled": "Plugin installation via ACP is disabled",
"plugins-set-in-configuration": "You are not allowed to change plugin state as they are defined at runtime (config.json, environmental variables or terminal arguments), please modify the configuration instead.", "plugins-set-in-configuration": "You are not allowed to change plugin state as they are defined at runtime (config.json, environmental variables or terminal arguments), please modify the configuration instead.",
"theme-not-set-in-configuration": "When defining active plugins in configuration, changing themes requires adding the new theme to the list of active plugins before updating it in the ACP", "theme-not-set-in-configuration": "When defining active plugins in configuration, changing themes requires adding the new theme to the list of active plugins before updating it in the ACP",
"topic-event-unrecognized": "Topic event '%1' unrecognized", "topic-event-unrecognized": "Topic event '%1' unrecognized",

View File

@@ -15,8 +15,9 @@
"settings.stickyToolbar.help": "The toolbar on topic and category pages will stick to the top of the page", "settings.stickyToolbar.help": "The toolbar on topic and category pages will stick to the top of the page",
"settings.topicSidebarTools": "Topic sidebar tools", "settings.topicSidebarTools": "Topic sidebar tools",
"settings.topicSidebarTools.help": "This option will move the topic tools to the sidebar on desktop", "settings.topicSidebarTools.help": "This option will move the topic tools to the sidebar on desktop",
"settings.autohideBottombar": "Auto hide bottom bar", "settings.autohideBottombar": "Auto hide mobile navigation bar",
"settings.autohideBottombar.help": "The bottom bar on mobile view will be hidden when the page is scrolled down", "settings.autohideBottombar.help": "The mobile bar will be hidden when the page is scrolled down",
"settings.topMobilebar": "Move the mobile navigation bar to the top",
"settings.openSidebars": "Open sidebars", "settings.openSidebars": "Open sidebars",
"settings.chatModals": "Enable chat modals" "settings.chatModals": "Enable chat modals"
} }

View File

@@ -41,9 +41,6 @@
"sockets.default-placeholder": "Default: %1", "sockets.default-placeholder": "Default: %1",
"sockets.delay": "Reconnection Delay", "sockets.delay": "Reconnection Delay",
"analytics.settings": "Analytics Settings",
"analytics.max-cache": "Analytics Cache Max Value",
"analytics.max-cache-help": "On high-traffic installs, the cache could be exhausted continuously if there are more concurrent active users than the Max Cache value. (Restart required)",
"compression.settings": "Compression Settings", "compression.settings": "Compression Settings",
"compression.enable": "Enable Compression", "compression.enable": "Enable Compression",
"compression.help": "This setting enables gzip compression. For a high-traffic website in production, the best way to put compression in place is to implement it at a reverse proxy level. You can enable it here for testing purposes." "compression.help": "This setting enables gzip compression. For a high-traffic website in production, the best way to put compression in place is to implement it at a reverse proxy level. You can enable it here for testing purposes."

View File

@@ -15,7 +15,7 @@
"title-layout": "Title Layout", "title-layout": "Title Layout",
"title-layout-help": "Define how the browser title will be structured ie. &#123;pageTitle&#125; | &#123;browserTitle&#125;", "title-layout-help": "Define how the browser title will be structured ie. &#123;pageTitle&#125; | &#123;browserTitle&#125;",
"description.placeholder": "A short description about your community", "description.placeholder": "A short description about your community",
"description": "Choose what page is shown when users navigate to the root URL of your forum.", "description": "Site Description",
"keywords": "Site Keywords", "keywords": "Site Keywords",
"keywords-placeholder": "Keywords describing your community, comma-separated", "keywords-placeholder": "Keywords describing your community, comma-separated",
"logo-and-icons": "Site Logo & Icons", "logo-and-icons": "Site Logo & Icons",
@@ -51,6 +51,7 @@
"topic-tools": "Topic Tools", "topic-tools": "Topic Tools",
"home-page": "Home Page", "home-page": "Home Page",
"home-page-route": "Home Page Route", "home-page-route": "Home Page Route",
"home-page-description": "Choose what page is shown when users navigate to the root URL of your forum.",
"custom-route": "Custom Route", "custom-route": "Custom Route",
"allow-user-home-pages": "Allow User Home Pages", "allow-user-home-pages": "Allow User Home Pages",
"home-page-title": "Title of the home page (default \"Home\")", "home-page-title": "Title of the home page (default \"Home\")",

View File

@@ -1,6 +1,8 @@
{ {
"category": "Kategooria", "category": "Kategooria",
"subcategories": "Alamkategooriad", "subcategories": "Alamkategooriad",
"uncategorized": "Uncategorized",
"uncategorized.description": "Topics that do not strictly fit in with any existing categories",
"new-topic-button": "Uus teema", "new-topic-button": "Uus teema",
"guest-login-post": "Postitamiseks logi sisse", "guest-login-post": "Postitamiseks logi sisse",
"no-topics": "<strong>Kahjuks ei leidu siin kategoorias ühtegi teemat.</strong><br />Soovid postitada?", "no-topics": "<strong>Kahjuks ei leidu siin kategoorias ühtegi teemat.</strong><br />Soovid postitada?",

View File

@@ -232,6 +232,7 @@
"socket-reconnect-failed": "Unable to reach the server at this time. Click here to try again, or try again later", "socket-reconnect-failed": "Unable to reach the server at this time. Click here to try again, or try again later",
"invalid-plugin-id": "Invalid plugin ID", "invalid-plugin-id": "Invalid plugin ID",
"plugin-not-whitelisted": "Unable to install plugin &ndash; only plugins whitelisted by the NodeBB Package Manager can be installed via the ACP", "plugin-not-whitelisted": "Unable to install plugin &ndash; only plugins whitelisted by the NodeBB Package Manager can be installed via the ACP",
"plugin-installation-via-acp-disabled": "Plugin installation via ACP is disabled",
"plugins-set-in-configuration": "You are not allowed to change plugin state as they are defined at runtime (config.json, environmental variables or terminal arguments), please modify the configuration instead.", "plugins-set-in-configuration": "You are not allowed to change plugin state as they are defined at runtime (config.json, environmental variables or terminal arguments), please modify the configuration instead.",
"theme-not-set-in-configuration": "When defining active plugins in configuration, changing themes requires adding the new theme to the list of active plugins before updating it in the ACP", "theme-not-set-in-configuration": "When defining active plugins in configuration, changing themes requires adding the new theme to the list of active plugins before updating it in the ACP",
"topic-event-unrecognized": "Topic event '%1' unrecognized", "topic-event-unrecognized": "Topic event '%1' unrecognized",

View File

@@ -15,8 +15,9 @@
"settings.stickyToolbar.help": "The toolbar on topic and category pages will stick to the top of the page", "settings.stickyToolbar.help": "The toolbar on topic and category pages will stick to the top of the page",
"settings.topicSidebarTools": "Topic sidebar tools", "settings.topicSidebarTools": "Topic sidebar tools",
"settings.topicSidebarTools.help": "This option will move the topic tools to the sidebar on desktop", "settings.topicSidebarTools.help": "This option will move the topic tools to the sidebar on desktop",
"settings.autohideBottombar": "Auto hide bottom bar", "settings.autohideBottombar": "Auto hide mobile navigation bar",
"settings.autohideBottombar.help": "The bottom bar on mobile view will be hidden when the page is scrolled down", "settings.autohideBottombar.help": "The mobile bar will be hidden when the page is scrolled down",
"settings.topMobilebar": "Move the mobile navigation bar to the top",
"settings.openSidebars": "Open sidebars", "settings.openSidebars": "Open sidebars",
"settings.chatModals": "Enable chat modals" "settings.chatModals": "Enable chat modals"
} }

View File

@@ -41,9 +41,6 @@
"sockets.default-placeholder": "Default: %1", "sockets.default-placeholder": "Default: %1",
"sockets.delay": "Reconnection Delay", "sockets.delay": "Reconnection Delay",
"analytics.settings": "Analytics Settings",
"analytics.max-cache": "Analytics Cache Max Value",
"analytics.max-cache-help": "On high-traffic installs, the cache could be exhausted continuously if there are more concurrent active users than the Max Cache value. (Restart required)",
"compression.settings": "Compression Settings", "compression.settings": "Compression Settings",
"compression.enable": "Enable Compression", "compression.enable": "Enable Compression",
"compression.help": "This setting enables gzip compression. For a high-traffic website in production, the best way to put compression in place is to implement it at a reverse proxy level. You can enable it here for testing purposes." "compression.help": "This setting enables gzip compression. For a high-traffic website in production, the best way to put compression in place is to implement it at a reverse proxy level. You can enable it here for testing purposes."

View File

@@ -15,7 +15,7 @@
"title-layout": "Title Layout", "title-layout": "Title Layout",
"title-layout-help": "Define how the browser title will be structured ie. &#123;pageTitle&#125; | &#123;browserTitle&#125;", "title-layout-help": "Define how the browser title will be structured ie. &#123;pageTitle&#125; | &#123;browserTitle&#125;",
"description.placeholder": "A short description about your community", "description.placeholder": "A short description about your community",
"description": "Choose what page is shown when users navigate to the root URL of your forum.", "description": "Site Description",
"keywords": "Site Keywords", "keywords": "Site Keywords",
"keywords-placeholder": "Keywords describing your community, comma-separated", "keywords-placeholder": "Keywords describing your community, comma-separated",
"logo-and-icons": "Site Logo & Icons", "logo-and-icons": "Site Logo & Icons",
@@ -51,6 +51,7 @@
"topic-tools": "Topic Tools", "topic-tools": "Topic Tools",
"home-page": "Home Page", "home-page": "Home Page",
"home-page-route": "Home Page Route", "home-page-route": "Home Page Route",
"home-page-description": "Choose what page is shown when users navigate to the root URL of your forum.",
"custom-route": "Custom Route", "custom-route": "Custom Route",
"allow-user-home-pages": "Allow User Home Pages", "allow-user-home-pages": "Allow User Home Pages",
"home-page-title": "Title of the home page (default \"Home\")", "home-page-title": "Title of the home page (default \"Home\")",

View File

@@ -1,6 +1,8 @@
{ {
"category": "دسته‌بندی", "category": "دسته‌بندی",
"subcategories": "زیر دسته‌بندی‌", "subcategories": "زیر دسته‌بندی‌",
"uncategorized": "Uncategorized",
"uncategorized.description": "Topics that do not strictly fit in with any existing categories",
"new-topic-button": "تاپیک جدید", "new-topic-button": "تاپیک جدید",
"guest-login-post": "برای ارسال پست وارد شوید", "guest-login-post": "برای ارسال پست وارد شوید",
"no-topics": "<strong>هیچ تاپیکی در این دسته‌بندی نیست.</strong><br />چرا شما یکی نمی‌فرستید؟", "no-topics": "<strong>هیچ تاپیکی در این دسته‌بندی نیست.</strong><br />چرا شما یکی نمی‌فرستید؟",

View File

@@ -232,6 +232,7 @@
"socket-reconnect-failed": "Unable to reach the server at this time. Click here to try again, or try again later", "socket-reconnect-failed": "Unable to reach the server at this time. Click here to try again, or try again later",
"invalid-plugin-id": "Invalid plugin ID", "invalid-plugin-id": "Invalid plugin ID",
"plugin-not-whitelisted": "Unable to install plugin &ndash; only plugins whitelisted by the NodeBB Package Manager can be installed via the ACP", "plugin-not-whitelisted": "Unable to install plugin &ndash; only plugins whitelisted by the NodeBB Package Manager can be installed via the ACP",
"plugin-installation-via-acp-disabled": "Plugin installation via ACP is disabled",
"plugins-set-in-configuration": "You are not allowed to change plugin state as they are defined at runtime (config.json, environmental variables or terminal arguments), please modify the configuration instead.", "plugins-set-in-configuration": "You are not allowed to change plugin state as they are defined at runtime (config.json, environmental variables or terminal arguments), please modify the configuration instead.",
"theme-not-set-in-configuration": "When defining active plugins in configuration, changing themes requires adding the new theme to the list of active plugins before updating it in the ACP", "theme-not-set-in-configuration": "When defining active plugins in configuration, changing themes requires adding the new theme to the list of active plugins before updating it in the ACP",
"topic-event-unrecognized": "Topic event '%1' unrecognized", "topic-event-unrecognized": "Topic event '%1' unrecognized",

View File

@@ -15,8 +15,9 @@
"settings.stickyToolbar.help": "نوار ابزار در تاپیک و صفحه دسته بدی ها در بالای صفحه ثابت می‌ماند", "settings.stickyToolbar.help": "نوار ابزار در تاپیک و صفحه دسته بدی ها در بالای صفحه ثابت می‌ماند",
"settings.topicSidebarTools": "Topic sidebar tools", "settings.topicSidebarTools": "Topic sidebar tools",
"settings.topicSidebarTools.help": "This option will move the topic tools to the sidebar on desktop", "settings.topicSidebarTools.help": "This option will move the topic tools to the sidebar on desktop",
"settings.autohideBottombar": "مخفی کردن اتوماتیک منوی پایینی ", "settings.autohideBottombar": "Auto hide mobile navigation bar",
"settings.autohideBottombar.help": "وقتی صفحه به پایین اسکرول می شود، منوی پایین در نمایش گوشی مخفی خواهد شد ", "settings.autohideBottombar.help": "The mobile bar will be hidden when the page is scrolled down",
"settings.topMobilebar": "Move the mobile navigation bar to the top",
"settings.openSidebars": "Open sidebars", "settings.openSidebars": "Open sidebars",
"settings.chatModals": "فعال کردن پنجره کوچک برای چت " "settings.chatModals": "فعال کردن پنجره کوچک برای چت "
} }

View File

@@ -41,9 +41,6 @@
"sockets.default-placeholder": "Oletus: %1", "sockets.default-placeholder": "Oletus: %1",
"sockets.delay": "Reconnection Delay", "sockets.delay": "Reconnection Delay",
"analytics.settings": "Analytics Settings",
"analytics.max-cache": "Analytics Cache Max Value",
"analytics.max-cache-help": "On high-traffic installs, the cache could be exhausted continuously if there are more concurrent active users than the Max Cache value. (Restart required)",
"compression.settings": "Compression Settings", "compression.settings": "Compression Settings",
"compression.enable": "Enable Compression", "compression.enable": "Enable Compression",
"compression.help": "This setting enables gzip compression. For a high-traffic website in production, the best way to put compression in place is to implement it at a reverse proxy level. You can enable it here for testing purposes." "compression.help": "This setting enables gzip compression. For a high-traffic website in production, the best way to put compression in place is to implement it at a reverse proxy level. You can enable it here for testing purposes."

View File

@@ -15,7 +15,7 @@
"title-layout": "Title Layout", "title-layout": "Title Layout",
"title-layout-help": "Define how the browser title will be structured ie. &#123;pageTitle&#125; | &#123;browserTitle&#125;", "title-layout-help": "Define how the browser title will be structured ie. &#123;pageTitle&#125; | &#123;browserTitle&#125;",
"description.placeholder": "A short description about your community", "description.placeholder": "A short description about your community",
"description": "Choose what page is shown when users navigate to the root URL of your forum.", "description": "Site Description",
"keywords": "Site Keywords", "keywords": "Site Keywords",
"keywords-placeholder": "Keywords describing your community, comma-separated", "keywords-placeholder": "Keywords describing your community, comma-separated",
"logo-and-icons": "Site Logo & Icons", "logo-and-icons": "Site Logo & Icons",
@@ -51,6 +51,7 @@
"topic-tools": "Aihetyökalut", "topic-tools": "Aihetyökalut",
"home-page": "Aloitussivu", "home-page": "Aloitussivu",
"home-page-route": "Aloitussivun polku", "home-page-route": "Aloitussivun polku",
"home-page-description": "Choose what page is shown when users navigate to the root URL of your forum.",
"custom-route": "Mukautettu polku", "custom-route": "Mukautettu polku",
"allow-user-home-pages": "Salli käyttäjäkohtaiset aloitussivut", "allow-user-home-pages": "Salli käyttäjäkohtaiset aloitussivut",
"home-page-title": "Aloitussivun otsikko (oletus on \"Aloitus\")", "home-page-title": "Aloitussivun otsikko (oletus on \"Aloitus\")",

View File

@@ -1,6 +1,8 @@
{ {
"category": "Kategoria", "category": "Kategoria",
"subcategories": "Alikategoria", "subcategories": "Alikategoria",
"uncategorized": "Uncategorized",
"uncategorized.description": "Topics that do not strictly fit in with any existing categories",
"new-topic-button": "Uusi aihe", "new-topic-button": "Uusi aihe",
"guest-login-post": "Kirjaudu sisään julkastaksesi", "guest-login-post": "Kirjaudu sisään julkastaksesi",
"no-topics": "<strong>Kategoriassa ei ole aiheita.</strong><br />Jospa aloittaisit sellaisen?", "no-topics": "<strong>Kategoriassa ei ole aiheita.</strong><br />Jospa aloittaisit sellaisen?",

View File

@@ -232,6 +232,7 @@
"socket-reconnect-failed": "Unable to reach the server at this time. Click here to try again, or try again later", "socket-reconnect-failed": "Unable to reach the server at this time. Click here to try again, or try again later",
"invalid-plugin-id": "Invalid plugin ID", "invalid-plugin-id": "Invalid plugin ID",
"plugin-not-whitelisted": "Unable to install plugin &ndash; only plugins whitelisted by the NodeBB Package Manager can be installed via the ACP", "plugin-not-whitelisted": "Unable to install plugin &ndash; only plugins whitelisted by the NodeBB Package Manager can be installed via the ACP",
"plugin-installation-via-acp-disabled": "Plugin installation via ACP is disabled",
"plugins-set-in-configuration": "You are not allowed to change plugin state as they are defined at runtime (config.json, environmental variables or terminal arguments), please modify the configuration instead.", "plugins-set-in-configuration": "You are not allowed to change plugin state as they are defined at runtime (config.json, environmental variables or terminal arguments), please modify the configuration instead.",
"theme-not-set-in-configuration": "When defining active plugins in configuration, changing themes requires adding the new theme to the list of active plugins before updating it in the ACP", "theme-not-set-in-configuration": "When defining active plugins in configuration, changing themes requires adding the new theme to the list of active plugins before updating it in the ACP",
"topic-event-unrecognized": "Topic event '%1' unrecognized", "topic-event-unrecognized": "Topic event '%1' unrecognized",

View File

@@ -15,8 +15,9 @@
"settings.stickyToolbar.help": "Aihe- ja kategoriasivujen työkalupalkki näytetään yläreunassa aina.", "settings.stickyToolbar.help": "Aihe- ja kategoriasivujen työkalupalkki näytetään yläreunassa aina.",
"settings.topicSidebarTools": "Topic sidebar tools", "settings.topicSidebarTools": "Topic sidebar tools",
"settings.topicSidebarTools.help": "This option will move the topic tools to the sidebar on desktop", "settings.topicSidebarTools.help": "This option will move the topic tools to the sidebar on desktop",
"settings.autohideBottombar": "Piilota alapalkki automaattisesti", "settings.autohideBottombar": "Auto hide mobile navigation bar",
"settings.autohideBottombar.help": "Mobiilinäykymän alapalkki piilotetaan kun sivua vieritetään alaspäin.", "settings.autohideBottombar.help": "The mobile bar will be hidden when the page is scrolled down",
"settings.topMobilebar": "Move the mobile navigation bar to the top",
"settings.openSidebars": "Avaa sivupalkit", "settings.openSidebars": "Avaa sivupalkit",
"settings.chatModals": "Käytä keskusteluruutuja" "settings.chatModals": "Käytä keskusteluruutuja"
} }

View File

@@ -41,9 +41,6 @@
"sockets.default-placeholder": "Défaut : %1", "sockets.default-placeholder": "Défaut : %1",
"sockets.delay": "Délai de reconnexion", "sockets.delay": "Délai de reconnexion",
"analytics.settings": "Paramètres d'analytique",
"analytics.max-cache": "Valeur maximale du cache Analytique",
"analytics.max-cache-help": "Sur les installations à fort trafic, le cache peut être utilisé en permanence s'il y a plus d'utilisateurs actifs simultanément que la valeur Max Cache. (Redémarrage requis)",
"compression.settings": "Paramètres de compression", "compression.settings": "Paramètres de compression",
"compression.enable": "Activer la compression", "compression.enable": "Activer la compression",
"compression.help": "Ce paramètre active la compression gzip. Pour un site Web à fort trafic en production, la meilleure façon de mettre en place la compression est de l'implémenter au niveau du reverse proxy. Vous pouvez l'activer ici à des fins de test." "compression.help": "Ce paramètre active la compression gzip. Pour un site Web à fort trafic en production, la meilleure façon de mettre en place la compression est de l'implémenter au niveau du reverse proxy. Vous pouvez l'activer ici à des fins de test."

View File

@@ -15,7 +15,7 @@
"title-layout": "Disposition du titre", "title-layout": "Disposition du titre",
"title-layout-help": "Définir la manière dont le titre est structuré dans le navigateur ex : {pageTitle} | {browserTitle}", "title-layout-help": "Définir la manière dont le titre est structuré dans le navigateur ex : {pageTitle} | {browserTitle}",
"description.placeholder": "Une courte description de votre communauté", "description.placeholder": "Une courte description de votre communauté",
"description": "Choisir la page affichée lorsque les utilisateurs naviguent à la racine de votre forum.", "description": "Site Description",
"keywords": "Mots-clés du site", "keywords": "Mots-clés du site",
"keywords-placeholder": "Mots-clés décrivant votre communauté, séparés par des virgules", "keywords-placeholder": "Mots-clés décrivant votre communauté, séparés par des virgules",
"logo-and-icons": "Logo & Icônes du site", "logo-and-icons": "Logo & Icônes du site",
@@ -51,6 +51,7 @@
"topic-tools": "Outils pour les sujets", "topic-tools": "Outils pour les sujets",
"home-page": "Page d'accueil", "home-page": "Page d'accueil",
"home-page-route": "Route de la page d'accueil", "home-page-route": "Route de la page d'accueil",
"home-page-description": "Choose what page is shown when users navigate to the root URL of your forum.",
"custom-route": "Route personnalisée", "custom-route": "Route personnalisée",
"allow-user-home-pages": "Permettre aux utilisateurs de choisir une page d'accueil personnalisée", "allow-user-home-pages": "Permettre aux utilisateurs de choisir une page d'accueil personnalisée",
"home-page-title": "Titre de la page d'accueil (par défaut \"Accueil\")", "home-page-title": "Titre de la page d'accueil (par défaut \"Accueil\")",

View File

@@ -1,6 +1,8 @@
{ {
"category": "Catégorie", "category": "Catégorie",
"subcategories": "Sous-catégories", "subcategories": "Sous-catégories",
"uncategorized": "Uncategorized",
"uncategorized.description": "Topics that do not strictly fit in with any existing categories",
"new-topic-button": "Nouveau sujet", "new-topic-button": "Nouveau sujet",
"guest-login-post": "Se connecter pour poster", "guest-login-post": "Se connecter pour poster",
"no-topics": "<strong>Il n'y a aucun sujet dans cette catégorie.</strong><br />Pourquoi ne pas en créer un ?", "no-topics": "<strong>Il n'y a aucun sujet dans cette catégorie.</strong><br />Pourquoi ne pas en créer un ?",

View File

@@ -232,6 +232,7 @@
"socket-reconnect-failed": "Serveur inaccessible pour le moment. Cliquez ici pour réessayer ou réessayez plus tard", "socket-reconnect-failed": "Serveur inaccessible pour le moment. Cliquez ici pour réessayer ou réessayez plus tard",
"invalid-plugin-id": "ID de plugin invalide", "invalid-plugin-id": "ID de plugin invalide",
"plugin-not-whitelisted": "Impossible d'installer le plugin, seuls les plugins mis en liste blanche dans le gestionnaire de packages NodeBB peuvent être installés via l'ACP", "plugin-not-whitelisted": "Impossible d'installer le plugin, seuls les plugins mis en liste blanche dans le gestionnaire de packages NodeBB peuvent être installés via l'ACP",
"plugin-installation-via-acp-disabled": "Plugin installation via ACP is disabled",
"plugins-set-in-configuration": "Vous n'êtes pas autorisé à modifier l'état des plugins car ils sont définis au moment de l'exécution (config.json, variables d'environnement ou arguments de terminal), veuillez plutôt modifier la configuration.", "plugins-set-in-configuration": "Vous n'êtes pas autorisé à modifier l'état des plugins car ils sont définis au moment de l'exécution (config.json, variables d'environnement ou arguments de terminal), veuillez plutôt modifier la configuration.",
"theme-not-set-in-configuration": "Lors de la définition des plugins actifs, le changement de thème nécessite d'ajouter le nouveau thème à la liste des plugins actifs avant de le mettre à jour dans l'ACP", "theme-not-set-in-configuration": "Lors de la définition des plugins actifs, le changement de thème nécessite d'ajouter le nouveau thème à la liste des plugins actifs avant de le mettre à jour dans l'ACP",
"topic-event-unrecognized": "Événement du sujet '%1' non reconnu", "topic-event-unrecognized": "Événement du sujet '%1' non reconnu",

View File

@@ -15,8 +15,9 @@
"settings.stickyToolbar.help": "La barre d'outils sur les pages de sujets et de catégories restera en haut de la page", "settings.stickyToolbar.help": "La barre d'outils sur les pages de sujets et de catégories restera en haut de la page",
"settings.topicSidebarTools": "Topic sidebar tools", "settings.topicSidebarTools": "Topic sidebar tools",
"settings.topicSidebarTools.help": "This option will move the topic tools to the sidebar on desktop", "settings.topicSidebarTools.help": "This option will move the topic tools to the sidebar on desktop",
"settings.autohideBottombar": "Masquer automatiquement la barre inférieure", "settings.autohideBottombar": "Auto hide mobile navigation bar",
"settings.autohideBottombar.help": "La barre inférieure sur mobile sera masquée lorsque la page défilera vers le bas", "settings.autohideBottombar.help": "The mobile bar will be hidden when the page is scrolled down",
"settings.topMobilebar": "Move the mobile navigation bar to the top",
"settings.openSidebars": "Barres latérales ouvertes", "settings.openSidebars": "Barres latérales ouvertes",
"settings.chatModals": "Activer les discussions" "settings.chatModals": "Activer les discussions"
} }

View File

@@ -41,9 +41,6 @@
"sockets.default-placeholder": "Default: %1", "sockets.default-placeholder": "Default: %1",
"sockets.delay": "Reconnection Delay", "sockets.delay": "Reconnection Delay",
"analytics.settings": "Analytics Settings",
"analytics.max-cache": "Analytics Cache Max Value",
"analytics.max-cache-help": "On high-traffic installs, the cache could be exhausted continuously if there are more concurrent active users than the Max Cache value. (Restart required)",
"compression.settings": "Compression Settings", "compression.settings": "Compression Settings",
"compression.enable": "Enable Compression", "compression.enable": "Enable Compression",
"compression.help": "This setting enables gzip compression. For a high-traffic website in production, the best way to put compression in place is to implement it at a reverse proxy level. You can enable it here for testing purposes." "compression.help": "This setting enables gzip compression. For a high-traffic website in production, the best way to put compression in place is to implement it at a reverse proxy level. You can enable it here for testing purposes."

View File

@@ -15,7 +15,7 @@
"title-layout": "Title Layout", "title-layout": "Title Layout",
"title-layout-help": "Define how the browser title will be structured ie. &#123;pageTitle&#125; | &#123;browserTitle&#125;", "title-layout-help": "Define how the browser title will be structured ie. &#123;pageTitle&#125; | &#123;browserTitle&#125;",
"description.placeholder": "A short description about your community", "description.placeholder": "A short description about your community",
"description": "Choose what page is shown when users navigate to the root URL of your forum.", "description": "Site Description",
"keywords": "Site Keywords", "keywords": "Site Keywords",
"keywords-placeholder": "Keywords describing your community, comma-separated", "keywords-placeholder": "Keywords describing your community, comma-separated",
"logo-and-icons": "Site Logo & Icons", "logo-and-icons": "Site Logo & Icons",
@@ -51,6 +51,7 @@
"topic-tools": "Topic Tools", "topic-tools": "Topic Tools",
"home-page": "Home Page", "home-page": "Home Page",
"home-page-route": "Home Page Route", "home-page-route": "Home Page Route",
"home-page-description": "Choose what page is shown when users navigate to the root URL of your forum.",
"custom-route": "Custom Route", "custom-route": "Custom Route",
"allow-user-home-pages": "Allow User Home Pages", "allow-user-home-pages": "Allow User Home Pages",
"home-page-title": "Title of the home page (default \"Home\")", "home-page-title": "Title of the home page (default \"Home\")",

View File

@@ -1,6 +1,8 @@
{ {
"category": "Categoría", "category": "Categoría",
"subcategories": "Subcategoría", "subcategories": "Subcategoría",
"uncategorized": "Uncategorized",
"uncategorized.description": "Topics that do not strictly fit in with any existing categories",
"new-topic-button": "Novo tema", "new-topic-button": "Novo tema",
"guest-login-post": "Inicia sesión para poder escribir mensaxes", "guest-login-post": "Inicia sesión para poder escribir mensaxes",
"no-topics": "<strong>Non hai temas nesta categoría.</strong><br />Por que non abres un?", "no-topics": "<strong>Non hai temas nesta categoría.</strong><br />Por que non abres un?",

View File

@@ -232,6 +232,7 @@
"socket-reconnect-failed": "Unable to reach the server at this time. Click here to try again, or try again later", "socket-reconnect-failed": "Unable to reach the server at this time. Click here to try again, or try again later",
"invalid-plugin-id": "Invalid plugin ID", "invalid-plugin-id": "Invalid plugin ID",
"plugin-not-whitelisted": "Unable to install plugin &ndash; only plugins whitelisted by the NodeBB Package Manager can be installed via the ACP", "plugin-not-whitelisted": "Unable to install plugin &ndash; only plugins whitelisted by the NodeBB Package Manager can be installed via the ACP",
"plugin-installation-via-acp-disabled": "Plugin installation via ACP is disabled",
"plugins-set-in-configuration": "You are not allowed to change plugin state as they are defined at runtime (config.json, environmental variables or terminal arguments), please modify the configuration instead.", "plugins-set-in-configuration": "You are not allowed to change plugin state as they are defined at runtime (config.json, environmental variables or terminal arguments), please modify the configuration instead.",
"theme-not-set-in-configuration": "When defining active plugins in configuration, changing themes requires adding the new theme to the list of active plugins before updating it in the ACP", "theme-not-set-in-configuration": "When defining active plugins in configuration, changing themes requires adding the new theme to the list of active plugins before updating it in the ACP",
"topic-event-unrecognized": "Topic event '%1' unrecognized", "topic-event-unrecognized": "Topic event '%1' unrecognized",

View File

@@ -15,8 +15,9 @@
"settings.stickyToolbar.help": "The toolbar on topic and category pages will stick to the top of the page", "settings.stickyToolbar.help": "The toolbar on topic and category pages will stick to the top of the page",
"settings.topicSidebarTools": "Topic sidebar tools", "settings.topicSidebarTools": "Topic sidebar tools",
"settings.topicSidebarTools.help": "This option will move the topic tools to the sidebar on desktop", "settings.topicSidebarTools.help": "This option will move the topic tools to the sidebar on desktop",
"settings.autohideBottombar": "Auto hide bottom bar", "settings.autohideBottombar": "Auto hide mobile navigation bar",
"settings.autohideBottombar.help": "The bottom bar on mobile view will be hidden when the page is scrolled down", "settings.autohideBottombar.help": "The mobile bar will be hidden when the page is scrolled down",
"settings.topMobilebar": "Move the mobile navigation bar to the top",
"settings.openSidebars": "Open sidebars", "settings.openSidebars": "Open sidebars",
"settings.chatModals": "Enable chat modals" "settings.chatModals": "Enable chat modals"
} }

View File

@@ -41,9 +41,6 @@
"sockets.default-placeholder": "ברירת מחדל: %1", "sockets.default-placeholder": "ברירת מחדל: %1",
"sockets.delay": "זמן השעייה בן נסיונות חיבור מחדש", "sockets.delay": "זמן השעייה בן נסיונות חיבור מחדש",
"analytics.settings": "הגדרות אנליטיקס",
"analytics.max-cache": "גודל מקסימלי של מטמון Analytics",
"analytics.max-cache-help": "בהתקנות עם תעבורה גבוהה, המטמון עלול להתרוקן ברציפות אם יש יותר משתמשים פעילים במקביל מערך המטמון המקסימלי. (הפעלה מחדש נדרשת)",
"compression.settings": "הגדרות דחיסה", "compression.settings": "הגדרות דחיסה",
"compression.enable": "הפעלת דחיסה", "compression.enable": "הפעלת דחיסה",
"compression.help": "הגדרה זו מפעילה דחיסת gzip. עבור אתר אינטרנט מרובה תנועה בייצור, הדרך הטובה ביותר להפעיל דחיסה היא ליישם אותו ברמת פרוקסי הפוך. אתה יכול להפעיל אותו כאן למטרות בדיקה." "compression.help": "הגדרה זו מפעילה דחיסת gzip. עבור אתר אינטרנט מרובה תנועה בייצור, הדרך הטובה ביותר להפעיל דחיסה היא ליישם אותו ברמת פרוקסי הפוך. אתה יכול להפעיל אותו כאן למטרות בדיקה."

View File

@@ -15,7 +15,7 @@
"title-layout": "פריסת כותרת", "title-layout": "פריסת כותרת",
"title-layout-help": "הגדרה כיצד כותרת הדפדפן תהיה מובנית לדוגמא. &#123;pageTitle&#125; | &#123;browserTitle&#125;", "title-layout-help": "הגדרה כיצד כותרת הדפדפן תהיה מובנית לדוגמא. &#123;pageTitle&#125; | &#123;browserTitle&#125;",
"description.placeholder": "תיאור קצר על הקהילה שלך", "description.placeholder": "תיאור קצר על הקהילה שלך",
"description": "בחר איזה דף יוצג כאשר מנווטים לכתובת ה-URL הראשית של הפורום.", "description": "תיאור האתר",
"keywords": "מילות מפתח של האתר", "keywords": "מילות מפתח של האתר",
"keywords-placeholder": "מילות מפתח המתארות את הקהילה שלך, מופרדות באמצעות פסיקים", "keywords-placeholder": "מילות מפתח המתארות את הקהילה שלך, מופרדות באמצעות פסיקים",
"logo-and-icons": "לוגו אתר ואייקונים", "logo-and-icons": "לוגו אתר ואייקונים",
@@ -51,6 +51,7 @@
"topic-tools": "כלי נושא", "topic-tools": "כלי נושא",
"home-page": "דף הבית", "home-page": "דף הבית",
"home-page-route": "נתיב דף הבית", "home-page-route": "נתיב דף הבית",
"home-page-description": "בחרו איזה דף יוצג כאשר משתמשים ינווטו לכתובת הראשי של הפורום שלכם.",
"custom-route": "נתיב מותאם אישית", "custom-route": "נתיב מותאם אישית",
"allow-user-home-pages": "אפשר בחירת דף הבית בהגדרות המשתמשים להתאמה אישית", "allow-user-home-pages": "אפשר בחירת דף הבית בהגדרות המשתמשים להתאמה אישית",
"home-page-title": "כותרת דף הבית (ברירת מחדל \"דף הבית\")", "home-page-title": "כותרת דף הבית (ברירת מחדל \"דף הבית\")",

View File

@@ -1,9 +1,11 @@
{ {
"category": "קטגוריה", "category": "קטגוריה",
"subcategories": "קטגוריות משנה", "subcategories": "קטגוריות משנה",
"uncategorized": "Uncategorized",
"uncategorized.description": "Topics that do not strictly fit in with any existing categories",
"new-topic-button": "נושא חדש", "new-topic-button": "נושא חדש",
"guest-login-post": "התחבר כדי לפרסם", "guest-login-post": "התחברו כדי לפרסם",
"no-topics": "<strong>קטגוריה זו ריקה מנושאים.</strong><br />למה שלא תנסה להוסיף נושא חדש?", "no-topics": "<strong>קטגוריה זו ריקה מנושאים.</strong><br />למה שלא תנסו להוסיף נושא חדש?",
"browsing": "צופים בנושא זה כעת", "browsing": "צופים בנושא זה כעת",
"no-replies": "אין תגובות", "no-replies": "אין תגובות",
"no-new-posts": "אין פוסטים חדשים.", "no-new-posts": "אין פוסטים חדשים.",
@@ -13,7 +15,7 @@
"tracking": "מעקב", "tracking": "מעקב",
"not-watching": "לא עוקב", "not-watching": "לא עוקב",
"ignoring": "מתעלם", "ignoring": "מתעלם",
"watching.description": "הודע לי על נושאים חדשים.<br/>הצג נושאים שלא נקראו ואחרונים", "watching.description": "עדכן אותי על נושאים חדשים.<br/>הצג נושאים שלא נקראו ואחרונים",
"tracking.description": "מציג נושאים שלא נקראו ואחרונים", "tracking.description": "מציג נושאים שלא נקראו ואחרונים",
"not-watching.description": "הסתר בנושאים שלא נקראו, הצג בנושאים אחרונים", "not-watching.description": "הסתר בנושאים שלא נקראו, הצג בנושאים אחרונים",
"ignoring.description": "אל תציג נושאים שלא נקראו ואחרונים", "ignoring.description": "אל תציג נושאים שלא נקראו ואחרונים",

View File

@@ -232,6 +232,7 @@
"socket-reconnect-failed": "לא ניתן להגיע לשרת בשלב זה. לחצו כאן כדי לנסות שוב, או נסו שוב במועד מאוחר יותר", "socket-reconnect-failed": "לא ניתן להגיע לשרת בשלב זה. לחצו כאן כדי לנסות שוב, או נסו שוב במועד מאוחר יותר",
"invalid-plugin-id": "מזהה תוסף לא תקין", "invalid-plugin-id": "מזהה תוסף לא תקין",
"plugin-not-whitelisted": "לא ניתן להתקין את התוסף &ndash; ניתן להתקין דרך הניהול רק תוספים שנמצאים ברשימה הלבנה של מנהל החבילות של NodeBB.", "plugin-not-whitelisted": "לא ניתן להתקין את התוסף &ndash; ניתן להתקין דרך הניהול רק תוספים שנמצאים ברשימה הלבנה של מנהל החבילות של NodeBB.",
"plugin-installation-via-acp-disabled": "Plugin installation via ACP is disabled",
"plugins-set-in-configuration": "אינך רשאי לשנות את מצב הפלאגין כפי שהם מוגדרים בזמן ריצה (config.json, משתני סביבה או ארגומנטים של מסוף), אנא שנה את התצורה במקום זאת.", "plugins-set-in-configuration": "אינך רשאי לשנות את מצב הפלאגין כפי שהם מוגדרים בזמן ריצה (config.json, משתני סביבה או ארגומנטים של מסוף), אנא שנה את התצורה במקום זאת.",
"theme-not-set-in-configuration": "כאשר מגדירים תוספים פעילים בתצורה, שינוי ערכות נושא מחייב הוספת ערכת הנושא החדשה לרשימת התוספים הפעילים לפני עדכון שלו ב-ACP", "theme-not-set-in-configuration": "כאשר מגדירים תוספים פעילים בתצורה, שינוי ערכות נושא מחייב הוספת ערכת הנושא החדשה לרשימת התוספים הפעילים לפני עדכון שלו ב-ACP",
"topic-event-unrecognized": "אירוע הנושא '%1' לא מזוהה", "topic-event-unrecognized": "אירוע הנושא '%1' לא מזוהה",
@@ -249,7 +250,7 @@
"api.501": "הנתיב אליו אתם מנסים לתקשר עדיין לא מיושם, אנא נסו שוב מחר", "api.501": "הנתיב אליו אתם מנסים לתקשר עדיין לא מיושם, אנא נסו שוב מחר",
"api.503": "הנתיב אליו אתם מנסים לתקשר אינו זמין כעת עקב תצורת שרת", "api.503": "הנתיב אליו אתם מנסים לתקשר אינו זמין כעת עקב תצורת שרת",
"api.reauth-required": "המשאב שאליו אתה מנסה לגשת דורש אימות (מחודש).", "api.reauth-required": "המשאב שאליו אתה מנסה לגשת דורש אימות (מחודש).",
"activitypub.not-enabled": "Federation is not enabled on this server", "activitypub.not-enabled": "הפדרציה אינה מופעלת בשרת זה",
"activitypub.invalid-id": "לא ניתן לפתור את מזהה הקלט, ככל הנראה מכיוון שהוא פגום.", "activitypub.invalid-id": "לא ניתן לפתור את מזהה הקלט, ככל הנראה מכיוון שהוא פגום.",
"activitypub.get-failed": "לא ניתן לאחזר את המשאב שצוין.", "activitypub.get-failed": "לא ניתן לאחזר את המשאב שצוין.",
"activitypub.pubKey-not-found": "לא ניתן לפתור מפתח ציבורי, ולכן לא ניתן לבצע אימות מטען.", "activitypub.pubKey-not-found": "לא ניתן לפתור מפתח ציבורי, ולכן לא ניתן לבצע אימות מטען.",

View File

@@ -7,6 +7,6 @@
"failed-login-attempt": "ההתחברות נכשלה", "failed-login-attempt": "ההתחברות נכשלה",
"login-successful": "התחברת בהצלחה!", "login-successful": "התחברת בהצלחה!",
"dont-have-account": "אין לך חשבון עדיין?", "dont-have-account": "אין לך חשבון עדיין?",
"logged-out-due-to-inactivity": "התנתקת מפאנל הניהול בעקבות חוסר פעילות", "logged-out-due-to-inactivity": "התנתקתם מפאנל הניהול בעקבות חוסר פעילות",
"caps-lock-enabled": "Caps Lock מופעל" "caps-lock-enabled": "Caps Lock מופעל"
} }

View File

@@ -4,7 +4,7 @@
"chat.placeholder": "כתבו את תוכן הפוסט כאן. ניתן לגרור ולשחרר כאן תמונות.", "chat.placeholder": "כתבו את תוכן הפוסט כאן. ניתן לגרור ולשחרר כאן תמונות.",
"chat.placeholder.mobile": "הקלידו הודעת צ'אט", "chat.placeholder.mobile": "הקלידו הודעת צ'אט",
"chat.placeholder.message-room": "הודעה #%1", "chat.placeholder.message-room": "הודעה #%1",
"chat.scroll-up-alert": "עבור להודעה האחרונה", "chat.scroll-up-alert": "מעבר להודעה האחרונה",
"chat.usernames-and-x-others": "%1 ו-%2 אחרים", "chat.usernames-and-x-others": "%1 ו-%2 אחרים",
"chat.chat-with-usernames": "צ'אט עם %1", "chat.chat-with-usernames": "צ'אט עם %1",
"chat.chat-with-usernames-and-x-others": "צ'אט עם %1 ו-%2 אחרים", "chat.chat-with-usernames-and-x-others": "צ'אט עם %1 ו-%2 אחרים",
@@ -16,8 +16,8 @@
"chat.user-typing-n": "<strong>%1</strong>, <strong>%2</strong> ו<strong>%3</strong> אחרים מקלידים...", "chat.user-typing-n": "<strong>%1</strong>, <strong>%2</strong> ו<strong>%3</strong> אחרים מקלידים...",
"chat.user-has-messaged-you": "ל%1 יש הודעה עבורכם.", "chat.user-has-messaged-you": "ל%1 יש הודעה עבורכם.",
"chat.replying-to": "מגיב ל%1", "chat.replying-to": "מגיב ל%1",
"chat.see-all": "צפו בכל הצ'אטים", "chat.see-all": "צפייה בכל הצ'אטים",
"chat.mark-all-read": "סמנו את כל הצ'אטים כ'נקראו'", "chat.mark-all-read": "סימון כל הצ'אטים כ'נקראו'",
"chat.no-messages": "בחרו משתמש על מנת לראות את שיחות הצ'אט ביניכם", "chat.no-messages": "בחרו משתמש על מנת לראות את שיחות הצ'אט ביניכם",
"chat.no-users-in-room": "אין משתמשים בחדר הזה", "chat.no-users-in-room": "אין משתמשים בחדר הזה",
"chat.recent-chats": "צ'אטים אחרונים", "chat.recent-chats": "צ'אטים אחרונים",
@@ -25,34 +25,34 @@
"chat.message-history": "היסטוריית הודעות", "chat.message-history": "היסטוריית הודעות",
"chat.message-deleted": "ההודעה נמחקה", "chat.message-deleted": "ההודעה נמחקה",
"chat.options": "אפשרויות צ'אט", "chat.options": "אפשרויות צ'אט",
"chat.pop-out": "מזעור חלונית צ'אט", "chat.pop-out": "הגדלת חלונית צ'אט",
"chat.minimize": "צמצום", "chat.minimize": "מזעור",
"chat.maximize": "הרחבה", "chat.maximize": "הרחבה",
"chat.seven-days": "7 ימים", "chat.seven-days": "7 ימים",
"chat.thirty-days": "30 ימים", "chat.thirty-days": "30 ימים",
"chat.three-months": "3 חודשים", "chat.three-months": "3 חודשים",
"chat.delete-message-confirm": "האם למחוק הודעה זו?", "chat.delete-message-confirm": "האם למחוק הודעה זו?",
"chat.retrieving-users": "מאחזר משתמשים...", "chat.retrieving-users": "מאחזר משתמשים...",
"chat.view-users-list": "הצג רשימת משתמשים", "chat.view-users-list": "הצגת רשימת משתמשים",
"chat.pinned-messages": "הודעות מוצמדות", "chat.pinned-messages": "הודעות מוצמדות",
"chat.no-pinned-messages": "אין הודעות מוצמדות", "chat.no-pinned-messages": "אין הודעות מוצמדות",
"chat.pin-message": "הצמד הודעה", "chat.pin-message": "הצמדת הודעה",
"chat.unpin-message": טל את הצמדת ההודעה", "chat.unpin-message": יטול הצמדת הודעה",
"chat.public-rooms": "חדרים ציבוריים (%1)", "chat.public-rooms": "חדרים ציבוריים (%1)",
"chat.private-rooms": "חדרים פרטיים (%1)", "chat.private-rooms": "חדרים פרטיים (%1)",
"chat.create-room": "צור חדר צ'אט", "chat.create-room": "יצירת חדר צ'אט",
"chat.private.option": "פרטי (גלוי רק למשתמשים שנוספו לחדר)", "chat.private.option": "פרטי (גלוי רק למשתמשים שנוספו לחדר)",
"chat.public.option": "ציבורי (גלוי לכל משתמש בקבוצות שנבחרו)", "chat.public.option": "ציבורי (גלוי לכל משתמש בקבוצות שנבחרו)",
"chat.public.groups-help": "כדי ליצור חדר צ'אט הגלוי לכל המשתמשים בחר \"משתמשים רשומים\" מרשימת הקבוצות.", "chat.public.groups-help": "כדי ליצור חדר צ'אט הגלוי לכל המשתמשים בחרו ב\"משתמשים רשומים\" מרשימת הקבוצות.",
"chat.manage-room": "ניהול חדר צ'אט", "chat.manage-room": "ניהול חדר צ'אט",
"chat.add-user": "הוסף משתמש", "chat.add-user": "הוספת משתמש",
"chat.notification-settings": "הגדרות התראות", "chat.notification-settings": "הגדרות התראות",
"chat.default-notification-setting": "הגדרת ברירת מחדל להתראות", "chat.default-notification-setting": "הגדרת ברירת מחדל להתראות",
"chat.notification-setting-room-default": "ברירת המחדל של החדר", "chat.notification-setting-room-default": "ברירת המחדל של החדר",
"chat.notification-setting-none": "ללא התראות", "chat.notification-setting-none": "ללא התראות",
"chat.notification-setting-at-mention-only": "@אזכור בלבד", "chat.notification-setting-at-mention-only": "@אזכור בלבד",
"chat.notification-setting-all-messages": "כל ההודעות", "chat.notification-setting-all-messages": "כל ההודעות",
"chat.select-groups": "בחר קבוצות", "chat.select-groups": "בחירת קבוצות",
"chat.add-user-help": "חפשו משתמשים כאן. כאשר משתמש נבחר, הוא יצורף לצ'אט. המשתמש החדש לא יוכל לראות הודעות שנכתבו לפני הצטרפותו. רק מנהלי החדר (<i class=\"fa fa-star text-warning\"></i>) יכולים להסיר משתמשים מהצ'אט.", "chat.add-user-help": "חפשו משתמשים כאן. כאשר משתמש נבחר, הוא יצורף לצ'אט. המשתמש החדש לא יוכל לראות הודעות שנכתבו לפני הצטרפותו. רק מנהלי החדר (<i class=\"fa fa-star text-warning\"></i>) יכולים להסיר משתמשים מהצ'אט.",
"chat.confirm-chat-with-dnd-user": "משתמש זה שינה את הסטטוס שלו ל'לא להפריע'. אתם עדיין מעוניין לשוחח איתו?", "chat.confirm-chat-with-dnd-user": "משתמש זה שינה את הסטטוס שלו ל'לא להפריע'. אתם עדיין מעוניין לשוחח איתו?",
"chat.room-name-optional": "שם חדר (אופציונלי)", "chat.room-name-optional": "שם חדר (אופציונלי)",
@@ -60,17 +60,17 @@
"chat.rename-placeholder": "הזינו את שם החדר שלכם כאן", "chat.rename-placeholder": "הזינו את שם החדר שלכם כאן",
"chat.rename-help": "שם החדר המוגדר כאן יהיה זמין לכל המשתתפים בחדר.", "chat.rename-help": "שם החדר המוגדר כאן יהיה זמין לכל המשתתפים בחדר.",
"chat.leave": "יציאה", "chat.leave": "יציאה",
"chat.leave-room": "עזוב חדר", "chat.leave-room": "יציאה מהחדר",
"chat.leave-prompt": "האם לעזוב שיחה זו?", "chat.leave-prompt": "האם לצאת משיחה זו?",
"chat.leave-help": "עזיבת שיחה, תסיר אתכם מהתכתבות עתידית בצ'אט זה. אם תצטרפו מחדש בעתיד, לא תראו את היסטוריית הצ'אט שלפני הצטרפותכם מחדש.", "chat.leave-help": "יציאה משיחה, תסיר אתכם מהתכתבות עתידית בצ'אט זה. אם תצטרפו מחדש בעתיד, לא תראו את היסטוריית הצ'אט שלפני הצטרפותכם מחדש.",
"chat.delete": "מחיקה", "chat.delete": "מחיקה",
"chat.delete-room": "מחק חדר", "chat.delete-room": "מחיקת חדר",
"chat.delete-prompt": "האם אתם בטוחים שברצונכם למחוק את חדר הצ'אט הזה?", "chat.delete-prompt": "האם אתם בטוחים שברצונכם למחוק את חדר הצ'אט הזה?",
"chat.in-room": "בתוך חדר זה", "chat.in-room": "בתוך חדר זה",
"chat.kick": "הוצאה", "chat.kick": "הוצאה",
"chat.show-ip": "הצג IP", "chat.show-ip": "הצגת IP",
"chat.copy-text": "העתק טקסט", "chat.copy-text": "העתקת טקסט",
"chat.copy-link": "העתק קישור", "chat.copy-link": "העתקת קישור",
"chat.owner": "מנהלי החדר", "chat.owner": "מנהלי החדר",
"chat.grant-rescind-ownership": "הענקת/ביטול בעלות", "chat.grant-rescind-ownership": "הענקת/ביטול בעלות",
"chat.system.user-join": "%1 צורף לחדר <span class=\"timeago\" title=\"%2\"></span>", "chat.system.user-join": "%1 צורף לחדר <span class=\"timeago\" title=\"%2\"></span>",
@@ -84,7 +84,7 @@
"composer.user-said": "%1 כתב:", "composer.user-said": "%1 כתב:",
"composer.discard": "האם לבטל את השינויים שנעשו בפוסט זה?", "composer.discard": "האם לבטל את השינויים שנעשו בפוסט זה?",
"composer.submit-and-lock": "אשרו ונעלו", "composer.submit-and-lock": "אשרו ונעלו",
"composer.toggle-dropdown": דליקו / כבו את התפריט הנפתח", "composer.toggle-dropdown": צגת תפריט הנפתח",
"composer.uploading": "העלאה %1", "composer.uploading": "העלאה %1",
"composer.formatting.bold": "מודגש", "composer.formatting.bold": "מודגש",
"composer.formatting.italic": "נטוי", "composer.formatting.italic": "נטוי",
@@ -96,7 +96,7 @@
"composer.formatting.heading5": "כותרת 5", "composer.formatting.heading5": "כותרת 5",
"composer.formatting.heading6": "כותרת 6", "composer.formatting.heading6": "כותרת 6",
"composer.formatting.list": "רשימה", "composer.formatting.list": "רשימה",
"composer.formatting.strikethrough": "קו פוסל", "composer.formatting.strikethrough": "קו חוצה",
"composer.formatting.code": "קוד", "composer.formatting.code": "קוד",
"composer.formatting.link": "קישור", "composer.formatting.link": "קישור",
"composer.formatting.picture": "קישור תמונה", "composer.formatting.picture": "קישור תמונה",
@@ -110,7 +110,7 @@
"composer.schedule-date": "תאריך", "composer.schedule-date": "תאריך",
"composer.schedule-time": "שעה", "composer.schedule-time": "שעה",
"composer.cancel-scheduling": "ביטול תזמון", "composer.cancel-scheduling": "ביטול תזמון",
"composer.change-schedule-date": נה תאריך", "composer.change-schedule-date": ינוי תאריך",
"composer.set-schedule-date": "הגדרת תאריך", "composer.set-schedule-date": "הגדרת תאריך",
"composer.discard-all-drafts": "מחיקת כל הטיוטות", "composer.discard-all-drafts": "מחיקת כל הטיוטות",
"composer.no-drafts": "אין לכם טיוטות", "composer.no-drafts": "אין לכם טיוטות",

View File

@@ -13,10 +13,11 @@
"settings.mobileTopicTeasers": "הצגת טיזרים של נושאים בנייד", "settings.mobileTopicTeasers": "הצגת טיזרים של נושאים בנייד",
"settings.stickyToolbar": "הצמד את סרגל הכלים בעת גלילה", "settings.stickyToolbar": "הצמד את סרגל הכלים בעת גלילה",
"settings.stickyToolbar.help": "סרגל הכלים בדפי נושאים וקטגוריות ייצמד לראש העמוד בעת גלילה", "settings.stickyToolbar.help": "סרגל הכלים בדפי נושאים וקטגוריות ייצמד לראש העמוד בעת גלילה",
"settings.topicSidebarTools": "Topic sidebar tools", "settings.topicSidebarTools": "כלי סרגל הצד",
"settings.topicSidebarTools.help": "This option will move the topic tools to the sidebar on desktop", "settings.topicSidebarTools.help": "אפשרות זו תעביר את כלי הנושא לסרגל הצד במחשבים שולחניים",
"settings.autohideBottombar": "הסתרה אוטומטית של סרגל תחתון", "settings.autohideBottombar": "הסתרה אוטומטי של סרגל ניווט בנייד",
"settings.autohideBottombar.help": "הסרגל התחתון בתצוגת הנייד יוסתר כאשר הדף ייגלל מטה", "settings.autohideBottombar.help": "הסרגל בתצוגת הנייד יוסתר כאשר הדף ייגלל מטה",
"settings.topMobilebar": "העברת סרגל הניווט בנייד לראש הדף",
"settings.openSidebars": "פתח סרגלי צד", "settings.openSidebars": "פתח סרגלי צד",
"settings.chatModals": "הפעלת צ'אט בחלונית מוקטנת" "settings.chatModals": "הפעלת צ'אט בחלונית מוקטנת"
} }

View File

@@ -1,13 +1,13 @@
{ {
"title": "לא נקרא", "title": "לא נקרא",
"no-unread-topics": "אין נושאים שלא נקראו", "no-unread-topics": "אין נושאים שלא נקראו.",
"load-more": "טען עוד", "load-more": "טען עוד",
"mark-as-read": "סמן כנקרא", "mark-as-read": "סמן כנקרא",
"mark-as-unread": "סימון כלא נקרא", "mark-as-unread": "סימון כלא נקרא",
"selected": "נבחר", "selected": "נבחר",
"all": "הכל", "all": "הכל",
"all-categories": "כל הקטגוריות", "all-categories": "כל הקטגוריות",
"topics-marked-as-read.success": "הנושאים שבחרת סומנו כנקרא!", "topics-marked-as-read.success": "הנושאים שבחרת סומנו כנקראו!",
"all-topics": "כל הנושאים", "all-topics": "כל הנושאים",
"new-topics": "נושאים חדשים", "new-topics": "נושאים חדשים",
"watched-topics": "נושאים שאתם עוקבים אחריהם", "watched-topics": "נושאים שאתם עוקבים אחריהם",

View File

@@ -10,10 +10,10 @@
"joindate": "תאריך הצטרפות", "joindate": "תאריך הצטרפות",
"postcount": "כמות פוסטים", "postcount": "כמות פוסטים",
"email": "כתובת אימייל", "email": "כתובת אימייל",
"confirm-email": שר מייל", "confirm-email": ישור מייל",
"account-info": "פרטי חשבון", "account-info": "פרטי חשבון",
"admin-actions-label": "פעולות ניהול", "admin-actions-label": "פעולות ניהול",
"ban-account": "הרחק חשבון", "ban-account": "הרחקת חשבון",
"ban-account-confirm": "האם אתהם בטוחים שאתם רוצים להרחיק משתמש זה?", "ban-account-confirm": "האם אתהם בטוחים שאתם רוצים להרחיק משתמש זה?",
"unban-account": "ביטול הרחקת חשבון", "unban-account": "ביטול הרחקת חשבון",
"mute-account": "השתקת חשבון", "mute-account": "השתקת חשבון",
@@ -40,7 +40,7 @@
"bookmarks": "מועדפים", "bookmarks": "מועדפים",
"watched-categories": "קטגוריות במעקב", "watched-categories": "קטגוריות במעקב",
"watched-tags": "תגיות במעקב", "watched-tags": "תגיות במעקב",
"change-all": נה הכל", "change-all": ינוי הכל",
"watched": "נצפה", "watched": "נצפה",
"ignored": "התעלם", "ignored": "התעלם",
"read": "נקרא", "read": "נקרא",
@@ -61,7 +61,7 @@
"new-chat-with": "התחלת צ'אט עם %1", "new-chat-with": "התחלת צ'אט עם %1",
"flag-profile": "דיווח על משתמש", "flag-profile": "דיווח על משתמש",
"profile-flagged": "דווח כבר", "profile-flagged": "דווח כבר",
"follow": "עקוב", "follow": "מעקב",
"unfollow": "הפסקת מעקב", "unfollow": "הפסקת מעקב",
"cancel-follow": "ביטול בקשת המעקב", "cancel-follow": "ביטול בקשת המעקב",
"more": "עוד", "more": "עוד",
@@ -147,8 +147,8 @@
"topic-search-help": "החיפוש בתוך הנושא יעקוף את שיטת החיפוש של הדפדפן, ויאפשר לכם לחפש בכל הנושא - ולא רק במה שמוצג על המסך, עם זאת בלחיצה נוספת על Ctrl+F ייפתח לכם החיפוש הרגיל של הדפדפן", "topic-search-help": "החיפוש בתוך הנושא יעקוף את שיטת החיפוש של הדפדפן, ויאפשר לכם לחפש בכל הנושא - ולא רק במה שמוצג על המסך, עם זאת בלחיצה נוספת על Ctrl+F ייפתח לכם החיפוש הרגיל של הדפדפן",
"update-url-with-post-index": "עדכון כתובת ה-URL עם אינדקס הפוסט בעת גלישה בנושאים", "update-url-with-post-index": "עדכון כתובת ה-URL עם אינדקס הפוסט בעת גלישה בנושאים",
"scroll-to-my-post": "הצג את הפוסט לאחר פרסום התגובה", "scroll-to-my-post": "הצג את הפוסט לאחר פרסום התגובה",
"follow-topics-you-reply-to": "עקוב אחר נושאים שהגבת עליהם", "follow-topics-you-reply-to": "מעקב אחר נושאים שהגבת עליהם",
"follow-topics-you-create": "עקוב אחר נושאים שייצרת", "follow-topics-you-create": "מעקב אחר נושאים שייצרת",
"grouptitle": "כותרת הקבוצה", "grouptitle": "כותרת הקבוצה",
"group-order-help": "בחרו קבוצה והשתמשו בחיצים על מנת לסדר כותרות", "group-order-help": "בחרו קבוצה והשתמשו בחיצים על מנת לסדר כותרות",
"show-group-title": "הצגת כותרת קבוצה", "show-group-title": "הצגת כותרת קבוצה",

View File

@@ -41,9 +41,6 @@
"sockets.default-placeholder": "Default: %1", "sockets.default-placeholder": "Default: %1",
"sockets.delay": "Reconnection Delay", "sockets.delay": "Reconnection Delay",
"analytics.settings": "Analytics Settings",
"analytics.max-cache": "Analytics Cache Max Value",
"analytics.max-cache-help": "On high-traffic installs, the cache could be exhausted continuously if there are more concurrent active users than the Max Cache value. (Restart required)",
"compression.settings": "Compression Settings", "compression.settings": "Compression Settings",
"compression.enable": "Enable Compression", "compression.enable": "Enable Compression",
"compression.help": "This setting enables gzip compression. For a high-traffic website in production, the best way to put compression in place is to implement it at a reverse proxy level. You can enable it here for testing purposes." "compression.help": "This setting enables gzip compression. For a high-traffic website in production, the best way to put compression in place is to implement it at a reverse proxy level. You can enable it here for testing purposes."

View File

@@ -15,7 +15,7 @@
"title-layout": "Raspored naslova", "title-layout": "Raspored naslova",
"title-layout-help": "Definiraj kako će naslov pretraživača biti strukturiran npr.: &#123;pageTitle&#125; | &#123;browserTitle&#125;", "title-layout-help": "Definiraj kako će naslov pretraživača biti strukturiran npr.: &#123;pageTitle&#125; | &#123;browserTitle&#125;",
"description.placeholder": "Kratak opis zajednice", "description.placeholder": "Kratak opis zajednice",
"description": "Izaberi koja stranica će se prikazivati kada korisnici navigiraju u root URL Vašeg foruma", "description": "Site Description",
"keywords": "Ključne riječi", "keywords": "Ključne riječi",
"keywords-placeholder": "Ključne riječi koje opisuju Vašu zajednicu, odvojeni zarezom", "keywords-placeholder": "Ključne riječi koje opisuju Vašu zajednicu, odvojeni zarezom",
"logo-and-icons": "Site Logo & Icons", "logo-and-icons": "Site Logo & Icons",
@@ -51,6 +51,7 @@
"topic-tools": "Topic Tools", "topic-tools": "Topic Tools",
"home-page": "Naslovnica", "home-page": "Naslovnica",
"home-page-route": "Putanja naslovnice", "home-page-route": "Putanja naslovnice",
"home-page-description": "Choose what page is shown when users navigate to the root URL of your forum.",
"custom-route": "Uobičajna putanja", "custom-route": "Uobičajna putanja",
"allow-user-home-pages": "Dozvoli korisničke naslovnice", "allow-user-home-pages": "Dozvoli korisničke naslovnice",
"home-page-title": "Title of the home page (default \"Home\")", "home-page-title": "Title of the home page (default \"Home\")",

View File

@@ -1,6 +1,8 @@
{ {
"category": "Kategorija", "category": "Kategorija",
"subcategories": "Podkategorije", "subcategories": "Podkategorije",
"uncategorized": "Uncategorized",
"uncategorized.description": "Topics that do not strictly fit in with any existing categories",
"new-topic-button": "Nova Tema", "new-topic-button": "Nova Tema",
"guest-login-post": "Prijavi se za objavu", "guest-login-post": "Prijavi se za objavu",
"no-topics": "<strong>Nema tema u ovoj kategoriji. </strong><br />Zašto ne probate napisati novu?", "no-topics": "<strong>Nema tema u ovoj kategoriji. </strong><br />Zašto ne probate napisati novu?",

View File

@@ -232,6 +232,7 @@
"socket-reconnect-failed": "Unable to reach the server at this time. Click here to try again, or try again later", "socket-reconnect-failed": "Unable to reach the server at this time. Click here to try again, or try again later",
"invalid-plugin-id": "Invalid plugin ID", "invalid-plugin-id": "Invalid plugin ID",
"plugin-not-whitelisted": "Unable to install plugin &ndash; only plugins whitelisted by the NodeBB Package Manager can be installed via the ACP", "plugin-not-whitelisted": "Unable to install plugin &ndash; only plugins whitelisted by the NodeBB Package Manager can be installed via the ACP",
"plugin-installation-via-acp-disabled": "Plugin installation via ACP is disabled",
"plugins-set-in-configuration": "You are not allowed to change plugin state as they are defined at runtime (config.json, environmental variables or terminal arguments), please modify the configuration instead.", "plugins-set-in-configuration": "You are not allowed to change plugin state as they are defined at runtime (config.json, environmental variables or terminal arguments), please modify the configuration instead.",
"theme-not-set-in-configuration": "When defining active plugins in configuration, changing themes requires adding the new theme to the list of active plugins before updating it in the ACP", "theme-not-set-in-configuration": "When defining active plugins in configuration, changing themes requires adding the new theme to the list of active plugins before updating it in the ACP",
"topic-event-unrecognized": "Topic event '%1' unrecognized", "topic-event-unrecognized": "Topic event '%1' unrecognized",

View File

@@ -15,8 +15,9 @@
"settings.stickyToolbar.help": "The toolbar on topic and category pages will stick to the top of the page", "settings.stickyToolbar.help": "The toolbar on topic and category pages will stick to the top of the page",
"settings.topicSidebarTools": "Topic sidebar tools", "settings.topicSidebarTools": "Topic sidebar tools",
"settings.topicSidebarTools.help": "This option will move the topic tools to the sidebar on desktop", "settings.topicSidebarTools.help": "This option will move the topic tools to the sidebar on desktop",
"settings.autohideBottombar": "Auto hide bottom bar", "settings.autohideBottombar": "Auto hide mobile navigation bar",
"settings.autohideBottombar.help": "The bottom bar on mobile view will be hidden when the page is scrolled down", "settings.autohideBottombar.help": "The mobile bar will be hidden when the page is scrolled down",
"settings.topMobilebar": "Move the mobile navigation bar to the top",
"settings.openSidebars": "Open sidebars", "settings.openSidebars": "Open sidebars",
"settings.chatModals": "Enable chat modals" "settings.chatModals": "Enable chat modals"
} }

View File

@@ -41,9 +41,6 @@
"sockets.default-placeholder": "Alapértelmezett: %1", "sockets.default-placeholder": "Alapértelmezett: %1",
"sockets.delay": "Újracsatlakozási késleltetés", "sockets.delay": "Újracsatlakozási késleltetés",
"analytics.settings": "Analitikai beállítások",
"analytics.max-cache": "Analitikai gyorsítótár maximális értéke",
"analytics.max-cache-help": "Nagy forgalmú telepítéseknél ez a gyorsítótár hamar megtelik, ha az oldalt egyszerrre használó felhasználók száma nagyobb mint a gyorsítótár maximális értéke. (Újraindítás szükséges)",
"compression.settings": "Tömörítési beállítások", "compression.settings": "Tömörítési beállítások",
"compression.enable": "Tömörítés bekapcsolása", "compression.enable": "Tömörítés bekapcsolása",
"compression.help": "Ez a beállítás engedélyezi a gzip tömörítést. Magas forgalmú weboldal esetén éles környezetbe a legjobb megoldás, ha a reverse proxy szintjén történik ez meg. Bekapcsolhatod kipróbálási céllal." "compression.help": "Ez a beállítás engedélyezi a gzip tömörítést. Magas forgalmú weboldal esetén éles környezetbe a legjobb megoldás, ha a reverse proxy szintjén történik ez meg. Bekapcsolhatod kipróbálási céllal."

View File

@@ -15,7 +15,7 @@
"title-layout": "Cím formátuma", "title-layout": "Cím formátuma",
"title-layout-help": "Add meg, hogy a böngésző cím hogyan épüljön fel. Pl.: &#123;pageTitle&#125; | &#123;browserTitle&#125;", "title-layout-help": "Add meg, hogy a böngésző cím hogyan épüljön fel. Pl.: &#123;pageTitle&#125; | &#123;browserTitle&#125;",
"description.placeholder": "A közösséged rövid leírása", "description.placeholder": "A közösséged rövid leírása",
"description": "Válaszd ki milyen oldal jelenjen meg, amikor a felhasználók fórumod gyökér URL címéhez navigálnak.", "description": "Site Description",
"keywords": "Weboldal kulcsszavak", "keywords": "Weboldal kulcsszavak",
"keywords-placeholder": "A közösségedet leíró kulcsszavak, vesszővel elválasztva", "keywords-placeholder": "A közösségedet leíró kulcsszavak, vesszővel elválasztva",
"logo-and-icons": "Site Logo & Icons", "logo-and-icons": "Site Logo & Icons",
@@ -51,6 +51,7 @@
"topic-tools": "Témakör eszközök", "topic-tools": "Témakör eszközök",
"home-page": "Főoldal", "home-page": "Főoldal",
"home-page-route": "Főoldal útvonala", "home-page-route": "Főoldal útvonala",
"home-page-description": "Choose what page is shown when users navigate to the root URL of your forum.",
"custom-route": "Egyéni útvonal", "custom-route": "Egyéni útvonal",
"allow-user-home-pages": "Felhasználói főoldalak engedélyezése", "allow-user-home-pages": "Felhasználói főoldalak engedélyezése",
"home-page-title": "A főoldal címe (alapértelmezés \"Kezdőlap\")", "home-page-title": "A főoldal címe (alapértelmezés \"Kezdőlap\")",

View File

@@ -1,6 +1,8 @@
{ {
"category": "Kategória", "category": "Kategória",
"subcategories": "Alkategóriák", "subcategories": "Alkategóriák",
"uncategorized": "Uncategorized",
"uncategorized.description": "Topics that do not strictly fit in with any existing categories",
"new-topic-button": "Új témakör", "new-topic-button": "Új témakör",
"guest-login-post": "Lépj be a hozzászóláshoz", "guest-login-post": "Lépj be a hozzászóláshoz",
"no-topics": "<strong>Nincs témakör a kategóriában.</strong>Miért nem próbálsz létrehozni egyet?", "no-topics": "<strong>Nincs témakör a kategóriában.</strong>Miért nem próbálsz létrehozni egyet?",

View File

@@ -232,6 +232,7 @@
"socket-reconnect-failed": "Nem lehet elérni a szervert. Kattints ide az újra próbáláshoz vagy várj egy kicsit", "socket-reconnect-failed": "Nem lehet elérni a szervert. Kattints ide az újra próbáláshoz vagy várj egy kicsit",
"invalid-plugin-id": "Érvénytelen plugin ID", "invalid-plugin-id": "Érvénytelen plugin ID",
"plugin-not-whitelisted": "Ez a bővítmény nem telepíthető &ndash; csak olyan bővítmények telepíthetőek amiket a NodeBB Package Manager az ACP-n keresztül tud telepíteni", "plugin-not-whitelisted": "Ez a bővítmény nem telepíthető &ndash; csak olyan bővítmények telepíthetőek amiket a NodeBB Package Manager az ACP-n keresztül tud telepíteni",
"plugin-installation-via-acp-disabled": "Plugin installation via ACP is disabled",
"plugins-set-in-configuration": "You are not allowed to change plugin state as they are defined at runtime (config.json, environmental variables or terminal arguments), please modify the configuration instead.", "plugins-set-in-configuration": "You are not allowed to change plugin state as they are defined at runtime (config.json, environmental variables or terminal arguments), please modify the configuration instead.",
"theme-not-set-in-configuration": "When defining active plugins in configuration, changing themes requires adding the new theme to the list of active plugins before updating it in the ACP", "theme-not-set-in-configuration": "When defining active plugins in configuration, changing themes requires adding the new theme to the list of active plugins before updating it in the ACP",
"topic-event-unrecognized": "Témakör esemény '%1' ismeretlen", "topic-event-unrecognized": "Témakör esemény '%1' ismeretlen",

View File

@@ -15,8 +15,9 @@
"settings.stickyToolbar.help": "The toolbar on topic and category pages will stick to the top of the page", "settings.stickyToolbar.help": "The toolbar on topic and category pages will stick to the top of the page",
"settings.topicSidebarTools": "Topic sidebar tools", "settings.topicSidebarTools": "Topic sidebar tools",
"settings.topicSidebarTools.help": "This option will move the topic tools to the sidebar on desktop", "settings.topicSidebarTools.help": "This option will move the topic tools to the sidebar on desktop",
"settings.autohideBottombar": "Auto hide bottom bar", "settings.autohideBottombar": "Auto hide mobile navigation bar",
"settings.autohideBottombar.help": "The bottom bar on mobile view will be hidden when the page is scrolled down", "settings.autohideBottombar.help": "The mobile bar will be hidden when the page is scrolled down",
"settings.topMobilebar": "Move the mobile navigation bar to the top",
"settings.openSidebars": "Oldalsáv nyitása", "settings.openSidebars": "Oldalsáv nyitása",
"settings.chatModals": "Enable chat modals" "settings.chatModals": "Enable chat modals"
} }

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