mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-12-17 05:50:25 +01:00
Compare commits
410 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
61404be94b | ||
|
|
c40c64a9c5 | ||
|
|
3390b7d7f6 | ||
|
|
604373b5e4 | ||
|
|
099749e908 | ||
|
|
229326acd6 | ||
|
|
f43be13f87 | ||
|
|
bec688cea0 | ||
|
|
3b1c1d2cfd | ||
|
|
aad64cad35 | ||
|
|
f7ac1d89ff | ||
|
|
31815f7d22 | ||
|
|
006496efe3 | ||
|
|
9860320496 | ||
|
|
e23377580d | ||
|
|
a81285befa | ||
|
|
e481ed21eb | ||
|
|
c89a02bfb9 | ||
|
|
4105565ed1 | ||
|
|
0449e014f6 | ||
|
|
c88ed66312 | ||
|
|
a9f966f23c | ||
|
|
ba44db5b5b | ||
|
|
2e65e8ae7d | ||
|
|
430adc366c | ||
|
|
7bc4ea18f4 | ||
|
|
930c2b7472 | ||
|
|
075df88600 | ||
|
|
5023935baf | ||
|
|
0d0e4fa94f | ||
|
|
bf73c0de5f | ||
|
|
053bbc06fa | ||
|
|
f406119fa1 | ||
|
|
04fb7d5acc | ||
|
|
50ae2305b0 | ||
|
|
b6a10c7729 | ||
|
|
94a505a6bb | ||
|
|
ad16c3db6b | ||
|
|
f91f705f90 | ||
|
|
cdbe535e13 | ||
|
|
5480b45368 | ||
|
|
1aaf65e9be | ||
|
|
06cd4cd406 | ||
|
|
4b88a463fa | ||
|
|
07af4d10e7 | ||
|
|
b948e031f6 | ||
|
|
73c4feec20 | ||
|
|
1783583373 | ||
|
|
a078fd82e7 | ||
|
|
8d86aecc83 | ||
|
|
8baa6f70af | ||
|
|
58cc25e385 | ||
|
|
1385d19f64 | ||
|
|
8ae2afff05 | ||
|
|
12ed4d2af5 | ||
|
|
359b1fbe1a | ||
|
|
e2bc5f241a | ||
|
|
acd24d856f | ||
|
|
e134689324 | ||
|
|
07ddcb03f9 | ||
|
|
fc65b144b1 | ||
|
|
7fe5346fe4 | ||
|
|
81fae681ab | ||
|
|
a978f763e3 | ||
|
|
d92fde9824 | ||
|
|
cb2ea163a0 | ||
|
|
b534ba8cc1 | ||
|
|
3d0db5b397 | ||
|
|
6a74589e31 | ||
|
|
e99d95251d | ||
|
|
b15e5a8d17 | ||
|
|
29b336ad9f | ||
|
|
f12903a3fe | ||
|
|
32c18a1cd8 | ||
|
|
5fa6686112 | ||
|
|
3a27e7b0ea | ||
|
|
ff09789812 | ||
|
|
99ae0eb378 | ||
|
|
879a8ba550 | ||
|
|
5e3a114b17 | ||
|
|
1783a07067 | ||
|
|
31e70ac5a8 | ||
|
|
e0f6b4edf0 | ||
|
|
3b9120cd38 | ||
|
|
6df78f8ad0 | ||
|
|
cc60767eb0 | ||
|
|
add82ba6c9 | ||
|
|
28db642050 | ||
|
|
2caae05f4b | ||
|
|
3e2231d2cb | ||
|
|
5d4f61ec96 | ||
|
|
3b4b832f75 | ||
|
|
5ebf22ca49 | ||
|
|
5705681aa0 | ||
|
|
fa689250e4 | ||
|
|
8013f124da | ||
|
|
97e440f990 | ||
|
|
b68058b093 | ||
|
|
395e71feee | ||
|
|
f4845631c0 | ||
|
|
c50f228acc | ||
|
|
b0f93f8525 | ||
|
|
87bd0c69d7 | ||
|
|
22f73a8f68 | ||
|
|
691802efad | ||
|
|
e1a8c520ba | ||
|
|
ae8c40f8a8 | ||
|
|
f277c66089 | ||
|
|
a9cc12c667 | ||
|
|
52cec92df8 | ||
|
|
0823cd9433 | ||
|
|
bb85d99254 | ||
|
|
000d5b61c7 | ||
|
|
5008e211e2 | ||
|
|
baeed22f20 | ||
|
|
78f4cbc9e4 | ||
|
|
0f959c341b | ||
|
|
382fa265a4 | ||
|
|
e8b8f115b7 | ||
|
|
e49c10d0ea | ||
|
|
485db7a479 | ||
|
|
ae7dc134e3 | ||
|
|
d7b5ede3a7 | ||
|
|
c6c1e2e217 | ||
|
|
76fcc9ec35 | ||
|
|
38c560019f | ||
|
|
21c451c3fe | ||
|
|
5c5a6a08f7 | ||
|
|
d4464f6ab1 | ||
|
|
6aa0f8eb8a | ||
|
|
c5e62f9a58 | ||
|
|
f55b26282a | ||
|
|
0c1376c884 | ||
|
|
493816476e | ||
|
|
09415d435a | ||
|
|
5d77e37a3c | ||
|
|
71cd6b39d2 | ||
|
|
7ab55b0e95 | ||
|
|
91efab3c6d | ||
|
|
46de2ca134 | ||
|
|
56ef1e9869 | ||
|
|
bfd6d1c0d1 | ||
|
|
d79b30ad27 | ||
|
|
ae04d6d6dd | ||
|
|
2059352ca7 | ||
|
|
bb330dd7cf | ||
|
|
c7cfe45d0b | ||
|
|
1d9ff2bc70 | ||
|
|
969e7fdbbe | ||
|
|
89aa06526d | ||
|
|
25f4400569 | ||
|
|
1423b1443d | ||
|
|
931dedf7f1 | ||
|
|
9b1dab8ef9 | ||
|
|
f4dd3d2082 | ||
|
|
e4fb4c0469 | ||
|
|
0bf05a17bf | ||
|
|
4460588e95 | ||
|
|
7d31810df0 | ||
|
|
7e6e3b3a40 | ||
|
|
7d96a1c130 | ||
|
|
f246c5e1ee | ||
|
|
e2f78a9585 | ||
|
|
6644c66f94 | ||
|
|
fd932462f6 | ||
|
|
6f7cc36c21 | ||
|
|
e0f3ac8cb7 | ||
|
|
e694bd8ab5 | ||
|
|
e0155534d5 | ||
|
|
94ea915304 | ||
|
|
be4aa5ac94 | ||
|
|
a2e5e7d9d3 | ||
|
|
fd854b134d | ||
|
|
a68811cad2 | ||
|
|
7e827fd5e7 | ||
|
|
963d13795b | ||
|
|
f40ec978cb | ||
|
|
489bdcced6 | ||
|
|
3e14606226 | ||
|
|
35a7554ec7 | ||
|
|
e3077b0ab0 | ||
|
|
cb8abab5c5 | ||
|
|
301f12d630 | ||
|
|
8075a2f00f | ||
|
|
f665a1e353 | ||
|
|
041531a2e3 | ||
|
|
086289528f | ||
|
|
823880348c | ||
|
|
57ccbd606c | ||
|
|
9cb2f9e05f | ||
|
|
86106971c4 | ||
|
|
67646e2cda | ||
|
|
b81e395a26 | ||
|
|
c12963593d | ||
|
|
294171b072 | ||
|
|
cccc64ef90 | ||
|
|
e9648daf7f | ||
|
|
fd80259768 | ||
|
|
fe7d4999c9 | ||
|
|
4d92ddf634 | ||
|
|
4eb7468dcd | ||
|
|
86180e29e6 | ||
|
|
e5188ee05b | ||
|
|
43ddf008ac | ||
|
|
9c9e49e2f6 | ||
|
|
497592965f | ||
|
|
44431f8410 | ||
|
|
bb88c82ffd | ||
|
|
3c607f2612 | ||
|
|
d654978508 | ||
|
|
3d0012d730 | ||
|
|
e556ae93ea | ||
|
|
b9b8f2320f | ||
|
|
1736b1c015 | ||
|
|
c9f285a883 | ||
|
|
3d815fff72 | ||
|
|
f88b695d4c | ||
|
|
f7e4387748 | ||
|
|
1e651aed35 | ||
|
|
9e44bd3d21 | ||
|
|
d5e875538b | ||
|
|
3f9c838c30 | ||
|
|
6076bbbed4 | ||
|
|
c71ffed69c | ||
|
|
838023f91e | ||
|
|
677b97d8bb | ||
|
|
eb7c2d5872 | ||
|
|
ceb3b6ebe7 | ||
|
|
232cbde877 | ||
|
|
54e36f7c54 | ||
|
|
c8b179e492 | ||
|
|
86bc7e3eff | ||
|
|
cf8f1210cd | ||
|
|
bb25c1b831 | ||
|
|
13210a91e6 | ||
|
|
92b8d66153 | ||
|
|
b1284f900d | ||
|
|
c9cfe5b089 | ||
|
|
b6e22b7723 | ||
|
|
5920697ac0 | ||
|
|
d52a0ad87a | ||
|
|
184a2c4540 | ||
|
|
71c697037d | ||
|
|
1a669cb5fb | ||
|
|
08e50a025d | ||
|
|
50b0bcca0c | ||
|
|
3f998a9081 | ||
|
|
a275aaeaf5 | ||
|
|
ba89cf1164 | ||
|
|
0f917635c6 | ||
|
|
147e36a7a5 | ||
|
|
a402e29f29 | ||
|
|
72940f7bdf | ||
|
|
ffc9da97e3 | ||
|
|
2be3054e94 | ||
|
|
fdf32a6ed4 | ||
|
|
263b09f11a | ||
|
|
d876763846 | ||
|
|
b73af30a2b | ||
|
|
2869b3c068 | ||
|
|
74449dc074 | ||
|
|
50b813ae2f | ||
|
|
fe73a2721c | ||
|
|
944509406a | ||
|
|
a6429af6c7 | ||
|
|
4f84ec31f6 | ||
|
|
e49af50ac8 | ||
|
|
b365c2fd95 | ||
|
|
8b98718685 | ||
|
|
de421d5f8c | ||
|
|
921d297732 | ||
|
|
3981e230c4 | ||
|
|
b0151502c2 | ||
|
|
4b531cb655 | ||
|
|
d67ec1d096 | ||
|
|
05cc3fe4ef | ||
|
|
c156d1cb34 | ||
|
|
e3e41e2c65 | ||
|
|
61256a54a3 | ||
|
|
13fbd5431f | ||
|
|
d6f669ef3f | ||
|
|
b3d3759e35 | ||
|
|
e878b32444 | ||
|
|
96a5d88314 | ||
|
|
2f287f11b1 | ||
|
|
c1c5db4b77 | ||
|
|
237ff37db5 | ||
|
|
16dec24b6c | ||
|
|
596e5676ff | ||
|
|
f1047cfdbc | ||
|
|
e11140b7ef | ||
|
|
19b3069ad0 | ||
|
|
09b93ac6ff | ||
|
|
53249de799 | ||
|
|
e1e92b3c61 | ||
|
|
9cf06917a7 | ||
|
|
bd6d44aeaa | ||
|
|
3f912e2c6a | ||
|
|
3c5a9d5391 | ||
|
|
72a05c1d07 | ||
|
|
de1dd3a5df | ||
|
|
dff947b325 | ||
|
|
d067943773 | ||
|
|
f7aa44d1bf | ||
|
|
00d5303e33 | ||
|
|
104d677271 | ||
|
|
c9ac1a4027 | ||
|
|
2c28e18147 | ||
|
|
5765313b63 | ||
|
|
96a3db6365 | ||
|
|
0b2f01b8bc | ||
|
|
b147f42f0a | ||
|
|
91312a0c5b | ||
|
|
b6ddbc3071 | ||
|
|
3d55eec885 | ||
|
|
c10ec6b810 | ||
|
|
c50d655922 | ||
|
|
37d53db693 | ||
|
|
dc7a861a49 | ||
|
|
7ca7a31a5a | ||
|
|
7441c181b4 | ||
|
|
b1cc1725a9 | ||
|
|
7bf808d0f4 | ||
|
|
ad1ffdfd81 | ||
|
|
f8b494bc1f | ||
|
|
5f76695d5a | ||
|
|
37b1d3c8be | ||
|
|
07c1a822db | ||
|
|
8d9f7d8e19 | ||
|
|
cbbd254d33 | ||
|
|
54d47e1e24 | ||
|
|
88372ed969 | ||
|
|
469dcbea05 | ||
|
|
a7e5f596c8 | ||
|
|
30c48315e3 | ||
|
|
a62e31dc70 | ||
|
|
48db16fba7 | ||
|
|
891e747adb | ||
|
|
cf681721d5 | ||
|
|
41bd65e81a | ||
|
|
8f8fcc8416 | ||
|
|
7180174b91 | ||
|
|
697ac309f8 | ||
|
|
6828d4c239 | ||
|
|
4d87f0276b | ||
|
|
55b43dca23 | ||
|
|
c13aab39e7 | ||
|
|
3abe19ffcf | ||
|
|
4ba667fa61 | ||
|
|
e03bacf032 | ||
|
|
c7ca045d0b | ||
|
|
392814824e | ||
|
|
f3d2ad5f1f | ||
|
|
2936e79740 | ||
|
|
5d01060fbc | ||
|
|
650890ad83 | ||
|
|
018f7ba65a | ||
|
|
b2b104dab3 | ||
|
|
2d4fde5af3 | ||
|
|
1a1d322d9c | ||
|
|
072fa38927 | ||
|
|
49e12e9434 | ||
|
|
4a649be94e | ||
|
|
974fa7b253 | ||
|
|
3bb484b234 | ||
|
|
a67f3d2a15 | ||
|
|
e55168aa11 | ||
|
|
9527ac6255 | ||
|
|
c512fed93a | ||
|
|
80b0815d38 | ||
|
|
65cadaf8be | ||
|
|
0b35c81586 | ||
|
|
aa2af345f9 | ||
|
|
329a7a1e08 | ||
|
|
e8de1b268e | ||
|
|
cc6d4f5d43 | ||
|
|
d9474d5de2 | ||
|
|
92f86eee9c | ||
|
|
45bc387749 | ||
|
|
07266eab9e | ||
|
|
cf00371892 | ||
|
|
7c2041e8d8 | ||
|
|
9614bd30d0 | ||
|
|
9bcecf73fa | ||
|
|
37bca5e40c | ||
|
|
8917ea9f81 | ||
|
|
56125ac2d0 | ||
|
|
effcd20597 | ||
|
|
09e5f053f0 | ||
|
|
66cf13e546 | ||
|
|
c2b428cc95 | ||
|
|
9d0f53fcd6 | ||
|
|
3c7a42c959 | ||
|
|
2b448a0f76 | ||
|
|
4316c9a566 | ||
|
|
314057bec3 | ||
|
|
fd015c2126 | ||
|
|
60fc5c6c5c | ||
|
|
8b0fa2146c | ||
|
|
3d432839c9 | ||
|
|
df8c1abf7d | ||
|
|
f6c60517db | ||
|
|
432c3d777d | ||
|
|
3f2872979f | ||
|
|
44aae7daa5 | ||
|
|
3871f6f191 | ||
|
|
e1323c0295 | ||
|
|
f537dfee16 | ||
|
|
7484389a41 | ||
|
|
d3ad21f81f |
1
.gitignore
vendored
1
.gitignore
vendored
@@ -39,6 +39,7 @@ pidfile
|
||||
|
||||
## Directory-based project format:
|
||||
.idea/
|
||||
.vscode/
|
||||
|
||||
## File-based project format:
|
||||
*.ipr
|
||||
|
||||
46
.tx/config
46
.tx/config
@@ -919,4 +919,50 @@ trans.tr = public/language/tr/groups.json
|
||||
trans.vi = public/language/vi/groups.json
|
||||
trans.zh_CN = public/language/zh_CN/groups.json
|
||||
trans.zh_TW = public/language/zh_TW/groups.json
|
||||
type = KEYVALUEJSON
|
||||
|
||||
[nodebb.uploads]
|
||||
file_filter = public/language/<lang>/uploads.json
|
||||
source_file = public/language/en_GB/uploads.json
|
||||
source_lang = en_GB
|
||||
trans.ar = public/language/ar/uploads.json
|
||||
trans.bn = public/language/bn/uploads.json
|
||||
trans.bg = public/language/bg/uploads.json
|
||||
trans.cs = public/language/cs/uploads.json
|
||||
trans.da = public/language/da/uploads.json
|
||||
trans.de = public/language/de/uploads.json
|
||||
trans.el = public/language/el/uploads.json
|
||||
trans.en_US = public/language/en_US/uploads.json
|
||||
trans.en@pirate = public/language/en@pirate/uploads.json
|
||||
trans.es = public/language/es/uploads.json
|
||||
trans.et = public/language/et/uploads.json
|
||||
trans.fa_IR = public/language/fa_IR/uploads.json
|
||||
trans.fi = public/language/fi/uploads.json
|
||||
trans.fr = public/language/fr/uploads.json
|
||||
trans.gl = public/language/gl/uploads.json
|
||||
trans.he = public/language/he/uploads.json
|
||||
trans.hu = public/language/hu/uploads.json
|
||||
trans.id = public/language/id/uploads.json
|
||||
trans.it = public/language/it/uploads.json
|
||||
trans.ja = public/language/ja/uploads.json
|
||||
trans.ko = public/language/ko/uploads.json
|
||||
trans.lt = public/language/lt/uploads.json
|
||||
trans.ms = public/language/ms/uploads.json
|
||||
trans.nb = public/language/nb/uploads.json
|
||||
trans.nl = public/language/nl/uploads.json
|
||||
trans.pl = public/language/pl/uploads.json
|
||||
trans.pt_BR = public/language/pt_BR/uploads.json
|
||||
trans.ru = public/language/ru/uploads.json
|
||||
trans.ro = public/language/ro/uploads.json
|
||||
trans.rw = public/language/rw/uploads.json
|
||||
trans.sc = public/language/sc/uploads.json
|
||||
trans.sk = public/language/sk/uploads.json
|
||||
trans.sl = public/language/sl/uploads.json
|
||||
trans.sr = public/language/sr/uploads.json
|
||||
trans.sv = public/language/sv/uploads.json
|
||||
trans.th = public/language/th/uploads.json
|
||||
trans.tr = public/language/tr/uploads.json
|
||||
trans.vi = public/language/vi/uploads.json
|
||||
trans.zh_CN = public/language/zh_CN/uploads.json
|
||||
trans.zh_TW = public/language/zh_TW/uploads.json
|
||||
type = KEYVALUEJSON
|
||||
42
Gruntfile.js
42
Gruntfile.js
@@ -17,17 +17,20 @@ module.exports = function(grunt) {
|
||||
args.push('--log-level=info');
|
||||
}
|
||||
|
||||
if (target === 'lessUpdated') {
|
||||
fromFile = ['js','tpl'];
|
||||
compiling = 'less';
|
||||
if (target === 'lessUpdated_Client') {
|
||||
fromFile = ['js', 'tpl', 'acpLess'];
|
||||
compiling = 'clientLess';
|
||||
} else if (target === 'lessUpdated_Admin') {
|
||||
fromFile = ['js', 'tpl', 'clientLess'];
|
||||
compiling = 'acpLess';
|
||||
} else if (target === 'clientUpdated') {
|
||||
fromFile = ['less','tpl'];
|
||||
fromFile = ['clientLess', 'acpLess', 'tpl'];
|
||||
compiling = 'js';
|
||||
} else if (target === 'templatesUpdated') {
|
||||
fromFile = ['js','less'];
|
||||
fromFile = ['js', 'clientLess', 'acpLess'];
|
||||
compiling = 'tpl';
|
||||
} else if (target === 'serverUpdated') {
|
||||
fromFile = ['less','js','tpl'];
|
||||
fromFile = ['clientLess', 'acpLess', 'js', 'tpl'];
|
||||
}
|
||||
|
||||
fromFile = fromFile.filter(function(ext) {
|
||||
@@ -53,17 +56,36 @@ module.exports = function(grunt) {
|
||||
|
||||
grunt.initConfig({
|
||||
watch: {
|
||||
lessUpdated: {
|
||||
files: ['public/**/*.less', 'node_modules/nodebb-*/*.less', 'node_modules/nodebb-*/*/*.less', 'node_modules/nodebb-*/*/*/*.less', 'node_modules/nodebb-*/*/*/*/*.less']
|
||||
lessUpdated_Client: {
|
||||
files: [
|
||||
'public/*.less',
|
||||
'node_modules/nodebb-*/*.less', 'node_modules/nodebb-*/**/*.less',
|
||||
'!node_modules/nodebb-*/node_modules/**',
|
||||
'!node_modules/nodebb-*/.git/**'
|
||||
]
|
||||
},
|
||||
lessUpdated_Admin: {
|
||||
files: ['public/**/*.less']
|
||||
},
|
||||
clientUpdated: {
|
||||
files: ['public/src/**/*.js', 'node_modules/nodebb-*/*.js', 'node_modules/nodebb-*/*/*.js', 'node_modules/nodebb-*/*/*/*.js', 'node_modules/nodebb-*/*/*/*/*.js', 'node_modules/templates.js/lib/templates.js']
|
||||
files: [
|
||||
'public/src/**/*.js',
|
||||
'node_modules/nodebb-*/*.js', 'node_modules/nodebb-*/**/*.js',
|
||||
'!node_modules/nodebb-*/node_modules/**',
|
||||
'node_modules/templates.js/lib/templates.js',
|
||||
'!node_modules/nodebb-*/.git/**'
|
||||
]
|
||||
},
|
||||
serverUpdated: {
|
||||
files: ['*.js', 'install/*.js', 'src/**/*.js']
|
||||
},
|
||||
templatesUpdated: {
|
||||
files: ['src/views/**/*.tpl', 'node_modules/nodebb-*/*.tpl', 'node_modules/nodebb-*/*/*.tpl', 'node_modules/nodebb-*/*/*/*.tpl', 'node_modules/nodebb-*/*/*/*/*.tpl', 'node_modules/nodebb-*/*/*/*/*/*.tpl']
|
||||
files: [
|
||||
'src/views/**/*.tpl',
|
||||
'node_modules/nodebb-*/*.tpl', 'node_modules/nodebb-*/**/*.tpl',
|
||||
'!node_modules/nodebb-*/node_modules/**',
|
||||
'!node_modules/nodebb-*/.git/**'
|
||||
]
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
11
app.js
11
app.js
@@ -25,13 +25,11 @@ nconf.argv().env('__');
|
||||
|
||||
var url = require('url'),
|
||||
async = require('async'),
|
||||
semver = require('semver'),
|
||||
winston = require('winston'),
|
||||
colors = require('colors'),
|
||||
path = require('path'),
|
||||
pkg = require('./package.json'),
|
||||
file = require('./src/file'),
|
||||
utils = require('./public/src/utils.js');
|
||||
file = require('./src/file');
|
||||
|
||||
global.env = process.env.NODE_ENV || 'production';
|
||||
|
||||
@@ -151,8 +149,7 @@ function start() {
|
||||
meta.reload();
|
||||
break;
|
||||
case 'js-propagate':
|
||||
meta.js.cache = message.cache;
|
||||
meta.js.map = message.map;
|
||||
meta.js.target = message.data;
|
||||
emitter.emit('meta:js.compiled');
|
||||
winston.verbose('[cluster] Client-side javascript and mapping propagated to worker %s', process.pid);
|
||||
break;
|
||||
@@ -210,6 +207,10 @@ function start() {
|
||||
winston.warn('One or more of NodeBB\'s dependent packages are out-of-date. Please run the following command to update them:');
|
||||
winston.warn(' ./nodebb upgrade');
|
||||
break;
|
||||
case 'dependencies-missing':
|
||||
winston.warn('One or more of NodeBB\'s dependent packages are missing. Please run the following command to update them:');
|
||||
winston.warn(' ./nodebb upgrade');
|
||||
break;
|
||||
default:
|
||||
if (err.stacktrace !== false) {
|
||||
winston.error(err.stack);
|
||||
|
||||
@@ -79,9 +79,7 @@
|
||||
"textClass": "visible-xs-inline",
|
||||
"text": "\\[\\[global:header.search\\]\\]",
|
||||
"properties": {
|
||||
"installed": {
|
||||
"search": true
|
||||
}
|
||||
"searchInstalled": true
|
||||
}
|
||||
}
|
||||
]
|
||||
30
loader.js
30
loader.js
@@ -24,8 +24,7 @@ var pidFilePath = __dirname + '/pidfile',
|
||||
Loader = {
|
||||
timesStarted: 0,
|
||||
js: {
|
||||
cache: undefined,
|
||||
map: undefined
|
||||
target: {}
|
||||
},
|
||||
css: {
|
||||
cache: undefined,
|
||||
@@ -35,8 +34,9 @@ var pidFilePath = __dirname + '/pidfile',
|
||||
|
||||
Loader.init = function(callback) {
|
||||
if (silent) {
|
||||
console.log = function(value) {
|
||||
output.write(value + '\n');
|
||||
console.log = function() {
|
||||
var args = Array.prototype.slice.call(arguments);
|
||||
output.write(args.join(' ') + '\n');
|
||||
};
|
||||
}
|
||||
|
||||
@@ -86,11 +86,21 @@ Loader.addWorkerEvents = function(worker) {
|
||||
if (message && typeof message === 'object' && message.action) {
|
||||
switch (message.action) {
|
||||
case 'ready':
|
||||
if (Loader.js.cache && !worker.isPrimary) {
|
||||
if (Loader.js.target['nodebb.min.js'] && Loader.js.target['nodebb.min.js'].cache && !worker.isPrimary) {
|
||||
worker.send({
|
||||
action: 'js-propagate',
|
||||
cache: Loader.js.cache,
|
||||
map: Loader.js.map
|
||||
cache: Loader.js.target['nodebb.min.js'].cache,
|
||||
map: Loader.js.target['nodebb.min.js'].map,
|
||||
target: 'nodebb.min.js'
|
||||
});
|
||||
}
|
||||
|
||||
if (Loader.js.target['acp.min.js'] && Loader.js.target['acp.min.js'].cache && !worker.isPrimary) {
|
||||
worker.send({
|
||||
action: 'js-propagate',
|
||||
cache: Loader.js.target['acp.min.js'].cache,
|
||||
map: Loader.js.target['acp.min.js'].map,
|
||||
target: 'acp.min.js'
|
||||
});
|
||||
}
|
||||
|
||||
@@ -113,13 +123,11 @@ Loader.addWorkerEvents = function(worker) {
|
||||
Loader.reload();
|
||||
break;
|
||||
case 'js-propagate':
|
||||
Loader.js.cache = message.cache;
|
||||
Loader.js.map = message.map;
|
||||
Loader.js.target = message.data;
|
||||
|
||||
Loader.notifyWorkers({
|
||||
action: 'js-propagate',
|
||||
cache: message.cache,
|
||||
map: message.map
|
||||
data: message.data
|
||||
}, worker.pid);
|
||||
break;
|
||||
case 'css-propagate':
|
||||
|
||||
214
nodebb
214
nodebb
@@ -4,6 +4,10 @@ var colors = require('colors'),
|
||||
cproc = require('child_process'),
|
||||
argv = require('minimist')(process.argv.slice(2)),
|
||||
fs = require('fs'),
|
||||
path = require('path'),
|
||||
request = require('request'),
|
||||
semver = require('semver'),
|
||||
prompt = require('prompt'),
|
||||
async = require('async');
|
||||
|
||||
var getRunningPid = function(callback) {
|
||||
@@ -21,14 +25,198 @@ var getRunningPid = function(callback) {
|
||||
callback(e);
|
||||
}
|
||||
});
|
||||
};
|
||||
},
|
||||
getCurrentVersion = function(callback) {
|
||||
fs.readFile(path.join(__dirname, 'package.json'), { encoding: 'utf-8' }, function(err, pkg) {
|
||||
try {
|
||||
pkg = JSON.parse(pkg);
|
||||
return callback(null, pkg.version);
|
||||
} catch(err) {
|
||||
return callback(err);
|
||||
}
|
||||
})
|
||||
},
|
||||
fork = function (args) {
|
||||
cproc.fork('app.js', args, {
|
||||
cwd: __dirname,
|
||||
silent: false
|
||||
});
|
||||
},
|
||||
getInstalledPlugins = function(callback) {
|
||||
async.parallel({
|
||||
files: async.apply(fs.readdir, path.join(__dirname, 'node_modules')),
|
||||
deps: async.apply(fs.readFile, path.join(__dirname, 'package.json'), { encoding: 'utf-8' })
|
||||
}, function(err, payload) {
|
||||
var isNbbModule = /^nodebb-(?:plugin|theme|widget|rewards)-[\w\-]+$/,
|
||||
moduleName, isGitRepo;
|
||||
|
||||
function fork(args) {
|
||||
cproc.fork('app.js', args, {
|
||||
cwd: __dirname,
|
||||
silent: false
|
||||
});
|
||||
}
|
||||
payload.files = payload.files.filter(function(file) {
|
||||
return isNbbModule.test(file);
|
||||
});
|
||||
|
||||
try {
|
||||
payload.deps = JSON.parse(payload.deps).dependencies;
|
||||
payload.bundled = [];
|
||||
payload.installed = [];
|
||||
} catch (err) {
|
||||
return callback(err);
|
||||
}
|
||||
|
||||
for (moduleName in payload.deps) {
|
||||
if (isNbbModule.test(moduleName)) {
|
||||
payload.bundled.push(moduleName);
|
||||
}
|
||||
}
|
||||
|
||||
// Whittle down deps to send back only extraneously installed plugins/themes/etc
|
||||
payload.files.forEach(function(moduleName) {
|
||||
try {
|
||||
fs.accessSync(path.join(__dirname, 'node_modules/' + moduleName, '.git'));
|
||||
isGitRepo = true;
|
||||
} catch(e) {
|
||||
isGitRepo = false;
|
||||
}
|
||||
|
||||
if (
|
||||
payload.files.indexOf(moduleName) !== -1 // found in `node_modules/`
|
||||
&& payload.bundled.indexOf(moduleName) === -1 // not found in `package.json`
|
||||
&& !fs.lstatSync(path.join(__dirname, 'node_modules/' + moduleName)).isSymbolicLink() // is not a symlink
|
||||
&& !isGitRepo // .git/ does not exist, so it is not a git repository
|
||||
) {
|
||||
payload.installed.push(moduleName);
|
||||
}
|
||||
});
|
||||
|
||||
getModuleVersions(payload.installed, callback);
|
||||
});
|
||||
},
|
||||
getModuleVersions = function(modules, callback) {
|
||||
var versionHash = {};
|
||||
|
||||
async.eachLimit(modules, 50, function(module, next) {
|
||||
fs.readFile(path.join(__dirname, 'node_modules/' + module + '/package.json'), { encoding: 'utf-8' }, function(err, pkg) {
|
||||
try {
|
||||
pkg = JSON.parse(pkg);
|
||||
versionHash[module] = pkg.version;
|
||||
next();
|
||||
} catch (err) {
|
||||
next(err);
|
||||
}
|
||||
});
|
||||
}, function(err) {
|
||||
callback(err, versionHash);
|
||||
});
|
||||
},
|
||||
checkPlugins = function(standalone, callback) {
|
||||
if (standalone) {
|
||||
process.stdout.write('Checking installed plugins and themes for updates... ');
|
||||
}
|
||||
|
||||
async.waterfall([
|
||||
async.apply(async.parallel, {
|
||||
plugins: async.apply(getInstalledPlugins),
|
||||
version: async.apply(getCurrentVersion)
|
||||
}),
|
||||
function(payload, next) {
|
||||
var toCheck = Object.keys(payload.plugins);
|
||||
|
||||
if (!toCheck.length) {
|
||||
process.stdout.write('OK'.green + '\n'.reset);
|
||||
return next(null, []); // no extraneous plugins installed
|
||||
}
|
||||
|
||||
request({
|
||||
method: 'GET',
|
||||
url: 'https://packages.nodebb.org/api/v1/suggest?version=' + payload.version + '&package[]=' + toCheck.join('&package[]='),
|
||||
json: true
|
||||
}, function(err, res, body) {
|
||||
if (err) {
|
||||
process.stdout.write('error'.red + '\n'.reset);
|
||||
return next(err);
|
||||
}
|
||||
process.stdout.write('OK'.green + '\n'.reset);
|
||||
|
||||
if (!Array.isArray(body) && toCheck.length === 1) {
|
||||
body = [body];
|
||||
}
|
||||
|
||||
var current, suggested,
|
||||
upgradable = body.map(function(suggestObj) {
|
||||
current = payload.plugins[suggestObj.package];
|
||||
suggested = suggestObj.version;
|
||||
|
||||
if (suggestObj.code === 'match-found' && semver.gt(suggested, current)) {
|
||||
return {
|
||||
name: suggestObj.package,
|
||||
current: current,
|
||||
suggested: suggested
|
||||
}
|
||||
} else {
|
||||
return null;
|
||||
}
|
||||
}).filter(Boolean);
|
||||
|
||||
next(null, upgradable);
|
||||
})
|
||||
}
|
||||
], callback);
|
||||
},
|
||||
upgradePlugins = function(callback) {
|
||||
var standalone = false;
|
||||
if (typeof callback !== 'function') {
|
||||
callback = function() {};
|
||||
standalone = true;
|
||||
};
|
||||
|
||||
checkPlugins(standalone, function(err, found) {
|
||||
if (err) {
|
||||
process.stdout.write('\Warning'.yellow + ': An unexpected error occured when attempting to verify plugin upgradability\n'.reset);
|
||||
return callback(err);
|
||||
}
|
||||
|
||||
if (found && found.length) {
|
||||
process.stdout.write('\nA total of ' + new String(found.length).bold + ' package(s) can be upgraded:\n');
|
||||
found.forEach(function(suggestObj) {
|
||||
process.stdout.write(' * '.yellow + suggestObj.name.reset + ' (' + suggestObj.current.yellow + ' -> '.reset + suggestObj.suggested.green + ')\n'.reset);
|
||||
});
|
||||
process.stdout.write('\n');
|
||||
} else {
|
||||
if (standalone) {
|
||||
process.stdout.write('\nAll packages up-to-date!'.green + '\n'.reset);
|
||||
}
|
||||
return callback();
|
||||
}
|
||||
|
||||
prompt.message = '';
|
||||
prompt.delimiter = '';
|
||||
|
||||
prompt.start();
|
||||
prompt.get({
|
||||
name: 'upgrade',
|
||||
description: 'Proceed with upgrade (y|n)?'.reset,
|
||||
type: 'string'
|
||||
}, function(err, result) {
|
||||
if (result.upgrade === 'y' || result.upgrade === 'yes') {
|
||||
process.stdout.write('\nUpgrading packages...');
|
||||
var args = ['npm', 'i'];
|
||||
found.forEach(function(suggestObj) {
|
||||
args.push(suggestObj.name + '@' + suggestObj.suggested);
|
||||
});
|
||||
|
||||
require('child_process').execFile('/usr/bin/env', args, { stdio: 'ignore' }, function(err) {
|
||||
if (!err) {
|
||||
process.stdout.write(' OK\n'.green);
|
||||
}
|
||||
|
||||
callback(err);
|
||||
});
|
||||
} else {
|
||||
process.stdout.write('\nPackage upgrades skipped'.yellow + '. Check for upgrades at any time by running "'.reset + './nodebb upgrade-plugins'.green + '".\n'.reset);
|
||||
callback();
|
||||
}
|
||||
})
|
||||
});
|
||||
};
|
||||
|
||||
switch(process.argv[2]) {
|
||||
case 'status':
|
||||
@@ -130,15 +318,23 @@ switch(process.argv[2]) {
|
||||
fork(args);
|
||||
break;
|
||||
|
||||
case 'upgrade-plugins':
|
||||
upgradePlugins();
|
||||
break;
|
||||
|
||||
case 'upgrade':
|
||||
async.series([
|
||||
function(next) {
|
||||
process.stdout.write('1. '.bold + 'Bringing base dependencies up to date... '.yellow);
|
||||
require('child_process').execFile('/usr/bin/env', ['npm', 'i', '--production'], next);
|
||||
require('child_process').execFile('/usr/bin/env', ['npm', 'i', '--production'], { stdio: 'ignore' }, next);
|
||||
},
|
||||
function(next) {
|
||||
process.stdout.write('OK\n'.green);
|
||||
process.stdout.write('2. '.bold + 'Updating NodeBB data store schema.\n'.yellow);
|
||||
process.stdout.write('2. '.bold + 'Checking installed plugins for updates... '.yellow);
|
||||
upgradePlugins(next);
|
||||
},
|
||||
function(next) {
|
||||
process.stdout.write('3. '.bold + 'Updating NodeBB data store schema...\n'.yellow);
|
||||
var upgradeProc = cproc.fork('app.js', ['--upgrade'], {
|
||||
cwd: __dirname,
|
||||
silent: false
|
||||
|
||||
40
package.json
40
package.json
@@ -2,7 +2,7 @@
|
||||
"name": "nodebb",
|
||||
"license": "GPL-3.0",
|
||||
"description": "NodeBB Forum",
|
||||
"version": "1.0.0",
|
||||
"version": "1.0.3",
|
||||
"homepage": "http://www.nodebb.org",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
@@ -18,6 +18,7 @@
|
||||
"autoprefixer": "^6.2.3",
|
||||
"bcryptjs": "~2.3.0",
|
||||
"body-parser": "^1.9.0",
|
||||
"chart.js": "^1.0.2",
|
||||
"colors": "^1.1.0",
|
||||
"compression": "^1.1.0",
|
||||
"connect-ensure-login": "^0.1.1",
|
||||
@@ -33,6 +34,7 @@
|
||||
"express-session": "^1.8.2",
|
||||
"express-useragent": "0.2.4",
|
||||
"html-to-text": "2.0.0",
|
||||
"ip": "1.1.2",
|
||||
"jimp": "0.2.21",
|
||||
"less": "^2.0.0",
|
||||
"logrotate-stream": "^0.2.3",
|
||||
@@ -42,19 +44,21 @@
|
||||
"mkdirp": "~0.5.0",
|
||||
"mongodb": "~2.1.3",
|
||||
"morgan": "^1.3.2",
|
||||
"mousetrap": "^1.5.3",
|
||||
"nconf": "~0.8.2",
|
||||
"nodebb-plugin-composer-default": "3.0.6",
|
||||
"nodebb-plugin-dbsearch": "0.3.1",
|
||||
"nodebb-plugin-emoji-extended": "0.5.0",
|
||||
"nodebb-plugin-markdown": "4.0.17",
|
||||
"nodebb-plugin-mentions": "1.0.17",
|
||||
"nodebb-plugin-soundpack-default": "0.1.5",
|
||||
"nodebb-plugin-spam-be-gone": "0.4.5",
|
||||
"nodebb-rewards-essentials": "0.0.6",
|
||||
"nodebb-theme-lavender": "3.0.8",
|
||||
"nodebb-theme-persona": "4.0.88",
|
||||
"nodebb-theme-vanilla": "5.0.53",
|
||||
"nodebb-widget-essentials": "2.0.6",
|
||||
"nodebb-plugin-composer-default": "3.0.22",
|
||||
"nodebb-plugin-dbsearch": "1.0.1",
|
||||
"nodebb-plugin-emoji-one": "1.1.0",
|
||||
"nodebb-plugin-emoji-extended": "1.1.0",
|
||||
"nodebb-plugin-markdown": "5.0.1",
|
||||
"nodebb-plugin-mentions": "1.0.21",
|
||||
"nodebb-plugin-soundpack-default": "0.1.6",
|
||||
"nodebb-plugin-spam-be-gone": "0.4.6",
|
||||
"nodebb-rewards-essentials": "0.0.8",
|
||||
"nodebb-theme-lavender": "3.0.9",
|
||||
"nodebb-theme-persona": "4.0.118",
|
||||
"nodebb-theme-vanilla": "5.0.63",
|
||||
"nodebb-widget-essentials": "2.0.9",
|
||||
"nodemailer": "2.0.0",
|
||||
"nodemailer-sendmail-transport": "1.0.0",
|
||||
"nodemailer-smtp-transport": "^2.4.1",
|
||||
@@ -66,7 +70,7 @@
|
||||
"request": "^2.44.0",
|
||||
"rimraf": "~2.5.0",
|
||||
"rss": "^1.0.0",
|
||||
"semver": "^5.0.1",
|
||||
"semver": "^5.1.0",
|
||||
"serve-favicon": "^2.1.5",
|
||||
"sitemap": "^1.4.0",
|
||||
"socket.io": "^1.4.0",
|
||||
@@ -74,10 +78,10 @@
|
||||
"socket.io-redis": "^1.0.0",
|
||||
"socketio-wildcard": "~0.3.0",
|
||||
"string": "^3.0.0",
|
||||
"templates.js": "0.3.1",
|
||||
"templates.js": "0.3.4",
|
||||
"toobusy-js": "^0.4.2",
|
||||
"uglify-js": "^2.6.0",
|
||||
"underscore": "~1.8.3",
|
||||
"underscore": "^1.8.3",
|
||||
"underscore.deep": "^0.5.1",
|
||||
"validator": "^5.0.0",
|
||||
"winston": "^2.1.0",
|
||||
@@ -86,7 +90,7 @@
|
||||
"devDependencies": {
|
||||
"mocha": "~1.13.0",
|
||||
"grunt": "~0.4.5",
|
||||
"grunt-contrib-watch": "^0.6.1"
|
||||
"grunt-contrib-watch": "^1.0.0"
|
||||
},
|
||||
"bugs": {
|
||||
"url": "https://github.com/NodeBB/NodeBB/issues"
|
||||
@@ -111,4 +115,4 @@
|
||||
"url": "https://github.com/barisusakli"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
7
public/js-enabled.css
Normal file
7
public/js-enabled.css
Normal file
@@ -0,0 +1,7 @@
|
||||
/*
|
||||
The following stylesheet is only included on pages that can execute javascript
|
||||
*/
|
||||
|
||||
[component="post/content"] img:not(.not-responsive):not([data-state]) {
|
||||
display: none !important;
|
||||
}
|
||||
@@ -27,6 +27,7 @@
|
||||
"password-too-long": "Password too long",
|
||||
"user-banned": "المستخدم محظور",
|
||||
"user-too-new": "عذرا, يجب أن تنتظر 1% ثواني قبل قيامك بأول مشاركة",
|
||||
"blacklisted-ip": "Sorry, your IP address has been banned from this community. If you feel this is in error, please contact an administrator.",
|
||||
"no-category": "قائمة غير موجودة",
|
||||
"no-topic": "موضوع غير موجود",
|
||||
"no-post": "رد غير موجود",
|
||||
@@ -97,5 +98,6 @@
|
||||
"invite-maximum-met": "You have invited the maximum amount of people (%1 out of %2).",
|
||||
"no-session-found": "No login session found!",
|
||||
"not-in-room": "User not in room",
|
||||
"no-users-in-room": "No users in this room"
|
||||
"no-users-in-room": "No users in this room",
|
||||
"cant-kick-self": "You can't kick yourself from the group"
|
||||
}
|
||||
@@ -41,6 +41,7 @@
|
||||
"details.hidden": "مخفي",
|
||||
"details.hidden_help": "في حالة تفعيل الخيار، لن تظهر المجموعة للعموم والإنضمام إليها سيتلزم دعوة.",
|
||||
"details.delete_group": "حذف المجموعة",
|
||||
"details.private_system_help": "Private groups is disabled at system level, this option does not do anything",
|
||||
"event.updated": "تم تحديث بيانات المجموعة",
|
||||
"event.deleted": "تم حذف المجموعة %1",
|
||||
"membership.accept-invitation": "اقبل الدعوة",
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
"chat.user_typing": "%1 يكتب رسالة...",
|
||||
"chat.user_has_messaged_you": "%1 أرسل لك رسالة.",
|
||||
"chat.see_all": "عرض كل المحادثات",
|
||||
"chat.mark_all_read": "Mark all chats read",
|
||||
"chat.no-messages": "المرجو اختيار مرسل إليه لمعاينة تاريخ الدردشات",
|
||||
"chat.no-users-in-room": "No users in this room",
|
||||
"chat.recent-chats": "آخر الدردشات",
|
||||
|
||||
@@ -30,6 +30,7 @@
|
||||
"user_started_following_you_dual": "<strong>%1</strong> and <strong>%2</strong> started following you.",
|
||||
"user_started_following_you_multiple": "<strong>%1</strong> and %2 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.",
|
||||
"email-confirmed": "تم التحقق من عنوان البريد الإلكتروني",
|
||||
"email-confirmed-message": "شكرًا على إثبات صحة عنوان بريدك الإلكتروني. صار حسابك مفعلًا بالكامل.",
|
||||
"email-confirm-error-message": "حدث خطأ أثناء التحقق من عنوان بريدك الإلكتروني. ربما رمز التفعيل خاطئ أو انتهت صلاحيته.",
|
||||
|
||||
6
public/language/ar/uploads.json
Normal file
6
public/language/ar/uploads.json
Normal file
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"uploading-file": "Uploading the file...",
|
||||
"select-file-to-upload": "Select a file to upload!",
|
||||
"upload-success": "File uploaded successfully!",
|
||||
"maximum-file-size": "Maximum %1 kb"
|
||||
}
|
||||
@@ -39,6 +39,7 @@
|
||||
"change_username": "Change Username",
|
||||
"change_email": "Change Email",
|
||||
"edit": "تعديل",
|
||||
"edit-profile": "Edit Profile",
|
||||
"default_picture": "Default Icon",
|
||||
"uploaded_picture": "الصورة المرفوعة",
|
||||
"upload_new_picture": "رفع صورة جديدة",
|
||||
@@ -91,6 +92,7 @@
|
||||
"open_links_in_new_tab": "فتح الروابط الخارجية في نافدة جديدة",
|
||||
"enable_topic_searching": "تفعيل خاصية البحث داخل المواضيع",
|
||||
"topic_search_help": "If enabled, in-topic searching will override the browser's default page search behaviour and allow you to search through the entire topic, instead of what is only shown on screen",
|
||||
"scroll_to_my_post": "After posting a reply, show the new post",
|
||||
"follow_topics_you_reply_to": "متابعة المواضيع التي تقوم بالرد فيها",
|
||||
"follow_topics_you_create": "متابعة المواضيع التي تنشئها",
|
||||
"grouptitle": "حدد عنوان المجموعة الذي تريد عرضه",
|
||||
|
||||
@@ -3,17 +3,17 @@
|
||||
"not-logged-in": "Изглежда не сте влезли в системата.",
|
||||
"account-locked": "Вашият акаунт беше заключен временно",
|
||||
"search-requires-login": "Търсенето изисква акаунт – моля, влезте или се регистрирайте.",
|
||||
"invalid-cid": "Невалиден идентификатор на категория",
|
||||
"invalid-tid": "Невалиден идентификатор на тема",
|
||||
"invalid-pid": "Невалиден идентификатор на публикация",
|
||||
"invalid-uid": "Невалиден идентификатор на потребител",
|
||||
"invalid-username": "Невалидно потребителско име",
|
||||
"invalid-email": "Невалидна е-поща",
|
||||
"invalid-title": "Невалидно заглавие!",
|
||||
"invalid-user-data": "Невалидни потребителски данни",
|
||||
"invalid-password": "Невалидна парола",
|
||||
"invalid-cid": "Грешен идентификатор на категория",
|
||||
"invalid-tid": "Грешен идентификатор на тема",
|
||||
"invalid-pid": "Грешен идентификатор на публикация",
|
||||
"invalid-uid": "Грешен идентификатор на потребител",
|
||||
"invalid-username": "Грешно потребителско име",
|
||||
"invalid-email": "Грешна е-поща",
|
||||
"invalid-title": "Грешно заглавие!",
|
||||
"invalid-user-data": "Грешни потребителски данни",
|
||||
"invalid-password": "Грешна парола",
|
||||
"invalid-username-or-password": "Моля, посочете потребителско име и парола",
|
||||
"invalid-search-term": "Невалиден текст за търсене",
|
||||
"invalid-search-term": "Грешен текст за търсене",
|
||||
"invalid-pagination-value": "Грешен номер на страница, трябва да бъде между %1 и %2",
|
||||
"username-taken": "Потребителското име е заето",
|
||||
"email-taken": "Е-пощата е заета",
|
||||
@@ -27,6 +27,7 @@
|
||||
"password-too-long": "Паролата е твърде дълга",
|
||||
"user-banned": "Потребителят е блокиран",
|
||||
"user-too-new": "Съжаляваме, но трябва да изчакате поне %1 секунда/и, преди да направите първата си публикация",
|
||||
"blacklisted-ip": "Съжаляваме, но Вашият IP адрес е забранен за ползване в тази общност. Ако смятате, че това е грешка, моля, свържете се с администратор.",
|
||||
"no-category": "Категорията не съществува",
|
||||
"no-topic": "Темата не съществува",
|
||||
"no-post": "Публикацията не съществува",
|
||||
@@ -50,8 +51,8 @@
|
||||
"still-uploading": "Моля, изчакайте качването да приключи.",
|
||||
"file-too-big": "Максималният разрешен размер на файл е %1 КБ – моля, качете по-малък файл",
|
||||
"guest-upload-disabled": "Качването не е разрешено за гости",
|
||||
"already-favourited": "You have already bookmarked this post",
|
||||
"already-unfavourited": "You have already unbookmarked this post",
|
||||
"already-favourited": "Вече имате отметка към тази публикация",
|
||||
"already-unfavourited": "Вече сте премахнали отметката си към тази публикация",
|
||||
"cant-ban-other-admins": "Не можете да блокирате другите администратори!",
|
||||
"cant-remove-last-admin": "Вие сте единственият администратор. Добавете друг потребител като администратор, преди да премахнете себе си като администратор",
|
||||
"invalid-image-type": "Грешен тип на изображение. Позволените типове са: %1",
|
||||
@@ -60,8 +61,8 @@
|
||||
"group-name-too-short": "Името на групата е твърде кратко",
|
||||
"group-already-exists": "Вече съществува такава група",
|
||||
"group-name-change-not-allowed": "Промяната на името на групата не е разрешено",
|
||||
"group-already-member": "Вече членувате в тази група",
|
||||
"group-not-member": "Не членувате в тази група",
|
||||
"group-already-member": "Потребителят вече членува в тази група",
|
||||
"group-not-member": "Потребителят не членува в тази група",
|
||||
"group-needs-owner": "Тази група се нуждае от поне един собственик",
|
||||
"group-already-invited": "Този потребител вече е бил поканен",
|
||||
"group-already-requested": "Вашата заявка за членство вече е била изпратена",
|
||||
@@ -97,5 +98,6 @@
|
||||
"invite-maximum-met": "Вие сте поканили максимално позволения брой хора (%1 от %2).",
|
||||
"no-session-found": "Не е открита сесия за вход!",
|
||||
"not-in-room": "Потребителят не е в стаята",
|
||||
"no-users-in-room": "No users in this room"
|
||||
"no-users-in-room": "Няма потребители в тази стая",
|
||||
"cant-kick-self": "Не можете да изритате себе си от групата"
|
||||
}
|
||||
@@ -87,8 +87,8 @@
|
||||
"map": "Карта",
|
||||
"sessions": "Сесии за вход",
|
||||
"ip_address": "IP адрес",
|
||||
"enter_page_number": "Enter page number",
|
||||
"upload_file": "Upload file",
|
||||
"upload": "Upload",
|
||||
"allowed-file-types": "Allowed file types are %1"
|
||||
"enter_page_number": "Въведете номер на страница",
|
||||
"upload_file": "Качване на файл",
|
||||
"upload": "Качване",
|
||||
"allowed-file-types": "Разрешените файлови типове са: %1"
|
||||
}
|
||||
@@ -41,6 +41,7 @@
|
||||
"details.hidden": "Скрита",
|
||||
"details.hidden_help": "Ако е включено, тази група няма да бъде извеждана в списъка от групи и потребителите ще трябва да бъдат поканени лично",
|
||||
"details.delete_group": "Изтриване на групата",
|
||||
"details.private_system_help": "Частните групи са забранени на системно ниво; тази възможност не върши нищо",
|
||||
"event.updated": "Подробностите за групата бяха обновени",
|
||||
"event.deleted": "Групата „%1“ беше изтрита",
|
||||
"membership.accept-invitation": "Приемане на поканата",
|
||||
@@ -49,5 +50,5 @@
|
||||
"membership.leave-group": "Напускане на групата",
|
||||
"membership.reject": "Отхвърляне",
|
||||
"new-group.group_name": "Име на групата:",
|
||||
"upload-group-cover": "Upload group cover"
|
||||
"upload-group-cover": "Качване на снимка за показване на групата"
|
||||
}
|
||||
@@ -6,6 +6,7 @@
|
||||
"chat.user_typing": "%1 пише...",
|
||||
"chat.user_has_messaged_you": "%1 Ви написа съобщение.",
|
||||
"chat.see_all": "Вижте всички разговори",
|
||||
"chat.mark_all_read": "Отбелязване на всички разговори като прочетени",
|
||||
"chat.no-messages": "Моля, изберете получател, за да видите историята на съобщенията",
|
||||
"chat.no-users-in-room": "Няма потребители в тази стая",
|
||||
"chat.recent-chats": "Скорошни разговори",
|
||||
|
||||
@@ -16,9 +16,9 @@
|
||||
"upvoted_your_post_in_multiple": "<strong>%1</strong> и %2 други гласуваха положително за Ваша публикация в <strong>%3</strong>.",
|
||||
"moved_your_post": "<strong>%1</strong> премести публикацията Ви в <strong>%2</strong>",
|
||||
"moved_your_topic": "<strong>%1</strong> премести <strong>%2</strong>",
|
||||
"favourited_your_post_in": "<strong>%1</strong> has bookmarked your post in <strong>%2</strong>.",
|
||||
"favourited_your_post_in_dual": "<strong>%1</strong> and <strong>%2</strong> have bookmarked your post in <strong>%3</strong>.",
|
||||
"favourited_your_post_in_multiple": "<strong>%1</strong> and %2 others have bookmarked your post in <strong>%3</strong>.",
|
||||
"favourited_your_post_in": "<strong>%1</strong> си запази отметка към Ваша публикация в <strong>%2</strong>.",
|
||||
"favourited_your_post_in_dual": "<strong>%1</strong> и <strong>%2</strong> си запазиха отметки към Ваша публикация в <strong>%3</strong>.",
|
||||
"favourited_your_post_in_multiple": "<strong>%1</strong> и %2 други си запазиха отметки към Ваша публикация в <strong>%3</strong>.",
|
||||
"user_flagged_post_in": "<strong>%1</strong> докладва Ваша публикация в <strong>%2</strong>",
|
||||
"user_flagged_post_in_dual": "<strong>%1</strong> и <strong>%2</strong> докладваха Ваша публикация в <strong>%3</strong>",
|
||||
"user_flagged_post_in_multiple": "<strong>%1</strong> и %2 други докладваха Ваша публикация в <strong>%3</strong>",
|
||||
@@ -30,6 +30,7 @@
|
||||
"user_started_following_you_dual": "<strong>%1</strong> и <strong>%2</strong> започнаха да Ви следват.",
|
||||
"user_started_following_you_multiple": "<strong>%1</strong> и %2 започнаха да Ви следват.",
|
||||
"new_register": "<strong>%1</strong> изпрати заявка за регистрация.",
|
||||
"new_register_multiple": "Има <strong>%1</strong> заявки за регистрация, които очакват да бъдат прегледани.",
|
||||
"email-confirmed": "Е-пощата беше потвърдена",
|
||||
"email-confirmed-message": "Благодарим Ви, че потвърдихте е-пощата си. Акаунтът Ви е вече напълно активиран.",
|
||||
"email-confirm-error-message": "Възникна проблем при потвърждаването на е-пощата Ви. Може кодът да е грешен или давността му да е изтекла.",
|
||||
|
||||
@@ -33,13 +33,13 @@
|
||||
"account/posts": "Публикации от %1",
|
||||
"account/topics": "Теми, създадени от %1",
|
||||
"account/groups": "Групите на %1",
|
||||
"account/favourites": "%1's Bookmarked Posts",
|
||||
"account/favourites": "Отметнатите публикации на %1",
|
||||
"account/settings": "Потребителски настройки",
|
||||
"account/watched": "Теми, следени от %1",
|
||||
"account/upvoted": "Публикации, получили положителен глас от %1",
|
||||
"account/downvoted": "Публикации, получили отрицателен глас от %1",
|
||||
"account/best": "Най-добрите публикации от %1",
|
||||
"confirm": "Email Confirmed",
|
||||
"confirm": "Е-пощата е потвърдена",
|
||||
"maintenance.text": "%1 в момента е в профилактика. Моля, върнете се по-късно.",
|
||||
"maintenance.messageIntro": "В допълнение, администраторът е оставил това съобщение:",
|
||||
"throttled.text": "%1 в момента е недостъпен, поради прекомерно натоварване. Моля, върнете се отново по-късно."
|
||||
|
||||
@@ -65,9 +65,9 @@
|
||||
"disabled_categories_note": "Изключените категории са засивени",
|
||||
"confirm_move": "Преместване",
|
||||
"confirm_fork": "Разделяне",
|
||||
"favourite": "Bookmark",
|
||||
"favourites": "Bookmarks",
|
||||
"favourites.has_no_favourites": "You haven't bookmarked any posts yet.",
|
||||
"favourite": "Отметка",
|
||||
"favourites": "Отметки",
|
||||
"favourites.has_no_favourites": "Все още не сте си запазвали отметки към никакви публикации.",
|
||||
"loading_more_posts": "Зареждане на още публикации",
|
||||
"move_topic": "Преместване на темата",
|
||||
"move_topics": "Преместване на темите",
|
||||
|
||||
6
public/language/bg/uploads.json
Normal file
6
public/language/bg/uploads.json
Normal file
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"uploading-file": "Качване на файла…",
|
||||
"select-file-to-upload": "Изберете файл за качване!",
|
||||
"upload-success": "Файлът е качен успешно!",
|
||||
"maximum-file-size": "Най-много %1 КБ"
|
||||
}
|
||||
@@ -22,7 +22,7 @@
|
||||
"profile": "Профил",
|
||||
"profile_views": "Преглеждания на профила",
|
||||
"reputation": "Репутация",
|
||||
"favourites": "Bookmarks",
|
||||
"favourites": "Отметки",
|
||||
"watched": "Наблюдавани",
|
||||
"followers": "Последователи",
|
||||
"following": "Следва",
|
||||
@@ -39,6 +39,7 @@
|
||||
"change_username": "Промяна на потребителското име",
|
||||
"change_email": "Промяна на е-пощата",
|
||||
"edit": "Редактиране",
|
||||
"edit-profile": "Редактиране на профила",
|
||||
"default_picture": "Иконка по подразбиране",
|
||||
"uploaded_picture": "Качена снимка",
|
||||
"upload_new_picture": "Качване на нова снимка",
|
||||
@@ -55,11 +56,11 @@
|
||||
"password": "Парола",
|
||||
"username_taken_workaround": "Потребителското име, което искате, е заето и затова ние го променихме малко. Вие ще се наричате <strong>%1</strong>",
|
||||
"password_same_as_username": "Паролата е същата като потребителското Ви име. Моля, изберете друга парола.",
|
||||
"password_same_as_email": "Your password is the same as your email, please select another password.",
|
||||
"password_same_as_email": "Паролата е същата като е-пощата Ви. Моля, изберете друга парола.",
|
||||
"upload_picture": "Качване на снимка",
|
||||
"upload_a_picture": "Качване на снимка",
|
||||
"remove_uploaded_picture": "Премахване на качената снимка",
|
||||
"upload_cover_picture": "Upload cover picture",
|
||||
"upload_cover_picture": "Качване на снимка за показване",
|
||||
"settings": "Настройки",
|
||||
"show_email": "Да се показва е-пощата ми",
|
||||
"show_fullname": "Да се показва цялото ми име",
|
||||
@@ -91,6 +92,7 @@
|
||||
"open_links_in_new_tab": "Отваряне на външните връзки в нов подпрозорец",
|
||||
"enable_topic_searching": "Включване на търсенето в темите",
|
||||
"topic_search_help": "Ако е включено, търсенето в темата ще замени стандартното поведение на браузъра при търсене в страницата и ще Ви позволи да претърсвате цялата тема, а не само това, което се вижда на екрана",
|
||||
"scroll_to_my_post": "След публикуване на отговор, да се показва новата публикация",
|
||||
"follow_topics_you_reply_to": "Следване на темите, на които отговаряте",
|
||||
"follow_topics_you_create": "Следване на темите, които създавате",
|
||||
"grouptitle": "Изберете заглавието на групата, което искате да се показва",
|
||||
|
||||
@@ -27,6 +27,7 @@
|
||||
"password-too-long": "Password too long",
|
||||
"user-banned": "ব্যবহারকারী নিষিদ্ধ",
|
||||
"user-too-new": "Sorry, you are required to wait %1 second(s) before making your first post",
|
||||
"blacklisted-ip": "Sorry, your IP address has been banned from this community. If you feel this is in error, please contact an administrator.",
|
||||
"no-category": "বিভাগটি খুজে পাওয়া যায় নি",
|
||||
"no-topic": "এই টপিক নেই",
|
||||
"no-post": "এই পোষ্ট নেই",
|
||||
@@ -97,5 +98,6 @@
|
||||
"invite-maximum-met": "You have invited the maximum amount of people (%1 out of %2).",
|
||||
"no-session-found": "No login session found!",
|
||||
"not-in-room": "User not in room",
|
||||
"no-users-in-room": "No users in this room"
|
||||
"no-users-in-room": "No users in this room",
|
||||
"cant-kick-self": "You can't kick yourself from the group"
|
||||
}
|
||||
@@ -41,6 +41,7 @@
|
||||
"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.delete_group": "Delete Group",
|
||||
"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.deleted": "The group \"%1\" has been deleted",
|
||||
"membership.accept-invitation": "Accept Invitation",
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
"chat.user_typing": "%1 লিখছেন",
|
||||
"chat.user_has_messaged_you": "%1 আপনাকে বার্তা পাঠিয়েছেন",
|
||||
"chat.see_all": "See all chats",
|
||||
"chat.mark_all_read": "Mark all chats read",
|
||||
"chat.no-messages": "মেসেজ হিস্টোরী দেখতে প্রাপক নির্বাচন করুন",
|
||||
"chat.no-users-in-room": "No users in this room",
|
||||
"chat.recent-chats": "সাম্প্রতিক চ্যাটসমূহ",
|
||||
|
||||
@@ -30,6 +30,7 @@
|
||||
"user_started_following_you_dual": "<strong>%1</strong> and <strong>%2</strong> started following you.",
|
||||
"user_started_following_you_multiple": "<strong>%1</strong> and %2 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.",
|
||||
"email-confirmed": "ইমেইল নিশ্চিত করা হয়েছে",
|
||||
"email-confirmed-message": "আপনার ইমেইল যাচাই করার জন্য আপনাকে ধন্যবাদ। আপনার অ্যাকাউন্টটি এখন সম্পূর্ণরূপে সক্রিয়।",
|
||||
"email-confirm-error-message": "আপনার ইমেল ঠিকানার বৈধতা যাচাইয়ে একটি সমস্যা হয়েছে। সম্ভবত কোডটি ভুল ছিল অথবা কোডের মেয়াদ শেষ হয়ে গিয়েছে।",
|
||||
|
||||
6
public/language/bn/uploads.json
Normal file
6
public/language/bn/uploads.json
Normal file
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"uploading-file": "Uploading the file...",
|
||||
"select-file-to-upload": "Select a file to upload!",
|
||||
"upload-success": "File uploaded successfully!",
|
||||
"maximum-file-size": "Maximum %1 kb"
|
||||
}
|
||||
@@ -39,6 +39,7 @@
|
||||
"change_username": "ইউজারনেম পরিবর্তন করুন",
|
||||
"change_email": "ইমেইল পরিবর্তন করুন",
|
||||
"edit": "সম্পাদনা",
|
||||
"edit-profile": "Edit Profile",
|
||||
"default_picture": "ডিফল্ট আইকন",
|
||||
"uploaded_picture": "ছবি আপলোড করুন",
|
||||
"upload_new_picture": "নতুন ছবি আপলোড করুন",
|
||||
@@ -91,6 +92,7 @@
|
||||
"open_links_in_new_tab": "আউটগোয়িং লিংকগুলো নতুন ট্যাবে খুলুন",
|
||||
"enable_topic_searching": "In-Topic সার্চ সক্রীয় করো",
|
||||
"topic_search_help": "If enabled, in-topic searching will override the browser's default page search behaviour and allow you to search through the entire topic, instead of what is only shown on screen",
|
||||
"scroll_to_my_post": "After posting a reply, show the new post",
|
||||
"follow_topics_you_reply_to": "Follow topics that you reply to",
|
||||
"follow_topics_you_create": "Follow topics you create",
|
||||
"grouptitle": "Select the group title you would like to display",
|
||||
|
||||
@@ -27,6 +27,7 @@
|
||||
"password-too-long": "Password too long",
|
||||
"user-banned": "Uživatel byl zakázán",
|
||||
"user-too-new": "Sorry, you are required to wait %1 second(s) before making your first post",
|
||||
"blacklisted-ip": "Sorry, your IP address has been banned from this community. If you feel this is in error, please contact an administrator.",
|
||||
"no-category": "Kategorie neexistuje",
|
||||
"no-topic": "Téma neexistuje",
|
||||
"no-post": "Příspěvek neexistuje",
|
||||
@@ -97,5 +98,6 @@
|
||||
"invite-maximum-met": "You have invited the maximum amount of people (%1 out of %2).",
|
||||
"no-session-found": "No login session found!",
|
||||
"not-in-room": "User not in room",
|
||||
"no-users-in-room": "No users in this room"
|
||||
"no-users-in-room": "No users in this room",
|
||||
"cant-kick-self": "You can't kick yourself from the group"
|
||||
}
|
||||
@@ -41,6 +41,7 @@
|
||||
"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.delete_group": "Delete Group",
|
||||
"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.deleted": "The group \"%1\" has been deleted",
|
||||
"membership.accept-invitation": "Accept Invitation",
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
"chat.user_typing": "%1 píše ...",
|
||||
"chat.user_has_messaged_you": "%1 has messaged you.",
|
||||
"chat.see_all": "See all chats",
|
||||
"chat.mark_all_read": "Mark all chats read",
|
||||
"chat.no-messages": "Please select a recipient to view chat message history",
|
||||
"chat.no-users-in-room": "No users in this room",
|
||||
"chat.recent-chats": "Recent Chats",
|
||||
|
||||
@@ -30,6 +30,7 @@
|
||||
"user_started_following_you_dual": "<strong>%1</strong> and <strong>%2</strong> started following you.",
|
||||
"user_started_following_you_multiple": "<strong>%1</strong> and %2 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.",
|
||||
"email-confirmed": "Email Confirmed",
|
||||
"email-confirmed-message": "Thank you for validating your email. Your account is now fully activated.",
|
||||
"email-confirm-error-message": "There was a problem validating your email address. Perhaps the code was invalid or has expired.",
|
||||
|
||||
6
public/language/cs/uploads.json
Normal file
6
public/language/cs/uploads.json
Normal file
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"uploading-file": "Uploading the file...",
|
||||
"select-file-to-upload": "Select a file to upload!",
|
||||
"upload-success": "File uploaded successfully!",
|
||||
"maximum-file-size": "Maximum %1 kb"
|
||||
}
|
||||
@@ -39,6 +39,7 @@
|
||||
"change_username": "Change Username",
|
||||
"change_email": "Change Email",
|
||||
"edit": "Upravit",
|
||||
"edit-profile": "Edit Profile",
|
||||
"default_picture": "Default Icon",
|
||||
"uploaded_picture": "Nahraný obrázek",
|
||||
"upload_new_picture": "Nahrát nový obrázek",
|
||||
@@ -91,6 +92,7 @@
|
||||
"open_links_in_new_tab": "Open outgoing links in new tab",
|
||||
"enable_topic_searching": "Enable In-Topic Searching",
|
||||
"topic_search_help": "If enabled, in-topic searching will override the browser's default page search behaviour and allow you to search through the entire topic, instead of what is only shown on screen",
|
||||
"scroll_to_my_post": "After posting a reply, show the new post",
|
||||
"follow_topics_you_reply_to": "Follow topics that you reply to",
|
||||
"follow_topics_you_create": "Follow topics you create",
|
||||
"grouptitle": "Select the group title you would like to display",
|
||||
|
||||
@@ -21,9 +21,9 @@
|
||||
"digest.cta": "Klik her for at gå til %1",
|
||||
"digest.unsub.info": "Du har fået tilsendt dette sammendrag pga. indstillingerne i dit abonnement.",
|
||||
"digest.no_topics": "Der har ikke været nogen aktive emner de/den sidste %1",
|
||||
"digest.day": "day",
|
||||
"digest.week": "week",
|
||||
"digest.month": "month",
|
||||
"digest.day": "dag",
|
||||
"digest.week": "uge",
|
||||
"digest.month": "måned",
|
||||
"notif.chat.subject": "Ny chat besked modtaget fra %1",
|
||||
"notif.chat.cta": "Klik her for at forsætte med samtalen",
|
||||
"notif.chat.unsub.info": "Denne chat notifikation blev sendt til dig pga. indstillingerne i dit abonnement.",
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
"invalid-password": "Ugyldig Adgangskode",
|
||||
"invalid-username-or-password": "Venligst angiv både brugernavn og adgangskode",
|
||||
"invalid-search-term": "Ugyldig søgeterm",
|
||||
"invalid-pagination-value": "Invalid pagination value, must be at least %1 and at most %2",
|
||||
"invalid-pagination-value": "Ugyldig side værdi, skal mindst være %1 og maks. %2",
|
||||
"username-taken": "Brugernavn optaget",
|
||||
"email-taken": "Emailadresse allerede i brug",
|
||||
"email-not-confirmed": "Din email adresse er ikke blevet bekræftet endnu, venligst klik her for at bekrætige den.",
|
||||
@@ -24,9 +24,10 @@
|
||||
"confirm-email-already-sent": "Bekræftelses email er allerede afsendt, vent venligt %1 minut(ter) for at sende endnu en.",
|
||||
"username-too-short": "Brugernavn er for kort",
|
||||
"username-too-long": "Brugernavn er for langt",
|
||||
"password-too-long": "Password too long",
|
||||
"password-too-long": "Kodeord er for langt",
|
||||
"user-banned": "Bruger er bortvist",
|
||||
"user-too-new": "Beklager, du er nødt til at vente %1 sekund(er) før du opretter dit indlæg",
|
||||
"blacklisted-ip": "Sorry, your IP address has been banned from this community. If you feel this is in error, please contact an administrator.",
|
||||
"no-category": "Kategorien eksisterer ikke",
|
||||
"no-topic": "Tråden eksisterer ikke",
|
||||
"no-post": "Indlægget eksisterer ikke",
|
||||
@@ -49,9 +50,9 @@
|
||||
"too-many-tags": "For mange tags. Tråde kan ikke have mere end %1 tag(s)",
|
||||
"still-uploading": "Venligst vent til overførslen er færdig",
|
||||
"file-too-big": "Maksimum filstørrelse er %1 kB - venligst overfør en mindre fil",
|
||||
"guest-upload-disabled": "Guest uploading has been disabled",
|
||||
"already-favourited": "You have already bookmarked this post",
|
||||
"already-unfavourited": "You have already unbookmarked this post",
|
||||
"guest-upload-disabled": "Gæsteupload er deaktiveret",
|
||||
"already-favourited": "Du har allerede bogmærket dette indlæg",
|
||||
"already-unfavourited": "Du har allerede fjernet dette indlæg fra bogmærker",
|
||||
"cant-ban-other-admins": "Du kan ikke udlukke andre administatrorer!",
|
||||
"cant-remove-last-admin": "Du er den eneste administrator. Tilføj en anden bruger som administrator før du fjerner dig selv som administrator",
|
||||
"invalid-image-type": "Invalid billed type. De tilladte typer er: %1",
|
||||
@@ -77,13 +78,13 @@
|
||||
"about-me-too-long": "Beklager, men din om mig side kan ikke være længere end %1 karakter(er).",
|
||||
"cant-chat-with-yourself": "Du kan ikke chatte med dig selv!",
|
||||
"chat-restricted": "Denne bruger har spæret adgangen til chat beskeder. Brugeren må følge dig før du kan chatte med ham/hende",
|
||||
"chat-disabled": "Chat system disabled",
|
||||
"chat-disabled": "Chat system er deaktiveret",
|
||||
"too-many-messages": "Du har sendt for mange beskeder, vent venligt lidt.",
|
||||
"invalid-chat-message": "Ugyldig chat besked",
|
||||
"chat-message-too-long": "Chat beskeden er for lang",
|
||||
"cant-edit-chat-message": "You are not allowed to edit this message",
|
||||
"cant-remove-last-user": "You can't remove the last user",
|
||||
"cant-delete-chat-message": "You are not allowed to delete this message",
|
||||
"cant-edit-chat-message": "Du har ikke tilladelse til at redigere denne besked",
|
||||
"cant-remove-last-user": "Du kan ikke fjerne den sidste bruger",
|
||||
"cant-delete-chat-message": "Du har ikke tilladelse til at slette denne besked",
|
||||
"reputation-system-disabled": "Vurderingssystem er slået fra.",
|
||||
"downvoting-disabled": "Nedvurdering er slået fra",
|
||||
"not-enough-reputation-to-downvote": "Du har ikke nok omdømme til at nedstemme dette indlæg",
|
||||
@@ -94,8 +95,9 @@
|
||||
"parse-error": "Noget gik galt under fortolknings er serverens respons",
|
||||
"wrong-login-type-email": "Brug venligt din email til login",
|
||||
"wrong-login-type-username": "Brug venligt dit brugernavn til login",
|
||||
"invite-maximum-met": "You have invited the maximum amount of people (%1 out of %2).",
|
||||
"no-session-found": "No login session found!",
|
||||
"not-in-room": "User not in room",
|
||||
"no-users-in-room": "No users in this room"
|
||||
"invite-maximum-met": "Du har inviteret det maksimale antal personer (%1 ud af %2)",
|
||||
"no-session-found": "Ingen login session kan findes!",
|
||||
"not-in-room": "Bruger er ikke i rummet",
|
||||
"no-users-in-room": "Ingen brugere i rummet",
|
||||
"cant-kick-self": "You can't kick yourself from the group"
|
||||
}
|
||||
@@ -49,9 +49,9 @@
|
||||
"users": "Bruger",
|
||||
"topics": "Emner",
|
||||
"posts": "Indlæg",
|
||||
"best": "Best",
|
||||
"upvoted": "Upvoted",
|
||||
"downvoted": "Downvoted",
|
||||
"best": "Bedste",
|
||||
"upvoted": "Syntes godt om",
|
||||
"downvoted": "Syntes ikke godt om",
|
||||
"views": "Visninger",
|
||||
"reputation": "Omdømme",
|
||||
"read_more": "læs mere",
|
||||
@@ -65,7 +65,7 @@
|
||||
"posted_in_ago_by": "skrevet i %1 %2 af %3",
|
||||
"user_posted_ago": "%1 skrev for %2",
|
||||
"guest_posted_ago": "Gæst skrev for %1",
|
||||
"last_edited_by": "last edited by %1",
|
||||
"last_edited_by": "sidst redigeret af %1",
|
||||
"norecentposts": "Ingen seneste indlæg",
|
||||
"norecenttopics": "Ingen seneste tråde",
|
||||
"recentposts": "Seneste indlæg",
|
||||
@@ -85,10 +85,10 @@
|
||||
"unfollow": "Følg ikke længere",
|
||||
"delete_all": "Slet alt",
|
||||
"map": "Kort",
|
||||
"sessions": "Login Sessions",
|
||||
"ip_address": "IP Address",
|
||||
"enter_page_number": "Enter page number",
|
||||
"upload_file": "Upload file",
|
||||
"sessions": "Login Sessioner",
|
||||
"ip_address": "IP-adresse",
|
||||
"enter_page_number": "Indsæt sideantal",
|
||||
"upload_file": "Upload fil",
|
||||
"upload": "Upload",
|
||||
"allowed-file-types": "Allowed file types are %1"
|
||||
"allowed-file-types": "Tilladte filtyper er %1"
|
||||
}
|
||||
@@ -24,7 +24,7 @@
|
||||
"details.has_no_posts": "Medlemmer af denne gruppe har ikke oprettet indlæg.",
|
||||
"details.latest_posts": "seneste indlæg",
|
||||
"details.private": "Privat",
|
||||
"details.disableJoinRequests": "Disable join requests",
|
||||
"details.disableJoinRequests": "Deaktiver Anmodninger",
|
||||
"details.grant": "Giv/ophæv ejerskab",
|
||||
"details.kick": "Spark",
|
||||
"details.owner_options": "Gruppe administration",
|
||||
@@ -41,6 +41,7 @@
|
||||
"details.hidden": "Skjult",
|
||||
"details.hidden_help": "Hvis aktiveret, så vil denne gruppe ikke kunne ses i gruppelisten og bruhere skal inviteres manuelt",
|
||||
"details.delete_group": "Slet Gruppe",
|
||||
"details.private_system_help": "Private groups is disabled at system level, this option does not do anything",
|
||||
"event.updated": "Gruppe detaljer er blevet opdateret",
|
||||
"event.deleted": "Gruppen \"%1\" er blevet slettet",
|
||||
"membership.accept-invitation": "Acceptér Invitation",
|
||||
@@ -49,5 +50,5 @@
|
||||
"membership.leave-group": "Forlad Gruppe",
|
||||
"membership.reject": "Afvis",
|
||||
"new-group.group_name": "Gruppe Navn:",
|
||||
"upload-group-cover": "Upload group cover"
|
||||
"upload-group-cover": "Upload Gruppe coverbillede"
|
||||
}
|
||||
@@ -6,8 +6,9 @@
|
||||
"chat.user_typing": "%1 skriver ...",
|
||||
"chat.user_has_messaged_you": "1% har skrevet til dig.",
|
||||
"chat.see_all": "Se alle chats",
|
||||
"chat.mark_all_read": "Mark all chats read",
|
||||
"chat.no-messages": "Vælg en modtager for at se beskedhistorikken",
|
||||
"chat.no-users-in-room": "No users in this room",
|
||||
"chat.no-users-in-room": "Ingen brugere i rummet",
|
||||
"chat.recent-chats": "Seneste chats",
|
||||
"chat.contacts": "Kontakter",
|
||||
"chat.message-history": "Beskedhistorik",
|
||||
@@ -16,9 +17,9 @@
|
||||
"chat.seven_days": "7 dage",
|
||||
"chat.thirty_days": "30 dage",
|
||||
"chat.three_months": "3 måneder",
|
||||
"chat.delete_message_confirm": "Are you sure you wish to delete this message?",
|
||||
"chat.roomname": "Chat Room %1",
|
||||
"chat.add-users-to-room": "Add users to room",
|
||||
"chat.delete_message_confirm": "Er du sikker på at du vil slette denne besked?",
|
||||
"chat.roomname": "Chatrum %1",
|
||||
"chat.add-users-to-room": "Tilføj brugere til chatrum",
|
||||
"composer.compose": "Skriv",
|
||||
"composer.show_preview": "Vis forhåndsvisning",
|
||||
"composer.hide_preview": "Fjern forhåndsvisning",
|
||||
@@ -31,7 +32,7 @@
|
||||
"bootbox.ok": "OK",
|
||||
"bootbox.cancel": "Annuller",
|
||||
"bootbox.confirm": "Bekræft",
|
||||
"cover.dragging_title": "Cover Photo Positioning",
|
||||
"cover.dragging_message": "Drag the cover photo to the desired position and click \"Save\"",
|
||||
"cover.saved": "Cover photo image and position saved"
|
||||
"cover.dragging_title": "Coverbillede positionering ",
|
||||
"cover.dragging_message": "Træk coverbilledet til den ønskede position og klik \"Gem\"",
|
||||
"cover.saved": "Coverbillede og position gemt "
|
||||
}
|
||||
@@ -5,31 +5,32 @@
|
||||
"mark_all_read": "Marker alle notifikationer læst",
|
||||
"back_to_home": "Tilbage til %1",
|
||||
"outgoing_link": "Udgående link",
|
||||
"outgoing_link_message": "You are now leaving %1",
|
||||
"outgoing_link_message": "Du forlader nu %1",
|
||||
"continue_to": "Fortsæt til %1",
|
||||
"return_to": "Returnere til %t",
|
||||
"new_notification": "Ny notifikation",
|
||||
"you_have_unread_notifications": "Du har ulæste notifikationer.",
|
||||
"new_message_from": "Ny besked fra <strong>%1</strong>",
|
||||
"upvoted_your_post_in": "<strong>%1</strong> har upvotet dit indlæg i <strong>%2</strong>.",
|
||||
"upvoted_your_post_in_dual": "<strong>%1</strong> and <strong>%2</strong> have upvoted your post in <strong>%3</strong>.",
|
||||
"upvoted_your_post_in_multiple": "<strong>%1</strong> and %2 others have upvoted your post in <strong>%3</strong>.",
|
||||
"upvoted_your_post_in_dual": "<strong>%1</strong> og <strong>%2</strong> har syntes godt om dit indlæg i <strong>%3</strong>.",
|
||||
"upvoted_your_post_in_multiple": "<strong>%1</strong> og %2 andre har syntes godt om dit indlæg i<strong>%3</strong>.",
|
||||
"moved_your_post": "<strong>%1</strong> har flyttet dit indlæg til <strong>%2</strong>",
|
||||
"moved_your_topic": "<strong>%1</strong> har flyttet <strong>%2</strong>",
|
||||
"favourited_your_post_in": "<strong>%1</strong> has bookmarked your post in <strong>%2</strong>.",
|
||||
"favourited_your_post_in_dual": "<strong>%1</strong> and <strong>%2</strong> have bookmarked your post in <strong>%3</strong>.",
|
||||
"favourited_your_post_in_multiple": "<strong>%1</strong> and %2 others have bookmarked your post in <strong>%3</strong>.",
|
||||
"favourited_your_post_in": "<strong>%1</strong> har bogmærket dit indlæg i <strong>%2</strong>.",
|
||||
"favourited_your_post_in_dual": "<strong>%1</strong> og <strong>%2</strong> har bogmærket dit indlæg i <strong>%3</strong>.",
|
||||
"favourited_your_post_in_multiple": "<strong>%1</strong> og %2 andre har bogmærket dit indlæg i <strong>%3</strong>.",
|
||||
"user_flagged_post_in": "<strong>%1</strong> har anmeldt et indlæg i <strong>%2</strong>",
|
||||
"user_flagged_post_in_dual": "<strong>%1</strong> and <strong>%2</strong> flagged a post in <strong>%3</strong>",
|
||||
"user_flagged_post_in_multiple": "<strong>%1</strong> and %2 others flagged a post in <strong>%3</strong>",
|
||||
"user_flagged_post_in_dual": "<strong>%1</strong> og <strong>%2</strong> har anmeldt et indlæg i <strong>%3</strong>",
|
||||
"user_flagged_post_in_multiple": "<strong>%1</strong> og %2 andre har anmeldt et indlæg i <strong>%3</strong>",
|
||||
"user_posted_to": "<strong>%1</strong> har skrevet et svar til: <strong>%2</strong>",
|
||||
"user_posted_to_dual": "<strong>%1</strong> and <strong>%2</strong> have posted replies to: <strong>%3</strong>",
|
||||
"user_posted_to_multiple": "<strong>%1</strong> and %2 others have posted replies to: <strong>%3</strong>",
|
||||
"user_posted_to_dual": "<strong>%1</strong> og <strong>%2</strong> har skrevet svar til: <strong>%3</strong>",
|
||||
"user_posted_to_multiple": "<strong>%1</strong> og %2 andre har skrevet svar til: <strong>%3</strong>",
|
||||
"user_posted_topic": "<strong>%1</strong> har oprettet en ny tråd: <strong>%2</strong>",
|
||||
"user_started_following_you": "<strong>%1</strong> har valgt at følge dig.",
|
||||
"user_started_following_you_dual": "<strong>%1</strong> and <strong>%2</strong> started following you.",
|
||||
"user_started_following_you_multiple": "<strong>%1</strong> and %2 others started following you.",
|
||||
"user_started_following_you_dual": "<strong>%1</strong> og <strong>%2</strong> har valgt at følge dig.",
|
||||
"user_started_following_you_multiple": "<strong>%1</strong> og %2 har valgt at følge dig.",
|
||||
"new_register": "<strong>%1</strong> har sendt en registrerings anmodning.",
|
||||
"new_register_multiple": "There are <strong>%1</strong> registration requests awaiting review.",
|
||||
"email-confirmed": "Email bekræftet",
|
||||
"email-confirmed-message": "Tak fordi du validerede din email. Din konto er nu fuldt ud aktiveret.",
|
||||
"email-confirm-error-message": "Der var et problem med valideringen af din emailadresse. Bekræftelses koden var muligvis forkert eller udløbet.",
|
||||
|
||||
@@ -6,12 +6,12 @@
|
||||
"popular-month": "Populære tråde denne måned",
|
||||
"popular-alltime": "Top populære tråde",
|
||||
"recent": "Seneste tråde",
|
||||
"flagged-posts": "Flagged Posts",
|
||||
"flagged-posts": "Anmeldte Indlæg",
|
||||
"users/online": "Online brugere",
|
||||
"users/latest": "Seneste brugere",
|
||||
"users/sort-posts": "Brugere med de fleste indlæg",
|
||||
"users/sort-reputation": "Brugere med mest omdømme",
|
||||
"users/banned": "Banned Users",
|
||||
"users/banned": "Banlyste Brugere",
|
||||
"users/search": "Bruger søgning",
|
||||
"notifications": "Notifikationer",
|
||||
"tags": "Tags",
|
||||
@@ -33,13 +33,13 @@
|
||||
"account/posts": "Indlæg oprettet af %1",
|
||||
"account/topics": "Tråde lavet af %1",
|
||||
"account/groups": "%1s grupper",
|
||||
"account/favourites": "%1's Bookmarked Posts",
|
||||
"account/favourites": "%1's Bogmærkede Indlæg",
|
||||
"account/settings": "Bruger instillinger",
|
||||
"account/watched": "Tråde fulgt af %1",
|
||||
"account/upvoted": "Posts upvoted by %1",
|
||||
"account/downvoted": "Posts downvoted by %1",
|
||||
"account/best": "Best posts made by %1",
|
||||
"confirm": "Email Confirmed",
|
||||
"account/upvoted": "Indlæg syntes godt om af %1",
|
||||
"account/downvoted": "Indlæg syntes ikke godt om af %1",
|
||||
"account/best": "Bedste indlæg skrevet af %1",
|
||||
"confirm": "Email Bekræftet",
|
||||
"maintenance.text": "%1 er under vedligeholdelse. Kom venligst tilbage senere.",
|
||||
"maintenance.messageIntro": "Administratoren har yderligere vedlagt denne besked:",
|
||||
"throttled.text": "%1 er ikke tilgængelig på grund af overbelastning. Venligst kom tilbage senere."
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
"notify_me": "Bliv notificeret ved nye svar i dette emne",
|
||||
"quote": "Citer",
|
||||
"reply": "Svar",
|
||||
"reply-as-topic": "Reply as topic",
|
||||
"reply-as-topic": "Svar som emne",
|
||||
"guest-login-reply": "Login for at svare",
|
||||
"edit": "Rediger",
|
||||
"delete": "Slet",
|
||||
@@ -34,8 +34,8 @@
|
||||
"not_following_topic.message": "Du vil ikke længere modtage notifikationer fra dette emne.",
|
||||
"login_to_subscribe": "Venligt registrer eller login for at abbonere på dette emne.",
|
||||
"markAsUnreadForAll.success": "Emnet er market ulæst for alle.",
|
||||
"mark_unread": "Mark unread",
|
||||
"mark_unread.success": "Topic marked as unread.",
|
||||
"mark_unread": "Marker ulæste",
|
||||
"mark_unread.success": "Emne markeret som ulæst.",
|
||||
"watch": "Overvåg",
|
||||
"unwatch": "Fjern overvågning",
|
||||
"watch.title": "Bliv notificeret ved nye indlæg i dette emne",
|
||||
@@ -51,7 +51,7 @@
|
||||
"thread_tools.move_all": "Flyt alt",
|
||||
"thread_tools.fork": "Fraskil tråd",
|
||||
"thread_tools.delete": "Slet tråd",
|
||||
"thread_tools.delete-posts": "Delete Posts",
|
||||
"thread_tools.delete-posts": "Slet Indlæg",
|
||||
"thread_tools.delete_confirm": "Er du sikker på at du vil slette dette emne?",
|
||||
"thread_tools.restore": "Gendan tråd",
|
||||
"thread_tools.restore_confirm": "Er du sikker på at du ønsker at genoprette denne tråd?",
|
||||
@@ -65,9 +65,9 @@
|
||||
"disabled_categories_note": "Deaktiverede kategorier er nedtonede",
|
||||
"confirm_move": "Flyt",
|
||||
"confirm_fork": "Fraskil",
|
||||
"favourite": "Bookmark",
|
||||
"favourites": "Bookmarks",
|
||||
"favourites.has_no_favourites": "You haven't bookmarked any posts yet.",
|
||||
"favourite": "Bogmærke",
|
||||
"favourites": "Bogmærker",
|
||||
"favourites.has_no_favourites": "Du har ikke tilføjet nogle indlæg til dine bogmærker endnu.",
|
||||
"loading_more_posts": "Indlæser flere indlæg",
|
||||
"move_topic": "Flyt tråd",
|
||||
"move_topics": "Flyt tråde",
|
||||
@@ -78,7 +78,7 @@
|
||||
"fork_topic_instruction": "Klik på indlæg du ønsker at fraskille",
|
||||
"fork_no_pids": "Ingen indlæg valgt",
|
||||
"fork_success": "Tråden blev fraskilt! Klik her for at gå til den fraskilte tråd.",
|
||||
"delete_posts_instruction": "Click the posts you want to delete/purge",
|
||||
"delete_posts_instruction": "Klik på de indlæg du vil slette/rense",
|
||||
"composer.title_placeholder": "Angiv din trådtittel her ...",
|
||||
"composer.handle_placeholder": "Navn",
|
||||
"composer.discard": "Fortryd",
|
||||
@@ -101,12 +101,12 @@
|
||||
"newest_to_oldest": "Nyeste til ældste",
|
||||
"most_votes": "Flest stemmer",
|
||||
"most_posts": "Flest indlæg",
|
||||
"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.create": "Create a new topic",
|
||||
"stale.reply_anyway": "Reply to this topic anyway",
|
||||
"link_back": "Re: [%1](%2)",
|
||||
"stale.title": "Opret nyt emne istedet?",
|
||||
"stale.warning": "Emnet du svarer på er ret gammelt. Vil du oprette et nyt emne istedet og referere dette indlæg i dit svar?",
|
||||
"stale.create": "Opret nyt emne",
|
||||
"stale.reply_anyway": "Svar dette emne alligevel",
|
||||
"link_back": "Svar: [%1](%2)",
|
||||
"spam": "Spam",
|
||||
"offensive": "Stødende",
|
||||
"custom-flag-reason": "Enter a flagging reason"
|
||||
"custom-flag-reason": "Indsæt en markeringsgrund"
|
||||
}
|
||||
6
public/language/da/uploads.json
Normal file
6
public/language/da/uploads.json
Normal file
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"uploading-file": "Uploading the file...",
|
||||
"select-file-to-upload": "Select a file to upload!",
|
||||
"upload-success": "File uploaded successfully!",
|
||||
"maximum-file-size": "Maximum %1 kb"
|
||||
}
|
||||
@@ -22,7 +22,7 @@
|
||||
"profile": "Profil",
|
||||
"profile_views": "Profil visninger",
|
||||
"reputation": "Omdømme",
|
||||
"favourites": "Bookmarks",
|
||||
"favourites": "Bogmærker",
|
||||
"watched": "Set",
|
||||
"followers": "Followers",
|
||||
"following": "Følger",
|
||||
@@ -39,6 +39,7 @@
|
||||
"change_username": "Ændre brugernavn",
|
||||
"change_email": "Ændre email",
|
||||
"edit": "Rediger",
|
||||
"edit-profile": "Edit Profile",
|
||||
"default_picture": "Standard ikon",
|
||||
"uploaded_picture": "Upload billede",
|
||||
"upload_new_picture": "Upload nyt billede",
|
||||
@@ -55,11 +56,11 @@
|
||||
"password": "Kodeord",
|
||||
"username_taken_workaround": "Det valgte brugernavn er allerede taget, så vi har ændret det en smule. Du hedder nu <strong>%1</strong>",
|
||||
"password_same_as_username": "Din adgangskode er det samme som dit brugernavn, vælg venligst en anden adgangskode.",
|
||||
"password_same_as_email": "Your password is the same as your email, please select another password.",
|
||||
"password_same_as_email": "Dit kodeord er det samme som din email, venligst vælg et andet kodeord",
|
||||
"upload_picture": "Upload billede",
|
||||
"upload_a_picture": "Upload et billede",
|
||||
"remove_uploaded_picture": "Fjern uploaded billede",
|
||||
"upload_cover_picture": "Upload cover picture",
|
||||
"upload_cover_picture": "Upload coverbillede",
|
||||
"settings": "Indstillinger",
|
||||
"show_email": "Vis min emailaddresse",
|
||||
"show_fullname": "Vis mit fulde navn",
|
||||
@@ -78,9 +79,9 @@
|
||||
"has_no_posts": "Denne bruger har ikke skrevet noget endnu.",
|
||||
"has_no_topics": "Denne bruger har ikke skrævet nogle tråde endnu.",
|
||||
"has_no_watched_topics": "Denne bruger har ikke fulgt nogle tråde endnu.",
|
||||
"has_no_upvoted_posts": "This user hasn't upvoted any posts yet.",
|
||||
"has_no_downvoted_posts": "This user hasn't downvoted any posts yet.",
|
||||
"has_no_voted_posts": "This user has no voted posts",
|
||||
"has_no_upvoted_posts": "Denne bruger har ikke syntes godt om nogle indlæg endnu.",
|
||||
"has_no_downvoted_posts": "Denne bruger har ikke, syntes ikke godt om nogle indlæg endnu.",
|
||||
"has_no_voted_posts": "Denne bruger har ingen stemte indlæg",
|
||||
"email_hidden": "Email Skjult",
|
||||
"hidden": "skjult",
|
||||
"paginate_description": "Sideinddel emner og indlæg istedet for uendeligt rul",
|
||||
@@ -91,6 +92,7 @@
|
||||
"open_links_in_new_tab": "Åben udgående link i en ny tab",
|
||||
"enable_topic_searching": "Slå In-Topic søgning til",
|
||||
"topic_search_help": "Hvis slået til, så vil in-topic søgning overskrive browserens almindelige søge function og tillade dig at søge hele emnet, istedet for kun det der er vist på skærmen",
|
||||
"scroll_to_my_post": "After posting a reply, show the new post",
|
||||
"follow_topics_you_reply_to": "Følg emner du har skrevet indlæg i",
|
||||
"follow_topics_you_create": "Følg emner du opretter",
|
||||
"grouptitle": "Vælg gruppe titlen du gerne vil fremvise",
|
||||
@@ -99,9 +101,9 @@
|
||||
"select-homepage": "Vælg en hjemmeside",
|
||||
"homepage": "Hjemmeside",
|
||||
"homepage_description": "Vælg en side som forummets hjemmeside, eller 'Ingen' for at bruge standard hjemmesiden.",
|
||||
"custom_route": "Custom Homepage Route",
|
||||
"custom_route_help": "Enter a route name here, without any preceding slash (e.g. \"recent\", or \"popular\")",
|
||||
"sso.title": "Single Sign-on Services",
|
||||
"sso.associated": "Associated with",
|
||||
"sso.not-associated": "Click here to associate with"
|
||||
"custom_route": "Brugerdefinerede hjemme rute",
|
||||
"custom_route_help": "Indtast et rute navn her, uden nogle foregående skråstreg (f.eks. \"nyligt\" eller \"populært\")",
|
||||
"sso.title": "Enkeltgangs Sign-on Servicer",
|
||||
"sso.associated": "Forbundet med",
|
||||
"sso.not-associated": "Klik her for at forbinde med"
|
||||
}
|
||||
@@ -16,5 +16,5 @@
|
||||
"unread_topics": "Ulæste Tråde",
|
||||
"categories": "Kategorier",
|
||||
"tags": "Tags",
|
||||
"no-users-found": "No users found!"
|
||||
"no-users-found": "Ingen brugere fundet!"
|
||||
}
|
||||
@@ -14,10 +14,10 @@
|
||||
"reset.text2": "Klicke bitte auf den folgenden Link, um mit der Zurücksetzung deines Passworts fortzufahren:",
|
||||
"reset.cta": "Klicke hier, um dein Passwort zurückzusetzen",
|
||||
"reset.notify.subject": "Passwort erfolgreich geändert",
|
||||
"reset.notify.text1": "Wir benachrichtigen dich das am %1, dein Passwort erfolgreich geändert wurde.",
|
||||
"reset.notify.text2": "Wenn du das nicht autorisiert hast, bitte benachrichtige umgehend einen Administrator.",
|
||||
"reset.notify.text1": "Wir benachrichtigen dich, dass dein Passwort am %1 erfolgreich geändert wurde.",
|
||||
"reset.notify.text2": "Bitte benachrichtige umgehend einen Administrator, wenn du dies nicht autorisiert hast.",
|
||||
"digest.notifications": "Du hast ungelesene Benachrichtigungen von %1:",
|
||||
"digest.latest_topics": "Neueste Themen vom %1",
|
||||
"digest.latest_topics": "Neueste Themen auf %1",
|
||||
"digest.cta": "Klicke hier, um %1 zu besuchen",
|
||||
"digest.unsub.info": "Diese Zusammenfassung wurde dir aufgrund deiner Abonnement-Einstellungen gesendet.",
|
||||
"digest.no_topics": "Es gab keine aktiven Themen innerhalb %1",
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
"invalid-password": "Ungültiges Passwort",
|
||||
"invalid-username-or-password": "Bitte gebe einen Benutzernamen und ein Passwort an",
|
||||
"invalid-search-term": "Ungültige Suchanfrage",
|
||||
"invalid-pagination-value": "Invalid pagination value, must be at least %1 and at most %2",
|
||||
"invalid-pagination-value": "Ungültige Seitennummerierung, muss mindestens %1 und maximal %2 sein",
|
||||
"username-taken": "Der Benutzername ist bereits vergeben",
|
||||
"email-taken": "Die E-Mail-Adresse ist bereits vergeben",
|
||||
"email-not-confirmed": "Deine E-Mail wurde noch nicht bestätigt, bitte klicke hier, um deine E-Mail zu bestätigen.",
|
||||
@@ -27,6 +27,7 @@
|
||||
"password-too-long": "Passwort ist zu lang",
|
||||
"user-banned": "Benutzer ist gesperrt",
|
||||
"user-too-new": "Entschuldigung, du musst %1 Sekunde(n) warten, bevor du deinen ersten Beitrag schreiben kannst.",
|
||||
"blacklisted-ip": "Deine IP-Adresse ist für diese Plattform gesperrt. Sollte dies ein Irrtum sein, dann kontaktiere bitte einen Administrator.",
|
||||
"no-category": "Die Kategorie existiert nicht",
|
||||
"no-topic": "Das Thema existiert nicht",
|
||||
"no-post": "Der Beitrag existiert nicht",
|
||||
@@ -50,8 +51,8 @@
|
||||
"still-uploading": "Bitte warte bis der Vorgang abgeschlossen ist.",
|
||||
"file-too-big": "Die maximale Dateigröße ist %1 kB, bitte lade eine kleinere Datei hoch.",
|
||||
"guest-upload-disabled": "Uploads für Gäste wurden deaktiviert.",
|
||||
"already-favourited": "You have already bookmarked this post",
|
||||
"already-unfavourited": "You have already unbookmarked this post",
|
||||
"already-favourited": "Du hast diesen Beitrag bereits als Lesezeichen gespeichert",
|
||||
"already-unfavourited": "Du hast diesen Beitrag bereits aus deinen Lesezeichen entfernt",
|
||||
"cant-ban-other-admins": "Du kannst andere Administratoren nicht sperren!",
|
||||
"cant-remove-last-admin": "Du bist der einzige Administrator. Füge zuerst einen anderen Administrator hinzu, bevor du dich selbst als Administrator entfernst",
|
||||
"invalid-image-type": "Falsche Bildart. Erlaubte Arten sind: %1",
|
||||
@@ -60,7 +61,7 @@
|
||||
"group-name-too-short": "Gruppenname zu kurz",
|
||||
"group-already-exists": "Gruppe existiert bereits",
|
||||
"group-name-change-not-allowed": "Du kannst den Namen der Gruppe nicht ändern",
|
||||
"group-already-member": "Du bist bereits Teil dieser Gruppe",
|
||||
"group-already-member": "Bereits Teil dieser Gruppe",
|
||||
"group-not-member": "Du bist kein Mitglied dieser Gruppe",
|
||||
"group-needs-owner": "Diese Gruppe muss mindestens einen Besitzer vorweisen",
|
||||
"group-already-invited": "Dieser Benutzer wurde bereits eingeladen",
|
||||
@@ -83,7 +84,7 @@
|
||||
"chat-message-too-long": "Die Nachricht ist zu lang",
|
||||
"cant-edit-chat-message": "Du darfst diese Nachricht nicht ändern",
|
||||
"cant-remove-last-user": "Du kannst den letzten Benutzer nicht entfernen",
|
||||
"cant-delete-chat-message": "You are not allowed to delete this message",
|
||||
"cant-delete-chat-message": "Du darfst diese Nachricht nicht löschen",
|
||||
"reputation-system-disabled": "Das Reputationssystem ist deaktiviert.",
|
||||
"downvoting-disabled": "Downvotes sind deaktiviert.",
|
||||
"not-enough-reputation-to-downvote": "Dein Ansehen ist zu niedrig, um diesen Beitrag negativ zu bewerten.",
|
||||
@@ -96,6 +97,7 @@
|
||||
"wrong-login-type-username": "Bitte nutze deinen Benutzernamen zum einloggen",
|
||||
"invite-maximum-met": "Du hast bereits die maximale Anzahl an Personen eingeladen (%1 von %2).",
|
||||
"no-session-found": "Keine Login-Sitzung gefunden!",
|
||||
"not-in-room": "User not in room",
|
||||
"no-users-in-room": "No users in this room"
|
||||
"not-in-room": "Benutzer nicht im Raum",
|
||||
"no-users-in-room": "In diesem Raum befinden sich keine Benutzer.",
|
||||
"cant-kick-self": "Du kannst dich nicht selber aus der Gruppe entfernen."
|
||||
}
|
||||
@@ -87,8 +87,8 @@
|
||||
"map": "Karte",
|
||||
"sessions": "Login-Sitzungen",
|
||||
"ip_address": "IP-Adresse",
|
||||
"enter_page_number": "Enter page number",
|
||||
"upload_file": "Upload file",
|
||||
"upload": "Upload",
|
||||
"allowed-file-types": "Allowed file types are %1"
|
||||
"enter_page_number": "Seitennummer eingeben",
|
||||
"upload_file": "Datei hochladen",
|
||||
"upload": "Hochladen",
|
||||
"allowed-file-types": "Erlaubte Dateitypen sind %1"
|
||||
}
|
||||
@@ -8,7 +8,7 @@
|
||||
"pending.reject": "Abweisen",
|
||||
"pending.accept_all": "Alle annehmen",
|
||||
"pending.reject_all": "Alle ablehnen",
|
||||
"pending.none": "Es sind zur Zeit keine unvearbeiteten Mitglieder vorhanden",
|
||||
"pending.none": "Es gibt zur Zeit keine ausstehende Mitglieder",
|
||||
"invited.none": "Es sind zur Zeit keine weiteren Mitglieder eingeladen",
|
||||
"invited.uninvite": "Einladung zurücknehmen",
|
||||
"invited.search": "Suche nach einem Benutzer um ihn in diese Gruppe aufzunehmen",
|
||||
@@ -41,6 +41,7 @@
|
||||
"details.hidden": "Versteckt",
|
||||
"details.hidden_help": "Wenn aktiviert, wird diese Gruppe in der Gruppenliste nicht zu finden sein, und Benutzer werden manuell eingeladen werden müssen.",
|
||||
"details.delete_group": "Gruppe löschen",
|
||||
"details.private_system_help": "Private Gruppen wurden systemweit deaktiviert. Diese Einstellung hat keine Funktion.",
|
||||
"event.updated": "Gruppendetails wurden aktualisiert",
|
||||
"event.deleted": "Die Gruppe \"%1\" wurde gelöscht.",
|
||||
"membership.accept-invitation": "Einladung akzeptieren",
|
||||
@@ -49,5 +50,5 @@
|
||||
"membership.leave-group": "Gruppe verlassen",
|
||||
"membership.reject": "Ablehnen",
|
||||
"new-group.group_name": "Gruppenname:",
|
||||
"upload-group-cover": "Upload group cover"
|
||||
"upload-group-cover": "Gruppentitelbild hochladen"
|
||||
}
|
||||
@@ -5,7 +5,8 @@
|
||||
"chat.no_active": "Du hast keine aktiven Chats.",
|
||||
"chat.user_typing": "%1 tippt gerade ...",
|
||||
"chat.user_has_messaged_you": "%1 hat dir geschrieben.",
|
||||
"chat.see_all": "Alle Chats sehen",
|
||||
"chat.see_all": "Alle Chats anzeigen",
|
||||
"chat.mark_all_read": "Alle als gelesen markieren",
|
||||
"chat.no-messages": "Bitte wähle einen Empfänger, um den jeweiligen Nachrichtenverlauf anzuzeigen.",
|
||||
"chat.no-users-in-room": "In diesem Raum befinden sich keine Benutzer.",
|
||||
"chat.recent-chats": "Aktuelle Chats",
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
{
|
||||
"title": "Benachrichtigungen",
|
||||
"no_notifs": "Keine neuen Benachrichtigungen",
|
||||
"see_all": "Alle Benachrichtigungen zeigen",
|
||||
"mark_all_read": "Alle Benachrichtigungen als gelesen markieren",
|
||||
"see_all": "Alle Benachrichtigungen anzeigen",
|
||||
"mark_all_read": "Alle als gelesen markieren",
|
||||
"back_to_home": "Zurück zu %1",
|
||||
"outgoing_link": "Externer Link",
|
||||
"outgoing_link_message": "Du verlässt nun %1",
|
||||
@@ -16,9 +16,9 @@
|
||||
"upvoted_your_post_in_multiple": "<strong>%1</strong> und %2 andere Nutzer haben deinen Beitrag in <strong>%3</strong> positiv bewertet.",
|
||||
"moved_your_post": "<strong>%1</strong> hat deinen Beitrag nach <strong>%2</strong> verschoben.",
|
||||
"moved_your_topic": "<strong>%1</strong> hat <strong>%2</strong> verschoben.",
|
||||
"favourited_your_post_in": "<strong>%1</strong> has bookmarked your post in <strong>%2</strong>.",
|
||||
"favourited_your_post_in_dual": "<strong>%1</strong> and <strong>%2</strong> have bookmarked your post in <strong>%3</strong>.",
|
||||
"favourited_your_post_in_multiple": "<strong>%1</strong> and %2 others have bookmarked your post in <strong>%3</strong>.",
|
||||
"favourited_your_post_in": "<strong>%1</strong> hat deinen Beitrag in <strong>%2</strong> als Lesezeichen gespeichert.",
|
||||
"favourited_your_post_in_dual": "<strong>%1</strong> und <strong>%2</strong> haben deinen Beitrag in <strong>%3</strong> als Lesezeichen gespeichert.",
|
||||
"favourited_your_post_in_multiple": "<strong>%1</strong> und %2 andere Nutzer haben deinen Beitrag in <strong>%3</strong> als Lesezeichen gespeichert.",
|
||||
"user_flagged_post_in": "<strong>%1</strong> hat einen Beitrag in </strong>%2</strong> gemeldet",
|
||||
"user_flagged_post_in_dual": "<strong>%1</strong> und <strong>%2</strong> haben einen Beitrag in <strong>%3</strong> gemeldet",
|
||||
"user_flagged_post_in_multiple": "<strong>%1</strong> und %2 andere Nutzer haben einen Beitrag in <strong>%3</strong> gemeldet",
|
||||
@@ -30,6 +30,7 @@
|
||||
"user_started_following_you_dual": "<strong>%1</strong> und <strong>%2</strong> folgen dir jetzt.",
|
||||
"user_started_following_you_multiple": "<strong>%1</strong> und %2 andere Nutzer folgen dir jetzt.",
|
||||
"new_register": "<strong>%1</strong> hat eine Registrationsanfrage geschickt.",
|
||||
"new_register_multiple": "Es erwarten <strong>%1</strong> Registrierungsanfragen eine Überprüfung.",
|
||||
"email-confirmed": "E-Mail bestätigt",
|
||||
"email-confirmed-message": "Vielen Dank für Ihre E-Mail-Validierung. Ihr Konto ist nun vollständig aktiviert.",
|
||||
"email-confirm-error-message": "Es gab ein Problem bei der Validierung Ihrer E-Mail-Adresse. Möglicherweise ist der Code ungültig oder abgelaufen.",
|
||||
|
||||
@@ -6,12 +6,12 @@
|
||||
"popular-month": "Beliebte Themen dieses Monats",
|
||||
"popular-alltime": "Beliebteste Themen",
|
||||
"recent": "Neueste Themen",
|
||||
"flagged-posts": "Flagged Posts",
|
||||
"flagged-posts": "Gemeldete Beiträge",
|
||||
"users/online": "Benutzer online",
|
||||
"users/latest": "Neuste Benutzer",
|
||||
"users/sort-posts": "Benutzer mit den meisten Beiträgen",
|
||||
"users/sort-reputation": "Benutzer mit dem höchsten Ansehen",
|
||||
"users/banned": "Banned Users",
|
||||
"users/banned": "Gesperrte Benutzer",
|
||||
"users/search": "Benutzer Suche",
|
||||
"notifications": "Benachrichtigungen",
|
||||
"tags": "Markierungen",
|
||||
@@ -31,15 +31,15 @@
|
||||
"account/following": "Nutzer, denen %1 folgt",
|
||||
"account/followers": "Nutzer, die %1 folgen",
|
||||
"account/posts": "Beiträge von %1",
|
||||
"account/topics": "Themen verfasst von %1",
|
||||
"account/topics": "Von %1 verfasste Themen",
|
||||
"account/groups": "Gruppen von %1",
|
||||
"account/favourites": "%1's Bookmarked Posts",
|
||||
"account/favourites": "Lesezeichen von %1",
|
||||
"account/settings": "Benutzer-Einstellungen",
|
||||
"account/watched": "Von %1 beobachtete Themen",
|
||||
"account/upvoted": "Von %1 positiv bewertete Beiträge",
|
||||
"account/downvoted": "Von %1 negativ bewertete Beiträge",
|
||||
"account/best": "Bestbewertete Beiträge von %1",
|
||||
"confirm": "Email Confirmed",
|
||||
"confirm": "E-Mail bestätigt",
|
||||
"maintenance.text": "%1 befindet sich derzeit in der Wartung. Bitte komme später wieder.",
|
||||
"maintenance.messageIntro": "Zusätzlich hat der Administrator diese Nachricht hinterlassen:",
|
||||
"throttled.text": "%1 ist momentan aufgrund von Überlastung nicht verfügbar. Bitte komm später wieder."
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"login_to_subscribe": "Bitte registrieren oder einloggen um dieses Thema zu abonnieren",
|
||||
"markAsUnreadForAll.success": "Thema für Alle als ungelesen markiert.",
|
||||
"mark_unread": "Als ungelesen markieren",
|
||||
"mark_unread.success": "Topic marked as unread.",
|
||||
"mark_unread.success": "Thema als ungelesen markiert.",
|
||||
"watch": "Beobachten",
|
||||
"unwatch": "Nicht mehr beobachten",
|
||||
"watch.title": "Bei neuen Antworten benachrichtigen",
|
||||
@@ -65,9 +65,9 @@
|
||||
"disabled_categories_note": "Deaktivierte Kategorien sind ausgegraut.",
|
||||
"confirm_move": "Verschieben",
|
||||
"confirm_fork": "Aufspalten",
|
||||
"favourite": "Bookmark",
|
||||
"favourites": "Bookmarks",
|
||||
"favourites.has_no_favourites": "You haven't bookmarked any posts yet.",
|
||||
"favourite": "Lesezeichen",
|
||||
"favourites": "Lesezeichen",
|
||||
"favourites.has_no_favourites": "Du hast noch keine Beiträge als Lesezeichen gespeichert.",
|
||||
"loading_more_posts": "Lade mehr Beiträge",
|
||||
"move_topic": "Thema verschieben",
|
||||
"move_topics": "Themen verschieben",
|
||||
|
||||
6
public/language/de/uploads.json
Normal file
6
public/language/de/uploads.json
Normal file
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"uploading-file": "Lade Datei hoch...",
|
||||
"select-file-to-upload": "Wähle eine Datei zum Hochladen aus!",
|
||||
"upload-success": "Datei erfolgreich hochgeladen!",
|
||||
"maximum-file-size": "Maximal %1 kb"
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"banned": "Gesperrt",
|
||||
"offline": "offline",
|
||||
"username": "Nutzername",
|
||||
"username": "Benutzername",
|
||||
"joindate": "Registriert vor",
|
||||
"postcount": "Beiträge",
|
||||
"email": "E-Mail",
|
||||
@@ -22,7 +22,7 @@
|
||||
"profile": "Profil",
|
||||
"profile_views": "Profilaufrufe",
|
||||
"reputation": "Ansehen",
|
||||
"favourites": "Bookmarks",
|
||||
"favourites": "Lesezeichen",
|
||||
"watched": "Beobachtet",
|
||||
"followers": "Follower",
|
||||
"following": "Folge ich",
|
||||
@@ -39,6 +39,7 @@
|
||||
"change_username": "Benutzernamen ändern",
|
||||
"change_email": "E-Mail ändern",
|
||||
"edit": "Ändern",
|
||||
"edit-profile": "Profil ändern",
|
||||
"default_picture": "Standardsymbol",
|
||||
"uploaded_picture": "Hochgeladene Bilder",
|
||||
"upload_new_picture": "Neues Bild hochladen",
|
||||
@@ -55,16 +56,16 @@
|
||||
"password": "Passwort",
|
||||
"username_taken_workaround": "Der gewünschte Benutzername ist bereits vergeben, deshalb haben wir ihn ein wenig verändert. Du bist jetzt unter dem Namen <strong>%1</strong> bekannt.",
|
||||
"password_same_as_username": "Dein Passwort entspricht deinem Benutzernamen, bitte wähle ein anderes Passwort.",
|
||||
"password_same_as_email": "Your password is the same as your email, please select another password.",
|
||||
"password_same_as_email": "Dein Passwort entspricht deiner E-Mail-Adresse, bitte wähle ein anderes Passwort.",
|
||||
"upload_picture": "Bild hochladen",
|
||||
"upload_a_picture": "Ein Bild hochladen",
|
||||
"remove_uploaded_picture": "Hochgeladenes Bild entfernen",
|
||||
"upload_cover_picture": "Upload cover picture",
|
||||
"upload_cover_picture": "Titelbild hochladen",
|
||||
"settings": "Einstellungen",
|
||||
"show_email": "Zeige meine E-Mail Adresse an.",
|
||||
"show_fullname": "Zeige meinen kompletten Namen an",
|
||||
"restrict_chats": "Nur Chatnachrichten von Benutzern, denen ich folge, erlauben",
|
||||
"digest_label": "Auszug abonnieren",
|
||||
"digest_label": "Zusammenfassung abonnieren",
|
||||
"digest_description": "Abonniere E-Mail-Benachrichtigungen für dieses Forum (neue Benachrichtigungen und Themen) nach einem festen Zeitplan.",
|
||||
"digest_off": "Aus",
|
||||
"digest_daily": "Täglich",
|
||||
@@ -73,35 +74,36 @@
|
||||
"send_chat_notifications": "Sende eine E-Mail, wenn eine neue Chat-Nachricht eingeht und ich nicht online bin",
|
||||
"send_post_notifications": "Sende eine E-Mail wenn auf Themen die ich abonniert habe geantwortet wird",
|
||||
"settings-require-reload": "Einige Einstellungsänderung benötigen eine Aktualisierung. Hier klicken um die Seite neu zu laden.",
|
||||
"has_no_follower": "Dieser User hat noch keine Follower.",
|
||||
"follows_no_one": "Dieser User folgt noch niemandem :(",
|
||||
"has_no_posts": "Dieser Nutzer hat noch nichts gepostet.",
|
||||
"has_no_topics": "Dieser Nutzer hat noch keine Themen gepostet.",
|
||||
"has_no_watched_topics": "Dieser Nutzer beobachtet keine Themen.",
|
||||
"has_no_follower": "Dieser Benutzer hat noch keine Follower. :(",
|
||||
"follows_no_one": "Dieser Benutzer folgt noch niemandem. :(",
|
||||
"has_no_posts": "Dieser Benutzer hat noch nichts gepostet.",
|
||||
"has_no_topics": "Dieser Benutzer hat noch keine Themen gepostet.",
|
||||
"has_no_watched_topics": "Dieser Benutzer beobachtet keine Themen.",
|
||||
"has_no_upvoted_posts": "Dieser Benutzer hat bisher keine Beiträge positiv bewertet.",
|
||||
"has_no_downvoted_posts": "Dieser Benutzer hat bisher keine Beiträge negativ bewertet.",
|
||||
"has_no_voted_posts": "Dieser Benutzer hat keine bewerteten Beiträge",
|
||||
"has_no_voted_posts": "Dieser Benutzer hat keine bewerteten Beiträge.",
|
||||
"email_hidden": "E-Mail Adresse versteckt",
|
||||
"hidden": "versteckt",
|
||||
"paginate_description": "Themen und Beiträge in Seiten aufteilen, anstelle unendlich zu scrollen",
|
||||
"topics_per_page": "Themen pro Seite",
|
||||
"posts_per_page": "Beiträge pro Seite",
|
||||
"notification_sounds": "Ton abspielen, wenn du eine Benachrichtigung erhältst",
|
||||
"browsing": "Stöbereinstellungen",
|
||||
"browsing": "Browsing",
|
||||
"open_links_in_new_tab": "Ausgehende Links in neuem Tab öffnen",
|
||||
"enable_topic_searching": "Suchen innerhalb von Themen aktivieren",
|
||||
"topic_search_help": "Wenn aktiviert, ersetzt die im-Thema-Suche die Standardsuche des Browsers. Dadurch kannst du im ganzen Thema suchen, nicht nur im sichtbaren Abschnitt.",
|
||||
"scroll_to_my_post": "Zeige eigene Antwort nach dem Erstellen im Thema an",
|
||||
"follow_topics_you_reply_to": "Themen folgen, in denen auf dich geantwortet wird",
|
||||
"follow_topics_you_create": "Themen folgen, die du erstellst",
|
||||
"grouptitle": "Wähle den anzuzeigenden Gruppen Titel aus",
|
||||
"no-group-title": "Kein Gruppentitel",
|
||||
"select-skin": "Einen Skin auswählen",
|
||||
"select-homepage": "Eine Startseite auswählen",
|
||||
"select-homepage": "Startseite",
|
||||
"homepage": "Startseite",
|
||||
"homepage_description": "Wähle eine Seite die als Forumstartseite benutzt werden soll aus oder 'Keine' um die Standardstartseite zu verwenden.",
|
||||
"custom_route": "Eigener Startseitenpfad",
|
||||
"custom_route_help": "Gib hier einen Pfadnamen ohne vorangehenden Slash ein (z.B. \"recent\" oder \"popular\")",
|
||||
"sso.title": "Einmalanmeldungsdienste",
|
||||
"sso.title": "Single Sign-on Dienste",
|
||||
"sso.associated": "Verbunden mit",
|
||||
"sso.not-associated": "Verbinde dich mit"
|
||||
}
|
||||
@@ -16,5 +16,5 @@
|
||||
"unread_topics": "Ungelesen Themen",
|
||||
"categories": "Kategorien",
|
||||
"tags": "Schlagworte",
|
||||
"no-users-found": "No users found!"
|
||||
"no-users-found": "Keine Benutzer gefunden!"
|
||||
}
|
||||
@@ -27,6 +27,7 @@
|
||||
"password-too-long": "Password too long",
|
||||
"user-banned": "Ο Χρήστης είναι αποκλεισμένος/η",
|
||||
"user-too-new": "Sorry, you are required to wait %1 second(s) before making your first post",
|
||||
"blacklisted-ip": "Sorry, your IP address has been banned from this community. If you feel this is in error, please contact an administrator.",
|
||||
"no-category": "Category does not exist",
|
||||
"no-topic": "Topic does not exist",
|
||||
"no-post": "Post does not exist",
|
||||
@@ -97,5 +98,6 @@
|
||||
"invite-maximum-met": "You have invited the maximum amount of people (%1 out of %2).",
|
||||
"no-session-found": "No login session found!",
|
||||
"not-in-room": "User not in room",
|
||||
"no-users-in-room": "No users in this room"
|
||||
"no-users-in-room": "No users in this room",
|
||||
"cant-kick-self": "You can't kick yourself from the group"
|
||||
}
|
||||
@@ -41,6 +41,7 @@
|
||||
"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.delete_group": "Delete Group",
|
||||
"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.deleted": "The group \"%1\" has been deleted",
|
||||
"membership.accept-invitation": "Accept Invitation",
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
"chat.user_typing": "Ο/Η %1 πληκτρολογεί...",
|
||||
"chat.user_has_messaged_you": "Ο/Η %1 σου έστειλε μήνυμα.",
|
||||
"chat.see_all": "See all chats",
|
||||
"chat.mark_all_read": "Mark all chats read",
|
||||
"chat.no-messages": "Παρακαλώ επέλεξε έναν παραλήπτη για να δείς το ιστορικό της συνομιλίας",
|
||||
"chat.no-users-in-room": "No users in this room",
|
||||
"chat.recent-chats": "Πρόσφατες Συνομιλίες",
|
||||
|
||||
@@ -30,6 +30,7 @@
|
||||
"user_started_following_you_dual": "<strong>%1</strong> and <strong>%2</strong> started following you.",
|
||||
"user_started_following_you_multiple": "<strong>%1</strong> and %2 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.",
|
||||
"email-confirmed": "Το Εmail Επιβεβαιώθηκε",
|
||||
"email-confirmed-message": "Ευχαριστούμε που επιβεβαίωσες το email σου. Ο λογαριασμός σου είναι πλέον πλήρως ενεργοποιημένος.",
|
||||
"email-confirm-error-message": "Υπήρξε κάποιο πρόβλημα με την επιβεβαίωση της διεύθυνσής email σου. Ίσως ο κώδικας να είναι άκυρος ή να έχει λήξει.",
|
||||
|
||||
6
public/language/el/uploads.json
Normal file
6
public/language/el/uploads.json
Normal file
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"uploading-file": "Uploading the file...",
|
||||
"select-file-to-upload": "Select a file to upload!",
|
||||
"upload-success": "File uploaded successfully!",
|
||||
"maximum-file-size": "Maximum %1 kb"
|
||||
}
|
||||
@@ -39,6 +39,7 @@
|
||||
"change_username": "Change Username",
|
||||
"change_email": "Change Email",
|
||||
"edit": "Επεξεργασία",
|
||||
"edit-profile": "Edit Profile",
|
||||
"default_picture": "Default Icon",
|
||||
"uploaded_picture": "Ανεβασμένη Φωτογραφία",
|
||||
"upload_new_picture": "Ανέβασμα Νέας Φωτογραφίας",
|
||||
@@ -91,6 +92,7 @@
|
||||
"open_links_in_new_tab": "Open outgoing links in new tab",
|
||||
"enable_topic_searching": "Enable In-Topic Searching",
|
||||
"topic_search_help": "If enabled, in-topic searching will override the browser's default page search behaviour and allow you to search through the entire topic, instead of what is only shown on screen",
|
||||
"scroll_to_my_post": "After posting a reply, show the new post",
|
||||
"follow_topics_you_reply_to": "Follow topics that you reply to",
|
||||
"follow_topics_you_create": "Follow topics you create",
|
||||
"grouptitle": "Select the group title you would like to display",
|
||||
|
||||
@@ -6,11 +6,11 @@
|
||||
"no_topics": "<strong>Thar be no topics in 'tis category.</strong><br />Why don't ye give a go' postin' one?",
|
||||
"browsing": "browsin'",
|
||||
"no_replies": "No one has replied to ye message",
|
||||
"no_new_posts": "No new posts.",
|
||||
"no_new_posts": "Thar be no new posts.",
|
||||
"share_this_category": "Share this category",
|
||||
"watch": "Watch",
|
||||
"ignore": "Ignore",
|
||||
"watch.message": "You are now watching updates from this category",
|
||||
"ignore.message": "You are now ignoring updates from this category",
|
||||
"watch.message": "Ye now be watchin' updates from 'tis category",
|
||||
"ignore.message": "Ye now be ignorin' updates from 'tis category",
|
||||
"watched-categories": "Watched categories"
|
||||
}
|
||||
@@ -27,6 +27,7 @@
|
||||
"password-too-long": "Password too long",
|
||||
"user-banned": "User banned",
|
||||
"user-too-new": "Sorry, you are required to wait %1 second(s) before making your first post",
|
||||
"blacklisted-ip": "Sorry, your IP address has been banned from this community. If you feel this is in error, please contact an administrator.",
|
||||
"no-category": "Category does not exist",
|
||||
"no-topic": "Topic does not exist",
|
||||
"no-post": "Post does not exist",
|
||||
@@ -97,5 +98,6 @@
|
||||
"invite-maximum-met": "You have invited the maximum amount of people (%1 out of %2).",
|
||||
"no-session-found": "No login session found!",
|
||||
"not-in-room": "User not in room",
|
||||
"no-users-in-room": "No users in this room"
|
||||
"no-users-in-room": "No users in this room",
|
||||
"cant-kick-self": "You can't kick yourself from the group"
|
||||
}
|
||||
@@ -41,6 +41,7 @@
|
||||
"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.delete_group": "Delete Group",
|
||||
"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.deleted": "The group \"%1\" has been deleted",
|
||||
"membership.accept-invitation": "Accept Invitation",
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
"chat.user_typing": "%1 is typing ...",
|
||||
"chat.user_has_messaged_you": "%1 has messaged you.",
|
||||
"chat.see_all": "See all chats",
|
||||
"chat.mark_all_read": "Mark all chats read",
|
||||
"chat.no-messages": "Please select a recipient to view chat message history",
|
||||
"chat.no-users-in-room": "No users in this room",
|
||||
"chat.recent-chats": "Recent Chats",
|
||||
|
||||
@@ -30,6 +30,7 @@
|
||||
"user_started_following_you_dual": "<strong>%1</strong> and <strong>%2</strong> started following you.",
|
||||
"user_started_following_you_multiple": "<strong>%1</strong> and %2 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.",
|
||||
"email-confirmed": "Email Confirmed",
|
||||
"email-confirmed-message": "Thank you for validating your email. Your account is now fully activated.",
|
||||
"email-confirm-error-message": "There was a problem validating your email address. Perhaps the code was invalid or has expired.",
|
||||
|
||||
6
public/language/en@pirate/uploads.json
Normal file
6
public/language/en@pirate/uploads.json
Normal file
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"uploading-file": "Uploading the file...",
|
||||
"select-file-to-upload": "Select a file to upload!",
|
||||
"upload-success": "File uploaded successfully!",
|
||||
"maximum-file-size": "Maximum %1 kb"
|
||||
}
|
||||
@@ -39,6 +39,7 @@
|
||||
"change_username": "Change Username",
|
||||
"change_email": "Change Email",
|
||||
"edit": "Edit",
|
||||
"edit-profile": "Edit Profile",
|
||||
"default_picture": "Default Icon",
|
||||
"uploaded_picture": "Uploaded Picture",
|
||||
"upload_new_picture": "Upload New Picture",
|
||||
@@ -91,6 +92,7 @@
|
||||
"open_links_in_new_tab": "Open outgoing links in new tab",
|
||||
"enable_topic_searching": "Enable In-Topic Searching",
|
||||
"topic_search_help": "If enabled, in-topic searching will override the browser's default page search behaviour and allow you to search through the entire topic, instead of what is only shown on screen",
|
||||
"scroll_to_my_post": "After posting a reply, show the new post",
|
||||
"follow_topics_you_reply_to": "Follow topics that you reply to",
|
||||
"follow_topics_you_create": "Follow topics you create",
|
||||
"grouptitle": "Select the group title you would like to display",
|
||||
|
||||
@@ -31,6 +31,7 @@
|
||||
"digest.day": "day",
|
||||
"digest.week": "week",
|
||||
"digest.month": "month",
|
||||
"digest.subject": "Digest for %1",
|
||||
|
||||
"notif.chat.subject": "New chat message received from %1",
|
||||
"notif.chat.cta": "Click here to continue the conversation",
|
||||
|
||||
@@ -34,6 +34,7 @@
|
||||
|
||||
"user-banned": "User banned",
|
||||
"user-too-new": "Sorry, you are required to wait %1 second(s) before making your first post",
|
||||
"blacklisted-ip": "Sorry, your IP address has been banned from this community. If you feel this is in error, please contact an administrator.",
|
||||
|
||||
"no-category": "Category does not exist",
|
||||
"no-topic": "Topic does not exist",
|
||||
@@ -108,6 +109,7 @@
|
||||
"cant-remove-last-user": "You can't remove the last user",
|
||||
"cant-delete-chat-message": "You are not allowed to delete this message",
|
||||
|
||||
"already-voting-for-this-post": "You have already voted for this post.",
|
||||
"reputation-system-disabled": "Reputation system is disabled.",
|
||||
"downvoting-disabled": "Downvoting is disabled",
|
||||
"not-enough-reputation-to-downvote": "You do not have enough reputation to downvote this post",
|
||||
@@ -125,5 +127,6 @@
|
||||
|
||||
"no-session-found": "No login session found!",
|
||||
"not-in-room": "User not in room",
|
||||
"no-users-in-room": "No users in this room"
|
||||
"no-users-in-room": "No users in this room",
|
||||
"cant-kick-self": "You can't kick yourself from the group"
|
||||
}
|
||||
|
||||
@@ -47,6 +47,7 @@
|
||||
"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.delete_group": "Delete Group",
|
||||
"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.deleted": "The group \"%1\" has been deleted",
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
"chat.user_typing": "%1 is typing ...",
|
||||
"chat.user_has_messaged_you": "%1 has messaged you.",
|
||||
"chat.see_all": "See all chats",
|
||||
"chat.mark_all_read": "Mark all chats read",
|
||||
"chat.no-messages": "Please select a recipient to view chat message history",
|
||||
"chat.no-users-in-room": "No users in this room",
|
||||
"chat.recent-chats": "Recent Chats",
|
||||
|
||||
@@ -32,6 +32,7 @@
|
||||
"user_started_following_you_dual": "<strong>%1</strong> and <strong>%2</strong> started following you.",
|
||||
"user_started_following_you_multiple": "<strong>%1</strong> and %2 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.",
|
||||
|
||||
"email-confirmed": "Email Confirmed",
|
||||
"email-confirmed-message": "Thank you for validating your email. Your account is now fully activated.",
|
||||
|
||||
@@ -30,7 +30,7 @@
|
||||
"flag": "Flag",
|
||||
"locked": "Locked",
|
||||
|
||||
"bookmark_instructions" : "Click here to return to the last unread post in this thread.",
|
||||
"bookmark_instructions" : "Click here to return to the last read post in this thread.",
|
||||
|
||||
"flag_title": "Flag this post for moderation",
|
||||
"flag_success": "This post has been flagged for moderation.",
|
||||
|
||||
@@ -42,6 +42,7 @@
|
||||
"change_username": "Change Username",
|
||||
"change_email": "Change Email",
|
||||
"edit": "Edit",
|
||||
"edit-profile": "Edit Profile",
|
||||
"default_picture": "Default Icon",
|
||||
"uploaded_picture": "Uploaded Picture",
|
||||
"upload_new_picture": "Upload New Picture",
|
||||
@@ -103,6 +104,11 @@
|
||||
"enable_topic_searching": "Enable In-Topic Searching",
|
||||
"topic_search_help": "If enabled, in-topic searching will override the browser's default page search behaviour and allow you to search through the entire topic, instead of what is only shown on screen",
|
||||
|
||||
"delay_image_loading": "Delay Image Loading",
|
||||
"image_load_delay_help": "If enabled, images in topics will not load until they are scrolled into view",
|
||||
|
||||
"scroll_to_my_post": "After posting a reply, show the new post",
|
||||
|
||||
"follow_topics_you_reply_to": "Follow topics that you reply to",
|
||||
"follow_topics_you_create": "Follow topics you create",
|
||||
|
||||
|
||||
@@ -27,6 +27,7 @@
|
||||
"password-too-long": "Password too long",
|
||||
"user-banned": "User banned",
|
||||
"user-too-new": "Sorry, you are required to wait %1 second(s) before making your first post",
|
||||
"blacklisted-ip": "Sorry, your IP address has been banned from this community. If you feel this is in error, please contact an administrator.",
|
||||
"no-category": "Category does not exist",
|
||||
"no-topic": "Topic does not exist",
|
||||
"no-post": "Post does not exist",
|
||||
@@ -97,5 +98,6 @@
|
||||
"invite-maximum-met": "You have invited the maximum amount of people (%1 out of %2).",
|
||||
"no-session-found": "No login session found!",
|
||||
"not-in-room": "User not in room",
|
||||
"no-users-in-room": "No users in this room"
|
||||
"no-users-in-room": "No users in this room",
|
||||
"cant-kick-self": "You can't kick yourself from the group"
|
||||
}
|
||||
@@ -41,6 +41,7 @@
|
||||
"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.delete_group": "Delete Group",
|
||||
"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.deleted": "The group \"%1\" has been deleted",
|
||||
"membership.accept-invitation": "Accept Invitation",
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
"chat.user_typing": "%1 is typing ...",
|
||||
"chat.user_has_messaged_you": "%1 has messaged you.",
|
||||
"chat.see_all": "See all chats",
|
||||
"chat.mark_all_read": "Mark all chats read",
|
||||
"chat.no-messages": "Please select a recipient to view chat message history",
|
||||
"chat.no-users-in-room": "No users in this room",
|
||||
"chat.recent-chats": "Recent Chats",
|
||||
|
||||
@@ -30,6 +30,7 @@
|
||||
"user_started_following_you_dual": "<strong>%1</strong> and <strong>%2</strong> started following you.",
|
||||
"user_started_following_you_multiple": "<strong>%1</strong> and %2 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.",
|
||||
"email-confirmed": "Email Confirmed",
|
||||
"email-confirmed-message": "Thank you for validating your email. Your account is now fully activated.",
|
||||
"email-confirm-error-message": "There was a problem validating your email address. Perhaps the code was invalid or has expired.",
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
"tools": "Tools",
|
||||
"flag": "Flag",
|
||||
"locked": "Locked",
|
||||
"bookmark_instructions": "Click here to return to the last unread post in this thread.",
|
||||
"bookmark_instructions": "Click here to return to the last read post in this thread.",
|
||||
"flag_title": "Flag this post for moderation",
|
||||
"flag_success": "This post has been flagged for moderation.",
|
||||
"deleted_message": "This topic has been deleted. Only users with topic management privileges can see it.",
|
||||
|
||||
6
public/language/en_US/uploads.json
Normal file
6
public/language/en_US/uploads.json
Normal file
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"uploading-file": "Uploading the file...",
|
||||
"select-file-to-upload": "Select a file to upload!",
|
||||
"upload-success": "File uploaded successfully!",
|
||||
"maximum-file-size": "Maximum %1 kb"
|
||||
}
|
||||
@@ -39,6 +39,7 @@
|
||||
"change_username": "Change Username",
|
||||
"change_email": "Change Email",
|
||||
"edit": "Edit",
|
||||
"edit-profile": "Edit Profile",
|
||||
"default_picture": "Default Icon",
|
||||
"uploaded_picture": "Uploaded Picture",
|
||||
"upload_new_picture": "Upload New Picture",
|
||||
@@ -91,6 +92,7 @@
|
||||
"open_links_in_new_tab": "Open outgoing links in new tab",
|
||||
"enable_topic_searching": "Enable In-Topic Searching",
|
||||
"topic_search_help": "If enabled, in-topic searching will override the browser's default page search behavior and allow you to search through the entire topic, instead of what is only shown on screen",
|
||||
"scroll_to_my_post": "After posting a reply, show the new post",
|
||||
"follow_topics_you_reply_to": "Follow topics that you reply to",
|
||||
"follow_topics_you_create": "Follow topics you create",
|
||||
"grouptitle": "Select the group title you would like to display",
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
"invalid-password": "Contraseña no válida",
|
||||
"invalid-username-or-password": "Por favor especifica tanto un usuario como contraseña",
|
||||
"invalid-search-term": "Término de búsqueda inválido",
|
||||
"invalid-pagination-value": "Invalid pagination value, must be at least %1 and at most %2",
|
||||
"invalid-pagination-value": "Número de página inválido, debe estar entre %1 y %2",
|
||||
"username-taken": "Nombre de usuario ocupado",
|
||||
"email-taken": "Correo electrónico ocupado",
|
||||
"email-not-confirmed": "Su cuenta de correo electrónico no ha sido confirmada aún, por favor haga click aquí para confirmarla.",
|
||||
@@ -27,6 +27,7 @@
|
||||
"password-too-long": "Contraseña muy corta",
|
||||
"user-banned": "Usuario baneado",
|
||||
"user-too-new": "Lo sentimos, es necesario que esperes %1 segundo(s) antes poder hacer tu primera publicación",
|
||||
"blacklisted-ip": "Lo sentimos, tu dirección IP ha sido baneada de esta comunidad. Si crees que debe de haber un error, por favor contacte con un administrador.",
|
||||
"no-category": "La categoría no existe",
|
||||
"no-topic": "El tema no existe",
|
||||
"no-post": "La publicación no existe",
|
||||
@@ -50,8 +51,8 @@
|
||||
"still-uploading": "Por favor, espera a que terminen las subidas.",
|
||||
"file-too-big": "El tamaño de fichero máximo es de %1 kB - por favor, suba un fichero más pequeño",
|
||||
"guest-upload-disabled": "Las subidas están deshabilitadas para los invitados",
|
||||
"already-favourited": "You have already bookmarked this post",
|
||||
"already-unfavourited": "You have already unbookmarked this post",
|
||||
"already-favourited": "Ya habías guardado este post.",
|
||||
"already-unfavourited": "Ya habías desguardado este post.",
|
||||
"cant-ban-other-admins": "¡No puedes expulsar a otros administradores!",
|
||||
"cant-remove-last-admin": "Tu eres el unico administrador. Añade otro usuario como administrador antes de eliminarte a ti mismo.",
|
||||
"invalid-image-type": "Tipo de imagen inválido. Los tipos permitidos son: %1",
|
||||
@@ -83,7 +84,7 @@
|
||||
"chat-message-too-long": "Mensaje de Chat es demasiado largo",
|
||||
"cant-edit-chat-message": "No tienes permiso para editar este mensaje",
|
||||
"cant-remove-last-user": "No puedes eliminar el último usuario",
|
||||
"cant-delete-chat-message": "You are not allowed to delete this message",
|
||||
"cant-delete-chat-message": "No tienes permiso para eliminar este mensaje",
|
||||
"reputation-system-disabled": "El sistema de reputación está deshabilitado.",
|
||||
"downvoting-disabled": "La votación negativa está deshabilitada.",
|
||||
"not-enough-reputation-to-downvote": "No tienes suficiente reputación para votar negativo este post",
|
||||
@@ -96,6 +97,7 @@
|
||||
"wrong-login-type-username": "Por favor introduce tu nombre de usuario para acceder",
|
||||
"invite-maximum-met": "Has alcanzado el número máximo de personas invitadas (%1 de %2).",
|
||||
"no-session-found": "¡No se ha encontrado ningún inicio de sesión!",
|
||||
"not-in-room": "User not in room",
|
||||
"no-users-in-room": "No users in this room"
|
||||
"not-in-room": "El usuario no está en la sala",
|
||||
"no-users-in-room": "No hay usuarios en esta sala",
|
||||
"cant-kick-self": "No te puedes expulsar a ti mismo del grupo"
|
||||
}
|
||||
@@ -65,7 +65,7 @@
|
||||
"posted_in_ago_by": "publicado en %1 %2 por %3",
|
||||
"user_posted_ago": "%1 publicó %2",
|
||||
"guest_posted_ago": "Invitado publicó %1",
|
||||
"last_edited_by": "last edited by %1",
|
||||
"last_edited_by": "Última edición por %1",
|
||||
"norecentposts": "No hay publicaciones recientes",
|
||||
"norecenttopics": "No hay temas recientes",
|
||||
"recentposts": "Publicaciones recientes",
|
||||
@@ -87,8 +87,8 @@
|
||||
"map": "Mapa",
|
||||
"sessions": "Inicios de sesión",
|
||||
"ip_address": "Direcciones IP",
|
||||
"enter_page_number": "Enter page number",
|
||||
"upload_file": "Upload file",
|
||||
"upload": "Upload",
|
||||
"allowed-file-types": "Allowed file types are %1"
|
||||
"enter_page_number": "Escribe el número de página",
|
||||
"upload_file": "Subir archivo",
|
||||
"upload": "Subir",
|
||||
"allowed-file-types": "Los tipos de archivos permitidos son: %1"
|
||||
}
|
||||
@@ -41,6 +41,7 @@
|
||||
"details.hidden": "Oculto",
|
||||
"details.hidden_help": "Si está habilitado, este grupo no aparecerá en los listados de grupos, y los usuarios tendrán que ser invitados manualmente",
|
||||
"details.delete_group": "Eliminar grupo",
|
||||
"details.private_system_help": "Los grupos privados están desactivados a nivel de sistema, esta opción no cambiará nada.",
|
||||
"event.updated": "Los detalles del grupo han sido actualizados",
|
||||
"event.deleted": "El grupo \"%1\" ha sido eliminado",
|
||||
"membership.accept-invitation": "Aceptar Invitación",
|
||||
@@ -49,5 +50,5 @@
|
||||
"membership.leave-group": "Dejar el grupo",
|
||||
"membership.reject": "Rechazar",
|
||||
"new-group.group_name": "Nombre de Grupo:",
|
||||
"upload-group-cover": "Upload group cover"
|
||||
"upload-group-cover": "Cargar foto para el grupo"
|
||||
}
|
||||
@@ -6,6 +6,7 @@
|
||||
"chat.user_typing": "%1 está escribiendo...",
|
||||
"chat.user_has_messaged_you": "%1 te ha enviado un mensaje.",
|
||||
"chat.see_all": "Ver todos los chats",
|
||||
"chat.mark_all_read": "Marcar todos los chats como leídos",
|
||||
"chat.no-messages": "Por favor, selecciona un contacto para ver el historial de mensajes",
|
||||
"chat.no-users-in-room": "No hay usuarios en esta sala",
|
||||
"chat.recent-chats": "Chats recientes",
|
||||
|
||||
@@ -16,9 +16,9 @@
|
||||
"upvoted_your_post_in_multiple": "<strong>%1</strong> y otras %2 personas han votado positivamente tu respuesta en <strong>%3</strong>.",
|
||||
"moved_your_post": "<strong>%1</strong> su tema ha sido movido a <strong>%2</strong>",
|
||||
"moved_your_topic": "<strong>%1</strong> se ha movido <strong>%2</strong>",
|
||||
"favourited_your_post_in": "<strong>%1</strong> has bookmarked your post in <strong>%2</strong>.",
|
||||
"favourited_your_post_in_dual": "<strong>%1</strong> and <strong>%2</strong> have bookmarked your post in <strong>%3</strong>.",
|
||||
"favourited_your_post_in_multiple": "<strong>%1</strong> and %2 others have bookmarked your post in <strong>%3</strong>.",
|
||||
"favourited_your_post_in": "<strong>%1</strong> se ha guardado su post en <strong>%2</strong>.",
|
||||
"favourited_your_post_in_dual": "<strong>%1</strong> y <strong>%2</strong> se han guardado su post en <strong>%3</strong>.",
|
||||
"favourited_your_post_in_multiple": "<strong>%1</strong> y otros %2 usuarios se han guardado su post en <strong>%3</strong>.",
|
||||
"user_flagged_post_in": "<strong>%1</strong> ha reportado una respuesta en <strong>%2</strong>",
|
||||
"user_flagged_post_in_dual": "<strong>%1</strong> y <strong>%2</strong> han reportado un post en <strong>%3</strong>",
|
||||
"user_flagged_post_in_multiple": "<strong>%1</strong> y otras %2 personas han reportado un post en <strong>%3</strong>",
|
||||
@@ -30,6 +30,7 @@
|
||||
"user_started_following_you_dual": "<strong>%1</strong> y <strong>%2</strong> comenzaron a seguirte.",
|
||||
"user_started_following_you_multiple": "<strong>%1</strong> y otras %2 personas comenzaron a seguirte.",
|
||||
"new_register": "<strong>%1</strong> envió una solicitud de registro.",
|
||||
"new_register_multiple": "Hay <strong>%1</strong> peticiones de registros pendientes de revisión",
|
||||
"email-confirmed": "Correo electrónico confirmado",
|
||||
"email-confirmed-message": "Gracias por validar tu correo electrónico. Tu cuenta ya está completamente activa.",
|
||||
"email-confirm-error-message": "Hubo un problema al validar tu cuenta de correo electrónico. Quizá el código era erróneo o expiró...",
|
||||
|
||||
@@ -6,12 +6,12 @@
|
||||
"popular-month": "Temas populares del mes",
|
||||
"popular-alltime": "Temas populares de siempre",
|
||||
"recent": "Temas recientes",
|
||||
"flagged-posts": "Flagged Posts",
|
||||
"flagged-posts": "Posts reportados",
|
||||
"users/online": "Conectados",
|
||||
"users/latest": "Últimos usuarios",
|
||||
"users/sort-posts": "Top por mensajes",
|
||||
"users/sort-reputation": "Más reputados",
|
||||
"users/banned": "Banned Users",
|
||||
"users/banned": "Usuarios baneados",
|
||||
"users/search": "Buscar",
|
||||
"notifications": "Notificaciones",
|
||||
"tags": "Etiquetas",
|
||||
@@ -33,13 +33,13 @@
|
||||
"account/posts": "Publicados por %1",
|
||||
"account/topics": "Temas creados por %1",
|
||||
"account/groups": "Grupos de %1",
|
||||
"account/favourites": "%1's Bookmarked Posts",
|
||||
"account/favourites": "Publicaciones favoritas de %1 ",
|
||||
"account/settings": "Preferencias",
|
||||
"account/watched": "Temas seguidos por %1",
|
||||
"account/upvoted": "Publicaciones votadas positivamente %1",
|
||||
"account/downvoted": "Publicaciones votadas negativamente %1",
|
||||
"account/best": "Mejores publicaciones hechas por %1",
|
||||
"confirm": "Email Confirmed",
|
||||
"confirm": "Correo electrónico confirmado",
|
||||
"maintenance.text": "%1 está en mantenimiento actualmente. Por favor vuelva en otro momento.",
|
||||
"maintenance.messageIntro": "Además, la administración ha dejado este mensaje:",
|
||||
"throttled.text": "%1 no está disponible debido a una carga excesiva. Por favor vuelva en otro momento"
|
||||
|
||||
6
public/language/es/uploads.json
Normal file
6
public/language/es/uploads.json
Normal file
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"uploading-file": "Uploading the file...",
|
||||
"select-file-to-upload": "Select a file to upload!",
|
||||
"upload-success": "File uploaded successfully!",
|
||||
"maximum-file-size": "Maximum %1 kb"
|
||||
}
|
||||
@@ -39,6 +39,7 @@
|
||||
"change_username": "Cambiar nombre de usuario",
|
||||
"change_email": "Cambiar email",
|
||||
"edit": "Editar",
|
||||
"edit-profile": "Edit Profile",
|
||||
"default_picture": "Icono por defecto",
|
||||
"uploaded_picture": "Imagen subida",
|
||||
"upload_new_picture": "Subir nueva imagen",
|
||||
@@ -91,6 +92,7 @@
|
||||
"open_links_in_new_tab": "Abrir los enlaces externos en una nueva pestaña",
|
||||
"enable_topic_searching": "Activar la búsqueda \"in-topic\"",
|
||||
"topic_search_help": "Si está activada, la búsqueda 'in-topic' sustituirá el comportamiento por defecto del navegador y le permitirá buscar en el tema al completo, en vez de hacer una búsqueda únicamente sobre el contenido mostrado en pantalla",
|
||||
"scroll_to_my_post": "After posting a reply, show the new post",
|
||||
"follow_topics_you_reply_to": "Seguir los temas en los que respondes",
|
||||
"follow_topics_you_create": "Seguir publicaciones que creas",
|
||||
"grouptitle": "Selecciona el título del grupo que deseas visualizar",
|
||||
|
||||
@@ -27,6 +27,7 @@
|
||||
"password-too-long": "Parool liiga pikk",
|
||||
"user-banned": "Kasutaja bannitud",
|
||||
"user-too-new": "Vabandust, te peate ootama %1 sekund(it) enne esimese postituse loomist.",
|
||||
"blacklisted-ip": "Sorry, your IP address has been banned from this community. If you feel this is in error, please contact an administrator.",
|
||||
"no-category": "Kategooriat ei eksisteeri",
|
||||
"no-topic": "Teemat ei eksisteeri",
|
||||
"no-post": "Postitust ei eksisteeri",
|
||||
@@ -97,5 +98,6 @@
|
||||
"invite-maximum-met": "Sa oled kutsunud maksimaalse lubatud inimeste arvu (%1 %2 'st).",
|
||||
"no-session-found": "Sisse logimis sessiooni ei leitud!",
|
||||
"not-in-room": "Kasutaja pole ruumis",
|
||||
"no-users-in-room": "No users in this room"
|
||||
"no-users-in-room": "No users in this room",
|
||||
"cant-kick-self": "You can't kick yourself from the group"
|
||||
}
|
||||
@@ -41,6 +41,7 @@
|
||||
"details.hidden": "Peidetud",
|
||||
"details.hidden_help": "Kui sisse lülitatud, siis seda gruppi ei kuvata gruppide nimekirjas ning liikmed tuleb lisada manuaalselt",
|
||||
"details.delete_group": "Kustuta grupp",
|
||||
"details.private_system_help": "Private groups is disabled at system level, this option does not do anything",
|
||||
"event.updated": "Grupi lisainformatsiooni on uuendatud",
|
||||
"event.deleted": "Grupp \"%1\" on kustutatud",
|
||||
"membership.accept-invitation": "Võta kutse vastu",
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
"chat.user_typing": "%1 kirjutab sõnumit...",
|
||||
"chat.user_has_messaged_you": "%1 saatis sulle sõnumi.",
|
||||
"chat.see_all": "Vaata kõiki vestluseid",
|
||||
"chat.mark_all_read": "Mark all chats read",
|
||||
"chat.no-messages": "Vali sõnumisaaja, et vaadata sõnumite ajalugu.",
|
||||
"chat.no-users-in-room": "Ühtki kasutajat selles ruumis",
|
||||
"chat.recent-chats": "Hiljutised vestlused",
|
||||
|
||||
@@ -30,6 +30,7 @@
|
||||
"user_started_following_you_dual": "<strong>%1</strong> ja <strong>%2</strong> hakkasid sind jälgima.",
|
||||
"user_started_following_you_multiple": "<strong>%1</strong> ja %2 hakkasid sind jälgima.",
|
||||
"new_register": "<strong>%1</strong> saatis registreerimistaotluse.",
|
||||
"new_register_multiple": "There are <strong>%1</strong> registration requests awaiting review.",
|
||||
"email-confirmed": "Emaili aadress kinnitatud",
|
||||
"email-confirmed-message": "Täname, et kinnitasite oma emaili aadressi. Teie kasutaja on nüüd täielikult aktiveeritud.",
|
||||
"email-confirm-error-message": "Emaili aadressi kinnitamisel tekkis viga. Võibolla kinnituskood oli vale või aegunud.",
|
||||
|
||||
6
public/language/et/uploads.json
Normal file
6
public/language/et/uploads.json
Normal file
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"uploading-file": "Uploading the file...",
|
||||
"select-file-to-upload": "Select a file to upload!",
|
||||
"upload-success": "File uploaded successfully!",
|
||||
"maximum-file-size": "Maximum %1 kb"
|
||||
}
|
||||
@@ -39,6 +39,7 @@
|
||||
"change_username": "Vaheta kasutajanime",
|
||||
"change_email": "Vaheta emaili",
|
||||
"edit": "Muuda",
|
||||
"edit-profile": "Edit Profile",
|
||||
"default_picture": "Algne ikoon",
|
||||
"uploaded_picture": "Üleslaetud pilt",
|
||||
"upload_new_picture": "Laadi uus pilt",
|
||||
@@ -91,6 +92,7 @@
|
||||
"open_links_in_new_tab": "Ava väljaminevad lingid uues aknas",
|
||||
"enable_topic_searching": "Võimalda teemasisene otsing",
|
||||
"topic_search_help": "Kui see on sisse lükatud, siis teemasisene otsing võtab üle brauseri tavapärase otsingu ning võimaldab otsida ainult ekraanile mahtuva teema asemel terve teema ulatuses.",
|
||||
"scroll_to_my_post": "After posting a reply, show the new post",
|
||||
"follow_topics_you_reply_to": "Järgi teemasid, millele olete vastanud.",
|
||||
"follow_topics_you_create": "Järgi teemasi, mis on teie loodud.",
|
||||
"grouptitle": "Vali grupile tiitel mida kuvada soovid",
|
||||
|
||||
@@ -21,9 +21,9 @@
|
||||
"digest.cta": "برای دیدن %1 اینجا کلیک کنید",
|
||||
"digest.unsub.info": "این اعداد که برای شما فرستاده شده به علت تنظیمات اشترک شماست.",
|
||||
"digest.no_topics": "در %1 گذشته هیچ موضوعی فعال نبوده است",
|
||||
"digest.day": "day",
|
||||
"digest.week": "week",
|
||||
"digest.month": "month",
|
||||
"digest.day": "روز",
|
||||
"digest.week": "هفته",
|
||||
"digest.month": "ماه",
|
||||
"notif.chat.subject": "پیام چتی جدیدی از %1 دریافت شد",
|
||||
"notif.chat.cta": "برای ادامهی چت اینجا کلیک کنید",
|
||||
"notif.chat.unsub.info": "این اطلاعیه ی چتیی که برای شما فرستاده شده به علت تنظیمات اشترک شماست.",
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user