Compare commits

..

142 Commits

Author SHA1 Message Date
Julian Lam
4de7529241 Fix ./nodebb upgrade process to not use programmatic npm
- Closes #3451
- Apparently, programmatically invoking npm is like opening Pandora's
box. No thanks.
2015-08-18 16:47:05 -04:00
Julian Lam
944fc6e2f8 0.7.3 2015-08-18 11:48:43 -04:00
Julian Lam
ffa0544036 updated shrinkwrap file 2015-08-18 11:43:06 -04:00
Julian Lam
2a99721d01 Merge branch 'master' into v0.7.x 2015-08-18 11:35:41 -04:00
psychobunny
a990e9c3bf closes #3449 2015-08-18 11:27:22 -04:00
psychobunny
4b0f50f57e closes #3448 2015-08-18 11:02:31 -04:00
Julian Lam
3b3c383d93 adding a fallback for en_GB and en_US 2015-08-17 17:20:41 -04:00
Julian Lam
6fff745c5c updated shrinkwrap file 2015-08-17 17:12:59 -04:00
Julian Lam
c93781c38a Merge branch 'master' into v0.7.x 2015-08-17 17:10:06 -04:00
Julian Lam
9d2c54e26a Add missing timeago locale files 2015-08-17 17:09:47 -04:00
Julian Lam
5007c3a32c latest translations 2015-08-17 17:07:39 -04:00
psychobunny
0f41654fde latest rewards-essentials 2015-08-17 16:53:43 -04:00
barisusakli
fe5f1b8c1d moved recent popular 2015-08-17 16:38:12 -04:00
psychobunny
3d962822c6 #3322 properly, @barisusakli so no need to copy pasta everywhere timeago is used 2015-08-17 16:26:35 -04:00
psychobunny
370a7ae2fb instant update for skin preview -- themes 2015-08-17 16:15:36 -04:00
psychobunny
5b1571ad1e don't need to refresh to preview updated skin #3069 2015-08-17 16:11:26 -04:00
psychobunny
9f97e8fa0c #3069 2015-08-17 15:57:04 -04:00
psychobunny
0150e0e063 closes #3069 2015-08-17 15:55:09 -04:00
psychobunny
a9035f166b fix endsWith error 2015-08-17 15:28:04 -04:00
psychobunny
c919a2817a tjs 0.2.28 2015-08-17 15:18:07 -04:00
psychobunny
275769a801 closes #3435 2015-08-17 14:54:00 -04:00
barisusakli
f4dd0c14ae update title for new posts as well 2015-08-17 13:19:20 -04:00
psychobunny
6db33f5641 unused vars 2015-08-17 12:52:03 -04:00
Julian Lam
3d9415b65e Fixes #3442 2015-08-17 12:38:31 -04:00
Julian Lam
64ab43b7fc fixed language name for Greek 2015-08-17 12:38:31 -04:00
psychobunny
f9b104192b fixing deprecated global translator call 2015-08-17 12:29:36 -04:00
psychobunny
5299e1fdc6 closes #3322 2015-08-17 12:28:16 -04:00
psychobunny
2da3761c59 closes #3446 2015-08-17 12:23:31 -04:00
psychobunny
fb34df627b upping themes #3429 2015-08-17 12:19:02 -04:00
psychobunny
b3639f3c71 closes #3429 2015-08-17 12:16:12 -04:00
psychobunny
4a4644665d upping theme versions #3445 2015-08-17 11:48:58 -04:00
psychobunny
842815e5e9 closes #3445 2015-08-17 11:47:23 -04:00
Julian Lam
08fb30378a Closes #3302
- Fixes issue where the served path for the favicon was incorrect (included relative path when one was not needed)
- Also fixes issue where favicons were just plain not served for subfolder installations
- Fixed unsemantic HTML in ACP/General regarding Site Logo and Favicon fieldsets
2015-08-17 11:45:30 -04:00
barisusakli
c70267bd23 fix indent 2015-08-14 15:15:46 -04:00
barisusakli
90b4c06c77 Merge remote-tracking branch 'origin/master' 2015-08-14 15:14:30 -04:00
barisusakli
5e3e1f8781 #3430 2015-08-14 15:14:20 -04:00
Julian Lam
c3304b5cd8 Update dependency minimum versions, and removed ^ for stability purposes 2015-08-14 10:33:53 -04:00
barisusakli
8333a5dcd9 fix filter 2015-08-13 16:03:15 -04:00
barisusakli
6e630b3cfd closes #3434, thanks to @psychobunny 2015-08-13 15:30:31 -04:00
Julian Lam
dfd840b001 Fix defaultPlugins logic to parse the incoming value 2015-08-13 14:23:09 -04:00
barisusakli
d986fc7cb6 fix indent 2015-08-13 12:49:15 -04:00
barisusakli
aab7651959 add default plugins 2015-08-13 12:47:59 -04:00
barisusakli
46bcd66297 filter system plugins from list 2015-08-13 12:33:24 -04:00
barisusakli
aeb15ed7ee moved getMonthlyPageViews to analytics 2015-08-13 12:20:53 -04:00
Barış Soner Uşaklı
235a981dd1 added mongodb memory usage 2015-08-12 16:14:48 -04:00
Barış Soner Uşaklı
fd87bedc90 fix indent 2015-08-12 14:54:49 -04:00
Barış Soner Uşaklı
0d789261a9 filter falsy check valid 2015-08-12 14:49:26 -04:00
Julian Lam
937875b0be updated mentions minver 2015-08-12 11:00:09 -04:00
Julian Lam
7160e157de added missing language.json file for Kinyarwanda 2015-08-12 10:17:38 -04:00
Ziggy
08af92c2c0 added Kinyarwanda, Murakoze cyane!! 2015-08-12 10:09:27 -04:00
Julian Lam
bd960ea6ac latest translations 2015-08-12 09:57:41 -04:00
Julian Lam
1b812068ca Fix bug where translator would split on all colons, and not just the first 2015-08-11 17:09:24 -04:00
barisusakli
f8f3e3faa7 closes https://github.com/NodeBB/nodebb-theme-persona/issues/79 2015-08-11 13:19:25 -04:00
barisusakli
9e1d5c8113 closes #3424 2015-08-10 17:57:51 -04:00
barisusakli
5a15ee7713 #3424 2015-08-10 17:18:32 -04:00
Julian Lam
a0d01a05ed Update behaviour so a theme reset sets Persona, not vanilla 2015-08-09 20:17:28 -04:00
barisusakli
3c63336063 another waterfall 2015-08-07 17:56:03 -04:00
barisusakli
8f98d03239 waterfall for topics 2015-08-07 17:25:35 -04:00
barisusakli
0534da0ed1 closes #3389 2015-08-07 16:44:20 -04:00
barisusakli
61dac1a01e closes #3390 2015-08-07 12:27:35 -04:00
barisusakli
1b9c443076 toggle browsing if all users are gone 2015-08-07 00:58:44 -04:00
barisusakli
fba6f3ba81 https://github.com/psychobunny/templates.js/issues/33 2015-08-06 16:38:20 -04:00
barisusakli
e341b80d93 use set to get groups 2015-08-06 16:25:36 -04:00
Julian Lam
e60194292f Fix a myriad of problems with the ACP/Plugins page
- Fixed #3350
- Fixed issue where the normalised API return would have the wrong id for all plugins
- Fixed issue where uninstalling a locally installed plugin via ACP would cause NodeBB to crash
- Simplified ACP/Plugins client-side code to simply refresh the page after installing or uninstalling a plugin.
2015-08-06 12:41:16 -04:00
Julian Lam
f53fb19468 Fix #3384
Resolved issue where if a bundled plugin was uninstalled, NodeBB would no longer start as the dep check could not be completed.
2015-08-04 17:00:12 -04:00
barisusakli
9604779be1 fix unreplied 2015-08-04 15:51:35 -04:00
barisusakli
f6be4efe8b when a post is moved update recent topics order 2015-08-04 14:26:03 -04:00
Julian Lam
b75dfa9f6e upped theme minvers 2015-08-04 14:10:18 -04:00
Julian Lam
56b399c900 Add new mixin, and added mixins to stylesheet.css 2015-08-04 10:34:25 -04:00
Julian Lam
ccb5094d54 Increased contacts limit to 200, from 20
So that if you have more than 20 friends (or followed > 20 people), you will see all of them (up to 200, anyway...) in the "Contacts" portion of the `/chats` route.
2015-08-04 10:14:56 -04:00
barisusakli
8ec08337aa closes #3383 2015-08-03 19:57:01 -04:00
barisusakli
808d64e0d9 delete topic bookmarks on topic purge 2015-08-02 14:42:01 -04:00
barisusakli
7c0b798036 fix indents 2015-08-01 18:45:03 -04:00
Barış Soner Uşaklı
be8aac9950 Merge pull request #3372 from jsdream/newHook2
Add 'filter:recent.build' hook
2015-08-01 17:58:35 -04:00
barisusakli
8178e210e4 Fix indents 2015-08-01 17:38:11 -04:00
Barış Soner Uşaklı
e34b30eeca Merge pull request #3369 from pejuaxel/master
Add missing localizations
2015-08-01 17:24:32 -04:00
Barış Soner Uşaklı
2968dbb9ac Merge pull request #3346 from bdharrington7/bookmark2
Saves user bookmarks on server if available
2015-08-01 17:08:40 -04:00
barisusakli
0dfe2e0e90 only display readable categories in /unread dropdown 2015-07-31 20:03:51 -04:00
jsdream
1da5b2ca34 Add 'filter:recent.build' hook 2015-07-31 16:51:55 +03:00
bdharrington7
bd26961fa6 Makes bookmark click scroll to last read instead of past it 2015-07-30 23:29:14 -07:00
bdharrington7
25203ee67e changes bookmark storage to sortedset, gets uid from socket rather than being passed from client 2015-07-30 23:13:34 -07:00
barisusakli
d5128d0513 closes #3370 2015-07-30 15:23:48 -04:00
barisusakli
e592499d48 correctly hide/show user in browsing users 2015-07-30 15:14:10 -04:00
Barış Soner Uşaklı
4bcf7792f8 xss fix 2015-07-30 14:39:28 -04:00
Barış Soner Uşaklı
924692404d Merge pull request #3371 from mikicaivosevic/patch-1
Update index.js, fix outgoing XSS
2015-07-30 14:38:39 -04:00
Mikica Ivosevic
e24bd2c0e3 Update index.js, fix outgoing XSS
Fix XSS on /outgoing route
2015-07-30 18:53:20 +02:00
Axel
fc0871a79d Merge branch 'master' of https://github.com/NodeBB/NodeBB 2015-07-30 09:33:33 +02:00
Axel
91e81065dc Localize "Group Name:" 2015-07-29 21:40:41 +02:00
Axel
79d7721971 Add category and subcategories localization 2015-07-29 21:33:36 +02:00
Julian Lam
cead53ec86 Fix list behaviour in chat page 2015-07-29 15:22:00 -04:00
Julian Lam
53a1e6106e Fix bug where an empty chat message would appear in the chat modal 2015-07-29 14:31:33 -04:00
Julian Lam
98b74f848e Fix newSet detection on chat messages 2015-07-29 13:16:52 -04:00
Julian Lam
8b5195fa82 updating theme minvers again 2015-07-29 12:59:38 -04:00
Julian Lam
2593f1b4d9 Fix bug where new chat messages would not append
... due to incorrect class and id assignment of the chat modal. Regression was caused by an earlier commit that moved the
typing span elsewhere.
2015-07-29 12:58:06 -04:00
Julian Lam
81dc2b9615 updated theme minvers 2015-07-29 12:43:25 -04:00
Julian Lam
60a6775c72 Changed behaviour of the Chat Typing Notification
Instead of being placed at the bottom of the modal/list,
it will now be displayed at the top of the modal, and not
shown in the chats page at all (as it is already present
in the contact list)
2015-07-29 12:41:09 -04:00
Julian Lam
93fb36b99d re-generated shrinkwrap file 2015-07-29 12:36:58 -04:00
barisusakli
47cc1083df fix mark all read 2015-07-28 15:03:20 -04:00
barisusakli
05411651b3 server side check so you can't leave admin group 2015-07-28 13:26:58 -04:00
Julian Lam
eac92b00c6 better error checking with socket broadcast method 2015-07-28 12:16:57 -04:00
Julian Lam
7e640806b5 updated dev branch version 2015-07-28 10:40:54 -04:00
Julian Lam
56b79a974a 0.7.2 2015-07-28 10:40:21 -04:00
Julian Lam
418b9bf02f Merge branch 'master' into v0.7.x 2015-07-28 10:37:50 -04:00
Julian Lam
03b6b1e15c Fixed crash on launch if no hooks listen to filter:router.page
A previous commit added a new hook, although it executed async.each on a var without a null check, so if no hooks were registered, it was null, and not an empty array, causing async to crash.
2015-07-28 10:36:51 -04:00
Julian Lam
258d562c3e updated shrinkwrap file 2015-07-28 10:34:46 -04:00
Julian Lam
f1b097ded6 Merge branch 'master' into v0.7.x 2015-07-28 10:29:42 -04:00
Julian Lam
6348eb2bab fixed #3359 2015-07-28 10:24:46 -04:00
Julian Lam
fcebfd8f39 latest fallbacks 2015-07-28 09:37:29 -04:00
Julian Lam
2f6b9eb80a updated theme minvers 2015-07-28 09:35:19 -04:00
Julian Lam
8b59efef38 Merge pull request #3366 from pejuaxel/master
Add missing localization
2015-07-28 09:34:05 -04:00
Axel
85d7b04846 Add missing localization 2015-07-28 14:49:31 +02:00
Julian Lam
db4ac34138 latest fallbacks 2015-07-28 07:51:03 -04:00
Julian Lam
4f4e33eb15 Merge branch 'pichalite-master' 2015-07-28 07:49:50 -04:00
Julian Lam
eb5be2f671 fixed some whitespace issues and made the admin check return early, in its own block 2015-07-28 07:49:28 -04:00
Julian Lam
5ba7234bd7 Merge pull request #3362 from pejuaxel/master
Missing localization
2015-07-28 07:49:10 -04:00
Julian Lam
d10fd6248e Merge branch 'master' of https://github.com/pichalite/NodeBB into pichalite-master 2015-07-28 07:45:34 -04:00
Julian Lam
afc32c1f6e latest translations and fallbacks 2015-07-28 07:44:21 -04:00
Julian Lam
487166ba48 translations for @HuiStudio, #3365 2015-07-28 07:40:43 -04:00
Julian Lam
5a50a098d8 added a new middleware and plugin hook
- Middleware added: requireUser, redirects to login if there is no user session.
- Hook added: filter:router.page
2015-07-28 07:39:11 -04:00
bdharrington7
c0ec6faed3 Clarifies code by calling native db method instead of Topics method 2015-07-27 19:59:19 -07:00
barisusakli
5d94b00883 parse category description closes #3209 2015-07-27 15:31:55 -04:00
Julian Lam
fa351ffa07 fixed wrong documentation in comments... 2015-07-27 13:30:28 -04:00
Axel
9c2d7a2468 new language keys 2015-07-26 23:40:44 +02:00
Julian Lam
474ff3ed35 fixed #3359 2015-07-24 14:25:23 -04:00
pichalite
d2bbca1de1 don't display leave/join buttons for admin group 2015-07-24 08:58:00 -07:00
Julian Lam
87111ee6be fixed #3007 2015-07-24 10:22:21 -04:00
Julian Lam
ee9390ee34 fixed #2949 2015-07-23 16:28:31 -04:00
Julian Lam
df055ce7ea if buildHeader middleware is called, isAPI is now set to false 2015-07-23 12:58:21 -04:00
Julian Lam
0bc175dd4c fixed #3355
fixed issue where disabled categories showed up in the category dropdown in /unread
2015-07-23 12:47:58 -04:00
pichalite
a5226c9423 don't display "Leave Group" button for admins in "administrators" system group on groups details page 2015-07-22 17:10:17 -07:00
Julian Lam
12601dd3aa added new hook "filter:digest.subscribers" to allow plugins to override digest subscriptions 2015-07-22 15:06:30 -04:00
barisusakli
954c25823e closes #3352 2015-07-22 14:17:34 -04:00
Julian Lam
c38cab3b74 latest russian translations 2015-07-22 10:23:15 -04:00
barisusakli
2b93c01340 closes #3347 2015-07-21 20:22:56 -04:00
bdharrington7
54180acf9b saves updated bookmark in callback 2015-07-22 06:55:48 +08:00
Julian Lam
93007bc34f fixed regression of pagination caused by changes to ajaxification logic 2015-07-21 15:21:50 -04:00
Julian Lam
fdddc19d0d updated theme minvers 2015-07-21 15:16:10 -04:00
Julian Lam
03a4b5f641 updating development version 2015-07-21 14:57:04 -04:00
Julian Lam
d62c3b9340 switching default theme on installation to Persona, from Lavender 2015-07-21 14:55:52 -04:00
bdharrington7
2a82b5db91 Merge branch 'master' into bookmark2 2015-07-22 00:27:02 +08:00
bdharrington7
4d99f60b3d uses server-side bookmark if available 2015-07-21 23:46:05 +08:00
bdharrington7
45df5a3d0b stores the user's bookmark on the server 2015-07-21 21:20:13 +08:00
338 changed files with 3573 additions and 1476 deletions

View File

