Compare commits

..

128 Commits

Author SHA1 Message Date
Barış Soner Uşaklı
3792d76d97 chore: up version 2025-05-12 11:03:31 -04:00
Barış Soner Uşaklı
b09f5ab878 fix: escape flag filters 2025-05-12 11:01:03 -04:00
Barış Soner Uşaklı
ad366f868b fix: sql injection in sortedSetScan 2025-05-12 11:00:14 -04:00
Misty Release Bot
f92e847462 chore: incrementing version number - v3.12.4
(cherry picked from commit 12cac6ba4c)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2025-01-20 15:44:25 +00:00
Misty Release Bot
d901b4693a Merge commit 'cfb22da10b56ccf2a79b8581052a2de61e6874bf' into v3.x 2025-01-20 15:44:23 +00:00
Misty Release Bot
abb2417ee3 chore: incrementing version number - v3.12.3
(cherry picked from commit 38c92927c8)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2025-01-15 21:53:10 +00:00
Misty Release Bot
ad3639a445 Merge commit '539693a4a48236864a8adbe35042e69af0a871fd' into v3.x 2025-01-15 21:49:34 +00:00
Misty Release Bot
a1269b39ad chore: incrementing version number - v3.12.2
(cherry picked from commit 4aeafb672f)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2025-01-08 17:54:04 +00:00
Misty Release Bot
b334f7f29d Merge commit '23298060b1c72a240818a07d3b62dd3cd5ae1e08' into v3.x 2025-01-08 17:51:23 +00:00
Misty Release Bot
944c4e660c chore: incrementing version number - v3.12.1
(cherry picked from commit 1bc331ca33)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2024-12-20 21:09:12 +00:00
Misty Release Bot
e56f46c61b Merge commit '9bb8002aa48e30cb5ccf481a206efd9eddb32849' into v3.x 2024-12-20 21:09:09 +00:00
Misty Release Bot
052c195e0a chore: incrementing version number - v3.12.0
(cherry picked from commit 9d6a8ce5c0)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2024-12-18 15:04:43 +00:00
Misty Release Bot
563fd9047f Merge commit '808e483e0a95fcfa9d5ecfdff28a19d9545ef8f8' into v3.x 2024-12-18 15:04:39 +00:00
Misty Release Bot
0c0dd4806a chore: incrementing version number - v3.11.1
(cherry picked from commit 0201bc1f3f)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2024-12-09 20:03:10 +00:00
Misty Release Bot
9bf080ea66 Merge commit '14f698f9e4ff89043fd74d1454d8331ae073c282' into v3.x 2024-12-09 20:03:05 +00:00
Misty Release Bot
acf27e85ea chore: incrementing version number - v3.11.0
(cherry picked from commit f032da2878)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2024-11-27 14:55:53 +00:00
Misty Release Bot
7ae06c2513 Merge commit 'a16c0c3b892f6ed2234ded8af7132be024db52ec' into v3.x 2024-11-27 14:55:46 +00:00
Misty Release Bot
57d5422495 chore: incrementing version number - v3.10.3
(cherry picked from commit 025ffe0329)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2024-10-23 20:41:18 +00:00
Misty Release Bot
41fe8abb1a Merge commit '0082ac981dd1a91bb704010d0b293da75a41bde5' into v3.x 2024-10-23 20:41:07 +00:00
Misty Release Bot
2f15f46473 chore: incrementing version number - v3.10.2
(cherry picked from commit 7a513e6bdc)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2024-10-18 13:15:57 +00:00
Misty Release Bot
c24b46af23 Merge commit '120b184e58497ddcf0434792db322e9d330bc58c' into v3.x 2024-10-18 13:15:54 +00:00
Misty Release Bot
cca3a6448a chore: incrementing version number - v3.10.1
(cherry picked from commit 02f859c352)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2024-10-09 13:48:04 +00:00
Misty Release Bot
d677dec9db Merge commit 'a5f3d097bb0a52226b2f1ecbb4cac2f1faf41f47' into v3.x 2024-10-09 13:47:58 +00:00
Misty Release Bot
b60a9b4e6f chore: incrementing version number - v3.10.0
(cherry picked from commit 30308053b2)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2024-09-25 17:46:30 +00:00
Misty Release Bot
da0836abce Merge commit 'c153c4694b4d992de2b764923f6eb044c498497a' into v3.x 2024-09-25 17:46:24 +00:00
Misty Release Bot
f120c91c99 chore: incrementing version number - v3.9.1
(cherry picked from commit b43d04181d)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2024-09-25 16:02:01 +00:00
Misty Release Bot
57772ab958 Merge commit '05e4307e5a84e867b48e591b4f1407a9ef2afc93' into v3.x 2024-09-25 16:01:59 +00:00
Misty Release Bot
4880f32d3a chore: incrementing version number - v3.9.0
(cherry picked from commit 8df838c054)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2024-09-18 14:27:50 +00:00
Misty Release Bot
04fb69a1c5 Merge commit 'ff77a7abdff9a7adca134927b7c59b55361eee84' into v3.x 2024-09-18 14:27:45 +00:00
Misty Release Bot
4833f9a63e chore: incrementing version number - v3.8.4
(cherry picked from commit 6ed71b801f)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2024-08-01 14:17:49 +00:00
Misty Release Bot
1fc6caef1c Merge commit 'a73f269fcee87118aff655ea4503e440be7b8956' into v3.x 2024-08-01 14:17:28 +00:00
Misty Release Bot
97ce2c4470 chore: incrementing version number - v3.8.3
(cherry picked from commit 3760ddd84f)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2024-06-27 15:09:41 +00:00
Misty Release Bot
83c76f8d0b Merge commit '61e5293a76aafe9e09f3c665ac9f514a94b4769d' into v3.x 2024-06-27 15:09:30 +00:00
Misty Release Bot
72d9125163 chore: incrementing version number - v3.8.2
(cherry picked from commit 0a3ac7170a)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2024-05-29 14:19:23 +00:00
Misty Release Bot
5445e1ed39 Merge commit '7969e62d061faa1488a1bcbfdb187e586f1d6fc1' into v3.x 2024-05-29 14:19:21 +00:00
Misty Release Bot
527326f798 chore: incrementing version number - v3.8.1
(cherry picked from commit f491d43273)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2024-05-15 20:36:21 +00:00
Misty Release Bot
78006c954e Merge commit '75abca912a6bc347a3f0c7bc28712f9abe2b98a3' into v3.x 2024-05-15 20:36:19 +00:00
Misty Release Bot
e228a6eb55 chore: incrementing version number - v3.8.0
(cherry picked from commit 27c4851bb9)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2024-05-15 15:55:45 +00:00
Misty Release Bot
5d4ae67f4b Merge commit 'fb53bbca1e94fb58b198d58bfab22bb85315a435' into v3.x 2024-05-15 15:55:40 +00:00
Misty Release Bot
6882894d73 chore: incrementing version number - v3.7.5
(cherry picked from commit 8a034314a1)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2024-05-03 14:18:22 +00:00
Misty Release Bot
b7fe29483d Merge commit '420c8999c00d9524157ed0a7ef4d1847ae26493c' into v3.x 2024-05-03 14:18:19 +00:00
Misty Release Bot
6678744cb7 chore: incrementing version number - v3.7.4
(cherry picked from commit c26c904ae7)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2024-04-17 13:43:15 +00:00
Misty Release Bot
546b479956 Merge commit '110ce66ac7dcc99c44c1b9417ed0b78015ce85f6' into v3.x 2024-04-17 13:43:05 +00:00
Misty Release Bot
2d62b6f62b chore: incrementing version number - v3.7.3
(cherry picked from commit ab95b60697)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2024-04-03 13:59:30 +00:00
Misty Release Bot
781722a48a Merge commit '3aae92341cf33d4a56bdcc144df3a7c05ba9872a' into v3.x 2024-04-03 13:59:26 +00:00
Misty Release Bot
cc257e7eed chore: incrementing version number - v3.7.2
(cherry picked from commit c9be01b138)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2024-03-27 14:15:06 +00:00
Misty Release Bot
80acae68a4 Merge commit 'bf4e257c83988f5231721473acdb3c919d651d1c' into v3.x 2024-03-27 14:15:04 +00:00
Misty Release Bot
712365a592 chore: incrementing version number - v3.7.1
(cherry picked from commit ddbbb55453)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2024-03-14 16:11:24 +00:00
Misty Release Bot
580211bc1a Merge commit '285293c47be37233a85a5161c753e9763d41a813' into v3.x 2024-03-14 16:10:58 +00:00
Misty Release Bot
9a6153d71d chore: incrementing version number - v3.7.0
(cherry picked from commit 108c9fcde0)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2024-03-06 14:57:40 +00:00
Misty Release Bot
7a62f58fce Merge commit '87a79059f0b0e05d4754abaf3b0be6bbfb25bf32' into v3.x 2024-03-06 14:57:36 +00:00
Misty Release Bot
86a17e3871 chore: incrementing version number - v3.6.7
(cherry picked from commit 78b8fab3e7)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2024-02-28 14:17:10 +00:00
Misty Release Bot
d1246822dc Merge commit '5f597dc97fde3183ea2be85dd4ddde830d55c910' into v3.x 2024-02-28 14:17:08 +00:00
Misty Release Bot
6604bf37b2 chore: incrementing version number - v3.6.6
(cherry picked from commit 62e3a59c27)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2024-02-14 15:41:31 +00:00
Misty Release Bot
0ae6c94d55 Merge commit 'e01bceff97d48de2d475194ea0372605ffbb82c3' into v3.x 2024-02-14 15:41:28 +00:00
Misty Release Bot
6c6536259f chore: incrementing version number - v3.6.5
(cherry picked from commit f7736155ae)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2024-01-31 13:49:22 +00:00
Misty Release Bot
d7dada179a Merge commit '67c8bd99169fe2d4b23c65b8ce262026eb615a4d' into v3.x 2024-01-31 13:49:19 +00:00
Misty Release Bot
83d131b4c6 chore: incrementing version number - v3.6.4
(cherry picked from commit 0f6847a556)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2024-01-24 17:22:26 +00:00
Misty Release Bot
6710aee125 Merge commit 'cf40d68176bac06c60978c2dad70b96be2a57bac' into v3.x 2024-01-24 17:22:24 +00:00
Misty Release Bot
fc7d2bfd82 chore: incrementing version number - v3.6.3
(cherry picked from commit 2eb36b03a6)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2024-01-12 16:06:06 +00:00
Misty Release Bot
3bf8df800b Merge commit 'f3927ce76bd333b67f4aca9af170372fd0ae8077' into v3.x 2024-01-12 16:06:04 +00:00
Misty Release Bot
0f577a5779 chore: incrementing version number - v3.6.2
(cherry picked from commit a1143e22eb)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2024-01-10 14:22:20 +00:00
Misty Release Bot
99697cb874 Merge commit 'ef8f8db7bd91f8f0988a2dbe57a5141ade806c11' into v3.x 2024-01-10 14:22:17 +00:00
Misty Release Bot
f1a694680a chore: incrementing version number - v3.6.1
(cherry picked from commit 76d28c7e58)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2023-12-22 15:36:18 +00:00
Misty Release Bot
9c1c636ebc Merge commit '788404c1d2c4246b4831254cebb7f66602cb0098' into v3.x 2023-12-22 15:35:57 +00:00
Misty Release Bot
4cdf85f86a chore: incrementing version number - v3.6.0
(cherry picked from commit 75a7062d6b)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2023-12-20 19:03:41 +00:00
Misty Release Bot
84d53a5e31 Merge commit 'd3cfa1b7e3ddb214682e663c961518d4df9071dd' into v3.x 2023-12-20 19:02:58 +00:00
Misty Release Bot
ed0e8783c3 chore: incrementing version number - v3.5.3
(cherry picked from commit e7e2a2f488)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2023-12-13 15:42:45 +00:00
Misty Release Bot
5237f353ef Merge commit '245e5df38574af2499f223799404bc65e06ae174' into v3.x 2023-12-13 15:42:43 +00:00
Misty Release Bot
52fbb2daf7 chore: incrementing version number - v3.5.2
(cherry picked from commit f31faa457d)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2023-11-29 17:21:40 +00:00
Misty Release Bot
8101ff4c81 Merge commit '6790000d1aec8a6babfe96aebb8ac57dafbe719e' into v3.x 2023-11-29 17:21:34 +00:00
Misty Release Bot
4c54348871 chore: incrementing version number - v3.5.1
(cherry picked from commit 94dfb3adcc)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2023-11-14 14:20:03 +00:00
Misty Release Bot
453b1edd15 Merge commit 'dcb0c4dbb0c65664088ad88003f8e84f2bbe2821' into v3.x 2023-11-14 14:20:00 +00:00
Misty Release Bot
d06fb4f0aa chore: incrementing version number - v3.5.0
(cherry picked from commit b17ee0f09e)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2023-10-25 14:34:04 +00:00
Misty Release Bot
e24324a4be Merge commit '4b185d04646dbd56b4925a0249a1147fddc7985e' into v3.x 2023-10-25 14:33:53 +00:00
Misty Release Bot
5c984250c8 chore: incrementing version number - v3.4.3
(cherry picked from commit 690304b4c9)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2023-09-27 15:00:34 +00:00
Misty Release Bot
43299ab804 Merge commit 'cddac03a5f8ceef7fd4121c01a65a5590726be2b' into v3.x 2023-09-27 15:00:29 +00:00
Misty Release Bot
3f0dac389d chore: incrementing version number - v3.4.2
(cherry picked from commit 4246de8ab7)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2023-09-12 13:38:34 +00:00
Misty Release Bot
a39e84e04f Merge commit '6bc2b6c5ae1249309abbe52acffcee83e9380f5e' into v3.x 2023-09-12 13:38:32 +00:00
Misty Release Bot
01e69574cb chore: incrementing version number - v3.4.1
(cherry picked from commit f9e93ba32e)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2023-09-06 15:54:21 +00:00
Misty Release Bot
f26c3fd8c6 Merge commit '8357bb2e0af22bf2b5e7f236540d444c3b29029c' into v3.x 2023-09-06 15:54:17 +00:00
Misty Release Bot
fd9247c549 chore: incrementing version number - v3.4.0
(cherry picked from commit e39a898383)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2023-09-06 13:41:31 +00:00
Misty Release Bot
34f3d5a281 Merge commit 'd79f79e82ebb6d84ee3e49ad779759d7693388a6' into v3.x 2023-09-06 13:41:27 +00:00
Misty Release Bot
5805e7704c chore: incrementing version number - v3.3.9
(cherry picked from commit f455c959b2)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2023-08-25 02:39:18 +00:00
Misty Release Bot
f46dde5425 Merge commit '4ec3a480cc987be9b86d2cf0a20fbf3ba442141f' into v3.x 2023-08-25 02:39:15 +00:00
Misty Release Bot
a56035650f chore: incrementing version number - v3.3.8
(cherry picked from commit c0c8122e0f)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2023-08-23 22:34:16 +00:00
Misty Release Bot
9b0d07ff9d Merge commit '4ba7633897eebc0e635ba8d5d648655175f75916' into v3.x 2023-08-23 22:34:08 +00:00
Misty Release Bot
b26f174428 chore: incrementing version number - v3.3.7
(cherry picked from commit 41dd38afe8)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2023-08-23 17:16:00 +00:00
Misty Release Bot
6dde20eddb Merge commit '438c4c897688d6c1aca6a1c0320ad4837ba99db1' into v3.x 2023-08-23 17:15:56 +00:00
Misty Release Bot
7fb387926e chore: incrementing version number - v3.3.6
(cherry picked from commit 0c13e547fc)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2023-08-22 23:15:00 +00:00
Misty Release Bot
782fa0a74c Merge commit 'db55f18ae535e050b2a816b47c9b8897d6f53803' into v3.x 2023-08-22 23:14:50 +00:00
Misty Release Bot
a67f84ea5b chore: incrementing version number - v3.3.4
(cherry picked from commit 44ca29020b)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2023-08-20 04:14:34 +00:00
Misty Release Bot
ff6b4f9a4d Merge commit '78a7cfe9c25d08a3f2d40505807421eb791f3d15' into v3.x 2023-08-20 04:14:28 +00:00
Misty Release Bot
f94d239bdb chore: incrementing version number - v3.3.3
(cherry picked from commit 46c2901872)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2023-08-19 01:24:17 +00:00
Misty Release Bot
f68a5644dd Merge commit '51587ca3b289b66d479fcf1158728c5ff45196f6' into v3.x 2023-08-19 01:24:15 +00:00
Misty Release Bot
ec9dac975c chore: incrementing version number - v3.3.2
(cherry picked from commit 21116c4cdc)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2023-08-18 20:29:03 +00:00
Misty Release Bot
8a6d74ab8d Merge commit 'c02f1d70666839cfe83462448a0819909ad55b04' into v3.x 2023-08-18 20:28:53 +00:00
Misty Release Bot
151cc68fa7 chore: incrementing version number - v3.3.1
(cherry picked from commit 678a0e770e)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2023-08-18 17:36:29 +00:00
Misty Release Bot
7936609f05 Merge commit 'db07ab150875613c798b8b193bbd1fb59d65398a' into v3.x 2023-08-18 17:36:25 +00:00
Misty Release Bot
fc1ad70fb0 chore: incrementing version number - v3.3.0
(cherry picked from commit 0209bb5f55)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2023-08-16 14:42:43 +00:00
Misty Release Bot
0776f3de5e Merge commit 'eafa03ab567fd49f480291f7809c26ba796038e9' into v3.x 2023-08-16 14:42:39 +00:00
Misty Release Bot
b06d3e63cb chore: incrementing version number - v3.2.3
(cherry picked from commit f1bd7cd238)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2023-07-19 16:08:17 +00:00
Misty Release Bot
b7cd6341e8 Merge commit '7c94506b9604bad3dd748cd2e9fb8d134f1d2500' into v3.x 2023-07-19 16:08:14 +00:00
Misty Release Bot
758ecfcd96 chore: incrementing version number - v3.2.2
(cherry picked from commit ffeb64fc9e)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2023-07-12 14:56:09 +00:00
Misty Release Bot
4b281b67c2 Merge commit 'f2152953cddd3247746ef393516b0a53ba7750a4' into v3.x 2023-07-12 14:56:05 +00:00
Misty Release Bot
2014507475 chore: incrementing version number - v3.2.1
(cherry picked from commit 024a546780)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2023-07-05 19:36:29 +00:00
Misty Release Bot
a39c4ab3fb Merge commit '1bda90731aed8f0ee3d2ef665db8348c4a93a669' into v3.x 2023-07-05 19:35:29 +00:00
Misty Release Bot
9ecac38eed chore: incrementing version number - v3.2.0
(cherry picked from commit a93c3fbbdc)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2023-06-28 15:54:26 +00:00
Misty Release Bot
8aa4425aad Merge commit '26af152ada1fa9a66a6736d288ada5ee989a9e5f' into v3.x 2023-06-28 15:54:04 +00:00
Misty Release Bot
0b4e81ab72 chore: incrementing version number - v3.1.7
(cherry picked from commit 683675410d)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2023-06-21 15:48:19 +00:00
Misty Release Bot
36319049f3 Merge commit 'f2fe7c0686962ad9fb933d46f58e252c008a3593' into v3.x 2023-06-21 15:48:02 +00:00
Misty Release Bot
b3a3b130b2 chore: incrementing version number - v3.1.6
(cherry picked from commit 35efc444ce)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2023-06-15 19:45:04 +00:00
Misty Release Bot
4688861749 Merge commit '8620a2cd0ad4281dda10877fed5a5020d4bd7b8d' into v3.x 2023-06-15 19:45:02 +00:00
Misty Release Bot
ec19343a08 chore: incrementing version number - v3.1.5
(cherry picked from commit 3eaf04827e)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2023-06-13 18:50:11 +00:00
Misty Release Bot
40c7407c76 Merge commit '1d1639d46f15c5a9c84d3ccfc7a334244c28039a' into v3.x 2023-06-13 18:50:05 +00:00
Misty Release Bot
2452783c07 chore: incrementing version number - v3.1.4
(cherry picked from commit a34bbeacd5)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2023-05-18 22:28:23 +00:00
Misty Release Bot
3c13a746a2 Merge commit '469aa5511fcfb3c75d2d5e3f60d066a3a968da90' into v3.x 2023-05-18 22:28:06 +00:00
Misty Release Bot
3b4e9d3f45 chore: incrementing version number - v3.1.3
(cherry picked from commit 4355b34d0e)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2023-05-15 16:44:03 +00:00
Misty Release Bot
a71b05743e Merge commit '51096ad2345fb1d1380bec0a447113489ef6c359' into v3.x 2023-05-15 16:43:35 +00:00
Misty Release Bot
40fa34890c chore: incrementing version number - v3.1.2
(cherry picked from commit 8d8d102b95)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2023-05-12 13:55:31 +00:00
Misty Release Bot
3df797bd16 Merge commit '28740de766f5178802400700b4db6f793371c642' into v3.x 2023-05-12 13:55:28 +00:00
Misty Release Bot
4025073322 chore: incrementing version number - v3.1.1
(cherry picked from commit a454af4d4c)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2023-05-11 19:48:56 +00:00
Misty Release Bot
f7f011a970 Merge commit '3251bca24bde686308c6050ae666be88b5149ac8' into v3.x 2023-05-11 19:48:53 +00:00
Misty Release Bot
0cb386bdf8 chore: incrementing version number - v3.1.0
(cherry picked from commit ca14404c45)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2023-05-10 17:17:59 +00:00
Misty Release Bot
6c6cc6d4b2 Merge commit 'cd8fa55e051e6734c7a6edacb0ab004e0f96d220' into v3.x 2023-05-10 17:17:39 +00:00
Misty Release Bot
26f6ea494a chore: incrementing version number - v3.0.1
(cherry picked from commit a70b25a44a)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2023-05-02 16:01:07 +00:00
Misty Release Bot
891ddf6a47 Merge commit '2b8dd3d202e1b285a20df8ed0390f78b95254998' into v3.x 2023-05-02 16:01:03 +00:00
Misty Release Bot
224e08cddd chore: incrementing version number - v3.0.0
(cherry picked from commit 2103043e78)
Signed-off-by: Misty Release Bot <deploy@nodebb.org>
2023-04-26 15:22:12 +00:00
1219 changed files with 2127 additions and 18071 deletions

