diff --git a/CHANGELOG.md b/CHANGELOG.md
index 0a21d27aa5..c4ace16fe7 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,105 @@
+#### v3.6.5 (2024-01-31)
+
+##### Chores
+
+* incrementing version number - v3.6.4 (83d131b4)
+* update changelog for v3.6.4 (6e6c3974)
+* incrementing version number - v3.6.3 (fc7d2bfd)
+* incrementing version number - v3.6.2 (0f577a57)
+* incrementing version number - v3.6.1 (f1a69468)
+* incrementing version number - v3.6.0 (4cdf85f8)
+* incrementing version number - v3.5.3 (ed0e8783)
+* incrementing version number - v3.5.2 (52fbb2da)
+* incrementing version number - v3.5.1 (4c543488)
+* incrementing version number - v3.5.0 (d06fb4f0)
+* incrementing version number - v3.4.3 (5c984250)
+* incrementing version number - v3.4.2 (3f0dac38)
+* incrementing version number - v3.4.1 (01e69574)
+* incrementing version number - v3.4.0 (fd9247c5)
+* incrementing version number - v3.3.9 (5805e770)
+* incrementing version number - v3.3.8 (a5603565)
+* incrementing version number - v3.3.7 (b26f1744)
+* incrementing version number - v3.3.6 (7fb38792)
+* incrementing version number - v3.3.4 (a67f84ea)
+* incrementing version number - v3.3.3 (f94d239b)
+* incrementing version number - v3.3.2 (ec9dac97)
+* incrementing version number - v3.3.1 (151cc68f)
+* incrementing version number - v3.3.0 (fc1ad70f)
+* incrementing version number - v3.2.3 (b06d3e63)
+* incrementing version number - v3.2.2 (758ecfcd)
+* incrementing version number - v3.2.1 (20145074)
+* incrementing version number - v3.2.0 (9ecac38e)
+* incrementing version number - v3.1.7 (0b4e81ab)
+* incrementing version number - v3.1.6 (b3a3b130)
+* incrementing version number - v3.1.5 (ec19343a)
+* incrementing version number - v3.1.4 (2452783c)
+* incrementing version number - v3.1.3 (3b4e9d3f)
+* incrementing version number - v3.1.2 (40fa3489)
+* incrementing version number - v3.1.1 (40250733)
+* incrementing version number - v3.1.0 (0cb386bd)
+* incrementing version number - v3.0.1 (26f6ea49)
+* incrementing version number - v3.0.0 (224e08cd)
+
+##### Bug Fixes
+
+* #12320, .text() gets \n\t characters (67c8bd99)
+
+#### v3.6.4 (2024-01-24)
+
+##### Chores
+
+* incrementing version number - v3.6.3 (fc7d2bfd)
+* update changelog for v3.6.3 (92ffc57c)
+* incrementing version number - v3.6.2 (0f577a57)
+* incrementing version number - v3.6.1 (f1a69468)
+* incrementing version number - v3.6.0 (4cdf85f8)
+* incrementing version number - v3.5.3 (ed0e8783)
+* incrementing version number - v3.5.2 (52fbb2da)
+* incrementing version number - v3.5.1 (4c543488)
+* incrementing version number - v3.5.0 (d06fb4f0)
+* incrementing version number - v3.4.3 (5c984250)
+* incrementing version number - v3.4.2 (3f0dac38)
+* incrementing version number - v3.4.1 (01e69574)
+* incrementing version number - v3.4.0 (fd9247c5)
+* incrementing version number - v3.3.9 (5805e770)
+* incrementing version number - v3.3.8 (a5603565)
+* incrementing version number - v3.3.7 (b26f1744)
+* incrementing version number - v3.3.6 (7fb38792)
+* incrementing version number - v3.3.4 (a67f84ea)
+* incrementing version number - v3.3.3 (f94d239b)
+* incrementing version number - v3.3.2 (ec9dac97)
+* incrementing version number - v3.3.1 (151cc68f)
+* incrementing version number - v3.3.0 (fc1ad70f)
+* incrementing version number - v3.2.3 (b06d3e63)
+* incrementing version number - v3.2.2 (758ecfcd)
+* incrementing version number - v3.2.1 (20145074)
+* incrementing version number - v3.2.0 (9ecac38e)
+* incrementing version number - v3.1.7 (0b4e81ab)
+* incrementing version number - v3.1.6 (b3a3b130)
+* incrementing version number - v3.1.5 (ec19343a)
+* incrementing version number - v3.1.4 (2452783c)
+* incrementing version number - v3.1.3 (3b4e9d3f)
+* incrementing version number - v3.1.2 (40fa3489)
+* incrementing version number - v3.1.1 (40250733)
+* incrementing version number - v3.1.0 (0cb386bd)
+* incrementing version number - v3.0.1 (26f6ea49)
+* incrementing version number - v3.0.0 (224e08cd)
+
+##### New Features
+
+* add success hook to quick reply (cb21f28b)
+
+##### Bug Fixes
+
+* if there is no bookmarkThreshold dont init unread indicator (cf40d681)
+* remove leftover code from 2.x, closes #12301 (d5f445f1)
+* copy single line code blocks, closes #12297 (06269cdf)
+* validate plugin id in toggleActive (76f3efff)
+
+##### Tests
+
+* add plugin id tests (e8befbcc)
+
#### v3.6.3 (2024-01-12)
##### Chores
diff --git a/install/data/defaults.json b/install/data/defaults.json
index 7b12002dc4..45ba72014a 100644
--- a/install/data/defaults.json
+++ b/install/data/defaults.json
@@ -178,7 +178,7 @@
"onlineCutoff": 30,
"timeagoCutoff": 30,
"necroThreshold": 7,
- "categoryWatchState": "watching",
+ "categoryWatchState": "tracking",
"submitPluginUsage": 1,
"showAverageApprovalTime": 1,
"autoApproveTime": 0,
diff --git a/install/package.json b/install/package.json
index 8c7c4b934d..abc6c2b555 100644
--- a/install/package.json
+++ b/install/package.json
@@ -2,7 +2,7 @@
"name": "nodebb",
"license": "GPL-3.0",
"description": "NodeBB Forum",
- "version": "3.6.3",
+ "version": "3.6.5",
"homepage": "https://www.nodebb.org",
"repository": {
"type": "git",
@@ -34,7 +34,7 @@
"@fortawesome/fontawesome-free": "6.5.1",
"@isaacs/ttlcache": "1.4.1",
"@popperjs/core": "2.11.8",
- "ace-builds": "1.32.3",
+ "ace-builds": "1.32.5",
"archiver": "6.0.1",
"async": "3.2.5",
"autoprefixer": "10.4.17",
@@ -56,18 +56,18 @@
"connect-mongo": "5.1.0",
"connect-multiparty": "2.2.0",
"connect-pg-simple": "9.0.1",
- "connect-redis": "7.1.0",
+ "connect-redis": "7.1.1",
"cookie-parser": "1.4.6",
"cron": "3.1.6",
"cropperjs": "1.6.1",
"csrf-sync": "4.0.3",
"daemon": "1.1.0",
"diff": "5.1.0",
- "esbuild": "0.19.11",
+ "esbuild": "0.20.0",
"express": "4.18.2",
- "express-session": "1.17.3",
+ "express-session": "1.18.0",
"express-useragent": "1.0.15",
- "fetch-cookie": "2.1.0",
+ "fetch-cookie": "2.2.0",
"file-loader": "6.2.0",
"fs-extra": "11.2.0",
"graceful-fs": "4.2.11",
@@ -85,7 +85,7 @@
"jsonwebtoken": "9.0.2",
"lodash": "4.17.21",
"logrotate-stream": "0.2.9",
- "lru-cache": "10.1.0",
+ "lru-cache": "10.2.0",
"mime": "3.0.0",
"mkdirp": "3.0.1",
"mongodb": "6.3.0",
@@ -103,19 +103,19 @@
"nodebb-plugin-ntfy": "1.7.3",
"nodebb-plugin-spam-be-gone": "2.2.0",
"nodebb-rewards-essentials": "1.0.0",
- "nodebb-theme-harmony": "1.2.4",
+ "nodebb-theme-harmony": "1.2.20",
"nodebb-theme-lavender": "7.1.7",
"nodebb-theme-peace": "2.2.0",
- "nodebb-theme-persona": "13.3.3",
+ "nodebb-theme-persona": "13.3.4",
"nodebb-widget-essentials": "7.0.15",
- "nodemailer": "6.9.8",
+ "nodemailer": "6.9.9",
"nprogress": "0.2.0",
"passport": "0.7.0",
"passport-http-bearer": "1.0.1",
"passport-local": "1.0.0",
"pg": "8.11.3",
"pg-cursor": "2.10.3",
- "postcss": "8.4.33",
+ "postcss": "8.4.34",
"postcss-clean": "1.2.0",
"progress-webpack-plugin": "1.0.16",
"prompt": "1.3.0",
@@ -125,7 +125,7 @@
"rtlcss": "4.1.1",
"sanitize-html": "2.11.0",
"sass": "1.70.0",
- "semver": "7.5.4",
+ "semver": "7.6.0",
"serve-favicon": "2.5.0",
"sharp": "0.32.6",
"sitemap": "7.1.1",
@@ -143,7 +143,7 @@
"toobusy-js": "0.5.1",
"tough-cookie": "4.1.3",
"validator": "13.11.0",
- "webpack": "5.89.0",
+ "webpack": "5.90.1",
"webpack-merge": "5.10.0",
"winston": "3.11.0",
"workerpool": "9.1.0",
@@ -154,8 +154,8 @@
},
"devDependencies": {
"@apidevtools/swagger-parser": "10.1.0",
- "@commitlint/cli": "18.4.4",
- "@commitlint/config-angular": "18.4.4",
+ "@commitlint/cli": "18.6.0",
+ "@commitlint/config-angular": "18.6.0",
"coveralls": "3.1.1",
"eslint": "8.56.0",
"eslint-config-nodebb": "0.2.1",
@@ -163,13 +163,13 @@
"grunt": "1.6.1",
"grunt-contrib-watch": "1.1.0",
"husky": "8.0.3",
- "jsdom": "23.2.0",
- "lint-staged": "15.2.0",
+ "jsdom": "24.0.0",
+ "lint-staged": "15.2.2",
"mocha": "10.2.0",
"mocha-lcov-reporter": "1.3.0",
"mockdate": "3.0.5",
"nyc": "15.1.0",
- "smtp-server": "3.13.0"
+ "smtp-server": "3.13.2"
},
"optionalDependencies": {
"sass-embedded": "1.70.0"
diff --git a/public/language/ar/global.json b/public/language/ar/global.json
index 9d7c10b985..68bd2d9e54 100644
--- a/public/language/ar/global.json
+++ b/public/language/ar/global.json
@@ -24,8 +24,15 @@
"cancel": "Cancel",
"close": "أغلق",
"pagination": "الصفحات",
+ "pagination.previouspage": "Previous Page",
+ "pagination.nextpage": "Next Page",
+ "pagination.firstpage": "First Page",
+ "pagination.lastpage": "Last Page",
"pagination.out-of": "%1 من %2",
"pagination.enter-index": "Go to post index",
+ "pagination.go-to-page": "Go to page",
+ "pagination.page-x": "Page %1",
+ "header.brand-logo": "Brand Logo",
"header.admin": "مدير النظام",
"header.categories": "الأقسام",
"header.recent": "حديث",
@@ -47,8 +54,6 @@
"chats.loading": "تحميل الدردشات",
"drafts.loading": "Loading Drafts",
"motd.welcome": "مرحبا بكم في NodeBB، منصة المناقشة المستقبلية.",
- "previouspage": "الصفحة السابقة",
- "nextpage": "الصفحة التالية",
"alert.success": "نجاح",
"alert.error": "خطأ",
"alert.warning": "Warning",
@@ -135,9 +140,12 @@
"edited": "حُرِر",
"disabled": "معطل",
"select": "تحديد",
+ "selected": "Selected",
"copied": "Copied",
"user-search-prompt": "Type something here to find users...",
"hidden": "Hidden",
"sort": "Sort",
- "actions": "Actions"
+ "actions": "Actions",
+ "rss-feed": "RSS Feed",
+ "skip-to-content": "Skip to content"
}
\ No newline at end of file
diff --git a/public/language/ar/tags.json b/public/language/ar/tags.json
index 765bb3c8ac..a6853b0f81 100644
--- a/public/language/ar/tags.json
+++ b/public/language/ar/tags.json
@@ -3,7 +3,7 @@
"no-tag-topics": "لا يوجد مواضيع بهذه الكلمة الدلالية.",
"no-tags-found": "No tags found",
"tags": "الكلمات الدلالية",
- "enter-tags-here": "Enter tags here, between %1 and %2 characters each.",
+ "enter-tags-here": "Enter tags, %1 - %2 characters.",
"enter-tags-here-short": "أدخل الكلمات الدلالية...",
"no-tags": "لا يوجد كلمات دلالية بعد.",
"select-tags": "Select Tags",
diff --git a/public/language/ar/themes/harmony.json b/public/language/ar/themes/harmony.json
index 5e0a65f946..331f633afb 100644
--- a/public/language/ar/themes/harmony.json
+++ b/public/language/ar/themes/harmony.json
@@ -3,6 +3,7 @@
"skins": "Skins",
"collapse": "Collapse",
"expand": "Expand",
+ "sidebar-toggle": "Sidebar Toggle",
"login-register-to-search": "Login or register to search.",
"settings.title": "Theme settings",
"settings.enableQuickReply": "Enable quick reply",
diff --git a/public/language/ar/topic.json b/public/language/ar/topic.json
index 3a17d0cac9..b6fc625676 100644
--- a/public/language/ar/topic.json
+++ b/public/language/ar/topic.json
@@ -15,6 +15,7 @@
"replies-to-this-post": "%1 الردود",
"one-reply-to-this-post": "1 رد",
"last-reply-time": "آخر رد",
+ "reply-options": "Reply options",
"reply-as-topic": "رد بموضوع",
"guest-login-reply": "يجب عليك تسجيل الدخول للرد",
"login-to-view": "سجل الدخول للمشاهدة",
@@ -204,7 +205,13 @@
"last-post": "Last post",
"go-to-my-next-post": "Go to my next post",
"no-more-next-post": "You don't have more posts in this topic",
+ "open-composer": "Open composer",
"post-quick-reply": "Quick reply",
"navigator.index": "Post %1 of %2",
- "navigator.unread": "%1 unread"
+ "navigator.unread": "%1 unread",
+ "upvote-post": "Upvote post",
+ "downvote-post": "Downvote post",
+ "post-tools": "Post tools",
+ "unread-posts-link": "Unread posts link",
+ "thumb-image": "Topic thumbnail image"
}
\ No newline at end of file
diff --git a/public/language/ar/unread.json b/public/language/ar/unread.json
index 4f309e0b87..f4df0e1717 100644
--- a/public/language/ar/unread.json
+++ b/public/language/ar/unread.json
@@ -3,6 +3,7 @@
"no-unread-topics": "ليس هناك أي موضوع غير مقروء",
"load-more": "حمل المزيد",
"mark-as-read": "حدد غير مقروء",
+ "mark-as-unread": "Mark as Unread",
"selected": "المحددة",
"all": "الكل",
"all-categories": "كل الفئات",
diff --git a/public/language/ar/user.json b/public/language/ar/user.json
index e4b6fa87df..4ff29372ed 100644
--- a/public/language/ar/user.json
+++ b/public/language/ar/user.json
@@ -1,4 +1,5 @@
{
+ "user-menu": "User menu",
"banned": "محظور",
"muted": "كتم",
"offline": "غير متصل",
diff --git a/public/language/bg/error.json b/public/language/bg/error.json
index 97465ecd19..568cefaf0f 100644
--- a/public/language/bg/error.json
+++ b/public/language/bg/error.json
@@ -184,8 +184,8 @@
"user-already-flagged": "Вече сте докладвали този потребител",
"post-flagged-too-many-times": "Тази публикация вече е докладвана от други хора",
"user-flagged-too-many-times": "Този потребител вече е докладван от други хора",
- "too-many-post-flags-per-day": "You can only flag %1 post(s) per day",
- "too-many-user-flags-per-day": "You can only flag %1 user(s) per day",
+ "too-many-post-flags-per-day": "Можете да докладвате най-много %1 публикации на ден",
+ "too-many-user-flags-per-day": "Можете да докладвате най-много %1 потребител(и) на ден",
"cant-flag-privileged": "Не можете да докладвате профилите или съдържанието от потребители с по-високи правомощия (модератори, глобални модератори, администратори)",
"cant-locate-flag-report": "Докладът не може да бъде намерен",
"self-vote": "Не можете да гласувате за собствената си публикация",
@@ -221,7 +221,7 @@
"already-unblocked": "Този потребител вече е отблокиран",
"no-connection": "Изглежда има проблем с връзката Ви с Интернет",
"socket-reconnect-failed": "В момента сървърът е недостъпен. Натиснете тук, за да опитате отново, или опитайте пак по-късно.",
- "invalid-plugin-id": "Invalid plugin ID",
+ "invalid-plugin-id": "Грешен идентификатор на добавка",
"plugin-not-whitelisted": "Добавката не може да бъде инсталирана – само добавки, одобрени от пакетния мениджър на NodeBB могат да бъдат инсталирани чрез ACP",
"plugins-set-in-configuration": "Не можете да променяте състоянието на добавката, тъй като то се определя по време на работата ѝ (чрез config.json, променливи на средата или аргументи при изпълнение). Вместо това може да промените конфигурацията.",
"theme-not-set-in-configuration": "Когато определяте активните добавки в конфигурацията, промяната на темите изисква да се добави новата тема към активните добавки, преди актуализирането ѝ в ACP",
diff --git a/public/language/bg/global.json b/public/language/bg/global.json
index d585ac0b00..8d31018a58 100644
--- a/public/language/bg/global.json
+++ b/public/language/bg/global.json
@@ -24,8 +24,15 @@
"cancel": "Отказ",
"close": "Затваряне",
"pagination": "Странициране",
+ "pagination.previouspage": "Previous Page",
+ "pagination.nextpage": "Next Page",
+ "pagination.firstpage": "First Page",
+ "pagination.lastpage": "Last Page",
"pagination.out-of": "%1 от %2",
"pagination.enter-index": "Към публикация номер",
+ "pagination.go-to-page": "Go to page",
+ "pagination.page-x": "Page %1",
+ "header.brand-logo": "Лого на марката",
"header.admin": "Администратор",
"header.categories": "Категории",
"header.recent": "Скорошни",
@@ -47,8 +54,6 @@
"chats.loading": "Зареждане на разговорите",
"drafts.loading": "Зареждане на черновите",
"motd.welcome": "Добре дошли в NodeBB, системата за дискусии на бъдещето.",
- "previouspage": "Предишна страница",
- "nextpage": "Следваща страница",
"alert.success": "Готово",
"alert.error": "Грешка",
"alert.warning": "Предупреждение",
@@ -135,9 +140,12 @@
"edited": "Редактирано",
"disabled": "Изключено",
"select": "Избиране",
+ "selected": "Избрано",
"copied": "Копирано",
"user-search-prompt": "Започнете да пишете, за да потърсите потребител…",
"hidden": "Скрито",
"sort": "Подреждане",
- "actions": "Действия"
+ "actions": "Действия",
+ "rss-feed": "RSS поток",
+ "skip-to-content": "Преминаване към съдържанието"
}
\ No newline at end of file
diff --git a/public/language/bg/tags.json b/public/language/bg/tags.json
index 675e33280b..dcd4eaa015 100644
--- a/public/language/bg/tags.json
+++ b/public/language/bg/tags.json
@@ -3,7 +3,7 @@
"no-tag-topics": "Няма теми с този етикет.",
"no-tags-found": "Няма намерени етикети",
"tags": "Етикети",
- "enter-tags-here": "Тук въведете етикети, всеки между %1 и %2 знака.",
+ "enter-tags-here": "Въведете етикети, с по %1 – %2 знака.",
"enter-tags-here-short": "Въведете етикети...",
"no-tags": "Все още няма етикети.",
"select-tags": "Изберете етикети",
diff --git a/public/language/bg/themes/harmony.json b/public/language/bg/themes/harmony.json
index 237127f721..67ef614821 100644
--- a/public/language/bg/themes/harmony.json
+++ b/public/language/bg/themes/harmony.json
@@ -3,6 +3,7 @@
"skins": "Облици",
"collapse": "Свиване",
"expand": "Разгъване",
+ "sidebar-toggle": "Превключване на страничната лента",
"login-register-to-search": "Впишете се или се регистрирайте, за да можете да търсите.",
"settings.title": "Настройки на темата",
"settings.enableQuickReply": "Включване на бързите отговори",
diff --git a/public/language/bg/topic.json b/public/language/bg/topic.json
index 5d4a19c877..b9853920ec 100644
--- a/public/language/bg/topic.json
+++ b/public/language/bg/topic.json
@@ -15,6 +15,7 @@
"replies-to-this-post": "%1 отговора",
"one-reply-to-this-post": "1 отговор",
"last-reply-time": "Последен отговор",
+ "reply-options": "Reply options",
"reply-as-topic": "Отговор в нова тема",
"guest-login-reply": "Впишете се, за да отговорите",
"login-to-view": "🔒 Впишете се, за да видите това",
@@ -204,7 +205,13 @@
"last-post": "Последна публикация",
"go-to-my-next-post": "Към следващата ми публикация",
"no-more-next-post": "Нямате повече публикации в тази тема",
+ "open-composer": "Open composer",
"post-quick-reply": "Бърз отговор",
"navigator.index": "Публикация %1 от %2",
- "navigator.unread": "%1 непрочетени"
+ "navigator.unread": "%1 непрочетени",
+ "upvote-post": "Положително гласуване за публикацията",
+ "downvote-post": "Отрицателно гласуване за публикацията",
+ "post-tools": "Инструменти за публикациите",
+ "unread-posts-link": "Unread posts link",
+ "thumb-image": "Topic thumbnail image"
}
\ No newline at end of file
diff --git a/public/language/bg/unread.json b/public/language/bg/unread.json
index 3bdc4d2954..518443c999 100644
--- a/public/language/bg/unread.json
+++ b/public/language/bg/unread.json
@@ -3,6 +3,7 @@
"no-unread-topics": "Няма непрочетени теми.",
"load-more": "Зареждане на още",
"mark-as-read": "Отбелязване като прочетени",
+ "mark-as-unread": "Mark as Unread",
"selected": "Избраните",
"all": "Всички",
"all-categories": "Всички категории",
diff --git a/public/language/bg/user.json b/public/language/bg/user.json
index 1453254f71..07d4e2c64f 100644
--- a/public/language/bg/user.json
+++ b/public/language/bg/user.json
@@ -1,4 +1,5 @@
{
+ "user-menu": "Потребителско меню",
"banned": "Блокиран",
"muted": "Заглушен",
"offline": "Извън линия",
diff --git a/public/language/bn/global.json b/public/language/bn/global.json
index 1b9aa0166e..958a07bb1f 100644
--- a/public/language/bn/global.json
+++ b/public/language/bn/global.json
@@ -24,8 +24,15 @@
"cancel": "Cancel",
"close": "বন্ধ",
"pagination": "পাতা নং",
+ "pagination.previouspage": "Previous Page",
+ "pagination.nextpage": "Next Page",
+ "pagination.firstpage": "First Page",
+ "pagination.lastpage": "Last Page",
"pagination.out-of": "%2 এর মাঝে %1",
"pagination.enter-index": "Go to post index",
+ "pagination.go-to-page": "Go to page",
+ "pagination.page-x": "Page %1",
+ "header.brand-logo": "Brand Logo",
"header.admin": "অ্যাডমিন",
"header.categories": "বিভাগ",
"header.recent": "সাম্প্রতিক",
@@ -47,8 +54,6 @@
"chats.loading": "কথোপকথনগুলি লোড হচ্ছে",
"drafts.loading": "Loading Drafts",
"motd.welcome": "ভবিষ্যতের আলোচনার প্লাটফর্ম, NodeBB তে স্বাগতম।",
- "previouspage": "আগের পাতা",
- "nextpage": "পরের পাতা",
"alert.success": "সফল",
"alert.error": "ত্রুটি",
"alert.warning": "Warning",
@@ -135,9 +140,12 @@
"edited": "Edited",
"disabled": "Disabled",
"select": "Select",
+ "selected": "Selected",
"copied": "Copied",
"user-search-prompt": "Type something here to find users...",
"hidden": "Hidden",
"sort": "Sort",
- "actions": "Actions"
+ "actions": "Actions",
+ "rss-feed": "RSS Feed",
+ "skip-to-content": "Skip to content"
}
\ No newline at end of file
diff --git a/public/language/bn/tags.json b/public/language/bn/tags.json
index 727096a6ba..e348686632 100644
--- a/public/language/bn/tags.json
+++ b/public/language/bn/tags.json
@@ -3,7 +3,7 @@
"no-tag-topics": "এই ট্যাগ সম্বলিত কোন টপিক নেই",
"no-tags-found": "No tags found",
"tags": "ট্যাগসমূহ",
- "enter-tags-here": "Enter tags here, between %1 and %2 characters each.",
+ "enter-tags-here": "Enter tags, %1 - %2 characters.",
"enter-tags-here-short": "ট্যাগ বসান",
"no-tags": "এখন পর্যন্ত কোন ট্যাগ নেই",
"select-tags": "Select Tags",
diff --git a/public/language/bn/themes/harmony.json b/public/language/bn/themes/harmony.json
index 5e0a65f946..331f633afb 100644
--- a/public/language/bn/themes/harmony.json
+++ b/public/language/bn/themes/harmony.json
@@ -3,6 +3,7 @@
"skins": "Skins",
"collapse": "Collapse",
"expand": "Expand",
+ "sidebar-toggle": "Sidebar Toggle",
"login-register-to-search": "Login or register to search.",
"settings.title": "Theme settings",
"settings.enableQuickReply": "Enable quick reply",
diff --git a/public/language/bn/topic.json b/public/language/bn/topic.json
index 13bc1c8500..55dc7fa8d9 100644
--- a/public/language/bn/topic.json
+++ b/public/language/bn/topic.json
@@ -15,6 +15,7 @@
"replies-to-this-post": "%1 Replies",
"one-reply-to-this-post": "1 Reply",
"last-reply-time": "Last reply",
+ "reply-options": "Reply options",
"reply-as-topic": "Reply as topic",
"guest-login-reply": "Log in to reply",
"login-to-view": "🔒 Log in to view",
@@ -204,7 +205,13 @@
"last-post": "Last post",
"go-to-my-next-post": "Go to my next post",
"no-more-next-post": "You don't have more posts in this topic",
+ "open-composer": "Open composer",
"post-quick-reply": "Quick reply",
"navigator.index": "Post %1 of %2",
- "navigator.unread": "%1 unread"
+ "navigator.unread": "%1 unread",
+ "upvote-post": "Upvote post",
+ "downvote-post": "Downvote post",
+ "post-tools": "Post tools",
+ "unread-posts-link": "Unread posts link",
+ "thumb-image": "Topic thumbnail image"
}
\ No newline at end of file
diff --git a/public/language/bn/unread.json b/public/language/bn/unread.json
index d43ad38b49..ec96135d39 100644
--- a/public/language/bn/unread.json
+++ b/public/language/bn/unread.json
@@ -3,6 +3,7 @@
"no-unread-topics": "কোন অপঠিত টপিক নেই",
"load-more": "আরো লোড করুন",
"mark-as-read": "পঠিত হিসেবে চিহ্নিত করুন",
+ "mark-as-unread": "Mark as Unread",
"selected": "নির্বাচিত",
"all": "সবগুলো",
"all-categories": "All categories",
diff --git a/public/language/bn/user.json b/public/language/bn/user.json
index af41374c3c..e62392f852 100644
--- a/public/language/bn/user.json
+++ b/public/language/bn/user.json
@@ -1,4 +1,5 @@
{
+ "user-menu": "User menu",
"banned": "নিষিদ্ধ",
"muted": "Muted",
"offline": "অফলাইন",
diff --git a/public/language/cs/global.json b/public/language/cs/global.json
index c1cb1ec8e0..413520866f 100644
--- a/public/language/cs/global.json
+++ b/public/language/cs/global.json
@@ -24,8 +24,15 @@
"cancel": "Cancel",
"close": "Zrušit",
"pagination": "Stránkování",
+ "pagination.previouspage": "Previous Page",
+ "pagination.nextpage": "Next Page",
+ "pagination.firstpage": "First Page",
+ "pagination.lastpage": "Last Page",
"pagination.out-of": "%1 z %2",
"pagination.enter-index": "Přejít na n-tý příspěvek",
+ "pagination.go-to-page": "Go to page",
+ "pagination.page-x": "Page %1",
+ "header.brand-logo": "Brand Logo",
"header.admin": "Administrace",
"header.categories": "Kategorie",
"header.recent": "Nejnovější",
@@ -47,8 +54,6 @@
"chats.loading": "Načítání chatů",
"drafts.loading": "Loading Drafts",
"motd.welcome": "Vítejte na NodeBB, diskusní platforma buducnosti.",
- "previouspage": "Předchozí stránka",
- "nextpage": "Další stránka",
"alert.success": "Úspěšné",
"alert.error": "Chyba",
"alert.warning": "Warning",
@@ -135,9 +140,12 @@
"edited": "Upraveno",
"disabled": "Nepovoleno",
"select": "Vyberte",
+ "selected": "Selected",
"copied": "Copied",
"user-search-prompt": "Pro hledání uživatelů, zde pište...",
"hidden": "Hidden",
"sort": "Sort",
- "actions": "Actions"
+ "actions": "Actions",
+ "rss-feed": "RSS Feed",
+ "skip-to-content": "Skip to content"
}
\ No newline at end of file
diff --git a/public/language/cs/tags.json b/public/language/cs/tags.json
index d466105703..dceab72efc 100644
--- a/public/language/cs/tags.json
+++ b/public/language/cs/tags.json
@@ -3,7 +3,7 @@
"no-tag-topics": "Není zde žádné téma s tímto označením.",
"no-tags-found": "No tags found",
"tags": "Označení",
- "enter-tags-here": "Zde vložte označení, každé o délce %1 až %2 znaků.",
+ "enter-tags-here": "Enter tags, %1 - %2 characters.",
"enter-tags-here-short": "Zadejte označení…",
"no-tags": "Zatím tu není žádné označení.",
"select-tags": "Select Tags",
diff --git a/public/language/cs/themes/harmony.json b/public/language/cs/themes/harmony.json
index 5e0a65f946..331f633afb 100644
--- a/public/language/cs/themes/harmony.json
+++ b/public/language/cs/themes/harmony.json
@@ -3,6 +3,7 @@
"skins": "Skins",
"collapse": "Collapse",
"expand": "Expand",
+ "sidebar-toggle": "Sidebar Toggle",
"login-register-to-search": "Login or register to search.",
"settings.title": "Theme settings",
"settings.enableQuickReply": "Enable quick reply",
diff --git a/public/language/cs/topic.json b/public/language/cs/topic.json
index ea809a3133..4a30c2e4c5 100644
--- a/public/language/cs/topic.json
+++ b/public/language/cs/topic.json
@@ -15,6 +15,7 @@
"replies-to-this-post": "%1 odpovědí",
"one-reply-to-this-post": "1 odpověď",
"last-reply-time": "Poslední odpověď",
+ "reply-options": "Reply options",
"reply-as-topic": "Odpovědět jako Téma",
"guest-login-reply": "Přihlásit se pro odpověď",
"login-to-view": "Přihlásit se pro zobrazení",
@@ -204,7 +205,13 @@
"last-post": "Last post",
"go-to-my-next-post": "Go to my next post",
"no-more-next-post": "You don't have more posts in this topic",
+ "open-composer": "Open composer",
"post-quick-reply": "Quick reply",
"navigator.index": "Post %1 of %2",
- "navigator.unread": "%1 unread"
+ "navigator.unread": "%1 unread",
+ "upvote-post": "Upvote post",
+ "downvote-post": "Downvote post",
+ "post-tools": "Post tools",
+ "unread-posts-link": "Unread posts link",
+ "thumb-image": "Topic thumbnail image"
}
\ No newline at end of file
diff --git a/public/language/cs/unread.json b/public/language/cs/unread.json
index 8d6387ce59..63d013e0f6 100644
--- a/public/language/cs/unread.json
+++ b/public/language/cs/unread.json
@@ -3,6 +3,7 @@
"no-unread-topics": "Nejsou zde žádné nepřečtené témata.",
"load-more": "Načíst další",
"mark-as-read": "Označit jako přečtené",
+ "mark-as-unread": "Mark as Unread",
"selected": "Vybrané",
"all": "Vše",
"all-categories": "Všechny kategorie",
diff --git a/public/language/cs/user.json b/public/language/cs/user.json
index 9406c9e20d..52f5112fd1 100644
--- a/public/language/cs/user.json
+++ b/public/language/cs/user.json
@@ -1,4 +1,5 @@
{
+ "user-menu": "User menu",
"banned": "Zablokován",
"muted": "Ztlumen",
"offline": "Nepřipojen",
diff --git a/public/language/da/global.json b/public/language/da/global.json
index 55b17a7d75..f74ed7ed3a 100644
--- a/public/language/da/global.json
+++ b/public/language/da/global.json
@@ -24,8 +24,15 @@
"cancel": "Cancel",
"close": "Luk",
"pagination": "Sidetal",
+ "pagination.previouspage": "Previous Page",
+ "pagination.nextpage": "Next Page",
+ "pagination.firstpage": "First Page",
+ "pagination.lastpage": "Last Page",
"pagination.out-of": "%1 ud af %2",
"pagination.enter-index": "Go to post index",
+ "pagination.go-to-page": "Go to page",
+ "pagination.page-x": "Page %1",
+ "header.brand-logo": "Brand Logo",
"header.admin": "Administrator",
"header.categories": "Kategorier",
"header.recent": "Seneste",
@@ -47,8 +54,6 @@
"chats.loading": "Indlæser chats",
"drafts.loading": "Loading Drafts",
"motd.welcome": "Velkommen til NodeBB, fremtidens diskussion platform.",
- "previouspage": "Forrige side",
- "nextpage": "Næste side",
"alert.success": "Succes",
"alert.error": "Fejl",
"alert.warning": "Warning",
@@ -135,9 +140,12 @@
"edited": "Edited",
"disabled": "Disabled",
"select": "Select",
+ "selected": "Selected",
"copied": "Copied",
"user-search-prompt": "Type something here to find users...",
"hidden": "Hidden",
"sort": "Sort",
- "actions": "Actions"
+ "actions": "Actions",
+ "rss-feed": "RSS Feed",
+ "skip-to-content": "Skip to content"
}
\ No newline at end of file
diff --git a/public/language/da/tags.json b/public/language/da/tags.json
index a65e817731..bd849b2159 100644
--- a/public/language/da/tags.json
+++ b/public/language/da/tags.json
@@ -3,7 +3,7 @@
"no-tag-topics": "Der er ikke indlæg med dette tag.",
"no-tags-found": "No tags found",
"tags": "Tags",
- "enter-tags-here": "Indsæt tags her, hver på mellem %1 og %2 karakterer.",
+ "enter-tags-here": "Enter tags, %1 - %2 characters.",
"enter-tags-here-short": "Skriv tags",
"no-tags": "Der er ingen tags endnu.",
"select-tags": "Select Tags",
diff --git a/public/language/da/themes/harmony.json b/public/language/da/themes/harmony.json
index 5e0a65f946..331f633afb 100644
--- a/public/language/da/themes/harmony.json
+++ b/public/language/da/themes/harmony.json
@@ -3,6 +3,7 @@
"skins": "Skins",
"collapse": "Collapse",
"expand": "Expand",
+ "sidebar-toggle": "Sidebar Toggle",
"login-register-to-search": "Login or register to search.",
"settings.title": "Theme settings",
"settings.enableQuickReply": "Enable quick reply",
diff --git a/public/language/da/topic.json b/public/language/da/topic.json
index 6448d99de6..482cdf3c60 100644
--- a/public/language/da/topic.json
+++ b/public/language/da/topic.json
@@ -15,6 +15,7 @@
"replies-to-this-post": "%1 Replies",
"one-reply-to-this-post": "1 Reply",
"last-reply-time": "Last reply",
+ "reply-options": "Reply options",
"reply-as-topic": "Svar som emne",
"guest-login-reply": "Login for at svare",
"login-to-view": "🔒 Log in to view",
@@ -204,7 +205,13 @@
"last-post": "Last post",
"go-to-my-next-post": "Go to my next post",
"no-more-next-post": "You don't have more posts in this topic",
+ "open-composer": "Open composer",
"post-quick-reply": "Quick reply",
"navigator.index": "Post %1 of %2",
- "navigator.unread": "%1 unread"
+ "navigator.unread": "%1 unread",
+ "upvote-post": "Upvote post",
+ "downvote-post": "Downvote post",
+ "post-tools": "Post tools",
+ "unread-posts-link": "Unread posts link",
+ "thumb-image": "Topic thumbnail image"
}
\ No newline at end of file
diff --git a/public/language/da/unread.json b/public/language/da/unread.json
index f10972be09..93523b38c2 100644
--- a/public/language/da/unread.json
+++ b/public/language/da/unread.json
@@ -3,6 +3,7 @@
"no-unread-topics": "Der er ingen ulæste emner.",
"load-more": "Indlæs mere",
"mark-as-read": "Marker som læst",
+ "mark-as-unread": "Mark as Unread",
"selected": "Valgte",
"all": "Alle",
"all-categories": "Alle kategorier",
diff --git a/public/language/da/user.json b/public/language/da/user.json
index 003a484c8b..d9de47b2b2 100644
--- a/public/language/da/user.json
+++ b/public/language/da/user.json
@@ -1,4 +1,5 @@
{
+ "user-menu": "User menu",
"banned": "Banlyst",
"muted": "Muted",
"offline": "Offline",
diff --git a/public/language/de/global.json b/public/language/de/global.json
index 4d574b550c..be2d08e3c8 100644
--- a/public/language/de/global.json
+++ b/public/language/de/global.json
@@ -24,8 +24,15 @@
"cancel": "Abbrechen",
"close": "Schließen",
"pagination": "Seitennummerierung",
+ "pagination.previouspage": "Previous Page",
+ "pagination.nextpage": "Next Page",
+ "pagination.firstpage": "First Page",
+ "pagination.lastpage": "Last Page",
"pagination.out-of": "%1 von %2",
"pagination.enter-index": "Zum Beitragsindex gehen",
+ "pagination.go-to-page": "Go to page",
+ "pagination.page-x": "Page %1",
+ "header.brand-logo": "Brand Logo",
"header.admin": "Admin",
"header.categories": "Kategorien",
"header.recent": "Aktuell",
@@ -47,8 +54,6 @@
"chats.loading": "Nachrichten werden geladen",
"drafts.loading": "Entwürfe werden geladen",
"motd.welcome": "Willkommen auf NodeBB, der Diskussionsplattform der Zukunft.",
- "previouspage": "Vorherige Seite",
- "nextpage": "Nächste Seite",
"alert.success": "Erfolg",
"alert.error": "Fehler",
"alert.warning": "Warnung",
@@ -135,9 +140,12 @@
"edited": "Bearbeitet",
"disabled": "Deaktiviert",
"select": "Auswählen",
+ "selected": "Selected",
"copied": "Kopiert",
"user-search-prompt": "Gib hier etwas ein um Benutzer zu finden...",
"hidden": "Versteckt",
"sort": "Sortieren",
- "actions": "Aktionen"
+ "actions": "Aktionen",
+ "rss-feed": "RSS Feed",
+ "skip-to-content": "Skip to content"
}
\ No newline at end of file
diff --git a/public/language/de/tags.json b/public/language/de/tags.json
index f5cfad87c7..9b84674194 100644
--- a/public/language/de/tags.json
+++ b/public/language/de/tags.json
@@ -3,7 +3,7 @@
"no-tag-topics": "Es gibt keine Themen mit diesem Schlagwort.",
"no-tags-found": "Keine Tags gefunden",
"tags": "Schlagworte",
- "enter-tags-here": "Hier Schlagworte eingeben. Jeweils %1 bis %2 Zeichen.",
+ "enter-tags-here": "Enter tags, %1 - %2 characters.",
"enter-tags-here-short": "Schlagworte eingeben...",
"no-tags": "Es gibt noch keine Schlagworte.",
"select-tags": "Schlagworte auswählen",
diff --git a/public/language/de/themes/harmony.json b/public/language/de/themes/harmony.json
index 33afbf9563..c7cbc41e95 100644
--- a/public/language/de/themes/harmony.json
+++ b/public/language/de/themes/harmony.json
@@ -3,6 +3,7 @@
"skins": "Skins",
"collapse": "Einklappen",
"expand": "Ausklappen",
+ "sidebar-toggle": "Sidebar Toggle",
"login-register-to-search": "Anmelden oder registrieren, um zu suchen",
"settings.title": "Theme-Einstellungen",
"settings.enableQuickReply": "Schnelle Antworten aktivieren",
diff --git a/public/language/de/topic.json b/public/language/de/topic.json
index 2e5324409b..1e78e50b04 100644
--- a/public/language/de/topic.json
+++ b/public/language/de/topic.json
@@ -15,6 +15,7 @@
"replies-to-this-post": "%1 Antworten",
"one-reply-to-this-post": "1 Antwort",
"last-reply-time": "Letzte Antwort",
+ "reply-options": "Reply options",
"reply-as-topic": "In einem neuen Thema antworten",
"guest-login-reply": "Anmelden zum Antworten",
"login-to-view": "🔒 Zum ansehen einloggen",
@@ -204,7 +205,13 @@
"last-post": "Letzter Beitrag",
"go-to-my-next-post": "Zu meinem nächsten Beitrag gehen",
"no-more-next-post": "Du hast keine weiteren Beiträge zu diesem Thema",
+ "open-composer": "Open composer",
"post-quick-reply": "Schnell antworten",
"navigator.index": "Beitrag %1 von %2",
- "navigator.unread": "%1 ungelesen"
+ "navigator.unread": "%1 ungelesen",
+ "upvote-post": "Upvote post",
+ "downvote-post": "Downvote post",
+ "post-tools": "Post tools",
+ "unread-posts-link": "Unread posts link",
+ "thumb-image": "Topic thumbnail image"
}
\ No newline at end of file
diff --git a/public/language/de/unread.json b/public/language/de/unread.json
index b895a41db7..59340b0a82 100644
--- a/public/language/de/unread.json
+++ b/public/language/de/unread.json
@@ -3,6 +3,7 @@
"no-unread-topics": "Es gibt keine ungelesenen Themen.",
"load-more": "Mehr laden",
"mark-as-read": "Als gelesen markieren",
+ "mark-as-unread": "Mark as Unread",
"selected": "Ausgewählt",
"all": "Alle",
"all-categories": "Alle Kategorien",
diff --git a/public/language/de/user.json b/public/language/de/user.json
index df7050fbf3..e1d0c67730 100644
--- a/public/language/de/user.json
+++ b/public/language/de/user.json
@@ -1,4 +1,5 @@
{
+ "user-menu": "User menu",
"banned": "Gesperrt",
"muted": "Stummgeschaltet",
"offline": "Offline",
diff --git a/public/language/el/global.json b/public/language/el/global.json
index ecbe7394c7..cadb4bed61 100644
--- a/public/language/el/global.json
+++ b/public/language/el/global.json
@@ -24,8 +24,15 @@
"cancel": "Cancel",
"close": "Κλείσιμο",
"pagination": "Σελιδοποίηση",
+ "pagination.previouspage": "Previous Page",
+ "pagination.nextpage": "Next Page",
+ "pagination.firstpage": "First Page",
+ "pagination.lastpage": "Last Page",
"pagination.out-of": "%1 από %2",
"pagination.enter-index": "Go to post index",
+ "pagination.go-to-page": "Go to page",
+ "pagination.page-x": "Page %1",
+ "header.brand-logo": "Brand Logo",
"header.admin": "Διαχειριστής",
"header.categories": "Κατηγορίες",
"header.recent": "Πρόσφατα",
@@ -47,8 +54,6 @@
"chats.loading": "Φόρτωση Συνομιλιών",
"drafts.loading": "Loading Drafts",
"motd.welcome": "Καλωσόρισες στο NodeBB, την πλατφόρμα συζητήσεων του μέλλοντος.",
- "previouspage": "Προηγούμενη Σελίδα",
- "nextpage": "Επόμενη Σελίδα",
"alert.success": "Επιτυχία",
"alert.error": "Σφάλμα",
"alert.warning": "Warning",
@@ -135,9 +140,12 @@
"edited": "Edited",
"disabled": "Disabled",
"select": "Select",
+ "selected": "Selected",
"copied": "Copied",
"user-search-prompt": "Type something here to find users...",
"hidden": "Hidden",
"sort": "Sort",
- "actions": "Actions"
+ "actions": "Actions",
+ "rss-feed": "RSS Feed",
+ "skip-to-content": "Skip to content"
}
\ No newline at end of file
diff --git a/public/language/el/tags.json b/public/language/el/tags.json
index a9da78523a..c89a14adfe 100644
--- a/public/language/el/tags.json
+++ b/public/language/el/tags.json
@@ -3,7 +3,7 @@
"no-tag-topics": "Δεν υπάρχουν θέματα με αυτή την ετικέτα.",
"no-tags-found": "No tags found",
"tags": "Ετικέτες",
- "enter-tags-here": "Enter tags here, between %1 and %2 characters each.",
+ "enter-tags-here": "Enter tags, %1 - %2 characters.",
"enter-tags-here-short": "Εισαγωγή ετικετών...",
"no-tags": "Δεν υπάρχουν ακόμα ετικέτες.",
"select-tags": "Select Tags",
diff --git a/public/language/el/themes/harmony.json b/public/language/el/themes/harmony.json
index 5e0a65f946..331f633afb 100644
--- a/public/language/el/themes/harmony.json
+++ b/public/language/el/themes/harmony.json
@@ -3,6 +3,7 @@
"skins": "Skins",
"collapse": "Collapse",
"expand": "Expand",
+ "sidebar-toggle": "Sidebar Toggle",
"login-register-to-search": "Login or register to search.",
"settings.title": "Theme settings",
"settings.enableQuickReply": "Enable quick reply",
diff --git a/public/language/el/topic.json b/public/language/el/topic.json
index 873cb57d59..02eaf62a3d 100644
--- a/public/language/el/topic.json
+++ b/public/language/el/topic.json
@@ -15,6 +15,7 @@
"replies-to-this-post": "%1 Replies",
"one-reply-to-this-post": "1 Reply",
"last-reply-time": "Last reply",
+ "reply-options": "Reply options",
"reply-as-topic": "Reply as topic",
"guest-login-reply": "Log in to reply",
"login-to-view": "🔒 Log in to view",
@@ -204,7 +205,13 @@
"last-post": "Last post",
"go-to-my-next-post": "Go to my next post",
"no-more-next-post": "You don't have more posts in this topic",
+ "open-composer": "Open composer",
"post-quick-reply": "Quick reply",
"navigator.index": "Post %1 of %2",
- "navigator.unread": "%1 unread"
+ "navigator.unread": "%1 unread",
+ "upvote-post": "Upvote post",
+ "downvote-post": "Downvote post",
+ "post-tools": "Post tools",
+ "unread-posts-link": "Unread posts link",
+ "thumb-image": "Topic thumbnail image"
}
\ No newline at end of file
diff --git a/public/language/el/unread.json b/public/language/el/unread.json
index 1e1bd5a51c..da46ac2b5e 100644
--- a/public/language/el/unread.json
+++ b/public/language/el/unread.json
@@ -3,6 +3,7 @@
"no-unread-topics": "Δεν υπάρχουν μη αναγνωσμένα θέματα.",
"load-more": "Φόρτωση Περισσότερων",
"mark-as-read": "Σημείωση ώς Αναγνωσμένα",
+ "mark-as-unread": "Mark as Unread",
"selected": "Επιλεγμένα",
"all": "Όλα",
"all-categories": "Όλες οι κατηγορίες",
diff --git a/public/language/el/user.json b/public/language/el/user.json
index bb7302bb7d..c0cfce6d30 100644
--- a/public/language/el/user.json
+++ b/public/language/el/user.json
@@ -1,4 +1,5 @@
{
+ "user-menu": "User menu",
"banned": "Αποκλεισμένος/η",
"muted": "Muted",
"offline": "Εκτός Σύνδεσης",
diff --git a/public/language/en-GB/global.json b/public/language/en-GB/global.json
index bebd1b4054..005196398d 100644
--- a/public/language/en-GB/global.json
+++ b/public/language/en-GB/global.json
@@ -29,9 +29,16 @@
"close": "Close",
"pagination": "Pagination",
+ "pagination.previouspage": "Previous Page",
+ "pagination.nextpage": "Next Page",
+ "pagination.firstpage": "First Page",
+ "pagination.lastpage": "Last Page",
"pagination.out-of": "%1 out of %2",
"pagination.enter-index": "Go to post index",
+ "pagination.go-to-page": "Go to page",
+ "pagination.page-x": "Page %1",
+ "header.brand-logo": "Brand Logo",
"header.admin": "Admin",
"header.categories": "Categories",
"header.recent": "Recent",
@@ -56,9 +63,6 @@
"motd.welcome": "Welcome to NodeBB, the discussion platform of the future.",
- "previouspage": "Previous Page",
- "nextpage": "Next Page",
-
"alert.success": "Success",
"alert.error": "Error",
"alert.warning": "Warning",
@@ -163,10 +167,14 @@
"edited": "Edited",
"disabled": "Disabled",
"select": "Select",
+ "selected": "Selected",
"copied": "Copied",
"user-search-prompt": "Type something here to find users...",
"hidden": "Hidden",
"sort": "Sort",
- "actions": "Actions"
+ "actions": "Actions",
+ "rss-feed": "RSS Feed",
+ "skip-to-content": "Skip to content"
+
}
diff --git a/public/language/en-GB/tags.json b/public/language/en-GB/tags.json
index 3865a4e5a9..70608baa2b 100644
--- a/public/language/en-GB/tags.json
+++ b/public/language/en-GB/tags.json
@@ -3,7 +3,7 @@
"no-tag-topics": "There are no topics with this tag.",
"no-tags-found": "No tags found",
"tags": "Tags",
- "enter-tags-here": "Enter tags here, between %1 and %2 characters each.",
+ "enter-tags-here": "Enter tags, %1 - %2 characters.",
"enter-tags-here-short": "Enter tags...",
"no-tags": "There are no tags yet.",
"select-tags": "Select Tags",
diff --git a/public/language/en-GB/themes/harmony.json b/public/language/en-GB/themes/harmony.json
index 5e0a65f946..331f633afb 100644
--- a/public/language/en-GB/themes/harmony.json
+++ b/public/language/en-GB/themes/harmony.json
@@ -3,6 +3,7 @@
"skins": "Skins",
"collapse": "Collapse",
"expand": "Expand",
+ "sidebar-toggle": "Sidebar Toggle",
"login-register-to-search": "Login or register to search.",
"settings.title": "Theme settings",
"settings.enableQuickReply": "Enable quick reply",
diff --git a/public/language/en-GB/topic.json b/public/language/en-GB/topic.json
index 01e92a1cb6..d7321707c2 100644
--- a/public/language/en-GB/topic.json
+++ b/public/language/en-GB/topic.json
@@ -18,6 +18,7 @@
"replies-to-this-post": "%1 Replies",
"one-reply-to-this-post": "1 Reply",
"last-reply-time": "Last reply",
+ "reply-options": "Reply options",
"reply-as-topic": "Reply as topic",
"guest-login-reply": "Log in to reply",
"login-to-view": "🔒 Log in to view",
@@ -232,8 +233,14 @@
"last-post": "Last post",
"go-to-my-next-post": "Go to my next post",
"no-more-next-post": "You don't have more posts in this topic",
+ "open-composer": "Open composer",
"post-quick-reply": "Quick reply",
"navigator.index": "Post %1 of %2",
- "navigator.unread": "%1 unread"
+ "navigator.unread": "%1 unread",
+ "upvote-post": "Upvote post",
+ "downvote-post": "Downvote post",
+ "post-tools": "Post tools",
+ "unread-posts-link": "Unread posts link",
+ "thumb-image": "Topic thumbnail image"
}
diff --git a/public/language/en-GB/unread.json b/public/language/en-GB/unread.json
index 8b3c03e1bd..6e8d2ccf95 100644
--- a/public/language/en-GB/unread.json
+++ b/public/language/en-GB/unread.json
@@ -3,6 +3,7 @@
"no-unread-topics": "There are no unread topics.",
"load-more": "Load More",
"mark-as-read": "Mark as Read",
+ "mark-as-unread": "Mark as Unread",
"selected": "Selected",
"all": "All",
"all-categories": "All categories",
diff --git a/public/language/en-GB/user.json b/public/language/en-GB/user.json
index 91375011d4..c86c6be705 100644
--- a/public/language/en-GB/user.json
+++ b/public/language/en-GB/user.json
@@ -1,4 +1,5 @@
{
+ "user-menu": "User menu",
"banned": "Banned",
"muted": "Muted",
"offline": "Offline",
diff --git a/public/language/en-US/global.json b/public/language/en-US/global.json
index 47cd1ec2ac..33ab34e59a 100644
--- a/public/language/en-US/global.json
+++ b/public/language/en-US/global.json
@@ -24,8 +24,15 @@
"cancel": "Cancel",
"close": "Close",
"pagination": "Pagination",
+ "pagination.previouspage": "Previous Page",
+ "pagination.nextpage": "Next Page",
+ "pagination.firstpage": "First Page",
+ "pagination.lastpage": "Last Page",
"pagination.out-of": "%1 out of %2",
"pagination.enter-index": "Go to post index",
+ "pagination.go-to-page": "Go to page",
+ "pagination.page-x": "Page %1",
+ "header.brand-logo": "Brand Logo",
"header.admin": "Admin",
"header.categories": "Categories",
"header.recent": "Recent",
@@ -47,8 +54,6 @@
"chats.loading": "Loading Chats",
"drafts.loading": "Loading Drafts",
"motd.welcome": "Welcome to NodeBB, the discussion platform of the future.",
- "previouspage": "Previous Page",
- "nextpage": "Next Page",
"alert.success": "Success",
"alert.error": "Error",
"alert.warning": "Warning",
@@ -135,9 +140,12 @@
"edited": "Edited",
"disabled": "Disabled",
"select": "Select",
+ "selected": "Selected",
"copied": "Copied",
"user-search-prompt": "Type something here to find users...",
"hidden": "Hidden",
"sort": "Sort",
- "actions": "Actions"
+ "actions": "Actions",
+ "rss-feed": "RSS Feed",
+ "skip-to-content": "Skip to content"
}
\ No newline at end of file
diff --git a/public/language/en-US/tags.json b/public/language/en-US/tags.json
index 90ad7bb354..8f08109c65 100644
--- a/public/language/en-US/tags.json
+++ b/public/language/en-US/tags.json
@@ -3,7 +3,7 @@
"no-tag-topics": "There are no topics with this tag.",
"no-tags-found": "No tags found",
"tags": "Tags",
- "enter-tags-here": "Enter tags here, between %1 and %2 characters each.",
+ "enter-tags-here": "Enter tags, %1 - %2 characters.",
"enter-tags-here-short": "Enter tags...",
"no-tags": "There are no tags yet.",
"select-tags": "Select Tags",
diff --git a/public/language/en-US/themes/harmony.json b/public/language/en-US/themes/harmony.json
index 5e0a65f946..331f633afb 100644
--- a/public/language/en-US/themes/harmony.json
+++ b/public/language/en-US/themes/harmony.json
@@ -3,6 +3,7 @@
"skins": "Skins",
"collapse": "Collapse",
"expand": "Expand",
+ "sidebar-toggle": "Sidebar Toggle",
"login-register-to-search": "Login or register to search.",
"settings.title": "Theme settings",
"settings.enableQuickReply": "Enable quick reply",
diff --git a/public/language/en-US/topic.json b/public/language/en-US/topic.json
index 3af5a1128a..f0753384f5 100644
--- a/public/language/en-US/topic.json
+++ b/public/language/en-US/topic.json
@@ -15,6 +15,7 @@
"replies-to-this-post": "%1 Replies",
"one-reply-to-this-post": "1 Reply",
"last-reply-time": "Last reply",
+ "reply-options": "Reply options",
"reply-as-topic": "Reply as topic",
"guest-login-reply": "Log in to reply",
"login-to-view": "🔒 Log in to view",
@@ -204,7 +205,13 @@
"last-post": "Last post",
"go-to-my-next-post": "Go to my next post",
"no-more-next-post": "You don't have more posts in this topic",
+ "open-composer": "Open composer",
"post-quick-reply": "Quick reply",
"navigator.index": "Post %1 of %2",
- "navigator.unread": "%1 unread"
+ "navigator.unread": "%1 unread",
+ "upvote-post": "Upvote post",
+ "downvote-post": "Downvote post",
+ "post-tools": "Post tools",
+ "unread-posts-link": "Unread posts link",
+ "thumb-image": "Topic thumbnail image"
}
\ No newline at end of file
diff --git a/public/language/en-US/unread.json b/public/language/en-US/unread.json
index 00f5eb5b1d..4f7dbdc653 100644
--- a/public/language/en-US/unread.json
+++ b/public/language/en-US/unread.json
@@ -3,6 +3,7 @@
"no-unread-topics": "There are no unread topics.",
"load-more": "Load More",
"mark-as-read": "Mark as Read",
+ "mark-as-unread": "Mark as Unread",
"selected": "Selected",
"all": "All",
"all-categories": "All categories",
diff --git a/public/language/en-US/user.json b/public/language/en-US/user.json
index a69ebca01d..8ad35906de 100644
--- a/public/language/en-US/user.json
+++ b/public/language/en-US/user.json
@@ -1,4 +1,5 @@
{
+ "user-menu": "User menu",
"banned": "Banned",
"muted": "Muted",
"offline": "Offline",
diff --git a/public/language/en-x-pirate/global.json b/public/language/en-x-pirate/global.json
index ce4c269fcf..e3ec8c9125 100644
--- a/public/language/en-x-pirate/global.json
+++ b/public/language/en-x-pirate/global.json
@@ -24,8 +24,15 @@
"cancel": "Cancel",
"close": "Shoot down",
"pagination": "Pagination",
+ "pagination.previouspage": "Previous Page",
+ "pagination.nextpage": "Next Page",
+ "pagination.firstpage": "First Page",
+ "pagination.lastpage": "Last Page",
"pagination.out-of": "%1 out of %2",
"pagination.enter-index": "Go to post index",
+ "pagination.go-to-page": "Go to page",
+ "pagination.page-x": "Page %1",
+ "header.brand-logo": "Brand Logo",
"header.admin": "Captains only",
"header.categories": "Categories",
"header.recent": "Recent",
@@ -47,8 +54,6 @@
"chats.loading": "Loading Yik-Yaks",
"drafts.loading": "Loading Drafts",
"motd.welcome": "Welcome to NodeBB, th' discussion platform 'o th' future.",
- "previouspage": "Previous Page",
- "nextpage": "Next Page",
"alert.success": "Success",
"alert.error": "Somethin' broke",
"alert.warning": "Warning",
@@ -135,9 +140,12 @@
"edited": "Edited",
"disabled": "Disabled",
"select": "Select",
+ "selected": "Selected",
"copied": "Copied",
"user-search-prompt": "Type something here to find users...",
"hidden": "Hidden",
"sort": "Sort",
- "actions": "Actions"
+ "actions": "Actions",
+ "rss-feed": "RSS Feed",
+ "skip-to-content": "Skip to content"
}
\ No newline at end of file
diff --git a/public/language/en-x-pirate/tags.json b/public/language/en-x-pirate/tags.json
index 90ad7bb354..8f08109c65 100644
--- a/public/language/en-x-pirate/tags.json
+++ b/public/language/en-x-pirate/tags.json
@@ -3,7 +3,7 @@
"no-tag-topics": "There are no topics with this tag.",
"no-tags-found": "No tags found",
"tags": "Tags",
- "enter-tags-here": "Enter tags here, between %1 and %2 characters each.",
+ "enter-tags-here": "Enter tags, %1 - %2 characters.",
"enter-tags-here-short": "Enter tags...",
"no-tags": "There are no tags yet.",
"select-tags": "Select Tags",
diff --git a/public/language/en-x-pirate/themes/harmony.json b/public/language/en-x-pirate/themes/harmony.json
index 5e0a65f946..331f633afb 100644
--- a/public/language/en-x-pirate/themes/harmony.json
+++ b/public/language/en-x-pirate/themes/harmony.json
@@ -3,6 +3,7 @@
"skins": "Skins",
"collapse": "Collapse",
"expand": "Expand",
+ "sidebar-toggle": "Sidebar Toggle",
"login-register-to-search": "Login or register to search.",
"settings.title": "Theme settings",
"settings.enableQuickReply": "Enable quick reply",
diff --git a/public/language/en-x-pirate/topic.json b/public/language/en-x-pirate/topic.json
index 3af5a1128a..f0753384f5 100644
--- a/public/language/en-x-pirate/topic.json
+++ b/public/language/en-x-pirate/topic.json
@@ -15,6 +15,7 @@
"replies-to-this-post": "%1 Replies",
"one-reply-to-this-post": "1 Reply",
"last-reply-time": "Last reply",
+ "reply-options": "Reply options",
"reply-as-topic": "Reply as topic",
"guest-login-reply": "Log in to reply",
"login-to-view": "🔒 Log in to view",
@@ -204,7 +205,13 @@
"last-post": "Last post",
"go-to-my-next-post": "Go to my next post",
"no-more-next-post": "You don't have more posts in this topic",
+ "open-composer": "Open composer",
"post-quick-reply": "Quick reply",
"navigator.index": "Post %1 of %2",
- "navigator.unread": "%1 unread"
+ "navigator.unread": "%1 unread",
+ "upvote-post": "Upvote post",
+ "downvote-post": "Downvote post",
+ "post-tools": "Post tools",
+ "unread-posts-link": "Unread posts link",
+ "thumb-image": "Topic thumbnail image"
}
\ No newline at end of file
diff --git a/public/language/en-x-pirate/unread.json b/public/language/en-x-pirate/unread.json
index 53751bd7d5..f43f63c6b8 100644
--- a/public/language/en-x-pirate/unread.json
+++ b/public/language/en-x-pirate/unread.json
@@ -3,6 +3,7 @@
"no-unread-topics": "There be no unread topics.",
"load-more": "Giv'er more",
"mark-as-read": "Mark as Read",
+ "mark-as-unread": "Mark as Unread",
"selected": "Selected",
"all": "All",
"all-categories": "All categories",
diff --git a/public/language/en-x-pirate/user.json b/public/language/en-x-pirate/user.json
index 02a2e7be67..31d83ace00 100644
--- a/public/language/en-x-pirate/user.json
+++ b/public/language/en-x-pirate/user.json
@@ -1,4 +1,5 @@
{
+ "user-menu": "User menu",
"banned": "Blackmarked",
"muted": "Muted",
"offline": "Asleep at the wheel",
diff --git a/public/language/es/global.json b/public/language/es/global.json
index 1cb70a3530..2cbb79f059 100644
--- a/public/language/es/global.json
+++ b/public/language/es/global.json
@@ -24,8 +24,15 @@
"cancel": "Cancel",
"close": "Cerrar",
"pagination": "Paginación",
+ "pagination.previouspage": "Previous Page",
+ "pagination.nextpage": "Next Page",
+ "pagination.firstpage": "First Page",
+ "pagination.lastpage": "Last Page",
"pagination.out-of": "%1 de %2",
"pagination.enter-index": "Go to post index",
+ "pagination.go-to-page": "Go to page",
+ "pagination.page-x": "Page %1",
+ "header.brand-logo": "Brand Logo",
"header.admin": "Administración",
"header.categories": "Categorías",
"header.recent": "Recientes",
@@ -47,8 +54,6 @@
"chats.loading": "Cargando chats",
"drafts.loading": "Loading Drafts",
"motd.welcome": "Bienvenido a NodeBB, la plataforma de debate del futuro.",
- "previouspage": "Página anterior",
- "nextpage": "Página siguiente",
"alert.success": "¡Éxito!",
"alert.error": "Error",
"alert.warning": "Warning",
@@ -135,9 +140,12 @@
"edited": "Editado",
"disabled": "Desahabilitado",
"select": "Seleccionar",
+ "selected": "Selected",
"copied": "Copied",
"user-search-prompt": "Escriba algo aquí para encontrar usuarios...",
"hidden": "Hidden",
"sort": "Sort",
- "actions": "Actions"
+ "actions": "Actions",
+ "rss-feed": "RSS Feed",
+ "skip-to-content": "Skip to content"
}
\ No newline at end of file
diff --git a/public/language/es/tags.json b/public/language/es/tags.json
index 3838138a8d..ce1aa0f9b8 100644
--- a/public/language/es/tags.json
+++ b/public/language/es/tags.json
@@ -3,7 +3,7 @@
"no-tag-topics": "No hay temas con esta etiqueta.",
"no-tags-found": "No tags found",
"tags": "Etiquetas",
- "enter-tags-here": "Introduce aquí las etiquetas, entre %1 y %2 caracteres cada una.",
+ "enter-tags-here": "Enter tags, %1 - %2 characters.",
"enter-tags-here-short": "Introduzca las etiquetas...",
"no-tags": "Aún no hay etiquetas.",
"select-tags": "Seleccionar Etiquetas",
diff --git a/public/language/es/themes/harmony.json b/public/language/es/themes/harmony.json
index 5e0a65f946..331f633afb 100644
--- a/public/language/es/themes/harmony.json
+++ b/public/language/es/themes/harmony.json
@@ -3,6 +3,7 @@
"skins": "Skins",
"collapse": "Collapse",
"expand": "Expand",
+ "sidebar-toggle": "Sidebar Toggle",
"login-register-to-search": "Login or register to search.",
"settings.title": "Theme settings",
"settings.enableQuickReply": "Enable quick reply",
diff --git a/public/language/es/topic.json b/public/language/es/topic.json
index 01a1176118..262fafbf81 100644
--- a/public/language/es/topic.json
+++ b/public/language/es/topic.json
@@ -15,6 +15,7 @@
"replies-to-this-post": "%1 Respuestas",
"one-reply-to-this-post": "1 Respuesta",
"last-reply-time": "Última respuesta",
+ "reply-options": "Reply options",
"reply-as-topic": "Responder como tema",
"guest-login-reply": "Accede para responder",
"login-to-view": "🔒 Inicie sesión para ver",
@@ -204,7 +205,13 @@
"last-post": "Last post",
"go-to-my-next-post": "Go to my next post",
"no-more-next-post": "You don't have more posts in this topic",
+ "open-composer": "Open composer",
"post-quick-reply": "Quick reply",
"navigator.index": "Post %1 of %2",
- "navigator.unread": "%1 unread"
+ "navigator.unread": "%1 unread",
+ "upvote-post": "Upvote post",
+ "downvote-post": "Downvote post",
+ "post-tools": "Post tools",
+ "unread-posts-link": "Unread posts link",
+ "thumb-image": "Topic thumbnail image"
}
\ No newline at end of file
diff --git a/public/language/es/unread.json b/public/language/es/unread.json
index eded6f457e..ca7c8c1d63 100644
--- a/public/language/es/unread.json
+++ b/public/language/es/unread.json
@@ -3,6 +3,7 @@
"no-unread-topics": "No hay temas nuevos para leer.",
"load-more": "Cargar más",
"mark-as-read": "Marcar como leído",
+ "mark-as-unread": "Mark as Unread",
"selected": "Seleccionados",
"all": "Todos",
"all-categories": "Todos los foros",
diff --git a/public/language/es/user.json b/public/language/es/user.json
index 7d8d9c7d47..b67e3f9f44 100644
--- a/public/language/es/user.json
+++ b/public/language/es/user.json
@@ -1,4 +1,5 @@
{
+ "user-menu": "User menu",
"banned": "Baneado",
"muted": "Muted",
"offline": "Desconectado",
diff --git a/public/language/et/global.json b/public/language/et/global.json
index 00a4157786..6c2a7cfdde 100644
--- a/public/language/et/global.json
+++ b/public/language/et/global.json
@@ -24,8 +24,15 @@
"cancel": "Cancel",
"close": "Sulge",
"pagination": "Lehekülgede numeratsioon",
+ "pagination.previouspage": "Previous Page",
+ "pagination.nextpage": "Next Page",
+ "pagination.firstpage": "First Page",
+ "pagination.lastpage": "Last Page",
"pagination.out-of": "%1 kõigist %2-st",
"pagination.enter-index": "Go to post index",
+ "pagination.go-to-page": "Go to page",
+ "pagination.page-x": "Page %1",
+ "header.brand-logo": "Brand Logo",
"header.admin": "Admin",
"header.categories": "Kategooriad",
"header.recent": "Hiljutised",
@@ -47,8 +54,6 @@
"chats.loading": "Laen vestlusi",
"drafts.loading": "Loading Drafts",
"motd.welcome": "Tere tulemast NodeBB foorumisse.",
- "previouspage": "Eelmine leht",
- "nextpage": "Järgmine leht",
"alert.success": "Õnnestus",
"alert.error": "Viga",
"alert.warning": "Warning",
@@ -135,9 +140,12 @@
"edited": "Edited",
"disabled": "Disabled",
"select": "Select",
+ "selected": "Selected",
"copied": "Copied",
"user-search-prompt": "Type something here to find users...",
"hidden": "Hidden",
"sort": "Sort",
- "actions": "Actions"
+ "actions": "Actions",
+ "rss-feed": "RSS Feed",
+ "skip-to-content": "Skip to content"
}
\ No newline at end of file
diff --git a/public/language/et/tags.json b/public/language/et/tags.json
index a6b8ece32e..b99e0015a0 100644
--- a/public/language/et/tags.json
+++ b/public/language/et/tags.json
@@ -3,7 +3,7 @@
"no-tag-topics": "Teemasid, mis sisaldaksid seda märksõna, ei eksisteeri.",
"no-tags-found": "No tags found",
"tags": "Märksõnad",
- "enter-tags-here": "Sisesta märksõnad siia, %1 kuni %2 tähemärki märksõna kohta.",
+ "enter-tags-here": "Enter tags, %1 - %2 characters.",
"enter-tags-here-short": "Sisesta märksõnu...",
"no-tags": "Siin ei ole veel ühtegi märksõna.",
"select-tags": "Select Tags",
diff --git a/public/language/et/themes/harmony.json b/public/language/et/themes/harmony.json
index 5e0a65f946..331f633afb 100644
--- a/public/language/et/themes/harmony.json
+++ b/public/language/et/themes/harmony.json
@@ -3,6 +3,7 @@
"skins": "Skins",
"collapse": "Collapse",
"expand": "Expand",
+ "sidebar-toggle": "Sidebar Toggle",
"login-register-to-search": "Login or register to search.",
"settings.title": "Theme settings",
"settings.enableQuickReply": "Enable quick reply",
diff --git a/public/language/et/topic.json b/public/language/et/topic.json
index 60bf706717..15217413b1 100644
--- a/public/language/et/topic.json
+++ b/public/language/et/topic.json
@@ -15,6 +15,7 @@
"replies-to-this-post": "%1 Replies",
"one-reply-to-this-post": "1 Reply",
"last-reply-time": "Last reply",
+ "reply-options": "Reply options",
"reply-as-topic": "Vasta teemana",
"guest-login-reply": "Logi sisse, et vastata",
"login-to-view": "🔒 Log in to view",
@@ -204,7 +205,13 @@
"last-post": "Last post",
"go-to-my-next-post": "Go to my next post",
"no-more-next-post": "You don't have more posts in this topic",
+ "open-composer": "Open composer",
"post-quick-reply": "Quick reply",
"navigator.index": "Post %1 of %2",
- "navigator.unread": "%1 unread"
+ "navigator.unread": "%1 unread",
+ "upvote-post": "Upvote post",
+ "downvote-post": "Downvote post",
+ "post-tools": "Post tools",
+ "unread-posts-link": "Unread posts link",
+ "thumb-image": "Topic thumbnail image"
}
\ No newline at end of file
diff --git a/public/language/et/unread.json b/public/language/et/unread.json
index 9ec7694233..ef58893f1d 100644
--- a/public/language/et/unread.json
+++ b/public/language/et/unread.json
@@ -3,6 +3,7 @@
"no-unread-topics": "Siin ei ole lugemata teemasi.",
"load-more": "Lae rohkem",
"mark-as-read": "Märgi loetuks",
+ "mark-as-unread": "Mark as Unread",
"selected": "Valitud",
"all": "Kõik",
"all-categories": "Kõik kategooriad",
diff --git a/public/language/et/user.json b/public/language/et/user.json
index f29b9d0c42..56f5c6137e 100644
--- a/public/language/et/user.json
+++ b/public/language/et/user.json
@@ -1,4 +1,5 @@
{
+ "user-menu": "User menu",
"banned": "Banned",
"muted": "Muted",
"offline": "Väljas",
diff --git a/public/language/fa-IR/global.json b/public/language/fa-IR/global.json
index be9bad17a7..4f66147d00 100644
--- a/public/language/fa-IR/global.json
+++ b/public/language/fa-IR/global.json
@@ -24,8 +24,15 @@
"cancel": "Cancel",
"close": "بستن",
"pagination": "صفحهبندی",
+ "pagination.previouspage": "Previous Page",
+ "pagination.nextpage": "Next Page",
+ "pagination.firstpage": "First Page",
+ "pagination.lastpage": "Last Page",
"pagination.out-of": "%1 از %2",
"pagination.enter-index": "Go to post index",
+ "pagination.go-to-page": "Go to page",
+ "pagination.page-x": "Page %1",
+ "header.brand-logo": "Brand Logo",
"header.admin": "مدیر",
"header.categories": "دستهبندیها",
"header.recent": "تازهها",
@@ -47,8 +54,6 @@
"chats.loading": "بارگذاری گفتگوها",
"drafts.loading": "Loading Drafts",
"motd.welcome": "به NodeBB خوش آمدید، پلتفرم انجمنساز آینده",
- "previouspage": "برگهٔ پیشین",
- "nextpage": "برگهٔ پسین",
"alert.success": "موفقیت",
"alert.error": "خطا",
"alert.warning": "Warning",
@@ -135,9 +140,12 @@
"edited": "Edited",
"disabled": "Disabled",
"select": "انتخاب",
+ "selected": "Selected",
"copied": "Copied",
"user-search-prompt": "برای پیدا کردن کاربر اینجا چیزی بنویسید...",
"hidden": "Hidden",
"sort": "مرتبسازی",
- "actions": "Actions"
+ "actions": "Actions",
+ "rss-feed": "RSS Feed",
+ "skip-to-content": "Skip to content"
}
\ No newline at end of file
diff --git a/public/language/fa-IR/tags.json b/public/language/fa-IR/tags.json
index 6a11edcae2..ee22c2ef2d 100644
--- a/public/language/fa-IR/tags.json
+++ b/public/language/fa-IR/tags.json
@@ -3,7 +3,7 @@
"no-tag-topics": "جُستاری با این برچسب وجود ندارد.",
"no-tags-found": "برچسبی پیدا نشد",
"tags": "برچسبها",
- "enter-tags-here": "برچسبها را اینجا وارد کنید، هر کدام بین %1 و %2 کاراکتر.",
+ "enter-tags-here": "Enter tags, %1 - %2 characters.",
"enter-tags-here-short": "برچسبها را وارد کنید...",
"no-tags": "هنوز برچسبی وجود ندارد.",
"select-tags": "انتخاب برچسب ها",
diff --git a/public/language/fa-IR/themes/harmony.json b/public/language/fa-IR/themes/harmony.json
index c64a1836f3..524ecc6b45 100644
--- a/public/language/fa-IR/themes/harmony.json
+++ b/public/language/fa-IR/themes/harmony.json
@@ -3,6 +3,7 @@
"skins": "پوستهها",
"collapse": "بستن ",
"expand": "باز کردن",
+ "sidebar-toggle": "Sidebar Toggle",
"login-register-to-search": "برای جستجو وارد شوید و یا ثبت نام کنید ",
"settings.title": "تنظیمات تم ",
"settings.enableQuickReply": "پاسخ سریع را فعال کنید",
diff --git a/public/language/fa-IR/topic.json b/public/language/fa-IR/topic.json
index 8b0e0f5094..d1ff068483 100644
--- a/public/language/fa-IR/topic.json
+++ b/public/language/fa-IR/topic.json
@@ -15,6 +15,7 @@
"replies-to-this-post": "1% پاسخ",
"one-reply-to-this-post": "1 پاسخ",
"last-reply-time": "آخرین پاسخ",
+ "reply-options": "Reply options",
"reply-as-topic": "پاسخ به عنوان موضوع",
"guest-login-reply": "وارد شوید تا پست بفرستید",
"login-to-view": "🔒 برای مشاهده وارد شوید",
@@ -204,7 +205,13 @@
"last-post": "آخرین پست",
"go-to-my-next-post": "برو به پست بعدی من",
"no-more-next-post": "شما پست بیشتری در این تاپیک ندارید",
+ "open-composer": "Open composer",
"post-quick-reply": "پاسخ سریع",
"navigator.index": "پست %1 از %2",
- "navigator.unread": "%1 خوانده نشده"
+ "navigator.unread": "%1 خوانده نشده",
+ "upvote-post": "Upvote post",
+ "downvote-post": "Downvote post",
+ "post-tools": "Post tools",
+ "unread-posts-link": "Unread posts link",
+ "thumb-image": "Topic thumbnail image"
}
\ No newline at end of file
diff --git a/public/language/fa-IR/unread.json b/public/language/fa-IR/unread.json
index ad43179de0..c457a7eb61 100644
--- a/public/language/fa-IR/unread.json
+++ b/public/language/fa-IR/unread.json
@@ -3,6 +3,7 @@
"no-unread-topics": "جستار خوانده نشدهای وجود ندارد.",
"load-more": "بارگذاری بیشتر",
"mark-as-read": "خوانده شده بگیر",
+ "mark-as-unread": "Mark as Unread",
"selected": "برگزیده",
"all": "همه",
"all-categories": "تمام دسته ها",
diff --git a/public/language/fa-IR/user.json b/public/language/fa-IR/user.json
index 3c5fb4b396..f444525e62 100644
--- a/public/language/fa-IR/user.json
+++ b/public/language/fa-IR/user.json
@@ -1,4 +1,5 @@
{
+ "user-menu": "User menu",
"banned": "اخراج شده",
"muted": "Muted",
"offline": "آفلاین",
diff --git a/public/language/fi/admin/admin.json b/public/language/fi/admin/admin.json
index 211d49e84c..562cc379b5 100644
--- a/public/language/fi/admin/admin.json
+++ b/public/language/fi/admin/admin.json
@@ -4,11 +4,11 @@
"acp-title": "%1 | NodeBB admin hallintapaneeli",
"settings-header-contents": "Sisältö",
- "changes-saved": "Changes Saved",
- "changes-saved-message": "Your changes to the NodeBB configuration have been saved.",
- "changes-not-saved": "Changes Not Saved",
+ "changes-saved": "Muutokset tallennettiin",
+ "changes-saved-message": "Muutoksesi NodeBB-asetuksiin tallennettiin.",
+ "changes-not-saved": "Muutoksia ei tallennettu",
"changes-not-saved-message": "NodeBB encountered a problem saving your changes. (%1)",
- "save-changes": "Save changes",
+ "save-changes": "Tallenna muutokset",
"min": "Min:",
"max": "Max:",
"view": "View",
diff --git a/public/language/fi/admin/advanced/errors.json b/public/language/fi/admin/advanced/errors.json
index fad54e99eb..b606fe8c13 100644
--- a/public/language/fi/admin/advanced/errors.json
+++ b/public/language/fi/admin/advanced/errors.json
@@ -7,7 +7,7 @@
"manage-error-log": "Manage Error Log",
"export-error-log": "Export Error Log (CSV)",
"clear-error-log": "Clear Error Log",
- "route": "Route",
+ "route": "Polku",
"count": "Count",
"no-routes-not-found": "Hooray! No 404 errors!",
"clear404-confirm": "Are you sure you wish to clear the 404 error logs?",
diff --git a/public/language/fi/admin/advanced/events.json b/public/language/fi/admin/advanced/events.json
index 11e45c5889..9699faf2d0 100644
--- a/public/language/fi/admin/advanced/events.json
+++ b/public/language/fi/admin/advanced/events.json
@@ -9,5 +9,5 @@
"filter-type": "Tapahtuman tyyppi",
"filter-start": "Aloituspäivä",
"filter-end": "Lopetuspäivä",
- "filter-per-page": "Per Sivu"
+ "filter-per-page": "Sivulla"
}
\ No newline at end of file
diff --git a/public/language/fi/admin/appearance/customise.json b/public/language/fi/admin/appearance/customise.json
index 6fce4b0ae5..27a9587222 100644
--- a/public/language/fi/admin/appearance/customise.json
+++ b/public/language/fi/admin/appearance/customise.json
@@ -1,16 +1,16 @@
{
- "customise": "Customise",
- "custom-css": "Custom CSS/SASS",
+ "customise": "Mukauta",
+ "custom-css": "Mukautettu CSS/SASS",
"custom-css.description": "Enter your own CSS/SASS declarations here, which will be applied after all other styles.",
- "custom-css.enable": "Enable Custom CSS/SASS",
+ "custom-css.enable": "Käytä mukautettuja CSS/SASS-määrityksiä",
- "custom-js": "Kustomoi Javascriptiä",
+ "custom-js": "Mukautettu JavaScript",
"custom-js.description": "Syötä Javascript-sisältö tähän. Se suoritetaan, kun sivu on latautunut valmiiksi.",
- "custom-js.enable": "Salli Javascript-kustomoinnit",
+ "custom-js.enable": "Käytä JavaScript-mukautusta",
- "custom-header": "Kustomoi ylätunnistetta",
- "custom-header.description": "Syötä ylätunnisteeseen eli <head>-osioon tulevat HTML-määrittelyt tähän (esim. meta-tagit ym.). Myös script-tagien käyttö on mahdollista, mutta ei suositeltavaa, sillä Kustomoi Javascriptiä-välilehti on saatavilla.",
- "custom-header.enable": "Salli ylätunnisteen kustomointi",
+ "custom-header": "Mukauta otsaketta",
+ "custom-header.description": "Syötä otsakkeeseen, eli <head>-osioon sisällytettävät HTML-määritykset tähän (esim. meta-tagit yms.). Myös script-tagien käyttö on mahdollista, mutta ei suositeltavaa, koska Mukautettu JavaScript -välilehti on käytettävissä.",
+ "custom-header.enable": "Käytä otsakemukautusta",
"custom-css.livereload": "Salli sivun päivitys livenä",
"custom-css.livereload.description": "Salli tämä, jos haluat mahdollistaa kaikkien tililläsi olevien laitteiden istuntojen päivittymisen, kun tallennat tekemäsi muutokset.",
diff --git a/public/language/fi/admin/appearance/skins.json b/public/language/fi/admin/appearance/skins.json
index 09fd5dd017..203862d51c 100644
--- a/public/language/fi/admin/appearance/skins.json
+++ b/public/language/fi/admin/appearance/skins.json
@@ -1,18 +1,18 @@
{
- "skins": "Skins",
- "bootswatch-skins": "Bootswatch Skins",
- "custom-skins": "Custom Skins",
- "add-skin": "Add Skin",
- "save-custom-skins": "Save Custom Skins",
- "save-custom-skins-success": "Custom skins saved successfully",
- "custom-skin-name": "Custom Skin Name",
- "custom-skin-variables": "Custom Skin Variables",
- "loading": "Ladataan ulkoasuja...",
- "homepage": "Kotisivu",
- "select-skin": "Valitse ulkoasu",
- "revert-skin": "Revert Skin",
- "current-skin": "Nykyinen ulkoasu",
- "skin-updated": "Ulkoasu päivitetty",
- "applied-success": "Ulkoasu \"%1\" valittiin onnistuneesti.",
- "revert-success": "Ulkoasu palautettu oletusväreille."
+ "skins": "Teemat",
+ "bootswatch-skins": "Bootswatch-teemat",
+ "custom-skins": "Mukautetut teemat",
+ "add-skin": "Lisää teema",
+ "save-custom-skins": "Tallenna mukautetut teemat",
+ "save-custom-skins-success": "Mukautetut teemat tallennettiin",
+ "custom-skin-name": "Mukautetun teeman nimi",
+ "custom-skin-variables": "Mukautetun teeman muuttujat",
+ "loading": "Ladataan teemoja...",
+ "homepage": "Aloitussivu",
+ "select-skin": "Valitse ulkoasun teema",
+ "revert-skin": "Palauta teema",
+ "current-skin": "Nykyinen teema",
+ "skin-updated": "Teema päivitettiin",
+ "applied-success": "Teema \"%1\" otettiin käyttöön",
+ "revert-success": "Teeman oletusvärit palautettiin"
}
\ No newline at end of file
diff --git a/public/language/fi/admin/appearance/themes.json b/public/language/fi/admin/appearance/themes.json
index 4930dd85db..26ba4bc4fd 100644
--- a/public/language/fi/admin/appearance/themes.json
+++ b/public/language/fi/admin/appearance/themes.json
@@ -1,13 +1,13 @@
{
"themes": "Themes",
"checking-for-installed": "Haetaan asennettuja teemoja...",
- "homepage": "Kotisivu",
+ "homepage": "Aloitussivu",
"select-theme": "Valitse teema",
"revert-theme": "Revert Theme",
"current-theme": "Nykyinen teema",
"no-themes": "Asennettuja teemoja ei löytynyt.",
- "revert-confirm": "Oletko varma, että haluat palauttaa foorumisi teeman NodeBB-oletusteemaan?",
+ "revert-confirm": "Haluatko varmasti palauttaa NodeBB:n oletusteeman?",
"theme-changed": "Teema vaihdettu.",
- "revert-success": "Palautit foorumisi onnistuneesti NodeBB-oletusteemalle.",
+ "revert-success": "NodeBB:n oletusteeman palautus onnistui.",
"restart-to-activate": "Sinun on uudelleenrakennettava ja -käynnistettävä NodeBB, jotta teeman aktivointi saadaan suoritettua loppuun."
}
\ No newline at end of file
diff --git a/public/language/fi/admin/dashboard.json b/public/language/fi/admin/dashboard.json
index 0ea641a71d..e756b4a98c 100644
--- a/public/language/fi/admin/dashboard.json
+++ b/public/language/fi/admin/dashboard.json
@@ -30,7 +30,7 @@
"upgrade-available": "A new version (v%1) has been released. Consider upgrading your NodeBB.",
"prerelease-upgrade-available": "This is an outdated pre-release version of NodeBB. A new version (v%1) has been released. Consider upgrading your NodeBB.",
"prerelease-warning": "This is a pre-release version of NodeBB. Unintended bugs may occur. ",
- "fallback-emailer-not-found": "Vara-sähköpostituslisäosaa ei löytynyt!",
+ "fallback-emailer-not-found": "Fallback emailer -lisäosaa ei löytynyt!",
"running-in-development": "Forum is running in development mode. The forum may be open to potential vulnerabilities; please contact your system administrator",
"latest-lookup-failed": "Failed to look up latest available version of NodeBB",
@@ -48,7 +48,7 @@
"restart-disabled": "NodeBB:si udelleenrakennus ja -käynnistys on estetty; vaikuttaa siltä, ettet käytä siihen sopivaa daemonia.",
"maintenance-mode": "Huoltotila",
"maintenance-mode-title": "Valitse tämä pohjustaaksesi huoltotilan NodeBB:llesi.",
- "dark-mode": "Dark Mode",
+ "dark-mode": "Tumma tila",
"realtime-chart-updates": "Reaaliaikaiset kuvaajien päivitykset",
"active-users": "Aktiiviset käyttäjät",
@@ -65,10 +65,10 @@
"on-categories": "Kategorialistauksessa",
"reading-posts": "Lukee viestejä",
"browsing-topics": "Selaa aiheita",
- "recent": "Viimeisimmät",
+ "recent": "Tuoreimmat",
"unread": "Lukemattomat",
- "high-presence-topics": "Aiheet, joissa on eniten käyttäjiä paikalla",
+ "high-presence-topics": "Avatuimmat aiheet",
"popular-searches": "Popular Searches",
"graphs.page-views": "Sivulataukset",
@@ -83,10 +83,10 @@
"back-to-dashboard": "Takaisin ohjausnäkymään",
"details.no-users": "Ei liittyneitä käyttäjiä valitulla aikavälillä.",
- "details.no-topics": "Ei luotuja aiheita valitulla aikavälillä.",
+ "details.no-topics": "Valitulla aikavälillä ei ole aloitettu aiheita.",
"details.no-searches": "No searches have been made within the selected timeframe",
"details.no-logins": "Ei sisäänkirjautumisia valitulla aikavälillä.",
- "details.logins-static": "NodeBB tallettaa istuntotiedot vain %1 päivän ajaksi, joten tämä kuvaaja näyttää vain viimeisimpänä aktiivisena olleet istunnot.",
+ "details.logins-static": "NodeBB säilyttää istuntotiedot vain %1 päivän ajan, joten tämä taulukko näyttää vain viimeksi aktiivisena olleet istunnot.",
"details.logins-login-time": "Sisäänkirjautumisaika",
"start": "Start",
"end": "End",
diff --git a/public/language/fi/admin/extend/plugins.json b/public/language/fi/admin/extend/plugins.json
index 4849f0cab2..b02ab26ca9 100644
--- a/public/language/fi/admin/extend/plugins.json
+++ b/public/language/fi/admin/extend/plugins.json
@@ -48,7 +48,7 @@
"alert.suggest-error": "
NodeBB could not reach the package manager, proceed with installation of latest version?
NodeBB could not reach the package manager, an upgrade is not suggested at this time.
", "alert.incompatible": "Your version of NodeBB (v%1) is only cleared to upgrade to v%2 of this plugin. Please update your NodeBB if you wish to install a newer version of this plugin.
", - "alert.possibly-incompatible": "No Compatibility Information Found
This plugin did not specify a specific version for installation given your NodeBB version. Full compatibility cannot be guaranteed, and may cause your NodeBB to no longer start properly.
In the event that NodeBB cannot boot properly:
$ ./nodebb reset plugin=\"%1\"Continue installation of latest version of this plugin?
", + "alert.possibly-incompatible": "Yhteensopivuustietoja ei löytynyt
Lisäosa ei määrittänyt tiettyä versiota NodeBB-versiollesi. Täyttä yhteesopivuutta ei voida taata ja se voi estää NodeBB-asennustasi käynnistymästä oikein.
Mikäli NodeBB ei käynnisty oikein:
$ ./nodebb reset plugin=\"%1\"Jatketaanko lisäosan uusimman version asennusta?
", "alert.reorder": "Plugins Re-ordered", "alert.reorder-success": "Please rebuild and restart your NodeBB to fully complete the process.", diff --git a/public/language/fi/admin/extend/widgets.json b/public/language/fi/admin/extend/widgets.json index 5d2832feed..d8fa5752ef 100644 --- a/public/language/fi/admin/extend/widgets.json +++ b/public/language/fi/admin/extend/widgets.json @@ -6,7 +6,7 @@ "clone-from": "Clone widgets from", "containers.available": "Available Containers", "containers.explanation": "Drag and drop on top of any widget", - "containers.none": "None", + "containers.none": "Ei mitään", "container.well": "Well", "container.jumbotron": "Jumbotron", "container.card": "Card", @@ -22,14 +22,14 @@ "error.select-clone": "Please select a page to clone from", "title": "Title", - "title.placeholder": "Title (only shown on some containers)", + "title.placeholder": "Otsikko (näytä vain joissakin osioissa)", "container": "Container", "container.placeholder": "Drag and drop a container or enter HTML here.", - "show-to-groups": "Show to groups", - "hide-from-groups": "Hide from groups", + "show-to-groups": "Näytä ryhmille", + "hide-from-groups": "Piilota ryhmiltä", "start-date": "Start date", "end-date": "End date", - "hide-on-mobile": "Hide on mobile", - "hide-drafts": "Hide drafts", - "show-drafts": "Show drafts" + "hide-on-mobile": "Piilota mobiilinäkymässä", + "hide-drafts": "Piilota luonnokset", + "show-drafts": "Näytä luonnokset" } \ No newline at end of file diff --git a/public/language/fi/admin/manage/categories.json b/public/language/fi/admin/manage/categories.json index 8a9ff471b0..77b38e6dc7 100644 --- a/public/language/fi/admin/manage/categories.json +++ b/public/language/fi/admin/manage/categories.json @@ -11,13 +11,13 @@ "bg-color": "Background Colour", "text-color": "Text Colour", "bg-image-size": "Background Image Size", - "custom-class": "Custom Class", - "num-recent-replies": "# of Recent Replies", + "custom-class": "Mukautettu luokka", + "num-recent-replies": "# of tuoretta vastausta", "ext-link": "External Link", "subcategories-per-page": "Subcategories per page", "is-section": "Treat this category as a section", "post-queue": "Post queue", - "tag-whitelist": "Tag Whitelist", + "tag-whitelist": "Sallitut tunnisteet", "upload-image": "Upload Image", "upload": "Upload", "delete-image": "Remove", @@ -25,8 +25,8 @@ "image-and-icon": "Image & Icon", "parent-category": "Parent Category", "optional-parent-category": "(Optional) Parent Category", - "top-level": "Top Level", - "parent-category-none": "(None)", + "top-level": "Ylätaso", + "parent-category-none": "(ei mitään)", "copy-parent": "Copy Parent", "copy-settings": "Copy Settings From", "optional-clone-settings": "(Optional) Clone Settings From Category", @@ -76,8 +76,8 @@ "analytics.topics-daily": "Figure 3 – Daily topics created in this category", "analytics.posts-daily": "Figure 4 – Daily posts made in this category", - "alert.created": "Created", - "alert.create-success": "Category successfully created!", + "alert.created": "Luotu", + "alert.create-success": "Kategoria luotiin!", "alert.none-active": "You have no active categories.", "alert.create": "Create a Category", "alert.confirm-purge": "Do you really want to purge this category \"%1\"?
Purging a category will remove all topics and posts, and delete the category from the database. If you want to remove a category temporarily, you'll want to \"disable\" the category instead.
", diff --git a/public/language/fi/admin/manage/digest.json b/public/language/fi/admin/manage/digest.json index 38c634d1f6..58e102470b 100644 --- a/public/language/fi/admin/manage/digest.json +++ b/public/language/fi/admin/manage/digest.json @@ -6,8 +6,8 @@ "user": "User", "subscription": "Subscription Type", "last-delivery": "Last successful delivery", - "default": "System default", - "default-help": "System default means the user has not explicitly overridden the global forum setting for digests, which is currently: "%1"", + "default": "Järjestelmän oletus", + "default-help": "Järjestelmän oletus tarkoittaa sitä, ettei käyttäjä ole erikseen korvannut keskustelualueen yleistä koosteasetusta, joka on tällä hetkellä: "%1".", "resend": "Resend Digest", "resend-all-confirm": "Are you sure you wish to manually execute this digest run?", "resent-single": "Manual digest resend completed", diff --git a/public/language/fi/admin/manage/groups.json b/public/language/fi/admin/manage/groups.json index bab95d9c10..e67dc452c0 100644 --- a/public/language/fi/admin/manage/groups.json +++ b/public/language/fi/admin/manage/groups.json @@ -1,8 +1,8 @@ { - "manage-groups": "Manage Groups", + "manage-groups": "Hallitse ryhmiä", "add-group": "Add group", "edit-group": "Edit Group", - "back-to-groups": "Back to groups", + "back-to-groups": "Palaa ryhmiin", "view-group": "View group", "icon-and-title": "Icon & Title", "name": "Group Name", @@ -31,9 +31,9 @@ "edit.icon": "Group Icon", "edit.label-color": "Group Label Color", "edit.text-color": "Group Text Color", - "edit.show-badge": "Show Badge", + "edit.show-badge": "Näytä ansiomerkki", "edit.private-details": "If enabled, joining of groups requires approval from a group owner.", - "edit.private-override": "Warning: Private groups is disabled at system level, which overrides this option.", + "edit.private-override": "Varoitus: Yksityiset ryhmät on poistettu käytöstä järjestelmätasolla, joka korvaa tämän asetuksen.", "edit.disable-join": "Disable join requests", "edit.disable-leave": "Disallow users from leaving the group", "edit.hidden": "Hidden", @@ -41,7 +41,7 @@ "edit.add-user": "Add User to Group", "edit.add-user-search": "Search Users", "edit.members": "Member List", - "control-panel": "Groups Control Panel", + "control-panel": "Ryhmien hallintapaneeli", "revert": "Revert", "edit.no-users-found": "No Users Found", diff --git a/public/language/fi/admin/manage/privileges.json b/public/language/fi/admin/manage/privileges.json index 240cff6aa5..8f57a2aae3 100644 --- a/public/language/fi/admin/manage/privileges.json +++ b/public/language/fi/admin/manage/privileges.json @@ -17,27 +17,27 @@ "invite": "Invite", "search-content": "Search Content", "search-users": "Search Users", - "search-tags": "Search Tags", + "search-tags": "Etsi tunnisteita", "view-users": "View Users", - "view-tags": "View Tags", - "view-groups": "View Groups", + "view-tags": "Näytä tunnisteet", + "view-groups": "Näytä ryhmät", "allow-local-login": "Local Login", "allow-group-creation": "Group Create", "view-users-info": "View Users Info", "find-category": "Find Category", "access-category": "Access Category", "access-topics": "Access Topics", - "create-topics": "Create Topics", + "create-topics": "Luo aiheita", "reply-to-topics": "Reply to Topics", - "schedule-topics": "Schedule Topics", - "tag-topics": "Tag Topics", + "schedule-topics": "Ajoita aiheita", + "tag-topics": "Merkitse aiheita", "edit-posts": "Edit Posts", "view-edit-history": "View Edit History", "delete-posts": "Delete Posts", "view-deleted": "View Deleted Posts", "upvote-posts": "Upvote Posts", "downvote-posts": "Downvote Posts", - "delete-topics": "Delete Topics", + "delete-topics": "Poista aiheita", "purge": "Purge", "moderate": "Moderate", "admin-dashboard": "Dashboard", @@ -45,8 +45,8 @@ "admin-privileges": "Privileges", "admin-users": "Users", "admin-admins-mods": "Admins & Mods", - "admin-groups": "Groups", - "admin-tags": "Tags", + "admin-groups": "Ryhmät", + "admin-tags": "Tunnisteet", "admin-settings": "Settings", "alert.confirm-moderate": "Are you sure you wish to grant the moderation privilege to this user group? This group is public, and any users can join at will.", diff --git a/public/language/fi/admin/manage/registration.json b/public/language/fi/admin/manage/registration.json index f51b4d56e6..06771a75ab 100644 --- a/public/language/fi/admin/manage/registration.json +++ b/public/language/fi/admin/manage/registration.json @@ -3,7 +3,7 @@ "description": "There are no users in the registration queue.CTRL to select multiple tags.",
- "create": "Create Tag",
- "add-tag": "Add tag",
- "modify": "Modify Tags",
- "rename": "Rename Tags",
- "delete": "Delete Selected Tags",
- "search": "Search for tags...",
- "settings": "Tags Settings",
- "name": "Tag Name",
+ "create": "Luo tunniste",
+ "add-tag": "Lisää tunniste",
+ "modify": "Muokkaa tunnisteita",
+ "rename": "Uudelleennmeä tunnisteita",
+ "delete": "Poista valitut tunnisteet",
+ "search": "Etsi tunnisteita...",
+ "settings": "Tunnisteasetukset",
+ "name": "Tunnisteen nimi",
- "alerts.editing": "Editing tag(s)",
- "alerts.confirm-delete": "Do you want to delete the selected tags?",
- "alerts.update-success": "Tag Updated!",
- "reset-colors": "Reset colors"
+ "alerts.editing": "Muokataan tunnisteita",
+ "alerts.confirm-delete": "Haluatko poistaa valitut tunnisteet?",
+ "alerts.update-success": "Tunnisteet päivitettiin!",
+ "reset-colors": "Palauta värit"
}
\ No newline at end of file
diff --git a/public/language/fi/admin/manage/uploads.json b/public/language/fi/admin/manage/uploads.json
index e5f3a2a940..ded270e264 100644
--- a/public/language/fi/admin/manage/uploads.json
+++ b/public/language/fi/admin/manage/uploads.json
@@ -1,5 +1,5 @@
{
- "manage-uploads": "Manage Uploads",
+ "manage-uploads": "Hallitse tiedostolähetyksiä",
"upload-file": "Upload File",
"filename": "Filename",
"usage": "Post Usage",
diff --git a/public/language/fi/admin/manage/users.json b/public/language/fi/admin/manage/users.json
index 08e5701f40..bfcb17d23f 100644
--- a/public/language/fi/admin/manage/users.json
+++ b/public/language/fi/admin/manage/users.json
@@ -4,29 +4,29 @@
"edit": "Actions",
"make-admin": "Make Admin",
"remove-admin": "Remove Admin",
- "change-email": "Change Email",
- "new-email": "New Email",
- "validate-email": "Validate Email",
- "send-validation-email": "Send Validation Email",
+ "change-email": "Vaihda sähköpostiosoite",
+ "new-email": "Uusi sähköpostiosoite",
+ "validate-email": "Vahvista sähköpostiosoite",
+ "send-validation-email": "Lähetä vahvistusviesti",
"change-password": "Change Password",
- "password-reset-email": "Send Password Reset Email",
- "force-password-reset": "Force Password Reset & Log User Out",
+ "password-reset-email": "Lähetä salasanan vaihtoviesti",
+ "force-password-reset": "Pakota salasanan vaihto ja käyttäjän uloskirjaus",
"ban": "Ban",
"ban-users": "Ban User(s)",
"temp-ban": "Ban User(s) Temporarily",
"unban": "Unban User(s)",
- "reset-lockout": "Reset Lockout",
- "reset-flags": "Reset Flags",
+ "reset-lockout": "Tyhjennä lukitus",
+ "reset-flags": "Palauta liput",
"delete": "Delete",
"delete-users": "Delete User(s)",
"delete-content": "Delete User(s) Content",
"purge": "Delete User(s) and Content",
"download-csv": "Download CSV",
- "manage-groups": "Manage Groups",
+ "manage-groups": "Hallitse ryhmiä",
"set-reputation": "Set Reputation",
"add-group": "Add Group",
"create": "Create User",
- "invite": "Invite by Email",
+ "invite": "Kutsu sähköpostitse",
"new": "New User",
"filter-by": "Filter by",
"pills.unvalidated": "Not Validated",
@@ -41,9 +41,9 @@
"search.uid": "By User ID",
"search.uid-placeholder": "Enter a user ID to search",
"search.username": "By User Name",
- "search.username-placeholder": "Enter a username to search",
- "search.email": "By Email",
- "search.email-placeholder": "Enter a email to search",
+ "search.username-placeholder": "Syötä etsittävä käyttäjätunnus",
+ "search.email": "Sähköpostitse",
+ "search.email-placeholder": "Syötä etsittävä sähköpostiosoite",
"search.ip": "By IP Address",
"search.ip-placeholder": "Enter an IP Address to search",
"search.not-found": "User not found!",
@@ -53,9 +53,9 @@
"inactive.12-months": "12 months",
"users.uid": "uid",
- "users.username": "username",
- "users.email": "email",
- "users.no-email": "(no email)",
+ "users.username": "käyttäjätunnus",
+ "users.email": "sähköposti",
+ "users.no-email": "(sähköpostiosoitetta ei ole)",
"users.validated": "Validated",
"users.not-validated": "Not Validated",
"users.validation-pending": "Validation Pending",
@@ -69,8 +69,8 @@
"users.banned": "banned",
"create.username": "User Name",
- "create.email": "Email",
- "create.email-placeholder": "Email of this user",
+ "create.email": "Sähköposti",
+ "create.email-placeholder": "Käyttäjän sähköpostiosoite",
"create.password": "Password",
"create.password-confirm": "Confirm Password",
@@ -85,9 +85,9 @@
"alerts.ban-success": "User(s) banned!",
"alerts.button-ban-x": "Ban %1 user(s)",
"alerts.unban-success": "User(s) unbanned!",
- "alerts.lockout-reset-success": "Lockout(s) reset!",
+ "alerts.lockout-reset-success": "Lukitukset tyhjennettiin!",
"alerts.password-change-success": "Password(s) changed!",
- "alerts.flag-reset-success": "Flags(s) reset!",
+ "alerts.flag-reset-success": "Liput tyhjennettiin!",
"alerts.no-remove-yourself-admin": "You can't remove yourself as Administrator!",
"alerts.make-admin-success": "User is now administrator.",
"alerts.confirm-remove-admin": "Do you really want to remove this administrator?",
@@ -99,11 +99,11 @@
"alerts.confirm-remove-moderator": "Do you really want to remove this moderator?",
"alerts.remove-moderator-success": "User is no longer moderator.",
"alerts.confirm-validate-email": "Do you want to validate email(s) of these user(s)?",
- "alerts.confirm-force-password-reset": "Are you sure you want to force the password reset and log out these user(s)?",
- "alerts.validate-email-success": "Emails validated",
- "alerts.validate-force-password-reset-success": "User(s) passwords have been reset and their existing sessions have been revoked.",
- "alerts.password-reset-confirm": "Do you want to send password reset email(s) to these user(s)?",
- "alerts.password-reset-email-sent": "Password reset email sent.",
+ "alerts.confirm-force-password-reset": "Haluatko varmasti pakottaa salasanan vaihdon ja uloskirjauksen näille käyttäjille?",
+ "alerts.validate-email-success": "Sähköpostiosoiteet vahvistettiin",
+ "alerts.validate-force-password-reset-success": "Käyttäjien salasanat tyhjennettiin ja istunnot mitätöitiin.",
+ "alerts.password-reset-confirm": "Haluatko lähettää käyttäjille salasanan vaihtoviestit?",
+ "alerts.password-reset-email-sent": "Salasanan vaihtoviestit lähetettiin.",
"alerts.confirm-delete": "Warning!Do you really want to delete user(s)?
This action is not reversible! Only the user account will be deleted, their posts and topics will remain.
", "alerts.delete-success": "User(s) Deleted!", "alerts.confirm-delete-content": "Warning!Do you really want to delete these user(s) content?
This action is not reversible! The users' accounts will remain, but their posts and topics will be deleted.
", @@ -115,15 +115,15 @@ "alerts.button-change": "Change", "alerts.error-passwords-different": "Passwords must match!", "alerts.error-x": "Error%1
", - "alerts.create-success": "User created!", + "alerts.create-success": "Käyttäjä luotiin!", - "alerts.prompt-email": "Emails: ", - "alerts.email-sent-to": "An invitation email has been sent to %1", + "alerts.prompt-email": "Sähköpostit: ", + "alerts.email-sent-to": "Kutsuviesti lähetettiin osoitteeseen %1", "alerts.x-users-found": "%1 user(s) found, (%2 seconds)", "alerts.select-a-single-user-to-change-email": "Select a single user to change email", - "export-users-started": "Exporting users as csv, this might take a while. You will receive a notification when it is complete.", + "export-users-started": "Käyttäjiä viedään CSV-muotoon ja tämä saatta kestää jonkin aikaa. Saat ilmoituksen kun se on suoritettu.", "export-users-completed": "Users exported as csv, click here to download.", - "email": "Email", + "email": "Sähköposti", "password": "Password", "manage": "Manage" } \ No newline at end of file diff --git a/public/language/fi/admin/menu.json b/public/language/fi/admin/menu.json index 6e30be22b3..8db84818f3 100644 --- a/public/language/fi/admin/menu.json +++ b/public/language/fi/admin/menu.json @@ -3,42 +3,42 @@ "dashboard/overview": "Overview", "dashboard/logins": "Logins", "dashboard/users": "Users", - "dashboard/topics": "Topics", + "dashboard/topics": "Aiheet", "dashboard/searches": "Searches", "section-general": "General", "section-manage": "Manage", "manage/categories": "Categories", "manage/privileges": "Privileges", - "manage/tags": "Tags", + "manage/tags": "Tunnisteet", "manage/users": "Users", "manage/admins-mods": "Admins & Mods", "manage/registration": "Registration Queue", "manage/flagged-content": "Flagged Content", "manage/post-queue": "Post Queue", - "manage/groups": "Groups", + "manage/groups": "Ryhmät", "manage/ip-blacklist": "IP Blacklist", - "manage/uploads": "Uploads", - "manage/digest": "Digests", + "manage/uploads": "Tiedostolähetykset", + "manage/digest": "Koosteet", "section-settings": "Settings", "settings/general": "General", - "settings/homepage": "Home Page", + "settings/homepage": "Aloitussivu", "settings/navigation": "Navigation", "settings/reputation": "Reputation & Flags", - "settings/email": "Email", + "settings/email": "Sähköposti", "settings/user": "Users", - "settings/group": "Groups", + "settings/group": "Ryhmät", "settings/guest": "Guests", - "settings/uploads": "Uploads", - "settings/languages": "Languages", + "settings/uploads": "Tiedostolähetykset", + "settings/languages": "Kielet", "settings/post": "Posts", "settings/chat": "Chats", "settings/pagination": "Pagination", - "settings/tags": "Tags", - "settings/notifications": "Notifications", + "settings/tags": "Tunnisteet", + "settings/notifications": "Ilmoitukset", "settings/api": "API Access", - "settings/sounds": "Sounds", + "settings/sounds": "Äänet", "settings/social": "Social", "settings/cookies": "Cookies", "settings/web-crawler": "Web Crawler", @@ -49,8 +49,8 @@ "section-appearance": "Appearance", "appearance/themes": "Themes", - "appearance/skins": "Skins", - "appearance/customise": "Custom Content (HTML/JS/CSS)", + "appearance/skins": "Teemat", + "appearance/customise": "Mukautettu sisältö (HTML/JS/CSS)", "section-extend": "Extend", "extend/plugins": "Plugins", diff --git a/public/language/fi/admin/settings/advanced.json b/public/language/fi/admin/settings/advanced.json index 982eaa2f64..e5ccf69f20 100644 --- a/public/language/fi/admin/settings/advanced.json +++ b/public/language/fi/admin/settings/advanced.json @@ -7,8 +7,8 @@ "headers": "Headers", "headers.allow-from": "Set ALLOW-FROM to Place NodeBB in an iFrame", "headers.csp-frame-ancestors": "Set Content-Security-Policy frame-ancestors header to Place NodeBB in an iFrame", - "headers.csp-frame-ancestors-help": "'none', 'self'(default) or list of URIs to allow.", - "headers.powered-by": "Customise the \"Powered By\" header sent by NodeBB", + "headers.csp-frame-ancestors-help": "\"ei mitään\", \"itse\" (oletus) tai listaus sallittavista URI-osoitteista.", + "headers.powered-by": "Mukauta NodeBB:n lähettämää \"Powered By\" -otsaketta", "headers.acao": "Access-Control-Allow-Origin", "headers.acao-regex": "Access-Control-Allow-Origin Regular Expression", "headers.acao-help": "To deny access to all sites, leave empty", @@ -17,7 +17,7 @@ "headers.acam": "Access-Control-Allow-Methods", "headers.acah": "Access-Control-Allow-Headers", "headers.coep": "Cross-Origin-Embedder-Policy", - "headers.coep-help": "When enabled (default), will set the header torequire-corp",
+ "headers.coep-help": "Kun käytössä (oletus), asettaa otsakkeeksi require-corp",
"headers.coop": "Cross-Origin-Opener-Policy",
"headers.corp": "Cross-Origin-Resource-Policy",
"headers.permissions-policy": "Permissions-Policy",
@@ -29,7 +29,7 @@
"hsts.preload": "Allow preloading of HSTS header",
"hsts.help": "If enabled, an HSTS header will be set for this site. You can elect to include subdomains and preloading flags in your header. If in doubt, you can leave these unchecked. More information ",
"traffic-management": "Traffic Management",
- "traffic.help": "NodeBB uses a module that automatically denies requests in high-traffic situations. You can tune these settings here, although the defaults are a good starting point.",
+ "traffic.help": "NodeBB käyttää moduulia, joka estää pyyntöjä ruuhkatilanteissa automaattisesti. Voit muuttaa tämän toimintaa tästä, joskin oletukset tarjoavat hyvän lähtokohdan.",
"traffic.enable": "Enable Traffic Management",
"traffic.event-lag": "Event Loop Lag Threshold (in milliseconds)",
"traffic.event-lag-help": "Lowering this value decreases wait times for page loads, but will also show the \"excessive load\" message to more users. (Restart required)",
@@ -38,7 +38,7 @@
"sockets.settings": "WebSocket Settings",
"sockets.max-attempts": "Max Reconnection Attempts",
- "sockets.default-placeholder": "Default: %1",
+ "sockets.default-placeholder": "Oletus: %1",
"sockets.delay": "Reconnection Delay",
"analytics.settings": "Analytics Settings",
diff --git a/public/language/fi/admin/settings/api.json b/public/language/fi/admin/settings/api.json
index 671e5eeb90..2f0ab1ca37 100644
--- a/public/language/fi/admin/settings/api.json
+++ b/public/language/fi/admin/settings/api.json
@@ -14,7 +14,7 @@
"uid-help-text": "Specify a User ID to associate with this token. If the user ID is 0, it will be considered a master token, which can assume the identity of other users based on the _uid parameter",
"description": "Description",
"last-seen": "Last seen",
- "created": "Created",
+ "created": "Luotu",
"create-token": "Create Token",
"update-token": "Update Token",
"master-token": "Master token",
diff --git a/public/language/fi/admin/settings/chat.json b/public/language/fi/admin/settings/chat.json
index a5412d1095..6d71dfad60 100644
--- a/public/language/fi/admin/settings/chat.json
+++ b/public/language/fi/admin/settings/chat.json
@@ -4,11 +4,11 @@
"disable": "Disable chat",
"disable-editing": "Disable chat message editing/deletion",
"disable-editing-help": "Administrators and global moderators are exempt from this restriction",
- "max-length": "Maximum length of chat messages",
- "max-chat-room-name-length": "Maximum length of chat room names",
- "max-room-size": "Maximum number of users in chat rooms",
+ "max-length": "Keskusteluviestien enimmäispituus",
+ "max-chat-room-name-length": "Keskusteluhuoneiden nimien enimmäispituus",
+ "max-room-size": "Keskusteluhuoneiden käyttäjien enimmäismäärä",
"delay": "Time between chat messages (ms)",
- "notification-delay": "Notification delay for chat messages",
+ "notification-delay": "Keskusteluviestien ilmoitusviive",
"notification-delay-help": "Additional messages sent between this time are collated, and the user is notified once per delay period. Set this to 0 to disable the delay.",
"restrictions.seconds-edit-after": "Number of seconds a chat message will remain editable.",
"restrictions.seconds-delete-after": "Number of seconds a chat message will remain deletable."
diff --git a/public/language/fi/admin/settings/cookies.json b/public/language/fi/admin/settings/cookies.json
index 1ffd2dced4..7553b7b51c 100644
--- a/public/language/fi/admin/settings/cookies.json
+++ b/public/language/fi/admin/settings/cookies.json
@@ -1,13 +1,13 @@
{
"eu-consent": "EU Consent",
"consent.enabled": "Enabled",
- "consent.message": "Notification message",
+ "consent.message": "Ilmoitusviesti",
"consent.acceptance": "Acceptance message",
"consent.link-text": "Policy Link Text",
"consent.link-url": "Policy Link URL",
- "consent.blank-localised-default": "Leave blank to use NodeBB localised defaults",
+ "consent.blank-localised-default": "Käytä NodeBB:n lokalisoituja oletuksia jättämällä tyhjäksi",
"settings": "Settings",
"cookie-domain": "Session cookie domain",
"max-user-sessions": "Max active sessions per user",
- "blank-default": "Leave blank for default"
+ "blank-default": "Käytä oletusta jättämällä tyhjäksi"
}
\ No newline at end of file
diff --git a/public/language/fi/admin/settings/email.json b/public/language/fi/admin/settings/email.json
index 9d06b2d76f..2a108f90f8 100644
--- a/public/language/fi/admin/settings/email.json
+++ b/public/language/fi/admin/settings/email.json
@@ -1,5 +1,5 @@
{
- "email-settings": "Sähköpostin asetukset",
+ "email-settings": "Sähköpostiasetukset",
"address": "Sähköpostiosoitteet",
"address-help": "The following email address refers to the email that the recipient will see in the \"From\" and \"Reply To\" fields.",
"from": "From Name",
@@ -10,9 +10,9 @@
"smtp-transport": "SMTP Transport",
"smtp-transport.enabled": "Enable SMTP Transport",
- "smtp-transport-help": "You can select from a list of well-known services or enter a custom one.",
+ "smtp-transport-help": "Voit valita tunnetusta palveluista tai syöttää oman.",
"smtp-transport.service": "Select a service",
- "smtp-transport.service-custom": "Custom Service",
+ "smtp-transport.service-custom": "Oma palvelu",
"smtp-transport.service-help": "Select a service name above in order to use the known information about it. Alternatively, select "Custom Service" and enter the details below.",
"smtp-transport.gmail-warning1": "If you are using GMail as your email provider, you will have to generate an "App Password" in order for NodeBB to authenticate successfully. You can generate one at the App Passwords page.",
"smtp-transport.gmail-warning2": "For more information about this workaround, please consult this NodeMailer article on the issue. An alternative would be to utilise a third-party emailer plugin such as SendGrid, Mailgun, etc. Browse available plugins here.",
@@ -22,25 +22,25 @@
"smtp-transport.security": "Connection security",
"smtp-transport.security-encrypted": "Encrypted",
"smtp-transport.security-starttls": "StartTLS",
- "smtp-transport.security-none": "None",
- "smtp-transport.username": "Username",
+ "smtp-transport.security-none": "Ei mitään",
+ "smtp-transport.username": "Käyttäjätunnus",
"smtp-transport.username-help": "For the Gmail service, enter the full email address here, especially if you are using a Google Apps managed domain.",
"smtp-transport.password": "Password",
"smtp-transport.pool": "Enable pooled connections",
"smtp-transport.pool-help": "Pooling connections prevents NodeBB from creating a new connection for every email. This option only applies if SMTP Transport is enabled.",
- "template": "Edit Email Template",
- "template.select": "Select Email Template",
+ "template": "Muokkaa sähköpostimallia",
+ "template.select": "Valitse sähköpostimalli",
"template.revert": "Revert to Original",
- "testing": "Email Testing",
- "testing.select": "Select Email Template",
- "testing.send": "Send Test Email",
+ "testing": "Sähköpostin testaus",
+ "testing.select": "Valitse sähköpostimalli",
+ "testing.send": "Lähetä testiviesti",
"testing.send-help": "The test email will be sent to the currently logged in user's email address.",
- "subscriptions": "Sähköposti koosteet",
- "subscriptions.disable": "Poista sähköpostin koosteet käytöstä",
+ "subscriptions": "Sähköpostikoosteet",
+ "subscriptions.disable": "Poista sähköpostikoosteet käytöstä",
"subscriptions.hour": "Digest Hour",
"subscriptions.hour-help": "Please enter a number representing the hour to send scheduled email digests (e.g. 0 for midnight, 17 for 5:00pm). Keep in mind that this is the hour according to the server itself, and may not exactly match your system clock.url property in config.json",
"title.name": "Your Community Name",
- "title.show-in-header": "Show Site Title in Header",
+ "title.show-in-header": "Näytä sivuston otsikko otsakkeessa",
"browser-title": "Browser Title",
"browser-title-help": "If no browser title is specified, the site title will be used",
"title-layout": "Title Layout",
@@ -33,14 +33,14 @@
"touch-icon": "Touch Icon",
"touch-icon.upload": "Upload",
"touch-icon.help": "Recommended size and format: 512x512, PNG format only. If no touch icon is specified, NodeBB will fall back to using the favicon.",
- "maskable-icon": "Maskable (Homescreen) Icon",
+ "maskable-icon": "Peitetttävä (aloitussivun) kuvake",
"maskable-icon.help": "Recommended size and format: 512x512, PNG format only. If no maskable icon is specified, NodeBB will fall back to the Touch Icon.",
"outgoing-links": "Outgoing Links",
"outgoing-links.warning-page": "Use Outgoing Links Warning Page",
"search": "Search",
"search-default-in": "Search In",
"search-default-in-quick": "Quick Search In",
- "search-default-sort-by": "Sort by",
+ "search-default-sort-by": "Järjestysperuste",
"outgoing-links.whitelist": "Domains to whitelist for bypassing the warning page",
"site-colors": "Site Color Metadata",
"theme-color": "Theme Color",
@@ -48,5 +48,5 @@
"background-color-help": "Color used for splash screen background when website is installed as a PWA",
"undo-timeout": "Undo Timeout",
"undo-timeout-help": "Some operations such as moving topics will allow for the moderator to undo their action within a certain timeframe. Set to 0 to disable undo completely.",
- "topic-tools": "Topic Tools"
+ "topic-tools": "Aihetyökalut"
}
diff --git a/public/language/fi/admin/settings/group.json b/public/language/fi/admin/settings/group.json
index f13933ea7e..a50405209b 100644
--- a/public/language/fi/admin/settings/group.json
+++ b/public/language/fi/admin/settings/group.json
@@ -1,13 +1,13 @@
{
"general": "General",
- "private-groups": "Private Groups",
+ "private-groups": "Yksityiset ryhmät",
"private-groups.help": "If enabled, joining of groups requires the approval of the group owner (Default: enabled)",
"private-groups.warning": "Beware! If this option is disabled and you have private groups, they automatically become public.",
"allow-multiple-badges": "Allow Multiple Badges",
"allow-multiple-badges-help": "This flag can be used to allow users to select multiple group badges, requires theme support.",
- "max-name-length": "Maximum Group Name Length",
- "max-title-length": "Maximum Group Title Length",
+ "max-name-length": "Ryhmien nimien enimmäispituus",
+ "max-title-length": "Ryhmien otsikoiden enimmäispituus",
"cover-image": "Group Cover Image",
- "default-cover": "Default Cover Images",
- "default-cover-help": "Add comma-separated default cover images for groups that don't have an uploaded cover image"
+ "default-cover": "Oletusarvoiset kansikuvat",
+ "default-cover-help": "Pilkuin eroteltu listaus oletusarvoisista kansikuvista, joita käytetään tileillä, joille ei ole lisätty omia kansikuvia."
}
\ No newline at end of file
diff --git a/public/language/fi/admin/settings/guest.json b/public/language/fi/admin/settings/guest.json
index a0062ef75a..05e8db57cb 100644
--- a/public/language/fi/admin/settings/guest.json
+++ b/public/language/fi/admin/settings/guest.json
@@ -4,5 +4,5 @@
"handles.enabled": "Allow guest handles",
"handles.enabled-help": "This option exposes a new field that allows guests to pick a name to associate with each post they make. If disabled, they will simply be called \"Guest\"",
"topic-views.enabled": "Allow guests to increase topic view counts",
- "reply-notifications.enabled": "Allow guests to generate reply notifications"
+ "reply-notifications.enabled": "Salli vieraiden viestien aiheuttaa vastausilmoitukset"
}
\ No newline at end of file
diff --git a/public/language/fi/admin/settings/homepage.json b/public/language/fi/admin/settings/homepage.json
index 7428d59eeb..9cddbf911a 100644
--- a/public/language/fi/admin/settings/homepage.json
+++ b/public/language/fi/admin/settings/homepage.json
@@ -1,8 +1,8 @@
{
- "home-page": "Home Page",
+ "home-page": "Aloitussivu",
"description": "Choose what page is shown when users navigate to the root URL of your forum.",
- "home-page-route": "Home Page Route",
- "custom-route": "Custom Route",
- "allow-user-home-pages": "Allow User Home Pages",
- "home-page-title": "Title of the home page (default \"Home\")"
+ "home-page-route": "Aloitussivun polku",
+ "custom-route": "Mukautettu polku",
+ "allow-user-home-pages": "Salli käyttäjäkohtaiset aloitussivut",
+ "home-page-title": "Aloitussivun otsikko (oletus on \"Aloitus\")"
}
\ No newline at end of file
diff --git a/public/language/fi/admin/settings/languages.json b/public/language/fi/admin/settings/languages.json
index bdd57849b3..f546ce7995 100644
--- a/public/language/fi/admin/settings/languages.json
+++ b/public/language/fi/admin/settings/languages.json
@@ -1,6 +1,6 @@
{
- "language-settings": "Language Settings",
- "description": "The default language determines the language settings for all users who are visiting your forum. pdf,xls,doc). An empty list means all files are private.",
"resize-image-width-threshold": "Resize images if they are wider than specified width",
- "resize-image-width-threshold-help": "(in pixels, default: 1520 pixels, set to 0 to disable)",
+ "resize-image-width-threshold-help": "(kuvapisteinä, oletus on 1520, poista käytöstä arvolla 0)",
"resize-image-width": "Resize images down to specified width",
- "resize-image-width-help": "(in pixels, default: 760 pixels, set to 0 to disable)",
+ "resize-image-width-help": "(kuvapisteinä, oletus on 760, poista käytöstä arvolla 0)",
"resize-image-quality": "Quality to use when resizing images",
"resize-image-quality-help": "Use a lower quality setting to reduce the file size of resized images.",
- "max-file-size": "Maximum File Size (in KiB)",
- "max-file-size-help": "(in kibibytes, default: 2048 KiB)",
- "reject-image-width": "Maximum Image Width (in pixels)",
+ "max-file-size": "Suurin sallittu tiedostokoko (kibitavuina)",
+ "max-file-size-help": "(kibitavuina, oletus on 2048 KiB)",
+ "reject-image-width": "Kuvan suurin sallittu leveys (kuvapisteinä)",
"reject-image-width-help": "Images wider than this value will be rejected.",
- "reject-image-height": "Maximum Image Height (in pixels)",
+ "reject-image-height": "Kuvan suurin sallittu korkeus (kuvapisteinä)",
"reject-image-height-help": "Images taller than this value will be rejected.",
"allow-topic-thumbnails": "Allow users to upload topic thumbnails",
"topic-thumb-size": "Topic Thumb Size",
@@ -29,17 +29,17 @@
"upload-limit-threshold-per-minutes": "Per %1 Minutes",
"profile-avatars": "Profile Avatars",
"allow-profile-image-uploads": "Allow users to upload profile images",
- "convert-profile-image-png": "Convert profile image uploads to PNG",
- "default-avatar": "Custom Default Avatar",
+ "convert-profile-image-png": "Muunna lähetetyt profiilikuvat PNG-muotoon",
+ "default-avatar": "Mukautettu oletusavatar",
"upload": "Upload",
"profile-image-dimension": "Profile Image Dimension",
- "profile-image-dimension-help": "(in pixels, default: 128 pixels)",
- "max-profile-image-size": "Maximum Profile Image File Size",
- "max-profile-image-size-help": "(in kibibytes, default: 256 KiB)",
- "max-cover-image-size": "Maximum Cover Image File Size",
- "max-cover-image-size-help": "(in kibibytes, default: 2,048 KiB)",
+ "profile-image-dimension-help": "(kuvapisteinä, oletus on 128)",
+ "max-profile-image-size": "Suurin sallittu profiilikuvan tiedostokoko",
+ "max-profile-image-size-help": "(kibitavuina, oletus on 256 KiB)",
+ "max-cover-image-size": "Suurin sallittu kansikuvan tiedostokoko",
+ "max-cover-image-size-help": "(kibitavuina, oletus on 2 048 KiB)",
"keep-all-user-images": "Keep old versions of avatars and profile covers on the server",
"profile-covers": "Profile Covers",
- "default-covers": "Default Cover Images",
- "default-covers-help": "Add comma-separated default cover images for accounts that don't have an uploaded cover image"
+ "default-covers": "Oletusarvoiset kansikuvat",
+ "default-covers-help": "Pilkuin eroteltu listaus oletusarvoisista kansikuvista, joita käytetään tileillä, joille ei ole lisätty omia kansikuvia."
}
diff --git a/public/language/fi/admin/settings/user.json b/public/language/fi/admin/settings/user.json
index 528debebaa..a8030c34a8 100644
--- a/public/language/fi/admin/settings/user.json
+++ b/public/language/fi/admin/settings/user.json
@@ -3,28 +3,28 @@
"email-confirm-interval": "User may not resend a confirmation email until",
"email-confirm-interval2": "minutes have elapsed",
"allow-login-with": "Allow login with",
- "allow-login-with.username-email": "Username or Email",
- "allow-login-with.username": "Username Only",
+ "allow-login-with.username-email": "Käyttäjätunnus tai sähköpostiosoite",
+ "allow-login-with.username": "Vain käyttäjätunnus",
"account-settings": "Account Settings",
"gdpr-enabled": "Enable GDPR consent collection",
"gdpr-enabled-help": "When enabled, all new registrants will be required to explicitly give consent for data collection and usage under the General Data Protection Regulation (GDPR). Note: Enabling GDPR does not force pre-existing users to provide consent. To do so, you will need to install the GDPR plugin.",
- "disable-username-changes": "Disable username changes",
- "disable-email-changes": "Disable email changes",
+ "disable-username-changes": "Estä käyttäjätunnuksen vaihto",
+ "disable-email-changes": "Poista sähköpostiosoitteen vaihto käytöstä",
"disable-password-changes": "Disable password changes",
"allow-account-deletion": "Allow account deletion",
- "hide-fullname": "Hide fullname from users",
- "hide-email": "Hide email from users",
- "show-fullname-as-displayname": "Show user's full name as their display name if available",
+ "hide-fullname": "Piilota etu- ja sukunimi käyttäjiltä",
+ "hide-email": "Piilota sähköpostiosoite käyttäjiltä",
+ "show-fullname-as-displayname": "Jos käytettävissä, näytä käyttäjien näyttönimenä heidän etu- ja sukunimensä",
"themes": "Themes",
- "disable-user-skins": "Prevent users from choosing a custom skin",
+ "disable-user-skins": "Estä käyttäjiä valitsemasta mukautettua teemaa",
"account-protection": "Account Protection",
"admin-relogin-duration": "Admin relogin duration (minutes)",
"admin-relogin-duration-help": "After a set amount of time accessing the admin section will require re-login, set to 0 to disable",
"login-attempts": "Login attempts per hour",
"login-attempts-help": "If login attempts to a user's account exceeds this threshold, that account will be locked for a pre-configured amount of time",
"lockout-duration": "Account Lockout Duration (minutes)",
- "login-days": "Days to remember user login sessions",
- "password-expiry-days": "Force password reset after a set number of days",
+ "login-days": "Käyttäjän kirjautumisistuntojen säilytysaika päivinä",
+ "password-expiry-days": "Pakota salasanojen vaihto määritetyn päivämäärän kuluttua",
"session-time": "Session Time",
"session-time-days": "Days",
"session-time-seconds": "Seconds",
@@ -47,40 +47,40 @@
"registration-queue-auto-approve-time": "Automatic Approval Time",
"registration-queue-auto-approve-time-help": "Hours before user is approved automatically. 0 to disable.",
"registration-queue-show-average-time": "Show users average time it takes to approve a new user",
- "registration.max-invites": "Maximum Invitations per User",
- "max-invites": "Maximum Invitations per User",
+ "registration.max-invites": "Kutsujen käyttäjäkohtainen enimmäismäärä",
+ "max-invites": "Kutsujen käyttäjäkohtainen enimmäismäärä",
"max-invites-help": "0 for no restriction. Admins get infinite invitations%1)",
- "banned.subject": "You have been banned from %1",
- "banned.text1": "The user %1 has been banned from %2.",
- "banned.text2": "This ban will last until %1.",
- "banned.text3": "This is the reason why you have been banned:",
+ "email.verify-your-email.subject": "Vahvista sähköpostiosoitteesi",
+ "email.verify.text1": "Olet pyytänyt sähköpostiosoitteesi vaihtoa tai vahvistusta",
+ "email.verify.text2": "Tietoturvasyistä tallennettu osoite vaihdetaan tai vahvistetaan vasta sen jälkeen kun sen omistus on vahvistettu sähköpostitse. Jos et pyytänyt tätä, ei sinun tarvitse tehdä mitään.",
+ "email.verify.text3": "Kun vahvistat tämän osoitteen, korvaa se nykyisen osoitteesi tällä osoitteella (%1).",
+ "welcome.text1": "Kiitos kun liityit palveluun %1!",
+ "welcome.text2": "Ennen kuin tilisi voidaan täysin aktivoida, meidän on vahvistettava, että omistat rekisteröimäsi sähköpostiosoitteen.",
+ "welcome.text3": "Ylläpito hyväksyi rekisteröintihakemuksesi ja voit nyt kirjautua käyttäjätunnuksellasi ja salasanallasi.",
+ "welcome.cta": "Vahvista sähköpostiosoitteesi painamalla tästä",
+ "invitation.text1": "\"%1\" kutsui sinut kohteeseen %2",
+ "invitation.text2": "Kutsusi vanhenee %1 päivän kuluttua.",
+ "invitation.cta": "Luo tili painamalla tästä.",
+ "reset.text1": "Vastaanotimme tilisi salasanan vaihtopyynnön, todennäkösesti koska olet unohtanut sen. Jos tämä ei pidä paikkaansa, jätä tämä viesti huomiotta.",
+ "reset.text2": "Jatka salasanan vaihtoa seuraavasta linkistä:",
+ "reset.cta": "Vaihda salasanasi painamalla tästä",
+ "reset.notify.subject": "Salasana on vaihdettu",
+ "reset.notify.text1": "Tiedotamme, että salasanasi vaihdettiin %1.",
+ "reset.notify.text2": "Jos et hyväksynyt tätä, ilmoita siitä välittömästi palvelun ylläpidolle.",
+ "digest.unread-rooms": "Lukemattomat huoneet",
+ "digest.room-name-unreadcount": "%1 (%2 lukematonta)",
+ "digest.latest-topics": "Tuoreimmat aiheet palvelusta %1",
+ "digest.top-topics": "Suositut aiheet palvelusta %1",
+ "digest.popular-topics": "Suositut aiheet palvelusta %1",
+ "digest.cta": "Avaa %1 painamalla tästä",
+ "digest.unsub.info": "Tämä kooste lähetettiin tilisi tilausasetusten perusteella.",
+ "digest.day": "päivältä",
+ "digest.week": "viikolta",
+ "digest.month": "kuukaudelta",
+ "digest.subject": "Kooste %1",
+ "digest.title.day": "Päiväkoosteesi",
+ "digest.title.week": "Viikkokoosteesi",
+ "digest.title.month": "Kuukausikoosteesi",
+ "notif.chat.new-message-from-user": "Uusi viesti käyttäjältä \"%1\"",
+ "notif.chat.new-message-from-user-in-room": "Uusi viesti käyttäjältä \"%1\" huoneessa \"%2\"",
+ "notif.chat.cta": "Jatka keskustelua painamalla tästä",
+ "notif.chat.unsub.info": "Tämä keskusteluilmoitus lähetettiin tilisi tilausasetusten perusteella.",
+ "notif.post.unsub.info": "Tämä julkaisuilmoitus lähetettiin tilisi tilausasetusten perusteella.",
+ "notif.post.unsub.one-click": "Vaihtoehtoisesti voit lopettaa tällaisten viestien tilauksen painamalla",
+ "notif.cta": "Keskustelualueelle",
+ "notif.cta-new-reply": "Avaa viesti",
+ "notif.cta-new-chat": "Avaa keskustelu",
+ "notif.test.short": "Testataan ilmoituksia",
+ "notif.test.long": "Tämä on ilmoitusten testiviesti. Lähetä apua!",
+ "test.text1": "Tämä on testiviesti, jolla vahvistetaan NodeBB-asennuksesi sähköpostiasetusten toimivan oikein.",
+ "unsub.cta": "Muuta näitä asetuksia painamalla tästä",
+ "unsubscribe": "\"Lopeta tilaus\"",
+ "unsub.success": "Et enää saa viestejä postituslistalta %1",
+ "unsub.failure.title": "Tilauksen lopetus ei onnistunut",
+ "unsub.failure.message": "Valitettavasti emme voineet poistaa sinua listalta, koska linkissä oli ongelma. Voit kuitenkin muokata viestiasetuksiasi myös tilisi asetuksista.%1)",
+ "banned.subject": "Pääsysi huoneeseen %1 on estetty",
+ "banned.text1": "Käyttäjä \"%1\" esti pääsysi huoneeseen \"%2\".",
+ "banned.text2": "Esto päättyy %1.",
+ "banned.text3": "Tämä on eston syy:",
"closing": "Kiitos!"
}
\ No newline at end of file
diff --git a/public/language/fi/error.json b/public/language/fi/error.json
index 42fa4a96ce..295f026649 100644
--- a/public/language/fi/error.json
+++ b/public/language/fi/error.json
@@ -13,16 +13,16 @@
"invalid-uid": "Virheellinen käyttäjän ID",
"invalid-mid": "Invalid Chat Message ID",
"invalid-date": "A valid date must be provided",
- "invalid-username": "Virheellinen käyttäjänimi",
+ "invalid-username": "Virheellinen käyttäjätunnus",
"invalid-email": "Virheellinen sähköpostiosoite",
- "invalid-fullname": "Kokonimi on virheellinen",
+ "invalid-fullname": "Etu-/sukunimi on virheellinen",
"invalid-location": "Virheellinen sijainti",
"invalid-birthday": "Virheellinen syntymäpäivä",
"invalid-title": "Virheellinen otsikko",
"invalid-user-data": "Virheellinen käyttäjätieto",
"invalid-password": "Virheellinen salasana",
"invalid-login-credentials": "Virheelliset kirjautumistiedot",
- "invalid-username-or-password": "Ole hyvä ja anna sekä käyttäjänimi että salasana",
+ "invalid-username-or-password": "Syötä molemmat, käyttäjätunnus ja salasana",
"invalid-search-term": "Virheellinen hakutermi",
"invalid-url": "Virheellinen URL-osoite",
"invalid-event": "Invalid event: %1",
@@ -31,10 +31,10 @@
"invalid-path": "Invalid path",
"folder-exists": "Folder exists",
"invalid-pagination-value": "Invalid pagination value, must be at least %1 and at most %2",
- "username-taken": "Käyttäjänimi varattu",
- "email-taken": "Email address is already taken.",
+ "username-taken": "Käyttäjätunnus on varattu",
+ "email-taken": "Sähköpostiosoite on jo varattu.",
"email-nochange": "The email entered is the same as the email already on file.",
- "email-invited": "Email was already invited",
+ "email-invited": "Sähköpostiosoite oli jo kutsuttu",
"email-not-confirmed": "Posting in some categories or topics is enabled once your email is confirmed, please click here to send a confirmation email.",
"email-not-confirmed-chat": "Et voi keskustella ennen kuin sähköpostiosoitteesi on vahvistettu, ole hyvä ja paina tästä vahvistaaksesi sen.",
"email-not-confirmed-email-sent": "Your email has not been confirmed yet, please check your inbox for the confirmation email. You may not be able to post in some categories or chat until your email is confirmed.",
@@ -42,13 +42,13 @@
"user-doesnt-have-email": "User \"%1\" does not have an email set.",
"email-confirm-failed": "We could not confirm your email, please try again later.",
"confirm-email-already-sent": "Confirmation email already sent, please wait %1 minute(s) to send another one.",
- "confirm-email-expired": "Confirmation email expired",
+ "confirm-email-expired": "Vahvistusviesti on erääntynyt",
"sendmail-not-found": "The sendmail executable could not be found, please ensure it is installed and executable by the user running NodeBB.",
- "digest-not-enabled": "This user does not have digests enabled, or the system default is not configured to send digests",
- "username-too-short": "Käyttäjänimi on liian lyhyt",
- "username-too-long": "Käyttäjänimi on liian pitkä",
+ "digest-not-enabled": "Käyttäjä ei ole ottanut koosteita käyttöön tai järjestelmää ei ole määritetty lähettämään niitä.",
+ "username-too-short": "Käyttäjätunnus on liian lyhyt",
+ "username-too-long": "Käyttäjätunnus on liian pitkä",
"password-too-long": "Salasana on liian pitkä",
- "reset-rate-limited": "Liian monta salasanan nollaus pyyntöä (määrärajoitus)",
+ "reset-rate-limited": "Liian monta salasanan vaihtopyyntöä (lähetystiheyttä on rajoitettu)",
"reset-same-password": "Please use a password that is different from your current one",
"user-banned": "Käyttäjä on estetty",
"user-banned-reason": "Sorry, this account has been banned (Reason: %1)",
@@ -67,7 +67,7 @@
"no-chat-room": "Chat room does not exist",
"no-privileges": "Oikeutesi eivät riitä toiminnon suorittamiseen.",
"category-disabled": "Kategoria ei ole käytössä",
- "topic-locked": "Aihe lukittu",
+ "topic-locked": "Aihe on lukittu",
"post-edit-duration-expired": "You are only allowed to edit posts for %1 second(s) after posting",
"post-edit-duration-expired-minutes": "You are only allowed to edit posts for %1 minute(s) after posting",
"post-edit-duration-expired-minutes-seconds": "You are only allowed to edit posts for %1 minute(s) %2 second(s) after posting",
@@ -95,13 +95,13 @@
"already-posting": "You are already posting",
"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-not-allowed": "Tag not allowed",
+ "tag-not-allowed": "Tunnistetta ei sallita",
"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)",
- "cant-use-system-tag": "You can not use this system tag.",
- "cant-remove-system-tag": "You can not remove this system tag.",
- "still-uploading": "Ole hyvä ja odota tiedostojen lähettämisen valmistumista.",
- "file-too-big": "Maximum allowed file size is %1 kB - please upload a smaller file",
+ "cant-use-system-tag": "Et voi käyttää tätä järjestelmätunnistetta.",
+ "cant-remove-system-tag": "Et voi poistaa tätä järjestelmätunnistetta.",
+ "still-uploading": "Odota tiedostolähetysten valmistumista.",
+ "file-too-big": "Suurin sallittu tiedostokoko on %1 kt – lähetä pienempi tiedosto",
"guest-upload-disabled": "Guest uploading has been disabled",
"cors-error": "Unable to upload image due to misconfigured CORS",
"upload-ratelimit-reached": "You have uploaded too many files at one time. Please try again later.",
@@ -148,7 +148,7 @@
"cant-purge-main-post": "You can't purge the main post, please delete the topic instead",
"topic-thumbnails-are-disabled": "Aiheiden kuvakkeet eivät ole käytössä",
"invalid-file": "Virheellinen tiedosto",
- "uploads-are-disabled": "Et voi lähettää tiedostoa",
+ "uploads-are-disabled": "Tiedostolähetykset on poistettu käytöstä",
"signature-too-long": "Sorry, your signature cannot be longer than %1 character(s).",
"about-me-too-long": "Sorry, your about me cannot be longer than %1 character(s).",
"cant-chat-with-yourself": "Et voi keskustella itsesi kanssa!",
@@ -174,16 +174,16 @@
"not-enough-reputation-to-upvote": "You need %1 reputation to upvote",
"not-enough-reputation-to-downvote": "You need %1 reputation to downvote",
"not-enough-reputation-to-post-links": "You need %1 reputation to post links",
- "not-enough-reputation-to-flag": "You need %1 reputation to flag this post",
+ "not-enough-reputation-to-flag": "Voit liputtaa viestin vasta kun maineesi on %1",
"not-enough-reputation-min-rep-website": "You need %1 reputation to add a website",
"not-enough-reputation-min-rep-aboutme": "You need %1 reputation to add an about me",
"not-enough-reputation-min-rep-signature": "You need %1 reputation to add a signature",
"not-enough-reputation-min-rep-profile-picture": "You need %1 reputation to add a profile picture",
"not-enough-reputation-min-rep-cover-picture": "You need %1 reputation to add a cover picture",
- "post-already-flagged": "You have already flagged this post",
- "user-already-flagged": "You have already flagged this user",
- "post-flagged-too-many-times": "This post has been flagged by others already",
- "user-flagged-too-many-times": "This user has been flagged by others already",
+ "post-already-flagged": "Olet liputtanut viestin jo aiemmin",
+ "user-already-flagged": "Olet liputtanut käyttäjän jo aiemmin",
+ "post-flagged-too-many-times": "Muut ovat jo aiemmin liputtaneet viestin",
+ "user-flagged-too-many-times": "Muut ovat jo aiemmin liputtaneet käyttäjän",
"too-many-post-flags-per-day": "You can only flag %1 post(s) per day",
"too-many-user-flags-per-day": "You can only flag %1 user(s) per day",
"cant-flag-privileged": "You are not allowed to flag the profiles or content of privileged users (moderators/global moderators/admins)",
@@ -196,17 +196,17 @@
"reload-failed": "NodeBB encountered a problem while reloading: \"%1\". NodeBB will continue to serve the existing client-side assets, although you should undo what you did just prior to reloading.",
"registration-error": "Virhe rekisteröinnissä",
"parse-error": "Something went wrong while parsing server response",
- "wrong-login-type-email": "Käytä sähköpostiosoitettasi kirjautuaksesi sisään",
- "wrong-login-type-username": "Käytä tunnusta kirjautuaksesi sisään",
+ "wrong-login-type-email": "Kirjaudu sähköpostiosoitteellasi",
+ "wrong-login-type-username": "Kirjaudu käyttäjätunnuksellasi",
"sso-registration-disabled": "Registration has been disabled for %1 accounts, please register with an email address first",
"sso-multiple-association": "You cannot associate multiple accounts from this service to your NodeBB account. Please dissociate your existing account and try again.",
- "invite-maximum-met": "You have invited the maximum amount of people (%1 out of %2).",
+ "invite-maximum-met": "Olet kutsunut enimmäismäärän käyttäjiä (%1/%2).",
"no-session-found": "No login session found!",
"not-in-room": "Käyttäjä ei ole huoneessa",
"cant-kick-self": "You can't kick yourself from the group",
"no-users-selected": "No user(s) selected",
"no-groups-selected": "No group(s) selected",
- "invalid-home-page-route": "Invalid home page route",
+ "invalid-home-page-route": "Virheellinen aloitussivun polku",
"invalid-session": "Invalid Session",
"invalid-session-text": "It looks like your login session is no longer active. Please refresh this page.",
"session-mismatch": "Session Mismatch",
@@ -236,7 +236,7 @@
"api.426": "HTTPS is required for requests to the write api, please re-send your request via HTTPS",
"api.429": "You have made too many requests, please try again later",
"api.500": "An unexpected error was encountered while attempting to service your request.",
- "api.501": "The route you are trying to call is not implemented yet, please try again tomorrow",
- "api.503": "The route you are trying to call is not currently available due to a server configuration",
+ "api.501": "Pyytämääsi polkua ei ole vielä toteutettu. Yritä huomenna uudelleen.",
+ "api.503": "Pyytämääsi polku ei ole palvelinasetusten vuoksi tällä hetkellä käytettävissä.",
"api.reauth-required": "The resource you are trying to access requires (re-)authentication."
}
\ No newline at end of file
diff --git a/public/language/fi/flags.json b/public/language/fi/flags.json
index 996e027833..73eade3503 100644
--- a/public/language/fi/flags.json
+++ b/public/language/fi/flags.json
@@ -52,8 +52,8 @@
"add-note": "Add Note",
"edit-note": "Edit Note",
"no-notes": "No shared notes.",
- "delete-note-confirm": "Are you sure you want to delete this flag note?",
- "delete-flag-confirm": "Are you sure you want to delete this flag?",
+ "delete-note-confirm": "Haluatko varmasti poistaa liputusmerkinnän?",
+ "delete-flag-confirm": "Haluatko varmasti poistaa liputuksen?",
"note-added": "Note Added",
"note-deleted": "Note Deleted",
"flag-deleted": "Flag Deleted",
@@ -68,7 +68,7 @@
"state-rejected": "Rejected",
"no-assignee": "Not Assigned",
- "sort": "Sort by",
+ "sort": "Järjestysperuste",
"sort-newest": "Newest first",
"sort-oldest": "Oldest first",
"sort-reports": "Most reports",
diff --git a/public/language/fi/global.json b/public/language/fi/global.json
index ee0f9a6942..b2df07a990 100644
--- a/public/language/fi/global.json
+++ b/public/language/fi/global.json
@@ -1,16 +1,16 @@
{
- "home": "Etusivu",
+ "home": "Aloitussivu",
"search": "Hae",
"buttons.close": "Sulje",
"403.title": "Pääsy kielletty",
"403.message": "Olet päätynyt sivulle, johon sinulla ei ole tarvittavia oikeuksia.",
"403.login": "Perhaps you should try logging in?",
"404.title": "Ei löydy",
- "404.message": "You seem to have stumbled upon a page that does not exist.Salasanasi on palautettu onnistuneesti, ole hyvä ja kirjaudu uudestaan.", + "password-changed.message": "
Salasanasi on vaihdettu ja voit jälleen kirjautua.",
"wrong-reset-code.title": "Väärä palautuskoodi",
- "wrong-reset-code.message": "Annettu palautuskoodi oli väärä. Ole hyvä ja yritä uudelleen tai pyydä uutta palautuskoodia.",
+ "wrong-reset-code.message": "Syötettämäsi palautuskoodi oli väärä. Yritä uudelleen tai pyydä uusi palautuskoodi.",
"new-password": "Uusi salasana",
"repeat-password": "Vahvista salasana",
"changing-password": "Changing Password",
- "enter-email": "Syötä sähköpostiosoitteesi, niin me lähetämme sinulle sähköpostilla ohjeet käyttäjätilisi palauttamiseksi.",
+ "enter-email": "Syötä sähköpostiosoitteesi, niin toimitamme sinulle tilisi palautusohjeet sähköpostitse.",
"enter-email-address": "Syötä sähköpostiosoite",
- "password-reset-sent": "Salasanan nollaus viesti on lähetetty annettuun osoitteeseen, jos osoite löytyy järjestelmän kannasta. Huomaa, että on mahdollista lähettää vain yksi palautusviesti minuutissa.",
- "invalid-email": "Virheellinen sähköpostiosoite / Sähköpostiosoitetta ei ole olemassa!",
+ "password-reset-sent": "Jos syötetty osoite vastaa olemassaolevaa käyttäjätiliä, lähetettiin siihen salasanan vaihtoviesti. Huomioi, että minuutin sisällä voidaan lähettää vain yksi viesti.",
+ "invalid-email": "Virheellinen sähköpostiosoite tai sitä ei ole olemassa!",
"password-too-short": "Salasana on liian lyhyt, käytä pidempää salasanaa.",
"passwords-do-not-match": "Salasana ja sen vahvistus eivät täsmää.",
"password-expired": "Salasanasi on vanhentunut. Luo uusi salasana."
diff --git a/public/language/fi/search.json b/public/language/fi/search.json
index 0e5d086bda..4c7adb654b 100644
--- a/public/language/fi/search.json
+++ b/public/language/fi/search.json
@@ -10,15 +10,15 @@
"in-bookmarks": "In bookmarks",
"in-categories": "In categories",
"in-users": "In users",
- "in-tags": "In tags",
+ "in-tags": "Tunnisteissa",
"categories": "Categories",
"all-categories": "All categories",
"categories-x": "Categories: %1",
- "categories-watched-categories": "Categories: Watched categories",
+ "categories-watched-categories": "Kategoriat: seuratut kategoriat",
"type-a-category": "Type a category",
- "tags": "Tags",
- "tags-x": "Tags: %1",
- "type-a-tag": "Type a tag",
+ "tags": "Tunnisteet",
+ "tags-x": "Tunnisteet: %1",
+ "type-a-tag": "Kirjoita tunniste",
"match-words": "Match words",
"match-all-words": "Match all words",
"match-any-word": "Match any word",
@@ -26,9 +26,9 @@
"any": "Mikä tahansa",
"posted-by": "Kirjoittanut",
"posted-by-usernames": "Posted by: %1",
- "type-a-username": "Type a username",
+ "type-a-username": "Syötä käyttäjätunnus",
"search-child-categories": "Hae alikategorioista",
- "has-tags": "Sisältää tagit",
+ "has-tags": "Sisältää tunnisteita",
"reply-count": "Vastausten määrä",
"replies": "Replies",
"replies-atleast-count": "Replies: At least %1",
@@ -63,48 +63,48 @@
"time-older-than-15552000": "Time: Older than six months",
"time-newer-than-31104000": "Time: Newer than one year",
"time-older-than-31104000": "Time: Older than one year",
- "sort-by": "Lajitteluperuste",
- "sort": "Sort",
+ "sort-by": "Järjestysperuste",
+ "sort": "Järjestys",
"last-reply-time": "Vastattu viimeksi",
"topic-title": "Aiheen otsikko",
"topic-votes": "Aiheiden äänet",
"number-of-replies": "Vastausten määrä",
"number-of-views": "Katselukertojen määrä",
"topic-start-date": "Aiheen aloituspäivä",
- "username": "Käyttäjänimi",
+ "username": "Käyttäjätunnus",
"category": "Kategoria",
"descending": "Laskevassa järjestyksessä",
"ascending": "Nousevassa järjestyksessä",
- "sort-by-relevance-desc": "Sort by: Relevance in descending order",
- "sort-by-relevance-asc": "Sort by: Relevance in ascending order",
- "sort-by-timestamp-desc": "Sort by: Post time in descending order",
- "sort-by-timestamp-asc": "Sort by: Post time in ascending order",
- "sort-by-votes-desc": "Sort by: Votes in descending order",
- "sort-by-votes-asc": "Sort by: Votes in ascending order",
- "sort-by-topic.lastposttime-desc": "Sort by: Last reply time in descending order",
- "sort-by-topic.lastposttime-asc": "Sort by: Last reply time in ascending order",
- "sort-by-topic.title-desc": "Sort by: Topic title in descending order",
- "sort-by-topic.title-asc": "Sort by: Topic title in ascending order",
- "sort-by-topic.postcount-desc": "Sort by: Number of replies in descending order",
- "sort-by-topic.postcount-asc": "Sort by: Number of replies in ascending order",
- "sort-by-topic.viewcount-desc": "Sort by: Number of views in descending order",
- "sort-by-topic.viewcount-asc": "Sort by: Number of views in ascending order",
- "sort-by-topic.votes-desc": "Sort by: Topic votes in descending order",
- "sort-by-topic.votes-asc": "Sort by: Topic votes in ascending order",
- "sort-by-topic.timestamp-desc": "Sort by: Topic start date in descending order",
- "sort-by-topic.timestamp-asc": "Sort by: Topic start date in ascending order",
- "sort-by-user.username-desc": "Sort by: Username in descending order",
- "sort-by-user.username-asc": "Sort by: Username in ascending order",
- "sort-by-category.name-desc": "Sort by: Category in descending order",
- "sort-by-category.name-asc": "Sort by: Category in ascending order",
+ "sort-by-relevance-desc": "Järjestys: osuvuus, laskeva",
+ "sort-by-relevance-asc": "Järjestys: osuvuus, nouseva",
+ "sort-by-timestamp-desc": "Järjestys: lähetysaika, laskeva",
+ "sort-by-timestamp-asc": "Järjestys: lähetysaika, nouseva",
+ "sort-by-votes-desc": "Järjestys: äänimäärä, laskeva",
+ "sort-by-votes-asc": "Järjestys: äänimäärä, nouseva",
+ "sort-by-topic.lastposttime-desc": "Järjestys: viimeisin vastausaika, laskeva",
+ "sort-by-topic.lastposttime-asc": "Järjestys: viimeisin vastausaika, nouseva",
+ "sort-by-topic.title-desc": "Järjestys: aiheen otsikko, laskeva",
+ "sort-by-topic.title-asc": "Järjestys: aiheen otsikko, nouseva",
+ "sort-by-topic.postcount-desc": "Järjestys: vastausmäärä, laskeva",
+ "sort-by-topic.postcount-asc": "Järjestys: vastausmäärä, nouseva",
+ "sort-by-topic.viewcount-desc": "Järjestys: näyttömäärä, laskeva",
+ "sort-by-topic.viewcount-asc": "Järjestys: näyttömäärä, nouseva",
+ "sort-by-topic.votes-desc": "Järjestys: aiheen äänimäärä, laskeva",
+ "sort-by-topic.votes-asc": "Järjestys: aiheen äänimäärä, nouseva",
+ "sort-by-topic.timestamp-desc": "Järjestys: aiheen aloitusaika, laskeva",
+ "sort-by-topic.timestamp-asc": "Järjestys: aiheen aloitusaika, nouseva",
+ "sort-by-user.username-desc": "Järjestys: käyttäjätunnus, laskeva",
+ "sort-by-user.username-asc": "Järjestys: käyttäjätunnus, nouseva",
+ "sort-by-category.name-desc": "Järjestys: kategoria, laskeva",
+ "sort-by-category.name-asc": "Järjestys: kategoria, nouseva",
"save": "Save",
"save-preferences": "Tallenna asetukset",
"clear-preferences": "Tyhjennä asetukset",
"search-preferences-saved": "Haun asetukset tallennettu",
"search-preferences-cleared": "Haun asetukset nollattu",
"show-results-as": "Näytä tulokset",
- "show-results-as-topics": "Show results as topics",
- "show-results-as-posts": "Show results as posts",
+ "show-results-as-topics": "Näytä tulokset aiheina",
+ "show-results-as-posts": "Näytä tulokset viesteinä",
"see-more-results": "Näytä lisää tuloksia (%1)",
"search-in-category": "Search in \"%1\""
}
\ No newline at end of file
diff --git a/public/language/fi/success.json b/public/language/fi/success.json
index 02864d93ff..1bea98d324 100644
--- a/public/language/fi/success.json
+++ b/public/language/fi/success.json
@@ -1,7 +1,7 @@
{
"success": "Onnistui",
"topic-post": "Viestin lähettäminen onnistui.",
- "post-queued": "Your post is queued for approval. You will get a notification when it is accepted or rejected.",
+ "post-queued": "Viestisi odottaa hyväksyntää. Saat ilmoituksen kun se hyväksytään tai hylätään.",
"authentication-successful": "Tunnistautuminen onnistui",
"settings-saved": "Asetukset tallennettu!"
}
\ No newline at end of file
diff --git a/public/language/fi/tags.json b/public/language/fi/tags.json
index 56106c972d..4089c36a22 100644
--- a/public/language/fi/tags.json
+++ b/public/language/fi/tags.json
@@ -1,17 +1,17 @@
{
- "all-tags": "All tags",
- "no-tag-topics": "Ei viimeisimpiä aiheita tällä tagilla.",
- "no-tags-found": "No tags found",
- "tags": "Tagit",
- "enter-tags-here": "Syötä tagit tähän merkkien %1 ja %2 väliin.",
- "enter-tags-here-short": "Syötä tagit...",
- "no-tags": "Ei vielä yhtään tagia.",
- "select-tags": "Select Tags",
- "tag-whitelist": "Tag Whitelist",
- "watching": "Watching",
- "not-watching": "Not Watching",
+ "all-tags": "Kaikki tunnisteet",
+ "no-tag-topics": "Tällä tunnisteella ei ole merkitty aiheita.",
+ "no-tags-found": "Tunnisteita ei löytynyt",
+ "tags": "Tunnisteet",
+ "enter-tags-here": "Enter tags, %1 - %2 characters.",
+ "enter-tags-here-short": "Syötä tunnisteita...",
+ "no-tags": "Tunnisteita ei vielä ole.",
+ "select-tags": "Valitse tunnisteita",
+ "tag-whitelist": "Sallitut tunnisteet",
+ "watching": "Seurataan",
+ "not-watching": "Ei seurata",
"watching.description": "Notify me of new topics.",
"not-watching.description": "Do not notify me of new topics.",
- "following-tag.message": "You will now be receiving notifications when somebody posts a topic with this tag.",
- "not-following-tag.message": "You will not receive notifications when somebody posts a topic with this tag."
+ "following-tag.message": "Saat jatkossa ilmoituksen kun joku aloittaa aiheen tällä tunnisteella.",
+ "not-following-tag.message": "Et saa ilmoitusta kun joku aloittaa aiheen tällä tunnisteella."
}
\ No newline at end of file
diff --git a/public/language/fi/themes/harmony.json b/public/language/fi/themes/harmony.json
index 5e0a65f946..85c43620d1 100644
--- a/public/language/fi/themes/harmony.json
+++ b/public/language/fi/themes/harmony.json
@@ -1,17 +1,18 @@
{
- "theme-name": "Harmony Theme",
- "skins": "Skins",
- "collapse": "Collapse",
- "expand": "Expand",
- "login-register-to-search": "Login or register to search.",
- "settings.title": "Theme settings",
- "settings.enableQuickReply": "Enable quick reply",
- "settings.centerHeaderElements": "Center header elements",
- "settings.mobileTopicTeasers": "Show topic teasers on mobile",
- "settings.stickyToolbar": "Sticky toolbar",
- "settings.stickyToolbar.help": "The toolbar on topic and category pages will stick to the top of the page",
- "settings.autohideBottombar": "Auto hide bottom bar",
- "settings.autohideBottombar.help": "The bottom bar on mobile view will be hidden when the page is scrolled down",
- "settings.openSidebars": "Open sidebars",
- "settings.chatModals": "Enable chat modals"
+ "theme-name": "Harmony-teema",
+ "skins": "Teemat",
+ "collapse": "Tiivistä",
+ "expand": "Laajenna",
+ "sidebar-toggle": "Sidebar Toggle",
+ "login-register-to-search": "Etsi kirjautumalla sisään tai luomalla tili.",
+ "settings.title": "Teeman asetukset",
+ "settings.enableQuickReply": "Käytä Pikavastausta",
+ "settings.centerHeaderElements": "Keskitä otsakkeen elementit",
+ "settings.mobileTopicTeasers": "Näytä aihe-ehdotukset mobiilinäkymässä",
+ "settings.stickyToolbar": "Kiinteä työkalupalkki",
+ "settings.stickyToolbar.help": "Aihe- ja kategoriasivujen työkalupalkki näytetään yläreunassa aina.",
+ "settings.autohideBottombar": "Piilota alapalkki automaattisesti",
+ "settings.autohideBottombar.help": "Mobiilinäykymän alapalkki piilotetaan kun sivua vieritetään alaspäin.",
+ "settings.openSidebars": "Avaa sivupalkit",
+ "settings.chatModals": "Käytä keskusteluruutuja"
}
\ No newline at end of file
diff --git a/public/language/fi/themes/persona.json b/public/language/fi/themes/persona.json
index e7d1945303..338ba269a4 100644
--- a/public/language/fi/themes/persona.json
+++ b/public/language/fi/themes/persona.json
@@ -2,7 +2,7 @@
"settings.title": "Theme settings",
"settings.intro": "You can customise your theme settings here. Settings are stored on a per-device basis, so you are able to have different settings on different devices (phone, tablet, desktop, etc.)",
"settings.mobile-menu-side": "Switch which side each mobile menu is on",
- "settings.autoHidingNavbar": "Automatically hide the navbar on scroll",
+ "settings.autoHidingNavbar": "Piilota navigointipalkki automaattisesti vieritettäessä",
"settings.autoHidingNavbar-xs": "Very small screens (e.g. phones in portrait mode)",
"settings.autoHidingNavbar-sm": "Smaller screens (e.g. phones, some tablets)",
"settings.autoHidingNavbar-md": "Medium sized screens (e.g. tablets in landscape mode)",
diff --git a/public/language/fi/top.json b/public/language/fi/top.json
index 6e1e05674e..c5ebc64312 100644
--- a/public/language/fi/top.json
+++ b/public/language/fi/top.json
@@ -1,4 +1,4 @@
{
- "title": "Top",
+ "title": "Suosittu",
"no-top-topics": "No top topics"
}
\ No newline at end of file
diff --git a/public/language/fi/topic.json b/public/language/fi/topic.json
index 59d07bb5d9..278ee83a55 100644
--- a/public/language/fi/topic.json
+++ b/public/language/fi/topic.json
@@ -15,6 +15,7 @@
"replies-to-this-post": "%1 vastauksia",
"one-reply-to-this-post": "1 vastaus",
"last-reply-time": "Viimeisin vastaus",
+ "reply-options": "Reply options",
"reply-as-topic": "Vastaa aiheeseen",
"guest-login-reply": "Kirjaudu sisään voidaksesi vastata",
"login-to-view": "Kirjaudu sisään",
@@ -39,7 +40,7 @@
"copy-code": "Copy Code",
"copy-ip": "Kopioi IP",
"ban-ip": "Ban IP",
- "view-history": "Muokkaa historiaa",
+ "view-history": "Muokkaushistoria",
"wrote-ago": "wrote ",
"wrote-on": "wrote on ",
"replied-to-user-ago": "replied to %3 ",
@@ -65,33 +66,33 @@
"user-forked-topic-ago": "%1 forked this topic %3",
"user-forked-topic-on": "%1 forked this topic on %3",
"bookmark-instructions": "Klikkaa tästä palataksesi viimeisimpään luettuun viestiin tässä aiheessa",
- "flag-post": "Flag this post",
- "flag-user": "Flag this user",
+ "flag-post": "Liputa viesti",
+ "flag-user": "Liputa käyttäjä",
"already-flagged": "Already Flagged",
"view-flag-report": "View Flag Report",
"resolve-flag": "Resolve Flag",
"merged-message": "This topic has been merged into %2",
"forked-message": "This topic was forked from %2",
"deleted-message": "Tämä aihe on poistettu. Vain käyttäjät, joilla on aiheen hallintaoikeudet, voivat nähdä sen.",
- "following-topic.message": "Saat nyt ilmoituksen, kun joku kirjoittaa tähän aiheeseen.",
- "not-following-topic.message": "Et näe tätä aihetta lukemattomissa aiheissa, mutta saat ilmoituksen kun joku lähettää viestin tähän aiheeseen.",
- "ignoring-topic.message": "Et enää näe tätä aihetta lukemattomat aiheet listauksessa. Saat ilmoituksen, kun joku mainitsee sinut tai viestistäsi tykätään.",
+ "following-topic.message": "Saat jatkossa ilmoituksen kun joku lähettää veistin tähän aiheeseen.",
+ "not-following-topic.message": "Et näe aihetta lukemattomissa aiheissa, mutta saat ilmoituksen kun joku lähettää siihen viestin.",
+ "ignoring-topic.message": "Et enää näe aihetta lukemattomissa aiheissa, mutta saat ilmoituksen kun joku mainitsee sinut tai viestistäsi tykätään.",
"login-to-subscribe": "Ole hyvä ja rekisteröidy tai kirjaudu sisään tilataksesi tämän aiheen.",
- "markAsUnreadForAll.success": "Aihe merkitty lukemattomaksi kaikille.",
+ "markAsUnreadForAll.success": "Aihe merkittiin lukemattomaksi kaikille.",
"mark-unread": "Merkitse lukemattomaksi",
- "mark-unread.success": "Aihe on merkitty lukemattomaksi",
+ "mark-unread.success": "Aihe merkittiin lukemattomaksi",
"watch": "Seuraa",
- "unwatch": "Älä seuraa",
+ "unwatch": "Lopeta seuraaminen",
"watch.title": "Ilmoita, kun tähän keskusteluun tulee uusia viestejä",
- "unwatch.title": "Lopeta tämän aiheen seuraaminen",
- "share-this-post": "Jaa tämä viesti",
+ "unwatch.title": "Lopeta aiheen seuraaminen",
+ "share-this-post": "Jaa viesti",
"watching": "Seurataan",
- "not-watching": "Ei seurannassa",
+ "not-watching": "Ei seurata",
"ignoring": "Sivuutettu",
- "watching.description": "Ilmoita minulle uusista vastauksista.
Näytä aiheet lukemattomissa.",
- "not-watching.description": "Älä ilmoita minulle uusista vastauksista.
Näytä aihe lukemattomissa jos kategoriaa ei ole sivuutettu.",
- "ignoring.description": "Älä ilmoita minulle uusista vastauksista.",
- "thread-tools.title": "Aiheen työkalut",
+ "watching.description": "Ilmoita uusista vastauksista.
Näytä aihe lukemattomissa.",
+ "not-watching.description": "Älä ilmoita uusista vastauksista.
Näytä aihe lukemattomissa, jos kategoriaa ei ole ohitettu.",
+ "ignoring.description": "Älä ilmoita uusista vastauksista.
Älä näytä aihetta lukemattomissa.",
+ "thread-tools.title": "Aihe työkalut",
"thread-tools.markAsUnreadForAll": "Merkitse lukemattomaksi kaikille",
"thread-tools.pin": "Kiinnitä aihe",
"thread-tools.unpin": "Poista aiheen kiinnitys",
@@ -103,7 +104,7 @@
"thread-tools.change-owner": "Vaihda omistaja",
"thread-tools.select-category": "Valitse kategoria",
"thread-tools.fork": "Haaroita aihe",
- "thread-tools.tag": "Tag Topic",
+ "thread-tools.tag": "Merkitse aihe",
"thread-tools.delete": "Poista aihe",
"thread-tools.delete-posts": "Poista viestit",
"thread-tools.delete-confirm": "Haluatko varmasti poistaa tämän aiheen?",
@@ -111,8 +112,8 @@
"thread-tools.restore-confirm": "Haluatko varmasti palauttaa tämän aiheen?",
"thread-tools.purge": "Poista aihe pysyvästi",
"thread-tools.purge-confirm": "Oletko varma, että haluat poistaa pysyvästi tämän aiheen?",
- "thread-tools.merge-topics": "Sulauta aiheet",
- "thread-tools.merge": "Merge Topic",
+ "thread-tools.merge-topics": "Yhdistä aiheet",
+ "thread-tools.merge": "Yhdistä aihe",
"topic-move-success": "This topic will be moved to \"%1\" shortly. Click here to undo.",
"topic-move-multiple-success": "These topics will be moved to \"%1\" shortly. Click here to undo.",
"topic-move-all-success": "All topics will be moved to \"%1\" shortly. Click here to undo.",
@@ -127,16 +128,16 @@
"load-categories": "Ladataan aihealueita",
"confirm-move": "Siirrä",
"confirm-fork": "Haaroita",
- "bookmark": "Kirjanmerkki",
+ "bookmark": "Lisää/poista krjanmerkki",
"bookmarks": "Kirjanmerkit",
- "bookmarks.has-no-bookmarks": "Et ole kirjanmerkinnyt yhtään viestiä vielä.",
- "copy-permalink": "Copy Permalink",
+ "bookmarks.has-no-bookmarks": "Et ole vielä lisännyt kirjanmerkkeihin yhtään viestiä.",
+ "copy-permalink": "Kopioi pysväislinkki",
"loading-more-posts": "Ladataan lisää viestejä",
"move-topic": "Siirrä aihe",
"move-topics": "Siirrä aiheet",
"move-post": "Siirrä viesti",
"post-moved": "Viestit siirretty!",
- "fork-topic": "Haaroita keskustelu",
+ "fork-topic": "Haaroita aihe",
"enter-new-topic-title": "Enter new topic title",
"fork-topic-instruction": "Click the posts you want to fork, enter a title for the new topic and click fork topic",
"fork-no-pids": "Ei valittuja viestejä!",
@@ -151,19 +152,19 @@
"merge-options": "Merge options",
"merge-select-main-topic": "Select the main topic",
"merge-new-title-for-topic": "New title for topic",
- "topic-id": "Topic ID",
+ "topic-id": "Aiheen ID",
"move-posts-instruction": "Click the posts you want to move then enter a topic ID or go to the target topic",
"move-topic-instruction": "Select the target category and then click move",
"change-owner-instruction": "Valitse viestit jotka haluat siirtää toiselle henkilölle",
"composer.title-placeholder": "Syötä aiheesi otsikko tähän...",
"composer.handle-placeholder": "Enter your name/handle here",
- "composer.hide": "Hide",
+ "composer.hide": "Piilota",
"composer.discard": "Hylkää",
"composer.submit": "Lähetä",
"composer.additional-options": "Additional Options",
"composer.post-later": "Post Later",
"composer.schedule": "Schedule",
- "composer.replying-to": "Vastaus viestiin %1",
+ "composer.replying-to": "Vastataan viestiin %1",
"composer.new-topic": "Uusi aihe",
"composer.editing-in": "Editing post in %1",
"composer.uploading": "ladataan palvelimelle...",
@@ -177,12 +178,12 @@
"more-users": "%1 more user(s)",
"more-guests": "%1 more guest(s)",
"users-and-others": "%1 and %2 others",
- "sort-by": "Lajittele",
+ "sort-by": "Järjestysperuste",
"oldest-to-newest": "Vanhimmasta uusimpaan",
"newest-to-oldest": "Uusimmasta vanhimpaan",
"most-votes": "Eniten ääniä",
"most-posts": "Eniten viestejä",
- "most-views": "Most Views",
+ "most-views": "Eniten näyttöjä",
"stale.title": "Create new topic instead?",
"stale.warning": "Aihe johon olet vastaamassa on melko vanha. Haluaisitko luoda mieluummin uuden aiheen ja viitata siitä tähän viestissäsi?",
"stale.create": "Luo uusi aihe",
@@ -198,13 +199,19 @@
"diffs.post-restored": "Post successfully restored to earlier revision",
"diffs.delete": "Delete this revision",
"diffs.deleted": "Revision deleted",
- "timeago-later": "%1 myöhempi",
+ "timeago-later": "%1 myöhemmin",
"timeago-earlier": "%1 aiempi",
"first-post": "First post",
"last-post": "Last post",
"go-to-my-next-post": "Go to my next post",
"no-more-next-post": "You don't have more posts in this topic",
- "post-quick-reply": "Quick reply",
+ "open-composer": "Open composer",
+ "post-quick-reply": "Pikavastaus",
"navigator.index": "Post %1 of %2",
- "navigator.unread": "%1 unread"
+ "navigator.unread": "%1 lukematonta",
+ "upvote-post": "Upvote post",
+ "downvote-post": "Downvote post",
+ "post-tools": "Post tools",
+ "unread-posts-link": "Unread posts link",
+ "thumb-image": "Topic thumbnail image"
}
\ No newline at end of file
diff --git a/public/language/fi/unread.json b/public/language/fi/unread.json
index 30d651e76b..6e4ce6039d 100644
--- a/public/language/fi/unread.json
+++ b/public/language/fi/unread.json
@@ -3,6 +3,7 @@
"no-unread-topics": "Ei lukemattomia aiheita.",
"load-more": "Lataa lisää",
"mark-as-read": "Merkitse luetuksi",
+ "mark-as-unread": "Mark as Unread",
"selected": "Valitut",
"all": "Kaikki",
"all-categories": "Kaikki kategoriat",
diff --git a/public/language/fi/uploads.json b/public/language/fi/uploads.json
index 3cbe97b030..708ab12f3f 100644
--- a/public/language/fi/uploads.json
+++ b/public/language/fi/uploads.json
@@ -2,8 +2,8 @@
"uploading-file": "Lähetetään tiedostoa..",
"select-file-to-upload": "Valitse tiedosto lähetettäväksi!",
"upload-success": "Tiedoston lähetys onnistui",
- "maximum-file-size": "Maksimi koko on %1 kt",
- "no-uploads-found": "Lähetyksiä ei löytynyt",
- "public-uploads-info": "Lähetettyjen tiedostojen näkyvyys on julkinen, kirjautumattomat käyttäjät voivat nähdä ne.",
- "private-uploads-info": "Lähetettyjen tiedostojen näkyvyys on rajoitettu, vain kirjautuneet käyttäjät voivat nähdä ne."
+ "maximum-file-size": "Enimmäiskoko on %1 kt",
+ "no-uploads-found": "Tiedostolähetyksiä ei ole",
+ "public-uploads-info": "Tiedostolähetykset ovat julkisia ja kaikki kävijät näkevät ne.",
+ "private-uploads-info": "Tiedostolähetykset ovat yksityisiä ja vain kirjautuneet käyttäjät näkevät ne."
}
\ No newline at end of file
diff --git a/public/language/fi/user.json b/public/language/fi/user.json
index 71cff6485d..0ceffe1c57 100644
--- a/public/language/fi/user.json
+++ b/public/language/fi/user.json
@@ -1,4 +1,5 @@
{
+ "user-menu": "User menu",
"banned": "Bannattu",
"muted": "Muted",
"offline": "Offline",
@@ -16,7 +17,7 @@
"mute-account": "Mute Account",
"unmute-account": "Unmute Account",
"delete-account": "Poista käyttäjätili",
- "delete-account-as-admin": "Delete Account",
+ "delete-account-as-admin": "Poista tili",
"delete-content": "Delete Account Content",
"delete-all": "Delete Account and Content",
"delete-account-confirm": "Are you sure you want to anonymize your posts and delete your account?
This action is irreversible and you will not be able to recover any of your data
Enter your password to confirm that you wish to destroy this account.",
@@ -25,26 +26,26 @@
"delete-all-confirm": "Are you sure you want to delete this account and all of its content (posts/topics/uploads)?
This action is irreversible and you will not be able to recover any data
",
"account-deleted": "Tili poistettu",
"account-content-deleted": "Account content deleted",
- "fullname": "Koko nimi",
- "website": "Kotisivu",
+ "fullname": "Etu- ja sukunimi",
+ "website": "Verkkosivusto",
"location": "Sijainti",
"age": "Ikä",
"joined": "Liittynyt",
"lastonline": "Viimeksi online",
"profile": "Profiili",
- "profile-views": "Profiilia katsottu",
+ "profile-views": "Profiilinäyttöä",
"reputation": "Maine",
"bookmarks": "Kirjanmerkit",
"watched-categories": "Seuratut kategoriat",
- "watched-tags": "Watched tags",
+ "watched-tags": "Seuratut tunnisteet",
"change-all": "Muuta kaikki",
- "watched": "Seurattu",
+ "watched": "Seurataan",
"ignored": "Ohitetut",
- "default-category-watch-state": "Default category watch state",
+ "default-category-watch-state": "Kategoriaseurannan oletustaso",
"followers": "Seuraajat",
"following": "Seuratut",
- "blocks": "Blocks",
- "blocked-users": "Blocked users",
+ "blocks": "Estot",
+ "blocked-users": "Estetyt käyttäjät",
"block-toggle": "Toggle Block",
"block-user": "Block User",
"unblock-user": "Unblock User",
@@ -60,13 +61,13 @@
"more": "Lisää",
"profile-update-success": "Profiili päivitettiin onnistuneesti!",
"change-picture": "Vaihda kuva",
- "change-username": "Vaihda käyttäjänimi",
+ "change-username": "Vaihda käyttäjätunnus",
"change-email": "Vaihda sähköpostiosoite",
- "email-updated": "Email Updated",
+ "email-updated": "Sähköpostiosoite vaihdettiin",
"email-same-as-password": "Please enter your current password to continue – you've entered your new email again",
"edit": "Muokkaa",
"edit-profile": "Muokkaa profiiliasi",
- "default-picture": "Oletus kuvake",
+ "default-picture": "Oletuskuvake",
"uploaded-picture": "Ladattu kuva",
"upload-new-picture": "Lataa uusi kuva",
"upload-new-picture-from-url": "Lataa uusi kuva URL-osoitteesta",
@@ -80,8 +81,8 @@
"change-password-success": "Salasanasi on päivitetty!",
"confirm-password": "Vahvista salasana",
"password": "Salasana",
- "username-taken-workaround": "Pyytämäsi käyttäjänimi oli jo varattu, joten muutimme sitä hieman. Käyttäjänimesi on siis nyt %1",
- "password-same-as-username": "Salasanasi on sama kuin käytttänimesi. Valitse joku toinen salasana.",
+ "username-taken-workaround": "Pyytämäsi käyttäjätunnus oli jo varattu, joten muutimme sitä hieman. Tunnuksesi on nyt %1.",
+ "password-same-as-username": "Salasanasi on sama kuin käyttäjätunnuksesi. Valitse eri salasana.",
"password-same-as-email": "Salasanasi on sama kuin sähköpostiosoitteesi. Valitse joku toinen salasana.",
"weak-password": "Heikko salasana",
"upload-picture": "Lataa kuva",
@@ -94,62 +95,62 @@
"avatar-background-colour": "Avatar background colour",
"settings": "Asetukset",
"show-email": "Näytä sähköpostiosoitteeni",
- "show-fullname": "Näytä koko nimeni",
+ "show-fullname": "Näytä etu- ja sukunimeni",
"restrict-chats": "Salli pikaviestit vain seuraamiltani käyttäjiltä",
"digest-label": "Tilaa kooste",
- "digest-description": "Tilaa päivitykset sähköpostilla tästä foorumista (uudet ilmoitukset ja aiheet) asetetun ajastuksen mukaan",
- "digest-off": "Pois päältä",
+ "digest-description": "Tilaa tämän ajoituksen mukaiset sähköpostitiedotukset keskustelualueen uusista ilmoituksista ja aiheista.",
+ "digest-off": "Ei käytössä",
"digest-daily": "Päivittäin",
"digest-weekly": "Viikottain",
- "digest-biweekly": "Bi-Weekly",
+ "digest-biweekly": "Joka toinen viikko",
"digest-monthly": "Kuukausittain",
"has-no-follower": "Kukaan ei seuraa tätä käyttäjää :(",
- "follows-no-one": "Tämä käyttäjä ei seuraa ketään :(",
- "has-no-posts": "Käyttäjä ei ole vielä lähettänyt viestejä",
+ "follows-no-one": "Käyttäjä ei seuraa ketään :(",
+ "has-no-posts": "Käyttäjä ei ole vielä julkaissut mitään.",
"has-no-best-posts": "This user does not have any upvoted posts yet.",
"has-no-topics": "Käyttäjä ei ole lähettänyt viestiä yhteenkään aiheeseen vielä.",
- "has-no-watched-topics": "Käyttäjä ei seuraa mitään aihetta vielä.",
- "has-no-ignored-topics": "Käyttäjä ei ole merkannut sivuutettavaksi yhtään aihetta.",
+ "has-no-watched-topics": "Käyttäjä ei vielä seuraa aiheita.",
+ "has-no-ignored-topics": "Käyttäjä ei ole vielä ohittanut aiheita.",
"has-no-upvoted-posts": "Käyttäjä ei ole tykännyt yhdestäkään viestistä vielä.",
"has-no-downvoted-posts": "This user hasn't downvoted any posts yet.",
"has-no-controversial-posts": "This user does not have any downvoted posts yet.",
- "has-no-blocks": "Käyttäjä ei ole estänyt käyttäjiä",
- "email-hidden": "Sähköposti piilotettu",
+ "has-no-blocks": "Et ole estänyt käyttäjiä.",
+ "email-hidden": "Sähköpostiosoite on piilotettu",
"hidden": "piilotettu",
- "paginate-description": "Paginate topics and posts instead of using infinite scroll",
- "topics-per-page": "Aihetta per sivu",
- "posts-per-page": "Viestiä per sivu",
- "category-topic-sort": "Category topic sort",
- "topic-post-sort": "Topic post sort",
- "max-items-per-page": "Maximum %1",
- "acp-language": "Admin Page Language",
- "notifications": "Notifications",
- "upvote-notif-freq": "Upvote Notification Frequency",
+ "paginate-description": "Erota aiheet ja viestit sivuille päättymättömän vierityksen sijaan",
+ "topics-per-page": "Aiheita sivulla",
+ "posts-per-page": "Viestejä sivulla",
+ "category-topic-sort": "Kategorioiden aihejärjestys",
+ "topic-post-sort": "Aiheiden viestijärjestys",
+ "max-items-per-page": "enintään %1",
+ "acp-language": "Hallintasivun kieli",
+ "notifications": "Ilmoitukset",
+ "upvote-notif-freq": "Tykkäysilmoitusten tiheys",
"upvote-notif-freq.all": "Kaikki tykkäykset",
- "upvote-notif-freq.first": "First Per Post",
- "upvote-notif-freq.everyTen": "Every Ten Upvotes",
- "upvote-notif-freq.threshold": "On 1, 5, 10, 25, 50, 100, 150, 200...",
- "upvote-notif-freq.logarithmic": "On 10, 100, 1000...",
- "upvote-notif-freq.disabled": "Poistettu käytöstä",
+ "upvote-notif-freq.first": "Ensimmäisestä viestikohtaisesta",
+ "upvote-notif-freq.everyTen": "Kymmenen tykkäyksen välein",
+ "upvote-notif-freq.threshold": "1, 5, 10, 25, 50, 100, 150, 200... välein",
+ "upvote-notif-freq.logarithmic": "10, 100, 1000... välein",
+ "upvote-notif-freq.disabled": "Ei käytössä",
"browsing": "Selataan asetuksia",
- "open-links-in-new-tab": "Avaa palvelunulkopuoliset linkit uuteen ikkunaan",
- "enable-topic-searching": "Salli aiheen sisäiset haut",
- "topic-search-help": "If enabled, in-topic searching will override the browser's default page search behaviour and allow you to search through the entire topic, instead of what is only shown on screen",
- "update-url-with-post-index": "Update url with post index while browsing topics",
- "scroll-to-my-post": "After posting a reply, show the new post",
- "follow-topics-you-reply-to": "Watch topics that you reply to",
- "follow-topics-you-create": "Watch topics you create",
+ "open-links-in-new-tab": "Avaa ulkoiset linkit uuteen välilehteen",
+ "enable-topic-searching": "Käytä aiheen sisältöhakua",
+ "topic-search-help": "Jos käytössä, korvataan selaimen sisäänrakennettu sivun sisältöhaku foorumin aihehaulla, joka mahdollistaa koko aiheen laajuisen etsinnän vain näytöllä näkyvän sisällön sijaan.",
+ "update-url-with-post-index": "Päivitä viestin järjestysnumero URL-osoitteeseen aihetta selattaessa",
+ "scroll-to-my-post": "Näytä uusi viesti vastauksen jälkeen",
+ "follow-topics-you-reply-to": "Seuraa vastaamiasi aiheita",
+ "follow-topics-you-create": "Seuraa luomiasi aiheita",
"grouptitle": "Ryhmän nimi",
"group-order-help": "Select a group and use the arrows to order titles",
- "no-group-title": "Ei ryhmän nimeä",
- "select-skin": "Select a Skin",
- "default": "Default (%1)",
- "no-skin": "No Skin",
- "select-homepage": "Valitse kotisivu",
- "homepage": "Kotisivu",
- "homepage-description": "Select a page to use as the forum homepage or 'None' to use the default homepage.",
- "custom-route": "Custom Homepage Route",
- "custom-route-help": "Enter a route name here, without any preceding slash (e.g. \"recent\" or \"category/2/general-discussion\")",
+ "no-group-title": "Älä näytä ryhmän otsikkoa",
+ "select-skin": "Valitse ulkoasun teema",
+ "default": "Oletus (%1)",
+ "no-skin": "Ei teemaa",
+ "select-homepage": "Valitse aloitussivu",
+ "homepage": "Aloitussivu",
+ "homepage-description": "Valitse keskustelualueen aloitussivuna käytettävä sivu tai käytä oletusta valitsemalla \"Ei mitään\".",
+ "custom-route": "Mukautetun aloitussivun polku",
+ "custom-route-help": "Syötä tähän polun nimi ilman edeltävää kauttaviivaa (esim. \"tuoreimmat\" tai \"category/2/yleinen-kesksutelu\").",
"sso.title": "Single Sign-on Services",
"sso.associated": "Associated with",
"sso.not-associated": "Click here to associate with",
@@ -158,32 +159,32 @@
"sso.dissociate-confirm": "Are you sure you wish to dissociate your account from %1?",
"info.latest-flags": "Latest Flags",
"info.no-flags": "No Flagged Posts Found",
- "info.ban-history": "Recent Ban History",
+ "info.ban-history": "Estohistorian viimeisimmät",
"info.no-ban-history": "This user has never been banned",
"info.banned-until": "Banned until %1",
"info.banned-expiry": "Expiry",
"info.banned-permanently": "Banned permanently",
"info.banned-reason-label": "Syy",
"info.banned-no-reason": "Syytä ei ole annettu",
- "info.mute-history": "Recent Mute History",
+ "info.mute-history": "Mykistyshistorian viimeisimmät",
"info.no-mute-history": "This user has never been muted",
"info.muted-until": "Muted until %1",
"info.muted-expiry": "Expiry",
"info.muted-no-reason": "No reason given.",
- "info.username-history": "Username History",
- "info.email-history": "Email History",
+ "info.username-history": "Käyttäjätunnuksen historia",
+ "info.email-history": "Sähköpostihistoria",
"info.moderation-note": "Ylläpidon muistiinpano",
"info.moderation-note.success": "Moderation note saved",
"info.moderation-note.add": "Lisää muistiinpano",
- "sessions.description": "This page allows you to view any active sessions on this forum and revoke them if necessary. You can revoke your own session by logging out of your account.",
+ "sessions.description": "Tältä sivulta näet kaikki aktiiviset istuntosi tällä keskustelualueella ja voit tarvittaessa mitätöidä niitä. Voit mitätöidä nykyisen istuntosi kirjautumalla ulos.",
"revoke-session": "Revoke Session",
"browser-version-on-platform": "%1 %2 on %3",
"consent.title": "Your Rights & Consent",
"consent.lead": "This community forum collects and processes your personal information.",
"consent.intro": "We use this information strictly to personalise your experience in this community, as well as to associate the posts you make to your user account. During the registration step you were asked to provide a username and email address, you can also optionally provide additional information to complete your user profile on this website.
We retain this information for the life of your user account, and you are able to withdraw consent at any time by deleting your account. At any time you may request a copy of your contribution to this website, via your Rights & Consent page.
If you have any questions or concerns, we encourage you to reach out to this forum's administrative team.",
- "consent.email-intro": "Occasionally, we may send emails to your registered email address in order to provide updates and/or to notify you of new activity that is pertinent to you. You can customise the frequency of the community digest (including disabling it outright), as well as select which types of notifications to receive via email, via your user settings page.",
- "consent.digest-frequency": "Unless explicitly changed in your user settings, this community delivers email digests every %1.",
- "consent.digest-off": "Unless explicitly changed in your user settings, this community does not send out email digests",
+ "consent.email-intro": "Saatamme ajoittain lähettää rekisteröimääsi sähköpostiosoitteeseen viestejä palvelun päivityksistä ja/tai sinua koskevista tapahtumista. Tilisi asetuksista voit mukauttaa yhteisökoosteiden lähetystiheyttä (tai poistaa ne käytöstä täysin), sekä valita mitä ilmoituksia haluat sähköpostitse vastaanottaa.",
+ "consent.digest-frequency": "Jos et erikseen muuta tätä tilisi asetuksista, lähetettää tämä yhteisö sähköpostikoosteen %1.",
+ "consent.digest-off": "Jos et erikseen muuta tätä tilisi asetuksista, lähetettää tämä yhteisö sähköpostikoosteen %1.",
"consent.received": "You have provided consent for this website to collect and process your information. No additional action is required.",
"consent.not-received": "You have not provided consent for data collection and processing. At any time this website's administration may elect to delete your account in order to become compliant with the General Data Protection Regulation.",
"consent.give": "Anna suostumus",
@@ -196,12 +197,12 @@
"consent.right-to-data-portability": "You have the Right to Data Portability",
"consent.right-to-data-portability-description": "You may request from us a machine-readable export of any collected data about you and your account. You can do so by clicking the appropriate button below.",
"consent.export-profile": "Export Profile (.json)",
- "consent.export-profile-success": "Exporting profile, you will get a notification when it is complete.",
+ "consent.export-profile-success": "Profiilia viedään. Saat ilmoituksen kun vienti on suoritettu.",
"consent.export-uploads": "Export Uploaded Content (.zip)",
- "consent.export-uploads-success": "Exporting uploads, you will get a notification when it is complete.",
+ "consent.export-uploads-success": "Tiedostolähetyksiä viedään. Saat ilmoituksen kun vienti on suoritettu.",
"consent.export-posts": "Export Posts (.csv)",
- "consent.export-posts-success": "Exporting posts, you will get a notification when it is complete.",
- "emailUpdate.intro": "Please enter your email address below. This forum uses your email address for scheduled digest and notifications, as well as for account recovery in the event of a lost password.",
+ "consent.export-posts-success": "Viestejä viedään. Saat ilmoituksen kun vienti on suoritettu.",
+ "emailUpdate.intro": "Syötä sähköpostiosoitteesi alle. Keskustelualue käyttää osoitettasi ajoitettuihin koosteisiin ja ilmoituksiin sekä tilin palautukseen salasanan unohtuessa.",
"emailUpdate.optional": "This field is optional. You are not obligated to provide your email address, but without a validated email you will not be able to recover your account or login with your email.",
"emailUpdate.required": "This field is required.",
"emailUpdate.change-instructions": "A confirmation email will be sent to the entered email address with a unique link. Accessing that link will confirm your ownership of the email address and it will become active on your account. At any time, you are able to update your email on file from within your account page.",
diff --git a/public/language/fi/users.json b/public/language/fi/users.json
index 08364b6bb3..6891926beb 100644
--- a/public/language/fi/users.json
+++ b/public/language/fi/users.json
@@ -1,11 +1,11 @@
{
"all-users": "Kaikki käyttäjät",
"latest-users": "Viimeisimmät käyttäjät",
- "top-posters": "Aktiivisimmat viestittelijät",
- "most-reputation": "Eniten mainetta",
+ "top-posters": "Aktiivisimmat julkaisijat",
+ "most-reputation": "Maineikkain",
"most-flags": "Eniten",
"search": "Hae",
- "enter-username": "Syötä käyttäjätunnus hakeaksesi",
+ "enter-username": "Etsi syöttämällä käyttäjätunnus",
"search-user-for-chat": "Search for a user to start chat",
"load-more": "Lataa lisää",
"users-found-search-took": "%1 käyttäjä(ä) löytyi! Haku kesti %2 sekuntia.",
@@ -14,12 +14,12 @@
"invite": "Kutsu",
"prompt-email": "Sähköpostit:",
"groups-to-join": "Groups to be joined when invite is accepted:",
- "invitation-email-sent": "Kutsusähköposti on lähetetty %1",
+ "invitation-email-sent": "Kutsuviesti lähetettiin osoitteeseen %1",
"user-list": "Käyttäjälista",
- "recent-topics": "Viimeisimmät aiheet",
- "popular-topics": "Suositut aiheet",
+ "recent-topics": "Tuoreimmat aiheet",
+ "popular-topics": "Suosituimmat aiheet",
"unread-topics": "Lukemattomat aiheet",
"categories": "Kategoriat",
- "tags": "Tagit",
+ "tags": "Tunnisteet",
"no-users-found": "Ei käyttäjiä!"
}
\ No newline at end of file
diff --git a/public/language/fr/global.json b/public/language/fr/global.json
index 91e097cd9c..a8b47472f8 100644
--- a/public/language/fr/global.json
+++ b/public/language/fr/global.json
@@ -24,8 +24,15 @@
"cancel": "Annuler",
"close": "Fermer",
"pagination": "Pagination",
+ "pagination.previouspage": "Previous Page",
+ "pagination.nextpage": "Next Page",
+ "pagination.firstpage": "First Page",
+ "pagination.lastpage": "Last Page",
"pagination.out-of": "%1 sur %2",
"pagination.enter-index": "Aller à l'index des messages",
+ "pagination.go-to-page": "Go to page",
+ "pagination.page-x": "Page %1",
+ "header.brand-logo": "Brand Logo",
"header.admin": "Admin",
"header.categories": "Catégories",
"header.recent": "Récent",
@@ -47,8 +54,6 @@
"chats.loading": "Chargement des discussions",
"drafts.loading": "Chargement des brouillons",
"motd.welcome": "Bienvenue sur NodeBB, la plate-forme de discussion du futur.",
- "previouspage": "Page précédente",
- "nextpage": "Page suivante",
"alert.success": "Succès",
"alert.error": "Erreur",
"alert.warning": "Avertissement",
@@ -135,9 +140,12 @@
"edited": "Modifié",
"disabled": "Désactivé",
"select": "Sélectionner",
+ "selected": "Selected",
"copied": "Copié",
"user-search-prompt": "Écrivez ici pour rechercher des utilisateurs ...",
"hidden": "Masqué",
"sort": "Trier",
- "actions": "Actions"
+ "actions": "Actions",
+ "rss-feed": "RSS Feed",
+ "skip-to-content": "Skip to content"
}
\ No newline at end of file
diff --git a/public/language/fr/tags.json b/public/language/fr/tags.json
index b559a63ec7..5ac8a5b1a7 100644
--- a/public/language/fr/tags.json
+++ b/public/language/fr/tags.json
@@ -3,7 +3,7 @@
"no-tag-topics": "Il n'y a aucun sujet ayant ce mot-clé",
"no-tags-found": "Aucun mot-clé trouvé",
"tags": "Mots-clés",
- "enter-tags-here": "Entrez les mots-clés ici. Chaque mot doit faire entre %1 et %2 caractères.",
+ "enter-tags-here": "Enter tags, %1 - %2 characters.",
"enter-tags-here-short": "Entrez des mots-clés...",
"no-tags": "Il n'y a pas encore de mots-clés.",
"select-tags": "Sélectionner les mots-clés",
diff --git a/public/language/fr/themes/harmony.json b/public/language/fr/themes/harmony.json
index f8e1bd0316..b53e3988d9 100644
--- a/public/language/fr/themes/harmony.json
+++ b/public/language/fr/themes/harmony.json
@@ -3,6 +3,7 @@
"skins": "Habillages",
"collapse": "Réduire",
"expand": "Développer",
+ "sidebar-toggle": "Sidebar Toggle",
"login-register-to-search": "Connectez-vous ou inscrivez-vous pour faire une recherche.",
"settings.title": "Configuration du thème",
"settings.enableQuickReply": "Activer les réponses rapides",
diff --git a/public/language/fr/topic.json b/public/language/fr/topic.json
index e1ac6b0965..182e722e4b 100644
--- a/public/language/fr/topic.json
+++ b/public/language/fr/topic.json
@@ -15,6 +15,7 @@
"replies-to-this-post": "%1 réponses",
"one-reply-to-this-post": "1 réponse",
"last-reply-time": "Dernière réponse",
+ "reply-options": "Reply options",
"reply-as-topic": "Répondre à l'aide d'un nouveau sujet",
"guest-login-reply": "Se connecter pour répondre",
"login-to-view": "🔒 Se connecter pour voir",
@@ -204,7 +205,13 @@
"last-post": "Dernier message",
"go-to-my-next-post": "Aller à mon prochain message",
"no-more-next-post": "Vous n'avez plus de messages dans ce sujet",
+ "open-composer": "Open composer",
"post-quick-reply": "Réponse rapide",
"navigator.index": "Message %1 sur %2",
- "navigator.unread": "%1 non lu"
+ "navigator.unread": "%1 non lu",
+ "upvote-post": "Upvote post",
+ "downvote-post": "Downvote post",
+ "post-tools": "Post tools",
+ "unread-posts-link": "Unread posts link",
+ "thumb-image": "Topic thumbnail image"
}
\ No newline at end of file
diff --git a/public/language/fr/unread.json b/public/language/fr/unread.json
index eb3277d81f..1fe7d97dc1 100644
--- a/public/language/fr/unread.json
+++ b/public/language/fr/unread.json
@@ -3,6 +3,7 @@
"no-unread-topics": "Aucun sujet non lu.",
"load-more": "Charger la suite",
"mark-as-read": "Marquer comme lu",
+ "mark-as-unread": "Mark as Unread",
"selected": "Sélectionnés",
"all": "Tous",
"all-categories": "Toutes les catégories",
diff --git a/public/language/fr/user.json b/public/language/fr/user.json
index 0a2c9afe7e..7a67513fa2 100644
--- a/public/language/fr/user.json
+++ b/public/language/fr/user.json
@@ -1,4 +1,5 @@
{
+ "user-menu": "User menu",
"banned": "Banni",
"muted": "Muet",
"offline": "Hors-ligne",
diff --git a/public/language/gl/global.json b/public/language/gl/global.json
index 37aa8f5885..52c835a629 100644
--- a/public/language/gl/global.json
+++ b/public/language/gl/global.json
@@ -24,8 +24,15 @@
"cancel": "Cancel",
"close": "Pechar",
"pagination": "Paxinación",
+ "pagination.previouspage": "Previous Page",
+ "pagination.nextpage": "Next Page",
+ "pagination.firstpage": "First Page",
+ "pagination.lastpage": "Last Page",
"pagination.out-of": "%1 de %2",
"pagination.enter-index": "Go to post index",
+ "pagination.go-to-page": "Go to page",
+ "pagination.page-x": "Page %1",
+ "header.brand-logo": "Brand Logo",
"header.admin": "Admin",
"header.categories": "Categorías",
"header.recent": "Recentes",
@@ -47,8 +54,6 @@
"chats.loading": "Cargando Charlas",
"drafts.loading": "Loading Drafts",
"motd.welcome": "Benvido a NodeBB, a plataforma de discusión do futuro.",
- "previouspage": "Páxina Anterior",
- "nextpage": "Páxina Seguinte",
"alert.success": "Éxito",
"alert.error": "Erro",
"alert.warning": "Warning",
@@ -135,9 +140,12 @@
"edited": "Edited",
"disabled": "Disabled",
"select": "Select",
+ "selected": "Selected",
"copied": "Copied",
"user-search-prompt": "Type something here to find users...",
"hidden": "Hidden",
"sort": "Sort",
- "actions": "Actions"
+ "actions": "Actions",
+ "rss-feed": "RSS Feed",
+ "skip-to-content": "Skip to content"
}
\ No newline at end of file
diff --git a/public/language/gl/tags.json b/public/language/gl/tags.json
index f2374e3473..00c6f44e3b 100644
--- a/public/language/gl/tags.json
+++ b/public/language/gl/tags.json
@@ -3,7 +3,7 @@
"no-tag-topics": "Non hai temas con esa etiqueta.",
"no-tags-found": "No tags found",
"tags": "Etiquetas",
- "enter-tags-here": "Pon as etiquetas aquí, entre %1 e %2 caracteres cada unha.",
+ "enter-tags-here": "Enter tags, %1 - %2 characters.",
"enter-tags-here-short": "Introduce as etiquetas",
"no-tags": "Non hai etiquetas todavía.",
"select-tags": "Select Tags",
diff --git a/public/language/gl/themes/harmony.json b/public/language/gl/themes/harmony.json
index 5e0a65f946..331f633afb 100644
--- a/public/language/gl/themes/harmony.json
+++ b/public/language/gl/themes/harmony.json
@@ -3,6 +3,7 @@
"skins": "Skins",
"collapse": "Collapse",
"expand": "Expand",
+ "sidebar-toggle": "Sidebar Toggle",
"login-register-to-search": "Login or register to search.",
"settings.title": "Theme settings",
"settings.enableQuickReply": "Enable quick reply",
diff --git a/public/language/gl/topic.json b/public/language/gl/topic.json
index 2448f0aee1..84a7f210b7 100644
--- a/public/language/gl/topic.json
+++ b/public/language/gl/topic.json
@@ -15,6 +15,7 @@
"replies-to-this-post": "%1 Replies",
"one-reply-to-this-post": "1 Reply",
"last-reply-time": "Last reply",
+ "reply-options": "Reply options",
"reply-as-topic": "Responder como tema",
"guest-login-reply": "Identifícate para responder",
"login-to-view": "🔒 Log in to view",
@@ -204,7 +205,13 @@
"last-post": "Last post",
"go-to-my-next-post": "Go to my next post",
"no-more-next-post": "You don't have more posts in this topic",
+ "open-composer": "Open composer",
"post-quick-reply": "Quick reply",
"navigator.index": "Post %1 of %2",
- "navigator.unread": "%1 unread"
+ "navigator.unread": "%1 unread",
+ "upvote-post": "Upvote post",
+ "downvote-post": "Downvote post",
+ "post-tools": "Post tools",
+ "unread-posts-link": "Unread posts link",
+ "thumb-image": "Topic thumbnail image"
}
\ No newline at end of file
diff --git a/public/language/gl/unread.json b/public/language/gl/unread.json
index 4060ad138b..11efd7fa35 100644
--- a/public/language/gl/unread.json
+++ b/public/language/gl/unread.json
@@ -3,6 +3,7 @@
"no-unread-topics": "Non hai temas non lidos",
"load-more": "Cargar máis",
"mark-as-read": "Marcar como lido",
+ "mark-as-unread": "Mark as Unread",
"selected": "Seleccionado",
"all": "Todos",
"all-categories": "Tódalas categorías",
diff --git a/public/language/gl/user.json b/public/language/gl/user.json
index 067889a343..0d87b81d36 100644
--- a/public/language/gl/user.json
+++ b/public/language/gl/user.json
@@ -1,4 +1,5 @@
{
+ "user-menu": "User menu",
"banned": "Expulsado",
"muted": "Muted",
"offline": "Desconectado",
diff --git a/public/language/he/error.json b/public/language/he/error.json
index aacf6b3594..21d6b6e344 100644
--- a/public/language/he/error.json
+++ b/public/language/he/error.json
@@ -221,7 +221,7 @@
"already-unblocked": "המשתמש שוחרר כבר מהחסימה",
"no-connection": "נראה שיש בעיות בחיבור האינטרנט שלכם...",
"socket-reconnect-failed": "לא ניתן להגיע לשרת בשלב זה. לחצו כאן כדי לנסות שוב, או נסו שוב במועד מאוחר יותר",
- "invalid-plugin-id": "Invalid plugin ID",
+ "invalid-plugin-id": "מזהה תוסף לא תקין",
"plugin-not-whitelisted": "לא ניתן להתקין את התוסף – ניתן להתקין דרך הניהול רק תוספים שנמצאים ברשימה הלבנה של מנהל החבילות של NodeBB.",
"plugins-set-in-configuration": "אינך רשאי לשנות את מצב הפלאגין כפי שהם מוגדרים בזמן ריצה (config.json, משתני סביבה או ארגומנטים של מסוף), אנא שנה את התצורה במקום זאת.",
"theme-not-set-in-configuration": "כאשר מגדירים תוספים פעילים בתצורה, שינוי ערכות נושא מחייב הוספת ערכת הנושא החדשה לרשימת התוספים הפעילים לפני עדכון שלו ב-ACP",
diff --git a/public/language/he/global.json b/public/language/he/global.json
index 75a25016b4..db8d6f1771 100644
--- a/public/language/he/global.json
+++ b/public/language/he/global.json
@@ -24,8 +24,15 @@
"cancel": "ביטול",
"close": "סגור",
"pagination": "הגדרות עמוד",
+ "pagination.previouspage": "Previous Page",
+ "pagination.nextpage": "Next Page",
+ "pagination.firstpage": "First Page",
+ "pagination.lastpage": "Last Page",
"pagination.out-of": "%1 מתוך %2",
"pagination.enter-index": "עבור למיקום פוסט",
+ "pagination.go-to-page": "Go to page",
+ "pagination.page-x": "Page %1",
+ "header.brand-logo": "Brand Logo",
"header.admin": "ניהול",
"header.categories": "קטגוריות",
"header.recent": "פוסטים אחרונים",
@@ -47,8 +54,6 @@
"chats.loading": "טוען צ'אטים",
"drafts.loading": "טוען טיוטות",
"motd.welcome": "ברוכים הבאים ל-NodeBB, פלטפורמת הדיון של העתיד.",
- "previouspage": "העמוד הקודם",
- "nextpage": "העמוד הבא",
"alert.success": "הצלחה",
"alert.error": "שגיאה",
"alert.warning": "אזהרה",
@@ -135,9 +140,12 @@
"edited": "נערך",
"disabled": "מושבת",
"select": "בחר",
+ "selected": "Selected",
"copied": "הועתק",
"user-search-prompt": "הקלד כאן משהו על מנת למצוא משתמשים...",
"hidden": "מוסתר",
"sort": "מיון",
- "actions": "פעולות"
+ "actions": "פעולות",
+ "rss-feed": "RSS Feed",
+ "skip-to-content": "Skip to content"
}
\ No newline at end of file
diff --git a/public/language/he/tags.json b/public/language/he/tags.json
index 5027812f22..314101c5e5 100644
--- a/public/language/he/tags.json
+++ b/public/language/he/tags.json
@@ -3,7 +3,7 @@
"no-tag-topics": "אין פוסטים עם תגית זו.",
"no-tags-found": "לא נמצאו תגיות",
"tags": "תגיות",
- "enter-tags-here": "הכנס תגיות כאן, כאשר כל אחת בין %1 ל%2 תווים.",
+ "enter-tags-here": "Enter tags, %1 - %2 characters.",
"enter-tags-here-short": "הזן תגיות...",
"no-tags": "אין עדיין תגיות.",
"select-tags": "בחר תגיות",
diff --git a/public/language/he/themes/harmony.json b/public/language/he/themes/harmony.json
index dce74de9fe..2a0b9c905a 100644
--- a/public/language/he/themes/harmony.json
+++ b/public/language/he/themes/harmony.json
@@ -3,6 +3,7 @@
"skins": "עיצובים",
"collapse": "כיווץ",
"expand": "הרחבה",
+ "sidebar-toggle": "Sidebar Toggle",
"login-register-to-search": "התחברו או הירשמו כדי לחפש.",
"settings.title": "הגדרות ערכת נושא",
"settings.enableQuickReply": "הפעלת תגובה מהירה",
diff --git a/public/language/he/topic.json b/public/language/he/topic.json
index 4d51a6088a..e78b63719d 100644
--- a/public/language/he/topic.json
+++ b/public/language/he/topic.json
@@ -15,6 +15,7 @@
"replies-to-this-post": "%1 תגובות",
"one-reply-to-this-post": "תגובה 1",
"last-reply-time": "תגובה אחרונה",
+ "reply-options": "Reply options",
"reply-as-topic": "תגובה כנושא",
"guest-login-reply": "התחברו כדי לפרסם תגובה",
"login-to-view": "🔒 יש להתחבר כדי לצפות",
@@ -204,7 +205,13 @@
"last-post": "פוסט אחרון",
"go-to-my-next-post": "מעבר לפוסט הבא שלי",
"no-more-next-post": "אין לכם יותר פוסטים בנושא זה",
+ "open-composer": "Open composer",
"post-quick-reply": "תגובה מהירה",
"navigator.index": "פוסט %1 מתוך %2",
- "navigator.unread": "%1 לא נקראו"
+ "navigator.unread": "%1 לא נקראו",
+ "upvote-post": "Upvote post",
+ "downvote-post": "Downvote post",
+ "post-tools": "Post tools",
+ "unread-posts-link": "Unread posts link",
+ "thumb-image": "Topic thumbnail image"
}
\ No newline at end of file
diff --git a/public/language/he/unread.json b/public/language/he/unread.json
index 97a84c4ceb..081ebbb473 100644
--- a/public/language/he/unread.json
+++ b/public/language/he/unread.json
@@ -3,6 +3,7 @@
"no-unread-topics": "אין נושאים שלא נקראו",
"load-more": "טען עוד",
"mark-as-read": "סמן כנקרא",
+ "mark-as-unread": "Mark as Unread",
"selected": "נבחר",
"all": "הכל",
"all-categories": "כל הקטגוריות",
diff --git a/public/language/he/user.json b/public/language/he/user.json
index e9525c84ef..0442e23fe6 100644
--- a/public/language/he/user.json
+++ b/public/language/he/user.json
@@ -1,4 +1,5 @@
{
+ "user-menu": "User menu",
"banned": "מורחק",
"muted": "מושתק",
"offline": "לא מחובר",
diff --git a/public/language/hr/global.json b/public/language/hr/global.json
index c3b8de2c12..d592adfc25 100644
--- a/public/language/hr/global.json
+++ b/public/language/hr/global.json
@@ -24,8 +24,15 @@
"cancel": "Cancel",
"close": "Zatvori",
"pagination": "Stranice",
+ "pagination.previouspage": "Previous Page",
+ "pagination.nextpage": "Next Page",
+ "pagination.firstpage": "First Page",
+ "pagination.lastpage": "Last Page",
"pagination.out-of": "%1 od %2",
"pagination.enter-index": "Go to post index",
+ "pagination.go-to-page": "Go to page",
+ "pagination.page-x": "Page %1",
+ "header.brand-logo": "Brand Logo",
"header.admin": "Admin",
"header.categories": "Kategorije",
"header.recent": "Posljednje",
@@ -47,8 +54,6 @@
"chats.loading": "Učitavam razgovore",
"drafts.loading": "Loading Drafts",
"motd.welcome": "Dobrodošli na Silicon Island Rijeka 2020 forum.",
- "previouspage": "Prethodna stranica",
- "nextpage": "Sljedeća stranica",
"alert.success": "Uspjeh!",
"alert.error": "Greška",
"alert.warning": "Warning",
@@ -135,9 +140,12 @@
"edited": "Uređeno",
"disabled": "Disabled",
"select": "Select",
+ "selected": "Selected",
"copied": "Copied",
"user-search-prompt": "Type something here to find users...",
"hidden": "Hidden",
"sort": "Sort",
- "actions": "Actions"
+ "actions": "Actions",
+ "rss-feed": "RSS Feed",
+ "skip-to-content": "Skip to content"
}
\ No newline at end of file
diff --git a/public/language/hr/tags.json b/public/language/hr/tags.json
index 17d7a06573..fc7d7ea56b 100644
--- a/public/language/hr/tags.json
+++ b/public/language/hr/tags.json
@@ -3,7 +3,7 @@
"no-tag-topics": "Nema tema sa ovom oznakom",
"no-tags-found": "No tags found",
"tags": "Oznake",
- "enter-tags-here": "Unesite oznake, između %1 i %2 znaka.",
+ "enter-tags-here": "Enter tags, %1 - %2 characters.",
"enter-tags-here-short": "Unestie oznake ...",
"no-tags": "Još nema oznaka.",
"select-tags": "Select Tags",
diff --git a/public/language/hr/themes/harmony.json b/public/language/hr/themes/harmony.json
index 5e0a65f946..331f633afb 100644
--- a/public/language/hr/themes/harmony.json
+++ b/public/language/hr/themes/harmony.json
@@ -3,6 +3,7 @@
"skins": "Skins",
"collapse": "Collapse",
"expand": "Expand",
+ "sidebar-toggle": "Sidebar Toggle",
"login-register-to-search": "Login or register to search.",
"settings.title": "Theme settings",
"settings.enableQuickReply": "Enable quick reply",
diff --git a/public/language/hr/topic.json b/public/language/hr/topic.json
index d6d47ba1df..33de645e9f 100644
--- a/public/language/hr/topic.json
+++ b/public/language/hr/topic.json
@@ -15,6 +15,7 @@
"replies-to-this-post": "%1 je odgovorio",
"one-reply-to-this-post": "1 Reply",
"last-reply-time": "Zadnji odgovor",
+ "reply-options": "Reply options",
"reply-as-topic": "Odgovori kao temu",
"guest-login-reply": "Prijavi se za objavu",
"login-to-view": "🔒 Log in to view",
@@ -204,7 +205,13 @@
"last-post": "Last post",
"go-to-my-next-post": "Go to my next post",
"no-more-next-post": "You don't have more posts in this topic",
+ "open-composer": "Open composer",
"post-quick-reply": "Quick reply",
"navigator.index": "Post %1 of %2",
- "navigator.unread": "%1 unread"
+ "navigator.unread": "%1 unread",
+ "upvote-post": "Upvote post",
+ "downvote-post": "Downvote post",
+ "post-tools": "Post tools",
+ "unread-posts-link": "Unread posts link",
+ "thumb-image": "Topic thumbnail image"
}
\ No newline at end of file
diff --git a/public/language/hr/unread.json b/public/language/hr/unread.json
index 41fc7739d8..7728c74e87 100644
--- a/public/language/hr/unread.json
+++ b/public/language/hr/unread.json
@@ -3,6 +3,7 @@
"no-unread-topics": "Sve teme su pročitane",
"load-more": "Učitaj više",
"mark-as-read": "Označi kao pročitano",
+ "mark-as-unread": "Mark as Unread",
"selected": "Odabrano",
"all": "Sve",
"all-categories": "Sve kategorije",
diff --git a/public/language/hr/user.json b/public/language/hr/user.json
index d50b827cce..b535d0e62c 100644
--- a/public/language/hr/user.json
+++ b/public/language/hr/user.json
@@ -1,4 +1,5 @@
{
+ "user-menu": "User menu",
"banned": "Blokiran",
"muted": "Muted",
"offline": "Nije na mreži",
diff --git a/public/language/hu/global.json b/public/language/hu/global.json
index 9cbc9b9017..d268ac6361 100644
--- a/public/language/hu/global.json
+++ b/public/language/hu/global.json
@@ -24,8 +24,15 @@
"cancel": "Cancel",
"close": "Bezárás",
"pagination": "Lapozás",
+ "pagination.previouspage": "Previous Page",
+ "pagination.nextpage": "Next Page",
+ "pagination.firstpage": "First Page",
+ "pagination.lastpage": "Last Page",
"pagination.out-of": "%1 / %2",
"pagination.enter-index": "Ugrás a bejegyzés indexére",
+ "pagination.go-to-page": "Go to page",
+ "pagination.page-x": "Page %1",
+ "header.brand-logo": "Brand Logo",
"header.admin": "Admin",
"header.categories": "Kategóriák",
"header.recent": "Legutóbbi",
@@ -47,8 +54,6 @@
"chats.loading": "Chat betöltése",
"drafts.loading": "Piszkozatok betöltése",
"motd.welcome": "Üdvözlet a NodeBB-n, a jövő fórum platformján.",
- "previouspage": "Előző oldal",
- "nextpage": "Következő oldal",
"alert.success": "Sikeres",
"alert.error": "Hiba",
"alert.warning": "Warning",
@@ -135,9 +140,12 @@
"edited": "Szerkesztett",
"disabled": "Letiltva",
"select": "Kiválaszt",
+ "selected": "Selected",
"copied": "Copied",
"user-search-prompt": "Írj be valamit, hogy felhasználókra keress...",
"hidden": "Rejtve",
"sort": "Rendezés",
- "actions": "Actions"
+ "actions": "Actions",
+ "rss-feed": "RSS Feed",
+ "skip-to-content": "Skip to content"
}
\ No newline at end of file
diff --git a/public/language/hu/tags.json b/public/language/hu/tags.json
index ef4a16e108..519311bf72 100644
--- a/public/language/hu/tags.json
+++ b/public/language/hu/tags.json
@@ -3,7 +3,7 @@
"no-tag-topics": "Nem létezik témakör ezzel a címkével.",
"no-tags-found": "Nem találhatók címkék",
"tags": "Címkék",
- "enter-tags-here": "%1 és %2 karakterek között itt add meg a címkét.",
+ "enter-tags-here": "Enter tags, %1 - %2 characters.",
"enter-tags-here-short": "Címke megadása...",
"no-tags": "Még nincsenek címkék.",
"select-tags": "Címkék kiválasztása",
diff --git a/public/language/hu/themes/harmony.json b/public/language/hu/themes/harmony.json
index 5e0a65f946..331f633afb 100644
--- a/public/language/hu/themes/harmony.json
+++ b/public/language/hu/themes/harmony.json
@@ -3,6 +3,7 @@
"skins": "Skins",
"collapse": "Collapse",
"expand": "Expand",
+ "sidebar-toggle": "Sidebar Toggle",
"login-register-to-search": "Login or register to search.",
"settings.title": "Theme settings",
"settings.enableQuickReply": "Enable quick reply",
diff --git a/public/language/hu/topic.json b/public/language/hu/topic.json
index ddc5e5325f..469d45b468 100644
--- a/public/language/hu/topic.json
+++ b/public/language/hu/topic.json
@@ -15,6 +15,7 @@
"replies-to-this-post": "%1 válasz",
"one-reply-to-this-post": "1 válasz",
"last-reply-time": "Utolsó válasz",
+ "reply-options": "Reply options",
"reply-as-topic": "Válasz témakörként",
"guest-login-reply": "Lépj be a válaszoláshoz",
"login-to-view": "🔒 Jelentkezz be, hogy megtekinthesd",
@@ -204,7 +205,13 @@
"last-post": "Utolsó bejegyzés",
"go-to-my-next-post": "Ugrás a következő bejegyzésemre",
"no-more-next-post": "Neked nincs több bejegyzésed ebben a témakörben",
+ "open-composer": "Open composer",
"post-quick-reply": "Gyors válasz",
"navigator.index": "Bejegyzés %1 / %2",
- "navigator.unread": "%1 olvasatlan"
+ "navigator.unread": "%1 olvasatlan",
+ "upvote-post": "Upvote post",
+ "downvote-post": "Downvote post",
+ "post-tools": "Post tools",
+ "unread-posts-link": "Unread posts link",
+ "thumb-image": "Topic thumbnail image"
}
\ No newline at end of file
diff --git a/public/language/hu/unread.json b/public/language/hu/unread.json
index b454b83a25..292d092bd1 100644
--- a/public/language/hu/unread.json
+++ b/public/language/hu/unread.json
@@ -3,6 +3,7 @@
"no-unread-topics": "Nincs olvasatlan témakör.",
"load-more": "További betöltése",
"mark-as-read": "Megjelölés olvasottként",
+ "mark-as-unread": "Mark as Unread",
"selected": "Kiválasztva",
"all": "Mind",
"all-categories": "Minden kategória",
diff --git a/public/language/hu/user.json b/public/language/hu/user.json
index 3ce57e2af6..aa692b54ab 100644
--- a/public/language/hu/user.json
+++ b/public/language/hu/user.json
@@ -1,4 +1,5 @@
{
+ "user-menu": "User menu",
"banned": "Kitiltva",
"muted": "Némítva",
"offline": "Nem elérhető",
diff --git a/public/language/hy/global.json b/public/language/hy/global.json
index 0c9dc9fa31..6a97a65caf 100644
--- a/public/language/hy/global.json
+++ b/public/language/hy/global.json
@@ -24,8 +24,15 @@
"cancel": "Չեղարկել",
"close": "Փակել",
"pagination": "Էջադրում",
+ "pagination.previouspage": "Previous Page",
+ "pagination.nextpage": "Next Page",
+ "pagination.firstpage": "First Page",
+ "pagination.lastpage": "Last Page",
"pagination.out-of": "%1 %2-ից",
"pagination.enter-index": "Գնալ գրառման ինդեքս",
+ "pagination.go-to-page": "Go to page",
+ "pagination.page-x": "Page %1",
+ "header.brand-logo": "Brand Logo",
"header.admin": "Ադմին",
"header.categories": "Կատեգորիաներ",
"header.recent": "Վերջինները",
@@ -47,8 +54,6 @@
"chats.loading": "Բեռնվում են նամակները",
"drafts.loading": "Սևագրերը բեռնվում են",
"motd.welcome": "Բարի գալուստ ֆորում՝ ապագայի քննարկումների հարթակ:",
- "previouspage": "նախորդ էջ",
- "nextpage": "հաջորդ էջ",
"alert.success": "Կատարված է",
"alert.error": "Սխալ",
"alert.warning": "Զգուշացում",
@@ -135,9 +140,12 @@
"edited": "Խմբագրված",
"disabled": "Անջատված",
"select": "Ընտրել",
+ "selected": "Selected",
"copied": "Պատճենված է",
"user-search-prompt": "Մուտքագրեք ինչ-որ բան այստեղ՝ օգտատերեր գտնելու համար...",
"hidden": "Թաքցված",
"sort": "Տեսակավորել",
- "actions": "Գործողություններ"
+ "actions": "Գործողություններ",
+ "rss-feed": "RSS Feed",
+ "skip-to-content": "Skip to content"
}
\ No newline at end of file
diff --git a/public/language/hy/tags.json b/public/language/hy/tags.json
index 01aecc0e6c..f997704ee0 100644
--- a/public/language/hy/tags.json
+++ b/public/language/hy/tags.json
@@ -3,7 +3,7 @@
"no-tag-topics": "Այս թեգով թեմաներ չկան",
"no-tags-found": "Պիտակներ չեն գտնվել",
"tags": "Թեգեր",
- "enter-tags-here": "Մուտքագրեք թեգերն այստեղ՝ %1 և %2 քանակությամբ նշանների միջակայքում",
+ "enter-tags-here": "Enter tags, %1 - %2 characters.",
"enter-tags-here-short": "Մուտքագրեք թեգերը...",
"no-tags": "Դեռևս թեգեր չկան",
"select-tags": "Ընտրել թեգեր",
diff --git a/public/language/hy/themes/harmony.json b/public/language/hy/themes/harmony.json
index 2bc4146683..81abb57516 100644
--- a/public/language/hy/themes/harmony.json
+++ b/public/language/hy/themes/harmony.json
@@ -3,6 +3,7 @@
"skins": "Շապիկներ",
"collapse": "Փլուզվել",
"expand": "Ընդարձակել",
+ "sidebar-toggle": "Sidebar Toggle",
"login-register-to-search": "Մուտք գործել կամ գրանցվել որոնման համար:",
"settings.title": "Թեմայի կարգավորումներ",
"settings.enableQuickReply": "Միացնել արագ արձագանքը",
diff --git a/public/language/hy/topic.json b/public/language/hy/topic.json
index b817846145..927f7cfc73 100644
--- a/public/language/hy/topic.json
+++ b/public/language/hy/topic.json
@@ -15,6 +15,7 @@
"replies-to-this-post": "%1 Պատասխաններ",
"one-reply-to-this-post": "1 Պատասխան",
"last-reply-time": "Վերջին պատասխանը",
+ "reply-options": "Reply options",
"reply-as-topic": "Պատասխանել թեմայի տեսքով",
"guest-login-reply": "Մուտք գործեք պատասխանելու համար",
"login-to-view": "🔒 Դիտելու համար մուտք գործեք",
@@ -204,7 +205,13 @@
"last-post": "Վերջին գրառում",
"go-to-my-next-post": "Անցնել իմ հաջորդ գրառմանը",
"no-more-next-post": "Այս թեմայում այլ գրառումներ չունեք",
+ "open-composer": "Open composer",
"post-quick-reply": "Արագ պատասխան",
"navigator.index": "Գրառում %1 %2 - ից",
- "navigator.unread": "%1 չկարդացված"
+ "navigator.unread": "%1 չկարդացված",
+ "upvote-post": "Upvote post",
+ "downvote-post": "Downvote post",
+ "post-tools": "Post tools",
+ "unread-posts-link": "Unread posts link",
+ "thumb-image": "Topic thumbnail image"
}
\ No newline at end of file
diff --git a/public/language/hy/unread.json b/public/language/hy/unread.json
index 47ab4f7b8a..e8df727f7f 100644
--- a/public/language/hy/unread.json
+++ b/public/language/hy/unread.json
@@ -3,6 +3,7 @@
"no-unread-topics": "Չկարդացված թեմաներ չկան",
"load-more": "Բեռնել ավելին",
"mark-as-read": "Նշել որպես կարդացված",
+ "mark-as-unread": "Mark as Unread",
"selected": "Ընտրված",
"all": "Բոլորը",
"all-categories": "Բոլոր կատեգորիաները",
diff --git a/public/language/hy/user.json b/public/language/hy/user.json
index cb5ead7b7f..e68957f24e 100644
--- a/public/language/hy/user.json
+++ b/public/language/hy/user.json
@@ -1,4 +1,5 @@
{
+ "user-menu": "User menu",
"banned": "Բլոկավորված",
"muted": "Ձայն անջատված",
"offline": "Օֆլայն",
diff --git a/public/language/id/global.json b/public/language/id/global.json
index 98574983ee..b5b3fa415f 100644
--- a/public/language/id/global.json
+++ b/public/language/id/global.json
@@ -24,8 +24,15 @@
"cancel": "Cancel",
"close": "Tutup",
"pagination": "Halaman",
+ "pagination.previouspage": "Previous Page",
+ "pagination.nextpage": "Next Page",
+ "pagination.firstpage": "First Page",
+ "pagination.lastpage": "Last Page",
"pagination.out-of": "%1 dari %2",
"pagination.enter-index": "Go to post index",
+ "pagination.go-to-page": "Go to page",
+ "pagination.page-x": "Page %1",
+ "header.brand-logo": "Brand Logo",
"header.admin": "Admin",
"header.categories": "Kategori",
"header.recent": "Terbaru",
@@ -47,8 +54,6 @@
"chats.loading": "Memuat Chat",
"drafts.loading": "Loading Drafts",
"motd.welcome": "Selamat datang di NodeBB, platform diskusi masa depan.",
- "previouspage": "Halaman Sebelumnya",
- "nextpage": "Halaman Selanjutnya",
"alert.success": "Sukses",
"alert.error": "Error",
"alert.warning": "Warning",
@@ -135,9 +140,12 @@
"edited": "Edited",
"disabled": "Disabled",
"select": "Select",
+ "selected": "Selected",
"copied": "Copied",
"user-search-prompt": "Type something here to find users...",
"hidden": "Hidden",
"sort": "Sort",
- "actions": "Actions"
+ "actions": "Actions",
+ "rss-feed": "RSS Feed",
+ "skip-to-content": "Skip to content"
}
\ No newline at end of file
diff --git a/public/language/id/tags.json b/public/language/id/tags.json
index 70503a7427..e69d3c1475 100644
--- a/public/language/id/tags.json
+++ b/public/language/id/tags.json
@@ -3,7 +3,7 @@
"no-tag-topics": "Tidak ada topik dengan tag ini.",
"no-tags-found": "No tags found",
"tags": "Tag",
- "enter-tags-here": "Enter tags here, between %1 and %2 characters each.",
+ "enter-tags-here": "Enter tags, %1 - %2 characters.",
"enter-tags-here-short": "Masukkan tag...",
"no-tags": "Belum ada tag.",
"select-tags": "Select Tags",
diff --git a/public/language/id/themes/harmony.json b/public/language/id/themes/harmony.json
index 5e0a65f946..331f633afb 100644
--- a/public/language/id/themes/harmony.json
+++ b/public/language/id/themes/harmony.json
@@ -3,6 +3,7 @@
"skins": "Skins",
"collapse": "Collapse",
"expand": "Expand",
+ "sidebar-toggle": "Sidebar Toggle",
"login-register-to-search": "Login or register to search.",
"settings.title": "Theme settings",
"settings.enableQuickReply": "Enable quick reply",
diff --git a/public/language/id/topic.json b/public/language/id/topic.json
index 59814de6e0..4a4e0ef8a4 100644
--- a/public/language/id/topic.json
+++ b/public/language/id/topic.json
@@ -15,6 +15,7 @@
"replies-to-this-post": "%1 Replies",
"one-reply-to-this-post": "1 Reply",
"last-reply-time": "Last reply",
+ "reply-options": "Reply options",
"reply-as-topic": "Reply as topic",
"guest-login-reply": "Log in untuk membalas",
"login-to-view": "🔒 Log in to view",
@@ -204,7 +205,13 @@
"last-post": "Last post",
"go-to-my-next-post": "Go to my next post",
"no-more-next-post": "You don't have more posts in this topic",
+ "open-composer": "Open composer",
"post-quick-reply": "Quick reply",
"navigator.index": "Post %1 of %2",
- "navigator.unread": "%1 unread"
+ "navigator.unread": "%1 unread",
+ "upvote-post": "Upvote post",
+ "downvote-post": "Downvote post",
+ "post-tools": "Post tools",
+ "unread-posts-link": "Unread posts link",
+ "thumb-image": "Topic thumbnail image"
}
\ No newline at end of file
diff --git a/public/language/id/unread.json b/public/language/id/unread.json
index f7c1655b76..230bc4b2a8 100644
--- a/public/language/id/unread.json
+++ b/public/language/id/unread.json
@@ -3,6 +3,7 @@
"no-unread-topics": "Tidak ada topik yang belum dibaca.",
"load-more": "Tampilkan Lebih Banyak",
"mark-as-read": "Tandai Sudah Dibaca",
+ "mark-as-unread": "Mark as Unread",
"selected": "Terpilih",
"all": "Semua",
"all-categories": "Semua Kategori",
diff --git a/public/language/id/user.json b/public/language/id/user.json
index 850a2c9dcf..eef6c77a56 100644
--- a/public/language/id/user.json
+++ b/public/language/id/user.json
@@ -1,4 +1,5 @@
{
+ "user-menu": "User menu",
"banned": "Banned",
"muted": "Muted",
"offline": "Offline",
diff --git a/public/language/it/admin/manage/privileges.json b/public/language/it/admin/manage/privileges.json
index a49392e797..1f3e550681 100644
--- a/public/language/it/admin/manage/privileges.json
+++ b/public/language/it/admin/manage/privileges.json
@@ -35,7 +35,7 @@
"view-edit-history": "Visualizza cronologia modifiche",
"delete-posts": "Elimina post",
"view-deleted": "Visualizza post eliminati",
- "upvote-posts": "Post negativi",
+ "upvote-posts": "Post votati positivamente",
"downvote-posts": "Post votati negativamente",
"delete-topics": "Elimina discussioni",
"purge": "Elimina definitivamente",
diff --git a/public/language/it/global.json b/public/language/it/global.json
index a25f31caf4..1d10f9486c 100644
--- a/public/language/it/global.json
+++ b/public/language/it/global.json
@@ -24,8 +24,15 @@
"cancel": "Annulla",
"close": "Chiudi",
"pagination": "Impaginazione",
+ "pagination.previouspage": "Previous Page",
+ "pagination.nextpage": "Next Page",
+ "pagination.firstpage": "First Page",
+ "pagination.lastpage": "Last Page",
"pagination.out-of": "%1 di %2",
"pagination.enter-index": "Vai all'indice dei post",
+ "pagination.go-to-page": "Go to page",
+ "pagination.page-x": "Page %1",
+ "header.brand-logo": "Logo del marchio",
"header.admin": "Amministratore",
"header.categories": "Categorie",
"header.recent": "Recenti",
@@ -47,8 +54,6 @@
"chats.loading": "Caricamento Messaggi",
"drafts.loading": "Caricamento bozze",
"motd.welcome": "Benvenuti in NodeBB, la piattaforma di discussione del futuro.",
- "previouspage": "Pagina Precedente",
- "nextpage": "Pagina Successiva",
"alert.success": "Riuscito",
"alert.error": "Errore",
"alert.warning": "Avvertimento",
@@ -135,9 +140,12 @@
"edited": "Modificato",
"disabled": "Disabilitato",
"select": "Seleziona",
+ "selected": "Selezionato",
"copied": "Copiato",
"user-search-prompt": "Scrivi qui per avviare la ricerca utenti",
"hidden": "Nascosto",
"sort": "Ordinamento",
- "actions": "Azioni"
+ "actions": "Azioni",
+ "rss-feed": "Feed RSS",
+ "skip-to-content": "Salta al contenuto"
}
\ No newline at end of file
diff --git a/public/language/it/notifications.json b/public/language/it/notifications.json
index e88ed398b0..737dfd0f20 100644
--- a/public/language/it/notifications.json
+++ b/public/language/it/notifications.json
@@ -19,7 +19,7 @@
"group-chat": "Chat di gruppo",
"public-chat": "Chat pubbliche",
"follows": "Segui",
- "upvote": "Voti",
+ "upvote": "Voti positivi",
"awards": "Premi",
"new-flags": "Nuove segnalazioni",
"my-flags": "Segnalazioni assegnate a me",
diff --git a/public/language/it/tags.json b/public/language/it/tags.json
index ba76cdfe43..9d502ef67b 100644
--- a/public/language/it/tags.json
+++ b/public/language/it/tags.json
@@ -3,7 +3,7 @@
"no-tag-topics": "Non ci sono discussioni con questo tag.",
"no-tags-found": "Nessun tag trovato",
"tags": "Tag",
- "enter-tags-here": "Inserisci qui i tag, tra %1 e %2 caratteri ciascuno.",
+ "enter-tags-here": "Inserisci i tag, %1 - %2 caratteri.",
"enter-tags-here-short": "Inserisci i tag...",
"no-tags": "Non ci sono ancora tag.",
"select-tags": "Seleziona tag",
diff --git a/public/language/it/themes/harmony.json b/public/language/it/themes/harmony.json
index 0fbbe1dd06..c4895b9403 100644
--- a/public/language/it/themes/harmony.json
+++ b/public/language/it/themes/harmony.json
@@ -3,6 +3,7 @@
"skins": "Skin",
"collapse": "Collassa",
"expand": "Espandi",
+ "sidebar-toggle": "Attiva/disattiva barra laterale",
"login-register-to-search": "Accedi o registrati per effettuare la ricerca.",
"settings.title": "Impostazioni tema",
"settings.enableQuickReply": "Abilita risposta rapida",
diff --git a/public/language/it/topic.json b/public/language/it/topic.json
index 174ecc291f..b7daad984a 100644
--- a/public/language/it/topic.json
+++ b/public/language/it/topic.json
@@ -15,6 +15,7 @@
"replies-to-this-post": "%1 Risposte",
"one-reply-to-this-post": "1 Risposta",
"last-reply-time": "Ultima Risposta",
+ "reply-options": "Reply options",
"reply-as-topic": "Topic risposta",
"guest-login-reply": "Effettua l'accesso per rispondere",
"login-to-view": "Accedi per visualizzare",
@@ -204,7 +205,13 @@
"last-post": "Ultimo post",
"go-to-my-next-post": "Vai al mio prossimo post",
"no-more-next-post": "Non hai più post in questa discussione",
+ "open-composer": "Open composer",
"post-quick-reply": "Risposta rapida",
"navigator.index": "Post %1 di %2",
- "navigator.unread": "%1 non letto"
+ "navigator.unread": "%1 non letto",
+ "upvote-post": "Vota positivamente il post",
+ "downvote-post": "Vota negativamente il post",
+ "post-tools": "Strumenti post",
+ "unread-posts-link": "Unread posts link",
+ "thumb-image": "Topic thumbnail image"
}
\ No newline at end of file
diff --git a/public/language/it/unread.json b/public/language/it/unread.json
index fee0c3fff2..726896461d 100644
--- a/public/language/it/unread.json
+++ b/public/language/it/unread.json
@@ -3,6 +3,7 @@
"no-unread-topics": "Non ci sono discussioni non lette.",
"load-more": "Carica di più",
"mark-as-read": "Segna come Letto",
+ "mark-as-unread": "Mark as Unread",
"selected": "Selezionato",
"all": "Tutti",
"all-categories": "Tutte le categorie",
diff --git a/public/language/it/user.json b/public/language/it/user.json
index e8d84b12aa..3782648acc 100644
--- a/public/language/it/user.json
+++ b/public/language/it/user.json
@@ -1,4 +1,5 @@
{
+ "user-menu": "Menu utente",
"banned": "Bannato",
"muted": "Silenziato",
"offline": "Non in linea",
diff --git a/public/language/ja/global.json b/public/language/ja/global.json
index e184c18996..a0072360f1 100644
--- a/public/language/ja/global.json
+++ b/public/language/ja/global.json
@@ -24,8 +24,15 @@
"cancel": "Cancel",
"close": "閉じる",
"pagination": "ページ",
+ "pagination.previouspage": "Previous Page",
+ "pagination.nextpage": "Next Page",
+ "pagination.firstpage": "First Page",
+ "pagination.lastpage": "Last Page",
"pagination.out-of": "%2件中%1件目",
"pagination.enter-index": "Go to post index",
+ "pagination.go-to-page": "Go to page",
+ "pagination.page-x": "Page %1",
+ "header.brand-logo": "Brand Logo",
"header.admin": "管理",
"header.categories": "カテゴリ",
"header.recent": "最近",
@@ -47,8 +54,6 @@
"chats.loading": "チャットをロード中",
"drafts.loading": "Loading Drafts",
"motd.welcome": "次世代の掲示板システムNodeBBへようこそ!",
- "previouspage": "前のページ",
- "nextpage": "次のページ",
"alert.success": "成功",
"alert.error": "エラー",
"alert.warning": "Warning",
@@ -135,9 +140,12 @@
"edited": "編集されました",
"disabled": "無効",
"select": "選択",
+ "selected": "Selected",
"copied": "Copied",
"user-search-prompt": "Type something here to find users...",
"hidden": "Hidden",
"sort": "Sort",
- "actions": "Actions"
+ "actions": "Actions",
+ "rss-feed": "RSS Feed",
+ "skip-to-content": "Skip to content"
}
\ No newline at end of file
diff --git a/public/language/ja/tags.json b/public/language/ja/tags.json
index 9925de6c1b..4bd611e139 100644
--- a/public/language/ja/tags.json
+++ b/public/language/ja/tags.json
@@ -3,7 +3,7 @@
"no-tag-topics": "このタグに関連するスレッドはありません。",
"no-tags-found": "No tags found",
"tags": "タグ",
- "enter-tags-here": "ここにタグを入力します。一つのタグが%1から%2までの文字にして下さい。",
+ "enter-tags-here": "Enter tags, %1 - %2 characters.",
"enter-tags-here-short": "タグを入れます…",
"no-tags": "タグがありません",
"select-tags": "Select Tags",
diff --git a/public/language/ja/themes/harmony.json b/public/language/ja/themes/harmony.json
index 5e0a65f946..331f633afb 100644
--- a/public/language/ja/themes/harmony.json
+++ b/public/language/ja/themes/harmony.json
@@ -3,6 +3,7 @@
"skins": "Skins",
"collapse": "Collapse",
"expand": "Expand",
+ "sidebar-toggle": "Sidebar Toggle",
"login-register-to-search": "Login or register to search.",
"settings.title": "Theme settings",
"settings.enableQuickReply": "Enable quick reply",
diff --git a/public/language/ja/topic.json b/public/language/ja/topic.json
index 8c7d5ecd17..1dba6badfd 100644
--- a/public/language/ja/topic.json
+++ b/public/language/ja/topic.json
@@ -15,6 +15,7 @@
"replies-to-this-post": "%1 件の返信",
"one-reply-to-this-post": "1 件の返信",
"last-reply-time": "最後の返信",
+ "reply-options": "Reply options",
"reply-as-topic": "スレッドとして返信する",
"guest-login-reply": "投稿するのにログインして下さい",
"login-to-view": "🔒 Log in to view",
@@ -204,7 +205,13 @@
"last-post": "Last post",
"go-to-my-next-post": "Go to my next post",
"no-more-next-post": "You don't have more posts in this topic",
+ "open-composer": "Open composer",
"post-quick-reply": "Quick reply",
"navigator.index": "Post %1 of %2",
- "navigator.unread": "%1 unread"
+ "navigator.unread": "%1 unread",
+ "upvote-post": "Upvote post",
+ "downvote-post": "Downvote post",
+ "post-tools": "Post tools",
+ "unread-posts-link": "Unread posts link",
+ "thumb-image": "Topic thumbnail image"
}
\ No newline at end of file
diff --git a/public/language/ja/unread.json b/public/language/ja/unread.json
index 79d31e0949..0e980376e6 100644
--- a/public/language/ja/unread.json
+++ b/public/language/ja/unread.json
@@ -3,6 +3,7 @@
"no-unread-topics": "未読のスレッドはありません。",
"load-more": "もっと見る",
"mark-as-read": "既読にする",
+ "mark-as-unread": "Mark as Unread",
"selected": "選択済み",
"all": "全て",
"all-categories": "全てのカテゴリ",
diff --git a/public/language/ja/user.json b/public/language/ja/user.json
index a2f6b3eb0e..bd754c0c84 100644
--- a/public/language/ja/user.json
+++ b/public/language/ja/user.json
@@ -1,4 +1,5 @@
{
+ "user-menu": "User menu",
"banned": "BANされた",
"muted": "Muted",
"offline": "オフライン",
diff --git a/public/language/ko/admin/settings/group.json b/public/language/ko/admin/settings/group.json
index f56ce9991f..e5d947e275 100644
--- a/public/language/ko/admin/settings/group.json
+++ b/public/language/ko/admin/settings/group.json
@@ -4,10 +4,10 @@
"private-groups.help": " 활성화 되어있다면 그룹에 가입하는 것은 그룹 관리자의 허가를 필요로 합니다. (기본 설정: 활성화)",
"private-groups.warning": "주의 이 옵션이 비활성화 돼있고 당신에게 비공개 그룹이 있다면 그 그룹들은 모두 공개로 전환될 것입니다.",
"allow-multiple-badges": "여러 개의 뱃지 허용",
- "allow-multiple-badges-help": "사용자가 여러 개의 뱃지를 선택할 수 있지만 해당 기능을 지원하는 테마에서만 사용할 수 있습니다.",
+ "allow-multiple-badges-help": "이 플래그는 사용자가 여러 그룹 배지를 선택할 수 있도록 허용하는 데 사용될 수 있으며, 테마 지원이 필요합니다.",
"max-name-length": "그룹명 최대 길이",
"max-title-length": "그룹 제목 최대 길이",
- "cover-image": "그룹 커버 사진",
- "default-cover": "기본 커버 사진",
- "default-cover-help": "기본 커버 사진 목록을 콤마(,) 로 구분지어 입력해 주세요. "
+ "cover-image": "그룹 커버 이미지",
+ "default-cover": "기본 커버 이미지",
+ "default-cover-help": "커버 이미지가 업로드되지 않은 그룹에 대한 기본 커버 이미지를 쉼표로 구분하여 추가하세요."
}
\ No newline at end of file
diff --git a/public/language/ko/category.json b/public/language/ko/category.json
index 3db57f8689..0f2cc34856 100644
--- a/public/language/ko/category.json
+++ b/public/language/ko/category.json
@@ -3,9 +3,9 @@
"subcategories": "하위 카테고리",
"new-topic-button": "새로운 화제 생성",
"guest-login-post": "작성을 위해 로그인",
- "no-topics": "이 카테고리에는 생성된 화제가 없습니다.
화제를 생성해 보세요.",
+ "no-topics": "이 카테고리에는 화제가 없습니다.
하나 올려보시는 건 어떨까요?",
"browsing": "읽는 중",
- "no-replies": "답글이 없습니다.",
+ "no-replies": "아무도 답변하지 않음",
"no-new-posts": "새로운 글이 없습니다.",
"watch": "관심 화제",
"ignore": "관심 해제",
diff --git a/public/language/ko/global.json b/public/language/ko/global.json
index f68e97a826..e04e09c650 100644
--- a/public/language/ko/global.json
+++ b/public/language/ko/global.json
@@ -4,13 +4,13 @@
"buttons.close": "닫기",
"403.title": "접근이 거부되었습니다.",
"403.message": "권한이 없는 페이지에 접속을 시도하였습니다.",
- "403.login": "Perhaps you should try logging in?",
+ "403.login": "로그인해서 시도해 보실래요?",
"404.title": "페이지를 찾을 수 없습니다.",
- "404.message": "You seem to have stumbled upon a page that does not exist.