@@ -33,6 +33,7 @@ trans.pl = public/language/pl/category.json
trans.pt_BR = public/language/pt_BR/category.json trans.pt_BR = public/language/pt_BR/category.json
trans.ru = public/language/ru/category.json trans.ru = public/language/ru/category.json
trans.ro = public/language/ro/category.json trans.ro = public/language/ro/category.json
trans.rw = public/language/rw/category.json
trans.sc = public/language/sc/category.json trans.sc = public/language/sc/category.json
trans.sk = public/language/sk/category.json trans.sk = public/language/sk/category.json
trans.sr = public/language/sr/category.json trans.sr = public/language/sr/category.json
@@ -76,6 +77,7 @@ trans.pl = public/language/pl/login.json
trans.pt_BR = public/language/pt_BR/login.json trans.pt_BR = public/language/pt_BR/login.json
trans.ru = public/language/ru/login.json trans.ru = public/language/ru/login.json
trans.ro = public/language/ro/login.json trans.ro = public/language/ro/login.json
trans.rw = public/language/rw/login.json
trans.sc = public/language/sc/login.json trans.sc = public/language/sc/login.json
trans.sk = public/language/sk/login.json trans.sk = public/language/sk/login.json
trans.sr = public/language/sr/login.json trans.sr = public/language/sr/login.json
@@ -119,6 +121,7 @@ trans.pl = public/language/pl/recent.json
trans.pt_BR = public/language/pt_BR/recent.json trans.pt_BR = public/language/pt_BR/recent.json
trans.ru = public/language/ru/recent.json trans.ru = public/language/ru/recent.json
trans.ro = public/language/ro/recent.json trans.ro = public/language/ro/recent.json
trans.rw = public/language/rw/recent.json
trans.sc = public/language/sc/recent.json trans.sc = public/language/sc/recent.json
trans.sk = public/language/sk/recent.json trans.sk = public/language/sk/recent.json
trans.sr = public/language/sr/recent.json trans.sr = public/language/sr/recent.json
@@ -162,6 +165,7 @@ trans.pl = public/language/pl/unread.json
trans.pt_BR = public/language/pt_BR/unread.json trans.pt_BR = public/language/pt_BR/unread.json
trans.ru = public/language/ru/unread.json trans.ru = public/language/ru/unread.json
trans.ro = public/language/ro/unread.json trans.ro = public/language/ro/unread.json
trans.rw = public/language/rw/unread.json
trans.sc = public/language/sc/unread.json trans.sc = public/language/sc/unread.json
trans.sk = public/language/sk/unread.json trans.sk = public/language/sk/unread.json
trans.sr = public/language/sr/unread.json trans.sr = public/language/sr/unread.json
@@ -205,6 +209,7 @@ trans.pl = public/language/pl/modules.json
trans.pt_BR = public/language/pt_BR/modules.json trans.pt_BR = public/language/pt_BR/modules.json
trans.ru = public/language/ru/modules.json trans.ru = public/language/ru/modules.json
trans.ro = public/language/ro/modules.json trans.ro = public/language/ro/modules.json
trans.rw = public/language/rw/modules.json
trans.sc = public/language/sc/modules.json trans.sc = public/language/sc/modules.json
trans.sk = public/language/sk/modules.json trans.sk = public/language/sk/modules.json
trans.sr = public/language/sr/modules.json trans.sr = public/language/sr/modules.json
@@ -248,6 +253,7 @@ trans.pl = public/language/pl/register.json
trans.pt_BR = public/language/pt_BR/register.json trans.pt_BR = public/language/pt_BR/register.json
trans.ru = public/language/ru/register.json trans.ru = public/language/ru/register.json
trans.ro = public/language/ro/register.json trans.ro = public/language/ro/register.json
trans.rw = public/language/rw/register.json
trans.sc = public/language/sc/register.json trans.sc = public/language/sc/register.json
trans.sk = public/language/sk/register.json trans.sk = public/language/sk/register.json
trans.sr = public/language/sr/register.json trans.sr = public/language/sr/register.json
@@ -291,6 +297,7 @@ trans.pl = public/language/pl/user.json
trans.pt_BR = public/language/pt_BR/user.json trans.pt_BR = public/language/pt_BR/user.json
trans.ru = public/language/ru/user.json trans.ru = public/language/ru/user.json
trans.ro = public/language/ro/user.json trans.ro = public/language/ro/user.json
trans.rw = public/language/rw/user.json
trans.sc = public/language/sc/user.json trans.sc = public/language/sc/user.json
trans.sk = public/language/sk/user.json trans.sk = public/language/sk/user.json
trans.sr = public/language/sr/user.json trans.sr = public/language/sr/user.json
@@ -334,6 +341,7 @@ trans.pl = public/language/pl/global.json
trans.pt_BR = public/language/pt_BR/global.json trans.pt_BR = public/language/pt_BR/global.json
trans.ru = public/language/ru/global.json trans.ru = public/language/ru/global.json
trans.ro = public/language/ro/global.json trans.ro = public/language/ro/global.json
trans.rw = public/language/rw/global.json
trans.sc = public/language/sc/global.json trans.sc = public/language/sc/global.json
trans.sk = public/language/sk/global.json trans.sk = public/language/sk/global.json
trans.sr = public/language/sr/global.json trans.sr = public/language/sr/global.json
@@ -377,6 +385,7 @@ trans.pl = public/language/pl/notifications.json
trans.pt_BR = public/language/pt_BR/notifications.json trans.pt_BR = public/language/pt_BR/notifications.json
trans.ru = public/language/ru/notifications.json trans.ru = public/language/ru/notifications.json
trans.ro = public/language/ro/notifications.json trans.ro = public/language/ro/notifications.json
trans.rw = public/language/rw/notifications.json
trans.sc = public/language/sc/notifications.json trans.sc = public/language/sc/notifications.json
trans.sk = public/language/sk/notifications.json trans.sk = public/language/sk/notifications.json
trans.sr = public/language/sr/notifications.json trans.sr = public/language/sr/notifications.json
@@ -420,6 +429,7 @@ trans.pl = public/language/pl/reset_password.json
trans.pt_BR = public/language/pt_BR/reset_password.json trans.pt_BR = public/language/pt_BR/reset_password.json
trans.ru = public/language/ru/reset_password.json trans.ru = public/language/ru/reset_password.json
trans.ro = public/language/ro/reset_password.json trans.ro = public/language/ro/reset_password.json
trans.rw = public/language/rw/reset_password.json
trans.sc = public/language/sc/reset_password.json trans.sc = public/language/sc/reset_password.json
trans.sk = public/language/sk/reset_password.json trans.sk = public/language/sk/reset_password.json
trans.sr = public/language/sr/reset_password.json trans.sr = public/language/sr/reset_password.json
@@ -463,6 +473,7 @@ trans.pl = public/language/pl/users.json
trans.pt_BR = public/language/pt_BR/users.json trans.pt_BR = public/language/pt_BR/users.json
trans.ru = public/language/ru/users.json trans.ru = public/language/ru/users.json
trans.ro = public/language/ro/users.json trans.ro = public/language/ro/users.json
trans.rw = public/language/rw/users.json
trans.sc = public/language/sc/users.json trans.sc = public/language/sc/users.json
trans.sk = public/language/sk/users.json trans.sk = public/language/sk/users.json
trans.sr = public/language/sr/users.json trans.sr = public/language/sr/users.json
@@ -506,6 +517,7 @@ trans.pl = public/language/pl/language.json
trans.pt_BR = public/language/pt_BR/language.json trans.pt_BR = public/language/pt_BR/language.json
trans.ru = public/language/ru/language.json trans.ru = public/language/ru/language.json
trans.ro = public/language/ro/language.json trans.ro = public/language/ro/language.json
trans.rw = public/language/rw/language.json
trans.sc = public/language/sc/language.json trans.sc = public/language/sc/language.json
trans.sk = public/language/sk/language.json trans.sk = public/language/sk/language.json
trans.sr = public/language/sr/language.json trans.sr = public/language/sr/language.json
@@ -549,6 +561,7 @@ trans.pl = public/language/pl/pages.json
trans.pt_BR = public/language/pt_BR/pages.json trans.pt_BR = public/language/pt_BR/pages.json
trans.ru = public/language/ru/pages.json trans.ru = public/language/ru/pages.json
trans.ro = public/language/ro/pages.json trans.ro = public/language/ro/pages.json
trans.rw = public/language/rw/pages.json
trans.sc = public/language/sc/pages.json trans.sc = public/language/sc/pages.json
trans.sk = public/language/sk/pages.json trans.sk = public/language/sk/pages.json
trans.sr = public/language/sr/pages.json trans.sr = public/language/sr/pages.json
@@ -592,6 +605,7 @@ trans.pl = public/language/pl/topic.json
trans.pt_BR = public/language/pt_BR/topic.json trans.pt_BR = public/language/pt_BR/topic.json
trans.ru = public/language/ru/topic.json trans.ru = public/language/ru/topic.json
trans.ro = public/language/ro/topic.json trans.ro = public/language/ro/topic.json
trans.rw = public/language/rw/topic.json
trans.sc = public/language/sc/topic.json trans.sc = public/language/sc/topic.json
trans.sk = public/language/sk/topic.json trans.sk = public/language/sk/topic.json
trans.sr = public/language/sr/topic.json trans.sr = public/language/sr/topic.json
@@ -635,6 +649,7 @@ trans.pl = public/language/pl/success.json
trans.pt_BR = public/language/pt_BR/success.json trans.pt_BR = public/language/pt_BR/success.json
trans.ru = public/language/ru/success.json trans.ru = public/language/ru/success.json
trans.ro = public/language/ro/success.json trans.ro = public/language/ro/success.json
trans.rw = public/language/rw/success.json
trans.sc = public/language/sc/success.json trans.sc = public/language/sc/success.json
trans.sk = public/language/sk/success.json trans.sk = public/language/sk/success.json
trans.sr = public/language/sr/success.json trans.sr = public/language/sr/success.json
@@ -678,6 +693,7 @@ trans.pl = public/language/pl/error.json
trans.pt_BR = public/language/pt_BR/error.json trans.pt_BR = public/language/pt_BR/error.json
trans.ru = public/language/ru/error.json trans.ru = public/language/ru/error.json
trans.ro = public/language/ro/error.json trans.ro = public/language/ro/error.json
trans.rw = public/language/rw/error.json
trans.sc = public/language/sc/error.json trans.sc = public/language/sc/error.json
trans.sk = public/language/sk/error.json trans.sk = public/language/sk/error.json
trans.sr = public/language/sr/error.json trans.sr = public/language/sr/error.json
@@ -721,6 +737,7 @@ trans.pl = public/language/pl/tags.json
trans.pt_BR = public/language/pt_BR/tags.json trans.pt_BR = public/language/pt_BR/tags.json
trans.ru = public/language/ru/tags.json trans.ru = public/language/ru/tags.json
trans.ro = public/language/ro/tags.json trans.ro = public/language/ro/tags.json
trans.rw = public/language/rw/tags.json
trans.sc = public/language/sc/tags.json trans.sc = public/language/sc/tags.json
trans.sk = public/language/sk/tags.json trans.sk = public/language/sk/tags.json
trans.sr = public/language/sr/tags.json trans.sr = public/language/sr/tags.json
@@ -764,6 +781,7 @@ trans.pl = public/language/pl/email.json
trans.pt_BR = public/language/pt_BR/email.json trans.pt_BR = public/language/pt_BR/email.json
trans.ru = public/language/ru/email.json trans.ru = public/language/ru/email.json
trans.ro = public/language/ro/email.json trans.ro = public/language/ro/email.json
trans.rw = public/language/rw/email.json
trans.sc = public/language/sc/email.json trans.sc = public/language/sc/email.json
trans.sk = public/language/sk/email.json trans.sk = public/language/sk/email.json
trans.sr = public/language/sr/email.json trans.sr = public/language/sr/email.json
@@ -807,6 +825,7 @@ trans.pl = public/language/pl/search.json
trans.pt_BR = public/language/pt_BR/search.json trans.pt_BR = public/language/pt_BR/search.json
trans.ru = public/language/ru/search.json trans.ru = public/language/ru/search.json
trans.ro = public/language/ro/search.json trans.ro = public/language/ro/search.json
trans.rw = public/language/rw/search.json
trans.sc = public/language/sc/search.json trans.sc = public/language/sc/search.json
trans.sk = public/language/sk/search.json trans.sk = public/language/sk/search.json
trans.sr = public/language/sr/search.json trans.sr = public/language/sr/search.json
@@ -850,6 +869,7 @@ trans.pl = public/language/pl/groups.json
trans.pt_BR = public/language/pt_BR/groups.json trans.pt_BR = public/language/pt_BR/groups.json
trans.ru = public/language/ru/groups.json trans.ru = public/language/ru/groups.json
trans.ro = public/language/ro/groups.json trans.ro = public/language/ro/groups.json
trans.rw = public/language/rw/groups.json
trans.sc = public/language/sc/groups.json trans.sc = public/language/sc/groups.json
trans.sk = public/language/sk/groups.json trans.sk = public/language/sk/groups.json
trans.sr = public/language/sr/groups.json trans.sr = public/language/sr/groups.json

3
app.js
View File