View File

@@ -63,7 +63,7 @@ jobs:
- 5432:5432
redis:
image: 'redis:7.4.2'
image: 'redis:7.4.1'
# Set health checks to wait until redis has started
options: >-
--health-cmd "redis-cli ping"
@@ -192,7 +192,7 @@ jobs:
run: npm run coverage
- name: Test coverage
uses: coverallsapp/github-action@648a8eb78e6d50909eff900e4ec85cab4524a45b # v2.3.6
uses: coverallsapp/github-action@cfd0633edbd2411b532b808ba7a8b5e04f76d2c8 # v2.3.4
if: matrix.coverage
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
@@ -206,7 +206,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Coveralls Finished
uses: coverallsapp/github-action@648a8eb78e6d50909eff900e4ec85cab4524a45b # v2.3.6
uses: coverallsapp/github-action@cfd0633edbd2411b532b808ba7a8b5e04f76d2c8 # v2.3.4
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
parallel-finished: true

View File

@@ -1432,59 +1432,6 @@ trans.ms = public/language/ms/admin/settings/advanced.json
trans.nl = public/language/nl/admin/settings/advanced.json
trans.th = public/language/th/admin/settings/advanced.json
[o:nodebb:p:nodebb:r:admin-settings-activitypub]
file_filter = public/language/<lang>/admin/settings/activitypub.json
source_file = public/language/en-GB/admin/settings/activitypub.json
source_lang = en_GB
type = KEYVALUEJSON
trans.ko = public/language/ko/admin/settings/activitypub.json
trans.sc = public/language/sc/admin/settings/activitypub.json
trans.ar = public/language/ar/admin/settings/activitypub.json
trans.bn = public/language/bn/admin/settings/activitypub.json
trans.el = public/language/el/admin/settings/activitypub.json
trans.fa_IR = public/language/fa-IR/admin/settings/activitypub.json
trans.fr = public/language/fr/admin/settings/activitypub.json
trans.hy = public/language/hy/admin/settings/activitypub.json
trans.bg = public/language/bg/admin/settings/activitypub.json
trans.lv = public/language/lv/admin/settings/activitypub.json
trans.pt_BR = public/language/pt-BR/admin/settings/activitypub.json
trans.en@pirate = public/language/en-x-pirate/admin/settings/activitypub.json
trans.es = public/language/es/admin/settings/activitypub.json
trans.id = public/language/id/admin/settings/activitypub.json
trans.rw = public/language/rw/admin/settings/activitypub.json
trans.sl = public/language/sl/admin/settings/activitypub.json
trans.it = public/language/it/admin/settings/activitypub.json
trans.nb = public/language/nb/admin/settings/activitypub.json
trans.nn_NO = public/language/nn-NO/admin/settings/activitypub.json
trans.pt_PT = public/language/pt-PT/admin/settings/activitypub.json
trans.sq_AL = public/language/sq-AL/admin/settings/activitypub.json
trans.sr = public/language/sr/admin/settings/activitypub.json
trans.zh_CN = public/language/zh-CN/admin/settings/activitypub.json
trans.zh_TW = public/language/zh-TW/admin/settings/activitypub.json
trans.cs = public/language/cs/admin/settings/activitypub.json
trans.en_US = public/language/en-US/admin/settings/activitypub.json
trans.hr = public/language/hr/admin/settings/activitypub.json
trans.pl = public/language/pl/admin/settings/activitypub.json
trans.ru = public/language/ru/admin/settings/activitypub.json
trans.sv = public/language/sv/admin/settings/activitypub.json
trans.vi = public/language/vi/admin/settings/activitypub.json
trans.de = public/language/de/admin/settings/activitypub.json
trans.et = public/language/et/admin/settings/activitypub.json
trans.fi = public/language/fi/admin/settings/activitypub.json
trans.ro = public/language/ro/admin/settings/activitypub.json
trans.sk = public/language/sk/admin/settings/activitypub.json
trans.uk = public/language/uk/admin/settings/activitypub.json
trans.da = public/language/da/admin/settings/activitypub.json
trans.gl = public/language/gl/admin/settings/activitypub.json
trans.he = public/language/he/admin/settings/activitypub.json
trans.hu = public/language/hu/admin/settings/activitypub.json
trans.ja = public/language/ja/admin/settings/activitypub.json
trans.tr = public/language/tr/admin/settings/activitypub.json
trans.lt = public/language/lt/admin/settings/activitypub.json
trans.ms = public/language/ms/admin/settings/activitypub.json
trans.nl = public/language/nl/admin/settings/activitypub.json
trans.th = public/language/th/admin/settings/activitypub.json
[o:nodebb:p:nodebb:r:admin-settings-api]
file_filter = public/language/<lang>/admin/settings/api.json
source_file = public/language/en-GB/admin/settings/api.json
@@ -2492,6 +2439,7 @@ trans.et = public/language/et/themes/persona.json
trans.it = public/language/it/themes/persona.json
trans.rw = public/language/rw/themes/persona.json
[o:nodebb:p:nodebb:r:aria]
file_filter = public/language/<lang>/aria.json
source_file = public/language/en-GB/aria.json
@@ -3975,55 +3923,3 @@ trans.hu = public/language/hu/users.json
trans.lv = public/language/lv/users.json
trans.pt_BR = public/language/pt-BR/users.json
[o:nodebb:p:nodebb:r:world]
file_filter = public/language/<lang>/world.json
source_file = public/language/en-GB/world.json
source_lang = en_GB
type = KEYVALUEJSON
trans.zh_TW = public/language/zh-TW/world.json
trans.de = public/language/de/world.json
trans.en@pirate = public/language/en-x-pirate/world.json
trans.ru = public/language/ru/world.json
trans.sc = public/language/sc/world.json
trans.en_US = public/language/en-US/world.json
trans.bn = public/language/bn/world.json
trans.hy = public/language/hy/world.json
trans.ro = public/language/ro/world.json
trans.fi = public/language/fi/world.json
trans.it = public/language/it/world.json
trans.pl = public/language/pl/world.json
trans.sk = public/language/sk/world.json
trans.ar = public/language/ar/world.json
trans.bg = public/language/bg/world.json
trans.el = public/language/el/world.json
trans.fa_IR = public/language/fa-IR/world.json
trans.sq_AL = public/language/sq-AL/world.json
trans.cs = public/language/cs/world.json
trans.he = public/language/he/world.json
trans.ja = public/language/ja/world.json
trans.ko = public/language/ko/world.json
trans.nb = public/language/nb/world.json
trans.nn_NO = public/language/nn-NO/world.json
trans.pt_PT = public/language/pt-PT/world.json
trans.sr = public/language/sr/world.json
trans.zh_CN = public/language/zh-CN/world.json
trans.da = public/language/da/world.json
trans.id = public/language/id/world.json
trans.lt = public/language/lt/world.json
trans.ms = public/language/ms/world.json
trans.nl = public/language/nl/world.json
trans.rw = public/language/rw/world.json
trans.sl = public/language/sl/world.json
trans.th = public/language/th/world.json
trans.es = public/language/es/world.json
trans.fr = public/language/fr/world.json
trans.gl = public/language/gl/world.json
trans.hr = public/language/hr/world.json
trans.uk = public/language/uk/world.json
trans.vi = public/language/vi/world.json
trans.sv = public/language/sv/world.json
trans.tr = public/language/tr/world.json
trans.et = public/language/et/world.json
trans.hu = public/language/hu/world.json
trans.lv = public/language/lv/world.json
trans.pt_BR = public/language/pt-BR/world.json

