mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-12-27 02:40:39 +01:00
Compare commits
574 Commits
v1.15.2-be
...
v1.16.2-be
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
f6370cd6f5 | ||
|
|
becff8bc22 | ||
|
|
d168790612 | ||
|
|
a852b374e9 | ||
|
|
55835b3b72 | ||
|
|
a79707ef9a | ||
|
|
a68fc1dc50 | ||
|
|
536b66dc89 | ||
|
|
75d60bfaf2 | ||
|
|
9f6ad7637e | ||
|
|
fdf7e65331 | ||
|
|
1cc32705fe | ||
|
|
a60ea2ec7a | ||
|
|
4066d994ff | ||
|
|
de9bec2bb1 | ||
|
|
3aecd20096 | ||
|
|
54804d4789 | ||
|
|
55cefcba35 | ||
|
|
3da8b93578 | ||
|
|
b265e6f68b | ||
|
|
a6a02fb773 | ||
|
|
49583fe48b | ||
|
|
14e211fb68 | ||
|
|
7b98fab95c | ||
|
|
a373731570 | ||
|
|
a76b5d15e0 | ||
|
|
a06b84d258 | ||
|
|
ecf212d307 | ||
|
|
dc6fc65322 | ||
|
|
27b481765b | ||
|
|
43ff8e4197 | ||
|
|
a972b5a77a | ||
|
|
3d1224e18d | ||
|
|
ab11435ed5 | ||
|
|
9b289eca9d | ||
|
|
3d36208877 | ||
|
|
0a471b76b5 | ||
|
|
c30b40abe7 | ||
|
|
fdf0347240 | ||
|
|
fc3a0bd427 | ||
|
|
77ab46686d | ||
|
|
c0fb1cb59c | ||
|
|
286aa243f5 | ||
|
|
ef16cd2e6f | ||
|
|
a26bfb3fda | ||
|
|
1901ecb244 | ||
|
|
69419571a9 | ||
|
|
a407a51da6 | ||
|
|
a82f943c76 | ||
|
|
89e6c75d58 | ||
|
|
e817d5beda | ||
|
|
66da6bcd1c | ||
|
|
d90c7ff43b | ||
|
|
6c855bf48e | ||
|
|
96280d76af | ||
|
|
b742229e59 | ||
|
|
aa95cc7d60 | ||
|
|
eaf62d39fd | ||
|
|
4ede18ce5f | ||
|
|
c07e1e16af | ||
|
|
6a1311b4bc | ||
|
|
6cb5888c13 | ||
|
|
03a0e72fae | ||
|
|
5cae95eb9f | ||
|
|
d83d40cf9b | ||
|
|
36069da2f8 | ||
|
|
5b3c48fd02 | ||
|
|
e14b67786c | ||
|
|
8ece64ab82 | ||
|
|
7069735aa2 | ||
|
|
da54697075 | ||
|
|
9534d95619 | ||
|
|
0da2843281 | ||
|
|
97d678fd2a | ||
|
|
8c86f5bcec | ||
|
|
87a7d85e89 | ||
|
|
534224133b | ||
|
|
8bbb320867 | ||
|
|
56f929ed4f | ||
|
|
1cf0032d9f | ||
|
|
d3e041e292 | ||
|
|
6cbb77afda | ||
|
|
f0dd302c77 | ||
|
|
a51c5698c7 | ||
|
|
072a0e32d8 | ||
|
|
e3cd7a2343 | ||
|
|
b6d71710a0 | ||
|
|
171017c38c | ||
|
|
8c31afae7d | ||
|
|
afe6d84710 | ||
|
|
e445ae5a7a | ||
|
|
b9ba44edd7 | ||
|
|
fd045c67c9 | ||
|
|
0d7dfeeb86 | ||
|
|
1968bf50f1 | ||
|
|
87e333b44f | ||
|
|
4524f825d4 | ||
|
|
5fcf3ea61b | ||
|
|
ebf1624a90 | ||
|
|
18ae7cf719 | ||
|
|
d1700c40e2 | ||
|
|
4d6ddf6dbf | ||
|
|
e5edbc6faf | ||
|
|
189be9e0be | ||
|
|
041d45c3d2 | ||
|
|
edb8da1ef9 | ||
|
|
77a5adb616 | ||
|
|
9ecfac9b68 | ||
|
|
cdff8d286a | ||
|
|
e267f29584 | ||
|
|
1002c14aa2 | ||
|
|
33290850ee | ||
|
|
3121215e87 | ||
|
|
c1ecfd1ebf | ||
|
|
a555f02415 | ||
|
|
fb3f3f729f | ||
|
|
895e3d939e | ||
|
|
d27815a8c0 | ||
|
|
20c1b684ed | ||
|
|
f1ec4961d9 | ||
|
|
29fcdc4c22 | ||
|
|
183cabe90f | ||
|
|
1dd1d3b064 | ||
|
|
d85e351f43 | ||
|
|
2874036024 | ||
|
|
223f0a5515 | ||
|
|
d90aa95808 | ||
|
|
fb46a8d975 | ||
|
|
5b8558e9a5 | ||
|
|
3aa5beb832 | ||
|
|
f55dddb2be | ||
|
|
fcc1e24ad0 | ||
|
|
6d980d26d7 | ||
|
|
c62a6b6ca8 | ||
|
|
da191341e8 | ||
|
|
3959a7bd9c | ||
|
|
80ee3dfbd1 | ||
|
|
931105e6cb | ||
|
|
32e36f7b2e | ||
|
|
98550d61d7 | ||
|
|
4fc1337762 | ||
|
|
501a7b7774 | ||
|
|
1cd2689cf6 | ||
|
|
e640a41a78 | ||
|
|
4919e5968d | ||
|
|
4ac13160b5 | ||
|
|
2ef72a94c2 | ||
|
|
34ccabe3ab | ||
|
|
75b1bbd09f | ||
|
|
05d8b3c339 | ||
|
|
2610dfcf56 | ||
|
|
37b35f7de0 | ||
|
|
da4f91186b | ||
|
|
2be396ff6e | ||
|
|
713f029dc8 | ||
|
|
b369dc888b | ||
|
|
bbd97ccb48 | ||
|
|
5f038dffbd | ||
|
|
6062039de2 | ||
|
|
f416dc177a | ||
|
|
9c2de86a6e | ||
|
|
cb32e32ae3 | ||
|
|
14c51e3c60 | ||
|
|
b9a61d2d45 | ||
|
|
600807fbe1 | ||
|
|
9de35ec5a3 | ||
|
|
438fa5c88f | ||
|
|
c079051b19 | ||
|
|
8e5a413e4e | ||
|
|
990f107736 | ||
|
|
a962935743 | ||
|
|
d6de925348 | ||
|
|
7fc329de2f | ||
|
|
eef052c1bf | ||
|
|
d85181e031 | ||
|
|
878ee06715 | ||
|
|
df8d62ba06 | ||
|
|
dbe85630e3 | ||
|
|
a2152dd100 | ||
|
|
55a55ea284 | ||
|
|
b8d4709eec | ||
|
|
db4c68639d | ||
|
|
b7b588f5c8 | ||
|
|
6d01fd5028 | ||
|
|
1437c62f3a | ||
|
|
fff0cea685 | ||
|
|
feecd66506 | ||
|
|
a15ef53c70 | ||
|
|
4404e32ed9 | ||
|
|
e99fe307b6 | ||
|
|
ab96f526d6 | ||
|
|
3ed55799ab | ||
|
|
acbf27ceea | ||
|
|
2dee3cbe1a | ||
|
|
30688b1b88 | ||
|
|
877f4673b0 | ||
|
|
2d5a224b06 | ||
|
|
ff18cdfa39 | ||
|
|
5d71834846 | ||
|
|
f37dbeedd5 | ||
|
|
d28581eb6a | ||
|
|
3ba0575584 | ||
|
|
850bf497ea | ||
|
|
2371b432af | ||
|
|
d036408d5a | ||
|
|
8f938eba19 | ||
|
|
ab98740821 | ||
|
|
74d73313fd | ||
|
|
378a3a6945 | ||
|
|
4c87f30184 | ||
|
|
e7ac767080 | ||
|
|
80de572aa1 | ||
|
|
b07fb9abca | ||
|
|
7eaedf4847 | ||
|
|
05dd859714 | ||
|
|
f8dff94a15 | ||
|
|
9a4ea04a75 | ||
|
|
9f62df15bd | ||
|
|
24e754d120 | ||
|
|
edf67f349f | ||
|
|
bd5c4a5cff | ||
|
|
e83baa97a0 | ||
|
|
ce8057f389 | ||
|
|
3e54b70c06 | ||
|
|
dd448e2b1a | ||
|
|
9681557f60 | ||
|
|
91899329fc | ||
|
|
228cfa6710 | ||
|
|
15f1a08940 | ||
|
|
0db4912111 | ||
|
|
2170c40007 | ||
|
|
ae9439748d | ||
|
|
9342d611be | ||
|
|
a30c8ab5c8 | ||
|
|
67cf5e83b7 | ||
|
|
37c367d6ff | ||
|
|
1c5cdb5121 | ||
|
|
08736b1812 | ||
|
|
c043cfebd6 | ||
|
|
5ec3b3d083 | ||
|
|
d31aae167e | ||
|
|
cb7e4cda2a | ||
|
|
41379e27c8 | ||
|
|
340387c18a | ||
|
|
c09c238e3f | ||
|
|
5950683316 | ||
|
|
ef10b6b70d | ||
|
|
4152aa552e | ||
|
|
ef7d6db912 | ||
|
|
b5d910f53b | ||
|
|
1f0c1cd229 | ||
|
|
90497e3ef5 | ||
|
|
43dc3e3e48 | ||
|
|
708b1c338f | ||
|
|
1949d20a87 | ||
|
|
1257aa981e | ||
|
|
7e9e08f718 | ||
|
|
98cd9e3549 | ||
|
|
4fc9da81a9 | ||
|
|
0f480be658 | ||
|
|
ff2aa17bbc | ||
|
|
dd9ed23631 | ||
|
|
8c125cab6c | ||
|
|
6d186be067 | ||
|
|
efa4eca0fe | ||
|
|
68251fffe7 | ||
|
|
024d1fef23 | ||
|
|
25f697b1f3 | ||
|
|
60e7de0d13 | ||
|
|
6037f5ee2c | ||
|
|
13d5a1440b | ||
|
|
1f32d38778 | ||
|
|
9da0ed400e | ||
|
|
62463430a9 | ||
|
|
48a31763eb | ||
|
|
d95200ce60 | ||
|
|
c22cdb515d | ||
|
|
74274b60ed | ||
|
|
5937fbafa3 | ||
|
|
ed70e7028e | ||
|
|
bb6cc49c16 | ||
|
|
a535350f2d | ||
|
|
19c438c608 | ||
|
|
86f0f82be7 | ||
|
|
10cfdd4c5d | ||
|
|
4a0d883359 | ||
|
|
1c45fa1ba5 | ||
|
|
d7f5efd960 | ||
|
|
d2888d1d1f | ||
|
|
792e9e703e | ||
|
|
91c20ceca5 | ||
|
|
970ccb5a68 | ||
|
|
cf5c482d1f | ||
|
|
f4c4d671ca | ||
|
|
ba57876c96 | ||
|
|
8fb814ba08 | ||
|
|
2345b70bda | ||
|
|
a389a31b4a | ||
|
|
0d08228015 | ||
|
|
84e4e480d0 | ||
|
|
163d1a39ce | ||
|
|
3d7e2e1e8e | ||
|
|
3e6f7359a7 | ||
|
|
f49ce4adb6 | ||
|
|
73d2f51d7a | ||
|
|
344caf5c2e | ||
|
|
e7d72d8a79 | ||
|
|
63d0839550 | ||
|
|
dcd6fbafb2 | ||
|
|
790f4e4521 | ||
|
|
6669496dba | ||
|
|
648f6215ef | ||
|
|
184028ab78 | ||
|
|
458bfc0faf | ||
|
|
57cd1343f4 | ||
|
|
b02993266c | ||
|
|
64ac483ddd | ||
|
|
fcb10ebdbb | ||
|
|
5d00b0895b | ||
|
|
c7f2640a18 | ||
|
|
3ea66f84e1 | ||
|
|
698718f87c | ||
|
|
c111bde126 | ||
|
|
ef6c3b0029 | ||
|
|
7e867cf95e | ||
|
|
a1b658d945 | ||
|
|
252dddfc10 | ||
|
|
73746bb489 | ||
|
|
6f68f4d20a | ||
|
|
b771a5733b | ||
|
|
1870794068 | ||
|
|
4085f3e6bb | ||
|
|
f7d60c43d0 | ||
|
|
86b7f8a5d4 | ||
|
|
3488daa1e8 | ||
|
|
5f0f476b57 | ||
|
|
42b23a3b39 | ||
|
|
954dc5b7be | ||
|
|
69864b8746 | ||
|
|
53abada5f0 | ||
|
|
1c1a0e0e0d | ||
|
|
af9e676291 | ||
|
|
1bb75e762e | ||
|
|
dde3171c22 | ||
|
|
685f3c6aa6 | ||
|
|
43bbfb6780 | ||
|
|
c1a7968d23 | ||
|
|
3f597a5539 | ||
|
|
110186b92c | ||
|
|
8dc1437edb | ||
|
|
f7558c6052 | ||
|
|
2c9cd2864c | ||
|
|
b46d2f93e6 | ||
|
|
e45b5cba81 | ||
|
|
1f5f2e1d96 | ||
|
|
0cba269165 | ||
|
|
0f1fc10f6c | ||
|
|
4093ccf813 | ||
|
|
cfb7b113e9 | ||
|
|
f7c738deda | ||
|
|
1eb5fabdb1 | ||
|
|
14bb0a4469 | ||
|
|
4317cdea34 | ||
|
|
202dcef42e | ||
|
|
d46740f860 | ||
|
|
54dc449fb9 | ||
|
|
286243cd37 | ||
|
|
9004319e0d | ||
|
|
700736535c | ||
|
|
a4fe4d3cf5 | ||
|
|
7b39cf4bb7 | ||
|
|
cfef2092de | ||
|
|
92d1b8a65f | ||
|
|
4ddab38095 | ||
|
|
877d85549d | ||
|
|
557f0f5631 | ||
|
|
82bddcd882 | ||
|
|
f25000cb60 | ||
|
|
c44d9d2f69 | ||
|
|
4c650aeead | ||
|
|
5080f35752 | ||
|
|
8adbf54ae6 | ||
|
|
3cd0c9a476 | ||
|
|
5a137a0dd6 | ||
|
|
f6765ec74d | ||
|
|
346b91eb16 | ||
|
|
546f58bf1f | ||
|
|
7f5efc3e93 | ||
|
|
6f21832db7 | ||
|
|
80f0750bd4 | ||
|
|
eb5a5b6ac2 | ||
|
|
6c980db1e8 | ||
|
|
8258536a0b | ||
|
|
fad2d34266 | ||
|
|
1269103fbb | ||
|
|
a369c94c5e | ||
|
|
9ab4fb412b | ||
|
|
d3c04afb98 | ||
|
|
b596e94826 | ||
|
|
77a6dbacc4 | ||
|
|
cbbda45102 | ||
|
|
3de692cd52 | ||
|
|
700ef1af97 | ||
|
|
4afdf8bc27 | ||
|
|
acb576662e | ||
|
|
88a60473d9 | ||
|
|
6e6a7a8f8a | ||
|
|
007a3258a0 | ||
|
|
1b1205a9ce | ||
|
|
f5714452b1 | ||
|
|
88e5cda5b4 | ||
|
|
f4d217d829 | ||
|
|
bf171adc83 | ||
|
|
82ca376012 | ||
|
|
1e7cf1cbc4 | ||
|
|
dadb2527da | ||
|
|
c77361c8d7 | ||
|
|
fdca8b16ca | ||
|
|
5b269bc5aa | ||
|
|
5664807d18 | ||
|
|
19fe249334 | ||
|
|
ad60bc0641 | ||
|
|
12b3aa0d8f | ||
|
|
cd072c0b74 | ||
|
|
5c3deb4b0e | ||
|
|
ad8e770037 | ||
|
|
22715d5413 | ||
|
|
c8554b78b9 | ||
|
|
664614bbe3 | ||
|
|
4c7374ea33 | ||
|
|
b2f0d38f5c | ||
|
|
a56a657759 | ||
|
|
ba3981e270 | ||
|
|
e1432caf92 | ||
|
|
15c6f32c93 | ||
|
|
6c316be477 | ||
|
|
07fe959ce5 | ||
|
|
b8cafefce2 | ||
|
|
414caac01b | ||
|
|
7e6427bca7 | ||
|
|
5ceda14874 | ||
|
|
47a19d6763 | ||
|
|
5bb5ec4618 | ||
|
|
39dae0aaff | ||
|
|
21d6225ce0 | ||
|
|
97c037f0a1 | ||
|
|
93863bb3c6 | ||
|
|
d1ae08fa4a | ||
|
|
cf157c9bfd | ||
|
|
7de8b732c0 | ||
|
|
720170a9f6 | ||
|
|
167ab3a4bc | ||
|
|
5af5cb8517 | ||
|
|
6771ca150a | ||
|
|
c037779fa1 | ||
|
|
6a819944d5 | ||
|
|
d584516947 | ||
|
|
ac734b8335 | ||
|
|
4f37eddc5e | ||
|
|
e32cd31ec6 | ||
|
|
3af4d13fa5 | ||
|
|
db1c140ff9 | ||
|
|
00e75de736 | ||
|
|
61c6a762ad | ||
|
|
0dcc5b2bbf | ||
|
|
1c0e8c1663 | ||
|
|
45a4f1361f | ||
|
|
f20c12ee40 | ||
|
|
90434a4668 | ||
|
|
493c568a75 | ||
|
|
0ca40af834 | ||
|
|
ae402e213e | ||
|
|
b3b501d789 | ||
|
|
906d7d734b | ||
|
|
afb26bfe48 | ||
|
|
aa7a6991ff | ||
|
|
5815260650 | ||
|
|
db205e2eae | ||
|
|
5363ebbb1d | ||
|
|
cf903e4e8f | ||
|
|
c62f29f0a1 | ||
|
|
95a3f03009 | ||
|
|
eab4ca7104 | ||
|
|
2b73a14e42 | ||
|
|
6e5ec3f895 | ||
|
|
77f0bff54f | ||
|
|
8f4060819f | ||
|
|
5dd3b03125 | ||
|
|
b18e7e319b | ||
|
|
4ca62dc45b | ||
|
|
abc32d6270 | ||
|
|
3f337b5d7c | ||
|
|
5fa098326f | ||
|
|
f33a9185ff | ||
|
|
9ee1fb490e | ||
|
|
093f984b03 | ||
|
|
e4d9934155 | ||
|
|
c2bb61231e | ||
|
|
672d4da078 | ||
|
|
d1cb5d4813 | ||
|
|
bc871dc029 | ||
|
|
80404216f6 | ||
|
|
0ffc091b6d | ||
|
|
2f2f0ab7ac | ||
|
|
5c9ff18e3c | ||
|
|
6e2da9966e | ||
|
|
3b1c03ed50 | ||
|
|
98a05e4dde | ||
|
|
ef3df47a6d | ||
|
|
046d0b1637 | ||
|
|
e5d94d9096 | ||
|
|
1be08b2e8b | ||
|
|
46eb77011d | ||
|
|
46acbfdaf1 | ||
|
|
814771bdc7 | ||
|
|
6ef7e8675f | ||
|
|
b47a470b9b | ||
|
|
00aee84bf7 | ||
|
|
28fa03bd7e | ||
|
|
81984285bb | ||
|
|
8fb9117430 | ||
|
|
5f2fe883ca | ||
|
|
589f7a567c | ||
|
|
38127b04b5 | ||
|
|
dbd814c25f | ||
|
|
903e9d82b8 | ||
|
|
39279a1e54 | ||
|
|
f7f119d5cc | ||
|
|
ae5d4405c0 | ||
|
|
8e1b2458c2 | ||
|
|
9ca44e6f54 | ||
|
|
8d060065a0 | ||
|
|
e9585b9be2 | ||
|
|
965671a97b | ||
|
|
b98561792a | ||
|
|
5867a5b99f | ||
|
|
37965d4528 | ||
|
|
fa4177c3bc | ||
|
|
8de48c3935 | ||
|
|
4e9b10ab76 | ||
|
|
fb567a7a33 | ||
|
|
5f6137f0e6 | ||
|
|
a6afcfd531 | ||
|
|
62b62821c1 | ||
|
|
c2019b7b3a | ||
|
|
b7b1f2035b | ||
|
|
bee8cfe4e0 | ||
|
|
a87ccccc9c | ||
|
|
dfdc0c420c | ||
|
|
a0b7a82350 | ||
|
|
422aa7f0b6 | ||
|
|
3b6e71d5eb | ||
|
|
9e154f1c9d | ||
|
|
120999bf63 | ||
|
|
d6dd1cb6f6 | ||
|
|
35f932cd64 | ||
|
|
b44ddecdf8 | ||
|
|
6e43086558 | ||
|
|
fbdde03217 | ||
|
|
2ce1fcd336 | ||
|
|
9f2d0d42be | ||
|
|
1581064362 | ||
|
|
7928036a1b | ||
|
|
1d6bcbebde | ||
|
|
84d545775e | ||
|
|
e1d7c4d8aa | ||
|
|
d83eb7f89e | ||
|
|
3ccebf112e | ||
|
|
dde9f1890f | ||
|
|
d30ea25629 | ||
|
|
b63b7ae5d7 | ||
|
|
20c05e80e4 | ||
|
|
0a0b4661be | ||
|
|
452d7f2b17 |
@@ -17,6 +17,14 @@ checks:
|
||||
similar-code:
|
||||
config:
|
||||
threshold: 65
|
||||
plugins:
|
||||
duplication:
|
||||
enabled: true
|
||||
config:
|
||||
languages:
|
||||
javascript:
|
||||
mass_threshold: 110
|
||||
count_threshold: 3
|
||||
exclude_paths:
|
||||
- "public/vendor/*"
|
||||
- "test/*"
|
||||
3
.github/ISSUE_TEMPLATE.md
vendored
3
.github/ISSUE_TEMPLATE.md
vendored
@@ -20,6 +20,9 @@
|
||||
<!--
|
||||
1. First I did this...
|
||||
2. Then, I clicked on this item...
|
||||
|
||||
A quick note: MP4 and MOV formatted video files are now allowed to be uploaded to GH.
|
||||
Please upload if reproduction steps are hard to describe or reproduce reliably.
|
||||
-->
|
||||
- **What you expected:**
|
||||
<!-- e.g. I expected *abc* to *xyz* -->
|
||||
|
||||
2
.github/workflows/test.yaml
vendored
2
.github/workflows/test.yaml
vendored
@@ -80,7 +80,7 @@ jobs:
|
||||
- run: cp install/package.json package.json
|
||||
|
||||
- name: Install Node
|
||||
uses: actions/setup-node@v1
|
||||
uses: actions/setup-node@v2
|
||||
with:
|
||||
node-version: ${{ matrix.node }}
|
||||
|
||||
|
||||
564
CHANGELOG.md
564
CHANGELOG.md
@@ -1,3 +1,567 @@
|
||||
#### v1.16.1 (2021-01-06)
|
||||
|
||||
##### Chores
|
||||
|
||||
* increase test timeout (0d7dfeeb)
|
||||
* incrementing version number - v1.16.1-beta.0 (5fcf3ea6)
|
||||
* add deprecation notice to topic thumb tpl value (05d8b3c3)
|
||||
* minor reordering of lines (8e5a413e)
|
||||
* incrementing version number - v1.16.0 (6d01fd50)
|
||||
* update changelog for v1.16.0 (1437c62f)
|
||||
* **deps:**
|
||||
* update dependency eslint to v7.17.0 (18ae7cf7)
|
||||
* update dependency eslint to v7.16.0 (2610dfcf)
|
||||
* update actions/setup-node action to v2 (#9115) (55a55ea2)
|
||||
* **api:** add deprecation notices re: #9123 (cdff8d28)
|
||||
|
||||
##### New Features
|
||||
|
||||
* #9173, show installed plugin versions in ./nodebb plugins (8c31afae)
|
||||
* added note that you can now upload videos (4d6ddf6d)
|
||||
* automatically attempt socket.io reconnection on ajaxify (e5edbc6f)
|
||||
* #9135, don't try to reconnect forever (c1ecfd1e)
|
||||
* add confirmation modal when assigning admin:admins-mods privilege (d90aa958)
|
||||
* allow dashes in privilege group names (5b8558e9)
|
||||
* allow multiple privileges to be defined for a given admin socket call (3aa5beb8)
|
||||
* rename admin middleware header hook (fcc1e24a)
|
||||
* explicitly add filter:admin/header.build hook (75b1bbd0)
|
||||
* fix more tests, add more routes, update api test suite (cb32e32a)
|
||||
* add registration/complete route, fix some other tests (14c51e3c)
|
||||
* add missing schemas for various ACP settings routes (9de35ec5)
|
||||
* add missing schema for category update and deletion (d6de9253)
|
||||
* add schema for api ping routes (d85181e0)
|
||||
* normalize paths before comparison (df8d62ba)
|
||||
* additional test to ensure any new routes added to express have a corresponding schema doc (dbe85630)
|
||||
* update html-to-text closes https://github.com/NodeBB/NodeBB/pull/8810 (a2152dd1)
|
||||
* **api:**
|
||||
* closes #9123 category and topic routes migrated to Write API (edb8da1e)
|
||||
* #9123, migrate rest of the getObject controllers to Write API (9ecfac9b)
|
||||
* #9123, migrate /api/post/pid/:pid to Write API (e267f295)
|
||||
* group ownership API route, switch client-side to use API route (32e36f7b)
|
||||
* add schema for groups update route (98550d61)
|
||||
* added schema for email unsubscribe token (4fc13377)
|
||||
* **acp:**
|
||||
* admin tags privilege (223f0a55)
|
||||
* admins-mods privilege (fb46a8d9)
|
||||
* added new admin privilege for groups management (da191341)
|
||||
|
||||
##### Bug Fixes
|
||||
|
||||
* #9130, remove timestamp prefix from thumbnail names in API response (171017c3)
|
||||
* #9166 missing relative path in topic thumbs modal and topic list (b9ba44ed)
|
||||
* #9163, fix total connection count on ACP (1968bf50)
|
||||
* genericise .necro-post, bump persona to latest (041d45c3)
|
||||
* #9126, skip base64 and long values (33290850)
|
||||
* #9127, use assets path (3121215e)
|
||||
* inability for admins with setting privilege to save plugin settings (a555f024)
|
||||
* #9149, server-side handling of disableChatMessageEditing (895e3d93)
|
||||
* #9149, incorrect client-side `disableChatMessageEditing` value for admins/gmods (d27815a8)
|
||||
* #9151, dont use service worker for posts requests (20c1b684)
|
||||
* #9150, fix selector so it doesn't add img-responsive to profile pics (183cabe9)
|
||||
* tests (28740360)
|
||||
* dont show deleted posts in navigator (931105e6)
|
||||
* bug in api path existence test (501a7b77)
|
||||
* #9136, fix move topic/post timeout errors (2ef72a94)
|
||||
* bad assignment logic in middleware.renderHeader (34ccabe3)
|
||||
* #9113, wrong path separator used in thumbs.get (da4f9118)
|
||||
* email testing and settings change from ACP (2be396ff)
|
||||
* removing ability to specify deprecated topic 'thumb' on topic creation (713f029d)
|
||||
* #9129, event is fired on socket.io (b369dc88)
|
||||
* subfolder handling in tests (bbd97ccb)
|
||||
* .flat() not defined in v10, added debug router to exclusion list (6062039d)
|
||||
* all tests, wrap up work (f416dc17)
|
||||
* two more routes (9c2de86a)
|
||||
* api tests (b9a61d2d)
|
||||
* don't return deleted: 0 for ephemeral groups (600807fb)
|
||||
* send fewer items to client-side for ACP settings/email page (438fa5c8)
|
||||
* errors in write-api schema (c079051b)
|
||||
* broken tests from last round of fixes (990f1077)
|
||||
* bad error message for request body api test (a9629357)
|
||||
* modify backreference test to not check router.all() calls (7fc329de)
|
||||
* add missing token generation route to write api spec (eef052c1)
|
||||
* trigger action:posts.edited (b7b588f5)
|
||||
* **deps:**
|
||||
* update dependency autoprefixer to v10.2.0 (e445ae5a)
|
||||
* update socket.io packages to v3.0.5 (fd045c67)
|
||||
* update dependency nodebb-theme-persona to v10.3.16 (87e333b4)
|
||||
* update dependency benchpressjs to v2.4.0 (4524f825)
|
||||
* update dependency nodebb-theme-persona to v10.3.15 (189be9e0)
|
||||
* update dependency nodebb-widget-essentials to v5.0.2 (1dd1d3b0)
|
||||
* update dependency nodebb-widget-essentials to v5.0.1 (#9144) (f55dddb2)
|
||||
* update dependency nodebb-plugin-composer-default to v6.5.5 (6d980d26)
|
||||
* update dependency sharp to v0.27.0 (4919e596)
|
||||
* update dependency nodebb-theme-persona to v10.3.12 (37b35f7d)
|
||||
* update dependency nodebb-theme-persona to v10.3.11 (db4c6863)
|
||||
* **tests:** handle nested allOf blocks (77a5adb6)
|
||||
* **api:**
|
||||
* failing test due to missing file (3959a7bd)
|
||||
* tests (80ee3dfb)
|
||||
* **pwa:** #9127 service-worker.js missing on subfolder installs (b8d4709e)
|
||||
|
||||
##### Refactors
|
||||
|
||||
* **openapi:** update TopicObject component to reference TopicObjectSlim in its schema (fb3f3f72)
|
||||
* **api:**
|
||||
* deprecated groups update socket in favour of API lib (1cd2689c)
|
||||
* update group deletion calls to use write API (e640a41a)
|
||||
* schema backreference test to use map instead of reduce, properly check write-api routes (878ee067)
|
||||
|
||||
##### Tests
|
||||
|
||||
* changed test a bit to see what is going on (5f038dff)
|
||||
|
||||
#### v1.16.0 (2020-12-17)
|
||||
|
||||
##### Breaking Changes
|
||||
|
||||
* enable topic thumbnails across the board [breaking] (9342d611)
|
||||
* #8808, remove utils.slugify (4a0d8833)
|
||||
|
||||
##### Chores
|
||||
|
||||
* **deps:**
|
||||
* update dependency husky to v4.3.6 (2371b432)
|
||||
* bump persona to 10.3.9 (91899329)
|
||||
* bump composer to 6.5.1, re: #9067 (228cfa67)
|
||||
* update dependency husky to v4.3.5 (48a31763)
|
||||
* update dependency husky to v4.3.4 (cf5c482d)
|
||||
* update dependency eslint to v7.15.0 (f4c4d671)
|
||||
* update dependency lint-staged to v10.5.3 (3e6f7359)
|
||||
* appease codeclimate (9f62df15)
|
||||
* add comment for clarification (6037f5ee)
|
||||
* incrementing version number - v1.15.5 (57cd1343)
|
||||
* update changelog for v1.15.5 (b0299326)
|
||||
* **i18n:** fallbacks for new topic thumb keys (15f1a089)
|
||||
|
||||
##### New Features
|
||||
|
||||
* add new client side hooks (a15ef53c)
|
||||
* remove max age since cache is cleared when thumbs change (ab96f526)
|
||||
* show alt text instead of images in teasers (#9107) (d28581eb)
|
||||
* migration of old topic thumbs to new format (74d73313)
|
||||
* allow plugins to override ACP relogin challenge (4c87f301)
|
||||
* add user.email.confirmByUid for sso plugins (80de572a)
|
||||
* add thumbs to category data return (24e754d1)
|
||||
* broken test for bad topic thumbs logic (ce8057f3)
|
||||
* clent-side modal for managing topic thumbs (a30c8ab5)
|
||||
* raise maximum thumb size to 512 (37c367d6)
|
||||
* associate topic thumbs with post uploads (for the mainPid) (1c5cdb51)
|
||||
* helper method to get thumbs by pid (cb7e4cda)
|
||||
* closes #9048, tests for topic thumbs routes, write API schema (59506833)
|
||||
* tests for topic thumbs (4152aa55)
|
||||
* server-side work for #9047 (ef7d6db9)
|
||||
* core work for #9042, thumb deletion now accepts uuids (b5d910f5)
|
||||
* more work on topic thumbs refactor (90497e3e)
|
||||
* expose uploaded thumbnails to client-side via API (1257aa98)
|
||||
* server-side routes for handling multiple topic thumbnails (7e9e08f7)
|
||||
* allow uploadThumb controller to be called in code (98cd9e35)
|
||||
* move upgrade script and make it shorter (60e7de0d)
|
||||
* allow clicks on navigator, clean dupe code (74274b60)
|
||||
* socket.io 3 changes (#8845) (1c45fa1b)
|
||||
* **deps:** update lavender to allow category sections (6d186be0)
|
||||
|
||||
##### Bug Fixes
|
||||
|
||||
* **deps:**
|
||||
* update dependency nodebb-plugin-composer-default to v6.5.4 (#9120) (fff0cea6)
|
||||
* update dependency nodebb-theme-slick to v1.3.7 (#9112) (30688b1b)
|
||||
* update dependency nodebb-theme-lavender to v5.0.17 (#9111) (877f4673)
|
||||
* update dependency nodebb-theme-vanilla to v11.3.10 (ff18cdfa)
|
||||
* update dependency validator to v13.5.2 (#9094) (5d718348)
|
||||
* update dependency nodebb-theme-vanilla to v11.3.9 (#9091) (f37dbeed)
|
||||
* update dependency nodebb-plugin-composer-default to v6.5.3 (d036408d)
|
||||
* update dependency nodebb-plugin-composer-default to v6.5.2 (b07fb9ab)
|
||||
* bump composer-default to 6.5.0 (0db49121)
|
||||
* update dependency autoprefixer to v10.1.0 (024d1fef)
|
||||
* update dependency nodebb-theme-persona to v10.3.8 (#9084) (25f697b1)
|
||||
* update socket.io packages to v3.0.4 (62463430)
|
||||
* update dependency nodebb-theme-persona to v10.3.7 (c22cdb51)
|
||||
* update dependency nodebb-theme-persona to v10.3.6 (#9077) (5937fbaf)
|
||||
* update dependency nodebb-plugin-mentions to v2.13.6 (#9071) (a535350f)
|
||||
* update dependency nodebb-theme-slick to v1.3.6 (#9072) (19c438c6)
|
||||
* update dependency nodebb-widget-essentials to v5 (#9070) (d7f5efd9)
|
||||
* update dependency nodebb-plugin-markdown to v8.12.4 (8fb814ba)
|
||||
* update dependency nodebb-theme-persona to v10.3.5 (#9060) (0d082280)
|
||||
* update dependency nodebb-theme-persona to v10.3.4 (#9059) (84e4e480)
|
||||
* update dependency nodebb-theme-persona to v10.3.3 (3d7e2e1e)
|
||||
* update dependency nodebb-theme-persona to v10.3.2 (#9056) (f49ce4ad)
|
||||
* update dependency nodebb-theme-persona to v10.3.1 (#9054) (344caf5c)
|
||||
* update dependency nodebb-theme-lavender to v5.0.15 (#9053) (e7d72d8a)
|
||||
* update dependency nodebb-theme-persona to v10.3.0 (#9052) (dcd6fbaf)
|
||||
* api usage (feecd665)
|
||||
* #9117, lower query before search (4404e32e)
|
||||
* #9114, fix client side groups update for memberPostCids (3ed55799)
|
||||
* test (2dee3cbe)
|
||||
* don't check "select all" if there are no enabled checkboxes (3ba05755)
|
||||
* #9074, fix svg uploads (8f938eba)
|
||||
* #9100 topic thumbs in OG image tags (ab987408)
|
||||
* update version removal comments to 1.17 for some features (378a3a69)
|
||||
* postgres is slow:tm: (05dd8597)
|
||||
* derp? (f8dff94a)
|
||||
* attempted fix for psql test in topic thumbs (9a4ea04a)
|
||||
* use getSortedSetRange instead of getSortedSetsMembers (edf67f34)
|
||||
* tests (bd5c4a5c)
|
||||
* bad topic thumbs logic on local thumb upload (e83baa97)
|
||||
* #9092, Topic thumbnails do not work with third-party uploaders (3e54b70c)
|
||||
* move topic thumb tests to root level, so they actually get run by mocha (dd448e2b)
|
||||
* tests for topic thumbs (9681557f)
|
||||
* iteration logic bug (2170c400)
|
||||
* spec (ae943974)
|
||||
* changes to thumb resizing logic (67cf5e83)
|
||||
* use file lib instead of direct fs module access (08736b18)
|
||||
* added back missing topic thumb tests that were removed in last commit (c043cfeb)
|
||||
* tests (5ec3b3d0)
|
||||
* hack uploader to handle a response from v3 write api (41379e27)
|
||||
* #9055, non-standard API response from addThumbs route (340387c1)
|
||||
* do not allow thumb deletion route to arbitrarily delete other files in uploads folder (c09c238e)
|
||||
* missing file added (ef10b6b7)
|
||||
* references to since-removed Topics.thumbs.resizeAndUpload (1f0c1cd2)
|
||||
* #9041, remove Topics.thumbs.resizeAndUpload() (43dc3e3e)
|
||||
* #9040 (708b1c33)
|
||||
* spec (1949d20a)
|
||||
* #9085, dont prevent admins from deleting other users (0f480be6)
|
||||
* show errors when user delete fails (ff2aa17b)
|
||||
* dont start logout timer if adminReloginDuration is disabled (dd9ed236)
|
||||
* #9045, no post usage info if '/files/' path received (efa4eca0)
|
||||
* reconnectin no longer fires on socket.io 3 (13d5a144)
|
||||
* default values, clamp postsPerPage/topicsPerPage to max (1f32d387)
|
||||
* #9081, load raw settings before merging (9da0ed40)
|
||||
* #9068 (86f0f82b)
|
||||
* remove old utils.slugify tests (10cfdd4c)
|
||||
* dont strip tags (792e9e70)
|
||||
* #9065, settings v2/v3 conflict (91c20cec)
|
||||
* #9063, missing handler for passwordless accounts in admin.checkPrivileges middleware (970ccb5a)
|
||||
* timeago in navigation (a389a31b)
|
||||
* navigation fixes (163d1a39)
|
||||
* cache some jquery objects (73d2f51d)
|
||||
* add ev.cancelable (63d08395)
|
||||
* #9046, pretranslate string (790f4e45)
|
||||
* redirect external with absolute urls (648f6215)
|
||||
* external path for subfolder installs (458bfc0f)
|
||||
* **spec:** broken link to status component (d31aae16)
|
||||
|
||||
##### Performance Improvements
|
||||
|
||||
* don't load thumbs if disabled globally, cache thumb results (2d5a224b)
|
||||
* dont build identical langs (bb6cc49c)
|
||||
|
||||
##### Refactors
|
||||
|
||||
* topic thumbs lib to topics.thumbs (4fc9da81)
|
||||
|
||||
#### v1.15.5 (2020-12-03)
|
||||
|
||||
##### Chores
|
||||
|
||||
* up persona (c111bde1)
|
||||
* incrementing version number - v1.15.4 (a1b658d9)
|
||||
* update changelog for v1.15.4 (252dddfc)
|
||||
|
||||
##### New Features
|
||||
|
||||
* add socket connect/disconnect action hooks (fcb10ebd)
|
||||
* allow modifiying browser title on ajaxify (698718f8)
|
||||
|
||||
##### Bug Fixes
|
||||
|
||||
* #9032 (64ac483d)
|
||||
* sso redirect on /login & /api/login (5d00b089)
|
||||
* use file lib instead of directly accessing fs (for Assert.path) (3ea66f84)
|
||||
* check uid as well (ef6c3b00)
|
||||
* #7597, fix progress bar of cover/profile uploads (7e867cf9)
|
||||
* **deps:** update dependency nodebb-plugin-spam-be-gone to v0.7.7 (#9039) (c7f2640a)
|
||||
|
||||
#### v1.15.4 (2020-12-02)
|
||||
|
||||
##### Chores
|
||||
|
||||
* up persona (dde3171c)
|
||||
* fallbacks for nodebb.error (82ca3760)
|
||||
* fallbacks for nodebb.topic (5b269bc5)
|
||||
* remove test code (07fe959c)
|
||||
* incrementing version number - v1.15.3 (d1ae08fa)
|
||||
* update changelog for v1.15.3 (cf157c9b)
|
||||
|
||||
##### New Features
|
||||
|
||||
* #9005, use timestamp in profile/cover images (5f0f476b)
|
||||
* #8983, update pin tooltip in topic (954dc5b7)
|
||||
* option to allow auto-joining of groups (optionally skip the "request membership" step) (685f3c6a)
|
||||
* user notification settings for group.leave event (c1a7968d)
|
||||
* add defaults for composer help (0cba2691)
|
||||
* #8900, postQueue setting for category (1eb5fabd)
|
||||
* #8960, update view count after merge (14bb0a44)
|
||||
* use correct code (557f0f56)
|
||||
* #8989, convert widget nav to dropdown (4c650aee)
|
||||
* add handler for 501 api response (007a3258)
|
||||
* add translation key for pin icon label with expiry (12b3aa0d)
|
||||
* add pinExpiry and pinExpiryISO to topic data (ad8e7700)
|
||||
* add cancel button to pin expiration modal (e1432caf)
|
||||
|
||||
##### Bug Fixes
|
||||
|
||||
* #9032, fix login redirect for sso plugins (6f68f4d2)
|
||||
* #8962, dont show null for purged targets (86b7f8a5)
|
||||
* selector on hooks page (3488daa1)
|
||||
* notification on group.leave incorrectly showing "Guest has left X group" (f7558c60)
|
||||
* #9019, add missing lang strings (b46d2f93)
|
||||
* #9018 (e45b5cba)
|
||||
* #9015, add default value for dailyDigestFreq (0f1fc10f)
|
||||
* spec (cfb7b113)
|
||||
* #8997, don't send notifications if uids already in group (f7c738de)
|
||||
* #9002 ban templates not user friendly (4317cdea)
|
||||
* #9010, show rest of info even if clusterMonitor priv is not granted (202dcef4)
|
||||
* #9007 revoke old sessions after adding (d46740f8)
|
||||
* guests dont always have sid (70073653)
|
||||
* allow guests to see their replies immediately (a4fe4d3c)
|
||||
* privs headers (92d1b8a6)
|
||||
* pwd reset test (f25000cb)
|
||||
* #8991, logout on password reset, dont verify email if password expired (5080f357)
|
||||
* don't show topic search if no search privilege (8adbf54a)
|
||||
* #8998, allow guests to use write api to post/reply (3cd0c9a4)
|
||||
* guest handles to user displayname as well (5a137a0d)
|
||||
* timestamp in queue, add post queue strings (546f58bf)
|
||||
* #8992, set email:confirmed for first admin user (7f5efc3e)
|
||||
* typo in upgrade script, closes #8990 (80f0750b)
|
||||
* #8984, post-queue ux (1269103f)
|
||||
* order (9ab4fb41)
|
||||
* #8982, copy color on tag rename, dont copy if target exists (d3c04afb)
|
||||
* tests (b596e948)
|
||||
* api test (77a6dbac)
|
||||
* remove dupe (cbbda451)
|
||||
* csv test (3de692cd)
|
||||
* spec, remove old tests (4afdf8bc)
|
||||
* #8969, export csv to file (6e6a7a8f)
|
||||
* spec for /tag (88e5cda5)
|
||||
* #8980, fix lang string (f4d217d8)
|
||||
* #8979 (bf171adc)
|
||||
* #8971, disallow flags of privileged users (mods, gmods, admins) (1e7cf1cb)
|
||||
* #8974, with password login for approval queue (dadb2527)
|
||||
* #8974, dont show wrong message on register queue (fdca8b16)
|
||||
* #8973, fix timestamp on ban modal (5c3deb4b)
|
||||
* #8968, don't show topic search if search is not enabled (c8554b78)
|
||||
* flicker on tooltips if server call takes long time (4c7374ea)
|
||||
* missing select/clear all checkbox added to category privileges template (#8967) (a56a6577)
|
||||
* use package.name for theme.id (#8965) (ba3981e2)
|
||||
* winston usages (b8cafefc)
|
||||
* #8957 (414caac0)
|
||||
* dont go back after delete account actions (7e6427bc)
|
||||
* error message (47a19d67)
|
||||
* #8954, clear purged replies and toPids (#8959) (5bb5ec46)
|
||||
* #8955, popstate to purged topic should go to homepage (39dae0aa)
|
||||
* 'already-deleting' error on subsequent account content deletions (21d6225c)
|
||||
* #8949, faster upgrade script (93863bb3)
|
||||
* **deps:**
|
||||
* update dependency nodebb-theme-vanilla to v11.3.8 (#9031) (18707940)
|
||||
* update dependency nodebb-theme-slick to v1.3.5 (#9030) (4085f3e6)
|
||||
* update dependency nodebb-theme-persona to v10.2.98 (#9029) (f7d60c43)
|
||||
* update dependency nodebb-theme-persona to v10.2.97 (42b23a3b)
|
||||
* update dependency nodebb-plugin-composer-default to v6.4.10 (#9025) (43bbfb67)
|
||||
* update dependency nodebb-theme-vanilla to v11.3.7 (#9024) (3f597a55)
|
||||
* update dependency nodebb-plugin-composer-default to v6.4.9 (#9023) (110186b9)
|
||||
* update dependency nodebb-theme-slick to v1.3.4 (#9022) (8dc1437e)
|
||||
* update dependency nodebb-theme-persona to v10.2.96 (#9021) (2c9cd286)
|
||||
* update dependency nodebb-plugin-composer-default to v6.4.8 (#9017) (1f5f2e1d)
|
||||
* update dependency nodebb-plugin-markdown to v8.12.3 (9004319e)
|
||||
* update dependency validator to v13.5.1 (7b39cf4b)
|
||||
* update dependency nodebb-theme-persona to v10.2.95 (#9001) (4ddab380)
|
||||
* update dependency nodebb-theme-persona to v10.2.94 (#9000) (877d8554)
|
||||
* update dependency nodebb-theme-persona to v10.2.93 (#8999) (c44d9d2f)
|
||||
* update dependency nodebb-theme-persona to v10.2.92 (#8995) (346b91eb)
|
||||
* update dependency nodebb-theme-vanilla to v11.3.6 (#8987) (6c980db1)
|
||||
* update dependency nodebb-theme-persona to v10.2.91 (#8986) (8258536a)
|
||||
* update dependency autoprefixer to v10.0.4 (#8985) (fad2d342)
|
||||
* update dependency nodebb-plugin-markdown to v8.12.2 (f5714452)
|
||||
* update dependency nodebb-theme-persona to v10.2.90 (5664807d)
|
||||
* update dependency nodebb-theme-vanilla to v11.3.5 (19fe2493)
|
||||
* update dependency nodebb-theme-persona to v10.2.89 (ad60bc06)
|
||||
* update dependency autoprefixer to v10.0.3 (b2f0d38f)
|
||||
* update dependency benchpressjs to v2.3.0 (6c316be4)
|
||||
* **openapi:**
|
||||
* spec for c1a7968d23f0809e7012edfccf49b193749998ec (69864b87)
|
||||
* spec for 685f3c6aa6173383d6c31b87ed51cf8ed0ca44ce (1bb75e76)
|
||||
* **acp:**
|
||||
* #9008 undefined link for "no users browsing" state on dashboard (54dc449f)
|
||||
* #9009 no-users-browsing untranslated on dashboard (286243cd)
|
||||
* **spec:**
|
||||
* from 6e6a7a8f8a9a75500ba1f336cabc882234212f88 (acb57666)
|
||||
* breaking tests (88a60473)
|
||||
* broken test due to canFlag addition (1b1205a9)
|
||||
|
||||
##### Refactors
|
||||
|
||||
* remove old hack (73746bb4)
|
||||
* add TopicObjectSlim common schema (22715d54)
|
||||
* pin/lock threadTools to use topicCommand, rewrote topicCommand to match categoryCommand signature (15c6f32c)
|
||||
|
||||
#### v1.15.3 (2020-11-26)
|
||||
|
||||
##### Chores
|
||||
|
||||
* bump persona (720170a9)
|
||||
* remove console.log (6a819944)
|
||||
* move topic route schema up two levels as slug and index are optional (ae402e21)
|
||||
* move category route schema up two levels as slug and index are optional (b3b501d7)
|
||||
* up persona (0ffc091b)
|
||||
* up persona (2f2f0ab7)
|
||||
* up persona (5c9ff18e)
|
||||
* add missing plugin hook deprecation warning (98a05e4d)
|
||||
* pin autoprefixer to latest (46eb7701)
|
||||
* incrementing version number - v1.15.3-beta.0 (28fa03bd)
|
||||
* up persona (81984285)
|
||||
* up slick (5f2fe883)
|
||||
* incrementing version number - v1.15.2 (5867a5b9)
|
||||
* update changelog for v1.15.2 (37965d45)
|
||||
* **spec:** replace ugly hack with another hack for optional properties (45a4f136)
|
||||
* **deps:**
|
||||
* update dependency lint-staged to v10.5.2 (db205e2e)
|
||||
* update dependency eslint to v7.14.0 (80404216)
|
||||
|
||||
##### New Features
|
||||
|
||||
* add topicOwnerPost #8778 (c037779f)
|
||||
* clear reset tokens on user delete (4f37eddc)
|
||||
* select/clear all checkboxes in privilege table (#8941) (00e75de7)
|
||||
* show ban reason and expiry in write api responses, if user is banned (afb26bfe)
|
||||
* automatically unban users in onSuccessfulLogin (6e5ec3f8)
|
||||
* #8925, #8924 (3f337b5d)
|
||||
* human readable uptime (672d4da0)
|
||||
* allow ACP API access to bearer tokens (3b1c03ed)
|
||||
* allow pins to expire (if set) (#8908) (046d0b16)
|
||||
* #8637 (903e9d82)
|
||||
* add displayname into user obj #8637 (#8909) (9ca44e6f)
|
||||
|
||||
##### Bug Fixes
|
||||
|
||||
* **deps:**
|
||||
* update dependency nodebb-theme-persona to v10.2.87 (#8946) (167ab3a4)
|
||||
* update dependency nodebb-theme-persona to v10.2.86 (#8945) (5af5cb85)
|
||||
* update dependency nconf to ^0.11.0 (58152606)
|
||||
* update dependency postcss to v8.1.10 (5363ebbb)
|
||||
* update dependency nodebb-theme-persona to v10.2.85 (#8928) (abc32d62)
|
||||
* update dependency postcss to v8.1.9 (d1cb5d48)
|
||||
* update dependency postcss to v8.1.8 (b47a470b)
|
||||
* update dependency nodebb-theme-vanilla to v11.3.4 (#8914) (589f7a56)
|
||||
* update dependency nodebb-theme-persona to v10.2.80 (#8913) (38127b04)
|
||||
* update dependency nodebb-theme-persona to v10.2.79 (#8907) (8e1b2458)
|
||||
* update dependency nodebb-theme-persona to v10.2.75 (b9856179)
|
||||
* add topic uid to infinitescroll (6771ca15)
|
||||
* #8943, session mismatch modal thrown on login (race condition) (d5845169)
|
||||
* #8912 (ac734b83)
|
||||
* #8918 (e32cd31e)
|
||||
* basepath for r.js modules (3af4d13f)
|
||||
* test (61c6a762)
|
||||
* move meta.getServerTime call to admin namespace (1c0e8c16)
|
||||
* add client side check for userslug #8939 (f20c12ee)
|
||||
* #8939, fix username change notification getting filtered out (0ca40af8)
|
||||
* #8931, fix lang string (cf903e4e)
|
||||
* #8932, fix client side error when updating username (95a3f030)
|
||||
* bug with Topics.resizeAndUploadThumb not checking for extension validity (eab4ca71)
|
||||
* #8933 (2b73a14e)
|
||||
* #8929, fix popular, top rss feed urls (77f0bff5)
|
||||
* a derp (5dd3b031)
|
||||
* spec (b18e7e31)
|
||||
* improper handling of scheme-relative URLs in topic thumb logic (4ca62dc4)
|
||||
* https://github.com/NodeBB/NodeBB/pull/8685 (5fa09832)
|
||||
* on OP edit, call helper method to upload and resize thumb (f33a9185)
|
||||
* https://github.com/NodeBB/NodeBB/pull/8759 (9ee1fb49)
|
||||
* spec (c2bb6123)
|
||||
* guest displayname (1be08b2e)
|
||||
* show messages after app load (46acbfda)
|
||||
* restart on js changes in vendor (814771bd)
|
||||
* #8915, fix queue not being cleared after firing click events (6ef7e867)
|
||||
* spec, only call modifyUser on unique user objects (dbd814c2)
|
||||
* setting (ae5d4405)
|
||||
* spec (8d060065)
|
||||
* group userTitles translation escapes (e9585b9b)
|
||||
* remove params from error log (965671a9)
|
||||
* **spec:** always show thumb in topic response (493c568a)
|
||||
|
||||
##### Refactors
|
||||
|
||||
* remove unused require (db1c140f)
|
||||
* move API banned response handler to separate internal method (906d7d73)
|
||||
* move plugin hook methods to plugin.hooks.* (6e2da996)
|
||||
* remove breaking change in pin expiry (ef3df47a)
|
||||
* use categoryCommand local method for pin/lock in category tools (#8917) (00aee84b)
|
||||
|
||||
#### v1.15.2 (2020-11-18)
|
||||
|
||||
##### Chores
|
||||
|
||||
* incrementing version number - v1.15.2-beta.1 (20c05e80)
|
||||
* remove debug log (0a0b4661)
|
||||
* incrementing version number - v1.15.2-beta.0 (996174a1)
|
||||
* **deps:** update dependency smtp-server to v3.8.0 (5f5f0edb)
|
||||
|
||||
##### Documentation Changes
|
||||
|
||||
* openapi schema for user/group exist check, session deletion (bcccb331)
|
||||
|
||||
##### New Features
|
||||
|
||||
* #5274 (4e9b10ab)
|
||||
* #4456 (fb567a7a)
|
||||
* #8475, allow flagging self posts (a6afcfd5)
|
||||
* #7550, show message if post is queued when js is disabled (120999bf)
|
||||
* #8171, add oldCategory if topic is moved (35f932cd)
|
||||
* #8204, separate notification type for group chats (b44ddecd)
|
||||
* add test for custom translations (7928036a)
|
||||
* https://github.com/NodeBB/NodeBB/issues/8147 (1d6bcbeb)
|
||||
* invites regardless of registration type, invite privilege, groups to join on acceptance (#8786) (3ccebf11)
|
||||
* add nodejs version to issue template (29c2ca94)
|
||||
* allow groups to specify which cids to show member posts from (#8875) (8518404e)
|
||||
* **api:** account deletion routes for the Write API (#8881) (a0b7a823)
|
||||
* **deps:** benchpressjs@2.2.1 (#8887) (d30ea256)
|
||||
|
||||
##### Bug Fixes
|
||||
|
||||
* #6407, fix feeds (fa4177c3)
|
||||
* navigation highlight (62b62821)
|
||||
* benchpress warnings (a87ccccc)
|
||||
* benchpress warnings (dfdc0c42)
|
||||
* internal helper method hasGlobalPrivilege, DRY (e1d7c4d8)
|
||||
* spec (2f4653a3)
|
||||
* #8884, remove header/footer cache (e4d2764d)
|
||||
* check tid in event handlers client side (9dac9630)
|
||||
* #8883 (f14e42d8)
|
||||
* #8872 missing admin/menu language key+fallback (fdab76f8)
|
||||
* run every hour, dont show message if average_time is 0 (51b7eca1)
|
||||
* add back test timeout for exports (b3e00489)
|
||||
* pass length to messaging checkContent hook (dc9668e4)
|
||||
* **deps:**
|
||||
* update dependency nodebb-theme-persona to v10.2.74 (#8905) (5f6137f0)
|
||||
* update dependency nodebb-theme-persona to v10.2.73 (#8904) (c2019b7b)
|
||||
* update dependency nodebb-plugin-composer-default to v6.4.7 (#8902) (b7b1f203)
|
||||
* update dependency nodebb-theme-persona to v10.2.72 (#8903) (bee8cfe4)
|
||||
* update dependency nodebb-theme-vanilla to v11.3.3 (422aa7f0)
|
||||
* update dependency nodebb-theme-persona to v10.2.71 (3b6e71d5)
|
||||
* update dependency nodebb-theme-persona to v10.2.70 (d6dd1cb6)
|
||||
* update dependency nodebb-theme-slick to v1.3.2 (2ce1fcd3)
|
||||
* update dependency nodebb-theme-vanilla to v11.3.2 (9f2d0d42)
|
||||
* update dependency nodebb-theme-persona to v10.2.69 (15810643)
|
||||
* update dependency sharp to v0.26.3 (84d54577)
|
||||
* update dependency nodebb-plugin-mentions to v2.13.5 (dde9f189)
|
||||
* update dependency json2csv to v5.0.5 (b63b7ae5)
|
||||
* update dependency benchpressjs to v2.2.2 (d1e804aa)
|
||||
* update dependency nodebb-theme-vanilla to v11.3.1 (#8878) (85aaeded)
|
||||
* update dependency nodebb-theme-slick to v1.3.1 (bbfb276a)
|
||||
* update dependency nodebb-theme-persona to v10.2.68 (ec70329a)
|
||||
* update dependency nodebb-plugin-spam-be-gone to v0.7.6 (#8877) (45922fae)
|
||||
* update dependency nodebb-plugin-spam-be-gone to v0.7.5 (#8876) (48e82520)
|
||||
* update dependency nodebb-plugin-spam-be-gone to v0.7.4 (#8874) (eab27f23)
|
||||
|
||||
##### Refactors
|
||||
|
||||
* client-side handlers for user invitations (d83eb7f8)
|
||||
* async/await controllers/index.js (5598130a)
|
||||
* less dupe code (8fbe8324)
|
||||
|
||||
##### Tests
|
||||
|
||||
* new api test to ensure each path's parameters are defined in context (97842c43)
|
||||
* updated test name to be more specific (319cfeaa)
|
||||
|
||||
#### v1.15.1 (2020-11-11)
|
||||
|
||||
##### Chores
|
||||
|
||||
12
Gruntfile.js
12
Gruntfile.js
@@ -89,6 +89,7 @@ module.exports = function (grunt) {
|
||||
clientUpdated: {
|
||||
files: [
|
||||
'public/src/**/*.js',
|
||||
'public/vendor/**/*.js',
|
||||
...clientUpdated,
|
||||
'node_modules/benchpressjs/build/benchpress.js',
|
||||
],
|
||||
@@ -143,8 +144,17 @@ module.exports = function (grunt) {
|
||||
if (worker) {
|
||||
worker.kill();
|
||||
}
|
||||
|
||||
const execArgv = [];
|
||||
const inspect = process.argv.find(a => a.startsWith('--inspect'));
|
||||
|
||||
if (inspect) {
|
||||
execArgv.push(inspect);
|
||||
}
|
||||
|
||||
worker = fork('app.js', args, {
|
||||
env: env,
|
||||
env,
|
||||
execArgv,
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
@@ -51,6 +51,7 @@ NodeBB requires the following software to be installed:
|
||||
|
||||
* A version of Node.js at least 12 or greater ([installation/upgrade instructions](https://github.com/nodesource/distributions))
|
||||
* MongoDB, version 2.6 or greater **or** Redis, version 2.8.9 or greater
|
||||
* If you are using [clustering](https://docs.nodebb.org/configuring/scaling/) you need Redis installed and configured.
|
||||
* nginx, version 1.3.13 or greater (**only if** intending to use nginx to proxy requests to a NodeBB)
|
||||
|
||||
## Installation
|
||||
|
||||
@@ -20,6 +20,7 @@
|
||||
"chatDeleteDuration": 0,
|
||||
"chatMessageDelay": 200,
|
||||
"newbiePostDelayThreshold": 3,
|
||||
"postQueue": 0,
|
||||
"postQueueReputationThreshold": 0,
|
||||
"groupsExemptFromPostQueue": ["administrators", "Global Moderators"],
|
||||
"minimumPostLength": 8,
|
||||
@@ -28,7 +29,7 @@
|
||||
"maximumTagsPerTopic": 5,
|
||||
"minimumTagLength": 3,
|
||||
"maximumTagLength": 15,
|
||||
"allowTopicsThumbnail": 0,
|
||||
"allowTopicsThumbnail": 1,
|
||||
"registrationType": "normal",
|
||||
"registrationApprovalType": "normal",
|
||||
"allowAccountDelete": 1,
|
||||
@@ -43,7 +44,7 @@
|
||||
"rejectImageWidth": 5000,
|
||||
"rejectImageHeight": 5000,
|
||||
"resizeImageQuality": 80,
|
||||
"topicThumbSize": 120,
|
||||
"topicThumbSize": 512,
|
||||
"minimumTitleLength": 3,
|
||||
"maximumTitleLength": 255,
|
||||
"minimumUsernameLength": 2,
|
||||
@@ -86,7 +87,9 @@
|
||||
"notificationType_post-edit": "notification",
|
||||
"notificationType_follow": "notification",
|
||||
"notificationType_new-chat": "notification",
|
||||
"notificationType_new-group-chat": "notification",
|
||||
"notificationType_group-invite": "notification",
|
||||
"notificationType_group-leave": "notification",
|
||||
"notificationType_group-request-membership": "notification",
|
||||
"notificationType_mention": "notification",
|
||||
"notificationType_new-register": "notification",
|
||||
@@ -103,6 +106,7 @@
|
||||
"maximumGroupTitleLength": 40,
|
||||
"preventTopicDeleteAfterReplies": 0,
|
||||
"feeds:disableSitemap": 0,
|
||||
"feeds:disableRSS": 0,
|
||||
"sitemapTopics": 500,
|
||||
"maintenanceMode": 0,
|
||||
"maintenanceModeStatus": 503,
|
||||
@@ -110,18 +114,22 @@
|
||||
"maximumInvites": 0,
|
||||
"username:disableEdit": 0,
|
||||
"email:disableEdit": 0,
|
||||
"email:smtpTransport:pool": false,
|
||||
"email:smtpTransport:pool": 0,
|
||||
"hideFullname": 0,
|
||||
"hideEmail": 0,
|
||||
"showFullnameAsDisplayName": 0,
|
||||
"allowGuestHandles": 0,
|
||||
"guestsIncrementTopicViews": 1,
|
||||
"allowGuestReplyNotifications": 1,
|
||||
"incrementTopicViewsInterval": 60,
|
||||
"recentMaxTopics": 200,
|
||||
"disableRecentCategoryFilter": 0,
|
||||
"maximumRelatedTopics": 0,
|
||||
"disableEmailSubscriptions": 0,
|
||||
"emailConfirmInterval": 10,
|
||||
"removeEmailNotificationImages": 0,
|
||||
"inviteExpiration": 7,
|
||||
"dailyDigestFreq": "off",
|
||||
"digestHour": 17,
|
||||
"passwordExpiryDays": 0,
|
||||
"hsts-maxage": 31536000,
|
||||
@@ -136,8 +144,13 @@
|
||||
"necroThreshold": 7,
|
||||
"categoryWatchState": "watching",
|
||||
"submitPluginUsage": 1,
|
||||
"showAverageApprovalTime": true,
|
||||
"showAverageApprovalTime": 1,
|
||||
"autoApproveTime": 0,
|
||||
"maxUserSessions": 10,
|
||||
"useCompression": 0
|
||||
"useCompression": 0,
|
||||
"updateUrlWithPostIndex": 1,
|
||||
"composer:showHelpTab": 1,
|
||||
"composer:allowPluginHelp": 1,
|
||||
"maxReconnectionAttempts": 5,
|
||||
"reconnectionDelay": 1500
|
||||
}
|
||||
@@ -2,7 +2,7 @@
|
||||
"name": "nodebb",
|
||||
"license": "GPL-3.0",
|
||||
"description": "NodeBB Forum",
|
||||
"version": "1.15.2-beta.0",
|
||||
"version": "1.16.2-beta.2",
|
||||
"homepage": "http://www.nodebb.org",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
@@ -39,9 +39,9 @@
|
||||
"ace-builds": "^1.4.9",
|
||||
"archiver": "^5.0.0",
|
||||
"async": "^3.2.0",
|
||||
"autoprefixer": "^10.0.0",
|
||||
"autoprefixer": "10.2.1",
|
||||
"bcryptjs": "2.4.3",
|
||||
"benchpressjs": "2.2.2",
|
||||
"benchpressjs": "2.4.0",
|
||||
"body-parser": "^1.19.0",
|
||||
"bootbox": "4.4.0",
|
||||
"bootstrap": "^3.4.1",
|
||||
@@ -69,7 +69,7 @@
|
||||
"express-useragent": "^1.0.13",
|
||||
"graceful-fs": "^4.2.3",
|
||||
"helmet": "^4.0.0",
|
||||
"html-to-text": "^5.1.1",
|
||||
"html-to-text": "6.0.0",
|
||||
"ipaddr.js": "^2.0.0",
|
||||
"jquery": "3.5.1",
|
||||
"jquery-deserialize": "2.0.0-rc1",
|
||||
@@ -77,7 +77,7 @@
|
||||
"jquery-serializeobject": "1.0.0",
|
||||
"jquery-ui": "1.12.1",
|
||||
"jsesc": "3.0.2",
|
||||
"json2csv": "5.0.4",
|
||||
"json2csv": "5.0.5",
|
||||
"jsonwebtoken": "^8.5.1",
|
||||
"less": "^3.11.1",
|
||||
"lodash": "^4.17.15",
|
||||
@@ -90,23 +90,21 @@
|
||||
"morgan": "^1.10.0",
|
||||
"mousetrap": "^1.6.5",
|
||||
"@nodebb/bootswatch": "3.4.2",
|
||||
"@nodebb/mubsub": "1.7.1",
|
||||
"@nodebb/socket.io-adapter-mongo": "3.1.1",
|
||||
"nconf": "^0.10.0",
|
||||
"nodebb-plugin-composer-default": "6.4.6",
|
||||
"nconf": "^0.11.0",
|
||||
"nodebb-plugin-composer-default": "6.5.5",
|
||||
"nodebb-plugin-dbsearch": "4.1.2",
|
||||
"nodebb-plugin-emoji": "^3.3.0",
|
||||
"nodebb-plugin-emoji-android": "2.0.0",
|
||||
"nodebb-plugin-markdown": "8.12.1",
|
||||
"nodebb-plugin-mentions": "2.13.4",
|
||||
"nodebb-plugin-markdown": "8.12.4",
|
||||
"nodebb-plugin-mentions": "2.13.6",
|
||||
"nodebb-plugin-soundpack-default": "1.0.0",
|
||||
"nodebb-plugin-spam-be-gone": "0.7.6",
|
||||
"nodebb-plugin-spam-be-gone": "0.7.7",
|
||||
"nodebb-rewards-essentials": "0.1.4",
|
||||
"nodebb-theme-lavender": "5.0.14",
|
||||
"nodebb-theme-persona": "10.2.68",
|
||||
"nodebb-theme-slick": "1.3.1",
|
||||
"nodebb-theme-vanilla": "11.3.1",
|
||||
"nodebb-widget-essentials": "4.1.2",
|
||||
"nodebb-theme-lavender": "5.0.17",
|
||||
"nodebb-theme-persona": "10.3.18",
|
||||
"nodebb-theme-slick": "1.3.8",
|
||||
"nodebb-theme-vanilla": "11.3.10",
|
||||
"nodebb-widget-essentials": "5.0.2",
|
||||
"nodemailer": "^6.4.6",
|
||||
"nprogress": "0.2.0",
|
||||
"passport": "^0.4.1",
|
||||
@@ -114,7 +112,7 @@
|
||||
"passport-local": "1.0.0",
|
||||
"pg": "^8.0.2",
|
||||
"pg-cursor": "^2.1.9",
|
||||
"postcss": "8.1.7",
|
||||
"postcss": "8.1.10",
|
||||
"postcss-clean": "1.1.0",
|
||||
"promise-polyfill": "^8.1.3",
|
||||
"prompt": "^1.0.0",
|
||||
@@ -127,16 +125,14 @@
|
||||
"sanitize-html": "^2.0.0",
|
||||
"semver": "^7.2.1",
|
||||
"serve-favicon": "^2.5.0",
|
||||
"sharp": "0.26.2",
|
||||
"sharp": "0.27.0",
|
||||
"sitemap": "^6.1.0",
|
||||
"slideout": "1.0.1",
|
||||
"socket.io": "2.3.0",
|
||||
"socket.io": "3.1.0",
|
||||
"socket.io-adapter-cluster": "^1.0.1",
|
||||
"socket.io-adapter-postgres": "^1.2.1",
|
||||
"socket.io-client": "2.3.1",
|
||||
"socket.io-redis": "5.4.0",
|
||||
"socketio-wildcard": "2.0.0",
|
||||
"sortablejs": "1.10.2",
|
||||
"socket.io-client": "3.1.0",
|
||||
"socket.io-redis": "6.0.1",
|
||||
"sortablejs": "1.13.0",
|
||||
"spdx-license-list": "^6.1.0",
|
||||
"spider-detector": "2.0.0",
|
||||
"textcomplete": "^0.17.1",
|
||||
@@ -145,11 +141,12 @@
|
||||
"tinycon": "0.6.8",
|
||||
"toobusy-js": "^0.5.1",
|
||||
"uglify-es": "^3.3.9",
|
||||
"validator": "13.1.17",
|
||||
"validator": "13.5.2",
|
||||
"visibilityjs": "2.0.2",
|
||||
"winston": "3.3.3",
|
||||
"xml": "^1.0.1",
|
||||
"xregexp": "^4.3.0",
|
||||
"yargs": "16.2.0",
|
||||
"zxcvbn": "^4.4.2"
|
||||
},
|
||||
"devDependencies": {
|
||||
@@ -157,14 +154,14 @@
|
||||
"@commitlint/cli": "11.0.0",
|
||||
"@commitlint/config-angular": "11.0.0",
|
||||
"coveralls": "3.1.0",
|
||||
"eslint": "7.13.0",
|
||||
"eslint": "7.17.0",
|
||||
"eslint-config-airbnb-base": "14.2.1",
|
||||
"eslint-plugin-import": "2.22.1",
|
||||
"grunt": "1.3.0",
|
||||
"grunt-contrib-watch": "1.1.0",
|
||||
"husky": "4.3.0",
|
||||
"husky": "4.3.7",
|
||||
"jsdom": "16.4.0",
|
||||
"lint-staged": "10.5.1",
|
||||
"lint-staged": "10.5.3",
|
||||
"mocha": "8.2.1",
|
||||
"mocha-lcov-reporter": "1.3.0",
|
||||
"nyc": "15.1.0",
|
||||
@@ -193,4 +190,4 @@
|
||||
"url": "https://github.com/barisusakli"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -240,7 +240,7 @@ async function compileTemplate() {
|
||||
const source = await fs.promises.readFile(sourceFile, 'utf8');
|
||||
|
||||
const [compiled] = await Promise.all([
|
||||
Benchpress.precompile(source),
|
||||
Benchpress.precompile(source, { filename: 'install/index.tpl' }),
|
||||
mkdirp(path.dirname(destJs)),
|
||||
]);
|
||||
|
||||
|
||||
@@ -31,11 +31,10 @@
|
||||
"prefer-template": "off"
|
||||
},
|
||||
"parserOptions": {
|
||||
"ecmaVersion": 6,
|
||||
"ecmaVersion": 2018,
|
||||
"ecmaFeatures": {
|
||||
"classes": false,
|
||||
"defaultParams": false,
|
||||
"experimentalObjectRestSpread": false,
|
||||
"blockBindings": false,
|
||||
"forOf": false,
|
||||
"generators": false,
|
||||
|
||||
@@ -11,6 +11,7 @@
|
||||
"num-recent-replies": "# of Recent Replies",
|
||||
"ext-link": "External Link",
|
||||
"is-section": "Treat this category as a section",
|
||||
"post-queue": "Post queue",
|
||||
"tag-whitelist": "Tag Whitelist",
|
||||
"upload-image": "Upload Image",
|
||||
"delete-image": "Remove",
|
||||
|
||||
@@ -4,11 +4,13 @@
|
||||
"group-privileges": "Group Privileges",
|
||||
"user-privileges": "User Privileges",
|
||||
"edit-privileges": "Edit Privileges",
|
||||
"select-clear-all": "Select/Clear All",
|
||||
"chat": "Chat",
|
||||
"upload-images": "Upload Images",
|
||||
"upload-files": "Upload Files",
|
||||
"signature": "Signature",
|
||||
"ban": "Ban",
|
||||
"invite": "Invite",
|
||||
"search-content": "Search Content",
|
||||
"search-users": "Search Users",
|
||||
"search-tags": "Search Tags",
|
||||
@@ -37,9 +39,13 @@
|
||||
"admin-categories": "Categories",
|
||||
"admin-privileges": "Privileges",
|
||||
"admin-users": "Users",
|
||||
"admin-admins-mods": "Admins & Mods",
|
||||
"admin-groups": "Groups",
|
||||
"admin-tags": "Tags",
|
||||
"admin-settings": "Settings",
|
||||
|
||||
"alert.confirm-moderate": "<strong>Are you sure you wish to grant the moderation privilege to this user group?</strong> This group is public, and any users can join at will.",
|
||||
"alert.confirm-admins-mods": "<strong>Are you sure you wish to grant the "Admins & Mods" privilege to this user/group?</strong> Users with this privilege are able to promote and demote other users into privileged positions, <em>including super administrator</em>",
|
||||
"alert.confirm-save": "Please confirm your intention to save these privileges",
|
||||
"alert.saved": "Privilege changes saved and applied",
|
||||
"alert.confirm-discard": "Are you sure you wish to discard your privilege changes?",
|
||||
|
||||
@@ -14,5 +14,6 @@
|
||||
|
||||
"alerts.editing": "Editing tag(s)",
|
||||
"alerts.confirm-delete": "Do you want to delete the selected tags?",
|
||||
"alerts.update-success": "Tag Updated!"
|
||||
"alerts.update-success": "Tag Updated!",
|
||||
"reset-colors": "Reset colors"
|
||||
}
|
||||
@@ -102,5 +102,7 @@
|
||||
|
||||
"alerts.prompt-email": "Emails: ",
|
||||
"alerts.email-sent-to": "An invitation email has been sent to %1",
|
||||
"alerts.x-users-found": "%1 user(s) found, (%2 seconds)"
|
||||
"alerts.x-users-found": "%1 user(s) found, (%2 seconds)",
|
||||
"export-users-started": "Exporting users as csv, this might take a while. You will receive a notification when it is complete.",
|
||||
"export-users-completed": "Users exported as csv, click here to download."
|
||||
}
|
||||
@@ -1,9 +1,13 @@
|
||||
{
|
||||
"tokens": "Tokens",
|
||||
"settings": "Settings",
|
||||
"lead-text": "From this page you can configure access to the Write API in NodeBB.",
|
||||
"intro": "By default, the Write API authenticates users based on their session cookie, but NodeBB also supports Bearer authentication via tokens generated via this page.",
|
||||
"docs": "Click here to access the full API specification",
|
||||
|
||||
"require-https": "Require API usage via HTTPS only",
|
||||
"require-https-caveat": "<strong>Note</strong>: Some installations involving load balancers may proxy their requests to NodeBB using HTTP, in which case this option should remain disabled.",
|
||||
|
||||
"uid": "User ID",
|
||||
"uid-help-text": "Specify a User ID to associate with this token. If the user ID is <code>0</code>, it will be considered a <em>master</em> token, which can assume the identity of other users based on the <code>_uid</code> parameter",
|
||||
"description": "Description",
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
"address-help": "The following email address refers to the email that the recipient will see in the \"From\" and \"Reply To\" fields.",
|
||||
"from": "From Name",
|
||||
"from-help": "The from name to display in the email.",
|
||||
|
||||
|
||||
"smtp-transport": "SMTP Transport",
|
||||
"smtp-transport.enabled": "Use an external email server to send emails",
|
||||
"smtp-transport-help": "You can select from a list of well-known services or enter a custom one.",
|
||||
@@ -35,5 +35,7 @@
|
||||
"subscriptions": "Email Digests",
|
||||
"subscriptions.disable": "Disable email digests",
|
||||
"subscriptions.hour": "Digest Hour",
|
||||
"subscriptions.hour-help": "Please enter a number representing the hour to send scheduled email digests (e.g. <code>0</code> for midnight, <code>17</code> for 5:00pm). Keep in mind that this is the hour according to the server itself, and may not exactly match your system clock.<br /> The approximate server time is: <span id=\"serverTime\"></span><br /> The next daily digest is scheduled to be sent <span id=\"nextDigestTime\"></span>"
|
||||
"subscriptions.hour-help": "Please enter a number representing the hour to send scheduled email digests (e.g. <code>0</code> for midnight, <code>17</code> for 5:00pm). Keep in mind that this is the hour according to the server itself, and may not exactly match your system clock.<br /> The approximate server time is: <span id=\"serverTime\"></span><br /> The next daily digest is scheduled to be sent <span id=\"nextDigestTime\"></span>",
|
||||
"notifications.settings": "Email notification settings",
|
||||
"notifications.remove-images": "Remove images from email notifications"
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"handles": "Guest Handles",
|
||||
"settings": "Settings",
|
||||
"handles.enabled": "Allow guest handles",
|
||||
"handles.enabled-help": "This option exposes a new field that allows guests to pick a name to associate with each post they make. If disabled, they will simply be called \"Guest\"",
|
||||
"topic-views": "Topic views",
|
||||
"topic-views.enabled": "Allow guests to increase topic view counts"
|
||||
"topic-views.enabled": "Allow guests to increase topic view counts",
|
||||
"reply-notifications.enabled": "Allow guests to generate reply notifications"
|
||||
}
|
||||
@@ -16,6 +16,7 @@
|
||||
"allow-account-deletion": "السماح بحذف الحساب",
|
||||
"hide-fullname": "إخفاء الإسم الكامل عن المستخدمين",
|
||||
"hide-email": "إخفاء البريد الإلكتروني عن المستخدمين",
|
||||
"show-fullname-as-displayname": "Show user's full name as their display name if available",
|
||||
"themes": "القوالب",
|
||||
"disable-user-skins": "منع المستخدمين من اختيار سمة مخصص",
|
||||
"account-protection": "حماية الحساب",
|
||||
@@ -65,6 +66,7 @@
|
||||
"restrict-chat": "السماح فقط برسائل الدردشة من المستخدمين الذين أتبعهم",
|
||||
"outgoing-new-tab": "Open outgoing links in new tab",
|
||||
"topic-search": "Enable In-Topic Searching",
|
||||
"update-url-with-post-index": "Update url with post index while browsing topics",
|
||||
"digest-freq": "Subscribe to Digest",
|
||||
"digest-freq.off": "Off",
|
||||
"digest-freq.daily": "Daily",
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
"invalid-tid": "موضوع غير متواجد",
|
||||
"invalid-pid": "رد غير موجود",
|
||||
"invalid-uid": "مستخدم غير موجود",
|
||||
"invalid-date": "A valid date must be provided",
|
||||
"invalid-username": "اسم المستخدم غير مقبول",
|
||||
"invalid-email": "البريد الاكتروني غير مقبول",
|
||||
"invalid-fullname": "Invalid Fullname",
|
||||
@@ -39,6 +40,7 @@
|
||||
"username-too-long": "اسم المستخدم طويل",
|
||||
"password-too-long": "كلمة السر طويلة ",
|
||||
"reset-rate-limited": "Too many password reset requests (rate limited)",
|
||||
"reset-same-password": "Please use a password that is different from your current one",
|
||||
"user-banned": "المستخدم محظور",
|
||||
"user-banned-reason": "Sorry, this account has been banned (Reason: %1)",
|
||||
"user-banned-reason-until": "Sorry, this account has been banned until %1 (Reason: %2)",
|
||||
@@ -89,7 +91,9 @@
|
||||
"already-unbookmarked": "You have already unbookmarked this post",
|
||||
"cant-ban-other-admins": "لايمكن حظر مدبر نظام آخر.",
|
||||
"cant-remove-last-admin": "رجاءًا ، أضف مدير أخر قبل حذف صلاحيات الإدارة من حسابك.",
|
||||
"account-deletion-disabled": "Account deletion is disabled",
|
||||
"cant-delete-admin": "رجاءًا أزل صلاحيات الإدارة قبل حذف الحساب. ",
|
||||
"already-deleting": "Already deleting",
|
||||
"invalid-image": "Invalid image",
|
||||
"invalid-image-type": "نوع الصورة غير مدعوم. الأنواع المدعومة هي : %1",
|
||||
"invalid-image-extension": "امتداد الصورة غير مدعوم.",
|
||||
@@ -129,6 +133,7 @@
|
||||
"chat-delete-duration-expired": "You are only allowed to delete chat messages for %1 second(s) after posting",
|
||||
"chat-deleted-already": "This chat message has already been deleted.",
|
||||
"chat-restored-already": "This chat message has already been restored.",
|
||||
"chat-room-does-not-exist": "Chat room does not exist.",
|
||||
"already-voting-for-this-post": "لقد شاركت بالتصويت ، ألا تذكر؟",
|
||||
"reputation-system-disabled": "نظام السمعة معطل",
|
||||
"downvoting-disabled": "التصويتات السلبية معطلة",
|
||||
@@ -143,6 +148,7 @@
|
||||
"user-already-flagged": "You have already flagged this user",
|
||||
"post-flagged-too-many-times": "This post has been flagged by others already",
|
||||
"user-flagged-too-many-times": "This user has been flagged by others already",
|
||||
"cant-flag-privileged": "You are not allowed to flag the profiles or content of privileged users (moderators/global moderators/admins)",
|
||||
"self-vote": "You cannot vote on your own post",
|
||||
"too-many-downvotes-today": "You can only downvote %1 times a day",
|
||||
"too-many-downvotes-today-user": "You can only downvote a user %1 times a day",
|
||||
@@ -170,5 +176,6 @@
|
||||
"already-blocked": "This user is already blocked",
|
||||
"already-unblocked": "This user is already unblocked",
|
||||
"no-connection": "There seems to be a problem with your internet connection",
|
||||
"socket-reconnect-failed": "Unable to reach the server at this time. Click here to try again, or try again later",
|
||||
"plugin-not-whitelisted": "Unable to install plugin – only plugins whitelisted by the NodeBB Package Manager can be installed via the ACP"
|
||||
}
|
||||
@@ -67,7 +67,7 @@
|
||||
"sort-upvotes": "Most upvotes",
|
||||
"sort-replies": "Most replies",
|
||||
|
||||
"modal-title": "Report Inappropriate Content",
|
||||
"modal-title": "Report Content",
|
||||
"modal-body": "Please specify your reason for flagging %1 %2 for review. Alternatively, use one of the quick report buttons if applicable.",
|
||||
"modal-reason-spam": "Spam",
|
||||
"modal-reason-offensive": "Offensive",
|
||||
@@ -81,5 +81,6 @@
|
||||
|
||||
"bulk-actions": "Bulk Actions",
|
||||
"bulk-resolve": "Resolve Flag(s)",
|
||||
"bulk-success": "%1 flags updated"
|
||||
"bulk-success": "%1 flags updated",
|
||||
"flagged-timeago-readable": "Flagged <span class=\"timeago\" title=\"%1\"></span> (%2)"
|
||||
}
|
||||
@@ -65,5 +65,11 @@
|
||||
"bootbox.confirm": "تأكيد",
|
||||
"cover.dragging_title": "Cover Photo Positioning",
|
||||
"cover.dragging_message": "Drag the cover photo to the desired position and click \"Save\"",
|
||||
"cover.saved": "Cover photo image and position saved"
|
||||
"cover.saved": "Cover photo image and position saved",
|
||||
"thumbs.modal.title": "Manage topic thumbnails",
|
||||
"thumbs.modal.no-thumbs": "No thumbnails found.",
|
||||
"thumbs.modal.resize-note": "<strong>Note</strong>: This forum is configured to resize topic thumbnails down to a maximum width of %1px",
|
||||
"thumbs.modal.add": "Add thumbnail",
|
||||
"thumbs.modal.remove": "Remove thumbnail",
|
||||
"thumbs.modal.confirm-remove": "Are you sure you want to remove this thumbnail?"
|
||||
}
|
||||
@@ -46,6 +46,7 @@
|
||||
"profile-exported": "<strong>%1</strong> profile exported, click to download",
|
||||
"posts-exported": "<strong>%1</strong> posts exported, click to download",
|
||||
"uploads-exported": "<strong>%1</strong> uploads exported, click to download",
|
||||
"users-csv-exported": "Users csv exported, click to download",
|
||||
"email-confirmed": "تم التحقق من عنوان البريد الإلكتروني",
|
||||
"email-confirmed-message": "شكرًا على إثبات صحة عنوان بريدك الإلكتروني. صار حسابك مفعلًا بالكامل.",
|
||||
"email-confirm-error-message": "حدث خطأ أثناء التحقق من عنوان بريدك الإلكتروني. ربما رمز التفعيل خاطئ أو انتهت صلاحيته.",
|
||||
@@ -60,7 +61,9 @@
|
||||
"notificationType_post-edit": "When a post is edited in a topic you are watching",
|
||||
"notificationType_follow": "When someone starts following you",
|
||||
"notificationType_new-chat": "When you receive a chat message",
|
||||
"notificationType_new-group-chat": "When you receive a group chat message",
|
||||
"notificationType_group-invite": "When you receive a group invite",
|
||||
"notificationType_group-leave": "When a user leaves your group",
|
||||
"notificationType_group-request-membership": "When someone requests to join a group you own",
|
||||
"notificationType_new-register": "When someone gets added to registration queue",
|
||||
"notificationType_post-queue": "When a new post is queued",
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
|
||||
{
|
||||
"post-queue": "Post Queue",
|
||||
"description": "There are no posts in the post queue. <br> To enable this feature, go to <a href=\"%1\">Settings → Post → Post Queue</a> and enable <strong>Post Queue</strong>.",
|
||||
@@ -7,5 +8,11 @@
|
||||
"content": "Content",
|
||||
"posted": "Posted",
|
||||
"reply-to": "Reply to \"%1\"",
|
||||
"content-editable": "You can click on individual content to edit before posting."
|
||||
"content-editable": "Click on content to edit",
|
||||
"category-editable": "Click on category to edit",
|
||||
"title-editable": "Click on title to edit",
|
||||
"reply": "Reply",
|
||||
"topic": "Topic",
|
||||
"accept": "Accept",
|
||||
"reject": "Reject"
|
||||
}
|
||||
@@ -29,7 +29,9 @@
|
||||
"tools": "أدوات",
|
||||
"locked": "مقفل",
|
||||
"pinned": "مثبت",
|
||||
"pinned-with-expiry": "Pinned until %1",
|
||||
"moved": "منقول",
|
||||
"moved-from": "Moved from %1",
|
||||
"copy-ip": "Copy IP",
|
||||
"ban-ip": "Ban IP",
|
||||
"view-history": "Edit History",
|
||||
@@ -88,6 +90,8 @@
|
||||
"post_delete_confirm": "هل أنت متأكد أنك تريد حذف هذه المشاركة؟",
|
||||
"post_restore_confirm": "هل أنت متأكد أنك تريد استعادة هذه المشاركة؟",
|
||||
"post_purge_confirm": "هل أنت متأكد أنك تريد تطهير هذه المشاركة؟",
|
||||
"pin-modal-expiry": "Expiration Date",
|
||||
"pin-modal-help": "You can optionally set an expiration date for the pinned topic(s) here. Alternatively, you can leave this field blank to have the topic stay pinned until it is manually unpinned.",
|
||||
"load_categories": "تحميل الفئات",
|
||||
"confirm_move": "انقل",
|
||||
"confirm_fork": "فرع",
|
||||
@@ -151,5 +155,7 @@
|
||||
"diffs.restore-description": "A new revision will be appended to this post's edit history.",
|
||||
"diffs.post-restored": "Post successfully restored to earlier revision",
|
||||
"timeago_later": "%1 later",
|
||||
"timeago_earlier": "%1 earlier"
|
||||
"timeago_earlier": "%1 earlier",
|
||||
"first-post": "First post",
|
||||
"last-post": "Last post"
|
||||
}
|
||||
@@ -123,6 +123,7 @@
|
||||
"open_links_in_new_tab": "فتح الروابط الخارجية في نافدة جديدة",
|
||||
"enable_topic_searching": "تفعيل خاصية البحث داخل المواضيع",
|
||||
"topic_search_help": "إذا قمت بتفعيل ميزة البحث في-الموضوع، سيتم تجاوز الخيار الافتراضي للمتصفح مما يؤدي للبحث بكامل الموضوع بدلا عن البحث في الجزء الظاهر في الشاشة.",
|
||||
"update_url_with_post_index": "Update url with post index while browsing topics",
|
||||
"scroll_to_my_post": "بعد اضافة رد على المشاركة, قم بإظهار المشاركة",
|
||||
"follow_topics_you_reply_to": "متابعة المواضيع التي تقوم بالرد عليها",
|
||||
"follow_topics_you_create": "متابعة المواضيع التي تقوم بإنشائها",
|
||||
|
||||
@@ -11,6 +11,7 @@
|
||||
"online-only": "المتصلون فقط",
|
||||
"invite": "دعوة",
|
||||
"prompt-email": "Emails:",
|
||||
"groups-to-join": "Groups to be joined when invite is accepted:",
|
||||
"invitation-email-sent": "تم إرسال دعوة بالبريد الإلكتروني إلى %1",
|
||||
"user_list": "قائمة اﻷعضاء",
|
||||
"recent_topics": "أحدث المواضيع",
|
||||
|
||||
@@ -11,6 +11,7 @@
|
||||
"num-recent-replies": "Брой на скорошните отговори",
|
||||
"ext-link": "Външна връзка",
|
||||
"is-section": "Използване на тази категория като раздел",
|
||||
"post-queue": "Опашка за публикации",
|
||||
"tag-whitelist": "Списък от разрешени етикети",
|
||||
"upload-image": "Качване на изображение",
|
||||
"delete-image": "Премахване",
|
||||
|
||||
@@ -4,11 +4,13 @@
|
||||
"group-privileges": "Правомощия за групите",
|
||||
"user-privileges": "Правомощия за потребителите",
|
||||
"edit-privileges": "Редактиране на правомощията",
|
||||
"select-clear-all": "Избиране/изчистване на всичко",
|
||||
"chat": "Разговор",
|
||||
"upload-images": "Качване на изображения",
|
||||
"upload-files": "Качване на файлове",
|
||||
"signature": "Подпис",
|
||||
"ban": "Блокиране",
|
||||
"invite": "Пращане на покана",
|
||||
"search-content": "Търсене на съдържание",
|
||||
"search-users": "Търсене на потребители",
|
||||
"search-tags": "Търсене на етикети",
|
||||
@@ -37,9 +39,13 @@
|
||||
"admin-categories": "Категории",
|
||||
"admin-privileges": "Правомощия",
|
||||
"admin-users": "Потребители",
|
||||
"admin-admins-mods": "Администратори и модератори",
|
||||
"admin-groups": "Групи",
|
||||
"admin-tags": "Етикети",
|
||||
"admin-settings": "Настройки",
|
||||
|
||||
"alert.confirm-moderate": "<strong>Наистина ли искате да дадете правомощието за модериране на тази потребителска група?</strong> Тази група е публична и всеки може свободно да се присъедини към нея.",
|
||||
"alert.confirm-admins-mods": "<strong>Наистина ли искате да дадете правото „Администратори и модератори“ на този потребител/група?</strong> Потребителите с това право могат да променят правомощията на други групи, <em>включително да им дават правото на супер администратори</em>",
|
||||
"alert.confirm-save": "Моля, потвърдете желанието си да запазите тези правомощия",
|
||||
"alert.saved": "Промените по правомощията са запазени и приложени",
|
||||
"alert.confirm-discard": "Наистина ли искате да отхвърлите промените по правомощията?",
|
||||
|
||||
@@ -14,5 +14,6 @@
|
||||
|
||||
"alerts.editing": "Редактиране на етикет(и)",
|
||||
"alerts.confirm-delete": "Наистина ли искате да изтриете избраните етикети?",
|
||||
"alerts.update-success": "Етикетът е променен!"
|
||||
"alerts.update-success": "Етикетът е променен!",
|
||||
"reset-colors": "Възстановяване на стандартните цветовете"
|
||||
}
|
||||
@@ -102,5 +102,7 @@
|
||||
|
||||
"alerts.prompt-email": "Е-пощи: ",
|
||||
"alerts.email-sent-to": "Беше изпратено е-писмо за потвърждение до %1",
|
||||
"alerts.x-users-found": "Намерени потребители: %1 (%2 секунди)"
|
||||
"alerts.x-users-found": "Намерени потребители: %1 (%2 секунди)",
|
||||
"export-users-started": "Изнасяне на потребителите във формат „csv“… Това може да отнеме известно време. Ще получите известие, когато е готово.",
|
||||
"export-users-completed": "Потребителите са изнесени във формат „csv“, щракнете за сваляне."
|
||||
}
|
||||
@@ -1,9 +1,13 @@
|
||||
{
|
||||
"tokens": "Кодове",
|
||||
"settings": "Настройки",
|
||||
"lead-text": "На тази страница можете да настроите достъпа до ППИ за писане в NodeBB.",
|
||||
"intro": "По подразбиране ППИ за писане удостоверява потребителите чрез бисквитката им за сесията, но NodeBB поддържа и удостоверяване чрез метода „Bearer“, използвайки кодовете от тази страница.",
|
||||
"docs": "Щракнете тук за достъп до пълната документация на ППИ",
|
||||
|
||||
"require-https": "Ползването на ППИ да работи само чрез HTTPS",
|
||||
"require-https-caveat": "<strong>Забележка</strong>: В някои случаи, когато се ползват програми за балансиране на натоварването, е възможно заявките към NodeBB да се препращат чрез HTTP – тогава тази настройка трябва да остане изключена.",
|
||||
|
||||
"uid": "Потребителски ИД",
|
||||
"uid-help-text": "Посочете потребителски ИД, който да бъде свързан с този код. Ако ИД е <code>0</code>, това ще се счита за <em>главен</em> код, който може да приема идентичността на всеки от другите потребители чрез параметъра <code>_uid</code>",
|
||||
"description": "Описание",
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
"address-help": "Следният адрес на е-поща е този, който получателят ще види в полетата „От“ и “Отговор до“.",
|
||||
"from": "Име за полето „От“",
|
||||
"from-help": "Името на изпращача, което да бъде показано в е-писмото.",
|
||||
|
||||
|
||||
"smtp-transport": "Транспорт чрез SMTP",
|
||||
"smtp-transport.enabled": "Използване на външен сървър за е-поща за изпращане на е-писма",
|
||||
"smtp-transport-help": "Можете да изберете от списък от познати услуги, или да въведете такава ръчно.",
|
||||
@@ -35,5 +35,7 @@
|
||||
"subscriptions": "Резюмета по е-поща",
|
||||
"subscriptions.disable": "Изключване на резюметата по е-пощата",
|
||||
"subscriptions.hour": "Време за разпращане",
|
||||
"subscriptions.hour-help": "Моля, въведете число, представляващо часа, в който да се разпращат е-писма с подготвеното резюме (напр.. <code>0</code> за полунощ, <code>17</code> за 5 следобед). Имайте предвид, че този час е според часовата зона на сървъра и може да не съвпада с часовника на системата Ви.<br /> Приблизителното време на сървъра е: <span id=\"serverTime\"></span><br /> Изпращането на следващия ежедневен бюлетин е планирано за <span id=\"nextDigestTime\"></span>"
|
||||
"subscriptions.hour-help": "Моля, въведете число, представляващо часа, в който да се разпращат е-писма с подготвеното резюме (напр.. <code>0</code> за полунощ, <code>17</code> за 5 следобед). Имайте предвид, че този час е според часовата зона на сървъра и може да не съвпада с часовника на системата Ви.<br /> Приблизителното време на сървъра е: <span id=\"serverTime\"></span><br /> Изпращането на следващия ежедневен бюлетин е планирано за <span id=\"nextDigestTime\"></span>",
|
||||
"notifications.settings": "Настройки за известията по е-поща",
|
||||
"notifications.remove-images": "Премахване на изображенията от известията по е-поща"
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"handles": "Имена за гостите",
|
||||
"settings": "Настройки",
|
||||
"handles.enabled": "Позволяване на имената за гостите",
|
||||
"handles.enabled-help": "Тази възможност предоставя ново поле, което позволява на гостите да си изберат име, което да се използва за всяка публикация, която правят. Ако е изключено, всички те просто ще имат името „Гост“.",
|
||||
"topic-views": "Преглеждания на темите",
|
||||
"topic-views.enabled": "Гостите да допринасят за броя на преглеждания на темите"
|
||||
"topic-views.enabled": "Гостите да допринасят за броя на преглеждания на темите",
|
||||
"reply-notifications.enabled": "Гостите да могат да предизвикват изпращането на известия за отговорите си"
|
||||
}
|
||||
@@ -16,6 +16,7 @@
|
||||
"allow-account-deletion": "Позволяване на изтриването на профила",
|
||||
"hide-fullname": "Скриване на пълното име от потребителите",
|
||||
"hide-email": "Скриване на е-пощата от потребителите",
|
||||
"show-fullname-as-displayname": "Показване на цялото име на потребителя, ако е налично",
|
||||
"themes": "Теми",
|
||||
"disable-user-skins": "Потребителите да не могат да избират собствен облик",
|
||||
"account-protection": "Защита на акаунта",
|
||||
@@ -65,6 +66,7 @@
|
||||
"restrict-chat": "Разрешаване на съобщенията само от потребители, които следвам",
|
||||
"outgoing-new-tab": "Отваряне на външните връзки в нов подпрозорец",
|
||||
"topic-search": "Включване на търсенето в темите",
|
||||
"update-url-with-post-index": "Обновяване на адресната лента с номера на публикацията по време на разглеждане на темите",
|
||||
"digest-freq": "Абониране за резюмета",
|
||||
"digest-freq.off": "Изключено",
|
||||
"digest-freq.daily": "Ежедневно",
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
"invalid-tid": "Грешен идентификатор на тема",
|
||||
"invalid-pid": "Грешен идентификатор на публикация",
|
||||
"invalid-uid": "Грешен идентификатор на потребител",
|
||||
"invalid-date": "Трябва да бъде посочена правилна дата",
|
||||
"invalid-username": "Грешно потребителско име",
|
||||
"invalid-email": "Грешна е-поща",
|
||||
"invalid-fullname": "Грешно пълно име",
|
||||
@@ -39,6 +40,7 @@
|
||||
"username-too-long": "Потребителското име е твърде дълго",
|
||||
"password-too-long": "Паролата е твърде дълга",
|
||||
"reset-rate-limited": "Твърде много подновявания на паролата (има ограничение на честотата)",
|
||||
"reset-same-password": "Моля, използвайте парола, която е различна от текущата",
|
||||
"user-banned": "Потребителят е блокиран",
|
||||
"user-banned-reason": "За съжаление, този акаунт е блокиран (Причина: %1)",
|
||||
"user-banned-reason-until": "За съжаление, този акаунт е блокиран до %1 (Причина: %2)",
|
||||
@@ -89,7 +91,9 @@
|
||||
"already-unbookmarked": "Вече сте премахнали отметката си от тази публикация",
|
||||
"cant-ban-other-admins": "Не можете да блокирате другите администратори!",
|
||||
"cant-remove-last-admin": "Вие сте единственият администратор. Добавете друг потребител като администратор, преди да премахнете себе си като администратор",
|
||||
"account-deletion-disabled": "Изтриването на акаунт е забранено",
|
||||
"cant-delete-admin": "Премахнете администраторските права от този акаунт, преди да го изтриете.",
|
||||
"already-deleting": "Вече е в процес на изтриване",
|
||||
"invalid-image": "Грешно изображение",
|
||||
"invalid-image-type": "Грешен тип на изображение. Позволените типове са: %1",
|
||||
"invalid-image-extension": "Грешно разширение на изображението",
|
||||
@@ -129,6 +133,7 @@
|
||||
"chat-delete-duration-expired": "Можете да изтривате съобщенията си в разговорите до %1 секунда/и след пускането им",
|
||||
"chat-deleted-already": "Това съобщение вече е изтрито.",
|
||||
"chat-restored-already": "Това съобщение вече е възстановено.",
|
||||
"chat-room-does-not-exist": "Стаята за разговори не съществува.",
|
||||
"already-voting-for-this-post": "Вече сте дали глас за тази публикация.",
|
||||
"reputation-system-disabled": "Системата за репутация е изключена.",
|
||||
"downvoting-disabled": "Отрицателното гласуване е изключено",
|
||||
@@ -143,6 +148,7 @@
|
||||
"user-already-flagged": "Вече сте докладвали този потребител",
|
||||
"post-flagged-too-many-times": "Тази публикация вече е докладвана от други хора",
|
||||
"user-flagged-too-many-times": "Този потребител вече е докладван от други хора",
|
||||
"cant-flag-privileged": "Не можете да докладвате профилите или съдържанието от потребители с по-високи правомощия (модератори, глобални модератори, администратори)",
|
||||
"self-vote": "Не можете да гласувате за собствената си публикация",
|
||||
"too-many-downvotes-today": "Можете да гласувате отрицателно не повече от %1 пъти на ден",
|
||||
"too-many-downvotes-today-user": "Можете да гласувате отрицателно за потребител не повече от %1 пъти на ден",
|
||||
@@ -170,5 +176,6 @@
|
||||
"already-blocked": "Този потребител вече е блокиран",
|
||||
"already-unblocked": "Този потребител вече е отблокиран",
|
||||
"no-connection": "Изглежда има проблем с връзката Ви с Интернет",
|
||||
"socket-reconnect-failed": "В момента сървърът е недостъпен. Натиснете тук, за да опитате отново, или опитайте пак по-късно.",
|
||||
"plugin-not-whitelisted": "Добавката не може да бъде инсталирана – само добавки, одобрени от пакетния мениджър на NodeBB могат да бъдат инсталирани чрез ACP"
|
||||
}
|
||||
@@ -67,7 +67,7 @@
|
||||
"sort-upvotes": "Най-много положителни гласове",
|
||||
"sort-replies": "Най-много отговори",
|
||||
|
||||
"modal-title": "Докладване на неуместно съдържание",
|
||||
"modal-title": "Докладване на съдържанието",
|
||||
"modal-body": "Моля, посочете причината за докладването на %1 %2 за преглед. Или използвайте някой от бутоните за бързо докладване, ако са приложими.",
|
||||
"modal-reason-spam": "Спам",
|
||||
"modal-reason-offensive": "Обидно",
|
||||
@@ -81,5 +81,6 @@
|
||||
|
||||
"bulk-actions": "Групови действия",
|
||||
"bulk-resolve": "Разрешаване на доклад(и)",
|
||||
"bulk-success": "%1 доклада са обновени"
|
||||
"bulk-success": "%1 доклада са обновени",
|
||||
"flagged-timeago-readable": "Докладвано <span class=\"timeago\" title=\"%1\"></span> (%2)"
|
||||
}
|
||||
@@ -65,5 +65,11 @@
|
||||
"bootbox.confirm": "Потвърждаване",
|
||||
"cover.dragging_title": "Наместване на снимката",
|
||||
"cover.dragging_message": "Преместете снимката на желаното положение и натиснете „Запазване“",
|
||||
"cover.saved": "Снимката и мястото ѝ бяха запазени"
|
||||
"cover.saved": "Снимката и мястото ѝ бяха запазени",
|
||||
"thumbs.modal.title": "Управление на иконките на темите",
|
||||
"thumbs.modal.no-thumbs": "Няма намерени иконки.",
|
||||
"thumbs.modal.resize-note": "<strong>Забележка</strong>: Този форум е настроен да преоразмерява иконките на темите до максимална ширина от %1px",
|
||||
"thumbs.modal.add": "Добавяне на иконка",
|
||||
"thumbs.modal.remove": "Премахване на иконката",
|
||||
"thumbs.modal.confirm-remove": "Наистина ли искате да премахнете тази иконка?"
|
||||
}
|
||||
@@ -46,6 +46,7 @@
|
||||
"profile-exported": "Профилът на <strong>%1</strong> е изнесен, щракнете за сваляне",
|
||||
"posts-exported": "Публикациите на <strong>%1</strong> са изнесени, щракнете за сваляне",
|
||||
"uploads-exported": "Качванията на <strong>%1</strong> са изнесени, щракнете за сваляне",
|
||||
"users-csv-exported": "Потребителите са изнесени във формат „csv“, щракнете за сваляне",
|
||||
"email-confirmed": "Е-пощата беше потвърдена",
|
||||
"email-confirmed-message": "Благодарим Ви, че потвърдихте е-пощата си. Акаунтът Ви е вече напълно активиран.",
|
||||
"email-confirm-error-message": "Възникна проблем при потвърждаването на е-пощата Ви. Може кодът да е грешен или давността му да е изтекла.",
|
||||
@@ -60,7 +61,9 @@
|
||||
"notificationType_post-edit": "Когато бъде редактирана публикация в тема, която следите",
|
||||
"notificationType_follow": "Когато някой започне да Ви следва",
|
||||
"notificationType_new-chat": "Когато получите съобщение в разговор",
|
||||
"notificationType_new-group-chat": "Когато получите съобщение в групов разговор",
|
||||
"notificationType_group-invite": "Когато получите покана за група",
|
||||
"notificationType_group-leave": "Когато потребител напусне групата Ви",
|
||||
"notificationType_group-request-membership": "Когато някой поиска да се включи в група, на която Вие сте собственик",
|
||||
"notificationType_new-register": "Когато някой бъде добавен в опашката за регистрация",
|
||||
"notificationType_post-queue": "Когато бъде добавена нова публикация в опашката",
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
|
||||
{
|
||||
"post-queue": "Опашка за публикации",
|
||||
"description": "Няма публикации в опашката. <br> За да включите тази функционалност, идете в <a href=\"%1\">Настройки → Публикуване → Опашка за публикации</a> и включете <strong>Опашката за публикации</strong>.",
|
||||
@@ -7,5 +8,11 @@
|
||||
"content": "Съдържание",
|
||||
"posted": "Публикувано",
|
||||
"reply-to": "Отговор на „%1“",
|
||||
"content-editable": "Можете да щракнете върху всеки от текстовете, за да ги редактирате преди публикуване."
|
||||
"content-editable": "Щракнете върху съдържание, за да го редактирате",
|
||||
"category-editable": "Щракнете върху категория, за да я редактирате",
|
||||
"title-editable": "Щракнете върху заглавие, за да го редактирате",
|
||||
"reply": "Отговор",
|
||||
"topic": "Тема",
|
||||
"accept": "Приемане",
|
||||
"reject": "Отказване"
|
||||
}
|
||||
@@ -29,7 +29,9 @@
|
||||
"tools": "Инструменти",
|
||||
"locked": "Заключена",
|
||||
"pinned": "Закачена",
|
||||
"pinned-with-expiry": "Закачена до %1",
|
||||
"moved": "Преместена",
|
||||
"moved-from": "Преместена от %1",
|
||||
"copy-ip": "Копиране на IP адреса",
|
||||
"ban-ip": "Блокиране на IP адреса",
|
||||
"view-history": "История на редакциите",
|
||||
@@ -88,6 +90,8 @@
|
||||
"post_delete_confirm": "Наистина ли искате да изтриете тази публикация?",
|
||||
"post_restore_confirm": "Наистина ли искате да възстановите тази публикация?",
|
||||
"post_purge_confirm": "Наистина ли искате да изчистите тази публикация?",
|
||||
"pin-modal-expiry": "Дата на давност",
|
||||
"pin-modal-help": "Ако желаете, тук можете да посочите дата на давност за закачените теми. Можете и да оставите полето празно, при което темата ще остане закачена, докато не бъде откачена ръчно.",
|
||||
"load_categories": "Зареждане на категориите",
|
||||
"confirm_move": "Преместване",
|
||||
"confirm_fork": "Разделяне",
|
||||
@@ -151,5 +155,7 @@
|
||||
"diffs.restore-description": "Към историята на редакциите на тази публикация ще бъде добавена нова версия.",
|
||||
"diffs.post-restored": "Публикацията е възстановена успешно до по-ранна версия",
|
||||
"timeago_later": "%1 по-късно",
|
||||
"timeago_earlier": "%1 по-рано"
|
||||
"timeago_earlier": "%1 по-рано",
|
||||
"first-post": "Първа публикация",
|
||||
"last-post": "Последна публикация"
|
||||
}
|
||||
@@ -123,6 +123,7 @@
|
||||
"open_links_in_new_tab": "Отваряне на външните връзки в нов подпрозорец",
|
||||
"enable_topic_searching": "Включване на търсенето в темите",
|
||||
"topic_search_help": "Ако е включено, търсенето в темата ще замени стандартното поведение на браузъра при търсене в страницата и ще Ви позволи да претърсвате цялата тема, а не само това, което се вижда на екрана",
|
||||
"update_url_with_post_index": "Обновяване на адресната лента с номера на публикацията по време на разглеждане на темите",
|
||||
"scroll_to_my_post": "След публикуване на отговор, да се показва новата публикация",
|
||||
"follow_topics_you_reply_to": "Следене на темите, в които отговаряте",
|
||||
"follow_topics_you_create": "Следене на темите, които създавате",
|
||||
|
||||
@@ -11,6 +11,7 @@
|
||||
"online-only": "Само тези на линия",
|
||||
"invite": "Канене",
|
||||
"prompt-email": "Е-пощи:",
|
||||
"groups-to-join": "Групи, в които да се присъедини след приемане на поканата:",
|
||||
"invitation-email-sent": "Беше изпратено е-писмо за потвърждение до %1",
|
||||
"user_list": "Списък от потребители",
|
||||
"recent_topics": "Скорошни теми",
|
||||
|
||||
@@ -11,6 +11,7 @@
|
||||
"num-recent-replies": "# of Recent Replies",
|
||||
"ext-link": "External Link",
|
||||
"is-section": "Treat this category as a section",
|
||||
"post-queue": "Post queue",
|
||||
"tag-whitelist": "Tag Whitelist",
|
||||
"upload-image": "Upload Image",
|
||||
"delete-image": "Remove",
|
||||
|
||||
@@ -4,11 +4,13 @@
|
||||
"group-privileges": "Group Privileges",
|
||||
"user-privileges": "User Privileges",
|
||||
"edit-privileges": "Edit Privileges",
|
||||
"select-clear-all": "Select/Clear All",
|
||||
"chat": "Chat",
|
||||
"upload-images": "Upload Images",
|
||||
"upload-files": "Upload Files",
|
||||
"signature": "Signature",
|
||||
"ban": "Ban",
|
||||
"invite": "Invite",
|
||||
"search-content": "Search Content",
|
||||
"search-users": "Search Users",
|
||||
"search-tags": "Search Tags",
|
||||
@@ -37,9 +39,13 @@
|
||||
"admin-categories": "Categories",
|
||||
"admin-privileges": "Privileges",
|
||||
"admin-users": "Users",
|
||||
"admin-admins-mods": "Admins & Mods",
|
||||
"admin-groups": "Groups",
|
||||
"admin-tags": "Tags",
|
||||
"admin-settings": "Settings",
|
||||
|
||||
"alert.confirm-moderate": "<strong>Are you sure you wish to grant the moderation privilege to this user group?</strong> This group is public, and any users can join at will.",
|
||||
"alert.confirm-admins-mods": "<strong>Are you sure you wish to grant the "Admins & Mods" privilege to this user/group?</strong> Users with this privilege are able to promote and demote other users into privileged positions, <em>including super administrator</em>",
|
||||
"alert.confirm-save": "Please confirm your intention to save these privileges",
|
||||
"alert.saved": "Privilege changes saved and applied",
|
||||
"alert.confirm-discard": "Are you sure you wish to discard your privilege changes?",
|
||||
|
||||
@@ -14,5 +14,6 @@
|
||||
|
||||
"alerts.editing": "Editing tag(s)",
|
||||
"alerts.confirm-delete": "Do you want to delete the selected tags?",
|
||||
"alerts.update-success": "Tag Updated!"
|
||||
"alerts.update-success": "Tag Updated!",
|
||||
"reset-colors": "Reset colors"
|
||||
}
|
||||
@@ -102,5 +102,7 @@
|
||||
|
||||
"alerts.prompt-email": "Emails: ",
|
||||
"alerts.email-sent-to": "An invitation email has been sent to %1",
|
||||
"alerts.x-users-found": "%1 user(s) found, (%2 seconds)"
|
||||
"alerts.x-users-found": "%1 user(s) found, (%2 seconds)",
|
||||
"export-users-started": "Exporting users as csv, this might take a while. You will receive a notification when it is complete.",
|
||||
"export-users-completed": "Users exported as csv, click here to download."
|
||||
}
|
||||
@@ -1,9 +1,13 @@
|
||||
{
|
||||
"tokens": "Tokens",
|
||||
"settings": "Settings",
|
||||
"lead-text": "From this page you can configure access to the Write API in NodeBB.",
|
||||
"intro": "By default, the Write API authenticates users based on their session cookie, but NodeBB also supports Bearer authentication via tokens generated via this page.",
|
||||
"docs": "Click here to access the full API specification",
|
||||
|
||||
"require-https": "Require API usage via HTTPS only",
|
||||
"require-https-caveat": "<strong>Note</strong>: Some installations involving load balancers may proxy their requests to NodeBB using HTTP, in which case this option should remain disabled.",
|
||||
|
||||
"uid": "User ID",
|
||||
"uid-help-text": "Specify a User ID to associate with this token. If the user ID is <code>0</code>, it will be considered a <em>master</em> token, which can assume the identity of other users based on the <code>_uid</code> parameter",
|
||||
"description": "Description",
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
"address-help": "The following email address refers to the email that the recipient will see in the \"From\" and \"Reply To\" fields.",
|
||||
"from": "From Name",
|
||||
"from-help": "The from name to display in the email.",
|
||||
|
||||
|
||||
"smtp-transport": "SMTP Transport",
|
||||
"smtp-transport.enabled": "Use an external email server to send emails",
|
||||
"smtp-transport-help": "You can select from a list of well-known services or enter a custom one.",
|
||||
@@ -35,5 +35,7 @@
|
||||
"subscriptions": "ইমেইল ডাইজেস্ট",
|
||||
"subscriptions.disable": "ইমেইল ডাইজেস্ট নিষ্ক্রিয়",
|
||||
"subscriptions.hour": "Digest Hour",
|
||||
"subscriptions.hour-help": "Please enter a number representing the hour to send scheduled email digests (e.g. <code>0</code> for midnight, <code>17</code> for 5:00pm). Keep in mind that this is the hour according to the server itself, and may not exactly match your system clock.<br /> The approximate server time is: <span id=\"serverTime\"></span><br /> The next daily digest is scheduled to be sent <span id=\"nextDigestTime\"></span>"
|
||||
"subscriptions.hour-help": "Please enter a number representing the hour to send scheduled email digests (e.g. <code>0</code> for midnight, <code>17</code> for 5:00pm). Keep in mind that this is the hour according to the server itself, and may not exactly match your system clock.<br /> The approximate server time is: <span id=\"serverTime\"></span><br /> The next daily digest is scheduled to be sent <span id=\"nextDigestTime\"></span>",
|
||||
"notifications.settings": "Email notification settings",
|
||||
"notifications.remove-images": "Remove images from email notifications"
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"handles": "Guest Handles",
|
||||
"settings": "Settings",
|
||||
"handles.enabled": "Allow guest handles",
|
||||
"handles.enabled-help": "This option exposes a new field that allows guests to pick a name to associate with each post they make. If disabled, they will simply be called \"Guest\"",
|
||||
"topic-views": "Topic views",
|
||||
"topic-views.enabled": "Allow guests to increase topic view counts"
|
||||
"topic-views.enabled": "Allow guests to increase topic view counts",
|
||||
"reply-notifications.enabled": "Allow guests to generate reply notifications"
|
||||
}
|
||||
@@ -16,6 +16,7 @@
|
||||
"allow-account-deletion": "Allow account deletion",
|
||||
"hide-fullname": "Hide fullname from users",
|
||||
"hide-email": "Hide email from users",
|
||||
"show-fullname-as-displayname": "Show user's full name as their display name if available",
|
||||
"themes": "Themes",
|
||||
"disable-user-skins": "Prevent users from choosing a custom skin",
|
||||
"account-protection": "Account Protection",
|
||||
@@ -65,6 +66,7 @@
|
||||
"restrict-chat": "Only allow chat messages from users I follow",
|
||||
"outgoing-new-tab": "Open outgoing links in new tab",
|
||||
"topic-search": "Enable In-Topic Searching",
|
||||
"update-url-with-post-index": "Update url with post index while browsing topics",
|
||||
"digest-freq": "Subscribe to Digest",
|
||||
"digest-freq.off": "Off",
|
||||
"digest-freq.daily": "Daily",
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
"invalid-tid": "ভুল টপিক নাম্বার",
|
||||
"invalid-pid": "ভুল পোস্ট নাম্বার",
|
||||
"invalid-uid": "ভুল ব্যবহারকারী নাম্বার",
|
||||
"invalid-date": "A valid date must be provided",
|
||||
"invalid-username": "ভুল ইউজারনেম",
|
||||
"invalid-email": "ভুল ইমেইল",
|
||||
"invalid-fullname": "Invalid Fullname",
|
||||
@@ -39,6 +40,7 @@
|
||||
"username-too-long": "ইউজারনেম বড় হয়ে গিয়েছে",
|
||||
"password-too-long": "Password too long",
|
||||
"reset-rate-limited": "Too many password reset requests (rate limited)",
|
||||
"reset-same-password": "Please use a password that is different from your current one",
|
||||
"user-banned": "ব্যবহারকারী নিষিদ্ধ",
|
||||
"user-banned-reason": "Sorry, this account has been banned (Reason: %1)",
|
||||
"user-banned-reason-until": "Sorry, this account has been banned until %1 (Reason: %2)",
|
||||
@@ -89,7 +91,9 @@
|
||||
"already-unbookmarked": "You have already unbookmarked this post",
|
||||
"cant-ban-other-admins": "আপনি অন্য এ্যাডমিনদের নিষিদ্ধ করতে পারেন না!",
|
||||
"cant-remove-last-admin": "You are the only administrator. Add another user as an administrator before removing yourself as admin",
|
||||
"account-deletion-disabled": "Account deletion is disabled",
|
||||
"cant-delete-admin": "Remove administrator privileges from this account before attempting to delete it.",
|
||||
"already-deleting": "Already deleting",
|
||||
"invalid-image": "Invalid image",
|
||||
"invalid-image-type": "Invalid image type. Allowed types are: %1",
|
||||
"invalid-image-extension": "Invalid image extension",
|
||||
@@ -129,6 +133,7 @@
|
||||
"chat-delete-duration-expired": "You are only allowed to delete chat messages for %1 second(s) after posting",
|
||||
"chat-deleted-already": "This chat message has already been deleted.",
|
||||
"chat-restored-already": "This chat message has already been restored.",
|
||||
"chat-room-does-not-exist": "Chat room does not exist.",
|
||||
"already-voting-for-this-post": "You have already voted for this post.",
|
||||
"reputation-system-disabled": "সম্মাননা ব্যাবস্থা নিস্ক্রীয় রাখা হয়েছে",
|
||||
"downvoting-disabled": "ঋণাত্মক ভোট নিস্ক্রীয় রাখা হয়েছে।",
|
||||
@@ -143,6 +148,7 @@
|
||||
"user-already-flagged": "You have already flagged this user",
|
||||
"post-flagged-too-many-times": "This post has been flagged by others already",
|
||||
"user-flagged-too-many-times": "This user has been flagged by others already",
|
||||
"cant-flag-privileged": "You are not allowed to flag the profiles or content of privileged users (moderators/global moderators/admins)",
|
||||
"self-vote": "You cannot vote on your own post",
|
||||
"too-many-downvotes-today": "You can only downvote %1 times a day",
|
||||
"too-many-downvotes-today-user": "You can only downvote a user %1 times a day",
|
||||
@@ -170,5 +176,6 @@
|
||||
"already-blocked": "This user is already blocked",
|
||||
"already-unblocked": "This user is already unblocked",
|
||||
"no-connection": "There seems to be a problem with your internet connection",
|
||||
"socket-reconnect-failed": "Unable to reach the server at this time. Click here to try again, or try again later",
|
||||
"plugin-not-whitelisted": "Unable to install plugin – only plugins whitelisted by the NodeBB Package Manager can be installed via the ACP"
|
||||
}
|
||||
@@ -67,7 +67,7 @@
|
||||
"sort-upvotes": "Most upvotes",
|
||||
"sort-replies": "Most replies",
|
||||
|
||||
"modal-title": "Report Inappropriate Content",
|
||||
"modal-title": "Report Content",
|
||||
"modal-body": "Please specify your reason for flagging %1 %2 for review. Alternatively, use one of the quick report buttons if applicable.",
|
||||
"modal-reason-spam": "Spam",
|
||||
"modal-reason-offensive": "Offensive",
|
||||
@@ -81,5 +81,6 @@
|
||||
|
||||
"bulk-actions": "Bulk Actions",
|
||||
"bulk-resolve": "Resolve Flag(s)",
|
||||
"bulk-success": "%1 flags updated"
|
||||
"bulk-success": "%1 flags updated",
|
||||
"flagged-timeago-readable": "Flagged <span class=\"timeago\" title=\"%1\"></span> (%2)"
|
||||
}
|
||||
@@ -65,5 +65,11 @@
|
||||
"bootbox.confirm": "Confirm",
|
||||
"cover.dragging_title": "Cover Photo Positioning",
|
||||
"cover.dragging_message": "Drag the cover photo to the desired position and click \"Save\"",
|
||||
"cover.saved": "Cover photo image and position saved"
|
||||
"cover.saved": "Cover photo image and position saved",
|
||||
"thumbs.modal.title": "Manage topic thumbnails",
|
||||
"thumbs.modal.no-thumbs": "No thumbnails found.",
|
||||
"thumbs.modal.resize-note": "<strong>Note</strong>: This forum is configured to resize topic thumbnails down to a maximum width of %1px",
|
||||
"thumbs.modal.add": "Add thumbnail",
|
||||
"thumbs.modal.remove": "Remove thumbnail",
|
||||
"thumbs.modal.confirm-remove": "Are you sure you want to remove this thumbnail?"
|
||||
}
|
||||
@@ -46,6 +46,7 @@
|
||||
"profile-exported": "<strong>%1</strong> profile exported, click to download",
|
||||
"posts-exported": "<strong>%1</strong> posts exported, click to download",
|
||||
"uploads-exported": "<strong>%1</strong> uploads exported, click to download",
|
||||
"users-csv-exported": "Users csv exported, click to download",
|
||||
"email-confirmed": "ইমেইল নিশ্চিত করা হয়েছে",
|
||||
"email-confirmed-message": "আপনার ইমেইল যাচাই করার জন্য আপনাকে ধন্যবাদ। আপনার অ্যাকাউন্টটি এখন সম্পূর্ণরূপে সক্রিয়।",
|
||||
"email-confirm-error-message": "আপনার ইমেল ঠিকানার বৈধতা যাচাইয়ে একটি সমস্যা হয়েছে। সম্ভবত কোডটি ভুল ছিল অথবা কোডের মেয়াদ শেষ হয়ে গিয়েছে।",
|
||||
@@ -60,7 +61,9 @@
|
||||
"notificationType_post-edit": "When a post is edited in a topic you are watching",
|
||||
"notificationType_follow": "When someone starts following you",
|
||||
"notificationType_new-chat": "When you receive a chat message",
|
||||
"notificationType_new-group-chat": "When you receive a group chat message",
|
||||
"notificationType_group-invite": "When you receive a group invite",
|
||||
"notificationType_group-leave": "When a user leaves your group",
|
||||
"notificationType_group-request-membership": "When someone requests to join a group you own",
|
||||
"notificationType_new-register": "When someone gets added to registration queue",
|
||||
"notificationType_post-queue": "When a new post is queued",
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
|
||||
{
|
||||
"post-queue": "Post Queue",
|
||||
"description": "There are no posts in the post queue. <br> To enable this feature, go to <a href=\"%1\">Settings → Post → Post Queue</a> and enable <strong>Post Queue</strong>.",
|
||||
@@ -7,5 +8,11 @@
|
||||
"content": "Content",
|
||||
"posted": "Posted",
|
||||
"reply-to": "Reply to \"%1\"",
|
||||
"content-editable": "You can click on individual content to edit before posting."
|
||||
"content-editable": "Click on content to edit",
|
||||
"category-editable": "Click on category to edit",
|
||||
"title-editable": "Click on title to edit",
|
||||
"reply": "Reply",
|
||||
"topic": "Topic",
|
||||
"accept": "Accept",
|
||||
"reject": "Reject"
|
||||
}
|
||||
@@ -29,7 +29,9 @@
|
||||
"tools": "টুলস",
|
||||
"locked": "বন্ধ",
|
||||
"pinned": "Pinned",
|
||||
"pinned-with-expiry": "Pinned until %1",
|
||||
"moved": "Moved",
|
||||
"moved-from": "Moved from %1",
|
||||
"copy-ip": "Copy IP",
|
||||
"ban-ip": "Ban IP",
|
||||
"view-history": "Edit History",
|
||||
@@ -88,6 +90,8 @@
|
||||
"post_delete_confirm": "আপনি নিশ্চিত যে আপনি এই পোষ্টটি মুছে ফেলতে চান ?",
|
||||
"post_restore_confirm": "আপনি নিশ্চিত যে আপনি এই পোষ্টটি পুনরূূদ্ধার করতে চান ? ",
|
||||
"post_purge_confirm": "আপনি নিশ্চিত যে আপনি এই পোষ্টটি পার্জ করতে চান ? ",
|
||||
"pin-modal-expiry": "Expiration Date",
|
||||
"pin-modal-help": "You can optionally set an expiration date for the pinned topic(s) here. Alternatively, you can leave this field blank to have the topic stay pinned until it is manually unpinned.",
|
||||
"load_categories": "ক্যাটাগরী লোড করা হচ্ছে",
|
||||
"confirm_move": "সরান",
|
||||
"confirm_fork": "ফর্ক",
|
||||
@@ -151,5 +155,7 @@
|
||||
"diffs.restore-description": "A new revision will be appended to this post's edit history.",
|
||||
"diffs.post-restored": "Post successfully restored to earlier revision",
|
||||
"timeago_later": "%1 later",
|
||||
"timeago_earlier": "%1 earlier"
|
||||
"timeago_earlier": "%1 earlier",
|
||||
"first-post": "First post",
|
||||
"last-post": "Last post"
|
||||
}
|
||||
@@ -123,6 +123,7 @@
|
||||
"open_links_in_new_tab": "আউটগোয়িং লিংকগুলো নতুন ট্যাবে খুলুন",
|
||||
"enable_topic_searching": "In-Topic সার্চ সক্রীয় করো",
|
||||
"topic_search_help": "If enabled, in-topic searching will override the browser's default page search behaviour and allow you to search through the entire topic, instead of what is only shown on screen",
|
||||
"update_url_with_post_index": "Update url with post index while browsing topics",
|
||||
"scroll_to_my_post": "After posting a reply, show the new post",
|
||||
"follow_topics_you_reply_to": "Watch topics that you reply to",
|
||||
"follow_topics_you_create": "Watch topics you create",
|
||||
|
||||
@@ -11,6 +11,7 @@
|
||||
"online-only": "শুধুমাত্র অনলাইন",
|
||||
"invite": "ইনভাইট",
|
||||
"prompt-email": "ইমেইল",
|
||||
"groups-to-join": "Groups to be joined when invite is accepted:",
|
||||
"invitation-email-sent": "%1 কে একটি ইনভাইটেশন ইমেইল পাঠানো হয়েছে",
|
||||
"user_list": "সদস্য তালিকা",
|
||||
"recent_topics": "সাম্প্রতিক টপিক",
|
||||
|
||||
@@ -11,6 +11,7 @@
|
||||
"num-recent-replies": "# posledních odpovědí",
|
||||
"ext-link": "Externí odkaz",
|
||||
"is-section": "Zacházet s kategorii jako se sekcí",
|
||||
"post-queue": "Post queue",
|
||||
"tag-whitelist": "Seznam povolených značek",
|
||||
"upload-image": "Nahrát obrázek",
|
||||
"delete-image": "Vyjmout",
|
||||
|
||||
@@ -4,11 +4,13 @@
|
||||
"group-privileges": "Oprávnění skupiny",
|
||||
"user-privileges": "Oprávnění uživatele",
|
||||
"edit-privileges": "Upravit oprávnění",
|
||||
"select-clear-all": "Select/Clear All",
|
||||
"chat": "Konverzace",
|
||||
"upload-images": "Nahrát obrázky",
|
||||
"upload-files": "Náhrát soubory",
|
||||
"signature": "Podpis",
|
||||
"ban": "Blokovat",
|
||||
"invite": "Invite",
|
||||
"search-content": "Hledat obsah",
|
||||
"search-users": "Hledat uživatele",
|
||||
"search-tags": "Hledat označení",
|
||||
@@ -37,9 +39,13 @@
|
||||
"admin-categories": "Kategorie",
|
||||
"admin-privileges": "Oprávnění",
|
||||
"admin-users": "Uživatelé",
|
||||
"admin-admins-mods": "Admins & Mods",
|
||||
"admin-groups": "Groups",
|
||||
"admin-tags": "Tags",
|
||||
"admin-settings": "Nastavení",
|
||||
|
||||
"alert.confirm-moderate": "<strong>Are you sure you wish to grant the moderation privilege to this user group?</strong> This group is public, and any users can join at will.",
|
||||
"alert.confirm-admins-mods": "<strong>Are you sure you wish to grant the "Admins & Mods" privilege to this user/group?</strong> Users with this privilege are able to promote and demote other users into privileged positions, <em>including super administrator</em>",
|
||||
"alert.confirm-save": "Please confirm your intention to save these privileges",
|
||||
"alert.saved": "Privilege changes saved and applied",
|
||||
"alert.confirm-discard": "Are you sure you wish to discard your privilege changes?",
|
||||
|
||||
@@ -14,5 +14,6 @@
|
||||
|
||||
"alerts.editing": "Upravení značky(ek)",
|
||||
"alerts.confirm-delete": "Chcete odstranit vybranou značku?",
|
||||
"alerts.update-success": "Značka aktualizována."
|
||||
"alerts.update-success": "Značka aktualizována.",
|
||||
"reset-colors": "Reset colors"
|
||||
}
|
||||
@@ -102,5 +102,7 @@
|
||||
|
||||
"alerts.prompt-email": "E-maily:",
|
||||
"alerts.email-sent-to": "E-mail s pozvánkou byl odeslán na %1",
|
||||
"alerts.x-users-found": "%1 user(s) found, (%2 seconds)"
|
||||
"alerts.x-users-found": "%1 user(s) found, (%2 seconds)",
|
||||
"export-users-started": "Exporting users as csv, this might take a while. You will receive a notification when it is complete.",
|
||||
"export-users-completed": "Users exported as csv, click here to download."
|
||||
}
|
||||
@@ -1,9 +1,13 @@
|
||||
{
|
||||
"tokens": "Tokens",
|
||||
"settings": "Settings",
|
||||
"lead-text": "From this page you can configure access to the Write API in NodeBB.",
|
||||
"intro": "By default, the Write API authenticates users based on their session cookie, but NodeBB also supports Bearer authentication via tokens generated via this page.",
|
||||
"docs": "Click here to access the full API specification",
|
||||
|
||||
"require-https": "Require API usage via HTTPS only",
|
||||
"require-https-caveat": "<strong>Note</strong>: Some installations involving load balancers may proxy their requests to NodeBB using HTTP, in which case this option should remain disabled.",
|
||||
|
||||
"uid": "User ID",
|
||||
"uid-help-text": "Specify a User ID to associate with this token. If the user ID is <code>0</code>, it will be considered a <em>master</em> token, which can assume the identity of other users based on the <code>_uid</code> parameter",
|
||||
"description": "Description",
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
"address-help": "Následující e-mailové adresy budou zobrazeny příjemci v políčkách „Od” a „Odpovědět”.",
|
||||
"from": "Jméno – od",
|
||||
"from-help": "Zobrazené jméno v e-mailu v – Od",
|
||||
|
||||
|
||||
"smtp-transport": "Přenos SMTP",
|
||||
"smtp-transport.enabled": "Pro odesílání e-mailů použít externí e-mailový server ",
|
||||
"smtp-transport-help": "Ze seznamu můžete vybrat známé služby nebo zadat vlastní.",
|
||||
@@ -35,5 +35,7 @@
|
||||
"subscriptions": "E-mailové odběry",
|
||||
"subscriptions.disable": "Zakázat e-mailové odběry",
|
||||
"subscriptions.hour": "Hodina přehledu",
|
||||
"subscriptions.hour-help": "Zadejte číslo odpovídající hodině, kdy mají být odeslány přehledové e-maily (tj. <code>0</code> pro půlnoc, <code>17</code> pro 5:00pm). Mějte na paměti, že tato hodina závisí na hodinách samotného serveru a nemusí tak souhlasit se systémovými hodinami. <br />Přibližný čas serveru je: <span id=\"serverTime\"></span>.<br />Další odeslání přehledů je plánováno na <span id=\"nextDigestTime\"></span>."
|
||||
"subscriptions.hour-help": "Zadejte číslo odpovídající hodině, kdy mají být odeslány přehledové e-maily (tj. <code>0</code> pro půlnoc, <code>17</code> pro 5:00pm). Mějte na paměti, že tato hodina závisí na hodinách samotného serveru a nemusí tak souhlasit se systémovými hodinami. <br />Přibližný čas serveru je: <span id=\"serverTime\"></span>.<br />Další odeslání přehledů je plánováno na <span id=\"nextDigestTime\"></span>.",
|
||||
"notifications.settings": "Email notification settings",
|
||||
"notifications.remove-images": "Remove images from email notifications"
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"handles": "Zacházení s hosty",
|
||||
"settings": "Settings",
|
||||
"handles.enabled": "Povolit upravení zacházení s hosty",
|
||||
"handles.enabled-help": "Tato možnost odkryje nové pole, které umožňuje hostům vybrat jméno, které se připojí ke každému příspěvku, který vytvoří. Bude-li zakázáno, budou jednoduše nazýváni „Host”",
|
||||
"topic-views": "Topic views",
|
||||
"topic-views.enabled": "Allow guests to increase topic view counts"
|
||||
"topic-views.enabled": "Allow guests to increase topic view counts",
|
||||
"reply-notifications.enabled": "Allow guests to generate reply notifications"
|
||||
}
|
||||
@@ -16,6 +16,7 @@
|
||||
"allow-account-deletion": "Povolit smazání účtu",
|
||||
"hide-fullname": "Skrýt jméno před uživateli",
|
||||
"hide-email": "Skrýt e-mail před uživateli",
|
||||
"show-fullname-as-displayname": "Show user's full name as their display name if available",
|
||||
"themes": "Motivy",
|
||||
"disable-user-skins": "Zabránit uživateli ve výběru vlastního vzhledu",
|
||||
"account-protection": "Ochrana účtu",
|
||||
@@ -65,6 +66,7 @@
|
||||
"restrict-chat": "Povolit chatové zprávy jen od uživatelů, které sleduji",
|
||||
"outgoing-new-tab": "Otevřít odchozí odkazy v nové záložce",
|
||||
"topic-search": "Povolit hledání v tématu",
|
||||
"update-url-with-post-index": "Update url with post index while browsing topics",
|
||||
"digest-freq": "Přihlásit k přehledu",
|
||||
"digest-freq.off": "Vypnuto",
|
||||
"digest-freq.daily": "Denně",
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
"invalid-tid": "Neplatné ID tématu",
|
||||
"invalid-pid": "Neplatné ID příspěvku",
|
||||
"invalid-uid": "Neplatné ID uživatele",
|
||||
"invalid-date": "A valid date must be provided",
|
||||
"invalid-username": "Neplatné uživatelské jméno",
|
||||
"invalid-email": "Neplatný e-mail",
|
||||
"invalid-fullname": "Neplatný celý název",
|
||||
@@ -39,6 +40,7 @@
|
||||
"username-too-long": "Uživatelské jméno je moc dlouhé",
|
||||
"password-too-long": "Heslo je moc dlouhé",
|
||||
"reset-rate-limited": "Moc požadavků na reset hesla (omezený počet)",
|
||||
"reset-same-password": "Please use a password that is different from your current one",
|
||||
"user-banned": "Uživatel byl zablokován",
|
||||
"user-banned-reason": "Omlouváme se, ale tento účet byl zablokován (důvod: %1)",
|
||||
"user-banned-reason-until": "Omlouváme se, ale tento účet je zablokován do %1 (důvod: %2)",
|
||||
@@ -89,7 +91,9 @@
|
||||
"already-unbookmarked": "Již jste u tohoto příspěvku odebral záložku",
|
||||
"cant-ban-other-admins": "Nemůžete zablokovat jiné správce.",
|
||||
"cant-remove-last-admin": "Jste jediným správcem. Před vlastním odebráním oprávnění správce nejdříve přidejte jiného uživatele jako správce",
|
||||
"account-deletion-disabled": "Account deletion is disabled",
|
||||
"cant-delete-admin": "Před odstraněním účtu mu nejprve odeberte oprávnění správce.",
|
||||
"already-deleting": "Already deleting",
|
||||
"invalid-image": "Neplatný obrázek",
|
||||
"invalid-image-type": "Neplatný typ obrázku. Povolené typy jsou: %1",
|
||||
"invalid-image-extension": "Neplatná přípona obrázku",
|
||||
@@ -129,6 +133,7 @@
|
||||
"chat-delete-duration-expired": "Je vám umožněno odstranit konverzační zprávy pod dobu %1 sekund/y po jejich odeslání",
|
||||
"chat-deleted-already": "Tato konverzační zpráva již byla odstraněna.",
|
||||
"chat-restored-already": "Tato konverzační zpráva již byla obnovena.",
|
||||
"chat-room-does-not-exist": "Chat room does not exist.",
|
||||
"already-voting-for-this-post": "Již jste v tomto příspěvku hlasoval.",
|
||||
"reputation-system-disabled": "Systém reputací je zakázán.",
|
||||
"downvoting-disabled": "Systém nesouhlasu je zakázán",
|
||||
@@ -143,6 +148,7 @@
|
||||
"user-already-flagged": "You have already flagged this user",
|
||||
"post-flagged-too-many-times": "This post has been flagged by others already",
|
||||
"user-flagged-too-many-times": "This user has been flagged by others already",
|
||||
"cant-flag-privileged": "You are not allowed to flag the profiles or content of privileged users (moderators/global moderators/admins)",
|
||||
"self-vote": "U svého vlastního příspěvku nemůžete hlasovat",
|
||||
"too-many-downvotes-today": "You can only downvote %1 times a day",
|
||||
"too-many-downvotes-today-user": "You can only downvote a user %1 times a day",
|
||||
@@ -170,5 +176,6 @@
|
||||
"already-blocked": "Tento uživatel již byl zablokován.",
|
||||
"already-unblocked": "Tento uživatel již byl odblokován",
|
||||
"no-connection": "Zdá se, že nastal problém s připojením k internetu",
|
||||
"socket-reconnect-failed": "Unable to reach the server at this time. Click here to try again, or try again later",
|
||||
"plugin-not-whitelisted": "Unable to install plugin – only plugins whitelisted by the NodeBB Package Manager can be installed via the ACP"
|
||||
}
|
||||
@@ -67,7 +67,7 @@
|
||||
"sort-upvotes": "Most upvotes",
|
||||
"sort-replies": "Most replies",
|
||||
|
||||
"modal-title": "Nahlásit nevhodný obsah",
|
||||
"modal-title": "Report Content",
|
||||
"modal-body": "Zadejte váš důvod k označení %1 %2 pro kontrolu. Nebo použijte tlačítko je-li dostupné.",
|
||||
"modal-reason-spam": "Spam",
|
||||
"modal-reason-offensive": "Urážlivé",
|
||||
@@ -81,5 +81,6 @@
|
||||
|
||||
"bulk-actions": "Bulk Actions",
|
||||
"bulk-resolve": "Resolve Flag(s)",
|
||||
"bulk-success": "%1 flags updated"
|
||||
"bulk-success": "%1 flags updated",
|
||||
"flagged-timeago-readable": "Flagged <span class=\"timeago\" title=\"%1\"></span> (%2)"
|
||||
}
|
||||
@@ -65,5 +65,11 @@
|
||||
"bootbox.confirm": "Potvrdit",
|
||||
"cover.dragging_title": "Umístění fotografie",
|
||||
"cover.dragging_message": "Přesuňte fotku na požadovanou pozici a klikněte na „Uložit”",
|
||||
"cover.saved": "Fotografie a její umístění uloženo"
|
||||
"cover.saved": "Fotografie a její umístění uloženo",
|
||||
"thumbs.modal.title": "Manage topic thumbnails",
|
||||
"thumbs.modal.no-thumbs": "No thumbnails found.",
|
||||
"thumbs.modal.resize-note": "<strong>Note</strong>: This forum is configured to resize topic thumbnails down to a maximum width of %1px",
|
||||
"thumbs.modal.add": "Add thumbnail",
|
||||
"thumbs.modal.remove": "Remove thumbnail",
|
||||
"thumbs.modal.confirm-remove": "Are you sure you want to remove this thumbnail?"
|
||||
}
|
||||
@@ -46,6 +46,7 @@
|
||||
"profile-exported": "<strong>%1</strong> profile exported, click to download",
|
||||
"posts-exported": "<strong>%1</strong> posts exported, click to download",
|
||||
"uploads-exported": "<strong>%1</strong> uploads exported, click to download",
|
||||
"users-csv-exported": "Users csv exported, click to download",
|
||||
"email-confirmed": "E-mail potvrzen",
|
||||
"email-confirmed-message": "Děkujeme za ověření vaší e-mailové adresy. Váš účet je nyní aktivní.",
|
||||
"email-confirm-error-message": "Nastal problém s ověřením vaší e-mailové adresy. Kód je pravděpodobně neplatný nebo jeho platnost vypršela.",
|
||||
@@ -60,7 +61,9 @@
|
||||
"notificationType_post-edit": "When a post is edited in a topic you are watching",
|
||||
"notificationType_follow": "Začne-li vás někdo sledovat",
|
||||
"notificationType_new-chat": "Obdržíte-li novou konverzační zprávu",
|
||||
"notificationType_new-group-chat": "When you receive a group chat message",
|
||||
"notificationType_group-invite": "Obdržíte-li pozvání ke skupině",
|
||||
"notificationType_group-leave": "When a user leaves your group",
|
||||
"notificationType_group-request-membership": "Pokud někdo požaduje připojení se do vaší skupiny",
|
||||
"notificationType_new-register": "Bude-li někdo přidán do registrační fronty",
|
||||
"notificationType_post-queue": "Bude-li přidán nový příspěvek do fronty",
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
|
||||
{
|
||||
"post-queue": "Fronta příspěvků",
|
||||
"description": "Nejsou žádné příspěvky ve frontě. Pro povolení této funkčnosti, přejděte do <a href=\"%1\">Nastavení – Příspěvky – Fronta příspěvků</a> a povolte <strong>Fronta příspěvků</strong>.",
|
||||
@@ -7,5 +8,11 @@
|
||||
"content": "Obsah",
|
||||
"posted": "Přidáno",
|
||||
"reply-to": "Odpovědět na \"%1\"",
|
||||
"content-editable": "Kvůli úpravám a před odesláním příspěvku můžete klikat na obsah."
|
||||
"content-editable": "Click on content to edit",
|
||||
"category-editable": "Click on category to edit",
|
||||
"title-editable": "Click on title to edit",
|
||||
"reply": "Reply",
|
||||
"topic": "Topic",
|
||||
"accept": "Accept",
|
||||
"reject": "Reject"
|
||||
}
|
||||
@@ -29,7 +29,9 @@
|
||||
"tools": "Nástroje",
|
||||
"locked": "Uzamknuto",
|
||||
"pinned": "Připnuto",
|
||||
"pinned-with-expiry": "Pinned until %1",
|
||||
"moved": "Přesunuto",
|
||||
"moved-from": "Moved from %1",
|
||||
"copy-ip": "Kopírovat IP",
|
||||
"ban-ip": "Zakázat IP",
|
||||
"view-history": "Upravit historii",
|
||||
@@ -88,6 +90,8 @@
|
||||
"post_delete_confirm": "Jste si jist/a, že chcete odstranit tento příspěvek?",
|
||||
"post_restore_confirm": "Jste si jist/a, že chcete obnovit tento příspěvek?",
|
||||
"post_purge_confirm": "Jste si jist/a, že chcete tento příspěvek vyčistit?",
|
||||
"pin-modal-expiry": "Expiration Date",
|
||||
"pin-modal-help": "You can optionally set an expiration date for the pinned topic(s) here. Alternatively, you can leave this field blank to have the topic stay pinned until it is manually unpinned.",
|
||||
"load_categories": "Načítání kategorií",
|
||||
"confirm_move": "Přesunout",
|
||||
"confirm_fork": "Rozdělit",
|
||||
@@ -151,5 +155,7 @@
|
||||
"diffs.restore-description": "A new revision will be appended to this post's edit history.",
|
||||
"diffs.post-restored": "Post successfully restored to earlier revision",
|
||||
"timeago_later": "%1 později",
|
||||
"timeago_earlier": "%1 dříve"
|
||||
"timeago_earlier": "%1 dříve",
|
||||
"first-post": "First post",
|
||||
"last-post": "Last post"
|
||||
}
|
||||
@@ -123,6 +123,7 @@
|
||||
"open_links_in_new_tab": "Otevřít odchozí odkaz v nové záložce",
|
||||
"enable_topic_searching": "Povolit vyhledávání v tématu",
|
||||
"topic_search_help": "Je-li povoleno, hledání v tématu přepíše výchozí chování vyhledávání v prohlížeči a umožní vám prohledávat celé téma, namísto pouze toho, co je zobrazeno na obrazovce",
|
||||
"update_url_with_post_index": "Update url with post index while browsing topics",
|
||||
"scroll_to_my_post": "Po odeslání odpovědi, zobrazit nový příspěvek",
|
||||
"follow_topics_you_reply_to": "Sledovat témata, do kterých přispějete",
|
||||
"follow_topics_you_create": "Sledovat témata, která vytvoříte",
|
||||
|
||||
@@ -11,6 +11,7 @@
|
||||
"online-only": "Pouze připojené",
|
||||
"invite": "Pozvat",
|
||||
"prompt-email": "E-maily:",
|
||||
"groups-to-join": "Groups to be joined when invite is accepted:",
|
||||
"invitation-email-sent": "E-mailová pozvánka byla odeslána na adresu %1",
|
||||
"user_list": "Seznam uživatelů",
|
||||
"recent_topics": "Poslední témata",
|
||||
|
||||
@@ -11,6 +11,7 @@
|
||||
"num-recent-replies": "# of Recent Replies",
|
||||
"ext-link": "External Link",
|
||||
"is-section": "Treat this category as a section",
|
||||
"post-queue": "Post queue",
|
||||
"tag-whitelist": "Tag Whitelist",
|
||||
"upload-image": "Upload Image",
|
||||
"delete-image": "Remove",
|
||||
|
||||
@@ -4,11 +4,13 @@
|
||||
"group-privileges": "Group Privileges",
|
||||
"user-privileges": "User Privileges",
|
||||
"edit-privileges": "Edit Privileges",
|
||||
"select-clear-all": "Select/Clear All",
|
||||
"chat": "Chat",
|
||||
"upload-images": "Upload Images",
|
||||
"upload-files": "Upload Files",
|
||||
"signature": "Signature",
|
||||
"ban": "Ban",
|
||||
"invite": "Invite",
|
||||
"search-content": "Search Content",
|
||||
"search-users": "Search Users",
|
||||
"search-tags": "Search Tags",
|
||||
@@ -37,9 +39,13 @@
|
||||
"admin-categories": "Categories",
|
||||
"admin-privileges": "Privileges",
|
||||
"admin-users": "Users",
|
||||
"admin-admins-mods": "Admins & Mods",
|
||||
"admin-groups": "Groups",
|
||||
"admin-tags": "Tags",
|
||||
"admin-settings": "Settings",
|
||||
|
||||
"alert.confirm-moderate": "<strong>Are you sure you wish to grant the moderation privilege to this user group?</strong> This group is public, and any users can join at will.",
|
||||
"alert.confirm-admins-mods": "<strong>Are you sure you wish to grant the "Admins & Mods" privilege to this user/group?</strong> Users with this privilege are able to promote and demote other users into privileged positions, <em>including super administrator</em>",
|
||||
"alert.confirm-save": "Please confirm your intention to save these privileges",
|
||||
"alert.saved": "Privilege changes saved and applied",
|
||||
"alert.confirm-discard": "Are you sure you wish to discard your privilege changes?",
|
||||
|
||||
@@ -14,5 +14,6 @@
|
||||
|
||||
"alerts.editing": "Editing tag(s)",
|
||||
"alerts.confirm-delete": "Do you want to delete the selected tags?",
|
||||
"alerts.update-success": "Tag Updated!"
|
||||
"alerts.update-success": "Tag Updated!",
|
||||
"reset-colors": "Reset colors"
|
||||
}
|
||||
@@ -102,5 +102,7 @@
|
||||
|
||||
"alerts.prompt-email": "Emails: ",
|
||||
"alerts.email-sent-to": "An invitation email has been sent to %1",
|
||||
"alerts.x-users-found": "%1 user(s) found, (%2 seconds)"
|
||||
"alerts.x-users-found": "%1 user(s) found, (%2 seconds)",
|
||||
"export-users-started": "Exporting users as csv, this might take a while. You will receive a notification when it is complete.",
|
||||
"export-users-completed": "Users exported as csv, click here to download."
|
||||
}
|
||||
@@ -1,9 +1,13 @@
|
||||
{
|
||||
"tokens": "Tokens",
|
||||
"settings": "Settings",
|
||||
"lead-text": "From this page you can configure access to the Write API in NodeBB.",
|
||||
"intro": "By default, the Write API authenticates users based on their session cookie, but NodeBB also supports Bearer authentication via tokens generated via this page.",
|
||||
"docs": "Click here to access the full API specification",
|
||||
|
||||
"require-https": "Require API usage via HTTPS only",
|
||||
"require-https-caveat": "<strong>Note</strong>: Some installations involving load balancers may proxy their requests to NodeBB using HTTP, in which case this option should remain disabled.",
|
||||
|
||||
"uid": "User ID",
|
||||
"uid-help-text": "Specify a User ID to associate with this token. If the user ID is <code>0</code>, it will be considered a <em>master</em> token, which can assume the identity of other users based on the <code>_uid</code> parameter",
|
||||
"description": "Description",
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
"address-help": "The following email address refers to the email that the recipient will see in the \"From\" and \"Reply To\" fields.",
|
||||
"from": "From Name",
|
||||
"from-help": "The from name to display in the email.",
|
||||
|
||||
|
||||
"smtp-transport": "SMTP Transport",
|
||||
"smtp-transport.enabled": "Use an external email server to send emails",
|
||||
"smtp-transport-help": "You can select from a list of well-known services or enter a custom one.",
|
||||
@@ -35,5 +35,7 @@
|
||||
"subscriptions": "Email Digests",
|
||||
"subscriptions.disable": "Disable email digests",
|
||||
"subscriptions.hour": "Digest Hour",
|
||||
"subscriptions.hour-help": "Please enter a number representing the hour to send scheduled email digests (e.g. <code>0</code> for midnight, <code>17</code> for 5:00pm). Keep in mind that this is the hour according to the server itself, and may not exactly match your system clock.<br /> The approximate server time is: <span id=\"serverTime\"></span><br /> The next daily digest is scheduled to be sent <span id=\"nextDigestTime\"></span>"
|
||||
"subscriptions.hour-help": "Please enter a number representing the hour to send scheduled email digests (e.g. <code>0</code> for midnight, <code>17</code> for 5:00pm). Keep in mind that this is the hour according to the server itself, and may not exactly match your system clock.<br /> The approximate server time is: <span id=\"serverTime\"></span><br /> The next daily digest is scheduled to be sent <span id=\"nextDigestTime\"></span>",
|
||||
"notifications.settings": "Email notification settings",
|
||||
"notifications.remove-images": "Remove images from email notifications"
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"handles": "Guest Handles",
|
||||
"settings": "Settings",
|
||||
"handles.enabled": "Allow guest handles",
|
||||
"handles.enabled-help": "This option exposes a new field that allows guests to pick a name to associate with each post they make. If disabled, they will simply be called \"Guest\"",
|
||||
"topic-views": "Topic views",
|
||||
"topic-views.enabled": "Allow guests to increase topic view counts"
|
||||
"topic-views.enabled": "Allow guests to increase topic view counts",
|
||||
"reply-notifications.enabled": "Allow guests to generate reply notifications"
|
||||
}
|
||||
@@ -16,6 +16,7 @@
|
||||
"allow-account-deletion": "Allow account deletion",
|
||||
"hide-fullname": "Hide fullname from users",
|
||||
"hide-email": "Hide email from users",
|
||||
"show-fullname-as-displayname": "Show user's full name as their display name if available",
|
||||
"themes": "Themes",
|
||||
"disable-user-skins": "Prevent users from choosing a custom skin",
|
||||
"account-protection": "Account Protection",
|
||||
@@ -65,6 +66,7 @@
|
||||
"restrict-chat": "Only allow chat messages from users I follow",
|
||||
"outgoing-new-tab": "Open outgoing links in new tab",
|
||||
"topic-search": "Enable In-Topic Searching",
|
||||
"update-url-with-post-index": "Update url with post index while browsing topics",
|
||||
"digest-freq": "Subscribe to Digest",
|
||||
"digest-freq.off": "Off",
|
||||
"digest-freq.daily": "Daily",
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
"invalid-tid": "Ugyldig Tråd ID",
|
||||
"invalid-pid": "Ugyldig Indlæg ID",
|
||||
"invalid-uid": "Ugyldig Bruger ID",
|
||||
"invalid-date": "A valid date must be provided",
|
||||
"invalid-username": "Ugyldig Brugernavn",
|
||||
"invalid-email": "Ugyldig Email",
|
||||
"invalid-fullname": "Invalid Fullname",
|
||||
@@ -39,6 +40,7 @@
|
||||
"username-too-long": "Brugernavn er for langt",
|
||||
"password-too-long": "Kodeord er for langt",
|
||||
"reset-rate-limited": "Too many password reset requests (rate limited)",
|
||||
"reset-same-password": "Please use a password that is different from your current one",
|
||||
"user-banned": "Bruger er bortvist",
|
||||
"user-banned-reason": "Sorry, this account has been banned (Reason: %1)",
|
||||
"user-banned-reason-until": "Sorry, this account has been banned until %1 (Reason: %2)",
|
||||
@@ -89,7 +91,9 @@
|
||||
"already-unbookmarked": "You have already unbookmarked this post",
|
||||
"cant-ban-other-admins": "Du kan ikke udlukke andre administatrorer!",
|
||||
"cant-remove-last-admin": "Du er den eneste administrator. Tilføj en anden bruger som administrator før du fjerner dig selv som administrator",
|
||||
"account-deletion-disabled": "Account deletion is disabled",
|
||||
"cant-delete-admin": "Remove administrator privileges from this account before attempting to delete it.",
|
||||
"already-deleting": "Already deleting",
|
||||
"invalid-image": "Invalid image",
|
||||
"invalid-image-type": "Invalid billed type. De tilladte typer er: %1",
|
||||
"invalid-image-extension": "Forkert billede filnavnsendelse",
|
||||
@@ -129,6 +133,7 @@
|
||||
"chat-delete-duration-expired": "You are only allowed to delete chat messages for %1 second(s) after posting",
|
||||
"chat-deleted-already": "This chat message has already been deleted.",
|
||||
"chat-restored-already": "This chat message has already been restored.",
|
||||
"chat-room-does-not-exist": "Chat room does not exist.",
|
||||
"already-voting-for-this-post": "You have already voted for this post.",
|
||||
"reputation-system-disabled": "Vurderingssystem er slået fra.",
|
||||
"downvoting-disabled": "Nedvurdering er slået fra",
|
||||
@@ -143,6 +148,7 @@
|
||||
"user-already-flagged": "You have already flagged this user",
|
||||
"post-flagged-too-many-times": "This post has been flagged by others already",
|
||||
"user-flagged-too-many-times": "This user has been flagged by others already",
|
||||
"cant-flag-privileged": "You are not allowed to flag the profiles or content of privileged users (moderators/global moderators/admins)",
|
||||
"self-vote": "You cannot vote on your own post",
|
||||
"too-many-downvotes-today": "You can only downvote %1 times a day",
|
||||
"too-many-downvotes-today-user": "You can only downvote a user %1 times a day",
|
||||
@@ -170,5 +176,6 @@
|
||||
"already-blocked": "This user is already blocked",
|
||||
"already-unblocked": "This user is already unblocked",
|
||||
"no-connection": "There seems to be a problem with your internet connection",
|
||||
"socket-reconnect-failed": "Unable to reach the server at this time. Click here to try again, or try again later",
|
||||
"plugin-not-whitelisted": "Unable to install plugin – only plugins whitelisted by the NodeBB Package Manager can be installed via the ACP"
|
||||
}
|
||||
@@ -67,7 +67,7 @@
|
||||
"sort-upvotes": "Most upvotes",
|
||||
"sort-replies": "Most replies",
|
||||
|
||||
"modal-title": "Report Inappropriate Content",
|
||||
"modal-title": "Report Content",
|
||||
"modal-body": "Please specify your reason for flagging %1 %2 for review. Alternatively, use one of the quick report buttons if applicable.",
|
||||
"modal-reason-spam": "Spam",
|
||||
"modal-reason-offensive": "Offensive",
|
||||
@@ -81,5 +81,6 @@
|
||||
|
||||
"bulk-actions": "Bulk Actions",
|
||||
"bulk-resolve": "Resolve Flag(s)",
|
||||
"bulk-success": "%1 flags updated"
|
||||
"bulk-success": "%1 flags updated",
|
||||
"flagged-timeago-readable": "Flagged <span class=\"timeago\" title=\"%1\"></span> (%2)"
|
||||
}
|
||||
@@ -65,5 +65,11 @@
|
||||
"bootbox.confirm": "Bekræft",
|
||||
"cover.dragging_title": "Coverbillede positionering ",
|
||||
"cover.dragging_message": "Træk coverbilledet til den ønskede position og klik \"Gem\"",
|
||||
"cover.saved": "Coverbillede og position gemt "
|
||||
"cover.saved": "Coverbillede og position gemt ",
|
||||
"thumbs.modal.title": "Manage topic thumbnails",
|
||||
"thumbs.modal.no-thumbs": "No thumbnails found.",
|
||||
"thumbs.modal.resize-note": "<strong>Note</strong>: This forum is configured to resize topic thumbnails down to a maximum width of %1px",
|
||||
"thumbs.modal.add": "Add thumbnail",
|
||||
"thumbs.modal.remove": "Remove thumbnail",
|
||||
"thumbs.modal.confirm-remove": "Are you sure you want to remove this thumbnail?"
|
||||
}
|
||||
@@ -46,6 +46,7 @@
|
||||
"profile-exported": "<strong>%1</strong> profile exported, click to download",
|
||||
"posts-exported": "<strong>%1</strong> posts exported, click to download",
|
||||
"uploads-exported": "<strong>%1</strong> uploads exported, click to download",
|
||||
"users-csv-exported": "Users csv exported, click to download",
|
||||
"email-confirmed": "Email bekræftet",
|
||||
"email-confirmed-message": "Tak fordi du validerede din email. Din konto er nu fuldt ud aktiveret.",
|
||||
"email-confirm-error-message": "Der var et problem med valideringen af din emailadresse. Bekræftelses koden var muligvis forkert eller udløbet.",
|
||||
@@ -60,7 +61,9 @@
|
||||
"notificationType_post-edit": "When a post is edited in a topic you are watching",
|
||||
"notificationType_follow": "When someone starts following you",
|
||||
"notificationType_new-chat": "When you receive a chat message",
|
||||
"notificationType_new-group-chat": "When you receive a group chat message",
|
||||
"notificationType_group-invite": "When you receive a group invite",
|
||||
"notificationType_group-leave": "When a user leaves your group",
|
||||
"notificationType_group-request-membership": "When someone requests to join a group you own",
|
||||
"notificationType_new-register": "When someone gets added to registration queue",
|
||||
"notificationType_post-queue": "When a new post is queued",
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
|
||||
{
|
||||
"post-queue": "Post Queue",
|
||||
"description": "There are no posts in the post queue. <br> To enable this feature, go to <a href=\"%1\">Settings → Post → Post Queue</a> and enable <strong>Post Queue</strong>.",
|
||||
@@ -7,5 +8,11 @@
|
||||
"content": "Content",
|
||||
"posted": "Posted",
|
||||
"reply-to": "Reply to \"%1\"",
|
||||
"content-editable": "You can click on individual content to edit before posting."
|
||||
"content-editable": "Click on content to edit",
|
||||
"category-editable": "Click on category to edit",
|
||||
"title-editable": "Click on title to edit",
|
||||
"reply": "Reply",
|
||||
"topic": "Topic",
|
||||
"accept": "Accept",
|
||||
"reject": "Reject"
|
||||
}
|
||||
@@ -29,7 +29,9 @@
|
||||
"tools": "Værktøjer",
|
||||
"locked": "Låst",
|
||||
"pinned": "Pinned",
|
||||
"pinned-with-expiry": "Pinned until %1",
|
||||
"moved": "Flyttet",
|
||||
"moved-from": "Moved from %1",
|
||||
"copy-ip": "Copy IP",
|
||||
"ban-ip": "Ban IP",
|
||||
"view-history": "Edit History",
|
||||
@@ -88,6 +90,8 @@
|
||||
"post_delete_confirm": "Er du sikker på at du vil slette dette indlæg?",
|
||||
"post_restore_confirm": "Er du sikker på at du vil gendanne dette indlæg?",
|
||||
"post_purge_confirm": "Er du sikker på at du vil udradere dette indlæg?",
|
||||
"pin-modal-expiry": "Expiration Date",
|
||||
"pin-modal-help": "You can optionally set an expiration date for the pinned topic(s) here. Alternatively, you can leave this field blank to have the topic stay pinned until it is manually unpinned.",
|
||||
"load_categories": "Indlæser kategorier",
|
||||
"confirm_move": "Flyt",
|
||||
"confirm_fork": "Fraskil",
|
||||
@@ -151,5 +155,7 @@
|
||||
"diffs.restore-description": "A new revision will be appended to this post's edit history.",
|
||||
"diffs.post-restored": "Post successfully restored to earlier revision",
|
||||
"timeago_later": "%1 later",
|
||||
"timeago_earlier": "%1 earlier"
|
||||
"timeago_earlier": "%1 earlier",
|
||||
"first-post": "First post",
|
||||
"last-post": "Last post"
|
||||
}
|
||||
@@ -123,6 +123,7 @@
|
||||
"open_links_in_new_tab": "Åben udgående link i en ny tab",
|
||||
"enable_topic_searching": "Slå In-Topic søgning til",
|
||||
"topic_search_help": "Hvis slået til, så vil in-topic søgning overskrive browserens almindelige søge function og tillade dig at søge hele emnet, istedet for kun det der er vist på skærmen",
|
||||
"update_url_with_post_index": "Update url with post index while browsing topics",
|
||||
"scroll_to_my_post": "After posting a reply, show the new post",
|
||||
"follow_topics_you_reply_to": "Watch topics that you reply to",
|
||||
"follow_topics_you_create": "Vis emner du har oprettet",
|
||||
|
||||
@@ -11,6 +11,7 @@
|
||||
"online-only": "Kun online",
|
||||
"invite": "Invitér",
|
||||
"prompt-email": "Emails:",
|
||||
"groups-to-join": "Groups to be joined when invite is accepted:",
|
||||
"invitation-email-sent": "En invitations email er blevet sendt til %1",
|
||||
"user_list": "Bruger Liste",
|
||||
"recent_topics": "Seneste Tråde",
|
||||
|
||||
@@ -11,6 +11,7 @@
|
||||
"num-recent-replies": "Anzahl neuer Antworten",
|
||||
"ext-link": "Externer Link",
|
||||
"is-section": "Behandle diese Kategorie als Abschnitt",
|
||||
"post-queue": "Post queue",
|
||||
"tag-whitelist": "Tag Whitelist",
|
||||
"upload-image": "Bild hochladen",
|
||||
"delete-image": "Entfernen",
|
||||
|
||||
@@ -4,11 +4,13 @@
|
||||
"group-privileges": "Group Privileges",
|
||||
"user-privileges": "User Privileges",
|
||||
"edit-privileges": "Edit Privileges",
|
||||
"select-clear-all": "Select/Clear All",
|
||||
"chat": "Chat",
|
||||
"upload-images": "Bilder hochladen",
|
||||
"upload-files": "Dateien hochladen",
|
||||
"signature": "Signatur",
|
||||
"ban": "Bannen",
|
||||
"invite": "Invite",
|
||||
"search-content": "Inhalt durchsuchen",
|
||||
"search-users": "Benutzersuche",
|
||||
"search-tags": "Tags suchen",
|
||||
@@ -37,9 +39,13 @@
|
||||
"admin-categories": "Categories",
|
||||
"admin-privileges": "Privileges",
|
||||
"admin-users": "Nutzende Personen",
|
||||
"admin-admins-mods": "Admins & Mods",
|
||||
"admin-groups": "Groups",
|
||||
"admin-tags": "Tags",
|
||||
"admin-settings": "Einstellungen",
|
||||
|
||||
"alert.confirm-moderate": "<strong>Are you sure you wish to grant the moderation privilege to this user group?</strong> This group is public, and any users can join at will.",
|
||||
"alert.confirm-admins-mods": "<strong>Are you sure you wish to grant the "Admins & Mods" privilege to this user/group?</strong> Users with this privilege are able to promote and demote other users into privileged positions, <em>including super administrator</em>",
|
||||
"alert.confirm-save": "Please confirm your intention to save these privileges",
|
||||
"alert.saved": "Privilege changes saved and applied",
|
||||
"alert.confirm-discard": "Are you sure you wish to discard your privilege changes?",
|
||||
|
||||
@@ -14,5 +14,6 @@
|
||||
|
||||
"alerts.editing": "Editing tag(s)",
|
||||
"alerts.confirm-delete": "Wollen Sie die ausgewählten Tags löschen?",
|
||||
"alerts.update-success": "Tag aktualisiert!"
|
||||
"alerts.update-success": "Tag aktualisiert!",
|
||||
"reset-colors": "Reset colors"
|
||||
}
|
||||
@@ -102,5 +102,7 @@
|
||||
|
||||
"alerts.prompt-email": "E-Mails:",
|
||||
"alerts.email-sent-to": "Eine Einladungsemail wurde an %1 gesendet",
|
||||
"alerts.x-users-found": "%1 user(s) found, (%2 seconds)"
|
||||
"alerts.x-users-found": "%1 user(s) found, (%2 seconds)",
|
||||
"export-users-started": "Exporting users as csv, this might take a while. You will receive a notification when it is complete.",
|
||||
"export-users-completed": "Users exported as csv, click here to download."
|
||||
}
|
||||
@@ -1,9 +1,13 @@
|
||||
{
|
||||
"tokens": "Tokens",
|
||||
"settings": "Settings",
|
||||
"lead-text": "Von dieser Seite aus können Sie den Zugriff auf die Schreib-API in NodeBB konfigurieren.",
|
||||
"intro": "Standardmäßig authentifiziert die <code>write-api</code> Nutzer anhand ihres Sitzungs-Cookies, aber NodeBB unterstützt auch die Bearer-Authentifizierung über Token, die über diese Seite generiert werden.",
|
||||
"docs": "Klicken Sie hier, um auf die vollständige API-Spezifikation zuzugreifen",
|
||||
|
||||
"require-https": "Require API usage via HTTPS only",
|
||||
"require-https-caveat": "<strong>Note</strong>: Some installations involving load balancers may proxy their requests to NodeBB using HTTP, in which case this option should remain disabled.",
|
||||
|
||||
"uid": "Nutzer–ID",
|
||||
"uid-help-text": "Geben Sie eine Nutzer–ID an, die mit diesem Token verknüpft werden soll. Wenn die Benutzer-ID <code>0</code> lautet, wird sie als ein <em>master</em>-Token betrachtet, das die Identität anderer Benutzer auf der Grundlage des Parameters <code>_uid</code> annehmen kann.",
|
||||
"description": "Beschreibung",
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
"address-help": "Die folgende E-Mail Adresse ist die E-Mail Adresse, welche dem Empfänger im \"Von\" und \"Antworten\" Bereich sehen wird.",
|
||||
"from": "Name des Absenders",
|
||||
"from-help": "Der Name des Absenders, welcher in der E-Mail angezeigt werden soll.",
|
||||
|
||||
|
||||
"smtp-transport": "SMTP Konfiguration",
|
||||
"smtp-transport.enabled": "Benutze einen externen Email-Server",
|
||||
"smtp-transport-help": "Du kannst aus einer Liste bekannter Email-Provider auswählen, oder einen benutzerdefinierten eingeben.",
|
||||
@@ -35,5 +35,7 @@
|
||||
"subscriptions": "Email Zusammenfassungen",
|
||||
"subscriptions.disable": "Deaktivierung der Email Zusammenfassungen",
|
||||
"subscriptions.hour": "Sende Zeit",
|
||||
"subscriptions.hour-help": "Bitte geben Sie eine Nummer ein, welche die Stunde repräsentiert zu welcher geplante Emails versandt werden sollen (z.B. <code>0</code> für Mitternacht, <code>17</code> für 5 Uhr Nachmittags). Beachten Sie, dass die Zeit auf der Serverzeit basiert und daher nicht umbedingt mit ihrer Systemzeit übereinstimmen muss.<br>Die ungefähre Serverzeit ist: <span id=\"serverTime\"></span><br>Die nächste tägliche Sendung ist um <span id=\"nextDigestTime\"></span> geplant"
|
||||
"subscriptions.hour-help": "Bitte geben Sie eine Nummer ein, welche die Stunde repräsentiert zu welcher geplante Emails versandt werden sollen (z.B. <code>0</code> für Mitternacht, <code>17</code> für 5 Uhr Nachmittags). Beachten Sie, dass die Zeit auf der Serverzeit basiert und daher nicht umbedingt mit ihrer Systemzeit übereinstimmen muss.<br>Die ungefähre Serverzeit ist: <span id=\"serverTime\"></span><br>Die nächste tägliche Sendung ist um <span id=\"nextDigestTime\"></span> geplant",
|
||||
"notifications.settings": "Email notification settings",
|
||||
"notifications.remove-images": "Remove images from email notifications"
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"handles": "Gastzugang",
|
||||
"settings": "Settings",
|
||||
"handles.enabled": "Gastzugänge erlauben",
|
||||
"handles.enabled-help": "Diese Option offenbart ein neues Feld, welches Gästen erlaubt einen Nutzernamen zu wählen, welcher sie mit jedem Beitrag assoziiert den sie erstellen. Wenn diese Option deaktiviert ist, werden sie einfach \"Gast\" genannt",
|
||||
"topic-views": "Topic views",
|
||||
"topic-views.enabled": "Allow guests to increase topic view counts"
|
||||
"topic-views.enabled": "Allow guests to increase topic view counts",
|
||||
"reply-notifications.enabled": "Allow guests to generate reply notifications"
|
||||
}
|
||||
@@ -16,6 +16,7 @@
|
||||
"allow-account-deletion": "Erlaube löschen des Kontos",
|
||||
"hide-fullname": "Den 'Kompletten Namen' von Benutzern verstecken",
|
||||
"hide-email": "Die Email-Adresse von Benutzern verstecken",
|
||||
"show-fullname-as-displayname": "Show user's full name as their display name if available",
|
||||
"themes": "Themes",
|
||||
"disable-user-skins": "Verhindere das Benutzer eigene Skins verwenden",
|
||||
"account-protection": "Kontosicherheit",
|
||||
@@ -65,6 +66,7 @@
|
||||
"restrict-chat": "Erlaube nur Chatnachrichten von Benutzern denen ich folge",
|
||||
"outgoing-new-tab": "Öffne externe Links in einem neuen Tab",
|
||||
"topic-search": "Suchen innerhalb von Themen aktivieren",
|
||||
"update-url-with-post-index": "Update url with post index while browsing topics",
|
||||
"digest-freq": "Zusammenfassung abonnieren",
|
||||
"digest-freq.off": "Aus",
|
||||
"digest-freq.daily": "Täglich",
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
"invalid-tid": "Ungültige Themen-ID",
|
||||
"invalid-pid": "Ungültige Beitrags-ID",
|
||||
"invalid-uid": "Ungültige Benutzer-ID",
|
||||
"invalid-date": "A valid date must be provided",
|
||||
"invalid-username": "Ungültiger Benutzername",
|
||||
"invalid-email": "Ungültige E-Mail-Adresse",
|
||||
"invalid-fullname": "Ungültiger Name",
|
||||
@@ -39,6 +40,7 @@
|
||||
"username-too-long": "Benutzername ist zu lang",
|
||||
"password-too-long": "Passwort ist zu lang",
|
||||
"reset-rate-limited": "Zu viele Anfragen zum Zurücksetzen des Passworts (Rate begrenzt)",
|
||||
"reset-same-password": "Please use a password that is different from your current one",
|
||||
"user-banned": "Benutzer ist gesperrt",
|
||||
"user-banned-reason": "Entschuldige, dieses Konto wurde gesperrt (Grund: %1)",
|
||||
"user-banned-reason-until": "Entschuldigung, dieses Konto wurde bis %1 (Reason: %2) gesperrt.",
|
||||
@@ -89,7 +91,9 @@
|
||||
"already-unbookmarked": "Du hast diesen Beitrag bereits aus deinen Lesezeichen entfernt",
|
||||
"cant-ban-other-admins": "Du kannst andere Administratoren nicht sperren!",
|
||||
"cant-remove-last-admin": "Du bist der einzige Administrator. Füge zuerst einen anderen Administrator hinzu, bevor du dich selbst als Administrator entfernst",
|
||||
"account-deletion-disabled": "Account deletion is disabled",
|
||||
"cant-delete-admin": "Bevor du versuchst dieses Konto zu löschen, entferne die zugehörigen Administratorrechte.",
|
||||
"already-deleting": "Already deleting",
|
||||
"invalid-image": "Ungültiges Bild",
|
||||
"invalid-image-type": "Falsche Bildart. Erlaubte Arten sind: %1",
|
||||
"invalid-image-extension": "Ungültige Dateinamenerweiterung",
|
||||
@@ -129,6 +133,7 @@
|
||||
"chat-delete-duration-expired": "Du darfst Chat-Nachrichten nur bis zu %1 Sekunde(n) nach der erstellung löschen",
|
||||
"chat-deleted-already": "Diese Chatnachricht wurde bereits gelöscht.",
|
||||
"chat-restored-already": "Diese Chatnachricht wurde bereits wiederhergestellt.",
|
||||
"chat-room-does-not-exist": "Chat room does not exist.",
|
||||
"already-voting-for-this-post": "Du hast diesen Beitrag bereits bewertet.",
|
||||
"reputation-system-disabled": "Das Reputationssystem ist deaktiviert.",
|
||||
"downvoting-disabled": "Downvotes sind deaktiviert.",
|
||||
@@ -143,6 +148,7 @@
|
||||
"user-already-flagged": "Du hast diesen Benutzer bereits gemeldet",
|
||||
"post-flagged-too-many-times": "Dieser Beitrag wurde bereits von anderen Benutzern gemeldet",
|
||||
"user-flagged-too-many-times": "Dieser Benutzer wurde bereits von anderen Benutzern gemeldet",
|
||||
"cant-flag-privileged": "You are not allowed to flag the profiles or content of privileged users (moderators/global moderators/admins)",
|
||||
"self-vote": "Du kannst deine eigenen Beiträge nicht bewerten",
|
||||
"too-many-downvotes-today": "Du kannst nur %1 mal am Tag eine schlechte Bewertung abgeben",
|
||||
"too-many-downvotes-today-user": "Du kannst einen Benutzer nur %1 mal am Tag schlecht bewerten",
|
||||
@@ -170,5 +176,6 @@
|
||||
"already-blocked": "Dieser Nutzer ist bereits gesperrt",
|
||||
"already-unblocked": "Dieser Nutzer ist bereits entsperrt",
|
||||
"no-connection": "Es scheint als gäbe es ein Problem mit deiner Internetverbindung",
|
||||
"socket-reconnect-failed": "Unable to reach the server at this time. Click here to try again, or try again later",
|
||||
"plugin-not-whitelisted": "Unable to install plugin – only plugins whitelisted by the NodeBB Package Manager can be installed via the ACP"
|
||||
}
|
||||
@@ -67,7 +67,7 @@
|
||||
"sort-upvotes": "Most upvotes",
|
||||
"sort-replies": "Most replies",
|
||||
|
||||
"modal-title": "Anstößige Inhalte Melden",
|
||||
"modal-title": "Report Content",
|
||||
"modal-body": "Bitte geben Sie den Grund an, weshalb Sie %1 %2 melden wollen. Alternativ können Sie einen der Schnell-Meldungs-Knöpfe verwenden, wenn anwendbar.",
|
||||
"modal-reason-spam": "Spam",
|
||||
"modal-reason-offensive": "Beleidigend",
|
||||
@@ -81,5 +81,6 @@
|
||||
|
||||
"bulk-actions": "Massenaktionen",
|
||||
"bulk-resolve": "Meldungen bereiningen",
|
||||
"bulk-success": "%1 Meldungen aktualisiert"
|
||||
"bulk-success": "%1 Meldungen aktualisiert",
|
||||
"flagged-timeago-readable": "Flagged <span class=\"timeago\" title=\"%1\"></span> (%2)"
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user