@@ -118,6 +118,7 @@ function start() {
var urlObject = url.parse(nconf.get('url')); var urlObject = url.parse(nconf.get('url'));
var relativePath = urlObject.pathname !== '/' ? urlObject.pathname : ''; var relativePath = urlObject.pathname !== '/' ? urlObject.pathname : '';
nconf.set('base_url', urlObject.protocol + '//' + urlObject.host); nconf.set('base_url', urlObject.protocol + '//' + urlObject.host);
nconf.set('secure', urlObject.protocol === 'https');
nconf.set('use_port', !!urlObject.port); nconf.set('use_port', !!urlObject.port);
nconf.set('relative_path', relativePath); nconf.set('relative_path', relativePath);
nconf.set('port', urlObject.port || nconf.get('port') || nconf.get('PORT') || 4567); nconf.set('port', urlObject.port || nconf.get('port') || nconf.get('PORT') || 4567);
@@ -345,7 +346,7 @@ function resetThemes(callback) {
meta.themes.set({ meta.themes.set({
type: 'local', type: 'local',
id: 'nodebb-theme-vanilla' id: 'nodebb-theme-persona'
}, function(err) { }, function(err) {
winston.info('[reset] Theme reset to Vanilla'); winston.info('[reset] Theme reset to Vanilla');
if (typeof callback === 'function') { if (typeof callback === 'function') {

View File

@@ -4,7 +4,6 @@ var uglifyjs = require('uglify-js'),
less = require('less'), less = require('less'),
async = require('async'), async = require('async'),
fs = require('fs'), fs = require('fs'),
path = require('path'),
crypto = require('crypto'), crypto = require('crypto'),
utils = require('./public/src/utils'), utils = require('./public/src/utils'),

18
nodebb
View File

@@ -5,8 +5,7 @@ var colors = require('colors'),
argv = require('minimist')(process.argv.slice(2)), argv = require('minimist')(process.argv.slice(2)),
fs = require('fs'), fs = require('fs'),
async = require('async'), async = require('async'),
touch = require('touch'), touch = require('touch');
npm = require('npm');
var getRunningPid = function(callback) { var getRunningPid = function(callback) {
fs.readFile(__dirname + '/pidfile', { fs.readFile(__dirname + '/pidfile', {
@@ -119,15 +118,12 @@ switch(process.argv[2]) {
case 'upgrade': case 'upgrade':
async.series([ async.series([
function(next) { function(next) {
process.stdout.write('1. '.bold + 'Bringing base dependencies up to date\n'.yellow); process.stdout.write('1. '.bold + 'Bringing base dependencies up to date... '.yellow);
npm.load({ require('child_process').execFile('/usr/bin/env', ['npm', 'i', '--production'], next);
loglevel: 'silent'
}, function() {
npm.commands.install(next);
});
}, },
function(next) { function(next) {
process.stdout.write('2. '.bold + 'Updating NodeBB data store schema\n'.yellow); process.stdout.write('OK\n'.green);
process.stdout.write('2. '.bold + 'Updating NodeBB data store schema.\n'.yellow);
var upgradeProc = cproc.fork('app.js', ['--upgrade'], { var upgradeProc = cproc.fork('app.js', ['--upgrade'], {
cwd: __dirname, cwd: __dirname,
silent: false silent: false
@@ -136,7 +132,7 @@ switch(process.argv[2]) {
upgradeProc.on('close', next) upgradeProc.on('close', next)
}, },
function(next) { function(next) {
process.stdout.write('3. '.bold + 'Storing upgrade date in "package.json"\n'.yellow); process.stdout.write('3. '.bold + 'Storing upgrade date in "package.json"... '.yellow);
touch(__dirname + '/package.json', {}, next); touch(__dirname + '/package.json', {}, next);
} }
], function(err) { ], function(err) {
@@ -145,6 +141,8 @@ switch(process.argv[2]) {
} else { } else {
var message = 'NodeBB Upgrade Complete!', var message = 'NodeBB Upgrade Complete!',
spaces = new Array(Math.floor(process.stdout.columns / 2) - (message.length / 2) + 1).join(' '); spaces = new Array(Math.floor(process.stdout.columns / 2) - (message.length / 2) + 1).join(' ');
process.stdout.write('OK\n'.green);
process.stdout.write('\n' + spaces + message.green.bold + '\n\n'.reset); process.stdout.write('\n' + spaces + message.green.bold + '\n\n'.reset);
} }
}); });

559
npm-shrinkwrap.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -2,7 +2,7 @@
"name": "nodebb", "name": "nodebb",
"license": "GPL-3.0", "license": "GPL-3.0",
"description": "NodeBB Forum", "description": "NodeBB Forum",
"version": "0.7.1", "version": "0.7.3",
"homepage": "http://www.nodebb.org", "homepage": "http://www.nodebb.org",
"repository": { "repository": {
"type": "git", "type": "git",
@@ -40,18 +40,18 @@
"mmmagic": "^0.3.13", "mmmagic": "^0.3.13",
"morgan": "^1.3.2", "morgan": "^1.3.2",
"nconf": "~0.7.1", "nconf": "~0.7.1",
"nodebb-plugin-composer-default": "^1.0.7", "nodebb-plugin-composer-default": "1.0.9",
"nodebb-plugin-dbsearch": "^0.2.12", "nodebb-plugin-dbsearch": "0.2.15",
"nodebb-plugin-emoji-extended": "^0.4.8", "nodebb-plugin-emoji-extended": "0.4.9",
"nodebb-plugin-markdown": "^4.0.0", "nodebb-plugin-markdown": "4.0.2",
"nodebb-plugin-mentions": "^0.11.7", "nodebb-plugin-mentions": "1.0.0",
"nodebb-plugin-soundpack-default": "^0.1.1", "nodebb-plugin-soundpack-default": "0.1.2",
"nodebb-plugin-spam-be-gone": "^0.4.0", "nodebb-plugin-spam-be-gone": "0.4.1",
"nodebb-rewards-essentials": "^0.0.1", "nodebb-rewards-essentials": "0.0.3",
"nodebb-theme-lavender": "^1.0.48", "nodebb-theme-lavender": "1.0.49",
"nodebb-theme-persona": "^1.0.16", "nodebb-theme-persona": "2.0.13",
"nodebb-theme-vanilla": "^2.0.14", "nodebb-theme-vanilla": "3.0.7",
"nodebb-widget-essentials": "^1.0.2", "nodebb-widget-essentials": "1.0.4",
"npm": "^2.1.4", "npm": "^2.1.4",
"passport": "^0.2.1", "passport": "^0.2.1",
"passport-local": "1.0.0", "passport-local": "1.0.0",
@@ -67,7 +67,7 @@
"socket.io-redis": "^0.1.3", "socket.io-redis": "^0.1.3",
"socketio-wildcard": "~0.1.1", "socketio-wildcard": "~0.1.1",
"string": "^3.0.0", "string": "^3.0.0",
"templates.js": "^0.2.6", "templates.js": "0.2.8",
"touch": "0.0.3", "touch": "0.0.3",
"uglify-js": "^2.4.23", "uglify-js": "^2.4.23",
"underscore": "~1.8.3", "underscore": "~1.8.3",

View File

@@ -1,9 +1,12 @@
{ {
"category": "Category",
"subcategories": "Subcategories",
"new_topic_button": "موضوع جديد", "new_topic_button": "موضوع جديد",
"guest-login-post": "يجب عليك تسجيل الدخول للرد", "guest-login-post": "يجب عليك تسجيل الدخول للرد",
"no_topics": "<strong>لا توجد مواضيع في هذه الفئة</strong>لم لا تحاول إنشاء موضوع؟<br />", "no_topics": "<strong>لا توجد مواضيع في هذه الفئة</strong>لم لا تحاول إنشاء موضوع؟<br />",
"browsing": "تصفح", "browsing": "تصفح",
"no_replies": "لا توجد ردود.", "no_replies": "لا توجد ردود.",
"no_new_posts": "No new posts.",
"share_this_category": "انشر هذه الفئة", "share_this_category": "انشر هذه الفئة",
"watch": "متابعة", "watch": "متابعة",
"ignore": "تجاهل", "ignore": "تجاهل",

View File

@@ -1,15 +1,15 @@
{ {
"password-reset-requested": "تم طلب إعادة تعيين كلمة المرور - %1!", "password-reset-requested": "تم طلب إعادة تعيين كلمة المرور - %1!",
"welcome-to": "مرحبًا بك في %1", "welcome-to": "مرحبًا بك في %1",
"invite": "Invitation from %1", "invite": "دعوة من %1",
"greeting_no_name": "مرحبًا", "greeting_no_name": "مرحبًا",
"greeting_with_name": "مرحبًا بك يا %1", "greeting_with_name": "مرحبًا بك يا %1",
"welcome.text1": "شكرًا على تسجيلك في %1!", "welcome.text1": "شكرًا على تسجيلك في %1!",
"welcome.text2": "لتفعيل حسابك، نحتاج إلى التأكد من صحة عنوان البريد الإلكتروني الذي تسجلت به.", "welcome.text2": "لتفعيل حسابك، نحتاج إلى التأكد من صحة عنوان البريد الإلكتروني الذي سجلت به.",
"welcome.text3": "An administrator has accepted your registration application. You can login with your username/password now.", "welcome.text3": "An administrator has accepted your registration application. You can login with your username/password now.",
"welcome.cta": "انقر هنا لتفعيل عنوان بريدك الإلكتروني", "welcome.cta": "انقر هنا لتفعيل عنوان بريدك الإلكتروني",
"invitation.text1": "%1 has invited you to join %2", "invitation.text1": "%1 قام بدعوتك للانضمام لـ %2",
"invitation.ctr": "Click here to create your account.", "invitation.ctr": "إضغط هنا لإنشاء حسابك",
"reset.text1": "لقد توصلنا بطلب إعادة تعيين كلمة المرور الخاصة بك، ربما لكونك قد نسيتها, إن لم يكن الأمر كذلك، المرجو تجاهل هذه الرسالة.", "reset.text1": "لقد توصلنا بطلب إعادة تعيين كلمة المرور الخاصة بك، ربما لكونك قد نسيتها, إن لم يكن الأمر كذلك، المرجو تجاهل هذه الرسالة.",
"reset.text2": "لمواصلة طلب إعاة تعيين كلمة المرور، الرجاء تتبع هذا الرابط.", "reset.text2": "لمواصلة طلب إعاة تعيين كلمة المرور، الرجاء تتبع هذا الرابط.",
"reset.cta": "انقر هنا لإعادة تعيين كلمة السر الخاصة بك.", "reset.cta": "انقر هنا لإعادة تعيين كلمة السر الخاصة بك.",

View File

@@ -46,6 +46,8 @@
"too-many-posts-newbie": "As a new user, you can only post once every %1 second(s) until you have earned %2 reputation - please wait before posting again", "too-many-posts-newbie": "As a new user, you can only post once every %1 second(s) until you have earned %2 reputation - please wait before posting again",
"tag-too-short": "Please enter a longer tag. Tags should contain at least %1 character(s)", "tag-too-short": "Please enter a longer tag. Tags should contain at least %1 character(s)",
"tag-too-long": "Please enter a shorter tag. Tags can't be longer than %1 character(s)", "tag-too-long": "Please enter a shorter tag. Tags can't be longer than %1 character(s)",
"not-enough-tags": "Not enough tags. Topics must have at least %1 tag(s)",
"too-many-tags": "Too many tags. Topics can't have more than %1 tag(s)",
"file-too-big": "Maximum allowed file size is %1 kB - please upload a smaller file", "file-too-big": "Maximum allowed file size is %1 kB - please upload a smaller file",
"cant-vote-self-post": "لايمكنك التصويت لردك", "cant-vote-self-post": "لايمكنك التصويت لردك",
"already-favourited": "لقد سبق وأضفت هذا الرد إلى المفضلة", "already-favourited": "لقد سبق وأضفت هذا الرد إلى المفضلة",

View File

@@ -22,6 +22,7 @@
"pagination.out_of": "%1 من %2", "pagination.out_of": "%1 من %2",
"pagination.enter_index": "أدخل الرقم التسلسلي", "pagination.enter_index": "أدخل الرقم التسلسلي",
"header.admin": "مدبر نظام", "header.admin": "مدبر نظام",
"header.categories": "الفئات",
"header.recent": "حديث", "header.recent": "حديث",
"header.unread": "غير مقروء", "header.unread": "غير مقروء",
"header.tags": "وسم", "header.tags": "وسم",
@@ -50,7 +51,7 @@
"views": "المشاهدات", "views": "المشاهدات",
"reputation": "السمعة", "reputation": "السمعة",
"read_more": "اقرأ المزيد", "read_more": "اقرأ المزيد",
"more": "More", "more": "المزيد",
"posted_ago_by_guest": "كتب %1 من طرف زائر", "posted_ago_by_guest": "كتب %1 من طرف زائر",
"posted_ago_by": "كتب %1 من طرف %2", "posted_ago_by": "كتب %1 من طرف %2",
"posted_ago": "كتب %1", "posted_ago": "كتب %1",

View File

@@ -38,6 +38,13 @@
"details.private_help": "في حالة تفعيل الخيار، الانضمام إلى المجموعة يستلزم قبول مالكها", "details.private_help": "في حالة تفعيل الخيار، الانضمام إلى المجموعة يستلزم قبول مالكها",
"details.hidden": "مخفي", "details.hidden": "مخفي",
"details.hidden_help": "في حالة تفعيل الخيار، لن تظهر المجموعة للعموم والإنضمام إليها سيتلزم دعوة يدوية.", "details.hidden_help": "في حالة تفعيل الخيار، لن تظهر المجموعة للعموم والإنضمام إليها سيتلزم دعوة يدوية.",
"details.delete_group": "حذف المجموعة",
"event.updated": "تم تحديث بيانات المجموعة", "event.updated": "تم تحديث بيانات المجموعة",
"event.deleted": "تم حذف المجموعة %1" "event.deleted": "تم حذف المجموعة %1",
"membership.accept-invitation": "Accept Invitation",
"membership.invitation-pending": "Invitation Pending",
"membership.join-group": "Join Group",
"membership.leave-group": "Leave Group",
"membership.reject": "Reject",
"new-group.group_name": "Group Name:"
} }

View File

@@ -5,6 +5,6 @@
"mark_as_read": "حدد غير مقروء", "mark_as_read": "حدد غير مقروء",
"selected": "المحددة", "selected": "المحددة",
"all": "الكل", "all": "الكل",
"all_categories": "All categories", "all_categories": "كل الفئات",
"topics_marked_as_read.success": "تم تحديد المواضيع على أنها مقروءة!" "topics_marked_as_read.success": "تم تحديد المواضيع على أنها مقروءة!"
} }

View File

@@ -11,11 +11,11 @@
"picture-only": "صورة فقط", "picture-only": "صورة فقط",
"invite": "Invite", "invite": "Invite",
"invitation-email-sent": "An invitation email has been sent to %1", "invitation-email-sent": "An invitation email has been sent to %1",
"user_list": "User List", "user_list": "قائمة اﻷعضاء",
"recent_topics": "Recent Topics", "recent_topics": "أحدث المواضيع",
"popular_topics": "Popular Topics", "popular_topics": "Popular Topics",
"unread_topics": "Unread Topics", "unread_topics": "المواضيع الغير مقروءة",
"categories": "Categories", "categories": "الفئات",
"tags": "Tags", "tags": "الكلمات الدلالية",
"map": "Map" "map": "Map"
} }

View File

@@ -1,9 +1,12 @@
{ {
"category": "Категория",
"subcategories": "Подкатегории",
"new_topic_button": "Нова тема", "new_topic_button": "Нова тема",
"guest-login-post": "Влезте, за да можете да публикувате", "guest-login-post": "Влезте, за да можете да публикувате",
"no_topics": "<strong>Все още няма теми в тази категория.</strong><br />Защо не създадеш една?", "no_topics": "<strong>Все още няма теми в тази категория.</strong><br />Защо не създадеш една?",
"browsing": "Разглежда", "browsing": "Разглежда",
"no_replies": "Все още никой не е отговорил", "no_replies": "Все още никой не е отговорил",
"no_new_posts": "Няма нови публикации.",
"share_this_category": "Споделяне на тази категория", "share_this_category": "Споделяне на тази категория",
"watch": "Следене", "watch": "Следене",
"ignore": "Игнориране", "ignore": "Игнориране",

View File

@@ -46,6 +46,8 @@
"too-many-posts-newbie": "Като нов потребител, Вие можете да публикувате веднъж на %1 секунда/и, докато не натрупате %2 репутация моля, изчакайте малко, преди да опитате да публикувате отново", "too-many-posts-newbie": "Като нов потребител, Вие можете да публикувате веднъж на %1 секунда/и, докато не натрупате %2 репутация моля, изчакайте малко, преди да опитате да публикувате отново",
"tag-too-short": "Моля, въведете по-дълъг етикет. Етикетите трябва да съдържат поне %1 символ(а)", "tag-too-short": "Моля, въведете по-дълъг етикет. Етикетите трябва да съдържат поне %1 символ(а)",
"tag-too-long": "Моля, въведете по-кратък етикет. Етикетите трябва да съдържат не повече от %1 символ(а)", "tag-too-long": "Моля, въведете по-кратък етикет. Етикетите трябва да съдържат не повече от %1 символ(а)",
"not-enough-tags": "Недостатъчно етикети. Темите трябва да имат поне %1 етикет(а)",
"too-many-tags": "Твърде много етикети. Темите не могат да имат повече от %1 етикет(а)",
"file-too-big": "Максималният разрешен размер на файл е %1 КБ моля, качете по-малък файл", "file-too-big": "Максималният разрешен размер на файл е %1 КБ моля, качете по-малък файл",
"cant-vote-self-post": "Не можете да гласувате за собствената си публикация", "cant-vote-self-post": "Не можете да гласувате за собствената си публикация",
"already-favourited": "Вече сте отбелязали тази публикация като любима", "already-favourited": "Вече сте отбелязали тази публикация като любима",

View File

@@ -9,8 +9,8 @@
"404.message": "Изглежда сте се опитали да посетите страница, която не съществува. Върнете се към <a href='%1/'>началната страница</a>.", "404.message": "Изглежда сте се опитали да посетите страница, която не съществува. Върнете се към <a href='%1/'>началната страница</a>.",
"500.title": "Вътрешна грешка.", "500.title": "Вътрешна грешка.",
"500.message": "Опа! Изглежда нещо се обърка!", "500.message": "Опа! Изглежда нещо се обърка!",
"register": "Регистриране", "register": "Регистрация",
"login": "Влизане", "login": "Вход",
"please_log_in": "Моля, влезте", "please_log_in": "Моля, влезте",
"logout": "Изход", "logout": "Изход",
"posting_restriction_info": "Публикуването в момента е позволено само за регистрираните потребители. Натиснете тук, за да влезете.", "posting_restriction_info": "Публикуването в момента е позволено само за регистрираните потребители. Натиснете тук, за да влезете.",
@@ -22,6 +22,7 @@
"pagination.out_of": "%1 от %2", "pagination.out_of": "%1 от %2",
"pagination.enter_index": "Въведете номер", "pagination.enter_index": "Въведете номер",
"header.admin": "Администратор", "header.admin": "Администратор",
"header.categories": "Категории",
"header.recent": "Скорошни", "header.recent": "Скорошни",
"header.unread": "Непрочетени", "header.unread": "Непрочетени",
"header.tags": "Етикети", "header.tags": "Етикети",
@@ -46,8 +47,8 @@
"online": "На линия", "online": "На линия",
"users": "Потребители", "users": "Потребители",
"topics": "Теми", "topics": "Теми",
"posts": "Публикации", "posts": "Публ.",
"views": "Преглеждания", "views": "Прегл.",
"reputation": "Репутация", "reputation": "Репутация",
"read_more": "още", "read_more": "още",
"more": "Още", "more": "Още",

View File

@@ -38,6 +38,13 @@
"details.private_help": "Ако е включено, присъединяването към група изисква одобрението на собственика ѝ", "details.private_help": "Ако е включено, присъединяването към група изисква одобрението на собственика ѝ",
"details.hidden": "Скрита", "details.hidden": "Скрита",
"details.hidden_help": "Ако е включено, тази група няма да бъде извеждана в списъка от групи и потребителите ще трябва да бъдат поканени лично", "details.hidden_help": "Ако е включено, тази група няма да бъде извеждана в списъка от групи и потребителите ще трябва да бъдат поканени лично",
"details.delete_group": "Изтриване на групата",
"event.updated": "Подробностите за групата бяха обновени", "event.updated": "Подробностите за групата бяха обновени",
"event.deleted": "Групата „%1“ беше изтрита" "event.deleted": "Групата „%1“ беше изтрита",
"membership.accept-invitation": "Приемане на поканата",
"membership.invitation-pending": "Чакаща покана",
"membership.join-group": "Присъединяване към групата",
"membership.leave-group": "Напускане на групата",
"membership.reject": "Отхвърляне",
"new-group.group_name": "Име на групата:"
} }

View File

@@ -1,9 +1,12 @@
{ {
"category": "Category",
"subcategories": "Subcategories",
"new_topic_button": "নতুন টপিক", "new_topic_button": "নতুন টপিক",
"guest-login-post": "Log in to post", "guest-login-post": "Log in to post",
"no_topics": "<strong>এই বিভাগে কোন টপিক নেই! </strong><br /> আপনি চাইলে একটি পোষ্ট করতে পারেন।", "no_topics": "<strong>এই বিভাগে কোন টপিক নেই! </strong><br /> আপনি চাইলে একটি পোষ্ট করতে পারেন।",
"browsing": "ব্রাউজিং", "browsing": "ব্রাউজিং",
"no_replies": "কোন রিপ্লাই নেই", "no_replies": "কোন রিপ্লাই নেই",
"no_new_posts": "No new posts.",
"share_this_category": "এই বিভাগটি অন্যের সাথে ভাগাভাগি করুন", "share_this_category": "এই বিভাগটি অন্যের সাথে ভাগাভাগি করুন",
"watch": "Watch", "watch": "Watch",
"ignore": "উপেক্ষা করুন", "ignore": "উপেক্ষা করুন",

View File

@@ -46,6 +46,8 @@
"too-many-posts-newbie": "As a new user, you can only post once every %1 second(s) until you have earned %2 reputation - please wait before posting again", "too-many-posts-newbie": "As a new user, you can only post once every %1 second(s) until you have earned %2 reputation - please wait before posting again",
"tag-too-short": "Please enter a longer tag. Tags should contain at least %1 character(s)", "tag-too-short": "Please enter a longer tag. Tags should contain at least %1 character(s)",
"tag-too-long": "Please enter a shorter tag. Tags can't be longer than %1 character(s)", "tag-too-long": "Please enter a shorter tag. Tags can't be longer than %1 character(s)",
"not-enough-tags": "Not enough tags. Topics must have at least %1 tag(s)",
"too-many-tags": "Too many tags. Topics can't have more than %1 tag(s)",
"file-too-big": "Maximum allowed file size is %1 kB - please upload a smaller file", "file-too-big": "Maximum allowed file size is %1 kB - please upload a smaller file",
"cant-vote-self-post": "আপনি নিজের পোস্টে ভোট দিতে পারবেন না।", "cant-vote-self-post": "আপনি নিজের পোস্টে ভোট দিতে পারবেন না।",
"already-favourited": "আপনি ইতিমধ্যে এই পোষ্টটি পছন্দের তালিকায় যোগ করেছেন", "already-favourited": "আপনি ইতিমধ্যে এই পোষ্টটি পছন্দের তালিকায় যোগ করেছেন",

View File

@@ -22,6 +22,7 @@
"pagination.out_of": "%2 এর মাঝে %1", "pagination.out_of": "%2 এর মাঝে %1",
"pagination.enter_index": "সূচক লিখুন", "pagination.enter_index": "সূচক লিখুন",
"header.admin": "অ্যাডমিন", "header.admin": "অ্যাডমিন",
"header.categories": "Categories",
"header.recent": "সাম্প্রতিক", "header.recent": "সাম্প্রতিক",
"header.unread": "অপঠিত", "header.unread": "অপঠিত",
"header.tags": "ট্যাগ", "header.tags": "ট্যাগ",

View File

@@ -38,6 +38,13 @@
"details.private_help": "If enabled, joining of groups requires approval from a group owner", "details.private_help": "If enabled, joining of groups requires approval from a group owner",
"details.hidden": "Hidden", "details.hidden": "Hidden",
"details.hidden_help": "If enabled, this group will not be found in the groups listing, and users will have to be invited manually", "details.hidden_help": "If enabled, this group will not be found in the groups listing, and users will have to be invited manually",
"details.delete_group": "Delete Group",
"event.updated": "Group details have been updated", "event.updated": "Group details have been updated",
"event.deleted": "The group \"%1\" has been deleted" "event.deleted": "The group \"%1\" has been deleted",
"membership.accept-invitation": "Accept Invitation",
"membership.invitation-pending": "Invitation Pending",
"membership.join-group": "Join Group",
"membership.leave-group": "Leave Group",
"membership.reject": "Reject",
"new-group.group_name": "Group Name:"
} }

View File

@@ -1,9 +1,12 @@
{ {
"category": "Category",
"subcategories": "Subcategories",
"new_topic_button": "Nové téma", "new_topic_button": "Nové téma",
"guest-login-post": "Log in to post", "guest-login-post": "Log in to post",
"no_topics": "<strong>V této kategorii zatím nejsou žádné příspěvky.</strong><br />Můžeš být první!", "no_topics": "<strong>V této kategorii zatím nejsou žádné příspěvky.</strong><br />Můžeš být první!",
"browsing": "prohlíží", "browsing": "prohlíží",
"no_replies": "Nikdo ještě neodpověděl", "no_replies": "Nikdo ještě neodpověděl",
"no_new_posts": "No new posts.",
"share_this_category": "Share this category", "share_this_category": "Share this category",
"watch": "Watch", "watch": "Watch",
"ignore": "Ignorovat", "ignore": "Ignorovat",

View File

@@ -46,6 +46,8 @@
"too-many-posts-newbie": "As a new user, you can only post once every %1 second(s) until you have earned %2 reputation - please wait before posting again", "too-many-posts-newbie": "As a new user, you can only post once every %1 second(s) until you have earned %2 reputation - please wait before posting again",
"tag-too-short": "Please enter a longer tag. Tags should contain at least %1 character(s)", "tag-too-short": "Please enter a longer tag. Tags should contain at least %1 character(s)",
"tag-too-long": "Please enter a shorter tag. Tags can't be longer than %1 character(s)", "tag-too-long": "Please enter a shorter tag. Tags can't be longer than %1 character(s)",
"not-enough-tags": "Not enough tags. Topics must have at least %1 tag(s)",
"too-many-tags": "Too many tags. Topics can't have more than %1 tag(s)",
"file-too-big": "Maximum allowed file size is %1 kB - please upload a smaller file", "file-too-big": "Maximum allowed file size is %1 kB - please upload a smaller file",
"cant-vote-self-post": "Nemůžete hlasovat pro svůj vlastní příspěvek", "cant-vote-self-post": "Nemůžete hlasovat pro svůj vlastní příspěvek",
"already-favourited": "You have already favourited this post", "already-favourited": "You have already favourited this post",

View File

@@ -22,6 +22,7 @@
"pagination.out_of": "%1 z %2", "pagination.out_of": "%1 z %2",
"pagination.enter_index": "Enter index", "pagination.enter_index": "Enter index",
"header.admin": "Administrace", "header.admin": "Administrace",
"header.categories": "Categories",
"header.recent": "Aktuality", "header.recent": "Aktuality",
"header.unread": "Nepřečtené", "header.unread": "Nepřečtené",
"header.tags": "Tagy", "header.tags": "Tagy",

View File

@@ -38,6 +38,13 @@
"details.private_help": "If enabled, joining of groups requires approval from a group owner", "details.private_help": "If enabled, joining of groups requires approval from a group owner",
"details.hidden": "Hidden", "details.hidden": "Hidden",
"details.hidden_help": "If enabled, this group will not be found in the groups listing, and users will have to be invited manually", "details.hidden_help": "If enabled, this group will not be found in the groups listing, and users will have to be invited manually",
"details.delete_group": "Delete Group",
"event.updated": "Group details have been updated", "event.updated": "Group details have been updated",
"event.deleted": "The group \"%1\" has been deleted" "event.deleted": "The group \"%1\" has been deleted",
"membership.accept-invitation": "Accept Invitation",
"membership.invitation-pending": "Invitation Pending",
"membership.join-group": "Join Group",
"membership.leave-group": "Leave Group",
"membership.reject": "Reject",
"new-group.group_name": "Group Name:"
} }

View File

@@ -2,15 +2,15 @@
"banned": "Banned", "banned": "Banned",
"offline": "Offline", "offline": "Offline",
"username": "Uživatelské jméno", "username": "Uživatelské jméno",
"joindate": "Join Date", "joindate": "Datum ragistrace",
"postcount": "Post Count", "postcount": "Počet příspěvků",
"email": "Email", "email": "Email",
"confirm_email": "Potvrdit email", "confirm_email": "Potvrdit email",
"ban_account": "Ban Account", "ban_account": "Zablokovat účet",
"ban_account_confirm": "Do you really want to ban this user?", "ban_account_confirm": "Opravdu chcete zablokovat tohoto uživatele?",
"unban_account": "Unban Account", "unban_account": "Odblokovat účet",
"delete_account": "Vymazat účet", "delete_account": "Vymazat účet",
"delete_account_confirm": "Are you sure you want to delete your account? <br /><strong>This action is irreversible and you will not be able to recover any of your data</strong><br /><br />Enter your username to confirm that you wish to destroy this account.", "delete_account_confirm": "Opravdu chcete smazat váš účet? <br /><strong>Tato akce je nevratná a nebude možné obnovit žádné vaše data.</strong><br /><br /> Pro potvrzení smazání účtu napište vaše uživatelské jméno.",
"delete_this_account_confirm": "Are you sure you want to delete this account? <br /><strong>This action is irreversible and you will not be able to recover any data</strong><br /><br />", "delete_this_account_confirm": "Are you sure you want to delete this account? <br /><strong>This action is irreversible and you will not be able to recover any data</strong><br /><br />",
"fullname": "Jméno a příjmení", "fullname": "Jméno a příjmení",
"website": "Webové stránky", "website": "Webové stránky",
@@ -22,40 +22,40 @@
"profile_views": "Zobrazení profilu", "profile_views": "Zobrazení profilu",
"reputation": "Reputace", "reputation": "Reputace",
"favourites": "Oblíbené", "favourites": "Oblíbené",
"watched": "Watched", "watched": "Sledován",
"followers": "Sledují ho", "followers": "Sledují ho",
"following": "Sleduje", "following": "Sleduje",
"aboutme": "About me", "aboutme": "O mně",
"signature": "Podpis", "signature": "Podpis",
"gravatar": "Gravatar", "gravatar": "Gravatar",
"birthday": "Datum narození", "birthday": "Datum narození",
"chat": "Chat", "chat": "Chat",
"follow": "Follow", "follow": "Sledovat",
"unfollow": "Unfollow", "unfollow": "Nesledovat",
"more": "More", "more": "Více",
"profile_update_success": "Profil byl úspěšně aktualizován!", "profile_update_success": "Profil byl úspěšně aktualizován!",
"change_picture": "Změnit obrázek", "change_picture": "Změnit obrázek",
"edit": "Upravit", "edit": "Upravit",
"uploaded_picture": "Nahraný obrázek", "uploaded_picture": "Nahraný obrázek",
"upload_new_picture": "Nahrát nový obrázek", "upload_new_picture": "Nahrát nový obrázek",
"upload_new_picture_from_url": "Upload New Picture From URL", "upload_new_picture_from_url": "Nahrát nový obrázek z URL",
"current_password": "Současné heslo", "current_password": "Současné heslo",
"change_password": "Změnit heslo", "change_password": "Změnit heslo",
"change_password_error": "Neplatné heslo", "change_password_error": "Neplatné heslo",
"change_password_error_wrong_current": "Your current password is not correct!", "change_password_error_wrong_current": "Současné heslo není správné!",
"change_password_error_length": "Password too short!", "change_password_error_length": "Heslo je příliš krátké!",
"change_password_error_match": "Passwords must match!", "change_password_error_match": "Hesla se neshodují!",
"change_password_error_privileges": "You do not have the rights to change this password.", "change_password_error_privileges": "Nemáte práva změnit toto heslo.",
"change_password_success": "Your password is updated!", "change_password_success": "Heslo je aktualizované!",
"confirm_password": "Potvrzení hesla", "confirm_password": "Potvrzení hesla",
"password": "Heslo", "password": "Heslo",
"username_taken_workaround": "The username you requested was already taken, so we have altered it slightly. You are now known as <strong>%1</strong>", "username_taken_workaround": "The username you requested was already taken, so we have altered it slightly. You are now known as <strong>%1</strong>",
"upload_picture": "Nahrát obrázek", "upload_picture": "Nahrát obrázek",
"upload_a_picture": "Nahrát obrázek", "upload_a_picture": "Nahrát obrázek",
"image_spec": "You may only upload PNG, JPG, or GIF files", "image_spec": "Nahrávat lze pouze soubory PNG, JPG a GIF",
"settings": "Nastavení", "settings": "Nastavení",
"show_email": "Zobrazovat můj email v profilu", "show_email": "Zobrazovat můj email v profilu",
"show_fullname": "Show My Full Name", "show_fullname": "Zobrazovat celé jméno",
"restrict_chats": "Only allow chat messages from users I follow", "restrict_chats": "Only allow chat messages from users I follow",
"digest_label": "Subscribe to Digest", "digest_label": "Subscribe to Digest",
"digest_description": "Subscribe to email updates for this forum (new notifications and topics) according to a set schedule", "digest_description": "Subscribe to email updates for this forum (new notifications and topics) according to a set schedule",

View File

@@ -1,9 +1,12 @@
{ {
"category": "Kategori",
"subcategories": "Underkategorier",
"new_topic_button": "Nyt emne", "new_topic_button": "Nyt emne",
"guest-login-post": "Log ind", "guest-login-post": "Log ind",
"no_topics": "<strong>Der er ikke nogen nye emner i denne kategori.</strong><br /> Hvorfor prøver du ikke at lave et?", "no_topics": "<strong>Der er ikke nogen nye emner i denne kategori.</strong><br /> Hvorfor prøver du ikke at lave et?",
"browsing": "browse", "browsing": "browse",
"no_replies": "Ingen har svaret", "no_replies": "Ingen har svaret",
"no_new_posts": "Ingen nye indlæg",
"share_this_category": "Del denne kategori", "share_this_category": "Del denne kategori",
"watch": "Overvåg", "watch": "Overvåg",
"ignore": "Ignorer", "ignore": "Ignorer",

View File

@@ -46,6 +46,8 @@
"too-many-posts-newbie": "Som ny bruger kan du kun skrive et indlæg engang hvert %1. sekund() indtil du har optjent %2 omdømme point - venligst vent et øjeblik før næste indlæg.", "too-many-posts-newbie": "Som ny bruger kan du kun skrive et indlæg engang hvert %1. sekund() indtil du har optjent %2 omdømme point - venligst vent et øjeblik før næste indlæg.",
"tag-too-short": "Indtast et længere tag. Tags skal indeholde mindst %1 karakter(er).", "tag-too-short": "Indtast et længere tag. Tags skal indeholde mindst %1 karakter(er).",
"tag-too-long": "Indtast et længere tag. Tags kan ikke være længere end %1 karakter(er).", "tag-too-long": "Indtast et længere tag. Tags kan ikke være længere end %1 karakter(er).",
"not-enough-tags": "Ikke nok tags. Tråde skal have mindst %1 tag(s)",
"too-many-tags": "For mange tags. Tråde kan ikke have mere end %1 tag(s)",
"file-too-big": "Maksimum filstørrelse er %1 kB - venligst overfør en mindre fil", "file-too-big": "Maksimum filstørrelse er %1 kB - venligst overfør en mindre fil",
"cant-vote-self-post": "Du kan ikke stemme på dit eget indlæg", "cant-vote-self-post": "Du kan ikke stemme på dit eget indlæg",
"already-favourited": "Du har allerede føjet dette indlæg til dine favoritter", "already-favourited": "Du har allerede føjet dette indlæg til dine favoritter",

View File

@@ -22,6 +22,7 @@
"pagination.out_of": "%1 ud af %2", "pagination.out_of": "%1 ud af %2",
"pagination.enter_index": "Indtast indeks", "pagination.enter_index": "Indtast indeks",
"header.admin": "Administrator", "header.admin": "Administrator",
"header.categories": "Kategorier",
"header.recent": "Seneste", "header.recent": "Seneste",
"header.unread": "Ulæst", "header.unread": "Ulæst",
"header.tags": "Etiket", "header.tags": "Etiket",

View File

@@ -38,6 +38,13 @@
"details.private_help": "Hvis aktiveret, så vil det kræve godkendelse af gruppe ejeren for at tilslutte sig en gruppe", "details.private_help": "Hvis aktiveret, så vil det kræve godkendelse af gruppe ejeren for at tilslutte sig en gruppe",
"details.hidden": "Skjult", "details.hidden": "Skjult",
"details.hidden_help": "Hvis aktiveret, så vil denne gruppe ikke kunne ses i gruppelisten og bruhere skal inviteres manuelt", "details.hidden_help": "Hvis aktiveret, så vil denne gruppe ikke kunne ses i gruppelisten og bruhere skal inviteres manuelt",
"details.delete_group": "Slet Gruppe",
"event.updated": "Gruppe detaljer er blevet opdateret", "event.updated": "Gruppe detaljer er blevet opdateret",
"event.deleted": "Gruppen \"%1\" er blevet slettet" "event.deleted": "Gruppen \"%1\" er blevet slettet",
"membership.accept-invitation": "Acceptér Invitation",
"membership.invitation-pending": "Afventende Invitationer",
"membership.join-group": "Bliv medlem af gruppe",
"membership.leave-group": "Forlad Gruppe",
"membership.reject": "Afvis",
"new-group.group_name": "Gruppe Navn:"
} }

View File

@@ -1,9 +1,12 @@
{ {
"category": "Category",
"subcategories": "Subcategories",
"new_topic_button": "Neues Thema", "new_topic_button": "Neues Thema",
"guest-login-post": "Anmelden um einen Beitrag zu erstellen", "guest-login-post": "Anmelden um einen Beitrag zu erstellen",
"no_topics": "<strong>Es gibt noch keine Themen in dieser Kategorie.</strong><br />Warum beginnst du nicht eins?", "no_topics": "<strong>Es gibt noch keine Themen in dieser Kategorie.</strong><br />Warum beginnst du nicht eins?",
"browsing": "Aktiv", "browsing": "Aktiv",
"no_replies": "Niemand hat geantwortet", "no_replies": "Niemand hat geantwortet",
"no_new_posts": "No new posts.",
"share_this_category": "Teile diese Kategorie", "share_this_category": "Teile diese Kategorie",
"watch": "Beobachten", "watch": "Beobachten",
"ignore": "Ignorieren", "ignore": "Ignorieren",

View File

@@ -46,6 +46,8 @@
"too-many-posts-newbie": "Als neuer Benutzer können Sie nur einen Beitrag innerhalb von %1 Sekunden erstellen - Bitte warten Sie bevor Sie erneut einen Beitrag erstellen.", "too-many-posts-newbie": "Als neuer Benutzer können Sie nur einen Beitrag innerhalb von %1 Sekunden erstellen - Bitte warten Sie bevor Sie erneut einen Beitrag erstellen.",
"tag-too-short": "Bitte geben Sie ein längeres Schlagwort ein. Tags sollten mindestens %1 Zeichen enthalten.", "tag-too-short": "Bitte geben Sie ein längeres Schlagwort ein. Tags sollten mindestens %1 Zeichen enthalten.",
"tag-too-long": "Bitte geben Sie ein kürzeres Schlagwort ein. Tags können nicht länger als %1 Zeichen sein.", "tag-too-long": "Bitte geben Sie ein kürzeres Schlagwort ein. Tags können nicht länger als %1 Zeichen sein.",
"not-enough-tags": "Not enough tags. Topics must have at least %1 tag(s)",
"too-many-tags": "Too many tags. Topics can't have more than %1 tag(s)",
"file-too-big": "Die maximale Dateigröße ist %1 kB, bitte laden Sie eine kleinere Datei hoch.", "file-too-big": "Die maximale Dateigröße ist %1 kB, bitte laden Sie eine kleinere Datei hoch.",
"cant-vote-self-post": "Du kannst deinen eigenen Beitrag nicht bewerten", "cant-vote-self-post": "Du kannst deinen eigenen Beitrag nicht bewerten",
"already-favourited": "Dieser Beitrag ist bereits in deinen Favoriten enthalten", "already-favourited": "Dieser Beitrag ist bereits in deinen Favoriten enthalten",

View File

@@ -22,6 +22,7 @@
"pagination.out_of": "%1 von %2", "pagination.out_of": "%1 von %2",
"pagination.enter_index": "Seitenzahl eingeben", "pagination.enter_index": "Seitenzahl eingeben",
"header.admin": "Admin", "header.admin": "Admin",
"header.categories": "Categories",
"header.recent": "Aktuell", "header.recent": "Aktuell",
"header.unread": "Ungelesen", "header.unread": "Ungelesen",
"header.tags": "Tags", "header.tags": "Tags",

View File

@@ -38,6 +38,13 @@
"details.private_help": "Wenn aktiviert, setzt ein Gruppenbeitritt die Zustimmung eines Gruppenbesitzers voraus", "details.private_help": "Wenn aktiviert, setzt ein Gruppenbeitritt die Zustimmung eines Gruppenbesitzers voraus",
"details.hidden": "Versteckt", "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.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": "Delete Group",
"event.updated": "Gruppendetails wurden aktualisiert", "event.updated": "Gruppendetails wurden aktualisiert",
"event.deleted": "Die Gruppe \"%1\" wurde gelöscht." "event.deleted": "Die Gruppe \"%1\" wurde gelöscht.",
"membership.accept-invitation": "Accept Invitation",
"membership.invitation-pending": "Invitation Pending",
"membership.join-group": "Join Group",
"membership.leave-group": "Leave Group",
"membership.reject": "Reject",
"new-group.group_name": "Group Name:"
} }

View File

@@ -1,9 +1,12 @@
{ {
"category": "Category",
"subcategories": "Subcategories",
"new_topic_button": "Νέο Θέμα", "new_topic_button": "Νέο Θέμα",
"guest-login-post": "Log in to post", "guest-login-post": "Log in to post",
"no_topics": "<strong>Δεν υπάρχουν θέματα σε αυτή την κατηγορία.</strong><br />Γιατί δεν δοκιμάζεις να δημοσιεύσεις ένα εσύ;", "no_topics": "<strong>Δεν υπάρχουν θέματα σε αυτή την κατηγορία.</strong><br />Γιατί δεν δοκιμάζεις να δημοσιεύσεις ένα εσύ;",
"browsing": "περιηγούνται", "browsing": "περιηγούνται",
"no_replies": "Κανείς δεν έχει απαντήσει", "no_replies": "Κανείς δεν έχει απαντήσει",
"no_new_posts": "No new posts.",
"share_this_category": "Μοιράσου αυτή την κατηγορία", "share_this_category": "Μοιράσου αυτή την κατηγορία",
"watch": "Watch", "watch": "Watch",
"ignore": "Αγνόηση", "ignore": "Αγνόηση",

View File

@@ -46,6 +46,8 @@
"too-many-posts-newbie": "As a new user, you can only post once every %1 second(s) until you have earned %2 reputation - please wait before posting again", "too-many-posts-newbie": "As a new user, you can only post once every %1 second(s) until you have earned %2 reputation - please wait before posting again",
"tag-too-short": "Please enter a longer tag. Tags should contain at least %1 character(s)", "tag-too-short": "Please enter a longer tag. Tags should contain at least %1 character(s)",
"tag-too-long": "Please enter a shorter tag. Tags can't be longer than %1 character(s)", "tag-too-long": "Please enter a shorter tag. Tags can't be longer than %1 character(s)",
"not-enough-tags": "Not enough tags. Topics must have at least %1 tag(s)",
"too-many-tags": "Too many tags. Topics can't have more than %1 tag(s)",
"file-too-big": "Maximum allowed file size is %1 kB - please upload a smaller file", "file-too-big": "Maximum allowed file size is %1 kB - please upload a smaller file",
"cant-vote-self-post": "Δεν μπορείς να ψηφίσεις την δημοσίευσή σου", "cant-vote-self-post": "Δεν μπορείς να ψηφίσεις την δημοσίευσή σου",
"already-favourited": "You have already favourited this post", "already-favourited": "You have already favourited this post",

View File

@@ -22,6 +22,7 @@
"pagination.out_of": "%1 από %2", "pagination.out_of": "%1 από %2",
"pagination.enter_index": "Εισαγωγή Σελίδας", "pagination.enter_index": "Εισαγωγή Σελίδας",
"header.admin": "Διαχειριστής", "header.admin": "Διαχειριστής",
"header.categories": "Categories",
"header.recent": "Πρόσφατα", "header.recent": "Πρόσφατα",
"header.unread": "Μη αναγνωσμένα", "header.unread": "Μη αναγνωσμένα",
"header.tags": "Ετικέτες", "header.tags": "Ετικέτες",

View File

@@ -38,6 +38,13 @@
"details.private_help": "If enabled, joining of groups requires approval from a group owner", "details.private_help": "If enabled, joining of groups requires approval from a group owner",
"details.hidden": "Hidden", "details.hidden": "Hidden",
"details.hidden_help": "If enabled, this group will not be found in the groups listing, and users will have to be invited manually", "details.hidden_help": "If enabled, this group will not be found in the groups listing, and users will have to be invited manually",
"details.delete_group": "Delete Group",
"event.updated": "Group details have been updated", "event.updated": "Group details have been updated",
"event.deleted": "The group \"%1\" has been deleted" "event.deleted": "The group \"%1\" has been deleted",
"membership.accept-invitation": "Accept Invitation",
"membership.invitation-pending": "Invitation Pending",
"membership.join-group": "Join Group",
"membership.leave-group": "Leave Group",
"membership.reject": "Reject",
"new-group.group_name": "Group Name:"
} }

View File

@@ -1,5 +1,5 @@
{ {
"name": "Ελληνικά (Ελλάδα/Κύπρος)", "name": "Greek",
"code": "el", "code": "el",
"dir": "ltr" "dir": "ltr"
} }

View File

@@ -1,9 +1,12 @@
{ {
"category": "Category",
"subcategories": "Subcategories",
"new_topic_button": "New Topic", "new_topic_button": "New Topic",
"guest-login-post": "Log in to post", "guest-login-post": "Log in to post",
"no_topics": "<strong>Thar be no topics in 'tis category.</strong><br />Why don't ye give a go' postin' one?", "no_topics": "<strong>Thar be no topics in 'tis category.</strong><br />Why don't ye give a go' postin' one?",
"browsing": "browsin'", "browsing": "browsin'",
"no_replies": "No one has replied to ye message", "no_replies": "No one has replied to ye message",
"no_new_posts": "No new posts.",
"share_this_category": "Share this category", "share_this_category": "Share this category",
"watch": "Watch", "watch": "Watch",
"ignore": "Ignore", "ignore": "Ignore",

View File

@@ -46,6 +46,8 @@
"too-many-posts-newbie": "As a new user, you can only post once every %1 second(s) until you have earned %2 reputation - please wait before posting again", "too-many-posts-newbie": "As a new user, you can only post once every %1 second(s) until you have earned %2 reputation - please wait before posting again",
"tag-too-short": "Please enter a longer tag. Tags should contain at least %1 character(s)", "tag-too-short": "Please enter a longer tag. Tags should contain at least %1 character(s)",
"tag-too-long": "Please enter a shorter tag. Tags can't be longer than %1 character(s)", "tag-too-long": "Please enter a shorter tag. Tags can't be longer than %1 character(s)",
"not-enough-tags": "Not enough tags. Topics must have at least %1 tag(s)",
"too-many-tags": "Too many tags. Topics can't have more than %1 tag(s)",
"file-too-big": "Maximum allowed file size is %1 kB - please upload a smaller file", "file-too-big": "Maximum allowed file size is %1 kB - please upload a smaller file",
"cant-vote-self-post": "You cannot vote for your own post", "cant-vote-self-post": "You cannot vote for your own post",
"already-favourited": "You have already favourited this post", "already-favourited": "You have already favourited this post",

View File

@@ -22,6 +22,7 @@
"pagination.out_of": "%1 out of %2", "pagination.out_of": "%1 out of %2",
"pagination.enter_index": "Enter index", "pagination.enter_index": "Enter index",
"header.admin": "Captains only", "header.admin": "Captains only",
"header.categories": "Categories",
"header.recent": "Recent", "header.recent": "Recent",
"header.unread": "Undiscovered", "header.unread": "Undiscovered",
"header.tags": "Tags", "header.tags": "Tags",

View File

@@ -38,6 +38,13 @@
"details.private_help": "If enabled, joining of groups requires approval from a group owner", "details.private_help": "If enabled, joining of groups requires approval from a group owner",
"details.hidden": "Hidden", "details.hidden": "Hidden",
"details.hidden_help": "If enabled, this group will not be found in the groups listing, and users will have to be invited manually", "details.hidden_help": "If enabled, this group will not be found in the groups listing, and users will have to be invited manually",
"details.delete_group": "Delete Group",
"event.updated": "Group details have been updated", "event.updated": "Group details have been updated",
"event.deleted": "The group \"%1\" has been deleted" "event.deleted": "The group \"%1\" has been deleted",
"membership.accept-invitation": "Accept Invitation",
"membership.invitation-pending": "Invitation Pending",
"membership.join-group": "Join Group",
"membership.leave-group": "Leave Group",
"membership.reject": "Reject",
"new-group.group_name": "Group Name:"
} }

View File

@@ -1,10 +1,14 @@
{ {
"category": "Category",
"subcategories": "Subcategories",
"new_topic_button": "New Topic", "new_topic_button": "New Topic",
"guest-login-post": "Log in to post", "guest-login-post": "Log in to post",
"no_topics": "<strong>There are no topics in this category.</strong><br />Why don't you try posting one?", "no_topics": "<strong>There are no topics in this category.</strong><br />Why don't you try posting one?",
"browsing": "browsing", "browsing": "browsing",
"no_replies": "No one has replied", "no_replies": "No one has replied",
"no_new_posts": "No new posts.",
"share_this_category": "Share this category", "share_this_category": "Share this category",
"watch": "Watch", "watch": "Watch",

View File

@@ -43,7 +43,16 @@
"details.private_help": "If enabled, joining of groups requires approval from a group owner", "details.private_help": "If enabled, joining of groups requires approval from a group owner",
"details.hidden": "Hidden", "details.hidden": "Hidden",
"details.hidden_help": "If enabled, this group will not be found in the groups listing, and users will have to be invited manually", "details.hidden_help": "If enabled, this group will not be found in the groups listing, and users will have to be invited manually",
"details.delete_group": "Delete Group",
"event.updated": "Group details have been updated", "event.updated": "Group details have been updated",
"event.deleted": "The group \"%1\" has been deleted" "event.deleted": "The group \"%1\" has been deleted",
"membership.accept-invitation": "Accept Invitation",
"membership.invitation-pending": "Invitation Pending",
"membership.join-group": "Join Group",
"membership.leave-group": "Leave Group",
"membership.reject": "Reject",
"new-group.group_name": "Group Name:"
} }

View File

@@ -97,5 +97,7 @@
"follow_topics_you_create": "Follow topics you create", "follow_topics_you_create": "Follow topics you create",
"grouptitle": "Select the group title you would like to display", "grouptitle": "Select the group title you would like to display",
"no-group-title": "No group title" "no-group-title": "No group title",
"select-skin": "Select a Skin"
} }

View File

@@ -1,9 +1,12 @@
{ {
"category": "Category",
"subcategories": "Subcategories",
"new_topic_button": "New Topic", "new_topic_button": "New Topic",
"guest-login-post": "Log in to post", "guest-login-post": "Log in to post",
"no_topics": "<strong>There are no topics in this category.</strong><br />Why don't you try posting one?", "no_topics": "<strong>There are no topics in this category.</strong><br />Why don't you try posting one?",
"browsing": "browsing", "browsing": "browsing",
"no_replies": "No one has replied", "no_replies": "No one has replied",
"no_new_posts": "No new posts.",
"share_this_category": "Share this category", "share_this_category": "Share this category",
"watch": "Watch", "watch": "Watch",
"ignore": "Ignore", "ignore": "Ignore",

View File

@@ -46,6 +46,8 @@
"too-many-posts-newbie": "As a new user, you can only post once every %1 second(s) until you have earned %2 reputation - please wait before posting again", "too-many-posts-newbie": "As a new user, you can only post once every %1 second(s) until you have earned %2 reputation - please wait before posting again",
"tag-too-short": "Please enter a longer tag. Tags should contain at least %1 character(s)", "tag-too-short": "Please enter a longer tag. Tags should contain at least %1 character(s)",
"tag-too-long": "Please enter a shorter tag. Tags can't be longer than %1 character(s)", "tag-too-long": "Please enter a shorter tag. Tags can't be longer than %1 character(s)",
"not-enough-tags": "Not enough tags. Topics must have at least %1 tag(s)",
"too-many-tags": "Too many tags. Topics can't have more than %1 tag(s)",
"file-too-big": "Maximum allowed file size is %1 kB - please upload a smaller file", "file-too-big": "Maximum allowed file size is %1 kB - please upload a smaller file",
"cant-vote-self-post": "You cannot vote for your own post", "cant-vote-self-post": "You cannot vote for your own post",
"already-favourited": "You have already favourited this post", "already-favourited": "You have already favourited this post",

View File

@@ -22,6 +22,7 @@
"pagination.out_of": "%1 out of %2", "pagination.out_of": "%1 out of %2",
"pagination.enter_index": "Enter index", "pagination.enter_index": "Enter index",
"header.admin": "Admin", "header.admin": "Admin",
"header.categories": "Categories",
"header.recent": "Recent", "header.recent": "Recent",
"header.unread": "Unread", "header.unread": "Unread",
"header.tags": "Tags", "header.tags": "Tags",

View File

@@ -38,6 +38,13 @@
"details.private_help": "If enabled, joining of groups requires approval from a group owner", "details.private_help": "If enabled, joining of groups requires approval from a group owner",
"details.hidden": "Hidden", "details.hidden": "Hidden",
"details.hidden_help": "If enabled, this group will not be found in the groups listing, and users will have to be invited manually", "details.hidden_help": "If enabled, this group will not be found in the groups listing, and users will have to be invited manually",
"details.delete_group": "Delete Group",
"event.updated": "Group details have been updated", "event.updated": "Group details have been updated",
"event.deleted": "The group \"%1\" has been deleted" "event.deleted": "The group \"%1\" has been deleted",
"membership.accept-invitation": "Accept Invitation",
"membership.invitation-pending": "Invitation Pending",
"membership.join-group": "Join Group",
"membership.leave-group": "Leave Group",
"membership.reject": "Reject",
"new-group.group_name": "Group Name:"
} }

View File

@@ -1,11 +1,14 @@
{ {
"category": "Category",
"subcategories": "Subcategories",
"new_topic_button": "Nuevo tema", "new_topic_button": "Nuevo tema",
"guest-login-post": "Acceder para poder escribir un mensaje", "guest-login-post": "Acceder para poder escribir un mensaje",
"no_topics": "<strong>No hay temas en esta categoría.</strong><br />¿Por qué no te animas y publicas uno?", "no_topics": "<strong>No hay temas en esta categoría.</strong><br />¿Por qué no te animas y publicas uno?",
"browsing": "viendo ahora", "browsing": "viendo ahora",
"no_replies": "Nadie ha respondido aún", "no_replies": "Nadie ha respondido aún",
"no_new_posts": "No new posts.",
"share_this_category": "Compartir esta categoría", "share_this_category": "Compartir esta categoría",
"watch": "Ver", "watch": "Seguir",
"ignore": "Ignorar", "ignore": "Ignorar",
"watch.message": "Ahora estás viendo actualizaciones de esta categoría", "watch.message": "Ahora estás viendo actualizaciones de esta categoría",
"ignore.message": "Ahora estás ignorando las actualizaciones de esta categoría" "ignore.message": "Ahora estás ignorando las actualizaciones de esta categoría"

View File

@@ -46,6 +46,8 @@
"too-many-posts-newbie": "Como nuevo usuario, solo puedes publicar una vez cada %1 segundo(s) hasta hayas ganado una reputación de %2 - por favor espera antes de volver a publicar", "too-many-posts-newbie": "Como nuevo usuario, solo puedes publicar una vez cada %1 segundo(s) hasta hayas ganado una reputación de %2 - por favor espera antes de volver a publicar",
"tag-too-short": "Por favor introduce una etiqueta más larga. Las etiquetas deben contener por lo menos %1 caractere(s)", "tag-too-short": "Por favor introduce una etiqueta más larga. Las etiquetas deben contener por lo menos %1 caractere(s)",
"tag-too-long": "Por favor introduce una etiqueta más corta. Las etiquetas no pueden exceder los %1 caractere(s)", "tag-too-long": "Por favor introduce una etiqueta más corta. Las etiquetas no pueden exceder los %1 caractere(s)",
"not-enough-tags": "Etiquetas insuficientes. El tema debe tener al menos %1 etiqueta(s).",
"too-many-tags": "Demasiadas etiquetas. El tema no puede tener mas de %1 etiqueta(s)",
"file-too-big": "El tamaño de fichero máximo es de %1 kB - por favor, suba un fichero más pequeño", "file-too-big": "El tamaño de fichero máximo es de %1 kB - por favor, suba un fichero más pequeño",
"cant-vote-self-post": "No puedes votar tus propios posts", "cant-vote-self-post": "No puedes votar tus propios posts",
"already-favourited": "Ya ha marcado esta publicación como favorita", "already-favourited": "Ya ha marcado esta publicación como favorita",

View File

@@ -22,6 +22,7 @@
"pagination.out_of": "%1 de %2", "pagination.out_of": "%1 de %2",
"pagination.enter_index": "Introduzca el número", "pagination.enter_index": "Introduzca el número",
"header.admin": "Administración", "header.admin": "Administración",
"header.categories": "Categorías",
"header.recent": "Recientes", "header.recent": "Recientes",
"header.unread": "No leídos", "header.unread": "No leídos",
"header.tags": "Etiquetas", "header.tags": "Etiquetas",

View File

@@ -38,6 +38,13 @@
"details.private_help": "Si está habilitado, entrar en los grupos requiere aprobación de sus propietarios", "details.private_help": "Si está habilitado, entrar en los grupos requiere aprobación de sus propietarios",
"details.hidden": "Oculto", "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.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",
"event.updated": "Los detalles del grupo han sido actualizados", "event.updated": "Los detalles del grupo han sido actualizados",
"event.deleted": "El grupo \"%1\" ha sido eliminado" "event.deleted": "El grupo \"%1\" ha sido eliminado",
"membership.accept-invitation": "Aceptar Invitación",
"membership.invitation-pending": "Invitación Pendiente",
"membership.join-group": "Unirse al grupo",
"membership.leave-group": "Dejar el grupo",
"membership.reject": "Rechazar",
"new-group.group_name": "Group Name:"
} }

View File

@@ -1,7 +1,7 @@
{ {
"no_tag_topics": "No hay temas con esta etiqueta.", "no_tag_topics": "No hay temas con esta etiqueta.",
"tags": "Etiquetas", "tags": "Etiquetas",
"enter_tags_here": "Introduce aquí las etiquetas, entre 1% y 2% caracteres cada una.", "enter_tags_here": "Introduce aquí las etiquetas, entre %1 y %2 caracteres cada una.",
"enter_tags_here_short": "Introduzca las etiquetas...", "enter_tags_here_short": "Introduzca las etiquetas...",
"no_tags": "Aún no hay etiquetas." "no_tags": "Aún no hay etiquetas."
} }

View File

@@ -22,7 +22,7 @@
"profile_views": "Visitas", "profile_views": "Visitas",
"reputation": "Reputación", "reputation": "Reputación",
"favourites": "Favoritos", "favourites": "Favoritos",
"watched": "Visto", "watched": "Suscritos",
"followers": "Seguidores", "followers": "Seguidores",
"following": "Siguiendo", "following": "Siguiendo",
"aboutme": "Sobre mí", "aboutme": "Sobre mí",

View File

@@ -1,9 +1,12 @@
{ {
"category": "Category",
"subcategories": "Subcategories",
"new_topic_button": "Uus teema", "new_topic_button": "Uus teema",
"guest-login-post": "Postitamiseks logi sisse", "guest-login-post": "Postitamiseks logi sisse",
"no_topics": "<strong>Kahjuks ei leidu siin kategoorias ühtegi teemat.</strong><br />Soovid postitada?", "no_topics": "<strong>Kahjuks ei leidu siin kategoorias ühtegi teemat.</strong><br />Soovid postitada?",
"browsing": "vaatab", "browsing": "vaatab",
"no_replies": "Keegi pole vastanud", "no_replies": "Keegi pole vastanud",
"no_new_posts": "No new posts.",
"share_this_category": "Jaga seda kategooriat", "share_this_category": "Jaga seda kategooriat",
"watch": "Vaata", "watch": "Vaata",
"ignore": "Ignoreeri", "ignore": "Ignoreeri",

View File

@@ -1,15 +1,15 @@
{ {
"password-reset-requested": "Parooli muutmise taotlus - %1", "password-reset-requested": "Parooli muutmise taotlus - %1",
"welcome-to": "Tere tulemast %1 foorumisse", "welcome-to": "Tere tulemast %1 foorumisse",
"invite": "Invitation from %1", "invite": "Kutse %1-lt",
"greeting_no_name": "Tere", "greeting_no_name": "Tere",
"greeting_with_name": "Tere %1", "greeting_with_name": "Tere %1",
"welcome.text1": "Täname et oled registreerinud %1 foorumisse!", "welcome.text1": "Täname et oled registreerinud %1 foorumisse!",
"welcome.text2": "Konto täielikuks aktiveerimiseks peame me kinnitama, et registreerimisel kasutatud e-mail kuulub teile.", "welcome.text2": "Konto täielikuks aktiveerimiseks peame me kinnitama, et registreerimisel kasutatud e-mail kuulub teile.",
"welcome.text3": "An administrator has accepted your registration application. You can login with your username/password now.", "welcome.text3": "Administraator aktsepteeris teie registreerimise. Te saate nüüd sisse logida oma kasutajanime/parooliga.",
"welcome.cta": "Vajuta siia, et kinnitada oma e-maili aadress", "welcome.cta": "Vajuta siia, et kinnitada oma e-maili aadress",
"invitation.text1": "%1 has invited you to join %2", "invitation.text1": "%1 kutsus teid gruppi %2",
"invitation.ctr": "Click here to create your account.", "invitation.ctr": "Vajuta siia, et registreeruda.",
"reset.text1": "Meile laekus päring parooli muutmiseks. Kui päring ei ole teie poolt esitatud või te ei soovi parooli muuta, siis võite antud kirja ignoreerida.", "reset.text1": "Meile laekus päring parooli muutmiseks. Kui päring ei ole teie poolt esitatud või te ei soovi parooli muuta, siis võite antud kirja ignoreerida.",
"reset.text2": "Selleks, et jätkata parooli muutmisega vajuta järgnevale lingile:", "reset.text2": "Selleks, et jätkata parooli muutmisega vajuta järgnevale lingile:",
"reset.cta": "Vajuta siia, et taotleda uut parooli", "reset.cta": "Vajuta siia, et taotleda uut parooli",

View File

@@ -2,7 +2,7 @@
"invalid-data": "Vigased andmed", "invalid-data": "Vigased andmed",
"not-logged-in": "Sa ei ole sisse logitud", "not-logged-in": "Sa ei ole sisse logitud",
"account-locked": "Su kasutaja on ajutiselt lukustatud", "account-locked": "Su kasutaja on ajutiselt lukustatud",
"search-requires-login": "Searching requires an account - please login or register.", "search-requires-login": "Otsing nõuab kasutajat - palun registreeruge või logige sisse.",
"invalid-cid": "Vigane kategooria ID", "invalid-cid": "Vigane kategooria ID",
"invalid-tid": "Vigane teema ID", "invalid-tid": "Vigane teema ID",
"invalid-pid": "Vigane postituse ID", "invalid-pid": "Vigane postituse ID",
@@ -21,11 +21,11 @@
"email-not-confirmed-chat": "Sõnumeid ei ole võimalik enne saata kui sinu email on kinnitatud. Kinnitamiseks vajuta siia.", "email-not-confirmed-chat": "Sõnumeid ei ole võimalik enne saata kui sinu email on kinnitatud. Kinnitamiseks vajuta siia.",
"no-email-to-confirm": "See foorum nõuab emaili kinnitust, palun vajuta siia, et sisestada email", "no-email-to-confirm": "See foorum nõuab emaili kinnitust, palun vajuta siia, et sisestada email",
"email-confirm-failed": "Meil ei õnnestunud sinu emaili kinnitada, proovi hiljem uuesti.", "email-confirm-failed": "Meil ei õnnestunud sinu emaili kinnitada, proovi hiljem uuesti.",
"confirm-email-already-sent": "Confirmation email already sent, please wait %1 minute(s) to send another one.", "confirm-email-already-sent": "Kinnituskiri on juba saadetud, palun oota %1 minut(it) uue saatmiseks.",
"username-too-short": "Kasutajanimi on liiga lühike", "username-too-short": "Kasutajanimi on liiga lühike",
"username-too-long": "Kasutajanimi on liiga pikk", "username-too-long": "Kasutajanimi on liiga pikk",
"user-banned": "Kasutaja bannitud", "user-banned": "Kasutaja bannitud",
"user-too-new": "Sorry, you are required to wait %1 second(s) before making your first post", "user-too-new": "Vabandust, te peate ootama %1 sekund(it) enne esimese postituse loomist.",
"no-category": "Kategooriat ei eksisteeri", "no-category": "Kategooriat ei eksisteeri",
"no-topic": "Teemat ei eksisteeri", "no-topic": "Teemat ei eksisteeri",
"no-post": "Postitust ei eksisteeri", "no-post": "Postitust ei eksisteeri",
@@ -36,22 +36,24 @@
"no-emailers-configured": "Emaili rakendust ei ole laetud, seega test emaili ei ole võimalik saata", "no-emailers-configured": "Emaili rakendust ei ole laetud, seega test emaili ei ole võimalik saata",
"category-disabled": "Kategooria keelatud", "category-disabled": "Kategooria keelatud",
"topic-locked": "Teema lukustatud", "topic-locked": "Teema lukustatud",
"post-edit-duration-expired": "You are only allowed to edit posts for %1 second(s) after posting", "post-edit-duration-expired": "Te peate ootama %1 sekund(it), enne kui oma postitust muudate.",
"still-uploading": "Palun oota, kuni üleslaadimised on laetud.", "still-uploading": "Palun oota, kuni üleslaadimised on laetud.",
"content-too-short": "Please enter a longer post. Posts should contain at least %1 character(s).", "content-too-short": "Palun tehke pikem postitus. Postituse pikkus peab olema vähemalt %1 tähemärk(i).",
"content-too-long": "Please enter a shorter post. Posts can't be longer than %1 character(s).", "content-too-long": "Palun tehke lühem postitus. Postituse pikkus peab olema vähem kui %1 tähemärk(i).",
"title-too-short": "Please enter a longer title. Titles should contain at least %1 character(s).", "title-too-short": "Palun sisesta pikem pealkiri. Pealkirjad ei saa olla lühemad kui %1 tähemärk(i).",
"title-too-long": "Please enter a shorter title. Titles can't be longer than %1 character(s).", "title-too-long": "Palun sisesta lühem pealkiri. Pealkirjad ei saa olla pikemad kui %1 tähemärk(i).",
"too-many-posts": "You can only post once every %1 second(s) - please wait before posting again", "too-many-posts": "Te saate postitada %1 sekundi tagant - palun oodake enne uue postituse tegemist.",
"too-many-posts-newbie": "As a new user, you can only post once every %1 second(s) until you have earned %2 reputation - please wait before posting again", "too-many-posts-newbie": "Uue kasutajana saadte postitada vaid iga %1 sekundi tagant, seniks kuni olete teeninud vähemalt %2 reputatsiooni - palun oodake enne uue postituse tegemist.",
"tag-too-short": "Please enter a longer tag. Tags should contain at least %1 character(s)", "tag-too-short": "Palun sisestage pikem märksõna. Märksõna pikkus peab olema vähemalt %1 tähemärk(i).",
"tag-too-long": "Please enter a shorter tag. Tags can't be longer than %1 character(s)", "tag-too-long": "Palun sisestage lühem märksõna. Märksõna pikkus peab olema vähem kui %1 tähemärk(i).",
"file-too-big": "Maximum allowed file size is %1 kB - please upload a smaller file", "not-enough-tags": "Liiga vähe märksõnu. Teemadel peab olemalt vähemalt %1 märksõna",
"too-many-tags": "Liiga palju märksõnu. Teemadel ei tohi olla rohkem kui %1 märksõna",
"file-too-big": "Maksimaalne üleslaetava faili suurus on %1 kB - valige väiksema mahuga fail.",
"cant-vote-self-post": "Sa ei saa hääletada enda postituse poolt", "cant-vote-self-post": "Sa ei saa hääletada enda postituse poolt",
"already-favourited": "Sa juba märkisid selle postituse lemmikuks", "already-favourited": "Sa juba märkisid selle postituse lemmikuks",
"already-unfavourited": "Sa juba eemaldasid selle postituse lemmikute hulgast", "already-unfavourited": "Sa juba eemaldasid selle postituse lemmikute hulgast",
"cant-ban-other-admins": "Sa ei saa bannida teisi administraatoreid!", "cant-ban-other-admins": "Sa ei saa bannida teisi administraatoreid!",
"cant-remove-last-admin": "You are the only administrator. Add another user as an administrator before removing yourself as admin", "cant-remove-last-admin": "Te olete ainus administraator. Lisage keegi teine administraatoriks, enne kui eemaldate endalt administraatori.",
"invalid-image-type": "Vigane pildi formaat. Lubatud formaadid on: %1", "invalid-image-type": "Vigane pildi formaat. Lubatud formaadid on: %1",
"invalid-image-extension": "Vigane pildi formaat", "invalid-image-extension": "Vigane pildi formaat",
"invalid-file-type": "Vigane faili formaat. Lubatud formaadid on: %1", "invalid-file-type": "Vigane faili formaat. Lubatud formaadid on: %1",
@@ -60,18 +62,18 @@
"group-name-change-not-allowed": "Grupi nimevahetus ei ole lubatud", "group-name-change-not-allowed": "Grupi nimevahetus ei ole lubatud",
"group-already-member": "Sa oled juba selle grupi liige", "group-already-member": "Sa oled juba selle grupi liige",
"group-needs-owner": "See grupp nõuab vähemalt ühte omanikku", "group-needs-owner": "See grupp nõuab vähemalt ühte omanikku",
"group-already-invited": "This user has already been invited", "group-already-invited": "Antud kasutaja on juba kutsutud.",
"group-already-requested": "Your membership request has already been submitted", "group-already-requested": "Teie liikmetaotlus on juba saadetud.",
"post-already-deleted": "Postitus on juba kustutatud", "post-already-deleted": "Postitus on juba kustutatud",
"post-already-restored": "Postitus on juba taastatud", "post-already-restored": "Postitus on juba taastatud",
"topic-already-deleted": "Teema on juba kustutatud", "topic-already-deleted": "Teema on juba kustutatud",
"topic-already-restored": "Teema on juba taastatud", "topic-already-restored": "Teema on juba taastatud",
"cant-purge-main-post": "You can't purge the main post, please delete the topic instead", "cant-purge-main-post": "Te ei saa eemaldada peamist postitust, pigem kustutage teema ära.",
"topic-thumbnails-are-disabled": "Teema thumbnailid on keelatud.", "topic-thumbnails-are-disabled": "Teema thumbnailid on keelatud.",
"invalid-file": "Vigane fail", "invalid-file": "Vigane fail",
"uploads-are-disabled": "Üleslaadimised on keelatud", "uploads-are-disabled": "Üleslaadimised on keelatud",
"signature-too-long": "Sorry, your signature cannot be longer than %1 character(s).", "signature-too-long": "Vabandage, teie signatuur ei saa olla pikem kui %1 tähemärk(i).",
"about-me-too-long": "Sorry, your about me cannot be longer than %1 character(s).", "about-me-too-long": "Vabandage, teie tutvustus ei saa olaa pikem kui %1 tähemärk(i).",
"cant-chat-with-yourself": "Sa ei saa endaga vestelda!", "cant-chat-with-yourself": "Sa ei saa endaga vestelda!",
"chat-restricted": "Kasutaja on piiranud sõnumite saatmist. Privaatsõnumi saatmiseks peab kasutaja sind jälgima", "chat-restricted": "Kasutaja on piiranud sõnumite saatmist. Privaatsõnumi saatmiseks peab kasutaja sind jälgima",
"too-many-messages": "Oled saatnud liiga palju sõnumeid, oota natukene.", "too-many-messages": "Oled saatnud liiga palju sõnumeid, oota natukene.",
@@ -79,7 +81,7 @@
"downvoting-disabled": "Negatiivsete häälte andmine ei ole võimaldatud", "downvoting-disabled": "Negatiivsete häälte andmine ei ole võimaldatud",
"not-enough-reputation-to-downvote": "Sul ei ole piisavalt reputatsiooni, et anda negatiivset hinnangut sellele postitusele.", "not-enough-reputation-to-downvote": "Sul ei ole piisavalt reputatsiooni, et anda negatiivset hinnangut sellele postitusele.",
"not-enough-reputation-to-flag": "Sul ei ole piisavalt reputatsiooni, et seda postitust raporteerida", "not-enough-reputation-to-flag": "Sul ei ole piisavalt reputatsiooni, et seda postitust raporteerida",
"already-flagged": "You have already flagged this post", "already-flagged": "Te juba teatasite sellest postitusest.",
"reload-failed": "\"%1\" värskendamisel tekkis süsteemne viga. Foorum ei lakka töötamast, kuid peaksid kindlasti eemaldama enne värskendamist tehtud muudatused.", "reload-failed": "\"%1\" värskendamisel tekkis süsteemne viga. Foorum ei lakka töötamast, kuid peaksid kindlasti eemaldama enne värskendamist tehtud muudatused.",
"registration-error": "Viga registreerimisel", "registration-error": "Viga registreerimisel",
"parse-error": "Midagi läks valesti...", "parse-error": "Midagi läks valesti...",

View File

@@ -22,6 +22,7 @@
"pagination.out_of": "%1 kõigist %2-st", "pagination.out_of": "%1 kõigist %2-st",
"pagination.enter_index": "Sisetage indeks", "pagination.enter_index": "Sisetage indeks",
"header.admin": "Admin", "header.admin": "Admin",
"header.categories": "Kategooriad",
"header.recent": "Hiljutised", "header.recent": "Hiljutised",
"header.unread": "Lugemata", "header.unread": "Lugemata",
"header.tags": "Märksõnad", "header.tags": "Märksõnad",
@@ -50,7 +51,7 @@
"views": "Vaatamist", "views": "Vaatamist",
"reputation": "Reputatsioon", "reputation": "Reputatsioon",
"read_more": "loe veel", "read_more": "loe veel",
"more": "More", "more": "Rohkem",
"posted_ago_by_guest": "postitas %1 külaline", "posted_ago_by_guest": "postitas %1 külaline",
"posted_ago_by": "postitas %1 kasutaja %2", "posted_ago_by": "postitas %1 kasutaja %2",
"posted_ago": "postitatud %1", "posted_ago": "postitatud %1",

View File

@@ -6,12 +6,12 @@
"no_groups_found": "Ei ole ühtegi gruppi", "no_groups_found": "Ei ole ühtegi gruppi",
"pending.accept": "Aktsepteeri", "pending.accept": "Aktsepteeri",
"pending.reject": "Lükka tagasi", "pending.reject": "Lükka tagasi",
"pending.accept_all": "Accept All", "pending.accept_all": "Aktsepteeri kõik",
"pending.reject_all": "Reject All", "pending.reject_all": "Lükka kõik tagasi",
"pending.none": "There are no pending members at this time", "pending.none": "Hetkel ei ole ootel kasutajaid",
"invited.none": "There are no invited members at this time", "invited.none": "Hetkel ei ole kutsutud kasutajaid",
"invited.uninvite": "Rescind Invitation", "invited.uninvite": "Tühistage kutse",
"invited.search": "Search for a user to invite to this group", "invited.search": "Otsige kasutajat, keda kutsuda antud gruppi.",
"cover-instructions": "Lohista kaanepilt siia ning vajuta <strong>salvesta</strong>", "cover-instructions": "Lohista kaanepilt siia ning vajuta <strong>salvesta</strong>",
"cover-change": "Muuda", "cover-change": "Muuda",
"cover-save": "Salvesta", "cover-save": "Salvesta",
@@ -19,7 +19,7 @@
"details.title": "Grupi detailid", "details.title": "Grupi detailid",
"details.members": "Liikmete nimekiri", "details.members": "Liikmete nimekiri",
"details.pending": "Otsust ootavad liikmed", "details.pending": "Otsust ootavad liikmed",
"details.invited": "Invited Members", "details.invited": "Kutsutud liikmed",
"details.has_no_posts": "Selle grupi liikmed ei ole teinud ühtegi postitust.", "details.has_no_posts": "Selle grupi liikmed ei ole teinud ühtegi postitust.",
"details.latest_posts": "Viimased postitused", "details.latest_posts": "Viimased postitused",
"details.private": "Privaatne", "details.private": "Privaatne",
@@ -38,6 +38,13 @@
"details.private_help": "Kui sisse lülitatud, siis grupiga liitumine nõuab grupi omaniku nõusolekut", "details.private_help": "Kui sisse lülitatud, siis grupiga liitumine nõuab grupi omaniku nõusolekut",
"details.hidden": "Peidetud", "details.hidden": "Peidetud",
"details.hidden_help": "Kui sisse lülitatud, siis seda gruppi ei kuvata gruppide nimekirjas ning liikmed tuleb lisada manuaalselt", "details.hidden_help": "Kui sisse lülitatud, siis seda gruppi ei kuvata gruppide nimekirjas ning liikmed tuleb lisada manuaalselt",
"details.delete_group": "Kustuta grupp",
"event.updated": "Grupi lisainformatsiooni on uuendatud", "event.updated": "Grupi lisainformatsiooni on uuendatud",
"event.deleted": "Grupp \"%1\" on kustutatud" "event.deleted": "Grupp \"%1\" on kustutatud",
"membership.accept-invitation": "Aktsepteeri kutse",
"membership.invitation-pending": "Kutse ootel",
"membership.join-group": "Liitu grupiga",
"membership.leave-group": "Lahku grupist",
"membership.reject": "Lükka tagasi",
"new-group.group_name": "Group Name:"
} }

View File

@@ -20,7 +20,7 @@
"user_posted_topic": "<strong>%1</strong> on postitanud uue teema: <strong>%2</strong>", "user_posted_topic": "<strong>%1</strong> on postitanud uue teema: <strong>%2</strong>",
"user_mentioned_you_in": "<strong>%1</strong> mainis sind postituses <strong>%2</strong>", "user_mentioned_you_in": "<strong>%1</strong> mainis sind postituses <strong>%2</strong>",
"user_started_following_you": "<strong>%1</strong> hakkas sind jälgima.", "user_started_following_you": "<strong>%1</strong> hakkas sind jälgima.",
"new_register": "<strong>%1</strong> sent a registration request.", "new_register": "<strong>%1</strong> saatis registratsioonitaotluse.",
"email-confirmed": "Emaili aadress kinnitatud", "email-confirmed": "Emaili aadress kinnitatud",
"email-confirmed-message": "Täname, et kinnitasite oma emaili aadressi. Teie kasutaja on nüüd täielikult aktiveeritud.", "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.", "email-confirm-error-message": "Emaili aadressi kinnitamisel tekkis viga. Võibolla kinnituskood oli vale või aegunud.",

View File

@@ -15,5 +15,5 @@
"alternative_registration": "Alternatiivne registreerimismeetod", "alternative_registration": "Alternatiivne registreerimismeetod",
"terms_of_use": "Foorumi reeglid", "terms_of_use": "Foorumi reeglid",
"agree_to_terms_of_use": "Nõustun foorumi reeglitega", "agree_to_terms_of_use": "Nõustun foorumi reeglitega",
"registration-added-to-queue": "Your registration has been added to the approval queue. You will receive an email when it is accepted by an administrator." "registration-added-to-queue": "Teie registreerimine vaadatakse üle. Te saate e-kirja kui administraator on aktsepteerinud registreermimise."
} }

View File

@@ -1,40 +1,40 @@
{ {
"results_matching": "%1 tulemus(t) mis vastavad otsingule \"%2\", (%3 sekundit)", "results_matching": "%1 tulemus(t) mis vastavad otsingule \"%2\", (%3 sekundit)",
"no-matches": "Vasteid ei leitud", "no-matches": "Vasteid ei leitud",
"advanced-search": "Advanced Search", "advanced-search": "Täpsem otsing",
"in": "In", "in": "Kus kohast",
"titles": "Titles", "titles": "Tiitlid",
"titles-posts": "Titles and Posts", "titles-posts": "Tiitlid ja postitused",
"posted-by": "Posted by", "posted-by": "Autor",
"in-categories": "In Categories", "in-categories": "Kategooriates",
"search-child-categories": "Search child categories", "search-child-categories": "Otsi vahekategooriatest",
"reply-count": "Reply Count", "reply-count": "Vastuste arv",
"at-least": "At least", "at-least": "Rohkemalt",
"at-most": "At most", "at-most": "Vähemalt",
"post-time": "Post time", "post-time": "Postitamise aeg",
"newer-than": "Newer than", "newer-than": "Uuem kui",
"older-than": "Older than", "older-than": "Vanem kui",
"any-date": "Any date", "any-date": "Kõik kuupäevad",
"yesterday": "Yesterday", "yesterday": "Eile",
"one-week": "One week", "one-week": "Üks nädal",
"two-weeks": "Two weeks", "two-weeks": "Kaks nädalat",
"one-month": "One month", "one-month": "Üks kuu",
"three-months": "Three months", "three-months": "Kolm kuud",
"six-months": "Six months", "six-months": "Kuus kuud",
"one-year": "One year", "one-year": "Üks aasta",
"sort-by": "Sort by", "sort-by": "Sorteeri",
"last-reply-time": "Last reply time", "last-reply-time": "Viimase vastuse aeg",
"topic-title": "Topic title", "topic-title": "Teema tiitel",
"number-of-replies": "Number of replies", "number-of-replies": "Vastuste arv",
"number-of-views": "Number of views", "number-of-views": "Vaatamiste arv",
"topic-start-date": "Topic start date", "topic-start-date": "Teema alguskuupäev",
"username": "Username", "username": "Kasutajanimi",
"category": "Category", "category": "Kategooria",
"descending": "In descending order", "descending": "Kahanevas järjekorras",
"ascending": "In ascending order", "ascending": "Kasvavas järjekorras",
"save-preferences": "Save preferences", "save-preferences": "Salvesta eelistused",
"clear-preferences": "Clear preferences", "clear-preferences": "Kustuta eelistused",
"search-preferences-saved": "Search preferences saved", "search-preferences-saved": "Otsingueelistused salvestatud",
"search-preferences-cleared": "Search preferences cleared", "search-preferences-cleared": "Otsingueelistused kustutatud",
"show-results-as": "Show results as" "show-results-as": "Näita tulemusi kui"
} }

View File

@@ -5,7 +5,7 @@
"no_topics_found": "Teemasid ei leitud!", "no_topics_found": "Teemasid ei leitud!",
"no_posts_found": "Postitusi ei leitud!", "no_posts_found": "Postitusi ei leitud!",
"post_is_deleted": "See postitus on kustutatud!", "post_is_deleted": "See postitus on kustutatud!",
"topic_is_deleted": "This topic is deleted!", "topic_is_deleted": "Antud teema on kustutatud!",
"profile": "Profiil", "profile": "Profiil",
"posted_by": "Postitas %1", "posted_by": "Postitas %1",
"posted_by_guest": "Postitatud külalise ppolt", "posted_by_guest": "Postitatud külalise ppolt",

View File

@@ -5,6 +5,6 @@
"mark_as_read": "Märgi loetuks", "mark_as_read": "Märgi loetuks",
"selected": "Valitud", "selected": "Valitud",
"all": "Kõik", "all": "Kõik",
"all_categories": "All categories", "all_categories": "Kõik kategooriad",
"topics_marked_as_read.success": "Teemad märgitud loetuks!" "topics_marked_as_read.success": "Teemad märgitud loetuks!"
} }

View File

@@ -6,12 +6,12 @@
"postcount": "Postitusi", "postcount": "Postitusi",
"email": "Email", "email": "Email",
"confirm_email": "Kinnita email", "confirm_email": "Kinnita email",
"ban_account": "Ban Account", "ban_account": "Bannige kasutaja",
"ban_account_confirm": "Do you really want to ban this user?", "ban_account_confirm": "Kas te tõesti soovite antud kasutajat bannida?",
"unban_account": "Unban Account", "unban_account": "Eemaldage kontolt ban",
"delete_account": "Kustuta kasutaja", "delete_account": "Kustuta kasutaja",
"delete_account_confirm": "Oled kindel, et soovid oma kasutaja kustutada?<br /><strong>Pärast kustutamist pole võimalik andmeid ja kasutajat taastada.</strong><br /><br />Sisesta oma kasutajanimi, et kinnitada kasutaja kustutamine.", "delete_account_confirm": "Oled kindel, et soovid oma kasutaja kustutada?<br /><strong>Pärast kustutamist pole võimalik andmeid ja kasutajat taastada.</strong><br /><br />Sisesta oma kasutajanimi, et kinnitada kasutaja kustutamine.",
"delete_this_account_confirm": "Are you sure you want to delete this account? <br /><strong>This action is irreversible and you will not be able to recover any data</strong><br /><br />", "delete_this_account_confirm": "Olete kindel, et soovide seda kasutajat kustutada? <br /><strong>Pärast seda pole võimalik kasutajat ja andmeid taastada</strong><br /><br />",
"fullname": "Täisnimi", "fullname": "Täisnimi",
"website": "Koduleht", "website": "Koduleht",
"location": "Asukoht", "location": "Asukoht",
@@ -25,7 +25,7 @@
"watched": "Vaadatud", "watched": "Vaadatud",
"followers": "Jälgijad", "followers": "Jälgijad",
"following": "Jälgimised", "following": "Jälgimised",
"aboutme": "About me", "aboutme": "Minust",
"signature": "Allkiri", "signature": "Allkiri",
"gravatar": "Gravatar", "gravatar": "Gravatar",
"birthday": "Sünnipäev", "birthday": "Sünnipäev",
@@ -68,21 +68,21 @@
"settings-require-reload": "Muudatused seadetes nõuavad lehe uuesti laadimist. Lehe värskendamiseks vajuta siia.", "settings-require-reload": "Muudatused seadetes nõuavad lehe uuesti laadimist. Lehe värskendamiseks vajuta siia.",
"has_no_follower": "Sellel kasutajal pole ühtegi jälgijat :(", "has_no_follower": "Sellel kasutajal pole ühtegi jälgijat :(",
"follows_no_one": "See kasutaja ei jälgi kedagi :(", "follows_no_one": "See kasutaja ei jälgi kedagi :(",
"has_no_posts": "This user hasn't posted anything yet.", "has_no_posts": "Antud kasutaja pole veel midagi postitanud.",
"has_no_topics": "This user hasn't posted any topics yet.", "has_no_topics": "Antud kasutaja pole veel ühtegi teemat postitanud.",
"has_no_watched_topics": "This user hasn't watched any topics yet.", "has_no_watched_topics": "Antud kasutaja pole veel ühtegi teemat vaadanud.",
"email_hidden": "Peidetud email", "email_hidden": "Peidetud email",
"hidden": "peidetud", "hidden": "peidetud",
"paginate_description": "Paginate topics and posts instead of using infinite scroll", "paginate_description": "Nummerda leheküljed ja postitused ning ära kasuta lõputut kerimist",
"topics_per_page": "Teemasi ühe lehekülje kohta", "topics_per_page": "Teemasi ühe lehekülje kohta",
"posts_per_page": "Postitusi ühe lehekülje kohta", "posts_per_page": "Postitusi ühe lehekülje kohta",
"notification_sounds": "Play a sound when you receive a notification", "notification_sounds": "Mängi heli, kui teade saabub.",
"browsing": "Sirvimis sätted", "browsing": "Sirvimis sätted",
"open_links_in_new_tab": "Open outgoing links in new tab", "open_links_in_new_tab": "Ava väljaminevad lingid uues aknas",
"enable_topic_searching": "Võimalda teemasisene otsing", "enable_topic_searching": "Võimalda teemasisene otsing",
"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", "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.",
"follow_topics_you_reply_to": "Follow topics that you reply to", "follow_topics_you_reply_to": "Järgi teemasid, millele olete vastanud.",
"follow_topics_you_create": "Follow topics you create", "follow_topics_you_create": "Järgi teemasi, mis on teie loodud.",
"grouptitle": "Vali grupile tiitel mida kuvada soovid", "grouptitle": "Vali grupile tiitel mida kuvada soovid",
"no-group-title": "Grupi tiitel puudub" "no-group-title": "Grupi tiitel puudub"
} }

View File

@@ -9,13 +9,13 @@
"filter-by": "Filtreeri", "filter-by": "Filtreeri",
"online-only": "Ainult seesolevad", "online-only": "Ainult seesolevad",
"picture-only": "Ainult pilt", "picture-only": "Ainult pilt",
"invite": "Invite", "invite": "Kutsuge",
"invitation-email-sent": "An invitation email has been sent to %1", "invitation-email-sent": "Kutse on saadetud e-mailile %1",
"user_list": "User List", "user_list": "Kasutajate list",
"recent_topics": "Recent Topics", "recent_topics": "Viimased teemad",
"popular_topics": "Popular Topics", "popular_topics": "Populaarsed teemad",
"unread_topics": "Unread Topics", "unread_topics": "Lugemata teemad",
"categories": "Categories", "categories": "Kategooriad",
"tags": "Tags", "tags": "Märksõnad",
"map": "Map" "map": "Kaart"
} }

View File

@@ -1,9 +1,12 @@
{ {
"category": "Category",
"subcategories": "Subcategories",
"new_topic_button": "جستار تازه", "new_topic_button": "جستار تازه",
"guest-login-post": "برای ثبت نظر وارد شوید", "guest-login-post": "برای ثبت نظر وارد شوید",
"no_topics": "<strong>هیچ پستی در این دسته نیست.</strong><br />چرا شما یکی نفرستید؟", "no_topics": "<strong>هیچ پستی در این دسته نیست.</strong><br />چرا شما یکی نفرستید؟",
"browsing": "بیننده‌ها", "browsing": "بیننده‌ها",
"no_replies": "هیچ کسی پاسخ نداده است.", "no_replies": "هیچ کسی پاسخ نداده است.",
"no_new_posts": "No new posts.",
"share_this_category": "به اشتراک‌گذاری این دسته", "share_this_category": "به اشتراک‌گذاری این دسته",
"watch": "نظارت کردن", "watch": "نظارت کردن",
"ignore": "نادیده گرفتن", "ignore": "نادیده گرفتن",

View File

@@ -46,6 +46,8 @@
"too-many-posts-newbie": "As a new user, you can only post once every %1 second(s) until you have earned %2 reputation - please wait before posting again", "too-many-posts-newbie": "As a new user, you can only post once every %1 second(s) until you have earned %2 reputation - please wait before posting again",
"tag-too-short": "Please enter a longer tag. Tags should contain at least %1 character(s)", "tag-too-short": "Please enter a longer tag. Tags should contain at least %1 character(s)",
"tag-too-long": "Please enter a shorter tag. Tags can't be longer than %1 character(s)", "tag-too-long": "Please enter a shorter tag. Tags can't be longer than %1 character(s)",
"not-enough-tags": "Not enough tags. Topics must have at least %1 tag(s)",
"too-many-tags": "Too many tags. Topics can't have more than %1 tag(s)",
"file-too-big": "Maximum allowed file size is %1 kB - please upload a smaller file", "file-too-big": "Maximum allowed file size is %1 kB - please upload a smaller file",
"cant-vote-self-post": "شما نمی‌توانید به دیدگاه خود رای بدهید.", "cant-vote-self-post": "شما نمی‌توانید به دیدگاه خود رای بدهید.",
"already-favourited": "شما قبلا این دیدگاه را محبوب کرده اید", "already-favourited": "شما قبلا این دیدگاه را محبوب کرده اید",

View File

@@ -22,6 +22,7 @@
"pagination.out_of": "%1 از %2", "pagination.out_of": "%1 از %2",
"pagination.enter_index": "شماره را وارد کنید", "pagination.enter_index": "شماره را وارد کنید",
"header.admin": "مدیر", "header.admin": "مدیر",
"header.categories": "Categories",
"header.recent": "تازه‌ها", "header.recent": "تازه‌ها",
"header.unread": "نخوانده‌ها", "header.unread": "نخوانده‌ها",
"header.tags": "برچسب‌ها", "header.tags": "برچسب‌ها",

View File

@@ -38,6 +38,13 @@
"details.private_help": "اگر فعال باشد، پیوستن به گروه مستلزم موافقت صاحب گروه است", "details.private_help": "اگر فعال باشد، پیوستن به گروه مستلزم موافقت صاحب گروه است",
"details.hidden": "پنهان", "details.hidden": "پنهان",
"details.hidden_help": "اگر فعال باشد، این گروه در فهرست گروه‌ها پیدا نمی‌شود و کاربران باید دستی فراخوانده شوند", "details.hidden_help": "اگر فعال باشد، این گروه در فهرست گروه‌ها پیدا نمی‌شود و کاربران باید دستی فراخوانده شوند",
"details.delete_group": "Delete Group",
"event.updated": "جزییات گروه با موفقیت به روز گردید", "event.updated": "جزییات گروه با موفقیت به روز گردید",
"event.deleted": "گروه \"%1\" حدف شد" "event.deleted": "گروه \"%1\" حدف شد",
"membership.accept-invitation": "Accept Invitation",
"membership.invitation-pending": "Invitation Pending",
"membership.join-group": "Join Group",
"membership.leave-group": "Leave Group",
"membership.reject": "Reject",
"new-group.group_name": "Group Name:"
} }

View File

@@ -1,9 +1,12 @@
{ {
"category": "Category",
"subcategories": "Subcategories",
"new_topic_button": "Uusi aihe", "new_topic_button": "Uusi aihe",
"guest-login-post": "Kirjaudu sisään voidaksesi kirjoittaa viesti", "guest-login-post": "Kirjaudu sisään voidaksesi kirjoittaa viesti",
"no_topics": "<strong>Tässä kategoriassa ei ole yhtään aihetta.</strong><br />Miksi et aloittaisi uutta?", "no_topics": "<strong>Tässä kategoriassa ei ole yhtään aihetta.</strong><br />Miksi et aloittaisi uutta?",
"browsing": "selaamassa", "browsing": "selaamassa",
"no_replies": "Kukaan ei ole vastannut", "no_replies": "Kukaan ei ole vastannut",
"no_new_posts": "No new posts.",
"share_this_category": "Jaa tämä kategoria", "share_this_category": "Jaa tämä kategoria",
"watch": "Watch", "watch": "Watch",
"ignore": "Sivuuta", "ignore": "Sivuuta",

View File

@@ -46,6 +46,8 @@
"too-many-posts-newbie": "As a new user, you can only post once every %1 second(s) until you have earned %2 reputation - please wait before posting again", "too-many-posts-newbie": "As a new user, you can only post once every %1 second(s) until you have earned %2 reputation - please wait before posting again",
"tag-too-short": "Please enter a longer tag. Tags should contain at least %1 character(s)", "tag-too-short": "Please enter a longer tag. Tags should contain at least %1 character(s)",
"tag-too-long": "Please enter a shorter tag. Tags can't be longer than %1 character(s)", "tag-too-long": "Please enter a shorter tag. Tags can't be longer than %1 character(s)",
"not-enough-tags": "Not enough tags. Topics must have at least %1 tag(s)",
"too-many-tags": "Too many tags. Topics can't have more than %1 tag(s)",
"file-too-big": "Maximum allowed file size is %1 kB - please upload a smaller file", "file-too-big": "Maximum allowed file size is %1 kB - please upload a smaller file",
"cant-vote-self-post": "Et voi antaa ääntä omalle viestillesi", "cant-vote-self-post": "Et voi antaa ääntä omalle viestillesi",
"already-favourited": "Tämä viesti on jo suosikeissasi", "already-favourited": "Tämä viesti on jo suosikeissasi",

View File

@@ -22,6 +22,7 @@
"pagination.out_of": "%1/%2", "pagination.out_of": "%1/%2",
"pagination.enter_index": "Syötä indeksi", "pagination.enter_index": "Syötä indeksi",
"header.admin": "Ylläpitäjä", "header.admin": "Ylläpitäjä",
"header.categories": "Categories",
"header.recent": "Viimeisimmät", "header.recent": "Viimeisimmät",
"header.unread": "Lukemattomat", "header.unread": "Lukemattomat",
"header.tags": "Tagit", "header.tags": "Tagit",

View File

@@ -38,6 +38,13 @@
"details.private_help": "If enabled, joining of groups requires approval from a group owner", "details.private_help": "If enabled, joining of groups requires approval from a group owner",
"details.hidden": "Hidden", "details.hidden": "Hidden",
"details.hidden_help": "If enabled, this group will not be found in the groups listing, and users will have to be invited manually", "details.hidden_help": "If enabled, this group will not be found in the groups listing, and users will have to be invited manually",
"details.delete_group": "Delete Group",
"event.updated": "Group details have been updated", "event.updated": "Group details have been updated",
"event.deleted": "The group \"%1\" has been deleted" "event.deleted": "The group \"%1\" has been deleted",
"membership.accept-invitation": "Accept Invitation",
"membership.invitation-pending": "Invitation Pending",
"membership.join-group": "Join Group",
"membership.leave-group": "Leave Group",
"membership.reject": "Reject",
"new-group.group_name": "Group Name:"
} }

View File

@@ -1,12 +1,15 @@
{ {
"category": "Catégorie",
"subcategories": "Sous-catégories",
"new_topic_button": "Nouveau sujet", "new_topic_button": "Nouveau sujet",
"guest-login-post": "Se connecter pour poster", "guest-login-post": "Se connecter pour poster",
"no_topics": "<strong>Il n'y a aucun sujet dans cette catégorie.</strong><br />Pourquoi ne pas en créer un ?", "no_topics": "<strong>Il n'y a aucun sujet dans cette catégorie.</strong><br />Pourquoi ne pas en créer un ?",
"browsing": "parcouru par", "browsing": "parcouru par",
"no_replies": "Personne n'a répondu", "no_replies": "Personne n'a répondu",
"no_new_posts": "Pas de nouveau message",
"share_this_category": "Partager cette catégorie", "share_this_category": "Partager cette catégorie",
"watch": "Suivre", "watch": "Suivre",
"ignore": "Ignorer", "ignore": "Ne plus suivre",
"watch.message": "Vous suivez désormais les mises à jour de cette catégorie.", "watch.message": "Vous suivez désormais les mises à jour de cette catégorie.",
"ignore.message": "Vous ne suivez plus les mises jour de cette catégorie." "ignore.message": "Vous ne suivez plus les mises jour de cette catégorie."
} }

View File

@@ -46,6 +46,8 @@
"too-many-posts-newbie": "En tant que nouvel utilisateur, vous ne pouvez poster que toutes les %1 seconde(s) jusqu'à ce que vous obteniez une réputation de %2 - patientez avant de publier de nouveau.", "too-many-posts-newbie": "En tant que nouvel utilisateur, vous ne pouvez poster que toutes les %1 seconde(s) jusqu'à ce que vous obteniez une réputation de %2 - patientez avant de publier de nouveau.",
"tag-too-short": "Veuillez entrer un mot-clé plus long. Les mots-clés doivent contenir au moins %1 caractère(s).", "tag-too-short": "Veuillez entrer un mot-clé plus long. Les mots-clés doivent contenir au moins %1 caractère(s).",
"tag-too-long": "Veuillez entrer un mot-clé plus court. Les mot-clés ne peuvent faire plus de %1 caractère(s).", "tag-too-long": "Veuillez entrer un mot-clé plus court. Les mot-clés ne peuvent faire plus de %1 caractère(s).",
"not-enough-tags": "Pas assez de mots-clés. Les sujets doivent avoir au moins %1 mots-clé(s).",
"too-many-tags": "Trop de mots-clés. Les sujets ne peuvent avoir au plus que %1 mots-clé(s).",
"file-too-big": "La taille maximale autorisée pour un fichier est de %1 kb. Veuillez envoyer un fichier plus petit.", "file-too-big": "La taille maximale autorisée pour un fichier est de %1 kb. Veuillez envoyer un fichier plus petit.",
"cant-vote-self-post": "Vous ne pouvez pas voter pour vos propres messages", "cant-vote-self-post": "Vous ne pouvez pas voter pour vos propres messages",
"already-favourited": "Vous avez déjà mis ce message en favoris", "already-favourited": "Vous avez déjà mis ce message en favoris",

View File

@@ -22,6 +22,7 @@
"pagination.out_of": "%1 sur %2", "pagination.out_of": "%1 sur %2",
"pagination.enter_index": "Entrer un numéro de page", "pagination.enter_index": "Entrer un numéro de page",
"header.admin": "Admin", "header.admin": "Admin",
"header.categories": "Catégories",
"header.recent": "Récent", "header.recent": "Récent",
"header.unread": "Non lu", "header.unread": "Non lu",
"header.tags": "Mots-clés", "header.tags": "Mots-clés",

View File

@@ -38,6 +38,13 @@
"details.private_help": "Si cette case est cochée, rejoindre un groupe nécessite l'accord d'un propriétaire du groupe.", "details.private_help": "Si cette case est cochée, rejoindre un groupe nécessite l'accord d'un propriétaire du groupe.",
"details.hidden": "Masqué", "details.hidden": "Masqué",
"details.hidden_help": "Si cette case est cochée, ce groupe n'est pas affiché dans la liste des groupes, et les utilisateurs devront être invités manuellement.", "details.hidden_help": "Si cette case est cochée, ce groupe n'est pas affiché dans la liste des groupes, et les utilisateurs devront être invités manuellement.",
"details.delete_group": "Supprimer le groupe",
"event.updated": "Les détails du groupe ont été mis à jour", "event.updated": "Les détails du groupe ont été mis à jour",
"event.deleted": "Le groupe \"%1\" a été supprimé" "event.deleted": "Le groupe \"%1\" a été supprimé",
"membership.accept-invitation": "Accepter l'invitation",
"membership.invitation-pending": "Invitation en attente",
"membership.join-group": "Rejoindre le groupe",
"membership.leave-group": "Quitter le groupe",
"membership.reject": "Refuser",
"new-group.group_name": "Nom du groupe :"
} }

View File

@@ -35,7 +35,7 @@
"login_to_subscribe": "Veuillez vous enregistrer ou vous connecter afin de vous abonner à ce sujet.", "login_to_subscribe": "Veuillez vous enregistrer ou vous connecter afin de vous abonner à ce sujet.",
"markAsUnreadForAll.success": "Sujet marqué comme non lu pour tout le monde.", "markAsUnreadForAll.success": "Sujet marqué comme non lu pour tout le monde.",
"watch": "Suivre", "watch": "Suivre",
"unwatch": "Ne pas suivre", "unwatch": "Ne plus suivre",
"watch.title": "Être notifié des nouvelles réponses dans ce sujet", "watch.title": "Être notifié des nouvelles réponses dans ce sujet",
"unwatch.title": "Arrêter de suivre ce sujet", "unwatch.title": "Arrêter de suivre ce sujet",
"share_this_post": "Partager ce message", "share_this_post": "Partager ce message",

View File

@@ -2,7 +2,7 @@
"banned": "Banni", "banned": "Banni",
"offline": "Hors-ligne", "offline": "Hors-ligne",
"username": "Nom d'utilisateur", "username": "Nom d'utilisateur",
"joindate": "Date d'adhésion", "joindate": "Date d'inscription",
"postcount": "Nombre de messages", "postcount": "Nombre de messages",
"email": "Email", "email": "Email",
"confirm_email": "Confirmer l'adresse email", "confirm_email": "Confirmer l'adresse email",
@@ -56,7 +56,7 @@
"settings": "Paramètres", "settings": "Paramètres",
"show_email": "Afficher mon email", "show_email": "Afficher mon email",
"show_fullname": "Afficher mon nom complet", "show_fullname": "Afficher mon nom complet",
"restrict_chats": "Autoriser la réception de message uniquement au personne que je suis", "restrict_chats": "Autoriser la réception de messages provenant uniquement des personnes que je suis",
"digest_label": "Sinscrire aux comptes-rendus", "digest_label": "Sinscrire aux comptes-rendus",
"digest_description": "S'abonner par email aux mises à jours de ce forum (nouvelles notifications et nouveaux sujets) selon le planning sélectionné.", "digest_description": "S'abonner par email aux mises à jours de ce forum (nouvelles notifications et nouveaux sujets) selon le planning sélectionné.",
"digest_off": "Désactivé", "digest_off": "Désactivé",
@@ -64,7 +64,7 @@
"digest_weekly": "Hebdomadaire", "digest_weekly": "Hebdomadaire",
"digest_monthly": "Mensuel", "digest_monthly": "Mensuel",
"send_chat_notifications": "Envoyer un e-mail si un nouveau message de chat arrive lorsque je ne suis pas en ligne", "send_chat_notifications": "Envoyer un e-mail si un nouveau message de chat arrive lorsque je ne suis pas en ligne",
"send_post_notifications": "Envoyer un email lors de réponses envoyées aux sujets auxquels je suis abonné.", "send_post_notifications": "Envoyer un email lors de réponses envoyées aux sujets auxquels je suis abonné",
"settings-require-reload": "Certains réglages nécessitent un rechargement. Cliquez ici pour recharger la page.", "settings-require-reload": "Certains réglages nécessitent un rechargement. Cliquez ici pour recharger la page.",
"has_no_follower": "Cet utilisateur n'est suivi par personne :(", "has_no_follower": "Cet utilisateur n'est suivi par personne :(",
"follows_no_one": "Cet utilisateur ne suit personne :(", "follows_no_one": "Cet utilisateur ne suit personne :(",
@@ -73,10 +73,10 @@
"has_no_watched_topics": "Cet utilisateur n'a encore consulté aucun sujet.", "has_no_watched_topics": "Cet utilisateur n'a encore consulté aucun sujet.",
"email_hidden": "Email masqué", "email_hidden": "Email masqué",
"hidden": "masqué", "hidden": "masqué",
"paginate_description": "Utiliser la pagination des sujets et des messages à la place du défilement infini.", "paginate_description": "Utiliser la pagination des sujets et des messages à la place du défilement infini",
"topics_per_page": "Sujets par page", "topics_per_page": "Sujets par page",
"posts_per_page": "Messages par page", "posts_per_page": "Messages par page",
"notification_sounds": "Émettre un son lors de la réception de notifications.", "notification_sounds": "Émettre un son lors de la réception de notifications",
"browsing": "Paramètres de navigation", "browsing": "Paramètres de navigation",
"open_links_in_new_tab": "Ouvrir les liens externes dans un nouvel onglet", "open_links_in_new_tab": "Ouvrir les liens externes dans un nouvel onglet",
"enable_topic_searching": "Activer la recherche dans les sujets", "enable_topic_searching": "Activer la recherche dans les sujets",

View File

@@ -1,9 +1,12 @@
{ {
"category": "Category",
"subcategories": "Subcategories",
"new_topic_button": "נושא חדש", "new_topic_button": "נושא חדש",
"guest-login-post": "Log in to post", "guest-login-post": "Log in to post",
"no_topics": "<strong>קטגוריה זו ריקה מנושאים.</strong><br />למה שלא תנסה להוסיף נושא חדש?", "no_topics": "<strong>קטגוריה זו ריקה מנושאים.</strong><br />למה שלא תנסה להוסיף נושא חדש?",
"browsing": "צופים בנושא זה כעת", "browsing": "צופים בנושא זה כעת",
"no_replies": "אין תגובות", "no_replies": "אין תגובות",
"no_new_posts": "No new posts.",
"share_this_category": "שתף קטגוריה זו", "share_this_category": "שתף קטגוריה זו",
"watch": "Watch", "watch": "Watch",
"ignore": "התעלם", "ignore": "התעלם",

View File

@@ -46,6 +46,8 @@
"too-many-posts-newbie": "As a new user, you can only post once every %1 second(s) until you have earned %2 reputation - please wait before posting again", "too-many-posts-newbie": "As a new user, you can only post once every %1 second(s) until you have earned %2 reputation - please wait before posting again",
"tag-too-short": "Please enter a longer tag. Tags should contain at least %1 character(s)", "tag-too-short": "Please enter a longer tag. Tags should contain at least %1 character(s)",
"tag-too-long": "Please enter a shorter tag. Tags can't be longer than %1 character(s)", "tag-too-long": "Please enter a shorter tag. Tags can't be longer than %1 character(s)",
"not-enough-tags": "Not enough tags. Topics must have at least %1 tag(s)",
"too-many-tags": "Too many tags. Topics can't have more than %1 tag(s)",
"file-too-big": "Maximum allowed file size is %1 kB - please upload a smaller file", "file-too-big": "Maximum allowed file size is %1 kB - please upload a smaller file",
"cant-vote-self-post": "לא ניתן להצביע לפוסט שלך", "cant-vote-self-post": "לא ניתן להצביע לפוסט שלך",
"already-favourited": "כבר הוספת פוסט זה למועדפים", "already-favourited": "כבר הוספת פוסט זה למועדפים",

View File

@@ -22,6 +22,7 @@
"pagination.out_of": "%1 מתוך %2", "pagination.out_of": "%1 מתוך %2",
"pagination.enter_index": "יש להכניס אינדקס", "pagination.enter_index": "יש להכניס אינדקס",
"header.admin": "ניהול", "header.admin": "ניהול",
"header.categories": "Categories",
"header.recent": "פוסטים אחרונים", "header.recent": "פוסטים אחרונים",
"header.unread": "לא נקרא", "header.unread": "לא נקרא",
"header.tags": "תגיות", "header.tags": "תגיות",

View File

@@ -38,6 +38,13 @@
"details.private_help": "If enabled, joining of groups requires approval from a group owner", "details.private_help": "If enabled, joining of groups requires approval from a group owner",
"details.hidden": "Hidden", "details.hidden": "Hidden",
"details.hidden_help": "If enabled, this group will not be found in the groups listing, and users will have to be invited manually", "details.hidden_help": "If enabled, this group will not be found in the groups listing, and users will have to be invited manually",
"details.delete_group": "Delete Group",
"event.updated": "פרטי הקבוצה עודכנו", "event.updated": "פרטי הקבוצה עודכנו",
"event.deleted": "קבוצת \"%1\" נמחקה" "event.deleted": "קבוצת \"%1\" נמחקה",
"membership.accept-invitation": "Accept Invitation",
"membership.invitation-pending": "Invitation Pending",
"membership.join-group": "Join Group",
"membership.leave-group": "Leave Group",
"membership.reject": "Reject",
"new-group.group_name": "Group Name:"
} }

View File

@@ -1,9 +1,12 @@
{ {
"category": "Category",
"subcategories": "Subcategories",
"new_topic_button": "Új témakör", "new_topic_button": "Új témakör",
"guest-login-post": "A hozzászóláshoz be kell lépni", "guest-login-post": "A hozzászóláshoz be kell lépni",
"no_topics": "<strong>Nincs nyitva egy téma sem ebben a kategóriában.</strong>Hozzunk létre egyet.", "no_topics": "<strong>Nincs nyitva egy téma sem ebben a kategóriában.</strong>Hozzunk létre egyet.",
"browsing": "böngészés", "browsing": "böngészés",
"no_replies": "Nem érkezett válasz", "no_replies": "Nem érkezett válasz",
"no_new_posts": "No new posts.",
"share_this_category": "Kategória megosztása", "share_this_category": "Kategória megosztása",
"watch": "Watch", "watch": "Watch",
"ignore": "Ignorálás", "ignore": "Ignorálás",

View File

@@ -46,6 +46,8 @@
"too-many-posts-newbie": "As a new user, you can only post once every %1 second(s) until you have earned %2 reputation - please wait before posting again", "too-many-posts-newbie": "As a new user, you can only post once every %1 second(s) until you have earned %2 reputation - please wait before posting again",
"tag-too-short": "Please enter a longer tag. Tags should contain at least %1 character(s)", "tag-too-short": "Please enter a longer tag. Tags should contain at least %1 character(s)",
"tag-too-long": "Please enter a shorter tag. Tags can't be longer than %1 character(s)", "tag-too-long": "Please enter a shorter tag. Tags can't be longer than %1 character(s)",
"not-enough-tags": "Not enough tags. Topics must have at least %1 tag(s)",
"too-many-tags": "Too many tags. Topics can't have more than %1 tag(s)",
"file-too-big": "Maximum allowed file size is %1 kB - please upload a smaller file", "file-too-big": "Maximum allowed file size is %1 kB - please upload a smaller file",
"cant-vote-self-post": "Nem szavazhatsz a saját hozzászólásodra", "cant-vote-self-post": "Nem szavazhatsz a saját hozzászólásodra",
"already-favourited": "Már bejelölted Kedvencnek ezt a hozzászólást", "already-favourited": "Már bejelölted Kedvencnek ezt a hozzászólást",

View File

@@ -22,6 +22,7 @@
"pagination.out_of": "%1 - %2", "pagination.out_of": "%1 - %2",
"pagination.enter_index": "Írj be egy számot", "pagination.enter_index": "Írj be egy számot",
"header.admin": "Admin", "header.admin": "Admin",
"header.categories": "Categories",
"header.recent": "Friss", "header.recent": "Friss",
"header.unread": "Olvasatlan", "header.unread": "Olvasatlan",
"header.tags": "Címkék", "header.tags": "Címkék",

View File

@@ -38,6 +38,13 @@
"details.private_help": "If enabled, joining of groups requires approval from a group owner", "details.private_help": "If enabled, joining of groups requires approval from a group owner",
"details.hidden": "Hidden", "details.hidden": "Hidden",
"details.hidden_help": "If enabled, this group will not be found in the groups listing, and users will have to be invited manually", "details.hidden_help": "If enabled, this group will not be found in the groups listing, and users will have to be invited manually",
"details.delete_group": "Delete Group",
"event.updated": "Group details have been updated", "event.updated": "Group details have been updated",
"event.deleted": "The group \"%1\" has been deleted" "event.deleted": "The group \"%1\" has been deleted",
"membership.accept-invitation": "Accept Invitation",
"membership.invitation-pending": "Invitation Pending",
"membership.join-group": "Join Group",
"membership.leave-group": "Leave Group",
"membership.reject": "Reject",
"new-group.group_name": "Group Name:"
} }

View File

@@ -1,9 +1,12 @@
{ {
"category": "Category",
"subcategories": "Subcategories",
"new_topic_button": "Topik Baru", "new_topic_button": "Topik Baru",
"guest-login-post": "Log in to post", "guest-login-post": "Log in to post",
"no_topics": "<strong>Tidak ada topik dikategori ini</strong><br/> Mengapa anda tidak mencoba membuat yang baru?", "no_topics": "<strong>Tidak ada topik dikategori ini</strong><br/> Mengapa anda tidak mencoba membuat yang baru?",
"browsing": "penjelajahan", "browsing": "penjelajahan",
"no_replies": "Belum ada orang yang menjawab", "no_replies": "Belum ada orang yang menjawab",
"no_new_posts": "No new posts.",
"share_this_category": "Bagikan kategori ini", "share_this_category": "Bagikan kategori ini",
"watch": "Watch", "watch": "Watch",
"ignore": "Abaikan", "ignore": "Abaikan",

View File

@@ -46,6 +46,8 @@
"too-many-posts-newbie": "As a new user, you can only post once every %1 second(s) until you have earned %2 reputation - please wait before posting again", "too-many-posts-newbie": "As a new user, you can only post once every %1 second(s) until you have earned %2 reputation - please wait before posting again",
"tag-too-short": "Please enter a longer tag. Tags should contain at least %1 character(s)", "tag-too-short": "Please enter a longer tag. Tags should contain at least %1 character(s)",
"tag-too-long": "Please enter a shorter tag. Tags can't be longer than %1 character(s)", "tag-too-long": "Please enter a shorter tag. Tags can't be longer than %1 character(s)",
"not-enough-tags": "Not enough tags. Topics must have at least %1 tag(s)",
"too-many-tags": "Too many tags. Topics can't have more than %1 tag(s)",
"file-too-big": "Maximum allowed file size is %1 kB - please upload a smaller file", "file-too-big": "Maximum allowed file size is %1 kB - please upload a smaller file",
"cant-vote-self-post": "Kamu tidak dapat vote postingan sendiri", "cant-vote-self-post": "Kamu tidak dapat vote postingan sendiri",
"already-favourited": "Post ini sudah kamu favorit", "already-favourited": "Post ini sudah kamu favorit",

View File

@@ -22,6 +22,7 @@
"pagination.out_of": "%1 dari %2", "pagination.out_of": "%1 dari %2",
"pagination.enter_index": "Masukkan index", "pagination.enter_index": "Masukkan index",
"header.admin": "Admin", "header.admin": "Admin",
"header.categories": "Categories",
"header.recent": "Terbaru", "header.recent": "Terbaru",
"header.unread": "Belum dibaca", "header.unread": "Belum dibaca",
"header.tags": "Tag", "header.tags": "Tag",

View File

@@ -38,6 +38,13 @@
"details.private_help": "If enabled, joining of groups requires approval from a group owner", "details.private_help": "If enabled, joining of groups requires approval from a group owner",
"details.hidden": "Hidden", "details.hidden": "Hidden",
"details.hidden_help": "If enabled, this group will not be found in the groups listing, and users will have to be invited manually", "details.hidden_help": "If enabled, this group will not be found in the groups listing, and users will have to be invited manually",
"details.delete_group": "Delete Group",
"event.updated": "Group details have been updated", "event.updated": "Group details have been updated",
"event.deleted": "The group \"%1\" has been deleted" "event.deleted": "The group \"%1\" has been deleted",
"membership.accept-invitation": "Accept Invitation",
"membership.invitation-pending": "Invitation Pending",
"membership.join-group": "Join Group",
"membership.leave-group": "Leave Group",
"membership.reject": "Reject",
"new-group.group_name": "Group Name:"
} }

View File

@@ -2,10 +2,10 @@
"topic": "Topik", "topic": "Topik",
"topic_id": "ID Topik", "topic_id": "ID Topik",
"topic_id_placeholder": "Masukkan ID topik", "topic_id_placeholder": "Masukkan ID topik",
"no_topics_found": "Tidak topik yang ditemukan!", "no_topics_found": "Topik tidak ditemukan!",
"no_posts_found": "Tidak ada posting yang ditemukan!", "no_posts_found": "Tidak ada posting yang ditemukan!",
"post_is_deleted": "Posting ini telah dihapus!", "post_is_deleted": "Posting ini telah dihapus!",
"topic_is_deleted": "This topic is deleted!", "topic_is_deleted": "Topik terhapus!",
"profile": "Profil", "profile": "Profil",
"posted_by": "Dibuat oleh %1", "posted_by": "Dibuat oleh %1",
"posted_by_guest": "Dibuat oleh Tamu", "posted_by_guest": "Dibuat oleh Tamu",
@@ -13,7 +13,7 @@
"notify_me": "Beritahukan balasan baru untuk topik ini", "notify_me": "Beritahukan balasan baru untuk topik ini",
"quote": "Kutip", "quote": "Kutip",
"reply": "Balas", "reply": "Balas",
"guest-login-reply": "Log in to reply", "guest-login-reply": "Log in untuk membalas",
"edit": "Ubah", "edit": "Ubah",
"delete": "Hapus", "delete": "Hapus",
"purge": "Musnahkan", "purge": "Musnahkan",
@@ -76,7 +76,7 @@
"fork_no_pids": "Tidak ada posting yang dipilih!", "fork_no_pids": "Tidak ada posting yang dipilih!",
"fork_success": "Topik berhasil dicabangkan! Klik disini untuk menuju topik yang telah dicabangkan.", "fork_success": "Topik berhasil dicabangkan! Klik disini untuk menuju topik yang telah dicabangkan.",
"composer.title_placeholder": "Masukkan judul topik di sini...", "composer.title_placeholder": "Masukkan judul topik di sini...",
"composer.handle_placeholder": "Name", "composer.handle_placeholder": "Nama",
"composer.discard": "Buang", "composer.discard": "Buang",
"composer.submit": "Kirim", "composer.submit": "Kirim",
"composer.replying_to": "Membalas ke %1", "composer.replying_to": "Membalas ke %1",
@@ -96,5 +96,5 @@
"oldest_to_newest": "Terlama ke Terbaru", "oldest_to_newest": "Terlama ke Terbaru",
"newest_to_oldest": "Terbaru ke Terlama", "newest_to_oldest": "Terbaru ke Terlama",
"most_votes": "Vote terbanyak", "most_votes": "Vote terbanyak",
"most_posts": "Most posts" "most_posts": "Postingan terbanyak"
} }

View File

@@ -1,9 +1,12 @@
{ {
"category": "Categoria",
"subcategories": "Sottocategorie",
"new_topic_button": "Nuova Discussione", "new_topic_button": "Nuova Discussione",
"guest-login-post": "Effettua il Log in per pubblicare", "guest-login-post": "Effettua il Log in per pubblicare",
"no_topics": "<strong>Non ci sono discussioni in questa categoria.</strong><br />Perché non ne inizi una?", "no_topics": "<strong>Non ci sono discussioni in questa categoria.</strong><br />Perché non ne inizi una?",
"browsing": "visualizzando", "browsing": "visualizzando",
"no_replies": "Nessuno ha risposto", "no_replies": "Nessuno ha risposto",
"no_new_posts": "Nessun nuovo post.",
"share_this_category": "Condividi questa Categoria", "share_this_category": "Condividi questa Categoria",
"watch": "Osserva", "watch": "Osserva",
"ignore": "Ignora", "ignore": "Ignora",

View File

@@ -1,15 +1,15 @@
{ {
"password-reset-requested": "Richiesta di reset della password - %1!", "password-reset-requested": "Richiesta di reset della password - %1!",
"welcome-to": "Benvenuto in %1", "welcome-to": "Benvenuto in %1",
"invite": "Invitation from %1", "invite": "Invito da %1",
"greeting_no_name": "Ciao", "greeting_no_name": "Ciao",
"greeting_with_name": "Ciao %1", "greeting_with_name": "Ciao %1",
"welcome.text1": "Grazie per esserti registrato su %1!", "welcome.text1": "Grazie per esserti registrato su %1!",
"welcome.text2": "Per attivare completamente il tuo account dobbiamo verificare che sei il proprietario dell'indiritto email con cui ti sei registrato.", "welcome.text2": "Per attivare completamente il tuo account dobbiamo verificare che sei il proprietario dell'indiritto email con cui ti sei registrato.",
"welcome.text3": "An administrator has accepted your registration application. You can login with your username/password now.", "welcome.text3": "Un Amministratora ha accettato la tua registrazione. Puoi adesso collegarti con il tuo nome utente e la tua password.",
"welcome.cta": "Clicca qui per confermare il tuo indirizzo email", "welcome.cta": "Clicca qui per confermare il tuo indirizzo email",
"invitation.text1": "%1 has invited you to join %2", "invitation.text1": "%1 ti ha invitato a entrare in %2",
"invitation.ctr": "Click here to create your account.", "invitation.ctr": "Clicca qui per creare il tuo account.",
"reset.text1": "Abbiamo ricevuto una richiesta di reset della tua password, probabilmente perché l'hai dimenticata. Se non è così si prega di ignorare questa email.", "reset.text1": "Abbiamo ricevuto una richiesta di reset della tua password, probabilmente perché l'hai dimenticata. Se non è così si prega di ignorare questa email.",
"reset.text2": "Per confermare il reset della password per favore clicca il seguente link:", "reset.text2": "Per confermare il reset della password per favore clicca il seguente link:",
"reset.cta": "Clicca qui per resettare la tua password", "reset.cta": "Clicca qui per resettare la tua password",

View File

@@ -2,7 +2,7 @@
"invalid-data": "Dati non validi", "invalid-data": "Dati non validi",
"not-logged-in": "Non sembri essere loggato.", "not-logged-in": "Non sembri essere loggato.",
"account-locked": "Il tuo account è stato bloccato temporaneamente", "account-locked": "Il tuo account è stato bloccato temporaneamente",
"search-requires-login": "Searching requires an account - please login or register.", "search-requires-login": "La ricerca richiede un account! Si prega di loggarsi o registrarsi!",
"invalid-cid": "ID Categoria non valido", "invalid-cid": "ID Categoria non valido",
"invalid-tid": "ID Topic non valido", "invalid-tid": "ID Topic non valido",
"invalid-pid": "ID Post non valido", "invalid-pid": "ID Post non valido",
@@ -21,11 +21,11 @@
"email-not-confirmed-chat": "Non potrai chattare finchè non avrai confermato la tua email, per favore clicca qui per farlo ora.", "email-not-confirmed-chat": "Non potrai chattare finchè non avrai confermato la tua email, per favore clicca qui per farlo ora.",
"no-email-to-confirm": "Questo forum richiede la conferma dell'indirizzo email, per favore clicca qui per inserirne uno", "no-email-to-confirm": "Questo forum richiede la conferma dell'indirizzo email, per favore clicca qui per inserirne uno",
"email-confirm-failed": "Non possiamo confermare la tua email, per favore prova ancora più tardi.", "email-confirm-failed": "Non possiamo confermare la tua email, per favore prova ancora più tardi.",
"confirm-email-already-sent": "Confirmation email already sent, please wait %1 minute(s) to send another one.", "confirm-email-already-sent": "Email di conferma già inviata, per favore attendere %1 minuti per richiederne un'altra.",
"username-too-short": "Nome utente troppo corto", "username-too-short": "Nome utente troppo corto",
"username-too-long": "Nome utente troppo lungo", "username-too-long": "Nome utente troppo lungo",
"user-banned": "Utente bannato", "user-banned": "Utente bannato",
"user-too-new": "Sorry, you are required to wait %1 second(s) before making your first post", "user-too-new": "Devi attendere %1 secondi prima di creare il tuo primo post",
"no-category": "La Categoria non esiste", "no-category": "La Categoria non esiste",
"no-topic": "Il Topic non esiste", "no-topic": "Il Topic non esiste",
"no-post": "Il Post non esiste", "no-post": "Il Post non esiste",
@@ -36,22 +36,24 @@
"no-emailers-configured": "Nessun plugin per le email è caricato, quindi la mail di test non può essere inviata", "no-emailers-configured": "Nessun plugin per le email è caricato, quindi la mail di test non può essere inviata",
"category-disabled": "Categoria disabilitata", "category-disabled": "Categoria disabilitata",
"topic-locked": "Discussione Bloccata", "topic-locked": "Discussione Bloccata",
"post-edit-duration-expired": "You are only allowed to edit posts for %1 second(s) after posting", "post-edit-duration-expired": "Ti è consentito modificare un post per %1 secondi dopo averlo inviato",
"still-uploading": "Per favore attendere il completamento degli uploads.", "still-uploading": "Per favore attendere il completamento degli uploads.",
"content-too-short": "Please enter a longer post. Posts should contain at least %1 character(s).", "content-too-short": "Inserisci un testo più lungo. Il messaggio deve contenere almeno %1 caratteri.",
"content-too-long": "Please enter a shorter post. Posts can't be longer than %1 character(s).", "content-too-long": "Inserisci un post più breve. I post non possono essere più lunghi di %1 caratteri.",
"title-too-short": "Please enter a longer title. Titles should contain at least %1 character(s).", "title-too-short": "Inserisci un titolo più lungo. I titoli devono contenere almeno %1 caratteri.",
"title-too-long": "Please enter a shorter title. Titles can't be longer than %1 character(s).", "title-too-long": "Inserisci un titolo più corto. I titoli non possono essere più lunghi di %1 caratteri.",
"too-many-posts": "You can only post once every %1 second(s) - please wait before posting again", "too-many-posts": "È possibile inserire un Post ogni %1 secondi - si prega di attendere prima di postare di nuovo",
"too-many-posts-newbie": "As a new user, you can only post once every %1 second(s) until you have earned %2 reputation - please wait before posting again", "too-many-posts-newbie": "Come nuovo utente puoi postare solamente una volta ogni %1 secondi finché non hai raggiunto un livello di reputazione %2 - per favore attendi prima di scrivere ancora",
"tag-too-short": "Please enter a longer tag. Tags should contain at least %1 character(s)", "tag-too-short": "Inserisci un tag più lungo. I tag devono contenere almeno %1 caratteri.",
"tag-too-long": "Please enter a shorter tag. Tags can't be longer than %1 character(s)", "tag-too-long": "Per favore inserisci un tag più corto. I tags non dovrebbero essere più lunghi di %1 caratteri",
"file-too-big": "Maximum allowed file size is %1 kB - please upload a smaller file", "not-enough-tags": "Tag non sufficienti. Gli argomenti devono avere almeno %1 Tag",
"too-many-tags": "Troppi Tag. Gli argomenti non possono avere più di %1 Tag",
"file-too-big": "La dimensione massima consentita è di %1 kB - si prega di caricare un file più piccolo",
"cant-vote-self-post": "Non puoi votare il tuo stesso post", "cant-vote-self-post": "Non puoi votare il tuo stesso post",
"already-favourited": "Hai già inserito tra i preferiti questo post", "already-favourited": "Hai già inserito tra i preferiti questo post",
"already-unfavourited": "Hai già inserito tra i Non Preferiti questo post", "already-unfavourited": "Hai già inserito tra i Non Preferiti questo post",
"cant-ban-other-admins": "Non puoi bannare altri amministratori!", "cant-ban-other-admins": "Non puoi bannare altri amministratori!",
"cant-remove-last-admin": "You are the only administrator. Add another user as an administrator before removing yourself as admin", "cant-remove-last-admin": "Sei l'unico Amministratore. Aggiungi un altro amministratore prima di rimuovere il tuo ruolo",
"invalid-image-type": "Tipo dell'immagine non valido. I tipi permessi sono: %1", "invalid-image-type": "Tipo dell'immagine non valido. I tipi permessi sono: %1",
"invalid-image-extension": "Estensione immagine non valida", "invalid-image-extension": "Estensione immagine non valida",
"invalid-file-type": "Tipo di file non valido. I formati consentiti sono: %1", "invalid-file-type": "Tipo di file non valido. I formati consentiti sono: %1",
@@ -60,18 +62,18 @@
"group-name-change-not-allowed": "Il cambio di nome al Gruppo non è consentito", "group-name-change-not-allowed": "Il cambio di nome al Gruppo non è consentito",
"group-already-member": "Fai già parte di questo gruppo", "group-already-member": "Fai già parte di questo gruppo",
"group-needs-owner": "Questo gruppo richiede almeno un proprietario.", "group-needs-owner": "Questo gruppo richiede almeno un proprietario.",
"group-already-invited": "This user has already been invited", "group-already-invited": "Questo utente è già stato invitato",
"group-already-requested": "Your membership request has already been submitted", "group-already-requested": "La tua richiesta di partecipazione è già stata inviata",
"post-already-deleted": "Questo Post è già stato cancellato", "post-already-deleted": "Questo Post è già stato cancellato",
"post-already-restored": "Questo Post è già stato ripristinato", "post-already-restored": "Questo Post è già stato ripristinato",
"topic-already-deleted": "Questo Topic è già stato cancellato", "topic-already-deleted": "Questo Topic è già stato cancellato",
"topic-already-restored": "Questo Topic è già stato ripristinato", "topic-already-restored": "Questo Topic è già stato ripristinato",
"cant-purge-main-post": "You can't purge the main post, please delete the topic instead", "cant-purge-main-post": "Non puoi svuotare il primo messaggio, elimina invece l'intera discussione",
"topic-thumbnails-are-disabled": "Le anteprime della Discussione sono disabilitate.", "topic-thumbnails-are-disabled": "Le anteprime della Discussione sono disabilitate.",
"invalid-file": "File non valido", "invalid-file": "File non valido",
"uploads-are-disabled": "Uploads disabilitati", "uploads-are-disabled": "Uploads disabilitati",
"signature-too-long": "Sorry, your signature cannot be longer than %1 character(s).", "signature-too-long": "Spiacenti, la tua firma non può essere più lunga di %1 caratteri.",
"about-me-too-long": "Sorry, your about me cannot be longer than %1 character(s).", "about-me-too-long": "Spiacenti, il testo non può essere più lungo di %1 caratteri.",
"cant-chat-with-yourself": "Non puoi chattare con te stesso!", "cant-chat-with-yourself": "Non puoi chattare con te stesso!",
"chat-restricted": "Questo utente ha ristretto i suoi messaggi in chat alle persone che segue. Per poter chattare con te ti deve prima seguire.", "chat-restricted": "Questo utente ha ristretto i suoi messaggi in chat alle persone che segue. Per poter chattare con te ti deve prima seguire.",
"too-many-messages": "Hai inviato troppi messaggi, aspetta un attimo.", "too-many-messages": "Hai inviato troppi messaggi, aspetta un attimo.",
@@ -79,7 +81,7 @@
"downvoting-disabled": "Il Downvoting è disabilitato", "downvoting-disabled": "Il Downvoting è disabilitato",
"not-enough-reputation-to-downvote": "Non hai i privilegi per votare negativamente questo post", "not-enough-reputation-to-downvote": "Non hai i privilegi per votare negativamente questo post",
"not-enough-reputation-to-flag": "Tu non hai abbastanza reputazione per segnalare questo Post", "not-enough-reputation-to-flag": "Tu non hai abbastanza reputazione per segnalare questo Post",
"already-flagged": "You have already flagged this post", "already-flagged": "Hai già messo marcato questo post",
"reload-failed": "NodeBB ha incontrato un problema durante il ricaricamento: \"%1\". NodeBB continuerà a servire gli assets esistenti lato client, così puoi annullare quello che hai fatto prima di ricaricare.", "reload-failed": "NodeBB ha incontrato un problema durante il ricaricamento: \"%1\". NodeBB continuerà a servire gli assets esistenti lato client, così puoi annullare quello che hai fatto prima di ricaricare.",
"registration-error": "Errore nella registrazione", "registration-error": "Errore nella registrazione",
"parse-error": "Qualcosa è andato storto durante l'analisi della risposta proveniente dal server", "parse-error": "Qualcosa è andato storto durante l'analisi della risposta proveniente dal server",

View File

@@ -22,6 +22,7 @@
"pagination.out_of": "%1 di %2", "pagination.out_of": "%1 di %2",
"pagination.enter_index": "Inserisci numero", "pagination.enter_index": "Inserisci numero",
"header.admin": "Amministratore", "header.admin": "Amministratore",
"header.categories": "Categorie",
"header.recent": "Recenti", "header.recent": "Recenti",
"header.unread": "Non letti", "header.unread": "Non letti",
"header.tags": "Tags", "header.tags": "Tags",
@@ -50,7 +51,7 @@
"views": "Visualizzazioni", "views": "Visualizzazioni",
"reputation": "Reputazione", "reputation": "Reputazione",
"read_more": "per saperne di più", "read_more": "per saperne di più",
"more": "More", "more": "Altro",
"posted_ago_by_guest": "scritto %1 di Ospite", "posted_ago_by_guest": "scritto %1 di Ospite",
"posted_ago_by": "scritto %1 di %2", "posted_ago_by": "scritto %1 di %2",
"posted_ago": "postato %1", "posted_ago": "postato %1",

View File

@@ -6,12 +6,12 @@
"no_groups_found": "Non ci sono gruppi da vedere", "no_groups_found": "Non ci sono gruppi da vedere",
"pending.accept": "Accetta", "pending.accept": "Accetta",
"pending.reject": "Rigetta", "pending.reject": "Rigetta",
"pending.accept_all": "Accept All", "pending.accept_all": "Accetta tutti",
"pending.reject_all": "Reject All", "pending.reject_all": "Rifiuta tutti",
"pending.none": "There are no pending members at this time", "pending.none": "Non ci sono membri in attesa",
"invited.none": "There are no invited members at this time", "invited.none": "Non ci sono inviti in sospeso",
"invited.uninvite": "Rescind Invitation", "invited.uninvite": "Revoca invito",
"invited.search": "Search for a user to invite to this group", "invited.search": "Ricerca un utente da invitare in questo gruppo",
"cover-instructions": "Drag and Drop una fotografia, spostarla ad una posizione, e premere <strong>Salva</strong>", "cover-instructions": "Drag and Drop una fotografia, spostarla ad una posizione, e premere <strong>Salva</strong>",
"cover-change": "Cambia", "cover-change": "Cambia",
"cover-save": "Salva", "cover-save": "Salva",
@@ -19,7 +19,7 @@
"details.title": "Dettagli Gruppo", "details.title": "Dettagli Gruppo",
"details.members": "Lista Membri", "details.members": "Lista Membri",
"details.pending": "Membri in attesa", "details.pending": "Membri in attesa",
"details.invited": "Invited Members", "details.invited": "Membri invitati",
"details.has_no_posts": "I membri di questo gruppo non hanno ancora postato.", "details.has_no_posts": "I membri di questo gruppo non hanno ancora postato.",
"details.latest_posts": "Ultimi Post", "details.latest_posts": "Ultimi Post",
"details.private": "Privato", "details.private": "Privato",
@@ -38,6 +38,13 @@
"details.private_help": "Se abilitato, l'ingresso ai gruppi richiede l'approvazione di uno dei proprietari", "details.private_help": "Se abilitato, l'ingresso ai gruppi richiede l'approvazione di uno dei proprietari",
"details.hidden": "Nascosto", "details.hidden": "Nascosto",
"details.hidden_help": "Se abilitato, questo gruppo non sarà visibile nella lista dei gruppi e gli utenti dovranno essere invitati manualmente", "details.hidden_help": "Se abilitato, questo gruppo non sarà visibile nella lista dei gruppi e gli utenti dovranno essere invitati manualmente",
"details.delete_group": "Elimina il Gruppo",
"event.updated": "I dettagli del Gruppo sono stati aggiornati", "event.updated": "I dettagli del Gruppo sono stati aggiornati",
"event.deleted": "Il gruppo \"%1\" è stato eliminato" "event.deleted": "Il gruppo \"%1\" è stato eliminato",
"membership.accept-invitation": "Accetta l'invito",
"membership.invitation-pending": "Invito in sospeso",
"membership.join-group": "Entra nel Gruppo",
"membership.leave-group": "Lascia il Gruppo",
"membership.reject": "Rifiuta",
"new-group.group_name": "Nome Gruppo:"
} }

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