File diff suppressed because it is too large Load Diff

View File

@@ -31,8 +31,7 @@ RUN groupadd --gid ${GID} ${USER} \
USER ${USER}
RUN npm install --omit=dev \
&& rm -rf .npm
RUN npm install --omit=dev
# TODO: generate lockfiles for each package manager
## pnpm import \

View File

@@ -38,9 +38,8 @@ COPY --from=git --chown=${USER}:${USER} /usr/src/app/install/package.json /usr/s
USER ${USER}
RUN npm install \
&& rm -rf .npm
RUN npm install
FROM node:lts-slim AS final
ENV NODE_ENV=development \

View File

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

View File

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

View File

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

View File

@@ -194,12 +194,5 @@
"composer:allowPluginHelp": 1,
"maxReconnectionAttempts": 5,
"reconnectionDelay": 1500,
"disableCustomUserSkins": 0,
"activitypubEnabled": 1,
"activitypubAllowLoopback": 0,
"activitypubProbe": 1,
"activitypubProbeTimeout": 2000,
"activitypubContentPruneDays": 30,
"activitypubUserPruneDays": 7,
"activitypubFilter": 0
"disableCustomUserSkins": 0
}

View File

@@ -41,14 +41,6 @@
"textClass": "d-lg-none",
"text": "[[global:header.popular]]"
},
{
"route": "/world",
"title": "[[global:header.world]]",
"enabled": true,
"iconClass": "fa-globe",
"textClass": "d-lg-none",
"text": "[[global:header.world]]"
},
{
"route": "/users",
"title": "[[global:header.users]]",

View File

@@ -2,7 +2,7 @@
"name": "nodebb",
"license": "GPL-3.0",
"description": "NodeBB Forum",
"version": "4.1.0",
"version": "3.12.5",
"homepage": "https://www.nodebb.org",
"repository": {
"type": "git",
@@ -29,52 +29,51 @@
},
"dependencies": {
"@adactive/bootstrap-tagsinput": "0.8.2",
"@fontsource/inter": "5.1.1",
"@fontsource/poppins": "5.1.1",
"@fontsource/inter": "5.1.0",
"@fontsource/poppins": "5.1.0",
"@fortawesome/fontawesome-free": "6.7.2",
"@isaacs/ttlcache": "1.4.1",
"@nodebb/spider-detector": "2.0.3",
"@popperjs/core": "2.11.8",
"@resvg/resvg-js": "2.6.2",
"@textcomplete/contenteditable": "0.1.13",
"@textcomplete/core": "0.1.13",
"@textcomplete/textarea": "0.1.13",
"ace-builds": "1.39.0",
"ace-builds": "1.37.0",
"archiver": "7.0.1",
"async": "3.2.6",
"autoprefixer": "10.4.20",
"bcryptjs": "3.0.2",
"benchpressjs": "2.5.3",
"bcryptjs": "2.4.3",
"benchpressjs": "2.5.1",
"body-parser": "1.20.3",
"bootbox": "6.0.0",
"bootstrap": "5.3.3",
"bootswatch": "5.3.3",
"chalk": "4.1.2",
"chart.js": "4.4.8",
"chart.js": "4.4.7",
"cli-graph": "3.2.2",
"clipboard": "2.0.11",
"colors": "1.4.0",
"commander": "12.1.0",
"compare-versions": "6.1.1",
"compression": "1.8.0",
"compression": "1.7.5",
"connect-flash": "0.1.1",
"connect-mongo": "5.1.0",
"connect-multiparty": "2.2.0",
"connect-pg-simple": "10.0.0",
"connect-redis": "8.0.1",
"cookie-parser": "1.4.7",
"cron": "4.1.0",
"cron": "3.3.1",
"cropperjs": "1.6.2",
"csrf-sync": "4.0.3",
"daemon": "1.1.0",
"diff": "7.0.0",
"esbuild": "0.25.0",
"esbuild": "0.24.0",
"express": "4.21.2",
"express-session": "1.18.1",
"express-useragent": "1.0.15",
"fetch-cookie": "3.1.0",
"fetch-cookie": "3.0.1",
"file-loader": "6.2.0",
"fs-extra": "11.3.0",
"fs-extra": "11.2.0",
"graceful-fs": "4.2.11",
"helmet": "7.2.0",
"html-to-text": "9.0.5",
@@ -93,45 +92,44 @@
"lru-cache": "10.4.3",
"mime": "3.0.0",
"mkdirp": "3.0.1",
"mongodb": "6.14.0",
"mongodb": "6.12.0",
"morgan": "1.10.0",
"mousetrap": "1.6.5",
"multiparty": "4.2.3",
"nconf": "0.12.1",
"nodebb-plugin-2factor": "7.5.9",
"nodebb-plugin-composer-default": "10.2.47",
"nodebb-plugin-dbsearch": "6.2.13",
"nodebb-plugin-emoji": "6.0.2",
"nodebb-plugin-emoji-android": "4.1.1",
"nodebb-plugin-markdown": "13.1.1",
"nodebb-plugin-mentions": "4.7.1",
"nodebb-plugin-spam-be-gone": "2.3.1",
"nodebb-plugin-web-push": "0.7.3",
"nodebb-rewards-essentials": "1.0.1",
"nodebb-theme-harmony": "2.0.38",
"nodebb-plugin-2factor": "7.5.8",
"nodebb-plugin-composer-default": "10.2.44",
"nodebb-plugin-dbsearch": "6.2.5",
"nodebb-plugin-emoji": "5.1.15",
"nodebb-plugin-emoji-android": "4.0.0",
"nodebb-plugin-markdown": "12.2.9",
"nodebb-plugin-mentions": "4.4.5",
"nodebb-plugin-ntfy": "1.7.7",
"nodebb-plugin-spam-be-gone": "2.3.0",
"nodebb-rewards-essentials": "1.0.0",
"nodebb-theme-harmony": "1.2.98",
"nodebb-theme-lavender": "7.1.17",
"nodebb-theme-peace": "2.2.39",
"nodebb-theme-persona": "14.0.15",
"nodebb-widget-essentials": "7.0.35",
"nodemailer": "6.10.0",
"nodebb-theme-peace": "2.2.33",
"nodebb-theme-persona": "13.3.63",
"nodebb-widget-essentials": "7.0.32",
"nodemailer": "6.9.16",
"nprogress": "0.2.0",
"passport": "0.7.0",
"passport-http-bearer": "1.0.1",
"passport-local": "1.0.0",
"pg": "8.13.3",
"pg-cursor": "2.12.3",
"postcss": "8.5.3",
"pg": "8.13.1",
"pg-cursor": "2.12.1",
"postcss": "8.4.49",
"postcss-clean": "1.2.0",
"progress-webpack-plugin": "1.0.16",
"prompt": "1.3.0",
"ioredis": "5.5.0",
"ioredis": "5.4.1",
"rimraf": "5.0.10",
"rss": "1.2.2",
"rtlcss": "4.3.0",
"sanitize-html": "2.14.0",
"sass": "1.85.1",
"satori": "0.12.1",
"semver": "7.7.1",
"sanitize-html": "2.13.1",
"sass": "1.83.0",
"semver": "7.6.3",
"serve-favicon": "2.5.0",
"sharp": "0.32.6",
"sitemap": "8.0.0",
@@ -140,27 +138,27 @@
"@socket.io/redis-adapter": "8.3.0",
"sortablejs": "1.15.6",
"spdx-license-list": "6.9.0",
"terser-webpack-plugin": "5.3.12",
"terser-webpack-plugin": "5.3.11",
"textcomplete": "0.18.2",
"textcomplete.contenteditable": "0.1.1",
"timeago": "1.6.7",
"tinycon": "0.6.8",
"toobusy-js": "0.5.1",
"tough-cookie": "5.1.2",
"tough-cookie": "5.0.0",
"validator": "13.12.0",
"webpack": "5.98.0",
"webpack": "5.97.1",
"webpack-merge": "6.0.1",
"winston": "3.17.0",
"workerpool": "9.2.0",
"xml": "1.0.1",
"xregexp": "5.1.2",
"xregexp": "5.1.1",
"yargs": "17.7.2",
"zxcvbn": "4.4.2"
},
"devDependencies": {
"@apidevtools/swagger-parser": "10.1.0",
"@commitlint/cli": "19.7.1",
"@commitlint/config-angular": "19.7.1",
"@commitlint/cli": "19.6.1",
"@commitlint/config-angular": "19.6.0",
"coveralls": "3.1.1",
"eslint": "8.57.1",
"eslint-config-nodebb": "0.2.1",
@@ -168,16 +166,16 @@
"grunt": "1.6.1",
"grunt-contrib-watch": "1.1.0",
"husky": "8.0.3",
"jsdom": "26.0.0",
"lint-staged": "15.4.3",
"mocha": "11.1.0",
"jsdom": "25.0.1",
"lint-staged": "15.2.11",
"mocha": "11.0.1",
"mocha-lcov-reporter": "1.3.0",
"mockdate": "3.0.5",
"nyc": "17.1.0",
"smtp-server": "3.13.6"
},
"optionalDependencies": {
"sass-embedded": "1.85.1"
"sass-embedded": "1.83.0"
},
"resolutions": {
"*/jquery": "3.7.1"
@@ -200,4 +198,4 @@
"url": "https://github.com/barisusakli"
}
]
}
}

View File

@@ -26,7 +26,7 @@ if (!fs.existsSync(logDir)) {
mkdirp.sync(path.dirname(outputLogFilePath));
}
const output = logrotate({ file: outputLogFilePath, size: '10m', keep: 3, compress: true });
const output = logrotate({ file: outputLogFilePath, size: '1m', keep: 3, compress: true });
const silent = nconf.get('silent') === 'false' ? false : nconf.get('silent') !== false;
let numProcs;
const workers = [];

View File

@@ -7,8 +7,6 @@
"privileges": "الصلاحيات",
"back-to-categories": "Back to categories",
"name": "Category Name",
"handle": "Category Handle",
"handle.help": "Your category handle is used as a representation of this category across other networks, similar to a username. A category handle must not match an existing username or user group.",
"description": "Category Description",
"bg-color": "Background Colour",
"text-color": "Text Colour",
@@ -39,7 +37,6 @@
"disable": "Disable",
"edit": "Edit",
"analytics": "Analytics",
"federation": "Federation",
"view-category": "View category",
"set-order": "Set order",
@@ -79,22 +76,6 @@
"analytics.topics-daily": "<strong>Figure 3</strong> &ndash; Daily topics created in this category</small>",
"analytics.posts-daily": "<strong>Figure 4</strong> &ndash; Daily posts made in this category</small>",
"federation.title": "Federation settings for \"%1\" category",
"federation.disabled": "Federation is disabled site-wide, so category federation settings are currently unavailable.",
"federation.disabled-cta": "Federation Settings &rarr;",
"federation.syncing-header": "Synchronization",
"federation.syncing-intro": "A category can follow a \"Group Actor\" via the ActivityPub protocol. If content is received from one of the actors listed below, it will be automatically added to this category.",
"federation.syncing-caveat": "N.B. Setting up syncing here establishes a one-way synchronization. NodeBB attempts to subscribe/follow the actor, but the reverse cannot be assumed.",
"federation.syncing-none": "This category is not currently following anybody.",
"federation.syncing-add": "Synchronize with...",
"federation.syncing-actorUri": "Actor",
"federation.syncing-follow": "Follow",
"federation.syncing-unfollow": "Unfollow",
"federation.followers": "Remote users following this category",
"federation.followers-handle": "Handle",
"federation.followers-id": "ID",
"federation.followers-none": "No followers.",
"alert.created": "Created",
"alert.create-success": "Category successfully created!",
"alert.none-active": "You have no active categories.",

View File

@@ -38,7 +38,6 @@
"settings/tags": "الكلمات المفتاحية",
"settings/notifications": "التنبيهات",
"settings/api": "API Access",
"settings/activitypub": "Federation (ActivityPub)",
"settings/sounds": "Sounds",
"settings/social": "Social",
"settings/cookies": "Cookies",

View File

@@ -1,26 +0,0 @@
{
"intro-lead": "What is Federation?",
"intro-body": "NodeBB is able to communicate with other NodeBB instances that support it. This is achieved through a protocol called <a href=\"https://activitypub.rocks/\">ActivityPub</a>. If enabled, NodeBB will also be able to communicate with other apps and websites that use ActivityPub (e.g. Mastodon, Peertube, etc.)",
"general": "General",
"pruning": "Content Pruning",
"content-pruning": "Days to keep remote content",
"content-pruning-help": "Note that remote content that has received engagement (a reply or a upvote/downvote) will be preserved. (0 for disabled)",
"user-pruning": "Days to cache remote user accounts",
"user-pruning-help": "Remote user accounts will only be pruned if they have no posts. Otherwise they will be re-retrieved. (0 for disabled)",
"enabled": "Enable Federation",
"enabled-help": "If enabled, will allow this NodeBB will be able to communicate with all Activitypub-enabled clients on the wider fediverse.",
"allowLoopback": "Allow loopback processing",
"allowLoopback-help": "Useful for debugging purposes only. You should probably leave this disabled.",
"probe": "Open in App",
"probe-enabled": "Try to open ActivityPub-enabled resources in NodeBB",
"probe-enabled-help": "If enabled, NodeBB will check every external link for an ActivityPub equivalent, and load it in NodeBB instead.",
"probe-timeout": "Lookup Timeout (milliseconds)",
"probe-timeout-help": "(Default: 2000) If the lookup query does not receive a response within the set timeframe, will send the user to the link directly instead. Adjust this number higher if sites are responding slowly and you wish to give extra time.",
"server-filtering": "Filtering",
"count": "This NodeBB is currently aware of <strong>%1</strong> server(s)",
"server.filter-help": "Specify servers you would like to bar from federating with your NodeBB. Alternatively, you may opt to selectively <em>allow</em> federation with specific servers, instead. Both options are supported, although they are mutually exclusive.",
"server.filter-help-hostname": "Enter just the instance hostname below (e.g. <code>example.org</code>), separated by line breaks.",
"server.filter-allow-list": "Use this as an Allow List instead"
}

View File

@@ -41,6 +41,9 @@
"sockets.default-placeholder": "Default: %1",
"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.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."

View File

@@ -15,7 +15,7 @@
"title-layout": "Title Layout",
"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": "Site Description",
"description": "Choose what page is shown when users navigate to the root URL of your forum.",
"keywords": "الكلمات الدليله للموقع",
"keywords-placeholder": "Keywords describing your community, comma-separated",
"logo-and-icons": "Site Logo & Icons",
@@ -51,7 +51,6 @@
"topic-tools": "Topic Tools",
"home-page": "Home Page",
"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",
"allow-user-home-pages": "Allow User Home Pages",
"home-page-title": "Title of the home page (default \"Home\")",

View File

@@ -2,7 +2,6 @@
"post-sort-option": "Post sort option, %1",
"topic-sort-option": "Topic sort option, %1",
"user-avatar-for": "User avatar for %1",
"profile-page-for": "Profile page for user %1",
"user-watched-tags": "User watched tags",
"delete-upload-button": "Delete upload button",
"group-page-link-for": "Group page link for %1"

