on login page show login form if at least one user group has local:login privilege, for example local:login might be removed from registered-users but verified-users can have login privilege so login form should be still visible
* refactor: sessionUUID
* test: get uuid from sessionsstore
* refactor: dont load all sids again in revoke
* feat: upgrade script, get rid of second sessionStoreGet
* allow disabling maxUserSessions by setting to 0
when you perform a topic action on a topic that has queued posts
store topic event id in the event hash
dont load queued post events when adding a new topic event
Exception during run: TypeError: ttl must be positive integer or Infinity if set
at new TTLCache (/home/runner/work/NodeBB/NodeBB/node_modules/@isaacs/ttlcache/index.js:35:13)
Cursory review of sanitize-html documentation suggests that the currently-used `globalAttributes` property no longer exists, but was replaced with `nonBooleanAttributes`, likely because the attribute allow-list explicitly applies only to "non-boolean" attributes (e.g. not `checked` or `selected`).
Either way it does not likely affect us but is mainly here for future-proofing purposes.
* fix: support previous FORCE_BUILD_BEFORE_START variable too
* fix: attempt to fix permission issues and inform properly on failure
* fix: profile-gate redis and re-add profile-gated postgres to main file
For now it's better to maintain compatibility - current postgres users will run mongodb unnecessarily withuot changes, but at least it'll still work fine
* feat: disable uneecessary npm features
disables npm audit, fund and update-notifier for a few second startup speedup
* fix: make default actually defaults not forced values
* feat: upgrade on container changes
* feat: support changing build verb
* fix: use local volumes instead of bind mounts
* fix: save just the hash without any unexpected whitespace
* feat: use run with mount instead of copying for cross-platfomr builds
* ci: try with minimal cache
* ci: don't fetch all branches
* feat: bsic support for other package managers via PACKAGE_MANAGER env var
* refactor: better structured entrypoint
Co-authored-by: NavyStack <137406386+NavyStack@users.noreply.github.com>
* ci: properly cache the node_modules mount
* fix: syntax error
* refactor: fine tune docker-related files
* ci: docker image taging (time, latest)
* fix: remove the trailing slash for correct directory path
* docker: todo- use environment variables to create files
* docker: fix permissions
* docker: fix permissions
* docker: fix stage
* feat: auto-upgrade on package.json changes
* fix: don't profile-gate postgres
---------
Co-authored-by: NavyStack <137406386+NavyStack@users.noreply.github.com>
Co-authored-by: NavyStack <navystack@askfront.com>
* feat: move all user profile pics to folder
get rid of glob delete and just delete the uid-{uid} folder when deleting user images
* when exporting user uploads add all profile uploads
* uid check
* feat: show unread categories based on unread topics
if a category has unread topics in one of its children then mark category unread
deprecate cid:<cid>:read_by_uid sets
upgrade script to remove the old sets
* chore: up harmony
This prevents the superfluous "/1" being appended to all topics you've never been into.
This looks to be a change in the public API but the documented API lists this property as nullable already, so it looks like this commit is actually *restoring* proper behaviour.
remove "btn-outline", it can be replaced with "btn-ghost border"
move chats templates and css from harmony to core, persona nd peace will use same templates
* use yarn and debian slim build
* feat: update Dockerfile to use multistage builds
* Create main.yml
* remove some useless things from docker context and assume yarn by default
* remove all dotfiles in docker context
* no need for extra build tools, complain to the module author if there is no alpine build
(cherry picked from commit 90516a3c8399e74c38be7115edb39411ba0d86b9)
* specify the config file location instead of creating it
(cherry picked from commit 38e4295d70682f1049fe671ade96eeccd669d908)
* set explicit config path
(cherry picked from commit 8dcc6f249d099cb8939a95511ec13702491958bc)
* fix docker-compose example to use the exposed volumes
* dockerfile: upgrade alpine to 3.16
* dockerignore: add more ignorable entries
* docker-compose: change the way the docker startup process works
* install: pass config path to child process as well
Signed-off-by: steve <29133953+stevefan1999-personal@users.noreply.github.com>
* setup: move config file resolution up before setup
This fixes issue with different config file location, which will otherwise default on 'config.json', which means the config save won't save to the file we specified
Signed-off-by: steve <29133953+stevefan1999-personal@users.noreply.github.com>
* docker-entrypoint: don't fix CONFIG_DIR location but fix default location
Signed-off-by: steve <29133953+stevefan1999-personal@users.noreply.github.com>
* docker-entrypoint: handle missing config file logic
Signed-off-by: steve <29133953+stevefan1999-personal@users.noreply.github.com>
* README: add simple notice on how to use it
Signed-off-by: steve <29133953+stevefan1999-personal@users.noreply.github.com>
* add missing semicolons
Signed-off-by: steve <29133953+stevefan1999-personal@users.noreply.github.com>
* docker-compose: remove multi override, use one big profile instead
However, Docker Compose doesn't support profile-based dependency and this would probably means we have less guarantee about the liveness of the database. But since this is just a sample configuration it should be fine
Signed-off-by: steve <29133953+stevefan1999-personal@users.noreply.github.com>
* workflows: remove main.yml, add platforms to buildx matrix in docker.yml
Signed-off-by: steve <29133953+stevefan1999-personal@users.noreply.github.com>
* workflows: set docker buildx to build for amd64 and arm64 only
Signed-off-by: steve <29133953+stevefan1999-personal@users.noreply.github.com>
* docker-entrypoint: don't force build everytime before start
Signed-off-by: steve <29133953+stevefan1999-personal@users.noreply.github.com>
* docker-entrypoint: implement init verb
This would allow you to change between "setup" (automated setup using environmental variables which is the current preferred way to run containerized NodeBB) or "install" (web install that guides user to fill in connection information, which is similar to WordPress)
Signed-off-by: steve <29133953+stevefan1999-personal@users.noreply.github.com>
* README: mention caveat with MongoDB
Signed-off-by: steve <29133953+stevefan1999-personal@users.noreply.github.com>
* README: add Docker section placeholder for doc migration
Signed-off-by: steve <29133953+stevefan1999-personal@users.noreply.github.com>
* docker-entrypoint: add SETUP variable support
Signed-off-by: steve <29133953+stevefan1999-personal@users.noreply.github.com>
* docker-compose: add force flag to ln on setup
Signed-off-by: steve <29133953+stevefan1999-personal@users.noreply.github.com>
* docker-compose: fix permission issue; docker-compose: fast exit if still no permission on config dir
Signed-off-by: steve <29133953+stevefan1999-personal@users.noreply.github.com>
* fix: remove redundant FROM
* docs: remove docker stuff (in favour of docs entry, nodebb/docs#78) but add link to cloud install docs
* fix: correctly check if directory is writable
* fix: ignore .docker directory
* fix: multi-arch docker builds and chown performance
* chore: bump database image versions
* fix: move from alpine to slim image
* fix: use omit=dev instead of only=prod
* feat: move entrypoint to install directory
* feat: initialize mongodb user
* feat: use separate rebuild stage
* fix: disable eslint for mongodb script
* fix: remove node_modules bind mount
bind mounts don't save data from container, resulting in a LOONG startup
* feat: prepopulate database defaults for installation
* feat: enable persistence in redis container
* docs: add some comments to the compose file
---------
Signed-off-by: steve <29133953+stevefan1999-personal@users.noreply.github.com>
Co-authored-by: Steve Fan <29133953+stevefan1999-personal@users.noreply.github.com>
Co-authored-by: Steve Fan <19037626d@connect.polyu.hk>
Co-authored-by: Julian Lam <julian@nodebb.org>
* feat: add direct message link
/message/:mid
add /:index? to chat routes
add copy link to chat messages
add messageCount to each room object
add infinitescroll in both directions to chat
* fix more tests
* test: more text fixes
* test: fix tests
* remove async
* dont crash if element not in dom
clamp scrollToIndex values to 0, msgCount
when changing a theme save all locations that have widgets in them, after restart go through these locations and if they don't exist anymore move those widgets to drafts
* Update headers.js
Fixes X-Upstream-Hostname header for os hostnames with invalid characters
* Added missing period in allowed hostname chars
Allowed hostname chars should include A-Za-z0-9-. based on https://man7.org/linux/man-pages/man7/hostname.7.html
* feat: add chat:privileged global privilege
to only allow chatting with privileged users
* test: fix priv test
* test: one more fix
---------
Co-authored-by: chadjw <chad.warner@gmail.com>
- Removed payload from event:nodebb.ready event (ready to remove for v4 in favour)
- Send hostname/cache-buster payload in meta.reconnected method instead
* feat: tag follow
* on tag delete remove it from following users
* feat: on tag rename update user followed tags
and move the
* add new filter on /notifications
* feat: openapi updates
* chore: up themes
* chore: up peace
* refactor: remove unused title
Now will judiciously check whether the target category or topic is restricted to verified users before redirecting unverified users to the email confirmation interstitial
* feat: add type to privilege maps
deprecate old hooks that are used for adding new privileges, new hooks are static:privileges.global.init/static:privileges.categories.init
* deprecate admin priv hooks
* fix: if type doesnt exist default to 'other'
* remove filter
* fix: copy privilege functions to use new filter instead of indices
allow static hooks to use sync functions
* fix: openapi
* test: fix template helper
Async function xhr use a mixture of await and callback, which is not correct when an exception is thrown before callback happens. Use only async/await for it and create a new callback-style wrapper.
* refactor: how admins change emails
ability for admins to change emails from acp
ability for admins to change passwords from acp
only users themselves can use /user/<slug>/edit/email
group actions in manage users dropdown
admins can use the same modal from profile page instead of interstitial to update email
add missing checks to addEmail, if email take throw error
add targetUid to email change event
* test: bunch of baloney
* test: remove old test
so async checks can be made by plugins
like showing custom dialogs before login etc.
setting cancel=true in plugin returns back to login page
throwing errors will show it once #11969 is fixed
new reputation limit to post links
if post queue is enabled and user doesn't have enough reputation to post links, queue their posts
if post queue is NOT enabled and user doesn't have enough reputation to post links show error
check content on topic post, topic reply, post edit
change notification text to display more users
* user1 wrote in general
* user1 and user2 wrote in general
* user1, user2 and user3 wrote in general
* user1. user2 and 2 others wrote in general
"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)",
"restrictions.seconds-edit-after":"Number of seconds a chat message will remain editable. (0 disabled)",
"restrictions.seconds-delete-after":"Number of seconds a chat message will remain deletable. (0 disabled)"
"delay":"Time between chat messages (ms)",
"notification-delay":"Notification delay for chat messages",
"notification-delay-help":"Additional messages sent between this time are collated, and the user is notified once per delay period. Set this to 0 to disable the delay.",
"restrictions.seconds-edit-after":"Number of seconds a chat message will remain editable.",
"restrictions.seconds-delete-after":"Number of seconds a chat message will remain deletable."
"title-layout-help":"Define how the browser title will be structured ie. {pageTitle} | {browserTitle}",
"description.placeholder":"A short description about your community",
"description":"وصف الموقع",
"description":"Choose what page is shown when users navigate to the root URL of your forum.",
"keywords":"الكلمات الدليله للموقع",
"keywords-placeholder":"Keywords describing your community, comma-separated",
"logo-and-icons":"Site Logo & Icons",
@@ -48,5 +48,15 @@
"background-color-help":"Color used for splash screen background when website is installed as a PWA",
"undo-timeout":"Undo Timeout",
"undo-timeout-help":"Some operations such as moving topics will allow for the moderator to undo their action within a certain timeframe. Set to 0 to disable undo completely.",
"topic-tools":"Topic Tools"
}
"topic-tools":"Topic Tools",
"home-page":"Home Page",
"home-page-route":"Home Page Route",
"custom-route":"Custom Route",
"allow-user-home-pages":"Allow User Home Pages",
"home-page-title":"Title of the home page (default \"Home\")",
"default-language":"اللغة الافتراضية",
"auto-detect":"الكشف عن إعدادات اللغة للزوار بشكل آلي",
"default-language-help":"تُحدد اللغة الافتراضية إعدادات اللغة لجميع المستخدمين الذين يزورون المنتدى. <br />يمكن للأعضاء تجاوز اللغة الافتراضية من خلال صفحة إعدادات الحساب الخاصة بهم.",
"post-sharing":"Post Sharing",
"info-plugins-additional":"Plugins can add additional networks for sharing posts."
"handles.enabled-help":"This option exposes a new field that allows guests to pick a name to associate with each post they make. If disabled, they will simply be called \"Guest\"",
"topic-views.enabled":"Allow guests to increase topic view counts",
"reply-notifications.enabled":"Allow guests to generate reply notifications"
"description":"تُحدد اللغة الافتراضية إعدادات اللغة لجميع المستخدمين الذين يزورون المنتدى. <br />يمكن للأعضاء تجاوز اللغة الافتراضية من خلال صفحة إعدادات الحساب الخاصة بهم.",
"default-language":"اللغة الافتراضية",
"auto-detect":"الكشف عن إعدادات اللغة للزوار بشكل آلي"
"restrictions.post-queue-rep-threshold":"Reputation required to bypass post queue",
"restrictions.groups-exempt-from-post-queue":"Select groups that should be exempt from the post queue",
@@ -18,16 +20,13 @@
"restrictions.post-queue-help":"Enabling post queue will put the posts of new users in a queue for approval",
"restrictions-new.post-queue-help":"Enabling new user restrictions will set restrictions on posts created by new users",
"restrictions.seconds-between":"Number of seconds between posts",
"restrictions.seconds-between-new":"Seconds between posts for new users",
"restrictions.rep-threshold":"Reputation threshold before these restrictions are lifted",
"restrictions.seconds-before-new":"Seconds before a new user can make their first post",
"restrictions.seconds-edit-after":"Number of seconds a post remains editable (set to 0 to disable)",
"restrictions.seconds-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.days-until-stale":"Days until topic is considered stale",
"restrictions.stale-help":"If a topic is considered \"stale\", then a warning will be shown to users who attempt to reply to that topic.",
"restrictions.stale-help":"If a topic is considered \"stale\", then a warning will be shown to users who attempt to reply to that topic. (set to 0 to disable)",
"timestamp":"Timestamp",
"timestamp.cut-off":"Date cut-off (in days)",
"timestamp.cut-off-help":"Dates & times will be shown in a relative manner (e.g. \"3 hours ago\" / \"5 days ago\"), and localised into various\n\t\t\t\t\tlanguages. After a certain point, this text can be switched to display the localised date itself\n\t\t\t\t\t(e.g. 5 Nov 2016 15:30).<br /><em>(Default: <code>30</code>, or one month). Set to 0 to always display dates, leave blank to always display relative times.</em>",
"flags.limit-per-target-help":"When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.",
"flags.auto-flag-on-downvote-threshold":"Number of downvotes to auto flag posts (Set to 0 to disable, default: 0)",
"flags.limit-post-flags-per-day":"Maximum number of times a user can flag posts in a day",
"flags.limit-post-flags-per-day-help":"Set to 0 to disable, (default: 10)",
"flags.limit-user-flags-per-day":"Maximum number of times a user can flag users in a day",
"flags.limit-user-flags-per-day-help":"Set to 0 to disable, (default: 10)",
"flags.auto-flag-on-downvote-threshold":"Number of downvotes to auto flag posts",
"flags.auto-flag-on-downvote-threshold-help":"Set to 0 to disable, (default: 0)",
"flags.auto-resolve-on-ban":"Automatically resolve all of a user's tickets when they are banned",
"flags.action-on-resolve":"Do the following when a flag is resolved",
"flags.action-on-reject":"Do the following when a flag is rejected",
"private-extensions":"File extensions to make private",
"private-uploads-extensions-help":"Enter comma-separated list of file extensions to make private here (e.g. <code>pdf,xls,doc</code>). An empty list means all files are private.",
"resize-image-width-threshold":"Resize images if they are wider than specified width",
"resize-image-width-threshold-help":"(in pixels, default: 1520 pixels, set to 0 to disable)",
"resize-image-width-threshold-help":"(in pixels, default: 2000 pixels, set to 0 to disable)",
"resize-image-width":"Resize images down to specified width",
"resize-image-width-help":"(in pixels, default: 760 pixels, set to 0 to disable)",
"resize-image-keep-original":"Keep original image after resize",
"resize-image-quality":"Quality to use when resizing images",
"resize-image-quality-help":"Use a lower quality setting to reduce the file size of resized images.",
"allow-login-with.username-email":"اسم المستخدم أو البريد الالكتروني",
"allow-login-with.username":"اسم المستخدم فقط",
"account-settings":"إعدادت الحساب",
"gdpr_enabled":"Enable GDPR consent collection",
"gdpr_enabled_help":"When enabled, all new registrants will be required to explicitly give consent for data collection and usage under the <a href=\"https://ec.europa.eu/info/priorities/justice-and-fundamental-rights/data-protection/2018-reform-eu-data-protection-rules/eu-data-protection-rules_en\">General Data Protection Regulation (GDPR)</a>. <strong>Note</strong>: Enabling GDPR does not force pre-existing users to provide consent. To do so, you will need to install the GDPR plugin.",
"gdpr-enabled":"Enable GDPR consent collection",
"gdpr-enabled-help":"When enabled, all new registrants will be required to explicitly give consent for data collection and usage under the <a href=\"https://ec.europa.eu/info/priorities/justice-and-fundamental-rights/data-protection/2018-reform-eu-data-protection-rules/eu-data-protection-rules_en\">General Data Protection Regulation (GDPR)</a>. <strong>Note</strong>: Enabling GDPR does not force pre-existing users to provide consent. To do so, you will need to install the GDPR plugin.",
"disable-username-changes":"عدم السماح بتغيير اسم المستخدم",
"restrictions.rep-threshold":"Reputation threshold before these restrictions are lifted",
"restrictions.seconds-between-new":"Seconds between posts for new users",
"restrictions.seconds-before-new":"Seconds before a new user can make their first post",
"restrictions.seconds-edit-after-new":"Number of seconds a post remains editable for new users (set to 0 to disable)",
"restrictions.milliseconds-between-messages":"Time between chat messages for new users (ms)",
"restrictions.groups-exempt-from-new-user-restrictions":"Select groups that should be exempt from the new user restrictions",
"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",
"reply-notifications.enabled":"Allow guests to generate reply notifications"
"email.verify-your-email.subject":"Please verify your email",
"email.verify.text1":"You've requested that we change or confirm your email address",
"email.verify.text2":"For security purposes, we only change or confirm the email address on file once its ownership has been confirmed via email. <strong>If you did not request this, no action is required on your part.</strong>",
@@ -24,7 +24,7 @@
"reset.notify.text2":"إن لم يكن لديك علم بهذا، المرجو إشعار مدبر النظام بأسرع مايمكن.",
"digest.unread-rooms":"Unread rooms",
"digest.room-name-unreadcount":"%1 (%2 unread)",
"digest.latest_topics":"آخر المستجدات من %1",
"digest.latest-topics":"آخر المستجدات من %1",
"digest.top-topics":"Top topics from %1",
"digest.popular-topics":"Popular topics from %1",
"digest.cta":"انقر هنا لمشاهدة %1",
@@ -36,7 +36,8 @@
"digest.title.day":"Your Daily Digest",
"digest.title.week":"Your Weekly Digest",
"digest.title.month":"Your Monthly Digest",
"notif.chat.subject":"هناك محادثة جديدة من %1",
"notif.chat.new-message-from-user":"New message from \"%1\"",
"notif.chat.new-message-from-user-in-room":"New message from %1 in room %2",
"notif.chat.cta":"انقر هنا لمتابعة المحادثة",
"notif.chat.unsub.info":"تم إرسال هذا الإشعار بوجودة محادثة جديدة وفقا لخيارات تسجيلك.",
"notif.post.unsub.info":"تم إشعارك بهذه المشاركة بناءً على الخيارات التي سبق وأن حددتها.",
"invalid-pagination-value":"رقم الصفحة غير صحيح ، يجب أن يكون بين %1 و %2 .",
"username-taken":"اسم المستخدم مأخوذ",
"email-taken":"البريد الالكتروني مأخوذ",
"email-taken":"Email address is already taken.",
"email-nochange":"The email entered is the same as the email already on file.",
"email-invited":"Email was already invited",
"email-not-confirmed":"Posting in some categories or topics is enabled once your email is confirmed, please click here to send a confirmation email.",
@@ -47,16 +47,16 @@
"digest-not-enabled":"This user does not have digests enabled, or the system default is not configured to send digests",
"username-too-short":"اسم المستخدم قصير.",
"username-too-long":"اسم المستخدم طويل",
"password-too-long":"كلمة السر طويلة",
"password-too-long":"كلمة السر طويلة",
"reset-rate-limited":"Too many password reset requests (rate limited)",
"reset-same-password":"Please use a password that is different from your current one",
"user-banned":"المستخدم محظور",
"user-banned-reason":"Sorry, this account has been banned (Reason: %1)",
"user-banned-reason-until":"Sorry, this account has been banned until %1 (Reason: %2)",
"user-too-new":"عذرا, يجب أن تنتظر 1% ثواني قبل قيامك بأول مشاركة",
"blacklisted-ip":"نأسف، لقد تم حظرك من استخدام وتصفح المنتدى. إذا كنت تعتقد أن هذا خطأ رجاءًا اتصل بالإدارة.",
"blacklisted-ip":"نأسف، لقد تم حظرك من استخدام وتصفح المنتدى. إذا كنت تعتقد أن هذا خطأ رجاءًا اتصل بالإدارة.",
"cant-blacklist-self-ip":"You can't blacklist your own IP",
"ban-expiry-missing":"رجاءًا ضع تاريخ نهاية الحظر.",
"ban-expiry-missing":"رجاءًا ضع تاريخ نهاية الحظر.",
"no-category":"قائمة غير موجودة",
"no-topic":"موضوع غير موجود",
"no-post":"رد غير موجود",
@@ -91,6 +91,7 @@
"category-not-selected":"Category not selected.",
"too-many-posts":"يسمح لك بالنشر مرة كل %1 ثانية - يرجى الإنتظار قبل النشر مجدداً",
"too-many-posts-newbie":"As a new user, you can only post once every %1 second(s) until you have earned %2 reputation - please wait before posting again",
"too-many-posts-newbie-minutes":"As a new user, you can only post once every %1 minute(s) until you have earned %2 reputation - please wait before posting again",
"already-posting":"You are already posting",
"tag-too-short":"Please enter a longer tag. Tags should contain at least %1 character(s)",
"tag-too-long":"Please enter a shorter tag. Tags can't be longer than %1 character(s)",
@@ -120,7 +121,7 @@
"cant-make-banned-users-admin":"You can't make banned users admin.",
"cant-remove-last-admin":"رجاءًا ، أضف مدير أخر قبل حذف صلاحيات الإدارة من حسابك.",
"account-deletion-disabled":"Account deletion is disabled",
"cant-delete-admin":"رجاءًا أزل صلاحيات الإدارة قبل حذف الحساب.",
"cant-delete-admin":"رجاءًا أزل صلاحيات الإدارة قبل حذف الحساب.",
"already-deleting":"Already deleting",
"invalid-image":"Invalid image",
"invalid-image-type":"نوع الصورة غير مدعوم. الأنواع المدعومة هي : %1",
@@ -149,9 +150,10 @@
"invalid-file":"ملف غير مقبول",
"uploads-are-disabled":"رفع الملفات غير مفعل",
"signature-too-long":"عذرا، توقيعك يجب ألا يتجاوز %1 حرفًا.",
"about-me-too-long":"نأسف، ( عني ) لا يمكن أن يكون أكثر من %1 حرف.",
"about-me-too-long":"نأسف، ( عني ) لا يمكن أن يكون أكثر من %1 حرف.",
"cant-chat-with-yourself":"لايمكنك فتح محادثة مع نفسك",
"chat-restricted":"هذا المستخدم عطل المحادثات الواردة عليه. يجب أن يتبعك حتى تتمكن من فتح محادثة معه.",
"chat-user-blocked":"You have been blocked by this user.",
"chat-disabled":"نظام المحادثة معطل.",
"too-many-messages":"لقد أرسلت الكثير من الرسائل، الرجاء اﻹنتظار قليلاً",
"invalid-chat-message":"الرسالة غير صالحة.",
@@ -172,17 +174,29 @@
"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",
"not-enough-reputation-min-rep-signature":"You need %1 reputation to add a signature",
"not-enough-reputation-min-rep-profile-picture":"You need %1 reputation to add a profile picture",
"not-enough-reputation-min-rep-cover-picture":"You need %1 reputation to add a cover picture",
"not-enough-reputation-custom-field":"You need %1 reputation for %2",
"custom-user-field-value-too-long":"Custom field value too long, %1",
"custom-user-field-select-value-invalid":"Custom field selected option is invalid, %1",
"custom-user-field-invalid-text":"Custom field text is invalid, %1",
"custom-user-field-invalid-link":"Custom field link is invalid, %1",
"custom-user-field-invalid-number":"Custom field number is invalid, %1",
"custom-user-field-invalid-date":"Custom field date is invalid, %1",
"invalid-custom-user-field":"Invalid custom user field, \"%1\" is already used by NodeBB",
"post-already-flagged":"You have already flagged this post",
"user-already-flagged":"You have already flagged this user",
"post-flagged-too-many-times":"This post has been flagged by others already",
"user-flagged-too-many-times":"This user has been flagged by others already",
"too-many-post-flags-per-day":"You can only flag %1 post(s) per day",
"too-many-user-flags-per-day":"You can only flag %1 user(s) per day",
"cant-flag-privileged":"You are not allowed to flag the profiles or content of privileged users (moderators/global moderators/admins)",
"cant-locate-flag-report":"Cannot locate flag report",
"self-vote":"You cannot vote on your own post",
"too-many-upvotes-today":"You can only upvote %1 times a day",
"too-many-upvotes-today-user":"You can only upvote a user %1 times a day",
@@ -216,6 +230,7 @@
"already-unblocked":"This user is already unblocked",
"no-connection":"There seems to be a problem with your internet connection",
"socket-reconnect-failed":"Unable to reach the server at this time. Click here to try again, or try again later",
"invalid-plugin-id":"Invalid plugin ID",
"plugin-not-whitelisted":"Unable to install plugin – only plugins whitelisted by the NodeBB Package Manager can be installed via the ACP",
"plugins-set-in-configuration":"You are not allowed to change plugin state as they are defined at runtime (config.json, environmental variables or terminal arguments), please modify the configuration instead.",
"theme-not-set-in-configuration":"When defining active plugins in configuration, changing themes requires adding the new theme to the list of active plugins before updating it in the ACP",
"400.message":"It looks like this link is malformed, please double-check and try again.<br/><div class=\"text-sm text-muted\">Return to the <a href='%1/'>home page</a>.</div>",
"register":"تسجيل",
"login":"دخول",
"please_log_in":"الرجاء تسجيل الدخول",
"please-log-in":"الرجاء تسجيل الدخول",
"logout":"تسجيل الخروج",
"posting_restriction_info":"إضافة مشاركات جديد حكر على الأعضاء المسجلين، انقر هنا لتسجيل الدخول.",
"welcome_back":"مرحبًا بعودتك",
"you_have_successfully_logged_in":"تم سجيل الدخول بنجاح",
"save_changes":"حفظ التغييرات",
"posting-restriction-info":"إضافة مشاركات جديد حكر على الأعضاء المسجلين، انقر هنا لتسجيل الدخول.",
"welcome-back":"مرحبًا بعودتك",
"you-have-successfully-logged-in":"تم سجيل الدخول بنجاح",
"save-changes":"حفظ التغييرات",
"save":"حفظ",
"create":"Create",
"cancel":"Cancel",
"close":"أغلق",
"pagination":"الصفحات",
"pagination.out_of":"%1 من %2",
"pagination.enter_index":"Go to post index",
"pagination.previouspage":"Previous Page",
"pagination.nextpage":"Next Page",
"pagination.firstpage":"First Page",
"pagination.lastpage":"Last Page",
"pagination.out-of":"%1 من %2",
"pagination.enter-index":"Go to post index",
"pagination.go-to-page":"Go to page",
"pagination.page-x":"Page %1",
"header.brand-logo":"Brand Logo",
"header.admin":"مدير النظام",
"header.categories":"الأقسام",
"header.recent":"حديث",
@@ -47,8 +54,6 @@
"chats.loading":"تحميل الدردشات",
"drafts.loading":"Loading Drafts",
"motd.welcome":"مرحبا بكم في NodeBB، منصة المناقشة المستقبلية.",
"previouspage":"الصفحة السابقة",
"nextpage":"الصفحة التالية",
"alert.success":"نجاح",
"alert.error":"خطأ",
"alert.warning":"Warning",
@@ -80,25 +85,25 @@
"lastpost":"Last post",
"firstpost":"First post",
"about":"About",
"read_more":"اقرأ المزيد",
"read-more":"اقرأ المزيد",
"more":"المزيد",
"none":"None",
"posted_ago_by_guest":"كتب %1 بواسطة زائر",
"posted_ago_by":"كتب %1 بواسطة %2",
"posted_ago":"كتب %1",
"posted_in":"كتب في %1",
"posted_in_by":"كتب في 1% بواسطة %2",
"posted_in_ago":"كتب في %1 %2",
"posted_in_ago_by":"كتب في %1 %2 من طرف %3",
"user_posted_ago":"%1 كتب %2",
"guest_posted_ago":"كتب زائر %1",
"last_edited_by":"اخر تحرير بواسطة 1%",
"posted-ago-by-guest":"كتب %1 بواسطة زائر",
"posted-ago-by":"كتب %1 بواسطة %2",
"posted-ago":"كتب %1",
"posted-in":"كتب في %1",
"posted-in-by":"كتب في 1% بواسطة %2",
"posted-in-ago":"كتب في %1 %2",
"posted-in-ago-by":"كتب في %1 %2 من طرف %3",
"user-posted-ago":"%1 كتب %2",
"guest-posted-ago":"كتب زائر %1",
"last-edited-by":"اخر تحرير بواسطة 1%",
"edited-timestamp":"Edited %1",
"norecentposts":"لاوجود لمشاركات جديدة",
"norecenttopics":"لاوجود لمواضيع جديدة",
"recentposts":"آخر المشاركات",
"recentips":"آخر عناوين ال IP التي سجلت الدخول",
"moderator_tools":"أدوات المشرف",
"moderator-tools":"أدوات المشرف",
"status":"Status",
"online":"المتواجدون حاليًّا",
"away":"غير متواجد",
@@ -109,7 +114,7 @@
"language":"اللغة",
"guest":"زائر",
"guests":"الزوار",
"former_user":"A Former User",
"former-user":"A Former User",
"system-user":"System",
"unknown-user":"Unknown user",
"updated.title":"تم تحديث المنتدى",
@@ -117,12 +122,12 @@
"privacy":"الخصوصية",
"follow":"متابعة",
"unfollow":"إلغاء المتابعة",
"delete_all":"حذف الكل",
"delete-all":"حذف الكل",
"map":"خريطة",
"sessions":"الجلسة",
"ip_address":"عنوان الآي بي",
"enter_page_number":"ادخل رقم الصفحة",
"upload_file":"ارفع ملف",
"ip-address":"عنوان الآي بي",
"enter-page-number":"ادخل رقم الصفحة",
"upload-file":"ارفع ملف",
"upload":"ارفع",
"uploads":"Uploads",
"allowed-file-types":"صيغ الملفات المدعومة هي 1%",
@@ -131,13 +136,16 @@
"play":"تشغيل",
"cookies.message":"هذا الموقع يستخدم ملفات تعريف الارتباط لضمان حصولك على أفضل تجربة على موقعنا.",
"cookies.accept":"فهمت الأمر!",
"cookies.learn_more":"أعرف المزيد",
"cookies.learn-more":"أعرف المزيد",
"edited":"حُرِر",
"disabled":"معطل",
"select":"تحديد",
"selected":"Selected",
"copied":"Copied",
"user-search-prompt":"Type something here to find users...",
"composer.textarea.placeholder":"Enter your post content here, drag and drop images",
"composer.post-queue-alert":"Hello👋!<br/>This forum uses a post queue system, since you are a new user your post will be hidden until it is approved by our moderation team.",
"composer.schedule-for":"Schedule topic for",
"composer.schedule-date":"Date",
"composer.schedule-time":"Time",
@@ -101,8 +120,8 @@
"bootbox.confirm":"تأكيد",
"bootbox.submit":"Submit",
"bootbox.send":"Send",
"cover.dragging_title":"Cover Photo Positioning",
"cover.dragging_message":"Drag the cover photo to the desired position and click \"Save\"",
"cover.dragging-title":"Cover Photo Positioning",
"cover.dragging-message":"Drag the cover photo to the desired position and click \"Save\"",
"cover.saved":"Cover photo image and position saved",
"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_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% لك",
"post_awaiting_review":"Post awaiting review",
"new-message-from":"رسالة جديدة من <strong>%1</strong>",
"new-messages-from":"%1 new messages from <strong>%2</strong>",
"new-message-in":"New message in <strong>%1</strong>",
"new-messages-in":"%1 new messages in <strong>%2</strong>",
"user-posted-in-public-room":"<strong>%1</strong> wrote in <strong class=\"text-nowrap\"><i class=\"fa %2\"></i>%3</strong>",
"user-posted-in-public-room-dual":"<strong>%1</strong> and <strong>%2</strong> wrote in <strong class=\"text-nowrap\"><i class=\"fa %3\"></i>%4</strong>",
"user-posted-in-public-room-triple":"<strong>%1</strong>, <strong>%2</strong> and <strong>%3</strong> wrote in <strong class=\"text-nowrap\"><i class=\"fa %4\"></i>%5</strong>",
"user-posted-in-public-room-multiple":"<strong>%1</strong>, <strong>%2</strong> and %3 others wrote in <strong class=\"text-nowrap\"><i class=\"fa %4\"></i>%5</strong>",
"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>.",
"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-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)",
"no-queued-posts":"There are no posts in the post queue.",
"no-single-post":"The topic or post you are looking for is no longer in the queue. It has likely been approved or deleted already.",
"enabling-help":"To enable this feature, go to <a href=\"%1\">Settings → Post → Post Queue</a> and enable <strong>Post Queue</strong>.",
"enabling-help":"The post queue is currently <strong>disabled</strong>. To enable this feature, go to <a href=\"%1\">Settings → Post → Post Queue</a> and enable <strong>Post Queue</strong>.",
"back-to-list":"Back to Post Queue",
"public-intro":"If you have any queued posts, they will be shown here.",
"public-description":"This forum is configured to automatically queue posts from new accounts, pending moderator approval.<br />If you have queued posts awaiting approval, you will be able to see them here.",
"user":"User",
"when":"When",
"category":"Category",
@@ -36,5 +38,6 @@
"remove-selected":"Remove Selected",
"remove-selected-confirm":"Do you want to remove %1 selected posts?",
"password_changed.message":"<p>تم تغير كلمة المرور بنجاح، الرجاء <a href='/login'>إعادة الدخول</a></p>",
"wrong_reset_code.title":"رمز إعادة التعيين غير صحيح",
"wrong_reset_code.message":"رمز إعادة التعين غير صحيح، يرجى المحاولة مرة أخرى أو <a href='/reset'>اطلب رمزا جديدا</a>",
"new_password":"كلمة المرور الجديدة",
"repeat_password":"تأكيد كلمة المرور",
"changing_password":"Changing Password",
"enter_email":"يرجى إدخال <strong>عنوان البريد الإلكتروني</strong> الخاص بك وسوف نرسل لك رسالة بالبريد الالكتروني مع تعليمات حول كيفية إستعادة حسابك.",
"enter_email_address":"ادخل عنوان البريد الإلكتروني",
"password_reset_sent":"If the specified address corresponds to an existing user account, a password reset email was sent. Please note that only one email will be sent per minute.",
"invalid_email":"بريد إلكتروني غير صالح أو غير موجود",
"password_too_short":"كلمة المرور التي أدخلتها قصيرة، الرجاء اختر كلمة مرور مختلفة",
"passwords_do_not_match":"كلمتا السر التي أدخلتهما غير متطابقتان",
"password_expired":"لقد انتهت صلاحية كلمة المرور الخاصة بك، الرجاء اختيار كلمة مرور جديدة"
"reset-password":"إعادة تعيين كلمة المرور",
"update-password":"تحديث كلمة المرور",
"password-changed.title":"تم تغير كلمة المرور",
"password-changed.message":"<p>تم تغير كلمة المرور بنجاح، الرجاء <a href='/login'>إعادة الدخول</a></p>",
"wrong-reset-code.title":"رمز إعادة التعيين غير صحيح",
"wrong-reset-code.message":"رمز إعادة التعين غير صحيح، يرجى المحاولة مرة أخرى أو <a href='/reset'>اطلب رمزا جديدا</a>",
"new-password":"كلمة المرور الجديدة",
"repeat-password":"تأكيد كلمة المرور",
"changing-password":"Changing Password",
"enter-email":"يرجى إدخال <strong>عنوان البريد الإلكتروني</strong> الخاص بك وسوف نرسل لك رسالة بالبريد الالكتروني مع تعليمات حول كيفية إستعادة حسابك.",
"enter-email-address":"ادخل عنوان البريد الإلكتروني",
"password-reset-sent":"If the specified address corresponds to an existing user account, a password reset email was sent. Please note that only one email will be sent per minute.",
"invalid-email":"بريد إلكتروني غير صالح أو غير موجود",
"password-too-short":"كلمة المرور التي أدخلتها قصيرة، الرجاء اختر كلمة مرور مختلفة",
"passwords-do-not-match":"كلمتا السر التي أدخلتهما غير متطابقتان",
"password-expired":"لقد انتهت صلاحية كلمة المرور الخاصة بك، الرجاء اختيار كلمة مرور جديدة"
"login-register-to-search":"Login or register to search.",
"settings.title":"Theme settings",
"settings.enableQuickReply":"Enable quick reply",
"settings.enableBreadcrumbs":"Show breadcrumbs in Category and Topic pages",
"settings.enableBreadcrumbs.why":"Breadcrumbs are visible in most pages for ease-of-navigation. The base design of the category and topic pages has alternative means to link back to parent pages, but the breadcrumb can be toggled off to reduce clutter.",
"notify_me":"تلق تنبيهات بالردود الجديدة في هذا الموضوع",
"notify-me":"تلق تنبيهات بالردود الجديدة في هذا الموضوع",
"quote":"اقتبس",
"reply":"رد",
"replies_to_this_post":"%1 الردود",
"one_reply_to_this_post":"1 رد",
"last_reply_time":"آخر رد",
"replies-to-this-post":"%1 الردود",
"one-reply-to-this-post":"1 رد",
"last-reply-time":"آخر رد",
"reply-options":"Reply options",
"reply-as-topic":"رد بموضوع",
"guest-login-reply":"يجب عليك تسجيل الدخول للرد",
"login-to-view":"سجل الدخول للمشاهدة",
@@ -26,6 +27,7 @@
"restore":"استعادة",
"move":"نقل",
"change-owner":"Change Owner",
"manage-editors":"Manage Editors",
"fork":"فرع",
"link":"رابط",
"share":"نشر",
@@ -34,6 +36,7 @@
"pinned":"مثبت",
"pinned-with-expiry":"مثبت حتى %1",
"scheduled":"Scheduled",
"deleted":"Deleted",
"moved":"منقول",
"moved-from":"Moved from %1",
"copy-code":"Copy Code",
@@ -64,129 +67,134 @@
"user-referenced-topic-on":"%1 <a href=\"%2\">referenced</a> this topic on %3",
"user-forked-topic-ago":"%1 <a href=\"%2\">forked</a> this topic %3",
"user-forked-topic-on":"%1 <a href=\"%2\">forked</a> this topic on %3",
"bookmark_instructions":"اضغط هنا للعودة لأخر مشاركة مقروءة في الموضوع",
"bookmark-instructions":"اضغط هنا للعودة لأخر مشاركة مقروءة في الموضوع",
"flag-post":"Flag this post",
"flag-user":"Flag this user",
"already-flagged":"Already Flagged",
"view-flag-report":"View Flag Report",
"resolve-flag":"Resolve Flag",
"merged_message":"This topic has been merged into <a href=\"%1\">%2</a>",
"deleted_message":"هذه المشاركة محذوفة. فقط من لهم صلاحية الإشراف على ا لمشاركات يمكنهم معاينتها.",
"following_topic.message":"ستستلم تنبيها عند كل مشاركة جديدة في هذا الموضوع.",
"not_following_topic.message":"You will see this topic in the unread topics list, but you will not receive notifications when somebody posts to this topic.",
"ignoring_topic.message":"You will no longer see this topic in the unread topics list. You will be notified when you are mentioned or your post is up voted.",
"login_to_subscribe":"المرجو إنشاء حساب أو تسجيل الدخول حتى يمكنك متابعة هذا الموضوع.",
"merged-message":"This topic has been merged into <a href=\"%1\">%2</a>",
"forked-message":"This topic was forked from <a href=\"%1\">%2</a>",
"deleted-message":"هذه المشاركة محذوفة. فقط من لهم صلاحية الإشراف على ا لمشاركات يمكنهم معاينتها.",
"following-topic.message":"ستستلم تنبيها عند كل مشاركة جديدة في هذا الموضوع.",
"not-following-topic.message":"You will see this topic in the unread topics list, but you will not receive notifications when somebody posts to this topic.",
"ignoring-topic.message":"You will no longer see this topic in the unread topics list. You will be notified when you are mentioned or your post is up voted.",
"login-to-subscribe":"المرجو إنشاء حساب أو تسجيل الدخول حتى يمكنك متابعة هذا الموضوع.",
"markAsUnreadForAll.success":"تم تحديد الموضوع على أنه غير مقروء.",
"mark_unread":"حدده كغير مقروء",
"mark_unread.success":"الموضوع حدد على أنه غير مقروء",
"mark-unread":"حدده كغير مقروء",
"mark-unread.success":"الموضوع حدد على أنه غير مقروء",
"watch":"مراقبة",
"unwatch":"الغاء المراقبة",
"watch.title":"استلم تنبيها بالردود الجديدة في هذا الموضوع",
"unwatch.title":"ألغ مراقبة هذا الموضوع",
"share_this_post":"انشر هذا الموضوع",
"share-this-post":"انشر هذا الموضوع",
"watching":"مراقبة",
"not-watching":"غير مراقب",
"ignoring":"تجاهل",
"watching.description":"بلغني بالردود الجديدة<br/>\nاظهر الموضوع في غير مقروء",
"not-watching.description":"Do not notify me of new replies.<br/>Show topic in unread if category is not ignored.",
"ignoring.description":"Do not notify me of new replies.<br/>Do not show topic in unread.",
"thread_tools.title":"أدوات الموضوع",
"thread_tools.markAsUnreadForAll":"Mark Unread For All",
"thread_tools.pin":"علق الموضوع",
"thread_tools.unpin":"إلغاء تعليق الموضوع",
"thread_tools.lock":"أقفل الموضوع",
"thread_tools.unlock":"إلغاء إقفال الموضوع",
"thread_tools.move":"نقل الموضوع",
"thread_tools.move-posts":"Move Posts",
"thread_tools.move_all":"نقل الكل",
"thread_tools.change_owner":"Change Owner",
"thread_tools.select_category":"Select Category",
"thread_tools.fork":"إنشاء فرع الموضوع",
"thread_tools.tag":"Tag Topic",
"thread_tools.delete":"حذف الموضوع",
"thread_tools.delete-posts":"مشاركات محذوفة",
"thread_tools.delete_confirm":"هل أنت متأكد أنك تريد حذف هذا الموضوع؟",
"thread_tools.restore":"استعادة الموضوع",
"thread_tools.restore_confirm":"هل أنت متأكد أنك تريد استعادة هذا الموضوع؟",
"thread_tools.purge":"تطهير الموضوع",
"thread_tools.purge_confirm":"هل أنت متأكد أنك تريد تطهير هذا الموضوع؟",
"thread_tools.merge_topics":"Merge Topics",
"thread_tools.merge":"Merge Topic",
"topic_move_success":"This topic will be moved to \"%1\" shortly. Click here to undo.",
"topic_move_multiple_success":"These topics will be moved to \"%1\" shortly. Click here to undo.",
"topic_move_all_success":"All topics will be moved to \"%1\" shortly. Click here to undo.",
"topic_move_undone":"Topic move undone",
"topic_move_posts_success":"Posts will be moved shortly. Click here to undo.",
"topic_move_posts_undone":"Post move undone",
"post_delete_confirm":"هل أنت متأكد أنك تريد حذف هذه المشاركة؟",
"post_restore_confirm":"هل أنت متأكد أنك تريد استعادة هذه المشاركة؟",
"post_purge_confirm":"هل أنت متأكد أنك تريد تطهير هذه المشاركة؟",
"thread-tools.title":"أدوات الموضوع",
"thread-tools.markAsUnreadForAll":"Mark Unread For All",
"thread-tools.pin":"علق الموضوع",
"thread-tools.unpin":"إلغاء تعليق الموضوع",
"thread-tools.lock":"أقفل الموضوع",
"thread-tools.unlock":"إلغاء إقفال الموضوع",
"thread-tools.move":"نقل الموضوع",
"thread-tools.move-posts":"Move Posts",
"thread-tools.move-all":"نقل الكل",
"thread-tools.change-owner":"Change Owner",
"thread-tools.manage-editors":"Manage Editors",
"thread-tools.select-category":"Select Category",
"thread-tools.fork":"إنشاء فرع الموضوع",
"thread-tools.tag":"Tag Topic",
"thread-tools.delete":"حذف الموضوع",
"thread-tools.delete-posts":"مشاركات محذوفة",
"thread-tools.delete-confirm":"هل أنت متأكد أنك تريد حذف هذا الموضوع؟",
"thread-tools.restore":"استعادة الموضوع",
"thread-tools.restore-confirm":"هل أنت متأكد أنك تريد استعادة هذا الموضوع؟",
"thread-tools.purge":"تطهير الموضوع",
"thread-tools.purge-confirm":"هل أنت متأكد أنك تريد تطهير هذا الموضوع؟",
"thread-tools.merge-topics":"Merge Topics",
"thread-tools.merge":"Merge Topic",
"topic-move-success":"This topic will be moved to \"%1\" shortly. Click here to undo.",
"topic-move-multiple-success":"These topics will be moved to \"%1\" shortly. Click here to undo.",
"topic-move-all-success":"All topics will be moved to \"%1\" shortly. Click here to undo.",
"topic-move-undone":"Topic move undone",
"topic-move-posts-success":"Posts will be moved shortly. Click here to undo.",
"topic-move-posts-undone":"Post move undone",
"post-delete-confirm":"هل أنت متأكد أنك تريد حذف هذه المشاركة؟",
"post-restore-confirm":"هل أنت متأكد أنك تريد استعادة هذه المشاركة؟",
"post-purge-confirm":"هل أنت متأكد أنك تريد تطهير هذه المشاركة؟",
"pin-modal-expiry":"Expiration Date",
"pin-modal-help":"You can optionally set an expiration date for the pinned topic(s) here. Alternatively, you can leave this field blank to have the topic stay pinned until it is manually unpinned.",
"load_categories":"تحميل الفئات",
"confirm_move":"انقل",
"confirm_fork":"فرع",
"load-categories":"تحميل الفئات",
"confirm-move":"انقل",
"confirm-fork":"فرع",
"bookmark":"Bookmark",
"bookmarks":"Bookmarks",
"bookmarks.has_no_bookmarks":"You haven't bookmarked any posts yet.",
"bookmarks.has-no-bookmarks":"You haven't bookmarked any posts yet.",
"copy-permalink":"Copy Permalink",
"loading_more_posts":"تحميل المزيد من المشاركات",
"move_topic":"نقل الموضوع",
"move_topics":"نقل المواضيع",
"move_post":"نقل المشاركة",
"post_moved":"تم نقل المشاركة",
"fork_topic":"فرع الموضوع",
"loading-more-posts":"تحميل المزيد من المشاركات",
"move-topic":"نقل الموضوع",
"move-topics":"نقل المواضيع",
"move-post":"نقل المشاركة",
"post-moved":"تم نقل المشاركة",
"fork-topic":"فرع الموضوع",
"enter-new-topic-title":"Enter new topic title",
"fork_topic_instruction":"Click the posts you want to fork, enter a title for the new topic and click fork topic",
"fork_no_pids":"لم تختر أي مشاركة",
"fork-topic-instruction":"Click the posts you want to fork, enter a title for the new topic and click fork topic",
"fork-no-pids":"لم تختر أي مشاركة",
"no-posts-selected":"No posts selected!",
"x-posts-selected":"%1 post(s) selected",
"x-posts-will-be-moved-to-y":"%1 post(s) will be moved to \"%2\"",
"fork_pid_count":"1% مشاركة محددة",
"fork_success":"تم إنشاء فرع للموضوع بنجاح! إضغط هنا لمعاينة الفرع.",
"delete_posts_instruction":"Click the posts you want to delete/purge",
"merge_topics_instruction":"Click the topics you want to merge or search for them",
"fork-pid-count":"1% مشاركة محددة",
"fork-success":"تم إنشاء فرع للموضوع بنجاح! إضغط هنا لمعاينة الفرع.",
"delete-posts-instruction":"Click the posts you want to delete/purge",
"merge-topics-instruction":"Click the topics you want to merge or search for them",
"merge-topic-list-title":"List of topics to be merged",
"merge-options":"Merge options",
"merge-select-main-topic":"Select the main topic",
"merge-new-title-for-topic":"New title for topic",
"topic-id":"Topic ID",
"move_posts_instruction":"Click the posts you want to move then enter a topic ID or go to the target topic",
"move_topic_instruction":"Select the target category and then click move",
"change_owner_instruction":"Click the posts you want to assign to another user",
"composer.title_placeholder":"أدخل عنوان موضوعك هنا...",
"composer.handle_placeholder":"Enter your name/handle here",
"move-posts-instruction":"Click the posts you want to move then enter a topic ID or go to the target topic",
"move-topic-instruction":"Select the target category and then click move",
"change-owner-instruction":"Click the posts you want to assign to another user",
"manage-editors-instruction":"Manage the users who can edit this post below.",
"composer.title-placeholder":"أدخل عنوان موضوعك هنا...",
"composer.handle-placeholder":"Enter your name/handle here",
"delete_all":"Delete <strong>Account</strong> and <strong>Content</strong>",
"delete_account_confirm":"Are you sure you want to anonymize your posts and delete your account?<br /><strong>This action is irreversible and you will not be able to recover any of your data</strong><br /><br />Enter your password to confirm that you wish to destroy this account.",
"delete_this_account_confirm":"Are you sure you want to delete this account while leaving its contents behind?<br /><strong>This action is irreversible, posts will be anonymized, and you will not be able to restore post associations with the deleted account</strong><br /><br />",
"delete_account_content_confirm":"Are you sure you want to delete this account's content (posts/topics/uploads)? <br /><strong>This action is irreversible and you will not be able to recover any data</strong><br /><br />",
"delete_all_confirm":"Are you sure you want to delete this account and all of its content (posts/topics/uploads)? <br /><strong>This action is irreversible and you will not be able to recover any data</strong><br /><br />",
"delete-all":"Delete <strong>Account</strong> and <strong>Content</strong>",
"delete-account-confirm":"Are you sure you want to anonymize your posts and delete your account?<br /><strong>This action is irreversible and you will not be able to recover any of your data</strong><br /><br />Enter your password to confirm that you wish to destroy this account.",
"delete-this-account-confirm":"Are you sure you want to delete this account while leaving its contents behind?<br /><strong>This action is irreversible, posts will be anonymized, and you will not be able to restore post associations with the deleted account</strong><br /><br />",
"delete-account-content-confirm":"Are you sure you want to delete this account's content (posts/topics/uploads)? <br /><strong>This action is irreversible and you will not be able to recover any data</strong><br /><br />",
"delete-all-confirm":"Are you sure you want to delete this account and all of its content (posts/topics/uploads)? <br /><strong>This action is irreversible and you will not be able to recover any data</strong><br /><br />",
"open_links_in_new_tab":"فتح الروابط الخارجية في نافدة جديدة",
"enable_topic_searching":"تفعيل خاصية البحث داخل المواضيع",
"topic_search_help":"إذا قمت بتفعيل ميزة البحث في-الموضوع، سيتم تجاوز الخيار الافتراضي للمتصفح مما يؤدي للبحث بكامل الموضوع بدلا عن البحث في الجزء الظاهر في الشاشة.",
"update_url_with_post_index":"Update url with post index while browsing topics",
"scroll_to_my_post":"بعد اضافة رد على المشاركة, قم بإظهار المشاركة",
"follow_topics_you_reply_to":"متابعة المواضيع التي تقوم بالرد عليها",
"follow_topics_you_create":"متابعة المواضيع التي تقوم بإنشائها",
"open-links-in-new-tab":"فتح الروابط الخارجية في نافدة جديدة",
"enable-topic-searching":"تفعيل خاصية البحث داخل المواضيع",
"topic-search-help":"إذا قمت بتفعيل ميزة البحث في-الموضوع، سيتم تجاوز الخيار الافتراضي للمتصفح مما يؤدي للبحث بكامل الموضوع بدلا عن البحث في الجزء الظاهر في الشاشة.",
"update-url-with-post-index":"Update url with post index while browsing topics",
"scroll-to-my-post":"بعد اضافة رد على المشاركة, قم بإظهار المشاركة",
"follow-topics-you-reply-to":"متابعة المواضيع التي تقوم بالرد عليها",
"follow-topics-you-create":"متابعة المواضيع التي تقوم بإنشائها",
"grouptitle":"عنوان المجموعة",
"group-order-help":"Select a group and use the arrows to order titles",
"show-group-title":"Show group title",
"hide-group-title":"Hide group title",
"order-group-up":"Order group up",
"order-group-down":"Order group down",
"no-group-title":"لا يوجد عنوان للمجموعة",
"select-skin":"إختر سمة",
"default":"Default (%1)",
"no-skin":"No Skin",
"select-homepage":"إختر الصفحة الرئيسية",
"homepage":"الصفحة الرئيسية",
"homepage_description":"حدد صفحة لاستخدامها كصفحة رئيسية للمنتدى أو \"لا شيء\" لاستخدام الصفحة الرئيسية الافتراضية.",
"custom_route":"مسار الصفحة الرئيسية المخصصة",
"custom_route_help":"Enter a route name here, without any preceding slash (e.g. \"recent\" or \"category/2/general-discussion\")",
"homepage-description":"حدد صفحة لاستخدامها كصفحة رئيسية للمنتدى أو \"لا شيء\" لاستخدام الصفحة الرئيسية الافتراضية.",
"custom-route":"مسار الصفحة الرئيسية المخصصة",
"custom-route-help":"Enter a route name here, without any preceding slash (e.g. \"recent\" or \"category/2/general-discussion\")",
"sso.title":"خدمات تسجيل الدخول الموحد",
"sso.associated":"مرتبط مع",
"sso.not-associated":"انقر هنا لربط مع",
@@ -155,11 +167,16 @@
"sso.dissociate-confirm-title":"تأكيد الفصل",
"sso.dissociate-confirm":"هل تريد بالتأكيد فصل حسابك عن %1؟",
"info.latest-flags":"أحدث العلامات",
"info.profile":"Profile",
"info.post":"Post",
"info.view-flag":"View flag",
"info.reported-by":"Reported by:",
"info.no-flags":"لم يتم العثور على مشاركات معلمة",
"info.ban-history":"سجل الحظر الأحدث",
"info.no-ban-history":"هذا المستخدم لم يتم حظره مطلقا",
"info.banned-until":"محظور حتى %1",
"info.banned-expiry":"Expiry",
"info.ban-expired":"Ban expired",
"info.banned-permanently":"محظور بشكل دائم",
"info.banned-reason-label":"سبب",
"info.banned-no-reason":"لم يتم إعطاء سبب.",
@@ -179,25 +196,25 @@
"consent.title":"Your Rights & Consent",
"consent.lead":"This community forum collects and processes your personal information.",
"consent.intro":"We use this information strictly to personalise your experience in this community, as well as to associate the posts you make to your user account. During the registration step you were asked to provide a username and email address, you can also optionally provide additional information to complete your user profile on this website.<br /><br />We retain this information for the life of your user account, and you are able to withdraw consent at any time by deleting your account. At any time you may request a copy of your contribution to this website, via your Rights & Consent page.<br /><br />If you have any questions or concerns, we encourage you to reach out to this forum's administrative team.",
"consent.email_intro":"Occasionally, we may send emails to your registered email address in order to provide updates and/or to notify you of new activity that is pertinent to you. You can customise the frequency of the community digest (including disabling it outright), as well as select which types of notifications to receive via email, via your user settings page.",
"consent.digest_frequency":"Unless explicitly changed in your user settings, this community delivers email digests every %1.",
"consent.digest_off":"Unless explicitly changed in your user settings, this community does not send out email digests",
"consent.email-intro":"Occasionally, we may send emails to your registered email address in order to provide updates and/or to notify you of new activity that is pertinent to you. You can customise the frequency of the community digest (including disabling it outright), as well as select which types of notifications to receive via email, via your user settings page.",
"consent.digest-frequency":"Unless explicitly changed in your user settings, this community delivers email digests every %1.",
"consent.digest-off":"Unless explicitly changed in your user settings, this community does not send out email digests",
"consent.received":"You have provided consent for this website to collect and process your information. No additional action is required.",
"consent.not_received":"You have not provided consent for data collection and processing. At any time this website's administration may elect to delete your account in order to become compliant with the General Data Protection Regulation.",
"consent.not-received":"You have not provided consent for data collection and processing. At any time this website's administration may elect to delete your account in order to become compliant with the General Data Protection Regulation.",
"consent.give":"Give consent",
"consent.right_of_access":"You have the Right of Access",
"consent.right_of_access_description":"You have the right to access any data collected by this website upon request. You can retrieve a copy of this data by clicking the appropriate button below.",
"consent.right_to_rectification":"You have the Right to Rectification",
"consent.right_to_rectification_description":"You have the right to change or update any inaccurate data provided to us. Your profile can be updated by editing your profile, and post content can always be edited. If this is not the case, please contact this site's administrative team.",
"consent.right_to_erasure":"You have the Right to Erasure",
"consent.right_to_erasure_description":"At any time, you are able to revoke your consent to data collection and/or processing by deleting your account. Your individual profile can be deleted, although your posted content will remain. If you wish to delete both your account <strong>and</strong> your content, please contact the administrative team for this website.",
"consent.right_to_data_portability":"You have the Right to Data Portability",
"consent.right_to_data_portability_description":"You may request from us a machine-readable export of any collected data about you and your account. You can do so by clicking the appropriate button below.",
"consent.right-of-access":"You have the Right of Access",
"consent.right-of-access-description":"You have the right to access any data collected by this website upon request. You can retrieve a copy of this data by clicking the appropriate button below.",
"consent.right-to-rectification":"You have the Right to Rectification",
"consent.right-to-rectification-description":"You have the right to change or update any inaccurate data provided to us. Your profile can be updated by editing your profile, and post content can always be edited. If this is not the case, please contact this site's administrative team.",
"consent.right-to-erasure":"You have the Right to Erasure",
"consent.right-to-erasure-description":"At any time, you are able to revoke your consent to data collection and/or processing by deleting your account. Your individual profile can be deleted, although your posted content will remain. If you wish to delete both your account <strong>and</strong> your content, please contact the administrative team for this website.",
"consent.right-to-data-portability":"You have the Right to Data Portability",
"consent.right-to-data-portability-description":"You may request from us a machine-readable export of any collected data about you and your account. You can do so by clicking the appropriate button below.",
"consent.export-uploads-success":"Exporting uploads, you will get a notification when it is complete.",
"consent.export_posts":"Export Posts (.csv)",
"consent.export-posts":"Export Posts (.csv)",
"consent.export-posts-success":"Exporting posts, you will get a notification when it is complete.",
"emailUpdate.intro":"Please enter your email address below. This forum uses your email address for scheduled digest and notifications, as well as for account recovery in the event of a lost password.",
"emailUpdate.optional":"<strong>This field is optional</strong>. You are not obligated to provide your email address, but without a validated email you will not be able to recover your account or login with your email.",
"zero-is-disabled":"Въведете 0, за да изключите това ограничение",
"chat-settings":"Настройки на разговорите",
"disable":"Изключване на разговорите",
"disable-editing":"Изключване на редактирането и изтриването на съобщения в разговорите",
@@ -6,8 +7,9 @@
"max-length":"Максимална дължина на съобщенията в разговорите",
"max-chat-room-name-length":"Максимална дължина на имената на стаи за разговори",
"max-room-size":"Максимален брой потребители в стая за разговор",
"delay":"Време между съобщенията в разговорите (в милисекунди)",
"notification-delay":"Забавяне преди известяване за съобщения в разговорите. (0 – без забавяне)",
"restrictions.seconds-edit-after":"Брой секунди, през които съобщенията в разговор могат да бъдат редактирани. (0 = изключено)",
"restrictions.seconds-delete-after":"Брой секунди, през които съобщенията в разговор могат да бъдат изтривани. (0 = изключено)"
"delay":"Време между съобщенията в разговорите (мсек)",
"notification-delay":"Забавяне преди известяване за съобщения в разговорите",
"notification-delay-help":"Допълнителните съобщения, изпратени в рамките на това време, се комбинират, и потребителят получава по едно известие за всеки такъв период на забавяне. Задайте стойност 0, за да изключите забавянето.",
"restrictions.seconds-edit-after":"Брой секунди, през които съобщенията в разговор могат да бъдат редактирани.",
"restrictions.seconds-delete-after":"Брой секунди, през които съобщенията в разговор могат да бъдат изтрити."
"title-layout-help":"Определете как ще бъде структурирано заглавието на браузъра, например: {pageTitle} | {browserTitle}",
"description.placeholder":"Кратко описание на общността Ви",
"description":"Описание на уеб сайта",
"description":"Изберете коя страница да бъде показана, когато потребителите отидат на главния адрес на форума.",
"keywords":"Ключови думи на уеб сайта",
"keywords-placeholder":"Ключови думи, описващи общността Ви. Трябва да бъдат разделени със запетаи.",
"logo-and-icons":"Лого и иконки на уеб сайта",
@@ -48,5 +48,15 @@
"background-color-help":"Цвят, който да се използва като фон за началния екран, когато уеб сайтът е инсталиран като приложение",
"undo-timeout":"Време за отмяна",
"undo-timeout-help":"Някои действия, като например преместването на теми, могат да бъдат отменени от модератора в рамките на определено време. Задайте 0, за да забраните изцяло отменянето.",
"topic-tools":"Инструменти за темите"
}
"topic-tools":"Инструменти за темите",
"home-page":"Начална страница",
"home-page-route":"Път на началната страница",
"custom-route":"Персонализиран път",
"allow-user-home-pages":"Разрешаване на потребителските начални страници",
"home-page-title":"Заглавие на началната страница (по подразбиране: „Начало“)",
"default-language":"Език по подразбиране",
"auto-detect":"Автоматично разпознаване на езика за гостите",
"default-language-help":"Езикът по подразбиране определя езиковите настройки за всички потребители, които посещават Вашия форум. <br />Отделните потребители могат да сменят езика си от страницата с настройки на профила си.",
"post-sharing":"Споделяне на публикации",
"info-plugins-additional":"Добавките могат да добавят допълнителни мрежи за споделяне на публикации."
"handles.enabled":"Позволяване на имената за гостите",
"handles.enabled-help":"Тази възможност предоставя ново поле, което позволява на гостите да си изберат име, което да се използва за всяка публикация, която правят. Ако е изключено, всички те просто ще имат името „Гост“.",
"topic-views.enabled":"Гостите да допринасят за броя на преглеждания на темите",
"reply-notifications.enabled":"Гостите да могат да предизвикват изпращането на известия за отговорите си"
"description":"Езикът по подразбиране определя езиковите настройки за всички потребители, които посещават Вашия форум. <br />Отделните потребители могат да сменят езика си от страницата с настройки на профила си.",
"default-language":"Език по подразбиране",
"auto-detect":"Автоматично разпознаване на езика за гостите"
"sorting.most-votes":"Първо тези с най-много гласове",
"sorting.most-posts":"Първо тези с най-много публикации",
"sorting.most-views":"Първо тези с най-много преглеждания",
"sorting.topic-default":"Подредба по подразбиране на темите",
"length":"Дължина на публикациите",
"post-queue":"Опашка за публикации",
"restrictions":"Ограничения за публикуването",
"restrictions-new":"Ограничения за новите потребители",
"restrictions.post-queue":"Включване на опашката за публикации",
"restrictions.post-queue-rep-threshold":"Нужна репутация за пропускане на опашката за публикации",
"restrictions.groups-exempt-from-post-queue":"Избиране на групи, които да пропускат опашката за публикации",
@@ -18,16 +20,13 @@
"restrictions.post-queue-help":"Ако опашката за публикации е включена, публикациите на новите потребители ще бъдат добавяни в опашка за одобрение",
"restrictions-new.post-queue-help":"Ако ограниченията за новите потребители са включени, това ще зададе някои ограничения за публикациите създадени от новите потребители",
"restrictions.seconds-between":"Брой секунди между публикациите",
"restrictions.seconds-between-new":"Брой секунди между публикациите за нови потребители",
"restrictions.rep-threshold":"Необходима репутация за премахване на това ограничение",
"restrictions.seconds-before-new":"Брой секунди преди новите потребители да могат да публикуват за пръв път",
"restrictions.seconds-edit-after":"Брой секунди, през които публикациите могат да бъдат редактирани. (0 = изключено)",
"restrictions.seconds-delete-after":"Брой секунди, през които публикациите могат да бъдат изтрити. (0 = изключено)",
"restrictions.replies-no-delete":"Брой отговори, след които потребителите вече не могат да изтриват собствените си теми. (0 = изключено)",
"restrictions.title-length":"Дължина на заглавието",
"restrictions.post-length":"Дължина на публикациите",
"restrictions.days-until-stale":"Брой дни, след които темата се смята за стара",
"restrictions.stale-help":"Ако дадена тема е определена като „стара“, то потребителите, които се опитат да пишат в нея, ще получат предупредително съобщение.",
"restrictions.stale-help":"Ако дадена тема е определена като „стара“, то потребителите, които се опитат да пишат в нея, ще получат предупредително съобщение. (0 = изключено)",
"timestamp":"Време",
"timestamp.cut-off":"Използване на дата след (в брой дни)",
"timestamp.cut-off-help":"Датите и времената ще бъдат показвани относително (напр. „преди 3 часа“ или „преди 5 дни“), и преведени на множество\n\\t\\t\\t\\t\\tезици. След определено време, този текст ще започне да показва самите дата и час, според езика на потребителя\n\\t\\t\\t\\t\\t(напр. „5 ноември 2016 15:30“).<br /><em>(По подразбиране: <code>30</code>, тоест един месец). Ако зададете 0, винаги ще се изписват дати, а ако оставите полето празно, времето ще бъде винаги относително.</em>",
"flags.limit-per-target-help":"Когато публикация или потребител бъде докладван няколко пъти, това се добавя към един общ доклад. Задайте на тази настройка стойност по-голяма от нула, за да ограничите броя на докладванията, които могат да бъдат натрупани към една публикация или потребител.",
"flags.auto-flag-on-downvote-threshold":"Брой отрицателни гласове, при които публикациите да бъдат докладвани автоматично (0 = изключено, по подразбиране: 0)",
"flags.limit-post-flags-per-day":"Максимален брой публикации, които потребител може да докладва в рамките на един ден",
"flags.limit-post-flags-per-day-help":"Задайте 0 за изключване (по подразбиране: 10)",
"flags.limit-user-flags-per-day":"Максимален брой потребители, които даден потребител може да докладва в рамките на един ден",
"flags.limit-user-flags-per-day-help":"Задайте 0 за изключване (по подразбиране: 10)",
"flags.auto-flag-on-downvote-threshold":"Брой отрицателни гласове за автоматично докладване на публикации",
"flags.auto-flag-on-downvote-threshold-help":"Задайте 0 за изключване (по подразбиране: 0)",
"flags.auto-resolve-on-ban":"Автоматично премахване на всички доклади за потребител, когато той бъде блокиран",
"flags.action-on-resolve":"Когато докладване бъде разрешено, да се направи следното",
"flags.action-on-reject":"Когато докладване бъде отхвърлено, да се направи следното",
"private-extensions":"Файлови разширения, които да бъдат частни",
"private-uploads-extensions-help":"Въведете списък от файлови разширения, разделени със запетаи, които искате да бъдат частни (например <code>pdf,xls,doc</code>). Ако оставите това поле празно, всички файлове ще бъдат частни.",
"resize-image-width-threshold":"Преоразмеряване на изображенията, ако са по-широки от определената ширина",
"resize-image-width-threshold-help":"(в пиксели; по подразбиране: 1520 пиксела. 0 = изключено)",
"resize-image-width-threshold-help":"(в пиксели; по подразбиране: 2000 пиксела. 0 = изключено)",
"resize-image-width":"Намаляване на размера на изображенията до определена ширина",
"resize-image-width-help":"(в пиксели; по подразбиране: 760 пиксела. 0 = изключено)",
"resize-image-keep-original":"Запазване на оригиналното изображение след преоразмеряване",
"resize-image-quality":"Качество при преоразмеряване на изображенията",
"resize-image-quality-help":"Използване на по-ниско качество за намаляване на размера на файловете за преоразмерените изображения.",
"max-file-size":"Максимален размер на файловете (в КиБ)",
"gdpr_enabled":"Включване на искането за съгласие с ОРЗД",
"gdpr_enabled_help":"Ако това е включено, всички новорегистрирани потребители ще бъдат задължени изрично да дадат съгласието си за събирането на данни и статистики за потреблението според <a href=\"https://ec.europa.eu/info/priorities/justice-and-fundamental-rights/data-protection/2018-reform-eu-data-protection-rules/eu-data-protection-rules_en\">Общия регламент относно защитата на данните (ОРЗД)</a>. <strong>Забележка</strong>: Включването на ОРЗД не задължава съществуващите потребители да дадат съгласието си. Ако искате това, ще трябва да инсталирате добавката за ОРЗД (GDPR).",
"gdpr-enabled":"Включване на искането за съгласие с ОРЗД",
"gdpr-enabled-help":"Ако това е включено, всички новорегистрирани потребители ще бъдат задължени изрично да дадат съгласието си за събирането на данни и статистики за потреблението според <a href=\"https://ec.europa.eu/info/priorities/justice-and-fundamental-rights/data-protection/2018-reform-eu-data-protection-rules/eu-data-protection-rules_en\">Общия регламент относно защитата на данните (ОРЗД)</a>. <strong>Забележка</strong>: Включването на ОРЗД не задължава съществуващите потребители да дадат съгласието си. Ако искате това, ще трябва да инсталирате добавката за ОРЗД (GDPR).",
"disable-username-changes":"Забраняване на промяната на потребителското име",
"disable-email-changes":"Забраняване на промяната на е-пощата",
"disable-password-changes":"Забраняване на промяната на паролата",
@@ -78,8 +78,20 @@
"follow-created-topics":"Следване на темите, които създавате",
"follow-replied-topics":"Следване на темите, на които отговаряте",
"default-notification-settings":"Настройки по подразбиране за известията",
"categoryWatchState":"Състояние по подразбиране за следенето на категории",
"categoryWatchState.watching":"Да се следят",
"categoryWatchState.notwatching":"Да не сеследят",
"categoryWatchState.ignoring":"Да се пренебрегват"
}
"categoryWatchState":"Състояние по подразбиране за наблюдаването на категории",
"categoryWatchState.tracking":"Да се следят",
"categoryWatchState.notwatching":"Да не сенаблюдават",
"categoryWatchState.ignoring":"Да се пренебрегват",
"restrictions-new":"Ограничения за новите потребители",
"restrictions.rep-threshold":"Необходима репутация за премахване на това ограничение",
"restrictions.seconds-between-new":"Брой секунди между публикациите за нови потребители",
"restrictions.seconds-before-new":"Брой секунди преди новите потребители да могат да публикуват за пръв път",
"restrictions.seconds-edit-after-new":"Брой секунди, през които публикациите могат да бъдат редактирани от нови потребители. (0 = изключено)",
"restrictions.milliseconds-between-messages":"Време между съобщенията в разговорите за нови потребители (мсек)",
"restrictions.groups-exempt-from-new-user-restrictions":"Избиране на групи, за които да не важат ограниченията за нови потребители",
"guest-settings":"Настройки за гостите",
"handles.enabled":"Позволяване на имената за гостите",
"handles.enabled-help":"Тази възможност предоставя ново поле, което позволява на гостите да си изберат име, което да се използва за всяка публикация, която правят. Ако е изключено, всички те просто ще имат името „Гост“.",
"topic-views.enabled":"Гостите да допринасят за броя на преглеждания на темите",
"reply-notifications.enabled":"Гостите да могат да предизвикват изпращането на известия за отговорите си"
"email.verify.text1":"Вие поискахте да променим или потвърдим адреса на е-пощата Ви",
"email.verify.text2":"Поради причини, свързани със сигурността, можем да променим или потвърдим адреса на е-поща, само когато притежанието ѝ вече е било установено чрез е-писмо. <strong>Ако не сте поискали това, няма нужда да правите нищо.</strong>",
@@ -24,7 +24,7 @@
"reset.notify.text2":"Ако не сте поискали това, моля, свържете се незабавно с администратор.",
"invalid-pagination-value":"Грешен номер на странициране, трябва да бъде между %1 и %2",
"username-taken":"Потребителското име е заето",
"email-taken":"Е-пощата е заета",
"email-taken":"Адресът на е-пощата вечее зает.",
"email-nochange":"Въведената е-поща е същата като съществуващата.",
"email-invited":"На тази е-поща вече е била изпратена покана",
"email-not-confirmed":"Публикуването в някои категории и теми ще бъде възможно едва след като е-пощата Ви бъде потвърдена. Щръкнете тук, за да Ви изпратим е-писмо за потвърждение.",
@@ -91,6 +91,7 @@
"category-not-selected":"Нее избрана категория.",
"too-many-posts":"Можете да публикувате веднъж на %1 секунда/и – моля, изчакайте малко, преди да опитате да публикувате отново",
"too-many-posts-newbie":"Като нов потребител, Вие можете да публикувате веднъж на %1 секунда/и, докато не натрупате %2 репутация – моля, изчакайте малко, преди да опитате да публикувате отново",
"too-many-posts-newbie-minutes":"Като нов потребител, Вие можете да публикувате веднъж на %1 минута/и, докато не натрупате %2 репутация – моля, изчакайте малко, преди да опитате да публикувате отново",
"already-posting":"В момента публикувате",
"tag-too-short":"Моля, въведете по-дълъг етикет. Етикетите трябва да съдържат поне %1 символ(а)",
"tag-too-long":"Моля, въведете по-кратък етикет. Етикетите трябва да съдържат не повече от %1 символ(а)",
@@ -152,6 +153,7 @@
"about-me-too-long":"Съжаляваме, но информацията за Вас трябва да съдържа не повече от %1 символ(а).",
"cant-chat-with-yourself":"Не можете да пишете съобщение на себе си!",
"chat-restricted":"Този потребител е ограничил съобщенията до себе си. Той трябва първо да Ви последва, преди да можете да си пишете с него.",
"chat-user-blocked":"Бяхте блокиран(а) от този потребител.",
"chat-disabled":"Системата за разговори е изключена",
"too-many-messages":"Изпратили сте твърде много съобщения. Моля, изчакайте малко.",
"invalid-chat-message":"Неправилно съобщение",
@@ -172,17 +174,29 @@
"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, за да добавите информация за себе си",
"not-enough-reputation-min-rep-signature":"Репутацията Ви трябва да бъде поне %1, за да добавите подпис",
"not-enough-reputation-min-rep-profile-picture":"Репутацията Ви трябва да бъде поне %1, за да добавите снимка на профила си",
"not-enough-reputation-min-rep-cover-picture":"Репутацията Ви трябва да бъде поне %1, за да добавите снимка на корицата",
"not-enough-reputation-custom-field":"Репутацията Ви трябва да бъде поне %1 за %2",
"custom-user-field-value-too-long":"Стойността в персонализираното поле е твърде дълга, %1",
"custom-user-field-select-value-invalid":"Избраната опция в персонализираното поле е твърде неправилна, %1",
"custom-user-field-invalid-text":"Текстът в персонализираното поле е неправилен, %1",
"custom-user-field-invalid-link":"Връзката в персонализираното поле е неправилна, %1",
"custom-user-field-invalid-number":"Числото в персонализираното поле е неправилно, %1",
"custom-user-field-invalid-date":"Датата в персонализираното поле е неправилна, %1",
"invalid-custom-user-field":"Неправилно персонализирано поле. „%1“ вече се ползва от NodeBB",
"post-already-flagged":"Вече сте докладвали тази публикация",
"user-already-flagged":"Вече сте докладвали този потребител",
"post-flagged-too-many-times":"Тази публикация вече е докладвана от други хора",
"user-flagged-too-many-times":"Този потребител вече е докладван от други хора",
"too-many-post-flags-per-day":"Можете да докладвате най-много %1 публикации на ден",
"too-many-user-flags-per-day":"Можете да докладвате най-много %1 потребител(и) на ден",
"cant-flag-privileged":"Не можете да докладвате профилите или съдържанието от потребители с по-високи правомощия (модератори, глобални модератори, администратори)",
"cant-locate-flag-report":"Докладът не може да бъде намерен",
"self-vote":"Не можете да гласувате за собствената си публикация",
"too-many-upvotes-today":"Можете да гласувате положително не повече от %1 пъти на ден",
"too-many-upvotes-today-user":"Можете да гласувате положително за потребител не повече от %1 пъти на ден",
@@ -216,6 +230,7 @@
"already-unblocked":"Този потребител вече е отблокиран",
"no-connection":"Изглежда има проблем с връзката Ви с Интернет",
"socket-reconnect-failed":"В момента сървърът е недостъпен. Натиснете тук, за да опитате отново, или опитайте пак по-късно.",
"invalid-plugin-id":"Грешен идентификатор на добавка",
"plugin-not-whitelisted":"Добавката не може да бъде инсталирана – само добавки, одобрени от пакетния мениджър на NodeBB могат да бъдат инсталирани чрез ACP",
"plugins-set-in-configuration":"Не можете да променяте състоянието на добавката, тъй като то се определя по време на работата ѝ (чрез config.json, променливи на средата или аргументи при изпълнение). Вместо това може да промените конфигурацията.",
"theme-not-set-in-configuration":"Когато определяте активните добавки в конфигурацията, промяната на темите изисква да се добави новата тема към активните добавки, преди актуализирането ѝ в ACP",
"400.message":"Тази връзка изглежда повредена. Моля, проверете я и опитайте отново.<br/><div class=\"text-sm text-muted\">Или се върнете към <a href='%1/'>началната страница</a>.</div>",
"register":"Регистрация",
"login":"Вписване",
"please_log_in":"Моля, впишете се",
"please-log-in":"Моля, впишете се",
"logout":"Изход",
"posting_restriction_info":"Публикуването в момента е позволено само за регистрираните потребители. Натиснете тук, за да се впишете.",
"logged-out-due-to-inactivity":"Вие излязохте автоматично от администраторския контролен панел, поради бездействие.",
"caps-lock-enabled":"Главните букви са включени"
}
Some files were not shown because too many files have changed in this diff
Show More
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.