mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-12-24 17:30:39 +01:00
Compare commits
766 Commits
v4.0.0-alp
...
v3.12.7
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
0bd9e71287 | ||
|
|
3486c34a39 | ||
|
|
dc9f76f866 | ||
|
|
b040a6e701 | ||
|
|
2dcedd65a9 | ||
|
|
3792d76d97 | ||
|
|
b09f5ab878 | ||
|
|
ad366f868b | ||
|
|
f92e847462 | ||
|
|
d901b4693a | ||
|
|
cfb22da10b | ||
|
|
d0715ca466 | ||
|
|
de021bdacd | ||
|
|
205bf47783 | ||
|
|
abb2417ee3 | ||
|
|
0cc94bbe19 | ||
|
|
38c92927c8 | ||
|
|
ad3639a445 | ||
|
|
539693a4a4 | ||
|
|
168e6b2c92 | ||
|
|
5120d11721 | ||
|
|
c6eaea309e | ||
|
|
e89b7ec887 | ||
|
|
45eabbf5ba | ||
|
|
a1269b39ad | ||
|
|
98e5d1b5c2 | ||
|
|
4aeafb672f | ||
|
|
b334f7f29d | ||
|
|
23298060b1 | ||
|
|
25f1fa670e | ||
|
|
d05c203bb2 | ||
|
|
82538ca333 | ||
|
|
e845afc120 | ||
|
|
54233dcdf0 | ||
|
|
ae2bd5ab41 | ||
|
|
2f5effda26 | ||
|
|
b129c6c0e7 | ||
|
|
0d3a8757bd | ||
|
|
127e0e22cf | ||
|
|
225c91edb1 | ||
|
|
407b0cc6ac | ||
|
|
95b42f830a | ||
|
|
d5ae91a35d | ||
|
|
8864e65805 | ||
|
|
d75b169cd8 | ||
|
|
27e945fde8 | ||
|
|
7bfca7ba1b | ||
|
|
4f682a310e | ||
|
|
238a3ed5b2 | ||
|
|
d155da3ca9 | ||
|
|
fcf50a3c01 | ||
|
|
29804a1093 | ||
|
|
fa24f1dd83 | ||
|
|
0a135d88b8 | ||
|
|
dcc2342cd1 | ||
|
|
48944a86be | ||
|
|
68f73fd077 | ||
|
|
1b13cce2c0 | ||
|
|
a0e668166e | ||
|
|
45c5351f39 | ||
|
|
e4dd697ae8 | ||
|
|
25655d5a5f | ||
|
|
5236610110 | ||
|
|
80ddc03a39 | ||
|
|
2f72e32d2e | ||
|
|
c60cee5997 | ||
|
|
f478adac2f | ||
|
|
77521494f7 | ||
|
|
646b9ea7a6 | ||
|
|
a6f0eba5a1 | ||
|
|
c69fa811e5 | ||
|
|
e71feeec1f | ||
|
|
d40762b7d0 | ||
|
|
1cb7bb6a72 | ||
|
|
5b2dfd740c | ||
|
|
a489abc763 | ||
|
|
89b8de50ee | ||
|
|
944c4e660c | ||
|
|
2260676723 | ||
|
|
1bc331ca33 | ||
|
|
e56f46c61b | ||
|
|
9bb8002aa4 | ||
|
|
18904bbb56 | ||
|
|
b4ec3a6a40 | ||
|
|
052c195e0a | ||
|
|
5395062d14 | ||
|
|
9d6a8ce5c0 | ||
|
|
563fd9047f | ||
|
|
808e483e0a | ||
|
|
05f08d8d3e | ||
|
|
f25312a8d9 | ||
|
|
69214d7925 | ||
|
|
a65c7073cd | ||
|
|
831422d0bb | ||
|
|
a154786a4c | ||
|
|
a054cbd769 | ||
|
|
c4399dd09b | ||
|
|
7f0200377b | ||
|
|
f0aa960c00 | ||
|
|
abcb200fda | ||
|
|
fb42c4c53e | ||
|
|
0f5e1457f0 | ||
|
|
a79426f9e5 | ||
|
|
8883eaf7bd | ||
|
|
5045a1ae4b | ||
|
|
03b9df082b | ||
|
|
7c897672db | ||
|
|
645bddb8f1 | ||
|
|
b8a0a50214 | ||
|
|
3a8ae12c03 | ||
|
|
0913c307fb | ||
|
|
3d33c5cb39 | ||
|
|
edca4ca8ca | ||
|
|
68f87ccf6e | ||
|
|
6b5b9a4e57 | ||
|
|
a23392e2cb | ||
|
|
27867d7735 | ||
|
|
6b77441b93 | ||
|
|
456373c532 | ||
|
|
26a1a2f11d | ||
|
|
68198e8ad6 | ||
|
|
cc6963f275 | ||
|
|
607d1895ce | ||
|
|
e0c345b2b8 | ||
|
|
3b713afed3 | ||
|
|
38520769a3 | ||
|
|
8f465afc97 | ||
|
|
04eb9e1ad7 | ||
|
|
521e679cf1 | ||
|
|
2a085cdba8 | ||
|
|
6eb2807747 | ||
|
|
468d930a8d | ||
|
|
b05dc7f7bd | ||
|
|
bb0ff6d602 | ||
|
|
c25fd40ae5 | ||
|
|
76caa92c0b | ||
|
|
0495842fae | ||
|
|
9d2af7e10c | ||
|
|
0c0dd4806a | ||
|
|
fee578164e | ||
|
|
0201bc1f3f | ||
|
|
9bf080ea66 | ||
|
|
c69765e305 | ||
|
|
fe811537e9 | ||
|
|
e532dcb46c | ||
|
|
4568ec3e04 | ||
|
|
e6bdbb6b23 | ||
|
|
c8a38667bb | ||
|
|
14f698f9e4 | ||
|
|
e5c8deb837 | ||
|
|
3a7e9733a4 | ||
|
|
ba009ee905 | ||
|
|
a72c067fd0 | ||
|
|
55a07bcbc9 | ||
|
|
4e69bff72f | ||
|
|
26026fb2d7 | ||
|
|
59df4f39be | ||
|
|
300ca70476 | ||
|
|
6e2b33b7c7 | ||
|
|
3bd447be08 | ||
|
|
122d3841cc | ||
|
|
55ad7af806 | ||
|
|
38d904b23e | ||
|
|
18abf2ca57 | ||
|
|
5b60aee625 | ||
|
|
2e0a1751f9 | ||
|
|
309fcf4e2b | ||
|
|
b9ed786067 | ||
|
|
a4a752bba4 | ||
|
|
4db5a5b637 | ||
|
|
36ce3ed2a3 | ||
|
|
69a08c0f6c | ||
|
|
0c6653425b | ||
|
|
9a635870b4 | ||
|
|
abecd61fd5 | ||
|
|
694827cf71 | ||
|
|
434881554f | ||
|
|
8c5d7c4d13 | ||
|
|
69c460ac51 | ||
|
|
7c9d92a7e9 | ||
|
|
a18188b1e5 | ||
|
|
1c33285ade | ||
|
|
77382e3b7b | ||
|
|
acf27e85ea | ||
|
|
0333d26393 | ||
|
|
f032da2878 | ||
|
|
7ae06c2513 | ||
|
|
a16c0c3b89 | ||
|
|
7bb2ed3bb6 | ||
|
|
047ae78f19 | ||
|
|
985e5e3d56 | ||
|
|
6ebff2e1c6 | ||
|
|
e6f78d2552 | ||
|
|
173c604a2c | ||
|
|
669c9c5027 | ||
|
|
206613dd63 | ||
|
|
ab143b1d6f | ||
|
|
a76781859c | ||
|
|
bc5b91aaab | ||
|
|
3f14373cdd | ||
|
|
388a156d21 | ||
|
|
2db5b815a2 | ||
|
|
61d43ee15a | ||
|
|
8605584fbc | ||
|
|
49e0e1ab2d | ||
|
|
6f083259c1 | ||
|
|
151e0164ac | ||
|
|
036f456460 | ||
|
|
f9c4815a8b | ||
|
|
80b4d10bf9 | ||
|
|
c3b42c85c8 | ||
|
|
d04a2a1a21 | ||
|
|
57e6595799 | ||
|
|
5b3b003d30 | ||
|
|
d32a7c3283 | ||
|
|
2324a5bf77 | ||
|
|
1412585856 | ||
|
|
8f944e9325 | ||
|
|
174be398c2 | ||
|
|
9cf85cede3 | ||
|
|
e375038ce0 | ||
|
|
a3042479af | ||
|
|
b676c2204d | ||
|
|
836e8458e2 | ||
|
|
5ff0533d26 | ||
|
|
9473724a49 | ||
|
|
0d0f9144fe | ||
|
|
68637633ab | ||
|
|
ff25802814 | ||
|
|
ee91e516ba | ||
|
|
5e9b7b44d6 | ||
|
|
4279128761 | ||
|
|
85f5569532 | ||
|
|
e13288907c | ||
|
|
03cea23713 | ||
|
|
2e0b8b3238 | ||
|
|
08a87d107e | ||
|
|
db291ecde1 | ||
|
|
06226081d4 | ||
|
|
28aba7b017 | ||
|
|
20da71485f | ||
|
|
d477090804 | ||
|
|
9e2b88a221 | ||
|
|
2ec3d1afba | ||
|
|
deac696bec | ||
|
|
965ca63605 | ||
|
|
0f12aaca46 | ||
|
|
1a4a9d08b7 | ||
|
|
acd42c234d | ||
|
|
7179a280a9 | ||
|
|
6af5cef7e5 | ||
|
|
bcf8dee212 | ||
|
|
b6774bba02 | ||
|
|
524b2b76ca | ||
|
|
b89036cd3f | ||
|
|
5e3102b0ad | ||
|
|
4ad082b426 | ||
|
|
87c276dd00 | ||
|
|
aa57b248ab | ||
|
|
d5c9c0ba2e | ||
|
|
70d9950167 | ||
|
|
e8ded02c94 | ||
|
|
953ea609c4 | ||
|
|
09a9fe15a5 | ||
|
|
6a71fd240f | ||
|
|
30f914e1b3 | ||
|
|
e139bd6021 | ||
|
|
f13b7f8d81 | ||
|
|
d34991556c | ||
|
|
6f89bf6bbd | ||
|
|
79c93c850c | ||
|
|
d63a828d2a | ||
|
|
6aa8f1b6fd | ||
|
|
ae36a72bc9 | ||
|
|
c731a5e00a | ||
|
|
eb3c2cd70f | ||
|
|
a4d8baf32b | ||
|
|
24e9adf671 | ||
|
|
9be5b8a3e0 | ||
|
|
3dff083d9d | ||
|
|
40758b320e | ||
|
|
a9fc13dd9a | ||
|
|
038fb71e2c | ||
|
|
baff68b48e | ||
|
|
c4b50607ed | ||
|
|
c32c63aa69 | ||
|
|
66214bea1a | ||
|
|
008ad1e399 | ||
|
|
1268ed50ca | ||
|
|
05fb8aa505 | ||
|
|
4ce387b941 | ||
|
|
e3ef858bc1 | ||
|
|
4614958bcc | ||
|
|
62ee6ef36c | ||
|
|
977d80c10e | ||
|
|
15e1670426 | ||
|
|
bbf66c243b | ||
|
|
79b1922bbd | ||
|
|
9fd5ca2719 | ||
|
|
bc00df3cd9 | ||
|
|
65f64ebaed | ||
|
|
280e761399 | ||
|
|
8af37a7d40 | ||
|
|
975bca027f | ||
|
|
24ecff5d72 | ||
|
|
b13bd803d7 | ||
|
|
87ec8637b0 | ||
|
|
3aa0fa61dc | ||
|
|
c586854af1 | ||
|
|
a4f75ca150 | ||
|
|
f5439d95dd | ||
|
|
3d847a5ad2 | ||
|
|
37f877b343 | ||
|
|
c5dd8b67ba | ||
|
|
3fb6587ac6 | ||
|
|
2cb2ac3a26 | ||
|
|
383f332ca2 | ||
|
|
8ae2f503bd | ||
|
|
d86bedf83a | ||
|
|
e235e14bbf | ||
|
|
89bd1a2437 | ||
|
|
51cb249e21 | ||
|
|
23b3a64a27 | ||
|
|
396c7766b0 | ||
|
|
e3203b6646 | ||
|
|
b628013dc4 | ||
|
|
cdd9caa7ef | ||
|
|
351bcdbf8d | ||
|
|
d30e1f91e4 | ||
|
|
be0c92ece5 | ||
|
|
6da2458380 | ||
|
|
e023628c5d | ||
|
|
0e4fc531e0 | ||
|
|
b6a793656d | ||
|
|
a0804485b2 | ||
|
|
8d8243c4ad | ||
|
|
bcdcae7b9b | ||
|
|
d24bc5c52e | ||
|
|
48b09f1db6 | ||
|
|
80034ae863 | ||
|
|
adfd08ad37 | ||
|
|
10a85e9401 | ||
|
|
57d5422495 | ||
|
|
839653850c | ||
|
|
025ffe0329 | ||
|
|
41fe8abb1a | ||
|
|
0082ac981d | ||
|
|
e6ab4b07dd | ||
|
|
8a89c5d759 | ||
|
|
b9eff72d81 | ||
|
|
f6f1d90694 | ||
|
|
dadcdd7932 | ||
|
|
63f4cf8b75 | ||
|
|
8903858a6d | ||
|
|
2f15f46473 | ||
|
|
e780120a62 | ||
|
|
7a513e6bdc | ||
|
|
c24b46af23 | ||
|
|
06ac0dc5a1 | ||
|
|
4788e2a3eb | ||
|
|
c504b49f52 | ||
|
|
c16192dc8b | ||
|
|
8dfb22379d | ||
|
|
6f22726483 | ||
|
|
ab859aec52 | ||
|
|
120b184e58 | ||
|
|
a309918ec0 | ||
|
|
72ccb87058 | ||
|
|
6477935240 | ||
|
|
b33a09137a | ||
|
|
2c0371ba87 | ||
|
|
f53f1394bd | ||
|
|
cc2e0e9f47 | ||
|
|
e7cba3417c | ||
|
|
526faf07c1 | ||
|
|
0e7f11bdc8 | ||
|
|
38c1072f6b | ||
|
|
1c26048fcc | ||
|
|
757d710115 | ||
|
|
cca3a6448a | ||
|
|
d63a8cca60 | ||
|
|
02f859c352 | ||
|
|
d677dec9db | ||
|
|
5159552deb | ||
|
|
3cf0c9fcd6 | ||
|
|
29826cf205 | ||
|
|
d9d8d44a3a | ||
|
|
a5f3d097bb | ||
|
|
a2e3c001c5 | ||
|
|
3277c6a00d | ||
|
|
62e4f419e6 | ||
|
|
39f57f9e5b | ||
|
|
8744250fb5 | ||
|
|
74651ff7ee | ||
|
|
712767f689 | ||
|
|
4c26f8bc53 | ||
|
|
9426fd1ad7 | ||
|
|
2fd8955881 | ||
|
|
bd76ccf08a | ||
|
|
55faa8a261 | ||
|
|
c5d1c4ec68 | ||
|
|
f9178a3996 | ||
|
|
24928b1785 | ||
|
|
376ac90592 | ||
|
|
5acf0398f8 | ||
|
|
d7299f9040 | ||
|
|
c4a60dbbcc | ||
|
|
b1993ff01d | ||
|
|
b60a9b4e6f | ||
|
|
a9da495dcb | ||
|
|
30308053b2 | ||
|
|
da0836abce | ||
|
|
8ff580806e | ||
|
|
c153c4694b | ||
|
|
979954c29e | ||
|
|
f120c91c99 | ||
|
|
1f63f6504f | ||
|
|
b43d04181d | ||
|
|
57772ab958 | ||
|
|
05e4307e5a | ||
|
|
0dd080fb55 | ||
|
|
7d0c2cb66f | ||
|
|
8c148bc456 | ||
|
|
9a24eb7e18 | ||
|
|
c7d4db8ca7 | ||
|
|
f0cdc2493f | ||
|
|
e0cb1d26d4 | ||
|
|
2a5d481fb9 | ||
|
|
8a6ced2d8e | ||
|
|
d55c3f0399 | ||
|
|
42a6bad62c | ||
|
|
8bca97685c | ||
|
|
4dbeda739e | ||
|
|
41c73de508 | ||
|
|
06ac0c992c | ||
|
|
3cee59f94d | ||
|
|
86c2caed84 | ||
|
|
3fdec51a40 | ||
|
|
4880f32d3a | ||
|
|
c3d97c6cf2 | ||
|
|
8df838c054 | ||
|
|
04fb69a1c5 | ||
|
|
ff77a7abdf | ||
|
|
1ad1e0bab6 | ||
|
|
fa75a7e0dd | ||
|
|
c8627f05ec | ||
|
|
e3c836fe97 | ||
|
|
fc9f0e8ceb | ||
|
|
cf405b1892 | ||
|
|
5cd68c0b44 | ||
|
|
64b2167413 | ||
|
|
2473e57de3 | ||
|
|
d67ebafe24 | ||
|
|
edc468d4aa | ||
|
|
63589d50bd | ||
|
|
99f2de4bab | ||
|
|
1db80256f0 | ||
|
|
e3b95d02b8 | ||
|
|
6ccf40bf6f | ||
|
|
2a15856bfb | ||
|
|
b0d9664bc1 | ||
|
|
20fd75bf76 | ||
|
|
da7044e4f4 | ||
|
|
ee25619d6f | ||
|
|
106291fad4 | ||
|
|
396dd38b23 | ||
|
|
1d9812e095 | ||
|
|
03f1343342 | ||
|
|
b25e763902 | ||
|
|
3e5a8d1cea | ||
|
|
ecfdb3e0fa | ||
|
|
609a9878a5 | ||
|
|
5220503c73 | ||
|
|
c58e09f91e | ||
|
|
8af4a18465 | ||
|
|
6dc581773a | ||
|
|
8943a54d82 | ||
|
|
1abececab6 | ||
|
|
f64d7e34e2 | ||
|
|
35e92d6df7 | ||
|
|
ea3ffdacd9 | ||
|
|
c9cadbad7e | ||
|
|
db84d04a38 | ||
|
|
705796f628 | ||
|
|
d348d1dfd7 | ||
|
|
d664316094 | ||
|
|
98957726f8 | ||
|
|
98449a2598 | ||
|
|
675ea0f9ea | ||
|
|
16ee1ad72e | ||
|
|
a4f8092e7d | ||
|
|
1c2afcc139 | ||
|
|
da0fe464cb | ||
|
|
a4aea98c4e | ||
|
|
1e616da52b | ||
|
|
a6a995538c | ||
|
|
220af7068a | ||
|
|
e97e1373ce | ||
|
|
0784683d64 | ||
|
|
9e673a41a2 | ||
|
|
f759a07d3e | ||
|
|
0dda1f34f4 | ||
|
|
90e0013c73 | ||
|
|
1702995222 | ||
|
|
2460b05091 | ||
|
|
70f01acb83 | ||
|
|
a2a30ebda1 | ||
|
|
fde0a65a15 | ||
|
|
84b483c63a | ||
|
|
817575955c | ||
|
|
a55b985e11 | ||
|
|
e8cc695da3 | ||
|
|
25deb062dc | ||
|
|
46950e287d | ||
|
|
ee715f36b2 | ||
|
|
f608f786ce | ||
|
|
3e1fc1fc7b | ||
|
|
da61bd49d2 | ||
|
|
c0b30ea4ef | ||
|
|
5fa8ddbcf9 | ||
|
|
01a2f0e730 | ||
|
|
20053af684 | ||
|
|
e8abf502cc | ||
|
|
07151f8a4b | ||
|
|
1f88b551a2 | ||
|
|
be32cf4404 | ||
|
|
f361df0193 | ||
|
|
43f1b3b3e3 | ||
|
|
ad68809bb4 | ||
|
|
fbd09b2a4f | ||
|
|
f5fcac95e7 | ||
|
|
4aad601967 | ||
|
|
23eb35382b | ||
|
|
bf6be3efc5 | ||
|
|
32d4ac843a | ||
|
|
dc24e5bafb | ||
|
|
e578dfcade | ||
|
|
3d0e55d534 | ||
|
|
1b6572bb30 | ||
|
|
6297322c94 | ||
|
|
51b9c5b4ad | ||
|
|
6300d849b1 | ||
|
|
335873589b | ||
|
|
94af94e075 | ||
|
|
feefd73313 | ||
|
|
3531617d8c | ||
|
|
96175bcbd6 | ||
|
|
c5b2f988cb | ||
|
|
f80b7b87fb | ||
|
|
2d14a79854 | ||
|
|
6f7eecd183 | ||
|
|
3476ab0db9 | ||
|
|
a7934f3648 | ||
|
|
5eaba4935c | ||
|
|
c3f02b74cc | ||
|
|
e0850ef724 | ||
|
|
42aa8786a3 | ||
|
|
948d308050 | ||
|
|
0e547405fd | ||
|
|
bf5c1855a9 | ||
|
|
cacf247a4c | ||
|
|
167b7d0ce1 | ||
|
|
f54519f1db | ||
|
|
4e97a091c7 | ||
|
|
780db9e2ff | ||
|
|
334c8c9d31 | ||
|
|
6e1c643607 | ||
|
|
d347a841ad | ||
|
|
79c4eadd57 | ||
|
|
e630f006ab | ||
|
|
d0e6cd8f3c | ||
|
|
89c87f515f | ||
|
|
c54392ee11 | ||
|
|
ed2f3b7518 | ||
|
|
503a97e520 | ||
|
|
7b1dc6a77f | ||
|
|
ac644ac286 | ||
|
|
703951d32f | ||
|
|
4833f9a63e | ||
|
|
693bac5bfa | ||
|
|
6ed71b801f | ||
|
|
1fc6caef1c | ||
|
|
a73f269fce | ||
|
|
0204f2aafa | ||
|
|
587bc69e12 | ||
|
|
c9de0e519e | ||
|
|
fe1736310e | ||
|
|
cea18d0c1e | ||
|
|
48d52840ea | ||
|
|
5aa4c2198c | ||
|
|
405264d93d | ||
|
|
f35068e64d | ||
|
|
7723e4af4b | ||
|
|
4609083eec | ||
|
|
97d0913c3f | ||
|
|
df86175040 | ||
|
|
42ac1f9db4 | ||
|
|
2054da08e6 | ||
|
|
28c0abf9e7 | ||
|
|
4c511d2f62 | ||
|
|
d1663ac26b | ||
|
|
bf27e38003 | ||
|
|
ee8fd06e0b | ||
|
|
2bcf7f798a | ||
|
|
269fc06835 | ||
|
|
b7829d7d09 | ||
|
|
cb4bf9dd53 | ||
|
|
c52364a51d | ||
|
|
85f066ec1b | ||
|
|
710bf2f823 | ||
|
|
39bcc9033d | ||
|
|
500304739e | ||
|
|
5678430e96 | ||
|
|
1087d95ca6 | ||
|
|
38e9bbba5d | ||
|
|
335bc685bc | ||
|
|
fcfe1f5719 | ||
|
|
871367c113 | ||
|
|
48bd551911 | ||
|
|
d39c05ab22 | ||
|
|
540a05d293 | ||
|
|
088217f3b2 | ||
|
|
18f9b1d61f | ||
|
|
8ea9b4a8f3 | ||
|
|
548e5b4545 | ||
|
|
324610deb7 | ||
|
|
cecd8e1373 | ||
|
|
22cdb29167 | ||
|
|
10c5cd4c62 | ||
|
|
ba65f193d4 | ||
|
|
cba80283ed | ||
|
|
48f8e46424 | ||
|
|
12e0aecb70 | ||
|
|
ce10d8d431 | ||
|
|
ccc8682526 | ||
|
|
a28dd70fcb | ||
|
|
97ce2c4470 | ||
|
|
2a239a79bb | ||
|
|
3760ddd84f | ||
|
|
83c76f8d0b | ||
|
|
e1ae3264ca | ||
|
|
3c46c5f431 | ||
|
|
61e5293a76 | ||
|
|
1933b7659a | ||
|
|
d6c946cf14 | ||
|
|
9108c900c6 | ||
|
|
65a91ea5e5 | ||
|
|
26feb2bbf8 | ||
|
|
69ce3bf0b8 | ||
|
|
172bc2499e | ||
|
|
64875b3fae | ||
|
|
85b329af25 | ||
|
|
c266e7288f | ||
|
|
3505388710 | ||
|
|
6fbc604009 | ||
|
|
1611b17bd7 | ||
|
|
b1f11f3b69 | ||
|
|
b46a82dbac | ||
|
|
c731711c73 | ||
|
|
500e3342b2 | ||
|
|
54b0139531 | ||
|
|
74431b573e | ||
|
|
b15a58943a | ||
|
|
af0b261da5 | ||
|
|
3eb69c58f4 | ||
|
|
c96c5ca2b4 | ||
|
|
381bbb04ad | ||
|
|
7f2cd0c08d | ||
|
|
467aeea227 | ||
|
|
1680c65fd8 | ||
|
|
c570a19b37 | ||
|
|
72d9125163 | ||
|
|
5445e1ed39 | ||
|
|
527326f798 | ||
|
|
78006c954e | ||
|
|
e228a6eb55 | ||
|
|
5d4ae67f4b | ||
|
|
6882894d73 | ||
|
|
b7fe29483d | ||
|
|
6678744cb7 | ||
|
|
546b479956 | ||
|
|
2d62b6f62b | ||
|
|
781722a48a | ||
|
|
cc257e7eed | ||
|
|
80acae68a4 | ||
|
|
712365a592 | ||
|
|
580211bc1a | ||
|
|
9a6153d71d | ||
|
|
7a62f58fce | ||
|
|
86a17e3871 | ||
|
|
d1246822dc | ||
|
|
6604bf37b2 | ||
|
|
0ae6c94d55 | ||
|
|
6c6536259f | ||
|
|
d7dada179a | ||
|
|
83d131b4c6 | ||
|
|
6710aee125 | ||
|
|
fc7d2bfd82 | ||
|
|
3bf8df800b | ||
|
|
0f577a5779 | ||
|
|
99697cb874 | ||
|
|
f1a694680a | ||
|
|
9c1c636ebc | ||
|
|
4cdf85f86a | ||
|
|
84d53a5e31 | ||
|
|
ed0e8783c3 | ||
|
|
5237f353ef | ||
|
|
52fbb2daf7 | ||
|
|
8101ff4c81 | ||
|
|
4c54348871 | ||
|
|
453b1edd15 | ||
|
|
d06fb4f0aa | ||
|
|
e24324a4be | ||
|
|
5c984250c8 | ||
|
|
43299ab804 | ||
|
|
3f0dac389d | ||
|
|
a39e84e04f | ||
|
|
01e69574cb | ||
|
|
f26c3fd8c6 | ||
|
|
fd9247c549 | ||
|
|
34f3d5a281 | ||
|
|
5805e7704c | ||
|
|
f46dde5425 | ||
|
|
a56035650f | ||
|
|
9b0d07ff9d | ||
|
|
b26f174428 | ||
|
|
6dde20eddb | ||
|
|
7fb387926e | ||
|
|
782fa0a74c | ||
|
|
a67f84ea5b | ||
|
|
ff6b4f9a4d | ||
|
|
f94d239bdb | ||
|
|
f68a5644dd | ||
|
|
ec9dac975c | ||
|
|
8a6d74ab8d | ||
|
|
151cc68fa7 | ||
|
|
7936609f05 | ||
|
|
fc1ad70fb0 | ||
|
|
0776f3de5e | ||
|
|
b06d3e63cb | ||
|
|
b7cd6341e8 | ||
|
|
758ecfcd96 | ||
|
|
4b281b67c2 | ||
|
|
2014507475 | ||
|
|
a39c4ab3fb | ||
|
|
9ecac38eed | ||
|
|
8aa4425aad | ||
|
|
0b4e81ab72 | ||
|
|
36319049f3 | ||
|
|
b3a3b130b2 | ||
|
|
4688861749 | ||
|
|
ec19343a08 | ||
|
|
40c7407c76 | ||
|
|
2452783c07 | ||
|
|
3c13a746a2 | ||
|
|
3b4e9d3f45 | ||
|
|
a71b05743e | ||
|
|
40fa34890c | ||
|
|
3df797bd16 | ||
|
|
4025073322 | ||
|
|
f7f011a970 | ||
|
|
0cb386bdf8 | ||
|
|
6c6cc6d4b2 | ||
|
|
26f6ea494a | ||
|
|
891ddf6a47 | ||
|
|
224e08cddd |
10
.github/workflows/test.yaml
vendored
10
.github/workflows/test.yaml
vendored
@@ -48,7 +48,7 @@ jobs:
|
||||
|
||||
services:
|
||||
postgres:
|
||||
image: 'postgres:16-alpine'
|
||||
image: 'postgres:17-alpine'
|
||||
env:
|
||||
POSTGRES_USER: postgres
|
||||
POSTGRES_PASSWORD: postgres
|
||||
@@ -63,7 +63,7 @@ jobs:
|
||||
- 5432:5432
|
||||
|
||||
redis:
|
||||
image: 'redis:7.2.5'
|
||||
image: 'redis:7.4.1'
|
||||
# Set health checks to wait until redis has started
|
||||
options: >-
|
||||
--health-cmd "redis-cli ping"
|
||||
@@ -75,7 +75,7 @@ jobs:
|
||||
- 6379:6379
|
||||
|
||||
mongo:
|
||||
image: 'mongo:7.0'
|
||||
image: 'mongo:8.0'
|
||||
ports:
|
||||
# Maps port 27017 on service container to the host
|
||||
- 27017:27017
|
||||
@@ -192,7 +192,7 @@ jobs:
|
||||
run: npm run coverage
|
||||
|
||||
- name: Test coverage
|
||||
uses: coverallsapp/github-action@643bc377ffa44ace6394b2b5d0d3950076de9f63 # v2.3.0
|
||||
uses: coverallsapp/github-action@cfd0633edbd2411b532b808ba7a8b5e04f76d2c8 # v2.3.4
|
||||
if: matrix.coverage
|
||||
with:
|
||||
github-token: ${{ secrets.GITHUB_TOKEN }}
|
||||
@@ -206,7 +206,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Coveralls Finished
|
||||
uses: coverallsapp/github-action@643bc377ffa44ace6394b2b5d0d3950076de9f63 # v2.3.0
|
||||
uses: coverallsapp/github-action@cfd0633edbd2411b532b808ba7a8b5e04f76d2c8 # v2.3.4
|
||||
with:
|
||||
github-token: ${{ secrets.GITHUB_TOKEN }}
|
||||
parallel-finished: true
|
||||
|
||||
334
.tx/config
334
.tx/config
@@ -28,6 +28,7 @@ trans.fa_IR = public/language/fa-IR/admin/admin.json
|
||||
trans.id = public/language/id/admin/admin.json
|
||||
trans.ms = public/language/ms/admin/admin.json
|
||||
trans.nb = public/language/nb/admin/admin.json
|
||||
trans.nn_NO = public/language/nn-NO/admin/admin.json
|
||||
trans.sk = public/language/sk/admin/admin.json
|
||||
trans.cs = public/language/cs/admin/admin.json
|
||||
trans.fi = public/language/fi/admin/admin.json
|
||||
@@ -86,6 +87,7 @@ trans.bg = public/language/bg/admin/advanced/cache.json
|
||||
trans.cs = public/language/cs/admin/advanced/cache.json
|
||||
trans.lt = public/language/lt/admin/advanced/cache.json
|
||||
trans.nb = public/language/nb/admin/advanced/cache.json
|
||||
trans.nn_NO = public/language/nn-NO/admin/advanced/cache.json
|
||||
trans.uk = public/language/uk/admin/advanced/cache.json
|
||||
trans.el = public/language/el/admin/advanced/cache.json
|
||||
trans.pl = public/language/pl/admin/advanced/cache.json
|
||||
@@ -127,6 +129,7 @@ trans.zh_TW = public/language/zh-TW/admin/advanced/database.json
|
||||
trans.gl = public/language/gl/admin/advanced/database.json
|
||||
trans.it = public/language/it/admin/advanced/database.json
|
||||
trans.nb = public/language/nb/admin/advanced/database.json
|
||||
trans.nn_NO = public/language/nn-NO/admin/advanced/database.json
|
||||
trans.bn = public/language/bn/admin/advanced/database.json
|
||||
trans.da = public/language/da/admin/advanced/database.json
|
||||
trans.de = public/language/de/admin/advanced/database.json
|
||||
@@ -176,6 +179,7 @@ trans.vi = public/language/vi/admin/advanced/errors.json
|
||||
trans.de = public/language/de/admin/advanced/errors.json
|
||||
trans.ko = public/language/ko/admin/advanced/errors.json
|
||||
trans.nb = public/language/nb/admin/advanced/errors.json
|
||||
trans.nn_NO = public/language/nn-NO/admin/advanced/errors.json
|
||||
trans.sc = public/language/sc/admin/advanced/errors.json
|
||||
trans.sl = public/language/sl/admin/advanced/errors.json
|
||||
trans.tr = public/language/tr/admin/advanced/errors.json
|
||||
@@ -232,6 +236,7 @@ trans.fa_IR = public/language/fa-IR/admin/advanced/events.json
|
||||
trans.ms = public/language/ms/admin/advanced/events.json
|
||||
trans.tr = public/language/tr/admin/advanced/events.json
|
||||
trans.nb = public/language/nb/admin/advanced/events.json
|
||||
trans.nn_NO = public/language/nn-NO/admin/advanced/events.json
|
||||
trans.pt_PT = public/language/pt-PT/admin/advanced/events.json
|
||||
trans.sk = public/language/sk/admin/advanced/events.json
|
||||
trans.en@pirate = public/language/en-x-pirate/admin/advanced/events.json
|
||||
@@ -276,6 +281,7 @@ trans.hr = public/language/hr/admin/advanced/logs.json
|
||||
trans.ja = public/language/ja/admin/advanced/logs.json
|
||||
trans.lt = public/language/lt/admin/advanced/logs.json
|
||||
trans.nb = public/language/nb/admin/advanced/logs.json
|
||||
trans.nn_NO = public/language/nn-NO/admin/advanced/logs.json
|
||||
trans.rw = public/language/rw/admin/advanced/logs.json
|
||||
trans.es = public/language/es/admin/advanced/logs.json
|
||||
trans.sv = public/language/sv/admin/advanced/logs.json
|
||||
@@ -328,6 +334,7 @@ trans.bg = public/language/bg/admin/appearance/customise.json
|
||||
trans.he = public/language/he/admin/appearance/customise.json
|
||||
trans.lt = public/language/lt/admin/appearance/customise.json
|
||||
trans.nb = public/language/nb/admin/appearance/customise.json
|
||||
trans.nn_NO = public/language/nn-NO/admin/appearance/customise.json
|
||||
trans.pl = public/language/pl/admin/appearance/customise.json
|
||||
trans.sl = public/language/sl/admin/appearance/customise.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/appearance/customise.json
|
||||
@@ -402,6 +409,7 @@ trans.en@pirate = public/language/en-x-pirate/admin/appearance/skins.json
|
||||
trans.it = public/language/it/admin/appearance/skins.json
|
||||
trans.ja = public/language/ja/admin/appearance/skins.json
|
||||
trans.nb = public/language/nb/admin/appearance/skins.json
|
||||
trans.nn_NO = public/language/nn-NO/admin/appearance/skins.json
|
||||
trans.fr = public/language/fr/admin/appearance/skins.json
|
||||
trans.fa_IR = public/language/fa-IR/admin/appearance/skins.json
|
||||
trans.gl = public/language/gl/admin/appearance/skins.json
|
||||
@@ -453,6 +461,7 @@ trans.hy = public/language/hy/admin/appearance/themes.json
|
||||
trans.id = public/language/id/admin/appearance/themes.json
|
||||
trans.ko = public/language/ko/admin/appearance/themes.json
|
||||
trans.nb = public/language/nb/admin/appearance/themes.json
|
||||
trans.nn_NO = public/language/nn-NO/admin/appearance/themes.json
|
||||
trans.pl = public/language/pl/admin/appearance/themes.json
|
||||
trans.pt_PT = public/language/pt-PT/admin/appearance/themes.json
|
||||
trans.tr = public/language/tr/admin/appearance/themes.json
|
||||
@@ -520,6 +529,7 @@ trans.fi = public/language/fi/admin/dashboard.json
|
||||
trans.hr = public/language/hr/admin/dashboard.json
|
||||
trans.it = public/language/it/admin/dashboard.json
|
||||
trans.nb = public/language/nb/admin/dashboard.json
|
||||
trans.nn_NO = public/language/nn-NO/admin/dashboard.json
|
||||
|
||||
[o:nodebb:p:nodebb:r:admin-development-info]
|
||||
file_filter = public/language/<lang>/admin/development/info.json
|
||||
@@ -556,6 +566,7 @@ trans.zh_CN = public/language/zh-CN/admin/development/info.json
|
||||
trans.cs = public/language/cs/admin/development/info.json
|
||||
trans.ja = public/language/ja/admin/development/info.json
|
||||
trans.nb = public/language/nb/admin/development/info.json
|
||||
trans.nn_NO = public/language/nn-NO/admin/development/info.json
|
||||
trans.sq_AL = public/language/sq-AL/admin/development/info.json
|
||||
trans.sv = public/language/sv/admin/development/info.json
|
||||
trans.bg = public/language/bg/admin/development/info.json
|
||||
@@ -591,6 +602,7 @@ trans.id = public/language/id/admin/development/logger.json
|
||||
trans.ko = public/language/ko/admin/development/logger.json
|
||||
trans.lt = public/language/lt/admin/development/logger.json
|
||||
trans.nb = public/language/nb/admin/development/logger.json
|
||||
trans.nn_NO = public/language/nn-NO/admin/development/logger.json
|
||||
trans.pt_BR = public/language/pt-BR/admin/development/logger.json
|
||||
trans.ro = public/language/ro/admin/development/logger.json
|
||||
trans.fi = public/language/fi/admin/development/logger.json
|
||||
@@ -642,6 +654,7 @@ trans.th = public/language/th/admin/extend/plugins.json
|
||||
trans.en_US = public/language/en-US/admin/extend/plugins.json
|
||||
trans.he = public/language/he/admin/extend/plugins.json
|
||||
trans.nb = public/language/nb/admin/extend/plugins.json
|
||||
trans.nn_NO = public/language/nn-NO/admin/extend/plugins.json
|
||||
trans.sk = public/language/sk/admin/extend/plugins.json
|
||||
trans.uk = public/language/uk/admin/extend/plugins.json
|
||||
trans.es = public/language/es/admin/extend/plugins.json
|
||||
@@ -702,6 +715,7 @@ trans.hr = public/language/hr/admin/extend/rewards.json
|
||||
trans.ja = public/language/ja/admin/extend/rewards.json
|
||||
trans.ko = public/language/ko/admin/extend/rewards.json
|
||||
trans.nb = public/language/nb/admin/extend/rewards.json
|
||||
trans.nn_NO = public/language/nn-NO/admin/extend/rewards.json
|
||||
trans.bg = public/language/bg/admin/extend/rewards.json
|
||||
trans.bn = public/language/bn/admin/extend/rewards.json
|
||||
trans.da = public/language/da/admin/extend/rewards.json
|
||||
@@ -738,6 +752,7 @@ trans.bn = public/language/bn/admin/extend/widgets.json
|
||||
trans.el = public/language/el/admin/extend/widgets.json
|
||||
trans.id = public/language/id/admin/extend/widgets.json
|
||||
trans.nb = public/language/nb/admin/extend/widgets.json
|
||||
trans.nn_NO = public/language/nn-NO/admin/extend/widgets.json
|
||||
trans.ro = public/language/ro/admin/extend/widgets.json
|
||||
trans.rw = public/language/rw/admin/extend/widgets.json
|
||||
trans.ar = public/language/ar/admin/extend/widgets.json
|
||||
@@ -788,6 +803,7 @@ source_lang = en_GB
|
||||
type = KEYVALUEJSON
|
||||
trans.hu = public/language/hu/admin/manage/admins-mods.json
|
||||
trans.nb = public/language/nb/admin/manage/admins-mods.json
|
||||
trans.nn_NO = public/language/nn-NO/admin/manage/admins-mods.json
|
||||
trans.ru = public/language/ru/admin/manage/admins-mods.json
|
||||
trans.fr = public/language/fr/admin/manage/admins-mods.json
|
||||
trans.he = public/language/he/admin/manage/admins-mods.json
|
||||
@@ -854,6 +870,7 @@ trans.en_US = public/language/en-US/admin/manage/categories.json
|
||||
trans.fr = public/language/fr/admin/manage/categories.json
|
||||
trans.it = public/language/it/admin/manage/categories.json
|
||||
trans.nb = public/language/nb/admin/manage/categories.json
|
||||
trans.nn_NO = public/language/nn-NO/admin/manage/categories.json
|
||||
trans.ru = public/language/ru/admin/manage/categories.json
|
||||
trans.sr = public/language/sr/admin/manage/categories.json
|
||||
trans.fa_IR = public/language/fa-IR/admin/manage/categories.json
|
||||
@@ -930,6 +947,7 @@ trans.zh_CN = public/language/zh-CN/admin/manage/digest.json
|
||||
trans.ar = public/language/ar/admin/manage/digest.json
|
||||
trans.ja = public/language/ja/admin/manage/digest.json
|
||||
trans.nb = public/language/nb/admin/manage/digest.json
|
||||
trans.nn_NO = public/language/nn-NO/admin/manage/digest.json
|
||||
trans.sk = public/language/sk/admin/manage/digest.json
|
||||
trans.pt_PT = public/language/pt-PT/admin/manage/digest.json
|
||||
trans.sc = public/language/sc/admin/manage/digest.json
|
||||
@@ -947,6 +965,7 @@ trans.tr = public/language/tr/admin/manage/groups.json
|
||||
trans.uk = public/language/uk/admin/manage/groups.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/manage/groups.json
|
||||
trans.nb = public/language/nb/admin/manage/groups.json
|
||||
trans.nn_NO = public/language/nn-NO/admin/manage/groups.json
|
||||
trans.id = public/language/id/admin/manage/groups.json
|
||||
trans.lt = public/language/lt/admin/manage/groups.json
|
||||
trans.pl = public/language/pl/admin/manage/groups.json
|
||||
@@ -1018,6 +1037,7 @@ trans.hy = public/language/hy/admin/manage/privileges.json
|
||||
trans.sr = public/language/sr/admin/manage/privileges.json
|
||||
trans.ja = public/language/ja/admin/manage/privileges.json
|
||||
trans.nb = public/language/nb/admin/manage/privileges.json
|
||||
trans.nn_NO = public/language/nn-NO/admin/manage/privileges.json
|
||||
trans.nl = public/language/nl/admin/manage/privileges.json
|
||||
trans.sv = public/language/sv/admin/manage/privileges.json
|
||||
trans.et = public/language/et/admin/manage/privileges.json
|
||||
@@ -1061,6 +1081,7 @@ trans.da = public/language/da/admin/manage/registration.json
|
||||
trans.et = public/language/et/admin/manage/registration.json
|
||||
trans.it = public/language/it/admin/manage/registration.json
|
||||
trans.nb = public/language/nb/admin/manage/registration.json
|
||||
trans.nn_NO = public/language/nn-NO/admin/manage/registration.json
|
||||
trans.pt_BR = public/language/pt-BR/admin/manage/registration.json
|
||||
trans.hy = public/language/hy/admin/manage/registration.json
|
||||
trans.uk = public/language/uk/admin/manage/registration.json
|
||||
@@ -1104,6 +1125,7 @@ trans.da = public/language/da/admin/manage/tags.json
|
||||
trans.en_US = public/language/en-US/admin/manage/tags.json
|
||||
trans.hu = public/language/hu/admin/manage/tags.json
|
||||
trans.nb = public/language/nb/admin/manage/tags.json
|
||||
trans.nn_NO = public/language/nn-NO/admin/manage/tags.json
|
||||
trans.ru = public/language/ru/admin/manage/tags.json
|
||||
trans.sq_AL = public/language/sq-AL/admin/manage/tags.json
|
||||
trans.de = public/language/de/admin/manage/tags.json
|
||||
@@ -1152,6 +1174,7 @@ source_lang = en_GB
|
||||
type = KEYVALUEJSON
|
||||
trans.ms = public/language/ms/admin/manage/uploads.json
|
||||
trans.nb = public/language/nb/admin/manage/uploads.json
|
||||
trans.nn_NO = public/language/nn-NO/admin/manage/uploads.json
|
||||
trans.tr = public/language/tr/admin/manage/uploads.json
|
||||
trans.bg = public/language/bg/admin/manage/uploads.json
|
||||
trans.bn = public/language/bn/admin/manage/uploads.json
|
||||
@@ -1197,6 +1220,59 @@ trans.id = public/language/id/admin/manage/uploads.json
|
||||
trans.it = public/language/it/admin/manage/uploads.json
|
||||
trans.ja = public/language/ja/admin/manage/uploads.json
|
||||
|
||||
[o:nodebb:p:nodebb:r:admin-manage-user-custom-fields]
|
||||
file_filter = public/language/<lang>/admin/manage/user-custom-fields.json
|
||||
source_file = public/language/en-GB/admin/manage/user-custom-fields.json
|
||||
source_lang = en_GB
|
||||
type = KEYVALUEJSON
|
||||
trans.uk = public/language/uk/admin/manage/user-custom-fields.json
|
||||
trans.en@pirate = public/language/en-x-pirate/admin/manage/user-custom-fields.json
|
||||
trans.en_US = public/language/en-US/admin/manage/user-custom-fields.json
|
||||
trans.fr = public/language/fr/admin/manage/user-custom-fields.json
|
||||
trans.ko = public/language/ko/admin/manage/user-custom-fields.json
|
||||
trans.ms = public/language/ms/admin/manage/user-custom-fields.json
|
||||
trans.nb = public/language/nb/admin/manage/user-custom-fields.json
|
||||
trans.nn_NO = public/language/nn-NO/admin/manage/user-custom-fields.json
|
||||
trans.pt_BR = public/language/pt-BR/admin/manage/user-custom-fields.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/manage/user-custom-fields.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/manage/user-custom-fields.json
|
||||
trans.cs = public/language/cs/admin/manage/user-custom-fields.json
|
||||
trans.gl = public/language/gl/admin/manage/user-custom-fields.json
|
||||
trans.rw = public/language/rw/admin/manage/user-custom-fields.json
|
||||
trans.bg = public/language/bg/admin/manage/user-custom-fields.json
|
||||
trans.de = public/language/de/admin/manage/user-custom-fields.json
|
||||
trans.et = public/language/et/admin/manage/user-custom-fields.json
|
||||
trans.id = public/language/id/admin/manage/user-custom-fields.json
|
||||
trans.pt_PT = public/language/pt-PT/admin/manage/user-custom-fields.json
|
||||
trans.ru = public/language/ru/admin/manage/user-custom-fields.json
|
||||
trans.da = public/language/da/admin/manage/user-custom-fields.json
|
||||
trans.he = public/language/he/admin/manage/user-custom-fields.json
|
||||
trans.hu = public/language/hu/admin/manage/user-custom-fields.json
|
||||
trans.ro = public/language/ro/admin/manage/user-custom-fields.json
|
||||
trans.bn = public/language/bn/admin/manage/user-custom-fields.json
|
||||
trans.es = public/language/es/admin/manage/user-custom-fields.json
|
||||
trans.it = public/language/it/admin/manage/user-custom-fields.json
|
||||
trans.nl = public/language/nl/admin/manage/user-custom-fields.json
|
||||
trans.sq_AL = public/language/sq-AL/admin/manage/user-custom-fields.json
|
||||
trans.tr = public/language/tr/admin/manage/user-custom-fields.json
|
||||
trans.vi = public/language/vi/admin/manage/user-custom-fields.json
|
||||
trans.fi = public/language/fi/admin/manage/user-custom-fields.json
|
||||
trans.sc = public/language/sc/admin/manage/user-custom-fields.json
|
||||
trans.hy = public/language/hy/admin/manage/user-custom-fields.json
|
||||
trans.ja = public/language/ja/admin/manage/user-custom-fields.json
|
||||
trans.lt = public/language/lt/admin/manage/user-custom-fields.json
|
||||
trans.th = public/language/th/admin/manage/user-custom-fields.json
|
||||
trans.sl = public/language/sl/admin/manage/user-custom-fields.json
|
||||
trans.ar = public/language/ar/admin/manage/user-custom-fields.json
|
||||
trans.el = public/language/el/admin/manage/user-custom-fields.json
|
||||
trans.fa_IR = public/language/fa-IR/admin/manage/user-custom-fields.json
|
||||
trans.hr = public/language/hr/admin/manage/user-custom-fields.json
|
||||
trans.lv = public/language/lv/admin/manage/user-custom-fields.json
|
||||
trans.pl = public/language/pl/admin/manage/user-custom-fields.json
|
||||
trans.sk = public/language/sk/admin/manage/user-custom-fields.json
|
||||
trans.sr = public/language/sr/admin/manage/user-custom-fields.json
|
||||
trans.sv = public/language/sv/admin/manage/user-custom-fields.json
|
||||
|
||||
[o:nodebb:p:nodebb:r:admin-manage-users]
|
||||
file_filter = public/language/<lang>/admin/manage/users.json
|
||||
source_file = public/language/en-GB/admin/manage/users.json
|
||||
@@ -1209,6 +1285,7 @@ trans.fr = public/language/fr/admin/manage/users.json
|
||||
trans.ko = public/language/ko/admin/manage/users.json
|
||||
trans.ms = public/language/ms/admin/manage/users.json
|
||||
trans.nb = public/language/nb/admin/manage/users.json
|
||||
trans.nn_NO = public/language/nn-NO/admin/manage/users.json
|
||||
trans.pt_BR = public/language/pt-BR/admin/manage/users.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/manage/users.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/manage/users.json
|
||||
@@ -1297,6 +1374,7 @@ trans.el = public/language/el/admin/menu.json
|
||||
trans.gl = public/language/gl/admin/menu.json
|
||||
trans.lv = public/language/lv/admin/menu.json
|
||||
trans.nb = public/language/nb/admin/menu.json
|
||||
trans.nn_NO = public/language/nn-NO/admin/menu.json
|
||||
trans.pt_PT = public/language/pt-PT/admin/menu.json
|
||||
trans.bn = public/language/bn/admin/menu.json
|
||||
trans.et = public/language/et/admin/menu.json
|
||||
@@ -1324,6 +1402,7 @@ trans.rw = public/language/rw/admin/settings/advanced.json
|
||||
trans.sl = public/language/sl/admin/settings/advanced.json
|
||||
trans.it = public/language/it/admin/settings/advanced.json
|
||||
trans.nb = public/language/nb/admin/settings/advanced.json
|
||||
trans.nn_NO = public/language/nn-NO/admin/settings/advanced.json
|
||||
trans.pt_PT = public/language/pt-PT/admin/settings/advanced.json
|
||||
trans.sq_AL = public/language/sq-AL/admin/settings/advanced.json
|
||||
trans.sr = public/language/sr/admin/settings/advanced.json
|
||||
@@ -1380,6 +1459,7 @@ trans.zh_TW = public/language/zh-TW/admin/settings/api.json
|
||||
trans.cs = public/language/cs/admin/settings/api.json
|
||||
trans.it = public/language/it/admin/settings/api.json
|
||||
trans.nb = public/language/nb/admin/settings/api.json
|
||||
trans.nn_NO = public/language/nn-NO/admin/settings/api.json
|
||||
trans.pt_PT = public/language/pt-PT/admin/settings/api.json
|
||||
trans.ru = public/language/ru/admin/settings/api.json
|
||||
trans.uk = public/language/uk/admin/settings/api.json
|
||||
@@ -1428,6 +1508,7 @@ trans.hr = public/language/hr/admin/settings/chat.json
|
||||
trans.ja = public/language/ja/admin/settings/chat.json
|
||||
trans.ko = public/language/ko/admin/settings/chat.json
|
||||
trans.nb = public/language/nb/admin/settings/chat.json
|
||||
trans.nn_NO = public/language/nn-NO/admin/settings/chat.json
|
||||
trans.nl = public/language/nl/admin/settings/chat.json
|
||||
trans.uk = public/language/uk/admin/settings/chat.json
|
||||
trans.he = public/language/he/admin/settings/chat.json
|
||||
@@ -1495,6 +1576,7 @@ trans.hr = public/language/hr/admin/settings/cookies.json
|
||||
trans.ja = public/language/ja/admin/settings/cookies.json
|
||||
trans.pt_PT = public/language/pt-PT/admin/settings/cookies.json
|
||||
trans.nb = public/language/nb/admin/settings/cookies.json
|
||||
trans.nn_NO = public/language/nn-NO/admin/settings/cookies.json
|
||||
trans.sc = public/language/sc/admin/settings/cookies.json
|
||||
trans.bg = public/language/bg/admin/settings/cookies.json
|
||||
trans.fi = public/language/fi/admin/settings/cookies.json
|
||||
@@ -1523,6 +1605,7 @@ trans.pt_PT = public/language/pt-PT/admin/settings/email.json
|
||||
trans.sr = public/language/sr/admin/settings/email.json
|
||||
trans.ms = public/language/ms/admin/settings/email.json
|
||||
trans.nb = public/language/nb/admin/settings/email.json
|
||||
trans.nn_NO = public/language/nn-NO/admin/settings/email.json
|
||||
trans.ru = public/language/ru/admin/settings/email.json
|
||||
trans.sk = public/language/sk/admin/settings/email.json
|
||||
trans.fr = public/language/fr/admin/settings/email.json
|
||||
@@ -1599,6 +1682,7 @@ trans.es = public/language/es/admin/settings/general.json
|
||||
trans.fa_IR = public/language/fa-IR/admin/settings/general.json
|
||||
trans.ms = public/language/ms/admin/settings/general.json
|
||||
trans.nb = public/language/nb/admin/settings/general.json
|
||||
trans.nn_NO = public/language/nn-NO/admin/settings/general.json
|
||||
trans.sr = public/language/sr/admin/settings/general.json
|
||||
trans.da = public/language/da/admin/settings/general.json
|
||||
trans.en@pirate = public/language/en-x-pirate/admin/settings/general.json
|
||||
@@ -1624,6 +1708,7 @@ trans.et = public/language/et/admin/settings/group.json
|
||||
trans.fr = public/language/fr/admin/settings/group.json
|
||||
trans.it = public/language/it/admin/settings/group.json
|
||||
trans.nb = public/language/nb/admin/settings/group.json
|
||||
trans.nn_NO = public/language/nn-NO/admin/settings/group.json
|
||||
trans.es = public/language/es/admin/settings/group.json
|
||||
trans.fa_IR = public/language/fa-IR/admin/settings/group.json
|
||||
trans.gl = public/language/gl/admin/settings/group.json
|
||||
@@ -1665,162 +1750,6 @@ trans.pt_BR = public/language/pt-BR/admin/settings/group.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/settings/group.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/settings/group.json
|
||||
|
||||
[o:nodebb:p:nodebb:r:admin-settings-guest]
|
||||
file_filter = public/language/<lang>/admin/settings/guest.json
|
||||
source_file = public/language/en-GB/admin/settings/guest.json
|
||||
source_lang = en_GB
|
||||
type = KEYVALUEJSON
|
||||
trans.cs = public/language/cs/admin/settings/guest.json
|
||||
trans.da = public/language/da/admin/settings/guest.json
|
||||
trans.en_US = public/language/en-US/admin/settings/guest.json
|
||||
trans.lt = public/language/lt/admin/settings/guest.json
|
||||
trans.ms = public/language/ms/admin/settings/guest.json
|
||||
trans.nl = public/language/nl/admin/settings/guest.json
|
||||
trans.ru = public/language/ru/admin/settings/guest.json
|
||||
trans.sc = public/language/sc/admin/settings/guest.json
|
||||
trans.sr = public/language/sr/admin/settings/guest.json
|
||||
trans.th = public/language/th/admin/settings/guest.json
|
||||
trans.en@pirate = public/language/en-x-pirate/admin/settings/guest.json
|
||||
trans.it = public/language/it/admin/settings/guest.json
|
||||
trans.lv = public/language/lv/admin/settings/guest.json
|
||||
trans.pt_BR = public/language/pt-BR/admin/settings/guest.json
|
||||
trans.sk = public/language/sk/admin/settings/guest.json
|
||||
trans.de = public/language/de/admin/settings/guest.json
|
||||
trans.es = public/language/es/admin/settings/guest.json
|
||||
trans.hr = public/language/hr/admin/settings/guest.json
|
||||
trans.pt_PT = public/language/pt-PT/admin/settings/guest.json
|
||||
trans.rw = public/language/rw/admin/settings/guest.json
|
||||
trans.sq_AL = public/language/sq-AL/admin/settings/guest.json
|
||||
trans.el = public/language/el/admin/settings/guest.json
|
||||
trans.tr = public/language/tr/admin/settings/guest.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/settings/guest.json
|
||||
trans.bg = public/language/bg/admin/settings/guest.json
|
||||
trans.fi = public/language/fi/admin/settings/guest.json
|
||||
trans.hu = public/language/hu/admin/settings/guest.json
|
||||
trans.ja = public/language/ja/admin/settings/guest.json
|
||||
trans.nb = public/language/nb/admin/settings/guest.json
|
||||
trans.pl = public/language/pl/admin/settings/guest.json
|
||||
trans.sl = public/language/sl/admin/settings/guest.json
|
||||
trans.vi = public/language/vi/admin/settings/guest.json
|
||||
trans.bn = public/language/bn/admin/settings/guest.json
|
||||
trans.fa_IR = public/language/fa-IR/admin/settings/guest.json
|
||||
trans.fr = public/language/fr/admin/settings/guest.json
|
||||
trans.hy = public/language/hy/admin/settings/guest.json
|
||||
trans.ro = public/language/ro/admin/settings/guest.json
|
||||
trans.et = public/language/et/admin/settings/guest.json
|
||||
trans.gl = public/language/gl/admin/settings/guest.json
|
||||
trans.sv = public/language/sv/admin/settings/guest.json
|
||||
trans.uk = public/language/uk/admin/settings/guest.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/settings/guest.json
|
||||
trans.ar = public/language/ar/admin/settings/guest.json
|
||||
trans.he = public/language/he/admin/settings/guest.json
|
||||
trans.id = public/language/id/admin/settings/guest.json
|
||||
trans.ko = public/language/ko/admin/settings/guest.json
|
||||
|
||||
[o:nodebb:p:nodebb:r:admin-settings-homepage]
|
||||
file_filter = public/language/<lang>/admin/settings/homepage.json
|
||||
source_file = public/language/en-GB/admin/settings/homepage.json
|
||||
source_lang = en_GB
|
||||
type = KEYVALUEJSON
|
||||
trans.nb = public/language/nb/admin/settings/homepage.json
|
||||
trans.tr = public/language/tr/admin/settings/homepage.json
|
||||
trans.vi = public/language/vi/admin/settings/homepage.json
|
||||
trans.et = public/language/et/admin/settings/homepage.json
|
||||
trans.fi = public/language/fi/admin/settings/homepage.json
|
||||
trans.hy = public/language/hy/admin/settings/homepage.json
|
||||
trans.ru = public/language/ru/admin/settings/homepage.json
|
||||
trans.sr = public/language/sr/admin/settings/homepage.json
|
||||
trans.es = public/language/es/admin/settings/homepage.json
|
||||
trans.id = public/language/id/admin/settings/homepage.json
|
||||
trans.lt = public/language/lt/admin/settings/homepage.json
|
||||
trans.sk = public/language/sk/admin/settings/homepage.json
|
||||
trans.sq_AL = public/language/sq-AL/admin/settings/homepage.json
|
||||
trans.th = public/language/th/admin/settings/homepage.json
|
||||
trans.en_US = public/language/en-US/admin/settings/homepage.json
|
||||
trans.lv = public/language/lv/admin/settings/homepage.json
|
||||
trans.pt_PT = public/language/pt-PT/admin/settings/homepage.json
|
||||
trans.sc = public/language/sc/admin/settings/homepage.json
|
||||
trans.fa_IR = public/language/fa-IR/admin/settings/homepage.json
|
||||
trans.he = public/language/he/admin/settings/homepage.json
|
||||
trans.ms = public/language/ms/admin/settings/homepage.json
|
||||
trans.cs = public/language/cs/admin/settings/homepage.json
|
||||
trans.el = public/language/el/admin/settings/homepage.json
|
||||
trans.en@pirate = public/language/en-x-pirate/admin/settings/homepage.json
|
||||
trans.gl = public/language/gl/admin/settings/homepage.json
|
||||
trans.ko = public/language/ko/admin/settings/homepage.json
|
||||
trans.ar = public/language/ar/admin/settings/homepage.json
|
||||
trans.bg = public/language/bg/admin/settings/homepage.json
|
||||
trans.bn = public/language/bn/admin/settings/homepage.json
|
||||
trans.rw = public/language/rw/admin/settings/homepage.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/settings/homepage.json
|
||||
trans.hr = public/language/hr/admin/settings/homepage.json
|
||||
trans.it = public/language/it/admin/settings/homepage.json
|
||||
trans.ja = public/language/ja/admin/settings/homepage.json
|
||||
trans.nl = public/language/nl/admin/settings/homepage.json
|
||||
trans.ro = public/language/ro/admin/settings/homepage.json
|
||||
trans.da = public/language/da/admin/settings/homepage.json
|
||||
trans.de = public/language/de/admin/settings/homepage.json
|
||||
trans.fr = public/language/fr/admin/settings/homepage.json
|
||||
trans.sv = public/language/sv/admin/settings/homepage.json
|
||||
trans.hu = public/language/hu/admin/settings/homepage.json
|
||||
trans.pt_BR = public/language/pt-BR/admin/settings/homepage.json
|
||||
trans.sl = public/language/sl/admin/settings/homepage.json
|
||||
trans.pl = public/language/pl/admin/settings/homepage.json
|
||||
trans.uk = public/language/uk/admin/settings/homepage.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/settings/homepage.json
|
||||
|
||||
[o:nodebb:p:nodebb:r:admin-settings-languages]
|
||||
file_filter = public/language/<lang>/admin/settings/languages.json
|
||||
source_file = public/language/en-GB/admin/settings/languages.json
|
||||
source_lang = en_GB
|
||||
type = KEYVALUEJSON
|
||||
trans.en@pirate = public/language/en-x-pirate/admin/settings/languages.json
|
||||
trans.fa_IR = public/language/fa-IR/admin/settings/languages.json
|
||||
trans.gl = public/language/gl/admin/settings/languages.json
|
||||
trans.ro = public/language/ro/admin/settings/languages.json
|
||||
trans.th = public/language/th/admin/settings/languages.json
|
||||
trans.hr = public/language/hr/admin/settings/languages.json
|
||||
trans.hy = public/language/hy/admin/settings/languages.json
|
||||
trans.sc = public/language/sc/admin/settings/languages.json
|
||||
trans.vi = public/language/vi/admin/settings/languages.json
|
||||
trans.tr = public/language/tr/admin/settings/languages.json
|
||||
trans.cs = public/language/cs/admin/settings/languages.json
|
||||
trans.et = public/language/et/admin/settings/languages.json
|
||||
trans.lv = public/language/lv/admin/settings/languages.json
|
||||
trans.pl = public/language/pl/admin/settings/languages.json
|
||||
trans.sr = public/language/sr/admin/settings/languages.json
|
||||
trans.sv = public/language/sv/admin/settings/languages.json
|
||||
trans.hu = public/language/hu/admin/settings/languages.json
|
||||
trans.it = public/language/it/admin/settings/languages.json
|
||||
trans.ja = public/language/ja/admin/settings/languages.json
|
||||
trans.sl = public/language/sl/admin/settings/languages.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/settings/languages.json
|
||||
trans.da = public/language/da/admin/settings/languages.json
|
||||
trans.fr = public/language/fr/admin/settings/languages.json
|
||||
trans.he = public/language/he/admin/settings/languages.json
|
||||
trans.id = public/language/id/admin/settings/languages.json
|
||||
trans.sq_AL = public/language/sq-AL/admin/settings/languages.json
|
||||
trans.uk = public/language/uk/admin/settings/languages.json
|
||||
trans.bn = public/language/bn/admin/settings/languages.json
|
||||
trans.fi = public/language/fi/admin/settings/languages.json
|
||||
trans.ko = public/language/ko/admin/settings/languages.json
|
||||
trans.pt_BR = public/language/pt-BR/admin/settings/languages.json
|
||||
trans.sk = public/language/sk/admin/settings/languages.json
|
||||
trans.pt_PT = public/language/pt-PT/admin/settings/languages.json
|
||||
trans.ru = public/language/ru/admin/settings/languages.json
|
||||
trans.ar = public/language/ar/admin/settings/languages.json
|
||||
trans.bg = public/language/bg/admin/settings/languages.json
|
||||
trans.de = public/language/de/admin/settings/languages.json
|
||||
trans.el = public/language/el/admin/settings/languages.json
|
||||
trans.lt = public/language/lt/admin/settings/languages.json
|
||||
trans.nl = public/language/nl/admin/settings/languages.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/settings/languages.json
|
||||
trans.en_US = public/language/en-US/admin/settings/languages.json
|
||||
trans.es = public/language/es/admin/settings/languages.json
|
||||
trans.ms = public/language/ms/admin/settings/languages.json
|
||||
trans.nb = public/language/nb/admin/settings/languages.json
|
||||
trans.rw = public/language/rw/admin/settings/languages.json
|
||||
|
||||
[o:nodebb:p:nodebb:r:admin-settings-navigation]
|
||||
file_filter = public/language/<lang>/admin/settings/navigation.json
|
||||
source_file = public/language/en-GB/admin/settings/navigation.json
|
||||
@@ -1867,6 +1796,7 @@ trans.hr = public/language/hr/admin/settings/navigation.json
|
||||
trans.id = public/language/id/admin/settings/navigation.json
|
||||
trans.ko = public/language/ko/admin/settings/navigation.json
|
||||
trans.nb = public/language/nb/admin/settings/navigation.json
|
||||
trans.nn_NO = public/language/nn-NO/admin/settings/navigation.json
|
||||
trans.pl = public/language/pl/admin/settings/navigation.json
|
||||
trans.sv = public/language/sv/admin/settings/navigation.json
|
||||
trans.el = public/language/el/admin/settings/navigation.json
|
||||
@@ -1913,6 +1843,7 @@ trans.zh_CN = public/language/zh-CN/admin/settings/notifications.json
|
||||
trans.ko = public/language/ko/admin/settings/notifications.json
|
||||
trans.lv = public/language/lv/admin/settings/notifications.json
|
||||
trans.nb = public/language/nb/admin/settings/notifications.json
|
||||
trans.nn_NO = public/language/nn-NO/admin/settings/notifications.json
|
||||
trans.pl = public/language/pl/admin/settings/notifications.json
|
||||
trans.bg = public/language/bg/admin/settings/notifications.json
|
||||
trans.da = public/language/da/admin/settings/notifications.json
|
||||
@@ -1974,6 +1905,7 @@ trans.zh_TW = public/language/zh-TW/admin/settings/pagination.json
|
||||
trans.bn = public/language/bn/admin/settings/pagination.json
|
||||
trans.hy = public/language/hy/admin/settings/pagination.json
|
||||
trans.nb = public/language/nb/admin/settings/pagination.json
|
||||
trans.nn_NO = public/language/nn-NO/admin/settings/pagination.json
|
||||
trans.sr = public/language/sr/admin/settings/pagination.json
|
||||
trans.sv = public/language/sv/admin/settings/pagination.json
|
||||
|
||||
@@ -2007,6 +1939,7 @@ trans.it = public/language/it/admin/settings/post.json
|
||||
trans.th = public/language/th/admin/settings/post.json
|
||||
trans.gl = public/language/gl/admin/settings/post.json
|
||||
trans.nb = public/language/nb/admin/settings/post.json
|
||||
trans.nn_NO = public/language/nn-NO/admin/settings/post.json
|
||||
trans.sc = public/language/sc/admin/settings/post.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/settings/post.json
|
||||
trans.rw = public/language/rw/admin/settings/post.json
|
||||
@@ -2054,6 +1987,7 @@ trans.sc = public/language/sc/admin/settings/reputation.json
|
||||
trans.hr = public/language/hr/admin/settings/reputation.json
|
||||
trans.ko = public/language/ko/admin/settings/reputation.json
|
||||
trans.nb = public/language/nb/admin/settings/reputation.json
|
||||
trans.nn_NO = public/language/nn-NO/admin/settings/reputation.json
|
||||
trans.bn = public/language/bn/admin/settings/reputation.json
|
||||
trans.de = public/language/de/admin/settings/reputation.json
|
||||
trans.et = public/language/et/admin/settings/reputation.json
|
||||
@@ -2081,58 +2015,6 @@ trans.gl = public/language/gl/admin/settings/reputation.json
|
||||
trans.hu = public/language/hu/admin/settings/reputation.json
|
||||
trans.hy = public/language/hy/admin/settings/reputation.json
|
||||
|
||||
[o:nodebb:p:nodebb:r:admin-settings-social]
|
||||
file_filter = public/language/<lang>/admin/settings/social.json
|
||||
source_file = public/language/en-GB/admin/settings/social.json
|
||||
source_lang = en_GB
|
||||
type = KEYVALUEJSON
|
||||
trans.nl = public/language/nl/admin/settings/social.json
|
||||
trans.sc = public/language/sc/admin/settings/social.json
|
||||
trans.sv = public/language/sv/admin/settings/social.json
|
||||
trans.rw = public/language/rw/admin/settings/social.json
|
||||
trans.bn = public/language/bn/admin/settings/social.json
|
||||
trans.hr = public/language/hr/admin/settings/social.json
|
||||
trans.id = public/language/id/admin/settings/social.json
|
||||
trans.pt_PT = public/language/pt-PT/admin/settings/social.json
|
||||
trans.de = public/language/de/admin/settings/social.json
|
||||
trans.hu = public/language/hu/admin/settings/social.json
|
||||
trans.pt_BR = public/language/pt-BR/admin/settings/social.json
|
||||
trans.ja = public/language/ja/admin/settings/social.json
|
||||
trans.sq_AL = public/language/sq-AL/admin/settings/social.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/settings/social.json
|
||||
trans.cs = public/language/cs/admin/settings/social.json
|
||||
trans.en_US = public/language/en-US/admin/settings/social.json
|
||||
trans.fi = public/language/fi/admin/settings/social.json
|
||||
trans.nb = public/language/nb/admin/settings/social.json
|
||||
trans.pl = public/language/pl/admin/settings/social.json
|
||||
trans.th = public/language/th/admin/settings/social.json
|
||||
trans.bg = public/language/bg/admin/settings/social.json
|
||||
trans.lt = public/language/lt/admin/settings/social.json
|
||||
trans.lv = public/language/lv/admin/settings/social.json
|
||||
trans.ko = public/language/ko/admin/settings/social.json
|
||||
trans.es = public/language/es/admin/settings/social.json
|
||||
trans.fr = public/language/fr/admin/settings/social.json
|
||||
trans.he = public/language/he/admin/settings/social.json
|
||||
trans.fa_IR = public/language/fa-IR/admin/settings/social.json
|
||||
trans.hy = public/language/hy/admin/settings/social.json
|
||||
trans.ms = public/language/ms/admin/settings/social.json
|
||||
trans.ru = public/language/ru/admin/settings/social.json
|
||||
trans.sk = public/language/sk/admin/settings/social.json
|
||||
trans.ar = public/language/ar/admin/settings/social.json
|
||||
trans.el = public/language/el/admin/settings/social.json
|
||||
trans.en@pirate = public/language/en-x-pirate/admin/settings/social.json
|
||||
trans.uk = public/language/uk/admin/settings/social.json
|
||||
trans.sl = public/language/sl/admin/settings/social.json
|
||||
trans.sr = public/language/sr/admin/settings/social.json
|
||||
trans.tr = public/language/tr/admin/settings/social.json
|
||||
trans.it = public/language/it/admin/settings/social.json
|
||||
trans.ro = public/language/ro/admin/settings/social.json
|
||||
trans.vi = public/language/vi/admin/settings/social.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/settings/social.json
|
||||
trans.da = public/language/da/admin/settings/social.json
|
||||
trans.et = public/language/et/admin/settings/social.json
|
||||
trans.gl = public/language/gl/admin/settings/social.json
|
||||
|
||||
[o:nodebb:p:nodebb:r:admin-settings-sockets]
|
||||
file_filter = public/language/<lang>/admin/settings/sockets.json
|
||||
source_file = public/language/en-GB/admin/settings/sockets.json
|
||||
@@ -2161,6 +2043,7 @@ trans.fi = public/language/fi/admin/settings/sockets.json
|
||||
trans.it = public/language/it/admin/settings/sockets.json
|
||||
trans.ro = public/language/ro/admin/settings/sockets.json
|
||||
trans.nb = public/language/nb/admin/settings/sockets.json
|
||||
trans.nn_NO = public/language/nn-NO/admin/settings/sockets.json
|
||||
trans.sq_AL = public/language/sq-AL/admin/settings/sockets.json
|
||||
trans.bg = public/language/bg/admin/settings/sockets.json
|
||||
trans.bn = public/language/bn/admin/settings/sockets.json
|
||||
@@ -2211,6 +2094,7 @@ trans.en@pirate = public/language/en-x-pirate/admin/settings/sounds.json
|
||||
trans.fa_IR = public/language/fa-IR/admin/settings/sounds.json
|
||||
trans.fi = public/language/fi/admin/settings/sounds.json
|
||||
trans.nb = public/language/nb/admin/settings/sounds.json
|
||||
trans.nn_NO = public/language/nn-NO/admin/settings/sounds.json
|
||||
trans.th = public/language/th/admin/settings/sounds.json
|
||||
trans.ar = public/language/ar/admin/settings/sounds.json
|
||||
trans.da = public/language/da/admin/settings/sounds.json
|
||||
@@ -2266,6 +2150,7 @@ trans.bn = public/language/bn/admin/settings/tags.json
|
||||
trans.hr = public/language/hr/admin/settings/tags.json
|
||||
trans.ko = public/language/ko/admin/settings/tags.json
|
||||
trans.nb = public/language/nb/admin/settings/tags.json
|
||||
trans.nn_NO = public/language/nn-NO/admin/settings/tags.json
|
||||
trans.el = public/language/el/admin/settings/tags.json
|
||||
trans.et = public/language/et/admin/settings/tags.json
|
||||
trans.he = public/language/he/admin/settings/tags.json
|
||||
@@ -2303,6 +2188,7 @@ trans.fa_IR = public/language/fa-IR/admin/settings/uploads.json
|
||||
trans.he = public/language/he/admin/settings/uploads.json
|
||||
trans.ja = public/language/ja/admin/settings/uploads.json
|
||||
trans.nb = public/language/nb/admin/settings/uploads.json
|
||||
trans.nn_NO = public/language/nn-NO/admin/settings/uploads.json
|
||||
trans.nl = public/language/nl/admin/settings/uploads.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/settings/uploads.json
|
||||
trans.ro = public/language/ro/admin/settings/uploads.json
|
||||
@@ -2354,6 +2240,7 @@ trans.sq_AL = public/language/sq-AL/admin/settings/user.json
|
||||
trans.gl = public/language/gl/admin/settings/user.json
|
||||
trans.hu = public/language/hu/admin/settings/user.json
|
||||
trans.nb = public/language/nb/admin/settings/user.json
|
||||
trans.nn_NO = public/language/nn-NO/admin/settings/user.json
|
||||
trans.sv = public/language/sv/admin/settings/user.json
|
||||
trans.uk = public/language/uk/admin/settings/user.json
|
||||
trans.cs = public/language/cs/admin/settings/user.json
|
||||
@@ -2432,6 +2319,7 @@ trans.ar = public/language/ar/admin/settings/web-crawler.json
|
||||
trans.de = public/language/de/admin/settings/web-crawler.json
|
||||
trans.hy = public/language/hy/admin/settings/web-crawler.json
|
||||
trans.nb = public/language/nb/admin/settings/web-crawler.json
|
||||
trans.nn_NO = public/language/nn-NO/admin/settings/web-crawler.json
|
||||
trans.ro = public/language/ro/admin/settings/web-crawler.json
|
||||
trans.sr = public/language/sr/admin/settings/web-crawler.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/settings/web-crawler.json
|
||||
@@ -2478,6 +2366,7 @@ trans.zh_CN = public/language/zh-CN/themes/harmony.json
|
||||
trans.fi = public/language/fi/themes/harmony.json
|
||||
trans.ja = public/language/ja/themes/harmony.json
|
||||
trans.nb = public/language/nb/themes/harmony.json
|
||||
trans.nn_NO = public/language/nn-NO/themes/harmony.json
|
||||
trans.pl = public/language/pl/themes/harmony.json
|
||||
trans.zh_TW = public/language/zh-TW/themes/harmony.json
|
||||
trans.ar = public/language/ar/themes/harmony.json
|
||||
@@ -2530,6 +2419,7 @@ trans.zh_CN = public/language/zh-CN/themes/persona.json
|
||||
trans.fi = public/language/fi/themes/persona.json
|
||||
trans.ja = public/language/ja/themes/persona.json
|
||||
trans.nb = public/language/nb/themes/persona.json
|
||||
trans.nn_NO = public/language/nn-NO/themes/persona.json
|
||||
trans.pl = public/language/pl/themes/persona.json
|
||||
trans.zh_TW = public/language/zh-TW/themes/persona.json
|
||||
trans.ar = public/language/ar/themes/persona.json
|
||||
@@ -2583,6 +2473,7 @@ trans.zh_CN = public/language/zh-CN/aria.json
|
||||
trans.fi = public/language/fi/aria.json
|
||||
trans.ja = public/language/ja/aria.json
|
||||
trans.nb = public/language/nb/aria.json
|
||||
trans.nn_NO = public/language/nn-NO/aria.json
|
||||
trans.pl = public/language/pl/aria.json
|
||||
trans.zh_TW = public/language/zh-TW/aria.json
|
||||
trans.ar = public/language/ar/aria.json
|
||||
@@ -2635,6 +2526,7 @@ trans.zh_CN = public/language/zh-CN/category.json
|
||||
trans.fi = public/language/fi/category.json
|
||||
trans.ja = public/language/ja/category.json
|
||||
trans.nb = public/language/nb/category.json
|
||||
trans.nn_NO = public/language/nn-NO/category.json
|
||||
trans.pl = public/language/pl/category.json
|
||||
trans.zh_TW = public/language/zh-TW/category.json
|
||||
trans.ar = public/language/ar/category.json
|
||||
@@ -2701,6 +2593,7 @@ trans.sr = public/language/sr/email.json
|
||||
trans.tr = public/language/tr/email.json
|
||||
trans.en_US = public/language/en-US/email.json
|
||||
trans.nb = public/language/nb/email.json
|
||||
trans.nn_NO = public/language/nn-NO/email.json
|
||||
trans.nl = public/language/nl/email.json
|
||||
trans.pt_BR = public/language/pt-BR/email.json
|
||||
trans.rw = public/language/rw/email.json
|
||||
@@ -2739,6 +2632,7 @@ trans.vi = public/language/vi/error.json
|
||||
trans.fa_IR = public/language/fa-IR/error.json
|
||||
trans.gl = public/language/gl/error.json
|
||||
trans.nb = public/language/nb/error.json
|
||||
trans.nn_NO = public/language/nn-NO/error.json
|
||||
trans.pl = public/language/pl/error.json
|
||||
trans.ro = public/language/ro/error.json
|
||||
trans.uk = public/language/uk/error.json
|
||||
@@ -2764,6 +2658,7 @@ source_file = public/language/en-GB/flags.json
|
||||
source_lang = en_GB
|
||||
type = KEYVALUEJSON
|
||||
trans.nb = public/language/nb/flags.json
|
||||
trans.nn_NO = public/language/nn-NO/flags.json
|
||||
trans.ru = public/language/ru/flags.json
|
||||
trans.sc = public/language/sc/flags.json
|
||||
trans.fi = public/language/fi/flags.json
|
||||
@@ -2834,6 +2729,7 @@ trans.sk = public/language/sk/global.json
|
||||
trans.sr = public/language/sr/global.json
|
||||
trans.tr = public/language/tr/global.json
|
||||
trans.nb = public/language/nb/global.json
|
||||
trans.nn_NO = public/language/nn-NO/global.json
|
||||
trans.pt_BR = public/language/pt-BR/global.json
|
||||
trans.pt_PT = public/language/pt-PT/global.json
|
||||
trans.bg = public/language/bg/global.json
|
||||
@@ -2877,6 +2773,7 @@ trans.hy = public/language/hy/groups.json
|
||||
trans.pt_PT = public/language/pt-PT/groups.json
|
||||
trans.ms = public/language/ms/groups.json
|
||||
trans.nb = public/language/nb/groups.json
|
||||
trans.nn_NO = public/language/nn-NO/groups.json
|
||||
trans.ro = public/language/ro/groups.json
|
||||
trans.vi = public/language/vi/groups.json
|
||||
trans.fa_IR = public/language/fa-IR/groups.json
|
||||
@@ -2939,6 +2836,7 @@ trans.fa_IR = public/language/fa-IR/ip-blacklist.json
|
||||
trans.fr = public/language/fr/ip-blacklist.json
|
||||
trans.gl = public/language/gl/ip-blacklist.json
|
||||
trans.nb = public/language/nb/ip-blacklist.json
|
||||
trans.nn_NO = public/language/nn-NO/ip-blacklist.json
|
||||
trans.sv = public/language/sv/ip-blacklist.json
|
||||
trans.th = public/language/th/ip-blacklist.json
|
||||
trans.bn = public/language/bn/ip-blacklist.json
|
||||
@@ -2984,6 +2882,7 @@ trans.en_US = public/language/en-US/language.json
|
||||
trans.et = public/language/et/language.json
|
||||
trans.ja = public/language/ja/language.json
|
||||
trans.nb = public/language/nb/language.json
|
||||
trans.nn_NO = public/language/nn-NO/language.json
|
||||
trans.sk = public/language/sk/language.json
|
||||
trans.el = public/language/el/language.json
|
||||
trans.es = public/language/es/language.json
|
||||
@@ -3060,6 +2959,7 @@ trans.en@pirate = public/language/en-x-pirate/login.json
|
||||
trans.hy = public/language/hy/login.json
|
||||
trans.id = public/language/id/login.json
|
||||
trans.nb = public/language/nb/login.json
|
||||
trans.nn_NO = public/language/nn-NO/login.json
|
||||
trans.ru = public/language/ru/login.json
|
||||
trans.rw = public/language/rw/login.json
|
||||
trans.th = public/language/th/login.json
|
||||
@@ -3087,6 +2987,7 @@ trans.fa_IR = public/language/fa-IR/modules.json
|
||||
trans.hr = public/language/hr/modules.json
|
||||
trans.lv = public/language/lv/modules.json
|
||||
trans.nb = public/language/nb/modules.json
|
||||
trans.nn_NO = public/language/nn-NO/modules.json
|
||||
trans.ro = public/language/ro/modules.json
|
||||
trans.sv = public/language/sv/modules.json
|
||||
trans.en@pirate = public/language/en-x-pirate/modules.json
|
||||
@@ -3168,6 +3069,7 @@ trans.ms = public/language/ms/notifications.json
|
||||
trans.hr = public/language/hr/notifications.json
|
||||
trans.id = public/language/id/notifications.json
|
||||
trans.nb = public/language/nb/notifications.json
|
||||
trans.nn_NO = public/language/nn-NO/notifications.json
|
||||
trans.ar = public/language/ar/notifications.json
|
||||
trans.da = public/language/da/notifications.json
|
||||
trans.en@pirate = public/language/en-x-pirate/notifications.json
|
||||
@@ -3180,6 +3082,7 @@ source_lang = en_GB
|
||||
type = KEYVALUEJSON
|
||||
trans.he = public/language/he/pages.json
|
||||
trans.nb = public/language/nb/pages.json
|
||||
trans.nn_NO = public/language/nn-NO/pages.json
|
||||
trans.sv = public/language/sv/pages.json
|
||||
trans.pt_BR = public/language/pt-BR/pages.json
|
||||
trans.tr = public/language/tr/pages.json
|
||||
@@ -3276,6 +3179,7 @@ trans.pt_PT = public/language/pt-PT/post-queue.json
|
||||
trans.fi = public/language/fi/post-queue.json
|
||||
trans.he = public/language/he/post-queue.json
|
||||
trans.nb = public/language/nb/post-queue.json
|
||||
trans.nn_NO = public/language/nn-NO/post-queue.json
|
||||
|
||||
[o:nodebb:p:nodebb:r:recent]
|
||||
file_filter = public/language/<lang>/recent.json
|
||||
@@ -3315,6 +3219,7 @@ trans.bn = public/language/bn/recent.json
|
||||
trans.en@pirate = public/language/en-x-pirate/recent.json
|
||||
trans.ja = public/language/ja/recent.json
|
||||
trans.nb = public/language/nb/recent.json
|
||||
trans.nn_NO = public/language/nn-NO/recent.json
|
||||
trans.nl = public/language/nl/recent.json
|
||||
trans.sv = public/language/sv/recent.json
|
||||
trans.th = public/language/th/recent.json
|
||||
@@ -3352,6 +3257,7 @@ trans.bg = public/language/bg/register.json
|
||||
trans.de = public/language/de/register.json
|
||||
trans.hr = public/language/hr/register.json
|
||||
trans.nb = public/language/nb/register.json
|
||||
trans.nn_NO = public/language/nn-NO/register.json
|
||||
trans.gl = public/language/gl/register.json
|
||||
trans.sk = public/language/sk/register.json
|
||||
trans.hy = public/language/hy/register.json
|
||||
@@ -3421,6 +3327,7 @@ trans.en_US = public/language/en-US/reset_password.json
|
||||
trans.lt = public/language/lt/reset_password.json
|
||||
trans.lv = public/language/lv/reset_password.json
|
||||
trans.nb = public/language/nb/reset_password.json
|
||||
trans.nn_NO = public/language/nn-NO/reset_password.json
|
||||
trans.sk = public/language/sk/reset_password.json
|
||||
trans.el = public/language/el/reset_password.json
|
||||
trans.es = public/language/es/reset_password.json
|
||||
@@ -3473,6 +3380,7 @@ trans.en_US = public/language/en-US/rewards.json
|
||||
trans.lt = public/language/lt/rewards.json
|
||||
trans.lv = public/language/lv/rewards.json
|
||||
trans.nb = public/language/nb/rewards.json
|
||||
trans.nn_NO = public/language/nn-NO/rewards.json
|
||||
trans.sk = public/language/sk/rewards.json
|
||||
trans.el = public/language/el/rewards.json
|
||||
trans.es = public/language/es/rewards.json
|
||||
@@ -3515,6 +3423,7 @@ trans.zh_TW = public/language/zh-TW/search.json
|
||||
trans.cs = public/language/cs/search.json
|
||||
trans.he = public/language/he/search.json
|
||||
trans.nb = public/language/nb/search.json
|
||||
trans.nn_NO = public/language/nn-NO/search.json
|
||||
trans.zh_CN = public/language/zh-CN/search.json
|
||||
trans.lv = public/language/lv/search.json
|
||||
trans.rw = public/language/rw/search.json
|
||||
@@ -3567,6 +3476,7 @@ trans.zh_TW = public/language/zh-TW/social.json
|
||||
trans.cs = public/language/cs/social.json
|
||||
trans.he = public/language/he/social.json
|
||||
trans.nb = public/language/nb/social.json
|
||||
trans.nn_NO = public/language/nn-NO/social.json
|
||||
trans.zh_CN = public/language/zh-CN/social.json
|
||||
trans.lv = public/language/lv/social.json
|
||||
trans.rw = public/language/rw/social.json
|
||||
@@ -3638,6 +3548,7 @@ trans.da = public/language/da/success.json
|
||||
trans.el = public/language/el/success.json
|
||||
trans.gl = public/language/gl/success.json
|
||||
trans.nb = public/language/nb/success.json
|
||||
trans.nn_NO = public/language/nn-NO/success.json
|
||||
trans.sr = public/language/sr/success.json
|
||||
trans.uk = public/language/uk/success.json
|
||||
|
||||
@@ -3681,6 +3592,7 @@ trans.gl = public/language/gl/tags.json
|
||||
trans.lv = public/language/lv/tags.json
|
||||
trans.ms = public/language/ms/tags.json
|
||||
trans.nb = public/language/nb/tags.json
|
||||
trans.nn_NO = public/language/nn-NO/tags.json
|
||||
trans.sv = public/language/sv/tags.json
|
||||
trans.sq_AL = public/language/sq-AL/tags.json
|
||||
trans.zh_TW = public/language/zh-TW/tags.json
|
||||
@@ -3739,6 +3651,7 @@ trans.sv = public/language/sv/top.json
|
||||
trans.th = public/language/th/top.json
|
||||
trans.it = public/language/it/top.json
|
||||
trans.nb = public/language/nb/top.json
|
||||
trans.nn_NO = public/language/nn-NO/top.json
|
||||
trans.sr = public/language/sr/top.json
|
||||
trans.tr = public/language/tr/top.json
|
||||
trans.zh_TW = public/language/zh-TW/top.json
|
||||
@@ -3753,6 +3666,7 @@ type = KEYVALUEJSON
|
||||
trans.et = public/language/et/topic.json
|
||||
trans.hu = public/language/hu/topic.json
|
||||
trans.nb = public/language/nb/topic.json
|
||||
trans.nn_NO = public/language/nn-NO/topic.json
|
||||
trans.nl = public/language/nl/topic.json
|
||||
trans.sk = public/language/sk/topic.json
|
||||
trans.ar = public/language/ar/topic.json
|
||||
@@ -3835,6 +3749,7 @@ trans.sk = public/language/sk/unread.json
|
||||
trans.bn = public/language/bn/unread.json
|
||||
trans.cs = public/language/cs/unread.json
|
||||
trans.nb = public/language/nb/unread.json
|
||||
trans.nn_NO = public/language/nn-NO/unread.json
|
||||
trans.rw = public/language/rw/unread.json
|
||||
trans.sq_AL = public/language/sq-AL/unread.json
|
||||
trans.tr = public/language/tr/unread.json
|
||||
@@ -3879,6 +3794,7 @@ trans.et = public/language/et/uploads.json
|
||||
trans.id = public/language/id/uploads.json
|
||||
trans.ms = public/language/ms/uploads.json
|
||||
trans.nb = public/language/nb/uploads.json
|
||||
trans.nn_NO = public/language/nn-NO/uploads.json
|
||||
trans.pt_PT = public/language/pt-PT/uploads.json
|
||||
trans.da = public/language/da/uploads.json
|
||||
trans.es = public/language/es/uploads.json
|
||||
@@ -3948,6 +3864,7 @@ trans.hr = public/language/hr/user.json
|
||||
trans.hy = public/language/hy/user.json
|
||||
trans.ja = public/language/ja/user.json
|
||||
trans.nb = public/language/nb/user.json
|
||||
trans.nn_NO = public/language/nn-NO/user.json
|
||||
trans.nl = public/language/nl/user.json
|
||||
trans.ro = public/language/ro/user.json
|
||||
trans.sc = public/language/sc/user.json
|
||||
@@ -3981,6 +3898,7 @@ trans.he = public/language/he/users.json
|
||||
trans.ja = public/language/ja/users.json
|
||||
trans.ko = public/language/ko/users.json
|
||||
trans.nb = public/language/nb/users.json
|
||||
trans.nn_NO = public/language/nn-NO/users.json
|
||||
trans.pt_PT = public/language/pt-PT/users.json
|
||||
trans.sr = public/language/sr/users.json
|
||||
trans.zh_CN = public/language/zh-CN/users.json
|
||||
|
||||
2222
CHANGELOG.md
2222
CHANGELOG.md
File diff suppressed because it is too large
Load Diff
@@ -39,7 +39,7 @@ Our minimalist "Harmony" theme gets you going right away, no coding experience r
|
||||
|
||||
NodeBB requires the following software to be installed:
|
||||
|
||||
* A version of Node.js at least 16 or greater ([installation/upgrade instructions](https://github.com/nodesource/distributions))
|
||||
* A version of Node.js at least 18 or greater ([installation/upgrade instructions](https://github.com/nodesource/distributions))
|
||||
* MongoDB, version 3.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)
|
||||
|
||||
@@ -14,7 +14,7 @@ services:
|
||||
- ./install/docker/setup.json:/usr/src/app/setup.json
|
||||
|
||||
postgres:
|
||||
image: postgres:16.3-alpine
|
||||
image: postgres:17.2-alpine
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
POSTGRES_USER: nodebb
|
||||
@@ -24,7 +24,7 @@ services:
|
||||
- postgres-data:/var/lib/postgresql/data
|
||||
|
||||
redis:
|
||||
image: redis:7.2.5-alpine
|
||||
image: redis:7.4.1-alpine
|
||||
restart: unless-stopped
|
||||
command: ['redis-server', '--appendonly', 'yes', '--loglevel', 'warning']
|
||||
# command: ["redis-server", "--save", "60", "1", "--loglevel", "warning"] # uncomment if you want to use snapshotting instead of AOF
|
||||
|
||||
@@ -14,7 +14,7 @@ services:
|
||||
- ./install/docker/setup.json:/usr/src/app/setup.json
|
||||
|
||||
redis:
|
||||
image: redis:7.2.5-alpine
|
||||
image: redis:7.4.1-alpine
|
||||
restart: unless-stopped
|
||||
command: ['redis-server', '--appendonly', 'yes', '--loglevel', 'warning']
|
||||
# command: ["redis-server", "--save", "60", "1", "--loglevel", "warning"] # uncomment if you want to use snapshotting instead of AOF
|
||||
|
||||
@@ -1,5 +1,3 @@
|
||||
version: '3.8'
|
||||
|
||||
services:
|
||||
nodebb:
|
||||
build: .
|
||||
@@ -26,7 +24,7 @@ services:
|
||||
- mongo-data:/data/db
|
||||
- ./install/docker/mongodb-user-init.js:/docker-entrypoint-initdb.d/user-init.js
|
||||
redis:
|
||||
image: redis:7.2.5-alpine
|
||||
image: redis:7.4.1-alpine
|
||||
restart: unless-stopped
|
||||
command: ['redis-server', '--appendonly', 'yes', '--loglevel', 'warning']
|
||||
# command: ['redis-server', '--save', '60', '1', '--loglevel', 'warning'] # uncomment if you want to use snapshotting instead of AOF
|
||||
@@ -36,7 +34,7 @@ services:
|
||||
- redis
|
||||
|
||||
postgres:
|
||||
image: postgres:16.3-alpine
|
||||
image: postgres:17.2-alpine
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
POSTGRES_USER: nodebb
|
||||
|
||||
@@ -52,6 +52,7 @@
|
||||
"orphanExpiryDays": 0,
|
||||
"resizeImageWidthThreshold": 2000,
|
||||
"resizeImageWidth": 760,
|
||||
"resizeImageKeepOriginal": 1,
|
||||
"rejectImageWidth": 5000,
|
||||
"rejectImageHeight": 5000,
|
||||
"resizeImageQuality": 80,
|
||||
@@ -106,11 +107,14 @@
|
||||
"flags:actionOnReject": "rescind",
|
||||
"notificationType_upvote": "notification",
|
||||
"notificationType_new-topic": "notification",
|
||||
"notificationType_new-topic-with-tag": "notification",
|
||||
"notificationType_new-topic-in-category": "notification",
|
||||
"notificationType_new-reply": "notification",
|
||||
"notificationType_post-edit": "notification",
|
||||
"notificationType_follow": "notification",
|
||||
"notificationType_new-chat": "notification",
|
||||
"notificationType_new-group-chat": "notification",
|
||||
"notificationType_new-public-chat": "none",
|
||||
"notificationType_group-invite": "notification",
|
||||
"notificationType_group-leave": "notification",
|
||||
"notificationType_group-request-membership": "notification",
|
||||
@@ -137,7 +141,8 @@
|
||||
"sitemapTopics": 500,
|
||||
"maintenanceMode": 0,
|
||||
"maintenanceModeStatus": 503,
|
||||
"voteVisibility": "privileged",
|
||||
"upvoteVisibility": "all",
|
||||
"downvoteVisibility": "privileged",
|
||||
"maximumInvites": 0,
|
||||
"username:disableEdit": 0,
|
||||
"email:disableEdit": 0,
|
||||
@@ -189,10 +194,5 @@
|
||||
"composer:allowPluginHelp": 1,
|
||||
"maxReconnectionAttempts": 5,
|
||||
"reconnectionDelay": 1500,
|
||||
"disableCustomUserSkins": 0,
|
||||
"activitypubEnabled": 1,
|
||||
"activitypubAllowLoopback": 0,
|
||||
"activitypubContentPruneDays": 30,
|
||||
"activitypubUserPruneDays": 7,
|
||||
"activitypubFilter": 0
|
||||
"disableCustomUserSkins": 0
|
||||
}
|
||||
|
||||
@@ -41,14 +41,6 @@
|
||||
"textClass": "d-lg-none",
|
||||
"text": "[[global:header.popular]]"
|
||||
},
|
||||
{
|
||||
"route": "/world",
|
||||
"title": "[[global:header.world]]",
|
||||
"enabled": true,
|
||||
"iconClass": "fa-globe",
|
||||
"textClass": "d-lg-none",
|
||||
"text": "[[global:header.world]]"
|
||||
},
|
||||
{
|
||||
"route": "/users",
|
||||
"title": "[[global:header.users]]",
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"name": "nodebb",
|
||||
"license": "GPL-3.0",
|
||||
"description": "NodeBB Forum",
|
||||
"version": "4.0.0-alpha",
|
||||
"version": "3.12.7",
|
||||
"homepage": "https://www.nodebb.org",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
@@ -29,51 +29,53 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@adactive/bootstrap-tagsinput": "0.8.2",
|
||||
"@fontsource/inter": "5.0.18",
|
||||
"@fontsource/poppins": "5.0.14",
|
||||
"@fortawesome/fontawesome-free": "6.5.2",
|
||||
"@fontsource/inter": "5.1.0",
|
||||
"@fontsource/poppins": "5.1.0",
|
||||
"@fortawesome/fontawesome-free": "6.7.2",
|
||||
"@isaacs/ttlcache": "1.4.1",
|
||||
"@nodebb/spider-detector": "2.0.3",
|
||||
"@popperjs/core": "2.11.8",
|
||||
"ace-builds": "1.35.0",
|
||||
"@textcomplete/contenteditable": "0.1.13",
|
||||
"@textcomplete/core": "0.1.13",
|
||||
"@textcomplete/textarea": "0.1.13",
|
||||
"ace-builds": "1.37.0",
|
||||
"archiver": "7.0.1",
|
||||
"async": "3.2.5",
|
||||
"autoprefixer": "10.4.19",
|
||||
"async": "3.2.6",
|
||||
"autoprefixer": "10.4.20",
|
||||
"bcryptjs": "2.4.3",
|
||||
"benchpressjs": "2.5.1",
|
||||
"body-parser": "1.20.2",
|
||||
"body-parser": "1.20.3",
|
||||
"bootbox": "6.0.0",
|
||||
"bootstrap": "5.3.3",
|
||||
"bootswatch": "5.3.3",
|
||||
"chalk": "4.1.2",
|
||||
"chart.js": "4.4.3",
|
||||
"cheerio": "^1.0.0-rc.12",
|
||||
"chart.js": "4.4.7",
|
||||
"cli-graph": "3.2.2",
|
||||
"clipboard": "2.0.11",
|
||||
"colors": "1.4.0",
|
||||
"commander": "12.0.0",
|
||||
"compare-versions": "6.1.0",
|
||||
"compression": "1.7.4",
|
||||
"commander": "12.1.0",
|
||||
"compare-versions": "6.1.1",
|
||||
"compression": "1.7.5",
|
||||
"connect-flash": "0.1.1",
|
||||
"connect-mongo": "5.1.0",
|
||||
"connect-multiparty": "2.2.0",
|
||||
"connect-pg-simple": "9.0.1",
|
||||
"connect-redis": "7.1.1",
|
||||
"cookie-parser": "1.4.6",
|
||||
"cron": "3.1.7",
|
||||
"connect-pg-simple": "10.0.0",
|
||||
"connect-redis": "8.0.1",
|
||||
"cookie-parser": "1.4.7",
|
||||
"cron": "3.3.1",
|
||||
"cropperjs": "1.6.2",
|
||||
"csrf-sync": "4.0.3",
|
||||
"daemon": "1.1.0",
|
||||
"diff": "5.2.0",
|
||||
"esbuild": "0.21.5",
|
||||
"express": "4.19.2",
|
||||
"express-session": "1.18.0",
|
||||
"diff": "7.0.0",
|
||||
"esbuild": "0.24.0",
|
||||
"express": "4.21.2",
|
||||
"express-session": "1.18.1",
|
||||
"express-useragent": "1.0.15",
|
||||
"fetch-cookie": "3.0.1",
|
||||
"file-loader": "6.2.0",
|
||||
"fs-extra": "11.2.0",
|
||||
"graceful-fs": "4.2.11",
|
||||
"helmet": "7.1.0",
|
||||
"helmet": "7.2.0",
|
||||
"html-to-text": "9.0.5",
|
||||
"imagesloaded": "5.0.0",
|
||||
"ipaddr.js": "2.2.0",
|
||||
@@ -81,73 +83,73 @@
|
||||
"jquery-deserialize": "2.0.0",
|
||||
"jquery-form": "4.3.0",
|
||||
"jquery-serializeobject": "1.0.0",
|
||||
"jquery-ui": "1.13.3",
|
||||
"jsesc": "3.0.2",
|
||||
"jquery-ui": "1.14.1",
|
||||
"jsesc": "3.1.0",
|
||||
"json2csv": "5.0.7",
|
||||
"jsonwebtoken": "9.0.2",
|
||||
"lodash": "4.17.21",
|
||||
"logrotate-stream": "0.2.9",
|
||||
"lru-cache": "10.2.2",
|
||||
"lru-cache": "10.4.3",
|
||||
"mime": "3.0.0",
|
||||
"mkdirp": "3.0.1",
|
||||
"mongodb": "6.7.0",
|
||||
"mongodb": "6.12.0",
|
||||
"morgan": "1.10.0",
|
||||
"mousetrap": "1.6.5",
|
||||
"multiparty": "4.2.3",
|
||||
"nconf": "0.12.1",
|
||||
"nodebb-plugin-2factor": "7.5.3",
|
||||
"nodebb-plugin-composer-default": "10.2.36",
|
||||
"nodebb-plugin-2factor": "7.5.8",
|
||||
"nodebb-plugin-composer-default": "10.2.44",
|
||||
"nodebb-plugin-dbsearch": "6.2.5",
|
||||
"nodebb-plugin-emoji": "5.1.15",
|
||||
"nodebb-plugin-emoji-android": "4.0.0",
|
||||
"nodebb-plugin-markdown": "13.0.0-pre.8",
|
||||
"nodebb-plugin-mentions": "4.6.6",
|
||||
"nodebb-plugin-ntfy": "1.7.4",
|
||||
"nodebb-plugin-spam-be-gone": "2.2.2",
|
||||
"nodebb-plugin-markdown": "12.2.9",
|
||||
"nodebb-plugin-mentions": "4.4.5",
|
||||
"nodebb-plugin-ntfy": "1.7.7",
|
||||
"nodebb-plugin-spam-be-gone": "2.3.0",
|
||||
"nodebb-rewards-essentials": "1.0.0",
|
||||
"nodebb-theme-harmony": "2.0.0-pre.27",
|
||||
"nodebb-theme-lavender": "7.1.8",
|
||||
"nodebb-theme-peace": "2.2.5",
|
||||
"nodebb-theme-persona": "13.3.21",
|
||||
"nodebb-widget-essentials": "7.0.16",
|
||||
"nodemailer": "6.9.14",
|
||||
"nodebb-theme-harmony": "1.2.98",
|
||||
"nodebb-theme-lavender": "7.1.17",
|
||||
"nodebb-theme-peace": "2.2.33",
|
||||
"nodebb-theme-persona": "13.3.63",
|
||||
"nodebb-widget-essentials": "7.0.32",
|
||||
"nodemailer": "6.9.16",
|
||||
"nprogress": "0.2.0",
|
||||
"passport": "0.7.0",
|
||||
"passport-http-bearer": "1.0.1",
|
||||
"passport-local": "1.0.0",
|
||||
"pg": "8.12.0",
|
||||
"pg-cursor": "2.11.0",
|
||||
"postcss": "8.4.38",
|
||||
"pg": "8.13.1",
|
||||
"pg-cursor": "2.12.1",
|
||||
"postcss": "8.4.49",
|
||||
"postcss-clean": "1.2.0",
|
||||
"progress-webpack-plugin": "1.0.16",
|
||||
"prompt": "1.3.0",
|
||||
"ioredis": "5.4.1",
|
||||
"rimraf": "5.0.7",
|
||||
"rimraf": "5.0.10",
|
||||
"rss": "1.2.2",
|
||||
"rtlcss": "4.1.1",
|
||||
"sanitize-html": "2.13.0",
|
||||
"sass": "1.77.6",
|
||||
"semver": "7.6.2",
|
||||
"rtlcss": "4.3.0",
|
||||
"sanitize-html": "2.13.1",
|
||||
"sass": "1.83.0",
|
||||
"semver": "7.6.3",
|
||||
"serve-favicon": "2.5.0",
|
||||
"sharp": "0.32.6",
|
||||
"sitemap": "8.0.0",
|
||||
"socket.io": "4.7.5",
|
||||
"socket.io-client": "4.7.5",
|
||||
"socket.io": "4.8.1",
|
||||
"socket.io-client": "4.8.1",
|
||||
"@socket.io/redis-adapter": "8.3.0",
|
||||
"sortablejs": "1.15.2",
|
||||
"sortablejs": "1.15.6",
|
||||
"spdx-license-list": "6.9.0",
|
||||
"terser-webpack-plugin": "5.3.10",
|
||||
"terser-webpack-plugin": "5.3.11",
|
||||
"textcomplete": "0.18.2",
|
||||
"textcomplete.contenteditable": "0.1.1",
|
||||
"timeago": "1.6.7",
|
||||
"tinycon": "0.6.8",
|
||||
"toobusy-js": "0.5.1",
|
||||
"tough-cookie": "4.1.4",
|
||||
"tough-cookie": "5.0.0",
|
||||
"validator": "13.12.0",
|
||||
"webpack": "5.92.1",
|
||||
"webpack-merge": "5.10.0",
|
||||
"winston": "3.13.0",
|
||||
"workerpool": "9.1.2",
|
||||
"webpack": "5.97.1",
|
||||
"webpack-merge": "6.0.1",
|
||||
"winston": "3.17.0",
|
||||
"workerpool": "9.2.0",
|
||||
"xml": "1.0.1",
|
||||
"xregexp": "5.1.1",
|
||||
"yargs": "17.7.2",
|
||||
@@ -155,25 +157,25 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@apidevtools/swagger-parser": "10.1.0",
|
||||
"@commitlint/cli": "19.3.0",
|
||||
"@commitlint/config-angular": "19.3.0",
|
||||
"@commitlint/cli": "19.6.1",
|
||||
"@commitlint/config-angular": "19.6.0",
|
||||
"coveralls": "3.1.1",
|
||||
"eslint": "8.57.0",
|
||||
"eslint": "8.57.1",
|
||||
"eslint-config-nodebb": "0.2.1",
|
||||
"eslint-plugin-import": "2.29.1",
|
||||
"eslint-plugin-import": "2.31.0",
|
||||
"grunt": "1.6.1",
|
||||
"grunt-contrib-watch": "1.1.0",
|
||||
"husky": "8.0.3",
|
||||
"jsdom": "24.1.0",
|
||||
"lint-staged": "15.2.7",
|
||||
"mocha": "10.4.0",
|
||||
"jsdom": "25.0.1",
|
||||
"lint-staged": "15.2.11",
|
||||
"mocha": "11.0.1",
|
||||
"mocha-lcov-reporter": "1.3.0",
|
||||
"mockdate": "3.0.5",
|
||||
"nyc": "17.0.0",
|
||||
"smtp-server": "3.13.4"
|
||||
"nyc": "17.1.0",
|
||||
"smtp-server": "3.13.6"
|
||||
},
|
||||
"optionalDependencies": {
|
||||
"sass-embedded": "1.77.5"
|
||||
"sass-embedded": "1.83.0"
|
||||
},
|
||||
"resolutions": {
|
||||
"*/jquery": "3.7.1"
|
||||
@@ -196,4 +198,4 @@
|
||||
"url": "https://github.com/barisusakli"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -2,6 +2,7 @@
|
||||
|
||||
const winston = require('winston');
|
||||
const express = require('express');
|
||||
const session = require('express-session');
|
||||
const bodyParser = require('body-parser');
|
||||
const fs = require('fs');
|
||||
const path = require('path');
|
||||
@@ -13,7 +14,10 @@ const nconf = require('nconf');
|
||||
const Benchpress = require('benchpressjs');
|
||||
const { mkdirp } = require('mkdirp');
|
||||
const { paths } = require('../src/constants');
|
||||
const sass = require('../src/utils').getSass();
|
||||
const utils = require('../src/utils');
|
||||
|
||||
const sass = utils.getSass();
|
||||
const { generateToken, csrfSynchronisedProtection } = require('../src/middleware/csrf');
|
||||
|
||||
const app = express();
|
||||
let server;
|
||||
@@ -73,6 +77,13 @@ web.install = async function (port) {
|
||||
app.use(bodyParser.urlencoded({
|
||||
extended: true,
|
||||
}));
|
||||
|
||||
app.use(session({
|
||||
secret: utils.generateUUID(),
|
||||
resave: false,
|
||||
saveUninitialized: false,
|
||||
}));
|
||||
|
||||
try {
|
||||
await Promise.all([
|
||||
compileTemplate(),
|
||||
@@ -103,8 +114,8 @@ function launchExpress(port) {
|
||||
}
|
||||
|
||||
function setupRoutes() {
|
||||
app.get('/', welcome);
|
||||
app.post('/', install);
|
||||
app.get('/', csrfSynchronisedProtection, welcome);
|
||||
app.post('/', csrfSynchronisedProtection, install);
|
||||
app.get('/testdb', testDatabase);
|
||||
app.get('/ping', ping);
|
||||
app.get('/sping', ping);
|
||||
@@ -160,6 +171,7 @@ function welcome(req, res) {
|
||||
minimumPasswordStrength: defaults.minimumPasswordStrength,
|
||||
installing: installing,
|
||||
percentInstalled: installing ? ((Date.now() - timeStart) / totalTime * 100).toFixed(2) : 0,
|
||||
csrf_token: generateToken(req),
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
@@ -10,8 +10,8 @@
|
||||
"filter-start": "تاريخ البدء",
|
||||
"filter-end": "تاريخ الانتهاء",
|
||||
"filter-user": "Filter by User",
|
||||
"filter-user.placeholder": "Type user name to filter...",
|
||||
"filter-user.placeholder": "قم بكتابة اسم مستخدم للتصفية...",
|
||||
"filter-group": "Filter by Group",
|
||||
"filter-group.placeholder": "Type group name to filter...",
|
||||
"filter-group.placeholder": "قم بكتابة اسم مجموعة للتصفية...",
|
||||
"filter-per-page": "لكل صفحة"
|
||||
}
|
||||
@@ -12,6 +12,8 @@
|
||||
"container.card": "Card",
|
||||
"container.card-header": "Card Header",
|
||||
"container.card-body": "Card Body",
|
||||
"container.title": "Title",
|
||||
"container.body": "Body",
|
||||
"container.alert": "Alert",
|
||||
|
||||
"alert.confirm-delete": "Are you sure you wish to delete this widget?",
|
||||
|
||||
28
public/language/ar/admin/manage/user-custom-fields.json
Normal file
28
public/language/ar/admin/manage/user-custom-fields.json
Normal file
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"title": "Manage Custom User Fields",
|
||||
"create-field": "Create Field",
|
||||
"edit-field": "Edit Field",
|
||||
"manage-custom-fields": "Manage Custom Fields",
|
||||
"type-of-input": "Type of input",
|
||||
"key": "Key",
|
||||
"name": "Name",
|
||||
"icon": "Icon",
|
||||
"type": "Type",
|
||||
"min-rep": "Minimum Reputation",
|
||||
"input-type-text": "Input (Text)",
|
||||
"input-type-link": "Input (Link)",
|
||||
"input-type-number": "Input (Number)",
|
||||
"input-type-date": "Input (Date)",
|
||||
"input-type-select": "Select",
|
||||
"input-type-select-multi": "Select Multiple",
|
||||
"select-options": "Options",
|
||||
"select-options-help": "Add one option per line for the select element",
|
||||
"minimum-reputation": "Minimum reputation",
|
||||
"minimum-reputation-help": "If a user has less than this value they won't be able to use this field",
|
||||
"delete-field-confirm-x": "Do you really want to delete custom field \"%1\"?",
|
||||
"custom-fields-saved": "Custom fields saved",
|
||||
"visibility": "Visibility",
|
||||
"visibility-all": "Everyone can see the field",
|
||||
"visibility-loggedin": "Only logged in users can see the field",
|
||||
"visibility-privileged": "Only privileged users like admins & moderators can see the field"
|
||||
}
|
||||
@@ -22,6 +22,7 @@
|
||||
"delete-content": "Delete User(s) <strong>Content</strong>",
|
||||
"purge": "Delete <strong>User(s)</strong> and <strong>Content</strong>",
|
||||
"download-csv": "Download CSV",
|
||||
"custom-user-fields": "Custom User Fields",
|
||||
"manage-groups": "Manage Groups",
|
||||
"set-reputation": "Set Reputation",
|
||||
"add-group": "Add Group",
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
"title-layout": "Title Layout",
|
||||
"title-layout-help": "Define how the browser title will be structured ie. {pageTitle} | {browserTitle}",
|
||||
"description.placeholder": "A short description about your community",
|
||||
"description": "وصف الموقع",
|
||||
"description": "Choose what page is shown when users navigate to the root URL of your forum.",
|
||||
"keywords": "الكلمات الدليله للموقع",
|
||||
"keywords-placeholder": "Keywords describing your community, comma-separated",
|
||||
"logo-and-icons": "Site Logo & Icons",
|
||||
@@ -48,5 +48,15 @@
|
||||
"background-color-help": "Color used for splash screen background when website is installed as a PWA",
|
||||
"undo-timeout": "Undo Timeout",
|
||||
"undo-timeout-help": "Some operations such as moving topics will allow for the moderator to undo their action within a certain timeframe. Set to 0 to disable undo completely.",
|
||||
"topic-tools": "Topic Tools"
|
||||
}
|
||||
"topic-tools": "Topic Tools",
|
||||
"home-page": "Home Page",
|
||||
"home-page-route": "Home Page Route",
|
||||
"custom-route": "Custom Route",
|
||||
"allow-user-home-pages": "Allow User Home Pages",
|
||||
"home-page-title": "Title of the home page (default \"Home\")",
|
||||
"default-language": "اللغة الافتراضية",
|
||||
"auto-detect": "الكشف عن إعدادات اللغة للزوار بشكل آلي",
|
||||
"default-language-help": "تُحدد اللغة الافتراضية إعدادات اللغة لجميع المستخدمين الذين يزورون المنتدى. <br />يمكن للأعضاء تجاوز اللغة الافتراضية من خلال صفحة إعدادات الحساب الخاصة بهم.",
|
||||
"post-sharing": "Post Sharing",
|
||||
"info-plugins-additional": "Plugins can add additional networks for sharing posts."
|
||||
}
|
||||
@@ -1,8 +0,0 @@
|
||||
{
|
||||
"settings": "Settings",
|
||||
"guest-settings": "Guest 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.enabled": "Allow guests to increase topic view counts",
|
||||
"reply-notifications.enabled": "Allow guests to generate reply notifications"
|
||||
}
|
||||
@@ -1,8 +0,0 @@
|
||||
{
|
||||
"home-page": "Home Page",
|
||||
"description": "Choose what page is shown when users navigate to the root URL of your forum.",
|
||||
"home-page-route": "Home Page Route",
|
||||
"custom-route": "Custom Route",
|
||||
"allow-user-home-pages": "Allow User Home Pages",
|
||||
"home-page-title": "Title of the home page (default \"Home\")"
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
{
|
||||
"language-settings": "اعدادات اللغة",
|
||||
"description": "تُحدد اللغة الافتراضية إعدادات اللغة لجميع المستخدمين الذين يزورون المنتدى. <br />يمكن للأعضاء تجاوز اللغة الافتراضية من خلال صفحة إعدادات الحساب الخاصة بهم.",
|
||||
"default-language": "اللغة الافتراضية",
|
||||
"auto-detect": "الكشف عن إعدادات اللغة للزوار بشكل آلي"
|
||||
}
|
||||
@@ -2,10 +2,14 @@
|
||||
"reputation": "Reputation Settings",
|
||||
"disable": "Disable Reputation System",
|
||||
"disable-down-voting": "Disable Down Voting",
|
||||
"vote-visibility": "Vote visibility",
|
||||
"vote-visibility-all": "Everyone can see votes",
|
||||
"vote-visibility-loggedin": "Only logged in users can see votes",
|
||||
"vote-visibility-privileged": "Only privileged users like admins & moderators can see votes",
|
||||
"upvote-visibility": "Up Vote visibility",
|
||||
"upvote-visibility-all": "Everyone can see up votes",
|
||||
"upvote-visibility-loggedin": "Only logged in users can see up votes",
|
||||
"upvote-visibility-privileged": "Only privileged users like admins & moderators can see up votes",
|
||||
"downvote-visibility": "Down Vote visibility",
|
||||
"downvote-visibility-all": "Everyone can see down votes",
|
||||
"downvote-visibility-loggedin": "Only logged in users can see down votes",
|
||||
"downvote-visibility-privileged": "Only privileged users like admins & moderators can see down votes",
|
||||
"thresholds": "Activity Thresholds",
|
||||
"min-rep-upvote": "Minimum reputation to upvote posts",
|
||||
"upvotes-per-day": "Upvotes per day (set to 0 for unlimited upvotes)",
|
||||
@@ -16,7 +20,6 @@
|
||||
"min-rep-chat": "Minimum reputation to send chat messages",
|
||||
"min-rep-post-links": "Minimum reputation to post links",
|
||||
"min-rep-flag": "Minimum reputation to flag posts",
|
||||
"min-rep-website": "Minimum reputation to add \"Website\" to user profile",
|
||||
"min-rep-aboutme": "Minimum reputation to add \"About me\" to user profile",
|
||||
"min-rep-signature": "Minimum reputation to add \"Signature\" to user profile",
|
||||
"min-rep-profile-picture": "Minimum reputation to add \"Profile Picture\" to user profile",
|
||||
|
||||
@@ -1,4 +0,0 @@
|
||||
{
|
||||
"post-sharing": "Post Sharing",
|
||||
"info-plugins-additional": "Plugins can add additional networks for sharing posts."
|
||||
}
|
||||
@@ -9,9 +9,10 @@
|
||||
"private-extensions": "File extensions to make private",
|
||||
"private-uploads-extensions-help": "Enter comma-separated list of file extensions to make private here (e.g. <code>pdf,xls,doc</code>). An empty list means all files are private.",
|
||||
"resize-image-width-threshold": "Resize images if they are wider than specified width",
|
||||
"resize-image-width-threshold-help": "(in pixels, default: 1520 pixels, set to 0 to disable)",
|
||||
"resize-image-width-threshold-help": "(in pixels, default: 2000 pixels, set to 0 to disable)",
|
||||
"resize-image-width": "Resize images down to specified width",
|
||||
"resize-image-width-help": "(in pixels, default: 760 pixels, set to 0 to disable)",
|
||||
"resize-image-keep-original": "Keep original image after resize",
|
||||
"resize-image-quality": "Quality to use when resizing images",
|
||||
"resize-image-quality-help": "Use a lower quality setting to reduce the file size of resized images.",
|
||||
"max-file-size": "الحد الأقصى لحجم الملف (بالكيبيبايت)",
|
||||
|
||||
@@ -88,5 +88,10 @@
|
||||
"restrictions.seconds-before-new": "Seconds before a new user can make their first post",
|
||||
"restrictions.seconds-edit-after-new": "Number of seconds a post remains editable for new users (set to 0 to disable)",
|
||||
"restrictions.milliseconds-between-messages": "Time between chat messages for new users (ms)",
|
||||
"restrictions.groups-exempt-from-new-user-restrictions": "Select groups that should be exempt from the new user restrictions"
|
||||
}
|
||||
"restrictions.groups-exempt-from-new-user-restrictions": "Select groups that should be exempt from the new user restrictions",
|
||||
"guest-settings": "Guest 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.enabled": "Allow guests to increase topic view counts",
|
||||
"reply-notifications.enabled": "Allow guests to generate reply notifications"
|
||||
}
|
||||
@@ -153,6 +153,7 @@
|
||||
"about-me-too-long": "نأسف، ( عني ) لا يمكن أن يكون أكثر من %1 حرف.",
|
||||
"cant-chat-with-yourself": "لايمكنك فتح محادثة مع نفسك",
|
||||
"chat-restricted": "هذا المستخدم عطل المحادثات الواردة عليه. يجب أن يتبعك حتى تتمكن من فتح محادثة معه.",
|
||||
"chat-user-blocked": "You have been blocked by this user.",
|
||||
"chat-disabled": "نظام المحادثة معطل.",
|
||||
"too-many-messages": "لقد أرسلت الكثير من الرسائل، الرجاء اﻹنتظار قليلاً",
|
||||
"invalid-chat-message": "الرسالة غير صالحة.",
|
||||
@@ -180,6 +181,14 @@
|
||||
"not-enough-reputation-min-rep-signature": "You need %1 reputation to add a signature",
|
||||
"not-enough-reputation-min-rep-profile-picture": "You need %1 reputation to add a profile picture",
|
||||
"not-enough-reputation-min-rep-cover-picture": "You need %1 reputation to add a cover picture",
|
||||
"not-enough-reputation-custom-field": "You need %1 reputation for %2",
|
||||
"custom-user-field-value-too-long": "Custom field value too long, %1",
|
||||
"custom-user-field-select-value-invalid": "Custom field selected option is invalid, %1",
|
||||
"custom-user-field-invalid-text": "Custom field text is invalid, %1",
|
||||
"custom-user-field-invalid-link": "Custom field link is invalid, %1",
|
||||
"custom-user-field-invalid-number": "Custom field number is invalid, %1",
|
||||
"custom-user-field-invalid-date": "Custom field date is invalid, %1",
|
||||
"invalid-custom-user-field": "Invalid custom user field, \"%1\" is already used by NodeBB",
|
||||
"post-already-flagged": "You have already flagged this post",
|
||||
"user-already-flagged": "You have already flagged this user",
|
||||
"post-flagged-too-many-times": "This post has been flagged by others already",
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
{
|
||||
"chat.room-id": "Room %1",
|
||||
"chat.chatting-with": "Chat with",
|
||||
"chat.placeholder": "Type chat message here, drag & drop images, press enter to send",
|
||||
"chat.placeholder.mobile": "Type chat message here",
|
||||
"chat.placeholder": "Type chat message here, drag & drop images",
|
||||
"chat.placeholder.mobile": "Type chat message",
|
||||
"chat.placeholder.message-room": "Message #%1",
|
||||
"chat.scroll-up-alert": "Go to most recent message",
|
||||
"chat.usernames-and-x-others": "%1 & %2 others",
|
||||
"chat.chat-with-usernames": "Chat with %1",
|
||||
|
||||
@@ -52,10 +52,10 @@
|
||||
"user-posted-to-multiple": "<strong>%1</strong>, <strong>%2</strong> and %3 others have posted replies to: <strong>%4</strong>",
|
||||
"user-posted-topic": "<strong>%1</strong> أنشأ موضوعًا جديدًا: <strong>%2</strong>",
|
||||
"user-edited-post": "<strong>%1</strong> has edited a post in <strong>%2</strong>",
|
||||
"user-posted-topic-with-tag": "<strong>%1</strong> has posted a new topic with tag <strong>%2</strong>",
|
||||
"user-posted-topic-with-tag-dual": "<strong>%1</strong> has posted a new topic with tags <strong>%2</strong> and <strong>%3</strong>",
|
||||
"user-posted-topic-with-tag-triple": "<strong>%1</strong> has posted a new topic with tags <strong>%2</strong>, <strong>%3</strong> and <strong>%4</strong>",
|
||||
"user-posted-topic-with-tag-multiple": "<strong>%1</strong> has posted a new topic with tags <strong>%2</strong>",
|
||||
"user-posted-topic-with-tag": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3)",
|
||||
"user-posted-topic-with-tag-dual": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3 and %4)",
|
||||
"user-posted-topic-with-tag-triple": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3, %4, and %5)",
|
||||
"user-posted-topic-with-tag-multiple": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3)",
|
||||
"user-posted-topic-in-category": "<strong>%1</strong> has posted a new topic in <strong>%2</strong>",
|
||||
"user-started-following-you": "<strong>%1</strong> صار يتابعك.",
|
||||
"user-started-following-you-dual": "<strong>%1</strong> and <strong>%2</strong> started following you.",
|
||||
@@ -75,6 +75,7 @@
|
||||
"email-confirmed": "تم التحقق من عنوان البريد الإلكتروني",
|
||||
"email-confirmed-message": "شكرًا على إثبات صحة عنوان بريدك الإلكتروني. صار حسابك مفعلًا بالكامل.",
|
||||
"email-confirm-error-message": "حدث خطأ أثناء التحقق من عنوان بريدك الإلكتروني. ربما رمز التفعيل خاطئ أو انتهت صلاحيته.",
|
||||
"email-confirm-error-message-already-validated": "Your email address was already validated.",
|
||||
"email-confirm-sent": "تم إرسال بريد التفعيل.",
|
||||
"none": "None",
|
||||
"notification-only": "التنبيهات فقط",
|
||||
|
||||
@@ -54,6 +54,7 @@
|
||||
"account/settings-of": "Changing settings of %1",
|
||||
"account/watched": "Topics watched by %1",
|
||||
"account/ignored": "Topics ignored by %1",
|
||||
"account/read": "Topics read by %1",
|
||||
"account/upvoted": "Posts upvoted by %1",
|
||||
"account/downvoted": "Posts downvoted by %1",
|
||||
"account/best": "Best posts made by %1",
|
||||
|
||||
@@ -38,5 +38,6 @@
|
||||
"remove-selected": "Remove Selected",
|
||||
"remove-selected-confirm": "Do you want to remove %1 selected posts?",
|
||||
"bulk-accept-success": "%1 posts accepted",
|
||||
"bulk-reject-success": "%1 posts rejected"
|
||||
"bulk-reject-success": "%1 posts rejected",
|
||||
"links-in-this-post": "Links in this post"
|
||||
}
|
||||
@@ -7,7 +7,8 @@
|
||||
"login-register-to-search": "Login or register to search.",
|
||||
"settings.title": "Theme settings",
|
||||
"settings.enableQuickReply": "Enable quick reply",
|
||||
"settings.enableBreadcrumbs": "Enable breadcrumbs",
|
||||
"settings.enableBreadcrumbs": "Show breadcrumbs in Category and Topic pages",
|
||||
"settings.enableBreadcrumbs.why": "Breadcrumbs are visible in most pages for ease-of-navigation. The base design of the category and topic pages has alternative means to link back to parent pages, but the breadcrumb can be toggled off to reduce clutter.",
|
||||
"settings.centerHeaderElements": "Center header elements",
|
||||
"settings.mobileTopicTeasers": "Show topic teasers on mobile",
|
||||
"settings.stickyToolbar": "Sticky toolbar",
|
||||
|
||||
@@ -27,6 +27,7 @@
|
||||
"restore": "استعادة",
|
||||
"move": "نقل",
|
||||
"change-owner": "Change Owner",
|
||||
"manage-editors": "Manage Editors",
|
||||
"fork": "فرع",
|
||||
"link": "رابط",
|
||||
"share": "نشر",
|
||||
@@ -103,6 +104,7 @@
|
||||
"thread-tools.move-posts": "Move Posts",
|
||||
"thread-tools.move-all": "نقل الكل",
|
||||
"thread-tools.change-owner": "Change Owner",
|
||||
"thread-tools.manage-editors": "Manage Editors",
|
||||
"thread-tools.select-category": "Select Category",
|
||||
"thread-tools.fork": "إنشاء فرع الموضوع",
|
||||
"thread-tools.tag": "Tag Topic",
|
||||
@@ -157,6 +159,7 @@
|
||||
"move-posts-instruction": "Click the posts you want to move then enter a topic ID or go to the target topic",
|
||||
"move-topic-instruction": "Select the target category and then click move",
|
||||
"change-owner-instruction": "Click the posts you want to assign to another user",
|
||||
"manage-editors-instruction": "Manage the users who can edit this post below.",
|
||||
"composer.title-placeholder": "أدخل عنوان موضوعك هنا...",
|
||||
"composer.handle-placeholder": "Enter your name/handle here",
|
||||
"composer.hide": "Hide",
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"user-menu": "User menu",
|
||||
"user-menu": "قائمة المستخدم",
|
||||
"banned": "محظور",
|
||||
"unbanned": "Unbanned",
|
||||
"muted": "كتم",
|
||||
@@ -16,7 +16,7 @@
|
||||
"ban-account": "حظر الحساب",
|
||||
"ban-account-confirm": "هل تريد حقاً حظر هاذا العضو؟",
|
||||
"unban-account": "إزالة حظر الحساب",
|
||||
"mute-account": "Mute Account",
|
||||
"mute-account": "كتم الحساب",
|
||||
"unmute-account": "Unmute Account",
|
||||
"delete-account": "حذف الحساب",
|
||||
"delete-account-as-admin": "Delete <strong>Account</strong>",
|
||||
@@ -39,10 +39,11 @@
|
||||
"reputation": "السمعة",
|
||||
"bookmarks": "المفضلات",
|
||||
"watched-categories": "الأقسام المُتابعة",
|
||||
"watched-tags": "Watched tags",
|
||||
"watched-tags": "الوسوم المُتابعة",
|
||||
"change-all": "غير الكل",
|
||||
"watched": "متابع",
|
||||
"ignored": "تم تجاهله",
|
||||
"read": "Read",
|
||||
"default-category-watch-state": "حالة مشاهدة اﻻقسام الافتراضية",
|
||||
"followers": "المتابعون",
|
||||
"following": "يتابع",
|
||||
@@ -74,10 +75,11 @@
|
||||
"upload-new-picture": "رفع صورة جديدة",
|
||||
"upload-new-picture-from-url": "رفع صورة جديدة من رابط",
|
||||
"current-password": "كلمة السر الحالية",
|
||||
"new-password": "New Password",
|
||||
"new-password": "كلمة السر الجديدة",
|
||||
"change-password": "تغيير كلمة السر",
|
||||
"change-password-error": "كلمة سر غير صحيحة",
|
||||
"change-password-error-wrong-current": "كلمة السر الحالية ليست صحيحة",
|
||||
"change-password-error-same-password": "كلمة السر الجديدة مطابقة لكلمة السر الحالية, فضلاً قم بإدخال كلمة سر جديدة.",
|
||||
"change-password-error-match": "كلمة السر غير مطابقة لتأكيد كلمة السر",
|
||||
"change-password-error-privileges": "ليس لديك الصلاحيات الكافية لتغيير كلمة السر هذه.",
|
||||
"change-password-success": "تم تحديث كلمة السر خاصتك.",
|
||||
@@ -113,6 +115,7 @@
|
||||
"has-no-topics": "هذا المستخدم لم يكتب أي موضوع حتى الآن.",
|
||||
"has-no-watched-topics": "هذا المستخدم لم يقم بمراقبة اية مواضيع حتى الآن.",
|
||||
"has-no-ignored-topics": "هذا المستخدم لم يقم بتجاهل اية مواضيع حتى الآن.",
|
||||
"has-no-read-topics": "هذا المستخدم لم يقم بقراءة أي مشاركة حتى الاّن.",
|
||||
"has-no-upvoted-posts": "هذا المستخدم لم يقم بالتصويت للأعلى لأي مشاركة حتى الآن.",
|
||||
"has-no-downvoted-posts": "هذا المستخدم لم يقم بالتصويت للأسفل لأي مشاركة حتى الآن.",
|
||||
"has-no-controversial-posts": "هذا المستخدم ﻻيمتلك تصويت للأسفل لأي مشاركة حتى الآن.",
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
{
|
||||
"all-users": "All Users",
|
||||
"all-users": "كل المستخدمين",
|
||||
"followed-users": "Followed Users",
|
||||
"latest-users": "أحدث الأعضاء",
|
||||
"top-posters": "اﻷكثر مشاركة",
|
||||
"most-reputation": "أعلى سمعة",
|
||||
|
||||
@@ -12,6 +12,8 @@
|
||||
"container.card": "Карта",
|
||||
"container.card-header": "Заглавна част на карта",
|
||||
"container.card-body": "Основна част на карта",
|
||||
"container.title": "Заглавие",
|
||||
"container.body": "Съдържание",
|
||||
"container.alert": "Предупреждение",
|
||||
|
||||
"alert.confirm-delete": "Наистина ли искате да изтриете джаджата?",
|
||||
|
||||
28
public/language/bg/admin/manage/user-custom-fields.json
Normal file
28
public/language/bg/admin/manage/user-custom-fields.json
Normal file
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"title": "Управление на персонализираните потребителски полета",
|
||||
"create-field": "Създаване на поле",
|
||||
"edit-field": "Редактиране на полето",
|
||||
"manage-custom-fields": "Управление на персонализираните полета",
|
||||
"type-of-input": "Вид на входните данни",
|
||||
"key": "Ключ",
|
||||
"name": "Име",
|
||||
"icon": "Иконка",
|
||||
"type": "Тип",
|
||||
"min-rep": "Минимална репутация",
|
||||
"input-type-text": "Въвеждане (текст)",
|
||||
"input-type-link": "Въвеждане (връзка)",
|
||||
"input-type-number": "Въвеждане (число)",
|
||||
"input-type-date": "Въвеждане (дата)",
|
||||
"input-type-select": "Избиране",
|
||||
"input-type-select-multi": "Избиране на множество",
|
||||
"select-options": "Опции",
|
||||
"select-options-help": "Добавете по една опция на ред за избрания елемент",
|
||||
"minimum-reputation": "Минимална репутация",
|
||||
"minimum-reputation-help": "Ако потребителят има по-малко репутация от посочената, той няма да може да използва това поле",
|
||||
"delete-field-confirm-x": "Наистина ли искате да изтриете персонализираното поле „%1“?",
|
||||
"custom-fields-saved": "Персонализираните полета са запазени",
|
||||
"visibility": "Видимост",
|
||||
"visibility-all": "Всички могат да виждат полето",
|
||||
"visibility-loggedin": "Само вписаните потребители могат да виждат полето",
|
||||
"visibility-privileged": "Само потребителите с по-високи правомощия (като администратори и модератори) могат да виждат полето"
|
||||
}
|
||||
@@ -22,6 +22,7 @@
|
||||
"delete-content": "Изтриване на <strong>съдържанието</strong> на потребителя/ите",
|
||||
"purge": "Изтриване на <strong>потребителя/ите</strong> и <strong>съдържанието</strong>",
|
||||
"download-csv": "Сваляне във формат „CSV“",
|
||||
"custom-user-fields": "Персонализирани потребителски полета",
|
||||
"manage-groups": "Управление на групите",
|
||||
"set-reputation": "Задаване на репутация",
|
||||
"add-group": "Добавяне на група",
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
"title-layout": "Разположение на заглавието",
|
||||
"title-layout-help": "Определете как ще бъде структурирано заглавието на браузъра, например: {pageTitle} | {browserTitle}",
|
||||
"description.placeholder": "Кратко описание на общността Ви",
|
||||
"description": "Описание на уеб сайта",
|
||||
"description": "Изберете коя страница да бъде показана, когато потребителите отидат на главния адрес на форума.",
|
||||
"keywords": "Ключови думи на уеб сайта",
|
||||
"keywords-placeholder": "Ключови думи, описващи общността Ви. Трябва да бъдат разделени със запетаи.",
|
||||
"logo-and-icons": "Лого и иконки на уеб сайта",
|
||||
@@ -48,5 +48,15 @@
|
||||
"background-color-help": "Цвят, който да се използва като фон за началния екран, когато уеб сайтът е инсталиран като приложение",
|
||||
"undo-timeout": "Време за отмяна",
|
||||
"undo-timeout-help": "Някои действия, като например преместването на теми, могат да бъдат отменени от модератора в рамките на определено време. Задайте 0, за да забраните изцяло отменянето.",
|
||||
"topic-tools": "Инструменти за темите"
|
||||
}
|
||||
"topic-tools": "Инструменти за темите",
|
||||
"home-page": "Начална страница",
|
||||
"home-page-route": "Път на началната страница",
|
||||
"custom-route": "Персонализиран път",
|
||||
"allow-user-home-pages": "Разрешаване на потребителските начални страници",
|
||||
"home-page-title": "Заглавие на началната страница (по подразбиране: „Начало“)",
|
||||
"default-language": "Език по подразбиране",
|
||||
"auto-detect": "Автоматично разпознаване на езика за гостите",
|
||||
"default-language-help": "Езикът по подразбиране определя езиковите настройки за всички потребители, които посещават Вашия форум. <br />Отделните потребители могат да сменят езика си от страницата с настройки на профила си.",
|
||||
"post-sharing": "Споделяне на публикации",
|
||||
"info-plugins-additional": "Добавките могат да добавят допълнителни мрежи за споделяне на публикации."
|
||||
}
|
||||
@@ -1,8 +0,0 @@
|
||||
{
|
||||
"settings": "Настройки",
|
||||
"guest-settings": "Настройки за гостите",
|
||||
"handles.enabled": "Позволяване на имената за гостите",
|
||||
"handles.enabled-help": "Тази възможност предоставя ново поле, което позволява на гостите да си изберат име, което да се използва за всяка публикация, която правят. Ако е изключено, всички те просто ще имат името „Гост“.",
|
||||
"topic-views.enabled": "Гостите да допринасят за броя на преглеждания на темите",
|
||||
"reply-notifications.enabled": "Гостите да могат да предизвикват изпращането на известия за отговорите си"
|
||||
}
|
||||
@@ -1,8 +0,0 @@
|
||||
{
|
||||
"home-page": "Начална страница",
|
||||
"description": "Изберете коя страница да бъде показана, когато потребителите отидат на главния адрес на форума.",
|
||||
"home-page-route": "Път на началната страница",
|
||||
"custom-route": "Персонализиран път",
|
||||
"allow-user-home-pages": "Разрешаване на потребителските начални страници",
|
||||
"home-page-title": "Заглавие на началната страница (по подразбиране: „Начало“)"
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
{
|
||||
"language-settings": "Езикови настройки",
|
||||
"description": "Езикът по подразбиране определя езиковите настройки за всички потребители, които посещават Вашия форум. <br />Отделните потребители могат да сменят езика си от страницата с настройки на профила си.",
|
||||
"default-language": "Език по подразбиране",
|
||||
"auto-detect": "Автоматично разпознаване на езика за гостите"
|
||||
}
|
||||
@@ -2,10 +2,14 @@
|
||||
"reputation": "Настройки за репутацията",
|
||||
"disable": "Изключване на системата за репутация",
|
||||
"disable-down-voting": "Забрана на отрицателното гласуване",
|
||||
"vote-visibility": "Видимост на подадените гласове",
|
||||
"vote-visibility-all": "Всички могат да виждат подадените гласове",
|
||||
"vote-visibility-loggedin": "Само вписаните потребители могат да виждат подадените гласове",
|
||||
"vote-visibility-privileged": "Само потребителите с по-високи правомощия (като администратори и модератори) могат да виждат подадените гласове",
|
||||
"upvote-visibility": "Видимост на положителните гласове",
|
||||
"upvote-visibility-all": "Всички могат да виждат положителните гласове",
|
||||
"upvote-visibility-loggedin": "Само вписаните потребители могат да виждат положителните гласове",
|
||||
"upvote-visibility-privileged": "Само потребителите с по-високи правомощия (като администратори и модератори) могат да виждат положителните гласове",
|
||||
"downvote-visibility": "Видимост на отрицателните гласове",
|
||||
"downvote-visibility-all": "Всички могат да виждат отрицателните гласове",
|
||||
"downvote-visibility-loggedin": "Само вписаните потребители могат да виждат отрицателните гласове",
|
||||
"downvote-visibility-privileged": "Само потребителите с по-високи правомощия (като администратори и модератори) могат да виждат отрицателните гласове",
|
||||
"thresholds": "Ограничения на дейността",
|
||||
"min-rep-upvote": "Минимална репутация, необходима за положително гласуване за публикации",
|
||||
"upvotes-per-day": "Положителни гласувания за ден (задайте 0 за неограничен брой)",
|
||||
@@ -16,7 +20,6 @@
|
||||
"min-rep-chat": "Минимална репутация, необходима за изпращане на съобщения в разговори",
|
||||
"min-rep-post-links": "Минимална репутация, необходима за публикуване на връзки",
|
||||
"min-rep-flag": "Минимална репутация, необходима за докладване на публикации",
|
||||
"min-rep-website": "Минимална репутация, необходима за добавяне на полето „Уебсайт“ към профила на потребителя",
|
||||
"min-rep-aboutme": "Минимална репутация, необходима за добавяне на полето „За мен“ към профила на потребителя",
|
||||
"min-rep-signature": "Минимална репутация, необходима за добавяне на полето „Подпис“ към профила на потребителя",
|
||||
"min-rep-profile-picture": "Минимална репутация, необходима за добавяне на профилна снимка към профила на потребителя",
|
||||
|
||||
@@ -1,4 +0,0 @@
|
||||
{
|
||||
"post-sharing": "Споделяне на публикации",
|
||||
"info-plugins-additional": "Добавките могат да добавят допълнителни мрежи за споделяне на публикации."
|
||||
}
|
||||
@@ -9,9 +9,10 @@
|
||||
"private-extensions": "Файлови разширения, които да бъдат частни",
|
||||
"private-uploads-extensions-help": "Въведете списък от файлови разширения, разделени със запетаи, които искате да бъдат частни (например <code>pdf,xls,doc</code>). Ако оставите това поле празно, всички файлове ще бъдат частни.",
|
||||
"resize-image-width-threshold": "Преоразмеряване на изображенията, ако са по-широки от определената ширина",
|
||||
"resize-image-width-threshold-help": "(в пиксели; по подразбиране: 1520 пиксела. 0 = изключено)",
|
||||
"resize-image-width-threshold-help": "(в пиксели; по подразбиране: 2000 пиксела. 0 = изключено)",
|
||||
"resize-image-width": "Намаляване на размера на изображенията до определена ширина",
|
||||
"resize-image-width-help": "(в пиксели; по подразбиране: 760 пиксела. 0 = изключено)",
|
||||
"resize-image-keep-original": "Запазване на оригиналното изображение след преоразмеряване",
|
||||
"resize-image-quality": "Качество при преоразмеряване на изображенията",
|
||||
"resize-image-quality-help": "Използване на по-ниско качество за намаляване на размера на файловете за преоразмерените изображения.",
|
||||
"max-file-size": "Максимален размер на файловете (в КиБ)",
|
||||
|
||||
@@ -88,5 +88,10 @@
|
||||
"restrictions.seconds-before-new": "Брой секунди преди новите потребители да могат да публикуват за пръв път",
|
||||
"restrictions.seconds-edit-after-new": "Брой секунди, през които публикациите могат да бъдат редактирани от нови потребители. (0 = изключено)",
|
||||
"restrictions.milliseconds-between-messages": "Време между съобщенията в разговорите за нови потребители (мсек)",
|
||||
"restrictions.groups-exempt-from-new-user-restrictions": "Избиране на групи, за които да не важат ограниченията за нови потребители"
|
||||
}
|
||||
"restrictions.groups-exempt-from-new-user-restrictions": "Избиране на групи, за които да не важат ограниченията за нови потребители",
|
||||
"guest-settings": "Настройки за гостите",
|
||||
"handles.enabled": "Позволяване на имената за гостите",
|
||||
"handles.enabled-help": "Тази възможност предоставя ново поле, което позволява на гостите да си изберат име, което да се използва за всяка публикация, която правят. Ако е изключено, всички те просто ще имат името „Гост“.",
|
||||
"topic-views.enabled": "Гостите да допринасят за броя на преглеждания на темите",
|
||||
"reply-notifications.enabled": "Гостите да могат да предизвикват изпращането на известия за отговорите си"
|
||||
}
|
||||
@@ -153,6 +153,7 @@
|
||||
"about-me-too-long": "Съжаляваме, но информацията за Вас трябва да съдържа не повече от %1 символ(а).",
|
||||
"cant-chat-with-yourself": "Не можете да пишете съобщение на себе си!",
|
||||
"chat-restricted": "Този потребител е ограничил съобщенията до себе си. Той трябва първо да Ви последва, преди да можете да си пишете с него.",
|
||||
"chat-user-blocked": "Бяхте блокиран(а) от този потребител.",
|
||||
"chat-disabled": "Системата за разговори е изключена",
|
||||
"too-many-messages": "Изпратили сте твърде много съобщения. Моля, изчакайте малко.",
|
||||
"invalid-chat-message": "Неправилно съобщение",
|
||||
@@ -180,6 +181,14 @@
|
||||
"not-enough-reputation-min-rep-signature": "Репутацията Ви трябва да бъде поне %1, за да добавите подпис",
|
||||
"not-enough-reputation-min-rep-profile-picture": "Репутацията Ви трябва да бъде поне %1, за да добавите снимка на профила си",
|
||||
"not-enough-reputation-min-rep-cover-picture": "Репутацията Ви трябва да бъде поне %1, за да добавите снимка на корицата",
|
||||
"not-enough-reputation-custom-field": "Репутацията Ви трябва да бъде поне %1 за %2",
|
||||
"custom-user-field-value-too-long": "Стойността в персонализираното поле е твърде дълга, %1",
|
||||
"custom-user-field-select-value-invalid": "Избраната опция в персонализираното поле е твърде неправилна, %1",
|
||||
"custom-user-field-invalid-text": "Текстът в персонализираното поле е неправилен, %1",
|
||||
"custom-user-field-invalid-link": "Връзката в персонализираното поле е неправилна, %1",
|
||||
"custom-user-field-invalid-number": "Числото в персонализираното поле е неправилно, %1",
|
||||
"custom-user-field-invalid-date": "Датата в персонализираното поле е неправилна, %1",
|
||||
"invalid-custom-user-field": "Неправилно персонализирано поле. „%1“ вече се ползва от NodeBB",
|
||||
"post-already-flagged": "Вече сте докладвали тази публикация",
|
||||
"user-already-flagged": "Вече сте докладвали този потребител",
|
||||
"post-flagged-too-many-times": "Тази публикация вече е докладвана от други хора",
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
{
|
||||
"chat.room-id": "Стая %1",
|
||||
"chat.chatting-with": "Разговор с",
|
||||
"chat.placeholder": "Въведете съобщение тук или пуснете снимки и натиснете Ентер за изпращане",
|
||||
"chat.placeholder.mobile": "Въведете съобщение тук",
|
||||
"chat.placeholder": "Въведете съобщение тук или пуснете снимки",
|
||||
"chat.placeholder.mobile": "Въведете съобщение",
|
||||
"chat.placeholder.message-room": "Съобщение #%1",
|
||||
"chat.scroll-up-alert": "Към последните съобщения",
|
||||
"chat.usernames-and-x-others": "%1 и %2 други",
|
||||
"chat.chat-with-usernames": "Разговор с %1",
|
||||
|
||||
@@ -52,10 +52,10 @@
|
||||
"user-posted-to-multiple": "<strong>%1</strong>, <strong>%2</strong> и %3 други публикуваха отговори на: <strong>%4</strong>",
|
||||
"user-posted-topic": "<strong>%1</strong> публикува нова тема: <strong>%2</strong>",
|
||||
"user-edited-post": "<strong>%1</strong> редактира публикация в <strong>%2</strong>",
|
||||
"user-posted-topic-with-tag": "<strong>%1</strong> публикува нова тема с етикет <strong>%2</strong>",
|
||||
"user-posted-topic-with-tag-dual": "<strong>%1</strong> публикува нова тема с етикети <strong>%2</strong> и <strong>%3</strong>",
|
||||
"user-posted-topic-with-tag-triple": "<strong>%1</strong> публикува нова тема с етикети <strong>%2</strong>, <strong>%3</strong> и <strong>%4</strong>",
|
||||
"user-posted-topic-with-tag-multiple": "<strong>%1</strong> публикува нова тема с етикети <strong>%2</strong>",
|
||||
"user-posted-topic-with-tag": "<strong>%1</strong> публикува <strong>%2</strong> (с етикет %3)",
|
||||
"user-posted-topic-with-tag-dual": "<strong>%1</strong> публикува <strong>%2</strong> (с етикети %3 и %4)",
|
||||
"user-posted-topic-with-tag-triple": "<strong>%1</strong> публикува <strong>%2</strong> (с етикети %3, %4 и %5)",
|
||||
"user-posted-topic-with-tag-multiple": "<strong>%1</strong> публикува <strong>%2</strong> (с етикет %3)",
|
||||
"user-posted-topic-in-category": "<strong>%1</strong> публикува нова тема в <strong>%2</strong>",
|
||||
"user-started-following-you": "<strong>%1</strong> започна да Ви следва.",
|
||||
"user-started-following-you-dual": "<strong>%1</strong> и <strong>%2</strong> започнаха да Ви следват.",
|
||||
@@ -75,6 +75,7 @@
|
||||
"email-confirmed": "Е-пощата беше потвърдена",
|
||||
"email-confirmed-message": "Благодарим Ви, че потвърдихте е-пощата си. Акаунтът Ви е вече напълно активиран.",
|
||||
"email-confirm-error-message": "Възникна проблем при потвърждаването на е-пощата Ви. Може кодът да е грешен или давността му да е изтекла.",
|
||||
"email-confirm-error-message-already-validated": "Адресът на е-пощата Ви вече е проверен.",
|
||||
"email-confirm-sent": "Изпратено е е-писмо за потвърждение.",
|
||||
"none": "Нищо",
|
||||
"notification-only": "Само известие",
|
||||
|
||||
@@ -54,6 +54,7 @@
|
||||
"account/settings-of": "Променят се настройките на %1",
|
||||
"account/watched": "Теми, наблюдавани от %1",
|
||||
"account/ignored": "Теми, пренебрегвани от %1",
|
||||
"account/read": "Теми, прочетени от %1",
|
||||
"account/upvoted": "Публикации, получили положителен глас от %1",
|
||||
"account/downvoted": "Публикации, получили отрицателен глас от %1",
|
||||
"account/best": "Най-добрите публикации от %1",
|
||||
|
||||
@@ -38,5 +38,6 @@
|
||||
"remove-selected": "Премахване на избраните",
|
||||
"remove-selected-confirm": "Наистина ли искате да премахнете избраните %1 публикации?",
|
||||
"bulk-accept-success": "Одобрени публикации: %1",
|
||||
"bulk-reject-success": "Отхвърлени публикации: %1"
|
||||
"bulk-reject-success": "Отхвърлени публикации: %1",
|
||||
"links-in-this-post": "Връзки в тази публикация"
|
||||
}
|
||||
@@ -7,7 +7,8 @@
|
||||
"login-register-to-search": "Впишете се или се регистрирайте, за да можете да търсите.",
|
||||
"settings.title": "Настройки на темата",
|
||||
"settings.enableQuickReply": "Включване на бързите отговори",
|
||||
"settings.enableBreadcrumbs": "Включване на пътечките на страниците",
|
||||
"settings.enableBreadcrumbs": "Показване на пътечката в страниците с категории и теми",
|
||||
"settings.enableBreadcrumbs.why": "Пътечката се вижда на повечето страници за по-лесно навигиране. Основният дизайн на страниците с категории и теми предоставя други начини за връщане към по-общите страници, но ако желаете, може да изключите показването на пътечката, за да няма претрупване.",
|
||||
"settings.centerHeaderElements": "Центриране на заглавните елементи",
|
||||
"settings.mobileTopicTeasers": "Показване на резюмета на темите на мобилни устройства",
|
||||
"settings.stickyToolbar": "Статична лента с инструменти",
|
||||
|
||||
@@ -27,6 +27,7 @@
|
||||
"restore": "Възстановяване",
|
||||
"move": "Преместване",
|
||||
"change-owner": "Промяна на собственика",
|
||||
"manage-editors": "Управление на редакторите",
|
||||
"fork": "Разделяне",
|
||||
"link": "Връзка",
|
||||
"share": "Споделяне",
|
||||
@@ -103,6 +104,7 @@
|
||||
"thread-tools.move-posts": "Преместване на публикациите",
|
||||
"thread-tools.move-all": "Преместване на всички",
|
||||
"thread-tools.change-owner": "Промяна на собственика",
|
||||
"thread-tools.manage-editors": "Управление на редакторите",
|
||||
"thread-tools.select-category": "Избиране на категория",
|
||||
"thread-tools.fork": "Разделяне на темата",
|
||||
"thread-tools.tag": "Поставяне на етикет на темата",
|
||||
@@ -157,6 +159,7 @@
|
||||
"move-posts-instruction": "Щракнете върху публикациите, които искате да преместите, а след това въведете ид. на тема или отидете в целевата тема",
|
||||
"move-topic-instruction": "Изберете целевата категория и натиснете „Преместване“",
|
||||
"change-owner-instruction": "Натиснете публикациите, които искате да прехвърлите на друг потребител",
|
||||
"manage-editors-instruction": "Определете потребителите, които могат да редактират тази публикация по-долу.",
|
||||
"composer.title-placeholder": "Въведете заглавието на темата си тук...",
|
||||
"composer.handle-placeholder": "Въведете името тук",
|
||||
"composer.hide": "Скриване",
|
||||
|
||||
@@ -43,6 +43,7 @@
|
||||
"change-all": "Промяна на всички",
|
||||
"watched": "Наблюдавани",
|
||||
"ignored": "Пренебрегвани",
|
||||
"read": "Прочетени",
|
||||
"default-category-watch-state": "Състояние по подразбиране за наблюдаването на категории",
|
||||
"followers": "Последователи",
|
||||
"following": "Следва",
|
||||
@@ -78,6 +79,7 @@
|
||||
"change-password": "Промяна на паролата",
|
||||
"change-password-error": "Грешна парола!",
|
||||
"change-password-error-wrong-current": "Текущата Ви парола е грешна!",
|
||||
"change-password-error-same-password": "Новата Ви парола съвпада с текущата. Моля, използвайте нова парола.",
|
||||
"change-password-error-match": "Паролите са различни!",
|
||||
"change-password-error-privileges": "Нямате права да промените тази парола.",
|
||||
"change-password-success": "Паролата ви е обновена!",
|
||||
@@ -113,6 +115,7 @@
|
||||
"has-no-topics": "Този потребител не е създавал теми досега.",
|
||||
"has-no-watched-topics": "Този потребител не е наблюдавал нито една тема досега.",
|
||||
"has-no-ignored-topics": "Този потребител не е пренебрегнал нито една тема досега.",
|
||||
"has-no-read-topics": "Този потребител не е прочел нито една тема досега.",
|
||||
"has-no-upvoted-posts": "Този потребител не е гласувал положително досега.",
|
||||
"has-no-downvoted-posts": "Този потребител не е гласувал отрицателно досега.",
|
||||
"has-no-controversial-posts": "Този потребител няма публикации с отрицателни гласове засега.",
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
{
|
||||
"all-users": "Всички потребители",
|
||||
"followed-users": "Следвани потребители",
|
||||
"latest-users": "Последни потребители",
|
||||
"top-posters": "С най-много публикации",
|
||||
"most-reputation": "С най-много репутация",
|
||||
|
||||
@@ -12,6 +12,8 @@
|
||||
"container.card": "Card",
|
||||
"container.card-header": "Card Header",
|
||||
"container.card-body": "Card Body",
|
||||
"container.title": "Title",
|
||||
"container.body": "Body",
|
||||
"container.alert": "Alert",
|
||||
|
||||
"alert.confirm-delete": "Are you sure you wish to delete this widget?",
|
||||
|
||||
28
public/language/bn/admin/manage/user-custom-fields.json
Normal file
28
public/language/bn/admin/manage/user-custom-fields.json
Normal file
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"title": "Manage Custom User Fields",
|
||||
"create-field": "Create Field",
|
||||
"edit-field": "Edit Field",
|
||||
"manage-custom-fields": "Manage Custom Fields",
|
||||
"type-of-input": "Type of input",
|
||||
"key": "Key",
|
||||
"name": "Name",
|
||||
"icon": "Icon",
|
||||
"type": "Type",
|
||||
"min-rep": "Minimum Reputation",
|
||||
"input-type-text": "Input (Text)",
|
||||
"input-type-link": "Input (Link)",
|
||||
"input-type-number": "Input (Number)",
|
||||
"input-type-date": "Input (Date)",
|
||||
"input-type-select": "Select",
|
||||
"input-type-select-multi": "Select Multiple",
|
||||
"select-options": "Options",
|
||||
"select-options-help": "Add one option per line for the select element",
|
||||
"minimum-reputation": "Minimum reputation",
|
||||
"minimum-reputation-help": "If a user has less than this value they won't be able to use this field",
|
||||
"delete-field-confirm-x": "Do you really want to delete custom field \"%1\"?",
|
||||
"custom-fields-saved": "Custom fields saved",
|
||||
"visibility": "Visibility",
|
||||
"visibility-all": "Everyone can see the field",
|
||||
"visibility-loggedin": "Only logged in users can see the field",
|
||||
"visibility-privileged": "Only privileged users like admins & moderators can see the field"
|
||||
}
|
||||
@@ -22,6 +22,7 @@
|
||||
"delete-content": "Delete User(s) <strong>Content</strong>",
|
||||
"purge": "Delete <strong>User(s)</strong> and <strong>Content</strong>",
|
||||
"download-csv": "Download CSV",
|
||||
"custom-user-fields": "Custom User Fields",
|
||||
"manage-groups": "Manage Groups",
|
||||
"set-reputation": "Set Reputation",
|
||||
"add-group": "Add Group",
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
"title-layout": "Title Layout",
|
||||
"title-layout-help": "Define how the browser title will be structured ie. {pageTitle} | {browserTitle}",
|
||||
"description.placeholder": "A short description about your community",
|
||||
"description": "Site Description",
|
||||
"description": "Choose what page is shown when users navigate to the root URL of your forum.",
|
||||
"keywords": "Site Keywords",
|
||||
"keywords-placeholder": "Keywords describing your community, comma-separated",
|
||||
"logo-and-icons": "Site Logo & Icons",
|
||||
@@ -48,5 +48,15 @@
|
||||
"background-color-help": "Color used for splash screen background when website is installed as a PWA",
|
||||
"undo-timeout": "Undo Timeout",
|
||||
"undo-timeout-help": "Some operations such as moving topics will allow for the moderator to undo their action within a certain timeframe. Set to 0 to disable undo completely.",
|
||||
"topic-tools": "Topic Tools"
|
||||
}
|
||||
"topic-tools": "Topic Tools",
|
||||
"home-page": "Home Page",
|
||||
"home-page-route": "Home Page Route",
|
||||
"custom-route": "Custom Route",
|
||||
"allow-user-home-pages": "Allow User Home Pages",
|
||||
"home-page-title": "Title of the home page (default \"Home\")",
|
||||
"default-language": "Default Language",
|
||||
"auto-detect": "Auto Detect Language Setting for Guests",
|
||||
"default-language-help": "The default language determines the language settings for all users who are visiting your forum. <br />Individual users can override the default language on their account settings page.",
|
||||
"post-sharing": "Post Sharing",
|
||||
"info-plugins-additional": "Plugins can add additional networks for sharing posts."
|
||||
}
|
||||
@@ -1,8 +0,0 @@
|
||||
{
|
||||
"settings": "Settings",
|
||||
"guest-settings": "Guest 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.enabled": "Allow guests to increase topic view counts",
|
||||
"reply-notifications.enabled": "Allow guests to generate reply notifications"
|
||||
}
|
||||
@@ -1,8 +0,0 @@
|
||||
{
|
||||
"home-page": "Home Page",
|
||||
"description": "Choose what page is shown when users navigate to the root URL of your forum.",
|
||||
"home-page-route": "Home Page Route",
|
||||
"custom-route": "Custom Route",
|
||||
"allow-user-home-pages": "Allow User Home Pages",
|
||||
"home-page-title": "Title of the home page (default \"Home\")"
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
{
|
||||
"language-settings": "Language Settings",
|
||||
"description": "The default language determines the language settings for all users who are visiting your forum. <br />Individual users can override the default language on their account settings page.",
|
||||
"default-language": "Default Language",
|
||||
"auto-detect": "Auto Detect Language Setting for Guests"
|
||||
}
|
||||
@@ -2,10 +2,14 @@
|
||||
"reputation": "Reputation Settings",
|
||||
"disable": "Disable Reputation System",
|
||||
"disable-down-voting": "Disable Down Voting",
|
||||
"vote-visibility": "Vote visibility",
|
||||
"vote-visibility-all": "Everyone can see votes",
|
||||
"vote-visibility-loggedin": "Only logged in users can see votes",
|
||||
"vote-visibility-privileged": "Only privileged users like admins & moderators can see votes",
|
||||
"upvote-visibility": "Up Vote visibility",
|
||||
"upvote-visibility-all": "Everyone can see up votes",
|
||||
"upvote-visibility-loggedin": "Only logged in users can see up votes",
|
||||
"upvote-visibility-privileged": "Only privileged users like admins & moderators can see up votes",
|
||||
"downvote-visibility": "Down Vote visibility",
|
||||
"downvote-visibility-all": "Everyone can see down votes",
|
||||
"downvote-visibility-loggedin": "Only logged in users can see down votes",
|
||||
"downvote-visibility-privileged": "Only privileged users like admins & moderators can see down votes",
|
||||
"thresholds": "Activity Thresholds",
|
||||
"min-rep-upvote": "Minimum reputation to upvote posts",
|
||||
"upvotes-per-day": "Upvotes per day (set to 0 for unlimited upvotes)",
|
||||
@@ -16,7 +20,6 @@
|
||||
"min-rep-chat": "Minimum reputation to send chat messages",
|
||||
"min-rep-post-links": "Minimum reputation to post links",
|
||||
"min-rep-flag": "Minimum reputation to flag posts",
|
||||
"min-rep-website": "Minimum reputation to add \"Website\" to user profile",
|
||||
"min-rep-aboutme": "Minimum reputation to add \"About me\" to user profile",
|
||||
"min-rep-signature": "Minimum reputation to add \"Signature\" to user profile",
|
||||
"min-rep-profile-picture": "Minimum reputation to add \"Profile Picture\" to user profile",
|
||||
|
||||
@@ -1,4 +0,0 @@
|
||||
{
|
||||
"post-sharing": "Post Sharing",
|
||||
"info-plugins-additional": "Plugins can add additional networks for sharing posts."
|
||||
}
|
||||
@@ -9,9 +9,10 @@
|
||||
"private-extensions": "File extensions to make private",
|
||||
"private-uploads-extensions-help": "Enter comma-separated list of file extensions to make private here (e.g. <code>pdf,xls,doc</code>). An empty list means all files are private.",
|
||||
"resize-image-width-threshold": "Resize images if they are wider than specified width",
|
||||
"resize-image-width-threshold-help": "(in pixels, default: 1520 pixels, set to 0 to disable)",
|
||||
"resize-image-width-threshold-help": "(in pixels, default: 2000 pixels, set to 0 to disable)",
|
||||
"resize-image-width": "Resize images down to specified width",
|
||||
"resize-image-width-help": "(in pixels, default: 760 pixels, set to 0 to disable)",
|
||||
"resize-image-keep-original": "Keep original image after resize",
|
||||
"resize-image-quality": "Quality to use when resizing images",
|
||||
"resize-image-quality-help": "Use a lower quality setting to reduce the file size of resized images.",
|
||||
"max-file-size": "Maximum File Size (in KiB)",
|
||||
|
||||
@@ -88,5 +88,10 @@
|
||||
"restrictions.seconds-before-new": "Seconds before a new user can make their first post",
|
||||
"restrictions.seconds-edit-after-new": "Number of seconds a post remains editable for new users (set to 0 to disable)",
|
||||
"restrictions.milliseconds-between-messages": "Time between chat messages for new users (ms)",
|
||||
"restrictions.groups-exempt-from-new-user-restrictions": "Select groups that should be exempt from the new user restrictions"
|
||||
}
|
||||
"restrictions.groups-exempt-from-new-user-restrictions": "Select groups that should be exempt from the new user restrictions",
|
||||
"guest-settings": "Guest 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.enabled": "Allow guests to increase topic view counts",
|
||||
"reply-notifications.enabled": "Allow guests to generate reply notifications"
|
||||
}
|
||||
@@ -153,6 +153,7 @@
|
||||
"about-me-too-long": "Sorry, your about me cannot be longer than %1 character(s).",
|
||||
"cant-chat-with-yourself": "আপনি নিজের সাথে চ্যাট করতে পারবেন না!",
|
||||
"chat-restricted": "এই সদস্য তার বার্তালাপ সংরক্ষিত রেখেছেন। এই সদস্য আপনাকে ফলো করার পরই কেবলমাত্র আপনি তার সাথে চ্যাট করতে পারবেন",
|
||||
"chat-user-blocked": "You have been blocked by this user.",
|
||||
"chat-disabled": "Chat system disabled",
|
||||
"too-many-messages": "You have sent too many messages, please wait awhile.",
|
||||
"invalid-chat-message": "Invalid chat message",
|
||||
@@ -180,6 +181,14 @@
|
||||
"not-enough-reputation-min-rep-signature": "You need %1 reputation to add a signature",
|
||||
"not-enough-reputation-min-rep-profile-picture": "You need %1 reputation to add a profile picture",
|
||||
"not-enough-reputation-min-rep-cover-picture": "You need %1 reputation to add a cover picture",
|
||||
"not-enough-reputation-custom-field": "You need %1 reputation for %2",
|
||||
"custom-user-field-value-too-long": "Custom field value too long, %1",
|
||||
"custom-user-field-select-value-invalid": "Custom field selected option is invalid, %1",
|
||||
"custom-user-field-invalid-text": "Custom field text is invalid, %1",
|
||||
"custom-user-field-invalid-link": "Custom field link is invalid, %1",
|
||||
"custom-user-field-invalid-number": "Custom field number is invalid, %1",
|
||||
"custom-user-field-invalid-date": "Custom field date is invalid, %1",
|
||||
"invalid-custom-user-field": "Invalid custom user field, \"%1\" is already used by NodeBB",
|
||||
"post-already-flagged": "You have already flagged this post",
|
||||
"user-already-flagged": "You have already flagged this user",
|
||||
"post-flagged-too-many-times": "This post has been flagged by others already",
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
{
|
||||
"chat.room-id": "Room %1",
|
||||
"chat.chatting-with": "Chat with",
|
||||
"chat.placeholder": "Type chat message here, drag & drop images, press enter to send",
|
||||
"chat.placeholder.mobile": "Type chat message here",
|
||||
"chat.placeholder": "Type chat message here, drag & drop images",
|
||||
"chat.placeholder.mobile": "Type chat message",
|
||||
"chat.placeholder.message-room": "Message #%1",
|
||||
"chat.scroll-up-alert": "Go to most recent message",
|
||||
"chat.usernames-and-x-others": "%1 & %2 others",
|
||||
"chat.chat-with-usernames": "Chat with %1",
|
||||
|
||||
@@ -52,10 +52,10 @@
|
||||
"user-posted-to-multiple": "<strong>%1</strong>, <strong>%2</strong> and %3 others have posted replies to: <strong>%4</strong>",
|
||||
"user-posted-topic": "<strong>%1</strong> has posted a new topic: <strong>%2</strong>",
|
||||
"user-edited-post": "<strong>%1</strong> has edited a post in <strong>%2</strong>",
|
||||
"user-posted-topic-with-tag": "<strong>%1</strong> has posted a new topic with tag <strong>%2</strong>",
|
||||
"user-posted-topic-with-tag-dual": "<strong>%1</strong> has posted a new topic with tags <strong>%2</strong> and <strong>%3</strong>",
|
||||
"user-posted-topic-with-tag-triple": "<strong>%1</strong> has posted a new topic with tags <strong>%2</strong>, <strong>%3</strong> and <strong>%4</strong>",
|
||||
"user-posted-topic-with-tag-multiple": "<strong>%1</strong> has posted a new topic with tags <strong>%2</strong>",
|
||||
"user-posted-topic-with-tag": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3)",
|
||||
"user-posted-topic-with-tag-dual": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3 and %4)",
|
||||
"user-posted-topic-with-tag-triple": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3, %4, and %5)",
|
||||
"user-posted-topic-with-tag-multiple": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3)",
|
||||
"user-posted-topic-in-category": "<strong>%1</strong> has posted a new topic in <strong>%2</strong>",
|
||||
"user-started-following-you": "<strong>%1</strong> আপনাকে অনুসরন করা শুরু করেছেন।",
|
||||
"user-started-following-you-dual": "<strong>%1</strong> and <strong>%2</strong> started following you.",
|
||||
@@ -75,6 +75,7 @@
|
||||
"email-confirmed": "ইমেইল নিশ্চিত করা হয়েছে",
|
||||
"email-confirmed-message": "আপনার ইমেইল যাচাই করার জন্য আপনাকে ধন্যবাদ। আপনার অ্যাকাউন্টটি এখন সম্পূর্ণরূপে সক্রিয়।",
|
||||
"email-confirm-error-message": "আপনার ইমেল ঠিকানার বৈধতা যাচাইয়ে একটি সমস্যা হয়েছে। সম্ভবত কোডটি ভুল ছিল অথবা কোডের মেয়াদ শেষ হয়ে গিয়েছে।",
|
||||
"email-confirm-error-message-already-validated": "Your email address was already validated.",
|
||||
"email-confirm-sent": "নিশ্চিতকরণ ইমেইল পাঠানো হয়েছে।",
|
||||
"none": "None",
|
||||
"notification-only": "Notification Only",
|
||||
|
||||
@@ -54,6 +54,7 @@
|
||||
"account/settings-of": "Changing settings of %1",
|
||||
"account/watched": "Topics watched by %1",
|
||||
"account/ignored": "Topics ignored by %1",
|
||||
"account/read": "Topics read by %1",
|
||||
"account/upvoted": "Posts upvoted by %1",
|
||||
"account/downvoted": "Posts downvoted by %1",
|
||||
"account/best": "Best posts made by %1",
|
||||
|
||||
@@ -38,5 +38,6 @@
|
||||
"remove-selected": "Remove Selected",
|
||||
"remove-selected-confirm": "Do you want to remove %1 selected posts?",
|
||||
"bulk-accept-success": "%1 posts accepted",
|
||||
"bulk-reject-success": "%1 posts rejected"
|
||||
"bulk-reject-success": "%1 posts rejected",
|
||||
"links-in-this-post": "Links in this post"
|
||||
}
|
||||
@@ -7,7 +7,8 @@
|
||||
"login-register-to-search": "Login or register to search.",
|
||||
"settings.title": "Theme settings",
|
||||
"settings.enableQuickReply": "Enable quick reply",
|
||||
"settings.enableBreadcrumbs": "Enable breadcrumbs",
|
||||
"settings.enableBreadcrumbs": "Show breadcrumbs in Category and Topic pages",
|
||||
"settings.enableBreadcrumbs.why": "Breadcrumbs are visible in most pages for ease-of-navigation. The base design of the category and topic pages has alternative means to link back to parent pages, but the breadcrumb can be toggled off to reduce clutter.",
|
||||
"settings.centerHeaderElements": "Center header elements",
|
||||
"settings.mobileTopicTeasers": "Show topic teasers on mobile",
|
||||
"settings.stickyToolbar": "Sticky toolbar",
|
||||
|
||||
@@ -27,6 +27,7 @@
|
||||
"restore": "পুনরূদ্ধার",
|
||||
"move": "সরানো",
|
||||
"change-owner": "Change Owner",
|
||||
"manage-editors": "Manage Editors",
|
||||
"fork": "শাখা",
|
||||
"link": "লিঙ্ক",
|
||||
"share": "শেয়ার",
|
||||
@@ -103,6 +104,7 @@
|
||||
"thread-tools.move-posts": "Move Posts",
|
||||
"thread-tools.move-all": "সমস্ত টপিক সরান",
|
||||
"thread-tools.change-owner": "Change Owner",
|
||||
"thread-tools.manage-editors": "Manage Editors",
|
||||
"thread-tools.select-category": "Select Category",
|
||||
"thread-tools.fork": "টপিক ফর্ক করুন",
|
||||
"thread-tools.tag": "Tag Topic",
|
||||
@@ -157,6 +159,7 @@
|
||||
"move-posts-instruction": "Click the posts you want to move then enter a topic ID or go to the target topic",
|
||||
"move-topic-instruction": "Select the target category and then click move",
|
||||
"change-owner-instruction": "Click the posts you want to assign to another user",
|
||||
"manage-editors-instruction": "Manage the users who can edit this post below.",
|
||||
"composer.title-placeholder": "আপনার টপিকের শিরোনাম দিন",
|
||||
"composer.handle-placeholder": "Enter your name/handle here",
|
||||
"composer.hide": "Hide",
|
||||
|
||||
@@ -43,6 +43,7 @@
|
||||
"change-all": "Change All",
|
||||
"watched": "দেখা হয়েছে",
|
||||
"ignored": "Ignored",
|
||||
"read": "Read",
|
||||
"default-category-watch-state": "Default category watch state",
|
||||
"followers": "যাদের অনুসরণ করছেন",
|
||||
"following": "যারা আপনাকে অনুসরণ করছে",
|
||||
@@ -78,6 +79,7 @@
|
||||
"change-password": "পাসওয়ার্ড পরিবর্তন",
|
||||
"change-password-error": "অগ্রহনযোগ্য পাসওয়ার্ড",
|
||||
"change-password-error-wrong-current": "আপনার পাসওয়ার্ড সঠিক নয়",
|
||||
"change-password-error-same-password": "Your new password matches your current password, please use a new password.",
|
||||
"change-password-error-match": "পাসওয়ার্ড অবশ্যই একই হতে হবে",
|
||||
"change-password-error-privileges": "আপনার পাসওয়ার্ড পরিবর্তন করার অনুমতি নেই",
|
||||
"change-password-success": "আপনার পাসওয়ার্ড আপডেট করা হয়েছে",
|
||||
@@ -113,6 +115,7 @@
|
||||
"has-no-topics": "এই সদস্য এখনো কোন টপিক করেন নি",
|
||||
"has-no-watched-topics": "এই সদস্য এখনো কোন টপিক দেখেন নি",
|
||||
"has-no-ignored-topics": "This user hasn't ignored any topics yet.",
|
||||
"has-no-read-topics": "This user hasn't read any topics yet.",
|
||||
"has-no-upvoted-posts": "This user hasn't upvoted any posts yet.",
|
||||
"has-no-downvoted-posts": "This user hasn't downvoted any posts yet.",
|
||||
"has-no-controversial-posts": "This user does not have any downvoted posts yet.",
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
{
|
||||
"all-users": "All Users",
|
||||
"followed-users": "Followed Users",
|
||||
"latest-users": "সর্বশেষ নিবন্ধিত সদস্যরা:",
|
||||
"top-posters": "সর্বোচ্চ পোষ্টকারী",
|
||||
"most-reputation": "সর্বোচ্চ সম্মাননাধারী",
|
||||
|
||||
@@ -4,15 +4,15 @@
|
||||
|
||||
"acp-title": "Ovládací panel správce NodeBB | %1",
|
||||
"settings-header-contents": "Obsah",
|
||||
"changes-saved": "Changes Saved",
|
||||
"changes-saved-message": "Your changes to the NodeBB configuration have been saved.",
|
||||
"changes-not-saved": "Changes Not Saved",
|
||||
"changes-not-saved-message": "NodeBB encountered a problem saving your changes. (%1)",
|
||||
"save-changes": "Save changes",
|
||||
"changes-saved": "Změny byly uloženy",
|
||||
"changes-saved-message": "Vaše změny v NodeBB konfiguraci byly uloženy.",
|
||||
"changes-not-saved": "Změny nebyly uloženy",
|
||||
"changes-not-saved-message": "NodeBB narazil na problém při ukládání vašich změn. (%1)",
|
||||
"save-changes": "Uložit změny",
|
||||
"min": "Min:",
|
||||
"max": "Max:",
|
||||
"view": "View",
|
||||
"edit": "Edit",
|
||||
"add": "Add",
|
||||
"select-icon": "Select Icon"
|
||||
"view": "Zobrazit",
|
||||
"edit": "Upravit",
|
||||
"add": "Přidat",
|
||||
"select-icon": "Vybrat ikonu"
|
||||
}
|
||||
@@ -12,6 +12,8 @@
|
||||
"container.card": "Card",
|
||||
"container.card-header": "Card Header",
|
||||
"container.card-body": "Card Body",
|
||||
"container.title": "Title",
|
||||
"container.body": "Body",
|
||||
"container.alert": "Upozornění",
|
||||
|
||||
"alert.confirm-delete": "Jste si jist/a, že chcete smazat tuto miniaplikaci?",
|
||||
|
||||
28
public/language/cs/admin/manage/user-custom-fields.json
Normal file
28
public/language/cs/admin/manage/user-custom-fields.json
Normal file
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"title": "Správa vlastních uživatelských polí",
|
||||
"create-field": "Vytvořit pole",
|
||||
"edit-field": "Upravit pole",
|
||||
"manage-custom-fields": "Manage Custom Fields",
|
||||
"type-of-input": "Type of input",
|
||||
"key": "Key",
|
||||
"name": "Name",
|
||||
"icon": "Icon",
|
||||
"type": "Type",
|
||||
"min-rep": "Minimum Reputation",
|
||||
"input-type-text": "Input (Text)",
|
||||
"input-type-link": "Input (Link)",
|
||||
"input-type-number": "Input (Number)",
|
||||
"input-type-date": "Input (Date)",
|
||||
"input-type-select": "Select",
|
||||
"input-type-select-multi": "Select Multiple",
|
||||
"select-options": "Options",
|
||||
"select-options-help": "Add one option per line for the select element",
|
||||
"minimum-reputation": "Minimum reputation",
|
||||
"minimum-reputation-help": "If a user has less than this value they won't be able to use this field",
|
||||
"delete-field-confirm-x": "Do you really want to delete custom field \"%1\"?",
|
||||
"custom-fields-saved": "Custom fields saved",
|
||||
"visibility": "Visibility",
|
||||
"visibility-all": "Everyone can see the field",
|
||||
"visibility-loggedin": "Only logged in users can see the field",
|
||||
"visibility-privileged": "Only privileged users like admins & moderators can see the field"
|
||||
}
|
||||
@@ -22,6 +22,7 @@
|
||||
"delete-content": "Odstranit <strong>Obsah</strong> uživatele",
|
||||
"purge": "Odstranit <strong>uživatele</strong> a <strong>obsah</strong>",
|
||||
"download-csv": "Stáhnout jako CSV",
|
||||
"custom-user-fields": "Custom User Fields",
|
||||
"manage-groups": "Spravovat skupiny",
|
||||
"set-reputation": "Set Reputation",
|
||||
"add-group": "Přidat skupinu",
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
"title-layout": "Vzhled názvu",
|
||||
"title-layout-help": "Určete jak název prohlížeče má být sestaven, tj. {pageTitle} | {browserTitle}",
|
||||
"description.placeholder": "Zkrácený popis vaší komunity",
|
||||
"description": "Popis stránky",
|
||||
"description": "Vyberte, kterou stránku chcete zobrazit, jakmile uživatel přejde na výchozí URL vašeho fóra.",
|
||||
"keywords": "Klíčová slova pro stránky",
|
||||
"keywords-placeholder": "Klíčová slova popisující vaši komunitu, odděleno čárkou",
|
||||
"logo-and-icons": "Site Logo & Icons",
|
||||
@@ -48,5 +48,15 @@
|
||||
"background-color-help": "Color used for splash screen background when website is installed as a PWA",
|
||||
"undo-timeout": "Undo Timeout",
|
||||
"undo-timeout-help": "Some operations such as moving topics will allow for the moderator to undo their action within a certain timeframe. Set to 0 to disable undo completely.",
|
||||
"topic-tools": "Topic Tools"
|
||||
}
|
||||
"topic-tools": "Topic Tools",
|
||||
"home-page": "Domovská stránka",
|
||||
"home-page-route": "Cesta k domovské stránce",
|
||||
"custom-route": "Upravit cestu",
|
||||
"allow-user-home-pages": "Povolit uživatelům domovské stránky",
|
||||
"home-page-title": "Titulka domovské stránky (výchozí „Domů”)",
|
||||
"default-language": "Výchozí jazyk",
|
||||
"auto-detect": "Automaticky detekovat nastavení jazyka pro hosty",
|
||||
"default-language-help": "Výchozí jazyk určuje nastavení jazyka pro všechny uživatele navštěvující vaše fórum. <br />Každý uživatel si může pak nastavit výchozí jazyk na stránce nastavení účtu.",
|
||||
"post-sharing": "Sdílení příspěvku",
|
||||
"info-plugins-additional": "Rozšíření mohou přidat další dodatečné sítě pro sdílení příspěvků."
|
||||
}
|
||||
@@ -1,8 +0,0 @@
|
||||
{
|
||||
"settings": "Settings",
|
||||
"guest-settings": "Guest 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.enabled": "Allow guests to increase topic view counts",
|
||||
"reply-notifications.enabled": "Allow guests to generate reply notifications"
|
||||
}
|
||||
@@ -1,8 +0,0 @@
|
||||
{
|
||||
"home-page": "Domovská stránka",
|
||||
"description": "Vyberte, kterou stránku chcete zobrazit, jakmile uživatel přejde na výchozí URL vašeho fóra.",
|
||||
"home-page-route": "Cesta k domovské stránce",
|
||||
"custom-route": "Upravit cestu",
|
||||
"allow-user-home-pages": "Povolit uživatelům domovské stránky",
|
||||
"home-page-title": "Titulka domovské stránky (výchozí „Domů”)"
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
{
|
||||
"language-settings": "Nastavení jazyka",
|
||||
"description": "Výchozí jazyk určuje nastavení jazyka pro všechny uživatele navštěvující vaše fórum. <br />Každý uživatel si může pak nastavit výchozí jazyk na stránce nastavení účtu.",
|
||||
"default-language": "Výchozí jazyk",
|
||||
"auto-detect": "Automaticky detekovat nastavení jazyka pro hosty"
|
||||
}
|
||||
@@ -2,10 +2,14 @@
|
||||
"reputation": "Nastavení reputace",
|
||||
"disable": "Zakázat systém reputace",
|
||||
"disable-down-voting": "Zakázat hlasování",
|
||||
"vote-visibility": "Vote visibility",
|
||||
"vote-visibility-all": "Everyone can see votes",
|
||||
"vote-visibility-loggedin": "Only logged in users can see votes",
|
||||
"vote-visibility-privileged": "Only privileged users like admins & moderators can see votes",
|
||||
"upvote-visibility": "Up Vote visibility",
|
||||
"upvote-visibility-all": "Everyone can see up votes",
|
||||
"upvote-visibility-loggedin": "Only logged in users can see up votes",
|
||||
"upvote-visibility-privileged": "Only privileged users like admins & moderators can see up votes",
|
||||
"downvote-visibility": "Down Vote visibility",
|
||||
"downvote-visibility-all": "Everyone can see down votes",
|
||||
"downvote-visibility-loggedin": "Only logged in users can see down votes",
|
||||
"downvote-visibility-privileged": "Only privileged users like admins & moderators can see down votes",
|
||||
"thresholds": "Omezení aktivity",
|
||||
"min-rep-upvote": "Minimum reputation to upvote posts",
|
||||
"upvotes-per-day": "Upvotes per day (set to 0 for unlimited upvotes)",
|
||||
@@ -16,7 +20,6 @@
|
||||
"min-rep-chat": "Minimum reputation to send chat messages",
|
||||
"min-rep-post-links": "Minimum reputation to post links",
|
||||
"min-rep-flag": "Minimální reputace pro označení příspěvků",
|
||||
"min-rep-website": "Minimální reputace pro přidání „Webové stránky” do uživatelského profilu",
|
||||
"min-rep-aboutme": "Minimální reputace pro přidání „O mně” do uživatelského profilu",
|
||||
"min-rep-signature": "Minimální reputace pro přidání „Podpisu” do uživatelského profilu",
|
||||
"min-rep-profile-picture": "Minimální reputace pro přidání „Profilového obrázku” do uživatelského profilu",
|
||||
|
||||
@@ -1,4 +0,0 @@
|
||||
{
|
||||
"post-sharing": "Sdílení příspěvku",
|
||||
"info-plugins-additional": "Rozšíření mohou přidat další dodatečné sítě pro sdílení příspěvků."
|
||||
}
|
||||
@@ -9,9 +9,10 @@
|
||||
"private-extensions": "Přípona souborů je soukromá",
|
||||
"private-uploads-extensions-help": "Pro nastavení soukromí, zde zadejte seznam souborů oddělený čárkou (tj. <code>pdf, xls,doc</code>). prázdný seznam znamená, že všechny soubory jsou soukromé.",
|
||||
"resize-image-width-threshold": "Změnit velikost obrázků, jsou-li širší než určená šířka",
|
||||
"resize-image-width-threshold-help": "(v pixelech, výchozí: 1520 pixelů, pro zakázání - nastavte 0)",
|
||||
"resize-image-width-threshold-help": "(in pixels, default: 2000 pixels, set to 0 to disable)",
|
||||
"resize-image-width": "Změnit velikost obrázků na určenou šířku",
|
||||
"resize-image-width-help": "(v pixelech, výchozí: 760 pixelů, pro zakázání - nastavte 0)",
|
||||
"resize-image-keep-original": "Keep original image after resize",
|
||||
"resize-image-quality": "Kvalita při změně velikosti obrázků",
|
||||
"resize-image-quality-help": "Pro snížení velikosti zmenšených obrázků použijte nižší nastavení kvality.",
|
||||
"max-file-size": "Maximální velikost souboru (v KiB)",
|
||||
|
||||
@@ -88,5 +88,10 @@
|
||||
"restrictions.seconds-before-new": "Seconds before a new user can make their first post",
|
||||
"restrictions.seconds-edit-after-new": "Number of seconds a post remains editable for new users (set to 0 to disable)",
|
||||
"restrictions.milliseconds-between-messages": "Time between chat messages for new users (ms)",
|
||||
"restrictions.groups-exempt-from-new-user-restrictions": "Select groups that should be exempt from the new user restrictions"
|
||||
}
|
||||
"restrictions.groups-exempt-from-new-user-restrictions": "Select groups that should be exempt from the new user restrictions",
|
||||
"guest-settings": "Guest 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.enabled": "Allow guests to increase topic view counts",
|
||||
"reply-notifications.enabled": "Allow guests to generate reply notifications"
|
||||
}
|
||||
@@ -153,6 +153,7 @@
|
||||
"about-me-too-long": "Omlouváme se, ale \"O mně\" nesmí být delší než %1 znaků.",
|
||||
"cant-chat-with-yourself": "Nemůžete konverzovat sami se sebou.",
|
||||
"chat-restricted": "Tento uživatel má omezené konverzační zprávy. Nejdříve vás musí začít sledovat, než začnete spolu konverzovat",
|
||||
"chat-user-blocked": "You have been blocked by this user.",
|
||||
"chat-disabled": "Konverzační systém zakázán",
|
||||
"too-many-messages": "Odeslal/a jste příliš mnoho zpráv, vyčkejte chvíli.",
|
||||
"invalid-chat-message": "Neplatná konverzační zpráva",
|
||||
@@ -180,6 +181,14 @@
|
||||
"not-enough-reputation-min-rep-signature": "You need %1 reputation to add a signature",
|
||||
"not-enough-reputation-min-rep-profile-picture": "You need %1 reputation to add a profile picture",
|
||||
"not-enough-reputation-min-rep-cover-picture": "You need %1 reputation to add a cover picture",
|
||||
"not-enough-reputation-custom-field": "You need %1 reputation for %2",
|
||||
"custom-user-field-value-too-long": "Custom field value too long, %1",
|
||||
"custom-user-field-select-value-invalid": "Custom field selected option is invalid, %1",
|
||||
"custom-user-field-invalid-text": "Custom field text is invalid, %1",
|
||||
"custom-user-field-invalid-link": "Custom field link is invalid, %1",
|
||||
"custom-user-field-invalid-number": "Custom field number is invalid, %1",
|
||||
"custom-user-field-invalid-date": "Custom field date is invalid, %1",
|
||||
"invalid-custom-user-field": "Invalid custom user field, \"%1\" is already used by NodeBB",
|
||||
"post-already-flagged": "You have already flagged this post",
|
||||
"user-already-flagged": "You have already flagged this user",
|
||||
"post-flagged-too-many-times": "This post has been flagged by others already",
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
{
|
||||
"chat.room-id": "Room %1",
|
||||
"chat.chatting-with": "Konverzace s",
|
||||
"chat.placeholder": "Type chat message here, drag & drop images, press enter to send",
|
||||
"chat.placeholder.mobile": "Type chat message here",
|
||||
"chat.placeholder": "Type chat message here, drag & drop images",
|
||||
"chat.placeholder.mobile": "Type chat message",
|
||||
"chat.placeholder.message-room": "Message #%1",
|
||||
"chat.scroll-up-alert": "Go to most recent message",
|
||||
"chat.usernames-and-x-others": "%1 & %2 others",
|
||||
"chat.chat-with-usernames": "Chat with %1",
|
||||
|
||||
@@ -52,10 +52,10 @@
|
||||
"user-posted-to-multiple": "<strong>%1</strong>, <strong>%2</strong> and %3 others have posted replies to: <strong>%4</strong>",
|
||||
"user-posted-topic": "<strong>%1</strong> založil nové téma: <strong>%2</strong>",
|
||||
"user-edited-post": "Příspěvek <strong>%2</strong> byl upraven uživatelem <strong>%1</strong>",
|
||||
"user-posted-topic-with-tag": "<strong>%1</strong> has posted a new topic with tag <strong>%2</strong>",
|
||||
"user-posted-topic-with-tag-dual": "<strong>%1</strong> has posted a new topic with tags <strong>%2</strong> and <strong>%3</strong>",
|
||||
"user-posted-topic-with-tag-triple": "<strong>%1</strong> has posted a new topic with tags <strong>%2</strong>, <strong>%3</strong> and <strong>%4</strong>",
|
||||
"user-posted-topic-with-tag-multiple": "<strong>%1</strong> has posted a new topic with tags <strong>%2</strong>",
|
||||
"user-posted-topic-with-tag": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3)",
|
||||
"user-posted-topic-with-tag-dual": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3 and %4)",
|
||||
"user-posted-topic-with-tag-triple": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3, %4, and %5)",
|
||||
"user-posted-topic-with-tag-multiple": "<strong>%1</strong> has posted <strong>%2</strong> (tagged %3)",
|
||||
"user-posted-topic-in-category": "<strong>%1</strong> has posted a new topic in <strong>%2</strong>",
|
||||
"user-started-following-you": "<strong>%1</strong> vás začal sledovat.",
|
||||
"user-started-following-you-dual": "<strong>%1</strong> a <strong>%2</strong> vás začali sledovat.",
|
||||
@@ -75,6 +75,7 @@
|
||||
"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.",
|
||||
"email-confirm-error-message-already-validated": "Your email address was already validated.",
|
||||
"email-confirm-sent": "Ověřovací e-mail odeslán.",
|
||||
"none": "Nic",
|
||||
"notification-only": "Jen oznámení",
|
||||
|
||||
@@ -54,6 +54,7 @@
|
||||
"account/settings-of": "Changing settings of %1",
|
||||
"account/watched": "Témata sledovaná uživatelem %1",
|
||||
"account/ignored": "Témata ignorovaná uživatelem %1",
|
||||
"account/read": "Topics read by %1",
|
||||
"account/upvoted": "Souhlasí s příspěvkem %1",
|
||||
"account/downvoted": "Nesouhlasí s příspěvkem %1",
|
||||
"account/best": "Nejlepší příspěvky od %1",
|
||||
|
||||
@@ -38,5 +38,6 @@
|
||||
"remove-selected": "Remove Selected",
|
||||
"remove-selected-confirm": "Do you want to remove %1 selected posts?",
|
||||
"bulk-accept-success": "%1 posts accepted",
|
||||
"bulk-reject-success": "%1 posts rejected"
|
||||
"bulk-reject-success": "%1 posts rejected",
|
||||
"links-in-this-post": "Links in this post"
|
||||
}
|
||||
@@ -7,7 +7,8 @@
|
||||
"login-register-to-search": "Login or register to search.",
|
||||
"settings.title": "Theme settings",
|
||||
"settings.enableQuickReply": "Enable quick reply",
|
||||
"settings.enableBreadcrumbs": "Enable breadcrumbs",
|
||||
"settings.enableBreadcrumbs": "Show breadcrumbs in Category and Topic pages",
|
||||
"settings.enableBreadcrumbs.why": "Breadcrumbs are visible in most pages for ease-of-navigation. The base design of the category and topic pages has alternative means to link back to parent pages, but the breadcrumb can be toggled off to reduce clutter.",
|
||||
"settings.centerHeaderElements": "Center header elements",
|
||||
"settings.mobileTopicTeasers": "Show topic teasers on mobile",
|
||||
"settings.stickyToolbar": "Sticky toolbar",
|
||||
|
||||
@@ -27,6 +27,7 @@
|
||||
"restore": "Obnovit",
|
||||
"move": "Přesunout",
|
||||
"change-owner": "Změnit vlastníka",
|
||||
"manage-editors": "Manage Editors",
|
||||
"fork": "Rozdělit",
|
||||
"link": "Odkaz",
|
||||
"share": "Sdílet",
|
||||
@@ -103,6 +104,7 @@
|
||||
"thread-tools.move-posts": "Přesunout příspěvky",
|
||||
"thread-tools.move-all": "Přesunout vše",
|
||||
"thread-tools.change-owner": "Změnit vlastníka",
|
||||
"thread-tools.manage-editors": "Manage Editors",
|
||||
"thread-tools.select-category": "Vybrat kategorii",
|
||||
"thread-tools.fork": "Větvit téma",
|
||||
"thread-tools.tag": "Tag Topic",
|
||||
@@ -157,6 +159,7 @@
|
||||
"move-posts-instruction": "Click the posts you want to move then enter a topic ID or go to the target topic",
|
||||
"move-topic-instruction": "Select the target category and then click move",
|
||||
"change-owner-instruction": "Klikněte na příspěvek u kterého chcete změnit vlastníka",
|
||||
"manage-editors-instruction": "Manage the users who can edit this post below.",
|
||||
"composer.title-placeholder": "Zadejte název tématu…",
|
||||
"composer.handle-placeholder": "Enter your name/handle here",
|
||||
"composer.hide": "Hide",
|
||||
|
||||
@@ -43,6 +43,7 @@
|
||||
"change-all": "Změnit vše",
|
||||
"watched": "Sledován",
|
||||
"ignored": "Ignorován",
|
||||
"read": "Read",
|
||||
"default-category-watch-state": "Výchozí stav sledované kategorie",
|
||||
"followers": "Sledují ho",
|
||||
"following": "Sleduje",
|
||||
@@ -78,6 +79,7 @@
|
||||
"change-password": "Změnit heslo",
|
||||
"change-password-error": "Neplatné heslo.",
|
||||
"change-password-error-wrong-current": "Aktuální heslo není správně.",
|
||||
"change-password-error-same-password": "Your new password matches your current password, please use a new password.",
|
||||
"change-password-error-match": "Hesla se neshodují.",
|
||||
"change-password-error-privileges": "Nemáte oprávnění změnit heslo.",
|
||||
"change-password-success": "Heslo bylo aktualizováno.",
|
||||
@@ -113,6 +115,7 @@
|
||||
"has-no-topics": "Tento uživatel ještě nezaložil žádné téma.",
|
||||
"has-no-watched-topics": "Tento uživatel zatím nesleduje žádná témata.",
|
||||
"has-no-ignored-topics": "Tento uživatel ještě neignoruje žádné témata.",
|
||||
"has-no-read-topics": "This user hasn't read any topics yet.",
|
||||
"has-no-upvoted-posts": "Tento uživatel zatím nevyjádřil souhlas u žádného příspěvku.",
|
||||
"has-no-downvoted-posts": "Tento uživatel zatím nevyjádřil nesouhlas u žádného příspěvku.",
|
||||
"has-no-controversial-posts": "This user does not have any downvoted posts yet.",
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
{
|
||||
"all-users": "Všichni uživatelé",
|
||||
"followed-users": "Followed Users",
|
||||
"latest-users": "Nejnovější uživatelé",
|
||||
"top-posters": "Nejaktivnější",
|
||||
"most-reputation": "Nejváženější",
|
||||
|
||||
@@ -12,6 +12,8 @@
|
||||
"container.card": "Card",
|
||||
"container.card-header": "Card Header",
|
||||
"container.card-body": "Card Body",
|
||||
"container.title": "Title",
|
||||
"container.body": "Body",
|
||||
"container.alert": "Alert",
|
||||
|
||||
"alert.confirm-delete": "Are you sure you wish to delete this widget?",
|
||||
|
||||
28
public/language/da/admin/manage/user-custom-fields.json
Normal file
28
public/language/da/admin/manage/user-custom-fields.json
Normal file
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"title": "Manage Custom User Fields",
|
||||
"create-field": "Create Field",
|
||||
"edit-field": "Edit Field",
|
||||
"manage-custom-fields": "Manage Custom Fields",
|
||||
"type-of-input": "Type of input",
|
||||
"key": "Key",
|
||||
"name": "Name",
|
||||
"icon": "Icon",
|
||||
"type": "Type",
|
||||
"min-rep": "Minimum Reputation",
|
||||
"input-type-text": "Input (Text)",
|
||||
"input-type-link": "Input (Link)",
|
||||
"input-type-number": "Input (Number)",
|
||||
"input-type-date": "Input (Date)",
|
||||
"input-type-select": "Select",
|
||||
"input-type-select-multi": "Select Multiple",
|
||||
"select-options": "Options",
|
||||
"select-options-help": "Add one option per line for the select element",
|
||||
"minimum-reputation": "Minimum reputation",
|
||||
"minimum-reputation-help": "If a user has less than this value they won't be able to use this field",
|
||||
"delete-field-confirm-x": "Do you really want to delete custom field \"%1\"?",
|
||||
"custom-fields-saved": "Custom fields saved",
|
||||
"visibility": "Visibility",
|
||||
"visibility-all": "Everyone can see the field",
|
||||
"visibility-loggedin": "Only logged in users can see the field",
|
||||
"visibility-privileged": "Only privileged users like admins & moderators can see the field"
|
||||
}
|
||||
@@ -22,6 +22,7 @@
|
||||
"delete-content": "Delete User(s) <strong>Content</strong>",
|
||||
"purge": "Delete <strong>User(s)</strong> and <strong>Content</strong>",
|
||||
"download-csv": "Download CSV",
|
||||
"custom-user-fields": "Custom User Fields",
|
||||
"manage-groups": "Manage Groups",
|
||||
"set-reputation": "Set Reputation",
|
||||
"add-group": "Add Group",
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
"title-layout": "Title Layout",
|
||||
"title-layout-help": "Define how the browser title will be structured ie. {pageTitle} | {browserTitle}",
|
||||
"description.placeholder": "A short description about your community",
|
||||
"description": "Site Description",
|
||||
"description": "Choose what page is shown when users navigate to the root URL of your forum.",
|
||||
"keywords": "Site Keywords",
|
||||
"keywords-placeholder": "Keywords describing your community, comma-separated",
|
||||
"logo-and-icons": "Site Logo & Icons",
|
||||
@@ -48,5 +48,15 @@
|
||||
"background-color-help": "Color used for splash screen background when website is installed as a PWA",
|
||||
"undo-timeout": "Undo Timeout",
|
||||
"undo-timeout-help": "Some operations such as moving topics will allow for the moderator to undo their action within a certain timeframe. Set to 0 to disable undo completely.",
|
||||
"topic-tools": "Topic Tools"
|
||||
}
|
||||
"topic-tools": "Topic Tools",
|
||||
"home-page": "Home Page",
|
||||
"home-page-route": "Home Page Route",
|
||||
"custom-route": "Custom Route",
|
||||
"allow-user-home-pages": "Allow User Home Pages",
|
||||
"home-page-title": "Title of the home page (default \"Home\")",
|
||||
"default-language": "Default Language",
|
||||
"auto-detect": "Auto Detect Language Setting for Guests",
|
||||
"default-language-help": "The default language determines the language settings for all users who are visiting your forum. <br />Individual users can override the default language on their account settings page.",
|
||||
"post-sharing": "Post Sharing",
|
||||
"info-plugins-additional": "Plugins can add additional networks for sharing posts."
|
||||
}
|
||||
@@ -1,8 +0,0 @@
|
||||
{
|
||||
"settings": "Settings",
|
||||
"guest-settings": "Guest 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.enabled": "Allow guests to increase topic view counts",
|
||||
"reply-notifications.enabled": "Allow guests to generate reply notifications"
|
||||
}
|
||||
@@ -1,8 +0,0 @@
|
||||
{
|
||||
"home-page": "Home Page",
|
||||
"description": "Choose what page is shown when users navigate to the root URL of your forum.",
|
||||
"home-page-route": "Home Page Route",
|
||||
"custom-route": "Custom Route",
|
||||
"allow-user-home-pages": "Allow User Home Pages",
|
||||
"home-page-title": "Title of the home page (default \"Home\")"
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
{
|
||||
"language-settings": "Language Settings",
|
||||
"description": "The default language determines the language settings for all users who are visiting your forum. <br />Individual users can override the default language on their account settings page.",
|
||||
"default-language": "Default Language",
|
||||
"auto-detect": "Auto Detect Language Setting for Guests"
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user