View File

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

View File

@@ -232,11 +232,9 @@
"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",
"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.",
"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",
"category.handle-taken": "Category handle is already taken, please choose another.",
"cant-set-child-as-parent": "Can't set child as parent category",
"cant-set-self-as-parent": "Can't set self as parent category",
"api.master-token-no-uid": "A master token was received without a corresponding `_uid` in the request body",
@@ -249,12 +247,5 @@
"api.500": "An unexpected error was encountered while attempting to service your request.",
"api.501": "The route you are trying to call is not implemented yet, please try again tomorrow",
"api.503": "The route you are trying to call is not currently available due to a server configuration",
"api.reauth-required": "The resource you are trying to access requires (re-)authentication.",
"activitypub.not-enabled": "Federation is not enabled on this server",
"activitypub.invalid-id": "Unable to resolve the input id, likely as it is malformed.",
"activitypub.get-failed": "Unable to retrieve the specified resource.",
"activitypub.pubKey-not-found": "Unable to resolve public key, so payload verification cannot take place.",
"activitypub.origin-mismatch": "The received object's origin does not match the sender's origin",
"activitypub.actor-mismatch": "The received activity is being carried out by an actor that is different from expected.",
"activitypub.not-implemented": "The request was denied because it or an aspect of it is not implemented by the recipient server"
"api.reauth-required": "The resource you are trying to access requires (re-)authentication."
}

View File

@@ -84,17 +84,11 @@
"modal-reason-offensive": "Offensive",
"modal-reason-other": "Other (specify below)",
"modal-reason-custom": "Reason for reporting this content...",
"modal-notify-remote": "Forward this report to %1",
"modal-submit": "Submit Report",
"modal-submit-success": "Content has been flagged for moderation.",
"modal-confirm-rescind": "Rescind Report?",
"bulk-actions": "Bulk Actions",
"bulk-resolve": "Resolve Flag(s)",
"confirm-purge": "Are you sure you want to permanently delete these flags?",
"purge-cancelled": "Flag Purge Cancelled",
"bulk-purge": "Purge Flag(s)",
"bulk-success": "%1 flags updated",
"flagged-timeago": "Flagged <span class=\"timeago\" title=\"%1\"></span>",
"auto-flagged": "[Auto Flagged] Received %1 downvotes."

View File

@@ -50,7 +50,6 @@
"header.navigation": "الاستكشاف",
"header.manage": "Manage",
"header.drafts": "Drafts",
"header.world": "World",
"notifications.loading": "تحميل التنبيهات",
"chats.loading": "تحميل الدردشات",
"drafts.loading": "Loading Drafts",
@@ -111,7 +110,6 @@
"dnd": "عدم الإزعاج",
"invisible": "مخفي",
"offline": "غير متصل",
"remote-user": "This user is from outside of this forum",
"email": "عنوان البريد الإلكتروني",
"language": "اللغة",
"guest": "زائر",

View File

@@ -115,8 +115,6 @@
"composer.discard-all-drafts": "Discard all drafts",
"composer.no-drafts": "You have no drafts",
"composer.discard-draft-confirm": "Do you want to discard this draft?",
"composer.remote-pid-editing": "Editing a remote post",
"composer.remote-pid-content-immutable": "The content of remote posts cannot be edited. However, you are able change the topic title and tags.",
"bootbox.ok": "OK",
"bootbox.cancel": "إلغاء",
"bootbox.confirm": "تأكيد",

View File

@@ -98,9 +98,5 @@
"notificationType-post-queue": "When a new post is queued",
"notificationType-new-post-flag": "When a post is flagged",
"notificationType-new-user-flag": "When a user is flagged",
"notificationType-new-reward": "When you earn a new reward",
"activitypub.announce": "<strong>%1</strong> shared your post in <strong>%2</strong> to their followers.",
"activitypub.announce-dual": "<strong>%1</strong> and <strong>%2</strong> shared your post in <strong>%3</strong> to their followers.",
"activitypub.announce-triple": "<strong>%1</strong>, <strong>%2</strong> and <strong>%3</strong> shared your post in <strong>%4</strong> to their followers.",
"activitypub.announce-multiple": "<strong>%1</strong>, <strong>%2</strong> and %3 others shared your post in <strong>%4</strong> to their followers."
"notificationType-new-reward": "When you earn a new reward"
}

View File

@@ -36,7 +36,6 @@
"chat": "Chatting with %1",
"flags": "Flags",
"flag-details": "Flag %1 Details",
"world": "World",
"account/edit": "Editing \"%1\"",
"account/edit/password": "Editing password of \"%1\"",
"account/edit/username": "Editing username of \"%1\"",
@@ -63,7 +62,6 @@
"account/blocks": "Blocked users for %1",
"account/uploads": "Uploads by %1",
"account/sessions": "Login Sessions",
"account/shares": "Topics shared by %1",
"confirm": "تم التحقق من عنوان البريد الإلكتروني",
"maintenance.text": "%1 is currently undergoing maintenance.<br/>Please come back another time.",
"maintenance.messageIntro": "بالإضافة إلى ذلك، قام مدبر النظام بترك هذه الرسالة:",

View File

@@ -7,7 +7,5 @@
"alltime": "دائمًا",
"no-recent-topics": "لايوجد مواضيع جديدة",
"no-popular-topics": "لا يوجد مواضيع شائعة",
"load-new-posts": "Load new posts",
"uncategorized.title": "All known topics",
"uncategorized.intro": "This page shows a chronological listing of every topic that this forum has received.<br />The views and opinions expressed in the topics below are not moderated and may not represent the views and opinions of this website."
"load-new-posts": "Load new posts"
}

View File

@@ -13,11 +13,8 @@
"settings.mobileTopicTeasers": "Show topic teasers on mobile",
"settings.stickyToolbar": "Sticky toolbar",
"settings.stickyToolbar.help": "The toolbar on topic and category pages will stick to the top of the page",
"settings.topicSidebarTools": "Topic sidebar tools",
"settings.topicSidebarTools.help": "This option will move the topic tools to the sidebar on desktop",
"settings.autohideBottombar": "Auto hide mobile navigation bar",
"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.autohideBottombar": "Auto hide bottom bar",
"settings.autohideBottombar.help": "The bottom bar on mobile view will be hidden when the page is scrolled down",
"settings.openSidebars": "Open sidebars",
"settings.chatModals": "Enable chat modals"
}

View File

@@ -61,8 +61,6 @@
"user-restored-topic-on": "%1 restored this topic on %2",
"user-moved-topic-from-ago": "%1 moved this topic from %2 %3",
"user-moved-topic-from-on": "%1 moved this topic from %2 on %3",
"user-shared-topic-ago": "%1 shared this topic %2",
"user-shared-topic-on": "%1 shared this topic on %2",
"user-queued-post-ago": "%1 <a href=\"%2\">queued</a> post for approval %3",
"user-queued-post-on": "%1 <a href=\"%2\">queued</a> post for approval on %3",
"user-referenced-topic-ago": "%1 <a href=\"%2\">referenced</a> this topic %3",
@@ -137,7 +135,6 @@
"bookmarks": "Bookmarks",
"bookmarks.has-no-bookmarks": "You haven't bookmarked any posts yet.",
"copy-permalink": "Copy Permalink",
"go-to-original": "View Original Post",
"loading-more-posts": "تحميل المزيد من المشاركات",
"move-topic": "نقل الموضوع",
"move-topics": "نقل المواضيع",
@@ -222,7 +219,5 @@
"downvote-post": "Downvote post",
"post-tools": "Post tools",
"unread-posts-link": "Unread posts link",
"thumb-image": "Topic thumbnail image",
"announcers": "Shares",
"announcers-x": "Shares (%1)"
"thumb-image": "Topic thumbnail image"
}

View File

@@ -47,7 +47,6 @@
"default-category-watch-state": "حالة مشاهدة اﻻقسام الافتراضية",
"followers": "المتابعون",
"following": "يتابع",
"shares": "Shares",
"blocks": "الكتل",
"blocked-users": "Blocked users",
"block-toggle": "تبديل الكتلة",
@@ -60,10 +59,8 @@
"chat-with": "متابعة الدردشة مع %1",
"new-chat-with": "بدء دردشة جديدة مع %1",
"flag-profile": "ضع علامة على الملف الشخصي",
"profile-flagged": "Already flagged",
"follow": "تابع",
"unfollow": "إلغاء المتابعة",
"cancel-follow": "Cancel follow request",
"more": "المزيد",
"profile-update-success": "تم تحديث الملف الشخصي بنجاح",
"change-picture": "تغيير الصورة",
@@ -123,7 +120,6 @@
"has-no-downvoted-posts": "هذا المستخدم لم يقم بالتصويت للأسفل لأي مشاركة حتى الآن.",
"has-no-controversial-posts": "هذا المستخدم ﻻيمتلك تصويت للأسفل لأي مشاركة حتى الآن.",
"has-no-blocks": "أنت لم تحظر اي مستخدم",
"has-no-shares": "This user has not shared any topics.",
"email-hidden": "البريد الإلكتروني مخفي",
"hidden": "مخفي",
"paginate-description": "عرض المواضيع والردود موزعة على صفحات عوضاً عن التمرير اللانهائي.",

View File

@@ -1,18 +0,0 @@
{
"name": "World",
"popular": "Popular topics",
"recent": "All topics",
"help": "Help",
"help.title": "What is this page?",
"help.intro": "Welcome to your corner of the fediverse.",
"help.fediverse": "The \"fediverse\" is a network of interconnected applications and websites that all talk to one another and whose users can see each other. This forum is federated, and can interact with that social web (or \"fediverse\"). This page is your corner of the fediverse. It consists solely of topics created by — and shared from — users <strong>you</strong> follow.",
"help.build": "There might not be a lot of topics here to start; that's normal. You will start to see more content here over time when you start following other users.",
"help.federating": "Likewise, if users from outside of this forum start following <em>you</em>, then your posts will start appearing on those apps and websites as well.",
"help.next-generation": "This is the next generation of social media, start contributing today!",
"onboard.title": "Your window to the fediverse...",
"onboard.what": "This is your personalized category made up of only content found outside of this forum. Whether something shows up in this page depends on whether you follow them, or whether that post was shared by someone you follow.",
"onboard.why": "There's a lot that goes on outside of this forum, and not all of it is relevant to your interests. That's why following people is the best way to signal that you want to see more from someone.",
"onboard.how": "In the meantime, you can click on the shortcut buttons at the top to see what else this forum knows about, and start discovering some new content!"
}

View File

@@ -7,8 +7,6 @@
"privileges": "Правомощия",
"back-to-categories": "Назад към категориите",
"name": "Име на категорията",
"handle": "Идентификатор на категорията",
"handle.help": "Идентификаторът на категорията се ползва за представяне на тази категория в други мрежи, подобно на потребителското име. Този идентификатор не трябва да съвпада със съществуващо потребителско име или потребителска група.",
"description": "Описание на категорията",
"bg-color": "Цвят на фона",
"text-color": "Цвят на текста",
@@ -39,7 +37,6 @@
"disable": "Изключване",
"edit": "Редактиране",
"analytics": "Анализи",
"federation": "Федериране",
"view-category": "Преглед на категорията",
"set-order": "Запазване на реда",
@@ -79,22 +76,6 @@
"analytics.topics-daily": "<strong>Фигура 3</strong> &ndash; Брой теми в тази категория на ден</small>",
"analytics.posts-daily": "<strong>Фигура 4</strong> &ndash; Брой публикации в тази категория на ден</small>",
"federation.title": "Настройки за федерирането на категорията „%1“",
"federation.disabled": "Федерирането е изключено за целия уеб сайт, така че настройките за федерирането на категорията са недостъпни.",
"federation.disabled-cta": "Настройки за федерирането &rarr;",
"federation.syncing-header": "Синхронизиране",
"federation.syncing-intro": "Една категория може да следва „група от източници“ чрез протокола ActivityPub. Ако бъде получено съдържание от който и да е източник от посочените по-долу, то ще бъде автоматично добавено в тази категория.",
"federation.syncing-caveat": "Забележка: настройките за синхронизиране тук установяват еднопосочна синхронизация. NodeBB ще се опита да се абонира/следва източника, но обратното не бива да се подразбира.",
"federation.syncing-none": "Тази категория в момента не следва никого.",
"federation.syncing-add": "Синхронизиране с…",
"federation.syncing-actorUri": "Източник",
"federation.syncing-follow": "Следване",
"federation.syncing-unfollow": "Спиране на следването",
"federation.followers": "Отдалечени потребители, които следват тази категория",
"federation.followers-handle": "Идентификатор",
"federation.followers-id": "Ид.",
"federation.followers-none": "Няма последователи.",
"alert.created": "Създадена",
"alert.create-success": "Категорията е създадена успешно!",
"alert.none-active": "Нямате активни категории.",

View File

@@ -38,7 +38,6 @@
"settings/tags": "Етикети",
"settings/notifications": "Известия",
"settings/api": "Достъп чрез ППИ",
"settings/activitypub": "Федериране (ActivityPub)",
"settings/sounds": "Звуци",
"settings/social": "Обществени",
"settings/cookies": "Бисквитки",

View File

@@ -1,26 +0,0 @@
{
"intro-lead": "Какво представлява федерирането?",
"intro-body": "NodeBB може да осъществява връзка с други инсталации на NodeBB, които поддържат това. Това се постига чрез протокол наречен <a href=\"https://activitypub.rocks/\">ActivityPub</a>. Ако е включено, NodeBB ще може да осъществява връзка и с други приложения и уеб сайтове, които ползват ActivityPub (например Мастодон, Peertube и т.н.)",
"general": "Общи",
"pruning": "Премахване на съдържанието",
"content-pruning": "Брой дни за съхранение на отдалечено съдържание",
"content-pruning-help": "Имайте предвид, че отдалеченото съдържание, за което е имало някакви действия (отговори или положителни/отрицателни гласове) ще бъде запазено. (0 = изключено)",
"user-pruning": "Брой дни за кеширане на отдалечените потребителски акаунти",
"user-pruning-help": "Отдалечените потребителски акаунти ще бъдат премахнати, само ако не са публикували нищо. Иначе ще бъдат извличани повторно. (0 = изключено)",
"enabled": "Включване на федерирането",
"enabled-help": "Ако е включено, този NodeBB ще може да осъществява връзка с всички клиенти ползващи ActivityPub в цялата федивселена.",
"allowLoopback": "Разрешаване на обработката на локална обратна връзка",
"allowLoopback-help": "Полезно само за дебъгване. Най-добре е това да бъде изключено",
"probe": "Отваряне в приложението",
"probe-enabled": "Дали да се опитва отваряне на нещата поддържащи ActivityPub в NodeBB",
"probe-enabled-help": "Ако е включено, NodeBB ще проверява всяка външна връзка дали поддържа ActivityPub и ако е така ще я зарежда направо в NodeBB.",
"probe-timeout": "Време за изчакване на проверката (милисекунди)",
"probe-timeout-help": "(По подразбиране: 2000) Ако проверката не получи отговор в рамките на зададеното време, потребителят ще бъде изпратен директно на адреса на връзката. Задайте по-голямо число, ако уеб сайтовете отговарят по-бавно и искате да им дадете повече време.",
"server-filtering": "Филтриране",
"count": "Този NodeBB в момента знае за наличието на <strong>%1</strong> сървър(а)",
"server.filter-help": "Посочете сървърите, с които не искате Вашият NodeBB да осъществява връзка. Или можете вместо това да посочите конкретни сървъри, с които <em>разрешавате</em> връзката. И двете възможности са налични, но може да изберете само една от тях.",
"server.filter-help-hostname": "Въведете само имената на сървърите по-долу (например <code>example.org</code>), като всеки сървър трябва да е на отделен ред.",
"server.filter-allow-list": "Това да се ползва като списък с разрешените сървъри"
}

