mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-12-20 07:20:27 +01:00
Compare commits
657 Commits
v3.3.6
...
socket-not
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
b08259e534 | ||
|
|
9079ad0b2c | ||
|
|
b5940a5d44 | ||
|
|
c1e6be7705 | ||
|
|
401e8636bd | ||
|
|
f9dc35021d | ||
|
|
f9c471a09b | ||
|
|
75c8cda18c | ||
|
|
b13c6ee431 | ||
|
|
932bd29200 | ||
|
|
6e952263d1 | ||
|
|
62b7dfd400 | ||
|
|
2de534fad8 | ||
|
|
5eaffb422c | ||
|
|
214989a8c1 | ||
|
|
0d3c94e6bb | ||
|
|
a4133500fe | ||
|
|
eebea4df2e | ||
|
|
c4b4e79b28 | ||
|
|
22181f161b | ||
|
|
a9ef58a5e8 | ||
|
|
548b334295 | ||
|
|
4649f96e76 | ||
|
|
49013f813f | ||
|
|
b627545359 | ||
|
|
d6a92d4c2d | ||
|
|
b4a41af91b | ||
|
|
85936a597c | ||
|
|
64fe1278cf | ||
|
|
496f882d1e | ||
|
|
b69816935d | ||
|
|
3d971294c4 | ||
|
|
89a1134cae | ||
|
|
41bdc9e8fd | ||
|
|
63ba498647 | ||
|
|
f98205c1fd | ||
|
|
5d03321e92 | ||
|
|
30b3e14381 | ||
|
|
081352b6b2 | ||
|
|
b4aefcca80 | ||
|
|
9a1f8e9b21 | ||
|
|
ace171a6bf | ||
|
|
fe5f3fbbee | ||
|
|
48f7ae9999 | ||
|
|
94dfb3adcc | ||
|
|
616ff5733a | ||
|
|
d98d8ff7b3 | ||
|
|
dcb0c4dbb0 | ||
|
|
84693fce18 | ||
|
|
5f8a4f3a4e | ||
|
|
c41f9a7534 | ||
|
|
35ad73585f | ||
|
|
4c7c46f32c | ||
|
|
7f3a9968ef | ||
|
|
55fafa9154 | ||
|
|
9d18d3c7ab | ||
|
|
1796ed2b23 | ||
|
|
be3d3393e3 | ||
|
|
4fc54a139f | ||
|
|
ed10dda29a | ||
|
|
d563fa0708 | ||
|
|
20e978a9c4 | ||
|
|
22d7e92f8a | ||
|
|
fdb6e9b0b1 | ||
|
|
5aa4bf3310 | ||
|
|
128c24f29c | ||
|
|
20db425fe3 | ||
|
|
5ea7dec939 | ||
|
|
0fa6a26a0b | ||
|
|
7fba622e52 | ||
|
|
2eb3c6f59c | ||
|
|
fcdd373741 | ||
|
|
4fe84ae897 | ||
|
|
4b2491becd | ||
|
|
f4c36b842b | ||
|
|
dc4cc74fbd | ||
|
|
181a93996c | ||
|
|
807d778c77 | ||
|
|
d2f3333af0 | ||
|
|
b61e814787 | ||
|
|
54a08087cb | ||
|
|
9d77857233 | ||
|
|
d1a7ba35a7 | ||
|
|
c73df36d81 | ||
|
|
21e5953888 | ||
|
|
ab05cc1c74 | ||
|
|
50aa1a7c5a | ||
|
|
2eff691299 | ||
|
|
0e9eafa191 | ||
|
|
b489af0662 | ||
|
|
94777927ff | ||
|
|
fdff165e2b | ||
|
|
119c3362ff | ||
|
|
3d505c5c9d | ||
|
|
f4bbc5bd3f | ||
|
|
3b91e8e27f | ||
|
|
519bc67066 | ||
|
|
36c5025e4b | ||
|
|
29b3a4038f | ||
|
|
77b0baeace | ||
|
|
84fed97b41 | ||
|
|
f8cc8548bb | ||
|
|
1b8dcbc2d7 | ||
|
|
a5e3754b90 | ||
|
|
6c54f36feb | ||
|
|
4e23d0d12e | ||
|
|
4601a6f7fe | ||
|
|
b4297cd8f0 | ||
|
|
4a5ab081f6 | ||
|
|
cefd4061ca | ||
|
|
7d8f700f56 | ||
|
|
161526f7f2 | ||
|
|
d8d26c9f57 | ||
|
|
4ffe041732 | ||
|
|
581516c88e | ||
|
|
00de9d5b07 | ||
|
|
1ce4ca54da | ||
|
|
5399e86af1 | ||
|
|
54000aabf5 | ||
|
|
f279bca038 | ||
|
|
010727f5cb | ||
|
|
d7c6b3d60e | ||
|
|
f1dbfaa283 | ||
|
|
c442b6e662 | ||
|
|
96046373da | ||
|
|
52b78e83a8 | ||
|
|
8393113851 | ||
|
|
4c4f3ac983 | ||
|
|
7a8c27bf90 | ||
|
|
91e45fa26d | ||
|
|
97016f4780 | ||
|
|
a3452c8f39 | ||
|
|
29a59b90a2 | ||
|
|
2337d64194 | ||
|
|
cdb407194a | ||
|
|
2fb3af3cfe | ||
|
|
6b28f1dc1a | ||
|
|
d3fb339c37 | ||
|
|
21c4779c93 | ||
|
|
46f6f9eff0 | ||
|
|
3210ace6ae | ||
|
|
87a859aa93 | ||
|
|
022fa0e75f | ||
|
|
4693f8bf1e | ||
|
|
1f8007476c | ||
|
|
9bed7646d2 | ||
|
|
9e8a21167b | ||
|
|
b351c00a7d | ||
|
|
6c7e614417 | ||
|
|
668a355afe | ||
|
|
075cd598d1 | ||
|
|
23629e9025 | ||
|
|
b1b3dcb660 | ||
|
|
e5a60dc857 | ||
|
|
dabc282dde | ||
|
|
6a696c43a3 | ||
|
|
18c27d1ad3 | ||
|
|
5d7c10f128 | ||
|
|
b17ee0f09e | ||
|
|
4b185d0464 | ||
|
|
8428cc8d51 | ||
|
|
bd9eebd7ec | ||
|
|
3e45788f00 | ||
|
|
728d63f953 | ||
|
|
7134265b5d | ||
|
|
762ad16168 | ||
|
|
aba7eb0fad | ||
|
|
d401bf450b | ||
|
|
8d1ae5c009 | ||
|
|
2a833ea476 | ||
|
|
990bbd8cdc | ||
|
|
2ca5192b8a | ||
|
|
2ae031edde | ||
|
|
91d00979e8 | ||
|
|
b1ff93f85c | ||
|
|
574f95f5cc | ||
|
|
bb812937f7 | ||
|
|
99c3c874e0 | ||
|
|
e546adaa56 | ||
|
|
2c996606ed | ||
|
|
ff6bfeb87f | ||
|
|
2298dc0e3a | ||
|
|
f619696b0e | ||
|
|
8acdd35500 | ||
|
|
7302e76938 | ||
|
|
0d2e075267 | ||
|
|
c9c6175a0b | ||
|
|
022e2a108a | ||
|
|
bad9198e52 | ||
|
|
8549d7de79 | ||
|
|
ae6fbab706 | ||
|
|
2955fdb5a0 | ||
|
|
7517069324 | ||
|
|
36fe90ddd7 | ||
|
|
2adc96c242 | ||
|
|
f5f1679c9f | ||
|
|
1739f5a9e7 | ||
|
|
45e6c91c1b | ||
|
|
3cb6881cea | ||
|
|
4d6a6ff547 | ||
|
|
67fec93d7b | ||
|
|
97a86ba46a | ||
|
|
94434125c3 | ||
|
|
b398321a5e | ||
|
|
47910d708d | ||
|
|
b6ae7459d9 | ||
|
|
90e10b9ca6 | ||
|
|
ab8ab65aea | ||
|
|
90210fe0c8 | ||
|
|
35d9a78db1 | ||
|
|
ed77a0b18c | ||
|
|
9e9046bf65 | ||
|
|
c1ae879d90 | ||
|
|
347a43f4fe | ||
|
|
d45f506f92 | ||
|
|
d1cd625d5e | ||
|
|
da5202e127 | ||
|
|
b517645f24 | ||
|
|
728c01e33f | ||
|
|
225acb2e10 | ||
|
|
1ebdfaea6c | ||
|
|
e542b27d1d | ||
|
|
212a341575 | ||
|
|
eca64ef3d6 | ||
|
|
f6120ebb9f | ||
|
|
b870538095 | ||
|
|
d16014d5a4 | ||
|
|
8456682cf0 | ||
|
|
9936442706 | ||
|
|
ed4c17c479 | ||
|
|
c7c6e8ffb4 | ||
|
|
24d6b73f3d | ||
|
|
7d38e9ed4d | ||
|
|
004446657a | ||
|
|
f96b0b7a4a | ||
|
|
193e54e26e | ||
|
|
14eede15e1 | ||
|
|
aa69e2ed76 | ||
|
|
e35ff0a1b5 | ||
|
|
19cfd89fe3 | ||
|
|
6606d96aaa | ||
|
|
db5b0f47e0 | ||
|
|
e012edea3b | ||
|
|
cc8fe4353d | ||
|
|
da2390594a | ||
|
|
bc0f362cd7 | ||
|
|
5e440911bc | ||
|
|
f31f8bac9c | ||
|
|
e4765714ca | ||
|
|
e09b0332d7 | ||
|
|
ad72f65304 | ||
|
|
1a745201cc | ||
|
|
0dd4cedf17 | ||
|
|
9967ae6b28 | ||
|
|
c86587d412 | ||
|
|
6c59d72af0 | ||
|
|
fdf279a3d7 | ||
|
|
f2fad2d343 | ||
|
|
512ac52525 | ||
|
|
b04fbf8928 | ||
|
|
a5d2871cf6 | ||
|
|
7fe7208564 | ||
|
|
55bcca5b1c | ||
|
|
215ac672d7 | ||
|
|
143287dab3 | ||
|
|
8b5f033424 | ||
|
|
eceab2a6e0 | ||
|
|
db9279ebff | ||
|
|
54a810dd8e | ||
|
|
560403a932 | ||
|
|
c421c6690f | ||
|
|
a5a33db7c5 | ||
|
|
50c7cf59ef | ||
|
|
732af96f12 | ||
|
|
2af856d8c4 | ||
|
|
05a9dd4e0a | ||
|
|
69d92a6aed | ||
|
|
bda37ac27f | ||
|
|
95d5c2866f | ||
|
|
1033218c3c | ||
|
|
6c01148e50 | ||
|
|
bffa788047 | ||
|
|
6149252bb3 | ||
|
|
ff952e596a | ||
|
|
3b46ad424d | ||
|
|
99bdad8091 | ||
|
|
d25a24fcf4 | ||
|
|
15a0a19602 | ||
|
|
ecb847fccf | ||
|
|
e3c2f3b47a | ||
|
|
872ddc26e4 | ||
|
|
69dde2b9dd | ||
|
|
6f5a965a23 | ||
|
|
6c3ff86bcf | ||
|
|
96c9ccc42a | ||
|
|
1072b38b83 | ||
|
|
844cb91beb | ||
|
|
fb5b8e49fe | ||
|
|
49000e106e | ||
|
|
fc8a6b3157 | ||
|
|
f9fb3c3a06 | ||
|
|
cddfdae0cc | ||
|
|
715bdac3fa | ||
|
|
47c16e90ad | ||
|
|
344ece8db5 | ||
|
|
56794cf869 | ||
|
|
90692d95b6 | ||
|
|
6c5c1afd3c | ||
|
|
0f4e66485e | ||
|
|
66be9826a2 | ||
|
|
2a1be01ac0 | ||
|
|
0b0c38eb84 | ||
|
|
130815c725 | ||
|
|
8fc1699a97 | ||
|
|
96e2e19424 | ||
|
|
7e75cfaf61 | ||
|
|
8cb2c27073 | ||
|
|
9443e99282 | ||
|
|
f8a3aceb53 | ||
|
|
98e58252cd | ||
|
|
0acb2fcfe4 | ||
|
|
53952041d1 | ||
|
|
a71378cbb7 | ||
|
|
a47b4805f3 | ||
|
|
5fe1ad9580 | ||
|
|
d478de1635 | ||
|
|
857433d12a | ||
|
|
3ba371f6c2 | ||
|
|
a5c1b2a0bc | ||
|
|
3a108cabb2 | ||
|
|
7c3eb42cec | ||
|
|
82ea91920a | ||
|
|
4d1838ae8a | ||
|
|
56b31674e1 | ||
|
|
1bb98ba9a2 | ||
|
|
808109588f | ||
|
|
d10a09a017 | ||
|
|
cc5e9d9cd8 | ||
|
|
fe192b926c | ||
|
|
eaa7aff329 | ||
|
|
2aa46b082e | ||
|
|
769f879ed8 | ||
|
|
4289230f91 | ||
|
|
229f36358b | ||
|
|
465303374d | ||
|
|
8df56d60a1 | ||
|
|
be14f6cc52 | ||
|
|
a05666b9ca | ||
|
|
dbd0a715f2 | ||
|
|
2627e9742a | ||
|
|
5e4cdcce45 | ||
|
|
08949be930 | ||
|
|
690304b4c9 | ||
|
|
3549fbdd33 | ||
|
|
339481cae3 | ||
|
|
40d290c1a9 | ||
|
|
cf50b0fe49 | ||
|
|
d7e9f32412 | ||
|
|
bdc221eb37 | ||
|
|
74902e4a7b | ||
|
|
e0b29ba9bd | ||
|
|
fbcb40f834 | ||
|
|
cddac03a5f | ||
|
|
f0c940c97f | ||
|
|
84648db21d | ||
|
|
8b25aff79a | ||
|
|
f1a80d48cc | ||
|
|
77d6d0abfc | ||
|
|
c1f873b302 | ||
|
|
d50473dfeb | ||
|
|
8895b152c2 | ||
|
|
a0ae31d0a7 | ||
|
|
379ed0e2e8 | ||
|
|
aff19a6c6b | ||
|
|
ce7403014a | ||
|
|
fe42fd4ebc | ||
|
|
650510669f | ||
|
|
b518e03671 | ||
|
|
e452c097d0 | ||
|
|
6456e04507 | ||
|
|
8041f4d185 | ||
|
|
3262923a3f | ||
|
|
b8e43143cd | ||
|
|
d29ea026de | ||
|
|
360d3257f6 | ||
|
|
6c578d6cd4 | ||
|
|
c805824f43 | ||
|
|
0d8434be3f | ||
|
|
615b2f0fa0 | ||
|
|
be600a84f7 | ||
|
|
f6b6e6c715 | ||
|
|
639fb33fd3 | ||
|
|
5dc368a95b | ||
|
|
a7517d886f | ||
|
|
293b460a63 | ||
|
|
00dd0cb30b | ||
|
|
86de8cb296 | ||
|
|
581bac4144 | ||
|
|
f73ed6dd50 | ||
|
|
16fe4fdecf | ||
|
|
f838498bfc | ||
|
|
7dbc66683a | ||
|
|
5081ff485e | ||
|
|
ba894a04d6 | ||
|
|
4e834a2ef4 | ||
|
|
5a003acb13 | ||
|
|
5bfcd34c25 | ||
|
|
6fa6f73b99 | ||
|
|
9f5362c8a4 | ||
|
|
805aaa5ec3 | ||
|
|
d92a96ed45 | ||
|
|
6553e45408 | ||
|
|
7568be3c7d | ||
|
|
b7d8fd1e36 | ||
|
|
d906097a22 | ||
|
|
7ca37bd6c3 | ||
|
|
f098db7fd3 | ||
|
|
1558d7a22c | ||
|
|
b423336672 | ||
|
|
4ecfe40ea0 | ||
|
|
478f7c740f | ||
|
|
21b280d298 | ||
|
|
95f7112adc | ||
|
|
f286d7fa2e | ||
|
|
44d120df3e | ||
|
|
ef41b8bcc9 | ||
|
|
b9d04e2f9d | ||
|
|
d2e4947285 | ||
|
|
6cfde97eb4 | ||
|
|
8bc2ef227e | ||
|
|
12823ba77c | ||
|
|
d06829057c | ||
|
|
e2777f4a4e | ||
|
|
f9323de6e7 | ||
|
|
4246de8ab7 | ||
|
|
e56390816f | ||
|
|
f102154209 | ||
|
|
ec3ab9867b | ||
|
|
8c977f4c06 | ||
|
|
e15d68d195 | ||
|
|
6bc2b6c5ae | ||
|
|
e1bced8c2c | ||
|
|
9dc9d5ef54 | ||
|
|
f09f4105ba | ||
|
|
447b795425 | ||
|
|
dcccbe69e3 | ||
|
|
ceed432732 | ||
|
|
6625116634 | ||
|
|
53106c009c | ||
|
|
42e2486af3 | ||
|
|
dc8ea33c64 | ||
|
|
bd94f2632a | ||
|
|
5d56ac06d3 | ||
|
|
46f260b503 | ||
|
|
45b9803a2b | ||
|
|
7e5d9b7174 | ||
|
|
867959b03b | ||
|
|
26e5d4c13a | ||
|
|
62afd0bdd6 | ||
|
|
28c09f900f | ||
|
|
5c628c566a | ||
|
|
a473b5155d | ||
|
|
0b231fd31b | ||
|
|
35533bb6fc | ||
|
|
3e07c18d26 | ||
|
|
79bbe4d887 | ||
|
|
3f7de1c7a0 | ||
|
|
3dccf327fa | ||
|
|
2b3d205532 | ||
|
|
8202c5555d | ||
|
|
968ee0c71d | ||
|
|
b9c3cdb679 | ||
|
|
ff07fc44e2 | ||
|
|
223e76569b | ||
|
|
9b384b986b | ||
|
|
1d0d3ad76b | ||
|
|
512c44d5b7 | ||
|
|
13ea14f18d | ||
|
|
0f9f875b94 | ||
|
|
772308b88b | ||
|
|
319d3b1f34 | ||
|
|
e3495c2886 | ||
|
|
d7a7c3553c | ||
|
|
aebd9278c2 | ||
|
|
4d1b8e76b3 | ||
|
|
c185693617 | ||
|
|
60438b9998 | ||
|
|
88dd21e26f | ||
|
|
9b0b33cc20 | ||
|
|
e4ecb96f1a | ||
|
|
f2c4041fcb | ||
|
|
0849e4d904 | ||
|
|
f24a334c1d | ||
|
|
f9e93ba32e | ||
|
|
8357bb2e0a | ||
|
|
19b7cdb245 | ||
|
|
b4775b18fe | ||
|
|
ac0b18754c | ||
|
|
aa797f23c1 | ||
|
|
5c023025b4 | ||
|
|
e39a898383 | ||
|
|
d79f79e82e | ||
|
|
d263698939 | ||
|
|
98c3d2e96d | ||
|
|
6d27f77894 | ||
|
|
0e885a20d9 | ||
|
|
15c6fd6bf8 | ||
|
|
bb460d6f2c | ||
|
|
ded596fe3d | ||
|
|
9bb213b3a6 | ||
|
|
82a5bb5f1e | ||
|
|
34242e7a4f | ||
|
|
45ed12c500 | ||
|
|
600357444d | ||
|
|
7e4b4d3a33 | ||
|
|
92f5c146fd | ||
|
|
bdeca04951 | ||
|
|
b46425b1fc | ||
|
|
9138702d67 | ||
|
|
4e5340d260 | ||
|
|
55cb1d7868 | ||
|
|
21ad49fe55 | ||
|
|
286dcf9aec | ||
|
|
4251394fd0 | ||
|
|
8db13d8e86 | ||
|
|
6ae0d207a7 | ||
|
|
9f7a39c59c | ||
|
|
887dfd7da7 | ||
|
|
81961255f1 | ||
|
|
a3d6dba69f | ||
|
|
29f77a8829 | ||
|
|
90ac82d017 | ||
|
|
3c4315ee02 | ||
|
|
440299e661 | ||
|
|
e10a5fa5f4 | ||
|
|
7331d4e41d | ||
|
|
d45c1b0073 | ||
|
|
8132d36be1 | ||
|
|
15d2119f38 | ||
|
|
acee6777f6 | ||
|
|
10d119245d | ||
|
|
54706b1182 | ||
|
|
94f07c149a | ||
|
|
1a1fd64d9a | ||
|
|
b25793cd41 | ||
|
|
44611e05c3 | ||
|
|
521a13f43b | ||
|
|
1a3d47afda | ||
|
|
f3eefa1dc8 | ||
|
|
4d0055f0ef | ||
|
|
965780b731 | ||
|
|
9d6aeba376 | ||
|
|
4bc21a2e8b | ||
|
|
f026e74038 | ||
|
|
effa60f2f3 | ||
|
|
0334b389e2 | ||
|
|
32c870f437 | ||
|
|
d926fb1eef | ||
|
|
3d6668e7f0 | ||
|
|
50d44777fa | ||
|
|
f455c959b2 | ||
|
|
4ec3a480cc | ||
|
|
2930892aa7 | ||
|
|
baf38b0d21 | ||
|
|
9720bb4846 | ||
|
|
d5c8bf9eb1 | ||
|
|
d13e7cd36c | ||
|
|
ffd6ea5ac7 | ||
|
|
d20c9cf292 | ||
|
|
d28b1f4b7d | ||
|
|
c25342876b | ||
|
|
540b9f18e8 | ||
|
|
731466e572 | ||
|
|
415c0b9cec | ||
|
|
d77aa9332c | ||
|
|
87015e9bb6 | ||
|
|
551e4043ea | ||
|
|
dd3647ed6a | ||
|
|
26d06d9bb0 | ||
|
|
65e16e9f15 | ||
|
|
c0c8122e0f | ||
|
|
31305d64ba | ||
|
|
4ba7633897 | ||
|
|
2d62a77248 | ||
|
|
dc0fb81bf5 | ||
|
|
f5baca1451 | ||
|
|
722d3126cb | ||
|
|
8f895f93f1 | ||
|
|
1193fa04f3 | ||
|
|
41dd38afe8 | ||
|
|
03f11a24c2 | ||
|
|
f9b8a0794f | ||
|
|
f88f7f23ba | ||
|
|
438c4c8976 | ||
|
|
d3f9cffc1f | ||
|
|
f399db9da8 | ||
|
|
e39697061a | ||
|
|
a43354c053 | ||
|
|
a7843a40a4 | ||
|
|
79703919fc | ||
|
|
d36140eb5f | ||
|
|
05a7c7610d | ||
|
|
adb8e85d68 | ||
|
|
68d215c087 | ||
|
|
1e0661dcf7 | ||
|
|
a04d39722a | ||
|
|
76a4fee985 | ||
|
|
2e0964e6fe | ||
|
|
a7a266d72c | ||
|
|
4a846803e8 | ||
|
|
db15e7c4b1 | ||
|
|
a6c98de631 | ||
|
|
271cf81e6c | ||
|
|
979f24b173 | ||
|
|
c989a4a328 | ||
|
|
c4b865e1b2 | ||
|
|
69f867476a | ||
|
|
8605d9b5dd | ||
|
|
4e0c632928 | ||
|
|
66926983bc | ||
|
|
7d9ff9bf4e | ||
|
|
9ac8879e93 | ||
|
|
ba6b3f24c0 | ||
|
|
c0eefe7273 | ||
|
|
6a1b114106 | ||
|
|
b65d8e823a | ||
|
|
ca1fda764d | ||
|
|
4803e6434f | ||
|
|
85a200096c | ||
|
|
c92ecfb4b9 | ||
|
|
44a9d88a28 | ||
|
|
c41a4a0fdd | ||
|
|
9c837632cc | ||
|
|
6492557887 | ||
|
|
0b1b6af379 | ||
|
|
01c94daf11 | ||
|
|
c09c29fae4 | ||
|
|
7ebdfe7153 | ||
|
|
9534f9b9b9 | ||
|
|
8b533d5467 | ||
|
|
6b09b7c7d4 | ||
|
|
82d95ba812 | ||
|
|
aeb27f4b8d | ||
|
|
7dd143e1f8 | ||
|
|
cbc092be1e | ||
|
|
b958a39a66 | ||
|
|
2804b5ac9a | ||
|
|
d94c5cc127 | ||
|
|
5602159691 | ||
|
|
5c14438d36 | ||
|
|
cb3252be8a | ||
|
|
9e829b983d | ||
|
|
35e689cff5 | ||
|
|
c7df93b4ba | ||
|
|
e5fc4a5210 | ||
|
|
fcc04ef376 | ||
|
|
b7920b7ad9 |
10
.dockerignore
Normal file
10
.dockerignore
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
.*
|
||||||
|
logs
|
||||||
|
test
|
||||||
|
node_modules
|
||||||
|
commitlint.config.js
|
||||||
|
nodebb.bat
|
||||||
|
renovate.json
|
||||||
|
*.yml
|
||||||
|
*.md
|
||||||
|
Dockerfile
|
||||||
@@ -18,3 +18,4 @@ logs/
|
|||||||
.eslintrc
|
.eslintrc
|
||||||
test/files
|
test/files
|
||||||
*.min.js
|
*.min.js
|
||||||
|
install/docker/
|
||||||
22
.github/workflows/docker.yml
vendored
22
.github/workflows/docker.yml
vendored
@@ -20,18 +20,18 @@ jobs:
|
|||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
|
|
||||||
- uses: actions/checkout@v3
|
- uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
fetch-depth: 0
|
fetch-depth: 0
|
||||||
|
|
||||||
- name: Set up QEMU
|
- name: Set up QEMU
|
||||||
uses: docker/setup-qemu-action@v2
|
uses: docker/setup-qemu-action@v3
|
||||||
|
|
||||||
- name: Set up Docker Buildx
|
- name: Set up Docker Buildx
|
||||||
uses: docker/setup-buildx-action@v2
|
uses: docker/setup-buildx-action@v3
|
||||||
|
|
||||||
- name: Login to GitHub Container Registry
|
- name: Login to GitHub Container Registry
|
||||||
uses: docker/login-action@v2
|
uses: docker/login-action@v3
|
||||||
with:
|
with:
|
||||||
registry: ghcr.io
|
registry: ghcr.io
|
||||||
username: ${{ github.repository_owner }}
|
username: ${{ github.repository_owner }}
|
||||||
@@ -39,7 +39,7 @@ jobs:
|
|||||||
|
|
||||||
- name: Docker meta
|
- name: Docker meta
|
||||||
id: meta
|
id: meta
|
||||||
uses: docker/metadata-action@v4
|
uses: docker/metadata-action@v5
|
||||||
with:
|
with:
|
||||||
images: ghcr.io/${{ github.repository }}
|
images: ghcr.io/${{ github.repository }}
|
||||||
tags: |
|
tags: |
|
||||||
@@ -50,12 +50,12 @@ jobs:
|
|||||||
type=ref,event=branch,enable=${{ github.event.repository.default_branch != github.ref }}
|
type=ref,event=branch,enable=${{ github.event.repository.default_branch != github.ref }}
|
||||||
|
|
||||||
- name: Build and push Docker images
|
- name: Build and push Docker images
|
||||||
uses: docker/build-push-action@v4
|
uses: docker/build-push-action@v5
|
||||||
with:
|
with:
|
||||||
context: .
|
|
||||||
file: ./Dockerfile
|
|
||||||
push: true
|
|
||||||
tags: ${{ steps.meta.outputs.tags }}
|
|
||||||
platforms: linux/amd64,linux/arm64,linux/arm/v7
|
|
||||||
cache-from: type=gha
|
cache-from: type=gha
|
||||||
cache-to: type=gha,mode=max
|
cache-to: type=gha,mode=max
|
||||||
|
context: .
|
||||||
|
file: ./Dockerfile
|
||||||
|
platforms: linux/amd64,linux/arm64,linux/arm/v7
|
||||||
|
push: true
|
||||||
|
tags: ${{ steps.meta.outputs.tags }}
|
||||||
|
|||||||
16
.github/workflows/test.yaml
vendored
16
.github/workflows/test.yaml
vendored
@@ -27,7 +27,7 @@ jobs:
|
|||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
os: [ubuntu-latest]
|
os: [ubuntu-latest]
|
||||||
node: [16, 18, 20]
|
node: [18, 20]
|
||||||
database: [mongo-dev, mongo, redis, postgres]
|
database: [mongo-dev, mongo, redis, postgres]
|
||||||
include:
|
include:
|
||||||
# only run coverage once
|
# only run coverage once
|
||||||
@@ -48,7 +48,7 @@ jobs:
|
|||||||
|
|
||||||
services:
|
services:
|
||||||
postgres:
|
postgres:
|
||||||
image: 'postgres:15-alpine'
|
image: 'postgres:16-alpine'
|
||||||
env:
|
env:
|
||||||
POSTGRES_USER: postgres
|
POSTGRES_USER: postgres
|
||||||
POSTGRES_PASSWORD: postgres
|
POSTGRES_PASSWORD: postgres
|
||||||
@@ -63,7 +63,7 @@ jobs:
|
|||||||
- 5432:5432
|
- 5432:5432
|
||||||
|
|
||||||
redis:
|
redis:
|
||||||
image: 'redis:7.0.12'
|
image: 'redis:7.2.3'
|
||||||
# Set health checks to wait until redis has started
|
# Set health checks to wait until redis has started
|
||||||
options: >-
|
options: >-
|
||||||
--health-cmd "redis-cli ping"
|
--health-cmd "redis-cli ping"
|
||||||
@@ -75,18 +75,18 @@ jobs:
|
|||||||
- 6379:6379
|
- 6379:6379
|
||||||
|
|
||||||
mongo:
|
mongo:
|
||||||
image: 'mongo:6.0'
|
image: 'mongo:7.0'
|
||||||
ports:
|
ports:
|
||||||
# Maps port 27017 on service container to the host
|
# Maps port 27017 on service container to the host
|
||||||
- 27017:27017
|
- 27017:27017
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v4
|
||||||
|
|
||||||
- run: cp install/package.json package.json
|
- run: cp install/package.json package.json
|
||||||
|
|
||||||
- name: Install Node
|
- name: Install Node
|
||||||
uses: actions/setup-node@v3
|
uses: actions/setup-node@v4
|
||||||
with:
|
with:
|
||||||
node-version: ${{ matrix.node }}
|
node-version: ${{ matrix.node }}
|
||||||
|
|
||||||
@@ -192,7 +192,7 @@ jobs:
|
|||||||
run: npm run coverage
|
run: npm run coverage
|
||||||
|
|
||||||
- name: Test coverage
|
- name: Test coverage
|
||||||
uses: coverallsapp/github-action@v2.2.1
|
uses: coverallsapp/github-action@3dfc5567390f6fa9267c0ee9c251e4c8c3f18949 # v2.2.3
|
||||||
if: matrix.coverage
|
if: matrix.coverage
|
||||||
with:
|
with:
|
||||||
github-token: ${{ secrets.GITHUB_TOKEN }}
|
github-token: ${{ secrets.GITHUB_TOKEN }}
|
||||||
@@ -206,7 +206,7 @@ jobs:
|
|||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- name: Coveralls Finished
|
- name: Coveralls Finished
|
||||||
uses: coverallsapp/github-action@v2.2.1
|
uses: coverallsapp/github-action@3dfc5567390f6fa9267c0ee9c251e4c8c3f18949 # v2.2.3
|
||||||
with:
|
with:
|
||||||
github-token: ${{ secrets.GITHUB_TOKEN }}
|
github-token: ${{ secrets.GITHUB_TOKEN }}
|
||||||
parallel-finished: true
|
parallel-finished: true
|
||||||
|
|||||||
2
.gitignore
vendored
2
.gitignore
vendored
@@ -70,3 +70,5 @@ package-lock.json
|
|||||||
*.mongodb
|
*.mongodb
|
||||||
link-plugins.sh
|
link-plugins.sh
|
||||||
test.sh
|
test.sh
|
||||||
|
|
||||||
|
.docker/
|
||||||
52
.tx/config
52
.tx/config
@@ -3380,6 +3380,58 @@ trans.pl = public/language/pl/reset_password.json
|
|||||||
trans.sl = public/language/sl/reset_password.json
|
trans.sl = public/language/sl/reset_password.json
|
||||||
trans.th = public/language/th/reset_password.json
|
trans.th = public/language/th/reset_password.json
|
||||||
|
|
||||||
|
[o:nodebb:p:nodebb:r:rewards]
|
||||||
|
file_filter = public/language/<lang>/rewards.json
|
||||||
|
source_file = public/language/en-GB/rewards.json
|
||||||
|
source_lang = en_GB
|
||||||
|
type = KEYVALUEJSON
|
||||||
|
trans.bg = public/language/bg/rewards.json
|
||||||
|
trans.fr = public/language/fr/rewards.json
|
||||||
|
trans.hr = public/language/hr/rewards.json
|
||||||
|
trans.hy = public/language/hy/rewards.json
|
||||||
|
trans.ja = public/language/ja/rewards.json
|
||||||
|
trans.pt_PT = public/language/pt-PT/rewards.json
|
||||||
|
trans.zh_CN = public/language/zh-CN/rewards.json
|
||||||
|
trans.sv = public/language/sv/rewards.json
|
||||||
|
trans.de = public/language/de/rewards.json
|
||||||
|
trans.fa_IR = public/language/fa-IR/rewards.json
|
||||||
|
trans.gl = public/language/gl/rewards.json
|
||||||
|
trans.hu = public/language/hu/rewards.json
|
||||||
|
trans.id = public/language/id/rewards.json
|
||||||
|
trans.rw = public/language/rw/rewards.json
|
||||||
|
trans.sc = public/language/sc/rewards.json
|
||||||
|
trans.vi = public/language/vi/rewards.json
|
||||||
|
trans.bn = public/language/bn/rewards.json
|
||||||
|
trans.he = public/language/he/rewards.json
|
||||||
|
trans.ro = public/language/ro/rewards.json
|
||||||
|
trans.sq_AL = public/language/sq-AL/rewards.json
|
||||||
|
trans.ar = public/language/ar/rewards.json
|
||||||
|
trans.cs = public/language/cs/rewards.json
|
||||||
|
trans.ko = public/language/ko/rewards.json
|
||||||
|
trans.ms = public/language/ms/rewards.json
|
||||||
|
trans.pt_BR = public/language/pt-BR/rewards.json
|
||||||
|
trans.sr = public/language/sr/rewards.json
|
||||||
|
trans.tr = public/language/tr/rewards.json
|
||||||
|
trans.ru = public/language/ru/rewards.json
|
||||||
|
trans.zh_TW = public/language/zh-TW/rewards.json
|
||||||
|
trans.da = public/language/da/rewards.json
|
||||||
|
trans.en@pirate = public/language/en-x-pirate/rewards.json
|
||||||
|
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.sk = public/language/sk/rewards.json
|
||||||
|
trans.el = public/language/el/rewards.json
|
||||||
|
trans.es = public/language/es/rewards.json
|
||||||
|
trans.et = public/language/et/rewards.json
|
||||||
|
trans.uk = public/language/uk/rewards.json
|
||||||
|
trans.fi = public/language/fi/rewards.json
|
||||||
|
trans.it = public/language/it/rewards.json
|
||||||
|
trans.nl = public/language/nl/rewards.json
|
||||||
|
trans.pl = public/language/pl/rewards.json
|
||||||
|
trans.sl = public/language/sl/rewards.json
|
||||||
|
trans.th = public/language/th/rewards.json
|
||||||
|
|
||||||
[o:nodebb:p:nodebb:r:search]
|
[o:nodebb:p:nodebb:r:search]
|
||||||
file_filter = public/language/<lang>/search.json
|
file_filter = public/language/<lang>/search.json
|
||||||
source_file = public/language/en-GB/search.json
|
source_file = public/language/en-GB/search.json
|
||||||
|
|||||||
730
CHANGELOG.md
730
CHANGELOG.md
@@ -1,3 +1,733 @@
|
|||||||
|
#### v3.5.1 (2023-11-14)
|
||||||
|
|
||||||
|
##### Chores
|
||||||
|
|
||||||
|
* up mentions (b1b3dcb6)
|
||||||
|
* incrementing version number - v3.5.0 (d06fb4f0)
|
||||||
|
* update changelog for v3.5.0 (5d7c10f1)
|
||||||
|
* incrementing version number - v3.4.3 (5c984250)
|
||||||
|
* incrementing version number - v3.4.2 (3f0dac38)
|
||||||
|
* incrementing version number - v3.4.1 (01e69574)
|
||||||
|
* incrementing version number - v3.4.0 (fd9247c5)
|
||||||
|
* incrementing version number - v3.3.9 (5805e770)
|
||||||
|
* incrementing version number - v3.3.8 (a5603565)
|
||||||
|
* incrementing version number - v3.3.7 (b26f1744)
|
||||||
|
* incrementing version number - v3.3.6 (7fb38792)
|
||||||
|
* incrementing version number - v3.3.4 (a67f84ea)
|
||||||
|
* incrementing version number - v3.3.3 (f94d239b)
|
||||||
|
* incrementing version number - v3.3.2 (ec9dac97)
|
||||||
|
* incrementing version number - v3.3.1 (151cc68f)
|
||||||
|
* incrementing version number - v3.3.0 (fc1ad70f)
|
||||||
|
* incrementing version number - v3.2.3 (b06d3e63)
|
||||||
|
* incrementing version number - v3.2.2 (758ecfcd)
|
||||||
|
* incrementing version number - v3.2.1 (20145074)
|
||||||
|
* incrementing version number - v3.2.0 (9ecac38e)
|
||||||
|
* incrementing version number - v3.1.7 (0b4e81ab)
|
||||||
|
* incrementing version number - v3.1.6 (b3a3b130)
|
||||||
|
* incrementing version number - v3.1.5 (ec19343a)
|
||||||
|
* incrementing version number - v3.1.4 (2452783c)
|
||||||
|
* incrementing version number - v3.1.3 (3b4e9d3f)
|
||||||
|
* incrementing version number - v3.1.2 (40fa3489)
|
||||||
|
* incrementing version number - v3.1.1 (40250733)
|
||||||
|
* incrementing version number - v3.1.0 (0cb386bd)
|
||||||
|
* incrementing version number - v3.0.1 (26f6ea49)
|
||||||
|
* incrementing version number - v3.0.0 (224e08cd)
|
||||||
|
|
||||||
|
##### New Features
|
||||||
|
|
||||||
|
* closes #12123, allow setting hh:mm for pin expiry (1f800747)
|
||||||
|
|
||||||
|
##### Bug Fixes
|
||||||
|
|
||||||
|
* update ajaxifyTimer logic to only drop the request if the URL is the same as the one it's already processing (dcb0c4db)
|
||||||
|
* closes #12156, missing data for privilege tables (21e59538)
|
||||||
|
* thumb width (46f6f9ef)
|
||||||
|
* closes #12126, fix language keys (668a355a)
|
||||||
|
|
||||||
|
#### v3.5.0 (2023-10-25)
|
||||||
|
|
||||||
|
##### Chores
|
||||||
|
|
||||||
|
* up persona (8428cc8d)
|
||||||
|
* up harmony (bd9eebd7)
|
||||||
|
* up harmony (574f95f5)
|
||||||
|
* up harmony (2c996606)
|
||||||
|
* up harmony (f619696b)
|
||||||
|
* up harmony (0d2e0752)
|
||||||
|
* up persona (75170693)
|
||||||
|
* up themes (36fe90dd)
|
||||||
|
* up themes (4d6a6ff5)
|
||||||
|
* up rewards (35d9a78d)
|
||||||
|
* up harmony (e09b0332)
|
||||||
|
* up harmony (ad72f653)
|
||||||
|
* up persona (215ac672)
|
||||||
|
* up harmony (560403a9)
|
||||||
|
* up harmony (a5a33db7)
|
||||||
|
* up harmony (732af96f)
|
||||||
|
* up harmony (2af856d8)
|
||||||
|
* up harmony (05a9dd4e)
|
||||||
|
* up harmony (15a0a196)
|
||||||
|
* up deps for lang key change (96c9ccc4)
|
||||||
|
* up harmony (cddfdae0)
|
||||||
|
* up harmony (90692d95)
|
||||||
|
* up harmony (7e75cfaf)
|
||||||
|
* up harmony (a5c1b2a0)
|
||||||
|
* up harmony (3a108cab)
|
||||||
|
* up persona (cc5e9d9c)
|
||||||
|
* up harmony (769f879e)
|
||||||
|
* up themes (46530337)
|
||||||
|
* incrementing version number - v3.4.3 (5c984250)
|
||||||
|
* update changelog for v3.4.3 (08949be9)
|
||||||
|
* up themes (e0b29ba9)
|
||||||
|
* up emoji (00dd0cb3)
|
||||||
|
* up emoji (86de8cb2)
|
||||||
|
* up emoji (5081ff48)
|
||||||
|
* up emoji (805aaa5e)
|
||||||
|
* up emoji (7568be3c)
|
||||||
|
* up themes (b7d8fd1e)
|
||||||
|
* up themes (d0682905)
|
||||||
|
* incrementing version number - v3.4.2 (3f0dac38)
|
||||||
|
* up deps (f1021542)
|
||||||
|
* up composer (45b9803a)
|
||||||
|
* up composer (7e5d9b71)
|
||||||
|
* up harmony (13ea14f1)
|
||||||
|
* up engines (0f9f875b)
|
||||||
|
* incrementing version number - v3.4.1 (01e69574)
|
||||||
|
* up dbsearch (b4775b18)
|
||||||
|
* incrementing version number - v3.4.0 (fd9247c5)
|
||||||
|
* incrementing version number - v3.3.9 (5805e770)
|
||||||
|
* incrementing version number - v3.3.8 (a5603565)
|
||||||
|
* incrementing version number - v3.3.7 (b26f1744)
|
||||||
|
* incrementing version number - v3.3.6 (7fb38792)
|
||||||
|
* incrementing version number - v3.3.4 (a67f84ea)
|
||||||
|
* incrementing version number - v3.3.3 (f94d239b)
|
||||||
|
* incrementing version number - v3.3.2 (ec9dac97)
|
||||||
|
* incrementing version number - v3.3.1 (151cc68f)
|
||||||
|
* incrementing version number - v3.3.0 (fc1ad70f)
|
||||||
|
* incrementing version number - v3.2.3 (b06d3e63)
|
||||||
|
* incrementing version number - v3.2.2 (758ecfcd)
|
||||||
|
* incrementing version number - v3.2.1 (20145074)
|
||||||
|
* incrementing version number - v3.2.0 (9ecac38e)
|
||||||
|
* incrementing version number - v3.1.7 (0b4e81ab)
|
||||||
|
* incrementing version number - v3.1.6 (b3a3b130)
|
||||||
|
* incrementing version number - v3.1.5 (ec19343a)
|
||||||
|
* incrementing version number - v3.1.4 (2452783c)
|
||||||
|
* incrementing version number - v3.1.3 (3b4e9d3f)
|
||||||
|
* incrementing version number - v3.1.2 (40fa3489)
|
||||||
|
* incrementing version number - v3.1.1 (40250733)
|
||||||
|
* incrementing version number - v3.1.0 (0cb386bd)
|
||||||
|
* incrementing version number - v3.0.1 (26f6ea49)
|
||||||
|
* incrementing version number - v3.0.0 (224e08cd)
|
||||||
|
* **deps:**
|
||||||
|
* update actions/setup-node action to v4 (#12114) (762ad161)
|
||||||
|
* update dependency eslint-plugin-import to v2.29.0 (#12112) (2ae031ed)
|
||||||
|
* update redis docker tag to v7.2.2 (#12097) (bb812937)
|
||||||
|
* update dependency eslint to v8.52.0 (#12106) (8acdd355)
|
||||||
|
* update commitlint monorepo to v17.8.1 (#12104) (022e2a10)
|
||||||
|
* update dependency lint-staged to v15.0.2 (#12099) (8549d7de)
|
||||||
|
* update dependency sass-embedded to v1.69.4 (#12093) (f5f1679c)
|
||||||
|
* update dependency lint-staged to v15 (#12086) (d1cd625d)
|
||||||
|
* update commitlint monorepo to v17.8.0 (#12084) (225acb2e)
|
||||||
|
* update dependency sass-embedded to v1.69.2 (#12073) (9967ae6b)
|
||||||
|
* update dependency sass-embedded to v1.69.1 (#12071) (7fe72085)
|
||||||
|
* update dependency eslint to v8.51.0 (#12063) (6c01148e)
|
||||||
|
* update dependency @commitlint/cli to v17.7.2 (#12047) (d10a09a0)
|
||||||
|
* update dependency eslint to v8.50.0 (#12029) (65051066)
|
||||||
|
* update postgres docker tag to v16 (#12012) (6fa6f73b)
|
||||||
|
* update actions/checkout action to v4 (#11978) (b4233366)
|
||||||
|
* update docker/build-push-action action to v5 (#11997) (4ecfe40e)
|
||||||
|
* update docker/login-action action to v3 (#11998) (478f7c74)
|
||||||
|
* update docker/metadata-action action to v5 (#11999) (21b280d2)
|
||||||
|
* update docker/setup-buildx-action action to v3 (#12000) (95f7112a)
|
||||||
|
* update docker/setup-qemu-action action to v3 (#12001) (f286d7fa)
|
||||||
|
* update dependency sass-embedded to v1.67.0 (#12003) (b9d04e2f)
|
||||||
|
* update dependency eslint to v8.49.0 (#11993) (ceed4327)
|
||||||
|
* update coverallsapp/github-action action to v2.2.3 (#11988) (a473b515)
|
||||||
|
* update redis docker tag to v7.2.1 (#11987) (0b231fd3)
|
||||||
|
* **i18n:**
|
||||||
|
* fallback strings for new resources: nodebb.admin-extend-widgets (990bbd8c)
|
||||||
|
* fallback strings for new resources: nodebb.admin-manage-privileges (3cb6881c)
|
||||||
|
* fallback strings for new resources: nodebb.themes-harmony (67fec93d)
|
||||||
|
* fallback strings for new resources: nodebb.notifications (ed77a0b1)
|
||||||
|
* fallback strings for new resources: nodebb.admin-advanced-database (b517645f)
|
||||||
|
* fallback strings for new resources: nodebb.error, nodebb.flags (19cfd89f)
|
||||||
|
* fallback strings for new resources: nodebb.admin-extend-widgets (8b5f0334)
|
||||||
|
* fallback strings for new resources: nodebb.email (fc8a6b31)
|
||||||
|
* fallback strings for new resources: nodebb.admin-settings-post (8cb2c270)
|
||||||
|
* fallback strings for new resources: nodebb.email, nodebb.notifications (a71378cb)
|
||||||
|
* fallback strings for new resources: nodebb.topic (8df56d60)
|
||||||
|
* fallback strings for new resources: nodebb.notifications, nodebb.pages, nodebb.tags, nodebb.user (2627e974)
|
||||||
|
* fallback strings for new resources: nodebb.modules (ec3ab986)
|
||||||
|
* fallback strings for new resources: nodebb.admin-settings-chat (968ee0c7)
|
||||||
|
|
||||||
|
##### New Features
|
||||||
|
|
||||||
|
* show # of widgets on templates (2ca5192b)
|
||||||
|
* #12101, dont return rssFeedUrl if feeds are disabled (2955fdb5)
|
||||||
|
* add sidebar setting lang key (97a86ba4)
|
||||||
|
* award notif filter (9e9046bf)
|
||||||
|
* update to mongodb 6.1 (#12087) (e542b27d)
|
||||||
|
* add category canonical url (f96b0b7a)
|
||||||
|
* update error handler to check for pseudo-standard no-* prefix and route to 404 handler instead (db5b0f47)
|
||||||
|
* flag rescinding logic + api method (e012edea)
|
||||||
|
* backend methods for rescinding a report, supplemental adds and removing a report now adds to the flag history (bc0f362c)
|
||||||
|
* use homePageTitle in breadcrumbs if its set (1a745201)
|
||||||
|
* 3 column layout for widgets (db9279eb)
|
||||||
|
* update all language keys to use - instead of _ (#12059) (844cb91b)
|
||||||
|
* closes #12052, ability to disable stale topic warning (f8a3aceb)
|
||||||
|
* add .has() method in cache/ttl lib (d478de16)
|
||||||
|
* upgrade chartjs to 4.x (fe192b92)
|
||||||
|
* closes #11553, add forked from message like merged into (be14f6cc)
|
||||||
|
* add workerpool for password, closes #10326 (#12038) (8b25aff7)
|
||||||
|
* add new hook action:chat.onMessagesAddedToDom (a7517d88)
|
||||||
|
* add composerActions for chat rooms (d906097a)
|
||||||
|
* add heading strings (8c977f4c)
|
||||||
|
* introduce new ACP setting for newbie chat message delay, defaults to 2 minutes (223e7656)
|
||||||
|
|
||||||
|
##### Bug Fixes
|
||||||
|
|
||||||
|
* **deps:**
|
||||||
|
* update dependency cron to v3.1.4 (#12117) (3e45788f)
|
||||||
|
* update dependency ace-builds to v1.31.0 (#12113) (aba7eb0f)
|
||||||
|
* update dependency nconf to v0.12.1 (#12111) (91d00979)
|
||||||
|
* update dependency @fontsource/inter to v5.0.15 (#12108) (99c3c874)
|
||||||
|
* update dependency nodemailer to v6.9.7 (#12109) (e546adaa)
|
||||||
|
* update dependency mongodb to v6.2.0 (#11965) (7302e769)
|
||||||
|
* update dependency @fontsource/inter to v5.0.14 (#12103) (c9c6175a)
|
||||||
|
* update dependency cron to v3.1.3 (#12100) (bad9198e)
|
||||||
|
* update dependency sass to v1.69.4 (#12094) (2adc96c2)
|
||||||
|
* update dependency esbuild to v0.19.5 (#12091) (94434125)
|
||||||
|
* update dependency webpack-merge to v5.10.0 (#12088) (d45f506f)
|
||||||
|
* update dependency webpack to v5.89.0 (#12083) (1ebdfaea)
|
||||||
|
* update dependency connect-mongo to v5.1.0 (#12085) (212a3415)
|
||||||
|
* update dependency ace-builds to v1.30.0 (#12082) (8456682c)
|
||||||
|
* update dependency cron to v3.1.1 (#12078) (24d6b73f)
|
||||||
|
* update dependency commander to v11.1.0 (#12079) (7d38e9ed)
|
||||||
|
* update dependency sass to v1.69.3 (#12076) (193e54e2)
|
||||||
|
* update dependency workerpool to v6.5.1 (#12077) (14eede15)
|
||||||
|
* update dependency sass to v1.69.2 (#12074) (0dd4cedf)
|
||||||
|
* update dependency nodemailer to v6.9.6 (#12068) (6c59d72a)
|
||||||
|
* update dependency winston to v3.11.0 (#12064) (fdf279a3)
|
||||||
|
* update dependency cron to v3 (#12049) (f2fad2d3)
|
||||||
|
* update dependency @fontsource/inter to v5.0.13 (#12065) (512ac525)
|
||||||
|
* update dependency ace-builds to v1.29.0 (#12067) (b04fbf89)
|
||||||
|
* update dependency sass to v1.69.1 (#12070) (a5d2871c)
|
||||||
|
* update dependency @fontsource/inter to v5.0.12 (#12053) (1033218c)
|
||||||
|
* update dependency sass to v1.69.0 (#12060) (ecb847fc)
|
||||||
|
* update dependency nodebb-plugin-2factor to v7.4.0 (6c5c1afd)
|
||||||
|
* update dependency nodebb-plugin-ntfy to v1.7.3 (98e58252)
|
||||||
|
* update dependency postcss to v8.4.31 (#12048) (eaa7aff3)
|
||||||
|
* update dependency esbuild to v0.19.4 (#12046) (4289230f)
|
||||||
|
* update dependency rimraf to v5.0.5 (#12036) (3549fbdd)
|
||||||
|
* update dependency nodebb-theme-persona to v13.2.34 (#12043) (339481ca)
|
||||||
|
* update dependency nodebb-plugin-spam-be-gone to v2.2.0 (#12039) (84648db2)
|
||||||
|
* update dependency cron to v2.4.4 (#12033) (c1f873b3)
|
||||||
|
* update dependency ace-builds to v1.28.0 (#12028) (3262923a)
|
||||||
|
* update dependency nodebb-plugin-2factor to v7.3.1 (#12026) (d29ea026)
|
||||||
|
* update dependency nodebb-plugin-ntfy to v1.7.2 (#12024) (360d3257)
|
||||||
|
* update dependency sass to v1.68.0 (#12023) (be600a84)
|
||||||
|
* update dependency autoprefixer to v10.4.16 (#12022) (f6b6e6c7)
|
||||||
|
* update dependency nodebb-plugin-2factor to v7.3.0 (#12021) (639fb33f)
|
||||||
|
* update dependency bootswatch to v5.3.2 (#12020) (5dc368a9)
|
||||||
|
* update dependency ace-builds to v1.27.0 (#12019) (f73ed6dd)
|
||||||
|
* update dependency nodebb-plugin-emoji to v5.1.10 (#12018) (16fe4fde)
|
||||||
|
* update dependency sharp to v0.32.6 (#12016) (f838498b)
|
||||||
|
* update dependency postcss to v8.4.30 (#12015) (7dbc6668)
|
||||||
|
* update dependency rtlcss to v4.1.1 (#12014) (ba894a04)
|
||||||
|
* update dependency nodebb-plugin-ntfy to v1.7.1 (#12011) (4e834a2e)
|
||||||
|
* update dependency ace-builds to v1.26.0 (#12010) (5a003acb)
|
||||||
|
* update dependency mongodb to v5.9.0 (#12008) (5bfcd34c)
|
||||||
|
* update dependency cropperjs to v1.6.1 (#12013) (9f5362c8)
|
||||||
|
* update dependency ace-builds to v1.25.1 (#12006) (1558d7a2)
|
||||||
|
* update dependency bootstrap to v5.3.2 (#12005) (44d120df)
|
||||||
|
* update dependency esbuild to v0.19.3 (#12002) (ef41b8bc)
|
||||||
|
* update dependency sass to v1.67.0 (#12004) (d2e49472)
|
||||||
|
* update dependency ace-builds to v1.24.2 (#11991) (447b7954)
|
||||||
|
* closes #12115 , toggle hasmore as well (728d63f9)
|
||||||
|
* #10276, only move widgets if area doesn't exist (1739f5a9)
|
||||||
|
* #12090, dont award disabled rewards (c1ae879d)
|
||||||
|
* rewards fixes (347a43f4)
|
||||||
|
* use template name instead of component (f6120ebb)
|
||||||
|
* incorrect data passed to api.flags.get (cc8fe435)
|
||||||
|
* missing body classes on error pages (54a810dd)
|
||||||
|
* edit notification key (bda37ac2)
|
||||||
|
* lang key (bffa7880)
|
||||||
|
* #12062, relax blockquote selector (99bdad80)
|
||||||
|
* allowing forward slash in language keys, temporarily allowing upper case characters (d25a24fc)
|
||||||
|
* rename filter-perPage to filter-per-page (872ddc26)
|
||||||
|
* upgrade script date (6f5a965a)
|
||||||
|
* add upgrade script for notifications (6c3ff86b)
|
||||||
|
* lang key, type has _, lang keys changed to use - (1072b38b)
|
||||||
|
* #12017, unreliable forum updated messaging (715bdac3)
|
||||||
|
* #12057, allow gmods to change user email (344ece8d)
|
||||||
|
* only show emailChanged alert for self (56794cf8)
|
||||||
|
* closes #12054 handle negative start/stop in psql (0f4e6648)
|
||||||
|
* make socket errors and static hook errors less noisy (2a1be01a)
|
||||||
|
* restore notificationSendDelay back to 60 (5fe1ad95)
|
||||||
|
* breaking tests (857433d1)
|
||||||
|
* #12044, only load notifications when opening dropdown (dbd0a715)
|
||||||
|
* change `notificationSendDelay` to default to 10 seconds instead of 60, #11445 (cf50b0fe)
|
||||||
|
* clear interstitial data if there are no additional interstitials on abort (bdc221eb)
|
||||||
|
* #11808, reduce zeal of middleware.registrationComplete (74902e4a)
|
||||||
|
* pass in missing uid (d50473df)
|
||||||
|
* #12025, validity checking on user-provided toPid value (fe42fd4e)
|
||||||
|
* #12032, truncate long category names (b518e036)
|
||||||
|
* field name importance (8041f4d1)
|
||||||
|
* closes #12007, parseInt notification fields (b8e43143)
|
||||||
|
* on shutdown clear locks (615b2f0f)
|
||||||
|
* remaining text, when sending with send button (6553e454)
|
||||||
|
* nodebb/nodebb-plugin-link-preview#18, remove sup from allowedTags, add source + source attributes (f09f4105)
|
||||||
|
* use isPrivileged instead of isAdmin (b9c3cdb6)
|
||||||
|
* failing test due to increased chat message delay (ff07fc44)
|
||||||
|
* better labels in ACP chat settings, #11983 (88dd21e2)
|
||||||
|
* bump chat message delay by 10x to 2000ms, re: #11983 (9b0b33cc)
|
||||||
|
* #11981, post immediately when canceling scheduling (aa797f23)
|
||||||
|
* **i18n:**
|
||||||
|
* added rewards resource and fallbacks (47910d70)
|
||||||
|
* fallbacks for new language keys (2b3d2055)
|
||||||
|
* push fallbacks for modules resource (9b384b98)
|
||||||
|
|
||||||
|
##### Other Changes
|
||||||
|
|
||||||
|
* fix quotes (b8705380)
|
||||||
|
* fix lint (3b46ad42)
|
||||||
|
|
||||||
|
##### Performance Improvements
|
||||||
|
|
||||||
|
* no need to count on every call (130815c7)
|
||||||
|
|
||||||
|
##### Refactors
|
||||||
|
|
||||||
|
* get rid of util.promisify on async function (b1ff93f8)
|
||||||
|
* fix comment (ff6bfeb8)
|
||||||
|
* get rid of async.series (c7c6e8ff)
|
||||||
|
* shorter timeago (6149252b)
|
||||||
|
* shorter code for pinned topics (ff952e59)
|
||||||
|
* change private message email subject (f9fb3c3a)
|
||||||
|
* use helpers.isAllowedTo (47c16e90)
|
||||||
|
* add email notification delay to chat message notifications (a47b4805)
|
||||||
|
* remove chat message notification queue, implement merge IDs for chat message notifications, so they can be grouped together (3ba371f6)
|
||||||
|
* update buildCategoryLabel (82ea9192)
|
||||||
|
* use esm only import used chart types/plugins (56b31674)
|
||||||
|
* get rid of exists db call, use promise.parallel (8895b152)
|
||||||
|
* get rid of some async.waterfall/series/parallel calls (e452c097)
|
||||||
|
* get rid of async.waterfall/series (8bc2ef22)
|
||||||
|
* reduce socket.emits for typing (4d1b8e76)
|
||||||
|
|
||||||
|
##### Tests
|
||||||
|
|
||||||
|
* add spec for new notif type (90e10b9c)
|
||||||
|
* worked with chatgpt to restrict the i18n test a bit to match requirements (99364427)
|
||||||
|
* fix flag tests (6606d96a)
|
||||||
|
* added test cases for .addReport and .rescindReport() (da239059)
|
||||||
|
* added i18n test to enforce kebab casing (69dde2b9)
|
||||||
|
* add reverse list test (66be9826)
|
||||||
|
* additional tests for #12034 (d7e9f324)
|
||||||
|
* added tests for new logic paths (toPid validation on post creation) (ce740301)
|
||||||
|
* 💥 i18n tests (8202c555)
|
||||||
|
|
||||||
|
#### v3.4.3 (2023-09-27)
|
||||||
|
|
||||||
|
##### Chores
|
||||||
|
|
||||||
|
* incrementing version number - v3.4.2 (3f0dac38)
|
||||||
|
* update changelog for v3.4.2 (f9323de6)
|
||||||
|
* incrementing version number - v3.4.1 (01e69574)
|
||||||
|
* incrementing version number - v3.4.0 (fd9247c5)
|
||||||
|
* incrementing version number - v3.3.9 (5805e770)
|
||||||
|
* incrementing version number - v3.3.8 (a5603565)
|
||||||
|
* incrementing version number - v3.3.7 (b26f1744)
|
||||||
|
* incrementing version number - v3.3.6 (7fb38792)
|
||||||
|
* incrementing version number - v3.3.4 (a67f84ea)
|
||||||
|
* incrementing version number - v3.3.3 (f94d239b)
|
||||||
|
* incrementing version number - v3.3.2 (ec9dac97)
|
||||||
|
* incrementing version number - v3.3.1 (151cc68f)
|
||||||
|
* incrementing version number - v3.3.0 (fc1ad70f)
|
||||||
|
* incrementing version number - v3.2.3 (b06d3e63)
|
||||||
|
* incrementing version number - v3.2.2 (758ecfcd)
|
||||||
|
* incrementing version number - v3.2.1 (20145074)
|
||||||
|
* incrementing version number - v3.2.0 (9ecac38e)
|
||||||
|
* incrementing version number - v3.1.7 (0b4e81ab)
|
||||||
|
* incrementing version number - v3.1.6 (b3a3b130)
|
||||||
|
* incrementing version number - v3.1.5 (ec19343a)
|
||||||
|
* incrementing version number - v3.1.4 (2452783c)
|
||||||
|
* incrementing version number - v3.1.3 (3b4e9d3f)
|
||||||
|
* incrementing version number - v3.1.2 (40fa3489)
|
||||||
|
* incrementing version number - v3.1.1 (40250733)
|
||||||
|
* incrementing version number - v3.1.0 (0cb386bd)
|
||||||
|
* incrementing version number - v3.0.1 (26f6ea49)
|
||||||
|
* incrementing version number - v3.0.0 (224e08cd)
|
||||||
|
|
||||||
|
##### Bug Fixes
|
||||||
|
|
||||||
|
* change priv to topics:read (cddac03a)
|
||||||
|
* #12035, filter tids in mark all read (77d6d0ab)
|
||||||
|
* properly wrap promise to callback-style function (#12030) (aff19a6c)
|
||||||
|
* #12009, check if suggested/current versions are valid (7ca37bd6)
|
||||||
|
* **deps:** update dependency nodebb-plugin-2factor to v7.3.0 (#12021) (c805824f)
|
||||||
|
|
||||||
|
##### Refactors
|
||||||
|
|
||||||
|
* remove nested promise (379ed0e2)
|
||||||
|
|
||||||
|
#### v3.4.2 (2023-09-12)
|
||||||
|
|
||||||
|
##### Chores
|
||||||
|
|
||||||
|
* up harmony (bd94f263)
|
||||||
|
* up harmony (46f260b5)
|
||||||
|
* up harmony (62afd0bd)
|
||||||
|
* up composer/persona (5c628c56)
|
||||||
|
* up harmony (3e07c18d)
|
||||||
|
* up deps (3f7de1c7)
|
||||||
|
* up harmony (512c44d5)
|
||||||
|
* up harmony (319d3b1f)
|
||||||
|
* up themes (d7a7c355)
|
||||||
|
* incrementing version number - v3.4.1 (01e69574)
|
||||||
|
* update changelog for v3.4.1 (f24a334c)
|
||||||
|
* incrementing version number - v3.4.0 (fd9247c5)
|
||||||
|
* incrementing version number - v3.3.9 (5805e770)
|
||||||
|
* incrementing version number - v3.3.8 (a5603565)
|
||||||
|
* incrementing version number - v3.3.7 (b26f1744)
|
||||||
|
* incrementing version number - v3.3.6 (7fb38792)
|
||||||
|
* incrementing version number - v3.3.4 (a67f84ea)
|
||||||
|
* incrementing version number - v3.3.3 (f94d239b)
|
||||||
|
* incrementing version number - v3.3.2 (ec9dac97)
|
||||||
|
* incrementing version number - v3.3.1 (151cc68f)
|
||||||
|
* incrementing version number - v3.3.0 (fc1ad70f)
|
||||||
|
* incrementing version number - v3.2.3 (b06d3e63)
|
||||||
|
* incrementing version number - v3.2.2 (758ecfcd)
|
||||||
|
* incrementing version number - v3.2.1 (20145074)
|
||||||
|
* incrementing version number - v3.2.0 (9ecac38e)
|
||||||
|
* incrementing version number - v3.1.7 (0b4e81ab)
|
||||||
|
* incrementing version number - v3.1.6 (b3a3b130)
|
||||||
|
* incrementing version number - v3.1.5 (ec19343a)
|
||||||
|
* incrementing version number - v3.1.4 (2452783c)
|
||||||
|
* incrementing version number - v3.1.3 (3b4e9d3f)
|
||||||
|
* incrementing version number - v3.1.2 (40fa3489)
|
||||||
|
* incrementing version number - v3.1.1 (40250733)
|
||||||
|
* incrementing version number - v3.1.0 (0cb386bd)
|
||||||
|
* incrementing version number - v3.0.1 (26f6ea49)
|
||||||
|
* incrementing version number - v3.0.0 (224e08cd)
|
||||||
|
|
||||||
|
##### Bug Fixes
|
||||||
|
|
||||||
|
* **deps:** bump 2factor (6bc2b6c5)
|
||||||
|
* move database call used to associate a NodeBB session UUID to its express session id into user.auth.addSession, which is the only time it is called (e1bced8c)
|
||||||
|
* toMid to posts you cant see (53106c00)
|
||||||
|
* closes #11982, fix element in prepEdit (e4ecb96f)
|
||||||
|
* prep edit so textarea isn't below text input (f2c4041f)
|
||||||
|
|
||||||
|
##### Refactors
|
||||||
|
|
||||||
|
* reduce socket.emits for typing (aebd9278)
|
||||||
|
|
||||||
|
##### Tests
|
||||||
|
|
||||||
|
* remove errant .only() (9dc9d5ef)
|
||||||
|
* fix room count (66251166)
|
||||||
|
|
||||||
|
#### v3.4.1 (2023-09-06)
|
||||||
|
|
||||||
|
##### Chores
|
||||||
|
|
||||||
|
* up dbsearch (8357bb2e)
|
||||||
|
* incrementing version number - v3.4.0 (fd9247c5)
|
||||||
|
* update changelog for v3.4.0 (5c023025)
|
||||||
|
* incrementing version number - v3.3.9 (5805e770)
|
||||||
|
* incrementing version number - v3.3.8 (a5603565)
|
||||||
|
* incrementing version number - v3.3.7 (b26f1744)
|
||||||
|
* incrementing version number - v3.3.6 (7fb38792)
|
||||||
|
* incrementing version number - v3.3.4 (a67f84ea)
|
||||||
|
* incrementing version number - v3.3.3 (f94d239b)
|
||||||
|
* incrementing version number - v3.3.2 (ec9dac97)
|
||||||
|
* incrementing version number - v3.3.1 (151cc68f)
|
||||||
|
* incrementing version number - v3.3.0 (fc1ad70f)
|
||||||
|
* incrementing version number - v3.2.3 (b06d3e63)
|
||||||
|
* incrementing version number - v3.2.2 (758ecfcd)
|
||||||
|
* incrementing version number - v3.2.1 (20145074)
|
||||||
|
* incrementing version number - v3.2.0 (9ecac38e)
|
||||||
|
* incrementing version number - v3.1.7 (0b4e81ab)
|
||||||
|
* incrementing version number - v3.1.6 (b3a3b130)
|
||||||
|
* incrementing version number - v3.1.5 (ec19343a)
|
||||||
|
* incrementing version number - v3.1.4 (2452783c)
|
||||||
|
* incrementing version number - v3.1.3 (3b4e9d3f)
|
||||||
|
* incrementing version number - v3.1.2 (40fa3489)
|
||||||
|
* incrementing version number - v3.1.1 (40250733)
|
||||||
|
* incrementing version number - v3.1.0 (0cb386bd)
|
||||||
|
* incrementing version number - v3.0.1 (26f6ea49)
|
||||||
|
* incrementing version number - v3.0.0 (224e08cd)
|
||||||
|
|
||||||
|
##### Bug Fixes
|
||||||
|
|
||||||
|
* #11981, post immediately when canceling scheduling (19b7cdb2)
|
||||||
|
|
||||||
|
#### v3.4.0 (2023-09-06)
|
||||||
|
|
||||||
|
##### Chores
|
||||||
|
|
||||||
|
* up ntfy (d79f79e8)
|
||||||
|
* up dbsearch (6d27f778)
|
||||||
|
* up themes, dont send typing on page load (45ed12c5)
|
||||||
|
* up harmony (21ad49fe)
|
||||||
|
* up themes (e10a5fa5)
|
||||||
|
* up themes (8132d36b)
|
||||||
|
* up themes (10d11924)
|
||||||
|
* up harmony (0334b389)
|
||||||
|
* up harmony (32c870f4)
|
||||||
|
* incrementing version number - v3.3.9 (5805e770)
|
||||||
|
* update changelog for v3.3.9 (50d44777)
|
||||||
|
* up composer (ffd6ea5a)
|
||||||
|
* up composer (c2534287)
|
||||||
|
* up composer (540b9f18)
|
||||||
|
* up composer (87015e9b)
|
||||||
|
* up themes (dd3647ed)
|
||||||
|
* incrementing version number - v3.3.8 (a5603565)
|
||||||
|
* incrementing version number - v3.3.7 (b26f1744)
|
||||||
|
* markdown dep (03f11a24)
|
||||||
|
* up markdown (f399db9d)
|
||||||
|
* incrementing version number - v3.3.6 (7fb38792)
|
||||||
|
* up deps (a7843a40)
|
||||||
|
* up composer (05a7c761)
|
||||||
|
* up themes (c4b865e1)
|
||||||
|
* up themes (7d9ff9bf)
|
||||||
|
* incrementing version number - v3.3.4 (a67f84ea)
|
||||||
|
* incrementing version number - v3.3.3 (f94d239b)
|
||||||
|
* incrementing version number - v3.3.2 (ec9dac97)
|
||||||
|
* incrementing version number - v3.3.1 (151cc68f)
|
||||||
|
* up themes (5c14438d)
|
||||||
|
* up themes (cb3252be)
|
||||||
|
* up harmony (c7df93b4)
|
||||||
|
* incrementing version number - v3.3.0 (fc1ad70f)
|
||||||
|
* incrementing version number - v3.2.3 (b06d3e63)
|
||||||
|
* incrementing version number - v3.2.2 (758ecfcd)
|
||||||
|
* incrementing version number - v3.2.1 (20145074)
|
||||||
|
* incrementing version number - v3.2.0 (9ecac38e)
|
||||||
|
* incrementing version number - v3.1.7 (0b4e81ab)
|
||||||
|
* incrementing version number - v3.1.6 (b3a3b130)
|
||||||
|
* incrementing version number - v3.1.5 (ec19343a)
|
||||||
|
* incrementing version number - v3.1.4 (2452783c)
|
||||||
|
* incrementing version number - v3.1.3 (3b4e9d3f)
|
||||||
|
* incrementing version number - v3.1.2 (40fa3489)
|
||||||
|
* incrementing version number - v3.1.1 (40250733)
|
||||||
|
* incrementing version number - v3.1.0 (0cb386bd)
|
||||||
|
* incrementing version number - v3.0.1 (26f6ea49)
|
||||||
|
* incrementing version number - v3.0.0 (224e08cd)
|
||||||
|
* **deps:**
|
||||||
|
* update coverallsapp/github-action action to v2.2.2 (#11977) (15c6fd6b)
|
||||||
|
* update dependency jquery to v3.7.1 (#11963) (94f07c14)
|
||||||
|
* update dependency eslint to v8.48.0 (#11953) (4d0055f0)
|
||||||
|
* update dependency lint-staged to v14.0.1 (#11936) (1e0661dc)
|
||||||
|
* update dependency eslint-plugin-import to v2.28.1 (#11848) (44a9d88a)
|
||||||
|
* update redis docker tag to v7.2.0 (#11924) (c41a4a0f)
|
||||||
|
* update dependency sass-embedded to v1.66.1 (#11926) (64925578)
|
||||||
|
* update mongo docker tag to v7 (#11928) (7ebdfe71)
|
||||||
|
* **i18n:**
|
||||||
|
* fallback strings for new resources: nodebb.admin-settings-reputation, nodebb.error (271cf81e)
|
||||||
|
* fallback strings for new resources: nodebb.notifications (69f86747)
|
||||||
|
* fallback strings for new resources: nodebb.email, nodebb.modules, nodebb.notifications (6a1b1141)
|
||||||
|
|
||||||
|
##### New Features
|
||||||
|
|
||||||
|
* typing user list in chat (60035744)
|
||||||
|
* add data-allow-dupe and data-navigator-ignore (92f5c146)
|
||||||
|
* add a filter hook to login (a3d6dba6)
|
||||||
|
* use all events in addTopicEvents (4bc21a2e)
|
||||||
|
* add socket.data.uid on connect (f026e740)
|
||||||
|
* #11949, show alert if posts is going to be queued (731466e5)
|
||||||
|
* #6021 add min:rep-post-links (#11938) (979f24b1)
|
||||||
|
* add new notif type for public rooms (b65d8e82)
|
||||||
|
* better acp sidebar in dark mode (c92ecfb4)
|
||||||
|
* check mute when messaging, closes #11932 (9534f9b9)
|
||||||
|
* log roomId/roomName on delete (b958a39a)
|
||||||
|
|
||||||
|
##### Bug Fixes
|
||||||
|
|
||||||
|
* **deps:**
|
||||||
|
* update dependency nodemailer to v6.9.5 (#11980) (d2636989)
|
||||||
|
* update dependency archiver to v6.0.1 (#11976) (0e885a20)
|
||||||
|
* update dependency nodebb-theme-harmony to v1.1.50 (#11975) (b46425b1)
|
||||||
|
* update dependency spdx-license-list to v6.7.0 (#11974) (9138702d)
|
||||||
|
* update dependency postcss to v8.4.29 (#11968) (286dcf9a)
|
||||||
|
* update dependency jsonwebtoken to v9.0.2 (#11972) (4251394f)
|
||||||
|
* update dependency cron to v2.4.3 (#11957) (b25793cd)
|
||||||
|
* update dependency nodebb-theme-peace to v2.1.16 (#11958) (44611e05)
|
||||||
|
* update dependency cropperjs to v1.6.0 (#11956) (521a13f4)
|
||||||
|
* update dependency nodebb-plugin-composer-default to v10.2.17 (#11951) (d20c9cf2)
|
||||||
|
* update dependency nodebb-theme-harmony to v1.1.43 (#11950) (d28b1f4b)
|
||||||
|
* update dependency mongodb to v5.8.1 (#11948) (551e4043)
|
||||||
|
* bump markdown (f9b8a079)
|
||||||
|
* bump ntfy (79703919)
|
||||||
|
* update dependency nodebb-plugin-markdown to v12.2.1 (#11939) (a04d3972)
|
||||||
|
* update dependency mongodb to v5.8.0 (#11940) (76a4fee9)
|
||||||
|
* update dependency pg to v8.11.3 (#11919) (9c837632)
|
||||||
|
* update dependency archiver to v6 (#11929) (0b1b6af3)
|
||||||
|
* update dependency sass to v1.66.1 (#11927) (01c94daf)
|
||||||
|
* update dependency pg-cursor to v2.10.3 (#11920) (c09c29fa)
|
||||||
|
* don't create tooltips on mobile (ded596fe)
|
||||||
|
* always return string from helper (bdeca049)
|
||||||
|
* double escape issue, body is escaped in composer-default (6ae0d207)
|
||||||
|
* make selector stricter (9f7a39c5)
|
||||||
|
* #11969, match the server side behaviour for filters (887dfd7d)
|
||||||
|
* remove og:image value (#11966) (90ac82d0)
|
||||||
|
* don't try to parse response if request is head #11960 (440299e6)
|
||||||
|
* pinned msgs when switching chats (acee6777)
|
||||||
|
* deleted chat messages (#11962) (1a1fd64d)
|
||||||
|
* closes #11954, fix custom skins with spaces (965780b7)
|
||||||
|
* dont show chat notif if you are already in the room (3d6668e7)
|
||||||
|
* #11947, make user message has a numeric timestamp (dc0fb81b)
|
||||||
|
* #11944, dont refresh page when uninstalling (f5baca14)
|
||||||
|
* closes #11921 (e3969706)
|
||||||
|
* bookmark scroll doing ajaxify (2e0964e6)
|
||||||
|
* closes #11937, add dropup early based on position on screen (a7a266d7)
|
||||||
|
* improper SSO format (regression), update openapi schema (4a846803)
|
||||||
|
* return empty array for 'sso' otherwise (db15e7c4)
|
||||||
|
* #11906, remove retrieval of SSO data in getAllData internal method, only retrieve for calling user or admins, and only on edit page (a6c98de6)
|
||||||
|
* language string (4e0c6329)
|
||||||
|
* admins should see public chats (aeb27f4b)
|
||||||
|
* show access denied instead of internal error (7dd143e1)
|
||||||
|
|
||||||
|
##### Other Changes
|
||||||
|
|
||||||
|
* remove unused translator (34242e7a)
|
||||||
|
* fix spec (c0eefe72)
|
||||||
|
|
||||||
|
##### Refactors
|
||||||
|
|
||||||
|
* use map/get (98c3d2e9)
|
||||||
|
* add targetUid to email-change event (4e5340d2)
|
||||||
|
* how admins change emails (#11973) (8db13d8e)
|
||||||
|
|
||||||
|
##### Tests
|
||||||
|
|
||||||
|
* one more fix (8b533d54)
|
||||||
|
* fix tests, dont hang if payload is string (6b09b7c7)
|
||||||
|
* fix redirect test (35e689cf)
|
||||||
|
|
||||||
|
#### v3.3.9 (2023-08-25)
|
||||||
|
|
||||||
|
##### Chores
|
||||||
|
|
||||||
|
* up mentions (4ec3a480)
|
||||||
|
* incrementing version number - v3.3.8 (a5603565)
|
||||||
|
* update changelog for v3.3.8 (65e16e9f)
|
||||||
|
* incrementing version number - v3.3.7 (b26f1744)
|
||||||
|
* incrementing version number - v3.3.6 (7fb38792)
|
||||||
|
* incrementing version number - v3.3.4 (a67f84ea)
|
||||||
|
* incrementing version number - v3.3.3 (f94d239b)
|
||||||
|
* incrementing version number - v3.3.2 (ec9dac97)
|
||||||
|
* incrementing version number - v3.3.1 (151cc68f)
|
||||||
|
* incrementing version number - v3.3.0 (fc1ad70f)
|
||||||
|
* incrementing version number - v3.2.3 (b06d3e63)
|
||||||
|
* incrementing version number - v3.2.2 (758ecfcd)
|
||||||
|
* incrementing version number - v3.2.1 (20145074)
|
||||||
|
* incrementing version number - v3.2.0 (9ecac38e)
|
||||||
|
* incrementing version number - v3.1.7 (0b4e81ab)
|
||||||
|
* incrementing version number - v3.1.6 (b3a3b130)
|
||||||
|
* incrementing version number - v3.1.5 (ec19343a)
|
||||||
|
* incrementing version number - v3.1.4 (2452783c)
|
||||||
|
* incrementing version number - v3.1.3 (3b4e9d3f)
|
||||||
|
* incrementing version number - v3.1.2 (40fa3489)
|
||||||
|
* incrementing version number - v3.1.1 (40250733)
|
||||||
|
* incrementing version number - v3.1.0 (0cb386bd)
|
||||||
|
* incrementing version number - v3.0.1 (26f6ea49)
|
||||||
|
* incrementing version number - v3.0.0 (224e08cd)
|
||||||
|
|
||||||
|
##### Bug Fixes
|
||||||
|
|
||||||
|
* isPrivilegeGroup not capturing admin privileges (d13e7cd3)
|
||||||
|
|
||||||
|
##### Tests
|
||||||
|
|
||||||
|
* add some tests for isPrivilegeGroup (d5c8bf9e)
|
||||||
|
|
||||||
|
#### v3.3.8 (2023-08-23)
|
||||||
|
|
||||||
|
##### Chores
|
||||||
|
|
||||||
|
* incrementing version number - v3.3.7 (b26f1744)
|
||||||
|
* update changelog for v3.3.7 (1193fa04)
|
||||||
|
* incrementing version number - v3.3.6 (7fb38792)
|
||||||
|
* incrementing version number - v3.3.4 (a67f84ea)
|
||||||
|
* incrementing version number - v3.3.3 (f94d239b)
|
||||||
|
* incrementing version number - v3.3.2 (ec9dac97)
|
||||||
|
* incrementing version number - v3.3.1 (151cc68f)
|
||||||
|
* incrementing version number - v3.3.0 (fc1ad70f)
|
||||||
|
* incrementing version number - v3.2.3 (b06d3e63)
|
||||||
|
* incrementing version number - v3.2.2 (758ecfcd)
|
||||||
|
* incrementing version number - v3.2.1 (20145074)
|
||||||
|
* incrementing version number - v3.2.0 (9ecac38e)
|
||||||
|
* incrementing version number - v3.1.7 (0b4e81ab)
|
||||||
|
* incrementing version number - v3.1.6 (b3a3b130)
|
||||||
|
* incrementing version number - v3.1.5 (ec19343a)
|
||||||
|
* incrementing version number - v3.1.4 (2452783c)
|
||||||
|
* incrementing version number - v3.1.3 (3b4e9d3f)
|
||||||
|
* incrementing version number - v3.1.2 (40fa3489)
|
||||||
|
* incrementing version number - v3.1.1 (40250733)
|
||||||
|
* incrementing version number - v3.1.0 (0cb386bd)
|
||||||
|
* incrementing version number - v3.0.1 (26f6ea49)
|
||||||
|
* incrementing version number - v3.0.0 (224e08cd)
|
||||||
|
|
||||||
|
##### Bug Fixes
|
||||||
|
|
||||||
|
* msg ref (4ba76338)
|
||||||
|
* #11947, make user message has a numeric timestamp (2d62a772)
|
||||||
|
|
||||||
|
#### v3.3.7 (2023-08-23)
|
||||||
|
|
||||||
|
##### Chores
|
||||||
|
|
||||||
|
* incrementing version number - v3.3.6 (7fb38792)
|
||||||
|
* update changelog for v3.3.6 (a43354c0)
|
||||||
|
* incrementing version number - v3.3.4 (a67f84ea)
|
||||||
|
* incrementing version number - v3.3.3 (f94d239b)
|
||||||
|
* incrementing version number - v3.3.2 (ec9dac97)
|
||||||
|
* incrementing version number - v3.3.1 (151cc68f)
|
||||||
|
* incrementing version number - v3.3.0 (fc1ad70f)
|
||||||
|
* incrementing version number - v3.2.3 (b06d3e63)
|
||||||
|
* incrementing version number - v3.2.2 (758ecfcd)
|
||||||
|
* incrementing version number - v3.2.1 (20145074)
|
||||||
|
* incrementing version number - v3.2.0 (9ecac38e)
|
||||||
|
* incrementing version number - v3.1.7 (0b4e81ab)
|
||||||
|
* incrementing version number - v3.1.6 (b3a3b130)
|
||||||
|
* incrementing version number - v3.1.5 (ec19343a)
|
||||||
|
* incrementing version number - v3.1.4 (2452783c)
|
||||||
|
* incrementing version number - v3.1.3 (3b4e9d3f)
|
||||||
|
* incrementing version number - v3.1.2 (40fa3489)
|
||||||
|
* incrementing version number - v3.1.1 (40250733)
|
||||||
|
* incrementing version number - v3.1.0 (0cb386bd)
|
||||||
|
* incrementing version number - v3.0.1 (26f6ea49)
|
||||||
|
* incrementing version number - v3.0.0 (224e08cd)
|
||||||
|
|
||||||
|
##### Bug Fixes
|
||||||
|
|
||||||
|
* closes #11945, fix skins loading if there are no custom skins (438c4c89)
|
||||||
|
|
||||||
|
#### v3.3.6 (2023-08-22)
|
||||||
|
|
||||||
|
##### Chores
|
||||||
|
|
||||||
|
* up deps (db55f18a)
|
||||||
|
* incrementing version number - v3.3.4 (a67f84ea)
|
||||||
|
* incrementing version number - v3.3.3 (f94d239b)
|
||||||
|
* incrementing version number - v3.3.2 (ec9dac97)
|
||||||
|
* incrementing version number - v3.3.1 (151cc68f)
|
||||||
|
* incrementing version number - v3.3.0 (fc1ad70f)
|
||||||
|
* incrementing version number - v3.2.3 (b06d3e63)
|
||||||
|
* incrementing version number - v3.2.2 (758ecfcd)
|
||||||
|
* incrementing version number - v3.2.1 (20145074)
|
||||||
|
* incrementing version number - v3.2.0 (9ecac38e)
|
||||||
|
* incrementing version number - v3.1.7 (0b4e81ab)
|
||||||
|
* incrementing version number - v3.1.6 (b3a3b130)
|
||||||
|
* incrementing version number - v3.1.5 (ec19343a)
|
||||||
|
* incrementing version number - v3.1.4 (2452783c)
|
||||||
|
* incrementing version number - v3.1.3 (3b4e9d3f)
|
||||||
|
* incrementing version number - v3.1.2 (40fa3489)
|
||||||
|
* incrementing version number - v3.1.1 (40250733)
|
||||||
|
* incrementing version number - v3.1.0 (0cb386bd)
|
||||||
|
* incrementing version number - v3.0.1 (26f6ea49)
|
||||||
|
* incrementing version number - v3.0.0 (224e08cd)
|
||||||
|
|
||||||
#### v3.3.4 (2023-08-20)
|
#### v3.3.4 (2023-08-20)
|
||||||
|
|
||||||
##### Chores
|
##### Chores
|
||||||
|
|||||||
46
Dockerfile
46
Dockerfile
@@ -13,29 +13,39 @@ USER node
|
|||||||
|
|
||||||
RUN npm install --omit=dev
|
RUN npm install --omit=dev
|
||||||
|
|
||||||
|
FROM node:lts as rebuild
|
||||||
|
|
||||||
FROM node:lts
|
ARG BUILDPLATFORM
|
||||||
|
ARG TARGETPLATFORM
|
||||||
|
|
||||||
RUN mkdir -p /usr/src/app && \
|
RUN mkdir -p /usr/src/build && \
|
||||||
chown -R node:node /usr/src/app
|
chown -R node:node /usr/src/build
|
||||||
WORKDIR /usr/src/app
|
|
||||||
|
COPY --from=npm /usr/src/build /usr/src/build
|
||||||
|
|
||||||
|
RUN if [ $BUILDPLATFORM != $TARGETPLATFORM ]; then \
|
||||||
|
npm rebuild && \
|
||||||
|
npm cache clean --force; fi
|
||||||
|
|
||||||
|
FROM node:lts-slim as run
|
||||||
|
|
||||||
ARG NODE_ENV
|
ARG NODE_ENV
|
||||||
ENV NODE_ENV $NODE_ENV
|
ENV NODE_ENV=$NODE_ENV \
|
||||||
|
|
||||||
COPY --chown=node:node --from=npm /usr/src/build /usr/src/app
|
|
||||||
|
|
||||||
USER node
|
|
||||||
|
|
||||||
RUN npm rebuild && \
|
|
||||||
npm cache clean --force
|
|
||||||
|
|
||||||
COPY --chown=node:node . /usr/src/app
|
|
||||||
|
|
||||||
ENV NODE_ENV=production \
|
|
||||||
daemon=false \
|
daemon=false \
|
||||||
silent=false
|
silent=false
|
||||||
|
|
||||||
EXPOSE 4567
|
RUN mkdir -p /usr/src/app && \
|
||||||
|
chown -R node:node /usr/src/app
|
||||||
|
|
||||||
CMD test -n "${SETUP}" && ./nodebb setup || node ./nodebb build; node ./nodebb start
|
COPY --chown=node:node --from=rebuild /usr/src/build /usr/src/app
|
||||||
|
|
||||||
|
|
||||||
|
WORKDIR /usr/src/app
|
||||||
|
|
||||||
|
USER node
|
||||||
|
|
||||||
|
COPY --chown=node:node . /usr/src/app
|
||||||
|
|
||||||
|
EXPOSE 4567
|
||||||
|
VOLUME ["/usr/src/app/node_modules", "/usr/src/app/build", "/usr/src/app/public/uploads", "/opt/config"]
|
||||||
|
ENTRYPOINT ["./install/docker/entrypoint.sh"]
|
||||||
@@ -46,7 +46,8 @@ NodeBB requires the following software to be installed:
|
|||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
|
|
||||||
[Please refer to platform-specific installation documentation](https://docs.nodebb.org/installing/os)
|
[Please refer to platform-specific installation documentation](https://docs.nodebb.org/installing/os).
|
||||||
|
If installing via the cloud (or using Docker), [please see cloud-based installation documentation](https://docs.nodebb.org/installing/cloud/).
|
||||||
|
|
||||||
## Securing NodeBB
|
## Securing NodeBB
|
||||||
|
|
||||||
@@ -59,6 +60,7 @@ It is important to ensure that your NodeBB and database servers are secured. Bea
|
|||||||
2. Use `iptables` to secure your server from unintended open ports. In Ubuntu, `ufw` provides a friendlier interface to working with `iptables`.
|
2. Use `iptables` to secure your server from unintended open ports. In Ubuntu, `ufw` provides a friendlier interface to working with `iptables`.
|
||||||
* e.g. If your NodeBB is proxied, no ports should be open except 80 (and possibly 22, for SSH access)
|
* e.g. If your NodeBB is proxied, no ports should be open except 80 (and possibly 22, for SSH access)
|
||||||
|
|
||||||
|
|
||||||
## Upgrading NodeBB
|
## Upgrading NodeBB
|
||||||
|
|
||||||
Detailed upgrade instructions are listed in [Upgrading NodeBB](https://docs.nodebb.org/configuring/upgrade/)
|
Detailed upgrade instructions are listed in [Upgrading NodeBB](https://docs.nodebb.org/configuring/upgrade/)
|
||||||
|
|||||||
@@ -1,24 +1,55 @@
|
|||||||
version: '3.5'
|
version: '3.8'
|
||||||
|
|
||||||
services:
|
services:
|
||||||
node:
|
nodebb:
|
||||||
build: .
|
build: .
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
depends_on:
|
ports:
|
||||||
- db
|
- "4567:4567/tcp" # comment this out if you don't want to expose NodeBB to the host, or change the first number to any port you want
|
||||||
expose:
|
# uncomment if you want to use another container as a reverse proxy
|
||||||
- 4567 # use a reverse proxy like Traefik
|
# expose:
|
||||||
|
# - 4567
|
||||||
db:
|
volumes:
|
||||||
image: mongo:bionic
|
- ./.docker/build:/usr/src/app/build
|
||||||
|
- ./.docker/public/uploads:/usr/src/app/public/uploads
|
||||||
|
- ./.docker:/opt/config
|
||||||
|
- ./install/docker/setup.json:/usr/src/app/setup.json
|
||||||
|
mongo:
|
||||||
|
image: "mongo:7-jammy"
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
expose:
|
expose:
|
||||||
- 27017
|
- "27017"
|
||||||
environment:
|
environment:
|
||||||
MONGO_INITDB_ROOT_USERNAME: root
|
MONGO_INITDB_ROOT_USERNAME: nodebb
|
||||||
MONGO_INITDB_ROOT_PASSWORD: root
|
MONGO_INITDB_ROOT_PASSWORD: nodebb
|
||||||
|
MONGO_INITDB_DATABASE: nodebb
|
||||||
volumes:
|
volumes:
|
||||||
- mongo:/data/db
|
- ./.docker/database/mongo/config:/etc/mongo
|
||||||
|
- ./.docker/database/mongo/data:/data/db
|
||||||
volumes:
|
- ./install/docker/mongodb-user-init.js:/docker-entrypoint-initdb.d/user-init.js
|
||||||
mongo:
|
profiles:
|
||||||
|
- mongo
|
||||||
|
postgres:
|
||||||
|
image: postgres:16.1-alpine
|
||||||
|
restart: unless-stopped
|
||||||
|
expose:
|
||||||
|
- "5432"
|
||||||
|
environment:
|
||||||
|
POSTGRES_USER: nodebb
|
||||||
|
POSTGRES_PASSWORD: nodebb
|
||||||
|
POSTGRES_DB: nodebb
|
||||||
|
volumes:
|
||||||
|
- ./.docker/database/postgresql/data:/var/lib/postgresql/data
|
||||||
|
profiles:
|
||||||
|
- postgres
|
||||||
|
redis:
|
||||||
|
image: redis:7.2.3-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
|
||||||
|
expose:
|
||||||
|
- "6379"
|
||||||
|
volumes:
|
||||||
|
- ./.docker/database/redis:/data
|
||||||
|
profiles:
|
||||||
|
- redis
|
||||||
@@ -20,12 +20,14 @@
|
|||||||
"disableChat": 0,
|
"disableChat": 0,
|
||||||
"chatEditDuration": 0,
|
"chatEditDuration": 0,
|
||||||
"chatDeleteDuration": 0,
|
"chatDeleteDuration": 0,
|
||||||
"chatMessageDelay": 200,
|
"chatMessageDelay": 2000,
|
||||||
|
"newbieChatMessageDelay": 120000,
|
||||||
"notificationSendDelay": 60,
|
"notificationSendDelay": 60,
|
||||||
"newbiePostDelayThreshold": 3,
|
"newbieReputationThreshold": 3,
|
||||||
"postQueue": 0,
|
"postQueue": 0,
|
||||||
"postQueueReputationThreshold": 0,
|
"postQueueReputationThreshold": 0,
|
||||||
"groupsExemptFromPostQueue": ["administrators", "Global Moderators"],
|
"groupsExemptFromPostQueue": ["administrators", "Global Moderators"],
|
||||||
|
"groupsExemptFromNewUserRestrictions": ["administrators", "Global Moderators"],
|
||||||
"groupsExemptFromMaintenanceMode": ["administrators", "Global Moderators"],
|
"groupsExemptFromMaintenanceMode": ["administrators", "Global Moderators"],
|
||||||
"minimumPostLength": 8,
|
"minimumPostLength": 8,
|
||||||
"maximumPostLength": 32767,
|
"maximumPostLength": 32767,
|
||||||
@@ -89,6 +91,7 @@
|
|||||||
"min:rep:chat": 0,
|
"min:rep:chat": 0,
|
||||||
"min:rep:downvote": 0,
|
"min:rep:downvote": 0,
|
||||||
"min:rep:upvote": 0,
|
"min:rep:upvote": 0,
|
||||||
|
"min:rep:post-links": 0,
|
||||||
"min:rep:flag": 0,
|
"min:rep:flag": 0,
|
||||||
"min:rep:profile-picture": 0,
|
"min:rep:profile-picture": 0,
|
||||||
"min:rep:cover-picture": 0,
|
"min:rep:cover-picture": 0,
|
||||||
|
|||||||
46
install/docker/entrypoint.sh
Executable file
46
install/docker/entrypoint.sh
Executable file
@@ -0,0 +1,46 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
export CONFIG_DIR="${CONFIG_DIR:-/opt/config}"
|
||||||
|
export CONFIG=$CONFIG_DIR/config.json
|
||||||
|
export FORCE_BUILD_BEFORE_START="${FORCE_BUILD_BEFORE_START:-false}"
|
||||||
|
|
||||||
|
# Supported verbs: install (web install), setup (interactive CLI session). Default: web install
|
||||||
|
# TODO: constraint it using a hash set (or hash table)
|
||||||
|
export NODEBB_INIT_VERB="${NODEBB_INIT_VERB:-install}"
|
||||||
|
# Setup variable for backward compatibility, default: <empty>
|
||||||
|
export SETUP="${SETUP:-}"
|
||||||
|
|
||||||
|
mkdir -p $CONFIG_DIR
|
||||||
|
|
||||||
|
# if the folder is mounted as a volume this can fail, the check below is to ensure there is still write access
|
||||||
|
chmod -fR 760 $CONFIG_DIR 2> /dev/null
|
||||||
|
|
||||||
|
if [[ ! -w $CONFIG_DIR ]]; then
|
||||||
|
echo "panic: no write permission for $CONFIG_DIR"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
[[ -f $CONFIG_DIR/package.json ]] || cp install/package.json $CONFIG_DIR/package.json
|
||||||
|
[[ -f $CONFIG_DIR/package-lock.json ]] || touch $CONFIG_DIR/package-lock.json
|
||||||
|
|
||||||
|
ln -fs $CONFIG_DIR/package.json package.json
|
||||||
|
ln -fs $CONFIG_DIR/package-lock.json package-lock.json
|
||||||
|
|
||||||
|
npm install --omit=dev
|
||||||
|
|
||||||
|
if [[ -n $SETUP ]]; then
|
||||||
|
echo "Setup environmental variable detected"
|
||||||
|
echo "Starting setup session"
|
||||||
|
./nodebb setup --config=$CONFIG
|
||||||
|
elif [ -f $CONFIG ]; then
|
||||||
|
echo "Config file exist at $CONFIG, assuming it is a valid config"
|
||||||
|
echo "Starting forum"
|
||||||
|
if [ "$FORCE_BUILD_BEFORE_START" = true ]; then
|
||||||
|
./nodebb build --config=$CONFIG
|
||||||
|
fi
|
||||||
|
./nodebb start --config=$CONFIG
|
||||||
|
else
|
||||||
|
echo "Config file not found at $CONFIG"
|
||||||
|
echo "Starting installation session"
|
||||||
|
./nodebb "${NODEBB_INIT_VERB}" --config=$CONFIG
|
||||||
|
fi
|
||||||
1
install/docker/mongodb-user-init.js
Normal file
1
install/docker/mongodb-user-init.js
Normal file
@@ -0,0 +1 @@
|
|||||||
|
db.createUser( { user: 'nodebb', pwd: 'nodebb', roles: [ { role: 'readWrite', db: 'nodebb' }, { role: 'clusterMonitor', db: 'admin' } ] } )
|
||||||
21
install/docker/setup.json
Normal file
21
install/docker/setup.json
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
{
|
||||||
|
"mongo": {
|
||||||
|
"host": "mongo",
|
||||||
|
"port": 27017,
|
||||||
|
"database": "nodebb",
|
||||||
|
"username": "nodebb",
|
||||||
|
"password": "nodebb"
|
||||||
|
},
|
||||||
|
"redis": {
|
||||||
|
"host": "redis",
|
||||||
|
"port": 6379,
|
||||||
|
"database": 0
|
||||||
|
},
|
||||||
|
"postgres": {
|
||||||
|
"host": "postgres",
|
||||||
|
"port": 5432,
|
||||||
|
"database": "nodebb",
|
||||||
|
"username": "nodebb",
|
||||||
|
"password": "nodebb"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -2,7 +2,7 @@
|
|||||||
"name": "nodebb",
|
"name": "nodebb",
|
||||||
"license": "GPL-3.0",
|
"license": "GPL-3.0",
|
||||||
"description": "NodeBB Forum",
|
"description": "NodeBB Forum",
|
||||||
"version": "3.3.6",
|
"version": "3.5.1",
|
||||||
"homepage": "https://www.nodebb.org",
|
"homepage": "https://www.nodebb.org",
|
||||||
"repository": {
|
"repository": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
@@ -29,112 +29,112 @@
|
|||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@adactive/bootstrap-tagsinput": "0.8.2",
|
"@adactive/bootstrap-tagsinput": "0.8.2",
|
||||||
"@fontsource/inter": "5.0.8",
|
"@fontsource/inter": "5.0.15",
|
||||||
"@fontsource/poppins": "5.0.8",
|
"@fontsource/poppins": "5.0.8",
|
||||||
"@fortawesome/fontawesome-free": "6.4.2",
|
"@fortawesome/fontawesome-free": "6.4.2",
|
||||||
"@isaacs/ttlcache": "1.4.1",
|
"@isaacs/ttlcache": "1.4.1",
|
||||||
"@popperjs/core": "2.11.8",
|
"@popperjs/core": "2.11.8",
|
||||||
"ace-builds": "1.24.1",
|
"ace-builds": "1.31.2",
|
||||||
"archiver": "5.3.1",
|
"archiver": "6.0.1",
|
||||||
"async": "3.2.4",
|
"async": "3.2.5",
|
||||||
"autoprefixer": "10.4.15",
|
"autoprefixer": "10.4.16",
|
||||||
"bcryptjs": "2.4.3",
|
"bcryptjs": "2.4.3",
|
||||||
"benchpressjs": "2.5.1",
|
"benchpressjs": "2.5.1",
|
||||||
"body-parser": "1.20.2",
|
"body-parser": "1.20.2",
|
||||||
"bootbox": "6.0.0",
|
"bootbox": "6.0.0",
|
||||||
"bootstrap": "5.3.1",
|
"bootstrap": "5.3.2",
|
||||||
"bootswatch": "5.3.1",
|
"bootswatch": "5.3.2",
|
||||||
"chalk": "4.1.2",
|
"chalk": "4.1.2",
|
||||||
"chart.js": "2.9.4",
|
"chart.js": "4.4.0",
|
||||||
"cli-graph": "3.2.2",
|
"cli-graph": "3.2.2",
|
||||||
"clipboard": "2.0.11",
|
"clipboard": "2.0.11",
|
||||||
"colors": "1.4.0",
|
"colors": "1.4.0",
|
||||||
"commander": "11.0.0",
|
"commander": "11.1.0",
|
||||||
"compare-versions": "6.1.0",
|
"compare-versions": "6.1.0",
|
||||||
"compression": "1.7.4",
|
"compression": "1.7.4",
|
||||||
"connect-flash": "0.1.1",
|
"connect-flash": "0.1.1",
|
||||||
"connect-mongo": "5.0.0",
|
"connect-mongo": "5.1.0",
|
||||||
"connect-multiparty": "2.2.0",
|
"connect-multiparty": "2.2.0",
|
||||||
"connect-pg-simple": "9.0.0",
|
"connect-pg-simple": "9.0.1",
|
||||||
"connect-redis": "7.1.0",
|
"connect-redis": "7.1.0",
|
||||||
"cookie-parser": "1.4.6",
|
"cookie-parser": "1.4.6",
|
||||||
"cron": "2.4.1",
|
"cron": "3.1.6",
|
||||||
"cropperjs": "1.5.13",
|
"cropperjs": "1.6.1",
|
||||||
"csrf-sync": "4.0.1",
|
"csrf-sync": "4.0.1",
|
||||||
"daemon": "1.1.0",
|
"daemon": "1.1.0",
|
||||||
"diff": "5.1.0",
|
"diff": "5.1.0",
|
||||||
"esbuild": "0.19.2",
|
"esbuild": "0.19.5",
|
||||||
"express": "4.18.2",
|
"express": "4.18.2",
|
||||||
"express-session": "1.17.3",
|
"express-session": "1.17.3",
|
||||||
"express-useragent": "1.0.15",
|
"express-useragent": "1.0.15",
|
||||||
"file-loader": "6.2.0",
|
"file-loader": "6.2.0",
|
||||||
"fs-extra": "11.1.1",
|
"fs-extra": "11.1.1",
|
||||||
"graceful-fs": "4.2.11",
|
"graceful-fs": "4.2.11",
|
||||||
"helmet": "7.0.0",
|
"helmet": "7.1.0",
|
||||||
"html-to-text": "9.0.5",
|
"html-to-text": "9.0.5",
|
||||||
"imagesloaded": "5.0.0",
|
"imagesloaded": "5.0.0",
|
||||||
"ipaddr.js": "2.1.0",
|
"ipaddr.js": "2.1.0",
|
||||||
"jquery": "3.7.0",
|
"jquery": "3.7.1",
|
||||||
"jquery-deserialize": "2.0.0",
|
"jquery-deserialize": "2.0.0",
|
||||||
"jquery-form": "4.3.0",
|
"jquery-form": "4.3.0",
|
||||||
"jquery-serializeobject": "1.0.0",
|
"jquery-serializeobject": "1.0.0",
|
||||||
"jquery-ui": "1.13.2",
|
"jquery-ui": "1.13.2",
|
||||||
"jsesc": "3.0.2",
|
"jsesc": "3.0.2",
|
||||||
"json2csv": "5.0.7",
|
"json2csv": "5.0.7",
|
||||||
"jsonwebtoken": "9.0.1",
|
"jsonwebtoken": "9.0.2",
|
||||||
"lodash": "4.17.21",
|
"lodash": "4.17.21",
|
||||||
"logrotate-stream": "0.2.9",
|
"logrotate-stream": "0.2.9",
|
||||||
"lru-cache": "10.0.1",
|
"lru-cache": "10.0.2",
|
||||||
"mime": "3.0.0",
|
"mime": "3.0.0",
|
||||||
"mkdirp": "3.0.1",
|
"mkdirp": "3.0.1",
|
||||||
"mongodb": "5.7.0",
|
"mongodb": "6.3.0",
|
||||||
"morgan": "1.10.0",
|
"morgan": "1.10.0",
|
||||||
"mousetrap": "1.6.5",
|
"mousetrap": "1.6.5",
|
||||||
"multiparty": "4.2.3",
|
"multiparty": "4.2.3",
|
||||||
"nconf": "0.12.0",
|
"nconf": "0.12.1",
|
||||||
"nodebb-plugin-2factor": "7.2.1",
|
"nodebb-plugin-2factor": "7.4.0",
|
||||||
"nodebb-plugin-composer-default": "10.2.13",
|
"nodebb-plugin-composer-default": "10.2.27",
|
||||||
"nodebb-plugin-dbsearch": "6.2.0",
|
"nodebb-plugin-dbsearch": "6.2.3",
|
||||||
"nodebb-plugin-emoji": "5.1.5",
|
"nodebb-plugin-emoji": "5.1.13",
|
||||||
"nodebb-plugin-emoji-android": "4.0.0",
|
"nodebb-plugin-emoji-android": "4.0.0",
|
||||||
"nodebb-plugin-markdown": "12.1.7",
|
"nodebb-plugin-markdown": "12.2.5",
|
||||||
"nodebb-plugin-mentions": "4.3.4",
|
"nodebb-plugin-mentions": "4.3.7",
|
||||||
"nodebb-plugin-ntfy": "1.4.0",
|
"nodebb-plugin-ntfy": "1.7.3",
|
||||||
"nodebb-plugin-spam-be-gone": "2.1.1",
|
"nodebb-plugin-spam-be-gone": "2.2.0",
|
||||||
"nodebb-rewards-essentials": "0.2.3",
|
"nodebb-rewards-essentials": "1.0.0",
|
||||||
"nodebb-theme-harmony": "1.1.41",
|
"nodebb-theme-harmony": "1.1.99",
|
||||||
"nodebb-theme-lavender": "7.1.3",
|
"nodebb-theme-lavender": "7.1.5",
|
||||||
"nodebb-theme-peace": "2.1.12",
|
"nodebb-theme-peace": "2.1.25",
|
||||||
"nodebb-theme-persona": "13.2.19",
|
"nodebb-theme-persona": "13.2.47",
|
||||||
"nodebb-widget-essentials": "7.0.13",
|
"nodebb-widget-essentials": "7.0.14",
|
||||||
"nodemailer": "6.9.4",
|
"nodemailer": "6.9.7",
|
||||||
"nprogress": "0.2.0",
|
"nprogress": "0.2.0",
|
||||||
"passport": "0.6.0",
|
"passport": "0.6.0",
|
||||||
"passport-http-bearer": "1.0.1",
|
"passport-http-bearer": "1.0.1",
|
||||||
"passport-local": "1.0.0",
|
"passport-local": "1.0.0",
|
||||||
"pg": "8.11.2",
|
"pg": "8.11.3",
|
||||||
"pg-cursor": "2.10.2",
|
"pg-cursor": "2.10.3",
|
||||||
"postcss": "8.4.28",
|
"postcss": "8.4.31",
|
||||||
"postcss-clean": "1.2.0",
|
"postcss-clean": "1.2.0",
|
||||||
"progress-webpack-plugin": "1.0.16",
|
"progress-webpack-plugin": "1.0.16",
|
||||||
"prompt": "1.3.0",
|
"prompt": "1.3.0",
|
||||||
"ioredis": "5.3.2",
|
"ioredis": "5.3.2",
|
||||||
"request": "2.88.2",
|
"request": "2.88.2",
|
||||||
"request-promise-native": "1.0.9",
|
"request-promise-native": "1.0.9",
|
||||||
"rimraf": "5.0.1",
|
"rimraf": "5.0.5",
|
||||||
"rss": "1.2.2",
|
"rss": "1.2.2",
|
||||||
"rtlcss": "4.1.0",
|
"rtlcss": "4.1.1",
|
||||||
"sanitize-html": "2.11.0",
|
"sanitize-html": "2.11.0",
|
||||||
"sass": "1.65.1",
|
"sass": "1.69.5",
|
||||||
"semver": "7.5.4",
|
"semver": "7.5.4",
|
||||||
"serve-favicon": "2.5.0",
|
"serve-favicon": "2.5.0",
|
||||||
"sharp": "0.32.5",
|
"sharp": "0.32.6",
|
||||||
"sitemap": "7.1.1",
|
"sitemap": "7.1.1",
|
||||||
"socket.io": "4.7.2",
|
"socket.io": "4.7.2",
|
||||||
"socket.io-client": "4.7.2",
|
"socket.io-client": "4.7.2",
|
||||||
"@socket.io/redis-adapter": "8.2.1",
|
"@socket.io/redis-adapter": "8.2.1",
|
||||||
"sortablejs": "1.15.0",
|
"sortablejs": "1.15.0",
|
||||||
"spdx-license-list": "6.6.0",
|
"spdx-license-list": "6.8.0",
|
||||||
"spider-detector": "2.0.1",
|
"spider-detector": "2.0.1",
|
||||||
"terser-webpack-plugin": "5.3.9",
|
"terser-webpack-plugin": "5.3.9",
|
||||||
"textcomplete": "0.18.2",
|
"textcomplete": "0.18.2",
|
||||||
@@ -143,9 +143,10 @@
|
|||||||
"tinycon": "0.6.8",
|
"tinycon": "0.6.8",
|
||||||
"toobusy-js": "0.5.1",
|
"toobusy-js": "0.5.1",
|
||||||
"validator": "13.11.0",
|
"validator": "13.11.0",
|
||||||
"webpack": "5.88.2",
|
"webpack": "5.89.0",
|
||||||
"webpack-merge": "5.9.0",
|
"webpack-merge": "5.10.0",
|
||||||
"winston": "3.10.0",
|
"winston": "3.11.0",
|
||||||
|
"workerpool": "8.0.0",
|
||||||
"xml": "1.0.1",
|
"xml": "1.0.1",
|
||||||
"xregexp": "5.1.1",
|
"xregexp": "5.1.1",
|
||||||
"yargs": "17.7.2",
|
"yargs": "17.7.2",
|
||||||
@@ -153,17 +154,17 @@
|
|||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@apidevtools/swagger-parser": "10.1.0",
|
"@apidevtools/swagger-parser": "10.1.0",
|
||||||
"@commitlint/cli": "17.7.1",
|
"@commitlint/cli": "18.4.2",
|
||||||
"@commitlint/config-angular": "17.7.0",
|
"@commitlint/config-angular": "18.4.2",
|
||||||
"coveralls": "3.1.1",
|
"coveralls": "3.1.1",
|
||||||
"eslint": "8.47.0",
|
"eslint": "8.54.0",
|
||||||
"eslint-config-nodebb": "0.2.1",
|
"eslint-config-nodebb": "0.2.1",
|
||||||
"eslint-plugin-import": "2.27.5",
|
"eslint-plugin-import": "2.29.0",
|
||||||
"grunt": "1.6.1",
|
"grunt": "1.6.1",
|
||||||
"grunt-contrib-watch": "1.1.0",
|
"grunt-contrib-watch": "1.1.0",
|
||||||
"husky": "8.0.3",
|
"husky": "8.0.3",
|
||||||
"jsdom": "22.1.0",
|
"jsdom": "22.1.0",
|
||||||
"lint-staged": "14.0.0",
|
"lint-staged": "15.1.0",
|
||||||
"mocha": "10.2.0",
|
"mocha": "10.2.0",
|
||||||
"mocha-lcov-reporter": "1.3.0",
|
"mocha-lcov-reporter": "1.3.0",
|
||||||
"mockdate": "3.0.5",
|
"mockdate": "3.0.5",
|
||||||
@@ -171,16 +172,16 @@
|
|||||||
"smtp-server": "3.13.0"
|
"smtp-server": "3.13.0"
|
||||||
},
|
},
|
||||||
"optionalDependencies": {
|
"optionalDependencies": {
|
||||||
"sass-embedded": "1.64.2"
|
"sass-embedded": "1.69.5"
|
||||||
},
|
},
|
||||||
"resolutions": {
|
"resolutions": {
|
||||||
"*/jquery": "3.7.0"
|
"*/jquery": "3.7.1"
|
||||||
},
|
},
|
||||||
"bugs": {
|
"bugs": {
|
||||||
"url": "https://github.com/NodeBB/NodeBB/issues"
|
"url": "https://github.com/NodeBB/NodeBB/issues"
|
||||||
},
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=12"
|
"node": ">=16"
|
||||||
},
|
},
|
||||||
"maintainers": [
|
"maintainers": [
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -174,6 +174,8 @@ function install(req, res) {
|
|||||||
const database = nconf.get('database') || req.body.database || 'mongo';
|
const database = nconf.get('database') || req.body.database || 'mongo';
|
||||||
const setupEnvVars = {
|
const setupEnvVars = {
|
||||||
...process.env,
|
...process.env,
|
||||||
|
CONFIG: nconf.get('config'),
|
||||||
|
NODEBB_CONFIG: nconf.get('config'),
|
||||||
NODEBB_URL: nconf.get('url') || req.body.url || (`${req.protocol}://${req.get('host')}`),
|
NODEBB_URL: nconf.get('url') || req.body.url || (`${req.protocol}://${req.get('host')}`),
|
||||||
NODEBB_PORT: nconf.get('port') || 4567,
|
NODEBB_PORT: nconf.get('port') || 4567,
|
||||||
NODEBB_ADMIN_USERNAME: nconf.get('admin:username') || req.body['admin:username'],
|
NODEBB_ADMIN_USERNAME: nconf.get('admin:username') || req.body['admin:username'],
|
||||||
|
|||||||
@@ -17,7 +17,7 @@
|
|||||||
"mongo.file-size": "حجم الملف",
|
"mongo.file-size": "حجم الملف",
|
||||||
"mongo.resident-memory": "الذاكرة الساكنة",
|
"mongo.resident-memory": "الذاكرة الساكنة",
|
||||||
"mongo.virtual-memory": "الذاكرة الإفتراضية",
|
"mongo.virtual-memory": "الذاكرة الإفتراضية",
|
||||||
"mongo.mapped-memory": "الذاكرة المعينة",
|
"mongo.mapped-memory": "Mapped Memory",
|
||||||
"mongo.bytes-in": "البايتات الواردة",
|
"mongo.bytes-in": "البايتات الواردة",
|
||||||
"mongo.bytes-out": "البايتات الصادرة",
|
"mongo.bytes-out": "البايتات الصادرة",
|
||||||
"mongo.num-requests": "عدد الطلبات",
|
"mongo.num-requests": "عدد الطلبات",
|
||||||
|
|||||||
@@ -9,5 +9,5 @@
|
|||||||
"filter-type": "نوع الحدث",
|
"filter-type": "نوع الحدث",
|
||||||
"filter-start": "تاريخ البدء",
|
"filter-start": "تاريخ البدء",
|
||||||
"filter-end": "تاريخ الانتهاء",
|
"filter-end": "تاريخ الانتهاء",
|
||||||
"filter-perPage": "لكل صفحة"
|
"filter-per-page": "لكل صفحة"
|
||||||
}
|
}
|
||||||
@@ -5,7 +5,7 @@
|
|||||||
"none-installed": "No widgets found! Activate the widget essentials plugin in the <a href=\"%1\">plugins</a> control panel.",
|
"none-installed": "No widgets found! Activate the widget essentials plugin in the <a href=\"%1\">plugins</a> control panel.",
|
||||||
"clone-from": "Clone widgets from",
|
"clone-from": "Clone widgets from",
|
||||||
"containers.available": "Available Containers",
|
"containers.available": "Available Containers",
|
||||||
"containers.explanation": "Drag and drop on top of any active widget",
|
"containers.explanation": "Drag and drop on top of any widget",
|
||||||
"containers.none": "None",
|
"containers.none": "None",
|
||||||
"container.well": "Well",
|
"container.well": "Well",
|
||||||
"container.jumbotron": "Jumbotron",
|
"container.jumbotron": "Jumbotron",
|
||||||
@@ -29,5 +29,7 @@
|
|||||||
"hide-from-groups": "Hide from groups",
|
"hide-from-groups": "Hide from groups",
|
||||||
"start-date": "Start date",
|
"start-date": "Start date",
|
||||||
"end-date": "End date",
|
"end-date": "End date",
|
||||||
"hide-on-mobile": "Hide on mobile"
|
"hide-on-mobile": "Hide on mobile",
|
||||||
|
"hide-drafts": "Hide drafts",
|
||||||
|
"show-drafts": "Show drafts"
|
||||||
}
|
}
|
||||||
@@ -8,6 +8,7 @@
|
|||||||
"edit-privileges": "Edit Privileges",
|
"edit-privileges": "Edit Privileges",
|
||||||
"select-clear-all": "Select/Clear All",
|
"select-clear-all": "Select/Clear All",
|
||||||
"chat": "Chat",
|
"chat": "Chat",
|
||||||
|
"chat-with-privileged": "Chat with Privileged",
|
||||||
"upload-images": "Upload Images",
|
"upload-images": "Upload Images",
|
||||||
"upload-files": "Upload Files",
|
"upload-files": "Upload Files",
|
||||||
"signature": "Signature",
|
"signature": "Signature",
|
||||||
@@ -33,7 +34,7 @@
|
|||||||
"edit-posts": "Edit Posts",
|
"edit-posts": "Edit Posts",
|
||||||
"view-edit-history": "View Edit History",
|
"view-edit-history": "View Edit History",
|
||||||
"delete-posts": "Delete Posts",
|
"delete-posts": "Delete Posts",
|
||||||
"view_deleted": "View Deleted Posts",
|
"view-deleted": "View Deleted Posts",
|
||||||
"upvote-posts": "Upvote Posts",
|
"upvote-posts": "Upvote Posts",
|
||||||
"downvote-posts": "Downvote Posts",
|
"downvote-posts": "Downvote Posts",
|
||||||
"delete-topics": "Delete Topics",
|
"delete-topics": "Delete Topics",
|
||||||
|
|||||||
@@ -4,16 +4,21 @@
|
|||||||
"edit": "Actions",
|
"edit": "Actions",
|
||||||
"make-admin": "Make Admin",
|
"make-admin": "Make Admin",
|
||||||
"remove-admin": "Remove Admin",
|
"remove-admin": "Remove Admin",
|
||||||
|
"change-email": "Change Email",
|
||||||
|
"new-email": "New Email",
|
||||||
"validate-email": "Validate Email",
|
"validate-email": "Validate Email",
|
||||||
"send-validation-email": "Send Validation Email",
|
"send-validation-email": "Send Validation Email",
|
||||||
|
"change-password": "Change Password",
|
||||||
"password-reset-email": "Send Password Reset Email",
|
"password-reset-email": "Send Password Reset Email",
|
||||||
"force-password-reset": "Force Password Reset & Log User Out",
|
"force-password-reset": "Force Password Reset & Log User Out",
|
||||||
"ban": "Ban User(s)",
|
"ban": "Ban",
|
||||||
|
"ban-users": "Ban User(s)",
|
||||||
"temp-ban": "Ban User(s) Temporarily",
|
"temp-ban": "Ban User(s) Temporarily",
|
||||||
"unban": "Unban User(s)",
|
"unban": "Unban User(s)",
|
||||||
"reset-lockout": "Reset Lockout",
|
"reset-lockout": "Reset Lockout",
|
||||||
"reset-flags": "Reset Flags",
|
"reset-flags": "Reset Flags",
|
||||||
"delete": "Delete <strong>User(s)</strong>",
|
"delete": "Delete",
|
||||||
|
"delete-users": "Delete <strong>User(s)</strong>",
|
||||||
"delete-content": "Delete User(s) <strong>Content</strong>",
|
"delete-content": "Delete User(s) <strong>Content</strong>",
|
||||||
"purge": "Delete <strong>User(s)</strong> and <strong>Content</strong>",
|
"purge": "Delete <strong>User(s)</strong> and <strong>Content</strong>",
|
||||||
"download-csv": "Download CSV",
|
"download-csv": "Download CSV",
|
||||||
@@ -81,6 +86,7 @@
|
|||||||
"alerts.button-ban-x": "Ban %1 user(s)",
|
"alerts.button-ban-x": "Ban %1 user(s)",
|
||||||
"alerts.unban-success": "User(s) unbanned!",
|
"alerts.unban-success": "User(s) unbanned!",
|
||||||
"alerts.lockout-reset-success": "Lockout(s) reset!",
|
"alerts.lockout-reset-success": "Lockout(s) reset!",
|
||||||
|
"alerts.password-change-success": "Password(s) changed!",
|
||||||
"alerts.flag-reset-success": "Flags(s) reset!",
|
"alerts.flag-reset-success": "Flags(s) reset!",
|
||||||
"alerts.no-remove-yourself-admin": "You can't remove yourself as Administrator!",
|
"alerts.no-remove-yourself-admin": "You can't remove yourself as Administrator!",
|
||||||
"alerts.make-admin-success": "User is now administrator.",
|
"alerts.make-admin-success": "User is now administrator.",
|
||||||
@@ -106,6 +112,7 @@
|
|||||||
"alerts.create": "Create User",
|
"alerts.create": "Create User",
|
||||||
"alerts.button-create": "Create",
|
"alerts.button-create": "Create",
|
||||||
"alerts.button-cancel": "Cancel",
|
"alerts.button-cancel": "Cancel",
|
||||||
|
"alerts.button-change": "Change",
|
||||||
"alerts.error-passwords-different": "Passwords must match!",
|
"alerts.error-passwords-different": "Passwords must match!",
|
||||||
"alerts.error-x": "<strong>Error</strong><p>%1</p>",
|
"alerts.error-x": "<strong>Error</strong><p>%1</p>",
|
||||||
"alerts.create-success": "User created!",
|
"alerts.create-success": "User created!",
|
||||||
@@ -113,6 +120,10 @@
|
|||||||
"alerts.prompt-email": "Emails: ",
|
"alerts.prompt-email": "Emails: ",
|
||||||
"alerts.email-sent-to": "An invitation email has been sent to %1",
|
"alerts.email-sent-to": "An invitation email has been sent to %1",
|
||||||
"alerts.x-users-found": "%1 user(s) found, (%2 seconds)",
|
"alerts.x-users-found": "%1 user(s) found, (%2 seconds)",
|
||||||
|
"alerts.select-a-single-user-to-change-email": "Select a single user to change email",
|
||||||
"export-users-started": "Exporting users as csv, this might take a while. You will receive a notification when it is complete.",
|
"export-users-started": "Exporting users as csv, this might take a while. You will receive a notification when it is complete.",
|
||||||
"export-users-completed": "Users exported as csv, click here to download."
|
"export-users-completed": "Users exported as csv, click here to download.",
|
||||||
|
"email": "Email",
|
||||||
|
"password": "Password",
|
||||||
|
"manage": "Manage"
|
||||||
}
|
}
|
||||||
@@ -1,4 +1,5 @@
|
|||||||
{
|
{
|
||||||
|
"zero-is-disabled": "Enter 0 to disable this restriction",
|
||||||
"chat-settings": "Chat Settings",
|
"chat-settings": "Chat Settings",
|
||||||
"disable": "Disable chat",
|
"disable": "Disable chat",
|
||||||
"disable-editing": "Disable chat message editing/deletion",
|
"disable-editing": "Disable chat message editing/deletion",
|
||||||
@@ -6,8 +7,9 @@
|
|||||||
"max-length": "Maximum length of chat messages",
|
"max-length": "Maximum length of chat messages",
|
||||||
"max-chat-room-name-length": "Maximum length of chat room names",
|
"max-chat-room-name-length": "Maximum length of chat room names",
|
||||||
"max-room-size": "Maximum number of users in chat rooms",
|
"max-room-size": "Maximum number of users in chat rooms",
|
||||||
"delay": "Time between chat messages in milliseconds",
|
"delay": "Time between chat messages (ms)",
|
||||||
"notification-delay": "Notification delay for chat messages. (0 for no delay)",
|
"notification-delay": "Notification delay for chat messages",
|
||||||
"restrictions.seconds-edit-after": "Number of seconds a chat message will remain editable. (0 disabled)",
|
"notification-delay-help": "Additional messages sent between this time are collated, and the user is notified once per delay period. Set this to 0 to disable the delay.",
|
||||||
"restrictions.seconds-delete-after": "Number of seconds a chat message will remain deletable. (0 disabled)"
|
"restrictions.seconds-edit-after": "Number of seconds a chat message will remain editable.",
|
||||||
|
"restrictions.seconds-delete-after": "Number of seconds a chat message will remain deletable."
|
||||||
}
|
}
|
||||||
@@ -10,7 +10,6 @@
|
|||||||
"length": "Post Length",
|
"length": "Post Length",
|
||||||
"post-queue": "Post Queue",
|
"post-queue": "Post Queue",
|
||||||
"restrictions": "Posting Restrictions",
|
"restrictions": "Posting Restrictions",
|
||||||
"restrictions-new": "New User Restrictions",
|
|
||||||
"restrictions.post-queue": "Enable post queue",
|
"restrictions.post-queue": "Enable post queue",
|
||||||
"restrictions.post-queue-rep-threshold": "Reputation required to bypass post queue",
|
"restrictions.post-queue-rep-threshold": "Reputation required to bypass post queue",
|
||||||
"restrictions.groups-exempt-from-post-queue": "Select groups that should be exempt from the post queue",
|
"restrictions.groups-exempt-from-post-queue": "Select groups that should be exempt from the post queue",
|
||||||
@@ -18,16 +17,13 @@
|
|||||||
"restrictions.post-queue-help": "Enabling post queue will put the posts of new users in a queue for approval",
|
"restrictions.post-queue-help": "Enabling post queue will put the posts of new users in a queue for approval",
|
||||||
"restrictions-new.post-queue-help": "Enabling new user restrictions will set restrictions on posts created by new users",
|
"restrictions-new.post-queue-help": "Enabling new user restrictions will set restrictions on posts created by new users",
|
||||||
"restrictions.seconds-between": "Number of seconds between posts",
|
"restrictions.seconds-between": "Number of seconds between posts",
|
||||||
"restrictions.seconds-between-new": "Seconds between posts for new users",
|
|
||||||
"restrictions.rep-threshold": "Reputation threshold before these restrictions are lifted",
|
|
||||||
"restrictions.seconds-before-new": "Seconds before a new user can make their first post",
|
|
||||||
"restrictions.seconds-edit-after": "Number of seconds a post remains editable (set to 0 to disable)",
|
"restrictions.seconds-edit-after": "Number of seconds a post remains editable (set to 0 to disable)",
|
||||||
"restrictions.seconds-delete-after": "Number of seconds a post remains deletable (set to 0 to disable)",
|
"restrictions.seconds-delete-after": "Number of seconds a post remains deletable (set to 0 to disable)",
|
||||||
"restrictions.replies-no-delete": "Number of replies after users are disallowed to delete their own topics (set to 0 to disable)",
|
"restrictions.replies-no-delete": "Number of replies after users are disallowed to delete their own topics (set to 0 to disable)",
|
||||||
"restrictions.title-length": "Title Length",
|
"restrictions.title-length": "Title Length",
|
||||||
"restrictions.post-length": "Post Length",
|
"restrictions.post-length": "Post Length",
|
||||||
"restrictions.days-until-stale": "Days until topic is considered stale",
|
"restrictions.days-until-stale": "Days until topic is considered stale",
|
||||||
"restrictions.stale-help": "If a topic is considered \"stale\", then a warning will be shown to users who attempt to reply to that topic.",
|
"restrictions.stale-help": "If a topic is considered \"stale\", then a warning will be shown to users who attempt to reply to that topic. (set to 0 to disable)",
|
||||||
"timestamp": "Timestamp",
|
"timestamp": "Timestamp",
|
||||||
"timestamp.cut-off": "Date cut-off (in days)",
|
"timestamp.cut-off": "Date cut-off (in days)",
|
||||||
"timestamp.cut-off-help": "Dates & times will be shown in a relative manner (e.g. \"3 hours ago\" / \"5 days ago\"), and localised into various\n\t\t\t\t\tlanguages. After a certain point, this text can be switched to display the localised date itself\n\t\t\t\t\t(e.g. 5 Nov 2016 15:30).<br /><em>(Default: <code>30</code>, or one month). Set to 0 to always display dates, leave blank to always display relative times.</em>",
|
"timestamp.cut-off-help": "Dates & times will be shown in a relative manner (e.g. \"3 hours ago\" / \"5 days ago\"), and localised into various\n\t\t\t\t\tlanguages. After a certain point, this text can be switched to display the localised date itself\n\t\t\t\t\t(e.g. 5 Nov 2016 15:30).<br /><em>(Default: <code>30</code>, or one month). Set to 0 to always display dates, leave blank to always display relative times.</em>",
|
||||||
|
|||||||
@@ -11,6 +11,7 @@
|
|||||||
"downvotes-per-day": "Downvotes per day (set to 0 for unlimited downvotes)",
|
"downvotes-per-day": "Downvotes per day (set to 0 for unlimited downvotes)",
|
||||||
"downvotes-per-user-per-day": "Downvotes per user per day (set to 0 for unlimited downvotes)",
|
"downvotes-per-user-per-day": "Downvotes per user per day (set to 0 for unlimited downvotes)",
|
||||||
"min-rep-chat": "Minimum reputation to send chat messages",
|
"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-flag": "Minimum reputation to flag posts",
|
||||||
"min-rep-website": "Minimum reputation to add \"Website\" to user profile",
|
"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-aboutme": "Minimum reputation to add \"About me\" to user profile",
|
||||||
|
|||||||
@@ -6,8 +6,8 @@
|
|||||||
"allow-login-with.username-email": "اسم المستخدم أو البريد الالكتروني",
|
"allow-login-with.username-email": "اسم المستخدم أو البريد الالكتروني",
|
||||||
"allow-login-with.username": "اسم المستخدم فقط",
|
"allow-login-with.username": "اسم المستخدم فقط",
|
||||||
"account-settings": "إعدادت الحساب",
|
"account-settings": "إعدادت الحساب",
|
||||||
"gdpr_enabled": "Enable GDPR consent collection",
|
"gdpr-enabled": "Enable GDPR consent collection",
|
||||||
"gdpr_enabled_help": "When enabled, all new registrants will be required to explicitly give consent for data collection and usage under the <a href=\"https://ec.europa.eu/info/priorities/justice-and-fundamental-rights/data-protection/2018-reform-eu-data-protection-rules/eu-data-protection-rules_en\">General Data Protection Regulation (GDPR)</a>. <strong>Note</strong>: Enabling GDPR does not force pre-existing users to provide consent. To do so, you will need to install the GDPR plugin.",
|
"gdpr-enabled-help": "When enabled, all new registrants will be required to explicitly give consent for data collection and usage under the <a href=\"https://ec.europa.eu/info/priorities/justice-and-fundamental-rights/data-protection/2018-reform-eu-data-protection-rules/eu-data-protection-rules_en\">General Data Protection Regulation (GDPR)</a>. <strong>Note</strong>: Enabling GDPR does not force pre-existing users to provide consent. To do so, you will need to install the GDPR plugin.",
|
||||||
"disable-username-changes": "عدم السماح بتغيير اسم المستخدم",
|
"disable-username-changes": "عدم السماح بتغيير اسم المستخدم",
|
||||||
"disable-email-changes": "عدم السماح بتغيير البريد الالكتروني",
|
"disable-email-changes": "عدم السماح بتغيير البريد الالكتروني",
|
||||||
"disable-password-changes": "عدم السماح بتغيير كلمة المرور",
|
"disable-password-changes": "عدم السماح بتغيير كلمة المرور",
|
||||||
@@ -79,7 +79,14 @@
|
|||||||
"follow-replied-topics": "Follow topics that you reply to",
|
"follow-replied-topics": "Follow topics that you reply to",
|
||||||
"default-notification-settings": "Default notification settings",
|
"default-notification-settings": "Default notification settings",
|
||||||
"categoryWatchState": "Default category watch state",
|
"categoryWatchState": "Default category watch state",
|
||||||
"categoryWatchState.watching": "Watching",
|
"categoryWatchState.tracking": "Tracking",
|
||||||
"categoryWatchState.notwatching": "Not Watching",
|
"categoryWatchState.notwatching": "Not Watching",
|
||||||
"categoryWatchState.ignoring": "Ignoring"
|
"categoryWatchState.ignoring": "Ignoring",
|
||||||
|
"restrictions-new": "New User Restrictions",
|
||||||
|
"restrictions.rep-threshold": "Reputation threshold before these restrictions are lifted",
|
||||||
|
"restrictions.seconds-between-new": "Seconds between posts for new users",
|
||||||
|
"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"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,21 +1,24 @@
|
|||||||
{
|
{
|
||||||
"category": "قسم",
|
"category": "قسم",
|
||||||
"subcategories": "قسم فرعي",
|
"subcategories": "قسم فرعي",
|
||||||
"new_topic_button": "موضوع جديد",
|
"new-topic-button": "موضوع جديد",
|
||||||
"guest-login-post": "سجل الدخول للمشاركة",
|
"guest-login-post": "سجل الدخول للمشاركة",
|
||||||
"no_topics": "<strong>لا توجد مواضيع في هذه القسم</strong>لم لا تحاول إنشاء موضوع؟<br />",
|
"no-topics": "<strong>لا توجد مواضيع في هذه القسم</strong>لم لا تحاول إنشاء موضوع؟<br />",
|
||||||
"browsing": "تصفح",
|
"browsing": "تصفح",
|
||||||
"no_replies": "لم يرد أحد",
|
"no-replies": "لم يرد أحد",
|
||||||
"no_new_posts": "لا توجد مشاركات جديدة.",
|
"no-new-posts": "لا توجد مشاركات جديدة.",
|
||||||
"watch": "تابع",
|
"watch": "تابع",
|
||||||
"ignore": "تجاهل",
|
"ignore": "تجاهل",
|
||||||
"watching": "متابع",
|
"watching": "متابع",
|
||||||
|
"tracking": "Tracking",
|
||||||
"not-watching": "لست متابع",
|
"not-watching": "لست متابع",
|
||||||
"ignoring": "متجاهل",
|
"ignoring": "متجاهل",
|
||||||
"watching.description": "أظهر المواضيع في الغير مقروء و الحديث",
|
"watching.description": "Notify me of new topics.<br/>Show topics in unread & recent",
|
||||||
|
"tracking.description": "Shows topics in unread & recent",
|
||||||
"not-watching.description": "Do not show topics in unread, show in recent",
|
"not-watching.description": "Do not show topics in unread, show in recent",
|
||||||
"ignoring.description": "Do not show topics in unread and recent",
|
"ignoring.description": "Do not show topics in unread & recent",
|
||||||
"watching.message": "You are now watching updates from this category and all subcategories",
|
"watching.message": "You are now watching updates from this category and all subcategories",
|
||||||
|
"tracking.message": "You are now tracking updates from this category and all subcategories",
|
||||||
"notwatching.message": "You are not watching updates from this category and all subcategories",
|
"notwatching.message": "You are not watching updates from this category and all subcategories",
|
||||||
"ignoring.message": "You are now ignoring updates from this category and all subcategories",
|
"ignoring.message": "You are now ignoring updates from this category and all subcategories",
|
||||||
"watched-categories": "الأقسام المُتابعة",
|
"watched-categories": "الأقسام المُتابعة",
|
||||||
|
|||||||
@@ -3,8 +3,8 @@
|
|||||||
"password-reset-requested": "Password Reset Requested!",
|
"password-reset-requested": "Password Reset Requested!",
|
||||||
"welcome-to": "مرحبًا بك في %1",
|
"welcome-to": "مرحبًا بك في %1",
|
||||||
"invite": "دعوة من %1",
|
"invite": "دعوة من %1",
|
||||||
"greeting_no_name": "مرحبًا",
|
"greeting-no-name": "مرحبًا",
|
||||||
"greeting_with_name": "مرحبًا بك يا %1",
|
"greeting-with-name": "مرحبًا بك يا %1",
|
||||||
"email.verify-your-email.subject": "Please verify your email",
|
"email.verify-your-email.subject": "Please verify your email",
|
||||||
"email.verify.text1": "You've requested that we change or confirm your email address",
|
"email.verify.text1": "You've requested that we change or confirm your email address",
|
||||||
"email.verify.text2": "For security purposes, we only change or confirm the email address on file once its ownership has been confirmed via email. <strong>If you did not request this, no action is required on your part.</strong>",
|
"email.verify.text2": "For security purposes, we only change or confirm the email address on file once its ownership has been confirmed via email. <strong>If you did not request this, no action is required on your part.</strong>",
|
||||||
@@ -24,7 +24,7 @@
|
|||||||
"reset.notify.text2": "إن لم يكن لديك علم بهذا، المرجو إشعار مدبر النظام بأسرع مايمكن.",
|
"reset.notify.text2": "إن لم يكن لديك علم بهذا، المرجو إشعار مدبر النظام بأسرع مايمكن.",
|
||||||
"digest.unread-rooms": "Unread rooms",
|
"digest.unread-rooms": "Unread rooms",
|
||||||
"digest.room-name-unreadcount": "%1 (%2 unread)",
|
"digest.room-name-unreadcount": "%1 (%2 unread)",
|
||||||
"digest.latest_topics": "آخر المستجدات من %1",
|
"digest.latest-topics": "آخر المستجدات من %1",
|
||||||
"digest.top-topics": "Top topics from %1",
|
"digest.top-topics": "Top topics from %1",
|
||||||
"digest.popular-topics": "Popular topics from %1",
|
"digest.popular-topics": "Popular topics from %1",
|
||||||
"digest.cta": "انقر هنا لمشاهدة %1",
|
"digest.cta": "انقر هنا لمشاهدة %1",
|
||||||
@@ -36,7 +36,8 @@
|
|||||||
"digest.title.day": "Your Daily Digest",
|
"digest.title.day": "Your Daily Digest",
|
||||||
"digest.title.week": "Your Weekly Digest",
|
"digest.title.week": "Your Weekly Digest",
|
||||||
"digest.title.month": "Your Monthly Digest",
|
"digest.title.month": "Your Monthly Digest",
|
||||||
"notif.chat.subject": "هناك محادثة جديدة من %1",
|
"notif.chat.new-message-from-user": "New message from \"%1\"",
|
||||||
|
"notif.chat.new-message-from-user-in-room": "New message from %1 in room %2",
|
||||||
"notif.chat.cta": "انقر هنا لمتابعة المحادثة",
|
"notif.chat.cta": "انقر هنا لمتابعة المحادثة",
|
||||||
"notif.chat.unsub.info": "تم إرسال هذا الإشعار بوجودة محادثة جديدة وفقا لخيارات تسجيلك.",
|
"notif.chat.unsub.info": "تم إرسال هذا الإشعار بوجودة محادثة جديدة وفقا لخيارات تسجيلك.",
|
||||||
"notif.post.unsub.info": "تم إشعارك بهذه المشاركة بناءً على الخيارات التي سبق وأن حددتها.",
|
"notif.post.unsub.info": "تم إشعارك بهذه المشاركة بناءً على الخيارات التي سبق وأن حددتها.",
|
||||||
|
|||||||
@@ -47,16 +47,16 @@
|
|||||||
"digest-not-enabled": "This user does not have digests enabled, or the system default is not configured to send digests",
|
"digest-not-enabled": "This user does not have digests enabled, or the system default is not configured to send digests",
|
||||||
"username-too-short": "اسم المستخدم قصير.",
|
"username-too-short": "اسم المستخدم قصير.",
|
||||||
"username-too-long": "اسم المستخدم طويل",
|
"username-too-long": "اسم المستخدم طويل",
|
||||||
"password-too-long": "كلمة السر طويلة ",
|
"password-too-long": "كلمة السر طويلة",
|
||||||
"reset-rate-limited": "Too many password reset requests (rate limited)",
|
"reset-rate-limited": "Too many password reset requests (rate limited)",
|
||||||
"reset-same-password": "Please use a password that is different from your current one",
|
"reset-same-password": "Please use a password that is different from your current one",
|
||||||
"user-banned": "المستخدم محظور",
|
"user-banned": "المستخدم محظور",
|
||||||
"user-banned-reason": "Sorry, this account has been banned (Reason: %1)",
|
"user-banned-reason": "Sorry, this account has been banned (Reason: %1)",
|
||||||
"user-banned-reason-until": "Sorry, this account has been banned until %1 (Reason: %2)",
|
"user-banned-reason-until": "Sorry, this account has been banned until %1 (Reason: %2)",
|
||||||
"user-too-new": "عذرا, يجب أن تنتظر 1% ثواني قبل قيامك بأول مشاركة",
|
"user-too-new": "عذرا, يجب أن تنتظر 1% ثواني قبل قيامك بأول مشاركة",
|
||||||
"blacklisted-ip": "نأسف، لقد تم حظرك من استخدام وتصفح المنتدى. إذا كنت تعتقد أن هذا خطأ رجاءًا اتصل بالإدارة. ",
|
"blacklisted-ip": "نأسف، لقد تم حظرك من استخدام وتصفح المنتدى. إذا كنت تعتقد أن هذا خطأ رجاءًا اتصل بالإدارة.",
|
||||||
"cant-blacklist-self-ip": "You can't blacklist your own IP",
|
"cant-blacklist-self-ip": "You can't blacklist your own IP",
|
||||||
"ban-expiry-missing": "رجاءًا ضع تاريخ نهاية الحظر. ",
|
"ban-expiry-missing": "رجاءًا ضع تاريخ نهاية الحظر.",
|
||||||
"no-category": "قائمة غير موجودة",
|
"no-category": "قائمة غير موجودة",
|
||||||
"no-topic": "موضوع غير موجود",
|
"no-topic": "موضوع غير موجود",
|
||||||
"no-post": "رد غير موجود",
|
"no-post": "رد غير موجود",
|
||||||
@@ -91,6 +91,7 @@
|
|||||||
"category-not-selected": "Category not selected.",
|
"category-not-selected": "Category not selected.",
|
||||||
"too-many-posts": "يسمح لك بالنشر مرة كل %1 ثانية - يرجى الإنتظار قبل النشر مجدداً",
|
"too-many-posts": "يسمح لك بالنشر مرة كل %1 ثانية - يرجى الإنتظار قبل النشر مجدداً",
|
||||||
"too-many-posts-newbie": "As a new user, you can only post once every %1 second(s) until you have earned %2 reputation - please wait before posting again",
|
"too-many-posts-newbie": "As a new user, you can only post once every %1 second(s) until you have earned %2 reputation - please wait before posting again",
|
||||||
|
"too-many-posts-newbie-minutes": "As a new user, you can only post once every %1 minute(s) until you have earned %2 reputation - please wait before posting again",
|
||||||
"already-posting": "You are already posting",
|
"already-posting": "You are already posting",
|
||||||
"tag-too-short": "Please enter a longer tag. Tags should contain at least %1 character(s)",
|
"tag-too-short": "Please enter a longer tag. Tags should contain at least %1 character(s)",
|
||||||
"tag-too-long": "Please enter a shorter tag. Tags can't be longer than %1 character(s)",
|
"tag-too-long": "Please enter a shorter tag. Tags can't be longer than %1 character(s)",
|
||||||
@@ -120,7 +121,7 @@
|
|||||||
"cant-make-banned-users-admin": "You can't make banned users admin.",
|
"cant-make-banned-users-admin": "You can't make banned users admin.",
|
||||||
"cant-remove-last-admin": "رجاءًا ، أضف مدير أخر قبل حذف صلاحيات الإدارة من حسابك.",
|
"cant-remove-last-admin": "رجاءًا ، أضف مدير أخر قبل حذف صلاحيات الإدارة من حسابك.",
|
||||||
"account-deletion-disabled": "Account deletion is disabled",
|
"account-deletion-disabled": "Account deletion is disabled",
|
||||||
"cant-delete-admin": "رجاءًا أزل صلاحيات الإدارة قبل حذف الحساب. ",
|
"cant-delete-admin": "رجاءًا أزل صلاحيات الإدارة قبل حذف الحساب.",
|
||||||
"already-deleting": "Already deleting",
|
"already-deleting": "Already deleting",
|
||||||
"invalid-image": "Invalid image",
|
"invalid-image": "Invalid image",
|
||||||
"invalid-image-type": "نوع الصورة غير مدعوم. الأنواع المدعومة هي : %1",
|
"invalid-image-type": "نوع الصورة غير مدعوم. الأنواع المدعومة هي : %1",
|
||||||
@@ -149,7 +150,7 @@
|
|||||||
"invalid-file": "ملف غير مقبول",
|
"invalid-file": "ملف غير مقبول",
|
||||||
"uploads-are-disabled": "رفع الملفات غير مفعل",
|
"uploads-are-disabled": "رفع الملفات غير مفعل",
|
||||||
"signature-too-long": "عذرا، توقيعك يجب ألا يتجاوز %1 حرفًا.",
|
"signature-too-long": "عذرا، توقيعك يجب ألا يتجاوز %1 حرفًا.",
|
||||||
"about-me-too-long": "نأسف، ( عني ) لا يمكن أن يكون أكثر من %1 حرف. ",
|
"about-me-too-long": "نأسف، ( عني ) لا يمكن أن يكون أكثر من %1 حرف.",
|
||||||
"cant-chat-with-yourself": "لايمكنك فتح محادثة مع نفسك",
|
"cant-chat-with-yourself": "لايمكنك فتح محادثة مع نفسك",
|
||||||
"chat-restricted": "هذا المستخدم عطل المحادثات الواردة عليه. يجب أن يتبعك حتى تتمكن من فتح محادثة معه.",
|
"chat-restricted": "هذا المستخدم عطل المحادثات الواردة عليه. يجب أن يتبعك حتى تتمكن من فتح محادثة معه.",
|
||||||
"chat-disabled": "نظام المحادثة معطل.",
|
"chat-disabled": "نظام المحادثة معطل.",
|
||||||
@@ -172,6 +173,7 @@
|
|||||||
"not-enough-reputation-to-chat": "You need %1 reputation to chat",
|
"not-enough-reputation-to-chat": "You need %1 reputation to chat",
|
||||||
"not-enough-reputation-to-upvote": "You need %1 reputation to upvote",
|
"not-enough-reputation-to-upvote": "You need %1 reputation to upvote",
|
||||||
"not-enough-reputation-to-downvote": "You need %1 reputation to downvote",
|
"not-enough-reputation-to-downvote": "You need %1 reputation to downvote",
|
||||||
|
"not-enough-reputation-to-post-links": "You need %1 reputation to post links",
|
||||||
"not-enough-reputation-to-flag": "You need %1 reputation to flag this post",
|
"not-enough-reputation-to-flag": "You need %1 reputation to flag this post",
|
||||||
"not-enough-reputation-min-rep-website": "You need %1 reputation to add a website",
|
"not-enough-reputation-min-rep-website": "You need %1 reputation to add a website",
|
||||||
"not-enough-reputation-min-rep-aboutme": "You need %1 reputation to add an about me",
|
"not-enough-reputation-min-rep-aboutme": "You need %1 reputation to add an about me",
|
||||||
@@ -183,6 +185,7 @@
|
|||||||
"post-flagged-too-many-times": "This post has been flagged by others already",
|
"post-flagged-too-many-times": "This post has been flagged by others already",
|
||||||
"user-flagged-too-many-times": "This user has been flagged by others already",
|
"user-flagged-too-many-times": "This user has been flagged by others already",
|
||||||
"cant-flag-privileged": "You are not allowed to flag the profiles or content of privileged users (moderators/global moderators/admins)",
|
"cant-flag-privileged": "You are not allowed to flag the profiles or content of privileged users (moderators/global moderators/admins)",
|
||||||
|
"cant-locate-flag-report": "Cannot locate flag report",
|
||||||
"self-vote": "You cannot vote on your own post",
|
"self-vote": "You cannot vote on your own post",
|
||||||
"too-many-upvotes-today": "You can only upvote %1 times a day",
|
"too-many-upvotes-today": "You can only upvote %1 times a day",
|
||||||
"too-many-upvotes-today-user": "You can only upvote a user %1 times a day",
|
"too-many-upvotes-today-user": "You can only upvote a user %1 times a day",
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
{
|
{
|
||||||
"state": "الحالة",
|
"state": "الحالة",
|
||||||
|
"report": "Report",
|
||||||
"reports": "Reports",
|
"reports": "Reports",
|
||||||
"first-reported": "First Reported",
|
"first-reported": "First Reported",
|
||||||
"no-flags": "Hooray! No flags found.",
|
"no-flags": "Hooray! No flags found.",
|
||||||
@@ -8,6 +9,8 @@
|
|||||||
"update": "تحديث",
|
"update": "تحديث",
|
||||||
"updated": "تم التحديث",
|
"updated": "تم التحديث",
|
||||||
"resolved": "Resolved",
|
"resolved": "Resolved",
|
||||||
|
"report-added": "Added",
|
||||||
|
"report-rescinded": "Rescinded",
|
||||||
"target-purged": "The content this flag referred to has been purged and is no longer available.",
|
"target-purged": "The content this flag referred to has been purged and is no longer available.",
|
||||||
"target-aboutme-empty": "This user has no "About Me" set.",
|
"target-aboutme-empty": "This user has no "About Me" set.",
|
||||||
|
|
||||||
|
|||||||
@@ -13,19 +13,19 @@
|
|||||||
"400.message": "It looks like this link is malformed, please double-check and try again.<br/><div class=\"text-sm text-muted\">Return to the <a href='%1/'>home page</a>.</div>",
|
"400.message": "It looks like this link is malformed, please double-check and try again.<br/><div class=\"text-sm text-muted\">Return to the <a href='%1/'>home page</a>.</div>",
|
||||||
"register": "تسجيل",
|
"register": "تسجيل",
|
||||||
"login": "دخول",
|
"login": "دخول",
|
||||||
"please_log_in": "الرجاء تسجيل الدخول",
|
"please-log-in": "الرجاء تسجيل الدخول",
|
||||||
"logout": "تسجيل الخروج",
|
"logout": "تسجيل الخروج",
|
||||||
"posting_restriction_info": "إضافة مشاركات جديد حكر على الأعضاء المسجلين، انقر هنا لتسجيل الدخول.",
|
"posting-restriction-info": "إضافة مشاركات جديد حكر على الأعضاء المسجلين، انقر هنا لتسجيل الدخول.",
|
||||||
"welcome_back": "مرحبًا بعودتك",
|
"welcome-back": "مرحبًا بعودتك",
|
||||||
"you_have_successfully_logged_in": "تم سجيل الدخول بنجاح",
|
"you-have-successfully-logged-in": "تم سجيل الدخول بنجاح",
|
||||||
"save_changes": "حفظ التغييرات",
|
"save-changes": "حفظ التغييرات",
|
||||||
"save": "حفظ",
|
"save": "حفظ",
|
||||||
"create": "Create",
|
"create": "Create",
|
||||||
"cancel": "Cancel",
|
"cancel": "Cancel",
|
||||||
"close": "أغلق",
|
"close": "أغلق",
|
||||||
"pagination": "الصفحات",
|
"pagination": "الصفحات",
|
||||||
"pagination.out_of": "%1 من %2",
|
"pagination.out-of": "%1 من %2",
|
||||||
"pagination.enter_index": "Go to post index",
|
"pagination.enter-index": "Go to post index",
|
||||||
"header.admin": "مدير النظام",
|
"header.admin": "مدير النظام",
|
||||||
"header.categories": "الأقسام",
|
"header.categories": "الأقسام",
|
||||||
"header.recent": "حديث",
|
"header.recent": "حديث",
|
||||||
@@ -80,25 +80,25 @@
|
|||||||
"lastpost": "Last post",
|
"lastpost": "Last post",
|
||||||
"firstpost": "First post",
|
"firstpost": "First post",
|
||||||
"about": "About",
|
"about": "About",
|
||||||
"read_more": "اقرأ المزيد",
|
"read-more": "اقرأ المزيد",
|
||||||
"more": "المزيد",
|
"more": "المزيد",
|
||||||
"none": "None",
|
"none": "None",
|
||||||
"posted_ago_by_guest": "كتب %1 بواسطة زائر",
|
"posted-ago-by-guest": "كتب %1 بواسطة زائر",
|
||||||
"posted_ago_by": "كتب %1 بواسطة %2",
|
"posted-ago-by": "كتب %1 بواسطة %2",
|
||||||
"posted_ago": "كتب %1",
|
"posted-ago": "كتب %1",
|
||||||
"posted_in": "كتب في %1",
|
"posted-in": "كتب في %1",
|
||||||
"posted_in_by": "كتب في 1% بواسطة %2",
|
"posted-in-by": "كتب في 1% بواسطة %2",
|
||||||
"posted_in_ago": "كتب في %1 %2",
|
"posted-in-ago": "كتب في %1 %2",
|
||||||
"posted_in_ago_by": "كتب في %1 %2 من طرف %3",
|
"posted-in-ago-by": "كتب في %1 %2 من طرف %3",
|
||||||
"user_posted_ago": "%1 كتب %2",
|
"user-posted-ago": "%1 كتب %2",
|
||||||
"guest_posted_ago": "كتب زائر %1",
|
"guest-posted-ago": "كتب زائر %1",
|
||||||
"last_edited_by": "اخر تحرير بواسطة 1%",
|
"last-edited-by": "اخر تحرير بواسطة 1%",
|
||||||
"edited-timestamp": "Edited %1",
|
"edited-timestamp": "Edited %1",
|
||||||
"norecentposts": "لاوجود لمشاركات جديدة",
|
"norecentposts": "لاوجود لمشاركات جديدة",
|
||||||
"norecenttopics": "لاوجود لمواضيع جديدة",
|
"norecenttopics": "لاوجود لمواضيع جديدة",
|
||||||
"recentposts": "آخر المشاركات",
|
"recentposts": "آخر المشاركات",
|
||||||
"recentips": "آخر عناوين ال IP التي سجلت الدخول",
|
"recentips": "آخر عناوين ال IP التي سجلت الدخول",
|
||||||
"moderator_tools": "أدوات المشرف",
|
"moderator-tools": "أدوات المشرف",
|
||||||
"status": "Status",
|
"status": "Status",
|
||||||
"online": "المتواجدون حاليًّا",
|
"online": "المتواجدون حاليًّا",
|
||||||
"away": "غير متواجد",
|
"away": "غير متواجد",
|
||||||
@@ -109,7 +109,7 @@
|
|||||||
"language": "اللغة",
|
"language": "اللغة",
|
||||||
"guest": "زائر",
|
"guest": "زائر",
|
||||||
"guests": "الزوار",
|
"guests": "الزوار",
|
||||||
"former_user": "A Former User",
|
"former-user": "A Former User",
|
||||||
"system-user": "System",
|
"system-user": "System",
|
||||||
"unknown-user": "Unknown user",
|
"unknown-user": "Unknown user",
|
||||||
"updated.title": "تم تحديث المنتدى",
|
"updated.title": "تم تحديث المنتدى",
|
||||||
@@ -117,12 +117,12 @@
|
|||||||
"privacy": "الخصوصية",
|
"privacy": "الخصوصية",
|
||||||
"follow": "متابعة",
|
"follow": "متابعة",
|
||||||
"unfollow": "إلغاء المتابعة",
|
"unfollow": "إلغاء المتابعة",
|
||||||
"delete_all": "حذف الكل",
|
"delete-all": "حذف الكل",
|
||||||
"map": "خريطة",
|
"map": "خريطة",
|
||||||
"sessions": "الجلسة",
|
"sessions": "الجلسة",
|
||||||
"ip_address": "عنوان الآي بي",
|
"ip-address": "عنوان الآي بي",
|
||||||
"enter_page_number": "ادخل رقم الصفحة",
|
"enter-page-number": "ادخل رقم الصفحة",
|
||||||
"upload_file": "ارفع ملف",
|
"upload-file": "ارفع ملف",
|
||||||
"upload": "ارفع",
|
"upload": "ارفع",
|
||||||
"uploads": "Uploads",
|
"uploads": "Uploads",
|
||||||
"allowed-file-types": "صيغ الملفات المدعومة هي 1%",
|
"allowed-file-types": "صيغ الملفات المدعومة هي 1%",
|
||||||
@@ -131,7 +131,7 @@
|
|||||||
"play": "تشغيل",
|
"play": "تشغيل",
|
||||||
"cookies.message": "هذا الموقع يستخدم ملفات تعريف الارتباط لضمان حصولك على أفضل تجربة على موقعنا.",
|
"cookies.message": "هذا الموقع يستخدم ملفات تعريف الارتباط لضمان حصولك على أفضل تجربة على موقعنا.",
|
||||||
"cookies.accept": "فهمت الأمر!",
|
"cookies.accept": "فهمت الأمر!",
|
||||||
"cookies.learn_more": "أعرف المزيد",
|
"cookies.learn-more": "أعرف المزيد",
|
||||||
"edited": "حُرِر",
|
"edited": "حُرِر",
|
||||||
"disabled": "معطل",
|
"disabled": "معطل",
|
||||||
"select": "تحديد",
|
"select": "تحديد",
|
||||||
|
|||||||
@@ -2,65 +2,65 @@
|
|||||||
"all-groups": "All groups",
|
"all-groups": "All groups",
|
||||||
"groups": "المجموعات",
|
"groups": "المجموعات",
|
||||||
"members": "Members",
|
"members": "Members",
|
||||||
"view_group": "معاينة المجموعة",
|
"view-group": "معاينة المجموعة",
|
||||||
"owner": "مالك المجموعة",
|
"owner": "مالك المجموعة",
|
||||||
"new_group": "أنشئ مجموعة جديدة",
|
"new-group": "أنشئ مجموعة جديدة",
|
||||||
"no_groups_found": "لاوجدود لمجموعات يمكن معاينتها",
|
"no-groups-found": "لاوجدود لمجموعات يمكن معاينتها",
|
||||||
"pending.accept": "موافق",
|
"pending.accept": "موافق",
|
||||||
"pending.reject": "رفض",
|
"pending.reject": "رفض",
|
||||||
"pending.accept_all": "قبول الكل",
|
"pending.accept-all": "قبول الكل",
|
||||||
"pending.reject_all": "رفض الكل",
|
"pending.reject-all": "رفض الكل",
|
||||||
"pending.none": "لايوجد أعضاء ينتظرون التفعيل حالياً",
|
"pending.none": "لايوجد أعضاء ينتظرون التفعيل حالياً",
|
||||||
"invited.none": "لايوجد أعضاء مدعوون في حالياً",
|
"invited.none": "لايوجد أعضاء مدعوون في حالياً",
|
||||||
"invited.uninvite": "إلغ الدعوة",
|
"invited.uninvite": "إلغ الدعوة",
|
||||||
"invited.search": "ابحث عن أعضاء لدعوتهم للمجموعة",
|
"invited.search": "ابحث عن أعضاء لدعوتهم للمجموعة",
|
||||||
"invited.notification_title": "You have been invited to join <strong>%1</strong>",
|
"invited.notification-title": "You have been invited to join <strong>%1</strong>",
|
||||||
"request.notification_title": "Group Membership Request from <strong>%1</strong>",
|
"request.notification-title": "Group Membership Request from <strong>%1</strong>",
|
||||||
"request.notification_text": "<strong>%1</strong> has requested to become a member of <strong>%2</strong>",
|
"request.notification-text": "<strong>%1</strong> has requested to become a member of <strong>%2</strong>",
|
||||||
"cover-save": "حفظ",
|
"cover-save": "حفظ",
|
||||||
"cover-saving": "جاري الحفظ",
|
"cover-saving": "جاري الحفظ",
|
||||||
"details.title": "تفاصيل المجموعة",
|
"details.title": "تفاصيل المجموعة",
|
||||||
"details.members": "لائحة الأعضاء",
|
"details.members": "لائحة الأعضاء",
|
||||||
"details.pending": "المستخدمون في الانتظار",
|
"details.pending": "المستخدمون في الانتظار",
|
||||||
"details.invited": "اﻷعضار المدعوون",
|
"details.invited": "اﻷعضار المدعوون",
|
||||||
"details.has_no_posts": "أعضاء هذه المجموعة لم يضيفوا أية مشاركة",
|
"details.has-no-posts": "أعضاء هذه المجموعة لم يضيفوا أية مشاركة",
|
||||||
"details.latest_posts": "آخر المشاركات",
|
"details.latest-posts": "آخر المشاركات",
|
||||||
"details.private": "خاص",
|
"details.private": "خاص",
|
||||||
"details.disableJoinRequests": "Disable join requests",
|
"details.disableJoinRequests": "Disable join requests",
|
||||||
"details.disableLeave": "Disallow users from leaving the group",
|
"details.disableLeave": "Disallow users from leaving the group",
|
||||||
"details.grant": "منح/سحب المِلكية",
|
"details.grant": "منح/سحب المِلكية",
|
||||||
"details.kick": "طرد",
|
"details.kick": "طرد",
|
||||||
"details.kick_confirm": "Are you sure you want to remove this member from the group?",
|
"details.kick-confirm": "Are you sure you want to remove this member from the group?",
|
||||||
"details.add-member": "Add Member",
|
"details.add-member": "Add Member",
|
||||||
"details.owner_options": "إدارة المجموعة",
|
"details.owner-options": "إدارة المجموعة",
|
||||||
"details.group_name": "اسم المجموعة",
|
"details.group-name": "اسم المجموعة",
|
||||||
"details.member_count": "عدد اﻷعضاء",
|
"details.member-count": "عدد اﻷعضاء",
|
||||||
"details.creation_date": "تاريخ الإنشاء",
|
"details.creation-date": "تاريخ الإنشاء",
|
||||||
"details.description": "الوصف",
|
"details.description": "الوصف",
|
||||||
"details.member-post-cids": "Category IDs to display posts from",
|
"details.member-post-cids": "Category IDs to display posts from",
|
||||||
"details.badge_preview": "معاينة الوسام",
|
"details.badge-preview": "معاينة الوسام",
|
||||||
"details.change_icon": "تغيير الأيقونة",
|
"details.change-icon": "تغيير الأيقونة",
|
||||||
"details.change_label_colour": "Change Label Colour",
|
"details.change-label-colour": "Change Label Colour",
|
||||||
"details.change_text_colour": "Change Text Colour",
|
"details.change-text-colour": "Change Text Colour",
|
||||||
"details.badge_text": "نص الوسام",
|
"details.badge-text": "نص الوسام",
|
||||||
"details.userTitleEnabled": "إظهار الوسام",
|
"details.userTitleEnabled": "إظهار الوسام",
|
||||||
"details.private_help": "في حالة تفعيل الخيار، الانضمام إلى المجموعة يستلزم قبول مالكها",
|
"details.private-help": "في حالة تفعيل الخيار، الانضمام إلى المجموعة يستلزم قبول مالكها",
|
||||||
"details.hidden": "مخفي",
|
"details.hidden": "مخفي",
|
||||||
"details.hidden_help": "في حالة تفعيل الخيار، لن تظهر المجموعة للعموم والإنضمام إليها سيتلزم دعوة.",
|
"details.hidden-help": "في حالة تفعيل الخيار، لن تظهر المجموعة للعموم والإنضمام إليها سيتلزم دعوة.",
|
||||||
"details.delete_group": "حذف المجموعة",
|
"details.delete-group": "حذف المجموعة",
|
||||||
"details.private_system_help": "Private groups is disabled at system level, this option does not do anything",
|
"details.private-system-help": "Private groups is disabled at system level, this option does not do anything",
|
||||||
"event.updated": "تم تحديث بيانات المجموعة",
|
"event.updated": "تم تحديث بيانات المجموعة",
|
||||||
"event.deleted": "تم حذف المجموعة %1",
|
"event.deleted": "تم حذف المجموعة %1",
|
||||||
"membership.accept-invitation": "اقبل الدعوة",
|
"membership.accept-invitation": "اقبل الدعوة",
|
||||||
"membership.accept.notification_title": "You are now a member of <strong>%1</strong>",
|
"membership.accept.notification-title": "You are now a member of <strong>%1</strong>",
|
||||||
"membership.invitation-pending": "الدعوة بانتظار القبول",
|
"membership.invitation-pending": "الدعوة بانتظار القبول",
|
||||||
"membership.join-group": "انظم للمجموعة",
|
"membership.join-group": "انظم للمجموعة",
|
||||||
"membership.leave-group": "غادر المجموعة",
|
"membership.leave-group": "غادر المجموعة",
|
||||||
"membership.leave.notification_title": "<strong>%1</strong> has left group <strong>%2</strong>",
|
"membership.leave.notification-title": "<strong>%1</strong> has left group <strong>%2</strong>",
|
||||||
"membership.reject": "رفض",
|
"membership.reject": "رفض",
|
||||||
"new-group.group_name": "اسم المجموعة",
|
"new-group.group-name": "اسم المجموعة",
|
||||||
"upload-group-cover": "Upload group cover",
|
"upload-group-cover": "Upload group cover",
|
||||||
"bulk-invite-instructions": "Enter a list of comma separated usernames to invite to this group",
|
"bulk-invite-instructions": "Enter a list of comma separated usernames to invite to this group",
|
||||||
"bulk-invite": "Bulk Invite",
|
"bulk-invite": "Bulk Invite",
|
||||||
"remove_group_cover_confirm": "Are you sure you want to remove the cover picture?"
|
"remove-group-cover-confirm": "Are you sure you want to remove the cover picture?"
|
||||||
}
|
}
|
||||||
@@ -1,12 +1,12 @@
|
|||||||
{
|
{
|
||||||
"username-email": "اسم المستخدم / البريد الإلكتروني",
|
"username-email": "اسم المستخدم / البريد الإلكتروني",
|
||||||
"username": "اسم المستخدم",
|
"username": "اسم المستخدم",
|
||||||
"remember_me": "تذكرني؟",
|
"remember-me": "تذكرني؟",
|
||||||
"forgot_password": "نسيت كلمة المرور؟",
|
"forgot-password": "نسيت كلمة المرور؟",
|
||||||
"alternative_logins": "تسجيلات الدخول البديلة",
|
"alternative-logins": "تسجيلات الدخول البديلة",
|
||||||
"failed_login_attempt": "تسجيل الدخول غير ناجح",
|
"failed-login-attempt": "تسجيل الدخول غير ناجح",
|
||||||
"login_successful": "قمت بتسجيل الدخول بنجاح!",
|
"login-successful": "قمت بتسجيل الدخول بنجاح!",
|
||||||
"dont_have_account": "لا تملك حساب؟",
|
"dont-have-account": "لا تملك حساب؟",
|
||||||
"logged-out-due-to-inactivity": "لقد تم تسجيل خروجك من لوحة تحكم بسبب عدم نشاطك",
|
"logged-out-due-to-inactivity": "لقد تم تسجيل خروجك من لوحة تحكم بسبب عدم نشاطك",
|
||||||
"caps-lock-enabled": "Caps Lock is enabled"
|
"caps-lock-enabled": "Caps Lock is enabled"
|
||||||
}
|
}
|
||||||
@@ -1,5 +1,6 @@
|
|||||||
{
|
{
|
||||||
"chat.chatting_with": "Chat with",
|
"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": "Type chat message here, drag & drop images, press enter to send",
|
||||||
"chat.placeholder.mobile": "Type chat message here",
|
"chat.placeholder.mobile": "Type chat message here",
|
||||||
"chat.scroll-up-alert": "Go to most recent message",
|
"chat.scroll-up-alert": "Go to most recent message",
|
||||||
@@ -7,12 +8,15 @@
|
|||||||
"chat.chat-with-usernames": "Chat with %1",
|
"chat.chat-with-usernames": "Chat with %1",
|
||||||
"chat.chat-with-usernames-and-x-others": "Chat with %1 & %2 others",
|
"chat.chat-with-usernames-and-x-others": "Chat with %1 & %2 others",
|
||||||
"chat.send": "أرسل",
|
"chat.send": "أرسل",
|
||||||
"chat.no_active": "لا يوجد لديك دردشات نشطة.",
|
"chat.no-active": "لا يوجد لديك دردشات نشطة.",
|
||||||
"chat.user_typing": "%1 يكتب رسالة...",
|
"chat.user-typing-1": "<strong>%1</strong> is typing ...",
|
||||||
"chat.user_has_messaged_you": "%1 أرسل لك رسالة.",
|
"chat.user-typing-2": "<strong>%1</strong> and <strong>%2</strong> are typing ...",
|
||||||
|
"chat.user-typing-3": "<strong>%1</strong>, <strong>%2</strong> and <strong>%3</strong> are typing ...",
|
||||||
|
"chat.user-typing-n": "<strong>%1</strong>, <strong>%2</strong> and <strong>%3</strong> others are typing ...",
|
||||||
|
"chat.user-has-messaged-you": "%1 أرسل لك رسالة.",
|
||||||
"chat.replying-to": "Replying to %1",
|
"chat.replying-to": "Replying to %1",
|
||||||
"chat.see_all": "All chats",
|
"chat.see-all": "All chats",
|
||||||
"chat.mark_all_read": "Mark all read",
|
"chat.mark-all-read": "Mark all read",
|
||||||
"chat.no-messages": "المرجو اختيار مرسل إليه لمعاينة تاريخ الدردشات",
|
"chat.no-messages": "المرجو اختيار مرسل إليه لمعاينة تاريخ الدردشات",
|
||||||
"chat.no-users-in-room": "No users in this room",
|
"chat.no-users-in-room": "No users in this room",
|
||||||
"chat.recent-chats": "آخر الدردشات",
|
"chat.recent-chats": "آخر الدردشات",
|
||||||
@@ -23,12 +27,16 @@
|
|||||||
"chat.pop-out": "افتح الدردشة في نافذة خاصة",
|
"chat.pop-out": "افتح الدردشة في نافذة خاصة",
|
||||||
"chat.minimize": "Minimize",
|
"chat.minimize": "Minimize",
|
||||||
"chat.maximize": "تكبير",
|
"chat.maximize": "تكبير",
|
||||||
"chat.seven_days": "7 أيام",
|
"chat.seven-days": "7 أيام",
|
||||||
"chat.thirty_days": "30 يومًا",
|
"chat.thirty-days": "30 يومًا",
|
||||||
"chat.three_months": "3 أشهر",
|
"chat.three-months": "3 أشهر",
|
||||||
"chat.delete_message_confirm": "هل أنت متأكد من أنك تريد حذف هذه الرسالة؟",
|
"chat.delete-message-confirm": "هل أنت متأكد من أنك تريد حذف هذه الرسالة؟",
|
||||||
"chat.retrieving-users": "Retrieving users...",
|
"chat.retrieving-users": "Retrieving users...",
|
||||||
"chat.view-users-list": "View users list",
|
"chat.view-users-list": "View users list",
|
||||||
|
"chat.pinned-messages": "Pinned Messages",
|
||||||
|
"chat.no-pinned-messages": "There are no pinned messages",
|
||||||
|
"chat.pin-message": "Pin Message",
|
||||||
|
"chat.unpin-message": "Unpin Message",
|
||||||
"chat.public-rooms": "Public Rooms (%1)",
|
"chat.public-rooms": "Public Rooms (%1)",
|
||||||
"chat.private-rooms": "Private Rooms (%1)",
|
"chat.private-rooms": "Private Rooms (%1)",
|
||||||
"chat.create-room": "Create Chat Room",
|
"chat.create-room": "Create Chat Room",
|
||||||
@@ -60,23 +68,32 @@
|
|||||||
"chat.in-room": "In this room",
|
"chat.in-room": "In this room",
|
||||||
"chat.kick": "Kick",
|
"chat.kick": "Kick",
|
||||||
"chat.show-ip": "Show IP",
|
"chat.show-ip": "Show IP",
|
||||||
|
"chat.copy-text": "Copy Text",
|
||||||
|
"chat.copy-link": "Copy Link",
|
||||||
"chat.owner": "Room Owner",
|
"chat.owner": "Room Owner",
|
||||||
"chat.grant-rescind-ownership": "Grant/Rescind Ownership",
|
"chat.grant-rescind-ownership": "Grant/Rescind Ownership",
|
||||||
"chat.system.user-join": "%1 has joined the room <span class=\"timeago\" title=\"%2\"></span>",
|
"chat.system.user-join": "%1 has joined the room <span class=\"timeago\" title=\"%2\"></span>",
|
||||||
"chat.system.user-leave": "%1 has left the room <span class=\"timeago\" title=\"%2\"></span>",
|
"chat.system.user-leave": "%1 has left the room <span class=\"timeago\" title=\"%2\"></span>",
|
||||||
"chat.system.room-rename": "%2 has renamed this room to \"%1\" <span class=\"timeago\" title=\"%3\"></span>",
|
"chat.system.room-rename": "%2 has renamed this room to \"%1\" <span class=\"timeago\" title=\"%3\"></span>",
|
||||||
"composer.compose": "اكتب",
|
"composer.compose": "اكتب",
|
||||||
"composer.show_preview": "عرض المعاينة",
|
"composer.show-preview": "عرض المعاينة",
|
||||||
"composer.hide_preview": "إخفاء المعاينة",
|
"composer.hide-preview": "إخفاء المعاينة",
|
||||||
"composer.help": "Help",
|
"composer.help": "Help",
|
||||||
"composer.user_said_in": "%1 كتب في %2",
|
"composer.user-said-in": "%1 كتب في %2",
|
||||||
"composer.user_said": "%1 كتب:",
|
"composer.user-said": "%1 كتب:",
|
||||||
"composer.discard": "هل أنت متأكد أنك تريد التخلي عن التغييرات؟",
|
"composer.discard": "هل أنت متأكد أنك تريد التخلي عن التغييرات؟",
|
||||||
"composer.submit_and_lock": "Submit and Lock",
|
"composer.submit-and-lock": "Submit and Lock",
|
||||||
"composer.toggle_dropdown": "Toggle Dropdown",
|
"composer.toggle-dropdown": "Toggle Dropdown",
|
||||||
"composer.uploading": "Uploading %1",
|
"composer.uploading": "Uploading %1",
|
||||||
"composer.formatting.bold": "Bold",
|
"composer.formatting.bold": "Bold",
|
||||||
"composer.formatting.italic": "Italic",
|
"composer.formatting.italic": "Italic",
|
||||||
|
"composer.formatting.heading": "Heading",
|
||||||
|
"composer.formatting.heading1": "Heading 1",
|
||||||
|
"composer.formatting.heading2": "Heading 2",
|
||||||
|
"composer.formatting.heading3": "Heading 3",
|
||||||
|
"composer.formatting.heading4": "Heading 4",
|
||||||
|
"composer.formatting.heading5": "Heading 5",
|
||||||
|
"composer.formatting.heading6": "Heading 6",
|
||||||
"composer.formatting.list": "List",
|
"composer.formatting.list": "List",
|
||||||
"composer.formatting.strikethrough": "Strikethrough",
|
"composer.formatting.strikethrough": "Strikethrough",
|
||||||
"composer.formatting.code": "Code",
|
"composer.formatting.code": "Code",
|
||||||
@@ -84,9 +101,10 @@
|
|||||||
"composer.formatting.picture": "Image Link",
|
"composer.formatting.picture": "Image Link",
|
||||||
"composer.upload-picture": "Upload Image",
|
"composer.upload-picture": "Upload Image",
|
||||||
"composer.upload-file": "Upload File",
|
"composer.upload-file": "Upload File",
|
||||||
"composer.zen_mode": "Zen Mode",
|
"composer.zen-mode": "Zen Mode",
|
||||||
"composer.select_category": "Select a category",
|
"composer.select-category": "Select a category",
|
||||||
"composer.textarea.placeholder": "Enter your post content here, drag and drop images",
|
"composer.textarea.placeholder": "Enter your post content here, drag and drop images",
|
||||||
|
"composer.post-queue-alert": "Hello👋!<br/>This forum uses a post queue system, since you are a new user your post will be hidden until it is approved by our moderation team.",
|
||||||
"composer.schedule-for": "Schedule topic for",
|
"composer.schedule-for": "Schedule topic for",
|
||||||
"composer.schedule-date": "Date",
|
"composer.schedule-date": "Date",
|
||||||
"composer.schedule-time": "Time",
|
"composer.schedule-time": "Time",
|
||||||
@@ -101,8 +119,8 @@
|
|||||||
"bootbox.confirm": "تأكيد",
|
"bootbox.confirm": "تأكيد",
|
||||||
"bootbox.submit": "Submit",
|
"bootbox.submit": "Submit",
|
||||||
"bootbox.send": "Send",
|
"bootbox.send": "Send",
|
||||||
"cover.dragging_title": "Cover Photo Positioning",
|
"cover.dragging-title": "Cover Photo Positioning",
|
||||||
"cover.dragging_message": "Drag the cover photo to the desired position and click \"Save\"",
|
"cover.dragging-message": "Drag the cover photo to the desired position and click \"Save\"",
|
||||||
"cover.saved": "Cover photo image and position saved",
|
"cover.saved": "Cover photo image and position saved",
|
||||||
"thumbs.modal.title": "Manage topic thumbnails",
|
"thumbs.modal.title": "Manage topic thumbnails",
|
||||||
"thumbs.modal.no-thumbs": "No thumbnails found.",
|
"thumbs.modal.no-thumbs": "No thumbnails found.",
|
||||||
|
|||||||
@@ -1,49 +1,70 @@
|
|||||||
{
|
{
|
||||||
"title": "التنبيهات",
|
"title": "التنبيهات",
|
||||||
"no_notifs": "ليس لديك أية تنبيهات جديدة",
|
"no-notifs": "ليس لديك أية تنبيهات جديدة",
|
||||||
"see_all": "All notifications",
|
"see-all": "All notifications",
|
||||||
"mark_all_read": "Mark all read",
|
"mark-all-read": "Mark all read",
|
||||||
"back_to_home": "عودة إلى %1",
|
"back-to-home": "عودة إلى %1",
|
||||||
"outgoing_link": "رابط خارجي",
|
"outgoing-link": "رابط خارجي",
|
||||||
"outgoing_link_message": "أنت تغادر اﻻن %1",
|
"outgoing-link-message": "أنت تغادر اﻻن %1",
|
||||||
"continue_to": "استمر إلى %1",
|
"continue-to": "استمر إلى %1",
|
||||||
"return_to": "عودة إى %1",
|
"return-to": "عودة إى %1",
|
||||||
"new_notification": "لديك تنبيه جديد",
|
"new-notification": "لديك تنبيه جديد",
|
||||||
"you_have_unread_notifications": "لديك تنبيهات غير مقروءة.",
|
"you-have-unread-notifications": "لديك تنبيهات غير مقروءة.",
|
||||||
"all": "الكل",
|
"all": "الكل",
|
||||||
"topics": "مواضيع",
|
"topics": "مواضيع",
|
||||||
|
"tags": "Tags",
|
||||||
|
"categories": "Categories",
|
||||||
"replies": "ردود",
|
"replies": "ردود",
|
||||||
"chat": "محادثات",
|
"chat": "محادثات",
|
||||||
"group-chat": "Group Chats",
|
"group-chat": "Group Chats",
|
||||||
|
"public-chat": "Public Chats",
|
||||||
"follows": "متابعون",
|
"follows": "متابعون",
|
||||||
"upvote": "الموافقين",
|
"upvote": "الموافقين",
|
||||||
|
"awards": "Awards",
|
||||||
"new-flags": "New Flags",
|
"new-flags": "New Flags",
|
||||||
"my-flags": "Flags assigned to me",
|
"my-flags": "Flags assigned to me",
|
||||||
"bans": "الحظر",
|
"bans": "الحظر",
|
||||||
"new_message_from": "رسالة جديدة من <strong>%1</strong>",
|
"new-message-from": "رسالة جديدة من <strong>%1</strong>",
|
||||||
"upvoted_your_post_in": "<strong>%1</strong> أضاف صوتًا إيجابيا إلى مشاركتك في <strong>%2</strong>.",
|
"new-messages-from": "%1 new messages from <strong>%2</strong>",
|
||||||
"upvoted_your_post_in_dual": "<strong>%1</strong> and <strong>%2</strong> have upvoted your post in <strong>%3</strong>.",
|
"new-message-in": "New message in <strong>%1</strong>",
|
||||||
"upvoted_your_post_in_multiple": "<strong>%1</strong> and %2 others have upvoted your post in <strong>%3</strong>.",
|
"new-messages-in": "%1 new messages in <strong>%2</strong>",
|
||||||
"moved_your_post": "<strong>%1</strong> has moved your post to <strong>%2</strong>",
|
"user-posted-in-public-room": "<strong>%1</strong> wrote in <strong class=\"text-nowrap\"><i class=\"fa %2\"></i>%3</strong>",
|
||||||
"moved_your_topic": "<strong>%1</strong> has moved <strong>%2</strong>",
|
"user-posted-in-public-room-dual": "<strong>%1</strong> and <strong>%2</strong> wrote in <strong class=\"text-nowrap\"><i class=\"fa %3\"></i>%4</strong>",
|
||||||
"user_flagged_post_in": "<strong>%1</strong> أشعَرَ بمشاركة مخلة في <strong>%2</strong>",
|
"user-posted-in-public-room-triple": "<strong>%1</strong>, <strong>%2</strong> and <strong>%3</strong> wrote in <strong class=\"text-nowrap\"><i class=\"fa %4\"></i>%5</strong>",
|
||||||
"user_flagged_post_in_dual": "<strong>%1</strong> and <strong>%2</strong> flagged a post in <strong>%3</strong>",
|
"user-posted-in-public-room-multiple": "<strong>%1</strong>, <strong>%2</strong> and %3 others wrote in <strong class=\"text-nowrap\"><i class=\"fa %4\"></i>%5</strong>",
|
||||||
"user_flagged_post_in_multiple": "<strong>%1</strong> and %2 others flagged a post in <strong>%3</strong>",
|
"upvoted-your-post-in": "<strong>%1</strong> أضاف صوتًا إيجابيا إلى مشاركتك في <strong>%2</strong>.",
|
||||||
"user_flagged_user": "<strong>%1</strong> flagged a user profile (%2)",
|
"upvoted-your-post-in-dual": "<strong>%1</strong> and <strong>%2</strong> have upvoted your post in <strong>%3</strong>.",
|
||||||
"user_flagged_user_dual": "<strong>%1</strong> and <strong>%2</strong> flagged a user profile (%3)",
|
"upvoted-your-post-in-triple": "<strong>%1</strong>, <strong>%2</strong> and <strong>%3</strong> have upvoted your post in <strong>%4</strong>.",
|
||||||
"user_flagged_user_multiple": "<strong>%1</strong> and %2 others flagged a user profile (%3)",
|
"upvoted-your-post-in-multiple": "<strong>%1</strong>, <strong>%2</strong> and %3 others have upvoted your post in <strong>%4</strong>.",
|
||||||
"user_posted_to": "<strong>%1</strong> أضاف ردا إلى: <strong>%2</strong>",
|
"moved-your-post": "<strong>%1</strong> has moved your post to <strong>%2</strong>",
|
||||||
"user_posted_to_dual": "<strong>%1</strong> and <strong>%2</strong> have posted replies to: <strong>%3</strong>",
|
"moved-your-topic": "<strong>%1</strong> has moved <strong>%2</strong>",
|
||||||
"user_posted_to_multiple": "<strong>%1</strong> and %2 others have posted replies to: <strong>%3</strong>",
|
"user-flagged-post-in": "<strong>%1</strong> أشعَرَ بمشاركة مخلة في <strong>%2</strong>",
|
||||||
"user_posted_topic": "<strong>%1</strong> أنشأ موضوعًا جديدًا: <strong>%2</strong>",
|
"user-flagged-post-in-dual": "<strong>%1</strong> and <strong>%2</strong> flagged a post in <strong>%3</strong>",
|
||||||
"user_edited_post": "<strong>%1</strong> has edited a post in <strong>%2</strong>",
|
"user-flagged-post-in-triple": "<strong>%1</strong>, <strong>%2</strong> and <strong>%3</strong> flagged a post in <strong>%4</strong>",
|
||||||
"user_started_following_you": "<strong>%1</strong> صار يتابعك.",
|
"user-flagged-post-in-multiple": "<strong>%1</strong>, <strong>%2</strong> and %3 others flagged a post in <strong>%4</strong>",
|
||||||
"user_started_following_you_dual": "<strong>%1</strong> and <strong>%2</strong> started following you.",
|
"user-flagged-user": "<strong>%1</strong> flagged a user profile (%2)",
|
||||||
"user_started_following_you_multiple": "<strong>%1</strong> and %2 others started following you.",
|
"user-flagged-user-dual": "<strong>%1</strong> and <strong>%2</strong> flagged a user profile (%3)",
|
||||||
"new_register": "<strong>%1</strong> sent a registration request.",
|
"user-flagged-user-triple": "<strong>%1</strong>, <strong>%2</strong> and <strong>%3</strong> flagged a user profile (%4)",
|
||||||
"new_register_multiple": "There are <strong>%1</strong> registration requests awaiting review.",
|
"user-flagged-user-multiple": "<strong>%1</strong>, <strong>%2</strong> and %3 others flagged a user profile (%4)",
|
||||||
"flag_assigned_to_you": "تم تخصيص العلامة 1% لك",
|
"user-posted-to": "<strong>%1</strong> أضاف ردا إلى: <strong>%2</strong>",
|
||||||
"post_awaiting_review": "Post awaiting review",
|
"user-posted-to-dual": "<strong>%1</strong> and <strong>%2</strong> have posted replies to: <strong>%3</strong>",
|
||||||
|
"user-posted-to-triple": "<strong>%1</strong>, <strong>%2</strong> and <strong>%3</strong> have posted replies to: <strong>%4</strong>",
|
||||||
|
"user-posted-to-multiple": "<strong>%1</strong>, <strong>%2</strong> and %3 others have posted replies to: <strong>%4</strong>",
|
||||||
|
"user-posted-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-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.",
|
||||||
|
"user-started-following-you-triple": "<strong>%1</strong>, <strong>%2</strong> and <strong>%3</strong> started following you.",
|
||||||
|
"user-started-following-you-multiple": "<strong>%1</strong>, <strong>%2</strong> and %3 others started following you.",
|
||||||
|
"new-register": "<strong>%1</strong> sent a registration request.",
|
||||||
|
"new-register-multiple": "There are <strong>%1</strong> registration requests awaiting review.",
|
||||||
|
"flag-assigned-to-you": "تم تخصيص العلامة 1% لك",
|
||||||
|
"post-awaiting-review": "Post awaiting review",
|
||||||
"profile-exported": "<strong>%1</strong> profile exported, click to download",
|
"profile-exported": "<strong>%1</strong> profile exported, click to download",
|
||||||
"posts-exported": "<strong>%1</strong> posts exported, click to download",
|
"posts-exported": "<strong>%1</strong> posts exported, click to download",
|
||||||
"uploads-exported": "<strong>%1</strong> uploads exported, click to download",
|
"uploads-exported": "<strong>%1</strong> uploads exported, click to download",
|
||||||
@@ -56,21 +77,25 @@
|
|||||||
"email-confirm-error-message": "حدث خطأ أثناء التحقق من عنوان بريدك الإلكتروني. ربما رمز التفعيل خاطئ أو انتهت صلاحيته.",
|
"email-confirm-error-message": "حدث خطأ أثناء التحقق من عنوان بريدك الإلكتروني. ربما رمز التفعيل خاطئ أو انتهت صلاحيته.",
|
||||||
"email-confirm-sent": "تم إرسال بريد التفعيل.",
|
"email-confirm-sent": "تم إرسال بريد التفعيل.",
|
||||||
"none": "None",
|
"none": "None",
|
||||||
"notification_only": "التنبيهات فقط",
|
"notification-only": "التنبيهات فقط",
|
||||||
"email_only": "البريد الالكتروني فقط",
|
"email-only": "البريد الالكتروني فقط",
|
||||||
"notification_and_email": "التنبيهات والبريد اﻻلكتروني",
|
"notification-and-email": "التنبيهات والبريد اﻻلكتروني",
|
||||||
"notificationType_upvote": "عندما يوافقك احدهم على منشورك",
|
"notificationType-upvote": "عندما يوافقك احدهم على منشورك",
|
||||||
"notificationType_new-topic": "When someone you follow posts a topic",
|
"notificationType-new-topic": "When someone you follow posts a topic",
|
||||||
"notificationType_new-reply": "When a new reply is posted in a topic you are watching",
|
"notificationType-new-topic-with-tag": "When a topic is posted with a tag you follow",
|
||||||
"notificationType_post-edit": "When a post is edited in a topic you are watching",
|
"notificationType-new-topic-in-category": "When a topic is posted in a category you are watching",
|
||||||
"notificationType_follow": "When someone starts following you",
|
"notificationType-new-reply": "When a new reply is posted in a topic you are watching",
|
||||||
"notificationType_new-chat": "When you receive a chat message",
|
"notificationType-post-edit": "When a post is edited in a topic you are watching",
|
||||||
"notificationType_new-group-chat": "When you receive a group chat message",
|
"notificationType-follow": "When someone starts following you",
|
||||||
"notificationType_group-invite": "When you receive a group invite",
|
"notificationType-new-chat": "When you receive a chat message",
|
||||||
"notificationType_group-leave": "When a user leaves your group",
|
"notificationType-new-group-chat": "When you receive a group chat message",
|
||||||
"notificationType_group-request-membership": "When someone requests to join a group you own",
|
"notificationType-new-public-chat": "When you receive a public group chat message",
|
||||||
"notificationType_new-register": "When someone gets added to registration queue",
|
"notificationType-group-invite": "When you receive a group invite",
|
||||||
"notificationType_post-queue": "When a new post is queued",
|
"notificationType-group-leave": "When a user leaves your group",
|
||||||
"notificationType_new-post-flag": "When a post is flagged",
|
"notificationType-group-request-membership": "When someone requests to join a group you own",
|
||||||
"notificationType_new-user-flag": "When a user is flagged"
|
"notificationType-new-register": "When someone gets added to registration queue",
|
||||||
|
"notificationType-post-queue": "When a new post is queued",
|
||||||
|
"notificationType-new-post-flag": "When a post is flagged",
|
||||||
|
"notificationType-new-user-flag": "When a user is flagged",
|
||||||
|
"notificationType-new-reward": "When you earn a new reward"
|
||||||
}
|
}
|
||||||
@@ -47,7 +47,8 @@
|
|||||||
"account/latest-posts": "Latest posts made by %1",
|
"account/latest-posts": "Latest posts made by %1",
|
||||||
"account/topics": "Topics created by %1",
|
"account/topics": "Topics created by %1",
|
||||||
"account/groups": "%1's Groups",
|
"account/groups": "%1's Groups",
|
||||||
"account/watched_categories": "%1's Watched Categories",
|
"account/watched-categories": "%1's Watched Categories",
|
||||||
|
"account/watched-tags": "%1's Watched Tags",
|
||||||
"account/bookmarks": "%1's Bookmarked Posts",
|
"account/bookmarks": "%1's Bookmarked Posts",
|
||||||
"account/settings": "خيارات المستخدم",
|
"account/settings": "خيارات المستخدم",
|
||||||
"account/settings-of": "Changing settings of %1",
|
"account/settings-of": "Changing settings of %1",
|
||||||
|
|||||||
@@ -3,8 +3,10 @@
|
|||||||
"post-queue": "Post Queue",
|
"post-queue": "Post Queue",
|
||||||
"no-queued-posts": "There are no posts in the post queue.",
|
"no-queued-posts": "There are no posts in the post queue.",
|
||||||
"no-single-post": "The topic or post you are looking for is no longer in the queue. It has likely been approved or deleted already.",
|
"no-single-post": "The topic or post you are looking for is no longer in the queue. It has likely been approved or deleted already.",
|
||||||
"enabling-help": "To enable this feature, go to <a href=\"%1\">Settings → Post → Post Queue</a> and enable <strong>Post Queue</strong>.",
|
"enabling-help": "The post queue is currently <strong>disabled</strong>. To enable this feature, go to <a href=\"%1\">Settings → Post → Post Queue</a> and enable <strong>Post Queue</strong>.",
|
||||||
"back-to-list": "Back to Post Queue",
|
"back-to-list": "Back to Post Queue",
|
||||||
|
"public-intro": "If you have any queued posts, they will be shown here.",
|
||||||
|
"public-description": "This forum is configured to automatically queue posts from new accounts, pending moderator approval.<br />If you have queued posts awaiting approval, you will be able to see them here.",
|
||||||
"user": "User",
|
"user": "User",
|
||||||
"when": "When",
|
"when": "When",
|
||||||
"category": "Category",
|
"category": "Category",
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
"month": "شهر",
|
"month": "شهر",
|
||||||
"year": "سنة",
|
"year": "سنة",
|
||||||
"alltime": "دائمًا",
|
"alltime": "دائمًا",
|
||||||
"no_recent_topics": "لايوجد مواضيع جديدة",
|
"no-recent-topics": "لايوجد مواضيع جديدة",
|
||||||
"no_popular_topics": "لا يوجد مواضيع شائعة",
|
"no-popular-topics": "لا يوجد مواضيع شائعة",
|
||||||
"load-new-posts": "Load new posts"
|
"load-new-posts": "Load new posts"
|
||||||
}
|
}
|
||||||
@@ -1,32 +1,32 @@
|
|||||||
{
|
{
|
||||||
"register": "تسجيل",
|
"register": "تسجيل",
|
||||||
"already-have-account": "Already have an account?",
|
"already-have-account": "Already have an account?",
|
||||||
"cancel_registration": "إلغاء التسجيل",
|
"cancel-registration": "إلغاء التسجيل",
|
||||||
"help.email": "افتراضيا، سيتم إخفاء بريدك الإلكتروني من العامة.",
|
"help.email": "افتراضيا، سيتم إخفاء بريدك الإلكتروني من العامة.",
|
||||||
"help.username_restrictions": "اسم مستخدم فريدة من نوعها بين 1% و 2% حرفا. بإمكان الآخرين مناداتك بـ @<span id='yourUsername'>اسم المستخدم</span>.",
|
"help.username-restrictions": "اسم مستخدم فريدة من نوعها بين 1% و 2% حرفا. بإمكان الآخرين مناداتك بـ @<span id='yourUsername'>اسم المستخدم</span>.",
|
||||||
"help.minimum_password_length": "كلمة المرور يجب أن تتكون على الأقل من 1% أحرف/حروف",
|
"help.minimum-password-length": "كلمة المرور يجب أن تتكون على الأقل من 1% أحرف/حروف",
|
||||||
"email_address": "عنوان البريد الإلكتروني",
|
"email-address": "عنوان البريد الإلكتروني",
|
||||||
"email_address_placeholder": "ادخل عنوان البريد الإلكتروني",
|
"email-address-placeholder": "ادخل عنوان البريد الإلكتروني",
|
||||||
"username": "اسم المستخدم",
|
"username": "اسم المستخدم",
|
||||||
"username_placeholder": "أدخل اسم المستخدم",
|
"username-placeholder": "أدخل اسم المستخدم",
|
||||||
"password": "كلمة المرور",
|
"password": "كلمة المرور",
|
||||||
"password_placeholder": "أدخل كلمة المرور",
|
"password-placeholder": "أدخل كلمة المرور",
|
||||||
"confirm_password": "تأكيد كلمة المرور",
|
"confirm-password": "تأكيد كلمة المرور",
|
||||||
"confirm_password_placeholder": "تأكيد كلمة المرور",
|
"confirm-password-placeholder": "تأكيد كلمة المرور",
|
||||||
"register_now_button": "قم بالتسجيل الآن",
|
"register-now-button": "قم بالتسجيل الآن",
|
||||||
"alternative_registration": "طريقة تسجيل بديلة",
|
"alternative-registration": "طريقة تسجيل بديلة",
|
||||||
"terms_of_use": "شروط الاستخدام",
|
"terms-of-use": "شروط الاستخدام",
|
||||||
"agree_to_terms_of_use": "أوافق على شروط الاستخدام",
|
"agree-to-terms-of-use": "أوافق على شروط الاستخدام",
|
||||||
"terms_of_use_error": "يجب عليك الموافقة على شروط الاستخدام",
|
"terms-of-use-error": "يجب عليك الموافقة على شروط الاستخدام",
|
||||||
"registration-added-to-queue": "تمت إضافتك في قائمة الإنتضار. ستتلقى رسالة إلكترونية عند الموافقة على تسجيلك من قبل الإدارة.",
|
"registration-added-to-queue": "تمت إضافتك في قائمة الإنتضار. ستتلقى رسالة إلكترونية عند الموافقة على تسجيلك من قبل الإدارة.",
|
||||||
"registration-queue-average-time": "Our average time for approving memberships is %1 hours %2 minutes.",
|
"registration-queue-average-time": "Our average time for approving memberships is %1 hours %2 minutes.",
|
||||||
"registration-queue-auto-approve-time": "Your membership to this forum will be fully activated in up to %1 hours.",
|
"registration-queue-auto-approve-time": "Your membership to this forum will be fully activated in up to %1 hours.",
|
||||||
"interstitial.intro": "We'd like some additional information in order to update your account…",
|
"interstitial.intro": "We'd like some additional information in order to update your account…",
|
||||||
"interstitial.intro-new": "We'd like some additional information before we can create your account…",
|
"interstitial.intro-new": "We'd like some additional information before we can create your account…",
|
||||||
"interstitial.errors-found": "Please review the entered information:",
|
"interstitial.errors-found": "Please review the entered information:",
|
||||||
"gdpr_agree_data": "I consent to the collection and processing of my personal information on this website.",
|
"gdpr-agree-data": "I consent to the collection and processing of my personal information on this website.",
|
||||||
"gdpr_agree_email": "I consent to receive digest and notification emails from this website.",
|
"gdpr-agree-email": "I consent to receive digest and notification emails from this website.",
|
||||||
"gdpr_consent_denied": "You must give consent to this site to collect/process your information, and to send you emails.",
|
"gdpr-consent-denied": "You must give consent to this site to collect/process your information, and to send you emails.",
|
||||||
"invite.error-admin-only": "Direct user registration has been disabled. Please contact an administrator for more details.",
|
"invite.error-admin-only": "Direct user registration has been disabled. Please contact an administrator for more details.",
|
||||||
"invite.error-invite-only": "Direct user registration has been disabled. You must be invited by an existing user in order to access this forum.",
|
"invite.error-invite-only": "Direct user registration has been disabled. You must be invited by an existing user in order to access this forum.",
|
||||||
"invite.error-invalid-data": "The registration data received does not correspond to our records. Please contact an administrator for more details"
|
"invite.error-invalid-data": "The registration data received does not correspond to our records. Please contact an administrator for more details"
|
||||||
|
|||||||
@@ -1,18 +1,18 @@
|
|||||||
{
|
{
|
||||||
"reset_password": "إعادة تعيين كلمة المرور",
|
"reset-password": "إعادة تعيين كلمة المرور",
|
||||||
"update_password": "تحديث كلمة المرور",
|
"update-password": "تحديث كلمة المرور",
|
||||||
"password_changed.title": "تم تغير كلمة المرور",
|
"password-changed.title": "تم تغير كلمة المرور",
|
||||||
"password_changed.message": "<p>تم تغير كلمة المرور بنجاح، الرجاء <a href='/login'>إعادة الدخول</a></p>",
|
"password-changed.message": "<p>تم تغير كلمة المرور بنجاح، الرجاء <a href='/login'>إعادة الدخول</a></p>",
|
||||||
"wrong_reset_code.title": "رمز إعادة التعيين غير صحيح",
|
"wrong-reset-code.title": "رمز إعادة التعيين غير صحيح",
|
||||||
"wrong_reset_code.message": "رمز إعادة التعين غير صحيح، يرجى المحاولة مرة أخرى أو <a href='/reset'>اطلب رمزا جديدا</a>",
|
"wrong-reset-code.message": "رمز إعادة التعين غير صحيح، يرجى المحاولة مرة أخرى أو <a href='/reset'>اطلب رمزا جديدا</a>",
|
||||||
"new_password": "كلمة المرور الجديدة",
|
"new-password": "كلمة المرور الجديدة",
|
||||||
"repeat_password": "تأكيد كلمة المرور",
|
"repeat-password": "تأكيد كلمة المرور",
|
||||||
"changing_password": "Changing Password",
|
"changing-password": "Changing Password",
|
||||||
"enter_email": "يرجى إدخال <strong>عنوان البريد الإلكتروني</strong> الخاص بك وسوف نرسل لك رسالة بالبريد الالكتروني مع تعليمات حول كيفية إستعادة حسابك.",
|
"enter-email": "يرجى إدخال <strong>عنوان البريد الإلكتروني</strong> الخاص بك وسوف نرسل لك رسالة بالبريد الالكتروني مع تعليمات حول كيفية إستعادة حسابك.",
|
||||||
"enter_email_address": "ادخل عنوان البريد الإلكتروني",
|
"enter-email-address": "ادخل عنوان البريد الإلكتروني",
|
||||||
"password_reset_sent": "If the specified address corresponds to an existing user account, a password reset email was sent. Please note that only one email will be sent per minute.",
|
"password-reset-sent": "If the specified address corresponds to an existing user account, a password reset email was sent. Please note that only one email will be sent per minute.",
|
||||||
"invalid_email": "بريد إلكتروني غير صالح أو غير موجود",
|
"invalid-email": "بريد إلكتروني غير صالح أو غير موجود",
|
||||||
"password_too_short": "كلمة المرور التي أدخلتها قصيرة، الرجاء اختر كلمة مرور مختلفة",
|
"password-too-short": "كلمة المرور التي أدخلتها قصيرة، الرجاء اختر كلمة مرور مختلفة",
|
||||||
"passwords_do_not_match": "كلمتا السر التي أدخلتهما غير متطابقتان",
|
"passwords-do-not-match": "كلمتا السر التي أدخلتهما غير متطابقتان",
|
||||||
"password_expired": "لقد انتهت صلاحية كلمة المرور الخاصة بك، الرجاء اختيار كلمة مرور جديدة"
|
"password-expired": "لقد انتهت صلاحية كلمة المرور الخاصة بك، الرجاء اختيار كلمة مرور جديدة"
|
||||||
}
|
}
|
||||||
10
public/language/ar/rewards.json
Normal file
10
public/language/ar/rewards.json
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"awarded-x-reputation": "You have been awarded <strong>%1</strong> reputation",
|
||||||
|
"awarded-group-membership": "You have been added to the group <strong>%1</strong>",
|
||||||
|
|
||||||
|
"essentials/user.reputation-conditional-value": "<span class=\"text-xs\">(Reputation %1 %2)</span>",
|
||||||
|
"essentials/user.postcount-conditional-value": "<span class=\"text-xs\">(Post Count %1 %2)</span>",
|
||||||
|
"essentials/user.lastonline-conditional-value": "<span class=\"text-xs\">(Last Online %1 %2)</span>",
|
||||||
|
"essentials/user.joindate-conditional-value": "<span class=\"text-xs\">(Join Date %1 %2)</span>",
|
||||||
|
"essentials/user.daysregistered-conditional-value": "<span class=\"text-xs\">(Days Registered %1 %2)</span>"
|
||||||
|
}
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"type-to-search": "Type to search",
|
"type-to-search": "Type to search",
|
||||||
"results_matching": "%1 نتيجة (نتائج) موافقة لـ \"%2\", (%3 ثواني)",
|
"results-matching": "%1 نتيجة (نتائج) موافقة لـ \"%2\", (%3 ثواني)",
|
||||||
"no-matches": "لم يتم العثور على نتائج.",
|
"no-matches": "لم يتم العثور على نتائج.",
|
||||||
"advanced-search": "بحث متقدم",
|
"advanced-search": "بحث متقدم",
|
||||||
"in": "في",
|
"in": "في",
|
||||||
|
|||||||
@@ -6,5 +6,7 @@
|
|||||||
"sign-in-with-google": "تسجيل الدخول باستخدام قوقل",
|
"sign-in-with-google": "تسجيل الدخول باستخدام قوقل",
|
||||||
"sign-up-with-google": "التسجيل باستخدام قوقل",
|
"sign-up-with-google": "التسجيل باستخدام قوقل",
|
||||||
"log-in-with-facebook": "تسجيل الدخول باستخدام فيسبوك",
|
"log-in-with-facebook": "تسجيل الدخول باستخدام فيسبوك",
|
||||||
"continue-with-facebook": "التسجيل باستخدام فيسبوك"
|
"continue-with-facebook": "التسجيل باستخدام فيسبوك",
|
||||||
|
"sign-in-with-linkedin": "Sign in with LinkedIn",
|
||||||
|
"sign-up-with-linkedin": "Sign up with LinkedIn"
|
||||||
}
|
}
|
||||||
@@ -1,11 +1,17 @@
|
|||||||
{
|
{
|
||||||
"all-tags": "All tags",
|
"all-tags": "All tags",
|
||||||
"no_tag_topics": "لا يوجد مواضيع بهذه الكلمة الدلالية.",
|
"no-tag-topics": "لا يوجد مواضيع بهذه الكلمة الدلالية.",
|
||||||
"no-tags-found": "No tags found",
|
"no-tags-found": "No tags found",
|
||||||
"tags": "الكلمات الدلالية",
|
"tags": "الكلمات الدلالية",
|
||||||
"enter_tags_here": "Enter tags here, between %1 and %2 characters each.",
|
"enter-tags-here": "Enter tags here, between %1 and %2 characters each.",
|
||||||
"enter_tags_here_short": "أدخل الكلمات الدلالية...",
|
"enter-tags-here-short": "أدخل الكلمات الدلالية...",
|
||||||
"no_tags": "لا يوجد كلمات دلالية بعد.",
|
"no-tags": "لا يوجد كلمات دلالية بعد.",
|
||||||
"select_tags": "Select Tags",
|
"select-tags": "Select Tags",
|
||||||
"tag-whitelist": "Tag Whitelist"
|
"tag-whitelist": "Tag Whitelist",
|
||||||
|
"watching": "Watching",
|
||||||
|
"not-watching": "Not Watching",
|
||||||
|
"watching.description": "Notify me of new topics.",
|
||||||
|
"not-watching.description": "Do not notify me of new topics.",
|
||||||
|
"following-tag.message": "You will now be receiving notifications when somebody posts a topic with this tag.",
|
||||||
|
"not-following-tag.message": "You will not receive notifications when somebody posts a topic with this tag."
|
||||||
}
|
}
|
||||||
@@ -12,5 +12,6 @@
|
|||||||
"settings.stickyToolbar.help": "The toolbar on topic and category pages will stick to the top of the page",
|
"settings.stickyToolbar.help": "The toolbar on topic and category pages will stick to the top of the page",
|
||||||
"settings.autohideBottombar": "Auto hide bottom bar",
|
"settings.autohideBottombar": "Auto hide bottom bar",
|
||||||
"settings.autohideBottombar.help": "The bottom bar on mobile view will be hidden when the page is scrolled down",
|
"settings.autohideBottombar.help": "The bottom bar on mobile view will be hidden when the page is scrolled down",
|
||||||
|
"settings.openSidebars": "Open sidebars",
|
||||||
"settings.chatModals": "Enable chat modals"
|
"settings.chatModals": "Enable chat modals"
|
||||||
}
|
}
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
{
|
{
|
||||||
"title": "Top",
|
"title": "Top",
|
||||||
"no_top_topics": "No top topics"
|
"no-top-topics": "No top topics"
|
||||||
}
|
}
|
||||||
@@ -1,20 +1,20 @@
|
|||||||
{
|
{
|
||||||
"topic": "موضوع",
|
"topic": "موضوع",
|
||||||
"title": "العنوان",
|
"title": "العنوان",
|
||||||
"no_topics_found": "لا توجد مواضيع !",
|
"no-topics-found": "لا توجد مواضيع !",
|
||||||
"no_posts_found": "لا توجد مشاركات!",
|
"no-posts-found": "لا توجد مشاركات!",
|
||||||
"post_is_deleted": "هذه المشاركة محذوفة!",
|
"post-is-deleted": "هذه المشاركة محذوفة!",
|
||||||
"topic_is_deleted": "هذا الموضوع محذوف",
|
"topic-is-deleted": "هذا الموضوع محذوف",
|
||||||
"profile": "الملف الشخصي",
|
"profile": "الملف الشخصي",
|
||||||
"posted_by": "كتب من طرف %1",
|
"posted-by": "كتب من طرف %1",
|
||||||
"posted_by_guest": "كتب من طرف زائر",
|
"posted-by-guest": "كتب من طرف زائر",
|
||||||
"chat": "دردشة",
|
"chat": "دردشة",
|
||||||
"notify_me": "تلق تنبيهات بالردود الجديدة في هذا الموضوع",
|
"notify-me": "تلق تنبيهات بالردود الجديدة في هذا الموضوع",
|
||||||
"quote": "اقتبس",
|
"quote": "اقتبس",
|
||||||
"reply": "رد",
|
"reply": "رد",
|
||||||
"replies_to_this_post": "%1 الردود",
|
"replies-to-this-post": "%1 الردود",
|
||||||
"one_reply_to_this_post": "1 رد",
|
"one-reply-to-this-post": "1 رد",
|
||||||
"last_reply_time": "آخر رد",
|
"last-reply-time": "آخر رد",
|
||||||
"reply-as-topic": "رد بموضوع",
|
"reply-as-topic": "رد بموضوع",
|
||||||
"guest-login-reply": "يجب عليك تسجيل الدخول للرد",
|
"guest-login-reply": "يجب عليك تسجيل الدخول للرد",
|
||||||
"login-to-view": "سجل الدخول للمشاهدة",
|
"login-to-view": "سجل الدخول للمشاهدة",
|
||||||
@@ -64,129 +64,130 @@
|
|||||||
"user-referenced-topic-on": "%1 <a href=\"%2\">referenced</a> this topic on %3",
|
"user-referenced-topic-on": "%1 <a href=\"%2\">referenced</a> this topic on %3",
|
||||||
"user-forked-topic-ago": "%1 <a href=\"%2\">forked</a> this topic %3",
|
"user-forked-topic-ago": "%1 <a href=\"%2\">forked</a> this topic %3",
|
||||||
"user-forked-topic-on": "%1 <a href=\"%2\">forked</a> this topic on %3",
|
"user-forked-topic-on": "%1 <a href=\"%2\">forked</a> this topic on %3",
|
||||||
"bookmark_instructions": "اضغط هنا للعودة لأخر مشاركة مقروءة في الموضوع",
|
"bookmark-instructions": "اضغط هنا للعودة لأخر مشاركة مقروءة في الموضوع",
|
||||||
"flag-post": "Flag this post",
|
"flag-post": "Flag this post",
|
||||||
"flag-user": "Flag this user",
|
"flag-user": "Flag this user",
|
||||||
"already-flagged": "Already Flagged",
|
"already-flagged": "Already Flagged",
|
||||||
"view-flag-report": "View Flag Report",
|
"view-flag-report": "View Flag Report",
|
||||||
"resolve-flag": "Resolve Flag",
|
"resolve-flag": "Resolve Flag",
|
||||||
"merged_message": "This topic has been merged into <a href=\"%1\">%2</a>",
|
"merged-message": "This topic has been merged into <a href=\"%1\">%2</a>",
|
||||||
"deleted_message": "هذه المشاركة محذوفة. فقط من لهم صلاحية الإشراف على ا لمشاركات يمكنهم معاينتها.",
|
"forked-message": "This topic was forked from <a href=\"%1\">%2</a>",
|
||||||
"following_topic.message": "ستستلم تنبيها عند كل مشاركة جديدة في هذا الموضوع.",
|
"deleted-message": "هذه المشاركة محذوفة. فقط من لهم صلاحية الإشراف على ا لمشاركات يمكنهم معاينتها.",
|
||||||
"not_following_topic.message": "You will see this topic in the unread topics list, but you will not receive notifications when somebody posts to this topic.",
|
"following-topic.message": "ستستلم تنبيها عند كل مشاركة جديدة في هذا الموضوع.",
|
||||||
"ignoring_topic.message": "You will no longer see this topic in the unread topics list. You will be notified when you are mentioned or your post is up voted.",
|
"not-following-topic.message": "You will see this topic in the unread topics list, but you will not receive notifications when somebody posts to this topic.",
|
||||||
"login_to_subscribe": "المرجو إنشاء حساب أو تسجيل الدخول حتى يمكنك متابعة هذا الموضوع.",
|
"ignoring-topic.message": "You will no longer see this topic in the unread topics list. You will be notified when you are mentioned or your post is up voted.",
|
||||||
|
"login-to-subscribe": "المرجو إنشاء حساب أو تسجيل الدخول حتى يمكنك متابعة هذا الموضوع.",
|
||||||
"markAsUnreadForAll.success": "تم تحديد الموضوع على أنه غير مقروء.",
|
"markAsUnreadForAll.success": "تم تحديد الموضوع على أنه غير مقروء.",
|
||||||
"mark_unread": "حدده كغير مقروء",
|
"mark-unread": "حدده كغير مقروء",
|
||||||
"mark_unread.success": "الموضوع حدد على أنه غير مقروء",
|
"mark-unread.success": "الموضوع حدد على أنه غير مقروء",
|
||||||
"watch": "مراقبة",
|
"watch": "مراقبة",
|
||||||
"unwatch": "الغاء المراقبة",
|
"unwatch": "الغاء المراقبة",
|
||||||
"watch.title": "استلم تنبيها بالردود الجديدة في هذا الموضوع",
|
"watch.title": "استلم تنبيها بالردود الجديدة في هذا الموضوع",
|
||||||
"unwatch.title": "ألغ مراقبة هذا الموضوع",
|
"unwatch.title": "ألغ مراقبة هذا الموضوع",
|
||||||
"share_this_post": "انشر هذا الموضوع",
|
"share-this-post": "انشر هذا الموضوع",
|
||||||
"watching": "مراقبة",
|
"watching": "مراقبة",
|
||||||
"not-watching": "غير مراقب",
|
"not-watching": "غير مراقب",
|
||||||
"ignoring": "تجاهل",
|
"ignoring": "تجاهل",
|
||||||
"watching.description": "بلغني بالردود الجديدة<br/>\nاظهر الموضوع في غير مقروء",
|
"watching.description": "بلغني بالردود الجديدة<br/>\nاظهر الموضوع في غير مقروء",
|
||||||
"not-watching.description": "Do not notify me of new replies.<br/>Show topic in unread if category is not ignored.",
|
"not-watching.description": "Do not notify me of new replies.<br/>Show topic in unread if category is not ignored.",
|
||||||
"ignoring.description": "Do not notify me of new replies.<br/>Do not show topic in unread.",
|
"ignoring.description": "Do not notify me of new replies.<br/>Do not show topic in unread.",
|
||||||
"thread_tools.title": "أدوات الموضوع",
|
"thread-tools.title": "أدوات الموضوع",
|
||||||
"thread_tools.markAsUnreadForAll": "Mark Unread For All",
|
"thread-tools.markAsUnreadForAll": "Mark Unread For All",
|
||||||
"thread_tools.pin": "علق الموضوع",
|
"thread-tools.pin": "علق الموضوع",
|
||||||
"thread_tools.unpin": "إلغاء تعليق الموضوع",
|
"thread-tools.unpin": "إلغاء تعليق الموضوع",
|
||||||
"thread_tools.lock": "أقفل الموضوع",
|
"thread-tools.lock": "أقفل الموضوع",
|
||||||
"thread_tools.unlock": "إلغاء إقفال الموضوع",
|
"thread-tools.unlock": "إلغاء إقفال الموضوع",
|
||||||
"thread_tools.move": "نقل الموضوع",
|
"thread-tools.move": "نقل الموضوع",
|
||||||
"thread_tools.move-posts": "Move Posts",
|
"thread-tools.move-posts": "Move Posts",
|
||||||
"thread_tools.move_all": "نقل الكل",
|
"thread-tools.move-all": "نقل الكل",
|
||||||
"thread_tools.change_owner": "Change Owner",
|
"thread-tools.change-owner": "Change Owner",
|
||||||
"thread_tools.select_category": "Select Category",
|
"thread-tools.select-category": "Select Category",
|
||||||
"thread_tools.fork": "إنشاء فرع الموضوع",
|
"thread-tools.fork": "إنشاء فرع الموضوع",
|
||||||
"thread_tools.tag": "Tag Topic",
|
"thread-tools.tag": "Tag Topic",
|
||||||
"thread_tools.delete": "حذف الموضوع",
|
"thread-tools.delete": "حذف الموضوع",
|
||||||
"thread_tools.delete-posts": "مشاركات محذوفة",
|
"thread-tools.delete-posts": "مشاركات محذوفة",
|
||||||
"thread_tools.delete_confirm": "هل أنت متأكد أنك تريد حذف هذا الموضوع؟",
|
"thread-tools.delete-confirm": "هل أنت متأكد أنك تريد حذف هذا الموضوع؟",
|
||||||
"thread_tools.restore": "استعادة الموضوع",
|
"thread-tools.restore": "استعادة الموضوع",
|
||||||
"thread_tools.restore_confirm": "هل أنت متأكد أنك تريد استعادة هذا الموضوع؟",
|
"thread-tools.restore-confirm": "هل أنت متأكد أنك تريد استعادة هذا الموضوع؟",
|
||||||
"thread_tools.purge": "تطهير الموضوع",
|
"thread-tools.purge": "تطهير الموضوع",
|
||||||
"thread_tools.purge_confirm": "هل أنت متأكد أنك تريد تطهير هذا الموضوع؟",
|
"thread-tools.purge-confirm": "هل أنت متأكد أنك تريد تطهير هذا الموضوع؟",
|
||||||
"thread_tools.merge_topics": "Merge Topics",
|
"thread-tools.merge-topics": "Merge Topics",
|
||||||
"thread_tools.merge": "Merge Topic",
|
"thread-tools.merge": "Merge Topic",
|
||||||
"topic_move_success": "This topic will be moved to \"%1\" shortly. Click here to undo.",
|
"topic-move-success": "This topic will be moved to \"%1\" shortly. Click here to undo.",
|
||||||
"topic_move_multiple_success": "These topics will be moved to \"%1\" shortly. Click here to undo.",
|
"topic-move-multiple-success": "These topics will be moved to \"%1\" shortly. Click here to undo.",
|
||||||
"topic_move_all_success": "All topics will be moved to \"%1\" shortly. Click here to undo.",
|
"topic-move-all-success": "All topics will be moved to \"%1\" shortly. Click here to undo.",
|
||||||
"topic_move_undone": "Topic move undone",
|
"topic-move-undone": "Topic move undone",
|
||||||
"topic_move_posts_success": "Posts will be moved shortly. Click here to undo.",
|
"topic-move-posts-success": "Posts will be moved shortly. Click here to undo.",
|
||||||
"topic_move_posts_undone": "Post move undone",
|
"topic-move-posts-undone": "Post move undone",
|
||||||
"post_delete_confirm": "هل أنت متأكد أنك تريد حذف هذه المشاركة؟",
|
"post-delete-confirm": "هل أنت متأكد أنك تريد حذف هذه المشاركة؟",
|
||||||
"post_restore_confirm": "هل أنت متأكد أنك تريد استعادة هذه المشاركة؟",
|
"post-restore-confirm": "هل أنت متأكد أنك تريد استعادة هذه المشاركة؟",
|
||||||
"post_purge_confirm": "هل أنت متأكد أنك تريد تطهير هذه المشاركة؟",
|
"post-purge-confirm": "هل أنت متأكد أنك تريد تطهير هذه المشاركة؟",
|
||||||
"pin-modal-expiry": "Expiration Date",
|
"pin-modal-expiry": "Expiration Date",
|
||||||
"pin-modal-help": "You can optionally set an expiration date for the pinned topic(s) here. Alternatively, you can leave this field blank to have the topic stay pinned until it is manually unpinned.",
|
"pin-modal-help": "You can optionally set an expiration date for the pinned topic(s) here. Alternatively, you can leave this field blank to have the topic stay pinned until it is manually unpinned.",
|
||||||
"load_categories": "تحميل الفئات",
|
"load-categories": "تحميل الفئات",
|
||||||
"confirm_move": "انقل",
|
"confirm-move": "انقل",
|
||||||
"confirm_fork": "فرع",
|
"confirm-fork": "فرع",
|
||||||
"bookmark": "Bookmark",
|
"bookmark": "Bookmark",
|
||||||
"bookmarks": "Bookmarks",
|
"bookmarks": "Bookmarks",
|
||||||
"bookmarks.has_no_bookmarks": "You haven't bookmarked any posts yet.",
|
"bookmarks.has-no-bookmarks": "You haven't bookmarked any posts yet.",
|
||||||
"copy-permalink": "Copy Permalink",
|
"copy-permalink": "Copy Permalink",
|
||||||
"loading_more_posts": "تحميل المزيد من المشاركات",
|
"loading-more-posts": "تحميل المزيد من المشاركات",
|
||||||
"move_topic": "نقل الموضوع",
|
"move-topic": "نقل الموضوع",
|
||||||
"move_topics": "نقل المواضيع",
|
"move-topics": "نقل المواضيع",
|
||||||
"move_post": "نقل المشاركة",
|
"move-post": "نقل المشاركة",
|
||||||
"post_moved": "تم نقل المشاركة",
|
"post-moved": "تم نقل المشاركة",
|
||||||
"fork_topic": "فرع الموضوع",
|
"fork-topic": "فرع الموضوع",
|
||||||
"enter-new-topic-title": "Enter new topic title",
|
"enter-new-topic-title": "Enter new topic title",
|
||||||
"fork_topic_instruction": "Click the posts you want to fork, enter a title for the new topic and click fork topic",
|
"fork-topic-instruction": "Click the posts you want to fork, enter a title for the new topic and click fork topic",
|
||||||
"fork_no_pids": "لم تختر أي مشاركة",
|
"fork-no-pids": "لم تختر أي مشاركة",
|
||||||
"no-posts-selected": "No posts selected!",
|
"no-posts-selected": "No posts selected!",
|
||||||
"x-posts-selected": "%1 post(s) selected",
|
"x-posts-selected": "%1 post(s) selected",
|
||||||
"x-posts-will-be-moved-to-y": "%1 post(s) will be moved to \"%2\"",
|
"x-posts-will-be-moved-to-y": "%1 post(s) will be moved to \"%2\"",
|
||||||
"fork_pid_count": "1% مشاركة محددة",
|
"fork-pid-count": "1% مشاركة محددة",
|
||||||
"fork_success": "تم إنشاء فرع للموضوع بنجاح! إضغط هنا لمعاينة الفرع.",
|
"fork-success": "تم إنشاء فرع للموضوع بنجاح! إضغط هنا لمعاينة الفرع.",
|
||||||
"delete_posts_instruction": "Click the posts you want to delete/purge",
|
"delete-posts-instruction": "Click the posts you want to delete/purge",
|
||||||
"merge_topics_instruction": "Click the topics you want to merge or search for them",
|
"merge-topics-instruction": "Click the topics you want to merge or search for them",
|
||||||
"merge-topic-list-title": "List of topics to be merged",
|
"merge-topic-list-title": "List of topics to be merged",
|
||||||
"merge-options": "Merge options",
|
"merge-options": "Merge options",
|
||||||
"merge-select-main-topic": "Select the main topic",
|
"merge-select-main-topic": "Select the main topic",
|
||||||
"merge-new-title-for-topic": "New title for topic",
|
"merge-new-title-for-topic": "New title for topic",
|
||||||
"topic-id": "Topic ID",
|
"topic-id": "Topic ID",
|
||||||
"move_posts_instruction": "Click the posts you want to move then enter a topic ID or go to the target topic",
|
"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",
|
"move-topic-instruction": "Select the target category and then click move",
|
||||||
"change_owner_instruction": "Click the posts you want to assign to another user",
|
"change-owner-instruction": "Click the posts you want to assign to another user",
|
||||||
"composer.title_placeholder": "أدخل عنوان موضوعك هنا...",
|
"composer.title-placeholder": "أدخل عنوان موضوعك هنا...",
|
||||||
"composer.handle_placeholder": "Enter your name/handle here",
|
"composer.handle-placeholder": "Enter your name/handle here",
|
||||||
"composer.hide": "Hide",
|
"composer.hide": "Hide",
|
||||||
"composer.discard": "نبذ التغييرات",
|
"composer.discard": "نبذ التغييرات",
|
||||||
"composer.submit": "حفظ",
|
"composer.submit": "حفظ",
|
||||||
"composer.additional-options": "Additional Options",
|
"composer.additional-options": "Additional Options",
|
||||||
"composer.post-later": "Post Later",
|
"composer.post-later": "Post Later",
|
||||||
"composer.schedule": "Schedule",
|
"composer.schedule": "Schedule",
|
||||||
"composer.replying_to": "الرد على %1",
|
"composer.replying-to": "الرد على %1",
|
||||||
"composer.new_topic": "موضوع جديد",
|
"composer.new-topic": "موضوع جديد",
|
||||||
"composer.editing-in": "Editing post in %1",
|
"composer.editing-in": "Editing post in %1",
|
||||||
"composer.uploading": "جاري الرفع",
|
"composer.uploading": "جاري الرفع",
|
||||||
"composer.thumb_url_label": "ألصق رابط الصورة المصغرة للموضوع",
|
"composer.thumb-url-label": "ألصق رابط الصورة المصغرة للموضوع",
|
||||||
"composer.thumb_title": "إضافة صورة مصغرة للموضوع",
|
"composer.thumb-title": "إضافة صورة مصغرة للموضوع",
|
||||||
"composer.thumb_url_placeholder": "http://example.com/thumb.png",
|
"composer.thumb-url-placeholder": "http://example.com/thumb.png",
|
||||||
"composer.thumb_file_label": "أو قم برفع ملف",
|
"composer.thumb-file-label": "أو قم برفع ملف",
|
||||||
"composer.thumb_remove": "تفريغ الخانات",
|
"composer.thumb-remove": "تفريغ الخانات",
|
||||||
"composer.drag_and_drop_images": "اسحب وأسقص الصور هنا",
|
"composer.drag-and-drop-images": "اسحب وأسقص الصور هنا",
|
||||||
"more_users_and_guests": "%1 مستخدم(ين) و %2 زائر(ين)",
|
"more-users-and-guests": "%1 مستخدم(ين) و %2 زائر(ين)",
|
||||||
"more_users": "%1 مستخدم(ين)",
|
"more-users": "%1 مستخدم(ين)",
|
||||||
"more_guests": "%1 زائر(ين)",
|
"more-guests": "%1 زائر(ين)",
|
||||||
"users_and_others": "%1 و %2 آخرين",
|
"users-and-others": "%1 و %2 آخرين",
|
||||||
"sort_by": "ترتيب حسب",
|
"sort-by": "ترتيب حسب",
|
||||||
"oldest_to_newest": "من الأقدم إلى الأحدث",
|
"oldest-to-newest": "من الأقدم إلى الأحدث",
|
||||||
"newest_to_oldest": "من الأحدث إلى الأقدم",
|
"newest-to-oldest": "من الأحدث إلى الأقدم",
|
||||||
"most_votes": "Most Votes",
|
"most-votes": "Most Votes",
|
||||||
"most_posts": "Most Posts",
|
"most-posts": "Most Posts",
|
||||||
"most_views": "Most Views",
|
"most-views": "Most Views",
|
||||||
"stale.title": "Create new topic instead?",
|
"stale.title": "Create new topic instead?",
|
||||||
"stale.warning": "The topic you are replying to is quite old. Would you like to create a new topic instead, and reference this one in your reply?",
|
"stale.warning": "The topic you are replying to is quite old. Would you like to create a new topic instead, and reference this one in your reply?",
|
||||||
"stale.create": "موضوع جديد",
|
"stale.create": "موضوع جديد",
|
||||||
"stale.reply_anyway": "الرد على هذا الموضوع ",
|
"stale.reply-anyway": "الرد على هذا الموضوع",
|
||||||
"link_back": "رد: [%1](%2)",
|
"link-back": "رد: [%1](%2)",
|
||||||
"diffs.title": "Post Edit History",
|
"diffs.title": "Post Edit History",
|
||||||
"diffs.description": "This post has <strong>%1</strong> revisions. Click one of the revisions below to see the post content at that point in time.",
|
"diffs.description": "This post has <strong>%1</strong> revisions. Click one of the revisions below to see the post content at that point in time.",
|
||||||
"diffs.no-revisions-description": "This post has <strong>%1</strong> revisions.",
|
"diffs.no-revisions-description": "This post has <strong>%1</strong> revisions.",
|
||||||
@@ -197,8 +198,8 @@
|
|||||||
"diffs.post-restored": "Post successfully restored to earlier revision",
|
"diffs.post-restored": "Post successfully restored to earlier revision",
|
||||||
"diffs.delete": "Delete this revision",
|
"diffs.delete": "Delete this revision",
|
||||||
"diffs.deleted": "Revision deleted",
|
"diffs.deleted": "Revision deleted",
|
||||||
"timeago_later": "%1 later",
|
"timeago-later": "%1 later",
|
||||||
"timeago_earlier": "%1 earlier",
|
"timeago-earlier": "%1 earlier",
|
||||||
"first-post": "First post",
|
"first-post": "First post",
|
||||||
"last-post": "Last post",
|
"last-post": "Last post",
|
||||||
"go-to-my-next-post": "Go to my next post",
|
"go-to-my-next-post": "Go to my next post",
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
{
|
{
|
||||||
"title": "غير مقروء",
|
"title": "غير مقروء",
|
||||||
"no_unread_topics": "ليس هناك أي موضوع غير مقروء",
|
"no-unread-topics": "ليس هناك أي موضوع غير مقروء",
|
||||||
"load_more": "حمل المزيد",
|
"load-more": "حمل المزيد",
|
||||||
"mark_as_read": "حدد غير مقروء",
|
"mark-as-read": "حدد غير مقروء",
|
||||||
"selected": "المحددة",
|
"selected": "المحددة",
|
||||||
"all": "الكل",
|
"all": "الكل",
|
||||||
"all_categories": "كل الفئات",
|
"all-categories": "كل الفئات",
|
||||||
"topics_marked_as_read.success": "تم تحديد المواضيع على أنها مقروءة!",
|
"topics-marked-as-read.success": "تم تحديد المواضيع على أنها مقروءة!",
|
||||||
"all-topics": "كل المواضيع",
|
"all-topics": "كل المواضيع",
|
||||||
"new-topics": "مواضيع جديدة",
|
"new-topics": "مواضيع جديدة",
|
||||||
"watched-topics": "المواضيع المتابعة",
|
"watched-topics": "المواضيع المتابعة",
|
||||||
|
|||||||
@@ -1,28 +1,28 @@
|
|||||||
{
|
{
|
||||||
"banned": "محظور",
|
"banned": "محظور",
|
||||||
"muted": "كتم ",
|
"muted": "كتم",
|
||||||
"offline": "غير متصل",
|
"offline": "غير متصل",
|
||||||
"deleted": "محذوف",
|
"deleted": "محذوف",
|
||||||
"username": "إسم المستخدم",
|
"username": "إسم المستخدم",
|
||||||
"joindate": "تاريخ الإنضمام",
|
"joindate": "تاريخ الإنضمام",
|
||||||
"postcount": "عدد المشاركات",
|
"postcount": "عدد المشاركات",
|
||||||
"email": "البريد الإلكتروني",
|
"email": "البريد الإلكتروني",
|
||||||
"confirm_email": "تأكيد عنوان البريد الإلكتروني",
|
"confirm-email": "تأكيد عنوان البريد الإلكتروني",
|
||||||
"account_info": "معلومات الحساب",
|
"account-info": "معلومات الحساب",
|
||||||
"admin_actions_label": "الإجراءات الإدارية",
|
"admin-actions-label": "الإجراءات الإدارية",
|
||||||
"ban_account": "حظر الحساب",
|
"ban-account": "حظر الحساب",
|
||||||
"ban_account_confirm": "هل تريد حقاً حظر هاذا العضو؟",
|
"ban-account-confirm": "هل تريد حقاً حظر هاذا العضو؟",
|
||||||
"unban_account": "إزالة حظر الحساب",
|
"unban-account": "إزالة حظر الحساب",
|
||||||
"mute_account": "Mute Account",
|
"mute-account": "Mute Account",
|
||||||
"unmute_account": "Unmute Account",
|
"unmute-account": "Unmute Account",
|
||||||
"delete_account": "حذف الحساب",
|
"delete-account": "حذف الحساب",
|
||||||
"delete_account_as_admin": "Delete <strong>Account</strong>",
|
"delete-account-as-admin": "Delete <strong>Account</strong>",
|
||||||
"delete_content": "Delete Account <strong>Content</strong>",
|
"delete-content": "Delete Account <strong>Content</strong>",
|
||||||
"delete_all": "Delete <strong>Account</strong> and <strong>Content</strong>",
|
"delete-all": "Delete <strong>Account</strong> and <strong>Content</strong>",
|
||||||
"delete_account_confirm": "Are you sure you want to anonymize your posts and delete your account?<br /><strong>This action is irreversible and you will not be able to recover any of your data</strong><br /><br />Enter your password to confirm that you wish to destroy this account.",
|
"delete-account-confirm": "Are you sure you want to anonymize your posts and delete your account?<br /><strong>This action is irreversible and you will not be able to recover any of your data</strong><br /><br />Enter your password to confirm that you wish to destroy this account.",
|
||||||
"delete_this_account_confirm": "Are you sure you want to delete this account while leaving its contents behind?<br /><strong>This action is irreversible, posts will be anonymized, and you will not be able to restore post associations with the deleted account</strong><br /><br />",
|
"delete-this-account-confirm": "Are you sure you want to delete this account while leaving its contents behind?<br /><strong>This action is irreversible, posts will be anonymized, and you will not be able to restore post associations with the deleted account</strong><br /><br />",
|
||||||
"delete_account_content_confirm": "Are you sure you want to delete this account's content (posts/topics/uploads)? <br /><strong>This action is irreversible and you will not be able to recover any data</strong><br /><br />",
|
"delete-account-content-confirm": "Are you sure you want to delete this account's content (posts/topics/uploads)? <br /><strong>This action is irreversible and you will not be able to recover any data</strong><br /><br />",
|
||||||
"delete_all_confirm": "Are you sure you want to delete this account and all of its content (posts/topics/uploads)? <br /><strong>This action is irreversible and you will not be able to recover any data</strong><br /><br />",
|
"delete-all-confirm": "Are you sure you want to delete this account and all of its content (posts/topics/uploads)? <br /><strong>This action is irreversible and you will not be able to recover any data</strong><br /><br />",
|
||||||
"account-deleted": "تم حذف الحساب",
|
"account-deleted": "تم حذف الحساب",
|
||||||
"account-content-deleted": "تم حذف محتوى حساب",
|
"account-content-deleted": "تم حذف محتوى حساب",
|
||||||
"fullname": "الاسم الكامل",
|
"fullname": "الاسم الكامل",
|
||||||
@@ -32,11 +32,12 @@
|
|||||||
"joined": "تاريخ التسجيل",
|
"joined": "تاريخ التسجيل",
|
||||||
"lastonline": "تاريخ آخر دخول",
|
"lastonline": "تاريخ آخر دخول",
|
||||||
"profile": "الملف الشخصي",
|
"profile": "الملف الشخصي",
|
||||||
"profile_views": "عدد المشاهدات",
|
"profile-views": "عدد المشاهدات",
|
||||||
"reputation": "السمعة",
|
"reputation": "السمعة",
|
||||||
"bookmarks": "المفضلات",
|
"bookmarks": "المفضلات",
|
||||||
"watched_categories": "الأقسام المُتابعة",
|
"watched-categories": "الأقسام المُتابعة",
|
||||||
"change_all": "غير الكل",
|
"watched-tags": "Watched tags",
|
||||||
|
"change-all": "غير الكل",
|
||||||
"watched": "متابع",
|
"watched": "متابع",
|
||||||
"ignored": "تم تجاهله",
|
"ignored": "تم تجاهله",
|
||||||
"default-category-watch-state": "حالة مشاهدة اﻻقسام الافتراضية",
|
"default-category-watch-state": "حالة مشاهدة اﻻقسام الافتراضية",
|
||||||
@@ -44,83 +45,84 @@
|
|||||||
"following": "يتابع",
|
"following": "يتابع",
|
||||||
"blocks": "الكتل",
|
"blocks": "الكتل",
|
||||||
"blocked-users": "Blocked users",
|
"blocked-users": "Blocked users",
|
||||||
"block_toggle": "تبديل الكتلة",
|
"block-toggle": "تبديل الكتلة",
|
||||||
"block_user": "أحظر المستخدم",
|
"block-user": "أحظر المستخدم",
|
||||||
"unblock_user": "ألغ حظر المستخدم",
|
"unblock-user": "ألغ حظر المستخدم",
|
||||||
"aboutme": "معلومة عنك او السيرة الذاتية",
|
"aboutme": "معلومة عنك او السيرة الذاتية",
|
||||||
"signature": "توقيع",
|
"signature": "توقيع",
|
||||||
"birthday": "عيد ميلاد",
|
"birthday": "عيد ميلاد",
|
||||||
"chat": "محادثة",
|
"chat": "محادثة",
|
||||||
"chat_with": "متابعة الدردشة مع %1",
|
"chat-with": "متابعة الدردشة مع %1",
|
||||||
"new_chat_with": "بدء دردشة جديدة مع %1",
|
"new-chat-with": "بدء دردشة جديدة مع %1",
|
||||||
"flag-profile": "ضع علامة على الملف الشخصي",
|
"flag-profile": "ضع علامة على الملف الشخصي",
|
||||||
"follow": "تابع",
|
"follow": "تابع",
|
||||||
"unfollow": "إلغاء المتابعة",
|
"unfollow": "إلغاء المتابعة",
|
||||||
"more": "المزيد",
|
"more": "المزيد",
|
||||||
"profile_update_success": "تم تحديث الملف الشخصي بنجاح",
|
"profile-update-success": "تم تحديث الملف الشخصي بنجاح",
|
||||||
"change_picture": "تغيير الصورة",
|
"change-picture": "تغيير الصورة",
|
||||||
"change_username": "تغيير اسم المستخدم",
|
"change-username": "تغيير اسم المستخدم",
|
||||||
"change_email": "تغيير البريد اﻹلكتروني",
|
"change-email": "تغيير البريد اﻹلكتروني",
|
||||||
"email_same_as_password": "Please enter your current password to continue – you've entered your new email again",
|
"email-updated": "Email Updated",
|
||||||
|
"email-same-as-password": "Please enter your current password to continue – you've entered your new email again",
|
||||||
"edit": "تعديل",
|
"edit": "تعديل",
|
||||||
"edit-profile": "تعديل الملف الشخصي",
|
"edit-profile": "تعديل الملف الشخصي",
|
||||||
"default_picture": "أيقونة افتراضية",
|
"default-picture": "أيقونة افتراضية",
|
||||||
"uploaded_picture": "الصورة المرفوعة",
|
"uploaded-picture": "الصورة المرفوعة",
|
||||||
"upload_new_picture": "رفع صورة جديدة",
|
"upload-new-picture": "رفع صورة جديدة",
|
||||||
"upload_new_picture_from_url": "رفع صورة جديدة من رابط",
|
"upload-new-picture-from-url": "رفع صورة جديدة من رابط",
|
||||||
"current_password": "كلمة السر الحالية",
|
"current-password": "كلمة السر الحالية",
|
||||||
"new_password": "New Password",
|
"new-password": "New Password",
|
||||||
"change_password": "تغيير كلمة السر",
|
"change-password": "تغيير كلمة السر",
|
||||||
"change_password_error": "كلمة سر غير صحيحة",
|
"change-password-error": "كلمة سر غير صحيحة",
|
||||||
"change_password_error_wrong_current": "كلمة السر الحالية ليست صحيحة",
|
"change-password-error-wrong-current": "كلمة السر الحالية ليست صحيحة",
|
||||||
"change_password_error_match": "كلمة السر غير مطابقة لتأكيد كلمة السر",
|
"change-password-error-match": "كلمة السر غير مطابقة لتأكيد كلمة السر",
|
||||||
"change_password_error_privileges": "ليس لديك الصلاحيات الكافية لتغيير كلمة السر هذه.",
|
"change-password-error-privileges": "ليس لديك الصلاحيات الكافية لتغيير كلمة السر هذه.",
|
||||||
"change_password_success": "تم تحديث كلمة السر خاصتك.",
|
"change-password-success": "تم تحديث كلمة السر خاصتك.",
|
||||||
"confirm_password": "تأكيد كلمة السر",
|
"confirm-password": "تأكيد كلمة السر",
|
||||||
"password": "كلمة السر",
|
"password": "كلمة السر",
|
||||||
"username_taken_workaround": "اسم المستخدم الذي اخترته مستخدم سابقا، لذلك قمنا بتغييره لك قليلا. أنت الآن مسجل بالاسم <strong>%1</strong>",
|
"username-taken-workaround": "اسم المستخدم الذي اخترته مستخدم سابقا، لذلك قمنا بتغييره لك قليلا. أنت الآن مسجل بالاسم <strong>%1</strong>",
|
||||||
"password_same_as_username": "كلمة المرور مطابقة لاسم المستخدم الخاص بك، يرجى تحديد كلمة مرور أخرى.",
|
"password-same-as-username": "كلمة المرور مطابقة لاسم المستخدم الخاص بك، يرجى تحديد كلمة مرور أخرى.",
|
||||||
"password_same_as_email": "كلمة المرور مطابقة لبريدك الإلكتروني، يرجى تحديد كلمة مرور أخرى.",
|
"password-same-as-email": "كلمة المرور مطابقة لبريدك الإلكتروني، يرجى تحديد كلمة مرور أخرى.",
|
||||||
"weak_password": "كلمة مرور ضعيفة.",
|
"weak-password": "كلمة مرور ضعيفة.",
|
||||||
"upload_picture": "ارفع الصورة",
|
"upload-picture": "ارفع الصورة",
|
||||||
"upload_a_picture": "رفع صورة",
|
"upload-a-picture": "رفع صورة",
|
||||||
"remove_uploaded_picture": "إزالة الصورة المرفوعة",
|
"remove-uploaded-picture": "إزالة الصورة المرفوعة",
|
||||||
"upload_cover_picture": "رفع صورة الغلاف",
|
"upload-cover-picture": "رفع صورة الغلاف",
|
||||||
"remove_cover_picture_confirm": "هل تريد بالتأكيد إزالة صورة الغلاف؟",
|
"remove-cover-picture-confirm": "هل تريد بالتأكيد إزالة صورة الغلاف؟",
|
||||||
"crop_picture": "إقتصاص الصورة",
|
"crop-picture": "إقتصاص الصورة",
|
||||||
"upload_cropped_picture": "إقتصاص ورفع",
|
"upload-cropped-picture": "إقتصاص ورفع",
|
||||||
"avatar-background-colour": "لون الخلفية للصورة الرمزية",
|
"avatar-background-colour": "لون الخلفية للصورة الرمزية",
|
||||||
"settings": "خيارات",
|
"settings": "خيارات",
|
||||||
"show_email": "أظهر بريدي الإلكتروني",
|
"show-email": "أظهر بريدي الإلكتروني",
|
||||||
"show_fullname": "أظهر اسمي الكامل",
|
"show-fullname": "أظهر اسمي الكامل",
|
||||||
"restrict_chats": "لاتسمح بورود محادثات إلا من طرف المستخدمين الذين أتابعهم.",
|
"restrict-chats": "لاتسمح بورود محادثات إلا من طرف المستخدمين الذين أتابعهم.",
|
||||||
"digest_label": "اشترك في النشرة الدورية",
|
"digest-label": "اشترك في النشرة الدورية",
|
||||||
"digest_description": "استلام اشعارات بآخر مستجدات هذا القسم (التنبيهات والمواضيع الجديدة) عبر البريد الإلكتروني وفقا لجدول زمني محدد.",
|
"digest-description": "استلام اشعارات بآخر مستجدات هذا القسم (التنبيهات والمواضيع الجديدة) عبر البريد الإلكتروني وفقا لجدول زمني محدد.",
|
||||||
"digest_off": "غير مفعل",
|
"digest-off": "غير مفعل",
|
||||||
"digest_daily": "يوميا",
|
"digest-daily": "يوميا",
|
||||||
"digest_weekly": "أسبوعيًّا",
|
"digest-weekly": "أسبوعيًّا",
|
||||||
"digest_biweekly": "Bi-Weekly",
|
"digest-biweekly": "Bi-Weekly",
|
||||||
"digest_monthly": "شهريًّا",
|
"digest-monthly": "شهريًّا",
|
||||||
"has_no_follower": "هذا المستخدم ليس لديه أية متابعين :(",
|
"has-no-follower": "هذا المستخدم ليس لديه أية متابعين :(",
|
||||||
"follows_no_one": "هذا المستخدم لا يتابع أحد :(",
|
"follows-no-one": "هذا المستخدم لا يتابع أحد :(",
|
||||||
"has_no_posts": "هذا المستخدم لم يشارك حتى الآن.",
|
"has-no-posts": "هذا المستخدم لم يشارك حتى الآن.",
|
||||||
"has_no_best_posts": "This user does not have any upvoted posts yet.",
|
"has-no-best-posts": "This user does not have any upvoted posts yet.",
|
||||||
"has_no_topics": "هذا المستخدم لم يكتب أي موضوع حتى الآن.",
|
"has-no-topics": "هذا المستخدم لم يكتب أي موضوع حتى الآن.",
|
||||||
"has_no_watched_topics": "هذا المستخدم لم يقم بمراقبة اية مواضيع حتى الآن.",
|
"has-no-watched-topics": "هذا المستخدم لم يقم بمراقبة اية مواضيع حتى الآن.",
|
||||||
"has_no_ignored_topics": "هذا المستخدم لم يقم بتجاهل اية مواضيع حتى الآن.",
|
"has-no-ignored-topics": "هذا المستخدم لم يقم بتجاهل اية مواضيع حتى الآن.",
|
||||||
"has_no_upvoted_posts": "هذا المستخدم لم يقم بالتصويت للأعلى لأي مشاركة حتى الآن.",
|
"has-no-upvoted-posts": "هذا المستخدم لم يقم بالتصويت للأعلى لأي مشاركة حتى الآن.",
|
||||||
"has_no_downvoted_posts": "هذا المستخدم لم يقم بالتصويت للأسفل لأي مشاركة حتى الآن.",
|
"has-no-downvoted-posts": "هذا المستخدم لم يقم بالتصويت للأسفل لأي مشاركة حتى الآن.",
|
||||||
"has_no_controversial_posts": "هذا المستخدم ﻻيمتلك تصويت للأسفل لأي مشاركة حتى الآن.",
|
"has-no-controversial-posts": "هذا المستخدم ﻻيمتلك تصويت للأسفل لأي مشاركة حتى الآن.",
|
||||||
"has_no_blocks": "أنت لم تحظر اي مستخدم",
|
"has-no-blocks": "أنت لم تحظر اي مستخدم",
|
||||||
"email_hidden": "البريد الإلكتروني مخفي",
|
"email-hidden": "البريد الإلكتروني مخفي",
|
||||||
"hidden": "مخفي",
|
"hidden": "مخفي",
|
||||||
"paginate_description": "عرض المواضيع والردود موزعة على صفحات عوضاً عن التمرير اللانهائي.",
|
"paginate-description": "عرض المواضيع والردود موزعة على صفحات عوضاً عن التمرير اللانهائي.",
|
||||||
"topics_per_page": "المواضيع في كل صفحة",
|
"topics-per-page": "المواضيع في كل صفحة",
|
||||||
"posts_per_page": "الردود في كل صفحة",
|
"posts-per-page": "الردود في كل صفحة",
|
||||||
"category-topic-sort": "Category topic sort",
|
"category-topic-sort": "Category topic sort",
|
||||||
"topic-post-sort": "Topic post sort",
|
"topic-post-sort": "Topic post sort",
|
||||||
"max_items_per_page": "أقصى %1",
|
"max-items-per-page": "أقصى %1",
|
||||||
"acp_language": "لغة صفحة اﻻدارة",
|
"acp-language": "لغة صفحة اﻻدارة",
|
||||||
"notifications": "التنبيهات",
|
"notifications": "التنبيهات",
|
||||||
"upvote-notif-freq": "معدل تكرار تنبيهات التصويت للأعلى",
|
"upvote-notif-freq": "معدل تكرار تنبيهات التصويت للأعلى",
|
||||||
"upvote-notif-freq.all": "كل التصويتات للأعلى",
|
"upvote-notif-freq.all": "كل التصويتات للأعلى",
|
||||||
@@ -130,13 +132,13 @@
|
|||||||
"upvote-notif-freq.logarithmic": "On 10, 100, 1000...",
|
"upvote-notif-freq.logarithmic": "On 10, 100, 1000...",
|
||||||
"upvote-notif-freq.disabled": "معطل",
|
"upvote-notif-freq.disabled": "معطل",
|
||||||
"browsing": "خيارات التصفح",
|
"browsing": "خيارات التصفح",
|
||||||
"open_links_in_new_tab": "فتح الروابط الخارجية في نافدة جديدة",
|
"open-links-in-new-tab": "فتح الروابط الخارجية في نافدة جديدة",
|
||||||
"enable_topic_searching": "تفعيل خاصية البحث داخل المواضيع",
|
"enable-topic-searching": "تفعيل خاصية البحث داخل المواضيع",
|
||||||
"topic_search_help": "إذا قمت بتفعيل ميزة البحث في-الموضوع، سيتم تجاوز الخيار الافتراضي للمتصفح مما يؤدي للبحث بكامل الموضوع بدلا عن البحث في الجزء الظاهر في الشاشة.",
|
"topic-search-help": "إذا قمت بتفعيل ميزة البحث في-الموضوع، سيتم تجاوز الخيار الافتراضي للمتصفح مما يؤدي للبحث بكامل الموضوع بدلا عن البحث في الجزء الظاهر في الشاشة.",
|
||||||
"update_url_with_post_index": "Update url with post index while browsing topics",
|
"update-url-with-post-index": "Update url with post index while browsing topics",
|
||||||
"scroll_to_my_post": "بعد اضافة رد على المشاركة, قم بإظهار المشاركة",
|
"scroll-to-my-post": "بعد اضافة رد على المشاركة, قم بإظهار المشاركة",
|
||||||
"follow_topics_you_reply_to": "متابعة المواضيع التي تقوم بالرد عليها",
|
"follow-topics-you-reply-to": "متابعة المواضيع التي تقوم بالرد عليها",
|
||||||
"follow_topics_you_create": "متابعة المواضيع التي تقوم بإنشائها",
|
"follow-topics-you-create": "متابعة المواضيع التي تقوم بإنشائها",
|
||||||
"grouptitle": "عنوان المجموعة",
|
"grouptitle": "عنوان المجموعة",
|
||||||
"group-order-help": "Select a group and use the arrows to order titles",
|
"group-order-help": "Select a group and use the arrows to order titles",
|
||||||
"no-group-title": "لا يوجد عنوان للمجموعة",
|
"no-group-title": "لا يوجد عنوان للمجموعة",
|
||||||
@@ -145,9 +147,9 @@
|
|||||||
"no-skin": "No Skin",
|
"no-skin": "No Skin",
|
||||||
"select-homepage": "إختر الصفحة الرئيسية",
|
"select-homepage": "إختر الصفحة الرئيسية",
|
||||||
"homepage": "الصفحة الرئيسية",
|
"homepage": "الصفحة الرئيسية",
|
||||||
"homepage_description": "حدد صفحة لاستخدامها كصفحة رئيسية للمنتدى أو \"لا شيء\" لاستخدام الصفحة الرئيسية الافتراضية.",
|
"homepage-description": "حدد صفحة لاستخدامها كصفحة رئيسية للمنتدى أو \"لا شيء\" لاستخدام الصفحة الرئيسية الافتراضية.",
|
||||||
"custom_route": "مسار الصفحة الرئيسية المخصصة",
|
"custom-route": "مسار الصفحة الرئيسية المخصصة",
|
||||||
"custom_route_help": "Enter a route name here, without any preceding slash (e.g. \"recent\" or \"category/2/general-discussion\")",
|
"custom-route-help": "Enter a route name here, without any preceding slash (e.g. \"recent\" or \"category/2/general-discussion\")",
|
||||||
"sso.title": "خدمات تسجيل الدخول الموحد",
|
"sso.title": "خدمات تسجيل الدخول الموحد",
|
||||||
"sso.associated": "مرتبط مع",
|
"sso.associated": "مرتبط مع",
|
||||||
"sso.not-associated": "انقر هنا لربط مع",
|
"sso.not-associated": "انقر هنا لربط مع",
|
||||||
@@ -179,25 +181,25 @@
|
|||||||
"consent.title": "Your Rights & Consent",
|
"consent.title": "Your Rights & Consent",
|
||||||
"consent.lead": "This community forum collects and processes your personal information.",
|
"consent.lead": "This community forum collects and processes your personal information.",
|
||||||
"consent.intro": "We use this information strictly to personalise your experience in this community, as well as to associate the posts you make to your user account. During the registration step you were asked to provide a username and email address, you can also optionally provide additional information to complete your user profile on this website.<br /><br />We retain this information for the life of your user account, and you are able to withdraw consent at any time by deleting your account. At any time you may request a copy of your contribution to this website, via your Rights & Consent page.<br /><br />If you have any questions or concerns, we encourage you to reach out to this forum's administrative team.",
|
"consent.intro": "We use this information strictly to personalise your experience in this community, as well as to associate the posts you make to your user account. During the registration step you were asked to provide a username and email address, you can also optionally provide additional information to complete your user profile on this website.<br /><br />We retain this information for the life of your user account, and you are able to withdraw consent at any time by deleting your account. At any time you may request a copy of your contribution to this website, via your Rights & Consent page.<br /><br />If you have any questions or concerns, we encourage you to reach out to this forum's administrative team.",
|
||||||
"consent.email_intro": "Occasionally, we may send emails to your registered email address in order to provide updates and/or to notify you of new activity that is pertinent to you. You can customise the frequency of the community digest (including disabling it outright), as well as select which types of notifications to receive via email, via your user settings page.",
|
"consent.email-intro": "Occasionally, we may send emails to your registered email address in order to provide updates and/or to notify you of new activity that is pertinent to you. You can customise the frequency of the community digest (including disabling it outright), as well as select which types of notifications to receive via email, via your user settings page.",
|
||||||
"consent.digest_frequency": "Unless explicitly changed in your user settings, this community delivers email digests every %1.",
|
"consent.digest-frequency": "Unless explicitly changed in your user settings, this community delivers email digests every %1.",
|
||||||
"consent.digest_off": "Unless explicitly changed in your user settings, this community does not send out email digests",
|
"consent.digest-off": "Unless explicitly changed in your user settings, this community does not send out email digests",
|
||||||
"consent.received": "You have provided consent for this website to collect and process your information. No additional action is required.",
|
"consent.received": "You have provided consent for this website to collect and process your information. No additional action is required.",
|
||||||
"consent.not_received": "You have not provided consent for data collection and processing. At any time this website's administration may elect to delete your account in order to become compliant with the General Data Protection Regulation.",
|
"consent.not-received": "You have not provided consent for data collection and processing. At any time this website's administration may elect to delete your account in order to become compliant with the General Data Protection Regulation.",
|
||||||
"consent.give": "Give consent",
|
"consent.give": "Give consent",
|
||||||
"consent.right_of_access": "You have the Right of Access",
|
"consent.right-of-access": "You have the Right of Access",
|
||||||
"consent.right_of_access_description": "You have the right to access any data collected by this website upon request. You can retrieve a copy of this data by clicking the appropriate button below.",
|
"consent.right-of-access-description": "You have the right to access any data collected by this website upon request. You can retrieve a copy of this data by clicking the appropriate button below.",
|
||||||
"consent.right_to_rectification": "You have the Right to Rectification",
|
"consent.right-to-rectification": "You have the Right to Rectification",
|
||||||
"consent.right_to_rectification_description": "You have the right to change or update any inaccurate data provided to us. Your profile can be updated by editing your profile, and post content can always be edited. If this is not the case, please contact this site's administrative team.",
|
"consent.right-to-rectification-description": "You have the right to change or update any inaccurate data provided to us. Your profile can be updated by editing your profile, and post content can always be edited. If this is not the case, please contact this site's administrative team.",
|
||||||
"consent.right_to_erasure": "You have the Right to Erasure",
|
"consent.right-to-erasure": "You have the Right to Erasure",
|
||||||
"consent.right_to_erasure_description": "At any time, you are able to revoke your consent to data collection and/or processing by deleting your account. Your individual profile can be deleted, although your posted content will remain. If you wish to delete both your account <strong>and</strong> your content, please contact the administrative team for this website.",
|
"consent.right-to-erasure-description": "At any time, you are able to revoke your consent to data collection and/or processing by deleting your account. Your individual profile can be deleted, although your posted content will remain. If you wish to delete both your account <strong>and</strong> your content, please contact the administrative team for this website.",
|
||||||
"consent.right_to_data_portability": "You have the Right to Data Portability",
|
"consent.right-to-data-portability": "You have the Right to Data Portability",
|
||||||
"consent.right_to_data_portability_description": "You may request from us a machine-readable export of any collected data about you and your account. You can do so by clicking the appropriate button below.",
|
"consent.right-to-data-portability-description": "You may request from us a machine-readable export of any collected data about you and your account. You can do so by clicking the appropriate button below.",
|
||||||
"consent.export_profile": "Export Profile (.json)",
|
"consent.export-profile": "Export Profile (.json)",
|
||||||
"consent.export-profile-success": "Exporting profile, you will get a notification when it is complete.",
|
"consent.export-profile-success": "Exporting profile, you will get a notification when it is complete.",
|
||||||
"consent.export_uploads": "Export Uploaded Content (.zip)",
|
"consent.export-uploads": "Export Uploaded Content (.zip)",
|
||||||
"consent.export-uploads-success": "Exporting uploads, you will get a notification when it is complete.",
|
"consent.export-uploads-success": "Exporting uploads, you will get a notification when it is complete.",
|
||||||
"consent.export_posts": "Export Posts (.csv)",
|
"consent.export-posts": "Export Posts (.csv)",
|
||||||
"consent.export-posts-success": "Exporting posts, you will get a notification when it is complete.",
|
"consent.export-posts-success": "Exporting posts, you will get a notification when it is complete.",
|
||||||
"emailUpdate.intro": "Please enter your email address below. This forum uses your email address for scheduled digest and notifications, as well as for account recovery in the event of a lost password.",
|
"emailUpdate.intro": "Please enter your email address below. This forum uses your email address for scheduled digest and notifications, as well as for account recovery in the event of a lost password.",
|
||||||
"emailUpdate.optional": "<strong>This field is optional</strong>. You are not obligated to provide your email address, but without a validated email you will not be able to recover your account or login with your email.",
|
"emailUpdate.optional": "<strong>This field is optional</strong>. You are not obligated to provide your email address, but without a validated email you will not be able to recover your account or login with your email.",
|
||||||
|
|||||||
@@ -1,13 +1,13 @@
|
|||||||
{
|
{
|
||||||
"all-users": "All Users",
|
"all-users": "All Users",
|
||||||
"latest_users": "أحدث الأعضاء",
|
"latest-users": "أحدث الأعضاء",
|
||||||
"top_posters": "اﻷكثر مشاركة",
|
"top-posters": "اﻷكثر مشاركة",
|
||||||
"most_reputation": "أعلى سمعة",
|
"most-reputation": "أعلى سمعة",
|
||||||
"most_flags": "معظم الأعلام",
|
"most-flags": "معظم الأعلام",
|
||||||
"search": "بحث",
|
"search": "بحث",
|
||||||
"enter_username": "أدخل اسم مستخدم للبحث",
|
"enter-username": "أدخل اسم مستخدم للبحث",
|
||||||
"search-user-for-chat": "Search for a user to start chat",
|
"search-user-for-chat": "Search for a user to start chat",
|
||||||
"load_more": "حمل المزيد",
|
"load-more": "حمل المزيد",
|
||||||
"users-found-search-took": "تم إيجاد %1 مستخدمـ(ين)! استغرق البحث %2 ثانية.",
|
"users-found-search-took": "تم إيجاد %1 مستخدمـ(ين)! استغرق البحث %2 ثانية.",
|
||||||
"filter-by": "تصفية بحسب",
|
"filter-by": "تصفية بحسب",
|
||||||
"online-only": "المتصلون فقط",
|
"online-only": "المتصلون فقط",
|
||||||
@@ -15,10 +15,10 @@
|
|||||||
"prompt-email": "البريد الإلكتروني:",
|
"prompt-email": "البريد الإلكتروني:",
|
||||||
"groups-to-join": "المجموعات التي سيتم الانضمام إليها عند قبول الدعوة:",
|
"groups-to-join": "المجموعات التي سيتم الانضمام إليها عند قبول الدعوة:",
|
||||||
"invitation-email-sent": "تم إرسال دعوة بالبريد الإلكتروني إلى %1",
|
"invitation-email-sent": "تم إرسال دعوة بالبريد الإلكتروني إلى %1",
|
||||||
"user_list": "قائمة اﻷعضاء",
|
"user-list": "قائمة اﻷعضاء",
|
||||||
"recent_topics": "أحدث المواضيع",
|
"recent-topics": "أحدث المواضيع",
|
||||||
"popular_topics": "المواضيع الأكثر شهرة",
|
"popular-topics": "المواضيع الأكثر شهرة",
|
||||||
"unread_topics": "المواضيع الغير مقروءة",
|
"unread-topics": "المواضيع الغير مقروءة",
|
||||||
"categories": "الأقسام",
|
"categories": "الأقسام",
|
||||||
"tags": "الوسوم",
|
"tags": "الوسوم",
|
||||||
"no-users-found": "لم يتم العثور على مستخدمين!"
|
"no-users-found": "لم يتم العثور على مستخدمين!"
|
||||||
|
|||||||
@@ -9,5 +9,5 @@
|
|||||||
"filter-type": "Вид събитие",
|
"filter-type": "Вид събитие",
|
||||||
"filter-start": "Начална дата",
|
"filter-start": "Начална дата",
|
||||||
"filter-end": "Крайна дата",
|
"filter-end": "Крайна дата",
|
||||||
"filter-perPage": "На страница"
|
"filter-per-page": "На страница"
|
||||||
}
|
}
|
||||||
@@ -5,7 +5,7 @@
|
|||||||
"none-installed": "Няма намерени джаджи! Включете добавката с основните джаджи в контролния панел за <a href=\"%1\">добавките</a>.",
|
"none-installed": "Няма намерени джаджи! Включете добавката с основните джаджи в контролния панел за <a href=\"%1\">добавките</a>.",
|
||||||
"clone-from": "Клониране на джаджите от",
|
"clone-from": "Клониране на джаджите от",
|
||||||
"containers.available": "Налични контейнери",
|
"containers.available": "Налични контейнери",
|
||||||
"containers.explanation": "Завлачете и пуснете върху някоя активна джаджа",
|
"containers.explanation": "Завлачете и пуснете върху някоя джаджа",
|
||||||
"containers.none": "Няма",
|
"containers.none": "Няма",
|
||||||
"container.well": "Кладенец",
|
"container.well": "Кладенец",
|
||||||
"container.jumbotron": "Джъмботрон",
|
"container.jumbotron": "Джъмботрон",
|
||||||
@@ -29,5 +29,7 @@
|
|||||||
"hide-from-groups": "Скриване от групите",
|
"hide-from-groups": "Скриване от групите",
|
||||||
"start-date": "Начална дата",
|
"start-date": "Начална дата",
|
||||||
"end-date": "Крайна дата",
|
"end-date": "Крайна дата",
|
||||||
"hide-on-mobile": "Скриване на мобилни устройства"
|
"hide-on-mobile": "Скриване на мобилни устройства",
|
||||||
|
"hide-drafts": "Скриване на черновите",
|
||||||
|
"show-drafts": "Показване на черновите"
|
||||||
}
|
}
|
||||||
@@ -8,6 +8,7 @@
|
|||||||
"edit-privileges": "Редактиране на правомощията",
|
"edit-privileges": "Редактиране на правомощията",
|
||||||
"select-clear-all": "Избиране/изчистване на всичко",
|
"select-clear-all": "Избиране/изчистване на всичко",
|
||||||
"chat": "Разговор",
|
"chat": "Разговор",
|
||||||
|
"chat-with-privileged": "Разговор с някого с по-високи правомощия",
|
||||||
"upload-images": "Качване на изображения",
|
"upload-images": "Качване на изображения",
|
||||||
"upload-files": "Качване на файлове",
|
"upload-files": "Качване на файлове",
|
||||||
"signature": "Подпис",
|
"signature": "Подпис",
|
||||||
@@ -33,7 +34,7 @@
|
|||||||
"edit-posts": "Редактиране на публикации",
|
"edit-posts": "Редактиране на публикации",
|
||||||
"view-edit-history": "Преглед на историята на редакциите",
|
"view-edit-history": "Преглед на историята на редакциите",
|
||||||
"delete-posts": "Изтриване на публикации",
|
"delete-posts": "Изтриване на публикации",
|
||||||
"view_deleted": "Преглед на изтритите публикации",
|
"view-deleted": "Преглед на изтритите публикации",
|
||||||
"upvote-posts": "Положително гласуване за публикации",
|
"upvote-posts": "Положително гласуване за публикации",
|
||||||
"downvote-posts": "Отрицателно гласуване за публикации",
|
"downvote-posts": "Отрицателно гласуване за публикации",
|
||||||
"delete-topics": "Изтриване на теми",
|
"delete-topics": "Изтриване на теми",
|
||||||
|
|||||||
@@ -4,16 +4,21 @@
|
|||||||
"edit": "Действия",
|
"edit": "Действия",
|
||||||
"make-admin": "Даване на администраторски права",
|
"make-admin": "Даване на администраторски права",
|
||||||
"remove-admin": "Отнемане на администраторски права",
|
"remove-admin": "Отнемане на администраторски права",
|
||||||
|
"change-email": "Промяна на е-пощата",
|
||||||
|
"new-email": "Нова е-поща",
|
||||||
"validate-email": "Проверка на е-пощата",
|
"validate-email": "Проверка на е-пощата",
|
||||||
"send-validation-email": "Изпращане на е-писмо за потвърждение",
|
"send-validation-email": "Изпращане на е-писмо за потвърждение",
|
||||||
|
"change-password": "Промяна на паролата",
|
||||||
"password-reset-email": "Изпращане на е-писмо за възстановяване на паролата",
|
"password-reset-email": "Изпращане на е-писмо за възстановяване на паролата",
|
||||||
"force-password-reset": "Принудително подновяване на паролата и отписване на потребителя",
|
"force-password-reset": "Принудително подновяване на паролата и отписване на потребителя",
|
||||||
"ban": "Блокиране на потребителя/ите",
|
"ban": "Блокиране",
|
||||||
|
"ban-users": "Блокиране на потребителя/ите",
|
||||||
"temp-ban": "Блокиране на потребителя/ите временно",
|
"temp-ban": "Блокиране на потребителя/ите временно",
|
||||||
"unban": "Деблокиране на потребителя/ите",
|
"unban": "Деблокиране на потребителя/ите",
|
||||||
"reset-lockout": "Нулиране на заключването",
|
"reset-lockout": "Нулиране на заключването",
|
||||||
"reset-flags": "Анулиране на докладите",
|
"reset-flags": "Анулиране на докладите",
|
||||||
"delete": "Изтриване на <strong>потребителя/ите</strong>",
|
"delete": "Изтриване",
|
||||||
|
"delete-users": "Изтриване на <strong>потребителя/ите</strong>",
|
||||||
"delete-content": "Изтриване на <strong>съдържанието</strong> на потребителя/ите",
|
"delete-content": "Изтриване на <strong>съдържанието</strong> на потребителя/ите",
|
||||||
"purge": "Изтриване на <strong>потребителя/ите</strong> и <strong>съдържанието</strong>",
|
"purge": "Изтриване на <strong>потребителя/ите</strong> и <strong>съдържанието</strong>",
|
||||||
"download-csv": "Сваляне във формат „CSV“",
|
"download-csv": "Сваляне във формат „CSV“",
|
||||||
@@ -81,6 +86,7 @@
|
|||||||
"alerts.button-ban-x": "Блокиране на %1 потребител(и)",
|
"alerts.button-ban-x": "Блокиране на %1 потребител(и)",
|
||||||
"alerts.unban-success": "Потребителят/ите е/са деблокиран(и)!",
|
"alerts.unban-success": "Потребителят/ите е/са деблокиран(и)!",
|
||||||
"alerts.lockout-reset-success": "Заключването/ията е/са нулирано/и!",
|
"alerts.lockout-reset-success": "Заключването/ията е/са нулирано/и!",
|
||||||
|
"alerts.password-change-success": "Паролата/ите е/са променени!",
|
||||||
"alerts.flag-reset-success": "Докладът/ите е/са анулиран(и)!",
|
"alerts.flag-reset-success": "Докладът/ите е/са анулиран(и)!",
|
||||||
"alerts.no-remove-yourself-admin": "Не можете да отнемете собствените си права на администратор!",
|
"alerts.no-remove-yourself-admin": "Не можете да отнемете собствените си права на администратор!",
|
||||||
"alerts.make-admin-success": "Потребителят вече ще бъде администратор.",
|
"alerts.make-admin-success": "Потребителят вече ще бъде администратор.",
|
||||||
@@ -106,6 +112,7 @@
|
|||||||
"alerts.create": "Създаване на потребител",
|
"alerts.create": "Създаване на потребител",
|
||||||
"alerts.button-create": "Създаване",
|
"alerts.button-create": "Създаване",
|
||||||
"alerts.button-cancel": "Отказ",
|
"alerts.button-cancel": "Отказ",
|
||||||
|
"alerts.button-change": "Промяна",
|
||||||
"alerts.error-passwords-different": "Паролите са различни!",
|
"alerts.error-passwords-different": "Паролите са различни!",
|
||||||
"alerts.error-x": "<strong>Грешка</strong><p>%1</p>",
|
"alerts.error-x": "<strong>Грешка</strong><p>%1</p>",
|
||||||
"alerts.create-success": "Потребителят е създаден!",
|
"alerts.create-success": "Потребителят е създаден!",
|
||||||
@@ -113,6 +120,10 @@
|
|||||||
"alerts.prompt-email": "Е-пощи: ",
|
"alerts.prompt-email": "Е-пощи: ",
|
||||||
"alerts.email-sent-to": "Беше изпратено е-писмо за потвърждение до %1",
|
"alerts.email-sent-to": "Беше изпратено е-писмо за потвърждение до %1",
|
||||||
"alerts.x-users-found": "Намерени потребители: %1 (%2 секунди)",
|
"alerts.x-users-found": "Намерени потребители: %1 (%2 секунди)",
|
||||||
|
"alerts.select-a-single-user-to-change-email": "Изберете един потребител, чиято е-поща да промените",
|
||||||
"export-users-started": "Изнасяне на потребителите във формат „csv“… Това може да отнеме известно време. Ще получите известие, когато е готово.",
|
"export-users-started": "Изнасяне на потребителите във формат „csv“… Това може да отнеме известно време. Ще получите известие, когато е готово.",
|
||||||
"export-users-completed": "Потребителите са изнесени във формат „csv“, щракнете за сваляне."
|
"export-users-completed": "Потребителите са изнесени във формат „csv“, щракнете за сваляне.",
|
||||||
|
"email": "Е-поща",
|
||||||
|
"password": "Парола",
|
||||||
|
"manage": "Управление"
|
||||||
}
|
}
|
||||||
@@ -1,4 +1,5 @@
|
|||||||
{
|
{
|
||||||
|
"zero-is-disabled": "Въведете 0, за да изключите това ограничение",
|
||||||
"chat-settings": "Настройки на разговорите",
|
"chat-settings": "Настройки на разговорите",
|
||||||
"disable": "Изключване на разговорите",
|
"disable": "Изключване на разговорите",
|
||||||
"disable-editing": "Изключване на редактирането и изтриването на съобщения в разговорите",
|
"disable-editing": "Изключване на редактирането и изтриването на съобщения в разговорите",
|
||||||
@@ -6,8 +7,9 @@
|
|||||||
"max-length": "Максимална дължина на съобщенията в разговорите",
|
"max-length": "Максимална дължина на съобщенията в разговорите",
|
||||||
"max-chat-room-name-length": "Максимална дължина на имената на стаи за разговори",
|
"max-chat-room-name-length": "Максимална дължина на имената на стаи за разговори",
|
||||||
"max-room-size": "Максимален брой потребители в стая за разговор",
|
"max-room-size": "Максимален брой потребители в стая за разговор",
|
||||||
"delay": "Време между съобщенията в разговорите (в милисекунди)",
|
"delay": "Време между съобщенията в разговорите (мсек)",
|
||||||
"notification-delay": "Забавяне преди известяване за съобщения в разговорите. (0 – без забавяне)",
|
"notification-delay": "Забавяне преди известяване за съобщения в разговорите",
|
||||||
"restrictions.seconds-edit-after": "Брой секунди, през които съобщенията в разговор могат да бъдат редактирани. (0 = изключено)",
|
"notification-delay-help": "Допълнителните съобщения, изпратени в рамките на това време, се комбинират, и потребителят получава по едно известие за всеки такъв период на забавяне. Задайте стойност 0, за да изключите забавянето.",
|
||||||
"restrictions.seconds-delete-after": "Брой секунди, през които съобщенията в разговор могат да бъдат изтривани. (0 = изключено)"
|
"restrictions.seconds-edit-after": "Брой секунди, през които съобщенията в разговор могат да бъдат редактирани.",
|
||||||
|
"restrictions.seconds-delete-after": "Брой секунди, през които съобщенията в разговор могат да бъдат изтрити."
|
||||||
}
|
}
|
||||||
@@ -10,7 +10,6 @@
|
|||||||
"length": "Дължина на публикациите",
|
"length": "Дължина на публикациите",
|
||||||
"post-queue": "Опашка за публикации",
|
"post-queue": "Опашка за публикации",
|
||||||
"restrictions": "Ограничения за публикуването",
|
"restrictions": "Ограничения за публикуването",
|
||||||
"restrictions-new": "Ограничения за новите потребители",
|
|
||||||
"restrictions.post-queue": "Включване на опашката за публикации",
|
"restrictions.post-queue": "Включване на опашката за публикации",
|
||||||
"restrictions.post-queue-rep-threshold": "Нужна репутация за пропускане на опашката за публикации",
|
"restrictions.post-queue-rep-threshold": "Нужна репутация за пропускане на опашката за публикации",
|
||||||
"restrictions.groups-exempt-from-post-queue": "Избиране на групи, които да пропускат опашката за публикации",
|
"restrictions.groups-exempt-from-post-queue": "Избиране на групи, които да пропускат опашката за публикации",
|
||||||
@@ -18,16 +17,13 @@
|
|||||||
"restrictions.post-queue-help": "Ако опашката за публикации е включена, публикациите на новите потребители ще бъдат добавяни в опашка за одобрение",
|
"restrictions.post-queue-help": "Ако опашката за публикации е включена, публикациите на новите потребители ще бъдат добавяни в опашка за одобрение",
|
||||||
"restrictions-new.post-queue-help": "Ако ограниченията за новите потребители са включени, това ще зададе някои ограничения за публикациите създадени от новите потребители",
|
"restrictions-new.post-queue-help": "Ако ограниченията за новите потребители са включени, това ще зададе някои ограничения за публикациите създадени от новите потребители",
|
||||||
"restrictions.seconds-between": "Брой секунди между публикациите",
|
"restrictions.seconds-between": "Брой секунди между публикациите",
|
||||||
"restrictions.seconds-between-new": "Брой секунди между публикациите за нови потребители",
|
|
||||||
"restrictions.rep-threshold": "Необходима репутация за премахване на това ограничение",
|
|
||||||
"restrictions.seconds-before-new": "Брой секунди преди новите потребители да могат да публикуват за пръв път",
|
|
||||||
"restrictions.seconds-edit-after": "Брой секунди, през които публикациите могат да бъдат редактирани. (0 = изключено)",
|
"restrictions.seconds-edit-after": "Брой секунди, през които публикациите могат да бъдат редактирани. (0 = изключено)",
|
||||||
"restrictions.seconds-delete-after": "Брой секунди, през които публикациите могат да бъдат изтрити. (0 = изключено)",
|
"restrictions.seconds-delete-after": "Брой секунди, през които публикациите могат да бъдат изтрити. (0 = изключено)",
|
||||||
"restrictions.replies-no-delete": "Брой отговори, след които потребителите вече не могат да изтриват собствените си теми. (0 = изключено)",
|
"restrictions.replies-no-delete": "Брой отговори, след които потребителите вече не могат да изтриват собствените си теми. (0 = изключено)",
|
||||||
"restrictions.title-length": "Дължина на заглавието",
|
"restrictions.title-length": "Дължина на заглавието",
|
||||||
"restrictions.post-length": "Дължина на публикациите",
|
"restrictions.post-length": "Дължина на публикациите",
|
||||||
"restrictions.days-until-stale": "Брой дни, след които темата се смята за стара",
|
"restrictions.days-until-stale": "Брой дни, след които темата се смята за стара",
|
||||||
"restrictions.stale-help": "Ако дадена тема е определена като „стара“, то потребителите, които се опитат да пишат в нея, ще получат предупредително съобщение.",
|
"restrictions.stale-help": "Ако дадена тема е определена като „стара“, то потребителите, които се опитат да пишат в нея, ще получат предупредително съобщение. (0 = изключено)",
|
||||||
"timestamp": "Време",
|
"timestamp": "Време",
|
||||||
"timestamp.cut-off": "Използване на дата след (в брой дни)",
|
"timestamp.cut-off": "Използване на дата след (в брой дни)",
|
||||||
"timestamp.cut-off-help": "Датите и времената ще бъдат показвани относително (напр. „преди 3 часа“ или „преди 5 дни“), и преведени на множество\n\\t\\t\\t\\t\\tезици. След определено време, този текст ще започне да показва самите дата и час, според езика на потребителя\n\\t\\t\\t\\t\\t(напр. „5 ноември 2016 15:30“).<br /><em>(По подразбиране: <code>30</code>, тоест един месец). Ако зададете 0, винаги ще се изписват дати, а ако оставите полето празно, времето ще бъде винаги относително.</em>",
|
"timestamp.cut-off-help": "Датите и времената ще бъдат показвани относително (напр. „преди 3 часа“ или „преди 5 дни“), и преведени на множество\n\\t\\t\\t\\t\\tезици. След определено време, този текст ще започне да показва самите дата и час, според езика на потребителя\n\\t\\t\\t\\t\\t(напр. „5 ноември 2016 15:30“).<br /><em>(По подразбиране: <code>30</code>, тоест един месец). Ако зададете 0, винаги ще се изписват дати, а ако оставите полето празно, времето ще бъде винаги относително.</em>",
|
||||||
|
|||||||
@@ -11,6 +11,7 @@
|
|||||||
"downvotes-per-day": "Отрицателни гласувания за ден (задайте 0 за неограничен брой)",
|
"downvotes-per-day": "Отрицателни гласувания за ден (задайте 0 за неограничен брой)",
|
||||||
"downvotes-per-user-per-day": "Отрицателни гласувания за потребител за ден (задайте 0 за неограничен брой)",
|
"downvotes-per-user-per-day": "Отрицателни гласувания за потребител за ден (задайте 0 за неограничен брой)",
|
||||||
"min-rep-chat": "Минимална репутация, необходима за изпращане на съобщения в разговори",
|
"min-rep-chat": "Минимална репутация, необходима за изпращане на съобщения в разговори",
|
||||||
|
"min-rep-post-links": "Минимална репутация, необходима за публикуване на връзки",
|
||||||
"min-rep-flag": "Минимална репутация, необходима за докладване на публикации",
|
"min-rep-flag": "Минимална репутация, необходима за докладване на публикации",
|
||||||
"min-rep-website": "Минимална репутация, необходима за добавяне на полето „Уебсайт“ към профила на потребителя",
|
"min-rep-website": "Минимална репутация, необходима за добавяне на полето „Уебсайт“ към профила на потребителя",
|
||||||
"min-rep-aboutme": "Минимална репутация, необходима за добавяне на полето „За мен“ към профила на потребителя",
|
"min-rep-aboutme": "Минимална репутация, необходима за добавяне на полето „За мен“ към профила на потребителя",
|
||||||
|
|||||||
@@ -6,8 +6,8 @@
|
|||||||
"allow-login-with.username-email": "Потребителско име или е-поща",
|
"allow-login-with.username-email": "Потребителско име или е-поща",
|
||||||
"allow-login-with.username": "Само потребителско име",
|
"allow-login-with.username": "Само потребителско име",
|
||||||
"account-settings": "Настройки на акаунта",
|
"account-settings": "Настройки на акаунта",
|
||||||
"gdpr_enabled": "Включване на искането за съгласие с ОРЗД",
|
"gdpr-enabled": "Включване на искането за съгласие с ОРЗД",
|
||||||
"gdpr_enabled_help": "Ако това е включено, всички новорегистрирани потребители ще бъдат задължени изрично да дадат съгласието си за събирането на данни и статистики за потреблението според <a href=\"https://ec.europa.eu/info/priorities/justice-and-fundamental-rights/data-protection/2018-reform-eu-data-protection-rules/eu-data-protection-rules_en\">Общия регламент относно защитата на данните (ОРЗД)</a>. <strong>Забележка</strong>: Включването на ОРЗД не задължава съществуващите потребители да дадат съгласието си. Ако искате това, ще трябва да инсталирате добавката за ОРЗД (GDPR).",
|
"gdpr-enabled-help": "Ако това е включено, всички новорегистрирани потребители ще бъдат задължени изрично да дадат съгласието си за събирането на данни и статистики за потреблението според <a href=\"https://ec.europa.eu/info/priorities/justice-and-fundamental-rights/data-protection/2018-reform-eu-data-protection-rules/eu-data-protection-rules_en\">Общия регламент относно защитата на данните (ОРЗД)</a>. <strong>Забележка</strong>: Включването на ОРЗД не задължава съществуващите потребители да дадат съгласието си. Ако искате това, ще трябва да инсталирате добавката за ОРЗД (GDPR).",
|
||||||
"disable-username-changes": "Забраняване на промяната на потребителското име",
|
"disable-username-changes": "Забраняване на промяната на потребителското име",
|
||||||
"disable-email-changes": "Забраняване на промяната на е-пощата",
|
"disable-email-changes": "Забраняване на промяната на е-пощата",
|
||||||
"disable-password-changes": "Забраняване на промяната на паролата",
|
"disable-password-changes": "Забраняване на промяната на паролата",
|
||||||
@@ -78,8 +78,15 @@
|
|||||||
"follow-created-topics": "Следване на темите, които създавате",
|
"follow-created-topics": "Следване на темите, които създавате",
|
||||||
"follow-replied-topics": "Следване на темите, на които отговаряте",
|
"follow-replied-topics": "Следване на темите, на които отговаряте",
|
||||||
"default-notification-settings": "Настройки по подразбиране за известията",
|
"default-notification-settings": "Настройки по подразбиране за известията",
|
||||||
"categoryWatchState": "Състояние по подразбиране за следенето на категории",
|
"categoryWatchState": "Състояние по подразбиране за наблюдаването на категории",
|
||||||
"categoryWatchState.watching": "Да се следят",
|
"categoryWatchState.tracking": "Да се следят",
|
||||||
"categoryWatchState.notwatching": "Да не се следят",
|
"categoryWatchState.notwatching": "Да не се наблюдават",
|
||||||
"categoryWatchState.ignoring": "Да се пренебрегват"
|
"categoryWatchState.ignoring": "Да се пренебрегват",
|
||||||
|
"restrictions-new": "Ограничения за новите потребители",
|
||||||
|
"restrictions.rep-threshold": "Необходима репутация за премахване на това ограничение",
|
||||||
|
"restrictions.seconds-between-new": "Брой секунди между публикациите за нови потребители",
|
||||||
|
"restrictions.seconds-before-new": "Брой секунди преди новите потребители да могат да публикуват за пръв път",
|
||||||
|
"restrictions.seconds-edit-after-new": "Брой секунди, през които публикациите могат да бъдат редактирани от нови потребители. (0 = изключено)",
|
||||||
|
"restrictions.milliseconds-between-messages": "Време между съобщенията в разговорите за нови потребители (мсек)",
|
||||||
|
"restrictions.groups-exempt-from-new-user-restrictions": "Избиране на групи, за които да не важат ограниченията за нови потребители"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,23 +1,26 @@
|
|||||||
{
|
{
|
||||||
"category": "Категория",
|
"category": "Категория",
|
||||||
"subcategories": "Подкатегории",
|
"subcategories": "Подкатегории",
|
||||||
"new_topic_button": "Нова тема",
|
"new-topic-button": "Нова тема",
|
||||||
"guest-login-post": "Впишете се, за да можете да публикувате",
|
"guest-login-post": "Впишете се, за да можете да публикувате",
|
||||||
"no_topics": "<strong>Все още няма теми в тази категория.</strong><br />Защо не създадете някоя?",
|
"no-topics": "<strong>Все още няма теми в тази категория.</strong><br />Защо не създадете някоя?",
|
||||||
"browsing": "разглежда",
|
"browsing": "разглежда",
|
||||||
"no_replies": "Няма отговори",
|
"no-replies": "Няма отговори",
|
||||||
"no_new_posts": "Няма нови публикации.",
|
"no-new-posts": "Няма нови публикации.",
|
||||||
"watch": "Следене",
|
"watch": "Наблюдаване",
|
||||||
"ignore": "Пренебрегване",
|
"ignore": "Пренебрегване",
|
||||||
"watching": "Следите",
|
"watching": "Наблюдавате",
|
||||||
"not-watching": "Не следите",
|
"tracking": "Следите",
|
||||||
|
"not-watching": "Не наблюдавате",
|
||||||
"ignoring": "Пренебрегвате",
|
"ignoring": "Пренебрегвате",
|
||||||
"watching.description": "Темите да се показват в непрочетените и скорошните",
|
"watching.description": "Искам да получавам известия за новите теми.<br/>Искам темите да се показват в списъците с непрочетени и скорошни.",
|
||||||
|
"tracking.description": "Темите да се показват в непрочетените и скорошните",
|
||||||
"not-watching.description": "Темите да не се показват в непрочетените, а само в скорошните",
|
"not-watching.description": "Темите да не се показват в непрочетените, а само в скорошните",
|
||||||
"ignoring.description": "Темите да не се показват нито в непрочетените, нито в скорошните",
|
"ignoring.description": "Темите да не се показват нито в непрочетените, нито в скорошните",
|
||||||
"watching.message": "Вече следите новите неща в категорията и подкатегориите ѝ",
|
"watching.message": "Вече наблюдавате новите неща в категорията и подкатегориите ѝ",
|
||||||
"notwatching.message": "Вече не следите новите неща в категорията и подкатегориите ѝ",
|
"tracking.message": "Вече следите новите неща в категорията и подкатегориите ѝ",
|
||||||
|
"notwatching.message": "Вече не наблюдавате новите неща в категорията и подкатегориите ѝ",
|
||||||
"ignoring.message": "Вече пренебрегвате новите неща в тази категория и всички нейни подкатегории",
|
"ignoring.message": "Вече пренебрегвате новите неща в тази категория и всички нейни подкатегории",
|
||||||
"watched-categories": "Следени категории",
|
"watched-categories": "Наблюдавани категории",
|
||||||
"x-more-categories": "Още %1 категории"
|
"x-more-categories": "Още %1 категории"
|
||||||
}
|
}
|
||||||
@@ -3,8 +3,8 @@
|
|||||||
"password-reset-requested": "Изпратена е заявка за подновяване на паролата!",
|
"password-reset-requested": "Изпратена е заявка за подновяване на паролата!",
|
||||||
"welcome-to": "Добре дошли в %1",
|
"welcome-to": "Добре дошли в %1",
|
||||||
"invite": "Покана от %1",
|
"invite": "Покана от %1",
|
||||||
"greeting_no_name": "Здравейте",
|
"greeting-no-name": "Здравейте",
|
||||||
"greeting_with_name": "Здравейте, %1",
|
"greeting-with-name": "Здравейте, %1",
|
||||||
"email.verify-your-email.subject": "Моля, потвърдете е-пощата си",
|
"email.verify-your-email.subject": "Моля, потвърдете е-пощата си",
|
||||||
"email.verify.text1": "Вие поискахте да променим или потвърдим адреса на е-пощата Ви",
|
"email.verify.text1": "Вие поискахте да променим или потвърдим адреса на е-пощата Ви",
|
||||||
"email.verify.text2": "Поради причини, свързани със сигурността, можем да променим или потвърдим адреса на е-поща, само когато притежанието ѝ вече е било установено чрез е-писмо. <strong>Ако не сте поискали това, няма нужда да правите нищо.</strong>",
|
"email.verify.text2": "Поради причини, свързани със сигурността, можем да променим или потвърдим адреса на е-поща, само когато притежанието ѝ вече е било установено чрез е-писмо. <strong>Ако не сте поискали това, няма нужда да правите нищо.</strong>",
|
||||||
@@ -24,7 +24,7 @@
|
|||||||
"reset.notify.text2": "Ако не сте поискали това, моля, свържете се незабавно с администратор.",
|
"reset.notify.text2": "Ако не сте поискали това, моля, свържете се незабавно с администратор.",
|
||||||
"digest.unread-rooms": "Непрочетени стаи",
|
"digest.unread-rooms": "Непрочетени стаи",
|
||||||
"digest.room-name-unreadcount": "%1 (%2 непрочетени)",
|
"digest.room-name-unreadcount": "%1 (%2 непрочетени)",
|
||||||
"digest.latest_topics": "Последни теми от %1",
|
"digest.latest-topics": "Последни теми от %1",
|
||||||
"digest.top-topics": "Най-интересните теми от %1",
|
"digest.top-topics": "Най-интересните теми от %1",
|
||||||
"digest.popular-topics": "Популярни теми от %1",
|
"digest.popular-topics": "Популярни теми от %1",
|
||||||
"digest.cta": "Натиснете тук, за да посетите %1",
|
"digest.cta": "Натиснете тук, за да посетите %1",
|
||||||
@@ -36,7 +36,8 @@
|
|||||||
"digest.title.day": "Дневното Ви резюме",
|
"digest.title.day": "Дневното Ви резюме",
|
||||||
"digest.title.week": "Седмичното Ви резюме",
|
"digest.title.week": "Седмичното Ви резюме",
|
||||||
"digest.title.month": "Месечното Ви резюме",
|
"digest.title.month": "Месечното Ви резюме",
|
||||||
"notif.chat.subject": "Получено е ново съобщение от %1",
|
"notif.chat.new-message-from-user": "Ново съобщение от „%1“",
|
||||||
|
"notif.chat.new-message-from-user-in-room": "Ново съобщение от %1 в стая %2",
|
||||||
"notif.chat.cta": "Натиснете тук, за да продължите дискусията",
|
"notif.chat.cta": "Натиснете тук, за да продължите дискусията",
|
||||||
"notif.chat.unsub.info": "Това известие за разговор беше изпратено до Вас поради настройките Ви за абонаментите.",
|
"notif.chat.unsub.info": "Това известие за разговор беше изпратено до Вас поради настройките Ви за абонаментите.",
|
||||||
"notif.post.unsub.info": "Това известие за публикация беше изпратено до Вас поради настройките Ви за абонаментите.",
|
"notif.post.unsub.info": "Това известие за публикация беше изпратено до Вас поради настройките Ви за абонаментите.",
|
||||||
|
|||||||
@@ -91,6 +91,7 @@
|
|||||||
"category-not-selected": "Не е избрана категория.",
|
"category-not-selected": "Не е избрана категория.",
|
||||||
"too-many-posts": "Можете да публикувате веднъж на %1 секунда/и – моля, изчакайте малко, преди да опитате да публикувате отново",
|
"too-many-posts": "Можете да публикувате веднъж на %1 секунда/и – моля, изчакайте малко, преди да опитате да публикувате отново",
|
||||||
"too-many-posts-newbie": "Като нов потребител, Вие можете да публикувате веднъж на %1 секунда/и, докато не натрупате %2 репутация – моля, изчакайте малко, преди да опитате да публикувате отново",
|
"too-many-posts-newbie": "Като нов потребител, Вие можете да публикувате веднъж на %1 секунда/и, докато не натрупате %2 репутация – моля, изчакайте малко, преди да опитате да публикувате отново",
|
||||||
|
"too-many-posts-newbie-minutes": "Като нов потребител, Вие можете да публикувате веднъж на %1 минута/и, докато не натрупате %2 репутация – моля, изчакайте малко, преди да опитате да публикувате отново",
|
||||||
"already-posting": "В момента публикувате",
|
"already-posting": "В момента публикувате",
|
||||||
"tag-too-short": "Моля, въведете по-дълъг етикет. Етикетите трябва да съдържат поне %1 символ(а)",
|
"tag-too-short": "Моля, въведете по-дълъг етикет. Етикетите трябва да съдържат поне %1 символ(а)",
|
||||||
"tag-too-long": "Моля, въведете по-кратък етикет. Етикетите трябва да съдържат не повече от %1 символ(а)",
|
"tag-too-long": "Моля, въведете по-кратък етикет. Етикетите трябва да съдържат не повече от %1 символ(а)",
|
||||||
@@ -172,6 +173,7 @@
|
|||||||
"not-enough-reputation-to-chat": "Репутацията Ви трябва да бъде поне %1, за да участвате в разговори",
|
"not-enough-reputation-to-chat": "Репутацията Ви трябва да бъде поне %1, за да участвате в разговори",
|
||||||
"not-enough-reputation-to-upvote": "Репутацията Ви трябва да бъде поне %1, за да гласувате положително",
|
"not-enough-reputation-to-upvote": "Репутацията Ви трябва да бъде поне %1, за да гласувате положително",
|
||||||
"not-enough-reputation-to-downvote": "Репутацията Ви трябва да бъде поне %1, за да гласувате отрицателно",
|
"not-enough-reputation-to-downvote": "Репутацията Ви трябва да бъде поне %1, за да гласувате отрицателно",
|
||||||
|
"not-enough-reputation-to-post-links": "Репутацията Ви трябва да бъде поне %1, за да публикувате връзки",
|
||||||
"not-enough-reputation-to-flag": "Репутацията Ви трябва да бъде поне %1, за да докладвате тази публикация",
|
"not-enough-reputation-to-flag": "Репутацията Ви трябва да бъде поне %1, за да докладвате тази публикация",
|
||||||
"not-enough-reputation-min-rep-website": "Репутацията Ви трябва да бъде поне %1, за да добавите уеб сайт",
|
"not-enough-reputation-min-rep-website": "Репутацията Ви трябва да бъде поне %1, за да добавите уеб сайт",
|
||||||
"not-enough-reputation-min-rep-aboutme": "Репутацията Ви трябва да бъде поне %1, за да добавите информация за себе си",
|
"not-enough-reputation-min-rep-aboutme": "Репутацията Ви трябва да бъде поне %1, за да добавите информация за себе си",
|
||||||
@@ -183,6 +185,7 @@
|
|||||||
"post-flagged-too-many-times": "Тази публикация вече е докладвана от други хора",
|
"post-flagged-too-many-times": "Тази публикация вече е докладвана от други хора",
|
||||||
"user-flagged-too-many-times": "Този потребител вече е докладван от други хора",
|
"user-flagged-too-many-times": "Този потребител вече е докладван от други хора",
|
||||||
"cant-flag-privileged": "Не можете да докладвате профилите или съдържанието от потребители с по-високи правомощия (модератори, глобални модератори, администратори)",
|
"cant-flag-privileged": "Не можете да докладвате профилите или съдържанието от потребители с по-високи правомощия (модератори, глобални модератори, администратори)",
|
||||||
|
"cant-locate-flag-report": "Докладът не може да бъде намерен",
|
||||||
"self-vote": "Не можете да гласувате за собствената си публикация",
|
"self-vote": "Не можете да гласувате за собствената си публикация",
|
||||||
"too-many-upvotes-today": "Можете да гласувате положително не повече от %1 пъти на ден",
|
"too-many-upvotes-today": "Можете да гласувате положително не повече от %1 пъти на ден",
|
||||||
"too-many-upvotes-today-user": "Можете да гласувате положително за потребител не повече от %1 пъти на ден",
|
"too-many-upvotes-today-user": "Можете да гласувате положително за потребител не повече от %1 пъти на ден",
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
{
|
{
|
||||||
"state": "Състояние",
|
"state": "Състояние",
|
||||||
|
"report": "Доклад",
|
||||||
"reports": "Доклади",
|
"reports": "Доклади",
|
||||||
"first-reported": "Първо докладване",
|
"first-reported": "Първо докладване",
|
||||||
"no-flags": "Ура! Няма намерени доклади.",
|
"no-flags": "Ура! Няма намерени доклади.",
|
||||||
@@ -8,6 +9,8 @@
|
|||||||
"update": "Обновяване",
|
"update": "Обновяване",
|
||||||
"updated": "Обновено",
|
"updated": "Обновено",
|
||||||
"resolved": "Разрешен",
|
"resolved": "Разрешен",
|
||||||
|
"report-added": "Добавен",
|
||||||
|
"report-rescinded": "Отменен",
|
||||||
"target-purged": "Съдържанието, за което се отнася този доклад, е било изтрито и вече не е налично.",
|
"target-purged": "Съдържанието, за което се отнася този доклад, е било изтрито и вече не е налично.",
|
||||||
"target-aboutme-empty": "Този потребител не е попълнил нищо в секцията за себе си.",
|
"target-aboutme-empty": "Този потребител не е попълнил нищо в секцията за себе си.",
|
||||||
|
|
||||||
|
|||||||
@@ -13,19 +13,19 @@
|
|||||||
"400.message": "Тази връзка изглежда повредена. Моля, проверете я и опитайте отново.<br/><div class=\"text-sm text-muted\">Или се върнете към <a href='%1/'>началната страница</a>.</div>",
|
"400.message": "Тази връзка изглежда повредена. Моля, проверете я и опитайте отново.<br/><div class=\"text-sm text-muted\">Или се върнете към <a href='%1/'>началната страница</a>.</div>",
|
||||||
"register": "Регистрация",
|
"register": "Регистрация",
|
||||||
"login": "Вписване",
|
"login": "Вписване",
|
||||||
"please_log_in": "Моля, впишете се",
|
"please-log-in": "Моля, впишете се",
|
||||||
"logout": "Изход",
|
"logout": "Изход",
|
||||||
"posting_restriction_info": "Публикуването в момента е позволено само за регистрираните потребители. Натиснете тук, за да се впишете.",
|
"posting-restriction-info": "Публикуването в момента е позволено само за регистрираните потребители. Натиснете тук, за да се впишете.",
|
||||||
"welcome_back": "Добре дошли отново",
|
"welcome-back": "Добре дошли отново",
|
||||||
"you_have_successfully_logged_in": "Вие влязохте успешно",
|
"you-have-successfully-logged-in": "Вие влязохте успешно",
|
||||||
"save_changes": "Запазване на промените",
|
"save-changes": "Запазване на промените",
|
||||||
"save": "Запазване",
|
"save": "Запазване",
|
||||||
"create": "Създаване",
|
"create": "Създаване",
|
||||||
"cancel": "Отказ",
|
"cancel": "Отказ",
|
||||||
"close": "Затваряне",
|
"close": "Затваряне",
|
||||||
"pagination": "Странициране",
|
"pagination": "Странициране",
|
||||||
"pagination.out_of": "%1 от %2",
|
"pagination.out-of": "%1 от %2",
|
||||||
"pagination.enter_index": "Към публикация номер",
|
"pagination.enter-index": "Към публикация номер",
|
||||||
"header.admin": "Администратор",
|
"header.admin": "Администратор",
|
||||||
"header.categories": "Категории",
|
"header.categories": "Категории",
|
||||||
"header.recent": "Скорошни",
|
"header.recent": "Скорошни",
|
||||||
@@ -80,25 +80,25 @@
|
|||||||
"lastpost": "Последна публикация",
|
"lastpost": "Последна публикация",
|
||||||
"firstpost": "Първа публикация",
|
"firstpost": "Първа публикация",
|
||||||
"about": "Относно",
|
"about": "Относно",
|
||||||
"read_more": "още",
|
"read-more": "още",
|
||||||
"more": "Още",
|
"more": "Още",
|
||||||
"none": "Нищо",
|
"none": "Нищо",
|
||||||
"posted_ago_by_guest": "публикувано %1 от гост",
|
"posted-ago-by-guest": "публикувано %1 от гост",
|
||||||
"posted_ago_by": "публикувано %1 от %2",
|
"posted-ago-by": "публикувано %1 от %2",
|
||||||
"posted_ago": "публикувано %1",
|
"posted-ago": "публикувано %1",
|
||||||
"posted_in": "публикувано в %1",
|
"posted-in": "публикувано в %1",
|
||||||
"posted_in_by": "публикувано в %1 от %2",
|
"posted-in-by": "публикувано в %1 от %2",
|
||||||
"posted_in_ago": "публикувано в %1 %2",
|
"posted-in-ago": "публикувано в %1 %2",
|
||||||
"posted_in_ago_by": "публикувано в %1 %2 от %3",
|
"posted-in-ago-by": "публикувано в %1 %2 от %3",
|
||||||
"user_posted_ago": "%1 публикува %2",
|
"user-posted-ago": "%1 публикува %2",
|
||||||
"guest_posted_ago": "гост публикува %1",
|
"guest-posted-ago": "гост публикува %1",
|
||||||
"last_edited_by": "последно редактирано от %1",
|
"last-edited-by": "последно редактирано от %1",
|
||||||
"edited-timestamp": "Редактирано %1",
|
"edited-timestamp": "Редактирано %1",
|
||||||
"norecentposts": "Няма скорошни публикации",
|
"norecentposts": "Няма скорошни публикации",
|
||||||
"norecenttopics": "Няма скорошни теми",
|
"norecenttopics": "Няма скорошни теми",
|
||||||
"recentposts": "Скорошни публикации",
|
"recentposts": "Скорошни публикации",
|
||||||
"recentips": "Наскоро ползвани IP адреси",
|
"recentips": "Наскоро ползвани IP адреси",
|
||||||
"moderator_tools": "Модераторски инструменти",
|
"moderator-tools": "Модераторски инструменти",
|
||||||
"status": "Състояние",
|
"status": "Състояние",
|
||||||
"online": "На линия",
|
"online": "На линия",
|
||||||
"away": "Отсъстващ",
|
"away": "Отсъстващ",
|
||||||
@@ -109,7 +109,7 @@
|
|||||||
"language": "Език",
|
"language": "Език",
|
||||||
"guest": "Гост",
|
"guest": "Гост",
|
||||||
"guests": "Гости",
|
"guests": "Гости",
|
||||||
"former_user": "Бивш потребител",
|
"former-user": "Бивш потребител",
|
||||||
"system-user": "Системен",
|
"system-user": "Системен",
|
||||||
"unknown-user": "Непознат потребител",
|
"unknown-user": "Непознат потребител",
|
||||||
"updated.title": "Форумът е актуализиран",
|
"updated.title": "Форумът е актуализиран",
|
||||||
@@ -117,12 +117,12 @@
|
|||||||
"privacy": "Поверителност",
|
"privacy": "Поверителност",
|
||||||
"follow": "Следване",
|
"follow": "Следване",
|
||||||
"unfollow": "Прекратяване на следването",
|
"unfollow": "Прекратяване на следването",
|
||||||
"delete_all": "Изтриване на всичко",
|
"delete-all": "Изтриване на всичко",
|
||||||
"map": "Карта",
|
"map": "Карта",
|
||||||
"sessions": "Сесии на вписване",
|
"sessions": "Сесии на вписване",
|
||||||
"ip_address": "IP адрес",
|
"ip-address": "IP адрес",
|
||||||
"enter_page_number": "Въведете номер на страница",
|
"enter-page-number": "Въведете номер на страница",
|
||||||
"upload_file": "Качване на файл",
|
"upload-file": "Качване на файл",
|
||||||
"upload": "Качване",
|
"upload": "Качване",
|
||||||
"uploads": "Качвания",
|
"uploads": "Качвания",
|
||||||
"allowed-file-types": "Разрешените файлови типове са: %1",
|
"allowed-file-types": "Разрешените файлови типове са: %1",
|
||||||
@@ -131,7 +131,7 @@
|
|||||||
"play": "Пускане",
|
"play": "Пускане",
|
||||||
"cookies.message": "Този уеб сайт използва бисквитки, за да предостави услугите си по възможно най-добрия начин.",
|
"cookies.message": "Този уеб сайт използва бисквитки, за да предостави услугите си по възможно най-добрия начин.",
|
||||||
"cookies.accept": "Разбрано!",
|
"cookies.accept": "Разбрано!",
|
||||||
"cookies.learn_more": "Научете повече",
|
"cookies.learn-more": "Научете повече",
|
||||||
"edited": "Редактирано",
|
"edited": "Редактирано",
|
||||||
"disabled": "Изключено",
|
"disabled": "Изключено",
|
||||||
"select": "Избиране",
|
"select": "Избиране",
|
||||||
|
|||||||
@@ -2,65 +2,65 @@
|
|||||||
"all-groups": "Всички групи",
|
"all-groups": "Всички групи",
|
||||||
"groups": "Групи",
|
"groups": "Групи",
|
||||||
"members": "Членове",
|
"members": "Членове",
|
||||||
"view_group": "Преглед на групата",
|
"view-group": "Преглед на групата",
|
||||||
"owner": "Собственик на групата",
|
"owner": "Собственик на групата",
|
||||||
"new_group": "Създаване на нова група",
|
"new-group": "Създаване на нова група",
|
||||||
"no_groups_found": "Няма групи",
|
"no-groups-found": "Няма групи",
|
||||||
"pending.accept": "Приемане",
|
"pending.accept": "Приемане",
|
||||||
"pending.reject": "Отхвърляне",
|
"pending.reject": "Отхвърляне",
|
||||||
"pending.accept_all": "Приемане на всички",
|
"pending.accept-all": "Приемане на всички",
|
||||||
"pending.reject_all": "Отхвърляне на всички",
|
"pending.reject-all": "Отхвърляне на всички",
|
||||||
"pending.none": "В момента няма чакащи членове",
|
"pending.none": "В момента няма чакащи членове",
|
||||||
"invited.none": "В момента няма поканени членове",
|
"invited.none": "В момента няма поканени членове",
|
||||||
"invited.uninvite": "Отмяна на поканата",
|
"invited.uninvite": "Отмяна на поканата",
|
||||||
"invited.search": "Потърсете потребител, когото да поканите в тази група",
|
"invited.search": "Потърсете потребител, когото да поканите в тази група",
|
||||||
"invited.notification_title": "Вие бяхте поканен/а да се присъедините към <strong>%1</strong>",
|
"invited.notification-title": "Вие бяхте поканен/а да се присъедините към <strong>%1</strong>",
|
||||||
"request.notification_title": "Заявка за членство в групата от <strong>%1</strong>",
|
"request.notification-title": "Заявка за членство в групата от <strong>%1</strong>",
|
||||||
"request.notification_text": "<strong>%1</strong> поиска да стане член на <strong>%2</strong>",
|
"request.notification-text": "<strong>%1</strong> поиска да стане член на <strong>%2</strong>",
|
||||||
"cover-save": "Запазване",
|
"cover-save": "Запазване",
|
||||||
"cover-saving": "Запазване",
|
"cover-saving": "Запазване",
|
||||||
"details.title": "Подробности за групата",
|
"details.title": "Подробности за групата",
|
||||||
"details.members": "Списък на членовете",
|
"details.members": "Списък на членовете",
|
||||||
"details.pending": "Кандидатстващи членове",
|
"details.pending": "Кандидатстващи членове",
|
||||||
"details.invited": "Поканени членове",
|
"details.invited": "Поканени членове",
|
||||||
"details.has_no_posts": "Членовете на тази група не са публикували нищо.",
|
"details.has-no-posts": "Членовете на тази група не са публикували нищо.",
|
||||||
"details.latest_posts": "Скорошни публикации",
|
"details.latest-posts": "Скорошни публикации",
|
||||||
"details.private": "Частна",
|
"details.private": "Частна",
|
||||||
"details.disableJoinRequests": "Забраняване на заявките за присъединяване",
|
"details.disableJoinRequests": "Забраняване на заявките за присъединяване",
|
||||||
"details.disableLeave": "Забраняване на потребители да напускат групата",
|
"details.disableLeave": "Забраняване на потребители да напускат групата",
|
||||||
"details.grant": "Даване/отнемане на собственост",
|
"details.grant": "Даване/отнемане на собственост",
|
||||||
"details.kick": "Изгонване",
|
"details.kick": "Изгонване",
|
||||||
"details.kick_confirm": "Наистина ли искате да премахнете този член на групата?",
|
"details.kick-confirm": "Наистина ли искате да премахнете този член на групата?",
|
||||||
"details.add-member": "Добавяне на член",
|
"details.add-member": "Добавяне на член",
|
||||||
"details.owner_options": "Администрация на групата",
|
"details.owner-options": "Администрация на групата",
|
||||||
"details.group_name": "Име на групата",
|
"details.group-name": "Име на групата",
|
||||||
"details.member_count": "Брой на членовете",
|
"details.member-count": "Брой на членовете",
|
||||||
"details.creation_date": "Дата на създаване",
|
"details.creation-date": "Дата на създаване",
|
||||||
"details.description": "Описание",
|
"details.description": "Описание",
|
||||||
"details.member-post-cids": "Идентификатори на категории, от които да се показват публикации",
|
"details.member-post-cids": "Идентификатори на категории, от които да се показват публикации",
|
||||||
"details.badge_preview": "Преглед на емблемата",
|
"details.badge-preview": "Преглед на емблемата",
|
||||||
"details.change_icon": "Промяна на иконката",
|
"details.change-icon": "Промяна на иконката",
|
||||||
"details.change_label_colour": "Промяна на цвета на етикета",
|
"details.change-label-colour": "Промяна на цвета на етикета",
|
||||||
"details.change_text_colour": "Промяна на цвета на текста",
|
"details.change-text-colour": "Промяна на цвета на текста",
|
||||||
"details.badge_text": "Текст на емблемата",
|
"details.badge-text": "Текст на емблемата",
|
||||||
"details.userTitleEnabled": "Показване на емблемата",
|
"details.userTitleEnabled": "Показване на емблемата",
|
||||||
"details.private_help": "Ако е включено, присъединяването към група ще изисква одобрение от собственик на групата.",
|
"details.private-help": "Ако е включено, присъединяването към група ще изисква одобрение от собственик на групата.",
|
||||||
"details.hidden": "Скрита",
|
"details.hidden": "Скрита",
|
||||||
"details.hidden_help": "Ако е включено, групата няма да е видима в списъка с групи и ще трябва потребителите да бъдат поканени специално.",
|
"details.hidden-help": "Ако е включено, групата няма да е видима в списъка с групи и ще трябва потребителите да бъдат поканени специално.",
|
||||||
"details.delete_group": "Изтриване на групата",
|
"details.delete-group": "Изтриване на групата",
|
||||||
"details.private_system_help": "Частните групи са забранени на системно ниво; тази възможност не върши нищо",
|
"details.private-system-help": "Частните групи са забранени на системно ниво; тази възможност не върши нищо",
|
||||||
"event.updated": "Подробностите за групата бяха обновени",
|
"event.updated": "Подробностите за групата бяха обновени",
|
||||||
"event.deleted": "Групата „%1“ е изтрита",
|
"event.deleted": "Групата „%1“ е изтрита",
|
||||||
"membership.accept-invitation": "Приемане на поканата",
|
"membership.accept-invitation": "Приемане на поканата",
|
||||||
"membership.accept.notification_title": "В момента сте член на <strong>%1</strong>",
|
"membership.accept.notification-title": "В момента сте член на <strong>%1</strong>",
|
||||||
"membership.invitation-pending": "Чакаща покана",
|
"membership.invitation-pending": "Чакаща покана",
|
||||||
"membership.join-group": "Присъединяване към групата",
|
"membership.join-group": "Присъединяване към групата",
|
||||||
"membership.leave-group": "Напускане на групата",
|
"membership.leave-group": "Напускане на групата",
|
||||||
"membership.leave.notification_title": "<strong>%1</strong> напусна групата <strong>%2</strong>",
|
"membership.leave.notification-title": "<strong>%1</strong> напусна групата <strong>%2</strong>",
|
||||||
"membership.reject": "Отхвърляне",
|
"membership.reject": "Отхвърляне",
|
||||||
"new-group.group_name": "Име на групата:",
|
"new-group.group-name": "Име на групата:",
|
||||||
"upload-group-cover": "Качване на снимка за показване на групата",
|
"upload-group-cover": "Качване на снимка за показване на групата",
|
||||||
"bulk-invite-instructions": "Въведете списък от потребителски имена, разделени със запетаи",
|
"bulk-invite-instructions": "Въведете списък от потребителски имена, разделени със запетаи",
|
||||||
"bulk-invite": "Масова покана",
|
"bulk-invite": "Масова покана",
|
||||||
"remove_group_cover_confirm": "Наистина ли искате да премахнете снимката на корицата?"
|
"remove-group-cover-confirm": "Наистина ли искате да премахнете снимката на корицата?"
|
||||||
}
|
}
|
||||||
@@ -1,12 +1,12 @@
|
|||||||
{
|
{
|
||||||
"username-email": "Потребителско име / е-поща",
|
"username-email": "Потребителско име / е-поща",
|
||||||
"username": "Потребителско име",
|
"username": "Потребителско име",
|
||||||
"remember_me": "Запомнете ме?",
|
"remember-me": "Запомнете ме?",
|
||||||
"forgot_password": "Забравена парола?",
|
"forgot-password": "Забравена парола?",
|
||||||
"alternative_logins": "Други начини за вписване",
|
"alternative-logins": "Други начини за вписване",
|
||||||
"failed_login_attempt": "Неуспешно вписване",
|
"failed-login-attempt": "Неуспешно вписване",
|
||||||
"login_successful": "Вие влязохте успешно!",
|
"login-successful": "Вие влязохте успешно!",
|
||||||
"dont_have_account": "Нямате регистрация?",
|
"dont-have-account": "Нямате регистрация?",
|
||||||
"logged-out-due-to-inactivity": "Вие излязохте автоматично от администраторския контролен панел, поради бездействие.",
|
"logged-out-due-to-inactivity": "Вие излязохте автоматично от администраторския контролен панел, поради бездействие.",
|
||||||
"caps-lock-enabled": "Главните букви са включени"
|
"caps-lock-enabled": "Главните букви са включени"
|
||||||
}
|
}
|
||||||
@@ -1,5 +1,6 @@
|
|||||||
{
|
{
|
||||||
"chat.chatting_with": "Разговор с",
|
"chat.room-id": "Стая %1",
|
||||||
|
"chat.chatting-with": "Разговор с",
|
||||||
"chat.placeholder": "Въведете съобщение тук или пуснете снимки и натиснете Ентер за изпращане",
|
"chat.placeholder": "Въведете съобщение тук или пуснете снимки и натиснете Ентер за изпращане",
|
||||||
"chat.placeholder.mobile": "Въведете съобщение тук",
|
"chat.placeholder.mobile": "Въведете съобщение тук",
|
||||||
"chat.scroll-up-alert": "Към последните съобщения",
|
"chat.scroll-up-alert": "Към последните съобщения",
|
||||||
@@ -7,12 +8,15 @@
|
|||||||
"chat.chat-with-usernames": "Разговор с %1",
|
"chat.chat-with-usernames": "Разговор с %1",
|
||||||
"chat.chat-with-usernames-and-x-others": "Разговор с %1 и %2 други",
|
"chat.chat-with-usernames-and-x-others": "Разговор с %1 и %2 други",
|
||||||
"chat.send": "Изпращане",
|
"chat.send": "Изпращане",
|
||||||
"chat.no_active": "Нямате текущи разговори.",
|
"chat.no-active": "Нямате текущи разговори.",
|
||||||
"chat.user_typing": "%1 пише...",
|
"chat.user-typing-1": "<strong>%1</strong> пише…",
|
||||||
"chat.user_has_messaged_you": "%1 Ви написа съобщение.",
|
"chat.user-typing-2": "<strong>%1</strong> и <strong>%2</strong> пишат…",
|
||||||
|
"chat.user-typing-3": "<strong>%1</strong>, <strong>%2</strong> и <strong>%3</strong> пишат…",
|
||||||
|
"chat.user-typing-n": "<strong>%1</strong>, <strong>%2</strong> и <strong>%3</strong> други пишат…",
|
||||||
|
"chat.user-has-messaged-you": "%1 Ви написа съобщение.",
|
||||||
"chat.replying-to": "Отговор до %1",
|
"chat.replying-to": "Отговор до %1",
|
||||||
"chat.see_all": "Всички разговори",
|
"chat.see-all": "Всички разговори",
|
||||||
"chat.mark_all_read": "Отбелязване на всички като прочетени",
|
"chat.mark-all-read": "Отбелязване на всички като прочетени",
|
||||||
"chat.no-messages": "Моля, изберете получател, за да видите историята на съобщенията",
|
"chat.no-messages": "Моля, изберете получател, за да видите историята на съобщенията",
|
||||||
"chat.no-users-in-room": "Няма потребители в тази стая",
|
"chat.no-users-in-room": "Няма потребители в тази стая",
|
||||||
"chat.recent-chats": "Скорошни разговори",
|
"chat.recent-chats": "Скорошни разговори",
|
||||||
@@ -23,12 +27,16 @@
|
|||||||
"chat.pop-out": "Отделяне на разговора в прозорец",
|
"chat.pop-out": "Отделяне на разговора в прозорец",
|
||||||
"chat.minimize": "Намаляване",
|
"chat.minimize": "Намаляване",
|
||||||
"chat.maximize": "Уголемяване",
|
"chat.maximize": "Уголемяване",
|
||||||
"chat.seven_days": "7 дни",
|
"chat.seven-days": "7 дни",
|
||||||
"chat.thirty_days": "30 дни",
|
"chat.thirty-days": "30 дни",
|
||||||
"chat.three_months": "3 месеца",
|
"chat.three-months": "3 месеца",
|
||||||
"chat.delete_message_confirm": "Наистина ли искате да изтриете това съобщение?",
|
"chat.delete-message-confirm": "Наистина ли искате да изтриете това съобщение?",
|
||||||
"chat.retrieving-users": "Получаване на потребителите…",
|
"chat.retrieving-users": "Получаване на потребителите…",
|
||||||
"chat.view-users-list": "Преглед на списъка с потребители",
|
"chat.view-users-list": "Преглед на списъка с потребители",
|
||||||
|
"chat.pinned-messages": "Закачени съобщения",
|
||||||
|
"chat.no-pinned-messages": "Няма закачени съобщения",
|
||||||
|
"chat.pin-message": "Закачане на съобщението",
|
||||||
|
"chat.unpin-message": "Откачане на съобщението",
|
||||||
"chat.public-rooms": "Публични стаи (%1)",
|
"chat.public-rooms": "Публични стаи (%1)",
|
||||||
"chat.private-rooms": "Частни стаи (%1)",
|
"chat.private-rooms": "Частни стаи (%1)",
|
||||||
"chat.create-room": "Създаване на стая за разговор",
|
"chat.create-room": "Създаване на стая за разговор",
|
||||||
@@ -60,23 +68,32 @@
|
|||||||
"chat.in-room": "В тази стая",
|
"chat.in-room": "В тази стая",
|
||||||
"chat.kick": "Изгонване",
|
"chat.kick": "Изгонване",
|
||||||
"chat.show-ip": "Показване на IP адреса",
|
"chat.show-ip": "Показване на IP адреса",
|
||||||
|
"chat.copy-text": "Копиране на текста",
|
||||||
|
"chat.copy-link": "Копиране на връзката",
|
||||||
"chat.owner": "Собственик на стаята",
|
"chat.owner": "Собственик на стаята",
|
||||||
"chat.grant-rescind-ownership": "Даване/отнемане на собственост",
|
"chat.grant-rescind-ownership": "Даване/отнемане на собственост",
|
||||||
"chat.system.user-join": "%1 се присъедини към стаята <span class=\"timeago\" title=\"%2\"></span>",
|
"chat.system.user-join": "%1 се присъедини към стаята <span class=\"timeago\" title=\"%2\"></span>",
|
||||||
"chat.system.user-leave": "%1 напусна стаята <span class=\"timeago\" title=\"%2\"></span>",
|
"chat.system.user-leave": "%1 напусна стаята <span class=\"timeago\" title=\"%2\"></span>",
|
||||||
"chat.system.room-rename": "%2 преименува тази стая на „%1“ <span class=\"timeago\" title=\"%3\"></span>",
|
"chat.system.room-rename": "%2 преименува тази стая на „%1“ <span class=\"timeago\" title=\"%3\"></span>",
|
||||||
"composer.compose": "Писане",
|
"composer.compose": "Писане",
|
||||||
"composer.show_preview": "Показване на прегледа",
|
"composer.show-preview": "Показване на прегледа",
|
||||||
"composer.hide_preview": "Скриване на прегледа",
|
"composer.hide-preview": "Скриване на прегледа",
|
||||||
"composer.help": "Помощ",
|
"composer.help": "Помощ",
|
||||||
"composer.user_said_in": "%1 каза в %2:",
|
"composer.user-said-in": "%1 каза в %2:",
|
||||||
"composer.user_said": "%1 каза:",
|
"composer.user-said": "%1 каза:",
|
||||||
"composer.discard": "Наистина ли искате да отхвърлите тази публикация?",
|
"composer.discard": "Наистина ли искате да отхвърлите тази публикация?",
|
||||||
"composer.submit_and_lock": "Публикуване и заключване",
|
"composer.submit-and-lock": "Публикуване и заключване",
|
||||||
"composer.toggle_dropdown": "Превключване на падащото меню",
|
"composer.toggle-dropdown": "Превключване на падащото меню",
|
||||||
"composer.uploading": "Качване на %1",
|
"composer.uploading": "Качване на %1",
|
||||||
"composer.formatting.bold": "Получер",
|
"composer.formatting.bold": "Получер",
|
||||||
"composer.formatting.italic": "Курсив",
|
"composer.formatting.italic": "Курсив",
|
||||||
|
"composer.formatting.heading": "Заглавие",
|
||||||
|
"composer.formatting.heading1": "Заглавие 1",
|
||||||
|
"composer.formatting.heading2": "Заглавие 2",
|
||||||
|
"composer.formatting.heading3": "Заглавие 3",
|
||||||
|
"composer.formatting.heading4": "Заглавие 4",
|
||||||
|
"composer.formatting.heading5": "Заглавие 5",
|
||||||
|
"composer.formatting.heading6": "Заглавие 6",
|
||||||
"composer.formatting.list": "Списък",
|
"composer.formatting.list": "Списък",
|
||||||
"composer.formatting.strikethrough": "Зачертан",
|
"composer.formatting.strikethrough": "Зачертан",
|
||||||
"composer.formatting.code": "Код",
|
"composer.formatting.code": "Код",
|
||||||
@@ -84,9 +101,10 @@
|
|||||||
"composer.formatting.picture": "Връзка към изображение",
|
"composer.formatting.picture": "Връзка към изображение",
|
||||||
"composer.upload-picture": "Качване на изображение",
|
"composer.upload-picture": "Качване на изображение",
|
||||||
"composer.upload-file": "Качване на файл",
|
"composer.upload-file": "Качване на файл",
|
||||||
"composer.zen_mode": "Режим Дзен",
|
"composer.zen-mode": "Режим Дзен",
|
||||||
"composer.select_category": "Изберете категория",
|
"composer.select-category": "Изберете категория",
|
||||||
"composer.textarea.placeholder": "Въведете съдържанието на публикацията си тук. Можете също да влачите и пускате снимки.",
|
"composer.textarea.placeholder": "Въведете съдържанието на публикацията си тук. Можете също да влачите и пускате снимки.",
|
||||||
|
"composer.post-queue-alert": "Здравейте👋!<br/>Този форум използва система, при която публикациите се добавят в опашка. Тъй като сте нов потребител, публикацията Ви ще бъде скрита, докато не бъде одобрена от модератор.",
|
||||||
"composer.schedule-for": "Насрочване на тема за",
|
"composer.schedule-for": "Насрочване на тема за",
|
||||||
"composer.schedule-date": "Дата",
|
"composer.schedule-date": "Дата",
|
||||||
"composer.schedule-time": "Час",
|
"composer.schedule-time": "Час",
|
||||||
@@ -101,8 +119,8 @@
|
|||||||
"bootbox.confirm": "Потвърждаване",
|
"bootbox.confirm": "Потвърждаване",
|
||||||
"bootbox.submit": "Публикуване",
|
"bootbox.submit": "Публикуване",
|
||||||
"bootbox.send": "Изпращане",
|
"bootbox.send": "Изпращане",
|
||||||
"cover.dragging_title": "Наместване на снимката",
|
"cover.dragging-title": "Наместване на снимката",
|
||||||
"cover.dragging_message": "Преместете снимката на желаното положение и натиснете „Запазване“",
|
"cover.dragging-message": "Преместете снимката на желаното положение и натиснете „Запазване“",
|
||||||
"cover.saved": "Снимката и мястото ѝ бяха запазени",
|
"cover.saved": "Снимката и мястото ѝ бяха запазени",
|
||||||
"thumbs.modal.title": "Управление на иконките на темите",
|
"thumbs.modal.title": "Управление на иконките на темите",
|
||||||
"thumbs.modal.no-thumbs": "Няма намерени иконки.",
|
"thumbs.modal.no-thumbs": "Няма намерени иконки.",
|
||||||
|
|||||||
@@ -1,49 +1,70 @@
|
|||||||
{
|
{
|
||||||
"title": "Известия",
|
"title": "Известия",
|
||||||
"no_notifs": "Нямате нови известия",
|
"no-notifs": "Нямате нови известия",
|
||||||
"see_all": "Всички известия",
|
"see-all": "Всички известия",
|
||||||
"mark_all_read": "Отбелязване на всички като прочетени",
|
"mark-all-read": "Отбелязване на всички като прочетени",
|
||||||
"back_to_home": "Назад към %1",
|
"back-to-home": "Назад към %1",
|
||||||
"outgoing_link": "Външна връзка",
|
"outgoing-link": "Външна връзка",
|
||||||
"outgoing_link_message": "Напускате %1",
|
"outgoing-link-message": "Напускате %1",
|
||||||
"continue_to": "Продължаване към %1",
|
"continue-to": "Продължаване към %1",
|
||||||
"return_to": "Връщане към %1",
|
"return-to": "Връщане към %1",
|
||||||
"new_notification": "Имате ново известие",
|
"new-notification": "Имате ново известие",
|
||||||
"you_have_unread_notifications": "Имате непрочетени известия",
|
"you-have-unread-notifications": "Имате непрочетени известия",
|
||||||
"all": "Всички",
|
"all": "Всички",
|
||||||
"topics": "Теми",
|
"topics": "Теми",
|
||||||
|
"tags": "Етикети",
|
||||||
|
"categories": "Категории",
|
||||||
"replies": "Отговори",
|
"replies": "Отговори",
|
||||||
"chat": "Разговори",
|
"chat": "Разговори",
|
||||||
"group-chat": "Групови разговори",
|
"group-chat": "Групови разговори",
|
||||||
|
"public-chat": "Публични разговори",
|
||||||
"follows": "Следвания",
|
"follows": "Следвания",
|
||||||
"upvote": "Положителни гласове",
|
"upvote": "Положителни гласове",
|
||||||
|
"awards": "Награди",
|
||||||
"new-flags": "Нови докладвания",
|
"new-flags": "Нови докладвания",
|
||||||
"my-flags": "Докладвания, назначени на мен",
|
"my-flags": "Докладвания, назначени на мен",
|
||||||
"bans": "Блокирания",
|
"bans": "Блокирания",
|
||||||
"new_message_from": "Ново съобщение от <strong>%1</strong>",
|
"new-message-from": "Ново съобщение от <strong>%1</strong>",
|
||||||
"upvoted_your_post_in": "<strong>%1</strong> гласува положително за Ваша публикация в <strong>%2</strong>.",
|
"new-messages-from": "%1 нови съобщения от <strong>%2</strong>",
|
||||||
"upvoted_your_post_in_dual": "<strong>%1</strong> и <strong>%2</strong> гласуваха положително за Ваша публикация в <strong>%3</strong>.",
|
"new-message-in": "Ново съобщение в <strong>%1</strong>",
|
||||||
"upvoted_your_post_in_multiple": "<strong>%1</strong> и %2 други гласуваха положително за Ваша публикация в <strong>%3</strong>.",
|
"new-messages-in": "%1 нови съобщения в <strong>%2</strong>",
|
||||||
"moved_your_post": "<strong>%1</strong> премести публикацията Ви в <strong>%2</strong>",
|
"user-posted-in-public-room": "<strong>%1</strong> писа в <strong class=\"text-nowrap\"><i class=\"fa %2\"></i>%3</strong>",
|
||||||
"moved_your_topic": "<strong>%1</strong> премести <strong>%2</strong>",
|
"user-posted-in-public-room-dual": "<strong>%1</strong> и <strong>%2</strong> писаха в <strong class=\"text-nowrap\"><i class=\"fa %3\"></i>%4</strong>",
|
||||||
"user_flagged_post_in": "<strong>%1</strong> докладва Ваша публикация в <strong>%2</strong>",
|
"user-posted-in-public-room-triple": "<strong>%1</strong>, <strong>%2</strong> и <strong>%3</strong> писаха в <strong class=\"text-nowrap\"><i class=\"fa %4\"></i>%5</strong>",
|
||||||
"user_flagged_post_in_dual": "<strong>%1</strong> и <strong>%2</strong> докладваха Ваша публикация в <strong>%3</strong>",
|
"user-posted-in-public-room-multiple": "<strong>%1</strong>, <strong>%2</strong> и %3 други писаха в <strong class=\"text-nowrap\"><i class=\"fa %4\"></i>%5</strong>",
|
||||||
"user_flagged_post_in_multiple": "<strong>%1</strong> и %2 други докладваха Ваша публикация в <strong>%3</strong>",
|
"upvoted-your-post-in": "<strong>%1</strong> гласува положително за Ваша публикация в <strong>%2</strong>.",
|
||||||
"user_flagged_user": "<strong>%1</strong> докладва потребителски профил (%2)",
|
"upvoted-your-post-in-dual": "<strong>%1</strong> и <strong>%2</strong> гласуваха положително за Ваша публикация в <strong>%3</strong>.",
|
||||||
"user_flagged_user_dual": "<strong>%1</strong> и <strong>%2</strong> докладваха потребителски профил (%3)",
|
"upvoted-your-post-in-triple": "<strong>%1</strong>, <strong>%2</strong> и <strong>%3</strong> гласуваха положително за Ваша публикация в <strong>%4</strong>.",
|
||||||
"user_flagged_user_multiple": "<strong>%1</strong> и още %2 потребители докладваха потребителски профил (%3)",
|
"upvoted-your-post-in-multiple": "<strong>%1</strong>, <strong>%2</strong> и %3 други гласуваха положително за Ваша публикация в <strong>%4</strong>.",
|
||||||
"user_posted_to": "<strong>%1</strong> публикува отговор на: <strong>%2</strong>",
|
"moved-your-post": "<strong>%1</strong> премести публикацията Ви в <strong>%2</strong>",
|
||||||
"user_posted_to_dual": "<strong>%1</strong> и <strong>%2</strong> публикуваха отговори на: <strong>%3</strong>",
|
"moved-your-topic": "<strong>%1</strong> премести <strong>%2</strong>",
|
||||||
"user_posted_to_multiple": "<strong>%1</strong> и %2 други публикуваха отговори на: <strong>%3</strong>",
|
"user-flagged-post-in": "<strong>%1</strong> докладва публикация в <strong>%2</strong>",
|
||||||
"user_posted_topic": "<strong>%1</strong> публикува нова тема: <strong>%2</strong>",
|
"user-flagged-post-in-dual": "<strong>%1</strong> и <strong>%2</strong> докладваха публикация в <strong>%3</strong>",
|
||||||
"user_edited_post": "<strong>%1</strong> редактира публикация в <strong>%2</strong>",
|
"user-flagged-post-in-triple": "<strong>%1</strong>, <strong>%2</strong> и <strong>%3</strong> докладваха публикация в <strong>%4</strong>",
|
||||||
"user_started_following_you": "<strong>%1</strong> започна да Ви следва.",
|
"user-flagged-post-in-multiple": "<strong>%1</strong>, <strong>%2</strong> и %3 други докладваха публикация в <strong>%4</strong>",
|
||||||
"user_started_following_you_dual": "<strong>%1</strong> и <strong>%2</strong> започнаха да Ви следват.",
|
"user-flagged-user": "<strong>%1</strong> докладва потребителски профил (%2)",
|
||||||
"user_started_following_you_multiple": "<strong>%1</strong> и %2 започнаха да Ви следват.",
|
"user-flagged-user-dual": "<strong>%1</strong> и <strong>%2</strong> докладваха потребителски профил (%3)",
|
||||||
"new_register": "<strong>%1</strong> изпрати заявка за регистрация.",
|
"user-flagged-user-triple": "<strong>%1</strong>, <strong>%2</strong> и <strong>%3</strong> докладваха потребителски профил (%4)",
|
||||||
"new_register_multiple": "Има <strong>%1</strong> заявки за регистрация, които очакват да бъдат прегледани.",
|
"user-flagged-user-multiple": "<strong>%1</strong>, <strong>%2</strong> и %3 други докладваха потребителски профил (%4)",
|
||||||
"flag_assigned_to_you": "<strong>Докладът %1</strong> беше назначен на Вас",
|
"user-posted-to": "<strong>%1</strong> публикува отговор на: <strong>%2</strong>",
|
||||||
"post_awaiting_review": "Публикацията чака да бъде прегледана",
|
"user-posted-to-dual": "<strong>%1</strong> и <strong>%2</strong> публикуваха отговори на: <strong>%3</strong>",
|
||||||
|
"user-posted-to-triple": "<strong>%1</strong>, <strong>%2</strong> и <strong>%3</strong> публикуваха отговори на: <strong>%4</strong>",
|
||||||
|
"user-posted-to-multiple": "<strong>%1</strong>, <strong>%2</strong> и %3 други публикуваха отговори на: <strong>%4</strong>",
|
||||||
|
"user-posted-topic": "<strong>%1</strong> публикува нова тема: <strong>%2</strong>",
|
||||||
|
"user-edited-post": "<strong>%1</strong> редактира публикация в <strong>%2</strong>",
|
||||||
|
"user-posted-topic-with-tag": "<strong>%1</strong> публикува нова тема с етикет <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-in-category": "<strong>%1</strong> публикува нова тема в <strong>%2</strong>",
|
||||||
|
"user-started-following-you": "<strong>%1</strong> започна да Ви следва.",
|
||||||
|
"user-started-following-you-dual": "<strong>%1</strong> и <strong>%2</strong> започнаха да Ви следват.",
|
||||||
|
"user-started-following-you-triple": "<strong>%1</strong>, <strong>%2</strong> и <strong>%3</strong> започнаха да Ви следват.",
|
||||||
|
"user-started-following-you-multiple": "<strong>%1</strong>, <strong>%2</strong> и %3 други започнаха да Ви следват.",
|
||||||
|
"new-register": "<strong>%1</strong> изпрати заявка за регистрация.",
|
||||||
|
"new-register-multiple": "Има <strong>%1</strong> заявки за регистрация, които очакват да бъдат прегледани.",
|
||||||
|
"flag-assigned-to-you": "<strong>Докладът %1</strong> беше назначен на Вас",
|
||||||
|
"post-awaiting-review": "Публикацията чака да бъде прегледана",
|
||||||
"profile-exported": "Профилът на <strong>%1</strong> е изнесен, щракнете за сваляне",
|
"profile-exported": "Профилът на <strong>%1</strong> е изнесен, щракнете за сваляне",
|
||||||
"posts-exported": "Публикациите на <strong>%1</strong> са изнесени, щракнете за сваляне",
|
"posts-exported": "Публикациите на <strong>%1</strong> са изнесени, щракнете за сваляне",
|
||||||
"uploads-exported": "Качванията на <strong>%1</strong> са изнесени, щракнете за сваляне",
|
"uploads-exported": "Качванията на <strong>%1</strong> са изнесени, щракнете за сваляне",
|
||||||
@@ -56,21 +77,25 @@
|
|||||||
"email-confirm-error-message": "Възникна проблем при потвърждаването на е-пощата Ви. Може кодът да е грешен или давността му да е изтекла.",
|
"email-confirm-error-message": "Възникна проблем при потвърждаването на е-пощата Ви. Може кодът да е грешен или давността му да е изтекла.",
|
||||||
"email-confirm-sent": "Изпратено е е-писмо за потвърждение.",
|
"email-confirm-sent": "Изпратено е е-писмо за потвърждение.",
|
||||||
"none": "Нищо",
|
"none": "Нищо",
|
||||||
"notification_only": "Само известие",
|
"notification-only": "Само известие",
|
||||||
"email_only": "Само е-писмо",
|
"email-only": "Само е-писмо",
|
||||||
"notification_and_email": "Известие и е-писмо",
|
"notification-and-email": "Известие и е-писмо",
|
||||||
"notificationType_upvote": "Когато някой гласува положително за Ваша публикация",
|
"notificationType-upvote": "Когато някой гласува положително за Ваша публикация",
|
||||||
"notificationType_new-topic": "Когато някой, когото следвате, публикува тема",
|
"notificationType-new-topic": "Когато някой, когото следвате, публикува тема",
|
||||||
"notificationType_new-reply": "Когато бъде публикуван нов отговор в тема, която следвате",
|
"notificationType-new-topic-with-tag": "Когато бъде публикувана нова тема с етикет, който следвате",
|
||||||
"notificationType_post-edit": "Когато бъде редактирана публикация в тема, която следите",
|
"notificationType-new-topic-in-category": "Когато бъде публикувана нова тема в категория, която наблюдавате",
|
||||||
"notificationType_follow": "Когато някой започне да Ви следва",
|
"notificationType-new-reply": "Когато бъде публикуван нов отговор в тема, която наблюдавате",
|
||||||
"notificationType_new-chat": "Когато получите съобщение в разговор",
|
"notificationType-post-edit": "Когато бъде редактирана публикация в тема, която наблюдавате",
|
||||||
"notificationType_new-group-chat": "Когато получите съобщение в групов разговор",
|
"notificationType-follow": "Когато някой започне да Ви следва",
|
||||||
"notificationType_group-invite": "Когато получите покана за група",
|
"notificationType-new-chat": "Когато получите съобщение в разговор",
|
||||||
"notificationType_group-leave": "Когато потребител напусне групата Ви",
|
"notificationType-new-group-chat": "Когато получите съобщение в групов разговор",
|
||||||
"notificationType_group-request-membership": "Когато някой поиска да се включи в група, на която Вие сте собственик",
|
"notificationType-new-public-chat": "Когато получите съобщение в публичен групов разговор",
|
||||||
"notificationType_new-register": "Когато някой бъде добавен в опашката за регистрация",
|
"notificationType-group-invite": "Когато получите покана за група",
|
||||||
"notificationType_post-queue": "Когато бъде добавена нова публикация в опашката",
|
"notificationType-group-leave": "Когато потребител напусне групата Ви",
|
||||||
"notificationType_new-post-flag": "Когато публикация бъде докладвана",
|
"notificationType-group-request-membership": "Когато някой поиска да се включи в група, на която Вие сте собственик",
|
||||||
"notificationType_new-user-flag": "Когато потребител бъде докладван"
|
"notificationType-new-register": "Когато някой бъде добавен в опашката за регистрация",
|
||||||
|
"notificationType-post-queue": "Когато бъде добавена нова публикация в опашката",
|
||||||
|
"notificationType-new-post-flag": "Когато публикация бъде докладвана",
|
||||||
|
"notificationType-new-user-flag": "Когато потребител бъде докладван",
|
||||||
|
"notificationType-new-reward": "Когато получите нова награда"
|
||||||
}
|
}
|
||||||
@@ -47,11 +47,12 @@
|
|||||||
"account/latest-posts": "Последни публикации от %1",
|
"account/latest-posts": "Последни публикации от %1",
|
||||||
"account/topics": "Теми, създадени от %1",
|
"account/topics": "Теми, създадени от %1",
|
||||||
"account/groups": "Групите на %1",
|
"account/groups": "Групите на %1",
|
||||||
"account/watched_categories": "Следените категории на %1",
|
"account/watched-categories": "Наблюдаваните категории на %1",
|
||||||
|
"account/watched-tags": "Наблюдаваните етикети на %1",
|
||||||
"account/bookmarks": "Отметнатите публикации на %1",
|
"account/bookmarks": "Отметнатите публикации на %1",
|
||||||
"account/settings": "Потребителски настройки",
|
"account/settings": "Потребителски настройки",
|
||||||
"account/settings-of": "Променят се настройките на %1",
|
"account/settings-of": "Променят се настройките на %1",
|
||||||
"account/watched": "Теми, следени от %1",
|
"account/watched": "Теми, наблюдавани от %1",
|
||||||
"account/ignored": "Теми, пренебрегвани от %1",
|
"account/ignored": "Теми, пренебрегвани от %1",
|
||||||
"account/upvoted": "Публикации, получили положителен глас от %1",
|
"account/upvoted": "Публикации, получили положителен глас от %1",
|
||||||
"account/downvoted": "Публикации, получили отрицателен глас от %1",
|
"account/downvoted": "Публикации, получили отрицателен глас от %1",
|
||||||
|
|||||||
@@ -3,8 +3,10 @@
|
|||||||
"post-queue": "Опашка за публикации",
|
"post-queue": "Опашка за публикации",
|
||||||
"no-queued-posts": "В опашката за публикации няма нищо.",
|
"no-queued-posts": "В опашката за публикации няма нищо.",
|
||||||
"no-single-post": "Темата или публикацията, която търсите, вече не се намира в опашката. Вероятно или е била одобрена, или изтрита.",
|
"no-single-post": "Темата или публикацията, която търсите, вече не се намира в опашката. Вероятно или е била одобрена, или изтрита.",
|
||||||
"enabling-help": "За да включите тази функционалност, идете в <a href=\"%1\">Настройки → Публикуване → Опашка за публикации</a> и включете <strong>Опашката за публикации</strong>.",
|
"enabling-help": "В момента опашката за публикации е <strong>изключена</strong>. За да включите тази функционалност, идете в <a href=\"%1\">Настройки → Публикации → Опашка за публикации</a> и включете <strong>Опашката за публикации</strong>.",
|
||||||
"back-to-list": "Назад към Опашката за публикации",
|
"back-to-list": "Назад към Опашката за публикации",
|
||||||
|
"public-intro": "Ако имате публикации, които чакат в опашката, те ще бъдат показани тук.",
|
||||||
|
"public-description": "Този форум е настроен автоматично да добавя публикациите от нови потребители, така че да чакат одобрението на модератор.<br />Ако имате публикации, които чакат в опашката за одобрение, ще можете да ги видите тук.",
|
||||||
"user": "Потребител",
|
"user": "Потребител",
|
||||||
"when": "Кога",
|
"when": "Кога",
|
||||||
"category": "Категория",
|
"category": "Категория",
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
"month": "Месец",
|
"month": "Месец",
|
||||||
"year": "Година",
|
"year": "Година",
|
||||||
"alltime": "Цялото време",
|
"alltime": "Цялото време",
|
||||||
"no_recent_topics": "Няма скорошни теми.",
|
"no-recent-topics": "Няма скорошни теми.",
|
||||||
"no_popular_topics": "Няма популярни теми.",
|
"no-popular-topics": "Няма популярни теми.",
|
||||||
"load-new-posts": "Зареждане на новите публикации"
|
"load-new-posts": "Зареждане на новите публикации"
|
||||||
}
|
}
|
||||||
@@ -1,32 +1,32 @@
|
|||||||
{
|
{
|
||||||
"register": "Регистрация",
|
"register": "Регистрация",
|
||||||
"already-have-account": "Вече имате акаунт?",
|
"already-have-account": "Вече имате акаунт?",
|
||||||
"cancel_registration": "Отказ от регистриране",
|
"cancel-registration": "Отказ от регистриране",
|
||||||
"help.email": "По подразбиране, Вашата е-поща ще бъде скрита за останалите.",
|
"help.email": "По подразбиране, Вашата е-поща ще бъде скрита за останалите.",
|
||||||
"help.username_restrictions": "Уникално потребителско име с дължина между %1 и %2 символа. Другите ще могат да Ви споменават чрез @<span id='yourUsername'>потребител</span>.",
|
"help.username-restrictions": "Уникално потребителско име с дължина между %1 и %2 символа. Другите ще могат да Ви споменават чрез @<span id='yourUsername'>потребител</span>.",
|
||||||
"help.minimum_password_length": "Дължината на паролата Ви трябва да е поне %1 символа.",
|
"help.minimum-password-length": "Дължината на паролата Ви трябва да е поне %1 символа.",
|
||||||
"email_address": "Е-поща",
|
"email-address": "Е-поща",
|
||||||
"email_address_placeholder": "Въведете адрес на е-поща",
|
"email-address-placeholder": "Въведете адрес на е-поща",
|
||||||
"username": "Потребителско име",
|
"username": "Потребителско име",
|
||||||
"username_placeholder": "Въведете потребителско име",
|
"username-placeholder": "Въведете потребителско име",
|
||||||
"password": "Парола",
|
"password": "Парола",
|
||||||
"password_placeholder": "Въведете парола",
|
"password-placeholder": "Въведете парола",
|
||||||
"confirm_password": "Потвърдете паролата",
|
"confirm-password": "Потвърдете паролата",
|
||||||
"confirm_password_placeholder": "Потвърдете паролата",
|
"confirm-password-placeholder": "Потвърдете паролата",
|
||||||
"register_now_button": "Регистриране",
|
"register-now-button": "Регистриране",
|
||||||
"alternative_registration": "Друг начин за регистриране",
|
"alternative-registration": "Друг начин за регистриране",
|
||||||
"terms_of_use": "Условия за ползване",
|
"terms-of-use": "Условия за ползване",
|
||||||
"agree_to_terms_of_use": "Съгласен съм с условията за ползване",
|
"agree-to-terms-of-use": "Съгласен съм с условията за ползване",
|
||||||
"terms_of_use_error": "Трябва да се съгласите с условията за ползване",
|
"terms-of-use-error": "Трябва да се съгласите с условията за ползване",
|
||||||
"registration-added-to-queue": "Вашата регистрация беше добавена в опашката за одобрение. Ще получите е-писмо, когато тя бъде одобрена от администратор.",
|
"registration-added-to-queue": "Вашата регистрация беше добавена в опашката за одобрение. Ще получите е-писмо, когато тя бъде одобрена от администратор.",
|
||||||
"registration-queue-average-time": "Средното време за одобрение на нови членове е %1 часа и %2 минути.",
|
"registration-queue-average-time": "Средното време за одобрение на нови членове е %1 часа и %2 минути.",
|
||||||
"registration-queue-auto-approve-time": "Членството Ви в този форум ще бъде напълно активирано след около %1 часа.",
|
"registration-queue-auto-approve-time": "Членството Ви в този форум ще бъде напълно активирано след около %1 часа.",
|
||||||
"interstitial.intro": "Нуждаем се от малко допълнителна информация, преди да можем да актуализираме акаунта Ви…",
|
"interstitial.intro": "Нуждаем се от малко допълнителна информация, преди да можем да актуализираме акаунта Ви…",
|
||||||
"interstitial.intro-new": "Нуждаем се от малко допълнителна информация, преди да можем да създадем акаунта Ви…",
|
"interstitial.intro-new": "Нуждаем се от малко допълнителна информация, преди да можем да създадем акаунта Ви…",
|
||||||
"interstitial.errors-found": "Моля, прегледайте въведената информация:",
|
"interstitial.errors-found": "Моля, прегледайте въведената информация:",
|
||||||
"gdpr_agree_data": "Съгласявам се това личната ми информация да се съхранява и обработва от този уеб сайт.",
|
"gdpr-agree-data": "Съгласявам се това личната ми информация да се съхранява и обработва от този уеб сайт.",
|
||||||
"gdpr_agree_email": "Съгласявам се да получавам е-писма с резюмета и известия от този уеб сайт.",
|
"gdpr-agree-email": "Съгласявам се да получавам е-писма с резюмета и известия от този уеб сайт.",
|
||||||
"gdpr_consent_denied": "Трябва да се съгласите с това уеб сайтът да събира/обработва информацията Ви, и да Ви изпраща е-писма.",
|
"gdpr-consent-denied": "Трябва да се съгласите с това уеб сайтът да събира/обработва информацията Ви, и да Ви изпраща е-писма.",
|
||||||
"invite.error-admin-only": "Директното регистриране е изключено. Моля, свържете се с администратор за повече подробности.",
|
"invite.error-admin-only": "Директното регистриране е изключено. Моля, свържете се с администратор за повече подробности.",
|
||||||
"invite.error-invite-only": "Директното регистриране е изключено. Трябва да получите покана от вече регистриран потребител, за да имате достъп до този форум.",
|
"invite.error-invite-only": "Директното регистриране е изключено. Трябва да получите покана от вече регистриран потребител, за да имате достъп до този форум.",
|
||||||
"invite.error-invalid-data": "Получените данни за регистрация не съответстват на нашите записи. Моля, свържете се с администратор за повече подробности."
|
"invite.error-invalid-data": "Получените данни за регистрация не съответстват на нашите записи. Моля, свържете се с администратор за повече подробности."
|
||||||
|
|||||||
@@ -1,18 +1,18 @@
|
|||||||
{
|
{
|
||||||
"reset_password": "Подновяване на паролата",
|
"reset-password": "Подновяване на паролата",
|
||||||
"update_password": "Промяна на паролата",
|
"update-password": "Промяна на паролата",
|
||||||
"password_changed.title": "Паролата беше променена",
|
"password-changed.title": "Паролата беше променена",
|
||||||
"password_changed.message": "<p>Паролата е нулирана успешно. Моля, <a href=\"/login\">впишете се отново</a>.",
|
"password-changed.message": "<p>Паролата е нулирана успешно. Моля, <a href=\"/login\">впишете се отново</a>.",
|
||||||
"wrong_reset_code.title": "Грешен код за подновяване",
|
"wrong-reset-code.title": "Грешен код за подновяване",
|
||||||
"wrong_reset_code.message": "Полученият код за подновяване беше грешен. Моля, опитайте отново или <a href=\"/reset\">поискайте нов код за подновяване</a>.",
|
"wrong-reset-code.message": "Полученият код за подновяване беше грешен. Моля, опитайте отново или <a href=\"/reset\">поискайте нов код за подновяване</a>.",
|
||||||
"new_password": "Нова парола",
|
"new-password": "Нова парола",
|
||||||
"repeat_password": "Потвърдете паролата",
|
"repeat-password": "Потвърдете паролата",
|
||||||
"changing_password": "Промяна на паролата…",
|
"changing-password": "Промяна на паролата…",
|
||||||
"enter_email": "Моля, въведете <strong>адреса на е-пощата си</strong> и ще Ви изпратим е-писмо с инструкции за това как да достъпите акаунта си.",
|
"enter-email": "Моля, въведете <strong>адреса на е-пощата си</strong> и ще Ви изпратим е-писмо с инструкции за това как да достъпите акаунта си.",
|
||||||
"enter_email_address": "Въведете адрес на е-поща",
|
"enter-email-address": "Въведете адрес на е-поща",
|
||||||
"password_reset_sent": "Ако посоченият адрес съответства на съществуващ потребителски акаунт, то вече му е изпратено е-писмо за подновяване на паролата. Имайте предвид, че може да бъде изпращано само по едно е-писмо на минута.",
|
"password-reset-sent": "Ако посоченият адрес съответства на съществуващ потребителски акаунт, то вече му е изпратено е-писмо за подновяване на паролата. Имайте предвид, че може да бъде изпращано само по едно е-писмо на минута.",
|
||||||
"invalid_email": "Грешна е-поща / е-пощата не съществува!",
|
"invalid-email": "Грешна е-поща / е-пощата не съществува!",
|
||||||
"password_too_short": "Паролата е твърде кратка. Моля, изберете друга парола.",
|
"password-too-short": "Паролата е твърде кратка. Моля, изберете друга парола.",
|
||||||
"passwords_do_not_match": "Двете пароли, които въведохте, са различни.",
|
"passwords-do-not-match": "Двете пароли, които въведохте, са различни.",
|
||||||
"password_expired": "Паролата Ви е с изтекла давност. Моля, изберете нова парола"
|
"password-expired": "Паролата Ви е с изтекла давност. Моля, изберете нова парола"
|
||||||
}
|
}
|
||||||
10
public/language/bg/rewards.json
Normal file
10
public/language/bg/rewards.json
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"awarded-x-reputation": "Получихте <strong>%1</strong> точки репутация",
|
||||||
|
"awarded-group-membership": "Бяхте добавен/а в групата <strong>%1</strong>",
|
||||||
|
|
||||||
|
"essentials/user.reputation-conditional-value": "<span class=\"text-xs\">(Репутация %1 %2)</span>",
|
||||||
|
"essentials/user.postcount-conditional-value": "<span class=\"text-xs\">(Брой публикации %1 %2)</span>",
|
||||||
|
"essentials/user.lastonline-conditional-value": "<span class=\"text-xs\">(Последно на линия %1 %2)</span>",
|
||||||
|
"essentials/user.joindate-conditional-value": "<span class=\"text-xs\">(Дата на присъединяване %1 %2)</span>",
|
||||||
|
"essentials/user.daysregistered-conditional-value": "<span class=\"text-xs\">(Брой дни с регистрация %1 %2)</span>"
|
||||||
|
}
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"type-to-search": "Пишете тук за търсене",
|
"type-to-search": "Пишете тук за търсене",
|
||||||
"results_matching": "%1 резултат(а), отговарящи на „%2“, (%3 секунди)",
|
"results-matching": "%1 резултат(а), отговарящи на „%2“, (%3 секунди)",
|
||||||
"no-matches": "Няма съвпадения",
|
"no-matches": "Няма съвпадения",
|
||||||
"advanced-search": "Разширено търсене",
|
"advanced-search": "Разширено търсене",
|
||||||
"in": "В",
|
"in": "В",
|
||||||
@@ -13,7 +13,7 @@
|
|||||||
"categories": "Категории",
|
"categories": "Категории",
|
||||||
"all-categories": "Всички категории",
|
"all-categories": "Всички категории",
|
||||||
"categories-x": "Категории: %1",
|
"categories-x": "Категории: %1",
|
||||||
"categories-watched-categories": "Категории: Следени категории",
|
"categories-watched-categories": "Категории: Наблюдавани категории",
|
||||||
"type-a-category": "Въведете категория",
|
"type-a-category": "Въведете категория",
|
||||||
"tags": "Етикети",
|
"tags": "Етикети",
|
||||||
"tags-x": "Етикети: %1",
|
"tags-x": "Етикети: %1",
|
||||||
|
|||||||
@@ -6,5 +6,7 @@
|
|||||||
"sign-in-with-google": "Вписване с Google",
|
"sign-in-with-google": "Вписване с Google",
|
||||||
"sign-up-with-google": "Регистриране с Google",
|
"sign-up-with-google": "Регистриране с Google",
|
||||||
"log-in-with-facebook": "Вписване с Facebook",
|
"log-in-with-facebook": "Вписване с Facebook",
|
||||||
"continue-with-facebook": "Продължаване с Facebook"
|
"continue-with-facebook": "Продължаване с Facebook",
|
||||||
|
"sign-in-with-linkedin": "Вписване с LinkedIn",
|
||||||
|
"sign-up-with-linkedin": "Регистриране с LinkedIn"
|
||||||
}
|
}
|
||||||
@@ -1,11 +1,17 @@
|
|||||||
{
|
{
|
||||||
"all-tags": "Всички етикети",
|
"all-tags": "Всички етикети",
|
||||||
"no_tag_topics": "Няма теми с този етикет.",
|
"no-tag-topics": "Няма теми с този етикет.",
|
||||||
"no-tags-found": "Няма намерени етикети",
|
"no-tags-found": "Няма намерени етикети",
|
||||||
"tags": "Етикети",
|
"tags": "Етикети",
|
||||||
"enter_tags_here": "Тук въведете етикети, всеки между %1 и %2 знака.",
|
"enter-tags-here": "Тук въведете етикети, всеки между %1 и %2 знака.",
|
||||||
"enter_tags_here_short": "Въведете етикети...",
|
"enter-tags-here-short": "Въведете етикети...",
|
||||||
"no_tags": "Все още няма етикети.",
|
"no-tags": "Все още няма етикети.",
|
||||||
"select_tags": "Изберете етикети",
|
"select-tags": "Изберете етикети",
|
||||||
"tag-whitelist": "Списък от разрешени етикети"
|
"tag-whitelist": "Списък от разрешени етикети",
|
||||||
|
"watching": "Наблюдавате",
|
||||||
|
"not-watching": "Не наблюдавате",
|
||||||
|
"watching.description": "Искам да получавам известия за нови теми.",
|
||||||
|
"not-watching.description": "Не искам да получавам известия за нови теми.",
|
||||||
|
"following-tag.message": "Вече ще получавате известия, когато някой публикува тема с този етикет.",
|
||||||
|
"not-following-tag.message": "Няма да получавате известия, когато някой публикува тема с този етикет."
|
||||||
}
|
}
|
||||||
@@ -12,5 +12,6 @@
|
|||||||
"settings.stickyToolbar.help": "Лентата с инструменти в страниците с теми и категории ще стои винаги в горния край на страницата",
|
"settings.stickyToolbar.help": "Лентата с инструменти в страниците с теми и категории ще стои винаги в горния край на страницата",
|
||||||
"settings.autohideBottombar": "Автоматично скриване на долната лента",
|
"settings.autohideBottombar": "Автоматично скриване на долната лента",
|
||||||
"settings.autohideBottombar.help": "В изгледа за мобилни устройства долната лента ще се скрива, когато страницата се превърта надолу",
|
"settings.autohideBottombar.help": "В изгледа за мобилни устройства долната лента ще се скрива, когато страницата се превърта надолу",
|
||||||
|
"settings.openSidebars": "Отваряне на страничните ленти",
|
||||||
"settings.chatModals": "Включване на прозорците за разговори"
|
"settings.chatModals": "Включване на прозорците за разговори"
|
||||||
}
|
}
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
{
|
{
|
||||||
"title": "Най-популярни",
|
"title": "Най-популярни",
|
||||||
"no_top_topics": "Няма най-популярни теми"
|
"no-top-topics": "Няма най-популярни теми"
|
||||||
}
|
}
|
||||||
@@ -1,20 +1,20 @@
|
|||||||
{
|
{
|
||||||
"topic": "Тема",
|
"topic": "Тема",
|
||||||
"title": "Заглавие",
|
"title": "Заглавие",
|
||||||
"no_topics_found": "Няма намерени теми!",
|
"no-topics-found": "Няма намерени теми!",
|
||||||
"no_posts_found": "Няма намерени публикации!",
|
"no-posts-found": "Няма намерени публикации!",
|
||||||
"post_is_deleted": "Публикацията е изтрита!",
|
"post-is-deleted": "Публикацията е изтрита!",
|
||||||
"topic_is_deleted": "Темата е изтрита!",
|
"topic-is-deleted": "Темата е изтрита!",
|
||||||
"profile": "Профил",
|
"profile": "Профил",
|
||||||
"posted_by": "Публикувано от %1",
|
"posted-by": "Публикувано от %1",
|
||||||
"posted_by_guest": "Публикувано от гост",
|
"posted-by-guest": "Публикувано от гост",
|
||||||
"chat": "Разговор",
|
"chat": "Разговор",
|
||||||
"notify_me": "Получавайте известия за новите отговори в тази тема",
|
"notify-me": "Получавайте известия за новите отговори в тази тема",
|
||||||
"quote": "Цитат",
|
"quote": "Цитат",
|
||||||
"reply": "Отговор",
|
"reply": "Отговор",
|
||||||
"replies_to_this_post": "%1 отговора",
|
"replies-to-this-post": "%1 отговора",
|
||||||
"one_reply_to_this_post": "1 отговор",
|
"one-reply-to-this-post": "1 отговор",
|
||||||
"last_reply_time": "Последен отговор",
|
"last-reply-time": "Последен отговор",
|
||||||
"reply-as-topic": "Отговор в нова тема",
|
"reply-as-topic": "Отговор в нова тема",
|
||||||
"guest-login-reply": "Впишете се, за да отговорите",
|
"guest-login-reply": "Впишете се, за да отговорите",
|
||||||
"login-to-view": "🔒 Впишете се, за да видите това",
|
"login-to-view": "🔒 Впишете се, за да видите това",
|
||||||
@@ -64,129 +64,130 @@
|
|||||||
"user-referenced-topic-on": "%1 <a href=\"%2\">направи препратка</a> към тази тема на %3",
|
"user-referenced-topic-on": "%1 <a href=\"%2\">направи препратка</a> към тази тема на %3",
|
||||||
"user-forked-topic-ago": "%1 <a href=\"%2\">раздели</a> тази тема %3",
|
"user-forked-topic-ago": "%1 <a href=\"%2\">раздели</a> тази тема %3",
|
||||||
"user-forked-topic-on": "%1 <a href=\"%2\">раздели</a> тази тема на %3",
|
"user-forked-topic-on": "%1 <a href=\"%2\">раздели</a> тази тема на %3",
|
||||||
"bookmark_instructions": "Щракнете тук, за да се върнете към последно прочетената публикация в тази тема.",
|
"bookmark-instructions": "Щракнете тук, за да се върнете към последно прочетената публикация в тази тема.",
|
||||||
"flag-post": "Докладване на тази публикация",
|
"flag-post": "Докладване на тази публикация",
|
||||||
"flag-user": "Докладване на този потребител",
|
"flag-user": "Докладване на този потребител",
|
||||||
"already-flagged": "Вече е докладвано",
|
"already-flagged": "Вече е докладвано",
|
||||||
"view-flag-report": "Преглед на доклада",
|
"view-flag-report": "Преглед на доклада",
|
||||||
"resolve-flag": "Разрешаване на доклада",
|
"resolve-flag": "Разрешаване на доклада",
|
||||||
"merged_message": "Тази тема беше слята в <a href=\"%1\">%2</a>",
|
"merged-message": "Тази тема беше слята в <a href=\"%1\">%2</a>",
|
||||||
"deleted_message": "Темата е изтрита. Само потребители с права за управление на темите могат да я видят.",
|
"forked-message": "Тази тема беше отделена от <a href=\"%1\">%2</a>",
|
||||||
"following_topic.message": "Вече ще получавате известия когато някой публикува коментар в тази тема.",
|
"deleted-message": "Темата е изтрита. Само потребители с права за управление на темите могат да я видят.",
|
||||||
"not_following_topic.message": "Ще виждате тази тема в списъка с непрочетени теми, но няма да получавате известия, когато хората публикуват нещо в нея.",
|
"following-topic.message": "Вече ще получавате известия когато някой публикува коментар в тази тема.",
|
||||||
"ignoring_topic.message": "Вече няма да виждате тази тема в списъка с непрочетени теми. Ще получите известие, когато някой Ви спомене или гласува положително за Ваша публикация.",
|
"not-following-topic.message": "Ще виждате тази тема в списъка с непрочетени теми, но няма да получавате известия, когато хората публикуват нещо в нея.",
|
||||||
"login_to_subscribe": "Моля, регистрирайте се или се впишете, за да се абонирате за тази тема.",
|
"ignoring-topic.message": "Вече няма да виждате тази тема в списъка с непрочетени теми. Ще получите известие, когато някой Ви спомене или гласува положително за Ваша публикация.",
|
||||||
|
"login-to-subscribe": "Моля, регистрирайте се или се впишете, за да се абонирате за тази тема.",
|
||||||
"markAsUnreadForAll.success": "Темата е отбелязана като непрочетена за всички.",
|
"markAsUnreadForAll.success": "Темата е отбелязана като непрочетена за всички.",
|
||||||
"mark_unread": "Отбелязване като непрочетена",
|
"mark-unread": "Отбелязване като непрочетена",
|
||||||
"mark_unread.success": "Темата е отбелязана като непрочетена.",
|
"mark-unread.success": "Темата е отбелязана като непрочетена.",
|
||||||
"watch": "Следене",
|
"watch": "Наблюдаване",
|
||||||
"unwatch": "Спиране на следенето",
|
"unwatch": "Спиране на наблюдаването",
|
||||||
"watch.title": "Получавайте известия за новите отговори в тази тема",
|
"watch.title": "Получавайте известия за новите отговори в тази тема",
|
||||||
"unwatch.title": "Спрете да следите тази тема",
|
"unwatch.title": "Спрете да наблюдавате тази тема",
|
||||||
"share_this_post": "Споделете тази публикация",
|
"share-this-post": "Споделете тази публикация",
|
||||||
"watching": "Следите",
|
"watching": "Наблюдавате",
|
||||||
"not-watching": "Не следите",
|
"not-watching": "Не наблюдавате",
|
||||||
"ignoring": "Пренебрегвате",
|
"ignoring": "Пренебрегвате",
|
||||||
"watching.description": "Искам да получавам известия за новите отговори.<br/>Искам темата да се показва в списъка с непрочетени.",
|
"watching.description": "Искам да получавам известия за новите отговори.<br/>Искам темата да се показва в списъка с непрочетени.",
|
||||||
"not-watching.description": "Не искам да получавам известия за новите отговори.<br/>Темата да се показва в списъка с непрочетени, само ако категорията не се пренебрегва.",
|
"not-watching.description": "Не искам да получавам известия за новите отговори.<br/>Темата да се показва в списъка с непрочетени, само ако категорията не се пренебрегва.",
|
||||||
"ignoring.description": "Не искам да получавам известия за новите отговори.<br/>Не искам темата да се показва в списъка с непрочетени.",
|
"ignoring.description": "Не искам да получавам известия за новите отговори.<br/>Не искам темата да се показва в списъка с непрочетени.",
|
||||||
"thread_tools.title": "Инструменти за темата",
|
"thread-tools.title": "Инструменти за темата",
|
||||||
"thread_tools.markAsUnreadForAll": "Отбелязване на всички като непрочетени",
|
"thread-tools.markAsUnreadForAll": "Отбелязване на всички като непрочетени",
|
||||||
"thread_tools.pin": "Закачане на темата",
|
"thread-tools.pin": "Закачане на темата",
|
||||||
"thread_tools.unpin": "Откачане на темата",
|
"thread-tools.unpin": "Откачане на темата",
|
||||||
"thread_tools.lock": "Заключване на темата",
|
"thread-tools.lock": "Заключване на темата",
|
||||||
"thread_tools.unlock": "Отключване на темата",
|
"thread-tools.unlock": "Отключване на темата",
|
||||||
"thread_tools.move": "Преместване на темата",
|
"thread-tools.move": "Преместване на темата",
|
||||||
"thread_tools.move-posts": "Преместване на публикациите",
|
"thread-tools.move-posts": "Преместване на публикациите",
|
||||||
"thread_tools.move_all": "Преместване на всички",
|
"thread-tools.move-all": "Преместване на всички",
|
||||||
"thread_tools.change_owner": "Промяна на собственика",
|
"thread-tools.change-owner": "Промяна на собственика",
|
||||||
"thread_tools.select_category": "Избиране на категория",
|
"thread-tools.select-category": "Избиране на категория",
|
||||||
"thread_tools.fork": "Разделяне на темата",
|
"thread-tools.fork": "Разделяне на темата",
|
||||||
"thread_tools.tag": "Поставяне на етикет на темата",
|
"thread-tools.tag": "Поставяне на етикет на темата",
|
||||||
"thread_tools.delete": "Изтриване на темата",
|
"thread-tools.delete": "Изтриване на темата",
|
||||||
"thread_tools.delete-posts": "Изтриване на публикациите",
|
"thread-tools.delete-posts": "Изтриване на публикациите",
|
||||||
"thread_tools.delete_confirm": "Наистина ли искате да изтриете тази тема?",
|
"thread-tools.delete-confirm": "Наистина ли искате да изтриете тази тема?",
|
||||||
"thread_tools.restore": "Възстановяване на темата",
|
"thread-tools.restore": "Възстановяване на темата",
|
||||||
"thread_tools.restore_confirm": "Наистина ли искате да възстановите тази тема?",
|
"thread-tools.restore-confirm": "Наистина ли искате да възстановите тази тема?",
|
||||||
"thread_tools.purge": "Изчистване на темата",
|
"thread-tools.purge": "Изчистване на темата",
|
||||||
"thread_tools.purge_confirm": "Наистина ли искате да изчистите тази тема?",
|
"thread-tools.purge-confirm": "Наистина ли искате да изчистите тази тема?",
|
||||||
"thread_tools.merge_topics": "Сливане на темите",
|
"thread-tools.merge-topics": "Сливане на темите",
|
||||||
"thread_tools.merge": "Сливане на темата",
|
"thread-tools.merge": "Сливане на темата",
|
||||||
"topic_move_success": "Темата ще бъде преместена в „%1“ след малко. Натиснете тук, за да отмените преместването.",
|
"topic-move-success": "Темата ще бъде преместена в „%1“ след малко. Натиснете тук, за да отмените преместването.",
|
||||||
"topic_move_multiple_success": "Темите ще бъдат преместени в „%1“ след малко. Натиснете тук, за да отмените преместването.",
|
"topic-move-multiple-success": "Темите ще бъдат преместени в „%1“ след малко. Натиснете тук, за да отмените преместването.",
|
||||||
"topic_move_all_success": "Всички теми ще бъдат преместени в „%1“ след малко. Натиснете тук, за да отмените преместването.",
|
"topic-move-all-success": "Всички теми ще бъдат преместени в „%1“ след малко. Натиснете тук, за да отмените преместването.",
|
||||||
"topic_move_undone": "Преместването на темата беше отменено",
|
"topic-move-undone": "Преместването на темата беше отменено",
|
||||||
"topic_move_posts_success": "Публикациите ще бъдат преместени след малко. Натиснете тук, за да отмените преместването.",
|
"topic-move-posts-success": "Публикациите ще бъдат преместени след малко. Натиснете тук, за да отмените преместването.",
|
||||||
"topic_move_posts_undone": "Преместването на публикациите беше отменено",
|
"topic-move-posts-undone": "Преместването на публикациите беше отменено",
|
||||||
"post_delete_confirm": "Наистина ли искате да изтриете тази публикация?",
|
"post-delete-confirm": "Наистина ли искате да изтриете тази публикация?",
|
||||||
"post_restore_confirm": "Наистина ли искате да възстановите тази публикация?",
|
"post-restore-confirm": "Наистина ли искате да възстановите тази публикация?",
|
||||||
"post_purge_confirm": "Наистина ли искате да изчистите тази публикация?",
|
"post-purge-confirm": "Наистина ли искате да изчистите тази публикация?",
|
||||||
"pin-modal-expiry": "Дата на давност",
|
"pin-modal-expiry": "Дата на давност",
|
||||||
"pin-modal-help": "Ако желаете, тук можете да посочите дата на давност за закачените теми. Можете и да оставите полето празно, при което темата ще остане закачена, докато не бъде откачена ръчно.",
|
"pin-modal-help": "Ако желаете, тук можете да посочите дата на давност за закачените теми. Можете и да оставите полето празно, при което темата ще остане закачена, докато не бъде откачена ръчно.",
|
||||||
"load_categories": "Зареждане на категориите",
|
"load-categories": "Зареждане на категориите",
|
||||||
"confirm_move": "Преместване",
|
"confirm-move": "Преместване",
|
||||||
"confirm_fork": "Разделяне",
|
"confirm-fork": "Разделяне",
|
||||||
"bookmark": "Отметка",
|
"bookmark": "Отметка",
|
||||||
"bookmarks": "Отметки",
|
"bookmarks": "Отметки",
|
||||||
"bookmarks.has_no_bookmarks": "Все още не сте си запазвали отметки към никакви публикации.",
|
"bookmarks.has-no-bookmarks": "Все още не сте си запазвали отметки към никакви публикации.",
|
||||||
"copy-permalink": "Копиране на постоянна връзка",
|
"copy-permalink": "Копиране на постоянна връзка",
|
||||||
"loading_more_posts": "Зареждане на още публикации",
|
"loading-more-posts": "Зареждане на още публикации",
|
||||||
"move_topic": "Преместване на темата",
|
"move-topic": "Преместване на темата",
|
||||||
"move_topics": "Преместване на темите",
|
"move-topics": "Преместване на темите",
|
||||||
"move_post": "Преместване на публикацията",
|
"move-post": "Преместване на публикацията",
|
||||||
"post_moved": "Публикацията беше преместена!",
|
"post-moved": "Публикацията беше преместена!",
|
||||||
"fork_topic": "Разделяне на темата",
|
"fork-topic": "Разделяне на темата",
|
||||||
"enter-new-topic-title": "Въведете заглавието на новата тема",
|
"enter-new-topic-title": "Въведете заглавието на новата тема",
|
||||||
"fork_topic_instruction": "Щракнете върху публикациите, които искате да разделите, въведете име за новата тема, и натиснете „Разделяне на темата“",
|
"fork-topic-instruction": "Щракнете върху публикациите, които искате да разделите, въведете име за новата тема, и натиснете „Разделяне на темата“",
|
||||||
"fork_no_pids": "Няма избрани публикации!",
|
"fork-no-pids": "Няма избрани публикации!",
|
||||||
"no-posts-selected": "Няма избрани публикации!",
|
"no-posts-selected": "Няма избрани публикации!",
|
||||||
"x-posts-selected": "Избрани публикации: %1",
|
"x-posts-selected": "Избрани публикации: %1",
|
||||||
"x-posts-will-be-moved-to-y": "%1 публикации ще бъдат преместени в „%2“",
|
"x-posts-will-be-moved-to-y": "%1 публикации ще бъдат преместени в „%2“",
|
||||||
"fork_pid_count": "Избрани публикации: %1",
|
"fork-pid-count": "Избрани публикации: %1",
|
||||||
"fork_success": "Темата е разделена успешно! Натиснете тук, за да преминете към отделената тема.",
|
"fork-success": "Темата е разделена успешно! Натиснете тук, за да преминете към отделената тема.",
|
||||||
"delete_posts_instruction": "Натиснете публикациите, които искате да изтриете/изчистите",
|
"delete-posts-instruction": "Натиснете публикациите, които искате да изтриете/изчистите",
|
||||||
"merge_topics_instruction": "Щракнете върху темите, които искате да слеете, или ги потърсете",
|
"merge-topics-instruction": "Щракнете върху темите, които искате да слеете, или ги потърсете",
|
||||||
"merge-topic-list-title": "Списък от темите, които ще бъдат слети",
|
"merge-topic-list-title": "Списък от темите, които ще бъдат слети",
|
||||||
"merge-options": "Настройки за сливането",
|
"merge-options": "Настройки за сливането",
|
||||||
"merge-select-main-topic": "Изберете основната тема",
|
"merge-select-main-topic": "Изберете основната тема",
|
||||||
"merge-new-title-for-topic": "Ново заглавие за темата",
|
"merge-new-title-for-topic": "Ново заглавие за темата",
|
||||||
"topic-id": "Ид. на темата",
|
"topic-id": "Ид. на темата",
|
||||||
"move_posts_instruction": "Щракнете върху публикациите, които искате да преместите, а след това въведете ид. на тема или отидете в целевата тема",
|
"move-posts-instruction": "Щракнете върху публикациите, които искате да преместите, а след това въведете ид. на тема или отидете в целевата тема",
|
||||||
"move_topic_instruction": "Изберете целевата категория и натиснете „Преместване“",
|
"move-topic-instruction": "Изберете целевата категория и натиснете „Преместване“",
|
||||||
"change_owner_instruction": "Натиснете публикациите, които искате да прехвърлите на друг потребител",
|
"change-owner-instruction": "Натиснете публикациите, които искате да прехвърлите на друг потребител",
|
||||||
"composer.title_placeholder": "Въведете заглавието на темата си тук...",
|
"composer.title-placeholder": "Въведете заглавието на темата си тук...",
|
||||||
"composer.handle_placeholder": "Въведете името тук",
|
"composer.handle-placeholder": "Въведете името тук",
|
||||||
"composer.hide": "Скриване",
|
"composer.hide": "Скриване",
|
||||||
"composer.discard": "Отхвърляне",
|
"composer.discard": "Отхвърляне",
|
||||||
"composer.submit": "Публикуване",
|
"composer.submit": "Публикуване",
|
||||||
"composer.additional-options": "Допълнителни настройки",
|
"composer.additional-options": "Допълнителни настройки",
|
||||||
"composer.post-later": "Публикуване по-късно",
|
"composer.post-later": "Публикуване по-късно",
|
||||||
"composer.schedule": "Насрочване",
|
"composer.schedule": "Насрочване",
|
||||||
"composer.replying_to": "Отговор на %1",
|
"composer.replying-to": "Отговор на %1",
|
||||||
"composer.new_topic": "Нова тема",
|
"composer.new-topic": "Нова тема",
|
||||||
"composer.editing-in": "Редактиране на публикация в %1",
|
"composer.editing-in": "Редактиране на публикация в %1",
|
||||||
"composer.uploading": "качване...",
|
"composer.uploading": "качване...",
|
||||||
"composer.thumb_url_label": "Поставете адреса на иконка за темата",
|
"composer.thumb-url-label": "Поставете адреса на иконка за темата",
|
||||||
"composer.thumb_title": "Добавете иконка към тази тема",
|
"composer.thumb-title": "Добавете иконка към тази тема",
|
||||||
"composer.thumb_url_placeholder": "http://example.com/thumb.png",
|
"composer.thumb-url-placeholder": "http://example.com/thumb.png",
|
||||||
"composer.thumb_file_label": "Или качете файл",
|
"composer.thumb-file-label": "Или качете файл",
|
||||||
"composer.thumb_remove": "Изчистване на полетата",
|
"composer.thumb-remove": "Изчистване на полетата",
|
||||||
"composer.drag_and_drop_images": "Плъзнете снимките тук",
|
"composer.drag-and-drop-images": "Плъзнете снимките тук",
|
||||||
"more_users_and_guests": "Още %1 потребител(и) и %2 гост(и)",
|
"more-users-and-guests": "Още %1 потребител(и) и %2 гост(и)",
|
||||||
"more_users": "Още %1 потребител(и)",
|
"more-users": "Още %1 потребител(и)",
|
||||||
"more_guests": "Още %1 гост(и)",
|
"more-guests": "Още %1 гост(и)",
|
||||||
"users_and_others": "%1 и %2 други",
|
"users-and-others": "%1 и %2 други",
|
||||||
"sort_by": "Подреждане по",
|
"sort-by": "Подреждане по",
|
||||||
"oldest_to_newest": "Първо най-старите",
|
"oldest-to-newest": "Първо най-старите",
|
||||||
"newest_to_oldest": "Първо най-новите",
|
"newest-to-oldest": "Първо най-новите",
|
||||||
"most_votes": "Първо тези с най-много гласове",
|
"most-votes": "Първо тези с най-много гласове",
|
||||||
"most_posts": "Първо тези с най-много публикации",
|
"most-posts": "Първо тези с най-много публикации",
|
||||||
"most_views": "Първо тези с най-много преглеждания",
|
"most-views": "Първо тези с най-много преглеждания",
|
||||||
"stale.title": "Създаване на нова тема вместо това?",
|
"stale.title": "Създаване на нова тема вместо това?",
|
||||||
"stale.warning": "Темата, в която отговаряте, е доста стара. Искате ли вместо това да създадете нова и да направите препратка към тази в отговора си?",
|
"stale.warning": "Темата, в която отговаряте, е доста стара. Искате ли вместо това да създадете нова и да направите препратка към тази в отговора си?",
|
||||||
"stale.create": "Създаване на нова тема",
|
"stale.create": "Създаване на нова тема",
|
||||||
"stale.reply_anyway": "Отговаряне в тази тема въпреки това",
|
"stale.reply-anyway": "Отговаряне в тази тема въпреки това",
|
||||||
"link_back": "Отговор: [%1](%2)",
|
"link-back": "Отговор: [%1](%2)",
|
||||||
"diffs.title": "История на редакциите",
|
"diffs.title": "История на редакциите",
|
||||||
"diffs.description": "Тази публикация има <strong>%1</strong> версии. Щракнете върху някоя от версиите по-долу, за да видите съдържанието ѝ в съответния момент.",
|
"diffs.description": "Тази публикация има <strong>%1</strong> версии. Щракнете върху някоя от версиите по-долу, за да видите съдържанието ѝ в съответния момент.",
|
||||||
"diffs.no-revisions-description": "Тази публикация има <strong>%1</strong> версии.",
|
"diffs.no-revisions-description": "Тази публикация има <strong>%1</strong> версии.",
|
||||||
@@ -195,10 +196,10 @@
|
|||||||
"diffs.restore": "Възстановяване на тази версия",
|
"diffs.restore": "Възстановяване на тази версия",
|
||||||
"diffs.restore-description": "След възстановяването към историята на редакциите на тази публикация ще бъде добавена нова версия.",
|
"diffs.restore-description": "След възстановяването към историята на редакциите на тази публикация ще бъде добавена нова версия.",
|
||||||
"diffs.post-restored": "Публикацията е възстановена успешно до по-ранна версия",
|
"diffs.post-restored": "Публикацията е възстановена успешно до по-ранна версия",
|
||||||
"diffs.delete": "Изтриване на тази версия ",
|
"diffs.delete": "Изтриване на тази версия",
|
||||||
"diffs.deleted": "Версията е изтрита",
|
"diffs.deleted": "Версията е изтрита",
|
||||||
"timeago_later": "%1 по-късно",
|
"timeago-later": "%1 по-късно",
|
||||||
"timeago_earlier": "%1 по-рано",
|
"timeago-earlier": "%1 по-рано",
|
||||||
"first-post": "Първа публикация",
|
"first-post": "Първа публикация",
|
||||||
"last-post": "Последна публикация",
|
"last-post": "Последна публикация",
|
||||||
"go-to-my-next-post": "Към следващата ми публикация",
|
"go-to-my-next-post": "Към следващата ми публикация",
|
||||||
|
|||||||
@@ -1,15 +1,15 @@
|
|||||||
{
|
{
|
||||||
"title": "Непрочетени",
|
"title": "Непрочетени",
|
||||||
"no_unread_topics": "Няма непрочетени теми.",
|
"no-unread-topics": "Няма непрочетени теми.",
|
||||||
"load_more": "Зареждане на още",
|
"load-more": "Зареждане на още",
|
||||||
"mark_as_read": "Отбелязване като прочетени",
|
"mark-as-read": "Отбелязване като прочетени",
|
||||||
"selected": "Избраните",
|
"selected": "Избраните",
|
||||||
"all": "Всички",
|
"all": "Всички",
|
||||||
"all_categories": "Всички категории",
|
"all-categories": "Всички категории",
|
||||||
"topics_marked_as_read.success": "Темите бяха отбелязани като прочетени!",
|
"topics-marked-as-read.success": "Темите бяха отбелязани като прочетени!",
|
||||||
"all-topics": "Всички теми",
|
"all-topics": "Всички теми",
|
||||||
"new-topics": "Нови теми",
|
"new-topics": "Нови теми",
|
||||||
"watched-topics": "Следени теми",
|
"watched-topics": "Наблюдавани теми",
|
||||||
"unreplied-topics": "Теми без отговор",
|
"unreplied-topics": "Теми без отговор",
|
||||||
"multiple-categories-selected": "Избрани са няколко"
|
"multiple-categories-selected": "Избрани са няколко"
|
||||||
}
|
}
|
||||||
@@ -7,22 +7,22 @@
|
|||||||
"joindate": "Дата на присъединяване",
|
"joindate": "Дата на присъединяване",
|
||||||
"postcount": "Брой публикации",
|
"postcount": "Брой публикации",
|
||||||
"email": "Е-поща",
|
"email": "Е-поща",
|
||||||
"confirm_email": "Потвърдете е-пощата",
|
"confirm-email": "Потвърдете е-пощата",
|
||||||
"account_info": "Информация за акаунта",
|
"account-info": "Информация за акаунта",
|
||||||
"admin_actions_label": "Административни действия",
|
"admin-actions-label": "Административни действия",
|
||||||
"ban_account": "Блокиране на акаунта",
|
"ban-account": "Блокиране на акаунта",
|
||||||
"ban_account_confirm": "Наистина ли искате да блокирате този потребител?",
|
"ban-account-confirm": "Наистина ли искате да блокирате този потребител?",
|
||||||
"unban_account": "Деблокиране на акаунта",
|
"unban-account": "Деблокиране на акаунта",
|
||||||
"mute_account": "Заглушаване на акаунта",
|
"mute-account": "Заглушаване на акаунта",
|
||||||
"unmute_account": "Премахване на заглушаването на акаунта",
|
"unmute-account": "Премахване на заглушаването на акаунта",
|
||||||
"delete_account": "Изтриване на акаунта",
|
"delete-account": "Изтриване на акаунта",
|
||||||
"delete_account_as_admin": "Изтриване на <strong>акаунта</strong>",
|
"delete-account-as-admin": "Изтриване на <strong>акаунта</strong>",
|
||||||
"delete_content": "Изтриване на <strong>съдържанието</strong> на акаунта",
|
"delete-content": "Изтриване на <strong>съдържанието</strong> на акаунта",
|
||||||
"delete_all": "Изтриване на <strong>акаунта</strong> и <strong>съдържанието</strong>",
|
"delete-all": "Изтриване на <strong>акаунта</strong> и <strong>съдържанието</strong>",
|
||||||
"delete_account_confirm": "Наистина ли искате да направите публикациите си анонимни и да изтриете акаунта си? <br /><strong>Това действие е необратимо и няма да можете да възстановите нищо от данните си.</strong><br /><br />Въведете паролата си, за да потвърдите, че искате да унищожите този акаунт.",
|
"delete-account-confirm": "Наистина ли искате да направите публикациите си анонимни и да изтриете акаунта си? <br /><strong>Това действие е необратимо и няма да можете да възстановите нищо от данните си.</strong><br /><br />Въведете паролата си, за да потвърдите, че искате да унищожите този акаунт.",
|
||||||
"delete_this_account_confirm": "Наистина ли искате да изтриете този акаунт, но да оставите съдържанието му?<br /><strong>Това действие е необратимо. Публикациите ще бъдат превърнати в анонимни и вече няма да можете да възстановите връзката между публикациите и изтрития акаунт</strong><br /><br />",
|
"delete-this-account-confirm": "Наистина ли искате да изтриете този акаунт, но да оставите съдържанието му?<br /><strong>Това действие е необратимо. Публикациите ще бъдат превърнати в анонимни и вече няма да можете да възстановите връзката между публикациите и изтрития акаунт</strong><br /><br />",
|
||||||
"delete_account_content_confirm": "Наистина ли искате да изтриете съдържанието (публикации/теми/качвания) на този акаунт? <br /><strong>Това действие е необратимо и няма да можете да възстановите нищо от данните.</strong><br /><br />",
|
"delete-account-content-confirm": "Наистина ли искате да изтриете съдържанието (публикации/теми/качвания) на този акаунт? <br /><strong>Това действие е необратимо и няма да можете да възстановите нищо от данните.</strong><br /><br />",
|
||||||
"delete_all_confirm": "Наистина ли искате да изтриете този акаунт и цялото му съдържание (публикации/теми/качвания)? <br /><strong>Това действие е необратимо и няма да можете да възстановите нищо от данните.</strong><br /><br />",
|
"delete-all-confirm": "Наистина ли искате да изтриете този акаунт и цялото му съдържание (публикации/теми/качвания)? <br /><strong>Това действие е необратимо и няма да можете да възстановите нищо от данните.</strong><br /><br />",
|
||||||
"account-deleted": "Акаунтът е изтрит",
|
"account-deleted": "Акаунтът е изтрит",
|
||||||
"account-content-deleted": "Съдържанието на акаунта е изтрито",
|
"account-content-deleted": "Съдържанието на акаунта е изтрито",
|
||||||
"fullname": "Пълно име",
|
"fullname": "Пълно име",
|
||||||
@@ -32,95 +32,97 @@
|
|||||||
"joined": "Присъединил се",
|
"joined": "Присъединил се",
|
||||||
"lastonline": "Последно на линия",
|
"lastonline": "Последно на линия",
|
||||||
"profile": "Профил",
|
"profile": "Профил",
|
||||||
"profile_views": "Преглеждания на профила",
|
"profile-views": "Преглеждания на профила",
|
||||||
"reputation": "Репутация",
|
"reputation": "Репутация",
|
||||||
"bookmarks": "Отметки",
|
"bookmarks": "Отметки",
|
||||||
"watched_categories": "Следени категории",
|
"watched-categories": "Наблюдавани категории",
|
||||||
"change_all": "Промяна на всички",
|
"watched-tags": "Наблюдавани етикети",
|
||||||
"watched": "Следени",
|
"change-all": "Промяна на всички",
|
||||||
|
"watched": "Наблюдавани",
|
||||||
"ignored": "Пренебрегвани",
|
"ignored": "Пренебрегвани",
|
||||||
"default-category-watch-state": "Състояние по подразбиране за следенето на категории",
|
"default-category-watch-state": "Състояние по подразбиране за наблюдаването на категории",
|
||||||
"followers": "Последователи",
|
"followers": "Последователи",
|
||||||
"following": "Следва",
|
"following": "Следва",
|
||||||
"blocks": "Блокира",
|
"blocks": "Блокира",
|
||||||
"blocked-users": "Блокирани потребители",
|
"blocked-users": "Блокирани потребители",
|
||||||
"block_toggle": "Превключване на блокирането",
|
"block-toggle": "Превключване на блокирането",
|
||||||
"block_user": "Блокиране на потребителя",
|
"block-user": "Блокиране на потребителя",
|
||||||
"unblock_user": "Отблокиране на потребителя",
|
"unblock-user": "Отблокиране на потребителя",
|
||||||
"aboutme": "За мен",
|
"aboutme": "За мен",
|
||||||
"signature": "Подпис",
|
"signature": "Подпис",
|
||||||
"birthday": "Рождена дата",
|
"birthday": "Рождена дата",
|
||||||
"chat": "Разговор",
|
"chat": "Разговор",
|
||||||
"chat_with": "Продължаване на разговора с %1",
|
"chat-with": "Продължаване на разговора с %1",
|
||||||
"new_chat_with": "Започване на нов разговор с %1",
|
"new-chat-with": "Започване на нов разговор с %1",
|
||||||
"flag-profile": "Докладване на профила",
|
"flag-profile": "Докладване на профила",
|
||||||
"follow": "Следване",
|
"follow": "Следване",
|
||||||
"unfollow": "Спиране на следването",
|
"unfollow": "Спиране на следването",
|
||||||
"more": "Още",
|
"more": "Още",
|
||||||
"profile_update_success": "Профилът беше обновен успешно!",
|
"profile-update-success": "Профилът беше обновен успешно!",
|
||||||
"change_picture": "Промяна на снимката",
|
"change-picture": "Промяна на снимката",
|
||||||
"change_username": "Промяна на потребителското име",
|
"change-username": "Промяна на потребителското име",
|
||||||
"change_email": "Промяна на е-пощата",
|
"change-email": "Промяна на е-пощата",
|
||||||
"email_same_as_password": "Моля, въведете текущата си парола, за да продължите – Вие въведохте новата си е-поща отново",
|
"email-updated": "Е-пощата е променена",
|
||||||
|
"email-same-as-password": "Моля, въведете текущата си парола, за да продължите – Вие въведохте новата си е-поща отново",
|
||||||
"edit": "Редактиране",
|
"edit": "Редактиране",
|
||||||
"edit-profile": "Редактиране на профила",
|
"edit-profile": "Редактиране на профила",
|
||||||
"default_picture": "Иконка по подразбиране",
|
"default-picture": "Иконка по подразбиране",
|
||||||
"uploaded_picture": "Качена снимка",
|
"uploaded-picture": "Качена снимка",
|
||||||
"upload_new_picture": "Качване на нова снимка",
|
"upload-new-picture": "Качване на нова снимка",
|
||||||
"upload_new_picture_from_url": "Качване на нова снимка от адрес",
|
"upload-new-picture-from-url": "Качване на нова снимка от адрес",
|
||||||
"current_password": "Текуща парола",
|
"current-password": "Текуща парола",
|
||||||
"new_password": "Нова парола",
|
"new-password": "Нова парола",
|
||||||
"change_password": "Промяна на паролата",
|
"change-password": "Промяна на паролата",
|
||||||
"change_password_error": "Грешна парола!",
|
"change-password-error": "Грешна парола!",
|
||||||
"change_password_error_wrong_current": "Текущата Ви парола е грешна!",
|
"change-password-error-wrong-current": "Текущата Ви парола е грешна!",
|
||||||
"change_password_error_match": "Паролите са различни!",
|
"change-password-error-match": "Паролите са различни!",
|
||||||
"change_password_error_privileges": "Нямате права да промените тази парола.",
|
"change-password-error-privileges": "Нямате права да промените тази парола.",
|
||||||
"change_password_success": "Паролата ви е обновена!",
|
"change-password-success": "Паролата ви е обновена!",
|
||||||
"confirm_password": "Потвърдете паролата",
|
"confirm-password": "Потвърдете паролата",
|
||||||
"password": "Парола",
|
"password": "Парола",
|
||||||
"username_taken_workaround": "Потребителското име, което искате, е заето и затова ние го променихме малко. Вие ще се наричате <strong>%1</strong>",
|
"username-taken-workaround": "Потребителското име, което искате, е заето и затова ние го променихме малко. Вие ще се наричате <strong>%1</strong>",
|
||||||
"password_same_as_username": "Паролата е същата като потребителското Ви име. Моля, изберете друга парола.",
|
"password-same-as-username": "Паролата е същата като потребителското Ви име. Моля, изберете друга парола.",
|
||||||
"password_same_as_email": "Паролата е същата като е-пощата Ви. Моля, изберете друга парола.",
|
"password-same-as-email": "Паролата е същата като е-пощата Ви. Моля, изберете друга парола.",
|
||||||
"weak_password": "Проста парола.",
|
"weak-password": "Проста парола.",
|
||||||
"upload_picture": "Качване на снимка",
|
"upload-picture": "Качване на снимка",
|
||||||
"upload_a_picture": "Качване на снимка",
|
"upload-a-picture": "Качване на снимка",
|
||||||
"remove_uploaded_picture": "Премахване на качената снимка",
|
"remove-uploaded-picture": "Премахване на качената снимка",
|
||||||
"upload_cover_picture": "Качване на снимка на корицата",
|
"upload-cover-picture": "Качване на снимка на корицата",
|
||||||
"remove_cover_picture_confirm": "Наистина ли искате да премахнете снимката на корицата?",
|
"remove-cover-picture-confirm": "Наистина ли искате да премахнете снимката на корицата?",
|
||||||
"crop_picture": "Орязване на снимката",
|
"crop-picture": "Орязване на снимката",
|
||||||
"upload_cropped_picture": "Орязване и качване",
|
"upload-cropped-picture": "Орязване и качване",
|
||||||
"avatar-background-colour": "Фонов цвят за изображението",
|
"avatar-background-colour": "Фонов цвят за изображението",
|
||||||
"settings": "Настройки",
|
"settings": "Настройки",
|
||||||
"show_email": "Да се показва е-пощата ми",
|
"show-email": "Да се показва е-пощата ми",
|
||||||
"show_fullname": "Да се показва цялото ми име",
|
"show-fullname": "Да се показва цялото ми име",
|
||||||
"restrict_chats": "Разрешаване на съобщенията само от потребители, които следвам",
|
"restrict-chats": "Разрешаване на съобщенията само от потребители, които следвам",
|
||||||
"digest_label": "Абониране за резюмета",
|
"digest-label": "Абониране за резюмета",
|
||||||
"digest_description": "Абониране за новини по е-пощата относно този форум (нови известия и теми) според избрания график",
|
"digest-description": "Абониране за новини по е-пощата относно този форум (нови известия и теми) според избрания график",
|
||||||
"digest_off": "Изключено",
|
"digest-off": "Изключено",
|
||||||
"digest_daily": "Ежедневно",
|
"digest-daily": "Ежедневно",
|
||||||
"digest_weekly": "Ежеседмично",
|
"digest-weekly": "Ежеседмично",
|
||||||
"digest_biweekly": "На всеки две седмици",
|
"digest-biweekly": "На всеки две седмици",
|
||||||
"digest_monthly": "Ежемесечно",
|
"digest-monthly": "Ежемесечно",
|
||||||
"has_no_follower": "Този потребител няма последователи :(",
|
"has-no-follower": "Този потребител няма последователи :(",
|
||||||
"follows_no_one": "Този потребител не следва никого :(",
|
"follows-no-one": "Този потребител не следва никого :(",
|
||||||
"has_no_posts": "Този потребител не е публикувал нищо досега.",
|
"has-no-posts": "Този потребител не е публикувал нищо досега.",
|
||||||
"has_no_best_posts": "Този потребител не е получавал положителни гласове за публикациите си досега.",
|
"has-no-best-posts": "Този потребител не е получавал положителни гласове за публикациите си досега.",
|
||||||
"has_no_topics": "Този потребител не е създавал теми досега.",
|
"has-no-topics": "Този потребител не е създавал теми досега.",
|
||||||
"has_no_watched_topics": "Този потребител не е следил нито една тема досега.",
|
"has-no-watched-topics": "Този потребител не е наблюдавал нито една тема досега.",
|
||||||
"has_no_ignored_topics": "Този потребител не е пренебрегнал нито една тема досега.",
|
"has-no-ignored-topics": "Този потребител не е пренебрегнал нито една тема досега.",
|
||||||
"has_no_upvoted_posts": "Този потребител не е гласувал положително досега.",
|
"has-no-upvoted-posts": "Този потребител не е гласувал положително досега.",
|
||||||
"has_no_downvoted_posts": "Този потребител не е гласувал отрицателно досега.",
|
"has-no-downvoted-posts": "Този потребител не е гласувал отрицателно досега.",
|
||||||
"has_no_controversial_posts": "Този потребител няма публикации с отрицателни гласове засега.",
|
"has-no-controversial-posts": "Този потребител няма публикации с отрицателни гласове засега.",
|
||||||
"has_no_blocks": "Не сте блокирали никого.",
|
"has-no-blocks": "Не сте блокирали никого.",
|
||||||
"email_hidden": "Е-пощата е скрита",
|
"email-hidden": "Е-пощата е скрита",
|
||||||
"hidden": "скрито",
|
"hidden": "скрито",
|
||||||
"paginate_description": "Разделяне на темите и публикациите на страници, вместо да се превърта безкрайно",
|
"paginate-description": "Разделяне на темите и публикациите на страници, вместо да се превърта безкрайно",
|
||||||
"topics_per_page": "Теми на страница",
|
"topics-per-page": "Теми на страница",
|
||||||
"posts_per_page": "Публикации на страница",
|
"posts-per-page": "Публикации на страница",
|
||||||
"category-topic-sort": "Подреждане на темите в категория",
|
"category-topic-sort": "Подреждане на темите в категория",
|
||||||
"topic-post-sort": "Подреждане на публикациите в тема",
|
"topic-post-sort": "Подреждане на публикациите в тема",
|
||||||
"max_items_per_page": "Най-много %1",
|
"max-items-per-page": "Най-много %1",
|
||||||
"acp_language": "Език на администраторската страница",
|
"acp-language": "Език на администраторската страница",
|
||||||
"notifications": "Известия",
|
"notifications": "Известия",
|
||||||
"upvote-notif-freq": "Честота на известията за положителни гласове",
|
"upvote-notif-freq": "Честота на известията за положителни гласове",
|
||||||
"upvote-notif-freq.all": "Всички положителни гласове",
|
"upvote-notif-freq.all": "Всички положителни гласове",
|
||||||
@@ -130,13 +132,13 @@
|
|||||||
"upvote-notif-freq.logarithmic": "На 10, 100, 1000…",
|
"upvote-notif-freq.logarithmic": "На 10, 100, 1000…",
|
||||||
"upvote-notif-freq.disabled": "Изключено",
|
"upvote-notif-freq.disabled": "Изключено",
|
||||||
"browsing": "Настройки за страниците",
|
"browsing": "Настройки за страниците",
|
||||||
"open_links_in_new_tab": "Отваряне на външните връзки в нов подпрозорец",
|
"open-links-in-new-tab": "Отваряне на външните връзки в нов подпрозорец",
|
||||||
"enable_topic_searching": "Включване на търсенето в темите",
|
"enable-topic-searching": "Включване на търсенето в темите",
|
||||||
"topic_search_help": "Ако е включено, търсенето в темата ще замени стандартното поведение на браузъра при търсене в страницата и ще Ви позволи да претърсвате цялата тема, а не само това, което се вижда на екрана",
|
"topic-search-help": "Ако е включено, търсенето в темата ще замени стандартното поведение на браузъра при търсене в страницата и ще Ви позволи да претърсвате цялата тема, а не само това, което се вижда на екрана",
|
||||||
"update_url_with_post_index": "Обновяване на адресната лента с номера на публикацията по време на разглеждане на темите",
|
"update-url-with-post-index": "Обновяване на адресната лента с номера на публикацията по време на разглеждане на темите",
|
||||||
"scroll_to_my_post": "След публикуване на отговор, да се показва новата публикация",
|
"scroll-to-my-post": "След публикуване на отговор, да се показва новата публикация",
|
||||||
"follow_topics_you_reply_to": "Следене на темите, в които отговаряте",
|
"follow-topics-you-reply-to": "Наблюдаване на темите, в които отговаряте",
|
||||||
"follow_topics_you_create": "Следене на темите, които създавате",
|
"follow-topics-you-create": "Наблюдаване на темите, които създавате",
|
||||||
"grouptitle": "Заглавие на групата",
|
"grouptitle": "Заглавие на групата",
|
||||||
"group-order-help": "Изберете група и използвайте стрелките, за да пренаредите заглавията",
|
"group-order-help": "Изберете група и използвайте стрелките, за да пренаредите заглавията",
|
||||||
"no-group-title": "Няма заглавие на група",
|
"no-group-title": "Няма заглавие на група",
|
||||||
@@ -145,9 +147,9 @@
|
|||||||
"no-skin": "Без облик",
|
"no-skin": "Без облик",
|
||||||
"select-homepage": "Изберете начална страница",
|
"select-homepage": "Изберете начална страница",
|
||||||
"homepage": "Начална страница",
|
"homepage": "Начална страница",
|
||||||
"homepage_description": "Изберете страница, която да използвате като начална за форума, или „Нищо“, за да използвате тази по подразбиране.",
|
"homepage-description": "Изберете страница, която да използвате като начална за форума, или „Нищо“, за да използвате тази по подразбиране.",
|
||||||
"custom_route": "Път до персонализираната начална страница",
|
"custom-route": "Път до персонализираната начална страница",
|
||||||
"custom_route_help": "Въведете името на пътя тук, без наклонена черта пред него (пример: „recent“ или \"category/2/general-discussion\")",
|
"custom-route-help": "Въведете името на пътя тук, без наклонена черта пред него (пример: „recent“ или \"category/2/general-discussion\")",
|
||||||
"sso.title": "Услуги за еднократно вписване",
|
"sso.title": "Услуги за еднократно вписване",
|
||||||
"sso.associated": "Свързан с",
|
"sso.associated": "Свързан с",
|
||||||
"sso.not-associated": "Натиснете тук, за да свържете с",
|
"sso.not-associated": "Натиснете тук, за да свържете с",
|
||||||
@@ -179,25 +181,25 @@
|
|||||||
"consent.title": "Вашите права и съгласие",
|
"consent.title": "Вашите права и съгласие",
|
||||||
"consent.lead": "Този обществен форум събира и обработва лична информация.",
|
"consent.lead": "Този обществен форум събира и обработва лична информация.",
|
||||||
"consent.intro": "Използваме тази информация, само за да персонализираме взаимодействието Ви с форума, както и за да свържем публикациите Ви с Вашия потребителски акаунт. По време на регистрацията ще трябва да въведете потребителско име и е-поща, но ако искате, можете да предоставите и допълнителна информация, за да завършите потребителския си профил в уеб сайта.<br /><br />Ние съхраняваме тази информация докато съществува потребителският Ви акаунт. Във всеки един момент можете да оттеглите съгласието си за това, като изтриете акаунта си. Във всеки един момент можете да изискате копие на въведеното от Вас в уеб сайт, чрез страницата за „Права и съгласие“.<br /><br />Ако имате въпроси или притеснения, можете да се свържете с екипа от администратори на форума.",
|
"consent.intro": "Използваме тази информация, само за да персонализираме взаимодействието Ви с форума, както и за да свържем публикациите Ви с Вашия потребителски акаунт. По време на регистрацията ще трябва да въведете потребителско име и е-поща, но ако искате, можете да предоставите и допълнителна информация, за да завършите потребителския си профил в уеб сайта.<br /><br />Ние съхраняваме тази информация докато съществува потребителският Ви акаунт. Във всеки един момент можете да оттеглите съгласието си за това, като изтриете акаунта си. Във всеки един момент можете да изискате копие на въведеното от Вас в уеб сайт, чрез страницата за „Права и съгласие“.<br /><br />Ако имате въпроси или притеснения, можете да се свържете с екипа от администратори на форума.",
|
||||||
"consent.email_intro": "Понякога може да изпращаме е-писма на регистрираната Ви е-поща, за да Ви кажем какво се случва, или да Ви уведомим, че има нещо ново, което Ви засяга. Можете да персонализирате честотата на резюметата (както и да ги изключите), както и да изберете какви известия да получавате по е-поща, чрез страницата с потребителските настройки.",
|
"consent.email-intro": "Понякога може да изпращаме е-писма на регистрираната Ви е-поща, за да Ви кажем какво се случва, или да Ви уведомим, че има нещо ново, което Ви засяга. Можете да персонализирате честотата на резюметата (както и да ги изключите), както и да изберете какви известия да получавате по е-поща, чрез страницата с потребителските настройки.",
|
||||||
"consent.digest_frequency": "Освен ако не промените това в потребителските си настройки, тази общност ще Ви изпраща резюмета по е-поща на всеки %1.",
|
"consent.digest-frequency": "Освен ако не промените това в потребителските си настройки, тази общност ще Ви изпраща резюмета по е-поща на всеки %1.",
|
||||||
"consent.digest_off": "Освен ако не промените това в потребителските си настройки, тази общност няма да Ви изпраща резюмета по е-поща.",
|
"consent.digest-off": "Освен ако не промените това в потребителските си настройки, тази общност няма да Ви изпраща резюмета по е-поща.",
|
||||||
"consent.received": "Вие сте се съгласили с това уеб сайтът да събира и обработва личната Ви информация. Не се изискват допълнителни действия.",
|
"consent.received": "Вие сте се съгласили с това уеб сайтът да събира и обработва личната Ви информация. Не се изискват допълнителни действия.",
|
||||||
"consent.not_received": "Вие не сте се съгласили със събирането и обработването на Ваши данни. Администрацията на уеб сайта може по всяко време да изтрие акаунта Ви, за да спази изискванията за защита на данните.",
|
"consent.not-received": "Вие не сте се съгласили със събирането и обработването на Ваши данни. Администрацията на уеб сайта може по всяко време да изтрие акаунта Ви, за да спази изискванията за защита на данните.",
|
||||||
"consent.give": "Даване на съгласие",
|
"consent.give": "Даване на съгласие",
|
||||||
"consent.right_of_access": "Имате право на достъп",
|
"consent.right-of-access": "Имате право на достъп",
|
||||||
"consent.right_of_access_description": "Имате право на достъп до всички данни, събирани от този уеб сайт, при заявяване. Можете да получите копие от данните, като натиснете бутона по-долу.",
|
"consent.right-of-access-description": "Имате право на достъп до всички данни, събирани от този уеб сайт, при заявяване. Можете да получите копие от данните, като натиснете бутона по-долу.",
|
||||||
"consent.right_to_rectification": "Имате право на поправка",
|
"consent.right-to-rectification": "Имате право на поправка",
|
||||||
"consent.right_to_rectification_description": "Имате право да промените или поправите всички неточни данни, които сте ни предоставили. Профилът Ви може да бъде променен като го редактирате, а съдържанието на публикациите може да бъде редактирано по всяко време. Ако имате по-различно изискване, моля, свържете се с администраторския екип",
|
"consent.right-to-rectification-description": "Имате право да промените или поправите всички неточни данни, които сте ни предоставили. Профилът Ви може да бъде променен като го редактирате, а съдържанието на публикациите може да бъде редактирано по всяко време. Ако имате по-различно изискване, моля, свържете се с администраторския екип",
|
||||||
"consent.right_to_erasure": "Имате право на изтриване",
|
"consent.right-to-erasure": "Имате право на изтриване",
|
||||||
"consent.right_to_erasure_description": "Във всеки един момент можете да оттеглите съгласието си за събиране и/или обработка на данни, като изтриете акаунта си. Вашият профил може да бъде изтрит, но публикуваното от Вас съдържание ще остане. Ако искате да изтриете както акаунта, така <strong>и</strong> съдържанието, публикувано от Вас, моля, свържете се с администрационния екип на уеб сайта.",
|
"consent.right-to-erasure-description": "Във всеки един момент можете да оттеглите съгласието си за събиране и/или обработка на данни, като изтриете акаунта си. Вашият профил може да бъде изтрит, но публикуваното от Вас съдържание ще остане. Ако искате да изтриете както акаунта, така <strong>и</strong> съдържанието, публикувано от Вас, моля, свържете се с администрационния екип на уеб сайта.",
|
||||||
"consent.right_to_data_portability": "Имате право на пренос на данни",
|
"consent.right-to-data-portability": "Имате право на пренос на данни",
|
||||||
"consent.right_to_data_portability_description": "Можете да изискате от нас всички събрани за Вас и акаунта Ви данни в машинен формат. Можете да направите това като натиснете съответния бутон по-долу.",
|
"consent.right-to-data-portability-description": "Можете да изискате от нас всички събрани за Вас и акаунта Ви данни в машинен формат. Можете да направите това като натиснете съответния бутон по-долу.",
|
||||||
"consent.export_profile": "Изнасяне на профила (.json)",
|
"consent.export-profile": "Изнасяне на профила (.json)",
|
||||||
"consent.export-profile-success": "Изнасяне на профила… Ще получите известие, когато е готово.",
|
"consent.export-profile-success": "Изнасяне на профила… Ще получите известие, когато е готово.",
|
||||||
"consent.export_uploads": "Изнасяне на каченото съдържание (.zip)",
|
"consent.export-uploads": "Изнасяне на каченото съдържание (.zip)",
|
||||||
"consent.export-uploads-success": "Изнасяне на каченото съдържание… Ще получите известие, когато е готово.",
|
"consent.export-uploads-success": "Изнасяне на каченото съдържание… Ще получите известие, когато е готово.",
|
||||||
"consent.export_posts": "Изнасяне на публикациите (.csv)",
|
"consent.export-posts": "Изнасяне на публикациите (.csv)",
|
||||||
"consent.export-posts-success": "Изнасяне на публикациите… Ще получите известие, когато е готово.",
|
"consent.export-posts-success": "Изнасяне на публикациите… Ще получите известие, когато е готово.",
|
||||||
"emailUpdate.intro": "Въведете е-пощата си по-долу. Този форум използва е-пощата за планирани резюмета и известия, както и за възстановяване на акаунта, в случай на забравена парола.",
|
"emailUpdate.intro": "Въведете е-пощата си по-долу. Този форум използва е-пощата за планирани резюмета и известия, както и за възстановяване на акаунта, в случай на забравена парола.",
|
||||||
"emailUpdate.optional": "<strong>Това поле не е задължително</strong>. Не сте длъжен/на да предоставяте адрес на е-поща, но без проверена е-поща, няма да можете да възстановите акаунта си в случай на проблем, нито ще можете да се вписвате с е-пощата си.",
|
"emailUpdate.optional": "<strong>Това поле не е задължително</strong>. Не сте длъжен/на да предоставяте адрес на е-поща, но без проверена е-поща, няма да можете да възстановите акаунта си в случай на проблем, нито ще можете да се вписвате с е-пощата си.",
|
||||||
|
|||||||
@@ -1,13 +1,13 @@
|
|||||||
{
|
{
|
||||||
"all-users": "Всички потребители",
|
"all-users": "Всички потребители",
|
||||||
"latest_users": "Последни потребители",
|
"latest-users": "Последни потребители",
|
||||||
"top_posters": "С най-много публикации",
|
"top-posters": "С най-много публикации",
|
||||||
"most_reputation": "С най-много репутация",
|
"most-reputation": "С най-много репутация",
|
||||||
"most_flags": "С най-много доклади",
|
"most-flags": "С най-много доклади",
|
||||||
"search": "Търсене",
|
"search": "Търсене",
|
||||||
"enter_username": "Въведете потребителско име, което да потърсите",
|
"enter-username": "Въведете потребителско име, което да потърсите",
|
||||||
"search-user-for-chat": "Потърсете потребител, с когото да започнете разговор",
|
"search-user-for-chat": "Потърсете потребител, с когото да започнете разговор",
|
||||||
"load_more": "Зареждане на още",
|
"load-more": "Зареждане на още",
|
||||||
"users-found-search-took": "Намерени са %1 потребител(и)! Търсенето отне %2 секунди.",
|
"users-found-search-took": "Намерени са %1 потребител(и)! Търсенето отне %2 секунди.",
|
||||||
"filter-by": "Филтриране",
|
"filter-by": "Филтриране",
|
||||||
"online-only": "Само тези на линия",
|
"online-only": "Само тези на линия",
|
||||||
@@ -15,10 +15,10 @@
|
|||||||
"prompt-email": "Е-пощи:",
|
"prompt-email": "Е-пощи:",
|
||||||
"groups-to-join": "Групи, в които да се присъедини след приемане на поканата:",
|
"groups-to-join": "Групи, в които да се присъедини след приемане на поканата:",
|
||||||
"invitation-email-sent": "Беше изпратено е-писмо за потвърждение до %1",
|
"invitation-email-sent": "Беше изпратено е-писмо за потвърждение до %1",
|
||||||
"user_list": "Списък от потребители",
|
"user-list": "Списък от потребители",
|
||||||
"recent_topics": "Скорошни теми",
|
"recent-topics": "Скорошни теми",
|
||||||
"popular_topics": "Популярни теми",
|
"popular-topics": "Популярни теми",
|
||||||
"unread_topics": "Непрочетени теми",
|
"unread-topics": "Непрочетени теми",
|
||||||
"categories": "Категории",
|
"categories": "Категории",
|
||||||
"tags": "Етикети",
|
"tags": "Етикети",
|
||||||
"no-users-found": "Няма намерени потребители!"
|
"no-users-found": "Няма намерени потребители!"
|
||||||
|
|||||||
@@ -9,5 +9,5 @@
|
|||||||
"filter-type": "Event Type",
|
"filter-type": "Event Type",
|
||||||
"filter-start": "Start Date",
|
"filter-start": "Start Date",
|
||||||
"filter-end": "End Date",
|
"filter-end": "End Date",
|
||||||
"filter-perPage": "Per Page"
|
"filter-per-page": "Per Page"
|
||||||
}
|
}
|
||||||
@@ -5,7 +5,7 @@
|
|||||||
"none-installed": "No widgets found! Activate the widget essentials plugin in the <a href=\"%1\">plugins</a> control panel.",
|
"none-installed": "No widgets found! Activate the widget essentials plugin in the <a href=\"%1\">plugins</a> control panel.",
|
||||||
"clone-from": "Clone widgets from",
|
"clone-from": "Clone widgets from",
|
||||||
"containers.available": "Available Containers",
|
"containers.available": "Available Containers",
|
||||||
"containers.explanation": "Drag and drop on top of any active widget",
|
"containers.explanation": "Drag and drop on top of any widget",
|
||||||
"containers.none": "None",
|
"containers.none": "None",
|
||||||
"container.well": "Well",
|
"container.well": "Well",
|
||||||
"container.jumbotron": "Jumbotron",
|
"container.jumbotron": "Jumbotron",
|
||||||
@@ -29,5 +29,7 @@
|
|||||||
"hide-from-groups": "Hide from groups",
|
"hide-from-groups": "Hide from groups",
|
||||||
"start-date": "Start date",
|
"start-date": "Start date",
|
||||||
"end-date": "End date",
|
"end-date": "End date",
|
||||||
"hide-on-mobile": "Hide on mobile"
|
"hide-on-mobile": "Hide on mobile",
|
||||||
|
"hide-drafts": "Hide drafts",
|
||||||
|
"show-drafts": "Show drafts"
|
||||||
}
|
}
|
||||||
@@ -8,6 +8,7 @@
|
|||||||
"edit-privileges": "Edit Privileges",
|
"edit-privileges": "Edit Privileges",
|
||||||
"select-clear-all": "Select/Clear All",
|
"select-clear-all": "Select/Clear All",
|
||||||
"chat": "Chat",
|
"chat": "Chat",
|
||||||
|
"chat-with-privileged": "Chat with Privileged",
|
||||||
"upload-images": "Upload Images",
|
"upload-images": "Upload Images",
|
||||||
"upload-files": "Upload Files",
|
"upload-files": "Upload Files",
|
||||||
"signature": "Signature",
|
"signature": "Signature",
|
||||||
@@ -33,7 +34,7 @@
|
|||||||
"edit-posts": "Edit Posts",
|
"edit-posts": "Edit Posts",
|
||||||
"view-edit-history": "View Edit History",
|
"view-edit-history": "View Edit History",
|
||||||
"delete-posts": "Delete Posts",
|
"delete-posts": "Delete Posts",
|
||||||
"view_deleted": "View Deleted Posts",
|
"view-deleted": "View Deleted Posts",
|
||||||
"upvote-posts": "Upvote Posts",
|
"upvote-posts": "Upvote Posts",
|
||||||
"downvote-posts": "Downvote Posts",
|
"downvote-posts": "Downvote Posts",
|
||||||
"delete-topics": "Delete Topics",
|
"delete-topics": "Delete Topics",
|
||||||
|
|||||||
@@ -4,16 +4,21 @@
|
|||||||
"edit": "Actions",
|
"edit": "Actions",
|
||||||
"make-admin": "Make Admin",
|
"make-admin": "Make Admin",
|
||||||
"remove-admin": "Remove Admin",
|
"remove-admin": "Remove Admin",
|
||||||
|
"change-email": "Change Email",
|
||||||
|
"new-email": "New Email",
|
||||||
"validate-email": "Validate Email",
|
"validate-email": "Validate Email",
|
||||||
"send-validation-email": "Send Validation Email",
|
"send-validation-email": "Send Validation Email",
|
||||||
|
"change-password": "Change Password",
|
||||||
"password-reset-email": "Send Password Reset Email",
|
"password-reset-email": "Send Password Reset Email",
|
||||||
"force-password-reset": "Force Password Reset & Log User Out",
|
"force-password-reset": "Force Password Reset & Log User Out",
|
||||||
"ban": "Ban User(s)",
|
"ban": "Ban",
|
||||||
|
"ban-users": "Ban User(s)",
|
||||||
"temp-ban": "Ban User(s) Temporarily",
|
"temp-ban": "Ban User(s) Temporarily",
|
||||||
"unban": "Unban User(s)",
|
"unban": "Unban User(s)",
|
||||||
"reset-lockout": "Reset Lockout",
|
"reset-lockout": "Reset Lockout",
|
||||||
"reset-flags": "Reset Flags",
|
"reset-flags": "Reset Flags",
|
||||||
"delete": "Delete <strong>User(s)</strong>",
|
"delete": "Delete",
|
||||||
|
"delete-users": "Delete <strong>User(s)</strong>",
|
||||||
"delete-content": "Delete User(s) <strong>Content</strong>",
|
"delete-content": "Delete User(s) <strong>Content</strong>",
|
||||||
"purge": "Delete <strong>User(s)</strong> and <strong>Content</strong>",
|
"purge": "Delete <strong>User(s)</strong> and <strong>Content</strong>",
|
||||||
"download-csv": "Download CSV",
|
"download-csv": "Download CSV",
|
||||||
@@ -81,6 +86,7 @@
|
|||||||
"alerts.button-ban-x": "Ban %1 user(s)",
|
"alerts.button-ban-x": "Ban %1 user(s)",
|
||||||
"alerts.unban-success": "User(s) unbanned!",
|
"alerts.unban-success": "User(s) unbanned!",
|
||||||
"alerts.lockout-reset-success": "Lockout(s) reset!",
|
"alerts.lockout-reset-success": "Lockout(s) reset!",
|
||||||
|
"alerts.password-change-success": "Password(s) changed!",
|
||||||
"alerts.flag-reset-success": "Flags(s) reset!",
|
"alerts.flag-reset-success": "Flags(s) reset!",
|
||||||
"alerts.no-remove-yourself-admin": "You can't remove yourself as Administrator!",
|
"alerts.no-remove-yourself-admin": "You can't remove yourself as Administrator!",
|
||||||
"alerts.make-admin-success": "User is now administrator.",
|
"alerts.make-admin-success": "User is now administrator.",
|
||||||
@@ -106,6 +112,7 @@
|
|||||||
"alerts.create": "Create User",
|
"alerts.create": "Create User",
|
||||||
"alerts.button-create": "Create",
|
"alerts.button-create": "Create",
|
||||||
"alerts.button-cancel": "Cancel",
|
"alerts.button-cancel": "Cancel",
|
||||||
|
"alerts.button-change": "Change",
|
||||||
"alerts.error-passwords-different": "Passwords must match!",
|
"alerts.error-passwords-different": "Passwords must match!",
|
||||||
"alerts.error-x": "<strong>Error</strong><p>%1</p>",
|
"alerts.error-x": "<strong>Error</strong><p>%1</p>",
|
||||||
"alerts.create-success": "User created!",
|
"alerts.create-success": "User created!",
|
||||||
@@ -113,6 +120,10 @@
|
|||||||
"alerts.prompt-email": "Emails: ",
|
"alerts.prompt-email": "Emails: ",
|
||||||
"alerts.email-sent-to": "An invitation email has been sent to %1",
|
"alerts.email-sent-to": "An invitation email has been sent to %1",
|
||||||
"alerts.x-users-found": "%1 user(s) found, (%2 seconds)",
|
"alerts.x-users-found": "%1 user(s) found, (%2 seconds)",
|
||||||
|
"alerts.select-a-single-user-to-change-email": "Select a single user to change email",
|
||||||
"export-users-started": "Exporting users as csv, this might take a while. You will receive a notification when it is complete.",
|
"export-users-started": "Exporting users as csv, this might take a while. You will receive a notification when it is complete.",
|
||||||
"export-users-completed": "Users exported as csv, click here to download."
|
"export-users-completed": "Users exported as csv, click here to download.",
|
||||||
|
"email": "Email",
|
||||||
|
"password": "Password",
|
||||||
|
"manage": "Manage"
|
||||||
}
|
}
|
||||||
@@ -1,4 +1,5 @@
|
|||||||
{
|
{
|
||||||
|
"zero-is-disabled": "Enter 0 to disable this restriction",
|
||||||
"chat-settings": "Chat Settings",
|
"chat-settings": "Chat Settings",
|
||||||
"disable": "Disable chat",
|
"disable": "Disable chat",
|
||||||
"disable-editing": "Disable chat message editing/deletion",
|
"disable-editing": "Disable chat message editing/deletion",
|
||||||
@@ -6,8 +7,9 @@
|
|||||||
"max-length": "Maximum length of chat messages",
|
"max-length": "Maximum length of chat messages",
|
||||||
"max-chat-room-name-length": "Maximum length of chat room names",
|
"max-chat-room-name-length": "Maximum length of chat room names",
|
||||||
"max-room-size": "Maximum number of users in chat rooms",
|
"max-room-size": "Maximum number of users in chat rooms",
|
||||||
"delay": "Time between chat messages in milliseconds",
|
"delay": "Time between chat messages (ms)",
|
||||||
"notification-delay": "Notification delay for chat messages. (0 for no delay)",
|
"notification-delay": "Notification delay for chat messages",
|
||||||
"restrictions.seconds-edit-after": "Number of seconds a chat message will remain editable. (0 disabled)",
|
"notification-delay-help": "Additional messages sent between this time are collated, and the user is notified once per delay period. Set this to 0 to disable the delay.",
|
||||||
"restrictions.seconds-delete-after": "Number of seconds a chat message will remain deletable. (0 disabled)"
|
"restrictions.seconds-edit-after": "Number of seconds a chat message will remain editable.",
|
||||||
|
"restrictions.seconds-delete-after": "Number of seconds a chat message will remain deletable."
|
||||||
}
|
}
|
||||||
@@ -10,7 +10,6 @@
|
|||||||
"length": "Post Length",
|
"length": "Post Length",
|
||||||
"post-queue": "Post Queue",
|
"post-queue": "Post Queue",
|
||||||
"restrictions": "Posting Restrictions",
|
"restrictions": "Posting Restrictions",
|
||||||
"restrictions-new": "New User Restrictions",
|
|
||||||
"restrictions.post-queue": "Enable post queue",
|
"restrictions.post-queue": "Enable post queue",
|
||||||
"restrictions.post-queue-rep-threshold": "Reputation required to bypass post queue",
|
"restrictions.post-queue-rep-threshold": "Reputation required to bypass post queue",
|
||||||
"restrictions.groups-exempt-from-post-queue": "Select groups that should be exempt from the post queue",
|
"restrictions.groups-exempt-from-post-queue": "Select groups that should be exempt from the post queue",
|
||||||
@@ -18,16 +17,13 @@
|
|||||||
"restrictions.post-queue-help": "Enabling post queue will put the posts of new users in a queue for approval",
|
"restrictions.post-queue-help": "Enabling post queue will put the posts of new users in a queue for approval",
|
||||||
"restrictions-new.post-queue-help": "Enabling new user restrictions will set restrictions on posts created by new users",
|
"restrictions-new.post-queue-help": "Enabling new user restrictions will set restrictions on posts created by new users",
|
||||||
"restrictions.seconds-between": "Number of seconds between posts",
|
"restrictions.seconds-between": "Number of seconds between posts",
|
||||||
"restrictions.seconds-between-new": "Seconds between posts for new users",
|
|
||||||
"restrictions.rep-threshold": "Reputation threshold before these restrictions are lifted",
|
|
||||||
"restrictions.seconds-before-new": "Seconds before a new user can make their first post",
|
|
||||||
"restrictions.seconds-edit-after": "Number of seconds a post remains editable (set to 0 to disable)",
|
"restrictions.seconds-edit-after": "Number of seconds a post remains editable (set to 0 to disable)",
|
||||||
"restrictions.seconds-delete-after": "Number of seconds a post remains deletable (set to 0 to disable)",
|
"restrictions.seconds-delete-after": "Number of seconds a post remains deletable (set to 0 to disable)",
|
||||||
"restrictions.replies-no-delete": "Number of replies after users are disallowed to delete their own topics (set to 0 to disable)",
|
"restrictions.replies-no-delete": "Number of replies after users are disallowed to delete their own topics (set to 0 to disable)",
|
||||||
"restrictions.title-length": "Title Length",
|
"restrictions.title-length": "Title Length",
|
||||||
"restrictions.post-length": "Post Length",
|
"restrictions.post-length": "Post Length",
|
||||||
"restrictions.days-until-stale": "Days until topic is considered stale",
|
"restrictions.days-until-stale": "Days until topic is considered stale",
|
||||||
"restrictions.stale-help": "If a topic is considered \"stale\", then a warning will be shown to users who attempt to reply to that topic.",
|
"restrictions.stale-help": "If a topic is considered \"stale\", then a warning will be shown to users who attempt to reply to that topic. (set to 0 to disable)",
|
||||||
"timestamp": "Timestamp",
|
"timestamp": "Timestamp",
|
||||||
"timestamp.cut-off": "Date cut-off (in days)",
|
"timestamp.cut-off": "Date cut-off (in days)",
|
||||||
"timestamp.cut-off-help": "Dates & times will be shown in a relative manner (e.g. \"3 hours ago\" / \"5 days ago\"), and localised into various\n\t\t\t\t\tlanguages. After a certain point, this text can be switched to display the localised date itself\n\t\t\t\t\t(e.g. 5 Nov 2016 15:30).<br /><em>(Default: <code>30</code>, or one month). Set to 0 to always display dates, leave blank to always display relative times.</em>",
|
"timestamp.cut-off-help": "Dates & times will be shown in a relative manner (e.g. \"3 hours ago\" / \"5 days ago\"), and localised into various\n\t\t\t\t\tlanguages. After a certain point, this text can be switched to display the localised date itself\n\t\t\t\t\t(e.g. 5 Nov 2016 15:30).<br /><em>(Default: <code>30</code>, or one month). Set to 0 to always display dates, leave blank to always display relative times.</em>",
|
||||||
|
|||||||
@@ -11,6 +11,7 @@
|
|||||||
"downvotes-per-day": "Downvotes per day (set to 0 for unlimited downvotes)",
|
"downvotes-per-day": "Downvotes per day (set to 0 for unlimited downvotes)",
|
||||||
"downvotes-per-user-per-day": "Downvotes per user per day (set to 0 for unlimited downvotes)",
|
"downvotes-per-user-per-day": "Downvotes per user per day (set to 0 for unlimited downvotes)",
|
||||||
"min-rep-chat": "Minimum reputation to send chat messages",
|
"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-flag": "Minimum reputation to flag posts",
|
||||||
"min-rep-website": "Minimum reputation to add \"Website\" to user profile",
|
"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-aboutme": "Minimum reputation to add \"About me\" to user profile",
|
||||||
|
|||||||
@@ -6,8 +6,8 @@
|
|||||||
"allow-login-with.username-email": "Username or Email",
|
"allow-login-with.username-email": "Username or Email",
|
||||||
"allow-login-with.username": "Username Only",
|
"allow-login-with.username": "Username Only",
|
||||||
"account-settings": "Account Settings",
|
"account-settings": "Account Settings",
|
||||||
"gdpr_enabled": "Enable GDPR consent collection",
|
"gdpr-enabled": "Enable GDPR consent collection",
|
||||||
"gdpr_enabled_help": "When enabled, all new registrants will be required to explicitly give consent for data collection and usage under the <a href=\"https://ec.europa.eu/info/priorities/justice-and-fundamental-rights/data-protection/2018-reform-eu-data-protection-rules/eu-data-protection-rules_en\">General Data Protection Regulation (GDPR)</a>. <strong>Note</strong>: Enabling GDPR does not force pre-existing users to provide consent. To do so, you will need to install the GDPR plugin.",
|
"gdpr-enabled-help": "When enabled, all new registrants will be required to explicitly give consent for data collection and usage under the <a href=\"https://ec.europa.eu/info/priorities/justice-and-fundamental-rights/data-protection/2018-reform-eu-data-protection-rules/eu-data-protection-rules_en\">General Data Protection Regulation (GDPR)</a>. <strong>Note</strong>: Enabling GDPR does not force pre-existing users to provide consent. To do so, you will need to install the GDPR plugin.",
|
||||||
"disable-username-changes": "Disable username changes",
|
"disable-username-changes": "Disable username changes",
|
||||||
"disable-email-changes": "Disable email changes",
|
"disable-email-changes": "Disable email changes",
|
||||||
"disable-password-changes": "Disable password changes",
|
"disable-password-changes": "Disable password changes",
|
||||||
@@ -79,7 +79,14 @@
|
|||||||
"follow-replied-topics": "Follow topics that you reply to",
|
"follow-replied-topics": "Follow topics that you reply to",
|
||||||
"default-notification-settings": "Default notification settings",
|
"default-notification-settings": "Default notification settings",
|
||||||
"categoryWatchState": "Default category watch state",
|
"categoryWatchState": "Default category watch state",
|
||||||
"categoryWatchState.watching": "Watching",
|
"categoryWatchState.tracking": "Tracking",
|
||||||
"categoryWatchState.notwatching": "Not Watching",
|
"categoryWatchState.notwatching": "Not Watching",
|
||||||
"categoryWatchState.ignoring": "Ignoring"
|
"categoryWatchState.ignoring": "Ignoring",
|
||||||
|
"restrictions-new": "New User Restrictions",
|
||||||
|
"restrictions.rep-threshold": "Reputation threshold before these restrictions are lifted",
|
||||||
|
"restrictions.seconds-between-new": "Seconds between posts for new users",
|
||||||
|
"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"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,21 +1,24 @@
|
|||||||
{
|
{
|
||||||
"category": "বিভাগ",
|
"category": "বিভাগ",
|
||||||
"subcategories": "উপবিভাগ",
|
"subcategories": "উপবিভাগ",
|
||||||
"new_topic_button": "নতুন টপিক",
|
"new-topic-button": "নতুন টপিক",
|
||||||
"guest-login-post": "উত্তর দিতে লগিন করুন",
|
"guest-login-post": "উত্তর দিতে লগিন করুন",
|
||||||
"no_topics": "<strong>এই বিভাগে কোন আলোচনা নেই! </strong><br /> আপনি চাইলে নতুন আলোচনা শুরু করতে পারেন।",
|
"no-topics": "<strong>এই বিভাগে কোন আলোচনা নেই! </strong><br /> আপনি চাইলে নতুন আলোচনা শুরু করতে পারেন।",
|
||||||
"browsing": "ব্রাউজিং",
|
"browsing": "ব্রাউজিং",
|
||||||
"no_replies": "কোন রিপ্লাই নেই",
|
"no-replies": "কোন রিপ্লাই নেই",
|
||||||
"no_new_posts": "নতুন কোন পোস্ট নাই",
|
"no-new-posts": "নতুন কোন পোস্ট নাই",
|
||||||
"watch": "নজর রাখুন",
|
"watch": "নজর রাখুন",
|
||||||
"ignore": "উপেক্ষা করুন",
|
"ignore": "উপেক্ষা করুন",
|
||||||
"watching": "দৃশ্যমান",
|
"watching": "দৃশ্যমান",
|
||||||
|
"tracking": "Tracking",
|
||||||
"not-watching": "দেখা হচ্ছে না",
|
"not-watching": "দেখা হচ্ছে না",
|
||||||
"ignoring": "উপেক্ষারত",
|
"ignoring": "উপেক্ষারত",
|
||||||
"watching.description": "অপঠিত এবং সাম্প্রতিক বিষয়গুলো দেখাও",
|
"watching.description": "Notify me of new topics.<br/>Show topics in unread & recent",
|
||||||
|
"tracking.description": "Shows topics in unread & recent",
|
||||||
"not-watching.description": "Do not show topics in unread, show in recent",
|
"not-watching.description": "Do not show topics in unread, show in recent",
|
||||||
"ignoring.description": "Do not show topics in unread and recent",
|
"ignoring.description": "Do not show topics in unread & recent",
|
||||||
"watching.message": "You are now watching updates from this category and all subcategories",
|
"watching.message": "You are now watching updates from this category and all subcategories",
|
||||||
|
"tracking.message": "You are now tracking updates from this category and all subcategories",
|
||||||
"notwatching.message": "You are not watching updates from this category and all subcategories",
|
"notwatching.message": "You are not watching updates from this category and all subcategories",
|
||||||
"ignoring.message": "You are now ignoring updates from this category and all subcategories",
|
"ignoring.message": "You are now ignoring updates from this category and all subcategories",
|
||||||
"watched-categories": "প্রেক্ষিত বিভাগসমূহ",
|
"watched-categories": "প্রেক্ষিত বিভাগসমূহ",
|
||||||
|
|||||||
@@ -3,8 +3,8 @@
|
|||||||
"password-reset-requested": "নতুন পাসওয়ার্ডের জন্য অনুরোধ করা হয়েছে!",
|
"password-reset-requested": "নতুন পাসওয়ার্ডের জন্য অনুরোধ করা হয়েছে!",
|
||||||
"welcome-to": "%1 এ স্বাগতম",
|
"welcome-to": "%1 এ স্বাগতম",
|
||||||
"invite": "%1 থেকে আমন্ত্রণ",
|
"invite": "%1 থেকে আমন্ত্রণ",
|
||||||
"greeting_no_name": "স্বাগতম",
|
"greeting-no-name": "স্বাগতম",
|
||||||
"greeting_with_name": "স্বাগতম %1",
|
"greeting-with-name": "স্বাগতম %1",
|
||||||
"email.verify-your-email.subject": "দয়া করে ইমেইল যাচাই করুন",
|
"email.verify-your-email.subject": "দয়া করে ইমেইল যাচাই করুন",
|
||||||
"email.verify.text1": "You've requested that we change or confirm your email address",
|
"email.verify.text1": "You've requested that we change or confirm your email address",
|
||||||
"email.verify.text2": "For security purposes, we only change or confirm the email address on file once its ownership has been confirmed via email. <strong>If you did not request this, no action is required on your part.</strong>",
|
"email.verify.text2": "For security purposes, we only change or confirm the email address on file once its ownership has been confirmed via email. <strong>If you did not request this, no action is required on your part.</strong>",
|
||||||
@@ -13,7 +13,7 @@
|
|||||||
"welcome.text2": "আপনার একাউন্ট এ্যাক্টিভেট করার জন্য, আপনি যে ইমেইল এড্রেস ব্যাবহার করে নিবন্ধন করেছেন তা যাচাই করতে হবে",
|
"welcome.text2": "আপনার একাউন্ট এ্যাক্টিভেট করার জন্য, আপনি যে ইমেইল এড্রেস ব্যাবহার করে নিবন্ধন করেছেন তা যাচাই করতে হবে",
|
||||||
"welcome.text3": "An administrator has accepted your registration application. You can login with your username/password now.",
|
"welcome.text3": "An administrator has accepted your registration application. You can login with your username/password now.",
|
||||||
"welcome.cta": "আপনার ইমেইল এড্রেস নিশ্চিত করার জন্য এখানে ক্লিক করুন",
|
"welcome.cta": "আপনার ইমেইল এড্রেস নিশ্চিত করার জন্য এখানে ক্লিক করুন",
|
||||||
"invitation.text1": "%1 আপনাকে %2 তে যোগ দিতে আমন্ত্রণ জানিয়েছেন ",
|
"invitation.text1": "%1 আপনাকে %2 তে যোগ দিতে আমন্ত্রণ জানিয়েছেন",
|
||||||
"invitation.text2": "আপনার আমন্ত্রন পত্র %1 দিন পর বাতিল হয়ে যাবে",
|
"invitation.text2": "আপনার আমন্ত্রন পত্র %1 দিন পর বাতিল হয়ে যাবে",
|
||||||
"invitation.cta": "Click here to create your account.",
|
"invitation.cta": "Click here to create your account.",
|
||||||
"reset.text1": "আমরা আপনার পাসওয়ার্ড রিসেট করার অনুরোধ পেয়েছি, সম্ভবত আপনি আপনার পাসওয়ার্ড ভুলে গিয়েছেন বলেই। তবে যদি তা না হয়ে থাকে, তাহলে এই মেইলকে উপেক্ষা করতে পারেন।",
|
"reset.text1": "আমরা আপনার পাসওয়ার্ড রিসেট করার অনুরোধ পেয়েছি, সম্ভবত আপনি আপনার পাসওয়ার্ড ভুলে গিয়েছেন বলেই। তবে যদি তা না হয়ে থাকে, তাহলে এই মেইলকে উপেক্ষা করতে পারেন।",
|
||||||
@@ -24,7 +24,7 @@
|
|||||||
"reset.notify.text2": "এটা আপনার অজান্তে হলে এখনই প্রশাসককে আবহিত করুন",
|
"reset.notify.text2": "এটা আপনার অজান্তে হলে এখনই প্রশাসককে আবহিত করুন",
|
||||||
"digest.unread-rooms": "Unread rooms",
|
"digest.unread-rooms": "Unread rooms",
|
||||||
"digest.room-name-unreadcount": "%1 (%2 unread)",
|
"digest.room-name-unreadcount": "%1 (%2 unread)",
|
||||||
"digest.latest_topics": "%1 এর সর্বশেষ টপিকসমূহ",
|
"digest.latest-topics": "%1 এর সর্বশেষ টপিকসমূহ",
|
||||||
"digest.top-topics": "Top topics from %1",
|
"digest.top-topics": "Top topics from %1",
|
||||||
"digest.popular-topics": "Popular topics from %1",
|
"digest.popular-topics": "Popular topics from %1",
|
||||||
"digest.cta": "%1 ভিজিট করতে এখানে ক্লিক করুন",
|
"digest.cta": "%1 ভিজিট করতে এখানে ক্লিক করুন",
|
||||||
@@ -36,7 +36,8 @@
|
|||||||
"digest.title.day": "Your Daily Digest",
|
"digest.title.day": "Your Daily Digest",
|
||||||
"digest.title.week": "Your Weekly Digest",
|
"digest.title.week": "Your Weekly Digest",
|
||||||
"digest.title.month": "Your Monthly Digest",
|
"digest.title.month": "Your Monthly Digest",
|
||||||
"notif.chat.subject": "%1 এর থেকে নতুন মেসেজ এসেছে।",
|
"notif.chat.new-message-from-user": "New message from \"%1\"",
|
||||||
|
"notif.chat.new-message-from-user-in-room": "New message from %1 in room %2",
|
||||||
"notif.chat.cta": "কথপোকথন চালিয়ে যেতে এখানে ক্লিক করুন",
|
"notif.chat.cta": "কথপোকথন চালিয়ে যেতে এখানে ক্লিক করুন",
|
||||||
"notif.chat.unsub.info": "আপনার সাবস্ক্রীপশন সেটিংসের কারনে আপনার এই নোটিফিকেশন পাঠানো হয়েছে",
|
"notif.chat.unsub.info": "আপনার সাবস্ক্রীপশন সেটিংসের কারনে আপনার এই নোটিফিকেশন পাঠানো হয়েছে",
|
||||||
"notif.post.unsub.info": "আপনার সাবস্ক্রিপশন সেটিংসের কারনে আপনার এই বার্তাটি পাঠানো হয়েছে",
|
"notif.post.unsub.info": "আপনার সাবস্ক্রিপশন সেটিংসের কারনে আপনার এই বার্তাটি পাঠানো হয়েছে",
|
||||||
|
|||||||
@@ -91,6 +91,7 @@
|
|||||||
"category-not-selected": "Category not selected.",
|
"category-not-selected": "Category not selected.",
|
||||||
"too-many-posts": "You can only post once every %1 second(s) - please wait before posting again",
|
"too-many-posts": "You can only post once every %1 second(s) - please wait before posting again",
|
||||||
"too-many-posts-newbie": "As a new user, you can only post once every %1 second(s) until you have earned %2 reputation - please wait before posting again",
|
"too-many-posts-newbie": "As a new user, you can only post once every %1 second(s) until you have earned %2 reputation - please wait before posting again",
|
||||||
|
"too-many-posts-newbie-minutes": "As a new user, you can only post once every %1 minute(s) until you have earned %2 reputation - please wait before posting again",
|
||||||
"already-posting": "You are already posting",
|
"already-posting": "You are already posting",
|
||||||
"tag-too-short": "Please enter a longer tag. Tags should contain at least %1 character(s)",
|
"tag-too-short": "Please enter a longer tag. Tags should contain at least %1 character(s)",
|
||||||
"tag-too-long": "Please enter a shorter tag. Tags can't be longer than %1 character(s)",
|
"tag-too-long": "Please enter a shorter tag. Tags can't be longer than %1 character(s)",
|
||||||
@@ -145,7 +146,7 @@
|
|||||||
"topic-already-deleted": "এই টপিকটি ইতিমধ্যে ডিলিট করা হয়েছে",
|
"topic-already-deleted": "এই টপিকটি ইতিমধ্যে ডিলিট করা হয়েছে",
|
||||||
"topic-already-restored": "এই টপিকটি ইতিমধ্যে পুনরোদ্ধার করা হয়েছে",
|
"topic-already-restored": "এই টপিকটি ইতিমধ্যে পুনরোদ্ধার করা হয়েছে",
|
||||||
"cant-purge-main-post": "You can't purge the main post, please delete the topic instead",
|
"cant-purge-main-post": "You can't purge the main post, please delete the topic instead",
|
||||||
"topic-thumbnails-are-disabled": "টপিক থাম্বনেল নিষ্ক্রিয় করা। ",
|
"topic-thumbnails-are-disabled": "টপিক থাম্বনেল নিষ্ক্রিয় করা।",
|
||||||
"invalid-file": "ভুল ফাইল",
|
"invalid-file": "ভুল ফাইল",
|
||||||
"uploads-are-disabled": "আপলোড নিষ্ক্রিয় করা",
|
"uploads-are-disabled": "আপলোড নিষ্ক্রিয় করা",
|
||||||
"signature-too-long": "Sorry, your signature cannot be longer than %1 character(s).",
|
"signature-too-long": "Sorry, your signature cannot be longer than %1 character(s).",
|
||||||
@@ -172,6 +173,7 @@
|
|||||||
"not-enough-reputation-to-chat": "You need %1 reputation to chat",
|
"not-enough-reputation-to-chat": "You need %1 reputation to chat",
|
||||||
"not-enough-reputation-to-upvote": "You need %1 reputation to upvote",
|
"not-enough-reputation-to-upvote": "You need %1 reputation to upvote",
|
||||||
"not-enough-reputation-to-downvote": "You need %1 reputation to downvote",
|
"not-enough-reputation-to-downvote": "You need %1 reputation to downvote",
|
||||||
|
"not-enough-reputation-to-post-links": "You need %1 reputation to post links",
|
||||||
"not-enough-reputation-to-flag": "You need %1 reputation to flag this post",
|
"not-enough-reputation-to-flag": "You need %1 reputation to flag this post",
|
||||||
"not-enough-reputation-min-rep-website": "You need %1 reputation to add a website",
|
"not-enough-reputation-min-rep-website": "You need %1 reputation to add a website",
|
||||||
"not-enough-reputation-min-rep-aboutme": "You need %1 reputation to add an about me",
|
"not-enough-reputation-min-rep-aboutme": "You need %1 reputation to add an about me",
|
||||||
@@ -183,12 +185,13 @@
|
|||||||
"post-flagged-too-many-times": "This post has been flagged by others already",
|
"post-flagged-too-many-times": "This post has been flagged by others already",
|
||||||
"user-flagged-too-many-times": "This user has been flagged by others already",
|
"user-flagged-too-many-times": "This user has been flagged by others already",
|
||||||
"cant-flag-privileged": "You are not allowed to flag the profiles or content of privileged users (moderators/global moderators/admins)",
|
"cant-flag-privileged": "You are not allowed to flag the profiles or content of privileged users (moderators/global moderators/admins)",
|
||||||
|
"cant-locate-flag-report": "Cannot locate flag report",
|
||||||
"self-vote": "You cannot vote on your own post",
|
"self-vote": "You cannot vote on your own post",
|
||||||
"too-many-upvotes-today": "You can only upvote %1 times a day",
|
"too-many-upvotes-today": "You can only upvote %1 times a day",
|
||||||
"too-many-upvotes-today-user": "You can only upvote a user %1 times a day",
|
"too-many-upvotes-today-user": "You can only upvote a user %1 times a day",
|
||||||
"too-many-downvotes-today": "You can only downvote %1 times a day",
|
"too-many-downvotes-today": "You can only downvote %1 times a day",
|
||||||
"too-many-downvotes-today-user": "You can only downvote a user %1 times a day",
|
"too-many-downvotes-today-user": "You can only downvote a user %1 times a day",
|
||||||
"reload-failed": "\"%1\" রিলোড করতে সমস্যা হয়েছে। রিলোডের পূর্বে যা করা হয়েছিল সেটি আনডু করা সমীচীন। ",
|
"reload-failed": "\"%1\" রিলোড করতে সমস্যা হয়েছে। রিলোডের পূর্বে যা করা হয়েছিল সেটি আনডু করা সমীচীন।",
|
||||||
"registration-error": "নিবন্ধন এরর!",
|
"registration-error": "নিবন্ধন এরর!",
|
||||||
"parse-error": "Something went wrong while parsing server response",
|
"parse-error": "Something went wrong while parsing server response",
|
||||||
"wrong-login-type-email": "Please use your email to login",
|
"wrong-login-type-email": "Please use your email to login",
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
{
|
{
|
||||||
"state": "State",
|
"state": "State",
|
||||||
|
"report": "Report",
|
||||||
"reports": "Reports",
|
"reports": "Reports",
|
||||||
"first-reported": "First Reported",
|
"first-reported": "First Reported",
|
||||||
"no-flags": "Hooray! No flags found.",
|
"no-flags": "Hooray! No flags found.",
|
||||||
@@ -8,6 +9,8 @@
|
|||||||
"update": "Update",
|
"update": "Update",
|
||||||
"updated": "Updated",
|
"updated": "Updated",
|
||||||
"resolved": "Resolved",
|
"resolved": "Resolved",
|
||||||
|
"report-added": "Added",
|
||||||
|
"report-rescinded": "Rescinded",
|
||||||
"target-purged": "The content this flag referred to has been purged and is no longer available.",
|
"target-purged": "The content this flag referred to has been purged and is no longer available.",
|
||||||
"target-aboutme-empty": "This user has no "About Me" set.",
|
"target-aboutme-empty": "This user has no "About Me" set.",
|
||||||
|
|
||||||
|
|||||||
@@ -13,19 +13,19 @@
|
|||||||
"400.message": "It looks like this link is malformed, please double-check and try again.<br/><div class=\"text-sm text-muted\">Return to the <a href='%1/'>home page</a>.</div>",
|
"400.message": "It looks like this link is malformed, please double-check and try again.<br/><div class=\"text-sm text-muted\">Return to the <a href='%1/'>home page</a>.</div>",
|
||||||
"register": "নিবন্ধন",
|
"register": "নিবন্ধন",
|
||||||
"login": "প্রবেশ",
|
"login": "প্রবেশ",
|
||||||
"please_log_in": "অনুগ্রহ করে প্রবেশ করুন",
|
"please-log-in": "অনুগ্রহ করে প্রবেশ করুন",
|
||||||
"logout": "প্রস্থান",
|
"logout": "প্রস্থান",
|
||||||
"posting_restriction_info": "বর্তমানে নিবন্ধিত সদস্যরাই কেবল পোস্ট করতে পারেন, লগ ইন করতে এখানে ক্লিক করুন।",
|
"posting-restriction-info": "বর্তমানে নিবন্ধিত সদস্যরাই কেবল পোস্ট করতে পারেন, লগ ইন করতে এখানে ক্লিক করুন।",
|
||||||
"welcome_back": "আপনাকে স্বাগতম",
|
"welcome-back": "আপনাকে স্বাগতম",
|
||||||
"you_have_successfully_logged_in": "আপনি সফলভাবে প্রবেশ করেছেন",
|
"you-have-successfully-logged-in": "আপনি সফলভাবে প্রবেশ করেছেন",
|
||||||
"save_changes": "পরিবর্তনগুলি সঞ্চয় করুন",
|
"save-changes": "পরিবর্তনগুলি সঞ্চয় করুন",
|
||||||
"save": "Save",
|
"save": "Save",
|
||||||
"create": "Create",
|
"create": "Create",
|
||||||
"cancel": "Cancel",
|
"cancel": "Cancel",
|
||||||
"close": "বন্ধ",
|
"close": "বন্ধ",
|
||||||
"pagination": "পাতা নং",
|
"pagination": "পাতা নং",
|
||||||
"pagination.out_of": "%2 এর মাঝে %1",
|
"pagination.out-of": "%2 এর মাঝে %1",
|
||||||
"pagination.enter_index": "Go to post index",
|
"pagination.enter-index": "Go to post index",
|
||||||
"header.admin": "অ্যাডমিন",
|
"header.admin": "অ্যাডমিন",
|
||||||
"header.categories": "বিভাগ",
|
"header.categories": "বিভাগ",
|
||||||
"header.recent": "সাম্প্রতিক",
|
"header.recent": "সাম্প্রতিক",
|
||||||
@@ -44,7 +44,7 @@
|
|||||||
"header.manage": "Manage",
|
"header.manage": "Manage",
|
||||||
"header.drafts": "Drafts",
|
"header.drafts": "Drafts",
|
||||||
"notifications.loading": "বিজ্ঞপ্তিগুলি লোড হচ্ছে",
|
"notifications.loading": "বিজ্ঞপ্তিগুলি লোড হচ্ছে",
|
||||||
"chats.loading": "কথোপকথনগুলি লোড হচ্ছে ",
|
"chats.loading": "কথোপকথনগুলি লোড হচ্ছে",
|
||||||
"drafts.loading": "Loading Drafts",
|
"drafts.loading": "Loading Drafts",
|
||||||
"motd.welcome": "ভবিষ্যতের আলোচনার প্লাটফর্ম, NodeBB তে স্বাগতম।",
|
"motd.welcome": "ভবিষ্যতের আলোচনার প্লাটফর্ম, NodeBB তে স্বাগতম।",
|
||||||
"previouspage": "আগের পাতা",
|
"previouspage": "আগের পাতা",
|
||||||
@@ -80,25 +80,25 @@
|
|||||||
"lastpost": "Last post",
|
"lastpost": "Last post",
|
||||||
"firstpost": "First post",
|
"firstpost": "First post",
|
||||||
"about": "About",
|
"about": "About",
|
||||||
"read_more": "আরো পড়ুন",
|
"read-more": "আরো পড়ুন",
|
||||||
"more": "আরো...",
|
"more": "আরো...",
|
||||||
"none": "None",
|
"none": "None",
|
||||||
"posted_ago_by_guest": "অতিথি পোস্ট করেছেন %1",
|
"posted-ago-by-guest": "অতিথি পোস্ট করেছেন %1",
|
||||||
"posted_ago_by": " %1 %2 দ্বারা পোস্টকৃত",
|
"posted-ago-by": "%1 %2 দ্বারা পোস্টকৃত",
|
||||||
"posted_ago": "পোস্ট করেছেন %1",
|
"posted-ago": "পোস্ট করেছেন %1",
|
||||||
"posted_in": "posted in %1",
|
"posted-in": "posted in %1",
|
||||||
"posted_in_by": "posted in %1 by %2",
|
"posted-in-by": "posted in %1 by %2",
|
||||||
"posted_in_ago": "%1 বিভাগে পোস্ট করা হয়েছে %2 আগে",
|
"posted-in-ago": "%1 বিভাগে পোস্ট করা হয়েছে %2 আগে",
|
||||||
"posted_in_ago_by": "%3 %1 বিভাগে পোস্ট করেছেন %2",
|
"posted-in-ago-by": "%3 %1 বিভাগে পোস্ট করেছেন %2",
|
||||||
"user_posted_ago": "%1 পোস্ট করেছেন %2",
|
"user-posted-ago": "%1 পোস্ট করেছেন %2",
|
||||||
"guest_posted_ago": "অতিথি পোস্ট করেছেন %1",
|
"guest-posted-ago": "অতিথি পোস্ট করেছেন %1",
|
||||||
"last_edited_by": "last edited by %1",
|
"last-edited-by": "last edited by %1",
|
||||||
"edited-timestamp": "Edited %1",
|
"edited-timestamp": "Edited %1",
|
||||||
"norecentposts": "কোনও সাম্প্রতিক পোস্ট নেই",
|
"norecentposts": "কোনও সাম্প্রতিক পোস্ট নেই",
|
||||||
"norecenttopics": "কোনও সাম্প্রতিক টপিক নেই",
|
"norecenttopics": "কোনও সাম্প্রতিক টপিক নেই",
|
||||||
"recentposts": "সাম্প্রতিক পোস্ট",
|
"recentposts": "সাম্প্রতিক পোস্ট",
|
||||||
"recentips": "সাম্প্রতিক প্রবেশকৃত আইপি সমুহ",
|
"recentips": "সাম্প্রতিক প্রবেশকৃত আইপি সমুহ",
|
||||||
"moderator_tools": "Moderator Tools",
|
"moderator-tools": "Moderator Tools",
|
||||||
"status": "Status",
|
"status": "Status",
|
||||||
"online": "অনলাইন",
|
"online": "অনলাইন",
|
||||||
"away": "দূরে",
|
"away": "দূরে",
|
||||||
@@ -109,7 +109,7 @@
|
|||||||
"language": "ভাষা",
|
"language": "ভাষা",
|
||||||
"guest": "অতিথি",
|
"guest": "অতিথি",
|
||||||
"guests": "অতিথি",
|
"guests": "অতিথি",
|
||||||
"former_user": "A Former User",
|
"former-user": "A Former User",
|
||||||
"system-user": "System",
|
"system-user": "System",
|
||||||
"unknown-user": "Unknown user",
|
"unknown-user": "Unknown user",
|
||||||
"updated.title": "ফোরাম আপডেট করা হয়েছে",
|
"updated.title": "ফোরাম আপডেট করা হয়েছে",
|
||||||
@@ -117,12 +117,12 @@
|
|||||||
"privacy": "নিরাপত্তা",
|
"privacy": "নিরাপত্তা",
|
||||||
"follow": "Follow",
|
"follow": "Follow",
|
||||||
"unfollow": "Unfollow",
|
"unfollow": "Unfollow",
|
||||||
"delete_all": "সব মুছে ফেলুন",
|
"delete-all": "সব মুছে ফেলুন",
|
||||||
"map": "ম্যাপ",
|
"map": "ম্যাপ",
|
||||||
"sessions": "Login Sessions",
|
"sessions": "Login Sessions",
|
||||||
"ip_address": "IP Address",
|
"ip-address": "IP Address",
|
||||||
"enter_page_number": "Enter page number",
|
"enter-page-number": "Enter page number",
|
||||||
"upload_file": "Upload file",
|
"upload-file": "Upload file",
|
||||||
"upload": "Upload",
|
"upload": "Upload",
|
||||||
"uploads": "Uploads",
|
"uploads": "Uploads",
|
||||||
"allowed-file-types": "Allowed file types are %1",
|
"allowed-file-types": "Allowed file types are %1",
|
||||||
@@ -131,7 +131,7 @@
|
|||||||
"play": "Play",
|
"play": "Play",
|
||||||
"cookies.message": "This website uses cookies to ensure you get the best experience on our website.",
|
"cookies.message": "This website uses cookies to ensure you get the best experience on our website.",
|
||||||
"cookies.accept": "Got it!",
|
"cookies.accept": "Got it!",
|
||||||
"cookies.learn_more": "Learn More",
|
"cookies.learn-more": "Learn More",
|
||||||
"edited": "Edited",
|
"edited": "Edited",
|
||||||
"disabled": "Disabled",
|
"disabled": "Disabled",
|
||||||
"select": "Select",
|
"select": "Select",
|
||||||
|
|||||||
@@ -2,65 +2,65 @@
|
|||||||
"all-groups": "All groups",
|
"all-groups": "All groups",
|
||||||
"groups": "গ্রুপসমূহ",
|
"groups": "গ্রুপসমূহ",
|
||||||
"members": "Members",
|
"members": "Members",
|
||||||
"view_group": "গ্রুপ দেখুন",
|
"view-group": "গ্রুপ দেখুন",
|
||||||
"owner": "Group Owner",
|
"owner": "Group Owner",
|
||||||
"new_group": "Create New Group",
|
"new-group": "Create New Group",
|
||||||
"no_groups_found": "There are no groups to see",
|
"no-groups-found": "There are no groups to see",
|
||||||
"pending.accept": "Accept",
|
"pending.accept": "Accept",
|
||||||
"pending.reject": "Reject",
|
"pending.reject": "Reject",
|
||||||
"pending.accept_all": "Accept All",
|
"pending.accept-all": "Accept All",
|
||||||
"pending.reject_all": "Reject All",
|
"pending.reject-all": "Reject All",
|
||||||
"pending.none": "There are no pending members at this time",
|
"pending.none": "There are no pending members at this time",
|
||||||
"invited.none": "There are no invited members at this time",
|
"invited.none": "There are no invited members at this time",
|
||||||
"invited.uninvite": "Rescind Invitation",
|
"invited.uninvite": "Rescind Invitation",
|
||||||
"invited.search": "Search for a user to invite to this group",
|
"invited.search": "Search for a user to invite to this group",
|
||||||
"invited.notification_title": "You have been invited to join <strong>%1</strong>",
|
"invited.notification-title": "You have been invited to join <strong>%1</strong>",
|
||||||
"request.notification_title": "Group Membership Request from <strong>%1</strong>",
|
"request.notification-title": "Group Membership Request from <strong>%1</strong>",
|
||||||
"request.notification_text": "<strong>%1</strong> has requested to become a member of <strong>%2</strong>",
|
"request.notification-text": "<strong>%1</strong> has requested to become a member of <strong>%2</strong>",
|
||||||
"cover-save": "Save",
|
"cover-save": "Save",
|
||||||
"cover-saving": "Saving",
|
"cover-saving": "Saving",
|
||||||
"details.title": "গ্রুপের বিস্তারিত",
|
"details.title": "গ্রুপের বিস্তারিত",
|
||||||
"details.members": "সদস্য তালিকা",
|
"details.members": "সদস্য তালিকা",
|
||||||
"details.pending": "Pending Members",
|
"details.pending": "Pending Members",
|
||||||
"details.invited": "Invited Members",
|
"details.invited": "Invited Members",
|
||||||
"details.has_no_posts": "এই গ্রুপের সদস্যরা এখনো কোন পোষ্ট করেন নি",
|
"details.has-no-posts": "এই গ্রুপের সদস্যরা এখনো কোন পোষ্ট করেন নি",
|
||||||
"details.latest_posts": "সর্বশেষ পোষ্টসমূহ",
|
"details.latest-posts": "সর্বশেষ পোষ্টসমূহ",
|
||||||
"details.private": "Private",
|
"details.private": "Private",
|
||||||
"details.disableJoinRequests": "Disable join requests",
|
"details.disableJoinRequests": "Disable join requests",
|
||||||
"details.disableLeave": "Disallow users from leaving the group",
|
"details.disableLeave": "Disallow users from leaving the group",
|
||||||
"details.grant": "Grant/Rescind Ownership",
|
"details.grant": "Grant/Rescind Ownership",
|
||||||
"details.kick": "Kick",
|
"details.kick": "Kick",
|
||||||
"details.kick_confirm": "Are you sure you want to remove this member from the group?",
|
"details.kick-confirm": "Are you sure you want to remove this member from the group?",
|
||||||
"details.add-member": "Add Member",
|
"details.add-member": "Add Member",
|
||||||
"details.owner_options": "Group Administration",
|
"details.owner-options": "Group Administration",
|
||||||
"details.group_name": "Group Name",
|
"details.group-name": "Group Name",
|
||||||
"details.member_count": "Member Count",
|
"details.member-count": "Member Count",
|
||||||
"details.creation_date": "Creation Date",
|
"details.creation-date": "Creation Date",
|
||||||
"details.description": "Description",
|
"details.description": "Description",
|
||||||
"details.member-post-cids": "Category IDs to display posts from",
|
"details.member-post-cids": "Category IDs to display posts from",
|
||||||
"details.badge_preview": "Badge Preview",
|
"details.badge-preview": "Badge Preview",
|
||||||
"details.change_icon": "Change Icon",
|
"details.change-icon": "Change Icon",
|
||||||
"details.change_label_colour": "Change Label Colour",
|
"details.change-label-colour": "Change Label Colour",
|
||||||
"details.change_text_colour": "Change Text Colour",
|
"details.change-text-colour": "Change Text Colour",
|
||||||
"details.badge_text": "Badge Text",
|
"details.badge-text": "Badge Text",
|
||||||
"details.userTitleEnabled": "Show Badge",
|
"details.userTitleEnabled": "Show Badge",
|
||||||
"details.private_help": "If enabled, joining of groups requires approval from a group owner",
|
"details.private-help": "If enabled, joining of groups requires approval from a group owner",
|
||||||
"details.hidden": "Hidden",
|
"details.hidden": "Hidden",
|
||||||
"details.hidden_help": "If enabled, this group will not be found in the groups listing, and users will have to be invited manually",
|
"details.hidden-help": "If enabled, this group will not be found in the groups listing, and users will have to be invited manually",
|
||||||
"details.delete_group": "Delete Group",
|
"details.delete-group": "Delete Group",
|
||||||
"details.private_system_help": "Private groups is disabled at system level, this option does not do anything",
|
"details.private-system-help": "Private groups is disabled at system level, this option does not do anything",
|
||||||
"event.updated": "Group details have been updated",
|
"event.updated": "Group details have been updated",
|
||||||
"event.deleted": "The group \"%1\" has been deleted",
|
"event.deleted": "The group \"%1\" has been deleted",
|
||||||
"membership.accept-invitation": "Accept Invitation",
|
"membership.accept-invitation": "Accept Invitation",
|
||||||
"membership.accept.notification_title": "You are now a member of <strong>%1</strong>",
|
"membership.accept.notification-title": "You are now a member of <strong>%1</strong>",
|
||||||
"membership.invitation-pending": "Invitation Pending",
|
"membership.invitation-pending": "Invitation Pending",
|
||||||
"membership.join-group": "Join Group",
|
"membership.join-group": "Join Group",
|
||||||
"membership.leave-group": "Leave Group",
|
"membership.leave-group": "Leave Group",
|
||||||
"membership.leave.notification_title": "<strong>%1</strong> has left group <strong>%2</strong>",
|
"membership.leave.notification-title": "<strong>%1</strong> has left group <strong>%2</strong>",
|
||||||
"membership.reject": "Reject",
|
"membership.reject": "Reject",
|
||||||
"new-group.group_name": "Group Name:",
|
"new-group.group-name": "Group Name:",
|
||||||
"upload-group-cover": "Upload group cover",
|
"upload-group-cover": "Upload group cover",
|
||||||
"bulk-invite-instructions": "Enter a list of comma separated usernames to invite to this group",
|
"bulk-invite-instructions": "Enter a list of comma separated usernames to invite to this group",
|
||||||
"bulk-invite": "Bulk Invite",
|
"bulk-invite": "Bulk Invite",
|
||||||
"remove_group_cover_confirm": "Are you sure you want to remove the cover picture?"
|
"remove-group-cover-confirm": "Are you sure you want to remove the cover picture?"
|
||||||
}
|
}
|
||||||
@@ -1,12 +1,12 @@
|
|||||||
{
|
{
|
||||||
"username-email": "ইউজারনেম / ইমেইল",
|
"username-email": "ইউজারনেম / ইমেইল",
|
||||||
"username": "ইউজারনেম",
|
"username": "ইউজারনেম",
|
||||||
"remember_me": "মনে রাখুন",
|
"remember-me": "মনে রাখুন",
|
||||||
"forgot_password": "পাসওয়ার্ড ভুলে গিয়েছেন?",
|
"forgot-password": "পাসওয়ার্ড ভুলে গিয়েছেন?",
|
||||||
"alternative_logins": "বিকল্প প্রবেশ",
|
"alternative-logins": "বিকল্প প্রবেশ",
|
||||||
"failed_login_attempt": "Login Unsuccessful",
|
"failed-login-attempt": "Login Unsuccessful",
|
||||||
"login_successful": "আপনি সফলভাবে প্রবেশ করেছেন!",
|
"login-successful": "আপনি সফলভাবে প্রবেশ করেছেন!",
|
||||||
"dont_have_account": "কোন একাউন্ট নেই?",
|
"dont-have-account": "কোন একাউন্ট নেই?",
|
||||||
"logged-out-due-to-inactivity": "You have been logged out of the Admin Control Panel due to inactivity",
|
"logged-out-due-to-inactivity": "You have been logged out of the Admin Control Panel due to inactivity",
|
||||||
"caps-lock-enabled": "Caps Lock is enabled"
|
"caps-lock-enabled": "Caps Lock is enabled"
|
||||||
}
|
}
|
||||||
@@ -1,5 +1,6 @@
|
|||||||
{
|
{
|
||||||
"chat.chatting_with": "Chat with",
|
"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": "Type chat message here, drag & drop images, press enter to send",
|
||||||
"chat.placeholder.mobile": "Type chat message here",
|
"chat.placeholder.mobile": "Type chat message here",
|
||||||
"chat.scroll-up-alert": "Go to most recent message",
|
"chat.scroll-up-alert": "Go to most recent message",
|
||||||
@@ -7,12 +8,15 @@
|
|||||||
"chat.chat-with-usernames": "Chat with %1",
|
"chat.chat-with-usernames": "Chat with %1",
|
||||||
"chat.chat-with-usernames-and-x-others": "Chat with %1 & %2 others",
|
"chat.chat-with-usernames-and-x-others": "Chat with %1 & %2 others",
|
||||||
"chat.send": "প্রেরন করুন",
|
"chat.send": "প্রেরন করুন",
|
||||||
"chat.no_active": "আপনার কোন সচল কথোপকথন নেই",
|
"chat.no-active": "আপনার কোন সচল কথোপকথন নেই",
|
||||||
"chat.user_typing": "%1 লিখছেন",
|
"chat.user-typing-1": "<strong>%1</strong> is typing ...",
|
||||||
"chat.user_has_messaged_you": "%1 আপনাকে বার্তা পাঠিয়েছেন",
|
"chat.user-typing-2": "<strong>%1</strong> and <strong>%2</strong> are typing ...",
|
||||||
|
"chat.user-typing-3": "<strong>%1</strong>, <strong>%2</strong> and <strong>%3</strong> are typing ...",
|
||||||
|
"chat.user-typing-n": "<strong>%1</strong>, <strong>%2</strong> and <strong>%3</strong> others are typing ...",
|
||||||
|
"chat.user-has-messaged-you": "%1 আপনাকে বার্তা পাঠিয়েছেন",
|
||||||
"chat.replying-to": "Replying to %1",
|
"chat.replying-to": "Replying to %1",
|
||||||
"chat.see_all": "All chats",
|
"chat.see-all": "All chats",
|
||||||
"chat.mark_all_read": "Mark all read",
|
"chat.mark-all-read": "Mark all read",
|
||||||
"chat.no-messages": "মেসেজ হিস্টোরী দেখতে প্রাপক নির্বাচন করুন",
|
"chat.no-messages": "মেসেজ হিস্টোরী দেখতে প্রাপক নির্বাচন করুন",
|
||||||
"chat.no-users-in-room": "No users in this room",
|
"chat.no-users-in-room": "No users in this room",
|
||||||
"chat.recent-chats": "সাম্প্রতিক চ্যাটসমূহ",
|
"chat.recent-chats": "সাম্প্রতিক চ্যাটসমূহ",
|
||||||
@@ -23,12 +27,16 @@
|
|||||||
"chat.pop-out": "চ্যাট উইন্ডো আলাদা করুন",
|
"chat.pop-out": "চ্যাট উইন্ডো আলাদা করুন",
|
||||||
"chat.minimize": "Minimize",
|
"chat.minimize": "Minimize",
|
||||||
"chat.maximize": "ম্যাক্সিমাইজ",
|
"chat.maximize": "ম্যাক্সিমাইজ",
|
||||||
"chat.seven_days": "৭ দিন",
|
"chat.seven-days": "৭ দিন",
|
||||||
"chat.thirty_days": "৩০ দিন",
|
"chat.thirty-days": "৩০ দিন",
|
||||||
"chat.three_months": "৩ মাস",
|
"chat.three-months": "৩ মাস",
|
||||||
"chat.delete_message_confirm": "Are you sure you wish to delete this message?",
|
"chat.delete-message-confirm": "Are you sure you wish to delete this message?",
|
||||||
"chat.retrieving-users": "Retrieving users...",
|
"chat.retrieving-users": "Retrieving users...",
|
||||||
"chat.view-users-list": "View users list",
|
"chat.view-users-list": "View users list",
|
||||||
|
"chat.pinned-messages": "Pinned Messages",
|
||||||
|
"chat.no-pinned-messages": "There are no pinned messages",
|
||||||
|
"chat.pin-message": "Pin Message",
|
||||||
|
"chat.unpin-message": "Unpin Message",
|
||||||
"chat.public-rooms": "Public Rooms (%1)",
|
"chat.public-rooms": "Public Rooms (%1)",
|
||||||
"chat.private-rooms": "Private Rooms (%1)",
|
"chat.private-rooms": "Private Rooms (%1)",
|
||||||
"chat.create-room": "Create Chat Room",
|
"chat.create-room": "Create Chat Room",
|
||||||
@@ -60,23 +68,32 @@
|
|||||||
"chat.in-room": "In this room",
|
"chat.in-room": "In this room",
|
||||||
"chat.kick": "Kick",
|
"chat.kick": "Kick",
|
||||||
"chat.show-ip": "Show IP",
|
"chat.show-ip": "Show IP",
|
||||||
|
"chat.copy-text": "Copy Text",
|
||||||
|
"chat.copy-link": "Copy Link",
|
||||||
"chat.owner": "Room Owner",
|
"chat.owner": "Room Owner",
|
||||||
"chat.grant-rescind-ownership": "Grant/Rescind Ownership",
|
"chat.grant-rescind-ownership": "Grant/Rescind Ownership",
|
||||||
"chat.system.user-join": "%1 has joined the room <span class=\"timeago\" title=\"%2\"></span>",
|
"chat.system.user-join": "%1 has joined the room <span class=\"timeago\" title=\"%2\"></span>",
|
||||||
"chat.system.user-leave": "%1 has left the room <span class=\"timeago\" title=\"%2\"></span>",
|
"chat.system.user-leave": "%1 has left the room <span class=\"timeago\" title=\"%2\"></span>",
|
||||||
"chat.system.room-rename": "%2 has renamed this room to \"%1\" <span class=\"timeago\" title=\"%3\"></span>",
|
"chat.system.room-rename": "%2 has renamed this room to \"%1\" <span class=\"timeago\" title=\"%3\"></span>",
|
||||||
"composer.compose": "Compose",
|
"composer.compose": "Compose",
|
||||||
"composer.show_preview": "Show Preview",
|
"composer.show-preview": "Show Preview",
|
||||||
"composer.hide_preview": "Hide Preview",
|
"composer.hide-preview": "Hide Preview",
|
||||||
"composer.help": "Help",
|
"composer.help": "Help",
|
||||||
"composer.user_said_in": "%1 বলেছেন %2:",
|
"composer.user-said-in": "%1 বলেছেন %2:",
|
||||||
"composer.user_said": "%1 বলেছেনঃ",
|
"composer.user-said": "%1 বলেছেনঃ",
|
||||||
"composer.discard": "আপনি কি নিশ্চিত যে আপনি এই পোস্ট বাতিল করতে ইচ্ছুক?",
|
"composer.discard": "আপনি কি নিশ্চিত যে আপনি এই পোস্ট বাতিল করতে ইচ্ছুক?",
|
||||||
"composer.submit_and_lock": "Submit and Lock",
|
"composer.submit-and-lock": "Submit and Lock",
|
||||||
"composer.toggle_dropdown": "Toggle Dropdown",
|
"composer.toggle-dropdown": "Toggle Dropdown",
|
||||||
"composer.uploading": "Uploading %1",
|
"composer.uploading": "Uploading %1",
|
||||||
"composer.formatting.bold": "Bold",
|
"composer.formatting.bold": "Bold",
|
||||||
"composer.formatting.italic": "Italic",
|
"composer.formatting.italic": "Italic",
|
||||||
|
"composer.formatting.heading": "Heading",
|
||||||
|
"composer.formatting.heading1": "Heading 1",
|
||||||
|
"composer.formatting.heading2": "Heading 2",
|
||||||
|
"composer.formatting.heading3": "Heading 3",
|
||||||
|
"composer.formatting.heading4": "Heading 4",
|
||||||
|
"composer.formatting.heading5": "Heading 5",
|
||||||
|
"composer.formatting.heading6": "Heading 6",
|
||||||
"composer.formatting.list": "List",
|
"composer.formatting.list": "List",
|
||||||
"composer.formatting.strikethrough": "Strikethrough",
|
"composer.formatting.strikethrough": "Strikethrough",
|
||||||
"composer.formatting.code": "Code",
|
"composer.formatting.code": "Code",
|
||||||
@@ -84,9 +101,10 @@
|
|||||||
"composer.formatting.picture": "Image Link",
|
"composer.formatting.picture": "Image Link",
|
||||||
"composer.upload-picture": "Upload Image",
|
"composer.upload-picture": "Upload Image",
|
||||||
"composer.upload-file": "Upload File",
|
"composer.upload-file": "Upload File",
|
||||||
"composer.zen_mode": "Zen Mode",
|
"composer.zen-mode": "Zen Mode",
|
||||||
"composer.select_category": "Select a category",
|
"composer.select-category": "Select a category",
|
||||||
"composer.textarea.placeholder": "Enter your post content here, drag and drop images",
|
"composer.textarea.placeholder": "Enter your post content here, drag and drop images",
|
||||||
|
"composer.post-queue-alert": "Hello👋!<br/>This forum uses a post queue system, since you are a new user your post will be hidden until it is approved by our moderation team.",
|
||||||
"composer.schedule-for": "Schedule topic for",
|
"composer.schedule-for": "Schedule topic for",
|
||||||
"composer.schedule-date": "Date",
|
"composer.schedule-date": "Date",
|
||||||
"composer.schedule-time": "Time",
|
"composer.schedule-time": "Time",
|
||||||
@@ -101,8 +119,8 @@
|
|||||||
"bootbox.confirm": "Confirm",
|
"bootbox.confirm": "Confirm",
|
||||||
"bootbox.submit": "Submit",
|
"bootbox.submit": "Submit",
|
||||||
"bootbox.send": "Send",
|
"bootbox.send": "Send",
|
||||||
"cover.dragging_title": "Cover Photo Positioning",
|
"cover.dragging-title": "Cover Photo Positioning",
|
||||||
"cover.dragging_message": "Drag the cover photo to the desired position and click \"Save\"",
|
"cover.dragging-message": "Drag the cover photo to the desired position and click \"Save\"",
|
||||||
"cover.saved": "Cover photo image and position saved",
|
"cover.saved": "Cover photo image and position saved",
|
||||||
"thumbs.modal.title": "Manage topic thumbnails",
|
"thumbs.modal.title": "Manage topic thumbnails",
|
||||||
"thumbs.modal.no-thumbs": "No thumbnails found.",
|
"thumbs.modal.no-thumbs": "No thumbnails found.",
|
||||||
|
|||||||
@@ -1,49 +1,70 @@
|
|||||||
{
|
{
|
||||||
"title": "বিজ্ঞপ্তিগুলো",
|
"title": "বিজ্ঞপ্তিগুলো",
|
||||||
"no_notifs": "আপনার নতুন কোন বিজ্ঞপ্তি নেই",
|
"no-notifs": "আপনার নতুন কোন বিজ্ঞপ্তি নেই",
|
||||||
"see_all": "All notifications",
|
"see-all": "All notifications",
|
||||||
"mark_all_read": "Mark all read",
|
"mark-all-read": "Mark all read",
|
||||||
"back_to_home": "ফিরুন %1",
|
"back-to-home": "ফিরুন %1",
|
||||||
"outgoing_link": "বহির্গামী লিঙ্ক",
|
"outgoing-link": "বহির্গামী লিঙ্ক",
|
||||||
"outgoing_link_message": "You are now leaving %1",
|
"outgoing-link-message": "You are now leaving %1",
|
||||||
"continue_to": "%1 তে আগান",
|
"continue-to": "%1 তে আগান",
|
||||||
"return_to": "%1 এ ফেরত যান",
|
"return-to": "%1 এ ফেরত যান",
|
||||||
"new_notification": "You have a new notification",
|
"new-notification": "You have a new notification",
|
||||||
"you_have_unread_notifications": "আপনার অপঠিত বিজ্ঞপ্তি আছে।",
|
"you-have-unread-notifications": "আপনার অপঠিত বিজ্ঞপ্তি আছে।",
|
||||||
"all": "All",
|
"all": "All",
|
||||||
"topics": "Topics",
|
"topics": "Topics",
|
||||||
|
"tags": "Tags",
|
||||||
|
"categories": "Categories",
|
||||||
"replies": "Replies",
|
"replies": "Replies",
|
||||||
"chat": "Chats",
|
"chat": "Chats",
|
||||||
"group-chat": "Group Chats",
|
"group-chat": "Group Chats",
|
||||||
|
"public-chat": "Public Chats",
|
||||||
"follows": "Follows",
|
"follows": "Follows",
|
||||||
"upvote": "Upvotes",
|
"upvote": "Upvotes",
|
||||||
|
"awards": "Awards",
|
||||||
"new-flags": "New Flags",
|
"new-flags": "New Flags",
|
||||||
"my-flags": "Flags assigned to me",
|
"my-flags": "Flags assigned to me",
|
||||||
"bans": "Bans",
|
"bans": "Bans",
|
||||||
"new_message_from": "<strong>%1</strong> থেকে নতুন বার্তা",
|
"new-message-from": "<strong>%1</strong> থেকে নতুন বার্তা",
|
||||||
"upvoted_your_post_in": "<strong>%1</strong> , <strong>%2</strong> এ আপানার পোষ্টকে আপভোট করেছেন। ",
|
"new-messages-from": "%1 new messages from <strong>%2</strong>",
|
||||||
"upvoted_your_post_in_dual": "<strong>%1</strong> and <strong>%2</strong> have upvoted your post in <strong>%3</strong>.",
|
"new-message-in": "New message in <strong>%1</strong>",
|
||||||
"upvoted_your_post_in_multiple": "<strong>%1</strong> and %2 others have upvoted your post in <strong>%3</strong>.",
|
"new-messages-in": "%1 new messages in <strong>%2</strong>",
|
||||||
"moved_your_post": "<strong>%1</strong> has moved your post to <strong>%2</strong>",
|
"user-posted-in-public-room": "<strong>%1</strong> wrote in <strong class=\"text-nowrap\"><i class=\"fa %2\"></i>%3</strong>",
|
||||||
"moved_your_topic": "<strong>%1</strong> has moved <strong>%2</strong>",
|
"user-posted-in-public-room-dual": "<strong>%1</strong> and <strong>%2</strong> wrote in <strong class=\"text-nowrap\"><i class=\"fa %3\"></i>%4</strong>",
|
||||||
"user_flagged_post_in": "<strong>%1</strong> flagged a post in <strong>%2</strong>",
|
"user-posted-in-public-room-triple": "<strong>%1</strong>, <strong>%2</strong> and <strong>%3</strong> wrote in <strong class=\"text-nowrap\"><i class=\"fa %4\"></i>%5</strong>",
|
||||||
"user_flagged_post_in_dual": "<strong>%1</strong> and <strong>%2</strong> flagged a post in <strong>%3</strong>",
|
"user-posted-in-public-room-multiple": "<strong>%1</strong>, <strong>%2</strong> and %3 others wrote in <strong class=\"text-nowrap\"><i class=\"fa %4\"></i>%5</strong>",
|
||||||
"user_flagged_post_in_multiple": "<strong>%1</strong> and %2 others flagged a post in <strong>%3</strong>",
|
"upvoted-your-post-in": "<strong>%1</strong> , <strong>%2</strong> এ আপানার পোষ্টকে আপভোট করেছেন।",
|
||||||
"user_flagged_user": "<strong>%1</strong> flagged a user profile (%2)",
|
"upvoted-your-post-in-dual": "<strong>%1</strong> and <strong>%2</strong> have upvoted your post in <strong>%3</strong>.",
|
||||||
"user_flagged_user_dual": "<strong>%1</strong> and <strong>%2</strong> flagged a user profile (%3)",
|
"upvoted-your-post-in-triple": "<strong>%1</strong>, <strong>%2</strong> and <strong>%3</strong> have upvoted your post in <strong>%4</strong>.",
|
||||||
"user_flagged_user_multiple": "<strong>%1</strong> and %2 others flagged a user profile (%3)",
|
"upvoted-your-post-in-multiple": "<strong>%1</strong>, <strong>%2</strong> and %3 others have upvoted your post in <strong>%4</strong>.",
|
||||||
"user_posted_to": "<strong>%1</strong> একটি উত্তর দিয়েছেন: <strong>%2</strong>",
|
"moved-your-post": "<strong>%1</strong> has moved your post to <strong>%2</strong>",
|
||||||
"user_posted_to_dual": "<strong>%1</strong> and <strong>%2</strong> have posted replies to: <strong>%3</strong>",
|
"moved-your-topic": "<strong>%1</strong> has moved <strong>%2</strong>",
|
||||||
"user_posted_to_multiple": "<strong>%1</strong> and %2 others have posted replies to: <strong>%3</strong>",
|
"user-flagged-post-in": "<strong>%1</strong> flagged a post in <strong>%2</strong>",
|
||||||
"user_posted_topic": "<strong>%1</strong> has posted a new topic: <strong>%2</strong>",
|
"user-flagged-post-in-dual": "<strong>%1</strong> and <strong>%2</strong> flagged a post in <strong>%3</strong>",
|
||||||
"user_edited_post": "<strong>%1</strong> has edited a post in <strong>%2</strong>",
|
"user-flagged-post-in-triple": "<strong>%1</strong>, <strong>%2</strong> and <strong>%3</strong> flagged a post in <strong>%4</strong>",
|
||||||
"user_started_following_you": "<strong>%1</strong> আপনাকে অনুসরন করা শুরু করেছেন।",
|
"user-flagged-post-in-multiple": "<strong>%1</strong>, <strong>%2</strong> and %3 others flagged a post in <strong>%4</strong>",
|
||||||
"user_started_following_you_dual": "<strong>%1</strong> and <strong>%2</strong> started following you.",
|
"user-flagged-user": "<strong>%1</strong> flagged a user profile (%2)",
|
||||||
"user_started_following_you_multiple": "<strong>%1</strong> and %2 others started following you.",
|
"user-flagged-user-dual": "<strong>%1</strong> and <strong>%2</strong> flagged a user profile (%3)",
|
||||||
"new_register": "<strong>%1</strong> sent a registration request.",
|
"user-flagged-user-triple": "<strong>%1</strong>, <strong>%2</strong> and <strong>%3</strong> flagged a user profile (%4)",
|
||||||
"new_register_multiple": "There are <strong>%1</strong> registration requests awaiting review.",
|
"user-flagged-user-multiple": "<strong>%1</strong>, <strong>%2</strong> and %3 others flagged a user profile (%4)",
|
||||||
"flag_assigned_to_you": "<strong>Flag %1</strong> has been assigned to you",
|
"user-posted-to": "<strong>%1</strong> একটি উত্তর দিয়েছেন: <strong>%2</strong>",
|
||||||
"post_awaiting_review": "Post awaiting review",
|
"user-posted-to-dual": "<strong>%1</strong> and <strong>%2</strong> have posted replies to: <strong>%3</strong>",
|
||||||
|
"user-posted-to-triple": "<strong>%1</strong>, <strong>%2</strong> and <strong>%3</strong> have posted replies to: <strong>%4</strong>",
|
||||||
|
"user-posted-to-multiple": "<strong>%1</strong>, <strong>%2</strong> and %3 others have posted replies to: <strong>%4</strong>",
|
||||||
|
"user-posted-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-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.",
|
||||||
|
"user-started-following-you-triple": "<strong>%1</strong>, <strong>%2</strong> and <strong>%3</strong> started following you.",
|
||||||
|
"user-started-following-you-multiple": "<strong>%1</strong>, <strong>%2</strong> and %3 others started following you.",
|
||||||
|
"new-register": "<strong>%1</strong> sent a registration request.",
|
||||||
|
"new-register-multiple": "There are <strong>%1</strong> registration requests awaiting review.",
|
||||||
|
"flag-assigned-to-you": "<strong>Flag %1</strong> has been assigned to you",
|
||||||
|
"post-awaiting-review": "Post awaiting review",
|
||||||
"profile-exported": "<strong>%1</strong> profile exported, click to download",
|
"profile-exported": "<strong>%1</strong> profile exported, click to download",
|
||||||
"posts-exported": "<strong>%1</strong> posts exported, click to download",
|
"posts-exported": "<strong>%1</strong> posts exported, click to download",
|
||||||
"uploads-exported": "<strong>%1</strong> uploads exported, click to download",
|
"uploads-exported": "<strong>%1</strong> uploads exported, click to download",
|
||||||
@@ -56,21 +77,25 @@
|
|||||||
"email-confirm-error-message": "আপনার ইমেল ঠিকানার বৈধতা যাচাইয়ে একটি সমস্যা হয়েছে। সম্ভবত কোডটি ভুল ছিল অথবা কোডের মেয়াদ শেষ হয়ে গিয়েছে।",
|
"email-confirm-error-message": "আপনার ইমেল ঠিকানার বৈধতা যাচাইয়ে একটি সমস্যা হয়েছে। সম্ভবত কোডটি ভুল ছিল অথবা কোডের মেয়াদ শেষ হয়ে গিয়েছে।",
|
||||||
"email-confirm-sent": "নিশ্চিতকরণ ইমেইল পাঠানো হয়েছে।",
|
"email-confirm-sent": "নিশ্চিতকরণ ইমেইল পাঠানো হয়েছে।",
|
||||||
"none": "None",
|
"none": "None",
|
||||||
"notification_only": "Notification Only",
|
"notification-only": "Notification Only",
|
||||||
"email_only": "Email Only",
|
"email-only": "Email Only",
|
||||||
"notification_and_email": "Notification & Email",
|
"notification-and-email": "Notification & Email",
|
||||||
"notificationType_upvote": "When someone upvotes your post",
|
"notificationType-upvote": "When someone upvotes your post",
|
||||||
"notificationType_new-topic": "When someone you follow posts a topic",
|
"notificationType-new-topic": "When someone you follow posts a topic",
|
||||||
"notificationType_new-reply": "When a new reply is posted in a topic you are watching",
|
"notificationType-new-topic-with-tag": "When a topic is posted with a tag you follow",
|
||||||
"notificationType_post-edit": "When a post is edited in a topic you are watching",
|
"notificationType-new-topic-in-category": "When a topic is posted in a category you are watching",
|
||||||
"notificationType_follow": "When someone starts following you",
|
"notificationType-new-reply": "When a new reply is posted in a topic you are watching",
|
||||||
"notificationType_new-chat": "When you receive a chat message",
|
"notificationType-post-edit": "When a post is edited in a topic you are watching",
|
||||||
"notificationType_new-group-chat": "When you receive a group chat message",
|
"notificationType-follow": "When someone starts following you",
|
||||||
"notificationType_group-invite": "When you receive a group invite",
|
"notificationType-new-chat": "When you receive a chat message",
|
||||||
"notificationType_group-leave": "When a user leaves your group",
|
"notificationType-new-group-chat": "When you receive a group chat message",
|
||||||
"notificationType_group-request-membership": "When someone requests to join a group you own",
|
"notificationType-new-public-chat": "When you receive a public group chat message",
|
||||||
"notificationType_new-register": "When someone gets added to registration queue",
|
"notificationType-group-invite": "When you receive a group invite",
|
||||||
"notificationType_post-queue": "When a new post is queued",
|
"notificationType-group-leave": "When a user leaves your group",
|
||||||
"notificationType_new-post-flag": "When a post is flagged",
|
"notificationType-group-request-membership": "When someone requests to join a group you own",
|
||||||
"notificationType_new-user-flag": "When a user is flagged"
|
"notificationType-new-register": "When someone gets added to registration queue",
|
||||||
|
"notificationType-post-queue": "When a new post is queued",
|
||||||
|
"notificationType-new-post-flag": "When a post is flagged",
|
||||||
|
"notificationType-new-user-flag": "When a user is flagged",
|
||||||
|
"notificationType-new-reward": "When you earn a new reward"
|
||||||
}
|
}
|
||||||
@@ -47,7 +47,8 @@
|
|||||||
"account/latest-posts": "Latest posts made by %1",
|
"account/latest-posts": "Latest posts made by %1",
|
||||||
"account/topics": "Topics created by %1",
|
"account/topics": "Topics created by %1",
|
||||||
"account/groups": "%1's Groups",
|
"account/groups": "%1's Groups",
|
||||||
"account/watched_categories": "%1's Watched Categories",
|
"account/watched-categories": "%1's Watched Categories",
|
||||||
|
"account/watched-tags": "%1's Watched Tags",
|
||||||
"account/bookmarks": "%1's Bookmarked Posts",
|
"account/bookmarks": "%1's Bookmarked Posts",
|
||||||
"account/settings": "User Settings",
|
"account/settings": "User Settings",
|
||||||
"account/settings-of": "Changing settings of %1",
|
"account/settings-of": "Changing settings of %1",
|
||||||
|
|||||||
@@ -3,8 +3,10 @@
|
|||||||
"post-queue": "Post Queue",
|
"post-queue": "Post Queue",
|
||||||
"no-queued-posts": "There are no posts in the post queue.",
|
"no-queued-posts": "There are no posts in the post queue.",
|
||||||
"no-single-post": "The topic or post you are looking for is no longer in the queue. It has likely been approved or deleted already.",
|
"no-single-post": "The topic or post you are looking for is no longer in the queue. It has likely been approved or deleted already.",
|
||||||
"enabling-help": "To enable this feature, go to <a href=\"%1\">Settings → Post → Post Queue</a> and enable <strong>Post Queue</strong>.",
|
"enabling-help": "The post queue is currently <strong>disabled</strong>. To enable this feature, go to <a href=\"%1\">Settings → Post → Post Queue</a> and enable <strong>Post Queue</strong>.",
|
||||||
"back-to-list": "Back to Post Queue",
|
"back-to-list": "Back to Post Queue",
|
||||||
|
"public-intro": "If you have any queued posts, they will be shown here.",
|
||||||
|
"public-description": "This forum is configured to automatically queue posts from new accounts, pending moderator approval.<br />If you have queued posts awaiting approval, you will be able to see them here.",
|
||||||
"user": "User",
|
"user": "User",
|
||||||
"when": "When",
|
"when": "When",
|
||||||
"category": "Category",
|
"category": "Category",
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user