mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-12-17 05:50:25 +01:00
Compare commits
3 Commits
v3.4.1
...
socket.io-
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3ef045f7d1 | ||
|
|
ea7b68db71 | ||
|
|
b7e35408f4 |
18
.github/workflows/test.yaml
vendored
18
.github/workflows/test.yaml
vendored
@@ -5,10 +5,12 @@ on:
|
||||
branches:
|
||||
- master
|
||||
- develop
|
||||
- bootstrap5
|
||||
pull_request:
|
||||
branches:
|
||||
- master
|
||||
- develop
|
||||
- bootstrap5
|
||||
|
||||
defaults:
|
||||
run:
|
||||
@@ -27,19 +29,19 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
os: [ubuntu-latest]
|
||||
node: [18, 20]
|
||||
node: [16, 18]
|
||||
database: [mongo-dev, mongo, redis, postgres]
|
||||
include:
|
||||
# only run coverage once
|
||||
- os: ubuntu-latest
|
||||
node: 18
|
||||
node: 16
|
||||
coverage: true
|
||||
# test under development once
|
||||
- database: mongo-dev
|
||||
test_env: development
|
||||
# only run eslint once
|
||||
- os: ubuntu-latest
|
||||
node: 18
|
||||
node: 16
|
||||
database: mongo-dev
|
||||
lint: true
|
||||
runs-on: ${{ matrix.os }}
|
||||
@@ -63,7 +65,7 @@ jobs:
|
||||
- 5432:5432
|
||||
|
||||
redis:
|
||||
image: 'redis:7.2.0'
|
||||
image: 'redis:7.0.11'
|
||||
# Set health checks to wait until redis has started
|
||||
options: >-
|
||||
--health-cmd "redis-cli ping"
|
||||
@@ -75,7 +77,7 @@ jobs:
|
||||
- 6379:6379
|
||||
|
||||
mongo:
|
||||
image: 'mongo:7.0'
|
||||
image: 'mongo:3.7'
|
||||
ports:
|
||||
# Maps port 27017 on service container to the host
|
||||
- 27017:27017
|
||||
@@ -86,7 +88,7 @@ jobs:
|
||||
- run: cp install/package.json package.json
|
||||
|
||||
- name: Install Node
|
||||
uses: actions/setup-node@v3
|
||||
uses: actions/setup-node@v2
|
||||
with:
|
||||
node-version: ${{ matrix.node }}
|
||||
|
||||
@@ -192,7 +194,7 @@ jobs:
|
||||
run: npm run coverage
|
||||
|
||||
- name: Test coverage
|
||||
uses: coverallsapp/github-action@3b7078ee895f74fc267b7b267c88211df59fa816 # v2.2.2
|
||||
uses: coverallsapp/github-action@v2.1.2
|
||||
if: matrix.coverage
|
||||
with:
|
||||
github-token: ${{ secrets.GITHUB_TOKEN }}
|
||||
@@ -206,7 +208,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Coveralls Finished
|
||||
uses: coverallsapp/github-action@3b7078ee895f74fc267b7b267c88211df59fa816 # v2.2.2
|
||||
uses: coverallsapp/github-action@v2.1.2
|
||||
with:
|
||||
github-token: ${{ secrets.GITHUB_TOKEN }}
|
||||
parallel-finished: true
|
||||
|
||||
1100
CHANGELOG.md
1100
CHANGELOG.md
File diff suppressed because it is too large
Load Diff
@@ -49,8 +49,8 @@ module.exports = function (grunt) {
|
||||
if (!pluginList.includes('nodebb-plugin-composer-default')) {
|
||||
pluginList.push('nodebb-plugin-composer-default');
|
||||
}
|
||||
if (!pluginList.includes('nodebb-theme-harmony')) {
|
||||
pluginList.push('nodebb-theme-harmony');
|
||||
if (!pluginList.includes('nodebb-theme-persona')) {
|
||||
pluginList.push('nodebb-theme-persona');
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -64,7 +64,6 @@
|
||||
"maximumAboutMeLength": 1000,
|
||||
"maximumUsersInChatRoom": 0,
|
||||
"maximumChatMessageLength": 1000,
|
||||
"maximumChatRoomNameLength": 50,
|
||||
"maximumProfileImageSize": 256,
|
||||
"maximumCoverImageSize": 2048,
|
||||
"profileImageDimension": 200,
|
||||
@@ -89,7 +88,6 @@
|
||||
"min:rep:chat": 0,
|
||||
"min:rep:downvote": 0,
|
||||
"min:rep:upvote": 0,
|
||||
"min:rep:post-links": 0,
|
||||
"min:rep:flag": 0,
|
||||
"min:rep:profile-picture": 0,
|
||||
"min:rep:cover-picture": 0,
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
### Welcome to your brand new NodeBB forum!
|
||||
# Welcome to your brand new NodeBB forum!
|
||||
|
||||
This is what a topic and post looks like. As an administrator, you can edit the post\'s title and content.
|
||||
To customise your forum, go to the [Administrator Control Panel](../../admin). You can modify all aspects of your forum there, including installation of third-party plugins.
|
||||
|
||||
#### Additional Resources
|
||||
## Additional Resources
|
||||
|
||||
* [NodeBB Documentation](https://docs.nodebb.org)
|
||||
* [Community Support Forum](https://community.nodebb.org)
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"name": "nodebb",
|
||||
"license": "GPL-3.0",
|
||||
"description": "NodeBB Forum",
|
||||
"version": "3.4.1",
|
||||
"version": "3.1.4",
|
||||
"homepage": "https://www.nodebb.org",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
@@ -29,41 +29,38 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@adactive/bootstrap-tagsinput": "0.8.2",
|
||||
"@fontsource/inter": "5.0.8",
|
||||
"@fontsource/poppins": "5.0.8",
|
||||
"@fortawesome/fontawesome-free": "6.4.2",
|
||||
"@isaacs/ttlcache": "1.4.1",
|
||||
"@popperjs/core": "2.11.8",
|
||||
"ace-builds": "1.24.1",
|
||||
"archiver": "6.0.1",
|
||||
"@isaacs/ttlcache": "1.4.0",
|
||||
"@popperjs/core": "2.11.7",
|
||||
"ace-builds": "1.21.1",
|
||||
"archiver": "5.3.1",
|
||||
"async": "3.2.4",
|
||||
"autoprefixer": "10.4.15",
|
||||
"autoprefixer": "10.4.14",
|
||||
"bcryptjs": "2.4.3",
|
||||
"benchpressjs": "2.5.1",
|
||||
"body-parser": "1.20.2",
|
||||
"bootbox": "6.0.0",
|
||||
"bootstrap": "5.3.1",
|
||||
"bootswatch": "5.3.1",
|
||||
"bootstrap": "5.2.3",
|
||||
"bootswatch": "5.2.3",
|
||||
"chalk": "4.1.2",
|
||||
"chart.js": "2.9.4",
|
||||
"cli-graph": "3.2.2",
|
||||
"clipboard": "2.0.11",
|
||||
"colors": "1.4.0",
|
||||
"commander": "11.0.0",
|
||||
"compare-versions": "6.1.0",
|
||||
"commander": "10.0.1",
|
||||
"compare-versions": "5.0.3",
|
||||
"compression": "1.7.4",
|
||||
"connect-flash": "0.1.1",
|
||||
"connect-mongo": "5.0.0",
|
||||
"connect-multiparty": "2.2.0",
|
||||
"connect-pg-simple": "9.0.0",
|
||||
"connect-pg-simple": "8.0.0",
|
||||
"connect-redis": "7.1.0",
|
||||
"cookie-parser": "1.4.6",
|
||||
"cron": "2.4.3",
|
||||
"cropperjs": "1.6.0",
|
||||
"cron": "2.3.0",
|
||||
"cropperjs": "1.5.13",
|
||||
"csrf-sync": "4.0.1",
|
||||
"daemon": "1.1.0",
|
||||
"diff": "5.1.0",
|
||||
"esbuild": "0.19.2",
|
||||
"esbuild": "0.17.19",
|
||||
"express": "4.18.2",
|
||||
"express-session": "1.17.3",
|
||||
"express-useragent": "1.0.15",
|
||||
@@ -72,49 +69,50 @@
|
||||
"graceful-fs": "4.2.11",
|
||||
"helmet": "7.0.0",
|
||||
"html-to-text": "9.0.5",
|
||||
"imagesloaded": "5.0.0",
|
||||
"ipaddr.js": "2.1.0",
|
||||
"jquery": "3.7.1",
|
||||
"ipaddr.js": "2.0.1",
|
||||
"jquery": "3.7.0",
|
||||
"jquery-deserialize": "2.0.0",
|
||||
"jquery-form": "4.3.0",
|
||||
"jquery-serializeobject": "1.0.0",
|
||||
"jquery-ui": "1.13.2",
|
||||
"jsesc": "3.0.2",
|
||||
"json2csv": "5.0.7",
|
||||
"jsonwebtoken": "9.0.2",
|
||||
"jsonwebtoken": "9.0.0",
|
||||
"less": "4.1.3",
|
||||
"lodash": "4.17.21",
|
||||
"logrotate-stream": "0.2.9",
|
||||
"lru-cache": "10.0.1",
|
||||
"lru-cache": "9.1.1",
|
||||
"material-design-lite": "1.3.0",
|
||||
"mime": "3.0.0",
|
||||
"mkdirp": "3.0.1",
|
||||
"mongodb": "5.8.1",
|
||||
"mongodb": "5.5.0",
|
||||
"morgan": "1.10.0",
|
||||
"mousetrap": "1.6.5",
|
||||
"multiparty": "4.2.3",
|
||||
"nconf": "0.12.0",
|
||||
"nodebb-plugin-2factor": "7.2.1",
|
||||
"nodebb-plugin-composer-default": "10.2.18",
|
||||
"nodebb-plugin-dbsearch": "6.2.2",
|
||||
"nodebb-plugin-emoji": "5.1.5",
|
||||
"nodebb-plugin-2factor": "7.0.5",
|
||||
"nodebb-plugin-composer-default": "10.1.5",
|
||||
"nodebb-plugin-dbsearch": "6.0.1",
|
||||
"nodebb-plugin-emoji": "5.0.15",
|
||||
"nodebb-plugin-emoji-android": "4.0.0",
|
||||
"nodebb-plugin-markdown": "12.2.3",
|
||||
"nodebb-plugin-mentions": "4.3.5",
|
||||
"nodebb-plugin-ntfy": "1.6.1",
|
||||
"nodebb-plugin-spam-be-gone": "2.1.1",
|
||||
"nodebb-plugin-markdown": "12.0.4",
|
||||
"nodebb-plugin-mentions": "4.1.1",
|
||||
"nodebb-plugin-ntfy": "1.0.15",
|
||||
"nodebb-plugin-spam-be-gone": "2.0.7",
|
||||
"nodebb-rewards-essentials": "0.2.3",
|
||||
"nodebb-theme-harmony": "1.1.52",
|
||||
"nodebb-theme-lavender": "7.1.3",
|
||||
"nodebb-theme-peace": "2.1.18",
|
||||
"nodebb-theme-persona": "13.2.27",
|
||||
"nodebb-widget-essentials": "7.0.13",
|
||||
"nodemailer": "6.9.5",
|
||||
"nodebb-theme-harmony": "1.0.34",
|
||||
"nodebb-theme-lavender": "7.0.9",
|
||||
"nodebb-theme-peace": "2.0.26",
|
||||
"nodebb-theme-persona": "13.0.69",
|
||||
"nodebb-widget-essentials": "7.0.12",
|
||||
"nodemailer": "6.9.2",
|
||||
"nprogress": "0.2.0",
|
||||
"passport": "0.6.0",
|
||||
"passport-http-bearer": "1.0.1",
|
||||
"passport-local": "1.0.0",
|
||||
"pg": "8.11.3",
|
||||
"pg-cursor": "2.10.3",
|
||||
"postcss": "8.4.29",
|
||||
"pg": "8.11.0",
|
||||
"pg-cursor": "2.10.0",
|
||||
"postcss": "8.4.23",
|
||||
"postcss-clean": "1.2.0",
|
||||
"progress-webpack-plugin": "1.0.16",
|
||||
"prompt": "1.3.0",
|
||||
@@ -124,28 +122,29 @@
|
||||
"rimraf": "5.0.1",
|
||||
"rss": "1.2.2",
|
||||
"rtlcss": "4.1.0",
|
||||
"sanitize-html": "2.11.0",
|
||||
"sass": "1.66.1",
|
||||
"semver": "7.5.4",
|
||||
"sanitize-html": "2.10.0",
|
||||
"sass": "1.62.1",
|
||||
"semver": "7.5.1",
|
||||
"serve-favicon": "2.5.0",
|
||||
"sharp": "0.32.5",
|
||||
"sharp": "0.32.1",
|
||||
"sitemap": "7.1.1",
|
||||
"socket.io": "4.7.2",
|
||||
"socket.io-client": "4.7.2",
|
||||
"@socket.io/redis-adapter": "8.2.1",
|
||||
"slideout": "1.0.1",
|
||||
"socket.io": "4.6.1",
|
||||
"socket.io-client": "4.6.1",
|
||||
"@socket.io/redis-adapter": "8.2.0",
|
||||
"sortablejs": "1.15.0",
|
||||
"spdx-license-list": "6.7.0",
|
||||
"spider-detector": "2.0.1",
|
||||
"spdx-license-list": "6.6.0",
|
||||
"spider-detector": "2.0.0",
|
||||
"terser-webpack-plugin": "5.3.9",
|
||||
"textcomplete": "0.18.2",
|
||||
"textcomplete.contenteditable": "0.1.1",
|
||||
"timeago": "1.6.7",
|
||||
"tinycon": "0.6.8",
|
||||
"toobusy-js": "0.5.1",
|
||||
"validator": "13.11.0",
|
||||
"webpack": "5.88.2",
|
||||
"webpack-merge": "5.9.0",
|
||||
"winston": "3.10.0",
|
||||
"validator": "13.9.0",
|
||||
"webpack": "5.83.1",
|
||||
"webpack-merge": "5.8.0",
|
||||
"winston": "3.8.2",
|
||||
"xml": "1.0.1",
|
||||
"xregexp": "5.1.1",
|
||||
"yargs": "17.7.2",
|
||||
@@ -153,28 +152,28 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@apidevtools/swagger-parser": "10.1.0",
|
||||
"@commitlint/cli": "17.7.1",
|
||||
"@commitlint/config-angular": "17.7.0",
|
||||
"@commitlint/cli": "17.6.3",
|
||||
"@commitlint/config-angular": "17.6.3",
|
||||
"coveralls": "3.1.1",
|
||||
"eslint": "8.48.0",
|
||||
"eslint": "8.41.0",
|
||||
"eslint-config-nodebb": "0.2.1",
|
||||
"eslint-plugin-import": "2.28.1",
|
||||
"eslint-plugin-import": "2.27.5",
|
||||
"grunt": "1.6.1",
|
||||
"grunt-contrib-watch": "1.1.0",
|
||||
"husky": "8.0.3",
|
||||
"jsdom": "22.1.0",
|
||||
"lint-staged": "14.0.1",
|
||||
"jsdom": "22.0.0",
|
||||
"lint-staged": "13.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.11.0"
|
||||
},
|
||||
"optionalDependencies": {
|
||||
"sass-embedded": "1.66.1"
|
||||
"sass-embedded": "1.62.0"
|
||||
},
|
||||
"resolutions": {
|
||||
"*/jquery": "3.7.1"
|
||||
"*/jquery": "3.7.0"
|
||||
},
|
||||
"bugs": {
|
||||
"url": "https://github.com/NodeBB/NodeBB/issues"
|
||||
|
||||
@@ -50,9 +50,6 @@ let installing = false;
|
||||
let success = false;
|
||||
let error = false;
|
||||
let launchUrl;
|
||||
let timeStart = 0;
|
||||
const totalTime = 1000 * 60 * 3;
|
||||
|
||||
|
||||
const viewsDir = path.join(paths.baseDir, 'build/public/templates');
|
||||
|
||||
@@ -105,32 +102,11 @@ function launchExpress(port) {
|
||||
function setupRoutes() {
|
||||
app.get('/', welcome);
|
||||
app.post('/', install);
|
||||
app.get('/testdb', testDatabase);
|
||||
app.post('/launch', launch);
|
||||
app.get('/ping', ping);
|
||||
app.get('/sping', ping);
|
||||
}
|
||||
|
||||
async function testDatabase(req, res) {
|
||||
let db;
|
||||
try {
|
||||
const keys = Object.keys(req.query);
|
||||
const dbName = keys[0].split(':')[0];
|
||||
db = require(`../src/database/${dbName}`);
|
||||
|
||||
const opts = {};
|
||||
keys.forEach((key) => {
|
||||
opts[key.replace(`${dbName}:`, '')] = req.query[key];
|
||||
});
|
||||
|
||||
await db.init(opts);
|
||||
const global = await db.getObject('global');
|
||||
await db.close();
|
||||
res.json({ success: 1, dbfull: !!global });
|
||||
} catch (err) {
|
||||
res.json({ error: err.stack });
|
||||
}
|
||||
}
|
||||
|
||||
function ping(req, res) {
|
||||
res.status(200).send(req.path === '/sping' ? 'healthy' : '200');
|
||||
}
|
||||
@@ -147,6 +123,7 @@ function welcome(req, res) {
|
||||
});
|
||||
|
||||
const defaults = require('./data/defaults.json');
|
||||
|
||||
res.render('install/index', {
|
||||
url: nconf.get('url') || (`${req.protocol}://${req.get('host')}`),
|
||||
launchUrl: launchUrl,
|
||||
@@ -159,7 +136,6 @@ function welcome(req, res) {
|
||||
minimumPasswordLength: defaults.minimumPasswordLength,
|
||||
minimumPasswordStrength: defaults.minimumPasswordStrength,
|
||||
installing: installing,
|
||||
percentInstalled: installing ? ((Date.now() - timeStart) / totalTime * 100).toFixed(2) : 0,
|
||||
});
|
||||
}
|
||||
|
||||
@@ -167,7 +143,6 @@ function install(req, res) {
|
||||
if (installing) {
|
||||
return welcome(req, res);
|
||||
}
|
||||
timeStart = Date.now();
|
||||
req.setTimeout(0);
|
||||
installing = true;
|
||||
|
||||
@@ -195,22 +170,21 @@ function install(req, res) {
|
||||
const child = require('child_process').fork('app', ['--setup'], {
|
||||
env: setupEnvVars,
|
||||
});
|
||||
child.on('error', (err) => {
|
||||
error = true;
|
||||
success = false;
|
||||
winston.error(err.stack);
|
||||
});
|
||||
|
||||
child.on('close', (data) => {
|
||||
installing = false;
|
||||
success = data === 0;
|
||||
error = data !== 0;
|
||||
launch();
|
||||
|
||||
welcome(req, res);
|
||||
});
|
||||
welcome(req, res);
|
||||
}
|
||||
|
||||
async function launch() {
|
||||
async function launch(req, res) {
|
||||
try {
|
||||
res.json({});
|
||||
server.close();
|
||||
req.setTimeout(0);
|
||||
let child;
|
||||
|
||||
if (!nconf.get('launchCmd')) {
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
body {
|
||||
background: #00A9EA;
|
||||
color: white;
|
||||
/* see public/less/admin/vars.less for documentation on system font family */
|
||||
font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Helvetica, Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
|
||||
text-align: center;
|
||||
-webkit-transform-style: preserve-3d;
|
||||
|
||||
@@ -4,15 +4,6 @@
|
||||
|
||||
"acp-title": "لوحة تحكم إدارة NodeBB | %1",
|
||||
"settings-header-contents": "محتويات",
|
||||
"changes-saved": "Changes Saved",
|
||||
"changes-saved-message": "Your changes to the NodeBB configuration have been saved.",
|
||||
"changes-not-saved": "لم يتم حفظ التغييرات",
|
||||
"changes-not-saved-message": "حدثت مشكلة أثناء حفظ التغييرات في NodeBB. (%1)",
|
||||
"save-changes": "Save changes",
|
||||
"min": "Min:",
|
||||
"max": "Max:",
|
||||
"view": "View",
|
||||
"edit": "Edit",
|
||||
"add": "Add",
|
||||
"select-icon": "Select Icon"
|
||||
"changes-not-saved-message": "حدثت مشكلة أثناء حفظ التغييرات في NodeBB. (%1)"
|
||||
}
|
||||
@@ -1,5 +1,4 @@
|
||||
{
|
||||
"cache": "Cache",
|
||||
"post-cache": "التخزين المؤقت للمشاركات",
|
||||
"group-cache": "التخزين المؤقت للمجموعات",
|
||||
"local-cache": "تخزين مؤقت محلي",
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"uptime-seconds": "مدة التشغيل بالثواني",
|
||||
"uptime-days": "مدة التشغيل بالأيام",
|
||||
|
||||
"mongo": "MongoDB",
|
||||
"mongo": "Mongo",
|
||||
"mongo.version": "اصدار MongoDB",
|
||||
"mongo.storage-engine": "محرك التخزين",
|
||||
"mongo.collections": "التجميعات",
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
{
|
||||
"errors": "Errors",
|
||||
"figure-x": "شكل %1",
|
||||
"error-events-per-day": "<code>%1</code> حدث كل يوم ",
|
||||
"error.404": "404 لم يتم العثور",
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
{
|
||||
"customise": "Customise",
|
||||
"custom-css": "Custom 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",
|
||||
@@ -13,8 +12,5 @@
|
||||
"custom-header.enable": "تفعيل الترويسة المخصصة",
|
||||
|
||||
"custom-css.livereload": "تفعيل إعادة التحميل المباشرة",
|
||||
"custom-css.livereload.description": "فعل هذا الخيار لإجبار جميع الجلسات في الأجهزة التي قمت بتسجيل الدخول فيها بحسابك على التحديث عند النقر على زر الحفظ",
|
||||
"bsvariables": "_variables.scss",
|
||||
"bsvariables.description": "Override bootstrap variables here. You can also use a tool like <a href=\"https://bootstrap.build/app\">bootstrap.build</a> and paste the output here.<br/>Changes require a rebuild & restart.",
|
||||
"bsvariables.enable": "Enable _variables.scss"
|
||||
"custom-css.livereload.description": "فعل هذا الخيار لإجبار جميع الجلسات في الأجهزة التي قمت بتسجيل الدخول فيها بحسابك على التحديث عند النقر على زر الحفظ"
|
||||
}
|
||||
@@ -1,16 +1,7 @@
|
||||
{
|
||||
"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": "جاري تحميل السمات...",
|
||||
"homepage": "الصفحة الرئيسية",
|
||||
"select-skin": "إختيار السمة",
|
||||
"revert-skin": "Revert Skin",
|
||||
"current-skin": "السمة الحالية",
|
||||
"skin-updated": "تم تحديث السمة",
|
||||
"applied-success": "تم تطبيق السمة %1 بنجاح",
|
||||
|
||||
@@ -1,9 +1,7 @@
|
||||
{
|
||||
"themes": "Themes",
|
||||
"checking-for-installed": "جاري التحقق من القوالب المثبتة...",
|
||||
"homepage": "الصفحة الرئيسية",
|
||||
"select-theme": "إختيار القالب",
|
||||
"revert-theme": "Revert Theme",
|
||||
"current-theme": "القالب المستخدم حالياً",
|
||||
"no-themes": "لم يتم العثور على قوالب مثبتة",
|
||||
"revert-confirm": "هل أنت متأكد من أنك ترغب في استعادة قااب NodeBB الافتراضي؟",
|
||||
|
||||
@@ -26,13 +26,13 @@
|
||||
"updates": "تحديثات",
|
||||
"running-version": "المنتدى يعمل حاليا على <strong>NodeBB الإصدار<span id=\"version\">%1</span></strong>.",
|
||||
"keep-updated": "تأكد دائما من أن NodeBB يعمل على احدث إصدار للحصول على أحدث التصحيحات الأمنية وإصلاحات الأخطاء.",
|
||||
"up-to-date": "You are <strong>up-to-date</strong> <i class=\"fa fa-check\"></i>",
|
||||
"upgrade-available": "A new version (v%1) has been released. Consider <a href=\"https://docs.nodebb.org/configuring/upgrade/\" target=\"_blank\">upgrading your NodeBB</a>.",
|
||||
"prerelease-upgrade-available": "This is an outdated pre-release version of NodeBB. A new version (v%1) has been released. Consider <a href=\"https://docs.nodebb.org/configuring/upgrade/\" target=\"_blank\">upgrading your NodeBB</a>.",
|
||||
"prerelease-warning": "This is a <strong>pre-release</strong> version of NodeBB. Unintended bugs may occur. <i class=\"fa fa-exclamation-triangle\"></i>",
|
||||
"up-to-date": "<p>المنتدى <strong>يعمل على أحدث إصدار</strong> <i class=\"fa fa-check\"></i></p>",
|
||||
"upgrade-available": "<p> هناك إصدار جديد برقم (v%1). خذ بعين الاعتبار <a href=\"https://docs.nodebb.org/configuring/upgrade/\" target=\"_blank\"> ترقية NodeBB </a>.</p>",
|
||||
"prerelease-upgrade-available": "<p>هذا إصدار منتهي من الاصدارات المسبقة من NodeBB. هناك إصدار جديد برقم (v٪ 1). ضع في اعتبارك <a href=\"https://docs.nodebb.org/configuring/upgrade/\" target=\"_blank\">ترقية NodeBB إليه</a>.</p>",
|
||||
"prerelease-warning": "<p>هذه نسخة <strong>ماقبل الإصدار</strong> من NodeBB. قد تحدث أخطاء غير مقصودة. <i class=\"fa fa-exclamation-triangle\"></i></p>",
|
||||
"fallback-emailer-not-found": "مرسل البريد الإلكتروني الاحتياطي غير موجود!",
|
||||
"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",
|
||||
"running-in-development": "المنتدى قيد التشغيل في وضع \"المطورين\". وقد تكون هناك ثغرات أمنية مفتوحة؛ من فضلك تواصل مع مسؤول نظامك.",
|
||||
"latest-lookup-failed": "<p>فشل البحث عن أحدث إصدار متوفر من NodeBB</p>",
|
||||
|
||||
"notices": "إشعارات",
|
||||
"restart-not-required": "إعادة التشغيل غير مطلوب",
|
||||
@@ -48,7 +48,6 @@
|
||||
"restart-disabled": "تم تعطيل إعادة بناء NodeBB وإعادة تشغيله حيث لا يبدو أنك تقوم بتشغيله عبر البرنامج الخفي المناسب.",
|
||||
"maintenance-mode": "وضع الصيانة",
|
||||
"maintenance-mode-title": "انقر هنا لإعداد وضع الصيانة لـNodeBB",
|
||||
"dark-mode": "Dark Mode",
|
||||
"realtime-chart-updates": "التحديث الفوري للرسم البياني",
|
||||
|
||||
"active-users": "المستخدمين النشطين",
|
||||
@@ -90,9 +89,5 @@
|
||||
"details.logins-login-time": "وقت تسجيل الدخول",
|
||||
"start": "بدء",
|
||||
"end": "إنهاء",
|
||||
"filter": "تصفية",
|
||||
"view-as-json": "View as JSON",
|
||||
"expand-analytics": "Expand analytics",
|
||||
"clear-search-history": "Clear Search History",
|
||||
"clear-search-history-confirm": "Are you sure you want to clear entire search history?"
|
||||
"filter": "تصفية"
|
||||
}
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
{
|
||||
"logger": "Logger",
|
||||
"logger-settings": "إعدادات المسجِّل",
|
||||
"description": "من خلال تمكين مربعات الاختيار ، ستتلقى سجلات إلى جهازك الطرفي. إذا حددت مسارًا ، فسيتم بعد ذلك حفظ السجلات في ملف بدلاً من ذلك. يعد تسجيل HTTP مفيدًا لجمع الإحصائيات حول من ومتى وماذا يصل الأشخاص في المنتدى. بالإضافة إلى تسجيل طلبات HTTP ، يمكننا أيضًا تسجيل أحداث socket.io. يمكن أن يكون تسجيل Socket.io ، جنبًا إلى جنب مع شاشة redis-cli ، مفيدًا جدًا في تعلم العناصر الداخلية لـ NodeBB.",
|
||||
"explanation": "ما عليك سوى تحديدأو/ إلغاء تحديد إعدادات التسجيل لتمكين أو تعطيل التسجيل أثناء التنقل. لا حاجة لإعادة التشغيل.",
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
{
|
||||
"plugins": "Plugins",
|
||||
"trending": "Trending",
|
||||
"installed": "منصبة",
|
||||
"active": "مفعلة",
|
||||
|
||||
@@ -1,12 +1,10 @@
|
||||
{
|
||||
"rewards": "المكافآت",
|
||||
"add-reward": "Add reward",
|
||||
"condition-if-users": "إذا كان للمستخدم",
|
||||
"condition-is": "يكون: ",
|
||||
"condition-then": "عندئذ:",
|
||||
"max-claims": "عدد المرات التي يمكن فيها المطالبة بالمكافأة",
|
||||
"zero-infinite": "أدخل 0 للقيمة اللانهائية",
|
||||
"select-reward": "Select reward",
|
||||
"delete": "احذف",
|
||||
"enable": "مكّن",
|
||||
"disable": "عطّل",
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
{
|
||||
"widgets": "Widgets",
|
||||
"available": "Available Widgets",
|
||||
"explanation": "Select a widget from the dropdown menu and then drag and drop it into a template's widget area on the left.",
|
||||
"none-installed": "No widgets found! Activate the widget essentials plugin in the <a href=\"%1\">plugins</a> control panel.",
|
||||
|
||||
@@ -1,11 +1,10 @@
|
||||
{
|
||||
"manage-admins-and-mods": "Manage Admins & Mods",
|
||||
"administrators": "Administrators",
|
||||
"global-moderators": "Global Moderators",
|
||||
"moderators": "Moderators",
|
||||
"no-global-moderators": "No Global Moderators",
|
||||
"no-sub-categories": "No subcategories",
|
||||
"view-children": "View children (%1)",
|
||||
"subcategories": "%1 subcategories",
|
||||
"no-moderators": "No Moderators",
|
||||
"add-administrator": "Add Administrator",
|
||||
"add-global-moderator": "Add Global Moderator",
|
||||
|
||||
@@ -1,11 +1,7 @@
|
||||
{
|
||||
"manage-categories": "Manage Categories",
|
||||
"add-category": "Add category",
|
||||
"jump-to": "Jump to...",
|
||||
"settings": "اعدادات القسم",
|
||||
"edit-category": "Edit Category",
|
||||
"privileges": "الصلاحيات",
|
||||
"back-to-categories": "Back to categories",
|
||||
|
||||
"name": "Category Name",
|
||||
"description": "Category Description",
|
||||
"bg-color": "Background Colour",
|
||||
@@ -19,10 +15,8 @@
|
||||
"post-queue": "Post queue",
|
||||
"tag-whitelist": "Tag Whitelist",
|
||||
"upload-image": "Upload Image",
|
||||
"upload": "Upload",
|
||||
"delete-image": "Remove",
|
||||
"category-image": "Category Image",
|
||||
"image-and-icon": "Image & Icon",
|
||||
"parent-category": "Parent Category",
|
||||
"optional-parent-category": "(Optional) Parent Category",
|
||||
"top-level": "Top Level",
|
||||
@@ -37,7 +31,6 @@
|
||||
"disable": "Disable",
|
||||
"edit": "Edit",
|
||||
"analytics": "Analytics",
|
||||
|
||||
"view-category": "View category",
|
||||
"set-order": "Set order",
|
||||
"set-order-help": "Setting the order of the category will move this category to that order and update the order of other categories as necessary. Minimum order is 1 which puts the category at the top.",
|
||||
|
||||
@@ -1,10 +1,4 @@
|
||||
{
|
||||
"manage-groups": "Manage Groups",
|
||||
"add-group": "Add group",
|
||||
"edit-group": "Edit Group",
|
||||
"back-to-groups": "Back to groups",
|
||||
"view-group": "View group",
|
||||
"icon-and-title": "Icon & Title",
|
||||
"name": "اسم المجموعة",
|
||||
"badge": "Badge",
|
||||
"properties": "Properties",
|
||||
@@ -16,7 +10,7 @@
|
||||
"edit": "Edit",
|
||||
"delete": "Delete",
|
||||
"privileges": "Privileges",
|
||||
"members-csv": "Members (CSV)",
|
||||
"download-csv": "CSV",
|
||||
"search-placeholder": "Search",
|
||||
"create": "Create Group",
|
||||
"description-placeholder": "A short description about your group",
|
||||
|
||||
@@ -1,6 +1,4 @@
|
||||
{
|
||||
"manage-privileges": "Manage Privileges",
|
||||
"discard-changes": "Discard changes",
|
||||
"global": "Global",
|
||||
"admin": "Admin",
|
||||
"group-privileges": "Group Privileges",
|
||||
|
||||
@@ -1,11 +1,9 @@
|
||||
{
|
||||
"manage-tags": "Manage Tags",
|
||||
"none": "Your forum does not have any topics with tags yet.",
|
||||
"bg-color": "Background Colour",
|
||||
"text-color": "Text Colour",
|
||||
"description": "Select tags by clicking or dragging, use <code>CTRL</code> to select multiple tags.",
|
||||
"create": "Create Tag",
|
||||
"add-tag": "Add tag",
|
||||
"modify": "Modify Tags",
|
||||
"rename": "Rename Tags",
|
||||
"delete": "Delete Selected Tags",
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
{
|
||||
"manage-uploads": "Manage Uploads",
|
||||
"upload-file": "Upload File",
|
||||
"filename": "Filename",
|
||||
"usage": "Post Usage",
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
{
|
||||
"manage-users": "Manage Users",
|
||||
"users": "المستخدمين",
|
||||
"edit": "Actions",
|
||||
"make-admin": "Make Admin",
|
||||
@@ -18,7 +17,6 @@
|
||||
"purge": "Delete <strong>User(s)</strong> and <strong>Content</strong>",
|
||||
"download-csv": "Download CSV",
|
||||
"manage-groups": "Manage Groups",
|
||||
"set-reputation": "Set Reputation",
|
||||
"add-group": "Add Group",
|
||||
"create": "Create User",
|
||||
"invite": "Invite by Email",
|
||||
@@ -51,10 +49,6 @@
|
||||
"users.username": "username",
|
||||
"users.email": "email",
|
||||
"users.no-email": "(no email)",
|
||||
"users.validated": "Validated",
|
||||
"users.not-validated": "Not Validated",
|
||||
"users.validation-pending": "Validation Pending",
|
||||
"users.validation-expired": "Validation Expired",
|
||||
"users.ip": "IP",
|
||||
"users.postcount": "postcount",
|
||||
"users.reputation": "reputation",
|
||||
|
||||
@@ -14,7 +14,6 @@
|
||||
"manage/users": "الأعضاء",
|
||||
"manage/admins-mods": "Admins & Mods",
|
||||
"manage/registration": "قائمة انتظار التسجيل",
|
||||
"manage/flagged-content": "Flagged Content",
|
||||
"manage/post-queue": "قائمة انتظار المشاركة",
|
||||
"manage/groups": "المجموعات",
|
||||
"manage/ip-blacklist": "قائمة حظر عناوين IP",
|
||||
@@ -73,9 +72,7 @@
|
||||
"development/info": "Info",
|
||||
|
||||
"rebuild-and-restart-forum": "Rebuild & Restart Forum",
|
||||
"rebuild-and-restart": "Rebuild & Restart",
|
||||
"restart-forum": "Restart Forum",
|
||||
"restart": "Restart",
|
||||
"logout": "Log out",
|
||||
"view-forum": "View Forum",
|
||||
|
||||
|
||||
@@ -21,8 +21,6 @@
|
||||
"last-seen-never": "This key has never been used.",
|
||||
"no-description": "No description specified.",
|
||||
"actions": "Actions",
|
||||
"edit": "Edit",
|
||||
"roll": "Roll",
|
||||
|
||||
"delete-confirm": "Are you sure you wish to delete this token? It will not be recoverable.",
|
||||
"roll-confirm": "Are you sure you wish to regenerate this token? The old token will be immediately revoked and will not be recoverable."
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"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",
|
||||
"delay": "Time between chat messages in milliseconds",
|
||||
"notification-delay": "Notification delay for chat messages. (0 for no delay)",
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
{
|
||||
"general-settings": "General Settings",
|
||||
"on-this-page": "On this page:",
|
||||
"site-settings": "اعدادات الموقع",
|
||||
"title": "عنوان الموقع",
|
||||
"title.short": "عنوان قصير",
|
||||
"title.short-placeholder": "ان لم تقم بكتابة عنوان مختصر, سيتم استخدام عنوان الموقع الكلي",
|
||||
"title.url": "Title Link URL",
|
||||
"title.url-placeholder": "The URL of the site title",
|
||||
"title.url-help": "When the title is clicked, send users to this address. If left blank, user will be sent to the forum index. Note: This is not the external URL used in emails, etc. That is set by the <code>url</code> property in config.json",
|
||||
"title.url-help": "When the title is clicked, send users to this address. If left blank, user will be sent to the forum index. <br> Note: This is not the external URL used in emails, etc. That is set by the <code>url</code> property in config.json",
|
||||
"title.name": "اسم المنتدي",
|
||||
"title.show-in-header": "Show Site Title in Header",
|
||||
"browser-title": "عنوان المتصفح",
|
||||
@@ -18,7 +16,7 @@
|
||||
"description": "وصف الموقع",
|
||||
"keywords": "الكلمات الدليله للموقع",
|
||||
"keywords-placeholder": "Keywords describing your community, comma-separated",
|
||||
"logo-and-icons": "Site Logo & Icons",
|
||||
"logo": "شعار الموقع",
|
||||
"logo.image": "صورة",
|
||||
"logo.image-placeholder": "Path to a logo to display on forum header",
|
||||
"logo.upload": "رفع",
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
{
|
||||
"settings": "Settings",
|
||||
"guest-settings": "Guest Settings",
|
||||
"handles.enabled": "Allow guest handles",
|
||||
"handles.enabled-help": "This option exposes a new field that allows guests to pick a name to associate with each post they make. If disabled, they will simply be called \"Guest\"",
|
||||
"topic-views.enabled": "Allow guests to increase topic view counts",
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
{
|
||||
"navigation": "Navigation",
|
||||
"icon": "Icon:",
|
||||
"change-icon": "change",
|
||||
"route": "Route:",
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
{
|
||||
"general": "General",
|
||||
"sorting": "Post Sorting",
|
||||
"sorting.post-default": "Default Post Sorting",
|
||||
"sorting.oldest-to-newest": "Oldest to Newest",
|
||||
@@ -24,8 +23,10 @@
|
||||
"restrictions.seconds-edit-after": "Number of seconds a post remains editable (set to 0 to disable)",
|
||||
"restrictions.seconds-delete-after": "Number of seconds a post remains deletable (set to 0 to disable)",
|
||||
"restrictions.replies-no-delete": "Number of replies after users are disallowed to delete their own topics (set to 0 to disable)",
|
||||
"restrictions.title-length": "Title Length",
|
||||
"restrictions.post-length": "Post Length",
|
||||
"restrictions.min-title-length": "Minimum Title Length",
|
||||
"restrictions.max-title-length": "Maximum Title Length",
|
||||
"restrictions.min-post-length": "Minimum Post Length",
|
||||
"restrictions.max-post-length": "Maximum Post Length",
|
||||
"restrictions.days-until-stale": "Days until topic is considered stale",
|
||||
"restrictions.stale-help": "If a topic is considered \"stale\", then a warning will be shown to users who attempt to reply to that topic.",
|
||||
"timestamp": "Timestamp",
|
||||
@@ -40,9 +41,10 @@
|
||||
"teaser.last-reply": "Last – Show the latest reply, or a \"No replies\" placeholder if no replies",
|
||||
"teaser.first": "First",
|
||||
"showPostPreviewsOnHover": "Show a preview of posts when mouse overed",
|
||||
"unread-and-recent": "Unread & Recent Settings",
|
||||
"unread": "Unread Settings",
|
||||
"unread.cutoff": "Unread cutoff days",
|
||||
"unread.min-track-last": "Minimum posts in topic before tracking last read",
|
||||
"recent": "Recent Settings",
|
||||
"recent.max-topics": "Maximum topics on /recent",
|
||||
"recent.categoryFilter.disable": "Disable filtering of topics in ignored categories on the /recent page",
|
||||
"signature": "Signature Settings",
|
||||
|
||||
@@ -11,7 +11,6 @@
|
||||
"downvotes-per-day": "Downvotes per day (set to 0 for unlimited downvotes)",
|
||||
"downvotes-per-user-per-day": "Downvotes per user per day (set to 0 for unlimited downvotes)",
|
||||
"min-rep-chat": "Minimum reputation to send chat messages",
|
||||
"min-rep-post-links": "Minimum reputation to post links",
|
||||
"min-rep-flag": "Minimum reputation to flag posts",
|
||||
"min-rep-website": "Minimum reputation to add \"Website\" to user profile",
|
||||
"min-rep-aboutme": "Minimum reputation to add \"About me\" to user profile",
|
||||
@@ -28,5 +27,5 @@
|
||||
"flags.action-on-resolve": "Do the following when a flag is resolved",
|
||||
"flags.action-on-reject": "Do the following when a flag is rejected",
|
||||
"flags.action.nothing": "Do nothing",
|
||||
"flags.action.rescind": "Rescind the notification sent to moderators/administrators"
|
||||
"flags.action.rescind": "Rescind the notification send to moderators/administrators"
|
||||
}
|
||||
@@ -1,4 +1,5 @@
|
||||
{
|
||||
"post-sharing": "Post Sharing",
|
||||
"info-plugins-additional": "Plugins can add additional networks for sharing posts."
|
||||
"info-plugins-additional": "Plugins can add additional networks for sharing posts.",
|
||||
"save-success": "Successfully saved Post Sharing Networks!"
|
||||
}
|
||||
@@ -3,7 +3,6 @@
|
||||
"link-to-manage": "Manage Tags",
|
||||
"system-tags": "System Tags",
|
||||
"system-tags-help": "Only privileged users will be able to use these tags.",
|
||||
"tags-per-topic": "Tags per topic",
|
||||
"min-per-topic": "Minimum Tags per Topic",
|
||||
"max-per-topic": "Maximum Tags per Topic",
|
||||
"min-length": "Minimum Tag Length",
|
||||
|
||||
@@ -59,7 +59,7 @@
|
||||
"max-about-me-length": "الحد الأعلى من الأحرف في حقل \"عني\"",
|
||||
"terms-of-use": "شروط استخدام المنتدى <small>(تترك فارغة لتعطيلها)</small>",
|
||||
"user-search": "بحث الأعضاء",
|
||||
"user-search-results-per-page": "Number of users to display in search results",
|
||||
"user-search-results-per-page": "عدد النتائج المراد عرضها",
|
||||
"default-user-settings": "إعدادات الأعضاء الافتراضية",
|
||||
"show-email": "عرض البريد الإلكتروني",
|
||||
"show-fullname": "عرض الاسم الكامل",
|
||||
|
||||
@@ -22,8 +22,6 @@
|
||||
"reset.notify.subject": "تم تغيير كلمة المرور بنجاح",
|
||||
"reset.notify.text1": "نحيطك علما أن كلمة مرورك قد تم تغييرها في %1",
|
||||
"reset.notify.text2": "إن لم يكن لديك علم بهذا، المرجو إشعار مدبر النظام بأسرع مايمكن.",
|
||||
"digest.unread-rooms": "Unread rooms",
|
||||
"digest.room-name-unreadcount": "%1 (%2 unread)",
|
||||
"digest.latest_topics": "آخر المستجدات من %1",
|
||||
"digest.top-topics": "Top topics from %1",
|
||||
"digest.popular-topics": "Popular topics from %1",
|
||||
@@ -37,7 +35,6 @@
|
||||
"digest.title.week": "Your Weekly Digest",
|
||||
"digest.title.month": "Your Monthly Digest",
|
||||
"notif.chat.subject": "هناك محادثة جديدة من %1",
|
||||
"notif.chat.public-chat-subject": "New message from %1 in room %2",
|
||||
"notif.chat.cta": "انقر هنا لمتابعة المحادثة",
|
||||
"notif.chat.unsub.info": "تم إرسال هذا الإشعار بوجودة محادثة جديدة وفقا لخيارات تسجيلك.",
|
||||
"notif.post.unsub.info": "تم إشعارك بهذه المشاركة بناءً على الخيارات التي سبق وأن حددتها.",
|
||||
|
||||
@@ -42,7 +42,6 @@
|
||||
"user-doesnt-have-email": "User \"%1\" does not have an email set.",
|
||||
"email-confirm-failed": "لم نستطع تفعيل بريدك الإلكتروني، المرجو المحاولة لاحقًا.",
|
||||
"confirm-email-already-sent": "لقد تم ارسال بريد التأكيد، الرجاء اﻹنتظار 1% دقائق لإعادة اﻹرسال",
|
||||
"confirm-email-expired": "Confirmation email expired",
|
||||
"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": "اسم المستخدم قصير.",
|
||||
@@ -55,7 +54,6 @@
|
||||
"user-banned-reason-until": "Sorry, this account has been banned until %1 (Reason: %2)",
|
||||
"user-too-new": "عذرا, يجب أن تنتظر 1% ثواني قبل قيامك بأول مشاركة",
|
||||
"blacklisted-ip": "نأسف، لقد تم حظرك من استخدام وتصفح المنتدى. إذا كنت تعتقد أن هذا خطأ رجاءًا اتصل بالإدارة. ",
|
||||
"cant-blacklist-self-ip": "You can't blacklist your own IP",
|
||||
"ban-expiry-missing": "رجاءًا ضع تاريخ نهاية الحظر. ",
|
||||
"no-category": "قائمة غير موجودة",
|
||||
"no-topic": "موضوع غير موجود",
|
||||
@@ -165,14 +163,13 @@
|
||||
"chat-room-does-not-exist": "Chat room does not exist.",
|
||||
"cant-add-users-to-chat-room": "Can't add users to chat room.",
|
||||
"cant-remove-users-from-chat-room": "Can't remove users from chat room.",
|
||||
"chat-room-name-too-long": "Chat room name too long. Names can't be longer than %1 characters.",
|
||||
"chat-room-name-too-long": "Chat room name too long.",
|
||||
"already-voting-for-this-post": "لقد شاركت بالتصويت ، ألا تذكر؟",
|
||||
"reputation-system-disabled": "نظام السمعة معطل",
|
||||
"downvoting-disabled": "التصويتات السلبية معطلة",
|
||||
"not-enough-reputation-to-chat": "You need %1 reputation to chat",
|
||||
"not-enough-reputation-to-upvote": "You need %1 reputation to upvote",
|
||||
"not-enough-reputation-to-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-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",
|
||||
@@ -201,7 +198,6 @@
|
||||
"not-in-room": "المستخدم غير موجود في الغرفة.",
|
||||
"cant-kick-self": "لا يمكنك طرد نفسك من المجموعة.",
|
||||
"no-users-selected": "لا يوجد مستخدم محدد.",
|
||||
"no-groups-selected": "No group(s) selected",
|
||||
"invalid-home-page-route": "Invalid home page route",
|
||||
"invalid-session": "Invalid Session",
|
||||
"invalid-session-text": "It looks like your login session is no longer active. Please refresh this page.",
|
||||
|
||||
@@ -20,7 +20,6 @@
|
||||
"you_have_successfully_logged_in": "تم سجيل الدخول بنجاح",
|
||||
"save_changes": "حفظ التغييرات",
|
||||
"save": "حفظ",
|
||||
"create": "Create",
|
||||
"cancel": "Cancel",
|
||||
"close": "أغلق",
|
||||
"pagination": "الصفحات",
|
||||
@@ -51,8 +50,6 @@
|
||||
"nextpage": "الصفحة التالية",
|
||||
"alert.success": "نجاح",
|
||||
"alert.error": "خطأ",
|
||||
"alert.warning": "Warning",
|
||||
"alert.info": "Info",
|
||||
"alert.banned": "محظور",
|
||||
"alert.banned.message": "You have just been banned, your access is now restricted.",
|
||||
"alert.unbanned": "Unbanned",
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
{
|
||||
"chat.room-id": "Room %1",
|
||||
"chat.chatting_with": "Chat with",
|
||||
"chat.placeholder": "Type chat message here, drag & drop images, press enter to send",
|
||||
"chat.placeholder.mobile": "Type chat message here",
|
||||
@@ -11,7 +10,6 @@
|
||||
"chat.no_active": "لا يوجد لديك دردشات نشطة.",
|
||||
"chat.user_typing": "%1 يكتب رسالة...",
|
||||
"chat.user_has_messaged_you": "%1 أرسل لك رسالة.",
|
||||
"chat.replying-to": "Replying to %1",
|
||||
"chat.see_all": "All chats",
|
||||
"chat.mark_all_read": "Mark all read",
|
||||
"chat.no-messages": "المرجو اختيار مرسل إليه لمعاينة تاريخ الدردشات",
|
||||
@@ -29,43 +27,22 @@
|
||||
"chat.three_months": "3 أشهر",
|
||||
"chat.delete_message_confirm": "هل أنت متأكد من أنك تريد حذف هذه الرسالة؟",
|
||||
"chat.retrieving-users": "Retrieving users...",
|
||||
"chat.view-users-list": "View users list",
|
||||
"chat.public-rooms": "Public Rooms (%1)",
|
||||
"chat.private-rooms": "Private Rooms (%1)",
|
||||
"chat.create-room": "Create Chat Room",
|
||||
"chat.private.option": "Private (Only visible to users added to room)",
|
||||
"chat.public.option": "Public (Visible to every user in selected groups)",
|
||||
"chat.public.groups-help": "To create a chat room that is visible to all users select registered-users from the group list.",
|
||||
"chat.manage-room": "Manage Chat Room",
|
||||
"chat.add-user": "Add User",
|
||||
"chat.notification-settings": "Notification Settings",
|
||||
"chat.default-notification-setting": "Default Notification Setting",
|
||||
"chat.notification-setting-room-default": "Room Default",
|
||||
"chat.notification-setting-none": "No notifications",
|
||||
"chat.notification-setting-at-mention-only": "@mention only",
|
||||
"chat.notification-setting-all-messages": "All messages",
|
||||
"chat.select-groups": "Select Groups",
|
||||
"chat.add-user-help": "Search for users here. When selected, the user will be added to the chat. The new user will not be able to see chat messages written before they were added to the conversation. Only room owners (<i class=\"fa fa-star text-warning\"></i>) may remove users from chat rooms.",
|
||||
"chat.confirm-chat-with-dnd-user": "This user has set their status to DnD(Do not disturb). Do you still want to chat with them?",
|
||||
"chat.room-name-optional": "Room Name (Optional)",
|
||||
"chat.rename-room": "Rename Room",
|
||||
"chat.rename-placeholder": "Enter your room name here",
|
||||
"chat.rename-help": "The room name set here will be viewable by all participants in the room.",
|
||||
"chat.leave": "Leave",
|
||||
"chat.leave-room": "Leave Room",
|
||||
"chat.leave": "Leave Chat",
|
||||
"chat.leave-prompt": "Are you sure you wish to leave this chat?",
|
||||
"chat.leave-help": "Leaving this chat will remove you from future correspondence in this chat. If you are re-added in the future, you will not see any chat history from prior to your re-joining.",
|
||||
"chat.delete": "Delete",
|
||||
"chat.delete-room": "Delete Room",
|
||||
"chat.delete-prompt": "Are you sure you wish to delete this chat room?",
|
||||
"chat.in-room": "In this room",
|
||||
"chat.kick": "Kick",
|
||||
"chat.show-ip": "Show IP",
|
||||
"chat.owner": "Room Owner",
|
||||
"chat.grant-rescind-ownership": "Grant/Rescind Ownership",
|
||||
"chat.system.user-join": "%1 has joined the room <span class=\"timeago\" title=\"%2\"></span>",
|
||||
"chat.system.user-leave": "%1 has left the room <span class=\"timeago\" title=\"%2\"></span>",
|
||||
"chat.system.room-rename": "%2 has renamed this room to \"%1\" <span class=\"timeago\" title=\"%3\"></span>",
|
||||
"chat.system.user-join": "%1 has joined the room",
|
||||
"chat.system.user-leave": "%1 has left the room",
|
||||
"chat.system.room-rename": "%2 has renamed this room: %1",
|
||||
"composer.compose": "اكتب",
|
||||
"composer.show_preview": "عرض المعاينة",
|
||||
"composer.hide_preview": "إخفاء المعاينة",
|
||||
|
||||
@@ -15,41 +15,31 @@
|
||||
"replies": "ردود",
|
||||
"chat": "محادثات",
|
||||
"group-chat": "Group Chats",
|
||||
"public-chat": "Public Chats",
|
||||
"follows": "متابعون",
|
||||
"upvote": "الموافقين",
|
||||
"new-flags": "New Flags",
|
||||
"my-flags": "Flags assigned to me",
|
||||
"bans": "الحظر",
|
||||
"new_message_from": "رسالة جديدة من <strong>%1</strong>",
|
||||
"user_posted_in_public_room": "<strong>%1</strong> wrote in <strong><i class=\"fa %2\"></i>%3</strong>",
|
||||
"user_posted_in_public_room_dual": "<strong>%1</strong> and <strong>%2</strong> wrote in <strong><i class=\"fa %3\"></i>%4</strong>",
|
||||
"user_posted_in_public_room_triple": "<strong>%1</strong>, <strong>%2</strong> and <strong>%3</strong> wrote in <strong><i class=\"fa %4\"></i>%5</strong>",
|
||||
"user_posted_in_public_room_multiple": "<strong>%1</strong>, <strong>%2</strong> and %3 others wrote in <strong><i class=\"fa %4\"></i>%5</strong>",
|
||||
"upvoted_your_post_in": "<strong>%1</strong> أضاف صوتًا إيجابيا إلى مشاركتك في <strong>%2</strong>.",
|
||||
"upvoted_your_post_in_dual": "<strong>%1</strong> and <strong>%2</strong> have upvoted your post in <strong>%3</strong>.",
|
||||
"upvoted_your_post_in_triple": "<strong>%1</strong>, <strong>%2</strong> and <strong>%3</strong> have upvoted your post in <strong>%4</strong>.",
|
||||
"upvoted_your_post_in_multiple": "<strong>%1</strong>, <strong>%2</strong> and %3 others have upvoted your post in <strong>%4</strong>.",
|
||||
"upvoted_your_post_in_multiple": "<strong>%1</strong> and %2 others have upvoted your post in <strong>%3</strong>.",
|
||||
"moved_your_post": "<strong>%1</strong> has moved your post to <strong>%2</strong>",
|
||||
"moved_your_topic": "<strong>%1</strong> has moved <strong>%2</strong>",
|
||||
"user_flagged_post_in": "<strong>%1</strong> أشعَرَ بمشاركة مخلة في <strong>%2</strong>",
|
||||
"user_flagged_post_in_dual": "<strong>%1</strong> and <strong>%2</strong> flagged a post in <strong>%3</strong>",
|
||||
"user_flagged_post_in_triple": "<strong>%1</strong>, <strong>%2</strong> and <strong>%3</strong> flagged a post in <strong>%4</strong>",
|
||||
"user_flagged_post_in_multiple": "<strong>%1</strong>, <strong>%2</strong> and %3 others flagged a post in <strong>%4</strong>",
|
||||
"user_flagged_post_in_multiple": "<strong>%1</strong> and %2 others flagged a post in <strong>%3</strong>",
|
||||
"user_flagged_user": "<strong>%1</strong> flagged a user profile (%2)",
|
||||
"user_flagged_user_dual": "<strong>%1</strong> and <strong>%2</strong> flagged a user profile (%3)",
|
||||
"user_flagged_user_triple": "<strong>%1</strong>, <strong>%2</strong> and <strong>%3</strong> flagged a user profile (%4)",
|
||||
"user_flagged_user_multiple": "<strong>%1</strong>, <strong>%2</strong> and %3 others flagged a user profile (%4)",
|
||||
"user_flagged_user_multiple": "<strong>%1</strong> and %2 others flagged a user profile (%3)",
|
||||
"user_posted_to": "<strong>%1</strong> أضاف ردا إلى: <strong>%2</strong>",
|
||||
"user_posted_to_dual": "<strong>%1</strong> and <strong>%2</strong> have posted replies to: <strong>%3</strong>",
|
||||
"user_posted_to_triple": "<strong>%1</strong>, <strong>%2</strong> and <strong>%3</strong> have posted replies to: <strong>%4</strong>",
|
||||
"user_posted_to_multiple": "<strong>%1</strong>, <strong>%2</strong> and %3 others have posted replies to: <strong>%4</strong>",
|
||||
"user_posted_to_multiple": "<strong>%1</strong> and %2 others have posted replies to: <strong>%3</strong>",
|
||||
"user_posted_topic": "<strong>%1</strong> أنشأ موضوعًا جديدًا: <strong>%2</strong>",
|
||||
"user_edited_post": "<strong>%1</strong> has edited a post in <strong>%2</strong>",
|
||||
"user_started_following_you": "<strong>%1</strong> صار يتابعك.",
|
||||
"user_started_following_you_dual": "<strong>%1</strong> and <strong>%2</strong> started following you.",
|
||||
"user_started_following_you_triple": "<strong>%1</strong>, <strong>%2</strong> and <strong>%3</strong> started following you.",
|
||||
"user_started_following_you_multiple": "<strong>%1</strong>, <strong>%2</strong> and %3 others started following you.",
|
||||
"user_started_following_you_multiple": "<strong>%1</strong> and %2 others started following you.",
|
||||
"new_register": "<strong>%1</strong> sent a registration request.",
|
||||
"new_register_multiple": "There are <strong>%1</strong> registration requests awaiting review.",
|
||||
"flag_assigned_to_you": "تم تخصيص العلامة 1% لك",
|
||||
@@ -76,7 +66,6 @@
|
||||
"notificationType_follow": "When someone starts following you",
|
||||
"notificationType_new-chat": "When you receive a chat message",
|
||||
"notificationType_new-group-chat": "When you receive a group chat message",
|
||||
"notificationType_new-public-chat": "When you receive a public group chat message",
|
||||
"notificationType_group-invite": "When you receive a group invite",
|
||||
"notificationType_group-leave": "When a user leaves your group",
|
||||
"notificationType_group-request-membership": "When someone requests to join a group you own",
|
||||
|
||||
@@ -14,7 +14,6 @@
|
||||
"flagged-content": "Flagged Content",
|
||||
"ip-blacklist": "IP Blacklist",
|
||||
"post-queue": "Post Queue",
|
||||
"registration-queue": "Registration Queue",
|
||||
"users/online": "اﻷعضاء المتصلون",
|
||||
"users/latest": "أحدث اﻷعضاء",
|
||||
"users/sort-posts": "الأعضاء الأكثر نشاطاً",
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
{
|
||||
"theme-name": "Harmony Theme",
|
||||
"skins": "Skins",
|
||||
"collapse": "Collapse",
|
||||
"expand": "Expand",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"topic": "موضوع",
|
||||
"title": "العنوان",
|
||||
"title": "Title",
|
||||
"no_topics_found": "لا توجد مواضيع !",
|
||||
"no_posts_found": "لا توجد مشاركات!",
|
||||
"post_is_deleted": "هذه المشاركة محذوفة!",
|
||||
@@ -12,12 +12,12 @@
|
||||
"notify_me": "تلق تنبيهات بالردود الجديدة في هذا الموضوع",
|
||||
"quote": "اقتبس",
|
||||
"reply": "رد",
|
||||
"replies_to_this_post": "%1 الردود",
|
||||
"one_reply_to_this_post": "1 رد",
|
||||
"last_reply_time": "آخر رد",
|
||||
"replies_to_this_post": "%1 Replies",
|
||||
"one_reply_to_this_post": "1 Reply",
|
||||
"last_reply_time": "Last reply",
|
||||
"reply-as-topic": "رد بموضوع",
|
||||
"guest-login-reply": "يجب عليك تسجيل الدخول للرد",
|
||||
"login-to-view": "سجل الدخول للمشاهدة",
|
||||
"login-to-view": "🔒 Log in to view",
|
||||
"edit": "تعديل",
|
||||
"delete": "حذف",
|
||||
"delete-event": "Delete Event",
|
||||
@@ -32,7 +32,7 @@
|
||||
"tools": "أدوات",
|
||||
"locked": "مقفل",
|
||||
"pinned": "مثبت",
|
||||
"pinned-with-expiry": "مثبت حتى %1",
|
||||
"pinned-with-expiry": "Pinned until %1",
|
||||
"scheduled": "Scheduled",
|
||||
"moved": "منقول",
|
||||
"moved-from": "Moved from %1",
|
||||
@@ -43,7 +43,7 @@
|
||||
"wrote-ago": "wrote <a href=\"%1\" class=\"timeago text-muted\" title=\"%2\"></a>",
|
||||
"wrote-on": "wrote on <a href=\"%1\" class=\"timeago text-muted\" title=\"%2\"></a>",
|
||||
"replied-to-user-ago": "replied to <a component=\"post/parent\" data-topid=\"%1\" href=\"%2\">%3</a> <a href=\"%4\" class=\"timeago text-muted\" title=\"%5\"></a>",
|
||||
"replied-to-user-on": "replied to <a component=\"post/parent\" data-topid=\"%1\" href=\"%2\">%3</a> on <a href=\"%4\" class=\"timeago text-muted\" title=\"%5\"></a>",
|
||||
"replied-to-user-on": "replied to <a component=\"post/parent\" data-topid=\"%1\" href=\"%2\">%3</a> on <a hrf=\"%4\" class=\"timeago text-muted\" title=\"%5\"></a>",
|
||||
"user-locked-topic-ago": "%1 locked this topic %2",
|
||||
"user-locked-topic-on": "%1 locked this topic on %2",
|
||||
"user-unlocked-topic-ago": "%1 unlocked this topic %2",
|
||||
@@ -164,7 +164,7 @@
|
||||
"composer.schedule": "Schedule",
|
||||
"composer.replying_to": "الرد على %1",
|
||||
"composer.new_topic": "موضوع جديد",
|
||||
"composer.editing-in": "Editing post in %1",
|
||||
"composer.editing": "Editing",
|
||||
"composer.uploading": "جاري الرفع",
|
||||
"composer.thumb_url_label": "ألصق رابط الصورة المصغرة للموضوع",
|
||||
"composer.thumb_title": "إضافة صورة مصغرة للموضوع",
|
||||
|
||||
@@ -141,8 +141,6 @@
|
||||
"group-order-help": "Select a group and use the arrows to order titles",
|
||||
"no-group-title": "لا يوجد عنوان للمجموعة",
|
||||
"select-skin": "إختر سمة",
|
||||
"default": "Default (%1)",
|
||||
"no-skin": "No Skin",
|
||||
"select-homepage": "إختر الصفحة الرئيسية",
|
||||
"homepage": "الصفحة الرئيسية",
|
||||
"homepage_description": "حدد صفحة لاستخدامها كصفحة رئيسية للمنتدى أو \"لا شيء\" لاستخدام الصفحة الرئيسية الافتراضية.",
|
||||
|
||||
@@ -4,15 +4,6 @@
|
||||
|
||||
"acp-title": "%1 | Контролен панел за администратори на NodeBB",
|
||||
"settings-header-contents": "Съдържание",
|
||||
"changes-saved": "Промените са запазени",
|
||||
"changes-saved-message": "Промените Ви в настройките на NodeBB бяха запазени.",
|
||||
"changes-not-saved": "Промените не са запазени",
|
||||
"changes-not-saved-message": "Възникна проблем при запазването на промените Ви по NodeBB. (%1)",
|
||||
"save-changes": "Запазване на промените",
|
||||
"min": "Мин.:",
|
||||
"max": "Макс.:",
|
||||
"view": "Преглед",
|
||||
"edit": "Редактиране",
|
||||
"add": "Добавяне",
|
||||
"select-icon": "Изберете иконка"
|
||||
"changes-not-saved-message": "Възникна проблем при запазването на промените Ви по NodeBB. (%1)"
|
||||
}
|
||||
@@ -1,5 +1,4 @@
|
||||
{
|
||||
"cache": "Кеш",
|
||||
"post-cache": "Кеш за публикации",
|
||||
"group-cache": "Кеш за групи",
|
||||
"local-cache": "Локален кеш",
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"uptime-seconds": "Активно време в секунди",
|
||||
"uptime-days": "Активно време в дни",
|
||||
|
||||
"mongo": "MongoDB",
|
||||
"mongo": "Mongo",
|
||||
"mongo.version": "Версия на MongoDB",
|
||||
"mongo.storage-engine": "Система за съхранение",
|
||||
"mongo.collections": "Колекции",
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
{
|
||||
"errors": "Грешки",
|
||||
"figure-x": "Фигура %1",
|
||||
"error-events-per-day": "<code>%1</code> събития на ден",
|
||||
"error.404": "Страницата не е намерена (Грешка 404)",
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
{
|
||||
"customise": "Персонализиране",
|
||||
"custom-css": "Персонализиран CSS/SASS",
|
||||
"custom-css.description": "Въведете своите собствени декларации на CSS/SASS. Те ще бъдат приложени след всички останали стилове.",
|
||||
"custom-css.enable": "Включване на персонализиран CSS/SASS",
|
||||
@@ -13,8 +12,5 @@
|
||||
"custom-header.enable": "Включване на персонализирана заглавна част",
|
||||
|
||||
"custom-css.livereload": "Включване на моменталното презареждане",
|
||||
"custom-css.livereload.description": "Ако включите това, всички сесии на всяко устройство, където използвате акаунта си, ще се презареждат, когато натискате „Запазване“.",
|
||||
"bsvariables": "_variables.scss",
|
||||
"bsvariables.description": "Тук може да промените променливите на bootstrap. Можете също да използвате и инструмент като <a href=\"https://bootstrap.build/app\">bootstrap.build</a> и да копирате резултата от него тук.<br/>Промените изискват повторно изграждане и рестартиране.",
|
||||
"bsvariables.enable": "Включване на _variables.scss"
|
||||
"custom-css.livereload.description": "Ако включите това, всички сесии на всяко устройство, където използвате акаунта си, ще се презареждат, когато натискате „Запазване“."
|
||||
}
|
||||
@@ -1,16 +1,7 @@
|
||||
{
|
||||
"skins": "Облици",
|
||||
"bootswatch-skins": "Облици от Bootswatch",
|
||||
"custom-skins": "Персонализирани облици",
|
||||
"add-skin": "Добавяне на облик",
|
||||
"save-custom-skins": "Запазване на персонализираните облици",
|
||||
"save-custom-skins-success": "Персонализираните облици са запазени успешно",
|
||||
"custom-skin-name": "Име на персонализирания облик",
|
||||
"custom-skin-variables": "Променливи на персонализирания облик",
|
||||
"loading": "Зареждане на облиците…",
|
||||
"homepage": "Начална страница",
|
||||
"select-skin": "Изберете облик",
|
||||
"revert-skin": "Отмяна на облика",
|
||||
"current-skin": "Текущ облик",
|
||||
"skin-updated": "Обликът е променен",
|
||||
"applied-success": "Обликът „%1“ беше успешно приложен",
|
||||
|
||||
@@ -1,9 +1,7 @@
|
||||
{
|
||||
"themes": "Теми",
|
||||
"checking-for-installed": "Проверяване за инсталирани теми…",
|
||||
"homepage": "Начална страница",
|
||||
"select-theme": "Изберете тема",
|
||||
"revert-theme": "Отмяна на темата",
|
||||
"current-theme": "Текуща тема",
|
||||
"no-themes": "Няма намерени инсталирани теми",
|
||||
"revert-confirm": "Наистина ли искате да възстановите стандартната тема на NodeBB?",
|
||||
|
||||
@@ -26,13 +26,13 @@
|
||||
"updates": "Обновления",
|
||||
"running-version": "Вие използвате <strong>NodeBB версия <span id=\"version\">%1</span></strong>.",
|
||||
"keep-updated": "Стремете се винаги да използвате най-новата версия на NodeBB, за да се възползвате от последните подобрения на сигурността и поправки на проблеми.",
|
||||
"up-to-date": "Вие използвате <strong>най-новата версия</strong> <i class=\"fa fa-check\"></i>",
|
||||
"upgrade-available": "Има нова версия (%1). Ако имате възможност, <a href=\"https://docs.nodebb.org/configuring/upgrade/\" target=\"_blank\">обновете NodeBB</a>.",
|
||||
"prerelease-upgrade-available": "Това е остаряла предварителна версия на NodeBB. Има нова версия (%1). Ако имате възможност, <a href=\"https://docs.nodebb.org/configuring/upgrade/\" target=\"_blank\">обновете NodeBB</a>.",
|
||||
"prerelease-warning": "Това е <strong>предварителна версия</strong> на NodeBB. Възможно е да има неочаквани неизправности. <i class=\"fa fa-exclamation-triangle\"></i>",
|
||||
"up-to-date": "<p>Вие използвате <strong>най-новата версия</strong> <i class=\"fa fa-check\"></i></p>",
|
||||
"upgrade-available": "<p>Има нова версия (версия %1). Ако имате възможност, <a href=\"https://docs.nodebb.org/configuring/upgrade/\" target=\"_blank\">обновете NodeBB</a>.</p>",
|
||||
"prerelease-upgrade-available": "<p>Това е остаряла предварителна версия на NodeBB. Има нова версия (версия %1). Ако имате възможност, <a href=\"https://docs.nodebb.org/configuring/upgrade/\" target=\"_blank\">обновете NodeBB</a>.</p>",
|
||||
"prerelease-warning": "<p>Това е версия за <strong>предварителен преглед</strong> на NodeBB. Възможно е да има неочаквани неизправности. <i class=\"fa fa-exclamation-triangle\"></i></p>",
|
||||
"fallback-emailer-not-found": "Не е намерен резервен изпращач на е-поща",
|
||||
"running-in-development": "Форумът работи в режим за разработчици, така че може да бъде уязвим. Моля, свържете се със системния си администратор.",
|
||||
"latest-lookup-failed": "Не може да бъде извършена проверка за последната налична версия на NodeBB",
|
||||
"running-in-development": "<span>Форумът работи в режим за разработчици, така че може да бъде уязвим. Моля, свържете се със системния си администратор.</span>",
|
||||
"latest-lookup-failed": "<p>Не може да бъде извършена проверка за последната налична версия на NodeBB</p>",
|
||||
|
||||
"notices": "Забележки",
|
||||
"restart-not-required": "Не се изисква рестартиране",
|
||||
@@ -48,7 +48,6 @@
|
||||
"restart-disabled": "Възможностите за повторно изграждане и рестартиране на NodeBB са изключени, тъй като изглежда, че NodeBB не се изпълнява чрез подходящия демон.",
|
||||
"maintenance-mode": "Режим на профилактика",
|
||||
"maintenance-mode-title": "Щракнете тук, за да зададете режим на профилактика на NodeBB",
|
||||
"dark-mode": "Тъмен режим",
|
||||
"realtime-chart-updates": "Актуализации на таблиците в реално време",
|
||||
|
||||
"active-users": "Дейни потребители",
|
||||
@@ -90,9 +89,5 @@
|
||||
"details.logins-login-time": "Време на вписване",
|
||||
"start": "Начало",
|
||||
"end": "Край",
|
||||
"filter": "Филтриране",
|
||||
"view-as-json": "Преглед като JSON",
|
||||
"expand-analytics": "Разгъване на данните за анализ",
|
||||
"clear-search-history": "Изчистване на историята на търсенията",
|
||||
"clear-search-history-confirm": "Наистина ли искате да изчистите историята на търсенията?"
|
||||
"filter": "Филтриране"
|
||||
}
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
{
|
||||
"logger": "Журнал",
|
||||
"logger-settings": "Настройки на журнала",
|
||||
"description": "Ако поставите отметки тук, Вие ще виждате журнала в терминала си. Ако посочите пътечка, то вместо това журналите ще бъдат записвани във файл. Журналът чрез HTTP е удобен за получаване на статистика за това кога, кои и какви хора посещават форума Ви. В допълнение към следенето на заявките чрез HTTP, можем също да следим и събитията на socket.io. Журналът на Socket.io, в комбинация с redis-cli, може да Ви бъде много полезно, ако искате да разучите как работи NodeBB.",
|
||||
"explanation": "За да включите или изключите журналите в реално време, просто поставете или премахнете отметките в настройките на журнала. Няма нужда от рестартиране.",
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
{
|
||||
"plugins": "Добавки",
|
||||
"trending": "Популярни",
|
||||
"installed": "Инсталирани",
|
||||
"active": "Включени",
|
||||
|
||||
@@ -1,12 +1,10 @@
|
||||
{
|
||||
"rewards": "Награди",
|
||||
"add-reward": "Добавяне на награда",
|
||||
"condition-if-users": "Ако потребителският(ата/ото)",
|
||||
"condition-is": "Е:",
|
||||
"condition-then": "Тогава:",
|
||||
"max-claims": "Колко пъти може да бъде получавана наградата",
|
||||
"zero-infinite": "0 = безкраен брой пъти",
|
||||
"select-reward": "Изберете награда",
|
||||
"delete": "Изтриване",
|
||||
"enable": "Включване",
|
||||
"disable": "Изключване",
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
{
|
||||
"widgets": "Джаджи",
|
||||
"available": "Налични джаджи",
|
||||
"explanation": "Изберете джаджа от падащото меню, а след това я завлачете и пуснете в областта за джаджи в някой от шаблоните вляво.",
|
||||
"none-installed": "Няма намерени джаджи! Включете добавката с основните джаджи в контролния панел за <a href=\"%1\">добавките</a>.",
|
||||
|
||||
@@ -1,11 +1,10 @@
|
||||
{
|
||||
"manage-admins-and-mods": "Управление на администраторите и модераторите",
|
||||
"administrators": "Администратори",
|
||||
"global-moderators": "Глобални модератори",
|
||||
"moderators": "Модератори",
|
||||
"no-global-moderators": "Няма глобални модератори",
|
||||
"no-sub-categories": "Няма подкатегории",
|
||||
"view-children": "Преглед на подкатегориите (%1)",
|
||||
"subcategories": "%1 подкатегории",
|
||||
"no-moderators": "Няма модератори",
|
||||
"add-administrator": "Добавяне на администратор",
|
||||
"add-global-moderator": "Добавяне на глобален модератор",
|
||||
|
||||
@@ -1,11 +1,7 @@
|
||||
{
|
||||
"manage-categories": "Управление на категориите",
|
||||
"add-category": "Добавяне на категория",
|
||||
"jump-to": "Прехвърляне към…",
|
||||
"settings": "Настройки на категорията",
|
||||
"edit-category": "Редактиране на категорията",
|
||||
"privileges": "Правомощия",
|
||||
"back-to-categories": "Назад към категориите",
|
||||
|
||||
"name": "Име на категорията",
|
||||
"description": "Описание на категорията",
|
||||
"bg-color": "Цвят на фона",
|
||||
@@ -19,10 +15,8 @@
|
||||
"post-queue": "Опашка за публикации",
|
||||
"tag-whitelist": "Списък от разрешени етикети",
|
||||
"upload-image": "Качване на изображение",
|
||||
"upload": "Качване",
|
||||
"delete-image": "Премахване",
|
||||
"category-image": "Изображение на категорията",
|
||||
"image-and-icon": "Изображение и иконка",
|
||||
"parent-category": "Базова категория",
|
||||
"optional-parent-category": "(Незадължително) Базова категория",
|
||||
"top-level": "Най-горно ниво",
|
||||
@@ -37,7 +31,6 @@
|
||||
"disable": "Изключване",
|
||||
"edit": "Редактиране",
|
||||
"analytics": "Анализи",
|
||||
|
||||
"view-category": "Преглед на категорията",
|
||||
"set-order": "Запазване на реда",
|
||||
"set-order-help": "Задаването на позиция за категорията ще я премести на желаното място и ще промени местата на другите категории, ако е необходимо. Най-малкият възможен номер е 1, което ще постави категорията най-отгоре.",
|
||||
|
||||
@@ -1,10 +1,4 @@
|
||||
{
|
||||
"manage-groups": "Управление на групите",
|
||||
"add-group": "Добавяне на група",
|
||||
"edit-group": "Редактиране на групата",
|
||||
"back-to-groups": "Назад към групите",
|
||||
"view-group": "Преглед на групата",
|
||||
"icon-and-title": "Иконка и заглавие",
|
||||
"name": "Име на групата",
|
||||
"badge": "Емблема",
|
||||
"properties": "Свойства",
|
||||
@@ -16,7 +10,7 @@
|
||||
"edit": "Редактиране",
|
||||
"delete": "Изтриване",
|
||||
"privileges": "Правомощия",
|
||||
"members-csv": "Членове (CSV)",
|
||||
"download-csv": "CSV",
|
||||
"search-placeholder": "Търсене",
|
||||
"create": "Създаване на група",
|
||||
"description-placeholder": "Кратко описание на групата",
|
||||
|
||||
@@ -1,6 +1,4 @@
|
||||
{
|
||||
"manage-privileges": "Управление на правомощията",
|
||||
"discard-changes": "Отхвърляне на промените",
|
||||
"global": "Глобални",
|
||||
"admin": "Администратор",
|
||||
"group-privileges": "Правомощия за групите",
|
||||
|
||||
@@ -1,11 +1,9 @@
|
||||
{
|
||||
"manage-tags": "Управление на етикетите",
|
||||
"none": "Форумът все още няма теми с етикети.",
|
||||
"bg-color": "Цвят на фона",
|
||||
"text-color": "Цвят на текста",
|
||||
"description": "Изберете етикетите чрез щракване или влачене. Използвайте <code>CTRL</code>, за да изберете няколко етикета.",
|
||||
"create": "Създаване на етикет",
|
||||
"add-tag": "Добавяне на етикет",
|
||||
"modify": "Редактиране на етикети",
|
||||
"rename": "Преименуване на етикети",
|
||||
"delete": "Изтриване на избраните етикети",
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
{
|
||||
"manage-uploads": "Управление на качванията",
|
||||
"upload-file": "Качване на файл",
|
||||
"filename": "Име на файла",
|
||||
"usage": "Използване в публикации",
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
{
|
||||
"manage-users": "Управление на потребителите",
|
||||
"users": "Потребители",
|
||||
"edit": "Действия",
|
||||
"make-admin": "Даване на администраторски права",
|
||||
@@ -18,7 +17,6 @@
|
||||
"purge": "Изтриване на <strong>потребителя/ите</strong> и <strong>съдържанието</strong>",
|
||||
"download-csv": "Сваляне във формат „CSV“",
|
||||
"manage-groups": "Управление на групите",
|
||||
"set-reputation": "Задаване на репутация",
|
||||
"add-group": "Добавяне на група",
|
||||
"create": "Създаване на потребител",
|
||||
"invite": "Поканване по е-поща",
|
||||
@@ -51,10 +49,6 @@
|
||||
"users.username": "потребителско име",
|
||||
"users.email": "е-поща",
|
||||
"users.no-email": "(няма е-поща)",
|
||||
"users.validated": "Потвърдена",
|
||||
"users.not-validated": "Непотвърдена",
|
||||
"users.validation-pending": "Очаква потвърждение",
|
||||
"users.validation-expired": "Изтекла давност на потвърждението",
|
||||
"users.ip": "IP адрес",
|
||||
"users.postcount": "брой публикации",
|
||||
"users.reputation": "репутация",
|
||||
|
||||
@@ -14,7 +14,6 @@
|
||||
"manage/users": "Потребители",
|
||||
"manage/admins-mods": "Администратори и модератори",
|
||||
"manage/registration": "Регистрационна опашка",
|
||||
"manage/flagged-content": "Докладвано съдържание",
|
||||
"manage/post-queue": "Опашка за публикации",
|
||||
"manage/groups": "Групи",
|
||||
"manage/ip-blacklist": "Черен списък за IP адреси",
|
||||
@@ -69,13 +68,11 @@
|
||||
"advanced/logs": "Журнали",
|
||||
"advanced/errors": "Грешки",
|
||||
"advanced/cache": "Кеш",
|
||||
"development/logger": "Журнал",
|
||||
"development/logger": "Система на журнала",
|
||||
"development/info": "Информация",
|
||||
|
||||
"rebuild-and-restart-forum": "Повторно изграждане и рестартиране на форума",
|
||||
"rebuild-and-restart": "Повторно изграждане и рестартиране",
|
||||
"restart-forum": "Рестартиране на форума",
|
||||
"restart": "Рестартиране",
|
||||
"logout": "Изход",
|
||||
"view-forum": "Преглед на форума",
|
||||
|
||||
|
||||
@@ -21,8 +21,6 @@
|
||||
"last-seen-never": "Този ключ не е използван никога.",
|
||||
"no-description": "Няма описание.",
|
||||
"actions": "Действия",
|
||||
"edit": "Редактиране",
|
||||
"roll": "Пресъздаване",
|
||||
|
||||
"delete-confirm": "Наистина ли искате да изтриете този идентификатор? След това няма да може да го възстановите.",
|
||||
"roll-confirm": "Наистина ли искате да пресъздадете този идентификатор? Старият ще бъде премахнат незабавно и няма да може да бъде възстановен."
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
"disable-editing": "Изключване на редактирането и изтриването на съобщения в разговорите",
|
||||
"disable-editing-help": "Това ограничение не засяга администраторите и глобалните модератори",
|
||||
"max-length": "Максимална дължина на съобщенията в разговорите",
|
||||
"max-chat-room-name-length": "Максимална дължина на имената на стаи за разговори",
|
||||
"max-room-size": "Максимален брой потребители в стая за разговор",
|
||||
"delay": "Време между съобщенията в разговорите (в милисекунди)",
|
||||
"notification-delay": "Забавяне преди известяване за съобщения в разговорите. (0 – без забавяне)",
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
{
|
||||
"general-settings": "Общи настройки",
|
||||
"on-this-page": "На тази страница:",
|
||||
"site-settings": "Настройки на уеб сайта",
|
||||
"title": "Заглавие на уеб сайта",
|
||||
"title.short": "Кратко заглавие",
|
||||
"title.short-placeholder": "Ако не е посочено кратко заглавие, ще бъде използвано заглавието на уеб сайта",
|
||||
"title.url": "Адрес за заглавието",
|
||||
"title.url-placeholder": "Адресът за заглавието на уеб сайта",
|
||||
"title.url-help": "Когато потребител щракне върху заглавието, той ще бъде прехвърлен към този адрес. Ако е празно, потребителят ще бъде изпратен към началната страница на форума. Забележка: Това не е външният адрес, който се ползва в е-писмата. Той се задава от свойството <code>url</code> във файла config.json.",
|
||||
"title.url-help": "Когато потребител щракне върху заглавието, той ще бъде прехвърлен към този адрес. Ако е празно, потребителят ще бъде изпратен към началната страница на форума. <br> Забележка: Това не е външният адрес, който се ползва в е-писмата. Той се задава от свойството <code>url</code> във файла config.json",
|
||||
"title.name": "Името на общността Ви",
|
||||
"title.show-in-header": "Показване на заглавието на уеб сайта в заглавната част",
|
||||
"browser-title": "Заглавие на браузъра",
|
||||
@@ -18,7 +16,7 @@
|
||||
"description": "Описание на уеб сайта",
|
||||
"keywords": "Ключови думи на уеб сайта",
|
||||
"keywords-placeholder": "Ключови думи, описващи общността Ви. Трябва да бъдат разделени със запетаи.",
|
||||
"logo-and-icons": "Лого и иконки на уеб сайта",
|
||||
"logo": "Лого на уеб сайта",
|
||||
"logo.image": "Изображение",
|
||||
"logo.image-placeholder": "Път до логото, което да бъде показано в заглавната част на форума",
|
||||
"logo.upload": "Качване",
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
{
|
||||
"settings": "Настройки",
|
||||
"guest-settings": "Настройки за гостите",
|
||||
"handles.enabled": "Позволяване на имената за гостите",
|
||||
"handles.enabled-help": "Тази възможност предоставя ново поле, което позволява на гостите да си изберат име, което да се използва за всяка публикация, която правят. Ако е изключено, всички те просто ще имат името „Гост“.",
|
||||
"topic-views.enabled": "Гостите да допринасят за броя на преглеждания на темите",
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
{
|
||||
"navigation": "Навигация",
|
||||
"icon": "Иконка:",
|
||||
"change-icon": "промяна",
|
||||
"route": "Маршрут:",
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
{
|
||||
"general": "Общи",
|
||||
"sorting": "Подредба на публикациите",
|
||||
"sorting.post-default": "Подредба по подразбиране на публикациите",
|
||||
"sorting.oldest-to-newest": "Първо най-старите",
|
||||
@@ -24,8 +23,10 @@
|
||||
"restrictions.seconds-edit-after": "Брой секунди, през които публикациите могат да бъдат редактирани. (0 = изключено)",
|
||||
"restrictions.seconds-delete-after": "Брой секунди, през които публикациите могат да бъдат изтрити. (0 = изключено)",
|
||||
"restrictions.replies-no-delete": "Брой отговори, след които потребителите вече не могат да изтриват собствените си теми. (0 = изключено)",
|
||||
"restrictions.title-length": "Дължина на заглавието",
|
||||
"restrictions.post-length": "Дължина на публикациите",
|
||||
"restrictions.min-title-length": "Минимална дължина на заглавието",
|
||||
"restrictions.max-title-length": "Максимална дължина на заглавието",
|
||||
"restrictions.min-post-length": "Минимална дължина на публикацията",
|
||||
"restrictions.max-post-length": "Максимална дължина на публикацията",
|
||||
"restrictions.days-until-stale": "Брой дни, след които темата се смята за стара",
|
||||
"restrictions.stale-help": "Ако дадена тема е определена като „стара“, то потребителите, които се опитат да пишат в нея, ще получат предупредително съобщение.",
|
||||
"timestamp": "Време",
|
||||
@@ -40,9 +41,10 @@
|
||||
"teaser.last-reply": "Последната – Показване на последния отговор, или „Няма отговори“, ако все още няма такива.",
|
||||
"teaser.first": "Първата",
|
||||
"showPostPreviewsOnHover": "Показване на кратък преглед на публикациите при посочване с мишката",
|
||||
"unread-and-recent": "Настройки за скорошните и непрочетените",
|
||||
"unread": "Настройки за непрочетените",
|
||||
"unread.cutoff": "Възраст на публикациите, след която те не се показват в непрочетените (в брой дни)",
|
||||
"unread.min-track-last": "Минимален брой публикации в темата, след което да започва следене на последно прочетената",
|
||||
"recent": "Настройки за скорошните",
|
||||
"recent.max-topics": "Максимален брой теми в скорошните",
|
||||
"recent.categoryFilter.disable": "Изключване на филтрирането на темите в пренебрегваните категории на страницата /recent",
|
||||
"signature": "Настройки за подписите",
|
||||
|
||||
@@ -11,7 +11,6 @@
|
||||
"downvotes-per-day": "Отрицателни гласувания за ден (задайте 0 за неограничен брой)",
|
||||
"downvotes-per-user-per-day": "Отрицателни гласувания за потребител за ден (задайте 0 за неограничен брой)",
|
||||
"min-rep-chat": "Минимална репутация, необходима за изпращане на съобщения в разговори",
|
||||
"min-rep-post-links": "Минимална репутация, необходима за публикуване на връзки",
|
||||
"min-rep-flag": "Минимална репутация, необходима за докладване на публикации",
|
||||
"min-rep-website": "Минимална репутация, необходима за добавяне на полето „Уебсайт“ към профила на потребителя",
|
||||
"min-rep-aboutme": "Минимална репутация, необходима за добавяне на полето „За мен“ към профила на потребителя",
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
{
|
||||
"post-sharing": "Споделяне на публикации",
|
||||
"info-plugins-additional": "Добавките могат да добавят допълнителни мрежи за споделяне на публикации."
|
||||
"info-plugins-additional": "Добавките могат да добавят допълнителни мрежи за споделяне на публикации.",
|
||||
"save-success": "Мрежите за споделяне на публикации са запазени успешно!"
|
||||
}
|
||||
@@ -3,7 +3,6 @@
|
||||
"link-to-manage": "Управление на етикетите",
|
||||
"system-tags": "Системни етикети",
|
||||
"system-tags-help": "Само потребителите с по-високи правомощия ще могат да използват тези етикети.",
|
||||
"tags-per-topic": "Брой етикети за тема",
|
||||
"min-per-topic": "Минимален брой етикети за тема",
|
||||
"max-per-topic": "Максимален брой етикети за тема",
|
||||
"min-length": "Минимална дължина на етикетите",
|
||||
|
||||
@@ -59,7 +59,7 @@
|
||||
"max-about-me-length": "Максимална дължина на информацията на потребителите за себе си",
|
||||
"terms-of-use": "Условия за ползване на форума <small>(Оставете празно и няма да има такива)</small>",
|
||||
"user-search": "Търсене на потребители",
|
||||
"user-search-results-per-page": "Брой потребители, които да бъдат показвани в резултатите от търсене",
|
||||
"user-search-results-per-page": "Брой резултати, които да бъдат показвани",
|
||||
"default-user-settings": "Настройки по подразбиране на потребителите",
|
||||
"show-email": "Показване на е-пощата",
|
||||
"show-fullname": "Показване на пълното име",
|
||||
|
||||
@@ -22,8 +22,6 @@
|
||||
"reset.notify.subject": "Паролата беше променена успешно",
|
||||
"reset.notify.text1": "Известяваме Ви, че на %1, Вашата парола беше променена успешно.",
|
||||
"reset.notify.text2": "Ако не сте поискали това, моля, свържете се незабавно с администратор.",
|
||||
"digest.unread-rooms": "Непрочетени стаи",
|
||||
"digest.room-name-unreadcount": "%1 (%2 непрочетени)",
|
||||
"digest.latest_topics": "Последни теми от %1",
|
||||
"digest.top-topics": "Най-интересните теми от %1",
|
||||
"digest.popular-topics": "Популярни теми от %1",
|
||||
@@ -37,7 +35,6 @@
|
||||
"digest.title.week": "Седмичното Ви резюме",
|
||||
"digest.title.month": "Месечното Ви резюме",
|
||||
"notif.chat.subject": "Получено е ново съобщение от %1",
|
||||
"notif.chat.public-chat-subject": "Ново съобщение от %1 в стая %2",
|
||||
"notif.chat.cta": "Натиснете тук, за да продължите дискусията",
|
||||
"notif.chat.unsub.info": "Това известие за разговор беше изпратено до Вас поради настройките Ви за абонаментите.",
|
||||
"notif.post.unsub.info": "Това известие за публикация беше изпратено до Вас поради настройките Ви за абонаментите.",
|
||||
|
||||
@@ -42,7 +42,6 @@
|
||||
"user-doesnt-have-email": "Потребителят „%1“ няма зададена е-поща.",
|
||||
"email-confirm-failed": "Не успяхме да потвърдим е-пощата Ви. Моля, опитайте отново по-късно.",
|
||||
"confirm-email-already-sent": "Е-писмото за потвърждение вече е изпратено. Моля, почакайте още %1 минута/и, преди да изпратите ново.",
|
||||
"confirm-email-expired": "Е-писмото за потвърждение е с изтекла давност",
|
||||
"sendmail-not-found": "Изпълнимият файл на „sendmail“ не може да бъде намерен. Моля, уверете се, че е инсталиран и изпълним за потребителя, чрез който е пуснат NodeBB.",
|
||||
"digest-not-enabled": "Този потребител няма включени резюмета, или системната настройка по подразбиране е да не се изпращат резюмета",
|
||||
"username-too-short": "Потребителското име е твърде кратко",
|
||||
@@ -55,7 +54,6 @@
|
||||
"user-banned-reason-until": "За съжаление, този акаунт е блокиран до %1 (Причина: %2)",
|
||||
"user-too-new": "Съжаляваме, но трябва да изчакате поне %1 секунда/и, преди да направите първата си публикация",
|
||||
"blacklisted-ip": "Съжаляваме, но Вашият IP адрес е забранен за ползване в тази общност. Ако смятате, че това е грешка, моля, свържете се с администратор.",
|
||||
"cant-blacklist-self-ip": "Не може да добавите собствения си IP адрес в черния списък",
|
||||
"ban-expiry-missing": "Моля, задайте крайна дата за това блокиране",
|
||||
"no-category": "Категорията не съществува",
|
||||
"no-topic": "Темата не съществува",
|
||||
@@ -165,14 +163,13 @@
|
||||
"chat-room-does-not-exist": "Стаята за разговори не съществува.",
|
||||
"cant-add-users-to-chat-room": "Към стаята за разговори не могат да бъдат добавяни потребители.",
|
||||
"cant-remove-users-from-chat-room": "От стаята за разговори не могат да бъдат премахвани потребители.",
|
||||
"chat-room-name-too-long": "Името на стаята е твърде дълго. Имената не може да са по-дълги от %1 знака.",
|
||||
"chat-room-name-too-long": "Името на стаята за разговори е твърде дълго.",
|
||||
"already-voting-for-this-post": "Вече сте дали глас за тази публикация.",
|
||||
"reputation-system-disabled": "Системата за репутация е изключена.",
|
||||
"downvoting-disabled": "Отрицателното гласуване е изключено",
|
||||
"not-enough-reputation-to-chat": "Репутацията Ви трябва да бъде поне %1, за да участвате в разговори",
|
||||
"not-enough-reputation-to-upvote": "Репутацията Ви трябва да бъде поне %1, за да гласувате положително",
|
||||
"not-enough-reputation-to-downvote": "Репутацията Ви трябва да бъде поне %1, за да гласувате отрицателно",
|
||||
"not-enough-reputation-to-post-links": "Репутацията Ви трябва да бъде поне %1, за да публикувате връзки",
|
||||
"not-enough-reputation-to-flag": "Репутацията Ви трябва да бъде поне %1, за да докладвате тази публикация",
|
||||
"not-enough-reputation-min-rep-website": "Репутацията Ви трябва да бъде поне %1, за да добавите уеб сайт",
|
||||
"not-enough-reputation-min-rep-aboutme": "Репутацията Ви трябва да бъде поне %1, за да добавите информация за себе си",
|
||||
@@ -201,7 +198,6 @@
|
||||
"not-in-room": "Потребителят не е в стаята",
|
||||
"cant-kick-self": "Не можете да изритате себе си от групата",
|
||||
"no-users-selected": "Няма избран(и) потребител(и)",
|
||||
"no-groups-selected": "Няма избрана/и група/и",
|
||||
"invalid-home-page-route": "Грешен път към началната страница",
|
||||
"invalid-session": "Изтекла сесия",
|
||||
"invalid-session-text": "Изглежда сесията Ви на вписване вече е изтекла. Моля, опреснете страницата.",
|
||||
|
||||
@@ -20,7 +20,6 @@
|
||||
"you_have_successfully_logged_in": "Вие влязохте успешно",
|
||||
"save_changes": "Запазване на промените",
|
||||
"save": "Запазване",
|
||||
"create": "Създаване",
|
||||
"cancel": "Отказ",
|
||||
"close": "Затваряне",
|
||||
"pagination": "Странициране",
|
||||
@@ -51,8 +50,6 @@
|
||||
"nextpage": "Следваща страница",
|
||||
"alert.success": "Готово",
|
||||
"alert.error": "Грешка",
|
||||
"alert.warning": "Предупреждение",
|
||||
"alert.info": "Информация",
|
||||
"alert.banned": "Блокиран",
|
||||
"alert.banned.message": "Вие току-що бяхте блокиран. Достъпът Ви до системата е ограничен.",
|
||||
"alert.unbanned": "Деблокиран",
|
||||
|
||||
@@ -1,9 +1,8 @@
|
||||
{
|
||||
"chat.room-id": "Стая %1",
|
||||
"chat.chatting_with": "Разговор с",
|
||||
"chat.placeholder": "Въведете съобщение тук или пуснете снимки и натиснете Ентер за изпращане",
|
||||
"chat.placeholder.mobile": "Въведете съобщение тук",
|
||||
"chat.scroll-up-alert": "Към последните съобщения",
|
||||
"chat.scroll-up-alert": "Go to most recent message",
|
||||
"chat.usernames-and-x-others": "%1 и %2 други",
|
||||
"chat.chat-with-usernames": "Разговор с %1",
|
||||
"chat.chat-with-usernames-and-x-others": "Разговор с %1 и %2 други",
|
||||
@@ -11,7 +10,6 @@
|
||||
"chat.no_active": "Нямате текущи разговори.",
|
||||
"chat.user_typing": "%1 пише...",
|
||||
"chat.user_has_messaged_you": "%1 Ви написа съобщение.",
|
||||
"chat.replying-to": "Отговор до %1",
|
||||
"chat.see_all": "Всички разговори",
|
||||
"chat.mark_all_read": "Отбелязване на всички като прочетени",
|
||||
"chat.no-messages": "Моля, изберете получател, за да видите историята на съобщенията",
|
||||
@@ -29,43 +27,22 @@
|
||||
"chat.three_months": "3 месеца",
|
||||
"chat.delete_message_confirm": "Наистина ли искате да изтриете това съобщение?",
|
||||
"chat.retrieving-users": "Получаване на потребителите…",
|
||||
"chat.view-users-list": "Преглед на списъка с потребители",
|
||||
"chat.public-rooms": "Публични стаи (%1)",
|
||||
"chat.private-rooms": "Частни стаи (%1)",
|
||||
"chat.create-room": "Създаване на стая за разговор",
|
||||
"chat.private.option": "Частна (видима само за потребителите добавени в стаята)",
|
||||
"chat.public.option": "Публична (видима за всички в избраните групи)",
|
||||
"chat.public.groups-help": "За да създадете стая за разговор видима за всички потребители изберете групата с регистрирани потребители от списъка.",
|
||||
"chat.manage-room": "Управление на стаята за разговори",
|
||||
"chat.add-user": "Добавяне на потребител",
|
||||
"chat.notification-settings": "Настройки за известията",
|
||||
"chat.default-notification-setting": "Стандартни настройки за известията",
|
||||
"chat.notification-setting-room-default": "По подразбиране за стаята",
|
||||
"chat.notification-setting-none": "Без известия",
|
||||
"chat.notification-setting-at-mention-only": "Само @споменавания",
|
||||
"chat.notification-setting-all-messages": "Всички съобщения",
|
||||
"chat.select-groups": "Избиране на групи",
|
||||
"chat.add-user-help": "Тук можете да потърсите потребители. Когато някой потребител бъде избран, той ще бъде добавен в разговора. Новият потребител няма да може да вижда съобщенията, написани преди включването му в разговора. Само собствениците на стаята (<i class=\"fa fa-star text-warning\"></i>) могат да премахват потребители от нея.",
|
||||
"chat.confirm-chat-with-dnd-user": "Този потребител е в състояние „не ме безпокойте“. Наистина ли искате да разговаряте с него?",
|
||||
"chat.room-name-optional": "Име на стаята (незадължително)",
|
||||
"chat.rename-room": "Преименуване на стаята",
|
||||
"chat.rename-placeholder": "Въведете името на стаята си тук",
|
||||
"chat.rename-help": "Зададеното тук име на стаята ще се вижда от всички участници в нея.",
|
||||
"chat.leave": "Напускане",
|
||||
"chat.leave-room": "Напускане на стаята",
|
||||
"chat.leave": "Напускане на разговора",
|
||||
"chat.leave-prompt": "Наистина ли искате да напуснете този разговор?",
|
||||
"chat.leave-help": "Ако напуснете този разговор, няма да виждате следващите съобщения в него. Ако бъдете добавен(а) отново, няма да виждате историята на разговора отпреди добавянето Ви.",
|
||||
"chat.delete": "Изтриване",
|
||||
"chat.delete-room": "Изтриване на стаята",
|
||||
"chat.delete-prompt": "Наистина ли искате да изтриете тази стая за разговор?",
|
||||
"chat.in-room": "В тази стая",
|
||||
"chat.kick": "Изгонване",
|
||||
"chat.show-ip": "Показване на IP адреса",
|
||||
"chat.owner": "Собственик на стаята",
|
||||
"chat.grant-rescind-ownership": "Даване/отнемане на собственост",
|
||||
"chat.system.user-join": "%1 се присъедини към стаята <span class=\"timeago\" title=\"%2\"></span>",
|
||||
"chat.system.user-leave": "%1 напусна стаята <span class=\"timeago\" title=\"%2\"></span>",
|
||||
"chat.system.room-rename": "%2 преименува тази стая на „%1“ <span class=\"timeago\" title=\"%3\"></span>",
|
||||
"chat.system.user-join": "%1 се присъедини към стаята",
|
||||
"chat.system.user-leave": "%1 напусна стаята",
|
||||
"chat.system.room-rename": "%2 преименува тази стая: %1",
|
||||
"composer.compose": "Писане",
|
||||
"composer.show_preview": "Показване на прегледа",
|
||||
"composer.hide_preview": "Скриване на прегледа",
|
||||
|
||||
@@ -15,41 +15,31 @@
|
||||
"replies": "Отговори",
|
||||
"chat": "Разговори",
|
||||
"group-chat": "Групови разговори",
|
||||
"public-chat": "Публични разговори",
|
||||
"follows": "Следвания",
|
||||
"upvote": "Положителни гласове",
|
||||
"new-flags": "Нови докладвания",
|
||||
"my-flags": "Докладвания, назначени на мен",
|
||||
"bans": "Блокирания",
|
||||
"new_message_from": "Ново съобщение от <strong>%1</strong>",
|
||||
"user_posted_in_public_room": "<strong>%1</strong> писа в <strong><i class=\"fa %2\"></i>%3</strong>",
|
||||
"user_posted_in_public_room_dual": "<strong>%1</strong> и <strong>%2</strong> писаха в <strong><i class=\"fa %3\"></i>%4</strong>",
|
||||
"user_posted_in_public_room_triple": "<strong>%1</strong>, <strong>%2</strong> и <strong>%3</strong> писаха в <strong><i class=\"fa %4\"></i>%5</strong>",
|
||||
"user_posted_in_public_room_multiple": "<strong>%1</strong>, <strong>%2</strong> и %3 други писаха в <strong><i class=\"fa %4\"></i>%5</strong>",
|
||||
"upvoted_your_post_in": "<strong>%1</strong> гласува положително за Ваша публикация в <strong>%2</strong>.",
|
||||
"upvoted_your_post_in_dual": "<strong>%1</strong> и <strong>%2</strong> гласуваха положително за Ваша публикация в <strong>%3</strong>.",
|
||||
"upvoted_your_post_in_triple": "<strong>%1</strong>, <strong>%2</strong> и <strong>%3</strong> гласуваха положително за Ваша публикация в <strong>%4</strong>.",
|
||||
"upvoted_your_post_in_multiple": "<strong>%1</strong>, <strong>%2</strong> и %3 други гласуваха положително за Ваша публикация в <strong>%4</strong>.",
|
||||
"upvoted_your_post_in_multiple": "<strong>%1</strong> и %2 други гласуваха положително за Ваша публикация в <strong>%3</strong>.",
|
||||
"moved_your_post": "<strong>%1</strong> премести публикацията Ви в <strong>%2</strong>",
|
||||
"moved_your_topic": "<strong>%1</strong> премести <strong>%2</strong>",
|
||||
"user_flagged_post_in": "<strong>%1</strong> докладва публикация в <strong>%2</strong>",
|
||||
"user_flagged_post_in_dual": "<strong>%1</strong> и <strong>%2</strong> докладваха публикация в <strong>%3</strong>",
|
||||
"user_flagged_post_in_triple": "<strong>%1</strong>, <strong>%2</strong> и <strong>%3</strong> докладваха публикация в <strong>%4</strong>",
|
||||
"user_flagged_post_in_multiple": "<strong>%1</strong>, <strong>%2</strong> и %3 други докладваха публикация в <strong>%4</strong>",
|
||||
"user_flagged_post_in": "<strong>%1</strong> докладва Ваша публикация в <strong>%2</strong>",
|
||||
"user_flagged_post_in_dual": "<strong>%1</strong> и <strong>%2</strong> докладваха Ваша публикация в <strong>%3</strong>",
|
||||
"user_flagged_post_in_multiple": "<strong>%1</strong> и %2 други докладваха Ваша публикация в <strong>%3</strong>",
|
||||
"user_flagged_user": "<strong>%1</strong> докладва потребителски профил (%2)",
|
||||
"user_flagged_user_dual": "<strong>%1</strong> и <strong>%2</strong> докладваха потребителски профил (%3)",
|
||||
"user_flagged_user_triple": "<strong>%1</strong>, <strong>%2</strong> и <strong>%3</strong> докладваха потребителски профил (%4)",
|
||||
"user_flagged_user_multiple": "<strong>%1</strong>, <strong>%2</strong> и %3 други докладваха потребителски профил (%4)",
|
||||
"user_flagged_user_multiple": "<strong>%1</strong> и още %2 потребители докладваха потребителски профил (%3)",
|
||||
"user_posted_to": "<strong>%1</strong> публикува отговор на: <strong>%2</strong>",
|
||||
"user_posted_to_dual": "<strong>%1</strong> и <strong>%2</strong> публикуваха отговори на: <strong>%3</strong>",
|
||||
"user_posted_to_triple": "<strong>%1</strong>, <strong>%2</strong> и <strong>%3</strong> публикуваха отговори на: <strong>%4</strong>",
|
||||
"user_posted_to_multiple": "<strong>%1</strong>, <strong>%2</strong> и %3 други публикуваха отговори на: <strong>%4</strong>",
|
||||
"user_posted_to_multiple": "<strong>%1</strong> и %2 други публикуваха отговори на: <strong>%3</strong>",
|
||||
"user_posted_topic": "<strong>%1</strong> публикува нова тема: <strong>%2</strong>",
|
||||
"user_edited_post": "<strong>%1</strong> редактира публикация в <strong>%2</strong>",
|
||||
"user_started_following_you": "<strong>%1</strong> започна да Ви следва.",
|
||||
"user_started_following_you_dual": "<strong>%1</strong> и <strong>%2</strong> започнаха да Ви следват.",
|
||||
"user_started_following_you_triple": "<strong>%1</strong>, <strong>%2</strong> и <strong>%3</strong> започнаха да Ви следват.",
|
||||
"user_started_following_you_multiple": "<strong>%1</strong>, <strong>%2</strong> и %3 други започнаха да Ви следват.",
|
||||
"user_started_following_you_multiple": "<strong>%1</strong> и %2 започнаха да Ви следват.",
|
||||
"new_register": "<strong>%1</strong> изпрати заявка за регистрация.",
|
||||
"new_register_multiple": "Има <strong>%1</strong> заявки за регистрация, които очакват да бъдат прегледани.",
|
||||
"flag_assigned_to_you": "<strong>Докладът %1</strong> беше назначен на Вас",
|
||||
@@ -76,7 +66,6 @@
|
||||
"notificationType_follow": "Когато някой започне да Ви следва",
|
||||
"notificationType_new-chat": "Когато получите съобщение в разговор",
|
||||
"notificationType_new-group-chat": "Когато получите съобщение в групов разговор",
|
||||
"notificationType_new-public-chat": "Когато получите съобщение в публичен групов разговор",
|
||||
"notificationType_group-invite": "Когато получите покана за група",
|
||||
"notificationType_group-leave": "Когато потребител напусне групата Ви",
|
||||
"notificationType_group-request-membership": "Когато някой поиска да се включи в група, на която Вие сте собственик",
|
||||
|
||||
@@ -14,7 +14,6 @@
|
||||
"flagged-content": "Докладвано съдържание",
|
||||
"ip-blacklist": "Черен списък за IP адреси",
|
||||
"post-queue": "Опашка за публикации",
|
||||
"registration-queue": "Регистрационна опашка",
|
||||
"users/online": "Потребители на линия",
|
||||
"users/latest": "Последни потребители",
|
||||
"users/sort-posts": "Потребители с най-много публикации",
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
{
|
||||
"theme-name": "Тема на Harmony",
|
||||
"skins": "Облици",
|
||||
"collapse": "Свиване",
|
||||
"expand": "Разгъване",
|
||||
|
||||
@@ -43,7 +43,7 @@
|
||||
"wrote-ago": "писа <a href=\"%1\" class=\"timeago text-muted\" title=\"%2\"></a>",
|
||||
"wrote-on": "писа на <a href=\"%1\" class=\"timeago text-muted\" title=\"%2\"></a>",
|
||||
"replied-to-user-ago": "отговори на <a component=\"post/parent\" data-topid=\"%1\" href=\"%2\">%3</a> <a href=\"%4\" class=\"timeago text-muted\" title=\"%5\"></a>",
|
||||
"replied-to-user-on": "отговори на <a component=\"post/parent\" data-topid=\"%1\" href=\"%2\">%3</a> на <a href=\"%4\" class=\"timeago text-muted\" title=\"%5\"></a>",
|
||||
"replied-to-user-on": "отговори на <a component=\"post/parent\" data-topid=\"%1\" href=\"%2\">%3</a> на <a hrf=\"%4\" class=\"timeago text-muted\" title=\"%5\"></a>",
|
||||
"user-locked-topic-ago": "%1 заключи тази тема %2",
|
||||
"user-locked-topic-on": "%1 заключи тази тема на %2",
|
||||
"user-unlocked-topic-ago": "%1 отключи тази тема %2",
|
||||
@@ -164,7 +164,7 @@
|
||||
"composer.schedule": "Насрочване",
|
||||
"composer.replying_to": "Отговор на %1",
|
||||
"composer.new_topic": "Нова тема",
|
||||
"composer.editing-in": "Редактиране на публикация в %1",
|
||||
"composer.editing": "Редактиране",
|
||||
"composer.uploading": "качване...",
|
||||
"composer.thumb_url_label": "Поставете адреса на иконка за темата",
|
||||
"composer.thumb_title": "Добавете иконка към тази тема",
|
||||
|
||||
@@ -141,8 +141,6 @@
|
||||
"group-order-help": "Изберете група и използвайте стрелките, за да пренаредите заглавията",
|
||||
"no-group-title": "Няма заглавие на група",
|
||||
"select-skin": "Изберете облик",
|
||||
"default": "По подразбиране (%1)",
|
||||
"no-skin": "Без облик",
|
||||
"select-homepage": "Изберете начална страница",
|
||||
"homepage": "Начална страница",
|
||||
"homepage_description": "Изберете страница, която да използвате като начална за форума, или „Нищо“, за да използвате тази по подразбиране.",
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
"most_flags": "С най-много доклади",
|
||||
"search": "Търсене",
|
||||
"enter_username": "Въведете потребителско име, което да потърсите",
|
||||
"search-user-for-chat": "Потърсете потребител, с когото да започнете разговор",
|
||||
"search-user-for-chat": "Search for a user to start chat",
|
||||
"load_more": "Зареждане на още",
|
||||
"users-found-search-took": "Намерени са %1 потребител(и)! Търсенето отне %2 секунди.",
|
||||
"filter-by": "Филтриране",
|
||||
|
||||
@@ -4,15 +4,6 @@
|
||||
|
||||
"acp-title": "%1 | NodeBB এডমিন কন্ট্রোল প্যানেল",
|
||||
"settings-header-contents": "কনটেন্টস",
|
||||
"changes-saved": "Changes Saved",
|
||||
"changes-saved-message": "Your changes to the NodeBB configuration have been saved.",
|
||||
"changes-not-saved": "Changes Not Saved",
|
||||
"changes-not-saved-message": "NodeBB encountered a problem saving your changes. (%1)",
|
||||
"save-changes": "Save changes",
|
||||
"min": "Min:",
|
||||
"max": "Max:",
|
||||
"view": "View",
|
||||
"edit": "Edit",
|
||||
"add": "Add",
|
||||
"select-icon": "Select Icon"
|
||||
"changes-not-saved-message": "NodeBB encountered a problem saving your changes. (%1)"
|
||||
}
|
||||
@@ -1,5 +1,4 @@
|
||||
{
|
||||
"cache": "Cache",
|
||||
"post-cache": "Post Cache",
|
||||
"group-cache": "Group Cache",
|
||||
"local-cache": "Local Cache",
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"uptime-seconds": "Uptime in Seconds",
|
||||
"uptime-days": "Uptime in Days",
|
||||
|
||||
"mongo": "MongoDB",
|
||||
"mongo": "Mongo",
|
||||
"mongo.version": "MongoDB Version",
|
||||
"mongo.storage-engine": "Storage Engine",
|
||||
"mongo.collections": "Collections",
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
{
|
||||
"errors": "Errors",
|
||||
"figure-x": "Figure %1",
|
||||
"error-events-per-day": "<code>%1</code> events per day",
|
||||
"error.404": "404 Not Found",
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
{
|
||||
"customise": "Customise",
|
||||
"custom-css": "Custom 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",
|
||||
@@ -13,8 +12,5 @@
|
||||
"custom-header.enable": "Enable Custom Header",
|
||||
|
||||
"custom-css.livereload": "Enable Live Reload",
|
||||
"custom-css.livereload.description": "Enable this to force all sessions on every device under your account to refresh whenever you click save",
|
||||
"bsvariables": "_variables.scss",
|
||||
"bsvariables.description": "Override bootstrap variables here. You can also use a tool like <a href=\"https://bootstrap.build/app\">bootstrap.build</a> and paste the output here.<br/>Changes require a rebuild & restart.",
|
||||
"bsvariables.enable": "Enable _variables.scss"
|
||||
"custom-css.livereload.description": "Enable this to force all sessions on every device under your account to refresh whenever you click save"
|
||||
}
|
||||
@@ -1,16 +1,7 @@
|
||||
{
|
||||
"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": "Loading Skins...",
|
||||
"homepage": "Homepage",
|
||||
"select-skin": "Select Skin",
|
||||
"revert-skin": "Revert Skin",
|
||||
"current-skin": "Current Skin",
|
||||
"skin-updated": "Skin Updated",
|
||||
"applied-success": "%1 skin was succesfully applied",
|
||||
|
||||
@@ -1,9 +1,7 @@
|
||||
{
|
||||
"themes": "Themes",
|
||||
"checking-for-installed": "Checking for installed themes...",
|
||||
"homepage": "Homepage",
|
||||
"select-theme": "Select Theme",
|
||||
"revert-theme": "Revert Theme",
|
||||
"current-theme": "Current Theme",
|
||||
"no-themes": "No installed themes found",
|
||||
"revert-confirm": "Are you sure you wish to restore the default NodeBB theme?",
|
||||
|
||||
@@ -26,13 +26,13 @@
|
||||
"updates": "Updates",
|
||||
"running-version": "You are running <strong>NodeBB v<span id=\"version\">%1</span></strong>.",
|
||||
"keep-updated": "Always make sure that your NodeBB is up to date for the latest security patches and bug fixes.",
|
||||
"up-to-date": "You are <strong>up-to-date</strong> <i class=\"fa fa-check\"></i>",
|
||||
"upgrade-available": "A new version (v%1) has been released. Consider <a href=\"https://docs.nodebb.org/configuring/upgrade/\" target=\"_blank\">upgrading your NodeBB</a>.",
|
||||
"prerelease-upgrade-available": "This is an outdated pre-release version of NodeBB. A new version (v%1) has been released. Consider <a href=\"https://docs.nodebb.org/configuring/upgrade/\" target=\"_blank\">upgrading your NodeBB</a>.",
|
||||
"prerelease-warning": "This is a <strong>pre-release</strong> version of NodeBB. Unintended bugs may occur. <i class=\"fa fa-exclamation-triangle\"></i>",
|
||||
"up-to-date": "<p>You are <strong>up-to-date</strong> <i class=\"fa fa-check\"></i></p>",
|
||||
"upgrade-available": "<p>A new version (v%1) has been released. Consider <a href=\"https://docs.nodebb.org/configuring/upgrade/\" target=\"_blank\">upgrading your NodeBB</a>.</p>",
|
||||
"prerelease-upgrade-available": "<p>This is an outdated pre-release version of NodeBB. A new version (v%1) has been released. Consider <a href=\"https://docs.nodebb.org/configuring/upgrade/\" target=\"_blank\">upgrading your NodeBB</a>.</p>",
|
||||
"prerelease-warning": "<p>This is a <strong>pre-release</strong> version of NodeBB. Unintended bugs may occur. <i class=\"fa fa-exclamation-triangle\"></i></p>",
|
||||
"fallback-emailer-not-found": "Fallback emailer not found!",
|
||||
"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",
|
||||
"running-in-development": "<span>Forum is running in development mode. The forum may be open to potential vulnerabilities; please contact your system administrator.</span>",
|
||||
"latest-lookup-failed": "<p>Failed to look up latest available version of NodeBB</p>",
|
||||
|
||||
"notices": "Notices",
|
||||
"restart-not-required": "Restart not required",
|
||||
@@ -48,7 +48,6 @@
|
||||
"restart-disabled": "Rebuilding and Restarting your NodeBB has been disabled as you do not seem to be running it via the appropriate daemon.",
|
||||
"maintenance-mode": "Maintenance Mode",
|
||||
"maintenance-mode-title": "Click here to set up maintenance mode for NodeBB",
|
||||
"dark-mode": "Dark Mode",
|
||||
"realtime-chart-updates": "Realtime Chart Updates",
|
||||
|
||||
"active-users": "Active Users",
|
||||
@@ -90,9 +89,5 @@
|
||||
"details.logins-login-time": "Login Time",
|
||||
"start": "Start",
|
||||
"end": "End",
|
||||
"filter": "Filter",
|
||||
"view-as-json": "View as JSON",
|
||||
"expand-analytics": "Expand analytics",
|
||||
"clear-search-history": "Clear Search History",
|
||||
"clear-search-history-confirm": "Are you sure you want to clear entire search history?"
|
||||
"filter": "Filter"
|
||||
}
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
{
|
||||
"logger": "Logger",
|
||||
"logger-settings": "Logger Settings",
|
||||
"description": "By enabling the check boxes, you will receive logs to your terminal. If you specify a path, logs will then be saved to a file instead. HTTP logging is useful for collecting statistics about who, when, and what people access on your forum. In addition to logging HTTP requests, we can also log socket.io events. Socket.io logging, in combination with redis-cli monitor, can be very helpful for learning NodeBB's internals.",
|
||||
"explanation": "Simply check/uncheck the logging settings to enable or disable logging on the fly. No restart needed.",
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
{
|
||||
"plugins": "Plugins",
|
||||
"trending": "Trending",
|
||||
"installed": "Installed",
|
||||
"active": "Active",
|
||||
|
||||
@@ -1,12 +1,10 @@
|
||||
{
|
||||
"rewards": "Rewards",
|
||||
"add-reward": "Add reward",
|
||||
"condition-if-users": "If User's",
|
||||
"condition-is": "Is:",
|
||||
"condition-then": "Then:",
|
||||
"max-claims": "Amount of times reward is claimable",
|
||||
"zero-infinite": "Enter 0 for infinite",
|
||||
"select-reward": "Select reward",
|
||||
"delete": "Delete",
|
||||
"enable": "Enable",
|
||||
"disable": "Disable",
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
{
|
||||
"widgets": "Widgets",
|
||||
"available": "Available Widgets",
|
||||
"explanation": "Select a widget from the dropdown menu and then drag and drop it into a template's widget area on the left.",
|
||||
"none-installed": "No widgets found! Activate the widget essentials plugin in the <a href=\"%1\">plugins</a> control panel.",
|
||||
|
||||
@@ -1,11 +1,10 @@
|
||||
{
|
||||
"manage-admins-and-mods": "Manage Admins & Mods",
|
||||
"administrators": "Administrators",
|
||||
"global-moderators": "Global Moderators",
|
||||
"moderators": "Moderators",
|
||||
"no-global-moderators": "No Global Moderators",
|
||||
"no-sub-categories": "No subcategories",
|
||||
"view-children": "View children (%1)",
|
||||
"subcategories": "%1 subcategories",
|
||||
"no-moderators": "No Moderators",
|
||||
"add-administrator": "Add Administrator",
|
||||
"add-global-moderator": "Add Global Moderator",
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user