View File

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

View File

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

View File

@@ -2,7 +2,6 @@
"post-sort-option": "Настройка за подредбата на публикациите, %1",
"topic-sort-option": "Настройка за подредбата на темите, %1",
"user-avatar-for": "Изображение на потребителя за %1",
"profile-page-for": "Профилна страница за потребителя %1",
"user-watched-tags": "Наблюдавани от потребителя етикети",
"delete-upload-button": "Бутон за изтриване на каченото",
"group-page-link-for": "Връзка към груповата страница за %1"

View File

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

View File

@@ -232,11 +232,9 @@
"socket-reconnect-failed": "В момента сървърът е недостъпен. Натиснете тук, за да опитате отново, или опитайте пак по-късно.",
"invalid-plugin-id": "Грешен идентификатор на добавка",
"plugin-not-whitelisted": "Добавката не може да бъде инсталирана само добавки, одобрени от пакетния мениджър на NodeBB могат да бъдат инсталирани чрез ACP",
"plugin-installation-via-acp-disabled": "Инсталирането на добавки чрез ACP е изключено",
"plugins-set-in-configuration": "Не можете да променяте състоянието на добавката, тъй като то се определя по време на работата ѝ (чрез config.json, променливи на средата или аргументи при изпълнение). Вместо това може да промените конфигурацията.",
"theme-not-set-in-configuration": "Когато определяте активните добавки в конфигурацията, промяната на темите изисква да се добави новата тема към активните добавки, преди актуализирането ѝ в ACP",
"topic-event-unrecognized": "Събитието „%1“ на темата е неизвестно",
"category.handle-taken": "Идентификаторът на категорията е зает. Моля, изберете друг.",
"cant-set-child-as-parent": "Дъщерна категория не може да се зададе като базова такава",
"cant-set-self-as-parent": "Категорията не може да се зададе като базова категория на себе си",
"api.master-token-no-uid": "Беше получен главен идентификатор без съответстващо поле `_uid` в тялото на заявката",
@@ -249,12 +247,5 @@
"api.500": "При обработката на заявката Ви възникна неочаквана грешка.",
"api.501": "Пътят, който се опитвате да извикате, все още не съществува. Моля, опитайте отново утре.",
"api.503": "Пътят, който се опитвате да извикате, в момента не е достъпен, поради настройките на сървъра.",
"api.reauth-required": "Ресурсът, който се опитвате да достъпите, изисква (повторно) удостоверяване.",
"activitypub.not-enabled": "Федерирането не е включено на този сървър",
"activitypub.invalid-id": "Входният идентификатор не може да бъде разпознат може да е неправилен.",
"activitypub.get-failed": "Посоченият материал не може да бъде получен.",
"activitypub.pubKey-not-found": "Публичният ключ не може да бъде разпознат, така че потвърждението на данните не може да бъде извършено.",
"activitypub.origin-mismatch": "Произходът на получения обект не съвпада с произхода на подателя",
"activitypub.actor-mismatch": "Полученото действие се изпълнява от източник, който е различен от очаквания.",
"activitypub.not-implemented": "Заявката беше отказана, тъй като тя или част от нея не се поддържа от сървъра, към който е насочена"
"api.reauth-required": "Ресурсът, който се опитвате да достъпите, изисква (повторно) удостоверяване."
}

View File

@@ -84,17 +84,11 @@
"modal-reason-offensive": "Обидно",
"modal-reason-other": "Друго (опишете по-долу)",
"modal-reason-custom": "Причина за докладването на това съдържание…",
"modal-notify-remote": "Препращане на този доклад към %1",
"modal-submit": "Изпращане на доклада",
"modal-submit-success": "Съдържанието беше докладвано на модераторите.",
"modal-confirm-rescind": "Анулиране на доклада?",
"bulk-actions": "Групови действия",
"bulk-resolve": "Разрешаване на доклад(и)",
"confirm-purge": "Наистина ли искате да изтриете завинаги тези доклади?",
"purge-cancelled": "Изтриването на доклад е отменено",
"bulk-purge": "Изтриване на доклад(и)",
"bulk-success": "%1 доклада са обновени",
"flagged-timeago": "Докладвано <span class=\"timeago\" title=\"%1\"></span>",
"auto-flagged": "[Авт. докладвано] Получени %1 отрицателни гласа."

View File

@@ -50,7 +50,6 @@
"header.navigation": "Навигация",
"header.manage": "Управление",
"header.drafts": "Чернови",
"header.world": "Свят",
"notifications.loading": "Зареждане на известията",
"chats.loading": "Зареждане на разговорите",
"drafts.loading": "Зареждане на черновите",
@@ -111,7 +110,6 @@
"dnd": "Отпочиващ",
"invisible": "Невидим",
"offline": "Извън линия",
"remote-user": "Този потребител е извън този форум",
"email": "Е-поща",
"language": "Език",
"guest": "Гост",

View File

@@ -115,8 +115,6 @@
"composer.discard-all-drafts": "Изтриване на всички чернови",
"composer.no-drafts": "Нямате никакви чернови",
"composer.discard-draft-confirm": "Искате ли да изтриете тази чернова?",
"composer.remote-pid-editing": "Редактиране на отдалечена публикация",
"composer.remote-pid-content-immutable": "Съдържанието на отдалечени публикации не може да бъде редактирано. Може да промените само заглавието на темата и етикетите.",
"bootbox.ok": "Добре",
"bootbox.cancel": "Отказ",
"bootbox.confirm": "Потвърждаване",

View File

@@ -98,9 +98,5 @@
"notificationType-post-queue": "Когато бъде добавена нова публикация в опашката",
"notificationType-new-post-flag": "Когато публикация бъде докладвана",
"notificationType-new-user-flag": "Когато потребител бъде докладван",
"notificationType-new-reward": "Когато получите нова награда",
"activitypub.announce": "<strong>%1</strong> сподели Вашата публикация в <strong>%2</strong> със своите последователи.",
"activitypub.announce-dual": "<strong>%1</strong> и <strong>%2</strong> споделиха Вашата публикация в <strong>%3</strong> със своите последователи.",
"activitypub.announce-triple": "<strong>%1</strong>, <strong>%2</strong> и <strong>%3</strong> споделиха Вашата публикация в <strong>%4</strong> със своите последователи.",
"activitypub.announce-multiple": "<strong>%1</strong>, <strong>%2</strong> и %3 други споделиха Вашата публикация в <strong>%4</strong> със своите последователи."
"notificationType-new-reward": "Когато получите нова награда"
}

View File

@@ -36,7 +36,6 @@
"chat": "Разговаря с %1",
"flags": "Доклади",
"flag-details": "Подробности за доклад %1",
"world": "Свят",
"account/edit": "Редактиране на „%1“",
"account/edit/password": "Редактиране на паролата на „%1“",
"account/edit/username": "Редактиране на потребителското име на „%1“",
@@ -63,7 +62,6 @@
"account/blocks": "Блокирани потребители за %1",
"account/uploads": "Качвания от %1",
"account/sessions": "Сесии на вписване",
"account/shares": "Теми, споделени от %1",
"confirm": "Е-пощата е потвърдена",
"maintenance.text": "%1 в момента е в профилактика.<br/>Моля, върнете се по-късно.",
"maintenance.messageIntro": "В допълнение, администраторът е оставил това съобщение:",

View File

@@ -7,7 +7,5 @@
"alltime": "Цялото време",
"no-recent-topics": "Няма скорошни теми.",
"no-popular-topics": "Няма популярни теми.",
"load-new-posts": "Зареждане на новите публикации",
"uncategorized.title": "Всички познати теми",
"uncategorized.intro": "Тази страница показва хронологичен списък от всички теми, които този форум е получил.<br />Гледните точки и мненията в темите по-долу не са филтрирани по никакъв начин и може да не съвпадат с гледните точки и мненията на този уеб сайт."
"load-new-posts": "Зареждане на новите публикации"
}

View File

@@ -13,11 +13,8 @@
"settings.mobileTopicTeasers": "Показване на резюмета на темите на мобилни устройства",
"settings.stickyToolbar": "Статична лента с инструменти",
"settings.stickyToolbar.help": "Лентата с инструменти в страниците с теми и категории ще стои винаги в горния край на страницата",
"settings.topicSidebarTools": "Странична лента с инструменти за темите",
"settings.topicSidebarTools.help": "Тази настройка ще премести инструментите за темите в страничната лента, когато се ползва настолната версия на уеб сайта",
"settings.autohideBottombar": "Автоматично скриване на лентата за навигация за мобилни устройства",
"settings.autohideBottombar.help": "Лентата за мобилни устройства ще се скрива, когато страницата бъде превъртяна надолу",
"settings.topMobilebar": "Преместване на лентата за навигация за мобилни устройства в горната част",
"settings.autohideBottombar": "Автоматично скриване на долната лента",
"settings.autohideBottombar.help": "В изгледа за мобилни устройства долната лента ще се скрива, когато страницата се превърта надолу",
"settings.openSidebars": "Отваряне на страничните ленти",
"settings.chatModals": "Включване на прозорците за разговори"
}

View File

@@ -61,8 +61,6 @@
"user-restored-topic-on": "%1 възстанови тази тема на %2",
"user-moved-topic-from-ago": "%1 премести тази тема от %2 %3",
"user-moved-topic-from-on": "%1 премести тази тема от %2 на %3",
"user-shared-topic-ago": "%1 сподели тази тема %2",
"user-shared-topic-on": "%1 сподели тази тема в %2",
"user-queued-post-ago": "%1 добави тази публикация в <a href=\"%2\">опашката за одобрение</a> %3",
"user-queued-post-on": "%1 добави тази публикация в <a href=\"%2\">опашката</a> за одобрение на %3",
"user-referenced-topic-ago": "%1 <a href=\"%2\">направи препратка</a> към тази тема %3",
@@ -137,7 +135,6 @@
"bookmarks": "Отметки",
"bookmarks.has-no-bookmarks": "Все още не сте си запазвали отметки към никакви публикации.",
"copy-permalink": "Копиране на постоянна връзка",
"go-to-original": "Преглед на оригиналната публикация",
"loading-more-posts": "Зареждане на още публикации",
"move-topic": "Преместване на темата",
"move-topics": "Преместване на темите",
@@ -222,7 +219,5 @@
"downvote-post": "Отрицателно гласуване за публикацията",
"post-tools": "Инструменти за публикациите",
"unread-posts-link": "Връзка към непрочетените публикации",
"thumb-image": "Иконка на темата",
"announcers": "Споделяния",
"announcers-x": "Споделяния (%1)"
"thumb-image": "Иконка на темата"
}

View File

@@ -47,7 +47,6 @@
"default-category-watch-state": "Състояние по подразбиране за наблюдаването на категории",
"followers": "Последователи",
"following": "Следва",
"shares": "Споделя",
"blocks": "Блокира",
"blocked-users": "Блокирани потребители",
"block-toggle": "Превключване на блокирането",
@@ -60,10 +59,8 @@
"chat-with": "Продължаване на разговора с %1",
"new-chat-with": "Започване на нов разговор с %1",
"flag-profile": "Докладване на профила",
"profile-flagged": "Вече е докладван",
"follow": "Следване",
"unfollow": "Спиране на следването",
"cancel-follow": "Отмяна на заявката за следване",
"more": "Още",
"profile-update-success": "Профилът беше обновен успешно!",
"change-picture": "Промяна на снимката",
@@ -123,7 +120,6 @@
"has-no-downvoted-posts": "Този потребител не е гласувал отрицателно досега.",
"has-no-controversial-posts": "Този потребител няма публикации с отрицателни гласове засега.",
"has-no-blocks": "Не сте блокирали никого.",
"has-no-shares": "Този потребител не е споделил нито една тема.",
"email-hidden": "Е-пощата е скрита",
"hidden": "скрито",
"paginate-description": "Разделяне на темите и публикациите на страници, вместо да се превърта безкрайно",

View File

@@ -1,18 +0,0 @@
{
"name": "Свят",
"popular": "Популярни теми",
"recent": "Всички теми",
"help": "Помощ",
"help.title": "Каква е тази страница?",
"help.intro": "Добре дошли в своя ъгъл от федивселената.",
"help.fediverse": "„Федивселената“ е мрежа от взаимно свързани приложения и уеб сайтове, които говорят помежду си и чиито потребители могат да се виждат. Този форум е федериран и може да взаимодейства с тази социална мрежа (т.нар. „федивселена“). Тази страница е Вашият ъгъл от федивселената. В него ще виждате само темите създадени или споделени от потребители, които <strong>Вие</strong> следвате.",
"help.build": "В началото тук може да няма много теми. Това е нормално. Ще започнете да виждате повече съдържание тук, когато започнете да следвате други потребители.",
"help.federating": "По същия начин, ако потребители извън този форум започнат да следват <em>Вас</em>, тогава Вашите публикации ще започнат да се появяват в техните приложения и уеб сайтове.",
"help.next-generation": "Това е новото поколение социална мрежа. Започнете да допринасяте още днес!",
"onboard.title": "Вашият прозорец към федивселената…",
"onboard.what": "Това е Вашата персонализирана категория съставена само от съдържание извън този форум. Тук се появяват неща от хора, които следвате, както и такива споделени от тях.",
"onboard.why": "Много неща се случват извън този форум, и не всичко отговаря на Вашите интереси. Затова следването на конкретни хора е най-добрият начин да покажете, че искате да виждате повече от тях.",
"onboard.how": "Междувременно можете да използвате бутоните в горната част, за да видите до какво има достъп този форум. Така може да започнете да откривате ново съдържание!"
}

View File

@@ -7,8 +7,6 @@
"privileges": "Privileges",
"back-to-categories": "Back to categories",
"name": "Category Name",
"handle": "Category Handle",
"handle.help": "Your category handle is used as a representation of this category across other networks, similar to a username. A category handle must not match an existing username or user group.",
"description": "Category Description",
"bg-color": "Background Colour",
"text-color": "Text Colour",
@@ -39,7 +37,6 @@
"disable": "Disable",
"edit": "Edit",
"analytics": "Analytics",
"federation": "Federation",
"view-category": "View category",
"set-order": "Set order",
@@ -79,22 +76,6 @@
"analytics.topics-daily": "<strong>Figure 3</strong> &ndash; Daily topics created in this category</small>",
"analytics.posts-daily": "<strong>Figure 4</strong> &ndash; Daily posts made in this category</small>",
"federation.title": "Federation settings for \"%1\" category",
"federation.disabled": "Federation is disabled site-wide, so category federation settings are currently unavailable.",
"federation.disabled-cta": "Federation Settings &rarr;",
"federation.syncing-header": "Synchronization",
"federation.syncing-intro": "A category can follow a \"Group Actor\" via the ActivityPub protocol. If content is received from one of the actors listed below, it will be automatically added to this category.",
"federation.syncing-caveat": "N.B. Setting up syncing here establishes a one-way synchronization. NodeBB attempts to subscribe/follow the actor, but the reverse cannot be assumed.",
"federation.syncing-none": "This category is not currently following anybody.",
"federation.syncing-add": "Synchronize with...",
"federation.syncing-actorUri": "Actor",
"federation.syncing-follow": "Follow",
"federation.syncing-unfollow": "Unfollow",
"federation.followers": "Remote users following this category",
"federation.followers-handle": "Handle",
"federation.followers-id": "ID",
"federation.followers-none": "No followers.",
"alert.created": "Created",
"alert.create-success": "Category successfully created!",
"alert.none-active": "You have no active categories.",

View File

@@ -38,7 +38,6 @@
"settings/tags": "Tags",
"settings/notifications": "Notifications",
"settings/api": "API Access",
"settings/activitypub": "Federation (ActivityPub)",
"settings/sounds": "Sounds",
"settings/social": "Social",
"settings/cookies": "Cookies",

View File

@@ -1,26 +0,0 @@
{
"intro-lead": "What is Federation?",
"intro-body": "NodeBB is able to communicate with other NodeBB instances that support it. This is achieved through a protocol called <a href=\"https://activitypub.rocks/\">ActivityPub</a>. If enabled, NodeBB will also be able to communicate with other apps and websites that use ActivityPub (e.g. Mastodon, Peertube, etc.)",
"general": "General",
"pruning": "Content Pruning",
"content-pruning": "Days to keep remote content",
"content-pruning-help": "Note that remote content that has received engagement (a reply or a upvote/downvote) will be preserved. (0 for disabled)",
"user-pruning": "Days to cache remote user accounts",
"user-pruning-help": "Remote user accounts will only be pruned if they have no posts. Otherwise they will be re-retrieved. (0 for disabled)",
"enabled": "Enable Federation",
"enabled-help": "If enabled, will allow this NodeBB will be able to communicate with all Activitypub-enabled clients on the wider fediverse.",
"allowLoopback": "Allow loopback processing",
"allowLoopback-help": "Useful for debugging purposes only. You should probably leave this disabled.",
"probe": "Open in App",
"probe-enabled": "Try to open ActivityPub-enabled resources in NodeBB",
"probe-enabled-help": "If enabled, NodeBB will check every external link for an ActivityPub equivalent, and load it in NodeBB instead.",
"probe-timeout": "Lookup Timeout (milliseconds)",
"probe-timeout-help": "(Default: 2000) If the lookup query does not receive a response within the set timeframe, will send the user to the link directly instead. Adjust this number higher if sites are responding slowly and you wish to give extra time.",
"server-filtering": "Filtering",
"count": "This NodeBB is currently aware of <strong>%1</strong> server(s)",
"server.filter-help": "Specify servers you would like to bar from federating with your NodeBB. Alternatively, you may opt to selectively <em>allow</em> federation with specific servers, instead. Both options are supported, although they are mutually exclusive.",
"server.filter-help-hostname": "Enter just the instance hostname below (e.g. <code>example.org</code>), separated by line breaks.",
"server.filter-allow-list": "Use this as an Allow List instead"
}

View File

@@ -41,6 +41,9 @@
"sockets.default-placeholder": "Default: %1",
"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.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."

View File

@@ -15,7 +15,7 @@
"title-layout": "Title Layout",
"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": "Site Description",
"description": "Choose what page is shown when users navigate to the root URL of your forum.",
"keywords": "Site Keywords",
"keywords-placeholder": "Keywords describing your community, comma-separated",
"logo-and-icons": "Site Logo & Icons",
@@ -51,7 +51,6 @@
"topic-tools": "Topic Tools",
"home-page": "Home Page",
"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",
"allow-user-home-pages": "Allow User Home Pages",
"home-page-title": "Title of the home page (default \"Home\")",

View File

@@ -2,7 +2,6 @@
"post-sort-option": "Post sort option, %1",
"topic-sort-option": "Topic sort option, %1",
"user-avatar-for": "User avatar for %1",
"profile-page-for": "Profile page for user %1",
"user-watched-tags": "User watched tags",
"delete-upload-button": "Delete upload button",
"group-page-link-for": "Group page link for %1"

View File

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

View File

@@ -232,11 +232,9 @@
"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",
"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.",
"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",
"category.handle-taken": "Category handle is already taken, please choose another.",
"cant-set-child-as-parent": "Can't set child as parent category",
"cant-set-self-as-parent": "Can't set self as parent category",
"api.master-token-no-uid": "A master token was received without a corresponding `_uid` in the request body",
@@ -249,12 +247,5 @@
"api.500": "An unexpected error was encountered while attempting to service your request.",
"api.501": "The route you are trying to call is not implemented yet, please try again tomorrow",
"api.503": "The route you are trying to call is not currently available due to a server configuration",
"api.reauth-required": "The resource you are trying to access requires (re-)authentication.",
"activitypub.not-enabled": "Federation is not enabled on this server",
"activitypub.invalid-id": "Unable to resolve the input id, likely as it is malformed.",
"activitypub.get-failed": "Unable to retrieve the specified resource.",
"activitypub.pubKey-not-found": "Unable to resolve public key, so payload verification cannot take place.",
"activitypub.origin-mismatch": "The received object's origin does not match the sender's origin",
"activitypub.actor-mismatch": "The received activity is being carried out by an actor that is different from expected.",
"activitypub.not-implemented": "The request was denied because it or an aspect of it is not implemented by the recipient server"
"api.reauth-required": "The resource you are trying to access requires (re-)authentication."
}

View File

@@ -84,17 +84,11 @@
"modal-reason-offensive": "Offensive",
"modal-reason-other": "Other (specify below)",
"modal-reason-custom": "Reason for reporting this content...",
"modal-notify-remote": "Forward this report to %1",
"modal-submit": "Submit Report",
"modal-submit-success": "Content has been flagged for moderation.",
"modal-confirm-rescind": "Rescind Report?",
"bulk-actions": "Bulk Actions",
"bulk-resolve": "Resolve Flag(s)",
"confirm-purge": "Are you sure you want to permanently delete these flags?",
"purge-cancelled": "Flag Purge Cancelled",
"bulk-purge": "Purge Flag(s)",
"bulk-success": "%1 flags updated",
"flagged-timeago": "Flagged <span class=\"timeago\" title=\"%1\"></span>",
"auto-flagged": "[Auto Flagged] Received %1 downvotes."

View File

@@ -50,7 +50,6 @@
"header.navigation": "Navigation",
"header.manage": "Manage",
"header.drafts": "Drafts",
"header.world": "World",
"notifications.loading": "বিজ্ঞপ্তিগুলি লোড হচ্ছে",
"chats.loading": "কথোপকথনগুলি লোড হচ্ছে",
"drafts.loading": "Loading Drafts",
@@ -111,7 +110,6 @@
"dnd": "Do not disturb",
"invisible": "অদৃশ্য",
"offline": "অফলাইন",
"remote-user": "This user is from outside of this forum",
"email": "ইমেইল",
"language": "ভাষা",
"guest": "অতিথি",

View File

@@ -115,8 +115,6 @@
"composer.discard-all-drafts": "Discard all drafts",
"composer.no-drafts": "You have no drafts",
"composer.discard-draft-confirm": "Do you want to discard this draft?",
"composer.remote-pid-editing": "Editing a remote post",
"composer.remote-pid-content-immutable": "The content of remote posts cannot be edited. However, you are able change the topic title and tags.",
"bootbox.ok": "OK",
"bootbox.cancel": "Cancel",
"bootbox.confirm": "Confirm",

View File

@@ -98,9 +98,5 @@
"notificationType-post-queue": "When a new post is queued",
"notificationType-new-post-flag": "When a post is flagged",
"notificationType-new-user-flag": "When a user is flagged",
"notificationType-new-reward": "When you earn a new reward",
"activitypub.announce": "<strong>%1</strong> shared your post in <strong>%2</strong> to their followers.",
"activitypub.announce-dual": "<strong>%1</strong> and <strong>%2</strong> shared your post in <strong>%3</strong> to their followers.",
"activitypub.announce-triple": "<strong>%1</strong>, <strong>%2</strong> and <strong>%3</strong> shared your post in <strong>%4</strong> to their followers.",
"activitypub.announce-multiple": "<strong>%1</strong>, <strong>%2</strong> and %3 others shared your post in <strong>%4</strong> to their followers."
"notificationType-new-reward": "When you earn a new reward"
}

View File

@@ -36,7 +36,6 @@
"chat": "Chatting with %1",
"flags": "Flags",
"flag-details": "Flag %1 Details",
"world": "World",
"account/edit": "Editing \"%1\"",
"account/edit/password": "Editing password of \"%1\"",
"account/edit/username": "Editing username of \"%1\"",
@@ -63,7 +62,6 @@
"account/blocks": "Blocked users for %1",
"account/uploads": "Uploads by %1",
"account/sessions": "Login Sessions",
"account/shares": "Topics shared by %1",
"confirm": "Email Confirmed",
"maintenance.text": "%1 is currently undergoing maintenance.<br/>Please come back another time.",
"maintenance.messageIntro": "Additionally, the administrator has left this message:",

View File

@@ -7,7 +7,5 @@
"alltime": "সবসময়",
"no-recent-topics": "কোন সাম্প্রতিক টপিক নেই।",
"no-popular-topics": "There are no popular topics.",
"load-new-posts": "Load new posts",
"uncategorized.title": "All known topics",
"uncategorized.intro": "This page shows a chronological listing of every topic that this forum has received.<br />The views and opinions expressed in the topics below are not moderated and may not represent the views and opinions of this website."
"load-new-posts": "Load new posts"
}

View File

@@ -13,11 +13,8 @@
"settings.mobileTopicTeasers": "Show topic teasers on mobile",
"settings.stickyToolbar": "Sticky toolbar",
"settings.stickyToolbar.help": "The toolbar on topic and category pages will stick to the top of the page",
"settings.topicSidebarTools": "Topic sidebar tools",
"settings.topicSidebarTools.help": "This option will move the topic tools to the sidebar on desktop",
"settings.autohideBottombar": "Auto hide mobile navigation bar",
"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.autohideBottombar": "Auto hide bottom bar",
"settings.autohideBottombar.help": "The bottom bar on mobile view will be hidden when the page is scrolled down",
"settings.openSidebars": "Open sidebars",
"settings.chatModals": "Enable chat modals"
}

View File

@@ -61,8 +61,6 @@
"user-restored-topic-on": "%1 restored this topic on %2",
"user-moved-topic-from-ago": "%1 moved this topic from %2 %3",
"user-moved-topic-from-on": "%1 moved this topic from %2 on %3",
"user-shared-topic-ago": "%1 shared this topic %2",
"user-shared-topic-on": "%1 shared this topic on %2",
"user-queued-post-ago": "%1 <a href=\"%2\">queued</a> post for approval %3",
"user-queued-post-on": "%1 <a href=\"%2\">queued</a> post for approval on %3",
"user-referenced-topic-ago": "%1 <a href=\"%2\">referenced</a> this topic %3",
@@ -137,7 +135,6 @@
"bookmarks": "Bookmarks",
"bookmarks.has-no-bookmarks": "You haven't bookmarked any posts yet.",
"copy-permalink": "Copy Permalink",
"go-to-original": "View Original Post",
"loading-more-posts": "আরো পোষ্ট লোড করা হচ্ছে",
"move-topic": "টপিক সরান",
"move-topics": "টপিক সমূহ সরান",
@@ -222,7 +219,5 @@
"downvote-post": "Downvote post",
"post-tools": "Post tools",
"unread-posts-link": "Unread posts link",
"thumb-image": "Topic thumbnail image",
"announcers": "Shares",
"announcers-x": "Shares (%1)"
"thumb-image": "Topic thumbnail image"
}

View File

@@ -47,7 +47,6 @@
"default-category-watch-state": "Default category watch state",
"followers": "যাদের অনুসরণ করছেন",
"following": "যারা আপনাকে অনুসরণ করছে",
"shares": "Shares",
"blocks": "Blocks",
"blocked-users": "Blocked users",
"block-toggle": "Toggle Block",
@@ -60,10 +59,8 @@
"chat-with": "Continue chat with %1",
"new-chat-with": "Start new chat with %1",
"flag-profile": "Flag Profile",
"profile-flagged": "Already flagged",
"follow": "অনুসরন করুন",
"unfollow": "অনুসরন করা থেকে বিরত থাকুন",
"cancel-follow": "Cancel follow request",
"more": "আরো...",
"profile-update-success": "প্রোফাইল আপডেট সফল হয়েছে",
"change-picture": "ছবি পরিবর্তন",
@@ -123,7 +120,6 @@
"has-no-downvoted-posts": "This user hasn't downvoted any posts yet.",
"has-no-controversial-posts": "This user does not have any downvoted posts yet.",
"has-no-blocks": "You have blocked no users.",
"has-no-shares": "This user has not shared any topics.",
"email-hidden": "ইমেইল গোপন রাখা হয়েছে",
"hidden": "গোপন করা হয়েছে",
"paginate-description": "ইনফাইনাইট স্ক্রলের বদলে টপিক ও পোস্টের জন্য পেজিনেশন ব্যাবহার করা হোক",

View File

@@ -1,18 +0,0 @@
{
"name": "World",
"popular": "Popular topics",
"recent": "All topics",
"help": "Help",
"help.title": "What is this page?",
"help.intro": "Welcome to your corner of the fediverse.",
"help.fediverse": "The \"fediverse\" is a network of interconnected applications and websites that all talk to one another and whose users can see each other. This forum is federated, and can interact with that social web (or \"fediverse\"). This page is your corner of the fediverse. It consists solely of topics created by — and shared from — users <strong>you</strong> follow.",
"help.build": "There might not be a lot of topics here to start; that's normal. You will start to see more content here over time when you start following other users.",
"help.federating": "Likewise, if users from outside of this forum start following <em>you</em>, then your posts will start appearing on those apps and websites as well.",
"help.next-generation": "This is the next generation of social media, start contributing today!",
"onboard.title": "Your window to the fediverse...",
"onboard.what": "This is your personalized category made up of only content found outside of this forum. Whether something shows up in this page depends on whether you follow them, or whether that post was shared by someone you follow.",
"onboard.why": "There's a lot that goes on outside of this forum, and not all of it is relevant to your interests. That's why following people is the best way to signal that you want to see more from someone.",
"onboard.how": "In the meantime, you can click on the shortcut buttons at the top to see what else this forum knows about, and start discovering some new content!"
}

View File

@@ -7,8 +7,6 @@
"privileges": "Oprávnění",
"back-to-categories": "Back to categories",
"name": "Název kategorie",
"handle": "Category Handle",
"handle.help": "Your category handle is used as a representation of this category across other networks, similar to a username. A category handle must not match an existing username or user group.",
"description": "Popis kategorie",
"bg-color": "Barva pozadí",
"text-color": "Barva textu",
@@ -39,7 +37,6 @@
"disable": "Zakázat",
"edit": "Upravit",
"analytics": "Analytika",
"federation": "Federation",
"view-category": "Zobrazit kategorii",
"set-order": "Set order",
@@ -79,22 +76,6 @@
"analytics.topics-daily": "<strong>Postava 3</strong> vytvořených témat za den pro tuto kategorii</small>",
"analytics.posts-daily": "<strong>Postava 4</strong> vytvořených příspěvků za den pro tuto kategorii</small>",
"federation.title": "Federation settings for \"%1\" category",
"federation.disabled": "Federation is disabled site-wide, so category federation settings are currently unavailable.",
"federation.disabled-cta": "Federation Settings &rarr;",
"federation.syncing-header": "Synchronization",
"federation.syncing-intro": "A category can follow a \"Group Actor\" via the ActivityPub protocol. If content is received from one of the actors listed below, it will be automatically added to this category.",
"federation.syncing-caveat": "N.B. Setting up syncing here establishes a one-way synchronization. NodeBB attempts to subscribe/follow the actor, but the reverse cannot be assumed.",
"federation.syncing-none": "This category is not currently following anybody.",
"federation.syncing-add": "Synchronize with...",
"federation.syncing-actorUri": "Actor",
"federation.syncing-follow": "Follow",
"federation.syncing-unfollow": "Unfollow",
"federation.followers": "Remote users following this category",
"federation.followers-handle": "Handle",
"federation.followers-id": "ID",
"federation.followers-none": "No followers.",
"alert.created": "Vytvořeno",
"alert.create-success": "Kategorie byla úspěšně vytvořena.",
"alert.none-active": "Nemáte žádné aktivní kategorie.",

View File

@@ -38,7 +38,6 @@
"settings/tags": "Značky",
"settings/notifications": "Oznámení",
"settings/api": "API Access",
"settings/activitypub": "Federation (ActivityPub)",
"settings/sounds": "Sounds",
"settings/social": "Social",
"settings/cookies": "Cookies",

View File

@@ -1,26 +0,0 @@
{
"intro-lead": "What is Federation?",
"intro-body": "NodeBB is able to communicate with other NodeBB instances that support it. This is achieved through a protocol called <a href=\"https://activitypub.rocks/\">ActivityPub</a>. If enabled, NodeBB will also be able to communicate with other apps and websites that use ActivityPub (e.g. Mastodon, Peertube, etc.)",
"general": "General",
"pruning": "Content Pruning",
"content-pruning": "Days to keep remote content",
"content-pruning-help": "Note that remote content that has received engagement (a reply or a upvote/downvote) will be preserved. (0 for disabled)",
"user-pruning": "Days to cache remote user accounts",
"user-pruning-help": "Remote user accounts will only be pruned if they have no posts. Otherwise they will be re-retrieved. (0 for disabled)",
"enabled": "Enable Federation",
"enabled-help": "If enabled, will allow this NodeBB will be able to communicate with all Activitypub-enabled clients on the wider fediverse.",
"allowLoopback": "Allow loopback processing",
"allowLoopback-help": "Useful for debugging purposes only. You should probably leave this disabled.",
"probe": "Open in App",
"probe-enabled": "Try to open ActivityPub-enabled resources in NodeBB",
"probe-enabled-help": "If enabled, NodeBB will check every external link for an ActivityPub equivalent, and load it in NodeBB instead.",
"probe-timeout": "Lookup Timeout (milliseconds)",
"probe-timeout-help": "(Default: 2000) If the lookup query does not receive a response within the set timeframe, will send the user to the link directly instead. Adjust this number higher if sites are responding slowly and you wish to give extra time.",
"server-filtering": "Filtering",
"count": "This NodeBB is currently aware of <strong>%1</strong> server(s)",
"server.filter-help": "Specify servers you would like to bar from federating with your NodeBB. Alternatively, you may opt to selectively <em>allow</em> federation with specific servers, instead. Both options are supported, although they are mutually exclusive.",
"server.filter-help-hostname": "Enter just the instance hostname below (e.g. <code>example.org</code>), separated by line breaks.",
"server.filter-allow-list": "Use this as an Allow List instead"
}

View File

@@ -41,6 +41,9 @@
"sockets.default-placeholder": "Default: %1",
"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.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."

View File

@@ -15,7 +15,7 @@
"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;",
"description.placeholder": "Zkrácený popis vaší komunity",
"description": "Site Description",
"description": "Vyberte, kterou stránku chcete zobrazit, jakmile uživatel přejde na výchozí URL vašeho fóra.",
"keywords": "Klíčová slova pro stránky",
"keywords-placeholder": "Klíčová slova popisující vaši komunitu, odděleno čárkou",
"logo-and-icons": "Site Logo & Icons",
@@ -51,7 +51,6 @@
"topic-tools": "Topic Tools",
"home-page": "Domovská stránka",
"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",
"allow-user-home-pages": "Povolit uživatelům domovské stránky",
"home-page-title": "Titulka domovské stránky (výchozí „Domů”)",

View File

@@ -2,7 +2,6 @@
"post-sort-option": "Post sort option, %1",
"topic-sort-option": "Topic sort option, %1",
"user-avatar-for": "User avatar for %1",
"profile-page-for": "Profile page for user %1",
"user-watched-tags": "User watched tags",
"delete-upload-button": "Delete upload button",
"group-page-link-for": "Group page link for %1"

View File

@@ -1,8 +1,6 @@
{
"category": "Kategorie",
"subcategories": "Podkategorie",
"uncategorized": "Uncategorized",
"uncategorized.description": "Topics that do not strictly fit in with any existing categories",
"new-topic-button": "Nové téma",
"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í.",

View File

@@ -232,11 +232,9 @@
"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",
"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.",
"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",
"category.handle-taken": "Category handle is already taken, please choose another.",
"cant-set-child-as-parent": "Can't set child as parent category",
"cant-set-self-as-parent": "Can't set self as parent category",
"api.master-token-no-uid": "A master token was received without a corresponding `_uid` in the request body",
@@ -249,12 +247,5 @@
"api.500": "An unexpected error was encountered while attempting to service your request.",
"api.501": "The route you are trying to call is not implemented yet, please try again tomorrow",
"api.503": "The route you are trying to call is not currently available due to a server configuration",
"api.reauth-required": "The resource you are trying to access requires (re-)authentication.",
"activitypub.not-enabled": "Federation is not enabled on this server",
"activitypub.invalid-id": "Unable to resolve the input id, likely as it is malformed.",
"activitypub.get-failed": "Unable to retrieve the specified resource.",
"activitypub.pubKey-not-found": "Unable to resolve public key, so payload verification cannot take place.",
"activitypub.origin-mismatch": "The received object's origin does not match the sender's origin",
"activitypub.actor-mismatch": "The received activity is being carried out by an actor that is different from expected.",
"activitypub.not-implemented": "The request was denied because it or an aspect of it is not implemented by the recipient server"
"api.reauth-required": "The resource you are trying to access requires (re-)authentication."
}

View File

@@ -84,17 +84,11 @@
"modal-reason-offensive": "Urážlivé",
"modal-reason-other": "Jiné (popište níže)",
"modal-reason-custom": "Důvod ohlášení tohoto obsahu…",
"modal-notify-remote": "Forward this report to %1",
"modal-submit": "Předat hlášení",
"modal-submit-success": "Obsah byl označen pro moderaci.",
"modal-confirm-rescind": "Rescind Report?",
"bulk-actions": "Bulk Actions",
"bulk-resolve": "Resolve Flag(s)",
"confirm-purge": "Are you sure you want to permanently delete these flags?",
"purge-cancelled": "Flag Purge Cancelled",
"bulk-purge": "Purge Flag(s)",
"bulk-success": "%1 flags updated",
"flagged-timeago": "Flagged <span class=\"timeago\" title=\"%1\"></span>",
"auto-flagged": "[Auto Flagged] Received %1 downvotes."

View File

@@ -50,7 +50,6 @@
"header.navigation": "Navigace",
"header.manage": "Manage",
"header.drafts": "Drafts",
"header.world": "World",
"notifications.loading": "Načítání upozornění",
"chats.loading": "Načítání chatů",
"drafts.loading": "Loading Drafts",
@@ -111,7 +110,6 @@
"dnd": "Nevyrušovat",
"invisible": "Neviditelný",
"offline": "Offline",
"remote-user": "This user is from outside of this forum",
"email": "E-mail",
"language": "Jazyk",
"guest": "Host",

View File

@@ -115,8 +115,6 @@
"composer.discard-all-drafts": "Discard all drafts",
"composer.no-drafts": "You have no drafts",
"composer.discard-draft-confirm": "Do you want to discard this draft?",
"composer.remote-pid-editing": "Editing a remote post",
"composer.remote-pid-content-immutable": "The content of remote posts cannot be edited. However, you are able change the topic title and tags.",
"bootbox.ok": "OK",
"bootbox.cancel": "Zrušit",
"bootbox.confirm": "Potvrdit",

View File

@@ -98,9 +98,5 @@
"notificationType-post-queue": "Bude-li přidán nový příspěvek do fronty",
"notificationType-new-post-flag": "Bude-li příspěvek označen",
"notificationType-new-user-flag": "Bude-li uživatel označen",
"notificationType-new-reward": "When you earn a new reward",
"activitypub.announce": "<strong>%1</strong> shared your post in <strong>%2</strong> to their followers.",
"activitypub.announce-dual": "<strong>%1</strong> and <strong>%2</strong> shared your post in <strong>%3</strong> to their followers.",
"activitypub.announce-triple": "<strong>%1</strong>, <strong>%2</strong> and <strong>%3</strong> shared your post in <strong>%4</strong> to their followers.",
"activitypub.announce-multiple": "<strong>%1</strong>, <strong>%2</strong> and %3 others shared your post in <strong>%4</strong> to their followers."
"notificationType-new-reward": "When you earn a new reward"
}

View File

@@ -36,7 +36,6 @@
"chat": "Konverzace s %1",
"flags": "Označení",
"flag-details": "Detaily označení %1",
"world": "World",
"account/edit": "Úprava \"%1\"",
"account/edit/password": "Úprava hesla \"%1\"",
"account/edit/username": "Úprava jména uživatele \"%1\"",
@@ -63,7 +62,6 @@
"account/blocks": "Zablokovaní uživatelé z %1",
"account/uploads": "Nahráno od %1",
"account/sessions": "Relace s přihlášením",
"account/shares": "Topics shared by %1",
"confirm": "E-mail potvrzen",
"maintenance.text": "%1 is currently undergoing maintenance.<br/>Please come back another time.",
"maintenance.messageIntro": "Správce zanechal tuto zprávu:",

View File

@@ -7,7 +7,5 @@
"alltime": "Pořád",
"no-recent-topics": "Nebyly nalezeny žádné nové téma.",
"no-popular-topics": "Žádná oblíbená téma.",
"load-new-posts": "Load new posts",
"uncategorized.title": "All known topics",
"uncategorized.intro": "This page shows a chronological listing of every topic that this forum has received.<br />The views and opinions expressed in the topics below are not moderated and may not represent the views and opinions of this website."
"load-new-posts": "Load new posts"
}

View File

@@ -13,11 +13,8 @@
"settings.mobileTopicTeasers": "Show topic teasers on mobile",
"settings.stickyToolbar": "Sticky toolbar",
"settings.stickyToolbar.help": "The toolbar on topic and category pages will stick to the top of the page",
"settings.topicSidebarTools": "Topic sidebar tools",
"settings.topicSidebarTools.help": "This option will move the topic tools to the sidebar on desktop",
"settings.autohideBottombar": "Auto hide mobile navigation bar",
"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.autohideBottombar": "Auto hide bottom bar",
"settings.autohideBottombar.help": "The bottom bar on mobile view will be hidden when the page is scrolled down",
"settings.openSidebars": "Open sidebars",
"settings.chatModals": "Enable chat modals"
}

View File

@@ -61,8 +61,6 @@
"user-restored-topic-on": "%1 restored this topic on %2",
"user-moved-topic-from-ago": "%1 moved this topic from %2 %3",
"user-moved-topic-from-on": "%1 moved this topic from %2 on %3",
"user-shared-topic-ago": "%1 shared this topic %2",
"user-shared-topic-on": "%1 shared this topic on %2",
"user-queued-post-ago": "%1 <a href=\"%2\">queued</a> post for approval %3",
"user-queued-post-on": "%1 <a href=\"%2\">queued</a> post for approval on %3",
"user-referenced-topic-ago": "%1 <a href=\"%2\">referenced</a> this topic %3",
@@ -137,7 +135,6 @@
"bookmarks": "Záložky",
"bookmarks.has-no-bookmarks": "Ještě jste nezazáložkoval žádný příspěvek.",
"copy-permalink": "Copy Permalink",
"go-to-original": "View Original Post",
"loading-more-posts": "Načítání více příspěvků",
"move-topic": "Přesunout téma",
"move-topics": "Přesunout témata",
@@ -222,7 +219,5 @@
"downvote-post": "Downvote post",
"post-tools": "Post tools",
"unread-posts-link": "Unread posts link",
"thumb-image": "Topic thumbnail image",
"announcers": "Shares",
"announcers-x": "Shares (%1)"
"thumb-image": "Topic thumbnail image"
}

View File

@@ -47,7 +47,6 @@
"default-category-watch-state": "Výchozí stav sledované kategorie",
"followers": "Sledují ho",
"following": "Sleduje",
"shares": "Shares",
"blocks": "Zablokováni",
"blocked-users": "Blocked users",
"block-toggle": "Přepnout zablokování",
@@ -60,10 +59,8 @@
"chat-with": "Pokračovat v konverzaci s %1",
"new-chat-with": "Začít novou konverzaci s %1",
"flag-profile": "Označit profil",
"profile-flagged": "Already flagged",
"follow": "Sledovat",
"unfollow": "Nesledovat",
"cancel-follow": "Cancel follow request",
"more": "Více",
"profile-update-success": "Profil byl úspěšně aktualizován.",
"change-picture": "Změnit obrázek",
@@ -123,7 +120,6 @@
"has-no-downvoted-posts": "Tento uživatel zatím nevyjádřil nesouhlas u žádného příspěvku.",
"has-no-controversial-posts": "This user does not have any downvoted posts yet.",
"has-no-blocks": "Nezablokoval/a jste žádné uživatele.",
"has-no-shares": "This user has not shared any topics.",
"email-hidden": "E-mail je skryt",
"hidden": "skrytý",
"paginate-description": "Stránkovat témata a příspěvky místo použití nekonečného posunování",

View File

@@ -1,18 +0,0 @@
{
"name": "World",
"popular": "Popular topics",
"recent": "All topics",
"help": "Help",
"help.title": "What is this page?",
"help.intro": "Welcome to your corner of the fediverse.",
"help.fediverse": "The \"fediverse\" is a network of interconnected applications and websites that all talk to one another and whose users can see each other. This forum is federated, and can interact with that social web (or \"fediverse\"). This page is your corner of the fediverse. It consists solely of topics created by — and shared from — users <strong>you</strong> follow.",
"help.build": "There might not be a lot of topics here to start; that's normal. You will start to see more content here over time when you start following other users.",
"help.federating": "Likewise, if users from outside of this forum start following <em>you</em>, then your posts will start appearing on those apps and websites as well.",
"help.next-generation": "This is the next generation of social media, start contributing today!",
"onboard.title": "Your window to the fediverse...",
"onboard.what": "This is your personalized category made up of only content found outside of this forum. Whether something shows up in this page depends on whether you follow them, or whether that post was shared by someone you follow.",
"onboard.why": "There's a lot that goes on outside of this forum, and not all of it is relevant to your interests. That's why following people is the best way to signal that you want to see more from someone.",
"onboard.how": "In the meantime, you can click on the shortcut buttons at the top to see what else this forum knows about, and start discovering some new content!"
}

View File

@@ -7,8 +7,6 @@
"privileges": "Privileges",
"back-to-categories": "Back to categories",
"name": "Category Name",
"handle": "Category Handle",
"handle.help": "Your category handle is used as a representation of this category across other networks, similar to a username. A category handle must not match an existing username or user group.",
"description": "Category Description",
"bg-color": "Background Colour",
"text-color": "Text Colour",
@@ -39,7 +37,6 @@
"disable": "Disable",
"edit": "Edit",
"analytics": "Analytics",
"federation": "Federation",
"view-category": "View category",
"set-order": "Set order",
@@ -79,22 +76,6 @@
"analytics.topics-daily": "<strong>Figure 3</strong> &ndash; Daily topics created in this category</small>",
"analytics.posts-daily": "<strong>Figure 4</strong> &ndash; Daily posts made in this category</small>",
"federation.title": "Federation settings for \"%1\" category",
"federation.disabled": "Federation is disabled site-wide, so category federation settings are currently unavailable.",
"federation.disabled-cta": "Federation Settings &rarr;",
"federation.syncing-header": "Synchronization",
"federation.syncing-intro": "A category can follow a \"Group Actor\" via the ActivityPub protocol. If content is received from one of the actors listed below, it will be automatically added to this category.",
"federation.syncing-caveat": "N.B. Setting up syncing here establishes a one-way synchronization. NodeBB attempts to subscribe/follow the actor, but the reverse cannot be assumed.",
"federation.syncing-none": "This category is not currently following anybody.",
"federation.syncing-add": "Synchronize with...",
"federation.syncing-actorUri": "Actor",
"federation.syncing-follow": "Follow",
"federation.syncing-unfollow": "Unfollow",
"federation.followers": "Remote users following this category",
"federation.followers-handle": "Handle",
"federation.followers-id": "ID",
"federation.followers-none": "No followers.",
"alert.created": "Created",
"alert.create-success": "Category successfully created!",
"alert.none-active": "You have no active categories.",

View File

@@ -38,7 +38,6 @@
"settings/tags": "Tags",
"settings/notifications": "Notifications",
"settings/api": "API Access",
"settings/activitypub": "Federation (ActivityPub)",
"settings/sounds": "Sounds",
"settings/social": "Social",
"settings/cookies": "Cookies",

View File

@@ -1,26 +0,0 @@
{
"intro-lead": "What is Federation?",
"intro-body": "NodeBB is able to communicate with other NodeBB instances that support it. This is achieved through a protocol called <a href=\"https://activitypub.rocks/\">ActivityPub</a>. If enabled, NodeBB will also be able to communicate with other apps and websites that use ActivityPub (e.g. Mastodon, Peertube, etc.)",
"general": "General",
"pruning": "Content Pruning",
"content-pruning": "Days to keep remote content",
"content-pruning-help": "Note that remote content that has received engagement (a reply or a upvote/downvote) will be preserved. (0 for disabled)",
"user-pruning": "Days to cache remote user accounts",
"user-pruning-help": "Remote user accounts will only be pruned if they have no posts. Otherwise they will be re-retrieved. (0 for disabled)",
"enabled": "Enable Federation",
"enabled-help": "If enabled, will allow this NodeBB will be able to communicate with all Activitypub-enabled clients on the wider fediverse.",
"allowLoopback": "Allow loopback processing",
"allowLoopback-help": "Useful for debugging purposes only. You should probably leave this disabled.",
"probe": "Open in App",
"probe-enabled": "Try to open ActivityPub-enabled resources in NodeBB",
"probe-enabled-help": "If enabled, NodeBB will check every external link for an ActivityPub equivalent, and load it in NodeBB instead.",
"probe-timeout": "Lookup Timeout (milliseconds)",
"probe-timeout-help": "(Default: 2000) If the lookup query does not receive a response within the set timeframe, will send the user to the link directly instead. Adjust this number higher if sites are responding slowly and you wish to give extra time.",
"server-filtering": "Filtering",
"count": "This NodeBB is currently aware of <strong>%1</strong> server(s)",
"server.filter-help": "Specify servers you would like to bar from federating with your NodeBB. Alternatively, you may opt to selectively <em>allow</em> federation with specific servers, instead. Both options are supported, although they are mutually exclusive.",
"server.filter-help-hostname": "Enter just the instance hostname below (e.g. <code>example.org</code>), separated by line breaks.",
"server.filter-allow-list": "Use this as an Allow List instead"
}

View File

@@ -41,6 +41,9 @@
"sockets.default-placeholder": "Default: %1",
"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.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."

View File

@@ -15,7 +15,7 @@
"title-layout": "Title Layout",
"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": "Site Description",
"description": "Choose what page is shown when users navigate to the root URL of your forum.",
"keywords": "Site Keywords",
"keywords-placeholder": "Keywords describing your community, comma-separated",
"logo-and-icons": "Site Logo & Icons",
@@ -51,7 +51,6 @@
"topic-tools": "Topic Tools",
"home-page": "Home Page",
"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",
"allow-user-home-pages": "Allow User Home Pages",
"home-page-title": "Title of the home page (default \"Home\")",

View File

@@ -2,7 +2,6 @@
"post-sort-option": "Post sort option, %1",
"topic-sort-option": "Topic sort option, %1",
"user-avatar-for": "User avatar for %1",
"profile-page-for": "Profile page for user %1",
"user-watched-tags": "User watched tags",
"delete-upload-button": "Delete upload button",
"group-page-link-for": "Group page link for %1"

View File

@@ -1,8 +1,6 @@
{
"category": "Kategori",
"subcategories": "Underkategorier",
"uncategorized": "Uncategorized",
"uncategorized.description": "Topics that do not strictly fit in with any existing categories",
"new-topic-button": "Nyt emne",
"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?",

View File

@@ -232,11 +232,9 @@
"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",
"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.",
"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",
"category.handle-taken": "Category handle is already taken, please choose another.",
"cant-set-child-as-parent": "Can't set child as parent category",
"cant-set-self-as-parent": "Can't set self as parent category",
"api.master-token-no-uid": "A master token was received without a corresponding `_uid` in the request body",
@@ -249,12 +247,5 @@
"api.500": "An unexpected error was encountered while attempting to service your request.",
"api.501": "The route you are trying to call is not implemented yet, please try again tomorrow",
"api.503": "The route you are trying to call is not currently available due to a server configuration",
"api.reauth-required": "The resource you are trying to access requires (re-)authentication.",
"activitypub.not-enabled": "Federation is not enabled on this server",
"activitypub.invalid-id": "Unable to resolve the input id, likely as it is malformed.",
"activitypub.get-failed": "Unable to retrieve the specified resource.",
"activitypub.pubKey-not-found": "Unable to resolve public key, so payload verification cannot take place.",
"activitypub.origin-mismatch": "The received object's origin does not match the sender's origin",
"activitypub.actor-mismatch": "The received activity is being carried out by an actor that is different from expected.",
"activitypub.not-implemented": "The request was denied because it or an aspect of it is not implemented by the recipient server"
"api.reauth-required": "The resource you are trying to access requires (re-)authentication."
}

View File

@@ -84,17 +84,11 @@
"modal-reason-offensive": "Offensive",
"modal-reason-other": "Other (specify below)",
"modal-reason-custom": "Reason for reporting this content...",
"modal-notify-remote": "Forward this report to %1",
"modal-submit": "Submit Report",
"modal-submit-success": "Content has been flagged for moderation.",
"modal-confirm-rescind": "Rescind Report?",
"bulk-actions": "Bulk Actions",
"bulk-resolve": "Resolve Flag(s)",
"confirm-purge": "Are you sure you want to permanently delete these flags?",
"purge-cancelled": "Flag Purge Cancelled",
"bulk-purge": "Purge Flag(s)",
"bulk-success": "%1 flags updated",
"flagged-timeago": "Flagged <span class=\"timeago\" title=\"%1\"></span>",
"auto-flagged": "[Auto Flagged] Received %1 downvotes."

View File

@@ -50,7 +50,6 @@
"header.navigation": "Navigation",
"header.manage": "Manage",
"header.drafts": "Drafts",
"header.world": "World",
"notifications.loading": "Indlæser notifikationer",
"chats.loading": "Indlæser chats",
"drafts.loading": "Loading Drafts",
@@ -111,7 +110,6 @@
"dnd": "Vil ikke forstyres",
"invisible": "Usynlig",
"offline": "Offline",
"remote-user": "This user is from outside of this forum",
"email": "Email",
"language": "Sprog",
"guest": "Gæst",

View File

@@ -115,8 +115,6 @@
"composer.discard-all-drafts": "Discard all drafts",
"composer.no-drafts": "You have no drafts",
"composer.discard-draft-confirm": "Do you want to discard this draft?",
"composer.remote-pid-editing": "Editing a remote post",
"composer.remote-pid-content-immutable": "The content of remote posts cannot be edited. However, you are able change the topic title and tags.",
"bootbox.ok": "OK",
"bootbox.cancel": "Annuller",
"bootbox.confirm": "Bekræft",

View File

@@ -98,9 +98,5 @@
"notificationType-post-queue": "When a new post is queued",
"notificationType-new-post-flag": "When a post is flagged",
"notificationType-new-user-flag": "When a user is flagged",
"notificationType-new-reward": "When you earn a new reward",
"activitypub.announce": "<strong>%1</strong> shared your post in <strong>%2</strong> to their followers.",
"activitypub.announce-dual": "<strong>%1</strong> and <strong>%2</strong> shared your post in <strong>%3</strong> to their followers.",
"activitypub.announce-triple": "<strong>%1</strong>, <strong>%2</strong> and <strong>%3</strong> shared your post in <strong>%4</strong> to their followers.",
"activitypub.announce-multiple": "<strong>%1</strong>, <strong>%2</strong> and %3 others shared your post in <strong>%4</strong> to their followers."
"notificationType-new-reward": "When you earn a new reward"
}

View File

@@ -36,7 +36,6 @@
"chat": "Chatter med %1",
"flags": "Flags",
"flag-details": "Flag %1 Details",
"world": "World",
"account/edit": "Redigere \"%1\"",
"account/edit/password": "Redigerer adgangskode for \"%1\"",
"account/edit/username": "Redigerer brugernavn for \"%1\"",
@@ -63,7 +62,6 @@
"account/blocks": "Blocked users for %1",
"account/uploads": "Uploads by %1",
"account/sessions": "Login Sessions",
"account/shares": "Topics shared by %1",
"confirm": "Email Bekræftet",
"maintenance.text": "%1 is currently undergoing maintenance.<br/>Please come back another time.",
"maintenance.messageIntro": "Administratoren har yderligere vedlagt denne besked:",

View File

@@ -7,7 +7,5 @@
"alltime": "Al tid",
"no-recent-topics": "Der er ingen seneste tråde",
"no-popular-topics": "Der er ingen populære tråde.",
"load-new-posts": "Load new posts",
"uncategorized.title": "All known topics",
"uncategorized.intro": "This page shows a chronological listing of every topic that this forum has received.<br />The views and opinions expressed in the topics below are not moderated and may not represent the views and opinions of this website."
"load-new-posts": "Load new posts"
}

View File

@@ -13,11 +13,8 @@
"settings.mobileTopicTeasers": "Show topic teasers on mobile",
"settings.stickyToolbar": "Sticky toolbar",
"settings.stickyToolbar.help": "The toolbar on topic and category pages will stick to the top of the page",
"settings.topicSidebarTools": "Topic sidebar tools",
"settings.topicSidebarTools.help": "This option will move the topic tools to the sidebar on desktop",
"settings.autohideBottombar": "Auto hide mobile navigation bar",
"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.autohideBottombar": "Auto hide bottom bar",
"settings.autohideBottombar.help": "The bottom bar on mobile view will be hidden when the page is scrolled down",
"settings.openSidebars": "Open sidebars",
"settings.chatModals": "Enable chat modals"
}

View File

@@ -61,8 +61,6 @@
"user-restored-topic-on": "%1 restored this topic on %2",
"user-moved-topic-from-ago": "%1 moved this topic from %2 %3",
"user-moved-topic-from-on": "%1 moved this topic from %2 on %3",
"user-shared-topic-ago": "%1 shared this topic %2",
"user-shared-topic-on": "%1 shared this topic on %2",
"user-queued-post-ago": "%1 <a href=\"%2\">queued</a> post for approval %3",
"user-queued-post-on": "%1 <a href=\"%2\">queued</a> post for approval on %3",
"user-referenced-topic-ago": "%1 <a href=\"%2\">referenced</a> this topic %3",
@@ -137,7 +135,6 @@
"bookmarks": "Bogmærker",
"bookmarks.has-no-bookmarks": "Du har ikke bookmarked nogen indlæg.",
"copy-permalink": "Copy Permalink",
"go-to-original": "View Original Post",
"loading-more-posts": "Indlæser flere indlæg",
"move-topic": "Flyt tråd",
"move-topics": "Flyt tråde",
@@ -222,7 +219,5 @@
"downvote-post": "Downvote post",
"post-tools": "Post tools",
"unread-posts-link": "Unread posts link",
"thumb-image": "Topic thumbnail image",
"announcers": "Shares",
"announcers-x": "Shares (%1)"
"thumb-image": "Topic thumbnail image"
}

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